88,736 shares
19,291 shares
94,956 shares
161,428 shares
34,944 shares
403,297 shares
105,731 shares
21,092 shares
80,186 shares
121,290 shares