31,515 shares
17,925 shares
13,264 shares
54,174 shares
13,243 shares
74,950 shares
25,093 shares
18,292 shares
119,952 shares
98,552 shares