Net migration and new dwelling completions in Ireland from 2005 to 2025