335,894 shares
49,769 shares
38,524 shares
39,066 shares
49,963 shares
69,261 shares
345,040 shares
60,701 shares
48,684 shares
129,191 shares