10,589 shares
10,025 shares
10,617 shares
508,110 shares
16,156 shares
18,556 shares
21,774 shares
14,852 shares
18,408 shares
30,646 shares