598,741 shares
40,699 shares
26,616 shares
261,676 shares
31,618 shares
54,553 shares
55,734 shares
40,343 shares
16,866 shares
28,777 shares