If you're a leaf node shielded by an ultrapeer...just means that you only see incoming searches that relate in some way to the files you're sharing. Ultrapeers handle more search traffic & shield leaves from unnecessary traffic.
So if you were sharing more files you'd see more incoming searches.
But...the searches you see aren't always people looking for your files. Say you shared a file called zxcat & someone was looking for a file called txcat...you'd probably see their search but your file isn't what they're looking for.
I hope that makes sense