306,013 shares
305,423 shares
301,895 shares
300,533 shares
297,141 shares
293,343 shares
282,080 shares
278,929 shares
268,031 shares
263,484 shares