3,158 shares
184,041 shares
184,796 shares
52,476 shares
39,988 shares
172,272 shares
37,075 shares
38,948 shares
28,118 shares
34,693 shares