By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It’ll do it by as early as the end of the December.
I think 30 million is the more likely outcome. Maybe even 35 million.