But the TA had reported around 4.8 billion outstanding, so it seems to me the company has either bought back or retired about 1 billion shares. 37.538 million shares outstanding is so teeny! Things are moving right along... :)