0001169232-09-003168 11-K 2 20081231 20090629 20090629 BOK FINANCIAL CORP ET AL 0000875357 6021 731373454 OK 1231 11-K 34 000-19341 09915086 BANK OF OKLAHOMA TOWER PO BOX 2300 TULSA OK 74192 9185953025 BANK OF OKLAHOMA TOWER P O BOX 2300 TULSA OK 74192 11-K 1 d77273_11-k.htm ANNUAL REPORT OF EMPLOYEE STOCK PURCHASE EX-23 2 d77273_ex23.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM