115,656 shares
35,463 shares
21,240 shares
33,227 shares
32,292 shares
30,234 shares
27,701 shares
108,829 shares
22,083 shares
35,074 shares