Here, it has so far worked like this in my very large city, at the lower levels, where there are tons of girls:
Most meets run Saturday and Sunday.
Each day has 3 sessions that are 3ish hours long (often Saturday has 4 and Sunday has less)
Each session has about 6 age groups (some have had 4 or 5)
Each age group has between 7 and 25 kids, with 14-18 seeming pretty average.
They give a trophy to the all around winner in each age group. So very roughly 36 trophies over 400-500 gymnasts. We have been in smaller meets, but the age groups are roughly the same so maybe only 4 sessions - 24 trophies for 320 gymnasts.
The medals are insane though. They give out medals to 50%+1 for each event. So in an age group with 14 girls, the top 8 will get medals in each event, and then all 14 will be called for an all around medal. Since they are giving out awards for the whole session at once, 4-6 age groups, you get to be there FOREVER.
We have been to ONE meet where they medaled all the way out on every event, and I wanted to murder someone by the end!
I wouldn't mind cutting down on the medals a bit, or at least having bigger age groups. I like when the age groups have 14-25 girls in them. We were at one meet where the age groups only had 6 girls in them and I feel like I had to qualify my statement when I told people how she did. You know she got 5th!...of 6...
But I believe this is HIGHLY variable region to region, based on the popularity of meets attended, how many girls do gymnastics in the area, how the local groups like to do things...