108,235 shares
145,858 shares
87,975 shares
146,643 shares
201,633 shares
212,829 shares
273,599 shares
160,179 shares
577,274 shares
135,666 shares