10,621 shares
17,901 shares
31,655 shares
117,339 shares
283,945 shares
18,680 shares
27,902 shares
12,437 shares
17,840 shares
141,705 shares