8,751,275 shares sold, who is selling? why is the price not that much higher knowing that the news has leaked out? why ?