Today is the last day to cast an early ballot for Tuesday’s election. There are 23 candidates running for city council who have reported raising and spending campaign funds. In total, candidates running for mayor and the six open city council seats have raised over $1 million to win their respective seats. The candidates reported spending $1.2 million on their campaigns with most of the money spent by the mayoral candidates who reported spending $916,439.01, according to the 30-day and 8-day reports.