108,234 shares
145,857 shares
87,972 shares
146,643 shares
201,633 shares
212,828 shares
273,598 shares
160,179 shares
577,265 shares
135,665 shares