How many babies are born each hour?

14,400 babies are born each hour