360,727 shares
176,613 shares
122,542 shares
141,021 shares
289,922 shares
442,108 shares
33,989 shares
109,430 shares
150,036 shares
258 shares