88,577 shares
18,908 shares
94,874 shares
161,360 shares
34,912 shares
403,196 shares
105,639 shares
21,018 shares
80,131 shares
121,280 shares