368,493 shares
23,345 shares
84,502 shares
53,046 shares
59,054 shares
383,095 shares
400,539 shares
24,097 shares
10,920 shares
17,068 shares