Market Price
$ 49.03
Selling Price
$ 43.93
1380
751
1028
4464
Market Price
$ 44.56
Selling Price
$ 39.61
721
221
200
809
Market Price
$ 35.66
Selling Price
$ 31.38
975
843
637
1769
Market Price
$ 35.44
Selling Price
$ 30.76
717
312
314
1114
Market Price
$ 37.07
Selling Price
$ 32.48
1139
462
549
4092
Market Price
$ 69.76
Selling Price
$ 58.87
1108
426
292
3294
Market Price
$ 64.60
Selling Price
$ 55.63
939
647
724
1821
Market Price
$ 60.56
Selling Price
$ 53.10
2640
863
918
3901
Market Price
$ 31.41
Selling Price
$ 26.61
2383
1350
1069
4617
Market Price
$ 35.60
Selling Price
$ 29.99
2897
1602
667
3740
Market Price
$ 64.63
Selling Price
$ 56.12
1153
430
878
3954
Market Price
$ 47.85
Selling Price
$ 40.20
1442
540
1016
2663
Market Price
$ 61.94
Selling Price
$ 51.62
2368
1938
1280
4826
Market Price
$ 34.28
Selling Price
$ 29.30
1992
694
505
3990
Market Price
$ 40.20
Selling Price
$ 34.96
706
660
250
2481
Market Price
$ 47.92
Selling Price
$ 40.17
1647
712
1005
2387
Market Price
$ 53.47
Selling Price
$ 46.97
2543
802
994
4493
Market Price
$ 50.86
Selling Price
$ 44.89
2854
1275
2081
3791
Market Price
$ 32.31
Selling Price
$ 27.49
1620
1386
947
2117
Market Price
$ 67.96
Selling Price
$ 57.52
383
261
216
1343
Market Price
$ 61.12
Selling Price
$ 55.03
732
442
361
827
Market Price
$ 47.31
Selling Price
$ 40.88
3022
2802
722
3890
Market Price
$ 46.65
Selling Price
$ 41.46
2209
520
2074
2846
Market Price
$ 56.08
Selling Price
$ 47.14
1490
694
1009
4739
Market Price
$ 66.25
Selling Price
$ 56.42
2023
1170
604
2093
Market Price
$ 40.60
Selling Price
$ 34.98
1730
420
1282
4584
Market Price
$ 60.46
Selling Price
$ 54.49
1211
1032
832
3292
Market Price
$ 41.65
Selling Price
$ 35.83
1265
1046
821
3109
Market Price
$ 66.01
Selling Price
$ 56.55
576
395
433
2159
Market Price
$ 60.34
Selling Price
$ 50.64
3109
2299
2324
3775
Market Price
$ 54.51
Selling Price
$ 45.55
1837
1500
401
3504
Market Price
$ 44.14
Selling Price
$ 39.04
4646
2348
2628
4694
Market Price
$ 61.30
Selling Price
$ 53.21
1054
922
1013
1273
Market Price
$ 35.90
Selling Price
$ 32.34
1069
1028
469
2557
Market Price
$ 31.52
Selling Price
$ 27.83
3518
1475
3460
4482
Market Price
$ 58.25
Selling Price
$ 50.61
2636
2012
2584
3758
Market Price
$ 62.82
Selling Price
$ 55.07
1559
1544
504
3538
Market Price
$ 63.20
Selling Price
$ 54.91
1238
760
972
1742
Market Price
$ 33.95
Selling Price
$ 29.83
1118
302
777
3160
Market Price
$ 54.76
Selling Price
$ 46.42
2683
543
1898
2712