24,027 shares
18,868 shares
255,722 shares
44,876 shares
33,411 shares
84,607 shares
45,881 shares
15,353 shares
19,308 shares
24,730 shares