Denver has spent more than 33m to support immigrants in the last year