28,178 shares
19,645 shares
14,058 shares
28,327 shares
13,998 shares
7,672 shares
18,932 shares
21,669 shares
389,702 shares
33,880 shares