Market Price
$ 35.86
Selling Price
$ 30.95
1919
598
1673
2727
Market Price
$ 52.80
Selling Price
$ 45.00
423
102
423
1092
Market Price
$ 64.00
Selling Price
$ 56.34
426
204
289
1617
Market Price
$ 64.93
Selling Price
$ 58.91
841
182
325
3234
Market Price
$ 56.88
Selling Price
$ 47.73
951
924
739
3736
Market Price
$ 32.54
Selling Price
$ 28.25
801
744
760
2549
Market Price
$ 39.88
Selling Price
$ 34.50
327
81
302
1130
Market Price
$ 57.05
Selling Price
$ 51.42
638
176
556
2451
Market Price
$ 61.28
Selling Price
$ 54.21
1700
1387
1563
4537
Market Price
$ 34.28
Selling Price
$ 29.87
1359
419
337
3658
Market Price
$ 39.81
Selling Price
$ 35.05
1223
935
1165
4645
Market Price
$ 57.51
Selling Price
$ 51.79
1540
1276
958
2219
Market Price
$ 64.03
Selling Price
$ 54.63
968
293
863
1088
Market Price
$ 36.04
Selling Price
$ 30.46
806
346
416
1410
Market Price
$ 40.00
Selling Price
$ 35.88
2322
1258
1645
2787
Market Price
$ 33.51
Selling Price
$ 29.65
2241
1392
1272
3322
Market Price
$ 58.34
Selling Price
$ 52.46
272
121
129
836
Market Price
$ 37.98
Selling Price
$ 34.21
1201
758
493
2075
Market Price
$ 49.14
Selling Price
$ 42.87
1992
1760
1976
4319
Market Price
$ 45.66
Selling Price
$ 40.04
1366
735
808
3553
Market Price
$ 64.25
Selling Price
$ 55.78
1066
884
895
1276
Market Price
$ 40.15
Selling Price
$ 36.29
3715
2279
3660
4324
Market Price
$ 65.98
Selling Price
$ 56.89
3057
2906
2454
4209
Market Price
$ 59.45
Selling Price
$ 51.06
3132
3018
2635
4386
Market Price
$ 54.76
Selling Price
$ 46.13
1150
848
333
2214
Market Price
$ 31.69
Selling Price
$ 28.20
516
333
156
1172
Market Price
$ 66.68
Selling Price
$ 58.29
1504
631
742
3307
Market Price
$ 50.28
Selling Price
$ 44.41
404
222
314
654
Market Price
$ 52.68
Selling Price
$ 46.26
2905
2089
740
4884
Market Price
$ 36.37
Selling Price
$ 30.63
3118
1601
2097
4603
Market Price
$ 45.42
Selling Price
$ 38.96
310
137
261
940
Market Price
$ 54.77
Selling Price
$ 46.39
1489
575
1185
3663
Market Price
$ 62.30
Selling Price
$ 56.00
2311
835
1544
3054
Market Price
$ 69.10
Selling Price
$ 57.87
856
769
212
3448
Market Price
$ 39.70
Selling Price
$ 34.45
3276
3135
1070
3884
Market Price
$ 46.55
Selling Price
$ 41.46
4376
1097
1393
4904
Market Price
$ 56.87
Selling Price
$ 49.28
1589
455
506
3918
Market Price
$ 55.52
Selling Price
$ 48.32
2570
520
978
3016
Market Price
$ 37.75
Selling Price
$ 32.44
2481
758
1135
3396
Market Price
$ 59.48
Selling Price
$ 52.96
588
263
144
1706