Market Price
$ 49.47
Selling Price
$ 43.45
1263
1137
810
1792
Market Price
$ 44.37
Selling Price
$ 37.67
1582
627
963
2593
Market Price
$ 47.31
Selling Price
$ 39.97
477
237
320
681
Market Price
$ 63.92
Selling Price
$ 57.40
756
690
382
3110
Market Price
$ 32.66
Selling Price
$ 27.34
2879
1195
1929
3298
Market Price
$ 35.31
Selling Price
$ 29.76
94
48
24
427
Market Price
$ 50.24
Selling Price
$ 43.83
1422
334
1112
1562
Market Price
$ 36.12
Selling Price
$ 31.46
4378
3713
1235
4884
Market Price
$ 61.52
Selling Price
$ 52.82
894
815
229
1185
Market Price
$ 66.67
Selling Price
$ 57.55
377
279
234
1076
Market Price
$ 51.73
Selling Price
$ 46.64
3024
2628
1764
4532
Market Price
$ 31.26
Selling Price
$ 26.89
723
157
483
2228
Market Price
$ 50.21
Selling Price
$ 44.26
885
395
484
3893
Market Price
$ 38.77
Selling Price
$ 33.14
2386
2012
1233
3267
Market Price
$ 61.31
Selling Price
$ 55.49
329
150
267
569
Market Price
$ 58.96
Selling Price
$ 49.76
497
378
466
711
Market Price
$ 62.08
Selling Price
$ 56.11
4693
1726
1724
4850
Market Price
$ 52.01
Selling Price
$ 45.26
493
181
459
498
Market Price
$ 40.88
Selling Price
$ 36.73
1344
1211
889
2629
Market Price
$ 43.05
Selling Price
$ 37.80
222
108
109
515
Market Price
$ 49.22
Selling Price
$ 42.42
395
235
240
1692
Market Price
$ 43.98
Selling Price
$ 38.10
751
542
209
2422
Market Price
$ 46.64
Selling Price
$ 41.02
221
75
201
660
Market Price
$ 39.60
Selling Price
$ 35.67
2023
1980
1557
3997
Market Price
$ 42.60
Selling Price
$ 37.44
3724
3085
2875
4088
Market Price
$ 64.25
Selling Price
$ 53.85
3784
1737
2782
4573
Market Price
$ 38.77
Selling Price
$ 33.93
4034
3083
1767
4368
Market Price
$ 35.52
Selling Price
$ 30.27
2394
1650
2347
4120
Market Price
$ 47.06
Selling Price
$ 42.47
1388
1157
1250
4639
Market Price
$ 48.37
Selling Price
$ 40.69
2633
1247
912
3294
Market Price
$ 65.29
Selling Price
$ 57.00
1315
1184
1311
1532
Market Price
$ 42.39
Selling Price
$ 38.10
1370
464
493
2670
Market Price
$ 67.79
Selling Price
$ 59.50
954
598
493
1977
Market Price
$ 50.10
Selling Price
$ 43.14
1890
1536
1849
2179
Market Price
$ 65.89
Selling Price
$ 55.40
614
204
263
1697
Market Price
$ 52.22
Selling Price
$ 46.28
1136
1034
1131
4459
Market Price
$ 45.79
Selling Price
$ 38.67
2031
2017
486
4594
Market Price
$ 46.01
Selling Price
$ 40.69
383
314
121
911
Market Price
$ 53.89
Selling Price
$ 46.60
1057
415
481
3351
Market Price
$ 52.21
Selling Price
$ 44.10
1342
932
364
3086