42,418 shares
30,038 shares
30,176 shares
18,263 shares
20,714 shares
19,950 shares
10,121 shares
40,817 shares
10,919 shares
57,423 shares