As many as you can fit, keeping in mind that you have a limited number of subdomains and databases. I'd recommend using 1 master database with table prefixes other than the usual "wp_" for the wordpress installs, which would let you put more than 1 install into 1 database.