20,442 shares
20,741 shares
21,528 shares
17,649 shares
20,709 shares
25,588 shares
350,114 shares
291,127 shares
405,635 shares
292,566 shares