510 shares
96 shares
593 shares
307 shares
291 shares
186 shares
310 shares
200 shares
199 shares
326 shares