Market Price
$ 79.85
Selling Price
$ 69.23
4261
2637
2915
4409
Market Price
$ 64.24
Selling Price
$ 57.89
602
339
355
1603
Market Price
$ 62.33
Selling Price
$ 55.07
272
127
263
552
Market Price
$ 98.77
Selling Price
$ 83.49
3051
1273
1446
4684
Market Price
$ 82.47
Selling Price
$ 73.13
3016
1689
649
4314
Market Price
$ 72.36
Selling Price
$ 61.05
1238
854
672
2734
Market Price
$ 85.94
Selling Price
$ 73.70
1303
314
514
1403
Market Price
$ 113.49
Selling Price
$ 98.82
4607
3880
2851
4633
Market Price
$ 73.17
Selling Price
$ 63.14
3319
2272
2072
4903
Market Price
$ 81.10
Selling Price
$ 68.62
4008
928
2393
4757
Market Price
$ 86.24
Selling Price
$ 74.99
1905
1884
1630
2122
Market Price
$ 94.07
Selling Price
$ 83.78
860
764
836
2967
Market Price
$ 77.33
Selling Price
$ 66.97
487
131
463
575
Market Price
$ 105.75
Selling Price
$ 94.68
369
294
240
1326
Market Price
$ 68.81
Selling Price
$ 58.48
1614
909
971
1737
Market Price
$ 86.30
Selling Price
$ 76.91
1678
388
874
4216
Market Price
$ 103.43
Selling Price
$ 90.36
2280
1058
1753
2494
Market Price
$ 90.20
Selling Price
$ 77.29
904
542
781
4204
Market Price
$ 96.19
Selling Price
$ 80.37
1915
671
1131
2824
Market Price
$ 102.34
Selling Price
$ 89.85
1080
924
920
1114
Market Price
$ 107.90
Selling Price
$ 89.96
1604
721
760
3947
Market Price
$ 66.46
Selling Price
$ 57.65
939
716
663
2347
Market Price
$ 89.02
Selling Price
$ 77.09
1616
874
401
2771
Market Price
$ 72.31
Selling Price
$ 61.61
713
308
637
2319
Market Price
$ 80.98
Selling Price
$ 73.31
1649
1235
1006
4656
Market Price
$ 95.80
Selling Price
$ 83.32
1159
654
244
1293
Market Price
$ 113.53
Selling Price
$ 96.10
3291
1816
2920
4146
Market Price
$ 61.99
Selling Price
$ 55.39
3450
1130
1159
4915
Market Price
$ 97.81
Selling Price
$ 85.95
1909
1570
1863
2868
Market Price
$ 70.17
Selling Price
$ 62.45
2792
2258
1579
4558
Market Price
$ 80.85
Selling Price
$ 71.76
3364
3116
1359
3621
Market Price
$ 111.30
Selling Price
$ 95.13
602
544
455
1459
Market Price
$ 67.67
Selling Price
$ 57.62
1822
1484
367
2431
Market Price
$ 87.94
Selling Price
$ 75.33
4408
4165
3703
4657
Market Price
$ 82.20
Selling Price
$ 73.34
676
522
595
1081
Market Price
$ 110.16
Selling Price
$ 93.45
2264
1368
1553
4872
Market Price
$ 110.54
Selling Price
$ 98.31
521
176
156
1013
Market Price
$ 80.76
Selling Price
$ 70.36
458
141
282
1318
Market Price
$ 75.31
Selling Price
$ 66.17
4213
4190
1273
4761
Market Price
$ 95.44
Selling Price
$ 83.16
2038
1580
1029
2197