18,386 shares
18,811 shares
15,960 shares
19,808 shares
21,865 shares
17,648 shares
39,406 shares
54,348 shares
41,120 shares
28,685 shares