Market Price
$ 66.67
Selling Price
$ 55.85
1633
858
724
3162
Market Price
$ 62.88
Selling Price
$ 56.50
2036
971
591
3251
Market Price
$ 103.03
Selling Price
$ 86.55
2302
2177
2186
3473
Market Price
$ 109.01
Selling Price
$ 92.41
2668
748
2000
2916
Market Price
$ 88.04
Selling Price
$ 77.50
1817
1452
1353
4678
Market Price
$ 74.09
Selling Price
$ 65.37
2793
2237
1997
4998
Market Price
$ 93.51
Selling Price
$ 79.45
634
154
242
1795
Market Price
$ 91.89
Selling Price
$ 77.62
714
460
151
765
Market Price
$ 82.52
Selling Price
$ 69.89
632
343
502
1640
Market Price
$ 84.80
Selling Price
$ 72.28
2250
1615
1223
2683
Market Price
$ 76.68
Selling Price
$ 64.16
1351
716
1038
4161
Market Price
$ 75.31
Selling Price
$ 64.51
3303
1897
2225
4863
Market Price
$ 91.88
Selling Price
$ 82.47
4113
2810
2787
4251
Market Price
$ 96.84
Selling Price
$ 82.94
178
35
163
664
Market Price
$ 69.89
Selling Price
$ 63.08
504
435
470
560
Market Price
$ 70.44
Selling Price
$ 59.15
242
59
51
947
Market Price
$ 82.43
Selling Price
$ 73.90
2620
783
1528
4375
Market Price
$ 64.82
Selling Price
$ 55.78
2250
2112
1364
2795
Market Price
$ 77.48
Selling Price
$ 64.66
941
870
273
1901
Market Price
$ 100.60
Selling Price
$ 85.51
747
706
411
2044
Market Price
$ 99.23
Selling Price
$ 87.97
1936
1542
1476
4577
Market Price
$ 83.67
Selling Price
$ 70.44
346
229
192
1481
Market Price
$ 98.81
Selling Price
$ 84.42
1471
1015
1052
1805
Market Price
$ 82.63
Selling Price
$ 69.55
956
738
792
2665
Market Price
$ 110.95
Selling Price
$ 98.77
3016
1578
1588
4241
Market Price
$ 93.03
Selling Price
$ 79.10
2354
1416
1170
3846
Market Price
$ 73.76
Selling Price
$ 65.91
485
381
313
723
Market Price
$ 72.10
Selling Price
$ 65.16
893
389
705
1074
Market Price
$ 91.63
Selling Price
$ 82.96
717
216
578
3294
Market Price
$ 97.91
Selling Price
$ 83.54
1923
932
1391
3509
Market Price
$ 110.52
Selling Price
$ 93.25
2284
1878
1089
3998
Market Price
$ 105.73
Selling Price
$ 94.57
1699
1428
1325
3468
Market Price
$ 72.86
Selling Price
$ 64.20
3669
1434
1279
4819
Market Price
$ 96.76
Selling Price
$ 86.48
1038
482
867
1279
Market Price
$ 103.47
Selling Price
$ 89.73
1750
1697
830
4692
Market Price
$ 83.94
Selling Price
$ 73.06
352
194
288
1409
Market Price
$ 88.03
Selling Price
$ 73.53
1279
1254
427
2516
Market Price
$ 94.15
Selling Price
$ 79.86
2121
1745
1353
2988
Market Price
$ 73.05
Selling Price
$ 60.92
1299
506
998
3452
Market Price
$ 62.56
Selling Price
$ 56.58
991
627
266
2381