Market Price
$ 103.91
Selling Price
$ 92.49
3786
3125
1585
4535
Market Price
$ 108.66
Selling Price
$ 95.35
341
269
250
435
Market Price
$ 106.97
Selling Price
$ 95.09
2120
837
924
3422
Market Price
$ 108.84
Selling Price
$ 93.70
582
374
305
1911
Market Price
$ 74.22
Selling Price
$ 62.14
1331
1283
894
2731
Market Price
$ 108.14
Selling Price
$ 98.00
817
358
507
1288
Market Price
$ 74.88
Selling Price
$ 65.63
1558
1266
990
2067
Market Price
$ 68.14
Selling Price
$ 58.38
474
133
410
823
Market Price
$ 66.49
Selling Price
$ 57.08
3394
2505
859
4483
Market Price
$ 82.99
Selling Price
$ 72.01
3521
1594
901
3728
Market Price
$ 81.54
Selling Price
$ 68.00
905
666
608
1560
Market Price
$ 98.31
Selling Price
$ 85.65
1420
676
329
2044
Market Price
$ 85.46
Selling Price
$ 72.43
935
494
434
1754
Market Price
$ 98.87
Selling Price
$ 88.49
621
420
232
988
Market Price
$ 69.28
Selling Price
$ 61.01
2233
2064
703
2963
Market Price
$ 79.03
Selling Price
$ 68.52
648
302
198
837
Market Price
$ 83.88
Selling Price
$ 75.53
806
300
406
2769
Market Price
$ 62.74
Selling Price
$ 55.37
1869
386
946
4434
Market Price
$ 75.19
Selling Price
$ 63.45
1116
836
708
4179
Market Price
$ 117.69
Selling Price
$ 98.29
1311
1271
504
2093
Market Price
$ 104.55
Selling Price
$ 95.00
611
392
213
1631
Market Price
$ 88.43
Selling Price
$ 77.90
1322
419
1274
3441
Market Price
$ 106.31
Selling Price
$ 94.50
1949
1309
998
2021
Market Price
$ 100.36
Selling Price
$ 83.87
515
221
461
2120
Market Price
$ 86.79
Selling Price
$ 75.29
1270
875
1053
2994
Market Price
$ 72.42
Selling Price
$ 64.52
983
825
631
4442
Market Price
$ 104.63
Selling Price
$ 93.44
425
107
107
1280
Market Price
$ 97.40
Selling Price
$ 86.55
2009
839
404
3243
Market Price
$ 104.49
Selling Price
$ 94.78
1174
304
1128
3419
Market Price
$ 94.65
Selling Price
$ 81.44
2109
1211
1685
3600
Market Price
$ 80.85
Selling Price
$ 71.15
2380
1826
1764
2636
Market Price
$ 102.94
Selling Price
$ 87.76
2906
1886
2113
4832
Market Price
$ 99.38
Selling Price
$ 89.56
1317
426
1129
4614
Market Price
$ 100.79
Selling Price
$ 87.01
1992
1907
1535
4573
Market Price
$ 112.39
Selling Price
$ 96.83
1477
1105
888
2812
Market Price
$ 63.60
Selling Price
$ 55.38
2167
1238
1795
4850
Market Price
$ 80.05
Selling Price
$ 71.02
1408
1249
570
1699
Market Price
$ 97.55
Selling Price
$ 81.58
1522
473
905
2179
Market Price
$ 111.23
Selling Price
$ 93.95
694
386
606
3174
Market Price
$ 110.01
Selling Price
$ 96.40
2096
804
1274
3367