308,612 shares
306,328 shares
290,155 shares
275,424 shares
266,777 shares
264,477 shares
252,659 shares
251,832 shares
241,955 shares
207,444 shares