3,015 shares
183,864 shares
184,609 shares
52,273 shares
39,814 shares
172,025 shares
36,927 shares
38,764 shares
27,942 shares
34,540 shares