37,334 shares
36,623 shares
197,272 shares
250,774 shares
87,473 shares
157,994 shares
251,937 shares
160,453 shares
115,705 shares
111,577 shares