Market Price
$ 100.85
Selling Price
$ 89.68
3109
1470
1429
3910
Market Price
$ 94.74
Selling Price
$ 84.15
871
496
818
2036
Market Price
$ 101.37
Selling Price
$ 92.02
1907
781
1375
2108
Market Price
$ 71.00
Selling Price
$ 62.98
1106
673
781
1640
Market Price
$ 62.22
Selling Price
$ 55.96
1083
237
355
2239
Market Price
$ 98.02
Selling Price
$ 83.27
785
573
665
955
Market Price
$ 65.01
Selling Price
$ 57.80
4049
1750
1506
4243
Market Price
$ 74.57
Selling Price
$ 64.91
1075
721
310
2311
Market Price
$ 82.81
Selling Price
$ 70.59
1976
1528
817
2084
Market Price
$ 91.06
Selling Price
$ 77.68
188
98
184
835
Market Price
$ 101.85
Selling Price
$ 87.60
1391
1230
474
2895
Market Price
$ 64.34
Selling Price
$ 57.77
1925
1631
1220
3495
Market Price
$ 74.12
Selling Price
$ 63.42
1074
944
755
1306
Market Price
$ 111.39
Selling Price
$ 97.44
329
96
65
1136
Market Price
$ 73.85
Selling Price
$ 64.27
824
672
678
2753
Market Price
$ 99.97
Selling Price
$ 85.63
1271
1081
595
1722
Market Price
$ 70.52
Selling Price
$ 58.96
1487
694
1231
2375
Market Price
$ 108.51
Selling Price
$ 95.39
1045
650
234
2201
Market Price
$ 92.18
Selling Price
$ 76.99
497
299
189
1212
Market Price
$ 75.14
Selling Price
$ 63.52
3797
1987
3042
4358
Market Price
$ 72.55
Selling Price
$ 61.88
670
206
533
743
Market Price
$ 104.71
Selling Price
$ 92.95
1221
537
1167
4502
Market Price
$ 66.07
Selling Price
$ 57.29
2111
1882
590
3241
Market Price
$ 89.11
Selling Price
$ 75.51
1752
1568
1233
2440
Market Price
$ 69.85
Selling Price
$ 59.08
2211
1233
2161
2862
Market Price
$ 81.97
Selling Price
$ 69.63
916
703
522
2008
Market Price
$ 102.07
Selling Price
$ 92.69
1805
1767
570
4427
Market Price
$ 81.10
Selling Price
$ 68.95
1331
372
1228
1960
Market Price
$ 90.52
Selling Price
$ 80.34
454
200
225
694
Market Price
$ 92.41
Selling Price
$ 77.93
2179
643
1282
2846
Market Price
$ 61.01
Selling Price
$ 55.43
1016
231
345
3383
Market Price
$ 88.18
Selling Price
$ 77.40
749
430
630
3613
Market Price
$ 107.43
Selling Price
$ 92.20
1229
1165
445
1313
Market Price
$ 113.41
Selling Price
$ 94.86
2290
701
2166
3520
Market Price
$ 110.49
Selling Price
$ 94.37
624
506
534
3108
Market Price
$ 73.01
Selling Price
$ 63.33
434
259
201
696
Market Price
$ 66.78
Selling Price
$ 55.75
1276
870
1187
4004
Market Price
$ 108.42
Selling Price
$ 97.48
595
319
426
2111
Market Price
$ 111.07
Selling Price
$ 96.22
623
586
569
1793
Market Price
$ 89.81
Selling Price
$ 80.20
696
159
346
3128