Market Price
$ 41.41
Selling Price
$ 36.01
1885
1037
385
2634
Market Price
$ 54.20
Selling Price
$ 45.71
387
270
245
515
Market Price
$ 51.22
Selling Price
$ 44.18
1926
1433
1661
3285
Market Price
$ 31.29
Selling Price
$ 26.73
796
460
454
2396
Market Price
$ 52.20
Selling Price
$ 44.83
1185
926
1128
4424
Market Price
$ 51.16
Selling Price
$ 45.80
3322
2628
1290
3508
Market Price
$ 60.51
Selling Price
$ 53.06
2419
2106
769
2733
Market Price
$ 46.82
Selling Price
$ 41.50
2631
2570
1201
4644
Market Price
$ 47.48
Selling Price
$ 43.15
399
246
326
568
Market Price
$ 45.36
Selling Price
$ 38.08
962
631
861
1352
Market Price
$ 46.95
Selling Price
$ 40.76
2063
1414
1542
2880
Market Price
$ 40.72
Selling Price
$ 35.23
2202
1919
567
4322
Market Price
$ 43.28
Selling Price
$ 36.80
2893
1128
1868
3782
Market Price
$ 34.76
Selling Price
$ 29.59
2541
1391
987
4040
Market Price
$ 58.94
Selling Price
$ 52.05
1309
754
305
1365
Market Price
$ 54.07
Selling Price
$ 45.22
1701
1689
1532
2776
Market Price
$ 43.68
Selling Price
$ 38.02
304
244
249
498
Market Price
$ 32.52
Selling Price
$ 28.29
3224
816
1556
3451
Market Price
$ 31.37
Selling Price
$ 26.15
1706
1042
1322
3829
Market Price
$ 44.33
Selling Price
$ 37.48
403
105
220
622
Market Price
$ 37.30
Selling Price
$ 33.76
108
41
77
519
Market Price
$ 52.46
Selling Price
$ 47.10
1146
1112
980
1264
Market Price
$ 66.05
Selling Price
$ 58.91
1271
427
1171
4324
Market Price
$ 44.29
Selling Price
$ 39.16
326
313
172
511
Market Price
$ 41.43
Selling Price
$ 37.29
3761
2161
3061
4593
Market Price
$ 47.89
Selling Price
$ 40.76
1004
439
605
3114
Market Price
$ 65.96
Selling Price
$ 58.84
2476
2007
1460
2810
Market Price
$ 45.68
Selling Price
$ 41.15
218
157
113
1039
Market Price
$ 47.80
Selling Price
$ 40.63
2926
714
1082
3666
Market Price
$ 38.22
Selling Price
$ 34.00
322
80
188
486
Market Price
$ 68.66
Selling Price
$ 58.13
2252
1431
1232
3348
Market Price
$ 47.60
Selling Price
$ 42.22
3000
1184
2271
3410
Market Price
$ 36.72
Selling Price
$ 30.98
123
89
113
457
Market Price
$ 63.04
Selling Price
$ 52.56
3873
3771
1107
4318
Market Price
$ 67.06
Selling Price
$ 57.28
3876
3665
1004
4321
Market Price
$ 66.72
Selling Price
$ 57.95
4211
1479
2520
4656
Market Price
$ 66.80
Selling Price
$ 57.48
2630
873
913
2826
Market Price
$ 39.34
Selling Price
$ 33.16
1113
740
268
2349
Market Price
$ 57.40
Selling Price
$ 51.10
3597
2607
3215
3756
Market Price
$ 49.95
Selling Price
$ 42.45
676
586
613
2541