Market Price
$ 109.43
Selling Price
$ 92.98
1131
913
985
1285
Market Price
$ 86.13
Selling Price
$ 74.37
453
251
167
1458
Market Price
$ 82.43
Selling Price
$ 74.63
2492
1187
2035
3075
Market Price
$ 93.84
Selling Price
$ 81.26
510
316
322
1280
Market Price
$ 72.73
Selling Price
$ 62.89
1001
501
554
2871
Market Price
$ 65.89
Selling Price
$ 59.40
2615
1825
2241
4018
Market Price
$ 100.60
Selling Price
$ 89.03
365
150
152
1429
Market Price
$ 90.10
Selling Price
$ 80.92
3679
3593
1343
3742
Market Price
$ 96.63
Selling Price
$ 86.86
1459
765
1310
1785
Market Price
$ 65.61
Selling Price
$ 55.46
579
310
191
2253
Market Price
$ 104.08
Selling Price
$ 89.15
3806
2109
1507
3914
Market Price
$ 75.76
Selling Price
$ 67.76
949
287
228
4579
Market Price
$ 93.42
Selling Price
$ 79.55
1411
345
1392
4271
Market Price
$ 108.58
Selling Price
$ 91.66
1827
1028
1352
4925
Market Price
$ 75.61
Selling Price
$ 63.92
3079
1360
2452
4276
Market Price
$ 65.90
Selling Price
$ 57.64
670
138
535
3055
Market Price
$ 66.46
Selling Price
$ 56.43
990
829
564
2926
Market Price
$ 84.12
Selling Price
$ 71.18
1266
486
691
3181
Market Price
$ 95.91
Selling Price
$ 81.48
555
494
207
559
Market Price
$ 106.36
Selling Price
$ 93.74
1256
561
860
4636
Market Price
$ 94.87
Selling Price
$ 81.41
563
481
160
1462
Market Price
$ 85.54
Selling Price
$ 71.44
375
207
239
607
Market Price
$ 83.94
Selling Price
$ 73.60
1433
519
1382
2292
Market Price
$ 94.06
Selling Price
$ 80.51
609
262
133
1484
Market Price
$ 103.54
Selling Price
$ 91.32
268
176
156
1044
Market Price
$ 101.62
Selling Price
$ 92.37
1083
316
259
1386
Market Price
$ 90.18
Selling Price
$ 75.84
557
428
239
1308
Market Price
$ 88.74
Selling Price
$ 77.28
586
196
351
1676
Market Price
$ 64.27
Selling Price
$ 55.85
137
101
106
454
Market Price
$ 88.92
Selling Price
$ 78.32
912
548
360
2863
Market Price
$ 90.12
Selling Price
$ 78.92
828
313
786
1131
Market Price
$ 83.87
Selling Price
$ 72.42
1220
766
678
2698
Market Price
$ 89.96
Selling Price
$ 76.06
1469
868
361
4049
Market Price
$ 110.70
Selling Price
$ 98.96
1009
850
675
1492
Market Price
$ 90.39
Selling Price
$ 77.25
2833
1643
2449
3603
Market Price
$ 73.90
Selling Price
$ 62.77
1350
766
1325
3254
Market Price
$ 83.12
Selling Price
$ 75.19
2756
1261
2289
3534
Market Price
$ 84.50
Selling Price
$ 71.40
3218
2341
1582
3373
Market Price
$ 85.97
Selling Price
$ 75.60
370
239
179
492
Market Price
$ 108.46
Selling Price
$ 98.53
2849
1160
1497
3930