Market Price
$ 71.74
Selling Price
$ 61.62
1315
846
987
1880
Market Price
$ 70.17
Selling Price
$ 59.67
917
317
649
2443
Market Price
$ 99.38
Selling Price
$ 89.91
1253
675
919
4591
Market Price
$ 94.65
Selling Price
$ 82.29
3035
2918
1095
4373
Market Price
$ 82.73
Selling Price
$ 74.18
1898
1871
616
4656
Market Price
$ 72.17
Selling Price
$ 63.20
1134
836
471
3787
Market Price
$ 106.71
Selling Price
$ 91.61
1596
1364
637
1806
Market Price
$ 78.12
Selling Price
$ 69.29
682
562
364
1541
Market Price
$ 111.04
Selling Price
$ 95.94
608
209
525
1253
Market Price
$ 88.37
Selling Price
$ 74.48
2464
585
2157
2796
Market Price
$ 85.50
Selling Price
$ 73.81
937
265
420
958
Market Price
$ 74.00
Selling Price
$ 65.19
1686
1167
447
3502
Market Price
$ 91.57
Selling Price
$ 80.39
899
570
522
2374
Market Price
$ 108.32
Selling Price
$ 93.91
1963
1109
642
2957
Market Price
$ 96.51
Selling Price
$ 82.06
781
587
428
1520
Market Price
$ 64.09
Selling Price
$ 57.79
578
484
473
2060
Market Price
$ 106.26
Selling Price
$ 94.63
1745
1170
1270
3643
Market Price
$ 67.72
Selling Price
$ 61.46
881
740
482
3454
Market Price
$ 115.44
Selling Price
$ 96.56
1277
749
759
2595
Market Price
$ 110.57
Selling Price
$ 92.77
3705
3177
1785
4268
Market Price
$ 106.25
Selling Price
$ 89.44
2620
1009
1546
2912
Market Price
$ 65.99
Selling Price
$ 55.80
1142
1019
872
2195
Market Price
$ 98.49
Selling Price
$ 88.86
2778
674
1820
4237
Market Price
$ 108.04
Selling Price
$ 96.49
2690
2009
948
3748
Market Price
$ 97.19
Selling Price
$ 83.54
3238
3141
2295
4855
Market Price
$ 83.88
Selling Price
$ 74.07
1418
289
1036
1583
Market Price
$ 75.09
Selling Price
$ 62.60
1122
932
303
2525
Market Price
$ 87.75
Selling Price
$ 75.97
3922
1900
996
4681
Market Price
$ 101.28
Selling Price
$ 87.42
834
314
167
939
Market Price
$ 64.59
Selling Price
$ 58.05
1865
1688
1204
4912
Market Price
$ 86.59
Selling Price
$ 78.61
1462
1128
335
1970
Market Price
$ 72.41
Selling Price
$ 63.99
632
170
200
990
Market Price
$ 102.32
Selling Price
$ 91.45
250
80
166
923
Market Price
$ 77.08
Selling Price
$ 68.76
2846
1955
1230
4284
Market Price
$ 96.16
Selling Price
$ 80.45
540
192
402
2023
Market Price
$ 92.63
Selling Price
$ 78.16
249
49
158
813
Market Price
$ 61.93
Selling Price
$ 55.78
2700
856
815
3996
Market Price
$ 92.61
Selling Price
$ 77.92
3561
2410
2567
4735
Market Price
$ 74.89
Selling Price
$ 63.60
1713
1312
598
4707
Market Price
$ 91.61
Selling Price
$ 76.36
183
167
139
529