115,731 shares
35,502 shares
21,260 shares
33,304 shares
32,383 shares
30,298 shares
27,723 shares
108,873 shares
22,122 shares
35,089 shares