I have:
Red x3 (lost one, battery died on other)
Yellow x2 (couldn't save on one)
Gold x2 (I bought one and my bro gave me other, which I gave to my cousin)
Silver x1 (lost it)
Crystal x1 (Still have it)
Stadium x3 (two of them wouldn't fit in my N64)
Stadium2 x1 (I sold it with my N64)
Pinball x1 (gave it to my cousin)
So yes, I've had a lot of pokemon GB/GBC/N64 games in my lifetime, 14 to be precise, and then comes GBA/DS/GC/Wii.