319 shares
255 shares
326 shares
298 shares
515 shares
329 shares
382 shares
804 shares
600 shares
296 shares