Market Price
$ 58.24
Selling Price
$ 52.91
2125
1339
1048
3542
Market Price
$ 58.66
Selling Price
$ 50.51
272
198
118
895
Market Price
$ 68.04
Selling Price
$ 58.22
3209
1242
2234
4074
Market Price
$ 54.71
Selling Price
$ 48.53
1923
1548
1517
2896
Market Price
$ 47.95
Selling Price
$ 41.48
3456
3188
3172
3719
Market Price
$ 52.84
Selling Price
$ 44.62
1581
573
1098
2243
Market Price
$ 45.47
Selling Price
$ 40.54
1853
946
838
2958
Market Price
$ 52.10
Selling Price
$ 44.35
2576
1333
1946
3852
Market Price
$ 32.11
Selling Price
$ 28.74
572
137
405
1637
Market Price
$ 41.46
Selling Price
$ 36.46
452
309
203
964
Market Price
$ 48.12
Selling Price
$ 42.85
659
211
192
2497
Market Price
$ 44.20
Selling Price
$ 39.26
1140
456
289
2801
Market Price
$ 48.61
Selling Price
$ 42.81
287
211
123
787
Market Price
$ 31.49
Selling Price
$ 26.60
2325
1849
897
3612
Market Price
$ 39.90
Selling Price
$ 33.40
1747
1172
1271
4645
Market Price
$ 43.46
Selling Price
$ 38.47
2373
1644
643
3241
Market Price
$ 52.88
Selling Price
$ 44.64
3779
3690
2104
4335
Market Price
$ 62.01
Selling Price
$ 53.25
847
640
829
945
Market Price
$ 61.73
Selling Price
$ 53.87
1739
1128
422
4687
Market Price
$ 47.98
Selling Price
$ 40.37
2970
2248
879
3770
Market Price
$ 49.13
Selling Price
$ 40.99
486
167
300
590
Market Price
$ 51.26
Selling Price
$ 46.53
1050
496
647
1511
Market Price
$ 37.68
Selling Price
$ 32.21
3708
1341
3517
4449
Market Price
$ 34.31
Selling Price
$ 29.85
1331
280
1140
3337
Market Price
$ 47.65
Selling Price
$ 42.34
382
307
335
831
Market Price
$ 34.53
Selling Price
$ 28.95
2903
1798
807
3608
Market Price
$ 29.58
Selling Price
$ 25.81
3582
944
2850
3938
Market Price
$ 40.83
Selling Price
$ 36.70
588
519
261
600
Market Price
$ 61.79
Selling Price
$ 55.89
1357
878
1205
3203
Market Price
$ 56.07
Selling Price
$ 49.26
1127
857
276
2790
Market Price
$ 62.23
Selling Price
$ 55.13
1614
456
1158
2139
Market Price
$ 64.80
Selling Price
$ 55.46
3093
2533
949
3777
Market Price
$ 46.83
Selling Price
$ 42.40
559
206
378
1310
Market Price
$ 37.04
Selling Price
$ 32.17
3365
2746
2493
3810
Market Price
$ 62.70
Selling Price
$ 54.49
1074
484
342
1831
Market Price
$ 28.45
Selling Price
$ 25.09
3323
2723
1527
3952
Market Price
$ 57.36
Selling Price
$ 50.32
497
155
188
743
Market Price
$ 64.12
Selling Price
$ 55.51
3472
2300
910
4432
Market Price
$ 49.00
Selling Price
$ 44.07
978
964
500
1878
Market Price
$ 54.46
Selling Price
$ 46.62
3761
2827
2639
4595