45,436 shares
21,788 shares
27,540 shares
28,487 shares
20,412 shares
18,488 shares
30,959 shares
9,556 shares
10,836 shares
14,398 shares