Market Price
$ 62.09
Selling Price
$ 52.85
1177
769
628
4038
Market Price
$ 50.53
Selling Price
$ 45.07
2661
1868
1585
4401
Market Price
$ 28.68
Selling Price
$ 25.83
1276
644
1268
3807
Market Price
$ 49.21
Selling Price
$ 43.03
1237
274
680
3398
Market Price
$ 50.41
Selling Price
$ 43.11
1260
854
1016
2839
Market Price
$ 42.53
Selling Price
$ 37.50
982
935
310
2445
Market Price
$ 32.84
Selling Price
$ 28.13
1323
505
865
2395
Market Price
$ 41.52
Selling Price
$ 37.72
1395
1223
1050
3723
Market Price
$ 53.24
Selling Price
$ 45.16
3656
2828
1467
4937
Market Price
$ 63.29
Selling Price
$ 54.35
992
731
350
2920
Market Price
$ 38.04
Selling Price
$ 32.20
999
456
346
3241
Market Price
$ 56.31
Selling Price
$ 50.55
359
296
170
1520
Market Price
$ 47.28
Selling Price
$ 41.86
1293
1174
300
1494
Market Price
$ 52.51
Selling Price
$ 44.58
877
518
331
3048
Market Price
$ 47.87
Selling Price
$ 40.34
2387
1349
1770
3368
Market Price
$ 50.73
Selling Price
$ 44.04
2380
1418
1737
4086
Market Price
$ 44.92
Selling Price
$ 39.96
1102
758
535
2472
Market Price
$ 37.98
Selling Price
$ 31.92
2121
1288
2025
3711
Market Price
$ 36.00
Selling Price
$ 31.54
1057
813
576
2429
Market Price
$ 39.40
Selling Price
$ 33.60
951
696
843
3664
Market Price
$ 29.07
Selling Price
$ 25.49
264
231
149
717
Market Price
$ 52.91
Selling Price
$ 46.28
3918
3171
1063
4812
Market Price
$ 44.07
Selling Price
$ 36.97
972
340
637
3385
Market Price
$ 54.74
Selling Price
$ 49.52
695
197
273
3422
Market Price
$ 30.78
Selling Price
$ 26.88
1042
720
565
1285
Market Price
$ 62.66
Selling Price
$ 54.96
1613
644
1557
1764
Market Price
$ 31.84
Selling Price
$ 27.64
702
611
301
1353
Market Price
$ 36.46
Selling Price
$ 31.08
1731
1487
422
4114
Market Price
$ 67.44
Selling Price
$ 57.59
379
359
290
792
Market Price
$ 34.52
Selling Price
$ 30.62
2544
715
1808
2899
Market Price
$ 65.64
Selling Price
$ 58.50
629
608
606
848
Market Price
$ 51.03
Selling Price
$ 43.96
3686
834
1586
3962
Market Price
$ 40.32
Selling Price
$ 33.77
1450
1215
426
1522
Market Price
$ 37.84
Selling Price
$ 33.30
1826
1035
941
4270
Market Price
$ 56.90
Selling Price
$ 47.57
2741
1251
1457
4144
Market Price
$ 66.71
Selling Price
$ 59.85
638
234
504
995
Market Price
$ 48.37
Selling Price
$ 40.56
3277
2315
1554
3842
Market Price
$ 31.77
Selling Price
$ 27.65
1129
566
773
2969
Market Price
$ 41.33
Selling Price
$ 35.90
1313
766
452
2053
Market Price
$ 33.75
Selling Price
$ 30.62
396
95
221
433