307,433 shares
306,933 shares
304,907 shares
299,781 shares
298,920 shares
297,810 shares
297,687 shares
295,606 shares
294,458 shares
290,447 shares