37,841 shares
40,716 shares
18,471 shares
22,580 shares
30,579 shares
20,274 shares
35,187 shares
18,085 shares
22,436 shares
17,951 shares