338,868 shares
335,174 shares
333,049 shares
330,632 shares
328,708 shares
328,342 shares
322,715 shares
320,223 shares
318,529 shares
317,930 shares