Market Price
$ 80.88
Selling Price
$ 73.49
2067
1908
1307
4660
Market Price
$ 69.25
Selling Price
$ 58.12
169
168
150
790
Market Price
$ 116.23
Selling Price
$ 98.03
1982
1573
1269
2706
Market Price
$ 110.37
Selling Price
$ 96.34
3824
1631
2207
3904
Market Price
$ 75.23
Selling Price
$ 65.56
1177
1154
903
2124
Market Price
$ 70.43
Selling Price
$ 58.83
1128
603
381
2755
Market Price
$ 68.24
Selling Price
$ 57.85
682
580
379
789
Market Price
$ 96.62
Selling Price
$ 87.82
2350
2217
1734
2559
Market Price
$ 73.84
Selling Price
$ 64.74
3561
3481
3436
3680
Market Price
$ 82.52
Selling Price
$ 74.96
1550
885
1457
4876
Market Price
$ 100.99
Selling Price
$ 85.02
1487
1456
319
2092
Market Price
$ 98.74
Selling Price
$ 83.72
1188
747
985
1426
Market Price
$ 70.07
Selling Price
$ 63.52
3676
3088
1607
4289
Market Price
$ 70.28
Selling Price
$ 59.63
1459
1162
358
3656
Market Price
$ 86.73
Selling Price
$ 74.55
914
317
502
2866
Market Price
$ 81.80
Selling Price
$ 71.37
1322
955
837
2474
Market Price
$ 72.66
Selling Price
$ 61.10
1455
1095
1346
4146
Market Price
$ 100.91
Selling Price
$ 89.05
1828
1711
1327
2279
Market Price
$ 78.34
Selling Price
$ 65.71
1021
363
892
1071
Market Price
$ 89.58
Selling Price
$ 76.17
763
190
308
3191
Market Price
$ 83.77
Selling Price
$ 72.05
665
585
584
1035
Market Price
$ 107.32
Selling Price
$ 91.02
682
561
626
1616
Market Price
$ 108.33
Selling Price
$ 94.68
3134
2158
2272
3652
Market Price
$ 88.90
Selling Price
$ 79.80
1104
964
306
3721
Market Price
$ 97.66
Selling Price
$ 83.10
185
117
147
841
Market Price
$ 93.70
Selling Price
$ 78.91
3192
2990
1893
4848
Market Price
$ 98.64
Selling Price
$ 85.48
1486
548
1391
3361
Market Price
$ 99.30
Selling Price
$ 83.16
1301
775
814
1488
Market Price
$ 104.52
Selling Price
$ 91.77
842
582
746
1992
Market Price
$ 90.51
Selling Price
$ 77.57
1000
457
854
1001
Market Price
$ 110.70
Selling Price
$ 95.02
341
327
90
448
Market Price
$ 83.24
Selling Price
$ 70.18
1436
396
1146
1955
Market Price
$ 111.23
Selling Price
$ 96.29
214
127
91
500
Market Price
$ 67.89
Selling Price
$ 60.09
976
670
343
1956
Market Price
$ 112.27
Selling Price
$ 93.71
1178
964
1150
2505
Market Price
$ 85.16
Selling Price
$ 73.83
3994
3363
1290
4737
Market Price
$ 66.05
Selling Price
$ 58.81
1612
1409
1069
2627
Market Price
$ 78.16
Selling Price
$ 69.74
2757
2230
1147
3177
Market Price
$ 104.75
Selling Price
$ 92.96
2741
1008
1760
3542
Market Price
$ 98.41
Selling Price
$ 84.03
309
85
281
998