Yes. Each member can actually speak only once at each legislative stage. So, for example, at the passage in principle stage, each member may speak only once.
The standing orders set a maximum time per member, according to the debate. The speaking times are not always the same. The time can vary depending on whether we are at the passage in principle, the report stage or the final passage. Speaking times are longest when we are at the passage in principle stage.
In addition, speaking times vary with the function of the members. For example, the minister introducing the bill and the critics from the official opposition may speak longer than the other members.