115,763 shares
35,528 shares
21,272 shares
33,358 shares
32,411 shares
30,329 shares
27,729 shares
108,918 shares
22,147 shares
35,168 shares