A new season of Pokemon Go starts soon, adding new Max Battles, a new Shiny Pokemon, and new Pokemon from Sword and Shield.
They of course can also appear in anywhere you'd find a Pokémon, not just the wild - so that includes hatching Eggs, Research task ... the arrival of Magikarp and Red Gyarados, the number is ...