Market Price
$ 42.66
Selling Price
$ 37.51
2103
1197
623
2767
Market Price
$ 44.78
Selling Price
$ 40.25
1567
987
1099
1932
Market Price
$ 39.50
Selling Price
$ 34.59
1946
1611
881
3002
Market Price
$ 40.65
Selling Price
$ 35.90
172
97
108
528
Market Price
$ 46.88
Selling Price
$ 39.96
1287
685
525
1555
Market Price
$ 68.28
Selling Price
$ 57.97
1263
295
823
1589
Market Price
$ 60.52
Selling Price
$ 51.63
2558
751
2210
4309
Market Price
$ 52.69
Selling Price
$ 46.73
765
226
530
1987
Market Price
$ 60.47
Selling Price
$ 52.34
928
815
342
1153
Market Price
$ 47.31
Selling Price
$ 39.99
1817
1757
661
3823
Market Price
$ 45.77
Selling Price
$ 40.87
1550
1071
346
2741
Market Price
$ 66.19
Selling Price
$ 58.13
2500
1546
1743
3041
Market Price
$ 59.74
Selling Price
$ 51.59
1086
1002
914
4419
Market Price
$ 40.18
Selling Price
$ 34.93
3825
1661
3434
3897
Market Price
$ 51.66
Selling Price
$ 44.36
1947
1547
1130
3375
Market Price
$ 62.45
Selling Price
$ 53.96
966
753
696
3045
Market Price
$ 64.74
Selling Price
$ 55.14
1823
1117
1567
2784
Market Price
$ 33.78
Selling Price
$ 30.59
436
392
354
1160
Market Price
$ 56.30
Selling Price
$ 47.60
760
720
706
1926
Market Price
$ 55.83
Selling Price
$ 49.13
2439
1038
1186
4702
Market Price
$ 52.14
Selling Price
$ 46.02
1218
291
693
3804
Market Price
$ 33.70
Selling Price
$ 28.65
4724
4083
1407
4888
Market Price
$ 67.92
Selling Price
$ 59.09
493
415
488
2425
Market Price
$ 52.74
Selling Price
$ 45.59
3539
2139
3379
3622
Market Price
$ 70.25
Selling Price
$ 59.62
415
352
305
727
Market Price
$ 45.40
Selling Price
$ 40.84
611
174
174
1647
Market Price
$ 47.56
Selling Price
$ 39.86
235
59
166
1175
Market Price
$ 51.23
Selling Price
$ 44.49
1778
1023
1418
1811
Market Price
$ 48.55
Selling Price
$ 40.86
1333
984
373
3852
Market Price
$ 50.76
Selling Price
$ 44.93
803
271
677
2299
Market Price
$ 59.29
Selling Price
$ 52.93
1463
817
373
2762
Market Price
$ 46.72
Selling Price
$ 41.58
2072
1251
2013
3828
Market Price
$ 35.86
Selling Price
$ 31.66
1274
1082
934
1693
Market Price
$ 35.05
Selling Price
$ 30.57
767
538
333
955
Market Price
$ 62.77
Selling Price
$ 55.39
681
456
529
762
Market Price
$ 42.94
Selling Price
$ 38.80
418
255
243
1676
Market Price
$ 29.69
Selling Price
$ 26.20
942
538
365
1771
Market Price
$ 40.43
Selling Price
$ 34.07
379
323
338
1589
Market Price
$ 45.00
Selling Price
$ 39.71
684
476
625
1339
Market Price
$ 40.39
Selling Price
$ 34.83
3738
3497
2781
4011