42,701 shares
30,534 shares
30,344 shares
18,491 shares
21,028 shares
10,297 shares
10,466 shares
41,148 shares
11,464 shares
57,997 shares