20,466 shares
20,768 shares
21,545 shares
17,670 shares
20,723 shares
25,606 shares
350,150 shares
291,147 shares
405,652 shares
292,591 shares