Shelter homes benefit over 3.82m people