323 shares
430 shares
591 shares
349 shares
331 shares
398 shares
560 shares
406 shares
647 shares
360 shares