How many bakugans are there?

there is over 500, but no one knows how many there is.

by splendora cromwell