304,722 shares
300,676 shares
300,127 shares
299,988 shares
299,087 shares
292,389 shares
292,190 shares
292,079 shares
290,089 shares
288,727 shares