Market Price
$ 34.11
Selling Price
$ 29.35
2370
577
509
3480
Market Price
$ 61.13
Selling Price
$ 52.78
724
265
715
1423
Market Price
$ 54.71
Selling Price
$ 46.51
1536
1085
922
3654
Market Price
$ 60.60
Selling Price
$ 51.60
438
208
107
2014
Market Price
$ 46.52
Selling Price
$ 38.82
3495
2204
1502
4060
Market Price
$ 32.26
Selling Price
$ 27.51
3123
1423
913
3397
Market Price
$ 66.82
Selling Price
$ 59.57
2812
904
1250
3138
Market Price
$ 52.01
Selling Price
$ 46.78
1432
322
858
1483
Market Price
$ 29.42
Selling Price
$ 26.44
1200
678
1104
2701
Market Price
$ 36.59
Selling Price
$ 31.81
1853
1050
1440
3939
Market Price
$ 41.12
Selling Price
$ 35.87
288
68
75
1372
Market Price
$ 34.84
Selling Price
$ 29.19
1994
1385
740
2266
Market Price
$ 57.24
Selling Price
$ 51.69
1591
496
1033
2092
Market Price
$ 62.87
Selling Price
$ 56.41
415
154
387
1111
Market Price
$ 63.70
Selling Price
$ 56.79
4507
1027
2318
4998
Market Price
$ 52.94
Selling Price
$ 44.19
1620
1261
1010
3776
Market Price
$ 41.28
Selling Price
$ 34.71
2235
601
595
3678
Market Price
$ 66.83
Selling Price
$ 58.13
546
242
254
2446
Market Price
$ 34.93
Selling Price
$ 30.30
784
201
624
824
Market Price
$ 52.51
Selling Price
$ 46.13
3149
1108
830
4532
Market Price
$ 68.94
Selling Price
$ 58.45
776
582
491
1784
Market Price
$ 31.18
Selling Price
$ 27.04
2530
1644
764
3495
Market Price
$ 60.73
Selling Price
$ 52.26
372
263
303
489
Market Price
$ 53.48
Selling Price
$ 46.41
4787
2394
2482
4939
Market Price
$ 32.04
Selling Price
$ 28.27
1195
535
384
3084
Market Price
$ 53.07
Selling Price
$ 46.64
884
725
639
1398
Market Price
$ 41.00
Selling Price
$ 36.65
3350
2244
716
3766
Market Price
$ 56.29
Selling Price
$ 48.86
170
155
165
602
Market Price
$ 43.07
Selling Price
$ 37.55
647
393
397
2507
Market Price
$ 44.09
Selling Price
$ 37.97
602
222
287
898
Market Price
$ 47.50
Selling Price
$ 42.43
1097
435
962
1927
Market Price
$ 58.63
Selling Price
$ 49.73
1168
860
1107
4843
Market Price
$ 58.08
Selling Price
$ 48.74
1568
1257
1268
3272
Market Price
$ 53.28
Selling Price
$ 44.66
1056
391
572
4911
Market Price
$ 42.94
Selling Price
$ 38.18
3004
2546
1136
3366
Market Price
$ 44.86
Selling Price
$ 40.41
3922
1704
3412
4187
Market Price
$ 64.25
Selling Price
$ 57.96
1673
602
818
1854
Market Price
$ 33.12
Selling Price
$ 28.13
3869
2604
1365
3939
Market Price
$ 49.37
Selling Price
$ 42.57
788
210
728
1905
Market Price
$ 60.70
Selling Price
$ 53.23
2730
2049
1457
2915