Market Price
$ 36.10
Selling Price
$ 32.79
756
640
735
3115
Market Price
$ 45.27
Selling Price
$ 40.96
1052
544
320
1368
Market Price
$ 28.45
Selling Price
$ 25.67
1595
882
378
2011
Market Price
$ 36.10
Selling Price
$ 32.46
950
611
728
952
Market Price
$ 30.25
Selling Price
$ 25.54
3072
1956
1595
3748
Market Price
$ 64.44
Selling Price
$ 58.42
1066
476
452
2290
Market Price
$ 63.48
Selling Price
$ 57.18
4460
2127
3505
4828
Market Price
$ 62.31
Selling Price
$ 55.83
2299
558
1926
4433
Market Price
$ 35.45
Selling Price
$ 30.65
1623
955
1549
1707
Market Price
$ 54.88
Selling Price
$ 47.48
2444
836
2384
4762
Market Price
$ 54.18
Selling Price
$ 48.92
190
178
69
640
Market Price
$ 40.64
Selling Price
$ 34.04
1491
961
302
4457
Market Price
$ 38.10
Selling Price
$ 32.09
1887
1732
1080
2290
Market Price
$ 38.78
Selling Price
$ 33.80
2762
1155
669
4111
Market Price
$ 41.65
Selling Price
$ 37.30
2441
1030
1632
2873
Market Price
$ 60.31
Selling Price
$ 54.24
3239
3192
1816
4029
Market Price
$ 38.59
Selling Price
$ 34.63
2102
1993
751
3129
Market Price
$ 36.09
Selling Price
$ 31.30
3491
2058
1808
3549
Market Price
$ 52.04
Selling Price
$ 43.96
2535
773
2143
4197
Market Price
$ 34.97
Selling Price
$ 31.17
4465
3978
1873
4836
Market Price
$ 61.47
Selling Price
$ 52.30
502
249
435
2473
Market Price
$ 38.51
Selling Price
$ 33.44
535
243
282
1091
Market Price
$ 33.80
Selling Price
$ 29.97
1561
1448
857
4470
Market Price
$ 34.39
Selling Price
$ 30.46
355
220
299
1387
Market Price
$ 48.78
Selling Price
$ 44.12
793
602
214
1371
Market Price
$ 52.03
Selling Price
$ 43.37
1099
435
704
3187
Market Price
$ 57.34
Selling Price
$ 49.25
3367
3241
1351
4236
Market Price
$ 55.90
Selling Price
$ 47.62
977
325
505
1491
Market Price
$ 48.75
Selling Price
$ 42.95
1417
424
1184
2657
Market Price
$ 68.91
Selling Price
$ 59.05
324
213
99
784
Market Price
$ 61.17
Selling Price
$ 52.43
477
381
218
1118
Market Price
$ 53.52
Selling Price
$ 47.70
937
232
739
1332
Market Price
$ 63.42
Selling Price
$ 53.69
2718
2239
1504
3814
Market Price
$ 34.14
Selling Price
$ 30.26
1977
1641
939
4971
Market Price
$ 42.54
Selling Price
$ 35.86
1005
474
277
2291
Market Price
$ 32.70
Selling Price
$ 29.69
2514
1275
1976
3805
Market Price
$ 59.87
Selling Price
$ 52.52
1629
1390
1569
4235
Market Price
$ 38.87
Selling Price
$ 34.31
365
336
299
446
Market Price
$ 34.73
Selling Price
$ 31.34
750
476
230
2440
Market Price
$ 61.53
Selling Price
$ 55.80
538
140
272
654