Market Price
$ 63.37
Selling Price
$ 57.26
3630
3069
3207
4235
Market Price
$ 54.33
Selling Price
$ 46.00
2925
1274
2596
4858
Market Price
$ 59.08
Selling Price
$ 49.25
3075
885
2171
4099
Market Price
$ 64.58
Selling Price
$ 58.41
1090
771
531
1760
Market Price
$ 57.96
Selling Price
$ 49.27
1340
363
519
1998
Market Price
$ 49.40
Selling Price
$ 42.64
3320
3011
2806
4811
Market Price
$ 66.03
Selling Price
$ 57.98
1357
1039
681
1747
Market Price
$ 44.77
Selling Price
$ 39.09
296
251
178
1135
Market Price
$ 43.58
Selling Price
$ 37.49
1596
748
1075
3578
Market Price
$ 61.01
Selling Price
$ 52.79
311
166
65
1135
Market Price
$ 35.54
Selling Price
$ 32.15
1126
604
397
2598
Market Price
$ 59.00
Selling Price
$ 50.99
2896
2711
2816
3131
Market Price
$ 64.76
Selling Price
$ 54.27
2073
1648
1682
2501
Market Price
$ 62.53
Selling Price
$ 53.45
1762
1563
1586
3654
Market Price
$ 46.62
Selling Price
$ 39.33
287
257
170
1068
Market Price
$ 58.84
Selling Price
$ 51.06
810
180
464
914
Market Price
$ 58.52
Selling Price
$ 52.00
1045
381
359
2249
Market Price
$ 30.48
Selling Price
$ 26.31
1377
964
1274
1846
Market Price
$ 46.58
Selling Price
$ 41.51
978
367
792
1256
Market Price
$ 47.86
Selling Price
$ 40.42
2019
1999
1919
3796
Market Price
$ 51.19
Selling Price
$ 45.20
1762
530
1061
3459
Market Price
$ 62.06
Selling Price
$ 53.52
628
238
608
1398
Market Price
$ 50.48
Selling Price
$ 42.47
2628
1085
731
2892
Market Price
$ 37.15
Selling Price
$ 32.94
975
530
651
2437
Market Price
$ 62.25
Selling Price
$ 55.75
1595
1321
1299
3430
Market Price
$ 56.21
Selling Price
$ 50.26
321
316
86
432
Market Price
$ 38.84
Selling Price
$ 33.52
671
640
627
768
Market Price
$ 60.87
Selling Price
$ 54.12
347
91
303
758
Market Price
$ 53.12
Selling Price
$ 47.35
1739
465
1739
4304
Market Price
$ 48.84
Selling Price
$ 40.88
1004
888
398
2821
Market Price
$ 65.94
Selling Price
$ 55.69
636
422
268
832
Market Price
$ 54.25
Selling Price
$ 47.52
3443
1850
2190
4620
Market Price
$ 33.07
Selling Price
$ 28.97
1570
617
927
4497
Market Price
$ 56.39
Selling Price
$ 47.44
1072
816
1026
2199
Market Price
$ 41.54
Selling Price
$ 37.74
1674
412
581
4301
Market Price
$ 31.73
Selling Price
$ 27.09
914
732
668
4035
Market Price
$ 56.39
Selling Price
$ 47.57
3446
2252
2534
4562
Market Price
$ 44.45
Selling Price
$ 38.58
4293
958
4174
4442
Market Price
$ 32.00
Selling Price
$ 28.45
3310
714
2534
4880
Market Price
$ 31.22
Selling Price
$ 26.22
1760
1739
632
2664