22,019 shares
16,163 shares
64,528 shares
567,854 shares
25,573 shares
18,900 shares
258,626 shares
14,479 shares
54,488 shares
20,937 shares