115,968 shares
35,756 shares
21,286 shares
33,576 shares
32,419 shares
30,559 shares
27,740 shares
109,036 shares
22,339 shares
35,201 shares