Here’s the hub I would recommend for desktop PC use:
It’s the 9 +1 charging USB hub. This one will only support 9 safely though, I have tested this. It will support ten, but only for a short amount of time until they start heating up and getting hardware errors reported through cgminer. I would recommend to use the charging port for a USB fan such as this one:
I have been using this setup successfully for a couple months now and it really works well, my host computer is a Dell T3500.