'The number of' is singular.
Previous Question
It is I who is responsible.
Next Question
A number of people was there.