Market Price
$ 71.93
Selling Price
$ 64.69
1900
605
745
4759
Market Price
$ 67.97
Selling Price
$ 57.80
1038
994
382
2360
Market Price
$ 67.13
Selling Price
$ 56.44
2852
2290
1242
2900
Market Price
$ 67.21
Selling Price
$ 56.46
170
170
136
701
Market Price
$ 65.74
Selling Price
$ 56.96
384
274
251
1843
Market Price
$ 68.95
Selling Price
$ 57.78
1770
1242
739
3568
Market Price
$ 97.51
Selling Price
$ 88.31
1322
822
592
1986
Market Price
$ 77.13
Selling Price
$ 65.59
1843
1235
1680
2023
Market Price
$ 73.35
Selling Price
$ 61.55
2937
1961
1789
3877
Market Price
$ 109.53
Selling Price
$ 91.71
1442
1259
978
2845
Market Price
$ 81.20
Selling Price
$ 70.01
400
283
302
680
Market Price
$ 90.82
Selling Price
$ 82.44
819
388
807
3326
Market Price
$ 113.23
Selling Price
$ 95.73
3387
1045
3257
3476
Market Price
$ 96.00
Selling Price
$ 84.40
2106
973
2093
3434
Market Price
$ 99.61
Selling Price
$ 90.43
2353
2210
1326
3442
Market Price
$ 89.15
Selling Price
$ 74.91
290
288
111
503
Market Price
$ 90.35
Selling Price
$ 76.38
3118
2992
745
3649
Market Price
$ 79.14
Selling Price
$ 69.33
838
603
719
2630
Market Price
$ 63.27
Selling Price
$ 57.09
1487
1292
445
2833
Market Price
$ 117.25
Selling Price
$ 97.71
2998
1981
1276
4711
Market Price
$ 108.69
Selling Price
$ 96.15
2738
1396
1967
4804
Market Price
$ 77.37
Selling Price
$ 65.34
2484
2124
505
3081
Market Price
$ 85.15
Selling Price
$ 73.19
417
344
222
855
Market Price
$ 79.14
Selling Price
$ 67.20
1407
383
1198
2478
Market Price
$ 109.27
Selling Price
$ 98.60
1184
446
1033
1661
Market Price
$ 94.55
Selling Price
$ 79.60
1453
1353
843
1549
Market Price
$ 74.17
Selling Price
$ 66.80
1486
1252
1227
1777
Market Price
$ 96.39
Selling Price
$ 81.14
733
361
364
1098
Market Price
$ 72.46
Selling Price
$ 65.29
829
619
778
1468
Market Price
$ 103.94
Selling Price
$ 92.78
1477
1115
1244
1681
Market Price
$ 82.09
Selling Price
$ 70.53
1922
930
1113
3559
Market Price
$ 99.53
Selling Price
$ 82.96
998
651
291
1742
Market Price
$ 107.18
Selling Price
$ 96.43
864
670
483
1365
Market Price
$ 98.43
Selling Price
$ 85.39
2365
510
2073
4265
Market Price
$ 88.79
Selling Price
$ 77.17
2041
1922
1662
3303
Market Price
$ 106.15
Selling Price
$ 96.49
1580
1031
572
1719
Market Price
$ 81.24
Selling Price
$ 72.76
2536
2045
2199
3404
Market Price
$ 96.35
Selling Price
$ 85.44
474
221
286
627
Market Price
$ 94.27
Selling Price
$ 85.14
116
79
36
549
Market Price
$ 74.70
Selling Price
$ 65.75
462
210
235
891