Market Price
$ 102.87
Selling Price
$ 93.49
1176
295
1068
3301
Market Price
$ 105.24
Selling Price
$ 91.91
1917
1910
578
3202
Market Price
$ 98.65
Selling Price
$ 89.02
2215
1598
1215
3216
Market Price
$ 81.64
Selling Price
$ 70.06
2184
607
1789
3564
Market Price
$ 108.52
Selling Price
$ 98.10
1326
304
947
3234
Market Price
$ 70.85
Selling Price
$ 63.15
895
719
818
1376
Market Price
$ 91.98
Selling Price
$ 83.54
784
781
165
865
Market Price
$ 98.91
Selling Price
$ 85.19
1038
319
832
2836
Market Price
$ 73.22
Selling Price
$ 66.47
1090
709
721
3340
Market Price
$ 71.44
Selling Price
$ 64.05
772
171
771
2399
Market Price
$ 78.98
Selling Price
$ 66.26
1332
1218
541
1831
Market Price
$ 62.52
Selling Price
$ 56.09
2669
1862
901
2697
Market Price
$ 112.64
Selling Price
$ 97.06
1017
730
702
2513
Market Price
$ 76.82
Selling Price
$ 66.07
1771
967
1573
3519
Market Price
$ 66.42
Selling Price
$ 59.43
1722
958
668
3791
Market Price
$ 81.32
Selling Price
$ 73.36
1539
1288
1471
2036
Market Price
$ 112.78
Selling Price
$ 98.80
275
178
235
1144
Market Price
$ 75.82
Selling Price
$ 63.20
3894
1976
2732
4781
Market Price
$ 113.02
Selling Price
$ 98.07
1671
1553
1592
3764
Market Price
$ 92.40
Selling Price
$ 80.06
1318
651
859
3829
Market Price
$ 96.63
Selling Price
$ 82.40
2071
1598
1083
4231
Market Price
$ 73.68
Selling Price
$ 62.99
853
355
363
2160
Market Price
$ 68.57
Selling Price
$ 59.18
1992
1803
1832
3307
Market Price
$ 67.68
Selling Price
$ 59.30
1189
499
780
4927
Market Price
$ 89.21
Selling Price
$ 75.44
268
263
63
459
Market Price
$ 67.46
Selling Price
$ 58.30
2006
729
1400
4367
Market Price
$ 110.81
Selling Price
$ 97.68
2086
1132
1489
2945
Market Price
$ 112.13
Selling Price
$ 95.71
1908
767
1646
4651
Market Price
$ 75.90
Selling Price
$ 64.62
2614
1297
1956
3289
Market Price
$ 63.23
Selling Price
$ 57.46
766
582
232
1348
Market Price
$ 63.85
Selling Price
$ 55.89
1074
952
470
1207
Market Price
$ 96.67
Selling Price
$ 85.00
2972
1462
1957
3717
Market Price
$ 89.03
Selling Price
$ 75.37
459
372
101
556
Market Price
$ 91.29
Selling Price
$ 78.94
1733
1602
584
2544
Market Price
$ 83.26
Selling Price
$ 73.45
1541
657
729
2440
Market Price
$ 69.66
Selling Price
$ 63.11
2253
1157
2157
2855
Market Price
$ 89.50
Selling Price
$ 77.03
1895
604
1378
3226
Market Price
$ 65.74
Selling Price
$ 59.67
663
369
252
1386
Market Price
$ 82.90
Selling Price
$ 70.11
2537
763
1299
4030
Market Price
$ 109.17
Selling Price
$ 93.30
1131
713
586
1812