18,695 shares
21,569 shares
14,281 shares
25,143 shares
20,045 shares
31,150 shares
537,740 shares
39,466 shares
34,103 shares
47,466 shares