368,529 shares
23,351 shares
84,524 shares
53,059 shares
59,065 shares
383,119 shares
400,647 shares
24,104 shares
10,929 shares
17,073 shares