You would not like the answer...."It depends on many factors". The datasheet say something the same ;)
"Each 500 Servies AP provides connectiviy for a maximum of 256 associated clients per radio (512 total). In real-world scenarios, the maximun recommended client density is depent on environmental conditions."
One of the many factors is to known what your client are and what are you clients doing. Are all clients 802.11ac or even support legacy clients down to even 802.11b clients that keep occupied valuable airtime. What about supported channelwidth, bitrates, supported spatial streams, and so on.
In fact each client cosumes airtime for a periode of time when its sending or receiving traffic. The WiFi medium is still half-duplex so clients cant send traffic in the same time on the same channel (this is even still through for 802.11ax).
When you still have a lot of mixed clients 802.11b/a/g/n/ac in your environment a save value to start with is probaly 30-50 client per AP. Still it was for 802.11n/ac APs. Until you get all clients on 802.11ax but that will take a while.