339 shares
315 shares
630 shares
480 shares
360 shares
369 shares
326 shares
359 shares
367 shares
403 shares