131,956 shares
31,372 shares
379,213 shares
35,337 shares
46,458 shares
44,954 shares
117,758 shares
142,456 shares
327,416 shares
111,557 shares