More than $400,000 has been raised for charity