Sapphire is the only game that I have the National Dex completed in. Emerald has the Hoenn Dex completed, and the rest I restarted because I was getting bored with them. FireRed has like 63 though. XD
I never try to catch them all, mainly because I don't have a link cable. But on yellow, it was something like Seen: 136, Owned: 124. On the other versions I have like only owned 13 pokemon, heh...
The closest I got to completing the Pokedex was on Blue Version, and I had caught 117 Pokemon. I miss the times of Red and Blue, when all you needed to complete the Pokedex was a friend with the other version.