53,591 shares
17,421 shares
29,644 shares
181,255 shares
135,057 shares
13,727 shares
553,651 shares
143,618 shares
13,867 shares
61,817 shares