Got to be something like that, the buying is still going on. With 3.96 billion outstanding, it might take a while to clean it up though.