No single definitive number exists due to regional variations, unlicensed carts, and homebrew. Best estimates:
For collecting, most target the 677 NA licensed set or 1,050+ JP licensed set.