15,661 shares
15,041 shares
152,758 shares
15,028 shares
18,718 shares
17,972 shares
25,643 shares
339,221 shares
97,387 shares
27,824 shares