88,577 shares
18,907 shares
94,874 shares
161,360 shares
34,909 shares
403,195 shares
105,637 shares
21,018 shares
80,130 shares
121,280 shares