20,359 shares
20,641 shares
21,431 shares
17,548 shares
20,612 shares
25,496 shares
350,004 shares
291,047 shares
405,550 shares
292,469 shares