108,527 shares
146,138 shares
88,266 shares
146,955 shares
201,933 shares
213,115 shares
273,933 shares
160,475 shares
577,657 shares
135,972 shares