Market Price
$ 70.67
Selling Price
$ 63.73
406
175
152
1449
Market Price
$ 87.59
Selling Price
$ 74.74
1007
628
790
1737
Market Price
$ 62.16
Selling Price
$ 55.65
173
166
122
709
Market Price
$ 92.32
Selling Price
$ 78.84
642
334
536
1802
Market Price
$ 91.51
Selling Price
$ 79.85
3327
1032
2275
3407
Market Price
$ 68.19
Selling Price
$ 59.14
2816
2580
1365
4002
Market Price
$ 97.31
Selling Price
$ 82.95
400
81
304
1651
Market Price
$ 65.80
Selling Price
$ 56.20
2987
2647
2520
4649
Market Price
$ 70.28
Selling Price
$ 62.36
956
557
374
3428
Market Price
$ 79.43
Selling Price
$ 66.86
578
503
559
1225
Market Price
$ 96.07
Selling Price
$ 86.98
2263
1972
1789
2780
Market Price
$ 85.87
Selling Price
$ 75.01
505
222
310
577
Market Price
$ 102.19
Selling Price
$ 92.36
3350
2574
2156
3637
Market Price
$ 108.32
Selling Price
$ 95.93
715
538
234
778
Market Price
$ 106.96
Selling Price
$ 96.10
2642
1127
1621
3423
Market Price
$ 94.91
Selling Price
$ 80.52
3403
1107
1377
4575
Market Price
$ 114.28
Selling Price
$ 98.50
507
306
267
2483
Market Price
$ 83.04
Selling Price
$ 74.99
4624
2346
1505
4777
Market Price
$ 83.09
Selling Price
$ 73.82
594
307
195
2501
Market Price
$ 71.99
Selling Price
$ 65.04
1722
1293
865
1897
Market Price
$ 107.70
Selling Price
$ 94.79
4302
1704
3427
4432
Market Price
$ 66.70
Selling Price
$ 59.30
2691
1265
2634
3781
Market Price
$ 104.90
Selling Price
$ 92.90
1037
497
653
1234
Market Price
$ 80.52
Selling Price
$ 72.74
660
621
160
1762
Market Price
$ 95.42
Selling Price
$ 86.59
2148
1382
2122
4108
Market Price
$ 84.54
Selling Price
$ 72.41
2056
578
928
2642
Market Price
$ 65.40
Selling Price
$ 58.82
2167
2021
686
3614
Market Price
$ 62.82
Selling Price
$ 55.56
322
161
233
1280
Market Price
$ 77.22
Selling Price
$ 69.32
1863
1489
1755
3112
Market Price
$ 75.52
Selling Price
$ 64.02
1077
832
793
1335
Market Price
$ 73.61
Selling Price
$ 65.26
572
141
398
1661
Market Price
$ 99.41
Selling Price
$ 83.76
1550
1439
1243
3578
Market Price
$ 93.51
Selling Price
$ 84.85
2969
1561
1848
4559
Market Price
$ 105.42
Selling Price
$ 95.16
4560
2263
2545
4860
Market Price
$ 97.44
Selling Price
$ 82.65
2083
1464
430
2911
Market Price
$ 65.89
Selling Price
$ 58.36
2068
910
1509
4541
Market Price
$ 76.31
Selling Price
$ 66.05
291
111
125
506
Market Price
$ 68.15
Selling Price
$ 57.63
3306
1088
1887
3887
Market Price
$ 62.34
Selling Price
$ 55.70
837
386
494
1278
Market Price
$ 79.60
Selling Price
$ 69.96
461
348
153
2153