Market Price
$ 109.09
Selling Price
$ 96.89
1633
1035
1623
2362
Market Price
$ 100.58
Selling Price
$ 83.85
2176
846
2029
4194
Market Price
$ 88.66
Selling Price
$ 74.46
1080
1015
984
1101
Market Price
$ 70.58
Selling Price
$ 63.14
3217
2253
1114
4293
Market Price
$ 86.96
Selling Price
$ 76.76
2506
1902
1109
3304
Market Price
$ 66.05
Selling Price
$ 59.21
2584
898
1026
3006
Market Price
$ 110.13
Selling Price
$ 98.77
1033
271
628
1421
Market Price
$ 115.34
Selling Price
$ 97.21
2308
693
659
4954
Market Price
$ 92.75
Selling Price
$ 81.42
499
279
124
523
Market Price
$ 99.39
Selling Price
$ 84.97
366
336
352
584
Market Price
$ 78.15
Selling Price
$ 66.81
1078
945
651
2724
Market Price
$ 72.87
Selling Price
$ 64.69
986
307
327
2066
Market Price
$ 75.34
Selling Price
$ 67.22
2178
1952
1319
3271
Market Price
$ 100.62
Selling Price
$ 86.80
1293
508
547
1463
Market Price
$ 103.39
Selling Price
$ 89.25
417
277
161
1976
Market Price
$ 84.97
Selling Price
$ 72.16
895
323
689
934
Market Price
$ 84.92
Selling Price
$ 72.18
1645
633
364
2223
Market Price
$ 91.02
Selling Price
$ 77.91
636
549
516
1195
Market Price
$ 98.10
Selling Price
$ 87.46
1879
846
1777
2041
Market Price
$ 65.89
Selling Price
$ 57.46
3689
3175
1441
4019
Market Price
$ 104.95
Selling Price
$ 92.28
328
160
160
526
Market Price
$ 85.33
Selling Price
$ 72.32
677
529
552
2175
Market Price
$ 82.45
Selling Price
$ 71.44
977
848
483
4116
Market Price
$ 109.27
Selling Price
$ 91.29
2580
1941
1837
4031
Market Price
$ 77.67
Selling Price
$ 66.00
2001
763
1505
2576
Market Price
$ 71.18
Selling Price
$ 61.24
598
221
137
2808
Market Price
$ 70.68
Selling Price
$ 61.73
737
582
540
3240
Market Price
$ 74.03
Selling Price
$ 64.14
2645
2038
1997
2815
Market Price
$ 75.38
Selling Price
$ 67.99
1343
986
1104
2430
Market Price
$ 85.61
Selling Price
$ 73.60
318
100
102
436
Market Price
$ 109.42
Selling Price
$ 96.34
2590
2240
1868
4251
Market Price
$ 67.20
Selling Price
$ 59.03
1772
1018
906
2953
Market Price
$ 74.22
Selling Price
$ 62.60
2153
2124
1138
3631
Market Price
$ 114.45
Selling Price
$ 95.66
1063
754
960
2995
Market Price
$ 108.98
Selling Price
$ 90.90
2954
1605
2277
4937
Market Price
$ 100.98
Selling Price
$ 86.61
2823
2383
1094
4148
Market Price
$ 73.70
Selling Price
$ 66.38
4338
3071
1953
4582
Market Price
$ 88.14
Selling Price
$ 78.10
2015
1722
540
4434
Market Price
$ 67.05
Selling Price
$ 60.37
2704
1466
1918
3935
Market Price
$ 80.97
Selling Price
$ 70.92
895
250
442
1110