23,670 shares
15,713 shares
543,581 shares
24,461 shares
36,653 shares
149,191 shares
499,391 shares
74,316 shares
125,474 shares
46,018 shares