24,333 shares
44,963 shares
11,642 shares
24,962 shares
27,557 shares
17,968 shares
15,631 shares
11,480 shares
508,855 shares
33,022 shares