128,435 shares
70,746 shares
617,212 shares
299,891 shares
119,398 shares
70,553 shares
62,021 shares
47,433 shares
297,606 shares
155,623 shares