131,648 shares
31,086 shares
378,912 shares
35,030 shares
46,180 shares
44,704 shares
117,520 shares
142,148 shares
327,105 shares
111,257 shares