Unable to execute API requests with multiple users in Gatling script

I have to check performance of REST Api requests for different number of ‘offset’ values. offset values changes on every call. LIke,

http://www.somurl/api/xyz;limit=20;offset=0 
http://www.somurl/api/xyz;limit=20;offset=20
http://www.somurl/api/xyz;limit=20;offset=40
http://www.somurl/api/xyz;limit=20;offset=60
http://www.somurl/api/xyz;limit=20;offset=80
http://www.somurl/api/xyz;limit=20;offset=100

Below script works fine with single user, while executing with multiple users it sends number of requests to 1st call while other calls executes with single request.

There was a problem in sending requests as my logic was wrong I think so. could you please take a look into it? I want every requests should be ‘3’ instead of ‘1’.

Output: While executing with 3 users output was:

---- Requests ------------------------------------------------------------------

Why only 1st API call executes multiple times (number of users) why other calls executes only once? Any idea???