Market Price
$ 109.25
Selling Price
$ 97.69
3182
2382
1889
3317
Market Price
$ 107.75
Selling Price
$ 94.83
1745
1210
843
4196
Market Price
$ 92.43
Selling Price
$ 77.82
3396
1593
2899
4984
Market Price
$ 87.78
Selling Price
$ 79.75
1524
672
567
3689
Market Price
$ 103.90
Selling Price
$ 88.65
1799
625
1308
2170
Market Price
$ 84.75
Selling Price
$ 73.50
2175
580
676
2266
Market Price
$ 84.39
Selling Price
$ 74.61
2098
1747
1327
3052
Market Price
$ 112.30
Selling Price
$ 96.19
1763
1277
1341
3611
Market Price
$ 64.41
Selling Price
$ 58.44
178
164
119
658
Market Price
$ 72.83
Selling Price
$ 61.67
4216
3904
1380
4659
Market Price
$ 103.83
Selling Price
$ 94.30
1985
1257
666
2431
Market Price
$ 84.78
Selling Price
$ 74.28
2701
734
1885
4218
Market Price
$ 103.65
Selling Price
$ 88.70
848
722
651
1109
Market Price
$ 99.12
Selling Price
$ 90.07
694
338
565
1108
Market Price
$ 103.15
Selling Price
$ 87.56
2018
940
638
3008
Market Price
$ 79.38
Selling Price
$ 68.24
1181
727
371
3101
Market Price
$ 89.99
Selling Price
$ 80.88
2694
2118
1355
2978
Market Price
$ 109.33
Selling Price
$ 93.71
1153
556
320
1409
Market Price
$ 78.51
Selling Price
$ 66.90
1548
1114
1213
1716
Market Price
$ 106.51
Selling Price
$ 91.26
1573
1527
755
2047
Market Price
$ 114.93
Selling Price
$ 96.80
749
171
510
2200
Market Price
$ 77.01
Selling Price
$ 68.57
1863
1308
701
3073
Market Price
$ 70.66
Selling Price
$ 63.69
3430
1331
1758
4012
Market Price
$ 107.61
Selling Price
$ 94.29
2261
671
772
3026
Market Price
$ 105.83
Selling Price
$ 88.26
773
765
413
3206
Market Price
$ 78.29
Selling Price
$ 68.00
2489
1210
548
4661
Market Price
$ 109.38
Selling Price
$ 94.91
624
263
175
1960
Market Price
$ 80.78
Selling Price
$ 73.19
1193
377
771
2167
Market Price
$ 103.03
Selling Price
$ 86.68
681
664
143
1174
Market Price
$ 80.59
Selling Price
$ 72.40
1906
803
780
3174
Market Price
$ 70.08
Selling Price
$ 58.77
844
602
487
1018
Market Price
$ 63.79
Selling Price
$ 55.49
1713
1675
435
3337
Market Price
$ 113.53
Selling Price
$ 98.56
364
154
320
927
Market Price
$ 78.15
Selling Price
$ 68.76
1913
1702
631
2896
Market Price
$ 86.70
Selling Price
$ 78.09
274
59
266
1224
Market Price
$ 86.97
Selling Price
$ 74.23
164
97
87
576
Market Price
$ 72.18
Selling Price
$ 64.68
2880
1766
2671
4280
Market Price
$ 73.54
Selling Price
$ 64.73
2823
2287
1377
4395
Market Price
$ 109.14
Selling Price
$ 97.32
1035
417
665
3902
Market Price
$ 104.46
Selling Price
$ 92.96
1434
924
435
4534