REGISTRATION RIGHTS AGREEMENT BY AND AMONG BANK7 CORP. AND WILLIAM BRADFORD HAINES FINANCIAL SERVICES TRUST, LISA K. HAINES FINANCIAL SERVICES TRUST AND JULEE S. LAWRENCE FINANCIAL SERVICES TRUST DATED AS OF SEPTEMBER 19, 2018