116,031 shares
35,827 shares
21,294 shares
33,641 shares
32,419 shares
30,626 shares
27,741 shares
109,120 shares
22,412 shares
35,207 shares