residences across 100 countries