39,923 shares
172,215 shares
425,632 shares
302,147 shares
74,218 shares
273,656 shares
191,908 shares
96,191 shares
320,606 shares
41,389 shares