17,921 shares
18,640 shares
15,666 shares
19,443 shares
21,591 shares
17,251 shares
39,375 shares
54,292 shares
40,724 shares
28,638 shares