115,693 shares
35,485 shares
21,249 shares
33,277 shares
32,301 shares
30,281 shares
27,710 shares
108,832 shares
22,112 shares
35,078 shares