260,649 shares
259,842 shares
259,302 shares
258,876 shares
258,433 shares
258,424 shares
258,329 shares
257,731 shares
257,363 shares
257,234 shares