686 shares
622 shares
599 shares
592 shares
512 shares
356 shares
345 shares
322 shares
300 shares
295 shares