Market Price
$ 62.48
Selling Price
$ 54.16
1975
1603
1535
3365
Market Price
$ 55.44
Selling Price
$ 46.27
2714
2107
869
4533
Market Price
$ 31.39
Selling Price
$ 27.39
273
69
168
1015
Market Price
$ 66.98
Selling Price
$ 56.90
1918
1310
1083
2662
Market Price
$ 35.20
Selling Price
$ 30.70
1226
1097
450
2165
Market Price
$ 54.37
Selling Price
$ 47.20
1912
1754
1239
4219
Market Price
$ 40.60
Selling Price
$ 36.76
1410
961
400
3323
Market Price
$ 29.54
Selling Price
$ 25.54
868
655
447
3533
Market Price
$ 64.17
Selling Price
$ 56.98
1576
661
1501
3140
Market Price
$ 48.50
Selling Price
$ 43.12
444
114
92
541
Market Price
$ 51.93
Selling Price
$ 44.54
984
258
363
4589
Market Price
$ 31.05
Selling Price
$ 28.19
156
140
32
452
Market Price
$ 69.43
Selling Price
$ 58.80
3262
2311
1619
3364
Market Price
$ 52.85
Selling Price
$ 45.27
665
281
162
1449
Market Price
$ 53.16
Selling Price
$ 47.52
1753
1412
533
2437
Market Price
$ 65.56
Selling Price
$ 55.78
752
612
709
1044
Market Price
$ 53.92
Selling Price
$ 45.46
229
58
166
1058
Market Price
$ 44.05
Selling Price
$ 37.18
2587
518
1653
3237
Market Price
$ 29.82
Selling Price
$ 26.80
2746
2115
2052
4756
Market Price
$ 70.33
Selling Price
$ 58.95
1031
609
885
1409
Market Price
$ 54.45
Selling Price
$ 45.98
1251
656
431
1303
Market Price
$ 28.93
Selling Price
$ 25.32
2124
2017
1178
4771
Market Price
$ 59.41
Selling Price
$ 53.54
3047
1749
670
3435
Market Price
$ 42.52
Selling Price
$ 37.46
572
329
359
668
Market Price
$ 68.83
Selling Price
$ 59.58
473
411
234
1062
Market Price
$ 61.43
Selling Price
$ 55.15
843
531
438
2892
Market Price
$ 45.96
Selling Price
$ 40.39
623
292
282
1521
Market Price
$ 34.48
Selling Price
$ 28.93
3152
1667
806
3191
Market Price
$ 29.25
Selling Price
$ 26.42
2046
793
1201
2397
Market Price
$ 29.05
Selling Price
$ 26.06
2334
1814
1852
3799
Market Price
$ 30.39
Selling Price
$ 26.30
3534
1657
2743
4997
Market Price
$ 57.87
Selling Price
$ 50.14
2027
1861
487
4511
Market Price
$ 34.78
Selling Price
$ 31.47
1016
709
373
4238
Market Price
$ 46.51
Selling Price
$ 39.06
3991
1372
3862
4936
Market Price
$ 40.95
Selling Price
$ 34.62
1354
1341
378
2031
Market Price
$ 54.78
Selling Price
$ 48.01
1690
947
1410
1905
Market Price
$ 29.52
Selling Price
$ 25.14
817
343
701
2864
Market Price
$ 45.39
Selling Price
$ 40.90
475
202
365
478
Market Price
$ 59.59
Selling Price
$ 51.45
530
387
347
1968
Market Price
$ 45.59
Selling Price
$ 40.45
4047
1229
1444
4615