24,032 shares
18,874 shares
255,729 shares
44,879 shares
33,414 shares
84,614 shares
45,882 shares
15,357 shares
19,310 shares
24,732 shares