34,170 shares
31,927 shares
36,578 shares
120,747 shares
24,658 shares
31,737 shares
20,580 shares
21,903 shares
25,325 shares
98,486 shares