166,734 shares
159,269 shares
353,668 shares
301,237 shares
442,606 shares
173,260 shares
161,251 shares
304,896 shares
135,437 shares
122,757 shares