18,989 shares
42,423 shares
33,106 shares
24,008 shares
34,902 shares
361,956 shares
34,809 shares
27,561 shares
120,013 shares
71,019 shares