366 shares
633 shares
470 shares
291 shares
326 shares
558 shares
575 shares
551 shares
520 shares
432 shares