17,926 shares
18,646 shares
15,668 shares
19,456 shares
21,602 shares
17,257 shares
39,378 shares
54,302 shares
40,798 shares
28,648 shares