In the past two years they accepted 110 applicants. It's not a lot considering the fact that they have many more applicants this year.
Even though, when I emailed the admissions office, I was told that the process is completely random, I think you may be right. My official GRE score came in two weeks after the deadline.
Roni, how do you check when they have received your GRE/TOEFL reports?
I cannot find this info in my application website.