45,436 shares
21,787 shares
27,537 shares
28,486 shares
20,412 shares
18,411 shares
30,959 shares
9,555 shares
10,836 shares
14,396 shares