46,027 shares
55,749 shares
152,676 shares
34,608 shares
23,851 shares
28,153 shares
20,926 shares
35,221 shares
25,013 shares
15,995 shares