Total number of Pokemon with 3 stages for every generation is as followers:
>Gen 1 (15 + 11) - Abra, Bellsprout, Bulbasaur, Caterpie, *Chansey, Charmander, *Clefairy, *Electabuzz, Gastly, Geodude, *Horsea, *Jigglypuff, Machop, *Magmar, *Magnemite, Nidoran F, Nidoran M, Oddish, Pidgey, *Pikachu, Poliwag, *Porygon, *Rhyhorn, Squirtle, Weedle, *Zubat
>Gen 2 (6 + 3) - Chikorita, Cyndaquil, Hoppip, Larvitar, Mareep, *Marill, *Swinub, *Togepi, Totodile
>Gen 3 (14 + 2) - Aron, Bagon, Beldum, *Duskull, Lotad, Mudkip, Ralts, *Roselia, Seedot, Slakoth, Spheal, Torchic, Trapinch, Treecko, Whismur, Wurmple
>Gen 4 (6) - Chimchar, Gible, Piplup, Shinx, Starly, Turtwig
>Gen 5 (19) - Axew, Deino, Gothita, Klink, Lillipup, Litwick, Oshawott, Pidove, Roggenrola, Sandile, Sewaddle, Snivy, Solosis, Tepig, Timburr, Tympole, Tynamo, Vanillite, Venipede
>Gen 6 (8) - Chespin, Fennekin, Flabebe, Fletchling, Froakie, Goomy, Honedge, Scatterbug
>Gen 7 (9) - Alolan Geodude, Bounsweet, Cosmog, Grubbin, Jangmo-o, Litten, Pikipek, Popplio, Rowlet