Market Price
$ 65.77
Selling Price
$ 56.36
3783
1148
2186
4540
Market Price
$ 91.86
Selling Price
$ 81.41
1781
1145
639
3555
Market Price
$ 99.97
Selling Price
$ 83.89
1384
1008
551
3580
Market Price
$ 88.44
Selling Price
$ 79.68
3003
1993
813
3860
Market Price
$ 85.21
Selling Price
$ 71.84
699
508
697
1388
Market Price
$ 102.05
Selling Price
$ 89.51
3856
2495
1080
3867
Market Price
$ 85.70
Selling Price
$ 77.57
2627
1967
962
4599
Market Price
$ 79.39
Selling Price
$ 66.45
379
209
298
1215
Market Price
$ 91.20
Selling Price
$ 81.22
459
326
134
1148
Market Price
$ 108.17
Selling Price
$ 94.89
243
70
144
544
Market Price
$ 93.87
Selling Price
$ 83.40
1281
815
385
4472
Market Price
$ 100.57
Selling Price
$ 89.05
1419
611
303
3839
Market Price
$ 102.83
Selling Price
$ 87.61
1913
1282
1736
3566
Market Price
$ 76.42
Selling Price
$ 68.66
3181
1681
2675
3749
Market Price
$ 77.86
Selling Price
$ 66.90
1721
1563
1488
4340
Market Price
$ 77.47
Selling Price
$ 70.29
978
846
502
1358
Market Price
$ 73.11
Selling Price
$ 61.84
996
301
894
3565
Market Price
$ 99.98
Selling Price
$ 90.64
2090
1563
2056
3247
Market Price
$ 111.51
Selling Price
$ 97.45
1822
644
1088
2293
Market Price
$ 79.62
Selling Price
$ 69.88
912
187
184
2994
Market Price
$ 95.11
Selling Price
$ 80.31
1494
715
405
1845
Market Price
$ 92.61
Selling Price
$ 77.56
861
860
320
4129
Market Price
$ 111.54
Selling Price
$ 98.83
690
540
193
1366
Market Price
$ 101.80
Selling Price
$ 91.19
895
884
694
1088
Market Price
$ 63.39
Selling Price
$ 56.71
1915
573
647
2079
Market Price
$ 69.97
Selling Price
$ 60.45
2715
2073
1549
3258
Market Price
$ 75.58
Selling Price
$ 63.52
2046
586
561
4405
Market Price
$ 80.67
Selling Price
$ 67.38
1540
950
405
2936
Market Price
$ 69.67
Selling Price
$ 58.12
4220
1093
3062
4624
Market Price
$ 102.39
Selling Price
$ 85.41
809
504
713
1349
Market Price
$ 90.25
Selling Price
$ 75.31
462
93
284
1045
Market Price
$ 94.27
Selling Price
$ 78.71
1468
1023
1415
1503
Market Price
$ 105.02
Selling Price
$ 87.75
916
784
194
2460
Market Price
$ 67.03
Selling Price
$ 57.68
3475
1468
1717
4158
Market Price
$ 88.61
Selling Price
$ 77.88
1509
852
358
2698
Market Price
$ 73.96
Selling Price
$ 62.91
3262
751
1986
4599
Market Price
$ 103.09
Selling Price
$ 89.89
1690
639
764
3942
Market Price
$ 78.89
Selling Price
$ 66.51
1763
1016
1628
1812
Market Price
$ 89.68
Selling Price
$ 77.22
213
213
210
639
Market Price
$ 97.62
Selling Price
$ 88.20
1339
338
620
2960