I also went to a state grammar and got about ten. I find it hard to understand how you can get 22 though. Your workweek wasn't any longer than mine, and I certainly don't remember any days off.
What on earth is the point of doing 22 GCSEs? They become worthless the moment you get your A levels. I like to think I would've refused to go along with that.