166,545 shares
159,208 shares
353,209 shares
300,736 shares
442,126 shares
172,786 shares
160,862 shares
304,608 shares
135,010 shares
122,453 shares