Birmingham Hospice has more than 670 patients in its care on average every day across all hospice services.