336,443 shares
50,128 shares
38,712 shares
39,581 shares
50,499 shares
69,744 shares
345,769 shares
60,759 shares
49,146 shares
129,447 shares