337,391 shares
329,948 shares
316,722 shares
315,446 shares
308,849 shares
307,392 shares
301,101 shares
298,424 shares
289,898 shares
289,094 shares