335,896 shares
49,774 shares
38,530 shares
39,069 shares
49,966 shares
69,297 shares
345,044 shares
60,702 shares
48,686 shares
129,221 shares