Market Price
$ 96.60
Selling Price
$ 87.82
1930
1922
1874
4612
Market Price
$ 100.33
Selling Price
$ 86.08
212
98
91
776
Market Price
$ 73.80
Selling Price
$ 66.53
1765
903
1622
1969
Market Price
$ 105.02
Selling Price
$ 93.19
985
746
506
1340
Market Price
$ 62.23
Selling Price
$ 56.14
1286
1040
941
3735
Market Price
$ 86.13
Selling Price
$ 73.50
1799
1542
1591
4721
Market Price
$ 98.29
Selling Price
$ 85.45
3504
2828
2711
4105
Market Price
$ 83.82
Selling Price
$ 70.25
1304
666
586
1812
Market Price
$ 93.87
Selling Price
$ 84.94
2302
1833
504
3645
Market Price
$ 100.25
Selling Price
$ 85.14
865
561
265
1038
Market Price
$ 90.87
Selling Price
$ 80.60
1658
973
1074
2650
Market Price
$ 81.69
Selling Price
$ 72.94
1554
395
365
1631
Market Price
$ 102.33
Selling Price
$ 91.04
979
907
946
1230
Market Price
$ 71.60
Selling Price
$ 65.09
3076
1347
2165
4220
Market Price
$ 86.30
Selling Price
$ 74.47
2554
970
578
3575
Market Price
$ 111.71
Selling Price
$ 98.75
4001
2176
2492
4654
Market Price
$ 107.37
Selling Price
$ 92.09
2231
691
495
3158
Market Price
$ 85.00
Selling Price
$ 72.90
1076
948
722
4795
Market Price
$ 81.27
Selling Price
$ 72.47
845
442
388
1766
Market Price
$ 109.56
Selling Price
$ 92.82
4049
3380
1330
4064
Market Price
$ 76.86
Selling Price
$ 68.21
2295
480
1550
4431
Market Price
$ 93.68
Selling Price
$ 79.08
2274
2173
1966
3094
Market Price
$ 91.18
Selling Price
$ 76.06
2412
523
1885
2988
Market Price
$ 76.59
Selling Price
$ 67.40
3298
1021
3112
4887
Market Price
$ 99.51
Selling Price
$ 83.32
1110
281
318
4002
Market Price
$ 112.29
Selling Price
$ 98.06
1627
516
1083
2244
Market Price
$ 83.87
Selling Price
$ 73.33
369
225
203
1264
Market Price
$ 96.56
Selling Price
$ 85.87
2320
1278
2296
3626
Market Price
$ 99.35
Selling Price
$ 85.67
2089
1859
1476
4327
Market Price
$ 76.99
Selling Price
$ 66.49
3016
974
2867
4474
Market Price
$ 89.86
Selling Price
$ 78.60
1840
673
484
2642
Market Price
$ 68.47
Selling Price
$ 61.16
903
452
193
1673
Market Price
$ 102.77
Selling Price
$ 86.74
1736
385
1482
2801
Market Price
$ 72.24
Selling Price
$ 61.84
1191
879
259
3443
Market Price
$ 100.94
Selling Price
$ 85.16
2005
1438
1653
2853
Market Price
$ 98.86
Selling Price
$ 88.32
3834
3292
1424
3959
Market Price
$ 94.72
Selling Price
$ 85.81
2582
1601
1645
2607
Market Price
$ 94.01
Selling Price
$ 80.58
652
529
634
1856
Market Price
$ 66.34
Selling Price
$ 58.03
3032
637
2618
4402
Market Price
$ 95.66
Selling Price
$ 80.86
474
160
294
1924