300,444 shares
278,501 shares
267,127 shares
257,577 shares
226,697 shares
220,850 shares
204,734 shares
204,416 shares
201,758 shares
200,630 shares