Home Business First Bank leads as CBN sells $669m to banks in April