20,468 shares
20,774 shares
21,546 shares
17,674 shares
20,726 shares
25,610 shares
350,157 shares
291,150 shares
405,658 shares
292,596 shares