Market Price
$ 65.87
Selling Price
$ 55.03
1398
1015
536
2860
Market Price
$ 45.37
Selling Price
$ 40.87
3180
1847
2083
3478
Market Price
$ 62.90
Selling Price
$ 53.11
2348
1779
1544
4659
Market Price
$ 35.91
Selling Price
$ 31.57
4411
3692
1414
4875
Market Price
$ 43.37
Selling Price
$ 38.24
2192
1591
1967
2862
Market Price
$ 36.90
Selling Price
$ 33.21
722
228
246
3326
Market Price
$ 39.08
Selling Price
$ 34.27
4226
4098
1066
4352
Market Price
$ 43.88
Selling Price
$ 37.71
1056
933
315
2485
Market Price
$ 63.48
Selling Price
$ 54.76
1706
684
1256
2560
Market Price
$ 52.25
Selling Price
$ 47.03
2497
501
2083
2980
Market Price
$ 46.76
Selling Price
$ 40.13
2275
908
2099
3635
Market Price
$ 36.56
Selling Price
$ 31.21
677
567
154
1993
Market Price
$ 48.86
Selling Price
$ 41.97
2755
1868
2017
3585
Market Price
$ 31.13
Selling Price
$ 27.88
927
773
689
1067
Market Price
$ 65.42
Selling Price
$ 59.14
1653
798
790
2809
Market Price
$ 63.65
Selling Price
$ 57.61
1469
1116
344
2044
Market Price
$ 38.66
Selling Price
$ 32.97
1387
1353
416
3890
Market Price
$ 56.81
Selling Price
$ 50.75
605
377
298
880
Market Price
$ 61.17
Selling Price
$ 53.59
1465
705
500
3267
Market Price
$ 32.82
Selling Price
$ 29.06
866
657
302
3877
Market Price
$ 51.73
Selling Price
$ 45.58
2981
2764
2224
3321
Market Price
$ 51.59
Selling Price
$ 46.27
1582
404
677
2573
Market Price
$ 33.69
Selling Price
$ 30.26
665
155
243
745
Market Price
$ 57.55
Selling Price
$ 50.01
992
364
651
2304
Market Price
$ 47.71
Selling Price
$ 41.60
1788
1048
1483
3014
Market Price
$ 63.15
Selling Price
$ 55.99
430
103
180
709
Market Price
$ 43.25
Selling Price
$ 36.12
949
376
441
1125
Market Price
$ 37.19
Selling Price
$ 33.21
3841
1232
3378
4329
Market Price
$ 40.82
Selling Price
$ 34.97
2552
1126
2087
4390
Market Price
$ 42.98
Selling Price
$ 38.88
1061
837
922
4523
Market Price
$ 65.13
Selling Price
$ 56.48
1358
957
1262
2355
Market Price
$ 58.76
Selling Price
$ 49.51
3226
1166
2595
4827
Market Price
$ 62.39
Selling Price
$ 55.36
1326
830
286
3927
Market Price
$ 36.19
Selling Price
$ 32.42
1821
1535
1710
3087
Market Price
$ 31.38
Selling Price
$ 27.26
2401
1889
1789
4499
Market Price
$ 56.90
Selling Price
$ 49.62
1622
818
528
3115
Market Price
$ 60.44
Selling Price
$ 53.61
3020
1912
2547
4231
Market Price
$ 61.43
Selling Price
$ 52.81
1093
264
714
4664
Market Price
$ 31.19
Selling Price
$ 26.82
2158
1890
1821
3352
Market Price
$ 60.07
Selling Price
$ 53.76
453
102
383
544