In the series 2 there are no restrictions on how many routers can join a particular parent. There is, however a 1.2 second acknowledgement timeout. This translates to about 6-8 hops for a unicast packet - depending on the size of the packet.
The maximum number of end device children per router is 8. The maximum radius for a broadcast is 32.