I think they just submit them in batches, to be honest. I submitted my application just about the exact same time as you, believe it or not, and I got the email telling me it was referred for technical review on 11/9 as well.
I've read quite a bit about how people's applications have gone, and...