19,862 shares
11,434 shares
34,092 shares
30,218 shares
14,955 shares
27,316 shares
548,887 shares
248,606 shares
187,608 shares
401,611 shares