Fix assignee field not populating

The issue was that we were retrieving all users via the API and then filtering by agent and admin. However, the users API only returns 100 results per page. If the first 100 users were all end-users the assignee field would be not be populated.

Related to support ticket: #364307

/cc @jwswj @godden