Is there a limit to how many agents I can refer?

No. Refer as many agents as you'd like! Simply fill out there referral form here.