24,021 shares
18,863 shares
255,703 shares
44,869 shares
33,405 shares
84,583 shares
45,874 shares
15,346 shares
19,301 shares
24,725 shares