305 shares
245 shares
293 shares
585 shares
276 shares
215 shares
1,081 shares
538 shares
373 shares
308 shares