166,850 shares
159,302 shares
353,866 shares
301,396 shares
442,801 shares
173,381 shares
161,369 shares
305,017 shares
135,577 shares
122,891 shares