Market Price
$ 92.06
Selling Price
$ 82.11
2347
2015
887
4800
Market Price
$ 68.56
Selling Price
$ 58.18
1397
957
547
4545
Market Price
$ 90.56
Selling Price
$ 80.59
385
95
352
455
Market Price
$ 113.98
Selling Price
$ 96.59
712
339
204
2483
Market Price
$ 68.10
Selling Price
$ 57.12
906
465
538
1535
Market Price
$ 83.41
Selling Price
$ 74.01
1377
474
416
4747
Market Price
$ 65.00
Selling Price
$ 56.64
2081
2033
1442
2585
Market Price
$ 91.79
Selling Price
$ 80.73
2184
1711
1592
2224
Market Price
$ 97.48
Selling Price
$ 82.67
4352
1949
4295
4506
Market Price
$ 106.70
Selling Price
$ 92.55
3542
2006
1220
4889
Market Price
$ 108.84
Selling Price
$ 93.69
3012
1410
2462
3073
Market Price
$ 109.39
Selling Price
$ 92.29
736
357
601
1885
Market Price
$ 106.46
Selling Price
$ 89.60
1018
224
622
1319
Market Price
$ 79.30
Selling Price
$ 70.90
538
255
201
1304
Market Price
$ 77.06
Selling Price
$ 69.96
1423
643
852
2922
Market Price
$ 69.74
Selling Price
$ 59.97
1792
360
1384
4280
Market Price
$ 99.70
Selling Price
$ 87.63
1939
903
977
4492
Market Price
$ 74.89
Selling Price
$ 63.72
1092
1083
948
4885
Market Price
$ 69.19
Selling Price
$ 58.66
105
88
65
439
Market Price
$ 66.39
Selling Price
$ 58.20
2279
1681
530
2490
Market Price
$ 84.20
Selling Price
$ 73.77
304
68
133
681
Market Price
$ 79.18
Selling Price
$ 70.56
2675
2268
1016
4078
Market Price
$ 69.38
Selling Price
$ 60.00
876
706
408
3005
Market Price
$ 65.13
Selling Price
$ 58.15
758
472
172
2678
Market Price
$ 84.08
Selling Price
$ 73.25
1322
963
1078
1981
Market Price
$ 77.11
Selling Price
$ 69.70
2463
1621
1751
2689
Market Price
$ 85.26
Selling Price
$ 73.42
1310
585
857
2629
Market Price
$ 88.89
Selling Price
$ 80.80
619
520
312
874
Market Price
$ 85.91
Selling Price
$ 77.19
2437
1835
750
3665
Market Price
$ 99.09
Selling Price
$ 83.38
2691
2592
1404
2837
Market Price
$ 108.47
Selling Price
$ 94.91
2838
1616
1706
3503
Market Price
$ 97.22
Selling Price
$ 82.71
1384
426
853
2341
Market Price
$ 65.08
Selling Price
$ 58.56
3293
3167
2010
4850
Market Price
$ 94.02
Selling Price
$ 81.02
1313
524
1167
3235
Market Price
$ 96.03
Selling Price
$ 82.52
412
249
161
738
Market Price
$ 72.46
Selling Price
$ 62.86
2517
1248
2190
2848
Market Price
$ 66.77
Selling Price
$ 58.92
576
163
269
987
Market Price
$ 100.41
Selling Price
$ 88.25
937
493
933
1675
Market Price
$ 77.17
Selling Price
$ 65.11
1104
529
316
4197
Market Price
$ 68.64
Selling Price
$ 60.77
1662
1146
1562
1673