131,788 shares
31,224 shares
379,065 shares
35,159 shares
46,293 shares
44,817 shares
117,636 shares
142,286 shares
327,244 shares
111,395 shares