526 shares
265 shares
349 shares
400 shares
909 shares
157 shares
200 shares
175 shares
127 shares
156 shares