296,697 shares
295,253 shares
292,642 shares
292,249 shares
291,491 shares
290,951 shares
287,840 shares
286,741 shares
285,094 shares
283,992 shares