Background job distribution to multple Hangfire servers

If we have multiple Hangfire server instances running and using a default queue only, than how the background jobs are distributed among these servers? Is it based on the number of jobs a Hangfire server is already processing or some kind of algorithm like round robin?