386 shares
685 shares
300 shares
415 shares
296 shares
389 shares
345 shares
358 shares
310 shares
406 shares