I'm going to guess there is some confusion somewhere as I couldn't find any shared hosting services on your site. It comes across as you have 12,000 shared web hosting clients hosted on 5 servers so 2400 clients per server?
If that is right :shocked:, what is your current hardware setup?
Or are you looking to launch shared hosting and are asking what setup to use for 12,000 customers?