317,743 shares
316,588 shares
315,156 shares
308,540 shares
307,193 shares
305,556 shares
304,015 shares
299,932 shares
292,018 shares
289,393 shares