Market Price
$ 108.97
Selling Price
$ 98.08
1703
1337
941
3831
Market Price
$ 91.02
Selling Price
$ 81.23
697
464
173
3477
Market Price
$ 78.79
Selling Price
$ 69.69
1886
1184
1670
2744
Market Price
$ 83.30
Selling Price
$ 70.74
1000
784
308
3965
Market Price
$ 90.51
Selling Price
$ 76.34
460
122
201
1544
Market Price
$ 100.97
Selling Price
$ 85.31
2998
943
1022
4307
Market Price
$ 79.03
Selling Price
$ 69.08
2705
2250
794
3229
Market Price
$ 111.92
Selling Price
$ 97.69
2001
981
1390
2778
Market Price
$ 70.83
Selling Price
$ 62.79
2712
1954
594
3113
Market Price
$ 96.79
Selling Price
$ 83.09
1706
960
361
2858
Market Price
$ 101.35
Selling Price
$ 84.55
384
122
173
1320
Market Price
$ 111.62
Selling Price
$ 94.89
2542
2034
611
4116
Market Price
$ 80.76
Selling Price
$ 67.63
410
210
274
822
Market Price
$ 92.77
Selling Price
$ 77.42
2347
1089
935
4540
Market Price
$ 88.13
Selling Price
$ 73.50
1131
1063
288
1551
Market Price
$ 93.94
Selling Price
$ 78.35
2088
1603
1904
2930
Market Price
$ 99.34
Selling Price
$ 87.76
1251
1220
940
1775
Market Price
$ 100.52
Selling Price
$ 87.14
1512
666
1359
1687
Market Price
$ 80.53
Selling Price
$ 68.32
2069
1375
1429
2928
Market Price
$ 106.67
Selling Price
$ 95.82
1396
1097
282
2672
Market Price
$ 106.73
Selling Price
$ 89.25
1185
999
868
3538
Market Price
$ 117.07
Selling Price
$ 98.49
3289
3255
2425
4457
Market Price
$ 102.55
Selling Price
$ 86.72
688
206
507
2571
Market Price
$ 103.46
Selling Price
$ 93.38
1852
1221
1553
4994
Market Price
$ 108.00
Selling Price
$ 93.72
2881
1296
958
4576
Market Price
$ 72.25
Selling Price
$ 62.75
936
231
749
1861
Market Price
$ 95.71
Selling Price
$ 84.34
2594
1147
1432
4807
Market Price
$ 63.47
Selling Price
$ 57.31
1059
577
788
3544
Market Price
$ 88.94
Selling Price
$ 78.41
1335
1210
644
1678
Market Price
$ 107.66
Selling Price
$ 93.24
3069
1044
1523
4003
Market Price
$ 76.72
Selling Price
$ 66.93
1665
453
1590
2233
Market Price
$ 69.94
Selling Price
$ 62.14
1278
431
474
3196
Market Price
$ 103.99
Selling Price
$ 92.26
2476
1870
2418
3220
Market Price
$ 78.04
Selling Price
$ 70.72
3992
1315
2720
4288
Market Price
$ 94.30
Selling Price
$ 83.45
1412
1245
1170
1731
Market Price
$ 111.64
Selling Price
$ 97.17
3792
2035
1983
4123
Market Price
$ 63.13
Selling Price
$ 57.14
1876
1237
1647
4183
Market Price
$ 68.54
Selling Price
$ 59.17
2400
1638
1635
2807
Market Price
$ 88.22
Selling Price
$ 75.90
3472
2864
1718
4738
Market Price
$ 68.05
Selling Price
$ 59.12
2679
2167
2001
5000