When was the abbey's annual income £2400–2700