190,088 shares
157,822 shares
333,045 shares
377,159 shares
384,977 shares
384,558 shares
329,837 shares
543,991 shares
704,850 shares
298,213 shares