88,802 shares
19,623 shares
95,094 shares
161,624 shares
34,977 shares
403,671 shares
106,025 shares
21,420 shares
80,329 shares
121,336 shares