366,257 shares
343,839 shares
318,675 shares
312,588 shares
312,260 shares
308,474 shares
298,794 shares
289,748 shares
281,786 shares
281,229 shares