88,860 shares
19,674 shares
95,231 shares
161,727 shares
35,002 shares
403,797 shares
106,191 shares
21,532 shares
80,436 shares
121,351 shares