336,594 shares
50,258 shares
38,823 shares
39,786 shares
50,617 shares
69,921 shares
346,045 shares
60,766 shares
49,283 shares
129,545 shares