18,024 shares
18,669 shares
15,680 shares
19,460 shares
21,665 shares
17,288 shares
39,382 shares
54,312 shares
40,824 shares
28,657 shares