24,027 shares
18,870 shares
255,723 shares
44,876 shares
33,411 shares
84,610 shares
45,881 shares
15,354 shares
19,308 shares
24,730 shares