Market Price
$ 87.13
Selling Price
$ 75.41
1639
728
488
1914
Market Price
$ 98.90
Selling Price
$ 88.16
693
453
245
1098
Market Price
$ 82.88
Selling Price
$ 74.14
2588
1271
2488
3237
Market Price
$ 101.60
Selling Price
$ 90.51
753
308
415
3439
Market Price
$ 105.39
Selling Price
$ 93.13
1372
1222
990
1463
Market Price
$ 108.48
Selling Price
$ 92.05
1185
941
991
3145
Market Price
$ 100.12
Selling Price
$ 89.37
715
520
437
2194
Market Price
$ 61.96
Selling Price
$ 55.94
2576
2204
1115
4936
Market Price
$ 101.53
Selling Price
$ 89.11
545
188
155
1986
Market Price
$ 78.54
Selling Price
$ 67.53
1290
702
1196
1703
Market Price
$ 76.90
Selling Price
$ 64.52
2198
488
1933
4146
Market Price
$ 92.10
Selling Price
$ 81.35
2659
2242
584
4130
Market Price
$ 93.75
Selling Price
$ 81.08
403
372
257
437
Market Price
$ 106.11
Selling Price
$ 89.69
162
121
162
806
Market Price
$ 106.12
Selling Price
$ 89.45
344
339
189
1016
Market Price
$ 84.61
Selling Price
$ 71.53
2461
1290
1849
4134
Market Price
$ 97.95
Selling Price
$ 85.72
2807
1320
2668
3385
Market Price
$ 64.84
Selling Price
$ 56.70
2079
1856
962
4560
Market Price
$ 70.05
Selling Price
$ 62.26
2250
2209
462
4317
Market Price
$ 108.06
Selling Price
$ 95.86
1760
504
940
3566
Market Price
$ 87.20
Selling Price
$ 76.69
2157
1391
2126
4938
Market Price
$ 70.36
Selling Price
$ 62.86
1419
963
421
4585
Market Price
$ 68.15
Selling Price
$ 60.86
1461
990
618
2144
Market Price
$ 109.18
Selling Price
$ 91.49
639
353
564
1061
Market Price
$ 94.29
Selling Price
$ 84.52
1031
298
733
2414
Market Price
$ 106.92
Selling Price
$ 92.05
1757
814
1190
2357
Market Price
$ 107.36
Selling Price
$ 92.23
631
599
472
2267
Market Price
$ 67.97
Selling Price
$ 60.71
252
175
169
1128
Market Price
$ 106.79
Selling Price
$ 96.10
3092
665
1622
4771
Market Price
$ 91.48
Selling Price
$ 77.60
346
333
307
816
Market Price
$ 89.05
Selling Price
$ 78.97
2289
1319
859
3572
Market Price
$ 81.46
Selling Price
$ 72.75
1164
638
784
2148
Market Price
$ 71.65
Selling Price
$ 61.92
1404
965
1252
1903
Market Price
$ 106.92
Selling Price
$ 89.96
752
713
163
1826
Market Price
$ 111.87
Selling Price
$ 96.28
1677
763
1619
3816
Market Price
$ 111.17
Selling Price
$ 97.49
888
666
597
2979
Market Price
$ 80.29
Selling Price
$ 68.05
914
863
757
1006
Market Price
$ 86.51
Selling Price
$ 77.26
1581
868
685
3227
Market Price
$ 83.27
Selling Price
$ 73.08
2961
2073
1650
4675
Market Price
$ 110.17
Selling Price
$ 92.38
1277
266
622
1743