58%
Acceptance
50,054
Enrollment
2004
Founded