25,215 shares
185,670 shares
20,435 shares
197,421 shares
41,407 shares
40,831 shares
43,632 shares
26,305 shares
32,338 shares
39,992 shares