131,859 shares
31,278 shares
379,129 shares
35,233 shares
46,359 shares
44,866 shares
117,675 shares
142,367 shares
327,325 shares
111,463 shares