108,272 shares
145,902 shares
88,017 shares
146,694 shares
201,678 shares
212,874 shares
273,652 shares
160,219 shares
577,351 shares
135,705 shares