Market Price
$ 37.16
Selling Price
$ 32.16
1012
735
961
1509
Market Price
$ 59.55
Selling Price
$ 50.89
1933
1108
1071
2159
Market Price
$ 49.42
Selling Price
$ 42.42
266
239
82
1071
Market Price
$ 63.83
Selling Price
$ 57.07
967
800
657
2087
Market Price
$ 29.68
Selling Price
$ 25.98
1291
363
308
3905
Market Price
$ 57.62
Selling Price
$ 50.95
2623
2109
2261
4643
Market Price
$ 65.86
Selling Price
$ 56.25
2968
1474
1392
4335
Market Price
$ 51.47
Selling Price
$ 45.10
4213
2955
2550
4670
Market Price
$ 70.42
Selling Price
$ 59.76
2576
719
1983
3122
Market Price
$ 62.59
Selling Price
$ 52.89
494
251
230
1818
Market Price
$ 56.90
Selling Price
$ 48.23
2122
1521
1473
2156
Market Price
$ 60.14
Selling Price
$ 54.42
1371
709
1226
1812
Market Price
$ 34.90
Selling Price
$ 31.30
573
318
235
718
Market Price
$ 30.58
Selling Price
$ 25.69
411
345
195
1495
Market Price
$ 65.65
Selling Price
$ 59.04
421
304
305
721
Market Price
$ 53.79
Selling Price
$ 46.51
1171
291
937
1530
Market Price
$ 43.78
Selling Price
$ 37.84
1164
895
944
3009
Market Price
$ 56.46
Selling Price
$ 50.89
2599
662
1183
2665
Market Price
$ 32.63
Selling Price
$ 28.88
933
359
821
3275
Market Price
$ 38.40
Selling Price
$ 34.49
2063
1528
1816
3014
Market Price
$ 46.61
Selling Price
$ 39.53
1769
527
825
2347
Market Price
$ 67.00
Selling Price
$ 57.72
2091
1001
975
2251
Market Price
$ 56.92
Selling Price
$ 51.36
1408
938
681
4312
Market Price
$ 41.40
Selling Price
$ 34.69
1147
784
920
2982
Market Price
$ 37.32
Selling Price
$ 32.37
1537
1149
1504
4721
Market Price
$ 40.54
Selling Price
$ 34.05
1331
602
318
2551
Market Price
$ 42.64
Selling Price
$ 37.63
270
166
160
411
Market Price
$ 51.28
Selling Price
$ 43.03
1043
945
678
1931
Market Price
$ 46.03
Selling Price
$ 39.17
2093
1351
786
2095
Market Price
$ 64.83
Selling Price
$ 54.27
263
220
251
416
Market Price
$ 38.58
Selling Price
$ 34.06
737
683
280
1164
Market Price
$ 48.59
Selling Price
$ 42.02
608
400
430
2087
Market Price
$ 44.46
Selling Price
$ 38.67
2418
1603
996
3767
Market Price
$ 50.42
Selling Price
$ 42.11
3732
3549
1047
4494
Market Price
$ 41.49
Selling Price
$ 37.30
486
120
144
989
Market Price
$ 45.95
Selling Price
$ 39.79
1133
1056
1032
1612
Market Price
$ 66.02
Selling Price
$ 57.22
1118
513
334
1900
Market Price
$ 42.83
Selling Price
$ 38.77
2531
1716
1963
2938
Market Price
$ 29.55
Selling Price
$ 25.55
1146
1045
446
4944
Market Price
$ 67.18
Selling Price
$ 56.32
1969
854
557
2933