more than 2900 participants participate in the program

You may have missed