How many total humans, past and present?

I tried a search for this, but didn’t find anything. How would one estimate (to within an order of magnitude) the total number of homo sapiens that exist and have ever existed on planet Earth? What is the total?

Cecil (of course) has an answer (sort of).