The soft limit is currently at 1000 shards per node, but you should be aiming at 25-50GB of data per shard.