Market Price
$ 53.89
Selling Price
$ 46.07
1831
1280
866
4796
Market Price
$ 57.94
Selling Price
$ 52.05
1973
523
662
4801
Market Price
$ 44.97
Selling Price
$ 39.73
2730
930
2507
4688
Market Price
$ 47.93
Selling Price
$ 40.54
2166
670
1003
3969
Market Price
$ 51.80
Selling Price
$ 45.99
1779
1233
1187
2672
Market Price
$ 36.19
Selling Price
$ 31.47
675
652
282
3124
Market Price
$ 31.88
Selling Price
$ 28.78
2655
1608
989
4998
Market Price
$ 34.87
Selling Price
$ 29.15
1223
807
644
3813
Market Price
$ 60.70
Selling Price
$ 53.98
1387
843
462
4261
Market Price
$ 43.40
Selling Price
$ 36.92
2471
1781
600
4822
Market Price
$ 40.53
Selling Price
$ 35.21
796
565
796
2010
Market Price
$ 57.65
Selling Price
$ 49.71
312
169
250
481
Market Price
$ 31.00
Selling Price
$ 27.78
2800
1862
1974
4608
Market Price
$ 36.59
Selling Price
$ 33.06
1346
489
274
2095
Market Price
$ 42.73
Selling Price
$ 37.51
1796
1050
746
3408
Market Price
$ 37.67
Selling Price
$ 31.49
507
468
477
1513
Market Price
$ 51.15
Selling Price
$ 43.32
1799
1437
1629
3029
Market Price
$ 60.62
Selling Price
$ 53.37
2339
1032
982
2453
Market Price
$ 63.57
Selling Price
$ 54.51
1817
1201
1663
4146
Market Price
$ 60.04
Selling Price
$ 53.05
3865
3612
1136
4873
Market Price
$ 60.18
Selling Price
$ 50.25
280
168
58
845
Market Price
$ 68.45
Selling Price
$ 57.74
877
640
188
4088
Market Price
$ 42.53
Selling Price
$ 36.15
791
248
506
1516
Market Price
$ 39.17
Selling Price
$ 32.67
1490
330
584
4119
Market Price
$ 50.58
Selling Price
$ 45.73
1427
1142
882
4502
Market Price
$ 51.85
Selling Price
$ 45.33
994
805
230
1383
Market Price
$ 60.86
Selling Price
$ 51.97
759
507
337
2153
Market Price
$ 43.98
Selling Price
$ 39.84
944
264
890
2482
Market Price
$ 45.47
Selling Price
$ 40.74
2073
1777
480
3810
Market Price
$ 67.16
Selling Price
$ 57.95
2289
1722
594
2541
Market Price
$ 59.53
Selling Price
$ 51.34
990
514
897
2174
Market Price
$ 40.79
Selling Price
$ 34.58
1062
925
759
4784
Market Price
$ 61.78
Selling Price
$ 55.52
861
634
511
2660
Market Price
$ 30.21
Selling Price
$ 26.01
4401
1418
900
4617
Market Price
$ 46.41
Selling Price
$ 39.85
1182
357
452
1495
Market Price
$ 58.67
Selling Price
$ 49.41
4679
2106
3461
4800
Market Price
$ 55.15
Selling Price
$ 49.06
4672
955
3231
4906
Market Price
$ 37.37
Selling Price
$ 33.63
3673
1743
846
3981
Market Price
$ 47.78
Selling Price
$ 43.03
1531
838
379
1797
Market Price
$ 58.11
Selling Price
$ 52.18
201
73
111
598