You should be seeing all 10! The question is why don't they appear...
First I'd take a look at the Request History page to see how quickly
the requests are being received and processed (or take a look at the
request-*.log files - where you can see an entry for each step of the
request processing.)
It could be that the configuration of the load tool has some request
throttling going on and that is why you don't see more. When you ramp
to 50 actually you may also not be receiving 50 either, perhaps less
but enough to fill the available threads. This slows down the machine
and then further requests do bounce giving the impression that all 50
are running. This is just a shot in the dark, but it's happened to me
before so I'd check the load tool and see has any config that you
don't want.
Cheers,
Darren