329,892 shares
322,111 shares
310,063 shares
306,812 shares
306,333 shares
291,289 shares
290,232 shares
281,048 shares
269,522 shares
259,844 shares