Market Price
$ 48.66
Selling Price
$ 42.05
418
171
144
485
Market Price
$ 44.71
Selling Price
$ 40.11
3101
2390
2032
3269
Market Price
$ 36.30
Selling Price
$ 32.84
374
89
91
478
Market Price
$ 37.56
Selling Price
$ 33.03
3364
2605
745
4830
Market Price
$ 41.49
Selling Price
$ 35.76
3985
2140
1190
4711
Market Price
$ 46.50
Selling Price
$ 40.27
1516
676
1509
1817
Market Price
$ 64.63
Selling Price
$ 58.52
4858
2776
3106
4960
Market Price
$ 58.87
Selling Price
$ 52.45
289
169
131
1072
Market Price
$ 39.96
Selling Price
$ 36.24
502
436
317
1022
Market Price
$ 41.38
Selling Price
$ 34.58
686
295
142
1550
Market Price
$ 58.36
Selling Price
$ 48.89
736
245
530
776
Market Price
$ 30.81
Selling Price
$ 26.62
3963
1962
3223
4322
Market Price
$ 37.62
Selling Price
$ 31.41
348
321
269
1076
Market Price
$ 68.82
Selling Price
$ 58.47
1205
941
798
3376
Market Price
$ 37.18
Selling Price
$ 31.98
2890
2380
2667
4131
Market Price
$ 30.03
Selling Price
$ 25.48
1197
246
608
1660
Market Price
$ 41.35
Selling Price
$ 35.14
1485
1417
1464
1670
Market Price
$ 33.13
Selling Price
$ 30.07
1242
933
347
3058
Market Price
$ 62.88
Selling Price
$ 53.41
2452
1023
1241
2702
Market Price
$ 41.41
Selling Price
$ 35.65
3778
1132
837
3816
Market Price
$ 66.64
Selling Price
$ 56.62
3146
643
1691
4537
Market Price
$ 45.98
Selling Price
$ 39.15
3084
3074
622
4873
Market Price
$ 31.60
Selling Price
$ 26.37
3763
2497
2781
4024
Market Price
$ 63.66
Selling Price
$ 57.57
2006
1447
850
2114
Market Price
$ 50.11
Selling Price
$ 43.82
1642
723
630
4442
Market Price
$ 65.03
Selling Price
$ 57.18
1619
1004
1327
3777
Market Price
$ 28.63
Selling Price
$ 25.70
380
239
359
429
Market Price
$ 56.05
Selling Price
$ 50.44
2665
550
663
3698
Market Price
$ 48.83
Selling Price
$ 43.83
1250
888
1244
3139
Market Price
$ 40.57
Selling Price
$ 36.24
406
295
130
1841
Market Price
$ 30.81
Selling Price
$ 25.79
775
245
162
1725
Market Price
$ 39.41
Selling Price
$ 34.23
1007
256
342
1807
Market Price
$ 59.76
Selling Price
$ 51.79
227
190
221
529
Market Price
$ 47.82
Selling Price
$ 43.24
2266
895
1520
3875
Market Price
$ 39.16
Selling Price
$ 34.80
1714
1158
1241
2937
Market Price
$ 53.50
Selling Price
$ 46.92
1737
695
1346
2008
Market Price
$ 39.32
Selling Price
$ 34.94
585
117
134
2829
Market Price
$ 65.01
Selling Price
$ 57.59
2881
2505
989
3305
Market Price
$ 32.45
Selling Price
$ 29.33
2757
618
822
4371
Market Price
$ 37.46
Selling Price
$ 33.03
567
120
546
1861