15,392 shares
14,759 shares
152,552 shares
14,924 shares
18,495 shares
17,720 shares
25,497 shares
339,132 shares
97,081 shares
27,581 shares