42,681 shares
30,481 shares
30,340 shares
18,472 shares
21,005 shares
10,268 shares
10,363 shares
41,104 shares
11,441 shares
57,959 shares