Market Price
$ 44.21
Selling Price
$ 37.51
1350
402
1100
2459
Market Price
$ 57.55
Selling Price
$ 52.14
459
138
276
1380
Market Price
$ 64.19
Selling Price
$ 54.39
1237
775
331
3327
Market Price
$ 47.11
Selling Price
$ 41.61
239
81
197
780
Market Price
$ 49.76
Selling Price
$ 42.88
3350
2402
2172
4784
Market Price
$ 30.86
Selling Price
$ 25.94
1771
380
470
3809
Market Price
$ 49.62
Selling Price
$ 43.93
905
441
208
1562
Market Price
$ 49.90
Selling Price
$ 44.58
893
351
749
2076
Market Price
$ 45.83
Selling Price
$ 39.65
1711
795
346
1780
Market Price
$ 50.89
Selling Price
$ 42.89
2288
2126
1340
3009
Market Price
$ 44.35
Selling Price
$ 38.27
3110
1155
1453
4468
Market Price
$ 60.00
Selling Price
$ 52.81
781
471
641
3895
Market Price
$ 61.19
Selling Price
$ 55.27
2678
2152
1346
3990
Market Price
$ 36.37
Selling Price
$ 31.18
3864
2778
1642
4783
Market Price
$ 43.33
Selling Price
$ 36.87
1967
474
927
2315
Market Price
$ 48.57
Selling Price
$ 42.73
2903
2791
1122
4146
Market Price
$ 59.15
Selling Price
$ 50.59
1644
1211
759
2728
Market Price
$ 43.64
Selling Price
$ 38.40
1068
1041
632
1976
Market Price
$ 45.45
Selling Price
$ 38.81
3198
2592
1620
4136
Market Price
$ 64.76
Selling Price
$ 55.21
364
280
185
1753
Market Price
$ 53.64
Selling Price
$ 47.42
310
263
274
876
Market Price
$ 33.62
Selling Price
$ 28.96
1345
284
1047
4507
Market Price
$ 66.50
Selling Price
$ 59.13
4222
1179
3710
4394
Market Price
$ 51.06
Selling Price
$ 45.56
610
523
495
794
Market Price
$ 40.80
Selling Price
$ 36.23
532
455
430
569
Market Price
$ 53.55
Selling Price
$ 48.53
1590
671
1564
3540
Market Price
$ 56.79
Selling Price
$ 48.80
436
195
315
1210
Market Price
$ 37.01
Selling Price
$ 33.50
275
214
132
1081
Market Price
$ 61.12
Selling Price
$ 54.56
1829
990
1222
1991
Market Price
$ 69.67
Selling Price
$ 59.77
2670
1221
2651
2720
Market Price
$ 58.18
Selling Price
$ 49.76
528
376
511
729
Market Price
$ 51.33
Selling Price
$ 43.01
556
196
439
2394
Market Price
$ 39.74
Selling Price
$ 35.09
1062
789
994
3875
Market Price
$ 70.38
Selling Price
$ 59.15
2982
2237
938
4438
Market Price
$ 49.60
Selling Price
$ 43.55
4644
1662
1712
4714
Market Price
$ 52.04
Selling Price
$ 44.54
1760
1715
1645
2191
Market Price
$ 30.88
Selling Price
$ 28.05
1050
704
464
1638
Market Price
$ 67.09
Selling Price
$ 58.57
3463
1140
1805
3752
Market Price
$ 51.31
Selling Price
$ 44.93
1332
786
388
3515
Market Price
$ 52.75
Selling Price
$ 47.03
2030
995
1603
4581