116,607 shares
383,426 shares
24,998 shares
461,992 shares
139,039 shares
126,585 shares
45,183 shares
36,064 shares
30,991 shares
25,254 shares