27,807 shares
39,172 shares
81,586 shares
403,581 shares
37,912 shares
33,212 shares
21,859 shares
42,329 shares
79,420 shares
36,578 shares