15,380 shares
14,751 shares
152,542 shares
14,909 shares
18,482 shares
17,707 shares
25,480 shares
339,114 shares
97,071 shares
27,559 shares