129,139 shares
131,858 shares
716,897 shares
212,869 shares
334,506 shares
180,654 shares
63,318 shares
98,928 shares
51,822 shares
149,016 shares