88,671 shares
19,026 shares
94,924 shares
161,414 shares
34,927 shares
403,228 shares
105,678 shares
21,042 shares
80,165 shares
121,286 shares