24,025 shares
18,865 shares
255,715 shares
44,873 shares
33,407 shares
84,599 shares
45,879 shares
15,347 shares
19,304 shares
24,727 shares