After notice and hearing by the superintendent, the superintendent may impose by administrative penalty upon a person who violates a provision of the Self-Service Storage Insurance License Act the following:
A. a fine not to exceed one thousand dollars ($1,000) per violation and not to exceed a total of ten thousand dollars ($10,000);
B. suspension of transacting self-service storage insurance at specific locations where violations have occurred;
C. suspension or revocation of the rights of individual employees or authorized representatives of a self-service storage insurance producer to act under the license; or
D. suspension or revocation of the self-service storage insurance producer’s or supervising entity’s license to transact insurance in this state.