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

France ,Germany and Spain count for some 85-100K each at least .That would put the number in 435-470K alone between these four countries .130K between Austria ,Holland ,Portugal ,Greece ,Switzerland ,Belgium ,Sweden ,Norway ,Denmark ,Poland etc seems not only reasonable but in the low side of predictions .