Its an open ended question; it comes down to what your network can support and operate. If your network (router) supports 100 then u can use 100. If its an older router that support 4 devices then u can run 4 devices. It comes down to the router's ability to effectively manage all the devices.
I just got 2 more apple devices that I plan to test out.