53,577 shares
17,411 shares
29,577 shares
181,251 shares
135,037 shares
13,725 shares
553,613 shares
143,601 shares
13,786 shares
61,797 shares