15,374 shares
14,733 shares
152,531 shares
14,887 shares
18,471 shares
17,696 shares
25,470 shares
339,104 shares
97,061 shares
27,545 shares