580 shares
236 shares
308 shares
365 shares
560 shares
334 shares
255 shares
340 shares
476 shares
51 shares