18.—(1) The Authority may at any time add to, vary or revoke any existing condition of registration of an insurance broker or impose any condition thereto.
(2) Any insurance broker who fails to comply with any of the conditions imposed by the Authority under subsection (1) or section 16(2) shall be guilty of an offence and shall be liable on conviction to a fine not exceeding $20,000 and, in the case of a continuing offence, to a further fine not exceeding $1,000 for every day or part thereof during which the offence continues after conviction.