21,241 shares
27,621 shares
145,791 shares
31,287 shares
21,951 shares
33,946 shares
21,991 shares
47,826 shares
32,260 shares
11,429 shares