20/6 EU 109826 up 585
Top performing Countries
Spain 153
France 133
Germany 78
UK 76
Italy 51
Holland 25
Denmark 15
Hungary 12
Belgium 10
Others <10
More countries appearing now on a consistent basis such as Italy
Top performing Countries
Spain 153
France 133
Germany 78
UK 76
Italy 51
Holland 25
Denmark 15
Hungary 12
Belgium 10
Others <10
More countries appearing now on a consistent basis such as Italy