The summer school at Institut Sankt Joseph requires that a minimum of 70 students sign up for the summer school for it to proceed

What is the correctly punctuated version of this sentence?
The summer school at Institut Sankt Joseph requires that a minimum of 70 students sign up for the summer school for it to proceed.