How many applications does the program receive? We receive more than 300 applications and accept 20 students per year.