34,724 shares
30,761 shares
34,949 shares
44,103 shares
21,581 shares
14,988 shares
367,440 shares
12,687 shares
15,860 shares
19,341 shares