Market Price
$ 87.91
Selling Price
$ 75.42
232
163
197
460
Market Price
$ 70.28
Selling Price
$ 61.51
2185
550
670
3639
Market Price
$ 82.25
Selling Price
$ 73.71
828
751
820
1017
Market Price
$ 79.43
Selling Price
$ 69.34
239
156
162
457
Market Price
$ 67.89
Selling Price
$ 58.00
919
841
909
1580
Market Price
$ 98.84
Selling Price
$ 84.55
2413
1896
1733
3200
Market Price
$ 102.60
Selling Price
$ 88.59
260
115
252
512
Market Price
$ 79.49
Selling Price
$ 71.79
1144
395
886
1816
Market Price
$ 85.63
Selling Price
$ 71.79
518
381
292
1854
Market Price
$ 106.07
Selling Price
$ 92.06
2665
2002
798
3089
Market Price
$ 79.88
Selling Price
$ 67.16
1831
1812
421
3012
Market Price
$ 75.39
Selling Price
$ 62.92
3084
728
771
3323
Market Price
$ 86.74
Selling Price
$ 78.81
4462
2489
3085
4988
Market Price
$ 101.41
Selling Price
$ 92.05
2067
1815
1872
3528
Market Price
$ 75.77
Selling Price
$ 64.81
443
443
137
2085
Market Price
$ 101.41
Selling Price
$ 88.33
2018
723
1183
2048
Market Price
$ 75.33
Selling Price
$ 63.28
464
457
216
1976
Market Price
$ 84.51
Selling Price
$ 72.35
2766
1847
1693
3529
Market Price
$ 96.03
Selling Price
$ 81.16
1118
572
358
1400
Market Price
$ 87.22
Selling Price
$ 78.15
402
284
250
1572
Market Price
$ 96.10
Selling Price
$ 84.87
3525
2608
1454
4568
Market Price
$ 91.88
Selling Price
$ 82.39
3193
1710
751
4638
Market Price
$ 68.39
Selling Price
$ 61.37
1636
1330
333
3333
Market Price
$ 101.76
Selling Price
$ 85.82
2246
1364
1906
2260
Market Price
$ 104.92
Selling Price
$ 89.57
1428
944
350
2220
Market Price
$ 86.91
Selling Price
$ 73.01
3880
1080
1236
4210
Market Price
$ 102.29
Selling Price
$ 88.16
1848
1511
1826
3153
Market Price
$ 68.51
Selling Price
$ 60.26
1318
1187
453
3740
Market Price
$ 113.63
Selling Price
$ 96.72
360
176
259
1120
Market Price
$ 87.63
Selling Price
$ 78.78
619
192
363
1029
Market Price
$ 78.99
Selling Price
$ 66.06
851
820
324
1675
Market Price
$ 106.41
Selling Price
$ 94.84
689
157
542
1095
Market Price
$ 103.53
Selling Price
$ 88.38
1215
653
1203
2283
Market Price
$ 80.15
Selling Price
$ 68.02
1959
970
963
2879
Market Price
$ 88.80
Selling Price
$ 80.23
1430
533
1410
2017
Market Price
$ 106.80
Selling Price
$ 92.72
2411
1946
1274
3140
Market Price
$ 112.25
Selling Price
$ 94.79
1244
1174
363
1592
Market Price
$ 94.47
Selling Price
$ 79.40
2239
999
730
3041
Market Price
$ 78.24
Selling Price
$ 67.75
4179
2934
3905
4512
Market Price
$ 81.38
Selling Price
$ 68.11
2707
2499
1082
3075