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

I've just made some calculation and found 7.2 million, but my assumptions for Europe are very optimistic, so I think you're right.