Over 500 Christmas babies born across the country