LEVEL 1: tiny, mini, youth, junior, senior (5 total)
LEVEL 2: mini, youth, junior, senior (4 total)
LEVEL 3: youth, junior, senior, senior coed (4 total)
LEVEL 4: youth, junior, senior, senior coed (4 total)
LEVEL 4.2: senior (1 total)
LEVEL 5: youth, junior, junior coed, senior restricted (4 total)
=22 total
So large and small in each of these divisions: 22*2= 44 total divisions
525/44= 11.93
So assuming 100% of teams accepted their bids (which won't happen)... There would be an average of almost 12 teams in a division. Of course some divisions will have much more and some will have much less.