22,021 shares
16,165 shares
64,541 shares
567,859 shares
25,577 shares
18,901 shares
258,647 shares
14,487 shares
54,491 shares
20,938 shares