42,647 shares
30,442 shares
30,317 shares
18,454 shares
20,959 shares
10,206 shares
10,313 shares
41,057 shares
11,364 shares
57,899 shares