Best practices for payroll management for independent insurance agents