16,929 shares
57,072 shares
31,518 shares
38,643 shares
31,594 shares
324,936 shares
21,737 shares
39,087 shares
154,951 shares
25,572 shares