I have had all ten for my name, for Teambox and for five previous clients. It gets tough if you use social media tools for companies or personal branding as you get twitter, facebook and linkedin stealing your thunder. Also, press releases and other writeups from strong sites can take them away.
If you are talking longtail, it still can be challenging as one good content page can nab one of your spots.
That said, it can be all 10 as 1nspire mentions, it just ain't easy.