34,517 shares
30,592 shares
34,775 shares
44,052 shares
21,370 shares
14,919 shares
367,228 shares
12,443 shares
15,636 shares
18,901 shares