Bureau cards received today

I was surprised to see a bureau envelope in my mailbox today. I really wasn't expecting it as I haven't really been on the air that much but some how they had some cards for me.

Cards received today:
SP9LJD - Poland
NP2/AK2P - St. Croix Island
LX7I - Luxembourg
VE2AXO - Quebec
OL3Z - Czech Republic
VE2XAA - Montreal
OK1DO - Czech Republic
DR1A - Germany
VE1MC - Nova Scotia
VA1CHP - Nova Scotia
ON4IQ - Belgium
OK1CF - Czech Republic