20,453 shares
20,753 shares
21,537 shares
17,658 shares
20,715 shares
25,597 shares
350,136 shares
291,137 shares
405,644 shares
292,578 shares