120,583 shares
34,150 shares
160,569 shares
68,740 shares
341,508 shares
48,207 shares
309,606 shares
47,552 shares
169,188 shares
19,598 shares