16,913 shares
57,066 shares
31,447 shares
38,556 shares
31,574 shares
324,872 shares
21,700 shares
38,978 shares
154,923 shares
25,538 shares