Market Price
$ 29.12
Selling Price
$ 25.77
837
312
800
3802
Market Price
$ 50.01
Selling Price
$ 42.27
1452
831
1207
2977
Market Price
$ 36.08
Selling Price
$ 30.19
1233
518
620
2471
Market Price
$ 33.40
Selling Price
$ 27.89
2102
1299
1164
4478
Market Price
$ 61.60
Selling Price
$ 51.43
3256
2787
1654
4095
Market Price
$ 39.59
Selling Price
$ 33.08
1879
845
1823
3983
Market Price
$ 33.49
Selling Price
$ 29.66
285
142
189
1310
Market Price
$ 49.35
Selling Price
$ 41.73
1015
637
756
1947
Market Price
$ 59.63
Selling Price
$ 51.34
1747
1495
1118
3370
Market Price
$ 31.39
Selling Price
$ 28.32
239
237
230
993
Market Price
$ 63.93
Selling Price
$ 56.75
2531
1639
1465
2675
Market Price
$ 49.13
Selling Price
$ 41.82
3917
3137
3440
4284
Market Price
$ 50.19
Selling Price
$ 42.44
3153
2868
2798
4123
Market Price
$ 53.93
Selling Price
$ 48.47
1399
1250
1319
2412
Market Price
$ 69.59
Selling Price
$ 58.30
1259
451
409
1718
Market Price
$ 29.08
Selling Price
$ 26.00
866
832
300
3440
Market Price
$ 31.77
Selling Price
$ 27.24
593
170
555
2353
Market Price
$ 46.93
Selling Price
$ 40.07
1384
407
527
2876
Market Price
$ 42.59
Selling Price
$ 37.70
1184
950
402
1519
Market Price
$ 35.16
Selling Price
$ 29.48
431
360
415
968
Market Price
$ 44.33
Selling Price
$ 39.90
1200
546
532
1674
Market Price
$ 54.18
Selling Price
$ 48.34
1077
850
721
3644
Market Price
$ 68.61
Selling Price
$ 58.93
700
487
388
2658
Market Price
$ 42.65
Selling Price
$ 38.77
2958
1465
765
3005
Market Price
$ 70.71
Selling Price
$ 59.98
928
902
473
1799
Market Price
$ 64.49
Selling Price
$ 55.37
694
504
250
2480
Market Price
$ 61.80
Selling Price
$ 52.30
1226
662
843
1323
Market Price
$ 55.90
Selling Price
$ 48.70
2728
2714
1458
3026
Market Price
$ 65.71
Selling Price
$ 55.41
1441
788
353
3882
Market Price
$ 66.98
Selling Price
$ 56.11
1079
261
454
2672
Market Price
$ 51.81
Selling Price
$ 43.38
1546
1132
597
3420
Market Price
$ 37.83
Selling Price
$ 33.60
1062
851
870
2401
Market Price
$ 38.02
Selling Price
$ 33.20
2355
1738
1208
4839
Market Price
$ 53.80
Selling Price
$ 47.47
1631
1508
883
3206
Market Price
$ 41.50
Selling Price
$ 36.39
911
377
494
2310
Market Price
$ 67.17
Selling Price
$ 59.82
2290
1701
1189
3829
Market Price
$ 51.23
Selling Price
$ 44.24
3545
2922
1873
4488
Market Price
$ 39.06
Selling Price
$ 33.79
1778
535
725
2590
Market Price
$ 49.72
Selling Price
$ 44.91
2069
1596
546
4420
Market Price
$ 37.01
Selling Price
$ 31.91
3460
1925
2463
3731