116,151 shares
35,921 shares
21,440 shares
33,759 shares
32,629 shares
30,732 shares
27,753 shares
109,219 shares
22,522 shares
35,291 shares