Market Price
$ 76.56
Selling Price
$ 64.76
1064
609
603
1990
Market Price
$ 101.81
Selling Price
$ 85.12
2556
830
2200
2887
Market Price
$ 84.68
Selling Price
$ 72.62
1282
941
1245
1408
Market Price
$ 68.29
Selling Price
$ 59.65
801
172
778
1944
Market Price
$ 80.09
Selling Price
$ 71.55
2041
1726
1760
4108
Market Price
$ 74.15
Selling Price
$ 66.37
422
144
166
733
Market Price
$ 112.98
Selling Price
$ 97.76
650
349
135
1357
Market Price
$ 104.35
Selling Price
$ 93.14
1850
1744
1141
2825
Market Price
$ 83.64
Selling Price
$ 74.99
1669
912
361
2294
Market Price
$ 70.20
Selling Price
$ 60.93
965
588
668
1380
Market Price
$ 97.64
Selling Price
$ 87.56
1586
1372
1127
1829
Market Price
$ 108.79
Selling Price
$ 92.62
967
776
944
1496
Market Price
$ 86.75
Selling Price
$ 77.51
3286
2584
1282
3467
Market Price
$ 93.88
Selling Price
$ 79.98
1455
1237
472
1850
Market Price
$ 102.50
Selling Price
$ 89.13
2332
1171
1364
3865
Market Price
$ 70.98
Selling Price
$ 59.55
2955
2686
1882
3015
Market Price
$ 77.08
Selling Price
$ 65.88
2032
512
1334
2188
Market Price
$ 96.58
Selling Price
$ 86.28
1441
540
798
2674
Market Price
$ 69.96
Selling Price
$ 59.51
2788
1710
2122
2895
Market Price
$ 113.99
Selling Price
$ 96.09
1727
1626
1435
2814
Market Price
$ 106.71
Selling Price
$ 92.64
2121
780
1108
4570
Market Price
$ 106.45
Selling Price
$ 89.37
1123
934
572
1818
Market Price
$ 99.35
Selling Price
$ 85.07
876
713
182
2877
Market Price
$ 107.65
Selling Price
$ 93.66
587
261
503
1047
Market Price
$ 75.85
Selling Price
$ 65.41
403
149
120
1010
Market Price
$ 105.05
Selling Price
$ 88.80
836
431
270
1386
Market Price
$ 93.06
Selling Price
$ 78.53
1287
1258
631
4460
Market Price
$ 76.08
Selling Price
$ 68.29
1820
1036
1769
2815
Market Price
$ 94.76
Selling Price
$ 83.97
950
213
735
2892
Market Price
$ 79.44
Selling Price
$ 69.52
3611
1815
2322
3898
Market Price
$ 80.79
Selling Price
$ 69.54
932
480
428
1588
Market Price
$ 67.02
Selling Price
$ 59.73
1487
579
1441
1871
Market Price
$ 100.42
Selling Price
$ 87.37
2929
1725
1730
3242
Market Price
$ 105.84
Selling Price
$ 92.71
559
519
551
1386
Market Price
$ 89.61
Selling Price
$ 77.72
1663
1171
1554
3764
Market Price
$ 111.53
Selling Price
$ 94.97
199
144
154
442
Market Price
$ 96.53
Selling Price
$ 84.71
880
488
376
3533
Market Price
$ 101.02
Selling Price
$ 91.19
2383
1861
745
2559
Market Price
$ 88.75
Selling Price
$ 76.08
322
245
144
1283
Market Price
$ 102.78
Selling Price
$ 92.74
2551
815
1849
3045