15,430 shares
14,786 shares
152,580 shares
14,958 shares
18,509 shares
17,752 shares
25,540 shares
339,163 shares
97,199 shares
27,644 shares