110,693 shares
32,876 shares
385,157 shares
34,728 shares
249,969 shares
113,870 shares
102,231 shares
229,459 shares
36,562 shares
117,545 shares