349 shares
326 shares
505 shares
672 shares
318 shares
344 shares
321 shares
334 shares
301 shares
350 shares