20,234 shares
20,548 shares
21,340 shares
17,446 shares
20,510 shares
25,406 shares
349,887 shares
290,913 shares
405,430 shares
292,338 shares