34,721 shares
348,435 shares
115,892 shares
93,379 shares
32,712 shares
149,556 shares
92,309 shares
39,045 shares
69,706 shares
42,977 shares