438,971 shares
420,163 shares
403,706 shares
388,617 shares
384,018 shares
377,084 shares
367,406 shares
361,928 shares
359,854 shares
351,161 shares