33,486 shares
26,433 shares
18,142 shares
113,958 shares
201,049 shares
122,213 shares
49,130 shares
45,714 shares
157,072 shares
71,627 shares