166,538 shares
159,186 shares
353,101 shares
300,705 shares
442,111 shares
172,749 shares
160,855 shares
304,578 shares
134,950 shares
122,389 shares