Don't know where people got that number but I've always saw people saying about 8 billion and not 12....
lol I just posted a link to a post where you quote socoban saying 12 billion... haha
maybe people.. including myself are remembering 12 billion instead of 12%.. I dunno... it was so long ago... but I do remember a lot of talk about 12 something....