16,964 shares
57,081 shares
31,596 shares
38,697 shares
31,662 shares
325,011 shares
21,791 shares
39,183 shares
155,150 shares
25,805 shares