335,891 shares
49,752 shares
38,503 shares
39,060 shares
49,947 shares
69,251 shares
345,036 shares
60,700 shares
48,673 shares
129,185 shares