The number of guests that can be created is determined primarily by the amount of memory and the disk space available.
Size your domain as you would configure a machine to do the same workload. The virtual disk requirement is dependent on the guest operating system and software that you install.