131,507 shares
30,941 shares
378,734 shares
34,877 shares
46,017 shares
44,547 shares
117,380 shares
142,006 shares
326,968 shares
111,132 shares