ireadtabloids on 29 December 2021
I’ll be interested to see if Legends Arceus pre-orders can match the number of Pokémon in the first three generations.
386 seems possible if it gets a bit of a burst towards the end.