45,457 shares
21,957 shares
27,738 shares
28,591 shares
20,514 shares
18,605 shares
31,033 shares
9,744 shares
10,863 shares
14,557 shares