Market Price
$ 92.72
Selling Price
$ 83.72
1670
1036
1610
3813
Market Price
$ 70.16
Selling Price
$ 63.30
2789
1693
1627
3816
Market Price
$ 104.35
Selling Price
$ 88.58
3291
2565
909
4831
Market Price
$ 72.38
Selling Price
$ 64.21
919
491
249
1301
Market Price
$ 99.06
Selling Price
$ 88.49
1858
1195
1018
2528
Market Price
$ 110.77
Selling Price
$ 93.08
1371
1149
1291
3139
Market Price
$ 70.28
Selling Price
$ 63.30
1697
1352
493
3268
Market Price
$ 84.04
Selling Price
$ 70.80
1742
1424
579
2269
Market Price
$ 109.56
Selling Price
$ 93.24
855
326
668
1306
Market Price
$ 114.87
Selling Price
$ 98.80
1439
1348
1353
1553
Market Price
$ 84.03
Selling Price
$ 71.25
3685
3380
1227
4905
Market Price
$ 114.07
Selling Price
$ 96.82
3196
2550
2313
4232
Market Price
$ 85.60
Selling Price
$ 75.28
2192
1084
1568
4299
Market Price
$ 70.37
Selling Price
$ 60.19
234
52
94
446
Market Price
$ 81.31
Selling Price
$ 71.56
2671
1343
1463
3391
Market Price
$ 105.48
Selling Price
$ 95.54
242
219
217
979
Market Price
$ 101.85
Selling Price
$ 87.71
795
334
729
835
Market Price
$ 108.87
Selling Price
$ 96.00
2720
1448
1880
2950
Market Price
$ 114.35
Selling Price
$ 97.76
249
161
180
849
Market Price
$ 108.21
Selling Price
$ 97.94
1905
1576
1654
2824
Market Price
$ 80.94
Selling Price
$ 68.31
2713
1029
797
3827
Market Price
$ 88.37
Selling Price
$ 77.53
1774
1650
1299
2714
Market Price
$ 103.22
Selling Price
$ 88.12
1232
1082
467
1405
Market Price
$ 103.20
Selling Price
$ 88.02
375
191
358
951
Market Price
$ 83.37
Selling Price
$ 69.66
1222
913
1136
1801
Market Price
$ 91.74
Selling Price
$ 83.10
2726
2450
1068
3392
Market Price
$ 93.88
Selling Price
$ 82.28
1939
935
1856
4619
Market Price
$ 70.02
Selling Price
$ 61.76
642
455
434
2787
Market Price
$ 63.42
Selling Price
$ 57.18
1637
1504
827
2942
Market Price
$ 80.81
Selling Price
$ 71.05
3241
2896
2903
4958
Market Price
$ 110.93
Selling Price
$ 95.69
3268
1402
3213
4341
Market Price
$ 65.83
Selling Price
$ 58.79
1580
847
1537
1781
Market Price
$ 105.19
Selling Price
$ 91.76
2854
766
2741
2868
Market Price
$ 64.08
Selling Price
$ 56.34
2095
1407
1604
4115
Market Price
$ 99.08
Selling Price
$ 88.98
365
141
352
1311
Market Price
$ 110.35
Selling Price
$ 96.51
2164
1898
469
3735
Market Price
$ 97.55
Selling Price
$ 83.53
1859
434
436
4065
Market Price
$ 67.22
Selling Price
$ 59.38
612
336
249
2660
Market Price
$ 78.52
Selling Price
$ 67.45
2342
1921
780
4305
Market Price
$ 69.33
Selling Price
$ 59.63
999
494
272
2132