Middlesex County Homeless Trust Fund Collects Over $1M