Market Price
$ 78.62
Selling Price
$ 70.87
521
347
142
1489
Market Price
$ 86.17
Selling Price
$ 71.87
1835
632
1713
2763
Market Price
$ 90.43
Selling Price
$ 77.83
3125
660
1381
4785
Market Price
$ 66.05
Selling Price
$ 58.10
789
258
387
989
Market Price
$ 106.93
Selling Price
$ 96.55
891
244
205
2792
Market Price
$ 87.16
Selling Price
$ 79.22
1357
1321
309
2555
Market Price
$ 75.62
Selling Price
$ 66.85
126
110
104
497
Market Price
$ 107.39
Selling Price
$ 96.01
2214
1485
610
3695
Market Price
$ 70.08
Selling Price
$ 60.74
2746
1319
1609
3305
Market Price
$ 92.27
Selling Price
$ 80.23
769
608
754
1589
Market Price
$ 107.71
Selling Price
$ 95.13
1052
540
598
1900
Market Price
$ 109.06
Selling Price
$ 98.81
3576
3125
889
4623
Market Price
$ 82.10
Selling Price
$ 70.64
267
162
55
596
Market Price
$ 105.61
Selling Price
$ 95.80
1775
986
658
2210
Market Price
$ 101.71
Selling Price
$ 88.45
2123
643
1794
2382
Market Price
$ 114.87
Selling Price
$ 97.15
3032
1997
1956
4326
Market Price
$ 95.00
Selling Price
$ 84.77
4126
931
2427
4769
Market Price
$ 69.82
Selling Price
$ 61.23
264
255
54
434
Market Price
$ 83.71
Selling Price
$ 70.13
2265
1887
573
4564
Market Price
$ 86.68
Selling Price
$ 78.14
3443
2326
2435
4258
Market Price
$ 82.54
Selling Price
$ 73.85
691
643
231
798
Market Price
$ 74.26
Selling Price
$ 64.04
2858
1740
2638
3031
Market Price
$ 71.87
Selling Price
$ 63.78
1778
580
1346
3393
Market Price
$ 79.38
Selling Price
$ 66.62
1670
487
342
1859
Market Price
$ 63.03
Selling Price
$ 56.77
854
312
266
2570
Market Price
$ 116.38
Selling Price
$ 98.08
1385
681
332
3972
Market Price
$ 93.79
Selling Price
$ 82.21
2329
2267
1161
4242
Market Price
$ 66.44
Selling Price
$ 56.66
975
550
352
4596
Market Price
$ 72.29
Selling Price
$ 63.37
2202
1538
620
2613
Market Price
$ 75.94
Selling Price
$ 68.39
765
263
735
910
Market Price
$ 66.07
Selling Price
$ 59.86
625
530
215
1235
Market Price
$ 66.62
Selling Price
$ 58.64
1638
579
428
2315
Market Price
$ 85.89
Selling Price
$ 74.11
394
389
157
911
Market Price
$ 79.47
Selling Price
$ 70.98
601
210
407
701
Market Price
$ 67.43
Selling Price
$ 60.59
1531
1382
721
3458
Market Price
$ 101.43
Selling Price
$ 88.32
432
191
222
1479
Market Price
$ 90.69
Selling Price
$ 79.34
1520
1290
881
3295
Market Price
$ 100.41
Selling Price
$ 84.46
2637
1599
1823
3610
Market Price
$ 92.20
Selling Price
$ 81.32
1875
749
1053
3885
Market Price
$ 71.26
Selling Price
$ 59.71
269
147
140
409