129,139 shares
131,858 shares
716,910 shares
212,875 shares
334,508 shares
180,654 shares
63,322 shares
98,929 shares
51,824 shares
149,020 shares