I found this bit underneath their Q & A section a few weeks ago:
Q. How many students apply to the M.T.S. Program? What is the size of each M.T.S. class?
A. Almost 200 students apply each year to the M.T.S. Program. We are able to offer admission to 25-30 students and place 5 students on a waitlist, in order to arrive at a class of approximately 20 students.
Perhaps the Department of Theology just wants to test the state of each applicant's cardiovascular health before extending an offer; I'm sure more than a few people are having heart palpations over this one.