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 .