The numbers are in! New festival a big success