3,013 shares
183,863 shares
184,608 shares
52,272 shares
39,813 shares
172,020 shares
36,927 shares
38,764 shares
27,941 shares
34,539 shares