Market Price
$ 100.81
Selling Price
$ 86.53
1057
346
352
1908
Market Price
$ 98.43
Selling Price
$ 88.02
1198
912
801
3468
Market Price
$ 99.75
Selling Price
$ 84.86
3229
1319
2338
4461
Market Price
$ 111.24
Selling Price
$ 93.76
219
45
49
422
Market Price
$ 75.63
Selling Price
$ 65.64
1123
928
541
1942
Market Price
$ 83.78
Selling Price
$ 74.48
1381
307
1030
2611
Market Price
$ 110.81
Selling Price
$ 98.59
2411
1011
841
4570
Market Price
$ 110.03
Selling Price
$ 91.82
2488
1884
817
2677
Market Price
$ 81.40
Selling Price
$ 72.51
1339
439
939
1476
Market Price
$ 79.45
Selling Price
$ 71.91
1019
351
505
2120
Market Price
$ 107.39
Selling Price
$ 92.01
1334
387
586
1635
Market Price
$ 96.19
Selling Price
$ 81.72
376
241
357
427
Market Price
$ 82.62
Selling Price
$ 72.52
2356
2293
1667
3339
Market Price
$ 85.83
Selling Price
$ 75.30
283
215
214
963
Market Price
$ 98.48
Selling Price
$ 82.99
854
275
204
1344
Market Price
$ 78.51
Selling Price
$ 65.55
2242
567
640
3504
Market Price
$ 108.09
Selling Price
$ 92.59
1358
932
635
3826
Market Price
$ 97.21
Selling Price
$ 84.80
2349
2226
1001
4609
Market Price
$ 70.43
Selling Price
$ 62.80
793
398
410
3299
Market Price
$ 65.06
Selling Price
$ 58.07
3226
2861
651
4305
Market Price
$ 66.73
Selling Price
$ 57.52
522
319
295
869
Market Price
$ 69.43
Selling Price
$ 58.18
1656
1361
1467
1883
Market Price
$ 65.54
Selling Price
$ 59.46
1410
474
322
2475
Market Price
$ 69.92
Selling Price
$ 61.37
3447
2605
2056
4616
Market Price
$ 76.84
Selling Price
$ 64.13
2268
2102
1273
4316
Market Price
$ 76.07
Selling Price
$ 68.09
2778
1533
1791
4674
Market Price
$ 83.31
Selling Price
$ 73.77
265
255
144
1276
Market Price
$ 113.63
Selling Price
$ 96.59
485
365
404
614
Market Price
$ 105.08
Selling Price
$ 88.73
702
512
573
781
Market Price
$ 97.71
Selling Price
$ 82.69
561
278
370
2554
Market Price
$ 71.15
Selling Price
$ 60.57
3625
2403
2680
3723
Market Price
$ 81.14
Selling Price
$ 69.72
1682
1643
1260
2710
Market Price
$ 72.35
Selling Price
$ 63.01
3016
987
1870
3326
Market Price
$ 110.63
Selling Price
$ 92.78
1822
1565
1511
3206
Market Price
$ 94.95
Selling Price
$ 85.96
3242
2940
1587
3788
Market Price
$ 107.50
Selling Price
$ 94.01
2675
2114
1707
3606
Market Price
$ 91.42
Selling Price
$ 80.36
1969
561
854
2528
Market Price
$ 82.24
Selling Price
$ 69.60
1426
1173
1166
4016
Market Price
$ 63.15
Selling Price
$ 56.21
769
215
695
2934
Market Price
$ 76.53
Selling Price
$ 66.82
3497
2428
1473
4704