Market Price
$ 112.45
Selling Price
$ 95.19
1613
412
1423
2076
Market Price
$ 111.41
Selling Price
$ 98.44
2658
1441
2652
3091
Market Price
$ 62.30
Selling Price
$ 55.34
1237
1095
494
1720
Market Price
$ 82.10
Selling Price
$ 70.43
3152
2929
1599
4519
Market Price
$ 72.59
Selling Price
$ 65.93
1103
632
709
2144
Market Price
$ 92.09
Selling Price
$ 82.74
1504
664
771
2119
Market Price
$ 109.44
Selling Price
$ 97.59
2193
1599
998
3822
Market Price
$ 98.88
Selling Price
$ 87.40
1853
1595
883
3282
Market Price
$ 77.15
Selling Price
$ 65.47
3653
2249
3133
4191
Market Price
$ 104.96
Selling Price
$ 90.99
782
723
511
824
Market Price
$ 92.82
Selling Price
$ 82.16
225
221
116
650
Market Price
$ 99.90
Selling Price
$ 88.27
646
367
234
2646
Market Price
$ 84.76
Selling Price
$ 72.06
667
319
410
683
Market Price
$ 83.19
Selling Price
$ 72.35
1725
1109
957
3583
Market Price
$ 104.44
Selling Price
$ 92.89
1947
839
1782
4688
Market Price
$ 96.09
Selling Price
$ 83.03
1551
583
955
2392
Market Price
$ 105.79
Selling Price
$ 89.09
1935
1706
1797
2423
Market Price
$ 84.84
Selling Price
$ 73.14
1110
346
577
2810
Market Price
$ 100.71
Selling Price
$ 88.54
3614
3143
2250
3820
Market Price
$ 71.55
Selling Price
$ 60.86
2269
1418
2260
3108
Market Price
$ 115.18
Selling Price
$ 97.58
4440
4396
2997
4572
Market Price
$ 111.29
Selling Price
$ 94.68
1761
868
716
3021
Market Price
$ 87.87
Selling Price
$ 77.61
4015
1571
3885
4133
Market Price
$ 73.12
Selling Price
$ 64.79
1798
1026
976
1906
Market Price
$ 86.58
Selling Price
$ 78.45
2931
1004
2273
4383
Market Price
$ 71.51
Selling Price
$ 61.48
1520
1094
364
2618
Market Price
$ 99.31
Selling Price
$ 87.32
2518
965
1017
4642
Market Price
$ 85.72
Selling Price
$ 77.37
4110
1846
1226
4349
Market Price
$ 95.16
Selling Price
$ 81.52
1274
966
356
2466
Market Price
$ 90.65
Selling Price
$ 77.07
1851
784
1181
2685
Market Price
$ 75.43
Selling Price
$ 68.28
1200
1006
929
4427
Market Price
$ 94.21
Selling Price
$ 84.44
3853
2308
2689
4800
Market Price
$ 79.06
Selling Price
$ 70.30
1135
277
916
4659
Market Price
$ 99.79
Selling Price
$ 85.36
2127
1723
1088
4953
Market Price
$ 64.42
Selling Price
$ 56.50
1538
936
844
4403
Market Price
$ 70.98
Selling Price
$ 62.04
307
109
274
622
Market Price
$ 74.63
Selling Price
$ 66.24
554
371
160
1238
Market Price
$ 67.85
Selling Price
$ 56.71
2006
1506
1075
3961
Market Price
$ 79.22
Selling Price
$ 68.78
1369
1343
387
1949
Market Price
$ 70.31
Selling Price
$ 62.73
2421
2252
1721
2433