53,563 shares
17,398 shares
29,567 shares
181,240 shares
135,022 shares
13,716 shares
553,580 shares
143,593 shares
13,778 shares
61,789 shares