335,034 shares
334,277 shares
331,501 shares
325,839 shares
315,209 shares
310,600 shares
310,290 shares
309,825 shares
309,606 shares
299,462 shares