336,395 shares
50,058 shares
38,677 shares
39,505 shares
50,439 shares
69,667 shares
345,650 shares
60,758 shares
49,054 shares
129,402 shares