Esor revenues hit by election unrest