Market Price
$ 66.83
Selling Price
$ 59.71
1364
1315
894
1993
Market Price
$ 83.71
Selling Price
$ 73.01
1543
1075
463
2753
Market Price
$ 97.71
Selling Price
$ 83.44
2028
933
1635
3869
Market Price
$ 90.14
Selling Price
$ 81.73
1192
286
1160
3726
Market Price
$ 71.75
Selling Price
$ 60.74
3498
1820
2027
3625
Market Price
$ 63.13
Selling Price
$ 55.65
680
559
215
2191
Market Price
$ 114.23
Selling Price
$ 98.17
953
696
514
3392
Market Price
$ 81.31
Selling Price
$ 68.07
2626
1225
2087
3513
Market Price
$ 68.81
Selling Price
$ 62.39
1690
1308
1354
4868
Market Price
$ 73.88
Selling Price
$ 62.96
4679
4223
2750
4778
Market Price
$ 92.92
Selling Price
$ 80.47
796
173
411
1980
Market Price
$ 90.82
Selling Price
$ 80.13
3068
1469
2099
4127
Market Price
$ 97.60
Selling Price
$ 88.40
1812
654
793
4734
Market Price
$ 84.79
Selling Price
$ 72.95
418
389
123
1108
Market Price
$ 67.15
Selling Price
$ 59.12
1961
790
722
2126
Market Price
$ 99.91
Selling Price
$ 85.22
280
153
217
663
Market Price
$ 82.77
Selling Price
$ 74.66
945
267
645
2647
Market Price
$ 87.29
Selling Price
$ 77.69
1707
757
1056
1934
Market Price
$ 66.60
Selling Price
$ 56.93
3316
1473
1290
3654
Market Price
$ 111.22
Selling Price
$ 94.65
645
224
145
1773
Market Price
$ 86.78
Selling Price
$ 76.44
3960
3870
2050
4814
Market Price
$ 71.24
Selling Price
$ 62.84
3349
2942
1075
4088
Market Price
$ 67.70
Selling Price
$ 60.93
318
114
277
1092
Market Price
$ 68.95
Selling Price
$ 62.27
490
280
308
1231
Market Price
$ 111.01
Selling Price
$ 94.47
405
296
275
1353
Market Price
$ 69.00
Selling Price
$ 59.69
2230
1756
688
4518
Market Price
$ 73.02
Selling Price
$ 64.33
921
228
711
1897
Market Price
$ 112.05
Selling Price
$ 98.32
4228
2326
2212
4847
Market Price
$ 95.13
Selling Price
$ 80.09
2914
2628
2017
3749
Market Price
$ 113.19
Selling Price
$ 97.04
2505
582
1124
3555
Market Price
$ 66.64
Selling Price
$ 58.04
807
800
615
3176
Market Price
$ 70.32
Selling Price
$ 60.72
1782
1211
642
2189
Market Price
$ 87.10
Selling Price
$ 78.18
3841
1978
3652
4418
Market Price
$ 70.97
Selling Price
$ 62.40
2232
597
1475
2553
Market Price
$ 102.96
Selling Price
$ 88.94
987
843
900
3174
Market Price
$ 77.05
Selling Price
$ 65.10
1714
957
436
2080
Market Price
$ 86.71
Selling Price
$ 75.18
4064
1138
2047
4874
Market Price
$ 63.08
Selling Price
$ 55.93
2917
2785
2001
2965
Market Price
$ 77.09
Selling Price
$ 64.50
910
361
566
2898
Market Price
$ 62.34
Selling Price
$ 55.85
1181
1095
274
2220