Festival of Lights visitor total tops 22,000