18,041 shares
18,682 shares
15,692 shares
19,460 shares
21,672 shares
17,296 shares
39,382 shares
54,314 shares
40,833 shares
28,658 shares