The amount of the penalty, as determined by the Secretary, may not exceed $5,000 for each violation, except that the maximum penalty for all violations by a particular issuer or custodian during any one-year period shall not exceed $1,000,000. Each violation of a provision of subsection (b)(1) shall constitute a separate violation with respect to each pool of mortgages. In the case of a continuing violation, as determined by the Secretary, each day shall constitute a separate violation.