166,550 shares
159,218 shares
353,217 shares
300,753 shares
442,147 shares
172,788 shares
160,878 shares
304,608 shares
135,028 shares
122,459 shares