21,082 shares
27,429 shares
145,631 shares
31,099 shares
21,755 shares
33,800 shares
21,842 shares
47,591 shares
32,085 shares
11,268 shares