37,218 shares
36,530 shares
197,109 shares
250,633 shares
87,345 shares
157,827 shares
251,724 shares
160,296 shares
115,574 shares
111,457 shares