Market Price
$ 47.63
Selling Price
$ 40.41
2218
774
1102
2789
Market Price
$ 28.16
Selling Price
$ 25.47
759
278
153
1539
Market Price
$ 63.99
Selling Price
$ 55.64
1401
472
1221
2971
Market Price
$ 32.61
Selling Price
$ 29.25
2050
1233
570
3244
Market Price
$ 39.38
Selling Price
$ 33.53
928
806
308
1270
Market Price
$ 44.83
Selling Price
$ 37.80
1587
488
1361
2182
Market Price
$ 61.70
Selling Price
$ 55.16
801
173
171
2804
Market Price
$ 40.88
Selling Price
$ 36.00
285
86
115
679
Market Price
$ 51.83
Selling Price
$ 44.95
2158
1677
1875
3671
Market Price
$ 50.49
Selling Price
$ 42.91
1557
650
1046
2372
Market Price
$ 53.52
Selling Price
$ 48.21
648
373
514
849
Market Price
$ 40.95
Selling Price
$ 34.37
2340
659
1263
2604
Market Price
$ 49.70
Selling Price
$ 44.55
1005
364
417
1030
Market Price
$ 36.18
Selling Price
$ 31.13
733
148
211
2283
Market Price
$ 47.02
Selling Price
$ 40.36
3423
3327
2326
4409
Market Price
$ 54.43
Selling Price
$ 48.56
2559
2221
2115
4148
Market Price
$ 56.02
Selling Price
$ 47.48
2074
1962
605
4039
Market Price
$ 35.24
Selling Price
$ 31.29
606
495
253
1182
Market Price
$ 57.31
Selling Price
$ 51.31
1170
897
636
1714
Market Price
$ 63.51
Selling Price
$ 55.09
651
587
616
2959
Market Price
$ 35.03
Selling Price
$ 31.39
579
239
390
909
Market Price
$ 43.82
Selling Price
$ 37.28
496
371
133
1015
Market Price
$ 37.59
Selling Price
$ 31.67
641
283
267
1838
Market Price
$ 63.85
Selling Price
$ 55.36
569
378
243
1757
Market Price
$ 59.71
Selling Price
$ 50.04
1793
1165
1448
3422
Market Price
$ 36.75
Selling Price
$ 33.28
1330
520
388
4822
Market Price
$ 49.53
Selling Price
$ 42.12
1649
1640
1361
4862
Market Price
$ 30.87
Selling Price
$ 27.44
849
719
269
1644
Market Price
$ 40.28
Selling Price
$ 35.03
1697
544
648
3516
Market Price
$ 59.99
Selling Price
$ 52.56
1482
897
802
2813
Market Price
$ 37.56
Selling Price
$ 32.60
2422
2070
1780
3664
Market Price
$ 44.42
Selling Price
$ 40.14
2511
2124
1190
3929
Market Price
$ 53.76
Selling Price
$ 47.70
2451
1850
956
2621
Market Price
$ 40.53
Selling Price
$ 34.46
1620
705
1171
3533
Market Price
$ 63.19
Selling Price
$ 56.53
1331
1177
1147
4369
Market Price
$ 56.39
Selling Price
$ 51.06
511
306
221
1817
Market Price
$ 52.49
Selling Price
$ 46.26
265
189
123
554
Market Price
$ 47.67
Selling Price
$ 40.07
714
389
660
883
Market Price
$ 62.25
Selling Price
$ 54.71
1447
290
1069
1681
Market Price
$ 67.45
Selling Price
$ 57.82
1562
1170
1150
1917