166,558 shares
159,224 shares
353,231 shares
300,767 shares
442,149 shares
172,793 shares
160,887 shares
304,613 shares
135,039 shares
122,471 shares