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