Is there a limit to the number of ancillaries a general can have?

thanks in advance