Market Price
$ 87.49
Selling Price
$ 78.29
2665
2285
1052
4509
Market Price
$ 110.52
Selling Price
$ 95.73
3880
1981
3093
3976
Market Price
$ 63.14
Selling Price
$ 56.46
1329
334
951
2768
Market Price
$ 67.05
Selling Price
$ 58.52
176
45
109
550
Market Price
$ 87.82
Selling Price
$ 75.05
1850
1273
1331
3353
Market Price
$ 96.10
Selling Price
$ 87.24
1830
1027
1244
4009
Market Price
$ 85.76
Selling Price
$ 72.72
1484
1256
1047
2720
Market Price
$ 105.99
Selling Price
$ 88.45
639
577
275
1531
Market Price
$ 85.87
Selling Price
$ 75.50
1351
1087
1044
4057
Market Price
$ 73.68
Selling Price
$ 63.36
924
904
533
1724
Market Price
$ 91.52
Selling Price
$ 76.76
2705
2175
2066
2956
Market Price
$ 88.54
Selling Price
$ 73.82
3206
1878
809
3840
Market Price
$ 73.15
Selling Price
$ 64.45
1648
814
474
4966
Market Price
$ 111.80
Selling Price
$ 93.80
2315
1807
655
2423
Market Price
$ 85.19
Selling Price
$ 72.52
3928
1801
2474
4141
Market Price
$ 102.61
Selling Price
$ 85.94
1263
1167
1043
1341
Market Price
$ 100.25
Selling Price
$ 86.05
2938
2726
2299
2965
Market Price
$ 76.76
Selling Price
$ 67.11
535
139
526
1999
Market Price
$ 88.87
Selling Price
$ 79.50
3140
2359
2040
3272
Market Price
$ 69.66
Selling Price
$ 62.46
2095
683
1947
3751
Market Price
$ 102.13
Selling Price
$ 88.60
977
661
520
2834
Market Price
$ 111.00
Selling Price
$ 93.84
2730
702
1720
3513
Market Price
$ 94.03
Selling Price
$ 79.21
676
313
514
1607
Market Price
$ 94.84
Selling Price
$ 82.40
1813
1769
1427
2543
Market Price
$ 71.01
Selling Price
$ 63.26
2956
674
666
3574
Market Price
$ 83.26
Selling Price
$ 74.30
1519
1460
782
4258
Market Price
$ 83.24
Selling Price
$ 69.75
1122
907
929
3312
Market Price
$ 65.24
Selling Price
$ 58.48
163
67
35
603
Market Price
$ 98.98
Selling Price
$ 85.22
1132
1038
805
1291
Market Price
$ 101.24
Selling Price
$ 89.54
1645
360
1568
3477
Market Price
$ 99.30
Selling Price
$ 87.83
1424
325
819
2243
Market Price
$ 108.74
Selling Price
$ 98.20
2437
1871
1410
2906
Market Price
$ 98.46
Selling Price
$ 86.72
3009
1718
1614
3300
Market Price
$ 91.14
Selling Price
$ 78.80
2138
1192
1487
3077
Market Price
$ 99.45
Selling Price
$ 84.10
2791
1937
2145
4517
Market Price
$ 78.49
Selling Price
$ 66.22
1539
676
642
2253
Market Price
$ 71.35
Selling Price
$ 64.01
496
368
273
2390
Market Price
$ 96.80
Selling Price
$ 80.94
2786
1657
1690
4718
Market Price
$ 110.00
Selling Price
$ 95.23
1806
1315
898
2307
Market Price
$ 114.52
Selling Price
$ 98.74
1719
1198
866
4287