UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2004 Check here if Amendment [ ]; Amendment Number: This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Northern Trust Corporation Address: 50 South LaSalle Street, Chicago, IL 60657 Form 13F File Number: 28-290 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Steven L. Fradkin Title: Chief Financial Officer Phone: (312) 630-6000 Signature, Place, and Date of Signing: Chicago, IL May 07, 2004 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 10 Form 13F Information Table Entry Total: 19,487. Form 13F Information Table Value Total: $171,298,326. (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File # Name 01 28-10495 The Northern Trust Company 02 28-10484 Northern Trust Bank, N.A. 03 28-10482 Northern Trust Bank of California N.A. 04 28-10485 Northern Trust Bank of Florida N.A. 05 28-10486 Northern Trust Bank of Texas N.A. 06 28-2437 Strategic Investment Management 07 28-10485 Northern Trust Bank of Florida N.A. 08 28-10487 Northern Trust Investments, N.A. 09 28-10549 Northern Trust Global Investments (Europe) Ltd 10 28-10488 Northern Trust Bank, FSB FORM 13F PAGE 1 ________ DATE 03-31-04 NAME OF REPORTING MANAGER - NORTHERN TRUST CORPORATION 28-290 ITEM 6: INVESTMENT ITEM 8: DISCRETION VOTING AUTHORITY (SHARES) __________ _________________________ ITEM 5: ITEM 7: ITEM 2: ITEM 3: ITEM 4: SHARES OR MGRS. ITEM 1: TITLE OF CUSIP FAIR MARKET PRINCIPAL SEE NAME OF ISSUER CLASS NUMBER VALUE (000) AMOUNT INSTR V SOLE SHARED NONE DAIMLERCHRYSLER AG COM D1668R123 48 1,152 SH DEFINED 01 1,152 0 0 DAIMLERCHRYSLER AG COM D1668R123 6 155 SH OTHER 01 155 0 0 DAIMLERCHRYSLER AG COM D1668R123 671 16,067 SH DEFINED 04 16,067 0 0 DAIMLERCHRYSLER AG COM D1668R123 19 446 SH OTHER 04 446 0 0 DAIMLERCHRYSLER AG COM D1668R123 4 100 SH DEFINED 05 100 0 0 DAIMLERCHRYSLER AG COM D1668R123 15 350 SH DEFINED 10 0 350 0 ACE LTD COM G0070K103 15,198 356,250 SH DEFINED 01 126,634 191,410 38,206 ACE LTD COM G0070K103 1,097 25,725 SH OTHER 01 0 25,500 225 ACE LTD COM G0070K103 290 6,800 SH DEFINED 04 200 0 6,600 ACE LTD COM G0070K103 113 2,650 SH OTHER 04 2,650 0 0 ACE LTD COM G0070K103 32 750 SH OTHER 01,06 0 0 750 ACE LTD COM G0070K103 77,862 1,825,174 SH DEFINED 01,08 961,999 863,175 0 ACE LTD COM G0070K103 57 1,345 SH DEFINED 09 1,345 0 0 ACE LTD COM G0070K103 36 840 SH DEFINED 10 840 0 0 ACE LTD COM G0070K103 13 300 SH OTHER 10 0 300 0 AMDOCS LTD COM G02602103 569 20,487 SH DEFINED 01 0 20,487 0 AMDOCS LTD COM G02602103 8 275 SH DEFINED 04 275 0 0 AMDOCS LTD COM G02602103 13 450 SH OTHER 04 450 0 0 ARCH CAP GROUP LTD COM G0450A105 139 3,300 SH DEFINED 01 3,300 0 0 ARCH CAP GROUP LTD COM G0450A105 368 8,751 SH DEFINED 01,08 1,200 7,551 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 2 ________ ACCENTURE LTD BERMUDA COM G1150G111 89,786 3,620,395 SH DEFINED 01 2,805,523 673,841 141,031 ACCENTURE LTD BERMUDA COM G1150G111 12,789 515,683 SH OTHER 01 227,779 270,563 17,341 ACCENTURE LTD BERMUDA COM G1150G111 1,418 57,167 SH DEFINED 02 37,567 18,600 1,000 ACCENTURE LTD BERMUDA COM G1150G111 84 3,375 SH OTHER 02 1,375 2,000 0 ACCENTURE LTD BERMUDA COM G1150G111 8,385 338,097 SH DEFINED 03 194,976 123,181 19,940 ACCENTURE LTD BERMUDA COM G1150G111 1,738 70,080 SH OTHER 03 42,170 19,980 7,930 ACCENTURE LTD BERMUDA COM G1150G111 28,471 1,148,041 SH DEFINED 04 1,082,711 0 65,330 ACCENTURE LTD BERMUDA COM G1150G111 8,521 343,586 SH OTHER 04 327,541 0 16,045 ACCENTURE LTD BERMUDA COM G1150G111 2,284 92,100 SH DEFINED 05 81,925 7,950 2,225 ACCENTURE LTD BERMUDA COM G1150G111 430 17,325 SH OTHER 05 15,825 1,500 0 ACCENTURE LTD BERMUDA COM G1150G111 4,023 162,230 SH DEFINED 01,08 153,700 0 8,530 ACCENTURE LTD BERMUDA COM G1150G111 15 621 SH DEFINED 09 621 0 0 ACCENTURE LTD BERMUDA COM G1150G111 8,145 328,434 SH DEFINED 10 313,449 13,100 1,885 ACCENTURE LTD BERMUDA COM G1150G111 453 18,275 SH OTHER 10 4,800 11,725 1,750 BUNGE LIMITED COM G16962105 4,143 103,000 SH DEFINED 01 95,300 0 7,700 BUNGE LIMITED COM G16962105 24 600 SH OTHER 01 0 600 0 BUNGE LIMITED COM G16962105 20 500 SH DEFINED 04 500 0 0 BUNGE LIMITED COM G16962105 161 4,000 SH OTHER 04 4,000 0 0 BUNGE LIMITED COM G16962105 2,023 50,300 SH DEFINED 01,08 4,700 45,600 0 CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 622 33,300 SH DEFINED 01 33,300 0 0 COOPER INDS LTD COM G24182100 8,985 157,144 SH DEFINED 01 77,120 67,617 12,407 COOPER INDS LTD COM G24182100 6 100 SH OTHER 01 0 0 100 COOPER INDS LTD COM G24182100 27 478 SH DEFINED 02 0 478 0 COOPER INDS LTD COM G24182100 116 2,036 SH OTHER 04 1,436 0 600 COOPER INDS LTD COM G24182100 11 200 SH OTHER 01,06 0 0 200 COOPER INDS LTD COM G24182100 36,919 645,655 SH DEFINED 01,08 330,267 315,338 50 COOPER INDS LTD COM G24182100 23 397 SH DEFINED 09 397 0 0 COOPER INDS LTD COM G24182100 97 1,689 SH DEFINED 10 1,689 0 0 ENDURANCE SPECIALTY HLDGS LT COM G30397106 889 25,000 SH OTHER 01 0 0 25,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 3 ________ EVEREST RE GROUP LTD COM G3223R108 88,338 1,033,917 SH DEFINED 01 770,451 192,240 71,226 EVEREST RE GROUP LTD COM G3223R108 9,940 116,337 SH OTHER 01 49,402 61,600 5,335 EVEREST RE GROUP LTD COM G3223R108 4,514 52,835 SH DEFINED 02 31,895 18,870 2,070 EVEREST RE GROUP LTD COM G3223R108 989 11,575 SH OTHER 02 5,775 5,500 300 EVEREST RE GROUP LTD COM G3223R108 8,273 96,833 SH DEFINED 03 61,446 22,962 12,425 EVEREST RE GROUP LTD COM G3223R108 1,587 18,569 SH OTHER 03 14,074 3,882 613 EVEREST RE GROUP LTD COM G3223R108 45,425 531,661 SH DEFINED 04 498,491 0 33,170 EVEREST RE GROUP LTD COM G3223R108 10,280 120,322 SH OTHER 04 115,437 0 4,885 EVEREST RE GROUP LTD COM G3223R108 3,044 35,633 SH DEFINED 05 29,508 4,300 1,825 EVEREST RE GROUP LTD COM G3223R108 643 7,520 SH OTHER 05 5,900 1,620 0 EVEREST RE GROUP LTD COM G3223R108 11,033 129,127 SH DEFINED 01,08 8,023 121,104 0 EVEREST RE GROUP LTD COM G3223R108 10,058 117,724 SH DEFINED 10 110,719 4,600 2,405 EVEREST RE GROUP LTD COM G3223R108 2,859 33,460 SH OTHER 10 20,170 12,615 675 FRESH DEL MONTE PRODUCE INC COM G36738105 283 11,000 SH DEFINED 01 11,000 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 45 1,750 SH DEFINED 02 1,750 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 2,686 104,257 SH DEFINED 01,08 21,127 83,130 0 FRONTLINE LTD COM G3682E127 58 2,000 SH OTHER 04 2,000 0 0 FRONTLINE LTD COM G3682E127 261 9,050 SH DEFINED 01,08 9,050 0 0 GARMIN LTD COM G37260109 124 2,900 SH DEFINED 01 0 1,000 1,900 GARMIN LTD COM G37260109 26 600 SH DEFINED 02 600 0 0 GARMIN LTD COM G37260109 13 300 SH OTHER 02 300 0 0 GARMIN LTD COM G37260109 4 100 SH OTHER 04 0 0 100 GARMIN LTD COM G37260109 806 18,880 SH DEFINED 01,08 18,880 0 0 GLOBALSANTAFE CORP COM G3930E101 1,352 48,689 SH DEFINED 01 45,459 1,900 1,330 GLOBALSANTAFE CORP COM G3930E101 786 28,300 SH OTHER 01 5,000 23,300 0 GLOBALSANTAFE CORP COM G3930E101 18 665 SH DEFINED 02 665 0 0 GLOBALSANTAFE CORP COM G3930E101 18 665 SH OTHER 02 665 0 0 GLOBALSANTAFE CORP COM G3930E101 3 119 SH DEFINED 03 0 119 0 GLOBALSANTAFE CORP COM G3930E101 6,868 247,328 SH DEFINED 01,08 99,618 147,710 0 GLOBALSANTAFE CORP COM G3930E101 113 4,052 SH DEFINED 09 4,052 0 0 HELEN OF TROY CORP LTD COM G4388N106 2,859 92,200 SH DEFINED 01 65,200 27,000 0 HELEN OF TROY CORP LTD COM G4388N106 25 800 SH OTHER 02 800 0 0 HELEN OF TROY CORP LTD COM G4388N106 12 400 SH OTHER 04 400 0 0 HELEN OF TROY CORP LTD COM G4388N106 1,871 60,351 SH DEFINED 01,08 10,638 49,713 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 4 ________ INGERSOLL-RAND COMPANY LTD COM G4776G101 26,364 389,717 SH DEFINED 01 227,967 141,066 20,684 INGERSOLL-RAND COMPANY LTD COM G4776G101 599 8,850 SH OTHER 01 0 8,700 150 INGERSOLL-RAND COMPANY LTD COM G4776G101 15 219 SH DEFINED 02 164 0 55 INGERSOLL-RAND COMPANY LTD COM G4776G101 15 225 SH OTHER 02 0 225 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 98 1,450 SH DEFINED 04 1,450 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 372 5,500 SH OTHER 04 3,850 0 1,650 INGERSOLL-RAND COMPANY LTD COM G4776G101 51 750 SH DEFINED 05 750 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 27 400 SH OTHER 01,06 0 0 400 INGERSOLL-RAND COMPANY LTD COM G4776G101 80,991 1,197,199 SH DEFINED 01,08 620,516 576,683 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 59 871 SH DEFINED 09 871 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 42 627 SH DEFINED 10 27 600 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 3,707 82,450 SH DEFINED 01 68,250 7,500 6,700 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 45 1,000 SH DEFINED 04 1,000 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 7 150 SH OTHER 04 0 0 150 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 1,025 22,793 SH DEFINED 01,08 22,793 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 94 2,100 SH DEFINED 09 2,100 0 0 MAX RE CAPITAL LTD HAMILTON COM G6052F103 1,033 45,687 SH DEFINED 01 45,687 0 0 MAX RE CAPITAL LTD HAMILTON COM G6052F103 33 1,475 SH DEFINED 10 1,210 0 265 MONTPELIER RE HOLDINGS LTD COM G62185106 15 416 SH OTHER 01 104 312 0 MONTPELIER RE HOLDINGS LTD COM G62185106 194 5,206 SH DEFINED 10 5,206 0 0 NABORS INDUSTRIES LTD COM G6359F103 26,542 580,161 SH DEFINED 01 371,546 176,378 32,237 NABORS INDUSTRIES LTD COM G6359F103 1,154 25,225 SH OTHER 01 200 24,950 75 NABORS INDUSTRIES LTD COM G6359F103 1,462 31,950 SH DEFINED 02 23,550 8,000 400 NABORS INDUSTRIES LTD COM G6359F103 217 4,750 SH OTHER 02 4,550 200 0 NABORS INDUSTRIES LTD COM G6359F103 169 3,700 SH DEFINED 03 1,725 1,975 0 NABORS INDUSTRIES LTD COM G6359F103 1,281 28,010 SH DEFINED 04 25,210 0 2,800 NABORS INDUSTRIES LTD COM G6359F103 14 300 SH OTHER 04 300 0 0 NABORS INDUSTRIES LTD COM G6359F103 47 1,020 SH DEFINED 05 200 820 0 NABORS INDUSTRIES LTD COM G6359F103 114 2,500 SH OTHER 05 0 2,500 0 NABORS INDUSTRIES LTD COM G6359F103 18 400 SH OTHER 01,06 0 0 400 NABORS INDUSTRIES LTD COM G6359F103 45,909 1,003,485 SH DEFINED 01,08 512,758 490,727 0 NABORS INDUSTRIES LTD COM G6359F103 44 951 SH DEFINED 09 951 0 0 NABORS INDUSTRIES LTD COM G6359F103 219 4,783 SH DEFINED 10 3,683 1,100 0 NABORS INDUSTRIES LTD COM G6359F103 152 3,325 SH OTHER 10 0 3,325 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 5 ________ NOBLE CORPORATION COM G65422100 8,785 228,645 SH DEFINED 01 116,668 95,501 16,476 NOBLE CORPORATION COM G65422100 758 19,736 SH OTHER 01 4,950 14,661 125 NOBLE CORPORATION COM G65422100 10 270 SH DEFINED 02 270 0 0 NOBLE CORPORATION COM G65422100 10 250 SH OTHER 02 0 250 0 NOBLE CORPORATION COM G65422100 90 2,350 SH DEFINED 03 900 1,450 0 NOBLE CORPORATION COM G65422100 3,743 97,420 SH DEFINED 04 94,370 0 3,050 NOBLE CORPORATION COM G65422100 1,169 30,425 SH OTHER 04 25,975 0 4,450 NOBLE CORPORATION COM G65422100 64 1,665 SH DEFINED 05 1,115 550 0 NOBLE CORPORATION COM G65422100 38 1,000 SH OTHER 05 0 1,000 0 NOBLE CORPORATION COM G65422100 12 300 SH OTHER 01,06 0 0 300 NOBLE CORPORATION COM G65422100 36,131 940,431 SH DEFINED 01,08 491,602 448,829 0 NOBLE CORPORATION COM G65422100 153 3,985 SH DEFINED 09 3,985 0 0 NOBLE CORPORATION COM G65422100 2,460 64,020 SH DEFINED 10 63,820 0 200 NOBLE CORPORATION COM G65422100 10 250 SH OTHER 10 250 0 0 OPENTV CORP COM G67543101 147 45,319 SH DEFINED 01 7,773 37,546 0 OPENTV CORP COM G67543101 8 2,400 SH OTHER 01 0 2,400 0 OPENTV CORP COM G67543101 242 74,535 SH DEFINED 01,08 29,564 44,971 0 PARTNERRE LTD COM G6852T105 316 5,606 SH DEFINED 01 1,000 4,606 0 PARTNERRE LTD COM G6852T105 40 700 SH DEFINED 02 700 0 0 RENAISSANCE RE HLDGS LTD COM G7496G103 10 200 SH DEFINED 01 200 0 0 RENAISSANCE RE HLDGS LTD COM G7496G103 312 6,000 SH OTHER 01 0 6,000 0 SEAGATE TECHNOLOGY COM G7945J104 2,349 145,605 SH DEFINED 01 145,605 0 0 SEAGATE TECHNOLOGY COM G7945J104 119 7,400 SH DEFINED 04 100 0 7,300 SEAGATE TECHNOLOGY COM G7945J104 1,961 121,600 SH DEFINED 01,08 27,300 94,300 0 STEWART W P & CO LTD COM G84922106 310 15,550 SH OTHER 01 0 0 15,550 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 6 ________ TRANSOCEAN INC COM G90078109 22,841 818,980 SH DEFINED 01 415,443 357,108 46,429 TRANSOCEAN INC COM G90078109 3,623 129,911 SH OTHER 01 60,304 62,667 6,940 TRANSOCEAN INC COM G90078109 2,879 103,229 SH DEFINED 02 81,302 19,777 2,150 TRANSOCEAN INC COM G90078109 332 11,910 SH OTHER 02 5,868 542 5,500 TRANSOCEAN INC COM G90078109 721 25,867 SH DEFINED 03 6,562 18,130 1,175 TRANSOCEAN INC COM G90078109 241 8,652 SH OTHER 03 5,002 2,000 1,650 TRANSOCEAN INC COM G90078109 3,675 131,770 SH DEFINED 04 122,468 0 9,302 TRANSOCEAN INC COM G90078109 1,468 52,630 SH OTHER 04 44,516 0 8,114 TRANSOCEAN INC COM G90078109 3,796 136,117 SH DEFINED 05 109,475 20,417 6,225 TRANSOCEAN INC COM G90078109 285 10,215 SH OTHER 05 7,681 2,359 175 TRANSOCEAN INC COM G90078109 22 800 SH OTHER 01,06 0 0 800 TRANSOCEAN INC COM G90078109 61,296 2,197,773 SH DEFINED 01,08 1,133,189 1,064,584 0 TRANSOCEAN INC COM G90078109 385 13,818 SH DEFINED 09 13,818 0 0 TRANSOCEAN INC COM G90078109 259 9,295 SH DEFINED 10 9,295 0 0 TRANSOCEAN INC COM G90078109 131 4,680 SH OTHER 10 4,295 385 0 WEATHERFORD INTERNATIONAL LT COM G95089101 2,396 57,013 SH DEFINED 01 48,107 8,656 250 WEATHERFORD INTERNATIONAL LT COM G95089101 522 12,418 SH OTHER 01 0 12,418 0 WEATHERFORD INTERNATIONAL LT COM G95089101 18,468 439,410 SH DEFINED 01,08 71,084 368,326 0 WEATHERFORD INTERNATIONAL LT COM G95089101 10 242 SH DEFINED 09 242 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 948 1,808 SH DEFINED 01 1,808 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 262 500 SH OTHER 01 0 500 0 WHITE MTNS INS GROUP LTD COM G9618E107 47 90 SH DEFINED 02 0 90 0 WHITE MTNS INS GROUP LTD COM G9618E107 3,502 6,677 SH DEFINED 01,08 1,077 5,600 0 XOMA LTD COM G9825R107 370 71,900 SH DEFINED 01 16,500 55,400 0 XOMA LTD COM G9825R107 8 1,500 SH OTHER 01 0 1,500 0 XOMA LTD COM G9825R107 508 98,810 SH DEFINED 01,08 2,994 95,816 0 XL CAP LTD COM G98255105 12,991 170,844 SH DEFINED 01 53,715 99,770 17,359 XL CAP LTD COM G98255105 310 4,075 SH OTHER 01 2,000 2,000 75 XL CAP LTD COM G98255105 137 1,800 SH DEFINED 03 1,800 0 0 XL CAP LTD COM G98255105 228 3,000 SH DEFINED 04 1,400 0 1,600 XL CAP LTD COM G98255105 29 375 SH OTHER 01,06 0 0 375 XL CAP LTD COM G98255105 69,157 909,477 SH DEFINED 01,08 498,832 410,645 0 XL CAP LTD COM G98255105 310 4,078 SH DEFINED 09 4,078 0 0 XL CAP LTD COM G98255105 55 720 SH DEFINED 10 720 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 7 ________ ALCON INC COM H01301102 32,677 516,232 SH DEFINED 01 428,048 68,508 19,676 ALCON INC COM H01301102 5,073 80,150 SH OTHER 01 40,671 35,779 3,700 ALCON INC COM H01301102 85 1,350 SH DEFINED 02 1,000 350 0 ALCON INC COM H01301102 133 2,100 SH OTHER 02 400 1,700 0 ALCON INC COM H01301102 1,979 31,265 SH DEFINED 03 20,385 10,275 605 ALCON INC COM H01301102 509 8,035 SH OTHER 03 5,170 2,765 100 ALCON INC COM H01301102 4,884 77,158 SH DEFINED 04 75,033 0 2,125 ALCON INC COM H01301102 1,336 21,110 SH OTHER 04 20,985 0 125 ALCON INC COM H01301102 1,262 19,935 SH DEFINED 05 15,470 3,865 600 ALCON INC COM H01301102 319 5,045 SH OTHER 05 1,960 2,585 500 ALCON INC COM H01301102 3,135 49,525 SH DEFINED 10 44,900 4,425 200 ALCON INC COM H01301102 687 10,860 SH OTHER 10 2,570 7,090 1,200 UBS AG COM H8920M855 446 5,989 SH DEFINED 01 0 5,483 506 UBS AG COM H8920M855 54 730 SH OTHER 01 0 730 0 UBS AG COM H8920M855 25 335 SH DEFINED 02 60 275 0 UBS AG COM H8920M855 128 1,725 SH DEFINED 04 1,725 0 0 UBS AG COM H8920M855 226 3,038 SH OTHER 04 3,038 0 0 UBS AG COM H8920M855 7 100 SH DEFINED 05 100 0 0 UBS AG COM H8920M855 244 3,270 SH DEFINED 10 3,270 0 0 ALVARION LTD COM M0861T100 419 33,000 SH DEFINED 01 33,000 0 0 ALVARION LTD COM M0861T100 6 500 SH DEFINED 04 500 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 3 149 SH DEFINED 02 149 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 9 390 SH OTHER 04 390 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 1,041 45,759 SH DEFINED 01,08 45,759 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 118 5,200 SH DEFINED 09 5,200 0 0 RADWARE LTD COM M81873107 1,131 42,600 SH DEFINED 01 42,600 0 0 RADWARE LTD COM M81873107 24 905 SH DEFINED 10 745 0 160 TARO PHARMACEUTICAL INDS LTD COM M8737E108 771 13,300 SH DEFINED 01 8,800 0 4,500 VERISITY LTD COM M97385112 268 29,100 SH DEFINED 01,08 800 28,300 0 CORE LABORATORIES N V COM N22717107 441 20,800 SH OTHER 01 0 20,800 0 QIAGEN N V COM N72482107 172 13,110 SH DEFINED 01 0 13,110 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 8 ________ ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,965 135,252 SH DEFINED 01 84,360 36,967 13,925 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 113 2,560 SH OTHER 01 910 1,650 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 203 4,600 SH DEFINED 02 4,600 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,512 34,295 SH DEFINED 03 21,250 5,000 8,045 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50 1,125 SH OTHER 03 625 500 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,940 157,371 SH DEFINED 04 150,801 0 6,570 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,747 39,625 SH OTHER 04 39,625 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,389 31,505 SH DEFINED 05 23,720 825 6,960 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 43 975 SH OTHER 05 0 0 975 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 69,898 1,584,993 SH DEFINED 01,08 24,527 1,479,828 80,638 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,733 39,290 SH DEFINED 10 35,345 1,350 2,595 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30 685 SH OTHER 10 360 0 325 FLEXTRONICS INTL LTD COM Y2573F102 37,912 2,218,394 SH DEFINED 01 1,747,587 415,412 55,395 FLEXTRONICS INTL LTD COM Y2573F102 8,157 477,292 SH OTHER 01 292,434 127,585 57,273 FLEXTRONICS INTL LTD COM Y2573F102 4,436 259,570 SH DEFINED 02 201,220 55,450 2,900 FLEXTRONICS INTL LTD COM Y2573F102 954 55,795 SH OTHER 02 44,100 11,695 0 FLEXTRONICS INTL LTD COM Y2573F102 2,945 172,304 SH DEFINED 03 94,880 55,299 22,125 FLEXTRONICS INTL LTD COM Y2573F102 576 33,675 SH OTHER 03 22,065 8,000 3,610 FLEXTRONICS INTL LTD COM Y2573F102 28,737 1,681,524 SH DEFINED 04 1,575,342 0 106,182 FLEXTRONICS INTL LTD COM Y2573F102 10,544 616,959 SH OTHER 04 576,119 0 40,840 FLEXTRONICS INTL LTD COM Y2573F102 4,581 268,078 SH DEFINED 05 214,423 47,710 5,945 FLEXTRONICS INTL LTD COM Y2573F102 569 33,320 SH OTHER 05 22,295 11,025 0 FLEXTRONICS INTL LTD COM Y2573F102 5,164 302,145 SH DEFINED 01,08 302,145 0 0 FLEXTRONICS INTL LTD COM Y2573F102 15 887 SH DEFINED 09 887 0 0 FLEXTRONICS INTL LTD COM Y2573F102 3,809 222,857 SH DEFINED 10 205,707 17,150 0 FLEXTRONICS INTL LTD COM Y2573F102 1,000 58,520 SH OTHER 10 37,120 20,100 1,300 GENERAL MARITIME CORP COM Y2692M103 767 30,500 SH DEFINED 01 7,500 23,000 0 GENERAL MARITIME CORP COM Y2692M103 1,635 65,000 SH DEFINED 01,08 13,800 51,200 0 OMI CORP NEW COM Y6476W104 2,464 215,400 SH DEFINED 01 169,400 46,000 0 OMI CORP NEW COM Y6476W104 29 2,500 SH DEFINED 04 2,500 0 0 OMI CORP NEW COM Y6476W104 1,049 91,725 SH DEFINED 01,08 39,372 52,353 0 TEEKAY SHIPPING MARSHALL ISL COM Y8564W103 992 14,400 SH DEFINED 01 14,400 0 0 AAON INC COM 000360206 649 31,991 SH DEFINED 01 6,705 25,286 0 AAON INC COM 000360206 1,367 67,384 SH DEFINED 01,08 16,121 51,263 0 AAR CORP COM 000361105 961 78,255 SH DEFINED 01 39,404 38,851 0 AAR CORP COM 000361105 6 500 SH OTHER 01,06 0 0 500 AAR CORP COM 000361105 3,532 287,631 SH DEFINED 01,08 124,566 163,065 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 9 ________ ABC BANCORP COM 000400101 1,217 64,134 SH DEFINED 01 55,934 8,200 0 ABC BANCORP COM 000400101 1,256 66,222 SH DEFINED 01,08 19,334 46,888 0 A C MOORE ARTS & CRAFTS INC COM 00086T103 791 29,400 SH DEFINED 01 10,280 18,520 600 A C MOORE ARTS & CRAFTS INC COM 00086T103 3,069 114,075 SH DEFINED 01,08 37,960 76,115 0 A D A M INC COM 00088U108 13 6,500 SH DEFINED 01 600 5,900 0 A D A M INC COM 00088U108 23 11,259 SH DEFINED 01,08 1,559 9,700 0 A D C TELECOMMUNICATIONS COM 000886101 4,022 1,386,827 SH DEFINED 01 566,302 675,338 145,187 A D C TELECOMMUNICATIONS COM 000886101 7 2,300 SH OTHER 01 0 1,500 800 A D C TELECOMMUNICATIONS COM 000886101 17 6,000 SH DEFINED 02 6,000 0 0 A D C TELECOMMUNICATIONS COM 000886101 3 1,000 SH OTHER 04 1,000 0 0 A D C TELECOMMUNICATIONS COM 000886101 6 2,100 SH OTHER 01,06 0 0 2,100 A D C TELECOMMUNICATIONS COM 000886101 21,120 7,282,714 SH DEFINED 01,08 3,760,667 3,522,047 0 A D C TELECOMMUNICATIONS COM 000886101 6 1,983 SH DEFINED 09 1,983 0 0 A D C TELECOMMUNICATIONS COM 000886101 1 230 SH DEFINED 10 130 0 100 ADE CORP MASS COM 00089C107 291 14,800 SH DEFINED 01 2,900 11,900 0 ADE CORP MASS COM 00089C107 496 25,225 SH DEFINED 01,08 5,857 19,368 0 ACM INCOME FUND INC UNDEFIND 000912105 0 2,143 DEFINED 01 1,983 160 0 ACM INCOME FUND INC UNDEFIND 000912105 0 4,958 DEFINED 03 0 4,958 0 ACM INCOME FUND INC UNDEFIND 000912105 83 9,422 DEFINED 04 9,422 0 0 ACM INCOME FUND INC UNDEFIND 000912105 75 8,540 OTHER 04 8,540 0 0 ACM INCOME FUND INC UNDEFIND 000912105 4 41,000 DEFINED 10 0 0 41,000 ACM INCOME FUND INC UNDEFIND 000912105 0 2,000 OTHER 10 2,000 0 0 ACM MANAGED INCOME FD INC COM 000919100 85 17,851 SH OTHER 04 17,851 0 0 ABN AMRO HLDG NV COM 000937102 896 39,930 SH DEFINED 01 31,130 8,800 0 ABN AMRO HLDG NV COM 000937102 112 5,000 SH OTHER 04 5,000 0 0 ACT TELECONFERENCING INC COM 000955104 24 8,600 SH DEFINED 01 1,100 7,500 0 ACT TELECONFERENCING INC COM 000955104 22 8,000 SH DEFINED 01,08 2,800 5,200 0 ABM INDS INC COM 000957100 1,404 78,210 SH DEFINED 01 32,303 45,907 0 ABM INDS INC COM 000957100 13 730 SH DEFINED 02 0 0 730 ABM INDS INC COM 000957100 13 700 SH OTHER 01,06 0 0 700 ABM INDS INC COM 000957100 5,576 310,641 SH DEFINED 01,08 107,857 202,784 0 AEP INDS INC COM 001031103 96 9,000 SH DEFINED 01 1,600 7,400 0 AEP INDS INC COM 001031103 143 13,334 SH DEFINED 01,08 3,149 10,185 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 10 ________ AFLAC INC COM 001055102 43,126 1,074,381 SH DEFINED 01 508,165 491,234 74,982 AFLAC INC COM 001055102 3,584 89,288 SH OTHER 01 52,698 35,190 1,400 AFLAC INC COM 001055102 1,714 42,696 SH DEFINED 02 29,546 10,500 2,650 AFLAC INC COM 001055102 896 22,325 SH OTHER 02 19,200 3,125 0 AFLAC INC COM 001055102 3,867 96,343 SH DEFINED 03 43,899 27,669 24,775 AFLAC INC COM 001055102 950 23,673 SH OTHER 03 14,793 275 8,605 AFLAC INC COM 001055102 7,795 194,206 SH DEFINED 04 190,171 0 4,035 AFLAC INC COM 001055102 8,312 207,072 SH OTHER 04 204,672 0 2,400 AFLAC INC COM 001055102 926 23,060 SH DEFINED 05 20,660 2,400 0 AFLAC INC COM 001055102 132 3,300 SH OTHER 05 3,300 0 0 AFLAC INC COM 001055102 52 1,300 SH OTHER 01,06 0 0 1,300 AFLAC INC COM 001055102 186,981 4,658,226 SH DEFINED 01,08 2,456,993 2,200,783 450 AFLAC INC COM 001055102 447 11,131 SH DEFINED 09 11,131 0 0 AFLAC INC COM 001055102 1,474 36,732 SH DEFINED 10 33,732 2,300 700 AFLAC INC COM 001055102 105 2,624 SH OTHER 10 0 2,624 0 AGCO CORP COM 001084102 899 43,403 SH DEFINED 01 31,206 11,147 1,050 AGCO CORP COM 001084102 195 9,400 SH DEFINED 04 0 0 9,400 AGCO CORP COM 001084102 8,277 399,643 SH DEFINED 01,08 90,775 308,868 0 AGCO CORP COM 001084102 2 93 SH DEFINED 10 0 0 93 AGL RES INC COM 001204106 1,076 37,068 SH DEFINED 01 23,534 10,034 3,500 AGL RES INC COM 001204106 116 4,000 SH DEFINED 04 4,000 0 0 AGL RES INC COM 001204106 127 4,393 SH OTHER 04 4,393 0 0 AGL RES INC COM 001204106 9,803 337,791 SH DEFINED 01,08 77,847 259,944 0 AGL RES INC COM 001204106 235 8,110 SH DEFINED 10 8,010 0 100 AES CORP COM 00130H105 8,388 983,342 SH DEFINED 01 426,360 448,616 108,366 AES CORP COM 00130H105 13 1,521 SH OTHER 01 1,021 0 500 AES CORP COM 00130H105 20 2,376 SH DEFINED 04 2,376 0 0 AES CORP COM 00130H105 11 1,250 SH OTHER 04 800 0 450 AES CORP COM 00130H105 14 1,600 SH OTHER 01,06 0 0 1,600 AES CORP COM 00130H105 42,115 4,937,223 SH DEFINED 01,08 2,441,874 2,495,349 0 AES CORP COM 00130H105 18 2,066 SH DEFINED 09 2,066 0 0 AES CORP COM 00130H105 32 3,796 SH DEFINED 10 796 2,400 600 AK STL HLDG CORP COM 001547108 601 102,467 SH DEFINED 01 65,481 36,986 0 AK STL HLDG CORP COM 001547108 22 3,800 SH DEFINED 04 0 0 3,800 AK STL HLDG CORP COM 001547108 1 100 SH DEFINED 05 100 0 0 AK STL HLDG CORP COM 001547108 4,332 738,068 SH DEFINED 01,08 211,886 526,182 0 AMB PROPERTY CORP COM 00163T109 1,779 47,856 SH DEFINED 01 30,368 13,388 4,100 AMB PROPERTY CORP COM 00163T109 4 100 SH OTHER 02 100 0 0 AMB PROPERTY CORP COM 00163T109 16,016 430,884 SH DEFINED 01,08 107,400 323,484 0 AMB PROPERTY CORP COM 00163T109 4 96 SH DEFINED 10 0 0 96 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 11 ________ AMC ENTMT INC COM 001669100 984 64,100 SH DEFINED 01 20,756 42,144 1,200 AMC ENTMT INC COM 001669100 3,162 205,992 SH DEFINED 01,08 45,444 160,548 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 1,283 45,430 SH DEFINED 01 27,768 17,662 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 17 600 SH OTHER 02 600 0 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 108 3,808 SH DEFINED 04 3,808 0 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 3,661 129,591 SH DEFINED 01,08 37,434 92,157 0 AMN HEALTHCARE SERVICES INC COM 001744101 1,512 82,419 SH DEFINED 01 55,211 27,208 0 AMN HEALTHCARE SERVICES INC COM 001744101 2,464 134,282 SH DEFINED 01,08 34,900 99,382 0 AMR CORP COM 001765106 1,714 134,676 SH DEFINED 01 103,403 25,273 6,000 AMR CORP COM 001765106 11 850 SH OTHER 01 0 850 0 AMR CORP COM 001765106 13 1,000 SH DEFINED 04 1,000 0 0 AMR CORP COM 001765106 5 400 SH OTHER 04 400 0 0 AMR CORP COM 001765106 14,537 1,141,967 SH DEFINED 01,08 302,179 839,788 0 AMR CORP COM 001765106 3 250 SH DEFINED 10 0 250 0 AMX CORP NEW COM 00180C105 137 14,500 SH DEFINED 01 2,400 12,100 0 AMX CORP NEW COM 00180C105 194 20,525 SH DEFINED 01,08 4,749 15,776 0 APAC CUSTOMER SERVICES INC COM 00185E106 215 73,735 SH DEFINED 01 22,600 51,135 0 APAC CUSTOMER SERVICES INC COM 00185E106 571 196,232 SH DEFINED 01,08 36,162 160,070 0 APA OPTICS INC COM 001853100 6 2,300 SH DEFINED 01 2,300 0 0 APA OPTICS INC COM 001853100 45 17,987 SH DEFINED 01,08 3,070 14,917 0 ATI TECHNOLOGIES INC COM 001941103 3 200 SH OTHER 04 0 0 200 ATI TECHNOLOGIES INC COM 001941103 747 45,644 SH DEFINED 01,08 45,644 0 0 AT&T CORP COM 001957505 25,671 1,311,752 SH DEFINED 01 489,858 686,341 135,553 AT&T CORP COM 001957505 130 6,638 SH OTHER 01 4,696 1,202 740 AT&T CORP COM 001957505 16 833 SH DEFINED 02 404 1 428 AT&T CORP COM 001957505 35 1,764 SH OTHER 02 677 1,087 0 AT&T CORP COM 001957505 17 876 SH DEFINED 03 624 43 209 AT&T CORP COM 001957505 5 240 SH OTHER 03 240 0 0 AT&T CORP COM 001957505 28 1,452 SH DEFINED 04 1,385 0 67 AT&T CORP COM 001957505 255 13,026 SH OTHER 04 12,168 0 858 AT&T CORP COM 001957505 15 750 SH DEFINED 05 750 0 0 AT&T CORP COM 001957505 1 41 SH OTHER 05 0 0 41 AT&T CORP COM 001957505 39 2,000 SH OTHER 01,06 0 0 2,000 AT&T CORP COM 001957505 142,133 7,262,800 SH DEFINED 01,08 3,769,267 3,492,643 890 AT&T CORP COM 001957505 257 13,133 SH DEFINED 09 13,133 0 0 AT&T CORP COM 001957505 45 2,312 SH DEFINED 10 1,082 80 1,150 AT&T CORP COM 001957505 14 726 SH OTHER 10 0 726 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 12 ________ A S V INC COM 001963107 572 18,824 SH DEFINED 01 5,204 13,620 0 A S V INC COM 001963107 1,556 51,214 SH DEFINED 01,08 9,467 41,747 0 AP PHARMA INC COM 00202J104 92 27,500 SH DEFINED 01 4,200 23,300 0 AP PHARMA INC COM 00202J104 131 39,471 SH DEFINED 01,08 8,578 30,893 0 ASA LTD COM 002050102 16 375 SH DEFINED 04 375 0 0 ASA LTD COM 002050102 195 4,500 SH OTHER 04 4,500 0 0 ATMI INC COM 00207R101 1,271 48,289 SH DEFINED 01 18,004 23,735 6,550 ATMI INC COM 00207R101 26 1,000 SH DEFINED 04 0 0 1,000 ATMI INC COM 00207R101 13 500 SH OTHER 01,06 0 0 500 ATMI INC COM 00207R101 5,835 221,679 SH DEFINED 01,08 68,387 153,292 0 ATP OIL & GAS CORP COM 00208J108 141 22,100 SH DEFINED 01 5,000 17,100 0 ATP OIL & GAS CORP COM 00208J108 32 5,000 SH DEFINED 04 5,000 0 0 ATP OIL & GAS CORP COM 00208J108 228 35,618 SH DEFINED 01,08 8,200 27,418 0 ATS MED INC COM 002083103 122 23,900 SH DEFINED 01 5,200 18,700 0 ATS MED INC COM 002083103 5 900 SH OTHER 01 0 900 0 ATS MED INC COM 002083103 5 1,000 SH DEFINED 04 1,000 0 0 ATS MED INC COM 002083103 5 1,000 SH OTHER 04 1,000 0 0 ATS MED INC COM 002083103 179 35,050 SH DEFINED 01,08 7,583 27,467 0 AT&T WIRELESS SVCS INC COM 00209A106 65,684 4,826,167 SH DEFINED 01 2,033,525 2,333,893 458,749 AT&T WIRELESS SVCS INC COM 00209A106 766 56,290 SH OTHER 01 46,797 6,943 2,550 AT&T WIRELESS SVCS INC COM 00209A106 189 13,897 SH DEFINED 02 10,311 3,486 100 AT&T WIRELESS SVCS INC COM 00209A106 237 17,396 SH OTHER 02 7,591 9,223 582 AT&T WIRELESS SVCS INC COM 00209A106 236 17,350 SH DEFINED 03 7,597 6,998 2,755 AT&T WIRELESS SVCS INC COM 00209A106 99 7,266 SH OTHER 03 6,393 873 0 AT&T WIRELESS SVCS INC COM 00209A106 690 50,693 SH DEFINED 04 46,631 0 4,062 AT&T WIRELESS SVCS INC COM 00209A106 580 42,638 SH OTHER 04 38,287 0 4,351 AT&T WIRELESS SVCS INC COM 00209A106 786 57,775 SH DEFINED 05 52,258 5,292 225 AT&T WIRELESS SVCS INC COM 00209A106 179 13,136 SH OTHER 05 5,017 7,886 233 AT&T WIRELESS SVCS INC COM 00209A106 95 7,000 SH OTHER 01,06 0 0 7,000 AT&T WIRELESS SVCS INC COM 00209A106 319,416 23,469,249 SH DEFINED 01,08 12,235,041 11,230,208 4,000 AT&T WIRELESS SVCS INC COM 00209A106 697 51,189 SH DEFINED 09 51,189 0 0 AT&T WIRELESS SVCS INC COM 00209A106 248 18,206 SH DEFINED 10 12,514 1,300 4,392 AT&T WIRELESS SVCS INC COM 00209A106 71 5,214 SH OTHER 10 1,058 4,156 0 ATC HEALTHCARE INC COM 00209C102 4 6,600 SH DEFINED 01 4,700 1,900 0 ATC HEALTHCARE INC COM 00209C102 19 34,460 SH DEFINED 01,08 3,234 31,226 0 ATA HOLDINGS CORP COM 00209H101 112 13,400 SH DEFINED 01 2,500 10,900 0 ATA HOLDINGS CORP COM 00209H101 177 21,214 SH DEFINED 01,08 4,814 16,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 13 ________ AVI BIOPHARMA INC COM 002346104 129 42,663 SH DEFINED 01 17,478 25,185 0 AVI BIOPHARMA INC COM 002346104 773 255,255 SH DEFINED 01,08 112,682 142,573 0 AVX CORP NEW COM 002444107 701 42,495 SH DEFINED 01 33,850 8,145 500 AVX CORP NEW COM 002444107 3,917 237,510 SH DEFINED 01,08 60,368 177,142 0 AVX CORP NEW COM 002444107 2 100 SH DEFINED 10 0 0 100 AXS-ONE INC COM 002458107 11 3,200 SH DEFINED 01 3,200 0 0 AXS-ONE INC COM 002458107 72 20,200 SH DEFINED 01,08 5,200 15,000 0 AXT INC COM 00246W103 85 26,200 SH DEFINED 01 4,400 21,800 0 AXT INC COM 00246W103 7 2,200 SH OTHER 01 0 2,200 0 AXT INC COM 00246W103 2 500 SH DEFINED 04 500 0 0 AXT INC COM 00246W103 155 47,447 SH DEFINED 01,08 6,447 41,000 0 AZZ INC COM 002474104 95 5,700 SH DEFINED 01 1,000 4,700 0 AZZ INC COM 002474104 230 13,872 SH DEFINED 01,08 2,238 11,634 0 AAIPHARMA INC COM 00252W104 237 35,798 SH DEFINED 01 12,012 23,786 0 AAIPHARMA INC COM 00252W104 975 147,063 SH DEFINED 01,08 54,861 92,202 0 AASTROM BIOSCIENCES INC COM 00253U107 45 33,900 SH DEFINED 01 6,800 27,100 0 AASTROM BIOSCIENCES INC COM 00253U107 38 28,765 SH DEFINED 01,08 28,765 0 0 AARON RENTS INC COM 002535201 475 19,098 SH DEFINED 01 13,982 4,216 900 AARON RENTS INC COM 002535201 12 500 SH OTHER 01,06 0 0 500 AARON RENTS INC COM 002535201 3,019 121,295 SH DEFINED 01,08 30,981 90,314 0 AARON RENTS INC COM 002535300 493 22,650 SH DEFINED 01 6,150 16,500 0 AARON RENTS INC COM 002535300 1,017 46,751 SH DEFINED 01,08 13,885 32,866 0 ABAXIS INC COM 002567105 1,012 49,800 SH DEFINED 01 21,200 17,100 11,500 ABAXIS INC COM 002567105 603 29,690 SH DEFINED 01,08 6,296 23,394 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 14 ________ ABBOTT LABS COM 002824100 243,552 5,925,837 SH DEFINED 01 3,505,523 1,948,966 471,348 ABBOTT LABS COM 002824100 104,339 2,538,651 SH OTHER 01 877,773 1,441,792 219,086 ABBOTT LABS COM 002824100 12,491 303,925 SH DEFINED 02 207,138 90,971 5,816 ABBOTT LABS COM 002824100 5,154 125,412 SH OTHER 02 92,667 31,295 1,450 ABBOTT LABS COM 002824100 16,128 392,411 SH DEFINED 03 227,339 122,023 43,049 ABBOTT LABS COM 002824100 7,160 174,209 SH OTHER 03 140,140 20,949 13,120 ABBOTT LABS COM 002824100 48,340 1,176,163 SH DEFINED 04 1,127,388 0 48,775 ABBOTT LABS COM 002824100 47,500 1,155,724 SH OTHER 04 1,068,169 0 87,555 ABBOTT LABS COM 002824100 8,080 196,603 SH DEFINED 05 173,123 12,870 10,610 ABBOTT LABS COM 002824100 2,127 51,742 SH OTHER 05 17,247 17,520 16,975 ABBOTT LABS COM 002824100 166 4,050 SH OTHER 01,06 0 0 4,050 ABBOTT LABS COM 002824100 652,150 15,867,399 SH DEFINED 01,08 7,432,384 8,318,996 116,019 ABBOTT LABS COM 002824100 2,044 49,736 SH DEFINED 09 49,736 0 0 ABBOTT LABS COM 002824100 14,764 359,210 SH DEFINED 10 203,877 86,803 68,530 ABBOTT LABS COM 002824100 190,891 4,644,552 SH OTHER 10 163,525 4,477,902 3,125 ABERCROMBIE & FITCH CO COM 002896207 2,418 71,466 SH DEFINED 01 53,119 16,347 2,000 ABERCROMBIE & FITCH CO COM 002896207 149 4,400 SH OTHER 01 0 4,400 0 ABERCROMBIE & FITCH CO COM 002896207 485 14,340 SH DEFINED 04 2,240 0 12,100 ABERCROMBIE & FITCH CO COM 002896207 16,794 496,272 SH DEFINED 01,08 126,239 370,033 0 ABERCROMBIE & FITCH CO COM 002896207 3 100 SH DEFINED 10 0 0 100 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 3,582 DEFINED 01 2,582 0 1,000 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 1 8,600 OTHER 01 7,200 1,400 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 5,580 DEFINED 02 0 3,580 2,000 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 1,988 OTHER 02 1,988 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 3,255 DEFINED 03 3,255 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 92 14,032 DEFINED 04 14,032 0 0 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 64 9,799 OTHER 04 9,799 0 0 ABGENIX INC COM 00339B107 1,638 122,988 SH DEFINED 01 57,089 62,599 3,300 ABGENIX INC COM 00339B107 16 1,200 SH OTHER 01 0 1,200 0 ABGENIX INC COM 00339B107 8,000 600,619 SH DEFINED 01,08 167,744 432,875 0 ABINGTON BANCORP INC NEW COM 00350P100 181 4,000 SH DEFINED 01 0 4,000 0 ABINGTON BANCORP INC NEW COM 00350P100 445 9,802 SH DEFINED 01,08 1,356 8,446 0 ABIOMED INC COM 003654100 174 21,200 SH DEFINED 01 4,100 17,100 0 ABIOMED INC COM 003654100 14 1,700 SH OTHER 01 0 1,700 0 ABIOMED INC COM 003654100 5 575 SH DEFINED 04 575 0 0 ABIOMED INC COM 003654100 407 49,746 SH DEFINED 01,08 8,458 41,288 0 ABLE LABORATORIES INC COM 00371N407 339 17,397 SH DEFINED 01 10,471 6,926 0 ABLE LABORATORIES INC COM 00371N407 10 500 SH DEFINED 04 500 0 0 ABLE LABORATORIES INC COM 00371N407 2,637 135,458 SH DEFINED 01,08 50,426 85,032 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 15 ________ ABLEST INC COM 00371W100 16 2,040 SH DEFINED 01 540 1,500 0 ABLEST INC COM 00371W100 71 9,230 SH DEFINED 01,08 1,234 7,996 0 ABRAMS INDS INC COM 003788106 12 3,200 SH DEFINED 01 0 3,200 0 ABRAMS INDS INC COM 003788106 34 8,940 SH DEFINED 01,08 1,227 7,713 0 ABRAMS INDS INC COM 003788106 4 1,003 SH DEFINED 10 1,003 0 0 ABRAXAS PETE CORP COM 003830106 14 5,200 SH DEFINED 01 5,200 0 0 ABRAXAS PETE CORP COM 003830106 86 32,500 SH DEFINED 01,08 6,100 26,400 0 ACACIA RESH CORP COM 003881208 51 8,445 SH DEFINED 01 0 8,445 0 ACACIA RESH CORP COM 003881208 31 5,170 SH DEFINED 01,08 0 5,170 0 ACACIA RESH CORP COM 003881307 102 15,130 SH DEFINED 01 0 15,130 0 ACACIA RESH CORP COM 003881307 13 1,900 SH OTHER 01 0 1,900 0 ACACIA RESH CORP COM 003881307 63 9,262 SH DEFINED 01,08 0 9,262 0 ACADIA RLTY TR COM 004239109 727 51,501 SH DEFINED 01 40,942 10,559 0 ACADIA RLTY TR COM 004239109 1,839 130,318 SH DEFINED 01,08 42,547 87,771 0 ACCLAIM ENTMT INC COM 004325205 56 90,900 SH DEFINED 01 19,500 71,400 0 ACCLAIM ENTMT INC COM 004325205 84 135,004 SH DEFINED 01,08 37,406 97,598 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 1,861 47,243 SH DEFINED 01 39,191 8,052 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 4,195 106,472 SH DEFINED 01,08 41,262 65,210 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 27 685 SH DEFINED 10 560 0 125 ACCREDO HEALTH INC COM 00437V104 2,060 54,071 SH DEFINED 01 39,269 7,328 7,474 ACCREDO HEALTH INC COM 00437V104 35 920 SH DEFINED 02 920 0 0 ACCREDO HEALTH INC COM 00437V104 4 112 SH DEFINED 04 112 0 0 ACCREDO HEALTH INC COM 00437V104 3 73 SH OTHER 04 73 0 0 ACCREDO HEALTH INC COM 00437V104 29 750 SH OTHER 01,06 0 0 750 ACCREDO HEALTH INC COM 00437V104 11,795 309,590 SH DEFINED 01,08 80,748 228,842 0 ACE CASH EXPRESS INC COM 004403101 217 7,200 SH DEFINED 01 4,600 2,600 0 ACE CASH EXPRESS INC COM 004403101 556 18,450 SH DEFINED 01,08 4,112 14,338 0 ACE COMM CORP COM 004404109 29 12,343 SH DEFINED 01 2,043 10,300 0 ACE COMM CORP COM 004404109 34 14,514 SH DEFINED 01,08 3,147 11,367 0 ACETO CORP COM 004446100 425 27,048 SH DEFINED 01 10,011 17,037 0 ACETO CORP COM 004446100 2,357 150,009 SH DEFINED 01,08 59,680 90,329 0 ACLARA BIOSCIENCES INC COM 00461P106 189 47,314 SH DEFINED 01 17,514 29,800 0 ACLARA BIOSCIENCES INC COM 00461P106 555 138,697 SH DEFINED 01,08 19,824 118,873 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 16 ________ ACMAT CORP COM 004616207 80 6,200 SH DEFINED 01 500 5,700 0 ACMAT CORP COM 004616207 109 8,397 SH DEFINED 01,08 921 7,476 0 ACME COMMUNICATION INC COM 004631107 167 21,029 SH DEFINED 01 7,029 14,000 0 ACME COMMUNICATION INC COM 004631107 515 64,814 SH DEFINED 01,08 12,482 52,332 0 ACME UTD CORP COM 004816104 11 2,000 SH DEFINED 01 600 1,400 0 ACME UTD CORP COM 004816104 70 12,377 SH DEFINED 01,08 1,434 10,943 0 ACTIVISION INC NEW COM 004930202 6,705 423,849 SH DEFINED 01 380,528 20,721 22,600 ACTIVISION INC NEW COM 004930202 308 19,500 SH DEFINED 04 19,500 0 0 ACTIVISION INC NEW COM 004930202 17,411 1,100,590 SH DEFINED 01,08 232,594 867,996 0 ACTION PERFORMANCE COS INC COM 004933107 527 34,539 SH DEFINED 01 10,149 24,390 0 ACTION PERFORMANCE COS INC COM 004933107 43 2,800 SH DEFINED 04 0 0 2,800 ACTION PERFORMANCE COS INC COM 004933107 5 300 SH OTHER 01,06 0 0 300 ACTION PERFORMANCE COS INC COM 004933107 2,024 132,548 SH DEFINED 01,08 48,434 84,114 0 ACTEL CORP COM 004934105 1,000 44,189 SH DEFINED 01 15,609 27,780 800 ACTEL CORP COM 004934105 8 352 SH DEFINED 02 0 0 352 ACTEL CORP COM 004934105 9 400 SH OTHER 01,06 0 0 400 ACTEL CORP COM 004934105 4,324 191,069 SH DEFINED 01,08 66,678 124,391 0 ACTIVE POWER INC COM 00504W100 146 45,300 SH DEFINED 01 7,600 37,700 0 ACTIVE POWER INC COM 00504W100 224 69,700 SH DEFINED 01,08 15,700 54,000 0 ACTIVCARD CORP COM 00506J107 380 61,753 SH DEFINED 01 26,453 35,300 0 ACTIVCARD CORP COM 00506J107 59 9,600 SH DEFINED 04 0 0 9,600 ACTIVCARD CORP COM 00506J107 1,721 279,389 SH DEFINED 01,08 63,410 215,979 0 ACTUATE CORP COM 00508B102 219 67,700 SH DEFINED 01 11,900 55,800 0 ACTUATE CORP COM 00508B102 10 3,000 SH DEFINED 02 0 0 3,000 ACTUATE CORP COM 00508B102 388 120,046 SH DEFINED 01,08 24,206 95,840 0 ACTUANT CORP COM 00508X203 4,806 122,519 SH DEFINED 01 93,408 19,811 9,300 ACTUANT CORP COM 00508X203 6,518 166,156 SH DEFINED 01,08 56,918 109,238 0 ACTUANT CORP COM 00508X203 26 670 SH DEFINED 10 555 0 115 ACUITY BRANDS INC COM 00508Y102 1,221 51,134 SH DEFINED 01 32,852 16,682 1,600 ACUITY BRANDS INC COM 00508Y102 14 600 SH OTHER 01,06 0 0 600 ACUITY BRANDS INC COM 00508Y102 7,082 296,549 SH DEFINED 01,08 83,364 213,185 0 ACUITY BRANDS INC COM 00508Y102 732 30,644 SH DEFINED 10 16,000 0 14,644 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 17 ________ ACXIOM CORP COM 005125109 1,963 89,412 SH DEFINED 01 40,513 30,799 18,100 ACXIOM CORP COM 005125109 119 5,400 SH DEFINED 04 0 0 5,400 ACXIOM CORP COM 005125109 9,625 438,291 SH DEFINED 01,08 118,554 319,737 0 ACXIOM CORP COM 005125109 3 146 SH DEFINED 10 0 0 146 ADAMS EXPRESS CO COM 006212104 156 12,305 SH DEFINED 01 12,305 0 0 ADAMS EXPRESS CO COM 006212104 29 2,263 SH OTHER 01 2,263 0 0 ADAMS EXPRESS CO COM 006212104 97 7,627 SH OTHER 03 0 7,627 0 ADAMS EXPRESS CO COM 006212104 153 12,035 SH DEFINED 04 12,035 0 0 ADAMS EXPRESS CO COM 006212104 97 7,658 SH DEFINED 10 0 0 7,658 ADAMS RES & ENERGY INC COM 006351308 56 4,400 SH DEFINED 01 900 3,500 0 ADAMS RES & ENERGY INC COM 006351308 133 10,422 SH DEFINED 01,08 1,859 8,563 0 ADAPTEC INC COM 00651F108 1,453 165,858 SH DEFINED 01 69,231 92,427 4,200 ADAPTEC INC COM 00651F108 14 1,600 SH OTHER 01,06 0 0 1,600 ADAPTEC INC COM 00651F108 6,841 780,958 SH DEFINED 01,08 232,291 548,667 0 ADMINISTAFF INC COM 007094105 779 44,687 SH DEFINED 01 13,735 30,152 800 ADMINISTAFF INC COM 007094105 7 425 SH OTHER 01,06 0 0 425 ADMINISTAFF INC COM 007094105 2,678 153,658 SH DEFINED 01,08 35,921 117,737 0 ADOBE SYS INC COM 00724F101 16,209 412,438 SH DEFINED 01 183,413 188,109 40,916 ADOBE SYS INC COM 00724F101 48 1,225 SH OTHER 01 700 300 225 ADOBE SYS INC COM 00724F101 59 1,500 SH DEFINED 02 1,400 100 0 ADOBE SYS INC COM 00724F101 11 270 SH OTHER 02 0 270 0 ADOBE SYS INC COM 00724F101 308 7,844 SH DEFINED 04 7,844 0 0 ADOBE SYS INC COM 00724F101 53 1,350 SH OTHER 04 1,350 0 0 ADOBE SYS INC COM 00724F101 16 400 SH OTHER 05 0 400 0 ADOBE SYS INC COM 00724F101 24 600 SH OTHER 01,06 0 0 600 ADOBE SYS INC COM 00724F101 84,854 2,159,141 SH DEFINED 01,08 1,151,589 1,007,212 340 ADOBE SYS INC COM 00724F101 315 8,017 SH DEFINED 09 8,017 0 0 ADOBE SYS INC COM 00724F101 320 8,140 SH DEFINED 10 740 7,000 400 ADOLOR CORP COM 00724X102 1,046 69,429 SH DEFINED 01 24,288 45,141 0 ADOLOR CORP COM 00724X102 4,300 285,495 SH DEFINED 01,08 85,480 200,015 0 ADTRAN INC COM 00738A106 5,830 194,139 SH DEFINED 01 171,680 13,059 9,400 ADTRAN INC COM 00738A106 90 3,000 SH OTHER 04 3,000 0 0 ADTRAN INC COM 00738A106 9,834 327,469 SH DEFINED 01,08 59,141 268,328 0 ADTRAN INC COM 00738A106 3 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 18 ________ ADVANCE AUTO PARTS INC COM 00751Y106 1,385 34,058 SH DEFINED 01 24,550 7,508 2,000 ADVANCE AUTO PARTS INC COM 00751Y106 130 3,200 SH DEFINED 04 0 0 3,200 ADVANCE AUTO PARTS INC COM 00751Y106 4 100 SH OTHER 04 100 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6,063 149,076 SH DEFINED 01,08 50,996 98,080 0 ADVANCE AUTO PARTS INC COM 00751Y106 4 100 SH DEFINED 10 0 0 100 ADVANCED DIGITAL INFORMATION COM 007525108 1,084 95,221 SH DEFINED 01 39,709 53,212 2,300 ADVANCED DIGITAL INFORMATION COM 007525108 11 1,000 SH DEFINED 04 1,000 0 0 ADVANCED DIGITAL INFORMATION COM 007525108 5,230 459,556 SH DEFINED 01,08 116,486 343,070 0 ADVANCED MAGNETICS INC COM 00753P103 66 6,000 SH DEFINED 01 1,500 4,500 0 ADVANCED MAGNETICS INC COM 00753P103 207 18,765 SH DEFINED 01,08 2,742 16,023 0 ADVANCED MARKETING SVCS INC COM 00753T105 496 50,087 SH DEFINED 01 18,706 31,381 0 ADVANCED MARKETING SVCS INC COM 00753T105 3 300 SH OTHER 01,06 0 0 300 ADVANCED MARKETING SVCS INC COM 00753T105 1,295 130,805 SH DEFINED 01,08 25,501 105,304 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 3,555 160,930 SH DEFINED 01 145,260 14,770 900 ADVANCED FIBRE COMMUNICATION COM 00754A105 66 3,000 SH OTHER 01 3,000 0 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 7 300 SH DEFINED 05 300 0 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 10,291 465,851 SH DEFINED 01,08 105,281 360,570 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 2 100 SH DEFINED 10 0 0 100 ADVANCED PHOTONIX INC COM 00754E107 15 7,300 SH DEFINED 01 1,500 5,800 0 ADVANCED PHOTONIX INC COM 00754E107 57 27,250 SH DEFINED 01,08 1,883 25,367 0 ADVANCED NEUROMODULATION SYS COM 00757T101 1,042 28,864 SH DEFINED 01 12,217 15,897 750 ADVANCED NEUROMODULATION SYS COM 00757T101 5,401 149,650 SH DEFINED 01,08 47,834 101,816 0 ADVANCED NEUROMODULATION SYS COM 00757T101 18 500 SH DEFINED 10 500 0 0 ADVO INC COM 007585102 1,474 45,739 SH DEFINED 01 19,273 25,266 1,200 ADVO INC COM 007585102 19 600 SH OTHER 01 600 0 0 ADVO INC COM 007585102 13 400 SH OTHER 01,06 0 0 400 ADVO INC COM 007585102 7,660 237,733 SH DEFINED 01,08 68,809 168,924 0 AEHR TEST SYSTEMS COM 00760J108 51 10,200 SH DEFINED 01 1,400 8,800 0 AEHR TEST SYSTEMS COM 00760J108 48 9,656 SH DEFINED 01,08 2,756 6,900 0 ADVANCED POWER TECHNOLOGY IN COM 00761E108 88 9,552 SH DEFINED 01 2,100 7,452 0 ADVANCED POWER TECHNOLOGY IN COM 00761E108 155 16,891 SH DEFINED 01,08 4,100 12,791 0 ADVISORY BRD CO COM 00762W107 329 8,962 SH DEFINED 01 7,879 1,083 0 ADVISORY BRD CO COM 00762W107 3,624 98,735 SH DEFINED 01,08 34,900 63,835 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 19 ________ ADVANCED MEDICAL OPTICS INC COM 00763M108 2,031 83,226 SH DEFINED 01 63,749 17,968 1,509 ADVANCED MEDICAL OPTICS INC COM 00763M108 37 1,512 SH OTHER 01 1,512 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 1 40 SH DEFINED 03 0 40 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 7 267 SH OTHER 03 267 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 12 502 SH DEFINED 04 502 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 5 189 SH OTHER 04 189 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 1 22 SH DEFINED 05 22 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 22 888 SH OTHER 05 0 0 888 ADVANCED MEDICAL OPTICS INC COM 00763M108 12 474 SH OTHER 01,06 0 0 474 ADVANCED MEDICAL OPTICS INC COM 00763M108 5,535 226,846 SH DEFINED 01,08 68,054 158,792 0 AEROFLEX INC COM 007768104 2,402 178,422 SH DEFINED 01 103,858 53,489 21,075 AEROFLEX INC COM 007768104 13 1,000 SH OTHER 01,06 0 0 1,000 AEROFLEX INC COM 007768104 6,201 460,721 SH DEFINED 01,08 132,666 328,055 0 AEROPOSTALE COM 007865108 884 24,376 SH DEFINED 01 15,541 8,035 800 AEROPOSTALE COM 007865108 5,742 158,346 SH DEFINED 01,08 27,870 130,476 0 ADVANCEPCS COM 00790K109 13,120 188,370 SH DEFINED 01,08 0 188,370 0 ADVANCED MICRO DEVICES INC COM 007903107 10,687 658,460 SH DEFINED 01 297,839 300,931 59,690 ADVANCED MICRO DEVICES INC COM 007903107 21 1,275 SH OTHER 01 1,000 0 275 ADVANCED MICRO DEVICES INC COM 007903107 97 6,000 SH DEFINED 04 6,000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15 900 SH OTHER 01,06 0 0 900 ADVANCED MICRO DEVICES INC COM 007903107 51,233 3,156,687 SH DEFINED 01,08 1,660,265 1,496,422 0 ADVANCED MICRO DEVICES INC COM 007903107 33 2,006 SH DEFINED 09 2,006 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9 561 SH DEFINED 10 61 0 500 AEGON N V COM 007924103 198 15,402 SH DEFINED 01 2,792 12,610 0 AEGON N V COM 007924103 455 35,414 SH OTHER 01 26,533 8,881 0 AEGON N V COM 007924103 33 2,570 SH OTHER 02 2,570 0 0 AEGON N V COM 007924103 15 1,144 SH DEFINED 03 728 416 0 AEGON N V COM 007924103 43 3,308 SH OTHER 03 1,027 2,281 0 AEGON N V COM 007924103 40 3,149 SH DEFINED 04 3,149 0 0 AEGON N V COM 007924103 94 7,284 SH OTHER 04 7,284 0 0 AEGON N V COM 007924103 26 2,006 SH DEFINED 10 2,006 0 0 ADVANTA CORP COM 007942105 486 28,900 SH DEFINED 01 5,600 23,300 0 ADVANTA CORP COM 007942105 843 50,111 SH DEFINED 01,08 10,448 39,663 0 ADVANTA CORP COM 007942204 146 8,876 SH DEFINED 01 8,876 0 0 ADVANTA CORP COM 007942204 1,478 89,589 SH DEFINED 01,08 13,126 76,463 0 ADVANCED ENVIRON RECYCLING T COM 007947104 20 16,550 SH DEFINED 01 300 16,250 0 ADVANCED ENVIRON RECYCLING T COM 007947104 14 11,539 SH DEFINED 01,08 11,339 200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 20 ________ ADVANCED ENERGY INDS COM 007973100 1,304 63,942 SH DEFINED 01 38,811 25,131 0 ADVANCED ENERGY INDS COM 007973100 11 525 SH OTHER 01,06 0 0 525 ADVANCED ENERGY INDS COM 007973100 3,402 166,827 SH DEFINED 01,08 53,417 113,410 0 ADVENT SOFTWARE INC COM 007974108 669 35,791 SH DEFINED 01 27,462 7,029 1,300 ADVENT SOFTWARE INC COM 007974108 5,246 280,851 SH DEFINED 01,08 59,407 221,444 0 AEROSONIC CORP DEL COM 008015307 41 5,200 SH DEFINED 01 0 5,200 0 AEROSONIC CORP DEL COM 008015307 59 7,470 SH DEFINED 01,08 1,491 5,979 0 AETHER SYS INC COM 00808V105 307 71,327 SH DEFINED 01 26,861 44,466 0 AETHER SYS INC COM 00808V105 1,588 368,532 SH DEFINED 01,08 161,323 207,209 0 AETRIUM INC COM 00817R103 51 10,100 SH DEFINED 01 2,000 8,100 0 AETRIUM INC COM 00817R103 109 21,886 SH DEFINED 01,08 2,523 19,363 0 AETNA INC NEW COM 00817Y108 26,444 294,742 SH DEFINED 01 118,120 150,724 25,898 AETNA INC NEW COM 00817Y108 144 1,600 SH OTHER 01 1,450 0 150 AETNA INC NEW COM 00817Y108 14 152 SH DEFINED 02 112 0 40 AETNA INC NEW COM 00817Y108 16 182 SH DEFINED 03 0 32 150 AETNA INC NEW COM 00817Y108 1,189 13,250 SH OTHER 03 250 13,000 0 AETNA INC NEW COM 00817Y108 198 2,204 SH DEFINED 04 2,204 0 0 AETNA INC NEW COM 00817Y108 90 1,000 SH OTHER 04 1,000 0 0 AETNA INC NEW COM 00817Y108 36 400 SH OTHER 01,06 0 0 400 AETNA INC NEW COM 00817Y108 123,005 1,370,992 SH DEFINED 01,08 716,175 654,727 90 AETNA INC NEW COM 00817Y108 323 3,602 SH DEFINED 09 3,602 0 0 AETNA INC NEW COM 00817Y108 92 1,025 SH DEFINED 10 475 0 550 AETNA INC NEW COM 00817Y108 758 8,450 SH OTHER 10 400 7,650 400 AFFILIATED COMPUTER SERVICES COM 008190100 11,153 214,888 SH DEFINED 01 145,482 59,356 10,050 AFFILIATED COMPUTER SERVICES COM 008190100 1,848 35,600 SH OTHER 01 26,265 9,160 175 AFFILIATED COMPUTER SERVICES COM 008190100 1,002 19,306 SH DEFINED 02 10,460 8,320 526 AFFILIATED COMPUTER SERVICES COM 008190100 477 9,190 SH OTHER 02 3,830 4,960 400 AFFILIATED COMPUTER SERVICES COM 008190100 4,898 94,372 SH DEFINED 03 40,870 32,700 20,802 AFFILIATED COMPUTER SERVICES COM 008190100 643 12,392 SH OTHER 03 8,112 3,210 1,070 AFFILIATED COMPUTER SERVICES COM 008190100 11,726 225,942 SH DEFINED 04 214,412 0 11,530 AFFILIATED COMPUTER SERVICES COM 008190100 3,126 60,225 SH OTHER 04 57,105 0 3,120 AFFILIATED COMPUTER SERVICES COM 008190100 3,859 74,360 SH DEFINED 05 70,600 2,985 775 AFFILIATED COMPUTER SERVICES COM 008190100 165 3,185 SH OTHER 05 2,675 510 0 AFFILIATED COMPUTER SERVICES COM 008190100 34,792 670,374 SH DEFINED 01,08 156,942 508,623 4,809 AFFILIATED COMPUTER SERVICES COM 008190100 277 5,330 SH DEFINED 10 5,230 0 100 AFFILIATED COMPUTER SERVICES COM 008190100 34 660 SH OTHER 10 60 600 0 AFFILIATED MANAGERS GROUP COM 008252108 1,825 33,432 SH DEFINED 01 13,462 19,170 800 AFFILIATED MANAGERS GROUP COM 008252108 9,593 175,763 SH DEFINED 01,08 58,988 116,775 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 21 ________ AFFYMETRIX INC COM 00826T108 1,109 32,836 SH DEFINED 01 23,157 9,079 600 AFFYMETRIX INC COM 00826T108 0 4 SH OTHER 04 4 0 0 AFFYMETRIX INC COM 00826T108 6,159 182,394 SH DEFINED 01,08 77,961 104,433 0 AFFYMETRIX INC COM 00826T108 3 100 SH DEFINED 10 0 0 100 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 185 10,000 SH DEFINED 02 10,000 0 0 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 4 200 SH DEFINED 04 200 0 0 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,715 116,731 SH DEFINED 01 94,168 22,563 0 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,857 126,444 SH DEFINED 01,08 36,763 89,681 0 AGERE SYS INC COM 00845V100 1,038 323,430 SH DEFINED 01 323,426 2 2 AGERE SYS INC COM 00845V100 0 132 SH OTHER 01 117 15 0 AGERE SYS INC COM 00845V100 7 2,236 SH DEFINED 02 2,211 25 0 AGERE SYS INC COM 00845V100 0 109 SH OTHER 02 70 39 0 AGERE SYS INC COM 00845V100 0 5 SH DEFINED 03 1 0 4 AGERE SYS INC COM 00845V100 0 32 SH OTHER 03 0 32 0 AGERE SYS INC COM 00845V100 2 538 SH DEFINED 04 534 0 4 AGERE SYS INC COM 00845V100 0 100 SH OTHER 04 100 0 0 AGERE SYS INC COM 00845V100 0 39 SH DEFINED 05 39 0 0 AGERE SYS INC COM 00845V100 4,064 1,265,948 SH DEFINED 01,08 208,000 1,057,948 0 AGERE SYS INC COM 00845V100 0 12 SH DEFINED 10 5 7 0 AGERE SYS INC COM 00845V209 1,865 597,907 SH DEFINED 01 268,234 252,708 76,965 AGERE SYS INC COM 00845V209 11 3,401 SH OTHER 01 3,004 397 0 AGERE SYS INC COM 00845V209 6 1,959 SH DEFINED 02 1,522 50 387 AGERE SYS INC COM 00845V209 9 2,737 SH OTHER 02 1,757 980 0 AGERE SYS INC COM 00845V209 0 128 SH DEFINED 03 26 0 102 AGERE SYS INC COM 00845V209 3 821 SH OTHER 03 0 821 0 AGERE SYS INC COM 00845V209 4 1,439 SH DEFINED 04 1,334 0 105 AGERE SYS INC COM 00845V209 21 6,583 SH OTHER 04 2,583 0 4,000 AGERE SYS INC COM 00845V209 3 989 SH DEFINED 05 989 0 0 AGERE SYS INC COM 00845V209 0 99 SH OTHER 05 99 0 0 AGERE SYS INC COM 00845V209 12,387 3,970,059 SH DEFINED 01,08 2,300,892 1,669,167 0 AGERE SYS INC COM 00845V209 123 39,492 SH DEFINED 09 39,492 0 0 AGERE SYS INC COM 00845V209 9 2,767 SH DEFINED 10 132 185 2,450 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 22 ________ AGILENT TECHNOLOGIES INC COM 00846U101 34,012 1,075,298 SH DEFINED 01 561,856 429,945 83,497 AGILENT TECHNOLOGIES INC COM 00846U101 510 16,139 SH OTHER 01 6,136 9,578 425 AGILENT TECHNOLOGIES INC COM 00846U101 49 1,550 SH DEFINED 02 845 305 400 AGILENT TECHNOLOGIES INC COM 00846U101 58 1,829 SH OTHER 02 1,372 457 0 AGILENT TECHNOLOGIES INC COM 00846U101 22 683 SH DEFINED 03 193 0 490 AGILENT TECHNOLOGIES INC COM 00846U101 39 1,219 SH OTHER 03 686 533 0 AGILENT TECHNOLOGIES INC COM 00846U101 136 4,299 SH DEFINED 04 3,842 0 457 AGILENT TECHNOLOGIES INC COM 00846U101 395 12,483 SH OTHER 04 11,530 0 953 AGILENT TECHNOLOGIES INC COM 00846U101 17 547 SH OTHER 05 90 457 0 AGILENT TECHNOLOGIES INC COM 00846U101 38 1,200 SH OTHER 01,06 0 0 1,200 AGILENT TECHNOLOGIES INC COM 00846U101 133,062 4,206,821 SH DEFINED 01,08 2,119,425 2,086,836 560 AGILENT TECHNOLOGIES INC COM 00846U101 494 15,604 SH DEFINED 09 15,604 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 123 3,895 SH DEFINED 10 2,052 1,143 700 AGILENT TECHNOLOGIES INC COM 00846U101 77 2,439 SH OTHER 10 2,390 49 0 AGILE SOFTWARE CORP DEL COM 00846X105 622 71,052 SH DEFINED 01 31,057 39,995 0 AGILE SOFTWARE CORP DEL COM 00846X105 2,786 318,353 SH DEFINED 01,08 61,792 256,561 0 AGILYSYS INC COM 00847J105 807 68,487 SH DEFINED 01 18,777 49,710 0 AGILYSYS INC COM 00847J105 6 500 SH OTHER 01,06 0 0 500 AGILYSYS INC COM 00847J105 2,579 218,722 SH DEFINED 01,08 68,208 150,514 0 AGNICO EAGLE MINES LTD COM 008474108 15 1,000 SH OTHER 01 0 1,000 0 AGNICO EAGLE MINES LTD COM 008474108 51 3,400 SH DEFINED 02 0 0 3,400 AGNICO EAGLE MINES LTD COM 008474108 22 1,500 SH OTHER 02 1,500 0 0 AGNICO EAGLE MINES LTD COM 008474108 30 2,000 SH DEFINED 03 0 2,000 0 AGNICO EAGLE MINES LTD COM 008474108 16 1,075 SH DEFINED 04 1,075 0 0 AGNICO EAGLE MINES LTD COM 008474108 22 1,500 SH OTHER 04 1,500 0 0 AGNICO EAGLE MINES LTD COM 008474108 30 2,000 SH DEFINED 05 0 2,000 0 AGREE REALTY CORP COM 008492100 42 1,300 SH DEFINED 01 1,300 0 0 AGREE REALTY CORP COM 008492100 325 10,100 SH DEFINED 01,08 2,500 7,600 0 AIR METHODS CORP COM 009128307 83 9,200 SH DEFINED 01 1,200 8,000 0 AIR METHODS CORP COM 009128307 139 15,457 SH DEFINED 01,08 3,889 11,568 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 23 ________ AIR PRODS & CHEMS INC COM 009158106 30,263 603,817 SH DEFINED 01 327,661 234,406 41,750 AIR PRODS & CHEMS INC COM 009158106 6,625 132,187 SH OTHER 01 72,533 56,429 3,225 AIR PRODS & CHEMS INC COM 009158106 1,212 24,183 SH DEFINED 02 21,463 2,720 0 AIR PRODS & CHEMS INC COM 009158106 609 12,160 SH OTHER 02 8,210 3,950 0 AIR PRODS & CHEMS INC COM 009158106 692 13,815 SH DEFINED 03 8,020 3,920 1,875 AIR PRODS & CHEMS INC COM 009158106 585 11,668 SH OTHER 03 1,000 10,668 0 AIR PRODS & CHEMS INC COM 009158106 8,868 176,934 SH DEFINED 04 168,439 0 8,495 AIR PRODS & CHEMS INC COM 009158106 2,906 57,974 SH OTHER 04 56,174 0 1,800 AIR PRODS & CHEMS INC COM 009158106 291 5,812 SH DEFINED 05 5,812 0 0 AIR PRODS & CHEMS INC COM 009158106 58 1,150 SH OTHER 05 1,150 0 0 AIR PRODS & CHEMS INC COM 009158106 30 600 SH OTHER 01,06 0 0 600 AIR PRODS & CHEMS INC COM 009158106 105,088 2,096,720 SH DEFINED 01,08 1,093,859 1,002,861 0 AIR PRODS & CHEMS INC COM 009158106 264 5,260 SH DEFINED 09 5,260 0 0 AIR PRODS & CHEMS INC COM 009158106 3,329 66,414 SH DEFINED 10 5,293 40,171 20,950 AIR PRODS & CHEMS INC COM 009158106 1,485 29,627 SH OTHER 10 23,777 5,850 0 AIRGAS INC COM 009363102 953 44,727 SH DEFINED 01 27,292 14,735 2,700 AIRGAS INC COM 009363102 7,536 353,795 SH DEFINED 01,08 74,401 279,394 0 AIRGAS INC COM 009363102 2 100 SH DEFINED 10 0 0 100 AIRNET COMMUNICATIONS CORP COM 00941P106 5 5,000 SH DEFINED 01 5,000 0 0 AIRNET COMMUNICATIONS CORP COM 00941P106 37 33,893 SH DEFINED 01,08 5,793 28,100 0 AIRNET SYS INC COM 009417106 81 16,400 SH DEFINED 01 1,600 14,800 0 AIRNET SYS INC COM 009417106 142 28,700 SH DEFINED 01,08 4,500 24,200 0 AIRTRAN HLDGS INC COM 00949P108 1,230 103,534 SH DEFINED 01 46,952 54,582 2,000 AIRTRAN HLDGS INC COM 00949P108 24 2,000 SH OTHER 01 0 2,000 0 AIRTRAN HLDGS INC COM 00949P108 244 20,500 SH DEFINED 04 20,500 0 0 AIRTRAN HLDGS INC COM 00949P108 6,671 561,552 SH DEFINED 01,08 140,586 420,966 0 AIRTRAN HLDGS INC COM 00949P108 12 1,000 SH DEFINED 10 1,000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2,419 184,106 SH DEFINED 01 69,761 110,345 4,000 AKAMAI TECHNOLOGIES INC COM 00971T101 7 500 SH DEFINED 03 500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 68 5,200 SH DEFINED 04 5,200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 53 4,000 SH OTHER 04 4,000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10,838 824,834 SH DEFINED 01,08 239,111 585,723 0 AKSYS LTD COM 010196103 265 40,844 SH DEFINED 01 18,294 22,550 0 AKSYS LTD COM 010196103 1,128 173,839 SH DEFINED 01,08 32,848 140,991 0 ALABAMA NATL BANCORP DELA COM 010317105 1,008 18,167 SH DEFINED 01 6,718 10,949 500 ALABAMA NATL BANCORP DELA COM 010317105 4,145 74,671 SH DEFINED 01,08 18,689 55,982 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 24 ________ ALAMO GROUP INC COM 011311107 440 25,329 SH DEFINED 01 16,029 9,300 0 ALAMO GROUP INC COM 011311107 659 37,911 SH DEFINED 01,08 8,254 29,657 0 ALAMOSA HLDGS INC COM 011589108 108 18,490 SH DEFINED 01 18,490 0 0 ALAMOSA HLDGS INC COM 011589108 153 26,200 SH DEFINED 04 0 0 26,200 ALAMOSA HLDGS INC COM 011589108 439 75,100 SH DEFINED 01,08 35,200 39,900 0 ALARIS MEDICAL SYSTEMS INC COM 011637105 1,240 66,505 SH DEFINED 01 21,573 44,932 0 ALARIS MEDICAL SYSTEMS INC COM 011637105 3,791 203,253 SH DEFINED 01,08 40,747 162,506 0 ALASKA AIR GROUP INC COM 011659109 815 33,055 SH DEFINED 01 20,699 11,456 900 ALASKA AIR GROUP INC COM 011659109 5,087 206,287 SH DEFINED 01,08 45,409 160,878 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 59 12,217 SH DEFINED 01 5,250 6,967 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 267 55,744 SH DEFINED 01,08 12,444 43,300 0 ALBANY INTL CORP COM 012348108 736 27,357 SH DEFINED 01 18,387 7,970 1,000 ALBANY INTL CORP COM 012348108 12 450 SH OTHER 01,06 0 0 450 ALBANY INTL CORP COM 012348108 5,294 196,882 SH DEFINED 01,08 53,253 143,629 0 ALBANY MOLECULAR RESH INC COM 012423109 1,384 92,915 SH DEFINED 01 61,614 31,301 0 ALBANY MOLECULAR RESH INC COM 012423109 3,191 214,169 SH DEFINED 01,08 70,301 143,868 0 ALBEMARLE CORP COM 012653101 1,523 52,522 SH DEFINED 01 32,863 19,059 600 ALBEMARLE CORP COM 012653101 8,751 301,765 SH DEFINED 01,08 62,170 239,595 0 ALBEMARLE CORP COM 012653101 29 1,000 SH DEFINED 10 1,000 0 0 ALBERTO CULVER CO COM 013068101 8,125 185,210 SH DEFINED 01 94,778 70,990 19,442 ALBERTO CULVER CO COM 013068101 587 13,387 SH OTHER 01 0 0 13,387 ALBERTO CULVER CO COM 013068101 6 139 SH DEFINED 02 139 0 0 ALBERTO CULVER CO COM 013068101 10 225 SH OTHER 01,06 0 0 225 ALBERTO CULVER CO COM 013068101 29,500 672,434 SH DEFINED 01,08 311,648 360,786 0 ALBERTO CULVER CO COM 013068101 10 238 SH DEFINED 10 163 0 75 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 25 ________ ALBERTSONS INC COM 013104104 128,024 5,779,873 SH DEFINED 01 334,823 5,384,352 60,698 ALBERTSONS INC COM 013104104 352 15,885 SH OTHER 01 11,510 3,300 1,075 ALBERTSONS INC COM 013104104 109 4,925 SH DEFINED 02 4,925 0 0 ALBERTSONS INC COM 013104104 72 3,245 SH OTHER 02 745 2,500 0 ALBERTSONS INC COM 013104104 31 1,407 SH DEFINED 03 490 517 400 ALBERTSONS INC COM 013104104 195 8,820 SH OTHER 03 800 8,020 0 ALBERTSONS INC COM 013104104 10 446 SH DEFINED 04 446 0 0 ALBERTSONS INC COM 013104104 35 1,588 SH OTHER 04 1,588 0 0 ALBERTSONS INC COM 013104104 4 200 SH DEFINED 05 200 0 0 ALBERTSONS INC COM 013104104 20 900 SH OTHER 01,06 0 0 900 ALBERTSONS INC COM 013104104 72,172 3,258,320 SH DEFINED 01,08 1,682,744 1,574,946 630 ALBERTSONS INC COM 013104104 46 2,086 SH DEFINED 09 2,086 0 0 ALBERTSONS INC COM 013104104 748 33,763 SH DEFINED 10 33,513 0 250 ALCAN INC COM 013716105 944 21,083 SH DEFINED 01 8,200 7,183 5,700 ALCAN INC COM 013716105 269 6,002 SH OTHER 01 252 5,750 0 ALCAN INC COM 013716105 18 400 SH OTHER 02 400 0 0 ALCAN INC COM 013716105 9 200 SH DEFINED 04 200 0 0 ALCAN INC COM 013716105 85 1,894 SH OTHER 04 1,894 0 0 ALCAN INC COM 013716105 4 100 SH DEFINED 10 0 0 100 ALCIDE CORP COM 013742507 70 3,400 SH DEFINED 01 500 2,900 0 ALCIDE CORP COM 013742507 110 5,394 SH DEFINED 01,08 1,099 4,295 0 ALCIDE CORP COM 013742507 102 4,963 SH DEFINED 10 4,963 0 0 ALCOA INC COM 013817101 98,737 2,846,265 SH DEFINED 01 1,626,138 997,538 222,589 ALCOA INC COM 013817101 10,731 309,339 SH OTHER 01 192,305 87,443 29,591 ALCOA INC COM 013817101 8,561 246,800 SH DEFINED 02 186,650 49,775 10,375 ALCOA INC COM 013817101 1,322 38,096 SH OTHER 02 26,895 11,151 50 ALCOA INC COM 013817101 9,256 266,827 SH DEFINED 03 153,688 89,989 23,150 ALCOA INC COM 013817101 2,314 66,691 SH OTHER 03 49,221 10,945 6,525 ALCOA INC COM 013817101 46,683 1,345,705 SH DEFINED 04 1,270,845 400 74,460 ALCOA INC COM 013817101 16,283 469,373 SH OTHER 04 449,939 0 19,434 ALCOA INC COM 013817101 8,460 243,862 SH DEFINED 05 209,612 24,925 9,325 ALCOA INC COM 013817101 892 25,710 SH OTHER 05 18,510 7,200 0 ALCOA INC COM 013817101 76 2,200 SH OTHER 01,06 0 0 2,200 ALCOA INC COM 013817101 292,940 8,444,506 SH DEFINED 01,08 4,090,959 4,338,644 14,903 ALCOA INC COM 013817101 612 17,631 SH DEFINED 09 17,631 0 0 ALCOA INC COM 013817101 5,874 169,332 SH DEFINED 10 154,102 8,275 6,955 ALCOA INC COM 013817101 3,392 97,775 SH OTHER 10 79,410 16,615 1,750 ALDERWOODS GROUP INC COM 014383103 290 27,973 SH DEFINED 01 16,142 10,331 1,500 ALDERWOODS GROUP INC COM 014383103 2,027 195,314 SH DEFINED 01,08 30,552 164,762 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 26 ________ ALEXANDER & BALDWIN INC COM 014482103 3,056 92,706 SH DEFINED 01 77,909 12,697 2,100 ALEXANDER & BALDWIN INC COM 014482103 7,278 220,824 SH OTHER 04 220,824 0 0 ALEXANDER & BALDWIN INC COM 014482103 11,675 354,225 SH DEFINED 01,08 85,466 268,759 0 ALEXANDERS INC COM 014752109 1,083 6,771 SH DEFINED 01 1,832 4,839 100 ALEXANDERS INC COM 014752109 3,914 24,463 SH DEFINED 01,08 8,149 16,314 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,926 30,578 SH DEFINED 01 12,979 16,899 700 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8,375 132,944 SH DEFINED 01,08 35,859 97,085 0 ALEXION PHARMACEUTICALS INC COM 015351109 747 31,424 SH DEFINED 01 13,205 18,219 0 ALEXION PHARMACEUTICALS INC COM 015351109 114 4,800 SH DEFINED 02 0 0 4,800 ALEXION PHARMACEUTICALS INC COM 015351109 3,562 149,870 SH DEFINED 01,08 51,889 97,981 0 ALFA CORP COM 015385107 1,351 99,259 SH DEFINED 01 31,656 67,603 0 ALFA CORP COM 015385107 4,387 322,362 SH DEFINED 01,08 63,771 258,591 0 ALICO INC COM 016230104 427 13,387 SH DEFINED 01 4,692 8,695 0 ALICO INC COM 016230104 341 10,700 SH DEFINED 04 10,700 0 0 ALICO INC COM 016230104 900 28,223 SH DEFINED 01,08 5,069 23,154 0 ALIGN TECHNOLOGY INC COM 016255101 3,856 202,846 SH DEFINED 01 158,631 44,215 0 ALIGN TECHNOLOGY INC COM 016255101 6,767 355,955 SH DEFINED 01,08 92,627 263,328 0 ALKERMES INC COM 01642T108 1,734 108,461 SH DEFINED 01 46,050 60,011 2,400 ALKERMES INC COM 01642T108 27 1,700 SH DEFINED 04 1,700 0 0 ALKERMES INC COM 01642T108 0 4 SH OTHER 04 4 0 0 ALKERMES INC COM 01642T108 8,210 513,430 SH DEFINED 01,08 134,991 378,439 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 34 5,960 SH DEFINED 01 860 5,100 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 37 6,337 SH DEFINED 01,08 1,886 4,451 0 ALLEGHANY CORP DEL COM 017175100 727 2,941 SH DEFINED 01 1,674 1,267 0 ALLEGHANY CORP DEL COM 017175100 30 122 SH DEFINED 05 122 0 0 ALLEGHANY CORP DEL COM 017175100 4,696 18,989 SH DEFINED 01,08 9,539 9,450 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 27 ________ ALLEGHENY ENERGY INC COM 017361106 3,683 268,609 SH DEFINED 01 127,291 105,469 35,849 ALLEGHENY ENERGY INC COM 017361106 2 125 SH OTHER 01 0 0 125 ALLEGHENY ENERGY INC COM 017361106 14 1,000 SH DEFINED 02 0 0 1,000 ALLEGHENY ENERGY INC COM 017361106 14 1,000 SH OTHER 02 0 1,000 0 ALLEGHENY ENERGY INC COM 017361106 43 3,109 SH DEFINED 03 3,109 0 0 ALLEGHENY ENERGY INC COM 017361106 10 700 SH OTHER 03 700 0 0 ALLEGHENY ENERGY INC COM 017361106 7 500 SH DEFINED 04 500 0 0 ALLEGHENY ENERGY INC COM 017361106 4 300 SH OTHER 01,06 0 0 300 ALLEGHENY ENERGY INC COM 017361106 20,037 1,461,458 SH DEFINED 01,08 602,005 859,453 0 ALLEGHENY ENERGY INC COM 017361106 6 404 SH DEFINED 09 404 0 0 ALLEGHENY ENERGY INC COM 017361106 9 647 SH DEFINED 10 20 627 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,189 180,925 SH DEFINED 01 98,389 67,934 14,602 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 75 SH OTHER 01 0 0 75 ALLEGHENY TECHNOLOGIES INC COM 01741R102 59 4,899 SH OTHER 03 0 2,449 2,450 ALLEGHENY TECHNOLOGIES INC COM 01741R102 76 6,300 SH DEFINED 04 0 0 6,300 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2 200 SH OTHER 01,06 0 0 200 ALLEGHENY TECHNOLOGIES INC COM 01741R102 11,253 929,995 SH DEFINED 01,08 382,100 547,895 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 10 SH DEFINED 10 10 0 0 ALLEGIANT BANCORP INC COM 017476102 394 13,354 SH DEFINED 01 11,300 2,054 0 ALLEGIANT BANCORP INC COM 017476102 2,874 97,317 SH DEFINED 01,08 24,732 72,585 0 ALLEN ORGAN CO COM 017753104 62 1,300 SH DEFINED 01 200 1,100 0 ALLEN ORGAN CO COM 017753104 195 4,068 SH DEFINED 01,08 432 3,636 0 ALLERGAN INC COM 018490102 20,903 248,368 SH DEFINED 01 121,370 102,008 24,990 ALLERGAN INC COM 018490102 474 5,629 SH OTHER 01 5,129 300 200 ALLERGAN INC COM 018490102 64 755 SH DEFINED 03 0 755 0 ALLERGAN INC COM 018490102 186 2,209 SH OTHER 03 1,204 1,005 0 ALLERGAN INC COM 018490102 555 6,589 SH DEFINED 04 6,589 0 0 ALLERGAN INC COM 018490102 181 2,156 SH OTHER 04 1,156 0 1,000 ALLERGAN INC COM 018490102 337 4,000 SH OTHER 05 0 0 4,000 ALLERGAN INC COM 018490102 25 300 SH OTHER 01,06 0 0 300 ALLERGAN INC COM 018490102 93,511 1,111,107 SH DEFINED 01,08 557,531 553,576 0 ALLERGAN INC COM 018490102 221 2,625 SH DEFINED 09 2,625 0 0 ALLERGAN INC COM 018490102 23 272 SH DEFINED 10 22 0 250 ALLERGAN INC COM 018490102 35 417 SH OTHER 10 417 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 28 ________ ALLETE INC COM 018522102 2,174 61,945 SH DEFINED 01 32,108 24,637 5,200 ALLETE INC COM 018522102 297 8,457 SH OTHER 01 0 8,457 0 ALLETE INC COM 018522102 7 200 SH DEFINED 03 200 0 0 ALLETE INC COM 018522102 35 1,000 SH OTHER 03 0 1,000 0 ALLETE INC COM 018522102 262 7,460 SH DEFINED 04 7,060 0 400 ALLETE INC COM 018522102 39 1,100 SH OTHER 04 200 0 900 ALLETE INC COM 018522102 15,547 443,054 SH DEFINED 01,08 87,983 355,071 0 ALLETE INC COM 018522102 31 887 SH DEFINED 10 787 0 100 ALLIANCE CAP MGMT HLDG L P COM 01855A101 993 26,985 SH DEFINED 01 17,100 8,000 1,885 ALLIANCE CAP MGMT HLDG L P COM 01855A101 7 200 SH OTHER 03 200 0 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 65 1,775 SH DEFINED 04 1,775 0 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 48 1,300 SH OTHER 04 1,300 0 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 1,969 53,500 SH DEFINED 01,08 3,200 50,300 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 56 1,525 SH DEFINED 10 1,525 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3,068 91,431 SH DEFINED 01 78,908 2,523 10,000 ALLIANCE DATA SYSTEMS CORP COM 018581108 70 2,080 SH DEFINED 04 2,080 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2,246 66,950 SH DEFINED 01,08 34,100 32,850 0 ALLIANCE GAMING CORP COM 01859P609 2,411 75,029 SH DEFINED 01 30,891 42,238 1,900 ALLIANCE GAMING CORP COM 01859P609 8 250 SH DEFINED 03 250 0 0 ALLIANCE GAMING CORP COM 01859P609 292 9,100 SH DEFINED 04 9,100 0 0 ALLIANCE GAMING CORP COM 01859P609 11,847 368,716 SH DEFINED 01,08 97,168 271,548 0 ALLIANCE IMAGING INC COM 018606202 156 39,918 SH DEFINED 01 9,600 30,318 0 ALLIANCE IMAGING INC COM 018606202 458 117,447 SH DEFINED 01,08 20,625 96,822 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 88 6,000 DEFINED 04 6,000 0 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 146 10,000 OTHER 04 10,000 0 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 27 19,400 SH DEFINED 01 7,000 12,400 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 28 20,600 SH DEFINED 01,08 14,400 6,200 0 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 424 55,707 SH DEFINED 01 9,478 46,229 0 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 4 500 SH OTHER 01,06 0 0 500 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 1,527 200,705 SH DEFINED 01,08 59,947 140,758 0 ALLIANCE RES PARTNER L P COM 01877R108 45 1,125 SH DEFINED 01 1,125 0 0 ALLIANCE RES PARTNER L P COM 01877R108 328 8,200 SH DEFINED 01,08 500 7,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 29 ________ ALLIANT ENERGY CORP COM 018802108 1,732 66,459 SH DEFINED 01 41,588 18,371 6,500 ALLIANT ENERGY CORP COM 018802108 30 1,150 SH OTHER 01 0 1,150 0 ALLIANT ENERGY CORP COM 018802108 49 1,881 SH DEFINED 02 1,371 400 110 ALLIANT ENERGY CORP COM 018802108 18 700 SH OTHER 02 0 700 0 ALLIANT ENERGY CORP COM 018802108 35 1,356 SH DEFINED 04 1,356 0 0 ALLIANT ENERGY CORP COM 018802108 29 1,110 SH OTHER 04 1,110 0 0 ALLIANT ENERGY CORP COM 018802108 13,809 529,888 SH DEFINED 01,08 105,381 424,507 0 ALLIANT ENERGY CORP COM 018802108 4 150 SH DEFINED 10 0 0 150 ALLIANT TECHSYSTEMS INC COM 018804104 997 18,320 SH DEFINED 01 12,064 5,956 300 ALLIANT TECHSYSTEMS INC COM 018804104 39 720 SH DEFINED 02 650 0 70 ALLIANT TECHSYSTEMS INC COM 018804104 29 537 SH OTHER 01,06 0 0 537 ALLIANT TECHSYSTEMS INC COM 018804104 6,495 119,402 SH DEFINED 01,08 53,890 65,512 0 ALLIANT TECHSYSTEMS INC COM 018804104 4 69 SH DEFINED 10 0 0 69 ALLIED CAP CORP NEW COM 01903Q108 4,385 144,768 SH DEFINED 01 119,903 19,365 5,500 ALLIED CAP CORP NEW COM 01903Q108 534 17,640 SH OTHER 01 0 0 17,640 ALLIED CAP CORP NEW COM 01903Q108 3 100 SH OTHER 02 0 100 0 ALLIED CAP CORP NEW COM 01903Q108 105 3,480 SH DEFINED 04 3,480 0 0 ALLIED CAP CORP NEW COM 01903Q108 237 7,815 SH OTHER 04 7,815 0 0 ALLIED CAP CORP NEW COM 01903Q108 10,560 348,634 SH DEFINED 01,08 120,349 228,285 0 ALLIED CAP CORP NEW COM 01903Q108 95 3,150 SH DEFINED 10 3,000 0 150 ALLIED DEFENSE GROUP INC COM 019118108 127 6,600 SH DEFINED 01 1,000 5,600 0 ALLIED DEFENSE GROUP INC COM 019118108 216 11,220 SH DEFINED 01,08 2,077 9,143 0 ALLIED HEALTHCARE PRODS INC COM 019222108 8 1,500 SH DEFINED 01 1,500 0 0 ALLIED HEALTHCARE PRODS INC COM 019222108 70 12,397 SH DEFINED 01,08 3,624 8,773 0 ALLIED HLDGS INC COM 019223106 48 8,200 SH DEFINED 01 1,100 7,100 0 ALLIED HLDGS INC COM 019223106 90 15,400 SH DEFINED 01,08 3,716 11,684 0 ALLIED IRISH BKS P L C COM 019228402 231 7,700 SH DEFINED 01 0 7,700 0 ALLIED IRISH BKS P L C COM 019228402 71 2,360 SH OTHER 01 500 1,860 0 ALLIED IRISH BKS P L C COM 019228402 3 100 SH DEFINED 02 100 0 0 ALLIED IRISH BKS P L C COM 019228402 45 1,500 SH DEFINED 04 1,500 0 0 ALLIED IRISH BKS P L C COM 019228402 205 6,850 SH OTHER 04 6,850 0 0 ALLIED HEALTHCARE INTL INC COM 01923A109 143 21,100 SH DEFINED 01 3,100 18,000 0 ALLIED HEALTHCARE INTL INC COM 01923A109 253 37,202 SH DEFINED 01,08 9,318 27,884 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 22 5,200 SH DEFINED 01 0 5,200 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 50 12,098 SH DEFINED 01,08 2,639 9,459 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 30 ________ ALLIED WASTE INDS INC COM 019589308 6,152 462,232 SH DEFINED 01 180,267 235,684 46,281 ALLIED WASTE INDS INC COM 019589308 3 200 SH OTHER 01 0 0 200 ALLIED WASTE INDS INC COM 019589308 415 31,159 SH DEFINED 05 31,159 0 0 ALLIED WASTE INDS INC COM 019589308 11 800 SH OTHER 01,06 0 0 800 ALLIED WASTE INDS INC COM 019589308 32,364 2,431,532 SH DEFINED 01,08 1,228,344 1,203,188 0 ALLIED WASTE INDS INC COM 019589308 4 279 SH DEFINED 10 29 0 250 ALLMERICA FINL CORP COM 019754100 2,056 59,509 SH DEFINED 01 44,104 12,505 2,900 ALLMERICA FINL CORP COM 019754100 11 323 SH DEFINED 03 0 0 323 ALLMERICA FINL CORP COM 019754100 147 4,261 SH DEFINED 04 4,261 0 0 ALLMERICA FINL CORP COM 019754100 1 33 SH OTHER 04 33 0 0 ALLMERICA FINL CORP COM 019754100 15,556 450,239 SH DEFINED 01,08 105,969 344,270 0 ALLOS THERAPEUTICS INC COM 019777101 122 25,400 SH DEFINED 01 4,700 20,700 0 ALLOS THERAPEUTICS INC COM 019777101 10 2,100 SH OTHER 01 0 2,100 0 ALLOS THERAPEUTICS INC COM 019777101 225 46,934 SH DEFINED 01,08 10,484 36,450 0 ALLOY INC COM 019855105 300 65,894 SH DEFINED 01 25,439 40,455 0 ALLOY INC COM 019855105 1,067 233,893 SH DEFINED 01,08 52,707 181,186 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 503 51,854 SH DEFINED 01 19,754 32,100 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 1,849 190,600 SH DEFINED 01,08 35,576 155,024 0 ALLSTATE CORP COM 020002101 66,931 1,472,306 SH DEFINED 01 614,124 693,385 164,797 ALLSTATE CORP COM 020002101 2,420 53,229 SH OTHER 01 12,968 39,586 675 ALLSTATE CORP COM 020002101 395 8,687 SH DEFINED 02 6,675 2,012 0 ALLSTATE CORP COM 020002101 427 9,403 SH OTHER 02 6,803 2,600 0 ALLSTATE CORP COM 020002101 1,859 40,901 SH DEFINED 03 25,846 6,010 9,045 ALLSTATE CORP COM 020002101 822 18,087 SH OTHER 03 10,146 7,941 0 ALLSTATE CORP COM 020002101 8,028 176,598 SH DEFINED 04 161,443 0 15,155 ALLSTATE CORP COM 020002101 4,131 90,879 SH OTHER 04 89,879 0 1,000 ALLSTATE CORP COM 020002101 1,361 29,944 SH DEFINED 05 23,069 800 6,075 ALLSTATE CORP COM 020002101 40 875 SH OTHER 05 0 0 875 ALLSTATE CORP COM 020002101 82 1,800 SH OTHER 01,06 0 0 1,800 ALLSTATE CORP COM 020002101 368,943 8,115,777 SH DEFINED 01,08 3,326,896 4,663,950 124,931 ALLSTATE CORP COM 020002101 842 18,525 SH DEFINED 09 18,525 0 0 ALLSTATE CORP COM 020002101 2,249 49,472 SH DEFINED 10 44,163 1,925 3,384 ALLSTATE CORP COM 020002101 840 18,470 SH OTHER 10 12,525 5,645 300 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 31 ________ ALLTEL CORP COM 020039103 28,820 577,669 SH DEFINED 01 225,172 293,036 59,461 ALLTEL CORP COM 020039103 10,734 215,144 SH OTHER 01 16,249 10,324 188,571 ALLTEL CORP COM 020039103 144 2,880 SH DEFINED 02 2,810 0 70 ALLTEL CORP COM 020039103 50 1,000 SH OTHER 02 0 1,000 0 ALLTEL CORP COM 020039103 1,099 22,025 SH DEFINED 03 13,295 4,030 4,700 ALLTEL CORP COM 020039103 169 3,383 SH OTHER 03 3,073 310 0 ALLTEL CORP COM 020039103 6,194 124,145 SH DEFINED 04 114,241 0 9,904 ALLTEL CORP COM 020039103 1,623 32,536 SH OTHER 04 24,836 0 7,700 ALLTEL CORP COM 020039103 1,021 20,461 SH DEFINED 05 13,368 540 6,553 ALLTEL CORP COM 020039103 180 3,600 SH OTHER 05 0 3,000 600 ALLTEL CORP COM 020039103 40 800 SH OTHER 01,06 0 0 800 ALLTEL CORP COM 020039103 202,287 4,054,652 SH DEFINED 01,08 1,355,353 2,622,476 76,823 ALLTEL CORP COM 020039103 49 979 SH DEFINED 09 979 0 0 ALLTEL CORP COM 020039103 1,906 38,198 SH DEFINED 10 35,113 1,025 2,060 ALLTEL CORP COM 020039103 2,148 43,050 SH OTHER 10 22,456 20,369 225 ALMOST FAMILY INC COM 020409108 34 4,300 SH DEFINED 01 600 3,700 0 ALMOST FAMILY INC COM 020409108 54 6,760 SH DEFINED 01,08 1,137 5,623 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 18 11,100 SH DEFINED 01 1,400 9,700 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 37 22,680 SH DEFINED 05 0 0 22,680 ALPHA TECHNOLOGIES GROUP INC COM 020781100 23 14,431 SH DEFINED 01,08 4,122 10,309 0 ALPHARMA INC COM 020813101 1,385 70,645 SH DEFINED 01 27,374 41,771 1,500 ALPHARMA INC COM 020813101 6 300 SH DEFINED 02 0 0 300 ALPHARMA INC COM 020813101 78 4,000 SH DEFINED 04 0 0 4,000 ALPHARMA INC COM 020813101 16 800 SH OTHER 01,06 0 0 800 ALPHARMA INC COM 020813101 5,912 301,469 SH DEFINED 01,08 91,379 210,090 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 1 200 SH DEFINED 01 200 0 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 40 15,256 SH DEFINED 01,08 14,556 700 0 ALTEON INC COM 02144G107 89 49,367 SH DEFINED 01 19,369 29,998 0 ALTEON INC COM 02144G107 1 500 SH DEFINED 02 500 0 0 ALTEON INC COM 02144G107 435 241,693 SH DEFINED 01,08 43,228 198,465 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 32 ________ ALTERA CORP COM 021441100 15,065 735,605 SH DEFINED 01 356,731 302,505 76,369 ALTERA CORP COM 021441100 46 2,239 SH OTHER 01 900 920 419 ALTERA CORP COM 021441100 110 5,350 SH DEFINED 02 3,650 1,700 0 ALTERA CORP COM 021441100 17 850 SH OTHER 02 0 850 0 ALTERA CORP COM 021441100 356 17,370 SH DEFINED 03 14,175 3,195 0 ALTERA CORP COM 021441100 17 850 SH OTHER 03 200 0 650 ALTERA CORP COM 021441100 71 3,475 SH DEFINED 04 3,475 0 0 ALTERA CORP COM 021441100 241 11,775 SH OTHER 04 11,775 0 0 ALTERA CORP COM 021441100 25 1,225 SH DEFINED 05 1,225 0 0 ALTERA CORP COM 021441100 20 1,000 SH OTHER 01,06 0 0 1,000 ALTERA CORP COM 021441100 72,674 3,548,547 SH DEFINED 01,08 1,926,742 1,621,805 0 ALTERA CORP COM 021441100 114 5,551 SH DEFINED 09 5,551 0 0 ALTERA CORP COM 021441100 14 660 SH DEFINED 10 60 0 600 ALTERA CORP COM 021441100 14 700 SH OTHER 10 700 0 0 ALTIRIS INC COM 02148M100 765 27,409 SH DEFINED 01 9,402 17,607 400 ALTIRIS INC COM 02148M100 3,125 112,009 SH DEFINED 01,08 35,703 76,306 0 ALTIRIS INC COM 02148M100 40 1,425 SH DEFINED 10 1,165 0 260 ALTIGEN COMMUNICATIONS INC COM 021489109 34 9,200 SH DEFINED 01 2,700 6,500 0 ALTIGEN COMMUNICATIONS INC COM 021489109 14 3,937 SH DEFINED 01,08 2,337 1,600 0 ALTRIA GROUP INC COM 02209S103 200,882 3,689,298 SH DEFINED 01 1,732,080 1,585,075 372,143 ALTRIA GROUP INC COM 02209S103 12,728 233,755 SH OTHER 01 108,324 104,220 21,211 ALTRIA GROUP INC COM 02209S103 2,800 51,432 SH DEFINED 02 40,201 9,845 1,386 ALTRIA GROUP INC COM 02209S103 4,779 87,766 SH OTHER 02 74,441 7,215 6,110 ALTRIA GROUP INC COM 02209S103 4,384 80,514 SH DEFINED 03 63,840 16,217 457 ALTRIA GROUP INC COM 02209S103 7,241 132,980 SH OTHER 03 121,305 7,400 4,275 ALTRIA GROUP INC COM 02209S103 5,007 91,949 SH DEFINED 04 84,864 0 7,085 ALTRIA GROUP INC COM 02209S103 6,713 123,290 SH OTHER 04 107,246 0 16,044 ALTRIA GROUP INC COM 02209S103 785 14,425 SH DEFINED 05 13,975 0 450 ALTRIA GROUP INC COM 02209S103 596 10,950 SH OTHER 05 1,600 9,250 100 ALTRIA GROUP INC COM 02209S103 283 5,200 SH OTHER 01,06 0 0 5,200 ALTRIA GROUP INC COM 02209S103 961,123 17,651,473 SH DEFINED 01,08 8,957,255 8,688,278 5,940 ALTRIA GROUP INC COM 02209S103 2,216 40,707 SH DEFINED 09 40,707 0 0 ALTRIA GROUP INC COM 02209S103 5,977 109,770 SH DEFINED 10 82,820 5,300 21,650 ALTRIA GROUP INC COM 02209S103 2,529 46,449 SH OTHER 10 22,549 22,400 1,500 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 33 ________ AMAZON COM INC COM 023135106 13,927 321,778 SH DEFINED 01 268,714 42,864 10,200 AMAZON COM INC COM 023135106 1,233 28,500 SH OTHER 01 0 28,500 0 AMAZON COM INC COM 023135106 4 100 SH OTHER 02 0 100 0 AMAZON COM INC COM 023135106 30 685 SH DEFINED 03 685 0 0 AMAZON COM INC COM 023135106 39 900 SH DEFINED 04 700 0 200 AMAZON COM INC COM 023135106 82 1,900 SH OTHER 04 1,300 0 600 AMAZON COM INC COM 023135106 41,065 948,832 SH DEFINED 01,08 457,797 491,035 0 AMAZON COM INC COM 023135106 21 485 SH DEFINED 09 485 0 0 AMAZON COM INC COM 023135106 132 3,057 SH DEFINED 10 2,760 0 297 AMBAC FINL GROUP INC COM 023139108 33,917 459,702 SH DEFINED 01 289,370 140,732 29,600 AMBAC FINL GROUP INC COM 023139108 3,607 48,895 SH OTHER 01 24,760 23,235 900 AMBAC FINL GROUP INC COM 023139108 1,162 15,755 SH DEFINED 02 11,905 2,950 900 AMBAC FINL GROUP INC COM 023139108 298 4,042 SH OTHER 02 1,582 2,460 0 AMBAC FINL GROUP INC COM 023139108 3,363 45,580 SH DEFINED 03 26,810 15,860 2,910 AMBAC FINL GROUP INC COM 023139108 435 5,900 SH OTHER 03 3,405 1,850 645 AMBAC FINL GROUP INC COM 023139108 2,849 38,618 SH DEFINED 04 37,713 0 905 AMBAC FINL GROUP INC COM 023139108 608 8,245 SH OTHER 04 6,995 0 1,250 AMBAC FINL GROUP INC COM 023139108 1,063 14,412 SH DEFINED 05 13,187 250 975 AMBAC FINL GROUP INC COM 023139108 360 4,875 SH OTHER 05 4,200 375 300 AMBAC FINL GROUP INC COM 023139108 18 250 SH OTHER 01,06 0 0 250 AMBAC FINL GROUP INC COM 023139108 68,368 926,650 SH DEFINED 01,08 480,167 446,483 0 AMBAC FINL GROUP INC COM 023139108 43 581 SH DEFINED 09 581 0 0 AMBAC FINL GROUP INC COM 023139108 2,043 27,685 SH DEFINED 10 27,485 0 200 AMBAC FINL GROUP INC COM 023139108 393 5,325 SH OTHER 10 675 4,650 0 AMBASSADORS GROUP INC COM 023177108 548 22,144 SH DEFINED 01 4,144 18,000 0 AMBASSADORS GROUP INC COM 023177108 1,022 41,278 SH DEFINED 01,08 6,547 34,731 0 AMBASSADORS INTL INC COM 023178106 295 22,504 SH DEFINED 01 4,504 18,000 0 AMBASSADORS INTL INC COM 023178106 557 42,468 SH DEFINED 01,08 10,868 31,600 0 AMCOL INTL CORP COM 02341W103 1,747 100,106 SH DEFINED 01 71,306 28,100 700 AMCOL INTL CORP COM 02341W103 2,515 144,111 SH DEFINED 01,08 33,814 110,297 0 AMEDISYS INC COM 023436108 47 1,900 SH DEFINED 01 1,900 0 0 AMEDISYS INC COM 023436108 288 11,713 SH DEFINED 01,08 3,300 8,413 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 34 ________ AMERADA HESS CORP COM 023551104 9,869 151,186 SH DEFINED 01 62,339 73,708 15,139 AMERADA HESS CORP COM 023551104 5 75 SH OTHER 01 0 0 75 AMERADA HESS CORP COM 023551104 7 100 SH DEFINED 02 100 0 0 AMERADA HESS CORP COM 023551104 24 375 SH OTHER 02 375 0 0 AMERADA HESS CORP COM 023551104 337 5,167 SH DEFINED 04 0 0 5,167 AMERADA HESS CORP COM 023551104 13 200 SH OTHER 04 0 0 200 AMERADA HESS CORP COM 023551104 13 200 SH OTHER 01,06 0 0 200 AMERADA HESS CORP COM 023551104 47,838 732,815 SH DEFINED 01,08 358,953 373,862 0 AMERADA HESS CORP COM 023551104 33 507 SH DEFINED 09 507 0 0 AMERADA HESS CORP COM 023551104 4 65 SH DEFINED 10 15 0 50 AMERADA HESS CORP CONV PFD 023551401 6,883 109,000 DEFINED 01 107,000 2,000 0 AMERCO COM 023586100 498 21,100 SH DEFINED 01 4,000 17,100 0 AMERCO COM 023586100 879 37,260 SH DEFINED 01,08 8,273 28,987 0 AMEREN CORP COM 023608102 12,569 272,697 SH DEFINED 01 107,092 138,044 27,561 AMEREN CORP COM 023608102 351 7,622 SH OTHER 01 5,200 2,322 100 AMEREN CORP COM 023608102 161 3,493 SH DEFINED 02 1,283 2,210 0 AMEREN CORP COM 023608102 193 4,181 SH OTHER 02 3,295 886 0 AMEREN CORP COM 023608102 152 3,292 SH DEFINED 03 1,700 1,592 0 AMEREN CORP COM 023608102 9 200 SH OTHER 03 200 0 0 AMEREN CORP COM 023608102 360 7,807 SH DEFINED 04 6,477 0 1,330 AMEREN CORP COM 023608102 375 8,147 SH OTHER 04 5,635 0 2,512 AMEREN CORP COM 023608102 19 417 SH DEFINED 05 417 0 0 AMEREN CORP COM 023608102 23 500 SH OTHER 01,06 0 0 500 AMEREN CORP COM 023608102 70,478 1,529,132 SH DEFINED 01,08 791,459 737,573 100 AMEREN CORP COM 023608102 43 936 SH DEFINED 09 936 0 0 AMEREN CORP COM 023608102 121 2,629 SH DEFINED 10 1,737 642 250 AMEREN CORP COM 023608102 370 8,019 SH OTHER 10 1,035 6,984 0 AMERIANA BANCORP COM 023613102 82 5,000 SH DEFINED 01 600 4,400 0 AMERIANA BANCORP COM 023613102 15 933 SH DEFINED 02 933 0 0 AMERIANA BANCORP COM 023613102 92 5,592 SH DEFINED 01,08 1,338 4,254 0 AMERICA SVC GROUP INC COM 02364L109 312 9,100 SH DEFINED 01 1,100 5,100 2,900 AMERICA SVC GROUP INC COM 02364L109 394 11,500 SH DEFINED 01,08 2,433 9,067 0 AMERICA FIRST TAX EX IVS L P COM 02364V107 399 54,250 SH DEFINED 04 54,250 0 0 AMERICA MOVIL S A DE C V COM 02364W105 802 20,762 SH DEFINED 01 20,462 100 200 AMERICA MOVIL S A DE C V COM 02364W105 48 1,240 SH OTHER 01 240 1,000 0 AMERICA MOVIL S A DE C V COM 02364W105 25 650 SH DEFINED 03 650 0 0 AMERICA MOVIL S A DE C V COM 02364W105 116 3,000 SH DEFINED 04 3,000 0 0 AMERICA MOVIL S A DE C V COM 02364W105 81 2,100 SH OTHER 04 2,100 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 35 ________ AMERICA ONLINE LATIN AMERICA COM 02365B100 27 24,500 SH DEFINED 01 13,600 10,900 0 AMERICA ONLINE LATIN AMERICA COM 02365B100 0 250 SH OTHER 01 250 0 0 AMERICA ONLINE LATIN AMERICA COM 02365B100 147 131,553 SH DEFINED 01,08 54,880 76,673 0 AMERICA WEST HLDG CORP COM 023657208 670 70,350 SH DEFINED 01 23,250 47,100 0 AMERICA WEST HLDG CORP COM 023657208 25 2,600 SH OTHER 01 0 2,600 0 AMERICA WEST HLDG CORP COM 023657208 5 500 SH DEFINED 02 0 500 0 AMERICA WEST HLDG CORP COM 023657208 2 200 SH OTHER 02 200 0 0 AMERICA WEST HLDG CORP COM 023657208 2,165 227,164 SH DEFINED 01,08 45,886 181,278 0 AMERICA WEST HLDG CORP COM 023657208 2 200 SH DEFINED 10 200 0 0 AMCORE FINL INC COM 023912108 1,317 44,336 SH DEFINED 01 19,717 24,619 0 AMCORE FINL INC COM 023912108 137 4,601 SH DEFINED 04 4,601 0 0 AMCORE FINL INC COM 023912108 5,208 175,304 SH DEFINED 01,08 45,414 129,890 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 542 14,705 SH DEFINED 01 10,250 4,455 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 3,348 90,862 SH DEFINED 01,08 19,953 70,909 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2 50 SH DEFINED 10 0 0 50 AMERICAN BILTRITE INC COM 024591109 47 4,300 SH DEFINED 01 700 3,600 0 AMERICAN BILTRITE INC COM 024591109 93 8,514 SH DEFINED 01,08 1,470 7,044 0 AMER BIO MEDICA CORP COM 024600108 5 3,600 SH DEFINED 01 3,600 0 0 AMER BIO MEDICA CORP COM 024600108 10 7,641 SH DEFINED 01,08 3,341 4,300 0 AMERICAN BLDG CTL INC COM 024750101 20 14,300 SH DEFINED 01 2,900 11,400 0 AMERICAN BLDG CTL INC COM 024750101 34 24,973 SH DEFINED 01,08 3,814 21,159 0 AMERICAN CAPITAL STRATEGIES COM 024937104 859 25,852 SH DEFINED 01 13,340 9,812 2,700 AMERICAN CAPITAL STRATEGIES COM 024937104 10 300 SH DEFINED 02 300 0 0 AMERICAN CAPITAL STRATEGIES COM 024937104 33 1,000 SH DEFINED 04 1,000 0 0 AMERICAN CAPITAL STRATEGIES COM 024937104 7,114 214,005 SH DEFINED 01,08 83,014 130,991 0 AMERICAN CAPITAL STRATEGIES COM 024937104 3 100 SH DEFINED 10 0 0 100 AMERICAN CLAIMS EVALUATION I COM 025144106 13 3,900 SH DEFINED 01 0 3,900 0 AMERICAN CLAIMS EVALUATION I COM 025144106 51 15,300 SH DEFINED 01,08 2,315 12,985 0 AMERICAN DENTAL PARTNERS COM 025353103 128 7,200 SH DEFINED 01 1,400 5,800 0 AMERICAN DENTAL PARTNERS COM 025353103 187 10,559 SH DEFINED 01,08 3,059 7,500 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,598 59,282 SH DEFINED 01 50,661 8,321 300 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 13,056 484,470 SH DEFINED 01,08 79,539 404,931 0 AMERICAN ECOLOGY CORP COM 025533407 137 15,900 SH DEFINED 01 200 15,700 0 AMERICAN ECOLOGY CORP COM 025533407 213 24,820 SH DEFINED 01,08 5,755 19,065 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 36 ________ AMERICAN ELEC PWR INC COM 025537101 22,528 684,311 SH DEFINED 01 283,942 337,854 62,515 AMERICAN ELEC PWR INC COM 025537101 717 21,791 SH OTHER 01 15,038 5,153 1,600 AMERICAN ELEC PWR INC COM 025537101 11 339 SH DEFINED 02 339 0 0 AMERICAN ELEC PWR INC COM 025537101 30 904 SH OTHER 02 120 300 484 AMERICAN ELEC PWR INC COM 025537101 81 2,471 SH DEFINED 03 1,320 504 647 AMERICAN ELEC PWR INC COM 025537101 83 2,520 SH OTHER 03 1,500 1,020 0 AMERICAN ELEC PWR INC COM 025537101 323 9,804 SH DEFINED 04 9,638 0 166 AMERICAN ELEC PWR INC COM 025537101 439 13,342 SH OTHER 04 12,968 0 374 AMERICAN ELEC PWR INC COM 025537101 33 1,000 SH OTHER 01,06 0 0 1,000 AMERICAN ELEC PWR INC COM 025537101 116,287 3,532,419 SH DEFINED 01,08 1,815,283 1,715,816 1,320 AMERICAN ELEC PWR INC COM 025537101 66 2,014 SH DEFINED 09 2,014 0 0 AMERICAN ELEC PWR INC COM 025537101 103 3,127 SH DEFINED 10 2,097 225 805 AMERICAN ELEC PWR INC COM 025537101 123 3,728 SH OTHER 10 3,128 600 0 AMERICAN EXPRESS CO COM 025816109 298,879 5,764,293 SH DEFINED 01 3,744,030 1,617,826 402,437 AMERICAN EXPRESS CO COM 025816109 43,664 842,126 SH OTHER 01 396,205 383,118 62,803 AMERICAN EXPRESS CO COM 025816109 10,852 209,296 SH DEFINED 02 153,833 47,951 7,512 AMERICAN EXPRESS CO COM 025816109 3,027 58,380 SH OTHER 02 47,915 8,865 1,600 AMERICAN EXPRESS CO COM 025816109 19,185 370,010 SH DEFINED 03 199,718 128,099 42,193 AMERICAN EXPRESS CO COM 025816109 6,899 133,050 SH OTHER 03 102,166 26,624 4,260 AMERICAN EXPRESS CO COM 025816109 60,014 1,157,450 SH DEFINED 04 1,087,925 0 69,525 AMERICAN EXPRESS CO COM 025816109 23,524 453,695 SH OTHER 04 404,780 0 48,915 AMERICAN EXPRESS CO COM 025816109 9,364 180,594 SH DEFINED 05 167,024 8,270 5,300 AMERICAN EXPRESS CO COM 025816109 1,903 36,710 SH OTHER 05 19,205 7,505 10,000 AMERICAN EXPRESS CO COM 025816109 171 3,300 SH OTHER 01,06 0 0 3,300 AMERICAN EXPRESS CO COM 025816109 582,379 11,231,991 SH DEFINED 01,08 5,840,681 5,387,733 3,577 AMERICAN EXPRESS CO COM 025816109 1,280 24,679 SH DEFINED 09 24,679 0 0 AMERICAN EXPRESS CO COM 025816109 12,042 232,238 SH DEFINED 10 188,195 16,296 27,747 AMERICAN EXPRESS CO COM 025816109 5,599 107,975 SH OTHER 10 68,660 36,440 2,875 AMERICAN FINL GROUP INC OHIO COM 025932104 986 33,062 SH DEFINED 01 26,105 5,357 1,600 AMERICAN FINL GROUP INC OHIO COM 025932104 8,764 293,789 SH DEFINED 01,08 47,928 245,861 0 AMERICAN FINL RLTY TR COM 02607P305 392 23,100 SH DEFINED 01 19,100 4,000 0 AMERICAN FINL RLTY TR COM 02607P305 968 57,100 SH DEFINED 01,08 20,800 36,300 0 AMERICAN GREETINGS CORP COM 026375105 4,152 182,348 SH DEFINED 01 89,431 81,313 11,604 AMERICAN GREETINGS CORP COM 026375105 1 50 SH OTHER 01 0 0 50 AMERICAN GREETINGS CORP COM 026375105 5 225 SH DEFINED 02 0 0 225 AMERICAN GREETINGS CORP COM 026375105 5 200 SH OTHER 01,06 0 0 200 AMERICAN GREETINGS CORP COM 026375105 16,524 725,678 SH DEFINED 01,08 293,300 432,378 0 AMERICAN GREETINGS CORP COM 026375105 0 11 SH DEFINED 10 11 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 37 ________ AMERICAN HEALTHWAYS INC COM 02649V104 3,214 131,718 SH DEFINED 01 91,468 29,830 10,420 AMERICAN HEALTHWAYS INC COM 02649V104 12 500 SH OTHER 01,06 0 0 500 AMERICAN HEALTHWAYS INC COM 02649V104 5,553 227,601 SH DEFINED 01,08 75,571 152,030 0 AMERICAN HEALTHWAYS INC COM 02649V104 27 1,110 SH DEFINED 10 910 0 200 AMERICAN HOME MTG INVT CORP COM 02660R107 1,140 39,580 SH DEFINED 01 19,223 20,357 0 AMERICAN HOME MTG INVT CORP COM 02660R107 5,281 183,373 SH DEFINED 01,08 76,071 107,302 0 AMERICAN INDEPENDENCE CORP COM 026760405 119 7,535 SH DEFINED 01 1,645 5,890 0 AMERICAN INDEPENDENCE CORP COM 026760405 1 50 SH DEFINED 04 50 0 0 AMERICAN INDEPENDENCE CORP COM 026760405 154 9,774 SH DEFINED 01,08 2,524 7,250 0 AMERICAN INTL GROUP INC COM 026874107 580,373 8,134,170 SH DEFINED 01 4,558,851 2,929,238 646,081 AMERICAN INTL GROUP INC COM 026874107 78,977 1,106,893 SH OTHER 01 508,850 547,616 50,427 AMERICAN INTL GROUP INC COM 026874107 31,357 439,486 SH DEFINED 02 319,672 106,502 13,312 AMERICAN INTL GROUP INC COM 026874107 8,304 116,380 SH OTHER 02 77,544 36,685 2,151 AMERICAN INTL GROUP INC COM 026874107 45,304 634,959 SH DEFINED 03 384,730 205,326 44,903 AMERICAN INTL GROUP INC COM 026874107 13,500 189,212 SH OTHER 03 145,774 31,833 11,605 AMERICAN INTL GROUP INC COM 026874107 153,200 2,147,163 SH DEFINED 04 2,018,088 187 128,888 AMERICAN INTL GROUP INC COM 026874107 69,115 968,671 SH OTHER 04 916,220 0 52,451 AMERICAN INTL GROUP INC COM 026874107 24,849 348,264 SH DEFINED 05 270,868 33,490 43,906 AMERICAN INTL GROUP INC COM 026874107 4,460 62,515 SH OTHER 05 24,678 27,637 10,200 AMERICAN INTL GROUP INC COM 026874107 477 6,684 SH OTHER 01,06 0 0 6,684 AMERICAN INTL GROUP INC COM 026874107 1,636,396 22,934,768 SH DEFINED 01,08 12,016,999 10,907,024 10,745 AMERICAN INTL GROUP INC COM 026874107 2,940 41,201 SH DEFINED 09 41,201 0 0 AMERICAN INTL GROUP INC COM 026874107 39,305 550,881 SH DEFINED 10 376,628 74,156 100,097 AMERICAN INTL GROUP INC COM 026874107 10,823 151,690 SH OTHER 10 73,384 76,059 2,247 AMERICAN ITALIAN PASTA CO COM 027070101 1,081 27,080 SH DEFINED 01 11,391 15,689 0 AMERICAN ITALIAN PASTA CO COM 027070101 10 250 SH OTHER 01,06 0 0 250 AMERICAN ITALIAN PASTA CO COM 027070101 4,454 111,556 SH DEFINED 01,08 26,332 85,224 0 AMERICAN LD LEASE INC COM 027118108 692 33,872 SH DEFINED 01 28,003 5,869 0 AMERICAN LD LEASE INC COM 027118108 633 30,997 SH DEFINED 01,08 5,797 25,200 0 AMERICAN MGMT SYS INC COM 027352103 1,490 77,702 SH DEFINED 01 42,462 35,240 0 AMERICAN MGMT SYS INC COM 027352103 12 600 SH OTHER 01,06 0 0 600 AMERICAN MGMT SYS INC COM 027352103 6,637 346,061 SH DEFINED 01,08 120,029 226,032 0 AMERICAN MED SYS HLDGS INC COM 02744M108 1,102 41,532 SH DEFINED 01 15,560 25,972 0 AMERICAN MED SYS HLDGS INC COM 02744M108 12 450 SH OTHER 01,06 0 0 450 AMERICAN MED SYS HLDGS INC COM 02744M108 4,419 166,577 SH DEFINED 01,08 35,813 130,764 0 AMERICAN MED SEC GROUP INC COM 02744P101 1,572 58,858 SH DEFINED 01 38,030 20,828 0 AMERICAN MED SEC GROUP INC COM 02744P101 2,936 109,936 SH DEFINED 01,08 43,749 66,187 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 38 ________ AMERICAN MTG ACCEP CO COM 027568104 393 21,771 SH DEFINED 01 21,771 0 0 AMERICAN MTG ACCEP CO COM 027568104 54 3,000 SH DEFINED 04 3,000 0 0 AMERICAN MTG ACCEP CO COM 027568104 1,114 61,742 SH DEFINED 01,08 16,342 45,400 0 AMERICAN NATL BANKSHARES INC COM 027745108 197 8,088 SH DEFINED 01 2,688 5,400 0 AMERICAN NATL BANKSHARES INC COM 027745108 764 31,295 SH DEFINED 01,08 7,837 23,458 0 AMERICAN MED ALERT CORP COM 027904101 30 6,400 SH DEFINED 01 800 5,600 0 AMERICAN MED ALERT CORP COM 027904101 73 15,546 SH DEFINED 01,08 2,161 13,385 0 AMERICAN NATL INS CO COM 028591105 645 7,207 SH DEFINED 01 5,540 1,567 100 AMERICAN NATL INS CO COM 028591105 4,172 46,623 SH DEFINED 01,08 16,366 30,257 0 AMERICAN NATL INS CO COM 028591105 4 50 SH DEFINED 10 0 0 50 AMERICAN PAC CORP COM 028740108 90 11,300 SH DEFINED 01 1,400 9,900 0 AMERICAN PAC CORP COM 028740108 96 12,067 SH DEFINED 01,08 3,062 9,005 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 4,377 93,333 SH DEFINED 01 89,630 2,803 900 AMERICAN PHARMACEUTICALS PTN COM 02886P109 23 500 SH DEFINED 04 500 0 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 3,791 80,825 SH DEFINED 01,08 29,013 51,812 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 46 3,400 SH DEFINED 01 500 2,900 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 163 12,118 SH DEFINED 01,08 1,022 11,096 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 289 13,851 SH DEFINED 01 6,004 7,847 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 1,693 80,993 SH DEFINED 01,08 33,473 47,520 0 AMERICAN RETIREMENT CORP COM 028913101 904 166,425 SH DEFINED 01 152,925 13,500 0 AMERICAN RETIREMENT CORP COM 028913101 170 31,393 SH DEFINED 01,08 9,293 22,100 0 AMERICAN PWR CONVERSION CORP COM 029066107 8,002 348,072 SH DEFINED 01 150,429 161,539 36,104 AMERICAN PWR CONVERSION CORP COM 029066107 4 175 SH OTHER 01 0 0 175 AMERICAN PWR CONVERSION CORP COM 029066107 116 5,050 SH DEFINED 02 5,050 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 215 9,335 SH OTHER 02 0 9,335 0 AMERICAN PWR CONVERSION CORP COM 029066107 120 5,200 SH OTHER 04 5,200 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 11 500 SH OTHER 01,06 0 0 500 AMERICAN PWR CONVERSION CORP COM 029066107 41,378 1,799,831 SH DEFINED 01,08 952,784 847,047 0 AMERICAN PWR CONVERSION CORP COM 029066107 14 621 SH DEFINED 09 621 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 49 2,135 SH DEFINED 10 30 0 2,105 AMERICAN REAL ESTATE PARTNR COM 029169109 151 9,811 SH DEFINED 01 9,811 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 111 7,200 SH DEFINED 01,08 1,600 5,600 0 AMERICAN RLTY INVS INC COM 029174109 62 6,465 SH DEFINED 01 3,065 3,400 0 AMERICAN RLTY INVS INC COM 029174109 248 25,823 SH DEFINED 01,08 6,635 19,188 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 39 ________ AMERICAN RESIDENTIAL INVS COM 02926T103 10 1,100 SH DEFINED 01 1,100 0 0 AMERICAN RESIDENTIAL INVS COM 02926T103 109 11,939 SH DEFINED 01,08 3,485 8,454 0 AMERICAN SCIENCE & ENGR INC COM 029429107 474 28,700 SH DEFINED 01 21,400 7,300 0 AMERICAN SCIENCE & ENGR INC COM 029429107 10 600 SH OTHER 01 0 600 0 AMERICAN SCIENCE & ENGR INC COM 029429107 256 15,509 SH DEFINED 01,08 2,942 12,567 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 25 3,700 SH DEFINED 01 800 2,900 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 91 13,488 SH DEFINED 01,08 1,803 11,685 0 AMERICAN SOFTWARE INC COM 029683109 237 35,300 SH DEFINED 01 4,600 30,700 0 AMERICAN SOFTWARE INC COM 029683109 343 51,209 SH DEFINED 01,08 9,072 42,137 0 AMERICAN STD COS INC DEL COM 029712106 14,019 123,240 SH DEFINED 01 58,488 52,319 12,433 AMERICAN STD COS INC DEL COM 029712106 6 50 SH OTHER 01 0 0 50 AMERICAN STD COS INC DEL COM 029712106 74 650 SH DEFINED 04 650 0 0 AMERICAN STD COS INC DEL COM 029712106 11 100 SH OTHER 04 100 0 0 AMERICAN STD COS INC DEL COM 029712106 23 200 SH OTHER 01,06 0 0 200 AMERICAN STD COS INC DEL COM 029712106 70,077 616,061 SH DEFINED 01,08 322,274 293,787 0 AMERICAN STD COS INC DEL COM 029712106 48 418 SH DEFINED 09 418 0 0 AMERICAN STD COS INC DEL COM 029712106 92 810 SH DEFINED 10 710 0 100 AMERICAN STS WTR CO COM 029899101 779 31,933 SH DEFINED 01 14,813 17,120 0 AMERICAN STS WTR CO COM 029899101 55 2,250 SH DEFINED 03 2,250 0 0 AMERICAN STS WTR CO COM 029899101 29 1,200 SH OTHER 03 0 1,200 0 AMERICAN STS WTR CO COM 029899101 5 200 SH DEFINED 04 200 0 0 AMERICAN STS WTR CO COM 029899101 5 200 SH OTHER 04 200 0 0 AMERICAN STS WTR CO COM 029899101 5 200 SH OTHER 01,06 0 0 200 AMERICAN STS WTR CO COM 029899101 2,280 93,439 SH DEFINED 01,08 19,886 73,553 0 AMERICAN TOWER CORP COM 029912201 1,164 102,553 SH DEFINED 01 60,710 32,043 9,800 AMERICAN TOWER CORP COM 029912201 47 4,100 SH DEFINED 04 4,100 0 0 AMERICAN TOWER CORP COM 029912201 108 9,500 SH OTHER 04 9,500 0 0 AMERICAN TOWER CORP COM 029912201 1,419 125,000 SH OTHER 05 125,000 0 0 AMERICAN TOWER CORP COM 029912201 7,059 621,970 SH DEFINED 01,08 254,306 367,664 0 AMERICAN TOWER CORP COM 029912201 3 300 SH DEFINED 10 0 0 300 AMERICAN SUPERCONDUCTOR CORP COM 030111108 288 22,400 SH DEFINED 01 5,300 17,100 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 39 3,000 SH OTHER 01 0 3,000 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 499 38,837 SH DEFINED 01,08 8,698 30,139 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 22 1,750 SH OTHER 10 1,750 0 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 266 28,100 SH DEFINED 01 1,700 26,400 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 198 20,880 SH DEFINED 01,08 3,265 17,615 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 40 ________ AMERICAN TECHNOLOGY CORP COM 030145205 74 12,400 SH DEFINED 01 0 12,400 0 AMERICAN TECHNOLOGY CORP COM 030145205 166 27,869 SH DEFINED 01,08 6,069 21,800 0 AMERICAN TECHNOLOGY CORP COM 030145205 1 100 SH DEFINED 10 100 0 0 AMERICAN VANTAGE COS COM 03037B106 47 14,300 SH DEFINED 01 0 14,300 0 AMERICAN VANTAGE COS COM 03037B106 5 1,433 SH DEFINED 01,08 1,333 100 0 AMERICAN VANGUARD CORP COM 030371108 275 5,856 SH DEFINED 01 1,006 4,850 0 AMERICAN VANGUARD CORP COM 030371108 389 8,267 SH DEFINED 01,08 2,217 6,050 0 AMERICAN WOODMARK CORP COM 030506109 840 12,643 SH DEFINED 01 4,019 8,624 0 AMERICAN WOODMARK CORP COM 030506109 3,091 46,512 SH DEFINED 01,08 11,622 34,890 0 AMERICANWEST BANCORPORATION COM 03058P109 361 18,308 SH DEFINED 01 6,211 12,097 0 AMERICANWEST BANCORPORATION COM 03058P109 1,150 58,264 SH DEFINED 01,08 9,161 49,103 0 AMERICREDIT CORP COM 03060R101 1,716 100,760 SH DEFINED 01 66,168 25,392 9,200 AMERICREDIT CORP COM 03060R101 13,557 796,039 SH DEFINED 01,08 183,832 612,207 0 AMERICREDIT CORP COM 03060R101 4 250 SH DEFINED 10 0 0 250 AMERICAS CAR MART INC COM 03062T105 242 8,987 SH DEFINED 01 3,987 5,000 0 AMERICAS CAR MART INC COM 03062T105 1,010 37,463 SH DEFINED 01,08 6,802 30,661 0 AMERIGON INC COM 03070L300 46 9,300 SH DEFINED 01 900 8,400 0 AMERIGON INC COM 03070L300 63 12,782 SH DEFINED 01,08 4,943 7,839 0 AMERISTAR CASINOS INC COM 03070Q101 640 19,094 SH DEFINED 01 9,186 9,908 0 AMERISTAR CASINOS INC COM 03070Q101 3,589 107,113 SH DEFINED 01,08 23,662 83,451 0 AMERIVEST PPTYS INC DEL COM 03071L101 78 11,600 SH DEFINED 01 3,600 8,000 0 AMERIVEST PPTYS INC DEL COM 03071L101 140 20,786 SH DEFINED 01,08 6,500 14,286 0 AMERON INTL INC COM 030710107 1,816 53,848 SH DEFINED 01 43,535 10,313 0 AMERON INTL INC COM 030710107 1,755 52,042 SH DEFINED 01,08 14,458 37,584 0 AMERUS GROUP CO COM 03072M108 2,056 50,958 SH DEFINED 01 41,485 7,973 1,500 AMERUS GROUP CO COM 03072M108 11 275 SH OTHER 02 275 0 0 AMERUS GROUP CO COM 03072M108 638 15,801 SH DEFINED 04 10,801 0 5,000 AMERUS GROUP CO COM 03072M108 13,477 334,004 SH DEFINED 01,08 80,875 253,129 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 41 ________ AMERISOURCEBERGEN CORP COM 03073E105 10,007 183,002 SH DEFINED 01 76,236 93,788 12,978 AMERISOURCEBERGEN CORP COM 03073E105 59 1,075 SH OTHER 01 1,000 0 75 AMERISOURCEBERGEN CORP COM 03073E105 58 1,060 SH DEFINED 03 350 535 175 AMERISOURCEBERGEN CORP COM 03073E105 82 1,493 SH OTHER 03 1,493 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1,474 26,965 SH DEFINED 04 26,965 0 0 AMERISOURCEBERGEN CORP COM 03073E105 901 16,485 SH OTHER 04 15,485 0 1,000 AMERISOURCEBERGEN CORP COM 03073E105 16 300 SH OTHER 01,06 0 0 300 AMERISOURCEBERGEN CORP COM 03073E105 54,799 1,002,181 SH DEFINED 01,08 524,862 477,319 0 AMERISOURCEBERGEN CORP COM 03073E105 216 3,943 SH DEFINED 09 3,943 0 0 AMERISOURCEBERGEN CORP COM 03073E105 27 494 SH DEFINED 10 320 0 174 AMERIGROUP CORP COM 03073T102 1,511 33,053 SH DEFINED 01 15,029 17,024 1,000 AMERIGROUP CORP COM 03073T102 18 400 SH OTHER 01,06 0 0 400 AMERIGROUP CORP COM 03073T102 8,597 188,124 SH DEFINED 01,08 57,117 131,007 0 AMERISERV FINL INC COM 03074A102 106 17,400 SH DEFINED 01 2,800 14,600 0 AMERISERV FINL INC COM 03074A102 133 21,829 SH DEFINED 01,08 5,634 16,195 0 AMERITRADE HLDG CORP NEW COM 03074K100 3,559 231,118 SH DEFINED 01 163,274 35,544 32,300 AMERITRADE HLDG CORP NEW COM 03074K100 15 1,000 SH OTHER 04 0 0 1,000 AMERITRADE HLDG CORP NEW COM 03074K100 13,542 879,380 SH DEFINED 01,08 350,420 528,960 0 AMERITRADE HLDG CORP NEW COM 03074K100 2 100 SH DEFINED 10 0 0 100 AMERIGAS PARTNERS L P COM 030975106 269 9,000 SH DEFINED 01 9,000 0 0 AMERIGAS PARTNERS L P COM 030975106 120 4,000 SH DEFINED 04 4,000 0 0 AMERIGAS PARTNERS L P COM 030975106 106 3,550 SH OTHER 04 3,550 0 0 AMERIGAS PARTNERS L P COM 030975106 164 5,500 SH DEFINED 10 0 0 5,500 AMERIGAS PARTNERS L P COM 030975106 36 1,200 SH OTHER 10 0 1,200 0 AMETEK INC NEW COM 031100100 1,085 42,308 SH DEFINED 01 27,248 11,260 3,800 AMETEK INC NEW COM 031100100 38 1,500 SH OTHER 02 1,500 0 0 AMETEK INC NEW COM 031100100 344 13,400 SH DEFINED 04 13,400 0 0 AMETEK INC NEW COM 031100100 9,185 358,222 SH DEFINED 01,08 106,802 251,420 0 AMETEK INC NEW COM 031100100 3 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 42 ________ AMGEN INC COM 031162100 256,007 4,402,525 SH DEFINED 01 2,715,157 1,353,941 333,427 AMGEN INC COM 031162100 24,319 418,204 SH OTHER 01 200,972 191,929 25,303 AMGEN INC COM 031162100 15,787 271,487 SH DEFINED 02 196,756 70,196 4,535 AMGEN INC COM 031162100 2,612 44,917 SH OTHER 02 27,950 16,250 717 AMGEN INC COM 031162100 23,124 397,668 SH DEFINED 03 199,158 154,497 44,013 AMGEN INC COM 031162100 5,393 92,740 SH OTHER 03 67,225 13,755 11,760 AMGEN INC COM 031162100 101,048 1,737,706 SH DEFINED 04 1,647,361 0 90,345 AMGEN INC COM 031162100 34,462 592,640 SH OTHER 04 558,655 0 33,985 AMGEN INC COM 031162100 8,042 138,291 SH DEFINED 05 115,741 18,265 4,285 AMGEN INC COM 031162100 1,913 32,893 SH OTHER 05 15,420 6,333 11,140 AMGEN INC COM 031162100 194 3,340 SH OTHER 01,06 0 0 3,340 AMGEN INC COM 031162100 679,395 11,683,498 SH DEFINED 01,08 6,203,626 5,469,810 10,062 AMGEN INC COM 031162100 2,537 43,628 SH DEFINED 09 43,628 0 0 AMGEN INC COM 031162100 16,920 290,976 SH DEFINED 10 243,456 19,825 27,695 AMGEN INC COM 031162100 3,449 59,318 SH OTHER 10 26,200 31,593 1,525 AMISTAR CORP COM 031535107 4 1,800 SH DEFINED 01 0 1,800 0 AMISTAR CORP COM 031535107 31 14,572 SH DEFINED 01,08 720 13,852 0 AMIS HLDGS INC COM 031538101 95 5,900 SH DEFINED 01 5,900 0 0 AMIS HLDGS INC COM 031538101 674 41,700 SH DEFINED 01,08 11,300 30,400 0 AMKOR TECHNOLOGY INC COM 031652100 1,020 69,717 SH DEFINED 01 51,335 14,082 4,300 AMKOR TECHNOLOGY INC COM 031652100 3 200 SH OTHER 04 200 0 0 AMKOR TECHNOLOGY INC COM 031652100 5,391 368,484 SH DEFINED 01,08 153,042 215,442 0 AMKOR TECHNOLOGY INC COM 031652100 2 150 SH DEFINED 10 0 0 150 AMPAL AMERN ISRAEL CORP COM 032015109 48 13,900 SH DEFINED 01 1,600 12,300 0 AMPAL AMERN ISRAEL CORP COM 032015109 148 42,977 SH DEFINED 01,08 8,158 34,819 0 AMPCO-PITTSBURGH CORP COM 032037103 204 15,820 SH DEFINED 01 6,620 9,200 0 AMPCO-PITTSBURGH CORP COM 032037103 477 36,911 SH DEFINED 01,08 5,012 31,899 0 AMPHENOL CORP NEW COM 032095101 480 16,165 SH DEFINED 01 13,019 2,946 200 AMPHENOL CORP NEW COM 032095101 255 8,600 SH DEFINED 04 8,600 0 0 AMPHENOL CORP NEW COM 032095101 2,970 100,009 SH DEFINED 01,08 51,100 48,909 0 AMPHENOL CORP NEW COM 032095101 1 50 SH DEFINED 10 0 0 50 AMREP CORP NEW COM 032159105 117 7,010 SH DEFINED 01 1,210 5,800 0 AMREP CORP NEW COM 032159105 296 17,777 SH DEFINED 01,08 2,708 15,069 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 43 ________ AMSOUTH BANCORPORATION COM 032165102 14,747 627,248 SH DEFINED 01 275,461 293,577 58,210 AMSOUTH BANCORPORATION COM 032165102 27 1,150 SH OTHER 01 800 0 350 AMSOUTH BANCORPORATION COM 032165102 56 2,400 SH DEFINED 02 2,400 0 0 AMSOUTH BANCORPORATION COM 032165102 12 500 SH OTHER 02 500 0 0 AMSOUTH BANCORPORATION COM 032165102 24 1,000 SH OTHER 03 0 1,000 0 AMSOUTH BANCORPORATION COM 032165102 1,434 60,996 SH DEFINED 04 59,781 0 1,215 AMSOUTH BANCORPORATION COM 032165102 1,832 77,919 SH OTHER 04 77,919 0 0 AMSOUTH BANCORPORATION COM 032165102 21 903 SH DEFINED 05 903 0 0 AMSOUTH BANCORPORATION COM 032165102 21 900 SH OTHER 01,06 0 0 900 AMSOUTH BANCORPORATION COM 032165102 72,112 3,067,280 SH DEFINED 01,08 1,537,184 1,530,096 0 AMSOUTH BANCORPORATION COM 032165102 31 1,329 SH DEFINED 09 1,329 0 0 AMSOUTH BANCORPORATION COM 032165102 13 548 SH DEFINED 10 53 0 495 AMSURG CORP COM 03232P405 1,033 45,488 SH DEFINED 01 18,732 25,706 1,050 AMSURG CORP COM 03232P405 34 1,500 SH OTHER 01 0 1,500 0 AMSURG CORP COM 03232P405 15 675 SH DEFINED 04 675 0 0 AMSURG CORP COM 03232P405 10 450 SH OTHER 01,06 0 0 450 AMSURG CORP COM 03232P405 5,436 239,354 SH DEFINED 01,08 86,486 152,868 0 AMTECH SYS INC COM 032332504 13 2,300 SH DEFINED 01 0 2,300 0 AMTECH SYS INC COM 032332504 327 60,000 SH DEFINED 04 60,000 0 0 AMTECH SYS INC COM 032332504 89 16,400 SH DEFINED 01,08 1,100 15,300 0 AMYLIN PHARMACEUTICALS INC COM 032346108 1,279 53,969 SH DEFINED 01 35,630 14,239 4,100 AMYLIN PHARMACEUTICALS INC COM 032346108 2 100 SH DEFINED 04 100 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 14 600 SH OTHER 04 600 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 6,985 294,841 SH DEFINED 01,08 136,494 158,347 0 ANADARKO PETE CORP COM 032511107 23,904 460,927 SH DEFINED 01 188,710 217,874 54,343 ANADARKO PETE CORP COM 032511107 1,940 37,413 SH OTHER 01 32,038 4,572 803 ANADARKO PETE CORP COM 032511107 370 7,131 SH DEFINED 02 5,431 1,450 250 ANADARKO PETE CORP COM 032511107 151 2,920 SH OTHER 02 1,729 1,191 0 ANADARKO PETE CORP COM 032511107 1,910 36,836 SH DEFINED 03 17,575 16,176 3,085 ANADARKO PETE CORP COM 032511107 540 10,420 SH OTHER 03 3,508 4,692 2,220 ANADARKO PETE CORP COM 032511107 1,985 38,271 SH DEFINED 04 38,031 0 240 ANADARKO PETE CORP COM 032511107 1,407 27,131 SH OTHER 04 25,898 0 1,233 ANADARKO PETE CORP COM 032511107 78 1,507 SH DEFINED 05 1,507 0 0 ANADARKO PETE CORP COM 032511107 130 2,500 SH OTHER 05 0 2,500 0 ANADARKO PETE CORP COM 032511107 35 673 SH OTHER 01,06 0 0 673 ANADARKO PETE CORP COM 032511107 116,194 2,240,540 SH DEFINED 01,08 1,169,461 1,070,314 765 ANADARKO PETE CORP COM 032511107 489 9,433 SH DEFINED 09 9,433 0 0 ANADARKO PETE CORP COM 032511107 278 5,362 SH DEFINED 10 2,540 1,573 1,249 ANADARKO PETE CORP COM 032511107 203 3,910 SH OTHER 10 1,550 2,360 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 44 ________ ANADIGICS INC COM 032515108 197 31,750 SH DEFINED 01 6,050 25,700 0 ANADIGICS INC COM 032515108 357 57,378 SH DEFINED 01,08 12,633 44,745 0 ANALOG DEVICES INC COM 032654105 62,190 1,295,362 SH DEFINED 01 765,606 434,389 95,367 ANALOG DEVICES INC COM 032654105 3,751 78,126 SH OTHER 01 37,501 39,400 1,225 ANALOG DEVICES INC COM 032654105 937 19,510 SH DEFINED 02 17,360 1,500 650 ANALOG DEVICES INC COM 032654105 211 4,400 SH OTHER 02 600 3,800 0 ANALOG DEVICES INC COM 032654105 524 10,920 SH DEFINED 03 5,145 5,275 500 ANALOG DEVICES INC COM 032654105 218 4,550 SH OTHER 03 800 1,800 1,950 ANALOG DEVICES INC COM 032654105 15,913 331,457 SH DEFINED 04 313,962 0 17,495 ANALOG DEVICES INC COM 032654105 2,366 49,279 SH OTHER 04 47,394 0 1,885 ANALOG DEVICES INC COM 032654105 2,346 48,867 SH DEFINED 05 40,092 8,350 425 ANALOG DEVICES INC COM 032654105 628 13,085 SH OTHER 05 9,935 3,150 0 ANALOG DEVICES INC COM 032654105 43 900 SH OTHER 01,06 0 0 900 ANALOG DEVICES INC COM 032654105 157,094 3,272,101 SH DEFINED 01,08 1,718,294 1,552,527 1,280 ANALOG DEVICES INC COM 032654105 633 13,183 SH DEFINED 09 13,183 0 0 ANALOG DEVICES INC COM 032654105 2,386 49,708 SH DEFINED 10 47,533 600 1,575 ANALOG DEVICES INC COM 032654105 313 6,520 SH OTHER 10 5,970 425 125 ANALOGIC CORP COM 032657207 1,113 24,466 SH DEFINED 01 6,855 17,611 0 ANALOGIC CORP COM 032657207 5 100 SH DEFINED 04 100 0 0 ANALOGIC CORP COM 032657207 11 250 SH OTHER 01,06 0 0 250 ANALOGIC CORP COM 032657207 4,159 91,425 SH DEFINED 01,08 29,561 61,864 0 ANALYSTS INTL CORP COM 032681108 83 28,434 SH DEFINED 01 4,634 23,800 0 ANALYSTS INTL CORP COM 032681108 203 69,834 SH DEFINED 01,08 9,812 60,022 0 ANAREN INC COM 032744104 631 39,793 SH DEFINED 01 14,197 25,596 0 ANAREN INC COM 032744104 2,511 158,304 SH DEFINED 01,08 44,593 113,711 0 ANCHOR BANCORP WIS INC COM 032839102 1,151 45,519 SH DEFINED 01 13,979 31,540 0 ANCHOR BANCORP WIS INC COM 032839102 8 300 SH OTHER 01,06 0 0 300 ANCHOR BANCORP WIS INC COM 032839102 4,183 165,382 SH DEFINED 01,08 53,630 111,752 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 24 1,500 SH DEFINED 01 1,500 0 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 34 2,200 SH DEFINED 04 0 0 2,200 ANCHOR GLASS CONTAINER CP NE COM 03304B300 121 7,700 SH DEFINED 01,08 2,700 5,000 0 ANDERSONS INC COM 034164103 205 10,900 SH DEFINED 01 1,400 9,500 0 ANDERSONS INC COM 034164103 216 11,493 SH DEFINED 01,08 2,775 8,718 0 ANDREA ELECTRONICS CORP COM 034393108 4 15,900 SH DEFINED 01 2,500 13,400 0 ANDREA ELECTRONICS CORP COM 034393108 6 23,176 SH DEFINED 01,08 3,623 19,553 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 45 ________ ANDREW CORP COM 034425108 8,816 503,795 SH DEFINED 01 340,699 125,923 37,173 ANDREW CORP COM 034425108 34 1,925 SH OTHER 01 1,800 0 125 ANDREW CORP COM 034425108 6 365 SH OTHER 01,06 0 0 365 ANDREW CORP COM 034425108 31,588 1,805,016 SH DEFINED 01,08 753,035 1,051,981 0 ANDREW CORP COM 034425108 0 24 SH DEFINED 10 24 0 0 ANDRX CORP DEL COM 034553107 1,040 38,225 SH DEFINED 01 23,777 11,048 3,400 ANDRX CORP DEL COM 034553107 10 360 SH DEFINED 02 0 0 360 ANDRX CORP DEL COM 034553107 22 800 SH DEFINED 03 800 0 0 ANDRX CORP DEL COM 034553107 2,567 94,373 SH DEFINED 04 94,373 0 0 ANDRX CORP DEL COM 034553107 16 600 SH OTHER 04 600 0 0 ANDRX CORP DEL COM 034553107 8,068 296,615 SH DEFINED 01,08 109,530 187,085 0 ANDRX CORP DEL COM 034553107 16 600 SH DEFINED 10 600 0 0 ANGELICA CORP COM 034663104 1,024 44,852 SH DEFINED 01 8,096 36,756 0 ANGELICA CORP COM 034663104 46 2,000 SH DEFINED 04 2,000 0 0 ANGELICA CORP COM 034663104 2 100 SH OTHER 01,06 0 0 100 ANGELICA CORP COM 034663104 1,722 75,441 SH DEFINED 01,08 26,595 48,846 0 ANGLO AMERN PLC COM 03485P102 240 9,900 SH DEFINED 04 9,900 0 0 ANGLO AMERN PLC COM 03485P102 28 1,168 SH OTHER 04 1,168 0 0 ANGLOGOLD HLDGS PLC CONV DEB 03512PAA7 4,055 4,000,000 PRN DEFINED 01 4,000,000 0 0 ANGLOGOLD LTD COM 035128206 186 4,400 SH OTHER 01 600 3,800 0 ANGLOGOLD LTD COM 035128206 17 400 SH DEFINED 02 400 0 0 ANGLOGOLD LTD COM 035128206 60 1,425 SH OTHER 02 500 0 925 ANGLOGOLD LTD COM 035128206 38 902 SH DEFINED 04 902 0 0 ANGLOGOLD LTD COM 035128206 4 100 SH OTHER 04 100 0 0 ANGLOGOLD LTD COM 035128206 34 800 SH DEFINED 10 200 0 600 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 46 ________ ANHEUSER BUSCH COS INC COM 035229103 89,043 1,745,940 SH DEFINED 01 877,503 684,684 183,753 ANHEUSER BUSCH COS INC COM 035229103 6,556 128,542 SH OTHER 01 69,807 55,704 3,031 ANHEUSER BUSCH COS INC COM 035229103 1,437 28,185 SH DEFINED 02 22,516 4,760 909 ANHEUSER BUSCH COS INC COM 035229103 1,186 23,250 SH OTHER 02 5,650 17,600 0 ANHEUSER BUSCH COS INC COM 035229103 4,071 79,820 SH DEFINED 03 42,574 30,418 6,828 ANHEUSER BUSCH COS INC COM 035229103 2,911 57,074 SH OTHER 03 39,254 17,820 0 ANHEUSER BUSCH COS INC COM 035229103 24,177 474,061 SH DEFINED 04 457,656 0 16,405 ANHEUSER BUSCH COS INC COM 035229103 11,120 218,039 SH OTHER 04 210,239 0 7,800 ANHEUSER BUSCH COS INC COM 035229103 13,582 266,307 SH DEFINED 05 248,810 15,927 1,570 ANHEUSER BUSCH COS INC COM 035229103 593 11,632 SH OTHER 05 3,432 8,200 0 ANHEUSER BUSCH COS INC COM 035229103 105 2,050 SH OTHER 01,06 0 0 2,050 ANHEUSER BUSCH COS INC COM 035229103 364,974 7,156,353 SH DEFINED 01,08 3,711,697 3,444,656 0 ANHEUSER BUSCH COS INC COM 035229103 869 17,048 SH DEFINED 09 17,048 0 0 ANHEUSER BUSCH COS INC COM 035229103 40,299 790,177 SH DEFINED 10 660,160 32,512 97,505 ANHEUSER BUSCH COS INC COM 035229103 50,508 990,356 SH OTHER 10 16,637 973,719 0 ANIKA THERAPEUTICS INC COM 035255108 121 14,600 SH DEFINED 01 2,000 12,600 0 ANIKA THERAPEUTICS INC COM 035255108 127 15,376 SH DEFINED 01,08 3,891 11,485 0 ANIXTER INTL INC COM 035290105 2,095 74,163 SH DEFINED 01 38,444 35,719 0 ANIXTER INTL INC COM 035290105 8 275 SH DEFINED 02 0 0 275 ANIXTER INTL INC COM 035290105 28 1,000 SH DEFINED 04 1,000 0 0 ANIXTER INTL INC COM 035290105 57 2,000 SH OTHER 04 2,000 0 0 ANIXTER INTL INC COM 035290105 15 540 SH OTHER 01,06 0 0 540 ANIXTER INTL INC COM 035290105 7,106 251,554 SH DEFINED 01,08 73,421 178,133 0 ANNALY MTG MGMT INC COM 035710409 676 34,559 SH DEFINED 01 18,935 15,024 600 ANNALY MTG MGMT INC COM 035710409 10 500 SH OTHER 01 500 0 0 ANNALY MTG MGMT INC COM 035710409 20 1,000 SH OTHER 03 1,000 0 0 ANNALY MTG MGMT INC COM 035710409 395 20,200 SH DEFINED 04 20,200 0 0 ANNALY MTG MGMT INC COM 035710409 947 48,450 SH OTHER 04 46,450 0 2,000 ANNALY MTG MGMT INC COM 035710409 6,201 317,201 SH DEFINED 01,08 100,831 216,370 0 ANNALY MTG MGMT INC COM 035710409 3 150 SH DEFINED 10 0 0 150 ANNTAYLOR STORES CORP COM 036115103 3,578 83,592 SH DEFINED 01 48,810 33,082 1,700 ANNTAYLOR STORES CORP COM 036115103 30 700 SH OTHER 01,06 0 0 700 ANNTAYLOR STORES CORP COM 036115103 15,764 368,320 SH DEFINED 01,08 77,207 291,113 0 ANSOFT CORP COM 036384105 228 15,804 SH DEFINED 01 5,504 10,300 0 ANSOFT CORP COM 036384105 743 51,558 SH DEFINED 01,08 9,384 42,174 0 ANSYS INC COM 03662Q105 913 22,978 SH DEFINED 01 10,100 12,278 600 ANSYS INC COM 03662Q105 2 60 SH DEFINED 02 0 0 60 ANSYS INC COM 03662Q105 8 200 SH OTHER 01,06 0 0 200 ANSYS INC COM 03662Q105 4,432 111,519 SH DEFINED 01,08 31,100 80,419 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 47 ________ ANTHEM INC COM 03674B104 45,468 501,632 SH DEFINED 01 339,326 135,705 26,601 ANTHEM INC COM 03674B104 14 150 SH OTHER 01 0 0 150 ANTHEM INC COM 03674B104 3 32 SH DEFINED 02 0 0 32 ANTHEM INC COM 03674B104 54 600 SH DEFINED 03 600 0 0 ANTHEM INC COM 03674B104 36 400 SH DEFINED 04 400 0 0 ANTHEM INC COM 03674B104 29 323 SH OTHER 04 323 0 0 ANTHEM INC COM 03674B104 32 350 SH OTHER 01,06 0 0 350 ANTHEM INC COM 03674B104 112,809 1,244,583 SH DEFINED 01,08 653,821 590,637 125 ANTHEM INC COM 03674B104 521 5,748 SH DEFINED 09 5,748 0 0 ANTHEM INC COM 03674B104 120 1,324 SH DEFINED 10 1,120 0 204 ANTEON INTL CORP COM 03674E108 1,126 38,962 SH DEFINED 01 15,663 23,299 0 ANTEON INTL CORP COM 03674E108 8 275 SH DEFINED 04 275 0 0 ANTEON INTL CORP COM 03674E108 4,877 168,799 SH DEFINED 01,08 42,437 126,362 0 ANSWERTHINK INC COM 036916104 368 47,633 SH DEFINED 01 8,653 38,980 0 ANSWERTHINK INC COM 036916104 81 10,500 SH DEFINED 04 10,500 0 0 ANSWERTHINK INC COM 036916104 629 81,427 SH DEFINED 01,08 18,799 62,628 0 ANTHRACITE CAP INC COM 037023108 1,291 101,400 SH DEFINED 01 62,760 38,640 0 ANTHRACITE CAP INC COM 037023108 64 5,000 SH DEFINED 03 5,000 0 0 ANTHRACITE CAP INC COM 037023108 102 8,000 SH DEFINED 04 8,000 0 0 ANTHRACITE CAP INC COM 037023108 9 700 SH OTHER 04 700 0 0 ANTHRACITE CAP INC COM 037023108 4,337 340,660 SH DEFINED 01,08 91,297 249,363 0 ANTHRACITE CAP INC COM 037023108 13 1,000 SH DEFINED 10 1,000 0 0 ANTIGENICS INC DEL COM 037032109 566 53,112 SH DEFINED 01 16,725 36,387 0 ANTIGENICS INC DEL COM 037032109 21 2,000 SH DEFINED 04 2,000 0 0 ANTIGENICS INC DEL COM 037032109 2,469 231,636 SH DEFINED 01,08 95,578 136,058 0 ANWORTH MORTGAGE ASSET CP COM 037347101 1,096 78,526 SH DEFINED 01 74,195 4,331 0 ANWORTH MORTGAGE ASSET CP COM 037347101 405 29,000 SH DEFINED 04 29,000 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 20 1,400 SH OTHER 04 0 0 1,400 ANWORTH MORTGAGE ASSET CP COM 037347101 4,898 350,873 SH DEFINED 01,08 163,586 187,287 0 ANWORTH MORTGAGE ASSET CP COM 037347101 21 1,500 SH DEFINED 10 1,500 0 0 AO TATNEFT COM 03737P306 4,109 147,713 SH DEFINED 01,08 147,713 0 0 AON CORP CONV DEB 037389AT0 5,585 4,000,000 PRN DEFINED 01 4,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 48 ________ AON CORP COM 037389103 19,205 688,119 SH DEFINED 01 246,920 393,829 47,370 AON CORP COM 037389103 2,038 73,004 SH OTHER 01 25,197 47,507 300 AON CORP COM 037389103 149 5,352 SH DEFINED 02 4,707 350 295 AON CORP COM 037389103 82 2,935 SH OTHER 02 2,416 519 0 AON CORP COM 037389103 143 5,125 SH DEFINED 03 5,125 0 0 AON CORP COM 037389103 106 3,800 SH OTHER 03 3,800 0 0 AON CORP COM 037389103 1,316 47,159 SH DEFINED 04 47,159 0 0 AON CORP COM 037389103 1,165 41,726 SH OTHER 04 38,351 0 3,375 AON CORP COM 037389103 22 800 SH OTHER 01,06 0 0 800 AON CORP COM 037389103 73,342 2,627,821 SH DEFINED 01,08 1,349,581 1,278,240 0 AON CORP COM 037389103 33 1,190 SH DEFINED 09 1,190 0 0 AON CORP COM 037389103 313 11,227 SH DEFINED 10 10,827 0 400 AON CORP COM 037389103 272 9,750 SH OTHER 10 9,750 0 0 APACHE CORP COM 037411105 126,266 2,924,844 SH DEFINED 01 2,043,844 717,458 163,542 APACHE CORP COM 037411105 12,780 296,045 SH OTHER 01 164,549 114,635 16,861 APACHE CORP COM 037411105 8,297 192,199 SH DEFINED 02 133,966 51,893 6,340 APACHE CORP COM 037411105 2,002 46,374 SH OTHER 02 16,970 27,764 1,640 APACHE CORP COM 037411105 15,098 349,741 SH DEFINED 03 196,310 105,992 47,439 APACHE CORP COM 037411105 2,310 53,512 SH OTHER 03 35,393 14,037 4,082 APACHE CORP COM 037411105 53,626 1,242,198 SH DEFINED 04 1,178,753 0 63,445 APACHE CORP COM 037411105 19,109 442,646 SH OTHER 04 428,344 0 14,302 APACHE CORP COM 037411105 8,750 202,687 SH DEFINED 05 188,091 9,900 4,696 APACHE CORP COM 037411105 533 12,343 SH OTHER 05 9,673 2,670 0 APACHE CORP COM 037411105 38 882 SH OTHER 01,06 0 0 882 APACHE CORP COM 037411105 125,503 2,907,187 SH DEFINED 01,08 1,484,637 1,422,450 100 APACHE CORP COM 037411105 855 19,808 SH DEFINED 09 19,808 0 0 APACHE CORP COM 037411105 10,902 252,536 SH DEFINED 10 206,478 13,226 32,832 APACHE CORP COM 037411105 3,670 85,013 SH OTHER 10 42,947 41,016 1,050 APARTMENT INVT & MGMT CO COM 03748R101 5,707 183,565 SH DEFINED 01 87,335 84,041 12,189 APARTMENT INVT & MGMT CO COM 03748R101 3 100 SH OTHER 01 0 0 100 APARTMENT INVT & MGMT CO COM 03748R101 16 505 SH DEFINED 02 505 0 0 APARTMENT INVT & MGMT CO COM 03748R101 12 373 SH DEFINED 04 373 0 0 APARTMENT INVT & MGMT CO COM 03748R101 6 200 SH OTHER 01,06 0 0 200 APARTMENT INVT & MGMT CO COM 03748R101 27,452 882,993 SH DEFINED 01,08 455,685 427,228 80 APARTMENT INVT & MGMT CO COM 03748R101 3 110 SH DEFINED 10 10 0 100 APCO ARGENTINA INC CAYMAN IS COM 037489101 78 2,500 SH DEFINED 01 1,500 1,000 0 APCO ARGENTINA INC CAYMAN IS COM 037489101 267 8,545 SH DEFINED 01,08 2,890 5,655 0 APHTON CORP COM 03759P101 181 38,608 SH DEFINED 01 18,462 20,146 0 APHTON CORP COM 03759P101 852 181,377 SH DEFINED 01,08 36,346 145,031 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 49 ________ APOGEE ENTERPRISES INC COM 037598109 642 52,154 SH DEFINED 01 23,455 28,699 0 APOGEE ENTERPRISES INC COM 037598109 65 5,300 SH DEFINED 04 0 0 5,300 APOGEE ENTERPRISES INC COM 037598109 5 435 SH OTHER 01,06 0 0 435 APOGEE ENTERPRISES INC COM 037598109 2,471 200,700 SH DEFINED 01,08 56,508 144,192 0 APOGENT TECHNOLOGIES INC COM 03760A101 1,724 56,189 SH DEFINED 01 36,148 15,741 4,300 APOGENT TECHNOLOGIES INC COM 03760A101 12 400 SH OTHER 01 0 400 0 APOGENT TECHNOLOGIES INC COM 03760A101 28 900 SH DEFINED 04 900 0 0 APOGENT TECHNOLOGIES INC COM 03760A101 14,151 461,237 SH DEFINED 01,08 105,076 356,161 0 APOGENT TECHNOLOGIES INC COM 03760A101 3 100 SH DEFINED 10 0 0 100 APOLLO GROUP INC COM 037604105 48,251 560,014 SH DEFINED 01 369,239 152,066 38,709 APOLLO GROUP INC COM 037604105 4,531 52,589 SH OTHER 01 23,095 24,744 4,750 APOLLO GROUP INC COM 037604105 2,458 28,525 SH DEFINED 02 19,475 8,250 800 APOLLO GROUP INC COM 037604105 429 4,975 SH OTHER 02 3,325 1,650 0 APOLLO GROUP INC COM 037604105 7,316 84,912 SH DEFINED 03 52,210 24,454 8,248 APOLLO GROUP INC COM 037604105 801 9,292 SH OTHER 03 4,190 4,830 272 APOLLO GROUP INC COM 037604105 2,458 28,528 SH DEFINED 04 27,773 0 755 APOLLO GROUP INC COM 037604105 794 9,216 SH OTHER 04 9,216 0 0 APOLLO GROUP INC COM 037604105 86 1,000 SH DEFINED 05 0 1,000 0 APOLLO GROUP INC COM 037604105 39 450 SH OTHER 01,06 0 0 450 APOLLO GROUP INC COM 037604105 129,307 1,500,774 SH DEFINED 01,08 791,615 708,939 220 APOLLO GROUP INC COM 037604105 617 7,162 SH DEFINED 09 7,162 0 0 APOLLO GROUP INC COM 037604105 749 8,696 SH DEFINED 10 8,596 0 100 APOLLO GROUP INC COM 037604105 435 5,050 SH OTHER 10 4,925 125 0 APOLLO GROUP INC COM 037604204 538 6,180 SH DEFINED 01 3,058 2,389 733 APOLLO GROUP INC COM 037604204 4,646 53,392 SH DEFINED 01,08 35,865 17,527 0 APPLE COMPUTER INC COM 037833100 17,836 659,627 SH DEFINED 01 287,662 309,641 62,324 APPLE COMPUTER INC COM 037833100 92 3,384 SH OTHER 01 2,300 0 1,084 APPLE COMPUTER INC COM 037833100 143 5,300 SH DEFINED 02 5,200 100 0 APPLE COMPUTER INC COM 037833100 81 3,000 SH DEFINED 03 3,000 0 0 APPLE COMPUTER INC COM 037833100 46 1,700 SH DEFINED 04 1,700 0 0 APPLE COMPUTER INC COM 037833100 153 5,650 SH OTHER 04 5,650 0 0 APPLE COMPUTER INC COM 037833100 24 900 SH OTHER 01,06 0 0 900 APPLE COMPUTER INC COM 037833100 92,847 3,433,704 SH DEFINED 01,08 1,830,902 1,602,802 0 APPLE COMPUTER INC COM 037833100 309 11,414 SH DEFINED 09 11,414 0 0 APPLE COMPUTER INC COM 037833100 92 3,402 SH DEFINED 10 2,852 0 550 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 50 ________ APPLEBEES INTL INC COM 037899101 2,352 56,987 SH DEFINED 01 29,610 24,577 2,800 APPLEBEES INTL INC COM 037899101 17 400 SH DEFINED 03 400 0 0 APPLEBEES INTL INC COM 037899101 21 500 SH DEFINED 04 500 0 0 APPLEBEES INTL INC COM 037899101 4 100 SH OTHER 04 100 0 0 APPLEBEES INTL INC COM 037899101 12,021 291,205 SH DEFINED 01,08 71,983 219,222 0 APPLEBEES INTL INC COM 037899101 4 86 SH DEFINED 10 0 0 86 APPLIED INNOVATION INC COM 037916103 98 18,800 SH DEFINED 01 3,200 15,600 0 APPLIED INNOVATION INC COM 037916103 139 26,790 SH DEFINED 01,08 6,147 20,643 0 APRIA HEALTHCARE GROUP INC COM 037933108 1,151 38,455 SH DEFINED 01 27,731 10,424 300 APRIA HEALTHCARE GROUP INC COM 037933108 8,343 278,672 SH DEFINED 01,08 79,244 199,428 0 APRIA HEALTHCARE GROUP INC COM 037933108 1 50 SH DEFINED 10 0 0 50 APPLERA CORP COM 038020103 9,462 478,376 SH DEFINED 01 257,768 176,737 43,871 APPLERA CORP COM 038020103 581 29,365 SH OTHER 01 18,958 295 10,112 APPLERA CORP COM 038020103 33 1,675 SH DEFINED 02 1,400 275 0 APPLERA CORP COM 038020103 130 6,595 SH OTHER 02 0 6,595 0 APPLERA CORP COM 038020103 38 1,928 SH DEFINED 03 0 1,928 0 APPLERA CORP COM 038020103 2 100 SH OTHER 03 100 0 0 APPLERA CORP COM 038020103 45 2,260 SH DEFINED 04 2,160 0 100 APPLERA CORP COM 038020103 84 4,268 SH OTHER 04 4,118 0 150 APPLERA CORP COM 038020103 183 9,250 SH DEFINED 05 8,750 500 0 APPLERA CORP COM 038020103 10 500 SH OTHER 01,06 0 0 500 APPLERA CORP COM 038020103 36,644 1,852,584 SH DEFINED 01,08 966,525 886,059 0 APPLERA CORP COM 038020103 287 14,526 SH DEFINED 09 14,526 0 0 APPLERA CORP COM 038020103 4 184 SH DEFINED 10 34 0 150 APPLERA CORP COM 038020103 1 50 SH OTHER 10 50 0 0 APPLERA CORP COM 038020202 1,614 111,222 SH DEFINED 01 47,604 60,818 2,800 APPLERA CORP COM 038020202 41 2,855 SH OTHER 01 609 4 2,242 APPLERA CORP COM 038020202 15 1,004 SH OTHER 04 1,004 0 0 APPLERA CORP COM 038020202 7,224 497,880 SH DEFINED 01,08 118,725 379,155 0 APPLICA INC COM 03815A106 587 52,241 SH DEFINED 01 22,582 29,659 0 APPLICA INC COM 03815A106 4 400 SH OTHER 01,06 0 0 400 APPLICA INC COM 03815A106 1,890 168,152 SH DEFINED 01,08 60,593 107,559 0 APPLIED DIGITAL SOLUTIONS COM 038188108 18 68,500 SH DEFINED 01 56,000 12,500 0 APPLIED DIGITAL SOLUTIONS COM 038188108 5 20,000 SH DEFINED 04 20,000 0 0 APPLIED DIGITAL SOLUTIONS COM 038188108 1 2,000 SH OTHER 04 2,000 0 0 APPLIED DIGITAL SOLUTIONS COM 038188108 53 195,177 SH DEFINED 01,08 84,627 110,550 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 51 ________ APPLIED EXTRUSION TECHNOLOGI COM 038196101 51 17,000 SH DEFINED 01 2,400 14,600 0 APPLIED EXTRUSION TECHNOLOGI COM 038196101 9 3,000 SH DEFINED 04 3,000 0 0 APPLIED EXTRUSION TECHNOLOGI COM 038196101 92 30,542 SH DEFINED 01,08 6,024 24,518 0 APPLIED FILMS CORP COM 038197109 596 21,267 SH DEFINED 01 9,559 11,108 600 APPLIED FILMS CORP COM 038197109 3,114 111,177 SH DEFINED 01,08 35,256 75,921 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,711 75,299 SH DEFINED 01 57,017 17,482 800 APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 300 SH OTHER 01,06 0 0 300 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,579 157,517 SH DEFINED 01,08 54,793 102,724 0 APPLIED IMAGING CORP COM 03820G106 18 12,900 SH DEFINED 01 2,800 10,100 0 APPLIED IMAGING CORP COM 03820G106 18 12,500 SH DEFINED 03 12,500 0 0 APPLIED IMAGING CORP COM 03820G106 12 8,300 SH DEFINED 01,08 3,800 4,500 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 4,458 780,770 SH DEFINED 01 434,471 287,911 58,388 APPLIED MICRO CIRCUITS CORP COM 03822W109 2 300 SH OTHER 01 0 0 300 APPLIED MICRO CIRCUITS CORP COM 03822W109 5 800 SH OTHER 01,06 0 0 800 APPLIED MICRO CIRCUITS CORP COM 03822W109 16,024 2,806,303 SH DEFINED 01,08 1,428,649 1,377,654 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 5 859 SH DEFINED 09 859 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 3 500 SH DEFINED 10 50 0 450 APPLIED MATLS INC COM 038222105 124,426 5,833,371 SH DEFINED 01 3,759,229 1,668,766 405,376 APPLIED MATLS INC COM 038222105 11,810 553,661 SH OTHER 01 241,669 298,508 13,484 APPLIED MATLS INC COM 038222105 7,547 353,815 SH DEFINED 02 271,805 75,440 6,570 APPLIED MATLS INC COM 038222105 1,614 75,650 SH OTHER 02 61,550 14,100 0 APPLIED MATLS INC COM 038222105 4,013 188,158 SH DEFINED 03 91,342 83,316 13,500 APPLIED MATLS INC COM 038222105 1,245 58,370 SH OTHER 03 17,720 31,750 8,900 APPLIED MATLS INC COM 038222105 13,538 634,683 SH DEFINED 04 614,433 0 20,250 APPLIED MATLS INC COM 038222105 5,272 247,179 SH OTHER 04 239,729 0 7,450 APPLIED MATLS INC COM 038222105 476 22,295 SH DEFINED 05 18,470 3,025 800 APPLIED MATLS INC COM 038222105 326 15,275 SH OTHER 05 1,050 8,000 6,225 APPLIED MATLS INC COM 038222105 92 4,300 SH OTHER 01,06 0 0 4,300 APPLIED MATLS INC COM 038222105 322,880 15,137,388 SH DEFINED 01,08 8,078,914 7,043,340 15,134 APPLIED MATLS INC COM 038222105 1,227 57,531 SH DEFINED 09 57,531 0 0 APPLIED MATLS INC COM 038222105 9,358 438,737 SH DEFINED 10 307,847 66,825 64,065 APPLIED MATLS INC COM 038222105 1,097 51,430 SH OTHER 10 30,241 20,735 454 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 517 18,872 SH DEFINED 01 6,955 11,917 0 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 1,911 69,678 SH DEFINED 01,08 12,082 57,596 0 APPLIX INC COM 038316105 77 16,500 SH DEFINED 01 2,200 14,300 0 APPLIX INC COM 038316105 157 33,736 SH DEFINED 01,08 6,792 26,944 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 52 ________ APROPOS TECHNOLOGY INC COM 038334108 55 9,650 SH DEFINED 01 2,950 6,700 0 APROPOS TECHNOLOGY INC COM 038334108 69 12,020 SH DEFINED 01,08 7,820 4,200 0 APTARGROUP INC COM 038336103 1,610 41,926 SH DEFINED 01 7,181 32,945 1,800 APTARGROUP INC COM 038336103 211 5,500 SH OTHER 01 0 5,500 0 APTARGROUP INC COM 038336103 9 222 SH DEFINED 02 0 0 222 APTARGROUP INC COM 038336103 23 590 SH OTHER 01,06 0 0 590 APTARGROUP INC COM 038336103 5,780 150,513 SH DEFINED 01,08 51,142 99,371 0 APTARGROUP INC COM 038336103 2 43 SH DEFINED 10 0 0 43 AQUA AMERICA INC COM 03836W103 1,109 51,131 SH DEFINED 01 33,699 13,307 4,125 AQUA AMERICA INC COM 03836W103 17 781 SH OTHER 01 781 0 0 AQUA AMERICA INC COM 03836W103 27 1,250 SH DEFINED 03 1,250 0 0 AQUA AMERICA INC COM 03836W103 105 4,858 SH DEFINED 04 4,733 0 125 AQUA AMERICA INC COM 03836W103 85 3,937 SH OTHER 04 3,937 0 0 AQUA AMERICA INC COM 03836W103 10,314 475,717 SH DEFINED 01,08 104,349 371,368 0 AQUA AMERICA INC COM 03836W103 1 45 SH DEFINED 10 0 0 45 AQUANTIVE INC COM 03839G105 719 74,921 SH DEFINED 01 29,328 45,593 0 AQUANTIVE INC COM 03839G105 0 17 SH OTHER 01 17 0 0 AQUANTIVE INC COM 03839G105 3,223 335,778 SH DEFINED 01,08 86,882 248,896 0 AQUILA INC COM 03840P102 940 199,576 SH DEFINED 01 150,120 39,256 10,200 AQUILA INC COM 03840P102 8 1,670 SH DEFINED 02 1,500 0 170 AQUILA INC COM 03840P102 7 1,500 SH OTHER 02 1,500 0 0 AQUILA INC COM 03840P102 12 2,500 SH DEFINED 03 2,500 0 0 AQUILA INC COM 03840P102 67 14,199 SH DEFINED 04 14,199 0 0 AQUILA INC COM 03840P102 5 1,000 SH DEFINED 05 0 0 1,000 AQUILA INC COM 03840P102 7,691 1,632,946 SH DEFINED 01,08 420,792 1,212,154 0 ARADIGM CORP COM 038505103 57 24,300 SH DEFINED 01 3,900 20,400 0 ARADIGM CORP COM 038505103 3 1,200 SH OTHER 01 0 1,200 0 ARADIGM CORP COM 038505103 146 61,956 SH DEFINED 01,08 22,426 39,530 0 ARAMARK CORP COM 038521100 1,054 38,437 SH DEFINED 01 30,654 7,483 300 ARAMARK CORP COM 038521100 41 1,500 SH OTHER 01 0 700 800 ARAMARK CORP COM 038521100 170 6,200 SH DEFINED 02 6,200 0 0 ARAMARK CORP COM 038521100 25 900 SH OTHER 05 0 0 900 ARAMARK CORP COM 038521100 5,225 190,613 SH DEFINED 01,08 60,999 129,614 0 ARAMARK CORP COM 038521100 3 100 SH DEFINED 10 0 0 100 ARBITRON INC COM 03875Q108 1,597 39,665 SH DEFINED 01 19,155 19,310 1,200 ARBITRON INC COM 03875Q108 24 600 SH OTHER 05 0 0 600 ARBITRON INC COM 03875Q108 20 500 SH OTHER 01,06 0 0 500 ARBITRON INC COM 03875Q108 8,833 219,403 SH DEFINED 01,08 66,175 153,228 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 53 ________ ARCH CHEMICALS INC COM 03937R102 2,871 101,684 SH DEFINED 01 74,166 27,518 0 ARCH CHEMICALS INC COM 03937R102 4 150 SH OTHER 01 150 0 0 ARCH CHEMICALS INC COM 03937R102 14 500 SH DEFINED 04 500 0 0 ARCH CHEMICALS INC COM 03937R102 10 350 SH OTHER 01,06 0 0 350 ARCH CHEMICALS INC COM 03937R102 4,555 161,351 SH DEFINED 01,08 54,140 107,211 0 ARCH CHEMICALS INC COM 03937R102 2,668 94,498 SH OTHER 10 0 94,498 0 ARCH COAL INC COM 039380100 1,926 61,349 SH DEFINED 01 40,211 18,588 2,550 ARCH COAL INC COM 039380100 51 1,624 SH OTHER 01 0 1,624 0 ARCH COAL INC COM 039380100 16 500 SH OTHER 04 500 0 0 ARCH COAL INC COM 039380100 12,422 395,725 SH DEFINED 01,08 74,103 321,622 0 ARCH COAL INC COM 039380100 2 49 SH DEFINED 10 49 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 17,680 1,048,040 SH DEFINED 01 412,453 527,132 108,455 ARCHER DANIELS MIDLAND CO COM 039483102 10 575 SH OTHER 01 0 0 575 ARCHER DANIELS MIDLAND CO COM 039483102 132 7,843 SH DEFINED 02 1,104 3,321 3,418 ARCHER DANIELS MIDLAND CO COM 039483102 47 2,795 SH OTHER 02 2,795 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 82 4,876 SH DEFINED 04 4,875 0 1 ARCHER DANIELS MIDLAND CO COM 039483102 33 1,949 SH OTHER 04 1,849 0 100 ARCHER DANIELS MIDLAND CO COM 039483102 28 1,655 SH OTHER 01,06 0 0 1,655 ARCHER DANIELS MIDLAND CO COM 039483102 95,436 5,657,159 SH DEFINED 01,08 2,910,420 2,746,739 0 ARCHER DANIELS MIDLAND CO COM 039483102 54 3,177 SH DEFINED 09 3,177 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 11 671 SH DEFINED 10 96 0 575 ARCHSTONE SMITH TR COM 039583109 2,370 80,311 SH DEFINED 01 43,282 28,129 8,900 ARCHSTONE SMITH TR COM 039583109 2,632 89,178 SH OTHER 01 66,384 5,000 17,794 ARCHSTONE SMITH TR COM 039583109 62 2,100 SH DEFINED 04 2,100 0 0 ARCHSTONE SMITH TR COM 039583109 17,450 591,318 SH DEFINED 01,08 242,213 349,105 0 ARCHSTONE SMITH TR COM 039583109 3 100 SH DEFINED 10 0 0 100 ARCTIC CAT INC COM 039670104 787 31,000 SH DEFINED 01 11,165 19,135 700 ARCTIC CAT INC COM 039670104 8 300 SH OTHER 01,06 0 0 300 ARCTIC CAT INC COM 039670104 3,794 149,474 SH DEFINED 01,08 61,562 87,912 0 ARDEN GROUP INC COM 039762109 371 4,949 SH DEFINED 01 1,349 3,600 0 ARDEN GROUP INC COM 039762109 1,047 13,955 SH DEFINED 01,08 2,639 11,316 0 ARDEN RLTY INC COM 039793104 789 24,420 SH DEFINED 01 12,608 9,012 2,800 ARDEN RLTY INC COM 039793104 5,972 184,732 SH DEFINED 01,08 70,460 114,272 0 ARDEN RLTY INC COM 039793104 3 100 SH DEFINED 10 0 0 100 ARENA PHARMACEUTICALS INC COM 040047102 281 43,194 SH DEFINED 01 14,852 28,342 0 ARENA PHARMACEUTICALS INC COM 040047102 994 152,973 SH DEFINED 01,08 32,991 119,982 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 54 ________ ARGONAUT GROUP INC COM 040157109 775 40,434 SH DEFINED 01 15,331 25,103 0 ARGONAUT GROUP INC COM 040157109 3 165 SH DEFINED 05 165 0 0 ARGONAUT GROUP INC COM 040157109 3,629 189,385 SH DEFINED 01,08 66,046 123,339 0 ARGONAUT TECHNOLOGIES INC COM 040175101 5 3,900 SH DEFINED 01 3,900 0 0 ARGONAUT TECHNOLOGIES INC COM 040175101 29 21,100 SH DEFINED 01,08 4,400 16,700 0 ARGOSY GAMING CO COM 040228108 1,440 40,503 SH DEFINED 01 15,322 24,281 900 ARGOSY GAMING CO COM 040228108 14 400 SH OTHER 01,06 0 0 400 ARGOSY GAMING CO COM 040228108 5,720 160,901 SH DEFINED 01,08 41,289 119,612 0 ARIAD PHARMACEUTICALS INC COM 04033A100 1,079 112,998 SH DEFINED 01 27,798 85,200 0 ARIAD PHARMACEUTICALS INC COM 04033A100 3,172 332,166 SH DEFINED 01,08 108,531 223,635 0 ARIBA INC COM 04033V104 1,140 402,669 SH DEFINED 01 172,689 229,980 0 ARIBA INC COM 04033V104 8 3,000 SH DEFINED 04 3,000 0 0 ARIBA INC COM 04033V104 5,340 1,887,009 SH DEFINED 01,08 503,844 1,383,165 0 ARISTOTLE CORP COM 040448201 17 3,400 SH DEFINED 01 400 3,000 0 ARISTOTLE CORP COM 040448201 86 17,460 SH DEFINED 01,08 6,638 10,822 0 ARK RESTAURANTS CORP COM 040712101 76 4,300 SH DEFINED 01 500 3,800 0 ARK RESTAURANTS CORP COM 040712101 133 7,519 SH DEFINED 01,08 1,357 6,162 0 ARKANSAS BEST CORP DEL COM 040790107 979 36,749 SH DEFINED 01 14,794 21,055 900 ARKANSAS BEST CORP DEL COM 040790107 11 400 SH OTHER 01,06 0 0 400 ARKANSAS BEST CORP DEL COM 040790107 4,173 156,582 SH DEFINED 01,08 40,657 115,925 0 ARM HLDGS PLC COM 042068106 130 20,000 SH DEFINED 04 20,000 0 0 ARMOR HOLDINGS INC COM 042260109 1,171 35,392 SH DEFINED 01 23,571 11,021 800 ARMOR HOLDINGS INC COM 042260109 12 350 SH OTHER 01 0 350 0 ARMOR HOLDINGS INC COM 042260109 62 1,868 SH DEFINED 04 1,868 0 0 ARMOR HOLDINGS INC COM 042260109 1,059 32,000 SH OTHER 04 25,000 0 7,000 ARMOR HOLDINGS INC COM 042260109 13 400 SH OTHER 01,06 0 0 400 ARMOR HOLDINGS INC COM 042260109 5,341 161,349 SH DEFINED 01,08 46,343 115,006 0 AROTECH CORP COM 042682104 61 32,100 SH DEFINED 01 1,500 30,600 0 AROTECH CORP COM 042682104 49 25,874 SH DEFINED 01,08 13,374 12,500 0 ARQULE INC COM 04269E107 168 28,315 SH DEFINED 01 11,715 16,600 0 ARQULE INC COM 04269E107 281 47,334 SH OTHER 01 44,376 0 2,958 ARQULE INC COM 04269E107 2 400 SH OTHER 01,06 0 0 400 ARQULE INC COM 04269E107 277 46,691 SH DEFINED 01,08 17,260 29,431 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 55 ________ ARRIS GROUP INC COM 04269Q100 924 101,136 SH DEFINED 01 39,078 62,058 0 ARRIS GROUP INC COM 04269Q100 7 800 SH DEFINED 02 0 0 800 ARRIS GROUP INC COM 04269Q100 4,272 467,442 SH DEFINED 01,08 154,243 313,199 0 ARRAY BIOPHARMA INC COM 04269X105 249 27,674 SH DEFINED 01 5,800 21,874 0 ARRAY BIOPHARMA INC COM 04269X105 419 46,500 SH DEFINED 01,08 11,300 35,200 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 1,166 54,600 SH DEFINED 01 53,700 900 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 196 9,200 SH DEFINED 01,08 1,732 7,468 0 ARROW ELECTRS INC COM 042735100 1,695 66,561 SH DEFINED 01 42,645 17,716 6,200 ARROW ELECTRS INC COM 042735100 14,262 560,186 SH DEFINED 01,08 133,607 426,579 0 ARROW ELECTRS INC COM 042735100 4 150 SH DEFINED 10 0 0 150 ARROW FINL CORP COM 042744102 427 14,219 SH DEFINED 01 4,608 9,611 0 ARROW FINL CORP COM 042744102 1,662 55,292 SH DEFINED 01,08 9,910 45,382 0 ARROW INTL INC COM 042764100 1,511 50,556 SH DEFINED 01 18,456 31,200 900 ARROW INTL INC COM 042764100 6,277 210,009 SH DEFINED 01,08 59,828 150,181 0 ART TECHNOLOGY GROUP INC COM 04289L107 102 69,800 SH DEFINED 01 13,700 56,100 0 ART TECHNOLOGY GROUP INC COM 04289L107 34 23,600 SH DEFINED 04 0 0 23,600 ART TECHNOLOGY GROUP INC COM 04289L107 184 125,800 SH DEFINED 01,08 28,900 96,900 0 ARTISAN COMPONENTS INC COM 042923102 773 34,671 SH DEFINED 01 12,061 22,610 0 ARTISAN COMPONENTS INC COM 042923102 3,601 161,567 SH DEFINED 01,08 58,891 102,676 0 ARTESYN TECHNOLOGIES INC COM 043127109 651 68,339 SH DEFINED 01 23,246 43,893 1,200 ARTESYN TECHNOLOGIES INC COM 043127109 6 600 SH OTHER 01,06 0 0 600 ARTESYN TECHNOLOGIES INC COM 043127109 2,393 251,357 SH DEFINED 01,08 80,878 170,479 0 ARTESYN TECHNOLOGIES INC COM 043127109 1 100 SH DEFINED 10 0 0 100 ARTHROCARE CORP COM 043136100 872 37,511 SH DEFINED 01 12,577 24,034 900 ARTHROCARE CORP COM 043136100 16 700 SH DEFINED 04 700 0 0 ARTHROCARE CORP COM 043136100 7 300 SH OTHER 01,06 0 0 300 ARTHROCARE CORP COM 043136100 3,393 145,949 SH DEFINED 01,08 43,190 102,759 0 ARVINMERITOR INC COM 043353101 828 41,775 SH DEFINED 01 28,190 9,835 3,750 ARVINMERITOR INC COM 043353101 59 3,000 SH DEFINED 04 0 0 3,000 ARVINMERITOR INC COM 043353101 7,036 354,799 SH DEFINED 01,08 84,278 270,521 0 ARVINMERITOR INC COM 043353101 2 100 SH DEFINED 10 0 0 100 ASBURY AUTOMOTIVE GROUP INC COM 043436104 601 34,700 SH DEFINED 01 12,412 22,288 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,965 113,545 SH DEFINED 01,08 26,625 86,920 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 56 ________ ASCENTIAL SOFTWARE CORP COM 04362P207 1,816 83,231 SH DEFINED 01 51,274 28,757 3,200 ASCENTIAL SOFTWARE CORP COM 04362P207 10,863 497,858 SH DEFINED 01,08 104,805 393,053 0 ASCENTIAL SOFTWARE CORP COM 04362P207 27 1,250 SH DEFINED 10 1,025 0 225 ASHFORD HOSPITALITY TR INC COM 044103109 50 4,900 SH DEFINED 01 4,900 0 0 ASHFORD HOSPITALITY TR INC COM 044103109 296 29,000 SH DEFINED 01,08 13,100 15,900 0 ASHLAND INC COM 044204105 6,017 129,416 SH DEFINED 01 57,909 59,198 12,309 ASHLAND INC COM 044204105 380 8,175 SH OTHER 01 0 8,100 75 ASHLAND INC COM 044204105 2 51 SH DEFINED 02 51 0 0 ASHLAND INC COM 044204105 28 600 SH OTHER 02 600 0 0 ASHLAND INC COM 044204105 136 2,924 SH DEFINED 04 2,924 0 0 ASHLAND INC COM 044204105 160 3,450 SH OTHER 04 3,450 0 0 ASHLAND INC COM 044204105 9 200 SH OTHER 01,06 0 0 200 ASHLAND INC COM 044204105 26,717 574,690 SH DEFINED 01,08 275,115 299,575 0 ASHLAND INC COM 044204105 15 312 SH DEFINED 10 212 0 100 ASHWORTH INC COM 04516H101 118 13,600 SH DEFINED 01 2,900 9,700 1,000 ASHWORTH INC COM 04516H101 2 200 SH OTHER 01,06 0 0 200 ASHWORTH INC COM 04516H101 214 24,545 SH DEFINED 01,08 9,174 15,371 0 ASK JEEVES INC COM 045174109 5,206 145,698 SH DEFINED 01 107,153 38,545 0 ASK JEEVES INC COM 045174109 10,738 300,539 SH DEFINED 01,08 84,579 215,960 0 ASK JEEVES INC COM 045174109 40 1,125 SH DEFINED 10 920 0 205 ASIAINFO HLDGS INC COM 04518A104 917 140,807 SH DEFINED 01 122,723 18,084 0 ASIAINFO HLDGS INC COM 04518A104 1,389 213,394 SH DEFINED 01,08 95,024 118,370 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 585 37,350 SH DEFINED 01 25,617 11,733 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 784 50,000 SH OTHER 03 0 50,000 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 4,574 291,921 SH DEFINED 01,08 82,521 209,400 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 21 1,340 SH DEFINED 10 1,090 0 250 ASPECT MED SYS INC COM 045235108 364 24,255 SH DEFINED 01 7,855 16,400 0 ASPECT MED SYS INC COM 045235108 1,180 78,693 SH DEFINED 01,08 16,392 62,301 0 ASPEN TECHNOLOGY INC COM 045327103 522 63,903 SH DEFINED 01 24,388 39,515 0 ASPEN TECHNOLOGY INC COM 045327103 2,201 269,426 SH DEFINED 01,08 69,583 199,843 0 ASSOCIATED BANC CORP COM 045487105 2,164 48,317 SH DEFINED 01 31,278 12,756 4,283 ASSOCIATED BANC CORP COM 045487105 44 990 SH OTHER 01 0 990 0 ASSOCIATED BANC CORP COM 045487105 747 16,674 SH DEFINED 04 16,674 0 0 ASSOCIATED BANC CORP COM 045487105 1,893 42,275 SH OTHER 04 42,275 0 0 ASSOCIATED BANC CORP COM 045487105 19,258 429,958 SH DEFINED 01,08 137,954 292,004 0 ASSOCIATED BANC CORP COM 045487105 5 107 SH DEFINED 10 0 0 107 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 57 ________ ASSOCIATED ESTATES RLTY CORP COM 045604105 264 28,765 SH DEFINED 01 11,565 17,200 0 ASSOCIATED ESTATES RLTY CORP COM 045604105 975 106,371 SH DEFINED 01,08 23,471 82,900 0 ASSURANT INC COM 04621X108 282 11,200 SH DEFINED 01 10,300 900 0 ASSURANT INC COM 04621X108 1,315 52,300 SH DEFINED 01,08 9,600 42,700 0 ASTA FDG INC COM 046220109 180 9,400 SH DEFINED 01 2,800 0 6,600 ASTA FDG INC COM 046220109 435 22,700 SH DEFINED 01,08 5,100 17,600 0 ASTEC INDS INC COM 046224101 672 41,718 SH DEFINED 01 10,650 31,068 0 ASTEC INDS INC COM 046224101 5 300 SH OTHER 01,06 0 0 300 ASTEC INDS INC COM 046224101 1,830 113,584 SH DEFINED 01,08 33,854 79,730 0 ASTORIA FINL CORP COM 046265104 1,710 44,962 SH DEFINED 01 29,590 14,672 700 ASTORIA FINL CORP COM 046265104 152 4,000 SH OTHER 01 4,000 0 0 ASTORIA FINL CORP COM 046265104 17,342 456,001 SH DEFINED 01,08 133,459 322,542 0 ASTORIA FINL CORP COM 046265104 4 100 SH DEFINED 10 0 0 100 ASTRAZENECA PLC COM 046353108 21,269 455,150 SH DEFINED 01 325,202 116,533 13,415 ASTRAZENECA PLC COM 046353108 3,925 83,998 SH OTHER 01 32,883 38,715 12,400 ASTRAZENECA PLC COM 046353108 875 18,733 SH DEFINED 02 15,083 3,000 650 ASTRAZENECA PLC COM 046353108 108 2,303 SH OTHER 02 1,575 728 0 ASTRAZENECA PLC COM 046353108 1,020 21,820 SH DEFINED 03 14,690 6,425 705 ASTRAZENECA PLC COM 046353108 415 8,873 SH OTHER 03 8,348 125 400 ASTRAZENECA PLC COM 046353108 941 20,128 SH DEFINED 04 18,828 0 1,300 ASTRAZENECA PLC COM 046353108 1,551 33,193 SH OTHER 04 29,218 0 3,975 ASTRAZENECA PLC COM 046353108 8 175 SH DEFINED 05 175 0 0 ASTRAZENECA PLC COM 046353108 4,161 89,044 SH DEFINED 10 80,963 7,341 740 ASTRAZENECA PLC COM 046353108 692 14,800 SH OTHER 10 8,800 4,900 1,100 ASTRO-MED INC NEW COM 04638F108 52 4,500 SH DEFINED 01 900 3,600 0 ASTRO-MED INC NEW COM 04638F108 130 11,200 SH DEFINED 01,08 1,708 9,492 0 ASTRONICS CORP COM 046433108 44 8,200 SH DEFINED 01 1,600 6,600 0 ASTRONICS CORP COM 046433108 97 18,058 SH DEFINED 01,08 3,686 14,372 0 AT RD INC COM 04648K105 977 79,650 SH DEFINED 01 23,223 56,427 0 AT RD INC COM 04648K105 3,475 283,237 SH DEFINED 01,08 92,799 190,438 0 ASYST TECHNOLOGY CORP COM 04648X107 564 68,526 SH DEFINED 01 34,591 33,935 0 ASYST TECHNOLOGY CORP COM 04648X107 2,797 339,818 SH DEFINED 01,08 100,994 238,824 0 ATARI INC COM 04651M105 289 84,891 SH DEFINED 01 17,779 67,112 0 ATARI INC COM 04651M105 648 190,012 SH DEFINED 01,08 57,658 132,354 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 58 ________ ATHEROGENICS INC COM 047439104 1,327 58,009 SH DEFINED 01 23,644 32,965 1,400 ATHEROGENICS INC COM 047439104 5,974 261,216 SH DEFINED 01,08 61,444 199,772 0 ATLANTIC AMERN CORP COM 048209100 75 24,900 SH DEFINED 01 300 24,600 0 ATLANTIC AMERN CORP COM 048209100 139 46,075 SH DEFINED 01,08 6,692 39,383 0 ATLANTIC COAST AIRLINES HLDG COM 048396105 961 133,680 SH DEFINED 01 85,391 48,289 0 ATLANTIC COAST AIRLINES HLDG COM 048396105 5 700 SH OTHER 01,06 0 0 700 ATLANTIC COAST AIRLINES HLDG COM 048396105 2,310 321,346 SH DEFINED 01,08 106,850 214,496 0 ATLANTIC TELE NETWORK INC COM 049079205 78 2,500 SH DEFINED 01 1,900 600 0 ATLANTIC TELE NETWORK INC COM 049079205 285 9,197 SH DEFINED 01,08 1,919 7,278 0 ATLANTIS PLASTICS INC COM 049156102 80 5,160 SH DEFINED 01 960 4,200 0 ATLANTIS PLASTICS INC COM 049156102 585 37,752 SH DEFINED 04 37,752 0 0 ATLANTIS PLASTICS INC COM 049156102 107 6,900 SH DEFINED 01,08 2,133 4,767 0 ATMEL CORP COM 049513104 2,189 336,706 SH DEFINED 01 203,145 99,351 34,210 ATMEL CORP COM 049513104 15,155 2,331,571 SH DEFINED 01,08 517,271 1,814,300 0 ATMEL CORP COM 049513104 4 600 SH DEFINED 10 0 0 600 ATMOS ENERGY CORP COM 049560105 1,770 69,223 SH DEFINED 01 32,157 37,066 0 ATMOS ENERGY CORP COM 049560105 1,801 70,449 SH OTHER 01 70,449 0 0 ATMOS ENERGY CORP COM 049560105 26 1,000 SH OTHER 02 0 1,000 0 ATMOS ENERGY CORP COM 049560105 13 500 SH OTHER 04 0 0 500 ATMOS ENERGY CORP COM 049560105 18 720 SH OTHER 01,06 0 0 720 ATMOS ENERGY CORP COM 049560105 9,570 374,274 SH DEFINED 01,08 107,988 266,286 0 ATRIX LABS INC COM 04962L101 805 31,569 SH DEFINED 01 13,957 17,612 0 ATRIX LABS INC COM 04962L101 38 1,500 SH OTHER 01 0 1,500 0 ATRIX LABS INC COM 04962L101 16 609 SH DEFINED 04 609 0 0 ATRIX LABS INC COM 04962L101 84 3,308 SH OTHER 04 1,308 0 2,000 ATRIX LABS INC COM 04962L101 3,891 152,603 SH DEFINED 01,08 39,107 113,496 0 ATWOOD OCEANICS INC COM 050095108 860 24,155 SH DEFINED 01 10,447 13,708 0 ATWOOD OCEANICS INC COM 050095108 9 250 SH OTHER 01,06 0 0 250 ATWOOD OCEANICS INC COM 050095108 3,446 96,837 SH DEFINED 01,08 43,412 53,425 0 AUDIOVOX CORP COM 050757103 2,025 101,246 SH DEFINED 01 70,237 31,009 0 AUDIOVOX CORP COM 050757103 10 500 SH OTHER 04 500 0 0 AUDIOVOX CORP COM 050757103 7 325 SH OTHER 01,06 0 0 325 AUDIOVOX CORP COM 050757103 3,005 150,246 SH DEFINED 01,08 53,973 96,273 0 AUGUST TECHNOLOGY CORP COM 05106U105 218 14,500 SH DEFINED 01 3,500 11,000 0 AUGUST TECHNOLOGY CORP COM 05106U105 400 26,600 SH DEFINED 01,08 5,400 21,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 59 ________ AULT INC COM 051503100 19 5,500 SH DEFINED 01 600 4,900 0 AULT INC COM 051503100 36 10,401 SH DEFINED 01,08 2,234 8,167 0 AUSTRALIA&NEW ZEALAND BKG GR COM 052528304 224 3,100 SH DEFINED 01 1,500 1,000 600 AUTHENTIDATE HLDG CORP COM 052666104 380 28,450 SH DEFINED 01 4,900 23,550 0 AUTHENTIDATE HLDG CORP COM 052666104 1 100 SH OTHER 01 100 0 0 AUTHENTIDATE HLDG CORP COM 052666104 13 1,000 SH OTHER 02 1,000 0 0 AUTHENTIDATE HLDG CORP COM 052666104 556 41,616 SH DEFINED 01,08 10,142 31,474 0 AUTOBYTEL INC COM 05275N106 3,387 256,563 SH DEFINED 01 225,607 30,956 0 AUTOBYTEL INC COM 05275N106 3,299 249,961 SH DEFINED 01,08 64,764 185,197 0 AUTODESK INC COM 052769106 6,538 207,421 SH DEFINED 01 98,235 90,231 18,955 AUTODESK INC COM 052769106 3 100 SH OTHER 01 0 0 100 AUTODESK INC COM 052769106 38 1,200 SH OTHER 03 1,200 0 0 AUTODESK INC COM 052769106 9 300 SH OTHER 01,06 0 0 300 AUTODESK INC COM 052769106 32,392 1,027,673 SH DEFINED 01,08 524,971 502,702 0 AUTODESK INC COM 052769106 61 1,927 SH DEFINED 09 1,927 0 0 AUTODESK INC COM 052769106 7 220 SH DEFINED 10 20 0 200 AUTOIMMUNE INC COM 052776101 26 22,600 SH DEFINED 01 3,400 19,200 0 AUTOIMMUNE INC COM 052776101 26 22,174 SH DEFINED 01,08 3,430 18,744 0 AUTOLIV INC COM 052800109 1,052 25,665 SH DEFINED 01 6,351 14,614 4,700 AUTOLIV INC COM 052800109 31 749 SH OTHER 01 749 0 0 AUTOLIV INC COM 052800109 66 1,600 SH OTHER 02 0 1,600 0 AUTOLIV INC COM 052800109 133 3,255 SH DEFINED 04 3,255 0 0 AUTOLIV INC COM 052800109 131 3,199 SH OTHER 04 3,199 0 0 AUTOLIV INC COM 052800109 8,814 214,966 SH DEFINED 01,08 110,883 104,083 0 AUTOLIV INC COM 052800109 24 592 SH DEFINED 10 500 0 92 AUTOLIV INC COM 052800109 42 1,023 SH OTHER 10 1,023 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 60 ________ AUTOMATIC DATA PROCESSING IN COM 053015103 67,461 1,606,223 SH DEFINED 01 851,693 622,744 131,786 AUTOMATIC DATA PROCESSING IN COM 053015103 22,373 532,699 SH OTHER 01 169,739 343,000 19,960 AUTOMATIC DATA PROCESSING IN COM 053015103 2,468 58,760 SH DEFINED 02 40,150 18,060 550 AUTOMATIC DATA PROCESSING IN COM 053015103 2,461 58,585 SH OTHER 02 28,310 30,105 170 AUTOMATIC DATA PROCESSING IN COM 053015103 4,496 107,040 SH DEFINED 03 59,893 39,597 7,550 AUTOMATIC DATA PROCESSING IN COM 053015103 4,876 116,098 SH OTHER 03 93,890 15,508 6,700 AUTOMATIC DATA PROCESSING IN COM 053015103 13,873 330,314 SH DEFINED 04 308,374 200 21,740 AUTOMATIC DATA PROCESSING IN COM 053015103 13,645 324,881 SH OTHER 04 306,721 0 18,160 AUTOMATIC DATA PROCESSING IN COM 053015103 586 13,954 SH DEFINED 05 11,344 2,510 100 AUTOMATIC DATA PROCESSING IN COM 053015103 345 8,220 SH OTHER 05 1,380 6,040 800 AUTOMATIC DATA PROCESSING IN COM 053015103 63 1,500 SH OTHER 01,06 0 0 1,500 AUTOMATIC DATA PROCESSING IN COM 053015103 114 2,714 SH OTHER 04,07 0 0 2,714 AUTOMATIC DATA PROCESSING IN COM 053015103 224,755 5,351,319 SH DEFINED 01,08 2,822,488 2,526,911 1,920 AUTOMATIC DATA PROCESSING IN COM 053015103 1,056 25,144 SH DEFINED 09 25,144 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11,299 269,020 SH DEFINED 10 142,140 90,230 36,650 AUTOMATIC DATA PROCESSING IN COM 053015103 2,976 70,867 SH OTHER 10 30,785 39,478 604 AUTONATION INC COM 05329W102 8,211 481,610 SH DEFINED 01 203,357 227,842 50,411 AUTONATION INC COM 05329W102 4 250 SH OTHER 01 0 0 250 AUTONATION INC COM 05329W102 6,429 377,064 SH DEFINED 04 377,064 0 0 AUTONATION INC COM 05329W102 793 46,500 SH OTHER 04 46,500 0 0 AUTONATION INC COM 05329W102 12 700 SH OTHER 01,06 0 0 700 AUTONATION INC COM 05329W102 38,416 2,253,117 SH DEFINED 01,08 1,140,761 1,112,356 0 AUTONATION INC COM 05329W102 315 18,480 SH DEFINED 10 18,130 0 350 AUTONATION INC COM 05329W102 2,123 124,540 SH OTHER 10 0 124,540 0 AUTOZONE INC COM 053332102 13,214 153,701 SH DEFINED 01 72,082 66,145 15,474 AUTOZONE INC COM 053332102 9 100 SH OTHER 01 0 0 100 AUTOZONE INC COM 053332102 294 3,420 SH DEFINED 02 1,575 1,845 0 AUTOZONE INC COM 053332102 155 1,800 SH OTHER 02 1,800 0 0 AUTOZONE INC COM 053332102 463 5,385 SH DEFINED 03 2,335 2,900 150 AUTOZONE INC COM 053332102 312 3,625 SH OTHER 03 1,925 0 1,700 AUTOZONE INC COM 053332102 3,146 36,598 SH DEFINED 04 31,298 0 5,300 AUTOZONE INC COM 053332102 378 4,395 SH OTHER 04 4,395 0 0 AUTOZONE INC COM 053332102 26 300 SH DEFINED 05 300 0 0 AUTOZONE INC COM 053332102 17 200 SH OTHER 01,06 0 0 200 AUTOZONE INC COM 053332102 64,296 747,893 SH DEFINED 01,08 391,650 356,243 0 AUTOZONE INC COM 053332102 118 1,373 SH DEFINED 09 1,373 0 0 AUTOZONE INC COM 053332102 62 720 SH DEFINED 10 520 0 200 AUTOZONE INC COM 053332102 10 120 SH OTHER 10 120 0 0 AVANIR PHARMACEUTICALS COM 05348P104 100 57,000 SH DEFINED 01 11,600 45,400 0 AVANIR PHARMACEUTICALS COM 05348P104 44 25,000 SH DEFINED 04 25,000 0 0 AVANIR PHARMACEUTICALS COM 05348P104 150 85,148 SH DEFINED 01,08 24,000 61,148 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 61 ________ AVANEX CORP COM 05348W109 455 105,381 SH DEFINED 01 50,981 54,400 0 AVANEX CORP COM 05348W109 20 4,600 SH OTHER 01 0 4,600 0 AVANEX CORP COM 05348W109 2,222 514,259 SH DEFINED 01,08 149,218 365,041 0 AVALONBAY CMNTYS INC COM 053484101 7,437 138,798 SH DEFINED 01 100,299 33,299 5,200 AVALONBAY CMNTYS INC COM 053484101 1,622 30,266 SH OTHER 01 15,725 14,061 480 AVALONBAY CMNTYS INC COM 053484101 593 11,075 SH DEFINED 02 5,800 4,750 525 AVALONBAY CMNTYS INC COM 053484101 761 14,200 SH OTHER 02 12,300 1,400 500 AVALONBAY CMNTYS INC COM 053484101 2,012 37,550 SH DEFINED 03 22,550 8,300 6,700 AVALONBAY CMNTYS INC COM 053484101 198 3,700 SH OTHER 03 3,350 150 200 AVALONBAY CMNTYS INC COM 053484101 494 9,222 SH DEFINED 04 8,972 0 250 AVALONBAY CMNTYS INC COM 053484101 343 6,403 SH OTHER 04 5,403 0 1,000 AVALONBAY CMNTYS INC COM 053484101 135 2,525 SH DEFINED 05 2,050 150 325 AVALONBAY CMNTYS INC COM 053484101 57 1,060 SH OTHER 05 1,060 0 0 AVALONBAY CMNTYS INC COM 053484101 12,923 241,190 SH DEFINED 01,08 112,813 128,377 0 AVALONBAY CMNTYS INC COM 053484101 435 8,111 SH DEFINED 09 8,111 0 0 AVALONBAY CMNTYS INC COM 053484101 139 2,603 SH DEFINED 10 1,303 0 1,300 AVALONBAY CMNTYS INC COM 053484101 31 575 SH OTHER 10 375 200 0 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 257 98,481 SH DEFINED 01 44,681 53,800 0 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 1,248 478,068 SH DEFINED 01,08 80,371 397,697 0 AVATAR HLDGS INC COM 053494100 528 14,089 SH DEFINED 01 6,889 7,200 0 AVATAR HLDGS INC COM 053494100 11 300 SH OTHER 01 0 300 0 AVATAR HLDGS INC COM 053494100 1,687 45,004 SH DEFINED 01,08 10,503 34,501 0 AVAYA INC COM 053499109 12,313 775,347 SH DEFINED 01 384,715 321,507 69,125 AVAYA INC COM 053499109 50 3,164 SH OTHER 01 2,538 276 350 AVAYA INC COM 053499109 34 2,147 SH DEFINED 02 32 0 2,115 AVAYA INC COM 053499109 13 788 SH OTHER 02 687 101 0 AVAYA INC COM 053499109 0 8 SH DEFINED 03 8 0 0 AVAYA INC COM 053499109 1 68 SH OTHER 03 25 43 0 AVAYA INC COM 053499109 4 256 SH DEFINED 04 207 0 49 AVAYA INC COM 053499109 46 2,885 SH OTHER 04 760 0 2,125 AVAYA INC COM 053499109 4 241 SH DEFINED 05 241 0 0 AVAYA INC COM 053499109 17 1,100 SH OTHER 01,06 0 0 1,100 AVAYA INC COM 053499109 57,162 3,599,593 SH DEFINED 01,08 1,763,230 1,836,363 0 AVAYA INC COM 053499109 30 1,893 SH DEFINED 09 1,893 0 0 AVAYA INC COM 053499109 12 751 SH DEFINED 10 201 0 550 AVENTIS COM 053561106 458 5,950 SH DEFINED 01 175 5,775 0 AVENTIS COM 053561106 85 1,103 SH DEFINED 04 603 0 500 AVENTIS COM 053561106 17 225 SH OTHER 04 225 0 0 AVENTIS COM 053561106 4 50 SH DEFINED 05 50 0 0 AVENTIS COM 053561106 15 200 SH DEFINED 10 200 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 62 ________ AVERY DENNISON CORP COM 053611109 14,508 233,209 SH DEFINED 01 115,938 100,454 16,817 AVERY DENNISON CORP COM 053611109 656 10,540 SH OTHER 01 2,805 7,635 100 AVERY DENNISON CORP COM 053611109 555 8,917 SH DEFINED 02 6,967 1,100 850 AVERY DENNISON CORP COM 053611109 136 2,186 SH OTHER 02 2,186 0 0 AVERY DENNISON CORP COM 053611109 2,682 43,110 SH DEFINED 03 27,290 11,330 4,490 AVERY DENNISON CORP COM 053611109 1,188 19,095 SH OTHER 03 14,530 3,035 1,530 AVERY DENNISON CORP COM 053611109 6,101 98,065 SH DEFINED 04 94,530 0 3,535 AVERY DENNISON CORP COM 053611109 1,738 27,945 SH OTHER 04 27,945 0 0 AVERY DENNISON CORP COM 053611109 1,296 20,830 SH DEFINED 05 14,215 865 5,750 AVERY DENNISON CORP COM 053611109 133 2,135 SH OTHER 05 610 1,050 475 AVERY DENNISON CORP COM 053611109 16 250 SH OTHER 01,06 0 0 250 AVERY DENNISON CORP COM 053611109 117,510 1,888,925 SH DEFINED 01,08 489,482 1,331,456 67,987 AVERY DENNISON CORP COM 053611109 45 725 SH DEFINED 09 725 0 0 AVERY DENNISON CORP COM 053611109 1,834 29,486 SH DEFINED 10 25,363 2,403 1,720 AVERY DENNISON CORP COM 053611109 297 4,780 SH OTHER 10 830 3,275 675 AVIALL INC NEW COM 05366B102 664 43,681 SH DEFINED 01 18,632 25,049 0 AVIALL INC NEW COM 05366B102 2,658 174,886 SH DEFINED 01,08 37,150 137,736 0 AVICI SYS INC COM 05367L802 177 12,825 SH DEFINED 01 2,525 10,300 0 AVICI SYS INC COM 05367L802 305 22,100 SH DEFINED 01,08 5,200 16,900 0 AVID TECHNOLOGY INC COM 05367P100 1,864 40,416 SH DEFINED 01 19,296 20,020 1,100 AVID TECHNOLOGY INC COM 05367P100 21 450 SH OTHER 01,06 0 0 450 AVID TECHNOLOGY INC COM 05367P100 10,634 230,520 SH DEFINED 01,08 65,079 165,441 0 AVIGEN INC COM 053690103 183 33,400 SH DEFINED 01 4,100 29,300 0 AVIGEN INC COM 053690103 197 36,001 SH DEFINED 01,08 8,341 27,660 0 AVISTA CORP COM 05379B107 2,258 119,324 SH DEFINED 01 65,602 51,822 1,900 AVISTA CORP COM 05379B107 14 750 SH OTHER 01,06 0 0 750 AVISTA CORP COM 05379B107 7,101 375,295 SH DEFINED 01,08 115,748 259,547 0 AVISTA CORP COM 05379B107 23 1,200 SH DEFINED 10 1,000 0 200 AVISTAR COMMUNICATIONS CORP COM 05379X208 7 5,100 SH DEFINED 01 5,100 0 0 AVISTAR COMMUNICATIONS CORP COM 05379X208 24 17,700 SH DEFINED 01,08 7,300 10,400 0 AVITAR INC NEW COM 053801106 1 5,900 SH DEFINED 01 5,900 0 0 AVITAR INC NEW COM 053801106 1 7,000 SH DEFINED 01,08 5,400 1,600 0 AVNET INC COM 053807103 1,790 73,087 SH DEFINED 01 44,332 21,255 7,500 AVNET INC COM 053807103 50 2,030 SH DEFINED 02 2,030 0 0 AVNET INC COM 053807103 15,605 637,203 SH DEFINED 01,08 146,386 490,817 0 AVNET INC COM 053807103 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 63 ________ AVOCENT CORP COM 053893103 1,785 48,451 SH DEFINED 01 23,014 13,937 11,500 AVOCENT CORP COM 053893103 9,172 248,960 SH DEFINED 01,08 71,010 177,950 0 AVOCENT CORP COM 053893103 2 50 SH DEFINED 10 0 0 50 AVON PRODS INC COM 054303102 67,226 886,070 SH DEFINED 01 564,168 263,213 58,689 AVON PRODS INC COM 054303102 11,286 148,756 SH OTHER 01 90,786 46,260 11,710 AVON PRODS INC COM 054303102 3,848 50,714 SH DEFINED 02 38,189 11,250 1,275 AVON PRODS INC COM 054303102 1,093 14,410 SH OTHER 02 7,600 3,400 3,410 AVON PRODS INC COM 054303102 17,493 230,572 SH DEFINED 03 131,348 72,129 27,095 AVON PRODS INC COM 054303102 3,438 45,318 SH OTHER 03 26,043 15,380 3,895 AVON PRODS INC COM 054303102 36,125 476,143 SH DEFINED 04 441,124 0 35,019 AVON PRODS INC COM 054303102 9,617 126,753 SH OTHER 04 124,003 0 2,750 AVON PRODS INC COM 054303102 4,299 56,669 SH DEFINED 05 44,824 7,520 4,325 AVON PRODS INC COM 054303102 277 3,655 SH OTHER 05 1,985 1,470 200 AVON PRODS INC COM 054303102 46 600 SH OTHER 01,06 0 0 600 AVON PRODS INC COM 054303102 231,342 3,049,183 SH DEFINED 01,08 1,088,658 1,890,015 70,510 AVON PRODS INC COM 054303102 82 1,079 SH DEFINED 09 1,079 0 0 AVON PRODS INC COM 054303102 7,660 100,966 SH DEFINED 10 94,516 3,385 3,065 AVON PRODS INC COM 054303102 1,974 26,020 SH OTHER 10 14,775 9,765 1,480 AWARE INC MASS COM 05453N100 101 25,600 SH DEFINED 01 4,400 21,200 0 AWARE INC MASS COM 05453N100 191 48,254 SH DEFINED 01,08 9,413 38,841 0 AXA COM 054536107 244 11,636 SH DEFINED 01 236 11,400 0 AXA COM 054536107 48 2,310 SH OTHER 01 0 2,310 0 AXA COM 054536107 3 160 SH DEFINED 02 60 0 100 AXA COM 054536107 0 12 SH DEFINED 03 0 0 12 AXA COM 054536107 9 433 SH DEFINED 04 433 0 0 AXA COM 054536107 14 676 SH OTHER 04 676 0 0 AXA COM 054536107 4 175 SH DEFINED 05 175 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 1,495 134,445 SH DEFINED 01 63,488 70,957 0 AXCELIS TECHNOLOGIES INC COM 054540109 37 3,353 SH OTHER 01 0 3,353 0 AXCELIS TECHNOLOGIES INC COM 054540109 25 2,277 SH OTHER 02 2,277 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 203 18,300 SH DEFINED 04 0 0 18,300 AXCELIS TECHNOLOGIES INC COM 054540109 68 6,119 SH OTHER 04 1,061 0 5,058 AXCELIS TECHNOLOGIES INC COM 054540109 17 1,500 SH OTHER 01,06 0 0 1,500 AXCELIS TECHNOLOGIES INC COM 054540109 8,289 745,380 SH DEFINED 01,08 238,294 507,086 0 AXONYX INC COM 05461R101 130 19,950 SH DEFINED 01 6,500 13,450 0 AXONYX INC COM 05461R101 2 300 SH DEFINED 04 300 0 0 AXONYX INC COM 05461R101 274 41,967 SH DEFINED 01,08 8,767 33,200 0 AXSYS TECHNOLOGIES INC COM 054615109 89 6,100 SH DEFINED 01 900 5,200 0 AXSYS TECHNOLOGIES INC COM 054615109 128 8,800 SH DEFINED 01,08 1,833 6,967 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 64 ________ AZTAR CORP COM 054802103 2,240 91,374 SH DEFINED 01 45,933 44,041 1,400 AZTAR CORP COM 054802103 14 560 SH OTHER 01,06 0 0 560 AZTAR CORP COM 054802103 5,651 230,547 SH DEFINED 01,08 77,258 153,289 0 AZTAR CORP COM 054802103 17 700 SH DEFINED 10 700 0 0 AXCAN PHARMA INC COM 054923107 1,186 62,250 SH DEFINED 01 61,900 0 350 AXCAN PHARMA INC COM 054923107 4 200 SH DEFINED 02 200 0 0 BB&T CORP COM 054937107 31,252 885,336 SH DEFINED 01 324,492 468,123 92,721 BB&T CORP COM 054937107 174 4,941 SH OTHER 01 3,866 0 1,075 BB&T CORP COM 054937107 1,313 37,183 SH DEFINED 02 27,158 10,025 0 BB&T CORP COM 054937107 415 11,750 SH OTHER 02 1,450 800 9,500 BB&T CORP COM 054937107 214 6,066 SH DEFINED 03 3,100 2,466 500 BB&T CORP COM 054937107 228 6,450 SH OTHER 03 6,150 150 150 BB&T CORP COM 054937107 18,043 511,133 SH DEFINED 04 466,438 0 44,695 BB&T CORP COM 054937107 9,017 255,435 SH OTHER 04 244,685 0 10,750 BB&T CORP COM 054937107 14 400 SH DEFINED 05 400 0 0 BB&T CORP COM 054937107 408 11,557 SH OTHER 05 11,557 0 0 BB&T CORP COM 054937107 49 1,400 SH OTHER 01,06 0 0 1,400 BB&T CORP COM 054937107 168,989 4,787,233 SH DEFINED 01,08 2,394,704 2,391,659 870 BB&T CORP COM 054937107 47 1,323 SH DEFINED 09 1,323 0 0 BB&T CORP COM 054937107 596 16,884 SH DEFINED 10 14,825 650 1,409 BB&T CORP COM 054937107 108 3,050 SH OTHER 10 2,500 300 250 BCSB BANKCORP INC COM 054948104 106 5,500 SH DEFINED 01 900 4,600 0 BCSB BANKCORP INC COM 054948104 215 11,139 SH DEFINED 01,08 2,339 8,800 0 AXEDA SYSTEMS INC COM 054959101 3 3,100 SH DEFINED 01 3,100 0 0 AXEDA SYSTEMS INC COM 054959101 12 11,749 SH DEFINED 01,08 3,949 7,800 0 BEI TECHNOLOGIES INC COM 05538P104 721 32,337 SH DEFINED 01 7,947 24,390 0 BEI TECHNOLOGIES INC COM 05538P104 4 200 SH OTHER 01,06 0 0 200 BEI TECHNOLOGIES INC COM 05538P104 2,580 115,705 SH DEFINED 01,08 52,383 63,322 0 BF ENTERPRISES INC COM 055387104 28 3,200 SH DEFINED 01 700 2,500 0 BF ENTERPRISES INC COM 055387104 99 11,302 SH DEFINED 01,08 1,612 9,690 0 BHA GROUP HLDGS INC COM 055446108 269 8,960 SH DEFINED 01 2,960 6,000 0 BHA GROUP HLDGS INC COM 055446108 831 27,698 SH DEFINED 01,08 5,142 22,556 0 BISYS GROUP INC COM 055472104 1,488 88,779 SH DEFINED 01 61,760 20,469 6,550 BISYS GROUP INC COM 055472104 13 800 SH OTHER 01 0 800 0 BISYS GROUP INC COM 055472104 10,480 625,320 SH DEFINED 01,08 174,143 451,177 0 BISYS GROUP INC COM 055472104 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 65 ________ BJS WHOLESALE CLUB INC COM 05548J106 1,960 77,029 SH DEFINED 01 56,237 17,192 3,600 BJS WHOLESALE CLUB INC COM 05548J106 378 14,850 SH DEFINED 04 14,850 0 0 BJS WHOLESALE CLUB INC COM 05548J106 14,399 565,793 SH DEFINED 01,08 116,845 448,948 0 BJS WHOLESALE CLUB INC COM 05548J106 3 100 SH DEFINED 10 50 0 50 BJ SVCS CO COM 055482103 28,574 660,376 SH DEFINED 01 463,137 161,806 35,433 BJ SVCS CO COM 055482103 680 15,725 SH OTHER 01 400 15,200 125 BJ SVCS CO COM 055482103 381 8,813 SH DEFINED 03 5,635 1,948 1,230 BJ SVCS CO COM 055482103 125 2,880 SH OTHER 03 1,480 0 1,400 BJ SVCS CO COM 055482103 17 392 SH DEFINED 04 392 0 0 BJ SVCS CO COM 055482103 4 100 SH OTHER 04 100 0 0 BJ SVCS CO COM 055482103 22 500 SH DEFINED 05 0 0 500 BJ SVCS CO COM 055482103 17 400 SH OTHER 01,06 0 0 400 BJ SVCS CO COM 055482103 62,469 1,443,692 SH DEFINED 01,08 774,418 669,194 80 BJ SVCS CO COM 055482103 184 4,246 SH DEFINED 09 4,246 0 0 BJ SVCS CO COM 055482103 52 1,195 SH DEFINED 10 995 0 200 BOK FINL CORP COM 05561Q201 588 14,344 SH DEFINED 01 11,722 2,519 103 BOK FINL CORP COM 05561Q201 2,995 73,058 SH DEFINED 01,08 15,893 57,165 0 BP PLC COM 055622104 178,924 3,494,612 SH DEFINED 01 2,635,438 707,533 151,641 BP PLC COM 055622104 74,571 1,456,465 SH OTHER 01 583,187 836,720 36,558 BP PLC COM 055622104 15,269 298,226 SH DEFINED 02 202,733 86,533 8,960 BP PLC COM 055622104 8,366 163,403 SH OTHER 02 100,238 59,981 3,184 BP PLC COM 055622104 25,493 497,909 SH DEFINED 03 317,327 136,854 43,728 BP PLC COM 055622104 12,880 251,567 SH OTHER 03 205,243 33,125 13,199 BP PLC COM 055622104 67,593 1,320,176 SH DEFINED 04 1,194,150 0 126,026 BP PLC COM 055622104 50,046 977,456 SH OTHER 04 893,125 0 84,331 BP PLC COM 055622104 7,203 140,688 SH DEFINED 05 127,144 10,491 3,053 BP PLC COM 055622104 1,444 28,210 SH OTHER 05 14,640 12,248 1,322 BP PLC COM 055622104 31 600 SH OTHER 04,07 0 0 600 BP PLC COM 055622104 24,959 487,474 SH DEFINED 01,08 9,660 424,111 53,703 BP PLC COM 055622104 21,438 418,707 SH DEFINED 10 325,711 49,424 43,572 BP PLC COM 055622104 10,577 206,575 SH OTHER 10 86,320 117,555 2,700 BP PRUDHOE BAY RTY TR COM 055630107 136 4,500 SH DEFINED 01 4,500 0 0 BP PRUDHOE BAY RTY TR COM 055630107 12 400 SH DEFINED 02 0 400 0 BP PRUDHOE BAY RTY TR COM 055630107 9 300 SH DEFINED 03 300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 181 6,000 SH DEFINED 04 6,000 0 0 BP PRUDHOE BAY RTY TR COM 055630107 69 2,300 SH OTHER 04 2,300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 1,140 37,800 SH DEFINED 01,08 8,100 29,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 66 ________ BRE PROPERTIES INC COM 05564E106 724 21,099 SH DEFINED 01 10,433 7,666 3,000 BRE PROPERTIES INC COM 05564E106 48 1,400 SH DEFINED 02 1,200 200 0 BRE PROPERTIES INC COM 05564E106 36 1,040 SH OTHER 02 0 1,040 0 BRE PROPERTIES INC COM 05564E106 125 3,650 SH DEFINED 03 2,000 1,650 0 BRE PROPERTIES INC COM 05564E106 99 2,884 SH OTHER 03 884 1,000 1,000 BRE PROPERTIES INC COM 05564E106 27 800 SH OTHER 04 800 0 0 BRE PROPERTIES INC COM 05564E106 4,999 145,662 SH DEFINED 01,08 53,657 92,005 0 BRE PROPERTIES INC COM 05564E106 40 1,161 SH DEFINED 10 1,122 0 39 BNP RESIDENTIAL PPTYS INC COM 05564T103 16 1,200 SH DEFINED 01 1,200 0 0 BNP RESIDENTIAL PPTYS INC COM 05564T103 164 12,500 SH DEFINED 01,08 2,700 9,800 0 BRT RLTY TR COM 055645303 73 3,052 SH DEFINED 01 3,052 0 0 BRT RLTY TR COM 055645303 556 23,297 SH DEFINED 01,08 6,797 16,500 0 BSB BANCORP COM 055652101 1,142 29,715 SH DEFINED 01 16,693 13,022 0 BSB BANCORP COM 055652101 2,561 66,669 SH DEFINED 01,08 15,956 50,713 0 BMC SOFTWARE INC COM 055921100 7,915 404,876 SH DEFINED 01 176,397 191,057 37,422 BMC SOFTWARE INC COM 055921100 286 14,625 SH OTHER 01 14,400 0 225 BMC SOFTWARE INC COM 055921100 2 100 SH DEFINED 02 100 0 0 BMC SOFTWARE INC COM 055921100 698 35,705 SH DEFINED 04 35,705 0 0 BMC SOFTWARE INC COM 055921100 10 500 SH OTHER 04 500 0 0 BMC SOFTWARE INC COM 055921100 20 1,000 SH OTHER 05 1,000 0 0 BMC SOFTWARE INC COM 055921100 12 600 SH OTHER 01,06 0 0 600 BMC SOFTWARE INC COM 055921100 40,456 2,069,365 SH DEFINED 01,08 1,110,176 959,189 0 BMC SOFTWARE INC COM 055921100 241 12,344 SH DEFINED 09 12,344 0 0 BMC SOFTWARE INC COM 055921100 8 390 SH DEFINED 10 40 0 350 BTU INTL INC COM 056032105 44 7,600 SH DEFINED 01 1,500 6,100 0 BTU INTL INC COM 056032105 107 18,428 SH DEFINED 01,08 3,460 14,968 0 BWC FINANCIAL CORP COM 056042104 114 5,097 SH DEFINED 01 266 4,831 0 BWC FINANCIAL CORP COM 056042104 171 7,640 SH DEFINED 01,08 1,351 6,289 0 BACK YD BURGERS INC COM 05635W101 85 10,000 SH DEFINED 01 0 10,000 0 BACK YD BURGERS INC COM 05635W101 71 8,311 SH DEFINED 01,08 2,049 6,262 0 BADGER METER INC COM 056525108 134 3,600 SH DEFINED 01 600 3,000 0 BADGER METER INC COM 056525108 37 1,000 SH DEFINED 04 1,000 0 0 BADGER METER INC COM 056525108 487 13,082 SH DEFINED 01,08 1,367 11,715 0 BAIRNCO CORP COM 057097107 77 10,900 SH DEFINED 01 1,700 9,200 0 BAIRNCO CORP COM 057097107 167 23,570 SH DEFINED 01,08 3,328 20,242 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 67 ________ BAKER MICHAEL CORP COM 057149106 114 9,000 SH DEFINED 01 1,600 7,400 0 BAKER MICHAEL CORP COM 057149106 220 17,400 SH DEFINED 01,08 3,539 13,861 0 BAKER HUGHES INC COM 057224107 53,053 1,454,299 SH DEFINED 01 844,572 519,075 90,652 BAKER HUGHES INC COM 057224107 4,746 130,099 SH OTHER 01 63,705 61,901 4,493 BAKER HUGHES INC COM 057224107 1,265 34,675 SH DEFINED 02 21,025 10,700 2,950 BAKER HUGHES INC COM 057224107 268 7,350 SH OTHER 02 6,850 500 0 BAKER HUGHES INC COM 057224107 2,209 60,549 SH DEFINED 03 13,407 31,122 16,020 BAKER HUGHES INC COM 057224107 303 8,310 SH OTHER 03 7,210 650 450 BAKER HUGHES INC COM 057224107 2,888 79,163 SH DEFINED 04 76,413 0 2,750 BAKER HUGHES INC COM 057224107 871 23,885 SH OTHER 04 23,885 0 0 BAKER HUGHES INC COM 057224107 1,884 51,658 SH DEFINED 05 44,178 4,275 3,205 BAKER HUGHES INC COM 057224107 244 6,700 SH OTHER 05 5,730 970 0 BAKER HUGHES INC COM 057224107 33 900 SH OTHER 01,06 0 0 900 BAKER HUGHES INC COM 057224107 112,060 3,071,818 SH DEFINED 01,08 1,634,957 1,436,241 620 BAKER HUGHES INC COM 057224107 162 4,443 SH DEFINED 09 4,443 0 0 BAKER HUGHES INC COM 057224107 1,066 29,208 SH DEFINED 10 28,358 350 500 BAKER HUGHES INC COM 057224107 399 10,930 SH OTHER 10 6,685 4,245 0 BALCHEM CORP COM 057665200 142 5,400 SH DEFINED 01 1,000 4,400 0 BALCHEM CORP COM 057665200 161 6,111 SH DEFINED 01,08 1,811 4,300 0 BALDOR ELEC CO COM 057741100 1,160 50,486 SH DEFINED 01 20,059 30,427 0 BALDOR ELEC CO COM 057741100 10 455 SH OTHER 01,06 0 0 455 BALDOR ELEC CO COM 057741100 5,432 236,365 SH DEFINED 01,08 58,528 177,837 0 BALDWIN & LYONS INC COM 057755209 837 28,832 SH DEFINED 01 9,768 19,064 0 BALDWIN & LYONS INC COM 057755209 2,229 76,778 SH DEFINED 01,08 18,409 58,369 0 BALDWIN TECHNOLOGY INC COM 058264102 87 30,000 SH DEFINED 01 2,100 27,900 0 BALDWIN TECHNOLOGY INC COM 058264102 23 8,000 SH DEFINED 04 8,000 0 0 BALDWIN TECHNOLOGY INC COM 058264102 134 46,053 SH DEFINED 01,08 2,546 43,507 0 BALL CORP COM 058498106 6,480 95,599 SH DEFINED 01 45,476 42,497 7,626 BALL CORP COM 058498106 3 50 SH OTHER 01 0 0 50 BALL CORP COM 058498106 108 1,600 SH DEFINED 03 1,600 0 0 BALL CORP COM 058498106 42 624 SH DEFINED 04 624 0 0 BALL CORP COM 058498106 136 2,000 SH OTHER 04 0 0 2,000 BALL CORP COM 058498106 7 100 SH OTHER 01,06 0 0 100 BALL CORP COM 058498106 32,526 479,883 SH DEFINED 01,08 239,520 240,363 0 BALL CORP COM 058498106 4 60 SH DEFINED 10 10 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 68 ________ BALLY TOTAL FITNESS HLDG COR COM 05873K108 320 54,685 SH DEFINED 01 18,607 36,078 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 1 250 SH OTHER 01 250 0 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 3 525 SH OTHER 01,06 0 0 525 BALLY TOTAL FITNESS HLDG COR COM 05873K108 1,354 231,126 SH DEFINED 01,08 76,978 154,148 0 BAM ENTMNT INC COM 059361105 3 2,900 SH DEFINED 01 2,900 0 0 BAM ENTMNT INC COM 059361105 12 13,900 SH DEFINED 01,08 2,500 11,400 0 BANC CORP COM 05944B103 27 3,800 SH DEFINED 01 1,000 2,800 0 BANC CORP COM 05944B103 186 25,925 SH DEFINED 01,08 7,130 18,795 0 BANCFIRST CORP COM 05945F103 1,317 23,759 SH DEFINED 01 13,637 10,122 0 BANCFIRST CORP COM 05945F103 1,522 27,449 SH DEFINED 01,08 5,240 22,209 0 BANCINSURANCE CORP COM 05945K102 8 1,000 SH DEFINED 01 1,000 0 0 BANCINSURANCE CORP COM 05945K102 73 9,138 SH DEFINED 01,08 1,938 7,200 0 BANCO SANTANDER CENT HISPANO COM 05964H105 336 30,600 SH DEFINED 01 18,360 0 12,240 BANCO SANTANDER CENT HISPANO COM 05964H105 947 86,292 SH OTHER 01 74,052 12,240 0 BANCO SANTANDER CENT HISPANO COM 05964H105 7 612 SH DEFINED 02 0 0 612 BANCO SANTANDER CENT HISPANO COM 05964H105 97 8,800 SH DEFINED 04 8,800 0 0 BANCO SANTANDER CENT HISPANO COM 05964H105 10 900 SH DEFINED 05 900 0 0 BANCORPSOUTH INC COM 059692103 716 32,714 SH DEFINED 01 17,046 11,868 3,800 BANCORPSOUTH INC COM 059692103 4,923 225,008 SH DEFINED 01,08 78,167 146,841 0 BANCORPSOUTH INC COM 059692103 2 90 SH DEFINED 10 0 0 90 BANCSHARES FLA INC COM 05976U102 313 21,000 SH DEFINED 04 21,000 0 0 BANCTRUST FINANCIAL GP COM 05978R107 78 4,487 SH DEFINED 01 3,787 700 0 BANCTRUST FINANCIAL GP COM 05978R107 767 43,848 SH DEFINED 01,08 6,097 37,751 0 BANDAG INC COM 059815100 2,982 59,923 SH DEFINED 01 51,167 8,456 300 BANDAG INC COM 059815100 15 300 SH OTHER 02 300 0 0 BANDAG INC COM 059815100 6,630 133,204 SH DEFINED 01,08 37,124 96,080 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 69 ________ BANK OF AMERICA CORPORATION COM 060505104 282,736 3,491,424 SH DEFINED 01 1,680,652 1,500,502 310,270 BANK OF AMERICA CORPORATION COM 060505104 25,461 314,416 SH OTHER 01 159,615 137,132 17,669 BANK OF AMERICA CORPORATION COM 060505104 11,556 142,699 SH DEFINED 02 109,317 30,064 3,318 BANK OF AMERICA CORPORATION COM 060505104 4,151 51,254 SH OTHER 02 36,781 13,183 1,290 BANK OF AMERICA CORPORATION COM 060505104 16,531 204,142 SH DEFINED 03 127,175 65,580 11,387 BANK OF AMERICA CORPORATION COM 060505104 8,105 100,092 SH OTHER 03 54,098 39,158 6,836 BANK OF AMERICA CORPORATION COM 060505104 85,168 1,051,714 SH DEFINED 04 996,155 0 55,559 BANK OF AMERICA CORPORATION COM 060505104 82,879 1,023,453 SH OTHER 04 976,410 0 47,043 BANK OF AMERICA CORPORATION COM 060505104 1,412 17,438 SH DEFINED 05 16,413 625 400 BANK OF AMERICA CORPORATION COM 060505104 734 9,065 SH OTHER 05 3,800 4,865 400 BANK OF AMERICA CORPORATION COM 060505104 312 3,850 SH OTHER 01,06 0 0 3,850 BANK OF AMERICA CORPORATION COM 060505104 1,075,622 13,282,566 SH DEFINED 01,08 6,869,816 6,410,075 2,675 BANK OF AMERICA CORPORATION COM 060505104 2,041 25,206 SH DEFINED 09 25,206 0 0 BANK OF AMERICA CORPORATION COM 060505104 30,932 381,968 SH DEFINED 10 266,170 40,432 75,366 BANK OF AMERICA CORPORATION COM 060505104 8,020 99,041 SH OTHER 10 30,863 66,253 1,925 BANK OF GRANITE CORP COM 062401104 445 21,551 SH DEFINED 01 9,248 12,303 0 BANK OF GRANITE CORP COM 062401104 1,774 85,842 SH DEFINED 01,08 20,493 65,349 0 BANK HAWAII CORP COM 062540109 1,612 34,790 SH DEFINED 01 21,930 8,885 3,975 BANK HAWAII CORP COM 062540109 3,773 81,448 SH DEFINED 03 81,448 0 0 BANK HAWAII CORP COM 062540109 99 2,132 SH OTHER 03 2,132 0 0 BANK HAWAII CORP COM 062540109 14,397 310,758 SH DEFINED 01,08 85,393 225,365 0 BANK HAWAII CORP COM 062540109 27 592 SH DEFINED 10 494 0 98 BANK MONTREAL QUE COM 063671101 12 278 SH DEFINED 01 0 278 0 BANK MONTREAL QUE COM 063671101 207 5,000 SH DEFINED 04 5,000 0 0 BANK MONTREAL QUE COM 063671101 66 1,600 SH OTHER 04 1,600 0 0 BANK MUTUAL CORP NEW COM 063750103 1,115 99,602 SH DEFINED 01 36,048 62,087 1,467 BANK MUTUAL CORP NEW COM 063750103 4,036 360,694 SH DEFINED 01,08 87,314 273,380 0 BANK OF THE OZARKS INC COM 063904106 706 25,640 SH DEFINED 01 7,408 18,232 0 BANK OF THE OZARKS INC COM 063904106 2,023 73,435 SH DEFINED 01,08 14,463 58,972 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 70 ________ BANK NEW YORK INC COM 064057102 41,620 1,321,277 SH DEFINED 01 517,228 675,096 128,953 BANK NEW YORK INC COM 064057102 1,088 34,534 SH OTHER 01 10,664 23,095 775 BANK NEW YORK INC COM 064057102 501 15,897 SH DEFINED 02 13,816 1,781 300 BANK NEW YORK INC COM 064057102 293 9,300 SH OTHER 02 2,800 6,500 0 BANK NEW YORK INC COM 064057102 586 18,590 SH DEFINED 03 16,365 325 1,900 BANK NEW YORK INC COM 064057102 257 8,171 SH OTHER 03 4,075 4,096 0 BANK NEW YORK INC COM 064057102 14,714 467,109 SH DEFINED 04 438,804 0 28,305 BANK NEW YORK INC COM 064057102 4,425 140,461 SH OTHER 04 138,836 0 1,625 BANK NEW YORK INC COM 064057102 193 6,118 SH DEFINED 05 5,943 0 175 BANK NEW YORK INC COM 064057102 21 660 SH OTHER 05 660 0 0 BANK NEW YORK INC COM 064057102 63 2,000 SH OTHER 01,06 0 0 2,000 BANK NEW YORK INC COM 064057102 221,591 7,034,626 SH DEFINED 01,08 3,652,689 3,378,257 3,680 BANK NEW YORK INC COM 064057102 453 14,369 SH DEFINED 09 14,369 0 0 BANK NEW YORK INC COM 064057102 246 7,798 SH DEFINED 10 6,348 0 1,450 BANK NEW YORK INC COM 064057102 278 8,821 SH OTHER 10 2,472 4,349 2,000 BANK ONE CORP COM 06423A103 134,209 2,461,644 SH DEFINED 01 1,245,809 1,012,169 203,666 BANK ONE CORP COM 06423A103 19,167 351,567 SH OTHER 01 164,835 122,428 64,304 BANK ONE CORP COM 06423A103 3,364 61,700 SH DEFINED 02 28,996 31,304 1,400 BANK ONE CORP COM 06423A103 5,430 99,600 SH OTHER 02 42,313 57,187 100 BANK ONE CORP COM 06423A103 5,819 106,725 SH DEFINED 03 57,978 38,854 9,893 BANK ONE CORP COM 06423A103 1,445 26,507 SH OTHER 03 18,895 3,469 4,143 BANK ONE CORP COM 06423A103 13,574 248,982 SH DEFINED 04 218,277 0 30,705 BANK ONE CORP COM 06423A103 13,225 242,565 SH OTHER 04 229,030 0 13,535 BANK ONE CORP COM 06423A103 1,015 18,623 SH DEFINED 05 16,755 1,100 768 BANK ONE CORP COM 06423A103 722 13,240 SH OTHER 05 1,248 11,892 100 BANK ONE CORP COM 06423A103 164 3,000 SH OTHER 01,06 0 0 3,000 BANK ONE CORP COM 06423A103 562,450 10,316,394 SH DEFINED 01,08 5,352,950 4,961,154 2,290 BANK ONE CORP COM 06423A103 1,102 20,206 SH DEFINED 09 20,206 0 0 BANK ONE CORP COM 06423A103 13,273 243,444 SH DEFINED 10 210,896 22,584 9,964 BANK ONE CORP COM 06423A103 5,582 102,381 SH OTHER 10 35,416 65,390 1,575 BANK SOUTH CAROLINA CORP COM 065066102 47 3,410 SH DEFINED 01 0 3,410 0 BANK SOUTH CAROLINA CORP COM 065066102 116 8,465 SH DEFINED 01,08 1,137 7,328 0 BANK UTD CORP LITIGATN CONT COM 065416117 3 30,100 SH DEFINED 01 0 30,100 0 BANK UTD CORP LITIGATN CONT COM 065416117 8 74,233 SH DEFINED 05 74,233 0 0 BANK UTD CORP LITIGATN CONT COM 065416117 3 31,562 SH DEFINED 01,08 0 31,562 0 BANKATLANTIC BANCORP COM 065908501 2,427 143,128 SH DEFINED 01 96,339 45,189 1,600 BANKATLANTIC BANCORP COM 065908501 17 1,000 SH OTHER 04 1,000 0 0 BANKATLANTIC BANCORP COM 065908501 5,228 308,246 SH DEFINED 01,08 80,236 228,010 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 71 ________ BANKNORTH GROUP INC NEW COM 06646R107 4,270 125,426 SH DEFINED 01 88,358 27,411 9,657 BANKNORTH GROUP INC NEW COM 06646R107 238 7,000 SH OTHER 01 7,000 0 0 BANKNORTH GROUP INC NEW COM 06646R107 6 177 SH DEFINED 02 0 0 177 BANKNORTH GROUP INC NEW COM 06646R107 34 1,000 SH OTHER 02 500 500 0 BANKNORTH GROUP INC NEW COM 06646R107 253 7,420 SH DEFINED 04 7,420 0 0 BANKNORTH GROUP INC NEW COM 06646R107 33,798 992,878 SH DEFINED 01,08 336,748 656,130 0 BANKNORTH GROUP INC NEW COM 06646R107 10 286 SH DEFINED 09 286 0 0 BANKNORTH GROUP INC NEW COM 06646R107 3 96 SH DEFINED 10 0 0 96 BANKRATE INC COM 06646V108 1,838 92,271 SH DEFINED 01 64,371 27,900 0 BANKRATE INC COM 06646V108 1,184 59,451 SH DEFINED 01,08 15,951 43,500 0 BANKUNITED FINL CORP COM 06652B103 1,901 64,006 SH DEFINED 01 42,643 20,263 1,100 BANKUNITED FINL CORP COM 06652B103 2,209 74,364 SH DEFINED 04 74,364 0 0 BANKUNITED FINL CORP COM 06652B103 775 26,102 SH OTHER 04 26,102 0 0 BANKUNITED FINL CORP COM 06652B103 12 400 SH OTHER 01,06 0 0 400 BANKUNITED FINL CORP COM 06652B103 5,712 192,307 SH DEFINED 01,08 50,900 141,407 0 BANNER CORP COM 06652V109 1,598 54,567 SH DEFINED 01 41,000 13,567 0 BANNER CORP COM 06652V109 1,861 63,545 SH DEFINED 01,08 13,927 49,618 0 BANTA CORP COM 066821109 2,366 51,107 SH DEFINED 01 28,383 21,824 900 BANTA CORP COM 066821109 10,630 229,631 SH DEFINED 01,08 71,886 157,745 0 BAR HBR BANKSHARES COM 066849100 72 2,700 SH DEFINED 01 0 2,700 0 BAR HBR BANKSHARES COM 066849100 159 5,913 SH DEFINED 01,08 1,200 4,713 0 BARCLAYS PLC COM 06738E204 401 11,100 SH DEFINED 01 0 11,100 0 BARCLAYS PLC COM 06738E204 50 1,375 SH DEFINED 02 800 575 0 BARCLAYS PLC COM 06738E204 7 200 SH DEFINED 05 200 0 0 BARD C R INC COM 067383109 10,802 110,627 SH DEFINED 01 63,396 38,137 9,094 BARD C R INC COM 067383109 5 50 SH OTHER 01 0 0 50 BARD C R INC COM 067383109 68 700 SH OTHER 03 700 0 0 BARD C R INC COM 067383109 146 1,500 SH DEFINED 04 1,500 0 0 BARD C R INC COM 067383109 92 945 SH OTHER 04 945 0 0 BARD C R INC COM 067383109 10 100 SH OTHER 01,06 0 0 100 BARD C R INC COM 067383109 44,923 460,089 SH DEFINED 01,08 239,967 220,122 0 BARD C R INC COM 067383109 10 99 SH DEFINED 09 99 0 0 BARD C R INC COM 067383109 103 1,054 SH DEFINED 10 1,008 0 46 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 72 ________ BARNES & NOBLE INC COM 067774109 1,196 36,673 SH DEFINED 01 25,418 8,255 3,000 BARNES & NOBLE INC COM 067774109 65 2,000 SH OTHER 01 2,000 0 0 BARNES & NOBLE INC COM 067774109 107 3,275 SH DEFINED 04 3,150 0 125 BARNES & NOBLE INC COM 067774109 13 400 SH OTHER 04 400 0 0 BARNES & NOBLE INC COM 067774109 9,404 288,451 SH DEFINED 01,08 49,277 239,174 0 BARNES & NOBLE INC COM 067774109 2 50 SH DEFINED 10 0 0 50 BARNES GROUP INC COM 067806109 831 29,778 SH DEFINED 01 9,918 19,860 0 BARNES GROUP INC COM 067806109 8 300 SH OTHER 01,06 0 0 300 BARNES GROUP INC COM 067806109 3,245 116,333 SH DEFINED 01,08 36,606 79,727 0 BARNESANDNOBLE COM INC COM 067846105 145 47,861 SH DEFINED 01 7,739 40,122 0 BARNESANDNOBLE COM INC COM 067846105 2 700 SH OTHER 01 0 700 0 BARNESANDNOBLE COM INC COM 067846105 217 71,765 SH DEFINED 01,08 17,491 54,274 0 BARRICK GOLD CORP COM 067901108 10,356 435,475 SH DEFINED 01 201,561 170,211 63,703 BARRICK GOLD CORP COM 067901108 647 27,208 SH OTHER 01 8,166 9,042 10,000 BARRICK GOLD CORP COM 067901108 1,629 68,491 SH DEFINED 02 58,199 7,975 2,317 BARRICK GOLD CORP COM 067901108 412 17,310 SH OTHER 02 9,110 5,925 2,275 BARRICK GOLD CORP COM 067901108 436 18,315 SH DEFINED 03 9,050 7,865 1,400 BARRICK GOLD CORP COM 067901108 231 9,697 SH OTHER 03 9,347 350 0 BARRICK GOLD CORP COM 067901108 1,572 66,120 SH DEFINED 04 62,420 0 3,700 BARRICK GOLD CORP COM 067901108 1,847 77,650 SH OTHER 04 76,650 0 1,000 BARRICK GOLD CORP COM 067901108 86 3,600 SH DEFINED 05 0 3,600 0 BARRICK GOLD CORP COM 067901108 7 300 SH OTHER 05 0 0 300 BARRICK GOLD CORP COM 067901108 82 3,429 SH DEFINED 10 424 3,005 0 BARRICK GOLD CORP COM 067901108 95 4,000 SH OTHER 10 4,000 0 0 BARR PHARMACEUTICALS INC COM 068306109 4,711 102,645 SH DEFINED 01 63,660 16,923 22,062 BARR PHARMACEUTICALS INC COM 068306109 21 450 SH OTHER 01 150 300 0 BARR PHARMACEUTICALS INC COM 068306109 52 1,125 SH DEFINED 02 0 1,125 0 BARR PHARMACEUTICALS INC COM 068306109 21,023 458,012 SH DEFINED 01,08 101,175 356,837 0 BARR PHARMACEUTICALS INC COM 068306109 46 1,000 SH DEFINED 09 1,000 0 0 BARR PHARMACEUTICALS INC COM 068306109 3 75 SH DEFINED 10 0 0 75 BARR PHARMACEUTICALS INC COM 068306109 69 1,500 SH OTHER 10 1,500 0 0 BARRA INC COM 068313105 859 24,547 SH DEFINED 01 10,447 14,100 0 BARRA INC COM 068313105 10 300 SH OTHER 01,06 0 0 300 BARRA INC COM 068313105 4,899 140,014 SH DEFINED 01,08 49,569 90,445 0 BARRETT BUSINESS SERVICES IN COM 068463108 176 12,600 SH DEFINED 01 1,100 11,500 0 BARRETT BUSINESS SERVICES IN COM 068463108 150 10,700 SH DEFINED 01,08 2,191 8,509 0 BARRY R G CORP OHIO COM 068798107 24 8,100 SH DEFINED 01 1,400 6,700 0 BARRY R G CORP OHIO COM 068798107 67 23,055 SH DEFINED 01,08 4,548 18,507 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 73 ________ BASSETT FURNITURE INDS INC COM 070203104 440 22,188 SH DEFINED 01 9,470 12,718 0 BASSETT FURNITURE INDS INC COM 070203104 2 125 SH OTHER 01,06 0 0 125 BASSETT FURNITURE INDS INC COM 070203104 1,407 70,967 SH DEFINED 01,08 15,481 55,486 0 BAUSCH & LOMB INC COM 071707103 6,499 108,369 SH DEFINED 01 50,451 47,493 10,425 BAUSCH & LOMB INC COM 071707103 3 50 SH OTHER 01 0 0 50 BAUSCH & LOMB INC COM 071707103 159 2,650 SH OTHER 02 0 2,650 0 BAUSCH & LOMB INC COM 071707103 156 2,600 SH OTHER 03 2,600 0 0 BAUSCH & LOMB INC COM 071707103 8 130 SH DEFINED 04 130 0 0 BAUSCH & LOMB INC COM 071707103 21 350 SH OTHER 04 350 0 0 BAUSCH & LOMB INC COM 071707103 6 100 SH OTHER 01,06 0 0 100 BAUSCH & LOMB INC COM 071707103 27,587 460,014 SH DEFINED 01,08 220,773 239,241 0 BAUSCH & LOMB INC COM 071707103 3 58 SH DEFINED 10 10 0 48 BAXTER INTL INC COM 071813109 44,369 1,436,342 SH DEFINED 01 727,735 598,500 110,107 BAXTER INTL INC COM 071813109 6,078 196,760 SH OTHER 01 98,215 94,845 3,700 BAXTER INTL INC COM 071813109 1,891 61,232 SH DEFINED 02 46,770 14,262 200 BAXTER INTL INC COM 071813109 1,117 36,165 SH OTHER 02 16,690 12,275 7,200 BAXTER INTL INC COM 071813109 5,763 186,567 SH DEFINED 03 147,189 24,888 14,490 BAXTER INTL INC COM 071813109 516 16,692 SH OTHER 03 12,642 3,100 950 BAXTER INTL INC COM 071813109 11,189 362,236 SH DEFINED 04 343,666 0 18,570 BAXTER INTL INC COM 071813109 5,592 181,036 SH OTHER 04 165,636 0 15,400 BAXTER INTL INC COM 071813109 1,784 57,765 SH DEFINED 05 42,025 7,675 8,065 BAXTER INTL INC COM 071813109 96 3,104 SH OTHER 05 1,204 300 1,600 BAXTER INTL INC COM 071813109 49 1,600 SH OTHER 01,06 0 0 1,600 BAXTER INTL INC COM 071813109 243,257 7,874,947 SH DEFINED 01,08 2,818,864 4,881,251 174,832 BAXTER INTL INC COM 071813109 660 21,355 SH DEFINED 09 21,355 0 0 BAXTER INTL INC COM 071813109 3,080 99,724 SH DEFINED 10 89,749 2,575 7,400 BAXTER INTL INC COM 071813109 1,049 33,968 SH OTHER 10 21,375 11,093 1,500 BAXTER INTL INC CONV PFD 071813406 2,741 50,750 DEFINED 01 50,250 0 500 BAXTER INTL INC CONV PFD 071813406 17 310 DEFINED 02 310 0 0 BAXTER INTL INC CONV PFD 071813406 27 500 OTHER 02 500 0 0 BAXTER INTL INC CONV PFD 071813406 22 400 OTHER 04 400 0 0 BAXTER INTL INC CONV PFD 071813406 35 650 DEFINED 10 650 0 0 BAXTER INTL INC CONV PFD 071813406 22 400 OTHER 10 400 0 0 BAY VIEW CAP CORP DEL COM 07262L101 188 84,311 SH DEFINED 01 41,044 43,267 0 BAY VIEW CAP CORP DEL COM 07262L101 914 410,005 SH DEFINED 01,08 97,990 312,015 0 BAYER A G COM 072730302 232 9,500 SH DEFINED 01 7,000 2,500 0 BAYER A G COM 072730302 1 56 SH DEFINED 02 0 0 56 BAYER A G COM 072730302 39 1,600 SH DEFINED 04 1,600 0 0 BAYER A G COM 072730302 104 4,250 SH OTHER 04 4,000 0 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 74 ________ BE AEROSPACE INC COM 073302101 235 34,899 SH DEFINED 01 5,899 29,000 0 BE AEROSPACE INC COM 073302101 186 27,700 SH DEFINED 04 0 0 27,700 BE AEROSPACE INC COM 073302101 424 63,087 SH DEFINED 01,08 14,596 48,491 0 BEA SYS INC COM 073325102 5,309 417,363 SH DEFINED 01 323,001 56,962 37,400 BEA SYS INC COM 073325102 96 7,520 SH DEFINED 04 7,520 0 0 BEA SYS INC COM 073325102 6 450 SH OTHER 04 450 0 0 BEA SYS INC COM 073325102 17,223 1,354,048 SH DEFINED 01,08 704,457 649,591 0 BEA SYS INC COM 073325102 169 13,320 SH DEFINED 09 13,320 0 0 BEA SYS INC COM 073325102 7 550 SH DEFINED 10 0 0 550 BEACON POWER CORP COM 073677106 44 56,245 SH DEFINED 01 8,325 47,920 0 BEACON POWER CORP COM 073677106 40 51,863 SH DEFINED 01,08 8,180 43,683 0 BEAR STEARNS COS INC COM 073902108 17,620 200,954 SH DEFINED 01 88,314 87,073 25,567 BEAR STEARNS COS INC COM 073902108 70 800 SH OTHER 01 700 0 100 BEAR STEARNS COS INC COM 073902108 20 230 SH OTHER 01,06 0 0 230 BEAR STEARNS COS INC COM 073902108 76,296 870,164 SH DEFINED 01,08 432,430 437,734 0 BEAR STEARNS COS INC COM 073902108 34 385 SH DEFINED 09 385 0 0 BEAR STEARNS COS INC COM 073902108 260 2,969 SH DEFINED 10 1,074 0 1,895 BEARINGPOINT INC COM 074002106 808 75,374 SH DEFINED 01 44,709 23,665 7,000 BEARINGPOINT INC COM 074002106 77 7,182 SH DEFINED 02 7,182 0 0 BEARINGPOINT INC COM 074002106 81 7,600 SH DEFINED 04 0 0 7,600 BEARINGPOINT INC COM 074002106 5,121 477,725 SH DEFINED 01,08 169,934 307,791 0 BEARINGPOINT INC COM 074002106 3 250 SH DEFINED 10 0 0 250 BEASLEY BROADCAST GROUP INC COM 074014101 99 5,602 SH DEFINED 01 1,800 3,802 0 BEASLEY BROADCAST GROUP INC COM 074014101 2 100 SH DEFINED 04 0 0 100 BEASLEY BROADCAST GROUP INC COM 074014101 575 32,581 SH DEFINED 01,08 6,079 26,502 0 BEAZER HOMES USA INC COM 07556Q105 2,675 25,262 SH DEFINED 01 13,959 10,803 500 BEAZER HOMES USA INC COM 07556Q105 10,467 98,827 SH DEFINED 01,08 33,382 65,445 0 BEBE STORES INC COM 075571109 544 16,205 SH DEFINED 01 7,499 8,706 0 BEBE STORES INC COM 075571109 3,006 89,613 SH DEFINED 01,08 35,308 54,305 0 BECKMAN COULTER INC COM 075811109 2,596 47,594 SH DEFINED 01 32,711 11,183 3,700 BECKMAN COULTER INC COM 075811109 6 119 SH DEFINED 03 119 0 0 BECKMAN COULTER INC COM 075811109 24 440 SH OTHER 03 440 0 0 BECKMAN COULTER INC COM 075811109 244 4,478 SH DEFINED 04 4,478 0 0 BECKMAN COULTER INC COM 075811109 48 880 SH OTHER 05 0 0 880 BECKMAN COULTER INC COM 075811109 17,362 318,334 SH DEFINED 01,08 80,562 237,772 0 BECKMAN COULTER INC COM 075811109 5 100 SH DEFINED 10 0 0 100 BECKMAN COULTER INC COM 075811109 16 300 SH OTHER 10 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 75 ________ BECTON DICKINSON & CO COM 075887109 26,058 537,505 SH DEFINED 01 264,742 223,446 49,317 BECTON DICKINSON & CO COM 075887109 153 3,165 SH OTHER 01 2,090 825 250 BECTON DICKINSON & CO COM 075887109 160 3,300 SH DEFINED 02 0 3,300 0 BECTON DICKINSON & CO COM 075887109 19 400 SH DEFINED 03 0 400 0 BECTON DICKINSON & CO COM 075887109 7 150 SH OTHER 03 150 0 0 BECTON DICKINSON & CO COM 075887109 504 10,400 SH DEFINED 04 10,400 0 0 BECTON DICKINSON & CO COM 075887109 303 6,250 SH OTHER 04 4,750 0 1,500 BECTON DICKINSON & CO COM 075887109 34 700 SH OTHER 01,06 0 0 700 BECTON DICKINSON & CO COM 075887109 112,066 2,311,592 SH DEFINED 01,08 1,224,720 1,086,872 0 BECTON DICKINSON & CO COM 075887109 228 4,708 SH DEFINED 09 4,708 0 0 BECTON DICKINSON & CO COM 075887109 84 1,741 SH DEFINED 10 1,391 0 350 BED BATH & BEYOND INC COM 075896100 26,327 628,319 SH DEFINED 01 287,237 278,347 62,735 BED BATH & BEYOND INC COM 075896100 1,319 31,485 SH OTHER 01 4,915 21,970 4,600 BED BATH & BEYOND INC COM 075896100 181 4,316 SH DEFINED 02 4,024 0 292 BED BATH & BEYOND INC COM 075896100 43 1,025 SH OTHER 02 925 100 0 BED BATH & BEYOND INC COM 075896100 1,685 40,210 SH DEFINED 03 23,875 13,760 2,575 BED BATH & BEYOND INC COM 075896100 141 3,375 SH OTHER 03 2,115 960 300 BED BATH & BEYOND INC COM 075896100 1,647 39,316 SH DEFINED 04 38,316 0 1,000 BED BATH & BEYOND INC COM 075896100 725 17,295 SH OTHER 04 17,295 0 0 BED BATH & BEYOND INC COM 075896100 8 187 SH DEFINED 05 187 0 0 BED BATH & BEYOND INC COM 075896100 31 750 SH OTHER 01,06 0 0 750 BED BATH & BEYOND INC COM 075896100 115,728 2,762,004 SH DEFINED 01,08 1,500,866 1,260,918 220 BED BATH & BEYOND INC COM 075896100 125 2,989 SH DEFINED 09 2,989 0 0 BED BATH & BEYOND INC COM 075896100 1,005 23,984 SH DEFINED 10 20,284 2,600 1,100 BEDFORD PPTY INVS INC COM 076446301 1,085 35,600 SH DEFINED 01 17,556 18,044 0 BEDFORD PPTY INVS INC COM 076446301 2,840 93,214 SH DEFINED 01,08 17,868 75,346 0 BEL FUSE INC COM 077347201 354 12,500 SH DEFINED 01 2,300 10,200 0 BEL FUSE INC COM 077347201 521 18,407 SH DEFINED 01,08 4,235 14,172 0 BEL FUSE INC COM 077347300 251 7,644 SH DEFINED 01 4,422 3,222 0 BEL FUSE INC COM 077347300 5 150 SH OTHER 01,06 0 0 150 BEL FUSE INC COM 077347300 1,794 54,699 SH DEFINED 01,08 11,244 43,455 0 BELDEN INC COM 077459105 726 38,265 SH DEFINED 01 14,643 22,722 900 BELDEN INC COM 077459105 8 400 SH OTHER 01,06 0 0 400 BELDEN INC COM 077459105 3,751 197,707 SH DEFINED 01,08 82,586 115,121 0 BELL INDS INC COM 078107109 35 11,400 SH DEFINED 01 1,300 10,100 0 BELL INDS INC COM 078107109 85 28,026 SH DEFINED 01,08 2,477 25,549 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 76 ________ BELL MICROPRODUCTS INC COM 078137106 156 21,750 SH DEFINED 01 5,250 16,500 0 BELL MICROPRODUCTS INC COM 078137106 3 400 SH OTHER 01,06 0 0 400 BELL MICROPRODUCTS INC COM 078137106 352 49,005 SH DEFINED 01,08 17,328 31,677 0 BELLSOUTH CORP COM 079860102 102,206 3,691,091 SH DEFINED 01 1,674,802 1,687,572 328,717 BELLSOUTH CORP COM 079860102 13,642 492,677 SH OTHER 01 227,537 248,558 16,582 BELLSOUTH CORP COM 079860102 8,007 289,179 SH DEFINED 02 254,057 30,267 4,855 BELLSOUTH CORP COM 079860102 3,001 108,362 SH OTHER 02 59,592 36,797 11,973 BELLSOUTH CORP COM 079860102 2,799 101,083 SH DEFINED 03 63,179 24,279 13,625 BELLSOUTH CORP COM 079860102 1,867 67,428 SH OTHER 03 41,347 23,531 2,550 BELLSOUTH CORP COM 079860102 18,117 654,285 SH DEFINED 04 633,793 0 20,492 BELLSOUTH CORP COM 079860102 19,943 720,231 SH OTHER 04 684,563 0 35,668 BELLSOUTH CORP COM 079860102 1,424 51,428 SH DEFINED 05 43,408 875 7,145 BELLSOUTH CORP COM 079860102 272 9,823 SH OTHER 05 3,840 2,700 3,283 BELLSOUTH CORP COM 079860102 133 4,800 SH OTHER 01,06 0 0 4,800 BELLSOUTH CORP COM 079860102 122 4,400 SH OTHER 04,07 0 0 4,400 BELLSOUTH CORP COM 079860102 533,331 19,260,783 SH DEFINED 01,08 8,786,332 10,331,736 142,715 BELLSOUTH CORP COM 079860102 992 35,827 SH DEFINED 09 35,827 0 0 BELLSOUTH CORP COM 079860102 3,419 123,486 SH DEFINED 10 102,891 10,580 10,015 BELLSOUTH CORP COM 079860102 1,398 50,501 SH OTHER 10 16,911 33,190 400 BELMONT BANCORP COM 080162100 19 3,500 SH DEFINED 01 1,700 1,800 0 BELMONT BANCORP COM 080162100 121 22,060 SH DEFINED 01,08 4,900 17,160 0 BELO CORP COM 080555105 1,806 65,068 SH DEFINED 01 42,319 16,749 6,000 BELO CORP COM 080555105 8 300 SH OTHER 01 0 300 0 BELO CORP COM 080555105 2,026 73,000 SH DEFINED 02 73,000 0 0 BELO CORP COM 080555105 110 3,980 SH DEFINED 04 3,980 0 0 BELO CORP COM 080555105 14,922 537,535 SH DEFINED 01,08 104,810 432,725 0 BELO CORP COM 080555105 3 96 SH DEFINED 10 0 0 96 BEMA GOLD CORP COM 08135F107 2 500 SH OTHER 03 0 0 500 BEMA GOLD CORP COM 08135F107 74 20,000 SH OTHER 04 20,000 0 0 BEMA GOLD CORP COM 08135F107 38 10,240 SH DEFINED 01,08 0 10,240 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 77 ________ BEMIS INC COM 081437105 4,927 189,490 SH DEFINED 01 60,220 114,706 14,564 BEMIS INC COM 081437105 715 27,490 SH OTHER 01 3,000 2,390 22,100 BEMIS INC COM 081437105 108 4,160 SH DEFINED 02 3,160 0 1,000 BEMIS INC COM 081437105 5 200 SH OTHER 02 200 0 0 BEMIS INC COM 081437105 383 14,730 SH DEFINED 03 10,080 4,350 300 BEMIS INC COM 081437105 1,160 44,600 SH OTHER 03 43,950 400 250 BEMIS INC COM 081437105 105 4,050 SH DEFINED 04 4,050 0 0 BEMIS INC COM 081437105 161 6,200 SH OTHER 04 6,200 0 0 BEMIS INC COM 081437105 5 200 SH OTHER 01,06 0 0 200 BEMIS INC COM 081437105 23,542 905,470 SH DEFINED 01,08 455,496 449,974 0 BEMIS INC COM 081437105 35 1,338 SH DEFINED 09 1,338 0 0 BEMIS INC COM 081437105 963 37,054 SH DEFINED 10 1,958 0 35,096 BEMIS INC COM 081437105 5 200 SH OTHER 10 0 200 0 BENCHMARK ELECTRS INC COM 08160H101 5,733 182,110 SH DEFINED 01 138,844 32,616 10,650 BENCHMARK ELECTRS INC COM 08160H101 63 2,000 SH DEFINED 04 2,000 0 0 BENCHMARK ELECTRS INC COM 08160H101 19 600 SH OTHER 01,06 0 0 600 BENCHMARK ELECTRS INC COM 08160H101 9,393 298,369 SH DEFINED 01,08 88,961 209,408 0 BENIHANA INC COM 082047200 208 11,500 SH DEFINED 01 460 11,040 0 BENIHANA INC COM 082047200 237 13,085 SH DEFINED 01,08 3,190 9,895 0 BENTLEY PHARMACEUTICALS INC COM 082657107 198 16,481 SH DEFINED 01 9,579 6,902 0 BENTLEY PHARMACEUTICALS INC COM 082657107 240 20,000 SH DEFINED 04 20,000 0 0 BENTLEY PHARMACEUTICALS INC COM 082657107 1,231 102,464 SH DEFINED 01,08 23,766 78,698 0 BERKLEY W R CORP COM 084423102 1,828 45,826 SH DEFINED 01 32,176 10,650 3,000 BERKLEY W R CORP COM 084423102 18 450 SH OTHER 04 450 0 0 BERKLEY W R CORP COM 084423102 16,595 416,116 SH DEFINED 01,08 95,881 320,235 0 BERKLEY W R CORP COM 084423102 4 112 SH DEFINED 10 0 0 112 BERKSHIRE BANCORP INC DEL COM 084597103 448 7,689 SH DEFINED 01 4,480 3,209 0 BERKSHIRE BANCORP INC DEL COM 084597103 1 25 SH OTHER 04 25 0 0 BERKSHIRE BANCORP INC DEL COM 084597103 381 6,535 SH DEFINED 01,08 1,114 5,421 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 888 269 SH DEFINED 01 241 23 5 BERKSHIRE HATHAWAY INC DEL COM 084670108 36 11 SH OTHER 01 9 2 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 17 5 SH DEFINED 02 5 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 30 9 SH OTHER 02 3 6 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 10 3 SH DEFINED 03 1 1 1 BERKSHIRE HATHAWAY INC DEL COM 084670108 7 2 SH OTHER 03 2 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 0 44 SH DEFINED 04 39 0 5 BERKSHIRE HATHAWAY INC DEL COM 084670108 0 313 SH OTHER 04 280 0 33 BERKSHIRE HATHAWAY INC DEL COM 084670108 2,888 875 SH DEFINED 01,08 143 732 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 73 22 SH DEFINED 10 13 5 4 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 78 ________ BERKSHIRE HATHAWAY INC DEL COM 084670207 7,625 2,451 SH DEFINED 01 1,766 638 47 BERKSHIRE HATHAWAY INC DEL COM 084670207 983 316 SH OTHER 01 170 134 12 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,891 608 SH DEFINED 02 437 135 36 BERKSHIRE HATHAWAY INC DEL COM 084670207 691 222 SH OTHER 02 119 103 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,464 792 SH DEFINED 03 552 237 3 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,554 821 SH OTHER 03 726 95 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 12,456 4,004 SH DEFINED 04 3,752 0 252 BERKSHIRE HATHAWAY INC DEL COM 084670207 6,275 2,017 SH OTHER 04 1,916 0 101 BERKSHIRE HATHAWAY INC DEL COM 084670207 68 22 SH DEFINED 05 22 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 47 15 SH OTHER 05 15 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,170 1,019 SH DEFINED 10 1,012 1 6 BERKSHIRE HATHAWAY INC DEL COM 084670207 915 294 SH OTHER 10 194 100 0 BERKSHIRE HILLS BANCORP INC COM 084680107 153 4,370 SH DEFINED 01 2,734 1,636 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1,249 35,786 SH DEFINED 01,08 9,432 26,354 0 BERRY PETE CO COM 085789105 1,075 39,417 SH DEFINED 01 11,612 27,805 0 BERRY PETE CO COM 085789105 2,994 109,737 SH DEFINED 01,08 19,500 90,237 0 BEST BUY INC COM 086516101 73,273 1,416,729 SH DEFINED 01 941,161 403,762 71,806 BEST BUY INC COM 086516101 8,094 156,496 SH OTHER 01 72,886 82,635 975 BEST BUY INC COM 086516101 2,400 46,400 SH DEFINED 02 34,150 9,200 3,050 BEST BUY INC COM 086516101 438 8,465 SH OTHER 02 5,015 3,150 300 BEST BUY INC COM 086516101 6,059 117,158 SH DEFINED 03 53,851 45,326 17,981 BEST BUY INC COM 086516101 841 16,258 SH OTHER 03 8,683 2,125 5,450 BEST BUY INC COM 086516101 26,215 506,866 SH DEFINED 04 479,447 0 27,419 BEST BUY INC COM 086516101 10,948 211,685 SH OTHER 04 205,649 0 6,036 BEST BUY INC COM 086516101 5,540 107,108 SH DEFINED 05 96,663 7,825 2,620 BEST BUY INC COM 086516101 637 12,312 SH OTHER 05 9,702 2,610 0 BEST BUY INC COM 086516101 45 875 SH OTHER 01,06 0 0 875 BEST BUY INC COM 086516101 142,094 2,747,361 SH DEFINED 01,08 1,426,284 1,315,435 5,642 BEST BUY INC COM 086516101 280 5,405 SH DEFINED 09 5,405 0 0 BEST BUY INC COM 086516101 6,052 117,016 SH DEFINED 10 108,466 7,600 950 BEST BUY INC COM 086516101 981 18,960 SH OTHER 10 13,250 5,235 475 BEVERLY ENTERPRISES INC COM 087851309 1,058 165,379 SH DEFINED 01 74,182 87,697 3,500 BEVERLY ENTERPRISES INC COM 087851309 45 7,000 SH OTHER 01 7,000 0 0 BEVERLY ENTERPRISES INC COM 087851309 4,349 679,524 SH DEFINED 01,08 165,465 514,059 0 BHP BILLITON LTD COM 088606108 259 13,800 SH OTHER 01 0 13,800 0 BHP BILLITON LTD COM 088606108 9 500 SH DEFINED 02 500 0 0 BHP BILLITON LTD COM 088606108 19 1,000 SH DEFINED 04 1,000 0 0 BHP BILLITON LTD COM 088606108 13 700 SH DEFINED 10 700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 79 ________ BIG DOG HLDGS INC COM 089128102 66 13,200 SH DEFINED 01 2,500 10,700 0 BIG DOG HLDGS INC COM 089128102 79 15,800 SH DEFINED 01,08 3,200 12,600 0 BIG 5 SPORTING GOODS CORP COM 08915P101 353 13,997 SH DEFINED 01 10,191 3,806 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2,403 95,194 SH DEFINED 01,08 17,815 77,379 0 BIG LOTS INC COM 089302103 3,221 222,127 SH DEFINED 01 95,516 105,360 21,251 BIG LOTS INC COM 089302103 4 250 SH OTHER 01 0 150 100 BIG LOTS INC COM 089302103 15 1,000 SH OTHER 04 1,000 0 0 BIG LOTS INC COM 089302103 4 300 SH OTHER 01,06 0 0 300 BIG LOTS INC COM 089302103 14,323 987,803 SH DEFINED 01,08 481,371 506,432 0 BIG LOTS INC COM 089302103 68 4,671 SH DEFINED 09 4,671 0 0 BIG LOTS INC COM 089302103 3 210 SH DEFINED 10 18 0 192 BINDVIEW DEV CORP COM 090327107 186 54,574 SH DEFINED 01 10,474 44,100 0 BINDVIEW DEV CORP COM 090327107 260 76,617 SH DEFINED 01,08 17,703 58,914 0 BIO RAD LABS INC COM 090572108 481 8,538 SH DEFINED 01,08 0 8,538 0 BIO RAD LABS INC COM 090572207 1,528 27,114 SH DEFINED 01 7,810 18,504 800 BIO RAD LABS INC COM 090572207 17 300 SH DEFINED 02 0 0 300 BIO RAD LABS INC COM 090572207 3,519 62,430 SH DEFINED 01,08 25,862 36,568 0 BIOCRYST PHARMACEUTICALS COM 09058V103 170 20,300 SH DEFINED 01 3,600 16,700 0 BIOCRYST PHARMACEUTICALS COM 09058V103 239 28,571 SH DEFINED 01,08 6,704 21,867 0 BIOJECT MED TECH INC COM 09059T206 27 8,980 SH DEFINED 01 80 8,900 0 BIOJECT MED TECH INC COM 09059T206 51 16,792 SH DEFINED 01,08 4,495 12,297 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 708 94,214 SH DEFINED 01 40,236 53,978 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,556 472,855 SH DEFINED 01,08 122,509 350,346 0 BIOMET INC COM 090613100 19,420 506,268 SH DEFINED 01 258,039 200,958 47,271 BIOMET INC COM 090613100 3,592 93,638 SH OTHER 01 92,938 475 225 BIOMET INC COM 090613100 1,652 43,070 SH DEFINED 02 33,345 8,350 1,375 BIOMET INC COM 090613100 1,377 35,900 SH OTHER 02 7,950 27,950 0 BIOMET INC COM 090613100 705 18,390 SH DEFINED 03 9,120 8,790 480 BIOMET INC COM 090613100 3,455 90,065 SH DEFINED 04 78,247 0 11,818 BIOMET INC COM 090613100 2,434 63,450 SH OTHER 04 63,450 0 0 BIOMET INC COM 090613100 26 675 SH OTHER 01,06 0 0 675 BIOMET INC COM 090613100 93,193 2,429,429 SH DEFINED 01,08 1,316,120 1,113,309 0 BIOMET INC COM 090613100 52 1,344 SH DEFINED 09 1,344 0 0 BIOMET INC COM 090613100 1,224 31,909 SH DEFINED 10 29,484 1,675 750 BIOMET INC COM 090613100 512 13,350 SH OTHER 10 10,450 2,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 80 ________ BIOGEN IDEC INC COM 09062X103 32,145 578,148 SH DEFINED 01 276,770 244,661 56,717 BIOGEN IDEC INC COM 09062X103 514 9,247 SH OTHER 01 2,435 5,294 1,518 BIOGEN IDEC INC COM 09062X103 1,234 22,203 SH DEFINED 02 14,472 7,358 373 BIOGEN IDEC INC COM 09062X103 252 4,541 SH OTHER 02 1,494 3,047 0 BIOGEN IDEC INC COM 09062X103 1,204 21,656 SH DEFINED 03 18,507 2,919 230 BIOGEN IDEC INC COM 09062X103 642 11,539 SH OTHER 03 11,309 230 0 BIOGEN IDEC INC COM 09062X103 864 15,531 SH DEFINED 04 15,531 0 0 BIOGEN IDEC INC COM 09062X103 998 17,945 SH OTHER 04 10,010 0 7,935 BIOGEN IDEC INC COM 09062X103 26 460 SH DEFINED 05 460 0 0 BIOGEN IDEC INC COM 09062X103 72 1,293 SH OTHER 05 1,293 0 0 BIOGEN IDEC INC COM 09062X103 48 860 SH OTHER 01,06 0 0 860 BIOGEN IDEC INC COM 09062X103 161,198 2,899,253 SH DEFINED 01,08 1,549,860 1,347,518 1,875 BIOGEN IDEC INC COM 09062X103 729 13,118 SH DEFINED 09 13,118 0 0 BIOGEN IDEC INC COM 09062X103 109 1,957 SH DEFINED 10 1,087 0 870 BIOGEN IDEC INC COM 09062X103 118 2,125 SH OTHER 10 2,125 0 0 BIOPURE CORP COM 09065H105 92 59,146 SH DEFINED 01 26,335 32,811 0 BIOPURE CORP COM 09065H105 1 500 SH OTHER 01 0 500 0 BIOPURE CORP COM 09065H105 25 15,825 SH DEFINED 04 15,825 0 0 BIOPURE CORP COM 09065H105 1 500 SH OTHER 04 500 0 0 BIOPURE CORP COM 09065H105 457 293,076 SH DEFINED 01,08 119,860 173,216 0 BIOSOURCE INTL INC COM 09066H104 88 12,600 SH DEFINED 01 2,100 10,500 0 BIOSOURCE INTL INC COM 09066H104 119 16,987 SH DEFINED 01,08 3,987 13,000 0 BIOTIME INC COM 09066L105 21 11,400 SH DEFINED 01 2,300 9,100 0 BIOTIME INC COM 09066L105 5 3,000 SH DEFINED 02 0 3,000 0 BIOTIME INC COM 09066L105 31 16,842 SH DEFINED 01,08 2,767 14,075 0 BIOSPHERE MEDICAL INC COM 09066V103 66 13,800 SH DEFINED 01 2,700 11,100 0 BIOSPHERE MEDICAL INC COM 09066V103 97 20,474 SH DEFINED 01,08 5,282 15,192 0 BIOTECH HOLDERS TR COM 09067D201 8,898 62,617 SH DEFINED 01 49,757 12,340 520 BIOTECH HOLDERS TR COM 09067D201 1,191 8,380 SH OTHER 01 5,255 3,125 0 BIOTECH HOLDERS TR COM 09067D201 1,614 11,360 SH DEFINED 02 8,230 2,630 500 BIOTECH HOLDERS TR COM 09067D201 327 2,300 SH OTHER 02 1,100 1,200 0 BIOTECH HOLDERS TR COM 09067D201 437 3,078 SH DEFINED 03 2,035 1,043 0 BIOTECH HOLDERS TR COM 09067D201 237 1,669 SH OTHER 03 1,111 158 400 BIOTECH HOLDERS TR COM 09067D201 10,352 72,850 SH DEFINED 04 64,050 0 8,800 BIOTECH HOLDERS TR COM 09067D201 3,759 26,450 SH OTHER 04 25,950 0 500 BIOTECH HOLDERS TR COM 09067D201 2,117 14,900 SH DEFINED 10 13,000 900 1,000 BIOTECH HOLDERS TR COM 09067D201 99 700 SH OTHER 10 300 200 200 BIOVERIS CORP COM 090676107 390 32,927 SH DEFINED 01 13,400 19,527 0 BIOVERIS CORP COM 090676107 1,961 165,465 SH DEFINED 01,08 46,352 119,113 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 81 ________ BIO LOGIC SYS CORP COM 090909102 17 2,900 SH DEFINED 01 800 2,100 0 BIO LOGIC SYS CORP COM 090909102 72 12,083 SH DEFINED 01,08 1,851 10,232 0 BIOLASE TECHNOLOGY INC COM 090911108 676 38,607 SH DEFINED 01 12,594 26,013 0 BIOLASE TECHNOLOGY INC COM 090911108 3,164 180,813 SH DEFINED 01,08 69,052 111,761 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10 6,000 SH DEFINED 01 700 5,300 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 13 7,800 SH DEFINED 01,08 1,332 6,468 0 BIOSITE INC COM 090945106 820 25,642 SH DEFINED 01 9,440 16,202 0 BIOSITE INC COM 090945106 260 8,143 SH OTHER 01 7,143 1,000 0 BIOSITE INC COM 090945106 6 200 SH OTHER 01,06 0 0 200 BIOSITE INC COM 090945106 3,148 98,466 SH DEFINED 01,08 31,738 66,728 0 BITSTREAM INC COM 091736108 19 5,800 SH DEFINED 01 1,700 4,100 0 BITSTREAM INC COM 091736108 63 18,769 SH DEFINED 01,08 2,069 16,700 0 BLACK & DECKER CORP COM 091797100 20,614 362,032 SH DEFINED 01 222,816 115,449 23,767 BLACK & DECKER CORP COM 091797100 1,606 28,210 SH OTHER 01 9,885 18,210 115 BLACK & DECKER CORP COM 091797100 1,273 22,350 SH DEFINED 02 18,475 3,875 0 BLACK & DECKER CORP COM 091797100 140 2,450 SH OTHER 02 1,125 1,325 0 BLACK & DECKER CORP COM 091797100 1,936 34,006 SH DEFINED 03 20,556 12,375 1,075 BLACK & DECKER CORP COM 091797100 325 5,715 SH OTHER 03 2,370 1,145 2,200 BLACK & DECKER CORP COM 091797100 5,036 88,443 SH DEFINED 04 82,288 0 6,155 BLACK & DECKER CORP COM 091797100 1,158 20,345 SH OTHER 04 19,945 0 400 BLACK & DECKER CORP COM 091797100 2,790 48,995 SH DEFINED 05 45,135 1,175 2,685 BLACK & DECKER CORP COM 091797100 78 1,375 SH OTHER 05 975 400 0 BLACK & DECKER CORP COM 091797100 11 200 SH OTHER 01,06 0 0 200 BLACK & DECKER CORP COM 091797100 40,088 704,039 SH DEFINED 01,08 365,813 338,226 0 BLACK & DECKER CORP COM 091797100 21 364 SH DEFINED 09 364 0 0 BLACK & DECKER CORP COM 091797100 375 6,589 SH DEFINED 10 6,489 0 100 BLACK & DECKER CORP COM 091797100 255 4,475 SH OTHER 10 2,000 1,375 1,100 BLACK BOX CORP DEL COM 091826107 1,582 29,598 SH DEFINED 01 10,570 18,328 700 BLACK BOX CORP DEL COM 091826107 497 9,300 SH OTHER 01 0 0 9,300 BLACK BOX CORP DEL COM 091826107 3 54 SH DEFINED 02 0 0 54 BLACK BOX CORP DEL COM 091826107 16 300 SH OTHER 01,06 0 0 300 BLACK BOX CORP DEL COM 091826107 7,033 131,597 SH DEFINED 01,08 46,664 84,933 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 82 ________ BLACK HILLS CORP COM 092113109 2,243 70,391 SH DEFINED 01 61,842 6,949 1,600 BLACK HILLS CORP COM 092113109 48 1,500 SH OTHER 01 0 1,500 0 BLACK HILLS CORP COM 092113109 86 2,700 SH DEFINED 02 2,700 0 0 BLACK HILLS CORP COM 092113109 40 1,250 SH OTHER 02 1,250 0 0 BLACK HILLS CORP COM 092113109 539 16,921 SH DEFINED 04 16,921 0 0 BLACK HILLS CORP COM 092113109 31 975 SH OTHER 04 975 0 0 BLACK HILLS CORP COM 092113109 8,834 277,180 SH DEFINED 01,08 69,512 207,668 0 BLACK HILLS CORP COM 092113109 72 2,250 SH DEFINED 10 2,250 0 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 1 5,000 DEFINED 01 5,000 0 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 0 1 OTHER 03 1 0 0 BLACKROCK INVT QUALITY MUN T UNDEFIND 09247D105 198 12,984 DEFINED 04 12,984 0 0 BLACKROCK CA INSD MUN 2008 T UNDEFIND 09247G108 1 5,000 OTHER 01 5,000 0 0 BLACKROCK CA INSD MUN 2008 T UNDEFIND 09247G108 1 5,400 DEFINED 03 5,400 0 0 BLACKROCK CA INSD MUN 2008 T UNDEFIND 09247G108 20 1,185 DEFINED 04 1,185 0 0 BLACKROCK FL INSD MUN 2008 T COM 09247H106 665 40,031 SH DEFINED 04 38,031 0 2,000 BLACKROCK FL INSD MUN 2008 T COM 09247H106 309 18,602 SH OTHER 04 16,152 0 2,450 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 1 6,565 DEFINED 01 4,865 1,700 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 1 4,000 OTHER 01 4,000 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 0 1,000 DEFINED 02 1,000 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 35 2,000 DEFINED 04 2,000 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 28 1,600 OTHER 04 1,600 0 0 BLACKROCK MUN TARGET TERM TR UNDEFIND 09247M105 164 14,747 DEFINED 04 14,747 0 0 BLACKROCK MUN TARGET TERM TR UNDEFIND 09247M105 61 5,447 OTHER 04 5,447 0 0 BLACKROCK MUN TARGET TERM TR UNDEFIND 09247M105 0 2,175 OTHER 10 0 2,175 0 BLACKROCK INC COM 09247X101 1,039 16,990 SH DEFINED 01 5,300 10,790 900 BLACKROCK INC COM 09247X101 4,615 75,441 SH DEFINED 01,08 31,455 43,986 0 BLACKROCK INC COM 09247X101 3 50 SH DEFINED 10 0 0 50 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 0 3,400 DEFINED 01 3,400 0 0 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 155 13,360 DEFINED 04 12,360 0 1,000 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 0 3,300 DEFINED 05 3,300 0 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 275 18,700 DEFINED 04 18,700 0 0 BLACKROCK FLA MUN INCOME TR UNDEFIND 09248H105 396 27,000 DEFINED 04 27,000 0 0 BLACKROCK FLA MUN INCOME TR UNDEFIND 09248H105 135 9,200 OTHER 04 9,200 0 0 BLACKROCK CORE BD TR UNDEFIND 09249E101 101 7,000 DEFINED 04 7,000 0 0 BLACKROCK CORE BD TR UNDEFIND 09249E101 130 9,000 OTHER 04 9,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 83 ________ BLACKROCK MUNI INCOME TR II UNDEFIND 09249N101 1 6,600 DEFINED 01 0 0 6,600 BLACKROCK MUNI INCOME TR II UNDEFIND 09249N101 89 6,100 DEFINED 04 6,100 0 0 BLAIR CORP COM 092828102 563 21,136 SH DEFINED 01 13,641 7,495 0 BLAIR CORP COM 092828102 1,130 42,386 SH DEFINED 01,08 8,763 33,623 0 BLOCK H & R INC COM 093671105 21,881 428,784 SH DEFINED 01 259,271 140,791 28,722 BLOCK H & R INC COM 093671105 1,839 36,043 SH OTHER 01 15,183 20,660 200 BLOCK H & R INC COM 093671105 464 9,100 SH DEFINED 02 8,750 350 0 BLOCK H & R INC COM 093671105 484 9,475 SH OTHER 02 9,075 400 0 BLOCK H & R INC COM 093671105 292 5,725 SH DEFINED 03 1,625 1,680 2,420 BLOCK H & R INC COM 093671105 2,039 39,952 SH DEFINED 04 39,702 0 250 BLOCK H & R INC COM 093671105 6,072 118,985 SH OTHER 04 118,685 0 300 BLOCK H & R INC COM 093671105 404 7,920 SH DEFINED 05 7,495 425 0 BLOCK H & R INC COM 093671105 13 250 SH OTHER 05 75 175 0 BLOCK H & R INC COM 093671105 26 500 SH OTHER 01,06 0 0 500 BLOCK H & R INC COM 093671105 81,032 1,587,936 SH DEFINED 01,08 833,888 753,338 710 BLOCK H & R INC COM 093671105 349 6,832 SH DEFINED 09 6,832 0 0 BLOCK H & R INC COM 093671105 247 4,832 SH DEFINED 10 4,632 0 200 BLOCKBUSTER INC COM 093679108 264 15,087 SH DEFINED 01 9,321 5,466 300 BLOCKBUSTER INC COM 093679108 9 500 SH OTHER 04 500 0 0 BLOCKBUSTER INC COM 093679108 3,430 196,014 SH DEFINED 01,08 94,545 101,469 0 BLOCKBUSTER INC COM 093679108 35 2,000 SH DEFINED 10 2,000 0 0 BLONDER TONGUE LABS INC COM 093698108 32 9,700 SH DEFINED 01 1,200 8,500 0 BLONDER TONGUE LABS INC COM 093698108 39 11,673 SH DEFINED 01,08 1,473 10,200 0 BLOUNT INTL INC NEW COM 095180105 285 28,454 SH DEFINED 01 6,403 22,051 0 BLOUNT INTL INC NEW COM 095180105 559 55,948 SH DEFINED 01,08 13,940 42,008 0 BLUE COAT SYSTEMS INC COM 09534T508 433 8,090 SH DEFINED 01 2,060 6,030 0 BLUE COAT SYSTEMS INC COM 09534T508 873 16,292 SH DEFINED 01,08 3,412 12,880 0 BLUE MARTINI SOFTWARE INC COM 095698502 56 10,744 SH DEFINED 01 2,185 8,559 0 BLUE MARTINI SOFTWARE INC COM 095698502 106 20,375 SH DEFINED 01,08 5,761 14,614 0 BLUE RHINO CORP COM 095811105 433 25,572 SH DEFINED 01 9,043 16,529 0 BLUE RHINO CORP COM 095811105 2,099 123,890 SH DEFINED 01,08 51,600 72,290 0 BLUEGREEN CORP COM 096231105 498 38,400 SH DEFINED 01 19,400 19,000 0 BLUEGREEN CORP COM 096231105 771 59,466 SH DEFINED 01,08 10,358 49,108 0 BLYTH INC COM 09643P108 788 24,134 SH DEFINED 01 16,940 6,594 600 BLYTH INC COM 09643P108 7,325 224,216 SH DEFINED 01,08 56,141 168,075 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 84 ________ BOB EVANS FARMS INC COM 096761101 1,660 51,350 SH DEFINED 01 29,881 19,569 1,900 BOB EVANS FARMS INC COM 096761101 113 3,481 SH DEFINED 04 543 0 2,938 BOB EVANS FARMS INC COM 096761101 43 1,333 SH OTHER 04 1,333 0 0 BOB EVANS FARMS INC COM 096761101 9,823 303,822 SH DEFINED 01,08 77,239 226,583 0 BOCA RESORTS INC COM 09688T106 1,364 78,154 SH DEFINED 01 47,048 31,106 0 BOCA RESORTS INC COM 09688T106 3,153 180,666 SH DEFINED 01,08 39,105 141,561 0 BOEING CO COM 097023105 69,482 1,691,801 SH DEFINED 01 885,508 660,619 145,674 BOEING CO COM 097023105 2,516 61,255 SH OTHER 01 19,572 37,541 4,142 BOEING CO COM 097023105 736 17,914 SH DEFINED 02 9,666 6,248 2,000 BOEING CO COM 097023105 812 19,770 SH OTHER 02 5,454 14,316 0 BOEING CO COM 097023105 1,376 33,501 SH DEFINED 03 19,545 8,406 5,550 BOEING CO COM 097023105 272 6,615 SH OTHER 03 5,365 1,250 0 BOEING CO COM 097023105 2,653 64,602 SH DEFINED 04 33,766 0 30,836 BOEING CO COM 097023105 1,523 37,086 SH OTHER 04 30,326 0 6,760 BOEING CO COM 097023105 182 4,430 SH DEFINED 05 2,650 1,780 0 BOEING CO COM 097023105 172 4,200 SH OTHER 05 0 4,000 200 BOEING CO COM 097023105 90 2,200 SH OTHER 01,06 0 0 2,200 BOEING CO COM 097023105 281,408 6,851,901 SH DEFINED 01,08 3,363,292 3,487,329 1,280 BOEING CO COM 097023105 143 3,485 SH DEFINED 09 3,485 0 0 BOEING CO COM 097023105 530 12,914 SH DEFINED 10 11,728 0 1,186 BOEING CO COM 097023105 794 19,345 SH OTHER 10 15,810 3,535 0 BOISE CASCADE CORP COM 097383103 4,373 126,218 SH DEFINED 01 45,612 66,231 14,375 BOISE CASCADE CORP COM 097383103 2 50 SH OTHER 01 0 0 50 BOISE CASCADE CORP COM 097383103 183 5,286 SH DEFINED 02 5,000 286 0 BOISE CASCADE CORP COM 097383103 2 63 SH DEFINED 03 0 63 0 BOISE CASCADE CORP COM 097383103 121 3,500 SH OTHER 05 0 3,500 0 BOISE CASCADE CORP COM 097383103 7 200 SH OTHER 01,06 0 0 200 BOISE CASCADE CORP COM 097383103 23,361 674,189 SH DEFINED 01,08 319,868 354,321 0 BOISE CASCADE CORP COM 097383103 24 684 SH DEFINED 10 9 0 675 BOLT TECHNOLOGY CORP COM 097698104 11 2,800 SH DEFINED 01 1,100 1,700 0 BOLT TECHNOLOGY CORP COM 097698104 32 8,009 SH DEFINED 01,08 2,223 5,786 0 BON-TON STORES INC COM 09776J101 211 13,700 SH DEFINED 01 1,600 12,100 0 BON-TON STORES INC COM 09776J101 295 19,104 SH DEFINED 01,08 5,299 13,805 0 BOMBAY CO INC COM 097924104 430 54,821 SH DEFINED 01 21,597 33,224 0 BOMBAY CO INC COM 097924104 60 7,600 SH DEFINED 04 0 0 7,600 BOMBAY CO INC COM 097924104 39 5,000 SH OTHER 04 5,000 0 0 BOMBAY CO INC COM 097924104 1,777 226,314 SH DEFINED 01,08 39,820 186,494 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 85 ________ BONE CARE INTL INC COM 098072101 445 22,050 SH DEFINED 01 7,001 15,049 0 BONE CARE INTL INC COM 098072101 1,506 74,559 SH DEFINED 01,08 15,929 58,630 0 BOOKHAM TECHNOLOGY PLC COM 09856Q108 152 69,600 SH DEFINED 04 0 0 69,600 BOOKS-A-MILLION INC COM 098570104 102 16,000 SH DEFINED 01 3,300 12,700 0 BOOKS-A-MILLION INC COM 098570104 190 29,661 SH DEFINED 01,08 7,034 22,627 0 BORDERS GROUP INC COM 099709107 1,156 48,700 SH DEFINED 01 28,765 15,385 4,550 BORDERS GROUP INC COM 099709107 24 1,000 SH OTHER 01 1,000 0 0 BORDERS GROUP INC COM 099709107 1 50 SH OTHER 02 50 0 0 BORDERS GROUP INC COM 099709107 3 113 SH DEFINED 04 113 0 0 BORDERS GROUP INC COM 099709107 9,567 402,973 SH DEFINED 01,08 93,594 309,379 0 BORDERS GROUP INC COM 099709107 7 304 SH DEFINED 10 154 0 150 BORG WARNER INC COM 099724106 5,915 69,724 SH DEFINED 01 61,933 6,246 1,545 BORG WARNER INC COM 099724106 9,174 108,150 SH OTHER 01 0 108,000 150 BORG WARNER INC COM 099724106 42 500 SH DEFINED 04 500 0 0 BORG WARNER INC COM 099724106 12,133 143,026 SH DEFINED 01,08 33,661 109,365 0 BORG WARNER INC COM 099724106 5 60 SH DEFINED 10 0 0 60 BORLAND SOFTWARE CORP COM 099849101 1,044 115,766 SH DEFINED 01 48,462 67,304 0 BORLAND SOFTWARE CORP COM 099849101 78 8,700 SH DEFINED 04 0 0 8,700 BORLAND SOFTWARE CORP COM 099849101 5,189 575,289 SH DEFINED 01,08 170,140 405,149 0 BOSTON ACOUSTICS INC COM 100534106 63 5,700 SH DEFINED 01 1,000 4,700 0 BOSTON ACOUSTICS INC COM 100534106 130 11,791 SH DEFINED 01,08 1,824 9,967 0 BOSTON BEER INC COM 100557107 584 31,687 SH DEFINED 01 4,896 26,791 0 BOSTON BEER INC COM 100557107 986 53,535 SH DEFINED 01,08 13,007 40,528 0 BOSTON COMMUNICATIONS GROUP COM 100582105 577 48,657 SH DEFINED 01 12,345 36,312 0 BOSTON COMMUNICATIONS GROUP COM 100582105 4 325 SH OTHER 01,06 0 0 325 BOSTON COMMUNICATIONS GROUP COM 100582105 1,903 160,565 SH DEFINED 01,08 63,282 97,283 0 BOSTON LIFE SCIENCES INC COM 100843408 21 17,400 SH DEFINED 01 4,200 13,200 0 BOSTON LIFE SCIENCES INC COM 100843408 1 500 SH DEFINED 04 500 0 0 BOSTON LIFE SCIENCES INC COM 100843408 54 44,343 SH DEFINED 01,08 13,128 31,215 0 BOSTON LIFE SCIENCES INC COM 100843408 0 100 SH DEFINED 10 100 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,056 37,724 SH DEFINED 01 14,281 20,143 3,300 BOSTON PRIVATE FINL HLDGS IN COM 101119105 95 3,407 SH DEFINED 04 3,407 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 10 350 SH OTHER 01,06 0 0 350 BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,304 189,414 SH DEFINED 01,08 56,924 132,490 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 86 ________ BOSTON PROPERTIES INC COM 101121101 2,319 42,691 SH DEFINED 01 28,584 10,707 3,400 BOSTON PROPERTIES INC COM 101121101 60 1,100 SH DEFINED 02 1,100 0 0 BOSTON PROPERTIES INC COM 101121101 84 1,550 SH DEFINED 04 1,550 0 0 BOSTON PROPERTIES INC COM 101121101 86 1,585 SH OTHER 04 1,185 0 400 BOSTON PROPERTIES INC COM 101121101 16,082 296,118 SH DEFINED 01,08 135,837 160,281 0 BOSTON PROPERTIES INC COM 101121101 10 176 SH DEFINED 09 176 0 0 BOSTON PROPERTIES INC COM 101121101 149 2,748 SH DEFINED 10 1,650 0 1,098 BOSTON SCIENTIFIC CORP COM 101137107 65,866 1,554,172 SH DEFINED 01 779,992 646,057 128,123 BOSTON SCIENTIFIC CORP COM 101137107 104 2,450 SH OTHER 01 1,700 0 750 BOSTON SCIENTIFIC CORP COM 101137107 23 550 SH OTHER 02 550 0 0 BOSTON SCIENTIFIC CORP COM 101137107 17 400 SH DEFINED 03 400 0 0 BOSTON SCIENTIFIC CORP COM 101137107 47 1,100 SH OTHER 03 1,100 0 0 BOSTON SCIENTIFIC CORP COM 101137107 8 200 SH DEFINED 04 200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23 550 SH OTHER 04 550 0 0 BOSTON SCIENTIFIC CORP COM 101137107 127 3,000 SH OTHER 05 2,000 0 1,000 BOSTON SCIENTIFIC CORP COM 101137107 89 2,100 SH OTHER 01,06 0 0 2,100 BOSTON SCIENTIFIC CORP COM 101137107 291,012 6,866,737 SH DEFINED 01,08 3,551,557 3,313,225 1,955 BOSTON SCIENTIFIC CORP COM 101137107 701 16,548 SH DEFINED 09 16,548 0 0 BOSTON SCIENTIFIC CORP COM 101137107 122 2,886 SH DEFINED 10 136 450 2,300 BOSTONFED BANCORP INC COM 101178101 669 19,500 SH DEFINED 01 13,000 6,500 0 BOSTONFED BANCORP INC COM 101178101 34 1,000 SH OTHER 01 1,000 0 0 BOSTONFED BANCORP INC COM 101178101 302 8,815 SH DEFINED 01,08 2,615 6,200 0 BOTTOMLINE TECH DEL INC COM 101388106 159 16,401 SH DEFINED 01 3,400 13,001 0 BOTTOMLINE TECH DEL INC COM 101388106 279 28,659 SH DEFINED 01,08 6,439 22,220 0 BOULDER TOTAL RETURN FD INC COM 101541100 397 23,250 SH OTHER 04 23,250 0 0 BOWATER INC COM 102183100 1,288 29,514 SH DEFINED 01 20,470 8,244 800 BOWATER INC COM 102183100 17 400 SH DEFINED 04 400 0 0 BOWATER INC COM 102183100 12,297 281,855 SH DEFINED 01,08 61,650 220,205 0 BOWATER INC COM 102183100 2 50 SH DEFINED 10 0 0 50 BOWL AMER INC COM 102565108 159 10,804 SH DEFINED 01 882 9,922 0 BOWL AMER INC COM 102565108 179 12,154 SH DEFINED 01,08 2,004 10,150 0 BOWNE & CO INC COM 103043105 2,914 170,403 SH DEFINED 01 129,859 39,244 1,300 BOWNE & CO INC COM 103043105 9 540 SH OTHER 01,06 0 0 540 BOWNE & CO INC COM 103043105 4,810 281,274 SH DEFINED 01,08 87,359 193,915 0 BOYD GAMING CORP COM 103304101 2,082 90,975 SH DEFINED 01 39,356 51,469 150 BOYD GAMING CORP COM 103304101 8,256 360,697 SH DEFINED 01,08 45,485 315,212 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 87 ________ BOYDS COLLECTION LTD COM 103354106 246 98,098 SH DEFINED 01 19,829 78,269 0 BOYDS COLLECTION LTD COM 103354106 390 155,348 SH DEFINED 01,08 15,626 139,722 0 BOYKIN LODGING CO COM 103430104 240 25,891 SH DEFINED 01 11,191 14,700 0 BOYKIN LODGING CO COM 103430104 1,009 108,697 SH DEFINED 01,08 29,869 78,828 0 BRADLEY PHARMACEUTICALS INC COM 104576103 447 17,769 SH DEFINED 01 7,057 10,712 0 BRADLEY PHARMACEUTICALS INC COM 104576103 2,409 95,678 SH DEFINED 01,08 32,864 62,814 0 BRADY CORP COM 104674106 1,428 37,504 SH DEFINED 01 12,630 24,874 0 BRADY CORP COM 104674106 4 93 SH DEFINED 02 0 0 93 BRADY CORP COM 104674106 13 350 SH OTHER 01,06 0 0 350 BRADY CORP COM 104674106 5,234 137,447 SH DEFINED 01,08 32,216 105,231 0 BRADY CORP COM 104674106 53 1,400 SH DEFINED 10 1,400 0 0 BRANDYWINE RLTY TR COM 105368203 2,684 87,865 SH DEFINED 01 56,573 30,192 1,100 BRANDYWINE RLTY TR COM 105368203 6,173 202,049 SH DEFINED 01,08 49,937 152,112 0 BRAUN CONSULTING INC COM 105651103 41 13,500 SH DEFINED 01 2,500 11,000 0 BRAUN CONSULTING INC COM 105651103 73 24,434 SH DEFINED 01,08 4,657 19,777 0 BRIDGFORD FOODS CORP COM 108763103 108 13,700 SH DEFINED 01 2,000 11,700 0 BRIDGFORD FOODS CORP COM 108763103 239 30,213 SH DEFINED 01,08 4,234 25,979 0 BRIGGS & STRATTON CORP CONV DEB 109043AE9 2,044 1,500,000 PRN DEFINED 01 1,500,000 0 0 BRIGGS & STRATTON CORP COM 109043109 2,316 34,322 SH DEFINED 01 16,691 15,663 1,968 BRIGGS & STRATTON CORP COM 109043109 803 11,900 SH OTHER 01 11,900 0 0 BRIGGS & STRATTON CORP COM 109043109 34 500 SH OTHER 02 500 0 0 BRIGGS & STRATTON CORP COM 109043109 27 400 SH OTHER 04 400 0 0 BRIGGS & STRATTON CORP COM 109043109 24 350 SH OTHER 01,06 0 0 350 BRIGGS & STRATTON CORP COM 109043109 10,357 153,501 SH DEFINED 01,08 42,181 111,320 0 BRIGGS & STRATTON CORP COM 109043109 94 1,400 SH DEFINED 10 1,000 400 0 BRIGGS & STRATTON CORP COM 109043109 13 200 SH OTHER 10 200 0 0 BRIGHAM EXPLORATION CO COM 109178103 227 30,850 SH DEFINED 01 5,700 25,150 0 BRIGHAM EXPLORATION CO COM 109178103 265 35,995 SH DEFINED 01,08 10,500 25,495 0 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 2,006 42,540 SH DEFINED 01 28,244 13,796 500 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 37 788 SH DEFINED 04 788 0 0 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 3,962 84,007 SH DEFINED 01,08 15,567 68,440 0 BRIGHTPOINT INC COM 109473405 658 42,869 SH DEFINED 01 23,735 19,134 0 BRIGHTPOINT INC COM 109473405 203 13,242 SH DEFINED 04 13,242 0 0 BRIGHTPOINT INC COM 109473405 520 33,860 SH DEFINED 01,08 8,288 25,572 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 88 ________ BRILLIAN CORP COM 10949P107 54 6,274 SH DEFINED 01 1,074 5,200 0 BRILLIAN CORP COM 10949P107 6 675 SH OTHER 01 375 300 0 BRILLIAN CORP COM 10949P107 86 9,960 SH DEFINED 01,08 2,311 7,649 0 BRINKER INTL INC COM 109641100 40,083 1,056,770 SH DEFINED 01 754,277 255,428 47,065 BRINKER INTL INC COM 109641100 7,274 191,771 SH OTHER 01 86,162 87,599 18,010 BRINKER INTL INC COM 109641100 5,668 149,435 SH DEFINED 02 112,843 32,167 4,425 BRINKER INTL INC COM 109641100 1,199 31,602 SH OTHER 02 17,852 13,350 400 BRINKER INTL INC COM 109641100 9,285 244,785 SH DEFINED 03 164,427 62,178 18,180 BRINKER INTL INC COM 109641100 1,709 45,060 SH OTHER 03 29,055 14,435 1,570 BRINKER INTL INC COM 109641100 16,947 446,798 SH DEFINED 04 411,173 0 35,625 BRINKER INTL INC COM 109641100 4,851 127,895 SH OTHER 04 126,205 0 1,690 BRINKER INTL INC COM 109641100 7,291 192,235 SH DEFINED 05 173,955 13,795 4,485 BRINKER INTL INC COM 109641100 600 15,810 SH OTHER 05 12,385 3,425 0 BRINKER INTL INC COM 109641100 19,244 507,359 SH DEFINED 01,08 124,183 383,176 0 BRINKER INTL INC COM 109641100 10,153 267,678 SH DEFINED 10 239,157 24,150 4,371 BRINKER INTL INC COM 109641100 933 24,585 SH OTHER 10 9,260 14,225 1,100 BRINKS CO COM 109696104 2,875 104,253 SH DEFINED 01 44,093 57,960 2,200 BRINKS CO COM 109696104 6 200 SH OTHER 02 200 0 0 BRINKS CO COM 109696104 13,460 488,031 SH DEFINED 01,08 110,711 377,320 0 BRISTOL MYERS SQUIBB CO COM 110122108 95,565 3,944,067 SH DEFINED 01 1,947,594 1,628,762 367,711 BRISTOL MYERS SQUIBB CO COM 110122108 9,895 408,383 SH OTHER 01 209,644 161,360 37,379 BRISTOL MYERS SQUIBB CO COM 110122108 4,557 188,068 SH DEFINED 02 141,647 43,351 3,070 BRISTOL MYERS SQUIBB CO COM 110122108 4,103 169,322 SH OTHER 02 107,970 46,397 14,955 BRISTOL MYERS SQUIBB CO COM 110122108 4,220 174,146 SH DEFINED 03 83,708 59,762 30,676 BRISTOL MYERS SQUIBB CO COM 110122108 4,430 182,816 SH OTHER 03 160,269 18,012 4,535 BRISTOL MYERS SQUIBB CO COM 110122108 19,246 794,291 SH DEFINED 04 769,020 0 25,271 BRISTOL MYERS SQUIBB CO COM 110122108 19,026 785,210 SH OTHER 04 753,188 0 32,022 BRISTOL MYERS SQUIBB CO COM 110122108 431 17,808 SH DEFINED 05 16,208 250 1,350 BRISTOL MYERS SQUIBB CO COM 110122108 253 10,425 SH OTHER 05 6,900 3,300 225 BRISTOL MYERS SQUIBB CO COM 110122108 121 5,000 SH OTHER 01,06 0 0 5,000 BRISTOL MYERS SQUIBB CO COM 110122108 420,255 17,344,427 SH DEFINED 01,08 8,937,680 8,403,077 3,670 BRISTOL MYERS SQUIBB CO COM 110122108 1,472 60,765 SH DEFINED 09 60,765 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5,229 215,791 SH DEFINED 10 149,874 29,277 36,640 BRISTOL MYERS SQUIBB CO COM 110122108 41,732 1,722,325 SH OTHER 10 142,546 1,577,079 2,700 BRITESMILE INC COM 110415205 76 6,170 SH DEFINED 01 1,435 4,735 0 BRITESMILE INC COM 110415205 105 8,529 SH DEFINED 01,08 2,501 6,028 0 BRITISH AMERN TOB PLC COM 110448107 20 660 SH DEFINED 01 660 0 0 BRITISH AMERN TOB PLC COM 110448107 34 1,140 SH DEFINED 03 1,140 0 0 BRITISH AMERN TOB PLC COM 110448107 90 3,000 SH OTHER 03 3,000 0 0 BRITISH AMERN TOB PLC COM 110448107 951 31,565 SH OTHER 04 31,565 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 89 ________ BROADCOM CORP COM 111320107 36,823 943,937 SH DEFINED 01 655,534 241,722 46,681 BROADCOM CORP COM 111320107 151 3,875 SH OTHER 01 3,600 0 275 BROADCOM CORP COM 111320107 47 1,200 SH DEFINED 03 900 0 300 BROADCOM CORP COM 111320107 11 286 SH OTHER 03 286 0 0 BROADCOM CORP COM 111320107 173 4,428 SH DEFINED 04 3,228 0 1,200 BROADCOM CORP COM 111320107 8 200 SH OTHER 04 0 0 200 BROADCOM CORP COM 111320107 31 800 SH OTHER 01,06 0 0 800 BROADCOM CORP COM 111320107 99,442 2,549,133 SH DEFINED 01,08 1,330,303 1,217,855 975 BROADCOM CORP COM 111320107 604 15,481 SH DEFINED 09 15,481 0 0 BROADCOM CORP COM 111320107 13 340 SH DEFINED 10 40 0 300 BROADVISION INC COM 111412607 285 46,464 SH DEFINED 01 18,038 28,426 0 BROADVISION INC COM 111412607 7 1,111 SH DEFINED 04 1,111 0 0 BROADVISION INC COM 111412607 1,150 187,288 SH DEFINED 01,08 33,674 153,614 0 BROCADE COMMUNICATIONS SYS I COM 111621108 847 127,539 SH DEFINED 01 76,141 39,498 11,900 BROCADE COMMUNICATIONS SYS I COM 111621108 3 460 SH OTHER 04 460 0 0 BROCADE COMMUNICATIONS SYS I COM 111621108 5,423 816,765 SH DEFINED 01,08 320,100 496,665 0 BROCADE COMMUNICATIONS SYS I COM 111621108 2 350 SH DEFINED 10 0 0 350 BROOKFIELD HOMES CORP COM 112723101 545 15,533 SH DEFINED 01 12,884 2,649 0 BROOKFIELD HOMES CORP COM 112723101 7 200 SH DEFINED 04 200 0 0 BROOKFIELD HOMES CORP COM 112723101 3,529 100,565 SH DEFINED 01,08 30,665 69,900 0 BROOKLINE BANCORP INC DEL COM 11373M107 3,091 193,772 SH DEFINED 01 129,890 63,882 0 BROOKLINE BANCORP INC DEL COM 11373M107 14 900 SH OTHER 01,06 0 0 900 BROOKLINE BANCORP INC DEL COM 11373M107 8,099 507,780 SH DEFINED 01,08 213,958 293,822 0 BROOKS AUTOMATION INC COM 114340102 1,209 57,460 SH DEFINED 01 28,073 27,787 1,600 BROOKS AUTOMATION INC COM 114340102 13 600 SH OTHER 01,06 0 0 600 BROOKS AUTOMATION INC COM 114340102 6,649 316,002 SH DEFINED 01,08 85,605 230,397 0 BROOKSTONE INC COM 114537103 1,649 60,415 SH DEFINED 01 48,597 11,368 450 BROOKSTONE INC COM 114537103 2,340 85,755 SH DEFINED 01,08 18,353 67,402 0 BROOKTROUT INC COM 114580103 323 16,300 SH DEFINED 01 2,500 13,800 0 BROOKTROUT INC COM 114580103 4 200 SH OTHER 01,06 0 0 200 BROOKTROUT INC COM 114580103 448 22,556 SH DEFINED 01,08 4,913 17,643 0 BROWN & BROWN INC COM 115236101 2,510 64,752 SH DEFINED 01 34,862 29,490 400 BROWN & BROWN INC COM 115236101 69 1,780 SH OTHER 01 0 1,780 0 BROWN & BROWN INC COM 115236101 19 500 SH DEFINED 04 500 0 0 BROWN & BROWN INC COM 115236101 11,562 298,299 SH DEFINED 01,08 55,217 243,082 0 BROWN & BROWN INC COM 115236101 3 80 SH DEFINED 10 0 0 80 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 90 ________ BROWN FORMAN CORP COM 115637100 261 5,160 SH OTHER 01 0 5,160 0 BROWN FORMAN CORP COM 115637100 8 150 SH DEFINED 04 150 0 0 BROWN FORMAN CORP COM 115637209 10,226 214,553 SH DEFINED 01 112,540 82,936 19,077 BROWN FORMAN CORP COM 115637209 1,851 38,832 SH OTHER 01 0 38,632 200 BROWN FORMAN CORP COM 115637209 7 150 SH DEFINED 04 150 0 0 BROWN FORMAN CORP COM 115637209 114 2,400 SH DEFINED 05 2,400 0 0 BROWN FORMAN CORP COM 115637209 14 300 SH OTHER 01,06 0 0 300 BROWN FORMAN CORP COM 115637209 42,064 882,583 SH DEFINED 01,08 416,104 466,479 0 BROWN FORMAN CORP COM 115637209 14 288 SH DEFINED 09 288 0 0 BROWN FORMAN CORP COM 115637209 6 122 SH DEFINED 10 22 0 100 BROWN TOM INC COM 115660201 2,107 56,047 SH DEFINED 01 25,794 30,253 0 BROWN TOM INC COM 115660201 24 650 SH OTHER 01,06 0 0 650 BROWN TOM INC COM 115660201 11,039 293,599 SH DEFINED 01,08 107,832 185,767 0 BROWN SHOE INC NEW COM 115736100 1,087 29,841 SH DEFINED 01 11,225 17,916 700 BROWN SHOE INC NEW COM 115736100 9 250 SH OTHER 01,06 0 0 250 BROWN SHOE INC NEW COM 115736100 5,389 147,914 SH DEFINED 01,08 60,002 87,912 0 BRUKER BIOSCIENCES CORP COM 116794108 408 81,377 SH DEFINED 01 25,545 55,832 0 BRUKER BIOSCIENCES CORP COM 116794108 1,121 223,672 SH DEFINED 01,08 50,573 173,099 0 BRUNSWICK CORP COM 117043109 7,526 184,317 SH DEFINED 01 88,657 80,185 15,475 BRUNSWICK CORP COM 117043109 105 2,575 SH OTHER 01 2,500 0 75 BRUNSWICK CORP COM 117043109 20 500 SH DEFINED 04 500 0 0 BRUNSWICK CORP COM 117043109 8 200 SH OTHER 01,06 0 0 200 BRUNSWICK CORP COM 117043109 30,909 757,027 SH DEFINED 01,08 361,889 395,138 0 BRUNSWICK CORP COM 117043109 7 161 SH DEFINED 10 15 0 146 BRUSH ENGINEERED MATLS INC COM 117421107 508 25,073 SH DEFINED 01 9,173 15,900 0 BRUSH ENGINEERED MATLS INC COM 117421107 101 5,000 SH OTHER 04 0 0 5,000 BRUSH ENGINEERED MATLS INC COM 117421107 4 200 SH OTHER 01,06 0 0 200 BRUSH ENGINEERED MATLS INC COM 117421107 2,267 111,830 SH DEFINED 01,08 36,846 74,984 0 BRUSH ENGINEERED MATLS INC COM 117421107 23 1,122 SH DEFINED 10 1,122 0 0 BRYN MAWR BK CORP COM 117665109 148 6,472 SH DEFINED 01 5,050 1,422 0 BRYN MAWR BK CORP COM 117665109 1,127 49,215 SH DEFINED 01,08 11,820 37,395 0 BSQUARE CORP COM 11776U102 42 35,100 SH DEFINED 01 6,600 28,500 0 BSQUARE CORP COM 11776U102 1 1,000 SH OTHER 01 0 1,000 0 BSQUARE CORP COM 11776U102 74 62,296 SH DEFINED 01,08 15,196 47,100 0 BUCA INC COM 117769109 104 16,600 SH DEFINED 01 2,900 13,700 0 BUCA INC COM 117769109 170 27,128 SH DEFINED 01,08 6,847 20,281 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 91 ________ BUCKEYE PARTNERS L P COM 118230101 238 5,500 SH DEFINED 01 5,500 0 0 BUCKEYE PARTNERS L P COM 118230101 104 2,400 SH DEFINED 02 400 2,000 0 BUCKEYE PARTNERS L P COM 118230101 506 11,705 SH DEFINED 04 11,705 0 0 BUCKEYE PARTNERS L P COM 118230101 149 3,450 SH OTHER 04 3,450 0 0 BUCKEYE PARTNERS L P COM 118230101 35 800 SH DEFINED 05 800 0 0 BUCKEYE PARTNERS L P COM 118230101 868 20,100 SH DEFINED 01,08 1,200 18,900 0 BUCKEYE PARTNERS L P COM 118230101 186 4,300 SH DEFINED 10 4,300 0 0 BUCKEYE PARTNERS L P COM 118230101 194 4,500 SH OTHER 10 4,200 300 0 BUCKEYE TECHNOLOGIES INC COM 118255108 613 59,149 SH DEFINED 01 18,851 40,298 0 BUCKEYE TECHNOLOGIES INC COM 118255108 6 600 SH OTHER 01,06 0 0 600 BUCKEYE TECHNOLOGIES INC COM 118255108 2,036 196,505 SH DEFINED 01,08 44,900 151,605 0 BUCKLE INC COM 118440106 651 22,493 SH DEFINED 01 7,692 14,801 0 BUCKLE INC COM 118440106 1,988 68,641 SH DEFINED 01,08 15,180 53,461 0 BUILDING MATLS HLDG CORP COM 120113105 614 35,140 SH DEFINED 01 24,140 11,000 0 BUILDING MATLS HLDG CORP COM 120113105 3 200 SH OTHER 01,06 0 0 200 BUILDING MATLS HLDG CORP COM 120113105 1,517 86,831 SH DEFINED 01,08 20,907 65,924 0 BURLINGTON COAT FACTORY COM 121579106 1,776 89,698 SH DEFINED 01 66,471 23,227 0 BURLINGTON COAT FACTORY COM 121579106 14 700 SH OTHER 01,06 0 0 700 BURLINGTON COAT FACTORY COM 121579106 4,118 207,967 SH DEFINED 01,08 61,730 146,237 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 22,269 706,945 SH DEFINED 01 298,394 339,507 69,044 BURLINGTON NORTHN SANTA FE C COM 12189T104 1,160 36,831 SH OTHER 01 25,046 11,535 250 BURLINGTON NORTHN SANTA FE C COM 12189T104 19 600 SH DEFINED 02 0 600 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 463 14,687 SH OTHER 02 12,000 2,687 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 142 4,500 SH OTHER 03 3,000 1,500 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 1,145 36,338 SH DEFINED 04 5,638 0 30,700 BURLINGTON NORTHN SANTA FE C COM 12189T104 336 10,669 SH OTHER 04 9,669 0 1,000 BURLINGTON NORTHN SANTA FE C COM 12189T104 113 3,600 SH DEFINED 05 3,600 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 89 2,826 SH OTHER 05 0 700 2,126 BURLINGTON NORTHN SANTA FE C COM 12189T104 32 1,000 SH OTHER 01,06 0 0 1,000 BURLINGTON NORTHN SANTA FE C COM 12189T104 108,297 3,438,012 SH DEFINED 01,08 1,787,598 1,650,414 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 367 11,646 SH DEFINED 09 11,646 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 161 5,104 SH DEFINED 10 1,554 3,000 550 BURLINGTON NORTHN SANTA FE C COM 12189T104 260 8,242 SH OTHER 10 5,500 2,742 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 92 ________ BURLINGTON RES INC COM 122014103 53,231 836,567 SH DEFINED 01 493,668 283,137 59,762 BURLINGTON RES INC COM 122014103 6,220 97,751 SH OTHER 01 54,223 38,603 4,925 BURLINGTON RES INC COM 122014103 6,286 98,785 SH DEFINED 02 76,057 18,478 4,250 BURLINGTON RES INC COM 122014103 1,064 16,725 SH OTHER 02 11,000 5,575 150 BURLINGTON RES INC COM 122014103 9,817 154,284 SH DEFINED 03 78,738 53,700 21,846 BURLINGTON RES INC COM 122014103 2,102 33,030 SH OTHER 03 21,380 9,995 1,655 BURLINGTON RES INC COM 122014103 28,790 452,459 SH DEFINED 04 429,594 0 22,865 BURLINGTON RES INC COM 122014103 8,726 137,139 SH OTHER 04 130,177 0 6,962 BURLINGTON RES INC COM 122014103 1,767 27,770 SH DEFINED 05 23,905 3,740 125 BURLINGTON RES INC COM 122014103 366 5,746 SH OTHER 05 3,725 1,355 666 BURLINGTON RES INC COM 122014103 32 500 SH OTHER 01,06 0 0 500 BURLINGTON RES INC COM 122014103 116,876 1,836,805 SH DEFINED 01,08 955,912 879,804 1,089 BURLINGTON RES INC COM 122014103 73 1,154 SH DEFINED 09 1,154 0 0 BURLINGTON RES INC COM 122014103 1,892 29,734 SH DEFINED 10 26,273 3,011 450 BURLINGTON RES INC COM 122014103 639 10,050 SH OTHER 10 6,050 3,075 925 BUSH INDS INC COM 123164105 1 11,900 SH DEFINED 01 2,100 9,800 0 BUSH INDS INC COM 123164105 2 21,740 SH DEFINED 01,08 4,813 16,927 0 BUTLER INTL INC NEW COM 123649105 23 12,750 SH DEFINED 01 1,950 10,800 0 BUTLER INTL INC NEW COM 123649105 50 27,646 SH DEFINED 01,08 2,089 25,557 0 BUTLER MFG CO DEL COM 123655102 175 7,800 SH DEFINED 01 1,400 6,400 0 BUTLER MFG CO DEL COM 123655102 67 2,967 SH DEFINED 02 0 2,967 0 BUTLER MFG CO DEL COM 123655102 1 50 SH OTHER 01,06 0 0 50 BUTLER MFG CO DEL COM 123655102 394 17,535 SH DEFINED 01,08 4,335 13,200 0 C & F FINL CORP COM 12466Q104 94 2,316 SH DEFINED 01 1,452 864 0 C & F FINL CORP COM 12466Q104 666 16,344 SH DEFINED 01,08 3,544 12,800 0 C&D TECHNOLOGIES INC COM 124661109 1,360 81,363 SH DEFINED 01 49,677 31,686 0 C&D TECHNOLOGIES INC COM 124661109 7 400 SH OTHER 01,06 0 0 400 C&D TECHNOLOGIES INC COM 124661109 2,721 162,864 SH DEFINED 01,08 55,253 107,611 0 C&D TECHNOLOGIES INC COM 124661109 13 800 SH DEFINED 10 800 0 0 CB BANCSHARES INC HAWAII COM 124785106 1,123 16,057 SH DEFINED 01 10,766 5,291 0 CB BANCSHARES INC HAWAII COM 124785106 1,743 24,937 SH DEFINED 01,08 5,565 19,372 0 CBL & ASSOC PPTYS INC COM 124830100 627 10,224 SH DEFINED 01 5,980 3,244 1,000 CBL & ASSOC PPTYS INC COM 124830100 8 130 SH DEFINED 04 130 0 0 CBL & ASSOC PPTYS INC COM 124830100 184 3,000 SH OTHER 04 3,000 0 0 CBL & ASSOC PPTYS INC COM 124830100 5,047 82,285 SH DEFINED 01,08 30,385 51,900 0 CBL & ASSOC PPTYS INC COM 124830100 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 93 ________ CCC INFORMATION SVCS GROUP I COM 12487Q109 602 33,253 SH DEFINED 01 10,811 22,442 0 CCC INFORMATION SVCS GROUP I COM 12487Q109 2,050 113,206 SH DEFINED 01,08 26,638 86,568 0 CBRL GROUP INC CONV DEB 12489VAB2 2,993 6,000,000 PRN DEFINED 01 6,000,000 0 0 CBRL GROUP INC COM 12489V106 1,431 36,097 SH DEFINED 01 23,805 9,542 2,750 CBRL GROUP INC COM 12489V106 530 13,375 SH OTHER 01 12,150 1,225 0 CBRL GROUP INC COM 12489V106 172 4,350 SH DEFINED 04 4,350 0 0 CBRL GROUP INC COM 12489V106 10,893 274,792 SH DEFINED 01,08 69,226 205,566 0 CBRL GROUP INC COM 12489V106 3 82 SH DEFINED 10 0 0 82 CBRL GROUP INC COM 12489V106 20 500 SH OTHER 10 500 0 0 CCBT FINL COS INC COM 12500Q102 503 13,654 SH DEFINED 01 5,696 7,958 0 CCBT FINL COS INC COM 12500Q102 74 2,000 SH DEFINED 04 2,000 0 0 CCBT FINL COS INC COM 12500Q102 150 4,080 SH OTHER 04 4,080 0 0 CCBT FINL COS INC COM 12500Q102 2,178 59,104 SH DEFINED 01,08 14,393 44,711 0 C COR NET CORP COM 125010108 776 55,314 SH DEFINED 01 22,573 31,541 1,200 C COR NET CORP COM 125010108 7 500 SH OTHER 01,06 0 0 500 C COR NET CORP COM 125010108 3,131 223,304 SH DEFINED 01,08 44,243 179,061 0 C D I CORP COM 125071100 1,270 39,356 SH DEFINED 01 9,083 24,798 5,475 C D I CORP COM 125071100 10 300 SH OTHER 01,06 0 0 300 C D I CORP COM 125071100 3,864 119,690 SH DEFINED 01,08 40,862 78,828 0 C D W CORP COM 12512N105 7,456 110,279 SH DEFINED 01 82,092 27,087 1,100 C D W CORP COM 12512N105 122 1,800 SH OTHER 01 1,000 800 0 C D W CORP COM 12512N105 95 1,400 SH DEFINED 02 1,400 0 0 C D W CORP COM 12512N105 19,700 291,375 SH DEFINED 04 269,965 0 21,410 C D W CORP COM 12512N105 3,670 54,275 SH OTHER 04 53,915 0 360 C D W CORP COM 12512N105 27,043 399,979 SH DEFINED 01,08 97,885 302,094 0 C D W CORP COM 12512N105 176 2,600 SH DEFINED 10 2,500 0 100 CEC ENTMT INC COM 125137109 1,997 57,541 SH DEFINED 01 23,061 34,480 0 CEC ENTMT INC COM 125137109 18 525 SH OTHER 01,06 0 0 525 CEC ENTMT INC COM 125137109 9,278 267,390 SH DEFINED 01,08 57,680 209,710 0 CE FRANKLIN LTD COM 125151100 78 27,900 SH OTHER 01 0 27,900 0 CFS BANCORP INC COM 12525D102 1,154 78,258 SH DEFINED 01 51,698 26,560 0 CFS BANCORP INC COM 12525D102 1,027 69,660 SH DEFINED 01,08 14,445 55,215 0 CFC INTL INC COM 125252106 57 8,500 SH DEFINED 01 800 7,700 0 CFC INTL INC COM 125252106 47 7,000 SH DEFINED 01,08 1,825 5,175 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 94 ________ CH ENERGY GROUP INC COM 12541M102 1,392 28,352 SH DEFINED 01 9,619 18,733 0 CH ENERGY GROUP INC COM 12541M102 5 103 SH DEFINED 04 103 0 0 CH ENERGY GROUP INC COM 12541M102 10 200 SH OTHER 01,06 0 0 200 CH ENERGY GROUP INC COM 12541M102 5,556 113,173 SH DEFINED 01,08 34,777 78,396 0 C H ROBINSON WORLDWIDE INC COM 12541W100 3,730 89,887 SH DEFINED 01 43,106 42,406 4,375 C H ROBINSON WORLDWIDE INC COM 12541W100 82 1,985 SH OTHER 01 0 1,985 0 C H ROBINSON WORLDWIDE INC COM 12541W100 35 855 SH DEFINED 02 855 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 87 2,105 SH DEFINED 03 860 1,245 0 C H ROBINSON WORLDWIDE INC COM 12541W100 411 9,900 SH DEFINED 04 8,400 0 1,500 C H ROBINSON WORLDWIDE INC COM 12541W100 25 600 SH OTHER 04 600 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 18,009 433,959 SH DEFINED 01,08 115,375 318,584 0 C H ROBINSON WORLDWIDE INC COM 12541W100 8 200 SH DEFINED 10 0 0 200 CIGNA CORP COM 125509109 15,100 255,853 SH DEFINED 01 98,483 125,965 31,405 CIGNA CORP COM 125509109 12 200 SH OTHER 01 0 0 200 CIGNA CORP COM 125509109 498 8,439 SH DEFINED 02 8,439 0 0 CIGNA CORP COM 125509109 35 600 SH OTHER 02 600 0 0 CIGNA CORP COM 125509109 1,508 25,556 SH DEFINED 04 25,556 0 0 CIGNA CORP COM 125509109 1,507 25,533 SH OTHER 04 19,640 0 5,893 CIGNA CORP COM 125509109 35 600 SH DEFINED 05 0 0 600 CIGNA CORP COM 125509109 24 400 SH OTHER 01,06 0 0 400 CIGNA CORP COM 125509109 73,708 1,248,860 SH DEFINED 01,08 621,479 627,291 90 CIGNA CORP COM 125509109 230 3,893 SH DEFINED 09 3,893 0 0 CIGNA CORP COM 125509109 62 1,056 SH DEFINED 10 308 648 100 CIGNA CORP COM 125509109 73 1,230 SH OTHER 10 500 730 0 CIT GROUP INC COM 125581108 5,837 153,395 SH DEFINED 01 71,160 68,885 13,350 CIT GROUP INC COM 125581108 59 1,550 SH OTHER 01 0 1,550 0 CIT GROUP INC COM 125581108 173 4,543 SH DEFINED 02 4,050 0 493 CIT GROUP INC COM 125581108 1,210 31,810 SH DEFINED 03 19,995 4,975 6,840 CIT GROUP INC COM 125581108 40 1,050 SH OTHER 03 525 525 0 CIT GROUP INC COM 125581108 5,371 141,145 SH DEFINED 04 135,235 0 5,910 CIT GROUP INC COM 125581108 1,203 31,615 SH OTHER 04 31,615 0 0 CIT GROUP INC COM 125581108 1,083 28,460 SH DEFINED 05 21,910 725 5,825 CIT GROUP INC COM 125581108 30 800 SH OTHER 05 0 0 800 CIT GROUP INC COM 125581108 104,195 2,738,363 SH DEFINED 01,08 297,709 2,290,331 150,323 CIT GROUP INC COM 125581108 13 354 SH DEFINED 09 354 0 0 CIT GROUP INC COM 125581108 1,380 36,265 SH DEFINED 10 32,305 1,650 2,310 CIT GROUP INC COM 125581108 157 4,115 SH OTHER 10 3,830 0 285 CKE RESTAURANTS INC COM 12561E105 912 92,145 SH DEFINED 01 32,923 57,322 1,900 CKE RESTAURANTS INC COM 12561E105 3,266 329,858 SH DEFINED 01,08 59,646 270,212 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 95 ________ CLECO CORP NEW COM 12561W105 2,234 117,395 SH DEFINED 01 73,349 41,646 2,400 CLECO CORP NEW COM 12561W105 19 1,000 SH OTHER 02 0 1,000 0 CLECO CORP NEW COM 12561W105 818 43,000 SH OTHER 04 43,000 0 0 CLECO CORP NEW COM 12561W105 14 750 SH OTHER 01,06 0 0 750 CLECO CORP NEW COM 12561W105 7,022 369,018 SH DEFINED 01,08 125,548 243,470 0 CMGI INC COM 125750109 552 225,373 SH DEFINED 01 225,373 0 0 CMGI INC COM 125750109 1 328 SH OTHER 01 328 0 0 CMGI INC COM 125750109 31 12,576 SH DEFINED 04 12,576 0 0 CMGI INC COM 125750109 2 1,000 SH OTHER 04 1,000 0 0 CMGI INC COM 125750109 6,038 2,464,325 SH DEFINED 01,08 411,125 2,053,200 0 CMGI INC COM 125750109 0 200 SH OTHER 10 200 0 0 CMS ENERGY CORP COM 125896100 2,748 307,063 SH DEFINED 01 156,877 123,069 27,117 CMS ENERGY CORP COM 125896100 1 150 SH OTHER 01 0 0 150 CMS ENERGY CORP COM 125896100 18 2,000 SH DEFINED 02 0 0 2,000 CMS ENERGY CORP COM 125896100 27 3,000 SH DEFINED 04 3,000 0 0 CMS ENERGY CORP COM 125896100 4 400 SH OTHER 01,06 0 0 400 CMS ENERGY CORP COM 125896100 15,610 1,744,189 SH DEFINED 01,08 691,806 1,052,383 0 CMS ENERGY CORP COM 125896100 0 19 SH DEFINED 10 19 0 0 CMS ENERGY CORP COM 125896100 18 2,000 SH OTHER 10 2,000 0 0 CPI CORP COM 125902106 240 12,593 SH DEFINED 01 5,593 7,000 0 CPI CORP COM 125902106 2 100 SH OTHER 01,06 0 0 100 CPI CORP COM 125902106 1,162 61,056 SH DEFINED 01,08 17,778 43,278 0 CSS INDS INC COM 125906107 2,161 64,988 SH DEFINED 01 48,090 16,898 0 CSS INDS INC COM 125906107 2,530 76,100 SH DEFINED 01,08 40,349 35,751 0 CPI AEROSTRUCTURES INC COM 125919308 50 5,000 SH DEFINED 01 0 5,000 0 CPI AEROSTRUCTURES INC COM 125919308 140 14,000 SH DEFINED 01,08 2,600 11,400 0 CSK AUTO CORP COM 125965103 1,112 61,380 SH DEFINED 01 23,477 36,603 1,300 CSK AUTO CORP COM 125965103 4,763 262,989 SH DEFINED 01,08 72,135 190,854 0 CNA FINL CORP COM 126117100 1,341 48,661 SH DEFINED 01 45,004 3,457 200 CNA FINL CORP COM 126117100 89 3,228 SH OTHER 01 3,228 0 0 CNA FINL CORP COM 126117100 2 70 SH DEFINED 02 0 0 70 CNA FINL CORP COM 126117100 6,656 241,515 SH DEFINED 01,08 69,304 172,211 0 CNA FINL CORP COM 126117100 1 50 SH DEFINED 10 0 0 50 CNB FLORIDA BANCSHARES INC COM 12612H107 67 2,700 SH DEFINED 01 2,500 200 0 CNB FLORIDA BANCSHARES INC COM 12612H107 275 11,100 SH DEFINED 01,08 2,800 8,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 96 ________ CNA SURETY CORP COM 12612L108 1,017 92,046 SH DEFINED 01 49,722 42,324 0 CNA SURETY CORP COM 12612L108 1,562 141,366 SH DEFINED 01,08 33,783 107,583 0 CNF INC COM 12612W104 1,134 33,764 SH DEFINED 01 18,668 13,896 1,200 CNF INC COM 12612W104 24 700 SH OTHER 01 0 700 0 CNF INC COM 12612W104 13 400 SH DEFINED 03 400 0 0 CNF INC COM 12612W104 155 4,600 SH DEFINED 04 2,400 0 2,200 CNF INC COM 12612W104 8,389 249,662 SH DEFINED 01,08 49,261 200,401 0 CNF INC COM 12612W104 2 50 SH DEFINED 10 0 0 50 CNB FINL CORP PA COM 126128107 143 3,295 SH DEFINED 01 1,636 1,659 0 CNB FINL CORP PA COM 126128107 717 16,482 SH DEFINED 01,08 2,382 14,100 0 CNET NETWORKS INC COM 12613R104 2,018 195,201 SH DEFINED 01 73,168 117,933 4,100 CNET NETWORKS INC COM 12613R104 8,118 785,068 SH DEFINED 01,08 172,100 612,968 0 CNS INC COM 126136100 219 20,600 SH DEFINED 01 2,800 17,800 0 CNS INC COM 126136100 319 29,962 SH DEFINED 01,08 5,439 24,523 0 CPAC INC COM 126145101 30 5,400 SH DEFINED 01 1,000 4,400 0 CPAC INC COM 126145101 112 20,086 SH DEFINED 01,08 2,254 17,832 0 CSG SYS INTL INC COM 126349109 909 52,936 SH DEFINED 01 41,942 10,394 600 CSG SYS INTL INC COM 126349109 3,760 218,880 SH OTHER 01 149,756 0 69,124 CSG SYS INTL INC COM 126349109 7,787 453,272 SH DEFINED 01,08 89,871 363,401 0 CSP INC COM 126389105 5 750 SH DEFINED 01 750 0 0 CSP INC COM 126389105 73 12,171 SH DEFINED 01,08 1,517 10,654 0 CSX CORP COM 126408103 10,335 341,200 SH DEFINED 01 129,129 177,551 34,520 CSX CORP COM 126408103 294 9,720 SH OTHER 01 600 8,520 600 CSX CORP COM 126408103 105 3,450 SH OTHER 03 550 2,900 0 CSX CORP COM 126408103 270 8,900 SH DEFINED 04 8,500 0 400 CSX CORP COM 126408103 104 3,434 SH OTHER 04 3,234 0 200 CSX CORP COM 126408103 18 600 SH OTHER 01,06 0 0 600 CSX CORP COM 126408103 57,651 1,903,292 SH DEFINED 01,08 963,406 939,886 0 CSX CORP COM 126408103 29 945 SH DEFINED 09 945 0 0 CSX CORP COM 126408103 52 1,706 SH DEFINED 10 1,356 0 350 CSX CORP COM 126408103 109 3,600 SH OTHER 10 3,600 0 0 CT COMMUNICATIONS INC COM 126426402 1,270 91,692 SH DEFINED 01 67,113 24,579 0 CT COMMUNICATIONS INC COM 126426402 208 15,000 SH DEFINED 04 15,000 0 0 CT COMMUNICATIONS INC COM 126426402 1,649 119,028 SH DEFINED 01,08 32,085 86,943 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 97 ________ CTS CORP COM 126501105 696 53,405 SH DEFINED 01 22,580 29,525 1,300 CTS CORP COM 126501105 3 200 SH DEFINED 05 200 0 0 CTS CORP COM 126501105 7 525 SH OTHER 01,06 0 0 525 CTS CORP COM 126501105 3,299 253,021 SH DEFINED 01,08 72,095 180,926 0 CTS CORP COM 126501105 1 100 SH DEFINED 10 100 0 0 CUNO INC COM 126583103 1,537 34,321 SH DEFINED 01 10,211 23,410 700 CUNO INC COM 126583103 224 5,000 SH OTHER 01 0 5,000 0 CUNO INC COM 126583103 9 200 SH OTHER 01,06 0 0 200 CUNO INC COM 126583103 5,420 121,034 SH DEFINED 01,08 37,257 83,777 0 CVB FINL CORP COM 126600105 1,365 65,761 SH DEFINED 01 25,473 40,288 0 CVB FINL CORP COM 126600105 2 95 SH DEFINED 02 0 0 95 CVB FINL CORP COM 126600105 5,329 256,691 SH DEFINED 01,08 44,664 212,027 0 CVS CORP COM 126650100 26,544 751,953 SH DEFINED 01 323,563 352,403 75,987 CVS CORP COM 126650100 407 11,522 SH OTHER 01 3,862 7,360 300 CVS CORP COM 126650100 1,502 42,548 SH DEFINED 02 30,773 10,375 1,400 CVS CORP COM 126650100 218 6,185 SH OTHER 02 3,075 3,110 0 CVS CORP COM 126650100 649 18,393 SH DEFINED 03 9,522 3,346 5,525 CVS CORP COM 126650100 1,828 51,795 SH OTHER 03 1,795 50,000 0 CVS CORP COM 126650100 5,819 164,841 SH DEFINED 04 152,588 0 12,253 CVS CORP COM 126650100 2,354 66,696 SH OTHER 04 65,896 0 800 CVS CORP COM 126650100 131 3,715 SH DEFINED 05 3,565 0 150 CVS CORP COM 126650100 102 2,900 SH OTHER 05 2,700 200 0 CVS CORP COM 126650100 35 1,000 SH OTHER 01,06 0 0 1,000 CVS CORP COM 126650100 125,797 3,563,654 SH DEFINED 01,08 1,840,226 1,722,078 1,350 CVS CORP COM 126650100 708 20,065 SH DEFINED 09 20,065 0 0 CVS CORP COM 126650100 150 4,239 SH DEFINED 10 2,239 0 2,000 CVS CORP COM 126650100 110 3,120 SH OTHER 10 3,120 0 0 CV THERAPEUTICS INC COM 126667104 714 47,203 SH DEFINED 01 18,107 29,096 0 CV THERAPEUTICS INC COM 126667104 9 600 SH OTHER 01 0 600 0 CV THERAPEUTICS INC COM 126667104 3,366 222,461 SH DEFINED 01,08 65,045 157,416 0 CABLEVISION SYS CORP COM 12686C109 1,428 62,417 SH DEFINED 01 44,704 12,908 4,805 CABLEVISION SYS CORP COM 12686C109 453 19,813 SH DEFINED 04 19,813 0 0 CABLEVISION SYS CORP COM 12686C109 59 2,560 SH OTHER 04 2,560 0 0 CABLEVISION SYS CORP COM 12686C109 8,099 353,998 SH DEFINED 01,08 117,869 236,129 0 CABLEVISION SYS CORP COM 12686C109 5 200 SH DEFINED 10 0 0 200 CABLE DESIGN TECHNOLOGIES CO COM 126924109 985 103,946 SH DEFINED 01 57,417 46,529 0 CABLE DESIGN TECHNOLOGIES CO COM 126924109 6 600 SH OTHER 01,06 0 0 600 CABLE DESIGN TECHNOLOGIES CO COM 126924109 2,921 308,162 SH DEFINED 01,08 98,915 209,247 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 98 ________ CABOT CORP COM 127055101 1,272 38,769 SH DEFINED 01 23,947 11,722 3,100 CABOT CORP COM 127055101 43 1,300 SH DEFINED 04 1,300 0 0 CABOT CORP COM 127055101 10,643 324,474 SH DEFINED 01,08 73,291 251,183 0 CABOT CORP COM 127055101 3 100 SH DEFINED 10 0 0 100 CABOT MICROELECTRONICS CORP COM 12709P103 938 22,275 SH DEFINED 01 18,501 3,746 28 CABOT MICROELECTRONICS CORP COM 12709P103 51 1,200 SH OTHER 01 0 1,200 0 CABOT MICROELECTRONICS CORP COM 12709P103 7,601 180,420 SH DEFINED 01,08 33,036 147,384 0 CABOT OIL & GAS CORP COM 127097103 1,395 45,640 SH DEFINED 01 18,974 26,666 0 CABOT OIL & GAS CORP COM 127097103 9 300 SH OTHER 04 300 0 0 CABOT OIL & GAS CORP COM 127097103 16 510 SH OTHER 01,06 0 0 510 CABOT OIL & GAS CORP COM 127097103 6,530 213,663 SH DEFINED 01,08 68,388 145,275 0 CACHE INC COM 127150308 281 8,569 SH DEFINED 01 1,300 7,269 0 CACHE INC COM 127150308 641 19,536 SH DEFINED 01,08 3,412 16,124 0 CACI INTL INC COM 127190304 1,810 42,097 SH DEFINED 01 18,266 23,761 70 CACI INTL INC COM 127190304 43 1,000 SH DEFINED 04 1,000 0 0 CACI INTL INC COM 127190304 19 450 SH OTHER 01,06 0 0 450 CACI INTL INC COM 127190304 9,966 231,767 SH DEFINED 01,08 66,332 165,435 0 CADBURY SCHWEPPES PLC COM 127209302 678 21,090 SH DEFINED 01 7,490 13,600 0 CADBURY SCHWEPPES PLC COM 127209302 74 2,304 SH OTHER 01 704 1,600 0 CADBURY SCHWEPPES PLC COM 127209302 96 3,000 SH OTHER 04 0 0 3,000 CADENCE DESIGN SYSTEM INC COM 127387108 2,531 171,701 SH DEFINED 01 111,870 45,381 14,450 CADENCE DESIGN SYSTEM INC COM 127387108 236 16,000 SH OTHER 01 16,000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3 200 SH DEFINED 02 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 20 1,340 SH OTHER 04 1,340 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 22,153 1,502,913 SH DEFINED 01,08 443,626 1,059,287 0 CADENCE DESIGN SYSTEM INC COM 127387108 8 556 SH DEFINED 09 556 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 6 400 SH DEFINED 10 0 0 400 CADMUS COMMUNICATIONS CORP COM 127587103 290 21,670 SH DEFINED 01 1,770 19,900 0 CADMUS COMMUNICATIONS CORP COM 127587103 214 16,036 SH DEFINED 01,08 3,277 12,759 0 CAESARS ENTMT INC COM 127687101 2,344 179,757 SH DEFINED 01 115,579 49,528 14,650 CAESARS ENTMT INC COM 127687101 161 12,324 SH DEFINED 03 0 12,324 0 CAESARS ENTMT INC COM 127687101 727 55,716 SH OTHER 03 55,716 0 0 CAESARS ENTMT INC COM 127687101 16 1,200 SH DEFINED 04 0 0 1,200 CAESARS ENTMT INC COM 127687101 20 1,500 SH OTHER 04 1,500 0 0 CAESARS ENTMT INC COM 127687101 21,421 1,642,687 SH DEFINED 01,08 463,599 1,179,088 0 CAESARS ENTMT INC COM 127687101 389 29,802 SH DEFINED 09 29,802 0 0 CAESARS ENTMT INC COM 127687101 31 2,400 SH DEFINED 10 2,300 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 99 ________ CAGLES INC COM 127703106 55 6,300 SH DEFINED 01 700 5,600 0 CAGLES INC COM 127703106 111 12,815 SH DEFINED 01,08 2,066 10,749 0 CAL DIVE INTL INC COM 127914109 3,756 145,599 SH DEFINED 01 113,765 31,834 0 CAL DIVE INTL INC COM 127914109 4 173 SH DEFINED 02 0 0 173 CAL DIVE INTL INC COM 127914109 15 600 SH OTHER 01,06 0 0 600 CAL DIVE INTL INC COM 127914109 8,199 317,784 SH DEFINED 01,08 116,777 201,007 0 CALAVO GROWERS INC COM 128246105 27 2,500 SH DEFINED 01 2,500 0 0 CALAVO GROWERS INC COM 128246105 102 9,463 SH DEFINED 01,08 4,500 4,963 0 CALGON CARBON CORP COM 129603106 890 115,571 SH DEFINED 01 55,539 60,032 0 CALGON CARBON CORP COM 129603106 24 3,100 SH OTHER 01 0 3,100 0 CALGON CARBON CORP COM 129603106 1,876 243,597 SH DEFINED 01,08 73,842 169,755 0 CALIFORNIA AMPLIFIER INC COM 129900106 172 12,849 SH DEFINED 01 3,000 9,849 0 CALIFORNIA AMPLIFIER INC COM 129900106 530 39,575 SH DEFINED 01,08 6,100 33,475 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 149 8,200 SH DEFINED 01 900 7,300 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 174 9,575 SH DEFINED 01,08 4,030 5,545 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 288 22,153 SH DEFINED 01 8,053 14,100 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 371 28,498 SH DEFINED 01,08 4,929 23,569 0 CALIFORNIA MICRO DEVICES COR COM 130439102 230 17,200 SH DEFINED 01 3,900 13,300 0 CALIFORNIA MICRO DEVICES COR COM 130439102 517 38,600 SH DEFINED 01,08 7,300 31,300 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 691 34,574 SH DEFINED 01 11,589 22,985 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 3,470 173,507 SH DEFINED 01,08 72,091 101,416 0 CALIFORNIA WTR SVC GROUP COM 130788102 1,094 38,664 SH DEFINED 01 16,695 21,969 0 CALIFORNIA WTR SVC GROUP COM 130788102 28 1,000 SH OTHER 01 0 1,000 0 CALIFORNIA WTR SVC GROUP COM 130788102 6 200 SH OTHER 04 200 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2,917 103,108 SH DEFINED 01,08 18,404 84,704 0 CALIPER LIFE SCIENCES INC COM 130872104 202 29,300 SH DEFINED 01 5,800 23,500 0 CALIPER LIFE SCIENCES INC COM 130872104 3 500 SH DEFINED 04 500 0 0 CALIPER LIFE SCIENCES INC COM 130872104 319 46,243 SH DEFINED 01,08 10,043 36,200 0 CALLAWAY GOLF CO COM 131193104 2,185 115,100 SH DEFINED 01 95,737 12,363 7,000 CALLAWAY GOLF CO COM 131193104 36 1,900 SH OTHER 01 1,900 0 0 CALLAWAY GOLF CO COM 131193104 220 11,582 SH DEFINED 04 11,582 0 0 CALLAWAY GOLF CO COM 131193104 10,767 567,269 SH DEFINED 01,08 114,868 452,401 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 100 ________ CALLON PETE CO DEL COM 13123X102 195 18,700 SH DEFINED 01 2,900 15,800 0 CALLON PETE CO DEL COM 13123X102 2 163 SH DEFINED 04 163 0 0 CALLON PETE CO DEL COM 13123X102 0 38 SH OTHER 04 38 0 0 CALLON PETE CO DEL COM 13123X102 238 22,764 SH DEFINED 01,08 5,708 17,056 0 CALPINE CORP COM 131347106 3,133 670,821 SH DEFINED 01 229,747 368,129 72,945 CALPINE CORP COM 131347106 494 105,784 SH OTHER 01 784 104,600 400 CALPINE CORP COM 131347106 7 1,525 SH DEFINED 02 1,150 375 0 CALPINE CORP COM 131347106 8 1,640 SH OTHER 02 1,640 0 0 CALPINE CORP COM 131347106 1 120 SH OTHER 03 120 0 0 CALPINE CORP COM 131347106 236 50,500 SH DEFINED 04 10,500 0 40,000 CALPINE CORP COM 131347106 115 24,600 SH OTHER 04 23,600 0 1,000 CALPINE CORP COM 131347106 9 2,000 SH OTHER 05 2,000 0 0 CALPINE CORP COM 131347106 5 1,100 SH OTHER 01,06 0 0 1,100 CALPINE CORP COM 131347106 16,454 3,523,240 SH DEFINED 01,08 1,728,767 1,794,473 0 CALPINE CORP COM 131347106 0 77 SH DEFINED 10 77 0 0 CAMBIOR INC COM 13201L103 17 5,500 SH DEFINED 02 5,500 0 0 CAMBIOR INC COM 13201L103 9 3,000 SH OTHER 02 3,000 0 0 CAMBIOR INC COM 13201L103 33 10,500 SH OTHER 04 10,500 0 0 CAMBREX CORP COM 132011107 2,355 87,560 SH DEFINED 01 57,588 29,172 800 CAMBREX CORP COM 132011107 11 400 SH OTHER 01,06 0 0 400 CAMBREX CORP COM 132011107 4,418 164,252 SH DEFINED 01,08 55,619 108,633 0 CAMCO FINL CORP COM 132618109 330 20,093 SH DEFINED 01 12,285 7,808 0 CAMCO FINL CORP COM 132618109 20 1,200 SH DEFINED 04 1,200 0 0 CAMCO FINL CORP COM 132618109 673 41,039 SH DEFINED 01,08 8,472 32,567 0 CAMDEN NATL CORP COM 133034108 168 5,258 SH DEFINED 01 4,561 697 0 CAMDEN NATL CORP COM 133034108 1,600 50,081 SH DEFINED 01,08 12,783 37,298 0 CAMDEN PPTY TR COM 133131102 905 20,130 SH DEFINED 01 13,368 5,162 1,600 CAMDEN PPTY TR COM 133131102 39 865 SH OTHER 01 225 640 0 CAMDEN PPTY TR COM 133131102 31 700 SH DEFINED 02 700 0 0 CAMDEN PPTY TR COM 133131102 22 500 SH DEFINED 04 500 0 0 CAMDEN PPTY TR COM 133131102 6,668 148,335 SH DEFINED 01,08 83,476 64,859 0 CAMDEN PPTY TR COM 133131102 2 36 SH DEFINED 10 0 0 36 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 101 ________ CAMPBELL SOUP CO COM 134429109 20,655 757,414 SH DEFINED 01 394,318 298,862 64,234 CAMPBELL SOUP CO COM 134429109 221 8,112 SH OTHER 01 2,437 5,300 375 CAMPBELL SOUP CO COM 134429109 16 600 SH DEFINED 02 600 0 0 CAMPBELL SOUP CO COM 134429109 184 6,749 SH DEFINED 03 3,600 3,149 0 CAMPBELL SOUP CO COM 134429109 122 4,480 SH OTHER 03 4,480 0 0 CAMPBELL SOUP CO COM 134429109 880 32,270 SH DEFINED 04 30,270 0 2,000 CAMPBELL SOUP CO COM 134429109 459 16,825 SH OTHER 04 16,825 0 0 CAMPBELL SOUP CO COM 134429109 29 1,050 SH OTHER 01,06 0 0 1,050 CAMPBELL SOUP CO COM 134429109 86,906 3,186,879 SH DEFINED 01,08 1,580,462 1,605,827 590 CAMPBELL SOUP CO COM 134429109 47 1,709 SH DEFINED 09 1,709 0 0 CAMPBELL SOUP CO COM 134429109 123 4,510 SH DEFINED 10 2,260 1,900 350 CAMPBELL SOUP CO COM 134429109 284 10,400 SH OTHER 10 10,400 0 0 CANADIAN NATL RY CO COM 136375102 29 750 SH DEFINED 01 0 750 0 CANADIAN NATL RY CO COM 136375102 189 4,800 SH OTHER 01 0 4,800 0 CANADIAN NATL RY CO COM 136375102 106 2,700 SH DEFINED 04 1,950 0 750 CANADIAN NATL RY CO COM 136375102 77 1,950 SH DEFINED 10 1,950 0 0 CANADIAN PAC RY LTD COM 13645T100 36 1,500 SH DEFINED 01 1,000 0 500 CANADIAN PAC RY LTD COM 13645T100 180 7,450 SH OTHER 01 0 7,450 0 CANADIAN PAC RY LTD COM 13645T100 7 300 SH OTHER 04 300 0 0 CANDELA CORP COM 136907102 472 34,314 SH DEFINED 01 11,414 22,900 0 CANDELA CORP COM 136907102 1,829 133,029 SH DEFINED 01,08 21,344 111,685 0 CANDIES INC COM 137409108 42 19,312 SH DEFINED 01 212 19,100 0 CANDIES INC COM 137409108 79 36,474 SH DEFINED 01,08 10,327 26,147 0 CANON INC COM 138006309 280 5,400 SH DEFINED 01 0 5,400 0 CANON INC COM 138006309 56 1,090 SH OTHER 01 0 1,090 0 CANON INC COM 138006309 5 106 SH DEFINED 02 0 0 106 CANTEL MEDICAL CORP COM 138098108 222 12,421 SH DEFINED 01 4,729 7,692 0 CANTEL MEDICAL CORP COM 138098108 774 43,239 SH DEFINED 01,08 8,228 35,011 0 CANYON RESOURCES CORP COM 138869300 83 17,600 SH DEFINED 01 0 17,600 0 CANYON RESOURCES CORP COM 138869300 229 48,600 SH DEFINED 01,08 8,307 40,293 0 CAPITAL CITY BK GROUP INC COM 139674105 811 19,651 SH DEFINED 01 6,702 12,599 350 CAPITAL CITY BK GROUP INC COM 139674105 1,402 33,983 SH DEFINED 04 33,983 0 0 CAPITAL CITY BK GROUP INC COM 139674105 2,665 64,612 SH DEFINED 01,08 14,805 49,807 0 CAPITAL AUTOMOTIVE REIT COM 139733109 1,723 48,783 SH DEFINED 01 21,716 26,067 1,000 CAPITAL AUTOMOTIVE REIT COM 139733109 18 500 SH OTHER 01,06 0 0 500 CAPITAL AUTOMOTIVE REIT COM 139733109 9,049 256,275 SH DEFINED 01,08 105,776 150,499 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 102 ________ CAPITAL BK CORP COM 139793103 133 7,865 SH DEFINED 01 6,000 1,865 0 CAPITAL BK CORP COM 139793103 209 12,381 SH DEFINED 01,08 3,054 9,327 0 CAPITAL CORP OF THE WEST COM 140065103 370 9,455 SH DEFINED 01 3,320 6,135 0 CAPITAL CORP OF THE WEST COM 140065103 16 400 SH DEFINED 03 0 400 0 CAPITAL CORP OF THE WEST COM 140065103 1,323 33,816 SH DEFINED 01,08 8,205 25,611 0 CAPITAL CROSSING BK COM 140071101 1,720 23,300 SH DEFINED 01 16,600 6,700 0 CAPITAL CROSSING BK COM 140071101 651 8,812 SH DEFINED 01,08 2,500 6,312 0 CAPITAL ONE FINL CORP COM 14040H105 33,918 449,656 SH DEFINED 01 204,680 201,387 43,589 CAPITAL ONE FINL CORP COM 14040H105 271 3,596 SH OTHER 01 1,971 1,475 150 CAPITAL ONE FINL CORP COM 14040H105 10 138 SH DEFINED 02 138 0 0 CAPITAL ONE FINL CORP COM 14040H105 32 430 SH DEFINED 03 330 100 0 CAPITAL ONE FINL CORP COM 14040H105 9 120 SH OTHER 03 120 0 0 CAPITAL ONE FINL CORP COM 14040H105 166 2,200 SH DEFINED 04 2,200 0 0 CAPITAL ONE FINL CORP COM 14040H105 185 2,450 SH OTHER 04 2,450 0 0 CAPITAL ONE FINL CORP COM 14040H105 1 19 SH DEFINED 05 19 0 0 CAPITAL ONE FINL CORP COM 14040H105 45 600 SH OTHER 01,06 0 0 600 CAPITAL ONE FINL CORP COM 14040H105 147,346 1,953,415 SH DEFINED 01,08 986,183 966,752 480 CAPITAL ONE FINL CORP COM 14040H105 50 657 SH DEFINED 09 657 0 0 CAPITAL ONE FINL CORP COM 14040H105 464 6,149 SH DEFINED 10 5,699 0 450 CAPITAL ONE FINL CORP COM 14040H105 40 525 SH OTHER 10 0 525 0 CAPITAL SR LIVING CORP COM 140475104 125 20,200 SH DEFINED 01 4,200 16,000 0 CAPITAL SR LIVING CORP COM 140475104 217 35,052 SH DEFINED 01,08 7,752 27,300 0 CAPITAL TRUST INC MD COM 14052H506 326 12,499 SH DEFINED 01 12,499 0 0 CAPITAL TRUST INC MD COM 14052H506 297 11,398 SH DEFINED 01,08 2,799 8,599 0 CAPITALSOURCE INC COM 14055X102 99 4,400 SH DEFINED 01 4,400 0 0 CAPITALSOURCE INC COM 14055X102 467 20,800 SH DEFINED 01,08 7,000 13,800 0 CAPITOL BANCORP LTD COM 14056D105 444 16,370 SH DEFINED 01 9,756 6,614 0 CAPITOL BANCORP LTD COM 14056D105 53 1,970 SH DEFINED 02 0 1,970 0 CAPITOL BANCORP LTD COM 14056D105 27 1,000 SH OTHER 04 1,000 0 0 CAPITOL BANCORP LTD COM 14056D105 1,571 57,980 SH DEFINED 01,08 7,136 50,844 0 CAPITOL BANCORP LTD COM 14056D105 450 16,617 SH DEFINED 10 0 16,617 0 CAPITOL FED FINL COM 14057C106 678 18,874 SH DEFINED 01 14,602 3,272 1,000 CAPITOL FED FINL COM 14057C106 60 1,682 SH DEFINED 04 1,682 0 0 CAPITOL FED FINL COM 14057C106 3,410 94,989 SH DEFINED 01,08 22,635 72,354 0 CAPITOL FED FINL COM 14057C106 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 103 ________ CAPSTONE TURBINE CORP COM 14067D102 37 14,900 SH DEFINED 01 14,900 0 0 CAPSTONE TURBINE CORP COM 14067D102 5 2,000 SH OTHER 01 0 2,000 0 CAPSTONE TURBINE CORP COM 14067D102 12 5,000 SH DEFINED 04 5,000 0 0 CAPSTONE TURBINE CORP COM 14067D102 323 130,755 SH DEFINED 01,08 31,500 99,255 0 CAPSTEAD MTG CORP COM 14067E506 639 34,631 SH DEFINED 01 9,226 25,405 0 CAPSTEAD MTG CORP COM 14067E506 5 250 SH OTHER 04 250 0 0 CAPSTEAD MTG CORP COM 14067E506 3 168 SH DEFINED 05 168 0 0 CAPSTEAD MTG CORP COM 14067E506 2,047 110,952 SH DEFINED 01,08 52,483 58,469 0 CAPTARIS INC COM 14071N104 186 33,900 SH DEFINED 01 6,300 27,600 0 CAPTARIS INC COM 14071N104 3 500 SH OTHER 01,06 0 0 500 CAPTARIS INC COM 14071N104 357 64,896 SH DEFINED 01,08 20,796 44,100 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 100 7,201 SH DEFINED 01 2,100 5,101 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 28 2,000 SH OTHER 01 0 2,000 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 396 28,622 SH DEFINED 01,08 3,779 24,843 0 CARBO CERAMICS INC COM 140781105 1,369 21,748 SH DEFINED 01 8,043 13,705 0 CARBO CERAMICS INC COM 140781105 5 80 SH DEFINED 02 0 0 80 CARBO CERAMICS INC COM 140781105 13 200 SH OTHER 01,06 0 0 200 CARBO CERAMICS INC COM 140781105 5,032 79,944 SH DEFINED 01,08 14,939 65,005 0 CARAUSTAR INDS INC COM 140909102 1,413 121,324 SH DEFINED 01 90,915 30,409 0 CARAUSTAR INDS INC COM 140909102 5 425 SH OTHER 01,06 0 0 425 CARAUSTAR INDS INC COM 140909102 2,311 198,383 SH DEFINED 01,08 60,673 137,710 0 CAPITAL TITLE GROUP INC COM 140919101 60 14,200 SH DEFINED 01 0 14,200 0 CAPITAL TITLE GROUP INC COM 140919101 42 10,000 SH OTHER 01 0 10,000 0 CAPITAL TITLE GROUP INC COM 140919101 212 50,000 SH DEFINED 04 50,000 0 0 CAPITAL TITLE GROUP INC COM 140919101 130 30,684 SH DEFINED 01,08 7,284 23,400 0 CARDIAC SCIENCE INC COM 141410209 174 40,084 SH DEFINED 01 39,584 500 0 CARDIAC SCIENCE INC COM 141410209 3 800 SH DEFINED 04 800 0 0 CARDIAC SCIENCE INC COM 141410209 2,097 481,994 SH DEFINED 01,08 167,893 314,101 0 CARDIMA INC COM 14147M106 7 7,600 SH DEFINED 01 7,600 0 0 CARDIMA INC COM 14147M106 22 24,673 SH DEFINED 01,08 22,873 1,800 0 CARDINAL FINL CORP COM 14149F109 86 9,000 SH DEFINED 01 600 8,400 0 CARDINAL FINL CORP COM 14149F109 125 13,074 SH DEFINED 01,08 3,997 9,077 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 104 ________ CARDINAL HEALTH INC COM 14149Y108 68,712 997,271 SH DEFINED 01 537,216 376,991 83,064 CARDINAL HEALTH INC COM 14149Y108 11,164 162,027 SH OTHER 01 88,480 60,586 12,961 CARDINAL HEALTH INC COM 14149Y108 1,533 22,246 SH DEFINED 02 17,427 4,369 450 CARDINAL HEALTH INC COM 14149Y108 414 6,010 SH OTHER 02 4,435 1,400 175 CARDINAL HEALTH INC COM 14149Y108 2,123 30,815 SH DEFINED 03 14,305 13,338 3,172 CARDINAL HEALTH INC COM 14149Y108 5,284 76,689 SH OTHER 03 19,694 54,025 2,970 CARDINAL HEALTH INC COM 14149Y108 1,563 22,689 SH DEFINED 04 18,714 0 3,975 CARDINAL HEALTH INC COM 14149Y108 1,044 15,151 SH OTHER 04 13,301 0 1,850 CARDINAL HEALTH INC COM 14149Y108 185 2,685 SH DEFINED 05 2,685 0 0 CARDINAL HEALTH INC COM 14149Y108 75 1,085 SH OTHER 01,06 0 0 1,085 CARDINAL HEALTH INC COM 14149Y108 270,514 3,926,188 SH DEFINED 01,08 2,076,176 1,849,322 690 CARDINAL HEALTH INC COM 14149Y108 1,014 14,721 SH DEFINED 09 14,721 0 0 CARDINAL HEALTH INC COM 14149Y108 3,190 46,300 SH DEFINED 10 23,031 300 22,969 CARDINAL HEALTH INC COM 14149Y108 934 13,552 SH OTHER 10 10,285 3,267 0 CARDIODYNAMICS INTL CORP COM 141597104 395 62,523 SH DEFINED 01 23,363 38,500 660 CARDIODYNAMICS INTL CORP COM 141597104 6 1,000 SH OTHER 04 1,000 0 0 CARDIODYNAMICS INTL CORP COM 141597104 1,748 276,539 SH DEFINED 01,08 89,850 186,689 0 CARDIOTECH INTL INC COM 14160C100 29 5,550 SH DEFINED 01 3,000 2,550 0 CARDIOTECH INTL INC COM 14160C100 118 23,008 SH DEFINED 01,08 4,010 18,998 0 CAREER EDUCATION CORP COM 141665109 5,151 91,081 SH DEFINED 01 63,747 16,834 10,500 CAREER EDUCATION CORP COM 141665109 54 950 SH OTHER 01 950 0 0 CAREER EDUCATION CORP COM 141665109 122 2,150 SH OTHER 04 2,000 0 150 CAREER EDUCATION CORP COM 141665109 29,691 525,044 SH DEFINED 01,08 144,886 380,158 0 CAREER EDUCATION CORP COM 141665109 11 194 SH DEFINED 10 100 0 94 CAREMARK RX INC COM 141705103 24,552 738,393 SH DEFINED 01 302,081 380,128 56,185 CAREMARK RX INC COM 141705103 1,469 44,188 SH OTHER 01 11,288 32,900 0 CAREMARK RX INC COM 141705103 42 1,262 SH DEFINED 02 1,262 0 0 CAREMARK RX INC COM 141705103 44 1,318 SH DEFINED 03 350 0 968 CAREMARK RX INC COM 141705103 11 337 SH OTHER 03 337 0 0 CAREMARK RX INC COM 141705103 349 10,492 SH DEFINED 04 10,492 0 0 CAREMARK RX INC COM 141705103 127,174 3,824,783 SH DEFINED 01,08 2,017,170 1,806,473 1,140 CAREMARK RX INC COM 141705103 233 7,009 SH DEFINED 09 7,009 0 0 CAREMARK RX INC COM 141705103 55 1,644 SH DEFINED 10 900 0 744 CARLISLE COS INC COM 142339100 1,173 20,706 SH DEFINED 01 11,391 4,765 4,550 CARLISLE COS INC COM 142339100 8,875 156,662 SH DEFINED 01,08 32,002 124,660 0 CARLISLE COS INC COM 142339100 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 105 ________ CARMAX INC COM 143130102 2,376 81,355 SH DEFINED 01 56,808 19,401 5,146 CARMAX INC COM 143130102 15 502 SH DEFINED 04 502 0 0 CARMAX INC COM 143130102 112 3,820 SH OTHER 04 3,820 0 0 CARMAX INC COM 143130102 16,931 579,834 SH DEFINED 01,08 174,989 404,845 0 CARMAX INC COM 143130102 51 1,740 SH DEFINED 10 1,684 0 56 CARMIKE CINEMAS INC COM 143436400 396 10,638 SH DEFINED 01 1,712 8,926 0 CARMIKE CINEMAS INC COM 143436400 690 18,560 SH DEFINED 01,08 4,842 13,718 0 CARMIKE CINEMAS INC COM 143436400 19 500 SH DEFINED 10 0 0 500 CARNIVAL CORP COM 143658300 44,566 992,344 SH DEFINED 01 458,312 455,863 78,169 CARNIVAL CORP COM 143658300 2,412 53,705 SH OTHER 01 21,460 30,870 1,375 CARNIVAL CORP COM 143658300 331 7,375 SH DEFINED 02 5,175 2,200 0 CARNIVAL CORP COM 143658300 162 3,617 SH DEFINED 03 1,000 2,617 0 CARNIVAL CORP COM 143658300 349 7,760 SH OTHER 03 5,960 1,400 400 CARNIVAL CORP COM 143658300 4,696 104,555 SH DEFINED 04 102,655 0 1,900 CARNIVAL CORP COM 143658300 2,256 50,223 SH OTHER 04 49,398 0 825 CARNIVAL CORP COM 143658300 13 290 SH DEFINED 05 290 0 0 CARNIVAL CORP COM 143658300 76 1,700 SH OTHER 01,06 0 0 1,700 CARNIVAL CORP COM 143658300 188,092 4,188,198 SH DEFINED 01,08 2,089,724 2,098,474 0 CARNIVAL CORP COM 143658300 489 10,881 SH DEFINED 09 10,881 0 0 CARNIVAL CORP COM 143658300 67 1,491 SH DEFINED 10 1,491 0 0 CARNIVAL CORP COM 143658300 13 300 SH OTHER 10 300 0 0 CARRIAGE SVCS INC COM 143905107 110 22,100 SH DEFINED 01 1,500 20,600 0 CARRIAGE SVCS INC COM 143905107 136 27,351 SH DEFINED 01,08 6,808 20,543 0 CARPENTER TECHNOLOGY CORP COM 144285103 859 26,120 SH DEFINED 01 13,399 11,621 1,100 CARPENTER TECHNOLOGY CORP COM 144285103 329 10,000 SH DEFINED 04 10,000 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4,134 125,738 SH DEFINED 01,08 38,354 87,384 0 CARRAMERICA RLTY CORP COM 144418100 715 21,101 SH DEFINED 01 10,575 8,026 2,500 CARRAMERICA RLTY CORP COM 144418100 14 400 SH OTHER 04 400 0 0 CARRAMERICA RLTY CORP COM 144418100 6,579 194,059 SH DEFINED 01,08 86,622 107,437 0 CARRAMERICA RLTY CORP COM 144418100 3 100 SH DEFINED 10 0 0 100 CARREKER CORP COM 144433109 208 26,300 SH DEFINED 01 4,800 21,500 0 CARREKER CORP COM 144433109 3 400 SH OTHER 01,06 0 0 400 CARREKER CORP COM 144433109 329 41,484 SH DEFINED 01,08 9,284 32,200 0 CARRIER ACCESS CORP COM 144460102 490 39,928 SH DEFINED 01 5,128 34,800 0 CARRIER ACCESS CORP COM 144460102 526 42,938 SH DEFINED 01,08 10,032 32,906 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 106 ________ CARRINGTON LABS INC COM 144525102 77 18,000 SH DEFINED 01 2,000 16,000 0 CARRINGTON LABS INC COM 144525102 0 100 SH DEFINED 04 100 0 0 CARRINGTON LABS INC COM 144525102 121 28,549 SH DEFINED 01,08 4,071 24,478 0 CARRIZO OIL & CO INC COM 144577103 210 29,000 SH DEFINED 01 17,000 12,000 0 CARRIZO OIL & CO INC COM 144577103 174 24,026 SH DEFINED 01,08 6,800 17,226 0 CASCADE BANCORP COM 147154108 577 24,909 SH DEFINED 01 7,226 17,683 0 CASCADE BANCORP COM 147154108 1,848 79,807 SH DEFINED 01,08 13,893 65,914 0 CASCADE CORP COM 147195101 901 44,398 SH DEFINED 01 20,062 24,336 0 CASCADE CORP COM 147195101 1,499 73,840 SH DEFINED 01,08 12,826 61,014 0 CASCADE FINL CORP COM 147272108 126 6,250 SH DEFINED 01 0 6,250 0 CASCADE FINL CORP COM 147272108 294 14,596 SH DEFINED 01,08 3,385 11,211 0 CASCADE NAT GAS CORP COM 147339105 501 22,990 SH DEFINED 01 7,278 15,712 0 CASCADE NAT GAS CORP COM 147339105 16 750 SH DEFINED 02 750 0 0 CASCADE NAT GAS CORP COM 147339105 22 1,000 SH DEFINED 04 1,000 0 0 CASCADE NAT GAS CORP COM 147339105 4 200 SH OTHER 01,06 0 0 200 CASCADE NAT GAS CORP COM 147339105 1,626 74,620 SH DEFINED 01,08 15,825 58,795 0 CASELLA WASTE SYS INC COM 147448104 543 37,374 SH DEFINED 01 9,986 27,388 0 CASELLA WASTE SYS INC COM 147448104 1,507 103,620 SH DEFINED 01,08 21,221 82,399 0 CASEYS GEN STORES INC COM 147528103 1,491 93,778 SH DEFINED 01 47,383 44,695 1,700 CASEYS GEN STORES INC COM 147528103 127 8,000 SH DEFINED 02 0 8,000 0 CASEYS GEN STORES INC COM 147528103 11 700 SH OTHER 01,06 0 0 700 CASEYS GEN STORES INC COM 147528103 5,950 374,203 SH DEFINED 01,08 121,377 252,826 0 CASH AMER INTL INC COM 14754D100 3,421 148,413 SH DEFINED 01 124,691 22,622 1,100 CASH AMER INTL INC COM 14754D100 9 400 SH OTHER 01,06 0 0 400 CASH AMER INTL INC COM 14754D100 4,501 195,270 SH DEFINED 01,08 60,117 135,153 0 CASTLE A M & CO COM 148411101 1,671 184,796 SH DEFINED 01 78,233 106,563 0 CASTLE A M & CO COM 148411101 2,853 315,622 SH OTHER 01 315,622 0 0 CASTLE A M & CO COM 148411101 2 200 SH OTHER 01,06 0 0 200 CASTLE A M & CO COM 148411101 341 37,720 SH DEFINED 01,08 10,514 27,206 0 CASTLE ENERGY CORP COM 148449309 76 7,700 SH DEFINED 01 1,400 6,300 0 CASTLE ENERGY CORP COM 148449309 193 19,559 SH DEFINED 01,08 2,899 16,660 0 CASUAL MALE RETAIL GRP INC COM 148711104 531 51,363 SH DEFINED 01 17,373 33,990 0 CASUAL MALE RETAIL GRP INC COM 148711104 2,123 205,318 SH DEFINED 01,08 38,001 167,317 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 107 ________ CATALINA MARKETING CORP COM 148867104 1,296 66,827 SH DEFINED 01 36,275 30,552 0 CATALINA MARKETING CORP COM 148867104 35 1,820 SH OTHER 01 0 1,820 0 CATALINA MARKETING CORP COM 148867104 3 130 SH DEFINED 02 0 0 130 CATALINA MARKETING CORP COM 148867104 7,236 373,172 SH DEFINED 01,08 65,956 307,216 0 CATALYST SEMICONDUCTOR INC COM 148881105 127 15,700 SH DEFINED 01 3,300 12,400 0 CATALYST SEMICONDUCTOR INC COM 148881105 240 29,712 SH DEFINED 01,08 6,644 23,068 0 CATALYTICA ENERGY SYS INC COM 148884109 59 16,641 SH DEFINED 01 2,455 14,186 0 CATALYTICA ENERGY SYS INC COM 148884109 115 32,331 SH DEFINED 01,08 7,554 24,777 0 CATAPULT COMMUNICATIONS CORP COM 149016107 774 43,344 SH DEFINED 01 27,701 15,643 0 CATAPULT COMMUNICATIONS CORP COM 149016107 4 200 SH OTHER 01,06 0 0 200 CATAPULT COMMUNICATIONS CORP COM 149016107 1,156 64,734 SH DEFINED 01,08 19,632 45,102 0 CATELLUS DEV CORP NEW COM 149113102 1,075 41,322 SH DEFINED 01 18,093 18,973 4,256 CATELLUS DEV CORP NEW COM 149113102 1 44 SH OTHER 03 44 0 0 CATELLUS DEV CORP NEW COM 149113102 8,229 316,381 SH DEFINED 01,08 141,899 174,482 0 CATELLUS DEV CORP NEW COM 149113102 3 108 SH DEFINED 10 0 0 108 CATERPILLAR INC DEL COM 149123101 111,757 1,413,399 SH DEFINED 01 803,929 493,341 116,129 CATERPILLAR INC DEL COM 149123101 9,629 121,774 SH OTHER 01 70,878 48,421 2,475 CATERPILLAR INC DEL COM 149123101 2,007 25,388 SH DEFINED 02 20,838 3,500 1,050 CATERPILLAR INC DEL COM 149123101 694 8,777 SH OTHER 02 5,822 2,955 0 CATERPILLAR INC DEL COM 149123101 6,910 87,391 SH DEFINED 03 41,870 40,011 5,510 CATERPILLAR INC DEL COM 149123101 1,369 17,320 SH OTHER 03 14,595 1,925 800 CATERPILLAR INC DEL COM 149123101 26,200 331,348 SH DEFINED 04 316,408 0 14,940 CATERPILLAR INC DEL COM 149123101 16,079 203,347 SH OTHER 04 193,097 0 10,250 CATERPILLAR INC DEL COM 149123101 1,956 24,736 SH DEFINED 05 21,041 600 3,095 CATERPILLAR INC DEL COM 149123101 83 1,055 SH OTHER 05 655 0 400 CATERPILLAR INC DEL COM 149123101 71 900 SH OTHER 01,06 0 0 900 CATERPILLAR INC DEL COM 149123101 317,318 4,013,124 SH DEFINED 01,08 1,643,171 2,304,502 65,451 CATERPILLAR INC DEL COM 149123101 873 11,041 SH DEFINED 09 11,041 0 0 CATERPILLAR INC DEL COM 149123101 2,672 33,791 SH DEFINED 10 26,304 4,645 2,842 CATERPILLAR INC DEL COM 149123101 189 2,385 SH OTHER 10 1,160 675 550 CATHAY GENERAL BANCORP COM 149150104 2,089 31,741 SH DEFINED 01 13,344 18,397 0 CATHAY GENERAL BANCORP COM 149150104 206 3,130 SH DEFINED 04 3,130 0 0 CATHAY GENERAL BANCORP COM 149150104 9,452 143,602 SH DEFINED 01,08 35,207 108,395 0 CATO CORP NEW COM 149205106 755 37,592 SH DEFINED 01 11,704 25,888 0 CATO CORP NEW COM 149205106 6 300 SH OTHER 01,06 0 0 300 CATO CORP NEW COM 149205106 2,688 133,872 SH DEFINED 01,08 43,255 90,617 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 108 ________ CAVALIER HOMES INC COM 149507105 87 16,600 SH DEFINED 01 2,700 13,900 0 CAVALIER HOMES INC COM 149507105 130 24,847 SH DEFINED 01,08 5,160 19,687 0 CAVALRY BANCORP INC COM 149547101 110 6,520 SH DEFINED 01 3,820 2,700 0 CAVALRY BANCORP INC COM 149547101 643 38,203 SH DEFINED 01,08 8,364 29,839 0 CD&L INC COM 14983Y107 2 1,600 SH DEFINED 01 900 700 0 CD&L INC COM 14983Y107 16 13,600 SH DEFINED 01,08 4,549 9,051 0 CD&L INC COM 14983Y107 1 1,000 SH DEFINED 10 0 0 1,000 CEDAR FAIR L P COM 150185106 532 15,200 SH DEFINED 01 13,300 1,900 0 CEDAR FAIR L P COM 150185106 790 22,600 SH OTHER 01 20,000 2,600 0 CEDAR FAIR L P COM 150185106 70 2,000 SH OTHER 02 0 2,000 0 CEDAR FAIR L P COM 150185106 171 4,900 SH DEFINED 04 4,900 0 0 CEDAR FAIR L P COM 150185106 185 5,300 SH OTHER 04 4,600 0 700 CEDAR FAIR L P COM 150185106 1,213 34,700 SH DEFINED 01,08 2,100 32,600 0 CEDAR FAIR L P COM 150185106 112 3,200 SH DEFINED 10 2,100 1,100 0 CEDAR FAIR L P COM 150185106 203 5,800 SH OTHER 10 5,800 0 0 CEDAR SHOPPING CTRS INC COM 150602209 43 3,000 SH DEFINED 01 3,000 0 0 CEDAR SHOPPING CTRS INC COM 150602209 214 15,099 SH DEFINED 01,08 5,300 9,799 0 CEL-SCI CORP COM 150837409 28 24,100 SH DEFINED 01 4,400 19,700 0 CEL-SCI CORP COM 150837409 2 1,800 SH DEFINED 02 0 1,800 0 CEL-SCI CORP COM 150837409 35 29,852 SH DEFINED 01,08 24,035 5,817 0 CELADON GROUP INC COM 150838100 217 13,200 SH DEFINED 01 3,600 9,600 0 CELADON GROUP INC COM 150838100 233 14,200 SH DEFINED 01,08 3,400 10,800 0 CELL GENESYS INC COM 150921104 734 60,933 SH DEFINED 01 22,956 37,977 0 CELL GENESYS INC COM 150921104 7 600 SH OTHER 01 0 600 0 CELL GENESYS INC COM 150921104 3,052 253,521 SH DEFINED 01,08 76,046 177,475 0 CELLSTAR CORP COM 150925204 225 21,437 SH DEFINED 01 3,977 17,460 0 CELLSTAR CORP COM 150925204 384 36,590 SH DEFINED 01,08 7,771 28,819 0 CELERITEK INC COM 150926103 54 17,000 SH DEFINED 01 2,500 14,500 0 CELERITEK INC COM 150926103 70 21,990 SH DEFINED 01,08 4,640 17,350 0 CELL THERAPEUTICS INC COM 150934107 603 71,226 SH DEFINED 01 21,955 48,071 1,200 CELL THERAPEUTICS INC COM 150934107 2,297 271,503 SH DEFINED 01,08 97,161 174,342 0 CELESTICA INC COM 15101Q108 199 12,151 SH DEFINED 01 1 12,151 0 CELESTICA INC COM 15101Q108 208 12,675 SH DEFINED 01,08 4,276 8,399 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 109 ________ CELGENE CORP COM 151020104 2,359 49,497 SH DEFINED 01 30,184 15,513 3,800 CELGENE CORP COM 151020104 14 300 SH DEFINED 02 0 300 0 CELGENE CORP COM 151020104 926 19,428 SH OTHER 03 0 19,428 0 CELGENE CORP COM 151020104 324 6,800 SH DEFINED 04 5,700 0 1,100 CELGENE CORP COM 151020104 11,839 248,448 SH DEFINED 01,08 110,686 137,762 0 CELGENE CORP COM 151020104 46 958 SH DEFINED 09 958 0 0 CELGENE CORP COM 151020104 4 82 SH DEFINED 10 0 0 82 CELLEGY PHARMACEUTICALS INC COM 15115L103 60 15,000 SH DEFINED 01 2,800 12,200 0 CELLEGY PHARMACEUTICALS INC COM 15115L103 8 2,000 SH OTHER 04 2,000 0 0 CELLEGY PHARMACEUTICALS INC COM 15115L103 122 30,675 SH DEFINED 01,08 7,375 23,300 0 CELSION CORPORATION COM 15117N107 38 30,700 SH DEFINED 01 0 30,700 0 CELSION CORPORATION COM 15117N107 12 10,000 SH OTHER 04 10,000 0 0 CEMEX S A COM 151290889 49 1,643 SH DEFINED 01 1,643 0 0 CEMEX S A COM 151290889 757 25,384 SH OTHER 01 24,822 0 562 CEMEX S A COM 151290889 5 165 SH DEFINED 02 0 0 165 CENDANT CORP CONV DEB 151313AN3 2,200 2,000,000 PRN DEFINED 01 2,000,000 0 0 CENDANT CORP COM 151313103 49,622 2,034,533 SH DEFINED 01 794,265 1,044,149 196,119 CENDANT CORP COM 151313103 23,330 956,533 SH OTHER 01 955,308 300 925 CENDANT CORP COM 151313103 12 500 SH DEFINED 02 500 0 0 CENDANT CORP COM 151313103 87 3,550 SH DEFINED 03 2,550 1,000 0 CENDANT CORP COM 151313103 184 7,537 SH DEFINED 04 7,537 0 0 CENDANT CORP COM 151313103 151 6,200 SH OTHER 04 5,600 0 600 CENDANT CORP COM 151313103 63 2,600 SH OTHER 01,06 0 0 2,600 CENDANT CORP COM 151313103 226,791 9,298,526 SH DEFINED 01,08 4,872,228 4,423,378 2,920 CENDANT CORP COM 151313103 604 24,755 SH DEFINED 09 24,755 0 0 CENDANT CORP COM 151313103 42 1,708 SH DEFINED 10 160 0 1,548 CENDANT CORP COM 151313103 191 7,819 SH OTHER 10 7,819 0 0 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 607 89,422 SH DEFINED 01 19,700 69,722 0 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 1,454 214,120 SH DEFINED 01,08 44,343 169,777 0 CENTENE CORP DEL COM 15135B101 1,055 34,495 SH DEFINED 01 10,879 23,616 0 CENTENE CORP DEL COM 15135B101 9 300 SH OTHER 01,06 0 0 300 CENTENE CORP DEL COM 15135B101 4,655 152,158 SH DEFINED 01,08 56,247 95,911 0 CENTER BANCORP INC COM 151408101 70 4,375 SH DEFINED 01 4,047 328 0 CENTER BANCORP INC COM 151408101 753 47,366 SH DEFINED 01,08 8,513 38,853 0 CENTER FINL CORP CALIF COM 15146E102 232 14,540 SH DEFINED 01 14,540 0 0 CENTER FINL CORP CALIF COM 15146E102 755 47,374 SH DEFINED 01,08 9,191 38,183 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 110 ________ CENTERPOINT ENERGY INC COM 15189T107 6,269 548,510 SH DEFINED 01 217,771 269,215 61,524 CENTERPOINT ENERGY INC COM 15189T107 94 8,204 SH OTHER 01 6,179 1,000 1,025 CENTERPOINT ENERGY INC COM 15189T107 91 7,975 SH DEFINED 03 7,575 0 400 CENTERPOINT ENERGY INC COM 15189T107 7 600 SH DEFINED 04 600 0 0 CENTERPOINT ENERGY INC COM 15189T107 276 24,137 SH OTHER 04 24,137 0 0 CENTERPOINT ENERGY INC COM 15189T107 155 13,534 SH DEFINED 05 13,534 0 0 CENTERPOINT ENERGY INC COM 15189T107 9 800 SH OTHER 01,06 0 0 800 CENTERPOINT ENERGY INC COM 15189T107 32,070 2,805,733 SH DEFINED 01,08 1,430,446 1,375,287 0 CENTERPOINT ENERGY INC COM 15189T107 205 17,943 SH DEFINED 09 17,943 0 0 CENTERPOINT ENERGY INC COM 15189T107 36 3,148 SH DEFINED 10 2,748 0 400 CENTERPOINT PPTYS TR COM 151895109 1,415 17,148 SH DEFINED 01 12,484 3,564 1,100 CENTERPOINT PPTYS TR COM 151895109 124 1,500 SH OTHER 01 0 1,500 0 CENTERPOINT PPTYS TR COM 151895109 289 3,500 SH DEFINED 04 3,500 0 0 CENTERPOINT PPTYS TR COM 151895109 4,688 56,823 SH DEFINED 01,08 14,558 42,265 0 CENTERPOINT PPTYS TR COM 151895109 4 50 SH DEFINED 10 0 0 50 CENTEX CORP COM 152312104 12,686 234,668 SH DEFINED 01 109,978 104,014 20,676 CENTEX CORP COM 152312104 5 100 SH OTHER 01 0 0 100 CENTEX CORP COM 152312104 27 500 SH DEFINED 02 500 0 0 CENTEX CORP COM 152312104 54 1,000 SH DEFINED 03 400 600 0 CENTEX CORP COM 152312104 11 200 SH DEFINED 04 200 0 0 CENTEX CORP COM 152312104 22 400 SH OTHER 01,06 0 0 400 CENTEX CORP COM 152312104 61,074 1,129,744 SH DEFINED 01,08 593,602 536,142 0 CENTEX CORP COM 152312104 352 6,504 SH DEFINED 09 6,504 0 0 CENTEX CORP COM 152312104 12 220 SH DEFINED 10 20 0 200 CENTILLIUM COMMUNICATIONS IN COM 152319109 312 69,079 SH DEFINED 01 21,777 47,302 0 CENTILLIUM COMMUNICATIONS IN COM 152319109 20 4,500 SH OTHER 01 196 2,200 2,104 CENTILLIUM COMMUNICATIONS IN COM 152319109 1,197 264,883 SH DEFINED 01,08 73,294 191,589 0 CENTRA SOFTWARE INC COM 15234X103 100 27,100 SH DEFINED 01 5,200 21,900 0 CENTRA SOFTWARE INC COM 15234X103 159 43,039 SH DEFINED 01,08 10,730 32,309 0 CENTRAL BANCORP INC MASS COM 152418109 98 2,600 SH DEFINED 01 300 2,300 0 CENTRAL BANCORP INC MASS COM 152418109 109 2,900 SH DEFINED 01,08 575 2,325 0 CENTRAL COAST BANCORP COM 153145107 196 10,685 SH DEFINED 01 6,195 4,490 0 CENTRAL COAST BANCORP COM 153145107 1,135 61,806 SH DEFINED 01,08 14,359 47,447 0 CENTRAL EUROPEAN DIST CORP COM 153435102 406 12,537 SH DEFINED 01 3,946 8,591 0 CENTRAL EUROPEAN DIST CORP COM 153435102 66 2,050 SH OTHER 04 2,050 0 0 CENTRAL EUROPEAN DIST CORP COM 153435102 1,670 51,586 SH DEFINED 01,08 9,738 41,848 0 CENTRAL EUROPEAN DIST CORP COM 153435102 28 850 SH DEFINED 10 850 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 111 ________ CENTRAL GARDEN & PET CO COM 153527106 1,125 31,244 SH DEFINED 01 16,891 14,353 0 CENTRAL GARDEN & PET CO COM 153527106 4,054 112,617 SH DEFINED 01,08 29,434 83,183 0 CENTRAL PAC FINL CORP COM 154760102 875 29,377 SH DEFINED 01 10,313 19,064 0 CENTRAL PAC FINL CORP COM 154760102 2,794 93,779 SH DEFINED 01,08 17,743 76,036 0 CENTRAL PKG CORP COM 154785109 1,592 79,299 SH DEFINED 01 54,295 25,004 0 CENTRAL PKG CORP COM 154785109 10 500 SH OTHER 01,06 0 0 500 CENTRAL PKG CORP COM 154785109 3,041 151,432 SH DEFINED 01,08 38,815 112,617 0 CENTRAL VT PUB SVC CORP COM 155771108 1,781 79,162 SH DEFINED 01 63,544 15,618 0 CENTRAL VT PUB SVC CORP COM 155771108 5 200 SH OTHER 01 200 0 0 CENTRAL VT PUB SVC CORP COM 155771108 5 225 SH OTHER 01,06 0 0 225 CENTRAL VT PUB SVC CORP COM 155771108 2,036 90,479 SH DEFINED 01,08 32,662 57,817 0 CENTURY ALUM CO COM 156431108 927 32,854 SH DEFINED 01 9,851 23,003 0 CENTURY ALUM CO COM 156431108 8 300 SH OTHER 01,06 0 0 300 CENTURY ALUM CO COM 156431108 3,194 113,147 SH DEFINED 01,08 39,848 73,299 0 CENTURY BANCORP INC COM 156432106 168 5,066 SH DEFINED 01 1,866 3,200 0 CENTURY BANCORP INC COM 156432106 1,340 40,500 SH DEFINED 04 40,500 0 0 CENTURY BANCORP INC COM 156432106 603 18,217 SH DEFINED 01,08 3,434 14,783 0 CENTURY BUSINESS SVCS INC COM 156490104 2,033 414,029 SH DEFINED 01 292,661 118,168 3,200 CENTURY BUSINESS SVCS INC COM 156490104 61 12,500 SH OTHER 04 0 0 12,500 CENTURY BUSINESS SVCS INC COM 156490104 2,363 481,316 SH DEFINED 01,08 102,892 378,424 0 CEPHEID COM 15670R107 458 49,242 SH DEFINED 01 22,242 27,000 0 CEPHEID COM 15670R107 2,146 230,523 SH DEFINED 01,08 42,499 188,024 0 CEPHEID COM 15670R107 5 500 SH DEFINED 10 500 0 0 CENTURYTEL INC CONV DEB 156700AH9 3,218 3,000,000 PRN DEFINED 01 3,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 112 ________ CENTURYTEL INC COM 156700106 7,823 284,579 SH DEFINED 01 131,248 128,635 24,696 CENTURYTEL INC COM 156700106 685 24,925 SH OTHER 01 0 9,450 15,475 CENTURYTEL INC COM 156700106 217 7,910 SH DEFINED 02 7,610 300 0 CENTURYTEL INC COM 156700106 27 1,000 SH OTHER 02 0 1,000 0 CENTURYTEL INC COM 156700106 539 19,592 SH DEFINED 03 14,552 2,940 2,100 CENTURYTEL INC COM 156700106 95 3,450 SH OTHER 03 450 3,000 0 CENTURYTEL INC COM 156700106 850 30,915 SH DEFINED 04 29,715 0 1,200 CENTURYTEL INC COM 156700106 212 7,718 SH OTHER 04 5,700 0 2,018 CENTURYTEL INC COM 156700106 54 1,975 SH DEFINED 05 1,975 0 0 CENTURYTEL INC COM 156700106 3 125 SH OTHER 05 0 0 125 CENTURYTEL INC COM 156700106 11 400 SH OTHER 01,06 0 0 400 CENTURYTEL INC COM 156700106 34,614 1,259,135 SH DEFINED 01,08 616,856 642,279 0 CENTURYTEL INC COM 156700106 20 730 SH DEFINED 09 730 0 0 CENTURYTEL INC COM 156700106 380 13,838 SH DEFINED 10 8,388 3,400 2,050 CENTURYTEL INC COM 156700106 58 2,100 SH OTHER 10 2,100 0 0 CEPHALON INC COM 156708109 2,561 44,663 SH DEFINED 01 29,786 12,577 2,300 CEPHALON INC COM 156708109 252 4,400 SH DEFINED 04 3,000 0 1,400 CEPHALON INC COM 156708109 49 850 SH OTHER 01,06 0 0 850 CEPHALON INC COM 156708109 16,581 289,224 SH DEFINED 01,08 78,558 210,666 0 CEPHALON INC COM 156708109 6 100 SH DEFINED 10 0 0 100 CERADYNE INC COM 156710105 588 16,271 SH DEFINED 01 5,723 10,548 0 CERADYNE INC COM 156710105 2,950 81,612 SH DEFINED 01,08 27,636 53,976 0 CERES GROUP INC COM 156772105 195 27,600 SH DEFINED 01 1,100 26,500 0 CERES GROUP INC COM 156772105 21 3,000 SH OTHER 01 0 3,000 0 CERES GROUP INC COM 156772105 432 61,066 SH DEFINED 01,08 14,386 46,680 0 CERIDIAN CORP NEW COM 156779100 2,479 125,753 SH DEFINED 01 66,635 34,918 24,200 CERIDIAN CORP NEW COM 156779100 41 2,096 SH OTHER 02 2,096 0 0 CERIDIAN CORP NEW COM 156779100 18 900 SH OTHER 05 0 0 900 CERIDIAN CORP NEW COM 156779100 15,705 796,804 SH DEFINED 01,08 222,941 573,863 0 CERIDIAN CORP NEW COM 156779100 5 250 SH DEFINED 10 0 0 250 CERNER CORP COM 156782104 1,320 29,263 SH DEFINED 01 19,673 8,490 1,100 CERNER CORP COM 156782104 50 1,100 SH OTHER 01 0 1,100 0 CERNER CORP COM 156782104 22 480 SH OTHER 01,06 0 0 480 CERNER CORP COM 156782104 8,178 181,333 SH DEFINED 01,08 42,579 138,754 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 113 ________ CERTEGY INC COM 156880106 2,599 74,226 SH DEFINED 01 36,253 34,773 3,200 CERTEGY INC COM 156880106 477 13,622 SH OTHER 01 0 1,322 12,300 CERTEGY INC COM 156880106 86 2,450 SH DEFINED 02 2,450 0 0 CERTEGY INC COM 156880106 39 1,121 SH DEFINED 03 321 800 0 CERTEGY INC COM 156880106 293 8,376 SH DEFINED 04 8,376 0 0 CERTEGY INC COM 156880106 53 1,500 SH OTHER 04 0 0 1,500 CERTEGY INC COM 156880106 12,277 350,573 SH DEFINED 01,08 112,926 237,647 0 CERTEGY INC COM 156880106 11 300 SH DEFINED 10 250 0 50 CERTEGY INC COM 156880106 35 1,000 SH OTHER 10 0 1,000 0 CERUS CORP COM 157085101 116 34,055 SH DEFINED 01 13,285 20,770 0 CERUS CORP COM 157085101 430 126,094 SH DEFINED 01,08 47,554 78,540 0 CEVA INC COM 157210105 180 19,025 SH DEFINED 01 11,659 7,366 0 CEVA INC COM 157210105 1 66 SH DEFINED 04 66 0 0 CEVA INC COM 157210105 924 97,472 SH DEFINED 01,08 19,376 78,096 0 CHAD THERAPEUTICS INC COM 157228107 6 1,700 SH DEFINED 01 1,700 0 0 CHAD THERAPEUTICS INC COM 157228107 54 15,016 SH DEFINED 01,08 4,781 10,235 0 CHALONE WINE GROUP LTD COM 157639105 73 8,105 SH DEFINED 01 1,800 6,305 0 CHALONE WINE GROUP LTD COM 157639105 1 110 SH OTHER 04 110 0 0 CHALONE WINE GROUP LTD COM 157639105 167 18,576 SH DEFINED 01,08 4,609 13,967 0 CHAMPION ENTERPRISES INC COM 158496109 983 92,756 SH DEFINED 01 34,092 56,564 2,100 CHAMPION ENTERPRISES INC COM 158496109 114 10,800 SH DEFINED 04 0 0 10,800 CHAMPION ENTERPRISES INC COM 158496109 339 32,000 SH OTHER 04 32,000 0 0 CHAMPION ENTERPRISES INC COM 158496109 9 880 SH OTHER 01,06 0 0 880 CHAMPION ENTERPRISES INC COM 158496109 4,704 443,819 SH DEFINED 01,08 140,693 303,126 0 CHAMPION INDS INC W VA COM 158520106 63 12,700 SH DEFINED 01 1,400 11,300 0 CHAMPION INDS INC W VA COM 158520106 85 17,104 SH DEFINED 01,08 4,297 12,807 0 CHAMPS ENTMT INC DEL COM 158787101 52 6,190 SH DEFINED 01 2,400 3,790 0 CHAMPS ENTMT INC DEL COM 158787101 8 900 SH OTHER 01 0 900 0 CHAMPS ENTMT INC DEL COM 158787101 160 19,012 SH DEFINED 01,08 4,854 14,158 0 CHANNELL COML CORP COM 159186105 45 10,800 SH DEFINED 01 1,900 8,900 0 CHANNELL COML CORP COM 159186105 64 15,377 SH DEFINED 01,08 3,909 11,468 0 CHARLES & COLVARD LTD COM 159765106 24 4,600 SH DEFINED 01 1,000 3,600 0 CHARLES & COLVARD LTD COM 159765106 26 5,000 SH DEFINED 04 5,000 0 0 CHARLES & COLVARD LTD COM 159765106 50 9,600 SH DEFINED 01,08 5,400 4,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 114 ________ CHARLES RIVER ASSOCIATES COM 159852102 438 13,355 SH DEFINED 01 5,408 7,947 0 CHARLES RIVER ASSOCIATES COM 159852102 2,082 63,521 SH DEFINED 01,08 21,238 42,283 0 CHARLES RIV LABORATORIES INC CONV DEB 159863AL3 4,353 3,650,000 PRN DEFINED 01 3,650,000 0 0 CHARLES RIV LABS INTL INC COM 159864107 1,592 37,148 SH DEFINED 01 24,123 10,422 2,603 CHARLES RIV LABS INTL INC COM 159864107 26 600 SH OTHER 05 0 0 600 CHARLES RIV LABS INTL INC COM 159864107 9,683 225,975 SH DEFINED 01,08 49,249 176,726 0 CHARLES RIV LABS INTL INC COM 159864107 3 62 SH DEFINED 10 0 0 62 CHARTER ONE FINL INC COM 160903100 13,893 392,899 SH DEFINED 01 161,025 190,367 41,507 CHARTER ONE FINL INC COM 160903100 690 19,510 SH OTHER 01 19,290 0 220 CHARTER ONE FINL INC COM 160903100 53 1,500 SH DEFINED 02 1,500 0 0 CHARTER ONE FINL INC COM 160903100 186 5,250 SH OTHER 03 0 5,250 0 CHARTER ONE FINL INC COM 160903100 45 1,284 SH DEFINED 04 1,284 0 0 CHARTER ONE FINL INC COM 160903100 131 3,718 SH OTHER 04 3,718 0 0 CHARTER ONE FINL INC COM 160903100 19 541 SH OTHER 01,06 0 0 541 CHARTER ONE FINL INC COM 160903100 72,145 2,040,306 SH DEFINED 01,08 1,066,671 973,635 0 CHARTER ONE FINL INC COM 160903100 36 1,008 SH DEFINED 09 1,008 0 0 CHARTER ONE FINL INC COM 160903100 325 9,193 SH DEFINED 10 1,880 0 7,313 CHARTER ONE FINL INC COM 160903100 4 100 SH OTHER 10 100 0 0 CHARTERMAC COM 160908109 1,368 55,212 SH DEFINED 01 28,215 26,997 0 CHARTERMAC COM 160908109 948 38,264 SH DEFINED 04 38,264 0 0 CHARTERMAC COM 160908109 439 17,700 SH OTHER 04 17,700 0 0 CHARTERMAC COM 160908109 7,199 290,532 SH DEFINED 01,08 64,287 226,245 0 CHARLOTTE RUSSE HLDG INC COM 161048103 1,535 83,876 SH DEFINED 01 63,310 20,566 0 CHARLOTTE RUSSE HLDG INC COM 161048103 2,001 109,342 SH DEFINED 01,08 30,155 79,187 0 CHARMING SHOPPES INC COM 161133103 2,410 309,347 SH DEFINED 01 213,683 91,764 3,900 CHARMING SHOPPES INC COM 161133103 6,535 838,958 SH DEFINED 01,08 302,399 536,559 0 CHARTER COMMUNICATIONS INC D COM 16117M107 1,036 219,427 SH DEFINED 01 174,729 44,698 0 CHARTER COMMUNICATIONS INC D COM 16117M107 99 21,000 SH OTHER 01 21,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 5 1,000 SH DEFINED 04 1,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 47 10,000 SH OTHER 04 10,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 7,869 1,667,190 SH DEFINED 01,08 540,170 1,127,020 0 CHARTER COMMUNICATIONS INC D COM 16117M107 14 3,000 SH DEFINED 10 3,000 0 0 CHARTER FINL CORP WEST PT GA COM 16122M100 245 6,235 SH DEFINED 01 5,752 483 0 CHARTER FINL CORP WEST PT GA COM 16122M100 2,056 52,233 SH DEFINED 01,08 9,852 42,381 0 CHASE CORP COM 16150R104 57 4,110 SH DEFINED 01 710 3,400 0 CHASE CORP COM 16150R104 203 14,574 SH DEFINED 01,08 1,896 12,678 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 115 ________ CHATTEM INC COM 162456107 852 33,172 SH DEFINED 01 11,257 21,915 0 CHATTEM INC COM 162456107 3,898 151,840 SH DEFINED 01,08 54,393 97,447 0 CHECKERS DRIVE-IN RESTAURANT COM 162809305 39 3,182 SH DEFINED 01 149 3,033 0 CHECKERS DRIVE-IN RESTAURANT COM 162809305 239 19,676 SH DEFINED 01,08 4,547 15,129 0 CHECKFREE CORP NEW COM 162813109 1,728 58,659 SH DEFINED 01 42,987 12,172 3,500 CHECKFREE CORP NEW COM 162813109 45 1,520 SH DEFINED 02 1,520 0 0 CHECKFREE CORP NEW COM 162813109 6 200 SH DEFINED 04 0 0 200 CHECKFREE CORP NEW COM 162813109 77 2,627 SH OTHER 04 2,127 0 500 CHECKFREE CORP NEW COM 162813109 11,706 397,356 SH DEFINED 01,08 97,199 300,157 0 CHECKFREE CORP NEW COM 162813109 4 150 SH DEFINED 10 0 0 150 CHECKPOINT SYS INC COM 162825103 1,313 69,495 SH DEFINED 01 23,199 44,996 1,300 CHECKPOINT SYS INC COM 162825103 4 200 SH DEFINED 05 200 0 0 CHECKPOINT SYS INC COM 162825103 10 520 SH OTHER 01,06 0 0 520 CHECKPOINT SYS INC COM 162825103 5,270 278,815 SH DEFINED 01,08 95,944 182,871 0 CHEESECAKE FACTORY INC COM 163072101 2,319 50,306 SH DEFINED 01 26,650 19,431 4,225 CHEESECAKE FACTORY INC COM 163072101 42 910 SH OTHER 01 910 0 0 CHEESECAKE FACTORY INC COM 163072101 306 6,643 SH DEFINED 04 6,643 0 0 CHEESECAKE FACTORY INC COM 163072101 11,278 244,633 SH DEFINED 01,08 50,366 194,267 0 CHEESECAKE FACTORY INC COM 163072101 2 37 SH DEFINED 10 0 0 37 CHELSEA PPTY GROUP INC COM 163421100 1,321 20,988 SH DEFINED 01 13,860 5,528 1,600 CHELSEA PPTY GROUP INC COM 163421100 126 2,000 SH DEFINED 03 0 2,000 0 CHELSEA PPTY GROUP INC COM 163421100 63 1,000 SH DEFINED 04 1,000 0 0 CHELSEA PPTY GROUP INC COM 163421100 63 1,000 SH OTHER 04 1,000 0 0 CHELSEA PPTY GROUP INC COM 163421100 38 600 SH DEFINED 05 600 0 0 CHELSEA PPTY GROUP INC COM 163421100 7,232 114,911 SH DEFINED 01,08 40,265 74,646 0 CHELSEA PPTY GROUP INC COM 163421100 3 50 SH DEFINED 10 0 0 50 CHELSEA PPTY GROUP INC COM 163421100 9 150 SH OTHER 10 150 0 0 CHEMICAL FINL CORP COM 163731102 1,659 46,336 SH DEFINED 01 21,183 25,153 0 CHEMICAL FINL CORP COM 163731102 36 1,000 SH OTHER 04 1,000 0 0 CHEMICAL FINL CORP COM 163731102 5,622 157,007 SH DEFINED 01,08 33,522 123,485 0 CHEMICAL FINL CORP COM 163731102 121 3,366 SH DEFINED 10 0 3,366 0 CHEROKEE INC DEL NEW COM 16444H102 285 12,150 SH DEFINED 01 4,523 7,627 0 CHEROKEE INC DEL NEW COM 16444H102 955 40,713 SH DEFINED 01,08 7,254 33,459 0 CHESAPEAKE CORP COM 165159104 1,839 77,044 SH DEFINED 01 52,164 24,880 0 CHESAPEAKE CORP COM 165159104 11 475 SH DEFINED 02 475 0 0 CHESAPEAKE CORP COM 165159104 5 200 SH OTHER 01,06 0 0 200 CHESAPEAKE CORP COM 165159104 2,979 124,789 SH DEFINED 01,08 44,160 80,629 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 116 ________ CHESAPEAKE ENERGY CORP COM 165167107 1,618 120,733 SH DEFINED 01 75,410 37,523 7,800 CHESAPEAKE ENERGY CORP COM 165167107 236 17,600 SH DEFINED 04 5,000 0 12,600 CHESAPEAKE ENERGY CORP COM 165167107 8,807 657,233 SH DEFINED 01,08 296,103 361,130 0 CHESAPEAKE ENERGY CORP COM 165167107 1 100 SH DEFINED 10 0 0 100 CHESAPEAKE ENERGY CORP CONV PFD 165167800 1,086 10,000 DEFINED 01 10,000 0 0 CHESAPEAKE UTILS CORP COM 165303108 390 15,220 SH DEFINED 01 3,720 11,500 0 CHESAPEAKE UTILS CORP COM 165303108 13 500 SH DEFINED 04 500 0 0 CHESAPEAKE UTILS CORP COM 165303108 794 30,976 SH DEFINED 01,08 5,950 25,026 0 CHESTER VALLEY BANCORP COM 166335109 17 783 SH DEFINED 01 363 420 0 CHESTER VALLEY BANCORP COM 166335109 190 8,687 SH DEFINED 01,08 1,919 6,768 0 CHESTERFIELD FINL CORP COM 166435107 21 800 SH DEFINED 01 800 0 0 CHESTERFIELD FINL CORP COM 166435107 185 7,100 SH DEFINED 01,08 1,700 5,400 0 CHEVRONTEXACO CORP COM 166764100 190,427 2,169,369 SH DEFINED 01 928,872 1,031,024 209,473 CHEVRONTEXACO CORP COM 166764100 22,868 260,518 SH OTHER 01 107,249 142,937 10,332 CHEVRONTEXACO CORP COM 166764100 5,438 61,945 SH DEFINED 02 52,161 8,963 821 CHEVRONTEXACO CORP COM 166764100 5,083 57,911 SH OTHER 02 28,823 24,597 4,491 CHEVRONTEXACO CORP COM 166764100 15,827 180,302 SH DEFINED 03 113,717 44,888 21,697 CHEVRONTEXACO CORP COM 166764100 7,886 89,840 SH OTHER 03 58,137 26,132 5,571 CHEVRONTEXACO CORP COM 166764100 39,063 445,007 SH DEFINED 04 427,099 0 17,908 CHEVRONTEXACO CORP COM 166764100 25,502 290,524 SH OTHER 04 259,821 0 30,703 CHEVRONTEXACO CORP COM 166764100 1,831 20,862 SH DEFINED 05 15,871 665 4,326 CHEVRONTEXACO CORP COM 166764100 520 5,927 SH OTHER 05 45 3,408 2,474 CHEVRONTEXACO CORP COM 166764100 241 2,743 SH OTHER 01,06 0 0 2,743 CHEVRONTEXACO CORP COM 166764100 928,562 10,578,292 SH DEFINED 01,08 5,066,041 5,455,017 57,234 CHEVRONTEXACO CORP COM 166764100 2,968 33,816 SH DEFINED 09 33,816 0 0 CHEVRONTEXACO CORP COM 166764100 13,138 149,672 SH DEFINED 10 50,855 12,980 85,837 CHEVRONTEXACO CORP COM 166764100 5,954 67,827 SH OTHER 10 34,705 31,697 1,425 CHICAGO BRIDGE & IRON CO N V COM 167250109 353 12,700 SH DEFINED 01 0 6,500 6,200 CHICAGO BRIDGE & IRON CO N V COM 167250109 41 1,480 SH DEFINED 10 1,220 0 260 CHICAGO MERCANTILE HLDGS INC COM 167760107 4,035 41,705 SH DEFINED 01 33,700 7,705 300 CHICAGO MERCANTILE HLDGS INC COM 167760107 64 660 SH OTHER 01 0 660 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 10 100 SH DEFINED 04 0 0 100 CHICAGO MERCANTILE HLDGS INC COM 167760107 3,299 34,100 SH DEFINED 01,08 7,600 26,500 0 CHICAGO PIZZA & BREWERY INC COM 167889104 201 15,377 SH DEFINED 01 8,706 6,671 0 CHICAGO PIZZA & BREWERY INC COM 167889104 59 4,500 SH OTHER 03 4,500 0 0 CHICAGO PIZZA & BREWERY INC COM 167889104 1,923 147,104 SH DEFINED 01,08 77,572 69,532 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 117 ________ CHICOS FAS INC COM 168615102 3,827 82,488 SH DEFINED 01 48,394 29,394 4,700 CHICOS FAS INC COM 168615102 89 1,920 SH OTHER 01 275 1,645 0 CHICOS FAS INC COM 168615102 17 375 SH DEFINED 03 375 0 0 CHICOS FAS INC COM 168615102 946 20,396 SH DEFINED 04 18,196 0 2,200 CHICOS FAS INC COM 168615102 334 7,190 SH OTHER 04 7,190 0 0 CHICOS FAS INC COM 168615102 20,847 449,289 SH DEFINED 01,08 112,371 336,918 0 CHICOS FAS INC COM 168615102 32 679 SH DEFINED 10 550 0 129 CHICOS FAS INC COM 168615102 23 500 SH OTHER 10 500 0 0 CHILDTIME LEARNING CTRS INC COM 168820108 2 800 SH DEFINED 01 800 0 0 CHILDTIME LEARNING CTRS INC COM 168820108 11 5,000 SH DEFINED 04 5,000 0 0 CHILDTIME LEARNING CTRS INC COM 168820108 26 12,100 SH DEFINED 01,08 7,416 4,684 0 CHILDRENS PL RETAIL STORES I COM 168905107 968 31,272 SH DEFINED 01 11,407 19,865 0 CHILDRENS PL RETAIL STORES I COM 168905107 12 400 SH OTHER 01,06 0 0 400 CHILDRENS PL RETAIL STORES I COM 168905107 3,413 110,208 SH DEFINED 01,08 22,259 87,949 0 CHIPPAC INC COM 169657103 900 113,763 SH DEFINED 01 39,579 74,184 0 CHIPPAC INC COM 169657103 3,597 454,682 SH DEFINED 01,08 132,180 322,502 0 CHOICE HOTELS INTL INC COM 169905106 2,734 61,117 SH DEFINED 01 17,079 43,238 800 CHOICE HOTELS INTL INC COM 169905106 7,419 165,833 SH DEFINED 01,08 38,120 127,713 0 CHIQUITA BRANDS INTL INC COM 170032809 2,282 109,457 SH DEFINED 01 63,551 44,606 1,300 CHIQUITA BRANDS INTL INC COM 170032809 4,688 224,865 SH DEFINED 01,08 47,143 177,722 0 CHIRON CORP COM 170040109 14,125 320,956 SH DEFINED 01 165,187 127,778 27,991 CHIRON CORP COM 170040109 128 2,918 SH OTHER 01 2,768 0 150 CHIRON CORP COM 170040109 31 705 SH DEFINED 03 305 400 0 CHIRON CORP COM 170040109 60 1,360 SH DEFINED 04 1,000 0 360 CHIRON CORP COM 170040109 83 1,876 SH OTHER 04 16 0 1,860 CHIRON CORP COM 170040109 20 450 SH OTHER 01,06 0 0 450 CHIRON CORP COM 170040109 67,140 1,525,570 SH DEFINED 01,08 805,024 720,546 0 CHIRON CORP COM 170040109 30 681 SH DEFINED 09 681 0 0 CHIRON CORP COM 170040109 26 580 SH DEFINED 10 430 0 150 CHITTENDEN CORP COM 170228100 1,998 60,537 SH DEFINED 01 23,577 35,468 1,492 CHITTENDEN CORP COM 170228100 1,345 40,746 SH DEFINED 04 40,746 0 0 CHITTENDEN CORP COM 170228100 19 562 SH OTHER 01,06 0 0 562 CHITTENDEN CORP COM 170228100 7,899 239,366 SH DEFINED 01,08 67,630 171,736 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 118 ________ CHOICEPOINT INC COM 170388102 3,894 102,399 SH DEFINED 01 68,838 13,355 20,206 CHOICEPOINT INC COM 170388102 544 14,312 SH OTHER 01 0 14,312 0 CHOICEPOINT INC COM 170388102 5 133 SH DEFINED 02 133 0 0 CHOICEPOINT INC COM 170388102 273 7,173 SH DEFINED 04 7,173 0 0 CHOICEPOINT INC COM 170388102 27 705 SH OTHER 04 705 0 0 CHOICEPOINT INC COM 170388102 18,417 484,271 SH DEFINED 01,08 151,065 333,206 0 CHOICEPOINT INC COM 170388102 9 230 SH DEFINED 09 230 0 0 CHOICEPOINT INC COM 170388102 116 3,044 SH DEFINED 10 2,235 400 409 CHOLESTECH CORP COM 170393102 185 21,000 SH DEFINED 01 8,621 12,379 0 CHOLESTECH CORP COM 170393102 743 84,434 SH DEFINED 01,08 11,449 72,985 0 CHORDIANT SOFTWARE INC COM 170404107 340 64,855 SH DEFINED 01 12,560 52,295 0 CHORDIANT SOFTWARE INC COM 170404107 544 103,732 SH DEFINED 01,08 23,812 79,920 0 CHRISTOPHER & BANKS CORP COM 171046105 1,392 65,937 SH DEFINED 01 22,105 31,432 12,400 CHRISTOPHER & BANKS CORP COM 171046105 11 538 SH OTHER 01,06 0 0 538 CHRISTOPHER & BANKS CORP COM 171046105 5,453 258,297 SH DEFINED 01,08 62,908 195,389 0 CHROMAVISION MED SYS INC COM 17111P104 37 16,900 SH DEFINED 01 3,700 13,200 0 CHROMAVISION MED SYS INC COM 17111P104 106 48,950 SH DEFINED 01,08 12,764 36,186 0 CHROMCRAFT REVINGTON INC COM 171117104 130 8,700 SH DEFINED 01 1,200 7,500 0 CHROMCRAFT REVINGTON INC COM 171117104 177 11,848 SH DEFINED 01,08 2,285 9,563 0 CHRONIMED INC COM 171164106 168 21,607 SH DEFINED 01 11,207 10,400 0 CHRONIMED INC COM 171164106 680 87,462 SH DEFINED 01,08 15,475 71,987 0 CHUBB CORP COM 171232101 25,173 361,994 SH DEFINED 01 134,291 193,519 34,184 CHUBB CORP COM 171232101 1,504 21,633 SH OTHER 01 12,383 9,100 150 CHUBB CORP COM 171232101 76 1,100 SH OTHER 02 100 1,000 0 CHUBB CORP COM 171232101 156 2,246 SH DEFINED 03 1,000 1,246 0 CHUBB CORP COM 171232101 390 5,604 SH DEFINED 04 5,604 0 0 CHUBB CORP COM 171232101 214 3,075 SH OTHER 04 3,075 0 0 CHUBB CORP COM 171232101 35 500 SH OTHER 01,06 0 0 500 CHUBB CORP COM 171232101 116,904 1,681,101 SH DEFINED 01,08 850,805 828,246 2,050 CHUBB CORP COM 171232101 63 913 SH DEFINED 09 913 0 0 CHUBB CORP COM 171232101 134 1,929 SH DEFINED 10 1,229 600 100 CHUBB CORP COM 171232101 49 700 SH OTHER 10 700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 119 ________ CHURCH & DWIGHT INC COM 171340102 1,336 30,857 SH DEFINED 01 21,678 6,779 2,400 CHURCH & DWIGHT INC COM 171340102 12,974 299,563 SH DEFINED 02 298,700 500 363 CHURCH & DWIGHT INC COM 171340102 108 2,500 SH DEFINED 04 2,500 0 0 CHURCH & DWIGHT INC COM 171340102 188 4,333 SH OTHER 04 4,333 0 0 CHURCH & DWIGHT INC COM 171340102 9,211 212,683 SH DEFINED 01,08 59,320 153,363 0 CHURCH & DWIGHT INC COM 171340102 7 157 SH DEFINED 10 100 0 57 CHURCHILL DOWNS INC COM 171484108 728 18,762 SH DEFINED 01 5,293 13,469 0 CHURCHILL DOWNS INC COM 171484108 1,959 50,520 SH DEFINED 01,08 12,198 38,322 0 CIBER INC COM 17163B102 1,713 155,704 SH DEFINED 01 103,274 50,330 2,100 CIBER INC COM 17163B102 11 1,000 SH OTHER 01,06 0 0 1,000 CIBER INC COM 17163B102 4,542 412,914 SH DEFINED 01,08 133,558 279,356 0 CIBER INC COM 17163B102 1 133 SH DEFINED 10 133 0 0 CIENA CORP COM 171779101 4,326 870,333 SH DEFINED 01 387,585 399,469 83,279 CIENA CORP COM 171779101 817 164,432 SH OTHER 01 159,962 1,000 3,470 CIENA CORP COM 171779101 11 2,200 SH DEFINED 02 2,200 0 0 CIENA CORP COM 171779101 19 3,834 SH DEFINED 04 3,834 0 0 CIENA CORP COM 171779101 16 3,250 SH DEFINED 05 3,250 0 0 CIENA CORP COM 171779101 6 1,200 SH OTHER 01,06 0 0 1,200 CIENA CORP COM 171779101 21,043 4,233,961 SH DEFINED 01,08 2,206,729 2,027,232 0 CIENA CORP COM 171779101 4 831 SH DEFINED 09 831 0 0 CIENA CORP COM 171779101 5 1,070 SH DEFINED 10 470 0 600 CIMA LABS INC COM 171796105 731 23,263 SH DEFINED 01 9,119 14,144 0 CIMA LABS INC COM 171796105 6 200 SH OTHER 01,06 0 0 200 CIMA LABS INC COM 171796105 3,980 126,624 SH DEFINED 01,08 47,943 78,681 0 CIMAREX ENERGY CO COM 171798101 1,487 51,454 SH DEFINED 01 26,481 23,296 1,677 CIMAREX ENERGY CO COM 171798101 17 600 SH OTHER 01,06 0 0 600 CIMAREX ENERGY CO COM 171798101 8,706 301,247 SH DEFINED 01,08 101,535 199,712 0 CINCINNATI BELL INC NEW COM 171871106 926 227,505 SH DEFINED 01 179,598 37,507 10,400 CINCINNATI BELL INC NEW COM 171871106 28 7,000 SH OTHER 01 0 5,000 2,000 CINCINNATI BELL INC NEW COM 171871106 2 600 SH DEFINED 03 600 0 0 CINCINNATI BELL INC NEW COM 171871106 8 2,019 SH DEFINED 04 2,019 0 0 CINCINNATI BELL INC NEW COM 171871106 7,150 1,756,855 SH DEFINED 01,08 367,398 1,389,457 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 120 ________ CINCINNATI FINL CORP COM 172062101 12,788 294,314 SH DEFINED 01 113,852 155,385 25,077 CINCINNATI FINL CORP COM 172062101 1,348 31,028 SH OTHER 01 0 21,053 9,975 CINCINNATI FINL CORP COM 172062101 87 2,000 SH DEFINED 04 2,000 0 0 CINCINNATI FINL CORP COM 172062101 431 9,916 SH OTHER 04 9,916 0 0 CINCINNATI FINL CORP COM 172062101 17 400 SH OTHER 01,06 0 0 400 CINCINNATI FINL CORP COM 172062101 60,568 1,393,980 SH DEFINED 01,08 719,131 674,849 0 CINCINNATI FINL CORP COM 172062101 39 893 SH DEFINED 09 893 0 0 CINCINNATI FINL CORP COM 172062101 487 11,211 SH DEFINED 10 5,960 5,051 200 CINCINNATI FINL CORP COM 172062101 231 5,306 SH OTHER 10 5,306 0 0 CINERGY CORP COM 172474108 12,489 305,439 SH DEFINED 01 127,209 148,070 30,160 CINERGY CORP COM 172474108 598 14,625 SH OTHER 01 1,050 9,675 3,900 CINERGY CORP COM 172474108 54 1,311 SH DEFINED 02 0 0 1,311 CINERGY CORP COM 172474108 25 609 SH DEFINED 03 609 0 0 CINERGY CORP COM 172474108 4 100 SH OTHER 03 100 0 0 CINERGY CORP COM 172474108 398 9,738 SH DEFINED 04 9,738 0 0 CINERGY CORP COM 172474108 50 1,218 SH OTHER 04 1,218 0 0 CINERGY CORP COM 172474108 25 600 SH DEFINED 05 600 0 0 CINERGY CORP COM 172474108 20 500 SH OTHER 01,06 0 0 500 CINERGY CORP COM 172474108 63,847 1,561,434 SH DEFINED 01,08 786,627 774,707 100 CINERGY CORP COM 172474108 44 1,071 SH DEFINED 09 1,071 0 0 CINERGY CORP COM 172474108 34 826 SH DEFINED 10 576 0 250 CINERGY CORP COM 172474108 15 375 SH OTHER 10 375 0 0 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 330 39,338 SH DEFINED 01 15,664 23,674 0 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 1,450 172,678 SH DEFINED 01,08 44,323 128,355 0 CIPRICO INC COM 172529109 36 7,400 SH DEFINED 01 1,000 6,400 0 CIPRICO INC COM 172529109 69 14,123 SH DEFINED 01,08 2,206 11,917 0 CIRCOR INTL INC COM 17273K109 1,472 65,113 SH DEFINED 01 48,107 17,006 0 CIRCOR INTL INC COM 17273K109 1,768 78,226 SH DEFINED 01,08 16,938 61,288 0 CIRCUIT CITY STORE INC COM 172737108 4,122 364,756 SH DEFINED 01 158,805 168,632 37,319 CIRCUIT CITY STORE INC COM 172737108 2 200 SH OTHER 01 0 0 200 CIRCUIT CITY STORE INC COM 172737108 241 21,300 SH DEFINED 04 400 0 20,900 CIRCUIT CITY STORE INC COM 172737108 116 10,260 SH OTHER 04 10,260 0 0 CIRCUIT CITY STORE INC COM 172737108 6 500 SH OTHER 01,06 0 0 500 CIRCUIT CITY STORE INC COM 172737108 20,068 1,775,942 SH DEFINED 01,08 878,087 897,855 0 CIRCUIT CITY STORE INC COM 172737108 5 446 SH DEFINED 09 446 0 0 CIRCUIT CITY STORE INC COM 172737108 16 1,433 SH DEFINED 10 1,083 0 350 CIRCUIT CITY STORE INC COM 172737108 6 500 SH OTHER 10 500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 121 ________ CISCO SYS INC COM 17275R102 527,816 22,393,559 SH DEFINED 01 13,418,746 7,257,682 1,717,131 CISCO SYS INC COM 17275R102 57,645 2,445,688 SH OTHER 01 926,410 1,366,900 152,378 CISCO SYS INC COM 17275R102 27,122 1,150,715 SH DEFINED 02 784,868 328,328 37,519 CISCO SYS INC COM 17275R102 7,334 311,163 SH OTHER 02 210,383 92,156 8,624 CISCO SYS INC COM 17275R102 33,826 1,435,150 SH DEFINED 03 845,862 501,849 87,439 CISCO SYS INC COM 17275R102 11,116 471,622 SH OTHER 03 266,925 178,392 26,305 CISCO SYS INC COM 17275R102 143,225 6,076,583 SH DEFINED 04 5,766,982 700 308,901 CISCO SYS INC COM 17275R102 75,357 3,197,177 SH OTHER 04 3,001,090 0 196,087 CISCO SYS INC COM 17275R102 14,921 633,066 SH DEFINED 05 530,055 78,516 24,495 CISCO SYS INC COM 17275R102 2,553 108,334 SH OTHER 05 49,103 37,781 21,450 CISCO SYS INC COM 17275R102 418 17,750 SH OTHER 01,06 0 0 17,750 CISCO SYS INC COM 17275R102 1,479,565 62,773,240 SH DEFINED 01,08 33,459,830 29,299,425 13,985 CISCO SYS INC COM 17275R102 5,133 217,794 SH DEFINED 09 217,794 0 0 CISCO SYS INC COM 17275R102 34,692 1,471,866 SH DEFINED 10 1,007,651 251,788 212,427 CISCO SYS INC COM 17275R102 9,336 396,112 SH OTHER 10 150,748 238,396 6,968 CIRRUS LOGIC INC COM 172755100 899 118,641 SH DEFINED 01 48,210 67,631 2,800 CIRRUS LOGIC INC COM 172755100 4,467 589,355 SH DEFINED 01,08 204,717 384,638 0 CITADEL BROADCASTING CORP COM 17285T106 79 4,500 SH DEFINED 01 4,500 0 0 CITADEL BROADCASTING CORP COM 17285T106 38 2,200 SH DEFINED 04 0 0 2,200 CITADEL BROADCASTING CORP COM 17285T106 382 21,900 SH DEFINED 01,08 7,200 14,700 0 CINTAS CORP COM 172908105 19,405 446,204 SH DEFINED 01 221,827 192,232 32,145 CINTAS CORP COM 172908105 1,809 41,587 SH OTHER 01 18,552 17,235 5,800 CINTAS CORP COM 172908105 211 4,859 SH DEFINED 02 4,659 0 200 CINTAS CORP COM 172908105 799 18,375 SH DEFINED 03 13,525 4,350 500 CINTAS CORP COM 172908105 1,964 45,150 SH OTHER 03 40,300 2,750 2,100 CINTAS CORP COM 172908105 34,303 788,752 SH DEFINED 04 745,592 0 43,160 CINTAS CORP COM 172908105 9,500 218,440 SH OTHER 04 209,470 0 8,970 CINTAS CORP COM 172908105 84 1,930 SH DEFINED 05 1,450 480 0 CINTAS CORP COM 172908105 17 400 SH OTHER 01,06 0 0 400 CINTAS CORP COM 172908105 63,768 1,466,264 SH DEFINED 01,08 778,096 687,978 190 CINTAS CORP COM 172908105 40 920 SH DEFINED 09 920 0 0 CINTAS CORP COM 172908105 1,513 34,780 SH DEFINED 10 4,630 0 30,150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 122 ________ CITIGROUP INC COM 172967101 687,301 13,294,028 SH DEFINED 01 6,811,922 5,316,168 1,165,938 CITIGROUP INC COM 172967101 55,220 1,068,079 SH OTHER 01 524,369 481,702 62,008 CITIGROUP INC COM 172967101 25,152 486,497 SH DEFINED 02 341,444 126,420 18,633 CITIGROUP INC COM 172967101 7,016 135,704 SH OTHER 02 87,461 46,063 2,180 CITIGROUP INC COM 172967101 47,667 921,988 SH DEFINED 03 546,058 304,567 71,363 CITIGROUP INC COM 172967101 15,468 299,185 SH OTHER 03 223,337 59,135 16,713 CITIGROUP INC COM 172967101 118,402 2,290,165 SH DEFINED 04 2,155,065 300 134,800 CITIGROUP INC COM 172967101 46,131 892,280 SH OTHER 04 854,904 0 37,376 CITIGROUP INC COM 172967101 17,907 346,357 SH DEFINED 05 302,840 27,588 15,929 CITIGROUP INC COM 172967101 3,325 64,322 SH OTHER 05 31,028 22,519 10,775 CITIGROUP INC COM 172967101 685 13,249 SH OTHER 01,06 0 0 13,249 CITIGROUP INC COM 172967101 0 1 SH OTHER 04,07 0 0 1 CITIGROUP INC COM 172967101 2,493,914 48,238,178 SH DEFINED 01,08 24,349,510 23,794,230 94,438 CITIGROUP INC COM 172967101 4,795 92,756 SH DEFINED 09 92,756 0 0 CITIGROUP INC COM 172967101 35,761 691,707 SH DEFINED 10 502,498 72,230 116,979 CITIGROUP INC COM 172967101 10,802 208,927 SH OTHER 10 80,620 122,672 5,635 CITIGROUP INC WT 172967127 0 500 DEFINED 02 0 0 500 CITIGROUP INC WT 172967127 0 5 DEFINED 03 5 0 0 CITIGROUP INC WT 172967127 46 47,200 DEFINED 04 47,200 0 0 CITIGROUP INC WT 172967127 1 868 DEFINED 01,08 868 0 0 CITIZENS BKG CORP MICH COM 174420109 3,416 104,677 SH DEFINED 01 55,299 49,378 0 CITIZENS BKG CORP MICH COM 174420109 65 2,000 SH OTHER 01 2,000 0 0 CITIZENS BKG CORP MICH COM 174420109 1,576 48,303 SH DEFINED 02 48,303 0 0 CITIZENS BKG CORP MICH COM 174420109 395 12,100 SH OTHER 04 12,100 0 0 CITIZENS BKG CORP MICH COM 174420109 8,577 262,852 SH DEFINED 01,08 72,469 190,383 0 CITIZENS BKG CORP MICH COM 174420109 8,263 253,221 SH DEFINED 10 253,221 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 6,402 494,707 SH DEFINED 01 187,215 254,879 52,613 CITIZENS COMMUNICATIONS CO COM 17453B101 319 24,650 SH OTHER 01 24,400 0 250 CITIZENS COMMUNICATIONS CO COM 17453B101 214 16,504 SH DEFINED 02 16,504 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 14 1,100 SH OTHER 02 1,100 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 614 47,435 SH DEFINED 04 46,435 0 1,000 CITIZENS COMMUNICATIONS CO COM 17453B101 22 1,720 SH OTHER 04 1,720 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 10 778 SH DEFINED 05 778 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 9 700 SH OTHER 01,06 0 0 700 CITIZENS COMMUNICATIONS CO COM 17453B101 30,916 2,389,214 SH DEFINED 01,08 1,145,433 1,243,781 0 CITIZENS COMMUNICATIONS CO COM 17453B101 11 840 SH DEFINED 10 40 400 400 CITIZENS COMMUNICATIONS CO COM 17453B101 39 3,000 SH OTHER 10 0 3,000 0 CITIZENS FIRST BANCORP INC D COM 17461R106 374 15,434 SH DEFINED 01 14,491 943 0 CITIZENS FIRST BANCORP INC D COM 17461R106 1,223 50,510 SH DEFINED 01,08 9,858 40,652 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 123 ________ CITIZENS INC COM 174740100 218 29,310 SH DEFINED 01 19,411 9,899 0 CITIZENS INC COM 174740100 1,500 201,386 SH DEFINED 01,08 44,622 156,764 0 CITIZENS SOUTH BKG CP DEL COM 176682102 285 20,772 SH DEFINED 01 11,139 9,633 0 CITIZENS SOUTH BKG CP DEL COM 176682102 752 54,817 SH DEFINED 01,08 11,224 43,593 0 CITRIX SYS INC COM 177376100 7,216 333,763 SH DEFINED 01 149,960 150,015 33,788 CITRIX SYS INC COM 177376100 2,178 100,724 SH OTHER 01 100,524 0 200 CITRIX SYS INC COM 177376100 63 2,900 SH DEFINED 04 2,900 0 0 CITRIX SYS INC COM 177376100 61 2,800 SH OTHER 04 2,800 0 0 CITRIX SYS INC COM 177376100 9 400 SH OTHER 01,06 0 0 400 CITRIX SYS INC COM 177376100 34,202 1,581,954 SH DEFINED 01,08 848,593 733,361 0 CITRIX SYS INC COM 177376100 114 5,276 SH DEFINED 09 5,276 0 0 CITRIX SYS INC COM 177376100 6 280 SH DEFINED 10 30 0 250 CITY BK LYNNWOOD WASH COM 17770A109 316 9,209 SH DEFINED 01 5,365 3,844 0 CITY BK LYNNWOOD WASH COM 17770A109 1,808 52,720 SH DEFINED 01,08 9,404 43,316 0 CITY HLDG CO COM 177835105 1,043 30,150 SH DEFINED 01 10,820 18,730 600 CITY HLDG CO COM 177835105 4,431 128,105 SH DEFINED 01,08 39,397 88,708 0 CITY NATL CORP COM 178566105 1,667 27,832 SH DEFINED 01 18,900 7,932 1,000 CITY NATL CORP COM 178566105 60 1,000 SH OTHER 01 1,000 0 0 CITY NATL CORP COM 178566105 99 1,650 SH DEFINED 03 1,650 0 0 CITY NATL CORP COM 178566105 22 373 SH DEFINED 04 373 0 0 CITY NATL CORP COM 178566105 15,405 257,171 SH DEFINED 01,08 68,491 188,680 0 CITY NATL CORP COM 178566105 3 48 SH DEFINED 10 0 0 48 CLAIRES STORES INC COM 179584107 1,396 66,997 SH DEFINED 01 48,096 14,151 4,750 CLAIRES STORES INC COM 179584107 15,259 732,198 SH DEFINED 04 732,198 0 0 CLAIRES STORES INC COM 179584107 10 500 SH OTHER 04 500 0 0 CLAIRES STORES INC COM 179584107 9,737 467,236 SH DEFINED 01,08 105,848 361,388 0 CLAIRES STORES INC COM 179584107 2 100 SH DEFINED 10 0 0 100 CLARCOR INC COM 179895107 1,617 36,626 SH DEFINED 01 15,873 19,753 1,000 CLARCOR INC COM 179895107 684 15,500 SH OTHER 01 0 15,500 0 CLARCOR INC COM 179895107 18 400 SH OTHER 01,06 0 0 400 CLARCOR INC COM 179895107 8,838 200,191 SH DEFINED 01,08 58,544 141,647 0 CLARK INC COM 181457102 1,416 83,314 SH DEFINED 01 65,005 18,309 0 CLARK INC COM 181457102 37 2,200 SH DEFINED 04 0 0 2,200 CLARK INC COM 181457102 1,799 105,804 SH DEFINED 01,08 21,609 84,195 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 124 ________ CLARUS CORP COM 182707109 161 16,200 SH DEFINED 01 2,900 13,300 0 CLARUS CORP COM 182707109 1,491 150,000 SH OTHER 04 80,000 0 70,000 CLARUS CORP COM 182707109 288 28,942 SH DEFINED 01,08 6,542 22,400 0 CLEAN HARBORS INC COM 184496107 143 19,271 SH DEFINED 01 6,971 12,300 0 CLEAN HARBORS INC COM 184496107 504 67,994 SH DEFINED 01,08 12,856 55,138 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 47,585 1,123,621 SH DEFINED 01 467,054 554,148 102,419 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,348 31,841 SH OTHER 01 21,636 3,862 6,343 CLEAR CHANNEL COMMUNICATIONS COM 184502102 3,795 89,602 SH DEFINED 02 79,179 9,423 1,000 CLEAR CHANNEL COMMUNICATIONS COM 184502102 396 9,350 SH OTHER 02 8,250 1,100 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 290 6,854 SH DEFINED 03 1,890 3,714 1,250 CLEAR CHANNEL COMMUNICATIONS COM 184502102 8 180 SH OTHER 03 180 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 6,578 155,331 SH DEFINED 04 135,831 0 19,500 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,794 42,360 SH OTHER 04 39,710 0 2,650 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,509 35,624 SH DEFINED 05 32,824 2,800 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 83 1,950 SH OTHER 05 1,950 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 68 1,600 SH OTHER 01,06 0 0 1,600 CLEAR CHANNEL COMMUNICATIONS COM 184502102 224,551 5,302,273 SH DEFINED 01,08 2,727,370 2,573,258 1,645 CLEAR CHANNEL COMMUNICATIONS COM 184502102 457 10,788 SH DEFINED 09 10,788 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 67 1,585 SH DEFINED 10 1,085 0 500 CLEAR CHANNEL COMMUNICATIONS COM 184502102 40 940 SH OTHER 10 940 0 0 CLEVELAND CLIFFS INC COM 185896107 1,280 19,568 SH DEFINED 01 6,262 13,306 0 CLEVELAND CLIFFS INC COM 185896107 236 3,600 SH OTHER 01 0 3,600 0 CLEVELAND CLIFFS INC COM 185896107 7 100 SH DEFINED 04 100 0 0 CLEVELAND CLIFFS INC COM 185896107 52 800 SH OTHER 04 800 0 0 CLEVELAND CLIFFS INC COM 185896107 13 200 SH OTHER 01,06 0 0 200 CLEVELAND CLIFFS INC COM 185896107 5,025 76,798 SH DEFINED 01,08 24,039 52,759 0 CLEVELAND CLIFFS INC COM 185896107 3 45 SH DEFINED 10 45 0 0 CLICK COMMERCE INC COM 18681D208 58 8,460 SH DEFINED 01 1,640 6,820 0 CLICK COMMERCE INC COM 18681D208 101 14,820 SH DEFINED 01,08 3,380 11,440 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 125 ________ CLOROX CO DEL COM 189054109 42,087 860,504 SH DEFINED 01 628,639 190,712 41,153 CLOROX CO DEL COM 189054109 932 19,063 SH OTHER 01 13,527 5,336 200 CLOROX CO DEL COM 189054109 759 15,525 SH DEFINED 02 12,375 2,650 500 CLOROX CO DEL COM 189054109 136 2,775 SH OTHER 02 500 2,275 0 CLOROX CO DEL COM 189054109 362 7,405 SH DEFINED 03 3,075 2,750 1,580 CLOROX CO DEL COM 189054109 134 2,734 SH OTHER 03 2,634 100 0 CLOROX CO DEL COM 189054109 1,513 30,944 SH DEFINED 04 30,344 0 600 CLOROX CO DEL COM 189054109 1,580 32,300 SH OTHER 04 30,100 0 2,200 CLOROX CO DEL COM 189054109 78 1,600 SH DEFINED 05 1,600 0 0 CLOROX CO DEL COM 189054109 264 5,400 SH OTHER 05 0 200 5,200 CLOROX CO DEL COM 189054109 24 500 SH OTHER 01,06 0 0 500 CLOROX CO DEL COM 189054109 93,838 1,918,594 SH DEFINED 01,08 887,150 1,031,244 200 CLOROX CO DEL COM 189054109 140 2,866 SH DEFINED 09 2,866 0 0 CLOROX CO DEL COM 189054109 231 4,714 SH DEFINED 10 2,914 1,700 100 CLOROX CO DEL COM 189054109 29 600 SH OTHER 10 0 600 0 CLOSURE MED CORP COM 189093107 569 20,679 SH DEFINED 01 5,780 14,499 400 CLOSURE MED CORP COM 189093107 1,622 58,966 SH DEFINED 01,08 12,180 46,786 0 COACH INC COM 189754104 14,515 354,111 SH DEFINED 01 248,111 87,000 19,000 COACH INC COM 189754104 812 19,808 SH OTHER 01 15,700 4,108 0 COACH INC COM 189754104 177 4,318 SH DEFINED 02 2,968 1,050 300 COACH INC COM 189754104 1,580 38,550 SH DEFINED 03 24,775 11,185 2,590 COACH INC COM 189754104 313 7,645 SH OTHER 03 5,785 240 1,620 COACH INC COM 189754104 4,933 120,342 SH DEFINED 04 113,352 0 6,990 COACH INC COM 189754104 999 24,370 SH OTHER 04 24,370 0 0 COACH INC COM 189754104 58 1,415 SH DEFINED 05 1,265 150 0 COACH INC COM 189754104 209 5,100 SH OTHER 05 4,300 800 0 COACH INC COM 189754104 43,724 1,066,697 SH DEFINED 01,08 348,201 711,726 6,770 COACH INC COM 189754104 12 301 SH DEFINED 09 301 0 0 COACH INC COM 189754104 218 5,316 SH DEFINED 10 5,124 0 192 COACH INC COM 189754104 12 300 SH OTHER 10 300 0 0 COACHMEN INDS INC COM 189873102 796 47,729 SH DEFINED 01 24,408 23,321 0 COACHMEN INDS INC COM 189873102 3 200 SH OTHER 01,06 0 0 200 COACHMEN INDS INC COM 189873102 1,741 104,393 SH DEFINED 01,08 25,492 78,901 0 COAST DISTR SYS COM 190345108 34 5,300 SH DEFINED 01 0 5,300 0 COAST DISTR SYS COM 190345108 88 13,468 SH DEFINED 01,08 2,264 11,204 0 COAST FINL HLDGS INC COM 190354100 448 30,000 SH DEFINED 04 30,000 0 0 COASTAL BANCORP INC COM 19041P105 624 15,093 SH DEFINED 01 6,493 8,600 0 COASTAL BANCORP INC COM 19041P105 1,266 30,614 SH DEFINED 01,08 6,359 24,255 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 126 ________ COASTAL FINL CORP DEL COM 19046E105 324 19,934 SH DEFINED 01 8,089 11,845 0 COASTAL FINL CORP DEL COM 19046E105 1,029 63,304 SH DEFINED 01,08 11,248 52,056 0 COBIZ INC COM 190897108 301 14,750 SH DEFINED 01 5,071 9,679 0 COBIZ INC COM 190897108 1,270 62,168 SH DEFINED 01,08 10,598 51,570 0 COBRA ELECTRS CORP COM 191042100 68 8,400 SH DEFINED 01 1,300 7,100 0 COBRA ELECTRS CORP COM 191042100 131 16,090 SH DEFINED 01,08 2,710 13,380 0 COCA COLA BOTTLING CO CONS COM 191098102 628 12,302 SH DEFINED 01 3,175 9,127 0 COCA COLA BOTTLING CO CONS COM 191098102 2,235 43,776 SH DEFINED 01,08 15,686 28,090 0 COCA COLA CO COM 191216100 286,150 5,688,876 SH DEFINED 01 3,041,888 2,167,266 479,722 COCA COLA CO COM 191216100 59,958 1,192,006 SH OTHER 01 421,771 715,969 54,266 COCA COLA CO COM 191216100 7,749 154,061 SH DEFINED 02 112,188 33,829 8,044 COCA COLA CO COM 191216100 6,018 119,635 SH OTHER 02 74,054 34,206 11,375 COCA COLA CO COM 191216100 28,847 573,500 SH DEFINED 03 475,728 65,385 32,387 COCA COLA CO COM 191216100 102,035 2,028,534 SH OTHER 03 107,186 1,912,613 8,735 COCA COLA CO COM 191216100 135,212 2,688,105 SH DEFINED 04 2,611,018 0 77,087 COCA COLA CO COM 191216100 60,556 1,203,887 SH OTHER 04 944,364 0 259,523 COCA COLA CO COM 191216100 8,451 168,008 SH DEFINED 05 136,421 25,795 5,792 COCA COLA CO COM 191216100 2,075 41,250 SH OTHER 05 21,825 19,425 0 COCA COLA CO COM 191216100 317 6,300 SH OTHER 01,06 0 0 6,300 COCA COLA CO COM 191216100 159 3,170 SH OTHER 04,07 0 0 3,170 COCA COLA CO COM 191216100 1,122,872 22,323,495 SH DEFINED 01,08 11,080,668 11,155,698 87,129 COCA COLA CO COM 191216100 3,215 63,919 SH DEFINED 09 63,919 0 0 COCA COLA CO COM 191216100 24,465 486,384 SH DEFINED 10 312,703 113,603 60,078 COCA COLA CO COM 191216100 7,498 149,059 SH OTHER 10 97,779 48,030 3,250 COCA COLA ENTERPRISES INC COM 191219104 16,446 680,429 SH DEFINED 01 274,397 346,374 59,658 COCA COLA ENTERPRISES INC COM 191219104 215 8,900 SH OTHER 01 0 8,500 400 COCA COLA ENTERPRISES INC COM 191219104 92 3,800 SH DEFINED 04 3,800 0 0 COCA COLA ENTERPRISES INC COM 191219104 150 6,203 SH OTHER 04 6,203 0 0 COCA COLA ENTERPRISES INC COM 191219104 97 4,000 SH DEFINED 05 4,000 0 0 COCA COLA ENTERPRISES INC COM 191219104 242 10,000 SH OTHER 05 0 0 10,000 COCA COLA ENTERPRISES INC COM 191219104 29 1,200 SH OTHER 01,06 0 0 1,200 COCA COLA ENTERPRISES INC COM 191219104 83,217 3,442,984 SH DEFINED 01,08 1,692,432 1,750,552 0 COCA COLA ENTERPRISES INC COM 191219104 38 1,566 SH DEFINED 09 1,566 0 0 COCA COLA ENTERPRISES INC COM 191219104 89 3,665 SH DEFINED 10 3,569 0 96 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 127 ________ COEUR D ALENE MINES CORP IDA COM 192108108 2,009 287,044 SH DEFINED 01 137,644 149,400 0 COEUR D ALENE MINES CORP IDA COM 192108108 3 400 SH DEFINED 02 400 0 0 COEUR D ALENE MINES CORP IDA COM 192108108 3 400 SH OTHER 03 0 0 400 COEUR D ALENE MINES CORP IDA COM 192108108 23 3,300 SH DEFINED 04 3,300 0 0 COEUR D ALENE MINES CORP IDA COM 192108108 70 10,001 SH OTHER 04 10,001 0 0 COEUR D ALENE MINES CORP IDA COM 192108108 10,702 1,528,906 SH DEFINED 01,08 452,379 1,076,527 0 COGNEX CORP COM 192422103 1,453 43,690 SH DEFINED 01 23,872 18,518 1,300 COGNEX CORP COM 192422103 17 500 SH DEFINED 04 500 0 0 COGNEX CORP COM 192422103 23 700 SH OTHER 01,06 0 0 700 COGNEX CORP COM 192422103 9,085 273,240 SH DEFINED 01,08 70,972 202,268 0 COGNITRONICS CORP COM 192432102 36 10,000 SH DEFINED 01 1,150 8,850 0 COGNITRONICS CORP COM 192432102 31 8,603 SH DEFINED 01,08 2,341 6,262 0 COGNOS INC COM 19244C109 18,302 589,235 SH DEFINED 01 569,300 8,275 11,660 COGNOS INC COM 19244C109 28 900 SH OTHER 01 900 0 0 COGNOS INC COM 19244C109 16 500 SH DEFINED 04 500 0 0 COGNOS INC COM 19244C109 27 875 SH DEFINED 10 875 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5,870 129,731 SH DEFINED 01 91,334 35,697 2,700 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 60 1,329 SH OTHER 01 1,329 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 9 195 SH OTHER 04 195 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 15,798 349,118 SH DEFINED 01,08 100,026 249,092 0 COHEN & STEERS QUALITY RLTY COM 19247L106 136 7,000 SH DEFINED 01 0 0 7,000 COHEN & STEERS QUALITY RLTY COM 19247L106 117 6,000 SH DEFINED 04 6,000 0 0 COHERENT INC COM 192479103 1,179 44,855 SH DEFINED 01 19,778 25,077 0 COHERENT INC COM 192479103 26 1,000 SH DEFINED 03 0 1,000 0 COHERENT INC COM 192479103 12 450 SH OTHER 01,06 0 0 450 COHERENT INC COM 192479103 6,145 233,726 SH DEFINED 01,08 72,238 161,488 0 COHU INC COM 192576106 779 41,519 SH DEFINED 01 14,521 26,998 0 COHU INC COM 192576106 6 300 SH OTHER 01,06 0 0 300 COHU INC COM 192576106 3,348 178,382 SH DEFINED 01,08 56,207 122,175 0 COINSTAR INC COM 19259P300 779 49,331 SH DEFINED 01 14,803 34,528 0 COINSTAR INC COM 19259P300 32 2,000 SH OTHER 01 2,000 0 0 COINSTAR INC COM 19259P300 5 300 SH OTHER 01,06 0 0 300 COINSTAR INC COM 19259P300 2,942 186,291 SH DEFINED 01,08 64,533 121,758 0 COLDWATER CREEK INC COM 193068103 830 38,948 SH DEFINED 01 9,899 29,049 0 COLDWATER CREEK INC COM 193068103 2,190 102,721 SH DEFINED 01,08 27,721 75,000 0 COLDWATER CREEK INC COM 193068103 5 225 SH DEFINED 10 225 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 128 ________ COLE NATIONAL CORP NEW COM 193290103 649 29,406 SH DEFINED 01 8,341 21,065 0 COLE NATIONAL CORP NEW COM 193290103 1,909 86,491 SH DEFINED 01,08 15,617 70,874 0 COLE KENNETH PRODTNS INC COM 193294105 814 23,859 SH DEFINED 01 6,294 17,565 0 COLE KENNETH PRODTNS INC COM 193294105 7 200 SH DEFINED 04 0 0 200 COLE KENNETH PRODTNS INC COM 193294105 2,586 75,849 SH DEFINED 01,08 25,442 50,407 0 COLGATE PALMOLIVE CO COM 194162103 62,398 1,132,452 SH DEFINED 01 600,751 449,940 81,761 COLGATE PALMOLIVE CO COM 194162103 6,923 125,650 SH OTHER 01 62,486 62,214 950 COLGATE PALMOLIVE CO COM 194162103 4,108 74,552 SH DEFINED 02 64,197 8,705 1,650 COLGATE PALMOLIVE CO COM 194162103 1,673 30,367 SH OTHER 02 18,175 11,622 570 COLGATE PALMOLIVE CO COM 194162103 1,629 29,562 SH DEFINED 03 18,945 9,317 1,300 COLGATE PALMOLIVE CO COM 194162103 9,352 169,729 SH OTHER 03 3,100 165,329 1,300 COLGATE PALMOLIVE CO COM 194162103 10,672 193,678 SH DEFINED 04 189,328 0 4,350 COLGATE PALMOLIVE CO COM 194162103 10,711 194,395 SH OTHER 04 114,953 0 79,442 COLGATE PALMOLIVE CO COM 194162103 2,404 43,621 SH DEFINED 05 36,176 7,320 125 COLGATE PALMOLIVE CO COM 194162103 224 4,060 SH OTHER 05 1,075 2,985 0 COLGATE PALMOLIVE CO COM 194162103 77 1,400 SH OTHER 01,06 0 0 1,400 COLGATE PALMOLIVE CO COM 194162103 254,332 4,615,831 SH DEFINED 01,08 2,333,355 2,281,326 1,150 COLGATE PALMOLIVE CO COM 194162103 422 7,657 SH DEFINED 09 7,657 0 0 COLGATE PALMOLIVE CO COM 194162103 3,673 66,656 SH DEFINED 10 36,541 6,100 24,015 COLGATE PALMOLIVE CO COM 194162103 1,348 24,469 SH OTHER 10 23,844 225 400 COLLAGENEX PHARMACEUTICALS I COM 19419B100 221 16,591 SH DEFINED 01 7,091 9,500 0 COLLAGENEX PHARMACEUTICALS I COM 19419B100 1,261 94,636 SH DEFINED 01,08 31,227 63,409 0 COLLECTORS UNIVERSE INC COM 19421R200 16 1,300 SH DEFINED 01 1,250 50 0 COLLECTORS UNIVERSE INC COM 19421R200 117 9,428 SH DEFINED 01,08 1,478 7,950 0 COLLINS & AIKMAN CORP NEW COM 194830204 467 84,836 SH DEFINED 01 27,419 57,417 0 COLLINS & AIKMAN CORP NEW COM 194830204 142 25,800 SH DEFINED 04 0 0 25,800 COLLINS & AIKMAN CORP NEW COM 194830204 1,712 311,203 SH DEFINED 01,08 83,165 228,038 0 COLLINS INDS INC COM 194858106 45 8,600 SH DEFINED 01 0 8,600 0 COLLINS INDS INC COM 194858106 92 17,738 SH DEFINED 01,08 3,294 14,444 0 COLONIAL BANCGROUP INC COM 195493309 1,548 83,680 SH DEFINED 01 55,055 22,525 6,100 COLONIAL BANCGROUP INC COM 195493309 19 1,000 SH OTHER 01 1,000 0 0 COLONIAL BANCGROUP INC COM 195493309 597 32,258 SH DEFINED 04 32,258 0 0 COLONIAL BANCGROUP INC COM 195493309 81 4,357 SH OTHER 04 4,357 0 0 COLONIAL BANCGROUP INC COM 195493309 11,406 616,548 SH DEFINED 01,08 113,413 503,135 0 COLONIAL BANCGROUP INC COM 195493309 3 189 SH DEFINED 10 0 0 189 COLONIAL HIGH INCOME MUN TR UNDEFIND 195743109 1 16,675 DEFINED 03 16,675 0 0 COLONIAL HIGH INCOME MUN TR UNDEFIND 195743109 4 601 DEFINED 04 601 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 129 ________ COLONIAL PPTYS TR COM 195872106 1,297 31,800 SH DEFINED 01 12,744 19,056 0 COLONIAL PPTYS TR COM 195872106 23 575 SH DEFINED 04 575 0 0 COLONIAL PPTYS TR COM 195872106 14 350 SH OTHER 01,06 0 0 350 COLONIAL PPTYS TR COM 195872106 6,618 162,194 SH DEFINED 01,08 62,259 99,935 0 COLUMBIA BANCORP COM 197227101 357 11,514 SH DEFINED 01 3,718 7,796 0 COLUMBIA BANCORP COM 197227101 1,231 39,668 SH DEFINED 01,08 8,852 30,816 0 COLUMBIA BANCORP ORE COM 197231103 57 3,487 SH DEFINED 01 3,487 0 0 COLUMBIA BANCORP ORE COM 197231103 639 38,979 SH DEFINED 01,08 8,345 30,634 0 COLUMBIA BKG SYS INC COM 197236102 483 17,255 SH DEFINED 01 9,340 7,915 0 COLUMBIA BKG SYS INC COM 197236102 2,326 83,138 SH DEFINED 01,08 15,723 67,415 0 COLUMBIA LABS INC COM 197779101 346 69,839 SH DEFINED 01 22,506 47,333 0 COLUMBIA LABS INC COM 197779101 2 400 SH DEFINED 03 400 0 0 COLUMBIA LABS INC COM 197779101 1,361 274,924 SH DEFINED 01,08 92,527 182,397 0 COLUMBIA SPORTSWEAR CO COM 198516106 711 12,835 SH DEFINED 01 10,147 2,088 600 COLUMBIA SPORTSWEAR CO COM 198516106 3,309 59,742 SH DEFINED 01,08 17,080 42,662 0 COLUMBIA SPORTSWEAR CO COM 198516106 3 50 SH DEFINED 10 50 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 133 17,300 SH DEFINED 01 2,900 14,400 0 COLUMBUS MCKINNON CORP N Y COM 199333105 247 32,205 SH DEFINED 01,08 6,020 26,185 0 COMFORT SYS USA INC COM 199908104 316 43,707 SH DEFINED 01 7,807 35,900 0 COMFORT SYS USA INC COM 199908104 483 66,898 SH DEFINED 01,08 15,100 51,798 0 COMARCO INC COM 200080109 69 8,050 SH DEFINED 01 1,450 6,600 0 COMARCO INC COM 200080109 172 20,163 SH DEFINED 01,08 2,936 17,227 0 COMCAST CORP NEW COM 20030N101 113,728 3,954,389 SH DEFINED 01 1,592,555 1,957,583 404,251 COMCAST CORP NEW COM 20030N101 355 12,357 SH OTHER 01 5,608 4,498 2,251 COMCAST CORP NEW COM 20030N101 336 11,696 SH DEFINED 02 9,506 1,148 1,042 COMCAST CORP NEW COM 20030N101 194 6,754 SH OTHER 02 3,393 3,038 323 COMCAST CORP NEW COM 20030N101 42 1,447 SH DEFINED 03 962 70 415 COMCAST CORP NEW COM 20030N101 1,618 56,270 SH OTHER 03 12,598 43,672 0 COMCAST CORP NEW COM 20030N101 634 22,044 SH DEFINED 04 20,935 0 1,109 COMCAST CORP NEW COM 20030N101 676 23,503 SH OTHER 04 22,710 0 793 COMCAST CORP NEW COM 20030N101 19 678 SH DEFINED 05 678 0 0 COMCAST CORP NEW COM 20030N101 166 5,770 SH OTHER 01,06 0 0 5,770 COMCAST CORP NEW COM 20030N101 575,662 20,016,047 SH DEFINED 01,08 10,407,886 9,605,641 2,520 COMCAST CORP NEW COM 20030N101 878 30,539 SH DEFINED 09 30,539 0 0 COMCAST CORP NEW COM 20030N101 180 6,260 SH DEFINED 10 3,249 129 2,882 COMCAST CORP NEW COM 20030N101 2 72 SH OTHER 10 0 72 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 130 ________ COMCAST CORP NEW COM 20030N200 4,369 156,889 SH DEFINED 01 75,662 65,947 15,280 COMCAST CORP NEW COM 20030N200 2,049 73,569 SH OTHER 01 28,075 44,494 1,000 COMCAST CORP NEW COM 20030N200 174 6,260 SH DEFINED 02 4,940 1,000 320 COMCAST CORP NEW COM 20030N200 305 10,934 SH OTHER 02 10,934 0 0 COMCAST CORP NEW COM 20030N200 2,702 97,005 SH DEFINED 03 67,340 24,690 4,975 COMCAST CORP NEW COM 20030N200 128 4,600 SH OTHER 03 3,500 400 700 COMCAST CORP NEW COM 20030N200 1,800 64,618 SH DEFINED 04 59,668 0 4,950 COMCAST CORP NEW COM 20030N200 3,255 116,880 SH OTHER 04 115,205 0 1,675 COMCAST CORP NEW COM 20030N200 5 182 SH DEFINED 05 182 0 0 COMCAST CORP NEW COM 20030N200 10,146 364,300 SH DEFINED 01,08 364,300 0 0 COMCAST CORP NEW COM 20030N200 484 17,367 SH DEFINED 09 17,367 0 0 COMCAST CORP NEW COM 20030N200 70 2,500 SH DEFINED 10 2,500 0 0 COMCAST CORP NEW COM 20030N200 109 3,900 SH OTHER 10 3,900 0 0 COMERICA INC COM 200340107 17,491 322,004 SH DEFINED 01 131,722 160,023 30,259 COMERICA INC COM 200340107 503 9,251 SH OTHER 01 4,643 4,458 150 COMERICA INC COM 200340107 33 600 SH DEFINED 02 600 0 0 COMERICA INC COM 200340107 242 4,450 SH DEFINED 03 0 4,450 0 COMERICA INC COM 200340107 755 13,904 SH DEFINED 04 13,904 0 0 COMERICA INC COM 200340107 576 10,600 SH OTHER 04 10,600 0 0 COMERICA INC COM 200340107 5 100 SH DEFINED 05 100 0 0 COMERICA INC COM 200340107 26 470 SH OTHER 01,06 0 0 470 COMERICA INC COM 200340107 97,973 1,803,627 SH DEFINED 01,08 780,846 1,022,681 100 COMERICA INC COM 200340107 49 899 SH DEFINED 09 899 0 0 COMERICA INC COM 200340107 2,347 43,199 SH DEFINED 10 26,885 3,746 12,568 COMERICA INC COM 200340107 1,292 23,785 SH OTHER 10 12,790 10,995 0 COMFORCE CORP COM 20038K109 5 3,200 SH DEFINED 01 2,200 1,000 0 COMFORCE CORP COM 20038K109 40 23,406 SH DEFINED 01,08 4,852 18,554 0 COMMERCE BANCORP INC NJ COM 200519106 3,595 54,569 SH DEFINED 01 35,965 15,874 2,730 COMMERCE BANCORP INC NJ COM 200519106 35 525 SH DEFINED 02 525 0 0 COMMERCE BANCORP INC NJ COM 200519106 23,990 364,145 SH DEFINED 01,08 83,302 280,843 0 COMMERCE BANCORP INC NJ COM 200519106 6 96 SH DEFINED 10 0 0 96 COMMERCE BANCSHARES INC COM 200525103 1,225 25,676 SH DEFINED 01 15,604 9,554 518 COMMERCE BANCSHARES INC COM 200525103 171 3,587 SH DEFINED 04 3,587 0 0 COMMERCE BANCSHARES INC COM 200525103 281 5,880 SH OTHER 04 5,880 0 0 COMMERCE BANCSHARES INC COM 200525103 9,512 199,373 SH DEFINED 01,08 79,327 120,046 0 COMMERCE BANCSHARES INC COM 200525103 3 59 SH DEFINED 10 0 0 59 COMMERCE BANCSHARES INC COM 200525103 22 463 SH OTHER 10 463 0 0 COMMERCE GROUP INC MASS COM 200641108 2,707 56,387 SH DEFINED 01 26,396 29,991 0 COMMERCE GROUP INC MASS COM 200641108 8,372 174,413 SH DEFINED 01,08 41,627 132,786 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 131 ________ COMMERCE ONE INC DEL COM 200693208 43 26,871 SH DEFINED 01 5,746 21,125 0 COMMERCE ONE INC DEL COM 200693208 13 7,943 SH OTHER 01 238 0 7,705 COMMERCE ONE INC DEL COM 200693208 92 56,860 SH DEFINED 01,08 13,500 43,360 0 COMMERCIAL BANKSHARES INC COM 201607108 296 10,915 SH DEFINED 01 3,103 7,812 0 COMMERCIAL BANKSHARES INC COM 201607108 54 1,983 SH DEFINED 04 1,983 0 0 COMMERCIAL BANKSHARES INC COM 201607108 113 4,157 SH OTHER 04 4,157 0 0 COMMERCIAL BANKSHARES INC COM 201607108 640 23,566 SH DEFINED 01,08 3,333 20,233 0 COMMERCIAL CAP BANCORP INC COM 20162L105 262 11,418 SH DEFINED 01 10,477 941 0 COMMERCIAL CAP BANCORP INC COM 20162L105 31 1,333 SH DEFINED 03 0 1,333 0 COMMERCIAL CAP BANCORP INC COM 20162L105 2,537 110,696 SH DEFINED 01,08 51,001 59,695 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 5,069 183,654 SH DEFINED 01 144,056 39,598 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 67 2,420 SH DEFINED 02 2,420 0 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 17 620 SH OTHER 01,06 0 0 620 COMMERCIAL FEDERAL CORPORATI COM 201647104 10,264 371,872 SH DEFINED 01,08 144,774 227,098 0 COMMERCIAL METALS CO COM 201723103 4,527 142,170 SH DEFINED 01 88,836 52,334 1,000 COMMERCIAL METALS CO COM 201723103 13 400 SH OTHER 01,06 0 0 400 COMMERCIAL METALS CO COM 201723103 6,828 214,439 SH DEFINED 01,08 74,460 139,979 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 3,641 184,375 SH DEFINED 01 151,115 33,260 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 40 2,000 SH DEFINED 04 2,000 0 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 40 2,000 SH OTHER 04 2,000 0 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 14 700 SH OTHER 01,06 0 0 700 COMMERCIAL NET LEASE RLTY IN COM 202218103 6,378 322,933 SH DEFINED 01,08 99,870 223,063 0 COMMONWEALTH INDS INC DEL COM 203004106 363 50,000 SH DEFINED 01 3,300 46,700 0 COMMONWEALTH INDS INC DEL COM 203004106 1 200 SH OTHER 01,06 0 0 200 COMMONWEALTH INDS INC DEL COM 203004106 240 33,100 SH DEFINED 01,08 11,348 21,752 0 COMMONWEALTH TEL ENTERPRISES COM 203349105 1,477 36,006 SH DEFINED 01 18,249 17,757 0 COMMONWEALTH TEL ENTERPRISES COM 203349105 16 400 SH OTHER 01,06 0 0 400 COMMONWEALTH TEL ENTERPRISES COM 203349105 7,404 180,530 SH DEFINED 01,08 55,156 125,374 0 COMMSCOPE INC COM 203372107 1,283 77,032 SH DEFINED 01 44,514 29,618 2,900 COMMSCOPE INC COM 203372107 160 9,600 SH DEFINED 04 0 0 9,600 COMMSCOPE INC COM 203372107 7,340 440,825 SH DEFINED 01,08 85,405 355,420 0 COMMUNITY BK NORTHN VA COM 203566104 130 7,664 SH DEFINED 01 1,836 5,828 0 COMMUNITY BK NORTHN VA COM 203566104 614 36,133 SH DEFINED 01,08 7,983 28,150 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 132 ________ COMMUNITY BK SYS INC COM 203607106 2,920 63,092 SH DEFINED 01 53,013 9,479 600 COMMUNITY BK SYS INC COM 203607106 14 300 SH OTHER 02 300 0 0 COMMUNITY BK SYS INC COM 203607106 144 3,112 SH OTHER 04 3,112 0 0 COMMUNITY BK SYS INC COM 203607106 4,210 90,978 SH DEFINED 01,08 24,772 66,206 0 COMMUNITY BKS INC MILLERSBUR COM 203628102 298 9,549 SH DEFINED 01 6,382 3,167 0 COMMUNITY BKS INC MILLERSBUR COM 203628102 1,999 64,085 SH DEFINED 01,08 15,917 48,168 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1,631 58,601 SH DEFINED 01 40,780 9,921 7,900 COMMUNITY HEALTH SYS INC NEW COM 203668108 10,916 392,248 SH DEFINED 01,08 52,492 339,756 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 50 SH DEFINED 10 0 0 50 COMMUNICATIONS SYS INC COM 203900105 91 10,600 SH DEFINED 01 1,800 8,800 0 COMMUNICATIONS SYS INC COM 203900105 177 20,571 SH DEFINED 01,08 3,281 17,290 0 COMMUNITY FIRST BANKSHARES I COM 203902101 1,968 61,222 SH DEFINED 01 25,403 35,819 0 COMMUNITY FIRST BANKSHARES I COM 203902101 2,089 65,000 SH DEFINED 02 65,000 0 0 COMMUNITY FIRST BANKSHARES I COM 203902101 19 590 SH OTHER 01,06 0 0 590 COMMUNITY FIRST BANKSHARES I COM 203902101 10,403 323,675 SH DEFINED 01,08 115,863 207,812 0 COMMUNITY TR BANCORP INC COM 204149108 2,144 64,955 SH DEFINED 01 37,534 27,421 0 COMMUNITY TR BANCORP INC COM 204149108 2,676 81,088 SH DEFINED 01,08 15,247 65,841 0 COMMUNITY WEST BANCSHARES COM 204157101 29 3,500 SH DEFINED 01 0 3,500 0 COMMUNITY WEST BANCSHARES COM 204157101 63 7,524 SH DEFINED 01,08 2,325 5,199 0 COMPANHIA VALE DO RIO DOCE COM 204412209 609 11,100 SH DEFINED 01 7,600 0 3,500 COMPANHIA VALE DO RIO DOCE COM 204412209 44 800 SH DEFINED 04 800 0 0 COMPASS BANCSHARES INC COM 20449H109 3,140 75,714 SH DEFINED 01 46,064 21,950 7,700 COMPASS BANCSHARES INC COM 20449H109 3 81 SH DEFINED 02 81 0 0 COMPASS BANCSHARES INC COM 20449H109 435 10,500 SH DEFINED 04 10,500 0 0 COMPASS BANCSHARES INC COM 20449H109 31,180 751,858 SH DEFINED 01,08 244,098 507,760 0 COMPASS BANCSHARES INC COM 20449H109 9 222 SH DEFINED 09 222 0 0 COMPASS BANCSHARES INC COM 20449H109 835 20,146 SH DEFINED 10 20,000 0 146 COMPETITIVE TECHNOLOGIES INC COM 204512107 23 5,800 SH DEFINED 01 1,200 4,600 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 62 15,762 SH DEFINED 01,08 1,701 14,061 0 COMPEX TECHNOLOGIES INC COM 204513105 113 12,500 SH DEFINED 01 2,200 10,300 0 COMPEX TECHNOLOGIES INC COM 204513105 165 18,291 SH DEFINED 01,08 4,431 13,860 0 COMPUCREDIT CORP COM 20478N100 2,442 115,507 SH DEFINED 01 75,453 39,454 600 COMPUCREDIT CORP COM 20478N100 3,486 164,918 SH DEFINED 01,08 53,728 111,190 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 133 ________ COMPUCOM SYS INC COM 204780100 610 111,052 SH DEFINED 01 57,150 53,902 0 COMPUCOM SYS INC COM 204780100 1,093 199,138 SH DEFINED 01,08 38,733 160,405 0 COMPUTER ACCESS TECHNOLOGY COM 204853105 47 9,700 SH DEFINED 01 3,700 6,000 0 COMPUTER ACCESS TECHNOLOGY COM 204853105 160 32,900 SH DEFINED 01,08 7,200 25,700 0 COMPUTER ASSOC INTL INC COM 204912109 39,931 1,486,650 SH DEFINED 01 803,024 583,844 99,782 COMPUTER ASSOC INTL INC COM 204912109 1,541 57,358 SH OTHER 01 49,508 2,025 5,825 COMPUTER ASSOC INTL INC COM 204912109 23 866 SH DEFINED 02 866 0 0 COMPUTER ASSOC INTL INC COM 204912109 806 30,000 SH OTHER 03 0 30,000 0 COMPUTER ASSOC INTL INC COM 204912109 9 337 SH DEFINED 04 0 0 337 COMPUTER ASSOC INTL INC COM 204912109 269 10,000 SH OTHER 04 0 0 10,000 COMPUTER ASSOC INTL INC COM 204912109 40 1,500 SH OTHER 01,06 0 0 1,500 COMPUTER ASSOC INTL INC COM 204912109 133,467 4,968,971 SH DEFINED 01,08 2,608,318 2,358,538 2,115 COMPUTER ASSOC INTL INC COM 204912109 541 20,140 SH DEFINED 09 20,140 0 0 COMPUTER ASSOC INTL INC COM 204912109 37 1,388 SH DEFINED 10 688 0 700 COMPUTER NETWORK TECHNOLOGY COM 204925101 427 53,288 SH DEFINED 01 18,405 34,883 0 COMPUTER NETWORK TECHNOLOGY COM 204925101 1,835 228,810 SH DEFINED 01,08 81,024 147,786 0 COMPUTER PROGRAMS & SYS INC COM 205306103 273 14,356 SH DEFINED 01 4,898 9,458 0 COMPUTER PROGRAMS & SYS INC COM 205306103 965 50,785 SH DEFINED 01,08 12,848 37,937 0 COMPUTER SCIENCES CORP COM 205363104 16,825 417,192 SH DEFINED 01 198,875 188,354 29,963 COMPUTER SCIENCES CORP COM 205363104 2,493 61,826 SH OTHER 01 18,720 30,275 12,831 COMPUTER SCIENCES CORP COM 205363104 236 5,841 SH DEFINED 02 5,091 750 0 COMPUTER SCIENCES CORP COM 205363104 51 1,275 SH OTHER 02 725 550 0 COMPUTER SCIENCES CORP COM 205363104 368 9,122 SH DEFINED 03 2,200 6,922 0 COMPUTER SCIENCES CORP COM 205363104 362 8,965 SH OTHER 03 8,965 0 0 COMPUTER SCIENCES CORP COM 205363104 1,793 44,449 SH DEFINED 04 39,949 0 4,500 COMPUTER SCIENCES CORP COM 205363104 859 21,307 SH OTHER 04 20,557 0 750 COMPUTER SCIENCES CORP COM 205363104 666 16,515 SH DEFINED 05 12,835 3,260 420 COMPUTER SCIENCES CORP COM 205363104 56 1,395 SH OTHER 05 395 1,000 0 COMPUTER SCIENCES CORP COM 205363104 20 500 SH OTHER 01,06 0 0 500 COMPUTER SCIENCES CORP COM 205363104 68,050 1,687,329 SH DEFINED 01,08 862,970 824,359 0 COMPUTER SCIENCES CORP COM 205363104 39 971 SH DEFINED 09 971 0 0 COMPUTER SCIENCES CORP COM 205363104 177 4,377 SH DEFINED 10 4,127 0 250 COMPUTER SCIENCES CORP COM 205363104 289 7,175 SH OTHER 10 5,675 1,500 0 COMPUTER TASK GROUP INC COM 205477102 154 29,080 SH DEFINED 01 4,080 25,000 0 COMPUTER TASK GROUP INC COM 205477102 261 49,299 SH DEFINED 01,08 8,365 40,934 0 COMPUTERIZED THERMAL IMAGING COM 20557C108 8 45,900 SH DEFINED 01 16,700 29,200 0 COMPUTERIZED THERMAL IMAGING COM 20557C108 9 55,900 SH DEFINED 01,08 35,500 20,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 134 ________ COMPX INTERNATIONAL INC COM 20563P101 107 8,000 SH DEFINED 01 1,000 7,000 0 COMPX INTERNATIONAL INC COM 20563P101 126 9,441 SH DEFINED 01,08 2,341 7,100 0 COMPUWARE CORP COM 205638109 4,752 641,255 SH DEFINED 01 232,191 334,705 74,359 COMPUWARE CORP COM 205638109 3 375 SH OTHER 01 0 0 375 COMPUWARE CORP COM 205638109 2 300 SH DEFINED 02 300 0 0 COMPUWARE CORP COM 205638109 7 1,000 SH OTHER 01,06 0 0 1,000 COMPUWARE CORP COM 205638109 26,487 3,574,485 SH DEFINED 01,08 1,867,451 1,707,034 0 COMPUWARE CORP COM 205638109 94 12,719 SH DEFINED 09 12,719 0 0 COMPUWARE CORP COM 205638109 5 609 SH DEFINED 10 59 0 550 COMSTOCK RES INC COM 205768203 1,024 51,527 SH DEFINED 01 19,619 30,808 1,100 COMSTOCK RES INC COM 205768203 70 3,500 SH OTHER 01 0 3,500 0 COMSTOCK RES INC COM 205768203 4,416 222,256 SH DEFINED 01,08 72,113 150,143 0 COMTECH TELECOMMUNICATIONS C COM 205826209 711 30,645 SH DEFINED 01 15,365 15,280 0 COMTECH TELECOMMUNICATIONS C COM 205826209 3 150 SH DEFINED 02 150 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 2,789 120,209 SH DEFINED 01,08 44,359 75,850 0 COMVERSE TECHNOLOGY INC COM 205862402 6,067 334,437 SH DEFINED 01 137,638 161,042 35,757 COMVERSE TECHNOLOGY INC COM 205862402 44 2,435 SH OTHER 01 1,660 600 175 COMVERSE TECHNOLOGY INC COM 205862402 2 100 SH OTHER 04 100 0 0 COMVERSE TECHNOLOGY INC COM 205862402 9 500 SH OTHER 01,06 0 0 500 COMVERSE TECHNOLOGY INC COM 205862402 32,090 1,769,032 SH DEFINED 01,08 955,233 813,799 0 COMVERSE TECHNOLOGY INC COM 205862402 10 558 SH DEFINED 09 558 0 0 COMVERSE TECHNOLOGY INC COM 205862402 6 334 SH DEFINED 10 34 0 300 CONAGRA FOODS INC COM 205887102 25,449 944,662 SH DEFINED 01 371,290 477,627 95,745 CONAGRA FOODS INC COM 205887102 599 22,243 SH OTHER 01 19,068 2,725 450 CONAGRA FOODS INC COM 205887102 6,487 240,795 SH DEFINED 02 9,491 231,304 0 CONAGRA FOODS INC COM 205887102 71 2,650 SH OTHER 02 2,650 0 0 CONAGRA FOODS INC COM 205887102 75 2,800 SH DEFINED 03 2,800 0 0 CONAGRA FOODS INC COM 205887102 13 500 SH OTHER 03 500 0 0 CONAGRA FOODS INC COM 205887102 293 10,880 SH DEFINED 04 10,480 0 400 CONAGRA FOODS INC COM 205887102 389 14,450 SH OTHER 04 14,250 0 200 CONAGRA FOODS INC COM 205887102 11 400 SH DEFINED 05 400 0 0 CONAGRA FOODS INC COM 205887102 38 1,400 SH OTHER 01,06 0 0 1,400 CONAGRA FOODS INC COM 205887102 130,063 4,827,873 SH DEFINED 01,08 2,498,142 2,327,876 1,855 CONAGRA FOODS INC COM 205887102 460 17,083 SH DEFINED 09 17,083 0 0 CONAGRA FOODS INC COM 205887102 330 12,250 SH DEFINED 10 9,855 0 2,395 CONAGRA FOODS INC COM 205887102 96 3,550 SH OTHER 10 650 2,900 0 COMPUTER HORIZONS CORP COM 205908106 236 54,929 SH DEFINED 01 19,029 35,900 0 COMPUTER HORIZONS CORP COM 205908106 1,113 258,779 SH DEFINED 01,08 87,227 171,552 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 135 ________ CONCEPTUS INC COM 206016107 421 35,133 SH DEFINED 01 12,031 23,102 0 CONCEPTUS INC COM 206016107 2,074 173,246 SH DEFINED 01,08 69,800 103,446 0 CONCORD CAMERA CORP COM 206156101 263 41,881 SH DEFINED 01 18,481 23,400 0 CONCORD CAMERA CORP COM 206156101 3 400 SH OTHER 01,06 0 0 400 CONCORD CAMERA CORP COM 206156101 1,354 215,651 SH DEFINED 01,08 74,819 140,832 0 CONCORD COMMUNICATIONS INC COM 206186108 448 30,636 SH DEFINED 01 11,728 18,308 600 CONCORD COMMUNICATIONS INC COM 206186108 87 5,917 SH OTHER 01 5,917 0 0 CONCORD COMMUNICATIONS INC COM 206186108 4 300 SH OTHER 01,06 0 0 300 CONCORD COMMUNICATIONS INC COM 206186108 1,885 128,841 SH DEFINED 01,08 36,567 92,274 0 CONCORD COMMUNICATIONS INC COM 206186108 7 500 SH DEFINED 10 410 0 90 CONCUR TECHNOLOGIES INC COM 206708109 548 48,888 SH DEFINED 01 17,859 31,029 0 CONCUR TECHNOLOGIES INC COM 206708109 2,334 208,410 SH DEFINED 01,08 70,549 137,861 0 CONCUR TECHNOLOGIES INC COM 206708109 6 500 SH OTHER 10 0 500 0 CONCURRENT COMPUTER CORP NEW COM 206710204 410 118,755 SH DEFINED 01 40,372 78,383 0 CONCURRENT COMPUTER CORP NEW COM 206710204 0 100 SH DEFINED 04 100 0 0 CONCURRENT COMPUTER CORP NEW COM 206710204 1,769 512,841 SH DEFINED 01,08 171,012 341,829 0 CONEXANT SYSTEMS INC COM 207142100 3,650 595,494 SH DEFINED 01 286,486 293,998 15,010 CONEXANT SYSTEMS INC COM 207142100 0 81 SH OTHER 03 81 0 0 CONEXANT SYSTEMS INC COM 207142100 21 3,493 SH DEFINED 04 3,374 0 119 CONEXANT SYSTEMS INC COM 207142100 6 1,000 SH OTHER 04 1,000 0 0 CONEXANT SYSTEMS INC COM 207142100 19,080 3,112,489 SH DEFINED 01,08 796,589 2,315,900 0 CONEXANT SYSTEMS INC COM 207142100 5 800 SH DEFINED 10 800 0 0 CONGOLEUM CORP NEW COM 207195108 15 5,400 SH DEFINED 01 600 4,800 0 CONGOLEUM CORP NEW COM 207195108 15 5,500 SH DEFINED 01,08 1,400 4,100 0 CONMED CORP COM 207410101 2,373 80,340 SH DEFINED 01 53,600 25,640 1,100 CONMED CORP COM 207410101 12 400 SH OTHER 01,06 0 0 400 CONMED CORP COM 207410101 6,788 229,799 SH DEFINED 01,08 82,419 147,380 0 CONMED CORP COM 207410101 12 400 SH DEFINED 10 0 0 400 CONNECTICUT BANCSHARES INC COM 207540105 1,017 19,562 SH DEFINED 01 9,259 9,903 400 CONNECTICUT BANCSHARES INC COM 207540105 5,371 103,307 SH DEFINED 01,08 41,021 62,286 0 CONNECTICUT WTR SVC INC COM 207797101 358 12,594 SH DEFINED 01 5,074 7,520 0 CONNECTICUT WTR SVC INC COM 207797101 98 3,439 SH DEFINED 04 3,439 0 0 CONNECTICUT WTR SVC INC COM 207797101 1,377 48,468 SH DEFINED 01,08 7,240 41,228 0 CONNETICS CORP COM 208192104 1,306 59,299 SH DEFINED 01 19,474 39,735 90 CONNETICS CORP COM 208192104 5,364 243,608 SH DEFINED 01,08 85,702 157,906 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 136 ________ CONOCOPHILLIPS COM 20825C104 89,357 1,280,006 SH DEFINED 01 504,836 649,842 125,328 CONOCOPHILLIPS COM 20825C104 1,643 23,541 SH OTHER 01 4,006 18,762 773 CONOCOPHILLIPS COM 20825C104 621 8,896 SH DEFINED 02 6,320 1,431 1,145 CONOCOPHILLIPS COM 20825C104 198 2,838 SH OTHER 02 2,463 375 0 CONOCOPHILLIPS COM 20825C104 1,208 17,307 SH DEFINED 03 10,613 2,605 4,089 CONOCOPHILLIPS COM 20825C104 72 1,032 SH OTHER 03 315 717 0 CONOCOPHILLIPS COM 20825C104 6,712 96,149 SH DEFINED 04 92,255 0 3,894 CONOCOPHILLIPS COM 20825C104 1,780 25,502 SH OTHER 04 20,708 0 4,794 CONOCOPHILLIPS COM 20825C104 1,188 17,012 SH DEFINED 05 13,383 429 3,200 CONOCOPHILLIPS COM 20825C104 152 2,178 SH OTHER 05 0 1,728 450 CONOCOPHILLIPS COM 20825C104 126 1,801 SH OTHER 01,06 0 0 1,801 CONOCOPHILLIPS COM 20825C104 472,116 6,762,877 SH DEFINED 01,08 2,965,331 3,735,444 62,102 CONOCOPHILLIPS COM 20825C104 123 1,769 SH DEFINED 09 1,769 0 0 CONOCOPHILLIPS COM 20825C104 1,739 24,910 SH DEFINED 10 21,295 1,390 2,225 CONOCOPHILLIPS COM 20825C104 193 2,759 SH OTHER 10 2,599 0 160 CONRAD INDS INC COM 208305102 21 9,200 SH DEFINED 01 1,000 8,200 0 CONRAD INDS INC COM 208305102 27 11,962 SH DEFINED 01,08 2,762 9,200 0 CONSECO INC COM 208464883 623 26,888 SH DEFINED 01 13,519 13,369 0 CONSECO INC COM 208464883 6 279 SH DEFINED 02 279 0 0 CONSECO INC COM 208464883 56 2,400 SH DEFINED 04 0 0 2,400 CONSECO INC COM 208464883 1,800 77,700 SH DEFINED 01,08 13,000 64,700 0 CONSOL ENERGY INC COM 20854P109 686 25,599 SH DEFINED 01 21,722 3,677 200 CONSOL ENERGY INC COM 20854P109 3,014 112,453 SH DEFINED 01,08 25,007 87,446 0 CONSOL ENERGY INC COM 20854P109 1 50 SH DEFINED 10 0 0 50 CONSOLIDATED EDISON INC COM 209115104 18,169 411,998 SH DEFINED 01 180,968 190,720 40,310 CONSOLIDATED EDISON INC COM 209115104 187 4,235 SH OTHER 01 1,068 2,942 225 CONSOLIDATED EDISON INC COM 209115104 348 7,892 SH DEFINED 02 1,156 6,336 400 CONSOLIDATED EDISON INC COM 209115104 84 1,900 SH OTHER 02 700 0 1,200 CONSOLIDATED EDISON INC COM 209115104 68 1,550 SH DEFINED 03 500 1,050 0 CONSOLIDATED EDISON INC COM 209115104 26 600 SH OTHER 03 600 0 0 CONSOLIDATED EDISON INC COM 209115104 1,983 44,958 SH DEFINED 04 43,558 0 1,400 CONSOLIDATED EDISON INC COM 209115104 274 6,222 SH OTHER 04 6,222 0 0 CONSOLIDATED EDISON INC COM 209115104 22 500 SH DEFINED 05 500 0 0 CONSOLIDATED EDISON INC COM 209115104 26 600 SH OTHER 01,06 0 0 600 CONSOLIDATED EDISON INC COM 209115104 91,889 2,083,646 SH DEFINED 01,08 1,082,432 1,001,094 120 CONSOLIDATED EDISON INC COM 209115104 51 1,152 SH DEFINED 09 1,152 0 0 CONSOLIDATED EDISON INC COM 209115104 154 3,486 SH DEFINED 10 286 0 3,200 CONSOLIDATED EDISON INC COM 209115104 86 1,950 SH OTHER 10 1,950 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 137 ________ CONSOLIDATED GRAPHICS INC COM 209341106 2,829 73,587 SH DEFINED 01 52,677 20,510 400 CONSOLIDATED GRAPHICS INC COM 209341106 8 200 SH OTHER 05 200 0 0 CONSOLIDATED GRAPHICS INC COM 209341106 10 250 SH OTHER 01,06 0 0 250 CONSOLIDATED GRAPHICS INC COM 209341106 3,079 80,084 SH DEFINED 01,08 19,797 60,287 0 CONSOLIDATED TOMOKA LD CO COM 210226106 312 8,404 SH DEFINED 01 3,704 4,700 0 CONSOLIDATED TOMOKA LD CO COM 210226106 648 17,450 SH OTHER 04 17,450 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1,538 41,446 SH DEFINED 01,08 8,348 33,098 0 CONSTELLATION BRANDS INC COM 21036P108 2,018 62,879 SH DEFINED 01 42,453 17,026 3,400 CONSTELLATION BRANDS INC COM 21036P108 32 1,000 SH DEFINED 02 1,000 0 0 CONSTELLATION BRANDS INC COM 21036P108 19 600 SH OTHER 02 600 0 0 CONSTELLATION BRANDS INC COM 21036P108 143 4,450 SH DEFINED 04 4,450 0 0 CONSTELLATION BRANDS INC COM 21036P108 16,002 498,510 SH DEFINED 01,08 93,364 405,146 0 CONSTELLATION BRANDS INC COM 21036P108 162 5,050 SH DEFINED 10 4,600 0 450 CONSTELLATION BRANDS INC COM 21036P108 135 4,200 SH OTHER 10 2,100 2,100 0 CONSTELLATION BRANDS INC CONV PFD 21036P306 6,130 200,000 DEFINED 01 200,000 0 0 CONSTAR INTL INC NEW COM 21036U107 13 2,400 SH DEFINED 01 2,400 0 0 CONSTAR INTL INC NEW COM 21036U107 66 12,200 SH DEFINED 01,08 4,500 7,700 0 CONSTELLATION ENERGY GROUP I COM 210371100 12,062 301,931 SH DEFINED 01 127,198 143,387 31,346 CONSTELLATION ENERGY GROUP I COM 210371100 346 8,650 SH OTHER 01 7,000 0 1,650 CONSTELLATION ENERGY GROUP I COM 210371100 103 2,580 SH DEFINED 02 2,580 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 12 300 SH OTHER 02 300 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 12 300 SH OTHER 03 0 300 0 CONSTELLATION ENERGY GROUP I COM 210371100 383 9,575 SH DEFINED 04 9,575 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 162 4,050 SH OTHER 04 4,050 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 18 450 SH OTHER 01,06 0 0 450 CONSTELLATION ENERGY GROUP I COM 210371100 60,721 1,519,934 SH DEFINED 01,08 777,718 742,216 0 CONSTELLATION ENERGY GROUP I COM 210371100 202 5,057 SH DEFINED 09 5,057 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 59 1,475 SH DEFINED 10 1,225 0 250 CONSUMER PORTFOLIO SVCS INC COM 210502100 78 24,000 SH DEFINED 01 2,200 21,800 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 84 25,857 SH DEFINED 01,08 5,956 19,901 0 CONTINENTAL AIRLS INC COM 210795308 1,139 90,914 SH DEFINED 01 41,335 47,079 2,500 CONTINENTAL AIRLS INC COM 210795308 152 12,150 SH DEFINED 04 3,100 0 9,050 CONTINENTAL AIRLS INC COM 210795308 0 9 SH OTHER 04 9 0 0 CONTINENTAL AIRLS INC COM 210795308 6,068 484,286 SH DEFINED 01,08 151,948 332,338 0 CONTINENTAL MATLS CORP COM 211615307 49 1,710 SH DEFINED 01 210 1,500 0 CONTINENTAL MATLS CORP COM 211615307 170 5,892 SH DEFINED 01,08 636 5,256 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 138 ________ CONVERA CORP COM 211919105 112 31,500 SH DEFINED 01 7,200 24,300 0 CONVERA CORP COM 211919105 2 600 SH OTHER 01 0 600 0 CONVERA CORP COM 211919105 366 102,628 SH DEFINED 01,08 17,617 85,011 0 CONVERGYS CORP COM 212485106 3,975 261,493 SH DEFINED 01 96,994 131,705 32,794 CONVERGYS CORP COM 212485106 75 4,950 SH OTHER 01 0 4,800 150 CONVERGYS CORP COM 212485106 55 3,600 SH DEFINED 04 3,600 0 0 CONVERGYS CORP COM 212485106 6 400 SH OTHER 01,06 0 0 400 CONVERGYS CORP COM 212485106 20,730 1,363,792 SH DEFINED 01,08 697,935 665,857 0 CONVERGYS CORP COM 212485106 419 27,588 SH DEFINED 09 27,588 0 0 CONVERGYS CORP COM 212485106 4 280 SH DEFINED 10 30 0 250 COOPER CAMERON CORP COM 216640102 1,589 36,070 SH DEFINED 01 27,006 7,766 1,298 COOPER CAMERON CORP COM 216640102 97 2,200 SH DEFINED 04 400 0 1,800 COOPER CAMERON CORP COM 216640102 33 752 SH OTHER 04 752 0 0 COOPER CAMERON CORP COM 216640102 13,160 298,761 SH DEFINED 01,08 86,941 211,820 0 COOPER CAMERON CORP COM 216640102 2 50 SH DEFINED 10 0 0 50 COOPER COS INC COM 216648402 5,792 107,254 SH DEFINED 01 79,529 26,525 1,200 COOPER COS INC COM 216648402 265 4,900 SH DEFINED 04 4,900 0 0 COOPER COS INC COM 216648402 9 166 SH OTHER 04 166 0 0 COOPER COS INC COM 216648402 27 500 SH OTHER 01,06 0 0 500 COOPER COS INC COM 216648402 13,102 242,624 SH DEFINED 01,08 52,962 189,662 0 COOPER COS INC COM 216648402 108 2,000 SH DEFINED 09 2,000 0 0 COOPER COS INC COM 216648402 37 685 SH DEFINED 10 560 0 125 COOPER TIRE & RUBR CO COM 216831107 5,384 267,184 SH DEFINED 01 194,096 60,587 12,501 COOPER TIRE & RUBR CO COM 216831107 2 75 SH OTHER 01 0 0 75 COOPER TIRE & RUBR CO COM 216831107 30 1,500 SH DEFINED 02 1,500 0 0 COOPER TIRE & RUBR CO COM 216831107 60 3,000 SH OTHER 04 0 0 3,000 COOPER TIRE & RUBR CO COM 216831107 4 200 SH OTHER 01,06 0 0 200 COOPER TIRE & RUBR CO COM 216831107 16,235 805,698 SH DEFINED 01,08 333,634 472,064 0 COOPER TIRE & RUBR CO COM 216831107 0 12 SH DEFINED 10 12 0 0 COORS ADOLPH CO COM 217016104 6,245 89,921 SH DEFINED 01 51,992 31,968 5,961 COORS ADOLPH CO COM 217016104 2 25 SH OTHER 01 0 0 25 COORS ADOLPH CO COM 217016104 69 1,000 SH DEFINED 04 1,000 0 0 COORS ADOLPH CO COM 217016104 7 100 SH OTHER 01,06 0 0 100 COORS ADOLPH CO COM 217016104 21,871 314,914 SH DEFINED 01,08 155,887 159,027 0 COORS ADOLPH CO COM 217016104 4 56 SH DEFINED 10 6 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 139 ________ COPART INC COM 217204106 5,000 230,084 SH DEFINED 01 119,356 104,428 6,300 COPART INC COM 217204106 59 2,715 SH OTHER 01 0 2,715 0 COPART INC COM 217204106 43 2,000 SH DEFINED 02 0 2,000 0 COPART INC COM 217204106 9 400 SH OTHER 05 0 0 400 COPART INC COM 217204106 13,627 627,111 SH DEFINED 01,08 128,941 498,170 0 COPPER MTN NETWORKS INC COM 217510205 70 6,250 SH DEFINED 01 1,330 4,920 0 COPPER MTN NETWORKS INC COM 217510205 1 130 SH DEFINED 04 130 0 0 COPPER MTN NETWORKS INC COM 217510205 150 13,364 SH DEFINED 01,08 2,604 10,760 0 CORAUTUS GENETICS INC COM 218139202 22 3,214 SH DEFINED 01 2,057 1,157 0 CORAUTUS GENETICS INC COM 218139202 63 9,434 SH DEFINED 01,08 4,191 5,243 0 CORILLIAN CORP COM 218725109 185 37,300 SH DEFINED 01 7,100 30,200 0 CORILLIAN CORP COM 218725109 348 70,378 SH DEFINED 01,08 13,678 56,700 0 CORINTHIAN COLLEGES INC COM 218868107 2,153 65,218 SH DEFINED 01 46,940 14,278 4,000 CORINTHIAN COLLEGES INC COM 218868107 26 800 SH DEFINED 04 800 0 0 CORINTHIAN COLLEGES INC COM 218868107 14,926 452,152 SH DEFINED 01,08 109,526 342,626 0 CORINTHIAN COLLEGES INC COM 218868107 3 100 SH DEFINED 10 0 0 100 CORIXA CORP COM 21887F100 549 85,810 SH DEFINED 01 33,473 52,337 0 CORIXA CORP COM 21887F100 26 4,025 SH OTHER 01 250 2,800 975 CORIXA CORP COM 21887F100 305 47,634 SH DEFINED 04 47,634 0 0 CORIXA CORP COM 21887F100 2,573 402,007 SH DEFINED 01,08 132,150 269,857 0 CORIXA CORP COM 21887F100 6 1,000 SH DEFINED 10 1,000 0 0 CORIO INC COM 218875102 173 43,399 SH DEFINED 01 11,100 32,299 0 CORIO INC COM 218875102 275 68,872 SH DEFINED 01,08 21,200 47,672 0 CORN PRODS INTL INC COM 219023108 5,659 141,484 SH DEFINED 01 109,467 30,617 1,400 CORN PRODS INTL INC COM 219023108 60 1,495 SH OTHER 01 320 1,175 0 CORN PRODS INTL INC COM 219023108 88 2,200 SH DEFINED 04 2,200 0 0 CORN PRODS INTL INC COM 219023108 9 225 SH OTHER 04 225 0 0 CORN PRODS INTL INC COM 219023108 11 281 SH DEFINED 05 281 0 0 CORN PRODS INTL INC COM 219023108 20 490 SH OTHER 01,06 0 0 490 CORN PRODS INTL INC COM 219023108 10,462 261,543 SH DEFINED 01,08 80,702 180,841 0 CORNELL COMPANIES INC COM 219141108 374 32,361 SH DEFINED 01 21,019 11,342 0 CORNELL COMPANIES INC COM 219141108 882 76,256 SH DEFINED 01,08 16,263 59,993 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 822 87,956 SH DEFINED 01 31,755 56,201 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 19 2,000 SH DEFINED 04 2,000 0 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 281 30,075 SH OTHER 04 19,885 0 10,190 CORNERSTONE RLTY INCOME TR I COM 21922V102 3,098 331,337 SH DEFINED 01,08 57,607 273,730 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 140 ________ CORNING INC COM 219350105 25,728 2,301,219 SH DEFINED 01 964,418 1,113,213 223,588 CORNING INC COM 219350105 21 1,875 SH OTHER 01 300 500 1,075 CORNING INC COM 219350105 11 1,000 SH DEFINED 02 1,000 0 0 CORNING INC COM 219350105 99 8,880 SH OTHER 03 8,880 0 0 CORNING INC COM 219350105 986 88,150 SH DEFINED 04 87,950 0 200 CORNING INC COM 219350105 376 33,600 SH OTHER 04 15,600 0 18,000 CORNING INC COM 219350105 8 750 SH DEFINED 05 750 0 0 CORNING INC COM 219350105 38 3,400 SH OTHER 01,06 0 0 3,400 CORNING INC COM 219350105 132,977 11,894,154 SH DEFINED 01,08 6,223,640 5,668,824 1,690 CORNING INC COM 219350105 335 29,937 SH DEFINED 09 29,937 0 0 CORNING INC COM 219350105 166 14,833 SH DEFINED 10 3,623 9,360 1,850 CORNING INC COM 219350105 11 1,000 SH OTHER 10 0 1,000 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 1,156 24,590 SH DEFINED 01 13,630 9,360 1,600 CORPORATE EXECUTIVE BRD CO COM 21988R102 88 1,865 SH OTHER 01 700 1,165 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 5,450 115,956 SH DEFINED 01,08 51,752 64,204 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 2 50 SH DEFINED 10 0 0 50 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 749 DEFINED 01 749 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 1 5,500 DEFINED 02 5,500 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 64 6,636 DEFINED 04 6,636 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 10 1,000 OTHER 04 1,000 0 0 CORRECTIONAL SVCS CORP COM 219921103 74 27,640 SH DEFINED 01 1,540 26,100 0 CORRECTIONAL SVCS CORP COM 219921103 63 23,694 SH DEFINED 01,08 4,586 19,108 0 CORPORATE HIGH YIELD FD III UNDEFIND 219925104 1 14,045 DEFINED 01 14,045 0 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 1 5,003 DEFINED 01 5,003 0 0 CORPORATE HIGH YIELD FD V IN UNDEFIND 219931102 2 12,700 OTHER 01 0 12,700 0 CORPORATE OFFICE PPTYS TR COM 22002T108 876 35,054 SH DEFINED 01 20,739 13,215 1,100 CORPORATE OFFICE PPTYS TR COM 22002T108 4,771 190,854 SH DEFINED 01,08 47,232 143,622 0 CORRECTIONAL PPTYS TR COM 22025E104 820 26,624 SH DEFINED 01 23,272 3,352 0 CORRECTIONAL PPTYS TR COM 22025E104 31 1,000 SH OTHER 02 1,000 0 0 CORRECTIONAL PPTYS TR COM 22025E104 31 1,000 SH DEFINED 04 1,000 0 0 CORRECTIONAL PPTYS TR COM 22025E104 2,539 82,423 SH DEFINED 01,08 25,226 57,197 0 CORRECTIONS CORP AMER NEW COM 22025Y407 2,699 75,803 SH DEFINED 01 58,316 16,033 1,454 CORRECTIONS CORP AMER NEW COM 22025Y407 8,150 228,930 SH DEFINED 01,08 56,867 172,063 0 CORRECTIONS CORP AMER NEW COM 22025Y407 0 2 SH DEFINED 10 0 2 0 CORRPRO COS INC COM 220317101 12 10,000 SH DEFINED 01 1,100 8,900 0 CORRPRO COS INC COM 220317101 15 12,775 SH DEFINED 01,08 3,475 9,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 141 ________ CORTEX PHARMACEUTICALS INC COM 220524300 93 33,000 SH DEFINED 01 3,200 29,800 0 CORTEX PHARMACEUTICALS INC COM 220524300 1 500 SH DEFINED 04 500 0 0 CORTEX PHARMACEUTICALS INC COM 220524300 33 11,840 SH DEFINED 01,08 7,562 4,278 0 CORUS BANKSHARES INC COM 220873103 1,956 48,544 SH DEFINED 01 24,770 23,774 0 CORUS BANKSHARES INC COM 220873103 5,658 140,430 SH DEFINED 01,08 31,892 108,538 0 CORVEL CORP COM 221006109 664 18,356 SH DEFINED 01 5,357 12,999 0 CORVEL CORP COM 221006109 1,799 49,684 SH DEFINED 01,08 8,660 41,024 0 CORVIS CORP COM 221009103 623 324,439 SH DEFINED 01 324,439 0 0 CORVIS CORP COM 221009103 0 80 SH OTHER 04 80 0 0 CORVIS CORP COM 221009103 4,106 2,138,439 SH DEFINED 01,08 392,924 1,745,515 0 COSI INC COM 22122P101 35 6,325 SH OTHER 01 0 4,325 2,000 COSI INC COM 22122P101 39 7,000 SH DEFINED 01,08 7,000 0 0 COSINE COMMUNICATIONS INC COM 221222607 69 10,430 SH DEFINED 01 2,060 8,370 0 COSINE COMMUNICATIONS INC COM 221222607 118 17,910 SH DEFINED 01,08 4,020 13,890 0 COST PLUS INC CALIF COM 221485105 1,652 39,575 SH DEFINED 01 13,761 20,739 5,075 COST PLUS INC CALIF COM 221485105 47 1,125 SH OTHER 01 0 1,125 0 COST PLUS INC CALIF COM 221485105 14 325 SH OTHER 01,06 0 0 325 COST PLUS INC CALIF COM 221485105 7,250 173,657 SH DEFINED 01,08 55,737 117,920 0 COSTCO WHSL CORP NEW COM 22160K105 36,386 967,463 SH DEFINED 01 423,781 456,359 87,323 COSTCO WHSL CORP NEW COM 22160K105 2,314 61,525 SH OTHER 01 38,704 21,671 1,150 COSTCO WHSL CORP NEW COM 22160K105 4,153 110,426 SH DEFINED 02 73,581 33,555 3,290 COSTCO WHSL CORP NEW COM 22160K105 1,533 40,755 SH OTHER 02 16,105 23,310 1,340 COSTCO WHSL CORP NEW COM 22160K105 5,603 148,965 SH DEFINED 03 89,200 53,015 6,750 COSTCO WHSL CORP NEW COM 22160K105 1,864 49,555 SH OTHER 03 37,760 6,215 5,580 COSTCO WHSL CORP NEW COM 22160K105 15,915 423,155 SH DEFINED 04 413,605 0 9,550 COSTCO WHSL CORP NEW COM 22160K105 5,696 151,459 SH OTHER 04 134,034 0 17,425 COSTCO WHSL CORP NEW COM 22160K105 146 3,885 SH DEFINED 05 2,950 935 0 COSTCO WHSL CORP NEW COM 22160K105 15 400 SH OTHER 05 0 400 0 COSTCO WHSL CORP NEW COM 22160K105 45 1,200 SH OTHER 01,06 0 0 1,200 COSTCO WHSL CORP NEW COM 22160K105 161,216 4,286,516 SH DEFINED 01,08 2,279,428 2,006,303 785 COSTCO WHSL CORP NEW COM 22160K105 609 16,191 SH DEFINED 09 16,191 0 0 COSTCO WHSL CORP NEW COM 22160K105 2,912 77,427 SH DEFINED 10 43,927 4,500 29,000 COSTCO WHSL CORP NEW COM 22160K105 760 20,200 SH OTHER 10 15,775 3,775 650 COSTAR GROUP INC COM 22160N109 841 22,817 SH DEFINED 01 10,395 11,722 700 COSTAR GROUP INC COM 22160N109 3,739 101,397 SH DEFINED 01,08 16,531 84,866 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 142 ________ COTT CORP QUE COM 22163N106 9 300 SH OTHER 01 0 300 0 COTT CORP QUE COM 22163N106 294 10,000 SH DEFINED 10 0 0 10,000 COTTON STS LIFE INS CO COM 221774102 158 7,900 SH DEFINED 01 1,300 6,600 0 COTTON STS LIFE INS CO COM 221774102 218 10,864 SH DEFINED 01,08 2,538 8,326 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 34,456 359,294 SH DEFINED 01 149,292 179,137 30,865 COUNTRYWIDE FINANCIAL CORP COM 222372104 288 3,000 SH OTHER 01 1,200 1,600 200 COUNTRYWIDE FINANCIAL CORP COM 222372104 37 387 SH DEFINED 02 266 0 121 COUNTRYWIDE FINANCIAL CORP COM 222372104 26 266 SH OTHER 02 266 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 67 700 SH DEFINED 03 700 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 120 1,249 SH OTHER 03 1,249 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 3,738 38,974 SH DEFINED 04 38,974 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 198 2,066 SH DEFINED 05 1,400 0 666 COUNTRYWIDE FINANCIAL CORP COM 222372104 42 433 SH OTHER 01,06 0 0 433 COUNTRYWIDE FINANCIAL CORP COM 222372104 152,757 1,592,877 SH DEFINED 01,08 813,489 779,248 140 COUNTRYWIDE FINANCIAL CORP COM 222372104 77 802 SH DEFINED 09 802 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 152 1,590 SH DEFINED 10 791 0 799 COURIER CORP COM 222660102 483 10,758 SH DEFINED 01 3,981 6,777 0 COURIER CORP COM 222660102 1,792 39,927 SH DEFINED 01,08 6,007 33,920 0 COUSINS PPTYS INC COM 222795106 697 21,246 SH DEFINED 01 14,169 5,277 1,800 COUSINS PPTYS INC COM 222795106 656 20,000 SH OTHER 04 20,000 0 0 COUSINS PPTYS INC COM 222795106 5,077 154,848 SH DEFINED 01,08 53,037 101,811 0 COUSINS PPTYS INC COM 222795106 88 2,675 SH DEFINED 10 2,625 0 50 COVANSYS CORP COM 22281W103 629 54,106 SH DEFINED 01 7,406 46,700 0 COVANSYS CORP COM 22281W103 573 49,306 SH DEFINED 01,08 11,336 37,970 0 COVALENT GROUP INC COM 222815102 8 2,500 SH DEFINED 01 2,500 0 0 COVALENT GROUP INC COM 222815102 64 18,986 SH DEFINED 01,08 4,995 13,991 0 COVANCE INC COM 222816100 2,507 72,803 SH DEFINED 01 49,800 9,753 13,250 COVANCE INC COM 222816100 127 3,675 SH DEFINED 04 3,675 0 0 COVANCE INC COM 222816100 18,435 535,269 SH DEFINED 01,08 106,255 429,014 0 COVANCE INC COM 222816100 7 200 SH DEFINED 10 200 0 0 COVENANT TRANS INC COM 22284P105 762 42,266 SH DEFINED 01 27,764 14,502 0 COVENANT TRANS INC COM 22284P105 1,142 63,313 SH DEFINED 01,08 14,527 48,786 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 143 ________ COVENTRY HEALTH CARE INC COM 222862104 2,561 60,504 SH DEFINED 01 44,479 12,875 3,150 COVENTRY HEALTH CARE INC COM 222862104 6 150 SH DEFINED 04 150 0 0 COVENTRY HEALTH CARE INC COM 222862104 127 3,000 SH OTHER 04 3,000 0 0 COVENTRY HEALTH CARE INC COM 222862104 17,692 417,966 SH DEFINED 01,08 91,269 326,697 0 COVENTRY HEALTH CARE INC COM 222862104 85 2,000 SH DEFINED 09 2,000 0 0 COVENTRY HEALTH CARE INC COM 222862104 6 138 SH DEFINED 10 0 0 138 COVISTA COMMUNICATIONS INC COM 223574104 5 1,627 SH DEFINED 01 1,627 0 0 COVISTA COMMUNICATIONS INC COM 223574104 51 16,596 SH DEFINED 01,08 5,862 10,734 0 COX COMMUNICATIONS INC NEW COM 224044107 5,917 187,235 SH DEFINED 01 135,957 40,333 10,945 COX COMMUNICATIONS INC NEW COM 224044107 6 190 SH DEFINED 03 190 0 0 COX COMMUNICATIONS INC NEW COM 224044107 13 400 SH DEFINED 04 400 0 0 COX COMMUNICATIONS INC NEW COM 224044107 755 23,900 SH OTHER 04 23,900 0 0 COX COMMUNICATIONS INC NEW COM 224044107 33,724 1,067,208 SH DEFINED 01,08 413,574 653,634 0 COX COMMUNICATIONS INC NEW COM 224044107 279 8,819 SH DEFINED 09 8,819 0 0 COX COMMUNICATIONS INC NEW COM 224044107 54 1,706 SH DEFINED 10 1,358 0 348 COX RADIO INC COM 224051102 372 17,446 SH DEFINED 01 11,902 5,244 300 COX RADIO INC COM 224051102 256 12,000 SH OTHER 04 12,000 0 0 COX RADIO INC COM 224051102 3,033 142,377 SH DEFINED 01,08 38,479 103,898 0 COX RADIO INC COM 224051102 22 1,048 SH DEFINED 10 1,000 0 48 CRAFTMADE INTL INC COM 22413E104 357 13,000 SH DEFINED 01 1,100 11,900 0 CRAFTMADE INTL INC COM 22413E104 239 8,711 SH DEFINED 01,08 2,150 6,561 0 CRANE CO COM 224399105 4,133 125,249 SH DEFINED 01 59,209 54,249 11,791 CRANE CO COM 224399105 179 5,419 SH OTHER 01 4,969 400 50 CRANE CO COM 224399105 118 3,581 SH OTHER 02 0 3,581 0 CRANE CO COM 224399105 248 7,500 SH DEFINED 04 7,500 0 0 CRANE CO COM 224399105 298 9,019 SH OTHER 04 9,019 0 0 CRANE CO COM 224399105 7 200 SH OTHER 01,06 0 0 200 CRANE CO COM 224399105 16,646 504,430 SH DEFINED 01,08 241,159 263,271 0 CRANE CO COM 224399105 168 5,083 SH DEFINED 09 5,083 0 0 CRANE CO COM 224399105 2 61 SH DEFINED 10 11 0 50 CRAWFORD & CO COM 224633107 325 64,036 SH DEFINED 01 11,319 52,717 0 CRAWFORD & CO COM 224633107 836 164,530 SH DEFINED 01,08 51,212 113,318 0 CRAY INC COM 225223106 665 100,377 SH DEFINED 01 43,085 57,292 0 CRAY INC COM 225223106 3,622 546,230 SH DEFINED 01,08 163,432 382,798 0 CREDENCE SYS CORP COM 225302108 1,203 101,303 SH DEFINED 01 51,376 46,527 3,400 CREDENCE SYS CORP COM 225302108 1 112 SH DEFINED 02 0 0 112 CREDENCE SYS CORP COM 225302108 6,150 517,637 SH DEFINED 01,08 96,980 420,657 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 144 ________ CREDIT ACCEP CORP MICH COM 225310101 3,092 162,841 SH DEFINED 01 123,193 39,648 0 CREDIT ACCEP CORP MICH COM 225310101 2,929 154,248 SH DEFINED 01,08 43,835 110,413 0 CREDO PETE CORP COM 225439207 97 3,960 SH DEFINED 01 840 3,120 0 CREDO PETE CORP COM 225439207 7 300 SH DEFINED 04 300 0 0 CREDO PETE CORP COM 225439207 207 8,425 SH DEFINED 01,08 1,479 6,946 0 CREE INC COM 225447101 1,219 54,853 SH DEFINED 01 39,087 11,566 4,200 CREE INC COM 225447101 15,908 715,626 SH DEFINED 04 715,626 0 0 CREE INC COM 225447101 29 1,300 SH OTHER 04 1,300 0 0 CREE INC COM 225447101 8,580 385,983 SH DEFINED 01,08 95,284 290,699 0 CREE INC COM 225447101 67 3,000 SH DEFINED 09 3,000 0 0 CREE INC COM 225447101 4 200 SH DEFINED 10 100 0 100 CRESCENT REAL ESTATE EQUITIE COM 225756105 599 33,328 SH DEFINED 01 19,570 12,108 1,650 CRESCENT REAL ESTATE EQUITIE COM 225756105 65 3,600 SH DEFINED 02 3,600 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 220 12,250 SH DEFINED 04 12,250 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 30 1,660 SH OTHER 04 1,135 0 525 CRESCENT REAL ESTATE EQUITIE COM 225756105 15 851 SH DEFINED 05 0 0 851 CRESCENT REAL ESTATE EQUITIE COM 225756105 5,497 305,916 SH DEFINED 01,08 146,149 159,767 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 306 17,009 SH DEFINED 09 17,009 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 39 2,150 SH DEFINED 10 2,000 0 150 CRIIMI MAE INC COM 226603504 134 12,031 SH DEFINED 01 7,945 4,086 0 CRIIMI MAE INC COM 226603504 24 2,109 SH OTHER 04 2,109 0 0 CRIIMI MAE INC COM 226603504 736 65,998 SH DEFINED 01,08 13,848 52,150 0 CRITICAL PATH INC COM 22674V506 33 15,932 SH DEFINED 01 3,807 12,125 0 CRITICAL PATH INC COM 22674V506 42 20,276 SH DEFINED 01,08 8,200 12,076 0 CRITICARE SYS INC COM 226901106 50 13,400 SH DEFINED 01 2,100 11,300 0 CRITICARE SYS INC COM 226901106 113 30,270 SH DEFINED 01,08 5,238 25,032 0 CROMPTON CORP COM 227116100 1,412 221,272 SH DEFINED 01 92,576 122,796 5,900 CROMPTON CORP COM 227116100 4 554 SH DEFINED 05 554 0 0 CROMPTON CORP COM 227116100 6,125 959,963 SH DEFINED 01,08 200,357 759,606 0 CROSS A T CO COM 227478104 110 16,800 SH DEFINED 01 3,500 13,300 0 CROSS A T CO COM 227478104 1 200 SH OTHER 01,06 0 0 200 CROSS A T CO COM 227478104 217 33,272 SH DEFINED 01,08 10,844 22,428 0 CROSS CTRY HEALTHCARE INC COM 227483104 829 49,763 SH DEFINED 01 28,363 21,400 0 CROSS CTRY HEALTHCARE INC COM 227483104 8 500 SH OTHER 01,06 0 0 500 CROSS CTRY HEALTHCARE INC COM 227483104 2,879 172,822 SH DEFINED 01,08 48,530 124,292 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 145 ________ CROSS TIMBERS RTY TR COM 22757R109 42 1,479 SH DEFINED 01 1,473 0 6 CROSS TIMBERS RTY TR COM 22757R109 120 4,250 SH OTHER 01 4,250 0 0 CROSS TIMBERS RTY TR COM 22757R109 0 1 SH DEFINED 02 1 0 0 CROSS TIMBERS RTY TR COM 22757R109 17 600 SH DEFINED 04 0 0 600 CROSS TIMBERS RTY TR COM 22757R109 131 4,638 SH DEFINED 01,08 256 4,382 0 CROSSROADS SYS INC COM 22765D100 64 26,900 SH DEFINED 01 5,500 21,400 0 CROSSROADS SYS INC COM 22765D100 93 39,055 SH DEFINED 01,08 10,728 28,327 0 CROWN CASTLE INTL CORP COM 228227104 1,127 89,201 SH DEFINED 01 53,100 28,201 7,900 CROWN CASTLE INTL CORP COM 228227104 5,124 405,681 SH DEFINED 01,08 172,613 233,068 0 CROWN CASTLE INTL CORP COM 228227104 2 150 SH DEFINED 10 0 0 150 CROWN HOLDINGS INC COM 228368106 2,793 299,683 SH DEFINED 01 109,525 183,658 6,500 CROWN HOLDINGS INC COM 228368106 0 51 SH OTHER 01 51 0 0 CROWN HOLDINGS INC COM 228368106 10,762 1,154,719 SH DEFINED 01,08 287,439 867,280 0 CROWN MEDIA HLDGS INC COM 228411104 390 48,252 SH DEFINED 01 15,700 32,552 0 CROWN MEDIA HLDGS INC COM 228411104 192 23,700 SH OTHER 01 0 23,700 0 CROWN MEDIA HLDGS INC COM 228411104 1,382 170,826 SH DEFINED 01,08 39,801 131,025 0 CRYOLIFE INC COM 228903100 656 110,232 SH DEFINED 01 89,103 21,129 0 CRYOLIFE INC COM 228903100 9 1,500 SH OTHER 01 0 1,500 0 CRYOLIFE INC COM 228903100 2 300 SH OTHER 01,06 0 0 300 CRYOLIFE INC COM 228903100 1,091 183,388 SH DEFINED 01,08 77,806 105,582 0 CTI MOLECULAR IMAGING INC COM 22943D105 737 50,505 SH DEFINED 01 19,314 31,191 0 CTI MOLECULAR IMAGING INC COM 22943D105 3,153 216,104 SH DEFINED 01,08 55,458 160,646 0 CUBIC CORP COM 229669106 960 36,913 SH DEFINED 01 12,875 24,038 0 CUBIC CORP COM 229669106 10 400 SH OTHER 01,06 0 0 400 CUBIC CORP COM 229669106 4,161 160,038 SH DEFINED 01,08 50,485 109,553 0 CUBIST PHARMACEUTICALS INC COM 229678107 540 58,716 SH DEFINED 01 25,767 31,449 1,500 CUBIST PHARMACEUTICALS INC COM 229678107 2 200 SH DEFINED 04 200 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 2,349 255,596 SH DEFINED 01,08 78,263 177,333 0 CULLEN FROST BANKERS INC COM 229899109 1,354 31,658 SH DEFINED 01 20,029 9,229 2,400 CULLEN FROST BANKERS INC COM 229899109 34 800 SH DEFINED 02 800 0 0 CULLEN FROST BANKERS INC COM 229899109 13 300 SH OTHER 02 300 0 0 CULLEN FROST BANKERS INC COM 229899109 128 3,000 SH OTHER 05 0 3,000 0 CULLEN FROST BANKERS INC COM 229899109 13,213 309,011 SH DEFINED 01,08 99,638 209,373 0 CULLEN FROST BANKERS INC COM 229899109 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 146 ________ CULP INC COM 230215105 125 12,100 SH DEFINED 01 2,500 9,600 0 CULP INC COM 230215105 275 26,721 SH DEFINED 01,08 4,636 22,085 0 CUMMINS INC COM 231021106 5,514 94,344 SH DEFINED 01 45,254 37,749 11,341 CUMMINS INC COM 231021106 3 50 SH OTHER 01 0 0 50 CUMMINS INC COM 231021106 25 434 SH OTHER 04 434 0 0 CUMMINS INC COM 231021106 6 100 SH OTHER 01,06 0 0 100 CUMMINS INC COM 231021106 22,053 377,294 SH DEFINED 01,08 189,801 187,493 0 CUMMINS INC COM 231021106 18 300 SH DEFINED 09 300 0 0 CUMMINS INC COM 231021106 16 267 SH DEFINED 10 217 0 50 CUMULUS MEDIA INC COM 231082108 1,453 72,708 SH DEFINED 01 29,701 41,307 1,700 CUMULUS MEDIA INC COM 231082108 40 2,000 SH OTHER 04 2,000 0 0 CUMULUS MEDIA INC COM 231082108 7,281 364,224 SH DEFINED 01,08 118,531 245,693 0 CURAGEN CORP COM 23126R101 407 65,282 SH DEFINED 01 28,530 36,752 0 CURAGEN CORP COM 23126R101 1,912 306,474 SH DEFINED 01,08 75,111 231,363 0 CURATIVE HEALTH SRVCS INC COM 23126W100 596 44,479 SH DEFINED 01 29,103 15,376 0 CURATIVE HEALTH SRVCS INC COM 23126W100 1 100 SH DEFINED 03 100 0 0 CURATIVE HEALTH SRVCS INC COM 23126W100 3 225 SH OTHER 01,06 0 0 225 CURATIVE HEALTH SRVCS INC COM 23126W100 1,746 130,303 SH DEFINED 01,08 59,307 70,996 0 CURIS INC COM 231269101 176 34,900 SH DEFINED 01 8,250 26,650 0 CURIS INC COM 231269101 10 2,000 SH OTHER 01 0 2,000 0 CURIS INC COM 231269101 279 55,397 SH DEFINED 01,08 13,163 42,234 0 CURON MED INC COM 231292103 60 21,600 SH DEFINED 01 3,800 17,800 0 CURON MED INC COM 231292103 72 25,959 SH DEFINED 01,08 6,700 19,259 0 CURTISS WRIGHT CORP COM 231561101 1,571 33,512 SH DEFINED 01 14,546 18,966 0 CURTISS WRIGHT CORP COM 231561101 23 500 SH OTHER 04 500 0 0 CURTISS WRIGHT CORP COM 231561101 16 350 SH OTHER 01,06 0 0 350 CURTISS WRIGHT CORP COM 231561101 7,087 151,203 SH DEFINED 01,08 57,129 94,074 0 CYBERGUARD CORP COM 231910100 61 6,239 SH DEFINED 01 6,239 0 0 CYBERGUARD CORP COM 231910100 645 65,518 SH DEFINED 01,08 10,284 55,234 0 CUTTER & BUCK INC COM 232217109 105 10,400 SH DEFINED 01 2,100 8,300 0 CUTTER & BUCK INC COM 232217109 170 16,908 SH DEFINED 01,08 4,459 12,449 0 CYBERSOURCE CORP COM 23251J106 245 50,500 SH DEFINED 01 5,000 45,500 0 CYBERSOURCE CORP COM 23251J106 258 53,091 SH DEFINED 01,08 13,628 39,463 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 147 ________ CYBERONICS INC COM 23251P102 814 33,997 SH DEFINED 01 13,731 19,466 800 CYBERONICS INC COM 23251P102 4,028 168,192 SH DEFINED 01,08 56,290 111,902 0 CYBERONICS INC COM 23251P102 31 1,295 SH DEFINED 10 1,070 0 225 CYBEROPTICS CORP COM 232517102 182 10,100 SH DEFINED 01 2,750 7,350 0 CYBEROPTICS CORP COM 232517102 265 14,687 SH DEFINED 01,08 3,273 11,414 0 CYBEX INTL INC COM 23252E106 22 6,900 SH DEFINED 01 0 6,900 0 CYBEX INTL INC COM 23252E106 45 14,251 SH DEFINED 01,08 2,540 11,711 0 CYMER INC COM 232572107 2,541 65,803 SH DEFINED 01 34,093 22,710 9,000 CYMER INC COM 232572107 97 2,500 SH DEFINED 04 2,500 0 0 CYMER INC COM 232572107 21 550 SH OTHER 01,06 0 0 550 CYMER INC COM 232572107 10,229 264,928 SH DEFINED 01,08 64,215 200,713 0 CYPRESS BIOSCIENCES INC COM 232674507 96 8,325 SH DEFINED 01 4,425 3,900 0 CYPRESS BIOSCIENCES INC COM 232674507 35 3,000 SH DEFINED 04 3,000 0 0 CYPRESS BIOSCIENCES INC COM 232674507 385 33,442 SH DEFINED 01,08 6,627 26,815 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3,109 151,866 SH DEFINED 01 108,323 35,543 8,000 CYPRESS SEMICONDUCTOR CORP COM 232806109 41 1,990 SH OTHER 04 0 0 1,990 CYPRESS SEMICONDUCTOR CORP COM 232806109 13,095 639,735 SH DEFINED 01,08 152,820 486,915 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 4 200 SH DEFINED 10 0 0 200 CYTEC INDS INC COM 232820100 987 27,745 SH DEFINED 01 14,485 11,660 1,600 CYTEC INDS INC COM 232820100 7 200 SH DEFINED 02 200 0 0 CYTEC INDS INC COM 232820100 6 171 SH OTHER 04 171 0 0 CYTEC INDS INC COM 232820100 21 600 SH DEFINED 05 600 0 0 CYTEC INDS INC COM 232820100 7,266 204,270 SH DEFINED 01,08 45,460 158,810 0 CYTOGEN CORP COM 232824300 103 8,340 SH DEFINED 01 2,670 5,670 0 CYTOGEN CORP COM 232824300 5 400 SH OTHER 01 0 400 0 CYTOGEN CORP COM 232824300 232 18,747 SH DEFINED 01,08 3,812 14,935 0 CYTRX CORP COM 232828301 53 29,930 SH DEFINED 01,08 9,728 20,202 0 D & E COMMUNICATIONS INC COM 232860106 306 21,741 SH DEFINED 01 8,809 12,932 0 D & E COMMUNICATIONS INC COM 232860106 1,052 74,722 SH DEFINED 01,08 14,891 59,831 0 D & K HEALTHCARE RES INC COM 232861104 251 24,459 SH DEFINED 01 8,275 16,184 0 D & K HEALTHCARE RES INC COM 232861104 1,352 131,890 SH DEFINED 01,08 52,251 79,639 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 148 ________ CYTYC CORP COM 232946103 3,001 134,857 SH DEFINED 01 90,224 40,333 4,300 CYTYC CORP COM 232946103 625 28,080 SH OTHER 01 0 0 28,080 CYTYC CORP COM 232946103 94 4,230 SH DEFINED 04 4,230 0 0 CYTYC CORP COM 232946103 21,877 983,254 SH DEFINED 01,08 205,944 777,310 0 DHB INDS INC COM 23321E103 341 46,262 SH DEFINED 01 17,162 29,100 0 DHB INDS INC COM 23321E103 1,228 166,620 SH DEFINED 01,08 36,026 130,594 0 DJ ORTHOPEDICS INC COM 23325G104 352 13,606 SH DEFINED 01 6,304 7,302 0 DJ ORTHOPEDICS INC COM 23325G104 311 12,050 SH DEFINED 04 12,050 0 0 DJ ORTHOPEDICS INC COM 23325G104 1,682 65,061 SH DEFINED 01,08 12,161 52,900 0 DNP SELECT INCOME FD COM 23325P104 83 7,262 SH DEFINED 01 5,485 1,777 0 DNP SELECT INCOME FD COM 23325P104 41 3,610 SH OTHER 01 2,520 1,090 0 DNP SELECT INCOME FD COM 23325P104 37 3,256 SH OTHER 02 1,000 2,256 0 DNP SELECT INCOME FD COM 23325P104 736 64,537 SH DEFINED 04 64,537 0 0 DNP SELECT INCOME FD COM 23325P104 129 11,320 SH OTHER 04 11,320 0 0 DNP SELECT INCOME FD COM 23325P104 19 1,672 SH DEFINED 05 0 0 1,672 DNP SELECT INCOME FD COM 23325P104 72 6,315 SH DEFINED 10 6,315 0 0 DNP SELECT INCOME FD COM 23325P104 21 1,840 SH OTHER 10 0 1,840 0 DPAC TECHNOLOGIES CORP COM 233269109 20 19,500 SH DEFINED 01 3,900 15,600 0 DPAC TECHNOLOGIES CORP COM 233269109 48 47,613 SH DEFINED 01,08 6,069 41,544 0 DPL INC COM 233293109 1,450 77,337 SH DEFINED 01 47,324 22,613 7,400 DPL INC COM 233293109 20 1,059 SH OTHER 02 500 559 0 DPL INC COM 233293109 76 4,050 SH OTHER 03 0 4,050 0 DPL INC COM 233293109 28 1,499 SH DEFINED 04 1,499 0 0 DPL INC COM 233293109 138 7,350 SH OTHER 04 7,350 0 0 DPL INC COM 233293109 12,618 672,941 SH DEFINED 01,08 158,625 514,316 0 DPL INC COM 233293109 21 1,100 SH DEFINED 10 0 900 200 DPL INC COM 233293109 38 2,000 SH OTHER 10 2,000 0 0 DRS TECHNOLOGIES INC COM 23330X100 1,209 43,193 SH DEFINED 01 15,811 27,382 0 DRS TECHNOLOGIES INC COM 23330X100 31 1,100 SH OTHER 04 1,100 0 0 DRS TECHNOLOGIES INC COM 23330X100 13 450 SH OTHER 01,06 0 0 450 DRS TECHNOLOGIES INC COM 23330X100 5,599 200,097 SH DEFINED 01,08 76,365 123,732 0 D R HORTON INC COM 23331A109 5,026 141,867 SH DEFINED 01 88,462 39,355 14,050 D R HORTON INC COM 23331A109 35 975 SH OTHER 02 300 675 0 D R HORTON INC COM 23331A109 21 600 SH OTHER 04 600 0 0 D R HORTON INC COM 23331A109 38,500 1,086,652 SH DEFINED 01,08 220,446 866,206 0 D R HORTON INC COM 23331A109 15 429 SH DEFINED 10 204 0 225 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 149 ________ DSP GROUP INC COM 23332B106 1,296 50,249 SH DEFINED 01 18,798 30,451 1,000 DSP GROUP INC COM 23332B106 5 200 SH DEFINED 04 200 0 0 DSP GROUP INC COM 23332B106 11 425 SH OTHER 01,06 0 0 425 DSP GROUP INC COM 23332B106 6,082 235,752 SH DEFINED 01,08 82,618 153,134 0 DST SYS INC DEL COM 233326107 2,842 62,671 SH DEFINED 01 42,335 14,836 5,500 DST SYS INC DEL COM 233326107 27 600 SH OTHER 01 0 0 600 DST SYS INC DEL COM 233326107 4 95 SH DEFINED 03 0 95 0 DST SYS INC DEL COM 233326107 136 3,000 SH DEFINED 04 0 0 3,000 DST SYS INC DEL COM 233326107 21,296 469,592 SH DEFINED 01,08 143,861 325,731 0 DST SYS INC DEL COM 233326107 5 100 SH DEFINED 10 0 0 100 DT INDUSTRIES INC COM 23333J108 14 76,500 SH DEFINED 01 2,100 74,400 0 DT INDUSTRIES INC COM 23333J108 7 38,734 SH DEFINED 01,08 9,491 29,243 0 DTE ENERGY CO COM 233331107 11,015 267,683 SH DEFINED 01 101,939 144,055 21,689 DTE ENERGY CO COM 233331107 203 4,924 SH OTHER 01 1,000 3,749 175 DTE ENERGY CO COM 233331107 47 1,148 SH DEFINED 02 1,100 0 48 DTE ENERGY CO COM 233331107 20 495 SH OTHER 03 495 0 0 DTE ENERGY CO COM 233331107 259 6,296 SH DEFINED 04 6,296 0 0 DTE ENERGY CO COM 233331107 25 612 SH OTHER 04 612 0 0 DTE ENERGY CO COM 233331107 16 400 SH OTHER 01,06 0 0 400 DTE ENERGY CO COM 233331107 63,737 1,548,887 SH DEFINED 01,08 815,728 733,059 100 DTE ENERGY CO COM 233331107 45 1,086 SH DEFINED 09 1,086 0 0 DTE ENERGY CO COM 233331107 27 644 SH DEFINED 10 544 0 100 DTE ENERGY CO COM 233331107 274 6,653 SH OTHER 10 975 5,278 400 DADE BEHRING HLDGS INC COM 23342J206 3,882 87,269 SH DEFINED 01 75,933 5,336 6,000 DADE BEHRING HLDGS INC COM 23342J206 10,214 229,635 SH DEFINED 01,08 54,258 175,377 0 DAKTRONICS INC COM 234264109 796 35,264 SH DEFINED 01 10,603 24,661 0 DAKTRONICS INC COM 234264109 7 300 SH OTHER 01,06 0 0 300 DAKTRONICS INC COM 234264109 2,514 111,391 SH DEFINED 01,08 25,806 85,585 0 DANA CORP COM 235811106 5,477 275,802 SH DEFINED 01 115,551 132,954 27,297 DANA CORP COM 235811106 3 150 SH OTHER 01 0 0 150 DANA CORP COM 235811106 10 500 SH DEFINED 04 500 0 0 DANA CORP COM 235811106 8 400 SH OTHER 01,06 0 0 400 DANA CORP COM 235811106 24,903 1,253,905 SH DEFINED 01,08 605,750 648,155 0 DANA CORP COM 235811106 9 478 SH DEFINED 09 478 0 0 DANA CORP COM 235811106 12 627 SH DEFINED 10 427 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 150 ________ DANAHER CORP DEL COM 235851102 144,660 1,549,323 SH DEFINED 01 1,230,049 272,254 47,020 DANAHER CORP DEL COM 235851102 17,072 182,840 SH OTHER 01 93,655 82,235 6,950 DANAHER CORP DEL COM 235851102 7,461 79,906 SH DEFINED 02 50,530 17,070 12,306 DANAHER CORP DEL COM 235851102 1,364 14,610 SH OTHER 02 7,485 6,075 1,050 DANAHER CORP DEL COM 235851102 22,910 245,369 SH DEFINED 03 140,362 85,142 19,865 DANAHER CORP DEL COM 235851102 5,482 58,714 SH OTHER 03 49,935 6,901 1,878 DANAHER CORP DEL COM 235851102 58,882 630,629 SH DEFINED 04 593,794 0 36,835 DANAHER CORP DEL COM 235851102 16,062 172,025 SH OTHER 04 165,680 0 6,345 DANAHER CORP DEL COM 235851102 5,894 63,130 SH DEFINED 05 56,900 3,585 2,645 DANAHER CORP DEL COM 235851102 723 7,745 SH OTHER 05 6,425 1,320 0 DANAHER CORP DEL COM 235851102 37 400 SH OTHER 01,06 0 0 400 DANAHER CORP DEL COM 235851102 122,679 1,313,899 SH DEFINED 01,08 690,824 618,725 4,350 DANAHER CORP DEL COM 235851102 67 722 SH DEFINED 09 722 0 0 DANAHER CORP DEL COM 235851102 18,594 199,141 SH DEFINED 10 154,288 6,995 37,858 DANAHER CORP DEL COM 235851102 2,007 21,495 SH OTHER 10 7,810 12,665 1,020 DANIELSON HLDG CORP COM 236274106 149 16,000 SH DEFINED 01 1,500 14,500 0 DANIELSON HLDG CORP COM 236274106 13 1,368 SH DEFINED 03 1,368 0 0 DANIELSON HLDG CORP COM 236274106 389 41,864 SH DEFINED 01,08 11,788 30,076 0 DANKA BUSINESS SYS PLC COM 236277109 159 37,000 SH DEFINED 01 0 37,000 0 DARDEN RESTAURANTS INC COM 237194105 7,607 306,855 SH DEFINED 01 135,108 140,682 31,065 DARDEN RESTAURANTS INC COM 237194105 143 5,777 SH OTHER 01 4,402 1,200 175 DARDEN RESTAURANTS INC COM 237194105 156 6,275 SH DEFINED 02 5,475 800 0 DARDEN RESTAURANTS INC COM 237194105 82 3,325 SH OTHER 02 2,425 900 0 DARDEN RESTAURANTS INC COM 237194105 50 2,000 SH DEFINED 03 2,000 0 0 DARDEN RESTAURANTS INC COM 237194105 223 9,000 SH OTHER 03 9,000 0 0 DARDEN RESTAURANTS INC COM 237194105 2,168 87,465 SH DEFINED 04 79,865 0 7,600 DARDEN RESTAURANTS INC COM 237194105 269 10,858 SH OTHER 04 10,858 0 0 DARDEN RESTAURANTS INC COM 237194105 10 400 SH OTHER 01,06 0 0 400 DARDEN RESTAURANTS INC COM 237194105 36,105 1,456,431 SH DEFINED 01,08 756,117 700,314 0 DARDEN RESTAURANTS INC COM 237194105 219 8,821 SH DEFINED 10 31 8,640 150 DARLING INTL INC COM 237266101 146 43,076 SH DEFINED 01 28,776 14,300 0 DARLING INTL INC COM 237266101 1,089 320,284 SH DEFINED 01,08 65,250 255,034 0 DATA I O CORP COM 237690102 35 11,700 SH DEFINED 01 1,000 10,700 0 DATA I O CORP COM 237690102 70 23,274 SH DEFINED 01,08 3,043 20,231 0 DATA SYS & SOFTWARE INC COM 237887104 20 6,600 SH DEFINED 01 1,000 5,600 0 DATA SYS & SOFTWARE INC COM 237887104 55 18,200 SH DEFINED 01,08 2,665 15,535 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 151 ________ DATAWATCH CORP COM 237917208 46 3,867 SH DEFINED 01 0 3,867 0 DATAWATCH CORP COM 237917208 34 2,883 SH OTHER 01 0 2,883 0 DATAWATCH CORP COM 237917208 64 5,423 SH DEFINED 01,08 1,232 4,191 0 DATALINK CORP COM 237934104 20 4,900 SH DEFINED 01 1,800 3,100 0 DATALINK CORP COM 237934104 65 15,801 SH DEFINED 01,08 4,401 11,400 0 DATARAM CORP COM 238108203 64 10,400 SH DEFINED 01 1,800 8,600 0 DATARAM CORP COM 238108203 261 42,039 SH DEFINED 01,08 3,905 38,134 0 DATASCOPE CORP COM 238113104 747 21,261 SH DEFINED 01 7,414 13,247 600 DATASCOPE CORP COM 238113104 2 63 SH DEFINED 02 0 0 63 DATASCOPE CORP COM 238113104 7 200 SH OTHER 01,06 0 0 200 DATASCOPE CORP COM 238113104 3,620 103,023 SH DEFINED 01,08 42,657 60,366 0 DATASTREAM SYS INC COM 238124101 215 30,088 SH DEFINED 01 11,788 18,300 0 DATASTREAM SYS INC COM 238124101 1,094 152,848 SH DEFINED 01,08 56,193 96,655 0 DATATEC SYS INC COM 238128102 15 32,200 SH DEFINED 01 6,300 25,900 0 DATATEC SYS INC COM 238128102 40 84,686 SH DEFINED 01,08 15,074 69,612 0 DATATRAK INTL INC COM 238134100 51 5,400 SH DEFINED 01 1,200 4,200 0 DATATRAK INTL INC COM 238134100 111 11,810 SH DEFINED 01,08 1,476 10,334 0 DAUGHERTY RES INC COM 238215107 61 10,050 SH DEFINED 01,08 1,100 8,950 0 DAVE & BUSTERS INC COM 23833N104 456 30,305 SH DEFINED 01 10,955 19,350 0 DAVE & BUSTERS INC COM 23833N104 0 5 SH DEFINED 04 5 0 0 DAVE & BUSTERS INC COM 23833N104 1,161 77,157 SH DEFINED 01,08 15,356 61,801 0 DAVITA INC COM 23918K108 1,738 36,389 SH DEFINED 01 24,345 9,344 2,700 DAVITA INC COM 23918K108 34 710 SH DEFINED 02 710 0 0 DAVITA INC COM 23918K108 24 500 SH DEFINED 04 500 0 0 DAVITA INC COM 23918K108 9,082 190,195 SH DEFINED 01,08 91,230 98,965 0 DAVITA INC COM 23918K108 5 100 SH DEFINED 10 0 0 100 DAWSON GEOPHYSICAL CO COM 239359102 134 10,900 SH DEFINED 01 1,100 9,800 0 DAWSON GEOPHYSICAL CO COM 239359102 149 12,091 SH DEFINED 01,08 2,394 9,697 0 DAXOR CORP COM 239467103 95 6,600 SH DEFINED 01 1,000 5,600 0 DAXOR CORP COM 239467103 150 10,393 SH DEFINED 01,08 1,819 8,574 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 152 ________ DEAN FOODS CO NEW COM 242370104 3,367 100,814 SH DEFINED 01 64,179 25,844 10,791 DEAN FOODS CO NEW COM 242370104 266 7,956 SH OTHER 01 7,956 0 0 DEAN FOODS CO NEW COM 242370104 244 7,318 SH DEFINED 02 3,000 4,318 0 DEAN FOODS CO NEW COM 242370104 290 8,679 SH OTHER 02 8,679 0 0 DEAN FOODS CO NEW COM 242370104 33 1,000 SH DEFINED 04 1,000 0 0 DEAN FOODS CO NEW COM 242370104 724 21,684 SH OTHER 04 21,684 0 0 DEAN FOODS CO NEW COM 242370104 28 834 SH DEFINED 05 834 0 0 DEAN FOODS CO NEW COM 242370104 28,845 863,637 SH DEFINED 01,08 243,939 619,698 0 DEAN FOODS CO NEW COM 242370104 9 273 SH DEFINED 09 273 0 0 DEAN FOODS CO NEW COM 242370104 118 3,546 SH DEFINED 10 3,405 0 141 DEB SHOPS INC COM 242728103 452 17,471 SH DEFINED 01 4,578 12,893 0 DEB SHOPS INC COM 242728103 1,326 51,232 SH DEFINED 01,08 7,517 43,715 0 DECKERS OUTDOOR CORP COM 243537107 301 11,600 SH DEFINED 01 1,900 9,700 0 DECKERS OUTDOOR CORP COM 243537107 444 17,107 SH DEFINED 01,08 4,307 12,800 0 DECODE GENETICS INC COM 243586104 224 21,029 SH DEFINED 01 21,029 0 0 DECODE GENETICS INC COM 243586104 2,168 203,980 SH DEFINED 01,08 32,312 171,668 0 DECORATOR INDS INC COM 243631207 26 3,400 SH DEFINED 01 500 2,900 0 DECORATOR INDS INC COM 243631207 107 14,038 SH DEFINED 01,08 1,142 12,896 0 DEERE & CO COM 244199105 51,256 739,513 SH DEFINED 01 419,656 265,768 54,089 DEERE & CO COM 244199105 805 11,615 SH OTHER 01 3,640 7,250 725 DEERE & CO COM 244199105 342 4,938 SH DEFINED 02 2,940 1,968 30 DEERE & CO COM 244199105 322 4,650 SH OTHER 02 1,050 3,600 0 DEERE & CO COM 244199105 2,414 34,835 SH DEFINED 03 20,430 9,805 4,600 DEERE & CO COM 244199105 320 4,610 SH OTHER 03 2,560 1,250 800 DEERE & CO COM 244199105 30,683 442,689 SH DEFINED 04 413,954 0 28,735 DEERE & CO COM 244199105 13,427 193,720 SH OTHER 04 188,420 0 5,300 DEERE & CO COM 244199105 1,166 16,819 SH DEFINED 05 12,899 425 3,495 DEERE & CO COM 244199105 31 450 SH OTHER 05 0 0 450 DEERE & CO COM 244199105 42 600 SH OTHER 01,06 0 0 600 DEERE & CO COM 244199105 227,686 3,285,039 SH DEFINED 01,08 1,136,111 2,064,511 84,417 DEERE & CO COM 244199105 81 1,168 SH DEFINED 09 1,168 0 0 DEERE & CO COM 244199105 1,464 21,128 SH DEFINED 10 18,153 825 2,150 DEERE & CO COM 244199105 65 945 SH OTHER 10 775 0 170 DEL LABS INC COM 245091103 501 15,100 SH DEFINED 01 3,451 11,649 0 DEL LABS INC COM 245091103 97 2,936 SH DEFINED 04 2,936 0 0 DEL LABS INC COM 245091103 1,498 45,130 SH DEFINED 01,08 6,911 38,219 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 153 ________ DEL MONTE FOODS CO COM 24522P103 1,189 105,723 SH DEFINED 01 55,938 40,792 8,993 DEL MONTE FOODS CO COM 24522P103 20 1,810 SH OTHER 01 165 1,645 0 DEL MONTE FOODS CO COM 24522P103 15 1,303 SH DEFINED 02 500 803 0 DEL MONTE FOODS CO COM 24522P103 7 593 SH OTHER 02 0 593 0 DEL MONTE FOODS CO COM 24522P103 34 3,000 SH DEFINED 03 0 3,000 0 DEL MONTE FOODS CO COM 24522P103 19 1,694 SH OTHER 03 1,025 335 334 DEL MONTE FOODS CO COM 24522P103 500 44,443 SH DEFINED 04 41,543 0 2,900 DEL MONTE FOODS CO COM 24522P103 1,780 158,262 SH OTHER 04 158,262 0 0 DEL MONTE FOODS CO COM 24522P103 6,395 568,475 SH DEFINED 01,08 231,736 336,739 0 DEL MONTE FOODS CO COM 24522P103 6 535 SH DEFINED 10 424 0 111 DEL MONTE FOODS CO COM 24522P103 5 446 SH OTHER 10 0 446 0 DELL INC COM 24702R101 303,826 9,037,076 SH DEFINED 01 5,735,995 2,639,879 661,202 DELL INC COM 24702R101 25,382 754,958 SH OTHER 01 395,693 323,358 35,907 DELL INC COM 24702R101 12,885 383,253 SH DEFINED 02 264,047 108,220 10,986 DELL INC COM 24702R101 2,570 76,433 SH OTHER 02 55,298 19,605 1,530 DELL INC COM 24702R101 29,160 867,347 SH DEFINED 03 510,746 281,227 75,374 DELL INC COM 24702R101 4,804 142,888 SH OTHER 03 109,133 24,475 9,280 DELL INC COM 24702R101 44,602 1,326,647 SH DEFINED 04 1,252,072 0 74,575 DELL INC COM 24702R101 16,795 499,550 SH OTHER 04 473,690 0 25,860 DELL INC COM 24702R101 9,358 278,338 SH DEFINED 05 247,228 21,205 9,905 DELL INC COM 24702R101 1,143 34,000 SH OTHER 05 25,475 8,525 0 DELL INC COM 24702R101 220 6,550 SH OTHER 01,06 0 0 6,550 DELL INC COM 24702R101 759,604 22,593,818 SH DEFINED 01,08 11,944,115 10,636,460 13,243 DELL INC COM 24702R101 2,523 75,040 SH DEFINED 09 75,040 0 0 DELL INC COM 24702R101 21,414 636,940 SH DEFINED 10 487,390 51,045 98,505 DELL INC COM 24702R101 3,532 105,060 SH OTHER 10 51,420 50,185 3,455 DELPHAX TECHNOLOGIES INC COM 24712X106 27 6,700 SH DEFINED 01 0 6,700 0 DELPHAX TECHNOLOGIES INC COM 24712X106 54 13,736 SH DEFINED 01,08 2,742 10,994 0 DELPHI CORP COM 247126105 9,495 953,272 SH DEFINED 01 338,127 517,574 97,571 DELPHI CORP COM 247126105 79 7,960 SH OTHER 01 3,429 4,031 500 DELPHI CORP COM 247126105 5 490 SH DEFINED 02 205 0 285 DELPHI CORP COM 247126105 9 941 SH OTHER 02 941 0 0 DELPHI CORP COM 247126105 1 139 SH DEFINED 03 139 0 0 DELPHI CORP COM 247126105 14 1,437 SH OTHER 03 557 880 0 DELPHI CORP COM 247126105 116 11,691 SH DEFINED 04 11,225 0 466 DELPHI CORP COM 247126105 143 14,369 SH OTHER 04 3,034 0 11,335 DELPHI CORP COM 247126105 14 1,400 SH OTHER 01,06 0 0 1,400 DELPHI CORP COM 247126105 47,085 4,727,396 SH DEFINED 01,08 2,349,180 2,378,046 170 DELPHI CORP COM 247126105 404 40,576 SH DEFINED 09 40,576 0 0 DELPHI CORP COM 247126105 23 2,335 SH DEFINED 10 985 500 850 DELPHI CORP COM 247126105 416 41,817 SH OTHER 10 41,517 300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 154 ________ DELPHI FINL GROUP INC COM 247131105 2,467 58,703 SH DEFINED 01 29,435 28,368 900 DELPHI FINL GROUP INC COM 247131105 19 450 SH OTHER 01,06 0 0 450 DELPHI FINL GROUP INC COM 247131105 7,579 180,357 SH DEFINED 01,08 49,430 130,927 0 DELTA & PINE LD CO COM 247357106 1,392 55,782 SH DEFINED 01 23,711 30,671 1,400 DELTA & PINE LD CO COM 247357106 3 126 SH DEFINED 02 0 0 126 DELTA & PINE LD CO COM 247357106 14 550 SH OTHER 01,06 0 0 550 DELTA & PINE LD CO COM 247357106 7,146 286,415 SH DEFINED 01,08 83,781 202,634 0 DELTA AIR LINES INC DEL COM 247361108 1,469 185,461 SH DEFINED 01 59,730 109,772 15,959 DELTA AIR LINES INC DEL COM 247361108 1 125 SH OTHER 01 0 0 125 DELTA AIR LINES INC DEL COM 247361108 14 1,800 SH DEFINED 03 0 1,800 0 DELTA AIR LINES INC DEL COM 247361108 5 600 SH DEFINED 04 600 0 0 DELTA AIR LINES INC DEL COM 247361108 3 404 SH OTHER 04 404 0 0 DELTA AIR LINES INC DEL COM 247361108 2 300 SH OTHER 01,06 0 0 300 DELTA AIR LINES INC DEL COM 247361108 8,414 1,062,368 SH DEFINED 01,08 526,926 535,442 0 DELTA AIR LINES INC DEL COM 247361108 3 333 SH DEFINED 09 333 0 0 DELTA AIR LINES INC DEL COM 247361108 12 1,522 SH DEFINED 10 1,522 0 0 DELTA APPAREL INC COM 247368103 125 6,280 SH DEFINED 01 700 5,580 0 DELTA APPAREL INC COM 247368103 232 11,634 SH DEFINED 01,08 1,516 10,118 0 DELTA NAT GAS INC COM 247748106 101 4,000 SH DEFINED 01 600 3,400 0 DELTA NAT GAS INC COM 247748106 133 5,250 SH DEFINED 01,08 974 4,276 0 DELTATHREE INC COM 24783N102 5 2,200 SH DEFINED 01 2,200 0 0 DELTATHREE INC COM 24783N102 45 18,602 SH DEFINED 01,08 10,484 8,118 0 DELTIC TIMBER CORP COM 247850100 770 21,707 SH DEFINED 01 6,453 15,254 0 DELTIC TIMBER CORP COM 247850100 8 225 SH OTHER 01,06 0 0 225 DELTIC TIMBER CORP COM 247850100 2,761 77,827 SH DEFINED 01,08 27,914 49,913 0 DELTA PETE CORP COM 247907207 240 22,300 SH DEFINED 01 5,000 17,300 0 DELTA PETE CORP COM 247907207 3 250 SH DEFINED 04 250 0 0 DELTA PETE CORP COM 247907207 331 30,777 SH DEFINED 01,08 8,673 22,104 0 DELTA WOODSIDE INDS INC NEW COM 247909203 19 7,825 SH DEFINED 01 850 6,975 0 DELTA WOODSIDE INDS INC NEW COM 247909203 40 16,749 SH DEFINED 01,08 2,597 14,152 0 DENBURY RES INC COM 247916208 1,480 87,771 SH DEFINED 01 26,149 61,622 0 DENBURY RES INC COM 247916208 3 200 SH DEFINED 04 200 0 0 DENBURY RES INC COM 247916208 4,109 243,726 SH DEFINED 01,08 45,936 197,790 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 155 ________ DELTA FINANCIAL CORP COM 247918105 169 20,000 SH DEFINED 01 2,200 17,800 0 DELTA FINANCIAL CORP COM 247918105 2 212 SH DEFINED 04 212 0 0 DELTA FINANCIAL CORP COM 247918105 162 19,177 SH DEFINED 01,08 6,100 13,077 0 DELUXE CORP COM 248019101 4,647 115,894 SH DEFINED 01 54,450 44,225 17,219 DELUXE CORP COM 248019101 40 1,000 SH OTHER 02 0 1,000 0 DELUXE CORP COM 248019101 20 500 SH DEFINED 03 0 500 0 DELUXE CORP COM 248019101 16 400 SH OTHER 03 400 0 0 DELUXE CORP COM 248019101 440 10,971 SH OTHER 04 10,971 0 0 DELUXE CORP COM 248019101 4 100 SH OTHER 01,06 0 0 100 DELUXE CORP COM 248019101 19,563 487,849 SH DEFINED 01,08 250,757 237,092 0 DELUXE CORP COM 248019101 223 5,553 SH DEFINED 09 5,553 0 0 DELUXE CORP COM 248019101 0 12 SH DEFINED 10 12 0 0 DENDREON CORP COM 24823Q107 643 48,363 SH DEFINED 01 14,798 33,565 0 DENDREON CORP COM 24823Q107 1 100 SH OTHER 04 100 0 0 DENDREON CORP COM 24823Q107 2,381 179,020 SH DEFINED 01,08 71,111 107,909 0 DENDRITE INTL INC COM 248239105 1,033 64,525 SH DEFINED 01 21,231 42,094 1,200 DENDRITE INTL INC COM 248239105 184 11,510 SH DEFINED 04 11,510 0 0 DENDRITE INTL INC COM 248239105 10 600 SH OTHER 01,06 0 0 600 DENDRITE INTL INC COM 248239105 3,594 224,494 SH DEFINED 01,08 50,727 173,767 0 DENDRITE INTL INC COM 248239105 48 3,000 SH DEFINED 09 3,000 0 0 DENTSPLY INTL INC NEW COM 249030107 13,437 303,116 SH DEFINED 01 210,565 81,916 10,635 DENTSPLY INTL INC NEW COM 249030107 3,229 72,835 SH OTHER 01 31,390 37,994 3,451 DENTSPLY INTL INC NEW COM 249030107 2,242 50,576 SH DEFINED 02 33,005 17,255 316 DENTSPLY INTL INC NEW COM 249030107 443 9,995 SH OTHER 02 5,455 4,340 200 DENTSPLY INTL INC NEW COM 249030107 3,088 69,654 SH DEFINED 03 38,565 27,904 3,185 DENTSPLY INTL INC NEW COM 249030107 136 3,074 SH OTHER 03 3,074 0 0 DENTSPLY INTL INC NEW COM 249030107 12,663 285,664 SH DEFINED 04 272,889 0 12,775 DENTSPLY INTL INC NEW COM 249030107 2,538 57,250 SH OTHER 04 55,675 0 1,575 DENTSPLY INTL INC NEW COM 249030107 1,899 42,830 SH DEFINED 05 38,580 3,395 855 DENTSPLY INTL INC NEW COM 249030107 317 7,140 SH OTHER 05 7,055 85 0 DENTSPLY INTL INC NEW COM 249030107 19,344 436,370 SH DEFINED 01,08 128,281 308,089 0 DENTSPLY INTL INC NEW COM 249030107 978 22,052 SH DEFINED 10 20,155 1,150 747 DENTSPLY INTL INC NEW COM 249030107 117 2,640 SH OTHER 10 1,415 925 300 DEPARTMENT 56 INC COM 249509100 895 60,562 SH DEFINED 01 43,299 17,263 0 DEPARTMENT 56 INC COM 249509100 3 200 SH OTHER 01,06 0 0 200 DEPARTMENT 56 INC COM 249509100 1,235 83,546 SH DEFINED 01,08 20,901 62,645 0 DEPOMED INC COM 249908104 130 16,600 SH DEFINED 01 6,700 9,900 0 DEPOMED INC COM 249908104 311 39,748 SH DEFINED 01,08 9,948 29,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 156 ________ DEVCON INTL CORP COM 251588109 42 5,100 SH DEFINED 01 600 4,500 0 DEVCON INTL CORP COM 251588109 25 3,000 SH DEFINED 04 3,000 0 0 DEVCON INTL CORP COM 251588109 138 16,838 SH DEFINED 01,08 1,573 15,265 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 1,366 33,816 SH DEFINED 01 18,526 11,621 3,669 DEVELOPERS DIVERSIFIED RLTY COM 251591103 6 150 SH DEFINED 03 0 150 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 65 1,600 SH OTHER 03 0 1,600 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 67 1,647 SH DEFINED 04 1,647 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 16 400 SH OTHER 04 400 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 10,383 256,998 SH DEFINED 01,08 105,762 151,236 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 9 212 SH DEFINED 10 128 0 84 DEVON ENERGY CORP NEW UNDEFIND 25179MAA1 2,063 2,000,000 DEFINED 01 2,000,000 0 0 DEVON ENERGY CORP NEW UNDEFIND 25179MAB9 620 6,000 DEFINED 04 6,000 0 0 DEVON ENERGY CORP NEW UNDEFIND 25179MAB9 3 3,000 OTHER 10 3,000 0 0 DEVON ENERGY CORP NEW COM 25179M103 23,860 410,311 SH DEFINED 01 159,232 202,971 48,108 DEVON ENERGY CORP NEW COM 25179M103 717 12,325 SH OTHER 01 0 12,100 225 DEVON ENERGY CORP NEW COM 25179M103 7 120 SH DEFINED 02 0 0 120 DEVON ENERGY CORP NEW COM 25179M103 35 608 SH DEFINED 03 608 0 0 DEVON ENERGY CORP NEW COM 25179M103 113 1,940 SH DEFINED 04 990 0 950 DEVON ENERGY CORP NEW COM 25179M103 197 3,380 SH OTHER 04 2,380 0 1,000 DEVON ENERGY CORP NEW COM 25179M103 3,919 67,391 SH DEFINED 05 67,391 0 0 DEVON ENERGY CORP NEW COM 25179M103 192 3,300 SH OTHER 05 3,300 0 0 DEVON ENERGY CORP NEW COM 25179M103 35 600 SH OTHER 01,06 0 0 600 DEVON ENERGY CORP NEW COM 25179M103 122,815 2,112,032 SH DEFINED 01,08 1,085,967 1,018,975 7,090 DEVON ENERGY CORP NEW COM 25179M103 399 6,856 SH DEFINED 09 6,856 0 0 DEVON ENERGY CORP NEW COM 25179M103 75 1,286 SH DEFINED 10 450 0 836 DEVON ENERGY CORP NEW COM 25179M103 3 60 SH OTHER 10 60 0 0 DEVRY INC DEL COM 251893103 2,383 79,038 SH DEFINED 01 46,811 14,227 18,000 DEVRY INC DEL COM 251893103 2,073 68,740 SH OTHER 01 66,440 300 2,000 DEVRY INC DEL COM 251893103 69 2,300 SH DEFINED 02 2,300 0 0 DEVRY INC DEL COM 251893103 6 200 SH OTHER 02 0 200 0 DEVRY INC DEL COM 251893103 905 30,000 SH DEFINED 04 30,000 0 0 DEVRY INC DEL COM 251893103 241 8,000 SH OTHER 04 8,000 0 0 DEVRY INC DEL COM 251893103 21 700 SH OTHER 05 0 0 700 DEVRY INC DEL COM 251893103 9,941 329,705 SH DEFINED 01,08 74,531 255,174 0 DEVRY INC DEL COM 251893103 147 4,873 SH DEFINED 09 4,873 0 0 DEVRY INC DEL COM 251893103 3 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 157 ________ DIAGEO P L C COM 25243Q205 1,005 19,001 SH DEFINED 01 0 19,001 0 DIAGEO P L C COM 25243Q205 203 3,837 SH OTHER 01 2,000 1,837 0 DIAGEO P L C COM 25243Q205 31 578 SH DEFINED 02 400 0 178 DIAGEO P L C COM 25243Q205 9 172 SH OTHER 02 172 0 0 DIAGEO P L C COM 25243Q205 13 237 SH DEFINED 03 237 0 0 DIAGEO P L C COM 25243Q205 48 900 SH DEFINED 04 900 0 0 DIAGEO P L C COM 25243Q205 122 2,307 SH OTHER 04 2,307 0 0 DIAGNOSTIC PRODS CORP COM 252450101 2,272 52,472 SH DEFINED 01 14,788 37,684 0 DIAGNOSTIC PRODS CORP COM 252450101 50 1,145 SH OTHER 01 0 1,145 0 DIAGNOSTIC PRODS CORP COM 252450101 17 400 SH OTHER 01,06 0 0 400 DIAGNOSTIC PRODS CORP COM 252450101 7,345 169,641 SH DEFINED 01,08 45,963 123,678 0 DIALYSIS CORP AMER COM 252529102 5 1,200 SH DEFINED 01 1,200 0 0 DIALYSIS CORP AMER COM 252529102 46 10,362 SH DEFINED 01,08 2,962 7,400 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 909 37,584 SH DEFINED 01 29,659 7,825 100 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 123 SH DEFINED 03 0 123 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 24 1,000 SH DEFINED 04 1,000 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 7,247 299,575 SH DEFINED 01,08 107,751 191,824 0 DIAMONDCLUSTER INTL INC COM 25278P106 247 25,550 SH DEFINED 01 6,750 18,800 0 DIAMONDCLUSTER INTL INC COM 25278P106 14 1,500 SH OTHER 01 1,500 0 0 DIAMONDCLUSTER INTL INC COM 25278P106 4 366 SH OTHER 04 366 0 0 DIAMONDCLUSTER INTL INC COM 25278P106 494 51,170 SH DEFINED 01,08 10,670 40,500 0 DIAMONDS TR COM 252787106 2,818 27,120 SH DEFINED 01 23,370 2,150 1,600 DIAMONDS TR COM 252787106 1,193 11,480 SH OTHER 01 10,367 1,113 0 DIAMONDS TR COM 252787106 738 7,100 SH DEFINED 02 4,900 0 2,200 DIAMONDS TR COM 252787106 42 406 SH OTHER 02 156 250 0 DIAMONDS TR COM 252787106 1,974 19,000 SH DEFINED 03 18,500 0 500 DIAMONDS TR COM 252787106 2,446 23,542 SH DEFINED 04 23,542 0 0 DIAMONDS TR COM 252787106 400 3,850 SH OTHER 04 3,850 0 0 DIAMONDS TR COM 252787106 392 3,772 SH DEFINED 01,08 3,772 0 0 DIAMONDS TR COM 252787106 21 200 SH DEFINED 10 200 0 0 DIAMONDS TR COM 252787106 4 40 SH OTHER 10 40 0 0 DIASYS CORP COM 252838107 0 800 SH DEFINED 01 800 0 0 DIASYS CORP COM 252838107 6 9,839 SH DEFINED 01,08 139 9,700 0 DICKS SPORTING GOODS INC COM 253393102 5,146 88,508 SH DEFINED 01 71,407 8,901 8,200 DICKS SPORTING GOODS INC COM 253393102 29 500 SH DEFINED 04 0 0 500 DICKS SPORTING GOODS INC COM 253393102 6,472 111,319 SH DEFINED 01,08 39,069 72,250 0 DICKS SPORTING GOODS INC COM 253393102 40 690 SH DEFINED 10 565 0 125 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 158 ________ DIEBOLD INC COM 253651103 2,183 45,370 SH DEFINED 01 28,397 12,448 4,525 DIEBOLD INC COM 253651103 19 400 SH DEFINED 02 400 0 0 DIEBOLD INC COM 253651103 38 800 SH OTHER 02 0 800 0 DIEBOLD INC COM 253651103 22 450 SH DEFINED 03 0 450 0 DIEBOLD INC COM 253651103 1,992 41,405 SH OTHER 03 0 41,405 0 DIEBOLD INC COM 253651103 53 1,100 SH DEFINED 04 200 0 900 DIEBOLD INC COM 253651103 313 6,500 SH OTHER 04 6,500 0 0 DIEBOLD INC COM 253651103 18,632 387,196 SH DEFINED 01,08 87,890 299,306 0 DIEBOLD INC COM 253651103 41 850 SH OTHER 10 450 400 0 DIEDRICH COFFEE INC COM 253675201 17 5,052 SH DEFINED 01 252 4,800 0 DIEDRICH COFFEE INC COM 253675201 23 6,770 SH DEFINED 01,08 2,127 4,643 0 DIGENE CORP COM 253752109 886 25,760 SH DEFINED 01 9,339 15,821 600 DIGENE CORP COM 253752109 3,517 102,296 SH DEFINED 01,08 22,856 79,440 0 DIGI INTL INC COM 253798102 225 22,780 SH DEFINED 01 4,180 18,600 0 DIGI INTL INC COM 253798102 3 300 SH OTHER 01,06 0 0 300 DIGI INTL INC COM 253798102 493 49,920 SH DEFINED 01,08 14,683 35,237 0 DIGIMARC CORP COM 253807101 328 26,501 SH DEFINED 01 10,110 16,391 0 DIGIMARC CORP COM 253807101 1,584 128,053 SH DEFINED 01,08 53,104 74,949 0 DIGITAL ANGEL CORP COM 253830103 4 1,000 SH DEFINED 01 1,000 0 0 DIGITAL ANGEL CORP COM 253830103 76 20,948 SH DEFINED 01,08 11,103 9,845 0 DIGITAL IMPACT INC DEL COM 25385G106 26 9,750 SH DEFINED 01 3,150 6,600 0 DIGITAL IMPACT INC DEL COM 25385G106 118 44,847 SH DEFINED 01,08 9,611 35,236 0 DIGITAL INSIGHT CORP COM 25385P106 3,211 154,986 SH DEFINED 01 129,230 24,556 1,200 DIGITAL INSIGHT CORP COM 25385P106 5,088 245,559 SH DEFINED 01,08 79,181 166,378 0 DIGITAL INSIGHT CORP COM 25385P106 20 975 SH DEFINED 10 805 0 170 DIGITAL LIGHTWAVE INC COM 253855100 72 30,400 SH DEFINED 01 5,900 24,500 0 DIGITAL LIGHTWAVE INC COM 253855100 6 2,500 SH DEFINED 04 2,500 0 0 DIGITAL LIGHTWAVE INC COM 253855100 146 61,514 SH DEFINED 01,08 11,777 49,737 0 DIGITAL VIDEO SYS INC COM 25387R407 11 7,358 SH DEFINED 01 58 7,300 0 DIGITAL VIDEO SYS INC COM 25387R407 13 8,200 SH DEFINED 01,08 2,300 5,900 0 DIGITAL RIV INC COM 25388B104 549 23,381 SH DEFINED 01 18,184 4,197 1,000 DIGITAL RIV INC COM 25388B104 5,306 225,790 SH DEFINED 01,08 68,604 157,186 0 DIGITAS INC COM 25388K104 797 77,412 SH DEFINED 01 19,429 42,783 15,200 DIGITAS INC COM 25388K104 1,987 193,105 SH DEFINED 01,08 39,088 154,017 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 159 ________ DIGITALTHINK INC COM 25388M100 136 57,287 SH DEFINED 01 22,387 34,900 0 DIGITALTHINK INC COM 25388M100 613 258,822 SH DEFINED 01,08 48,778 210,044 0 DIGITAL THEATER SYS INC COM 25389G102 82 3,200 SH DEFINED 01 3,200 0 0 DIGITAL THEATER SYS INC COM 25389G102 643 25,100 SH DEFINED 01,08 4,900 20,200 0 DIGITAL GENERATION SYS INC COM 253921100 116 76,900 SH DEFINED 01 17,450 59,450 0 DIGITAL GENERATION SYS INC COM 253921100 0 300 SH OTHER 01 0 300 0 DIGITAL GENERATION SYS INC COM 253921100 380 251,792 SH DEFINED 01,08 48,541 203,251 0 DIME CMNTY BANCSHARES COM 253922108 1,486 73,000 SH DEFINED 01 21,269 51,731 0 DIME CMNTY BANCSHARES COM 253922108 12 600 SH OTHER 01,06 0 0 600 DIME CMNTY BANCSHARES COM 253922108 6,409 314,958 SH DEFINED 01,08 129,726 185,232 0 DILLARDS INC COM 254067101 3,045 158,943 SH DEFINED 01 80,127 65,433 13,383 DILLARDS INC COM 254067101 1 75 SH OTHER 01 0 0 75 DILLARDS INC COM 254067101 121 6,300 SH DEFINED 04 6,300 0 0 DILLARDS INC COM 254067101 24 1,252 SH DEFINED 05 1,252 0 0 DILLARDS INC COM 254067101 4 200 SH OTHER 01,06 0 0 200 DILLARDS INC COM 254067101 16,809 877,308 SH DEFINED 01,08 387,312 489,996 0 DILLARDS INC COM 254067101 0 18 SH DEFINED 10 18 0 0 DIME BANCORP INC NEW WT 25429Q110 0 1,000 DEFINED 04 1,000 0 0 DIME BANCORP INC NEW WT 25429Q110 22 119,671 DEFINED 01,08 863 118,808 0 DIME BANCORP INC NEW WT 25429Q110 0 2,000 DEFINED 10 2,000 0 0 DIMON INC COM 254394109 895 126,110 SH DEFINED 01 70,315 55,795 0 DIMON INC COM 254394109 5 670 SH OTHER 01,06 0 0 670 DIMON INC COM 254394109 1,807 254,515 SH DEFINED 01,08 47,062 207,453 0 DIODES INC COM 254543101 410 18,821 SH DEFINED 01 5,954 12,867 0 DIODES INC COM 254543101 1,394 64,026 SH DEFINED 01,08 10,723 53,303 0 DIONEX CORP COM 254546104 1,584 30,012 SH DEFINED 01 12,318 16,994 700 DIONEX CORP COM 254546104 4 83 SH DEFINED 02 0 0 83 DIONEX CORP COM 254546104 310 5,880 SH OTHER 04 5,880 0 0 DIONEX CORP COM 254546104 16 300 SH OTHER 01,06 0 0 300 DIONEX CORP COM 254546104 7,934 150,345 SH DEFINED 01,08 51,352 98,993 0 DISCOVERY LABORATORIES INC N COM 254668106 1,467 121,002 SH DEFINED 01 109,437 11,565 0 DISCOVERY LABORATORIES INC N COM 254668106 24 2,000 SH DEFINED 04 2,000 0 0 DISCOVERY LABORATORIES INC N COM 254668106 3,665 302,377 SH DEFINED 01,08 102,445 199,932 0 DISCOVERY PARTNERS INTL INC COM 254675101 153 24,800 SH DEFINED 01 5,100 19,700 0 DISCOVERY PARTNERS INTL INC COM 254675101 274 44,560 SH DEFINED 01,08 10,060 34,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 160 ________ DISNEY WALT CO CONV DEB 254687AU0 2,210 2,000,000 PRN DEFINED 01 2,000,000 0 0 DISNEY WALT CO COM 254687106 121,955 4,880,146 SH DEFINED 01 2,354,574 2,059,486 466,086 DISNEY WALT CO COM 254687106 13,316 532,867 SH OTHER 01 271,109 248,968 12,790 DISNEY WALT CO COM 254687106 2,197 87,928 SH DEFINED 02 54,449 33,129 350 DISNEY WALT CO COM 254687106 374 14,966 SH OTHER 02 7,477 7,489 0 DISNEY WALT CO COM 254687106 2,036 81,470 SH DEFINED 03 49,252 26,803 5,415 DISNEY WALT CO COM 254687106 3,064 122,624 SH OTHER 03 88,134 18,640 15,850 DISNEY WALT CO COM 254687106 12,275 491,206 SH DEFINED 04 465,842 0 25,364 DISNEY WALT CO COM 254687106 18,079 723,458 SH OTHER 04 557,657 0 165,801 DISNEY WALT CO COM 254687106 148 5,929 SH DEFINED 05 5,029 0 900 DISNEY WALT CO COM 254687106 299 11,950 SH OTHER 05 9,550 2,400 0 DISNEY WALT CO COM 254687106 132 5,300 SH OTHER 01,06 0 0 5,300 DISNEY WALT CO COM 254687106 40 1,600 SH OTHER 04,07 0 0 1,600 DISNEY WALT CO COM 254687106 462,131 18,492,626 SH DEFINED 01,08 9,780,402 8,705,639 6,585 DISNEY WALT CO COM 254687106 1,097 43,907 SH DEFINED 09 43,907 0 0 DISNEY WALT CO COM 254687106 1,884 75,394 SH DEFINED 10 26,573 24,612 24,209 DISNEY WALT CO COM 254687106 1,924 76,985 SH OTHER 10 47,294 26,541 3,150 DISTRIBUTED ENERGY SYS CORP COM 25475V104 124 37,400 SH DEFINED 01 6,400 31,000 0 DISTRIBUTED ENERGY SYS CORP COM 25475V104 209 63,050 SH DEFINED 01,08 13,800 49,250 0 DITECH COMMUNICATIONS CORP COM 25500M103 652 39,138 SH DEFINED 01 18,501 20,637 0 DITECH COMMUNICATIONS CORP COM 25500M103 5 325 SH DEFINED 04 325 0 0 DITECH COMMUNICATIONS CORP COM 25500M103 2,934 176,017 SH DEFINED 01,08 33,717 142,300 0 DIVERSA CORP COM 255064107 493 55,266 SH DEFINED 01 17,094 38,172 0 DIVERSA CORP COM 255064107 1,485 166,493 SH DEFINED 01,08 32,886 133,607 0 DIXIE GROUP INC COM 255519100 124 11,300 SH DEFINED 01 2,200 9,100 0 DIXIE GROUP INC COM 255519100 33 3,000 SH OTHER 01 0 3,000 0 DIXIE GROUP INC COM 255519100 283 25,856 SH DEFINED 01,08 4,686 21,170 0 DIXON TICONDEROGA CO COM 255860108 7 1,900 SH DEFINED 01 500 1,400 0 DIXON TICONDEROGA CO COM 255860108 37 10,600 SH DEFINED 01,08 907 9,693 0 DOCUCORP INTL INC COM 255911109 163 13,900 SH DEFINED 01 2,100 11,800 0 DOCUCORP INTL INC COM 255911109 59 5,000 SH DEFINED 04 5,000 0 0 DOCUCORP INTL INC COM 255911109 268 22,815 SH DEFINED 01,08 5,115 17,700 0 DOBSON COMMUNICATIONS CORP COM 256069105 208 71,931 SH DEFINED 01 38,144 33,787 0 DOBSON COMMUNICATIONS CORP COM 256069105 90 31,300 SH DEFINED 04 0 0 31,300 DOBSON COMMUNICATIONS CORP COM 256069105 949 328,273 SH DEFINED 01,08 92,435 235,838 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 161 ________ DOCUMENT SCIENCES CORP COM 25614R105 19 3,681 SH DEFINED 01 417 3,264 0 DOCUMENT SCIENCES CORP COM 25614R105 34 6,750 SH DEFINED 01,08 1,570 5,180 0 DOLLAR GEN CORP COM 256669102 12,938 673,838 SH DEFINED 01 346,856 264,900 62,082 DOLLAR GEN CORP COM 256669102 6 300 SH OTHER 01 0 0 300 DOLLAR GEN CORP COM 256669102 6 300 SH DEFINED 02 300 0 0 DOLLAR GEN CORP COM 256669102 365 19,027 SH DEFINED 04 19,027 0 0 DOLLAR GEN CORP COM 256669102 25 1,300 SH OTHER 04 1,300 0 0 DOLLAR GEN CORP COM 256669102 114 5,948 SH DEFINED 05 5,948 0 0 DOLLAR GEN CORP COM 256669102 17 900 SH OTHER 01,06 0 0 900 DOLLAR GEN CORP COM 256669102 55,101 2,869,834 SH DEFINED 01,08 1,465,501 1,404,333 0 DOLLAR GEN CORP COM 256669102 112 5,813 SH DEFINED 09 5,813 0 0 DOLLAR GEN CORP COM 256669102 105 5,460 SH DEFINED 10 3,060 2,000 400 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 3,152 124,731 SH DEFINED 01 97,552 27,179 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 38 1,500 SH OTHER 01 0 1,500 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 4,414 174,665 SH DEFINED 01,08 54,857 119,808 0 DOLLAR TREE STORES INC COM 256747106 2,697 87,385 SH DEFINED 01 60,942 20,543 5,900 DOLLAR TREE STORES INC COM 256747106 34 1,100 SH OTHER 04 1,100 0 0 DOLLAR TREE STORES INC COM 256747106 6 200 SH OTHER 05 0 0 200 DOLLAR TREE STORES INC COM 256747106 19,264 624,230 SH DEFINED 01,08 178,977 445,253 0 DOLLAR TREE STORES INC COM 256747106 43 1,397 SH DEFINED 09 1,397 0 0 DOLLAR TREE STORES INC COM 256747106 5 148 SH DEFINED 10 0 0 148 DOMINION HOMES INC COM 257386102 652 17,142 SH DEFINED 01 10,175 6,967 0 DOMINION HOMES INC COM 257386102 1,354 35,577 SH DEFINED 01,08 9,215 26,362 0 DOMINION RES INC VA NEW COM 25746U109 71,541 1,112,610 SH DEFINED 01 641,825 380,895 89,890 DOMINION RES INC VA NEW COM 25746U109 12,354 192,138 SH OTHER 01 102,253 85,416 4,469 DOMINION RES INC VA NEW COM 25746U109 4,579 71,220 SH DEFINED 02 51,096 16,298 3,826 DOMINION RES INC VA NEW COM 25746U109 1,260 19,589 SH OTHER 02 12,235 5,854 1,500 DOMINION RES INC VA NEW COM 25746U109 6,869 106,828 SH DEFINED 03 60,982 36,574 9,272 DOMINION RES INC VA NEW COM 25746U109 1,932 30,047 SH OTHER 03 15,291 9,350 5,406 DOMINION RES INC VA NEW COM 25746U109 23,401 363,929 SH DEFINED 04 346,182 0 17,747 DOMINION RES INC VA NEW COM 25746U109 14,770 229,702 SH OTHER 04 215,256 0 14,446 DOMINION RES INC VA NEW COM 25746U109 8,529 132,644 SH DEFINED 05 121,824 6,380 4,440 DOMINION RES INC VA NEW COM 25746U109 852 13,245 SH OTHER 05 10,120 3,125 0 DOMINION RES INC VA NEW COM 25746U109 55 850 SH OTHER 01,06 0 0 850 DOMINION RES INC VA NEW COM 25746U109 116 1,800 SH OTHER 04,07 0 0 1,800 DOMINION RES INC VA NEW COM 25746U109 193,054 3,002,392 SH DEFINED 01,08 1,566,534 1,435,138 720 DOMINION RES INC VA NEW COM 25746U109 573 8,918 SH DEFINED 09 8,918 0 0 DOMINION RES INC VA NEW COM 25746U109 9,958 154,872 SH DEFINED 10 127,787 25,475 1,610 DOMINION RES INC VA NEW COM 25746U109 2,862 44,511 SH OTHER 10 28,325 13,868 2,318 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 162 ________ DONALDSON INC COM 257651109 2,547 95,988 SH DEFINED 01 46,212 38,776 11,000 DONALDSON INC COM 257651109 271 10,230 SH OTHER 01 1,200 9,030 0 DONALDSON INC COM 257651109 6 218 SH DEFINED 02 0 0 218 DONALDSON INC COM 257651109 96 3,600 SH DEFINED 04 3,600 0 0 DONALDSON INC COM 257651109 21 800 SH DEFINED 05 800 0 0 DONALDSON INC COM 257651109 10,920 411,594 SH DEFINED 01,08 87,238 324,356 0 DONALDSON INC COM 257651109 3 124 SH DEFINED 10 0 0 124 DONEGAL GROUP INC COM 257701201 6 300 SH DEFINED 01 300 0 0 DONEGAL GROUP INC COM 257701201 364 18,165 SH DEFINED 01,08 2,078 16,087 0 DONEGAL GROUP INC COM 257701300 89 4,467 SH DEFINED 01 567 3,900 0 DONEGAL GROUP INC COM 257701300 369 18,515 SH DEFINED 01,08 3,431 15,084 0 DONNELLEY R R & SONS CO COM 257867101 86,861 2,871,442 SH DEFINED 01 1,837,541 940,980 92,921 DONNELLEY R R & SONS CO COM 257867101 31,469 1,040,313 SH OTHER 01 279,472 627,941 132,900 DONNELLEY R R & SONS CO COM 257867101 1,054 34,850 SH DEFINED 02 27,050 7,800 0 DONNELLEY R R & SONS CO COM 257867101 371 12,273 SH OTHER 02 2,850 2,073 7,350 DONNELLEY R R & SONS CO COM 257867101 290 9,600 SH DEFINED 03 8,400 1,200 0 DONNELLEY R R & SONS CO COM 257867101 2,517 83,207 SH OTHER 03 68,037 15,000 170 DONNELLEY R R & SONS CO COM 257867101 1,822 60,241 SH DEFINED 04 55,855 0 4,386 DONNELLEY R R & SONS CO COM 257867101 2,875 95,034 SH OTHER 04 93,534 0 1,500 DONNELLEY R R & SONS CO COM 257867101 1,182 39,080 SH DEFINED 05 39,080 0 0 DONNELLEY R R & SONS CO COM 257867101 39 1,305 SH OTHER 05 805 500 0 DONNELLEY R R & SONS CO COM 257867101 9 300 SH OTHER 01,06 0 0 300 DONNELLEY R R & SONS CO COM 257867101 52,772 1,744,513 SH DEFINED 01,08 929,602 814,801 110 DONNELLEY R R & SONS CO COM 257867101 9 310 SH DEFINED 09 310 0 0 DONNELLEY R R & SONS CO COM 257867101 342 11,308 SH DEFINED 10 9,133 750 1,425 DONNELLEY R R & SONS CO COM 257867101 23 750 SH OTHER 10 350 400 0 DOR BIOPHARMA INC COM 258094101 10 11,400 SH DEFINED 01 1,400 10,000 0 DOR BIOPHARMA INC COM 258094101 3 4,155 SH DEFINED 01,08 3,155 1,000 0 DORAL FINL CORP COM 25811P100 1,867 53,045 SH DEFINED 01 35,607 13,313 4,125 DORAL FINL CORP COM 25811P100 61 1,740 SH OTHER 01 0 1,740 0 DORAL FINL CORP COM 25811P100 9,770 277,568 SH DEFINED 01,08 114,034 163,534 0 DORAL FINL CORP COM 25811P100 4 118 SH DEFINED 10 0 0 118 DORCHESTER MINERALS LP COM 25820R105 4 200 SH OTHER 05 0 0 200 DORCHESTER MINERALS LP COM 25820R105 503 28,100 SH DEFINED 01,08 10,200 17,900 0 DOT HILL SYS CORP COM 25848T109 555 55,281 SH DEFINED 01 24,285 30,996 0 DOT HILL SYS CORP COM 25848T109 4 400 SH OTHER 01 0 400 0 DOT HILL SYS CORP COM 25848T109 10 1,000 SH DEFINED 04 1,000 0 0 DOT HILL SYS CORP COM 25848T109 2,830 281,847 SH DEFINED 01,08 76,994 204,853 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 163 ________ DOUBLE EAGLE PETE CO COM 258570209 714 46,800 SH DEFINED 01 1,700 45,100 0 DOUBLE EAGLE PETE CO COM 258570209 4 250 SH DEFINED 04 250 0 0 DOUBLE EAGLE PETE CO COM 258570209 130 8,536 SH DEFINED 01,08 2,609 5,927 0 DOUBLECLICK INC COM 258609304 956 84,951 SH DEFINED 01 63,649 16,402 4,900 DOUBLECLICK INC COM 258609304 22 1,928 SH DEFINED 04 1,928 0 0 DOUBLECLICK INC COM 258609304 5,686 505,436 SH DEFINED 01,08 191,321 314,115 0 DOV PHARMACEUTICAL INC COM 259858108 175 11,298 SH DEFINED 01 8,507 2,791 0 DOV PHARMACEUTICAL INC COM 259858108 1,374 88,543 SH DEFINED 01,08 14,743 73,800 0 DOVER CORP COM 260003108 69,581 1,794,719 SH DEFINED 01 1,276,433 435,586 82,700 DOVER CORP COM 260003108 7,029 181,295 SH OTHER 01 101,723 62,522 17,050 DOVER CORP COM 260003108 3,372 86,985 SH DEFINED 02 72,505 13,425 1,055 DOVER CORP COM 260003108 532 13,725 SH OTHER 02 11,125 2,600 0 DOVER CORP COM 260003108 4,261 109,912 SH DEFINED 03 64,115 44,287 1,510 DOVER CORP COM 260003108 439 11,335 SH OTHER 03 6,945 4,390 0 DOVER CORP COM 260003108 22,194 572,451 SH DEFINED 04 539,726 0 32,725 DOVER CORP COM 260003108 6,996 180,447 SH OTHER 04 173,292 0 7,155 DOVER CORP COM 260003108 3,506 90,430 SH DEFINED 05 80,190 9,165 1,075 DOVER CORP COM 260003108 498 12,850 SH OTHER 05 10,075 2,775 0 DOVER CORP COM 260003108 19 500 SH OTHER 01,06 0 0 500 DOVER CORP COM 260003108 73,527 1,896,493 SH DEFINED 01,08 1,002,240 889,243 5,010 DOVER CORP COM 260003108 135 3,470 SH DEFINED 09 3,470 0 0 DOVER CORP COM 260003108 5,975 154,106 SH DEFINED 10 144,011 5,490 4,605 DOVER CORP COM 260003108 2,078 53,601 SH OTHER 10 28,225 23,001 2,375 DOVER DOWNS GAMING & ENTMT I COM 260095104 308 28,768 SH DEFINED 01 9,728 19,040 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 3 280 SH DEFINED 04 280 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 633 59,101 SH DEFINED 01,08 9,853 49,248 0 DOVER MOTORSPORTS INC COM 260174107 158 41,000 SH DEFINED 01 7,600 33,400 0 DOVER MOTORSPORTS INC COM 260174107 2 400 SH DEFINED 04 400 0 0 DOVER MOTORSPORTS INC COM 260174107 470 122,094 SH DEFINED 01,08 31,107 90,987 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 164 ________ DOW CHEM CO COM 260543103 82,678 2,052,587 SH DEFINED 01 981,801 881,189 189,597 DOW CHEM CO COM 260543103 9,938 246,721 SH OTHER 01 128,785 105,246 12,690 DOW CHEM CO COM 260543103 3,042 75,531 SH DEFINED 02 44,124 23,807 7,600 DOW CHEM CO COM 260543103 744 18,480 SH OTHER 02 12,404 4,788 1,288 DOW CHEM CO COM 260543103 3,852 95,640 SH DEFINED 03 55,944 27,266 12,430 DOW CHEM CO COM 260543103 1,837 45,611 SH OTHER 03 28,321 6,297 10,993 DOW CHEM CO COM 260543103 16,076 399,107 SH DEFINED 04 380,380 0 18,727 DOW CHEM CO COM 260543103 8,559 212,483 SH OTHER 04 203,004 0 9,479 DOW CHEM CO COM 260543103 1,869 46,410 SH DEFINED 05 38,845 2,225 5,340 DOW CHEM CO COM 260543103 419 10,395 SH OTHER 05 745 5,000 4,650 DOW CHEM CO COM 260543103 97 2,411 SH OTHER 01,06 0 0 2,411 DOW CHEM CO COM 260543103 401,269 9,961,980 SH DEFINED 01,08 4,209,151 5,642,897 109,932 DOW CHEM CO COM 260543103 855 21,229 SH DEFINED 09 21,229 0 0 DOW CHEM CO COM 260543103 8,986 223,090 SH DEFINED 10 134,328 12,812 75,950 DOW CHEM CO COM 260543103 2,887 71,684 SH OTHER 10 41,778 29,173 733 DOW JONES & CO INC COM 260561105 6,280 131,088 SH DEFINED 01 57,910 59,774 13,404 DOW JONES & CO INC COM 260561105 349 7,275 SH OTHER 01 1,000 6,225 50 DOW JONES & CO INC COM 260561105 38 800 SH DEFINED 04 800 0 0 DOW JONES & CO INC COM 260561105 51 1,058 SH OTHER 04 1,058 0 0 DOW JONES & CO INC COM 260561105 10 200 SH OTHER 01,06 0 0 200 DOW JONES & CO INC COM 260561105 31,360 654,564 SH DEFINED 01,08 332,926 321,638 0 DOW JONES & CO INC COM 260561105 23 482 SH DEFINED 09 482 0 0 DOW JONES & CO INC COM 260561105 13 265 SH DEFINED 10 15 200 50 DOWNEY FINL CORP COM 261018105 2,588 48,918 SH DEFINED 01 22,602 25,316 1,000 DOWNEY FINL CORP COM 261018105 16 300 SH DEFINED 04 300 0 0 DOWNEY FINL CORP COM 261018105 24 460 SH OTHER 01,06 0 0 460 DOWNEY FINL CORP COM 261018105 5,751 108,712 SH DEFINED 01,08 36,349 72,363 0 DOWNEY FINL CORP COM 261018105 3 50 SH DEFINED 10 0 0 50 DRAXIS HEALTH INC COM 26150J101 1,005 195,200 SH DEFINED 01 195,200 0 0 DRAXIS HEALTH INC COM 26150J101 134 26,000 SH DEFINED 04 26,000 0 0 DRESS BARN INC COM 261570105 1,460 83,215 SH DEFINED 01 33,029 50,186 0 DRESS BARN INC COM 261570105 18 1,000 SH DEFINED 04 1,000 0 0 DRESS BARN INC COM 261570105 7 400 SH OTHER 01,06 0 0 400 DRESS BARN INC COM 261570105 4,147 236,426 SH DEFINED 01,08 97,824 138,602 0 DREW INDS INC COM 26168L205 510 14,526 SH DEFINED 01 4,790 9,736 0 DREW INDS INC COM 26168L205 1,853 52,832 SH DEFINED 01,08 10,457 42,375 0 DREXLER TECHNOLOGY CORP COM 261876106 274 20,594 SH DEFINED 01 7,194 13,400 0 DREXLER TECHNOLOGY CORP COM 261876106 1,391 104,416 SH DEFINED 01,08 41,040 63,376 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 165 ________ DREYFUS CALIF MUN INCOME INC UNDEFIND 261881106 2 19,638 DEFINED 03 12,000 0 7,638 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 0 2,782 DEFINED 01 1,391 1,391 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 1 7,411 DEFINED 02 2,500 4,911 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 38 4,000 DEFINED 04 4,000 0 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 12 1,244 OTHER 04 1,244 0 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 0 2,049 DEFINED 01 2,049 0 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 1 5,748 DEFINED 03 0 0 5,748 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 152 16,700 DEFINED 04 16,700 0 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 146 15,995 OTHER 04 15,293 0 702 DRIL-QUIP INC COM 262037104 416 25,279 SH DEFINED 01 6,331 18,948 0 DRIL-QUIP INC COM 262037104 4 250 SH OTHER 01,06 0 0 250 DRIL-QUIP INC COM 262037104 986 59,953 SH DEFINED 01,08 17,028 42,925 0 DRUGSTORE COM INC COM 262241102 409 76,062 SH DEFINED 01 29,507 46,555 0 DRUGSTORE COM INC COM 262241102 1 100 SH DEFINED 04 100 0 0 DRUGSTORE COM INC COM 262241102 5 1,000 SH OTHER 04 1,000 0 0 DRUGSTORE COM INC COM 262241102 1,635 303,859 SH DEFINED 01,08 91,415 212,444 0 DRUGSTORE COM INC COM 262241102 5 1,000 SH OTHER 10 0 1,000 0 DSL NET INC COM 262506108 6 13,200 SH DEFINED 01 13,200 0 0 DSL NET INC COM 262506108 1 3,000 SH DEFINED 04 3,000 0 0 DSL NET INC COM 262506108 45 94,451 SH DEFINED 01,08 27,451 67,000 0 DU PONT E I DE NEMOURS & CO COM 263534109 135,476 3,208,804 SH DEFINED 01 2,051,249 953,086 204,469 DU PONT E I DE NEMOURS & CO COM 263534109 21,844 517,393 SH OTHER 01 211,095 272,562 33,736 DU PONT E I DE NEMOURS & CO COM 263534109 9,958 235,859 SH DEFINED 02 170,135 56,519 9,205 DU PONT E I DE NEMOURS & CO COM 263534109 4,244 100,523 SH OTHER 02 64,536 23,341 12,646 DU PONT E I DE NEMOURS & CO COM 263534109 9,066 214,727 SH DEFINED 03 134,826 73,441 6,460 DU PONT E I DE NEMOURS & CO COM 263534109 3,950 93,563 SH OTHER 03 70,828 20,048 2,687 DU PONT E I DE NEMOURS & CO COM 263534109 52,822 1,251,118 SH DEFINED 04 1,181,116 0 70,002 DU PONT E I DE NEMOURS & CO COM 263534109 22,482 532,487 SH OTHER 04 506,852 0 25,635 DU PONT E I DE NEMOURS & CO COM 263534109 3,580 84,802 SH DEFINED 05 75,262 6,590 2,950 DU PONT E I DE NEMOURS & CO COM 263534109 710 16,809 SH OTHER 05 7,894 6,315 2,600 DU PONT E I DE NEMOURS & CO COM 263534109 110 2,600 SH OTHER 01,06 0 0 2,600 DU PONT E I DE NEMOURS & CO COM 263534109 380,903 9,021,857 SH DEFINED 01,08 4,580,112 4,438,940 2,805 DU PONT E I DE NEMOURS & CO COM 263534109 1,406 33,294 SH DEFINED 09 33,294 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 10,822 256,331 SH DEFINED 10 208,846 32,329 15,156 DU PONT E I DE NEMOURS & CO COM 263534109 2,465 58,394 SH OTHER 10 32,403 23,963 2,028 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 166 ________ DUANE READE INC COM 263578106 1,514 89,396 SH DEFINED 01 59,182 30,214 0 DUANE READE INC COM 263578106 3 200 SH DEFINED 04 200 0 0 DUANE READE INC COM 263578106 7 400 SH OTHER 01,06 0 0 400 DUANE READE INC COM 263578106 2,695 159,063 SH DEFINED 01,08 40,490 118,573 0 DUCKWALL-ALCO STORES INC NEW COM 264142100 67 4,600 SH DEFINED 01 900 3,700 0 DUCKWALL-ALCO STORES INC NEW COM 264142100 112 7,660 SH DEFINED 01,08 1,800 5,860 0 DUCOMMUN INC DEL COM 264147109 647 27,690 SH DEFINED 01 13,290 14,400 0 DUCOMMUN INC DEL COM 264147109 1,835 78,528 SH DEFINED 01,08 38,439 40,089 0 DUKE ENERGY CORP COM 264399106 38,755 1,714,823 SH DEFINED 01 701,215 850,851 162,757 DUKE ENERGY CORP COM 264399106 1,685 74,576 SH OTHER 01 35,228 37,305 2,043 DUKE ENERGY CORP COM 264399106 1,238 54,772 SH DEFINED 02 34,813 14,109 5,850 DUKE ENERGY CORP COM 264399106 467 20,672 SH OTHER 02 16,974 3,698 0 DUKE ENERGY CORP COM 264399106 1,232 54,510 SH DEFINED 03 42,960 11,550 0 DUKE ENERGY CORP COM 264399106 208 9,225 SH OTHER 03 4,505 3,550 1,170 DUKE ENERGY CORP COM 264399106 1,862 82,395 SH DEFINED 04 78,395 0 4,000 DUKE ENERGY CORP COM 264399106 1,331 58,880 SH OTHER 04 52,580 0 6,300 DUKE ENERGY CORP COM 264399106 2,258 99,911 SH DEFINED 05 98,811 300 800 DUKE ENERGY CORP COM 264399106 123 5,458 SH OTHER 05 4,750 708 0 DUKE ENERGY CORP COM 264399106 52 2,300 SH OTHER 01,06 0 0 2,300 DUKE ENERGY CORP COM 264399106 185,755 8,219,261 SH DEFINED 01,08 4,267,828 3,948,243 3,190 DUKE ENERGY CORP COM 264399106 411 18,205 SH DEFINED 09 18,205 0 0 DUKE ENERGY CORP COM 264399106 982 43,436 SH DEFINED 10 37,666 4,220 1,550 DUKE ENERGY CORP COM 264399106 201 8,910 SH OTHER 10 5,260 3,650 0 DUKE REALTY CORP COM 264411505 1,880 54,148 SH DEFINED 01 26,641 20,907 6,600 DUKE REALTY CORP COM 264411505 1,100 31,694 SH OTHER 01 31,694 0 0 DUKE REALTY CORP COM 264411505 62 1,800 SH DEFINED 02 1,800 0 0 DUKE REALTY CORP COM 264411505 41 1,188 SH OTHER 02 1,188 0 0 DUKE REALTY CORP COM 264411505 153 4,400 SH DEFINED 03 400 4,000 0 DUKE REALTY CORP COM 264411505 3 75 SH OTHER 03 75 0 0 DUKE REALTY CORP COM 264411505 10 300 SH DEFINED 04 300 0 0 DUKE REALTY CORP COM 264411505 212 6,100 SH OTHER 04 4,500 0 1,600 DUKE REALTY CORP COM 264411505 14,032 404,161 SH DEFINED 01,08 150,987 253,174 0 DUKE REALTY CORP COM 264411505 14 400 SH DEFINED 10 200 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 167 ________ DUN & BRADSTREET CORP DEL NE COM 26483E100 7,359 137,552 SH DEFINED 01 69,438 64,064 4,050 DUN & BRADSTREET CORP DEL NE COM 26483E100 3,739 69,893 SH OTHER 01 10,775 21,997 37,121 DUN & BRADSTREET CORP DEL NE COM 26483E100 5 95 SH DEFINED 02 0 0 95 DUN & BRADSTREET CORP DEL NE COM 26483E100 366 6,850 SH OTHER 02 2,850 4,000 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 173 3,238 SH DEFINED 03 1,738 1,500 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 448 8,383 SH OTHER 03 8,058 325 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 114 2,137 SH DEFINED 04 2,137 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 164 3,057 SH OTHER 04 3,057 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 21,080 394,015 SH DEFINED 01,08 109,996 284,019 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 14 260 SH DEFINED 10 160 0 100 DUN & BRADSTREET CORP DEL NE COM 26483E100 19 350 SH OTHER 10 350 0 0 DURA AUTOMOTIVE SYSTEMS CORP COM 265903104 455 34,609 SH DEFINED 01 15,203 19,406 0 DURA AUTOMOTIVE SYSTEMS CORP COM 265903104 1,883 143,105 SH DEFINED 01,08 62,244 80,861 0 DUPONT PHOTOMASKS INC COM 26613X101 645 27,747 SH DEFINED 01 10,677 17,070 0 DUPONT PHOTOMASKS INC COM 26613X101 98 4,200 SH DEFINED 04 0 0 4,200 DUPONT PHOTOMASKS INC COM 26613X101 6 250 SH OTHER 01,06 0 0 250 DUPONT PHOTOMASKS INC COM 26613X101 2,740 117,837 SH DEFINED 01,08 49,465 68,372 0 DUQUESNE LT HLDGS INC COM 266233105 1,162 59,584 SH DEFINED 01 28,616 29,268 1,700 DUQUESNE LT HLDGS INC COM 266233105 726 37,233 SH DEFINED 04 37,233 0 0 DUQUESNE LT HLDGS INC COM 266233105 59 3,000 SH OTHER 04 0 0 3,000 DUQUESNE LT HLDGS INC COM 266233105 7,723 396,066 SH DEFINED 01,08 80,198 315,868 0 DUQUESNE LT HLDGS INC COM 266233105 2 100 SH DEFINED 10 0 0 100 DUQUESNE LT HLDGS INC COM 266233105 29 1,500 SH OTHER 10 0 1,500 0 DURATEK INC COM 26658Q102 269 16,887 SH DEFINED 01 4,387 12,500 0 DURATEK INC COM 26658Q102 1,114 69,877 SH DEFINED 01,08 12,685 57,192 0 DURECT CORP COM 266605104 433 127,670 SH DEFINED 01 27,566 100,104 0 DURECT CORP COM 266605104 3 1,000 SH DEFINED 02 1,000 0 0 DURECT CORP COM 266605104 738 217,789 SH DEFINED 01,08 49,718 168,071 0 DUSA PHARMACEUTICALS INC COM 266898105 147 13,700 SH DEFINED 01 2,900 10,800 0 DUSA PHARMACEUTICALS INC COM 266898105 245 22,902 SH DEFINED 01,08 4,400 18,502 0 DURASWITCH INDUSTRIES INC COM 266905207 21 9,300 SH DEFINED 01 1,900 7,400 0 DURASWITCH INDUSTRIES INC COM 266905207 1 500 SH DEFINED 03 0 0 500 DURASWITCH INDUSTRIES INC COM 266905207 17 7,572 SH DEFINED 01,08 2,872 4,700 0 DYAX CORP COM 26746E103 221 21,500 SH DEFINED 01 6,100 15,400 0 DYAX CORP COM 26746E103 431 41,890 SH DEFINED 01,08 10,190 31,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 168 ________ DYCOM INDS INC COM 267475101 1,635 61,649 SH DEFINED 01 38,085 21,664 1,900 DYCOM INDS INC COM 267475101 64 2,400 SH DEFINED 04 0 0 2,400 DYCOM INDS INC COM 267475101 10,129 381,920 SH DEFINED 01,08 71,895 310,025 0 DYNABAZAAR INC COM 26779R104 6 16,500 SH DEFINED 01 5,200 11,300 0 DYNABAZAAR INC COM 26779R104 14 35,719 SH DEFINED 01,08 12,019 23,700 0 DYNACQ HEALTHCARE INC COM 26779V105 104 19,707 SH DEFINED 01 6,132 13,575 0 DYNACQ HEALTHCARE INC COM 26779V105 461 87,236 SH DEFINED 01,08 36,741 50,495 0 DYNAMEX INC COM 26784F103 1,578 112,063 SH DEFINED 01 112,063 0 0 DYNAMEX INC COM 26784F103 14 1,000 SH DEFINED 10 0 0 1,000 DYNAMIC MATLS CORP COM 267888105 14 4,300 SH DEFINED 01 0 4,300 0 DYNAMIC MATLS CORP COM 267888105 3 1,000 SH OTHER 01 0 1,000 0 DYNAMIC MATLS CORP COM 267888105 19 5,900 SH DEFINED 01,08 1,900 4,000 0 DYNAMICS RESH CORP COM 268057106 158 10,200 SH DEFINED 01 1,700 8,500 0 DYNAMICS RESH CORP COM 268057106 333 21,459 SH DEFINED 01,08 3,209 18,250 0 DYNEGY INC NEW COM 26816Q101 2,365 597,227 SH DEFINED 01 221,122 311,450 64,655 DYNEGY INC NEW COM 26816Q101 4 1,101 SH OTHER 01 751 0 350 DYNEGY INC NEW COM 26816Q101 10 2,500 SH DEFINED 04 2,500 0 0 DYNEGY INC NEW COM 26816Q101 56 14,200 SH DEFINED 05 14,200 0 0 DYNEGY INC NEW COM 26816Q101 4 1,000 SH OTHER 01,06 0 0 1,000 DYNEGY INC NEW COM 26816Q101 11,849 2,992,264 SH DEFINED 01,08 1,550,802 1,441,462 0 DYNEGY INC NEW COM 26816Q101 3 748 SH DEFINED 09 748 0 0 DYNEGY INC NEW COM 26816Q101 2 445 SH DEFINED 10 45 0 400 DYNEGY INC NEW COM 26816Q101 2 400 SH OTHER 10 0 400 0 DYNEX CAP INC COM 26817Q506 110 16,974 SH DEFINED 01 2,074 14,900 0 DYNEX CAP INC COM 26817Q506 78 12,000 SH DEFINED 04 12,000 0 0 DYNEX CAP INC COM 26817Q506 112 17,222 SH DEFINED 01,08 4,400 12,822 0 DYNTEK INC COM 268180106 1 1,000 SH DEFINED 01 1,000 0 0 DYNTEK INC COM 268180106 13 17,869 SH DEFINED 01,08 12,863 5,006 0 ECI TELECOM LTD COM 268258100 1,083 181,763 SH DEFINED 01 181,763 0 0 ECI TELECOM LTD COM 268258100 29 4,900 SH DEFINED 04 4,900 0 0 EFC BANCORP INC COM 268423100 287 10,355 SH DEFINED 01 9,755 600 0 EFC BANCORP INC COM 268423100 228 8,213 SH DEFINED 01,08 2,513 5,700 0 EFJ INC COM 26843B101 46 10,102 SH DEFINED 01,08 3,002 7,100 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 169 ________ EGL INC COM 268484102 1,126 62,720 SH DEFINED 01 23,227 38,093 1,400 EGL INC COM 268484102 65 3,600 SH DEFINED 04 0 0 3,600 EGL INC COM 268484102 11 600 SH DEFINED 05 600 0 0 EGL INC COM 268484102 4,222 235,200 SH DEFINED 01,08 79,094 156,106 0 E-LOAN INC COM 26861P107 134 42,998 SH DEFINED 01 28,415 14,583 0 E-LOAN INC COM 26861P107 1,313 422,117 SH DEFINED 01,08 180,238 241,879 0 ELXSI CORP COM 268613205 32 8,200 SH DEFINED 01 600 7,600 0 ELXSI CORP COM 268613205 30 7,685 SH DEFINED 01,08 2,301 5,384 0 E M C CORP MASS COM 268648102 83,230 6,115,357 SH DEFINED 01 3,711,143 1,956,632 447,582 E M C CORP MASS COM 268648102 3,378 248,176 SH OTHER 01 113,536 119,390 15,250 E M C CORP MASS COM 268648102 862 63,319 SH DEFINED 02 40,252 19,692 3,375 E M C CORP MASS COM 268648102 316 23,200 SH OTHER 02 11,000 2,200 10,000 E M C CORP MASS COM 268648102 488 35,823 SH DEFINED 03 13,123 21,450 1,250 E M C CORP MASS COM 268648102 174 12,755 SH OTHER 03 4,575 8,180 0 E M C CORP MASS COM 268648102 1,258 92,453 SH DEFINED 04 86,843 0 5,610 E M C CORP MASS COM 268648102 570 41,900 SH OTHER 04 40,900 0 1,000 E M C CORP MASS COM 268648102 1,036 76,119 SH DEFINED 05 59,079 14,765 2,275 E M C CORP MASS COM 268648102 452 33,220 SH OTHER 05 21,870 10,900 450 E M C CORP MASS COM 268648102 84 6,200 SH OTHER 01,06 0 0 6,200 E M C CORP MASS COM 268648102 291,476 21,416,340 SH DEFINED 01,08 11,251,123 10,154,607 10,610 E M C CORP MASS COM 268648102 1,210 88,892 SH DEFINED 09 88,892 0 0 E M C CORP MASS COM 268648102 1,366 100,387 SH DEFINED 10 15,432 0 84,955 E M C CORP MASS COM 268648102 238 17,508 SH OTHER 10 15,152 2,156 200 EMC INS GROUP INC COM 268664109 400 18,970 SH DEFINED 01 8,670 10,300 0 EMC INS GROUP INC COM 268664109 742 35,219 SH DEFINED 01,08 6,280 28,939 0 EMS TECHNOLOGIES INC COM 26873N108 1,705 89,002 SH DEFINED 01 80,102 8,900 0 EMS TECHNOLOGIES INC COM 26873N108 24 1,240 SH OTHER 01 0 1,240 0 EMS TECHNOLOGIES INC COM 26873N108 1,425 74,385 SH DEFINED 01,08 17,693 56,692 0 ENSCO INTL INC COM 26874Q100 3,039 107,894 SH DEFINED 01 64,395 32,999 10,500 ENSCO INTL INC COM 26874Q100 472 16,761 SH OTHER 01 4,400 12,361 0 ENSCO INTL INC COM 26874Q100 7 246 SH DEFINED 02 0 0 246 ENSCO INTL INC COM 26874Q100 11 400 SH OTHER 02 400 0 0 ENSCO INTL INC COM 26874Q100 34 1,200 SH DEFINED 05 1,200 0 0 ENSCO INTL INC COM 26874Q100 23,294 826,921 SH DEFINED 01,08 233,532 593,389 0 ENSCO INTL INC COM 26874Q100 50 1,770 SH DEFINED 09 1,770 0 0 ENSCO INTL INC COM 26874Q100 6 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 170 ________ ENI S P A COM 26874R108 325 3,215 SH DEFINED 01 0 3,215 0 ENI S P A COM 26874R108 5 51 SH DEFINED 02 0 0 51 ENI S P A COM 26874R108 61 600 SH DEFINED 05 0 600 0 EOG RES INC COM 26875P101 10,176 221,757 SH DEFINED 01 93,260 106,778 21,719 EOG RES INC COM 26875P101 555 12,100 SH OTHER 01 0 7,100 5,000 EOG RES INC COM 26875P101 4 80 SH DEFINED 02 0 0 80 EOG RES INC COM 26875P101 211 4,600 SH OTHER 05 4,600 0 0 EOG RES INC COM 26875P101 14 300 SH OTHER 01,06 0 0 300 EOG RES INC COM 26875P101 48,038 1,046,806 SH DEFINED 01,08 547,868 498,938 0 EOG RES INC COM 26875P101 159 3,475 SH DEFINED 09 3,475 0 0 EOG RES INC COM 26875P101 6 120 SH DEFINED 10 20 0 100 EON COMMUNICATIONS CORP COM 268763109 5 2,300 SH DEFINED 01 2,300 0 0 EON COMMUNICATIONS CORP COM 268763109 28 12,953 SH DEFINED 01,08 1,381 11,572 0 EOP OPER LTD PARTNERSHIP CONV DEB 268766BR2 2,080 2,000,000 PRN DEFINED 01 2,000,000 0 0 EOP OPER LTD PARTNERSHIP CONV DEB 268766BR2 10 10,000 PRN DEFINED 04 10,000 0 0 EOP OPER LTD PARTNERSHIP CONV DEB 268766BR2 5 5,000 PRN OTHER 04 5,000 0 0 EP MEDSYSTEMS INC COM 26881P103 12 3,900 SH DEFINED 01 2,800 1,100 0 EP MEDSYSTEMS INC COM 26881P103 76 24,672 SH DEFINED 01,08 5,167 19,505 0 EPIX MEDICAL INC COM 26881Q101 707 34,060 SH DEFINED 01 12,373 21,087 600 EPIX MEDICAL INC COM 26881Q101 10 500 SH DEFINED 04 500 0 0 EPIX MEDICAL INC COM 26881Q101 2,848 137,242 SH DEFINED 01,08 42,594 94,648 0 E PIPHANY INC COM 26881V100 848 117,405 SH DEFINED 01 38,749 76,456 2,200 E PIPHANY INC COM 26881V100 6 875 SH DEFINED 02 0 0 875 E PIPHANY INC COM 26881V100 3,339 462,472 SH DEFINED 01,08 156,576 305,896 0 EPIQ SYS INC COM 26882D109 431 26,425 SH DEFINED 01 10,185 16,240 0 EPIQ SYS INC COM 26882D109 5 300 SH OTHER 01,06 0 0 300 EPIQ SYS INC COM 26882D109 1,961 120,324 SH DEFINED 01,08 38,910 81,414 0 ESB FINL CORP COM 26884F102 215 15,281 SH DEFINED 01 5,207 10,074 0 ESB FINL CORP COM 26884F102 608 43,138 SH DEFINED 01,08 9,010 34,128 0 ESS TECHNOLOGY INC COM 269151106 3,575 243,833 SH DEFINED 01 208,490 34,143 1,200 ESS TECHNOLOGY INC COM 269151106 7 500 SH DEFINED 04 500 0 0 ESS TECHNOLOGY INC COM 269151106 9 600 SH OTHER 01,06 0 0 600 ESS TECHNOLOGY INC COM 269151106 3,636 247,993 SH DEFINED 01,08 78,227 169,766 0 ESS TECHNOLOGY INC COM 269151106 21 1,405 SH DEFINED 10 1,155 0 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 171 ________ E TRADE FINANCIAL CORP COM 269246104 3,262 244,379 SH DEFINED 01 165,964 62,615 15,800 E TRADE FINANCIAL CORP COM 269246104 584 43,765 SH DEFINED 04 27,565 0 16,200 E TRADE FINANCIAL CORP COM 269246104 39 2,900 SH OTHER 04 2,600 0 300 E TRADE FINANCIAL CORP COM 269246104 34,980 2,620,220 SH DEFINED 01,08 1,210,302 1,409,918 0 E TRADE FINANCIAL CORP COM 269246104 1 100 SH DEFINED 10 0 0 100 EVCI CAREER COLLEGES INC COM 26926P100 76 6,000 SH DEFINED 01 2,100 3,900 0 EVCI CAREER COLLEGES INC COM 26926P100 83 6,600 SH DEFINED 01,08 200 6,400 0 E Z EM INC COM 269305405 382 20,700 SH DEFINED 01 2,000 18,700 0 E Z EM INC COM 269305405 289 15,682 SH DEFINED 01,08 3,906 11,776 0 EAGLE MATERIALS INC COM 26969P108 4,467 75,907 SH DEFINED 01 60,178 15,545 184 EAGLE MATERIALS INC COM 26969P108 0 2 SH OTHER 01 0 0 2 EAGLE MATERIALS INC COM 26969P108 39 661 SH DEFINED 02 661 0 0 EAGLE MATERIALS INC COM 26969P108 0 8 SH DEFINED 03 8 0 0 EAGLE MATERIALS INC COM 26969P108 0 4 SH DEFINED 04 4 0 0 EAGLE MATERIALS INC COM 26969P108 24 412 SH DEFINED 05 412 0 0 EAGLE MATERIALS INC COM 26969P108 7,589 128,959 SH DEFINED 01,08 32,632 96,327 0 EAGLE SUPPLY GROUP INC COM 269894101 16 8,400 SH DEFINED 01 0 8,400 0 EAGLE SUPPLY GROUP INC COM 269894101 5 2,395 SH DEFINED 01,08 2,295 100 0 EARTHLINK INC COM 270321102 1,663 187,449 SH DEFINED 01 84,034 98,815 4,600 EARTHLINK INC COM 270321102 145 16,400 SH DEFINED 04 0 0 16,400 EARTHLINK INC COM 270321102 1 100 SH OTHER 04 100 0 0 EARTHLINK INC COM 270321102 8,389 945,761 SH DEFINED 01,08 244,888 700,873 0 EARTHLINK INC COM 270321102 11 1,200 SH DEFINED 10 600 0 600 EAST WEST BANCORP INC COM 27579R104 2,755 49,202 SH DEFINED 01 14,773 33,529 900 EAST WEST BANCORP INC COM 27579R104 22 400 SH OTHER 01,06 0 0 400 EAST WEST BANCORP INC COM 27579R104 10,557 188,523 SH DEFINED 01,08 61,229 127,294 0 EASTERN CO COM 276317104 57 3,550 SH DEFINED 01 750 2,800 0 EASTERN CO COM 276317104 171 10,718 SH DEFINED 01,08 1,301 9,417 0 EASTERN VA BANKSHARES INC COM 277196101 83 3,620 SH DEFINED 01 3,120 500 0 EASTERN VA BANKSHARES INC COM 277196101 707 30,699 SH DEFINED 01,08 6,999 23,700 0 EASTGROUP PPTY INC COM 277276101 1,745 49,165 SH DEFINED 01 32,640 16,525 0 EASTGROUP PPTY INC COM 277276101 131 3,699 SH DEFINED 04 3,699 0 0 EASTGROUP PPTY INC COM 277276101 3,947 111,175 SH DEFINED 01,08 22,755 88,420 0 EASTGROUP PPTY INC COM 277276101 46 1,300 SH DEFINED 10 1,300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 172 ________ EASTMAN CHEM CO COM 277432100 6,461 151,377 SH DEFINED 01 72,659 64,686 14,032 EASTMAN CHEM CO COM 277432100 242 5,677 SH OTHER 01 1,643 2,756 1,278 EASTMAN CHEM CO COM 277432100 31 731 SH DEFINED 02 731 0 0 EASTMAN CHEM CO COM 277432100 55 1,300 SH OTHER 02 1,300 0 0 EASTMAN CHEM CO COM 277432100 5 106 SH DEFINED 03 106 0 0 EASTMAN CHEM CO COM 277432100 70 1,648 SH OTHER 03 631 1,017 0 EASTMAN CHEM CO COM 277432100 41 950 SH DEFINED 04 850 0 100 EASTMAN CHEM CO COM 277432100 327 7,666 SH OTHER 04 6,907 0 759 EASTMAN CHEM CO COM 277432100 9 200 SH OTHER 01,06 0 0 200 EASTMAN CHEM CO COM 277432100 27,845 652,414 SH DEFINED 01,08 313,252 339,162 0 EASTMAN CHEM CO COM 277432100 9 203 SH DEFINED 09 203 0 0 EASTMAN CHEM CO COM 277432100 5 113 SH DEFINED 10 13 0 100 EASTMAN CHEM CO COM 277432100 11 250 SH OTHER 10 250 0 0 EASTMAN KODAK CO COM 277461109 12,629 482,573 SH DEFINED 01 196,886 241,807 43,880 EASTMAN KODAK CO COM 277461109 223 8,540 SH OTHER 01 5,508 2,407 625 EASTMAN KODAK CO COM 277461109 117 4,455 SH DEFINED 02 3,700 755 0 EASTMAN KODAK CO COM 277461109 124 4,725 SH OTHER 02 4,725 0 0 EASTMAN KODAK CO COM 277461109 11 425 SH DEFINED 03 425 0 0 EASTMAN KODAK CO COM 277461109 225 8,581 SH OTHER 03 4,831 3,750 0 EASTMAN KODAK CO COM 277461109 100 3,838 SH DEFINED 04 3,738 0 100 EASTMAN KODAK CO COM 277461109 417 15,946 SH OTHER 04 14,946 0 1,000 EASTMAN KODAK CO COM 277461109 18 700 SH OTHER 01,06 0 0 700 EASTMAN KODAK CO COM 277461109 68,690 2,624,777 SH DEFINED 01,08 1,363,696 1,260,526 555 EASTMAN KODAK CO COM 277461109 172 6,581 SH DEFINED 09 6,581 0 0 EASTMAN KODAK CO COM 277461109 2 92 SH DEFINED 10 42 0 50 EASYLINK SVCS CORP COM 27784T200 8 5,039 SH DEFINED 01 879 4,160 0 EASYLINK SVCS CORP COM 27784T200 30 18,547 SH DEFINED 01,08 15,771 2,776 0 EATON CORP COM 278058102 29,031 516,660 SH DEFINED 01 354,493 133,378 28,789 EATON CORP COM 278058102 107 1,900 SH OTHER 01 0 1,700 200 EATON CORP COM 278058102 62 1,100 SH DEFINED 02 700 0 400 EATON CORP COM 278058102 323 5,748 SH OTHER 02 5,748 0 0 EATON CORP COM 278058102 11 200 SH DEFINED 03 200 0 0 EATON CORP COM 278058102 146 2,600 SH OTHER 03 2,600 0 0 EATON CORP COM 278058102 365 6,488 SH DEFINED 04 4,288 0 2,200 EATON CORP COM 278058102 736 13,100 SH OTHER 04 3,700 0 9,400 EATON CORP COM 278058102 22 400 SH OTHER 01,06 0 0 400 EATON CORP COM 278058102 76,023 1,352,957 SH DEFINED 01,08 688,933 660,194 3,830 EATON CORP COM 278058102 46 822 SH DEFINED 09 822 0 0 EATON CORP COM 278058102 237 4,224 SH DEFINED 10 2,524 0 1,700 EATON VANCE FL MUNI INCOME T COM 27826B100 116 7,300 SH DEFINED 04 7,300 0 0 EATON VANCE FL MUNI INCOME T COM 27826B100 53 3,333 SH OTHER 04 0 0 3,333 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 173 ________ EATON VANCE CA MUNI INCOME T UNDEFIND 27826F101 1 4,000 DEFINED 03 4,000 0 0 EATON VANCE CA MUNI INCOME T UNDEFIND 27826F101 2 10,000 OTHER 03 0 10,000 0 EATON VANCE CORP COM 278265103 14,086 369,524 SH DEFINED 01 246,881 105,930 16,713 EATON VANCE CORP COM 278265103 3,686 96,685 SH OTHER 01 52,240 29,895 14,550 EATON VANCE CORP COM 278265103 2,934 76,980 SH DEFINED 02 60,295 16,100 585 EATON VANCE CORP COM 278265103 653 17,140 SH OTHER 02 13,540 3,600 0 EATON VANCE CORP COM 278265103 1,592 41,755 SH DEFINED 03 27,030 12,905 1,820 EATON VANCE CORP COM 278265103 372 9,750 SH OTHER 03 7,260 1,290 1,200 EATON VANCE CORP COM 278265103 3,278 86,004 SH DEFINED 04 76,654 0 9,350 EATON VANCE CORP COM 278265103 1,523 39,955 SH OTHER 04 39,755 0 200 EATON VANCE CORP COM 278265103 2,561 67,175 SH DEFINED 05 57,835 7,815 1,525 EATON VANCE CORP COM 278265103 775 20,320 SH OTHER 05 15,740 4,580 0 EATON VANCE CORP COM 278265103 13,903 364,726 SH DEFINED 01,08 98,183 266,543 0 EATON VANCE CORP COM 278265103 926 24,280 SH DEFINED 10 22,730 1,300 250 EATON VANCE CORP COM 278265103 133 3,500 SH OTHER 10 2,500 600 400 EATON VANCE INS MUN BD FD COM 27827X101 58 3,999 SH DEFINED 04 3,999 0 0 EATON VANCE INS MUN BD FD COM 27827X101 98 6,700 SH OTHER 04 6,700 0 0 EBAY INC COM 278642103 100,327 1,448,144 SH DEFINED 01 849,223 495,642 103,279 EBAY INC COM 278642103 3,708 53,515 SH OTHER 01 27,335 25,530 650 EBAY INC COM 278642103 313 4,524 SH DEFINED 02 2,714 1,600 210 EBAY INC COM 278642103 154 2,230 SH OTHER 02 895 1,335 0 EBAY INC COM 278642103 4,541 65,548 SH DEFINED 03 39,589 21,519 4,440 EBAY INC COM 278642103 593 8,565 SH OTHER 03 6,175 890 1,500 EBAY INC COM 278642103 8,369 120,799 SH DEFINED 04 113,939 0 6,860 EBAY INC COM 278642103 3,082 44,490 SH OTHER 04 44,140 0 350 EBAY INC COM 278642103 733 10,580 SH DEFINED 05 8,170 1,260 1,150 EBAY INC COM 278642103 235 3,385 SH OTHER 05 2,735 650 0 EBAY INC COM 278642103 118 1,700 SH OTHER 01,06 0 0 1,700 EBAY INC COM 278642103 368,594 5,320,352 SH DEFINED 01,08 2,775,282 2,543,870 1,200 EBAY INC COM 278642103 989 14,270 SH DEFINED 09 14,270 0 0 EBAY INC COM 278642103 1,007 14,535 SH DEFINED 10 11,335 2,400 800 EBAY INC COM 278642103 506 7,300 SH OTHER 10 6,900 400 0 ECHELON CORP COM 27874N105 702 62,287 SH DEFINED 01 20,627 41,660 0 ECHELON CORP COM 27874N105 8 700 SH OTHER 01 0 700 0 ECHELON CORP COM 27874N105 23 2,000 SH DEFINED 03 2,000 0 0 ECHELON CORP COM 27874N105 2,646 234,823 SH DEFINED 01,08 61,579 173,244 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 174 ________ ECHOSTAR COMMUNICATIONS NEW COM 278762109 3,325 101,527 SH DEFINED 01 52,810 39,717 9,000 ECHOSTAR COMMUNICATIONS NEW COM 278762109 2 58 SH DEFINED 03 0 58 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 46 1,400 SH OTHER 04 1,400 0 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 27,331 834,542 SH DEFINED 01,08 426,567 407,975 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 14 424 SH DEFINED 09 424 0 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 118 3,600 SH DEFINED 10 3,500 0 100 ECLIPSYS CORP COM 278856109 1,129 83,724 SH DEFINED 01 25,926 57,798 0 ECLIPSYS CORP COM 278856109 3,439 255,114 SH DEFINED 01,08 49,893 205,221 0 ECOLAB INC COM 278865100 34,421 1,206,470 SH DEFINED 01 838,667 287,060 80,743 ECOLAB INC COM 278865100 6,260 219,433 SH OTHER 01 109,113 95,520 14,800 ECOLAB INC COM 278865100 1,594 55,875 SH DEFINED 02 29,475 23,650 2,750 ECOLAB INC COM 278865100 137 4,810 SH OTHER 02 2,810 2,000 0 ECOLAB INC COM 278865100 14,483 507,651 SH DEFINED 03 284,640 160,673 62,338 ECOLAB INC COM 278865100 2,264 79,365 SH OTHER 03 56,950 13,570 8,845 ECOLAB INC COM 278865100 13,289 465,776 SH DEFINED 04 444,381 0 21,395 ECOLAB INC COM 278865100 3,797 133,100 SH OTHER 04 130,560 0 2,540 ECOLAB INC COM 278865100 3,808 133,458 SH DEFINED 05 116,848 13,770 2,840 ECOLAB INC COM 278865100 341 11,962 SH OTHER 05 5,532 6,430 0 ECOLAB INC COM 278865100 20 700 SH OTHER 01,06 0 0 700 ECOLAB INC COM 278865100 60,970 2,137,045 SH DEFINED 01,08 1,102,499 1,034,546 0 ECOLAB INC COM 278865100 202 7,084 SH DEFINED 09 7,084 0 0 ECOLAB INC COM 278865100 1,161 40,701 SH DEFINED 10 34,101 1,950 4,650 ECOLAB INC COM 278865100 414 14,518 SH OTHER 10 1,400 13,118 0 ECOLLEGE COM COM 27887E100 458 21,936 SH DEFINED 01 10,875 11,061 0 ECOLLEGE COM COM 27887E100 21 1,000 SH DEFINED 04 1,000 0 0 ECOLLEGE COM COM 27887E100 2,494 119,444 SH DEFINED 01,08 34,844 84,600 0 ECOLLEGE COM COM 27887E100 52 2,500 SH DEFINED 10 2,500 0 0 ECOLOGY & ENVIRONMENT INC COM 278878103 20 1,900 SH DEFINED 01 300 1,600 0 ECOLOGY & ENVIRONMENT INC COM 278878103 36 3,400 SH OTHER 01 0 3,400 0 ECOLOGY & ENVIRONMENT INC COM 278878103 59 5,565 SH DEFINED 01,08 1,075 4,490 0 EDELBROCK CORP COM 279434104 60 4,550 SH DEFINED 01 770 3,780 0 EDELBROCK CORP COM 279434104 113 8,532 SH DEFINED 01,08 2,536 5,996 0 EDEN BIOSCIENCE CORP COM 279445100 42 27,400 SH DEFINED 01 4,600 22,800 0 EDEN BIOSCIENCE CORP COM 279445100 67 43,800 SH DEFINED 01,08 10,700 33,100 0 EDGAR ONLINE INC COM 279765101 24 17,300 SH DEFINED 01 3,000 14,300 0 EDGAR ONLINE INC COM 279765101 18 12,685 SH DEFINED 01,08 4,085 8,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 175 ________ EDGE PETE CORP DEL COM 279862106 225 15,409 SH DEFINED 01 2,575 12,834 0 EDGE PETE CORP DEL COM 279862106 9 600 SH DEFINED 04 600 0 0 EDGE PETE CORP DEL COM 279862106 252 17,247 SH DEFINED 01,08 4,122 13,125 0 EDGEWATER TECHNOLOGY INC COM 280358102 234 32,338 SH DEFINED 01 2,202 30,136 0 EDGEWATER TECHNOLOGY INC COM 280358102 197 27,192 SH DEFINED 01,08 4,759 22,433 0 EDISON INTL COM 281020107 14,591 600,708 SH DEFINED 01 265,010 272,796 62,902 EDISON INTL COM 281020107 32 1,300 SH OTHER 01 0 1,000 300 EDISON INTL COM 281020107 134 5,505 SH DEFINED 02 1,700 0 3,805 EDISON INTL COM 281020107 32 1,300 SH OTHER 02 0 1,300 0 EDISON INTL COM 281020107 389 16,000 SH OTHER 03 0 0 16,000 EDISON INTL COM 281020107 4 156 SH DEFINED 04 156 0 0 EDISON INTL COM 281020107 39 1,600 SH OTHER 04 1,600 0 0 EDISON INTL COM 281020107 24 1,000 SH DEFINED 05 0 0 1,000 EDISON INTL COM 281020107 19 800 SH OTHER 01,06 0 0 800 EDISON INTL COM 281020107 70,045 2,883,713 SH DEFINED 01,08 1,481,470 1,402,243 0 EDISON INTL COM 281020107 34 1,392 SH DEFINED 09 1,392 0 0 EDISON INTL COM 281020107 13 546 SH DEFINED 10 46 0 500 EDO CORP COM 281347104 710 29,484 SH DEFINED 01 10,661 18,823 0 EDO CORP COM 281347104 7 300 SH OTHER 01,06 0 0 300 EDO CORP COM 281347104 3,554 147,606 SH DEFINED 01,08 62,836 84,770 0 EDUCATION MGMT CORP COM 28139T101 2,843 89,324 SH DEFINED 01 61,856 10,948 16,520 EDUCATION MGMT CORP COM 28139T101 12,102 380,221 SH DEFINED 01,08 91,631 288,590 0 EDUCATION MGMT CORP COM 28139T101 4 120 SH DEFINED 10 0 0 120 EDUCATIONAL DEV CORP COM 281479105 53 5,200 SH DEFINED 01 800 4,400 0 EDUCATIONAL DEV CORP COM 281479105 109 10,607 SH DEFINED 01,08 1,679 8,928 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2,096 65,589 SH DEFINED 01 42,798 19,371 3,420 EDWARDS LIFESCIENCES CORP COM 28176E108 91 2,839 SH OTHER 01 1,530 1,309 0 EDWARDS LIFESCIENCES CORP COM 28176E108 16 500 SH DEFINED 02 0 500 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2 60 SH OTHER 03 0 60 0 EDWARDS LIFESCIENCES CORP COM 28176E108 118 3,703 SH DEFINED 04 3,703 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 107 3,346 SH OTHER 04 3,046 0 300 EDWARDS LIFESCIENCES CORP COM 28176E108 9,578 299,781 SH DEFINED 01,08 67,855 231,926 0 EDWARDS LIFESCIENCES CORP COM 28176E108 40 1,263 SH DEFINED 10 520 0 743 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 176 ________ EDWARDS AG INC COM 281760108 1,997 51,053 SH DEFINED 01 31,962 14,291 4,800 EDWARDS AG INC COM 281760108 59 1,500 SH OTHER 01 0 1,500 0 EDWARDS AG INC COM 281760108 16 398 SH OTHER 02 398 0 0 EDWARDS AG INC COM 281760108 109 2,775 SH DEFINED 04 2,325 0 450 EDWARDS AG INC COM 281760108 25 630 SH OTHER 04 630 0 0 EDWARDS AG INC COM 281760108 15,995 408,871 SH DEFINED 01,08 99,967 308,904 0 EDWARDS AG INC COM 281760108 2 50 SH DEFINED 10 0 0 50 EFUNDS CORP COM 28224R101 2,831 172,596 SH DEFINED 01 133,364 36,054 3,178 EFUNDS CORP COM 28224R101 13 800 SH DEFINED 02 0 800 0 EFUNDS CORP COM 28224R101 4 220 SH OTHER 03 220 0 0 EFUNDS CORP COM 28224R101 102 6,197 SH OTHER 04 6,197 0 0 EFUNDS CORP COM 28224R101 11 700 SH OTHER 01,06 0 0 700 EFUNDS CORP COM 28224R101 6,333 386,163 SH DEFINED 01,08 154,006 232,157 0 8X8 INC NEW COM 282914100 94 26,700 SH DEFINED 01 6,200 20,500 0 8X8 INC NEW COM 282914100 144 40,840 SH DEFINED 01,08 11,940 28,900 0 EL PASO CORP COM 28336L109 7,102 998,828 SH DEFINED 01 385,272 501,519 112,037 EL PASO CORP COM 28336L109 123 17,259 SH OTHER 01 3,609 13,100 550 EL PASO CORP COM 28336L109 12 1,700 SH DEFINED 02 0 0 1,700 EL PASO CORP COM 28336L109 21 3,003 SH OTHER 02 1,527 1,476 0 EL PASO CORP COM 28336L109 1 148 SH OTHER 03 148 0 0 EL PASO CORP COM 28336L109 5 752 SH DEFINED 04 752 0 0 EL PASO CORP COM 28336L109 26 3,725 SH OTHER 04 3,725 0 0 EL PASO CORP COM 28336L109 29 4,080 SH DEFINED 05 4,080 0 0 EL PASO CORP COM 28336L109 1 100 SH OTHER 05 0 100 0 EL PASO CORP COM 28336L109 11 1,600 SH OTHER 01,06 0 0 1,600 EL PASO CORP COM 28336L109 38,414 5,402,866 SH DEFINED 01,08 2,747,105 2,655,761 0 EL PASO CORP COM 28336L109 107 14,987 SH DEFINED 09 14,987 0 0 EL PASO CORP COM 28336L109 68 9,500 SH DEFINED 10 6,600 0 2,900 EL PASO ELEC CO COM 283677854 2,026 146,353 SH DEFINED 01 86,852 59,501 0 EL PASO ELEC CO COM 283677854 10 700 SH OTHER 01,06 0 0 700 EL PASO ELEC CO COM 283677854 4,842 349,826 SH DEFINED 01,08 86,475 263,351 0 ELAN PLC COM 284131208 12 600 SH DEFINED 01 0 0 600 ELAN PLC COM 284131208 15 750 SH OTHER 01 0 750 0 ELAN PLC COM 284131208 8 400 SH DEFINED 02 400 0 0 ELAN PLC COM 284131208 5 234 SH DEFINED 03 100 0 134 ELAN PLC COM 284131208 5 250 SH OTHER 03 0 250 0 ELAN PLC COM 284131208 51 2,450 SH DEFINED 04 2,400 0 50 ELAN PLC COM 284131208 10 500 SH OTHER 04 500 0 0 ELAN PLC COM 284131208 509 24,700 SH DEFINED 01,08 24,700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 177 ________ ELECSYS CORP COM 28473M100 2 1,600 SH DEFINED 01 0 1,600 0 ELECSYS CORP COM 28473M100 12 10,000 SH DEFINED 01,08 2,000 8,000 0 ELDORADO GOLD CORP NEW COM 284902103 29 10,000 SH OTHER 04 10,000 0 0 ELECTRO RENT CORP COM 285218103 387 38,040 SH DEFINED 01 12,081 25,959 0 ELECTRO RENT CORP COM 285218103 1,581 155,258 SH DEFINED 01,08 47,590 107,668 0 ELECTRO SCIENTIFIC INDS COM 285229100 1,112 47,255 SH DEFINED 01 18,266 28,989 0 ELECTRO SCIENTIFIC INDS COM 285229100 31 1,300 SH OTHER 01 1,300 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 11 450 SH OTHER 01,06 0 0 450 ELECTRO SCIENTIFIC INDS COM 285229100 5,248 222,945 SH DEFINED 01,08 84,900 138,045 0 ELECTRO-SENSORS INC COM 285233102 6 1,200 SH DEFINED 01 0 1,200 0 ELECTRO-SENSORS INC COM 285233102 59 12,724 SH DEFINED 01,08 1,355 11,369 0 ELECTROGLAS INC COM 285324109 115 26,000 SH DEFINED 01 4,200 21,800 0 ELECTROGLAS INC COM 285324109 221 49,815 SH DEFINED 01,08 9,311 40,504 0 ELECTROGLAS INC COM 285324109 16 3,700 SH OTHER 10 3,700 0 0 ELECTRONIC ARTS INC COM 285512109 44,050 819,682 SH DEFINED 01 523,976 247,624 48,082 ELECTRONIC ARTS INC COM 285512109 1,147 21,349 SH OTHER 01 21,049 0 300 ELECTRONIC ARTS INC COM 285512109 1,723 32,060 SH DEFINED 02 26,400 5,410 250 ELECTRONIC ARTS INC COM 285512109 290 5,400 SH OTHER 02 2,550 2,850 0 ELECTRONIC ARTS INC COM 285512109 4,435 82,524 SH DEFINED 03 45,656 30,633 6,235 ELECTRONIC ARTS INC COM 285512109 3,204 59,628 SH OTHER 03 55,828 2,200 1,600 ELECTRONIC ARTS INC COM 285512109 17,191 319,889 SH DEFINED 04 306,394 0 13,495 ELECTRONIC ARTS INC COM 285512109 6,983 129,945 SH OTHER 04 126,825 0 3,120 ELECTRONIC ARTS INC COM 285512109 87 1,614 SH DEFINED 05 414 1,200 0 ELECTRONIC ARTS INC COM 285512109 67 1,240 SH OTHER 05 600 640 0 ELECTRONIC ARTS INC COM 285512109 43 800 SH OTHER 01,06 0 0 800 ELECTRONIC ARTS INC COM 285512109 136,428 2,538,665 SH DEFINED 01,08 1,345,003 1,193,022 640 ELECTRONIC ARTS INC COM 285512109 156 2,907 SH DEFINED 09 2,907 0 0 ELECTRONIC ARTS INC COM 285512109 1,462 27,205 SH DEFINED 10 26,325 0 880 ELECTRONIC ARTS INC COM 285512109 200 3,725 SH OTHER 10 0 3,725 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 178 ________ ELECTRONIC DATA SYS NEW COM 285661104 20,581 1,063,602 SH DEFINED 01 523,015 456,561 84,026 ELECTRONIC DATA SYS NEW COM 285661104 142 7,338 SH OTHER 01 2,701 4,162 475 ELECTRONIC DATA SYS NEW COM 285661104 94 4,849 SH DEFINED 02 3,849 0 1,000 ELECTRONIC DATA SYS NEW COM 285661104 4 212 SH OTHER 02 212 0 0 ELECTRONIC DATA SYS NEW COM 285661104 444 22,925 SH DEFINED 03 16,410 3,300 3,215 ELECTRONIC DATA SYS NEW COM 285661104 14 725 SH OTHER 03 400 325 0 ELECTRONIC DATA SYS NEW COM 285661104 2,200 113,700 SH DEFINED 04 109,395 0 4,305 ELECTRONIC DATA SYS NEW COM 285661104 581 30,001 SH OTHER 04 29,901 0 100 ELECTRONIC DATA SYS NEW COM 285661104 593 30,670 SH DEFINED 05 25,695 550 4,425 ELECTRONIC DATA SYS NEW COM 285661104 29 1,475 SH OTHER 05 700 0 775 ELECTRONIC DATA SYS NEW COM 285661104 24 1,250 SH OTHER 01,06 0 0 1,250 ELECTRONIC DATA SYS NEW COM 285661104 108,890 5,627,385 SH DEFINED 01,08 2,203,766 3,374,401 49,218 ELECTRONIC DATA SYS NEW COM 285661104 284 14,683 SH DEFINED 09 14,683 0 0 ELECTRONIC DATA SYS NEW COM 285661104 592 30,585 SH DEFINED 10 26,760 1,125 2,700 ELECTRONIC DATA SYS NEW COM 285661104 10 530 SH OTHER 10 240 0 290 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 882 30,072 SH DEFINED 01 10,609 19,463 0 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 12 400 SH OTHER 01,06 0 0 400 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 4,046 137,953 SH DEFINED 01,08 50,856 87,097 0 ELECTRONICS FOR IMAGING INC COM 286082102 1,898 77,253 SH DEFINED 01 30,437 44,816 2,000 ELECTRONICS FOR IMAGING INC COM 286082102 32 1,300 SH OTHER 01 1,300 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 7 300 SH DEFINED 03 300 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2 100 SH DEFINED 04 100 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 10 400 SH OTHER 04 400 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 8,195 333,549 SH DEFINED 01,08 89,205 244,344 0 ELECTRONICS FOR IMAGING INC COM 286082102 28 1,125 SH DEFINED 10 920 0 205 ELIZABETH ARDEN INC COM 28660G106 611 28,921 SH DEFINED 01 10,510 18,411 0 ELIZABETH ARDEN INC COM 28660G106 42 2,000 SH DEFINED 04 0 0 2,000 ELIZABETH ARDEN INC COM 28660G106 2,643 125,142 SH DEFINED 01,08 39,431 85,711 0 ELKCORP COM 287456107 1,132 41,792 SH DEFINED 01 12,433 20,259 9,100 ELKCORP COM 287456107 8 300 SH OTHER 01,06 0 0 300 ELKCORP COM 287456107 4,603 169,924 SH DEFINED 01,08 56,021 113,903 0 ELLIS PERRY INTL INC COM 288853104 237 8,636 SH DEFINED 01 3,236 5,400 0 ELLIS PERRY INTL INC COM 288853104 798 29,039 SH DEFINED 01,08 7,184 21,855 0 ELOYALTY CORP COM 290151307 49 7,057 SH DEFINED 01 1,402 5,655 0 ELOYALTY CORP COM 290151307 82 11,851 SH DEFINED 01,08 3,299 8,552 0 EMAGIN CORP COM 29076N107 53 25,500 SH DEFINED 01 1,700 23,800 0 EMAGIN CORP COM 29076N107 75 35,773 SH DEFINED 01,08 14,773 21,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 179 ________ EMBARCADERO TECHNOLOGIES INC COM 290787100 472 37,003 SH DEFINED 01 12,654 24,349 0 EMBARCADERO TECHNOLOGIES INC COM 290787100 8 600 SH DEFINED 02 0 0 600 EMBARCADERO TECHNOLOGIES INC COM 290787100 190 14,900 SH DEFINED 04 14,900 0 0 EMBARCADERO TECHNOLOGIES INC COM 290787100 1,554 121,819 SH DEFINED 01,08 21,990 99,829 0 EMBREX INC COM 290817105 99 8,700 SH DEFINED 01 1,700 7,000 0 EMBREX INC COM 290817105 150 13,222 SH DEFINED 01,08 3,366 9,856 0 EMCOR GROUP INC COM 29084Q100 1,255 34,206 SH DEFINED 01 22,193 12,013 0 EMCOR GROUP INC COM 29084Q100 31 850 SH OTHER 01 0 850 0 EMCOR GROUP INC COM 29084Q100 7 200 SH OTHER 01,06 0 0 200 EMCOR GROUP INC COM 29084Q100 3,984 108,551 SH DEFINED 01,08 41,296 67,255 0 EMCORE CORP COM 290846104 156 38,300 SH DEFINED 01 7,300 31,000 0 EMCORE CORP COM 290846104 277 68,113 SH DEFINED 01,08 15,006 53,107 0 EMERGE INTERACTIVE INC COM 29088W103 11 6,348 SH DEFINED 01 6,348 0 0 EMERGE INTERACTIVE INC COM 29088W103 1 500 SH DEFINED 02 500 0 0 EMERGE INTERACTIVE INC COM 29088W103 5 2,500 SH DEFINED 04 2,500 0 0 EMERGE INTERACTIVE INC COM 29088W103 59 32,384 SH DEFINED 01,08 6,080 26,304 0 EMERITUS CORP COM 291005106 71 9,500 SH DEFINED 01 1,500 8,000 0 EMERITUS CORP COM 291005106 120 16,042 SH DEFINED 01,08 3,756 12,286 0 EMERSON ELEC CO COM 291011104 74,770 1,247,828 SH DEFINED 01 730,159 433,770 83,899 EMERSON ELEC CO COM 291011104 17,588 293,530 SH OTHER 01 138,123 142,154 13,253 EMERSON ELEC CO COM 291011104 4,711 78,614 SH DEFINED 02 55,465 22,619 530 EMERSON ELEC CO COM 291011104 3,330 55,582 SH OTHER 02 39,337 13,865 2,380 EMERSON ELEC CO COM 291011104 4,025 67,169 SH DEFINED 03 35,490 24,085 7,594 EMERSON ELEC CO COM 291011104 3,185 53,156 SH OTHER 03 36,663 10,733 5,760 EMERSON ELEC CO COM 291011104 16,746 279,477 SH DEFINED 04 260,746 0 18,731 EMERSON ELEC CO COM 291011104 7,676 128,110 SH OTHER 04 124,010 0 4,100 EMERSON ELEC CO COM 291011104 2,224 37,108 SH DEFINED 05 30,078 1,775 5,255 EMERSON ELEC CO COM 291011104 379 6,325 SH OTHER 05 1,525 3,300 1,500 EMERSON ELEC CO COM 291011104 66 1,100 SH OTHER 01,06 0 0 1,100 EMERSON ELEC CO COM 291011104 296,082 4,941,287 SH DEFINED 01,08 1,931,364 2,924,975 84,948 EMERSON ELEC CO COM 291011104 1,211 20,208 SH DEFINED 09 20,208 0 0 EMERSON ELEC CO COM 291011104 11,103 185,296 SH DEFINED 10 109,293 28,758 47,245 EMERSON ELEC CO COM 291011104 2,218 37,010 SH OTHER 10 24,469 12,345 196 EMERSON RADIO CORP COM 291087203 146 38,215 SH DEFINED 01 13,575 24,640 0 EMERSON RADIO CORP COM 291087203 554 144,917 SH DEFINED 01,08 26,268 118,649 0 EMISPHERE TECHNOLOGIES INC COM 291345106 122 18,400 SH DEFINED 01 3,700 14,700 0 EMISPHERE TECHNOLOGIES INC COM 291345106 221 33,371 SH DEFINED 01,08 7,578 25,793 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 180 ________ EMMIS COMMUNICATIONS CORP COM 291525103 1,227 51,528 SH DEFINED 01 41,170 8,448 1,910 EMMIS COMMUNICATIONS CORP COM 291525103 93 3,900 SH OTHER 04 3,900 0 0 EMMIS COMMUNICATIONS CORP COM 291525103 10,083 423,488 SH DEFINED 01,08 88,326 335,162 0 EMPIRE DIST ELEC CO COM 291641108 1,538 67,922 SH DEFINED 01 42,982 24,940 0 EMPIRE DIST ELEC CO COM 291641108 41 1,800 SH OTHER 01 0 1,800 0 EMPIRE DIST ELEC CO COM 291641108 4,114 181,642 SH DEFINED 01,08 61,766 119,876 0 EN POINTE TECHNOLOGIES INC COM 29247F108 16 6,100 SH DEFINED 01 800 5,300 0 EN POINTE TECHNOLOGIES INC COM 29247F108 23 8,728 SH DEFINED 01,08 1,519 7,209 0 EMULEX CORP COM 292475209 3,175 149,113 SH DEFINED 01 115,955 20,358 12,800 EMULEX CORP COM 292475209 21 1,000 SH DEFINED 04 1,000 0 0 EMULEX CORP COM 292475209 5,423 254,734 SH DEFINED 01,08 104,178 150,556 0 EMULEX CORP COM 292475209 2 100 SH DEFINED 10 0 0 100 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 15 300 SH DEFINED 01 300 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 15 300 SH DEFINED 02 0 300 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 26 500 SH OTHER 02 100 400 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 41 800 SH DEFINED 03 0 800 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 481 9,400 SH DEFINED 04 9,400 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 235 4,601 SH OTHER 04 4,201 0 400 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 31 600 SH DEFINED 05 600 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 61 1,200 SH DEFINED 10 1,200 0 0 ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 51 1,038 SH DEFINED 04 1,038 0 0 ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 356 7,195 SH DEFINED 01,08 407 6,788 0 ENCANA CORP COM 292505104 23,895 554,157 SH DEFINED 01 486,497 63,250 4,410 ENCANA CORP COM 292505104 4,090 94,846 SH OTHER 01 43,820 47,996 3,030 ENCANA CORP COM 292505104 2,195 50,900 SH DEFINED 02 43,800 5,634 1,466 ENCANA CORP COM 292505104 530 12,283 SH OTHER 02 1,600 7,183 3,500 ENCANA CORP COM 292505104 2,807 65,104 SH DEFINED 03 31,494 29,967 3,643 ENCANA CORP COM 292505104 523 12,125 SH OTHER 03 11,340 560 225 ENCANA CORP COM 292505104 10,320 239,326 SH DEFINED 04 221,976 200 17,150 ENCANA CORP COM 292505104 3,263 75,678 SH OTHER 04 75,228 0 450 ENCANA CORP COM 292505104 2,689 62,370 SH DEFINED 05 52,650 8,520 1,200 ENCANA CORP COM 292505104 389 9,025 SH OTHER 05 7,025 2,000 0 ENCANA CORP COM 292505104 1,684 39,046 SH DEFINED 10 35,921 2,825 300 ENCANA CORP COM 292505104 265 6,155 SH OTHER 10 705 5,250 200 ENCORE ACQUISITION CO COM 29255W100 334 12,068 SH DEFINED 01 10,015 2,053 0 ENCORE ACQUISITION CO COM 29255W100 2,467 89,076 SH DEFINED 01,08 18,372 70,704 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 181 ________ ENCORE CAP GROUP INC COM 292554102 83 5,000 SH DEFINED 01 0 5,000 0 ENCORE CAP GROUP INC COM 292554102 92 5,565 SH DEFINED 01,08 2,865 2,700 0 ENCORE MED CORP COM 29256E109 66 8,300 SH DEFINED 01 8,300 0 0 ENCORE MED CORP COM 29256E109 40 5,000 SH DEFINED 04 5,000 0 0 ENCORE MED CORP COM 29256E109 351 43,810 SH DEFINED 01,08 13,010 30,800 0 ENCYSIVE PHARMACEUTICALS INC COM 29256X107 2,885 280,599 SH DEFINED 01 245,562 35,037 0 ENCYSIVE PHARMACEUTICALS INC COM 29256X107 3,704 360,285 SH DEFINED 01,08 86,243 274,042 0 ENCORE WIRE CORP COM 292562105 948 25,473 SH DEFINED 01 7,473 18,000 0 ENCORE WIRE CORP COM 292562105 2,906 78,059 SH DEFINED 01,08 13,912 64,147 0 ENDWAVE CORP COM 29264A206 62 6,525 SH DEFINED 01 1,925 4,600 0 ENDWAVE CORP COM 29264A206 14 1,500 SH OTHER 01 0 1,500 0 ENDWAVE CORP COM 29264A206 126 13,211 SH DEFINED 01,08 3,425 9,786 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 1,969 80,621 SH DEFINED 01 60,010 5,711 14,900 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 4,437 181,714 SH DEFINED 01,08 57,272 124,442 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 1 50 SH DEFINED 10 0 0 50 ENERGEN CORP COM 29265N108 2,655 64,367 SH DEFINED 01 23,419 38,348 2,600 ENERGEN CORP COM 29265N108 58 1,400 SH OTHER 02 1,400 0 0 ENERGEN CORP COM 29265N108 24 570 SH OTHER 01,06 0 0 570 ENERGEN CORP COM 29265N108 12,436 301,472 SH DEFINED 01,08 111,030 190,442 0 ENERGY CONVERSION DEVICES IN COM 292659109 326 33,269 SH DEFINED 01 12,127 21,142 0 ENERGY CONVERSION DEVICES IN COM 292659109 20 2,000 SH DEFINED 04 2,000 0 0 ENERGY CONVERSION DEVICES IN COM 292659109 1,652 168,705 SH DEFINED 01,08 51,147 117,558 0 ENERGY CONVERSION DEVICES IN COM 292659109 24 2,500 SH DEFINED 10 2,500 0 0 ENERGY EAST CORP COM 29266M109 2,155 84,962 SH DEFINED 01 54,541 25,911 4,510 ENERGY EAST CORP COM 29266M109 25 1,000 SH OTHER 01 1,000 0 0 ENERGY EAST CORP COM 29266M109 10 400 SH OTHER 02 0 400 0 ENERGY EAST CORP COM 29266M109 5 200 SH OTHER 03 200 0 0 ENERGY EAST CORP COM 29266M109 26 1,016 SH DEFINED 04 1,016 0 0 ENERGY EAST CORP COM 29266M109 98 3,867 SH OTHER 04 3,867 0 0 ENERGY EAST CORP COM 29266M109 18,823 742,222 SH DEFINED 01,08 153,627 588,595 0 ENERGY EAST CORP COM 29266M109 104 4,100 SH DEFINED 10 4,000 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 182 ________ ENERGIZER HLDGS INC COM 29266R108 2,966 63,528 SH DEFINED 01 34,404 23,424 5,700 ENERGIZER HLDGS INC COM 29266R108 42 900 SH OTHER 01 0 900 0 ENERGIZER HLDGS INC COM 29266R108 627 13,425 SH DEFINED 02 13,425 0 0 ENERGIZER HLDGS INC COM 29266R108 26 549 SH OTHER 02 549 0 0 ENERGIZER HLDGS INC COM 29266R108 93 2,000 SH DEFINED 04 2,000 0 0 ENERGIZER HLDGS INC COM 29266R108 36 771 SH OTHER 04 0 0 771 ENERGIZER HLDGS INC COM 29266R108 20,624 441,727 SH DEFINED 01,08 112,619 329,108 0 ENERGIZER HLDGS INC COM 29266R108 13 288 SH DEFINED 10 146 0 142 ENDOLOGIX INC COM 29266S106 93 16,700 SH DEFINED 01 5,500 11,200 0 ENDOLOGIX INC COM 29266S106 0 12 SH DEFINED 04 12 0 0 ENDOLOGIX INC COM 29266S106 165 29,711 SH DEFINED 01,08 8,953 20,758 0 ENERGY PARTNERS LTD COM 29270U105 228 17,100 SH DEFINED 01 13,870 3,230 0 ENERGY PARTNERS LTD COM 29270U105 1,608 120,469 SH DEFINED 01,08 18,904 101,565 0 ENERGY WEST INC COM 29274A105 38 5,300 SH DEFINED 01 500 4,800 0 ENERGY WEST INC COM 29274A105 18 2,500 SH OTHER 04 2,500 0 0 ENERGY WEST INC COM 29274A105 35 4,800 SH DEFINED 01,08 1,158 3,642 0 ENERPLUS RES FD COM 29274D604 6 200 SH DEFINED 02 200 0 0 ENERPLUS RES FD COM 29274D604 70 2,400 SH OTHER 02 2,000 400 0 ENERPLUS RES FD COM 29274D604 23 800 SH DEFINED 03 800 0 0 ENERPLUS RES FD COM 29274D604 115 3,925 SH DEFINED 04 3,925 0 0 ENERPLUS RES FD COM 29274D604 63 2,135 SH OTHER 04 135 0 2,000 ENGELHARD CORP COM 292845104 6,757 226,070 SH DEFINED 01 91,232 110,769 24,069 ENGELHARD CORP COM 292845104 4 125 SH OTHER 01 0 0 125 ENGELHARD CORP COM 292845104 9 300 SH OTHER 01,06 0 0 300 ENGELHARD CORP COM 292845104 32,409 1,084,262 SH DEFINED 01,08 529,006 555,256 0 ENGELHARD CORP COM 292845104 458 15,321 SH DEFINED 09 15,321 0 0 ENGELHARD CORP COM 292845104 7 220 SH DEFINED 10 20 0 200 ENGINEERED SUPPORT SYS INC COM 292866100 1,608 32,950 SH DEFINED 01 12,520 18,090 2,340 ENGINEERED SUPPORT SYS INC COM 292866100 117 2,400 SH OTHER 01 0 2,400 0 ENGINEERED SUPPORT SYS INC COM 292866100 18 375 SH OTHER 01,06 0 0 375 ENGINEERED SUPPORT SYS INC COM 292866100 7,753 158,848 SH DEFINED 01,08 50,620 108,228 0 ENDOCARDIAL SOLUTIONS INC COM 292962107 115 13,225 SH DEFINED 01 4,200 9,025 0 ENDOCARDIAL SOLUTIONS INC COM 292962107 313 36,100 SH DEFINED 01,08 8,000 28,100 0 ENERGYSOUTH INC COM 292970100 476 13,640 SH DEFINED 01 2,878 10,762 0 ENERGYSOUTH INC COM 292970100 909 26,032 SH DEFINED 01,08 4,033 21,999 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 183 ________ ENESCO GROUP INC COM 292973104 465 40,396 SH DEFINED 01 28,796 11,600 0 ENESCO GROUP INC COM 292973104 2 200 SH OTHER 01,06 0 0 200 ENESCO GROUP INC COM 292973104 306 26,597 SH DEFINED 01,08 11,311 15,286 0 ENGLOBAL CORP COM 293306106 44 20,300 SH DEFINED 01 1,800 18,500 0 ENGLOBAL CORP COM 293306106 31 14,400 SH DEFINED 01,08 9,600 4,800 0 ENNIS BUSINESS FORMS INC COM 293389102 604 36,090 SH DEFINED 01 10,294 25,796 0 ENNIS BUSINESS FORMS INC COM 293389102 17 1,000 SH DEFINED 04 1,000 0 0 ENNIS BUSINESS FORMS INC COM 293389102 1,515 90,529 SH DEFINED 01,08 14,625 75,904 0 ENPRO INDS INC COM 29355X107 848 44,822 SH DEFINED 01 13,971 30,851 0 ENPRO INDS INC COM 29355X107 9 500 SH DEFINED 04 500 0 0 ENPRO INDS INC COM 29355X107 5 257 SH DEFINED 05 257 0 0 ENPRO INDS INC COM 29355X107 2,389 126,293 SH DEFINED 01,08 24,193 102,100 0 ENPRO INDS INC COM 29355X107 2 100 SH DEFINED 10 100 0 0 ENSTAR GROUP INC GA COM 29358R107 61 1,352 SH DEFINED 01 1,352 0 0 ENSTAR GROUP INC GA COM 29358R107 538 11,972 SH DEFINED 01,08 2,072 9,900 0 ENTEGRIS INC COM 29362U104 2,156 169,743 SH DEFINED 01 92,386 50,157 27,200 ENTEGRIS INC COM 29362U104 5,465 430,321 SH DEFINED 01,08 113,610 316,711 0 ENTERASYS NETWORKS INC COM 293637104 731 289,126 SH DEFINED 01 130,238 151,188 7,700 ENTERASYS NETWORKS INC COM 293637104 78 30,800 SH DEFINED 04 0 0 30,800 ENTERASYS NETWORKS INC COM 293637104 3,659 1,446,306 SH DEFINED 01,08 326,062 1,120,244 0 ENTERASYS NETWORKS INC COM 293637104 3 1,050 SH DEFINED 10 1,050 0 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 1,661 36,692 SH DEFINED 01 29,494 6,593 605 ENTERCOM COMMUNICATIONS CORP COM 293639100 10,627 234,742 SH DEFINED 01,08 47,327 187,415 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 2 50 SH DEFINED 10 0 0 50 ENTERGY CORP NEW COM 29364G103 24,491 411,618 SH DEFINED 01 162,175 209,919 39,524 ENTERGY CORP NEW COM 29364G103 327 5,500 SH OTHER 01 2,000 3,300 200 ENTERGY CORP NEW COM 29364G103 115 1,939 SH DEFINED 02 1,939 0 0 ENTERGY CORP NEW COM 29364G103 1,886 31,690 SH DEFINED 03 18,265 12,995 430 ENTERGY CORP NEW COM 29364G103 223 3,755 SH OTHER 03 3,255 500 0 ENTERGY CORP NEW COM 29364G103 676 11,358 SH DEFINED 04 8,958 0 2,400 ENTERGY CORP NEW COM 29364G103 216 3,623 SH OTHER 04 3,623 0 0 ENTERGY CORP NEW COM 29364G103 36 600 SH OTHER 01,06 0 0 600 ENTERGY CORP NEW COM 29364G103 123,296 2,072,208 SH DEFINED 01,08 1,069,921 1,002,287 0 ENTERGY CORP NEW COM 29364G103 65 1,090 SH DEFINED 09 1,090 0 0 ENTERGY CORP NEW COM 29364G103 228 3,840 SH DEFINED 10 3,105 0 735 ENTERGY CORP NEW COM 29364G103 111 1,866 SH OTHER 10 500 1,366 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 184 ________ ENTERPRISE PRODS PARTNERS L COM 293792107 460 19,600 SH DEFINED 01 19,600 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 47 2,000 SH OTHER 01 0 2,000 0 ENTERPRISE PRODS PARTNERS L COM 293792107 23 1,000 SH OTHER 04 1,000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3,422 145,800 SH DEFINED 01,08 8,900 136,900 0 ENTERTAINMENT PPTYS TR COM 29380T105 1,273 31,115 SH DEFINED 01 14,260 16,055 800 ENTERTAINMENT PPTYS TR COM 29380T105 4,936 120,650 SH DEFINED 01,08 24,577 96,073 0 ENTREMED INC COM 29382F103 72 20,800 SH DEFINED 01 3,700 17,100 0 ENTREMED INC COM 29382F103 7 2,100 SH DEFINED 04 2,100 0 0 ENTREMED INC COM 29382F103 147 42,335 SH DEFINED 01,08 11,726 30,609 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 666 74,235 SH DEFINED 01 14,826 59,009 400 ENTRAVISION COMMUNICATIONS C COM 29382R107 1,676 186,895 SH DEFINED 01,08 36,573 150,322 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 0 50 SH DEFINED 10 0 0 50 ENTRUST INC COM 293848107 506 116,067 SH DEFINED 01 33,692 82,375 0 ENTRUST INC COM 293848107 1,711 392,354 SH DEFINED 01,08 102,066 290,288 0 ENTRX CORP COM 293850103 3 2,500 SH DEFINED 01 0 2,500 0 ENTRX CORP COM 293850103 13 12,860 SH DEFINED 01,08 1,309 11,551 0 ENZON PHARMACEUTICALS INC COM 293904108 997 64,637 SH DEFINED 01 27,447 37,190 0 ENZON PHARMACEUTICALS INC COM 293904108 204 13,200 SH DEFINED 04 0 0 13,200 ENZON PHARMACEUTICALS INC COM 293904108 0 3 SH OTHER 04 3 0 0 ENZON PHARMACEUTICALS INC COM 293904108 5,257 340,678 SH DEFINED 01,08 102,721 237,957 0 ENVIRONMENTAL TECTONICS CORP COM 294092101 78 8,300 SH DEFINED 01 1,500 6,800 0 ENVIRONMENTAL TECTONICS CORP COM 294092101 142 15,057 SH DEFINED 01,08 3,157 11,900 0 ENZO BIOCHEM INC COM 294100102 689 40,965 SH DEFINED 01 15,618 24,507 840 ENZO BIOCHEM INC COM 294100102 105 6,210 SH DEFINED 04 6,210 0 0 ENZO BIOCHEM INC COM 294100102 8 456 SH OTHER 01,06 0 0 456 ENZO BIOCHEM INC COM 294100102 3,013 179,018 SH DEFINED 01,08 40,406 138,612 0 EON LABS INC COM 29412E100 1,086 16,193 SH DEFINED 01 11,420 4,173 600 EON LABS INC COM 29412E100 4,214 62,816 SH DEFINED 01,08 19,476 43,340 0 EPIMMUNE INC COM 29425Y101 4 1,800 SH DEFINED 01 1,800 0 0 EPIMMUNE INC COM 29425Y101 25 10,519 SH DEFINED 01,08 1,994 8,525 0 EPICOR SOFTWARE CORP COM 29426L108 732 55,505 SH DEFINED 01 26,305 29,200 0 EPICOR SOFTWARE CORP COM 29426L108 3,845 291,726 SH DEFINED 01,08 74,380 217,346 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 185 ________ EPLUS INC COM 294268107 394 30,400 SH DEFINED 01 16,700 13,700 0 EPLUS INC COM 294268107 239 18,423 SH DEFINED 01,08 4,923 13,500 0 EPRESENCE INC COM 294348107 141 34,000 SH DEFINED 01 4,600 29,400 0 EPRESENCE INC COM 294348107 170 41,061 SH DEFINED 01,08 9,608 31,453 0 EQUIFIN INC COM 29442V106 0 900 SH DEFINED 01 0 900 0 EQUIFIN INC COM 29442V106 6 12,900 SH DEFINED 01,08 1,148 11,752 0 EQUIFAX INC COM 294429105 6,771 262,255 SH DEFINED 01 115,056 123,165 24,034 EQUIFAX INC COM 294429105 345 13,370 SH OTHER 01 0 1,245 12,125 EQUIFAX INC COM 294429105 154 5,950 SH DEFINED 02 5,200 750 0 EQUIFAX INC COM 294429105 26 1,000 SH OTHER 02 1,000 0 0 EQUIFAX INC COM 294429105 71 2,739 SH DEFINED 03 1,139 1,600 0 EQUIFAX INC COM 294429105 691 26,752 SH DEFINED 04 26,752 0 0 EQUIFAX INC COM 294429105 211 8,180 SH OTHER 04 5,180 0 3,000 EQUIFAX INC COM 294429105 10 400 SH OTHER 01,06 0 0 400 EQUIFAX INC COM 294429105 32,207 1,247,379 SH DEFINED 01,08 646,124 601,255 0 EQUIFAX INC COM 294429105 9 345 SH DEFINED 09 345 0 0 EQUIFAX INC COM 294429105 26 1,023 SH DEFINED 10 773 0 250 EQUIFAX INC COM 294429105 52 2,000 SH OTHER 10 0 2,000 0 EQUINIX INC COM 29444U502 224 6,180 SH DEFINED 01 2,865 3,315 0 EQUINIX INC COM 29444U502 481 13,277 SH DEFINED 01,08 3,262 10,015 0 EQUITABLE RES INC COM 294549100 2,123 47,797 SH DEFINED 01 30,386 11,911 5,500 EQUITABLE RES INC COM 294549100 552 12,425 SH OTHER 01 0 125 12,300 EQUITABLE RES INC COM 294549100 56 1,250 SH DEFINED 02 1,250 0 0 EQUITABLE RES INC COM 294549100 11 250 SH OTHER 02 250 0 0 EQUITABLE RES INC COM 294549100 84 1,900 SH DEFINED 04 1,900 0 0 EQUITABLE RES INC COM 294549100 197 4,436 SH OTHER 04 4,436 0 0 EQUITABLE RES INC COM 294549100 15,365 345,913 SH DEFINED 01,08 91,590 254,323 0 EQUITABLE RES INC COM 294549100 98 2,200 SH DEFINED 09 2,200 0 0 EQUITABLE RES INC COM 294549100 84 1,900 SH DEFINED 10 1,200 300 400 EQUITEX INC COM 294592308 29 29,600 SH DEFINED 01 700 28,900 0 EQUITEX INC COM 294592308 163 164,700 SH DEFINED 04 164,700 0 0 EQUITEX INC COM 294592308 26 25,864 SH DEFINED 01,08 3,064 22,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 186 ________ EQUITY INCOME FD COM 294700703 42 500 SH DEFINED 01 500 0 0 EQUITY INCOME FD COM 294700703 791 9,529 SH OTHER 01 0 9,529 0 EQUITY INCOME FD COM 294700703 145 1,744 SH OTHER 02 1,744 0 0 EQUITY INCOME FD COM 294700703 183 2,205 SH DEFINED 03 2,205 0 0 EQUITY INCOME FD COM 294700703 25 300 SH OTHER 03 300 0 0 EQUITY INCOME FD COM 294700703 219 2,634 SH DEFINED 04 2,544 0 90 EQUITY INCOME FD COM 294700703 919 11,073 SH OTHER 04 11,073 0 0 EQUITY INNS INC COM 294703103 352 38,307 SH DEFINED 01 26,474 11,833 0 EQUITY INNS INC COM 294703103 2,491 270,791 SH DEFINED 01,08 55,923 214,868 0 EQUITY MARKETING INC COM 294724109 81 5,500 SH DEFINED 01 1,300 4,200 0 EQUITY MARKETING INC COM 294724109 161 10,864 SH DEFINED 01,08 2,413 8,451 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 26,425 914,669 SH DEFINED 01 446,721 383,044 84,904 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,194 75,927 SH OTHER 01 47,862 25,490 2,575 EQUITY OFFICE PROPERTIES TRU COM 294741103 427 14,774 SH DEFINED 02 9,925 4,849 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 134 4,650 SH OTHER 02 2,150 2,500 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,375 82,218 SH DEFINED 03 43,598 26,220 12,400 EQUITY OFFICE PROPERTIES TRU COM 294741103 456 15,770 SH OTHER 03 12,645 2,525 600 EQUITY OFFICE PROPERTIES TRU COM 294741103 3,721 128,801 SH DEFINED 04 122,401 0 6,400 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,179 75,419 SH OTHER 04 70,391 0 5,028 EQUITY OFFICE PROPERTIES TRU COM 294741103 207 7,180 SH DEFINED 05 6,445 0 735 EQUITY OFFICE PROPERTIES TRU COM 294741103 63 2,175 SH OTHER 05 2,175 0 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 29 1,000 SH OTHER 01,06 0 0 1,000 EQUITY OFFICE PROPERTIES TRU COM 294741103 109,176 3,779,016 SH DEFINED 01,08 1,979,739 1,798,307 970 EQUITY OFFICE PROPERTIES TRU COM 294741103 415 14,377 SH DEFINED 09 14,377 0 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 547 18,933 SH DEFINED 10 17,707 0 1,226 EQUITY OFFICE PROPERTIES TRU COM 294741103 211 7,300 SH OTHER 10 6,400 900 0 EQUITY OIL CO COM 294749106 64 14,800 SH DEFINED 01 100 14,700 0 EQUITY OIL CO COM 294749106 137 31,422 SH DEFINED 01,08 4,682 26,740 0 EQUITY ONE COM 294752100 2,192 114,044 SH DEFINED 01 73,639 38,795 1,610 EQUITY ONE COM 294752100 12 650 SH OTHER 04 650 0 0 EQUITY ONE COM 294752100 4,986 259,437 SH DEFINED 01,08 55,651 203,786 0 EQUITY ONE COM 294752100 218 11,317 SH DEFINED 10 2,517 0 8,800 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 187 ________ EQUITY RESIDENTIAL COM 29476L107 18,884 632,619 SH DEFINED 01 346,997 238,245 47,377 EQUITY RESIDENTIAL COM 29476L107 819 27,450 SH OTHER 01 18,335 8,865 250 EQUITY RESIDENTIAL COM 29476L107 565 18,935 SH DEFINED 02 13,885 3,750 1,300 EQUITY RESIDENTIAL COM 29476L107 206 6,904 SH OTHER 02 5,020 1,884 0 EQUITY RESIDENTIAL COM 29476L107 475 15,920 SH DEFINED 03 7,705 7,153 1,062 EQUITY RESIDENTIAL COM 29476L107 245 8,195 SH OTHER 03 7,695 500 0 EQUITY RESIDENTIAL COM 29476L107 476 15,950 SH DEFINED 04 15,650 0 300 EQUITY RESIDENTIAL COM 29476L107 193 6,450 SH OTHER 04 3,030 0 3,420 EQUITY RESIDENTIAL COM 29476L107 1 38 SH DEFINED 05 38 0 0 EQUITY RESIDENTIAL COM 29476L107 44 1,475 SH OTHER 05 1,475 0 0 EQUITY RESIDENTIAL COM 29476L107 21 700 SH OTHER 01,06 0 0 700 EQUITY RESIDENTIAL COM 29476L107 74,674 2,501,654 SH DEFINED 01,08 1,285,439 1,215,725 490 EQUITY RESIDENTIAL COM 29476L107 57 1,899 SH DEFINED 09 1,899 0 0 EQUITY RESIDENTIAL COM 29476L107 50 1,687 SH DEFINED 10 40 0 1,647 ERESEARCHTECHNOLOGY INC COM 29481V108 3,655 130,292 SH DEFINED 01 101,867 28,425 0 ERESEARCHTECHNOLOGY INC COM 29481V108 6,533 232,895 SH DEFINED 01,08 74,915 157,980 0 ERICSSON L M TEL CO COM 294821608 8,422 303,400 SH DEFINED 01 301,660 80 1,660 ERICSSON L M TEL CO COM 294821608 13 480 SH OTHER 01 480 0 0 ERICSSON L M TEL CO COM 294821608 12 432 SH DEFINED 02 432 0 0 ERICSSON L M TEL CO COM 294821608 33 1,190 SH DEFINED 03 1,190 0 0 ERICSSON L M TEL CO COM 294821608 18 660 SH OTHER 03 660 0 0 ERICSSON L M TEL CO COM 294821608 235 8,460 SH DEFINED 04 8,460 0 0 ERICSSON L M TEL CO COM 294821608 274 9,855 SH OTHER 04 8,155 0 1,700 ERICSSON L M TEL CO COM 294821608 3 100 SH DEFINED 10 100 0 0 ERIE INDTY CO COM 29530P102 844 17,485 SH DEFINED 01 13,165 4,020 300 ERIE INDTY CO COM 29530P102 4,836 100,214 SH DEFINED 01,08 27,908 72,306 0 ESCALADE INC COM 296056104 269 8,100 SH DEFINED 01 1,200 6,900 0 ESCALADE INC COM 296056104 647 19,512 SH DEFINED 01,08 2,613 16,899 0 ESCALON MED CORP COM 296074305 1,741 77,000 SH DEFINED 01 77,000 0 0 ESCALON MED CORP COM 296074305 63 2,774 SH DEFINED 01,08 874 1,900 0 ESCO TECHNOLOGIES INC COM 296315104 2,046 44,362 SH DEFINED 01 26,386 14,533 3,443 ESCO TECHNOLOGIES INC COM 296315104 4 85 SH OTHER 01 85 0 0 ESCO TECHNOLOGIES INC COM 296315104 37 800 SH DEFINED 04 800 0 0 ESCO TECHNOLOGIES INC COM 296315104 4,493 97,410 SH DEFINED 01,08 32,786 64,624 0 ESPEED INC COM 296643109 878 41,871 SH DEFINED 01 16,368 24,603 900 ESPEED INC COM 296643109 4,123 196,698 SH DEFINED 01,08 57,255 139,443 0 ESPEED INC COM 296643109 16 750 SH DEFINED 10 615 0 135 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 188 ________ ESSEX PPTY TR INC COM 297178105 1,941 29,634 SH DEFINED 01 13,215 15,719 700 ESSEX PPTY TR INC COM 297178105 72 1,100 SH DEFINED 04 1,100 0 0 ESSEX PPTY TR INC COM 297178105 20 300 SH OTHER 01,06 0 0 300 ESSEX PPTY TR INC COM 297178105 8,425 128,633 SH DEFINED 01,08 29,834 98,799 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 3,145 126,559 SH DEFINED 01 106,191 19,568 800 ESTERLINE TECHNOLOGIES CORP COM 297425100 7 300 SH OTHER 01,06 0 0 300 ESTERLINE TECHNOLOGIES CORP COM 297425100 3,993 160,701 SH DEFINED 01,08 54,004 106,697 0 ETHAN ALLEN INTERIORS INC COM 297602104 571 13,850 SH DEFINED 01 7,296 5,054 1,500 ETHAN ALLEN INTERIORS INC COM 297602104 23 550 SH OTHER 01,06 0 0 550 ETHAN ALLEN INTERIORS INC COM 297602104 5,747 139,299 SH DEFINED 01,08 45,796 93,503 0 ETHAN ALLEN INTERIORS INC COM 297602104 2 50 SH DEFINED 10 0 0 50 ETHYL CORP COM 297659609 991 50,039 SH DEFINED 01 30,352 19,687 0 ETHYL CORP COM 297659609 1,931 97,479 SH DEFINED 01,08 18,799 78,680 0 EURONET WORLDWIDE INC COM 298736109 504 26,528 SH DEFINED 01 12,714 13,584 230 EURONET WORLDWIDE INC COM 298736109 2,805 147,563 SH DEFINED 01,08 45,809 101,754 0 EVANS & SUTHERLAND COMPUTER COM 299096107 65 15,200 SH DEFINED 01 2,200 13,000 0 EVANS & SUTHERLAND COMPUTER COM 299096107 97 22,449 SH DEFINED 01,08 4,712 17,737 0 EVERCEL INC COM 299759100 6 11,300 SH DEFINED 01 1,300 10,000 0 EVERCEL INC COM 299759100 7 13,966 SH DEFINED 01,08 4,732 9,234 0 EVERGREEN RES INC COM 299900308 2,086 60,718 SH DEFINED 01 27,159 27,534 6,025 EVERGREEN RES INC COM 299900308 172 5,000 SH OTHER 02 0 5,000 0 EVERGREEN RES INC COM 299900308 14 400 SH DEFINED 03 0 400 0 EVERGREEN RES INC COM 299900308 172 5,000 SH OTHER 04 5,000 0 0 EVERGREEN RES INC COM 299900308 21 600 SH OTHER 01,06 0 0 600 EVERGREEN RES INC COM 299900308 10,884 316,845 SH DEFINED 01,08 85,765 231,080 0 EVERGREEN RES INC COM 299900308 14 400 SH DEFINED 10 0 0 400 EVERGREEN SOLAR INC COM 30033R108 14 5,600 SH DEFINED 01 2,000 3,600 0 EVERGREEN SOLAR INC COM 30033R108 37 15,100 SH DEFINED 01,08 2,400 12,700 0 EVERTRUST FINL GROUP INC COM 300412103 82 4,554 SH DEFINED 01 4,554 0 0 EVERTRUST FINL GROUP INC COM 300412103 404 22,442 SH DEFINED 01,08 3,842 18,600 0 EVOLVING SYS INC COM 30049R100 160 19,300 SH DEFINED 01 3,100 16,200 0 EVOLVING SYS INC COM 30049R100 4 500 SH DEFINED 04 500 0 0 EVOLVING SYS INC COM 30049R100 279 33,786 SH DEFINED 01,08 7,486 26,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 189 ________ EXACT SCIENCES CORP COM 30063P105 253 32,229 SH DEFINED 01 13,805 18,424 0 EXACT SCIENCES CORP COM 30063P105 1,075 137,101 SH DEFINED 01,08 25,755 111,346 0 EXACTECH INC COM 30064E109 275 14,953 SH DEFINED 01 4,704 10,249 0 EXACTECH INC COM 30064E109 888 48,240 SH DEFINED 01,08 8,506 39,734 0 EXAR CORP COM 300645108 1,142 62,067 SH DEFINED 01 25,870 34,597 1,600 EXAR CORP COM 300645108 11 600 SH OTHER 01,06 0 0 600 EXAR CORP COM 300645108 6,026 327,481 SH DEFINED 01,08 115,681 211,800 0 EXCEL TECHNOLOGY INC COM 30067T103 872 27,736 SH DEFINED 01 6,293 15,493 5,950 EXCEL TECHNOLOGY INC COM 30067T103 2,537 80,663 SH DEFINED 01,08 30,398 50,265 0 EXCHANGE NATL BANCSHARES INC COM 301309100 79 2,518 SH DEFINED 01 2,218 300 0 EXCHANGE NATL BANCSHARES INC COM 301309100 716 22,749 SH DEFINED 01,08 4,349 18,400 0 EXELON CORP COM 30161N101 59,946 870,428 SH DEFINED 01 435,621 348,222 86,585 EXELON CORP COM 30161N101 3,964 57,563 SH OTHER 01 25,537 30,742 1,284 EXELON CORP COM 30161N101 269 3,909 SH DEFINED 02 2,351 1,363 195 EXELON CORP COM 30161N101 254 3,687 SH OTHER 02 2,475 1,212 0 EXELON CORP COM 30161N101 11,213 162,812 SH DEFINED 03 97,934 57,480 7,398 EXELON CORP COM 30161N101 2,864 41,580 SH OTHER 03 27,255 11,520 2,805 EXELON CORP COM 30161N101 8,895 129,160 SH DEFINED 04 116,675 0 12,485 EXELON CORP COM 30161N101 3,238 47,022 SH OTHER 04 44,012 0 3,010 EXELON CORP COM 30161N101 616 8,943 SH DEFINED 05 8,943 0 0 EXELON CORP COM 30161N101 49 715 SH OTHER 05 715 0 0 EXELON CORP COM 30161N101 59 862 SH OTHER 01,06 0 0 862 EXELON CORP COM 30161N101 207,247 3,009,255 SH DEFINED 01,08 1,565,120 1,443,185 950 EXELON CORP COM 30161N101 944 13,713 SH DEFINED 09 13,713 0 0 EXELON CORP COM 30161N101 1,346 19,547 SH DEFINED 10 17,612 375 1,560 EXELON CORP COM 30161N101 384 5,579 SH OTHER 10 3,887 1,592 100 EXELIXIS INC COM 30161Q104 1,081 126,822 SH DEFINED 01 67,058 59,764 0 EXELIXIS INC COM 30161Q104 2,972 348,832 SH DEFINED 01,08 65,815 283,017 0 EXEGENICS INC COM 301610101 6 6,200 SH DEFINED 01 3,200 3,000 0 EXEGENICS INC COM 301610101 5 5,593 SH DEFINED 01,08 4,393 1,200 0 EXTENDED SYSTEMS INC COM 301973103 77 13,700 SH DEFINED 01 2,100 11,600 0 EXTENDED SYSTEMS INC COM 301973103 126 22,466 SH DEFINED 01,08 5,566 16,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 190 ________ EXPEDITORS INTL WASH INC COM 302130109 26,577 675,236 SH DEFINED 01 467,293 151,579 56,364 EXPEDITORS INTL WASH INC COM 302130109 3,908 99,296 SH OTHER 01 59,391 39,745 160 EXPEDITORS INTL WASH INC COM 302130109 2,527 64,200 SH DEFINED 02 41,225 21,275 1,700 EXPEDITORS INTL WASH INC COM 302130109 589 14,975 SH OTHER 02 4,175 6,800 4,000 EXPEDITORS INTL WASH INC COM 302130109 2,771 70,393 SH DEFINED 03 29,669 20,374 20,350 EXPEDITORS INTL WASH INC COM 302130109 122 3,100 SH OTHER 03 1,900 1,200 0 EXPEDITORS INTL WASH INC COM 302130109 2,312 58,733 SH DEFINED 04 58,433 0 300 EXPEDITORS INTL WASH INC COM 302130109 1,399 35,540 SH OTHER 04 33,340 0 2,200 EXPEDITORS INTL WASH INC COM 302130109 1,450 36,850 SH DEFINED 05 29,475 5,200 2,175 EXPEDITORS INTL WASH INC COM 302130109 62 1,580 SH OTHER 05 1,580 0 0 EXPEDITORS INTL WASH INC COM 302130109 24,361 618,917 SH DEFINED 01,08 219,645 399,272 0 EXPEDITORS INTL WASH INC COM 302130109 9 225 SH DEFINED 09 225 0 0 EXPEDITORS INTL WASH INC COM 302130109 1,821 46,260 SH DEFINED 10 41,510 3,550 1,200 EXPEDITORS INTL WASH INC COM 302130109 1,395 35,445 SH OTHER 10 26,145 8,525 775 EXPLORATION CO COM 302133202 87 20,800 SH DEFINED 01 4,000 16,800 0 EXPLORATION CO COM 302133202 156 37,365 SH DEFINED 01,08 7,865 29,500 0 EXPONENT INC COM 30214U102 209 9,288 SH DEFINED 01 3,788 5,500 0 EXPONENT INC COM 30214U102 284 12,600 SH DEFINED 01,08 2,807 9,793 0 EXPRESSJET HOLDINGS INC COM 30218U108 969 77,861 SH DEFINED 01 26,627 50,034 1,200 EXPRESSJET HOLDINGS INC COM 30218U108 124 10,000 SH DEFINED 04 0 0 10,000 EXPRESSJET HOLDINGS INC COM 30218U108 3,285 264,106 SH DEFINED 01,08 48,276 215,830 0 EXPRESS SCRIPTS INC COM 302182100 9,546 128,046 SH DEFINED 01 54,775 59,664 13,607 EXPRESS SCRIPTS INC COM 302182100 207 2,775 SH OTHER 01 200 2,500 75 EXPRESS SCRIPTS INC COM 302182100 2 25 SH DEFINED 02 25 0 0 EXPRESS SCRIPTS INC COM 302182100 22 300 SH DEFINED 04 300 0 0 EXPRESS SCRIPTS INC COM 302182100 224 3,000 SH OTHER 04 3,000 0 0 EXPRESS SCRIPTS INC COM 302182100 15 200 SH OTHER 01,06 0 0 200 EXPRESS SCRIPTS INC COM 302182100 51,434 689,925 SH DEFINED 01,08 371,891 318,034 0 EXPRESS SCRIPTS INC COM 302182100 175 2,348 SH DEFINED 09 2,348 0 0 EXPRESS SCRIPTS INC COM 302182100 7 100 SH DEFINED 10 0 0 100 EXTENDED STAY AMER INC COM 30224P101 2,345 121,046 SH DEFINED 01 103,531 13,565 3,950 EXTENDED STAY AMER INC COM 30224P101 19 1,000 SH OTHER 01 1,000 0 0 EXTENDED STAY AMER INC COM 30224P101 58 3,000 SH DEFINED 04 3,000 0 0 EXTENDED STAY AMER INC COM 30224P101 13,096 676,082 SH DEFINED 01,08 137,162 538,920 0 EXTREME NETWORKS INC COM 30226D106 1,332 184,695 SH DEFINED 01 67,428 117,267 0 EXTREME NETWORKS INC COM 30226D106 21 2,900 SH OTHER 01 0 0 2,900 EXTREME NETWORKS INC COM 30226D106 48 6,700 SH DEFINED 04 0 0 6,700 EXTREME NETWORKS INC COM 30226D106 5,582 774,170 SH DEFINED 01,08 228,487 545,683 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 191 ________ EXULT INC DEL COM 302284104 272 44,151 SH DEFINED 01 35,961 6,890 1,300 EXULT INC DEL COM 302284104 44 7,200 SH OTHER 01 0 7,200 0 EXULT INC DEL COM 302284104 20 3,200 SH DEFINED 04 3,200 0 0 EXULT INC DEL COM 302284104 2,299 373,202 SH DEFINED 01,08 71,007 302,195 0 EZCORP INC COM 302301106 82 8,000 SH DEFINED 01 200 7,800 0 EZCORP INC COM 302301106 4 400 SH OTHER 01 0 400 0 EZCORP INC COM 302301106 181 17,593 SH DEFINED 01,08 4,413 13,180 0 EXXON MOBIL CORP COM 30231G102 671,484 16,145,317 SH DEFINED 01 8,187,750 6,587,875 1,369,692 EXXON MOBIL CORP COM 30231G102 95,416 2,294,197 SH OTHER 01 1,078,660 1,016,428 199,109 EXXON MOBIL CORP COM 30231G102 30,393 730,774 SH DEFINED 02 523,988 174,571 32,215 EXXON MOBIL CORP COM 30231G102 19,725 474,270 SH OTHER 02 254,610 171,071 48,589 EXXON MOBIL CORP COM 30231G102 51,924 1,248,464 SH DEFINED 03 724,381 389,632 134,451 EXXON MOBIL CORP COM 30231G102 30,461 732,412 SH OTHER 03 578,919 124,050 29,443 EXXON MOBIL CORP COM 30231G102 185,409 4,458,024 SH DEFINED 04 4,251,678 300 206,046 EXXON MOBIL CORP COM 30231G102 154,901 3,724,470 SH OTHER 04 3,328,646 0 395,824 EXXON MOBIL CORP COM 30231G102 30,410 731,185 SH DEFINED 05 678,474 39,189 13,522 EXXON MOBIL CORP COM 30231G102 6,411 154,148 SH OTHER 05 51,583 74,037 28,528 EXXON MOBIL CORP COM 30231G102 709 17,044 SH OTHER 01,06 0 0 17,044 EXXON MOBIL CORP COM 30231G102 2,499,824 60,106,370 SH DEFINED 01,08 31,144,052 28,951,549 10,769 EXXON MOBIL CORP COM 30231G102 8,078 194,225 SH DEFINED 09 194,225 0 0 EXXON MOBIL CORP COM 30231G102 54,809 1,317,839 SH DEFINED 10 858,334 292,906 166,599 EXXON MOBIL CORP COM 30231G102 40,286 968,640 SH OTHER 10 245,405 716,056 7,179 FBL FINL GROUP INC COM 30239F106 1,583 56,332 SH DEFINED 01 30,944 25,388 0 FBL FINL GROUP INC COM 30239F106 151 5,371 SH DEFINED 04 5,371 0 0 FBL FINL GROUP INC COM 30239F106 2,652 94,363 SH DEFINED 01,08 19,607 74,756 0 FEI CO COM 30241L109 1,179 53,975 SH DEFINED 01 17,576 26,899 9,500 FEI CO COM 30241L109 20 900 SH OTHER 01 0 900 0 FEI CO COM 30241L109 10 450 SH OTHER 01,06 0 0 450 FEI CO COM 30241L109 4,640 212,348 SH DEFINED 01,08 66,682 145,666 0 FFLC BANCORP INC COM 30242W104 219 8,186 SH DEFINED 01 2,486 5,700 0 FFLC BANCORP INC COM 30242W104 60 2,249 SH DEFINED 04 2,249 0 0 FFLC BANCORP INC COM 30242W104 680 25,472 SH DEFINED 01,08 3,169 22,303 0 FLIR SYS INC COM 302445101 1,939 50,864 SH DEFINED 01 20,497 29,067 1,300 FLIR SYS INC COM 302445101 17 450 SH OTHER 01,06 0 0 450 FLIR SYS INC COM 302445101 9,627 252,547 SH DEFINED 01,08 73,911 178,636 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 192 ________ FMC TECHNOLOGIES INC COM 30249U101 1,953 72,251 SH DEFINED 01 52,494 19,143 614 FMC TECHNOLOGIES INC COM 30249U101 5 189 SH OTHER 04 189 0 0 FMC TECHNOLOGIES INC COM 30249U101 8,441 312,279 SH DEFINED 01,08 70,603 241,676 0 FMC TECHNOLOGIES INC COM 30249U101 3 100 SH DEFINED 10 0 0 100 F M C CORP COM 302491303 2,242 52,369 SH DEFINED 01 28,915 21,554 1,900 F M C CORP COM 302491303 5 110 SH OTHER 04 110 0 0 F M C CORP COM 302491303 11,915 278,261 SH DEFINED 01,08 51,011 227,250 0 FMS FINL CORP COM 302509104 201 11,336 SH DEFINED 01 2,736 8,600 0 FMS FINL CORP COM 302509104 458 25,886 SH DEFINED 01,08 3,262 22,624 0 F N B CORP N C COM 302519103 47 2,220 SH DEFINED 01 2,120 100 0 F N B CORP N C COM 302519103 630 29,570 SH DEFINED 01,08 5,582 23,988 0 FNB CORP PA COM 302520101 473 21,414 SH DEFINED 01 14,359 7,055 0 FNB CORP PA COM 302520101 35 1,575 SH DEFINED 02 1,575 0 0 FNB CORP PA COM 302520101 102 4,597 SH DEFINED 04 4,597 0 0 FNB CORP PA COM 302520101 53 2,407 SH OTHER 04 2,407 0 0 FNB CORP PA COM 302520101 2,644 119,635 SH DEFINED 01,08 34,556 85,079 0 FNB CORP PA COM 302520101 1 50 SH DEFINED 10 0 0 50 FNB FINANCIAL SERVICES CORP COM 302526108 13 625 SH DEFINED 01 625 0 0 FNB FINANCIAL SERVICES CORP COM 302526108 213 10,436 SH DEFINED 01,08 2,312 8,124 0 FPIC INS GROUP INC COM 302563101 399 17,400 SH DEFINED 01 2,000 15,400 0 FPIC INS GROUP INC COM 302563101 579 25,258 SH DEFINED 04 23,258 0 2,000 FPIC INS GROUP INC COM 302563101 449 19,588 SH DEFINED 01,08 3,896 15,692 0 FPL GROUP INC COM 302571104 22,155 331,420 SH DEFINED 01 132,727 166,743 31,950 FPL GROUP INC COM 302571104 888 13,287 SH OTHER 01 7,071 4,566 1,650 FPL GROUP INC COM 302571104 164 2,455 SH DEFINED 02 1,905 150 400 FPL GROUP INC COM 302571104 436 6,529 SH DEFINED 03 3,840 2,089 600 FPL GROUP INC COM 302571104 298 4,460 SH OTHER 03 1,700 2,600 160 FPL GROUP INC COM 302571104 3,149 47,102 SH DEFINED 04 45,288 0 1,814 FPL GROUP INC COM 302571104 4,280 64,028 SH OTHER 04 59,728 0 4,300 FPL GROUP INC COM 302571104 47 700 SH DEFINED 05 400 0 300 FPL GROUP INC COM 302571104 7 100 SH OTHER 05 0 100 0 FPL GROUP INC COM 302571104 33 500 SH OTHER 01,06 0 0 500 FPL GROUP INC COM 302571104 114,180 1,708,008 SH DEFINED 01,08 888,401 819,407 200 FPL GROUP INC COM 302571104 565 8,450 SH DEFINED 09 8,450 0 0 FPL GROUP INC COM 302571104 564 8,442 SH DEFINED 10 6,984 1,308 150 FPL GROUP INC COM 302571104 515 7,700 SH OTHER 10 5,200 1,900 600 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 193 ________ FSF FINL CORP COM 30262K105 99 3,000 SH DEFINED 01 0 3,000 0 FSF FINL CORP COM 30262K105 139 4,202 SH DEFINED 01,08 1,000 3,202 0 FSI INTL INC COM 302633102 251 30,700 SH DEFINED 01 5,900 24,800 0 FSI INTL INC COM 302633102 442 54,046 SH DEFINED 01,08 11,927 42,119 0 FX ENERGY INC COM 302695101 308 32,800 SH DEFINED 01 2,800 30,000 0 FX ENERGY INC COM 302695101 283 30,135 SH DEFINED 01,08 7,640 22,495 0 FAB INDS INC COM 302747100 18 5,340 SH DEFINED 01 940 4,400 0 FAB INDS INC COM 302747100 46 13,478 SH DEFINED 01,08 2,286 11,192 0 F N B CORP VA COM 302930102 68 2,472 SH DEFINED 01 2,472 0 0 F N B CORP VA COM 302930102 990 35,957 SH DEFINED 01,08 5,615 30,342 0 FTI CONSULTING INC COM 302941109 797 47,866 SH DEFINED 01 25,869 21,997 0 FTI CONSULTING INC COM 302941109 530 31,800 SH OTHER 01 0 31,800 0 FTI CONSULTING INC COM 302941109 5,029 301,863 SH DEFINED 01,08 70,656 231,207 0 FACTSET RESH SYS INC COM 303075105 838 19,679 SH DEFINED 01 9,910 9,069 700 FACTSET RESH SYS INC COM 303075105 3 80 SH DEFINED 02 0 0 80 FACTSET RESH SYS INC COM 303075105 21 500 SH DEFINED 04 500 0 0 FACTSET RESH SYS INC COM 303075105 19 455 SH OTHER 01,06 0 0 455 FACTSET RESH SYS INC COM 303075105 3,850 90,459 SH DEFINED 01,08 22,086 68,373 0 FACTSET RESH SYS INC COM 303075105 19 450 SH DEFINED 10 200 250 0 FAIR ISAAC CORP COM 303250104 3,492 96,788 SH DEFINED 01 37,153 48,105 11,530 FAIR ISAAC CORP COM 303250104 1,162 32,198 SH OTHER 01 659 31,539 0 FAIR ISAAC CORP COM 303250104 12 324 SH DEFINED 02 0 0 324 FAIR ISAAC CORP COM 303250104 6 162 SH DEFINED 03 162 0 0 FAIR ISAAC CORP COM 303250104 67 1,867 SH OTHER 03 0 1,867 0 FAIR ISAAC CORP COM 303250104 273 7,570 SH DEFINED 04 7,570 0 0 FAIR ISAAC CORP COM 303250104 13,030 361,141 SH DEFINED 01,08 92,223 268,918 0 FAIR ISAAC CORP COM 303250104 4 112 SH DEFINED 10 0 0 112 FAIR ISAAC CORP COM 303250104 27 750 SH OTHER 10 0 750 0 FAIRCHILD CORP COM 303698104 188 37,765 SH DEFINED 01 4,865 32,900 0 FAIRCHILD CORP COM 303698104 435 87,408 SH DEFINED 01,08 16,361 71,047 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1,755 73,051 SH DEFINED 01 49,744 16,807 6,500 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 510 21,240 SH DEFINED 04 11,540 0 9,700 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 13,678 569,221 SH DEFINED 01,08 127,881 441,340 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 5 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 194 ________ FALCON PRODS INC COM 306075102 33 8,800 SH DEFINED 01 1,800 7,000 0 FALCON PRODS INC COM 306075102 84 22,138 SH DEFINED 01,08 4,217 17,921 0 FALCONSTOR SOFTWARE INC COM 306137100 504 67,638 SH DEFINED 01 25,715 41,923 0 FALCONSTOR SOFTWARE INC COM 306137100 1,995 267,806 SH DEFINED 01,08 80,835 186,971 0 FAMILY DLR STORES INC COM 307000109 15,541 432,283 SH DEFINED 01 233,234 161,555 37,494 FAMILY DLR STORES INC COM 307000109 1,263 35,123 SH OTHER 01 14,288 20,685 150 FAMILY DLR STORES INC COM 307000109 2,012 55,975 SH DEFINED 02 46,975 8,725 275 FAMILY DLR STORES INC COM 307000109 101 2,800 SH OTHER 02 1,800 1,000 0 FAMILY DLR STORES INC COM 307000109 515 14,317 SH DEFINED 03 10,667 3,125 525 FAMILY DLR STORES INC COM 307000109 35 975 SH OTHER 03 825 150 0 FAMILY DLR STORES INC COM 307000109 6,558 182,422 SH DEFINED 04 172,542 0 9,880 FAMILY DLR STORES INC COM 307000109 2,129 59,227 SH OTHER 04 58,077 0 1,150 FAMILY DLR STORES INC COM 307000109 474 13,190 SH DEFINED 05 12,350 225 615 FAMILY DLR STORES INC COM 307000109 42 1,175 SH OTHER 05 1,075 0 100 FAMILY DLR STORES INC COM 307000109 14 400 SH OTHER 01,06 0 0 400 FAMILY DLR STORES INC COM 307000109 54,559 1,517,648 SH DEFINED 01,08 790,215 727,433 0 FAMILY DLR STORES INC COM 307000109 180 5,002 SH DEFINED 09 5,002 0 0 FAMILY DLR STORES INC COM 307000109 463 12,880 SH DEFINED 10 9,830 2,900 150 FAMILY DLR STORES INC COM 307000109 285 7,925 SH OTHER 10 1,750 6,175 0 FAMOUS DAVES AMER INC COM 307068106 89 11,500 SH DEFINED 01 1,200 10,300 0 FAMOUS DAVES AMER INC COM 307068106 141 18,127 SH DEFINED 01,08 5,000 13,127 0 FARGO ELECTRONICS INC COM 30744P102 221 19,523 SH DEFINED 01 9,223 10,300 0 FARGO ELECTRONICS INC COM 30744P102 978 86,544 SH DEFINED 01,08 14,856 71,688 0 FARMER BROS CO COM 307675108 858 2,383 SH DEFINED 01 814 1,569 0 FARMER BROS CO COM 307675108 2,625 7,292 SH DEFINED 01,08 1,174 6,118 0 FARMERS CAP BK CORP COM 309562106 474 13,549 SH DEFINED 01 3,609 9,940 0 FARMERS CAP BK CORP COM 309562106 1,340 38,274 SH DEFINED 01,08 6,171 32,103 0 FARO TECHNOLOGIES INC COM 311642102 343 14,900 SH DEFINED 01 2,600 12,300 0 FARO TECHNOLOGIES INC COM 311642102 522 22,700 SH DEFINED 01,08 6,000 16,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 195 ________ FASTENAL CO COM 311900104 4,634 86,307 SH DEFINED 01 46,589 33,893 5,825 FASTENAL CO COM 311900104 180 3,350 SH OTHER 01 1,200 0 2,150 FASTENAL CO COM 311900104 4,360 81,212 SH DEFINED 02 44,352 36,860 0 FASTENAL CO COM 311900104 365 6,800 SH OTHER 02 5,400 1,400 0 FASTENAL CO COM 311900104 431 8,030 SH DEFINED 03 1,000 4,030 3,000 FASTENAL CO COM 311900104 220 4,100 SH DEFINED 04 4,100 0 0 FASTENAL CO COM 311900104 1,106 20,600 SH OTHER 04 20,600 0 0 FASTENAL CO COM 311900104 21,522 400,858 SH DEFINED 01,08 119,547 281,311 0 FASTENAL CO COM 311900104 333 6,200 SH DEFINED 10 6,104 0 96 FEATHERLITE INC COM 313054108 15 4,800 SH DEFINED 01 900 3,900 0 FEATHERLITE INC COM 313054108 30 9,300 SH DEFINED 01,08 1,441 7,859 0 FEDDERS CORP COM 313135501 265 46,380 SH DEFINED 01 13,380 33,000 0 FEDDERS CORP COM 313135501 2 410 SH OTHER 01,06 0 0 410 FEDDERS CORP COM 313135501 283 49,513 SH DEFINED 01,08 12,969 36,544 0 FEDERAL AGRIC MTG CORP COM 313148108 25 1,300 SH DEFINED 01 1,300 0 0 FEDERAL AGRIC MTG CORP COM 313148108 258 13,290 SH DEFINED 01,08 4,390 8,900 0 FEDERAL AGRIC MTG CORP COM 313148306 163 6,229 SH DEFINED 01 4,021 2,208 0 FEDERAL AGRIC MTG CORP COM 313148306 103 3,920 SH DEFINED 04 3,920 0 0 FEDERAL AGRIC MTG CORP COM 313148306 1,643 62,672 SH DEFINED 01,08 28,608 34,064 0 FEDERAL HOME LN MTG CORP COM 313400301 77,107 1,305,577 SH DEFINED 01 542,411 644,888 118,278 FEDERAL HOME LN MTG CORP COM 313400301 5,359 90,731 SH OTHER 01 31,090 58,216 1,425 FEDERAL HOME LN MTG CORP COM 313400301 220 3,729 SH DEFINED 02 1,754 1,675 300 FEDERAL HOME LN MTG CORP COM 313400301 47 800 SH OTHER 02 600 200 0 FEDERAL HOME LN MTG CORP COM 313400301 2,306 39,050 SH DEFINED 03 21,200 11,650 6,200 FEDERAL HOME LN MTG CORP COM 313400301 260 4,400 SH OTHER 03 2,050 1,450 900 FEDERAL HOME LN MTG CORP COM 313400301 1,795 30,385 SH DEFINED 04 21,985 0 8,400 FEDERAL HOME LN MTG CORP COM 313400301 1,103 18,683 SH OTHER 04 18,383 0 300 FEDERAL HOME LN MTG CORP COM 313400301 358 6,070 SH DEFINED 05 5,950 0 120 FEDERAL HOME LN MTG CORP COM 313400301 73 1,240 SH OTHER 05 65 1,175 0 FEDERAL HOME LN MTG CORP COM 313400301 105 1,775 SH OTHER 01,06 0 0 1,775 FEDERAL HOME LN MTG CORP COM 313400301 369,718 6,260,039 SH DEFINED 01,08 3,259,747 2,999,227 1,065 FEDERAL HOME LN MTG CORP COM 313400301 838 14,189 SH DEFINED 09 14,189 0 0 FEDERAL HOME LN MTG CORP COM 313400301 660 11,174 SH DEFINED 10 9,774 200 1,200 FEDERAL HOME LN MTG CORP COM 313400301 413 6,995 SH OTHER 10 5,200 1,795 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 196 ________ FEDERAL NATL MTG ASSN COM 313586109 192,509 2,589,222 SH DEFINED 01 1,417,641 980,201 191,380 FEDERAL NATL MTG ASSN COM 313586109 22,591 303,852 SH OTHER 01 159,271 122,390 22,191 FEDERAL NATL MTG ASSN COM 313586109 7,331 98,598 SH DEFINED 02 67,220 26,126 5,252 FEDERAL NATL MTG ASSN COM 313586109 2,791 37,537 SH OTHER 02 22,930 12,260 2,347 FEDERAL NATL MTG ASSN COM 313586109 11,797 158,670 SH DEFINED 03 105,150 45,819 7,701 FEDERAL NATL MTG ASSN COM 313586109 6,486 87,240 SH OTHER 03 72,895 12,345 2,000 FEDERAL NATL MTG ASSN COM 313586109 57,293 770,585 SH DEFINED 04 736,556 0 34,029 FEDERAL NATL MTG ASSN COM 313586109 38,219 514,035 SH OTHER 04 477,731 0 36,304 FEDERAL NATL MTG ASSN COM 313586109 5,493 73,883 SH DEFINED 05 64,588 8,390 905 FEDERAL NATL MTG ASSN COM 313586109 2,145 28,849 SH OTHER 05 7,474 19,550 1,825 FEDERAL NATL MTG ASSN COM 313586109 190 2,550 SH OTHER 01,06 0 0 2,550 FEDERAL NATL MTG ASSN COM 313586109 650,885 8,754,342 SH DEFINED 01,08 4,611,092 4,143,250 0 FEDERAL NATL MTG ASSN COM 313586109 1,456 19,587 SH DEFINED 09 19,587 0 0 FEDERAL NATL MTG ASSN COM 313586109 9,446 127,045 SH DEFINED 10 94,610 4,750 27,685 FEDERAL NATL MTG ASSN COM 313586109 2,454 33,012 SH OTHER 10 23,212 9,050 750 FEDERAL REALTY INVT TR COM 313747206 855 18,504 SH DEFINED 01 9,654 6,750 2,100 FEDERAL REALTY INVT TR COM 313747206 9 200 SH OTHER 02 200 0 0 FEDERAL REALTY INVT TR COM 313747206 48 1,034 SH DEFINED 04 1,034 0 0 FEDERAL REALTY INVT TR COM 313747206 121 2,625 SH OTHER 04 2,625 0 0 FEDERAL REALTY INVT TR COM 313747206 18 400 SH DEFINED 05 400 0 0 FEDERAL REALTY INVT TR COM 313747206 6,120 132,461 SH DEFINED 01,08 47,238 85,223 0 FEDERAL REALTY INVT TR COM 313747206 2 50 SH DEFINED 10 0 0 50 FEDERAL REALTY INVT TR COM 313747206 8 175 SH OTHER 10 175 0 0 FEDERAL SCREW WKS COM 313819104 62 1,706 SH DEFINED 01 300 1,406 0 FEDERAL SCREW WKS COM 313819104 151 4,129 SH DEFINED 01,08 511 3,618 0 FEDERAL SCREW WKS COM 313819104 26 717 SH DEFINED 10 0 717 0 FEDERAL SIGNAL CORP COM 313855108 2,584 130,194 SH DEFINED 01 116,486 12,908 800 FEDERAL SIGNAL CORP COM 313855108 166 8,366 SH OTHER 01 1,600 5,700 1,066 FEDERAL SIGNAL CORP COM 313855108 41 2,066 SH DEFINED 02 2,066 0 0 FEDERAL SIGNAL CORP COM 313855108 25 1,250 SH OTHER 02 1,250 0 0 FEDERAL SIGNAL CORP COM 313855108 519 26,169 SH DEFINED 03 16,028 8,217 1,924 FEDERAL SIGNAL CORP COM 313855108 54 2,700 SH OTHER 03 500 200 2,000 FEDERAL SIGNAL CORP COM 313855108 1,959 98,667 SH DEFINED 04 53,469 0 45,198 FEDERAL SIGNAL CORP COM 313855108 366 18,425 SH OTHER 04 16,425 0 2,000 FEDERAL SIGNAL CORP COM 313855108 8,636 435,068 SH DEFINED 01,08 111,733 323,335 0 FEDERAL SIGNAL CORP COM 313855108 141 7,100 SH DEFINED 10 7,100 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 197 ________ FEDERATED DEPT STORES INC DE COM 31410H101 17,608 325,771 SH DEFINED 01 130,636 162,896 32,239 FEDERATED DEPT STORES INC DE COM 31410H101 69 1,275 SH OTHER 01 1,100 0 175 FEDERATED DEPT STORES INC DE COM 31410H101 41 750 SH DEFINED 02 750 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 57 1,063 SH DEFINED 03 1,000 63 0 FEDERATED DEPT STORES INC DE COM 31410H101 14 255 SH DEFINED 04 255 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 108 2,000 SH OTHER 04 2,000 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 27 500 SH OTHER 01,06 0 0 500 FEDERATED DEPT STORES INC DE COM 31410H101 90,669 1,677,494 SH DEFINED 01,08 867,833 809,661 0 FEDERATED DEPT STORES INC DE COM 31410H101 232 4,286 SH DEFINED 09 4,286 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 66 1,230 SH DEFINED 10 984 0 246 FEDERATED INVS INC PA COM 314211103 5,034 160,158 SH DEFINED 01 69,428 75,116 15,614 FEDERATED INVS INC PA COM 314211103 3 100 SH OTHER 01 0 0 100 FEDERATED INVS INC PA COM 314211103 9 300 SH OTHER 01,06 0 0 300 FEDERATED INVS INC PA COM 314211103 27,171 864,481 SH DEFINED 01,08 434,994 429,487 0 FEDERATED INVS INC PA COM 314211103 4 119 SH DEFINED 10 19 0 100 FEDEX CORP COM 31428X106 45,582 606,460 SH DEFINED 01 269,295 284,556 52,609 FEDEX CORP COM 31428X106 500 6,657 SH OTHER 01 4,857 1,500 300 FEDEX CORP COM 31428X106 375 4,985 SH DEFINED 02 3,460 1,425 100 FEDEX CORP COM 31428X106 169 2,250 SH OTHER 02 1,500 750 0 FEDEX CORP COM 31428X106 1,177 15,660 SH DEFINED 03 9,345 5,295 1,020 FEDEX CORP COM 31428X106 51 680 SH OTHER 03 320 250 110 FEDEX CORP COM 31428X106 5,994 79,748 SH DEFINED 04 77,598 0 2,150 FEDEX CORP COM 31428X106 1,486 19,767 SH OTHER 04 16,367 0 3,400 FEDEX CORP COM 31428X106 234 3,116 SH DEFINED 05 2,716 400 0 FEDEX CORP COM 31428X106 58 769 SH OTHER 01,06 0 0 769 FEDEX CORP COM 31428X106 203,292 2,704,788 SH DEFINED 01,08 1,405,661 1,298,677 450 FEDEX CORP COM 31428X106 830 11,047 SH DEFINED 09 11,047 0 0 FEDEX CORP COM 31428X106 236 3,144 SH DEFINED 10 2,699 0 445 FEDEX CORP COM 31428X106 517 6,885 SH OTHER 10 6,725 160 0 FELCOR LODGING TR INC COM 31430F101 845 81,122 SH DEFINED 01 33,009 46,313 1,800 FELCOR LODGING TR INC COM 31430F101 3,674 352,606 SH DEFINED 01,08 97,467 255,139 0 FERRO CORP COM 315405100 1,396 53,395 SH DEFINED 01 31,673 21,122 600 FERRO CORP COM 315405100 8,795 336,311 SH DEFINED 01,08 81,503 254,808 0 FERRO CORP COM 315405100 20 750 SH DEFINED 10 0 750 0 F5 NETWORKS INC COM 315616102 3,715 109,855 SH DEFINED 01 83,347 26,508 0 F5 NETWORKS INC COM 315616102 7,835 231,680 SH DEFINED 01,08 73,894 157,786 0 FIBERMARK INC COM 315646109 4 8,200 SH DEFINED 01 1,400 6,800 0 FIBERMARK INC COM 315646109 11 24,200 SH DEFINED 01,08 3,200 21,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 198 ________ FIBERNET TELECOM GRP INC COM 315653303 0 63 SH DEFINED 01 63 0 0 FIBERNET TELECOM GRP INC COM 315653303 21 16,685 SH DEFINED 01,08 16,107 578 0 FIBERSTARS INC COM 315662106 43 5,100 SH DEFINED 01 1,200 3,900 0 FIBERSTARS INC COM 315662106 104 12,284 SH DEFINED 01,08 2,132 10,152 0 FIDELITY BANKSHARES INC NEW COM 31604Q107 523 14,272 SH DEFINED 01 9,088 4,484 700 FIDELITY BANKSHARES INC NEW COM 31604Q107 1,886 51,433 SH DEFINED 04 51,433 0 0 FIDELITY BANKSHARES INC NEW COM 31604Q107 3,086 84,157 SH DEFINED 01,08 14,909 69,248 0 FIDELITY NATL FINL INC COM 316326107 4,014 101,370 SH DEFINED 01 65,558 25,538 10,274 FIDELITY NATL FINL INC COM 316326107 4 100 SH DEFINED 02 0 100 0 FIDELITY NATL FINL INC COM 316326107 13 330 SH OTHER 04 330 0 0 FIDELITY NATL FINL INC COM 316326107 54 1,371 SH DEFINED 05 1,371 0 0 FIDELITY NATL FINL INC COM 316326107 34,122 861,668 SH DEFINED 01,08 223,037 638,631 0 FIDELITY NATL FINL INC COM 316326107 10 244 SH DEFINED 09 244 0 0 FIDELITY NATL FINL INC COM 316326107 8 203 SH DEFINED 10 0 0 203 FIDELITY SOUTHN CORP NEW COM 316394105 212 14,225 SH DEFINED 01 4,625 9,600 0 FIDELITY SOUTHN CORP NEW COM 316394105 251 16,850 SH DEFINED 01,08 3,550 13,300 0 FIFTH THIRD BANCORP COM 316773100 80,521 1,454,229 SH DEFINED 01 814,814 524,603 114,812 FIFTH THIRD BANCORP COM 316773100 24,732 446,671 SH OTHER 01 109,091 271,346 66,234 FIFTH THIRD BANCORP COM 316773100 2,348 42,404 SH DEFINED 02 30,610 9,713 2,081 FIFTH THIRD BANCORP COM 316773100 1,747 31,543 SH OTHER 02 17,706 6,937 6,900 FIFTH THIRD BANCORP COM 316773100 7,235 130,663 SH DEFINED 03 75,275 49,923 5,465 FIFTH THIRD BANCORP COM 316773100 1,650 29,792 SH OTHER 03 21,980 3,134 4,678 FIFTH THIRD BANCORP COM 316773100 18,342 331,264 SH DEFINED 04 316,759 0 14,505 FIFTH THIRD BANCORP COM 316773100 16,326 294,853 SH OTHER 04 278,499 0 16,354 FIFTH THIRD BANCORP COM 316773100 817 14,761 SH DEFINED 05 12,006 2,625 130 FIFTH THIRD BANCORP COM 316773100 109 1,975 SH OTHER 05 1,175 800 0 FIFTH THIRD BANCORP COM 316773100 79 1,424 SH OTHER 01,06 0 0 1,424 FIFTH THIRD BANCORP COM 316773100 272,577 4,922,829 SH DEFINED 01,08 2,556,046 2,366,623 160 FIFTH THIRD BANCORP COM 316773100 504 9,100 SH DEFINED 09 9,100 0 0 FIFTH THIRD BANCORP COM 316773100 9,863 178,128 SH DEFINED 10 86,452 90,053 1,623 FIFTH THIRD BANCORP COM 316773100 4,278 77,270 SH OTHER 10 68,724 8,421 125 FILENET CORP COM 316869106 1,489 55,887 SH DEFINED 01 22,708 31,879 1,300 FILENET CORP COM 316869106 56 2,100 SH DEFINED 04 0 0 2,100 FILENET CORP COM 316869106 14 530 SH OTHER 01,06 0 0 530 FILENET CORP COM 316869106 7,555 283,505 SH DEFINED 01,08 86,216 197,289 0 FINANCIAL FED CORP COM 317492106 1,135 33,959 SH DEFINED 01 18,706 15,253 0 FINANCIAL FED CORP COM 317492106 8 250 SH OTHER 01,06 0 0 250 FINANCIAL FED CORP COM 317492106 3,384 101,215 SH DEFINED 01,08 24,490 76,725 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 199 ________ FINANCIAL INDS CORP COM 317574101 535 39,822 SH DEFINED 01 31,762 8,060 0 FINANCIAL INDS CORP COM 317574101 752 55,970 SH DEFINED 01,08 9,179 46,791 0 FINANCIAL INSTNS INC COM 317585404 376 16,398 SH DEFINED 01 12,285 4,113 0 FINANCIAL INSTNS INC COM 317585404 5 200 SH DEFINED 04 200 0 0 FINANCIAL INSTNS INC COM 317585404 1,162 50,633 SH DEFINED 01,08 9,378 41,255 0 FINDWHAT COM COM 317794105 603 27,882 SH DEFINED 01 9,707 18,175 0 FINDWHAT COM COM 317794105 121 5,600 SH DEFINED 04 1,100 0 4,500 FINDWHAT COM COM 317794105 2,786 128,919 SH DEFINED 01,08 47,719 81,200 0 FINISAR COM 31787A101 624 289,008 SH DEFINED 01 150,924 138,084 0 FINISAR COM 31787A101 2,230 1,032,406 SH DEFINED 01,08 245,337 787,069 0 FINLAY ENTERPRISES INC COM 317884203 375 20,801 SH DEFINED 01 12,701 8,100 0 FINLAY ENTERPRISES INC COM 317884203 32 1,800 SH DEFINED 04 0 0 1,800 FINLAY ENTERPRISES INC COM 317884203 727 40,392 SH DEFINED 01,08 8,207 32,185 0 FINISH LINE INC COM 317923100 2,044 55,502 SH DEFINED 01 24,743 20,959 9,800 FINISH LINE INC COM 317923100 5,493 149,180 SH DEFINED 01,08 59,170 90,010 0 FIRST ALBANY COS INC COM 318465101 787 56,473 SH DEFINED 01 48,055 8,418 0 FIRST ALBANY COS INC COM 318465101 837 60,098 SH DEFINED 01,08 15,174 44,924 0 FIRST AMERN CORP CALIF CONV DEB 318522AD1 6,488 6,000,000 PRN DEFINED 01 6,000,000 0 0 FIRST AMERN CORP CALIF COM 318522307 1,461 48,026 SH DEFINED 01 28,287 16,539 3,200 FIRST AMERN CORP CALIF COM 318522307 30 1,000 SH DEFINED 02 1,000 0 0 FIRST AMERN CORP CALIF COM 318522307 15 500 SH DEFINED 04 500 0 0 FIRST AMERN CORP CALIF COM 318522307 11,458 376,651 SH DEFINED 01,08 69,172 307,479 0 FIRST AMERN CORP CALIF COM 318522307 2 71 SH DEFINED 10 0 0 71 FIRST AVIATION SVCS INC COM 31865W108 62 13,500 SH DEFINED 01 0 13,500 0 FIRST AVIATION SVCS INC COM 31865W108 40 8,609 SH DEFINED 01,08 2,709 5,900 0 FIRST BANCORP P R COM 318672102 4,139 99,485 SH DEFINED 01 57,350 40,835 1,300 FIRST BANCORP P R COM 318672102 250 6,000 SH OTHER 04 6,000 0 0 FIRST BANCORP P R COM 318672102 26 615 SH OTHER 01,06 0 0 615 FIRST BANCORP P R COM 318672102 6,014 144,579 SH DEFINED 01,08 50,846 93,733 0 FIRST BANCORP P R COM 318672102 2 50 SH DEFINED 10 0 0 50 FIRST BANCORP N C COM 318910106 401 12,743 SH DEFINED 01 4,400 8,343 0 FIRST BANCORP N C COM 318910106 1,613 51,217 SH DEFINED 01,08 8,405 42,812 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 200 ________ FIRST BUSEY CORP COM 319383105 735 27,115 SH DEFINED 01 6,842 20,273 0 FIRST BUSEY CORP COM 319383105 1,836 67,766 SH DEFINED 01,08 15,819 51,947 0 FIRST CASH FINL SVCS INC COM 31942D107 371 11,000 SH DEFINED 01 3,600 7,400 0 FIRST CASH FINL SVCS INC COM 31942D107 547 16,203 SH DEFINED 01,08 3,611 12,592 0 FIRST CHARTER CORP COM 319439105 1,822 86,177 SH DEFINED 01 58,526 26,451 1,200 FIRST CHARTER CORP COM 319439105 4,108 194,308 SH DEFINED 01,08 36,528 157,780 0 FIRST CTZNS BANC CORP COM 319459202 49 1,836 SH DEFINED 01 1,836 0 0 FIRST CTZNS BANC CORP COM 319459202 469 17,481 SH DEFINED 01,08 2,707 14,774 0 FIRST CTZNS BANCSHARES INC N COM 31946M103 3,048 24,780 SH DEFINED 01 15,306 9,274 200 FIRST CTZNS BANCSHARES INC N COM 31946M103 5,823 47,343 SH DEFINED 01,08 9,240 38,103 0 FIRST COMWLTH FINL CORP PA COM 319829107 1,819 123,039 SH DEFINED 01 40,738 82,301 0 FIRST COMWLTH FINL CORP PA COM 319829107 5,676 384,064 SH DEFINED 01,08 75,212 308,852 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 263 8,627 SH DEFINED 01 4,158 4,469 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1,240 40,609 SH DEFINED 01,08 6,474 34,135 0 FIRST CMNTY BANCORP CALIF COM 31983B101 633 16,937 SH DEFINED 01 11,600 5,337 0 FIRST CMNTY BANCORP CALIF COM 31983B101 185 4,945 SH DEFINED 03 3,289 1,656 0 FIRST CMNTY BANCORP CALIF COM 31983B101 15 396 SH OTHER 04 396 0 0 FIRST CMNTY BANCORP CALIF COM 31983B101 3,827 102,359 SH DEFINED 01,08 32,196 70,163 0 FIRST CONSULTING GROUP INC COM 31986R103 549 87,681 SH DEFINED 01 45,581 42,100 0 FIRST CONSULTING GROUP INC COM 31986R103 761 121,595 SH DEFINED 01,08 25,372 96,223 0 FIRST FED CAP CORP COM 319960100 744 34,908 SH DEFINED 01 13,885 21,023 0 FIRST FED CAP CORP COM 319960100 2,595 121,733 SH DEFINED 01,08 20,329 101,404 0 FIRST FED CAP CORP COM 319960100 32 1,500 SH DEFINED 10 1,500 0 0 FIRST FED FINL CORP KY COM 319961108 78 2,932 SH DEFINED 01 2,232 700 0 FIRST FED FINL CORP KY COM 319961108 545 20,565 SH DEFINED 01,08 2,127 18,438 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 201 ________ FIRST DATA CORP COM 319963104 178,642 4,237,244 SH DEFINED 01 2,738,890 1,243,536 254,818 FIRST DATA CORP COM 319963104 29,951 710,402 SH OTHER 01 255,159 427,715 27,528 FIRST DATA CORP COM 319963104 7,468 177,131 SH DEFINED 02 132,833 37,422 6,876 FIRST DATA CORP COM 319963104 2,380 56,451 SH OTHER 02 38,115 17,336 1,000 FIRST DATA CORP COM 319963104 10,026 237,812 SH DEFINED 03 131,277 82,490 24,045 FIRST DATA CORP COM 319963104 3,450 81,835 SH OTHER 03 66,065 12,870 2,900 FIRST DATA CORP COM 319963104 40,635 963,834 SH DEFINED 04 916,143 400 47,291 FIRST DATA CORP COM 319963104 14,669 347,939 SH OTHER 04 332,196 0 15,743 FIRST DATA CORP COM 319963104 5,909 140,154 SH DEFINED 05 121,154 15,495 3,505 FIRST DATA CORP COM 319963104 1,460 34,625 SH OTHER 05 9,390 21,010 4,225 FIRST DATA CORP COM 319963104 99 2,338 SH OTHER 01,06 0 0 2,338 FIRST DATA CORP COM 319963104 342,037 8,112,837 SH DEFINED 01,08 4,302,139 3,802,838 7,860 FIRST DATA CORP COM 319963104 1,262 29,941 SH DEFINED 09 29,941 0 0 FIRST DATA CORP COM 319963104 5,907 140,113 SH DEFINED 10 126,185 9,272 4,656 FIRST DATA CORP COM 319963104 1,743 41,336 SH OTHER 10 31,461 9,725 150 FIRST DEFIANCE FINL CORP COM 32006W106 856 31,442 SH DEFINED 01 23,842 7,600 0 FIRST DEFIANCE FINL CORP COM 32006W106 843 30,944 SH DEFINED 01,08 7,144 23,800 0 FIRST FED BANCSHARES ARK INC COM 32020F105 188 9,000 SH DEFINED 01 1,800 7,200 0 FIRST FED BANCSHARES ARK INC COM 32020F105 242 11,600 SH DEFINED 01,08 2,132 9,468 0 FIRST FINL BANKSHARES COM 32020R109 964 23,974 SH DEFINED 01 9,922 13,302 750 FIRST FINL BANKSHARES COM 32020R109 3,419 85,077 SH DEFINED 01,08 16,476 68,601 0 FIRST FED BANKSHARES INC DEL COM 32020V100 105 5,000 SH DEFINED 01 0 5,000 0 FIRST FED BANKSHARES INC DEL COM 32020V100 157 7,508 SH DEFINED 01,08 1,608 5,900 0 FIRST FINL BANCORP OH COM 320209109 1,242 67,158 SH DEFINED 01 23,299 43,859 0 FIRST FINL BANCORP OH COM 320209109 54 2,917 SH DEFINED 04 2,917 0 0 FIRST FINL BANCORP OH COM 320209109 19 1,052 SH OTHER 04 0 0 1,052 FIRST FINL BANCORP OH COM 320209109 4,434 239,671 SH DEFINED 01,08 63,116 176,555 0 FIRST FINL CORP IND COM 320218100 2,210 75,410 SH DEFINED 01 52,756 22,654 0 FIRST FINL CORP IND COM 320218100 2,516 85,830 SH DEFINED 01,08 22,060 63,770 0 FIRST FINL HLDGS INC COM 320239106 671 22,420 SH DEFINED 01 8,357 14,063 0 FIRST FINL HLDGS INC COM 320239106 2,290 76,449 SH DEFINED 01,08 13,612 62,837 0 FIRST HORIZON PHARMACEUTICAL COM 32051K106 651 41,293 SH DEFINED 01 17,943 23,350 0 FIRST HORIZON PHARMACEUTICAL COM 32051K106 3,083 195,631 SH DEFINED 01,08 69,655 125,976 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 202 ________ FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,820 71,384 SH DEFINED 01 37,206 32,678 1,500 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 30 750 SH DEFINED 03 750 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13 325 SH DEFINED 04 325 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 74 1,870 SH OTHER 04 870 0 1,000 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11,716 296,612 SH DEFINED 01,08 99,483 197,129 0 FIRST IND CORP COM 32054R108 1,131 56,135 SH DEFINED 01 37,667 18,468 0 FIRST IND CORP COM 32054R108 737 36,553 SH OTHER 01 36,553 0 0 FIRST IND CORP COM 32054R108 30 1,496 SH DEFINED 02 1,496 0 0 FIRST IND CORP COM 32054R108 1,948 96,661 SH DEFINED 01,08 24,498 72,163 0 FIRST INVS FINL SVCS GROUP I COM 32058A101 13 2,500 SH DEFINED 01 800 1,700 0 FIRST INVS FINL SVCS GROUP I COM 32058A101 48 9,200 SH DEFINED 01,08 2,091 7,109 0 FIRST LONG IS CORP COM 320734106 410 8,193 SH DEFINED 01 2,400 5,793 0 FIRST LONG IS CORP COM 320734106 962 19,221 SH DEFINED 01,08 3,099 16,122 0 FIRST M & F CORP COM 320744105 462 13,780 SH DEFINED 01 10,663 3,117 0 FIRST M & F CORP COM 320744105 657 19,618 SH DEFINED 01,08 3,329 16,289 0 FIRST MARINER BANCORP COM 320795107 78 4,100 SH DEFINED 01 0 4,100 0 FIRST MARINER BANCORP COM 320795107 156 8,173 SH DEFINED 01,08 2,073 6,100 0 FIRST MERCHANTS CORP COM 320817109 1,403 58,319 SH DEFINED 01 40,425 17,894 0 FIRST MERCHANTS CORP COM 320817109 140 5,804 SH DEFINED 04 5,804 0 0 FIRST MERCHANTS CORP COM 320817109 2,648 110,092 SH DEFINED 01,08 22,655 87,437 0 FIRST MIDWEST BANCORP DEL COM 320867104 961 28,078 SH DEFINED 01 18,151 7,627 2,300 FIRST MIDWEST BANCORP DEL COM 320867104 257 7,500 SH OTHER 02 7,500 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 98 2,863 SH DEFINED 04 2,863 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 376 11,000 SH OTHER 04 11,000 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 24 700 SH OTHER 01,06 0 0 700 FIRST MIDWEST BANCORP DEL COM 320867104 4,484 131,031 SH DEFINED 01,08 42,516 88,515 0 FIRST MIDWEST BANCORP DEL COM 320867104 2 50 SH DEFINED 10 0 0 50 FIRST MIDWEST FINL INC COM 320878101 173 7,700 SH DEFINED 01 0 7,700 0 FIRST MIDWEST FINL INC COM 320878101 108 4,800 SH DEFINED 01,08 1,000 3,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 203 ________ FIRST HEALTH GROUP CORP COM 320960107 2,333 106,742 SH DEFINED 01 54,015 51,677 1,050 FIRST HEALTH GROUP CORP COM 320960107 61 2,805 SH OTHER 01 0 2,805 0 FIRST HEALTH GROUP CORP COM 320960107 2 85 SH DEFINED 02 85 0 0 FIRST HEALTH GROUP CORP COM 320960107 28 1,300 SH DEFINED 04 1,300 0 0 FIRST HEALTH GROUP CORP COM 320960107 5 250 SH OTHER 04 250 0 0 FIRST HEALTH GROUP CORP COM 320960107 12,207 558,438 SH DEFINED 01,08 178,537 379,901 0 FIRST HEALTH GROUP CORP COM 320960107 109 5,000 SH DEFINED 09 5,000 0 0 FIRST HEALTH GROUP CORP COM 320960107 3 122 SH DEFINED 10 0 0 122 FIRST NATL BANKSHRS FL INC N COM 321100109 327 18,604 SH DEFINED 01 9,359 7,055 2,190 FIRST NATL BANKSHRS FL INC N COM 321100109 28 1,575 SH DEFINED 02 1,575 0 0 FIRST NATL BANKSHRS FL INC N COM 321100109 282 16,027 SH DEFINED 04 7,293 0 8,734 FIRST NATL BANKSHRS FL INC N COM 321100109 122 6,924 SH OTHER 04 6,924 0 0 FIRST NATL BANKSHRS FL INC N COM 321100109 2,042 116,222 SH DEFINED 01,08 30,743 85,479 0 FIRST NATL BANKSHRS FL INC N COM 321100109 1 50 SH DEFINED 10 0 0 50 FIRST MUTUAL BANCSHARES INC COM 32190E102 178 7,332 SH DEFINED 01 798 6,534 0 FIRST MUTUAL BANCSHARES INC COM 32190E102 312 12,856 SH DEFINED 01,08 1,766 11,090 0 FIRST NIAGARA FINL GP INC COM 33582V108 1,751 128,338 SH DEFINED 01 54,365 73,973 0 FIRST NIAGARA FINL GP INC COM 33582V108 7,574 555,242 SH DEFINED 01,08 162,472 392,770 0 FIRST OAK BROOK BANCSHARES I COM 335847208 576 18,887 SH DEFINED 01 10,175 8,712 0 FIRST OAK BROOK BANCSHARES I COM 335847208 343 11,250 SH OTHER 04 11,250 0 0 FIRST OAK BROOK BANCSHARES I COM 335847208 1,274 41,745 SH DEFINED 01,08 7,995 33,750 0 FIRST POTOMAC RLTY TR COM 33610F109 38 1,800 SH DEFINED 01 1,800 0 0 FIRST POTOMAC RLTY TR COM 33610F109 176 8,400 SH DEFINED 01,08 2,400 6,000 0 FIRST PL FINL CORP COM 33610T109 1,363 75,136 SH DEFINED 01 50,484 24,652 0 FIRST PL FINL CORP COM 33610T109 1,434 79,070 SH DEFINED 01,08 15,540 63,530 0 FIRST REGL BANCORP COM 33615C101 97 3,200 SH DEFINED 01 0 3,200 0 FIRST REGL BANCORP COM 33615C101 129 4,265 SH DEFINED 01,08 1,165 3,100 0 FIRST REP BK SAN FRANCISCO COM 336158100 1,871 48,513 SH DEFINED 01 26,279 21,834 400 FIRST REP BK SAN FRANCISCO COM 336158100 8 200 SH OTHER 01,06 0 0 200 FIRST REP BK SAN FRANCISCO COM 336158100 3,113 80,724 SH DEFINED 01,08 19,990 60,734 0 FIRST SECURITYFED FINL INC COM 336392105 354 10,000 SH DEFINED 01 4,000 6,000 0 FIRST SECURITYFED FINL INC COM 336392105 274 7,726 SH DEFINED 01,08 1,726 6,000 0 FIRST SENTINEL BANCORP INC COM 33640T103 1,053 49,765 SH DEFINED 01 15,646 34,119 0 FIRST SENTINEL BANCORP INC COM 33640T103 3,223 152,386 SH DEFINED 01,08 25,357 127,029 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 204 ________ 1ST ST BANCORP INC COM 33645S100 80 2,699 SH DEFINED 01 2,699 0 0 1ST ST BANCORP INC COM 33645S100 168 5,700 SH DEFINED 01,08 1,400 4,300 0 FIRST ST BANCORPORATION COM 336453105 395 12,849 SH DEFINED 01 6,199 6,650 0 FIRST ST BANCORPORATION COM 336453105 1,428 46,421 SH DEFINED 01,08 8,464 37,957 0 FIRST SOUTH BANCORP INC VA COM 33646W100 117 3,026 SH DEFINED 01 1,476 1,550 0 FIRST SOUTH BANCORP INC VA COM 33646W100 756 19,537 SH DEFINED 01,08 2,464 17,073 0 1ST SOURCE CORP COM 336901103 1,942 78,451 SH DEFINED 01 55,081 22,870 500 1ST SOURCE CORP COM 336901103 12 500 SH OTHER 02 500 0 0 1ST SOURCE CORP COM 336901103 3,158 127,610 SH DEFINED 01,08 41,233 86,377 0 FIRST TENN NATL CORP COM 337162101 11,372 238,417 SH DEFINED 01 88,458 125,856 24,103 FIRST TENN NATL CORP COM 337162101 107 2,234 SH OTHER 01 500 1,581 153 FIRST TENN NATL CORP COM 337162101 38 800 SH OTHER 02 800 0 0 FIRST TENN NATL CORP COM 337162101 57 1,200 SH OTHER 03 1,200 0 0 FIRST TENN NATL CORP COM 337162101 196 4,107 SH DEFINED 04 4,107 0 0 FIRST TENN NATL CORP COM 337162101 395 8,290 SH OTHER 04 8,290 0 0 FIRST TENN NATL CORP COM 337162101 86 1,800 SH DEFINED 05 1,800 0 0 FIRST TENN NATL CORP COM 337162101 14 300 SH OTHER 01,06 0 0 300 FIRST TENN NATL CORP COM 337162101 57,167 1,198,460 SH DEFINED 01,08 630,055 568,405 0 FIRST TENN NATL CORP COM 337162101 39 818 SH DEFINED 09 818 0 0 FIRST TENN NATL CORP COM 337162101 10 220 SH DEFINED 10 20 0 200 FIRST UN REAL EST EQ&MTG INV COM 337400105 23 7,260 SH DEFINED 01 7,260 0 0 FIRST UN REAL EST EQ&MTG INV COM 337400105 193 61,440 SH DEFINED 01,08 14,900 46,540 0 FIRST UTD CORP COM 33741H107 234 10,104 SH DEFINED 01 3,104 7,000 0 FIRST UTD CORP COM 33741H107 715 30,876 SH DEFINED 01,08 4,776 26,100 0 FIRST VIRTUAL COMMUNICATIONS COM 337484307 6 4,031 SH DEFINED 01 1,251 2,780 0 FIRST VIRTUAL COMMUNICATIONS COM 337484307 13 8,377 SH DEFINED 01,08 1,247 7,130 0 FIRSTBANK CORP MICH COM 33761G104 79 2,962 SH DEFINED 01 2,436 526 0 FIRSTBANK CORP MICH COM 33761G104 285 10,733 SH DEFINED 04 10,733 0 0 FIRSTBANK CORP MICH COM 33761G104 704 26,455 SH DEFINED 01,08 4,966 21,489 0 FIRSTCITY FINL CORP COM 33761X107 117 15,800 SH DEFINED 01 1,200 14,600 0 FIRSTCITY FINL CORP COM 33761X107 72 9,791 SH DEFINED 01,08 1,591 8,200 0 FIRSTWAVE TECHNOLOGIES INC COM 33762N207 12 2,700 SH DEFINED 01 500 2,200 0 FIRSTWAVE TECHNOLOGIES INC COM 33762N207 38 8,552 SH DEFINED 01,08 1,267 7,285 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 205 ________ FIRSTBANK NW CORP COM 33762X106 162 5,454 SH DEFINED 01 1,286 4,168 0 FIRSTBANK NW CORP COM 33762X106 75 2,508 SH DEFINED 01,08 736 1,772 0 FISERV INC COM 337738108 28,325 791,862 SH DEFINED 01 427,219 315,419 49,224 FISERV INC COM 337738108 5,638 157,621 SH OTHER 01 98,471 52,374 6,776 FISERV INC COM 337738108 2,464 68,894 SH DEFINED 02 50,279 16,640 1,975 FISERV INC COM 337738108 388 10,857 SH OTHER 02 7,332 2,650 875 FISERV INC COM 337738108 247 6,902 SH DEFINED 03 4,675 2,167 60 FISERV INC COM 337738108 209 5,855 SH OTHER 03 680 0 5,175 FISERV INC COM 337738108 28,235 789,337 SH DEFINED 04 743,186 0 46,151 FISERV INC COM 337738108 10,824 302,610 SH OTHER 04 277,606 0 25,004 FISERV INC COM 337738108 953 26,630 SH DEFINED 05 26,230 400 0 FISERV INC COM 337738108 38 1,050 SH OTHER 05 950 100 0 FISERV INC COM 337738108 16 450 SH OTHER 01,06 0 0 450 FISERV INC COM 337738108 64,569 1,805,112 SH DEFINED 01,08 993,324 811,788 0 FISERV INC COM 337738108 41 1,137 SH DEFINED 09 1,137 0 0 FISERV INC COM 337738108 1,226 34,269 SH DEFINED 10 33,569 0 700 FISERV INC COM 337738108 107 3,000 SH OTHER 10 400 2,200 400 FISHER COMMUNICATIONS INC COM 337756209 410 8,364 SH DEFINED 01 3,975 4,389 0 FISHER COMMUNICATIONS INC COM 337756209 134 2,725 SH DEFINED 03 2,725 0 0 FISHER COMMUNICATIONS INC COM 337756209 1,537 31,364 SH DEFINED 01,08 5,887 25,477 0 FIRSTFED FINL CORP COM 337907109 3,811 82,615 SH DEFINED 01 57,443 24,472 700 FIRSTFED FINL CORP COM 337907109 32 700 SH OTHER 01 700 0 0 FIRSTFED FINL CORP COM 337907109 12 250 SH OTHER 01,06 0 0 250 FIRSTFED FINL CORP COM 337907109 6,432 139,428 SH DEFINED 01,08 44,582 94,846 0 FIRSTMERIT CORP COM 337915102 1,356 52,037 SH DEFINED 01 32,994 15,243 3,800 FIRSTMERIT CORP COM 337915102 13 500 SH OTHER 02 500 0 0 FIRSTMERIT CORP COM 337915102 104 4,000 SH DEFINED 04 2,000 0 2,000 FIRSTMERIT CORP COM 337915102 11,200 429,945 SH DEFINED 01,08 96,879 333,066 0 FIRSTMERIT CORP COM 337915102 219 8,390 SH DEFINED 10 8,290 0 100 FIRSTMERIT CORP COM 337915102 795 30,500 SH OTHER 10 30,500 0 0 FIRSTFED AMER BANCORP INC COM 337929103 1,739 62,394 SH DEFINED 01 49,018 12,776 600 FIRSTFED AMER BANCORP INC COM 337929103 3,027 108,619 SH DEFINED 01,08 21,363 87,256 0 FLAGSTAR BANCORP INC COM 337930101 1,940 75,644 SH DEFINED 01 24,823 49,721 1,100 FLAGSTAR BANCORP INC COM 337930101 5 200 SH DEFINED 02 200 0 0 FLAGSTAR BANCORP INC COM 337930101 23 900 SH OTHER 01,06 0 0 900 FLAGSTAR BANCORP INC COM 337930101 7,643 297,965 SH DEFINED 01,08 102,133 195,832 0 FLAGSTAR BANCORP INC COM 337930101 249 9,700 SH OTHER 10 0 0 9,700 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 206 ________ FIRSTENERGY CORP COM 337932107 20,734 530,555 SH DEFINED 01 204,493 273,648 52,414 FIRSTENERGY CORP COM 337932107 29 734 SH OTHER 01 434 0 300 FIRSTENERGY CORP COM 337932107 59 1,500 SH DEFINED 03 1,000 0 500 FIRSTENERGY CORP COM 337932107 218 5,590 SH OTHER 03 5,590 0 0 FIRSTENERGY CORP COM 337932107 265 6,777 SH DEFINED 04 6,777 0 0 FIRSTENERGY CORP COM 337932107 152 3,877 SH OTHER 04 3,877 0 0 FIRSTENERGY CORP COM 337932107 31 800 SH OTHER 01,06 0 0 800 FIRSTENERGY CORP COM 337932107 112,636 2,882,196 SH DEFINED 01,08 1,483,453 1,398,023 720 FIRSTENERGY CORP COM 337932107 426 10,891 SH DEFINED 09 10,891 0 0 FIRSTENERGY CORP COM 337932107 33 849 SH DEFINED 10 449 0 400 FIRSTENERGY CORP COM 337932107 57 1,468 SH OTHER 10 0 1,468 0 FISHER SCIENTIFIC INTL INC COM 338032204 13,908 252,697 SH DEFINED 01 243,171 7,226 2,300 FISHER SCIENTIFIC INTL INC COM 338032204 341 6,200 SH DEFINED 04 6,200 0 0 FISHER SCIENTIFIC INTL INC COM 338032204 8,473 153,949 SH DEFINED 01,08 61,552 92,397 0 FISHER SCIENTIFIC INTL INC COM 338032204 4 64 SH DEFINED 10 0 0 64 FIVE STAR QUALITY CARE INC COM 33832D106 30 7,787 SH DEFINED 01 1,147 6,640 0 FIVE STAR QUALITY CARE INC COM 33832D106 1 200 SH DEFINED 02 200 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 49 12,590 SH DEFINED 01,08 2,290 10,300 0 FIVE STAR QUALITY CARE INC COM 33832D106 0 50 SH DEFINED 10 0 0 50 FLAG FINL CORP COM 33832H107 96 7,504 SH DEFINED 01 3,504 4,000 0 FLAG FINL CORP COM 33832H107 508 39,637 SH DEFINED 01,08 4,666 34,971 0 FLANDERS CORP COM 338494107 443 63,517 SH DEFINED 01 37,917 25,600 0 FLANDERS CORP COM 338494107 344 49,283 SH DEFINED 01,08 13,083 36,200 0 FLEETBOSTON FINL CORP COM 339030108 87,985 1,959,576 SH DEFINED 01 802,149 962,936 194,491 FLEETBOSTON FINL CORP COM 339030108 2,300 51,219 SH OTHER 01 28,666 20,392 2,161 FLEETBOSTON FINL CORP COM 339030108 997 22,211 SH DEFINED 02 12,521 8,810 880 FLEETBOSTON FINL CORP COM 339030108 457 10,175 SH OTHER 02 8,600 1,575 0 FLEETBOSTON FINL CORP COM 339030108 823 18,325 SH DEFINED 03 12,147 4,828 1,350 FLEETBOSTON FINL CORP COM 339030108 4,510 100,446 SH OTHER 03 97,468 1,978 1,000 FLEETBOSTON FINL CORP COM 339030108 4,828 107,537 SH DEFINED 04 97,706 0 9,831 FLEETBOSTON FINL CORP COM 339030108 8,911 198,468 SH OTHER 04 190,258 0 8,210 FLEETBOSTON FINL CORP COM 339030108 172 3,840 SH DEFINED 05 3,840 0 0 FLEETBOSTON FINL CORP COM 339030108 13 280 SH OTHER 05 280 0 0 FLEETBOSTON FINL CORP COM 339030108 124 2,753 SH OTHER 01,06 0 0 2,753 FLEETBOSTON FINL CORP COM 339030108 434,639 9,680,159 SH DEFINED 01,08 5,025,394 4,651,450 3,315 FLEETBOSTON FINL CORP COM 339030108 993 22,120 SH DEFINED 09 22,120 0 0 FLEETBOSTON FINL CORP COM 339030108 2,156 48,017 SH DEFINED 10 44,559 500 2,958 FLEETBOSTON FINL CORP COM 339030108 382 8,500 SH OTHER 10 6,300 2,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 207 ________ FLEETWOOD ENTERPRISES INC COM 339099103 760 61,887 SH DEFINED 01 24,403 35,984 1,500 FLEETWOOD ENTERPRISES INC COM 339099103 32 2,600 SH OTHER 01 0 2,600 0 FLEETWOOD ENTERPRISES INC COM 339099103 86 7,000 SH DEFINED 04 0 0 7,000 FLEETWOOD ENTERPRISES INC COM 339099103 7 600 SH OTHER 01,06 0 0 600 FLEETWOOD ENTERPRISES INC COM 339099103 3,303 268,993 SH DEFINED 01,08 82,812 186,181 0 FLEXSTEEL INDS INC COM 339382103 444 21,500 SH DEFINED 01 17,100 4,400 0 FLEXSTEEL INDS INC COM 339382103 336 16,265 SH DEFINED 01,08 3,431 12,834 0 FLORIDA BANKS INC COM 340560101 231 10,300 SH DEFINED 01 800 9,500 0 FLORIDA BANKS INC COM 340560101 11 500 SH DEFINED 04 500 0 0 FLORIDA BANKS INC COM 340560101 279 12,434 SH DEFINED 01,08 2,734 9,700 0 FLORIDA EAST COAST INDS COM 340632108 1,495 41,744 SH DEFINED 01 13,554 27,290 900 FLORIDA EAST COAST INDS COM 340632108 4 100 SH DEFINED 02 100 0 0 FLORIDA EAST COAST INDS COM 340632108 1,060 29,594 SH DEFINED 04 29,560 0 34 FLORIDA EAST COAST INDS COM 340632108 64 1,796 SH OTHER 04 1,796 0 0 FLORIDA EAST COAST INDS COM 340632108 4,832 134,903 SH DEFINED 01,08 31,608 103,295 0 FLORIDA ROCK INDS INC COM 341140101 2,929 69,487 SH DEFINED 01 63,565 4,722 1,200 FLORIDA ROCK INDS INC COM 341140101 25 600 SH OTHER 01,06 0 0 600 FLORIDA ROCK INDS INC COM 341140101 5,772 136,948 SH DEFINED 01,08 34,904 102,044 0 FLORIDA ROCK INDS INC COM 341140101 3 75 SH DEFINED 10 0 0 75 FLORIDAFIRST BANCORP INC NEW COM 343258109 279 10,324 SH DEFINED 01 4,132 6,192 0 FLORIDAFIRST BANCORP INC NEW COM 343258109 987 36,583 SH DEFINED 01,08 7,497 29,086 0 FLUOR CORP NEW COM 343412102 5,296 136,882 SH DEFINED 01 55,176 67,713 13,993 FLUOR CORP NEW COM 343412102 3 75 SH OTHER 01 0 0 75 FLUOR CORP NEW COM 343412102 4 100 SH DEFINED 04 100 0 0 FLUOR CORP NEW COM 343412102 2 48 SH OTHER 04 48 0 0 FLUOR CORP NEW COM 343412102 10 250 SH OTHER 01,06 0 0 250 FLUOR CORP NEW COM 343412102 27,919 721,608 SH DEFINED 01,08 365,355 356,253 0 FLUOR CORP NEW COM 343412102 138 3,566 SH DEFINED 09 3,566 0 0 FLUOR CORP NEW COM 343412102 6 163 SH DEFINED 10 13 0 150 FLOW INTL CORP COM 343468104 57 17,200 SH DEFINED 01 3,000 14,200 0 FLOW INTL CORP COM 343468104 176 53,389 SH DEFINED 01,08 6,567 46,822 0 FLOW INTL CORP COM 343468104 1 200 SH DEFINED 10 200 0 0 FLOWERS FOODS INC COM 343498101 2,412 91,919 SH DEFINED 01 53,037 38,882 0 FLOWERS FOODS INC COM 343498101 720 27,444 SH OTHER 04 27,444 0 0 FLOWERS FOODS INC COM 343498101 18 700 SH OTHER 01,06 0 0 700 FLOWERS FOODS INC COM 343498101 6,740 256,869 SH DEFINED 01,08 82,465 174,404 0 FLOWERS FOODS INC COM 343498101 211 8,037 SH DEFINED 10 8,037 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 208 ________ FLOWSERVE CORP COM 34354P105 2,246 107,225 SH DEFINED 01 94,648 9,777 2,800 FLOWSERVE CORP COM 34354P105 16 756 SH OTHER 02 756 0 0 FLOWSERVE CORP COM 34354P105 166 7,900 SH DEFINED 04 0 0 7,900 FLOWSERVE CORP COM 34354P105 8 400 SH OTHER 04 400 0 0 FLOWSERVE CORP COM 34354P105 8,870 423,386 SH DEFINED 01,08 96,665 326,721 0 FLUSHING FINL CORP COM 343873105 673 37,206 SH DEFINED 01 10,790 26,416 0 FLUSHING FINL CORP COM 343873105 1,726 95,385 SH DEFINED 01,08 18,090 77,295 0 FOAMEX INTL INC COM 344123104 90 26,764 SH DEFINED 01 5,164 21,600 0 FOAMEX INTL INC COM 344123104 138 41,094 SH DEFINED 01,08 9,662 31,432 0 FOCUS ENHANCEMENTS INC COM 344159108 45 26,274 SH DEFINED 01 2,700 23,574 0 FOCUS ENHANCEMENTS INC COM 344159108 111 65,029 SH DEFINED 01,08 14,980 50,049 0 FONAR CORP COM 344437108 15 11,400 SH DEFINED 01 3,900 7,500 0 FONAR CORP COM 344437108 6 4,202 SH DEFINED 03 4,202 0 0 FONAR CORP COM 344437108 13 10,000 SH DEFINED 04 10,000 0 0 FONAR CORP COM 344437108 184 138,028 SH DEFINED 01,08 30,226 107,802 0 FOOD TECHNOLOGY SERVICE INC COM 344798103 14 7,500 SH DEFINED 01 1,400 6,100 0 FOOD TECHNOLOGY SERVICE INC COM 344798103 1 300 SH DEFINED 04 300 0 0 FOOD TECHNOLOGY SERVICE INC COM 344798103 25 13,635 SH DEFINED 01,08 1,860 11,775 0 FOOT LOCKER INC COM 344849104 1,879 72,835 SH DEFINED 01 35,552 30,383 6,900 FOOT LOCKER INC COM 344849104 129 5,000 SH DEFINED 03 5,000 0 0 FOOT LOCKER INC COM 344849104 400 15,500 SH DEFINED 04 15,500 0 0 FOOT LOCKER INC COM 344849104 245 9,500 SH OTHER 04 9,500 0 0 FOOT LOCKER INC COM 344849104 10,751 416,718 SH DEFINED 01,08 150,094 266,624 0 FOOT LOCKER INC COM 344849104 23 900 SH DEFINED 10 700 0 200 FOOT LOCKER INC COM 344849104 39 1,500 SH OTHER 10 800 200 500 FOOTHILL INDPT BANCORP COM 344905104 261 11,860 SH DEFINED 01 3,217 8,643 0 FOOTHILL INDPT BANCORP COM 344905104 631 28,685 SH DEFINED 01,08 3,945 24,740 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 209 ________ FORD MTR CO DEL COM 345370860 41,860 3,084,782 SH DEFINED 01 1,182,671 1,578,454 323,657 FORD MTR CO DEL COM 345370860 151 11,141 SH OTHER 01 9,516 0 1,625 FORD MTR CO DEL COM 345370860 47 3,432 SH DEFINED 02 2,100 1,332 0 FORD MTR CO DEL COM 345370860 14 1,000 SH OTHER 02 1,000 0 0 FORD MTR CO DEL COM 345370860 3 200 SH DEFINED 03 200 0 0 FORD MTR CO DEL COM 345370860 64 4,719 SH OTHER 03 4,719 0 0 FORD MTR CO DEL COM 345370860 2,391 176,193 SH DEFINED 04 176,093 0 100 FORD MTR CO DEL COM 345370860 200 14,708 SH OTHER 04 14,708 0 0 FORD MTR CO DEL COM 345370860 18 1,350 SH DEFINED 05 1,050 0 300 FORD MTR CO DEL COM 345370860 136 10,000 SH OTHER 05 0 0 10,000 FORD MTR CO DEL COM 345370860 64 4,750 SH OTHER 01,06 0 0 4,750 FORD MTR CO DEL COM 345370860 224,012 16,507,854 SH DEFINED 01,08 8,533,412 7,968,927 5,515 FORD MTR CO DEL COM 345370860 668 49,233 SH DEFINED 09 49,233 0 0 FORD MTR CO DEL COM 345370860 284 20,928 SH DEFINED 10 9,437 8,791 2,700 FORD MTR CO DEL COM 345370860 503 37,080 SH OTHER 10 1,000 36,080 0 FORD MTR CO CAP TR II CONV PFD 345395206 5,708 107,600 DEFINED 01 100,000 7,600 0 FORD MTR CO CAP TR II CONV PFD 345395206 27 500 DEFINED 02 500 0 0 FORD MTR CO CAP TR II CONV PFD 345395206 85 1,600 OTHER 02 1,000 600 0 FORD MTR CO CAP TR II CONV PFD 345395206 175 3,300 DEFINED 04 2,800 0 500 FORD MTR CO CAP TR II CONV PFD 345395206 53 1,000 OTHER 04 1,000 0 0 FORD MTR CO CAP TR II CONV PFD 345395206 297 5,600 DEFINED 10 5,350 0 250 FORD MTR CO CAP TR II CONV PFD 345395206 548 10,325 OTHER 10 8,325 2,000 0 FOREST CITY ENTERPRISES INC COM 345550107 821 15,247 SH DEFINED 01 9,500 4,447 1,300 FOREST CITY ENTERPRISES INC COM 345550107 38 700 SH OTHER 01 700 0 0 FOREST CITY ENTERPRISES INC COM 345550107 5,043 93,654 SH DEFINED 01,08 25,237 68,417 0 FOREST CITY ENTERPRISES INC COM 345550107 3 50 SH DEFINED 10 0 0 50 FOREST LABS INC COM 345838106 151,707 2,118,220 SH DEFINED 01 1,365,530 582,433 170,257 FOREST LABS INC COM 345838106 19,834 276,929 SH OTHER 01 148,222 119,682 9,025 FOREST LABS INC COM 345838106 8,704 121,537 SH DEFINED 02 84,559 32,465 4,513 FOREST LABS INC COM 345838106 2,024 28,255 SH OTHER 02 15,450 12,055 750 FOREST LABS INC COM 345838106 17,405 243,017 SH DEFINED 03 128,314 82,282 32,421 FOREST LABS INC COM 345838106 2,925 40,842 SH OTHER 03 34,542 4,955 1,345 FOREST LABS INC COM 345838106 38,960 543,979 SH DEFINED 04 508,614 0 35,365 FOREST LABS INC COM 345838106 12,969 181,084 SH OTHER 04 171,934 0 9,150 FOREST LABS INC COM 345838106 7,451 104,030 SH DEFINED 05 83,020 15,845 5,165 FOREST LABS INC COM 345838106 1,019 14,230 SH OTHER 05 10,365 3,865 0 FOREST LABS INC COM 345838106 64 900 SH OTHER 01,06 0 0 900 FOREST LABS INC COM 345838106 219,689 3,067,421 SH DEFINED 01,08 1,543,006 1,523,855 560 FOREST LABS INC COM 345838106 76 1,067 SH DEFINED 09 1,067 0 0 FOREST LABS INC COM 345838106 6,172 86,184 SH DEFINED 10 77,589 7,115 1,480 FOREST LABS INC COM 345838106 1,936 27,030 SH OTHER 10 11,185 15,195 650 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 210 ________ FOREST OIL CORP COM 346091705 1,240 49,106 SH DEFINED 01 39,763 8,593 750 FOREST OIL CORP COM 346091705 9,462 374,752 SH DEFINED 01,08 63,742 311,010 0 FORGENT NETWORKS INC COM 34629U103 64 40,700 SH DEFINED 01 4,900 35,800 0 FORGENT NETWORKS INC COM 34629U103 3 2,000 SH OTHER 01 0 2,000 0 FORGENT NETWORKS INC COM 34629U103 74 46,594 SH DEFINED 01,08 11,306 35,288 0 FORMFACTOR INC COM 346375108 140 6,700 SH DEFINED 01 6,700 0 0 FORMFACTOR INC COM 346375108 1,324 63,400 SH DEFINED 01,08 12,400 51,000 0 FORRESTER RESH INC COM 346563109 633 33,453 SH DEFINED 01 10,375 23,078 0 FORRESTER RESH INC COM 346563109 2,450 129,478 SH DEFINED 01,08 40,363 89,115 0 FORTUNE BRANDS INC COM 349631101 53,824 702,390 SH DEFINED 01 541,099 131,288 30,003 FORTUNE BRANDS INC COM 349631101 2,046 26,700 SH OTHER 01 14,600 8,850 3,250 FORTUNE BRANDS INC COM 349631101 1,678 21,894 SH DEFINED 02 13,844 7,050 1,000 FORTUNE BRANDS INC COM 349631101 1,710 22,310 SH OTHER 02 18,635 1,975 1,700 FORTUNE BRANDS INC COM 349631101 4,043 52,765 SH DEFINED 03 38,998 12,422 1,345 FORTUNE BRANDS INC COM 349631101 822 10,730 SH OTHER 03 4,280 5,350 1,100 FORTUNE BRANDS INC COM 349631101 9,836 128,362 SH DEFINED 04 126,512 0 1,850 FORTUNE BRANDS INC COM 349631101 8,211 107,155 SH OTHER 04 103,705 0 3,450 FORTUNE BRANDS INC COM 349631101 9 122 SH DEFINED 05 122 0 0 FORTUNE BRANDS INC COM 349631101 31 400 SH OTHER 01,06 0 0 400 FORTUNE BRANDS INC COM 349631101 98,037 1,279,349 SH DEFINED 01,08 649,964 625,930 3,455 FORTUNE BRANDS INC COM 349631101 60 788 SH DEFINED 09 788 0 0 FORTUNE BRANDS INC COM 349631101 428 5,580 SH DEFINED 10 4,780 0 800 FORTUNE BRANDS INC COM 349631101 180 2,350 SH OTHER 10 700 1,250 400 FORTUNE BRANDS INC CONV PFD 349631200 808 1,720 DEFINED 05 1,720 0 0 FORWARD AIR CORP COM 349853101 1,915 58,248 SH DEFINED 01 40,924 17,324 0 FORWARD AIR CORP COM 349853101 4 125 SH DEFINED 02 0 0 125 FORWARD AIR CORP COM 349853101 11 325 SH OTHER 01,06 0 0 325 FORWARD AIR CORP COM 349853101 3,407 103,640 SH DEFINED 01,08 22,878 80,762 0 FOSSIL INC COM 349882100 1,899 57,081 SH DEFINED 01 20,884 35,297 900 FOSSIL INC COM 349882100 61 1,843 SH OTHER 04 1,843 0 0 FOSSIL INC COM 349882100 24 730 SH OTHER 01,06 0 0 730 FOSSIL INC COM 349882100 7,933 238,527 SH DEFINED 01,08 76,000 162,527 0 FOSTER L B CO COM 350060109 112 13,900 SH DEFINED 01 2,000 11,900 0 FOSTER L B CO COM 350060109 223 27,726 SH DEFINED 01,08 4,287 23,439 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 211 ________ FOUNDRY NETWORKS INC COM 35063R100 4,360 253,939 SH DEFINED 01 218,050 31,089 4,800 FOUNDRY NETWORKS INC COM 35063R100 180 10,500 SH DEFINED 04 10,500 0 0 FOUNDRY NETWORKS INC COM 35063R100 5,870 341,849 SH DEFINED 01,08 137,908 203,941 0 FOUNDRY NETWORKS INC COM 35063R100 38 2,240 SH DEFINED 10 1,750 0 490 4 KIDS ENTMT INC COM 350865101 631 28,227 SH DEFINED 01 7,944 20,283 0 4 KIDS ENTMT INC COM 350865101 6 250 SH OTHER 01,06 0 0 250 4 KIDS ENTMT INC COM 350865101 2,188 97,816 SH DEFINED 01,08 29,878 67,938 0 FOUR SEASONS HOTEL INC COM 35100E104 765 14,401 SH DEFINED 01 0 14,401 0 FOX ENTMT GROUP INC COM 35138T107 4,034 148,854 SH DEFINED 01 109,870 31,284 7,700 FOX ENTMT GROUP INC COM 35138T107 189 6,980 SH OTHER 01 150 6,830 0 FOX ENTMT GROUP INC COM 35138T107 89 3,275 SH DEFINED 02 3,075 200 0 FOX ENTMT GROUP INC COM 35138T107 51 1,900 SH OTHER 02 800 1,100 0 FOX ENTMT GROUP INC COM 35138T107 159 5,875 SH DEFINED 03 2,775 3,100 0 FOX ENTMT GROUP INC COM 35138T107 13 467 SH OTHER 03 467 0 0 FOX ENTMT GROUP INC COM 35138T107 997 36,775 SH DEFINED 04 32,775 0 4,000 FOX ENTMT GROUP INC COM 35138T107 356 13,125 SH OTHER 04 13,125 0 0 FOX ENTMT GROUP INC COM 35138T107 319 11,775 SH DEFINED 05 7,500 3,575 700 FOX ENTMT GROUP INC COM 35138T107 26 950 SH OTHER 05 950 0 0 FOX ENTMT GROUP INC COM 35138T107 19,387 715,373 SH DEFINED 01,08 233,673 481,700 0 FOX ENTMT GROUP INC COM 35138T107 8 296 SH DEFINED 10 200 0 96 FOX ENTMT GROUP INC COM 35138T107 14 500 SH OTHER 10 500 0 0 FRANKLIN BANCORP INC MICH COM 35242V105 95 4,600 SH DEFINED 01 500 4,100 0 FRANKLIN BANCORP INC MICH COM 35242V105 142 6,826 SH DEFINED 01,08 1,341 5,485 0 FRANKLIN BANCORP INC MICH COM 35242V105 44 2,100 SH DEFINED 10 2,100 0 0 FRANKLIN COVEY CO COM 353469109 76 30,223 SH DEFINED 01 4,023 26,200 0 FRANKLIN COVEY CO COM 353469109 108 43,241 SH DEFINED 01,08 5,620 37,621 0 FRANKLIN ELEC INC COM 353514102 942 14,790 SH DEFINED 01 4,910 9,880 0 FRANKLIN ELEC INC COM 353514102 26 412 SH DEFINED 04 412 0 0 FRANKLIN ELEC INC COM 353514102 3,470 54,496 SH DEFINED 01,08 13,982 40,514 0 FRANKLIN ELEC INC COM 353514102 107 1,674 SH DEFINED 10 1,674 0 0 FRANKLIN ELECTR PUBLISHERS I COM 353515109 35 10,700 SH DEFINED 01 1,600 9,100 0 FRANKLIN ELECTR PUBLISHERS I COM 353515109 68 20,931 SH DEFINED 01,08 2,003 18,928 0 FRANKLIN FINL CORP TENN COM 353523202 100 3,168 SH DEFINED 01 3,099 69 0 FRANKLIN FINL CORP TENN COM 353523202 758 24,030 SH DEFINED 01,08 3,907 20,123 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 212 ________ FRANKLIN RES INC COM 354613101 26,179 470,172 SH DEFINED 01 222,128 206,348 41,696 FRANKLIN RES INC COM 354613101 1,054 18,921 SH OTHER 01 2,430 11,100 5,391 FRANKLIN RES INC COM 354613101 1,369 24,580 SH DEFINED 02 20,830 2,750 1,000 FRANKLIN RES INC COM 354613101 56 1,000 SH OTHER 02 100 700 200 FRANKLIN RES INC COM 354613101 682 12,250 SH DEFINED 03 11,270 770 210 FRANKLIN RES INC COM 354613101 1,233 22,150 SH OTHER 03 21,550 600 0 FRANKLIN RES INC COM 354613101 2,768 49,712 SH DEFINED 04 47,887 0 1,825 FRANKLIN RES INC COM 354613101 934 16,770 SH OTHER 04 16,540 0 230 FRANKLIN RES INC COM 354613101 1,677 30,110 SH DEFINED 05 22,760 5,750 1,600 FRANKLIN RES INC COM 354613101 296 5,325 SH OTHER 05 2,525 2,800 0 FRANKLIN RES INC COM 354613101 33 600 SH OTHER 01,06 0 0 600 FRANKLIN RES INC COM 354613101 113,851 2,044,737 SH DEFINED 01,08 1,043,400 1,001,337 0 FRANKLIN RES INC COM 354613101 65 1,159 SH DEFINED 09 1,159 0 0 FRANKLIN RES INC COM 354613101 1,165 20,921 SH DEFINED 10 3,471 200 17,250 FRANKLIN RES INC COM 354613101 11 200 SH OTHER 10 0 200 0 FREDS INC COM 356108100 1,835 75,782 SH DEFINED 01 25,043 39,839 10,900 FREDS INC COM 356108100 4 150 SH DEFINED 04 150 0 0 FREDS INC COM 356108100 13 550 SH OTHER 01,06 0 0 550 FREDS INC COM 356108100 7,433 306,908 SH DEFINED 01,08 94,603 212,305 0 FREEMARKETS INC COM 356602102 588 71,481 SH DEFINED 01 26,451 40,770 4,260 FREEMARKETS INC COM 356602102 165 20,075 SH DEFINED 04 20,075 0 0 FREEMARKETS INC COM 356602102 2,313 281,006 SH DEFINED 01,08 70,324 210,682 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 15,556 397,948 SH DEFINED 01 221,544 137,883 38,521 FREEPORT-MCMORAN COPPER & GO COM 35671D857 4 100 SH OTHER 01 0 0 100 FREEPORT-MCMORAN COPPER & GO COM 35671D857 28 725 SH OTHER 02 0 0 725 FREEPORT-MCMORAN COPPER & GO COM 35671D857 8 208 SH DEFINED 04 208 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 55 1,400 SH OTHER 04 1,400 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 0 3 SH DEFINED 05 3 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 20 500 SH OTHER 01,06 0 0 500 FREEPORT-MCMORAN COPPER & GO COM 35671D857 59,634 1,525,567 SH DEFINED 01,08 777,091 748,416 60 FREEPORT-MCMORAN COPPER & GO COM 35671D857 21 535 SH DEFINED 09 535 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 7 177 SH DEFINED 10 27 0 150 FREMONT GEN CORP COM 357288109 7,381 241,194 SH DEFINED 01 167,655 71,439 2,100 FREMONT GEN CORP COM 357288109 40 1,300 SH DEFINED 03 0 1,300 0 FREMONT GEN CORP COM 357288109 36 1,170 SH OTHER 01,06 0 0 1,170 FREMONT GEN CORP COM 357288109 14,290 466,987 SH DEFINED 01,08 141,108 325,879 0 FREQUENCY ELECTRS INC COM 358010106 144 8,700 SH DEFINED 01 1,700 7,000 0 FREQUENCY ELECTRS INC COM 358010106 7 400 SH OTHER 04 0 0 400 FREQUENCY ELECTRS INC COM 358010106 370 22,412 SH DEFINED 01,08 3,424 18,988 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 213 ________ FRESH BRANDS INC COM 35803U108 75 7,500 SH DEFINED 01 1,000 6,500 0 FRESH BRANDS INC COM 35803U108 101 10,018 SH DEFINED 01,08 2,174 7,844 0 FRESH CHOICE INC COM 358032100 11 6,600 SH DEFINED 01 0 6,600 0 FRESH CHOICE INC COM 358032100 22 13,000 SH DEFINED 01,08 3,524 9,476 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 1,760 65,198 SH DEFINED 01 35,050 27,018 3,130 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 50 1,870 SH OTHER 01 0 1,870 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 135 5,000 SH OTHER 03 5,000 0 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 35 1,300 SH OTHER 04 1,300 0 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 33 1,222 SH DEFINED 05 1,222 0 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 7,498 277,793 SH DEFINED 01,08 110,507 167,286 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 84 3,100 SH DEFINED 10 3,000 0 100 FRIEDMAN INDS INC COM 358435105 22 6,582 SH DEFINED 01 1,102 5,480 0 FRIEDMAN INDS INC COM 358435105 96 29,450 SH DEFINED 01,08 3,476 25,974 0 FRIEDMANS INC COM 358438109 175 30,206 SH DEFINED 01 14,421 15,785 0 FRIEDMANS INC COM 358438109 731 126,035 SH DEFINED 01,08 24,273 101,762 0 FRIENDLY ICE CREAM CORP NEW COM 358497105 130 8,400 SH DEFINED 01 1,000 7,400 0 FRIENDLY ICE CREAM CORP NEW COM 358497105 106 6,858 SH DEFINED 01,08 2,972 3,886 0 FRISCHS RESTAURANTS INC COM 358748101 267 9,700 SH DEFINED 01 2,500 7,200 0 FRISCHS RESTAURANTS INC COM 358748101 405 14,714 SH DEFINED 01,08 1,883 12,831 0 FRONTIER AIRLINES INC NEW COM 359065109 555 53,240 SH DEFINED 01 21,715 31,525 0 FRONTIER AIRLINES INC NEW COM 359065109 5 500 SH OTHER 01,06 0 0 500 FRONTIER AIRLINES INC NEW COM 359065109 2,889 277,224 SH DEFINED 01,08 101,234 175,990 0 FRONTIER FINL CORP WASH COM 35907K105 952 27,595 SH DEFINED 01 10,369 16,626 600 FRONTIER FINL CORP WASH COM 35907K105 3,428 99,393 SH DEFINED 01,08 18,276 81,117 0 FRONTIER OIL CORP COM 35914P105 836 43,160 SH DEFINED 01 17,195 25,965 0 FRONTIER OIL CORP COM 35914P105 8 400 SH OTHER 01,06 0 0 400 FRONTIER OIL CORP COM 35914P105 4,062 209,603 SH DEFINED 01,08 58,175 151,428 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 269 39,000 SH DEFINED 01 2,300 36,700 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 290 42,083 SH DEFINED 01,08 6,335 35,748 0 FUELCELL ENERGY INC COM 35952H106 952 70,196 SH DEFINED 01 36,979 31,817 1,400 FUELCELL ENERGY INC COM 35952H106 7 500 SH DEFINED 02 500 0 0 FUELCELL ENERGY INC COM 35952H106 4,115 303,435 SH DEFINED 01,08 82,115 221,320 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 214 ________ FULLER H B CO COM 359694106 2,001 70,364 SH DEFINED 01 38,156 31,808 400 FULLER H B CO COM 359694106 13 450 SH OTHER 01,06 0 0 450 FULLER H B CO COM 359694106 6,658 234,096 SH DEFINED 01,08 83,550 150,546 0 FULTON FINL CORP PA COM 360271100 952 42,751 SH DEFINED 01 21,747 16,231 4,773 FULTON FINL CORP PA COM 360271100 189 8,481 SH DEFINED 04 8,481 0 0 FULTON FINL CORP PA COM 360271100 21 961 SH OTHER 04 961 0 0 FULTON FINL CORP PA COM 360271100 7,641 343,119 SH DEFINED 01,08 144,090 199,029 0 FULTON FINL CORP PA COM 360271100 3 131 SH DEFINED 10 0 0 131 FURNITURE BRANDS INTL INC COM 360921100 1,248 38,747 SH DEFINED 01 20,606 15,341 2,800 FURNITURE BRANDS INTL INC COM 360921100 77 2,400 SH OTHER 01 1,400 1,000 0 FURNITURE BRANDS INTL INC COM 360921100 7 225 SH DEFINED 02 0 0 225 FURNITURE BRANDS INTL INC COM 360921100 10 300 SH DEFINED 04 300 0 0 FURNITURE BRANDS INTL INC COM 360921100 81 2,500 SH OTHER 04 2,500 0 0 FURNITURE BRANDS INTL INC COM 360921100 8,615 267,549 SH DEFINED 01,08 53,430 214,119 0 FURNITURE BRANDS INTL INC COM 360921100 3 96 SH DEFINED 10 0 0 96 G & K SVCS INC COM 361268105 1,342 36,068 SH DEFINED 01 17,279 18,089 700 G & K SVCS INC COM 361268105 30 800 SH DEFINED 04 0 0 800 G & K SVCS INC COM 361268105 11 300 SH OTHER 01,06 0 0 300 G & K SVCS INC COM 361268105 5,961 160,150 SH DEFINED 01,08 62,024 98,126 0 GA FINL INC COM 361437106 951 27,136 SH DEFINED 01 18,836 8,300 0 GA FINL INC COM 361437106 898 25,632 SH DEFINED 01,08 5,532 20,100 0 GATX CORP COM 361448103 2,027 91,433 SH DEFINED 01 80,498 8,585 2,350 GATX CORP COM 361448103 25 1,148 SH OTHER 01 0 1,148 0 GATX CORP COM 361448103 4 200 SH DEFINED 02 200 0 0 GATX CORP COM 361448103 8,225 370,990 SH DEFINED 01,08 81,170 289,820 0 G B & T BANCSHARES INC COM 361462104 54 1,936 SH DEFINED 01 1,936 0 0 G B & T BANCSHARES INC COM 361462104 615 21,857 SH DEFINED 01,08 2,505 19,352 0 GEO GROUP INC COM 36159R103 806 35,026 SH DEFINED 01 5,991 29,035 0 GEO GROUP INC COM 36159R103 2 100 SH DEFINED 05 100 0 0 GEO GROUP INC COM 36159R103 1,574 68,438 SH DEFINED 01,08 14,536 53,902 0 GP STRATEGIES CORP COM 36225V104 103 14,907 SH DEFINED 01 3,207 11,700 0 GP STRATEGIES CORP COM 36225V104 181 26,340 SH DEFINED 01,08 6,151 20,189 0 GSE SYS INC COM 36227K106 19 9,500 SH DEFINED 01 0 9,500 0 GSE SYS INC COM 36227K106 17 8,500 SH DEFINED 01,08 2,724 5,776 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 215 ________ G-III APPAREL GROUP LTD COM 36237H101 50 6,400 SH DEFINED 01 1,300 5,100 0 G-III APPAREL GROUP LTD COM 36237H101 83 10,665 SH DEFINED 01,08 2,816 7,849 0 GSI COMMERCE INC COM 36238G102 508 50,010 SH DEFINED 01 14,681 35,329 0 GSI COMMERCE INC COM 36238G102 5 500 SH OTHER 04 0 0 500 GSI COMMERCE INC COM 36238G102 1,300 128,092 SH DEFINED 01,08 26,080 102,012 0 GTSI CORP COM 36238K103 206 17,100 SH DEFINED 01 1,700 15,400 0 GTSI CORP COM 36238K103 187 15,500 SH DEFINED 01,08 3,724 11,776 0 GTC BIOTHERAPEUTICS INC COM 36238T104 99 44,830 SH DEFINED 01 20,230 24,600 0 GTC BIOTHERAPEUTICS INC COM 36238T104 5 2,200 SH OTHER 01 0 2,200 0 GTC BIOTHERAPEUTICS INC COM 36238T104 422 191,730 SH DEFINED 01,08 35,048 156,682 0 GABELLI ASSET MGMT INC COM 36239Y102 410 10,191 SH DEFINED 01 4,316 5,875 0 GABELLI ASSET MGMT INC COM 36239Y102 1,989 49,369 SH DEFINED 01,08 10,987 38,382 0 GABELLI EQUITY TR INC COM 362397101 13 1,567 SH OTHER 02 0 0 1,567 GABELLI EQUITY TR INC COM 362397101 17 2,011 SH DEFINED 04 2,011 0 0 GABELLI EQUITY TR INC COM 362397101 151 17,500 SH OTHER 04 17,500 0 0 GABELLI EQUITY TR INC COM 362397101 17 1,971 SH DEFINED 05 1,971 0 0 GABLES RESIDENTIAL TR COM 362418105 1,512 41,718 SH DEFINED 01 18,781 21,837 1,100 GABLES RESIDENTIAL TR COM 362418105 18 487 SH DEFINED 04 487 0 0 GABLES RESIDENTIAL TR COM 362418105 15 400 SH OTHER 04 400 0 0 GABLES RESIDENTIAL TR COM 362418105 15 400 SH OTHER 01,06 0 0 400 GABLES RESIDENTIAL TR COM 362418105 6,768 186,706 SH DEFINED 01,08 48,665 138,041 0 GAIAM INC COM 36268Q103 41 7,400 SH DEFINED 01 1,800 5,600 0 GAIAM INC COM 36268Q103 2 412 SH DEFINED 02 0 0 412 GAIAM INC COM 36268Q103 86 15,508 SH DEFINED 01,08 4,358 11,150 0 GAIAM INC COM 36268Q103 0 30 SH OTHER 10 30 0 0 GALAXY NUTRITIONAL FOODS INC COM 36317Q104 2 1,200 SH DEFINED 01 1,200 0 0 GALAXY NUTRITIONAL FOODS INC COM 36317Q104 42 21,930 SH DEFINED 01,08 5,011 16,919 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 216 ________ GALLAGHER ARTHUR J & CO COM 363576109 2,436 74,789 SH DEFINED 01 51,772 19,217 3,800 GALLAGHER ARTHUR J & CO COM 363576109 1,060 32,550 SH OTHER 01 17,800 2,350 12,400 GALLAGHER ARTHUR J & CO COM 363576109 807 24,775 SH DEFINED 02 21,075 3,700 0 GALLAGHER ARTHUR J & CO COM 363576109 186 5,700 SH OTHER 02 0 200 5,500 GALLAGHER ARTHUR J & CO COM 363576109 537 16,485 SH DEFINED 03 7,875 7,973 637 GALLAGHER ARTHUR J & CO COM 363576109 42 1,290 SH OTHER 03 965 150 175 GALLAGHER ARTHUR J & CO COM 363576109 1,012 31,085 SH DEFINED 04 31,085 0 0 GALLAGHER ARTHUR J & CO COM 363576109 653 20,050 SH OTHER 04 18,050 0 2,000 GALLAGHER ARTHUR J & CO COM 363576109 272 8,350 SH DEFINED 05 6,530 1,070 750 GALLAGHER ARTHUR J & CO COM 363576109 30 930 SH OTHER 05 250 680 0 GALLAGHER ARTHUR J & CO COM 363576109 15,734 483,097 SH DEFINED 01,08 135,499 347,598 0 GALLAGHER ARTHUR J & CO COM 363576109 46 1,400 SH DEFINED 10 1,300 0 100 GALLAHER GROUP PLC COM 363595109 165 3,428 SH DEFINED 01 3,428 0 0 GALLAHER GROUP PLC COM 363595109 138 2,880 SH OTHER 01 1,280 1,600 0 GALLAHER GROUP PLC COM 363595109 26 544 SH DEFINED 02 544 0 0 GALLAHER GROUP PLC COM 363595109 349 7,260 SH OTHER 02 5,660 0 1,600 GALLAHER GROUP PLC COM 363595109 209 4,350 SH DEFINED 03 4,350 0 0 GALLAHER GROUP PLC COM 363595109 211 4,400 SH OTHER 03 1,200 2,200 1,000 GALLAHER GROUP PLC COM 363595109 364 7,588 SH DEFINED 04 7,188 0 400 GALLAHER GROUP PLC COM 363595109 916 19,063 SH OTHER 04 19,063 0 0 GALLAHER GROUP PLC COM 363595109 10 200 SH DEFINED 05 200 0 0 GALLAHER GROUP PLC COM 363595109 24 500 SH OTHER 10 0 500 0 GALLERY OF HISTORY INC COM 363812108 8 2,000 SH DEFINED 01 0 2,000 0 GALLERY OF HISTORY INC COM 363812108 36 8,900 SH DEFINED 01,08 2,350 6,550 0 GALYANS TRADING INC COM 36458R101 149 14,845 SH DEFINED 01 10,757 4,088 0 GALYANS TRADING INC COM 36458R101 1,152 114,467 SH DEFINED 01,08 55,385 59,082 0 GAMETECH INTERNATIONAL INC COM 36466D102 70 17,400 SH DEFINED 01 1,400 16,000 0 GAMETECH INTERNATIONAL INC COM 36466D102 69 17,261 SH DEFINED 01,08 5,261 12,000 0 GAMESTOP CORP COM 36466R101 1,877 104,151 SH DEFINED 01 60,662 27,389 16,100 GAMESTOP CORP COM 36466R101 18 1,000 SH OTHER 01 0 1,000 0 GAMESTOP CORP COM 36466R101 3,344 185,568 SH DEFINED 01,08 77,368 108,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 217 ________ GANNETT INC COM 364730101 98,692 1,119,717 SH DEFINED 01 642,068 400,587 77,062 GANNETT INC COM 364730101 12,279 139,311 SH OTHER 01 67,803 64,198 7,310 GANNETT INC COM 364730101 12,341 140,018 SH DEFINED 02 91,703 43,516 4,799 GANNETT INC COM 364730101 3,769 42,760 SH OTHER 02 30,755 11,555 450 GANNETT INC COM 364730101 19,431 220,454 SH DEFINED 03 157,693 45,926 16,835 GANNETT INC COM 364730101 4,319 49,005 SH OTHER 03 42,230 5,155 1,620 GANNETT INC COM 364730101 45,610 517,472 SH DEFINED 04 488,532 0 28,940 GANNETT INC COM 364730101 19,445 220,611 SH OTHER 04 216,926 0 3,685 GANNETT INC COM 364730101 6,574 74,584 SH DEFINED 05 63,714 8,710 2,160 GANNETT INC COM 364730101 703 7,975 SH OTHER 05 6,055 1,920 0 GANNETT INC COM 364730101 62 700 SH OTHER 01,06 0 0 700 GANNETT INC COM 364730101 219,138 2,486,249 SH DEFINED 01,08 1,293,805 1,191,684 760 GANNETT INC COM 364730101 727 8,251 SH DEFINED 09 8,251 0 0 GANNETT INC COM 364730101 15,500 175,859 SH DEFINED 10 140,772 20,000 15,087 GANNETT INC COM 364730101 4,120 46,749 SH OTHER 10 20,715 24,234 1,800 GAP INC DEL COM 364760108 36,900 1,683,400 SH DEFINED 01 855,688 680,211 147,501 GAP INC DEL COM 364760108 499 22,775 SH OTHER 01 14,178 4,085 4,512 GAP INC DEL COM 364760108 3,017 137,650 SH DEFINED 02 120,300 13,750 3,600 GAP INC DEL COM 364760108 445 20,300 SH OTHER 02 17,400 2,900 0 GAP INC DEL COM 364760108 5,103 232,800 SH DEFINED 03 153,970 68,275 10,555 GAP INC DEL COM 364760108 655 29,860 SH OTHER 03 22,140 7,300 420 GAP INC DEL COM 364760108 8,717 397,656 SH DEFINED 04 384,686 0 12,970 GAP INC DEL COM 364760108 2,261 103,155 SH OTHER 04 101,330 0 1,825 GAP INC DEL COM 364760108 1,347 61,430 SH DEFINED 05 49,330 10,900 1,200 GAP INC DEL COM 364760108 152 6,920 SH OTHER 05 3,420 3,500 0 GAP INC DEL COM 364760108 52 2,350 SH OTHER 01,06 0 0 2,350 GAP INC DEL COM 364760108 162,990 7,435,654 SH DEFINED 01,08 3,845,322 3,587,112 3,220 GAP INC DEL COM 364760108 523 23,858 SH DEFINED 09 23,858 0 0 GAP INC DEL COM 364760108 683 31,136 SH DEFINED 10 27,686 2,500 950 GAP INC DEL COM 364760108 59 2,700 SH OTHER 10 845 1,855 0 GARDNER DENVER INC COM 365558105 892 32,941 SH DEFINED 01 15,698 17,243 0 GARDNER DENVER INC COM 365558105 124 4,566 SH OTHER 03 4,566 0 0 GARDNER DENVER INC COM 365558105 26 972 SH OTHER 04 972 0 0 GARDNER DENVER INC COM 365558105 5 200 SH OTHER 01,06 0 0 200 GARDNER DENVER INC COM 365558105 2,951 108,984 SH DEFINED 01,08 26,127 82,857 0 GARTNER INC COM 366651107 1,141 97,940 SH DEFINED 01 81,456 16,484 0 GARTNER INC COM 366651107 8,830 757,901 SH DEFINED 01,08 122,248 635,653 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 218 ________ GARTNER INC COM 366651206 446 38,957 SH DEFINED 01 13,808 24,299 850 GARTNER INC COM 366651206 257 22,410 SH OTHER 01 3,095 8,675 10,640 GARTNER INC COM 366651206 186 16,225 SH DEFINED 02 16,225 0 0 GARTNER INC COM 366651206 3 286 SH OTHER 02 286 0 0 GARTNER INC COM 366651206 3 260 SH DEFINED 03 0 260 0 GARTNER INC COM 366651206 1 44 SH OTHER 03 0 44 0 GARTNER INC COM 366651206 13 1,160 SH DEFINED 04 1,160 0 0 GATEWAY INC COM 367626108 3,224 610,673 SH DEFINED 01 293,561 263,547 53,565 GATEWAY INC COM 367626108 2 300 SH OTHER 01 0 0 300 GATEWAY INC COM 367626108 70 13,200 SH DEFINED 04 0 0 13,200 GATEWAY INC COM 367626108 1 200 SH OTHER 04 200 0 0 GATEWAY INC COM 367626108 4 800 SH OTHER 01,06 0 0 800 GATEWAY INC COM 367626108 16,521 3,128,918 SH DEFINED 01,08 1,298,862 1,830,056 0 GATEWAY INC COM 367626108 4 825 SH DEFINED 09 825 0 0 GATEWAY INC COM 367626108 0 52 SH DEFINED 10 52 0 0 GAYLORD ENTMT CO NEW COM 367905106 2,135 69,103 SH DEFINED 01 35,641 33,462 0 GAYLORD ENTMT CO NEW COM 367905106 4,361 141,128 SH DEFINED 01,08 45,065 96,063 0 GEHL CO COM 368483103 138 8,500 SH DEFINED 01 1,300 7,200 0 GEHL CO COM 368483103 187 11,500 SH DEFINED 01,08 2,258 9,242 0 GEN-PROBE INC NEW COM 36866T103 4,285 128,500 SH DEFINED 01 91,760 28,940 7,800 GEN-PROBE INC NEW COM 36866T103 10,450 313,354 SH DEFINED 01,08 52,207 261,147 0 GEN-PROBE INC NEW COM 36866T103 48 1,430 SH DEFINED 10 1,170 0 260 GEMSTAR-TV GUIDE INTL INC COM 36866W106 1,174 175,031 SH DEFINED 01 124,629 31,822 18,580 GEMSTAR-TV GUIDE INTL INC COM 36866W106 61 9,110 SH DEFINED 04 9,110 0 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 7 1,037 SH OTHER 04 1,037 0 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 5,732 854,233 SH DEFINED 01,08 326,827 527,406 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 2 350 SH DEFINED 10 0 0 350 GENAERA CORP COM 36867G100 149 33,300 SH DEFINED 01 6,600 26,700 0 GENAERA CORP COM 36867G100 302 67,497 SH DEFINED 01,08 13,392 54,105 0 GENAISSANCE PHARMACEUTICALS COM 36867W105 78 22,300 SH DEFINED 01 3,500 18,800 0 GENAISSANCE PHARMACEUTICALS COM 36867W105 120 34,522 SH DEFINED 01,08 8,700 25,822 0 GENCORP INC COM 368682100 907 83,771 SH DEFINED 01 29,505 54,266 0 GENCORP INC COM 368682100 7 660 SH OTHER 01,06 0 0 660 GENCORP INC COM 368682100 3,225 297,827 SH DEFINED 01,08 124,606 173,221 0 GENE LOGIC INC COM 368689105 245 48,437 SH DEFINED 01 19,677 28,760 0 GENE LOGIC INC COM 368689105 1,076 213,075 SH DEFINED 01,08 57,431 155,644 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 219 ________ GENELABS TECHNOLOGIES INC COM 368706107 132 48,900 SH DEFINED 01 10,000 38,900 0 GENELABS TECHNOLOGIES INC COM 368706107 0 150 SH DEFINED 04 0 0 150 GENELABS TECHNOLOGIES INC COM 368706107 208 77,460 SH DEFINED 01,08 20,361 57,099 0 GENENCOR INTL INC COM 368709101 765 57,452 SH DEFINED 01 15,327 42,125 0 GENENCOR INTL INC COM 368709101 3 200 SH DEFINED 03 200 0 0 GENENCOR INTL INC COM 368709101 1,880 141,256 SH DEFINED 01,08 27,939 113,317 0 GENENTECH INC COM 368710406 38,236 361,329 SH DEFINED 01 242,463 100,496 18,370 GENENTECH INC COM 368710406 4,600 43,470 SH OTHER 01 18,780 22,840 1,850 GENENTECH INC COM 368710406 4,037 38,154 SH DEFINED 02 24,721 11,903 1,530 GENENTECH INC COM 368710406 680 6,425 SH OTHER 02 3,990 2,125 310 GENENTECH INC COM 368710406 6,089 57,543 SH DEFINED 03 29,836 24,643 3,064 GENENTECH INC COM 368710406 1,211 11,441 SH OTHER 03 6,061 3,880 1,500 GENENTECH INC COM 368710406 27,270 257,706 SH DEFINED 04 246,481 0 11,225 GENENTECH INC COM 368710406 8,071 76,267 SH OTHER 04 72,392 0 3,875 GENENTECH INC COM 368710406 1,713 16,190 SH DEFINED 05 12,550 3,640 0 GENENTECH INC COM 368710406 180 1,700 SH OTHER 05 1,400 0 300 GENENTECH INC COM 368710406 78,552 742,320 SH DEFINED 01,08 380,971 361,349 0 GENENTECH INC COM 368710406 410 3,873 SH DEFINED 09 3,873 0 0 GENENTECH INC COM 368710406 299 2,825 SH DEFINED 10 2,525 0 300 GENENTECH INC COM 368710406 434 4,100 SH OTHER 10 4,100 0 0 GENERAL AMERN INVS INC COM 368802104 191 6,300 SH OTHER 01 4,353 1,947 0 GENERAL AMERN INVS INC COM 368802104 16 540 SH DEFINED 03 0 0 540 GENERAL AMERN INVS INC COM 368802104 95 3,119 SH DEFINED 04 3,119 0 0 GENERAL AMERN INVS INC COM 368802104 152 4,994 SH OTHER 04 4,994 0 0 GENERAL AMERN INVS INC COM 368802104 19 620 SH DEFINED 10 0 620 0 GENERAL BINDING CORP COM 369154109 385 22,667 SH DEFINED 01 5,360 17,307 0 GENERAL BINDING CORP COM 369154109 136 8,000 SH OTHER 01 0 0 8,000 GENERAL BINDING CORP COM 369154109 904 53,167 SH DEFINED 01,08 6,975 46,192 0 GENERAL CABLE CORP DEL NEW COM 369300108 476 64,472 SH DEFINED 01 22,687 40,485 1,300 GENERAL CABLE CORP DEL NEW COM 369300108 2,033 275,438 SH DEFINED 01,08 84,639 190,799 0 GENERAL COMMUNICATION INC COM 369385109 781 85,864 SH DEFINED 01 30,619 53,545 1,700 GENERAL COMMUNICATION INC COM 369385109 7 800 SH OTHER 01,06 0 0 800 GENERAL COMMUNICATION INC COM 369385109 2,884 316,886 SH DEFINED 01,08 70,909 245,977 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 220 ________ GENERAL DYNAMICS CORP COM 369550108 65,465 732,840 SH DEFINED 01 418,536 265,118 49,186 GENERAL DYNAMICS CORP COM 369550108 11,903 133,251 SH OTHER 01 57,874 72,632 2,745 GENERAL DYNAMICS CORP COM 369550108 10,286 115,148 SH DEFINED 02 82,404 29,025 3,719 GENERAL DYNAMICS CORP COM 369550108 2,617 29,301 SH OTHER 02 17,481 11,395 425 GENERAL DYNAMICS CORP COM 369550108 4,944 55,345 SH DEFINED 03 24,541 22,229 8,575 GENERAL DYNAMICS CORP COM 369550108 1,168 13,071 SH OTHER 03 6,945 4,825 1,301 GENERAL DYNAMICS CORP COM 369550108 20,875 233,687 SH DEFINED 04 221,832 0 11,855 GENERAL DYNAMICS CORP COM 369550108 11,430 127,948 SH OTHER 04 118,548 0 9,400 GENERAL DYNAMICS CORP COM 369550108 4,994 55,905 SH DEFINED 05 44,330 9,880 1,695 GENERAL DYNAMICS CORP COM 369550108 594 6,650 SH OTHER 05 3,850 2,800 0 GENERAL DYNAMICS CORP COM 369550108 45 500 SH OTHER 01,06 0 0 500 GENERAL DYNAMICS CORP COM 369550108 152,147 1,703,200 SH DEFINED 01,08 854,422 847,548 1,230 GENERAL DYNAMICS CORP COM 369550108 78 872 SH DEFINED 09 872 0 0 GENERAL DYNAMICS CORP COM 369550108 3,662 40,991 SH DEFINED 10 36,736 3,275 980 GENERAL DYNAMICS CORP COM 369550108 1,471 16,465 SH OTHER 10 9,690 6,500 275 GENERAL ELEC CO COM 369604103 948,509 31,078,277 SH DEFINED 01 18,271,421 10,463,185 2,343,671 GENERAL ELEC CO COM 369604103 212,188 6,952,419 SH OTHER 01 3,229,650 3,364,281 358,488 GENERAL ELEC CO COM 369604103 43,550 1,426,942 SH DEFINED 02 1,041,812 339,876 45,254 GENERAL ELEC CO COM 369604103 27,915 914,646 SH OTHER 02 584,537 296,925 33,184 GENERAL ELEC CO COM 369604103 73,010 2,392,192 SH DEFINED 03 1,546,491 708,864 136,837 GENERAL ELEC CO COM 369604103 47,408 1,553,338 SH OTHER 03 1,169,430 339,650 44,258 GENERAL ELEC CO COM 369604103 255,662 8,376,852 SH DEFINED 04 7,971,881 0 404,971 GENERAL ELEC CO COM 369604103 192,396 6,303,934 SH OTHER 04 5,910,130 0 393,804 GENERAL ELEC CO COM 369604103 24,269 795,199 SH DEFINED 05 691,009 75,480 28,710 GENERAL ELEC CO COM 369604103 4,904 160,697 SH OTHER 05 64,812 81,285 14,600 GENERAL ELEC CO COM 369604103 790 25,900 SH OTHER 01,06 0 0 25,900 GENERAL ELEC CO COM 369604103 38 1,240 SH OTHER 04,07 0 0 1,240 GENERAL ELEC CO COM 369604103 2,859,451 93,691,061 SH DEFINED 01,08 48,262,229 45,241,789 187,043 GENERAL ELEC CO COM 369604103 5,671 185,821 SH DEFINED 09 185,821 0 0 GENERAL ELEC CO COM 369604103 85,812 2,811,649 SH DEFINED 10 2,018,553 409,002 384,094 GENERAL ELEC CO COM 369604103 32,409 1,061,884 SH OTHER 10 533,572 512,587 15,725 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 3 2,235 SH DEFINED 01 690 1,545 0 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 11 8,705 SH DEFINED 01,08 2,508 6,197 0 GENERAL GROWTH PPTYS INC COM 370021107 3,839 109,224 SH DEFINED 01 56,149 33,075 20,000 GENERAL GROWTH PPTYS INC COM 370021107 467 13,297 SH OTHER 01 13,297 0 0 GENERAL GROWTH PPTYS INC COM 370021107 23 660 SH OTHER 02 0 660 0 GENERAL GROWTH PPTYS INC COM 370021107 842 23,950 SH DEFINED 04 5,950 0 18,000 GENERAL GROWTH PPTYS INC COM 370021107 187 5,325 SH OTHER 04 4,500 0 825 GENERAL GROWTH PPTYS INC COM 370021107 26,352 749,714 SH DEFINED 01,08 347,380 402,334 0 GENERAL GROWTH PPTYS INC COM 370021107 12 330 SH DEFINED 09 330 0 0 GENERAL GROWTH PPTYS INC COM 370021107 379 10,794 SH DEFINED 10 0 0 10,794 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 221 ________ GENERAL MLS INC COM 370334104 46,094 987,438 SH DEFINED 01 524,058 391,669 71,711 GENERAL MLS INC COM 370334104 7,771 166,484 SH OTHER 01 79,844 84,065 2,575 GENERAL MLS INC COM 370334104 3,383 72,482 SH DEFINED 02 63,817 7,115 1,550 GENERAL MLS INC COM 370334104 1,126 24,130 SH OTHER 02 18,464 5,316 350 GENERAL MLS INC COM 370334104 2,957 63,354 SH DEFINED 03 38,618 16,696 8,040 GENERAL MLS INC COM 370334104 3,048 65,304 SH OTHER 03 21,316 43,838 150 GENERAL MLS INC