Market Price
$ 102.86
Selling Price
$ 87.62
1846
1559
394
4073
Market Price
$ 71.53
Selling Price
$ 64.42
1962
1784
1105
2202
Market Price
$ 88.85
Selling Price
$ 74.49
1932
1429
1918
3436
Market Price
$ 65.15
Selling Price
$ 55.01
1703
574
971
2088
Market Price
$ 91.59
Selling Price
$ 77.85
2017
745
1840
4530
Market Price
$ 105.42
Selling Price
$ 93.08
370
230
339
713
Market Price
$ 94.74
Selling Price
$ 81.52
1398
816
550
2658
Market Price
$ 68.19
Selling Price
$ 57.17
1549
1394
658
3122
Market Price
$ 109.46
Selling Price
$ 93.78
1611
1473
1392
1857
Market Price
$ 85.98
Selling Price
$ 74.91
3395
1123
2852
3541
Market Price
$ 89.61
Selling Price
$ 75.26
947
252
307
1118
Market Price
$ 109.86
Selling Price
$ 96.79
1714
1568
1209
1986
Market Price
$ 99.92
Selling Price
$ 88.56
1326
548
1045
3990
Market Price
$ 113.38
Selling Price
$ 97.01
3518
1244
3216
4316
Market Price
$ 64.64
Selling Price
$ 55.16
2184
640
650
2252
Market Price
$ 63.21
Selling Price
$ 55.93
2364
510
1549
4076
Market Price
$ 96.68
Selling Price
$ 85.84
462
279
283
654
Market Price
$ 100.60
Selling Price
$ 91.42
938
336
933
3451
Market Price
$ 88.14
Selling Price
$ 76.08
465
287
234
1338
Market Price
$ 88.20
Selling Price
$ 78.00
1603
578
1184
2163
Market Price
$ 83.46
Selling Price
$ 71.63
2054
987
712
2395
Market Price
$ 101.52
Selling Price
$ 89.72
1389
1324
520
1534
Market Price
$ 90.80
Selling Price
$ 77.99
3090
1082
2464
4159
Market Price
$ 112.14
Selling Price
$ 96.41
700
538
194
1533
Market Price
$ 100.14
Selling Price
$ 87.03
2976
2593
649
3019
Market Price
$ 75.89
Selling Price
$ 65.24
1715
1651
1133
4744
Market Price
$ 68.87
Selling Price
$ 61.39
1175
404
753
2475
Market Price
$ 69.41
Selling Price
$ 62.23
2717
1024
1123
2745
Market Price
$ 94.32
Selling Price
$ 79.59
4470
3242
3581
4883
Market Price
$ 89.69
Selling Price
$ 78.91
2131
1561
1737
3075
Market Price
$ 103.94
Selling Price
$ 86.66
730
576
419
1438
Market Price
$ 62.49
Selling Price
$ 55.79
3378
2778
1832
3438
Market Price
$ 70.53
Selling Price
$ 60.43
285
189
219
1256
Market Price
$ 86.70
Selling Price
$ 78.46
250
165
88
920
Market Price
$ 109.45
Selling Price
$ 92.28
1923
1385
1793
2068
Market Price
$ 104.93
Selling Price
$ 94.66
1680
532
1370
2617
Market Price
$ 111.43
Selling Price
$ 94.00
87
70
83
403
Market Price
$ 101.89
Selling Price
$ 92.11
1019
769
610
3203
Market Price
$ 66.74
Selling Price
$ 59.85
2055
1054
639
3348
Market Price
$ 112.70
Selling Price
$ 94.72
343
139
149
1223