Market Price
$ 92.42
628
174
605
734
Market Price
$ 99.56
1992
1009
1331
4771
Market Price
$ 84.89
2159
2159
2000
2902
Market Price
$ 85.78
3395
1127
1468
3786
Market Price
$ 80.32
1493
1070
646
2339
Market Price
$ 100.40
3666
1783
2123
3953
Market Price
$ 95.34
1118
262
1056
4613
Market Price
$ 114.79
2758
1472
2606
3489
Market Price
$ 77.71
506
303
184
674
Market Price
$ 90.63
1959
1078
875
2403
Market Price
$ 69.87
2005
1077
1638
2049
Market Price
$ 87.37
625
512
263
987
Market Price
$ 65.90
3536
3330
2495
4601
Market Price
$ 110.36
1487
716
487
2041
Market Price
$ 68.94
3531
2354
3174
3634
Market Price
$ 91.63
3568
2320
1694
3973
Market Price
$ 113.16
812
542
374
2656
Market Price
$ 101.46
2196
1451
1724
4124
Market Price
$ 91.93
208
127
167
536
Market Price
$ 97.10
2532
2344
1084
3359