42,185 shares
50,160 shares
35,203 shares
25,592 shares
21,626 shares
85,973 shares
308,340 shares
153,867 shares
23,126 shares
129,697 shares