143,065 shares
27,522 shares
69,606 shares
19,594 shares
17,314 shares
39,592 shares
39,907 shares
29,949 shares
22,634 shares
3,256,039 shares