58,311 shares
1,199,388 shares
119,717 shares
141,077 shares
211,904 shares
45,352 shares
33,992 shares
136,284 shares
91,253 shares
39,996 shares