16,937 shares
57,074 shares
31,521 shares
38,653 shares
31,600 shares
324,938 shares
21,745 shares
39,090 shares
154,952 shares
25,581 shares