This month, a bunch of plush toys based on the first gen Pokémon plushies will go on sale. Later this autumn, even more will.
According to the official Pokémon site, twenty plush toys of Generation 1 Pokémon will be released this month. The second round will feature another 121 plushies, rounding out the total 151 original Pokémon.
Each one is 1,100 yen (£7.50), so if you bought all 151, that would be 166,100 yen or over £1,100. That does not include sales tax.