315,798 shares
314,588 shares
312,315 shares
308,664 shares
306,812 shares
304,362 shares
302,345 shares
300,288 shares
299,723 shares
298,862 shares