108,233 shares
145,855 shares
87,969 shares
146,641 shares
201,631 shares
212,827 shares
273,597 shares
160,179 shares
577,257 shares
135,663 shares