23,696 shares
15,751 shares
543,761 shares
24,488 shares
36,693 shares
149,230 shares
499,472 shares
74,362 shares
125,542 shares
46,081 shares