23,687 shares
15,732 shares
543,633 shares
24,477 shares
36,671 shares
149,210 shares
499,414 shares
74,333 shares
125,494 shares
46,038 shares