89,943 shares
55,687 shares
304,444 shares
57,855 shares
32,147 shares
17,561 shares
34,542 shares
48,866 shares
25,588 shares
35,696 shares