Kindly give your suggestions/views on this..

Suppose i have recorded a website transaction and stopped after accessing two pages which means i have performed two transactions.Further I create a test scenario(goal-oriented) with a target of 10 pages per minute for a minimum of 5 users and a maximum of 8 users.My doubt is why does the "transaction passed" number keeps increasing beyond 10 or 16, when each user will access only two pages? The VUser status window displays iterations going above 1 for each user, so what does these iterations mean?Is the increasing no.of iterations accounting for the increasing no.of transactions passed? Do these iterations suggest attempts made by VUsers to connect to the server?
Any answers please ??