50,858 shares
97,424 shares
23,778 shares
20,895 shares
20,372 shares
176,501 shares
27,767 shares
16,730 shares
18,054 shares
94,103 shares