Market Price
$ 41.51
Selling Price
$ 37.00
2797
2501
2149
3496
Market Price
$ 39.23
Selling Price
$ 31.98
468
148
282
1618
Market Price
$ 43.30
Selling Price
$ 37.00
1036
764
232
1685
Market Price
$ 44.70
Selling Price
$ 36.00
2755
2669
750
4431
Market Price
$ 73.27
Selling Price
$ 62.13
2075
873
2047
2531
Market Price
$ 63.45
Selling Price
$ 50.69
500
107
214
1128
Market Price
$ 64.42
Selling Price
$ 54.00
1061
905
855
2564
Market Price
$ 44.36
Selling Price
$ 38.99
1106
538
851
4982
Market Price
$ 60.87
Selling Price
$ 53.77
3384
2414
2764
4856
Market Price
$ 46.77
Selling Price
$ 41.00
479
326
382
2100
Market Price
$ 39.14
Selling Price
$ 31.98
2955
1239
2876
3197
Market Price
$ 55.18
Selling Price
$ 45.00
1039
434
530
1998
Market Price
$ 53.29
Selling Price
$ 41.99
441
272
393
977
Market Price
$ 90.49
Selling Price
$ 79.39
627
556
183
702
Market Price
$ 60.38
Selling Price
$ 54.40
1805
1060
421
2809
Market Price
$ 82.91
Selling Price
$ 70.87
2616
2573
1855
2656
Market Price
$ 72.49
Selling Price
$ 56.64
3127
2222
660
3166
Market Price
$ 96.29
Selling Price
$ 77.45
1562
698
1415
1620
Market Price
$ 36.63
Selling Price
$ 31.98
3781
2765
3423
3858
Market Price
$ 42.30
Selling Price
$ 33.54
434
410
132
881
Market Price
$ 57.91
Selling Price
$ 45.00
983
234
982
4773
Market Price
$ 40.03
Selling Price
$ 31.00
506
121
456
2267
Market Price
$ 64.48
Selling Price
$ 50.00
3045
1296
2795
4198
Market Price
$ 56.56
Selling Price
$ 43.99
640
357
267
2625
Market Price
$ 51.58
Selling Price
$ 45.00
182
163
177
627
Market Price
$ 63.12
Selling Price
$ 53.41
3959
3573
2010
4840
Market Price
$ 65.90
Selling Price
$ 51.18
1746
495
661
2316
Market Price
$ 37.91
Selling Price
$ 31.98
314
127
182
1320
Market Price
$ 47.19
Selling Price
$ 40.00
2949
2903
2726
4987
Market Price
$ 46.45
Selling Price
$ 40.82
1886
965
918
2496
Market Price
$ 69.35
Selling Price
$ 57.64
3211
1566
1490
4562
Market Price
$ 40.29
Selling Price
$ 31.99
1703
1001
975
4650
Market Price
$ 70.57
Selling Price
$ 55.80
1108
1051
443
2177
Market Price
$ 52.83
Selling Price
$ 47.12
904
191
382
2430
Market Price
$ 41.26
Selling Price
$ 33.99
1633
1284
1308
4552
Market Price
$ 36.76
Selling Price
$ 31.98
309
297
148
1197
Market Price
$ 57.13
Selling Price
$ 49.93
2106
1400
1357
3358
Market Price
$ 66.56
Selling Price
$ 57.51
2688
2311
1296
3948
Market Price
$ 53.14
Selling Price
$ 45.00
2382
574
980
2419
Market Price
$ 88.73
Selling Price
$ 69.20
1119
620
713
3508