HR Role max number of HR roles allowed and how to get more

Hi

We require all Department managers to be able to see all employee balances for their department and accept leave cancellations for their department to do this I believe they have to have a HR role. what is the Max number of HR roles u can have and how do you purchase more we currently have me as the owner and 3 HR roles 1 default and 2 sponsorship but we need at least 8 HR Roles one for each department

Besides the free HR Role, you may get extra HR Roles through sponsorship. For each unit of:

Monthly sponsorship, you will get an extra HR Role
Yearly sponsorship, you wil get 2 extra HR Roles