Whthout knowing the entrance criteria its hard to tell, but this link showing admitted students SAT scores sure indicates that quotas are alive and well.