http://www.prb.org/Content/ContentGr..._on_Earth_.htm

Apparently, the figure is guesstimated at around 106,456,367,669 - since 50,000BC!

Cool, I answered my own question...

What else shall I think about?