113,341 shares
44,022 shares
526,629 shares
35,186 shares
50,905 shares
214,901 shares
109,387 shares
404,928 shares
187,636 shares
28,507 shares