18,665 shares
20,229 shares
16,416 shares
9,636 shares
21,327 shares
15,290 shares
18,330 shares
442,931 shares
145,884 shares
16,178 shares