3.1 Million raised for children's charities since 2009