18,078 shares
28,796 shares
25,083 shares
100,876 shares
201,308 shares
19,589 shares
144,022 shares
40,354 shares
16,897 shares
21,990 shares