New city budget nears $12 million