East Providence boasts $8.7M in surplus