23,671 shares
15,715 shares
543,588 shares
24,462 shares
36,657 shares
149,194 shares
499,394 shares
74,321 shares
125,478 shares
46,025 shares