25,238 shares
29,652 shares
19,649 shares
27,383 shares
39,853 shares
230,678 shares
16,613 shares
13,915 shares
36,404 shares
17,207 shares