131,887 shares
31,313 shares
379,154 shares
35,272 shares
46,391 shares
44,896 shares
117,723 shares
142,402 shares
327,348 shares
111,488 shares