24,029 shares
18,873 shares
255,727 shares
44,878 shares
33,413 shares
84,613 shares
45,881 shares
15,356 shares
19,309 shares
24,731 shares