Market Price
$ 67.79
Selling Price
$ 60.42
3587
2139
2957
4624
Market Price
$ 108.20
Selling Price
$ 97.77
1619
872
1144
3975
Market Price
$ 94.20
Selling Price
$ 80.48
625
529
241
2480
Market Price
$ 98.36
Selling Price
$ 83.22
499
236
201
889
Market Price
$ 93.03
Selling Price
$ 78.86
171
159
41
464
Market Price
$ 100.07
Selling Price
$ 85.37
1099
632
1010
1589
Market Price
$ 99.07
Selling Price
$ 82.99
1265
349
766
2182
Market Price
$ 92.15
Selling Price
$ 76.87
3057
839
2789
4678
Market Price
$ 78.70
Selling Price
$ 67.45
2942
1517
2802
4144
Market Price
$ 95.17
Selling Price
$ 83.12
2524
2046
1429
2539
Market Price
$ 92.98
Selling Price
$ 83.06
488
483
424
1062
Market Price
$ 89.43
Selling Price
$ 77.72
1573
1365
1459
2244
Market Price
$ 78.81
Selling Price
$ 68.85
1689
1428
835
2060
Market Price
$ 64.63
Selling Price
$ 55.84
714
434
579
2182
Market Price
$ 78.47
Selling Price
$ 66.45
1280
666
993
2789
Market Price
$ 65.97
Selling Price
$ 59.13
1747
1688
1225
2086
Market Price
$ 87.23
Selling Price
$ 72.74
2114
621
1982
2265
Market Price
$ 77.21
Selling Price
$ 68.52
565
227
273
1161
Market Price
$ 79.63
Selling Price
$ 71.63
2493
733
1913
3367
Market Price
$ 103.13
Selling Price
$ 92.87
1068
318
456
1499
Market Price
$ 78.65
Selling Price
$ 68.58
1486
1056
387
4098
Market Price
$ 93.59
Selling Price
$ 79.67
316
262
289
466
Market Price
$ 71.11
Selling Price
$ 62.26
3585
2197
2208
4791
Market Price
$ 98.09
Selling Price
$ 88.21
1478
1330
767
2960
Market Price
$ 89.54
Selling Price
$ 78.59
1390
818
1151
2235
Market Price
$ 96.69
Selling Price
$ 83.25
2539
1462
1920
4597
Market Price
$ 77.17
Selling Price
$ 64.88
360
169
84
453
Market Price
$ 106.18
Selling Price
$ 91.39
2603
1472
1895
3765
Market Price
$ 97.40
Selling Price
$ 83.02
2460
2448
1687
2760
Market Price
$ 98.67
Selling Price
$ 89.58
597
276
584
1055
Market Price
$ 84.65
Selling Price
$ 73.95
1178
710
967
3709
Market Price
$ 102.35
Selling Price
$ 89.73
2027
1421
1477
4579
Market Price
$ 91.61
Selling Price
$ 77.23
1986
743
462
4278
Market Price
$ 113.87
Selling Price
$ 95.14
1266
750
444
4529
Market Price
$ 79.84
Selling Price
$ 70.49
988
517
987
1390
Market Price
$ 115.03
Selling Price
$ 96.76
414
308
143
1366
Market Price
$ 105.47
Selling Price
$ 90.11
4524
3276
1218
4714
Market Price
$ 98.05
Selling Price
$ 84.93
147
35
128
732
Market Price
$ 91.64
Selling Price
$ 78.51
1453
1387
752
3208
Market Price
$ 118.06
Selling Price
$ 98.88
4271
1332
2781
4406