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 COM 370334104 9,553 204,641 SH DEFINED 04 197,840 0 6,801 GENERAL MLS INC COM 370334104 5,942 127,299 SH OTHER 04 114,399 0 12,900 GENERAL MLS INC COM 370334104 2,850 61,055 SH DEFINED 05 54,125 775 6,155 GENERAL MLS INC COM 370334104 141 3,025 SH OTHER 05 0 2,200 825 GENERAL MLS INC COM 370334104 44 950 SH OTHER 01,06 0 0 950 GENERAL MLS INC COM 370334104 229,767 4,922,167 SH DEFINED 01,08 1,754,131 3,074,065 93,971 GENERAL MLS INC COM 370334104 73 1,568 SH DEFINED 09 1,568 0 0 GENERAL MLS INC COM 370334104 6,514 139,551 SH DEFINED 10 108,941 26,950 3,660 GENERAL MLS INC COM 370334104 1,866 39,975 SH OTHER 10 14,202 25,238 535 GENERAL MTRS CORP COM 370442105 44,710 949,258 SH DEFINED 01 385,642 473,429 90,187 GENERAL MTRS CORP COM 370442105 652 13,835 SH OTHER 01 6,604 6,731 500 GENERAL MTRS CORP COM 370442105 73 1,553 SH DEFINED 02 903 650 0 GENERAL MTRS CORP COM 370442105 141 2,988 SH OTHER 02 2,888 100 0 GENERAL MTRS CORP COM 370442105 160 3,400 SH DEFINED 03 1,400 2,000 0 GENERAL MTRS CORP COM 370442105 307 6,509 SH OTHER 03 4,111 2,398 0 GENERAL MTRS CORP COM 370442105 944 20,044 SH DEFINED 04 19,542 0 502 GENERAL MTRS CORP COM 370442105 1,377 29,232 SH OTHER 04 16,808 0 12,424 GENERAL MTRS CORP COM 370442105 27 575 SH DEFINED 05 575 0 0 GENERAL MTRS CORP COM 370442105 68 1,450 SH OTHER 01,06 0 0 1,450 GENERAL MTRS CORP COM 370442105 228,806 4,857,872 SH DEFINED 01,08 2,505,604 2,350,543 1,725 GENERAL MTRS CORP COM 370442105 594 12,613 SH DEFINED 09 12,613 0 0 GENERAL MTRS CORP COM 370442105 792 16,818 SH DEFINED 10 10,168 5,950 700 GENERAL MTRS CORP COM 370442105 1,535 32,586 SH OTHER 10 28,324 4,262 0 GENERAL MTRS CORP CONV PFD 370442717 3,979 130,000 DEFINED 01 130,000 0 0 GENERAL MTRS CORP CONV PFD 370442717 9 300 DEFINED 03 300 0 0 GENERAL MTRS CORP CONV PFD 370442733 2,550 100,000 DEFINED 01 100,000 0 0 GENERAL MTRS CORP CONV PFD 370442733 13 500 DEFINED 10 500 0 0 GENESCO INC COM 371532102 910 39,268 SH DEFINED 01 13,988 25,280 0 GENESCO INC COM 371532102 178 7,672 SH DEFINED 04 7,672 0 0 GENESCO INC COM 371532102 8 325 SH OTHER 01,06 0 0 325 GENESCO INC COM 371532102 4,243 183,031 SH DEFINED 01,08 73,646 109,385 0 GENESCO INC COM 371532102 46 2,000 SH DEFINED 10 2,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 222 ________ GENESEE & WYO INC COM 371559105 852 34,503 SH DEFINED 01 19,586 14,917 0 GENESEE & WYO INC COM 371559105 14 562 SH DEFINED 04 0 0 562 GENESEE & WYO INC COM 371559105 3,010 121,879 SH DEFINED 01,08 22,912 98,967 0 GENESIS MICROCHIP INC DEL COM 37184C103 613 36,605 SH DEFINED 01 19,846 16,759 0 GENESIS MICROCHIP INC DEL COM 37184C103 4,046 241,542 SH DEFINED 01,08 72,781 168,761 0 GENESIS HEALTHCARE CORP COM 37184D101 767 31,502 SH DEFINED 01 10,050 20,852 600 GENESIS HEALTHCARE CORP COM 37184D101 2,524 103,666 SH DEFINED 01,08 31,663 72,003 0 GENTEX CORP COM 371901109 4,135 95,337 SH DEFINED 01 48,242 28,085 19,010 GENTEX CORP COM 371901109 122 2,810 SH OTHER 02 0 2,810 0 GENTEX CORP COM 371901109 13 300 SH OTHER 04 300 0 0 GENTEX CORP COM 371901109 20,039 462,053 SH DEFINED 01,08 158,835 303,218 0 GENTEX CORP COM 371901109 183 4,209 SH DEFINED 10 4,109 0 100 GENLYTE GROUP INC COM 372302109 1,569 27,944 SH DEFINED 01 14,192 13,152 600 GENLYTE GROUP INC COM 372302109 4,578 81,520 SH DEFINED 01,08 16,968 64,552 0 GENOME THERAPEUTICS CORP COM 372430108 154 27,400 SH DEFINED 01 6,100 21,300 0 GENOME THERAPEUTICS CORP COM 372430108 16 2,800 SH OTHER 01 0 2,800 0 GENOME THERAPEUTICS CORP COM 372430108 7 1,200 SH DEFINED 04 1,200 0 0 GENOME THERAPEUTICS CORP COM 372430108 60 10,700 SH OTHER 04 10,700 0 0 GENOME THERAPEUTICS CORP COM 372430108 298 53,012 SH DEFINED 01,08 9,840 43,172 0 GENTA INC COM 37245M207 971 92,511 SH DEFINED 01 35,248 57,263 0 GENTA INC COM 37245M207 5 484 SH OTHER 01 484 0 0 GENTA INC COM 37245M207 21 2,000 SH OTHER 04 2,000 0 0 GENTA INC COM 37245M207 4,500 428,536 SH DEFINED 01,08 133,322 295,214 0 GENVEC INC COM 37246C109 118 34,048 SH DEFINED 01 7,593 26,455 0 GENVEC INC COM 37246C109 275 79,168 SH DEFINED 01,08 20,148 59,020 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 223 ________ GENUINE PARTS CO COM 372460105 17,611 538,219 SH DEFINED 01 167,726 170,105 200,388 GENUINE PARTS CO COM 372460105 3,352 102,452 SH OTHER 01 18,463 61,457 22,532 GENUINE PARTS CO COM 372460105 320 9,787 SH DEFINED 02 8,012 1,775 0 GENUINE PARTS CO COM 372460105 680 20,772 SH OTHER 02 18,812 1,960 0 GENUINE PARTS CO COM 372460105 1,433 43,800 SH DEFINED 03 21,715 22,017 68 GENUINE PARTS CO COM 372460105 584 17,842 SH OTHER 03 10,472 4,450 2,920 GENUINE PARTS CO COM 372460105 1,889 57,742 SH DEFINED 04 57,742 0 0 GENUINE PARTS CO COM 372460105 648 19,794 SH OTHER 04 19,294 0 500 GENUINE PARTS CO COM 372460105 13 395 SH OTHER 05 95 0 300 GENUINE PARTS CO COM 372460105 13 400 SH OTHER 01,06 0 0 400 GENUINE PARTS CO COM 372460105 51,367 1,569,908 SH DEFINED 01,08 804,654 765,254 0 GENUINE PARTS CO COM 372460105 192 5,879 SH DEFINED 09 5,879 0 0 GENUINE PARTS CO COM 372460105 232 7,098 SH DEFINED 10 6,848 0 250 GENUINE PARTS CO COM 372460105 67 2,050 SH OTHER 10 1,000 1,050 0 GENUS INC COM 372461103 100 26,450 SH DEFINED 01 6,400 20,050 0 GENUS INC COM 372461103 187 49,359 SH DEFINED 01,08 12,290 37,069 0 GENTIVA HEALTH SERVICES INC COM 37247A102 631 40,734 SH DEFINED 01 15,949 24,785 0 GENTIVA HEALTH SERVICES INC COM 37247A102 3 175 SH DEFINED 02 0 0 175 GENTIVA HEALTH SERVICES INC COM 37247A102 6 393 SH DEFINED 04 393 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 4 258 SH OTHER 04 258 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 3,065 197,881 SH DEFINED 01,08 58,413 139,468 0 GENZYME CORP COM 372917104 22,547 481,975 SH DEFINED 01 221,337 207,598 53,040 GENZYME CORP COM 372917104 530 11,320 SH OTHER 01 2,635 8,449 236 GENZYME CORP COM 372917104 522 11,161 SH DEFINED 02 10,861 0 300 GENZYME CORP COM 372917104 569 12,160 SH DEFINED 03 9,365 2,570 225 GENZYME CORP COM 372917104 1,206 25,775 SH OTHER 03 0 25,775 0 GENZYME CORP COM 372917104 1,251 26,745 SH DEFINED 04 25,520 0 1,225 GENZYME CORP COM 372917104 188 4,012 SH OTHER 04 4,012 0 0 GENZYME CORP COM 372917104 9 200 SH DEFINED 05 200 0 0 GENZYME CORP COM 372917104 28 600 SH OTHER 01,06 0 0 600 GENZYME CORP COM 372917104 96,342 2,059,464 SH DEFINED 01,08 1,124,207 935,032 225 GENZYME CORP COM 372917104 570 12,180 SH DEFINED 09 12,180 0 0 GENZYME CORP COM 372917104 137 2,932 SH DEFINED 10 1,630 1,000 302 GENZYME CORP COM 372917104 18 384 SH OTHER 10 384 0 0 GEORGIA GULF CORP COM 373200203 1,643 54,498 SH DEFINED 01 18,456 36,042 0 GEORGIA GULF CORP COM 373200203 16 525 SH OTHER 01,06 0 0 525 GEORGIA GULF CORP COM 373200203 6,582 218,314 SH DEFINED 01,08 60,592 157,722 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 224 ________ GEORGIA PAC CORP COM 373298108 16,311 484,135 SH DEFINED 01 221,572 215,448 47,115 GEORGIA PAC CORP COM 373298108 217 6,434 SH OTHER 01 1,884 4,300 250 GEORGIA PAC CORP COM 373298108 148 4,400 SH DEFINED 02 4,400 0 0 GEORGIA PAC CORP COM 373298108 6 192 SH DEFINED 03 0 192 0 GEORGIA PAC CORP COM 373298108 31 908 SH DEFINED 04 908 0 0 GEORGIA PAC CORP COM 373298108 907 26,926 SH OTHER 04 26,926 0 0 GEORGIA PAC CORP COM 373298108 24 700 SH OTHER 01,06 0 0 700 GEORGIA PAC CORP COM 373298108 77,252 2,293,037 SH DEFINED 01,08 1,166,205 1,126,332 500 GEORGIA PAC CORP COM 373298108 50 1,473 SH DEFINED 09 1,473 0 0 GEORGIA PAC CORP COM 373298108 85 2,515 SH DEFINED 10 1,065 0 1,450 GEORGIA PAC CORP COM 373298108 40 1,200 SH OTHER 10 1,200 0 0 GERBER SCIENTIFIC INC COM 373730100 414 60,915 SH DEFINED 01 40,489 20,426 0 GERBER SCIENTIFIC INC COM 373730100 2 300 SH OTHER 01,06 0 0 300 GERBER SCIENTIFIC INC COM 373730100 988 145,261 SH DEFINED 01,08 30,621 114,640 0 GERMAN AMERN BANCORP COM 373865104 104 6,117 SH DEFINED 01 4,511 1,606 0 GERMAN AMERN BANCORP COM 373865104 7 399 SH DEFINED 04 399 0 0 GERMAN AMERN BANCORP COM 373865104 872 51,140 SH DEFINED 01,08 8,108 43,032 0 GERON CORP COM 374163103 504 53,576 SH DEFINED 01 26,315 27,261 0 GERON CORP COM 374163103 3 300 SH DEFINED 02 0 300 0 GERON CORP COM 374163103 11 1,200 SH DEFINED 04 1,200 0 0 GERON CORP COM 374163103 15 1,600 SH OTHER 04 1,600 0 0 GERON CORP COM 374163103 2,970 315,947 SH DEFINED 01,08 107,545 208,402 0 GETTY IMAGES INC COM 374276103 5,349 99,089 SH DEFINED 01 81,474 13,215 4,400 GETTY IMAGES INC COM 374276103 85 1,570 SH OTHER 01 800 770 0 GETTY IMAGES INC COM 374276103 6,225 115,318 SH DEFINED 01,08 46,065 69,253 0 GETTY IMAGES INC COM 374276103 29 540 SH DEFINED 10 435 0 105 GETTY RLTY CORP NEW COM 374297109 783 29,464 SH DEFINED 01 11,201 18,263 0 GETTY RLTY CORP NEW COM 374297109 3,731 140,412 SH DEFINED 01,08 45,223 95,189 0 GEVITY HR INC COM 374393106 4,016 137,538 SH DEFINED 01 118,822 18,716 0 GEVITY HR INC COM 374393106 23 800 SH DEFINED 04 800 0 0 GEVITY HR INC COM 374393106 3,528 120,810 SH DEFINED 01,08 41,110 79,700 0 GEVITY HR INC COM 374393106 146 5,000 SH DEFINED 10 5,000 0 0 GIANT INDS INC COM 374508109 470 22,700 SH DEFINED 01 2,100 20,600 0 GIANT INDS INC COM 374508109 297 14,358 SH DEFINED 01,08 3,535 10,823 0 GIBRALTAR STL CORP COM 37476F103 1,789 72,710 SH DEFINED 01 57,262 15,448 0 GIBRALTAR STL CORP COM 37476F103 2,311 93,925 SH DEFINED 01,08 19,983 73,942 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 225 ________ GIGA TRONICS INC COM 375175106 14 5,700 SH DEFINED 01 600 5,100 0 GIGA TRONICS INC COM 375175106 58 23,220 SH DEFINED 01,08 1,410 21,810 0 GILEAD SCIENCES INC COM 375558103 10,105 182,241 SH DEFINED 01 120,828 46,313 15,100 GILEAD SCIENCES INC COM 375558103 272 4,910 SH OTHER 01 0 4,910 0 GILEAD SCIENCES INC COM 375558103 144 2,600 SH DEFINED 03 2,600 0 0 GILEAD SCIENCES INC COM 375558103 141 2,550 SH DEFINED 04 2,550 0 0 GILEAD SCIENCES INC COM 375558103 438 7,891 SH OTHER 04 7,891 0 0 GILEAD SCIENCES INC COM 375558103 67,014 1,208,546 SH DEFINED 01,08 424,319 782,034 2,193 GILEAD SCIENCES INC COM 375558103 19 335 SH DEFINED 09 335 0 0 GILEAD SCIENCES INC COM 375558103 14 250 SH DEFINED 10 0 0 250 GILLETTE CO COM 375766102 97,950 2,505,114 SH DEFINED 01 1,314,524 985,195 205,395 GILLETTE CO COM 375766102 26,243 671,176 SH OTHER 01 294,108 352,104 24,964 GILLETTE CO COM 375766102 5,625 143,870 SH DEFINED 02 75,956 58,464 9,450 GILLETTE CO COM 375766102 2,554 65,314 SH OTHER 02 50,964 12,550 1,800 GILLETTE CO COM 375766102 3,366 86,075 SH DEFINED 03 46,520 33,735 5,820 GILLETTE CO COM 375766102 4,044 103,430 SH OTHER 03 82,770 19,660 1,000 GILLETTE CO COM 375766102 6,324 161,732 SH DEFINED 04 158,132 0 3,600 GILLETTE CO COM 375766102 8,748 223,728 SH OTHER 04 214,828 0 8,900 GILLETTE CO COM 375766102 1,230 31,466 SH DEFINED 05 28,843 1,923 700 GILLETTE CO COM 375766102 564 14,420 SH OTHER 05 4,120 2,300 8,000 GILLETTE CO COM 375766102 102 2,600 SH OTHER 01,06 0 0 2,600 GILLETTE CO COM 375766102 354,095 9,056,148 SH DEFINED 01,08 4,701,114 4,351,779 3,255 GILLETTE CO COM 375766102 1,081 27,647 SH DEFINED 09 27,647 0 0 GILLETTE CO COM 375766102 3,780 96,663 SH DEFINED 10 55,135 9,368 32,160 GILLETTE CO COM 375766102 246 6,280 SH OTHER 10 3,642 2,238 400 GLACIER BANCORP INC NEW COM 37637Q105 914 28,340 SH DEFINED 01 10,642 16,938 760 GLACIER BANCORP INC NEW COM 37637Q105 41 1,276 SH OTHER 04 1,276 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3,791 117,560 SH DEFINED 01,08 21,779 95,781 0 GLADSTONE CAPITAL CORP COM 376535100 91 4,041 SH DEFINED 01 3,923 118 0 GLADSTONE CAPITAL CORP COM 376535100 1,021 45,543 SH DEFINED 01,08 12,270 33,273 0 GLAMIS GOLD LTD COM 376775102 481 26,700 SH DEFINED 01 26,700 0 0 GLAMIS GOLD LTD COM 376775102 8 450 SH DEFINED 02 450 0 0 GLAMIS GOLD LTD COM 376775102 36 2,000 SH OTHER 02 2,000 0 0 GLAMIS GOLD LTD COM 376775102 1,822 101,158 SH DEFINED 01,08 16,000 85,158 0 GLATFELTER COM 377316104 625 55,572 SH DEFINED 01 50,419 4,553 600 GLATFELTER COM 377316104 2,909 258,764 SH DEFINED 01,08 39,068 219,696 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 226 ________ GLAXOSMITHKLINE PLC COM 37733W105 8,334 208,612 SH DEFINED 01 154,550 51,263 2,799 GLAXOSMITHKLINE PLC COM 37733W105 2,707 67,748 SH OTHER 01 41,917 25,431 400 GLAXOSMITHKLINE PLC COM 37733W105 1,369 34,277 SH DEFINED 02 25,057 7,733 1,487 GLAXOSMITHKLINE PLC COM 37733W105 834 20,868 SH OTHER 02 14,235 6,333 300 GLAXOSMITHKLINE PLC COM 37733W105 1,766 44,212 SH DEFINED 03 31,656 11,061 1,495 GLAXOSMITHKLINE PLC COM 37733W105 2,683 67,168 SH OTHER 03 62,588 3,350 1,230 GLAXOSMITHKLINE PLC COM 37733W105 8,396 210,172 SH DEFINED 04 203,767 0 6,405 GLAXOSMITHKLINE PLC COM 37733W105 12,778 319,844 SH OTHER 04 311,227 0 8,617 GLAXOSMITHKLINE PLC COM 37733W105 1,672 41,844 SH DEFINED 05 38,909 1,515 1,420 GLAXOSMITHKLINE PLC COM 37733W105 471 11,800 SH OTHER 05 1,700 100 10,000 GLAXOSMITHKLINE PLC COM 37733W105 1,060 26,539 SH DEFINED 10 16,263 10,176 100 GLAXOSMITHKLINE PLC COM 37733W105 804 20,115 SH OTHER 10 5,890 14,225 0 GLENAYRE TECHNOLOGIES INC COM 377899109 157 69,638 SH DEFINED 01 14,138 55,500 0 GLENAYRE TECHNOLOGIES INC COM 377899109 221 98,070 SH DEFINED 01,08 25,118 72,952 0 GLENBOROUGH RLTY TR INC COM 37803P105 2,808 125,642 SH DEFINED 01 101,893 23,749 0 GLENBOROUGH RLTY TR INC COM 37803P105 112 5,000 SH DEFINED 02 5,000 0 0 GLENBOROUGH RLTY TR INC COM 37803P105 9 400 SH OTHER 01,06 0 0 400 GLENBOROUGH RLTY TR INC COM 37803P105 3,218 144,000 SH DEFINED 01,08 42,378 101,622 0 GLIMCHER RLTY TR COM 379302102 1,305 48,154 SH DEFINED 01 24,140 24,014 0 GLIMCHER RLTY TR COM 379302102 14 500 SH DEFINED 04 500 0 0 GLIMCHER RLTY TR COM 379302102 16 600 SH OTHER 04 600 0 0 GLIMCHER RLTY TR COM 379302102 6,778 250,127 SH DEFINED 01,08 80,514 169,613 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 800 DEFINED 02 0 0 800 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 3 14,000 DEFINED 10 0 0 14,000 GLOBAL INDS LTD COM 379336100 840 142,354 SH DEFINED 01 62,830 79,524 0 GLOBAL INDS LTD COM 379336100 109 18,400 SH DEFINED 04 0 0 18,400 GLOBAL INDS LTD COM 379336100 3,262 552,900 SH DEFINED 01,08 151,003 401,897 0 GLOBAL IMAGING SYSTEMS COM 37934A100 956 28,779 SH DEFINED 01 11,400 17,379 0 GLOBAL IMAGING SYSTEMS COM 37934A100 10 300 SH DEFINED 04 300 0 0 GLOBAL IMAGING SYSTEMS COM 37934A100 10 300 SH OTHER 01,06 0 0 300 GLOBAL IMAGING SYSTEMS COM 37934A100 4,873 146,692 SH DEFINED 01,08 52,999 93,693 0 GLOBAL E POINT INC COM 37940U108 20 4,939 SH DEFINED 01 1,040 3,899 0 GLOBAL E POINT INC COM 37940U108 26 6,278 SH DEFINED 01,08 1,778 4,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 227 ________ GLOBAL PMTS INC COM 37940X102 4,005 88,843 SH DEFINED 01 74,960 4,283 9,600 GLOBAL PMTS INC COM 37940X102 270 6,000 SH DEFINED 04 6,000 0 0 GLOBAL PMTS INC COM 37940X102 24 524 SH OTHER 01,06 0 0 524 GLOBAL PMTS INC COM 37940X102 6,602 146,450 SH DEFINED 01,08 64,383 82,067 0 GLOBAL PMTS INC COM 37940X102 25 546 SH DEFINED 10 500 0 46 GLOBAL POWER EQUIPMENT INC COM 37941P108 344 40,860 SH DEFINED 01 12,229 28,631 0 GLOBAL POWER EQUIPMENT INC COM 37941P108 1,170 138,990 SH DEFINED 01,08 41,319 97,671 0 GLOBECOMM SYSTEMS INC COM 37956X103 73 13,050 SH DEFINED 01 2,600 10,450 0 GLOBECOMM SYSTEMS INC COM 37956X103 1 200 SH OTHER 01 0 200 0 GLOBECOMM SYSTEMS INC COM 37956X103 192 34,300 SH DEFINED 01,08 5,100 29,200 0 GLOWPOINT INC COM 379887102 46 23,713 SH DEFINED 01 5,100 18,613 0 GLOWPOINT INC COM 379887102 91 46,917 SH DEFINED 01,08 12,240 34,677 0 GLYCOGENESYS INC COM 37989P101 19 18,800 SH DEFINED 01 3,400 15,400 0 GLYCOGENESYS INC COM 37989P101 34 34,075 SH DEFINED 01,08 14,875 19,200 0 GOLD BANC CORP INC COM 379907108 1,934 118,642 SH DEFINED 01 84,662 33,980 0 GOLD BANC CORP INC COM 379907108 98 6,000 SH OTHER 04 6,000 0 0 GOLD BANC CORP INC COM 379907108 10 600 SH OTHER 01,06 0 0 600 GOLD BANC CORP INC COM 379907108 4,161 255,270 SH DEFINED 01,08 70,471 184,799 0 GOAMERICA INC COM 38020R106 2 10,300 SH DEFINED 01 10,300 0 0 GOAMERICA INC COM 38020R106 12 60,847 SH DEFINED 01,08 10,897 49,950 0 GOLD RESV INC COM 38068N108 21 5,000 SH DEFINED 01 5,000 0 0 GOLD RESV INC COM 38068N108 189 44,600 SH DEFINED 01,08 10,012 34,588 0 GOLDCORP INC NEW COM 380956409 6 400 SH DEFINED 02 400 0 0 GOLDCORP INC NEW COM 380956409 22 1,500 SH OTHER 02 500 0 1,000 GOLDCORP INC NEW COM 380956409 370 25,000 SH DEFINED 04 25,000 0 0 GOLDCORP INC NEW COM 380956409 150 10,100 SH OTHER 04 10,100 0 0 GOLDCORP INC NEW COM 380956409 37 2,500 SH DEFINED 05 0 2,500 0 GOLDEN ENTERPRISES INC COM 381010107 76 24,200 SH DEFINED 01 200 24,000 0 GOLDEN ENTERPRISES INC COM 381010107 104 32,883 SH DEFINED 01,08 5,424 27,459 0 GOLDEN ST VINTNERS INC COM 38121K208 48 6,700 SH DEFINED 01 700 6,000 0 GOLDEN ST VINTNERS INC COM 38121K208 38 5,309 SH DEFINED 01,08 818 4,491 0 GOLDEN TELECOM INC COM 38122G107 1,435 42,170 SH DEFINED 01 37,209 4,961 0 GOLDEN TELECOM INC COM 38122G107 7 200 SH OTHER 01 0 200 0 GOLDEN TELECOM INC COM 38122G107 2,157 63,375 SH DEFINED 01,08 10,113 53,262 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 228 ________ GOLDEN WEST FINL CORP DEL COM 381317106 29,817 266,342 SH DEFINED 01 112,505 129,555 24,282 GOLDEN WEST FINL CORP DEL COM 381317106 119 1,059 SH OTHER 01 759 0 300 GOLDEN WEST FINL CORP DEL COM 381317106 512 4,570 SH DEFINED 02 3,550 800 220 GOLDEN WEST FINL CORP DEL COM 381317106 78 700 SH OTHER 02 600 100 0 GOLDEN WEST FINL CORP DEL COM 381317106 4,105 36,669 SH DEFINED 03 23,156 11,524 1,989 GOLDEN WEST FINL CORP DEL COM 381317106 411 3,675 SH OTHER 03 2,990 625 60 GOLDEN WEST FINL CORP DEL COM 381317106 283 2,525 SH DEFINED 04 2,525 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 157 1,402 SH OTHER 04 1,402 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 407 3,638 SH DEFINED 05 3,638 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 45 400 SH OTHER 01,06 0 0 400 GOLDEN WEST FINL CORP DEL COM 381317106 148,016 1,322,165 SH DEFINED 01,08 682,565 637,125 2,475 GOLDEN WEST FINL CORP DEL COM 381317106 72 644 SH DEFINED 09 644 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 84 746 SH DEFINED 10 346 0 400 GOLDFIELD CORP COM 381370105 8 12,300 SH DEFINED 01 0 12,300 0 GOLDFIELD CORP COM 381370105 59 95,600 SH DEFINED 01,08 1,553 94,047 0 GOLDMAN SACHS GROUP INC COM 38141G104 211,725 2,028,985 SH DEFINED 01 1,274,351 622,337 132,297 GOLDMAN SACHS GROUP INC COM 38141G104 15,962 152,967 SH OTHER 01 66,900 75,441 10,626 GOLDMAN SACHS GROUP INC COM 38141G104 9,154 87,725 SH DEFINED 02 62,820 22,305 2,600 GOLDMAN SACHS GROUP INC COM 38141G104 1,904 18,247 SH OTHER 02 12,582 5,615 50 GOLDMAN SACHS GROUP INC COM 38141G104 21,556 206,576 SH DEFINED 03 125,529 61,735 19,312 GOLDMAN SACHS GROUP INC COM 38141G104 3,427 32,843 SH OTHER 03 20,491 9,530 2,822 GOLDMAN SACHS GROUP INC COM 38141G104 70,019 671,004 SH DEFINED 04 620,396 0 50,608 GOLDMAN SACHS GROUP INC COM 38141G104 15,154 145,219 SH OTHER 04 139,404 0 5,815 GOLDMAN SACHS GROUP INC COM 38141G104 7,637 73,186 SH DEFINED 05 62,279 8,722 2,185 GOLDMAN SACHS GROUP INC COM 38141G104 1,351 12,943 SH OTHER 05 9,952 2,991 0 GOLDMAN SACHS GROUP INC COM 38141G104 130 1,250 SH OTHER 01,06 0 0 1,250 GOLDMAN SACHS GROUP INC COM 38141G104 404,975 3,880,929 SH DEFINED 01,08 1,966,844 1,912,675 1,410 GOLDMAN SACHS GROUP INC COM 38141G104 752 7,206 SH DEFINED 09 7,206 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12,247 117,367 SH DEFINED 10 108,115 7,775 1,477 GOLDMAN SACHS GROUP INC COM 38141G104 1,519 14,560 SH OTHER 10 2,875 11,210 475 GOLF TR AMER INC COM 38168B103 20 9,000 SH DEFINED 01 1,700 7,300 0 GOLF TR AMER INC COM 38168B103 23 10,641 SH DEFINED 01,08 1,400 9,241 0 GOODRICH CORP COM 382388106 6,926 246,741 SH DEFINED 01 118,137 104,858 23,746 GOODRICH CORP COM 382388106 3 100 SH OTHER 01 0 0 100 GOODRICH CORP COM 382388106 8 300 SH OTHER 01,06 0 0 300 GOODRICH CORP COM 382388106 29,202 1,040,313 SH DEFINED 01,08 503,748 536,565 0 GOODRICH CORP COM 382388106 17 618 SH DEFINED 10 518 0 100 GOODRICH PETE CORP COM 382410405 46 7,300 SH DEFINED 01 3,700 3,600 0 GOODRICH PETE CORP COM 382410405 154 24,331 SH DEFINED 01,08 6,873 17,458 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 229 ________ GOODYEAR TIRE & RUBR CO COM 382550101 2,881 337,369 SH DEFINED 01 164,860 142,281 30,228 GOODYEAR TIRE & RUBR CO COM 382550101 1 175 SH OTHER 01 0 0 175 GOODYEAR TIRE & RUBR CO COM 382550101 7 855 SH DEFINED 02 0 0 855 GOODYEAR TIRE & RUBR CO COM 382550101 1 130 SH DEFINED 04 130 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2 200 SH OTHER 04 200 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 9 1,000 SH DEFINED 05 1,000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4 500 SH OTHER 01,06 0 0 500 GOODYEAR TIRE & RUBR CO COM 382550101 16,643 1,948,782 SH DEFINED 01,08 844,648 1,104,134 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 377 SH DEFINED 09 377 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 326 SH DEFINED 10 326 0 0 GOODYS FAMILY CLOTHING INC COM 382588101 774 54,236 SH DEFINED 01 23,299 30,937 0 GOODYS FAMILY CLOTHING INC COM 382588101 928 65,000 SH OTHER 04 65,000 0 0 GOODYS FAMILY CLOTHING INC COM 382588101 7 500 SH OTHER 01,06 0 0 500 GOODYS FAMILY CLOTHING INC COM 382588101 2,231 156,335 SH DEFINED 01,08 39,096 117,239 0 GORMAN RUPP CO COM 383082104 522 20,161 SH DEFINED 01 4,940 15,221 0 GORMAN RUPP CO COM 383082104 1,274 49,199 SH DEFINED 01,08 6,882 42,317 0 GOTTSCHALKS INC COM 383485109 83 14,900 SH DEFINED 01 2,700 12,200 0 GOTTSCHALKS INC COM 383485109 126 22,588 SH DEFINED 01,08 3,524 19,064 0 GRACE W R & CO DEL NEW COM 38388F108 306 97,974 SH DEFINED 01 42,374 55,600 0 GRACE W R & CO DEL NEW COM 38388F108 3 1,000 SH OTHER 04 1,000 0 0 GRACE W R & CO DEL NEW COM 38388F108 1,650 528,761 SH DEFINED 01,08 175,380 353,381 0 GRACO INC COM 384109104 998 34,300 SH DEFINED 01 24,828 7,272 2,200 GRACO INC COM 384109104 370 12,700 SH OTHER 01 0 0 12,700 GRACO INC COM 384109104 44 1,518 SH OTHER 04 1,518 0 0 GRACO INC COM 384109104 8,965 307,983 SH DEFINED 01,08 132,049 175,934 0 GRACO INC COM 384109104 2 69 SH DEFINED 10 0 0 69 GRAFTECH INTL LTD COM 384313102 1,739 116,315 SH DEFINED 01 53,711 62,604 0 GRAFTECH INTL LTD COM 384313102 30 2,000 SH OTHER 01 0 2,000 0 GRAFTECH INTL LTD COM 384313102 927 62,000 SH DEFINED 04 55,700 0 6,300 GRAFTECH INTL LTD COM 384313102 7,689 514,336 SH DEFINED 01,08 103,961 410,375 0 GRAHAM CORP COM 384556106 34 3,200 SH DEFINED 01 300 2,900 0 GRAHAM CORP COM 384556106 85 8,035 SH DEFINED 01,08 710 7,325 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 230 ________ GRAINGER W W INC COM 384802104 19,021 396,261 SH DEFINED 01 208,008 134,160 54,093 GRAINGER W W INC COM 384802104 9,159 190,810 SH OTHER 01 82,728 69,782 38,300 GRAINGER W W INC COM 384802104 3,443 71,725 SH DEFINED 02 62,175 8,350 1,200 GRAINGER W W INC COM 384802104 557 11,600 SH OTHER 02 10,600 800 200 GRAINGER W W INC COM 384802104 655 13,648 SH DEFINED 03 3,350 8,098 2,200 GRAINGER W W INC COM 384802104 693 14,440 SH OTHER 03 11,200 1,490 1,750 GRAINGER W W INC COM 384802104 490 10,200 SH DEFINED 04 9,200 0 1,000 GRAINGER W W INC COM 384802104 365 7,605 SH OTHER 04 7,605 0 0 GRAINGER W W INC COM 384802104 14 300 SH DEFINED 05 300 0 0 GRAINGER W W INC COM 384802104 67 1,400 SH OTHER 05 600 800 0 GRAINGER W W INC COM 384802104 10 200 SH OTHER 01,06 0 0 200 GRAINGER W W INC COM 384802104 38,288 797,658 SH DEFINED 01,08 403,723 393,935 0 GRAINGER W W INC COM 384802104 19 392 SH DEFINED 09 392 0 0 GRAINGER W W INC COM 384802104 49 1,029 SH DEFINED 10 931 0 98 GRAINGER W W INC COM 384802104 929 19,360 SH OTHER 10 2,760 9,100 7,500 GRANITE BROADCASTING CORP COM 387241102 28 16,500 SH DEFINED 01 2,800 13,700 0 GRANITE BROADCASTING CORP COM 387241102 55 32,893 SH DEFINED 01,08 8,350 24,543 0 GRANITE CONSTR INC COM 387328107 1,176 49,478 SH DEFINED 01 31,646 15,857 1,975 GRANITE CONSTR INC COM 387328107 6,647 279,636 SH DEFINED 01,08 41,950 237,686 0 GRANT PRIDECO INC COM 38821G101 1,612 103,993 SH DEFINED 01 60,196 41,697 2,100 GRANT PRIDECO INC COM 38821G101 8 518 SH OTHER 01 0 518 0 GRANT PRIDECO INC COM 38821G101 163 10,500 SH DEFINED 04 0 0 10,500 GRANT PRIDECO INC COM 38821G101 8,875 572,608 SH DEFINED 01,08 129,508 443,100 0 GRANT PRIDECO INC COM 38821G101 2 100 SH DEFINED 10 0 0 100 GRAPHIC PACKAGING CORP DEL COM 388688103 316 64,400 SH DEFINED 01 0 64,400 0 GRAPHIC PACKAGING CORP DEL COM 388688103 187 38,180 SH DEFINED 01,08 13,415 24,765 0 GRAPHIC PACKAGING CORP DEL COM 388688103 20 4,000 SH DEFINED 10 4,000 0 0 GRAY TELEVISION INC COM 389375106 936 64,022 SH DEFINED 01 26,473 37,549 0 GRAY TELEVISION INC COM 389375106 3,615 247,247 SH DEFINED 01,08 44,147 203,100 0 GRAY TELEVISION INC COM 389375205 171 12,100 SH DEFINED 01 1,200 10,900 0 GRAY TELEVISION INC COM 389375205 172 12,154 SH DEFINED 01,08 2,809 9,345 0 GREAT AMERN FINL RES INC COM 389915109 1,356 86,043 SH DEFINED 01 75,311 10,732 0 GREAT AMERN FINL RES INC COM 389915109 1,838 116,616 SH DEFINED 01,08 33,464 83,152 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 391 50,507 SH DEFINED 01 16,037 34,470 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 4 550 SH OTHER 01,06 0 0 550 GREAT ATLANTIC & PAC TEA INC COM 390064103 1,405 181,474 SH DEFINED 01,08 67,834 113,640 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 231 ________ GREAT LAKES CHEM CORP COM 390568103 3,009 126,173 SH DEFINED 01 80,602 39,442 6,129 GREAT LAKES CHEM CORP COM 390568103 2 100 SH OTHER 01 50 0 50 GREAT LAKES CHEM CORP COM 390568103 6 245 SH DEFINED 02 0 0 245 GREAT LAKES CHEM CORP COM 390568103 206 8,620 SH DEFINED 04 320 0 8,300 GREAT LAKES CHEM CORP COM 390568103 26 1,100 SH OTHER 04 1,100 0 0 GREAT LAKES CHEM CORP COM 390568103 2 100 SH OTHER 01,06 0 0 100 GREAT LAKES CHEM CORP COM 390568103 12,599 528,258 SH DEFINED 01,08 236,486 291,772 0 GREAT LAKES CHEM CORP COM 390568103 0 9 SH DEFINED 10 9 0 0 GREAT LAKES REIT INC COM 390752103 701 45,281 SH DEFINED 01 30,891 14,390 0 GREAT LAKES REIT INC COM 390752103 1,782 115,113 SH DEFINED 01,08 35,844 79,269 0 GREAT SOUTHN BANCORP INC COM 390905107 622 12,651 SH DEFINED 01 4,056 8,595 0 GREAT SOUTHN BANCORP INC COM 390905107 1,715 34,901 SH DEFINED 01,08 5,700 29,201 0 GREAT PLAINS ENERGY INC COM 391164100 1,379 40,821 SH DEFINED 01 26,021 11,300 3,500 GREAT PLAINS ENERGY INC COM 391164100 49 1,436 SH DEFINED 02 1,436 0 0 GREAT PLAINS ENERGY INC COM 391164100 17 500 SH OTHER 02 500 0 0 GREAT PLAINS ENERGY INC COM 391164100 10 300 SH OTHER 03 0 300 0 GREAT PLAINS ENERGY INC COM 391164100 163 4,830 SH DEFINED 04 4,830 0 0 GREAT PLAINS ENERGY INC COM 391164100 12,537 371,024 SH DEFINED 01,08 91,656 279,368 0 GREAT PLAINS ENERGY INC COM 391164100 40 1,172 SH DEFINED 10 1,072 0 100 GREATER BAY BANCORP COM 391648102 4,677 159,883 SH DEFINED 01 109,780 48,103 2,000 GREATER BAY BANCORP COM 391648102 29 1,000 SH DEFINED 03 1,000 0 0 GREATER BAY BANCORP COM 391648102 13,423 458,917 SH DEFINED 01,08 121,878 337,039 0 GREATER COMMUNITY BANCORP COM 39167M108 47 2,907 SH DEFINED 01 2,497 410 0 GREATER COMMUNITY BANCORP COM 39167M108 492 30,545 SH DEFINED 01,08 4,252 26,293 0 GREATER DEL VY HLDGS COM 391688108 171 4,330 SH DEFINED 01 525 3,805 0 GREATER DEL VY HLDGS COM 391688108 252 6,373 SH DEFINED 01,08 1,782 4,591 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 219 10,860 SH DEFINED 01 2,860 8,000 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 680 33,743 SH DEFINED 01,08 8,415 25,328 0 GREEN MOUNTAIN PWR CORP COM 393154109 264 10,200 SH DEFINED 01 2,000 8,200 0 GREEN MOUNTAIN PWR CORP COM 393154109 3 100 SH OTHER 01,06 0 0 100 GREEN MOUNTAIN PWR CORP COM 393154109 295 11,419 SH DEFINED 01,08 3,333 8,086 0 GREENBRIER COS INC COM 393657101 706 41,820 SH DEFINED 01 8,820 33,000 0 GREENBRIER COS INC COM 393657101 91 5,400 SH DEFINED 03 5,400 0 0 GREENBRIER COS INC COM 393657101 762 45,137 SH DEFINED 01,08 9,118 36,019 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 232 ________ GREENE CNTY BANCSHARES INC COM 394361208 58 2,604 SH DEFINED 01 2,604 0 0 GREENE CNTY BANCSHARES INC COM 394361208 556 24,788 SH DEFINED 01,08 2,454 22,334 0 GREENPOINT FINL CORP COM 395384100 3,315 75,838 SH DEFINED 01 49,567 21,376 4,895 GREENPOINT FINL CORP COM 395384100 52 1,200 SH DEFINED 04 1,200 0 0 GREENPOINT FINL CORP COM 395384100 32,565 745,014 SH DEFINED 01,08 211,273 533,741 0 GREENPOINT FINL CORP COM 395384100 9 206 SH DEFINED 09 206 0 0 GREENPOINT FINL CORP COM 395384100 7 150 SH DEFINED 10 0 0 150 GREIF INC COM 397624107 1,346 38,534 SH DEFINED 01 14,232 23,802 500 GREIF INC COM 397624107 479 13,700 SH OTHER 02 0 0 13,700 GREIF INC COM 397624107 17 500 SH DEFINED 04 500 0 0 GREIF INC COM 397624107 3,862 110,521 SH DEFINED 01,08 26,680 83,841 0 GREY GLOBAL GROUP INC COM 39787M108 1,025 1,489 SH DEFINED 01 658 831 0 GREY GLOBAL GROUP INC COM 39787M108 69 100 SH DEFINED 02 0 100 0 GREY GLOBAL GROUP INC COM 39787M108 4,829 7,013 SH DEFINED 01,08 1,126 5,887 0 GREY WOLF INC COM 397888108 1,197 289,200 SH DEFINED 01 112,515 176,685 0 GREY WOLF INC COM 397888108 4 1,000 SH OTHER 01 1,000 0 0 GREY WOLF INC COM 397888108 88 21,250 SH DEFINED 04 21,250 0 0 GREY WOLF INC COM 397888108 4,994 1,206,248 SH DEFINED 01,08 274,255 931,993 0 GRIC COMMUNICATIONS INC COM 398081109 67 19,909 SH DEFINED 01 5,200 14,709 0 GRIC COMMUNICATIONS INC COM 398081109 153 45,239 SH DEFINED 01,08 8,128 37,111 0 GRIFFIN LD & NURSERIES INC COM 398231100 119 4,700 SH DEFINED 01 900 3,800 0 GRIFFIN LD & NURSERIES INC COM 398231100 198 7,800 SH DEFINED 01,08 1,900 5,900 0 GRIFFON CORP COM 398433102 989 45,800 SH DEFINED 01 18,230 26,570 1,000 GRIFFON CORP COM 398433102 10 462 SH OTHER 01,06 0 0 462 GRIFFON CORP COM 398433102 4,914 227,498 SH DEFINED 01,08 89,418 138,080 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1,201 33,185 SH DEFINED 01 15,487 17,698 0 GROUP 1 AUTOMOTIVE INC COM 398905109 12 325 SH DEFINED 05 325 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 13 350 SH OTHER 01,06 0 0 350 GROUP 1 AUTOMOTIVE INC COM 398905109 4,463 123,281 SH DEFINED 01,08 35,584 87,697 0 GROUP 1 SOFTWARE INC NEW COM 39943Y103 330 20,172 SH DEFINED 01 6,855 13,317 0 GROUP 1 SOFTWARE INC NEW COM 39943Y103 1,376 84,081 SH DEFINED 01,08 13,831 70,250 0 GTECH HLDGS CORP COM 400518106 4,910 83,023 SH DEFINED 01 65,184 10,039 7,800 GTECH HLDGS CORP COM 400518106 17,577 297,205 SH DEFINED 01,08 68,377 228,828 0 GTECH HLDGS CORP COM 400518106 35 593 SH DEFINED 10 425 0 168 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 233 ________ GUARANTY FED BANCSHARES INC COM 40108P101 116 6,000 SH DEFINED 01 600 5,400 0 GUARANTY FED BANCSHARES INC COM 40108P101 143 7,400 SH DEFINED 01,08 1,200 6,200 0 GUESS INC COM 401617105 766 42,493 SH DEFINED 01 11,700 30,793 0 GUESS INC COM 401617105 1,649 91,453 SH DEFINED 01,08 22,598 68,855 0 GUIDANT CORP COM 401698105 76,414 1,205,838 SH DEFINED 01 775,433 317,170 113,235 GUIDANT CORP COM 401698105 4,351 68,664 SH OTHER 01 32,847 25,687 10,130 GUIDANT CORP COM 401698105 3,049 48,109 SH DEFINED 02 28,642 15,455 4,012 GUIDANT CORP COM 401698105 853 13,460 SH OTHER 02 8,000 5,310 150 GUIDANT CORP COM 401698105 7,797 123,039 SH DEFINED 03 77,104 38,910 7,025 GUIDANT CORP COM 401698105 2,343 36,975 SH OTHER 03 27,745 7,120 2,110 GUIDANT CORP COM 401698105 20,406 322,015 SH DEFINED 04 303,410 200 18,405 GUIDANT CORP COM 401698105 5,390 85,053 SH OTHER 04 80,558 0 4,495 GUIDANT CORP COM 401698105 3,811 60,135 SH DEFINED 05 47,558 10,212 2,365 GUIDANT CORP COM 401698105 478 7,545 SH OTHER 05 5,620 1,925 0 GUIDANT CORP COM 401698105 51 800 SH OTHER 01,06 0 0 800 GUIDANT CORP COM 401698105 176,698 2,788,357 SH DEFINED 01,08 1,467,531 1,320,016 810 GUIDANT CORP COM 401698105 809 12,771 SH DEFINED 09 12,771 0 0 GUIDANT CORP COM 401698105 7,441 117,425 SH DEFINED 10 111,240 3,775 2,410 GUIDANT CORP COM 401698105 1,622 25,588 SH OTHER 10 14,768 10,645 175 GUILFORD PHARMACEUTICALS INC COM 401829106 436 59,940 SH DEFINED 01 29,670 30,270 0 GUILFORD PHARMACEUTICALS INC COM 401829106 5 700 SH OTHER 01 0 700 0 GUILFORD PHARMACEUTICALS INC COM 401829106 1,636 224,760 SH DEFINED 01,08 100,585 124,175 0 GUITAR CTR MGMT INC COM 402040109 1,215 32,724 SH DEFINED 01 10,688 21,476 560 GUITAR CTR MGMT INC COM 402040109 15 400 SH OTHER 01,06 0 0 400 GUITAR CTR MGMT INC COM 402040109 4,982 134,145 SH DEFINED 01,08 49,943 84,202 0 GULF ISLAND FABRICATION INC COM 402307102 399 19,601 SH DEFINED 01 6,101 13,500 0 GULF ISLAND FABRICATION INC COM 402307102 1,239 60,900 SH DEFINED 01,08 11,361 49,539 0 GULFMARK OFFSHORE INC COM 402629109 969 61,687 SH DEFINED 01 38,440 23,247 0 GULFMARK OFFSHORE INC COM 402629109 1 56 SH OTHER 01 0 56 0 GULFMARK OFFSHORE INC COM 402629109 1,587 101,023 SH DEFINED 01,08 21,549 79,474 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 247 5,800 SH DEFINED 01 4,200 1,000 600 GULFTERRA ENERGY PARTNERS LP COM 40274U108 149 3,500 SH DEFINED 02 800 2,700 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 4 85 SH DEFINED 04 85 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 205 4,805 SH OTHER 04 4,805 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 57 1,334 SH DEFINED 05 1,334 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 15 362 SH DEFINED 10 362 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 234 ________ GUNDLE/SLT ENVIRONMENTAL INC COM 402809107 757 41,089 SH DEFINED 01 30,620 10,469 0 GUNDLE/SLT ENVIRONMENTAL INC COM 402809107 967 52,521 SH DEFINED 01,08 10,397 42,124 0 GYMBOREE CORP COM 403777105 919 54,796 SH DEFINED 01 18,859 35,937 0 GYMBOREE CORP COM 403777105 7 400 SH OTHER 01,06 0 0 400 GYMBOREE CORP COM 403777105 4,090 243,903 SH DEFINED 01,08 82,774 161,129 0 HCA INC COM 404119109 51,906 1,277,851 SH DEFINED 01 728,439 463,513 85,899 HCA INC COM 404119109 1,129 27,790 SH OTHER 01 20,743 1,597 5,450 HCA INC COM 404119109 248 6,097 SH DEFINED 04 6,097 0 0 HCA INC COM 404119109 41 1,000 SH OTHER 04 1,000 0 0 HCA INC COM 404119109 53 1,300 SH OTHER 01,06 0 0 1,300 HCA INC COM 404119109 181,985 4,480,191 SH DEFINED 01,08 2,369,087 2,109,824 1,280 HCA INC COM 404119109 478 11,756 SH DEFINED 09 11,756 0 0 HCA INC COM 404119109 30 732 SH DEFINED 10 82 0 650 HCC INS HLDGS INC COM 404132102 1,613 49,900 SH DEFINED 01 25,459 20,991 3,450 HCC INS HLDGS INC COM 404132102 1,426 44,117 SH OTHER 01 44,117 0 0 HCC INS HLDGS INC COM 404132102 68 2,115 SH DEFINED 02 2,000 0 115 HCC INS HLDGS INC COM 404132102 32 1,000 SH OTHER 02 1,000 0 0 HCC INS HLDGS INC COM 404132102 10,696 330,837 SH DEFINED 01,08 83,326 247,511 0 HCC INS HLDGS INC COM 404132102 3 100 SH DEFINED 10 0 0 100 HEI INC COM 404160103 19 6,000 SH DEFINED 01 800 5,200 0 HEI INC COM 404160103 39 12,014 SH DEFINED 01,08 2,787 9,227 0 HF FINL CORP COM 404172108 110 6,270 SH DEFINED 01 770 5,500 0 HF FINL CORP COM 404172108 114 6,489 SH DEFINED 01,08 1,340 5,149 0 HMN FINL INC COM 40424G108 252 9,190 SH DEFINED 01 1,390 7,800 0 HMN FINL INC COM 40424G108 231 8,400 SH DEFINED 01,08 1,650 6,750 0 HMS HLDGS CORP COM 40425J101 128 19,300 SH DEFINED 01 3,600 15,700 0 HMS HLDGS CORP COM 40425J101 196 29,552 SH DEFINED 01,08 6,923 22,629 0 HRPT PPTYS TR COM 40426W101 957 84,709 SH DEFINED 01 50,790 28,319 5,600 HRPT PPTYS TR COM 40426W101 12 1,100 SH DEFINED 02 0 0 1,100 HRPT PPTYS TR COM 40426W101 12 1,100 SH DEFINED 04 1,100 0 0 HRPT PPTYS TR COM 40426W101 11 1,000 SH OTHER 04 1,000 0 0 HRPT PPTYS TR COM 40426W101 6,683 591,407 SH DEFINED 01,08 217,121 374,286 0 HRPT PPTYS TR COM 40426W101 101 8,900 SH DEFINED 10 3,800 0 5,100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 235 ________ HSBC HLDGS PLC COM 404280406 7,298 97,571 SH DEFINED 01 4,214 88,203 5,154 HSBC HLDGS PLC COM 404280406 2,795 37,370 SH OTHER 01 3,374 33,766 230 HSBC HLDGS PLC COM 404280406 38 502 SH DEFINED 02 116 0 386 HSBC HLDGS PLC COM 404280406 145 1,942 SH OTHER 02 1,300 642 0 HSBC HLDGS PLC COM 404280406 129 1,727 SH DEFINED 03 1,682 45 0 HSBC HLDGS PLC COM 404280406 96 1,284 SH OTHER 03 1,284 0 0 HSBC HLDGS PLC COM 404280406 299 3,998 SH DEFINED 04 3,998 0 0 HSBC HLDGS PLC COM 404280406 1,440 19,246 SH OTHER 04 6,858 0 12,388 HSBC HLDGS PLC COM 404280406 6 75 SH DEFINED 05 75 0 0 HSBC HLDGS PLC COM 404280406 134 1,785 SH DEFINED 01,08 1,785 0 0 HSBC HLDGS PLC COM 404280406 330 4,414 SH DEFINED 10 4,234 0 180 HAEMONETICS CORP COM 405024100 2,989 95,050 SH DEFINED 01 73,320 21,730 0 HAEMONETICS CORP COM 405024100 4 118 SH DEFINED 02 0 0 118 HAEMONETICS CORP COM 405024100 13 400 SH OTHER 01,06 0 0 400 HAEMONETICS CORP COM 405024100 4,915 156,287 SH DEFINED 01,08 58,198 98,089 0 HAEMONETICS CORP COM 405024100 116 3,700 SH DEFINED 09 3,700 0 0 HAGGAR CORP COM 405173105 212 10,600 SH DEFINED 01 5,400 5,200 0 HAGGAR CORP COM 405173105 1,125 56,261 SH DEFINED 05 56,261 0 0 HAGGAR CORP COM 405173105 3 125 SH OTHER 01,06 0 0 125 HAGGAR CORP COM 405173105 258 12,895 SH DEFINED 01,08 4,568 8,327 0 HAIN CELESTIAL GROUP INC COM 405217100 998 45,179 SH DEFINED 01 17,179 27,100 900 HAIN CELESTIAL GROUP INC COM 405217100 11 500 SH OTHER 01,06 0 0 500 HAIN CELESTIAL GROUP INC COM 405217100 4,765 215,713 SH DEFINED 01,08 86,093 129,620 0 HALL KINION ASSOCIATES INC COM 406069104 37 13,300 SH DEFINED 01 2,400 10,900 0 HALL KINION ASSOCIATES INC COM 406069104 92 32,900 SH DEFINED 01,08 5,600 27,300 0 HALLIBURTON CO COM 406216101 29,327 965,011 SH DEFINED 01 469,743 404,182 91,086 HALLIBURTON CO COM 406216101 427 14,044 SH OTHER 01 6,169 7,475 400 HALLIBURTON CO COM 406216101 198 6,522 SH DEFINED 02 5,972 550 0 HALLIBURTON CO COM 406216101 186 6,120 SH OTHER 02 300 5,820 0 HALLIBURTON CO COM 406216101 1,209 39,791 SH DEFINED 03 29,855 6,586 3,350 HALLIBURTON CO COM 406216101 170 5,590 SH OTHER 03 5,065 525 0 HALLIBURTON CO COM 406216101 5,349 176,000 SH DEFINED 04 167,300 0 8,700 HALLIBURTON CO COM 406216101 1,311 43,137 SH OTHER 04 43,137 0 0 HALLIBURTON CO COM 406216101 1,090 35,856 SH DEFINED 05 31,368 850 3,638 HALLIBURTON CO COM 406216101 44 1,450 SH OTHER 05 0 400 1,050 HALLIBURTON CO COM 406216101 33 1,100 SH OTHER 01,06 0 0 1,100 HALLIBURTON CO COM 406216101 186,260 6,128,974 SH DEFINED 01,08 2,038,769 3,987,387 102,818 HALLIBURTON CO COM 406216101 493 16,223 SH DEFINED 09 16,223 0 0 HALLIBURTON CO COM 406216101 1,654 54,434 SH DEFINED 10 47,949 2,500 3,985 HALLIBURTON CO COM 406216101 36 1,185 SH OTHER 10 835 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 236 ________ HAMPSHIRE GROUP LTD COM 408859106 243 7,978 SH DEFINED 01 3,678 4,300 0 HAMPSHIRE GROUP LTD COM 408859106 443 14,520 SH DEFINED 01,08 1,557 12,963 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 7 675 SH OTHER 02 0 675 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 22 2,208 SH DEFINED 03 2,208 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 66 6,500 SH DEFINED 04 6,500 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 31 3,093 SH OTHER 04 3,093 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 20 2,000 SH DEFINED 10 2,000 0 0 HANCOCK FABRICS INC COM 409900107 518 32,568 SH DEFINED 01 9,990 22,578 0 HANCOCK FABRICS INC COM 409900107 5 300 SH OTHER 01,06 0 0 300 HANCOCK FABRICS INC COM 409900107 1,685 106,052 SH DEFINED 01,08 23,291 82,761 0 HANCOCK HLDG CO COM 410120109 1,451 46,880 SH DEFINED 01 18,482 28,398 0 HANCOCK HLDG CO COM 410120109 7,015 226,593 SH DEFINED 01,08 80,301 146,292 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 19,869 454,782 SH DEFINED 01 166,692 242,624 45,466 HANCOCK JOHN FINL SVCS INC COM 41014S106 11 250 SH OTHER 01 0 0 250 HANCOCK JOHN FINL SVCS INC COM 41014S106 17 384 SH OTHER 02 384 0 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 133 3,035 SH DEFINED 03 2,735 300 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 108 2,474 SH DEFINED 04 2,170 0 304 HANCOCK JOHN FINL SVCS INC COM 41014S106 92 2,100 SH OTHER 04 2,000 0 100 HANCOCK JOHN FINL SVCS INC COM 41014S106 31 700 SH OTHER 01,06 0 0 700 HANCOCK JOHN FINL SVCS INC COM 41014S106 113,386 2,595,244 SH DEFINED 01,08 1,334,873 1,260,371 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 693 15,872 SH DEFINED 09 15,872 0 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 62 1,421 SH DEFINED 10 1,185 136 100 HANDLEMAN CO DEL COM 410252100 1,400 58,478 SH DEFINED 01 23,770 33,808 900 HANDLEMAN CO DEL COM 410252100 4,359 182,061 SH DEFINED 01,08 53,091 128,970 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 2,006 111,115 SH DEFINED 01 64,427 46,688 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 2,422 134,161 SH DEFINED 01,08 30,829 103,332 0 HANMI FINL CORP COM 410495105 216 8,091 SH DEFINED 01 7,891 200 0 HANMI FINL CORP COM 410495105 1,905 71,392 SH DEFINED 01,08 12,906 58,486 0 HANOVER CAP MTG HLDGS INC COM 410761100 25 1,600 SH DEFINED 01 1,600 0 0 HANOVER CAP MTG HLDGS INC COM 410761100 145 9,337 SH DEFINED 01,08 1,933 7,404 0 HANOVER COMPRESSOR CO COM 410768105 698 57,753 SH DEFINED 01 49,399 7,954 400 HANOVER COMPRESSOR CO COM 410768105 1 105 SH DEFINED 02 0 0 105 HANOVER COMPRESSOR CO COM 410768105 5,792 479,065 SH DEFINED 01,08 84,152 394,913 0 HANOVER DIRECT INC COM 410783104 41 163,600 SH DEFINED 01 29,800 133,800 0 HANOVER DIRECT INC COM 410783104 51 202,233 SH DEFINED 01,08 24,569 177,664 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 237 ________ HANSEN NAT CORP COM 411310105 169 12,100 SH DEFINED 01 2,000 10,100 0 HANSEN NAT CORP COM 411310105 218 15,600 SH DEFINED 01,08 4,083 11,517 0 HARBOR FLA BANCSHARES INC COM 411901101 1,112 38,388 SH DEFINED 01 14,265 24,123 0 HARBOR FLA BANCSHARES INC COM 411901101 4,123 142,316 SH DEFINED 01,08 32,896 109,420 0 HARBOR FLA BANCSHARES INC COM 411901101 3 100 SH DEFINED 10 100 0 0 HARDINGE INC COM 412324303 174 14,100 SH DEFINED 01 1,700 12,400 0 HARDINGE INC COM 412324303 186 15,083 SH DEFINED 01,08 3,782 11,301 0 HARKEN ENERGY CORP COM 412552309 22 23,866 SH DEFINED 01 3,006 20,860 0 HARKEN ENERGY CORP COM 412552309 60 66,010 SH DEFINED 01,08 48,993 17,017 0 HARKEN ENERGY CORP COM 412552309 0 220 SH DEFINED 10 55 0 165 HARLAND JOHN H CO COM 412693103 1,690 54,292 SH DEFINED 01 19,313 34,979 0 HARLAND JOHN H CO COM 412693103 28 900 SH OTHER 04 900 0 0 HARLAND JOHN H CO COM 412693103 13 410 SH OTHER 01,06 0 0 410 HARLAND JOHN H CO COM 412693103 6,712 215,694 SH DEFINED 01,08 59,883 155,811 0 HARLEY DAVIDSON INC COM 412822108 61,261 1,148,496 SH DEFINED 01 639,721 426,891 81,884 HARLEY DAVIDSON INC COM 412822108 14,522 272,247 SH OTHER 01 85,225 180,747 6,275 HARLEY DAVIDSON INC COM 412822108 601 11,271 SH DEFINED 02 8,270 2,401 600 HARLEY DAVIDSON INC COM 412822108 213 3,990 SH OTHER 02 2,890 1,100 0 HARLEY DAVIDSON INC COM 412822108 5,565 104,329 SH DEFINED 03 43,028 43,484 17,817 HARLEY DAVIDSON INC COM 412822108 1,105 20,710 SH OTHER 03 12,660 6,250 1,800 HARLEY DAVIDSON INC COM 412822108 27,477 515,130 SH DEFINED 04 486,900 0 28,230 HARLEY DAVIDSON INC COM 412822108 18,142 340,123 SH OTHER 04 314,419 0 25,704 HARLEY DAVIDSON INC COM 412822108 1,425 26,715 SH DEFINED 05 24,140 2,200 375 HARLEY DAVIDSON INC COM 412822108 115 2,155 SH OTHER 05 1,230 525 400 HARLEY DAVIDSON INC COM 412822108 43 800 SH OTHER 01,06 0 0 800 HARLEY DAVIDSON INC COM 412822108 146,793 2,752,030 SH DEFINED 01,08 1,451,151 1,299,854 1,025 HARLEY DAVIDSON INC COM 412822108 657 12,310 SH DEFINED 09 12,310 0 0 HARLEY DAVIDSON INC COM 412822108 3,080 57,735 SH DEFINED 10 49,810 4,125 3,800 HARLEY DAVIDSON INC COM 412822108 981 18,400 SH OTHER 10 15,560 2,840 0 HARLEYSVILLE GROUP INC COM 412824104 1,584 84,649 SH DEFINED 01 51,557 33,092 0 HARLEYSVILLE GROUP INC COM 412824104 7 375 SH DEFINED 04 375 0 0 HARLEYSVILLE GROUP INC COM 412824104 3,715 198,563 SH DEFINED 01,08 42,622 155,941 0 HARLEYSVILLE NATL CORP PA COM 412850109 1,100 39,512 SH DEFINED 01 14,258 24,223 1,031 HARLEYSVILLE NATL CORP PA COM 412850109 4,627 166,250 SH DEFINED 01,08 37,976 128,274 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 238 ________ HARMAN INTL INDS INC COM 413086109 3,741 47,001 SH DEFINED 01 33,515 8,736 4,750 HARMAN INTL INDS INC COM 413086109 80 1,000 SH OTHER 01,06 0 0 1,000 HARMAN INTL INDS INC COM 413086109 24,460 307,283 SH DEFINED 01,08 66,723 240,560 0 HARMAN INTL INDS INC COM 413086109 73 921 SH DEFINED 10 620 0 301 HARMONIC INC COM 413160102 1,014 104,465 SH DEFINED 01 45,375 59,090 0 HARMONIC INC COM 413160102 146 14,990 SH OTHER 01 10,990 4,000 0 HARMONIC INC COM 413160102 10 1,000 SH DEFINED 02 1,000 0 0 HARMONIC INC COM 413160102 1 100 SH DEFINED 04 100 0 0 HARMONIC INC COM 413160102 31 3,200 SH OTHER 04 0 0 3,200 HARMONIC INC COM 413160102 10 1,000 SH OTHER 01,06 0 0 1,000 HARMONIC INC COM 413160102 5,318 547,634 SH DEFINED 01,08 168,267 379,367 0 HARRAHS ENTMT INC COM 413619107 11,118 202,559 SH DEFINED 01 86,769 94,506 21,284 HARRAHS ENTMT INC COM 413619107 77 1,400 SH OTHER 01 100 900 400 HARRAHS ENTMT INC COM 413619107 390 7,100 SH DEFINED 02 5,700 500 900 HARRAHS ENTMT INC COM 413619107 14 250 SH OTHER 02 0 250 0 HARRAHS ENTMT INC COM 413619107 4,699 85,605 SH DEFINED 03 49,680 17,645 18,280 HARRAHS ENTMT INC COM 413619107 654 11,923 SH OTHER 03 9,563 2,220 140 HARRAHS ENTMT INC COM 413619107 2,278 41,495 SH DEFINED 04 41,395 0 100 HARRAHS ENTMT INC COM 413619107 126 2,300 SH OTHER 04 2,300 0 0 HARRAHS ENTMT INC COM 413619107 189 3,439 SH DEFINED 05 3,184 255 0 HARRAHS ENTMT INC COM 413619107 16 300 SH OTHER 01,06 0 0 300 HARRAHS ENTMT INC COM 413619107 53,233 969,810 SH DEFINED 01,08 503,003 466,807 0 HARRAHS ENTMT INC COM 413619107 24 441 SH DEFINED 09 441 0 0 HARRAHS ENTMT INC COM 413619107 59 1,071 SH DEFINED 10 921 0 150 HARRAHS ENTMT INC COM 413619107 4 75 SH OTHER 10 0 75 0 HARRIS & HARRIS GROUP INC COM 413833104 168 10,000 SH DEFINED 01 300 9,700 0 HARRIS & HARRIS GROUP INC COM 413833104 390 23,212 SH DEFINED 01,08 4,312 18,900 0 HARRIS CORP DEL COM 413875105 2,062 42,586 SH DEFINED 01 28,175 10,731 3,680 HARRIS CORP DEL COM 413875105 97 2,000 SH OTHER 01 0 2,000 0 HARRIS CORP DEL COM 413875105 44 900 SH DEFINED 04 900 0 0 HARRIS CORP DEL COM 413875105 232 4,800 SH OTHER 04 2,800 0 2,000 HARRIS CORP DEL COM 413875105 145 3,000 SH OTHER 05 0 3,000 0 HARRIS CORP DEL COM 413875105 17,634 364,269 SH DEFINED 01,08 93,217 271,052 0 HARRIS CORP DEL COM 413875105 5 100 SH DEFINED 10 0 0 100 HARRIS INTERACTIVE INC COM 414549105 581 69,765 SH DEFINED 01 31,132 36,933 1,700 HARRIS INTERACTIVE INC COM 414549105 2,574 308,996 SH DEFINED 01,08 50,985 258,011 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 239 ________ HARSCO CORP COM 415864107 1,218 26,779 SH DEFINED 01 17,189 7,340 2,250 HARSCO CORP COM 415864107 301 6,607 SH DEFINED 04 6,607 0 0 HARSCO CORP COM 415864107 9,870 216,923 SH DEFINED 01,08 51,877 165,046 0 HARSCO CORP COM 415864107 2 50 SH DEFINED 10 0 0 50 HARTE-HANKS INC COM 416196103 1,236 52,756 SH DEFINED 01 40,628 11,028 1,100 HARTE-HANKS INC COM 416196103 246 10,500 SH DEFINED 04 6,000 0 4,500 HARTE-HANKS INC COM 416196103 28 1,200 SH OTHER 05 0 0 1,200 HARTE-HANKS INC COM 416196103 9,023 385,258 SH DEFINED 01,08 78,102 307,156 0 HARTE-HANKS INC COM 416196103 2 97 SH DEFINED 10 0 0 97 HARTFORD FINL SVCS GROUP INC COM 416515104 57,852 908,197 SH DEFINED 01 529,925 325,761 52,511 HARTFORD FINL SVCS GROUP INC COM 416515104 5,835 91,599 SH OTHER 01 62,866 24,107 4,626 HARTFORD FINL SVCS GROUP INC COM 416515104 832 13,062 SH DEFINED 02 10,031 2,481 550 HARTFORD FINL SVCS GROUP INC COM 416515104 129 2,025 SH OTHER 02 1,625 400 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5,506 86,429 SH DEFINED 03 50,328 28,256 7,845 HARTFORD FINL SVCS GROUP INC COM 416515104 746 11,707 SH OTHER 03 7,872 3,835 0 HARTFORD FINL SVCS GROUP INC COM 416515104 24,026 377,178 SH DEFINED 04 353,663 200 23,315 HARTFORD FINL SVCS GROUP INC COM 416515104 7,587 119,107 SH OTHER 04 111,671 0 7,436 HARTFORD FINL SVCS GROUP INC COM 416515104 3,873 60,796 SH DEFINED 05 49,594 3,640 7,562 HARTFORD FINL SVCS GROUP INC COM 416515104 370 5,810 SH OTHER 05 760 4,425 625 HARTFORD FINL SVCS GROUP INC COM 416515104 45 700 SH OTHER 01,06 0 0 700 HARTFORD FINL SVCS GROUP INC COM 416515104 243,765 3,826,772 SH DEFINED 01,08 1,339,144 2,401,921 85,707 HARTFORD FINL SVCS GROUP INC COM 416515104 81 1,276 SH DEFINED 09 1,276 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2,629 41,273 SH DEFINED 10 36,437 2,496 2,340 HARTFORD FINL SVCS GROUP INC COM 416515104 238 3,735 SH OTHER 10 1,390 2,125 220 HARVARD BIOSCIENCE INC COM 416906105 1,561 168,377 SH DEFINED 01 143,177 25,200 0 HARVARD BIOSCIENCE INC COM 416906105 610 65,771 SH DEFINED 01,08 22,617 43,154 0 HARVARD BIOSCIENCE INC COM 416906105 1 101 SH DEFINED 10 0 0 101 HARTMARX CORP COM 417119104 268 44,600 SH DEFINED 01 15,700 28,900 0 HARTMARX CORP COM 417119104 9 1,500 SH OTHER 01 0 1,500 0 HARTMARX CORP COM 417119104 348 57,989 SH DEFINED 01,08 13,607 44,382 0 HARVEST NATURAL RESOURCES IN COM 41754V103 2,719 186,086 SH DEFINED 01 135,487 50,599 0 HARVEST NATURAL RESOURCES IN COM 41754V103 3,490 238,886 SH DEFINED 01,08 60,147 178,739 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 240 ________ HASBRO INC COM 418056107 7,608 349,797 SH DEFINED 01 161,996 150,533 37,268 HASBRO INC COM 418056107 3 150 SH OTHER 01 0 0 150 HASBRO INC COM 418056107 4 180 SH DEFINED 02 0 0 180 HASBRO INC COM 418056107 17 772 SH DEFINED 03 0 772 0 HASBRO INC COM 418056107 98 4,500 SH OTHER 04 4,500 0 0 HASBRO INC COM 418056107 9 400 SH OTHER 01,06 0 0 400 HASBRO INC COM 418056107 31,765 1,460,458 SH DEFINED 01,08 717,345 743,113 0 HASBRO INC COM 418056107 6 281 SH DEFINED 10 31 0 250 HASTINGS ENTMT INC COM 418365102 53 9,300 SH DEFINED 01 0 9,300 0 HASTINGS ENTMT INC COM 418365102 104 18,209 SH DEFINED 01,08 5,168 13,041 0 HAUPPAUGE DIGITAL INC COM 419131107 112 13,900 SH DEFINED 01 1,200 12,700 0 HAUPPAUGE DIGITAL INC COM 419131107 118 14,601 SH DEFINED 01,08 2,333 12,268 0 HAVERTY FURNITURE INC COM 419596101 846 39,750 SH DEFINED 01 20,940 18,210 600 HAVERTY FURNITURE INC COM 419596101 7 325 SH OTHER 01,06 0 0 325 HAVERTY FURNITURE INC COM 419596101 2,503 117,621 SH DEFINED 01,08 27,298 90,323 0 HAVERTY FURNITURE INC COM 419596101 897 42,133 SH DEFINED 10 0 0 42,133 HAWAIIAN ELEC INDUSTRIES COM 419870100 1,070 20,639 SH DEFINED 01 14,392 5,747 500 HAWAIIAN ELEC INDUSTRIES COM 419870100 10 200 SH OTHER 02 200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 105 2,034 SH DEFINED 03 2,034 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 57 1,100 SH OTHER 03 100 1,000 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 34 650 SH DEFINED 04 650 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13 250 SH OTHER 04 250 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10,158 195,954 SH DEFINED 01,08 43,699 152,255 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 55 1,056 SH DEFINED 10 700 300 56 HAWAIIAN HOLDINGS INC COM 419879101 206 53,600 SH DEFINED 01 8,500 45,100 0 HAWAIIAN HOLDINGS INC COM 419879101 218 56,718 SH DEFINED 01,08 11,001 45,717 0 HAWK CORP COM 420089104 32 6,300 SH DEFINED 01 1,700 4,600 0 HAWK CORP COM 420089104 77 15,096 SH DEFINED 01,08 3,696 11,400 0 HAWKINS INC COM 420261109 143 12,000 SH DEFINED 01 2,000 10,000 0 HAWKINS INC COM 420261109 287 24,059 SH DEFINED 01,08 3,828 20,231 0 HAWTHORNE FINL CORP COM 420542102 1,696 38,509 SH DEFINED 01 27,937 10,572 0 HAWTHORNE FINL CORP COM 420542102 174 3,944 SH OTHER 04 3,944 0 0 HAWTHORNE FINL CORP COM 420542102 3,384 76,849 SH DEFINED 01,08 14,732 62,117 0 HEALTHCARE SVCS GRP INC COM 421906108 1,127 68,525 SH DEFINED 01 48,425 20,100 0 HEALTHCARE SVCS GRP INC COM 421906108 1,690 102,734 SH DEFINED 01,08 21,867 80,867 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 241 ________ HEALTH CARE PPTY INVS INC COM 421915109 1,965 69,422 SH DEFINED 01 27,312 36,110 6,000 HEALTH CARE PPTY INVS INC COM 421915109 126 4,440 SH OTHER 01 2,560 1,880 0 HEALTH CARE PPTY INVS INC COM 421915109 145 5,120 SH DEFINED 02 0 0 5,120 HEALTH CARE PPTY INVS INC COM 421915109 272 9,600 SH DEFINED 03 0 9,600 0 HEALTH CARE PPTY INVS INC COM 421915109 108 3,830 SH DEFINED 04 3,830 0 0 HEALTH CARE PPTY INVS INC COM 421915109 131 4,636 SH OTHER 04 4,636 0 0 HEALTH CARE PPTY INVS INC COM 421915109 85 3,000 SH DEFINED 05 3,000 0 0 HEALTH CARE PPTY INVS INC COM 421915109 11,371 401,792 SH DEFINED 01,08 160,624 241,168 0 HEALTH CARE PPTY INVS INC COM 421915109 669 23,640 SH DEFINED 10 3,148 0 20,492 HEALTH MGMT ASSOC INC NEW COM 421933102 17,731 763,934 SH DEFINED 01 391,140 310,201 62,593 HEALTH MGMT ASSOC INC NEW COM 421933102 1,725 74,323 SH OTHER 01 41,626 32,672 25 HEALTH MGMT ASSOC INC NEW COM 421933102 30 1,300 SH DEFINED 02 1,300 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 5 200 SH OTHER 02 200 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 892 38,442 SH DEFINED 03 19,580 17,362 1,500 HEALTH MGMT ASSOC INC NEW COM 421933102 383 16,490 SH OTHER 03 5,610 10,880 0 HEALTH MGMT ASSOC INC NEW COM 421933102 6,170 265,853 SH DEFINED 04 257,643 0 8,210 HEALTH MGMT ASSOC INC NEW COM 421933102 4,325 186,328 SH OTHER 04 172,028 0 14,300 HEALTH MGMT ASSOC INC NEW COM 421933102 629 27,089 SH DEFINED 05 19,100 6,989 1,000 HEALTH MGMT ASSOC INC NEW COM 421933102 359 15,475 SH OTHER 05 5,950 9,525 0 HEALTH MGMT ASSOC INC NEW COM 421933102 14 600 SH OTHER 01,06 0 0 600 HEALTH MGMT ASSOC INC NEW COM 421933102 50,860 2,191,286 SH DEFINED 01,08 1,165,095 1,026,191 0 HEALTH MGMT ASSOC INC NEW COM 421933102 143 6,162 SH DEFINED 09 6,162 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 331 14,240 SH DEFINED 10 13,540 0 700 HEALTHCARE RLTY TR COM 421946104 1,306 30,592 SH DEFINED 01 12,692 17,700 200 HEALTHCARE RLTY TR COM 421946104 11 250 SH OTHER 01 250 0 0 HEALTHCARE RLTY TR COM 421946104 27 625 SH DEFINED 03 0 625 0 HEALTHCARE RLTY TR COM 421946104 15 350 SH OTHER 04 350 0 0 HEALTHCARE RLTY TR COM 421946104 5 127 SH DEFINED 05 127 0 0 HEALTHCARE RLTY TR COM 421946104 7,496 175,541 SH DEFINED 01,08 66,019 109,522 0 HEALTHCARE RLTY TR COM 421946104 53 1,250 SH DEFINED 10 1,200 0 50 HEADWATERS INC COM 42210P102 1,203 46,950 SH DEFINED 01 20,147 26,803 0 HEADWATERS INC COM 42210P102 10 400 SH DEFINED 05 400 0 0 HEADWATERS INC COM 42210P102 6,534 255,050 SH DEFINED 01,08 80,785 174,265 0 HEALTH CARE REIT INC COM 42217K106 2,588 63,735 SH DEFINED 01 32,864 28,971 1,900 HEALTH CARE REIT INC COM 42217K106 4 100 SH OTHER 02 0 100 0 HEALTH CARE REIT INC COM 42217K106 134 3,300 SH DEFINED 04 3,300 0 0 HEALTH CARE REIT INC COM 42217K106 81 2,000 SH OTHER 04 2,000 0 0 HEALTH CARE REIT INC COM 42217K106 13,063 321,761 SH DEFINED 01,08 81,734 240,027 0 HEALTH CARE REIT INC COM 42217K106 20 500 SH DEFINED 10 0 0 500 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 242 ________ HEALTHEXTRAS INC COM 422211102 428 37,255 SH DEFINED 01 13,055 24,200 0 HEALTHEXTRAS INC COM 422211102 1,532 133,414 SH DEFINED 01,08 26,416 106,998 0 HEALTH NET INC COM 42222G108 2,200 88,238 SH DEFINED 01 54,790 26,948 6,500 HEALTH NET INC COM 42222G108 526 21,100 SH OTHER 01 0 21,100 0 HEALTH NET INC COM 42222G108 6 260 SH DEFINED 03 260 0 0 HEALTH NET INC COM 42222G108 15,558 624,070 SH DEFINED 01,08 190,074 433,996 0 HEALTH NET INC COM 42222G108 2 100 SH DEFINED 10 0 0 100 HEALTHTRONICS SURGICAL SVS I COM 42222L107 97 15,800 SH DEFINED 01 2,300 13,500 0 HEALTHTRONICS SURGICAL SVS I COM 42222L107 115 18,773 SH DEFINED 01,08 4,246 14,527 0 HEALTHSTREAM INC COM 42222N103 12 5,400 SH DEFINED 01 3,900 1,500 0 HEALTHSTREAM INC COM 42222N103 22 9,770 SH DEFINED 01,08 8,370 1,400 0 HEARST-ARGYLE TELEVISION INC COM 422317107 411 15,301 SH DEFINED 01 11,195 3,806 300 HEARST-ARGYLE TELEVISION INC COM 422317107 2,651 98,589 SH DEFINED 01,08 23,299 75,290 0 HEARST-ARGYLE TELEVISION INC COM 422317107 1 50 SH DEFINED 10 0 0 50 HEARTLAND FINL USA INC COM 42234Q102 76 4,056 SH DEFINED 01 4,056 0 0 HEARTLAND FINL USA INC COM 42234Q102 48 2,550 SH OTHER 04 2,550 0 0 HEARTLAND FINL USA INC COM 42234Q102 755 40,473 SH DEFINED 01,08 6,721 33,752 0 HEARTLAND EXPRESS INC COM 422347104 1,249 54,809 SH DEFINED 01 23,964 30,845 0 HEARTLAND EXPRESS INC COM 422347104 18 783 SH OTHER 01,06 0 0 783 HEARTLAND EXPRESS INC COM 422347104 6,359 279,005 SH DEFINED 01,08 76,825 202,180 0 HECLA MNG CO COM 422704106 2,122 252,283 SH DEFINED 01 75,398 172,685 4,200 HECLA MNG CO COM 422704106 6 667 SH OTHER 01 0 0 667 HECLA MNG CO COM 422704106 7,561 899,091 SH DEFINED 01,08 277,559 621,532 0 HECTOR COMMUNICATIONS CORP COM 422730101 115 6,200 SH DEFINED 01 700 5,500 0 HECTOR COMMUNICATIONS CORP COM 422730101 170 9,156 SH DEFINED 01,08 1,243 7,913 0 HEICO CORP NEW COM 422806109 523 33,307 SH DEFINED 01 24,807 8,500 0 HEICO CORP NEW COM 422806109 0 1 SH DEFINED 04 1 0 0 HEICO CORP NEW COM 422806109 258 16,473 SH OTHER 04 16,473 0 0 HEICO CORP NEW COM 422806109 1,845 117,569 SH DEFINED 01,08 45,327 72,242 0 HEICO CORP NEW COM 422806208 223 18,099 SH DEFINED 01 3,763 14,336 0 HEICO CORP NEW COM 422806208 1 77 SH DEFINED 02 0 0 77 HEICO CORP NEW COM 422806208 160 12,981 SH OTHER 04 12,981 0 0 HEICO CORP NEW COM 422806208 354 28,757 SH DEFINED 01,08 6,154 22,603 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 243 ________ HEIDRICK & STRUGGLES INTL IN COM 422819102 804 33,615 SH DEFINED 01 10,617 22,998 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 24 1,000 SH DEFINED 04 1,000 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 7 300 SH OTHER 01,06 0 0 300 HEIDRICK & STRUGGLES INTL IN COM 422819102 3,209 134,094 SH DEFINED 01,08 48,195 85,899 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 48 2,000 SH DEFINED 10 2,000 0 0 HEINZ H J CO COM 423074103 26,180 702,069 SH DEFINED 01 358,680 275,268 68,121 HEINZ H J CO COM 423074103 7,794 209,015 SH OTHER 01 204,056 4,659 300 HEINZ H J CO COM 423074103 114 3,070 SH DEFINED 02 700 2,370 0 HEINZ H J CO COM 423074103 333 8,930 SH OTHER 02 6,400 2,530 0 HEINZ H J CO COM 423074103 17 450 SH DEFINED 03 450 0 0 HEINZ H J CO COM 423074103 153 4,100 SH OTHER 03 2,300 1,050 750 HEINZ H J CO COM 423074103 2,060 55,234 SH DEFINED 04 55,234 0 0 HEINZ H J CO COM 423074103 14,253 382,229 SH OTHER 04 378,728 0 3,501 HEINZ H J CO COM 423074103 35 950 SH OTHER 01,06 0 0 950 HEINZ H J CO COM 423074103 117,344 3,146,790 SH DEFINED 01,08 1,630,342 1,515,238 1,210 HEINZ H J CO COM 423074103 530 14,220 SH DEFINED 09 14,220 0 0 HEINZ H J CO COM 423074103 667 17,884 SH DEFINED 10 14,584 1,300 2,000 HEINZ H J CO COM 423074103 242 6,500 SH OTHER 10 3,400 3,100 0 HELIX TECHNOLOGY CORP COM 423319102 1,035 42,674 SH DEFINED 01 17,612 24,062 1,000 HELIX TECHNOLOGY CORP COM 423319102 10 400 SH OTHER 01,06 0 0 400 HELIX TECHNOLOGY CORP COM 423319102 5,282 217,817 SH DEFINED 01,08 66,776 151,041 0 HELMERICH & PAYNE INC COM 423452101 984 34,359 SH DEFINED 01 19,120 14,139 1,100 HELMERICH & PAYNE INC COM 423452101 5 175 SH DEFINED 02 0 0 175 HELMERICH & PAYNE INC COM 423452101 7,916 276,315 SH DEFINED 01,08 76,107 200,208 0 HELMERICH & PAYNE INC COM 423452101 2 55 SH DEFINED 10 0 0 55 HEMISPHERX BIOPHARMA INC COM 42366C103 117 33,400 SH DEFINED 01 6,100 27,300 0 HEMISPHERX BIOPHARMA INC COM 42366C103 182 51,867 SH DEFINED 01,08 13,695 38,172 0 HENRY JACK & ASSOC INC COM 426281101 1,771 92,579 SH DEFINED 01 43,577 42,602 6,400 HENRY JACK & ASSOC INC COM 426281101 46 2,405 SH OTHER 01 0 2,405 0 HENRY JACK & ASSOC INC COM 426281101 51 2,655 SH DEFINED 02 2,500 0 155 HENRY JACK & ASSOC INC COM 426281101 5 250 SH DEFINED 04 250 0 0 HENRY JACK & ASSOC INC COM 426281101 8,726 456,130 SH DEFINED 01,08 135,599 320,531 0 HENRY JACK & ASSOC INC COM 426281101 2 100 SH DEFINED 10 0 0 100 HERITAGE COMMERCE CORP COM 426927109 233 17,953 SH DEFINED 01 8,623 9,330 0 HERITAGE COMMERCE CORP COM 426927109 755 58,211 SH DEFINED 01,08 9,671 48,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 244 ________ HERCULES INC COM 427056106 2,782 242,333 SH DEFINED 01 134,347 92,437 15,549 HERCULES INC COM 427056106 202 17,600 SH OTHER 01 4,000 13,500 100 HERCULES INC COM 427056106 118 10,300 SH DEFINED 04 0 0 10,300 HERCULES INC COM 427056106 3 300 SH OTHER 01,06 0 0 300 HERCULES INC COM 427056106 13,901 1,210,862 SH DEFINED 01,08 489,337 721,525 0 HERCULES INC COM 427056106 0 17 SH DEFINED 10 17 0 0 HERCULES INC COM 427056106 230 20,000 SH OTHER 10 20,000 0 0 HERITAGE FINL CORP WASH COM 42722X106 310 14,620 SH DEFINED 01 3,620 11,000 0 HERITAGE FINL CORP WASH COM 42722X106 843 39,739 SH DEFINED 01,08 8,382 31,357 0 HERITAGE PPTY INVT TR INC COM 42725M107 2,321 74,623 SH DEFINED 01 39,407 35,216 0 HERITAGE PPTY INVT TR INC COM 42725M107 11 350 SH DEFINED 04 350 0 0 HERITAGE PPTY INVT TR INC COM 42725M107 4,981 160,160 SH DEFINED 01,08 31,780 128,380 0 HERLEY INDS INC DEL COM 427398102 1,041 55,141 SH DEFINED 01 41,443 13,698 0 HERLEY INDS INC DEL COM 427398102 2,538 134,411 SH DEFINED 01,08 69,147 65,264 0 HERSHA HOSPITALITY TR COM 427825104 27 2,500 SH DEFINED 01 2,500 0 0 HERSHA HOSPITALITY TR COM 427825104 1 100 SH DEFINED 04 100 0 0 HERSHA HOSPITALITY TR COM 427825104 118 11,088 SH DEFINED 01,08 1,452 9,636 0 HERSHEY FOODS CORP COM 427866108 22,980 277,367 SH DEFINED 01 148,973 107,210 21,184 HERSHEY FOODS CORP COM 427866108 333 4,025 SH OTHER 01 3,900 0 125 HERSHEY FOODS CORP COM 427866108 205 2,475 SH DEFINED 02 2,475 0 0 HERSHEY FOODS CORP COM 427866108 149 1,800 SH OTHER 02 1,800 0 0 HERSHEY FOODS CORP COM 427866108 91 1,100 SH DEFINED 03 0 1,100 0 HERSHEY FOODS CORP COM 427866108 232 2,800 SH OTHER 03 2,800 0 0 HERSHEY FOODS CORP COM 427866108 2,670 32,222 SH DEFINED 04 32,022 0 200 HERSHEY FOODS CORP COM 427866108 2,014 24,313 SH OTHER 04 23,313 0 1,000 HERSHEY FOODS CORP COM 427866108 29 350 SH OTHER 01,06 0 0 350 HERSHEY FOODS CORP COM 427866108 89,530 1,080,633 SH DEFINED 01,08 551,681 528,952 0 HERSHEY FOODS CORP COM 427866108 49 588 SH DEFINED 09 588 0 0 HERSHEY FOODS CORP COM 427866108 433 5,223 SH DEFINED 10 5,073 0 150 HERSHEY FOODS CORP COM 427866108 113 1,365 SH OTHER 10 1,265 100 0 HESKA CORP COM 42805E108 80 34,300 SH DEFINED 01 7,800 26,500 0 HESKA CORP COM 42805E108 119 50,870 SH DEFINED 01,08 19,002 31,868 0 HEWITT ASSOCS INC COM 42822Q100 602 18,813 SH DEFINED 01 8,360 1,453 9,000 HEWITT ASSOCS INC COM 42822Q100 118 3,700 SH OTHER 01 0 3,700 0 HEWITT ASSOCS INC COM 42822Q100 14 435 SH DEFINED 04 435 0 0 HEWITT ASSOCS INC COM 42822Q100 2,748 85,850 SH DEFINED 01,08 28,750 57,100 0 HEWITT ASSOCS INC COM 42822Q100 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 245 ________ HEWLETT PACKARD CO COM 428236103 152,394 6,672,222 SH DEFINED 01 3,272,584 2,860,647 538,991 HEWLETT PACKARD CO COM 428236103 16,471 721,162 SH OTHER 01 278,634 417,426 25,102 HEWLETT PACKARD CO COM 428236103 4,859 212,722 SH DEFINED 02 162,319 45,318 5,085 HEWLETT PACKARD CO COM 428236103 1,755 76,841 SH OTHER 02 47,753 28,188 900 HEWLETT PACKARD CO COM 428236103 10,339 452,687 SH DEFINED 03 294,719 122,845 35,123 HEWLETT PACKARD CO COM 428236103 8,018 351,055 SH OTHER 03 213,315 135,375 2,365 HEWLETT PACKARD CO COM 428236103 33,561 1,469,398 SH DEFINED 04 1,404,635 0 64,763 HEWLETT PACKARD CO COM 428236103 12,509 547,696 SH OTHER 04 512,278 0 35,418 HEWLETT PACKARD CO COM 428236103 2,181 95,476 SH DEFINED 05 73,351 9,943 12,182 HEWLETT PACKARD CO COM 428236103 716 31,349 SH OTHER 05 18,539 10,235 2,575 HEWLETT PACKARD CO COM 428236103 179 7,844 SH OTHER 01,06 0 0 7,844 HEWLETT PACKARD CO COM 428236103 704,974 30,865,781 SH DEFINED 01,08 14,207,738 16,419,107 238,936 HEWLETT PACKARD CO COM 428236103 1,982 86,791 SH DEFINED 09 86,791 0 0 HEWLETT PACKARD CO COM 428236103 6,313 276,408 SH DEFINED 10 164,600 100,855 10,953 HEWLETT PACKARD CO COM 428236103 1,184 51,852 SH OTHER 10 24,371 27,006 475 HEXCEL CORP NEW COM 428291108 422 57,949 SH DEFINED 01 17,259 40,690 0 HEXCEL CORP NEW COM 428291108 1,213 166,597 SH DEFINED 01,08 28,881 137,716 0 HI / FN INC COM 428358105 149 12,951 SH DEFINED 01 2,225 10,726 0 HI / FN INC COM 428358105 227 19,710 SH DEFINED 01,08 4,434 15,276 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 11 3,700 SH DEFINED 01 900 2,800 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 21 6,653 SH DEFINED 01,08 2,453 4,200 0 HI-TECH PHARMACAL INC COM 42840B101 222 11,348 SH DEFINED 01 4,137 7,211 0 HI-TECH PHARMACAL INC COM 42840B101 1,202 61,493 SH DEFINED 01,08 27,382 34,111 0 HIBBETT SPORTING GOODS INC COM 428565105 4,044 106,025 SH DEFINED 01 92,843 12,732 450 HIBBETT SPORTING GOODS INC COM 428565105 3,221 84,448 SH DEFINED 01,08 14,514 69,934 0 HIBBETT SPORTING GOODS INC COM 428565105 32 840 SH DEFINED 10 690 0 150 HIBERNIA CORP COM 428656102 2,262 96,289 SH DEFINED 01 59,237 27,552 9,500 HIBERNIA CORP COM 428656102 38 1,600 SH OTHER 01 1,600 0 0 HIBERNIA CORP COM 428656102 23 1,000 SH DEFINED 03 1,000 0 0 HIBERNIA CORP COM 428656102 20,319 865,003 SH DEFINED 01,08 236,556 628,447 0 HIBERNIA CORP COM 428656102 14 597 SH DEFINED 10 500 0 97 HICKORY TECH CORP COM 429060106 314 25,691 SH DEFINED 01 8,591 17,100 0 HICKORY TECH CORP COM 429060106 477 39,000 SH DEFINED 03 0 0 39,000 HICKORY TECH CORP COM 429060106 1,046 85,474 SH DEFINED 01,08 13,766 71,708 0 HICKORY TECH CORP COM 429060106 4 300 SH DEFINED 10 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 246 ________ HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 226 31,525 DEFINED 04 31,525 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 60 8,344 OTHER 04 8,344 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 0 1,000 DEFINED 10 1,000 0 0 HIGHWOODS PPTYS INC COM 431284108 2,565 97,849 SH DEFINED 01 84,811 10,788 2,250 HIGHWOODS PPTYS INC COM 431284108 32 1,225 SH OTHER 01 1,225 0 0 HIGHWOODS PPTYS INC COM 431284108 34 1,300 SH OTHER 04 1,300 0 0 HIGHWOODS PPTYS INC COM 431284108 12,679 483,753 SH DEFINED 01,08 138,676 345,077 0 HILB ROGAL & HAMILTON CO COM 431294107 2,172 56,995 SH DEFINED 01 20,591 36,404 0 HILB ROGAL & HAMILTON CO COM 431294107 376 9,870 SH DEFINED 04 9,870 0 0 HILB ROGAL & HAMILTON CO COM 431294107 21 550 SH OTHER 01,06 0 0 550 HILB ROGAL & HAMILTON CO COM 431294107 8,972 235,498 SH DEFINED 01,08 56,468 179,030 0 HILLENBRAND INDS INC COM 431573104 3,123 46,001 SH DEFINED 01 29,986 12,815 3,200 HILLENBRAND INDS INC COM 431573104 20 300 SH OTHER 01 0 300 0 HILLENBRAND INDS INC COM 431573104 109 1,600 SH DEFINED 02 1,600 0 0 HILLENBRAND INDS INC COM 431573104 163 2,400 SH DEFINED 04 2,400 0 0 HILLENBRAND INDS INC COM 431573104 136 2,000 SH OTHER 05 0 0 2,000 HILLENBRAND INDS INC COM 431573104 21,120 311,093 SH DEFINED 01,08 78,891 232,202 0 HILLENBRAND INDS INC COM 431573104 122 1,800 SH DEFINED 10 1,700 0 100 HILTON HOTELS CORP COM 432848109 11,325 696,938 SH DEFINED 01 323,702 308,866 64,370 HILTON HOTELS CORP COM 432848109 4 275 SH OTHER 01 0 0 275 HILTON HOTELS CORP COM 432848109 146 9,000 SH DEFINED 03 0 9,000 0 HILTON HOTELS CORP COM 432848109 1,846 113,574 SH OTHER 03 113,574 0 0 HILTON HOTELS CORP COM 432848109 21 1,313 SH DEFINED 04 113 0 1,200 HILTON HOTELS CORP COM 432848109 16 1,000 SH OTHER 01,06 0 0 1,000 HILTON HOTELS CORP COM 432848109 52,686 3,242,216 SH DEFINED 01,08 1,661,394 1,580,822 0 HILTON HOTELS CORP COM 432848109 37 2,304 SH DEFINED 09 2,304 0 0 HILTON HOTELS CORP COM 432848109 8 507 SH DEFINED 10 58 0 449 HILTON HOTELS CORP COM 432848109 41 2,500 SH OTHER 10 2,500 0 0 HINES HORTICULTURE INC COM 433245107 107 25,600 SH DEFINED 01 4,400 21,200 0 HINES HORTICULTURE INC COM 433245107 153 36,533 SH DEFINED 01,08 8,533 28,000 0 HIRSCH INTL CORP COM 433550100 15 8,300 SH DEFINED 01 1,000 7,300 0 HIRSCH INTL CORP COM 433550100 39 21,700 SH DEFINED 01,08 549 21,151 0 HOLLINGER INTL INC COM 435569108 2,330 117,659 SH DEFINED 01 35,698 81,961 0 HOLLINGER INTL INC COM 435569108 7,733 390,563 SH DEFINED 01,08 83,334 307,229 0 HOLLY CORP COM 435758305 856 26,857 SH DEFINED 01 7,928 18,929 0 HOLLY CORP COM 435758305 2,759 86,604 SH DEFINED 01,08 20,686 65,918 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 247 ________ HOLLIS-EDEN PHARMACEUTICALS COM 435902101 166 17,156 SH DEFINED 01 8,971 8,185 0 HOLLIS-EDEN PHARMACEUTICALS COM 435902101 735 76,101 SH DEFINED 01,08 14,001 62,100 0 HOLLYWOOD ENTMT CORP COM 436141105 1,323 97,565 SH DEFINED 01 35,368 62,197 0 HOLLYWOOD ENTMT CORP COM 436141105 99 7,300 SH DEFINED 04 0 0 7,300 HOLLYWOOD ENTMT CORP COM 436141105 5,882 433,790 SH DEFINED 01,08 131,199 302,591 0 HOLLYWOOD MEDIA CORP COM 436233100 82 22,800 SH DEFINED 01 2,700 20,100 0 HOLLYWOOD MEDIA CORP COM 436233100 37 10,258 SH DEFINED 01,08 5,558 4,700 0 HOLOGIC INC COM 436440101 696 34,348 SH DEFINED 01 13,514 20,834 0 HOLOGIC INC COM 436440101 6 300 SH OTHER 01,06 0 0 300 HOLOGIC INC COM 436440101 2,674 132,064 SH DEFINED 01,08 34,444 97,620 0 HOME FED BANCORP COM 436926109 175 6,497 SH DEFINED 01 1,497 5,000 0 HOME FED BANCORP COM 436926109 519 19,237 SH OTHER 01 19,237 0 0 HOME FED BANCORP COM 436926109 219 8,100 SH DEFINED 01,08 1,725 6,375 0 HOME DEPOT INC COM 437076102 297,545 7,964,256 SH DEFINED 01 4,731,153 2,725,817 507,286 HOME DEPOT INC COM 437076102 55,063 1,473,847 SH OTHER 01 605,407 793,045 75,395 HOME DEPOT INC COM 437076102 18,243 488,290 SH DEFINED 02 318,491 149,500 20,299 HOME DEPOT INC COM 437076102 6,981 186,861 SH OTHER 02 131,123 49,519 6,219 HOME DEPOT INC COM 437076102 23,071 617,541 SH DEFINED 03 398,037 189,198 30,306 HOME DEPOT INC COM 437076102 9,377 250,992 SH OTHER 03 124,639 105,029 21,324 HOME DEPOT INC COM 437076102 110,408 2,955,259 SH DEFINED 04 2,795,177 300 159,782 HOME DEPOT INC COM 437076102 67,496 1,806,649 SH OTHER 04 1,683,282 0 123,367 HOME DEPOT INC COM 437076102 8,482 227,027 SH DEFINED 05 174,587 44,765 7,675 HOME DEPOT INC COM 437076102 2,465 65,978 SH OTHER 05 31,894 33,784 300 HOME DEPOT INC COM 437076102 220 5,900 SH OTHER 01,06 0 0 5,900 HOME DEPOT INC COM 437076102 82 2,200 SH OTHER 04,07 0 0 2,200 HOME DEPOT INC COM 437076102 773,882 20,714,185 SH DEFINED 01,08 11,084,213 9,624,582 5,390 HOME DEPOT INC COM 437076102 3,344 89,519 SH DEFINED 09 89,519 0 0 HOME DEPOT INC COM 437076102 31,476 842,516 SH DEFINED 10 568,617 72,055 201,844 HOME DEPOT INC COM 437076102 6,695 179,192 SH OTHER 10 90,420 85,944 2,828 HOME PRODS INTL INC COM 437305105 10 7,800 SH DEFINED 01 1,100 6,700 0 HOME PRODS INTL INC COM 437305105 21 16,276 SH DEFINED 01,08 3,491 12,785 0 HOME PROPERTIES INC COM 437306103 4,727 115,992 SH DEFINED 01 91,414 24,578 0 HOME PROPERTIES INC COM 437306103 65 1,600 SH DEFINED 03 0 1,600 0 HOME PROPERTIES INC COM 437306103 122 3,000 SH DEFINED 04 3,000 0 0 HOME PROPERTIES INC COM 437306103 12 300 SH OTHER 04 300 0 0 HOME PROPERTIES INC COM 437306103 7,709 189,176 SH DEFINED 01,08 40,086 149,090 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 248 ________ HOMESTORE INC COM 437852106 713 168,541 SH DEFINED 01 64,006 101,135 3,400 HOMESTORE INC COM 437852106 2,435 575,650 SH DEFINED 01,08 129,536 446,114 0 HON INDS INC COM 438092108 1,364 36,697 SH DEFINED 01 23,578 9,519 3,600 HON INDS INC COM 438092108 30 800 SH OTHER 04 800 0 0 HON INDS INC COM 438092108 10,884 292,903 SH DEFINED 01,08 61,735 231,168 0 HON INDS INC COM 438092108 4 100 SH DEFINED 10 0 0 100 HONEYWELL INTL INC COM 438516106 53,020 1,566,313 SH DEFINED 01 636,894 782,435 146,984 HONEYWELL INTL INC COM 438516106 2,430 71,785 SH OTHER 01 45,900 7,498 18,387 HONEYWELL INTL INC COM 438516106 237 6,989 SH DEFINED 02 6,689 0 300 HONEYWELL INTL INC COM 438516106 237 6,991 SH OTHER 02 1,094 5,297 600 HONEYWELL INTL INC COM 438516106 1,574 46,495 SH DEFINED 03 34,815 4,765 6,915 HONEYWELL INTL INC COM 438516106 316 9,350 SH OTHER 03 7,675 1,675 0 HONEYWELL INTL INC COM 438516106 6,302 186,171 SH DEFINED 04 179,296 0 6,875 HONEYWELL INTL INC COM 438516106 2,550 75,326 SH OTHER 04 74,726 0 600 HONEYWELL INTL INC COM 438516106 1,026 30,303 SH DEFINED 05 23,008 775 6,520 HONEYWELL INTL INC COM 438516106 160 4,725 SH OTHER 05 0 3,800 925 HONEYWELL INTL INC COM 438516106 76 2,250 SH OTHER 01,06 0 0 2,250 HONEYWELL INTL INC COM 438516106 337,405 9,967,654 SH DEFINED 01,08 4,000,712 5,823,050 143,892 HONEYWELL INTL INC COM 438516106 1,101 32,514 SH DEFINED 09 32,514 0 0 HONEYWELL INTL INC COM 438516106 1,918 56,659 SH DEFINED 10 48,803 4,301 3,555 HONEYWELL INTL INC COM 438516106 381 11,244 SH OTHER 10 9,419 1,500 325 HOOKER FURNITURE CORP COM 439038100 68 2,940 SH DEFINED 01 2,704 236 0 HOOKER FURNITURE CORP COM 439038100 654 28,126 SH DEFINED 01,08 4,926 23,200 0 HOOPER HOLMES INC COM 439104100 639 102,381 SH DEFINED 01 38,135 64,246 0 HOOPER HOLMES INC COM 439104100 2 300 SH DEFINED 02 0 0 300 HOOPER HOLMES INC COM 439104100 6 1,000 SH OTHER 01,06 0 0 1,000 HOOPER HOLMES INC COM 439104100 2,670 427,888 SH DEFINED 01,08 85,947 341,941 0 HOPFED BANCORP INC COM 439734104 110 6,400 SH DEFINED 01 600 5,800 0 HOPFED BANCORP INC COM 439734104 123 7,150 SH DEFINED 01,08 1,400 5,750 0 HORIZON MED PRODS INC COM 439903105 15 6,700 SH DEFINED 01 2,700 4,000 0 HORIZON MED PRODS INC COM 439903105 22 10,306 SH DEFINED 01,08 3,106 7,200 0 HORACE MANN EDUCATORS CORP N COM 440327104 1,388 88,309 SH DEFINED 01 71,639 16,670 0 HORACE MANN EDUCATORS CORP N COM 440327104 5,578 354,807 SH DEFINED 01,08 83,883 270,924 0 HORIZON FINL CORP WASH COM 44041F105 449 24,369 SH DEFINED 01 10,713 13,656 0 HORIZON FINL CORP WASH COM 44041F105 1,139 61,797 SH DEFINED 01,08 11,814 49,983 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 249 ________ HORIZON OFFSHORE INC COM 44043J105 113 37,391 SH DEFINED 01 15,291 22,100 0 HORIZON OFFSHORE INC COM 44043J105 3 1,000 SH OTHER 02 1,000 0 0 HORIZON OFFSHORE INC COM 44043J105 501 165,283 SH DEFINED 01,08 40,820 124,463 0 HORMEL FOODS CORP COM 440452100 2,017 68,756 SH DEFINED 01 51,164 14,492 3,100 HORMEL FOODS CORP COM 440452100 23 801 SH DEFINED 04 801 0 0 HORMEL FOODS CORP COM 440452100 16,587 565,544 SH DEFINED 01,08 84,623 480,921 0 HORMEL FOODS CORP COM 440452100 3 100 SH DEFINED 10 0 0 100 HOSPITALITY PPTYS TR COM 44106M102 1,690 36,418 SH DEFINED 01 25,596 9,622 1,200 HOSPITALITY PPTYS TR COM 44106M102 10 225 SH OTHER 01 225 0 0 HOSPITALITY PPTYS TR COM 44106M102 35 750 SH DEFINED 02 750 0 0 HOSPITALITY PPTYS TR COM 44106M102 46 995 SH OTHER 02 995 0 0 HOSPITALITY PPTYS TR COM 44106M102 125 2,700 SH DEFINED 04 2,700 0 0 HOSPITALITY PPTYS TR COM 44106M102 84 1,800 SH OTHER 04 800 0 1,000 HOSPITALITY PPTYS TR COM 44106M102 14 300 SH DEFINED 05 300 0 0 HOSPITALITY PPTYS TR COM 44106M102 15,866 341,943 SH DEFINED 01,08 69,023 272,920 0 HOSPITALITY PPTYS TR COM 44106M102 144 3,100 SH DEFINED 10 0 0 3,100 HOST MARRIOTT CORP NEW COM 44107P104 2,260 176,826 SH DEFINED 01 94,515 69,111 13,200 HOST MARRIOTT CORP NEW COM 44107P104 24 1,891 SH OTHER 02 1,891 0 0 HOST MARRIOTT CORP NEW COM 44107P104 9 679 SH OTHER 03 679 0 0 HOST MARRIOTT CORP NEW COM 44107P104 0 10 SH DEFINED 04 10 0 0 HOST MARRIOTT CORP NEW COM 44107P104 56 4,415 SH OTHER 04 4,415 0 0 HOST MARRIOTT CORP NEW COM 44107P104 12,708 994,340 SH DEFINED 01,08 470,405 523,935 0 HOST MARRIOTT CORP NEW COM 44107P104 1 100 SH DEFINED 10 0 0 100 HOT TOPIC INC COM 441339108 1,989 75,215 SH DEFINED 01 30,320 43,095 1,800 HOT TOPIC INC COM 441339108 19 725 SH OTHER 01,06 0 0 725 HOT TOPIC INC COM 441339108 9,628 364,021 SH DEFINED 01,08 105,995 258,026 0 HOUSTON EXPL CO COM 442120101 2,613 58,414 SH DEFINED 01 38,724 19,690 0 HOUSTON EXPL CO COM 442120101 5,089 113,767 SH DEFINED 01,08 23,542 90,225 0 HOVNANIAN ENTERPRISES INC COM 442487203 772 17,880 SH DEFINED 01 12,225 5,055 600 HOVNANIAN ENTERPRISES INC COM 442487203 6,814 157,911 SH DEFINED 01,08 53,128 104,783 0 HUB GROUP INC COM 443320106 331 11,100 SH DEFINED 01 1,500 9,600 0 HUB GROUP INC COM 443320106 371 12,421 SH DEFINED 01,08 2,754 9,667 0 HUBBELL INC COM 443510102 937 24,072 SH DEFINED 01 24,072 0 0 HUBBELL INC COM 443510102 77 1,970 SH OTHER 01 1,970 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 250 ________ HUBBELL INC COM 443510201 2,082 51,883 SH DEFINED 01 30,260 18,323 3,300 HUBBELL INC COM 443510201 433 10,786 SH OTHER 01 10,786 0 0 HUBBELL INC COM 443510201 84 2,100 SH OTHER 04 2,100 0 0 HUBBELL INC COM 443510201 11,743 292,625 SH DEFINED 01,08 63,360 229,265 0 HUBBELL INC COM 443510201 44 1,096 SH DEFINED 10 1,000 0 96 HUBBELL INC COM 443510201 241 6,000 SH OTHER 10 0 6,000 0 HUDSON CITY BANCORP COM 443683107 1,990 52,832 SH DEFINED 01 38,642 10,890 3,300 HUDSON CITY BANCORP COM 443683107 6 150 SH OTHER 04 150 0 0 HUDSON CITY BANCORP COM 443683107 10,127 268,822 SH DEFINED 01,08 70,656 198,166 0 HUDSON CITY BANCORP COM 443683107 5 146 SH DEFINED 10 0 0 146 HUDSON HIGHLAND GROUP INC COM 443792106 269 9,638 SH DEFINED 01 5,846 3,654 138 HUDSON HIGHLAND GROUP INC COM 443792106 0 7 SH OTHER 01 0 0 7 HUDSON HIGHLAND GROUP INC COM 443792106 1,734 62,210 SH DEFINED 01,08 15,149 47,061 0 HUDSON RIV BANCORP INC COM 444128102 1,138 55,228 SH DEFINED 01 19,908 35,320 0 HUDSON RIV BANCORP INC COM 444128102 3,686 178,909 SH DEFINED 01,08 32,931 145,978 0 HUDSON TECHNOLOGIES INC COM 444144109 33 29,000 SH DEFINED 04 29,000 0 0 HUDSON TECHNOLOGIES INC COM 444144109 25 21,600 SH OTHER 04 21,600 0 0 HUDSON TECHNOLOGIES INC COM 444144109 4 3,700 SH DEFINED 01,08 700 3,000 0 HUDSON UNITED BANCORP COM 444165104 754 19,822 SH DEFINED 01 10,682 6,940 2,200 HUDSON UNITED BANCORP COM 444165104 133 3,500 SH DEFINED 04 3,500 0 0 HUDSON UNITED BANCORP COM 444165104 25 650 SH OTHER 01,06 0 0 650 HUDSON UNITED BANCORP COM 444165104 6,657 174,947 SH DEFINED 01,08 89,419 85,528 0 HUDSON UNITED BANCORP COM 444165104 3 89 SH DEFINED 10 0 0 89 HUFFY CORP COM 444356109 57 14,600 SH DEFINED 01 2,300 12,300 0 HUFFY CORP COM 444356109 1 200 SH OTHER 01,06 0 0 200 HUFFY CORP COM 444356109 127 32,482 SH DEFINED 01,08 11,201 21,281 0 HUFFY CORP COM 444356109 34 8,625 SH DEFINED 10 8,625 0 0 HUGHES SUPPLY INC COM 444482103 4,641 88,560 SH DEFINED 01 64,697 22,963 900 HUGHES SUPPLY INC COM 444482103 39 750 SH DEFINED 04 750 0 0 HUGHES SUPPLY INC COM 444482103 13 243 SH OTHER 04 243 0 0 HUGHES SUPPLY INC COM 444482103 24 450 SH OTHER 01,06 0 0 450 HUGHES SUPPLY INC COM 444482103 11,005 210,012 SH DEFINED 01,08 67,719 142,293 0 HUGOTON RTY TR TEX COM 444717102 185 8,400 SH DEFINED 01 8,400 0 0 HUGOTON RTY TR TEX COM 444717102 11 500 SH OTHER 01 500 0 0 HUGOTON RTY TR TEX COM 444717102 88 4,000 SH DEFINED 04 4,000 0 0 HUGOTON RTY TR TEX COM 444717102 7 300 SH OTHER 04 300 0 0 HUGOTON RTY TR TEX COM 444717102 1,417 64,500 SH DEFINED 01,08 14,900 49,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 251 ________ HUMANA INC COM 444859102 6,191 325,510 SH DEFINED 01 146,914 143,798 34,798 HUMANA INC COM 444859102 3 150 SH OTHER 01 0 0 150 HUMANA INC COM 444859102 63 3,297 SH DEFINED 04 3,297 0 0 HUMANA INC COM 444859102 8 400 SH OTHER 01,06 0 0 400 HUMANA INC COM 444859102 27,463 1,443,878 SH DEFINED 01,08 696,321 747,557 0 HUMANA INC COM 444859102 4 225 SH DEFINED 10 25 0 200 HUMAN GENOME SCIENCES INC COM 444903108 841 67,150 SH DEFINED 01 41,109 19,941 6,100 HUMAN GENOME SCIENCES INC COM 444903108 4 300 SH DEFINED 02 0 300 0 HUMAN GENOME SCIENCES INC COM 444903108 13 1,000 SH OTHER 03 0 1,000 0 HUMAN GENOME SCIENCES INC COM 444903108 28 2,240 SH DEFINED 04 2,240 0 0 HUMAN GENOME SCIENCES INC COM 444903108 9 683 SH OTHER 04 108 0 575 HUMAN GENOME SCIENCES INC COM 444903108 4,898 390,930 SH DEFINED 01,08 160,176 230,754 0 HUMAN GENOME SCIENCES INC COM 444903108 3 200 SH DEFINED 10 0 0 200 HUMBOLDT BANCORP COM 445069107 168 8,447 SH DEFINED 01 5,353 3,094 0 HUMBOLDT BANCORP COM 445069107 1,207 60,851 SH DEFINED 01,08 11,897 48,954 0 HUMPHREY HOSPITALITY TR COM 445467103 57 12,890 SH DEFINED 01 1,710 11,180 0 HUMPHREY HOSPITALITY TR COM 445467103 48 10,800 SH DEFINED 01,08 3,200 7,600 0 HUNGARIAN TEL & CABLE CORP COM 445542103 115 12,600 SH DEFINED 01 2,400 10,200 0 HUNGARIAN TEL & CABLE CORP COM 445542103 243 26,779 SH DEFINED 01,08 5,096 21,683 0 HUNT J B TRANS SVCS INC COM 445658107 1,255 44,554 SH DEFINED 01 32,666 9,688 2,200 HUNT J B TRANS SVCS INC COM 445658107 9,855 349,956 SH DEFINED 01,08 62,025 287,931 0 HUNT J B TRANS SVCS INC COM 445658107 3 100 SH DEFINED 10 0 0 100 HUNTINGTON BANCSHARES INC COM 446150104 9,049 410,747 SH DEFINED 01 182,630 190,046 38,071 HUNTINGTON BANCSHARES INC COM 446150104 313 14,203 SH OTHER 01 12,624 1,354 225 HUNTINGTON BANCSHARES INC COM 446150104 245 11,121 SH DEFINED 04 11,121 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1,140 51,744 SH OTHER 04 46,901 0 4,843 HUNTINGTON BANCSHARES INC COM 446150104 13 600 SH OTHER 01,06 0 0 600 HUNTINGTON BANCSHARES INC COM 446150104 46,598 2,115,190 SH DEFINED 01,08 1,116,533 998,657 0 HUNTINGTON BANCSHARES INC COM 446150104 36 1,620 SH DEFINED 09 1,620 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1,236 56,091 SH DEFINED 10 40,879 15,116 96 HUNTINGTON BANCSHARES INC COM 446150104 55 2,496 SH OTHER 10 2,000 496 0 HURCO COMPANIES INC COM 447324104 49 7,300 SH DEFINED 01 900 6,400 0 HURCO COMPANIES INC COM 447324104 158 23,376 SH DEFINED 01,08 1,573 21,803 0 HUTCHINSON TECHNOLOGY INC COM 448407106 2,545 90,702 SH DEFINED 01 66,775 23,027 900 HUTCHINSON TECHNOLOGY INC COM 448407106 11 400 SH OTHER 01,06 0 0 400 HUTCHINSON TECHNOLOGY INC COM 448407106 5,552 197,870 SH DEFINED 01,08 70,118 127,752 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 252 ________ HUTTIG BLDG PRODS INC COM 448451104 110 21,933 SH DEFINED 01 3,533 18,400 0 HUTTIG BLDG PRODS INC COM 448451104 168 33,670 SH DEFINED 01,08 8,070 25,600 0 HYCOR BIOMEDICAL INC COM 448623108 38 7,800 SH DEFINED 01 1,600 6,200 0 HYCOR BIOMEDICAL INC COM 448623108 145 29,716 SH DEFINED 01,08 2,600 27,116 0 HYDRIL COM 448774109 546 20,832 SH DEFINED 01 10,505 10,327 0 HYDRIL COM 448774109 495 18,900 SH OTHER 01 0 18,900 0 HYDRIL COM 448774109 5 175 SH DEFINED 02 0 0 175 HYDRIL COM 448774109 8 300 SH OTHER 01,06 0 0 300 HYDRIL COM 448774109 4,326 165,109 SH DEFINED 01,08 69,697 95,412 0 IDT CORP COM 448947101 637 32,035 SH DEFINED 01 9,121 20,214 2,700 IDT CORP COM 448947101 3,261 164,094 SH DEFINED 01,08 75,412 88,682 0 IDT CORP COM 448947101 1 67 SH DEFINED 10 0 0 67 HYPERCOM CORP COM 44913M105 1,996 251,376 SH DEFINED 01 176,187 75,189 0 HYPERCOM CORP COM 44913M105 11 1,400 SH DEFINED 02 0 0 1,400 HYPERCOM CORP COM 44913M105 1,725 217,261 SH DEFINED 01,08 49,715 167,546 0 HYPERION SOLUTIONS CORP COM 44914M104 3,170 76,478 SH DEFINED 01 36,378 30,900 9,200 HYPERION SOLUTIONS CORP COM 44914M104 21 507 SH OTHER 01 0 0 507 HYPERION SOLUTIONS CORP COM 44914M104 23 550 SH OTHER 01,06 0 0 550 HYPERION SOLUTIONS CORP COM 44914M104 12,337 297,647 SH DEFINED 01,08 84,689 212,958 0 IBT BANCORP INC COM 44923F108 55 1,152 SH DEFINED 01 1,152 0 0 IBT BANCORP INC COM 44923F108 545 11,334 SH DEFINED 01,08 1,055 10,279 0 ICT GROUP INC COM 44929Y101 247 19,020 SH DEFINED 01 4,720 14,300 0 ICT GROUP INC COM 44929Y101 26 2,000 SH OTHER 01 0 2,000 0 ICT GROUP INC COM 44929Y101 599 46,076 SH DEFINED 01,08 9,396 36,680 0 ICO INC NEW COM 449293109 58 28,800 SH DEFINED 01 3,100 25,700 0 ICO INC NEW COM 449293109 111 55,628 SH DEFINED 01,08 8,282 47,346 0 ICOS CORP COM 449295104 1,038 28,103 SH DEFINED 01 17,444 8,059 2,600 ICOS CORP COM 449295104 18 500 SH OTHER 01 0 500 0 ICOS CORP COM 449295104 12 322 SH DEFINED 02 0 322 0 ICOS CORP COM 449295104 111 3,000 SH DEFINED 03 0 0 3,000 ICOS CORP COM 449295104 0 4 SH OTHER 04 4 0 0 ICOS CORP COM 449295104 6,417 173,766 SH DEFINED 01,08 72,191 101,575 0 ICOS CORP COM 449295104 228 6,173 SH DEFINED 10 6,173 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 253 ________ ICU MED INC COM 44930G107 578 19,026 SH DEFINED 01 7,609 11,417 0 ICU MED INC COM 44930G107 2 65 SH DEFINED 02 0 0 65 ICU MED INC COM 44930G107 5 175 SH OTHER 01,06 0 0 175 ICU MED INC COM 44930G107 3,048 100,375 SH DEFINED 01,08 34,168 66,207 0 ICAD INC COM 44934S107 82 20,200 SH DEFINED 01 5,600 14,600 0 ICAD INC COM 44934S107 177 43,700 SH DEFINED 01,08 10,297 33,403 0 I D SYSTEMS INC COM 449489103 59 8,900 SH DEFINED 01 1,400 7,500 0 I D SYSTEMS INC COM 449489103 13 2,000 SH OTHER 01 0 2,000 0 I D SYSTEMS INC COM 449489103 72 10,831 SH DEFINED 01,08 3,031 7,800 0 IDX SYS CORP COM 449491109 1,333 38,534 SH DEFINED 01 14,345 23,489 700 IDX SYS CORP COM 449491109 138 4,000 SH OTHER 04 4,000 0 0 IDX SYS CORP COM 449491109 4,897 141,524 SH DEFINED 01,08 30,885 110,639 0 I-FLOW CORP COM 449520303 49 3,500 SH DEFINED 01 3,500 0 0 I-FLOW CORP COM 449520303 39 2,750 SH DEFINED 04 2,750 0 0 I-FLOW CORP COM 449520303 293 20,832 SH DEFINED 01,08 5,747 15,085 0 IGI INC COM 449575109 8 3,800 SH DEFINED 01 1,300 2,500 0 IGI INC COM 449575109 50 24,600 SH DEFINED 01,08 2,072 22,528 0 IHOP CORP COM 449623107 1,128 32,754 SH DEFINED 01 13,633 18,321 800 IHOP CORP COM 449623107 10 300 SH OTHER 01,06 0 0 300 IHOP CORP COM 449623107 5,257 152,655 SH DEFINED 01,08 48,188 104,467 0 IMC GLOBAL INC COM 449669100 1,882 131,632 SH DEFINED 01 91,361 35,121 5,150 IMC GLOBAL INC COM 449669100 72 5,000 SH DEFINED 04 0 0 5,000 IMC GLOBAL INC COM 449669100 13,452 940,691 SH DEFINED 01,08 168,925 771,766 0 IMCO RECYCLING INC COM 449681105 823 87,400 SH DEFINED 01 70,800 16,600 0 IMCO RECYCLING INC COM 449681105 6 600 SH DEFINED 02 0 0 600 IMCO RECYCLING INC COM 449681105 2 200 SH OTHER 01,06 0 0 200 IMCO RECYCLING INC COM 449681105 379 40,197 SH DEFINED 01,08 15,793 24,404 0 I-MANY INC COM 44973Q103 37 33,700 SH DEFINED 01 6,200 27,500 0 I-MANY INC COM 44973Q103 72 65,550 SH DEFINED 01,08 17,100 48,450 0 I-MANY INC COM 44973Q103 2 2,000 SH DEFINED 10 2,000 0 0 ING PRIME RATE TR UNDEFIND 44977W106 1 7,400 DEFINED 01 7,400 0 0 ING PRIME RATE TR UNDEFIND 44977W106 0 1,260 OTHER 01 1,260 0 0 ING PRIME RATE TR UNDEFIND 44977W106 142 17,721 DEFINED 04 17,721 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 254 ________ IMS HEALTH INC COM 449934108 22,518 968,117 SH DEFINED 01 498,781 400,689 68,647 IMS HEALTH INC COM 449934108 10,023 430,897 SH OTHER 01 101,534 169,968 159,395 IMS HEALTH INC COM 449934108 370 15,904 SH DEFINED 02 15,904 0 0 IMS HEALTH INC COM 449934108 628 27,004 SH OTHER 02 13,004 14,000 0 IMS HEALTH INC COM 449934108 133 5,736 SH DEFINED 03 3,736 2,000 0 IMS HEALTH INC COM 449934108 98 4,216 SH OTHER 03 3,316 900 0 IMS HEALTH INC COM 449934108 191 8,209 SH DEFINED 04 8,209 0 0 IMS HEALTH INC COM 449934108 118 5,069 SH OTHER 04 5,069 0 0 IMS HEALTH INC COM 449934108 14 600 SH OTHER 01,06 0 0 600 IMS HEALTH INC COM 449934108 52,238 2,245,820 SH DEFINED 01,08 1,203,754 1,042,066 0 IMS HEALTH INC COM 449934108 23 1,005 SH DEFINED 09 1,005 0 0 IMS HEALTH INC COM 449934108 59 2,540 SH DEFINED 10 1,540 600 400 ISTAR FINL INC COM 45031U101 1,762 41,650 SH DEFINED 01 21,309 15,241 5,100 ISTAR FINL INC COM 45031U101 42 1,000 SH OTHER 03 0 0 1,000 ISTAR FINL INC COM 45031U101 231 5,450 SH DEFINED 04 5,450 0 0 ISTAR FINL INC COM 45031U101 56 1,325 SH OTHER 04 325 0 1,000 ISTAR FINL INC COM 45031U101 13,659 322,899 SH DEFINED 01,08 136,328 186,571 0 ISTAR FINL INC COM 45031U101 6 146 SH DEFINED 10 0 0 146 ISTA PHARMACEUTICALS INC COM 45031X204 46 3,610 SH DEFINED 01 3,610 0 0 ISTA PHARMACEUTICALS INC COM 45031X204 111 8,639 SH DEFINED 01,08 5,080 3,559 0 ITLA CAP CORP COM 450565106 1,593 32,355 SH DEFINED 01 21,824 10,531 0 ITLA CAP CORP COM 450565106 1,819 36,939 SH DEFINED 01,08 8,627 28,312 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 1,021 32,714 SH DEFINED 01 23,472 7,542 1,700 ITT EDUCATIONAL SERVICES INC COM 45068B109 62 2,000 SH OTHER 01 0 2,000 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 53 1,700 SH DEFINED 04 0 0 1,700 ITT EDUCATIONAL SERVICES INC COM 45068B109 7,093 227,336 SH DEFINED 01,08 55,882 171,454 0 ITXC CORP COM 45069F109 80 25,100 SH DEFINED 01 7,800 17,300 0 ITXC CORP COM 45069F109 2 555 SH OTHER 01 0 0 555 ITXC CORP COM 45069F109 227 71,751 SH DEFINED 01,08 17,372 54,379 0 IVAX DIAGNOSTICS INC COM 45070W109 165 23,200 SH DEFINED 01 5,800 17,400 0 IVAX DIAGNOSTICS INC COM 45070W109 21 3,000 SH OTHER 03 0 3,000 0 IVAX DIAGNOSTICS INC COM 45070W109 145 20,384 SH DEFINED 01,08 10,384 10,000 0 IXIA COM 45071R109 727 67,074 SH DEFINED 01 20,959 45,215 900 IXIA COM 45071R109 2,270 209,372 SH DEFINED 01,08 36,707 172,665 0 IBERIABANK CORP COM 450828108 966 16,415 SH DEFINED 01 4,708 11,707 0 IBERIABANK CORP COM 450828108 2,573 43,720 SH DEFINED 01,08 7,705 36,015 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 255 ________ IBIS TECHNOLOGY CORP COM 450909106 118 10,100 SH DEFINED 01 2,100 8,000 0 IBIS TECHNOLOGY CORP COM 450909106 208 17,860 SH DEFINED 01,08 3,960 13,900 0 ITT INDS INC IND COM 450911102 73,031 956,774 SH DEFINED 01 813,191 116,165 27,418 ITT INDS INC IND COM 450911102 4,866 63,752 SH OTHER 01 42,577 14,395 6,780 ITT INDS INC IND COM 450911102 870 11,400 SH DEFINED 02 10,255 690 455 ITT INDS INC IND COM 450911102 203 2,660 SH OTHER 02 1,410 1,250 0 ITT INDS INC IND COM 450911102 618 8,100 SH DEFINED 03 5,035 1,200 1,865 ITT INDS INC IND COM 450911102 16,099 210,918 SH DEFINED 04 193,953 0 16,965 ITT INDS INC IND COM 450911102 3,430 44,930 SH OTHER 04 42,580 0 2,350 ITT INDS INC IND COM 450911102 1,094 14,338 SH DEFINED 05 12,663 1,475 200 ITT INDS INC IND COM 450911102 79 1,040 SH OTHER 05 500 540 0 ITT INDS INC IND COM 450911102 15 200 SH OTHER 01,06 0 0 200 ITT INDS INC IND COM 450911102 64,125 840,099 SH DEFINED 01,08 448,461 391,638 0 ITT INDS INC IND COM 450911102 42 553 SH DEFINED 09 553 0 0 ITT INDS INC IND COM 450911102 1,984 25,994 SH DEFINED 10 23,419 2,075 500 ITT INDS INC IND COM 450911102 300 3,925 SH OTHER 10 1,175 2,150 600 IDACORP INC COM 451107106 1,293 43,246 SH DEFINED 01 31,892 10,354 1,000 IDACORP INC COM 451107106 9 300 SH DEFINED 03 300 0 0 IDACORP INC COM 451107106 75 2,500 SH OTHER 03 0 2,500 0 IDACORP INC COM 451107106 95 3,188 SH DEFINED 04 3,188 0 0 IDACORP INC COM 451107106 75 2,500 SH OTHER 04 2,500 0 0 IDACORP INC COM 451107106 9,835 328,940 SH DEFINED 01,08 81,684 247,256 0 IDACORP INC COM 451107106 3 100 SH OTHER 10 0 0 100 IDEX CORP COM 45167R104 2,200 50,606 SH DEFINED 01 19,786 29,820 1,000 IDEX CORP COM 45167R104 196 4,500 SH OTHER 01 4,500 0 0 IDEX CORP COM 45167R104 13 300 SH DEFINED 04 300 0 0 IDEX CORP COM 45167R104 23 520 SH OTHER 01,06 0 0 520 IDEX CORP COM 45167R104 9,437 217,044 SH DEFINED 01,08 60,282 156,762 0 IDEXX LABS INC COM 45168D104 3,983 70,034 SH DEFINED 01 56,378 12,156 1,500 IDEXX LABS INC COM 45168D104 6 100 SH OTHER 01 0 100 0 IDEXX LABS INC COM 45168D104 9 150 SH DEFINED 02 0 150 0 IDEXX LABS INC COM 45168D104 32 565 SH OTHER 01,06 0 0 565 IDEXX LABS INC COM 45168D104 8,544 150,246 SH DEFINED 01,08 61,082 89,164 0 IDEXX LABS INC COM 45168D104 3 50 SH DEFINED 10 0 0 50 IGATE CORP COM 45169U105 591 84,973 SH DEFINED 01 39,773 45,200 0 IGATE CORP COM 45169U105 1,097 157,839 SH DEFINED 01,08 26,962 130,877 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 256 ________ IKON OFFICE SOLUTIONS INC COM 451713101 744 58,163 SH DEFINED 01 29,097 22,266 6,800 IKON OFFICE SOLUTIONS INC COM 451713101 180 14,100 SH DEFINED 04 0 0 14,100 IKON OFFICE SOLUTIONS INC COM 451713101 7,675 599,614 SH DEFINED 01,08 211,597 388,017 0 IKON OFFICE SOLUTIONS INC COM 451713101 3 225 SH DEFINED 10 0 0 225 IDENTIX INC COM 451906101 988 171,186 SH DEFINED 01 83,201 87,985 0 IDENTIX INC COM 451906101 13 2,300 SH OTHER 01 0 2,300 0 IDENTIX INC COM 451906101 6 1,000 SH OTHER 02 1,000 0 0 IDENTIX INC COM 451906101 124 21,543 SH DEFINED 04 21,343 0 200 IDENTIX INC COM 451906101 3,455 598,867 SH DEFINED 01,08 133,220 465,647 0 ILEX ONCOLOGY INC COM 451923106 1,313 54,876 SH DEFINED 01 24,446 28,930 1,500 ILEX ONCOLOGY INC COM 451923106 6,156 257,348 SH DEFINED 01,08 51,362 205,986 0 ILLINOIS TOOL WKS INC COM 452308109 145,010 1,830,242 SH DEFINED 01 1,392,064 370,799 67,379 ILLINOIS TOOL WKS INC COM 452308109 2,895,938 36,551,028 SH OTHER 01 33,256,075 819,006 2,475,947 ILLINOIS TOOL WKS INC COM 452308109 2,092 26,407 SH DEFINED 02 16,119 10,288 0 ILLINOIS TOOL WKS INC COM 452308109 386 4,871 SH OTHER 02 1,500 3,371 0 ILLINOIS TOOL WKS INC COM 452308109 753 9,503 SH DEFINED 03 7,500 603 1,400 ILLINOIS TOOL WKS INC COM 452308109 1,820 22,977 SH DEFINED 04 22,977 0 0 ILLINOIS TOOL WKS INC COM 452308109 2,054 25,921 SH OTHER 04 24,921 0 1,000 ILLINOIS TOOL WKS INC COM 452308109 6 75 SH DEFINED 05 75 0 0 ILLINOIS TOOL WKS INC COM 452308109 238 3,000 SH OTHER 05 0 0 3,000 ILLINOIS TOOL WKS INC COM 452308109 63 800 SH OTHER 01,06 0 0 800 ILLINOIS TOOL WKS INC COM 452308109 213,193 2,690,814 SH DEFINED 01,08 1,410,002 1,279,962 850 ILLINOIS TOOL WKS INC COM 452308109 860 10,855 SH DEFINED 09 10,855 0 0 ILLINOIS TOOL WKS INC COM 452308109 640 8,080 SH DEFINED 10 5,049 2,800 231 ILLINOIS TOOL WKS INC COM 452308109 280 3,531 SH OTHER 10 2,931 600 0 ILLUMINA INC COM 452327109 249 33,200 SH DEFINED 01 6,700 26,500 0 ILLUMINA INC COM 452327109 23 3,000 SH OTHER 01 0 3,000 0 ILLUMINA INC COM 452327109 8 1,000 SH OTHER 04 1,000 0 0 ILLUMINA INC COM 452327109 437 58,200 SH DEFINED 01,08 13,300 44,900 0 IMAGE ENTMT INC COM 452439201 91 27,600 SH DEFINED 01 3,400 24,200 0 IMAGE ENTMT INC COM 452439201 94 28,432 SH DEFINED 01,08 9,007 19,425 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 257 ________ IMATION CORP COM 45245A107 1,037 27,561 SH DEFINED 01 13,382 14,079 100 IMATION CORP COM 45245A107 193 5,130 SH OTHER 01 580 2,090 2,460 IMATION CORP COM 45245A107 70 1,870 SH DEFINED 03 1,370 500 0 IMATION CORP COM 45245A107 4 110 SH OTHER 03 110 0 0 IMATION CORP COM 45245A107 685 18,203 SH DEFINED 04 18,203 0 0 IMATION CORP COM 45245A107 26 691 SH OTHER 04 635 0 56 IMATION CORP COM 45245A107 90 2,400 SH OTHER 05 0 2,400 0 IMATION CORP COM 45245A107 7,669 203,863 SH DEFINED 01,08 59,139 144,724 0 IMATION CORP COM 45245A107 8 216 SH DEFINED 10 216 0 0 IMCLONE SYS INC COM 45245W109 1,295 25,519 SH DEFINED 01 15,155 7,964 2,400 IMCLONE SYS INC COM 45245W109 5 100 SH OTHER 02 100 0 0 IMCLONE SYS INC COM 45245W109 178 3,500 SH DEFINED 04 3,500 0 0 IMCLONE SYS INC COM 45245W109 25 500 SH OTHER 04 500 0 0 IMCLONE SYS INC COM 45245W109 8,543 168,327 SH DEFINED 01,08 62,254 106,073 0 IMCLONE SYS INC COM 45245W109 3 50 SH DEFINED 10 0 0 50 IMAGISTICS INTERNATIONAL INC COM 45247T104 1,137 25,819 SH DEFINED 01 10,271 14,948 600 IMAGISTICS INTERNATIONAL INC COM 45247T104 5 107 SH OTHER 01 67 0 40 IMAGISTICS INTERNATIONAL INC COM 45247T104 14 320 SH DEFINED 02 160 160 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 4 82 SH DEFINED 04 82 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 7 160 SH OTHER 04 160 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 10 234 SH OTHER 01,06 0 0 234 IMAGISTICS INTERNATIONAL INC COM 45247T104 5,260 119,419 SH DEFINED 01,08 38,973 80,446 0 IMMTECH INTL INC COM 452519101 35 1,900 SH DEFINED 01 1,900 0 0 IMMTECH INTL INC COM 452519101 196 10,580 SH DEFINED 01,08 3,221 7,359 0 IMMUNE RESPONSE CORP DEL COM 45252T205 14 8,775 SH DEFINED 01 1,775 7,000 0 IMMUNE RESPONSE CORP DEL COM 45252T205 39 25,024 SH DEFINED 01,08 12,433 12,591 0 IMMERSION CORP COM 452521107 131 17,200 SH DEFINED 01 4,200 13,000 0 IMMERSION CORP COM 452521107 272 35,812 SH DEFINED 01,08 8,112 27,700 0 IMMUCOR INC COM 452526106 626 34,529 SH DEFINED 01 12,247 22,282 0 IMMUCOR INC COM 452526106 54 3,000 SH OTHER 04 3,000 0 0 IMMUCOR INC COM 452526106 5 300 SH OTHER 01,06 0 0 300 IMMUCOR INC COM 452526106 3,333 183,932 SH DEFINED 01,08 67,849 116,083 0 IMMUNOGEN INC COM 45253H101 461 68,563 SH DEFINED 01 25,843 42,720 0 IMMUNOGEN INC COM 45253H101 1,943 289,089 SH DEFINED 01,08 85,850 203,239 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 258 ________ IMPAC MTG HLDGS INC COM 45254P102 1,883 69,236 SH DEFINED 01 37,724 29,412 2,100 IMPAC MTG HLDGS INC COM 45254P102 354 13,000 SH OTHER 03 7,000 6,000 0 IMPAC MTG HLDGS INC COM 45254P102 62 2,275 SH DEFINED 04 2,275 0 0 IMPAC MTG HLDGS INC COM 45254P102 18 670 SH OTHER 04 670 0 0 IMPAC MTG HLDGS INC COM 45254P102 12,110 445,210 SH DEFINED 01,08 153,129 292,081 0 IMPAC MED SYS INC COM 45255A104 150 6,649 SH DEFINED 01 5,304 1,345 0 IMPAC MED SYS INC COM 45255A104 1,422 63,222 SH DEFINED 01,08 20,916 42,306 0 IMPCO TECHNOLOGIES INC COM 45255W106 88 15,900 SH DEFINED 01 2,100 13,800 0 IMPCO TECHNOLOGIES INC COM 45255W106 147 26,648 SH DEFINED 01,08 6,489 20,159 0 IMPAX LABORATORIES INC COM 45256B101 1,524 68,145 SH DEFINED 01 25,444 41,601 1,100 IMPAX LABORATORIES INC COM 45256B101 6,466 289,067 SH DEFINED 01,08 100,942 188,125 0 IMMUNOMEDICS INC COM 452907108 340 83,895 SH DEFINED 01 31,102 52,793 0 IMMUNOMEDICS INC COM 452907108 3 700 SH OTHER 01 0 700 0 IMMUNOMEDICS INC COM 452907108 1,255 309,834 SH DEFINED 01,08 83,724 226,110 0 IMPERIAL OIL LTD COM 453038408 1 25 SH DEFINED 01 25 0 0 IMPERIAL OIL LTD COM 453038408 22 500 SH OTHER 01 500 0 0 IMPERIAL OIL LTD COM 453038408 67 1,500 SH OTHER 02 1,500 0 0 IMPERIAL OIL LTD COM 453038408 101 2,250 SH DEFINED 04 2,250 0 0 IMPERIAL OIL LTD COM 453038408 72 1,600 SH OTHER 04 1,600 0 0 IMPERIAL OIL LTD COM 453038408 54 1,200 SH OTHER 10 1,200 0 0 INAMED CORP COM 453235103 2,444 45,880 SH DEFINED 01 18,596 24,809 2,475 INAMED CORP COM 453235103 29 550 SH OTHER 01,06 0 0 550 INAMED CORP COM 453235103 11,498 215,812 SH DEFINED 01,08 59,940 155,872 0 INCO LTD COM 453258402 400 11,565 SH DEFINED 01 0 11,565 0 INCO LTD COM 453258402 464 13,400 SH OTHER 01 0 13,400 0 INCO LTD COM 453258402 35 1,000 SH DEFINED 04 1,000 0 0 INCO LTD COM 453258402 84 2,428 SH OTHER 04 2,428 0 0 INCO LTD COM 453258402 9 250 SH DEFINED 10 250 0 0 INCYTE CORP COM 45337C102 896 107,863 SH DEFINED 01 46,901 58,262 2,700 INCYTE CORP COM 45337C102 3 400 SH DEFINED 04 400 0 0 INCYTE CORP COM 45337C102 50 6,000 SH OTHER 04 6,000 0 0 INCYTE CORP COM 45337C102 4,213 506,972 SH DEFINED 01,08 151,270 355,702 0 INDEPENDENCE CMNTY BK CORP COM 453414104 1,391 34,138 SH DEFINED 01 20,454 9,584 4,100 INDEPENDENCE CMNTY BK CORP COM 453414104 45 1,100 SH OTHER 01 1,100 0 0 INDEPENDENCE CMNTY BK CORP COM 453414104 12,635 310,068 SH DEFINED 01,08 97,585 212,483 0 INDEPENDENCE CMNTY BK CORP COM 453414104 4 92 SH DEFINED 10 0 0 92 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 259 ________ INDEPENDENCE HLDG CO NEW COM 453440307 519 16,585 SH DEFINED 01 10,525 6,060 0 INDEPENDENCE HLDG CO NEW COM 453440307 11 365 SH DEFINED 04 365 0 0 INDEPENDENCE HLDG CO NEW COM 453440307 794 25,371 SH DEFINED 01,08 4,623 20,748 0 INDEPENDENT BANK CORP MASS COM 453836108 754 24,870 SH DEFINED 01 8,188 16,682 0 INDEPENDENT BANK CORP MASS COM 453836108 2,772 91,460 SH DEFINED 01,08 16,139 75,321 0 INDEPENDENT BANK CORP MASS COM 453836108 9 300 SH OTHER 10 0 300 0 INDEPENDENT BANK CORP MICH COM 453838104 888 31,874 SH DEFINED 01 13,015 18,010 849 INDEPENDENT BANK CORP MICH COM 453838104 14 500 SH DEFINED 04 500 0 0 INDEPENDENT BANK CORP MICH COM 453838104 31 1,100 SH OTHER 04 1,100 0 0 INDEPENDENT BANK CORP MICH COM 453838104 3,978 142,785 SH DEFINED 01,08 23,793 118,992 0 INDEPENDENT BANK CORP MICH COM 453838104 25 881 SH DEFINED 10 0 881 0 INDEVUS PHARMACEUTICALS INC COM 454072109 446 73,721 SH DEFINED 01 28,063 44,158 1,500 INDEVUS PHARMACEUTICALS INC COM 454072109 2 300 SH DEFINED 04 300 0 0 INDEVUS PHARMACEUTICALS INC COM 454072109 2,194 362,700 SH DEFINED 01,08 139,990 222,710 0 INDUS INTL INC COM 45578L100 137 40,600 SH DEFINED 01 6,800 33,800 0 INDUS INTL INC COM 45578L100 226 67,086 SH DEFINED 01,08 19,186 47,900 0 INDUSTRIAL DISTR GROUP INC COM 456061100 95 11,600 SH DEFINED 01 1,200 10,400 0 INDUSTRIAL DISTR GROUP INC COM 456061100 118 14,500 SH DEFINED 01,08 3,600 10,900 0 INDYMAC BANCORP INC COM 456607100 1,428 39,362 SH DEFINED 01 25,729 10,833 2,800 INDYMAC BANCORP INC COM 456607100 2 63 SH OTHER 04 63 0 0 INDYMAC BANCORP INC COM 456607100 12,150 334,816 SH DEFINED 01,08 103,959 230,857 0 INDYMAC BANCORP INC COM 456607100 2 58 SH DEFINED 10 0 0 58 INET TECHNOLOGIES INC COM 45662V105 579 46,985 SH DEFINED 01 14,154 32,831 0 INET TECHNOLOGIES INC COM 45662V105 1,704 138,203 SH DEFINED 01,08 24,088 114,115 0 INFINITY INC COM 45663L403 24 7,200 SH DEFINED 01 600 6,600 0 INFINITY INC COM 45663L403 43 12,708 SH DEFINED 01,08 3,640 9,068 0 INFOCROSSING INC COM 45664X109 103 7,600 SH DEFINED 01 2,900 4,700 0 INFOCROSSING INC COM 45664X109 225 16,571 SH DEFINED 01,08 2,471 14,100 0 INFOCUS CORP COM 45665B106 710 75,932 SH DEFINED 01 24,939 50,393 600 INFOCUS CORP COM 45665B106 2,643 282,683 SH DEFINED 01,08 95,705 186,978 0 INFINITY PPTY & CAS CORP COM 45665Q103 349 11,117 SH DEFINED 01 10,407 710 0 INFINITY PPTY & CAS CORP COM 45665Q103 3,003 95,595 SH DEFINED 01,08 27,695 67,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 260 ________ INFORMATICA CORP COM 45666Q102 983 114,442 SH DEFINED 01 45,712 66,230 2,500 INFORMATICA CORP COM 45666Q102 6 700 SH OTHER 04 0 0 700 INFORMATICA CORP COM 45666Q102 4,380 509,909 SH DEFINED 01,08 129,948 379,961 0 INFORMATICA CORP COM 45666Q102 18 2,040 SH DEFINED 10 1,670 0 370 INFONET SVCS CORP COM 45666T106 659 331,020 SH DEFINED 01 88,474 242,546 0 INFONET SVCS CORP COM 45666T106 0 200 SH DEFINED 04 200 0 0 INFONET SVCS CORP COM 45666T106 1,639 823,511 SH DEFINED 01,08 160,190 663,321 0 INFORMATION HLDGS INC COM 456727106 613 29,751 SH DEFINED 01 9,536 20,215 0 INFORMATION HLDGS INC COM 456727106 7 325 SH OTHER 01,06 0 0 325 INFORMATION HLDGS INC COM 456727106 2,062 99,988 SH DEFINED 01,08 23,558 76,430 0 INFORTE CORP COM 45677R107 83 8,350 SH DEFINED 01 2,100 6,250 0 INFORTE CORP COM 45677R107 198 19,793 SH DEFINED 01,08 4,493 15,300 0 INFOSPACE INC COM 45678T201 1,654 42,564 SH DEFINED 01 17,377 25,187 0 INFOSPACE INC COM 45678T201 16 413 SH DEFINED 04 413 0 0 INFOSPACE INC COM 45678T201 0 2 SH OTHER 04 2 0 0 INFOSPACE INC COM 45678T201 6,703 172,440 SH DEFINED 01,08 29,709 142,731 0 INFOUSA INC NEW COM 456818301 750 71,399 SH DEFINED 01 22,928 48,471 0 INFOUSA INC NEW COM 456818301 2,457 233,782 SH DEFINED 01,08 40,323 193,459 0 ING GROUP N V COM 456837103 292 13,257 SH DEFINED 01 11,757 1,500 0 ING GROUP N V COM 456837103 9 429 SH DEFINED 02 250 0 179 ING GROUP N V COM 456837103 11 490 SH DEFINED 03 490 0 0 ING GROUP N V COM 456837103 44 2,000 SH DEFINED 04 2,000 0 0 ING GROUP N V COM 456837103 51 2,293 SH OTHER 04 2,293 0 0 ING GROUP N V COM 456837103 6 282 SH DEFINED 05 282 0 0 ING GROUP N V COM 456837103 612 27,772 SH DEFINED 01,08 14,506 13,266 0 INGLES MKTS INC COM 457030104 279 25,673 SH DEFINED 01 9,473 16,200 0 INGLES MKTS INC COM 457030104 748 68,748 SH DEFINED 01,08 19,657 49,091 0 INGRAM MICRO INC COM 457153104 930 51,398 SH DEFINED 01 29,875 16,423 5,100 INGRAM MICRO INC COM 457153104 4 200 SH OTHER 04 200 0 0 INGRAM MICRO INC COM 457153104 5,953 328,869 SH DEFINED 01,08 101,908 226,961 0 INGRAM MICRO INC COM 457153104 3 150 SH DEFINED 10 0 0 150 INKINE PHARMACEUTICALS INC COM 457214104 203 39,200 SH DEFINED 01 9,900 29,300 0 INKINE PHARMACEUTICALS INC COM 457214104 393 75,805 SH DEFINED 01,08 17,600 58,205 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 261 ________ INNKEEPERS USA TR COM 4576J0104 1,179 128,955 SH DEFINED 01 91,710 37,245 0 INNKEEPERS USA TR COM 4576J0104 457 50,000 SH OTHER 03 0 50,000 0 INNKEEPERS USA TR COM 4576J0104 1,772 193,889 SH DEFINED 01,08 35,874 158,015 0 INNODATA ISOGEN INC COM 457642205 81 21,600 SH DEFINED 01 2,800 18,800 0 INNODATA ISOGEN INC COM 457642205 200 53,636 SH DEFINED 01,08 8,236 45,400 0 INNOVEX INC COM 457647105 239 35,191 SH DEFINED 01 11,930 23,261 0 INNOVEX INC COM 457647105 1,096 161,425 SH DEFINED 01,08 40,552 120,873 0 INSIGHT ENTERPRISES INC COM 45765U103 1,787 92,876 SH DEFINED 01 29,744 38,132 25,000 INSIGHT ENTERPRISES INC COM 45765U103 50 2,600 SH DEFINED 04 0 0 2,600 INSIGHT ENTERPRISES INC COM 45765U103 13 700 SH OTHER 01,06 0 0 700 INSIGHT ENTERPRISES INC COM 45765U103 6,061 315,043 SH DEFINED 01,08 83,084 231,959 0 INSIGNIA SYS INC COM 45765Y105 16 10,200 SH DEFINED 01 200 10,000 0 INSIGNIA SYS INC COM 45765Y105 21 13,850 SH DEFINED 01,08 4,633 9,217 0 INPUT/OUTPUT INC COM 457652105 714 92,122 SH DEFINED 01 32,759 59,363 0 INPUT/OUTPUT INC COM 457652105 33 4,200 SH OTHER 01 0 4,200 0 INPUT/OUTPUT INC COM 457652105 6 800 SH OTHER 01,06 0 0 800 INPUT/OUTPUT INC COM 457652105 2,597 335,112 SH DEFINED 01,08 104,906 230,206 0 INSITE VISION INC COM 457660108 21 25,000 SH DEFINED 01 5,000 20,000 0 INSITE VISION INC COM 457660108 20 24,500 SH DEFINED 01,08 4,800 19,700 0 INSITUFORM TECHNOLOGIES INC COM 457667103 723 46,264 SH DEFINED 01 16,818 29,446 0 INSITUFORM TECHNOLOGIES INC COM 457667103 2 135 SH DEFINED 02 0 0 135 INSITUFORM TECHNOLOGIES INC COM 457667103 58 3,700 SH DEFINED 04 0 0 3,700 INSITUFORM TECHNOLOGIES INC COM 457667103 6 400 SH OTHER 01,06 0 0 400 INSITUFORM TECHNOLOGIES INC COM 457667103 2,902 185,668 SH DEFINED 01,08 57,801 127,867 0 INSMED INC COM 457669208 120 38,348 SH DEFINED 01 6,575 31,773 0 INSMED INC COM 457669208 165 52,864 SH DEFINED 01,08 14,276 38,588 0 INSMED INC COM 457669208 1 200 SH DEFINED 10 200 0 0 INNOTRAC CORP COM 45767M109 150 12,700 SH DEFINED 01 2,300 10,400 0 INNOTRAC CORP COM 45767M109 242 20,457 SH DEFINED 01,08 4,957 15,500 0 INSIGHT COMMUNICATIONS INC COM 45768V108 748 74,455 SH DEFINED 01 32,386 42,069 0 INSIGHT COMMUNICATIONS INC COM 45768V108 3,417 340,332 SH DEFINED 01,08 106,657 233,675 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 209 15,100 SH DEFINED 01 2,600 12,500 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 307 22,200 SH DEFINED 01,08 5,400 16,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 262 ________ INSIGHTFUL CORP COM 45770X100 54 14,800 SH DEFINED 01 1,300 13,500 0 INSIGHTFUL CORP COM 45770X100 80 21,768 SH DEFINED 01,08 3,574 18,194 0 INSPIRE PHARMACEUTICALS INC COM 457733103 791 61,434 SH DEFINED 01 19,750 41,684 0 INSPIRE PHARMACEUTICALS INC COM 457733103 2,466 191,498 SH DEFINED 01,08 31,625 159,873 0 INSTINET GROUP INC COM 457750107 365 51,743 SH DEFINED 01 15,253 35,790 700 INSTINET GROUP INC COM 457750107 2,194 311,140 SH DEFINED 01,08 114,547 196,593 0 INSTINET GROUP INC COM 457750107 1 100 SH DEFINED 10 0 0 100 INSURANCE AUTO AUCTIONS INC COM 457875102 289 19,920 SH DEFINED 01 6,156 13,764 0 INSURANCE AUTO AUCTIONS INC COM 457875102 3 200 SH OTHER 01,06 0 0 200 INSURANCE AUTO AUCTIONS INC COM 457875102 902 62,074 SH DEFINED 01,08 13,923 48,151 0 INNOVO GROUP INC COM 457954600 84 33,900 SH DEFINED 01 0 33,900 0 INNOVO GROUP INC COM 457954600 24 9,683 SH DEFINED 01,08 6,823 2,860 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,084 35,540 SH DEFINED 01 13,046 21,664 830 INTEGRA LIFESCIENCES HLDGS C COM 457985208 14 450 SH OTHER 01,06 0 0 450 INTEGRA LIFESCIENCES HLDGS C COM 457985208 4,621 151,495 SH DEFINED 01,08 40,027 111,468 0 INTEGRAL SYS INC MD COM 45810H107 281 14,861 SH DEFINED 01 6,216 8,645 0 INTEGRAL SYS INC MD COM 45810H107 1,157 61,199 SH DEFINED 01,08 10,016 51,183 0 INTEGRAMED AMER INC COM 45810N302 29 3,800 SH DEFINED 01 200 3,600 0 INTEGRAMED AMER INC COM 45810N302 51 6,674 SH DEFINED 01,08 1,659 5,015 0 INTEGRATED ELECTRICAL SVC COM 45811E103 824 73,299 SH DEFINED 01 29,611 43,688 0 INTEGRATED ELECTRICAL SVC COM 45811E103 29 2,561 SH DEFINED 04 2,561 0 0 INTEGRATED ELECTRICAL SVC COM 45811E103 2,544 226,320 SH DEFINED 01,08 36,974 189,346 0 INTEGRATED CIRCUIT SYS INC COM 45811K208 2,154 86,049 SH DEFINED 01 61,685 10,764 13,600 INTEGRATED CIRCUIT SYS INC COM 45811K208 8,819 352,326 SH DEFINED 01,08 78,018 274,308 0 INTEGRATED BIOPHARMA INC COM 45811V105 26 2,100 SH DEFINED 01 2,100 0 0 INTEGRATED BIOPHARMA INC COM 45811V105 106 8,400 SH DEFINED 01,08 3,900 4,500 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,048 69,869 SH DEFINED 01 44,718 18,851 6,300 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2 100 SH DEFINED 03 0 100 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 8,236 549,085 SH DEFINED 01,08 123,606 425,479 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2 150 SH DEFINED 10 0 0 150 INTEGRATED DEVICE TECHNOLOGY COM 458118106 30 2,000 SH OTHER 10 2,000 0 0 INTEGRATED SILICON SOLUTION COM 45812P107 783 44,135 SH DEFINED 01 20,786 23,349 0 INTEGRATED SILICON SOLUTION COM 45812P107 4,133 232,990 SH DEFINED 01,08 71,862 161,128 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 263 ________ INTEGRA BK CORP COM 45814P105 1,134 47,101 SH DEFINED 01 28,045 19,056 0 INTEGRA BK CORP COM 45814P105 12 500 SH OTHER 02 500 0 0 INTEGRA BK CORP COM 45814P105 16 650 SH DEFINED 04 650 0 0 INTEGRA BK CORP COM 45814P105 2,429 100,900 SH DEFINED 01,08 25,702 75,198 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 89 71,728 SH DEFINED 01 30,628 41,100 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 344 277,122 SH DEFINED 01,08 40,693 236,429 0 INTEL CORP COM 458140100 560,848 20,619,405 SH DEFINED 01 12,295,690 6,773,348 1,550,367 INTEL CORP COM 458140100 64,053 2,354,874 SH OTHER 01 861,589 1,378,062 115,223 INTEL CORP COM 458140100 26,944 990,592 SH DEFINED 02 634,187 320,038 36,367 INTEL CORP COM 458140100 8,813 324,019 SH OTHER 02 198,748 108,071 17,200 INTEL CORP COM 458140100 37,631 1,383,496 SH DEFINED 03 819,840 468,818 94,838 INTEL CORP COM 458140100 14,804 544,253 SH OTHER 03 298,421 211,357 34,475 INTEL CORP COM 458140100 158,353 5,821,819 SH DEFINED 04 5,334,401 400 487,018 INTEL CORP COM 458140100 88,558 3,255,811 SH OTHER 04 3,042,800 0 213,011 INTEL CORP COM 458140100 12,747 468,650 SH DEFINED 05 392,490 59,890 16,270 INTEL CORP COM 458140100 3,199 117,596 SH OTHER 05 46,155 56,016 15,425 INTEL CORP COM 458140100 457 16,800 SH OTHER 01,06 0 0 16,800 INTEL CORP COM 458140100 1,607,224 59,089,114 SH DEFINED 01,08 31,463,207 27,597,209 28,698 INTEL CORP COM 458140100 5,560 204,397 SH DEFINED 09 204,397 0 0 INTEL CORP COM 458140100 40,481 1,488,284 SH DEFINED 10 973,153 311,625 203,506 INTEL CORP COM 458140100 12,579 462,473 SH OTHER 10 264,367 192,514 5,592 INTELLIGROUP INC COM 45816A106 143 19,700 SH DEFINED 01 3,400 16,300 0 INTELLIGROUP INC COM 45816A106 166 22,874 SH DEFINED 01,08 2,890 19,984 0 INTELLI-CHECK INC COM 45817G102 30 6,500 SH DEFINED 01 1,800 4,700 0 INTELLI-CHECK INC COM 45817G102 2 500 SH DEFINED 04 500 0 0 INTELLI-CHECK INC COM 45817G102 75 16,120 SH DEFINED 01,08 3,920 12,200 0 INTELLISYNC CORP COM 458176104 264 80,208 SH DEFINED 01 33,392 46,816 0 INTELLISYNC CORP COM 458176104 1,173 356,471 SH DEFINED 01,08 87,610 268,861 0 INTER PARFUMS INC COM 458334109 501 21,725 SH DEFINED 01 5,850 15,875 0 INTER PARFUMS INC COM 458334109 1,375 59,670 SH DEFINED 01,08 20,219 39,451 0 INTER TEL INC COM 458372109 1,122 37,238 SH DEFINED 01 14,143 23,095 0 INTER TEL INC COM 458372109 12 400 SH OTHER 01,06 0 0 400 INTER TEL INC COM 458372109 5,371 178,258 SH DEFINED 01,08 56,568 121,690 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 90 16,300 SH DEFINED 01 3,200 13,100 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 134 24,261 SH DEFINED 01,08 6,116 18,145 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 264 ________ INTERACTIVE DATA CORP COM 45840J107 474 26,663 SH DEFINED 01 20,928 5,435 300 INTERACTIVE DATA CORP COM 45840J107 267 15,000 SH DEFINED 04 15,000 0 0 INTERACTIVE DATA CORP COM 45840J107 2,397 134,802 SH DEFINED 01,08 32,504 102,298 0 INTERACTIVE DATA CORP COM 45840J107 1 79 SH DEFINED 10 0 0 79 INTERACTIVECORP COM 45840Q101 13,803 436,374 SH DEFINED 01 322,115 102,914 11,345 INTERACTIVECORP COM 45840Q101 22 700 SH DEFINED 02 0 700 0 INTERACTIVECORP COM 45840Q101 380 12,000 SH OTHER 02 12,000 0 0 INTERACTIVECORP COM 45840Q101 2,195 69,397 SH DEFINED 03 26,917 12,980 29,500 INTERACTIVECORP COM 45840Q101 228 7,200 SH OTHER 03 4,200 3,000 0 INTERACTIVECORP COM 45840Q101 14,835 469,020 SH DEFINED 04 450,565 0 18,455 INTERACTIVECORP COM 45840Q101 4,483 141,734 SH OTHER 04 136,484 0 5,250 INTERACTIVECORP COM 45840Q101 28 875 SH DEFINED 05 350 0 525 INTERACTIVECORP COM 45840Q101 55,750 1,762,564 SH DEFINED 01,08 889,069 873,495 0 INTERACTIVECORP COM 45840Q101 270 8,547 SH DEFINED 09 8,547 0 0 INTERACTIVECORP COM 45840Q101 50 1,593 SH DEFINED 10 1,300 0 293 INTERACTIVECORP COM 45840Q101 84 2,655 SH OTHER 10 500 2,155 0 INTERCHANGE FINL SVCS S B N COM 458447109 397 16,334 SH DEFINED 01 8,109 8,225 0 INTERCHANGE FINL SVCS S B N COM 458447109 137 5,635 SH DEFINED 04 5,635 0 0 INTERCHANGE FINL SVCS S B N COM 458447109 1,604 66,000 SH DEFINED 01,08 12,357 53,643 0 INTERCEPT INC COM 45845L107 535 43,906 SH DEFINED 01 10,534 33,372 0 INTERCEPT INC COM 45845L107 12 1,000 SH OTHER 01 0 1,000 0 INTERCEPT INC COM 45845L107 1,923 157,841 SH DEFINED 01,08 65,551 92,290 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 1,199 68,593 SH DEFINED 01 20,780 45,413 2,400 INTERDIGITAL COMMUNICATIONS COM 45866A105 17 1,000 SH DEFINED 04 0 0 1,000 INTERDIGITAL COMMUNICATIONS COM 45866A105 4,137 236,692 SH DEFINED 01,08 99,074 137,618 0 INTERFACE INC COM 458665106 734 92,388 SH DEFINED 01 36,168 56,220 0 INTERFACE INC COM 458665106 6 800 SH OTHER 01,06 0 0 800 INTERFACE INC COM 458665106 3,238 407,273 SH DEFINED 01,08 161,720 245,553 0 INTERGRAPH CORP COM 458683109 2,656 109,496 SH DEFINED 01 59,722 47,974 1,800 INTERGRAPH CORP COM 458683109 8,008 330,110 SH DEFINED 01,08 109,083 221,027 0 INTERLAND INC COM 458727203 89 21,882 SH DEFINED 01 8,669 13,213 0 INTERLAND INC COM 458727203 439 107,924 SH DEFINED 01,08 20,759 87,165 0 INTERLINK ELECTRS COM 458751104 134 11,400 SH DEFINED 01 2,250 9,150 0 INTERLINK ELECTRS COM 458751104 286 24,216 SH DEFINED 01,08 3,816 20,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 265 ________ INTERMAGNETICS GEN CORP COM 458771102 810 30,571 SH DEFINED 01 11,388 19,183 0 INTERMAGNETICS GEN CORP COM 458771102 6 208 SH OTHER 01,06 0 0 208 INTERMAGNETICS GEN CORP COM 458771102 3,089 116,558 SH DEFINED 01,08 23,181 93,377 0 INTERMET CORP COM 45881K104 123 27,798 SH DEFINED 01 7,298 20,500 0 INTERMET CORP COM 45881K104 2 350 SH OTHER 01,06 0 0 350 INTERMET CORP COM 45881K104 271 61,070 SH DEFINED 01,08 17,979 43,091 0 INTERMUNE INC COM 45884X103 845 43,321 SH DEFINED 01 17,116 26,205 0 INTERMUNE INC COM 45884X103 3,853 197,574 SH DEFINED 01,08 52,314 145,260 0 INTERNAP NETWORK SVCS CORP COM 45885A102 186 108,080 SH DEFINED 01 30,500 77,580 0 INTERNAP NETWORK SVCS CORP COM 45885A102 0 13 SH DEFINED 04 13 0 0 INTERNAP NETWORK SVCS CORP COM 45885A102 130 75,362 SH DEFINED 01,08 59,762 15,600 0 INTERNATIONAL ALUM CORP COM 458884103 118 3,600 SH DEFINED 01 300 3,300 0 INTERNATIONAL ALUM CORP COM 458884103 33 1,000 SH OTHER 04 1,000 0 0 INTERNATIONAL ALUM CORP COM 458884103 342 10,455 SH DEFINED 01,08 1,582 8,873 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 46 4,800 SH DEFINED 01 4,800 0 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 239 25,000 SH DEFINED 01,08 8,800 16,200 0 INTERNATIONAL BANCSHARES COR COM 459044103 1,291 24,508 SH DEFINED 01 18,315 5,068 1,125 INTERNATIONAL BANCSHARES COR COM 459044103 4,199 79,695 SH DEFINED 01,08 21,642 58,053 0 INTERNATIONAL BANCSHARES COR COM 459044103 3 50 SH DEFINED 10 0 0 50 INTERNATIONAL BUSINESS MACHS COM 459200101 349,213 3,802,404 SH DEFINED 01 1,999,884 1,446,813 355,707 INTERNATIONAL BUSINESS MACHS COM 459200101 52,980 576,868 SH OTHER 01 225,124 323,773 27,971 INTERNATIONAL BUSINESS MACHS COM 459200101 18,338 199,671 SH DEFINED 02 136,882 55,970 6,819 INTERNATIONAL BUSINESS MACHS COM 459200101 6,921 75,361 SH OTHER 02 48,805 24,158 2,398 INTERNATIONAL BUSINESS MACHS COM 459200101 21,371 232,700 SH DEFINED 03 144,924 77,914 9,862 INTERNATIONAL BUSINESS MACHS COM 459200101 14,384 156,617 SH OTHER 03 93,091 45,398 18,128 INTERNATIONAL BUSINESS MACHS COM 459200101 81,959 892,407 SH DEFINED 04 839,409 0 52,998 INTERNATIONAL BUSINESS MACHS COM 459200101 48,108 523,825 SH OTHER 04 494,909 0 28,916 INTERNATIONAL BUSINESS MACHS COM 459200101 6,647 72,375 SH DEFINED 05 66,255 5,440 680 INTERNATIONAL BUSINESS MACHS COM 459200101 1,219 13,278 SH OTHER 05 4,958 7,695 625 INTERNATIONAL BUSINESS MACHS COM 459200101 409 4,450 SH OTHER 01,06 0 0 4,450 INTERNATIONAL BUSINESS MACHS COM 459200101 1,391,974 15,156,515 SH DEFINED 01,08 7,874,145 7,279,113 3,257 INTERNATIONAL BUSINESS MACHS COM 459200101 4,925 53,624 SH DEFINED 09 53,624 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20,646 224,799 SH DEFINED 10 145,755 31,961 47,083 INTERNATIONAL BUSINESS MACHS COM 459200101 7,031 76,556 SH OTHER 10 35,403 38,553 2,600 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 266 ________ INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,915 166,606 SH DEFINED 01 86,859 67,301 12,446 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 578 16,275 SH OTHER 01 0 0 16,275 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,969 337,150 SH OTHER 04 337,150 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7 200 SH OTHER 01,06 0 0 200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27,489 774,331 SH DEFINED 01,08 393,581 380,750 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12 349 SH DEFINED 09 349 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 115 SH DEFINED 10 17 0 98 INTERNATIONAL GAME TECHNOLOG COM 459902102 79,448 1,767,083 SH DEFINED 01 1,283,319 380,182 103,582 INTERNATIONAL GAME TECHNOLOG COM 459902102 5,674 126,200 SH OTHER 01 70,980 54,600 620 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,544 34,350 SH DEFINED 02 27,050 6,000 1,300 INTERNATIONAL GAME TECHNOLOG COM 459902102 209 4,650 SH OTHER 02 3,500 1,150 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 14,976 333,104 SH DEFINED 03 220,667 96,137 16,300 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,635 36,360 SH OTHER 03 25,675 10,385 300 INTERNATIONAL GAME TECHNOLOG COM 459902102 23,537 523,501 SH DEFINED 04 492,641 0 30,860 INTERNATIONAL GAME TECHNOLOG COM 459902102 7,204 160,240 SH OTHER 04 149,315 0 10,925 INTERNATIONAL GAME TECHNOLOG COM 459902102 419 9,316 SH DEFINED 05 8,646 670 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 322 7,159 SH OTHER 05 1,827 0 5,332 INTERNATIONAL GAME TECHNOLOG COM 459902102 40 900 SH OTHER 01,06 0 0 900 INTERNATIONAL GAME TECHNOLOG COM 459902102 134,875 2,999,893 SH DEFINED 01,08 1,560,693 1,438,370 830 INTERNATIONAL GAME TECHNOLOG COM 459902102 77 1,717 SH DEFINED 09 1,717 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,107 24,631 SH DEFINED 10 23,381 280 970 INTERNATIONAL GAME TECHNOLOG COM 459902102 990 22,010 SH OTHER 10 10,540 11,470 0 INTERNATIONAL MULTIFOODS COR COM 460043102 1,140 46,115 SH DEFINED 01 27,015 19,100 0 INTERNATIONAL MULTIFOODS COR COM 460043102 222 8,981 SH DEFINED 04 8,981 0 0 INTERNATIONAL MULTIFOODS COR COM 460043102 7 300 SH OTHER 01,06 0 0 300 INTERNATIONAL MULTIFOODS COR COM 460043102 3,191 129,074 SH DEFINED 01,08 36,127 92,947 0 INTL PAPER CO COM 460146103 53,561 1,267,423 SH DEFINED 01 642,556 521,071 103,796 INTL PAPER CO COM 460146103 6,230 147,410 SH OTHER 01 99,636 40,824 6,950 INTL PAPER CO COM 460146103 1,121 26,532 SH DEFINED 02 14,242 12,170 120 INTL PAPER CO COM 460146103 232 5,485 SH OTHER 02 4,435 1,050 0 INTL PAPER CO COM 460146103 4,734 112,029 SH DEFINED 03 78,495 26,141 7,393 INTL PAPER CO COM 460146103 652 15,424 SH OTHER 03 9,492 5,562 370 INTL PAPER CO COM 460146103 16,967 401,495 SH DEFINED 04 378,975 0 22,520 INTL PAPER CO COM 460146103 4,570 108,132 SH OTHER 04 105,882 0 2,250 INTL PAPER CO COM 460146103 1,609 38,080 SH DEFINED 05 32,580 600 4,900 INTL PAPER CO COM 460146103 54 1,267 SH OTHER 05 517 0 750 INTL PAPER CO COM 460146103 51 1,197 SH OTHER 01,06 0 0 1,197 INTL PAPER CO COM 460146103 248,100 5,870,793 SH DEFINED 01,08 2,287,201 3,485,903 97,689 INTL PAPER CO COM 460146103 557 13,185 SH DEFINED 09 13,185 0 0 INTL PAPER CO COM 460146103 2,230 52,778 SH DEFINED 10 46,303 3,174 3,301 INTL PAPER CO COM 460146103 370 8,767 SH OTHER 10 5,317 3,200 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 267 ________ INTERNATIONAL RECTIFIER CORP COM 460254105 2,797 60,812 SH DEFINED 01 29,803 19,709 11,300 INTERNATIONAL RECTIFIER CORP COM 460254105 92 2,000 SH DEFINED 04 2,000 0 0 INTERNATIONAL RECTIFIER CORP COM 460254105 15,447 335,871 SH DEFINED 01,08 80,923 254,948 0 INTERNATIONAL RECTIFIER CORP COM 460254105 5 100 SH DEFINED 10 0 0 100 INTERNATIONAL SHIPHOLDING CO COM 460321201 126 8,400 SH DEFINED 01 900 7,500 0 INTERNATIONAL SHIPHOLDING CO COM 460321201 215 14,362 SH DEFINED 01,08 2,666 11,696 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 1,440 30,629 SH DEFINED 01 22,623 6,006 2,000 INTERNATIONAL SPEEDWAY CORP COM 460335201 74 1,579 SH DEFINED 04 1,579 0 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 10,061 214,069 SH DEFINED 01,08 31,613 182,456 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 2 50 SH DEFINED 10 0 0 50 INTERNATIONAL STL GROUP INC COM 460377104 344 8,900 SH DEFINED 01 5,100 200 3,600 INTERNATIONAL STL GROUP INC COM 460377104 237 6,130 SH DEFINED 04 0 0 6,130 INTERNET CAP GROUP INC COM 46059C106 49 121,976 SH DEFINED 01 57,976 64,000 0 INTERNET CAP GROUP INC COM 46059C106 0 1,000 SH DEFINED 04 1,000 0 0 INTERNET CAP GROUP INC COM 46059C106 88 220,460 SH DEFINED 01,08 90,644 129,816 0 INTERNET COMM CORP COM 46059F109 26 11,500 SH DEFINED 01 1,900 9,600 0 INTERNET COMM CORP COM 46059F109 43 18,917 SH DEFINED 01,08 2,617 16,300 0 INTERPHASE CORP COM 460593106 82 6,800 SH DEFINED 01 1,200 5,600 0 INTERPHASE CORP COM 460593106 146 12,081 SH DEFINED 01,08 2,105 9,976 0 INTERNET SEC SYS INC COM 46060X107 862 48,879 SH DEFINED 01 37,482 6,947 4,450 INTERNET SEC SYS INC COM 46060X107 71 4,000 SH OTHER 01 4,000 0 0 INTERNET SEC SYS INC COM 46060X107 5 300 SH DEFINED 04 0 0 300 INTERNET SEC SYS INC COM 46060X107 6,219 352,545 SH DEFINED 01,08 64,639 287,906 0 INTERPORE INTL COM 46062W107 414 28,771 SH DEFINED 01 11,335 17,436 0 INTERPORE INTL COM 46062W107 2,266 157,598 SH DEFINED 01,08 55,134 102,464 0 INTERSIL CORP COM 46069S109 18,661 836,831 SH DEFINED 01 759,477 59,554 17,800 INTERSIL CORP COM 46069S109 4 200 SH DEFINED 04 200 0 0 INTERSIL CORP COM 46069S109 4 200 SH OTHER 04 0 0 200 INTERSIL CORP COM 46069S109 16,854 755,771 SH DEFINED 01,08 199,867 555,904 0 INTERSIL CORP COM 46069S109 37 1,650 SH DEFINED 09 1,650 0 0 INTERSIL CORP COM 46069S109 57 2,550 SH DEFINED 10 2,350 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 268 ________ INTERPUBLIC GROUP COS INC COM 460690100 11,841 769,871 SH DEFINED 01 268,760 423,065 78,046 INTERPUBLIC GROUP COS INC COM 460690100 206 13,384 SH OTHER 01 2,084 10,950 350 INTERPUBLIC GROUP COS INC COM 460690100 35 2,300 SH DEFINED 02 1,650 650 0 INTERPUBLIC GROUP COS INC COM 460690100 20 1,275 SH OTHER 02 0 1,275 0 INTERPUBLIC GROUP COS INC COM 460690100 7 460 SH DEFINED 03 0 460 0 INTERPUBLIC GROUP COS INC COM 460690100 292 19,000 SH DEFINED 04 3,100 0 15,900 INTERPUBLIC GROUP COS INC COM 460690100 17 1,100 SH OTHER 01,06 0 0 1,100 INTERPUBLIC GROUP COS INC COM 460690100 56,243 3,656,886 SH DEFINED 01,08 1,851,964 1,804,922 0 INTERPUBLIC GROUP COS INC COM 460690100 39 2,541 SH DEFINED 09 2,541 0 0 INTERPUBLIC GROUP COS INC COM 460690100 45 2,936 SH DEFINED 10 2,386 0 550 INTERPUBLIC GROUP COS INC COM 460690100 40 2,604 SH OTHER 10 1,000 1,604 0 INTERSTATE BAKERIES CORP DEL COM 46072H108 1,198 105,360 SH DEFINED 01 80,237 22,723 2,400 INTERSTATE BAKERIES CORP DEL COM 46072H108 3 300 SH DEFINED 04 300 0 0 INTERSTATE BAKERIES CORP DEL COM 46072H108 3,969 349,060 SH DEFINED 01,08 60,292 288,768 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 115 19,519 SH DEFINED 01 2,074 17,445 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 2 400 SH DEFINED 02 400 0 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 118 20,000 SH DEFINED 05 20,000 0 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 198 33,524 SH DEFINED 01,08 8,326 25,198 0 INTERTAN INC COM 461120107 334 23,903 SH DEFINED 01 8,997 14,906 0 INTERTAN INC COM 461120107 1,426 102,059 SH DEFINED 01,08 20,060 81,999 0 INTERWOVEN INC COM 46114T508 580 58,196 SH DEFINED 01 24,707 33,489 0 INTERWOVEN INC COM 46114T508 223 22,328 SH OTHER 01 21,728 600 0 INTERWOVEN INC COM 46114T508 2,732 274,037 SH DEFINED 01,08 75,020 199,017 0 INTERVIDEO INC COM 46114Y101 26 2,500 SH DEFINED 01 2,500 0 0 INTERVIDEO INC COM 46114Y101 167 15,800 SH DEFINED 01,08 4,000 11,800 0 INTERVOICE INC NEW COM 461142101 997 59,478 SH DEFINED 01 22,296 37,182 0 INTERVOICE INC NEW COM 461142101 4,555 271,598 SH DEFINED 01,08 60,296 211,302 0 INTEST CORP COM 461147100 47 8,100 SH DEFINED 01 1,800 6,300 0 INTEST CORP COM 461147100 104 17,722 SH DEFINED 01,08 3,522 14,200 0 INTEVAC INC COM 461148108 203 19,700 SH DEFINED 01 2,400 17,300 0 INTEVAC INC COM 461148108 228 22,100 SH DEFINED 01,08 5,099 17,001 0 INTRADO INC COM 46117A100 578 29,830 SH DEFINED 01 10,268 19,352 210 INTRADO INC COM 46117A100 19 1,000 SH OTHER 04 0 0 1,000 INTRADO INC COM 46117A100 4 200 SH OTHER 01,06 0 0 200 INTRADO INC COM 46117A100 2,191 113,099 SH DEFINED 01,08 31,493 81,606 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 269 ________ INTRAWARE INC COM 46118M103 75 45,500 SH DEFINED 01 5,000 40,500 0 INTRAWARE INC COM 46118M103 125 76,039 SH DEFINED 01,08 18,839 57,200 0 INTROGEN THERAPEUTICS INC COM 46119F107 171 19,900 SH DEFINED 01 5,200 14,700 0 INTROGEN THERAPEUTICS INC COM 46119F107 308 35,925 SH DEFINED 01,08 9,300 26,625 0 INTUITIVE SURGICAL INC COM 46120E602 724 42,641 SH DEFINED 01 18,177 24,464 0 INTUITIVE SURGICAL INC COM 46120E602 3,541 208,633 SH DEFINED 01,08 66,446 142,187 0 INTUIT COM 461202103 29,501 661,009 SH DEFINED 01 406,791 211,634 42,584 INTUIT COM 461202103 17,640 395,245 SH OTHER 01 52,735 342,335 175 INTUIT COM 461202103 1,722 38,575 SH DEFINED 02 28,850 8,225 1,500 INTUIT COM 461202103 247 5,525 SH OTHER 02 2,875 2,050 600 INTUIT COM 461202103 2,848 63,824 SH DEFINED 03 14,715 29,271 19,838 INTUIT COM 461202103 455 10,198 SH OTHER 03 8,298 1,300 600 INTUIT COM 461202103 3,477 77,910 SH DEFINED 04 71,210 0 6,700 INTUIT COM 461202103 909 20,375 SH OTHER 04 20,075 0 300 INTUIT COM 461202103 1,172 26,255 SH DEFINED 05 22,450 3,375 430 INTUIT COM 461202103 35 775 SH OTHER 05 575 0 200 INTUIT COM 461202103 22 500 SH OTHER 01,06 0 0 500 INTUIT COM 461202103 80,357 1,800,520 SH DEFINED 01,08 969,719 830,471 330 INTUIT COM 461202103 347 7,766 SH DEFINED 09 7,766 0 0 INTUIT COM 461202103 945 21,185 SH DEFINED 10 19,580 1,355 250 INTUIT COM 461202103 50 1,125 SH OTHER 10 500 625 0 INVACARE CORP COM 461203101 2,105 46,629 SH DEFINED 01 18,445 27,184 1,000 INVACARE CORP COM 461203101 19 420 SH OTHER 01,06 0 0 420 INVACARE CORP COM 461203101 9,901 219,333 SH DEFINED 01,08 62,710 156,623 0 INVACARE CORP COM 461203101 54 1,200 SH DEFINED 10 1,200 0 0 INVACARE CORP COM 461203101 442 9,800 SH OTHER 10 9,800 0 0 INVERESK RESH GROUP INC COM 461238107 1,247 43,865 SH DEFINED 01 20,534 23,331 0 INVERESK RESH GROUP INC COM 461238107 5,991 210,798 SH DEFINED 01,08 35,997 174,801 0 INVERNESS MED INNOVATIONS IN COM 46126P106 481 26,275 SH DEFINED 01 8,544 17,731 0 INVERNESS MED INNOVATIONS IN COM 46126P106 7 400 SH OTHER 01 0 400 0 INVERNESS MED INNOVATIONS IN COM 46126P106 1,482 81,000 SH DEFINED 01,08 13,516 67,484 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 601 39,255 SH DEFINED 01 30,162 7,293 1,800 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 4,725 308,843 SH DEFINED 01,08 93,298 215,545 0 INVESTOOLS INC COM 46145P103 17 7,996 SH DEFINED 01 0 7,996 0 INVESTOOLS INC COM 46145P103 13 6,157 SH DEFINED 01,08 601 5,556 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 270 ________ INVESTORS REAL ESTATE TR COM 461730103 378 38,752 SH DEFINED 01 32,536 6,216 0 INVESTORS REAL ESTATE TR COM 461730103 1,957 200,757 SH DEFINED 01,08 39,315 161,442 0 INVESTORS TITLE CO COM 461804106 117 3,800 SH DEFINED 01 400 3,400 0 INVESTORS TITLE CO COM 461804106 247 8,037 SH DEFINED 01,08 1,064 6,973 0 INVITROGEN CORP COM 46185R100 1,769 24,670 SH DEFINED 01 11,960 10,210 2,500 INVITROGEN CORP COM 46185R100 43 600 SH OTHER 01 0 600 0 INVITROGEN CORP COM 46185R100 373 5,200 SH DEFINED 04 5,200 0 0 INVITROGEN CORP COM 46185R100 143 2,000 SH OTHER 04 2,000 0 0 INVITROGEN CORP COM 46185R100 12,185 169,971 SH DEFINED 01,08 73,858 96,113 0 INVITROGEN CORP COM 46185R100 86 1,200 SH DEFINED 09 1,200 0 0 INVITROGEN CORP COM 46185R100 1 19 SH DEFINED 10 0 0 19 INVISION TECHNOLOGIES INC COM 461851107 1,638 32,979 SH DEFINED 01 12,139 20,840 0 INVISION TECHNOLOGIES INC COM 461851107 50 1,000 SH OTHER 04 0 0 1,000 INVISION TECHNOLOGIES INC COM 461851107 12 250 SH OTHER 01,06 0 0 250 INVISION TECHNOLOGIES INC COM 461851107 7,527 151,550 SH DEFINED 01,08 60,892 90,658 0 INVESTORS FINL SERVICES CORP COM 461915100 2,256 54,650 SH DEFINED 01 37,663 11,467 5,520 INVESTORS FINL SERVICES CORP COM 461915100 90 2,180 SH OTHER 01 780 1,400 0 INVESTORS FINL SERVICES CORP COM 461915100 263 6,376 SH DEFINED 05 6,376 0 0 INVESTORS FINL SERVICES CORP COM 461915100 14,104 341,580 SH DEFINED 01,08 89,169 252,411 0 INVESTORS FINL SERVICES CORP COM 461915100 6 150 SH DEFINED 10 0 0 150 IOMED INC COM 462028101 3 1,000 SH DEFINED 01 1,000 0 0 IOMED INC COM 462028101 24 9,549 SH DEFINED 01,08 1,149 8,400 0 IOMEGA CORP COM 462030305 815 145,736 SH DEFINED 01 81,327 64,409 0 IOMEGA CORP COM 462030305 9 1,600 SH DEFINED 04 1,600 0 0 IOMEGA CORP COM 462030305 2,232 399,372 SH DEFINED 01,08 108,313 291,059 0 IONA TECHNOLOGIES PLC COM 46206P109 96 12,800 SH DEFINED 04 0 0 12,800 IONICS INC COM 462218108 2,293 80,745 SH DEFINED 01 59,408 20,637 700 IONICS INC COM 462218108 28 1,000 SH OTHER 04 1,000 0 0 IONICS INC COM 462218108 10 350 SH OTHER 01,06 0 0 350 IONICS INC COM 462218108 4,336 152,665 SH DEFINED 01,08 63,571 89,094 0 IONICS INC COM 462218108 28 998 SH DEFINED 10 0 998 0 IPASS INC COM 46261V108 671 61,400 SH DEFINED 01 61,400 0 0 IPASS INC COM 46261V108 1 100 SH DEFINED 02 100 0 0 IPASS INC COM 46261V108 33 3,000 SH DEFINED 01,08 2,600 400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 271 ________ IPAYMENT INC COM 46262E105 1,373 41,320 SH DEFINED 01 41,320 0 0 IPAYMENT INC COM 46262E105 1,338 40,279 SH DEFINED 01,08 11,179 29,100 0 IRIDEX CORP COM 462684101 79 9,900 SH DEFINED 01 1,400 8,500 0 IRIDEX CORP COM 462684101 80 9,986 SH DEFINED 01,08 3,257 6,729 0 IRIS INTL INC COM 46270W105 37 6,000 SH DEFINED 01 2,300 3,700 0 IRIS INTL INC COM 46270W105 69 11,310 SH DEFINED 01,08 5,210 6,100 0 IRON MTN INC PA COM 462846106 2,232 50,003 SH DEFINED 01 33,422 13,501 3,080 IRON MTN INC PA COM 462846106 486 10,900 SH OTHER 01 900 10,000 0 IRON MTN INC PA COM 462846106 31 700 SH OTHER 04 700 0 0 IRON MTN INC PA COM 462846106 8,996 201,565 SH DEFINED 01,08 78,120 123,445 0 IRON MTN INC PA COM 462846106 5 115 SH DEFINED 10 0 0 115 IRVINE SENSORS CORP COM 463664508 19 5,815 SH DEFINED 01 440 5,375 0 IRVINE SENSORS CORP COM 463664508 68 21,390 SH DEFINED 01,08 383 21,007 0 IRWIN FINL CORP COM 464119106 1,422 52,720 SH DEFINED 01 32,387 19,733 600 IRWIN FINL CORP COM 464119106 54 2,000 SH OTHER 01 2,000 0 0 IRWIN FINL CORP COM 464119106 12 450 SH OTHER 01,06 0 0 450 IRWIN FINL CORP COM 464119106 3,993 147,992 SH DEFINED 01,08 47,302 100,690 0 ISCO INTL INC COM 46426P103 4 8,700 SH DEFINED 01 8,700 0 0 ISCO INTL INC COM 46426P103 37 84,937 SH DEFINED 01,08 62,720 22,217 0 ISCO INC COM 464268101 92 7,600 SH DEFINED 01 1,500 6,100 0 ISCO INC COM 464268101 126 10,410 SH DEFINED 01,08 2,621 7,789 0 ISHARES INC COM 464286665 136 1,750 SH DEFINED 01 0 1,750 0 ISHARES INC COM 464286665 25 320 SH DEFINED 02 320 0 0 ISHARES INC COM 464286665 234 3,025 SH DEFINED 04 3,025 0 0 ISHARES INC COM 464286848 44 4,050 SH DEFINED 01 1,300 2,750 0 ISHARES INC COM 464286848 280 25,750 SH OTHER 01 12,125 13,625 0 ISHARES INC COM 464286848 200 18,400 SH DEFINED 02 18,400 0 0 ISHARES INC COM 464286848 138 12,715 SH OTHER 03 0 12,715 0 ISHARES INC COM 464286848 159 14,600 SH DEFINED 04 14,600 0 0 ISHARES INC COM 464286848 170 15,600 SH OTHER 04 15,600 0 0 ISHARES INC COM 464286848 22 2,000 SH DEFINED 05 2,000 0 0 ISHARES INC COM 464286848 17 1,575 SH OTHER 05 0 1,575 0 ISHARES INC COM 464286848 228 21,020 SH DEFINED 10 21,020 0 0 ISHARES INC COM 464286848 92 8,500 SH OTHER 10 2,700 5,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 272 ________ ISHARES TR COM 464287200 1,069 9,440 SH DEFINED 01 1 5,964 3,475 ISHARES TR COM 464287200 681 6,010 SH DEFINED 04 6,010 0 0 ISHARES TR COM 464287200 147 1,300 SH OTHER 04 1,300 0 0 ISHARES TR COM 464287200 221 1,950 SH DEFINED 10 1,950 0 0 ISHARES TR COM 464287200 59 525 SH OTHER 10 0 525 0 ISHARES TR COM 464287234 3,265 18,605 SH DEFINED 01 14,980 3,225 400 ISHARES TR COM 464287234 727 4,140 SH OTHER 01 2,840 1,300 0 ISHARES TR COM 464287234 4,752 27,077 SH DEFINED 02 16,954 8,759 1,364 ISHARES TR COM 464287234 730 4,159 SH OTHER 02 1,619 2,540 0 ISHARES TR COM 464287234 1,890 10,770 SH DEFINED 03 6,835 3,135 800 ISHARES TR COM 464287234 140 800 SH OTHER 03 550 0 250 ISHARES TR COM 464287234 4,502 25,650 SH DEFINED 04 23,815 0 1,835 ISHARES TR COM 464287234 1,096 6,245 SH OTHER 04 5,685 0 560 ISHARES TR COM 464287234 22 125 SH DEFINED 05 125 0 0 ISHARES TR COM 464287309 1,178 21,225 SH DEFINED 02 21,225 0 0 ISHARES TR COM 464287309 60 1,080 SH DEFINED 04 1,080 0 0 ISHARES TR COM 464287309 1,821 32,791 SH DEFINED 10 32,791 0 0 ISHARES TR COM 464287382 686 7,250 SH DEFINED 01 0 7,250 0 ISHARES TR COM 464287408 75,135 1,316,318 SH DEFINED 01 0 0 1,316,318 ISHARES TR COM 464287408 148 2,600 SH DEFINED 04 2,600 0 0 ISHARES TR COM 464287408 982 17,210 SH DEFINED 10 17,210 0 0 ISHARES TR COM 464287465 116,394 821,990 SH DEFINED 01 576,925 199,617 45,448 ISHARES TR COM 464287465 15,792 111,528 SH OTHER 01 47,620 54,233 9,675 ISHARES TR COM 464287465 11,841 83,624 SH DEFINED 02 58,686 21,405 3,533 ISHARES TR COM 464287465 3,123 22,055 SH OTHER 02 13,414 8,261 380 ISHARES TR COM 464287465 33,054 233,430 SH DEFINED 03 140,856 78,475 14,099 ISHARES TR COM 464287465 4,860 34,320 SH OTHER 03 26,083 5,041 3,196 ISHARES TR COM 464287465 161,131 1,137,932 SH DEFINED 04 1,064,399 0 73,533 ISHARES TR COM 464287465 53,942 380,945 SH OTHER 04 370,697 0 10,248 ISHARES TR COM 464287465 4,181 29,524 SH DEFINED 05 28,599 925 0 ISHARES TR COM 464287465 432 3,050 SH OTHER 05 1,470 1,580 0 ISHARES TR COM 464287465 17,456 123,274 SH DEFINED 10 118,379 4,150 745 ISHARES TR COM 464287465 1,559 11,009 SH OTHER 10 3,390 7,019 600 ISHARES TR COM 464287473 145 1,480 SH DEFINED 01 0 1,480 0 ISHARES TR COM 464287473 69 702 SH DEFINED 04 702 0 0 ISHARES TR COM 464287473 39 400 SH OTHER 04 400 0 0 ISHARES TR COM 464287473 244 2,500 SH DEFINED 05 1,100 0 1,400 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 273 ________ ISHARES TR COM 464287481 340 4,400 SH DEFINED 01 0 4,400 0 ISHARES TR COM 464287481 1,429 18,511 SH DEFINED 04 18,511 0 0 ISHARES TR COM 464287481 499 6,460 SH OTHER 04 6,460 0 0 ISHARES TR COM 464287481 935 12,112 SH DEFINED 10 12,112 0 0 ISHARES TR COM 464287499 283 4,030 SH DEFINED 04 4,030 0 0 ISHARES TR COM 464287499 206 2,930 SH OTHER 04 2,930 0 0 ISHARES TR COM 464287507 113 937 SH DEFINED 01 937 0 0 ISHARES TR COM 464287507 53 435 SH OTHER 01 435 0 0 ISHARES TR COM 464287507 106 875 SH DEFINED 02 875 0 0 ISHARES TR COM 464287507 82 678 SH DEFINED 03 678 0 0 ISHARES TR COM 464287507 2,071 17,120 SH DEFINED 04 16,570 0 550 ISHARES TR COM 464287507 726 6,000 SH OTHER 04 4,925 0 1,075 ISHARES TR COM 464287507 48 400 SH DEFINED 10 400 0 0 ISHARES TR COM 464287598 3,211 53,594 SH DEFINED 01 48,844 4,750 0 ISHARES TR COM 464287598 616 10,275 SH OTHER 01 5,700 4,575 0 ISHARES TR COM 464287598 51 850 SH OTHER 02 850 0 0 ISHARES TR COM 464287598 764 12,745 SH DEFINED 03 7,245 5,500 0 ISHARES TR COM 464287598 324 5,400 SH OTHER 03 5,400 0 0 ISHARES TR COM 464287598 5,622 93,845 SH DEFINED 04 91,645 0 2,200 ISHARES TR COM 464287598 484 8,075 SH OTHER 04 8,075 0 0 ISHARES TR COM 464287598 319 5,325 SH DEFINED 05 3,525 0 1,800 ISHARES TR COM 464287598 1,105 18,450 SH OTHER 05 18,450 0 0 ISHARES TR COM 464287598 5,902 98,507 SH DEFINED 10 93,510 2,977 2,020 ISHARES TR COM 464287598 880 14,690 SH OTHER 10 2,275 11,690 725 ISHARES TR COM 464287606 50 400 SH DEFINED 01 200 200 0 ISHARES TR COM 464287606 60 480 SH DEFINED 02 280 0 200 ISHARES TR COM 464287606 103 828 SH DEFINED 04 828 0 0 ISHARES TR COM 464287606 136 1,100 SH OTHER 04 0 0 1,100 ISHARES TR COM 464287614 1,509 32,045 SH DEFINED 01 32,045 0 0 ISHARES TR COM 464287614 236 5,000 SH OTHER 01 0 0 5,000 ISHARES TR COM 464287614 438 9,300 SH DEFINED 04 9,300 0 0 ISHARES TR COM 464287614 353 7,500 SH OTHER 04 7,500 0 0 ISHARES TR COM 464287614 101 2,150 SH DEFINED 05 2,150 0 0 ISHARES TR COM 464287622 182 3,000 SH OTHER 01 0 0 3,000 ISHARES TR COM 464287622 143 2,366 SH OTHER 03 2,366 0 0 ISHARES TR COM 464287622 21 350 SH DEFINED 04 350 0 0 ISHARES TR COM 464287622 613 10,130 SH OTHER 04 10,130 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 274 ________ ISHARES TR COM 464287630 24,014 140,307 SH DEFINED 01 115,796 16,556 7,955 ISHARES TR COM 464287630 11,941 69,770 SH OTHER 01 15,120 38,250 16,400 ISHARES TR COM 464287630 2,572 15,028 SH DEFINED 02 9,388 5,165 475 ISHARES TR COM 464287630 318 1,860 SH OTHER 02 785 1,075 0 ISHARES TR COM 464287630 7,799 45,568 SH DEFINED 03 20,289 10,682 14,597 ISHARES TR COM 464287630 670 3,917 SH OTHER 03 1,866 35 2,016 ISHARES TR COM 464287630 9,169 53,570 SH DEFINED 04 53,415 0 155 ISHARES TR COM 464287630 2,205 12,882 SH OTHER 04 12,467 0 415 ISHARES TR COM 464287630 124 727 SH DEFINED 05 727 0 0 ISHARES TR COM 464287630 111 650 SH DEFINED 01,08 0 650 0 ISHARES TR COM 464287630 1,192 6,967 SH DEFINED 10 6,067 900 0 ISHARES TR COM 464287630 79 460 SH OTHER 10 125 35 300 ISHARES TR COM 464287648 6,919 110,697 SH DEFINED 01 82,677 19,710 8,310 ISHARES TR COM 464287648 847 13,547 SH OTHER 01 6,500 6,797 250 ISHARES TR COM 464287648 1,286 20,575 SH DEFINED 02 15,975 3,650 950 ISHARES TR COM 464287648 125 2,000 SH OTHER 02 200 1,800 0 ISHARES TR COM 464287648 6,215 99,441 SH DEFINED 03 71,019 24,577 3,845 ISHARES TR COM 464287648 255 4,075 SH OTHER 03 3,880 100 95 ISHARES TR COM 464287648 17,550 280,797 SH DEFINED 04 262,952 0 17,845 ISHARES TR COM 464287648 2,512 40,184 SH OTHER 04 34,184 0 6,000 ISHARES TR COM 464287648 75 1,200 SH DEFINED 05 1,200 0 0 ISHARES TR COM 464287648 2,222 35,558 SH DEFINED 10 32,358 3,200 0 ISHARES TR COM 464287648 461 7,375 SH OTHER 10 2,100 5,000 275 ISHARES TR COM 464287655 57,012 484,799 SH DEFINED 01 347,266 120,543 16,990 ISHARES TR COM 464287655 7,896 67,146 SH OTHER 01 27,761 36,185 3,200 ISHARES TR COM 464287655 4,335 36,866 SH DEFINED 02 31,706 3,045 2,115 ISHARES TR COM 464287655 355 3,021 SH OTHER 02 1,255 1,766 0 ISHARES TR COM 464287655 13,939 118,531 SH DEFINED 03 67,273 45,110 6,148 ISHARES TR COM 464287655 3,046 25,899 SH OTHER 03 14,634 8,965 2,300 ISHARES TR COM 464287655 55,018 467,841 SH DEFINED 04 444,346 0 23,495 ISHARES TR COM 464287655 21,034 178,863 SH OTHER 04 171,359 0 7,504 ISHARES TR COM 464287655 1,808 15,377 SH DEFINED 05 15,377 0 0 ISHARES TR COM 464287655 662 5,625 SH OTHER 05 5,625 0 0 ISHARES TR COM 464287655 13,269 112,835 SH DEFINED 10 104,015 8,190 630 ISHARES TR COM 464287655 2,265 19,256 SH OTHER 10 8,261 10,530 465 ISHARES TR COM 464287689 64 993 SH OTHER 03 0 993 0 ISHARES TR COM 464287689 3,144 49,000 SH DEFINED 01,08 49,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 275 ________ ISHARES TR COM 464287705 5,310 45,931 SH DEFINED 01 38,991 4,575 2,365 ISHARES TR COM 464287705 229 1,978 SH OTHER 01 978 1,000 0 ISHARES TR COM 464287705 404 3,495 SH DEFINED 02 2,950 0 545 ISHARES TR COM 464287705 40 350 SH OTHER 02 350 0 0 ISHARES TR COM 464287705 517 4,475 SH DEFINED 03 2,545 1,100 830 ISHARES TR COM 464287705 37 320 SH OTHER 03 160 160 0 ISHARES TR COM 464287705 2,572 22,249 SH DEFINED 04 22,249 0 0 ISHARES TR COM 464287705 699 6,050 SH OTHER 04 5,850 0 200 ISHARES TR COM 464287705 246 2,125 SH DEFINED 05 1,820 0 305 ISHARES TR COM 464287705 1,045 9,037 SH DEFINED 10 8,637 400 0 ISHARES TR COM 464287705 55 475 SH OTHER 10 250 225 0 ISHARES TR COM 464287713 322 14,900 SH DEFINED 01 13,100 1,800 0 ISHARES TR COM 464287713 13 600 SH OTHER 01 600 0 0 ISHARES TR COM 464287713 13 600 SH DEFINED 04 600 0 0 ISHARES TR COM 464287804 4,067 28,561 SH DEFINED 01 24,493 1,650 2,418 ISHARES TR COM 464287804 504 3,540 SH OTHER 01 1,025 2,515 0 ISHARES TR COM 464287804 3,666 25,746 SH DEFINED 02 18,081 6,925 740 ISHARES TR COM 464287804 641 4,500 SH OTHER 02 1,775 2,725 0 ISHARES TR COM 464287804 1,408 9,890 SH DEFINED 03 2,680 6,210 1,000 ISHARES TR COM 464287804 199 1,400 SH OTHER 03 1,070 330 0 ISHARES TR COM 464287804 6,593 46,297 SH DEFINED 04 43,792 0 2,505 ISHARES TR COM 464287804 1,126 7,905 SH OTHER 04 7,905 0 0 ISHARES TR COM 464287804 82 575 SH DEFINED 05 575 0 0 ISHARES TR COM 464287804 4,735 33,250 SH DEFINED 10 27,825 1,425 4,000 ISHARES TR COM 464287804 469 3,295 SH OTHER 10 585 2,235 475 ISHARES TR COM 464287861 232 3,570 SH DEFINED 01 0 3,570 0 ISHARES TR COM 464287861 98 1,500 SH DEFINED 04 1,500 0 0 ISHARES TR COM 464287861 65 1,000 SH DEFINED 10 0 0 1,000 ISHARES TR COM 464287879 7 70 SH DEFINED 01 70 0 0 ISHARES TR COM 464287879 136 1,275 SH DEFINED 02 775 500 0 ISHARES TR COM 464287879 64 600 SH DEFINED 03 0 600 0 ISHARES TR COM 464287879 118 1,100 SH DEFINED 04 1,100 0 0 ISHARES TR COM 464287879 310 2,896 SH DEFINED 10 2,896 0 0 ISIS PHARMACEUTICALS INC COM 464330109 642 82,769 SH DEFINED 01 30,386 52,383 0 ISIS PHARMACEUTICALS INC COM 464330109 19 2,500 SH OTHER 01 0 2,500 0 ISIS PHARMACEUTICALS INC COM 464330109 3 400 SH DEFINED 02 400 0 0 ISIS PHARMACEUTICALS INC COM 464330109 5 700 SH DEFINED 04 700 0 0 ISIS PHARMACEUTICALS INC COM 464330109 2,948 379,905 SH DEFINED 01,08 121,857 258,048 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 276 ________ ISLAND PAC INC COM 464478106 31 31,000 SH DEFINED 01 6,300 24,700 0 ISLAND PAC INC COM 464478106 54 53,553 SH DEFINED 01,08 13,853 39,700 0 ISLE OF CAPRI CASINOS INC COM 464592104 871 34,654 SH DEFINED 01 12,508 22,146 0 ISLE OF CAPRI CASINOS INC COM 464592104 38 1,500 SH DEFINED 04 1,500 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 4,185 166,473 SH DEFINED 01,08 67,270 99,203 0 ITRON INC COM 465741106 705 37,900 SH DEFINED 01 13,313 24,587 0 ITRON INC COM 465741106 37 2,000 SH DEFINED 04 2,000 0 0 ITRON INC COM 465741106 6 300 SH OTHER 01,06 0 0 300 ITRON INC COM 465741106 3,510 188,628 SH DEFINED 01,08 71,008 117,620 0 IVAX CORP COM 465823102 2,980 130,880 SH DEFINED 01 98,657 24,773 7,450 IVAX CORP COM 465823102 82 3,600 SH OTHER 03 3,600 0 0 IVAX CORP COM 465823102 416 18,257 SH DEFINED 04 16,487 0 1,770 IVAX CORP COM 465823102 455 19,970 SH OTHER 04 19,970 0 0 IVAX CORP COM 465823102 20,678 908,140 SH DEFINED 01,08 213,144 694,996 0 IVAX CORP COM 465823102 33 1,470 SH DEFINED 09 1,470 0 0 IVAX CORP COM 465823102 18 781 SH DEFINED 10 0 656 125 IVILLAGE INC COM 46588H105 334 48,832 SH DEFINED 01 8,132 40,700 0 IVILLAGE INC COM 46588H105 461 67,459 SH DEFINED 01,08 20,804 46,655 0 IXYS CORP COM 46600W106 443 47,122 SH DEFINED 01 15,509 31,613 0 IXYS CORP COM 46600W106 1,548 164,719 SH DEFINED 01,08 45,873 118,846 0 J & J SNACK FOODS CORP COM 466032109 840 18,589 SH DEFINED 01 6,600 11,989 0 J & J SNACK FOODS CORP COM 466032109 5 100 SH OTHER 01,06 0 0 100 J & J SNACK FOODS CORP COM 466032109 2,437 53,937 SH DEFINED 01,08 13,288 40,649 0 J ALEXANDER CORP COM 466096104 33 4,500 SH DEFINED 01 800 3,700 0 J ALEXANDER CORP COM 466096104 100 13,707 SH DEFINED 01,08 3,164 10,543 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 277 ________ JDS UNIPHASE CORP COM 46612J101 10,443 2,565,903 SH DEFINED 01 1,120,195 1,197,551 248,157 JDS UNIPHASE CORP COM 46612J101 51 12,509 SH OTHER 01 10,934 150 1,425 JDS UNIPHASE CORP COM 46612J101 29 7,114 SH DEFINED 02 3,989 2,950 175 JDS UNIPHASE CORP COM 46612J101 2 500 SH OTHER 02 0 500 0 JDS UNIPHASE CORP COM 46612J101 4 875 SH DEFINED 03 875 0 0 JDS UNIPHASE CORP COM 46612J101 73 18,028 SH DEFINED 04 17,828 0 200 JDS UNIPHASE CORP COM 46612J101 32 7,775 SH OTHER 04 7,775 0 0 JDS UNIPHASE CORP COM 46612J101 1 200 SH DEFINED 05 200 0 0 JDS UNIPHASE CORP COM 46612J101 15 3,700 SH OTHER 01,06 0 0 3,700 JDS UNIPHASE CORP COM 46612J101 53,189 13,068,434 SH DEFINED 01,08 7,067,434 6,001,000 0 JDS UNIPHASE CORP COM 46612J101 294 72,225 SH DEFINED 09 72,225 0 0 JDS UNIPHASE CORP COM 46612J101 11 2,672 SH DEFINED 10 722 0 1,950 JDS UNIPHASE CORP COM 46612J101 0 100 SH OTHER 10 100 0 0 JDA SOFTWARE GROUP INC COM 46612K108 1,489 102,351 SH DEFINED 01 72,559 28,592 1,200 JDA SOFTWARE GROUP INC COM 46612K108 13 900 SH OTHER 01 0 900 0 JDA SOFTWARE GROUP INC COM 46612K108 2 150 SH OTHER 02 150 0 0 JDA SOFTWARE GROUP INC COM 46612K108 842 57,898 SH DEFINED 04 57,898 0 0 JDA SOFTWARE GROUP INC COM 46612K108 7 450 SH OTHER 01,06 0 0 450 JDA SOFTWARE GROUP INC COM 46612K108 3,324 228,473 SH DEFINED 01,08 84,670 143,803 0 J JILL GROUP INC COM 466189107 642 31,248 SH DEFINED 01 10,441 20,807 0 J JILL GROUP INC COM 466189107 6 275 SH OTHER 01,06 0 0 275 J JILL GROUP INC COM 466189107 3,486 169,784 SH DEFINED 01,08 68,448 101,336 0 JLM INDUSTRIES INC COM 46621D103 12 8,700 SH DEFINED 01 1,000 7,700 0 JLM INDUSTRIES INC COM 46621D103 12 8,900 SH DEFINED 01,08 1,200 7,700 0 JLG INDS INC COM 466210101 1,648 115,262 SH DEFINED 01 65,797 47,765 1,700 JLG INDS INC COM 466210101 143 10,000 SH OTHER 04 0 0 10,000 JLG INDS INC COM 466210101 10 670 SH OTHER 01,06 0 0 670 JLG INDS INC COM 466210101 4,723 330,261 SH DEFINED 01,08 100,262 229,999 0 JMAR TECHNOLOGIES INC COM 466212107 50 22,200 SH DEFINED 01 4,500 17,700 0 JMAR TECHNOLOGIES INC COM 466212107 120 53,514 SH DEFINED 01,08 6,614 46,900 0 JPS INDUSTRIES INC COM 46624E405 4 1,400 SH DEFINED 01 1,400 0 0 JPS INDUSTRIES INC COM 46624E405 46 15,429 SH DEFINED 01,08 3,529 11,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 278 ________ J P MORGAN CHASE & CO COM 46625H100 198,473 4,731,176 SH DEFINED 01 2,335,139 1,998,212 397,825 J P MORGAN CHASE & CO COM 46625H100 16,542 394,337 SH OTHER 01 230,606 142,358 21,373 J P MORGAN CHASE & CO COM 46625H100 2,770 66,020 SH DEFINED 02 58,130 7,890 0 J P MORGAN CHASE & CO COM 46625H100 1,473 35,122 SH OTHER 02 17,804 16,508 810 J P MORGAN CHASE & CO COM 46625H100 10,241 244,117 SH DEFINED 03 160,743 61,799 21,575 J P MORGAN CHASE & CO COM 46625H100 4,677 111,499 SH OTHER 03 84,900 22,554 4,045 J P MORGAN CHASE & CO COM 46625H100 22,301 531,609 SH DEFINED 04 500,048 0 31,561 J P MORGAN CHASE & CO COM 46625H100 12,514 298,302 SH OTHER 04 283,835 0 14,467 J P MORGAN CHASE & CO COM 46625H100 2,023 48,217 SH DEFINED 05 45,212 0 3,005 J P MORGAN CHASE & CO COM 46625H100 92 2,194 SH OTHER 05 844 300 1,050 J P MORGAN CHASE & CO COM 46625H100 221 5,260 SH OTHER 01,06 0 0 5,260 J P MORGAN CHASE & CO COM 46625H100 828,656 19,753,430 SH DEFINED 01,08 9,535,222 10,191,185 27,023 J P MORGAN CHASE & CO COM 46625H100 1,730 41,231 SH DEFINED 09 41,231 0 0 J P MORGAN CHASE & CO COM 46625H100 5,685 135,509 SH DEFINED 10 116,784 3,580 15,145 J P MORGAN CHASE & CO COM 46625H100 2,697 64,292 SH OTHER 10 35,862 28,080 350 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 810 35,894 SH DEFINED 01 11,959 23,935 0 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 7 300 SH OTHER 01,06 0 0 300 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 3,587 158,872 SH DEFINED 01,08 55,524 103,348 0 JABIL CIRCUIT INC COM 466313103 14,006 475,911 SH DEFINED 01 255,775 175,941 44,195 JABIL CIRCUIT INC COM 466313103 24 800 SH OTHER 01 0 600 200 JABIL CIRCUIT INC COM 466313103 75 2,534 SH DEFINED 02 2,534 0 0 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 02 500 0 0 JABIL CIRCUIT INC COM 466313103 254 8,618 SH DEFINED 04 8,118 0 500 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 04 500 0 0 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 01,06 0 0 500 JABIL CIRCUIT INC COM 466313103 50,517 1,716,524 SH DEFINED 01,08 894,718 821,806 0 JABIL CIRCUIT INC COM 466313103 122 4,153 SH DEFINED 09 4,153 0 0 JABIL CIRCUIT INC COM 466313103 8 280 SH DEFINED 10 30 0 250 JABIL CIRCUIT INC COM 466313103 29 1,000 SH OTHER 10 1,000 0 0 JACK IN THE BOX INC COM 466367109 1,564 62,632 SH DEFINED 01 22,342 40,290 0 JACK IN THE BOX INC COM 466367109 14 575 SH OTHER 01,06 0 0 575 JACK IN THE BOX INC COM 466367109 5,922 237,184 SH DEFINED 01,08 63,313 173,871 0 JACLYN INC COM 469772107 6 1,300 SH DEFINED 01 0 1,300 0 JACLYN INC COM 469772107 46 9,734 SH DEFINED 01,08 935 8,799 0 JACO ELECTRS INC COM 469783104 48 7,200 SH DEFINED 01 1,200 6,000 0 JACO ELECTRS INC COM 469783104 80 12,160 SH DEFINED 01,08 2,717 9,443 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 279 ________ JACOBS ENGR GROUP INC DEL COM 469814107 38,302 858,795 SH DEFINED 01 727,786 114,971 16,038 JACOBS ENGR GROUP INC DEL COM 469814107 4,302 96,450 SH OTHER 01 51,715 40,535 4,200 JACOBS ENGR GROUP INC DEL COM 469814107 6,468 145,015 SH DEFINED 02 116,215 26,100 2,700 JACOBS ENGR GROUP INC DEL COM 469814107 999 22,400 SH OTHER 02 11,650 6,750 4,000 JACOBS ENGR GROUP INC DEL COM 469814107 8,835 198,087 SH DEFINED 03 112,067 64,415 21,605 JACOBS ENGR GROUP INC DEL COM 469814107 1,499 33,610 SH OTHER 03 23,815 6,985 2,810 JACOBS ENGR GROUP INC DEL COM 469814107 18,154 407,032 SH DEFINED 04 380,032 0 27,000 JACOBS ENGR GROUP INC DEL COM 469814107 3,019 67,696 SH OTHER 04 64,196 0 3,500 JACOBS ENGR GROUP INC DEL COM 469814107 348 7,800 SH DEFINED 05 5,565 1,830 405 JACOBS ENGR GROUP INC DEL COM 469814107 209 4,690 SH OTHER 05 2,640 2,050 0 JACOBS ENGR GROUP INC DEL COM 469814107 12,901 289,253 SH DEFINED 01,08 79,488 209,765 0 JACOBS ENGR GROUP INC DEL COM 469814107 1,494 33,505 SH DEFINED 10 33,105 350 50 JACOBS ENGR GROUP INC DEL COM 469814107 380 8,520 SH OTHER 10 1,120 5,850 1,550 JACUZZI BRANDS INC COM 469865109 1,311 139,764 SH DEFINED 01 66,728 70,136 2,900 JACUZZI BRANDS INC COM 469865109 4,728 504,082 SH DEFINED 01,08 124,822 379,260 0 JAKKS PAC INC COM 47012E106 1,946 129,810 SH DEFINED 01 105,495 24,315 0 JAKKS PAC INC COM 47012E106 13 900 SH OTHER 01 0 900 0 JAKKS PAC INC COM 47012E106 5 325 SH OTHER 01,06 0 0 325 JAKKS PAC INC COM 47012E106 3,343 223,022 SH DEFINED 01,08 98,699 124,323 0 JAMESON INNS INC COM 470457102 6 2,200 SH DEFINED 01 2,200 0 0 JAMESON INNS INC COM 470457102 0 67 SH DEFINED 04 67 0 0 JAMESON INNS INC COM 470457102 67 23,204 SH DEFINED 01,08 5,300 17,904 0 JANUS CAP GROUP INC COM 47102X105 6,296 384,388 SH DEFINED 01 143,904 197,908 42,576 JANUS CAP GROUP INC COM 47102X105 1 50 SH OTHER 01 0 0 50 JANUS CAP GROUP INC COM 47102X105 2,936 179,270 SH DEFINED 04 6,350 0 172,920 JANUS CAP GROUP INC COM 47102X105 10 600 SH OTHER 01,06 0 0 600 JANUS CAP GROUP INC COM 47102X105 33,474 2,043,575 SH DEFINED 01,08 996,087 1,047,488 0 JANUS CAP GROUP INC COM 47102X105 7 448 SH DEFINED 09 448 0 0 JANUS CAP GROUP INC COM 47102X105 6 386 SH DEFINED 10 36 0 350 JARDEN CORP COM 471109108 1,265 35,625 SH DEFINED 01 14,923 20,702 0 JARDEN CORP COM 471109108 11 300 SH DEFINED 02 300 0 0 JARDEN CORP COM 471109108 160 4,500 SH DEFINED 04 4,500 0 0 JARDEN CORP COM 471109108 6,652 187,320 SH DEFINED 01,08 55,424 131,896 0 JEFFERIES GROUP INC NEW COM 472319102 1,998 56,557 SH DEFINED 01 42,326 14,231 0 JEFFERIES GROUP INC NEW COM 472319102 28 800 SH OTHER 01,06 0 0 800 JEFFERIES GROUP INC NEW COM 472319102 9,334 264,202 SH DEFINED 01,08 59,616 204,586 0 JEFFERIES GROUP INC NEW COM 472319102 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 280 ________ JEFFERSON PILOT CORP COM 475070108 13,077 237,727 SH DEFINED 01 85,735 122,947 29,045 JEFFERSON PILOT CORP COM 475070108 8 150 SH OTHER 01 0 0 150 JEFFERSON PILOT CORP COM 475070108 55 1,000 SH DEFINED 02 1,000 0 0 JEFFERSON PILOT CORP COM 475070108 220 4,000 SH DEFINED 03 4,000 0 0 JEFFERSON PILOT CORP COM 475070108 361 6,558 SH OTHER 03 0 0 6,558 JEFFERSON PILOT CORP COM 475070108 184 3,339 SH DEFINED 04 3,339 0 0 JEFFERSON PILOT CORP COM 475070108 1,169 21,250 SH OTHER 04 21,250 0 0 JEFFERSON PILOT CORP COM 475070108 278 5,062 SH DEFINED 05 5,062 0 0 JEFFERSON PILOT CORP COM 475070108 22 400 SH OTHER 01,06 0 0 400 JEFFERSON PILOT CORP COM 475070108 72,139 1,311,381 SH DEFINED 01,08 682,753 628,628 0 JEFFERSON PILOT CORP COM 475070108 319 5,803 SH DEFINED 09 5,803 0 0 JEFFERSON PILOT CORP COM 475070108 180 3,280 SH DEFINED 10 3,030 0 250 JETBLUE AWYS CORP COM 477143101 1,651 65,380 SH DEFINED 01 54,779 9,901 700 JETBLUE AWYS CORP COM 477143101 25 975 SH DEFINED 03 0 975 0 JETBLUE AWYS CORP COM 477143101 8 303 SH DEFINED 04 303 0 0 JETBLUE AWYS CORP COM 477143101 21 834 SH OTHER 04 834 0 0 JETBLUE AWYS CORP COM 477143101 12,714 503,531 SH DEFINED 01,08 119,858 383,673 0 JETBLUE AWYS CORP COM 477143101 3 100 SH DEFINED 10 0 0 100 JO-ANN STORES INC COM 47758P307 833 29,702 SH DEFINED 01 11,718 17,984 0 JO-ANN STORES INC COM 47758P307 18 645 SH OTHER 04 645 0 0 JO-ANN STORES INC COM 47758P307 10 360 SH OTHER 01,06 0 0 360 JO-ANN STORES INC COM 47758P307 3,493 124,532 SH DEFINED 01,08 31,161 93,371 0 JOHNSON & JOHNSON COM 478160104 435,334 8,583,088 SH DEFINED 01 4,870,031 3,071,267 641,790 JOHNSON & JOHNSON COM 478160104 80,898 1,594,996 SH OTHER 01 804,868 732,044 58,084 JOHNSON & JOHNSON COM 478160104 27,955 551,155 SH DEFINED 02 370,239 162,124 18,792 JOHNSON & JOHNSON COM 478160104 13,772 271,522 SH OTHER 02 155,171 100,857 15,494 JOHNSON & JOHNSON COM 478160104 29,575 583,099 SH DEFINED 03 357,579 202,373 23,147 JOHNSON & JOHNSON COM 478160104 11,200 220,829 SH OTHER 03 100,680 91,604 28,545 JOHNSON & JOHNSON COM 478160104 136,266 2,686,624 SH DEFINED 04 2,554,311 0 132,313 JOHNSON & JOHNSON COM 478160104 91,564 1,805,280 SH OTHER 04 1,746,347 0 58,933 JOHNSON & JOHNSON COM 478160104 12,650 249,416 SH DEFINED 05 224,661 20,805 3,950 JOHNSON & JOHNSON COM 478160104 3,358 66,201 SH OTHER 05 22,530 37,746 5,925 JOHNSON & JOHNSON COM 478160104 388 7,642 SH OTHER 01,06 0 0 7,642 JOHNSON & JOHNSON COM 478160104 172 3,400 SH OTHER 04,07 0 0 3,400 JOHNSON & JOHNSON COM 478160104 1,351,444 26,645,197 SH DEFINED 01,08 14,036,877 12,604,713 3,607 JOHNSON & JOHNSON COM 478160104 4,498 88,685 SH DEFINED 09 88,685 0 0 JOHNSON & JOHNSON COM 478160104 34,401 678,258 SH DEFINED 10 449,534 129,388 99,336 JOHNSON & JOHNSON COM 478160104 14,622 288,288 SH OTHER 10 164,135 121,124 3,029 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 281 ________ JOHNSON CTLS INC COM 478366107 56,322 952,195 SH DEFINED 01 695,475 210,448 46,272 JOHNSON CTLS INC COM 478366107 5,972 100,961 SH OTHER 01 66,306 33,655 1,000 JOHNSON CTLS INC COM 478366107 35 600 SH DEFINED 02 0 0 600 JOHNSON CTLS INC COM 478366107 24 400 SH OTHER 02 300 100 0 JOHNSON CTLS INC COM 478366107 3,777 63,860 SH DEFINED 03 21,850 26,770 15,240 JOHNSON CTLS INC COM 478366107 123 2,080 SH OTHER 03 1,480 600 0 JOHNSON CTLS INC COM 478366107 2,058 34,785 SH DEFINED 04 31,785 0 3,000 JOHNSON CTLS INC COM 478366107 1,900 32,129 SH OTHER 04 32,129 0 0 JOHNSON CTLS INC COM 478366107 18 312 SH DEFINED 05 312 0 0 JOHNSON CTLS INC COM 478366107 95 1,600 SH OTHER 05 1,200 400 0 JOHNSON CTLS INC COM 478366107 30 500 SH OTHER 01,06 0 0 500 JOHNSON CTLS INC COM 478366107 97,177 1,642,886 SH DEFINED 01,08 849,679 788,157 5,050 JOHNSON CTLS INC COM 478366107 491 8,293 SH DEFINED 09 8,293 0 0 JOHNSON CTLS INC COM 478366107 874 14,781 SH DEFINED 10 9,581 5,200 0 JOHNSON CTLS INC COM 478366107 104 1,750 SH OTHER 10 1,050 700 0 JOHNSON OUTDOORS INC COM 479167108 237 12,100 SH DEFINED 01 1,100 11,000 0 JOHNSON OUTDOORS INC COM 479167108 291 14,861 SH DEFINED 01,08 2,875 11,986 0 JONES APPAREL GROUP INC COM 480074103 7,215 199,581 SH DEFINED 01 75,304 106,160 18,117 JONES APPAREL GROUP INC COM 480074103 5 125 SH OTHER 01 0 0 125 JONES APPAREL GROUP INC COM 480074103 2 56 SH DEFINED 03 0 56 0 JONES APPAREL GROUP INC COM 480074103 249 6,900 SH DEFINED 04 0 0 6,900 JONES APPAREL GROUP INC COM 480074103 11 300 SH OTHER 01,06 0 0 300 JONES APPAREL GROUP INC COM 480074103 39,565 1,094,462 SH DEFINED 01,08 547,354 547,108 0 JONES APPAREL GROUP INC COM 480074103 161 4,460 SH DEFINED 09 4,460 0 0 JONES APPAREL GROUP INC COM 480074103 8 220 SH DEFINED 10 20 0 200 JONES LANG LASALLE INC COM 48020Q107 2,437 94,779 SH DEFINED 01 67,970 25,609 1,200 JONES LANG LASALLE INC COM 48020Q107 5,044 196,199 SH DEFINED 01,08 40,873 155,326 0 JOS A BANK CLOTHIERS INC COM 480838101 685 18,896 SH DEFINED 01 4,756 14,140 0 JOS A BANK CLOTHIERS INC COM 480838101 27 750 SH OTHER 01 750 0 0 JOS A BANK CLOTHIERS INC COM 480838101 246 6,800 SH DEFINED 04 6,800 0 0 JOS A BANK CLOTHIERS INC COM 480838101 2,948 81,355 SH DEFINED 01,08 38,010 43,345 0 JOULE INC COM 481109106 1 800 SH DEFINED 01 0 800 0 JOULE INC COM 481109106 16 9,500 SH DEFINED 01,08 1,357 8,143 0 JOURNAL REGISTER CO COM 481138105 1,211 57,933 SH DEFINED 01 21,758 36,175 0 JOURNAL REGISTER CO COM 481138105 4,654 222,673 SH DEFINED 01,08 48,007 174,666 0 JOY GLOBAL INC COM 481165108 1,551 55,305 SH DEFINED 01 30,187 23,218 1,900 JOY GLOBAL INC COM 481165108 9,848 351,099 SH DEFINED 01,08 97,693 253,406 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 282 ________ JUNIPER NETWORKS INC COM 48203R104 26,397 1,014,476 SH DEFINED 01 929,710 64,166 20,600 JUNIPER NETWORKS INC COM 48203R104 2,965 113,969 SH OTHER 01 0 0 113,969 JUNIPER NETWORKS INC COM 48203R104 5 175 SH DEFINED 02 175 0 0 JUNIPER NETWORKS INC COM 48203R104 1 50 SH OTHER 02 50 0 0 JUNIPER NETWORKS INC COM 48203R104 864 33,200 SH DEFINED 03 23,300 8,950 950 JUNIPER NETWORKS INC COM 48203R104 34 1,300 SH OTHER 03 1,300 0 0 JUNIPER NETWORKS INC COM 48203R104 1,289 49,535 SH DEFINED 04 41,035 0 8,500 JUNIPER NETWORKS INC COM 48203R104 300 11,530 SH OTHER 04 11,230 0 300 JUNIPER NETWORKS INC COM 48203R104 32,176 1,236,598 SH DEFINED 01,08 632,680 603,918 0 JUNIPER NETWORKS INC COM 48203R104 14 525 SH DEFINED 09 525 0 0 JUNIPER NETWORKS INC COM 48203R104 13 500 SH DEFINED 10 0 0 500 JUNO LTG INC COM 482047206 131 4,644 SH DEFINED 01 452 4,192 0 JUNO LTG INC COM 482047206 124 4,419 SH DEFINED 01,08 1,161 3,258 0 JUPITERMEDIA CORP COM 48207D101 180 15,700 SH DEFINED 01 5,000 10,700 0 JUPITERMEDIA CORP COM 48207D101 6 500 SH DEFINED 04 500 0 0 JUPITERMEDIA CORP COM 48207D101 520 45,295 SH DEFINED 01,08 9,695 35,600 0 KCS ENERGY INC COM 482434206 777 72,599 SH DEFINED 01 25,869 46,730 0 KCS ENERGY INC COM 482434206 3 250 SH DEFINED 04 250 0 0 KCS ENERGY INC COM 482434206 2,888 269,951 SH DEFINED 01,08 42,419 227,532 0 KFX INC COM 48245L107 661 63,598 SH DEFINED 01 24,598 39,000 0 KFX INC COM 48245L107 2,183 210,074 SH DEFINED 01,08 40,613 169,461 0 KLA-TENCOR CORP COM 482480100 37,000 735,879 SH DEFINED 01 528,516 170,083 37,280 KLA-TENCOR CORP COM 482480100 1,018 20,250 SH OTHER 01 11,800 8,250 200 KLA-TENCOR CORP COM 482480100 2,970 59,060 SH DEFINED 02 56,300 2,060 700 KLA-TENCOR CORP COM 482480100 621 12,350 SH OTHER 02 11,400 950 0 KLA-TENCOR CORP COM 482480100 1,618 32,185 SH DEFINED 03 5,600 8,435 18,150 KLA-TENCOR CORP COM 482480100 82 1,625 SH OTHER 03 1,350 200 75 KLA-TENCOR CORP COM 482480100 981 19,504 SH DEFINED 04 18,579 0 925 KLA-TENCOR CORP COM 482480100 55 1,100 SH OTHER 04 1,000 0 100 KLA-TENCOR CORP COM 482480100 11 225 SH DEFINED 05 225 0 0 KLA-TENCOR CORP COM 482480100 16 320 SH OTHER 05 0 320 0 KLA-TENCOR CORP COM 482480100 25 500 SH OTHER 01,06 0 0 500 KLA-TENCOR CORP COM 482480100 89,468 1,779,398 SH DEFINED 01,08 956,586 818,615 4,197 KLA-TENCOR CORP COM 482480100 424 8,440 SH DEFINED 09 8,440 0 0 KLA-TENCOR CORP COM 482480100 180 3,580 SH DEFINED 10 3,280 0 300 KLA-TENCOR CORP COM 482480100 4 75 SH OTHER 10 0 75 0 KMG CHEMICALS INC COM 482564101 9 2,200 SH DEFINED 01 0 2,200 0 KMG CHEMICALS INC COM 482564101 39 9,750 SH DEFINED 01,08 2,900 6,850 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 283 ________ K-SWISS INC COM 482686102 2,543 103,907 SH DEFINED 01 58,614 44,393 900 K-SWISS INC COM 482686102 32 1,300 SH DEFINED 02 1,300 0 0 K-SWISS INC COM 482686102 15 600 SH DEFINED 04 0 0 600 K-SWISS INC COM 482686102 13 550 SH OTHER 01,06 0 0 550 K-SWISS INC COM 482686102 4,549 185,917 SH DEFINED 01,08 37,791 148,126 0 K-SWISS INC COM 482686102 33 1,340 SH DEFINED 10 1,095 0 245 K TRON INTL INC COM 482730108 86 4,054 SH DEFINED 01 500 3,554 0 K TRON INTL INC COM 482730108 134 6,313 SH DEFINED 01,08 1,058 5,255 0 K2 INC COM 482732104 1,662 103,681 SH DEFINED 01 71,916 31,765 0 K2 INC COM 482732104 7 450 SH OTHER 01,06 0 0 450 K2 INC COM 482732104 3,584 223,597 SH DEFINED 01,08 71,822 151,775 0 KVH INDS INC COM 482738101 324 22,487 SH DEFINED 01 7,507 14,980 0 KVH INDS INC COM 482738101 1,581 109,715 SH DEFINED 01,08 41,915 67,800 0 K V PHARMACEUTICAL CO COM 482740206 1,441 58,671 SH DEFINED 01 24,519 32,802 1,350 K V PHARMACEUTICAL CO COM 482740206 6,029 245,477 SH DEFINED 01,08 44,319 201,158 0 KADANT INC COM 48282T104 1,064 51,046 SH DEFINED 01 36,294 14,752 0 KADANT INC COM 48282T104 1 61 SH OTHER 04 61 0 0 KADANT INC COM 48282T104 2,304 110,492 SH DEFINED 01,08 43,936 66,556 0 KADANT INC COM 48282T104 4 201 SH DEFINED 10 201 0 0 KNBT BANCORP INC COM 482921103 229 12,935 SH DEFINED 01 444 12,491 0 KNBT BANCORP INC COM 482921103 247 13,944 SH DEFINED 01,08 3,104 10,840 0 KAMAN CORP COM 483548103 629 42,238 SH DEFINED 01 13,990 28,248 0 KAMAN CORP COM 483548103 5 325 SH OTHER 01,06 0 0 325 KAMAN CORP COM 483548103 2,364 158,904 SH DEFINED 01,08 54,966 103,938 0 KANA SOFTWARE INC COM 483600300 233 51,674 SH DEFINED 01 17,544 34,130 0 KANA SOFTWARE INC COM 483600300 850 188,557 SH DEFINED 01,08 37,517 151,040 0 KANA SOFTWARE INC COM 483600300 0 31 SH DEFINED 10 31 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 27 500 SH DEFINED 01 500 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 104 1,950 SH OTHER 01 1,950 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 142 2,650 SH DEFINED 02 400 700 1,550 KANEB PIPE LINE PARTNERS L P COM 484169107 54 1,000 SH OTHER 02 1,000 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 11 200 SH DEFINED 04 200 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 383 7,150 SH OTHER 04 7,150 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 16 300 SH DEFINED 05 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 284 ________ KANEB SERVICES LLC COM 484173109 71 2,166 SH DEFINED 01 2,166 0 0 KANEB SERVICES LLC COM 484173109 132 3,991 SH DEFINED 01,08 500 3,491 0 KANSAS CITY LIFE INS CO COM 484836101 759 17,730 SH DEFINED 01 7,189 10,541 0 KANSAS CITY LIFE INS CO COM 484836101 1,564 36,562 SH DEFINED 01,08 7,169 29,393 0 KANSAS CITY SOUTHERN COM 485170302 2,249 161,831 SH DEFINED 01 102,872 58,959 0 KANSAS CITY SOUTHERN COM 485170302 799 57,500 SH DEFINED 04 5,000 0 52,500 KANSAS CITY SOUTHERN COM 485170302 13 900 SH OTHER 01,06 0 0 900 KANSAS CITY SOUTHERN COM 485170302 6,317 454,437 SH DEFINED 01,08 138,997 315,440 0 KATY INDS INC COM 486026107 114 19,100 SH DEFINED 01 1,700 17,400 0 KATY INDS INC COM 486026107 137 22,796 SH DEFINED 01,08 3,889 18,907 0 KAYDON CORP COM 486587108 710 25,796 SH DEFINED 01 17,255 8,141 400 KAYDON CORP COM 486587108 3 112 SH DEFINED 02 0 0 112 KAYDON CORP COM 486587108 12 450 SH OTHER 01,06 0 0 450 KAYDON CORP COM 486587108 5,689 206,644 SH DEFINED 01,08 68,217 138,427 0 KB HOME COM 48666K109 6,670 82,553 SH DEFINED 01 28,675 39,959 13,919 KB HOME COM 48666K109 4 50 SH OTHER 01 0 0 50 KB HOME COM 48666K109 20 250 SH DEFINED 02 0 0 250 KB HOME COM 48666K109 8 100 SH OTHER 01,06 0 0 100 KB HOME COM 48666K109 32,148 397,877 SH DEFINED 01,08 199,747 198,130 0 KB HOME COM 48666K109 5 58 SH DEFINED 10 8 0 50 KEANE INC COM 486665102 1,610 102,318 SH DEFINED 01 45,956 53,262 3,100 KEANE INC COM 486665102 5 303 SH DEFINED 02 0 0 303 KEANE INC COM 486665102 7,549 479,617 SH DEFINED 01,08 95,951 383,666 0 KEITH COMPANIES INC COM 487539108 113 8,000 SH DEFINED 01 1,700 6,300 0 KEITH COMPANIES INC COM 487539108 182 12,848 SH DEFINED 01,08 2,848 10,000 0 KEITHLEY INSTRS INC COM 487584104 505 24,361 SH DEFINED 01 8,507 15,854 0 KEITHLEY INSTRS INC COM 487584104 104 5,000 SH DEFINED 04 5,000 0 0 KEITHLEY INSTRS INC COM 487584104 4 200 SH OTHER 01,06 0 0 200 KEITHLEY INSTRS INC COM 487584104 1,933 93,342 SH DEFINED 01,08 24,241 69,101 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 285 ________ KELLOGG CO COM 487836108 29,334 747,557 SH DEFINED 01 399,508 286,546 61,503 KELLOGG CO COM 487836108 2,608 66,469 SH OTHER 01 9,648 55,846 975 KELLOGG CO COM 487836108 401 10,215 SH DEFINED 02 5,790 4,425 0 KELLOGG CO COM 487836108 571 14,560 SH OTHER 02 7,360 7,200 0 KELLOGG CO COM 487836108 280 7,125 SH DEFINED 03 730 3,550 2,845 KELLOGG CO COM 487836108 948 24,150 SH OTHER 03 15,350 8,300 500 KELLOGG CO COM 487836108 2,408 61,368 SH DEFINED 04 60,743 0 625 KELLOGG CO COM 487836108 1,871 47,672 SH OTHER 04 46,117 0 1,555 KELLOGG CO COM 487836108 41 1,050 SH DEFINED 05 1,050 0 0 KELLOGG CO COM 487836108 75 1,900 SH OTHER 05 500 1,400 0 KELLOGG CO COM 487836108 43 1,100 SH OTHER 01,06 0 0 1,100 KELLOGG CO COM 487836108 127,478 3,248,669 SH DEFINED 01,08 1,651,160 1,596,519 990 KELLOGG CO COM 487836108 61 1,567 SH DEFINED 09 1,567 0 0 KELLOGG CO COM 487836108 1,374 35,026 SH DEFINED 10 17,709 16,917 400 KELLOGG CO COM 487836108 779 19,850 SH OTHER 10 19,550 300 0 KELLWOOD CO COM 488044108 3,172 80,806 SH DEFINED 01 55,755 24,051 1,000 KELLWOOD CO COM 488044108 16 400 SH OTHER 01,06 0 0 400 KELLWOOD CO COM 488044108 8,295 211,350 SH DEFINED 01,08 76,237 135,113 0 KELLY SVCS INC COM 488152208 973 32,863 SH DEFINED 01 21,393 11,120 350 KELLY SVCS INC COM 488152208 372 12,575 SH OTHER 01 12,575 0 0 KELLY SVCS INC COM 488152208 135 4,560 SH DEFINED 04 4,560 0 0 KELLY SVCS INC COM 488152208 6,090 205,676 SH DEFINED 01,08 40,144 165,532 0 KEMET CORP COM 488360108 1,349 94,079 SH DEFINED 01 70,017 16,862 7,200 KEMET CORP COM 488360108 11 750 SH DEFINED 04 750 0 0 KEMET CORP COM 488360108 9,913 691,279 SH DEFINED 01,08 134,207 557,072 0 KENDLE INTERNATIONAL INC COM 48880L107 175 19,500 SH DEFINED 01 2,500 17,000 0 KENDLE INTERNATIONAL INC COM 48880L107 200 22,300 SH DEFINED 01,08 5,200 17,100 0 KENNAMETAL INC COM 489170100 2,778 67,317 SH DEFINED 01 58,529 8,788 0 KENNAMETAL INC COM 489170100 11,772 285,233 SH DEFINED 01,08 62,709 222,524 0 KENNAMETAL INC COM 489170100 140 3,400 SH OTHER 10 3,400 0 0 KENNEDY-WILSON INC COM 489399204 63 9,100 SH DEFINED 01 1,500 7,600 0 KENNEDY-WILSON INC COM 489399204 103 14,892 SH DEFINED 01,08 4,180 10,713 0 KENSEY NASH CORP COM 490057106 481 19,586 SH DEFINED 01 6,479 12,932 175 KENSEY NASH CORP COM 490057106 1,948 79,332 SH DEFINED 01,08 28,363 50,969 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 286 ________ KERR MCGEE CORP COM 492386107 10,443 202,781 SH DEFINED 01 74,393 112,591 15,797 KERR MCGEE CORP COM 492386107 18 342 SH OTHER 01 0 0 342 KERR MCGEE CORP COM 492386107 3 55 SH DEFINED 02 0 0 55 KERR MCGEE CORP COM 492386107 15 300 SH OTHER 02 0 300 0 KERR MCGEE CORP COM 492386107 58 1,117 SH DEFINED 03 1,117 0 0 KERR MCGEE CORP COM 492386107 31 600 SH OTHER 03 600 0 0 KERR MCGEE CORP COM 492386107 5,629 109,306 SH DEFINED 04 109,306 0 0 KERR MCGEE CORP COM 492386107 185 3,600 SH OTHER 04 3,600 0 0 KERR MCGEE CORP COM 492386107 11 210 SH OTHER 01,06 0 0 210 KERR MCGEE CORP COM 492386107 48,085 933,687 SH DEFINED 01,08 480,079 453,508 100 KERR MCGEE CORP COM 492386107 498 9,671 SH DEFINED 09 9,671 0 0 KERR MCGEE CORP COM 492386107 52 1,014 SH DEFINED 10 14 840 160 KERR MCGEE CORP COM 492386107 31 600 SH OTHER 10 0 600 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 18 1,200 SH DEFINED 01 0 1,200 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 153 10,000 SH DEFINED 04 10,000 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 28 2,600 SH DEFINED 01 500 2,100 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 140 13,084 SH DEFINED 01,08 1,050 12,034 0 KEY ENERGY SVCS INC COM 492914106 1,590 144,531 SH DEFINED 01 50,450 93,281 800 KEY ENERGY SVCS INC COM 492914106 11 1,000 SH OTHER 02 1,000 0 0 KEY ENERGY SVCS INC COM 492914106 479 43,500 SH DEFINED 04 26,000 0 17,500 KEY ENERGY SVCS INC COM 492914106 3,909 355,396 SH DEFINED 01,08 127,589 227,807 0 KEY TECHNOLOGY INC COM 493143101 87 5,400 SH DEFINED 01 900 4,500 0 KEY TECHNOLOGY INC COM 493143101 160 9,997 SH DEFINED 01,08 2,058 7,939 0 KEY TRONICS CORP COM 493144109 37 14,100 SH DEFINED 01 1,300 12,800 0 KEY TRONICS CORP COM 493144109 83 31,795 SH DEFINED 01,08 2,257 29,538 0 KEYCORP NEW COM 493267108 26,552 876,583 SH DEFINED 01 432,605 377,606 66,372 KEYCORP NEW COM 493267108 715 23,596 SH OTHER 01 14,122 9,174 300 KEYCORP NEW COM 493267108 104 3,438 SH DEFINED 02 3,262 176 0 KEYCORP NEW COM 493267108 260 8,600 SH OTHER 02 7,000 1,600 0 KEYCORP NEW COM 493267108 14 460 SH DEFINED 03 460 0 0 KEYCORP NEW COM 493267108 227 7,500 SH OTHER 03 7,500 0 0 KEYCORP NEW COM 493267108 3,077 101,591 SH DEFINED 04 96,031 0 5,560 KEYCORP NEW COM 493267108 1,472 48,592 SH OTHER 04 48,592 0 0 KEYCORP NEW COM 493267108 61 2,016 SH DEFINED 05 2,016 0 0 KEYCORP NEW COM 493267108 33 1,100 SH OTHER 01,06 0 0 1,100 KEYCORP NEW COM 493267108 115,120 3,800,591 SH DEFINED 01,08 1,978,118 1,821,298 1,175 KEYCORP NEW COM 493267108 60 1,996 SH DEFINED 09 1,996 0 0 KEYCORP NEW COM 493267108 1,303 43,034 SH DEFINED 10 41,384 0 1,650 KEYCORP NEW COM 493267108 2,275 75,120 SH OTHER 10 41,220 33,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 287 ________ KEYNOTE SYS INC COM 493308100 497 38,467 SH DEFINED 01 10,451 28,016 0 KEYNOTE SYS INC COM 493308100 1,868 144,656 SH DEFINED 01,08 44,488 100,168 0 KEYSPAN CORP COM 49337W100 10,150 265,564 SH DEFINED 01 111,861 134,240 19,463 KEYSPAN CORP COM 49337W100 6 150 SH OTHER 01 0 0 150 KEYSPAN CORP COM 49337W100 11 300 SH DEFINED 02 300 0 0 KEYSPAN CORP COM 49337W100 21 544 SH OTHER 02 0 544 0 KEYSPAN CORP COM 49337W100 496 12,980 SH DEFINED 04 12,980 0 0 KEYSPAN CORP COM 49337W100 38 1,000 SH OTHER 04 0 0 1,000 KEYSPAN CORP COM 49337W100 15 400 SH DEFINED 05 400 0 0 KEYSPAN CORP COM 49337W100 17 450 SH OTHER 01,06 0 0 450 KEYSPAN CORP COM 49337W100 56,098 1,467,772 SH DEFINED 01,08 759,559 708,213 0 KEYSPAN CORP COM 49337W100 11 295 SH DEFINED 09 295 0 0 KEYSPAN CORP COM 49337W100 28 730 SH DEFINED 10 170 0 560 KEYSPAN CORP COM 49337W100 15 400 SH OTHER 10 400 0 0 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 626 22,837 SH DEFINED 01 8,661 14,176 0 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 2,117 77,261 SH DEFINED 01,08 14,515 62,746 0 KEYSTONE PPTY TR CORP COM 493596100 902 37,105 SH DEFINED 01 19,493 17,612 0 KEYSTONE PPTY TR CORP COM 493596100 4,328 178,050 SH DEFINED 01,08 65,324 112,726 0 KFORCE INC COM 493732101 431 45,419 SH DEFINED 01 5,984 39,435 0 KFORCE INC COM 493732101 474 49,887 SH DEFINED 01,08 12,325 37,562 0 KILROY RLTY CORP COM 49427F108 3,011 84,814 SH DEFINED 01 59,878 23,936 1,000 KILROY RLTY CORP COM 49427F108 36 1,000 SH DEFINED 02 1,000 0 0 KILROY RLTY CORP COM 49427F108 107 3,000 SH OTHER 04 3,000 0 0 KILROY RLTY CORP COM 49427F108 16 450 SH OTHER 01,06 0 0 450 KILROY RLTY CORP COM 49427F108 6,057 170,631 SH DEFINED 01,08 40,890 129,741 0 KIMBALL INTL INC COM 494274103 926 58,779 SH DEFINED 01 17,064 41,715 0 KIMBALL INTL INC COM 494274103 2,779 176,332 SH DEFINED 01,08 44,950 131,382 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 288 ________ KIMBERLY CLARK CORP COM 494368103 87,751 1,390,670 SH DEFINED 01 794,701 499,611 96,358 KIMBERLY CLARK CORP COM 494368103 14,332 227,129 SH OTHER 01 131,096 87,796 8,237 KIMBERLY CLARK CORP COM 494368103 3,270 51,816 SH DEFINED 02 41,203 9,338 1,275 KIMBERLY CLARK CORP COM 494368103 3,393 53,778 SH OTHER 02 33,170 15,530 5,078 KIMBERLY CLARK CORP COM 494368103 6,268 99,333 SH DEFINED 03 60,921 30,440 7,972 KIMBERLY CLARK CORP COM 494368103 5,514 87,393 SH OTHER 03 48,732 32,973 5,688 KIMBERLY CLARK CORP COM 494368103 21,379 338,818 SH DEFINED 04 324,613 0 14,205 KIMBERLY CLARK CORP COM 494368103 14,073 223,029 SH OTHER 04 206,889 0 16,140 KIMBERLY CLARK CORP COM 494368103 1,923 30,470 SH DEFINED 05 24,200 1,140 5,130 KIMBERLY CLARK CORP COM 494368103 901 14,280 SH OTHER 05 1,230 12,400 650 KIMBERLY CLARK CORP COM 494368103 82 1,300 SH OTHER 01,06 0 0 1,300 KIMBERLY CLARK CORP COM 494368103 361,058 5,721,989 SH DEFINED 01,08 2,345,027 3,304,224 72,738 KIMBERLY CLARK CORP COM 494368103 1,347 21,345 SH DEFINED 09 21,345 0 0 KIMBERLY CLARK CORP COM 494368103 9,534 151,091 SH DEFINED 10 116,611 8,760 25,720 KIMBERLY CLARK CORP COM 494368103 5,123 81,183 SH OTHER 10 22,159 58,644 380 KIMCO REALTY CORP COM 49446R109 2,094 41,079 SH DEFINED 01 21,580 14,849 4,650 KIMCO REALTY CORP COM 49446R109 46 900 SH OTHER 01 0 900 0 KIMCO REALTY CORP COM 49446R109 15 300 SH OTHER 02 300 0 0 KIMCO REALTY CORP COM 49446R109 122 2,400 SH OTHER 03 2,400 0 0 KIMCO REALTY CORP COM 49446R109 102 2,000 SH OTHER 04 2,000 0 0 KIMCO REALTY CORP COM 49446R109 25 500 SH OTHER 05 500 0 0 KIMCO REALTY CORP COM 49446R109 16,746 328,474 SH DEFINED 01,08 142,956 185,518 0 KIMCO REALTY CORP COM 49446R109 5 100 SH DEFINED 10 0 0 100 KINDER MORGAN INC KANS COM 49455P101 14,134 224,274 SH DEFINED 01 104,468 97,504 22,302 KINDER MORGAN INC KANS COM 49455P101 102 1,625 SH OTHER 01 1,525 0 100 KINDER MORGAN INC KANS COM 49455P101 87 1,375 SH OTHER 02 1,375 0 0 KINDER MORGAN INC KANS COM 49455P101 19 300 SH OTHER 01,06 0 0 300 KINDER MORGAN INC KANS COM 49455P101 66,187 1,050,246 SH DEFINED 01,08 542,835 507,411 0 KINDER MORGAN INC KANS COM 49455P101 43 686 SH DEFINED 09 686 0 0 KINDER MORGAN INC KANS COM 49455P101 71 1,120 SH DEFINED 10 20 0 1,100 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,324 31,307 SH DEFINED 01 22,837 8,470 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 135 3,200 SH OTHER 01 0 3,200 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 66 1,549 SH DEFINED 04 1,549 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 42 1,000 SH OTHER 04 0 0 1,000 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,434 33,907 SH DEFINED 01,08 2,117 31,790 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 289 ________ KINDER MORGAN ENERGY PARTNER COM 494550106 335 7,425 SH DEFINED 01 5,175 1,400 850 KINDER MORGAN ENERGY PARTNER COM 494550106 290 6,425 SH OTHER 01 6,425 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 265 5,875 SH DEFINED 02 4,375 1,500 0 KINDER MORGAN ENERGY PARTNER COM 494550106 113 2,500 SH DEFINED 03 2,500 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 14 300 SH OTHER 03 300 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 777 17,241 SH DEFINED 04 17,241 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 509 11,285 SH OTHER 04 11,055 0 230 KINDER MORGAN ENERGY PARTNER COM 494550106 338 7,496 SH DEFINED 10 7,496 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 9 200 SH OTHER 10 200 0 0 KINDRED HEALTHCARE INC COM 494580103 1,162 23,102 SH DEFINED 01 8,757 13,845 500 KINDRED HEALTHCARE INC COM 494580103 0 3 SH OTHER 04 3 0 0 KINDRED HEALTHCARE INC COM 494580103 5,154 102,470 SH DEFINED 01,08 35,847 66,623 0 KING PHARMACEUTICALS INC COM 495582108 7,280 432,330 SH DEFINED 01 160,707 232,094 39,529 KING PHARMACEUTICALS INC COM 495582108 364 21,610 SH OTHER 01 0 2,710 18,900 KING PHARMACEUTICALS INC COM 495582108 168 10,000 SH DEFINED 04 6,700 0 3,300 KING PHARMACEUTICALS INC COM 495582108 10 600 SH OTHER 01,06 0 0 600 KING PHARMACEUTICALS INC COM 495582108 34,451 2,045,785 SH DEFINED 01,08 1,007,154 1,038,631 0 KING PHARMACEUTICALS INC COM 495582108 47 2,790 SH DEFINED 09 2,790 0 0 KING PHARMACEUTICALS INC COM 495582108 7 388 SH DEFINED 10 40 0 348 KIRBY CORP COM 497266106 1,198 35,465 SH DEFINED 01 12,633 22,032 800 KIRBY CORP COM 497266106 14 400 SH OTHER 01,06 0 0 400 KIRBY CORP COM 497266106 5,177 153,220 SH DEFINED 01,08 48,290 104,930 0 KIRKLANDS INC COM 497498105 193 11,723 SH DEFINED 01 8,423 3,300 0 KIRKLANDS INC COM 497498105 1,352 82,171 SH DEFINED 01,08 14,909 67,262 0 KMART HLDG CORPORATION COM 498780105 722 17,400 SH DEFINED 01 17,400 0 0 KMART HLDG CORPORATION COM 498780105 274 6,600 SH DEFINED 04 0 0 6,600 KMART HLDG CORPORATION COM 498780105 2,816 67,900 SH DEFINED 01,08 11,100 56,800 0 KNAPE & VOGT MFG CO COM 498782101 59 4,340 SH DEFINED 01 1,070 3,270 0 KNAPE & VOGT MFG CO COM 498782101 124 9,079 SH DEFINED 01,08 1,819 7,260 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 290 ________ KNIGHT RIDDER INC COM 499040103 10,067 137,432 SH DEFINED 01 60,666 62,050 14,716 KNIGHT RIDDER INC COM 499040103 215 2,940 SH OTHER 01 2,400 440 100 KNIGHT RIDDER INC COM 499040103 132 1,800 SH DEFINED 02 550 1,250 0 KNIGHT RIDDER INC COM 499040103 366 5,000 SH OTHER 02 1,000 0 4,000 KNIGHT RIDDER INC COM 499040103 163 2,225 SH DEFINED 03 1,800 0 425 KNIGHT RIDDER INC COM 499040103 5 75 SH OTHER 03 0 75 0 KNIGHT RIDDER INC COM 499040103 9,500 129,696 SH DEFINED 04 127,596 0 2,100 KNIGHT RIDDER INC COM 499040103 1,219 16,640 SH OTHER 04 16,640 0 0 KNIGHT RIDDER INC COM 499040103 539 7,365 SH DEFINED 05 7,365 0 0 KNIGHT RIDDER INC COM 499040103 14 195 SH OTHER 05 195 0 0 KNIGHT RIDDER INC COM 499040103 15 200 SH OTHER 01,06 0 0 200 KNIGHT RIDDER INC COM 499040103 51,149 698,282 SH DEFINED 01,08 346,502 351,780 0 KNIGHT RIDDER INC COM 499040103 40 545 SH DEFINED 09 545 0 0 KNIGHT RIDDER INC COM 499040103 66 895 SH DEFINED 10 795 0 100 KNIGHT RIDDER INC COM 499040103 73 1,000 SH OTHER 10 0 1,000 0 KNIGHT TRADING GROUP INC COM 499063105 1,285 101,669 SH DEFINED 01 65,683 35,986 0 KNIGHT TRADING GROUP INC COM 499063105 181 14,300 SH DEFINED 04 0 0 14,300 KNIGHT TRADING GROUP INC COM 499063105 7,769 614,670 SH DEFINED 01,08 184,723 429,947 0 KNIGHT TRADING GROUP INC COM 499063105 35 2,780 SH DEFINED 10 2,295 0 485 KNIGHT TRANSN INC COM 499064103 1,039 43,503 SH DEFINED 01 18,428 24,945 130 KNIGHT TRANSN INC COM 499064103 122 5,116 SH DEFINED 02 5,116 0 0 KNIGHT TRANSN INC COM 499064103 13 550 SH OTHER 01,06 0 0 550 KNIGHT TRANSN INC COM 499064103 4,550 190,546 SH DEFINED 01,08 37,120 153,426 0 KOGER EQUITY INC COM 500228101 2,565 109,299 SH DEFINED 01 83,448 25,851 0 KOGER EQUITY INC COM 500228101 3,348 142,640 SH DEFINED 01,08 34,313 108,327 0 KOHLS CORP COM 500255104 84,954 1,757,785 SH DEFINED 01 1,073,754 537,461 146,570 KOHLS CORP COM 500255104 24,630 509,631 SH OTHER 01 177,277 305,309 27,045 KOHLS CORP COM 500255104 4,646 96,134 SH DEFINED 02 78,474 16,860 800 KOHLS CORP COM 500255104 466 9,635 SH OTHER 02 6,425 2,310 900 KOHLS CORP COM 500255104 3,183 65,857 SH DEFINED 03 40,313 23,949 1,595 KOHLS CORP COM 500255104 637 13,170 SH OTHER 03 10,555 1,765 850 KOHLS CORP COM 500255104 11,970 247,678 SH DEFINED 04 235,833 0 11,845 KOHLS CORP COM 500255104 5,813 120,287 SH OTHER 04 118,182 0 2,105 KOHLS CORP COM 500255104 3,856 79,784 SH DEFINED 05 66,129 12,100 1,555 KOHLS CORP COM 500255104 331 6,845 SH OTHER 05 3,895 2,950 0 KOHLS CORP COM 500255104 43 900 SH OTHER 01,06 0 0 900 KOHLS CORP COM 500255104 138,956 2,875,154 SH DEFINED 01,08 1,494,166 1,380,258 730 KOHLS CORP COM 500255104 539 11,157 SH DEFINED 09 11,157 0 0 KOHLS CORP COM 500255104 1,624 33,597 SH DEFINED 10 27,497 1,900 4,200 KOHLS CORP COM 500255104 763 15,780 SH OTHER 10 4,880 10,450 450 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 291 ________ KOMAG INC COM 500453204 230 12,511 SH DEFINED 01 12,030 481 0 KOMAG INC COM 500453204 2,540 138,033 SH DEFINED 01,08 34,327 103,706 0 KONINKLIJKE AHOLD N V COM 500467303 17 2,110 SH DEFINED 01 2,110 0 0 KONINKLIJKE AHOLD N V COM 500467303 8 1,000 SH OTHER 04 1,000 0 0 KONINKLIJKE AHOLD N V COM 500467303 2,242 271,708 SH DEFINED 01,08 235,215 36,493 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 379 13,080 SH DEFINED 01 0 13,080 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 51 1,773 SH DEFINED 02 1,606 0 167 KONINKLIJKE PHILIPS ELECTRS COM 500472303 391 13,500 SH DEFINED 04 2,000 0 11,500 KONINKLIJKE PHILIPS ELECTRS COM 500472303 33 1,139 SH OTHER 04 1,139 0 0 KOPIN CORP COM 500600101 613 106,076 SH DEFINED 01 43,729 59,747 2,600 KOPIN CORP COM 500600101 6 1,000 SH DEFINED 04 1,000 0 0 KOPIN CORP COM 500600101 23 4,000 SH OTHER 04 0 0 4,000 KOPIN CORP COM 500600101 6 1,050 SH OTHER 01,06 0 0 1,050 KOPIN CORP COM 500600101 3,147 544,529 SH DEFINED 01,08 160,682 383,847 0 KOSAN BIOSCIENCES INC COM 50064W107 367 34,594 SH DEFINED 01 13,265 21,329 0 KOSAN BIOSCIENCES INC COM 50064W107 1,374 129,389 SH DEFINED 01,08 22,309 107,080 0 KORN FERRY INTL COM 500643200 992 61,971 SH DEFINED 01 34,207 27,564 200 KORN FERRY INTL COM 500643200 4,229 264,291 SH DEFINED 01,08 34,263 230,028 0 KOS PHARMACEUTICALS INC COM 500648100 1,174 28,825 SH DEFINED 01 11,147 17,078 600 KOS PHARMACEUTICALS INC COM 500648100 61 1,500 SH OTHER 01 0 1,500 0 KOS PHARMACEUTICALS INC COM 500648100 5,387 132,222 SH DEFINED 01,08 44,365 87,857 0 KOS PHARMACEUTICALS INC COM 500648100 24 580 SH DEFINED 10 475 0 105 KOSS CORP COM 500692108 187 8,000 SH DEFINED 01 0 8,000 0 KOSS CORP COM 500692108 234 10,020 SH DEFINED 01,08 1,372 8,648 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 292 ________ KRAFT FOODS INC COM 50075N104 13,383 418,083 SH DEFINED 01 274,890 131,081 12,112 KRAFT FOODS INC COM 50075N104 4,902 153,148 SH OTHER 01 62,310 83,676 7,162 KRAFT FOODS INC COM 50075N104 1,478 46,160 SH DEFINED 02 27,235 16,375 2,550 KRAFT FOODS INC COM 50075N104 282 8,800 SH OTHER 02 4,650 3,650 500 KRAFT FOODS INC COM 50075N104 2,263 70,695 SH DEFINED 03 41,960 24,920 3,815 KRAFT FOODS INC COM 50075N104 356 11,135 SH OTHER 03 8,095 2,365 675 KRAFT FOODS INC COM 50075N104 2,618 81,782 SH DEFINED 04 73,272 0 8,510 KRAFT FOODS INC COM 50075N104 2,565 80,118 SH OTHER 04 73,243 0 6,875 KRAFT FOODS INC COM 50075N104 1,490 46,560 SH DEFINED 05 42,510 4,050 0 KRAFT FOODS INC COM 50075N104 231 7,230 SH OTHER 05 2,380 4,850 0 KRAFT FOODS INC COM 50075N104 30,489 952,489 SH DEFINED 01,08 437,506 514,983 0 KRAFT FOODS INC COM 50075N104 15 478 SH DEFINED 09 478 0 0 KRAFT FOODS INC COM 50075N104 1,008 31,494 SH DEFINED 10 29,774 650 1,070 KRAFT FOODS INC COM 50075N104 150 4,700 SH OTHER 10 2,375 2,325 0 KRAMONT RLTY TR COM 50075Q107 499 26,422 SH DEFINED 01 14,152 12,270 0 KRAMONT RLTY TR COM 50075Q107 100 5,300 SH DEFINED 02 5,300 0 0 KRAMONT RLTY TR COM 50075Q107 76 4,000 SH OTHER 04 4,000 0 0 KRAMONT RLTY TR COM 50075Q107 2,719 143,875 SH DEFINED 01,08 39,466 104,409 0 KREISLER MFG CORP COM 500773106 6 1,300 SH DEFINED 01 0 1,300 0 KREISLER MFG CORP COM 500773106 47 9,600 SH DEFINED 01,08 965 8,635 0 KRISPY KREME DOUGHNUTS INC COM 501014104 1,602 46,644 SH DEFINED 01 34,894 10,550 1,200 KRISPY KREME DOUGHNUTS INC COM 501014104 64 1,875 SH OTHER 01 325 1,550 0 KRISPY KREME DOUGHNUTS INC COM 501014104 10 300 SH DEFINED 02 100 200 0 KRISPY KREME DOUGHNUTS INC COM 501014104 26 750 SH DEFINED 04 750 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 95 2,775 SH OTHER 04 2,400 0 375 KRISPY KREME DOUGHNUTS INC COM 501014104 10,583 308,179 SH DEFINED 01,08 78,946 229,233 0 KRISPY KREME DOUGHNUTS INC COM 501014104 5 150 SH DEFINED 10 0 150 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 293 ________ KROGER CO COM 501044101 22,463 1,349,927 SH DEFINED 01 540,228 678,740 130,959 KROGER CO COM 501044101 703 42,267 SH OTHER 01 31,917 8,450 1,900 KROGER CO COM 501044101 186 11,164 SH DEFINED 02 11,164 0 0 KROGER CO COM 501044101 22 1,300 SH OTHER 02 600 700 0 KROGER CO COM 501044101 671 40,314 SH DEFINED 03 27,925 7,394 4,995 KROGER CO COM 501044101 203 12,200 SH OTHER 03 6,000 100 6,100 KROGER CO COM 501044101 519 31,197 SH DEFINED 04 17,997 0 13,200 KROGER CO COM 501044101 227 13,650 SH OTHER 04 13,650 0 0 KROGER CO COM 501044101 663 39,850 SH DEFINED 05 39,250 0 600 KROGER CO COM 501044101 22 1,300 SH OTHER 05 1,050 250 0 KROGER CO COM 501044101 32 1,900 SH OTHER 01,06 0 0 1,900 KROGER CO COM 501044101 113,047 6,793,686 SH DEFINED 01,08 3,488,499 3,305,187 0 KROGER CO COM 501044101 228 13,730 SH DEFINED 09 13,730 0 0 KROGER CO COM 501044101 114 6,822 SH DEFINED 10 4,222 0 2,600 KROGER CO COM 501044101 7 400 SH OTHER 10 400 0 0 KROLL INC COM 501049100 1,237 46,074 SH DEFINED 01 24,280 21,674 120 KROLL INC COM 501049100 16 600 SH OTHER 01,06 0 0 600 KROLL INC COM 501049100 8,445 314,528 SH DEFINED 01,08 104,330 210,198 0 KRONOS WORLDWIDE INC COM 50105F105 851 28,087 SH DEFINED 01 7,067 21,020 0 KRONOS WORLDWIDE INC COM 50105F105 24 800 SH OTHER 01 0 800 0 KRONOS WORLDWIDE INC COM 50105F105 2,141 70,682 SH DEFINED 01,08 16,343 54,339 0 KRONOS INC COM 501052104 1,382 42,474 SH DEFINED 01 18,981 22,293 1,200 KRONOS INC COM 501052104 4 120 SH DEFINED 02 0 0 120 KRONOS INC COM 501052104 15 450 SH OTHER 01,06 0 0 450 KRONOS INC COM 501052104 7,660 235,471 SH DEFINED 01,08 69,872 165,599 0 KULICKE & SOFFA INDS INC COM 501242101 1,173 100,288 SH DEFINED 01 31,326 66,962 2,000 KULICKE & SOFFA INDS INC COM 501242101 47 4,000 SH OTHER 01 0 4,000 0 KULICKE & SOFFA INDS INC COM 501242101 8 700 SH OTHER 01,06 0 0 700 KULICKE & SOFFA INDS INC COM 501242101 4,463 381,431 SH DEFINED 01,08 107,316 274,115 0 KYOCERA CORP COM 501556203 630 7,500 SH OTHER 01 5,000 0 2,500 KYOCERA CORP COM 501556203 3 33 SH DEFINED 02 0 0 33 KYPHON INC COM 501577100 1,055 44,107 SH DEFINED 01 16,101 28,006 0 KYPHON INC COM 501577100 3,994 167,045 SH DEFINED 01,08 40,096 126,949 0 LCA-VISION INC COM 501803308 311 13,199 SH DEFINED 01 2,475 10,724 0 LCA-VISION INC COM 501803308 634 26,909 SH DEFINED 01,08 4,719 22,190 0 LCC INTERNATIONAL INC COM 501810105 95 15,800 SH DEFINED 01 3,600 12,200 0 LCC INTERNATIONAL INC COM 501810105 154 25,697 SH DEFINED 01,08 5,921 19,776 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 294 ________ LKQ CORP COM 501889208 67 3,800 SH DEFINED 01 3,800 0 0 LKQ CORP COM 501889208 112 6,400 SH DEFINED 01,08 6,400 0 0 LNR PPTY CORP COM 501940100 2,144 40,049 SH DEFINED 01 15,731 23,418 900 LNR PPTY CORP COM 501940100 1,789 33,420 SH DEFINED 04 30,420 0 3,000 LNR PPTY CORP COM 501940100 527 9,840 SH OTHER 04 9,840 0 0 LNR PPTY CORP COM 501940100 5,658 105,692 SH DEFINED 01,08 52,218 53,474 0 LNR PPTY CORP COM 501940100 3 50 SH DEFINED 10 0 0 50 LMI AEROSPACE INC COM 502079106 21 10,800 SH DEFINED 01 1,200 9,600 0 LMI AEROSPACE INC COM 502079106 24 12,286 SH DEFINED 01,08 1,886 10,400 0 LNB BANCORP INC COM 502100100 42 2,020 SH DEFINED 01 2,020 0 0 LNB BANCORP INC COM 502100100 6 312 SH OTHER 04 312 0 0 LNB BANCORP INC COM 502100100 329 15,973 SH DEFINED 01,08 1,203 14,770 0 LSB CORP COM 50215P100 106 6,000 SH DEFINED 01 600 5,400 0 LSB CORP COM 50215P100 5 300 SH DEFINED 04 300 0 0 LSB CORP COM 50215P100 128 7,207 SH DEFINED 01,08 1,683 5,524 0 L S B BANCSHARES N C COM 502158108 277 16,037 SH DEFINED 01 8,937 7,100 0 L S B BANCSHARES N C COM 502158108 747 43,226 SH DEFINED 01,08 7,077 36,149 0 LSI INDS INC COM 50216C108 853 70,177 SH DEFINED 01 51,615 18,562 0 LSI INDS INC COM 50216C108 1,429 117,543 SH DEFINED 01,08 22,734 94,809 0 LSB INDS INC COM 502160104 45 5,300 SH DEFINED 01 2,500 2,800 0 LSB INDS INC COM 502160104 226 26,623 SH DEFINED 01,08 4,513 22,110 0 LSI LOGIC CORP COM 502161102 6,171 660,721 SH DEFINED 01 246,632 342,220 71,869 LSI LOGIC CORP COM 502161102 97 10,435 SH OTHER 01 7,110 3,000 325 LSI LOGIC CORP COM 502161102 4 461 SH DEFINED 02 261 200 0 LSI LOGIC CORP COM 502161102 19 2,000 SH DEFINED 04 2,000 0 0 LSI LOGIC CORP COM 502161102 13 1,400 SH OTHER 04 1,400 0 0 LSI LOGIC CORP COM 502161102 9 1,000 SH OTHER 01,06 0 0 1,000 LSI LOGIC CORP COM 502161102 30,755 3,292,828 SH DEFINED 01,08 1,633,485 1,659,343 0 LSI LOGIC CORP COM 502161102 14 1,452 SH DEFINED 09 1,452 0 0 LSI LOGIC CORP COM 502161102 4 408 SH DEFINED 10 58 0 350 LTC PPTYS INC COM 502175102 698 38,519 SH DEFINED 01 15,564 22,955 0 LTC PPTYS INC COM 502175102 21 1,150 SH OTHER 04 1,150 0 0 LTC PPTYS INC COM 502175102 2,176 120,138 SH DEFINED 01,08 45,372 74,766 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 295 ________ LTX CORP COM 502392103 1,430 94,886 SH DEFINED 01 46,718 45,468 2,700 LTX CORP COM 502392103 211 14,000 SH DEFINED 04 0 0 14,000 LTX CORP COM 502392103 7,308 484,944 SH DEFINED 01,08 81,223 403,721 0 L-3 COMMUNICATIONS HLDGS INC CONV DEB 502424AD6 5,806 5,000,000 PRN DEFINED 01 5,000,000 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 4,032 67,781 SH DEFINED 01 43,167 20,314 4,300 L-3 COMMUNICATIONS HLDGS INC COM 502424104 155 2,600 SH OTHER 01 0 2,600 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 6 100 SH OTHER 02 100 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 103 1,725 SH DEFINED 03 300 1,425 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 71 1,200 SH OTHER 03 0 1,200 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 121 2,040 SH DEFINED 04 2,040 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 131 2,200 SH OTHER 04 1,200 0 1,000 L-3 COMMUNICATIONS HLDGS INC COM 502424104 28,418 477,773 SH DEFINED 01,08 102,238 375,535 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,790 30,100 SH DEFINED 10 0 0 30,100 LA BARGE INC COM 502470107 124 15,900 SH DEFINED 01 2,900 13,000 0 LA BARGE INC COM 502470107 289 36,992 SH DEFINED 01,08 6,665 30,327 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 208 75,334 SH DEFINED 01 34,118 41,216 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 1,110 402,180 SH DEFINED 01,08 150,729 251,451 0 LA QUINTA CORP COM 50419U202 1,735 230,051 SH DEFINED 01 105,136 119,515 5,400 LA QUINTA CORP COM 50419U202 1 100 SH OTHER 01 0 100 0 LA QUINTA CORP COM 50419U202 8,377 1,111,072 SH DEFINED 01,08 343,593 767,479 0 LA Z BOY INC COM 505336107 686 31,506 SH DEFINED 01 10,487 18,419 2,600 LA Z BOY INC COM 505336107 11 500 SH DEFINED 03 0 500 0 LA Z BOY INC COM 505336107 5 252 SH OTHER 04 252 0 0 LA Z BOY INC COM 505336107 17 790 SH OTHER 01,06 0 0 790 LA Z BOY INC COM 505336107 3,590 165,003 SH DEFINED 01,08 57,776 107,227 0 LA Z BOY INC COM 505336107 1 30 SH DEFINED 10 0 0 30 LABONE INC NEW COM 50540L105 601 19,689 SH DEFINED 01 6,382 13,307 0 LABONE INC NEW COM 50540L105 2,975 97,498 SH DEFINED 01,08 41,068 56,430 0 LABORATORY CORP AMER HLDGS COM 50540R409 3,087 78,645 SH DEFINED 01 50,288 22,757 5,600 LABORATORY CORP AMER HLDGS COM 50540R409 24 600 SH OTHER 01 0 600 0 LABORATORY CORP AMER HLDGS COM 50540R409 39 1,000 SH OTHER 02 1,000 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 1,570 40,000 SH OTHER 03 0 40,000 0 LABORATORY CORP AMER HLDGS COM 50540R409 79 2,000 SH OTHER 04 2,000 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 19,052 485,406 SH DEFINED 01,08 234,508 250,898 0 LABORATORY CORP AMER HLDGS COM 50540R409 73 1,855 SH DEFINED 09 1,855 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 18 450 SH DEFINED 10 300 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 296 ________ LABOR READY INC COM 505401208 941 69,623 SH DEFINED 01 25,200 44,253 170 LABOR READY INC COM 505401208 9 650 SH OTHER 01,06 0 0 650 LABOR READY INC COM 505401208 4,396 325,132 SH DEFINED 01,08 108,037 217,095 0 LABRANCHE & CO INC COM 505447102 546 48,747 SH DEFINED 01 40,386 7,861 500 LABRANCHE & CO INC COM 505447102 13 1,200 SH DEFINED 04 0 0 1,200 LABRANCHE & CO INC COM 505447102 3,575 318,916 SH DEFINED 01,08 67,502 251,414 0 LABRANCHE & CO INC COM 505447102 1 100 SH DEFINED 10 0 0 100 LACLEDE GROUP INC COM 505597104 1,525 50,342 SH DEFINED 01 30,888 18,254 1,200 LACLEDE GROUP INC COM 505597104 98 3,240 SH OTHER 01 0 3,240 0 LACLEDE GROUP INC COM 505597104 23 757 SH DEFINED 02 757 0 0 LACLEDE GROUP INC COM 505597104 115 3,784 SH OTHER 03 3,784 0 0 LACLEDE GROUP INC COM 505597104 12 400 SH DEFINED 04 400 0 0 LACLEDE GROUP INC COM 505597104 9 300 SH OTHER 01,06 0 0 300 LACLEDE GROUP INC COM 505597104 4,018 132,621 SH DEFINED 01,08 38,308 94,313 0 LACLEDE GROUP INC COM 505597104 15 504 SH DEFINED 10 504 0 0 LACROSSE FOOTWEAR INC COM 505688101 70 9,800 SH DEFINED 01 1,100 8,700 0 LACROSSE FOOTWEAR INC COM 505688101 74 10,346 SH DEFINED 01,08 2,620 7,726 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 9,094 SH DEFINED 01 1,743 7,351 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 19 21,703 SH DEFINED 01,08 666 21,037 0 LADISH INC COM 505754200 132 15,100 SH DEFINED 01 2,700 12,400 0 LADISH INC COM 505754200 209 24,007 SH DEFINED 01,08 5,307 18,700 0 LAFARGE NORTH AMERICA INC COM 505862102 784 19,298 SH DEFINED 01 14,000 4,998 300 LAFARGE NORTH AMERICA INC COM 505862102 5,088 125,163 SH DEFINED 01,08 40,883 84,280 0 LAFARGE NORTH AMERICA INC COM 505862102 2 50 SH DEFINED 10 0 0 50 LAIDLAW INTL INC COM 50730R102 590 40,550 SH DEFINED 01 18,400 22,150 0 LAIDLAW INTL INC COM 50730R102 1,742 119,700 SH DEFINED 01,08 21,500 98,200 0 LAKELAND BANCORP INC COM 511637100 198 12,059 SH DEFINED 01 5,257 6,802 0 LAKELAND BANCORP INC COM 511637100 811 49,270 SH DEFINED 01,08 5,748 43,522 0 LAKELAND FINL CORP COM 511656100 160 4,754 SH DEFINED 01 2,593 2,161 0 LAKELAND FINL CORP COM 511656100 931 27,692 SH DEFINED 01,08 4,360 23,332 0 LAKELAND INDS INC COM 511795106 46 2,741 SH DEFINED 01 684 2,057 0 LAKELAND INDS INC COM 511795106 147 8,791 SH DEFINED 01,08 1,398 7,393 0 LAKES ENTMNT INC COM 51206P109 315 12,353 SH DEFINED 01 703 11,650 0 LAKES ENTMNT INC COM 51206P109 474 18,581 SH DEFINED 01,08 4,419 14,162 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 297 ________ LAM RESEARCH CORP COM 512807108 2,777 110,535 SH DEFINED 01 71,588 31,247 7,700 LAM RESEARCH CORP COM 512807108 58 2,300 SH OTHER 01 2,300 0 0 LAM RESEARCH CORP COM 512807108 5 200 SH OTHER 04 0 0 200 LAM RESEARCH CORP COM 512807108 50 2,000 SH OTHER 05 0 0 2,000 LAM RESEARCH CORP COM 512807108 17,947 714,460 SH DEFINED 01,08 201,055 513,405 0 LAM RESEARCH CORP COM 512807108 5 200 SH DEFINED 10 0 0 200 LAMAR ADVERTISING CO COM 512815101 1,716 42,526 SH DEFINED 01 30,614 11,212 700 LAMAR ADVERTISING CO COM 512815101 4 100 SH OTHER 01 0 100 0 LAMAR ADVERTISING CO COM 512815101 11,487 284,682 SH DEFINED 01,08 136,494 148,188 0 LAMSON & SESSIONS CO COM 513696104 158 28,000 SH DEFINED 01 2,700 25,300 0 LAMSON & SESSIONS CO COM 513696104 175 31,002 SH DEFINED 01,08 5,618 25,384 0 LANCASTER COLONY CORP COM 513847103 902 22,328 SH DEFINED 01 13,742 6,586 2,000 LANCASTER COLONY CORP COM 513847103 1,645 40,727 SH OTHER 01 0 30,727 10,000 LANCASTER COLONY CORP COM 513847103 6,993 173,100 SH DEFINED 01,08 38,532 134,568 0 LANCASTER COLONY CORP COM 513847103 2 50 SH DEFINED 10 0 0 50 LANCE INC COM 514606102 777 47,512 SH DEFINED 01 23,830 23,682 0 LANCE INC COM 514606102 82 5,000 SH DEFINED 04 5,000 0 0 LANCE INC COM 514606102 7 400 SH OTHER 01,06 0 0 400 LANCE INC COM 514606102 3,235 197,767 SH DEFINED 01,08 60,406 137,361 0 LANCER CORP COM 514614106 45 11,900 SH DEFINED 01 1,300 10,600 0 LANCER CORP COM 514614106 30 8,000 SH OTHER 05 8,000 0 0 LANCER CORP COM 514614106 63 16,712 SH DEFINED 01,08 4,049 12,663 0 LANDACORP INC COM 514756105 34 11,115 SH DEFINED 01 2,700 8,415 0 LANDACORP INC COM 514756105 81 26,503 SH DEFINED 01,08 6,403 20,100 0 LANDAUER INC COM 51476K103 740 17,630 SH DEFINED 01 5,444 12,186 0 LANDAUER INC COM 51476K103 1 25 SH DEFINED 02 0 0 25 LANDAUER INC COM 51476K103 2,341 55,730 SH DEFINED 01,08 9,505 46,225 0 LANDEC CORP COM 514766104 180 20,800 SH DEFINED 01 3,500 17,300 0 LANDEC CORP COM 514766104 288 33,365 SH DEFINED 01,08 7,997 25,368 0 LANDAMERICA FINL GROUP INC COM 514936103 3,206 70,845 SH DEFINED 01 54,064 16,081 700 LANDAMERICA FINL GROUP INC COM 514936103 23 500 SH DEFINED 04 500 0 0 LANDAMERICA FINL GROUP INC COM 514936103 11 250 SH OTHER 01,06 0 0 250 LANDAMERICA FINL GROUP INC COM 514936103 5,906 130,493 SH DEFINED 01,08 37,911 92,582 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 298 ________ LANDRYS RESTAURANTS INC COM 51508L103 3,180 106,591 SH DEFINED 01 82,220 23,571 800 LANDRYS RESTAURANTS INC COM 51508L103 13 450 SH OTHER 01,06 0 0 450 LANDRYS RESTAURANTS INC COM 51508L103 5,718 191,673 SH DEFINED 01,08 78,628 113,045 0 LANDSTAR SYS INC COM 515098101 1,926 47,034 SH DEFINED 01 18,566 28,468 0 LANDSTAR SYS INC COM 515098101 246 6,000 SH OTHER 04 2,000 0 4,000 LANDSTAR SYS INC COM 515098101 16 400 SH OTHER 01,06 0 0 400 LANDSTAR SYS INC COM 515098101 9,870 241,027 SH DEFINED 01,08 76,775 164,252 0 LANNET INC COM 516012101 51 3,025 SH DEFINED 01 2,495 530 0 LANNET INC COM 516012101 673 40,272 SH DEFINED 01,08 16,696 23,576 0 LANTRONIX INC COM 516548104 54 38,900 SH DEFINED 01 8,000 30,900 0 LANTRONIX INC COM 516548104 110 79,500 SH DEFINED 01,08 22,400 57,100 0 LANVISION SYS INC COM 516555109 34 11,200 SH DEFINED 01 1,200 10,000 0 LANVISION SYS INC COM 516555109 56 18,602 SH DEFINED 01,08 3,768 14,834 0 LARGE SCALE BIOLOGY CORP COM 517053104 42 25,100 SH DEFINED 01 4,900 20,200 0 LARGE SCALE BIOLOGY CORP COM 517053104 63 37,500 SH DEFINED 01,08 5,500 32,000 0 LASALLE HOTEL PPTYS COM 517942108 580 24,593 SH DEFINED 01 19,714 3,879 1,000 LASALLE HOTEL PPTYS COM 517942108 3,116 132,024 SH DEFINED 01,08 25,302 106,722 0 LASERSCOPE COM 518081104 475 24,011 SH DEFINED 01 9,411 14,600 0 LASERSCOPE COM 518081104 2,216 112,023 SH DEFINED 01,08 32,471 79,552 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1,019 116,764 SH DEFINED 01 93,341 18,523 4,900 LATTICE SEMICONDUCTOR CORP COM 518415104 98 11,200 SH DEFINED 04 0 0 11,200 LATTICE SEMICONDUCTOR CORP COM 518415104 8,013 917,894 SH DEFINED 01,08 194,572 723,322 0 LAUDER ESTEE COS INC COM 518439104 17,108 385,839 SH DEFINED 01 272,364 96,908 16,567 LAUDER ESTEE COS INC COM 518439104 2,688 60,625 SH OTHER 01 15,080 45,545 0 LAUDER ESTEE COS INC COM 518439104 2,385 53,785 SH DEFINED 02 41,745 10,540 1,500 LAUDER ESTEE COS INC COM 518439104 268 6,045 SH OTHER 02 2,825 2,800 420 LAUDER ESTEE COS INC COM 518439104 3,357 75,717 SH DEFINED 03 50,707 20,750 4,260 LAUDER ESTEE COS INC COM 518439104 1,083 24,430 SH OTHER 03 21,690 1,300 1,440 LAUDER ESTEE COS INC COM 518439104 14,088 317,726 SH DEFINED 04 304,861 0 12,865 LAUDER ESTEE COS INC COM 518439104 3,098 69,860 SH OTHER 04 65,835 0 4,025 LAUDER ESTEE COS INC COM 518439104 1,623 36,600 SH DEFINED 05 30,130 5,895 575 LAUDER ESTEE COS INC COM 518439104 376 8,475 SH OTHER 05 7,850 625 0 LAUDER ESTEE COS INC COM 518439104 13,935 314,276 SH DEFINED 01,08 126,240 188,036 0 LAUDER ESTEE COS INC COM 518439104 146 3,300 SH DEFINED 09 3,300 0 0 LAUDER ESTEE COS INC COM 518439104 286 6,453 SH DEFINED 10 6,353 0 100 LAUDER ESTEE COS INC COM 518439104 91 2,050 SH OTHER 10 1,000 1,050 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 299 ________ LAWSON PRODS INC COM 520776105 520 16,008 SH DEFINED 01 3,870 12,138 0 LAWSON PRODS INC COM 520776105 3 100 SH OTHER 01,06 0 0 100 LAWSON PRODS INC COM 520776105 2,400 73,839 SH DEFINED 01,08 45,841 27,998 0 LAWSON SOFTWARE INC COM 520780107 306 36,914 SH DEFINED 01 21,275 15,639 0 LAWSON SOFTWARE INC COM 520780107 1,704 205,342 SH DEFINED 01,08 36,083 169,259 0 LAYNE CHRISTENSEN CO COM 521050104 308 21,000 SH DEFINED 01 5,500 15,500 0 LAYNE CHRISTENSEN CO COM 521050104 312 21,300 SH DEFINED 01,08 5,157 16,143 0 LAZARE KAPLAN INTL INC COM 521078105 67 8,700 SH DEFINED 01 1,800 6,900 0 LAZARE KAPLAN INTL INC COM 521078105 139 18,085 SH DEFINED 01,08 3,758 14,327 0 LEAPFROG ENTERPRISES INC COM 52186N106 181 9,354 SH DEFINED 01 5,320 4,034 0 LEAPFROG ENTERPRISES INC COM 52186N106 4 200 SH DEFINED 04 200 0 0 LEAPFROG ENTERPRISES INC COM 52186N106 1,347 69,600 SH DEFINED 01,08 24,500 45,100 0 LEAR CORP COM 521865105 2,720 43,907 SH DEFINED 01 25,346 15,061 3,500 LEAR CORP COM 521865105 6 100 SH DEFINED 04 100 0 0 LEAR CORP COM 521865105 12 200 SH OTHER 04 0 0 200 LEAR CORP COM 521865105 21,443 346,074 SH DEFINED 01,08 77,493 268,581 0 LEAR CORP COM 521865105 6 100 SH DEFINED 10 0 0 100 LEARNING TREE INTL INC COM 522015106 449 27,999 SH DEFINED 01 7,244 20,755 0 LEARNING TREE INTL INC COM 522015106 1,411 87,949 SH DEFINED 01,08 30,053 57,896 0 LECROY CORP COM 52324W109 247 11,900 SH DEFINED 01 2,200 9,700 0 LECROY CORP COM 52324W109 359 17,300 SH DEFINED 01,08 3,925 13,375 0 LEE ENTERPRISES INC COM 523768109 1,175 26,009 SH DEFINED 01 16,425 6,784 2,800 LEE ENTERPRISES INC COM 523768109 18 400 SH OTHER 02 400 0 0 LEE ENTERPRISES INC COM 523768109 33 725 SH DEFINED 04 725 0 0 LEE ENTERPRISES INC COM 523768109 30 656 SH OTHER 04 0 0 656 LEE ENTERPRISES INC COM 523768109 10,123 224,061 SH DEFINED 01,08 44,185 179,876 0 LEE ENTERPRISES INC COM 523768109 3 56 SH DEFINED 10 0 0 56 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 300 ________ LEGGETT & PLATT INC COM 524660107 7,172 302,499 SH DEFINED 01 117,628 159,858 25,013 LEGGETT & PLATT INC COM 524660107 231 9,725 SH OTHER 01 2,300 4,300 3,125 LEGGETT & PLATT INC COM 524660107 19 800 SH DEFINED 02 800 0 0 LEGGETT & PLATT INC COM 524660107 142 6,000 SH OTHER 02 3,000 3,000 0 LEGGETT & PLATT INC COM 524660107 446 18,800 SH DEFINED 03 18,800 0 0 LEGGETT & PLATT INC COM 524660107 1,089 45,934 SH DEFINED 04 45,934 0 0 LEGGETT & PLATT INC COM 524660107 12 500 SH OTHER 01,06 0 0 500 LEGGETT & PLATT INC COM 524660107 38,405 1,619,770 SH DEFINED 01,08 798,153 821,617 0 LEGGETT & PLATT INC COM 524660107 65 2,756 SH DEFINED 09 2,756 0 0 LEGGETT & PLATT INC COM 524660107 3 132 SH DEFINED 10 32 0 100 LEGG MASON INC COM 524901105 38,231 412,056 SH DEFINED 01 347,961 49,465 14,630 LEGG MASON INC COM 524901105 1,368 14,740 SH OTHER 01 11,150 2,840 750 LEGG MASON INC COM 524901105 3,077 33,160 SH DEFINED 02 25,675 5,660 1,825 LEGG MASON INC COM 524901105 618 6,660 SH OTHER 02 1,950 1,510 3,200 LEGG MASON INC COM 524901105 2,998 32,313 SH DEFINED 03 17,116 13,867 1,330 LEGG MASON INC COM 524901105 532 5,732 SH OTHER 03 3,117 960 1,655 LEGG MASON INC COM 524901105 17,279 186,241 SH DEFINED 04 170,476 0 15,765 LEGG MASON INC COM 524901105 3,953 42,602 SH OTHER 04 42,077 0 525 LEGG MASON INC COM 524901105 35,376 381,293 SH DEFINED 01,08 125,040 256,253 0 LEGG MASON INC COM 524901105 11 114 SH DEFINED 09 114 0 0 LEGG MASON INC COM 524901105 2,279 24,567 SH DEFINED 10 22,507 1,610 450 LEGG MASON INC COM 524901105 216 2,325 SH OTHER 10 875 1,175 275 LEHMAN BROS HLDGS INC COM 524908100 71,277 860,111 SH DEFINED 01 563,300 252,166 44,645 LEHMAN BROS HLDGS INC COM 524908100 1,173 14,151 SH OTHER 01 4,274 5,772 4,105 LEHMAN BROS HLDGS INC COM 524908100 402 4,851 SH DEFINED 02 4,320 531 0 LEHMAN BROS HLDGS INC COM 524908100 207 2,500 SH OTHER 02 300 2,200 0 LEHMAN BROS HLDGS INC COM 524908100 260 3,140 SH DEFINED 03 0 2,140 1,000 LEHMAN BROS HLDGS INC COM 524908100 166 2,000 SH OTHER 03 2,000 0 0 LEHMAN BROS HLDGS INC COM 524908100 826 9,964 SH DEFINED 04 9,964 0 0 LEHMAN BROS HLDGS INC COM 524908100 495 5,972 SH OTHER 04 3,656 0 2,316 LEHMAN BROS HLDGS INC COM 524908100 29 346 SH DEFINED 05 346 0 0 LEHMAN BROS HLDGS INC COM 524908100 58 700 SH OTHER 01,06 0 0 700 LEHMAN BROS HLDGS INC COM 524908100 201,796 2,435,092 SH DEFINED 01,08 1,251,771 1,178,871 4,450 LEHMAN BROS HLDGS INC COM 524908100 380 4,583 SH DEFINED 09 4,583 0 0 LEHMAN BROS HLDGS INC COM 524908100 511 6,162 SH DEFINED 10 5,415 100 647 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 301 ________ LENNAR CORP COM 526057104 10,674 197,561 SH DEFINED 01 127,983 53,838 15,740 LENNAR CORP COM 526057104 1,035 19,160 SH OTHER 01 15,430 3,480 250 LENNAR CORP COM 526057104 890 16,475 SH DEFINED 02 12,650 3,625 200 LENNAR CORP COM 526057104 205 3,800 SH OTHER 02 200 3,600 0 LENNAR CORP COM 526057104 665 12,305 SH DEFINED 03 7,465 4,570 270 LENNAR CORP COM 526057104 170 3,150 SH OTHER 03 1,790 1,360 0 LENNAR CORP COM 526057104 13,926 257,749 SH DEFINED 04 238,001 0 19,748 LENNAR CORP COM 526057104 3,628 67,151 SH OTHER 04 66,195 0 956 LENNAR CORP COM 526057104 40,761 754,419 SH DEFINED 01,08 181,195 573,224 0 LENNAR CORP COM 526057104 11 200 SH DEFINED 09 200 0 0 LENNAR CORP COM 526057104 2,029 37,550 SH DEFINED 10 36,950 400 200 LENNAR CORP COM 526057104 761 14,090 SH OTHER 10 8,000 6,090 0 LENNAR CORP COM 526057302 212 4,170 SH DEFINED 01 370 3,542 258 LENNAR CORP COM 526057302 15 300 SH OTHER 01 130 170 0 LENNAR CORP COM 526057302 2 40 SH DEFINED 02 40 0 0 LENNAR CORP COM 526057302 2 32 SH OTHER 03 32 0 0 LENNAR CORP COM 526057302 401 7,884 SH DEFINED 04 7,388 0 496 LENNAR CORP COM 526057302 180 3,536 SH OTHER 04 3,522 0 14 LENNAR CORP COM 526057302 18 360 SH DEFINED 10 360 0 0 LENNAR CORP COM 526057302 4 80 SH OTHER 10 80 0 0 LENNOX INTL INC COM 526107107 3,575 192,700 SH DEFINED 01 155,838 36,862 0 LENNOX INTL INC COM 526107107 70 3,800 SH DEFINED 04 3,800 0 0 LENNOX INTL INC COM 526107107 17 900 SH OTHER 01,06 0 0 900 LENNOX INTL INC COM 526107107 6,303 339,805 SH DEFINED 01,08 93,396 246,409 0 LESCO INC OHIO COM 526872106 168 13,300 SH DEFINED 01 1,800 11,500 0 LESCO INC OHIO COM 526872106 221 17,488 SH DEFINED 01,08 3,182 14,306 0 LEUCADIA NATL CORP COM 527288104 2,228 41,819 SH DEFINED 01 31,208 7,911 2,700 LEUCADIA NATL CORP COM 527288104 266 5,000 SH OTHER 01 5,000 0 0 LEUCADIA NATL CORP COM 527288104 54 1,017 SH DEFINED 04 1,017 0 0 LEUCADIA NATL CORP COM 527288104 80 1,500 SH OTHER 04 1,500 0 0 LEUCADIA NATL CORP COM 527288104 15,614 293,058 SH DEFINED 01,08 46,290 246,768 0 LEUCADIA NATL CORP COM 527288104 9 167 SH DEFINED 10 0 0 167 LEVEL 3 COMMUNICATIONS INC COM 52729N100 938 234,573 SH DEFINED 01 139,737 73,936 20,900 LEVEL 3 COMMUNICATIONS INC COM 52729N100 24 6,000 SH OTHER 01 6,000 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 10 2,540 SH DEFINED 04 2,540 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 9 2,200 SH OTHER 04 200 0 2,000 LEVEL 3 COMMUNICATIONS INC COM 52729N100 8,149 2,037,285 SH DEFINED 01,08 913,954 1,123,331 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 3 835 SH DEFINED 10 290 0 545 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 302 ________ LEVITT CORP COM 52742P108 976 39,856 SH DEFINED 01 25,059 14,797 0 LEVITT CORP COM 52742P108 1,914 78,135 SH DEFINED 01,08 16,509 61,626 0 LEXAR MEDIA INC COM 52886P104 1,884 113,773 SH DEFINED 01 40,910 72,863 0 LEXAR MEDIA INC COM 52886P104 33 2,000 SH DEFINED 04 2,000 0 0 LEXAR MEDIA INC COM 52886P104 8,200 495,161 SH DEFINED 01,08 139,255 355,906 0 LEXICON GENETICS INC COM 528872104 615 98,102 SH DEFINED 01 45,290 52,812 0 LEXICON GENETICS INC COM 528872104 1,771 282,483 SH DEFINED 01,08 73,713 208,770 0 LEXICON GENETICS INC COM 528872104 3 550 SH DEFINED 10 550 0 0 LEXINGTON CORP PPTYS TR COM 529043101 1,383 63,459 SH DEFINED 01 30,973 29,586 2,900 LEXINGTON CORP PPTYS TR COM 529043101 336 15,406 SH DEFINED 04 15,112 0 294 LEXINGTON CORP PPTYS TR COM 529043101 44 2,000 SH DEFINED 05 2,000 0 0 LEXINGTON CORP PPTYS TR COM 529043101 13 600 SH OTHER 01,06 0 0 600 LEXINGTON CORP PPTYS TR COM 529043101 5,244 240,683 SH DEFINED 01,08 66,796 173,887 0 LEXMARK INTL NEW COM 529771107 26,828 291,608 SH DEFINED 01 168,909 99,001 23,698 LEXMARK INTL NEW COM 529771107 9 100 SH OTHER 01 0 0 100 LEXMARK INTL NEW COM 529771107 17 182 SH DEFINED 02 45 0 137 LEXMARK INTL NEW COM 529771107 2 26 SH DEFINED 03 0 26 0 LEXMARK INTL NEW COM 529771107 9 100 SH DEFINED 04 100 0 0 LEXMARK INTL NEW COM 529771107 28 300 SH OTHER 01,06 0 0 300 LEXMARK INTL NEW COM 529771107 104,485 1,135,705 SH DEFINED 01,08 598,510 534,761 2,434 LEXMARK INTL NEW COM 529771107 234 2,543 SH DEFINED 09 2,543 0 0 LEXMARK INTL NEW COM 529771107 11 121 SH DEFINED 10 21 0 100 LIBBEY INC COM 529898108 739 28,497 SH DEFINED 01 8,803 19,694 0 LIBBEY INC COM 529898108 5 200 SH OTHER 01,06 0 0 200 LIBBEY INC COM 529898108 2,258 87,098 SH DEFINED 01,08 20,100 66,998 0 LIBERTE INVS INC DEL COM 530154103 34 4,200 SH DEFINED 01 4,200 0 0 LIBERTE INVS INC DEL COM 530154103 227 27,722 SH DEFINED 01,08 8,000 19,722 0 LIBERTY CORP S C COM 530370105 2,958 63,934 SH DEFINED 01 45,844 18,090 0 LIBERTY CORP S C COM 530370105 5,442 117,623 SH DEFINED 01,08 27,976 89,647 0 LIBERTY HOMES INC COM 530582204 18 3,022 SH DEFINED 01 22 3,000 0 LIBERTY HOMES INC COM 530582204 62 10,300 SH DEFINED 01,08 2,082 8,218 0 LIBERTY MEDIA CORP NEW CONV DEB 530718AF2 4,540 4,000,000 PRN DEFINED 01 4,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 303 ________ LIBERTY MEDIA CORP NEW COM 530718105 14,887 1,359,568 SH DEFINED 01 694,532 555,436 109,600 LIBERTY MEDIA CORP NEW COM 530718105 1,485 135,580 SH OTHER 01 43,000 5,620 86,960 LIBERTY MEDIA CORP NEW COM 530718105 89 8,090 SH DEFINED 02 1,400 6,300 390 LIBERTY MEDIA CORP NEW COM 530718105 97 8,887 SH OTHER 02 5,767 3,120 0 LIBERTY MEDIA CORP NEW COM 530718105 11 1,040 SH DEFINED 03 825 215 0 LIBERTY MEDIA CORP NEW COM 530718105 804 73,416 SH DEFINED 04 24,100 0 49,316 LIBERTY MEDIA CORP NEW COM 530718105 68 6,252 SH OTHER 04 4,000 0 2,252 LIBERTY MEDIA CORP NEW COM 530718105 102,708 9,379,722 SH DEFINED 01,08 4,437,218 4,942,504 0 LIBERTY MEDIA CORP NEW COM 530718105 549 50,168 SH DEFINED 09 50,168 0 0 LIBERTY MEDIA CORP NEW COM 530718105 184 16,808 SH DEFINED 10 12,108 0 4,700 LIBERTY MEDIA CORP NEW COM 530718105 88 8,000 SH OTHER 10 2,000 6,000 0 LIBERTY PPTY TR COM 531172104 2,112 46,928 SH DEFINED 01 30,128 12,800 4,000 LIBERTY PPTY TR COM 531172104 20 450 SH DEFINED 02 450 0 0 LIBERTY PPTY TR COM 531172104 14 300 SH OTHER 02 0 300 0 LIBERTY PPTY TR COM 531172104 71 1,587 SH DEFINED 04 1,587 0 0 LIBERTY PPTY TR COM 531172104 21,327 473,941 SH DEFINED 01,08 129,847 344,094 0 LIBERTY PPTY TR COM 531172104 77 1,700 SH DEFINED 10 1,600 0 100 LIFETIME HOAN CORP COM 531926103 319 18,200 SH DEFINED 01 5,300 12,900 0 LIFETIME HOAN CORP COM 531926103 308 17,563 SH DEFINED 01,08 4,476 13,087 0 LIFECELL CORP COM 531927101 170 20,700 SH DEFINED 01 5,200 15,500 0 LIFECELL CORP COM 531927101 12 1,500 SH DEFINED 04 1,500 0 0 LIFECELL CORP COM 531927101 282 34,408 SH DEFINED 01,08 7,965 26,443 0 LIFEPOINT INC COM 53215R100 2 6,100 SH DEFINED 01 6,100 0 0 LIFEPOINT INC COM 53215R100 23 60,999 SH DEFINED 01,08 15,181 45,818 0 LIFECORE BIOMEDICAL INC COM 532187101 101 13,600 SH DEFINED 01 2,500 11,100 0 LIFECORE BIOMEDICAL INC COM 532187101 197 26,629 SH DEFINED 01,08 5,186 21,443 0 LIFEPOINT HOSPITALS INC COM 53219L109 2,164 66,904 SH DEFINED 01 31,014 35,890 0 LIFEPOINT HOSPITALS INC COM 53219L109 3 89 SH DEFINED 04 89 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 10,983 339,603 SH DEFINED 01,08 78,274 261,329 0 LIFELINE SYS INC COM 532192101 503 26,472 SH DEFINED 01 6,512 19,960 0 LIFELINE SYS INC COM 532192101 1,420 74,720 SH DEFINED 01,08 10,237 64,483 0 LIGAND PHARMACEUTICALS INC COM 53220K207 2,025 100,765 SH DEFINED 01 40,746 57,719 2,300 LIGAND PHARMACEUTICALS INC COM 53220K207 50 2,500 SH OTHER 01 0 2,500 0 LIGAND PHARMACEUTICALS INC COM 53220K207 9,889 491,986 SH DEFINED 01,08 148,169 343,817 0 LIGHTBRIDGE INC COM 532226107 445 75,435 SH DEFINED 01 16,973 58,462 0 LIGHTBRIDGE INC COM 532226107 1,347 228,372 SH DEFINED 01,08 70,423 157,949 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 304 ________ LILLY ELI & CO COM 532457108 192,853 2,882,699 SH DEFINED 01 1,579,174 1,020,449 283,076 LILLY ELI & CO COM 532457108 23,934 357,763 SH OTHER 01 174,879 158,645 24,239 LILLY ELI & CO COM 532457108 12,757 190,684 SH DEFINED 02 125,708 58,791 6,185 LILLY ELI & CO COM 532457108 4,294 64,190 SH OTHER 02 39,990 23,850 350 LILLY ELI & CO COM 532457108 4,480 66,971 SH DEFINED 03 35,806 23,980 7,185 LILLY ELI & CO COM 532457108 2,608 38,990 SH OTHER 03 23,534 14,066 1,390 LILLY ELI & CO COM 532457108 31,569 471,886 SH DEFINED 04 447,361 0 24,525 LILLY ELI & CO COM 532457108 127,423 1,904,684 SH OTHER 04 1,881,409 0 23,275 LILLY ELI & CO COM 532457108 2,540 37,962 SH DEFINED 05 31,665 5,397 900 LILLY ELI & CO COM 532457108 982 14,675 SH OTHER 05 4,450 2,225 8,000 LILLY ELI & CO COM 532457108 194 2,900 SH OTHER 01,06 0 0 2,900 LILLY ELI & CO COM 532457108 650,707 9,726,569 SH DEFINED 01,08 5,095,564 4,629,195 1,810 LILLY ELI & CO COM 532457108 2,024 30,252 SH DEFINED 09 30,252 0 0 LILLY ELI & CO COM 532457108 10,149 151,699 SH DEFINED 10 64,723 61,403 25,573 LILLY ELI & CO COM 532457108 1,559 23,298 SH OTHER 10 6,812 15,711 775 LIMITED BRANDS INC COM 532716107 26,384 1,319,181 SH DEFINED 01 704,325 507,678 107,178 LIMITED BRANDS INC COM 532716107 66 3,310 SH OTHER 01 0 2,835 475 LIMITED BRANDS INC COM 532716107 172 8,600 SH DEFINED 02 8,600 0 0 LIMITED BRANDS INC COM 532716107 1,207 60,335 SH DEFINED 03 42,080 9,705 8,550 LIMITED BRANDS INC COM 532716107 39 1,925 SH OTHER 03 1,050 875 0 LIMITED BRANDS INC COM 532716107 5,432 271,612 SH DEFINED 04 259,860 0 11,752 LIMITED BRANDS INC COM 532716107 1,339 66,960 SH OTHER 04 66,960 0 0 LIMITED BRANDS INC COM 532716107 1,072 53,585 SH DEFINED 05 41,600 1,400 10,585 LIMITED BRANDS INC COM 532716107 31 1,525 SH OTHER 05 0 0 1,525 LIMITED BRANDS INC COM 532716107 26 1,300 SH OTHER 01,06 0 0 1,300 LIMITED BRANDS INC COM 532716107 153,676 7,683,803 SH DEFINED 01,08 2,209,534 5,243,654 230,615 LIMITED BRANDS INC COM 532716107 133 6,670 SH DEFINED 09 6,670 0 0 LIMITED BRANDS INC COM 532716107 1,488 74,401 SH DEFINED 10 65,725 2,950 5,726 LIMITED BRANDS INC COM 532716107 22 1,120 SH OTHER 10 570 0 550 LIN TV CORP COM 532774106 915 38,450 SH DEFINED 01 17,082 21,368 0 LIN TV CORP COM 532774106 4,758 199,828 SH DEFINED 01,08 66,049 133,779 0 LINCARE HLDGS INC COM 532791100 2,216 70,558 SH DEFINED 01 52,066 16,592 1,900 LINCARE HLDGS INC COM 532791100 19 600 SH OTHER 01 0 600 0 LINCARE HLDGS INC COM 532791100 55 1,752 SH DEFINED 02 152 1,600 0 LINCARE HLDGS INC COM 532791100 6 200 SH DEFINED 04 200 0 0 LINCARE HLDGS INC COM 532791100 18,399 585,949 SH DEFINED 01,08 197,376 388,573 0 LINCARE HLDGS INC COM 532791100 5 150 SH DEFINED 10 0 0 150 LINCOLN BANCORP IND COM 532879103 132 6,500 SH DEFINED 01 400 6,100 0 LINCOLN BANCORP IND COM 532879103 175 8,636 SH DEFINED 01,08 1,836 6,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 305 ________ LINCOLN ELEC HLDGS INC COM 533900106 1,647 58,510 SH DEFINED 01 22,440 34,770 1,300 LINCOLN ELEC HLDGS INC COM 533900106 6,876 244,274 SH DEFINED 01,08 53,991 190,283 0 LINCOLN NATL CORP IND COM 534187109 30,785 650,563 SH DEFINED 01 420,942 187,680 41,941 LINCOLN NATL CORP IND COM 534187109 12,242 258,702 SH OTHER 01 243,783 14,719 200 LINCOLN NATL CORP IND COM 534187109 826 17,450 SH DEFINED 02 17,450 0 0 LINCOLN NATL CORP IND COM 534187109 76 1,600 SH OTHER 02 1,600 0 0 LINCOLN NATL CORP IND COM 534187109 1,645 34,755 SH DEFINED 03 22,605 5,120 7,030 LINCOLN NATL CORP IND COM 534187109 51 1,075 SH OTHER 03 575 500 0 LINCOLN NATL CORP IND COM 534187109 7,765 164,085 SH DEFINED 04 154,270 0 9,815 LINCOLN NATL CORP IND COM 534187109 4,577 96,730 SH OTHER 04 96,230 0 500 LINCOLN NATL CORP IND COM 534187109 1,375 29,050 SH DEFINED 05 21,915 750 6,385 LINCOLN NATL CORP IND COM 534187109 40 850 SH OTHER 05 0 0 850 LINCOLN NATL CORP IND COM 534187109 24 500 SH OTHER 01,06 0 0 500 LINCOLN NATL CORP IND COM 534187109 158,463 3,348,761 SH DEFINED 01,08 833,241 2,407,521 107,999 LINCOLN NATL CORP IND COM 534187109 220 4,640 SH DEFINED 09 4,640 0 0 LINCOLN NATL CORP IND COM 534187109 1,854 39,177 SH DEFINED 10 35,047 1,575 2,555 LINCOLN NATL CORP IND COM 534187109 277 5,855 SH OTHER 10 5,555 0 300 LINCOLN NATL CORP IND CONV PFD 534187208 275 393 OTHER 01 0 393 0 LINCOLN NATL CORP IND CONV PFD 534187208 403 576 DEFINED 04 576 0 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 0 3,089 DEFINED 01 0 3,089 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 11 767 DEFINED 04 767 0 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 2 13,300 DEFINED 10 0 0 13,300 LINDSAY MFG CO COM 535555106 553 22,953 SH DEFINED 01 7,406 15,547 0 LINDSAY MFG CO COM 535555106 24 1,000 SH DEFINED 02 1,000 0 0 LINDSAY MFG CO COM 535555106 5 200 SH OTHER 01,06 0 0 200 LINDSAY MFG CO COM 535555106 2,342 97,273 SH DEFINED 01,08 32,093 65,180 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 306 ________ LINEAR TECHNOLOGY CORP COM 535678106 73,663 1,986,059 SH DEFINED 01 1,184,463 620,744 180,852 LINEAR TECHNOLOGY CORP COM 535678106 13,204 356,002 SH OTHER 01 134,810 204,033 17,159 LINEAR TECHNOLOGY CORP COM 535678106 8,200 221,079 SH DEFINED 02 176,179 40,900 4,000 LINEAR TECHNOLOGY CORP COM 535678106 1,115 30,075 SH OTHER 02 25,775 4,300 0 LINEAR TECHNOLOGY CORP COM 535678106 19,036 513,229 SH DEFINED 03 293,506 183,010 36,713 LINEAR TECHNOLOGY CORP COM 535678106 3,016 81,311 SH OTHER 03 62,971 12,245 6,095 LINEAR TECHNOLOGY CORP COM 535678106 18,981 511,760 SH DEFINED 04 482,900 0 28,860 LINEAR TECHNOLOGY CORP COM 535678106 4,931 132,950 SH OTHER 04 128,175 0 4,775 LINEAR TECHNOLOGY CORP COM 535678106 840 22,653 SH DEFINED 05 17,128 5,525 0 LINEAR TECHNOLOGY CORP COM 535678106 165 4,450 SH OTHER 05 750 3,700 0 LINEAR TECHNOLOGY CORP COM 535678106 32 850 SH OTHER 01,06 0 0 850 LINEAR TECHNOLOGY CORP COM 535678106 107,303 2,893,039 SH DEFINED 01,08 1,568,345 1,324,274 420 LINEAR TECHNOLOGY CORP COM 535678106 272 7,336 SH DEFINED 09 7,336 0 0 LINEAR TECHNOLOGY CORP COM 535678106 4,547 122,595 SH DEFINED 10 113,200 7,875 1,520 LINEAR TECHNOLOGY CORP COM 535678106 637 17,175 SH OTHER 10 2,515 14,510 150 LINENS N THINGS INC COM 535679104 3,636 102,675 SH DEFINED 01 61,399 41,276 0 LINENS N THINGS INC COM 535679104 4 107 SH DEFINED 02 0 0 107 LINENS N THINGS INC COM 535679104 453 12,800 SH DEFINED 04 7,700 0 5,100 LINENS N THINGS INC COM 535679104 23 650 SH OTHER 01,06 0 0 650 LINENS N THINGS INC COM 535679104 11,289 318,800 SH DEFINED 01,08 95,697 223,103 0 LIONS GATE ENTMNT CORP COM 535919203 1,810 289,660 SH DEFINED 01 289,000 0 660 LIONBRIDGE TECHNOLOGIES INC COM 536252109 628 64,544 SH DEFINED 01 24,467 28,677 11,400 LIONBRIDGE TECHNOLOGIES INC COM 536252109 2,250 231,282 SH DEFINED 01,08 45,913 185,369 0 LIPID SCIENCES INC ARIZ COM 53630P101 103 20,600 SH DEFINED 01 4,100 16,500 0 LIPID SCIENCES INC ARIZ COM 53630P101 49 9,802 SH DEFINED 01,08 6,300 3,502 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 174 54,440 SH DEFINED 01 18,591 35,849 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 7 2,300 SH DEFINED 04 2,300 0 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 742 232,492 SH DEFINED 01,08 88,560 143,932 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 2 500 SH DEFINED 10 500 0 0 LITHIA MTRS INC COM 536797103 826 29,890 SH DEFINED 01 14,109 15,781 0 LITHIA MTRS INC COM 536797103 2,298 83,104 SH DEFINED 01,08 15,517 67,587 0 LITTELFUSE INC COM 537008104 1,279 34,380 SH DEFINED 01 14,343 19,237 800 LITTELFUSE INC COM 537008104 7 200 SH OTHER 01 0 0 200 LITTELFUSE INC COM 537008104 6,262 168,337 SH DEFINED 01,08 56,396 111,941 0 LIVEPERSON INC COM 538146101 117 22,100 SH DEFINED 01 6,900 15,200 0 LIVEPERSON INC COM 538146101 130 24,486 SH DEFINED 01,08 13,186 11,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 307 ________ LIZ CLAIBORNE INC COM 539320101 7,531 205,269 SH DEFINED 01 74,866 101,769 28,634 LIZ CLAIBORNE INC COM 539320101 693 18,900 SH OTHER 01 2,000 16,800 100 LIZ CLAIBORNE INC COM 539320101 42 1,155 SH DEFINED 02 955 0 200 LIZ CLAIBORNE INC COM 539320101 62 1,695 SH DEFINED 04 1,695 0 0 LIZ CLAIBORNE INC COM 539320101 27 725 SH OTHER 04 725 0 0 LIZ CLAIBORNE INC COM 539320101 11 300 SH OTHER 01,06 0 0 300 LIZ CLAIBORNE INC COM 539320101 34,941 952,324 SH DEFINED 01,08 473,293 479,031 0 LIZ CLAIBORNE INC COM 539320101 8 227 SH DEFINED 09 227 0 0 LIZ CLAIBORNE INC COM 539320101 69 1,870 SH DEFINED 10 1,720 0 150 LO-JACK CORP COM 539451104 146 19,200 SH DEFINED 01 3,300 15,900 0 LO-JACK CORP COM 539451104 241 31,770 SH DEFINED 01,08 5,846 25,924 0 LOCAL FINL CORP COM 539553107 849 38,960 SH DEFINED 01 17,056 21,904 0 LOCAL FINL CORP COM 539553107 2,612 119,835 SH DEFINED 01,08 25,512 94,323 0 LOCKHEED MARTIN CORP COM 539830109 74,502 1,632,381 SH DEFINED 01 937,347 533,635 161,399 LOCKHEED MARTIN CORP COM 539830109 5,011 109,802 SH OTHER 01 56,844 49,933 3,025 LOCKHEED MARTIN CORP COM 539830109 7,385 161,816 SH DEFINED 02 126,738 31,578 3,500 LOCKHEED MARTIN CORP COM 539830109 1,425 31,226 SH OTHER 02 27,196 4,030 0 LOCKHEED MARTIN CORP COM 539830109 4,254 93,213 SH DEFINED 03 58,678 28,685 5,850 LOCKHEED MARTIN CORP COM 539830109 910 19,929 SH OTHER 03 12,979 4,150 2,800 LOCKHEED MARTIN CORP COM 539830109 16,304 357,234 SH DEFINED 04 330,198 0 27,036 LOCKHEED MARTIN CORP COM 539830109 4,658 102,059 SH OTHER 04 96,224 0 5,835 LOCKHEED MARTIN CORP COM 539830109 5,379 117,863 SH DEFINED 05 111,543 5,770 550 LOCKHEED MARTIN CORP COM 539830109 544 11,925 SH OTHER 05 8,430 3,495 0 LOCKHEED MARTIN CORP COM 539830109 55 1,200 SH OTHER 01,06 0 0 1,200 LOCKHEED MARTIN CORP COM 539830109 176,756 3,872,823 SH DEFINED 01,08 1,971,928 1,894,856 6,039 LOCKHEED MARTIN CORP COM 539830109 85 1,853 SH DEFINED 09 1,853 0 0 LOCKHEED MARTIN CORP COM 539830109 1,612 35,325 SH DEFINED 10 32,115 200 3,010 LOCKHEED MARTIN CORP COM 539830109 372 8,140 SH OTHER 10 5,075 3,065 0 LODGENET ENTMT CORP COM 540211109 361 18,996 SH DEFINED 01 7,074 11,922 0 LODGENET ENTMT CORP COM 540211109 1,425 74,999 SH DEFINED 01,08 16,739 58,260 0 LOEWS CORP COM 540424108 16,965 287,247 SH DEFINED 01 99,999 158,010 29,238 LOEWS CORP COM 540424108 37 628 SH OTHER 01 528 0 100 LOEWS CORP COM 540424108 12 210 SH DEFINED 02 0 0 210 LOEWS CORP COM 540424108 165 2,800 SH DEFINED 04 2,800 0 0 LOEWS CORP COM 540424108 35 600 SH OTHER 04 600 0 0 LOEWS CORP COM 540424108 30 500 SH OTHER 01,06 0 0 500 LOEWS CORP COM 540424108 84,046 1,423,059 SH DEFINED 01,08 667,684 755,375 0 LOEWS CORP COM 540424108 43 729 SH DEFINED 09 729 0 0 LOEWS CORP COM 540424108 117 1,974 SH DEFINED 10 26 1,698 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 308 ________ LOEWS CORP COM 540424207 162 5,923 SH DEFINED 01 25 5,598 300 LOEWS CORP COM 540424207 11 400 SH OTHER 01 400 0 0 LOEWS CORP COM 540424207 3 125 SH DEFINED 02 0 0 125 LOEWS CORP COM 540424207 68 2,500 SH DEFINED 04 2,500 0 0 LOEWS CORP COM 540424207 2,998 109,601 SH DEFINED 01,08 61,745 47,856 0 LOEWS CORP COM 540424207 1 50 SH DEFINED 10 0 0 50 LOGICVISION INC COM 54140W107 32 7,700 SH DEFINED 01 0 7,700 0 LOGICVISION INC COM 54140W107 107 25,400 SH DEFINED 01,08 4,600 20,800 0 LOGILITY INC COM 54140Y103 121 23,300 SH DEFINED 01 2,800 20,500 0 LOGILITY INC COM 54140Y103 115 22,000 SH DEFINED 01,08 5,400 16,600 0 LOGIC DEVICES INC COM 541402103 2 1,200 SH DEFINED 01 300 900 0 LOGIC DEVICES INC COM 541402103 18 10,700 SH DEFINED 01,08 1,208 9,492 0 LONE STAR STEAKHOUSE SALOON COM 542307103 3,149 107,885 SH DEFINED 01 91,438 16,447 0 LONE STAR STEAKHOUSE SALOON COM 542307103 9 300 SH OTHER 01,06 0 0 300 LONE STAR STEAKHOUSE SALOON COM 542307103 4,953 169,668 SH DEFINED 01,08 82,353 87,315 0 LONE STAR TECHNOLOGIES INC COM 542312103 891 50,443 SH DEFINED 01 15,844 34,599 0 LONE STAR TECHNOLOGIES INC COM 542312103 138 7,800 SH DEFINED 04 0 0 7,800 LONE STAR TECHNOLOGIES INC COM 542312103 7 400 SH OTHER 01,06 0 0 400 LONE STAR TECHNOLOGIES INC COM 542312103 3,798 214,949 SH DEFINED 01,08 70,732 144,217 0 LONG ISLAND FINANCIAL CORP COM 542669106 115 2,900 SH DEFINED 01 200 2,700 0 LONG ISLAND FINANCIAL CORP COM 542669106 95 2,400 SH DEFINED 01,08 600 1,800 0 LONGS DRUG STORES CORP COM 543162101 1,809 96,053 SH DEFINED 01 76,214 19,239 600 LONGS DRUG STORES CORP COM 543162101 21 1,100 SH OTHER 04 1,100 0 0 LONGS DRUG STORES CORP COM 543162101 5,558 295,160 SH DEFINED 01,08 82,164 212,996 0 LONGS DRUG STORES CORP COM 543162101 75 4,000 SH DEFINED 09 4,000 0 0 LONGVIEW FIBRE CO COM 543213102 699 62,673 SH DEFINED 01 40,835 19,088 2,750 LONGVIEW FIBRE CO COM 543213102 1 100 SH DEFINED 04 100 0 0 LONGVIEW FIBRE CO COM 543213102 4,400 394,286 SH DEFINED 01,08 67,564 326,722 0 LOOKSMART LTD COM 543442107 288 146,348 SH DEFINED 01 51,493 94,855 0 LOOKSMART LTD COM 543442107 0 100 SH DEFINED 04 0 0 100 LOOKSMART LTD COM 543442107 1,267 642,927 SH DEFINED 01,08 201,305 441,622 0 LOUDEYE CORP COM 545754103 13 7,150 SH DEFINED 01 7,150 0 0 LOUDEYE CORP COM 545754103 2 1,000 SH DEFINED 04 1,000 0 0 LOUDEYE CORP COM 545754103 83 45,167 SH DEFINED 01,08 18,426 26,741 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 309 ________ LOUISIANA PAC CORP COM 546347105 12,299 476,705 SH DEFINED 01 320,806 136,014 19,885 LOUISIANA PAC CORP COM 546347105 3 100 SH OTHER 01 0 0 100 LOUISIANA PAC CORP COM 546347105 3 100 SH DEFINED 02 100 0 0 LOUISIANA PAC CORP COM 546347105 640 24,808 SH OTHER 04 24,808 0 0 LOUISIANA PAC CORP COM 546347105 8 300 SH OTHER 01,06 0 0 300 LOUISIANA PAC CORP COM 546347105 32,854 1,273,408 SH DEFINED 01,08 541,771 731,637 0 LOUISIANA PAC CORP COM 546347105 62 2,389 SH DEFINED 10 235 2,154 0 LOWES COS INC COM 548661107 188,628 3,360,562 SH DEFINED 01 2,120,640 998,437 241,485 LOWES COS INC COM 548661107 15,511 276,333 SH OTHER 01 142,893 123,745 9,695 LOWES COS INC COM 548661107 14,556 259,333 SH DEFINED 02 185,301 65,323 8,709 LOWES COS INC COM 548661107 3,156 56,230 SH OTHER 02 33,120 20,690 2,420 LOWES COS INC COM 548661107 10,065 179,319 SH DEFINED 03 105,091 65,368 8,860 LOWES COS INC COM 548661107 2,635 46,946 SH OTHER 03 34,486 10,340 2,120 LOWES COS INC COM 548661107 71,447 1,272,889 SH DEFINED 04 1,213,584 400 58,905 LOWES COS INC COM 548661107 22,211 395,704 SH OTHER 04 379,019 0 16,685 LOWES COS INC COM 548661107 7,013 124,949 SH DEFINED 05 112,059 9,185 3,705 LOWES COS INC COM 548661107 958 17,063 SH OTHER 05 11,293 5,770 0 LOWES COS INC COM 548661107 112 2,000 SH OTHER 01,06 0 0 2,000 LOWES COS INC COM 548661107 393,541 7,011,233 SH DEFINED 01,08 3,675,458 3,330,405 5,370 LOWES COS INC COM 548661107 1,421 25,317 SH DEFINED 09 25,317 0 0 LOWES COS INC COM 548661107 7,564 134,767 SH DEFINED 10 122,572 9,715 2,480 LOWES COS INC COM 548661107 3,235 57,631 SH OTHER 10 26,730 30,176 725 LOWRANCE ELECTRS INC COM 548900109 144 6,600 SH DEFINED 01 800 5,800 0 LOWRANCE ELECTRS INC COM 548900109 218 10,000 SH DEFINED 01,08 1,573 8,427 0 LUBRIZOL CORP COM 549271104 1,041 33,062 SH DEFINED 01 19,377 13,185 500 LUBRIZOL CORP COM 549271104 41 1,300 SH OTHER 01 0 1,300 0 LUBRIZOL CORP COM 549271104 105 3,350 SH DEFINED 02 3,350 0 0 LUBRIZOL CORP COM 549271104 13 400 SH OTHER 03 0 400 0 LUBRIZOL CORP COM 549271104 157 5,000 SH OTHER 04 1,200 0 3,800 LUBRIZOL CORP COM 549271104 9,007 286,014 SH DEFINED 01,08 78,006 208,008 0 LUBRIZOL CORP COM 549271104 3 100 SH DEFINED 10 0 0 100 LUBYS INC COM 549282101 222 37,232 SH DEFINED 01 4,732 32,500 0 LUBYS INC COM 549282101 9 1,550 SH DEFINED 02 1,550 0 0 LUBYS INC COM 549282101 239 40,185 SH DEFINED 01,08 9,473 30,712 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 310 ________ LUCENT TECHNOLOGIES INC COM 549463107 24,732 6,017,492 SH DEFINED 01 2,155,887 3,139,300 722,305 LUCENT TECHNOLOGIES INC COM 549463107 93 22,746 SH OTHER 01 12,246 6,700 3,800 LUCENT TECHNOLOGIES INC COM 549463107 12 2,914 SH DEFINED 02 2,764 150 0 LUCENT TECHNOLOGIES INC COM 549463107 36 8,649 SH OTHER 02 7,789 860 0 LUCENT TECHNOLOGIES INC COM 549463107 6 1,488 SH DEFINED 03 300 800 388 LUCENT TECHNOLOGIES INC COM 549463107 8 2,068 SH OTHER 03 0 2,068 0 LUCENT TECHNOLOGIES INC COM 549463107 269 65,473 SH DEFINED 04 42,739 0 22,734 LUCENT TECHNOLOGIES INC COM 549463107 106 25,872 SH OTHER 04 24,072 0 1,800 LUCENT TECHNOLOGIES INC COM 549463107 22 5,370 SH DEFINED 05 4,370 0 1,000 LUCENT TECHNOLOGIES INC COM 549463107 2 384 SH OTHER 05 384 0 0 LUCENT TECHNOLOGIES INC COM 549463107 44 10,800 SH OTHER 01,06 0 0 10,800 LUCENT TECHNOLOGIES INC COM 549463107 150,561 36,632,889 SH DEFINED 01,08 18,264,197 18,364,622 4,070 LUCENT TECHNOLOGIES INC COM 549463107 527 128,295 SH DEFINED 09 128,295 0 0 LUCENT TECHNOLOGIES INC COM 549463107 65 15,709 SH DEFINED 10 6,659 3,000 6,050 LUCENT TECHNOLOGIES INC COM 549463107 3 705 SH OTHER 10 705 0 0 LUFKIN INDS INC COM 549764108 1,014 32,661 SH DEFINED 01 18,761 13,900 0 LUFKIN INDS INC COM 549764108 1,078 34,734 SH DEFINED 01,08 6,795 27,939 0 LUMINEX CORP DEL COM 55027E102 507 56,017 SH DEFINED 01 15,220 31,822 8,975 LUMINEX CORP DEL COM 55027E102 1,478 163,331 SH DEFINED 01,08 29,362 133,969 0 LYDALL INC DEL COM 550819106 387 37,953 SH DEFINED 01 15,695 22,258 0 LYDALL INC DEL COM 550819106 2 200 SH OTHER 01,06 0 0 200 LYDALL INC DEL COM 550819106 1,023 100,308 SH DEFINED 01,08 19,129 81,179 0 LYNCH INTERACTIVE CORP COM 551146103 97 2,900 SH DEFINED 01 600 2,300 0 LYNCH INTERACTIVE CORP COM 551146103 229 6,847 SH DEFINED 01,08 1,034 5,813 0 LYNX THERAPEUTICS INC COM 551812407 12 2,656 SH DEFINED 01 1,042 1,614 0 LYNX THERAPEUTICS INC COM 551812407 7 1,500 SH DEFINED 04 1,500 0 0 LYNX THERAPEUTICS INC COM 551812407 35 7,778 SH DEFINED 01,08 1,940 5,838 0 LYON WILLIAM HOMES COM 552074106 1,060 11,372 SH DEFINED 01 4,048 7,324 0 LYON WILLIAM HOMES COM 552074106 3,295 35,359 SH DEFINED 01,08 6,902 28,457 0 LYONDELL CHEMICAL CO COM 552078107 1,321 89,048 SH DEFINED 01 63,362 22,336 3,350 LYONDELL CHEMICAL CO COM 552078107 12,061 812,712 SH DEFINED 01,08 148,024 664,688 0 LYONDELL CHEMICAL CO COM 552078107 1 100 SH DEFINED 10 0 0 100 M & F WORLDWIDE CORP COM 552541104 448 32,739 SH DEFINED 01 8,839 23,900 0 M & F WORLDWIDE CORP COM 552541104 1,030 75,231 SH DEFINED 01,08 15,296 59,935 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 311 ________ M & T BK CORP COM 55261F104 16,292 181,329 SH DEFINED 01 69,285 95,978 16,066 M & T BK CORP COM 55261F104 5 59 SH DEFINED 02 0 0 59 M & T BK CORP COM 55261F104 9 100 SH DEFINED 03 100 0 0 M & T BK CORP COM 55261F104 268 2,988 SH DEFINED 04 2,988 0 0 M & T BK CORP COM 55261F104 528 5,877 SH OTHER 04 5,877 0 0 M & T BK CORP COM 55261F104 86,459 962,260 SH DEFINED 01,08 490,632 471,628 0 M & T BK CORP COM 55261F104 20 228 SH DEFINED 09 228 0 0 M & T BK CORP COM 55261F104 45 500 SH DEFINED 10 400 0 100 MAF BANCORP INC COM 55261R108 2,999 68,998 SH DEFINED 01 35,610 32,277 1,111 MAF BANCORP INC COM 55261R108 78 1,800 SH DEFINED 04 1,800 0 0 MAF BANCORP INC COM 55261R108 20 450 SH OTHER 01,06 0 0 450 MAF BANCORP INC COM 55261R108 9,628 221,533 SH DEFINED 01,08 74,352 147,181 0 MBIA INC COM 55262C100 41,373 659,864 SH DEFINED 01 447,553 178,331 33,980 MBIA INC COM 55262C100 6,214 99,113 SH OTHER 01 51,942 39,184 7,987 MBIA INC COM 55262C100 2,954 47,111 SH DEFINED 02 25,961 19,700 1,450 MBIA INC COM 55262C100 763 12,162 SH OTHER 02 5,587 5,375 1,200 MBIA INC COM 55262C100 9,891 157,754 SH DEFINED 03 92,073 57,061 8,620 MBIA INC COM 55262C100 2,443 38,960 SH OTHER 03 27,260 8,360 3,340 MBIA INC COM 55262C100 3,721 59,348 SH DEFINED 04 57,568 0 1,780 MBIA INC COM 55262C100 1,258 20,070 SH OTHER 04 19,970 0 100 MBIA INC COM 55262C100 2,351 37,502 SH DEFINED 05 32,902 3,150 1,450 MBIA INC COM 55262C100 247 3,935 SH OTHER 05 2,165 1,370 400 MBIA INC COM 55262C100 22 350 SH OTHER 01,06 0 0 350 MBIA INC COM 55262C100 83,907 1,338,235 SH DEFINED 01,08 693,910 641,845 2,480 MBIA INC COM 55262C100 380 6,067 SH DEFINED 09 6,067 0 0 MBIA INC COM 55262C100 4,868 77,645 SH DEFINED 10 70,154 6,381 1,110 MBIA INC COM 55262C100 834 13,295 SH OTHER 10 6,835 6,035 425 MBNA CORP COM 55262L100 97,607 3,532,632 SH DEFINED 01 2,065,210 1,235,159 232,263 MBNA CORP COM 55262L100 3,749 135,701 SH OTHER 01 72,559 53,255 9,887 MBNA CORP COM 55262L100 604 21,844 SH DEFINED 02 10,744 11,000 100 MBNA CORP COM 55262L100 142 5,145 SH OTHER 02 4,770 375 0 MBNA CORP COM 55262L100 2,706 97,930 SH DEFINED 03 56,037 33,698 8,195 MBNA CORP COM 55262L100 664 24,037 SH OTHER 03 20,419 1,518 2,100 MBNA CORP COM 55262L100 1,206 43,644 SH DEFINED 04 41,469 0 2,175 MBNA CORP COM 55262L100 1,001 36,234 SH OTHER 04 36,234 0 0 MBNA CORP COM 55262L100 66 2,377 SH DEFINED 05 2,377 0 0 MBNA CORP COM 55262L100 17 600 SH OTHER 05 0 0 600 MBNA CORP COM 55262L100 91 3,300 SH OTHER 01,06 0 0 3,300 MBNA CORP COM 55262L100 311,126 11,260,432 SH DEFINED 01,08 5,947,198 5,297,565 15,669 MBNA CORP COM 55262L100 991 35,868 SH DEFINED 09 35,868 0 0 MBNA CORP COM 55262L100 11,850 428,890 SH DEFINED 10 260,831 82,342 85,717 MBNA CORP COM 55262L100 1,483 53,676 SH OTHER 10 27,436 25,515 725 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 312 ________ MB FINANCIAL INC NEW COM 55264U108 1,204 30,891 SH DEFINED 01 15,383 14,758 750 MB FINANCIAL INC NEW COM 55264U108 292 7,500 SH OTHER 01 0 7,500 0 MB FINANCIAL INC NEW COM 55264U108 97 2,500 SH DEFINED 04 2,500 0 0 MB FINANCIAL INC NEW COM 55264U108 5,625 144,264 SH DEFINED 01,08 33,723 110,541 0 M D C HLDGS INC COM 552676108 1,399 19,871 SH DEFINED 01 8,664 10,360 847 M D C HLDGS INC COM 552676108 8 110 SH OTHER 04 110 0 0 M D C HLDGS INC COM 552676108 36 507 SH OTHER 01,06 0 0 507 M D C HLDGS INC COM 552676108 8,177 116,147 SH DEFINED 01,08 33,868 82,279 0 MDU RES GROUP INC COM 552690109 1,611 68,564 SH DEFINED 01 42,437 19,227 6,900 MDU RES GROUP INC COM 552690109 868 36,937 SH OTHER 01 9,937 27,000 0 MDU RES GROUP INC COM 552690109 63 2,700 SH DEFINED 02 2,700 0 0 MDU RES GROUP INC COM 552690109 23 1,000 SH OTHER 02 1,000 0 0 MDU RES GROUP INC COM 552690109 12 500 SH DEFINED 03 500 0 0 MDU RES GROUP INC COM 552690109 264 11,250 SH DEFINED 04 11,250 0 0 MDU RES GROUP INC COM 552690109 233 9,900 SH OTHER 04 9,900 0 0 MDU RES GROUP INC COM 552690109 13,196 561,771 SH DEFINED 01,08 107,221 454,550 0 MDU RES GROUP INC COM 552690109 100 4,275 SH DEFINED 10 4,050 0 225 MDU RES GROUP INC COM 552690109 38 1,620 SH OTHER 10 1,620 0 0 MDC PARTNERS INC COM 552697104 1,344 85,875 SH DEFINED 04 85,875 0 0 MEMC ELECTR MATLS INC COM 552715104 492 53,825 SH DEFINED 01 48,800 3,425 1,600 MEMC ELECTR MATLS INC COM 552715104 1,966 214,816 SH DEFINED 01,08 64,136 150,680 0 MFA MTG INVTS INC COM 55272X102 1,549 153,400 SH DEFINED 01 143,092 10,308 0 MFA MTG INVTS INC COM 55272X102 4,946 489,686 SH DEFINED 01,08 182,394 307,292 0 MFRI INC COM 552721102 28 8,900 SH DEFINED 01 500 8,400 0 MFRI INC COM 552721102 36 11,600 SH DEFINED 01,08 981 10,619 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 4,000 DEFINED 01 4,000 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,075 OTHER 03 1,075 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 222 31,910 DEFINED 04 31,910 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 37 5,339 OTHER 04 5,339 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 1 7,597 DEFINED 05 7,597 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,600 DEFINED 10 1,600 0 0 MFS MULTIMARKET INCOME TR COM 552737108 29 4,454 SH DEFINED 04 2,504 0 1,950 MFS MULTIMARKET INCOME TR COM 552737108 29 4,500 SH OTHER 04 4,500 0 0 MFS MULTIMARKET INCOME TR COM 552737108 26 4,000 SH DEFINED 05 4,000 0 0 MFS MULTIMARKET INCOME TR COM 552737108 6 1,000 SH DEFINED 10 0 0 1,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 313 ________ MFS MUN INCOME TR UNDEFIND 552738106 0 2,400 DEFINED 01 1,900 0 500 MFS MUN INCOME TR UNDEFIND 552738106 1 10,068 DEFINED 02 10,068 0 0 MFS MUN INCOME TR UNDEFIND 552738106 106 13,101 DEFINED 04 13,101 0 0 MFS MUN INCOME TR UNDEFIND 552738106 136 16,900 OTHER 04 0 0 16,900 MFS MUN INCOME TR UNDEFIND 552738106 2 23,900 DEFINED 10 0 0 23,900 MGE ENERGY INC COM 55277P104 888 28,791 SH DEFINED 01 11,369 17,422 0 MGE ENERGY INC COM 55277P104 2 75 SH OTHER 01 0 75 0 MGE ENERGY INC COM 55277P104 156 5,058 SH DEFINED 02 5,058 0 0 MGE ENERGY INC COM 55277P104 69 2,250 SH DEFINED 04 0 0 2,250 MGE ENERGY INC COM 55277P104 9 300 SH OTHER 04 300 0 0 MGE ENERGY INC COM 55277P104 3,490 113,138 SH DEFINED 01,08 18,598 94,540 0 MGIC INVT CORP WIS COM 552848103 11,735 182,708 SH DEFINED 01 60,291 103,174 19,243 MGIC INVT CORP WIS COM 552848103 6 100 SH OTHER 01 0 0 100 MGIC INVT CORP WIS COM 552848103 3 40 SH DEFINED 02 0 0 40 MGIC INVT CORP WIS COM 552848103 36 560 SH DEFINED 04 560 0 0 MGIC INVT CORP WIS COM 552848103 26 400 SH OTHER 04 400 0 0 MGIC INVT CORP WIS COM 552848103 13 200 SH DEFINED 05 200 0 0 MGIC INVT CORP WIS COM 552848103 19 300 SH OTHER 01,06 0 0 300 MGIC INVT CORP WIS COM 552848103 55,513 864,277 SH DEFINED 01,08 446,459 417,818 0 MGIC INVT CORP WIS COM 552848103 285 4,438 SH DEFINED 09 4,438 0 0 MGIC INVT CORP WIS COM 552848103 97 1,517 SH DEFINED 10 1,417 0 100 MGI PHARMA INC COM 552880106 3,686 60,166 SH DEFINED 01 30,202 22,864 7,100 MGI PHARMA INC COM 552880106 6 100 SH DEFINED 04 100 0 0 MGI PHARMA INC COM 552880106 31 500 SH OTHER 01,06 0 0 500 MGI PHARMA INC COM 552880106 15,650 255,464 SH DEFINED 01,08 72,278 183,186 0 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 46 10,667 DEFINED 04 6,667 0 4,000 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 0 1,000 DEFINED 10 0 0 1,000 MGM MIRAGE COM 552953101 10,631 234,462 SH DEFINED 01 214,314 10,448 9,700 MGM MIRAGE COM 552953101 41 900 SH OTHER 01 900 0 0 MGM MIRAGE COM 552953101 12,111 267,120 SH DEFINED 01,08 96,773 170,347 0 MGM MIRAGE COM 552953101 4 98 SH DEFINED 10 0 0 98 MGP INGREDIENTS INC COM 55302G103 292 11,400 SH DEFINED 01 1,700 9,700 0 MGP INGREDIENTS INC COM 55302G103 388 15,154 SH DEFINED 01,08 3,154 12,000 0 MI DEVS INC COM 55304X104 13 481 SH DEFINED 01 481 0 0 MI DEVS INC COM 55304X104 0 12 SH DEFINED 04 0 0 12 MI DEVS INC COM 55304X104 8,300 296,439 SH DEFINED 10 142,939 19,200 134,300 MI DEVS INC COM 55304X104 1,088 38,872 SH OTHER 10 38,872 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 314 ________ MIM CORP COM 553044108 347 45,612 SH DEFINED 01 21,334 24,278 0 MIM CORP COM 553044108 1,705 224,085 SH DEFINED 01,08 85,920 138,165 0 M/I HOMES INC COM 55305B101 1,386 29,309 SH DEFINED 01 9,374 19,435 500 M/I HOMES INC COM 55305B101 4,320 91,370 SH DEFINED 01,08 28,627 62,743 0 MKS INSTRUMENT INC COM 55306N104 1,517 63,167 SH DEFINED 01 21,774 41,393 0 MKS INSTRUMENT INC COM 55306N104 6 260 SH OTHER 02 0 260 0 MKS INSTRUMENT INC COM 55306N104 5,873 244,590 SH DEFINED 01,08 68,593 175,997 0 MPS GROUP INC COM 553409103 3,823 343,829 SH DEFINED 01 288,764 32,865 22,200 MPS GROUP INC COM 553409103 7 600 SH DEFINED 04 600 0 0 MPS GROUP INC COM 553409103 9,082 816,741 SH DEFINED 01,08 180,856 635,885 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 6 2,100 SH DEFINED 01 2,100 0 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 44 16,749 SH DEFINED 01,08 3,249 13,500 0 MRO SOFTWARE INC COM 55347W105 447 38,464 SH DEFINED 01 12,919 25,545 0 MRO SOFTWARE INC COM 55347W105 96 8,300 SH DEFINED 04 0 0 8,300 MRO SOFTWARE INC COM 55347W105 4 375 SH OTHER 01,06 0 0 375 MRO SOFTWARE INC COM 55347W105 1,625 139,844 SH DEFINED 01,08 33,152 106,692 0 MRV COMMUNICATIONS INC COM 553477100 674 202,308 SH DEFINED 01 70,900 131,408 0 MRV COMMUNICATIONS INC COM 553477100 1 430 SH OTHER 01 0 430 0 MRV COMMUNICATIONS INC COM 553477100 2,565 770,311 SH DEFINED 01,08 233,512 536,799 0 MSC INDL DIRECT INC COM 553530106 1,913 63,889 SH DEFINED 01 7,815 40,574 15,500 MSC INDL DIRECT INC COM 553530106 3,325 111,029 SH DEFINED 01,08 36,134 74,895 0 MSC INDL DIRECT INC COM 553530106 1 50 SH DEFINED 10 0 0 50 MSC SOFTWARE CORP COM 553531104 473 53,655 SH DEFINED 01 22,932 30,723 0 MSC SOFTWARE CORP COM 553531104 1,393 158,161 SH DEFINED 01,08 28,837 129,324 0 MTR GAMING GROUP INC COM 553769100 433 42,784 SH DEFINED 01 14,389 28,395 0 MTR GAMING GROUP INC COM 553769100 1,976 195,287 SH DEFINED 01,08 74,419 120,868 0 MTC TECHNOLOGIES INC COM 55377A106 401 15,983 SH DEFINED 01 5,004 10,979 0 MTC TECHNOLOGIES INC COM 55377A106 1,345 53,549 SH DEFINED 01,08 9,797 43,752 0 MTS SYS CORP COM 553777103 1,829 65,877 SH DEFINED 01 41,426 24,451 0 MTS SYS CORP COM 553777103 4,297 154,739 SH DEFINED 01,08 26,551 128,188 0 MTI TECHNOLOGY CORP COM 553903105 129 36,300 SH DEFINED 01 6,800 29,500 0 MTI TECHNOLOGY CORP COM 553903105 221 62,162 SH DEFINED 01,08 9,330 52,832 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 315 ________ M-WAVE INC COM 554034108 28 8,800 SH DEFINED 01 0 8,800 0 M-WAVE INC COM 554034108 21 6,404 SH DEFINED 01,08 704 5,700 0 MAC-GRAY CORP COM 554153106 78 12,000 SH DEFINED 01 1,900 10,100 0 MAC-GRAY CORP COM 554153106 140 21,589 SH DEFINED 01,08 5,389 16,200 0 MACATAWA BK CORP COM 554225102 170 6,103 SH DEFINED 01 3,982 2,121 0 MACATAWA BK CORP COM 554225102 668 23,954 SH DEFINED 04 23,954 0 0 MACATAWA BK CORP COM 554225102 1,001 35,929 SH DEFINED 01,08 4,224 31,705 0 MACATAWA BK CORP COM 554225102 445 15,974 SH DEFINED 10 525 9,025 6,424 MACDERMID INC COM 554273102 2,023 57,494 SH DEFINED 01 17,097 29,897 10,500 MACDERMID INC COM 554273102 15 425 SH OTHER 01,06 0 0 425 MACDERMID INC COM 554273102 6,548 186,075 SH DEFINED 01,08 31,325 154,750 0 MACDERMID INC COM 554273102 4 100 SH DEFINED 10 100 0 0 MACERICH CO COM 554382101 1,157 21,466 SH DEFINED 01 11,381 7,385 2,700 MACERICH CO COM 554382101 8,054 149,425 SH DEFINED 01,08 52,607 96,818 0 MACERICH CO COM 554382101 3 50 SH DEFINED 10 0 0 50 MACK CALI RLTY CORP COM 554489104 1,598 35,592 SH DEFINED 01 21,615 10,277 3,700 MACK CALI RLTY CORP COM 554489104 14 305 SH OTHER 02 0 305 0 MACK CALI RLTY CORP COM 554489104 22 485 SH DEFINED 03 485 0 0 MACK CALI RLTY CORP COM 554489104 112 2,500 SH OTHER 04 2,500 0 0 MACK CALI RLTY CORP COM 554489104 13,760 306,383 SH DEFINED 01,08 72,107 234,276 0 MACK CALI RLTY CORP COM 554489104 112 2,500 SH DEFINED 10 1,300 1,000 200 MACROCHEM CORP DEL COM 555903103 36 27,000 SH DEFINED 01 5,200 21,800 0 MACROCHEM CORP DEL COM 555903103 1 400 SH DEFINED 03 400 0 0 MACROCHEM CORP DEL COM 555903103 40 29,400 SH DEFINED 01,08 4,648 24,752 0 MACROVISION CORP COM 555904101 888 46,991 SH DEFINED 01 36,445 8,946 1,600 MACROVISION CORP COM 555904101 9 500 SH OTHER 04 500 0 0 MACROVISION CORP COM 555904101 7,062 373,841 SH DEFINED 01,08 64,862 308,979 0 MACROMEDIA INC COM 556100105 952 47,444 SH DEFINED 01 33,835 9,909 3,700 MACROMEDIA INC COM 556100105 148 7,359 SH OTHER 01 7,359 0 0 MACROMEDIA INC COM 556100105 7,146 356,044 SH DEFINED 01,08 94,566 261,478 0 MACROMEDIA INC COM 556100105 3 150 SH DEFINED 10 0 0 150 MADDEN STEVEN LTD COM 556269108 552 27,672 SH DEFINED 01 6,845 20,827 0 MADDEN STEVEN LTD COM 556269108 1,660 83,184 SH DEFINED 01,08 20,646 62,538 0 MAGELLAN HEALTH SVCS INC COM 559079207 194 6,910 SH DEFINED 01 6,910 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 859 30,576 SH DEFINED 01,08 7,321 23,255 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 316 ________ MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 503 9,170 SH DEFINED 01 6,350 1,200 1,620 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 11 200 SH OTHER 01 200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 44 800 SH DEFINED 04 800 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 307 5,600 SH OTHER 04 5,000 0 600 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 99 1,800 SH DEFINED 01,08 900 900 0 MAGELLAN PETE CORP COM 559091301 15 9,200 SH DEFINED 01 0 9,200 0 MAGELLAN PETE CORP COM 559091301 112 68,512 SH DEFINED 01,08 5,064 63,448 0 MAGIC LANTERN GROUP INC NY COM 559141106 18 18,700 SH DEFINED 01,08 14,758 3,942 0 MAGMA DESIGN AUTOMATION COM 559181102 901 43,139 SH DEFINED 01 16,198 26,141 800 MAGMA DESIGN AUTOMATION COM 559181102 3,727 178,494 SH DEFINED 01,08 42,943 135,551 0 MAGNA ENTMT CORP COM 559211107 214 35,611 SH DEFINED 01 21,666 13,945 0 MAGNA ENTMT CORP COM 559211107 1,457 242,811 SH DEFINED 01,08 91,621 151,190 0 MAGNA INTL INC COM 559222401 17 213 SH DEFINED 01 0 213 0 MAGNA INTL INC COM 559222401 59,902 756,335 SH DEFINED 10 375,354 61,882 319,099 MAGNA INTL INC COM 559222401 6,108 77,115 SH OTHER 10 77,115 0 0 MAGNETEK INC COM 559424106 361 47,761 SH DEFINED 01 11,361 36,400 0 MAGNETEK INC COM 559424106 3 425 SH OTHER 01,06 0 0 425 MAGNETEK INC COM 559424106 392 51,915 SH DEFINED 01,08 18,015 33,900 0 MAGNUM HUNTER RES INC COM 55972F203 2,206 217,597 SH DEFINED 01 118,979 96,018 2,600 MAGNUM HUNTER RES INC COM 55972F203 35 3,500 SH DEFINED 04 3,500 0 0 MAGNUM HUNTER RES INC COM 55972F203 4,301 424,173 SH DEFINED 01,08 91,064 333,109 0 MAGUIRE PPTYS INC COM 559775101 219 8,550 SH DEFINED 01 8,550 0 0 MAGUIRE PPTYS INC COM 559775101 11 425 SH OTHER 01 425 0 0 MAGUIRE PPTYS INC COM 559775101 1,121 43,800 SH DEFINED 01,08 16,200 27,600 0 MAIL-WELL INC COM 560321200 677 151,487 SH DEFINED 01 99,711 51,776 0 MAIL-WELL INC COM 560321200 966 216,038 SH DEFINED 01,08 41,764 174,274 0 MAIN STR BKS INC NEW COM 56034R102 554 20,265 SH DEFINED 01 13,061 7,204 0 MAIN STR BKS INC NEW COM 56034R102 2,349 85,905 SH DEFINED 01,08 16,626 69,279 0 MAIN STR BKS INC NEW COM 56034R102 27 1,000 SH DEFINED 10 1,000 0 0 MAIN STREET AND MAIN INC COM 560345308 38 15,474 SH DEFINED 01,08 6,774 8,700 0 MAINE & MARITIMES CORP COM 560377103 96 2,800 SH DEFINED 01 500 2,300 0 MAINE & MARITIMES CORP COM 560377103 134 3,917 SH DEFINED 01,08 609 3,308 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 317 ________ MAINSOURCE FINANCIAL GP INC COM 56062Y102 262 7,324 SH DEFINED 01 5,375 1,949 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,237 34,528 SH DEFINED 01,08 6,153 28,375 0 MAIR HOLDINGS INC COM 560635104 207 22,300 SH DEFINED 01 4,200 18,100 0 MAIR HOLDINGS INC COM 560635104 840 90,544 SH DEFINED 01,08 16,597 73,947 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 36 3,107 DEFINED 04 3,107 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 410 35,251 OTHER 04 35,251 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 0 1,037 DEFINED 10 1,037 0 0 MANAGEMENT NETWORK GROUP INC COM 561693102 135 34,500 SH DEFINED 01 6,500 28,000 0 MANAGEMENT NETWORK GROUP INC COM 561693102 204 52,135 SH DEFINED 01,08 9,535 42,600 0 MANATRON INC COM 562048108 34 4,200 SH DEFINED 01 800 3,400 0 MANATRON INC COM 562048108 67 8,373 SH DEFINED 01,08 1,804 6,569 0 MANCHESTER TECHNOLOGIES INC COM 562398107 41 10,500 SH DEFINED 01 1,100 9,400 0 MANCHESTER TECHNOLOGIES INC COM 562398107 63 16,385 SH DEFINED 01,08 3,485 12,900 0 MANDALAY RESORT GROUP COM 562567107 2,625 45,851 SH DEFINED 01 30,865 13,886 1,100 MANDALAY RESORT GROUP COM 562567107 11 195 SH DEFINED 04 195 0 0 MANDALAY RESORT GROUP COM 562567107 17,772 310,379 SH DEFINED 01,08 66,123 244,256 0 MANDALAY RESORT GROUP COM 562567107 3 50 SH DEFINED 10 0 0 50 MANHATTAN ASSOCS INC COM 562750109 5,218 187,547 SH DEFINED 01 150,194 23,753 13,600 MANHATTAN ASSOCS INC COM 562750109 2 85 SH DEFINED 02 0 0 85 MANHATTAN ASSOCS INC COM 562750109 13 450 SH OTHER 01,06 0 0 450 MANHATTAN ASSOCS INC COM 562750109 4,615 165,883 SH DEFINED 01,08 35,095 130,788 0 MANITOWOC INC COM 563571108 1,341 45,330 SH DEFINED 01 17,179 28,151 0 MANITOWOC INC COM 563571108 30 1,000 SH OTHER 01 0 1,000 0 MANITOWOC INC COM 563571108 12 400 SH OTHER 01,06 0 0 400 MANITOWOC INC COM 563571108 6,158 208,180 SH DEFINED 01,08 73,387 134,793 0 MANNATECH INC COM 563771104 276 26,100 SH DEFINED 01 5,200 20,900 0 MANNATECH INC COM 563771104 408 38,541 SH DEFINED 01,08 9,541 29,000 0 MANNING GREG AUCTIONS INC COM 563823103 223 15,700 SH DEFINED 01 5,100 10,600 0 MANNING GREG AUCTIONS INC COM 563823103 338 23,800 SH DEFINED 01,08 5,100 18,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 318 ________ MANOR CARE INC NEW COM 564055101 6,880 194,967 SH DEFINED 01 95,791 80,426 18,750 MANOR CARE INC NEW COM 564055101 4 100 SH OTHER 01 0 0 100 MANOR CARE INC NEW COM 564055101 170 4,820 SH DEFINED 04 4,820 0 0 MANOR CARE INC NEW COM 564055101 7 200 SH OTHER 01,06 0 0 200 MANOR CARE INC NEW COM 564055101 28,223 799,741 SH DEFINED 01,08 397,806 401,935 0 MANOR CARE INC NEW COM 564055101 172 4,863 SH DEFINED 09 4,863 0 0 MANOR CARE INC NEW COM 564055101 4 117 SH DEFINED 10 17 0 100 MANPOWER INC COM 56418H100 3,170 68,168 SH DEFINED 01 41,392 22,576 4,200 MANPOWER INC COM 56418H100 24 520 SH DEFINED 02 520 0 0 MANPOWER INC COM 56418H100 22,789 490,083 SH DEFINED 01,08 152,369 337,714 0 MANPOWER INC COM 56418H100 9 200 SH DEFINED 09 200 0 0 MANPOWER INC COM 56418H100 5 100 SH DEFINED 10 0 0 100 MANTECH INTL CORP COM 564563104 642 31,354 SH DEFINED 01 11,957 19,397 0 MANTECH INTL CORP COM 564563104 10 500 SH OTHER 01,06 0 0 500 MANTECH INTL CORP COM 564563104 2,566 125,230 SH DEFINED 01,08 37,338 87,892 0 MANUFACTURED HOME CMNTYS INC COM 564682102 1,132 32,081 SH DEFINED 01 13,451 18,630 0 MANUFACTURED HOME CMNTYS INC COM 564682102 4,977 140,986 SH DEFINED 01,08 48,409 92,577 0 MAPICS INC COM 564910107 284 35,355 SH DEFINED 01 12,489 22,866 0 MAPICS INC COM 564910107 1,089 135,480 SH DEFINED 01,08 23,110 112,370 0 MANULIFE FINL CORP COM 56501R106 10 276 SH DEFINED 01 0 276 0 MANULIFE FINL CORP COM 56501R106 996 26,823 SH DEFINED 04 26,823 0 0 MANULIFE FINL CORP COM 56501R106 173 4,653 SH OTHER 04 4,653 0 0 MANULIFE FINL CORP COM 56501R106 305 8,197 SH DEFINED 05 8,197 0 0 MANULIFE FINL CORP COM 56501R106 268 7,213 SH DEFINED 10 7,000 0 213 MANUGISTICS GROUP INC COM 565011103 697 101,849 SH DEFINED 01 42,954 56,495 2,400 MANUGISTICS GROUP INC COM 565011103 47 6,900 SH DEFINED 04 0 0 6,900 MANUGISTICS GROUP INC COM 565011103 3,409 498,374 SH DEFINED 01,08 135,350 363,024 0 MAPINFO CORP COM 565105103 241 18,825 SH DEFINED 01 3,200 15,625 0 MAPINFO CORP COM 565105103 3 200 SH OTHER 01,06 0 0 200 MAPINFO CORP COM 565105103 428 33,413 SH DEFINED 01,08 11,788 21,625 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 319 ________ MARATHON OIL CORP COM 565849106 20,342 604,172 SH DEFINED 01 273,205 273,822 57,145 MARATHON OIL CORP COM 565849106 75 2,215 SH OTHER 01 140 1,800 275 MARATHON OIL CORP COM 565849106 26 760 SH DEFINED 02 760 0 0 MARATHON OIL CORP COM 565849106 421 12,518 SH DEFINED 03 518 0 12,000 MARATHON OIL CORP COM 565849106 129 3,825 SH DEFINED 04 3,825 0 0 MARATHON OIL CORP COM 565849106 261 7,765 SH OTHER 04 5,765 0 2,000 MARATHON OIL CORP COM 565849106 27 800 SH OTHER 01,06 0 0 800 MARATHON OIL CORP COM 565849106 97,451 2,894,309 SH DEFINED 01,08 1,503,705 1,390,504 100 MARATHON OIL CORP COM 565849106 64 1,895 SH DEFINED 09 1,895 0 0 MARATHON OIL CORP COM 565849106 86 2,551 SH DEFINED 10 301 1,400 850 MARCUS CORP COM 566330106 1,887 108,761 SH DEFINED 01 84,052 24,709 0 MARCUS CORP COM 566330106 7 410 SH OTHER 01,06 0 0 410 MARCUS CORP COM 566330106 3,187 183,704 SH DEFINED 01,08 52,821 130,883 0 MARIMBA INC COM 56781Q109 87 14,700 SH DEFINED 01 5,000 9,700 0 MARIMBA INC COM 56781Q109 263 44,594 SH DEFINED 01,08 9,694 34,900 0 MARINEMAX INC COM 567908108 1,638 61,634 SH DEFINED 01 48,734 12,900 0 MARINEMAX INC COM 567908108 1,755 66,055 SH DEFINED 01,08 15,261 50,794 0 MARINE PRODS CORP COM 568427108 538 38,431 SH DEFINED 01 9,108 29,323 0 MARINE PRODS CORP COM 568427108 1,232 88,093 SH DEFINED 01,08 15,885 72,208 0 MARISA CHRISTINA INC COM 570268102 4 2,600 SH DEFINED 01 0 2,600 0 MARISA CHRISTINA INC COM 570268102 21 12,600 SH DEFINED 01,08 957 11,643 0 MARITRANS INC COM 570363101 327 20,787 SH DEFINED 01 5,487 15,300 0 MARITRANS INC COM 570363101 508 32,344 SH DEFINED 01,08 4,961 27,383 0 MARKEL CORP COM 570535104 1,739 6,042 SH DEFINED 01 2,595 2,947 500 MARKEL CORP COM 570535104 8,428 29,274 SH DEFINED 01,08 13,729 15,545 0 MARKETWATCH COM INC COM 570619106 265 19,008 SH DEFINED 01 4,508 14,500 0 MARKETWATCH COM INC COM 570619106 927 66,498 SH DEFINED 01,08 8,958 57,540 0 MARKWEST HYDROCARBON INC COM 570762104 246 19,800 SH DEFINED 01 1,980 17,820 0 MARKWEST HYDROCARBON INC COM 570762104 199 15,980 SH DEFINED 01,08 3,660 12,320 0 MARLTON TECHNOLOGIES INC COM 571263102 4 6,900 SH DEFINED 01 1,000 5,900 0 MARLTON TECHNOLOGIES INC COM 571263102 5 8,968 SH DEFINED 01,08 934 8,034 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 320 ________ MARSH & MCLENNAN COS INC COM 571748102 58,763 1,269,189 SH DEFINED 01 685,030 477,248 106,911 MARSH & MCLENNAN COS INC COM 571748102 13,693 295,743 SH OTHER 01 159,117 127,124 9,502 MARSH & MCLENNAN COS INC COM 571748102 1,978 42,720 SH DEFINED 02 38,345 3,346 1,029 MARSH & MCLENNAN COS INC COM 571748102 886 19,145 SH OTHER 02 11,275 4,870 3,000 MARSH & MCLENNAN COS INC COM 571748102 2,388 51,575 SH DEFINED 03 29,270 12,750 9,555 MARSH & MCLENNAN COS INC COM 571748102 556 12,000 SH OTHER 03 4,585 7,300 115 MARSH & MCLENNAN COS INC COM 571748102 11,999 259,161 SH DEFINED 04 241,312 0 17,849 MARSH & MCLENNAN COS INC COM 571748102 9,645 208,305 SH OTHER 04 202,816 0 5,489 MARSH & MCLENNAN COS INC COM 571748102 1,660 35,861 SH DEFINED 05 27,701 2,275 5,885 MARSH & MCLENNAN COS INC COM 571748102 197 4,265 SH OTHER 05 1,840 1,600 825 MARSH & MCLENNAN COS INC COM 571748102 65 1,400 SH OTHER 01,06 0 0 1,400 MARSH & MCLENNAN COS INC COM 571748102 291,930 6,305,177 SH DEFINED 01,08 2,493,386 3,708,828 102,963 MARSH & MCLENNAN COS INC COM 571748102 516 11,155 SH DEFINED 09 11,155 0 0 MARSH & MCLENNAN COS INC COM 571748102 6,870 148,371 SH DEFINED 10 41,687 80,969 25,715 MARSH & MCLENNAN COS INC COM 571748102 144 3,110 SH OTHER 10 2,210 600 300 MARSH SUPERMARKETS INC COM 571783208 7 600 SH DEFINED 01 600 0 0 MARSH SUPERMARKETS INC COM 571783208 214 17,152 SH DEFINED 01,08 3,139 14,013 0 MARSHALL & ILSLEY CORP COM 571834100 14,498 383,433 SH DEFINED 01 157,565 188,998 36,870 MARSHALL & ILSLEY CORP COM 571834100 8 200 SH OTHER 01 0 0 200 MARSHALL & ILSLEY CORP COM 571834100 2,178 57,600 SH DEFINED 02 57,200 400 0 MARSHALL & ILSLEY CORP COM 571834100 1,357 35,890 SH DEFINED 04 35,890 0 0 MARSHALL & ILSLEY CORP COM 571834100 3,129 82,765 SH OTHER 04 80,765 0 2,000 MARSHALL & ILSLEY CORP COM 571834100 23 600 SH OTHER 01,06 0 0 600 MARSHALL & ILSLEY CORP COM 571834100 73,698 1,949,176 SH DEFINED 01,08 961,972 987,204 0 MARSHALL & ILSLEY CORP COM 571834100 31 830 SH DEFINED 09 830 0 0 MARSHALL & ILSLEY CORP COM 571834100 296 7,830 SH DEFINED 10 7,530 200 100 MARRIOTT INTL INC NEW COM 571903202 20,261 476,158 SH DEFINED 01 203,335 233,171 39,652 MARRIOTT INTL INC NEW COM 571903202 78 1,832 SH OTHER 01 1,632 0 200 MARRIOTT INTL INC NEW COM 571903202 3 65 SH DEFINED 02 0 0 65 MARRIOTT INTL INC NEW COM 571903202 161 3,780 SH OTHER 02 3,480 300 0 MARRIOTT INTL INC NEW COM 571903202 206 4,850 SH DEFINED 03 0 2,850 2,000 MARRIOTT INTL INC NEW COM 571903202 53 1,250 SH OTHER 03 1,250 0 0 MARRIOTT INTL INC NEW COM 571903202 160 3,770 SH DEFINED 04 3,770 0 0 MARRIOTT INTL INC NEW COM 571903202 120 2,830 SH OTHER 04 2,830 0 0 MARRIOTT INTL INC NEW COM 571903202 23 550 SH OTHER 01,06 0 0 550 MARRIOTT INTL INC NEW COM 571903202 86,323 2,028,732 SH DEFINED 01,08 1,070,160 958,572 0 MARRIOTT INTL INC NEW COM 571903202 184 4,322 SH DEFINED 09 4,322 0 0 MARRIOTT INTL INC NEW COM 571903202 81 1,898 SH DEFINED 10 1,548 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 321 ________ MARTEK BIOSCIENCES CORP COM 572901106 5,131 90,081 SH DEFINED 01 66,355 22,826 900 MARTEK BIOSCIENCES CORP COM 572901106 570 10,000 SH OTHER 01 10,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 171 3,000 SH DEFINED 02 3,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 23 400 SH OTHER 02 400 0 0 MARTEK BIOSCIENCES CORP COM 572901106 11,356 199,364 SH DEFINED 01,08 58,128 141,236 0 MARTEK BIOSCIENCES CORP COM 572901106 30 520 SH DEFINED 10 425 0 95 MARTEN TRANS LTD COM 573075108 319 16,800 SH DEFINED 01 7,125 9,675 0 MARTEN TRANS LTD COM 573075108 375 19,754 SH DEFINED 01,08 850 18,904 0 MARTHA STEWART LIVING OMNIME COM 573083102 331 30,062 SH DEFINED 01 11,913 18,149 0 MARTHA STEWART LIVING OMNIME COM 573083102 3 250 SH OTHER 01 0 250 0 MARTHA STEWART LIVING OMNIME COM 573083102 33 3,000 SH OTHER 03 3,000 0 0 MARTHA STEWART LIVING OMNIME COM 573083102 21 1,900 SH DEFINED 04 1,900 0 0 MARTHA STEWART LIVING OMNIME COM 573083102 15 1,400 SH OTHER 04 400 0 1,000 MARTHA STEWART LIVING OMNIME COM 573083102 1,797 163,381 SH DEFINED 01,08 88,501 74,880 0 MARTIN MARIETTA MATLS INC COM 573284106 1,501 32,527 SH DEFINED 01 18,310 8,524 5,693 MARTIN MARIETTA MATLS INC COM 573284106 186 4,024 SH OTHER 01 2,500 1,524 0 MARTIN MARIETTA MATLS INC COM 573284106 9 200 SH OTHER 04 200 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11,874 257,245 SH DEFINED 01,08 57,916 199,329 0 MARTIN MARIETTA MATLS INC COM 573284106 2 50 SH DEFINED 10 0 0 50 MARVEL ENTERPRISES INC COM 57383M108 654 34,064 SH DEFINED 01 21,430 11,234 1,400 MARVEL ENTERPRISES INC COM 57383M108 6 300 SH DEFINED 03 0 300 0 MARVEL ENTERPRISES INC COM 57383M108 3 150 SH OTHER 04 150 0 0 MARVEL ENTERPRISES INC COM 57383M108 4,098 213,544 SH DEFINED 01,08 94,417 119,127 0 MARVEL ENTERPRISES INC COM 57383M108 1 50 SH DEFINED 10 0 0 50 MASCO CORP COM 574599106 60,851 1,999,056 SH DEFINED 01 1,041,857 589,157 368,042 MASCO CORP COM 574599106 7,320 240,489 SH OTHER 01 119,104 92,810 28,575 MASCO CORP COM 574599106 3,245 106,610 SH DEFINED 02 67,125 35,485 4,000 MASCO CORP COM 574599106 566 18,595 SH OTHER 02 8,600 9,275 720 MASCO CORP COM 574599106 37,145 1,220,285 SH DEFINED 03 103,290 71,142 1,045,853 MASCO CORP COM 574599106 541 17,780 SH OTHER 03 13,370 4,410 0 MASCO CORP COM 574599106 26,411 867,649 SH DEFINED 04 837,029 500 30,120 MASCO CORP COM 574599106 5,478 179,963 SH OTHER 04 170,083 0 9,880 MASCO CORP COM 574599106 6,796 223,268 SH DEFINED 05 189,993 13,380 19,895 MASCO CORP COM 574599106 1,217 39,985 SH OTHER 05 28,420 10,265 1,300 MASCO CORP COM 574599106 35 1,150 SH OTHER 01,06 0 0 1,150 MASCO CORP COM 574599106 195,897 6,435,499 SH DEFINED 01,08 2,254,367 3,986,248 194,884 MASCO CORP COM 574599106 470 15,442 SH DEFINED 09 15,442 0 0 MASCO CORP COM 574599106 36,270 1,191,522 SH DEFINED 10 1,147,427 8,425 35,670 MASCO CORP COM 574599106 1,264 41,520 SH OTHER 10 12,334 27,325 1,861 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 322 ________ MASSBANK CORP READ MASS COM 576152102 701 17,684 SH DEFINED 01 13,184 4,500 0 MASSBANK CORP READ MASS COM 576152102 1,228 30,994 SH DEFINED 01,08 5,059 25,935 0 MASSEY ENERGY CORP COM 576206106 1,340 60,710 SH DEFINED 01 42,378 15,932 2,400 MASSEY ENERGY CORP COM 576206106 247 11,200 SH DEFINED 04 100 0 11,100 MASSEY ENERGY CORP COM 576206106 24 1,100 SH OTHER 01,06 0 0 1,100 MASSEY ENERGY CORP COM 576206106 11,054 500,858 SH DEFINED 01,08 155,752 345,106 0 MASTEC INC COM 576323109 524 55,289 SH DEFINED 01 19,246 36,043 0 MASTEC INC COM 576323109 125 13,200 SH DEFINED 04 0 0 13,200 MASTEC INC COM 576323109 1,744 184,136 SH DEFINED 01,08 42,956 141,180 0 MATERIAL SCIENCES CORP COM 576674105 1,007 91,523 SH DEFINED 01 58,518 33,005 0 MATERIAL SCIENCES CORP COM 576674105 2 200 SH OTHER 01,06 0 0 200 MATERIAL SCIENCES CORP COM 576674105 775 70,458 SH DEFINED 01,08 17,048 53,410 0 MATRIA HEALTHCARE INC COM 576817209 469 18,466 SH DEFINED 01 6,060 12,406 0 MATRIA HEALTHCARE INC COM 576817209 1,623 63,910 SH DEFINED 01,08 11,401 52,509 0 MATRITECH INC COM 576818108 42 29,300 SH DEFINED 01 4,900 24,400 0 MATRITECH INC COM 576818108 72 50,000 SH DEFINED 02 0 50,000 0 MATRITECH INC COM 576818108 4 3,000 SH DEFINED 04 3,000 0 0 MATRITECH INC COM 576818108 73 50,636 SH DEFINED 01,08 12,691 37,945 0 MATRIX BANCORP INC COM 576819106 85 7,500 SH DEFINED 01 500 7,000 0 MATRIX BANCORP INC COM 576819106 128 11,300 SH DEFINED 01,08 2,700 8,600 0 MATRIXX INITIATIVES INC COM 57685L105 57 6,300 SH DEFINED 01 1,900 4,400 0 MATRIXX INITIATIVES INC COM 57685L105 2 200 SH OTHER 04 200 0 0 MATRIXX INITIATIVES INC COM 57685L105 119 13,156 SH DEFINED 01,08 3,902 9,254 0 MATRIXX INITIATIVES INC COM 57685L105 38 4,200 SH DEFINED 10 4,200 0 0 MATRIXX INITIATIVES INC COM 57685L105 180 20,000 SH OTHER 10 0 20,000 0 MATRIXONE INC COM 57685P304 582 80,126 SH DEFINED 01 28,165 50,361 1,600 MATRIXONE INC COM 57685P304 15 2,000 SH OTHER 01 0 2,000 0 MATRIXONE INC COM 57685P304 9 1,200 SH DEFINED 04 1,200 0 0 MATRIXONE INC COM 57685P304 2,159 297,443 SH DEFINED 01,08 53,111 244,332 0 MATRIX SVC CO COM 576853105 621 45,914 SH DEFINED 01 18,214 27,700 0 MATRIX SVC CO COM 576853105 14 1,000 SH DEFINED 04 1,000 0 0 MATRIX SVC CO COM 576853105 1,763 130,337 SH DEFINED 01,08 43,501 86,836 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 323 ________ MATSUSHITA ELEC INDL COM 576879209 21 1,380 SH DEFINED 01 1,380 0 0 MATSUSHITA ELEC INDL COM 576879209 60 3,920 SH OTHER 01 0 3,920 0 MATSUSHITA ELEC INDL COM 576879209 71 4,575 SH DEFINED 05 525 4,050 0 MATSUSHITA ELEC INDL COM 576879209 116 7,500 SH OTHER 10 7,500 0 0 MATTEL INC COM 577081102 13,797 748,187 SH DEFINED 01 326,134 374,749 47,304 MATTEL INC COM 577081102 56 3,016 SH OTHER 01 0 2,691 325 MATTEL INC COM 577081102 106 5,737 SH DEFINED 02 5,137 600 0 MATTEL INC COM 577081102 42 2,289 SH OTHER 02 2,289 0 0 MATTEL INC COM 577081102 258 14,000 SH DEFINED 03 0 14,000 0 MATTEL INC COM 577081102 166 9,000 SH OTHER 03 9,000 0 0 MATTEL INC COM 577081102 18 981 SH DEFINED 04 981 0 0 MATTEL INC COM 577081102 35 1,907 SH OTHER 04 1,907 0 0 MATTEL INC COM 577081102 20 1,100 SH OTHER 01,06 0 0 1,100 MATTEL INC COM 577081102 72,402 3,926,362 SH DEFINED 01,08 2,104,561 1,821,801 0 MATTEL INC COM 577081102 48 2,591 SH DEFINED 09 2,591 0 0 MATTEL INC COM 577081102 13 718 SH DEFINED 10 68 0 650 MATTEL INC COM 577081102 82 4,435 SH OTHER 10 900 3,535 0 MATTHEWS INTL CORP COM 577128101 1,626 48,969 SH DEFINED 01 17,638 31,181 150 MATTHEWS INTL CORP COM 577128101 6,920 208,423 SH DEFINED 01,08 48,766 159,657 0 MATTSON TECHNOLOGY INC COM 577223100 720 60,183 SH DEFINED 01 22,156 38,027 0 MATTSON TECHNOLOGY INC COM 577223100 53 4,400 SH DEFINED 04 0 0 4,400 MATTSON TECHNOLOGY INC COM 577223100 2,763 230,995 SH DEFINED 01,08 45,564 185,431 0 MAUI LD & PINEAPPLE INC COM 577345101 134 3,872 SH DEFINED 01 2,572 1,300 0 MAUI LD & PINEAPPLE INC COM 577345101 1,124 32,415 SH DEFINED 01,08 9,499 22,916 0 MAXCOR FINL GROUP INC COM 57772G100 41 3,500 SH DEFINED 01 1,400 2,100 0 MAXCOR FINL GROUP INC COM 57772G100 147 12,391 SH DEFINED 01,08 2,791 9,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 324 ________ MAXIM INTEGRATED PRODS INC COM 57772K101 40,184 855,515 SH DEFINED 01 477,017 317,156 61,342 MAXIM INTEGRATED PRODS INC COM 57772K101 3,299 70,234 SH OTHER 01 25,379 44,555 300 MAXIM INTEGRATED PRODS INC COM 57772K101 1,619 34,470 SH DEFINED 02 21,650 12,150 670 MAXIM INTEGRATED PRODS INC COM 57772K101 346 7,375 SH OTHER 02 4,875 2,500 0 MAXIM INTEGRATED PRODS INC COM 57772K101 806 17,166 SH DEFINED 03 13,336 3,385 445 MAXIM INTEGRATED PRODS INC COM 57772K101 49 1,050 SH OTHER 03 1,050 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9,182 195,481 SH DEFINED 04 181,551 0 13,930 MAXIM INTEGRATED PRODS INC COM 57772K101 995 21,178 SH OTHER 04 21,058 0 120 MAXIM INTEGRATED PRODS INC COM 57772K101 2,213 47,120 SH DEFINED 05 43,585 1,460 2,075 MAXIM INTEGRATED PRODS INC COM 57772K101 136 2,900 SH OTHER 05 2,900 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 38 800 SH OTHER 01,06 0 0 800 MAXIM INTEGRATED PRODS INC COM 57772K101 141,477 3,012,066 SH DEFINED 01,08 1,631,379 1,379,428 1,259 MAXIM INTEGRATED PRODS INC COM 57772K101 426 9,069 SH DEFINED 09 9,069 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 616 13,115 SH DEFINED 10 12,265 400 450 MAXIM INTEGRATED PRODS INC COM 57772K101 28 600 SH OTHER 10 600 0 0 MAXIM PHARMACEUTICALS INC COM 57772M107 416 48,650 SH DEFINED 01 5,400 43,250 0 MAXIM PHARMACEUTICALS INC COM 57772M107 376 43,933 SH DEFINED 01,08 9,681 34,252 0 MAXCO INC COM 577723109 14 4,600 SH DEFINED 01 500 4,100 0 MAXCO INC COM 577723109 30 10,300 SH DEFINED 01,08 1,340 8,960 0 MAXTOR CORP COM 577729205 820 100,595 SH DEFINED 01 61,732 30,263 8,600 MAXTOR CORP COM 577729205 27 3,368 SH OTHER 01 0 3,368 0 MAXTOR CORP COM 577729205 7 850 SH DEFINED 02 0 0 850 MAXTOR CORP COM 577729205 5,263 645,748 SH DEFINED 01,08 255,352 390,396 0 MAXTOR CORP COM 577729205 1 100 SH DEFINED 10 0 0 100 MAXWELL SHOE INC COM 577766108 557 24,758 SH DEFINED 01 12,379 12,379 0 MAXWELL SHOE INC COM 577766108 1,893 84,140 SH DEFINED 01,08 15,618 68,522 0 MAXWELL TECHNOLOGIES INC COM 577767106 155 11,800 SH DEFINED 01 2,800 9,000 0 MAXWELL TECHNOLOGIES INC COM 577767106 326 24,864 SH DEFINED 01,08 5,710 19,154 0 MAXYGEN INC COM 577776107 628 66,269 SH DEFINED 01 16,884 49,385 0 MAXYGEN INC COM 577776107 1,632 172,170 SH DEFINED 01,08 45,661 126,509 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 325 ________ MAY DEPT STORES CO COM 577778103 19,275 557,398 SH DEFINED 01 251,805 252,938 52,655 MAY DEPT STORES CO COM 577778103 743 21,494 SH OTHER 01 10,128 11,066 300 MAY DEPT STORES CO COM 577778103 569 16,457 SH DEFINED 02 6,007 10,450 0 MAY DEPT STORES CO COM 577778103 403 11,650 SH OTHER 02 7,300 2,200 2,150 MAY DEPT STORES CO COM 577778103 782 22,619 SH DEFINED 03 13,574 4,445 4,600 MAY DEPT STORES CO COM 577778103 601 17,389 SH OTHER 03 15,289 0 2,100 MAY DEPT STORES CO COM 577778103 442 12,770 SH DEFINED 04 12,770 0 0 MAY DEPT STORES CO COM 577778103 956 27,653 SH OTHER 04 27,653 0 0 MAY DEPT STORES CO COM 577778103 28 800 SH OTHER 01,06 0 0 800 MAY DEPT STORES CO COM 577778103 91,578 2,648,285 SH DEFINED 01,08 1,366,911 1,280,319 1,055 MAY DEPT STORES CO COM 577778103 250 7,234 SH DEFINED 09 7,234 0 0 MAY DEPT STORES CO COM 577778103 714 20,636 SH DEFINED 10 13,393 6,163 1,080 MAY DEPT STORES CO COM 577778103 291 8,410 SH OTHER 10 2,560 5,850 0 MAXXAM INC COM 577913106 33 1,183 SH DEFINED 01 1,183 0 0 MAXXAM INC COM 577913106 318 11,400 SH DEFINED 01,08 2,600 8,800 0 MAXXAM INC COM 577913106 1 40 SH OTHER 10 40 0 0 MAVERICK TUBE CORP COM 577914104 1,645 69,858 SH DEFINED 01 26,862 42,996 0 MAVERICK TUBE CORP COM 577914104 16 675 SH OTHER 01,06 0 0 675 MAVERICK TUBE CORP COM 577914104 7,273 308,832 SH DEFINED 01,08 80,025 228,807 0 MAXIMUS INC COM 577933104 1,116 31,886 SH DEFINED 01 10,856 16,280 4,750 MAXIMUS INC COM 577933104 11 300 SH OTHER 01,06 0 0 300 MAXIMUS INC COM 577933104 3,753 107,221 SH DEFINED 01,08 18,979 88,242 0 MAYORS JEWELERS INC DEL COM 578462103 12 16,100 SH DEFINED 01 4,000 12,100 0 MAYORS JEWELERS INC DEL COM 578462103 18 25,000 SH DEFINED 04 25,000 0 0 MAYORS JEWELERS INC DEL COM 578462103 55 75,280 SH DEFINED 01,08 3,738 71,542 0 MAYTAG CORP COM 578592107 4,558 144,391 SH DEFINED 01 70,466 59,270 14,655 MAYTAG CORP COM 578592107 387 12,256 SH OTHER 01 0 12,181 75 MAYTAG CORP COM 578592107 6 178 SH DEFINED 02 178 0 0 MAYTAG CORP COM 578592107 32 1,000 SH OTHER 02 0 1,000 0 MAYTAG CORP COM 578592107 282 8,938 SH DEFINED 04 200 0 8,738 MAYTAG CORP COM 578592107 16 500 SH OTHER 04 500 0 0 MAYTAG CORP COM 578592107 6 200 SH OTHER 01,06 0 0 200 MAYTAG CORP COM 578592107 20,971 664,280 SH DEFINED 01,08 336,112 328,168 0 MAYTAG CORP COM 578592107 6 199 SH DEFINED 09 199 0 0 MAYTAG CORP COM 578592107 51 1,610 SH DEFINED 10 10 0 1,600 MBT FINL CORP COM 578877102 122 7,043 SH DEFINED 01 7,043 0 0 MBT FINL CORP COM 578877102 1,139 65,596 SH DEFINED 01,08 8,400 57,196 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 326 ________ MCCLATCHY CO COM 579489105 840 11,827 SH DEFINED 01 8,929 2,698 200 MCCLATCHY CO COM 579489105 5,692 80,123 SH DEFINED 01,08 29,436 50,687 0 MCCLATCHY CO COM 579489105 4 50 SH DEFINED 10 0 0 50 MCCORMICK & CO INC COM 579780107 582 17,600 SH OTHER 04 0 0 17,600 MCCORMICK & CO INC COM 579780206 9,733 290,364 SH DEFINED 01 131,190 129,595 29,579 MCCORMICK & CO INC COM 579780206 320 9,550 SH OTHER 01 2,700 3,600 3,250 MCCORMICK & CO INC COM 579780206 336 10,023 SH OTHER 02 0 10,023 0 MCCORMICK & CO INC COM 579780206 114 3,400 SH DEFINED 04 500 0 2,900 MCCORMICK & CO INC COM 579780206 173 5,150 SH OTHER 04 4,050 0 1,100 MCCORMICK & CO INC COM 579780206 13 400 SH OTHER 01,06 0 0 400 MCCORMICK & CO INC COM 579780206 39,939 1,191,511 SH DEFINED 01,08 585,546 605,965 0 MCCORMICK & CO INC COM 579780206 71 2,118 SH DEFINED 10 2,022 0 96 MCDATA CORP COM 580031201 566 80,454 SH DEFINED 01 59,754 18,300 2,400 MCDATA CORP COM 580031201 0 52 SH OTHER 01 51 1 0 MCDATA CORP COM 580031201 1 111 SH DEFINED 02 0 0 111 MCDATA CORP COM 580031201 0 3 SH DEFINED 03 3 0 0 MCDATA CORP COM 580031201 0 5 SH OTHER 03 0 5 0 MCDATA CORP COM 580031201 77 10,869 SH DEFINED 04 40 0 10,829 MCDATA CORP COM 580031201 1 146 SH OTHER 04 51 0 95 MCDATA CORP COM 580031201 0 7 SH DEFINED 05 7 0 0 MCDATA CORP COM 580031201 3,970 563,974 SH DEFINED 01,08 127,984 435,990 0 MCDATA CORP COM 580031201 1 150 SH DEFINED 10 0 0 150 MCDERMOTT INTL INC COM 580037109 113 13,525 SH DEFINED 01 12,400 0 1,125 MCDERMOTT INTL INC COM 580037109 0 50 SH OTHER 01 0 0 50 MCDERMOTT INTL INC COM 580037109 703 83,750 SH DEFINED 01,08 23,850 59,900 0 MCDONALDS CORP COM 580135101 74,218 2,597,768 SH DEFINED 01 1,087,512 1,289,509 220,747 MCDONALDS CORP COM 580135101 22,276 779,706 SH OTHER 01 135,292 111,626 532,788 MCDONALDS CORP COM 580135101 1,212 42,410 SH DEFINED 02 34,760 6,650 1,000 MCDONALDS CORP COM 580135101 900 31,494 SH OTHER 02 18,492 13,002 0 MCDONALDS CORP COM 580135101 3,833 134,156 SH DEFINED 03 83,520 46,706 3,930 MCDONALDS CORP COM 580135101 1,433 50,146 SH OTHER 03 26,330 19,896 3,920 MCDONALDS CORP COM 580135101 1,842 64,476 SH DEFINED 04 46,776 0 17,700 MCDONALDS CORP COM 580135101 4,971 174,002 SH OTHER 04 161,458 0 12,544 MCDONALDS CORP COM 580135101 136 4,748 SH DEFINED 05 4,748 0 0 MCDONALDS CORP COM 580135101 23 800 SH OTHER 05 0 0 800 MCDONALDS CORP COM 580135101 94 3,300 SH OTHER 01,06 0 0 3,300 MCDONALDS CORP COM 580135101 330,636 11,572,840 SH DEFINED 01,08 5,982,455 5,583,650 6,735 MCDONALDS CORP COM 580135101 1,113 38,960 SH DEFINED 09 38,960 0 0 MCDONALDS CORP COM 580135101 4,475 156,620 SH DEFINED 10 143,391 2,229 11,000 MCDONALDS CORP COM 580135101 734 25,690 SH OTHER 10 6,790 18,300 600 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 327 ________ MCG CAPITAL CORP COM 58047P107 525 25,996 SH DEFINED 01 19,690 6,306 0 MCG CAPITAL CORP COM 58047P107 65 3,230 SH DEFINED 04 3,230 0 0 MCG CAPITAL CORP COM 58047P107 9 440 SH OTHER 04 440 0 0 MCG CAPITAL CORP COM 58047P107 4,858 240,727 SH DEFINED 01,08 95,003 145,724 0 MCGRATH RENTCORP COM 580589109 578 18,971 SH DEFINED 01 5,618 13,353 0 MCGRATH RENTCORP COM 580589109 2,499 81,973 SH DEFINED 01,08 27,158 54,815 0 MCGRAW HILL COS INC COM 580645109 30,211 396,777 SH DEFINED 01 181,424 173,014 42,339 MCGRAW HILL COS INC COM 580645109 2,214 29,077 SH OTHER 01 3,056 13,021 13,000 MCGRAW HILL COS INC COM 580645109 2,067 27,145 SH DEFINED 02 16,473 9,922 750 MCGRAW HILL COS INC COM 580645109 1,541 20,245 SH OTHER 02 14,230 5,515 500 MCGRAW HILL COS INC COM 580645109 2,429 31,900 SH DEFINED 03 21,290 6,275 4,335 MCGRAW HILL COS INC COM 580645109 1,642 21,570 SH OTHER 03 19,840 1,550 180 MCGRAW HILL COS INC COM 580645109 8,007 105,162 SH DEFINED 04 101,567 0 3,595 MCGRAW HILL COS INC COM 580645109 3,782 49,670 SH OTHER 04 37,470 0 12,200 MCGRAW HILL COS INC COM 580645109 1,464 19,230 SH DEFINED 05 15,285 380 3,565 MCGRAW HILL COS INC COM 580645109 136 1,790 SH OTHER 05 390 0 1,400 MCGRAW HILL COS INC COM 580645109 38 500 SH OTHER 01,06 0 0 500 MCGRAW HILL COS INC COM 580645109 206,354 2,710,189 SH DEFINED 01,08 894,595 1,751,113 64,481 MCGRAW HILL COS INC COM 580645109 370 4,853 SH DEFINED 09 4,853 0 0 MCGRAW HILL COS INC COM 580645109 4,051 53,207 SH DEFINED 10 23,877 1,600 27,730 MCGRAW HILL COS INC COM 580645109 170 2,230 SH OTHER 10 155 1,925 150 MCKESSON CORP COM 58155Q103 15,086 501,351 SH DEFINED 01 198,780 252,862 49,709 MCKESSON CORP COM 58155Q103 34 1,139 SH OTHER 01 864 0 275 MCKESSON CORP COM 58155Q103 24 800 SH OTHER 02 0 0 800 MCKESSON CORP COM 58155Q103 84 2,800 SH DEFINED 04 500 0 2,300 MCKESSON CORP COM 58155Q103 72 2,378 SH OTHER 04 2,378 0 0 MCKESSON CORP COM 58155Q103 24 800 SH OTHER 01,06 0 0 800 MCKESSON CORP COM 58155Q103 79,887 2,654,939 SH DEFINED 01,08 1,398,563 1,256,326 50 MCKESSON CORP COM 58155Q103 367 12,196 SH DEFINED 09 12,196 0 0 MCKESSON CORP COM 58155Q103 44 1,446 SH DEFINED 10 46 0 1,400 MCLEODUSA INC COM 582266706 40 26,706 SH DEFINED 01 26,706 0 0 MCLEODUSA INC COM 582266706 1 586 SH OTHER 01 586 0 0 MCLEODUSA INC COM 582266706 0 264 SH DEFINED 02 47 217 0 MCLEODUSA INC COM 582266706 0 85 SH DEFINED 04 85 0 0 MCLEODUSA INC COM 582266706 2 1,318 SH OTHER 04 1,318 0 0 MCLEODUSA INC COM 582266706 505 338,955 SH DEFINED 01,08 83,890 255,065 0 MCMORAN EXPLORATION CO COM 582411104 442 29,891 SH DEFINED 01 9,507 20,384 0 MCMORAN EXPLORATION CO COM 582411104 3 200 SH OTHER 01 0 200 0 MCMORAN EXPLORATION CO COM 582411104 0 2 SH DEFINED 05 2 0 0 MCMORAN EXPLORATION CO COM 582411104 1,550 104,754 SH DEFINED 01,08 30,637 74,117 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 328 ________ MCRAE INDS INC COM 582757209 45 4,500 SH DEFINED 01 400 4,100 0 MCRAE INDS INC COM 582757209 59 5,900 SH DEFINED 01,08 1,391 4,509 0 MEADE INSTRUMENTS CORP COM 583062104 80 19,900 SH DEFINED 01 3,300 16,600 0 MEADE INSTRUMENTS CORP COM 583062104 1 300 SH OTHER 01,06 0 0 300 MEADE INSTRUMENTS CORP COM 583062104 151 37,308 SH DEFINED 01,08 13,995 23,313 0 MEADOW VY CORP COM 583185103 14 5,700 SH DEFINED 01 500 5,200 0 MEADOW VY CORP COM 583185103 13 5,080 SH DEFINED 01,08 680 4,400 0 MEADOWBROOK INS GROUP INC COM 58319P108 57 11,300 SH DEFINED 01 1,200 10,100 0 MEADOWBROOK INS GROUP INC COM 58319P108 268 52,800 SH DEFINED 01,08 11,800 41,000 0 MEADWESTVACO CORP COM 583334107 10,988 388,415 SH DEFINED 01 153,759 196,892 37,764 MEADWESTVACO CORP COM 583334107 125 4,425 SH OTHER 01 1,940 1,885 600 MEADWESTVACO CORP COM 583334107 154 5,450 SH DEFINED 02 5,450 0 0 MEADWESTVACO CORP COM 583334107 1,131 39,995 SH DEFINED 03 25,205 5,995 8,795 MEADWESTVACO CORP COM 583334107 35 1,245 SH OTHER 03 695 550 0 MEADWESTVACO CORP COM 583334107 5,944 210,127 SH DEFINED 04 202,702 0 7,425 MEADWESTVACO CORP COM 583334107 1,308 46,243 SH OTHER 04 44,995 0 1,248 MEADWESTVACO CORP COM 583334107 1,029 36,390 SH DEFINED 05 27,555 925 7,910 MEADWESTVACO CORP COM 583334107 32 1,125 SH OTHER 05 0 0 1,125 MEADWESTVACO CORP COM 583334107 14 494 SH OTHER 01,06 0 0 494 MEADWESTVACO CORP COM 583334107 109,272 3,862,556 SH DEFINED 01,08 907,838 2,816,038 138,680 MEADWESTVACO CORP COM 583334107 39 1,372 SH DEFINED 09 1,372 0 0 MEADWESTVACO CORP COM 583334107 1,426 50,396 SH DEFINED 10 44,236 1,950 4,210 MEADWESTVACO CORP COM 583334107 22 765 SH OTHER 10 390 0 375 MEASUREMENT SPECIALTIES INC COM 583421102 227 11,700 SH DEFINED 01 1,600 10,100 0 MEASUREMENT SPECIALTIES INC COM 583421102 395 20,380 SH DEFINED 01,08 4,580 15,800 0 MECHANICAL TECHNOLOGY INC COM 583538103 211 41,200 SH DEFINED 01 6,100 35,100 0 MECHANICAL TECHNOLOGY INC COM 583538103 284 55,402 SH DEFINED 01,08 10,553 44,849 0 MEDAREX INC COM 583916101 707 78,775 SH DEFINED 01 48,043 27,932 2,800 MEDAREX INC COM 583916101 11 1,200 SH OTHER 01 0 1,200 0 MEDAREX INC COM 583916101 8 850 SH DEFINED 04 850 0 0 MEDAREX INC COM 583916101 4,666 520,136 SH DEFINED 01,08 147,964 372,172 0 MED-DESIGN CORP COM 583926100 48 12,500 SH DEFINED 01 2,100 10,400 0 MED-DESIGN CORP COM 583926100 7 1,800 SH OTHER 01 0 1,800 0 MED-DESIGN CORP COM 583926100 79 20,625 SH DEFINED 01,08 5,316 15,309 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 329 ________ MEDALLION FINL CORP COM 583928106 196 22,675 SH DEFINED 01 9,175 13,500 0 MEDALLION FINL CORP COM 583928106 22 2,500 SH OTHER 04 2,500 0 0 MEDALLION FINL CORP COM 583928106 762 88,064 SH DEFINED 01,08 18,164 69,900 0 MEDCATH CORP COM 58404W109 126 8,122 SH DEFINED 01 3,600 4,522 0 MEDCATH CORP COM 58404W109 521 33,612 SH DEFINED 01,08 7,212 26,400 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 19,523 574,219 SH DEFINED 01 275,893 249,088 49,238 MEDCO HEALTH SOLUTIONS INC COM 58405U102 4,553 133,916 SH OTHER 01 52,300 79,318 2,298 MEDCO HEALTH SOLUTIONS INC COM 58405U102 167 4,900 SH DEFINED 02 3,904 996 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 160 4,705 SH OTHER 02 2,568 1,812 325 MEDCO HEALTH SOLUTIONS INC COM 58405U102 258 7,591 SH DEFINED 03 2,809 4,580 202 MEDCO HEALTH SOLUTIONS INC COM 58405U102 371 10,921 SH OTHER 03 8,665 1,774 482 MEDCO HEALTH SOLUTIONS INC COM 58405U102 3,030 89,107 SH DEFINED 04 76,726 0 12,381 MEDCO HEALTH SOLUTIONS INC COM 58405U102 1,413 41,571 SH OTHER 04 39,428 0 2,143 MEDCO HEALTH SOLUTIONS INC COM 58405U102 42 1,229 SH DEFINED 05 1,229 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 67 1,980 SH OTHER 05 270 1,685 25 MEDCO HEALTH SOLUTIONS INC COM 58405U102 24 693 SH OTHER 01,06 0 0 693 MEDCO HEALTH SOLUTIONS INC COM 58405U102 83,688 2,461,415 SH DEFINED 01,08 1,278,549 1,182,736 130 MEDCO HEALTH SOLUTIONS INC COM 58405U102 896 26,363 SH DEFINED 09 26,363 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 804 23,645 SH DEFINED 10 12,864 10,330 451 MEDCO HEALTH SOLUTIONS INC COM 58405U102 204 6,014 SH OTHER 10 1,326 4,664 24 MEDIA GEN INC COM 584404107 1,945 28,902 SH DEFINED 01 24,576 3,226 1,100 MEDIA GEN INC COM 584404107 34 500 SH DEFINED 04 500 0 0 MEDIA GEN INC COM 584404107 7,985 118,681 SH DEFINED 01,08 33,057 85,624 0 MEDIA GEN INC COM 584404107 3 50 SH DEFINED 10 0 0 50 MEDIALINK WORLDWIDE INC COM 58445P105 20 5,000 SH DEFINED 01 700 4,300 0 MEDIALINK WORLDWIDE INC COM 58445P105 88 21,700 SH DEFINED 01,08 2,800 18,900 0 MEDIABAY INC COM 58446J108 6 11,700 SH DEFINED 01 900 10,800 0 MEDIABAY INC COM 58446J108 3 4,908 SH DEFINED 01,08 4,308 600 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 894 111,512 SH DEFINED 01 42,475 67,137 1,900 MEDIACOM COMMUNICATIONS CORP COM 58446K105 233 29,000 SH DEFINED 04 29,000 0 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 3,637 453,442 SH DEFINED 01,08 124,561 328,881 0 MEDICAL ACTION INDS INC COM 58449L100 306 14,971 SH DEFINED 01 5,171 9,800 0 MEDICAL ACTION INDS INC COM 58449L100 1,521 74,427 SH DEFINED 01,08 18,614 55,813 0 MEDICAL STAFFING NETWK HLDGS COM 58463F104 289 36,692 SH DEFINED 01 10,623 26,069 0 MEDICAL STAFFING NETWK HLDGS COM 58463F104 1 100 SH DEFINED 04 0 0 100 MEDICAL STAFFING NETWK HLDGS COM 58463F104 846 107,541 SH DEFINED 01,08 20,269 87,272 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 330 ________ MEDICINES CO COM 584688105 2,182 67,741 SH DEFINED 01 28,226 37,845 1,670 MEDICINES CO COM 584688105 10,298 319,704 SH DEFINED 01,08 84,595 235,109 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 1,269 31,716 SH DEFINED 01 21,092 8,024 2,600 MEDICIS PHARMACEUTICAL CORP COM 584690309 7 170 SH DEFINED 02 0 0 170 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH OTHER 04 100 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 33 820 SH OTHER 01,06 0 0 820 MEDICIS PHARMACEUTICAL CORP COM 584690309 6,067 151,672 SH DEFINED 01,08 62,434 89,238 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH DEFINED 10 0 0 100 MEDIMMUNE INC COM 584699102 17,658 765,075 SH DEFINED 01 461,108 262,963 41,004 MEDIMMUNE INC COM 584699102 1,432 62,025 SH OTHER 01 32,900 17,600 11,525 MEDIMMUNE INC COM 584699102 94 4,075 SH DEFINED 02 3,825 0 250 MEDIMMUNE INC COM 584699102 170 7,350 SH OTHER 02 1,200 150 6,000 MEDIMMUNE INC COM 584699102 1,614 69,940 SH DEFINED 03 50,650 15,930 3,360 MEDIMMUNE INC COM 584699102 109 4,720 SH OTHER 03 2,000 1,520 1,200 MEDIMMUNE INC COM 584699102 1,487 64,444 SH DEFINED 04 59,444 0 5,000 MEDIMMUNE INC COM 584699102 244 10,565 SH OTHER 04 9,565 0 1,000 MEDIMMUNE INC COM 584699102 3,556 154,076 SH DEFINED 05 138,426 14,700 950 MEDIMMUNE INC COM 584699102 213 9,215 SH OTHER 05 5,175 4,040 0 MEDIMMUNE INC COM 584699102 14 600 SH OTHER 01,06 0 0 600 MEDIMMUNE INC COM 584699102 53,560 2,320,606 SH DEFINED 01,08 1,270,807 1,049,799 0 MEDIMMUNE INC COM 584699102 354 15,346 SH DEFINED 09 15,346 0 0 MEDIMMUNE INC COM 584699102 347 15,015 SH DEFINED 10 13,190 0 1,825 MEDICORE INC COM 584931109 8 2,500 SH DEFINED 01 0 2,500 0 MEDICORE INC COM 584931109 53 16,681 SH DEFINED 01,08 458 16,223 0 MEDIWARE INFORMATION SYS INC COM 584946107 232 13,200 SH DEFINED 01 1,400 11,800 0 MEDIWARE INFORMATION SYS INC COM 584946107 42 2,380 SH DEFINED 04 2,380 0 0 MEDIWARE INFORMATION SYS INC COM 584946107 200 11,362 SH DEFINED 01,08 2,722 8,640 0 MEDQUIST INC COM 584949101 564 35,842 SH DEFINED 01 11,745 24,097 0 MEDQUIST INC COM 584949101 2,249 142,910 SH DEFINED 01,08 53,867 89,043 0 MEDIS TECHNOLOGIES LTD COM 58500P107 420 31,736 SH DEFINED 01 9,761 21,975 0 MEDIS TECHNOLOGIES LTD COM 58500P107 14 1,059 SH DEFINED 04 1,059 0 0 MEDIS TECHNOLOGIES LTD COM 58500P107 39 2,954 SH OTHER 04 2,954 0 0 MEDIS TECHNOLOGIES LTD COM 58500P107 1,256 94,898 SH DEFINED 01,08 16,212 78,686 0 MEDSOURCE TECHNOLOGIES INC COM 58505Y103 68 11,500 SH DEFINED 01 5,600 5,900 0 MEDSOURCE TECHNOLOGIES INC COM 58505Y103 272 45,881 SH DEFINED 01,08 11,400 34,481 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 331 ________ MEDTRONIC INC COM 585055106 212,723 4,454,929 SH DEFINED 01 2,567,038 1,529,809 358,082 MEDTRONIC INC COM 585055106 32,490 680,417 SH OTHER 01 293,807 347,382 39,228 MEDTRONIC INC COM 585055106 19,517 408,728 SH DEFINED 02 260,537 133,203 14,988 MEDTRONIC INC COM 585055106 6,526 136,666 SH OTHER 02 86,891 42,550 7,225 MEDTRONIC INC COM 585055106 14,059 294,438 SH DEFINED 03 161,405 110,888 22,145 MEDTRONIC INC COM 585055106 5,427 113,644 SH OTHER 03 52,604 51,910 9,130 MEDTRONIC INC COM 585055106 70,081 1,467,661 SH DEFINED 04 1,399,166 0 68,495 MEDTRONIC INC COM 585055106 35,845 750,691 SH OTHER 04 710,131 0 40,560 MEDTRONIC INC COM 585055106 7,114 148,976 SH DEFINED 05 119,531 21,780 7,665 MEDTRONIC INC COM 585055106 1,527 31,969 SH OTHER 05 12,469 11,500 8,000 MEDTRONIC INC COM 585055106 150 3,150 SH OTHER 01,06 0 0 3,150 MEDTRONIC INC COM 585055106 519,625 10,882,191 SH DEFINED 01,08 5,716,615 5,163,001 2,575 MEDTRONIC INC COM 585055106 1,684 35,268 SH DEFINED 09 35,268 0 0 MEDTRONIC INC COM 585055106 20,028 419,433 SH DEFINED 10 274,088 104,111 41,234 MEDTRONIC INC COM 585055106 4,716 98,757 SH OTHER 10 45,558 51,895 1,304 MELLON FINL CORP COM 58551A108 30,672 980,251 SH DEFINED 01 495,053 405,515 79,683 MELLON FINL CORP COM 58551A108 692 22,108 SH OTHER 01 6,008 8,900 7,200 MELLON FINL CORP COM 58551A108 4,595 146,864 SH DEFINED 02 119,735 26,379 750 MELLON FINL CORP COM 58551A108 833 26,625 SH OTHER 02 18,775 6,350 1,500 MELLON FINL CORP COM 58551A108 1,970 62,969 SH DEFINED 03 33,670 26,199 3,100 MELLON FINL CORP COM 58551A108 1,105 35,312 SH OTHER 03 5,147 30,000 165 MELLON FINL CORP COM 58551A108 6,792 217,057 SH DEFINED 04 215,307 0 1,750 MELLON FINL CORP COM 58551A108 4,212 134,604 SH OTHER 04 113,054 0 21,550 MELLON FINL CORP COM 58551A108 302 9,640 SH DEFINED 05 6,110 2,630 900 MELLON FINL CORP COM 58551A108 99 3,170 SH OTHER 05 1,370 1,800 0 MELLON FINL CORP COM 58551A108 34 1,100 SH OTHER 01,06 0 0 1,100 MELLON FINL CORP COM 58551A108 138,877 4,438,376 SH DEFINED 01,08 2,028,742 2,409,634 0 MELLON FINL CORP COM 58551A108 68 2,176 SH DEFINED 09 2,176 0 0 MELLON FINL CORP COM 58551A108 2,410 77,008 SH DEFINED 10 70,483 6,135 390 MELLON FINL CORP COM 58551A108 423 13,525 SH OTHER 10 3,325 9,800 400 MEMBERWORKS INC COM 586002107 753 21,505 SH DEFINED 01 5,508 15,997 0 MEMBERWORKS INC COM 586002107 5 150 SH OTHER 01,06 0 0 150 MEMBERWORKS INC COM 586002107 2,484 70,943 SH DEFINED 01,08 27,699 43,244 0 MENS WEARHOUSE INC COM 587118100 2,111 79,455 SH DEFINED 01 40,116 38,039 1,300 MENS WEARHOUSE INC COM 587118100 14 510 SH OTHER 01,06 0 0 510 MENS WEARHOUSE INC COM 587118100 6,275 236,183 SH DEFINED 01,08 64,415 171,768 0 MENTOR CORP MINN COM 587188103 1,920 63,772 SH DEFINED 01 26,636 35,636 1,500 MENTOR CORP MINN COM 587188103 9 298 SH DEFINED 02 0 0 298 MENTOR CORP MINN COM 587188103 3 100 SH DEFINED 04 100 0 0 MENTOR CORP MINN COM 587188103 21 700 SH OTHER 01,06 0 0 700 MENTOR CORP MINN COM 587188103 10,675 354,641 SH DEFINED 01,08 107,741 246,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 332 ________ MENTOR GRAPHICS CORP CONV DEB 587200AB2 2,248 2,000,000 PRN DEFINED 01 2,000,000 0 0 MENTOR GRAPHICS CORP COM 587200106 1,395 78,275 SH DEFINED 01 56,346 18,429 3,500 MENTOR GRAPHICS CORP COM 587200106 82 4,600 SH OTHER 01 4,600 0 0 MENTOR GRAPHICS CORP COM 587200106 10,844 608,514 SH DEFINED 01,08 141,055 467,459 0 MERCANTILE BANK CORP COM 587376104 89 2,520 SH DEFINED 01 2,520 0 0 MERCANTILE BANK CORP COM 587376104 100 2,815 SH OTHER 04 2,815 0 0 MERCANTILE BANK CORP COM 587376104 1,218 34,299 SH DEFINED 01,08 5,826 28,473 0 MERCANTILE BANK CORP COM 587376104 349 9,841 SH DEFINED 10 9,841 0 0 MERCANTILE BANKSHARES CORP COM 587405101 2,068 48,161 SH DEFINED 01 30,435 12,906 4,820 MERCANTILE BANKSHARES CORP COM 587405101 99 2,300 SH OTHER 01 2,300 0 0 MERCANTILE BANKSHARES CORP COM 587405101 417 9,716 SH OTHER 04 9,716 0 0 MERCANTILE BANKSHARES CORP COM 587405101 18,786 437,591 SH DEFINED 01,08 116,621 320,970 0 MERCANTILE BANKSHARES CORP COM 587405101 4 98 SH DEFINED 10 0 0 98 MERCHANTS BANCSHARES COM 588448100 316 10,940 SH DEFINED 01 3,104 7,836 0 MERCHANTS BANCSHARES COM 588448100 673 23,298 SH DEFINED 01,08 3,533 19,765 0 MERCHANTS BANCSHARES COM 588448100 3 100 SH DEFINED 10 0 0 100 MERCK & CO INC COM 589331107 244,921 5,542,450 SH DEFINED 01 2,889,570 2,128,814 524,066 MERCK & CO INC COM 589331107 82,016 1,855,980 SH OTHER 01 653,617 1,054,410 147,953 MERCK & CO INC COM 589331107 9,213 208,491 SH DEFINED 02 156,006 46,753 5,732 MERCK & CO INC COM 589331107 5,231 118,365 SH OTHER 02 72,989 36,746 8,630 MERCK & CO INC COM 589331107 15,460 349,854 SH DEFINED 03 207,024 114,359 28,471 MERCK & CO INC COM 589331107 10,319 233,508 SH OTHER 03 119,706 72,655 41,147 MERCK & CO INC COM 589331107 74,243 1,680,077 SH DEFINED 04 1,633,500 200 46,377 MERCK & CO INC COM 589331107 46,672 1,056,162 SH OTHER 04 950,048 0 106,114 MERCK & CO INC COM 589331107 3,654 82,697 SH DEFINED 05 72,022 3,405 7,270 MERCK & CO INC COM 589331107 1,506 34,085 SH OTHER 05 7,670 21,505 4,910 MERCK & CO INC COM 589331107 254 5,750 SH OTHER 01,06 0 0 5,750 MERCK & CO INC COM 589331107 949,539 21,487,647 SH DEFINED 01,08 10,406,245 10,998,514 82,888 MERCK & CO INC COM 589331107 3,033 68,641 SH DEFINED 09 68,641 0 0 MERCK & CO INC COM 589331107 28,139 636,772 SH DEFINED 10 404,237 143,068 89,467 MERCK & CO INC COM 589331107 10,012 226,560 SH OTHER 10 127,708 92,819 6,033 MERCURY COMPUTER SYS COM 589378108 897 35,187 SH DEFINED 01 13,506 21,581 100 MERCURY COMPUTER SYS COM 589378108 8 325 SH OTHER 01,06 0 0 325 MERCURY COMPUTER SYS COM 589378108 4,310 169,155 SH DEFINED 01,08 54,880 114,275 0 MERCURY GENL CORP NEW COM 589400100 869 17,402 SH DEFINED 01 11,365 4,737 1,300 MERCURY GENL CORP NEW COM 589400100 4,566 91,450 SH DEFINED 01,08 24,870 66,580 0 MERCURY GENL CORP NEW COM 589400100 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 333 ________ MERCURY INTERACTIVE CORP COM 589405109 14,819 330,786 SH DEFINED 01 220,517 88,547 21,722 MERCURY INTERACTIVE CORP COM 589405109 1,079 24,085 SH OTHER 01 11,720 11,665 700 MERCURY INTERACTIVE CORP COM 589405109 131 2,925 SH DEFINED 02 2,625 300 0 MERCURY INTERACTIVE CORP COM 589405109 54 1,200 SH OTHER 02 500 700 0 MERCURY INTERACTIVE CORP COM 589405109 1,597 35,650 SH DEFINED 03 25,775 9,075 800 MERCURY INTERACTIVE CORP COM 589405109 18 400 SH OTHER 03 400 0 0 MERCURY INTERACTIVE CORP COM 589405109 3,096 69,117 SH DEFINED 04 67,517 0 1,600 MERCURY INTERACTIVE CORP COM 589405109 637 14,210 SH OTHER 04 12,210 0 2,000 MERCURY INTERACTIVE CORP COM 589405109 103 2,300 SH DEFINED 05 300 2,000 0 MERCURY INTERACTIVE CORP COM 589405109 9 200 SH OTHER 01,06 0 0 200 MERCURY INTERACTIVE CORP COM 589405109 35,889 801,090 SH DEFINED 01,08 427,980 373,110 0 MERCURY INTERACTIVE CORP COM 589405109 77 1,729 SH DEFINED 09 1,729 0 0 MERCURY INTERACTIVE CORP COM 589405109 1,172 26,160 SH DEFINED 10 25,560 400 200 MERCURY INTERACTIVE CORP COM 589405109 49 1,100 SH OTHER 10 450 450 200 MEREDITH CORP COM 589433101 4,924 97,397 SH DEFINED 01 54,454 34,964 7,979 MEREDITH CORP COM 589433101 194 3,836 SH OTHER 02 3,836 0 0 MEREDITH CORP COM 589433101 146 2,880 SH DEFINED 03 0 0 2,880 MEREDITH CORP COM 589433101 30 600 SH DEFINED 04 600 0 0 MEREDITH CORP COM 589433101 121 2,400 SH OTHER 04 2,400 0 0 MEREDITH CORP COM 589433101 5 100 SH OTHER 01,06 0 0 100 MEREDITH CORP COM 589433101 19,943 394,451 SH DEFINED 01,08 199,735 194,716 0 MEREDITH CORP COM 589433101 64 1,259 SH DEFINED 10 1,209 0 50 MERIDIAN BIOSCIENCE INC COM 589584101 199 19,539 SH DEFINED 01 7,339 12,200 0 MERIDIAN BIOSCIENCE INC COM 589584101 850 83,400 SH DEFINED 01,08 13,389 70,011 0 MERIDIAN RESOURCE CORP COM 58977Q109 515 85,598 SH DEFINED 01 31,303 54,295 0 MERIDIAN RESOURCE CORP COM 58977Q109 30 5,000 SH DEFINED 04 5,000 0 0 MERIDIAN RESOURCE CORP COM 58977Q109 2,262 375,797 SH DEFINED 01,08 166,767 209,030 0 MERISTAR HOSPITALITY CORP COM 58984Y103 581 83,664 SH DEFINED 01 36,722 46,942 0 MERISTAR HOSPITALITY CORP COM 58984Y103 2,869 412,792 SH DEFINED 01,08 128,603 284,189 0 MERISEL INC COM 589849306 59 11,220 SH DEFINED 01 2,520 8,700 0 MERISEL INC COM 589849306 68 13,113 SH DEFINED 01,08 3,523 9,590 0 MERIT MED SYS INC COM 589889104 846 39,108 SH DEFINED 01 15,851 23,257 0 MERIT MED SYS INC COM 589889104 3,692 170,595 SH DEFINED 01,08 47,694 122,901 0 MERIDIAN GOLD INC COM 589975101 495 40,600 SH DEFINED 01 20,400 20,200 0 MERIDIAN GOLD INC COM 589975101 9 700 SH OTHER 02 0 0 700 MERIDIAN GOLD INC COM 589975101 14 1,175 SH DEFINED 04 1,175 0 0 MERIDIAN GOLD INC COM 589975101 2,334 191,347 SH DEFINED 01,08 37,291 154,056 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 334 ________ MERGE TECHNOLOGIES INC COM 589981109 138 9,470 SH DEFINED 01 2,600 6,870 0 MERGE TECHNOLOGIES INC COM 589981109 285 19,532 SH DEFINED 01,08 4,432 15,100 0 MERITAGE CORP COM 59001A102 1,274 17,157 SH DEFINED 01 6,616 10,141 400 MERITAGE CORP COM 59001A102 6,331 85,272 SH DEFINED 01,08 35,676 49,596 0 MERIX CORP COM 590049102 295 16,000 SH DEFINED 01 3,000 13,000 0 MERIX CORP COM 590049102 472 25,568 SH DEFINED 01,08 5,892 19,676 0 MERRILL LYNCH & CO INC COM 590188108 155,376 2,608,730 SH DEFINED 01 1,466,071 942,161 200,498 MERRILL LYNCH & CO INC COM 590188108 17,929 301,026 SH OTHER 01 211,936 76,425 12,665 MERRILL LYNCH & CO INC COM 590188108 5,174 86,864 SH DEFINED 02 57,969 20,545 8,350 MERRILL LYNCH & CO INC COM 590188108 658 11,055 SH OTHER 02 4,950 6,105 0 MERRILL LYNCH & CO INC COM 590188108 3,569 59,931 SH DEFINED 03 39,435 13,721 6,775 MERRILL LYNCH & CO INC COM 590188108 1,006 16,887 SH OTHER 03 11,037 4,300 1,550 MERRILL LYNCH & CO INC COM 590188108 34,155 573,450 SH DEFINED 04 535,965 0 37,485 MERRILL LYNCH & CO INC COM 590188108 13,215 221,883 SH OTHER 04 212,283 0 9,600 MERRILL LYNCH & CO INC COM 590188108 711 11,941 SH DEFINED 05 8,243 660 3,038 MERRILL LYNCH & CO INC COM 590188108 301 5,055 SH OTHER 05 4,455 0 600 MERRILL LYNCH & CO INC COM 590188108 143 2,400 SH OTHER 01,06 0 0 2,400 MERRILL LYNCH & CO INC COM 590188108 517,274 8,684,921 SH DEFINED 01,08 4,468,322 4,214,398 2,201 MERRILL LYNCH & CO INC COM 590188108 1,081 18,144 SH DEFINED 09 18,144 0 0 MERRILL LYNCH & CO INC COM 590188108 1,589 26,673 SH DEFINED 10 20,223 2,300 4,150 MERRILL LYNCH & CO INC COM 590188108 469 7,881 SH OTHER 10 1,150 6,131 600 MERRIMAC INDS INC COM 590262101 12 1,800 SH DEFINED 01 600 1,200 0 MERRIMAC INDS INC COM 590262101 81 11,602 SH DEFINED 01,08 1,544 10,058 0 MESA AIR GROUP INC COM 590479101 613 74,340 SH DEFINED 01 18,862 54,178 1,300 MESA AIR GROUP INC COM 590479101 4 500 SH OTHER 01,06 0 0 500 MESA AIR GROUP INC COM 590479101 1,832 222,105 SH DEFINED 01,08 51,587 170,518 0 MESTEK INC COM 590829107 143 7,939 SH DEFINED 01 600 7,339 0 MESTEK INC COM 590829107 556 30,938 SH DEFINED 01,08 4,406 26,532 0 MET PRO CORP COM 590876306 234 13,899 SH DEFINED 01 4,166 9,733 0 MET PRO CORP COM 590876306 555 33,033 SH DEFINED 04 33,033 0 0 MET PRO CORP COM 590876306 353 21,034 SH DEFINED 01,08 3,667 17,367 0 META GROUP INC COM 591002100 78 13,700 SH DEFINED 01 2,600 11,100 0 META GROUP INC COM 591002100 136 24,000 SH DEFINED 01,08 5,411 18,589 0 METASOLV INC COM 59139P104 133 42,600 SH DEFINED 01 7,200 35,400 0 METASOLV INC COM 59139P104 0 100 SH DEFINED 04 100 0 0 METASOLV INC COM 59139P104 189 60,408 SH DEFINED 01,08 15,868 44,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 335 ________ METHODE ELECTRS INC COM 591520200 1,606 124,514 SH DEFINED 01 77,794 46,720 0 METHODE ELECTRS INC COM 591520200 32 2,500 SH OTHER 04 2,500 0 0 METHODE ELECTRS INC COM 591520200 6 500 SH OTHER 01,06 0 0 500 METHODE ELECTRS INC COM 591520200 3,914 303,384 SH DEFINED 01,08 97,853 205,531 0 METLIFE INC COM 59156R108 41,436 1,161,320 SH DEFINED 01 459,738 601,285 100,297 METLIFE INC COM 59156R108 86 2,402 SH OTHER 01 1,500 252 650 METLIFE INC COM 59156R108 43 1,201 SH DEFINED 02 851 350 0 METLIFE INC COM 59156R108 109 3,046 SH DEFINED 04 2,946 0 100 METLIFE INC COM 59156R108 50 1,403 SH OTHER 04 1,075 0 328 METLIFE INC COM 59156R108 13 355 SH OTHER 05 355 0 0 METLIFE INC COM 59156R108 71 2,000 SH OTHER 01,06 0 0 2,000 METLIFE INC COM 59156R108 214,408 6,009,201 SH DEFINED 01,08 3,092,115 2,916,026 1,060 METLIFE INC COM 59156R108 608 17,048 SH DEFINED 09 17,048 0 0 METLIFE INC COM 59156R108 20 570 SH DEFINED 10 120 0 450 METRIS COS INC COM 591598107 370 46,063 SH DEFINED 01 24,813 20,450 800 METRIS COS INC COM 591598107 81 10,100 SH DEFINED 04 0 0 10,100 METRIS COS INC COM 591598107 2,166 269,386 SH DEFINED 01,08 114,933 154,453 0 METRO GOLDWYN MAYER INC COM 591610100 1,059 60,847 SH DEFINED 01 47,515 9,532 3,800 METRO GOLDWYN MAYER INC COM 591610100 5,623 323,188 SH DEFINED 01,08 73,797 249,391 0 METRO GOLDWYN MAYER INC COM 591610100 2 100 SH DEFINED 10 0 0 100 METRO ONE TELECOMMUNICATIONS COM 59163F105 155 66,800 SH DEFINED 01 17,281 49,519 0 METRO ONE TELECOMMUNICATIONS COM 59163F105 1 500 SH OTHER 01 0 500 0 METRO ONE TELECOMMUNICATIONS COM 59163F105 434 187,155 SH DEFINED 01,08 76,632 110,523 0 METROCORP BANCSHARES INC COM 591650106 139 9,400 SH DEFINED 01 2,100 7,300 0 METROCORP BANCSHARES INC COM 591650106 200 13,563 SH DEFINED 01,08 2,963 10,600 0 METROLOGIC INSTRS INC COM 591676101 552 23,596 SH DEFINED 01 7,972 15,624 0 METROLOGIC INSTRS INC COM 591676101 1,782 76,144 SH DEFINED 01,08 21,203 54,941 0 METROLOGIC INSTRS INC COM 591676101 19 825 SH DEFINED 10 685 0 140 METTLER TOLEDO INTERNATIONAL COM 592688105 734 16,536 SH DEFINED 01 5,100 9,636 1,800 METTLER TOLEDO INTERNATIONAL COM 592688105 2,815 63,411 SH DEFINED 01,08 29,207 34,204 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2 50 SH DEFINED 10 0 0 50 MEXICAN RESTAURANTS INC COM 59283R104 22 4,200 SH DEFINED 01 0 4,200 0 MEXICAN RESTAURANTS INC COM 59283R104 35 6,583 SH DEFINED 01,08 1,416 5,167 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 336 ________ MICHAELS STORES INC COM 594087108 2,702 55,576 SH DEFINED 01 33,540 12,236 9,800 MICHAELS STORES INC COM 594087108 10 200 SH DEFINED 03 200 0 0 MICHAELS STORES INC COM 594087108 389 8,000 SH OTHER 04 8,000 0 0 MICHAELS STORES INC COM 594087108 17,046 350,587 SH DEFINED 01,08 90,027 260,560 0 MICHAELS STORES INC COM 594087108 41 843 SH DEFINED 09 843 0 0 MICHAELS STORES INC COM 594087108 4 92 SH DEFINED 10 0 0 92 MICREL INC COM 594793101 1,125 84,053 SH DEFINED 01 59,108 21,445 3,500 MICREL INC COM 594793101 8,198 612,699 SH DEFINED 01,08 120,073 492,626 0 MICREL INC COM 594793101 3 200 SH DEFINED 10 200 0 0 MICRO LINEAR CORP COM 594850109 94 15,200 SH DEFINED 01 2,400 12,800 0 MICRO LINEAR CORP COM 594850109 206 33,300 SH DEFINED 01,08 5,100 28,200 0 MICROS SYS INC COM 594901100 2,492 55,166 SH DEFINED 01 40,592 13,974 600 MICROS SYS INC COM 594901100 226 5,000 SH DEFINED 04 5,000 0 0 MICROS SYS INC COM 594901100 10 225 SH OTHER 01,06 0 0 225 MICROS SYS INC COM 594901100 5,954 131,793 SH DEFINED 01,08 37,478 94,315 0 MICROS SYS INC COM 594901100 26 575 SH DEFINED 10 470 0 105 MICROSOFT CORP COM 594918104 708,513 28,420,096 SH DEFINED 01 16,305,639 9,844,260 2,270,197 MICROSOFT CORP COM 594918104 71,259 2,858,349 SH OTHER 01 1,342,817 1,353,242 162,290 MICROSOFT CORP COM 594918104 24,483 982,059 SH DEFINED 02 676,185 273,058 32,816 MICROSOFT CORP COM 594918104 7,832 314,154 SH OTHER 02 208,055 98,009 8,090 MICROSOFT CORP COM 594918104 44,117 1,769,649 SH DEFINED 03 1,057,965 598,325 113,359 MICROSOFT CORP COM 594918104 17,212 690,405 SH OTHER 03 519,738 129,312 41,355 MICROSOFT CORP COM 594918104 141,211 5,664,285 SH DEFINED 04 5,357,587 0 306,698 MICROSOFT CORP COM 594918104 81,685 3,276,573 SH OTHER 04 3,062,427 0 214,146 MICROSOFT CORP COM 594918104 16,462 660,335 SH DEFINED 05 544,429 90,880 25,026 MICROSOFT CORP COM 594918104 3,829 153,590 SH OTHER 05 63,125 69,415 21,050 MICROSOFT CORP COM 594918104 693 27,810 SH OTHER 01,06 0 0 27,810 MICROSOFT CORP COM 594918104 2,328,396 93,397,349 SH DEFINED 01,08 49,154,484 44,207,057 35,808 MICROSOFT CORP COM 594918104 7,381 296,084 SH DEFINED 09 296,084 0 0 MICROSOFT CORP COM 594918104 40,515 1,625,163 SH DEFINED 10 1,039,829 315,172 270,162 MICROSOFT CORP COM 594918104 10,125 406,147 SH OTHER 10 206,339 194,004 5,804 MICROVISION INC WASH COM 594960106 132 15,100 SH DEFINED 01 4,200 10,900 0 MICROVISION INC WASH COM 594960106 14 1,600 SH OTHER 01 0 1,600 0 MICROVISION INC WASH COM 594960106 17 2,000 SH DEFINED 04 2,000 0 0 MICROVISION INC WASH COM 594960106 281 32,107 SH DEFINED 01,08 6,607 25,500 0 MICROVISION INC WASH COM 594960106 9 1,000 SH DEFINED 10 1,000 0 0 MICROSTRATEGY INC COM 594972408 892 16,732 SH DEFINED 01 6,955 9,777 0 MICROSTRATEGY INC COM 594972408 1 20 SH DEFINED 04 20 0 0 MICROSTRATEGY INC COM 594972408 4,901 91,946 SH DEFINED 01,08 30,335 61,611 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 337 ________ MICRO THERAPEUTICS INC COM 59500W100 100 23,700 SH DEFINED 01 7,100 16,600 0 MICRO THERAPEUTICS INC COM 59500W100 281 66,861 SH DEFINED 01,08 14,344 52,517 0 MICROCHIP TECHNOLOGY INC COM 595017104 5,783 218,879 SH DEFINED 01 123,578 77,023 18,278 MICROCHIP TECHNOLOGY INC COM 595017104 2,052 77,674 SH OTHER 01 51,322 9,380 16,972 MICROCHIP TECHNOLOGY INC COM 595017104 1,849 69,987 SH DEFINED 02 66,512 3,325 150 MICROCHIP TECHNOLOGY INC COM 595017104 581 22,000 SH OTHER 02 21,000 1,000 0 MICROCHIP TECHNOLOGY INC COM 595017104 99 3,745 SH DEFINED 03 3,295 450 0 MICROCHIP TECHNOLOGY INC COM 595017104 384 14,550 SH DEFINED 04 9,550 0 5,000 MICROCHIP TECHNOLOGY INC COM 595017104 25 947 SH OTHER 04 50 0 897 MICROCHIP TECHNOLOGY INC COM 595017104 181 6,865 SH DEFINED 05 3,675 3,190 0 MICROCHIP TECHNOLOGY INC COM 595017104 20 750 SH OTHER 05 750 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 32,636 1,235,260 SH DEFINED 01,08 417,466 810,580 7,214 MICROCHIP TECHNOLOGY INC COM 595017104 82 3,110 SH DEFINED 09 3,110 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 334 12,635 SH DEFINED 10 11,948 400 287 MICROCHIP TECHNOLOGY INC COM 595017104 13 500 SH OTHER 10 250 0 250 MICROFINANCIAL INC COM 595072109 41 13,000 SH DEFINED 01 1,200 11,800 0 MICROFINANCIAL INC COM 595072109 63 20,058 SH DEFINED 01,08 5,595 14,463 0 MICROMUSE INC COM 595094103 801 102,646 SH DEFINED 01 38,646 61,900 2,100 MICROMUSE INC COM 595094103 3 388 SH DEFINED 04 388 0 0 MICROMUSE INC COM 595094103 3,697 473,967 SH DEFINED 01,08 145,745 328,222 0 MICRON TECHNOLOGY INC COM 595112103 29,598 1,771,288 SH DEFINED 01 1,151,614 513,665 106,009 MICRON TECHNOLOGY INC COM 595112103 10 600 SH OTHER 01 0 0 600 MICRON TECHNOLOGY INC COM 595112103 6 330 SH DEFINED 02 230 100 0 MICRON TECHNOLOGY INC COM 595112103 7 400 SH DEFINED 05 400 0 0 MICRON TECHNOLOGY INC COM 595112103 27 1,600 SH OTHER 01,06 0 0 1,600 MICRON TECHNOLOGY INC COM 595112103 90,897 5,439,654 SH DEFINED 01,08 2,823,416 2,615,508 730 MICRON TECHNOLOGY INC COM 595112103 712 42,629 SH DEFINED 09 42,629 0 0 MICRON TECHNOLOGY INC COM 595112103 34 2,062 SH DEFINED 10 98 0 1,964 MICRONETICS INC DEL COM 595125105 35 4,700 SH DEFINED 01 900 3,800 0 MICRONETICS INC DEL COM 595125105 65 8,688 SH DEFINED 01,08 1,888 6,800 0 MICROSEMI CORP COM 595137100 3,538 258,612 SH DEFINED 01 203,036 53,176 2,400 MICROSEMI CORP COM 595137100 55 4,000 SH DEFINED 04 4,000 0 0 MICROSEMI CORP COM 595137100 11 800 SH OTHER 01,06 0 0 800 MICROSEMI CORP COM 595137100 6,179 451,672 SH DEFINED 01,08 141,074 310,598 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 809 176,326 SH DEFINED 01 117,326 59,000 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 23 5,000 SH DEFINED 04 5,000 0 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 394 85,889 SH DEFINED 01,08 26,072 59,817 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 338 ________ MICROWAVE FILTER CO INC COM 595176108 10 3,800 SH DEFINED 01 0 3,800 0 MICROWAVE FILTER CO INC COM 595176108 32 12,465 SH DEFINED 01,08 905 11,560 0 MID-AMER APT CMNTYS INC COM 59522J103 1,666 44,859 SH DEFINED 01 28,782 15,477 600 MID-AMER APT CMNTYS INC COM 59522J103 17 460 SH DEFINED 04 460 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3,940 106,126 SH DEFINED 01,08 24,228 81,898 0 MID-STATE BANCSHARES COM 595440108 1,106 46,091 SH DEFINED 01 20,975 24,216 900 MID-STATE BANCSHARES COM 595440108 72 3,000 SH DEFINED 03 3,000 0 0 MID-STATE BANCSHARES COM 595440108 3,932 163,816 SH DEFINED 01,08 39,387 124,429 0 MIDAS GROUP INC COM 595626102 547 28,109 SH DEFINED 01 9,518 18,591 0 MIDAS GROUP INC COM 595626102 10 496 SH OTHER 01 480 16 0 MIDAS GROUP INC COM 595626102 11 591 SH DEFINED 05 591 0 0 MIDAS GROUP INC COM 595626102 4 200 SH OTHER 01,06 0 0 200 MIDAS GROUP INC COM 595626102 2,173 111,727 SH DEFINED 01,08 36,551 75,176 0 MIDCAP SPDR TR COM 595635103 140,183 1,268,625 SH DEFINED 01 890,148 347,214 31,263 MIDCAP SPDR TR COM 595635103 18,466 167,115 SH OTHER 01 70,551 79,959 16,605 MIDCAP SPDR TR COM 595635103 21,592 195,402 SH DEFINED 02 136,356 52,921 6,125 MIDCAP SPDR TR COM 595635103 2,707 24,496 SH OTHER 02 13,300 10,366 830 MIDCAP SPDR TR COM 595635103 33,646 304,488 SH DEFINED 03 168,517 116,806 19,165 MIDCAP SPDR TR COM 595635103 3,487 31,561 SH OTHER 03 19,883 4,931 6,747 MIDCAP SPDR TR COM 595635103 179,801 1,627,157 SH DEFINED 04 1,550,107 0 77,050 MIDCAP SPDR TR COM 595635103 60,656 548,922 SH OTHER 04 530,389 0 18,533 MIDCAP SPDR TR COM 595635103 808 7,313 SH DEFINED 05 7,013 0 300 MIDCAP SPDR TR COM 595635103 285 2,575 SH OTHER 05 480 2,095 0 MIDCAP SPDR TR COM 595635103 5,701 51,594 SH DEFINED 01,08 0 51,594 0 MIDCAP SPDR TR COM 595635103 33,376 302,046 SH DEFINED 10 241,685 21,340 39,021 MIDCAP SPDR TR COM 595635103 5,661 51,228 SH OTHER 10 12,647 36,981 1,600 MIDDLEBY CORP COM 596278101 650 14,260 SH DEFINED 01 1,800 12,460 0 MIDDLEBY CORP COM 596278101 972 21,324 SH DEFINED 01,08 4,055 17,269 0 MIDDLESEX WATER CO COM 596680108 384 18,545 SH DEFINED 01 6,631 11,914 0 MIDDLESEX WATER CO COM 596680108 1,298 62,704 SH DEFINED 01,08 8,893 53,811 0 MIDLAND CO COM 597486109 834 33,434 SH DEFINED 01 13,244 20,190 0 MIDLAND CO COM 597486109 1,842 73,830 SH DEFINED 01,08 11,110 62,720 0 MIDWEST AIR GROUP INC COM 597911106 108 24,452 SH DEFINED 01 2,952 21,500 0 MIDWEST AIR GROUP INC COM 597911106 130 29,463 SH DEFINED 01,08 7,169 22,294 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 339 ________ MIDWAY GAMES INC COM 598148104 1,516 208,232 SH DEFINED 01 163,386 44,846 0 MIDWAY GAMES INC COM 598148104 23 3,100 SH OTHER 01 0 3,100 0 MIDWAY GAMES INC COM 598148104 4 500 SH DEFINED 04 500 0 0 MIDWAY GAMES INC COM 598148104 6 800 SH OTHER 01,06 0 0 800 MIDWAY GAMES INC COM 598148104 2,275 312,467 SH DEFINED 01,08 111,359 201,108 0 MIDWEST BANC HOLDINGS INC COM 598251106 834 35,245 SH DEFINED 01 7,972 27,273 0 MIDWEST BANC HOLDINGS INC COM 598251106 516 21,790 SH DEFINED 04 21,790 0 0 MIDWEST BANC HOLDINGS INC COM 598251106 100 4,210 SH OTHER 04 3,039 0 1,171 MIDWEST BANC HOLDINGS INC COM 598251106 1,997 84,424 SH DEFINED 01,08 14,858 69,566 0 MIKOHN GAMING CORP COM 59862K108 56 13,100 SH DEFINED 01 2,300 10,800 0 MIKOHN GAMING CORP COM 59862K108 93 21,700 SH DEFINED 01,08 5,900 15,800 0 MIKRON INFRARED INC COM 59862R103 11 2,600 SH DEFINED 01 1,000 1,600 0 MIKRON INFRARED INC COM 59862R103 153 35,000 SH DEFINED 04 35,000 0 0 MIKRON INFRARED INC COM 59862R103 54 12,300 SH DEFINED 01,08 1,249 11,051 0 MILACRON INC COM 598709103 212 61,148 SH DEFINED 01 24,401 36,747 0 MILACRON INC COM 598709103 10 2,800 SH OTHER 01 0 2,800 0 MILACRON INC COM 598709103 3 1,000 SH DEFINED 04 1,000 0 0 MILACRON INC COM 598709103 2 500 SH OTHER 01,06 0 0 500 MILACRON INC COM 598709103 846 243,745 SH DEFINED 01,08 75,298 168,447 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 3,381 200,045 SH DEFINED 01 133,348 50,878 15,819 MILLENNIUM PHARMACEUTICALS I COM 599902103 1,483 87,732 SH OTHER 01 31,308 0 56,424 MILLENNIUM PHARMACEUTICALS I COM 599902103 20 1,200 SH OTHER 02 1,200 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 14 846 SH DEFINED 04 846 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 0 12 SH OTHER 04 12 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 28,563 1,690,143 SH DEFINED 01,08 521,983 1,168,160 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 8 471 SH DEFINED 09 471 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 3 150 SH DEFINED 10 0 0 150 MILLENNIUM CHEMICALS INC COM 599903101 1,877 125,648 SH DEFINED 01 45,166 80,482 0 MILLENNIUM CHEMICALS INC COM 599903101 139 9,300 SH DEFINED 04 0 0 9,300 MILLENNIUM CHEMICALS INC COM 599903101 7,268 486,487 SH DEFINED 01,08 154,850 331,637 0 MILLENNIUM CELL INC COM 60038B105 48 26,400 SH DEFINED 01 5,500 20,900 0 MILLENNIUM CELL INC COM 60038B105 70 38,800 SH DEFINED 01,08 13,200 25,600 0 MILLENNIUM CELL INC COM 60038B105 4 2,000 SH DEFINED 10 2,000 0 0 MILLER HERMAN INC COM 600544100 1,559 58,591 SH DEFINED 01 40,542 12,849 5,200 MILLER HERMAN INC COM 600544100 430 16,180 SH DEFINED 04 14,680 0 1,500 MILLER HERMAN INC COM 600544100 10,680 401,485 SH DEFINED 01,08 119,516 281,969 0 MILLER HERMAN INC COM 600544100 235 8,850 SH DEFINED 10 8,700 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 340 ________ MILLER INDS INC TENN COM 600551204 99 11,080 SH DEFINED 01 1,940 9,140 0 MILLER INDS INC TENN COM 600551204 153 17,104 SH DEFINED 01,08 3,919 13,185 0 MILLIPORE CORP COM 601073109 4,550 88,561 SH DEFINED 01 43,688 36,682 8,191 MILLIPORE CORP COM 601073109 3 50 SH OTHER 01 0 0 50 MILLIPORE CORP COM 601073109 288 5,600 SH OTHER 04 5,600 0 0 MILLIPORE CORP COM 601073109 5 100 SH OTHER 01,06 0 0 100 MILLIPORE CORP COM 601073109 20,227 393,670 SH DEFINED 01,08 190,629 203,041 0 MILLIPORE CORP COM 601073109 119 2,325 SH DEFINED 09 2,325 0 0 MILLIPORE CORP COM 601073109 3 57 SH DEFINED 10 7 0 50 MILLS CORP COM 601148109 3,223 60,489 SH DEFINED 01 53,149 5,540 1,800 MILLS CORP COM 601148109 96 1,802 SH DEFINED 04 1,802 0 0 MILLS CORP COM 601148109 6,839 128,330 SH DEFINED 01,08 46,049 82,281 0 MILLS CORP COM 601148109 3 50 SH DEFINED 10 0 0 50 MINDSPEED TECHNOLOGIES INC COM 602682106 912 139,683 SH DEFINED 01 61,490 74,227 3,966 MINDSPEED TECHNOLOGIES INC COM 602682106 10 1,458 SH DEFINED 04 1,458 0 0 MINDSPEED TECHNOLOGIES INC COM 602682106 4,666 714,516 SH DEFINED 01,08 216,515 498,001 0 MINDSPEED TECHNOLOGIES INC COM 602682106 2 266 SH DEFINED 10 266 0 0 MINE SAFETY APPLIANCES CO COM 602720104 1,492 52,622 SH DEFINED 01 15,320 36,402 900 MINE SAFETY APPLIANCES CO COM 602720104 4,781 168,579 SH DEFINED 01,08 46,203 122,376 0 MINERALS TECHNOLOGIES INC COM 603158106 3,065 53,683 SH DEFINED 01 34,287 18,396 1,000 MINERALS TECHNOLOGIES INC COM 603158106 8,918 156,181 SH DEFINED 01,08 35,385 120,796 0 MINORPLANET SYS USA INC COM 604363200 5 7,684 SH DEFINED 01 140 7,544 0 MINORPLANET SYS USA INC COM 604363200 2 2,644 SH DEFINED 01,08 1,640 1,004 0 MIPS TECHNOLOGIES INC COM 604567107 244 42,477 SH DEFINED 01 8,377 33,600 500 MIPS TECHNOLOGIES INC COM 604567107 426 74,016 SH DEFINED 01,08 16,216 57,800 0 MISONIX INC COM 604871103 60 8,100 SH DEFINED 01 1,300 6,800 0 MISONIX INC COM 604871103 95 12,935 SH DEFINED 01,08 3,135 9,800 0 MISSION RESOURCES CORP COM 605109107 15 4,700 SH DEFINED 01 4,700 0 0 MISSION RESOURCES CORP COM 605109107 94 28,785 SH DEFINED 01,08 9,928 18,857 0 MISSION WEST PPTYS INC COM 605203108 356 26,859 SH DEFINED 01 12,376 14,483 0 MISSION WEST PPTYS INC COM 605203108 1,207 91,097 SH DEFINED 01,08 19,037 72,060 0 MITCHAM INDS INC COM 606501104 39 7,800 SH DEFINED 01 1,300 6,500 0 MITCHAM INDS INC COM 606501104 58 11,676 SH DEFINED 01,08 2,100 9,576 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 341 ________ MITEK SYS INC COM 606710200 7 6,800 SH DEFINED 01 1,200 5,600 0 MITEK SYS INC COM 606710200 0 200 SH DEFINED 04 200 0 0 MITEK SYS INC COM 606710200 21 19,450 SH DEFINED 01,08 2,900 16,550 0 MOBIUS MGMT SYSTEMS INC COM 606925105 264 28,887 SH DEFINED 01 8,087 20,800 0 MOBIUS MGMT SYSTEMS INC COM 606925105 696 76,240 SH DEFINED 01,08 13,517 62,723 0 MOBILE MINI INC COM 60740F105 690 39,912 SH DEFINED 01 18,309 14,203 7,400 MOBILE MINI INC COM 60740F105 16 900 SH OTHER 01 0 900 0 MOBILE MINI INC COM 60740F105 3 200 SH OTHER 01,06 0 0 200 MOBILE MINI INC COM 60740F105 2,303 133,142 SH DEFINED 01,08 58,988 74,154 0 MOBILITY ELECTRONICS INC COM 60741U101 187 20,596 SH DEFINED 01 5,566 15,030 0 MOBILITY ELECTRONICS INC COM 60741U101 412 45,257 SH DEFINED 01,08 8,796 36,461 0 MOBILITY ELECTRONICS INC COM 60741U101 45 5,000 SH DEFINED 10 5,000 0 0 MOCON INC COM 607494101 103 13,200 SH DEFINED 01 4,600 8,600 0 MOCON INC COM 607494101 264 33,794 SH DEFINED 01,08 2,300 31,494 0 MOD PAC CORP COM 607495108 29 3,400 SH DEFINED 01 200 3,200 0 MOD PAC CORP COM 607495108 68 8,028 SH DEFINED 01,08 1,942 6,086 0 MODEM MEDIA INC COM 607533106 232 35,750 SH DEFINED 01 5,150 20,300 10,300 MODEM MEDIA INC COM 607533106 1 100 SH DEFINED 04 100 0 0 MODEM MEDIA INC COM 607533106 260 40,108 SH DEFINED 01,08 10,708 29,400 0 MODINE MFG CO COM 607828100 2,086 80,057 SH DEFINED 01 74,115 4,542 1,400 MODINE MFG CO COM 607828100 323 12,400 SH OTHER 01 0 12,400 0 MODINE MFG CO COM 607828100 6,221 238,704 SH DEFINED 01,08 49,460 189,244 0 MODTECH HLDGS INC COM 60783C100 650 87,890 SH DEFINED 01 76,490 11,400 0 MODTECH HLDGS INC COM 60783C100 0 3 SH OTHER 04 3 0 0 MODTECH HLDGS INC COM 60783C100 456 61,766 SH DEFINED 01,08 15,493 46,273 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 342 ________ MOHAWK INDS INC COM 608190104 3,540 42,993 SH DEFINED 01 29,350 10,948 2,695 MOHAWK INDS INC COM 608190104 2 20 SH OTHER 01 20 0 0 MOHAWK INDS INC COM 608190104 73 882 SH DEFINED 02 525 275 82 MOHAWK INDS INC COM 608190104 64 775 SH OTHER 02 200 575 0 MOHAWK INDS INC COM 608190104 1,050 12,751 SH DEFINED 03 6,371 5,844 536 MOHAWK INDS INC COM 608190104 200 2,434 SH OTHER 03 1,834 400 200 MOHAWK INDS INC COM 608190104 834 10,125 SH DEFINED 04 9,935 0 190 MOHAWK INDS INC COM 608190104 93 1,130 SH OTHER 04 1,110 0 20 MOHAWK INDS INC COM 608190104 337 4,095 SH DEFINED 05 2,800 1,295 0 MOHAWK INDS INC COM 608190104 29 350 SH OTHER 05 350 0 0 MOHAWK INDS INC COM 608190104 26,424 320,873 SH DEFINED 01,08 73,861 247,012 0 MOHAWK INDS INC COM 608190104 546 6,635 SH DEFINED 10 585 0 6,050 MOLDFLOW CORP COM 608507109 106 10,500 SH DEFINED 01 2,100 8,400 0 MOLDFLOW CORP COM 608507109 180 17,936 SH DEFINED 01,08 4,036 13,900 0 MOLECULAR DEVICES CORP COM 60851C107 496 26,323 SH DEFINED 01 9,642 16,681 0 MOLECULAR DEVICES CORP COM 60851C107 2,041 108,350 SH DEFINED 01,08 33,495 74,855 0 MOLEX INC COM 608554101 13,068 430,003 SH DEFINED 01 182,524 211,114 36,365 MOLEX INC COM 608554101 2,351 77,346 SH OTHER 01 20,977 47,582 8,787 MOLEX INC COM 608554101 0 3 SH DEFINED 02 3 0 0 MOLEX INC COM 608554101 18 585 SH OTHER 02 585 0 0 MOLEX INC COM 608554101 440 14,481 SH DEFINED 03 5,976 8,505 0 MOLEX INC COM 608554101 342 11,264 SH OTHER 03 3,572 3,591 4,101 MOLEX INC COM 608554101 481 15,818 SH DEFINED 04 15,818 0 0 MOLEX INC COM 608554101 150 4,941 SH OTHER 04 4,941 0 0 MOLEX INC COM 608554101 58 1,921 SH DEFINED 05 0 1,921 0 MOLEX INC COM 608554101 262 8,627 SH OTHER 05 0 8,627 0 MOLEX INC COM 608554101 15 500 SH OTHER 01,06 0 0 500 MOLEX INC COM 608554101 48,758 1,604,396 SH DEFINED 01,08 837,085 767,311 0 MOLEX INC COM 608554101 155 5,115 SH DEFINED 09 5,115 0 0 MOLEX INC COM 608554101 68 2,232 SH DEFINED 10 2,032 0 200 MOLEX INC COM 608554200 2,269 87,090 SH DEFINED 01 25,156 61,934 0 MOLEX INC COM 608554200 2,518 96,661 SH OTHER 01 41,862 30,898 23,901 MOLEX INC COM 608554200 87 3,337 SH DEFINED 02 959 2,378 0 MOLEX INC COM 608554200 47 1,801 SH DEFINED 03 1,151 0 650 MOLEX INC COM 608554200 560 21,497 SH DEFINED 04 20,197 0 1,300 MOLEX INC COM 608554200 400 15,365 SH OTHER 04 15,365 0 0 MOLEX INC COM 608554200 12 468 SH DEFINED 05 468 0 0 MONACO COACH CORP COM 60886R103 2,335 87,142 SH DEFINED 01 61,321 24,821 1,000 MONACO COACH CORP COM 60886R103 11 400 SH OTHER 01,06 0 0 400 MONACO COACH CORP COM 60886R103 4,332 161,642 SH DEFINED 01,08 29,735 131,907 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 343 ________ MONARCH CASINO & RESORT INC COM 609027107 125 9,000 SH DEFINED 01 1,300 7,700 0 MONARCH CASINO & RESORT INC COM 609027107 218 15,742 SH DEFINED 01,08 3,841 11,901 0 MONDAVI ROBERT CORP COM 609200100 1,199 31,668 SH DEFINED 01 17,469 10,699 3,500 MONDAVI ROBERT CORP COM 609200100 3,285 86,731 SH DEFINED 01,08 36,224 50,507 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 60 6,800 SH DEFINED 01 6,800 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 211 23,832 SH DEFINED 01,08 5,800 18,032 0 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 602 44,990 SH DEFINED 01 15,784 29,206 0 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 2,196 163,979 SH DEFINED 01,08 31,625 132,354 0 MONRO MUFFLER BRAKE INC COM 610236101 479 19,178 SH DEFINED 01 6,619 12,559 0 MONRO MUFFLER BRAKE INC COM 610236101 1,517 60,711 SH DEFINED 01,08 11,376 49,335 0 MONSANTO CO NEW COM 61166W101 17,940 489,224 SH DEFINED 01 204,807 232,675 51,742 MONSANTO CO NEW COM 61166W101 1,029 28,056 SH OTHER 01 15,407 10,325 2,324 MONSANTO CO NEW COM 61166W101 63 1,731 SH DEFINED 02 1,731 0 0 MONSANTO CO NEW COM 61166W101 518 14,128 SH OTHER 02 6,771 6,274 1,083 MONSANTO CO NEW COM 61166W101 39 1,065 SH DEFINED 03 733 332 0 MONSANTO CO NEW COM 61166W101 77 2,104 SH OTHER 03 1,167 937 0 MONSANTO CO NEW COM 61166W101 126 3,446 SH DEFINED 04 3,446 0 0 MONSANTO CO NEW COM 61166W101 926 25,262 SH OTHER 04 25,262 0 0 MONSANTO CO NEW COM 61166W101 50 1,364 SH DEFINED 05 1,364 0 0 MONSANTO CO NEW COM 61166W101 13 341 SH OTHER 05 0 0 341 MONSANTO CO NEW COM 61166W101 23 639 SH OTHER 01,06 0 0 639 MONSANTO CO NEW COM 61166W101 86,078 2,347,382 SH DEFINED 01,08 1,200,918 1,146,464 0 MONSANTO CO NEW COM 61166W101 449 12,232 SH DEFINED 09 12,232 0 0 MONSANTO CO NEW COM 61166W101 114 3,098 SH DEFINED 10 3,009 0 89 MONSANTO CO NEW COM 61166W101 153 4,171 SH OTHER 10 1,102 3,069 0 MONSTER WORLDWIDE INC COM 611742107 5,673 216,530 SH DEFINED 01 99,145 96,713 20,672 MONSTER WORLDWIDE INC COM 611742107 3 100 SH OTHER 01 0 0 100 MONSTER WORLDWIDE INC COM 611742107 8 300 SH OTHER 01,06 0 0 300 MONSTER WORLDWIDE INC COM 611742107 24,203 923,761 SH DEFINED 01,08 458,021 465,740 0 MONSTER WORLDWIDE INC COM 611742107 4 170 SH DEFINED 10 20 0 150 MONTEREY PASTA CO COM 612570101 28 8,200 SH DEFINED 01 2,400 5,800 0 MONTEREY PASTA CO COM 612570101 10 3,006 SH DEFINED 04 3,006 0 0 MONTEREY PASTA CO COM 612570101 86 25,328 SH DEFINED 01,08 6,099 19,229 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 344 ________ MONY GROUP INC COM 615337102 940 29,905 SH DEFINED 01 19,226 8,579 2,100 MONY GROUP INC COM 615337102 16 500 SH OTHER 01 0 500 0 MONY GROUP INC COM 615337102 55 1,752 SH DEFINED 04 1,752 0 0 MONY GROUP INC COM 615337102 6 200 SH OTHER 04 200 0 0 MONY GROUP INC COM 615337102 7,765 246,984 SH DEFINED 01,08 57,480 189,504 0 MONY GROUP INC COM 615337102 2 50 SH DEFINED 10 0 0 50 MONY GROUP INC COM 615337102 27 855 SH OTHER 10 0 855 0 MOODYS CORP COM 615369105 31,171 440,268 SH DEFINED 01 205,730 202,995 31,543 MOODYS CORP COM 615369105 15,514 219,122 SH OTHER 01 36,937 80,671 101,514 MOODYS CORP COM 615369105 2,522 35,615 SH DEFINED 02 22,850 11,975 790 MOODYS CORP COM 615369105 1,435 20,270 SH OTHER 02 11,770 8,200 300 MOODYS CORP COM 615369105 2,173 30,687 SH DEFINED 03 16,355 12,132 2,200 MOODYS CORP COM 615369105 1,651 23,326 SH OTHER 03 20,042 3,284 0 MOODYS CORP COM 615369105 1,892 26,727 SH DEFINED 04 26,727 0 0 MOODYS CORP COM 615369105 958 13,525 SH OTHER 04 13,525 0 0 MOODYS CORP COM 615369105 1,376 19,430 SH DEFINED 05 17,490 1,625 315 MOODYS CORP COM 615369105 85 1,200 SH OTHER 05 700 0 500 MOODYS CORP COM 615369105 28 400 SH OTHER 01,06 0 0 400 MOODYS CORP COM 615369105 88,042 1,243,538 SH DEFINED 01,08 637,804 605,734 0 MOODYS CORP COM 615369105 55 772 SH DEFINED 09 772 0 0 MOODYS CORP COM 615369105 144 2,032 SH DEFINED 10 1,532 300 200 MOODYS CORP COM 615369105 85 1,200 SH OTHER 10 700 500 0 MOOG INC COM 615394202 1,499 43,924 SH DEFINED 01 23,832 19,042 1,050 MOOG INC COM 615394202 12 350 SH OTHER 01,06 0 0 350 MOOG INC COM 615394202 6,635 194,468 SH DEFINED 01,08 66,710 127,758 0 MOORE MED CORP COM 615799103 54 4,480 SH DEFINED 01 580 3,900 0 MOORE MED CORP COM 615799103 104 8,648 SH DEFINED 01,08 1,421 7,227 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 345 ________ MORGAN STANLEY COM 617446448 130,261 2,273,319 SH DEFINED 01 1,040,094 1,037,343 195,882 MORGAN STANLEY COM 617446448 8,922 155,713 SH OTHER 01 59,514 91,978 4,221 MORGAN STANLEY COM 617446448 2,400 41,888 SH DEFINED 02 32,392 7,654 1,842 MORGAN STANLEY COM 617446448 1,345 23,477 SH OTHER 02 14,377 9,100 0 MORGAN STANLEY COM 617446448 5,104 89,074 SH DEFINED 03 40,985 36,287 11,802 MORGAN STANLEY COM 617446448 2,211 38,586 SH OTHER 03 24,770 10,191 3,625 MORGAN STANLEY COM 617446448 21,438 374,136 SH DEFINED 04 345,516 0 28,620 MORGAN STANLEY COM 617446448 7,131 124,453 SH OTHER 04 119,053 0 5,400 MORGAN STANLEY COM 617446448 4,640 80,980 SH DEFINED 05 66,990 7,505 6,485 MORGAN STANLEY COM 617446448 592 10,330 SH OTHER 05 4,630 5,000 700 MORGAN STANLEY COM 617446448 160 2,800 SH OTHER 01,06 0 0 2,800 MORGAN STANLEY COM 617446448 636,653 11,110,880 SH DEFINED 01,08 5,103,340 5,915,864 91,676 MORGAN STANLEY COM 617446448 1,175 20,498 SH DEFINED 09 20,498 0 0 MORGAN STANLEY COM 617446448 4,538 79,203 SH DEFINED 10 49,623 5,385 24,195 MORGAN STANLEY COM 617446448 1,942 33,885 SH OTHER 10 16,965 16,680 240 MORGAN STANLEY UNDEFIND 61745P429 0 1,724 DEFINED 01 1,724 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 148 OTHER 01 0 148 0 MORGAN STANLEY UNDEFIND 61745P429 2 17,000 DEFINED 03 17,000 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 1,500 OTHER 03 1,500 0 0 MORGAN STANLEY UNDEFIND 61745P429 19 1,900 OTHER 04 0 0 1,900 MORGAN STANLEY UNDEFIND 61745P437 1 11,000 DEFINED 03 11,000 0 0 MORGAN STANLEY UNDEFIND 61745P437 3 300 DEFINED 04 300 0 0 MORGAN STANLEY UNDEFIND 61745P437 45 5,000 OTHER 04 5,000 0 0 MORGAN STANLEY UNDEFIND 61745P452 1 6,700 OTHER 02 0 6,700 0 MORGAN STANLEY UNDEFIND 61745P452 5 600 DEFINED 04 600 0 0 MORGAN STANLEY UNDEFIND 61745P452 19 2,500 OTHER 04 2,500 0 0 MORGAN STANLEY UNDEFIND 61745P452 2 21,000 DEFINED 10 0 0 21,000 MORGAN STANLEY UNDEFIND 61745P585 1 7,217 DEFINED 01 0 7,217 0 MORGAN STANLEY UNDEFIND 61745P585 59 4,000 OTHER 04 4,000 0 0 MORGAN STANLEY UNDEFIND 61745P668 0 1,150 DEFINED 01 1,150 0 0 MORGAN STANLEY UNDEFIND 61745P668 143 9,700 DEFINED 04 9,700 0 0 MORGAN STANLEY UNDEFIND 61745P668 63 4,244 OTHER 04 4,244 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 8,061 DEFINED 01 1,261 6,800 0 MORGAN STANLEY UNDEFIND 61745P734 0 134 OTHER 01 0 0 134 MORGAN STANLEY UNDEFIND 61745P734 0 1,000 OTHER 02 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 5,450 DEFINED 03 5,450 0 0 MORGAN STANLEY UNDEFIND 61745P734 89 6,083 OTHER 04 6,083 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 346 ________ MORGAN STANLEY UNDEFIND 61745P791 0 1,000 OTHER 01 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P791 187 12,445 DEFINED 04 12,445 0 0 MORGAN STANLEY UNDEFIND 61745P791 63 4,188 OTHER 04 4,188 0 0 MORGAN STANLEY UNDEFIND 61745P866 1 5,600 DEFINED 01 0 5,600 0 MORGAN STANLEY UNDEFIND 61745P866 1 5,538 OTHER 01 0 5,538 0 MORGAN STANLEY UNDEFIND 61745P866 44 2,936 DEFINED 04 2,936 0 0 MORGAN STANLEY UNDEFIND 61745P866 129 8,658 OTHER 04 8,658 0 0 MORGAN STANLEY UNDEFIND 61745P866 0 1,000 DEFINED 10 1,000 0 0 MOSSIMO INC COM 619696107 58 14,587 SH DEFINED 01 2,100 12,487 0 MOSSIMO INC COM 619696107 65 16,411 SH DEFINED 01,08 6,745 9,666 0 MOTHERS WK INC COM 619903107 179 6,700 SH DEFINED 01 2,300 4,400 0 MOTHERS WK INC COM 619903107 846 31,734 SH DEFINED 01,08 8,730 23,004 0 MOTOROLA INC COM 620076109 112,485 6,391,198 SH DEFINED 01 3,600,311 2,398,462 392,425 MOTOROLA INC COM 620076109 18,957 1,077,097 SH OTHER 01 686,504 322,962 67,631 MOTOROLA INC COM 620076109 991 56,280 SH DEFINED 02 31,260 23,470 1,550 MOTOROLA INC COM 620076109 2,727 154,954 SH OTHER 02 147,154 7,800 0 MOTOROLA INC COM 620076109 1,986 112,822 SH DEFINED 03 55,651 49,121 8,050 MOTOROLA INC COM 620076109 1,965 111,642 SH OTHER 03 65,676 900 45,066 MOTOROLA INC COM 620076109 7,497 425,980 SH DEFINED 04 414,705 0 11,275 MOTOROLA INC COM 620076109 7,291 414,243 SH OTHER 04 395,335 0 18,908 MOTOROLA INC COM 620076109 638 36,250 SH DEFINED 05 33,000 1,050 2,200 MOTOROLA INC COM 620076109 247 14,025 SH OTHER 05 4,825 6,200 3,000 MOTOROLA INC COM 620076109 106 6,040 SH OTHER 01,06 0 0 6,040 MOTOROLA INC COM 620076109 385,926 21,927,633 SH DEFINED 01,08 10,984,083 10,796,182 147,368 MOTOROLA INC COM 620076109 853 48,493 SH DEFINED 09 48,493 0 0 MOTOROLA INC COM 620076109 412 23,423 SH DEFINED 10 16,423 3,600 3,400 MOTOROLA INC COM 620076109 1,284 72,940 SH OTHER 10 58,100 12,240 2,600 MOTOROLA INC PFD 620076208 3,642 75,000 DEFINED 01 75,000 0 0 MOTOROLA INC PFD 620076208 49 1,000 DEFINED 02 1,000 0 0 MOVADO GROUP INC COM 624580106 584 19,496 SH DEFINED 01 8,198 11,298 0 MOVADO GROUP INC COM 624580106 1,690 56,447 SH DEFINED 01,08 9,822 46,625 0 MOVIE GALLERY INC COM 624581104 924 47,189 SH DEFINED 01 17,283 29,906 0 MOVIE GALLERY INC COM 624581104 4 200 SH DEFINED 04 200 0 0 MOVIE GALLERY INC COM 624581104 9 450 SH OTHER 01,06 0 0 450 MOVIE GALLERY INC COM 624581104 4,451 227,208 SH DEFINED 01,08 82,830 144,378 0 MOVIE STAR INC COM 624591103 13 8,500 SH DEFINED 01 2,000 6,500 0 MOVIE STAR INC COM 624591103 82 51,742 SH DEFINED 01,08 6,373 45,369 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 347 ________ MUELLER INDS INC COM 624756102 2,631 77,393 SH DEFINED 01 36,524 40,869 0 MUELLER INDS INC COM 624756102 19 555 SH OTHER 01,06 0 0 555 MUELLER INDS INC COM 624756102 8,602 253,065 SH DEFINED 01,08 74,888 178,177 0 MUELLER INDS INC COM 624756102 48 1,400 SH DEFINED 10 0 0 1,400 MULTI COLOR CORP COM 625383104 68 3,600 SH DEFINED 01 0 3,600 0 MULTI COLOR CORP COM 625383104 276 14,586 SH DEFINED 01,08 2,254 12,332 0 MULTIMEDIA GAMES INC COM 625453105 904 36,528 SH DEFINED 01 14,746 21,782 0 MULTIMEDIA GAMES INC COM 625453105 4,589 185,485 SH DEFINED 01,08 64,235 121,250 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 0 2,500 DEFINED 01 2,500 0 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 25 1,750 DEFINED 04 1,750 0 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 1 6,667 OTHER 10 0 0 6,667 MUNIHOLDINGS CALIF INSD FD I UNDEFIND 625933106 3 18,618 DEFINED 03 12,246 0 6,372 MUNIHOLDINGS CALIF INSD FD I UNDEFIND 625933106 35 2,353 DEFINED 04 2,353 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 0 1,195 DEFINED 01 1,195 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 8 569 DEFINED 04 569 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 5 33,886 OTHER 10 0 33,886 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 1 13,770 DEFINED 03 0 13,770 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 29 3,711 DEFINED 04 3,711 0 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 2 27,200 DEFINED 10 0 0 27,200 MUNICIPAL MTG & EQUITY L L C COM 62624B101 190 7,400 SH DEFINED 01 7,400 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 26 1,000 SH DEFINED 03 0 0 1,000 MUNICIPAL MTG & EQUITY L L C COM 62624B101 153 5,952 SH DEFINED 04 5,952 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 15 600 SH DEFINED 01,08 600 0 0 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 1,099 71,954 DEFINED 04 69,874 0 2,080 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 323 21,156 OTHER 04 21,156 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 1 4,737 DEFINED 01 4,449 288 0 MUNIENHANCED FD INC UNDEFIND 626243109 101 8,950 DEFINED 04 8,950 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 45 4,000 OTHER 04 4,000 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 0 4,200 DEFINED 10 4,200 0 0 MUNIHOLDINGS INSD FD II INC UNDEFIND 62625A102 1 8,038 DEFINED 01 8,038 0 0 MUNIHOLDINGS INSD FD II INC UNDEFIND 62625A102 29 2,074 DEFINED 04 2,074 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 1 6,700 DEFINED 01 6,700 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 47 3,000 DEFINED 04 3,000 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 107 6,733 OTHER 04 6,733 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 348 ________ MUNIYIELD CALIF INS FD UNDEFIND 62629L104 1 10,126 DEFINED 03 1,797 1,449 6,880 MUNIYIELD CALIF INS FD UNDEFIND 62629L104 1 6,183 OTHER 03 0 6,183 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 6,152 DEFINED 01 6,152 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 0 2,600 DEFINED 02 0 2,600 0 MUNIVEST FD II INC UNDEFIND 62629P105 182 11,950 DEFINED 04 11,950 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 4,750 OTHER 05 0 4,750 0 MUNIVEST FD INC UNDEFIND 626295109 0 8 DEFINED 01 8 0 0 MUNIVEST FD INC UNDEFIND 626295109 0 2,000 DEFINED 03 2,000 0 0 MUNIVEST FD INC UNDEFIND 626295109 74 7,680 DEFINED 04 7,680 0 0 MUNIVEST FD INC UNDEFIND 626295109 84 8,710 OTHER 04 8,710 0 0 MUNIYIELD CALIF FD INC UNDEFIND 626296107 3 17,000 DEFINED 03 5,000 5,000 7,000 MUNIYIELD FLA FD UNDEFIND 626297105 91 6,111 DEFINED 04 6,111 0 0 MUNIYIELD FLA FD UNDEFIND 626297105 111 7,508 OTHER 04 7,508 0 0 MUNIYIELD FD INC UNDEFIND 626299101 0 1,822 DEFINED 01 1,822 0 0 MUNIYIELD FD INC UNDEFIND 626299101 15 1,093 DEFINED 04 1,093 0 0 MUNIYIELD FD INC UNDEFIND 626299101 1 4,726 DEFINED 10 1,726 0 3,000 MUNIYIELD FD INC UNDEFIND 626299101 1 4,000 OTHER 10 4,000 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 0 1,181 DEFINED 01 1,181 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 5,500 OTHER 01 5,500 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 62 4,074 DEFINED 04 4,047 0 27 MUNIYIELD INSD FD INC UNDEFIND 62630E107 41 2,706 OTHER 04 2,706 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 4,000 DEFINED 10 4,000 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 0 2,000 DEFINED 01 0 2,000 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 485 32,385 DEFINED 04 32,385 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 167 11,150 OTHER 04 11,150 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 0 3,285 DEFINED 05 3,285 0 0 MURPHY OIL CORP COM 626717102 5,117 81,267 SH DEFINED 01 62,418 13,749 5,100 MURPHY OIL CORP COM 626717102 150 2,378 SH OTHER 01 1,800 578 0 MURPHY OIL CORP COM 626717102 13 200 SH DEFINED 02 0 200 0 MURPHY OIL CORP COM 626717102 50 800 SH DEFINED 04 800 0 0 MURPHY OIL CORP COM 626717102 30,094 477,913 SH DEFINED 01,08 121,160 356,753 0 MURPHY OIL CORP COM 626717102 13 204 SH DEFINED 10 54 0 150 MUTUALFIRST FINL INC COM 62845B104 610 25,056 SH DEFINED 01 21,608 3,448 0 MUTUALFIRST FINL INC COM 62845B104 632 25,971 SH DEFINED 01,08 4,478 21,493 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 349 ________ MYERS INDS INC COM 628464109 938 76,294 SH DEFINED 01 44,551 31,743 0 MYERS INDS INC COM 628464109 6 462 SH OTHER 01,06 0 0 462 MYERS INDS INC COM 628464109 2,127 172,913 SH DEFINED 01,08 55,350 117,563 0 MYKROLIS CORP COM 62852P103 803 56,323 SH DEFINED 01 21,941 32,882 1,500 MYKROLIS CORP COM 62852P103 3,525 247,175 SH DEFINED 01,08 61,325 185,850 0 MYLAN LABS INC COM 628530107 6,272 275,939 SH DEFINED 01 192,457 54,232 29,250 MYLAN LABS INC COM 628530107 2,597 114,262 SH OTHER 01 114,262 0 0 MYLAN LABS INC COM 628530107 204 8,988 SH DEFINED 02 1,113 7,875 0 MYLAN LABS INC COM 628530107 155 6,804 SH OTHER 02 1,000 5,804 0 MYLAN LABS INC COM 628530107 4 166 SH DEFINED 03 0 166 0 MYLAN LABS INC COM 628530107 4,769 209,812 SH DEFINED 04 209,812 0 0 MYLAN LABS INC COM 628530107 77 3,375 SH OTHER 04 3,375 0 0 MYLAN LABS INC COM 628530107 32,314 1,421,635 SH DEFINED 01,08 380,096 1,041,539 0 MYLAN LABS INC COM 628530107 56 2,484 SH DEFINED 09 2,484 0 0 MYLAN LABS INC COM 628530107 306 13,450 SH DEFINED 10 13,000 0 450 MYRIAD GENETICS INC COM 62855J104 708 43,780 SH DEFINED 01 17,108 25,672 1,000 MYRIAD GENETICS INC COM 62855J104 2 100 SH OTHER 01 0 100 0 MYRIAD GENETICS INC COM 62855J104 3 200 SH DEFINED 02 200 0 0 MYRIAD GENETICS INC COM 62855J104 2 150 SH DEFINED 04 150 0 0 MYRIAD GENETICS INC COM 62855J104 3,478 215,083 SH DEFINED 01,08 69,300 145,783 0 NBC CAP CORP COM 628729105 110 4,246 SH DEFINED 01 2,916 1,330 0 NBC CAP CORP COM 628729105 591 22,713 SH DEFINED 01,08 2,492 20,221 0 NBT BANCORP INC COM 628778102 1,042 46,323 SH DEFINED 01 20,626 24,497 1,200 NBT BANCORP INC COM 628778102 4,366 194,058 SH DEFINED 01,08 36,511 157,547 0 NBTY INC COM 628782104 2,993 80,497 SH DEFINED 01 35,809 42,488 2,200 NBTY INC COM 628782104 112 3,000 SH DEFINED 04 3,000 0 0 NBTY INC COM 628782104 39 1,060 SH OTHER 01,06 0 0 1,060 NBTY INC COM 628782104 15,853 426,382 SH DEFINED 01,08 123,118 303,264 0 NCI BUILDING SYS INC COM 628852105 2,090 89,095 SH DEFINED 01 53,213 27,382 8,500 NCI BUILDING SYS INC COM 628852105 75 3,200 SH OTHER 04 0 0 3,200 NCI BUILDING SYS INC COM 628852105 3,360 143,227 SH DEFINED 01,08 45,321 97,906 0 NCO GROUP INC COM 628858102 1,100 47,118 SH DEFINED 01 13,831 32,486 800 NCO GROUP INC COM 628858102 9 400 SH OTHER 01,06 0 0 400 NCO GROUP INC COM 628858102 3,714 159,065 SH DEFINED 01,08 52,828 106,237 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 350 ________ NCR CORP NEW COM 62886E108 10,473 237,691 SH DEFINED 01 136,152 84,685 16,854 NCR CORP NEW COM 62886E108 72 1,644 SH OTHER 01 1,539 30 75 NCR CORP NEW COM 62886E108 7 160 SH DEFINED 02 0 0 160 NCR CORP NEW COM 62886E108 6 141 SH OTHER 02 100 41 0 NCR CORP NEW COM 62886E108 70 1,600 SH DEFINED 03 0 0 1,600 NCR CORP NEW COM 62886E108 1 25 SH OTHER 03 0 25 0 NCR CORP NEW COM 62886E108 36 810 SH DEFINED 04 810 0 0 NCR CORP NEW COM 62886E108 4 93 SH OTHER 04 93 0 0 NCR CORP NEW COM 62886E108 11 250 SH OTHER 01,06 0 0 250 NCR CORP NEW COM 62886E108 36,649 831,787 SH DEFINED 01,08 416,829 414,958 0 NCR CORP NEW COM 62886E108 228 5,169 SH DEFINED 09 5,169 0 0 NCR CORP NEW COM 62886E108 34 763 SH DEFINED 10 613 0 150 NS GROUP INC COM 628916108 453 34,849 SH DEFINED 01 11,108 23,741 0 NS GROUP INC COM 628916108 9 700 SH OTHER 01 0 700 0 NS GROUP INC COM 628916108 1,296 99,696 SH DEFINED 01,08 18,391 81,305 0 NASB FINL INC COM 628968109 177 4,451 SH DEFINED 01 3,051 1,400 0 NASB FINL INC COM 628968109 956 24,022 SH DEFINED 01,08 3,929 20,093 0 NII HLDGS INC COM 62913F201 3,112 88,725 SH DEFINED 01 78,225 10,500 0 NII HLDGS INC COM 62913F201 7,482 213,270 SH DEFINED 01,08 55,806 157,464 0 NIC INC COM 62914B100 452 74,884 SH DEFINED 01 26,234 48,650 0 NIC INC COM 62914B100 1,458 241,421 SH DEFINED 01,08 46,091 195,330 0 NL INDS INC COM 629156407 753 54,202 SH DEFINED 01 12,753 41,449 0 NL INDS INC COM 629156407 1,948 140,124 SH DEFINED 01,08 32,471 107,653 0 NMS COMMUNICATIONS CORP COM 629248105 305 42,600 SH DEFINED 01 7,500 35,100 0 NMS COMMUNICATIONS CORP COM 629248105 414 57,758 SH DEFINED 01,08 14,490 43,268 0 NMT MED INC COM 629294109 15 3,100 SH DEFINED 01 1,500 1,600 0 NMT MED INC COM 629294109 88 18,073 SH DEFINED 01,08 5,240 12,833 0 NN INC COM 629337106 266 22,713 SH DEFINED 01 8,013 14,700 0 NN INC COM 629337106 975 83,343 SH DEFINED 01,08 16,671 66,672 0 NPS PHARMACEUTICALS INC COM 62936P103 1,462 51,262 SH DEFINED 01 20,787 29,375 1,100 NPS PHARMACEUTICALS INC COM 62936P103 13 450 SH DEFINED 04 450 0 0 NPS PHARMACEUTICALS INC COM 62936P103 7,145 250,523 SH DEFINED 01,08 74,853 175,670 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 351 ________ NTL INC DEL COM 62940M104 1,707 28,672 SH DEFINED 01 14,700 11,572 2,400 NTL INC DEL COM 62940M104 15,710 263,905 SH DEFINED 01,08 123,225 140,680 0 NTL INC DEL COM 62940M104 11 193 SH DEFINED 09 193 0 0 NTL INC DEL COM 62940M104 3 50 SH DEFINED 10 0 0 50 NTN COMMUNUNICATIONS INC COM 629410309 134 46,200 SH DEFINED 01 2,700 43,500 0 NTN COMMUNUNICATIONS INC COM 629410309 122 41,956 SH DEFINED 01,08 14,847 27,109 0 NUCO2 INC COM 629428103 201 10,800 SH DEFINED 01 1,500 9,300 0 NUCO2 INC COM 629428103 9 500 SH DEFINED 04 500 0 0 NUCO2 INC COM 629428103 295 15,800 SH DEFINED 01,08 3,916 11,884 0 NUI CORP COM 629431107 672 39,743 SH DEFINED 01 21,527 18,216 0 NUI CORP COM 629431107 23 1,333 SH DEFINED 04 1,333 0 0 NUI CORP COM 629431107 45 2,667 SH OTHER 04 2,667 0 0 NUI CORP COM 629431107 3 200 SH OTHER 01,06 0 0 200 NUI CORP COM 629431107 2,675 158,218 SH DEFINED 01,08 64,698 93,520 0 NVR INC COM 62944T105 1,570 3,413 SH DEFINED 01 2,309 854 250 NVR INC COM 62944T105 69 150 SH OTHER 01,06 0 0 150 NVR INC COM 62944T105 8,764 19,053 SH DEFINED 01,08 8,426 10,627 0 NVE CORP COM 629445206 114 2,400 SH DEFINED 01 0 2,400 0 NVE CORP COM 629445206 243 5,100 SH DEFINED 01,08 1,900 3,200 0 NVE CORP COM 629445206 36 745 SH DEFINED 10 610 0 135 NYMAGIC INC COM 629484106 450 17,800 SH DEFINED 01 2,000 15,800 0 NYMAGIC INC COM 629484106 769 30,377 SH DEFINED 01,08 4,455 25,922 0 NABI BIOPHARMACEUTICALS COM 629519109 2,417 155,308 SH DEFINED 01 124,042 31,266 0 NABI BIOPHARMACEUTICALS COM 629519109 162 10,391 SH OTHER 01 9,391 1,000 0 NABI BIOPHARMACEUTICALS COM 629519109 9 600 SH DEFINED 04 600 0 0 NABI BIOPHARMACEUTICALS COM 629519109 11 700 SH OTHER 04 700 0 0 NABI BIOPHARMACEUTICALS COM 629519109 5,310 341,267 SH DEFINED 01,08 59,858 281,409 0 NACCO INDS INC COM 629579103 1,020 12,382 SH DEFINED 01 3,438 8,744 200 NACCO INDS INC COM 629579103 3,048 36,987 SH DEFINED 01,08 10,666 26,321 0 NACCO INDS INC COM 629579103 41 500 SH DEFINED 10 500 0 0 NANOGEN INC COM 630075109 215 28,500 SH DEFINED 01 4,700 23,800 0 NANOGEN INC COM 630075109 17 2,300 SH OTHER 01 0 2,300 0 NANOGEN INC COM 630075109 2 200 SH DEFINED 04 200 0 0 NANOGEN INC COM 630075109 313 41,597 SH DEFINED 01,08 9,097 32,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 352 ________ NANOMETRICS INC COM 630077105 1,499 97,900 SH DEFINED 01 86,500 11,400 0 NANOMETRICS INC COM 630077105 478 31,241 SH DEFINED 01,08 5,070 26,171 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 123 12,400 SH DEFINED 01 2,700 9,700 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 60 6,000 SH DEFINED 04 6,000 0 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 275 27,692 SH DEFINED 01,08 6,392 21,300 0 NAPCO SEC SYS INC COM 630402105 55 3,300 SH DEFINED 01 700 2,600 0 NAPCO SEC SYS INC COM 630402105 200 11,907 SH DEFINED 01,08 1,481 10,426 0 NAPRO BIOTHERAPUTICS INC COM 630795102 83 28,700 SH DEFINED 01 5,500 23,200 0 NAPRO BIOTHERAPUTICS INC COM 630795102 120 41,704 SH DEFINED 01,08 8,800 32,904 0 NARA BANCORP INC COM 63080P105 626 21,015 SH DEFINED 01 5,689 15,326 0 NARA BANCORP INC COM 63080P105 2,092 70,165 SH DEFINED 01,08 11,917 58,248 0 NASDAQ 100 TR COM 631100104 25,182 702,621 SH DEFINED 01 482,397 97,589 122,635 NASDAQ 100 TR COM 631100104 1,337 37,300 SH OTHER 01 7,420 28,380 1,500 NASDAQ 100 TR COM 631100104 1,287 35,913 SH DEFINED 02 25,413 6,600 3,900 NASDAQ 100 TR COM 631100104 347 9,687 SH OTHER 02 6,312 3,375 0 NASDAQ 100 TR COM 631100104 1,400 39,065 SH DEFINED 03 18,425 20,440 200 NASDAQ 100 TR COM 631100104 745 20,790 SH OTHER 03 18,340 2,450 0 NASDAQ 100 TR COM 631100104 9,796 273,328 SH DEFINED 04 238,758 0 34,570 NASDAQ 100 TR COM 631100104 3,331 92,941 SH OTHER 04 85,241 0 7,700 NASDAQ 100 TR COM 631100104 76 2,125 SH DEFINED 05 2,125 0 0 NASDAQ 100 TR COM 631100104 11 300 SH OTHER 05 0 300 0 NASDAQ 100 TR COM 631100104 961 26,803 SH DEFINED 01,08 26,803 0 0 NASDAQ 100 TR COM 631100104 1,084 30,255 SH DEFINED 10 23,855 6,400 0 NASDAQ 100 TR COM 631100104 392 10,940 SH OTHER 10 4,280 6,660 0 NASH FINCH CO COM 631158102 730 30,710 SH DEFINED 01 17,555 13,155 0 NASH FINCH CO COM 631158102 4 150 SH OTHER 01,06 0 0 150 NASH FINCH CO COM 631158102 2,376 99,966 SH DEFINED 01,08 31,146 68,820 0 NASHUA CORP COM 631226107 86 10,000 SH DEFINED 01 900 9,100 0 NASHUA CORP COM 631226107 131 15,316 SH DEFINED 01,08 2,684 12,632 0 NASSDA CORP COM 63172M101 191 27,574 SH DEFINED 01 10,737 16,837 0 NASSDA CORP COM 63172M101 705 101,551 SH DEFINED 01,08 13,747 87,804 0 NASTECH PHARMACEUTICAL INC COM 631728409 53 4,000 SH DEFINED 01 1,400 2,600 0 NASTECH PHARMACEUTICAL INC COM 631728409 1 100 SH DEFINED 04 100 0 0 NASTECH PHARMACEUTICAL INC COM 631728409 210 15,910 SH DEFINED 01,08 3,800 12,110 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 353 ________ NATCO GROUP INC COM 63227W203 106 14,500 SH DEFINED 01 1,200 13,300 0 NATCO GROUP INC COM 63227W203 192 26,318 SH DEFINED 01,08 6,400 19,918 0 NATIONAL BANKSHARES INC VA COM 634865109 74 1,452 SH DEFINED 01 1,452 0 0 NATIONAL BANKSHARES INC VA COM 634865109 594 11,622 SH DEFINED 01,08 1,422 10,200 0 NATIONAL BEVERAGE CORP COM 635017106 629 66,104 SH DEFINED 01 7,200 58,904 0 NATIONAL BEVERAGE CORP COM 635017106 883 92,766 SH DEFINED 01,08 16,242 76,524 0 NATIONAL CITY CORP COM 635405103 39,988 1,123,901 SH DEFINED 01 495,470 522,152 106,279 NATIONAL CITY CORP COM 635405103 416 11,685 SH OTHER 01 8,885 2,250 550 NATIONAL CITY CORP COM 635405103 398 11,196 SH DEFINED 02 11,196 0 0 NATIONAL CITY CORP COM 635405103 270 7,600 SH OTHER 02 5,700 1,900 0 NATIONAL CITY CORP COM 635405103 14 400 SH DEFINED 03 400 0 0 NATIONAL CITY CORP COM 635405103 82 2,300 SH OTHER 03 1,300 1,000 0 NATIONAL CITY CORP COM 635405103 6,047 169,946 SH DEFINED 04 165,946 0 4,000 NATIONAL CITY CORP COM 635405103 24,624 692,061 SH OTHER 04 678,913 0 13,148 NATIONAL CITY CORP COM 635405103 4 125 SH DEFINED 05 125 0 0 NATIONAL CITY CORP COM 635405103 57 1,600 SH OTHER 01,06 0 0 1,600 NATIONAL CITY CORP COM 635405103 195,814 5,503,490 SH DEFINED 01,08 2,869,844 2,631,516 2,130 NATIONAL CITY CORP COM 635405103 512 14,398 SH DEFINED 09 14,398 0 0 NATIONAL CITY CORP COM 635405103 1,728 48,569 SH DEFINED 10 39,851 7,518 1,200 NATIONAL CITY CORP COM 635405103 2,238 62,894 SH OTHER 10 20,550 41,144 1,200 NATIONAL COMMERCE FINL CORP COM 63545P104 4,443 155,296 SH DEFINED 01 77,131 66,905 11,260 NATIONAL COMMERCE FINL CORP COM 63545P104 697 24,350 SH OTHER 01 0 2,700 21,650 NATIONAL COMMERCE FINL CORP COM 63545P104 5 180 SH DEFINED 02 0 0 180 NATIONAL COMMERCE FINL CORP COM 63545P104 23 800 SH DEFINED 03 0 0 800 NATIONAL COMMERCE FINL CORP COM 63545P104 21 725 SH DEFINED 04 725 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 29 1,000 SH OTHER 04 1,000 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 942 32,920 SH DEFINED 05 32,920 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 34,740 1,214,266 SH DEFINED 01,08 389,079 825,187 0 NATIONAL COMMERCE FINL CORP COM 63545P104 10 356 SH DEFINED 09 356 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 26 900 SH DEFINED 10 0 0 900 NATIONAL DENTEX CORP COM 63563H109 128 4,700 SH DEFINED 01 700 4,000 0 NATIONAL DENTEX CORP COM 63563H109 138 5,090 SH DEFINED 01,08 1,225 3,865 0 NATIONAL HEALTH REALTY INC COM 635905102 396 21,183 SH DEFINED 01 13,183 8,000 0 NATIONAL HEALTH REALTY INC COM 635905102 163 8,700 SH OTHER 04 8,700 0 0 NATIONAL HEALTH REALTY INC COM 635905102 728 38,987 SH DEFINED 01,08 5,897 33,090 0 NATIONAL HEALTHCARE CORP COM 635906100 433 16,669 SH DEFINED 01 5,104 11,565 0 NATIONAL HEALTHCARE CORP COM 635906100 1,287 49,483 SH DEFINED 01,08 8,125 41,358 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 354 ________ NATIONAL FINL PARTNERS CORP COM 63607P208 2,003 62,100 SH DEFINED 01 62,000 0 100 NATIONAL FINL PARTNERS CORP COM 63607P208 439 13,600 SH DEFINED 01,08 12,100 1,500 0 NATIONAL FUEL GAS CO N J COM 636180101 1,214 49,343 SH DEFINED 01 32,077 12,866 4,400 NATIONAL FUEL GAS CO N J COM 636180101 49 2,000 SH OTHER 01 0 2,000 0 NATIONAL FUEL GAS CO N J COM 636180101 52 2,110 SH DEFINED 02 1,810 300 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,100 SH OTHER 02 1,100 0 0 NATIONAL FUEL GAS CO N J COM 636180101 20 800 SH DEFINED 03 0 0 800 NATIONAL FUEL GAS CO N J COM 636180101 139 5,636 SH DEFINED 04 5,636 0 0 NATIONAL FUEL GAS CO N J COM 636180101 47 1,900 SH OTHER 04 1,900 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9,315 378,668 SH DEFINED 01,08 68,810 309,858 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,100 SH DEFINED 10 500 500 100 NATIONAL HEALTH INVS INC COM 63633D104 2,262 73,438 SH DEFINED 01 49,871 22,667 900 NATIONAL HEALTH INVS INC COM 63633D104 92 3,000 SH DEFINED 04 3,000 0 0 NATIONAL HEALTH INVS INC COM 63633D104 185 6,000 SH DEFINED 05 6,000 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5,228 169,751 SH DEFINED 01,08 55,415 114,336 0 NATIONAL HOME HEALTH CARE CO COM 636380107 70 6,724 SH DEFINED 01 1,102 5,622 0 NATIONAL HOME HEALTH CARE CO COM 636380107 101 9,640 SH DEFINED 01,08 2,500 7,140 0 NATIONAL INSTRS CORP COM 636518102 1,597 50,750 SH DEFINED 01 36,439 8,461 5,850 NATIONAL INSTRS CORP COM 636518102 10,805 343,335 SH DEFINED 01,08 77,262 266,073 0 NATIONAL INSTRS CORP COM 636518102 3 90 SH DEFINED 10 0 0 90 NATIONAL MED HEALTH CARD SYS COM 636918302 13 500 SH DEFINED 04 500 0 0 NATIONAL MED HEALTH CARD SYS COM 636918302 178 7,000 SH OTHER 04 7,000 0 0 NATIONAL MED HEALTH CARD SYS COM 636918302 342 13,458 SH DEFINED 01,08 3,358 10,100 0 NATIONAL-OILWELL INC COM 637071101 4,438 156,948 SH DEFINED 01 129,803 22,895 4,250 NATIONAL-OILWELL INC COM 637071101 3 118 SH DEFINED 02 0 0 118 NATIONAL-OILWELL INC COM 637071101 96 3,400 SH DEFINED 04 0 0 3,400 NATIONAL-OILWELL INC COM 637071101 12,272 433,943 SH DEFINED 01,08 105,749 328,194 0 NATIONAL-OILWELL INC COM 637071101 3 100 SH DEFINED 10 0 0 100 NATIONAL PENN BANCSHARES INC COM 637138108 1,074 34,068 SH DEFINED 01 13,868 19,334 866 NATIONAL PENN BANCSHARES INC COM 637138108 70 2,205 SH OTHER 04 2,205 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 4,841 153,537 SH DEFINED 01,08 34,177 119,360 0 NATIONAL PRESTO INDS INC COM 637215104 526 13,563 SH DEFINED 01 3,450 10,113 0 NATIONAL PRESTO INDS INC COM 637215104 8 200 SH OTHER 04 200 0 0 NATIONAL PRESTO INDS INC COM 637215104 6 150 SH OTHER 01,06 0 0 150 NATIONAL PRESTO INDS INC COM 637215104 1,652 42,614 SH DEFINED 01,08 18,376 24,238 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 355 ________ NATIONAL PROCESSING INC COM 637229105 973 51,196 SH DEFINED 01 13,888 37,308 0 NATIONAL PROCESSING INC COM 637229105 2,284 120,229 SH DEFINED 01,08 24,044 96,185 0 NATIONAL R V HLDGS INC COM 637277104 209 13,200 SH DEFINED 01 2,100 11,100 0 NATIONAL R V HLDGS INC COM 637277104 240 15,194 SH DEFINED 01,08 3,874 11,320 0 NATIONAL RESEARCH CORP COM 637372103 119 7,200 SH DEFINED 01 1,400 5,800 0 NATIONAL RESEARCH CORP COM 637372103 110 6,661 SH DEFINED 01,08 2,661 4,000 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 33,139 745,865 SH DEFINED 01 483,673 218,228 43,964 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,320 29,720 SH OTHER 01 15,645 13,700 375 NATIONAL SEMICONDUCTOR CORP COM 637640103 859 19,325 SH DEFINED 02 10,975 6,950 1,400 NATIONAL SEMICONDUCTOR CORP COM 637640103 143 3,225 SH OTHER 02 475 2,350 400 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,266 28,487 SH DEFINED 03 21,360 6,190 937 NATIONAL SEMICONDUCTOR CORP COM 637640103 410 9,230 SH OTHER 03 3,700 4,630 900 NATIONAL SEMICONDUCTOR CORP COM 637640103 9,336 210,119 SH DEFINED 04 198,849 0 11,270 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,258 28,320 SH OTHER 04 27,990 0 330 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,484 33,403 SH DEFINED 05 26,913 4,635 1,855 NATIONAL SEMICONDUCTOR CORP COM 637640103 398 8,960 SH OTHER 05 8,535 425 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 22 500 SH OTHER 01,06 0 0 500 NATIONAL SEMICONDUCTOR CORP COM 637640103 72,976 1,642,489 SH DEFINED 01,08 836,553 796,432 9,504 NATIONAL SEMICONDUCTOR CORP COM 637640103 121 2,719 SH DEFINED 09 2,719 0 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,641 36,944 SH DEFINED 10 32,334 2,050 2,560 NATIONAL SEMICONDUCTOR CORP COM 637640103 478 10,750 SH OTHER 10 2,525 8,025 200 NATIONAL TECHNICAL SYS INC COM 638104109 40 8,000 SH DEFINED 01 1,700 6,300 0 NATIONAL TECHNICAL SYS INC COM 638104109 141 27,808 SH DEFINED 01,08 4,064 23,744 0 NATIONAL WESTN LIFE INS CO COM 638522102 744 4,971 SH DEFINED 01 1,567 3,404 0 NATIONAL WESTN LIFE INS CO COM 638522102 3,269 21,838 SH DEFINED 01,08 7,944 13,894 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 31 1,200 DEFINED 01 1,200 0 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 135 5,271 DEFINED 04 5,271 0 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 97 3,800 OTHER 04 3,800 0 0 NATIONWIDE FINL SVCS INC COM 638612101 666 18,485 SH DEFINED 01 11,442 6,643 400 NATIONWIDE FINL SVCS INC COM 638612101 61 1,679 SH DEFINED 02 494 1,100 85 NATIONWIDE FINL SVCS INC COM 638612101 46 1,282 SH OTHER 02 922 360 0 NATIONWIDE FINL SVCS INC COM 638612101 7 200 SH DEFINED 03 0 200 0 NATIONWIDE FINL SVCS INC COM 638612101 987 27,368 SH DEFINED 04 27,053 0 315 NATIONWIDE FINL SVCS INC COM 638612101 152 4,225 SH OTHER 04 2,925 0 1,300 NATIONWIDE FINL SVCS INC COM 638612101 272 7,540 SH DEFINED 05 2,590 4,950 0 NATIONWIDE FINL SVCS INC COM 638612101 196 5,450 SH OTHER 05 4,850 600 0 NATIONWIDE FINL SVCS INC COM 638612101 5,800 160,884 SH DEFINED 01,08 54,617 106,267 0 NATIONWIDE FINL SVCS INC COM 638612101 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 356 ________ NATIONWIDE HEALTH PPTYS INC COM 638620104 2,635 118,304 SH DEFINED 01 70,721 45,283 2,300 NATIONWIDE HEALTH PPTYS INC COM 638620104 71 3,200 SH DEFINED 04 3,200 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 11 500 SH OTHER 04 500 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 9,920 445,421 SH DEFINED 01,08 127,287 318,134 0 NATROL INC COM 638789107 58 15,500 SH DEFINED 01 2,700 12,800 0 NATROL INC COM 638789107 72 19,332 SH DEFINED 01,08 2,932 16,400 0 NATURAL ALTERNATIVES INTL IN COM 638842302 110 12,200 SH DEFINED 01 1,200 11,000 0 NATURAL ALTERNATIVES INTL IN COM 638842302 83 9,182 SH DEFINED 01,08 2,539 6,643 0 NAVISTAR FINL CORP CONV DEB 638902AM8 3,206 3,000,000 PRN DEFINED 01 3,000,000 0 0 NAVIGATORS GROUP INC COM 638904102 766 26,600 SH DEFINED 01 18,060 8,540 0 NAVIGATORS GROUP INC COM 638904102 1,364 47,387 SH DEFINED 01,08 9,969 37,418 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 317 21,373 SH DEFINED 01 7,673 13,700 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 200 SH OTHER 01,06 0 0 200 NATURES SUNSHINE PRODUCTS IN COM 639027101 1,111 74,835 SH DEFINED 01,08 16,042 58,793 0 NATUS MEDICAL INC DEL COM 639050103 12 3,000 SH DEFINED 01 3,000 0 0 NATUS MEDICAL INC DEL COM 639050103 103 25,527 SH DEFINED 01,08 6,700 18,827 0 NAUTILUS GROUP INC COM 63910B102 866 54,964 SH DEFINED 01 24,157 30,807 0 NAUTILUS GROUP INC COM 63910B102 8 500 SH OTHER 01,06 0 0 500 NAUTILUS GROUP INC COM 63910B102 3,677 233,441 SH DEFINED 01,08 79,493 153,948 0 NAVARRE CORP COM 639208107 162 27,400 SH DEFINED 01 4,200 23,200 0 NAVARRE CORP COM 639208107 177 29,836 SH DEFINED 01,08 6,000 23,836 0 NAVISTAR INTL CORP NEW COM 63934E108 20,144 439,344 SH DEFINED 01 54,948 370,470 13,926 NAVISTAR INTL CORP NEW COM 63934E108 2 50 SH OTHER 01 0 0 50 NAVISTAR INTL CORP NEW COM 63934E108 138 3,000 SH DEFINED 04 0 0 3,000 NAVISTAR INTL CORP NEW COM 63934E108 9 200 SH OTHER 01,06 0 0 200 NAVISTAR INTL CORP NEW COM 63934E108 26,082 568,865 SH DEFINED 01,08 279,057 289,808 0 NAVISTAR INTL CORP NEW COM 63934E108 5 110 SH DEFINED 10 10 0 100 NAVISTAR INTL CORP NEW COM 63934E108 23 500 SH OTHER 10 0 500 0 NAVISITE INC COM 63935M208 53 8,947 SH DEFINED 01 4,766 4,181 0 NAVISITE INC COM 63935M208 0 13 SH OTHER 04 13 0 0 NAVISITE INC COM 63935M208 134 22,855 SH DEFINED 01,08 3,876 18,979 0 NAVIGANT CONSULTING INC COM 63935N107 1,599 79,051 SH DEFINED 01 28,158 39,393 11,500 NAVIGANT CONSULTING INC COM 63935N107 6,475 320,045 SH DEFINED 01,08 77,436 242,609 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 357 ________ NAVIGANT INTL INC COM 63935R108 1,712 95,003 SH DEFINED 01 74,777 20,200 26 NAVIGANT INTL INC COM 63935R108 1,701 94,387 SH DEFINED 01,08 24,202 70,185 0 NDCHEALTH CORP COM 639480102 1,365 50,275 SH DEFINED 01 22,017 26,858 1,400 NDCHEALTH CORP COM 639480102 15 555 SH OTHER 01,06 0 0 555 NDCHEALTH CORP COM 639480102 7,571 278,848 SH DEFINED 01,08 82,340 196,508 0 NDCHEALTH CORP COM 639480102 19 700 SH DEFINED 10 700 0 0 NEIGHBORCARE INC COM 64015Y104 1,352 55,505 SH DEFINED 01 19,701 34,604 1,200 NEIGHBORCARE INC COM 64015Y104 5,221 214,326 SH DEFINED 01,08 62,618 151,708 0 NEIMAN MARCUS GROUP INC COM 640204202 1,857 34,419 SH DEFINED 01 24,744 7,225 2,450 NEIMAN MARCUS GROUP INC COM 640204202 12,346 228,889 SH DEFINED 01,08 48,162 180,727 0 NEIMAN MARCUS GROUP INC COM 640204202 3 50 SH DEFINED 10 0 0 50 NEKTAR THERAPEUTICS COM 640268108 1,717 79,788 SH DEFINED 01 31,610 46,378 1,800 NEKTAR THERAPEUTICS COM 640268108 8,220 381,983 SH DEFINED 01,08 111,695 270,288 0 NELSON THOMAS INC COM 640376109 614 22,564 SH DEFINED 01 7,028 15,536 0 NELSON THOMAS INC COM 640376109 5 200 SH OTHER 01,06 0 0 200 NELSON THOMAS INC COM 640376109 2,014 73,981 SH DEFINED 01,08 12,532 61,449 0 NEOFORMA COM INC COM 640475505 516 47,499 SH DEFINED 01 32,189 15,310 0 NEOFORMA COM INC COM 640475505 0 20 SH DEFINED 03 20 0 0 NEOFORMA COM INC COM 640475505 753 69,246 SH DEFINED 01,08 14,823 54,423 0 NEOFORMA COM INC COM 640475505 95 8,700 SH DEFINED 10 8,700 0 0 NEOGEN CORP COM 640491106 28 1,500 SH DEFINED 01 1,375 125 0 NEOGEN CORP COM 640491106 251 13,574 SH DEFINED 01,08 3,200 10,374 0 NEOGEN CORP COM 640491106 43 2,331 SH DEFINED 10 2,331 0 0 NEOMAGIC CORP COM 640497103 141 30,364 SH DEFINED 01 5,264 25,100 0 NEOMAGIC CORP COM 640497103 226 48,563 SH DEFINED 01,08 12,100 36,463 0 NEON SYS INC COM 640509105 42 12,200 SH DEFINED 01 1,800 10,400 0 NEON SYS INC COM 640509105 34 10,000 SH DEFINED 02 10,000 0 0 NEON SYS INC COM 640509105 52 15,009 SH DEFINED 01,08 3,909 11,100 0 NEORX CORP COM 640520300 134 30,600 SH DEFINED 01 5,600 25,000 0 NEORX CORP COM 640520300 5 1,100 SH OTHER 01 0 1,100 0 NEORX CORP COM 640520300 190 43,406 SH DEFINED 01,08 10,357 33,049 0 NEOSE TECHNOLOGIES INC COM 640522108 360 38,290 SH DEFINED 01 10,113 28,177 0 NEOSE TECHNOLOGIES INC COM 640522108 8 900 SH OTHER 01 0 900 0 NEOSE TECHNOLOGIES INC COM 640522108 912 96,978 SH DEFINED 01,08 20,152 76,826 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 358 ________ NEOWARE SYS INC COM 64065P102 278 26,988 SH DEFINED 01 10,975 16,013 0 NEOWARE SYS INC COM 64065P102 1,483 144,021 SH DEFINED 01,08 58,204 85,817 0 NEOPHARM INC COM 640919106 698 37,198 SH DEFINED 01 9,970 27,228 0 NEOPHARM INC COM 640919106 2,050 109,256 SH DEFINED 01,08 20,530 88,726 0 NETBANK INC COM 640933107 2,943 241,029 SH DEFINED 01 171,247 69,782 0 NETBANK INC COM 640933107 4,346 355,910 SH DEFINED 01,08 111,259 244,651 0 NETWORKS ASSOCS INC COM 640938106 2,040 113,361 SH DEFINED 01 80,810 25,051 7,500 NETWORKS ASSOCS INC COM 640938106 11 600 SH OTHER 01 600 0 0 NETWORKS ASSOCS INC COM 640938106 101 5,616 SH DEFINED 04 1,316 0 4,300 NETWORKS ASSOCS INC COM 640938106 15,363 853,488 SH DEFINED 01,08 229,646 623,842 0 NETWORKS ASSOCS INC COM 640938106 14 750 SH DEFINED 10 0 0 750 NET PERCEPTIONS INC COM 64107U101 16 38,500 SH DEFINED 01 5,400 33,100 0 NET PERCEPTIONS INC COM 64107U101 18 45,081 SH DEFINED 01,08 5,981 39,100 0 NET2PHONE COM 64108N106 270 52,520 SH DEFINED 01 26,820 25,700 0 NET2PHONE COM 64108N106 1,263 245,703 SH DEFINED 01,08 68,551 177,152 0 NETFLIX COM INC COM 64110L106 6,013 176,242 SH DEFINED 01 145,798 30,444 0 NETFLIX COM INC COM 64110L106 20 600 SH OTHER 01 600 0 0 NETFLIX COM INC COM 64110L106 41 1,200 SH DEFINED 04 1,200 0 0 NETFLIX COM INC COM 64110L106 10 300 SH OTHER 04 300 0 0 NETFLIX COM INC COM 64110L106 7,462 218,698 SH DEFINED 01,08 72,910 145,788 0 NETFLIX COM INC COM 64110L106 63 1,855 SH DEFINED 10 1,545 0 310 NETEGRITY INC COM 64110P107 456 53,705 SH DEFINED 01 18,209 35,496 0 NETEGRITY INC COM 64110P107 30 3,500 SH OTHER 01 0 3,500 0 NETEGRITY INC COM 64110P107 1 150 SH DEFINED 04 150 0 0 NETEGRITY INC COM 64110P107 4 500 SH OTHER 01,06 0 0 500 NETEGRITY INC COM 64110P107 1,933 227,377 SH DEFINED 01,08 72,497 154,880 0 NETGURU COM INC COM 64111K107 26 17,000 SH DEFINED 01 2,500 14,500 0 NETGURU COM INC COM 64111K107 43 27,820 SH DEFINED 01,08 7,520 20,300 0 NETGEAR INC COM 64111Q104 87 6,300 SH DEFINED 01 5,600 700 0 NETGEAR INC COM 64111Q104 466 33,900 SH DEFINED 01,08 10,600 23,300 0 NETOPIA INC COM 64114K104 307 24,900 SH DEFINED 01 4,400 20,500 0 NETOPIA INC COM 64114K104 434 35,194 SH DEFINED 01,08 7,094 28,100 0 NETSMART TECHNOLOGIES INC COM 64114W306 31 2,300 SH DEFINED 01 0 2,300 0 NETSMART TECHNOLOGIES INC COM 64114W306 151 11,168 SH DEFINED 01,08 1,568 9,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 359 ________ NETMANAGE INC COM 641144308 113 11,713 SH DEFINED 01 2,014 9,699 0 NETMANAGE INC COM 641144308 3 300 SH OTHER 01 0 300 0 NETMANAGE INC COM 641144308 179 18,521 SH DEFINED 01,08 1,941 16,580 0 NETSOLVE INC COM 64115J106 112 10,600 SH DEFINED 01 2,200 8,400 0 NETSOLVE INC COM 64115J106 19 1,837 SH OTHER 04 0 0 1,837 NETSOLVE INC COM 64115J106 229 21,680 SH DEFINED 01,08 4,580 17,100 0 NETIQ CORP COM 64115P102 1,164 83,197 SH DEFINED 01 34,599 48,598 0 NETIQ CORP COM 64115P102 5,241 374,623 SH DEFINED 01,08 105,381 269,242 0 NETSCOUT SYS INC COM 64115T104 314 40,716 SH DEFINED 01 14,259 26,457 0 NETSCOUT SYS INC COM 64115T104 1,112 144,175 SH DEFINED 01,08 30,329 113,846 0 NETRATINGS INC COM 64116M108 476 43,096 SH DEFINED 01 11,002 32,094 0 NETRATINGS INC COM 64116M108 1,113 100,706 SH DEFINED 01,08 19,682 81,024 0 NETSCREEN TECHNOLOGIES INC COM 64117V107 1,573 43,205 SH DEFINED 01 27,580 8,325 7,300 NETSCREEN TECHNOLOGIES INC COM 64117V107 5,395 148,225 SH DEFINED 01,08 66,025 82,200 0 NETSCREEN TECHNOLOGIES INC COM 64117V107 87 2,400 SH DEFINED 09 2,400 0 0 NETWORK APPLIANCE INC COM 64120L104 27,387 1,272,054 SH DEFINED 01 921,632 280,681 69,741 NETWORK APPLIANCE INC COM 64120L104 1,180 54,790 SH OTHER 01 0 54,490 300 NETWORK APPLIANCE INC COM 64120L104 29 1,325 SH DEFINED 02 0 0 1,325 NETWORK APPLIANCE INC COM 64120L104 131 6,075 SH DEFINED 04 6,075 0 0 NETWORK APPLIANCE INC COM 64120L104 4 200 SH OTHER 04 200 0 0 NETWORK APPLIANCE INC COM 64120L104 19 900 SH OTHER 01,06 0 0 900 NETWORK APPLIANCE INC COM 64120L104 66,550 3,091,013 SH DEFINED 01,08 1,646,930 1,444,083 0 NETWORK APPLIANCE INC COM 64120L104 133 6,185 SH DEFINED 09 6,185 0 0 NETWORK APPLIANCE INC COM 64120L104 47 2,173 SH DEFINED 10 1,723 0 450 NETWORK EQUIP TECHNOLOGIES COM 641208103 488 48,919 SH DEFINED 01 14,546 34,373 0 NETWORK EQUIP TECHNOLOGIES COM 641208103 3 300 SH OTHER 01,06 0 0 300 NETWORK EQUIP TECHNOLOGIES COM 641208103 1,542 154,528 SH DEFINED 01,08 32,370 122,158 0 NETWORK ENGINES INC COM 64121A107 109 28,500 SH DEFINED 01 7,000 21,500 0 NETWORK ENGINES INC COM 64121A107 224 58,817 SH DEFINED 01,08 12,717 46,100 0 NEUROGEN CORP COM 64124E106 154 18,100 SH DEFINED 01 3,700 14,400 0 NEUROGEN CORP COM 64124E106 8 900 SH OTHER 01 0 900 0 NEUROGEN CORP COM 64124E106 272 31,836 SH DEFINED 01,08 7,200 24,636 0 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 32 6,773 SH DEFINED 01 3,700 3,073 0 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 135 28,509 SH DEFINED 01,08 7,100 21,409 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 360 ________ NEUROCRINE BIOSCIENCES INC COM 64125C109 1,964 33,230 SH DEFINED 01 21,700 4,830 6,700 NEUROCRINE BIOSCIENCES INC COM 64125C109 1,351 22,868 SH OTHER 01 9,447 0 13,421 NEUROCRINE BIOSCIENCES INC COM 64125C109 6,127 103,684 SH DEFINED 01,08 41,130 62,554 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 58 9,046 SH DEFINED 01 1,726 7,320 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 224 34,983 SH DEFINED 01,08 3,845 31,138 0 NEW CENTURY FINANCIAL CORP COM 64352D101 2,360 48,603 SH DEFINED 01 20,248 27,255 1,100 NEW CENTURY FINANCIAL CORP COM 64352D101 170 3,500 SH OTHER 03 3,500 0 0 NEW CENTURY FINANCIAL CORP COM 64352D101 24 500 SH OTHER 01,06 0 0 500 NEW CENTURY FINANCIAL CORP COM 64352D101 11,150 229,609 SH DEFINED 01,08 62,327 167,282 0 NEW ENGLAND BUSINESS SVC INC COM 643872104 877 25,916 SH DEFINED 01 6,879 18,437 600 NEW ENGLAND BUSINESS SVC INC COM 643872104 1,354 40,000 SH OTHER 04 40,000 0 0 NEW ENGLAND BUSINESS SVC INC COM 643872104 5 150 SH OTHER 01,06 0 0 150 NEW ENGLAND BUSINESS SVC INC COM 643872104 2,847 84,120 SH DEFINED 01,08 22,007 62,113 0 NEW FRONTIER MEDIA INC COM 644398109 33 4,200 SH DEFINED 01 4,200 0 0 NEW FRONTIER MEDIA INC COM 644398109 4 500 SH OTHER 04 500 0 0 NEW FRONTIER MEDIA INC COM 644398109 152 19,551 SH DEFINED 01,08 5,451 14,100 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 110 3,700 SH DEFINED 01 1,900 1,800 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 60 2,000 SH OTHER 04 2,000 0 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 125 4,198 SH DEFINED 01,08 641 3,557 0 NEW HORIZONS WORLDWIDE INC COM 645526104 109 17,150 SH DEFINED 01 2,050 15,100 0 NEW HORIZONS WORLDWIDE INC COM 645526104 152 23,978 SH DEFINED 01,08 4,471 19,507 0 NEW JERSEY RES COM 646025106 1,922 50,846 SH DEFINED 01 17,389 32,357 1,100 NEW JERSEY RES COM 646025106 65 1,719 SH OTHER 01 1,719 0 0 NEW JERSEY RES COM 646025106 23 600 SH DEFINED 02 0 600 0 NEW JERSEY RES COM 646025106 131 3,475 SH DEFINED 04 3,475 0 0 NEW JERSEY RES COM 646025106 60 1,580 SH OTHER 04 750 0 830 NEW JERSEY RES COM 646025106 16 425 SH OTHER 01,06 0 0 425 NEW JERSEY RES COM 646025106 8,297 219,490 SH DEFINED 01,08 64,249 155,241 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 1,591 58,169 SH DEFINED 01 36,304 15,765 6,100 NEW PLAN EXCEL RLTY TR INC COM 648053106 100 3,660 SH DEFINED 02 2,660 1,000 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 27 1,000 SH OTHER 02 1,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 55 2,000 SH OTHER 03 2,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 27 1,000 SH DEFINED 04 1,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 82 3,000 SH OTHER 04 3,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 13,772 503,558 SH DEFINED 01,08 97,665 405,893 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 361 ________ NEW YORK CMNTY BANCORP INC COM 649445103 6,144 179,242 SH DEFINED 01 118,779 44,294 16,169 NEW YORK CMNTY BANCORP INC COM 649445103 376 10,976 SH OTHER 01 8,310 2,666 0 NEW YORK CMNTY BANCORP INC COM 649445103 1 20 SH DEFINED 04 20 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14 400 SH OTHER 04 400 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 52,632 1,535,353 SH DEFINED 01,08 475,015 1,060,338 0 NEW YORK CMNTY BANCORP INC COM 649445103 16 467 SH DEFINED 09 467 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8 244 SH DEFINED 10 0 0 244 NEW YORK CMNTY BANCORP INC COM 649445103 9 266 SH OTHER 10 266 0 0 NEW YORK TIMES CO COM 650111107 11,028 249,502 SH DEFINED 01 114,097 115,464 19,941 NEW YORK TIMES CO COM 650111107 49 1,100 SH OTHER 01 900 0 200 NEW YORK TIMES CO COM 650111107 184 4,164 SH DEFINED 04 4,164 0 0 NEW YORK TIMES CO COM 650111107 17 390 SH OTHER 04 390 0 0 NEW YORK TIMES CO COM 650111107 9 200 SH DEFINED 05 200 0 0 NEW YORK TIMES CO COM 650111107 18 400 SH OTHER 01,06 0 0 400 NEW YORK TIMES CO COM 650111107 56,900 1,287,331 SH DEFINED 01,08 652,695 634,636 0 NEW YORK TIMES CO COM 650111107 31 708 SH DEFINED 09 708 0 0 NEW YORK TIMES CO COM 650111107 10 228 SH DEFINED 10 28 0 200 NEWCASTLE INVT CORP COM 65105M108 3,323 98,600 SH DEFINED 01 94,639 1,561 2,400 NEWCASTLE INVT CORP COM 65105M108 67 2,000 SH DEFINED 04 2,000 0 0 NEWCASTLE INVT CORP COM 65105M108 6,348 188,373 SH DEFINED 01,08 37,573 150,800 0 NEWCASTLE INVT CORP COM 65105M108 169 5,000 SH DEFINED 10 5,000 0 0 NEWELL RUBBERMAID INC COM 651229106 17,469 752,954 SH DEFINED 01 409,252 296,477 47,225 NEWELL RUBBERMAID INC COM 651229106 2,682 115,617 SH OTHER 01 61,198 42,925 11,494 NEWELL RUBBERMAID INC COM 651229106 3,497 150,730 SH DEFINED 02 114,320 34,360 2,050 NEWELL RUBBERMAID INC COM 651229106 656 28,263 SH OTHER 02 14,793 3,400 10,070 NEWELL RUBBERMAID INC COM 651229106 5,044 217,403 SH DEFINED 03 129,530 76,918 10,955 NEWELL RUBBERMAID INC COM 651229106 619 26,662 SH OTHER 03 21,592 1,960 3,110 NEWELL RUBBERMAID INC COM 651229106 11,089 477,956 SH DEFINED 04 462,611 0 15,345 NEWELL RUBBERMAID INC COM 651229106 3,599 155,137 SH OTHER 04 151,937 0 3,200 NEWELL RUBBERMAID INC COM 651229106 2,518 108,535 SH DEFINED 05 99,345 4,330 4,860 NEWELL RUBBERMAID INC COM 651229106 129 5,580 SH OTHER 05 3,280 600 1,700 NEWELL RUBBERMAID INC COM 651229106 16 700 SH OTHER 01,06 0 0 700 NEWELL RUBBERMAID INC COM 651229106 119,132 5,135,021 SH DEFINED 01,08 1,249,899 3,785,408 99,714 NEWELL RUBBERMAID INC COM 651229106 88 3,785 SH DEFINED 09 3,785 0 0 NEWELL RUBBERMAID INC COM 651229106 2,388 102,951 SH DEFINED 10 93,941 2,950 6,060 NEWELL RUBBERMAID INC COM 651229106 296 12,780 SH OTHER 10 3,005 9,200 575 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 362 ________ NEWFIELD EXPL CO COM 651290108 1,138 23,750 SH DEFINED 01 14,615 6,935 2,200 NEWFIELD EXPL CO COM 651290108 1 28 SH OTHER 04 0 0 28 NEWFIELD EXPL CO COM 651290108 294 6,124 SH DEFINED 05 6,124 0 0 NEWFIELD EXPL CO COM 651290108 39 810 SH OTHER 01,06 0 0 810 NEWFIELD EXPL CO COM 651290108 6,690 139,585 SH DEFINED 01,08 52,713 86,872 0 NEWFIELD EXPL CO COM 651290108 27 569 SH DEFINED 10 500 0 69 NEWMIL BANCORP INC COM 651633109 117 4,100 SH DEFINED 01 500 3,600 0 NEWMIL BANCORP INC COM 651633109 390 13,611 SH DEFINED 01,08 1,629 11,982 0 NEWMONT MINING CORP COM 651639106 69,331 1,486,823 SH DEFINED 01 1,028,870 386,121 71,832 NEWMONT MINING CORP COM 651639106 946 20,288 SH OTHER 01 3,138 11,700 5,450 NEWMONT MINING CORP COM 651639106 90 1,920 SH DEFINED 02 1,920 0 0 NEWMONT MINING CORP COM 651639106 335 7,194 SH OTHER 02 5,294 200 1,700 NEWMONT MINING CORP COM 651639106 113 2,420 SH DEFINED 03 600 1,820 0 NEWMONT MINING CORP COM 651639106 42 900 SH OTHER 03 900 0 0 NEWMONT MINING CORP COM 651639106 507 10,870 SH DEFINED 04 10,870 0 0 NEWMONT MINING CORP COM 651639106 439 9,423 SH OTHER 04 9,423 0 0 NEWMONT MINING CORP COM 651639106 89 1,900 SH DEFINED 05 0 1,900 0 NEWMONT MINING CORP COM 651639106 51 1,100 SH OTHER 01,06 0 0 1,100 NEWMONT MINING CORP COM 651639106 175,865 3,771,504 SH DEFINED 01,08 1,977,379 1,793,000 1,125 NEWMONT MINING CORP COM 651639106 657 14,099 SH DEFINED 09 14,099 0 0 NEWMONT MINING CORP COM 651639106 147 3,160 SH DEFINED 10 1,309 1,372 479 NEWMONT MINING CORP COM 651639106 47 1,000 SH OTHER 10 1,000 0 0 NEWPARK RES INC COM 651718504 879 168,995 SH DEFINED 01 47,466 121,529 0 NEWPARK RES INC COM 651718504 6 1,200 SH OTHER 04 1,200 0 0 NEWPARK RES INC COM 651718504 2,806 539,681 SH DEFINED 01,08 142,839 396,842 0 NEWPORT CORP COM 651824104 926 55,391 SH DEFINED 01 31,962 23,329 100 NEWPORT CORP COM 651824104 22 1,300 SH OTHER 01 1,300 0 0 NEWPORT CORP COM 651824104 5 325 SH DEFINED 02 0 0 325 NEWPORT CORP COM 651824104 50 3,000 SH DEFINED 03 0 3,000 0 NEWPORT CORP COM 651824104 5,742 343,441 SH DEFINED 01,08 89,807 253,634 0 NEWS CORP LTD COM 652487703 5 150 SH DEFINED 01 150 0 0 NEWS CORP LTD COM 652487703 166 4,600 SH OTHER 01 0 4,600 0 NEWS CORP LTD COM 652487703 35 977 SH DEFINED 02 302 675 0 NEWS CORP LTD COM 652487703 7 200 SH OTHER 02 200 0 0 NEWS CORP LTD COM 652487703 13 350 SH DEFINED 04 300 0 50 NEWS CORP LTD COM 652487703 11 300 SH OTHER 04 300 0 0 NEWS CORP LTD COM 652487703 5 150 SH DEFINED 05 150 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 363 ________ NEWS CORP LTD PFD 652487802 502 15,829 DEFINED 01 6,360 2,167 7,302 NEWS CORP LTD PFD 652487802 1,494 47,103 OTHER 01 36,376 10,727 0 NEWS CORP LTD PFD 652487802 156 4,906 DEFINED 02 13 4,893 0 NEWS CORP LTD PFD 652487802 2 67 OTHER 02 67 0 0 NEWS CORP LTD PFD 652487802 22 688 DEFINED 03 151 537 0 NEWS CORP LTD PFD 652487802 19 591 OTHER 03 507 84 0 NEWS CORP LTD PFD 652487802 578 18,220 DEFINED 04 7,787 0 10,433 NEWS CORP LTD PFD 652487802 78 2,468 OTHER 04 2,050 0 418 NEWS CORP LTD PFD 652487802 0 9 DEFINED 05 9 0 0 NEWS CORP LTD PFD 652487802 95 3,010 DEFINED 01,08 3,010 0 0 NEWS CORP LTD PFD 652487802 32 1,010 DEFINED 10 963 36 11 NEWS CORP LTD PFD 652487802 163 5,131 OTHER 10 5,131 0 0 NEWTEK BUSINESS SVCS INC COM 652526104 146 28,000 SH DEFINED 01 6,800 21,200 0 NEWTEK BUSINESS SVCS INC COM 652526104 405 77,941 SH DEFINED 01,08 19,436 58,505 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 4,425 4,000,000 PRN DEFINED 01 4,000,000 0 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 1,438 13,000 PRN DEFINED 04 13,000 0 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 774 7,000 PRN OTHER 04 7,000 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 66,691 2,704,423 SH DEFINED 01 1,663,078 862,869 178,476 NEXTEL COMMUNICATIONS INC COM 65332V103 239 9,693 SH OTHER 01 493 8,300 900 NEXTEL COMMUNICATIONS INC COM 65332V103 30 1,200 SH DEFINED 02 0 1,200 0 NEXTEL COMMUNICATIONS INC COM 65332V103 92 3,716 SH DEFINED 03 3,550 166 0 NEXTEL COMMUNICATIONS INC COM 65332V103 12 470 SH OTHER 03 470 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 216 8,750 SH DEFINED 04 7,050 0 1,700 NEXTEL COMMUNICATIONS INC COM 65332V103 185 7,500 SH OTHER 04 6,600 0 900 NEXTEL COMMUNICATIONS INC COM 65332V103 69 2,800 SH OTHER 01,06 0 0 2,800 NEXTEL COMMUNICATIONS INC COM 65332V103 235,539 9,551,463 SH DEFINED 01,08 5,093,485 4,455,483 2,495 NEXTEL COMMUNICATIONS INC COM 65332V103 458 18,565 SH DEFINED 09 18,565 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 192 7,787 SH DEFINED 10 6,587 0 1,200 NEXTEL PARTNERS INC COM 65333F107 657 51,887 SH DEFINED 01 36,210 11,977 3,700 NEXTEL PARTNERS INC COM 65333F107 5,840 461,324 SH DEFINED 01,08 128,539 332,785 0 NEXTEL PARTNERS INC COM 65333F107 1 100 SH DEFINED 10 0 0 100 NIAGARA CORP COM 653349100 75 12,400 SH DEFINED 01 1,400 11,000 0 NIAGARA CORP COM 653349100 68 11,207 SH DEFINED 01,08 2,007 9,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 364 ________ NICOR INC COM 654086107 4,392 124,668 SH DEFINED 01 68,758 44,790 11,120 NICOR INC COM 654086107 152 4,328 SH OTHER 01 1,750 2,526 52 NICOR INC COM 654086107 4 103 SH DEFINED 02 103 0 0 NICOR INC COM 654086107 68 1,928 SH DEFINED 03 828 1,100 0 NICOR INC COM 654086107 14 400 SH OTHER 03 0 400 0 NICOR INC COM 654086107 201 5,700 SH DEFINED 04 5,700 0 0 NICOR INC COM 654086107 106 3,000 SH OTHER 04 3,000 0 0 NICOR INC COM 654086107 4 100 SH OTHER 01,06 0 0 100 NICOR INC COM 654086107 14,184 402,621 SH DEFINED 01,08 196,056 206,565 0 NICOR INC COM 654086107 146 4,158 SH DEFINED 10 4,008 0 150 NIKE INC COM 654106103 49,480 635,421 SH DEFINED 01 359,259 225,728 50,434 NIKE INC COM 654106103 816 10,482 SH OTHER 01 6,168 3,584 730 NIKE INC COM 654106103 3,859 49,555 SH DEFINED 02 35,635 13,520 400 NIKE INC COM 654106103 467 6,000 SH OTHER 02 3,775 2,225 0 NIKE INC COM 654106103 4,545 58,370 SH DEFINED 03 35,550 20,260 2,560 NIKE INC COM 654106103 1,236 15,870 SH OTHER 03 14,930 815 125 NIKE INC COM 654106103 6,520 83,734 SH DEFINED 04 76,634 0 7,100 NIKE INC COM 654106103 2,707 34,761 SH OTHER 04 34,541 0 220 NIKE INC COM 654106103 962 12,353 SH DEFINED 05 12,353 0 0 NIKE INC COM 654106103 12 150 SH OTHER 05 150 0 0 NIKE INC COM 654106103 55 700 SH OTHER 01,06 0 0 700 NIKE INC COM 654106103 165,123 2,120,498 SH DEFINED 01,08 1,086,026 1,033,632 840 NIKE INC COM 654106103 665 8,543 SH DEFINED 09 8,543 0 0 NIKE INC COM 654106103 862 11,070 SH DEFINED 10 10,820 150 100 NIKE INC COM 654106103 111 1,425 SH OTHER 10 0 1,425 0 NIKU CORP COM 654113703 136 10,215 SH DEFINED 01 1,545 8,670 0 NIKU CORP COM 654113703 208 15,621 SH DEFINED 01,08 3,820 11,801 0 99 CENTS ONLY STORES COM 65440K106 1,520 62,234 SH DEFINED 01 33,032 26,282 2,920 99 CENTS ONLY STORES COM 65440K106 58 2,365 SH OTHER 01 780 1,585 0 99 CENTS ONLY STORES COM 65440K106 50 2,030 SH OTHER 03 0 2,030 0 99 CENTS ONLY STORES COM 65440K106 2 100 SH OTHER 04 100 0 0 99 CENTS ONLY STORES COM 65440K106 7,067 289,374 SH DEFINED 01,08 46,483 242,891 0 99 CENTS ONLY STORES COM 65440K106 2 76 SH DEFINED 10 0 0 76 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 365 ________ NISOURCE INC COM 65473P105 9,610 452,258 SH DEFINED 01 186,137 221,985 44,136 NISOURCE INC COM 65473P105 15 725 SH OTHER 01 0 500 225 NISOURCE INC COM 65473P105 38 1,800 SH DEFINED 02 0 0 1,800 NISOURCE INC COM 65473P105 96 4,500 SH OTHER 03 4,500 0 0 NISOURCE INC COM 65473P105 119 5,620 SH DEFINED 04 1,350 0 4,270 NISOURCE INC COM 65473P105 76 3,572 SH OTHER 04 2,532 0 1,040 NISOURCE INC COM 65473P105 40 1,900 SH DEFINED 05 1,900 0 0 NISOURCE INC COM 65473P105 15 700 SH OTHER 01,06 0 0 700 NISOURCE INC COM 65473P105 48,853 2,298,967 SH DEFINED 01,08 1,143,502 1,155,385 80 NISOURCE INC COM 65473P105 36 1,677 SH DEFINED 09 1,677 0 0 NISOURCE INC COM 65473P105 37 1,721 SH DEFINED 10 1,321 0 400 NISOURCE INC COM 65473P105 4 200 SH OTHER 10 200 0 0 NOBEL LEARNING CMNTYS INC COM 654889104 21 3,000 SH DEFINED 01 1,300 1,700 0 NOBEL LEARNING CMNTYS INC COM 654889104 104 14,875 SH DEFINED 01,08 3,100 11,775 0 NOBILITY HOMES INC COM 654892108 73 4,600 SH DEFINED 01 700 3,900 0 NOBILITY HOMES INC COM 654892108 193 12,123 SH DEFINED 01,08 1,738 10,385 0 NOKIA CORP COM 654902204 37,687 1,858,334 SH DEFINED 01 1,688,076 131,965 38,293 NOKIA CORP COM 654902204 3,163 155,965 SH OTHER 01 91,346 52,169 12,450 NOKIA CORP COM 654902204 4,560 224,865 SH DEFINED 02 160,054 59,495 5,316 NOKIA CORP COM 654902204 1,151 56,750 SH OTHER 02 32,575 20,925 3,250 NOKIA CORP COM 654902204 5,737 282,874 SH DEFINED 03 163,013 89,876 29,985 NOKIA CORP COM 654902204 3,101 152,925 SH OTHER 03 136,495 13,880 2,550 NOKIA CORP COM 654902204 18,706 922,362 SH DEFINED 04 857,667 0 64,695 NOKIA CORP COM 654902204 6,838 337,189 SH OTHER 04 319,309 0 17,880 NOKIA CORP COM 654902204 2,404 118,556 SH DEFINED 05 101,921 15,925 710 NOKIA CORP COM 654902204 575 28,330 SH OTHER 05 25,630 2,700 0 NOKIA CORP COM 654902204 1,974 97,337 SH DEFINED 10 87,812 2,300 7,225 NOKIA CORP COM 654902204 1,411 69,565 SH OTHER 10 48,255 19,935 1,375 NOBLE ENERGY INC COM 655044105 6,422 136,353 SH DEFINED 01 110,683 22,020 3,650 NOBLE ENERGY INC COM 655044105 2,646 56,183 SH OTHER 01 50,325 4,740 1,118 NOBLE ENERGY INC COM 655044105 14 300 SH DEFINED 02 0 300 0 NOBLE ENERGY INC COM 655044105 663 14,085 SH DEFINED 03 6,085 8,000 0 NOBLE ENERGY INC COM 655044105 85 1,800 SH OTHER 03 1,800 0 0 NOBLE ENERGY INC COM 655044105 376 7,975 SH DEFINED 04 7,975 0 0 NOBLE ENERGY INC COM 655044105 524 11,125 SH OTHER 04 8,625 0 2,500 NOBLE ENERGY INC COM 655044105 75 1,600 SH DEFINED 05 1,300 300 0 NOBLE ENERGY INC COM 655044105 95 2,009 SH OTHER 05 0 2,009 0 NOBLE ENERGY INC COM 655044105 14,590 309,762 SH DEFINED 01,08 82,105 227,657 0 NOBLE ENERGY INC COM 655044105 19 400 SH DEFINED 10 300 0 100 NOBLE ENERGY INC COM 655044105 273 5,800 SH OTHER 10 5,800 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 366 ________ NOBLE INTL LTD COM 655053106 209 8,000 SH DEFINED 01 1,500 6,500 0 NOBLE INTL LTD COM 655053106 238 9,122 SH DEFINED 01,08 400 8,722 0 NOLAND CO COM 655286102 322 7,074 SH DEFINED 01 4,174 2,900 0 NOLAND CO COM 655286102 1,072 23,551 SH OTHER 04 23,551 0 0 NOLAND CO COM 655286102 460 10,120 SH DEFINED 01,08 1,619 8,501 0 NOMURA HLDGS INC COM 65535H208 201 11,000 SH DEFINED 01 0 11,000 0 NOMURA HLDGS INC COM 65535H208 7 375 SH DEFINED 05 375 0 0 NORDSON CORP COM 655663102 1,272 33,954 SH DEFINED 01 24,484 9,070 400 NORDSON CORP COM 655663102 4 95 SH DEFINED 02 0 0 95 NORDSON CORP COM 655663102 9,304 248,367 SH DEFINED 01,08 42,820 205,547 0 NORDSON CORP COM 655663102 28 750 SH DEFINED 10 750 0 0 NORDSTROM INC COM 655664100 13,133 329,140 SH DEFINED 01 145,739 160,739 22,662 NORDSTROM INC COM 655664100 1,028 25,757 SH OTHER 01 4,432 21,200 125 NORDSTROM INC COM 655664100 23 565 SH DEFINED 02 0 565 0 NORDSTROM INC COM 655664100 29 720 SH OTHER 02 0 0 720 NORDSTROM INC COM 655664100 339 8,490 SH DEFINED 03 7,310 1,180 0 NORDSTROM INC COM 655664100 2,438 61,100 SH OTHER 03 59,100 2,000 0 NORDSTROM INC COM 655664100 20 500 SH DEFINED 04 500 0 0 NORDSTROM INC COM 655664100 16 400 SH OTHER 01,06 0 0 400 NORDSTROM INC COM 655664100 44,108 1,105,469 SH DEFINED 01,08 545,380 560,089 0 NORDSTROM INC COM 655664100 19 476 SH DEFINED 09 476 0 0 NORDSTROM INC COM 655664100 5 119 SH DEFINED 10 23 0 96 NORFOLK SOUTHERN CORP COM 655844108 14,882 673,703 SH DEFINED 01 261,129 345,230 67,344 NORFOLK SOUTHERN CORP COM 655844108 921 41,700 SH OTHER 01 24,312 17,063 325 NORFOLK SOUTHERN CORP COM 655844108 114 5,175 SH DEFINED 02 675 4,500 0 NORFOLK SOUTHERN CORP COM 655844108 411 18,622 SH OTHER 02 14,622 4,000 0 NORFOLK SOUTHERN CORP COM 655844108 350 15,860 SH DEFINED 03 14,860 1,000 0 NORFOLK SOUTHERN CORP COM 655844108 239 10,800 SH OTHER 03 3,800 7,000 0 NORFOLK SOUTHERN CORP COM 655844108 390 17,638 SH DEFINED 04 12,178 0 5,460 NORFOLK SOUTHERN CORP COM 655844108 412 18,650 SH OTHER 04 18,650 0 0 NORFOLK SOUTHERN CORP COM 655844108 22 1,000 SH OTHER 01,06 0 0 1,000 NORFOLK SOUTHERN CORP COM 655844108 76,569 3,466,246 SH DEFINED 01,08 1,754,489 1,711,757 0 NORFOLK SOUTHERN CORP COM 655844108 46 2,098 SH DEFINED 09 2,098 0 0 NORFOLK SOUTHERN CORP COM 655844108 106 4,777 SH DEFINED 10 4,182 0 595 NORFOLK SOUTHERN CORP COM 655844108 21 935 SH OTHER 10 935 0 0 NORSK HYDRO A S COM 656531605 42 600 SH DEFINED 01 600 0 0 NORSK HYDRO A S COM 656531605 155 2,200 SH OTHER 01 1,200 1,000 0 NORSK HYDRO A S COM 656531605 32 455 SH DEFINED 02 455 0 0 NORSK HYDRO A S COM 656531605 141 2,000 SH OTHER 02 2,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 367 ________ NORSTAN INC COM 656535101 34 10,400 SH DEFINED 01 1,500 8,900 0 NORSTAN INC COM 656535101 108 32,997 SH DEFINED 01,08 6,071 26,926 0 NORTECH SYS INC COM 656553104 28 4,100 SH DEFINED 01 500 3,600 0 NORTECH SYS INC COM 656553104 74 11,000 SH DEFINED 01,08 1,200 9,800 0 NORTEL NETWORKS CORP NEW COM 656568102 11 1,812 SH DEFINED 01 900 912 0 NORTEL NETWORKS CORP NEW COM 656568102 45 7,609 SH OTHER 01 4,700 2,909 0 NORTEL NETWORKS CORP NEW COM 656568102 38 6,375 SH DEFINED 02 1,740 1,650 2,985 NORTEL NETWORKS CORP NEW COM 656568102 8 1,340 SH DEFINED 03 1,340 0 0 NORTEL NETWORKS CORP NEW COM 656568102 3 450 SH OTHER 03 200 250 0 NORTEL NETWORKS CORP NEW COM 656568102 84 14,072 SH DEFINED 04 13,722 0 350 NORTEL NETWORKS CORP NEW COM 656568102 171 28,850 SH OTHER 04 28,850 0 0 NORTEL NETWORKS CORP NEW COM 656568102 17 2,940 SH DEFINED 05 2,940 0 0 NORTEL NETWORKS CORP NEW COM 656568102 7 1,240 SH DEFINED 10 1,240 0 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 7 4,000 SH DEFINED 01 900 3,100 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 31 18,000 SH DEFINED 01,08 1,739 16,261 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 117 11,700 SH DEFINED 01 2,000 9,700 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 182 18,246 SH DEFINED 01,08 4,258 13,988 0 NORTH CENT BANCSHARES INC COM 658418108 144 3,800 SH DEFINED 01 400 3,400 0 NORTH CENT BANCSHARES INC COM 658418108 57 1,500 SH DEFINED 04 1,500 0 0 NORTH CENT BANCSHARES INC COM 658418108 98 2,586 SH DEFINED 01,08 600 1,986 0 NORTH FORK BANCORPORATION NY COM 659424105 10,635 251,300 SH DEFINED 01 113,369 111,181 26,750 NORTH FORK BANCORPORATION NY COM 659424105 5 125 SH OTHER 01 0 0 125 NORTH FORK BANCORPORATION NY COM 659424105 85 2,000 SH DEFINED 03 0 1,500 500 NORTH FORK BANCORPORATION NY COM 659424105 824 19,470 SH DEFINED 04 19,470 0 0 NORTH FORK BANCORPORATION NY COM 659424105 302 7,130 SH OTHER 04 7,000 0 130 NORTH FORK BANCORPORATION NY COM 659424105 17 400 SH OTHER 01,06 0 0 400 NORTH FORK BANCORPORATION NY COM 659424105 59,118 1,396,919 SH DEFINED 01,08 731,468 665,451 0 NORTH FORK BANCORPORATION NY COM 659424105 476 11,240 SH DEFINED 09 11,240 0 0 NORTH FORK BANCORPORATION NY COM 659424105 54 1,270 SH DEFINED 10 1,020 0 250 NORTH PITTSBURGH SYS INC COM 661562108 440 21,849 SH DEFINED 01 9,629 12,220 0 NORTH PITTSBURGH SYS INC COM 661562108 124 6,178 SH DEFINED 04 6,178 0 0 NORTH PITTSBURGH SYS INC COM 661562108 1,960 97,347 SH DEFINED 01,08 15,007 82,340 0 NORTH VALLEY BANCORP COM 66304M105 139 7,750 SH DEFINED 01 1,950 5,800 0 NORTH VALLEY BANCORP COM 66304M105 249 13,897 SH DEFINED 01,08 2,797 11,100 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 368 ________ NORTHEAST UTILS COM 664397106 1,533 82,188 SH DEFINED 01 49,586 24,402 8,200 NORTHEAST UTILS COM 664397106 20 1,093 SH DEFINED 02 1,093 0 0 NORTHEAST UTILS COM 664397106 16 842 SH DEFINED 04 842 0 0 NORTHEAST UTILS COM 664397106 7 400 SH OTHER 04 400 0 0 NORTHEAST UTILS COM 664397106 13,683 733,657 SH DEFINED 01,08 210,448 523,209 0 NORTHEAST UTILS COM 664397106 8 431 SH DEFINED 10 0 0 431 NORTHERN BORDER PARTNERS L P COM 664785102 105 2,500 SH DEFINED 01 2,500 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 114 2,705 SH DEFINED 04 2,705 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 42 1,000 SH OTHER 04 1,000 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 51 1,200 SH DEFINED 05 1,200 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 84 2,000 SH DEFINED 10 2,000 0 0 NORTHERN STS FINL CORP COM 665751103 63 2,352 SH DEFINED 01 2,252 100 0 NORTHERN STS FINL CORP COM 665751103 429 16,008 SH DEFINED 01,08 2,308 13,700 0 NORTHERN TR CORP COM 665859104 171,470 3,680,405 SH DEFINED 01 2,647,294 546,345 486,766 NORTHERN TR CORP COM 665859104 700,115 15,027,151 SH OTHER 01 11,499,352 129,295 3,398,504 NORTHERN TR CORP COM 665859104 68 1,450 SH DEFINED 02 500 0 950 NORTHERN TR CORP COM 665859104 5 100 SH OTHER 02 100 0 0 NORTHERN TR CORP COM 665859104 6,641 142,544 SH DEFINED 03 142,544 0 0 NORTHERN TR CORP COM 665859104 62,805 1,348,040 SH DEFINED 04 1,218,340 0 129,700 NORTHERN TR CORP COM 665859104 31,307 671,964 SH OTHER 04 343,728 0 328,236 NORTHERN TR CORP COM 665859104 28 600 SH OTHER 01,06 0 0 600 NORTHERN TR CORP COM 665859104 280 6,000 SH OTHER 04,07 0 0 6,000 NORTHERN TR CORP COM 665859104 87,509 1,878,284 SH DEFINED 01,08 970,441 907,843 0 NORTHERN TR CORP COM 665859104 54 1,151 SH DEFINED 09 1,151 0 0 NORTHERN TR CORP COM 665859104 219 4,694 SH DEFINED 10 1,494 1,900 1,300 NORTHERN TR CORP COM 665859104 56 1,200 SH OTHER 10 700 500 0 NORTHFIELD LABS INC COM 666135108 244 15,100 SH DEFINED 01 3,300 11,800 0 NORTHFIELD LABS INC COM 666135108 248 15,400 SH OTHER 01 0 400 15,000 NORTHFIELD LABS INC COM 666135108 169 10,500 SH DEFINED 04 10,500 0 0 NORTHFIELD LABS INC COM 666135108 48 3,000 SH OTHER 04 3,000 0 0 NORTHFIELD LABS INC COM 666135108 436 27,049 SH DEFINED 01,08 5,371 21,678 0 NORTHGATE EXPL LTD COM 666416102 25 10,300 SH DEFINED 05 0 10,300 0 NORTHRIM BANCORP INC COM 666762109 130 5,081 SH DEFINED 01 577 4,504 0 NORTHRIM BANCORP INC COM 666762109 287 11,193 SH DEFINED 01,08 2,379 8,814 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 369 ________ NORTHROP GRUMMAN CORP COM 666807102 33,972 345,178 SH DEFINED 01 137,417 175,762 31,999 NORTHROP GRUMMAN CORP COM 666807102 801 8,143 SH OTHER 01 307 7,658 178 NORTHROP GRUMMAN CORP COM 666807102 280 2,850 SH DEFINED 02 2,850 0 0 NORTHROP GRUMMAN CORP COM 666807102 0 2 SH OTHER 02 2 0 0 NORTHROP GRUMMAN CORP COM 666807102 1,324 13,455 SH DEFINED 03 8,760 1,900 2,795 NORTHROP GRUMMAN CORP COM 666807102 206 2,088 SH OTHER 03 1,888 200 0 NORTHROP GRUMMAN CORP COM 666807102 6,336 64,381 SH DEFINED 04 61,801 0 2,580 NORTHROP GRUMMAN CORP COM 666807102 2,174 22,090 SH OTHER 04 21,876 0 214 NORTHROP GRUMMAN CORP COM 666807102 1,226 12,454 SH DEFINED 05 9,494 330 2,630 NORTHROP GRUMMAN CORP COM 666807102 34 350 SH OTHER 05 0 0 350 NORTHROP GRUMMAN CORP COM 666807102 50 508 SH OTHER 01,06 0 0 508 NORTHROP GRUMMAN CORP COM 666807102 200,075 2,032,865 SH DEFINED 01,08 799,962 1,203,201 29,702 NORTHROP GRUMMAN CORP COM 666807102 87 884 SH DEFINED 09 884 0 0 NORTHROP GRUMMAN CORP COM 666807102 1,693 17,203 SH DEFINED 10 15,283 650 1,270 NORTHROP GRUMMAN CORP COM 666807102 81 825 SH OTHER 10 700 0 125 NORTHWEST AIRLS CORP COM 667280101 1,157 114,453 SH DEFINED 01 44,832 69,621 0 NORTHWEST AIRLS CORP COM 667280101 15 1,500 SH DEFINED 04 1,500 0 0 NORTHWEST AIRLS CORP COM 667280101 4,559 450,979 SH DEFINED 01,08 162,952 288,027 0 NORTHWEST BANCORP INC PA COM 667328108 1,273 50,032 SH DEFINED 01 14,380 35,652 0 NORTHWEST BANCORP INC PA COM 667328108 3,560 139,872 SH DEFINED 01,08 28,922 110,950 0 NORTHWEST NAT GAS CO COM 667655104 2,555 81,760 SH DEFINED 01 52,555 29,205 0 NORTHWEST NAT GAS CO COM 667655104 20 625 SH OTHER 02 0 625 0 NORTHWEST NAT GAS CO COM 667655104 23 750 SH DEFINED 04 750 0 0 NORTHWEST NAT GAS CO COM 667655104 78 2,502 SH OTHER 04 2,502 0 0 NORTHWEST NAT GAS CO COM 667655104 13 400 SH OTHER 01,06 0 0 400 NORTHWEST NAT GAS CO COM 667655104 7,036 225,155 SH DEFINED 01,08 86,808 138,347 0 NORTHWEST PIPE CO COM 667746101 152 10,500 SH DEFINED 01 1,300 9,200 0 NORTHWEST PIPE CO COM 667746101 162 11,168 SH DEFINED 01,08 2,667 8,501 0 NOVAMED EYECARE INC COM 66986W108 13 3,100 SH DEFINED 01 1,700 1,400 0 NOVAMED EYECARE INC COM 66986W108 35 8,152 SH DEFINED 01,08 4,452 3,700 0 NOVAGOLD RES INC COM 66987E206 50 10,000 SH DEFINED 04 10,000 0 0 NOVATEL WIRELESS INC COM 66987M604 93 4,338 SH DEFINED 01 1,799 2,539 0 NOVATEL WIRELESS INC COM 66987M604 213 9,885 SH DEFINED 01,08 2,972 6,913 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 370 ________ NOVARTIS A G COM 66987V109 674 15,810 SH DEFINED 01 0 15,810 0 NOVARTIS A G COM 66987V109 446 10,480 SH OTHER 01 4,600 5,880 0 NOVARTIS A G COM 66987V109 65 1,527 SH DEFINED 02 1,019 375 133 NOVARTIS A G COM 66987V109 32 740 SH DEFINED 03 0 640 100 NOVARTIS A G COM 66987V109 543 12,754 SH DEFINED 04 4,454 0 8,300 NOVARTIS A G COM 66987V109 230 5,390 SH OTHER 04 3,890 0 1,500 NOVARTIS A G COM 66987V109 89 2,100 SH DEFINED 05 100 2,000 0 NOVARTIS A G COM 66987V109 23 550 SH DEFINED 10 550 0 0 NOVARTIS A G COM 66987V109 13 300 SH OTHER 10 300 0 0 NU HORIZONS ELECTRS CORP COM 669908105 186 17,652 SH DEFINED 01 3,340 14,312 0 NU HORIZONS ELECTRS CORP COM 669908105 402 38,108 SH DEFINED 01,08 6,776 31,332 0 NOVADIGM INC COM 669937104 122 20,100 SH DEFINED 01 3,900 16,200 0 NOVADIGM INC COM 669937104 245 40,159 SH DEFINED 01,08 7,759 32,400 0 NOVASTAR FINL INC COM 669947400 3,586 54,380 SH DEFINED 01 17,416 36,164 800 NOVASTAR FINL INC COM 669947400 165 2,500 SH OTHER 03 2,500 0 0 NOVASTAR FINL INC COM 669947400 119 1,800 SH DEFINED 04 1,800 0 0 NOVASTAR FINL INC COM 669947400 12,550 190,302 SH DEFINED 01,08 65,168 125,134 0 NUANCE COMMUNICATIONS INC COM 669967101 280 42,481 SH DEFINED 01 6,500 35,981 0 NUANCE COMMUNICATIONS INC COM 669967101 7 1,000 SH OTHER 01 0 1,000 0 NUANCE COMMUNICATIONS INC COM 669967101 954 144,975 SH DEFINED 01,08 59,149 85,826 0 NOVAVAX INC COM 670002104 188 32,100 SH DEFINED 01 7,100 25,000 0 NOVAVAX INC COM 670002104 307 52,346 SH DEFINED 01,08 11,918 40,428 0 NOVELL INC COM 670006105 12,454 1,094,380 SH DEFINED 01 730,093 296,957 67,330 NOVELL INC COM 670006105 4 375 SH OTHER 01 0 0 375 NOVELL INC COM 670006105 18 1,600 SH DEFINED 04 1,600 0 0 NOVELL INC COM 670006105 8 700 SH OTHER 04 700 0 0 NOVELL INC COM 670006105 11 1,000 SH OTHER 01,06 0 0 1,000 NOVELL INC COM 670006105 36,300 3,189,796 SH DEFINED 01,08 1,564,368 1,625,428 0 NOVELL INC COM 670006105 9 818 SH DEFINED 09 818 0 0 NOVELL INC COM 670006105 4 388 SH DEFINED 10 38 0 350 NOVELLUS SYS INC COM 670008101 13,058 412,328 SH DEFINED 01 240,870 137,357 34,101 NOVELLUS SYS INC COM 670008101 5 150 SH OTHER 01 0 0 150 NOVELLUS SYS INC COM 670008101 54 1,700 SH DEFINED 04 700 0 1,000 NOVELLUS SYS INC COM 670008101 13 400 SH OTHER 01,06 0 0 400 NOVELLUS SYS INC COM 670008101 45,190 1,426,903 SH DEFINED 01,08 773,830 653,073 0 NOVELLUS SYS INC COM 670008101 29 903 SH DEFINED 09 903 0 0 NOVELLUS SYS INC COM 670008101 7 224 SH DEFINED 10 20 0 204 NOVELLUS SYS INC COM 670008101 32 1,000 SH OTHER 10 1,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 371 ________ NOVEN PHARMACEUTICALS INC COM 670009109 825 38,447 SH DEFINED 01 13,993 24,454 0 NOVEN PHARMACEUTICALS INC COM 670009109 54 2,500 SH OTHER 01 0 2,500 0 NOVEN PHARMACEUTICALS INC COM 670009109 120 5,575 SH DEFINED 04 5,575 0 0 NOVEN PHARMACEUTICALS INC COM 670009109 7 325 SH OTHER 01,06 0 0 325 NOVEN PHARMACEUTICALS INC COM 670009109 3,829 178,325 SH DEFINED 01,08 60,604 117,721 0 NOVOSTE CORP COM 67010C100 81 23,943 SH DEFINED 01 10,343 13,600 0 NOVOSTE CORP COM 67010C100 299 88,058 SH DEFINED 01,08 10,116 77,942 0 NSTOR TECHNOLOGIES INC COM 67018N108 2 5,698 SH DEFINED 01 5,311 387 0 NSTOR TECHNOLOGIES INC COM 67018N108 8 19,072 SH DEFINED 01,08 11,904 7,168 0 NU SKIN ENTERPRISES INC COM 67018T105 937 46,494 SH DEFINED 01 17,864 28,630 0 NU SKIN ENTERPRISES INC COM 67018T105 3,919 194,507 SH DEFINED 01,08 41,622 152,885 0 NSTAR COM 67019E107 1,737 34,239 SH DEFINED 01 21,281 9,858 3,100 NSTAR COM 67019E107 104 2,050 SH DEFINED 02 2,050 0 0 NSTAR COM 67019E107 91 1,800 SH OTHER 03 0 1,800 0 NSTAR COM 67019E107 276 5,447 SH DEFINED 04 4,256 0 1,191 NSTAR COM 67019E107 172 3,400 SH OTHER 04 3,400 0 0 NSTAR COM 67019E107 13,751 271,111 SH DEFINED 01,08 57,222 213,889 0 NSTAR COM 67019E107 13 250 SH DEFINED 10 200 0 50 NUCOR CORP COM 670346105 11,431 185,923 SH DEFINED 01 102,181 70,059 13,683 NUCOR CORP COM 670346105 3,149 51,222 SH OTHER 01 50,447 700 75 NUCOR CORP COM 670346105 269 4,375 SH DEFINED 02 4,125 250 0 NUCOR CORP COM 670346105 133 2,159 SH OTHER 02 1,659 500 0 NUCOR CORP COM 670346105 223 3,627 SH DEFINED 03 150 3,477 0 NUCOR CORP COM 670346105 575 9,350 SH OTHER 03 9,350 0 0 NUCOR CORP COM 670346105 61 1,000 SH DEFINED 04 1,000 0 0 NUCOR CORP COM 670346105 34 550 SH OTHER 04 550 0 0 NUCOR CORP COM 670346105 164 2,670 SH DEFINED 05 970 1,700 0 NUCOR CORP COM 670346105 9 150 SH OTHER 05 0 150 0 NUCOR CORP COM 670346105 12 200 SH OTHER 01,06 0 0 200 NUCOR CORP COM 670346105 44,796 728,626 SH DEFINED 01,08 376,886 351,740 0 NUCOR CORP COM 670346105 39 628 SH DEFINED 09 628 0 0 NUCOR CORP COM 670346105 1,313 21,364 SH DEFINED 10 1,214 0 20,150 NUCOR CORP COM 670346105 108 1,750 SH OTHER 10 1,750 0 0 NUEVO ENERGY CO COM 670509108 1,086 33,360 SH DEFINED 01 13,987 18,673 700 NUEVO ENERGY CO COM 670509108 9 275 SH OTHER 01,06 0 0 275 NUEVO ENERGY CO COM 670509108 5,285 162,312 SH DEFINED 01,08 71,404 90,908 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 372 ________ NUMEREX CORP PA COM 67053A102 67 14,200 SH DEFINED 01 2,200 12,000 0 NUMEREX CORP PA COM 67053A102 16 3,500 SH DEFINED 04 3,500 0 0 NUMEREX CORP PA COM 67053A102 125 26,700 SH DEFINED 01,08 4,600 22,100 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 0 1,905 DEFINED 01 1,905 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 1 6,893 OTHER 01 2,256 4,637 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 40 2,700 DEFINED 04 2,700 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 36 2,392 OTHER 04 2,392 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,390 DEFINED 01 1,507 1,883 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,179 OTHER 01 3,179 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,085 OTHER 02 2,085 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 73 5,404 DEFINED 04 5,404 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 391 28,995 OTHER 04 25,545 0 3,450 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 1 5,935 DEFINED 10 0 0 5,935 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,633 OTHER 10 0 0 3,633 NUTRACEUTICAL INTL CORP COM 67060Y101 340 15,700 SH DEFINED 01 2,100 13,600 0 NUTRACEUTICAL INTL CORP COM 67060Y101 449 20,770 SH DEFINED 01,08 4,570 16,200 0 NUVEEN SELECT MAT MUN FD UNDEFIND 67061T101 0 1,100 DEFINED 01 550 550 0 NUVEEN SELECT MAT MUN FD UNDEFIND 67061T101 105 10,600 DEFINED 04 10,600 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 305 DEFINED 01 305 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 1,500 OTHER 01 1,500 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 171 10,750 DEFINED 04 10,750 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 260 16,362 OTHER 04 16,362 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 500 DEFINED 10 500 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 2,000 OTHER 10 2,000 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 2,197 DEFINED 01 0 0 2,197 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 662 OTHER 01 0 662 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,696 DEFINED 02 1,696 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 300 OTHER 02 300 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 644 39,650 DEFINED 04 35,650 0 4,000 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 90 5,532 OTHER 04 5,532 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,250 DEFINED 05 1,250 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,330 DEFINED 10 0 1,330 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 1 4,100 DEFINED 01 3,500 0 600 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 330 19,565 DEFINED 04 19,565 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 54 3,200 OTHER 04 3,200 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 2,000 OTHER 10 2,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 373 ________ NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,655 DEFINED 01 2,655 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 2 10,000 OTHER 01 7,000 3,000 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,040 DEFINED 02 2,040 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 146 9,416 DEFINED 04 9,416 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 121 7,807 OTHER 04 7,807 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 1 6,001 DEFINED 01 5,001 0 1,000 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 580 OTHER 01 0 580 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 458 30,625 DEFINED 04 22,295 0 8,330 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 457 30,594 OTHER 04 30,594 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 2,900 DEFINED 05 0 0 2,900 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 3,000 DEFINED 10 3,000 0 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 1 5,750 DEFINED 01 3,865 1,885 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 394 OTHER 01 0 0 394 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 147 9,719 DEFINED 04 6,453 0 3,266 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 175 11,606 OTHER 04 11,398 0 208 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 3,296 OTHER 10 2,596 0 700 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 0 2,540 DEFINED 01 2,540 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 101 7,350 DEFINED 04 7,350 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 142 10,300 OTHER 04 10,300 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 3,000 DEFINED 01 2,000 1,000 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 3,700 OTHER 01 3,000 700 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 02 1,000 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,044 OTHER 02 1,044 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 956 OTHER 03 0 956 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 272 18,133 DEFINED 04 18,133 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 849 56,576 OTHER 04 53,233 0 3,343 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 2,333 DEFINED 05 2,333 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 9,334 OTHER 05 9,334 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 10 1,000 0 0 NVIDIA CORP COM 67066G104 7,966 301,739 SH DEFINED 01 128,451 146,585 26,703 NVIDIA CORP COM 67066G104 4 150 SH OTHER 01 0 0 150 NVIDIA CORP COM 67066G104 11 400 SH OTHER 01,06 0 0 400 NVIDIA CORP COM 67066G104 37,466 1,419,176 SH DEFINED 01,08 742,360 676,816 0 NVIDIA CORP COM 67066G104 6 241 SH DEFINED 09 241 0 0 NVIDIA CORP COM 67066G104 6 220 SH DEFINED 10 20 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 374 ________ NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 1,800 DEFINED 01 1,000 0 800 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 1,100 DEFINED 02 0 1,100 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 282 17,673 DEFINED 04 17,673 0 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 59 3,700 OTHER 04 3,700 0 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 400 OTHER 05 0 0 400 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 0 13 SH DEFINED 02 13 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 4 23,416 SH DEFINED 03 23,416 0 0 NUVEEN ARIZ DIVID ADVANTAG M UNDEFIND 67069L100 2 12,100 DEFINED 02 11,300 0 800 NUTRITION 21 INC COM 67069V108 20 32,000 SH DEFINED 01 5,800 26,200 0 NUTRITION 21 INC COM 67069V108 16 26,401 SH DEFINED 01,08 6,801 19,600 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 31 2,000 SH DEFINED 03 2,000 0 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 186 11,841 SH DEFINED 04 11,841 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 316 21,200 DEFINED 04 21,200 0 0 NYFIX INC COM 670712108 499 96,714 SH DEFINED 01 65,152 31,562 0 NYFIX INC COM 670712108 2 450 SH OTHER 01,06 0 0 450 NYFIX INC COM 670712108 952 184,454 SH DEFINED 01,08 49,242 135,212 0 NUVELO INC COM 67072M301 340 27,089 SH DEFINED 01 10,595 16,494 0 NUVELO INC COM 67072M301 8 666 SH DEFINED 04 666 0 0 NUVELO INC COM 67072M301 1,473 117,449 SH DEFINED 01,08 26,260 91,189 0 NUVELO INC COM 67072M301 13 1,000 SH DEFINED 10 0 1,000 0 NUVEEN PFD & CONV INC FD PFD 67073B106 5 333 DEFINED 01 333 0 0 NUVEEN PFD & CONV INC FD PFD 67073B106 38 2,400 OTHER 01 1,000 1,400 0 NUVEEN PFD & CONV INC FD PFD 67073B106 224 14,300 DEFINED 04 14,300 0 0 O CHARLEYS INC COM 670823103 683 37,400 SH DEFINED 01 17,485 19,915 0 O CHARLEYS INC COM 670823103 5 300 SH OTHER 01,06 0 0 300 O CHARLEYS INC COM 670823103 3,415 187,106 SH DEFINED 01,08 72,331 114,775 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 375 ________ OGE ENERGY CORP COM 670837103 1,369 51,762 SH DEFINED 01 33,309 13,853 4,600 OGE ENERGY CORP COM 670837103 88 3,330 SH OTHER 01 2,000 1,330 0 OGE ENERGY CORP COM 670837103 78 2,962 SH DEFINED 02 2,962 0 0 OGE ENERGY CORP COM 670837103 11 400 SH OTHER 02 400 0 0 OGE ENERGY CORP COM 670837103 66 2,500 SH DEFINED 03 2,500 0 0 OGE ENERGY CORP COM 670837103 58 2,200 SH OTHER 03 2,200 0 0 OGE ENERGY CORP COM 670837103 67 2,524 SH DEFINED 04 2,391 0 133 OGE ENERGY CORP COM 670837103 59 2,234 SH OTHER 04 1,134 0 1,100 OGE ENERGY CORP COM 670837103 11,827 447,328 SH DEFINED 01,08 102,143 345,185 0 OGE ENERGY CORP COM 670837103 4 150 SH DEFINED 10 0 0 150 OGE ENERGY CORP COM 670837103 53 2,000 SH OTHER 10 0 2,000 0 O I CORP COM 670841105 38 4,800 SH DEFINED 01 600 4,200 0 O I CORP COM 670841105 115 14,502 SH DEFINED 01,08 1,306 13,196 0 OM GROUP INC COM 670872100 1,631 53,637 SH DEFINED 01 18,064 34,473 1,100 OM GROUP INC COM 670872100 14 450 SH OTHER 01,06 0 0 450 OM GROUP INC COM 670872100 6,903 227,082 SH DEFINED 01,08 78,416 148,666 0 NUVEEN INVTS INC COM 67090F106 648 23,259 SH DEFINED 01 18,611 4,448 200 NUVEEN INVTS INC COM 67090F106 36 1,300 SH DEFINED 02 1,300 0 0 NUVEEN INVTS INC COM 67090F106 2,935 105,356 SH DEFINED 01,08 25,828 79,528 0 NUVEEN INVTS INC COM 67090F106 1 50 SH DEFINED 10 0 0 50 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 3 29,502 DEFINED 01 12,237 9,265 8,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 13,015 OTHER 01 9,515 1,500 2,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 13,333 OTHER 02 0 13,333 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 559 58,630 DEFINED 04 58,630 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1,163 122,073 OTHER 04 120,073 0 2,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 7,183 DEFINED 05 7,183 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 4,550 DEFINED 10 0 0 4,550 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 839 49,362 DEFINED 04 49,362 0 0 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 379 22,294 OTHER 04 22,294 0 0 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 0 2,626 DEFINED 10 0 2,626 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 3,358 DEFINED 01 1,000 758 1,600 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,000 OTHER 02 3,000 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 96 6,200 DEFINED 04 6,200 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 89 5,700 OTHER 04 5,700 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,165 DEFINED 10 3,165 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 7,000 OTHER 10 7,000 0 0 NUVEEN CA SELECT QUALITY MUN UNDEFIND 670975101 0 1,000 OTHER 01 0 1,000 0 NUVEEN CA SELECT QUALITY MUN UNDEFIND 670975101 2 11,326 DEFINED 03 11,326 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 376 ________ NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 2,211 DEFINED 01 2,211 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 1 6,651 OTHER 01 5,500 1,151 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 89 5,807 DEFINED 04 5,807 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 169 11,000 OTHER 04 11,000 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 500 OTHER 10 0 0 500 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 0 3,000 DEFINED 01 3,000 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 686 41,563 DEFINED 04 41,563 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 127 7,700 OTHER 04 7,700 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 1 7,008 DEFINED 01 7,008 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 1,388 OTHER 01 0 1,388 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 280 17,136 DEFINED 04 13,136 0 4,000 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 1,397 85,434 OTHER 04 85,434 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 2,333 DEFINED 10 2,333 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 500 OTHER 10 0 0 500 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 2,000 DEFINED 01 0 2,000 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 1,437 OTHER 01 0 1,437 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 1 5,000 DEFINED 02 5,000 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 33 2,000 DEFINED 04 2,000 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 113 6,873 OTHER 04 3,540 0 3,333 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 1 5,805 DEFINED 10 5,805 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 700 OTHER 10 0 700 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 1 3,517 DEFINED 01 909 908 1,700 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 8 500 DEFINED 04 500 0 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 237 15,260 OTHER 04 15,260 0 0 NUVEEN MICH PREM INCOME MUN UNDEFIND 67101Q109 2 11,363 DEFINED 10 9,000 0 2,363 NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 1,345 79,975 DEFINED 04 79,975 0 0 NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 316 18,784 OTHER 04 17,474 0 1,310 OSI PHARMACEUTICALS INC COM 671040103 2,306 60,063 SH DEFINED 01 26,692 31,871 1,500 OSI PHARMACEUTICALS INC COM 671040103 11,188 291,349 SH DEFINED 01,08 79,577 211,772 0 OSI SYSTEMS INC COM 671044105 1,378 68,899 SH DEFINED 01 53,218 15,681 0 OSI SYSTEMS INC COM 671044105 2,572 128,615 SH DEFINED 01,08 52,460 76,155 0 OYO GEOSPACE CORP COM 671074102 118 6,800 SH DEFINED 01 1,200 5,600 0 OYO GEOSPACE CORP COM 671074102 151 8,718 SH DEFINED 01,08 2,100 6,618 0 OAK HILL FINL INC COM 671337103 218 6,652 SH DEFINED 01 1,852 4,800 0 OAK HILL FINL INC COM 671337103 842 25,716 SH DEFINED 01,08 5,916 19,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 377 ________ OAKLEY INC COM 673662102 1,126 75,896 SH DEFINED 01 24,646 51,250 0 OAKLEY INC COM 673662102 5 350 SH DEFINED 02 0 0 350 OAKLEY INC COM 673662102 3,599 242,509 SH DEFINED 01,08 45,640 196,869 0 OBIE MEDIA CORP COM 674391107 18 5,660 SH DEFINED 01 660 5,000 0 OBIE MEDIA CORP COM 674391107 31 9,935 SH DEFINED 01,08 2,435 7,500 0 OCCIDENTAL PETE CORP DEL COM 674599105 42,360 919,874 SH DEFINED 01 480,460 354,986 84,428 OCCIDENTAL PETE CORP DEL COM 674599105 351 7,628 SH OTHER 01 4,941 2,312 375 OCCIDENTAL PETE CORP DEL COM 674599105 111 2,400 SH DEFINED 02 2,400 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5 100 SH OTHER 02 100 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 14 300 SH DEFINED 03 300 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 64 1,379 SH DEFINED 04 1,379 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 537 11,663 SH OTHER 04 9,663 0 2,000 OCCIDENTAL PETE CORP DEL COM 674599105 46 1,000 SH DEFINED 05 0 0 1,000 OCCIDENTAL PETE CORP DEL COM 674599105 46 1,000 SH OTHER 01,06 0 0 1,000 OCCIDENTAL PETE CORP DEL COM 674599105 163,650 3,553,749 SH DEFINED 01,08 1,859,176 1,693,238 1,335 OCCIDENTAL PETE CORP DEL COM 674599105 852 18,492 SH DEFINED 09 18,492 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 79 1,711 SH DEFINED 10 1,111 0 600 OCEANEERING INTL INC COM 675232102 1,086 35,675 SH DEFINED 01 14,658 21,017 0 OCEANEERING INTL INC COM 675232102 6 200 SH OTHER 04 0 0 200 OCEANEERING INTL INC COM 675232102 12 400 SH OTHER 01,06 0 0 400 OCEANEERING INTL INC COM 675232102 6,131 201,344 SH DEFINED 01,08 66,555 134,789 0 OCEANFIRST FINL CORP COM 675234108 713 28,710 SH DEFINED 01 5,826 22,884 0 OCEANFIRST FINL CORP COM 675234108 1,408 56,738 SH DEFINED 01,08 11,047 45,691 0 OCEANFIRST FINL CORP COM 675234108 32 1,300 SH DEFINED 10 1,300 0 0 OCTEL CORP COM 675727101 1,002 33,567 SH DEFINED 01 29,130 4,437 0 OCTEL CORP COM 675727101 8 275 SH OTHER 04 275 0 0 OCTEL CORP COM 675727101 1,297 43,454 SH DEFINED 01,08 8,889 34,565 0 OCULAR SCIENCES INC COM 675744106 2,816 96,594 SH DEFINED 01 76,544 19,350 700 OCULAR SCIENCES INC COM 675744106 4,752 163,021 SH DEFINED 01,08 58,113 104,908 0 OCWEN FINL CORP COM 675746101 818 84,580 SH DEFINED 01 30,166 54,414 0 OCWEN FINL CORP COM 675746101 30 3,140 SH DEFINED 04 3,140 0 0 OCWEN FINL CORP COM 675746101 7 710 SH OTHER 04 710 0 0 OCWEN FINL CORP COM 675746101 2,896 299,435 SH DEFINED 01,08 66,121 233,314 0 ODYSSEY HEALTHCARE INC COM 67611V101 876 46,464 SH DEFINED 01 20,714 24,475 1,275 ODYSSEY HEALTHCARE INC COM 67611V101 9 500 SH OTHER 01,06 0 0 500 ODYSSEY HEALTHCARE INC COM 67611V101 4,269 226,360 SH DEFINED 01,08 43,262 183,098 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 378 ________ ODYSSEY RE HLDGS CORP COM 67612W108 1,563 57,892 SH DEFINED 01 13,210 44,682 0 ODYSSEY RE HLDGS CORP COM 67612W108 3,576 132,449 SH DEFINED 01,08 32,220 100,229 0 OFFICE DEPOT INC COM 676220106 9,278 492,993 SH DEFINED 01 179,952 257,523 55,518 OFFICE DEPOT INC COM 676220106 25 1,325 SH OTHER 01 0 1,000 325 OFFICE DEPOT INC COM 676220106 168 8,950 SH DEFINED 04 8,950 0 0 OFFICE DEPOT INC COM 676220106 147 7,800 SH OTHER 04 7,100 0 700 OFFICE DEPOT INC COM 676220106 6 300 SH DEFINED 05 0 0 300 OFFICE DEPOT INC COM 676220106 15 800 SH OTHER 01,06 0 0 800 OFFICE DEPOT INC COM 676220106 52,048 2,765,563 SH DEFINED 01,08 1,401,809 1,363,754 0 OFFICE DEPOT INC COM 676220106 143 7,621 SH DEFINED 09 7,621 0 0 OFFICE DEPOT INC COM 676220106 3 143 SH DEFINED 10 43 0 100 OFFSHORE LOGISTICS INC COM 676255102 1,965 85,256 SH DEFINED 01 57,194 28,062 0 OFFSHORE LOGISTICS INC COM 676255102 7 325 SH OTHER 01,06 0 0 325 OFFSHORE LOGISTICS INC COM 676255102 3,689 160,054 SH DEFINED 01,08 55,103 104,951 0 OHIO CAS CORP COM 677240103 2,819 141,010 SH DEFINED 01 75,266 65,744 0 OHIO CAS CORP COM 677240103 4 200 SH OTHER 04 200 0 0 OHIO CAS CORP COM 677240103 10,025 501,508 SH DEFINED 01,08 126,840 374,668 0 OHIO VY BANC CORP COM 677719106 198 6,500 SH DEFINED 01 700 5,800 0 OHIO VY BANC CORP COM 677719106 237 7,776 SH DEFINED 01,08 1,200 6,576 0 OIL DRI CORP AMER COM 677864100 97 5,900 SH DEFINED 01 0 5,900 0 OIL DRI CORP AMER COM 677864100 268 16,256 SH DEFINED 01,08 2,359 13,897 0 OIL STS INTL INC COM 678026105 2,026 150,755 SH DEFINED 01 112,722 38,033 0 OIL STS INTL INC COM 678026105 2,696 200,623 SH DEFINED 01,08 41,306 159,317 0 OLD DOMINION FGHT LINES INC COM 679580100 839 24,832 SH DEFINED 01 7,523 17,309 0 OLD DOMINION FGHT LINES INC COM 679580100 2,830 83,734 SH DEFINED 01,08 13,844 69,890 0 OLD NATL BANCORP IND COM 680033107 641 28,378 SH DEFINED 01 15,048 13,110 220 OLD NATL BANCORP IND COM 680033107 4,138 183,118 SH DEFINED 01,08 57,914 125,204 0 OLD NATL BANCORP IND COM 680033107 3 112 SH DEFINED 10 0 0 112 OLD POINT FINL CORP COM 680194107 29 968 SH DEFINED 01 968 0 0 OLD POINT FINL CORP COM 680194107 236 7,878 SH DEFINED 01,08 495 7,383 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 379 ________ OLD REP INTL CORP COM 680223104 3,259 132,677 SH DEFINED 01 73,353 45,659 13,665 OLD REP INTL CORP COM 680223104 54 2,217 SH OTHER 01 2,217 0 0 OLD REP INTL CORP COM 680223104 237 9,633 SH DEFINED 02 9,633 0 0 OLD REP INTL CORP COM 680223104 97 3,963 SH OTHER 02 3,963 0 0 OLD REP INTL CORP COM 680223104 7 300 SH DEFINED 04 300 0 0 OLD REP INTL CORP COM 680223104 130 5,275 SH DEFINED 05 5,275 0 0 OLD REP INTL CORP COM 680223104 25,255 1,028,287 SH DEFINED 01,08 293,568 734,719 0 OLD REP INTL CORP COM 680223104 4 144 SH DEFINED 10 0 0 144 OLD SECOND BANCORP INC ILL COM 680277100 416 8,081 SH DEFINED 01 4,661 3,420 0 OLD SECOND BANCORP INC ILL COM 680277100 1,296 25,211 SH OTHER 01 25,211 0 0 OLD SECOND BANCORP INC ILL COM 680277100 14 266 SH OTHER 04 266 0 0 OLD SECOND BANCORP INC ILL COM 680277100 2,157 41,956 SH DEFINED 01,08 6,560 35,396 0 OLIN CORP COM 680665205 2,010 112,631 SH DEFINED 01 50,184 62,347 100 OLIN CORP COM 680665205 5 300 SH OTHER 01 300 0 0 OLIN CORP COM 680665205 9 500 SH OTHER 02 0 500 0 OLIN CORP COM 680665205 9,472 530,648 SH DEFINED 01,08 95,118 435,530 0 OLIN CORP COM 680665205 398 22,271 SH OTHER 10 0 22,271 0 OLYMPIC STEEL INC COM 68162K106 195 13,900 SH DEFINED 01 1,500 12,400 0 OLYMPIC STEEL INC COM 68162K106 155 11,100 SH OTHER 01 0 11,100 0 OLYMPIC STEEL INC COM 68162K106 309 22,100 SH DEFINED 01,08 3,907 18,193 0 OMNICARE INC COM 681904108 2,915 65,748 SH DEFINED 01 45,494 15,504 4,750 OMNICARE INC COM 681904108 67 1,520 SH DEFINED 02 720 800 0 OMNICARE INC COM 681904108 66 1,500 SH OTHER 02 500 1,000 0 OMNICARE INC COM 681904108 222 5,000 SH DEFINED 04 5,000 0 0 OMNICARE INC COM 681904108 133 3,009 SH OTHER 04 2,009 0 1,000 OMNICARE INC COM 681904108 22,451 506,452 SH DEFINED 01,08 119,361 387,091 0 OMNICARE INC COM 681904108 52 1,169 SH DEFINED 09 1,169 0 0 OMNICARE INC COM 681904108 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 380 ________ OMNICOM GROUP INC COM 681919106 27,779 346,155 SH DEFINED 01 156,427 147,405 42,323 OMNICOM GROUP INC COM 681919106 665 8,288 SH OTHER 01 3,738 2,400 2,150 OMNICOM GROUP INC COM 681919106 274 3,409 SH DEFINED 02 3,409 0 0 OMNICOM GROUP INC COM 681919106 211 2,630 SH OTHER 02 2,630 0 0 OMNICOM GROUP INC COM 681919106 134 1,670 SH DEFINED 03 1,670 0 0 OMNICOM GROUP INC COM 681919106 859 10,700 SH DEFINED 04 6,500 0 4,200 OMNICOM GROUP INC COM 681919106 89 1,110 SH OTHER 04 1,110 0 0 OMNICOM GROUP INC COM 681919106 183 2,285 SH DEFINED 05 2,285 0 0 OMNICOM GROUP INC COM 681919106 13 165 SH OTHER 05 0 0 165 OMNICOM GROUP INC COM 681919106 36 450 SH OTHER 01,06 0 0 450 OMNICOM GROUP INC COM 681919106 135,074 1,683,162 SH DEFINED 01,08 879,837 802,943 382 OMNICOM GROUP INC COM 681919106 430 5,363 SH DEFINED 09 5,363 0 0 OMNICOM GROUP INC COM 681919106 79 979 SH DEFINED 10 579 0 400 OMNICOM GROUP INC COM 681919106 26 325 SH OTHER 10 25 300 0 OMEGA HEALTHCARE INVS INC COM 681936100 670 61,679 SH DEFINED 01 25,297 36,382 0 OMEGA HEALTHCARE INVS INC COM 681936100 1,434 131,909 SH DEFINED 01,08 25,368 106,541 0 1-800 CONTACTS INC COM 681977104 317 18,015 SH DEFINED 01 4,951 13,064 0 1-800 CONTACTS INC COM 681977104 1,069 60,713 SH DEFINED 01,08 21,076 39,637 0 OMEGA FINL CORP COM 682092101 781 21,372 SH DEFINED 01 7,504 13,868 0 OMEGA FINL CORP COM 682092101 1,828 49,994 SH DEFINED 01,08 11,574 38,420 0 OMEGA PROTEIN CORP COM 68210P107 689 94,800 SH DEFINED 01 67,800 27,000 0 OMEGA PROTEIN CORP COM 68210P107 452 62,128 SH DEFINED 01,08 13,828 48,300 0 OMNIVISION TECHNOLOGIES INC COM 682128103 2,640 96,662 SH DEFINED 01 51,452 33,910 11,300 OMNIVISION TECHNOLOGIES INC COM 682128103 16 600 SH OTHER 04 600 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 9,776 357,981 SH DEFINED 01,08 91,207 266,774 0 OMNIVISION TECHNOLOGIES INC COM 682128103 46 1,690 SH DEFINED 10 1,380 0 310 OMNOVA SOLUTIONS INC COM 682129101 508 96,671 SH DEFINED 01 49,986 46,685 0 OMNOVA SOLUTIONS INC COM 682129101 3 550 SH OTHER 01,06 0 0 550 OMNOVA SOLUTIONS INC COM 682129101 1,207 229,888 SH DEFINED 01,08 63,949 165,939 0 OMNICELL INC COM 68213N109 702 35,431 SH DEFINED 01 10,976 23,955 500 OMNICELL INC COM 68213N109 2,275 114,865 SH DEFINED 01,08 21,766 93,099 0 ON ASSIGNMENT INC COM 682159108 1,083 193,714 SH DEFINED 01 164,814 28,900 0 ON ASSIGNMENT INC COM 682159108 2 400 SH OTHER 01,06 0 0 400 ON ASSIGNMENT INC COM 682159108 348 62,330 SH DEFINED 01,08 29,406 32,924 0 ON SEMICONDUCTOR CORP COM 682189105 4,593 608,364 SH DEFINED 01 486,032 122,332 0 ON SEMICONDUCTOR CORP COM 682189105 4,274 566,139 SH DEFINED 01,08 167,426 398,713 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 381 ________ ONE LIBERTY PPTYS INC COM 682406103 61 2,700 SH DEFINED 01 2,700 0 0 ONE LIBERTY PPTYS INC COM 682406103 253 11,200 SH DEFINED 01,08 2,500 8,700 0 800 FLOWERS COM COM 68243Q106 406 42,480 SH DEFINED 01 13,826 28,654 0 800 FLOWERS COM COM 68243Q106 1,410 147,606 SH DEFINED 01,08 25,193 122,413 0 ONEIDA LTD COM 682505102 173 70,475 SH DEFINED 01 9,944 60,531 0 ONEIDA LTD COM 682505102 4 1,700 SH OTHER 01 0 1,700 0 ONEIDA LTD COM 682505102 13 5,221 SH OTHER 04 4,768 0 453 ONEIDA LTD COM 682505102 381 155,365 SH DEFINED 01,08 66,495 88,870 0 ONEOK INC NEW COM 682680103 1,433 63,531 SH DEFINED 01 35,887 23,094 4,550 ONEOK INC NEW COM 682680103 361 16,000 SH OTHER 01 16,000 0 0 ONEOK INC NEW COM 682680103 24 1,052 SH DEFINED 03 0 0 1,052 ONEOK INC NEW COM 682680103 7 300 SH DEFINED 04 300 0 0 ONEOK INC NEW COM 682680103 44 1,930 SH OTHER 04 1,930 0 0 ONEOK INC NEW COM 682680103 30 1,334 SH OTHER 05 0 1,334 0 ONEOK INC NEW COM 682680103 11,627 515,611 SH DEFINED 01,08 140,402 375,209 0 ONEOK INC NEW COM 682680103 2 100 SH DEFINED 10 0 0 100 ONESOURCE INFORMATION SVCS I COM 68272J106 109 13,200 SH DEFINED 01 2,200 11,000 0 ONESOURCE INFORMATION SVCS I COM 68272J106 200 24,353 SH DEFINED 01,08 4,630 19,723 0 ONLINE RES CORP COM 68273G101 131 22,000 SH DEFINED 01 3,400 18,600 0 ONLINE RES CORP COM 68273G101 5 855 SH DEFINED 04 855 0 0 ONLINE RES CORP COM 68273G101 164 27,465 SH DEFINED 01,08 5,765 21,700 0 ONYX ACCEP CORP COM 682914106 77 7,300 SH DEFINED 01 900 6,400 0 ONYX ACCEP CORP COM 682914106 79 7,554 SH DEFINED 01,08 1,941 5,613 0 ON2 TECHNOLOGIES INC COM 68338A107 4 4,900 SH DEFINED 01 4,900 0 0 ON2 TECHNOLOGIES INC COM 68338A107 57 62,688 SH DEFINED 01,08 27,288 35,400 0 ONYX PHARMACEUTICALS INC COM 683399109 3,442 85,006 SH DEFINED 01 60,751 23,155 1,100 ONYX PHARMACEUTICALS INC COM 683399109 465 11,479 SH OTHER 01 4,099 0 7,380 ONYX PHARMACEUTICALS INC COM 683399109 10,505 259,443 SH DEFINED 01,08 79,111 180,332 0 ONYX SOFTWARE CORP COM 683402200 37 12,000 SH DEFINED 01 2,175 9,825 0 ONYX SOFTWARE CORP COM 683402200 80 25,719 SH DEFINED 01,08 5,369 20,350 0 OPENWAVE SYS INC COM 683718308 1,242 93,072 SH DEFINED 01 39,643 51,162 2,267 OPENWAVE SYS INC COM 683718308 13 1,000 SH DEFINED 02 1,000 0 0 OPENWAVE SYS INC COM 683718308 6,379 478,188 SH DEFINED 01,08 123,935 354,253 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 382 ________ OPLINK COMMUNICATIONS INC COM 68375Q106 442 177,389 SH DEFINED 01 81,251 96,138 0 OPLINK COMMUNICATIONS INC COM 68375Q106 1,928 774,479 SH DEFINED 01,08 156,779 617,700 0 OPINION RESH CORP COM 683755102 58 9,400 SH DEFINED 01 1,200 8,200 0 OPINION RESH CORP COM 683755102 57 9,182 SH DEFINED 01,08 2,600 6,582 0 OPNET TECHNOLOGIES INC COM 683757108 422 28,326 SH DEFINED 01 9,442 18,684 200 OPNET TECHNOLOGIES INC COM 683757108 1,379 92,516 SH DEFINED 01,08 16,519 75,997 0 OPTELECOM INC COM 683818207 28 3,000 SH DEFINED 01 600 2,400 0 OPTELECOM INC COM 683818207 73 7,968 SH DEFINED 01,08 1,453 6,515 0 OPTICAL COMMUNICATION PRODS COM 68382T101 29 8,800 SH DEFINED 01 0 8,800 0 OPTICAL COMMUNICATION PRODS COM 68382T101 500 151,949 SH DEFINED 01,08 84,466 67,483 0 OPTICAL CABLE CORP COM 683827208 43 7,032 SH DEFINED 01 1,014 6,018 0 OPTICAL CABLE CORP COM 683827208 88 14,394 SH DEFINED 01,08 2,895 11,499 0 OPSWARE INC COM 68383A101 684 90,496 SH DEFINED 01 36,857 53,639 0 OPSWARE INC COM 68383A101 3 400 SH DEFINED 04 400 0 0 OPSWARE INC COM 68383A101 2,924 386,809 SH DEFINED 01,08 67,266 319,543 0 ORACLE CORP COM 68389X105 168,750 14,062,507 SH DEFINED 01 8,663,259 4,409,543 989,705 ORACLE CORP COM 68389X105 11,504 958,643 SH OTHER 01 502,253 358,542 97,848 ORACLE CORP COM 68389X105 7,568 630,669 SH DEFINED 02 459,034 157,785 13,850 ORACLE CORP COM 68389X105 1,843 153,559 SH OTHER 02 106,755 45,036 1,768 ORACLE CORP COM 68389X105 7,335 611,228 SH DEFINED 03 361,279 190,051 59,898 ORACLE CORP COM 68389X105 1,557 129,747 SH OTHER 03 75,455 42,492 11,800 ORACLE CORP COM 68389X105 24,882 2,073,513 SH DEFINED 04 1,965,527 0 107,986 ORACLE CORP COM 68389X105 7,900 658,346 SH OTHER 04 578,921 0 79,425 ORACLE CORP COM 68389X105 4,985 415,448 SH DEFINED 05 368,423 23,425 23,600 ORACLE CORP COM 68389X105 892 74,310 SH OTHER 05 56,760 16,700 850 ORACLE CORP COM 68389X105 162 13,500 SH OTHER 01,06 0 0 13,500 ORACLE CORP COM 68389X105 525,912 43,826,023 SH DEFINED 01,08 22,831,861 20,980,897 13,265 ORACLE CORP COM 68389X105 1,609 134,043 SH DEFINED 09 134,043 0 0 ORACLE CORP COM 68389X105 8,840 736,674 SH DEFINED 10 417,546 100,943 218,185 ORACLE CORP COM 68389X105 1,370 114,132 SH OTHER 10 83,746 30,186 200 OPTION CARE INC COM 683948103 359 31,276 SH DEFINED 01 9,591 21,685 0 OPTION CARE INC COM 683948103 1,247 108,571 SH DEFINED 01,08 29,611 78,960 0 OPTI INC COM 683960108 26 16,700 SH DEFINED 01 2,200 14,500 0 OPTI INC COM 683960108 30 19,600 SH DEFINED 01,08 2,200 17,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 383 ________ OPTIKA INC COM 683973101 26 8,000 SH DEFINED 01 1,000 7,000 0 OPTIKA INC COM 683973101 64 19,827 SH DEFINED 01,08 1,793 18,034 0 ORASURE TECHNOLOGIES INC COM 68554V108 673 64,747 SH DEFINED 01 24,775 39,972 0 ORASURE TECHNOLOGIES INC COM 68554V108 2,796 269,088 SH DEFINED 01,08 46,406 222,682 0 ORBIT INTL CORP COM 685559304 16 2,041 SH DEFINED 01 0 2,041 0 ORBIT INTL CORP COM 685559304 94 12,333 SH DEFINED 01,08 1,413 10,920 0 ORBITZ INC COM 68556Y100 242 10,160 SH DEFINED 01 10,160 0 0 ORBITZ INC COM 68556Y100 110 4,600 SH DEFINED 04 1,000 0 3,600 ORBITAL SCIENCES CORP COM 685564106 894 71,319 SH DEFINED 01 28,616 40,903 1,800 ORBITAL SCIENCES CORP COM 685564106 1 100 SH OTHER 04 0 0 100 ORBITAL SCIENCES CORP COM 685564106 4,261 340,050 SH DEFINED 01,08 97,195 242,855 0 ORCHID BIOSCIENCES INC COM 68571P100 95 49,600 SH DEFINED 01 6,700 42,900 0 ORCHID BIOSCIENCES INC COM 68571P100 119 61,812 SH DEFINED 01,08 25,022 36,790 0 OREGON STL MLS INC COM 686079104 228 30,200 SH DEFINED 01 5,400 24,800 0 OREGON STL MLS INC COM 686079104 354 46,891 SH DEFINED 01,08 10,491 36,400 0 O REILLY AUTOMOTIVE INC COM 686091109 2,044 51,040 SH DEFINED 01 25,305 17,535 8,200 O REILLY AUTOMOTIVE INC COM 686091109 16 400 SH OTHER 01 0 400 0 O REILLY AUTOMOTIVE INC COM 686091109 32 800 SH DEFINED 04 800 0 0 O REILLY AUTOMOTIVE INC COM 686091109 10,443 260,822 SH DEFINED 01,08 62,769 198,053 0 O REILLY AUTOMOTIVE INC COM 686091109 1 36 SH DEFINED 10 0 0 36 ORIENTAL FINL GROUP INC COM 68618W100 930 29,204 SH DEFINED 01 10,523 18,681 0 ORIENTAL FINL GROUP INC COM 68618W100 70 2,200 SH OTHER 04 2,200 0 0 ORIENTAL FINL GROUP INC COM 68618W100 3,729 117,067 SH DEFINED 01,08 26,206 90,861 0 ORLEANS HOMEBUILDERS INC COM 686588104 264 10,980 SH DEFINED 01 6,580 4,400 0 ORLEANS HOMEBUILDERS INC COM 686588104 743 30,882 SH DEFINED 01,08 6,218 24,664 0 ORPHAN MED INC COM 687303107 114 9,900 SH DEFINED 01 1,700 8,200 0 ORPHAN MED INC COM 687303107 220 19,046 SH DEFINED 01,08 4,395 14,651 0 ORTHOLOGIC CORP COM 68750J107 365 47,052 SH DEFINED 01 19,452 27,600 0 ORTHOLOGIC CORP COM 68750J107 2 225 SH DEFINED 02 225 0 0 ORTHOLOGIC CORP COM 68750J107 4 500 SH OTHER 02 500 0 0 ORTHOLOGIC CORP COM 68750J107 99 12,819 SH DEFINED 04 12,819 0 0 ORTHOLOGIC CORP COM 68750J107 1,782 229,911 SH DEFINED 01,08 39,840 190,071 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 384 ________ ORTHODONTIC CTRS AMER INC COM 68750P103 1,775 224,737 SH DEFINED 01 174,337 50,400 0 ORTHODONTIC CTRS AMER INC COM 68750P103 13 1,700 SH OTHER 01 0 1,700 0 ORTHODONTIC CTRS AMER INC COM 68750P103 6 700 SH OTHER 01,06 0 0 700 ORTHODONTIC CTRS AMER INC COM 68750P103 2,919 369,530 SH DEFINED 01,08 117,402 252,128 0 ORTHOVITA INC COM 68750U102 35 8,600 SH DEFINED 01 0 8,600 0 ORTHOVITA INC COM 68750U102 157 38,992 SH DEFINED 01,08 14,200 24,792 0 OSHKOSH B GOSH INC COM 688222207 488 20,826 SH DEFINED 01 7,045 13,781 0 OSHKOSH B GOSH INC COM 688222207 4 150 SH OTHER 01,06 0 0 150 OSHKOSH B GOSH INC COM 688222207 2,508 107,120 SH DEFINED 01,08 45,105 62,015 0 OSHKOSH B GOSH INC COM 688222207 2 100 SH DEFINED 10 100 0 0 OSHKOSH TRUCK CORP COM 688239201 2,919 52,403 SH DEFINED 01 23,539 26,164 2,700 OSHKOSH TRUCK CORP COM 688239201 84 1,500 SH OTHER 01 0 1,500 0 OSHKOSH TRUCK CORP COM 688239201 28 500 SH DEFINED 03 500 0 0 OSHKOSH TRUCK CORP COM 688239201 11 200 SH OTHER 04 200 0 0 OSHKOSH TRUCK CORP COM 688239201 28 500 SH OTHER 01,06 0 0 500 OSHKOSH TRUCK CORP COM 688239201 13,351 239,701 SH DEFINED 01,08 64,005 175,696 0 OSHKOSH TRUCK CORP COM 688239201 56 1,000 SH DEFINED 10 1,000 0 0 OSTEOTECH INC COM 688582105 191 29,555 SH DEFINED 01 11,378 18,177 0 OSTEOTECH INC COM 688582105 2 300 SH OTHER 01,06 0 0 300 OSTEOTECH INC COM 688582105 1,039 160,528 SH DEFINED 01,08 68,584 91,944 0 OTTER TAIL CORP COM 689648103 1,355 51,286 SH DEFINED 01 16,543 34,743 0 OTTER TAIL CORP COM 689648103 55 2,100 SH OTHER 02 0 2,100 0 OTTER TAIL CORP COM 689648103 4,795 181,475 SH DEFINED 01,08 44,328 137,147 0 OUTBACK STEAKHOUSE INC COM 689899102 2,688 55,198 SH DEFINED 01 34,405 17,293 3,500 OUTBACK STEAKHOUSE INC COM 689899102 6 115 SH DEFINED 02 0 0 115 OUTBACK STEAKHOUSE INC COM 689899102 135 2,775 SH OTHER 02 0 2,775 0 OUTBACK STEAKHOUSE INC COM 689899102 175 3,600 SH DEFINED 04 3,600 0 0 OUTBACK STEAKHOUSE INC COM 689899102 97 2,000 SH OTHER 04 1,000 0 1,000 OUTBACK STEAKHOUSE INC COM 689899102 17,015 349,385 SH DEFINED 01,08 72,525 276,860 0 OUTBACK STEAKHOUSE INC COM 689899102 385 7,900 SH DEFINED 10 3,400 4,400 100 OUTBACK STEAKHOUSE INC COM 689899102 73 1,500 SH OTHER 10 900 600 0 OUTLOOK GROUP CORP COM 690113105 29 4,300 SH DEFINED 01 0 4,300 0 OUTLOOK GROUP CORP COM 690113105 60 8,800 SH DEFINED 01,08 1,466 7,334 0 OVERLAND STORAGE INC COM 690310107 287 16,917 SH DEFINED 01 7,488 9,429 0 OVERLAND STORAGE INC COM 690310107 1,531 90,324 SH DEFINED 01,08 32,234 58,090 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 385 ________ OVERNITE CORP COM 690322102 154 6,700 SH DEFINED 01 0 6,700 0 OVERNITE CORP COM 690322102 143 6,200 SH DEFINED 04 0 0 6,200 OVERSEAS SHIPHOLDING GROUP I COM 690368105 1,067 29,230 SH DEFINED 01 21,743 6,987 500 OVERSEAS SHIPHOLDING GROUP I COM 690368105 274 7,500 SH OTHER 01 0 7,500 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 7,935 217,410 SH DEFINED 01,08 48,352 169,058 0 OVERSTOCK COM INC DEL COM 690370101 512 16,593 SH DEFINED 01 7,164 9,429 0 OVERSTOCK COM INC DEL COM 690370101 398 12,881 SH OTHER 01 12,881 0 0 OVERSTOCK COM INC DEL COM 690370101 2,609 84,478 SH DEFINED 01,08 25,094 59,384 0 OWENS & MINOR INC NEW COM 690732102 1,396 55,163 SH DEFINED 01 22,990 30,773 1,400 OWENS & MINOR INC NEW COM 690732102 14 555 SH OTHER 01,06 0 0 555 OWENS & MINOR INC NEW COM 690732102 7,770 307,124 SH DEFINED 01,08 103,003 204,121 0 OWENS ILL INC COM 690768403 676 48,198 SH DEFINED 01 30,580 16,518 1,100 OWENS ILL INC COM 690768403 8 600 SH OTHER 04 600 0 0 OWENS ILL INC COM 690768403 5,193 370,401 SH DEFINED 01,08 144,095 226,306 0 OWENS ILL INC COM 690768403 2 143 SH DEFINED 10 0 0 143 OXFORD HEALTH PLANS INC COM 691471106 3,245 66,433 SH DEFINED 01 43,671 15,812 6,950 OXFORD HEALTH PLANS INC COM 691471106 24 500 SH OTHER 04 500 0 0 OXFORD HEALTH PLANS INC COM 691471106 21,228 434,546 SH DEFINED 01,08 117,714 316,832 0 OXFORD HEALTH PLANS INC COM 691471106 5 96 SH DEFINED 10 0 0 96 OXFORD INDS INC COM 691497309 2,368 51,262 SH DEFINED 01 37,998 12,764 500 OXFORD INDS INC COM 691497309 12 250 SH OTHER 01,06 0 0 250 OXFORD INDS INC COM 691497309 4,352 94,211 SH DEFINED 01,08 15,295 78,916 0 OXIGENE INC COM 691828107 120 12,900 SH DEFINED 01 2,900 10,000 0 OXIGENE INC COM 691828107 9 1,000 SH DEFINED 04 1,000 0 0 OXIGENE INC COM 691828107 217 23,300 SH DEFINED 01,08 5,341 17,959 0 P & F INDS INC COM 692830508 55 6,600 SH DEFINED 01 500 6,100 0 P & F INDS INC COM 692830508 67 8,080 SH DEFINED 01,08 1,429 6,651 0 PAB BANKSHARES INC COM 69313P101 183 14,387 SH DEFINED 01 8,687 5,700 0 PAB BANKSHARES INC COM 69313P101 490 38,573 SH DEFINED 01,08 5,573 33,000 0 P A M TRANSN SVCS INC COM 693149106 269 15,679 SH DEFINED 01 4,304 11,375 0 P A M TRANSN SVCS INC COM 693149106 746 43,461 SH DEFINED 01,08 6,813 36,648 0 P C CONNECTION COM 69318J100 223 28,105 SH DEFINED 01 4,900 23,205 0 P C CONNECTION COM 69318J100 508 64,064 SH DEFINED 01,08 16,751 47,313 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 386 ________ PC MALL INC COM 69323K100 185 10,100 SH DEFINED 01 2,100 8,000 0 PC MALL INC COM 69323K100 312 17,031 SH DEFINED 01,08 4,519 12,512 0 PC-TEL INC COM 69325Q105 324 31,408 SH DEFINED 01 14,217 17,191 0 PC-TEL INC COM 69325Q105 3 300 SH OTHER 01,06 0 0 300 PC-TEL INC COM 69325Q105 1,786 172,870 SH DEFINED 01,08 57,689 115,181 0 PDF SOLUTIONS INC COM 693282105 271 23,458 SH DEFINED 01 10,829 12,629 0 PDF SOLUTIONS INC COM 693282105 1,317 114,023 SH DEFINED 01,08 19,916 94,107 0 PDI INC COM 69329V100 473 18,722 SH DEFINED 01 5,764 12,958 0 PDI INC COM 69329V100 1,820 71,962 SH DEFINED 01,08 25,276 46,686 0 PG&E CORP COM 69331C108 21,616 746,152 SH DEFINED 01 320,460 354,080 71,612 PG&E CORP COM 69331C108 48 1,643 SH OTHER 01 0 1,268 375 PG&E CORP COM 69331C108 96 3,310 SH DEFINED 02 1,710 0 1,600 PG&E CORP COM 69331C108 133 4,596 SH DEFINED 03 3,848 0 748 PG&E CORP COM 69331C108 9 308 SH OTHER 03 208 100 0 PG&E CORP COM 69331C108 1 21 SH DEFINED 04 21 0 0 PG&E CORP COM 69331C108 92 3,167 SH OTHER 04 3,167 0 0 PG&E CORP COM 69331C108 32 1,100 SH OTHER 01,06 0 0 1,100 PG&E CORP COM 69331C108 109,432 3,777,436 SH DEFINED 01,08 1,955,817 1,821,619 0 PG&E CORP COM 69331C108 63 2,177 SH DEFINED 09 2,177 0 0 PG&E CORP COM 69331C108 19 662 SH DEFINED 10 62 0 600 PFF BANCORP INC COM 69331W104 2,303 60,397 SH DEFINED 01 41,565 18,832 0 PFF BANCORP INC COM 69331W104 3,528 92,514 SH DEFINED 01,08 19,577 72,937 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 2,489 49,445 SH DEFINED 01 16,109 32,336 1,000 P F CHANGS CHINA BISTRO INC COM 69333Y108 57 1,130 SH OTHER 01 0 1,130 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 20 400 SH DEFINED 02 0 400 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 35 700 SH OTHER 02 700 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 35 700 SH DEFINED 04 500 0 200 P F CHANGS CHINA BISTRO INC COM 69333Y108 20 400 SH OTHER 01,06 0 0 400 P F CHANGS CHINA BISTRO INC COM 69333Y108 9,013 179,046 SH DEFINED 01,08 41,491 137,555 0 PICO HLDGS INC COM 693366205 282 17,166 SH DEFINED 01 5,266 11,900 0 PICO HLDGS INC COM 693366205 841 51,173 SH DEFINED 01,08 10,050 41,123 0 PLC SYS INC COM 69341D104 4 2,800 SH DEFINED 01 2,800 0 0 PLC SYS INC COM 69341D104 41 32,100 SH DEFINED 01,08 12,714 19,386 0 PLX TECHNOLOGY INC COM 693417107 264 24,500 SH DEFINED 01 4,700 19,800 0 PLX TECHNOLOGY INC COM 693417107 436 40,460 SH DEFINED 01,08 8,860 31,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 387 ________ PMA CAP CORP COM 693419202 464 76,494 SH DEFINED 01 16,024 60,470 0 PMA CAP CORP COM 693419202 41 6,800 SH DEFINED 04 6,800 0 0 PMA CAP CORP COM 693419202 1,062 175,000 SH DEFINED 01,08 43,628 131,372 0 PMC COML TR COM 693434102 88 5,629 SH DEFINED 01 2,225 3,404 0 PMC COML TR COM 693434102 78 5,000 SH DEFINED 04 5,000 0 0 PMC COML TR COM 693434102 8 518 SH DEFINED 05 518 0 0 PMC COML TR COM 693434102 302 19,404 SH DEFINED 01,08 4,343 15,061 0 PMC-SIERRA INC COM 69344F106 7,232 426,183 SH DEFINED 01 260,735 138,036 27,412 PMC-SIERRA INC COM 69344F106 258 15,175 SH OTHER 01 9,000 0 6,175 PMC-SIERRA INC COM 69344F106 8 450 SH OTHER 01,06 0 0 450 PMC-SIERRA INC COM 69344F106 24,382 1,436,797 SH DEFINED 01,08 750,442 686,355 0 PMC-SIERRA INC COM 69344F106 12 707 SH DEFINED 09 707 0 0 PMC-SIERRA INC COM 69344F106 5 280 SH DEFINED 10 30 0 250 PMI GROUP INC COM 69344M101 2,348 62,853 SH DEFINED 01 35,215 25,238 2,400 PMI GROUP INC COM 69344M101 149 4,000 SH OTHER 01 0 4,000 0 PMI GROUP INC COM 69344M101 113 3,030 SH DEFINED 04 280 0 2,750 PMI GROUP INC COM 69344M101 17,490 468,161 SH DEFINED 01,08 99,551 368,610 0 PMI GROUP INC COM 69344M101 4 96 SH DEFINED 10 0 0 96 PNC FINL SVCS GROUP INC COM 693475105 26,866 484,769 SH DEFINED 01 193,639 244,180 46,950 PNC FINL SVCS GROUP INC COM 693475105 810 14,610 SH OTHER 01 8,950 5,410 250 PNC FINL SVCS GROUP INC COM 693475105 44 800 SH DEFINED 02 800 0 0 PNC FINL SVCS GROUP INC COM 693475105 402 7,249 SH OTHER 02 0 7,249 0 PNC FINL SVCS GROUP INC COM 693475105 13 233 SH DEFINED 03 180 53 0 PNC FINL SVCS GROUP INC COM 693475105 96 1,740 SH OTHER 03 800 940 0 PNC FINL SVCS GROUP INC COM 693475105 2,310 41,680 SH DEFINED 04 41,680 0 0 PNC FINL SVCS GROUP INC COM 693475105 863 15,571 SH OTHER 04 14,225 0 1,346 PNC FINL SVCS GROUP INC COM 693475105 39 700 SH OTHER 01,06 0 0 700 PNC FINL SVCS GROUP INC COM 693475105 163,746 2,954,629 SH DEFINED 01,08 1,310,340 1,600,830 43,459 PNC FINL SVCS GROUP INC COM 693475105 506 9,124 SH DEFINED 09 9,124 0 0 PNC FINL SVCS GROUP INC COM 693475105 25 448 SH DEFINED 10 48 0 400 PNC FINL SVCS GROUP INC COM 693475105 222 4,000 SH OTHER 10 4,000 0 0 PNM RES INC COM 69349H107 1,431 47,612 SH DEFINED 01 32,859 12,753 2,000 PNM RES INC COM 69349H107 2 78 SH DEFINED 04 78 0 0 PNM RES INC COM 69349H107 9,802 326,191 SH DEFINED 01,08 70,873 255,318 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 388 ________ PPG INDS INC COM 693506107 18,725 321,184 SH DEFINED 01 140,849 146,060 34,275 PPG INDS INC COM 693506107 699 11,995 SH OTHER 01 10,520 1,300 175 PPG INDS INC COM 693506107 246 4,225 SH DEFINED 02 4,225 0 0 PPG INDS INC COM 693506107 216 3,700 SH OTHER 02 3,700 0 0 PPG INDS INC COM 693506107 452 7,753 SH DEFINED 03 2,933 4,820 0 PPG INDS INC COM 693506107 538 9,232 SH OTHER 03 7,324 1,648 260 PPG INDS INC COM 693506107 1,997 34,250 SH DEFINED 04 34,250 0 0 PPG INDS INC COM 693506107 2,146 36,810 SH OTHER 04 32,810 0 4,000 PPG INDS INC COM 693506107 157 2,700 SH DEFINED 05 2,700 0 0 PPG INDS INC COM 693506107 23 400 SH OTHER 01,06 0 0 400 PPG INDS INC COM 693506107 90,082 1,545,142 SH DEFINED 01,08 797,836 747,206 100 PPG INDS INC COM 693506107 255 4,377 SH DEFINED 09 4,377 0 0 PPG INDS INC COM 693506107 333 5,705 SH DEFINED 10 2,529 2,236 940 PPG INDS INC COM 693506107 38 650 SH OTHER 10 225 425 0 PPL CORP COM 69351T106 13,421 294,329 SH DEFINED 01 119,894 145,269 29,166 PPL CORP COM 69351T106 16 350 SH OTHER 01 0 200 150 PPL CORP COM 69351T106 107 2,356 SH OTHER 02 2,356 0 0 PPL CORP COM 69351T106 190 4,169 SH DEFINED 03 3,000 1,169 0 PPL CORP COM 69351T106 889 19,502 SH DEFINED 04 19,502 0 0 PPL CORP COM 69351T106 150 3,300 SH OTHER 04 3,300 0 0 PPL CORP COM 69351T106 23 500 SH OTHER 01,06 0 0 500 PPL CORP COM 69351T106 71,077 1,558,716 SH DEFINED 01,08 782,185 776,531 0 PPL CORP COM 69351T106 36 784 SH DEFINED 09 784 0 0 PPL CORP COM 69351T106 12 273 SH DEFINED 10 23 0 250 PPL CORP COM 69351T106 73 1,600 SH OTHER 10 0 1,600 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 805 184,147 SH DEFINED 01 122,793 61,354 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 4 925 SH OTHER 01,06 0 0 925 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 1,549 354,420 SH DEFINED 01,08 94,336 260,084 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 7 1,600 SH DEFINED 10 300 0 1,300 PS BUSINESS PKS INC CALIF COM 69360J107 3,338 72,014 SH DEFINED 01 55,901 16,113 0 PS BUSINESS PKS INC CALIF COM 69360J107 4,534 97,814 SH DEFINED 01,08 23,097 74,717 0 PVF CAPITAL CORP COM 693654105 199 12,298 SH DEFINED 01 0 12,298 0 PVF CAPITAL CORP COM 693654105 191 11,754 SH DEFINED 01,08 2,507 9,247 0 PSS WORLD MED INC COM 69366A100 2,520 225,188 SH DEFINED 01 152,794 59,694 12,700 PSS WORLD MED INC COM 69366A100 303 27,100 SH DEFINED 04 27,100 0 0 PSS WORLD MED INC COM 69366A100 3 300 SH OTHER 04 300 0 0 PSS WORLD MED INC COM 69366A100 5,850 522,783 SH DEFINED 01,08 173,413 349,370 0 PTEK HLDGS INC COM 69366M104 890 96,886 SH DEFINED 01 32,669 64,217 0 PTEK HLDGS INC COM 69366M104 3,140 341,711 SH DEFINED 01,08 89,860 251,851 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 389 ________ PW EAGLE INC COM 69366Y108 32 8,000 SH DEFINED 01 500 7,500 0 PW EAGLE INC COM 69366Y108 72 17,878 SH DEFINED 01,08 3,278 14,600 0 PYR ENERGY CORP COM 693677106 9 7,200 SH DEFINED 01 0 7,200 0 PYR ENERGY CORP COM 693677106 5 3,900 SH DEFINED 01,08 3,900 0 0 PAC-WEST TELECOM INC COM 69371Y101 12 7,638 SH DEFINED 01 7,638 0 0 PAC-WEST TELECOM INC COM 69371Y101 93 58,598 SH DEFINED 01,08 14,839 43,759 0 PACCAR INC COM 693718108 19,961 356,120 SH DEFINED 01 172,380 151,702 32,038 PACCAR INC COM 693718108 13 225 SH OTHER 01 0 0 225 PACCAR INC COM 693718108 101 1,800 SH DEFINED 04 1,800 0 0 PACCAR INC COM 693718108 88 1,575 SH OTHER 04 1,575 0 0 PACCAR INC COM 693718108 27 475 SH OTHER 01,06 0 0 475 PACCAR INC COM 693718108 91,389 1,630,498 SH DEFINED 01,08 864,002 766,364 132 PACCAR INC COM 693718108 250 4,464 SH DEFINED 09 4,464 0 0 PACCAR INC COM 693718108 324 5,777 SH DEFINED 10 2,128 0 3,649 PACCAR INC COM 693718108 20 350 SH OTHER 10 0 350 0 PACER INTL INC TENN COM 69373H106 989 44,925 SH DEFINED 01 17,971 26,954 0 PACER INTL INC TENN COM 69373H106 3,987 181,047 SH DEFINED 01,08 29,911 151,136 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,332 58,796 SH DEFINED 01 21,635 35,861 1,300 PACIFIC CAP BANCORP NEW COM 69404P101 30 750 SH DEFINED 02 750 0 0 PACIFIC CAP BANCORP NEW COM 69404P101 790 19,913 SH DEFINED 03 19,600 313 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,298 57,933 SH OTHER 03 0 57,933 0 PACIFIC CAP BANCORP NEW COM 69404P101 9,695 244,403 SH DEFINED 01,08 53,670 190,733 0 PACIFIC ENERGY PARTNERS L P COM 69422R105 321 11,261 SH DEFINED 01,08 600 10,661 0 PACIFIC MERCANTILE BANCORP COM 694552100 46 4,100 SH DEFINED 02 0 0 4,100 PACIFIC MERCANTILE BANCORP COM 694552100 124 11,100 SH DEFINED 01,08 2,600 8,500 0 PACIFIC SUNWEAR CALIF INC COM 694873100 4,141 167,601 SH DEFINED 01 108,262 56,639 2,700 PACIFIC SUNWEAR CALIF INC COM 694873100 141 5,692 SH DEFINED 04 5,692 0 0 PACIFIC SUNWEAR CALIF INC COM 694873100 30 1,195 SH OTHER 01,06 0 0 1,195 PACIFIC SUNWEAR CALIF INC COM 694873100 13,162 532,665 SH DEFINED 01,08 139,642 393,023 0 PACIFIC SUNWEAR CALIF INC COM 694873100 7 300 SH DEFINED 10 300 0 0 PACIFIC UN BK CALIF COM 695025106 564 19,300 SH DEFINED 01 10,500 8,800 0 PACIFIC UN BK CALIF COM 695025106 1,185 40,542 SH DEFINED 01,08 8,830 31,712 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 390 ________ PACIFICARE HEALTH SYS DEL COM 695112102 1,802 45,558 SH DEFINED 01 29,096 13,062 3,400 PACIFICARE HEALTH SYS DEL COM 695112102 33 828 SH DEFINED 02 828 0 0 PACIFICARE HEALTH SYS DEL COM 695112102 32 800 SH DEFINED 04 0 0 800 PACIFICARE HEALTH SYS DEL COM 695112102 16,910 427,549 SH DEFINED 01,08 95,539 332,010 0 PACKAGING CORP AMER COM 695156109 1,254 55,584 SH DEFINED 01 38,660 16,274 650 PACKAGING CORP AMER COM 695156109 12 530 SH DEFINED 02 530 0 0 PACKAGING CORP AMER COM 695156109 9,401 416,718 SH DEFINED 01,08 49,599 367,119 0 PACKAGING CORP AMER COM 695156109 2 100 SH DEFINED 10 0 0 100 PACKAGING DYNAMICS CORP COM 695160101 63 4,723 SH DEFINED 01 863 3,860 0 PACKAGING DYNAMICS CORP COM 695160101 112 8,487 SH DEFINED 01,08 3,796 4,691 0 PACKETEER INC COM 695210104 747 56,582 SH DEFINED 01 16,584 39,098 900 PACKETEER INC COM 695210104 2,713 205,515 SH DEFINED 01,08 62,744 142,771 0 PACTIV CORP COM 695257105 6,184 277,916 SH DEFINED 01 106,568 141,349 29,999 PACTIV CORP COM 695257105 12 555 SH OTHER 01 555 0 0 PACTIV CORP COM 695257105 18 808 SH OTHER 03 808 0 0 PACTIV CORP COM 695257105 19 834 SH DEFINED 04 834 0 0 PACTIV CORP COM 695257105 49 2,200 SH OTHER 04 1,200 0 1,000 PACTIV CORP COM 695257105 20 888 SH DEFINED 05 888 0 0 PACTIV CORP COM 695257105 9 400 SH OTHER 01,06 0 0 400 PACTIV CORP COM 695257105 32,406 1,456,459 SH DEFINED 01,08 755,396 701,063 0 PACTIV CORP COM 695257105 10 446 SH DEFINED 09 446 0 0 PACTIV CORP COM 695257105 54 2,436 SH DEFINED 10 2,186 0 250 PAIN THERAPEUTICS INC COM 69562K100 300 43,319 SH DEFINED 01 17,201 26,118 0 PAIN THERAPEUTICS INC COM 69562K100 8 1,200 SH DEFINED 02 0 0 1,200 PAIN THERAPEUTICS INC COM 69562K100 1,158 167,269 SH DEFINED 01,08 30,693 136,576 0 PALATIN TECHNOLOGIES INC COM 696077304 119 28,441 SH DEFINED 01 25,441 3,000 0 PALATIN TECHNOLOGIES INC COM 696077304 8 2,000 SH OTHER 01 0 2,000 0 PALATIN TECHNOLOGIES INC COM 696077304 21 5,000 SH DEFINED 04 5,000 0 0 PALATIN TECHNOLOGIES INC COM 696077304 1,218 292,074 SH DEFINED 01,08 50,195 241,879 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 391 ________ PALL CORP COM 696429307 8,330 367,106 SH DEFINED 01 199,539 141,595 25,972 PALL CORP COM 696429307 50 2,225 SH OTHER 01 0 2,125 100 PALL CORP COM 696429307 136 6,000 SH DEFINED 02 6,000 0 0 PALL CORP COM 696429307 996 43,905 SH DEFINED 03 29,305 6,700 7,900 PALL CORP COM 696429307 33 1,475 SH OTHER 03 800 675 0 PALL CORP COM 696429307 4,630 204,035 SH DEFINED 04 195,435 0 8,600 PALL CORP COM 696429307 1,111 48,977 SH OTHER 04 48,977 0 0 PALL CORP COM 696429307 937 41,275 SH DEFINED 05 31,540 1,100 8,635 PALL CORP COM 696429307 30 1,325 SH OTHER 05 0 0 1,325 PALL CORP COM 696429307 7 300 SH OTHER 01,06 0 0 300 PALL CORP COM 696429307 70,930 3,126,056 SH DEFINED 01,08 530,986 2,445,787 149,283 PALL CORP COM 696429307 245 10,796 SH DEFINED 09 10,796 0 0 PALL CORP COM 696429307 1,205 53,125 SH DEFINED 10 47,400 2,350 3,375 PALL CORP COM 696429307 128 5,655 SH OTHER 10 5,230 0 425 PALM HARBOR HOMES COM 696639103 1,252 59,404 SH DEFINED 01 35,458 23,946 0 PALM HARBOR HOMES COM 696639103 2,515 119,360 SH DEFINED 01,08 22,350 97,010 0 PALMONE INC COM 69713P107 1,445 67,545 SH DEFINED 01 25,547 41,998 0 PALMONE INC COM 69713P107 1 25 SH OTHER 01 0 25 0 PALMONE INC COM 69713P107 1 37 SH OTHER 02 37 0 0 PALMONE INC COM 69713P107 85 3,988 SH DEFINED 04 88 0 3,900 PALMONE INC COM 69713P107 1 56 SH OTHER 04 31 0 25 PALMONE INC COM 69713P107 6,492 303,374 SH DEFINED 01,08 97,763 205,611 0 PALMSOURCE INC COM 697154102 308 16,927 SH DEFINED 01 7,022 9,904 1 PALMSOURCE INC COM 697154102 0 7 SH OTHER 01 0 7 0 PALMSOURCE INC COM 697154102 0 11 SH OTHER 02 11 0 0 PALMSOURCE INC COM 697154102 0 25 SH DEFINED 04 25 0 0 PALMSOURCE INC COM 697154102 1 77 SH OTHER 04 9 0 68 PALMSOURCE INC COM 697154102 1,660 91,381 SH DEFINED 01,08 29,440 61,941 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 49 2,742 SH DEFINED 01 2,742 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 430 23,827 SH DEFINED 01,08 4,940 18,887 0 PAMRAPO BANCORP INC COM 697738102 218 7,400 SH DEFINED 01 1,000 6,400 0 PAMRAPO BANCORP INC COM 697738102 141 4,800 SH OTHER 01 0 0 4,800 PAMRAPO BANCORP INC COM 697738102 274 9,300 SH DEFINED 01,08 1,916 7,384 0 PAN AMERICAN SILVER CORP COM 697900108 1,034 58,000 SH DEFINED 01 58,000 0 0 PAN AMERICAN SILVER CORP COM 697900108 7 400 SH DEFINED 02 400 0 0 PAN AMERICAN SILVER CORP COM 697900108 4 250 SH DEFINED 04 250 0 0 PAN AMERICAN SILVER CORP COM 697900108 45 2,500 SH OTHER 04 2,500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 392 ________ PANAMSAT CORP NEW COM 697933109 872 35,616 SH DEFINED 01 30,661 4,655 300 PANAMSAT CORP NEW COM 697933109 5,950 243,046 SH DEFINED 01,08 106,473 136,573 0 PANAMSAT CORP NEW COM 697933109 1 50 SH DEFINED 10 0 0 50 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 822 15,777 SH DEFINED 01 7,863 6,149 1,765 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 52 1,000 SH DEFINED 04 1,000 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 52 1,000 SH OTHER 04 1,000 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 5,028 96,515 SH DEFINED 01,08 29,067 67,448 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 3 50 SH DEFINED 10 0 0 50 PANERA BREAD CO COM 69840W108 1,973 50,704 SH DEFINED 01 18,519 31,185 1,000 PANERA BREAD CO COM 69840W108 27 700 SH DEFINED 04 700 0 0 PANERA BREAD CO COM 69840W108 19 500 SH OTHER 04 500 0 0 PANERA BREAD CO COM 69840W108 16 400 SH OTHER 01,06 0 0 400 PANERA BREAD CO COM 69840W108 8,013 205,924 SH DEFINED 01,08 51,793 154,131 0 PANERA BREAD CO COM 69840W108 43 1,100 SH DEFINED 10 1,100 0 0 PANERA BREAD CO COM 69840W108 23 600 SH OTHER 10 600 0 0 PANTRY INC COM 698657103 1,462 73,300 SH DEFINED 01 56,500 16,800 0 PANTRY INC COM 698657103 1,031 51,660 SH DEFINED 01,08 15,460 36,200 0 PAPA JOHNS INTL INC COM 698813102 808 23,942 SH DEFINED 01 9,662 14,280 0 PAPA JOHNS INTL INC COM 698813102 8 250 SH OTHER 01,06 0 0 250 PAPA JOHNS INTL INC COM 698813102 3,414 101,143 SH DEFINED 01,08 32,124 69,019 0 PAR TECHNOLOGY CORP COM 698884103 108 10,300 SH DEFINED 01 1,700 8,600 0 PAR TECHNOLOGY CORP COM 698884103 53 5,000 SH DEFINED 04 5,000 0 0 PAR TECHNOLOGY CORP COM 698884103 181 17,188 SH DEFINED 01,08 3,638 13,550 0 PARADIGM GENETICS INC COM 69900R106 38 30,200 SH DEFINED 01 5,300 24,900 0 PARADIGM GENETICS INC COM 69900R106 48 38,406 SH DEFINED 01,08 6,106 32,300 0 PARADYNE NETWORKS INC COM 69911G107 204 54,825 SH DEFINED 01 25,925 28,900 0 PARADYNE NETWORKS INC COM 69911G107 245 65,594 SH DEFINED 01,08 18,613 46,981 0 PARAGON TECHNOLOGIES INC COM 69912T108 63 6,100 SH DEFINED 01 500 5,600 0 PARAGON TECHNOLOGIES INC COM 69912T108 159 15,428 SH DEFINED 01,08 1,907 13,521 0 PARALLEL PETE CORP DEL COM 699157103 114 25,500 SH DEFINED 01 4,200 21,300 0 PARALLEL PETE CORP DEL COM 699157103 182 40,561 SH DEFINED 01,08 7,986 32,575 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 393 ________ PARAMETRIC TECHNOLOGY CORP COM 699173100 2,518 557,052 SH DEFINED 01 273,123 225,895 58,034 PARAMETRIC TECHNOLOGY CORP COM 699173100 1 275 SH OTHER 01 0 0 275 PARAMETRIC TECHNOLOGY CORP COM 699173100 155 34,200 SH DEFINED 04 0 0 34,200 PARAMETRIC TECHNOLOGY CORP COM 699173100 3 700 SH OTHER 01,06 0 0 700 PARAMETRIC TECHNOLOGY CORP COM 699173100 13,398 2,964,259 SH DEFINED 01,08 1,196,170 1,768,089 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 184 40,732 SH DEFINED 09 40,732 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 0 44 SH DEFINED 10 44 0 0 PAREXEL INTL CORP COM 699462107 795 44,438 SH DEFINED 01 16,174 27,264 1,000 PAREXEL INTL CORP COM 699462107 358 20,000 SH OTHER 01 0 20,000 0 PAREXEL INTL CORP COM 699462107 39 2,200 SH DEFINED 04 0 0 2,200 PAREXEL INTL CORP COM 699462107 7 400 SH OTHER 01,06 0 0 400 PAREXEL INTL CORP COM 699462107 3,471 193,888 SH DEFINED 01,08 60,080 133,808 0 PARK ELECTROCHEMICAL CORP COM 700416209 713 28,185 SH DEFINED 01 11,455 16,030 700 PARK ELECTROCHEMICAL CORP COM 700416209 5 187 SH DEFINED 02 0 0 187 PARK ELECTROCHEMICAL CORP COM 700416209 7 275 SH OTHER 01,06 0 0 275 PARK ELECTROCHEMICAL CORP COM 700416209 3,740 147,823 SH DEFINED 01,08 53,198 94,625 0 PARK NATL CORP COM 700658107 756 6,672 SH DEFINED 01 4,356 1,716 600 PARK NATL CORP COM 700658107 25 225 SH DEFINED 02 225 0 0 PARK NATL CORP COM 700658107 63 552 SH DEFINED 04 552 0 0 PARK NATL CORP COM 700658107 74 655 SH OTHER 04 655 0 0 PARK NATL CORP COM 700658107 3,392 29,942 SH DEFINED 01,08 7,016 22,926 0 PARK OHIO HLDGS CORP COM 700666100 117 12,700 SH DEFINED 01 2,300 10,400 0 PARK OHIO HLDGS CORP COM 700666100 241 26,174 SH DEFINED 01,08 4,367 21,807 0 PARK OHIO HLDGS CORP COM 700666100 81 8,800 SH DEFINED 10 8,800 0 0 PARKER DRILLING CO COM 701081101 717 171,943 SH DEFINED 01 56,248 115,695 0 PARKER DRILLING CO COM 701081101 125 29,900 SH DEFINED 04 0 0 29,900 PARKER DRILLING CO COM 701081101 2,521 604,487 SH DEFINED 01,08 162,184 442,303 0 PARKER HANNIFIN CORP COM 701094104 11,144 197,237 SH DEFINED 01 71,909 102,305 23,023 PARKER HANNIFIN CORP COM 701094104 6 100 SH OTHER 01 0 0 100 PARKER HANNIFIN CORP COM 701094104 203 3,600 SH DEFINED 02 3,600 0 0 PARKER HANNIFIN CORP COM 701094104 171 3,034 SH OTHER 02 3,034 0 0 PARKER HANNIFIN CORP COM 701094104 11 200 SH DEFINED 03 200 0 0 PARKER HANNIFIN CORP COM 701094104 6 100 SH DEFINED 04 100 0 0 PARKER HANNIFIN CORP COM 701094104 17 300 SH OTHER 04 300 0 0 PARKER HANNIFIN CORP COM 701094104 17 300 SH OTHER 01,06 0 0 300 PARKER HANNIFIN CORP COM 701094104 59,712 1,056,841 SH DEFINED 01,08 536,996 519,845 0 PARKER HANNIFIN CORP COM 701094104 41 732 SH DEFINED 09 732 0 0 PARKER HANNIFIN CORP COM 701094104 85 1,510 SH DEFINED 10 1,318 0 192 PARKER HANNIFIN CORP COM 701094104 357 6,312 SH OTHER 10 6,312 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 394 ________ PARKERVISION INC COM 701354102 109 16,000 SH DEFINED 01 3,200 12,800 0 PARKERVISION INC COM 701354102 127 18,619 SH DEFINED 01,08 5,547 13,072 0 PARKVALE FINL CORP COM 701492100 289 10,045 SH DEFINED 01 4,845 5,200 0 PARKVALE FINL CORP COM 701492100 672 23,388 SH DEFINED 01,08 3,429 19,959 0 PARKWAY PPTYS INC COM 70159Q104 1,931 41,296 SH DEFINED 01 30,656 10,640 0 PARKWAY PPTYS INC COM 70159Q104 126 2,700 SH DEFINED 04 2,700 0 0 PARKWAY PPTYS INC COM 70159Q104 3,069 65,639 SH DEFINED 01,08 13,050 52,589 0 PARLEX CORP COM 701630105 45 7,300 SH DEFINED 01 1,300 6,000 0 PARLEX CORP COM 701630105 87 14,253 SH DEFINED 01,08 2,763 11,490 0 PARLUX FRAGRANCES INC COM 701645103 143 15,800 SH DEFINED 01 200 15,600 0 PARLUX FRAGRANCES INC COM 701645103 149 16,500 SH DEFINED 01,08 3,200 13,300 0 PARTNERS TRUST FINCL GROUP I COM 70213A103 597 17,457 SH DEFINED 01 5,557 11,900 0 PARTNERS TRUST FINCL GROUP I COM 70213A103 1,879 54,932 SH DEFINED 01,08 9,760 45,172 0 PARTY CITY CORP COM 702145103 326 21,905 SH DEFINED 01 9,204 12,701 0 PARTY CITY CORP COM 702145103 1,002 67,291 SH DEFINED 01,08 12,689 54,602 0 PATHMARK STORES INC NEW COM 70322A101 440 55,087 SH DEFINED 01 20,774 34,313 0 PATHMARK STORES INC NEW COM 70322A101 1,760 220,598 SH DEFINED 01,08 70,768 149,830 0 PATINA OIL & GAS CORP COM 703224105 3,128 119,148 SH DEFINED 01 83,360 33,588 2,200 PATINA OIL & GAS CORP COM 703224105 87 3,330 SH OTHER 01 0 3,330 0 PATINA OIL & GAS CORP COM 703224105 0 1 SH DEFINED 04 1 0 0 PATINA OIL & GAS CORP COM 703224105 29 1,112 SH OTHER 01,06 0 0 1,112 PATINA OIL & GAS CORP COM 703224105 11,465 436,743 SH DEFINED 01,08 103,702 333,041 0 PATINA OIL & GAS CORP COM 703224105 32 1,210 SH DEFINED 10 990 0 220 PATRICK INDS INC COM 703343103 79 8,200 SH DEFINED 01 800 7,400 0 PATRICK INDS INC COM 703343103 145 15,120 SH DEFINED 01,08 2,054 13,066 0 PATRIOT BANK CORP PA COM 70335P103 307 10,467 SH DEFINED 01 3,757 6,710 0 PATRIOT BANK CORP PA COM 70335P103 1,299 44,295 SH DEFINED 01,08 8,705 35,590 0 PATRIOT TRANSN HLDG INC COM 70337B102 183 5,000 SH DEFINED 01 700 4,300 0 PATRIOT TRANSN HLDG INC COM 70337B102 230 6,277 SH DEFINED 01,08 1,277 5,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 395 ________ PATTERSON DENTAL CO COM 703412106 13,422 195,880 SH DEFINED 01 109,024 65,381 21,475 PATTERSON DENTAL CO COM 703412106 2,984 43,545 SH OTHER 01 30,605 10,885 2,055 PATTERSON DENTAL CO COM 703412106 765 11,170 SH DEFINED 02 9,020 2,050 100 PATTERSON DENTAL CO COM 703412106 475 6,925 SH OTHER 02 2,775 3,650 500 PATTERSON DENTAL CO COM 703412106 2,361 34,458 SH DEFINED 03 23,038 8,504 2,916 PATTERSON DENTAL CO COM 703412106 531 7,743 SH OTHER 03 6,393 150 1,200 PATTERSON DENTAL CO COM 703412106 5,812 84,815 SH DEFINED 04 84,165 0 650 PATTERSON DENTAL CO COM 703412106 1,570 22,910 SH OTHER 04 22,710 0 200 PATTERSON DENTAL CO COM 703412106 770 11,235 SH DEFINED 05 7,540 2,295 1,400 PATTERSON DENTAL CO COM 703412106 77 1,125 SH OTHER 05 225 900 0 PATTERSON DENTAL CO COM 703412106 25,194 367,687 SH DEFINED 01,08 107,059 260,628 0 PATTERSON DENTAL CO COM 703412106 137 2,000 SH DEFINED 09 2,000 0 0 PATTERSON DENTAL CO COM 703412106 1,199 17,500 SH DEFINED 10 17,300 0 200 PATTERSON DENTAL CO COM 703412106 34 500 SH OTHER 10 500 0 0 PATTERSON UTI ENERGY INC COM 703481101 14,028 396,147 SH DEFINED 01 343,535 47,912 4,700 PATTERSON UTI ENERGY INC COM 703481101 241 6,800 SH OTHER 01 0 6,800 0 PATTERSON UTI ENERGY INC COM 703481101 10 275 SH DEFINED 02 0 0 275 PATTERSON UTI ENERGY INC COM 703481101 202 5,700 SH DEFINED 04 0 0 5,700 PATTERSON UTI ENERGY INC COM 703481101 15,931 449,903 SH DEFINED 01,08 120,290 329,613 0 PATTERSON UTI ENERGY INC COM 703481101 42 1,200 SH DEFINED 09 1,200 0 0 PATTERSON UTI ENERGY INC COM 703481101 42 1,175 SH DEFINED 10 1,075 0 100 PAULA FINL DEL COM 703588103 20 5,600 SH DEFINED 01 0 5,600 0 PAULA FINL DEL COM 703588103 29 8,071 SH DEFINED 01,08 1,767 6,304 0 PAXAR CORP COM 704227107 2,252 152,711 SH DEFINED 01 82,228 70,483 0 PAXAR CORP COM 704227107 192 12,995 SH DEFINED 04 12,995 0 0 PAXAR CORP COM 704227107 179 12,160 SH OTHER 04 300 0 11,860 PAXAR CORP COM 704227107 9 580 SH OTHER 01,06 0 0 580 PAXAR CORP COM 704227107 3,418 231,704 SH DEFINED 01,08 71,472 160,232 0 PAXSON COMMUNICATIONS CORP COM 704231109 373 95,562 SH DEFINED 01 24,056 71,506 0 PAXSON COMMUNICATIONS CORP COM 704231109 90 23,100 SH OTHER 04 1,000 0 22,100 PAXSON COMMUNICATIONS CORP COM 704231109 1,082 277,360 SH DEFINED 01,08 89,350 188,010 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 396 ________ PAYCHEX INC COM 704326107 32,885 923,737 SH DEFINED 01 532,845 310,891 80,001 PAYCHEX INC COM 704326107 716 20,102 SH OTHER 01 7,677 10,125 2,300 PAYCHEX INC COM 704326107 540 15,160 SH DEFINED 02 13,575 230 1,355 PAYCHEX INC COM 704326107 47 1,325 SH OTHER 02 0 1,325 0 PAYCHEX INC COM 704326107 566 15,893 SH DEFINED 03 6,350 9,463 80 PAYCHEX INC COM 704326107 162 4,537 SH OTHER 03 2,171 1,911 455 PAYCHEX INC COM 704326107 5,382 151,177 SH DEFINED 04 137,827 0 13,350 PAYCHEX INC COM 704326107 1,791 50,299 SH OTHER 04 48,449 0 1,850 PAYCHEX INC COM 704326107 37 1,030 SH DEFINED 05 1,030 0 0 PAYCHEX INC COM 704326107 36 1,000 SH OTHER 01,06 0 0 1,000 PAYCHEX INC COM 704326107 118,669 3,333,398 SH DEFINED 01,08 1,774,840 1,558,368 190 PAYCHEX INC COM 704326107 188 5,275 SH DEFINED 09 5,275 0 0 PAYCHEX INC COM 704326107 1,869 52,490 SH DEFINED 10 40,765 9,800 1,925 PAYCHEX INC COM 704326107 45 1,250 SH OTHER 10 500 750 0 PAYLESS SHOESOURCE INC COM 704379106 1,341 96,086 SH DEFINED 01 76,223 18,063 1,800 PAYLESS SHOESOURCE INC COM 704379106 2 126 SH DEFINED 02 0 0 126 PAYLESS SHOESOURCE INC COM 704379106 10 720 SH DEFINED 03 0 720 0 PAYLESS SHOESOURCE INC COM 704379106 10 732 SH DEFINED 04 732 0 0 PAYLESS SHOESOURCE INC COM 704379106 7,686 550,598 SH DEFINED 01,08 113,098 437,500 0 PEABODY ENERGY CORP COM 704549104 1,441 30,982 SH DEFINED 01 21,552 7,480 1,950 PEABODY ENERGY CORP COM 704549104 712 15,300 SH OTHER 01 7,300 3,000 5,000 PEABODY ENERGY CORP COM 704549104 5 100 SH DEFINED 04 100 0 0 PEABODY ENERGY CORP COM 704549104 11,886 255,554 SH DEFINED 01,08 45,856 209,698 0 PEABODY ENERGY CORP COM 704549104 2 50 SH DEFINED 10 0 0 50 PEAPACK-GLADSTONE FINL CORP COM 704699107 157 4,635 SH DEFINED 01 4,380 255 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1,358 40,119 SH DEFINED 01,08 6,154 33,965 0 PEC SOLUTIONS INC COM 705107100 452 34,192 SH DEFINED 01 8,969 25,223 0 PEC SOLUTIONS INC COM 705107100 1,301 98,398 SH DEFINED 01,08 25,449 72,949 0 PECO II INC COM 705221109 23 21,300 SH DEFINED 01 4,200 17,100 0 PECO II INC COM 705221109 34 31,700 SH DEFINED 01,08 6,500 25,200 0 PEDIATRIC SVCS OF AMERICA COM 705323103 107 7,800 SH DEFINED 01 1,300 6,500 0 PEDIATRIC SVCS OF AMERICA COM 705323103 149 10,871 SH DEFINED 01,08 2,891 7,980 0 PEDIATRIX MED GROUP COM 705324101 3,977 63,124 SH DEFINED 01 43,907 18,317 900 PEDIATRIX MED GROUP COM 705324101 13 200 SH DEFINED 04 200 0 0 PEDIATRIX MED GROUP COM 705324101 25 400 SH OTHER 01,06 0 0 400 PEDIATRIX MED GROUP COM 705324101 10,761 170,802 SH DEFINED 01,08 40,965 129,837 0 PEDIATRIX MED GROUP COM 705324101 44 700 SH DEFINED 10 700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 397 ________ PEERLESS MFG CO COM 705514107 29 2,600 SH DEFINED 01 0 2,600 0 PEERLESS MFG CO COM 705514107 136 12,134 SH DEFINED 01,08 1,384 10,750 0 PEERLESS SYS CORP COM 705536100 47 23,700 SH DEFINED 01 1,500 22,200 0 PEERLESS SYS CORP COM 705536100 56 28,243 SH DEFINED 01,08 6,328 21,915 0 PEETS COFFEE & TEA INC COM 705560100 394 18,503 SH DEFINED 01 8,105 10,398 0 PEETS COFFEE & TEA INC COM 705560100 2,585 121,374 SH DEFINED 01,08 55,541 65,833 0 PEGASYSTEMS INC COM 705573103 329 40,053 SH DEFINED 01 10,162 29,891 0 PEGASYSTEMS INC COM 705573103 869 105,662 SH DEFINED 01,08 20,160 85,502 0 PEGASUS COMMUNICATIONS CORP COM 705904605 355 9,264 SH DEFINED 01 2,314 6,950 0 PEGASUS COMMUNICATIONS CORP COM 705904605 4 100 SH OTHER 04 100 0 0 PEGASUS COMMUNICATIONS CORP COM 705904605 1,404 36,660 SH DEFINED 01,08 18,316 18,344 0 PEGASUS SOLUTIONS INC COM 705906105 2,091 179,027 SH DEFINED 01 142,927 36,100 0 PEGASUS SOLUTIONS INC COM 705906105 243 20,847 SH OTHER 01 15,216 826 4,805 PEGASUS SOLUTIONS INC COM 705906105 5 400 SH OTHER 01,06 0 0 400 PEGASUS SOLUTIONS INC COM 705906105 2,876 246,249 SH DEFINED 01,08 100,612 145,637 0 PEMCO AVIATION INC COM 706444106 153 4,700 SH DEFINED 01 0 4,700 0 PEMCO AVIATION INC COM 706444106 228 6,975 SH DEFINED 01,08 1,591 5,384 0 PEMSTAR INC COM 706552106 183 50,134 SH DEFINED 01 18,134 32,000 0 PEMSTAR INC COM 706552106 724 198,421 SH DEFINED 01,08 35,640 162,781 0 PENGROWTH ENERGY TR COM 706902103 7 500 SH OTHER 01 500 0 0 PENGROWTH ENERGY TR COM 706902103 171 12,490 SH DEFINED 04 12,490 0 0 PENGROWTH ENERGY TR COM 706902103 14 1,000 SH OTHER 04 1,000 0 0 PENFORD CORP COM 707051108 678 40,700 SH DEFINED 01 33,500 7,200 0 PENFORD CORP COM 707051108 2 150 SH OTHER 01,06 0 0 150 PENFORD CORP COM 707051108 386 23,193 SH DEFINED 01,08 8,447 14,746 0 PENN-AMER GROUP INC COM 707247102 356 24,260 SH DEFINED 01 16,405 7,855 0 PENN-AMER GROUP INC COM 707247102 921 62,806 SH DEFINED 01,08 13,967 48,839 0 PENN ENGR & MFG CORP COM 707389300 429 25,258 SH DEFINED 01 7,863 17,395 0 PENN ENGR & MFG CORP COM 707389300 31 1,800 SH DEFINED 05 1,800 0 0 PENN ENGR & MFG CORP COM 707389300 1,134 66,798 SH DEFINED 01,08 12,151 54,647 0 PENN NATL GAMING INC COM 707569109 1,632 56,738 SH DEFINED 01 22,980 32,558 1,200 PENN NATL GAMING INC COM 707569109 14 500 SH OTHER 04 500 0 0 PENN NATL GAMING INC COM 707569109 7,949 276,300 SH DEFINED 01,08 94,589 181,711 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 398 ________ PENN OCTANE CORP COM 707573101 35 15,900 SH DEFINED 01 2,400 13,500 0 PENN OCTANE CORP COM 707573101 28 12,698 SH DEFINED 01,08 6,398 6,300 0 PENN TREATY AMERN CORP COM 707874103 36 16,800 SH DEFINED 01 1,600 15,200 0 PENN TREATY AMERN CORP COM 707874103 4 1,800 SH OTHER 01 0 1,800 0 PENN TREATY AMERN CORP COM 707874103 73 33,915 SH DEFINED 01,08 8,589 25,326 0 PENN VA CORP COM 707882106 857 14,146 SH DEFINED 01 5,125 9,021 0 PENN VA CORP COM 707882106 3,274 54,022 SH DEFINED 01,08 9,060 44,962 0 PENNEY J C INC COM 708160106 18,124 521,116 SH DEFINED 01 197,715 276,289 47,112 PENNEY J C INC COM 708160106 693 19,939 SH OTHER 01 7,728 5,936 6,275 PENNEY J C INC COM 708160106 14 400 SH DEFINED 02 0 400 0 PENNEY J C INC COM 708160106 124 3,568 SH DEFINED 03 2,800 528 240 PENNEY J C INC COM 708160106 49 1,400 SH OTHER 03 1,400 0 0 PENNEY J C INC COM 708160106 1,130 32,482 SH DEFINED 04 32,482 0 0 PENNEY J C INC COM 708160106 77 2,210 SH OTHER 04 2,210 0 0 PENNEY J C INC COM 708160106 10 300 SH DEFINED 05 300 0 0 PENNEY J C INC COM 708160106 35 1,000 SH OTHER 05 0 1,000 0 PENNEY J C INC COM 708160106 24 700 SH OTHER 01,06 0 0 700 PENNEY J C INC COM 708160106 156,885 4,510,784 SH DEFINED 01,08 1,215,032 3,120,899 174,853 PENNEY J C INC COM 708160106 56 1,622 SH DEFINED 09 1,622 0 0 PENNEY J C INC COM 708160106 184 5,293 SH DEFINED 10 1,043 0 4,250 PENNEY J C INC COM 708160106 97 2,800 SH OTHER 10 2,800 0 0 PENNFED FINL SVCS INC COM 708167101 497 14,165 SH DEFINED 01 5,895 8,270 0 PENNFED FINL SVCS INC COM 708167101 1,162 33,080 SH DEFINED 01,08 6,512 26,568 0 PENNROCK FINL SVCS CORP COM 708352109 145 5,100 SH DEFINED 01 4,880 220 0 PENNROCK FINL SVCS CORP COM 708352109 1,331 46,872 SH DEFINED 01,08 6,643 40,229 0 PENNS WOODS BANCORP INC COM 708430103 67 1,487 SH DEFINED 01 1,487 0 0 PENNS WOODS BANCORP INC COM 708430103 598 13,275 SH DEFINED 01,08 1,376 11,899 0 PENNSYLVANIA COMM BANCORP IN COM 708677109 13 254 SH DEFINED 01 254 0 0 PENNSYLVANIA COMM BANCORP IN COM 708677109 198 3,931 SH DEFINED 01,08 814 3,117 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 2,212 58,733 SH DEFINED 01 21,137 36,258 1,338 PENNSYLVANIA RL ESTATE INVT COM 709102107 8,300 220,406 SH DEFINED 01,08 55,583 164,823 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 270 7,177 SH DEFINED 10 0 0 7,177 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 399 ________ PENTAIR INC COM 709631105 2,376 40,265 SH DEFINED 01 18,526 10,389 11,350 PENTAIR INC COM 709631105 18 300 SH OTHER 01 300 0 0 PENTAIR INC COM 709631105 280 4,750 SH DEFINED 04 4,750 0 0 PENTAIR INC COM 709631105 65 1,100 SH OTHER 04 1,100 0 0 PENTAIR INC COM 709631105 15,236 258,238 SH DEFINED 01,08 56,700 201,538 0 PENTAIR INC COM 709631105 3 50 SH DEFINED 10 0 0 50 PENTAIR INC COM 709631105 236 4,000 SH OTHER 10 0 4,000 0 PENWEST PHARMACEUTICALS CO COM 709754105 386 26,432 SH DEFINED 01 10,637 15,795 0 PENWEST PHARMACEUTICALS CO COM 709754105 2,165 148,181 SH DEFINED 01,08 48,482 99,699 0 PEOPLES BANCORP INC COM 709789101 338 12,099 SH DEFINED 01 6,304 5,795 0 PEOPLES BANCORP INC COM 709789101 1,809 64,671 SH DEFINED 01,08 13,000 51,671 0 PEOPLES BANCTRUST INC COM 709796106 7 440 SH DEFINED 01 440 0 0 PEOPLES BANCTRUST INC COM 709796106 168 10,860 SH DEFINED 01,08 2,100 8,760 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 813 17,487 SH DEFINED 01 12,344 3,843 1,300 PEOPLES BK BRIDGEPORT CONN COM 710198102 4,531 97,462 SH DEFINED 01,08 27,635 69,827 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 2 50 SH DEFINED 10 0 0 50 PEOPLES BANCORP N C INC COM 710577107 155 8,593 SH DEFINED 04 8,593 0 0 PEOPLES BANCORP N C INC COM 710577107 104 5,784 SH DEFINED 01,08 1,253 4,531 0 PEOPLES FINL CORP MISS COM 71103B102 204 10,800 SH DEFINED 01,08 2,100 8,700 0 PEOPLES ENERGY CORP COM 711030106 4,681 104,838 SH DEFINED 01 64,145 33,870 6,823 PEOPLES ENERGY CORP COM 711030106 459 10,287 SH OTHER 01 8,105 1,932 250 PEOPLES ENERGY CORP COM 711030106 9 200 SH DEFINED 02 200 0 0 PEOPLES ENERGY CORP COM 711030106 9 200 SH OTHER 02 200 0 0 PEOPLES ENERGY CORP COM 711030106 45 1,000 SH DEFINED 03 1,000 0 0 PEOPLES ENERGY CORP COM 711030106 145 3,255 SH DEFINED 04 3,255 0 0 PEOPLES ENERGY CORP COM 711030106 73 1,634 SH OTHER 04 1,634 0 0 PEOPLES ENERGY CORP COM 711030106 4 100 SH OTHER 01,06 0 0 100 PEOPLES ENERGY CORP COM 711030106 14,728 329,855 SH DEFINED 01,08 168,874 160,981 0 PEOPLES ENERGY CORP COM 711030106 21 463 SH DEFINED 10 406 0 57 PEOPLES ENERGY CORP COM 711030106 56 1,250 SH OTHER 10 250 1,000 0 PEOPLES HLDG CO COM 711148106 659 19,563 SH DEFINED 01 4,575 14,988 0 PEOPLES HLDG CO COM 711148106 1,511 44,844 SH DEFINED 01,08 7,426 37,418 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 400 ________ PEOPLESOFT INC COM 712713106 16,552 895,164 SH DEFINED 01 536,229 303,294 55,641 PEOPLESOFT INC COM 712713106 5 250 SH OTHER 01 0 0 250 PEOPLESOFT INC COM 712713106 4 200 SH OTHER 02 200 0 0 PEOPLESOFT INC COM 712713106 7 370 SH DEFINED 03 70 230 70 PEOPLESOFT INC COM 712713106 80 4,300 SH DEFINED 04 4,300 0 0 PEOPLESOFT INC COM 712713106 61 3,300 SH OTHER 04 3,300 0 0 PEOPLESOFT INC COM 712713106 1 50 SH DEFINED 05 50 0 0 PEOPLESOFT INC COM 712713106 18 1,000 SH OTHER 01,06 0 0 1,000 PEOPLESOFT INC COM 712713106 61,012 3,299,749 SH DEFINED 01,08 1,734,973 1,564,676 100 PEOPLESOFT INC COM 712713106 128 6,910 SH DEFINED 09 6,910 0 0 PEOPLESOFT INC COM 712713106 20 1,075 SH DEFINED 10 560 0 515 PEP BOYS MANNY MOE & JACK COM 713278109 4,954 178,536 SH DEFINED 01 112,833 53,403 12,300 PEP BOYS MANNY MOE & JACK COM 713278109 42 1,500 SH OTHER 01 0 1,500 0 PEP BOYS MANNY MOE & JACK COM 713278109 251 9,060 SH DEFINED 04 9,060 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 24 850 SH OTHER 01,06 0 0 850 PEP BOYS MANNY MOE & JACK COM 713278109 10,187 367,113 SH DEFINED 01,08 122,223 244,890 0 PEPCO HOLDINGS INC COM 713291102 1,855 90,746 SH DEFINED 01 63,831 25,765 1,150 PEPCO HOLDINGS INC COM 713291102 53 2,588 SH OTHER 01 1,958 630 0 PEPCO HOLDINGS INC COM 713291102 4 200 SH DEFINED 02 0 0 200 PEPCO HOLDINGS INC COM 713291102 36 1,766 SH OTHER 02 1,766 0 0 PEPCO HOLDINGS INC COM 713291102 8 400 SH DEFINED 03 400 0 0 PEPCO HOLDINGS INC COM 713291102 3 133 SH OTHER 03 133 0 0 PEPCO HOLDINGS INC COM 713291102 206 10,064 SH DEFINED 04 10,064 0 0 PEPCO HOLDINGS INC COM 713291102 91 4,432 SH OTHER 04 4,432 0 0 PEPCO HOLDINGS INC COM 713291102 18 900 SH DEFINED 05 300 0 600 PEPCO HOLDINGS INC COM 713291102 19,795 968,428 SH DEFINED 01,08 295,878 672,550 0 PEPCO HOLDINGS INC COM 713291102 2 100 SH DEFINED 10 0 0 100 PEPCO HOLDINGS INC COM 713291102 73 3,548 SH OTHER 10 0 3,548 0 PEPSI BOTTLING GROUP INC COM 713409100 12,611 423,905 SH DEFINED 01 178,834 207,750 37,321 PEPSI BOTTLING GROUP INC COM 713409100 126 4,250 SH OTHER 01 0 4,000 250 PEPSI BOTTLING GROUP INC COM 713409100 12 400 SH DEFINED 04 0 0 400 PEPSI BOTTLING GROUP INC COM 713409100 21 700 SH OTHER 01,06 0 0 700 PEPSI BOTTLING GROUP INC COM 713409100 60,313 2,027,315 SH DEFINED 01,08 1,015,720 1,011,595 0 PEPSI BOTTLING GROUP INC COM 713409100 35 1,187 SH DEFINED 09 1,187 0 0 PEPSI BOTTLING GROUP INC COM 713409100 4 140 SH DEFINED 10 40 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 401 ________ PEPSIAMERICAS INC COM 71343P200 1,424 69,759 SH DEFINED 01 55,692 12,167 1,900 PEPSIAMERICAS INC COM 71343P200 110 5,380 SH OTHER 01 2,880 2,500 0 PEPSIAMERICAS INC COM 71343P200 6 300 SH DEFINED 04 300 0 0 PEPSIAMERICAS INC COM 71343P200 6 300 SH OTHER 04 300 0 0 PEPSIAMERICAS INC COM 71343P200 30 1,450 SH DEFINED 05 1,450 0 0 PEPSIAMERICAS INC COM 71343P200 12,250 599,903 SH DEFINED 01,08 121,662 478,241 0 PEPSIAMERICAS INC COM 71343P200 12 600 SH DEFINED 10 500 0 100 PEPSICO INC COM 713448108 310,637 5,768,563 SH DEFINED 01 3,478,552 1,889,929 400,082 PEPSICO INC COM 713448108 52,309 971,377 SH OTHER 01 590,882 343,371 37,124 PEPSICO INC COM 713448108 22,895 425,158 SH DEFINED 02 295,231 116,752 13,175 PEPSICO INC COM 713448108 7,652 142,104 SH OTHER 02 94,836 40,338 6,930 PEPSICO INC COM 713448108 31,492 584,814 SH DEFINED 03 321,354 211,918 51,542 PEPSICO INC COM 713448108 11,787 218,884 SH OTHER 03 166,962 34,315 17,607 PEPSICO INC COM 713448108 82,259 1,527,558 SH DEFINED 04 1,447,513 0 80,045 PEPSICO INC COM 713448108 46,672 866,709 SH OTHER 04 800,169 0 66,540 PEPSICO INC COM 713448108 9,158 170,071 SH DEFINED 05 149,641 13,575 6,855 PEPSICO INC COM 713448108 2,679 49,751 SH OTHER 05 24,175 21,705 3,871 PEPSICO INC COM 713448108 237 4,410 SH OTHER 01,06 0 0 4,410 PEPSICO INC COM 713448108 835,099 15,507,868 SH DEFINED 01,08 8,176,464 7,320,569 10,835 PEPSICO INC COM 713448108 2,856 53,038 SH DEFINED 09 53,038 0 0 PEPSICO INC COM 713448108 24,213 449,630 SH DEFINED 10 345,427 50,106 54,097 PEPSICO INC COM 713448108 7,457 138,469 SH OTHER 10 67,203 68,311 2,955 PER-SE TECHNOLOGIES INC COM 713569309 554 49,431 SH DEFINED 01 19,034 30,397 0 PER-SE TECHNOLOGIES INC COM 713569309 2,399 214,218 SH DEFINED 01,08 56,299 157,919 0 PERCEPTRON INC COM 71361F100 90 12,400 SH DEFINED 01 1,800 10,600 0 PERCEPTRON INC COM 71361F100 115 15,900 SH DEFINED 01,08 3,424 12,476 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 381 155,538 SH DEFINED 01 69,738 85,800 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 2 1,000 SH OTHER 05 1,000 0 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 1,733 707,214 SH DEFINED 01,08 128,669 578,545 0 PERFORMANCE FOOD GROUP CO COM 713755106 704 20,492 SH DEFINED 01 13,317 6,975 200 PERFORMANCE FOOD GROUP CO COM 713755106 134 3,900 SH DEFINED 04 0 0 3,900 PERFORMANCE FOOD GROUP CO COM 713755106 22 650 SH OTHER 01,06 0 0 650 PERFORMANCE FOOD GROUP CO COM 713755106 5,226 152,150 SH DEFINED 01,08 59,820 92,330 0 PERFORMANCE FOOD GROUP CO COM 713755106 2 45 SH DEFINED 10 0 0 45 PERFORMANCE TECHNOLOGIES INC COM 71376K102 220 13,000 SH DEFINED 01 2,700 10,300 0 PERFORMANCE TECHNOLOGIES INC COM 71376K102 443 26,175 SH DEFINED 01,08 5,087 21,088 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 402 ________ PERICOM SEMICONDUCTOR CORP COM 713831105 497 43,564 SH DEFINED 01 15,941 27,623 0 PERICOM SEMICONDUCTOR CORP COM 713831105 5 400 SH OTHER 01,06 0 0 400 PERICOM SEMICONDUCTOR CORP COM 713831105 2,122 185,936 SH DEFINED 01,08 68,315 117,621 0 PERINI CORP COM 713839108 448 28,417 SH DEFINED 01 9,468 18,949 0 PERINI CORP COM 713839108 63 4,000 SH DEFINED 04 4,000 0 0 PERINI CORP COM 713839108 1,516 96,260 SH DEFINED 01,08 19,525 76,735 0 PERKINELMER INC COM 714046109 6,938 335,308 SH DEFINED 01 196,742 117,227 21,339 PERKINELMER INC COM 714046109 3 125 SH OTHER 01 0 0 125 PERKINELMER INC COM 714046109 298 14,400 SH DEFINED 04 14,400 0 0 PERKINELMER INC COM 714046109 6 300 SH OTHER 01,06 0 0 300 PERKINELMER INC COM 714046109 21,354 1,032,072 SH DEFINED 01,08 500,959 531,113 0 PERKINELMER INC COM 714046109 32 1,551 SH DEFINED 10 16 0 1,535 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 66 29,300 SH DEFINED 01 200 29,100 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 65 28,969 SH DEFINED 01,08 13,169 15,800 0 PEROT SYS CORP COM 714265105 1,644 123,629 SH DEFINED 01 56,212 67,417 0 PEROT SYS CORP COM 714265105 294 22,100 SH DEFINED 04 22,100 0 0 PEROT SYS CORP COM 714265105 8,551 642,899 SH DEFINED 01,08 197,082 445,817 0 PERRIGO CO COM 714290103 1,859 92,742 SH DEFINED 01 60,256 26,306 6,180 PERRIGO CO COM 714290103 10,966 546,942 SH DEFINED 01,08 115,104 431,838 0 PERRIGO CO COM 714290103 482 24,028 SH DEFINED 10 24,028 0 0 PERVASIVE SOFTWARE INC COM 715710109 119 17,000 SH DEFINED 01 3,000 14,000 0 PERVASIVE SOFTWARE INC COM 715710109 212 30,295 SH DEFINED 01,08 6,795 23,500 0 PETCO ANIMAL SUPPLIES COM 716016209 858 30,462 SH DEFINED 01 18,973 10,089 1,400 PETCO ANIMAL SUPPLIES COM 716016209 6,004 213,070 SH DEFINED 01,08 44,970 168,100 0 PETROCHINA CO LTD COM 71646E100 460 9,000 SH DEFINED 01 0 9,000 0 PETROCHINA CO LTD COM 71646E100 113 2,210 SH OTHER 01 1,600 610 0 PETROCHINA CO LTD COM 71646E100 8 160 SH OTHER 02 0 160 0 PETROCHINA CO LTD COM 71646E100 5 100 SH OTHER 04 100 0 0 PETROKAZAKHSTAN INC COM 71649P102 2,411 85,600 SH DEFINED 01 85,600 0 0 PETROLEUM DEV CORP COM 716578109 1,156 40,359 SH DEFINED 01 25,159 15,200 0 PETROLEUM DEV CORP COM 716578109 3,481 121,497 SH DEFINED 01,08 37,483 84,014 0 PETROLEUM HELICOPTERS INC COM 716604103 39 1,577 SH DEFINED 01 1,577 0 0 PETROLEUM HELICOPTERS INC COM 716604103 297 12,023 SH DEFINED 01,08 835 11,188 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 403 ________ PETROLEUM HELICOPTERS INC COM 716604202 169 6,800 SH DEFINED 01 800 6,000 0 PETROLEUM HELICOPTERS INC COM 716604202 211 8,487 SH DEFINED 01,08 877 7,610 0 PETROQUEST ENERGY INC COM 716748108 156 43,565 SH DEFINED 01 7,600 35,965 0 PETROQUEST ENERGY INC COM 716748108 238 66,540 SH DEFINED 01,08 14,700 51,840 0 PETSMART INC COM 716768106 3,589 132,667 SH DEFINED 01 75,679 38,638 18,350 PETSMART INC COM 716768106 14 500 SH DEFINED 02 0 500 0 PETSMART INC COM 716768106 11 400 SH OTHER 02 400 0 0 PETSMART INC COM 716768106 30 1,100 SH OTHER 04 1,100 0 0 PETSMART INC COM 716768106 21,514 795,333 SH DEFINED 01,08 232,483 562,850 0 PETSMART INC COM 716768106 6 213 SH DEFINED 10 0 0 213 PHARMACYCLICS INC COM 716933106 245 18,200 SH DEFINED 01 3,300 14,900 0 PHARMACYCLICS INC COM 716933106 113 8,412 SH OTHER 01 8,186 0 226 PHARMACYCLICS INC COM 716933106 393 29,221 SH DEFINED 01,08 6,685 22,536 0 PFIZER INC COM 717081103 817,479 23,323,238 SH DEFINED 01 13,709,832 7,693,490 1,919,916 PFIZER INC COM 717081103 151,203 4,313,934 SH OTHER 01 1,622,734 2,474,253 216,947 PFIZER INC COM 717081103 38,462 1,097,338 SH DEFINED 02 767,334 302,462 27,542 PFIZER INC COM 717081103 16,885 481,728 SH OTHER 02 345,749 118,700 17,279 PFIZER INC COM 717081103 45,115 1,287,165 SH DEFINED 03 771,656 406,100 109,409 PFIZER INC COM 717081103 23,012 656,540 SH OTHER 03 495,047 131,068 30,425 PFIZER INC COM 717081103 163,725 4,671,180 SH DEFINED 04 4,425,116 575 245,489 PFIZER INC COM 717081103 99,313 2,833,470 SH OTHER 04 2,715,426 0 118,044 PFIZER INC COM 717081103 21,485 612,975 SH DEFINED 05 520,268 69,122 23,585 PFIZER INC COM 717081103 4,911 140,112 SH OTHER 05 53,401 52,241 34,470 PFIZER INC COM 717081103 689 19,665 SH OTHER 01,06 0 0 19,665 PFIZER INC COM 717081103 137 3,900 SH OTHER 04,07 0 0 3,900 PFIZER INC COM 717081103 2,494,667 71,174,533 SH DEFINED 01,08 36,507,011 34,518,099 149,423 PFIZER INC COM 717081103 8,358 238,446 SH DEFINED 09 238,446 0 0 PFIZER INC COM 717081103 43,625 1,244,641 SH DEFINED 10 981,781 125,315 137,545 PFIZER INC COM 717081103 22,794 650,322 SH OTHER 10 332,858 313,664 3,800 PFSWEB INC COM 717098107 44 25,287 SH DEFINED 01 4,045 21,242 0 PFSWEB INC COM 717098107 73 42,216 SH DEFINED 01,08 8,200 34,016 0 PFSWEB INC COM 717098107 19 10,700 SH DEFINED 10 10,700 0 0 PHARMACEUTICAL PROD DEV INC COM 717124101 894 30,102 SH DEFINED 01 20,413 7,389 2,300 PHARMACEUTICAL PROD DEV INC COM 717124101 38 1,280 SH DEFINED 02 1,000 0 280 PHARMACEUTICAL PROD DEV INC COM 717124101 77 2,600 SH DEFINED 04 0 0 2,600 PHARMACEUTICAL PROD DEV INC COM 717124101 25 850 SH OTHER 01,06 0 0 850 PHARMACEUTICAL PROD DEV INC COM 717124101 4,604 154,971 SH DEFINED 01,08 67,616 87,355 0 PHARMACEUTICAL PROD DEV INC COM 717124101 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 404 ________ PHARMACEUTICAL RES INC COM 717125108 2,148 37,775 SH DEFINED 01 24,833 6,542 6,400 PHARMACEUTICAL RES INC COM 717125108 10,211 179,586 SH DEFINED 01,08 44,096 135,490 0 PHARMACEUTICAL RES INC COM 717125108 3 50 SH DEFINED 10 0 0 50 PHARMACOPEIA INC COM 71713B104 799 39,713 SH DEFINED 01 15,986 23,727 0 PHARMACOPEIA INC COM 71713B104 3,488 173,364 SH DEFINED 01,08 54,184 119,180 0 PHARMANETICS INC COM 71713J107 23 9,600 SH DEFINED 01 1,800 7,800 0 PHARMANETICS INC COM 71713J107 37 15,333 SH DEFINED 01,08 4,370 10,963 0 PHARMOS CORP COM 717139208 185 45,900 SH DEFINED 01 10,900 35,000 0 PHARMOS CORP COM 717139208 243 60,102 SH DEFINED 01,08 26,326 33,776 0 PHELPS DODGE CORP COM 717265102 17,071 209,054 SH DEFINED 01 112,022 78,071 18,961 PHELPS DODGE CORP COM 717265102 32 397 SH OTHER 01 270 52 75 PHELPS DODGE CORP COM 717265102 7 87 SH DEFINED 02 87 0 0 PHELPS DODGE CORP COM 717265102 129 1,575 SH OTHER 02 300 1,275 0 PHELPS DODGE CORP COM 717265102 53 650 SH DEFINED 04 650 0 0 PHELPS DODGE CORP COM 717265102 57 700 SH OTHER 04 700 0 0 PHELPS DODGE CORP COM 717265102 22 270 SH OTHER 01,06 0 0 270 PHELPS DODGE CORP COM 717265102 65,712 804,702 SH DEFINED 01,08 419,291 385,411 0 PHELPS DODGE CORP COM 717265102 30 368 SH DEFINED 09 368 0 0 PHELPS DODGE CORP COM 717265102 13 164 SH DEFINED 10 14 0 150 PHILADELPHIA CONS HLDG CORP COM 717528103 1,671 28,807 SH DEFINED 01 11,715 16,492 600 PHILADELPHIA CONS HLDG CORP COM 717528103 20 350 SH OTHER 01,06 0 0 350 PHILADELPHIA CONS HLDG CORP COM 717528103 7,055 121,631 SH DEFINED 01,08 32,721 88,910 0 PHILLIPS VAN HEUSEN CORP COM 718592108 2,369 128,079 SH DEFINED 01 104,752 23,327 0 PHILLIPS VAN HEUSEN CORP COM 718592108 9 460 SH OTHER 01,06 0 0 460 PHILLIPS VAN HEUSEN CORP COM 718592108 3,533 190,962 SH DEFINED 01,08 64,303 126,659 0 PHILLIPS VAN HEUSEN CORP COM 718592108 4 200 SH DEFINED 10 200 0 0 PHYSIOMETRIX INC COM 718928104 15 9,000 SH DEFINED 01 1,600 7,400 0 PHYSIOMETRIX INC COM 718928104 16 9,959 SH DEFINED 01,08 2,100 7,859 0 PHOENIX COS INC NEW COM 71902E109 2,190 163,279 SH DEFINED 01 97,910 59,461 5,908 PHOENIX COS INC NEW COM 71902E109 59 4,415 SH OTHER 01 0 4,415 0 PHOENIX COS INC NEW COM 71902E109 22 1,657 SH DEFINED 02 1,447 0 210 PHOENIX COS INC NEW COM 71902E109 52 3,894 SH DEFINED 04 3,894 0 0 PHOENIX COS INC NEW COM 71902E109 8,224 613,286 SH DEFINED 01,08 151,886 461,400 0 PHOENIX COS INC NEW COM 71902E109 4 328 SH DEFINED 10 328 0 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 43 4,600 SH DEFINED 01 1,000 3,600 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 59 6,400 SH DEFINED 01,08 1,800 4,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 405 ________ PHOENIX TECHNOLOGY LTD COM 719153108 731 135,700 SH DEFINED 01 107,500 27,800 400 PHOENIX TECHNOLOGY LTD COM 719153108 4 700 SH DEFINED 02 0 0 700 PHOENIX TECHNOLOGY LTD COM 719153108 2 400 SH OTHER 01,06 0 0 400 PHOENIX TECHNOLOGY LTD COM 719153108 334 61,968 SH DEFINED 01,08 24,872 37,096 0 PHOENIX TECHNOLOGY LTD COM 719153108 3 500 SH DEFINED 10 0 0 500 PHOTON DYNAMICS INC COM 719364101 864 26,483 SH DEFINED 01 10,145 15,738 600 PHOTON DYNAMICS INC COM 719364101 24 750 SH DEFINED 04 750 0 0 PHOTON DYNAMICS INC COM 719364101 8 250 SH OTHER 01,06 0 0 250 PHOTON DYNAMICS INC COM 719364101 4,091 125,369 SH DEFINED 01,08 36,827 88,542 0 PHOTRONICS INC COM 719405102 969 54,770 SH DEFINED 01 18,596 35,074 1,100 PHOTRONICS INC COM 719405102 156 8,800 SH DEFINED 04 0 0 8,800 PHOTRONICS INC COM 719405102 9 500 SH OTHER 01,06 0 0 500 PHOTRONICS INC COM 719405102 4,132 233,469 SH DEFINED 01,08 81,154 152,315 0 PIEDMONT NAT GAS INC COM 720186105 1,732 41,033 SH DEFINED 01 6,531 33,202 1,300 PIEDMONT NAT GAS INC COM 720186105 17 400 SH OTHER 01 0 400 0 PIEDMONT NAT GAS INC COM 720186105 4 100 SH DEFINED 04 100 0 0 PIEDMONT NAT GAS INC COM 720186105 44 1,054 SH OTHER 04 1,054 0 0 PIEDMONT NAT GAS INC COM 720186105 22 520 SH OTHER 01,06 0 0 520 PIEDMONT NAT GAS INC COM 720186105 6,312 149,503 SH DEFINED 01,08 51,428 98,075 0 PIEDMONT NAT GAS INC COM 720186105 2 50 SH DEFINED 10 0 0 50 PIER 1 IMPORTS INC COM 720279108 1,514 63,863 SH DEFINED 01 43,637 15,826 4,400 PIER 1 IMPORTS INC COM 720279108 33 1,400 SH DEFINED 02 1,400 0 0 PIER 1 IMPORTS INC COM 720279108 62 2,600 SH DEFINED 04 2,600 0 0 PIER 1 IMPORTS INC COM 720279108 59 2,500 SH OTHER 04 2,500 0 0 PIER 1 IMPORTS INC COM 720279108 11,203 472,693 SH DEFINED 01,08 124,110 348,583 0 PIER 1 IMPORTS INC COM 720279108 3 118 SH DEFINED 10 0 0 118 PILGRIMS PRIDE CORP COM 721467108 1,049 46,756 SH DEFINED 01 24,561 22,195 0 PILGRIMS PRIDE CORP COM 721467108 4,619 205,935 SH DEFINED 01,08 44,443 161,492 0 PIMCO CALIF MUN INCOME FD II UNDEFIND 72200M108 2 13,633 DEFINED 03 13,633 0 0 PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 448 30,100 DEFINED 04 30,100 0 0 PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 134 9,000 OTHER 04 9,000 0 0 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 179 15,300 DEFINED 04 11,300 0 4,000 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 106 6,700 OTHER 04 5,000 0 1,700 PINNACLE ENTMT INC COM 723456109 637 46,180 SH DEFINED 01 16,803 29,377 0 PINNACLE ENTMT INC COM 723456109 7 500 SH OTHER 01,06 0 0 500 PINNACLE ENTMT INC COM 723456109 2,668 193,322 SH DEFINED 01,08 65,572 127,750 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 406 ________ PINNACLE SYS INC COM 723481107 949 105,766 SH DEFINED 01 36,793 53,373 15,600 PINNACLE SYS INC COM 723481107 9 950 SH OTHER 01,06 0 0 950 PINNACLE SYS INC COM 723481107 4,551 507,306 SH DEFINED 01,08 171,471 335,835 0 PINNACLE WEST CAP CORP COM 723484101 5,582 141,851 SH DEFINED 01 52,101 74,308 15,442 PINNACLE WEST CAP CORP COM 723484101 3 75 SH OTHER 01 0 0 75 PINNACLE WEST CAP CORP COM 723484101 33 841 SH DEFINED 02 831 10 0 PINNACLE WEST CAP CORP COM 723484101 22 550 SH OTHER 02 250 300 0 PINNACLE WEST CAP CORP COM 723484101 34 870 SH DEFINED 04 170 0 700 PINNACLE WEST CAP CORP COM 723484101 21 542 SH DEFINED 05 542 0 0 PINNACLE WEST CAP CORP COM 723484101 8 200 SH OTHER 01,06 0 0 200 PINNACLE WEST CAP CORP COM 723484101 29,662 753,800 SH DEFINED 01,08 359,163 394,637 0 PINNACLE WEST CAP CORP COM 723484101 52 1,314 SH DEFINED 10 714 0 600 PINNACLE WEST CAP CORP COM 723484101 8 200 SH OTHER 10 0 0 200 PIONEER MUN HIGH INCOME TR UNDEFIND 723763108 3 16,667 DEFINED 03 16,667 0 0 PIONEER MUN HIGH INCOME TR UNDEFIND 723763108 60 4,000 DEFINED 04 4,000 0 0 PIONEER NAT RES CO COM 723787107 2,853 88,337 SH DEFINED 01 46,618 34,619 7,100 PIONEER NAT RES CO COM 723787107 4 114 SH DEFINED 02 114 0 0 PIONEER NAT RES CO COM 723787107 38 1,180 SH DEFINED 03 1,180 0 0 PIONEER NAT RES CO COM 723787107 165 5,095 SH DEFINED 04 795 0 4,300 PIONEER NAT RES CO COM 723787107 13 392 SH OTHER 04 392 0 0 PIONEER NAT RES CO COM 723787107 22,760 704,643 SH DEFINED 01,08 215,535 489,108 0 PIONEER NAT RES CO COM 723787107 21 650 SH DEFINED 10 0 0 650 PIPER JAFFRAY COS COM 724078100 735 13,570 SH DEFINED 01 6,742 5,481 1,347 PIPER JAFFRAY COS COM 724078100 150 2,771 SH OTHER 01 702 2,048 21 PIPER JAFFRAY COS COM 724078100 7 122 SH DEFINED 02 109 13 0 PIPER JAFFRAY COS COM 724078100 26 487 SH OTHER 02 199 133 155 PIPER JAFFRAY COS COM 724078100 34 632 SH DEFINED 03 251 338 43 PIPER JAFFRAY COS COM 724078100 6 116 SH OTHER 03 116 0 0 PIPER JAFFRAY COS COM 724078100 94 1,729 SH DEFINED 04 1,702 0 27 PIPER JAFFRAY COS COM 724078100 123 2,263 SH OTHER 04 683 0 1,580 PIPER JAFFRAY COS COM 724078100 0 1 SH DEFINED 05 1 0 0 PIPER JAFFRAY COS COM 724078100 6 113 SH OTHER 05 0 113 0 PIPER JAFFRAY COS COM 724078100 16 300 SH OTHER 01,06 0 0 300 PIPER JAFFRAY COS COM 724078100 3,121 57,637 SH DEFINED 01,08 27,207 30,415 15 PIPER JAFFRAY COS COM 724078100 19 357 SH DEFINED 10 308 18 31 PIPER JAFFRAY COS COM 724078100 1 27 SH OTHER 10 18 9 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 407 ________ PITNEY BOWES INC COM 724479100 20,978 492,315 SH DEFINED 01 208,920 234,300 49,095 PITNEY BOWES INC COM 724479100 873 20,492 SH OTHER 01 3,092 16,700 700 PITNEY BOWES INC COM 724479100 416 9,771 SH DEFINED 02 4,885 4,800 86 PITNEY BOWES INC COM 724479100 205 4,800 SH OTHER 02 4,400 400 0 PITNEY BOWES INC COM 724479100 954 22,395 SH DEFINED 04 22,195 0 200 PITNEY BOWES INC COM 724479100 1,659 38,940 SH OTHER 04 38,040 0 900 PITNEY BOWES INC COM 724479100 29 685 SH OTHER 05 685 0 0 PITNEY BOWES INC COM 724479100 28 650 SH OTHER 01,06 0 0 650 PITNEY BOWES INC COM 724479100 141,593 3,322,990 SH DEFINED 01,08 1,092,059 2,138,221 92,710 PITNEY BOWES INC COM 724479100 43 1,006 SH DEFINED 09 1,006 0 0 PITNEY BOWES INC COM 724479100 497 11,658 SH DEFINED 10 7,308 1,000 3,350 PITNEY BOWES INC COM 724479100 831 19,500 SH OTHER 10 17,300 2,200 0 PIXELWORKS INC COM 72581M107 1,025 59,817 SH DEFINED 01 24,383 35,434 0 PIXELWORKS INC COM 72581M107 5,082 296,659 SH DEFINED 01,08 94,791 201,868 0 PIXAR COM 725811103 1,219 18,904 SH DEFINED 01 14,657 3,447 800 PIXAR COM 725811103 567 8,800 SH OTHER 01 0 8,800 0 PIXAR COM 725811103 15 235 SH DEFINED 02 0 0 235 PIXAR COM 725811103 12 184 SH DEFINED 03 184 0 0 PIXAR COM 725811103 6 100 SH DEFINED 04 100 0 0 PIXAR COM 725811103 19 300 SH OTHER 04 300 0 0 PIXAR COM 725811103 7,458 115,693 SH DEFINED 01,08 53,703 61,990 0 PIXAR COM 725811103 3 50 SH DEFINED 10 0 0 50 PLACER DOME INC COM 725906101 9 500 SH DEFINED 01 0 0 500 PLACER DOME INC COM 725906101 231 12,842 SH OTHER 01 3,842 9,000 0 PLACER DOME INC COM 725906101 89 4,950 SH OTHER 02 3,400 0 1,550 PLACER DOME INC COM 725906101 28 1,585 SH DEFINED 04 1,585 0 0 PLACER DOME INC COM 725906101 384 21,381 SH OTHER 04 21,381 0 0 PLACER DOME INC COM 725906101 55 3,035 SH DEFINED 05 0 0 3,035 PLACER DOME INC COM 725906101 54 3,000 SH DEFINED 10 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 3,571 102,300 SH DEFINED 01 99,150 1,900 1,250 PLAINS ALL AMERN PIPELINE L COM 726503105 105 3,000 SH OTHER 03 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 105 3,000 SH DEFINED 04 3,000 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 1,138 32,600 SH DEFINED 01,08 1,800 30,800 0 PLAINS EXPL& PRODTN CO COM 726505100 1,478 79,312 SH DEFINED 01 53,158 26,154 0 PLAINS EXPL& PRODTN CO COM 726505100 9 467 SH DEFINED 02 467 0 0 PLAINS EXPL& PRODTN CO COM 726505100 4,170 223,729 SH DEFINED 01,08 48,578 175,151 0 PLAINS RES INC COM 726540503 670 36,841 SH DEFINED 01 13,598 23,243 0 PLAINS RES INC COM 726540503 7 400 SH OTHER 01,06 0 0 400 PLAINS RES INC COM 726540503 2,816 154,897 SH DEFINED 01,08 37,416 117,481 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 408 ________ PLANAR SYS INC COM 726900103 372 26,109 SH DEFINED 01 12,259 13,850 0 PLANAR SYS INC COM 726900103 4 250 SH OTHER 01,06 0 0 250 PLANAR SYS INC COM 726900103 1,632 114,518 SH DEFINED 01,08 36,675 77,843 0 PLANTRONICS INC NEW COM 727493108 3,030 82,751 SH DEFINED 01 34,347 46,704 1,700 PLANTRONICS INC NEW COM 727493108 17 459 SH DEFINED 02 184 0 275 PLANTRONICS INC NEW COM 727493108 13,440 367,108 SH DEFINED 01,08 76,080 291,028 0 PLANTRONICS INC NEW COM 727493108 132 3,600 SH DEFINED 10 3,600 0 0 PLATO LEARNING INC COM 72764Y100 173 17,146 SH DEFINED 01 3,182 13,964 0 PLATO LEARNING INC COM 72764Y100 402 39,860 SH DEFINED 01,08 9,426 30,434 0 PLAYBOY ENTERPRISES INC COM 728117300 525 37,426 SH DEFINED 01 11,187 26,239 0 PLAYBOY ENTERPRISES INC COM 728117300 1,635 116,640 SH DEFINED 01,08 18,702 97,938 0 PLAYTEX PRODS INC COM 72813P100 549 79,513 SH DEFINED 01 27,253 52,260 0 PLAYTEX PRODS INC COM 72813P100 1,728 250,038 SH DEFINED 01,08 47,957 202,081 0 PLEXUS CORP COM 729132100 940 52,835 SH DEFINED 01 33,238 17,397 2,200 PLEXUS CORP COM 729132100 6,076 341,554 SH DEFINED 01,08 66,945 274,609 0 PLUG POWER INC COM 72919P103 578 74,822 SH DEFINED 01 26,833 47,989 0 PLUG POWER INC COM 72919P103 1,924 249,211 SH DEFINED 01,08 51,334 197,877 0 PLUM CREEK TIMBER CO INC COM 729251108 12,054 371,110 SH DEFINED 01 189,069 152,195 29,846 PLUM CREEK TIMBER CO INC COM 729251108 1,147 35,310 SH OTHER 01 19,895 7,240 8,175 PLUM CREEK TIMBER CO INC COM 729251108 86 2,638 SH DEFINED 02 2,364 274 0 PLUM CREEK TIMBER CO INC COM 729251108 47 1,459 SH OTHER 02 959 500 0 PLUM CREEK TIMBER CO INC COM 729251108 44 1,370 SH DEFINED 03 1,370 0 0 PLUM CREEK TIMBER CO INC COM 729251108 17 525 SH OTHER 03 525 0 0 PLUM CREEK TIMBER CO INC COM 729251108 331 10,184 SH DEFINED 04 9,184 0 1,000 PLUM CREEK TIMBER CO INC COM 729251108 692 21,305 SH OTHER 04 21,305 0 0 PLUM CREEK TIMBER CO INC COM 729251108 107 3,300 SH DEFINED 05 0 3,300 0 PLUM CREEK TIMBER CO INC COM 729251108 16 500 SH OTHER 01,06 0 0 500 PLUM CREEK TIMBER CO INC COM 729251108 54,087 1,665,244 SH DEFINED 01,08 858,029 807,045 170 PLUM CREEK TIMBER CO INC COM 729251108 12 361 SH DEFINED 09 361 0 0 PLUM CREEK TIMBER CO INC COM 729251108 189 5,813 SH DEFINED 10 4,939 0 874 PLUM CREEK TIMBER CO INC COM 729251108 240 7,400 SH OTHER 10 5,800 1,600 0 PLUMTREE SOFTWARE INC COM 72940Q104 107 25,000 SH DEFINED 01 0 25,000 0 PLUMTREE SOFTWARE INC COM 72940Q104 204 47,988 SH DEFINED 01,08 10,700 37,288 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 409 ________ POGO PRODUCING CO COM 730448107 1,778 38,770 SH DEFINED 01 23,813 11,757 3,200 POGO PRODUCING CO COM 730448107 46 1,000 SH OTHER 02 0 1,000 0 POGO PRODUCING CO COM 730448107 92 2,000 SH OTHER 04 2,000 0 0 POGO PRODUCING CO COM 730448107 25 550 SH DEFINED 05 550 0 0 POGO PRODUCING CO COM 730448107 15,085 328,856 SH DEFINED 01,08 75,913 252,943 0 POGO PRODUCING CO COM 730448107 5 100 SH DEFINED 10 0 0 100 POINT 360 COM 730698107 65 15,000 SH DEFINED 01 1,400 13,600 0 POINT 360 COM 730698107 59 13,629 SH DEFINED 01,08 3,611 10,018 0 POINTE FINANCIAL CORP COM 73084P100 211 7,500 SH DEFINED 04 7,500 0 0 POLARIS INDS INC COM 731068102 1,111 24,444 SH DEFINED 01 15,440 6,804 2,200 POLARIS INDS INC COM 731068102 682 15,000 SH OTHER 01 0 0 15,000 POLARIS INDS INC COM 731068102 32 700 SH OTHER 01,06 0 0 700 POLARIS INDS INC COM 731068102 5,525 121,596 SH DEFINED 01,08 48,286 73,310 0 POLARIS INDS INC COM 731068102 5 100 SH DEFINED 10 0 0 100 POLO RALPH LAUREN CORP COM 731572103 771 22,503 SH DEFINED 01 9,637 12,566 300 POLO RALPH LAUREN CORP COM 731572103 3 100 SH DEFINED 04 100 0 0 POLO RALPH LAUREN CORP COM 731572103 5,719 166,838 SH DEFINED 01,08 52,728 114,110 0 POLO RALPH LAUREN CORP COM 731572103 2 50 SH DEFINED 10 0 0 50 POLYCOM INC COM 73172K104 1,764 83,146 SH DEFINED 01 45,252 27,444 10,450 POLYCOM INC COM 73172K104 10 450 SH DEFINED 03 0 0 450 POLYCOM INC COM 73172K104 112 5,275 SH OTHER 04 5,275 0 0 POLYCOM INC COM 73172K104 11,279 531,507 SH DEFINED 01,08 122,838 408,669 0 POLYCOM INC COM 73172K104 3 150 SH DEFINED 10 0 0 150 POLYMEDICA CORP COM 731738100 1,079 40,277 SH DEFINED 01 18,837 20,640 800 POLYMEDICA CORP COM 731738100 11 400 SH OTHER 01,06 0 0 400 POLYMEDICA CORP COM 731738100 3,982 148,597 SH DEFINED 01,08 39,488 109,109 0 POLYONE CORP COM 73179P106 1,558 234,327 SH DEFINED 01 59,112 175,215 0 POLYONE CORP COM 73179P106 7 1,050 SH DEFINED 02 0 0 1,050 POLYONE CORP COM 73179P106 1,064 160,055 SH DEFINED 04 146,855 0 13,200 POLYONE CORP COM 73179P106 9 1,400 SH OTHER 01,06 0 0 1,400 POLYONE CORP COM 73179P106 4,503 677,079 SH DEFINED 01,08 196,515 480,564 0 POMEROY IT SOLUTIONS INC COM 731822102 277 19,137 SH DEFINED 01 6,637 12,500 0 POMEROY IT SOLUTIONS INC COM 731822102 874 60,305 SH DEFINED 01,08 11,755 48,550 0 POORE BROS INC COM 732813100 37 11,479 SH DEFINED 01,08 7,579 3,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 410 ________ POPE & TALBOT INC COM 732827100 525 30,563 SH DEFINED 01 11,122 19,441 0 POPE & TALBOT INC COM 732827100 3 200 SH OTHER 01,06 0 0 200 POPE & TALBOT INC COM 732827100 1,908 111,023 SH DEFINED 01,08 29,921 81,102 0 POPULAR INC COM 733174106 2,589 60,063 SH DEFINED 01 33,172 20,491 6,400 POPULAR INC COM 733174106 48 1,105 SH DEFINED 04 1,105 0 0 POPULAR INC COM 733174106 506 11,750 SH OTHER 04 11,750 0 0 POPULAR INC COM 733174106 18,650 432,719 SH DEFINED 01,08 193,249 239,470 0 POPULAR INC COM 733174106 9 200 SH DEFINED 10 0 0 200 PORTAL SOFTWARE INC COM 736126301 400 59,332 SH DEFINED 01 22,276 37,056 0 PORTAL SOFTWARE INC COM 736126301 1 100 SH DEFINED 04 100 0 0 PORTAL SOFTWARE INC COM 736126301 1,529 226,869 SH DEFINED 01,08 53,595 173,274 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 509 18,902 SH DEFINED 01 8,207 10,625 70 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 23 850 SH OTHER 01 850 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 3,093 114,822 SH DEFINED 01,08 46,671 68,151 0 POSSIS MEDICAL INC COM 737407106 914 32,504 SH DEFINED 01 10,793 21,711 0 POSSIS MEDICAL INC COM 737407106 20 700 SH OTHER 04 700 0 0 POSSIS MEDICAL INC COM 737407106 7 250 SH OTHER 01,06 0 0 250 POSSIS MEDICAL INC COM 737407106 4,075 144,863 SH DEFINED 01,08 50,242 94,621 0 POST PPTYS INC COM 737464107 1,659 57,607 SH DEFINED 01 32,773 23,534 1,300 POST PPTYS INC COM 737464107 43 1,500 SH OTHER 04 1,500 0 0 POST PPTYS INC COM 737464107 6,603 229,255 SH DEFINED 01,08 62,870 166,385 0 POST PPTYS INC COM 737464107 124 4,300 SH DEFINED 10 4,200 0 100 POTLATCH CORP COM 737628107 3,040 74,596 SH DEFINED 01 57,846 15,350 1,400 POTLATCH CORP COM 737628107 33 800 SH DEFINED 03 0 800 0 POTLATCH CORP COM 737628107 484 11,888 SH OTHER 03 8,388 3,500 0 POTLATCH CORP COM 737628107 9,339 229,172 SH DEFINED 01,08 51,738 177,434 0 POWELL INDS INC COM 739128106 738 41,582 SH DEFINED 01 31,034 10,548 0 POWELL INDS INC COM 739128106 978 55,091 SH DEFINED 01,08 13,541 41,550 0 POWER INTEGRATIONS INC COM 739276103 1,228 42,007 SH DEFINED 01 16,995 24,012 1,000 POWER INTEGRATIONS INC COM 739276103 89 3,058 SH OTHER 04 0 0 3,058 POWER INTEGRATIONS INC COM 739276103 13 450 SH OTHER 01,06 0 0 450 POWER INTEGRATIONS INC COM 739276103 6,133 209,764 SH DEFINED 01,08 62,099 147,665 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 411 ________ POWER-ONE INC COM 739308104 1,991 179,975 SH DEFINED 01 85,093 77,888 16,994 POWER-ONE INC COM 739308104 1 75 SH OTHER 01 0 0 75 POWER-ONE INC COM 739308104 11 1,000 SH DEFINED 04 1,000 0 0 POWER-ONE INC COM 739308104 2 200 SH OTHER 01,06 0 0 200 POWER-ONE INC COM 739308104 10,372 937,799 SH DEFINED 01,08 380,474 557,325 0 POWER-ONE INC COM 739308104 227 20,491 SH DEFINED 09 20,491 0 0 POWER-ONE INC COM 739308104 0 10 SH DEFINED 10 10 0 0 POWERWAVE TECHNOLOGIES INC COM 739363109 1,276 163,612 SH DEFINED 01 136,586 23,526 3,500 POWERWAVE TECHNOLOGIES INC COM 739363109 41 5,300 SH OTHER 01 0 5,300 0 POWERWAVE TECHNOLOGIES INC COM 739363109 4,620 592,297 SH DEFINED 01,08 137,871 454,426 0 POZEN INC COM 73941U102 572 41,366 SH DEFINED 01 16,142 25,224 0 POZEN INC COM 73941U102 2,235 161,751 SH DEFINED 01,08 27,600 134,151 0 PRAECIS PHARMACEUTICALS INC COM 739421105 790 133,600 SH DEFINED 01 32,670 100,930 0 PRAECIS PHARMACEUTICALS INC COM 739421105 1,827 309,164 SH DEFINED 01,08 77,606 231,558 0 PRAXAIR INC COM 74005P104 131,391 3,539,628 SH DEFINED 01 2,543,943 832,074 163,611 PRAXAIR INC COM 74005P104 27,356 736,958 SH OTHER 01 328,450 354,598 53,910 PRAXAIR INC COM 74005P104 10,059 270,990 SH DEFINED 02 181,144 82,262 7,584 PRAXAIR INC COM 74005P104 2,706 72,890 SH OTHER 02 33,360 34,830 4,700 PRAXAIR INC COM 74005P104 13,874 373,770 SH DEFINED 03 208,112 122,012 43,646 PRAXAIR INC COM 74005P104 2,641 71,138 SH OTHER 03 44,238 21,650 5,250 PRAXAIR INC COM 74005P104 51,242 1,380,429 SH DEFINED 04 1,302,170 0 78,259 PRAXAIR INC COM 74005P104 14,522 391,222 SH OTHER 04 373,352 0 17,870 PRAXAIR INC COM 74005P104 3,734 100,581 SH DEFINED 05 89,781 7,305 3,495 PRAXAIR INC COM 74005P104 719 19,360 SH OTHER 05 17,385 1,975 0 PRAXAIR INC COM 74005P104 30 800 SH OTHER 01,06 0 0 800 PRAXAIR INC COM 74005P104 109,218 2,942,305 SH DEFINED 01,08 1,505,779 1,430,231 6,295 PRAXAIR INC COM 74005P104 204 5,508 SH DEFINED 09 5,508 0 0 PRAXAIR INC COM 74005P104 12,620 339,969 SH DEFINED 10 316,599 10,845 12,525 PRAXAIR INC COM 74005P104 2,115 56,965 SH OTHER 10 16,485 36,655 3,825 PRE PAID LEGAL SVCS INC COM 740065107 866 35,365 SH DEFINED 01 10,911 21,784 2,670 PRE PAID LEGAL SVCS INC COM 740065107 32 1,300 SH OTHER 01 0 1,300 0 PRE PAID LEGAL SVCS INC COM 740065107 39 1,600 SH OTHER 04 1,600 0 0 PRE PAID LEGAL SVCS INC COM 740065107 7 300 SH OTHER 01,06 0 0 300 PRE PAID LEGAL SVCS INC COM 740065107 3,578 146,177 SH DEFINED 01,08 50,154 96,023 0 PRECIS INC COM 740184106 32 8,600 SH DEFINED 01 1,500 7,100 0 PRECIS INC COM 740184106 63 16,945 SH DEFINED 01,08 4,900 12,045 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 412 ________ PRECISION CASTPARTS CORP COM 740189105 1,927 43,762 SH DEFINED 01 29,753 11,047 2,962 PRECISION CASTPARTS CORP COM 740189105 8 175 SH OTHER 04 175 0 0 PRECISION CASTPARTS CORP COM 740189105 14,763 335,300 SH DEFINED 01,08 86,413 248,887 0 PRECISION CASTPARTS CORP COM 740189105 15 350 SH DEFINED 10 0 250 100 PRECISION DRILLING CORP COM 74022D100 303 6,500 SH DEFINED 01 0 6,500 0 PRECISION DRILLING CORP COM 74022D100 592 12,700 SH OTHER 01 0 12,700 0 PRECISION DRILLING CORP COM 74022D100 44 950 SH DEFINED 04 950 0 0 PRECISION DRILLING CORP COM 74022D100 17 370 SH DEFINED 05 0 370 0 PREFORMED LINE PRODS CO COM 740444104 28 1,100 SH DEFINED 01 1,100 0 0 PREFORMED LINE PRODS CO COM 740444104 196 7,700 SH DEFINED 01,08 2,400 5,300 0 PREMCOR INC COM 74045Q104 595 19,216 SH DEFINED 01 11,016 8,000 200 PREMCOR INC COM 74045Q104 2,904 93,769 SH DEFINED 01,08 18,425 75,344 0 PREMCOR INC COM 74045Q104 2 50 SH DEFINED 10 0 0 50 PREMIER FINL BANCORP INC COM 74050M105 6 700 SH DEFINED 01 700 0 0 PREMIER FINL BANCORP INC COM 74050M105 84 9,369 SH DEFINED 01,08 2,434 6,935 0 PRENTISS PPTYS TR COM 740706106 4,300 116,524 SH DEFINED 01 78,756 37,768 0 PRENTISS PPTYS TR COM 740706106 30 800 SH OTHER 04 800 0 0 PRENTISS PPTYS TR COM 740706106 10,671 289,193 SH DEFINED 01,08 112,938 176,255 0 PRENTISS PPTYS TR COM 740706106 13 350 SH DEFINED 10 350 0 0 PRESIDENTIAL LIFE CORP COM 740884101 701 47,012 SH DEFINED 01 15,558 31,454 0 PRESIDENTIAL LIFE CORP COM 740884101 6 400 SH OTHER 01,06 0 0 400 PRESIDENTIAL LIFE CORP COM 740884101 2,292 153,620 SH DEFINED 01,08 35,167 118,453 0 PRESIDENTIAL RLTY CORP NEW COM 741004204 79 10,600 SH DEFINED 01,08 2,200 8,400 0 PRESSTEK INC COM 741113104 606 55,465 SH DEFINED 01 20,024 35,380 61 PRESSTEK INC COM 741113104 2,667 244,023 SH DEFINED 01,08 67,181 176,842 0 PRICE COMMUNICATIONS CORP COM 741437305 1,728 110,141 SH DEFINED 01 64,460 45,581 100 PRICE COMMUNICATIONS CORP COM 741437305 6,026 384,082 SH DEFINED 01,08 83,403 300,679 0 PRICE LEGACY CORP COM 74144P502 169 9,953 SH DEFINED 01 2,851 7,102 0 PRICE LEGACY CORP COM 74144P502 433 25,444 SH DEFINED 01,08 4,638 20,806 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 413 ________ PRICE T ROWE GROUP INC COM 74144T108 14,577 270,789 SH DEFINED 01 154,547 93,085 23,157 PRICE T ROWE GROUP INC COM 74144T108 652 12,110 SH OTHER 01 0 10,160 1,950 PRICE T ROWE GROUP INC COM 74144T108 1,317 24,467 SH DEFINED 02 11,067 9,550 3,850 PRICE T ROWE GROUP INC COM 74144T108 409 7,600 SH OTHER 02 4,900 1,300 1,400 PRICE T ROWE GROUP INC COM 74144T108 1,200 22,297 SH DEFINED 03 13,215 6,062 3,020 PRICE T ROWE GROUP INC COM 74144T108 43 800 SH OTHER 03 800 0 0 PRICE T ROWE GROUP INC COM 74144T108 425 7,890 SH DEFINED 04 7,540 0 350 PRICE T ROWE GROUP INC COM 74144T108 412 7,650 SH OTHER 04 7,650 0 0 PRICE T ROWE GROUP INC COM 74144T108 207 3,850 SH DEFINED 05 3,850 0 0 PRICE T ROWE GROUP INC COM 74144T108 12 230 SH OTHER 05 230 0 0 PRICE T ROWE GROUP INC COM 74144T108 16 300 SH OTHER 01,06 0 0 300 PRICE T ROWE GROUP INC COM 74144T108 58,868 1,093,596 SH DEFINED 01,08 566,394 527,202 0 PRICE T ROWE GROUP INC COM 74144T108 42 780 SH DEFINED 09 780 0 0 PRICE T ROWE GROUP INC COM 74144T108 49 910 SH DEFINED 10 810 0 100 PRICELINE COM INC COM 741503403 1,121 41,583 SH DEFINED 01 16,391 24,442 750 PRICELINE COM INC COM 741503403 2 83 SH DEFINED 04 83 0 0 PRICELINE COM INC COM 741503403 5,144 190,787 SH DEFINED 01,08 53,687 137,100 0 PRICESMART INC COM 741511109 47 7,100 SH DEFINED 01 1,400 5,700 0 PRICESMART INC COM 741511109 71 10,567 SH DEFINED 01,08 2,887 7,680 0 PRIDE INTL INC DEL COM 74153Q102 1,460 85,582 SH DEFINED 01 58,632 19,550 7,400 PRIDE INTL INC DEL COM 74153Q102 7 400 SH DEFINED 02 0 0 400 PRIDE INTL INC DEL COM 74153Q102 0 12 SH DEFINED 04 12 0 0 PRIDE INTL INC DEL COM 74153Q102 26 1,500 SH OTHER 04 0 0 1,500 PRIDE INTL INC DEL COM 74153Q102 11,504 674,314 SH DEFINED 01,08 163,809 510,505 0 PRIDE INTL INC DEL COM 74153Q102 2 105 SH DEFINED 10 0 0 105 PRIME MED SVCS INC NEW COM 74156D108 271 49,226 SH DEFINED 01 3,969 45,257 0 PRIME MED SVCS INC NEW COM 74156D108 238 43,322 SH DEFINED 01,08 8,280 35,042 0 PRIMEDIA INC COM 74157K101 474 175,637 SH DEFINED 01 114,384 55,653 5,600 PRIMEDIA INC COM 74157K101 3,116 1,154,060 SH DEFINED 01,08 300,751 853,309 0 PRIMEENERGY CORP COM 74158E104 91 6,200 SH DEFINED 01 800 5,400 0 PRIMEENERGY CORP COM 74158E104 174 11,807 SH DEFINED 01,08 1,436 10,371 0 PRIME GROUP REALTY TRUST COM 74158J103 104 16,100 SH DEFINED 01 3,200 12,900 0 PRIME GROUP REALTY TRUST COM 74158J103 215 33,347 SH DEFINED 01,08 8,964 24,383 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 18 4,200 SH DEFINED 01 4,200 0 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 121 28,449 SH DEFINED 01,08 3,849 24,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 414 ________ PRIMA ENERGY CORP COM 741901201 795 23,013 SH DEFINED 01 6,571 16,442 0 PRIMA ENERGY CORP COM 741901201 9 250 SH DEFINED 04 250 0 0 PRIMA ENERGY CORP COM 741901201 5 150 SH OTHER 01,06 0 0 150 PRIMA ENERGY CORP COM 741901201 3,196 92,523 SH DEFINED 01,08 39,662 52,861 0 PRIME HOSPITALITY CORP COM 741917108 1,106 97,181 SH DEFINED 01 26,368 69,213 1,600 PRIME HOSPITALITY CORP COM 741917108 8 670 SH OTHER 01,06 0 0 670 PRIME HOSPITALITY CORP COM 741917108 3,330 292,588 SH DEFINED 01,08 96,905 195,683 0 PRIMUS TELECOMMUNICATIONS GR COM 741929103 696 81,825 SH DEFINED 01 44,168 37,657 0 PRIMUS TELECOMMUNICATIONS GR COM 741929103 272 32,000 SH DEFINED 04 0 0 32,000 PRIMUS TELECOMMUNICATIONS GR COM 741929103 3,570 419,957 SH DEFINED 01,08 90,955 329,002 0 PRINCETON NATL BANCORP INC COM 742282106 115 4,000 SH DEFINED 01 0 4,000 0 PRINCETON NATL BANCORP INC COM 742282106 490 17,100 SH DEFINED 04 17,100 0 0 PRINCETON NATL BANCORP INC COM 742282106 172 6,007 SH DEFINED 01,08 1,350 4,657 0 PRINCETON REVIEW INC COM 742352107 305 35,137 SH DEFINED 01 12,248 22,889 0 PRINCETON REVIEW INC COM 742352107 952 109,732 SH DEFINED 01,08 14,969 94,763 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 858,846 24,104,571 SH DEFINED 01 738,655 23,240,671 125,245 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,779 330,595 SH OTHER 01 174,052 131,357 25,186 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,339 37,590 SH DEFINED 02 29,190 6,625 1,775 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 48 1,350 SH OTHER 02 0 1,350 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,486 153,958 SH DEFINED 03 70,827 55,886 27,245 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,302 36,549 SH OTHER 03 24,269 7,520 4,760 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,233 231,071 SH DEFINED 04 223,868 0 7,203 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,196 145,820 SH OTHER 04 140,920 0 4,900 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,733 48,650 SH DEFINED 05 36,060 11,090 1,500 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 182 5,110 SH OTHER 05 2,470 2,640 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29 800 SH OTHER 01,06 0 0 800 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 96,855 2,718,354 SH DEFINED 01,08 1,338,831 1,379,523 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39 1,097 SH DEFINED 09 1,097 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,753 133,400 SH DEFINED 10 119,960 9,490 3,950 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 520 14,608 SH OTHER 10 7,197 6,471 940 PRINTRONIX INC COM 742578107 108 7,300 SH DEFINED 01 1,400 5,900 0 PRINTRONIX INC COM 742578107 264 17,887 SH DEFINED 01,08 2,356 15,531 0 PRIORITY HEALTHCARE CORP COM 74264T102 650 30,524 SH DEFINED 01 24,110 6,414 0 PRIORITY HEALTHCARE CORP COM 74264T102 14 650 SH OTHER 01,06 0 0 650 PRIORITY HEALTHCARE CORP COM 74264T102 6,073 285,118 SH DEFINED 01,08 80,868 204,250 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 415 ________ PROASSURANCE CORP COM 74267C106 3,542 101,206 SH DEFINED 01 70,111 30,195 900 PROASSURANCE CORP COM 74267C106 35 1,000 SH DEFINED 04 1,000 0 0 PROASSURANCE CORP COM 74267C106 110 3,131 SH OTHER 04 3,131 0 0 PROASSURANCE CORP COM 74267C106 5,802 165,763 SH DEFINED 01,08 32,051 133,712 0 PRIVATE BUSINESS INC COM 74267D203 44 27,066 SH DEFINED 01 2,105 24,961 0 PRIVATE BUSINESS INC COM 74267D203 23 13,905 SH DEFINED 01,08 6,872 7,033 0 PROCTER & GAMBLE CO COM 742718109 557,693 5,317,440 SH DEFINED 01 2,311,002 2,689,829 316,609 PROCTER & GAMBLE CO COM 742718109 118,493 1,129,793 SH OTHER 01 358,448 725,538 45,807 PROCTER & GAMBLE CO COM 742718109 25,637 244,440 SH DEFINED 02 165,694 71,648 7,098 PROCTER & GAMBLE CO COM 742718109 11,033 105,198 SH OTHER 02 71,342 31,856 2,000 PROCTER & GAMBLE CO COM 742718109 33,860 322,843 SH DEFINED 03 189,966 107,124 25,753 PROCTER & GAMBLE CO COM 742718109 21,821 208,061 SH OTHER 03 176,685 20,906 10,470 PROCTER & GAMBLE CO COM 742718109 137,094 1,307,147 SH DEFINED 04 1,253,256 100 53,791 PROCTER & GAMBLE CO COM 742718109 82,053 782,354 SH OTHER 04 749,303 0 33,051 PROCTER & GAMBLE CO COM 742718109 8,815 84,044 SH DEFINED 05 72,749 8,325 2,970 PROCTER & GAMBLE CO COM 742718109 2,438 23,248 SH OTHER 05 9,364 12,459 1,425 PROCTER & GAMBLE CO COM 742718109 351 3,350 SH OTHER 01,06 0 0 3,350 PROCTER & GAMBLE CO COM 742718109 1,287,119 12,272,300 SH DEFINED 01,08 6,067,702 6,163,839 40,759 PROCTER & GAMBLE CO COM 742718109 3,852 36,728 SH DEFINED 09 36,728 0 0 PROCTER & GAMBLE CO COM 742718109 42,059 401,023 SH DEFINED 10 291,479 86,064 23,480 PROCTER & GAMBLE CO COM 742718109 17,117 163,206 SH OTHER 10 89,698 70,971 2,537 PRIVATEBANCORP INC COM 742962103 348 6,751 SH DEFINED 01 5,100 1,251 400 PRIVATEBANCORP INC COM 742962103 2,758 53,456 SH DEFINED 01,08 13,057 40,399 0 PROGENICS PHARMACEUTICALS IN COM 743187106 342 17,946 SH DEFINED 01 7,199 10,747 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1,384 72,713 SH DEFINED 01,08 12,431 60,282 0 PROGRAMMERS PARADISE INC COM 743205106 52 6,800 SH DEFINED 01 700 6,100 0 PROGRAMMERS PARADISE INC COM 743205106 64 8,400 SH DEFINED 01,08 2,008 6,392 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 416 ________ PROGRESS ENERGY INC COM 743263105 19,070 405,061 SH DEFINED 01 154,493 209,727 40,841 PROGRESS ENERGY INC COM 743263105 411 8,728 SH OTHER 01 5,828 2,700 200 PROGRESS ENERGY INC COM 743263105 187 3,976 SH DEFINED 02 339 2,107 1,530 PROGRESS ENERGY INC COM 743263105 47 1,000 SH OTHER 02 0 0 1,000 PROGRESS ENERGY INC COM 743263105 47 1,000 SH DEFINED 03 0 1,000 0 PROGRESS ENERGY INC COM 743263105 99 2,096 SH OTHER 03 2,096 0 0 PROGRESS ENERGY INC COM 743263105 822 17,466 SH DEFINED 04 16,592 0 874 PROGRESS ENERGY INC COM 743263105 886 18,816 SH OTHER 04 15,050 0 3,766 PROGRESS ENERGY INC COM 743263105 31 654 SH OTHER 01,06 0 0 654 PROGRESS ENERGY INC COM 743263105 101,103 2,147,472 SH DEFINED 01,08 1,088,023 1,058,949 500 PROGRESS ENERGY INC COM 743263105 54 1,150 SH DEFINED 09 1,150 0 0 PROGRESS ENERGY INC COM 743263105 199 4,230 SH DEFINED 10 2,411 1,019 800 PROGRESS ENERGY INC COM 743263105 75 1,600 SH OTHER 10 1,400 200 0 PROGRESS SOFTWARE CORP COM 743312100 1,411 58,799 SH DEFINED 01 19,550 30,549 8,700 PROGRESS SOFTWARE CORP COM 743312100 36 1,500 SH OTHER 01 1,500 0 0 PROGRESS SOFTWARE CORP COM 743312100 13 540 SH OTHER 01,06 0 0 540 PROGRESS SOFTWARE CORP COM 743312100 6,077 253,330 SH DEFINED 01,08 88,636 164,694 0 PROGRESSIVE CORP OHIO COM 743315103 42,795 488,532 SH DEFINED 01 255,676 197,235 35,621 PROGRESSIVE CORP OHIO COM 743315103 2,955 33,729 SH OTHER 01 1,529 21,900 10,300 PROGRESSIVE CORP OHIO COM 743315103 136 1,550 SH DEFINED 02 700 0 850 PROGRESSIVE CORP OHIO COM 743315103 154 1,760 SH DEFINED 03 1,135 625 0 PROGRESSIVE CORP OHIO COM 743315103 27,629 315,395 SH DEFINED 04 109,626 0 205,769 PROGRESSIVE CORP OHIO COM 743315103 3,399 38,800 SH OTHER 04 36,850 0 1,950 PROGRESSIVE CORP OHIO COM 743315103 9 100 SH DEFINED 05 100 0 0 PROGRESSIVE CORP OHIO COM 743315103 13 150 SH OTHER 05 150 0 0 PROGRESSIVE CORP OHIO COM 743315103 53 600 SH OTHER 01,06 0 0 600 PROGRESSIVE CORP OHIO COM 743315103 166,145 1,896,635 SH DEFINED 01,08 1,004,617 891,948 70 PROGRESSIVE CORP OHIO COM 743315103 507 5,793 SH DEFINED 09 5,793 0 0 PROGRESSIVE CORP OHIO COM 743315103 315 3,601 SH DEFINED 10 2,901 400 300 PROGRESSIVE CORP OHIO COM 743315103 473 5,400 SH OTHER 10 5,400 0 0 PROLOGIS COM 743410102 12,888 359,311 SH DEFINED 01 187,090 147,898 24,323 PROLOGIS COM 743410102 2,496 69,587 SH OTHER 01 53,098 5,595 10,894 PROLOGIS COM 743410102 16 450 SH OTHER 01,06 0 0 450 PROLOGIS COM 743410102 53,072 1,479,559 SH DEFINED 01,08 711,785 767,644 130 PROLOGIS COM 743410102 9 264 SH DEFINED 10 26 0 238 PROQUEST COMPANY COM 74346P102 1,122 38,450 SH DEFINED 01 15,722 21,828 900 PROQUEST COMPANY COM 74346P102 76 2,600 SH DEFINED 04 0 0 2,600 PROQUEST COMPANY COM 74346P102 5,327 182,626 SH DEFINED 01,08 47,652 134,974 0 PROSOFTTRAINING COM 743477101 11 22,000 SH DEFINED 01 3,100 18,900 0 PROSOFTTRAINING COM 743477101 8 17,622 SH DEFINED 01,08 6,222 11,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 417 ________ PROSPERITY BANCSHARES INC COM 743606105 655 27,656 SH DEFINED 01 9,467 18,189 0 PROSPERITY BANCSHARES INC COM 743606105 2,562 108,257 SH DEFINED 01,08 19,455 88,802 0 PROTECTIVE LIFE CORP COM 743674103 1,811 48,350 SH DEFINED 01 25,563 17,507 5,280 PROTECTIVE LIFE CORP COM 743674103 12,989 346,833 SH DEFINED 01,08 75,465 271,368 0 PROTECTIVE LIFE CORP COM 743674103 4 98 SH DEFINED 10 0 0 98 PROTEIN DESIGN LABS INC COM 74369L103 1,747 73,354 SH DEFINED 01 48,132 17,722 7,500 PROTEIN DESIGN LABS INC COM 74369L103 11,669 489,899 SH DEFINED 01,08 117,014 372,885 0 PROTERION CORP COM 74370Y102 0 3,200 SH DEFINED 01 2,900 300 0 PROTERION CORP COM 74370Y102 2 16,047 SH DEFINED 01,08 2,525 13,522 0 PROVIDENT BANCORP INC DEL COM 74383A109 356 30,076 SH DEFINED 01 13,859 16,217 0 PROVIDENT BANCORP INC DEL COM 74383A109 2,004 169,086 SH DEFINED 01,08 30,464 138,622 0 PROVIDENT BANKSHARES CORP COM 743859100 1,793 57,140 SH DEFINED 01 18,139 38,101 900 PROVIDENT BANKSHARES CORP COM 743859100 10 325 SH OTHER 01,06 0 0 325 PROVIDENT BANKSHARES CORP COM 743859100 6,381 203,355 SH DEFINED 01,08 74,149 129,206 0 PROVIDENT BANKSHARES CORP COM 743859100 8 266 SH DEFINED 10 0 266 0 PROVIDENT ENERGY TR COM 74386K104 12 1,500 SH OTHER 01 0 0 1,500 PROVIDENT ENERGY TR COM 74386K104 64 7,800 SH OTHER 02 7,800 0 0 PROVIDENT ENERGY TR COM 74386K104 8 1,000 SH DEFINED 04 1,000 0 0 PROVIDENT ENERGY TR COM 74386K104 1 138 SH OTHER 04 138 0 0 PROVIDENT FINL SVCS INC COM 74386T105 530 28,366 SH DEFINED 01 21,244 7,122 0 PROVIDENT FINL SVCS INC COM 74386T105 3,919 209,663 SH DEFINED 01,08 38,363 171,300 0 PROVIDENT FINL GROUP INC COM 743866105 1,399 34,826 SH DEFINED 01 26,172 6,454 2,200 PROVIDENT FINL GROUP INC COM 743866105 141 3,498 SH DEFINED 04 3,498 0 0 PROVIDENT FINL GROUP INC COM 743866105 198 4,928 SH OTHER 04 4,928 0 0 PROVIDENT FINL GROUP INC COM 743866105 10,335 257,226 SH DEFINED 01,08 68,898 188,328 0 PROVIDENT FINL GROUP INC COM 743866105 2 50 SH DEFINED 10 0 0 50 PROVIDENT FINL HLDGS INC COM 743868101 268 10,321 SH DEFINED 01 5,403 4,918 0 PROVIDENT FINL HLDGS INC COM 743868101 864 33,252 SH DEFINED 01,08 6,403 26,849 0 PROVINCE HEALTHCARE CO COM 743977100 2,041 128,359 SH DEFINED 01 85,415 41,244 1,700 PROVINCE HEALTHCARE CO COM 743977100 33 2,047 SH OTHER 01 0 0 2,047 PROVINCE HEALTHCARE CO COM 743977100 11 700 SH OTHER 01,06 0 0 700 PROVINCE HEALTHCARE CO COM 743977100 5,653 355,566 SH DEFINED 01,08 120,557 235,009 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 418 ________ PROVIDIAN FINL CORP COM 74406A102 6,736 514,196 SH DEFINED 01 210,201 252,379 51,616 PROVIDIAN FINL CORP COM 74406A102 31 2,350 SH OTHER 01 2,125 0 225 PROVIDIAN FINL CORP COM 74406A102 1 100 SH DEFINED 02 100 0 0 PROVIDIAN FINL CORP COM 74406A102 20 1,500 SH DEFINED 03 400 1,100 0 PROVIDIAN FINL CORP COM 74406A102 68 5,200 SH OTHER 03 5,200 0 0 PROVIDIAN FINL CORP COM 74406A102 46 3,504 SH DEFINED 04 3,504 0 0 PROVIDIAN FINL CORP COM 74406A102 55 4,200 SH OTHER 04 4,200 0 0 PROVIDIAN FINL CORP COM 74406A102 9 700 SH OTHER 01,06 0 0 700 PROVIDIAN FINL CORP COM 74406A102 33,065 2,524,018 SH DEFINED 01,08 1,293,880 1,230,138 0 PROVIDIAN FINL CORP COM 74406A102 11 813 SH DEFINED 09 813 0 0 PROVIDIAN FINL CORP COM 74406A102 50 3,814 SH DEFINED 10 3,640 0 174 PROXIM CORP COM 744283102 366 206,707 SH DEFINED 01 75,665 131,042 0 PROXIM CORP COM 744283102 1,581 893,203 SH DEFINED 01,08 239,683 653,520 0 PROXYMED PHARMACY INC COM 744290305 161 8,454 SH DEFINED 01 1,236 7,218 0 PROXYMED PHARMACY INC COM 744290305 243 12,774 SH DEFINED 01,08 3,026 9,748 0 PRUDENTIAL FINL INC COM 744320102 40,405 902,298 SH DEFINED 01 343,990 469,531 88,777 PRUDENTIAL FINL INC COM 744320102 2,826 63,101 SH OTHER 01 22 1,914 61,165 PRUDENTIAL FINL INC COM 744320102 78 1,744 SH DEFINED 02 1,568 176 0 PRUDENTIAL FINL INC COM 744320102 1 24 SH OTHER 02 24 0 0 PRUDENTIAL FINL INC COM 744320102 6 138 SH OTHER 03 0 0 138 PRUDENTIAL FINL INC COM 744320102 710 15,852 SH DEFINED 04 6,031 0 9,821 PRUDENTIAL FINL INC COM 744320102 333 7,443 SH OTHER 04 7,443 0 0 PRUDENTIAL FINL INC COM 744320102 67 1,500 SH OTHER 01,06 0 0 1,500 PRUDENTIAL FINL INC COM 744320102 221,528 4,947,024 SH DEFINED 01,08 2,555,812 2,391,212 0 PRUDENTIAL FINL INC COM 744320102 542 12,101 SH DEFINED 09 12,101 0 0 PRUDENTIAL FINL INC COM 744320102 54 1,197 SH DEFINED 10 290 107 800 PSYCHEMEDICS CORP COM 744375205 69 6,025 SH DEFINED 01 1,025 5,000 0 PSYCHEMEDICS CORP COM 744375205 167 14,491 SH DEFINED 01,08 2,431 12,060 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 57 3,033 SH DEFINED 01 333 2,700 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 238 12,633 SH DEFINED 01,08 2,808 9,825 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 419 ________ PUBLIC SVC ENTERPRISE GROUP COM 744573106 19,769 420,790 SH DEFINED 01 180,075 200,732 39,983 PUBLIC SVC ENTERPRISE GROUP COM 744573106 160 3,413 SH OTHER 01 2,813 400 200 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 77 SH DEFINED 03 0 77 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 315 6,709 SH DEFINED 04 6,542 0 167 PUBLIC SVC ENTERPRISE GROUP COM 744573106 350 7,442 SH OTHER 04 7,442 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 42 900 SH DEFINED 05 900 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 28 600 SH OTHER 01,06 0 0 600 PUBLIC SVC ENTERPRISE GROUP COM 744573106 98,356 2,093,579 SH DEFINED 01,08 1,062,845 1,030,189 545 PUBLIC SVC ENTERPRISE GROUP COM 744573106 56 1,200 SH DEFINED 09 1,200 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 18 386 SH DEFINED 10 36 0 350 PUBLIC SVC ENTERPRISE GROUP COM 744573106 156 3,315 SH OTHER 10 0 3,315 0 PUBLIC STORAGE INC COM 74460D109 2,200 45,204 SH DEFINED 01 24,969 15,335 4,900 PUBLIC STORAGE INC COM 74460D109 38 791 SH DEFINED 02 791 0 0 PUBLIC STORAGE INC COM 74460D109 37 763 SH DEFINED 04 763 0 0 PUBLIC STORAGE INC COM 74460D109 16,831 345,892 SH DEFINED 01,08 137,588 208,304 0 PUBLIC STORAGE INC COM 74460D109 7 150 SH DEFINED 10 0 0 150 PUBLIC STORAGE INC COM 74460D109 216 4,436 SH OTHER 10 0 0 4,436 PUGET ENERGY INC NEW COM 745310102 1,225 54,745 SH DEFINED 01 35,424 14,521 4,800 PUGET ENERGY INC NEW COM 745310102 13 600 SH OTHER 04 600 0 0 PUGET ENERGY INC NEW COM 745310102 10,862 485,548 SH DEFINED 01,08 106,438 379,110 0 PUGET ENERGY INC NEW COM 745310102 64 2,865 SH DEFINED 10 2,865 0 0 PULASKI FINL CORP COM 745548107 23 1,200 SH DEFINED 01 1,200 0 0 PULASKI FINL CORP COM 745548107 194 9,964 SH DEFINED 01,08 2,164 7,800 0 PULITZER INC COM 745769109 727 15,066 SH DEFINED 01 6,128 8,938 0 PULITZER INC COM 745769109 2,403 49,810 SH DEFINED 01,08 20,983 28,827 0 PULITZER INC COM 745769109 14 300 SH DEFINED 10 300 0 0 PULTE HOMES INC COM 745867101 11,278 202,845 SH DEFINED 01 81,814 100,848 20,183 PULTE HOMES INC COM 745867101 6 100 SH OTHER 01 0 0 100 PULTE HOMES INC COM 745867101 22 400 SH DEFINED 04 400 0 0 PULTE HOMES INC COM 745867101 11 200 SH OTHER 04 200 0 0 PULTE HOMES INC COM 745867101 17 300 SH OTHER 01,06 0 0 300 PULTE HOMES INC COM 745867101 55,588 999,778 SH DEFINED 01,08 483,058 516,720 0 PULTE HOMES INC COM 745867101 6 114 SH DEFINED 10 14 0 100 PURADYN FILTER TECHNOLOGIES COM 746091107 89 42,000 SH DEFINED 04 42,000 0 0 PURE WORLD INC COM 74622C106 19 10,800 SH DEFINED 01 1,200 9,600 0 PURE WORLD INC COM 74622C106 60 34,349 SH DEFINED 01,08 4,672 29,677 0 PUTNAM HIGH INCOME BOND FD COM 746779107 95 12,000 SH DEFINED 10 0 0 12,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 420 ________ PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 42 6,000 DEFINED 04 6,000 0 0 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 2,000 DEFINED 10 0 0 2,000 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 2,000 DEFINED 01 2,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 1 11,000 OTHER 02 10,000 1,000 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 2 25,975 DEFINED 03 25,975 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 50 6,600 DEFINED 04 6,600 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 15 2,000 OTHER 04 2,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 2,000 DEFINED 10 0 0 2,000 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 3,400 OTHER 01 500 0 2,900 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 300 DEFINED 03 300 0 0 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 1 7,000 DEFINED 10 0 0 7,000 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 2,687 OTHER 10 2,687 0 0 PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 79 5,800 DEFINED 04 5,800 0 0 PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 60 4,407 OTHER 04 4,407 0 0 PYRAMID BREWERIES INC COM 747135101 45 15,000 SH DEFINED 01 0 15,000 0 PYRAMID BREWERIES INC COM 747135101 25 8,182 SH DEFINED 01,08 3,382 4,800 0 QRS CORP COM 74726X105 92 16,400 SH DEFINED 01 3,100 13,300 0 QRS CORP COM 74726X105 1 200 SH OTHER 01,06 0 0 200 QRS CORP COM 74726X105 159 28,272 SH DEFINED 01,08 6,395 21,877 0 QAD INC COM 74727D108 2,143 161,475 SH DEFINED 01 142,175 19,300 0 QAD INC COM 74727D108 1,446 108,948 SH DEFINED 01,08 20,509 88,439 0 QLOGIC CORP COM 747277101 9,518 288,428 SH DEFINED 01 192,164 75,593 20,671 QLOGIC CORP COM 747277101 2 75 SH OTHER 01 0 0 75 QLOGIC CORP COM 747277101 50 1,500 SH DEFINED 04 1,500 0 0 QLOGIC CORP COM 747277101 7 200 SH OTHER 01,06 0 0 200 QLOGIC CORP COM 747277101 28,923 876,445 SH DEFINED 01,08 471,709 404,736 0 QLOGIC CORP COM 747277101 46 1,394 SH DEFINED 09 1,394 0 0 QLOGIC CORP COM 747277101 28 860 SH DEFINED 10 710 0 150 QUAKER CITY BANCORP INC COM 74731K106 503 9,252 SH DEFINED 01 3,490 5,762 0 QUAKER CITY BANCORP INC COM 74731K106 1,779 32,695 SH DEFINED 01,08 5,886 26,809 0 QUAKER CHEM CORP COM 747316107 432 17,001 SH DEFINED 01 5,281 11,720 0 QUAKER CHEM CORP COM 747316107 25 1,000 SH DEFINED 02 1,000 0 0 QUAKER CHEM CORP COM 747316107 3 100 SH OTHER 01,06 0 0 100 QUAKER CHEM CORP COM 747316107 1,614 63,541 SH DEFINED 01,08 11,422 52,119 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 421 ________ QUAKER FABRIC CORP NEW COM 747399103 492 54,800 SH DEFINED 01 40,900 13,900 0 QUAKER FABRIC CORP NEW COM 747399103 103 11,500 SH OTHER 01 0 11,500 0 QUAKER FABRIC CORP NEW COM 747399103 263 29,322 SH DEFINED 01,08 9,423 19,899 0 QUALCOMM INC COM 747525103 160,975 2,428,348 SH DEFINED 01 1,479,093 772,626 176,629 QUALCOMM INC COM 747525103 11,303 170,510 SH OTHER 01 97,377 68,578 4,555 QUALCOMM INC COM 747525103 7,134 107,622 SH DEFINED 02 66,187 39,075 2,360 QUALCOMM INC COM 747525103 1,222 18,440 SH OTHER 02 12,575 5,665 200 QUALCOMM INC COM 747525103 10,372 156,469 SH DEFINED 03 75,804 44,880 35,785 QUALCOMM INC COM 747525103 1,588 23,955 SH OTHER 03 14,790 8,070 1,095 QUALCOMM INC COM 747525103 24,509 369,727 SH DEFINED 04 343,362 0 26,365 QUALCOMM INC COM 747525103 8,203 123,740 SH OTHER 04 117,265 0 6,475 QUALCOMM INC COM 747525103 6,250 94,289 SH DEFINED 05 76,384 14,245 3,660 QUALCOMM INC COM 747525103 553 8,345 SH OTHER 05 8,045 300 0 QUALCOMM INC COM 747525103 139 2,100 SH OTHER 01,06 0 0 2,100 QUALCOMM INC COM 747525103 483,963 7,300,700 SH DEFINED 01,08 3,919,985 3,378,435 2,280 QUALCOMM INC COM 747525103 1,770 26,697 SH DEFINED 09 26,697 0 0 QUALCOMM INC COM 747525103 6,398 96,518 SH DEFINED 10 85,384 9,100 2,034 QUALCOMM INC COM 747525103 1,409 21,250 SH OTHER 10 8,355 12,895 0 QUALITY DINING INC COM 74756P105 36 15,300 SH DEFINED 01 1,800 13,500 0 QUALITY DINING INC COM 74756P105 54 23,039 SH DEFINED 01,08 4,986 18,053 0 QUALSTAR CORP COM 74758R109 63 10,800 SH DEFINED 01 2,600 8,200 0 QUALSTAR CORP COM 74758R109 94 16,004 SH DEFINED 01,08 5,200 10,804 0 QUALITY SYS INC COM 747582104 2,469 54,349 SH DEFINED 01 46,920 7,429 0 QUALITY SYS INC COM 747582104 1,774 39,046 SH DEFINED 01,08 12,692 26,354 0 QUANTA SVCS INC COM 74762E102 1,883 265,973 SH DEFINED 01 225,356 36,817 3,800 QUANTA SVCS INC COM 74762E102 127 17,900 SH DEFINED 04 0 0 17,900 QUANTA SVCS INC COM 74762E102 4,902 692,311 SH DEFINED 01,08 98,650 593,661 0 QUANEX CORP COM 747620102 1,682 39,595 SH DEFINED 01 23,239 16,356 0 QUANEX CORP COM 747620102 8 200 SH OTHER 01,06 0 0 200 QUANEX CORP COM 747620102 6,012 141,496 SH DEFINED 01,08 56,248 85,248 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 160 20,300 SH DEFINED 01 2,100 18,200 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 267 33,938 SH DEFINED 01,08 8,689 25,249 0 QUANTUM CORP COM 747906204 616 166,589 SH DEFINED 01 123,698 41,141 1,750 QUANTUM CORP COM 747906204 17 4,700 SH OTHER 01 4,700 0 0 QUANTUM CORP COM 747906204 4,774 1,290,291 SH DEFINED 01,08 259,049 1,031,242 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 422 ________ Q MED COM 747914109 159 14,455 SH DEFINED 01 2,800 11,655 0 Q MED COM 747914109 338 30,751 SH DEFINED 01,08 5,331 25,420 0 QUEST DIAGNOSTICS INC COM 74834L100 15,128 182,644 SH DEFINED 01 78,141 86,235 18,268 QUEST DIAGNOSTICS INC COM 74834L100 66 800 SH OTHER 01 700 0 100 QUEST DIAGNOSTICS INC COM 74834L100 156 1,885 SH OTHER 02 50 1,835 0 QUEST DIAGNOSTICS INC COM 74834L100 102 1,233 SH DEFINED 03 0 1,233 0 QUEST DIAGNOSTICS INC COM 74834L100 412 4,974 SH DEFINED 04 4,974 0 0 QUEST DIAGNOSTICS INC COM 74834L100 133 1,600 SH OTHER 04 800 0 800 QUEST DIAGNOSTICS INC COM 74834L100 21 250 SH OTHER 01,06 0 0 250 QUEST DIAGNOSTICS INC COM 74834L100 69,649 840,865 SH DEFINED 01,08 433,114 407,751 0 QUEST DIAGNOSTICS INC COM 74834L100 116 1,398 SH DEFINED 09 1,398 0 0 QUEST DIAGNOSTICS INC COM 74834L100 84 1,020 SH DEFINED 10 720 0 300 QUEST SOFTWARE INC COM 74834T103 1,555 95,086 SH DEFINED 01 35,438 59,648 0 QUEST SOFTWARE INC COM 74834T103 51 3,100 SH OTHER 01 0 3,100 0 QUEST SOFTWARE INC COM 74834T103 284 17,350 SH DEFINED 04 17,350 0 0 QUEST SOFTWARE INC COM 74834T103 5,933 362,877 SH DEFINED 01,08 73,570 289,307 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3 3,000 SH DEFINED 01 2,800 200 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 31 34,900 SH DEFINED 01,08 8,940 25,960 0 QUESTAR CORP COM 748356102 1,818 49,890 SH DEFINED 01 30,534 14,456 4,900 QUESTAR CORP COM 748356102 845 23,200 SH OTHER 01 1,200 3,000 19,000 QUESTAR CORP COM 748356102 37 1,010 SH DEFINED 04 1,010 0 0 QUESTAR CORP COM 748356102 208 5,700 SH OTHER 05 5,700 0 0 QUESTAR CORP COM 748356102 15,737 431,857 SH DEFINED 01,08 96,382 335,475 0 QUESTAR CORP COM 748356102 133 3,648 SH DEFINED 10 3,500 0 148 QUICKLOGIC CORP COM 74837P108 68 17,900 SH DEFINED 01 4,900 13,000 0 QUICKLOGIC CORP COM 74837P108 143 37,444 SH DEFINED 01,08 9,104 28,340 0 QUICKSILVER RESOURCES INC COM 74837R104 1,657 42,759 SH DEFINED 01 11,259 31,500 0 QUICKSILVER RESOURCES INC COM 74837R104 19 500 SH DEFINED 02 0 0 500 QUICKSILVER RESOURCES INC COM 74837R104 4,703 121,343 SH DEFINED 01,08 36,503 84,840 0 QUIKSILVER INC COM 74838C106 1,855 84,876 SH DEFINED 01 34,518 44,893 5,465 QUIKSILVER INC COM 74838C106 17 800 SH OTHER 01,06 0 0 800 QUIKSILVER INC COM 74838C106 8,571 392,287 SH DEFINED 01,08 84,507 307,780 0 QUIDEL CORP COM 74838J101 350 53,131 SH DEFINED 01 19,131 34,000 0 QUIDEL CORP COM 74838J101 1,227 186,181 SH DEFINED 01,08 34,326 151,855 0 QUINTON CARDIOLOGY SYS INC COM 748773108 29 2,400 SH DEFINED 01 2,400 0 0 QUINTON CARDIOLOGY SYS INC COM 748773108 254 21,400 SH DEFINED 01,08 5,000 16,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 423 ________ QUIPP INC COM 748802105 20 1,400 SH DEFINED 01 200 1,200 0 QUIPP INC COM 748802105 244 16,750 SH DEFINED 04 16,750 0 0 QUIPP INC COM 748802105 73 5,009 SH DEFINED 01,08 584 4,425 0 QUIXOTE CORP COM 749056107 438 20,880 SH DEFINED 01 4,451 16,429 0 QUIXOTE CORP COM 749056107 1,092 51,983 SH DEFINED 01,08 9,301 42,682 0 QUOTESMITH COM INC COM 749117206 19 3,333 SH DEFINED 01 0 3,333 0 QUOTESMITH COM INC COM 749117206 58 10,313 SH DEFINED 01,08 2,113 8,200 0 QWEST COMMUNICATIONS INTL IN COM 749121109 10,507 2,437,815 SH DEFINED 01 847,372 1,272,190 318,253 QWEST COMMUNICATIONS INTL IN COM 749121109 15 3,506 SH OTHER 01 1,683 273 1,550 QWEST COMMUNICATIONS INTL IN COM 749121109 11 2,636 SH DEFINED 02 827 1,000 809 QWEST COMMUNICATIONS INTL IN COM 749121109 2 468 SH OTHER 02 0 468 0 QWEST COMMUNICATIONS INTL IN COM 749121109 3 709 SH DEFINED 03 0 0 709 QWEST COMMUNICATIONS INTL IN COM 749121109 1 283 SH OTHER 03 0 283 0 QWEST COMMUNICATIONS INTL IN COM 749121109 20 4,687 SH DEFINED 04 4,333 0 354 QWEST COMMUNICATIONS INTL IN COM 749121109 4 1,000 SH OTHER 04 0 0 1,000 QWEST COMMUNICATIONS INTL IN COM 749121109 20 4,600 SH OTHER 01,06 0 0 4,600 QWEST COMMUNICATIONS INTL IN COM 749121109 62,785 14,567,220 SH DEFINED 01,08 7,139,553 7,427,667 0 QWEST COMMUNICATIONS INTL IN COM 749121109 166 38,402 SH DEFINED 09 38,402 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 66 15,371 SH DEFINED 10 13,371 0 2,000 R & B INC COM 749124103 281 15,200 SH DEFINED 01 4,200 11,000 0 R & B INC COM 749124103 224 12,110 SH DEFINED 01,08 3,308 8,802 0 QUOVADX INC COM 74913K106 144 39,139 SH DEFINED 01 7,514 31,625 0 QUOVADX INC COM 74913K106 7 1,800 SH OTHER 01 0 1,800 0 QUOVADX INC COM 74913K106 6 1,600 SH DEFINED 04 0 0 1,600 QUOVADX INC COM 74913K106 251 68,138 SH DEFINED 01,08 14,244 53,894 0 R & G FINANCIAL CORP COM 749136107 1,382 40,026 SH DEFINED 01 17,823 21,153 1,050 R & G FINANCIAL CORP COM 749136107 6,489 187,866 SH DEFINED 01,08 38,570 149,296 0 RAIT INVT TR COM 749227104 1,414 47,840 SH DEFINED 01 44,252 3,588 0 RAIT INVT TR COM 749227104 12 400 SH OTHER 04 400 0 0 RAIT INVT TR COM 749227104 4,809 162,725 SH DEFINED 01,08 44,790 117,935 0 RCM TECHNOLOGIES INC COM 749360400 108 15,500 SH DEFINED 01 2,100 13,400 0 RCM TECHNOLOGIES INC COM 749360400 146 20,931 SH DEFINED 01,08 4,320 16,611 0 RCN CORP COM 749361101 17 59,221 SH DEFINED 01 52,321 6,900 0 RCN CORP COM 749361101 128 442,743 SH DEFINED 01,08 134,275 308,468 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 424 ________ RC2 CORP COM 749388104 1,368 49,730 SH DEFINED 01 26,700 23,030 0 RC2 CORP COM 749388104 2,837 103,157 SH DEFINED 01,08 26,156 77,001 0 RF MONOLITHICS INC COM 74955F106 79 7,500 SH DEFINED 01 1,500 6,000 0 RF MONOLITHICS INC COM 74955F106 202 19,100 SH DEFINED 01,08 2,924 16,176 0 R H DONNELLEY CORP COM 74955W307 3,590 76,870 SH DEFINED 01 27,637 48,333 900 R H DONNELLEY CORP COM 74955W307 1,021 21,854 SH OTHER 01 2,978 8,269 10,607 R H DONNELLEY CORP COM 74955W307 187 4,000 SH DEFINED 02 4,000 0 0 R H DONNELLEY CORP COM 74955W307 85 1,820 SH OTHER 02 220 1,600 0 R H DONNELLEY CORP COM 74955W307 9 200 SH DEFINED 03 0 200 0 R H DONNELLEY CORP COM 74955W307 2 33 SH OTHER 03 0 33 0 R H DONNELLEY CORP COM 74955W307 9 200 SH DEFINED 04 200 0 0 R H DONNELLEY CORP COM 74955W307 7,019 150,292 SH DEFINED 01,08 36,238 114,054 0 R H DONNELLEY CORP COM 74955W307 7 140 SH OTHER 10 140 0 0 RLI CORP COM 749607107 1,357 35,154 SH DEFINED 01 13,080 20,184 1,890 RLI CORP COM 749607107 367 9,500 SH OTHER 04 9,500 0 0 RLI CORP COM 749607107 15 400 SH OTHER 01,06 0 0 400 RLI CORP COM 749607107 6,030 156,226 SH DEFINED 01,08 50,643 105,583 0 RMK HIGH INCOME FD INC UNDEFIND 74963B105 2 10,247 DEFINED 10 10,247 0 0 RPC INC COM 749660106 539 48,418 SH DEFINED 01 10,192 38,226 0 RPC INC COM 749660106 1,558 139,877 SH DEFINED 01,08 53,212 86,665 0 RPM INTL INC COM 749685103 1,203 72,721 SH DEFINED 01 42,867 22,554 7,300 RPM INTL INC COM 749685103 572 34,600 SH OTHER 01 0 5,100 29,500 RPM INTL INC COM 749685103 111 6,688 SH DEFINED 04 5,225 0 1,463 RPM INTL INC COM 749685103 21 1,286 SH OTHER 04 1,286 0 0 RPM INTL INC COM 749685103 9,867 596,525 SH DEFINED 01,08 129,685 466,840 0 RPM INTL INC COM 749685103 218 13,172 SH DEFINED 10 0 13,000 172 RSA SEC INC COM 749719100 1,232 65,567 SH DEFINED 01 43,240 19,727 2,600 RSA SEC INC COM 749719100 211 11,250 SH DEFINED 04 11,250 0 0 RSA SEC INC COM 749719100 8,841 470,518 SH DEFINED 01,08 103,391 367,127 0 RTI INTL METALS INC COM 74973W107 773 48,804 SH DEFINED 01 19,515 29,289 0 RTI INTL METALS INC COM 74973W107 5 300 SH OTHER 01,06 0 0 300 RTI INTL METALS INC COM 74973W107 2,071 130,805 SH DEFINED 01,08 27,436 103,369 0 RTW INC COM 74974R206 20 2,850 SH DEFINED 01 850 2,000 0 RTW INC COM 74974R206 65 9,350 SH DEFINED 01,08 1,795 7,555 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 425 ________ RMH TELESERVICES INC COM 749938106 52 10,200 SH DEFINED 01 600 9,600 0 RMH TELESERVICES INC COM 749938106 93 18,392 SH DEFINED 01,08 6,366 12,026 0 RF MICRODEVICES INC COM 749941100 2,139 252,856 SH DEFINED 01 177,756 45,950 29,150 RF MICRODEVICES INC COM 749941100 14 1,600 SH DEFINED 04 1,600 0 0 RF MICRODEVICES INC COM 749941100 12,802 1,513,192 SH DEFINED 01,08 282,089 1,231,103 0 RF MICRODEVICES INC COM 749941100 2 200 SH DEFINED 10 200 0 0 RADIAN GROUP INC CONV DEB 750236AF8 5,081 5,000,000 PRN DEFINED 01 5,000,000 0 0 RADIAN GROUP INC COM 750236101 16,708 392,211 SH DEFINED 01 265,645 108,621 17,945 RADIAN GROUP INC COM 750236101 4,265 100,125 SH OTHER 01 70,010 26,465 3,650 RADIAN GROUP INC COM 750236101 421 9,875 SH DEFINED 02 9,425 450 0 RADIAN GROUP INC COM 750236101 314 7,375 SH DEFINED 03 3,220 3,355 800 RADIAN GROUP INC COM 750236101 38 900 SH OTHER 03 0 500 400 RADIAN GROUP INC COM 750236101 1,969 46,215 SH DEFINED 04 45,690 0 525 RADIAN GROUP INC COM 750236101 534 12,540 SH OTHER 04 12,540 0 0 RADIAN GROUP INC COM 750236101 1,432 33,610 SH DEFINED 05 31,565 1,430 615 RADIAN GROUP INC COM 750236101 76 1,775 SH OTHER 05 1,290 485 0 RADIAN GROUP INC COM 750236101 22,579 530,017 SH DEFINED 01,08 155,265 374,752 0 RADIAN GROUP INC COM 750236101 1,617 37,963 SH DEFINED 10 35,733 1,750 480 RADIAN GROUP INC COM 750236101 20 475 SH OTHER 10 100 200 175 RADIANT SYSTEMS INC COM 75025N102 255 42,004 SH DEFINED 01 12,962 29,042 0 RADIANT SYSTEMS INC COM 75025N102 2 350 SH OTHER 01,06 0 0 350 RADIANT SYSTEMS INC COM 75025N102 864 142,258 SH DEFINED 01,08 38,821 103,437 0 RADIANT SYSTEMS INC COM 75025N102 3 500 SH DEFINED 10 0 0 500 RADIOLOGIX INC COM 75040K109 14 3,900 SH DEFINED 01 3,900 0 0 RADIOLOGIX INC COM 75040K109 123 35,371 SH DEFINED 01,08 8,862 26,509 0 RADIO ONE INC COM 75040P108 1,255 67,600 SH DEFINED 01 51,300 0 16,300 RADIO ONE INC COM 75040P108 24 1,300 SH DEFINED 04 1,300 0 0 RADIO ONE INC COM 75040P108 102 5,500 SH OTHER 04 5,500 0 0 RADIO ONE INC COM 75040P108 1,532 82,520 SH DEFINED 01,08 12,972 69,548 0 RADIO ONE INC COM 75040P405 629 33,999 SH DEFINED 01 6,148 12,301 15,550 RADIO ONE INC COM 75040P405 48 2,600 SH DEFINED 04 2,600 0 0 RADIO ONE INC COM 75040P405 3,404 183,975 SH DEFINED 01,08 94,763 89,212 0 RADIO ONE INC COM 75040P405 2 98 SH DEFINED 10 0 0 98 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 426 ________ RADIOSHACK CORP COM 750438103 10,366 312,602 SH DEFINED 01 147,145 134,412 31,045 RADIOSHACK CORP COM 750438103 56 1,700 SH OTHER 01 1,600 0 100 RADIOSHACK CORP COM 750438103 5 155 SH DEFINED 02 55 0 100 RADIOSHACK CORP COM 750438103 211 6,360 SH OTHER 02 0 6,360 0 RADIOSHACK CORP COM 750438103 13 400 SH DEFINED 04 400 0 0 RADIOSHACK CORP COM 750438103 10 300 SH OTHER 04 300 0 0 RADIOSHACK CORP COM 750438103 13 400 SH OTHER 01,06 0 0 400 RADIOSHACK CORP COM 750438103 49,199 1,483,696 SH DEFINED 01,08 769,265 714,431 0 RADIOSHACK CORP COM 750438103 296 8,922 SH DEFINED 09 8,922 0 0 RADIOSHACK CORP COM 750438103 4 122 SH DEFINED 10 22 0 100 RADISYS CORP COM 750459109 918 43,906 SH DEFINED 01 11,620 27,561 4,725 RADISYS CORP COM 750459109 5 225 SH OTHER 01,06 0 0 225 RADISYS CORP COM 750459109 2,635 126,056 SH DEFINED 01,08 36,134 89,922 0 RADYNE COMSTREAM INC COM 750611402 91 9,600 SH DEFINED 01 3,300 6,300 0 RADYNE COMSTREAM INC COM 750611402 73 7,700 SH DEFINED 01,08 4,300 3,400 0 RAG SHOPS INC COM 750624108 12 3,200 SH DEFINED 01 0 3,200 0 RAG SHOPS INC COM 750624108 74 19,054 SH DEFINED 01,08 2,111 16,943 0 RAILAMERICA INC COM 750753105 649 53,834 SH DEFINED 01 19,063 34,771 0 RAILAMERICA INC COM 750753105 2,451 203,392 SH DEFINED 01,08 42,959 160,433 0 RAINBOW RENTALS INC COM 750857104 119 7,500 SH DEFINED 01 1,200 6,300 0 RAINBOW RENTALS INC COM 750857104 56 3,536 SH DEFINED 01,08 2,636 900 0 RAINDANCE COMM COM 75086X106 241 84,456 SH DEFINED 01 35,514 48,942 0 RAINDANCE COMM COM 75086X106 1,017 356,755 SH DEFINED 01,08 68,254 288,501 0 RAINMAKER SYSTEMS COM 750875106 20 7,100 SH DEFINED 01 7,100 0 0 RAINMAKER SYSTEMS COM 750875106 134 48,425 SH DEFINED 01,08 9,225 39,200 0 RAMBUS INC DEL COM 750917106 1,409 50,294 SH DEFINED 01 33,814 12,780 3,700 RAMBUS INC DEL COM 750917106 7,759 276,920 SH DEFINED 01,08 123,909 153,011 0 RAMBUS INC DEL COM 750917106 40 1,427 SH DEFINED 09 1,427 0 0 RALCORP HLDGS INC NEW COM 751028101 1,683 55,298 SH DEFINED 01 25,542 28,556 1,200 RALCORP HLDGS INC NEW COM 751028101 208 6,848 SH DEFINED 02 5,398 1,450 0 RALCORP HLDGS INC NEW COM 751028101 14 470 SH OTHER 01,06 0 0 470 RALCORP HLDGS INC NEW COM 751028101 6,466 212,494 SH DEFINED 01,08 62,595 149,899 0 RALCORP HLDGS INC NEW COM 751028101 6 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 427 ________ RAMCO-GERSHENSON PPTYS TR COM 751452202 497 17,624 SH DEFINED 01 16,560 1,064 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 25 900 SH DEFINED 04 900 0 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 2,434 86,324 SH DEFINED 01,08 27,203 59,121 0 RAMTRON INTL CORP COM 751907304 64 21,780 SH DEFINED 01 3,180 18,600 0 RAMTRON INTL CORP COM 751907304 138 46,771 SH DEFINED 01,08 10,098 36,673 0 RANGE RES CORP COM 75281A109 3,124 257,547 SH DEFINED 01 210,216 45,231 2,100 RANGE RES CORP COM 75281A109 4,035 332,654 SH DEFINED 01,08 67,967 264,687 0 RARE HOSPITALITY INTL INC COM 753820109 1,332 48,005 SH DEFINED 01 18,893 27,962 1,150 RARE HOSPITALITY INTL INC COM 753820109 6 225 SH DEFINED 04 225 0 0 RARE HOSPITALITY INTL INC COM 753820109 15 537 SH OTHER 01,06 0 0 537 RARE HOSPITALITY INTL INC COM 753820109 6,499 234,183 SH DEFINED 01,08 66,721 167,462 0 RARE HOSPITALITY INTL INC COM 753820109 14 500 SH DEFINED 10 500 0 0 RAVEN INDS INC COM 754212108 522 17,082 SH DEFINED 01 4,704 12,378 0 RAVEN INDS INC COM 754212108 1,490 48,748 SH DEFINED 01,08 7,908 40,840 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1,252 50,394 SH DEFINED 01 26,850 20,694 2,850 RAYMOND JAMES FINANCIAL INC COM 754730109 45 1,800 SH OTHER 01 1,800 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 38 1,518 SH DEFINED 03 0 1,518 0 RAYMOND JAMES FINANCIAL INC COM 754730109 46 1,853 SH DEFINED 04 1,853 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 22 900 SH OTHER 04 900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8,472 340,912 SH DEFINED 01,08 63,925 276,987 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1 38 SH DEFINED 10 0 0 38 RAYONIER INC COM 754907103 1,299 29,717 SH DEFINED 01 18,174 8,225 3,318 RAYONIER INC COM 754907103 274 6,264 SH DEFINED 04 6,264 0 0 RAYONIER INC COM 754907103 7 167 SH OTHER 04 167 0 0 RAYONIER INC COM 754907103 25 577 SH DEFINED 05 577 0 0 RAYONIER INC COM 754907103 11,383 260,432 SH DEFINED 01,08 55,457 204,975 0 RAYONIER INC COM 754907103 82 1,883 SH DEFINED 10 1,800 0 83 RAYOVAC CORP COM 755081106 1,340 46,857 SH DEFINED 01 19,821 27,036 0 RAYOVAC CORP COM 755081106 197 6,900 SH DEFINED 04 6,900 0 0 RAYOVAC CORP COM 755081106 6,032 210,903 SH DEFINED 01,08 48,018 162,885 0 RAYTECH CORP DEL COM 755103108 143 49,682 SH DEFINED 01 8,100 41,582 0 RAYTECH CORP DEL COM 755103108 321 111,374 SH DEFINED 01,08 26,260 85,114 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 428 ________ RAYTHEON CO COM 755111507 24,591 784,649 SH DEFINED 01 295,870 434,177 54,602 RAYTHEON CO COM 755111507 1,195 38,145 SH OTHER 01 15,227 19,397 3,521 RAYTHEON CO COM 755111507 1,145 36,550 SH DEFINED 02 24,675 11,875 0 RAYTHEON CO COM 755111507 588 18,766 SH OTHER 02 4,866 2,000 11,900 RAYTHEON CO COM 755111507 232 7,407 SH DEFINED 03 4,200 2,707 500 RAYTHEON CO COM 755111507 134 4,278 SH OTHER 03 2,553 150 1,575 RAYTHEON CO COM 755111507 822 26,219 SH DEFINED 04 26,164 0 55 RAYTHEON CO COM 755111507 801 25,553 SH OTHER 04 22,901 0 2,652 RAYTHEON CO COM 755111507 5 150 SH DEFINED 05 150 0 0 RAYTHEON CO COM 755111507 34 1,100 SH OTHER 01,06 0 0 1,100 RAYTHEON CO COM 755111507 113,675 3,627,143 SH DEFINED 01,08 1,833,535 1,792,753 855 RAYTHEON CO COM 755111507 66 2,104 SH DEFINED 09 2,104 0 0 RAYTHEON CO COM 755111507 350 11,166 SH DEFINED 10 10,266 300 600 RAYTHEON CO COM 755111507 252 8,039 SH OTHER 10 3,289 4,750 0 READERS DIGEST ASSN INC COM 755267101 790 56,079 SH DEFINED 01 36,616 15,363 4,100 READERS DIGEST ASSN INC COM 755267101 76 5,400 SH DEFINED 04 0 0 5,400 READERS DIGEST ASSN INC COM 755267101 3 244 SH DEFINED 05 244 0 0 READERS DIGEST ASSN INC COM 755267101 6,843 486,037 SH DEFINED 01,08 110,105 375,932 0 READERS DIGEST ASSN INC COM 755267101 2 150 SH DEFINED 10 0 0 150 READING INTERNATIONAL INC COM 755408101 176 25,691 SH DEFINED 01 9,910 15,781 0 READING INTERNATIONAL INC COM 755408101 822 119,969 SH DEFINED 01,08 23,783 96,186 0 REALNETWORKS INC COM 75605L104 930 155,078 SH DEFINED 01 49,854 104,424 800 REALNETWORKS INC COM 75605L104 9 1,500 SH OTHER 01 0 1,500 0 REALNETWORKS INC COM 75605L104 2,859 476,510 SH DEFINED 01,08 159,794 316,716 0 REALTY INCOME CORP COM 756109104 1,180 26,434 SH DEFINED 01 7,484 17,350 1,600 REALTY INCOME CORP COM 756109104 469 10,500 SH OTHER 01 4,000 500 6,000 REALTY INCOME CORP COM 756109104 127 2,846 SH DEFINED 02 846 0 2,000 REALTY INCOME CORP COM 756109104 49 1,100 SH OTHER 02 0 1,100 0 REALTY INCOME CORP COM 756109104 144 3,234 SH DEFINED 03 3,234 0 0 REALTY INCOME CORP COM 756109104 9 200 SH OTHER 03 200 0 0 REALTY INCOME CORP COM 756109104 213 4,764 SH DEFINED 04 4,764 0 0 REALTY INCOME CORP COM 756109104 9 200 SH OTHER 04 200 0 0 REALTY INCOME CORP COM 756109104 3,741 83,792 SH DEFINED 01,08 23,057 60,735 0 REALTY INCOME CORP COM 756109104 2 50 SH DEFINED 10 0 0 50 RECKSON ASSOCS RLTY CORP COM 75621K106 1,167 41,471 SH DEFINED 01 31,177 8,294 2,000 RECKSON ASSOCS RLTY CORP COM 75621K106 13 450 SH DEFINED 04 450 0 0 RECKSON ASSOCS RLTY CORP COM 75621K106 9,420 334,742 SH DEFINED 01,08 84,351 250,391 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 429 ________ RED HAT INC COM 756577102 3,673 159,338 SH DEFINED 01 130,370 22,868 6,100 RED HAT INC COM 756577102 63 2,750 SH OTHER 04 2,750 0 0 RED HAT INC COM 756577102 9,426 408,930 SH DEFINED 01,08 158,334 250,596 0 RED HAT INC COM 756577102 2 100 SH DEFINED 10 0 0 100 RED ROBIN GOURMET BURGERS IN COM 75689M101 467 16,465 SH DEFINED 01 7,755 2,960 5,750 RED ROBIN GOURMET BURGERS IN COM 75689M101 2,683 94,528 SH DEFINED 01,08 35,427 59,101 0 REDBACK NETWORKS INC COM 757209507 8 1,344 SH DEFINED 01 1,344 0 0 REDBACK NETWORKS INC COM 757209507 0 20 SH DEFINED 04 20 0 0 REDBACK NETWORKS INC COM 757209507 102 16,133 SH DEFINED 01,08 6,444 9,689 0 REDHOOK ALE BREWERY COM 757473103 24 9,600 SH DEFINED 01 1,100 8,500 0 REDHOOK ALE BREWERY COM 757473103 8 3,376 SH DEFINED 01,08 2,476 900 0 REDWOOD EMPIRE BANCORP COM 757897103 259 9,675 SH DEFINED 01 1,575 8,100 0 REDWOOD EMPIRE BANCORP COM 757897103 317 11,832 SH DEFINED 01,08 1,999 9,833 0 REDWOOD TR INC COM 758075402 1,495 24,050 SH DEFINED 01 9,637 13,913 500 REDWOOD TR INC COM 758075402 155 2,500 SH OTHER 03 2,500 0 0 REDWOOD TR INC COM 758075402 22 360 SH DEFINED 04 360 0 0 REDWOOD TR INC COM 758075402 6,511 104,736 SH DEFINED 01,08 32,120 72,616 0 REEBOK INTL LTD COM 758110100 4,106 99,303 SH DEFINED 01 40,824 48,921 9,558 REEBOK INTL LTD COM 758110100 23 565 SH OTHER 01 0 515 50 REEBOK INTL LTD COM 758110100 21 500 SH DEFINED 03 0 0 500 REEBOK INTL LTD COM 758110100 83 2,000 SH OTHER 04 2,000 0 0 REEBOK INTL LTD COM 758110100 8 200 SH OTHER 01,06 0 0 200 REEBOK INTL LTD COM 758110100 19,981 483,218 SH DEFINED 01,08 233,267 249,951 0 REEBOK INTL LTD COM 758110100 44 1,058 SH DEFINED 10 1,008 0 50 REGAL BELOIT CORP COM 758750103 1,723 86,228 SH DEFINED 01 65,529 20,699 0 REGAL BELOIT CORP COM 758750103 1,630 81,584 SH DEFINED 04 81,584 0 0 REGAL BELOIT CORP COM 758750103 8 400 SH OTHER 01,06 0 0 400 REGAL BELOIT CORP COM 758750103 3,662 183,305 SH DEFINED 01,08 67,255 116,050 0 REGAL ENTMT GROUP COM 758766109 318 14,460 SH DEFINED 01 10,659 3,501 300 REGAL ENTMT GROUP COM 758766109 11 500 SH DEFINED 03 500 0 0 REGAL ENTMT GROUP COM 758766109 3,783 172,089 SH DEFINED 01,08 66,701 105,388 0 REGAL ENTMT GROUP COM 758766109 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 430 ________ REGENCY CTRS CORP COM 758849103 999 21,373 SH DEFINED 01 15,801 4,272 1,300 REGENCY CTRS CORP COM 758849103 816 17,454 SH OTHER 01 17,454 0 0 REGENCY CTRS CORP COM 758849103 23 500 SH DEFINED 04 500 0 0 REGENCY CTRS CORP COM 758849103 5,378 115,095 SH DEFINED 01,08 38,459 76,636 0 REGENCY CTRS CORP COM 758849103 2 50 SH DEFINED 10 0 0 50 REGENERON PHARMACEUTICALS COM 75886F107 836 61,580 SH DEFINED 01 25,531 36,049 0 REGENERON PHARMACEUTICALS COM 75886F107 16 1,200 SH OTHER 01 0 1,200 0 REGENERON PHARMACEUTICALS COM 75886F107 16 1,200 SH DEFINED 02 1,200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 14 1,000 SH DEFINED 04 1,000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11 800 SH OTHER 01,06 0 0 800 REGENERON PHARMACEUTICALS COM 75886F107 3,800 279,847 SH DEFINED 01,08 70,726 209,121 0 REGENERATION TECH INC DEL COM 75886N100 452 39,808 SH DEFINED 01 16,830 22,978 0 REGENERATION TECH INC DEL COM 75886N100 14 1,250 SH DEFINED 04 1,250 0 0 REGENERATION TECH INC DEL COM 75886N100 1,884 165,983 SH DEFINED 01,08 27,268 138,715 0 REGENT COMMUNICATIONS INC DE COM 758865109 270 41,274 SH DEFINED 01 24,946 16,328 0 REGENT COMMUNICATIONS INC DE COM 758865109 1,517 231,986 SH DEFINED 01,08 49,209 182,777 0 REGIS CORP MINN COM 758932107 4,627 104,113 SH DEFINED 01 75,226 26,515 2,372 REGIS CORP MINN COM 758932107 58 1,315 SH OTHER 01 0 1,315 0 REGIS CORP MINN COM 758932107 29 660 SH OTHER 01,06 0 0 660 REGIS CORP MINN COM 758932107 9,194 206,896 SH DEFINED 01,08 37,625 169,271 0 REGIS CORP MINN COM 758932107 2 50 SH DEFINED 10 0 0 50 REGIONS FINL CORP COM 758940100 13,296 364,076 SH DEFINED 01 132,733 191,466 39,877 REGIONS FINL CORP COM 758940100 113 3,100 SH OTHER 01 1,900 1,000 200 REGIONS FINL CORP COM 758940100 32 880 SH DEFINED 02 0 880 0 REGIONS FINL CORP COM 758940100 646 17,683 SH DEFINED 04 17,683 0 0 REGIONS FINL CORP COM 758940100 115 3,136 SH OTHER 04 3,136 0 0 REGIONS FINL CORP COM 758940100 22 600 SH OTHER 01,06 0 0 600 REGIONS FINL CORP COM 758940100 71,848 1,967,357 SH DEFINED 01,08 980,004 987,233 120 REGIONS FINL CORP COM 758940100 31 848 SH DEFINED 09 848 0 0 REGIONS FINL CORP COM 758940100 34 936 SH DEFINED 10 36 0 900 REGISTER COM INC COM 75914G101 308 52,025 SH DEFINED 01 16,006 36,019 0 REGISTER COM INC COM 75914G101 1,095 184,995 SH DEFINED 01,08 52,329 132,666 0 REHABCARE GROUP INC COM 759148109 546 27,485 SH DEFINED 01 11,421 16,064 0 REHABCARE GROUP INC COM 759148109 52 2,600 SH DEFINED 04 200 0 2,400 REHABCARE GROUP INC COM 759148109 5 250 SH OTHER 01,06 0 0 250 REHABCARE GROUP INC COM 759148109 2,135 107,385 SH DEFINED 01,08 25,618 81,767 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 431 ________ REINSURANCE GROUP AMER INC COM 759351109 1,185 28,923 SH DEFINED 01 9,980 18,743 200 REINSURANCE GROUP AMER INC COM 759351109 542 13,220 SH OTHER 01 0 1,220 12,000 REINSURANCE GROUP AMER INC COM 759351109 3,225 78,715 SH DEFINED 01,08 18,455 60,260 0 REINSURANCE GROUP AMER INC COM 759351109 2 50 SH DEFINED 10 0 0 50 RELIANCE STEEL & ALUMINUM CO COM 759509102 4,265 121,346 SH DEFINED 01 89,008 31,438 900 RELIANCE STEEL & ALUMINUM CO COM 759509102 18 510 SH OTHER 01,06 0 0 510 RELIANCE STEEL & ALUMINUM CO COM 759509102 6,300 179,240 SH DEFINED 01,08 48,449 130,791 0 RELIANT RES INC COM 75952B105 981 119,512 SH DEFINED 01 63,711 41,581 14,220 RELIANT RES INC COM 75952B105 46 5,659 SH OTHER 01 4,871 788 0 RELIANT RES INC COM 75952B105 16 1,892 SH DEFINED 03 1,577 0 315 RELIANT RES INC COM 75952B105 1 157 SH DEFINED 04 157 0 0 RELIANT RES INC COM 75952B105 134 16,363 SH OTHER 04 16,363 0 0 RELIANT RES INC COM 75952B105 23 2,785 SH DEFINED 05 2,785 0 0 RELIANT RES INC COM 75952B105 6,953 846,840 SH DEFINED 01,08 332,012 514,828 0 RELIANT RES INC COM 75952B105 45 5,423 SH DEFINED 10 5,000 0 423 RELIV INTL INC COM 75952R100 104 10,814 SH DEFINED 01 2,928 7,886 0 RELIV INTL INC COM 75952R100 4 371 SH OTHER 04 371 0 0 RELIV INTL INC COM 75952R100 237 24,671 SH DEFINED 01,08 5,547 19,124 0 REMEC INC COM 759543101 680 89,516 SH DEFINED 01 37,674 49,642 2,200 REMEC INC COM 759543101 15 2,000 SH OTHER 01 0 2,000 0 REMEC INC COM 759543101 73 9,600 SH DEFINED 04 0 0 9,600 REMEC INC COM 759543101 6 808 SH OTHER 04 0 0 808 REMEC INC COM 759543101 3,191 419,817 SH DEFINED 01,08 125,279 294,538 0 REMEDYTEMP INC COM 759549108 132 9,800 SH DEFINED 01 1,700 8,100 0 REMEDYTEMP INC COM 759549108 168 12,487 SH DEFINED 01,08 3,370 9,117 0 REMINGTON OIL & GAS CORP COM 759594302 1,111 56,260 SH DEFINED 01 14,627 41,633 0 REMINGTON OIL & GAS CORP COM 759594302 8 400 SH OTHER 01,06 0 0 400 REMINGTON OIL & GAS CORP COM 759594302 4,280 216,728 SH DEFINED 01,08 87,526 129,202 0 RENAISSANCE LEARNING INC COM 75968L105 919 34,863 SH DEFINED 01 10,452 24,411 0 RENAISSANCE LEARNING INC COM 75968L105 2,658 100,784 SH DEFINED 01,08 24,276 76,508 0 RELIABILITY INC COM 759903107 7 5,800 SH DEFINED 01 900 4,900 0 RELIABILITY INC COM 759903107 45 34,916 SH DEFINED 01,08 1,511 33,405 0 REPLIGEN CORP COM 759916109 213 70,326 SH DEFINED 01 21,889 48,437 0 REPLIGEN CORP COM 759916109 634 209,276 SH DEFINED 01,08 37,790 171,486 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 432 ________ REPUBLIC BANCSHARES INC COM 759929102 1,240 41,211 SH DEFINED 01 30,319 10,892 0 REPUBLIC BANCSHARES INC COM 759929102 25 840 SH DEFINED 04 840 0 0 REPUBLIC BANCSHARES INC COM 759929102 2,009 66,791 SH DEFINED 01,08 16,720 50,071 0 RENAL CARE GROUP INC COM 759930100 1,108 24,206 SH DEFINED 01 14,529 7,477 2,200 RENAL CARE GROUP INC COM 759930100 31 680 SH OTHER 01,06 0 0 680 RENAL CARE GROUP INC COM 759930100 6,840 149,468 SH DEFINED 01,08 62,026 87,442 0 RENAL CARE GROUP INC COM 759930100 0 7 SH DEFINED 10 0 0 7 RENT A CTR INC NEW COM 76009N100 2,840 86,160 SH DEFINED 01 39,900 41,278 4,982 RENT A CTR INC NEW COM 76009N100 79 2,388 SH OTHER 01 0 2,388 0 RENT A CTR INC NEW COM 76009N100 13,519 410,179 SH DEFINED 01,08 96,863 313,316 0 RENT A CTR INC NEW COM 76009N100 4 125 SH DEFINED 10 0 0 125 RENT WAY INC COM 76009U104 382 43,418 SH DEFINED 01 14,228 29,190 0 RENT WAY INC COM 76009U104 1,301 147,807 SH DEFINED 01,08 36,310 111,497 0 RENTECH INC COM 760112102 4 4,800 SH DEFINED 01 4,800 0 0 RENTECH INC COM 760112102 11 12,300 SH DEFINED 01,08 10,800 1,500 0 RENTRAK CORP COM 760174102 174 19,800 SH DEFINED 01 1,500 18,300 0 RENTRAK CORP COM 760174102 152 17,289 SH DEFINED 01,08 3,880 13,409 0 REPSOL YPF S A COM 76026T205 150 7,190 SH DEFINED 01 7,190 0 0 REPSOL YPF S A COM 76026T205 200 9,600 SH OTHER 01 0 9,600 0 REPSOL YPF S A COM 76026T205 76 3,633 SH DEFINED 02 2,200 0 1,433 REPSOL YPF S A COM 76026T205 29 1,400 SH DEFINED 03 800 600 0 REPSOL YPF S A COM 76026T205 17 800 SH DEFINED 04 800 0 0 REPUBLIC BANCORP KY COM 760281204 562 28,854 SH DEFINED 01 16,554 12,300 0 REPUBLIC BANCORP KY COM 760281204 1,030 52,878 SH DEFINED 01,08 9,698 43,180 0 REPUBLIC BANCORP INC COM 760282103 1,582 112,571 SH DEFINED 01 41,578 70,993 0 REPUBLIC BANCORP INC COM 760282103 8 600 SH DEFINED 04 600 0 0 REPUBLIC BANCORP INC COM 760282103 13 955 SH OTHER 01,06 0 0 955 REPUBLIC BANCORP INC COM 760282103 6,436 458,071 SH DEFINED 01,08 130,330 327,741 0 REPUBLIC BANCORP INC COM 760282103 1 100 SH DEFINED 10 100 0 0 REPUBLIC BANCORP INC COM 760282103 91 6,490 SH OTHER 10 6,490 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 10 800 SH DEFINED 01 800 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 144 11,077 SH DEFINED 01,08 2,783 8,294 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 433 ________ REPUBLIC SVCS INC COM 760759100 2,749 101,565 SH DEFINED 01 64,306 26,559 10,700 REPUBLIC SVCS INC COM 760759100 38 1,400 SH DEFINED 04 1,400 0 0 REPUBLIC SVCS INC COM 760759100 24,024 887,467 SH DEFINED 01,08 251,939 635,528 0 REPUBLIC SVCS INC COM 760759100 9 316 SH DEFINED 09 316 0 0 REPUBLIC SVCS INC COM 760759100 11 400 SH DEFINED 10 200 0 200 RESEARCH FRONTIERS INC COM 760911107 175 18,219 SH DEFINED 01 6,903 11,316 0 RESEARCH FRONTIERS INC COM 760911107 654 68,030 SH DEFINED 01,08 11,456 56,574 0 RES-CARE INC COM 760943100 322 25,200 SH DEFINED 01 5,000 20,200 0 RES-CARE INC COM 760943100 558 43,678 SH DEFINED 01,08 10,045 33,633 0 RESEARCH IN MOTION LTD COM 760975102 103 1,100 SH OTHER 04 1,000 0 100 RESEARCH IN MOTION LTD COM 760975102 1,613 17,286 SH DEFINED 01,08 17,286 0 0 RESTORATION HARDWARE INC DEL COM 760981100 200 40,042 SH DEFINED 01 14,942 25,100 0 RESTORATION HARDWARE INC DEL COM 760981100 50 10,000 SH OTHER 04 10,000 0 0 RESTORATION HARDWARE INC DEL COM 760981100 934 187,227 SH DEFINED 01,08 64,816 122,411 0 RESMED INC COM 761152107 1,983 43,881 SH DEFINED 01 14,920 22,086 6,875 RESMED INC COM 761152107 21 470 SH OTHER 01,06 0 0 470 RESMED INC COM 761152107 5,567 123,182 SH DEFINED 01,08 42,948 80,234 0 RESMED INC COM 761152107 2 50 SH DEFINED 10 0 0 50 RESOURCE AMERICA INC COM 761195205 932 50,504 SH DEFINED 01 17,229 33,275 0 RESOURCE AMERICA INC COM 761195205 1,873 101,511 SH DEFINED 01,08 17,459 84,052 0 RESOURCES BANKSHARES CORP COM 76121R104 90 2,763 SH DEFINED 01 2,313 450 0 RESOURCES BANKSHARES CORP COM 76121R104 989 30,325 SH DEFINED 04 30,325 0 0 RESOURCES BANKSHARES CORP COM 76121R104 1,564 47,981 SH DEFINED 01,08 15,480 32,501 0 RESOURCES CONNECTION INC COM 76122Q105 1,338 30,331 SH DEFINED 01 12,889 16,642 800 RESOURCES CONNECTION INC COM 76122Q105 7,149 162,042 SH DEFINED 01,08 48,674 113,368 0 RESPIRONICS INC COM 761230101 1,477 27,346 SH DEFINED 01 12,340 5,206 9,800 RESPIRONICS INC COM 761230101 30 560 SH OTHER 01,06 0 0 560 RESPIRONICS INC COM 761230101 8,126 150,421 SH DEFINED 01,08 54,456 95,965 0 RESPIRONICS INC COM 761230101 43 790 SH DEFINED 10 610 0 180 RETEK INC COM 76128Q109 505 66,778 SH DEFINED 01 43,501 20,377 2,900 RETEK INC COM 76128Q109 348 46,065 SH OTHER 01 186 1,737 44,142 RETEK INC COM 76128Q109 3,783 500,348 SH DEFINED 01,08 119,996 380,352 0 RETAIL VENTURES INC COM 76128Y102 254 35,700 SH DEFINED 01 6,800 28,900 0 RETAIL VENTURES INC COM 76128Y102 388 54,558 SH DEFINED 01,08 14,495 40,063 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 434 ________ RETRACTABLE TECHNOLOGIES INC COM 76129W105 28 4,483 SH DEFINED 01 4,120 363 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 212 33,703 SH DEFINED 01,08 8,451 25,252 0 REUTERS GROUP PLC COM 76132M102 420 9,836 SH DEFINED 01 9,836 0 0 REUTERS GROUP PLC COM 76132M102 37 866 SH OTHER 01 0 866 0 REUTERS GROUP PLC COM 76132M102 88 2,054 SH OTHER 02 2,054 0 0 REUTERS GROUP PLC COM 76132M102 288 6,743 SH OTHER 04 6,319 0 424 REUTERS GROUP PLC COM 76132M102 73 1,700 SH OTHER 10 1,700 0 0 REVLON INC COM 761525500 41 14,950 SH DEFINED 01 4,150 10,800 0 REVLON INC COM 761525500 437 157,755 SH DEFINED 01,08 80,380 77,375 0 REWARDS NETWORK INC COM 761557107 573 57,289 SH DEFINED 01 14,342 42,947 0 REWARDS NETWORK INC COM 761557107 13 1,300 SH OTHER 04 1,300 0 0 REWARDS NETWORK INC COM 761557107 4 400 SH OTHER 01,06 0 0 400 REWARDS NETWORK INC COM 761557107 1,541 154,086 SH DEFINED 01,08 27,015 127,071 0 REX STORES CORP COM 761624105 457 29,006 SH DEFINED 01 17,606 11,400 0 REX STORES CORP COM 761624105 960 61,010 SH DEFINED 01,08 11,190 49,820 0 REXHALL INDS INC COM 761684109 2 840 SH DEFINED 01 840 0 0 REXHALL INDS INC COM 761684109 28 10,230 SH DEFINED 01,08 2,528 7,702 0 REYNOLDS & REYNOLDS CO COM 761695105 1,520 53,486 SH DEFINED 01 37,376 12,510 3,600 REYNOLDS & REYNOLDS CO COM 761695105 763 26,850 SH OTHER 01 0 4,000 22,850 REYNOLDS & REYNOLDS CO COM 761695105 4 130 SH DEFINED 02 0 0 130 REYNOLDS & REYNOLDS CO COM 761695105 5 190 SH OTHER 02 190 0 0 REYNOLDS & REYNOLDS CO COM 761695105 94 3,312 SH DEFINED 04 3,312 0 0 REYNOLDS & REYNOLDS CO COM 761695105 10,319 363,233 SH DEFINED 01,08 105,212 258,021 0 REYNOLDS & REYNOLDS CO COM 761695105 216 7,598 SH DEFINED 10 7,500 0 98 REYNOLDS R J TOB HLDGS INC COM 76182K105 9,681 160,010 SH DEFINED 01 76,526 66,817 16,667 REYNOLDS R J TOB HLDGS INC COM 76182K105 3 50 SH OTHER 01 0 0 50 REYNOLDS R J TOB HLDGS INC COM 76182K105 2 30 SH DEFINED 02 0 0 30 REYNOLDS R J TOB HLDGS INC COM 76182K105 54 900 SH DEFINED 03 200 700 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 151 2,500 SH DEFINED 04 2,500 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 1 18 SH OTHER 04 18 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 8 133 SH DEFINED 05 133 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 12 200 SH OTHER 01,06 0 0 200 REYNOLDS R J TOB HLDGS INC COM 76182K105 43,159 713,375 SH DEFINED 01,08 346,567 366,778 30 REYNOLDS R J TOB HLDGS INC COM 76182K105 9 143 SH DEFINED 10 143 0 0 RICHARDSON ELECTRS LTD COM 763165107 147 12,100 SH DEFINED 01 2,500 9,600 0 RICHARDSON ELECTRS LTD COM 763165107 712 58,786 SH DEFINED 01,08 9,878 48,908 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 435 ________ RIGEL PHARMACEUTICALS INC COM 766559603 153 6,910 SH DEFINED 01 2,988 3,922 0 RIGEL PHARMACEUTICALS INC COM 766559603 403 18,191 SH DEFINED 01,08 5,621 12,570 0 RIGGS NATL CORP WASH DC COM 766570105 2,139 124,210 SH DEFINED 01 95,854 28,356 0 RIGGS NATL CORP WASH DC COM 766570105 17 1,000 SH DEFINED 04 1,000 0 0 RIGGS NATL CORP WASH DC COM 766570105 7 435 SH OTHER 01,06 0 0 435 RIGGS NATL CORP WASH DC COM 766570105 3,492 202,762 SH DEFINED 01,08 97,929 104,833 0 RIMAGE CORP COM 766721104 206 13,300 SH DEFINED 01 1,750 11,550 0 RIMAGE CORP COM 766721104 243 15,675 SH DEFINED 01,08 3,275 12,400 0 RIO TINTO PLC COM 767204100 893 8,875 SH DEFINED 01 175 8,700 0 RIO TINTO PLC COM 767204100 191 1,900 SH OTHER 01 0 1,900 0 RIO TINTO PLC COM 767204100 25 245 SH DEFINED 02 245 0 0 RIO TINTO PLC COM 767204100 10 100 SH DEFINED 05 100 0 0 RITA MED SYS INC DEL COM 76774E103 87 15,600 SH DEFINED 01 2,800 12,800 0 RITA MED SYS INC DEL COM 76774E103 164 29,591 SH DEFINED 01,08 7,500 22,091 0 RITE AID CORP COM 767754104 1,061 195,055 SH DEFINED 01 104,285 66,970 23,800 RITE AID CORP COM 767754104 544 100,000 SH OTHER 01 100,000 0 0 RITE AID CORP COM 767754104 92 17,000 SH DEFINED 02 17,000 0 0 RITE AID CORP COM 767754104 5 1,000 SH DEFINED 03 1,000 0 0 RITE AID CORP COM 767754104 239 44,000 SH DEFINED 04 44,000 0 0 RITE AID CORP COM 767754104 51 9,360 SH OTHER 04 3,000 0 6,360 RITE AID CORP COM 767754104 6,821 1,253,830 SH DEFINED 01,08 459,603 794,227 0 RITE AID CORP COM 767754104 4 650 SH DEFINED 10 0 0 650 RIVERVIEW BANCORP INC COM 769397100 141 7,000 SH DEFINED 01 800 6,200 0 RIVERVIEW BANCORP INC COM 769397100 166 8,214 SH DEFINED 01,08 1,714 6,500 0 RIVIANA FOODS INC COM 769536103 536 19,157 SH DEFINED 01 5,388 13,769 0 RIVIANA FOODS INC COM 769536103 1,357 48,469 SH DEFINED 01,08 8,202 40,267 0 ROANOKE ELEC STL CORP COM 769841107 175 12,400 SH DEFINED 01 2,400 10,000 0 ROANOKE ELEC STL CORP COM 769841107 327 23,196 SH DEFINED 01,08 4,427 18,769 0 ROBBINS & MYERS INC COM 770196103 572 26,536 SH DEFINED 01 12,909 13,627 0 ROBBINS & MYERS INC COM 770196103 4 175 SH OTHER 01,06 0 0 175 ROBBINS & MYERS INC COM 770196103 1,708 79,278 SH DEFINED 01,08 17,183 62,095 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 436 ________ ROBERT HALF INTL INC COM 770323103 11,371 481,416 SH DEFINED 01 271,650 164,387 45,379 ROBERT HALF INTL INC COM 770323103 89 3,750 SH OTHER 01 0 3,600 150 ROBERT HALF INTL INC COM 770323103 1,257 53,200 SH DEFINED 02 43,200 10,000 0 ROBERT HALF INTL INC COM 770323103 399 16,900 SH OTHER 02 15,400 1,500 0 ROBERT HALF INTL INC COM 770323103 3,616 153,111 SH DEFINED 03 152,966 145 0 ROBERT HALF INTL INC COM 770323103 10 435 SH OTHER 03 435 0 0 ROBERT HALF INTL INC COM 770323103 9,154 387,540 SH DEFINED 04 360,215 0 27,325 ROBERT HALF INTL INC COM 770323103 5,515 233,494 SH OTHER 04 227,894 0 5,600 ROBERT HALF INTL INC COM 770323103 9 400 SH OTHER 01,06 0 0 400 ROBERT HALF INTL INC COM 770323103 35,677 1,510,468 SH DEFINED 01,08 785,698 724,770 0 ROBERT HALF INTL INC COM 770323103 135 5,717 SH DEFINED 09 5,717 0 0 ROBERT HALF INTL INC COM 770323103 574 24,299 SH DEFINED 10 4,630 18,769 900 ROCHESTER MED CORP COM 771497104 48 5,100 SH DEFINED 01 1,100 4,000 0 ROCHESTER MED CORP COM 771497104 75 7,938 SH DEFINED 01,08 2,483 5,455 0 ROCK OF AGES CORP COM 772632105 50 7,200 SH DEFINED 01 500 6,700 0 ROCK OF AGES CORP COM 772632105 82 11,699 SH DEFINED 01,08 1,999 9,700 0 ROCK-TENN CO COM 772739207 1,075 74,571 SH DEFINED 01 41,231 33,340 0 ROCK-TENN CO COM 772739207 7 500 SH OTHER 01,06 0 0 500 ROCK-TENN CO COM 772739207 2,580 178,942 SH DEFINED 01,08 39,655 139,287 0 ROCKFORD CORP COM 77316P101 60 8,900 SH DEFINED 01 0 8,900 0 ROCKFORD CORP COM 77316P101 95 14,126 SH DEFINED 01,08 3,935 10,191 0 ROCKWELL AUTOMATION INC COM 773903109 58,558 1,689,016 SH DEFINED 01 1,252,540 365,496 70,980 ROCKWELL AUTOMATION INC COM 773903109 5,361 154,630 SH OTHER 01 74,705 71,835 8,090 ROCKWELL AUTOMATION INC COM 773903109 3,860 111,345 SH DEFINED 02 73,825 35,020 2,500 ROCKWELL AUTOMATION INC COM 773903109 340 9,820 SH OTHER 02 7,520 1,600 700 ROCKWELL AUTOMATION INC COM 773903109 8,613 248,424 SH DEFINED 03 169,564 68,550 10,310 ROCKWELL AUTOMATION INC COM 773903109 961 27,715 SH OTHER 03 17,615 7,815 2,285 ROCKWELL AUTOMATION INC COM 773903109 30,531 880,616 SH DEFINED 04 842,186 500 37,930 ROCKWELL AUTOMATION INC COM 773903109 7,617 219,710 SH OTHER 04 209,685 0 10,025 ROCKWELL AUTOMATION INC COM 773903109 2,449 70,640 SH DEFINED 05 68,340 2,300 0 ROCKWELL AUTOMATION INC COM 773903109 127 3,670 SH OTHER 05 2,040 1,630 0 ROCKWELL AUTOMATION INC COM 773903109 17 500 SH OTHER 01,06 0 0 500 ROCKWELL AUTOMATION INC COM 773903109 57,248 1,651,222 SH DEFINED 01,08 847,628 795,049 8,545 ROCKWELL AUTOMATION INC COM 773903109 27 782 SH DEFINED 09 782 0 0 ROCKWELL AUTOMATION INC COM 773903109 2,236 64,491 SH DEFINED 10 59,304 2,550 2,637 ROCKWELL AUTOMATION INC COM 773903109 205 5,925 SH OTHER 10 1,200 3,825 900 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 437 ________ ROCKWELL COLLINS INC COM 774341101 10,860 343,575 SH DEFINED 01 163,624 138,604 41,347 ROCKWELL COLLINS INC COM 774341101 1,027 32,495 SH OTHER 01 15,720 6,000 10,775 ROCKWELL COLLINS INC COM 774341101 39 1,245 SH DEFINED 02 700 545 0 ROCKWELL COLLINS INC COM 774341101 9 300 SH OTHER 02 300 0 0 ROCKWELL COLLINS INC COM 774341101 1,058 33,470 SH DEFINED 03 18,925 12,245 2,300 ROCKWELL COLLINS INC COM 774341101 332 10,500 SH OTHER 03 6,200 4,300 0 ROCKWELL COLLINS INC COM 774341101 1,413 44,699 SH DEFINED 04 44,249 0 450 ROCKWELL COLLINS INC COM 774341101 473 14,967 SH OTHER 04 12,967 0 2,000 ROCKWELL COLLINS INC COM 774341101 11 360 SH DEFINED 05 160 200 0 ROCKWELL COLLINS INC COM 774341101 16 500 SH OTHER 01,06 0 0 500 ROCKWELL COLLINS INC COM 774341101 48,755 1,542,400 SH DEFINED 01,08 783,497 758,903 0 ROCKWELL COLLINS INC COM 774341101 40 1,255 SH DEFINED 09 1,255 0 0 ROCKWELL COLLINS INC COM 774341101 134 4,238 SH DEFINED 10 2,479 0 1,759 ROCKY MTN CHOCOLATE FACTORY COM 774678403 90 8,952 SH DEFINED 01 751 8,201 0 ROCKY MTN CHOCOLATE FACTORY COM 774678403 60 6,049 SH DEFINED 01,08 1,592 4,457 0 ROCKY SHOES & BOOTS INC COM 774830103 114 4,700 SH DEFINED 01 800 3,900 0 ROCKY SHOES & BOOTS INC COM 774830103 164 6,805 SH DEFINED 01,08 1,775 5,030 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 1,557 52,380 SH DEFINED 01 33,209 19,171 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 2,865 96,404 SH DEFINED 01,08 36,794 59,610 0 ROGERS CORP COM 775133101 2,885 54,062 SH DEFINED 01 29,817 17,245 7,000 ROGERS CORP COM 775133101 11 200 SH OTHER 01,06 0 0 200 ROGERS CORP COM 775133101 5,804 108,749 SH DEFINED 01,08 18,386 90,363 0 ROHM & HAAS CO COM 775371107 18,897 474,330 SH DEFINED 01 233,364 203,092 37,874 ROHM & HAAS CO COM 775371107 754 18,916 SH OTHER 01 870 17,846 200 ROHM & HAAS CO COM 775371107 301 7,546 SH DEFINED 02 7,270 276 0 ROHM & HAAS CO COM 775371107 1,045 26,220 SH DEFINED 03 16,425 3,975 5,820 ROHM & HAAS CO COM 775371107 34 850 SH OTHER 03 450 400 0 ROHM & HAAS CO COM 775371107 5,004 125,595 SH DEFINED 04 120,305 0 5,290 ROHM & HAAS CO COM 775371107 1,619 40,642 SH OTHER 04 40,642 0 0 ROHM & HAAS CO COM 775371107 1,006 25,240 SH DEFINED 05 19,360 675 5,205 ROHM & HAAS CO COM 775371107 32 800 SH OTHER 05 0 0 800 ROHM & HAAS CO COM 775371107 24 600 SH OTHER 01,06 0 0 600 ROHM & HAAS CO COM 775371107 129,572 3,252,301 SH DEFINED 01,08 893,837 2,289,400 69,064 ROHM & HAAS CO COM 775371107 191 4,792 SH DEFINED 09 4,792 0 0 ROHM & HAAS CO COM 775371107 1,312 32,931 SH DEFINED 10 29,341 1,370 2,220 ROHM & HAAS CO COM 775371107 22 555 SH OTHER 10 280 0 275 ROLLINS INC COM 775711104 752 29,187 SH DEFINED 01 25,540 3,397 250 ROLLINS INC COM 775711104 8,037 311,874 SH DEFINED 01,08 100,817 211,057 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 438 ________ ROPER INDS INC NEW COM 776696106 2,107 43,664 SH DEFINED 01 20,854 21,710 1,100 ROPER INDS INC NEW COM 776696106 9 181 SH DEFINED 02 0 0 181 ROPER INDS INC NEW COM 776696106 39 800 SH DEFINED 04 800 0 0 ROPER INDS INC NEW COM 776696106 43 900 SH OTHER 04 400 0 500 ROPER INDS INC NEW COM 776696106 25 520 SH OTHER 01,06 0 0 520 ROPER INDS INC NEW COM 776696106 11,147 231,029 SH DEFINED 01,08 58,859 172,170 0 ROPER INDS INC NEW COM 776696106 7 150 SH DEFINED 10 150 0 0 ROSS STORES INC COM 778296103 5,290 172,696 SH DEFINED 01 111,467 36,629 24,600 ROSS STORES INC COM 778296103 32 1,050 SH DEFINED 02 1,050 0 0 ROSS STORES INC COM 778296103 61 2,000 SH DEFINED 05 2,000 0 0 ROSS STORES INC COM 778296103 26,107 852,331 SH DEFINED 01,08 255,933 596,398 0 ROSS STORES INC COM 778296103 6 196 SH DEFINED 10 0 0 196 ROSTELECOM OPEN JT STK LNG D COM 778529107 1,454 97,561 SH DEFINED 01,08 97,561 0 0 ROTO ROOTER INC NEW COM 778787101 762 15,065 SH DEFINED 01 6,689 7,976 400 ROTO ROOTER INC NEW COM 778787101 9 175 SH OTHER 01,06 0 0 175 ROTO ROOTER INC NEW COM 778787101 4,002 79,169 SH DEFINED 01,08 24,015 55,154 0 ROTONICS MFG INC COM 778903104 31 22,200 SH DEFINED 01 0 22,200 0 ROTONICS MFG INC COM 778903104 33 23,622 SH DEFINED 01,08 1,191 22,431 0 ROUSE CO COM 779273101 1,787 33,345 SH DEFINED 01 17,719 11,926 3,700 ROUSE CO COM 779273101 70 1,300 SH OTHER 01 1,300 0 0 ROUSE CO COM 779273101 32 600 SH DEFINED 02 600 0 0 ROUSE CO COM 779273101 134 2,500 SH DEFINED 04 2,500 0 0 ROUSE CO COM 779273101 4,938 92,120 SH DEFINED 05 92,120 0 0 ROUSE CO COM 779273101 13,289 247,929 SH OTHER 05 244,308 0 3,621 ROUSE CO COM 779273101 16,123 300,809 SH DEFINED 01,08 144,357 156,452 0 ROUSE CO COM 779273101 10 189 SH DEFINED 09 189 0 0 ROUSE CO COM 779273101 144 2,680 SH DEFINED 10 2,584 0 96 ROUSE CO COM 779273101 150 2,801 SH OTHER 10 175 2,626 0 ROWAN COS INC COM 779382100 4,051 192,104 SH DEFINED 01 79,900 94,967 17,237 ROWAN COS INC COM 779382100 2 100 SH OTHER 01 0 0 100 ROWAN COS INC COM 779382100 11 500 SH DEFINED 02 500 0 0 ROWAN COS INC COM 779382100 11 500 SH OTHER 02 500 0 0 ROWAN COS INC COM 779382100 12 550 SH DEFINED 05 0 550 0 ROWAN COS INC COM 779382100 6 300 SH OTHER 01,06 0 0 300 ROWAN COS INC COM 779382100 18,634 883,558 SH DEFINED 01,08 465,353 418,205 0 ROWAN COS INC COM 779382100 5 260 SH DEFINED 09 260 0 0 ROWAN COS INC COM 779382100 10 482 SH DEFINED 10 332 0 150 ROWAN COS INC COM 779382100 21 1,000 SH OTHER 10 1,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 439 ________ ROWE COS COM 779528108 60 14,080 SH DEFINED 01 2,570 11,510 0 ROWE COS COM 779528108 13 3,000 SH OTHER 01 0 3,000 0 ROWE COS COM 779528108 129 30,276 SH DEFINED 01,08 3,827 26,449 0 ROXIO INC COM 780008108 172 38,506 SH DEFINED 01 18,445 20,061 0 ROXIO INC COM 780008108 2 400 SH DEFINED 04 400 0 0 ROXIO INC COM 780008108 2 500 SH OTHER 01,06 0 0 500 ROXIO INC COM 780008108 1,178 263,618 SH DEFINED 01,08 107,787 155,831 0 ROYAL BANCSHARES PA INC COM 780081105 311 12,199 SH DEFINED 01 2,963 9,236 0 ROYAL BANCSHARES PA INC COM 780081105 163 6,386 SH OTHER 04 6,386 0 0 ROYAL BANCSHARES PA INC COM 780081105 958 37,556 SH DEFINED 01,08 5,139 32,417 0 ROYAL BK CDA MONTREAL QUE COM 780087102 48 1,000 SH DEFINED 04 1,000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 280 5,880 SH OTHER 04 5,880 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 33 1,150 OTHER 01 1,150 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 58 2,000 DEFINED 03 2,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 110 3,800 DEFINED 04 3,800 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 64 2,200 OTHER 04 2,200 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 14 500 OTHER 10 500 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 11 400 DEFINED 04 400 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 316 11,290 DEFINED 10 4,000 5,290 2,000 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 26 1,000 DEFINED 01 1,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 19 750 DEFINED 02 750 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 100 3,895 DEFINED 04 3,895 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 179 7,000 OTHER 04 7,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 51 2,000 DEFINED 10 0 0 2,000 ROYAL CARIBBEAN CRUISES LTD CONV DEB 780153AK8 3,203 6,000,000 PRN DEFINED 01 6,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 440 ________ ROYAL DUTCH PETE CO COM 780257804 53,349 1,121,249 SH DEFINED 01 853,631 196,511 71,107 ROYAL DUTCH PETE CO COM 780257804 28,892 607,231 SH OTHER 01 372,714 196,491 38,026 ROYAL DUTCH PETE CO COM 780257804 6,523 137,091 SH DEFINED 02 90,252 42,222 4,617 ROYAL DUTCH PETE CO COM 780257804 2,891 60,755 SH OTHER 02 43,227 16,628 900 ROYAL DUTCH PETE CO COM 780257804 11,009 231,379 SH DEFINED 03 155,787 69,447 6,145 ROYAL DUTCH PETE CO COM 780257804 6,077 127,723 SH OTHER 03 113,183 13,515 1,025 ROYAL DUTCH PETE CO COM 780257804 41,768 877,842 SH DEFINED 04 839,484 0 38,358 ROYAL DUTCH PETE CO COM 780257804 30,424 639,433 SH OTHER 04 607,141 0 32,292 ROYAL DUTCH PETE CO COM 780257804 3,447 72,456 SH DEFINED 05 65,621 3,510 3,325 ROYAL DUTCH PETE CO COM 780257804 1,170 24,590 SH OTHER 05 4,440 15,950 4,200 ROYAL DUTCH PETE CO COM 780257804 136 2,850 SH OTHER 04,07 0 0 2,850 ROYAL DUTCH PETE CO COM 780257804 13,917 292,504 SH DEFINED 01,08 13,133 279,371 0 ROYAL DUTCH PETE CO COM 780257804 9,937 208,839 SH DEFINED 10 133,424 40,891 34,524 ROYAL DUTCH PETE CO COM 780257804 1,988 41,790 SH OTHER 10 20,286 20,625 879 ROYAL GOLD INC COM 780287108 682 38,497 SH DEFINED 01 12,252 26,245 0 ROYAL GOLD INC COM 780287108 9 500 SH OTHER 02 500 0 0 ROYAL GOLD INC COM 780287108 44 2,500 SH OTHER 04 2,500 0 0 ROYAL GOLD INC COM 780287108 2,802 158,243 SH DEFINED 01,08 54,771 103,472 0 ROYALE ENERGY INC COM 78074G200 62 4,717 SH DEFINED 01 1,147 3,570 0 ROYALE ENERGY INC COM 78074G200 132 10,080 SH DEFINED 01,08 2,639 7,441 0 ROYCE MICRO-CAP TR INC COM 780915104 123 9,185 SH DEFINED 01 9,185 0 0 ROYCE MICRO-CAP TR INC COM 780915104 20 1,500 SH DEFINED 04 1,500 0 0 RUBIOS RESTAURANTS INC COM 78116B102 64 9,500 SH DEFINED 01 600 8,900 0 RUBIOS RESTAURANTS INC COM 78116B102 99 14,639 SH DEFINED 01,08 4,103 10,536 0 RUBY TUESDAY INC COM 781182100 4,799 149,257 SH DEFINED 01 112,677 23,580 13,000 RUBY TUESDAY INC COM 781182100 26 800 SH OTHER 01 0 800 0 RUBY TUESDAY INC COM 781182100 1,659 51,591 SH DEFINED 04 51,591 0 0 RUBY TUESDAY INC COM 781182100 20 610 SH OTHER 04 610 0 0 RUBY TUESDAY INC COM 781182100 10,664 331,691 SH DEFINED 01,08 87,879 243,812 0 RUBY TUESDAY INC COM 781182100 3 85 SH DEFINED 10 0 0 85 RUDDICK CORP COM 781258108 2,383 117,753 SH DEFINED 01 102,586 13,267 1,900 RUDDICK CORP COM 781258108 6,069 299,862 SH DEFINED 01,08 53,192 246,670 0 RUDOLPH TECHNOLOGIES INC COM 781270103 447 23,858 SH DEFINED 01 8,323 15,535 0 RUDOLPH TECHNOLOGIES INC COM 781270103 4 200 SH OTHER 01,06 0 0 200 RUDOLPH TECHNOLOGIES INC COM 781270103 1,826 97,494 SH DEFINED 01,08 35,875 61,619 0 RURAL / METRO CORP COM 781748108 45 24,300 SH DEFINED 01 2,000 22,300 0 RURAL / METRO CORP COM 781748108 41 22,222 SH DEFINED 01,08 6,920 15,302 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 441 ________ RUSH ENTERPISES INC COM 781846209 71 6,119 SH DEFINED 01 719 5,400 0 RUSH ENTERPISES INC COM 781846209 72 6,179 SH DEFINED 01,08 246 5,933 0 RUSH ENTERPISES INC UNDEFIND 781846308 73 6,300 DEFINED 01 900 5,400 0 RUSH ENTERPISES INC UNDEFIND 781846308 136 11,776 DEFINED 01,08 4,960 6,816 0 RURAL CELLULAR CORP COM 781904107 108 11,300 SH DEFINED 01 2,200 9,100 0 RURAL CELLULAR CORP COM 781904107 178 18,648 SH DEFINED 01,08 2,847 15,801 0 RUSS BERRIE & CO COM 782233100 1,050 30,009 SH DEFINED 01 14,146 15,863 0 RUSS BERRIE & CO COM 782233100 11 300 SH OTHER 01,06 0 0 300 RUSS BERRIE & CO COM 782233100 3,666 104,732 SH DEFINED 01,08 31,138 73,594 0 RUSSELL CORP COM 782352108 1,500 82,120 SH DEFINED 01 67,584 14,536 0 RUSSELL CORP COM 782352108 527 28,880 SH OTHER 01 28,880 0 0 RUSSELL CORP COM 782352108 9 500 SH OTHER 01,06 0 0 500 RUSSELL CORP COM 782352108 4,032 220,816 SH DEFINED 01,08 77,327 143,489 0 RYANAIR HLDGS PLC COM 783513104 177 5,190 SH DEFINED 01 0 5,000 190 RYANAIR HLDGS PLC COM 783513104 44 1,300 SH DEFINED 04 1,300 0 0 RYANAIR HLDGS PLC COM 783513104 1,137 33,254 SH DEFINED 01,08 31,164 2,090 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 2,317 134,883 SH DEFINED 01 83,789 49,494 1,600 RYANS FAMILY STEAK HOUSE INC COM 783519101 33 1,900 SH OTHER 01 1,900 0 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 9 500 SH OTHER 04 500 0 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 11 645 SH OTHER 01,06 0 0 645 RYANS FAMILY STEAK HOUSE INC COM 783519101 6,791 395,294 SH DEFINED 01,08 163,615 231,679 0 RYDER SYS INC COM 783549108 4,846 125,122 SH DEFINED 01 62,254 51,347 11,521 RYDER SYS INC COM 783549108 65 1,667 SH OTHER 01 0 1,617 50 RYDER SYS INC COM 783549108 194 5,010 SH DEFINED 04 0 0 5,010 RYDER SYS INC COM 783549108 8 200 SH OTHER 01,06 0 0 200 RYDER SYS INC COM 783549108 20,984 541,806 SH DEFINED 01,08 269,494 272,312 0 RYDER SYS INC COM 783549108 4 101 SH DEFINED 10 10 0 91 RYERSON TULL INC NEW COM 78375P107 2,244 171,425 SH DEFINED 01 16,863 24,749 129,813 RYERSON TULL INC NEW COM 78375P107 5 400 SH OTHER 01,06 0 0 400 RYERSON TULL INC NEW COM 78375P107 2,274 173,751 SH DEFINED 01,08 54,171 119,580 0 RYLAND GROUP INC COM 783764103 1,106 12,446 SH DEFINED 01 7,420 3,826 1,200 RYLAND GROUP INC COM 783764103 33 375 SH OTHER 01,06 0 0 375 RYLAND GROUP INC COM 783764103 7,240 81,507 SH DEFINED 01,08 33,220 48,287 0 RYLAND GROUP INC COM 783764103 6 67 SH DEFINED 10 0 0 67 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 442 ________ S&K FAMOUS BRANDS INC COM 783774102 89 5,100 SH DEFINED 01 700 4,400 0 S&K FAMOUS BRANDS INC COM 783774102 156 8,883 SH DEFINED 01,08 1,089 7,794 0 S & T BANCORP INC COM 783859101 1,297 43,138 SH DEFINED 01 17,135 25,003 1,000 S & T BANCORP INC COM 783859101 268 8,920 SH DEFINED 04 8,920 0 0 S & T BANCORP INC COM 783859101 5,451 181,347 SH DEFINED 01,08 41,971 139,376 0 SBC COMMUNICATIONS INC COM 78387G103 175,877 7,166,961 SH DEFINED 01 3,370,464 3,163,608 632,889 SBC COMMUNICATIONS INC COM 78387G103 20,488 834,891 SH OTHER 01 407,762 398,186 28,943 SBC COMMUNICATIONS INC COM 78387G103 5,397 219,937 SH DEFINED 02 150,455 61,802 7,680 SBC COMMUNICATIONS INC COM 78387G103 3,208 130,738 SH OTHER 02 64,133 56,475 10,130 SBC COMMUNICATIONS INC COM 78387G103 11,734 478,178 SH DEFINED 03 301,251 154,046 22,881 SBC COMMUNICATIONS INC COM 78387G103 4,788 195,129 SH OTHER 03 150,750 36,962 7,417 SBC COMMUNICATIONS INC COM 78387G103 18,121 738,417 SH DEFINED 04 712,822 0 25,595 SBC COMMUNICATIONS INC COM 78387G103 21,713 884,810 SH OTHER 04 810,572 0 74,238 SBC COMMUNICATIONS INC COM 78387G103 4,658 189,802 SH DEFINED 05 167,011 16,981 5,810 SBC COMMUNICATIONS INC COM 78387G103 1,215 49,511 SH OTHER 05 25,819 21,492 2,200 SBC COMMUNICATIONS INC COM 78387G103 209 8,500 SH OTHER 01,06 0 0 8,500 SBC COMMUNICATIONS INC COM 78387G103 741,375 30,210,874 SH DEFINED 01,08 15,693,039 14,508,965 8,870 SBC COMMUNICATIONS INC COM 78387G103 2,300 93,727 SH DEFINED 09 93,727 0 0 SBC COMMUNICATIONS INC COM 78387G103 4,929 200,848 SH DEFINED 10 155,342 20,297 25,209 SBC COMMUNICATIONS INC COM 78387G103 1,805 73,565 SH OTHER 10 42,542 30,302 721 SBS TECHNOLOGIES INC COM 78387P103 344 22,282 SH DEFINED 01 9,282 12,300 700 SBS TECHNOLOGIES INC COM 78387P103 3 200 SH OTHER 01,06 0 0 200 SBS TECHNOLOGIES INC COM 78387P103 1,619 104,752 SH DEFINED 01,08 26,684 78,068 0 SBE INC COM 783873201 29 6,200 SH DEFINED 01 900 5,300 0 SBE INC COM 783873201 53 11,100 SH DEFINED 01,08 858 10,242 0 SBA COMMUNICATIONS CORP COM 78388J106 270 69,615 SH DEFINED 01 30,615 39,000 0 SBA COMMUNICATIONS CORP COM 78388J106 1,155 297,694 SH DEFINED 01,08 50,697 246,997 0 SI TECHNOLOGIES INC COM 783978109 6 2,200 SH DEFINED 01 0 2,200 0 SI TECHNOLOGIES INC COM 783978109 23 8,300 SH DEFINED 01,08 166 8,134 0 SCBT FINANCIAL CORP COM 78401V102 131 4,168 SH DEFINED 01 3,422 746 0 SCBT FINANCIAL CORP COM 78401V102 918 29,129 SH DEFINED 01,08 4,148 24,981 0 SCM MICROSYSTEMS INC COM 784018103 118 17,543 SH DEFINED 01 2,943 14,600 0 SCM MICROSYSTEMS INC COM 784018103 6 900 SH OTHER 01 0 900 0 SCM MICROSYSTEMS INC COM 784018103 1 200 SH OTHER 01,06 0 0 200 SCM MICROSYSTEMS INC COM 784018103 223 33,280 SH DEFINED 01,08 10,776 22,504 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 443 ________ SCPIE HLDGS INC COM 78402P104 128 15,604 SH DEFINED 01 2,304 13,300 0 SCPIE HLDGS INC COM 78402P104 1 100 SH OTHER 01,06 0 0 100 SCPIE HLDGS INC COM 78402P104 152 18,558 SH DEFINED 01,08 6,922 11,636 0 SCP POOL CORP COM 784028102 2,128 57,114 SH DEFINED 01 21,210 34,704 1,200 SCP POOL CORP COM 784028102 39 1,050 SH OTHER 04 1,050 0 0 SCP POOL CORP COM 784028102 21 562 SH OTHER 01,06 0 0 562 SCP POOL CORP COM 784028102 8,664 232,529 SH DEFINED 01,08 62,364 170,165 0 SCO GROUP INC COM 78403A106 98 11,375 SH DEFINED 01 2,675 8,700 0 SCO GROUP INC COM 78403A106 197 22,954 SH DEFINED 01,08 5,204 17,750 0 SEI INVESTMENTS CO COM 784117103 27,614 836,797 SH DEFINED 01 621,501 183,487 31,809 SEI INVESTMENTS CO COM 784117103 3,303 100,105 SH OTHER 01 59,490 40,515 100 SEI INVESTMENTS CO COM 784117103 1,883 57,050 SH DEFINED 02 39,295 14,755 3,000 SEI INVESTMENTS CO COM 784117103 163 4,925 SH OTHER 02 525 4,400 0 SEI INVESTMENTS CO COM 784117103 748 22,680 SH DEFINED 03 11,330 10,150 1,200 SEI INVESTMENTS CO COM 784117103 18 550 SH OTHER 03 550 0 0 SEI INVESTMENTS CO COM 784117103 18,433 558,562 SH DEFINED 04 545,412 0 13,150 SEI INVESTMENTS CO COM 784117103 7,651 231,860 SH OTHER 04 223,660 0 8,200 SEI INVESTMENTS CO COM 784117103 1,706 51,690 SH DEFINED 05 46,050 3,250 2,390 SEI INVESTMENTS CO COM 784117103 48 1,450 SH OTHER 05 1,300 150 0 SEI INVESTMENTS CO COM 784117103 16,849 510,575 SH DEFINED 01,08 136,085 374,490 0 SEI INVESTMENTS CO COM 784117103 495 14,995 SH DEFINED 10 14,895 0 100 SEMCO ENERGY INC COM 78412D109 1,085 191,778 SH DEFINED 01 164,578 27,200 0 SEMCO ENERGY INC COM 78412D109 937 165,547 SH DEFINED 01,08 51,053 114,494 0 SFBC INTL INC COM 784121105 334 11,187 SH DEFINED 01 4,987 6,200 0 SFBC INTL INC COM 784121105 3 100 SH DEFINED 04 100 0 0 SFBC INTL INC COM 784121105 2,007 67,185 SH DEFINED 01,08 23,663 43,522 0 SI INTL INC COM 78427V102 1,206 52,200 SH DEFINED 01 52,200 0 0 SI INTL INC COM 78427V102 361 15,600 SH DEFINED 01,08 3,800 11,800 0 SJW CORP COM 784305104 576 16,613 SH DEFINED 01 4,649 11,964 0 SJW CORP COM 784305104 1,444 41,654 SH DEFINED 01,08 6,708 34,946 0 SJW CORP COM 784305104 15 432 SH DEFINED 10 432 0 0 SK TELECOM LTD COM 78440P108 256 12,000 SH DEFINED 09 12,000 0 0 SL GREEN RLTY CORP COM 78440X101 6,447 135,154 SH DEFINED 01 108,646 25,308 1,200 SL GREEN RLTY CORP COM 78440X101 10,172 213,259 SH DEFINED 01,08 56,950 156,309 0 SL GREEN RLTY CORP COM 78440X101 14 300 SH DEFINED 10 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 444 ________ S L INDS INC COM 784413106 75 7,700 SH DEFINED 01 1,200 6,500 0 S L INDS INC COM 784413106 224 22,945 SH DEFINED 01,08 2,608 20,337 0 SLM CORP COM 78442P106 47,978 1,146,431 SH DEFINED 01 580,596 484,040 81,795 SLM CORP COM 78442P106 3,703 88,490 SH OTHER 01 41,397 44,543 2,550 SLM CORP COM 78442P106 790 18,869 SH DEFINED 02 6,663 12,110 96 SLM CORP COM 78442P106 75 1,800 SH OTHER 02 1,800 0 0 SLM CORP COM 78442P106 2,237 53,455 SH DEFINED 03 39,588 8,052 5,815 SLM CORP COM 78442P106 66 1,580 SH OTHER 03 580 600 400 SLM CORP COM 78442P106 4,691 112,102 SH DEFINED 04 109,752 0 2,350 SLM CORP COM 78442P106 1,403 33,525 SH OTHER 04 32,545 0 980 SLM CORP COM 78442P106 103 2,450 SH OTHER 05 2,150 0 300 SLM CORP COM 78442P106 50 1,200 SH OTHER 01,06 0 0 1,200 SLM CORP COM 78442P106 166,348 3,974,871 SH DEFINED 01,08 2,092,192 1,882,679 0 SLM CORP COM 78442P106 282 6,733 SH DEFINED 09 6,733 0 0 SLM CORP COM 78442P106 738 17,643 SH DEFINED 10 17,343 0 300 SLM CORP COM 78442P106 2,150 51,375 SH OTHER 10 9,275 42,100 0 SPDR TR COM 78462F103 77,785 687,755 SH DEFINED 01 529,407 141,609 16,739 SPDR TR COM 78462F103 13,804 122,047 SH OTHER 01 76,023 41,724 4,300 SPDR TR COM 78462F103 16,453 145,477 SH DEFINED 02 84,585 11,420 49,472 SPDR TR COM 78462F103 637 5,630 SH OTHER 02 3,174 2,456 0 SPDR TR COM 78462F103 10,181 90,020 SH DEFINED 03 54,548 27,323 8,149 SPDR TR COM 78462F103 2,228 19,695 SH OTHER 03 10,821 7,774 1,100 SPDR TR COM 78462F103 32,736 289,440 SH DEFINED 04 285,030 0 4,410 SPDR TR COM 78462F103 11,148 98,569 SH OTHER 04 90,742 0 7,827 SPDR TR COM 78462F103 1,018 9,000 SH DEFINED 05 9,000 0 0 SPDR TR COM 78462F103 382 3,375 SH OTHER 05 3,375 0 0 SPDR TR COM 78462F103 2,852 25,221 SH DEFINED 01,08 25,221 0 0 SPDR TR COM 78462F103 16,527 146,130 SH DEFINED 10 133,015 12,500 615 SPDR TR COM 78462F103 4,859 42,962 SH OTHER 10 12,865 29,297 800 SPSS INC COM 78462K102 473 25,697 SH DEFINED 01 8,783 16,914 0 SPSS INC COM 78462K102 4 225 SH OTHER 01,06 0 0 225 SPSS INC COM 78462K102 1,596 86,739 SH DEFINED 01,08 15,320 71,419 0 S1 CORPORATION COM 78463B101 808 106,363 SH DEFINED 01 48,542 57,821 0 S1 CORPORATION COM 78463B101 2 200 SH DEFINED 04 200 0 0 S1 CORPORATION COM 78463B101 8 1,000 SH OTHER 04 1,000 0 0 S1 CORPORATION COM 78463B101 3,979 523,615 SH DEFINED 01,08 161,259 362,356 0 S1 CORPORATION COM 78463B101 6 800 SH DEFINED 10 800 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 445 ________ SPX CORP COM 784635104 2,256 49,606 SH DEFINED 01 30,437 14,451 4,718 SPX CORP COM 784635104 9 200 SH OTHER 01 0 200 0 SPX CORP COM 784635104 24 520 SH DEFINED 04 520 0 0 SPX CORP COM 784635104 224 4,928 SH OTHER 04 4,928 0 0 SPX CORP COM 784635104 19,336 425,153 SH DEFINED 01,08 119,152 306,001 0 SPX CORP COM 784635104 3,719 81,768 SH DEFINED 10 536 81,132 100 SPX CORP COM 784635104 73 1,600 SH OTHER 10 500 1,100 0 SRS LABS INC COM 78464M106 89 14,700 SH DEFINED 01 2,500 12,200 0 SRS LABS INC COM 78464M106 141 23,400 SH DEFINED 01,08 5,700 17,700 0 S R TELECOM INC COM 78464P208 30 4,975 SH DEFINED 01 0 4,975 0 S R TELECOM INC COM 78464P208 31 5,090 SH DEFINED 01,08 1,599 3,491 0 SRA INTL INC COM 78464R105 641 17,358 SH DEFINED 01 6,983 10,375 0 SRA INTL INC COM 78464R105 2 60 SH DEFINED 02 0 60 0 SRA INTL INC COM 78464R105 3,140 85,001 SH DEFINED 01,08 28,784 56,217 0 SRA INTL INC COM 78464R105 22 605 SH DEFINED 10 495 0 110 SRI/SURGICAL EXPRESS INC COM 78464W104 51 6,400 SH DEFINED 01 1,200 5,200 0 SRI/SURGICAL EXPRESS INC COM 78464W104 87 10,900 SH DEFINED 01,08 2,699 8,201 0 SM&A COM 78465D105 416 37,809 SH DEFINED 01 10,907 26,902 0 SM&A COM 78465D105 1,214 110,226 SH DEFINED 01,08 30,726 79,500 0 SSP SOLUTIONS INC COM 784723108 22 13,000 SH DEFINED 01 1,600 11,400 0 SSP SOLUTIONS INC COM 784723108 34 20,423 SH DEFINED 01,08 9,523 10,900 0 SABA SOFTWARE INC COM 784932600 47 11,675 SH DEFINED 01 2,275 9,400 0 SABA SOFTWARE INC COM 784932600 96 24,090 SH DEFINED 01,08 5,113 18,977 0 SPAR GROUP INC COM 784933103 2 800 SH DEFINED 01 800 0 0 SPAR GROUP INC COM 784933103 25 10,316 SH DEFINED 01,08 7,416 2,900 0 SWS GROUP INC COM 78503N107 561 31,351 SH DEFINED 01 14,721 16,630 0 SWS GROUP INC COM 78503N107 4 230 SH OTHER 01,06 0 0 230 SWS GROUP INC COM 78503N107 1,999 111,587 SH DEFINED 01,08 36,801 74,786 0 S Y BANCORP INC COM 785060104 389 17,359 SH DEFINED 01 6,539 10,820 0 S Y BANCORP INC COM 785060104 1,557 69,506 SH DEFINED 01,08 11,450 58,056 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 446 ________ SABRE HLDGS CORP COM 785905100 5,612 226,194 SH DEFINED 01 78,361 123,276 24,557 SABRE HLDGS CORP COM 785905100 4 150 SH OTHER 01 0 0 150 SABRE HLDGS CORP COM 785905100 169 6,800 SH DEFINED 04 100 0 6,700 SABRE HLDGS CORP COM 785905100 10 400 SH OTHER 01,06 0 0 400 SABRE HLDGS CORP COM 785905100 30,353 1,223,438 SH DEFINED 01,08 620,369 603,069 0 SABRE HLDGS CORP COM 785905100 450 18,143 SH DEFINED 09 18,143 0 0 SABRE HLDGS CORP COM 785905100 18 710 SH DEFINED 10 27 433 250 SAFECO CORP COM 786429100 13,458 312,101 SH DEFINED 01 150,081 136,550 25,470 SAFECO CORP COM 786429100 73 1,700 SH OTHER 01 0 1,600 100 SAFECO CORP COM 786429100 188 4,370 SH DEFINED 02 4,370 0 0 SAFECO CORP COM 786429100 1,400 32,460 SH DEFINED 03 20,425 4,830 7,205 SAFECO CORP COM 786429100 45 1,050 SH OTHER 03 575 475 0 SAFECO CORP COM 786429100 6,484 150,380 SH DEFINED 04 144,440 0 5,940 SAFECO CORP COM 786429100 1,586 36,790 SH OTHER 04 36,790 0 0 SAFECO CORP COM 786429100 1,295 30,025 SH DEFINED 05 23,020 765 6,240 SAFECO CORP COM 786429100 39 900 SH OTHER 05 0 0 900 SAFECO CORP COM 786429100 17 400 SH OTHER 01,06 0 0 400 SAFECO CORP COM 786429100 93,726 2,173,617 SH DEFINED 01,08 683,034 1,473,024 17,559 SAFECO CORP COM 786429100 39 914 SH DEFINED 09 914 0 0 SAFECO CORP COM 786429100 2,451 56,846 SH DEFINED 10 34,636 1,620 20,590 SAFECO CORP COM 786429100 338 7,850 SH OTHER 10 7,525 0 325 SAFEGUARD SCIENTIFICS INC COM 786449108 642 172,511 SH DEFINED 01 75,438 97,073 0 SAFEGUARD SCIENTIFICS INC COM 786449108 0 100 SH OTHER 02 100 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 12 3,200 SH DEFINED 04 3,200 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 3,050 819,818 SH DEFINED 01,08 219,162 600,656 0 SAFENET INC COM 78645R107 1,611 42,904 SH DEFINED 01 13,579 28,989 336 SAFENET INC COM 78645R107 6 149 SH OTHER 01,06 0 0 149 SAFENET INC COM 78645R107 6,684 178,048 SH DEFINED 01,08 60,991 117,057 0 SAFETY INS GROUP INC COM 78648T100 210 11,084 SH DEFINED 01 11,055 29 0 SAFETY INS GROUP INC COM 78648T100 1,187 62,602 SH DEFINED 01,08 10,602 52,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 447 ________ SAFEWAY INC COM 786514208 15,959 775,474 SH DEFINED 01 296,933 405,030 73,511 SAFEWAY INC COM 786514208 26 1,279 SH OTHER 01 904 0 375 SAFEWAY INC COM 786514208 74 3,584 SH DEFINED 02 1,134 2,450 0 SAFEWAY INC COM 786514208 18 856 SH DEFINED 03 556 300 0 SAFEWAY INC COM 786514208 54 2,630 SH OTHER 03 350 2,280 0 SAFEWAY INC COM 786514208 487 23,645 SH DEFINED 04 9,345 0 14,300 SAFEWAY INC COM 786514208 34 1,650 SH OTHER 04 1,650 0 0 SAFEWAY INC COM 786514208 62 3,000 SH OTHER 05 3,000 0 0 SAFEWAY INC COM 786514208 24 1,150 SH OTHER 01,06 0 0 1,150 SAFEWAY INC COM 786514208 83,684 4,066,302 SH DEFINED 01,08 2,101,315 1,964,907 80 SAFEWAY INC COM 786514208 420 20,400 SH DEFINED 09 20,400 0 0 SAFEWAY INC COM 786514208 35 1,720 SH DEFINED 10 1,070 0 650 SAFEWAY INC COM 786514208 21 1,000 SH OTHER 10 500 500 0 SAFLINK CORP COM 786578302 106 34,557 SH DEFINED 01 14,921 19,636 0 SAFLINK CORP COM 786578302 1 430 SH DEFINED 04 430 0 0 SAFLINK CORP COM 786578302 491 159,357 SH DEFINED 01,08 29,395 129,962 0 SAGA COMMUNICATIONS COM 786598102 523 28,069 SH DEFINED 01 9,766 18,303 0 SAGA COMMUNICATIONS COM 786598102 70 3,750 SH OTHER 04 3,750 0 0 SAGA COMMUNICATIONS COM 786598102 1,777 95,283 SH DEFINED 01,08 17,154 78,129 0 ST JOE CO COM 790148100 1,122 27,569 SH DEFINED 01 22,219 5,050 300 ST JOE CO COM 790148100 830 20,400 SH OTHER 01 15,000 5,400 0 ST JOE CO COM 790148100 40 975 SH DEFINED 02 975 0 0 ST JOE CO COM 790148100 301 7,400 SH DEFINED 04 7,250 0 150 ST JOE CO COM 790148100 73 1,800 SH OTHER 04 800 0 1,000 ST JOE CO COM 790148100 81 2,000 SH DEFINED 05 0 2,000 0 ST JOE CO COM 790148100 5,373 132,045 SH DEFINED 01,08 50,601 81,444 0 ST JOE CO COM 790148100 12 300 SH DEFINED 10 0 0 300 ST JUDE MED INC COM 790849103 36,204 502,131 SH DEFINED 01 321,150 149,199 31,782 ST JUDE MED INC COM 790849103 194 2,695 SH OTHER 01 545 2,000 150 ST JUDE MED INC COM 790849103 130 1,800 SH DEFINED 02 1,800 0 0 ST JUDE MED INC COM 790849103 29 400 SH DEFINED 03 400 0 0 ST JUDE MED INC COM 790849103 4,490 62,278 SH DEFINED 04 62,278 0 0 ST JUDE MED INC COM 790849103 22 300 SH OTHER 04 300 0 0 ST JUDE MED INC COM 790849103 29 400 SH OTHER 05 400 0 0 ST JUDE MED INC COM 790849103 29 400 SH OTHER 01,06 0 0 400 ST JUDE MED INC COM 790849103 110,991 1,539,400 SH DEFINED 01,08 805,717 733,683 0 ST JUDE MED INC COM 790849103 172 2,389 SH DEFINED 09 2,389 0 0 ST JUDE MED INC COM 790849103 20 278 SH DEFINED 10 28 0 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 448 ________ ST MARY LD & EXPL CO COM 792228108 1,442 43,134 SH DEFINED 01 17,979 25,155 0 ST MARY LD & EXPL CO COM 792228108 15 450 SH OTHER 01,06 0 0 450 ST MARY LD & EXPL CO COM 792228108 6,743 201,709 SH DEFINED 01,08 53,699 148,010 0 ST PAUL COS INC COM 792860108 15,907 397,586 SH DEFINED 01 151,125 203,391 43,070 ST PAUL COS INC COM 792860108 439 10,965 SH OTHER 01 142 1,425 9,398 ST PAUL COS INC COM 792860108 706 17,641 SH DEFINED 02 691 16,950 0 ST PAUL COS INC COM 792860108 1,414 35,349 SH OTHER 02 35,349 0 0 ST PAUL COS INC COM 792860108 179 4,464 SH DEFINED 03 1,024 400 3,040 ST PAUL COS INC COM 792860108 40 1,004 SH OTHER 03 304 700 0 ST PAUL COS INC COM 792860108 47 1,176 SH DEFINED 04 1,176 0 0 ST PAUL COS INC COM 792860108 8,874 221,800 SH OTHER 04 16,105 0 205,695 ST PAUL COS INC COM 792860108 24 600 SH OTHER 01,06 0 0 600 ST PAUL COS INC COM 792860108 81,058 2,025,943 SH DEFINED 01,08 1,041,092 980,681 4,170 ST PAUL COS INC COM 792860108 37 928 SH DEFINED 09 928 0 0 ST PAUL COS INC COM 792860108 13 337 SH DEFINED 10 37 0 300 ST PAUL COS INC COM 792860108 25 620 SH OTHER 10 120 0 500 ST PAUL COS INC COM 792860306 5,918 80,000 SH DEFINED 01 80,000 0 0 SAKS INC COM 79377W108 1,453 82,563 SH DEFINED 01 53,549 20,914 8,100 SAKS INC COM 79377W108 2 100 SH DEFINED 04 100 0 0 SAKS INC COM 79377W108 1 57 SH OTHER 04 57 0 0 SAKS INC COM 79377W108 12,350 701,714 SH DEFINED 01,08 156,100 545,614 0 SAKS INC COM 79377W108 3 146 SH DEFINED 10 0 0 146 SALEM COMMUNICATIONS CORP DE COM 794093104 656 23,872 SH DEFINED 01 7,507 16,365 0 SALEM COMMUNICATIONS CORP DE COM 794093104 2,056 74,775 SH DEFINED 01,08 15,424 59,351 0 SALOMON BR EMRG MKT INCM FD UNDEFIND 794908103 0 1,000 OTHER 01 0 1,000 0 SALOMON BR EMRG MKT INCM FD UNDEFIND 794908103 189 10,300 OTHER 04 10,300 0 0 SALIX PHARMACEUTICALS INC COM 795435106 489 16,837 SH DEFINED 01 12,937 3,900 0 SALIX PHARMACEUTICALS INC COM 795435106 29 1,000 SH DEFINED 04 1,000 0 0 SALIX PHARMACEUTICALS INC COM 795435106 3,827 131,880 SH DEFINED 01,08 27,568 104,312 0 SALOMON BROTHERS FD INC COM 795477108 5 394 SH DEFINED 01 394 0 0 SALOMON BROTHERS FD INC COM 795477108 427 35,174 SH DEFINED 04 35,174 0 0 SALOMON BROTHERS FD INC COM 795477108 113 9,347 SH OTHER 04 9,347 0 0 SALOMON BROTHERS FD INC COM 795477108 276 22,700 SH DEFINED 10 0 0 22,700 SALOMON BROTHERS FD INC COM 795477108 310 25,507 SH OTHER 10 25,507 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 449 ________ SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 3,000 DEFINED 01 3,000 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 2,830 OTHER 01 0 2,830 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 85 7,500 DEFINED 04 7,500 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 23 2,000 OTHER 04 1,000 0 1,000 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 1 4,500 OTHER 03 4,500 0 0 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 8 500 OTHER 04 0 0 500 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 3 19,500 DEFINED 10 0 0 19,500 SALTON INC COM 795757103 300 32,050 SH DEFINED 01 21,850 10,200 0 SALTON INC COM 795757103 2 200 SH OTHER 01,06 0 0 200 SALTON INC COM 795757103 207 22,129 SH DEFINED 01,08 9,141 12,988 0 SAN JUAN BASIN RTY TR COM 798241105 80 4,000 SH DEFINED 04 4,000 0 0 SAN JUAN BASIN RTY TR COM 798241105 100 5,000 SH OTHER 04 0 0 5,000 SAN JUAN BASIN RTY TR COM 798241105 60 3,000 SH DEFINED 10 3,000 0 0 SAN PAOLO-IMI S P A COM 799175104 205 8,950 SH DEFINED 01 0 8,950 0 SAN PAOLO-IMI S P A COM 799175104 3 111 SH DEFINED 02 0 0 111 SAN PAOLO-IMI S P A COM 799175104 6 250 SH DEFINED 05 250 0 0 SANCHEZ COMPUTER ASSOCS INC COM 799702105 249 38,089 SH DEFINED 01 13,162 24,927 0 SANCHEZ COMPUTER ASSOCS INC COM 799702105 809 123,647 SH DEFINED 01,08 18,922 104,725 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 240 20,017 SH DEFINED 01 5,639 14,378 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 720 60,066 SH DEFINED 01,08 9,736 50,330 0 SANDERSON FARMS INC COM 800013104 939 25,571 SH DEFINED 01 7,280 17,691 600 SANDERSON FARMS INC COM 800013104 2,951 80,348 SH DEFINED 01,08 13,984 66,364 0 SANDISK CORP COM 80004C101 21,146 745,622 SH DEFINED 01 682,555 46,267 16,800 SANDISK CORP COM 80004C101 6 200 SH DEFINED 02 200 0 0 SANDISK CORP COM 80004C101 17 600 SH OTHER 02 600 0 0 SANDISK CORP COM 80004C101 31 1,100 SH DEFINED 04 1,100 0 0 SANDISK CORP COM 80004C101 24,770 873,412 SH DEFINED 01,08 266,135 600,752 6,525 SANDISK CORP COM 80004C101 78 2,738 SH DEFINED 09 2,738 0 0 SANDISK CORP COM 80004C101 59 2,075 SH DEFINED 10 2,075 0 0 SANDY SPRING BANCORP INC COM 800363103 871 24,012 SH DEFINED 01 9,274 14,738 0 SANDY SPRING BANCORP INC COM 800363103 3,429 94,549 SH DEFINED 01,08 17,168 77,381 0 SANFILIPPO JOHN B & SON INC COM 800422107 390 10,621 SH DEFINED 01 3,520 7,101 0 SANFILIPPO JOHN B & SON INC COM 800422107 1,367 37,235 SH DEFINED 01,08 7,068 30,167 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 450 ________ SANGAMO BIOSCIENCES INC COM 800677106 155 25,000 SH DEFINED 01 5,100 19,900 0 SANGAMO BIOSCIENCES INC COM 800677106 280 45,310 SH DEFINED 01,08 10,110 35,200 0 SANMINA SCI CORP COM 800907107 10,602 960,351 SH DEFINED 01 400,045 465,309 94,997 SANMINA SCI CORP COM 800907107 12 1,125 SH OTHER 01 450 0 675 SANMINA SCI CORP COM 800907107 18 1,600 SH DEFINED 02 900 600 100 SANMINA SCI CORP COM 800907107 1 100 SH OTHER 02 100 0 0 SANMINA SCI CORP COM 800907107 18 1,600 SH DEFINED 03 1,600 0 0 SANMINA SCI CORP COM 800907107 14 1,300 SH OTHER 03 1,300 0 0 SANMINA SCI CORP COM 800907107 2,921 264,560 SH DEFINED 04 259,860 0 4,700 SANMINA SCI CORP COM 800907107 95 8,650 SH OTHER 04 8,650 0 0 SANMINA SCI CORP COM 800907107 14 1,300 SH OTHER 01,06 0 0 1,300 SANMINA SCI CORP COM 800907107 53,111 4,810,734 SH DEFINED 01,08 2,557,830 2,252,904 0 SANMINA SCI CORP COM 800907107 28 2,519 SH DEFINED 09 2,519 0 0 SANMINA SCI CORP COM 800907107 27 2,450 SH DEFINED 10 80 0 2,370 SANTA FE ENERGY TR COM 802013102 231 7,700 SH DEFINED 04 7,700 0 0 SANTANDER BANCORP COM 802809103 710 25,833 SH DEFINED 01 11,741 14,092 0 SANTANDER BANCORP COM 802809103 2,668 97,008 SH DEFINED 01,08 18,555 78,453 0 SAP AKTIENGESELLSCHAFT COM 803054204 61,701 1,569,593 SH DEFINED 01 1,213,988 252,126 103,479 SAP AKTIENGESELLSCHAFT COM 803054204 4,227 107,520 SH OTHER 01 47,085 53,635 6,800 SAP AKTIENGESELLSCHAFT COM 803054204 2,986 75,966 SH DEFINED 02 56,975 17,800 1,191 SAP AKTIENGESELLSCHAFT COM 803054204 385 9,800 SH OTHER 02 5,100 4,200 500 SAP AKTIENGESELLSCHAFT COM 803054204 4,487 114,155 SH DEFINED 03 74,000 35,365 4,790 SAP AKTIENGESELLSCHAFT COM 803054204 843 21,440 SH OTHER 03 16,405 4,730 305 SAP AKTIENGESELLSCHAFT COM 803054204 22,294 567,124 SH DEFINED 04 531,274 0 35,850 SAP AKTIENGESELLSCHAFT COM 803054204 3,438 87,450 SH OTHER 04 84,325 0 3,125 SAP AKTIENGESELLSCHAFT COM 803054204 1,594 40,555 SH DEFINED 05 34,745 5,160 650 SAP AKTIENGESELLSCHAFT COM 803054204 439 11,165 SH OTHER 05 6,965 2,000 2,200 SAP AKTIENGESELLSCHAFT COM 803054204 1,719 43,730 SH DEFINED 01,08 37,025 0 6,705 SAP AKTIENGESELLSCHAFT COM 803054204 5,297 134,750 SH DEFINED 10 126,700 7,200 850 SAP AKTIENGESELLSCHAFT COM 803054204 197 5,000 SH OTHER 10 2,550 1,775 675 SAPIENT CORP COM 803062108 1,081 179,250 SH DEFINED 01 59,136 117,114 3,000 SAPIENT CORP COM 803062108 72 12,000 SH DEFINED 04 12,000 0 0 SAPIENT CORP COM 803062108 72 12,000 SH OTHER 04 0 0 12,000 SAPIENT CORP COM 803062108 4,095 679,139 SH DEFINED 01,08 192,919 486,220 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 451 ________ SARA LEE CORP COM 803111103 39,529 1,808,299 SH DEFINED 01 964,051 691,156 153,092 SARA LEE CORP COM 803111103 10,404 475,957 SH OTHER 01 143,475 323,982 8,500 SARA LEE CORP COM 803111103 2,925 133,787 SH DEFINED 02 99,650 26,787 7,350 SARA LEE CORP COM 803111103 1,642 75,129 SH OTHER 02 33,569 23,460 18,100 SARA LEE CORP COM 803111103 2,860 130,822 SH DEFINED 03 51,160 74,117 5,545 SARA LEE CORP COM 803111103 1,116 51,035 SH OTHER 03 38,865 10,800 1,370 SARA LEE CORP COM 803111103 5,830 266,691 SH DEFINED 04 246,691 0 20,000 SARA LEE CORP COM 803111103 5,249 240,117 SH OTHER 04 222,342 0 17,775 SARA LEE CORP COM 803111103 784 35,850 SH DEFINED 05 34,500 1,350 0 SARA LEE CORP COM 803111103 209 9,540 SH OTHER 05 2,640 6,900 0 SARA LEE CORP COM 803111103 44 2,000 SH OTHER 01,06 0 0 2,000 SARA LEE CORP COM 803111103 153,356 7,015,380 SH DEFINED 01,08 3,595,685 3,416,950 2,745 SARA LEE CORP COM 803111103 450 20,591 SH DEFINED 09 20,591 0 0 SARA LEE CORP COM 803111103 1,348 61,684 SH DEFINED 10 31,340 27,494 2,850 SARA LEE CORP COM 803111103 146 6,700 SH OTHER 10 4,400 2,300 0 SATCON TECHNOLOGY CORP COM 803893106 41 15,700 SH DEFINED 01 2,400 13,300 0 SATCON TECHNOLOGY CORP COM 803893106 61 23,456 SH DEFINED 01,08 4,975 18,481 0 SAUCONY INC COM 804120202 129 7,010 SH DEFINED 01 2,010 5,000 0 SAUCONY INC COM 804120202 175 9,506 SH DEFINED 01,08 2,582 6,924 0 SAUER-DANFOSS INC COM 804137107 2,261 165,364 SH DEFINED 01 127,617 37,747 0 SAUER-DANFOSS INC COM 804137107 55 4,000 SH DEFINED 04 4,000 0 0 SAUER-DANFOSS INC COM 804137107 1,819 133,032 SH DEFINED 01,08 31,462 101,570 0 SAUL CTRS INC COM 804395101 940 30,783 SH DEFINED 01 7,907 22,876 0 SAUL CTRS INC COM 804395101 2,142 70,121 SH DEFINED 01,08 12,501 57,620 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 423 110,513 SH DEFINED 01 40,190 68,123 2,200 SAVIENT PHARMACEUTICALS INC COM 80517Q100 86 22,500 SH DEFINED 04 0 0 22,500 SAVIENT PHARMACEUTICALS INC COM 80517Q100 3 900 SH OTHER 01,06 0 0 900 SAVIENT PHARMACEUTICALS INC COM 80517Q100 1,866 487,326 SH DEFINED 01,08 170,952 316,374 0 SAVVIS COMMUNICATIONS CORP COM 805423100 39 18,590 SH DEFINED 01 18,590 0 0 SAVVIS COMMUNICATIONS CORP COM 805423100 161 77,423 SH DEFINED 01,08 36,142 41,281 0 SAXON CAPITAL INC COM 80556P302 715 25,173 SH DEFINED 01 17,947 6,026 1,200 SAXON CAPITAL INC COM 80556P302 4,976 175,194 SH DEFINED 01,08 37,258 137,936 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 452 ________ SCANA CORP NEW COM 80589M102 2,371 67,071 SH DEFINED 01 42,607 18,464 6,000 SCANA CORP NEW COM 80589M102 40 1,120 SH OTHER 01 1,120 0 0 SCANA CORP NEW COM 80589M102 18 508 SH OTHER 02 0 508 0 SCANA CORP NEW COM 80589M102 67 1,893 SH DEFINED 03 1,893 0 0 SCANA CORP NEW COM 80589M102 28 800 SH OTHER 03 0 800 0 SCANA CORP NEW COM 80589M102 52 1,478 SH DEFINED 04 1,478 0 0 SCANA CORP NEW COM 80589M102 24 684 SH OTHER 04 684 0 0 SCANA CORP NEW COM 80589M102 11 300 SH DEFINED 05 300 0 0 SCANA CORP NEW COM 80589M102 20,256 573,019 SH DEFINED 01,08 124,942 448,077 0 SCANA CORP NEW COM 80589M102 57 1,600 SH DEFINED 10 1,500 0 100 SCANSOFT INC COM 80603P107 798 143,868 SH DEFINED 01 50,052 93,816 0 SCANSOFT INC COM 80603P107 17 3,000 SH OTHER 01 0 3,000 0 SCANSOFT INC COM 80603P107 3,230 581,994 SH DEFINED 01,08 147,653 434,341 0 SCANSOURCE INC COM 806037107 916 19,111 SH DEFINED 01 7,095 12,016 0 SCANSOURCE INC COM 806037107 4,430 92,430 SH DEFINED 01,08 32,261 60,169 0 SCHAWK INC COM 806373106 343 25,665 SH DEFINED 01 7,596 18,069 0 SCHAWK INC COM 806373106 949 70,916 SH DEFINED 01,08 11,304 59,612 0 SCHEIB EARL INC COM 806398103 8 2,700 SH DEFINED 01 600 2,100 0 SCHEIB EARL INC COM 806398103 35 12,147 SH DEFINED 01,08 1,882 10,265 0 SCHEID VINEYARDS INC COM 806403101 41 7,800 SH DEFINED 01 400 7,400 0 SCHEID VINEYARDS INC COM 806403101 20 3,800 SH DEFINED 01,08 900 2,900 0 SCHEIN HENRY INC COM 806407102 2,202 30,885 SH DEFINED 01 20,444 8,541 1,900 SCHEIN HENRY INC COM 806407102 31 440 SH DEFINED 02 440 0 0 SCHEIN HENRY INC COM 806407102 29 400 SH OTHER 02 300 100 0 SCHEIN HENRY INC COM 806407102 17,237 241,794 SH DEFINED 01,08 70,577 171,217 0 SCHEIN HENRY INC COM 806407102 71 1,000 SH DEFINED 09 1,000 0 0 SCHEIN HENRY INC COM 806407102 4 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 453 ________ SCHERING PLOUGH CORP COM 806605101 43,207 2,663,799 SH DEFINED 01 1,054,909 1,343,496 265,394 SCHERING PLOUGH CORP COM 806605101 2,352 144,979 SH OTHER 01 116,606 26,498 1,875 SCHERING PLOUGH CORP COM 806605101 1,799 110,918 SH DEFINED 02 29,985 21,551 59,382 SCHERING PLOUGH CORP COM 806605101 459 28,325 SH OTHER 02 20,950 7,375 0 SCHERING PLOUGH CORP COM 806605101 874 53,902 SH DEFINED 03 2,299 51,603 0 SCHERING PLOUGH CORP COM 806605101 672 41,450 SH OTHER 03 16,150 19,300 6,000 SCHERING PLOUGH CORP COM 806605101 2,805 172,921 SH DEFINED 04 162,421 0 10,500 SCHERING PLOUGH CORP COM 806605101 4,038 248,924 SH OTHER 04 207,084 0 41,840 SCHERING PLOUGH CORP COM 806605101 681 42,014 SH DEFINED 05 42,014 0 0 SCHERING PLOUGH CORP COM 806605101 49 3,000 SH OTHER 05 0 3,000 0 SCHERING PLOUGH CORP COM 806605101 62 3,800 SH OTHER 01,06 0 0 3,800 SCHERING PLOUGH CORP COM 806605101 205,438 12,665,708 SH DEFINED 01,08 6,255,563 6,406,795 3,350 SCHERING PLOUGH CORP COM 806605101 345 21,248 SH DEFINED 09 21,248 0 0 SCHERING PLOUGH CORP COM 806605101 1,076 66,344 SH DEFINED 10 52,244 9,500 4,600 SCHERING PLOUGH CORP COM 806605101 702 43,300 SH OTHER 10 600 42,700 0 SCHLOTZSKYS INC COM 806832101 14 6,900 SH DEFINED 01 1,000 5,900 0 SCHLOTZSKYS INC COM 806832101 24 11,972 SH DEFINED 01,08 3,566 8,406 0 SCHLUMBERGER LTD COM 806857108 91,263 1,429,334 SH DEFINED 01 805,762 486,817 136,755 SCHLUMBERGER LTD COM 806857108 28,520 446,666 SH OTHER 01 231,861 197,248 17,557 SCHLUMBERGER LTD COM 806857108 2,533 39,673 SH DEFINED 02 25,098 13,925 650 SCHLUMBERGER LTD COM 806857108 1,857 29,086 SH OTHER 02 21,311 7,675 100 SCHLUMBERGER LTD COM 806857108 4,801 75,194 SH DEFINED 03 51,146 19,753 4,295 SCHLUMBERGER LTD COM 806857108 3,088 48,363 SH OTHER 03 38,938 3,575 5,850 SCHLUMBERGER LTD COM 806857108 31,209 488,790 SH DEFINED 04 458,372 0 30,418 SCHLUMBERGER LTD COM 806857108 16,788 262,932 SH OTHER 04 252,441 0 10,491 SCHLUMBERGER LTD COM 806857108 3,280 51,374 SH DEFINED 05 45,399 1,900 4,075 SCHLUMBERGER LTD COM 806857108 786 12,306 SH OTHER 05 6,188 5,516 602 SCHLUMBERGER LTD COM 806857108 96 1,500 SH OTHER 01,06 0 0 1,500 SCHLUMBERGER LTD COM 806857108 42 650 SH OTHER 04,07 0 0 650 SCHLUMBERGER LTD COM 806857108 305,040 4,777,441 SH DEFINED 01,08 2,004,711 2,734,541 38,189 SCHLUMBERGER LTD COM 806857108 1,282 20,079 SH DEFINED 09 20,079 0 0 SCHLUMBERGER LTD COM 806857108 6,520 102,108 SH DEFINED 10 70,553 17,225 14,330 SCHLUMBERGER LTD COM 806857108 2,534 39,691 SH OTHER 10 19,209 20,232 250 SCHNITZER STL INDS COM 806882106 1,132 35,514 SH DEFINED 01 10,170 24,744 600 SCHNITZER STL INDS COM 806882106 96 3,000 SH DEFINED 04 3,000 0 0 SCHNITZER STL INDS COM 806882106 3,617 113,471 SH DEFINED 01,08 35,780 77,691 0 SCHOLASTIC CORP COM 807066105 1,056 38,763 SH DEFINED 01 30,927 6,036 1,800 SCHOLASTIC CORP COM 807066105 11 390 SH OTHER 04 200 0 190 SCHOLASTIC CORP COM 807066105 5,416 198,770 SH DEFINED 01,08 48,825 149,945 0 SCHOLASTIC CORP COM 807066105 2 67 SH DEFINED 10 0 0 67 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 454 ________ SCHOOL SPECIALTY INC COM 807863105 1,200 33,734 SH DEFINED 01 18,272 15,462 0 SCHOOL SPECIALTY INC COM 807863105 11 300 SH OTHER 01,06 0 0 300 SCHOOL SPECIALTY INC COM 807863105 5,293 148,794 SH DEFINED 01,08 62,803 85,991 0 SCHULMAN A INC COM 808194104 1,731 88,075 SH DEFINED 01 58,536 29,539 0 SCHULMAN A INC COM 808194104 1,786 90,882 SH OTHER 04 90,882 0 0 SCHULMAN A INC COM 808194104 9 450 SH OTHER 01,06 0 0 450 SCHULMAN A INC COM 808194104 5,208 265,063 SH DEFINED 01,08 104,572 160,491 0 SCHWAB CHARLES CORP NEW COM 808513105 33,136 2,854,098 SH DEFINED 01 1,449,130 1,163,086 241,882 SCHWAB CHARLES CORP NEW COM 808513105 1,306 112,489 SH OTHER 01 36,188 70,851 5,450 SCHWAB CHARLES CORP NEW COM 808513105 7,576 652,554 SH DEFINED 02 467,469 170,423 14,662 SCHWAB CHARLES CORP NEW COM 808513105 1,653 142,413 SH OTHER 02 92,566 45,588 4,259 SCHWAB CHARLES CORP NEW COM 808513105 2,861 246,445 SH DEFINED 03 152,057 88,388 6,000 SCHWAB CHARLES CORP NEW COM 808513105 397 34,192 SH OTHER 03 31,042 3,150 0 SCHWAB CHARLES CORP NEW COM 808513105 1,542 132,831 SH DEFINED 04 125,881 0 6,950 SCHWAB CHARLES CORP NEW COM 808513105 1,522 131,103 SH OTHER 04 126,603 0 4,500 SCHWAB CHARLES CORP NEW COM 808513105 1,861 160,330 SH DEFINED 05 142,505 7,025 10,800 SCHWAB CHARLES CORP NEW COM 808513105 156 13,475 SH OTHER 05 2,625 10,850 0 SCHWAB CHARLES CORP NEW COM 808513105 40 3,450 SH OTHER 01,06 0 0 3,450 SCHWAB CHARLES CORP NEW COM 808513105 135,007 11,628,531 SH DEFINED 01,08 6,118,359 5,508,082 2,090 SCHWAB CHARLES CORP NEW COM 808513105 461 39,743 SH DEFINED 09 39,743 0 0 SCHWAB CHARLES CORP NEW COM 808513105 281 24,211 SH DEFINED 10 5,311 13,500 5,400 SCHWEITZER-MAUDUIT INTL INC COM 808541106 849 26,284 SH DEFINED 01 9,529 16,755 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 40 SH OTHER 01 0 40 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 100 SH DEFINED 03 100 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 10 SH DEFINED 04 10 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 90 SH OTHER 04 0 0 90 SCHWEITZER-MAUDUIT INTL INC COM 808541106 6 200 SH OTHER 01,06 0 0 200 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,740 115,801 SH DEFINED 01,08 35,958 79,843 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 44 1,360 SH OTHER 10 0 1,360 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 334 61,905 SH DEFINED 01 27,789 34,116 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 1,518 281,190 SH DEFINED 01,08 45,805 235,385 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 455 ________ SCIENTIFIC ATLANTA INC COM 808655104 10,057 310,987 SH DEFINED 01 153,834 129,214 27,939 SCIENTIFIC ATLANTA INC COM 808655104 105 3,250 SH OTHER 01 3,100 0 150 SCIENTIFIC ATLANTA INC COM 808655104 8 250 SH DEFINED 02 0 0 250 SCIENTIFIC ATLANTA INC COM 808655104 26 800 SH DEFINED 03 800 0 0 SCIENTIFIC ATLANTA INC COM 808655104 6 200 SH DEFINED 04 200 0 0 SCIENTIFIC ATLANTA INC COM 808655104 78 2,400 SH OTHER 04 2,400 0 0 SCIENTIFIC ATLANTA INC COM 808655104 13 400 SH OTHER 01,06 0 0 400 SCIENTIFIC ATLANTA INC COM 808655104 44,036 1,361,658 SH DEFINED 01,08 694,355 667,303 0 SCIENTIFIC ATLANTA INC COM 808655104 219 6,780 SH DEFINED 09 6,780 0 0 SCIENTIFIC ATLANTA INC COM 808655104 21 651 SH DEFINED 10 26 0 625 SCIENTIFIC GAMES CORP COM 80874P109 3,852 205,795 SH DEFINED 01 154,318 49,577 1,900 SCIENTIFIC GAMES CORP COM 80874P109 37 2,000 SH OTHER 04 2,000 0 0 SCIENTIFIC GAMES CORP COM 80874P109 7,138 381,288 SH DEFINED 01,08 98,452 282,836 0 SCIENTIFIC LEARNING CORP COM 808760102 14 2,200 SH DEFINED 01 2,200 0 0 SCIENTIFIC LEARNING CORP COM 808760102 126 20,600 SH DEFINED 01,08 5,900 14,700 0 SCIENTIFIC TECHNOL INC COM 808799209 25 4,500 SH DEFINED 01 2,000 2,500 0 SCIENTIFIC TECHNOL INC COM 808799209 89 16,240 SH DEFINED 01,08 4,310 11,930 0 SCOPE INDS COM 809163108 50 700 SH DEFINED 01 0 700 0 SCOPE INDS COM 809163108 216 3,002 SH DEFINED 01,08 313 2,689 0 SCOTTISH PWR PLC COM 81013T705 1,782 62,691 SH DEFINED 01 62,691 0 0 SCOTTISH PWR PLC COM 81013T705 32 1,141 SH DEFINED 02 596 0 545 SCOTTISH PWR PLC COM 81013T705 69 2,418 SH DEFINED 03 1,479 939 0 SCOTTISH PWR PLC COM 81013T705 36 1,274 SH OTHER 03 116 1,158 0 SCOTTISH PWR PLC COM 81013T705 22 769 SH OTHER 04 769 0 0 SCOTTISH PWR PLC COM 81013T705 2 58 SH DEFINED 10 58 0 0 SCOTTS CO COM 810186106 1,236 19,260 SH DEFINED 01 12,363 5,897 1,000 SCOTTS CO COM 810186106 32 500 SH DEFINED 04 500 0 0 SCOTTS CO COM 810186106 9,059 141,221 SH DEFINED 01,08 25,154 116,067 0 SCOTTS CO COM 810186106 16 250 SH DEFINED 10 0 0 250 SCRIPPS E W CO OHIO COM 811054204 7,512 74,297 SH DEFINED 01 65,601 6,446 2,250 SCRIPPS E W CO OHIO COM 811054204 2,351 23,251 SH OTHER 01 0 15,846 7,405 SCRIPPS E W CO OHIO COM 811054204 38 375 SH OTHER 02 0 375 0 SCRIPPS E W CO OHIO COM 811054204 202 2,000 SH DEFINED 03 2,000 0 0 SCRIPPS E W CO OHIO COM 811054204 3,074 30,400 SH OTHER 04 30,400 0 0 SCRIPPS E W CO OHIO COM 811054204 14,358 142,001 SH DEFINED 01,08 56,680 85,321 0 SCRIPPS E W CO OHIO COM 811054204 5 48 SH DEFINED 10 0 0 48 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 456 ________ SCS TRANSN INC COM 81111T102 574 26,331 SH DEFINED 01 8,638 17,693 0 SCS TRANSN INC COM 81111T102 2,418 110,914 SH DEFINED 01,08 36,961 73,953 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 0 300 DEFINED 03 0 300 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 1 14,000 DEFINED 10 0 0 14,000 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 1 16,300 DEFINED 01 0 0 16,300 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 31 3,500 DEFINED 04 3,500 0 0 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 0 1,000 OTHER 10 1,000 0 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 2 15,415 DEFINED 01 8,000 5,200 2,215 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 200 OTHER 01 0 0 200 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 250 OTHER 02 0 250 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 2,453 OTHER 03 0 2,453 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 122 9,850 DEFINED 04 9,850 0 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 328 26,387 OTHER 04 26,231 0 156 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 0 1,000 OTHER 01 0 0 1,000 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 9 700 DEFINED 04 700 0 0 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 12 917 OTHER 04 917 0 0 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 1 11,000 DEFINED 10 0 0 11,000 SEABOARD CORP COM 811543107 1,033 3,085 SH DEFINED 01 2,388 697 0 SEABOARD CORP COM 811543107 1,466 4,377 SH DEFINED 01,08 788 3,589 0 SEABULK INTL INC COM 81169P101 229 26,031 SH DEFINED 01 9,823 16,208 0 SEABULK INTL INC COM 81169P101 638 72,555 SH DEFINED 01,08 16,174 56,381 0 SEACHANGE INTL INC COM 811699107 669 43,694 SH DEFINED 01 16,027 26,767 900 SEACHANGE INTL INC COM 811699107 8 500 SH DEFINED 03 500 0 0 SEACHANGE INTL INC COM 811699107 3,150 205,872 SH DEFINED 01,08 70,055 135,817 0 SEACOAST FINL SVCS CORP COM 81170Q106 1,640 48,950 SH DEFINED 01 24,769 24,181 0 SEACOAST FINL SVCS CORP COM 81170Q106 13 400 SH OTHER 01,06 0 0 400 SEACOAST FINL SVCS CORP COM 81170Q106 6,536 195,092 SH DEFINED 01,08 57,276 137,817 0 SEACOAST BKG CORP FLA COM 811707306 488 23,581 SH DEFINED 01 8,225 15,356 0 SEACOAST BKG CORP FLA COM 811707306 186 8,976 SH DEFINED 04 8,976 0 0 SEACOAST BKG CORP FLA COM 811707306 307 14,850 SH OTHER 04 14,850 0 0 SEACOAST BKG CORP FLA COM 811707306 1,750 84,556 SH DEFINED 01,08 13,612 70,944 0 SEACOR HOLDINGS INC COM 811904101 2,405 58,536 SH DEFINED 01 39,343 19,193 0 SEACOR HOLDINGS INC COM 811904101 12 300 SH OTHER 01,06 0 0 300 SEACOR HOLDINGS INC COM 811904101 5,634 137,135 SH DEFINED 01,08 49,468 87,667 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 457 ________ SEALED AIR CORP NEW COM 81211K100 8,601 172,951 SH DEFINED 01 91,739 65,646 15,566 SEALED AIR CORP NEW COM 81211K100 4 75 SH OTHER 01 0 0 75 SEALED AIR CORP NEW COM 81211K100 10 195 SH DEFINED 02 0 0 195 SEALED AIR CORP NEW COM 81211K100 11 214 SH OTHER 02 214 0 0 SEALED AIR CORP NEW COM 81211K100 209 4,200 SH DEFINED 04 4,200 0 0 SEALED AIR CORP NEW COM 81211K100 171 3,440 SH OTHER 04 3,440 0 0 SEALED AIR CORP NEW COM 81211K100 10 200 SH OTHER 01,06 0 0 200 SEALED AIR CORP NEW COM 81211K100 37,423 752,528 SH DEFINED 01,08 390,297 362,231 0 SEALED AIR CORP NEW COM 81211K100 9 183 SH DEFINED 09 183 0 0 SEALED AIR CORP NEW COM 81211K100 8 160 SH DEFINED 10 10 0 150 SEALED AIR CORP NEW COM 81211K100 40 800 SH OTHER 10 800 0 0 SEARS ROEBUCK & CO COM 812387108 20,039 466,457 SH DEFINED 01 214,244 207,374 44,839 SEARS ROEBUCK & CO COM 812387108 785 18,272 SH OTHER 01 7,428 10,569 275 SEARS ROEBUCK & CO COM 812387108 61 1,420 SH DEFINED 02 850 570 0 SEARS ROEBUCK & CO COM 812387108 124 2,887 SH OTHER 02 2,887 0 0 SEARS ROEBUCK & CO COM 812387108 119 2,760 SH DEFINED 03 2,700 0 60 SEARS ROEBUCK & CO COM 812387108 473 11,018 SH OTHER 03 7,518 3,500 0 SEARS ROEBUCK & CO COM 812387108 636 14,814 SH DEFINED 04 14,814 0 0 SEARS ROEBUCK & CO COM 812387108 890 20,715 SH OTHER 04 20,215 0 500 SEARS ROEBUCK & CO COM 812387108 4 102 SH DEFINED 05 102 0 0 SEARS ROEBUCK & CO COM 812387108 18 408 SH OTHER 05 408 0 0 SEARS ROEBUCK & CO COM 812387108 34 800 SH OTHER 01,06 0 0 800 SEARS ROEBUCK & CO COM 812387108 92,119 2,144,291 SH DEFINED 01,08 1,115,896 1,028,205 190 SEARS ROEBUCK & CO COM 812387108 271 6,316 SH DEFINED 09 6,316 0 0 SEARS ROEBUCK & CO COM 812387108 319 7,414 SH DEFINED 10 6,564 0 850 SEARS ROEBUCK & CO COM 812387108 404 9,400 SH OTHER 10 5,000 4,400 0 SEATTLE GENETICS INC COM 812578102 383 46,553 SH DEFINED 01 22,124 24,429 0 SEATTLE GENETICS INC COM 812578102 1,851 224,878 SH DEFINED 01,08 32,358 192,520 0 SECOND BANCORP INC COM 813114105 799 24,630 SH DEFINED 01 5,278 19,352 0 SECOND BANCORP INC COM 813114105 1,797 55,384 SH DEFINED 01,08 10,386 44,998 0 SECOND BANCORP INC COM 813114105 58 1,800 SH DEFINED 10 0 1,800 0 SELECT SECTOR SPDR TR COM 81369Y100 9,607 367,672 SH DEFINED 01 225,056 131,838 10,778 SELECT SECTOR SPDR TR COM 81369Y100 782 29,912 SH OTHER 01 23,432 6,480 0 SELECT SECTOR SPDR TR COM 81369Y100 2,294 87,800 SH DEFINED 02 67,535 17,631 2,634 SELECT SECTOR SPDR TR COM 81369Y100 296 11,325 SH OTHER 02 6,425 4,900 0 SELECT SECTOR SPDR TR COM 81369Y100 215 8,231 SH DEFINED 03 5,250 2,800 181 SELECT SECTOR SPDR TR COM 81369Y100 44 1,700 SH OTHER 03 0 0 1,700 SELECT SECTOR SPDR TR COM 81369Y100 8,045 307,867 SH DEFINED 04 279,297 0 28,570 SELECT SECTOR SPDR TR COM 81369Y100 1,254 47,975 SH OTHER 04 44,875 0 3,100 SELECT SECTOR SPDR TR COM 81369Y100 797 30,492 SH DEFINED 10 24,092 6,400 0 SELECT SECTOR SPDR TR COM 81369Y100 190 7,280 SH OTHER 10 2,700 3,580 1,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 458 ________ SELECT SECTOR SPDR TR COM 81369Y209 511 17,065 SH DEFINED 01 9,565 7,500 0 SELECT SECTOR SPDR TR COM 81369Y209 35 1,180 SH DEFINED 02 840 340 0 SELECT SECTOR SPDR TR COM 81369Y209 30 1,000 SH OTHER 03 0 0 1,000 SELECT SECTOR SPDR TR COM 81369Y209 18 600 SH DEFINED 04 600 0 0 SELECT SECTOR SPDR TR COM 81369Y209 45 1,500 SH OTHER 04 1,500 0 0 SELECT SECTOR SPDR TR COM 81369Y209 144 4,815 SH DEFINED 10 4,815 0 0 SELECT SECTOR SPDR TR COM 81369Y209 48 1,600 SH OTHER 10 500 1,100 0 SELECT SECTOR SPDR TR COM 81369Y308 4,181 182,716 SH DEFINED 01 32,366 139,500 10,850 SELECT SECTOR SPDR TR COM 81369Y308 21 900 SH DEFINED 02 900 0 0 SELECT SECTOR SPDR TR COM 81369Y308 28 1,229 SH OTHER 03 0 0 1,229 SELECT SECTOR SPDR TR COM 81369Y308 422 18,450 SH DEFINED 04 14,475 0 3,975 SELECT SECTOR SPDR TR COM 81369Y308 134 5,850 SH OTHER 04 5,850 0 0 SELECT SECTOR SPDR TR COM 81369Y308 47 2,061 SH DEFINED 10 2,061 0 0 SELECT SECTOR SPDR TR COM 81369Y407 411 12,960 SH DEFINED 01 11,375 1,425 160 SELECT SECTOR SPDR TR COM 81369Y407 75 2,370 SH OTHER 01 0 2,370 0 SELECT SECTOR SPDR TR COM 81369Y407 61 1,925 SH DEFINED 02 1,925 0 0 SELECT SECTOR SPDR TR COM 81369Y407 28 869 SH OTHER 03 0 0 869 SELECT SECTOR SPDR TR COM 81369Y407 577 18,178 SH DEFINED 10 16,228 1,950 0 SELECT SECTOR SPDR TR COM 81369Y407 423 13,308 SH OTHER 10 2,000 10,958 350 SELECT SECTOR SPDR TR COM 81369Y506 2,249 76,647 SH DEFINED 01 50,373 25,174 1,100 SELECT SECTOR SPDR TR COM 81369Y506 105 3,585 SH OTHER 01 3,585 0 0 SELECT SECTOR SPDR TR COM 81369Y506 106 3,600 SH DEFINED 02 2,350 1,000 250 SELECT SECTOR SPDR TR COM 81369Y506 16 550 SH OTHER 03 0 0 550 SELECT SECTOR SPDR TR COM 81369Y506 22 744 SH DEFINED 04 744 0 0 SELECT SECTOR SPDR TR COM 81369Y506 110 3,750 SH OTHER 04 3,750 0 0 SELECT SECTOR SPDR TR COM 81369Y506 25 840 SH DEFINED 10 840 0 0 SELECT SECTOR SPDR TR COM 81369Y605 434 14,775 SH DEFINED 01 6,075 8,200 500 SELECT SECTOR SPDR TR COM 81369Y605 412 14,000 SH OTHER 01 14,000 0 0 SELECT SECTOR SPDR TR COM 81369Y605 388 13,200 SH DEFINED 02 11,000 2,100 100 SELECT SECTOR SPDR TR COM 81369Y605 15 500 SH OTHER 02 0 500 0 SELECT SECTOR SPDR TR COM 81369Y605 109 3,700 SH DEFINED 03 200 3,500 0 SELECT SECTOR SPDR TR COM 81369Y605 94 3,200 SH OTHER 03 0 0 3,200 SELECT SECTOR SPDR TR COM 81369Y605 286 9,720 SH DEFINED 04 9,720 0 0 SELECT SECTOR SPDR TR COM 81369Y605 91 3,100 SH OTHER 04 3,100 0 0 SELECT SECTOR SPDR TR COM 81369Y605 28 950 SH DEFINED 05 950 0 0 SELECT SECTOR SPDR TR COM 81369Y605 457 15,540 SH DEFINED 10 14,340 1,200 0 SELECT SECTOR SPDR TR COM 81369Y605 344 11,713 SH OTHER 10 1,600 9,713 400 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 459 ________ SELECT SECTOR SPDR TR COM 81369Y704 2,601 98,474 SH DEFINED 01 55,240 35,184 8,050 SELECT SECTOR SPDR TR COM 81369Y704 209 7,895 SH OTHER 01 7,895 0 0 SELECT SECTOR SPDR TR COM 81369Y704 2,071 78,420 SH DEFINED 02 59,330 16,292 2,798 SELECT SECTOR SPDR TR COM 81369Y704 112 4,225 SH OTHER 02 2,375 1,850 0 SELECT SECTOR SPDR TR COM 81369Y704 90 3,420 SH OTHER 03 0 0 3,420 SELECT SECTOR SPDR TR COM 81369Y704 407 15,425 SH DEFINED 04 15,425 0 0 SELECT SECTOR SPDR TR COM 81369Y704 16 600 SH OTHER 04 600 0 0 SELECT SECTOR SPDR TR COM 81369Y704 656 24,840 SH DEFINED 10 11,140 13,700 0 SELECT SECTOR SPDR TR COM 81369Y704 37 1,400 SH OTHER 10 700 700 0 SELECT SECTOR SPDR TR COM 81369Y803 19,388 961,708 SH DEFINED 01 686,825 220,775 54,108 SELECT SECTOR SPDR TR COM 81369Y803 4,112 203,954 SH OTHER 01 112,291 87,758 3,905 SELECT SECTOR SPDR TR COM 81369Y803 614 30,450 SH DEFINED 02 19,000 9,717 1,733 SELECT SECTOR SPDR TR COM 81369Y803 1,561 77,431 SH DEFINED 03 67,982 2,320 7,129 SELECT SECTOR SPDR TR COM 81369Y803 281 13,961 SH OTHER 03 5,261 2,000 6,700 SELECT SECTOR SPDR TR COM 81369Y803 12,678 628,882 SH DEFINED 04 590,678 0 38,204 SELECT SECTOR SPDR TR COM 81369Y803 4,947 245,385 SH OTHER 04 239,655 0 5,730 SELECT SECTOR SPDR TR COM 81369Y803 40 2,000 SH DEFINED 05 2,000 0 0 SELECT SECTOR SPDR TR COM 81369Y803 33 1,650 SH OTHER 05 1,650 0 0 SELECT SECTOR SPDR TR COM 81369Y803 5,484 272,048 SH DEFINED 10 246,373 23,610 2,065 SELECT SECTOR SPDR TR COM 81369Y803 639 31,720 SH OTHER 10 9,710 18,485 3,525 SELECT SECTOR SPDR TR COM 81369Y886 237 9,755 SH DEFINED 01 8,490 1,265 0 SELECT SECTOR SPDR TR COM 81369Y886 12 500 SH OTHER 01 500 0 0 SELECT SECTOR SPDR TR COM 81369Y886 445 18,300 SH DEFINED 02 18,300 0 0 SELECT SECTOR SPDR TR COM 81369Y886 316 13,000 SH DEFINED 03 925 11,875 200 SELECT SECTOR SPDR TR COM 81369Y886 22 900 SH OTHER 03 500 0 400 SELECT SECTOR SPDR TR COM 81369Y886 2,394 98,450 SH DEFINED 04 96,175 0 2,275 SELECT SECTOR SPDR TR COM 81369Y886 637 26,175 SH OTHER 04 26,175 0 0 SELECT SECTOR SPDR TR COM 81369Y886 34 1,400 SH OTHER 10 0 1,400 0 SECURE COMPUTING CORP COM 813705100 777 47,580 SH DEFINED 01 21,313 26,267 0 SECURE COMPUTING CORP COM 813705100 4,318 264,555 SH DEFINED 01,08 79,434 185,121 0 SECURITY BANK CORP COM 814047106 49 1,636 SH DEFINED 01 1,636 0 0 SECURITY BANK CORP COM 814047106 545 18,155 SH DEFINED 01,08 2,655 15,500 0 SECURITY NATL FINL CORP COM 814785309 18 2,681 SH DEFINED 01 0 2,681 0 SECURITY NATL FINL CORP COM 814785309 0 4 SH OTHER 02 4 0 0 SECURITY NATL FINL CORP COM 814785309 85 12,636 SH DEFINED 01,08 2,230 10,406 0 SEEBEYOND TECHNOLOGIES CORP COM 815704101 492 121,468 SH DEFINED 01 38,873 82,595 0 SEEBEYOND TECHNOLOGIES CORP COM 815704101 1,533 378,476 SH DEFINED 01,08 68,836 309,640 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 460 ________ SEGUE SOFTWARE INC COM 815807102 78 19,300 SH DEFINED 01 1,800 17,500 0 SEGUE SOFTWARE INC COM 815807102 86 21,294 SH DEFINED 01,08 2,469 18,825 0 SELAS CORP AMER COM 816119101 31 10,900 SH DEFINED 01 700 10,200 0 SELAS CORP AMER COM 816119101 120 42,660 SH DEFINED 01,08 2,570 40,090 0 SELECT COMFORT CORP COM 81616X103 1,285 46,580 SH DEFINED 01 16,371 24,109 6,100 SELECT COMFORT CORP COM 81616X103 85 3,068 SH OTHER 01 3,068 0 0 SELECT COMFORT CORP COM 81616X103 5,229 189,529 SH DEFINED 01,08 57,129 132,400 0 SELECT MEDICAL CORP COM 816196109 1,897 113,608 SH DEFINED 01 39,356 55,952 18,300 SELECT MEDICAL CORP COM 816196109 6,890 412,601 SH DEFINED 01,08 81,791 330,810 0 SELECT MEDICAL CORP COM 816196109 28 1,690 SH DEFINED 10 1,385 0 305 SELECTICA INC COM 816288104 182 33,350 SH DEFINED 01 6,150 27,200 0 SELECTICA INC COM 816288104 314 57,550 SH DEFINED 01,08 12,750 44,800 0 SELECTIVE INS GROUP INC COM 816300107 4,482 127,815 SH DEFINED 01 101,592 26,223 0 SELECTIVE INS GROUP INC COM 816300107 5,166 147,316 SH OTHER 04 122,175 0 25,141 SELECTIVE INS GROUP INC COM 816300107 14 400 SH OTHER 01,06 0 0 400 SELECTIVE INS GROUP INC COM 816300107 7,995 227,975 SH DEFINED 01,08 73,822 154,153 0 SEMICONDUCTOR HLDRS TR COM 816636203 12 300 SH DEFINED 01 0 0 300 SEMICONDUCTOR HLDRS TR COM 816636203 247 6,250 SH OTHER 01 6,250 0 0 SEMICONDUCTOR HLDRS TR COM 816636203 43 1,100 SH DEFINED 04 1,100 0 0 SEMTECH CORP COM 816850101 1,573 68,910 SH DEFINED 01 53,900 11,610 3,400 SEMTECH CORP COM 816850101 12,640 553,637 SH DEFINED 01,08 97,433 456,204 0 SEMPRA ENERGY COM 816851109 13,294 418,064 SH DEFINED 01 186,751 196,271 35,042 SEMPRA ENERGY COM 816851109 6 200 SH OTHER 01 0 0 200 SEMPRA ENERGY COM 816851109 366 11,500 SH DEFINED 02 0 11,500 0 SEMPRA ENERGY COM 816851109 358 11,269 SH DEFINED 03 10,827 0 442 SEMPRA ENERGY COM 816851109 64 2,000 SH OTHER 03 0 2,000 0 SEMPRA ENERGY COM 816851109 51 1,600 SH DEFINED 04 1,600 0 0 SEMPRA ENERGY COM 816851109 76 2,400 SH DEFINED 05 2,000 0 400 SEMPRA ENERGY COM 816851109 19 600 SH OTHER 01,06 0 0 600 SEMPRA ENERGY COM 816851109 62,600 1,968,566 SH DEFINED 01,08 1,022,273 946,293 0 SEMPRA ENERGY COM 816851109 43 1,362 SH DEFINED 09 1,362 0 0 SEMPRA ENERGY COM 816851109 7 228 SH DEFINED 10 28 0 200 SEMPRA ENERGY COM 816851109 97 3,050 SH OTHER 10 2,650 400 0 SEMITOOL INC COM 816909105 513 40,497 SH DEFINED 01 12,645 27,852 0 SEMITOOL INC COM 816909105 1,763 139,229 SH DEFINED 01,08 31,047 108,182 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 461 ________ SENIOR HSG PPTYS TR COM 81721M109 1,919 98,416 SH DEFINED 01 88,502 8,114 1,800 SENIOR HSG PPTYS TR COM 81721M109 4 200 SH DEFINED 02 200 0 0 SENIOR HSG PPTYS TR COM 81721M109 6 300 SH OTHER 04 300 0 0 SENIOR HSG PPTYS TR COM 81721M109 7,434 381,230 SH DEFINED 01,08 124,026 257,204 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 979 52,432 SH DEFINED 01 35,605 16,027 800 SENSIENT TECHNOLOGIES CORP COM 81725T100 6,745 361,288 SH DEFINED 01,08 77,585 283,703 0 SEPRACOR INC COM 817315104 2,476 51,485 SH DEFINED 01 32,201 14,384 4,900 SEPRACOR INC COM 817315104 21 440 SH DEFINED 04 440 0 0 SEPRACOR INC COM 817315104 0 6 SH OTHER 04 6 0 0 SEPRACOR INC COM 817315104 20,558 427,408 SH DEFINED 01,08 103,944 323,464 0 SEPRACOR INC COM 817315104 5 100 SH DEFINED 10 0 0 100 SEQUA CORPORATION COM 817320104 430 8,702 SH DEFINED 01 5,668 2,884 150 SEQUA CORPORATION COM 817320104 2,881 58,327 SH DEFINED 01,08 16,548 41,779 0 SEQUENOM INC COM 817337108 111 38,700 SH DEFINED 01 5,600 33,100 0 SEQUENOM INC COM 817337108 189 65,729 SH DEFINED 01,08 16,071 49,658 0 SERACARE LIFE SCIENCES INC COM 81747Q100 9 720 SH DEFINED 01 720 0 0 SERACARE LIFE SCIENCES INC COM 81747Q100 164 13,096 SH DEFINED 01,08 3,036 10,060 0 SERENA SOFTWARE INC COM 817492101 1,028 50,499 SH DEFINED 01 18,261 32,238 0 SERENA SOFTWARE INC COM 817492101 12 600 SH OTHER 01,06 0 0 600 SERENA SOFTWARE INC COM 817492101 4,108 201,868 SH DEFINED 01,08 52,520 149,348 0 SEROLOGICALS CORP COM 817523103 1,840 90,177 SH DEFINED 01 53,652 36,525 0 SEROLOGICALS CORP COM 817523103 12 600 SH OTHER 01 0 600 0 SEROLOGICALS CORP COM 817523103 203 9,950 SH DEFINED 04 9,950 0 0 SEROLOGICALS CORP COM 817523103 4,174 204,590 SH DEFINED 01,08 78,729 125,861 0 SERVICE CORP INTL COM 817565104 878 117,504 SH DEFINED 01 57,920 46,084 13,500 SERVICE CORP INTL COM 817565104 9 1,240 SH DEFINED 02 0 0 1,240 SERVICE CORP INTL COM 817565104 7 1,000 SH DEFINED 05 0 0 1,000 SERVICE CORP INTL COM 817565104 8,410 1,125,836 SH DEFINED 01,08 412,494 713,342 0 SERVICE CORP INTL COM 817565104 7 1,000 SH DEFINED 10 1,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 462 ________ SERVICEMASTER CO COM 81760N109 1,766 147,021 SH DEFINED 01 71,852 72,269 2,900 SERVICEMASTER CO COM 81760N109 1,472 122,590 SH OTHER 01 93,948 13,650 14,992 SERVICEMASTER CO COM 81760N109 102 8,500 SH OTHER 02 3,000 5,500 0 SERVICEMASTER CO COM 81760N109 91 7,593 SH OTHER 03 0 0 7,593 SERVICEMASTER CO COM 81760N109 212 17,638 SH DEFINED 04 17,638 0 0 SERVICEMASTER CO COM 81760N109 387 32,200 SH OTHER 04 32,200 0 0 SERVICEMASTER CO COM 81760N109 11,539 960,823 SH DEFINED 01,08 407,663 553,160 0 SERVICEMASTER CO COM 81760N109 1 100 SH DEFINED 10 0 0 100 SERVICEMASTER CO COM 81760N109 70 5,820 SH OTHER 10 5,820 0 0 7-ELEVEN INC COM 817826209 1,210 79,760 SH DEFINED 01 31,846 47,014 900 7-ELEVEN INC COM 817826209 4,878 321,530 SH DEFINED 01,08 75,184 246,346 0 SHARPER IMAGE CORP COM 820013100 3,256 99,942 SH DEFINED 01 90,577 9,365 0 SHARPER IMAGE CORP COM 820013100 3,137 96,272 SH DEFINED 01,08 35,905 60,367 0 SHAW GROUP INC COM 820280105 1,567 144,556 SH DEFINED 01 82,388 62,168 0 SHAW GROUP INC COM 820280105 22 2,000 SH OTHER 01 0 2,000 0 SHAW GROUP INC COM 820280105 177 16,300 SH DEFINED 04 500 0 15,800 SHAW GROUP INC COM 820280105 10 900 SH OTHER 01,06 0 0 900 SHAW GROUP INC COM 820280105 4,108 378,968 SH DEFINED 01,08 106,899 272,069 0 SHELL TRANS & TRADING PLC COM 822703609 80 2,006 SH DEFINED 01 2,006 0 0 SHELL TRANS & TRADING PLC COM 822703609 57 1,422 SH DEFINED 02 0 1,325 97 SHELL TRANS & TRADING PLC COM 822703609 8 200 SH DEFINED 03 200 0 0 SHELL TRANS & TRADING PLC COM 822703609 26 663 SH DEFINED 04 663 0 0 SHELL TRANS & TRADING PLC COM 822703609 167 4,179 SH OTHER 04 2,979 0 1,200 SHELL TRANS & TRADING PLC COM 822703609 38 951 SH DEFINED 05 0 951 0 SHELL TRANS & TRADING PLC COM 822703609 8 200 SH OTHER 05 0 0 200 SHELL TRANS & TRADING PLC COM 822703609 96 2,400 SH DEFINED 10 0 600 1,800 SHENANDOAH TELECOMMUNICATION COM 82312B106 99 4,406 SH DEFINED 01 4,348 58 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 811 36,026 SH DEFINED 01,08 6,780 29,246 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 463 ________ SHERWIN WILLIAMS CO COM 824348106 10,375 269,973 SH DEFINED 01 113,473 135,200 21,300 SHERWIN WILLIAMS CO COM 824348106 1,466 38,148 SH OTHER 01 33,942 4,056 150 SHERWIN WILLIAMS CO COM 824348106 158 4,105 SH DEFINED 02 2,460 1,400 245 SHERWIN WILLIAMS CO COM 824348106 261 6,800 SH OTHER 02 6,800 0 0 SHERWIN WILLIAMS CO COM 824348106 165 4,300 SH DEFINED 04 4,300 0 0 SHERWIN WILLIAMS CO COM 824348106 932 24,244 SH OTHER 04 17,100 0 7,144 SHERWIN WILLIAMS CO COM 824348106 12 300 SH DEFINED 05 300 0 0 SHERWIN WILLIAMS CO COM 824348106 15 400 SH OTHER 01,06 0 0 400 SHERWIN WILLIAMS CO COM 824348106 48,915 1,272,827 SH DEFINED 01,08 648,523 624,304 0 SHERWIN WILLIAMS CO COM 824348106 91 2,367 SH DEFINED 09 2,367 0 0 SHERWIN WILLIAMS CO COM 824348106 33 867 SH DEFINED 10 27 0 840 SHERWIN WILLIAMS CO COM 824348106 216 5,616 SH OTHER 10 5,616 0 0 SHILOH INDS INC COM 824543102 222 24,700 SH DEFINED 01 2,800 21,900 0 SHILOH INDS INC COM 824543102 200 22,278 SH DEFINED 01,08 5,716 16,562 0 SHOE CARNIVAL INC COM 824889109 659 42,548 SH DEFINED 01 31,322 11,226 0 SHOE CARNIVAL INC COM 824889109 933 60,247 SH DEFINED 01,08 14,714 45,533 0 SHOPKO STORES INC COM 824911101 1,411 96,481 SH DEFINED 01 66,351 30,130 0 SHOPKO STORES INC COM 824911101 6 400 SH OTHER 01,06 0 0 400 SHOPKO STORES INC COM 824911101 2,875 196,625 SH DEFINED 01,08 54,555 142,070 0 SHOLODGE INC COM 825034101 29 5,100 SH DEFINED 01 1,100 4,000 0 SHOLODGE INC COM 825034101 49 8,766 SH DEFINED 01,08 2,198 6,568 0 SHORE BANCSHARES INC COM 825107105 131 4,020 SH DEFINED 01 3,420 600 0 SHORE BANCSHARES INC COM 825107105 914 28,036 SH DEFINED 01,08 4,597 23,439 0 SHUFFLE MASTER INC COM 825549108 4,113 88,468 SH DEFINED 01 72,099 15,669 700 SHUFFLE MASTER INC COM 825549108 48 1,030 SH OTHER 01 0 1,030 0 SHUFFLE MASTER INC COM 825549108 4 90 SH DEFINED 02 0 0 90 SHUFFLE MASTER INC COM 825549108 12 250 SH OTHER 01,06 0 0 250 SHUFFLE MASTER INC COM 825549108 6,968 149,885 SH DEFINED 01,08 57,477 92,408 0 SHUFFLE MASTER INC COM 825549108 34 730 SH DEFINED 10 600 0 130 SHURGARD STORAGE CTRS INC COM 82567D104 740 18,552 SH DEFINED 01 10,259 6,193 2,100 SHURGARD STORAGE CTRS INC COM 82567D104 40 1,000 SH OTHER 01 0 1,000 0 SHURGARD STORAGE CTRS INC COM 82567D104 20 500 SH DEFINED 04 500 0 0 SHURGARD STORAGE CTRS INC COM 82567D104 26 650 SH OTHER 01,06 0 0 650 SHURGARD STORAGE CTRS INC COM 82567D104 6,446 161,555 SH DEFINED 01,08 60,507 101,048 0 SHURGARD STORAGE CTRS INC COM 82567D104 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 464 ________ SIEBEL SYS INC COM 826170102 10,198 884,486 SH DEFINED 01 369,206 412,124 103,156 SIEBEL SYS INC COM 826170102 183 15,903 SH OTHER 01 1,141 62 14,700 SIEBEL SYS INC COM 826170102 8 700 SH DEFINED 02 0 700 0 SIEBEL SYS INC COM 826170102 10 900 SH DEFINED 03 900 0 0 SIEBEL SYS INC COM 826170102 2 150 SH OTHER 03 0 150 0 SIEBEL SYS INC COM 826170102 6 500 SH DEFINED 04 500 0 0 SIEBEL SYS INC COM 826170102 14 1,200 SH OTHER 04 1,200 0 0 SIEBEL SYS INC COM 826170102 28 2,450 SH DEFINED 05 2,450 0 0 SIEBEL SYS INC COM 826170102 15 1,300 SH OTHER 01,06 0 0 1,300 SIEBEL SYS INC COM 826170102 50,111 4,346,122 SH DEFINED 01,08 2,311,286 2,034,836 0 SIEBEL SYS INC COM 826170102 225 19,497 SH DEFINED 09 19,497 0 0 SIEBEL SYS INC COM 826170102 15 1,270 SH DEFINED 10 470 0 800 SIEBEL SYS INC COM 826170102 12 1,000 SH OTHER 10 1,000 0 0 SIEBERT FINL CORP COM 826176109 101 23,900 SH DEFINED 01 4,300 19,600 0 SIEBERT FINL CORP COM 826176109 191 45,345 SH DEFINED 01,08 9,329 36,016 0 SIEMENS A G COM 826197501 775 10,465 SH DEFINED 01 5,065 5,400 0 SIEMENS A G COM 826197501 91 1,225 SH DEFINED 02 0 1,225 0 SIEMENS A G COM 826197501 44 600 SH OTHER 02 600 0 0 SIEMENS A G COM 826197501 12 160 SH DEFINED 04 160 0 0 SIEMENS A G COM 826197501 28 375 SH OTHER 04 375 0 0 SIEMENS A G COM 826197501 9 125 SH DEFINED 05 125 0 0 SIEMENS A G COM 826197501 56 750 SH OTHER 10 750 0 0 SIERRA BANCORP COM 82620P102 35 2,320 SH DEFINED 01 2,320 0 0 SIERRA BANCORP COM 82620P102 384 25,375 SH DEFINED 01,08 5,788 19,587 0 SIERRA HEALTH SVCS INC COM 826322109 1,653 45,408 SH DEFINED 01 15,964 28,444 1,000 SIERRA HEALTH SVCS INC COM 826322109 55 1,500 SH OTHER 01 0 1,500 0 SIERRA HEALTH SVCS INC COM 826322109 15 410 SH OTHER 01,06 0 0 410 SIERRA HEALTH SVCS INC COM 826322109 7,494 205,880 SH DEFINED 01,08 64,963 140,917 0 SIERRA PAC RES NEW COM 826428104 1,216 164,279 SH DEFINED 01 92,110 65,919 6,250 SIERRA PAC RES NEW COM 826428104 10 1,296 SH DEFINED 02 0 0 1,296 SIERRA PAC RES NEW COM 826428104 21 2,880 SH OTHER 02 2,880 0 0 SIERRA PAC RES NEW COM 826428104 1 144 SH OTHER 04 144 0 0 SIERRA PAC RES NEW COM 826428104 7,315 988,529 SH DEFINED 01,08 232,960 755,569 0 SIERRA WIRELESS INC COM 826516106 4,236 116,100 SH DEFINED 01 99,300 16,800 0 SIFCO INDS INC COM 826546103 23 5,600 SH DEFINED 01 700 4,900 0 SIFCO INDS INC COM 826546103 82 20,346 SH DEFINED 01,08 2,191 18,155 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 465 ________ SIGMA ALDRICH CORP COM 826552101 8,834 159,511 SH DEFINED 01 80,801 65,273 13,437 SIGMA ALDRICH CORP COM 826552101 2,237 40,400 SH OTHER 01 23,350 14,175 2,875 SIGMA ALDRICH CORP COM 826552101 2,243 40,509 SH DEFINED 02 22,173 16,525 1,811 SIGMA ALDRICH CORP COM 826552101 156 2,825 SH OTHER 02 2,550 250 25 SIGMA ALDRICH CORP COM 826552101 4,144 74,825 SH DEFINED 03 51,290 22,185 1,350 SIGMA ALDRICH CORP COM 826552101 756 13,645 SH OTHER 03 8,115 5,155 375 SIGMA ALDRICH CORP COM 826552101 10,320 186,344 SH DEFINED 04 180,079 0 6,265 SIGMA ALDRICH CORP COM 826552101 3,056 55,175 SH OTHER 04 52,225 0 2,950 SIGMA ALDRICH CORP COM 826552101 422 7,623 SH DEFINED 05 5,638 1,985 0 SIGMA ALDRICH CORP COM 826552101 136 2,450 SH OTHER 05 450 1,600 400 SIGMA ALDRICH CORP COM 826552101 11 200 SH OTHER 01,06 0 0 200 SIGMA ALDRICH CORP COM 826552101 37,884 684,072 SH DEFINED 01,08 371,157 312,915 0 SIGMA ALDRICH CORP COM 826552101 400 7,224 SH DEFINED 09 7,224 0 0 SIGMA ALDRICH CORP COM 826552101 3,554 64,177 SH DEFINED 10 60,727 3,200 250 SIGMA ALDRICH CORP COM 826552101 436 7,870 SH OTHER 10 4,600 3,270 0 SIGMA DESIGNS INC COM 826565103 316 44,063 SH DEFINED 01 13,530 30,533 0 SIGMA DESIGNS INC COM 826565103 1,298 181,075 SH DEFINED 01,08 74,421 106,654 0 SIGMATRON INTL INC COM 82661L101 37 3,000 SH DEFINED 01 700 2,300 0 SIGMATRON INTL INC COM 82661L101 87 7,070 SH DEFINED 01,08 2,300 4,770 0 SIGMATEL INC COM 82661W107 45 2,000 SH DEFINED 01 2,000 0 0 SIGMATEL INC COM 82661W107 254 11,400 SH DEFINED 01,08 3,700 7,700 0 SIGA TECHNOLOGIES INC COM 826917106 3 1,300 SH DEFINED 01 1,300 0 0 SIGA TECHNOLOGIES INC COM 826917106 34 17,100 SH DEFINED 01,08 6,200 10,900 0 SILICON LABORATORIES INC COM 826919102 1,581 29,897 SH DEFINED 01 23,344 5,053 1,500 SILICON LABORATORIES INC COM 826919102 11,282 213,351 SH DEFINED 01,08 36,280 177,071 0 SILICON LABORATORIES INC COM 826919102 3 50 SH DEFINED 10 0 0 50 SILGAN HOLDINGS INC COM 827048109 1,255 27,435 SH DEFINED 01 8,881 18,554 0 SILGAN HOLDINGS INC COM 827048109 4,856 106,185 SH DEFINED 01,08 31,656 74,529 0 SILICON IMAGE INC COM 82705T102 1,186 114,736 SH DEFINED 01 45,440 69,296 0 SILICON IMAGE INC COM 82705T102 5 500 SH DEFINED 04 500 0 0 SILICON IMAGE INC COM 82705T102 5,560 537,673 SH DEFINED 01,08 158,544 379,129 0 SILICON GRAPHICS INC COM 827056102 753 296,484 SH DEFINED 01 130,776 165,708 0 SILICON GRAPHICS INC COM 827056102 55 21,800 SH OTHER 01 0 21,800 0 SILICON GRAPHICS INC COM 827056102 20 8,000 SH OTHER 03 0 8,000 0 SILICON GRAPHICS INC COM 827056102 3,686 1,451,122 SH DEFINED 01,08 481,488 969,634 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 466 ________ SILICON STORAGE TECHNOLOGY I COM 827057100 1,682 129,975 SH DEFINED 01 53,611 76,364 0 SILICON STORAGE TECHNOLOGY I COM 827057100 4 300 SH DEFINED 04 300 0 0 SILICON STORAGE TECHNOLOGY I COM 827057100 7,459 576,405 SH DEFINED 01,08 130,290 446,115 0 SILICON VY BANCSHARES COM 827064106 1,477 45,521 SH DEFINED 01 29,493 11,728 4,300 SILICON VY BANCSHARES COM 827064106 96 2,946 SH DEFINED 02 2,946 0 0 SILICON VY BANCSHARES COM 827064106 49 1,500 SH DEFINED 04 1,500 0 0 SILICON VY BANCSHARES COM 827064106 23 700 SH OTHER 05 0 0 700 SILICON VY BANCSHARES COM 827064106 9,190 283,293 SH DEFINED 01,08 76,017 207,276 0 SILICONIX INC COM 827079203 1,366 29,444 SH DEFINED 01 8,436 20,808 200 SILICONIX INC COM 827079203 4,170 89,912 SH DEFINED 01,08 26,839 63,073 0 SIMMONS 1ST NATL CORP COM 828730200 1,616 58,694 SH DEFINED 01 40,704 17,990 0 SIMMONS 1ST NATL CORP COM 828730200 2,312 83,952 SH DEFINED 01,08 15,816 68,136 0 SIMON PPTY GROUP INC NEW COM 828806109 21,927 375,207 SH DEFINED 01 194,605 154,621 25,981 SIMON PPTY GROUP INC NEW COM 828806109 10 175 SH OTHER 01 0 0 175 SIMON PPTY GROUP INC NEW COM 828806109 12 200 SH DEFINED 02 200 0 0 SIMON PPTY GROUP INC NEW COM 828806109 21 358 SH OTHER 02 358 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6 100 SH OTHER 03 100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 44 750 SH DEFINED 04 500 0 250 SIMON PPTY GROUP INC NEW COM 828806109 79 1,348 SH OTHER 04 1,348 0 0 SIMON PPTY GROUP INC NEW COM 828806109 58 1,000 SH DEFINED 05 1,000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 29 500 SH OTHER 01,06 0 0 500 SIMON PPTY GROUP INC NEW COM 828806109 96,299 1,647,835 SH DEFINED 01,08 850,637 796,553 645 SIMON PPTY GROUP INC NEW COM 828806109 47 805 SH DEFINED 09 805 0 0 SIMON PPTY GROUP INC NEW COM 828806109 66 1,130 SH DEFINED 10 930 0 200 SIMPLETECH INC COM 828823104 197 41,400 SH DEFINED 01 13,700 27,700 0 SIMPLETECH INC COM 828823104 589 124,080 SH DEFINED 01,08 24,188 99,892 0 SIMPSON MANUFACTURING CO INC COM 829073105 1,378 28,151 SH DEFINED 01 11,260 16,191 700 SIMPSON MANUFACTURING CO INC COM 829073105 20 400 SH OTHER 01,06 0 0 400 SIMPSON MANUFACTURING CO INC COM 829073105 5,827 119,044 SH DEFINED 01,08 22,835 96,209 0 SINCLAIR BROADCAST GROUP INC COM 829226109 1,005 80,438 SH DEFINED 01 28,123 52,315 0 SINCLAIR BROADCAST GROUP INC COM 829226109 4,357 348,553 SH DEFINED 01,08 126,191 222,362 0 SIRENZA MICRODEVICES INC COM 82966T106 142 31,913 SH DEFINED 01 6,520 25,393 0 SIRENZA MICRODEVICES INC COM 82966T106 239 53,809 SH DEFINED 01,08 12,604 41,205 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 467 ________ SIRIUS SATELLITE RADIO INC COM 82966U103 1,105 324,934 SH DEFINED 01 189,390 127,244 8,300 SIRIUS SATELLITE RADIO INC COM 82966U103 4 1,250 SH OTHER 02 0 1,250 0 SIRIUS SATELLITE RADIO INC COM 82966U103 3 1,000 SH DEFINED 03 0 1,000 0 SIRIUS SATELLITE RADIO INC COM 82966U103 127 37,400 SH DEFINED 04 27,200 0 10,200 SIRIUS SATELLITE RADIO INC COM 82966U103 31 9,100 SH OTHER 04 6,800 0 2,300 SIRIUS SATELLITE RADIO INC COM 82966U103 10 2,925 SH DEFINED 05 2,925 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 8,783 2,583,233 SH DEFINED 01,08 1,200,148 1,383,085 0 SIRIUS SATELLITE RADIO INC COM 82966U103 36 10,600 SH DEFINED 10 10,000 0 600 SIRIUS SATELLITE RADIO INC COM 82966U103 17 5,000 SH OTHER 10 5,000 0 0 SIRNA THERAPEUTICS INC COM 829669100 49 12,071 SH DEFINED 01 9,454 2,617 0 SIRNA THERAPEUTICS INC COM 829669100 238 58,753 SH DEFINED 01,08 12,290 46,463 0 SITEL CORP COM 82980K107 205 81,600 SH DEFINED 01 13,900 67,700 0 SITEL CORP COM 82980K107 279 111,130 SH DEFINED 01,08 28,063 83,067 0 SIPEX CORP COM 829909100 297 47,150 SH DEFINED 01 16,244 30,906 0 SIPEX CORP COM 829909100 1,265 200,804 SH DEFINED 01,08 62,793 138,011 0 SIX FLAGS INC COM 83001P109 756 96,271 SH DEFINED 01 77,164 17,707 1,400 SIX FLAGS INC COM 83001P109 111 14,100 SH DEFINED 04 0 0 14,100 SIX FLAGS INC COM 83001P109 6,243 795,305 SH DEFINED 01,08 195,932 599,373 0 SIZELER PPTY INVS INC COM 830137105 187 16,031 SH DEFINED 01 7,031 9,000 0 SIZELER PPTY INVS INC COM 830137105 802 68,863 SH DEFINED 01,08 13,817 55,046 0 SKECHERS U S A INC COM 830566105 1,396 106,471 SH DEFINED 01 86,831 19,640 0 SKECHERS U S A INC COM 830566105 2,182 166,414 SH DEFINED 01,08 71,404 95,010 0 SKY FINL GROUP INC COM 83080P103 939 36,174 SH DEFINED 01 20,101 11,873 4,200 SKY FINL GROUP INC COM 83080P103 319 12,292 SH DEFINED 04 12,292 0 0 SKY FINL GROUP INC COM 83080P103 299 11,504 SH OTHER 04 11,504 0 0 SKY FINL GROUP INC COM 83080P103 6,362 245,162 SH DEFINED 01,08 75,016 170,146 0 SKY FINL GROUP INC COM 83080P103 3 100 SH DEFINED 10 0 0 100 SKYLINE CORP COM 830830105 568 14,733 SH DEFINED 01 4,708 10,025 0 SKYLINE CORP COM 830830105 19 500 SH DEFINED 02 500 0 0 SKYLINE CORP COM 830830105 4 100 SH OTHER 01,06 0 0 100 SKYLINE CORP COM 830830105 2,202 57,099 SH DEFINED 01,08 22,268 34,831 0 SKYWEST INC COM 830879102 2,514 130,144 SH DEFINED 01 78,901 49,043 2,200 SKYWEST INC COM 830879102 4 200 SH DEFINED 02 200 0 0 SKYWEST INC COM 830879102 17 900 SH OTHER 01,06 0 0 900 SKYWEST INC COM 830879102 8,033 415,774 SH DEFINED 01,08 115,876 299,898 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 468 ________ SKYWORKS SOLUTIONS INC COM 83088M102 2,550 218,525 SH DEFINED 01 97,561 115,364 5,600 SKYWORKS SOLUTIONS INC COM 83088M102 37 3,148 SH DEFINED 04 3,148 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 26 2,200 SH OTHER 01,06 0 0 2,200 SKYWORKS SOLUTIONS INC COM 83088M102 13,352 1,144,124 SH DEFINED 01,08 357,822 786,302 0 SKYWORKS SOLUTIONS INC COM 83088M102 3 280 SH DEFINED 10 280 0 0 SKILLSOFT PLC COM 830928107 1,558 122,025 SH DEFINED 01 101,300 20,500 225 SKILLSOFT PLC COM 830928107 11 900 SH OTHER 04 0 0 900 SMART & FINAL INC COM 831683107 1,007 87,688 SH DEFINED 01 60,913 26,775 0 SMART & FINAL INC COM 831683107 1,135 98,865 SH DEFINED 01,08 22,704 76,161 0 SMEDVIG A S COM 83169H105 130 14,000 SH OTHER 01 0 14,000 0 SMITH & WOLLENSKY RESTAURANT COM 831758107 113 16,200 SH DEFINED 01,08 4,100 12,100 0 SMITH A O COM 831865209 2,864 98,922 SH DEFINED 01 79,830 19,092 0 SMITH A O COM 831865209 13 450 SH OTHER 01,06 0 0 450 SMITH A O COM 831865209 4,852 167,593 SH DEFINED 01,08 60,197 107,396 0 SMITH INTL INC COM 832110100 19,345 361,520 SH DEFINED 01 330,797 25,323 5,400 SMITH INTL INC COM 832110100 316 5,900 SH OTHER 01 0 5,900 0 SMITH INTL INC COM 832110100 9 161 SH DEFINED 02 0 0 161 SMITH INTL INC COM 832110100 28,094 525,026 SH DEFINED 01,08 155,920 369,106 0 SMITH INTL INC COM 832110100 74 1,382 SH DEFINED 09 1,382 0 0 SMITH INTL INC COM 832110100 51 950 SH DEFINED 10 800 0 150 SMITH MICRO SOFTWARE INC COM 832154108 35 14,600 SH DEFINED 01 3,100 11,500 0 SMITH MICRO SOFTWARE INC COM 832154108 1 225 SH DEFINED 04 225 0 0 SMITH MICRO SOFTWARE INC COM 832154108 69 28,660 SH DEFINED 01,08 5,843 22,817 0 SMITHFIELD FOODS INC COM 832248108 1,810 66,737 SH DEFINED 01 41,594 13,793 11,350 SMITHFIELD FOODS INC COM 832248108 3 105 SH DEFINED 02 0 0 105 SMITHFIELD FOODS INC COM 832248108 14,398 530,909 SH DEFINED 01,08 117,947 412,962 0 SMITHFIELD FOODS INC COM 832248108 4 150 SH DEFINED 10 0 0 150 SMITHWAY MTR XPRESS CORP COM 832653109 16 5,200 SH DEFINED 01 600 4,600 0 SMITHWAY MTR XPRESS CORP COM 832653109 16 5,293 SH DEFINED 01,08 1,118 4,175 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 469 ________ SMUCKER J M CO COM 832696405 3,423 64,862 SH DEFINED 01 20,949 41,099 2,814 SMUCKER J M CO COM 832696405 394 7,460 SH OTHER 01 1,253 6,170 37 SMUCKER J M CO COM 832696405 10 198 SH DEFINED 02 192 6 0 SMUCKER J M CO COM 832696405 12 226 SH OTHER 02 147 79 0 SMUCKER J M CO COM 832696405 40 751 SH DEFINED 03 32 719 0 SMUCKER J M CO COM 832696405 33 620 SH OTHER 03 620 0 0 SMUCKER J M CO COM 832696405 236 4,480 SH DEFINED 04 4,472 0 8 SMUCKER J M CO COM 832696405 179 3,392 SH OTHER 04 3,100 0 292 SMUCKER J M CO COM 832696405 0 2 SH OTHER 05 0 2 0 SMUCKER J M CO COM 832696405 13,797 261,409 SH DEFINED 01,08 57,716 203,693 0 SMUCKER J M CO COM 832696405 24 463 SH DEFINED 10 413 0 50 SMUCKER J M CO COM 832696405 60 1,131 SH OTHER 10 567 564 0 SMURFIT-STONE CONTAINER CORP COM 832727101 1,547 87,992 SH DEFINED 01 48,010 37,782 2,200 SMURFIT-STONE CONTAINER CORP COM 832727101 70 4,000 SH OTHER 01 0 4,000 0 SMURFIT-STONE CONTAINER CORP COM 832727101 158 8,970 SH OTHER 04 8,970 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 15,774 897,294 SH DEFINED 01,08 420,782 476,512 0 SMURFIT-STONE CONTAINER CORP COM 832727101 12 710 SH DEFINED 09 710 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 2 97 SH DEFINED 10 0 0 97 SNAP ON INC COM 833034101 3,377 104,430 SH DEFINED 01 42,769 51,905 9,756 SNAP ON INC COM 833034101 2 50 SH OTHER 01 0 0 50 SNAP ON INC COM 833034101 32 1,000 SH DEFINED 02 1,000 0 0 SNAP ON INC COM 833034101 419 12,960 SH DEFINED 04 4,410 0 8,550 SNAP ON INC COM 833034101 16 500 SH OTHER 04 500 0 0 SNAP ON INC COM 833034101 6 200 SH OTHER 01,06 0 0 200 SNAP ON INC COM 833034101 16,429 508,000 SH DEFINED 01,08 243,001 264,714 285 SNAP ON INC COM 833034101 154 4,751 SH DEFINED 09 4,751 0 0 SNAP ON INC COM 833034101 4 110 SH DEFINED 10 10 0 100 SOCKET COMMUNICATIONS INC COM 833672108 56 18,400 SH DEFINED 01 3,900 14,500 0 SOCKET COMMUNICATIONS INC COM 833672108 66 21,650 SH DEFINED 01,08 10,550 11,100 0 SOCKET COMMUNICATIONS INC COM 833672108 15 5,000 SH DEFINED 10 5,000 0 0 SOHU COM INC COM 83408W103 312 12,550 SH DEFINED 01 7,327 5,223 0 SOHU COM INC COM 83408W103 2,135 85,791 SH DEFINED 01,08 15,891 69,900 0 SOLA INTL INC COM 834092108 1,942 83,545 SH DEFINED 01 60,417 22,028 1,100 SOLA INTL INC COM 834092108 12 500 SH OTHER 01,06 0 0 500 SOLA INTL INC COM 834092108 4,198 180,564 SH DEFINED 01,08 41,140 139,424 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 470 ________ SOLECTRON CORP COM 834182107 8,142 1,472,273 SH DEFINED 01 591,228 722,595 158,450 SOLECTRON CORP COM 834182107 41 7,324 SH OTHER 01 3,829 2,670 825 SOLECTRON CORP COM 834182107 25 4,460 SH DEFINED 02 3,400 400 660 SOLECTRON CORP COM 834182107 29 5,300 SH DEFINED 03 1,500 200 3,600 SOLECTRON CORP COM 834182107 106 19,175 SH DEFINED 04 18,175 0 1,000 SOLECTRON CORP COM 834182107 415 75,031 SH OTHER 04 69,031 0 6,000 SOLECTRON CORP COM 834182107 12 2,200 SH OTHER 01,06 0 0 2,200 SOLECTRON CORP COM 834182107 41,178 7,446,245 SH DEFINED 01,08 3,850,294 3,595,951 0 SOLECTRON CORP COM 834182107 131 23,662 SH DEFINED 09 23,662 0 0 SOLECTRON CORP COM 834182107 8 1,380 SH DEFINED 10 130 0 1,250 SOLECTRON CORP COM 834182107 72 13,000 SH OTHER 10 13,000 0 0 SOMANETICS CORP COM 834445405 23 1,800 SH DEFINED 01 1,800 0 0 SOMANETICS CORP COM 834445405 134 10,331 SH DEFINED 01,08 2,178 8,153 0 SOMANETICS CORP COM 834445405 0 31 SH DEFINED 10 0 31 0 SOMERA COMMUNICATION COM 834458101 78 50,900 SH DEFINED 01 9,700 41,200 0 SOMERA COMMUNICATION COM 834458101 112 72,990 SH DEFINED 01,08 19,013 53,977 0 SONESTA INTL HOTELS CORP COM 835438409 67 13,000 SH DEFINED 01 600 12,400 0 SONESTA INTL HOTELS CORP COM 835438409 77 15,091 SH DEFINED 01,08 1,801 13,290 0 SONIC AUTOMOTIVE INC COM 83545G102 3,578 142,844 SH DEFINED 01 117,966 23,878 1,000 SONIC AUTOMOTIVE INC COM 83545G102 25 1,000 SH DEFINED 04 0 0 1,000 SONIC AUTOMOTIVE INC COM 83545G102 9 350 SH DEFINED 05 350 0 0 SONIC AUTOMOTIVE INC COM 83545G102 5,209 207,958 SH DEFINED 01,08 71,353 136,605 0 SONIC INNOVATIONS INC COM 83545M109 241 19,900 SH DEFINED 01 4,100 15,800 0 SONIC INNOVATIONS INC COM 83545M109 354 29,176 SH DEFINED 01,08 7,976 21,200 0 SONIC FDRY INC COM 83545R108 10 4,400 SH DEFINED 01 4,400 0 0 SONIC FDRY INC COM 83545R108 68 30,546 SH DEFINED 01,08 11,346 19,200 0 SONIC CORP COM 835451105 3,231 93,979 SH DEFINED 01 41,008 44,971 8,000 SONIC CORP COM 835451105 32 940 SH DEFINED 02 940 0 0 SONIC CORP COM 835451105 7 200 SH DEFINED 04 200 0 0 SONIC CORP COM 835451105 15 450 SH OTHER 04 450 0 0 SONIC CORP COM 835451105 21 600 SH OTHER 01,06 0 0 600 SONIC CORP COM 835451105 10,427 303,288 SH DEFINED 01,08 87,342 215,946 0 SONIC SOLUTIONS COM 835460106 483 25,075 SH DEFINED 01 10,875 14,200 0 SONIC SOLUTIONS COM 835460106 4 200 SH DEFINED 04 200 0 0 SONIC SOLUTIONS COM 835460106 2,662 138,260 SH DEFINED 01,08 48,076 90,184 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 471 ________ SONICWALL INC COM 835470105 834 92,434 SH DEFINED 01 36,540 53,894 2,000 SONICWALL INC COM 835470105 241 26,740 SH DEFINED 04 26,740 0 0 SONICWALL INC COM 835470105 3,658 405,596 SH DEFINED 01,08 119,645 285,951 0 SONOCO PRODS CO COM 835495102 1,327 54,666 SH DEFINED 01 37,017 16,649 1,000 SONOCO PRODS CO COM 835495102 19 800 SH OTHER 01 0 800 0 SONOCO PRODS CO COM 835495102 190 7,835 SH OTHER 02 0 7,835 0 SONOCO PRODS CO COM 835495102 85 3,500 SH OTHER 03 0 3,500 0 SONOCO PRODS CO COM 835495102 823 33,909 SH DEFINED 04 33,909 0 0 SONOCO PRODS CO COM 835495102 663 27,308 SH OTHER 04 10,143 0 17,165 SONOCO PRODS CO COM 835495102 12,057 496,596 SH DEFINED 01,08 112,093 384,503 0 SONOCO PRODS CO COM 835495102 4 150 SH DEFINED 10 0 0 150 SONOMA WEST HLDGS INC COM 835637109 78 8,400 SH DEFINED 01 0 8,400 0 SONOMA WEST HLDGS INC COM 835637109 41 4,400 SH DEFINED 01,08 458 3,942 0 SONOSITE INC COM 83568G104 638 29,926 SH DEFINED 01 10,911 12,715 6,300 SONOSITE INC COM 83568G104 21 1,000 SH DEFINED 04 1,000 0 0 SONOSITE INC COM 83568G104 2,300 107,945 SH DEFINED 01,08 33,442 74,503 0 SONUS PHARMACEUTICALS INC COM 835692104 76 11,000 SH DEFINED 01 1,800 9,200 0 SONUS PHARMACEUTICALS INC COM 835692104 168 24,300 SH DEFINED 01,08 5,457 18,843 0 SONY CORP COM 835699307 407 9,740 SH DEFINED 01 7,940 800 1,000 SONY CORP COM 835699307 84 2,000 SH OTHER 01 0 2,000 0 SONY CORP COM 835699307 2,234 53,435 SH DEFINED 02 39,935 13,400 100 SONY CORP COM 835699307 461 11,033 SH OTHER 02 10,133 900 0 SONY CORP COM 835699307 167 4,000 SH DEFINED 03 4,000 0 0 SONY CORP COM 835699307 59 1,400 SH OTHER 03 1,200 200 0 SONY CORP COM 835699307 18 420 SH DEFINED 04 420 0 0 SONY CORP COM 835699307 151 3,600 SH OTHER 04 3,000 0 600 SONY CORP COM 835699307 5 125 SH DEFINED 05 125 0 0 SONY CORP COM 835699307 13 300 SH OTHER 05 300 0 0 SONY CORP COM 835699307 4 100 SH OTHER 10 100 0 0 SORRENTO NETWORKS CORP COM 83586Q209 9 2,710 SH DEFINED 01 2,015 695 0 SORRENTO NETWORKS CORP COM 83586Q209 40 12,840 SH DEFINED 01,08 3,786 9,054 0 SOTHEBYS HLDGS INC COM 835898107 672 52,268 SH DEFINED 01 42,882 9,286 100 SOTHEBYS HLDGS INC COM 835898107 5,521 429,660 SH DEFINED 01,08 73,352 356,308 0 SONUS NETWORKS INC COM 835916107 1,259 332,286 SH DEFINED 01 144,852 179,934 7,500 SONUS NETWORKS INC COM 835916107 19 5,115 SH OTHER 01 3,336 0 1,779 SONUS NETWORKS INC COM 835916107 1 250 SH OTHER 04 250 0 0 SONUS NETWORKS INC COM 835916107 6,175 1,629,278 SH DEFINED 01,08 416,823 1,212,455 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 472 ________ SOUND FED BANCORP INC COM 83607V104 229 15,602 SH DEFINED 01 14,381 1,221 0 SOUND FED BANCORP INC COM 83607V104 1,162 79,026 SH DEFINED 01,08 14,974 64,052 0 SOURCE INTERLINK COS INC COM 836151209 294 23,523 SH DEFINED 01 8,823 14,700 0 SOURCE INTERLINK COS INC COM 836151209 11 900 SH OTHER 04 900 0 0 SOURCE INTERLINK COS INC COM 836151209 1,163 93,023 SH DEFINED 01,08 17,409 75,614 0 SOURCECORP COM 836167106 1,454 54,861 SH DEFINED 01 35,354 19,507 0 SOURCECORP COM 836167106 7 250 SH OTHER 01,06 0 0 250 SOURCECORP COM 836167106 3,614 136,391 SH DEFINED 01,08 60,344 76,047 0 SOUTH FINL GROUP INC COM 837841105 2,963 100,130 SH DEFINED 01 56,711 41,219 2,200 SOUTH FINL GROUP INC COM 837841105 27 920 SH OTHER 01,06 0 0 920 SOUTH FINL GROUP INC COM 837841105 11,506 388,831 SH DEFINED 01,08 106,262 282,569 0 SOUTH JERSEY INDS INC COM 838518108 1,306 31,934 SH DEFINED 01 18,694 13,240 0 SOUTH JERSEY INDS INC COM 838518108 82 2,000 SH DEFINED 04 2,000 0 0 SOUTH JERSEY INDS INC COM 838518108 21 510 SH DEFINED 05 0 0 510 SOUTH JERSEY INDS INC COM 838518108 3,586 87,661 SH DEFINED 01,08 22,424 65,237 0 SOUTHERN CO COM 842587107 40,169 1,317,003 SH DEFINED 01 532,650 649,209 135,144 SOUTHERN CO COM 842587107 1,207 39,564 SH OTHER 01 25,702 13,362 500 SOUTHERN CO COM 842587107 1,672 54,810 SH DEFINED 02 37,008 13,802 4,000 SOUTHERN CO COM 842587107 1,062 34,829 SH OTHER 02 14,680 11,299 8,850 SOUTHERN CO COM 842587107 5,706 187,069 SH DEFINED 03 124,709 47,890 14,470 SOUTHERN CO COM 842587107 1,251 41,022 SH OTHER 03 31,590 7,947 1,485 SOUTHERN CO COM 842587107 6,592 216,143 SH DEFINED 04 203,175 0 12,968 SOUTHERN CO COM 842587107 3,727 122,190 SH OTHER 04 107,800 0 14,390 SOUTHERN CO COM 842587107 237 7,769 SH DEFINED 05 7,769 0 0 SOUTHERN CO COM 842587107 43 1,411 SH OTHER 05 811 400 200 SOUTHERN CO COM 842587107 58 1,900 SH OTHER 01,06 0 0 1,900 SOUTHERN CO COM 842587107 203,763 6,680,769 SH DEFINED 01,08 3,484,796 3,194,258 1,715 SOUTHERN CO COM 842587107 585 19,177 SH DEFINED 09 19,177 0 0 SOUTHERN CO COM 842587107 6,184 202,749 SH DEFINED 10 131,954 16,418 54,377 SOUTHERN CO COM 842587107 710 23,284 SH OTHER 10 10,300 12,984 0 SOUTHERN FINL BANCORP INC COM 842870107 406 9,096 SH DEFINED 01 3,630 5,466 0 SOUTHERN FINL BANCORP INC COM 842870107 1,784 40,004 SH DEFINED 01,08 8,031 31,973 0 SOUTHERN PERU COPPER CORP COM 843611104 705 17,421 SH DEFINED 01 3,810 13,511 100 SOUTHERN PERU COPPER CORP COM 843611104 2,025 50,056 SH DEFINED 01,08 10,470 39,586 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 473 ________ SOUTHERN UN CO NEW COM 844030106 2,270 119,778 SH DEFINED 01 38,181 79,497 2,100 SOUTHERN UN CO NEW COM 844030106 69 3,645 SH DEFINED 04 3,645 0 0 SOUTHERN UN CO NEW COM 844030106 98 5,174 SH OTHER 04 5,174 0 0 SOUTHERN UN CO NEW COM 844030106 20 1,051 SH OTHER 01,06 0 0 1,051 SOUTHERN UN CO NEW COM 844030106 8,722 460,243 SH DEFINED 01,08 140,363 319,880 0 SOUTHSIDE BANCSHARES INC COM 84470P109 86 4,624 SH DEFINED 01 3,840 784 0 SOUTHSIDE BANCSHARES INC COM 84470P109 719 38,551 SH DEFINED 01,08 4,646 33,905 0 SOUTHTRUST CORP COM 844730101 29,602 892,429 SH DEFINED 01 455,353 366,876 70,200 SOUTHTRUST CORP COM 844730101 2,539 76,535 SH OTHER 01 41,110 35,100 325 SOUTHTRUST CORP COM 844730101 1,031 31,091 SH DEFINED 02 20,111 10,680 300 SOUTHTRUST CORP COM 844730101 1,011 30,480 SH OTHER 02 5,260 16,420 8,800 SOUTHTRUST CORP COM 844730101 4,835 145,770 SH DEFINED 03 71,485 42,140 32,145 SOUTHTRUST CORP COM 844730101 448 13,505 SH OTHER 03 13,405 0 100 SOUTHTRUST CORP COM 844730101 3,136 94,548 SH DEFINED 04 93,248 0 1,300 SOUTHTRUST CORP COM 844730101 1,957 58,999 SH OTHER 04 53,599 0 5,400 SOUTHTRUST CORP COM 844730101 30 900 SH DEFINED 05 900 0 0 SOUTHTRUST CORP COM 844730101 30 900 SH OTHER 01,06 0 0 900 SOUTHTRUST CORP COM 844730101 104,111 3,138,711 SH DEFINED 01,08 1,642,155 1,496,556 0 SOUTHTRUST CORP COM 844730101 526 15,854 SH DEFINED 09 15,854 0 0 SOUTHTRUST CORP COM 844730101 1,394 42,021 SH DEFINED 10 35,129 6,292 600 SOUTHTRUST CORP COM 844730101 425 12,800 SH OTHER 10 6,300 6,500 0 SOUTHWEST AIRLS CO COM 844741108 29,992 2,110,642 SH DEFINED 01 1,076,783 886,032 147,827 SOUTHWEST AIRLS CO COM 844741108 2,819 198,368 SH OTHER 01 33,086 163,707 1,575 SOUTHWEST AIRLS CO COM 844741108 4,780 336,360 SH DEFINED 02 267,195 59,130 10,035 SOUTHWEST AIRLS CO COM 844741108 754 53,083 SH OTHER 02 43,846 9,237 0 SOUTHWEST AIRLS CO COM 844741108 3,603 253,567 SH DEFINED 03 125,014 112,736 15,817 SOUTHWEST AIRLS CO COM 844741108 745 52,398 SH OTHER 03 36,968 11,205 4,225 SOUTHWEST AIRLS CO COM 844741108 1,382 97,276 SH DEFINED 04 82,376 0 14,900 SOUTHWEST AIRLS CO COM 844741108 489 34,425 SH OTHER 04 28,850 0 5,575 SOUTHWEST AIRLS CO COM 844741108 2,550 179,460 SH DEFINED 05 149,705 19,515 10,240 SOUTHWEST AIRLS CO COM 844741108 442 31,095 SH OTHER 05 19,720 11,375 0 SOUTHWEST AIRLS CO COM 844741108 29 2,075 SH OTHER 01,06 0 0 2,075 SOUTHWEST AIRLS CO COM 844741108 97,363 6,851,705 SH DEFINED 01,08 3,471,421 3,378,355 1,929 SOUTHWEST AIRLS CO COM 844741108 217 15,252 SH DEFINED 09 15,252 0 0 SOUTHWEST AIRLS CO COM 844741108 182 12,807 SH DEFINED 10 9,907 1,025 1,875 SOUTHWEST AIRLS CO COM 844741108 28 1,940 SH OTHER 10 1,190 750 0 SOUTHWEST BANCORPORATION TEX COM 84476R109 1,973 52,288 SH DEFINED 01 20,520 30,568 1,200 SOUTHWEST BANCORPORATION TEX COM 84476R109 943 25,000 SH DEFINED 05 25,000 0 0 SOUTHWEST BANCORPORATION TEX COM 84476R109 21 560 SH OTHER 01,06 0 0 560 SOUTHWEST BANCORPORATION TEX COM 84476R109 9,378 248,568 SH DEFINED 01,08 85,116 163,452 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 474 ________ SOUTHWEST BANCORP INC OKLA COM 844767103 363 20,946 SH DEFINED 01 6,996 13,950 0 SOUTHWEST BANCORP INC OKLA COM 844767103 1,106 63,851 SH DEFINED 01,08 14,127 49,724 0 SOUTHWEST GAS CORP COM 844895102 3,809 162,780 SH DEFINED 01 129,796 32,984 0 SOUTHWEST GAS CORP COM 844895102 23 1,000 SH OTHER 02 0 1,000 0 SOUTHWEST GAS CORP COM 844895102 8 333 SH OTHER 03 0 333 0 SOUTHWEST GAS CORP COM 844895102 5 200 SH DEFINED 04 200 0 0 SOUTHWEST GAS CORP COM 844895102 7 300 SH OTHER 04 300 0 0 SOUTHWEST GAS CORP COM 844895102 12 520 SH OTHER 01,06 0 0 520 SOUTHWEST GAS CORP COM 844895102 5,556 237,451 SH DEFINED 01,08 63,031 174,420 0 SOUTHWALL TECHNOLOGIES INC COM 844909101 9 9,000 SH DEFINED 01 1,600 7,400 0 SOUTHWALL TECHNOLOGIES INC COM 844909101 30 30,525 SH DEFINED 01,08 5,455 25,070 0 SOUTHWEST WTR CO COM 845331107 323 23,625 SH DEFINED 01 10,305 13,320 0 SOUTHWEST WTR CO COM 845331107 1,216 88,924 SH DEFINED 01,08 15,947 72,977 0 SOUTHWESTERN ENERGY CO COM 845467109 1,622 67,228 SH DEFINED 01 23,552 42,276 1,400 SOUTHWESTERN ENERGY CO COM 845467109 12 500 SH OTHER 01,06 0 0 500 SOUTHWESTERN ENERGY CO COM 845467109 7,718 319,990 SH DEFINED 01,08 104,219 215,771 0 SOVEREIGN BANCORP INC COM 845905108 3,761 175,573 SH DEFINED 01 110,324 49,449 15,800 SOVEREIGN BANCORP INC COM 845905108 48 2,250 SH DEFINED 04 2,250 0 0 SOVEREIGN BANCORP INC COM 845905108 35,569 1,660,529 SH DEFINED 01,08 453,901 1,206,628 0 SOVEREIGN BANCORP INC COM 845905108 11 517 SH DEFINED 09 517 0 0 SOVEREIGN BANCORP INC COM 845905108 2 96 SH DEFINED 10 0 0 96 SOVRAN SELF STORAGE INC COM 84610H108 1,276 30,549 SH DEFINED 01 16,339 14,210 0 SOVRAN SELF STORAGE INC COM 84610H108 42 1,000 SH DEFINED 02 1,000 0 0 SOVRAN SELF STORAGE INC COM 84610H108 167 4,000 SH DEFINED 04 4,000 0 0 SOVRAN SELF STORAGE INC COM 84610H108 3,740 89,528 SH DEFINED 01,08 17,498 72,030 0 SOVRAN SELF STORAGE INC COM 84610H108 50 1,200 SH OTHER 10 0 1,200 0 SPACEHAB INC COM 846243103 67 15,400 SH DEFINED 01 2,400 13,000 0 SPACEHAB INC COM 846243103 70 16,100 SH DEFINED 01,08 2,400 13,700 0 SPAN AMER MED SYS INC COM 846396109 82 6,000 SH DEFINED 01 500 5,500 0 SPAN AMER MED SYS INC COM 846396109 59 4,303 SH DEFINED 01,08 1,158 3,145 0 SPANISH BROADCASTING SYS INC COM 846425882 653 62,449 SH DEFINED 01 23,245 39,204 0 SPANISH BROADCASTING SYS INC COM 846425882 2 200 SH DEFINED 04 200 0 0 SPANISH BROADCASTING SYS INC COM 846425882 13 1,250 SH OTHER 04 1,250 0 0 SPANISH BROADCASTING SYS INC COM 846425882 2,858 273,452 SH DEFINED 01,08 85,001 188,451 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 475 ________ SPARTAN MTRS INC COM 846819100 172 16,300 SH DEFINED 01 1,800 14,500 0 SPARTAN MTRS INC COM 846819100 200 18,998 SH DEFINED 01,08 4,548 14,450 0 SPARTAN STORES INC COM 846822104 66 14,600 SH DEFINED 01 900 13,700 0 SPARTAN STORES INC COM 846822104 152 33,867 SH DEFINED 01,08 7,938 25,929 0 SPARTAN STORES INC COM 846822104 5 1,000 SH DEFINED 10 1,000 0 0 SPARTECH CORP COM 847220209 1,135 45,589 SH DEFINED 01 15,618 29,971 0 SPARTECH CORP COM 847220209 4,602 184,800 SH DEFINED 01,08 44,015 140,785 0 SPARTON CORP COM 847235108 137 16,154 SH DEFINED 01 1,712 14,442 0 SPARTON CORP COM 847235108 170 20,046 SH DEFINED 01,08 3,261 16,785 0 SPECIALTY LABORATORIES INC COM 84749R100 301 27,857 SH DEFINED 01 7,187 20,670 0 SPECIALTY LABORATORIES INC COM 84749R100 753 69,724 SH DEFINED 01,08 14,250 55,474 0 SPECTRALINK CORP COM 847580107 505 29,607 SH DEFINED 01 11,009 17,998 600 SPECTRALINK CORP COM 847580107 17 1,000 SH DEFINED 04 1,000 0 0 SPECTRALINK CORP COM 847580107 2,400 140,683 SH DEFINED 01,08 45,693 94,990 0 SPECTRANETICS CORP COM 84760C107 145 27,900 SH DEFINED 01 4,700 23,200 0 SPECTRANETICS CORP COM 84760C107 1 200 SH OTHER 04 200 0 0 SPECTRANETICS CORP COM 84760C107 190 36,522 SH DEFINED 01,08 8,931 27,591 0 SPECTRUM CTL INC COM 847615101 125 15,600 SH DEFINED 01 2,700 12,900 0 SPECTRUM CTL INC COM 847615101 221 27,445 SH DEFINED 01,08 5,208 22,237 0 SPEEDUS CORP COM 847723103 55 20,400 SH DEFINED 01 1,600 18,800 0 SPEEDUS CORP COM 847723103 9 3,400 SH DEFINED 01,08 3,400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1,196 39,468 SH DEFINED 01 14,762 24,556 150 SPEEDWAY MOTORSPORTS INC COM 847788106 12 400 SH DEFINED 04 400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 4,170 137,566 SH DEFINED 01,08 26,661 110,905 0 SPHERIX INC COM 84842R106 69 11,100 SH DEFINED 01 2,300 8,800 0 SPHERIX INC COM 84842R106 105 16,800 SH DEFINED 01,08 4,532 12,268 0 SPHERION CORP COM 848420105 903 88,254 SH DEFINED 01 37,294 50,960 0 SPHERION CORP COM 848420105 4 360 SH DEFINED 04 360 0 0 SPHERION CORP COM 848420105 9 925 SH OTHER 01,06 0 0 925 SPHERION CORP COM 848420105 4,059 396,782 SH DEFINED 01,08 100,785 295,997 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 476 ________ SPINNAKER EXPL CO COM 84855W109 1,374 38,242 SH DEFINED 01 17,558 20,684 0 SPINNAKER EXPL CO COM 84855W109 162 4,500 SH OTHER 01 0 4,500 0 SPINNAKER EXPL CO COM 84855W109 18 500 SH OTHER 01,06 0 0 500 SPINNAKER EXPL CO COM 84855W109 7,036 195,892 SH DEFINED 01,08 61,321 134,571 0 SPIRE CORP COM 848565107 65 10,800 SH DEFINED 01 1,400 9,400 0 SPIRE CORP COM 848565107 199 32,995 SH DEFINED 01,08 3,128 29,867 0 SPORTSMANS GUIDE INC COM 848907200 113 5,500 SH DEFINED 01 1,000 4,500 0 SPORTSMANS GUIDE INC COM 848907200 145 7,075 SH DEFINED 01,08 1,809 5,266 0 SPORT-HALEY INC COM 848925103 28 5,100 SH DEFINED 01 500 4,600 0 SPORT-HALEY INC COM 848925103 31 5,600 SH DEFINED 01,08 1,183 4,417 0 SPORTSLINE COM INC COM 848934105 47 35,140 SH DEFINED 01 5,040 30,100 0 SPORTSLINE COM INC COM 848934105 7 5,539 SH OTHER 01 0 0 5,539 SPORTSLINE COM INC COM 848934105 80 60,000 SH DEFINED 04 60,000 0 0 SPORTSLINE COM INC COM 848934105 63 47,381 SH DEFINED 01,08 15,253 32,128 0 SPORT CHALET INC COM 849163100 99 8,500 SH DEFINED 01 1,300 7,200 0 SPORT CHALET INC COM 849163100 78 6,724 SH DEFINED 01,08 2,751 3,973 0 SPORTS AUTH INC NEW COM 84917U109 3,347 83,514 SH DEFINED 01 63,532 19,201 781 SPORTS AUTH INC NEW COM 84917U109 257 6,400 SH DEFINED 04 6,400 0 0 SPORTS AUTH INC NEW COM 84917U109 6,408 159,877 SH DEFINED 01,08 52,428 107,449 0 SPORTS RESORTS INTL INC COM 84918U108 76 18,403 SH DEFINED 01 9,900 8,503 0 SPORTS RESORTS INTL INC COM 84918U108 397 96,379 SH DEFINED 01,08 23,816 72,563 0 SPRINT CORP COM 852061100 29,667 1,609,722 SH DEFINED 01 633,002 809,731 166,989 SPRINT CORP COM 852061100 1,518 82,368 SH OTHER 01 10,960 66,310 5,098 SPRINT CORP COM 852061100 25 1,339 SH DEFINED 02 814 0 525 SPRINT CORP COM 852061100 18 1,000 SH OTHER 02 1,000 0 0 SPRINT CORP COM 852061100 188 10,212 SH DEFINED 03 9,628 584 0 SPRINT CORP COM 852061100 193 10,448 SH OTHER 03 10,448 0 0 SPRINT CORP COM 852061100 755 40,976 SH DEFINED 04 26,976 0 14,000 SPRINT CORP COM 852061100 283 15,378 SH OTHER 04 10,000 0 5,378 SPRINT CORP COM 852061100 118 6,390 SH DEFINED 05 6,390 0 0 SPRINT CORP COM 852061100 42 2,300 SH OTHER 01,06 0 0 2,300 SPRINT CORP COM 852061100 144,907 7,862,553 SH DEFINED 01,08 3,908,882 3,952,661 1,010 SPRINT CORP COM 852061100 335 18,183 SH DEFINED 09 18,183 0 0 SPRINT CORP COM 852061100 84 4,541 SH DEFINED 10 3,191 0 1,350 SPRINT CORP COM 852061100 2,772 150,400 SH OTHER 10 8,400 142,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 477 ________ SPRINT CORP COM 852061506 15,634 1,699,376 SH DEFINED 01 755,514 754,859 189,003 SPRINT CORP COM 852061506 374 40,666 SH OTHER 01 3,200 36,354 1,112 SPRINT CORP COM 852061506 2 200 SH DEFINED 02 200 0 0 SPRINT CORP COM 852061506 4 400 SH DEFINED 03 400 0 0 SPRINT CORP COM 852061506 60 6,574 SH OTHER 03 6,574 0 0 SPRINT CORP COM 852061506 143 15,508 SH DEFINED 04 15,158 0 350 SPRINT CORP COM 852061506 44 4,800 SH OTHER 04 4,000 0 800 SPRINT CORP COM 852061506 26 2,800 SH DEFINED 05 2,800 0 0 SPRINT CORP COM 852061506 25 2,700 SH OTHER 01,06 0 0 2,700 SPRINT CORP COM 852061506 78,759 8,560,709 SH DEFINED 01,08 4,345,778 4,214,431 500 SPRINT CORP COM 852061506 53 5,721 SH DEFINED 09 5,721 0 0 SPRINT CORP COM 852061506 176 19,120 SH DEFINED 10 17,970 0 1,150 SPRINT CORP COM 852061506 580 63,034 SH OTHER 10 7,700 55,334 0 SS&C TECHNOLOGIES INC COM 85227Q100 1,115 45,719 SH DEFINED 01 9,569 36,150 0 SS&C TECHNOLOGIES INC COM 85227Q100 2,226 91,315 SH DEFINED 01,08 17,695 73,620 0 STAAR SURGICAL CO COM 852312305 314 34,992 SH DEFINED 01 13,730 21,262 0 STAAR SURGICAL CO COM 852312305 1,207 134,507 SH DEFINED 01,08 23,408 111,099 0 STAGE STORES INC COM 85254C305 774 19,984 SH DEFINED 01 16,590 2,694 700 STAGE STORES INC COM 85254C305 3,921 101,251 SH DEFINED 01,08 21,739 79,512 0 STAMPS COM INC COM 852857101 406 67,821 SH DEFINED 01 27,912 39,909 0 STAMPS COM INC COM 852857101 6 1,000 SH OTHER 04 0 0 1,000 STAMPS COM INC COM 852857101 1,717 286,720 SH DEFINED 01,08 88,291 198,429 0 STANCORP FINL GROUP INC COM 852891100 1,591 24,390 SH DEFINED 01 11,531 11,159 1,700 STANCORP FINL GROUP INC COM 852891100 31 470 SH OTHER 01 0 470 0 STANCORP FINL GROUP INC COM 852891100 9,030 138,398 SH DEFINED 01,08 22,812 115,586 0 STANCORP FINL GROUP INC COM 852891100 3 50 SH DEFINED 10 0 0 50 STANDARD COML CORP COM 853258101 633 34,122 SH DEFINED 01 15,014 19,108 0 STANDARD COML CORP COM 853258101 1,385 74,655 SH DEFINED 01,08 11,593 63,062 0 STANDARD MANAGEMENT CORP COM 853612109 43 11,500 SH DEFINED 01 1,100 10,400 0 STANDARD MANAGEMENT CORP COM 853612109 47 12,556 SH DEFINED 01,08 3,574 8,982 0 STANDARD MICROSYSTEMS CORP COM 853626109 652 24,408 SH DEFINED 01 9,755 14,653 0 STANDARD MICROSYSTEMS CORP COM 853626109 8 300 SH OTHER 01,06 0 0 300 STANDARD MICROSYSTEMS CORP COM 853626109 3,108 116,264 SH DEFINED 01,08 37,901 78,363 0 STANDARD MTR PRODS INC COM 853666105 629 40,098 SH DEFINED 01 28,400 11,698 0 STANDARD MTR PRODS INC COM 853666105 4 250 SH OTHER 01,06 0 0 250 STANDARD MTR PRODS INC COM 853666105 1,134 72,341 SH DEFINED 01,08 20,753 51,588 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 478 ________ STANDARD PAC CORP NEW COM 85375C101 4,334 72,233 SH DEFINED 01 40,623 30,310 1,300 STANDARD PAC CORP NEW COM 85375C101 12 200 SH OTHER 02 200 0 0 STANDARD PAC CORP NEW COM 85375C101 108 1,800 SH DEFINED 03 0 1,800 0 STANDARD PAC CORP NEW COM 85375C101 120 2,000 SH OTHER 03 0 1,000 1,000 STANDARD PAC CORP NEW COM 85375C101 31 510 SH OTHER 01,06 0 0 510 STANDARD PAC CORP NEW COM 85375C101 15,236 253,926 SH DEFINED 01,08 90,512 163,414 0 STANDARD PAC CORP NEW COM 85375C101 30 500 SH DEFINED 10 500 0 0 STANDARD REGISTER CO COM 853887107 600 37,437 SH DEFINED 01 10,595 26,842 0 STANDARD REGISTER CO COM 853887107 7 450 SH OTHER 01,06 0 0 450 STANDARD REGISTER CO COM 853887107 1,923 119,966 SH DEFINED 01,08 33,073 86,893 0 STANDEX INTL CORP COM 854231107 1,377 51,014 SH DEFINED 01 17,773 33,241 0 STANDEX INTL CORP COM 854231107 4 150 SH OTHER 01,06 0 0 150 STANDEX INTL CORP COM 854231107 2,513 93,059 SH DEFINED 01,08 35,091 57,968 0 STANLEY FURNITURE INC COM 854305208 371 9,527 SH DEFINED 01 3,498 6,029 0 STANLEY FURNITURE INC COM 854305208 1,325 34,023 SH DEFINED 01,08 6,577 27,446 0 STANLEY WKS COM 854616109 6,485 151,940 SH DEFINED 01 70,531 67,923 13,486 STANLEY WKS COM 854616109 402 9,417 SH OTHER 01 9,342 0 75 STANLEY WKS COM 854616109 83 1,942 SH OTHER 02 1,942 0 0 STANLEY WKS COM 854616109 21 500 SH DEFINED 03 500 0 0 STANLEY WKS COM 854616109 64 1,489 SH DEFINED 04 1,489 0 0 STANLEY WKS COM 854616109 307 7,200 SH OTHER 04 7,200 0 0 STANLEY WKS COM 854616109 9 200 SH OTHER 01,06 0 0 200 STANLEY WKS COM 854616109 29,704 695,961 SH DEFINED 01,08 359,719 336,242 0 STANLEY WKS COM 854616109 85 1,995 SH DEFINED 09 1,995 0 0 STANLEY WKS COM 854616109 56 1,315 SH DEFINED 10 15 1,200 100 STAPLES INC COM 855030102 122,817 4,850,587 SH DEFINED 01 3,421,387 1,107,244 321,956 STAPLES INC COM 855030102 17,809 703,369 SH OTHER 01 333,294 357,850 12,225 STAPLES INC COM 855030102 3,613 142,692 SH DEFINED 02 119,115 17,700 5,877 STAPLES INC COM 855030102 641 25,311 SH OTHER 02 6,750 18,061 500 STAPLES INC COM 855030102 13,406 529,471 SH DEFINED 03 297,628 198,846 32,997 STAPLES INC COM 855030102 3,201 126,428 SH OTHER 03 95,421 18,287 12,720 STAPLES INC COM 855030102 76,208 3,009,798 SH DEFINED 04 2,826,346 400 183,052 STAPLES INC COM 855030102 32,161 1,270,180 SH OTHER 04 1,161,231 0 108,949 STAPLES INC COM 855030102 3,237 127,853 SH DEFINED 05 109,793 15,910 2,150 STAPLES INC COM 855030102 561 22,165 SH OTHER 05 7,675 14,490 0 STAPLES INC COM 855030102 33 1,300 SH OTHER 01,06 0 0 1,300 STAPLES INC COM 855030102 115,537 4,563,077 SH DEFINED 01,08 2,438,197 2,113,470 11,410 STAPLES INC COM 855030102 309 12,187 SH DEFINED 09 12,187 0 0 STAPLES INC COM 855030102 12,440 491,327 SH DEFINED 10 419,532 21,125 50,670 STAPLES INC COM 855030102 1,123 44,365 SH OTHER 10 22,525 19,515 2,325 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 479 ________ STAR SCIENTIFIC INC COM 85517P101 136 33,039 SH DEFINED 01 10,739 22,300 0 STAR SCIENTIFIC INC COM 85517P101 547 132,372 SH DEFINED 01,08 28,123 104,249 0 STARBUCKS CORP COM 855244109 65,077 1,718,422 SH DEFINED 01 1,036,085 557,047 125,290 STARBUCKS CORP COM 855244109 11,277 297,771 SH OTHER 01 155,994 124,277 17,500 STARBUCKS CORP COM 855244109 331 8,750 SH DEFINED 02 4,350 3,900 500 STARBUCKS CORP COM 855244109 186 4,900 SH OTHER 02 3,700 1,200 0 STARBUCKS CORP COM 855244109 2,057 54,320 SH DEFINED 03 33,095 20,810 415 STARBUCKS CORP COM 855244109 773 20,418 SH OTHER 03 12,800 1,218 6,400 STARBUCKS CORP COM 855244109 7,309 192,991 SH DEFINED 04 175,791 0 17,200 STARBUCKS CORP COM 855244109 3,383 89,334 SH OTHER 04 79,009 0 10,325 STARBUCKS CORP COM 855244109 2,112 55,769 SH DEFINED 05 48,917 3,902 2,950 STARBUCKS CORP COM 855244109 189 5,000 SH OTHER 05 3,500 1,500 0 STARBUCKS CORP COM 855244109 38 1,000 SH OTHER 01,06 0 0 1,000 STARBUCKS CORP COM 855244109 136,961 3,616,614 SH DEFINED 01,08 1,952,405 1,664,209 0 STARBUCKS CORP COM 855244109 271 7,153 SH DEFINED 09 7,153 0 0 STARBUCKS CORP COM 855244109 1,647 43,484 SH DEFINED 10 38,524 600 4,360 STARBUCKS CORP COM 855244109 284 7,500 SH OTHER 10 7,500 0 0 STARCRAFT CORP COM 855269106 47 3,360 SH DEFINED 01 0 3,360 0 STARCRAFT CORP COM 855269106 96 6,860 SH DEFINED 01,08 1,764 5,096 0 STARRETT L S CO COM 855668109 81 5,400 SH DEFINED 01 1,000 4,400 0 STARRETT L S CO COM 855668109 212 14,098 SH DEFINED 01,08 1,957 12,141 0 STARTEK INC COM 85569C107 651 17,919 SH DEFINED 01 7,388 10,031 500 STARTEK INC COM 85569C107 9 250 SH OTHER 01,06 0 0 250 STARTEK INC COM 85569C107 2,699 74,269 SH DEFINED 01,08 12,801 61,468 0 STATE AUTO FINL CORP COM 855707105 1,237 47,946 SH DEFINED 01 14,121 33,825 0 STATE AUTO FINL CORP COM 855707105 3,154 122,219 SH DEFINED 01,08 22,686 99,533 0 STATE BANCORP INC N.Y COM 855716106 494 20,485 SH DEFINED 01 3,809 16,676 0 STATE BANCORP INC N.Y COM 855716106 920 38,157 SH DEFINED 01,08 6,241 31,916 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 480 ________ STARWOOD HOTELS&RESORTS WRLD COM 85590A203 15,089 372,576 SH DEFINED 01 152,753 171,622 48,201 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 49 1,200 SH OTHER 01 0 1,000 200 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 83 2,045 SH DEFINED 02 2,045 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 41 1,000 SH DEFINED 03 0 0 1,000 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 203 5,000 SH OTHER 03 2,500 2,500 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 37 922 SH DEFINED 04 922 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 91 2,249 SH OTHER 04 1,249 0 1,000 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 31 771 SH DEFINED 05 771 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 20 500 SH OTHER 01,06 0 0 500 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 72,638 1,793,543 SH DEFINED 01,08 918,737 874,366 440 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 292 7,221 SH DEFINED 09 7,221 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 13 323 SH DEFINED 10 30 0 293 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 20 500 SH OTHER 10 0 500 0 STATE FINL SVCS CORP COM 856855101 736 26,007 SH DEFINED 01 12,720 13,287 0 STATE FINL SVCS CORP COM 856855101 970 34,283 SH DEFINED 01,08 7,340 26,943 0 STATE STR CORP COM 857477103 127,183 2,439,728 SH DEFINED 01 1,523,809 692,952 222,967 STATE STR CORP COM 857477103 33,794 648,267 SH OTHER 01 266,085 352,040 30,142 STATE STR CORP COM 857477103 22,204 425,927 SH DEFINED 02 325,189 90,838 9,900 STATE STR CORP COM 857477103 5,630 108,002 SH OTHER 02 67,392 36,035 4,575 STATE STR CORP COM 857477103 20,059 384,789 SH DEFINED 03 235,982 122,194 26,613 STATE STR CORP COM 857477103 5,166 99,099 SH OTHER 03 69,564 22,895 6,640 STATE STR CORP COM 857477103 64,645 1,240,072 SH DEFINED 04 1,181,170 0 58,902 STATE STR CORP COM 857477103 25,934 497,496 SH OTHER 04 480,296 0 17,200 STATE STR CORP COM 857477103 8,571 164,409 SH DEFINED 05 136,414 22,645 5,350 STATE STR CORP COM 857477103 1,724 33,080 SH OTHER 05 22,100 10,980 0 STATE STR CORP COM 857477103 47 900 SH OTHER 01,06 0 0 900 STATE STR CORP COM 857477103 154,938 2,972,144 SH DEFINED 01,08 1,527,373 1,444,771 0 STATE STR CORP COM 857477103 80 1,534 SH DEFINED 09 1,534 0 0 STATE STR CORP COM 857477103 10,156 194,829 SH DEFINED 10 157,889 4,115 32,825 STATE STR CORP COM 857477103 1,707 32,740 SH OTHER 10 17,995 13,895 850 STATEN IS BANCORP INC COM 857550107 2,568 103,225 SH DEFINED 01 35,049 66,176 2,000 STATEN IS BANCORP INC COM 857550107 2 100 SH DEFINED 04 100 0 0 STATEN IS BANCORP INC COM 857550107 22 880 SH OTHER 01,06 0 0 880 STATEN IS BANCORP INC COM 857550107 10,790 433,663 SH DEFINED 01,08 153,711 279,952 0 STATION CASINOS INC COM 857689103 20,450 462,984 SH DEFINED 01 438,810 9,674 14,500 STATION CASINOS INC COM 857689103 7,274 164,689 SH DEFINED 01,08 51,940 112,749 0 STATION CASINOS INC COM 857689103 64 1,450 SH DEFINED 10 1,400 0 50 STATOIL ASA COM 85771P102 49 4,000 SH DEFINED 04 4,000 0 0 STATOIL ASA COM 85771P102 99 8,000 SH DEFINED 10 0 0 8,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 481 ________ STEAK N SHAKE CO COM 857873103 877 45,560 SH DEFINED 01 17,694 26,966 900 STEAK N SHAKE CO COM 857873103 8 435 SH OTHER 01,06 0 0 435 STEAK N SHAKE CO COM 857873103 2,962 153,893 SH DEFINED 01,08 34,525 119,368 0 STEEL DYNAMICS INC COM 858119100 7,340 296,210 SH DEFINED 01 239,860 56,350 0 STEEL DYNAMICS INC COM 858119100 50 2,000 SH DEFINED 04 2,000 0 0 STEEL DYNAMICS INC COM 858119100 18 715 SH OTHER 01,06 0 0 715 STEEL DYNAMICS INC COM 858119100 8,689 350,628 SH DEFINED 01,08 129,558 221,070 0 STEEL TECHNOLOGIES INC COM 858147101 562 29,100 SH DEFINED 01 10,000 19,100 0 STEEL TECHNOLOGIES INC COM 858147101 8 400 SH DEFINED 04 0 0 400 STEEL TECHNOLOGIES INC COM 858147101 2 100 SH OTHER 01,06 0 0 100 STEEL TECHNOLOGIES INC COM 858147101 535 27,697 SH DEFINED 01,08 7,903 19,794 0 STEELCLOUD INC COM 85815M107 37 10,500 SH DEFINED 01 2,100 8,400 0 STEELCLOUD INC COM 85815M107 68 19,516 SH DEFINED 01,08 2,216 17,300 0 STEELCASE INC COM 858155203 207 15,911 SH DEFINED 01 8,707 6,804 400 STEELCASE INC COM 858155203 816 62,795 SH DEFINED 02 62,795 0 0 STEELCASE INC COM 858155203 2,168 166,739 SH DEFINED 01,08 59,515 107,224 0 STEELCASE INC COM 858155203 473 36,400 SH DEFINED 10 350 36,000 50 STEIN MART INC COM 858375108 1,543 112,079 SH DEFINED 01 72,249 39,830 0 STEIN MART INC COM 858375108 8 600 SH OTHER 01,06 0 0 600 STEIN MART INC COM 858375108 2,647 192,216 SH DEFINED 01,08 48,838 143,378 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1,291 40,272 SH DEFINED 01 31,672 8,600 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1,086 33,895 SH DEFINED 01,08 7,727 26,168 0 STELLENT INC COM 85856W105 233 31,127 SH DEFINED 01 12,027 19,100 0 STELLENT INC COM 85856W105 987 132,077 SH DEFINED 01,08 22,645 109,432 0 STEMCELLS INC COM 85857R105 45 26,700 SH DEFINED 01 4,200 22,500 0 STEMCELLS INC COM 85857R105 66 39,432 SH DEFINED 01,08 12,387 27,045 0 STEPAN CO COM 858586100 901 39,429 SH DEFINED 01 28,443 10,986 0 STEPAN CO COM 858586100 118 5,188 SH DEFINED 04 0 0 5,188 STEPAN CO COM 858586100 1,081 47,327 SH DEFINED 01,08 11,463 35,864 0 STERLING BANCSHARES INC COM 858907108 873 65,182 SH DEFINED 01 27,439 37,743 0 STERLING BANCSHARES INC COM 858907108 9 650 SH OTHER 01,06 0 0 650 STERLING BANCSHARES INC COM 858907108 4,162 310,829 SH DEFINED 01,08 75,294 235,535 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 482 ________ STERICYCLE INC COM 858912108 2,615 54,520 SH DEFINED 01 33,180 14,370 6,970 STERICYCLE INC COM 858912108 88 1,830 SH OTHER 01 640 1,190 0 STERICYCLE INC COM 858912108 10,097 210,531 SH DEFINED 01,08 55,694 154,837 0 STERICYCLE INC COM 858912108 55 1,150 SH DEFINED 10 100 1,000 50 STERIS CORP COM 859152100 1,380 53,499 SH DEFINED 01 36,232 16,267 1,000 STERIS CORP COM 859152100 26 1,000 SH DEFINED 04 1,000 0 0 STERIS CORP COM 859152100 111 4,300 SH OTHER 04 4,300 0 0 STERIS CORP COM 859152100 9,479 367,389 SH DEFINED 01,08 96,275 271,114 0 STERIS CORP COM 859152100 3 119 SH DEFINED 10 0 0 119 STERIS CORP COM 859152100 241 9,346 SH OTHER 10 9,346 0 0 STERLING BANCORP COM 859158107 944 32,383 SH DEFINED 01 9,030 23,353 0 STERLING BANCORP COM 859158107 2,730 93,657 SH DEFINED 01,08 15,204 78,453 0 STERLING CAP CORP COM 859160103 76 14,032 SH DEFINED 04 14,032 0 0 STERLING FINL CORP COM 859317109 780 30,332 SH DEFINED 01 12,262 18,070 0 STERLING FINL CORP COM 859317109 3,103 120,692 SH DEFINED 01,08 21,494 99,198 0 STERLING FINL CORP WASH COM 859319105 2,743 74,651 SH DEFINED 01 55,705 18,096 850 STERLING FINL CORP WASH COM 859319105 4,740 128,986 SH DEFINED 01,08 26,320 102,666 0 STEWART & STEVENSON SVCS INC COM 860342104 1,923 131,529 SH DEFINED 01 102,662 28,867 0 STEWART & STEVENSON SVCS INC COM 860342104 181 12,408 SH OTHER 05 12,408 0 0 STEWART & STEVENSON SVCS INC COM 860342104 6 400 SH OTHER 01,06 0 0 400 STEWART & STEVENSON SVCS INC COM 860342104 3,390 231,876 SH DEFINED 01,08 78,442 153,434 0 STEWART ENTERPRISES INC COM 860370105 1,664 228,831 SH DEFINED 01 140,119 88,712 0 STEWART ENTERPRISES INC COM 860370105 5,138 706,725 SH DEFINED 01,08 212,886 493,839 0 STEWART INFORMATION SVCS COR COM 860372101 3,711 94,436 SH DEFINED 01 75,857 17,879 700 STEWART INFORMATION SVCS COR COM 860372101 10 250 SH OTHER 01,06 0 0 250 STEWART INFORMATION SVCS COR COM 860372101 5,051 128,535 SH DEFINED 01,08 38,626 89,909 0 STIFEL FINL CORP COM 860630102 194 8,100 SH DEFINED 01 1,400 6,700 0 STIFEL FINL CORP COM 860630102 387 16,165 SH DEFINED 01,08 2,683 13,482 0 STILLWATER MNG CO COM 86074Q102 1,383 88,062 SH DEFINED 01 37,404 48,958 1,700 STILLWATER MNG CO COM 86074Q102 24 1,500 SH DEFINED 04 1,500 0 0 STILLWATER MNG CO COM 86074Q102 4,845 308,611 SH DEFINED 01,08 82,532 226,079 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 483 ________ STMICROELECTRONICS N V COM 861012102 4,555 193,000 SH DEFINED 01 193,000 0 0 STMICROELECTRONICS N V COM 861012102 19 820 SH OTHER 01 0 820 0 STMICROELECTRONICS N V COM 861012102 35 1,500 SH DEFINED 02 300 1,200 0 STMICROELECTRONICS N V COM 861012102 11 480 SH OTHER 02 0 480 0 STMICROELECTRONICS N V COM 861012102 980 41,520 SH DEFINED 04 41,020 0 500 STMICROELECTRONICS N V COM 861012102 276 11,675 SH OTHER 04 9,675 0 2,000 STMICROELECTRONICS N V COM 861012102 19 800 SH OTHER 10 800 0 0 STOCKERYALE INC COM 86126T203 2 1,500 SH DEFINED 01 1,500 0 0 STOCKERYALE INC COM 86126T203 17 16,100 SH DEFINED 01,08 6,000 10,100 0 STONE ENERGY CORP COM 861642106 1,664 33,644 SH DEFINED 01 15,252 18,392 0 STONE ENERGY CORP COM 861642106 20 400 SH OTHER 01,06 0 0 400 STONE ENERGY CORP COM 861642106 8,710 176,112 SH DEFINED 01,08 58,848 117,264 0 STONERIDGE INC COM 86183P102 2,308 160,033 SH DEFINED 01 136,072 23,961 0 STONERIDGE INC COM 86183P102 1,485 102,960 SH DEFINED 01,08 24,953 78,007 0 STORA ENSO CORP COM 86210M106 38 3,000 SH DEFINED 01 0 3,000 0 STORA ENSO CORP COM 86210M106 77 6,100 SH OTHER 01 0 6,100 0 STORA ENSO CORP COM 86210M106 348 27,503 SH DEFINED 02 0 0 27,503 STORA ENSO CORP COM 86210M106 864 68,300 SH DEFINED 03 68,300 0 0 STORA ENSO CORP COM 86210M106 807 63,803 SH DEFINED 04 63,803 0 0 STORA ENSO CORP COM 86210M106 2,922 230,993 SH OTHER 04 230,993 0 0 STORA ENSO CORP COM 86210M106 1,447 114,425 SH DEFINED 10 0 0 114,425 STORAGE COMPUTER CORP COM 86211A101 8 17,900 SH DEFINED 01 2,400 15,500 0 STORAGE COMPUTER CORP COM 86211A101 10 21,892 SH DEFINED 01,08 3,574 18,318 0 STORAGE TECHNOLOGY CORP COM 862111200 1,989 71,455 SH DEFINED 01 47,007 18,398 6,050 STORAGE TECHNOLOGY CORP COM 862111200 33 1,200 SH OTHER 01 1,200 0 0 STORAGE TECHNOLOGY CORP COM 862111200 15,842 569,229 SH DEFINED 01,08 130,121 439,108 0 STORAGE TECHNOLOGY CORP COM 862111200 19 700 SH DEFINED 10 600 0 100 STRATASYS INC COM 862685104 477 25,084 SH DEFINED 01 5,480 19,604 0 STRATASYS INC COM 862685104 1,619 85,179 SH DEFINED 01,08 35,879 49,300 0 STRATEGIC DIAGNOSTICS INC COM 862700101 140 35,500 SH DEFINED 01 3,000 32,500 0 STRATEGIC DIAGNOSTICS INC COM 862700101 122 30,803 SH DEFINED 01,08 7,815 22,988 0 STRATEGIC DISTR INC COM 862701307 47 3,800 SH DEFINED 01 440 3,360 0 STRATEGIC DISTR INC COM 862701307 87 7,060 SH DEFINED 01,08 1,266 5,794 0 STRATEGIC GLOBAL INCOME FD UNDEFIND 862719101 0 518 DEFINED 03 518 0 0 STRATEGIC GLOBAL INCOME FD UNDEFIND 862719101 228 15,068 DEFINED 04 15,068 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 484 ________ STRATEX NETWORKS INC COM 86279T109 603 126,867 SH DEFINED 01 52,294 71,373 3,200 STRATEX NETWORKS INC COM 86279T109 2,850 600,089 SH DEFINED 01,08 149,062 451,027 0 STRATOS INTERNATIONAL INC COM 863100202 68 11,755 SH DEFINED 01 2,434 9,321 0 STRATOS INTERNATIONAL INC COM 863100202 124 21,401 SH DEFINED 01,08 3,281 18,120 0 STRATTEC SEC CORP COM 863111100 358 5,649 SH DEFINED 01 2,484 3,165 0 STRATTEC SEC CORP COM 863111100 1,296 20,464 SH DEFINED 01,08 3,414 17,050 0 STRATUS PPTYS INC COM 863167201 95 7,200 SH DEFINED 01 1,500 5,700 0 STRATUS PPTYS INC COM 863167201 0 5 SH DEFINED 05 5 0 0 STRATUS PPTYS INC COM 863167201 164 12,450 SH DEFINED 01,08 2,900 9,550 0 STRAYER ED INC COM 863236105 1,659 14,185 SH DEFINED 01 6,731 7,054 400 STRAYER ED INC COM 863236105 5 40 SH DEFINED 02 0 0 40 STRAYER ED INC COM 863236105 10,403 88,949 SH DEFINED 01,08 28,640 60,309 0 STREETTRACKS SER TR COM 86330E604 2,659 16,037 SH DEFINED 01 13,327 2,160 550 STREETTRACKS SER TR COM 86330E604 755 4,556 SH OTHER 01 2,726 1,830 0 STREETTRACKS SER TR COM 86330E604 595 3,590 SH DEFINED 02 2,990 200 400 STREETTRACKS SER TR COM 86330E604 165 995 SH OTHER 02 400 595 0 STREETTRACKS SER TR COM 86330E604 1,058 6,381 SH DEFINED 03 3,371 2,810 200 STREETTRACKS SER TR COM 86330E604 62 375 SH OTHER 03 275 0 100 STREETTRACKS SER TR COM 86330E604 377 2,275 SH DEFINED 04 2,275 0 0 STREETTRACKS SER TR COM 86330E604 66 400 SH OTHER 04 400 0 0 STREETTRACKS SER TR COM 86330E604 1,082 6,525 SH DEFINED 10 4,875 1,650 0 STREETTRACKS SER TR COM 86330E604 133 800 SH OTHER 10 800 0 0 STRIDE RITE CORP COM 863314100 2,036 191,935 SH DEFINED 01 123,824 66,711 1,400 STRIDE RITE CORP COM 863314100 6 595 SH OTHER 01,06 0 0 595 STRIDE RITE CORP COM 863314100 3,165 298,290 SH DEFINED 01,08 112,493 185,797 0 STRIDE RITE CORP COM 863314100 7 640 SH OTHER 10 0 640 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 485 ________ STRYKER CORP COM 863667101 76,725 866,656 SH DEFINED 01 533,030 266,094 67,532 STRYKER CORP COM 863667101 22,454 253,627 SH OTHER 01 84,509 165,050 4,068 STRYKER CORP COM 863667101 2,244 25,350 SH DEFINED 02 16,805 6,705 1,840 STRYKER CORP COM 863667101 1,136 12,835 SH OTHER 02 7,710 3,125 2,000 STRYKER CORP COM 863667101 12,585 142,157 SH DEFINED 03 84,490 38,798 18,869 STRYKER CORP COM 863667101 1,978 22,340 SH OTHER 03 15,840 6,360 140 STRYKER CORP COM 863667101 28,952 327,032 SH DEFINED 04 308,392 0 18,640 STRYKER CORP COM 863667101 14,691 165,943 SH OTHER 04 154,001 0 11,942 STRYKER CORP COM 863667101 1,913 21,605 SH DEFINED 05 19,155 1,950 500 STRYKER CORP COM 863667101 80 900 SH OTHER 05 675 225 0 STRYKER CORP COM 863667101 44 500 SH OTHER 01,06 0 0 500 STRYKER CORP COM 863667101 144,039 1,627,013 SH DEFINED 01,08 834,867 788,151 3,995 STRYKER CORP COM 863667101 272 3,073 SH DEFINED 09 3,073 0 0 STRYKER CORP COM 863667101 6,038 68,207 SH DEFINED 10 63,292 3,275 1,640 STRYKER CORP COM 863667101 502 5,675 SH OTHER 10 4,375 875 425 STUDENT LN CORP COM 863902102 727 4,692 SH DEFINED 01 4,078 614 0 STUDENT LN CORP COM 863902102 3,294 21,252 SH DEFINED 01,08 3,468 17,784 0 STURM RUGER & CO INC COM 864159108 556 41,155 SH DEFINED 01 14,839 26,316 0 STURM RUGER & CO INC COM 864159108 5 400 SH OTHER 01,06 0 0 400 STURM RUGER & CO INC COM 864159108 2,337 173,017 SH DEFINED 01,08 39,994 133,023 0 SUEZ COM 864686100 1,317 64,046 SH DEFINED 01 0 64,046 0 SUFFOLK BANCORP COM 864739107 648 18,922 SH DEFINED 01 7,152 11,770 0 SUFFOLK BANCORP COM 864739107 2,334 68,145 SH DEFINED 01,08 10,489 57,656 0 SUMMA INDS COM 86562T105 46 5,000 SH DEFINED 01 0 5,000 0 SUMMA INDS COM 86562T105 113 12,249 SH DEFINED 01,08 1,944 10,305 0 SUMMIT AMER TELEVISION INC COM 86600T109 249 61,564 SH DEFINED 01 26,245 35,319 0 SUMMIT AMER TELEVISION INC COM 86600T109 1,106 273,856 SH DEFINED 01,08 67,249 206,607 0 SUMMIT AMER TELEVISION INC COM 86600T109 65 16,000 SH DEFINED 10 0 0 16,000 SUMMIT BANCSHARES INC TEX COM 866011109 292 9,710 SH DEFINED 01 3,510 6,200 0 SUMMIT BANCSHARES INC TEX COM 866011109 842 27,975 SH DEFINED 01,08 4,540 23,435 0 SUMMIT BK CORP GA COM 866013105 103 6,840 SH DEFINED 01 0 6,840 0 SUMMIT BK CORP GA COM 866013105 113 7,540 SH DEFINED 01,08 2,100 5,440 0 SUMMIT PPTYS INC COM 866239106 1,233 51,710 SH DEFINED 01 28,405 23,305 0 SUMMIT PPTYS INC COM 866239106 602 25,223 SH DEFINED 04 25,223 0 0 SUMMIT PPTYS INC COM 866239106 4,603 193,008 SH DEFINED 01,08 49,774 143,234 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 486 ________ SUN BANCORP INC COM 86663B102 404 15,980 SH DEFINED 01 4,921 11,059 0 SUN BANCORP INC COM 86663B102 1,363 53,919 SH DEFINED 01,08 10,422 43,497 0 SUN BANCORP INC COM 866634108 242 12,393 SH DEFINED 01 5,603 6,790 0 SUN BANCORP INC COM 866634108 603 30,909 SH DEFINED 01,08 4,183 26,726 0 SUN COMMUNITIES INC COM 866674104 1,126 26,294 SH DEFINED 01 10,928 15,366 0 SUN COMMUNITIES INC COM 866674104 30 700 SH DEFINED 02 700 0 0 SUN COMMUNITIES INC COM 866674104 9 200 SH DEFINED 04 200 0 0 SUN COMMUNITIES INC COM 866674104 26 600 SH OTHER 04 600 0 0 SUN COMMUNITIES INC COM 866674104 5,653 132,007 SH DEFINED 01,08 52,508 79,499 0 SUN LIFE FINL INC COM 866796105 5 200 SH DEFINED 01 200 0 0 SUN LIFE FINL INC COM 866796105 10 379 SH OTHER 01 0 379 0 SUN LIFE FINL INC COM 866796105 140 5,223 SH DEFINED 02 3,203 2,020 0 SUN LIFE FINL INC COM 866796105 148 5,498 SH DEFINED 04 5,498 0 0 SUN LIFE FINL INC COM 866796105 62 2,317 SH OTHER 04 0 0 2,317 SUN MICROSYSTEMS INC COM 866810104 22,453 5,384,364 SH DEFINED 01 1,985,763 2,791,400 607,201 SUN MICROSYSTEMS INC COM 866810104 339 81,201 SH OTHER 01 25,706 51,870 3,625 SUN MICROSYSTEMS INC COM 866810104 35 8,450 SH DEFINED 02 5,650 2,800 0 SUN MICROSYSTEMS INC COM 866810104 53 12,625 SH OTHER 02 10,925 800 900 SUN MICROSYSTEMS INC COM 866810104 18 4,200 SH DEFINED 03 0 4,200 0 SUN MICROSYSTEMS INC COM 866810104 16 3,900 SH OTHER 03 3,600 300 0 SUN MICROSYSTEMS INC COM 866810104 186 44,500 SH DEFINED 04 37,050 0 7,450 SUN MICROSYSTEMS INC COM 866810104 92 22,125 SH OTHER 04 17,125 0 5,000 SUN MICROSYSTEMS INC COM 866810104 3 700 SH DEFINED 05 700 0 0 SUN MICROSYSTEMS INC COM 866810104 35 8,400 SH OTHER 01,06 0 0 8,400 SUN MICROSYSTEMS INC COM 866810104 123,942 29,722,204 SH DEFINED 01,08 15,427,090 14,294,604 510 SUN MICROSYSTEMS INC COM 866810104 507 121,679 SH DEFINED 09 121,679 0 0 SUN MICROSYSTEMS INC COM 866810104 146 35,122 SH DEFINED 10 23,942 0 11,180 SUN HYDRAULICS CORP COM 866942105 74 7,900 SH DEFINED 01 900 7,000 0 SUN HYDRAULICS CORP COM 866942105 30 3,200 SH DEFINED 04 3,200 0 0 SUN HYDRAULICS CORP COM 866942105 63 6,700 SH DEFINED 01,08 2,700 4,000 0 SUN HYDRAULICS CORP COM 866942105 42 4,460 SH DEFINED 10 4,460 0 0 SUNAIR ELECTRS INC COM 867017105 20 3,300 SH DEFINED 01 800 2,500 0 SUNAIR ELECTRS INC COM 867017105 107 17,741 SH DEFINED 01,08 1,591 16,150 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 487 ________ SUNCOR ENERGY INC COM 867229106 22,007 804,654 SH DEFINED 01 423,584 319,400 61,670 SUNCOR ENERGY INC COM 867229106 3,638 133,000 SH OTHER 01 67,605 59,570 5,825 SUNCOR ENERGY INC COM 867229106 2,713 99,200 SH DEFINED 02 67,305 29,295 2,600 SUNCOR ENERGY INC COM 867229106 849 31,025 SH OTHER 02 6,875 18,650 5,500 SUNCOR ENERGY INC COM 867229106 3,105 113,535 SH DEFINED 03 72,153 36,647 4,735 SUNCOR ENERGY INC COM 867229106 142 5,200 SH OTHER 03 3,500 1,700 0 SUNCOR ENERGY INC COM 867229106 7,129 260,657 SH DEFINED 04 242,022 0 18,635 SUNCOR ENERGY INC COM 867229106 1,719 62,850 SH OTHER 04 56,350 0 6,500 SUNCOR ENERGY INC COM 867229106 1,499 54,805 SH DEFINED 05 50,305 1,160 3,340 SUNCOR ENERGY INC COM 867229106 35 1,275 SH OTHER 05 1,275 0 0 SUNCOR ENERGY INC COM 867229106 253 9,250 SH DEFINED 10 9,250 0 0 SUNCOR ENERGY INC COM 867229106 379 13,875 SH OTHER 10 11,950 1,925 0 SUNGARD DATA SYS INC COM 867363103 15,242 556,274 SH DEFINED 01 226,161 270,739 59,374 SUNGARD DATA SYS INC COM 867363103 219 8,000 SH OTHER 01 0 7,750 250 SUNGARD DATA SYS INC COM 867363103 220 8,025 SH DEFINED 04 3,725 0 4,300 SUNGARD DATA SYS INC COM 867363103 230 8,396 SH OTHER 04 8,396 0 0 SUNGARD DATA SYS INC COM 867363103 11 400 SH DEFINED 05 0 400 0 SUNGARD DATA SYS INC COM 867363103 137 5,000 SH OTHER 05 0 0 5,000 SUNGARD DATA SYS INC COM 867363103 19 700 SH OTHER 01,06 0 0 700 SUNGARD DATA SYS INC COM 867363103 70,837 2,585,300 SH DEFINED 01,08 1,361,241 1,224,059 0 SUNGARD DATA SYS INC COM 867363103 477 17,418 SH DEFINED 09 17,418 0 0 SUNGARD DATA SYS INC COM 867363103 151 5,515 SH DEFINED 10 5,115 0 400 SUNLINK HEALTH SYSTEMS INC COM 86737U102 23 5,800 SH DEFINED 01 0 5,800 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 64 15,954 SH DEFINED 01,08 2,224 13,730 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 170 42,540 SH DEFINED 10 42,540 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 2 50 SH DEFINED 01 50 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 10 250 SH OTHER 01 250 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 100 2,500 SH OTHER 04 2,500 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 325 8,100 SH DEFINED 01,08 500 7,600 0 SUNOCO INC COM 86764P109 9,649 154,680 SH DEFINED 01 73,273 67,931 13,476 SUNOCO INC COM 86764P109 6 100 SH OTHER 01 0 0 100 SUNOCO INC COM 86764P109 38 612 SH DEFINED 02 612 0 0 SUNOCO INC COM 86764P109 18,662 299,162 SH DEFINED 04 299,162 0 0 SUNOCO INC COM 86764P109 45 714 SH OTHER 04 714 0 0 SUNOCO INC COM 86764P109 12 200 SH OTHER 01,06 0 0 200 SUNOCO INC COM 86764P109 41,724 668,865 SH DEFINED 01,08 326,352 342,513 0 SUNOCO INC COM 86764P109 20 315 SH DEFINED 10 215 0 100 SUNRISE SENIOR LIVING INC COM 86768K106 2,823 78,755 SH DEFINED 01 52,171 26,584 0 SUNRISE SENIOR LIVING INC COM 86768K106 13 350 SH OTHER 01,06 0 0 350 SUNRISE SENIOR LIVING INC COM 86768K106 5,038 140,520 SH DEFINED 01,08 57,446 83,074 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 488 ________ SUNRISE TELECOM INC COM 86769Y105 458 120,555 SH DEFINED 01 78,955 41,600 0 SUNRISE TELECOM INC COM 86769Y105 278 73,231 SH DEFINED 01,08 24,200 49,031 0 SUNTRON CORP COM 86789P100 133 25,681 SH DEFINED 01 5,800 19,881 0 SUNTRON CORP COM 86789P100 140 26,971 SH DEFINED 01,08 11,022 15,949 0 SUNTRUST BKS INC COM 867914103 31,586 453,099 SH DEFINED 01 168,675 238,087 46,337 SUNTRUST BKS INC COM 867914103 707 10,137 SH OTHER 01 3,087 6,800 250 SUNTRUST BKS INC COM 867914103 28 400 SH DEFINED 02 0 0 400 SUNTRUST BKS INC COM 867914103 162 2,325 SH OTHER 02 2,325 0 0 SUNTRUST BKS INC COM 867914103 42 600 SH DEFINED 03 0 600 0 SUNTRUST BKS INC COM 867914103 9,397 134,808 SH DEFINED 04 129,900 0 4,908 SUNTRUST BKS INC COM 867914103 3,795 54,437 SH OTHER 04 46,561 0 7,876 SUNTRUST BKS INC COM 867914103 47 675 SH DEFINED 05 675 0 0 SUNTRUST BKS INC COM 867914103 52 750 SH OTHER 01,06 0 0 750 SUNTRUST BKS INC COM 867914103 172,788 2,478,672 SH DEFINED 01,08 1,285,565 1,193,107 0 SUNTRUST BKS INC COM 867914103 432 6,199 SH DEFINED 09 6,199 0 0 SUNTRUST BKS INC COM 867914103 1,694 24,300 SH DEFINED 10 21,550 600 2,150 SUNTRUST BKS INC COM 867914103 251 3,600 SH OTHER 10 3,600 0 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 162 70,297 SH DEFINED 01 36,837 33,460 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 873 379,377 SH DEFINED 01,08 62,919 316,458 0 SUPERGEN INC COM 868059106 713 55,680 SH DEFINED 01 21,241 34,439 0 SUPERGEN INC COM 868059106 28 2,200 SH OTHER 01 0 2,200 0 SUPERGEN INC COM 868059106 2,560 200,000 SH OTHER 03 200,000 0 0 SUPERGEN INC COM 868059106 26 2,000 SH DEFINED 04 2,000 0 0 SUPERGEN INC COM 868059106 3,543 276,778 SH DEFINED 01,08 96,544 180,234 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 79 14,000 SH DEFINED 01 2,000 12,000 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 185 32,700 SH DEFINED 01,08 4,700 28,000 0 SUPERIOR ENERGY SVCS INC COM 868157108 1,002 99,411 SH DEFINED 01 40,197 59,214 0 SUPERIOR ENERGY SVCS INC COM 868157108 4,213 417,944 SH DEFINED 01,08 124,307 293,637 0 SUPERIOR INDS INTL INC COM 868168105 897 25,307 SH DEFINED 01 20,715 3,792 800 SUPERIOR INDS INTL INC COM 868168105 23 650 SH OTHER 01 0 450 200 SUPERIOR INDS INTL INC COM 868168105 7 200 SH OTHER 04 200 0 0 SUPERIOR INDS INTL INC COM 868168105 7,355 207,534 SH DEFINED 01,08 45,648 161,886 0 SUPERIOR UNIFORM GP INC COM 868358102 339 20,700 SH DEFINED 01 14,900 5,800 0 SUPERIOR UNIFORM GP INC COM 868358102 8 500 SH OTHER 04 500 0 0 SUPERIOR UNIFORM GP INC COM 868358102 329 20,031 SH DEFINED 01,08 4,040 15,991 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 489 ________ SUPERTEX INC COM 868532102 287 17,218 SH DEFINED 01 6,318 10,900 0 SUPERTEX INC COM 868532102 4 225 SH OTHER 01,06 0 0 225 SUPERTEX INC COM 868532102 1,609 96,460 SH DEFINED 01,08 31,230 65,230 0 SUPERVALU INC COM 868536103 8,148 266,797 SH DEFINED 01 120,065 120,995 25,737 SUPERVALU INC COM 868536103 105 3,450 SH OTHER 01 3,325 0 125 SUPERVALU INC COM 868536103 49 1,600 SH OTHER 02 0 1,600 0 SUPERVALU INC COM 868536103 95 3,100 SH DEFINED 04 3,100 0 0 SUPERVALU INC COM 868536103 244 8,000 SH OTHER 04 8,000 0 0 SUPERVALU INC COM 868536103 9 300 SH OTHER 01,06 0 0 300 SUPERVALU INC COM 868536103 35,188 1,152,186 SH DEFINED 01,08 547,826 604,360 0 SUPERVALU INC COM 868536103 7 222 SH DEFINED 10 22 0 200 SUPPORTSOFT INC COM 868587106 650 59,056 SH DEFINED 01 20,434 38,622 0 SUPPORTSOFT INC COM 868587106 2,457 223,170 SH DEFINED 01,08 55,470 167,700 0 SUPREME INDS INC COM 868607102 65 9,431 SH DEFINED 01 1,316 8,115 0 SUPREME INDS INC COM 868607102 204 29,506 SH DEFINED 01,08 4,086 25,420 0 SUREWEST COMMUNICATIONS COM 868733106 594 22,176 SH DEFINED 01 9,308 12,368 500 SUREWEST COMMUNICATIONS COM 868733106 17 650 SH DEFINED 04 650 0 0 SUREWEST COMMUNICATIONS COM 868733106 2,499 93,240 SH DEFINED 01,08 16,327 76,913 0 SURMODICS INC COM 868873100 601 30,174 SH DEFINED 01 10,029 20,145 0 SURMODICS INC COM 868873100 12 600 SH OTHER 01 0 600 0 SURMODICS INC COM 868873100 5 250 SH OTHER 01,06 0 0 250 SURMODICS INC COM 868873100 2,515 126,310 SH DEFINED 01,08 43,266 83,044 0 SURMODICS INC COM 868873100 20 1,000 SH DEFINED 10 1,000 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 3,462 134,819 SH DEFINED 01 92,110 41,209 1,500 SUSQUEHANNA BANCSHARES INC P COM 869099101 351 13,675 SH OTHER 01 13,675 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 28 1,077 SH DEFINED 02 1,077 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 56 2,200 SH DEFINED 04 2,200 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 14 550 SH OTHER 01,06 0 0 550 SUSQUEHANNA BANCSHARES INC P COM 869099101 7,598 295,874 SH DEFINED 01,08 89,449 206,425 0 SWIFT ENERGY CO COM 870738101 772 40,977 SH DEFINED 01 16,701 24,276 0 SWIFT ENERGY CO COM 870738101 8 400 SH OTHER 01,06 0 0 400 SWIFT ENERGY CO COM 870738101 3,275 173,747 SH DEFINED 01,08 47,242 126,505 0 SWIFT TRANSN CO COM 870756103 846 48,926 SH DEFINED 01 35,039 10,817 3,070 SWIFT TRANSN CO COM 870756103 118 6,800 SH DEFINED 04 1,200 0 5,600 SWIFT TRANSN CO COM 870756103 6,356 367,616 SH DEFINED 01,08 74,809 292,807 0 SWIFT TRANSN CO COM 870756103 1 51 SH DEFINED 10 0 0 51 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 490 ________ SWISS HELVETIA FD INC COM 870875101 85 6,465 SH DEFINED 02 0 6,465 0 SWISS HELVETIA FD INC COM 870875101 58 4,433 SH OTHER 04 4,433 0 0 SWISS HELVETIA FD INC COM 870875101 31 2,348 SH OTHER 10 2,348 0 0 SWITCHBOARD INC COM 871045100 93 12,100 SH DEFINED 01 3,700 8,400 0 SWITCHBOARD INC COM 871045100 280 36,357 SH DEFINED 01,08 7,957 28,400 0 SYBASE INC COM 871130100 1,976 94,147 SH DEFINED 01 77,259 16,288 600 SYBASE INC COM 871130100 48 2,300 SH DEFINED 02 2,300 0 0 SYBASE INC COM 871130100 2 96 SH DEFINED 04 96 0 0 SYBASE INC COM 871130100 16,333 778,118 SH DEFINED 01,08 157,863 620,255 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 1,676 61,495 SH DEFINED 01 24,084 36,011 1,400 SYBRON DENTAL SPECIALTIES IN COM 871142105 4 133 SH OTHER 01 0 133 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 6 233 SH DEFINED 04 233 0 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 14 525 SH OTHER 01,06 0 0 525 SYBRON DENTAL SPECIALTIES IN COM 871142105 7,388 271,137 SH DEFINED 01,08 67,104 204,033 0 SYCAMORE NETWORKS INC COM 871206108 1,425 349,204 SH DEFINED 01 125,952 217,052 6,200 SYCAMORE NETWORKS INC COM 871206108 5,948 1,457,727 SH DEFINED 01,08 418,490 1,039,237 0 SYKES ENTERPRISES INC COM 871237103 628 105,510 SH DEFINED 01 38,486 66,424 600 SYKES ENTERPRISES INC COM 871237103 18 3,000 SH DEFINED 04 3,000 0 0 SYKES ENTERPRISES INC COM 871237103 1,268 213,074 SH DEFINED 01,08 69,472 143,602 0 SYLVAN INC COM 871371100 122 10,100 SH DEFINED 01 1,000 9,100 0 SYLVAN INC COM 871371100 118 9,808 SH DEFINED 01,08 2,260 7,548 0 SYLVAN LEARNING SYS INC COM 871399101 1,978 56,330 SH DEFINED 01 32,266 13,794 10,270 SYLVAN LEARNING SYS INC COM 871399101 12,209 347,737 SH DEFINED 01,08 81,738 265,999 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 491 ________ SYMANTEC CORP COM 871503108 54,161 1,169,788 SH DEFINED 01 769,566 328,177 72,045 SYMANTEC CORP COM 871503108 3,569 77,080 SH OTHER 01 47,810 28,145 1,125 SYMANTEC CORP COM 871503108 4,415 95,350 SH DEFINED 02 77,600 13,850 3,900 SYMANTEC CORP COM 871503108 1,283 27,700 SH OTHER 02 10,100 10,800 6,800 SYMANTEC CORP COM 871503108 9,530 205,839 SH DEFINED 03 132,560 61,599 11,680 SYMANTEC CORP COM 871503108 1,092 23,595 SH OTHER 03 19,435 4,040 120 SYMANTEC CORP COM 871503108 32,375 699,247 SH DEFINED 04 656,532 400 42,315 SYMANTEC CORP COM 871503108 13,380 288,981 SH OTHER 04 275,181 0 13,800 SYMANTEC CORP COM 871503108 720 15,551 SH DEFINED 05 13,751 0 1,800 SYMANTEC CORP COM 871503108 7 150 SH OTHER 05 0 150 0 SYMANTEC CORP COM 871503108 37 800 SH OTHER 01,06 0 0 800 SYMANTEC CORP COM 871503108 125,983 2,721,005 SH DEFINED 01,08 1,396,071 1,324,124 810 SYMANTEC CORP COM 871503108 194 4,196 SH DEFINED 09 4,196 0 0 SYMANTEC CORP COM 871503108 4,597 99,279 SH DEFINED 10 89,799 8,490 990 SYMANTEC CORP COM 871503108 1,055 22,795 SH OTHER 10 7,195 15,225 375 SYMBOL TECHNOLOGIES INC COM 871508107 7,471 541,355 SH DEFINED 01 295,073 190,351 55,931 SYMBOL TECHNOLOGIES INC COM 871508107 3 200 SH OTHER 01 0 0 200 SYMBOL TECHNOLOGIES INC COM 871508107 154 11,175 SH OTHER 02 0 11,175 0 SYMBOL TECHNOLOGIES INC COM 871508107 3 187 SH OTHER 04 187 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 8 600 SH OTHER 01,06 0 0 600 SYMBOL TECHNOLOGIES INC COM 871508107 27,864 2,019,144 SH DEFINED 01,08 1,048,919 970,225 0 SYMBOL TECHNOLOGIES INC COM 871508107 73 5,271 SH DEFINED 09 5,271 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 123 8,939 SH DEFINED 10 8,589 0 350 SYMMETRICOM INC COM 871543104 684 76,261 SH DEFINED 01 27,818 48,443 0 SYMMETRICOM INC COM 871543104 40 4,500 SH DEFINED 02 4,500 0 0 SYMMETRICOM INC COM 871543104 47 5,250 SH OTHER 04 5,250 0 0 SYMMETRICOM INC COM 871543104 6 700 SH OTHER 01,06 0 0 700 SYMMETRICOM INC COM 871543104 2,616 291,685 SH DEFINED 01,08 59,032 232,653 0 SYMYX TECHNOLOGIES COM 87155S108 1,138 39,638 SH DEFINED 01 16,130 22,608 900 SYMYX TECHNOLOGIES COM 87155S108 5,131 178,777 SH DEFINED 01,08 31,204 147,573 0 SYMS CORP COM 871551107 145 18,200 SH DEFINED 01 3,300 14,900 0 SYMS CORP COM 871551107 259 32,382 SH DEFINED 01,08 5,969 26,413 0 SYNAGRO TECHNOLOGIES INC COM 871562203 58 20,200 SH DEFINED 01 200 20,000 0 SYNAGRO TECHNOLOGIES INC COM 871562203 79 27,306 SH DEFINED 01,08 8,906 18,400 0 SYNALLOY CP DEL COM 871565107 60 8,700 SH DEFINED 01 900 7,800 0 SYNALLOY CP DEL COM 871565107 160 23,366 SH DEFINED 01,08 2,701 20,665 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 492 ________ SYNAPTICS INC COM 87157D109 632 36,050 SH DEFINED 01 14,426 21,624 0 SYNAPTICS INC COM 87157D109 42 2,400 SH OTHER 01 0 2,400 0 SYNAPTICS INC COM 87157D109 26 1,500 SH DEFINED 04 1,500 0 0 SYNAPTICS INC COM 87157D109 2,471 140,891 SH DEFINED 01,08 39,880 101,011 0 SYNERGX SYSTEMS INC COM 87160C106 39 11,700 SH DEFINED 01,08 2,000 9,700 0 SYNPLICITY INC COM 87160Y108 243 33,714 SH DEFINED 01 10,267 23,447 0 SYNPLICITY INC COM 87160Y108 640 88,925 SH DEFINED 01,08 15,788 73,137 0 SYNOPSYS INC COM 871607107 3,302 114,916 SH DEFINED 01 81,652 25,064 8,200 SYNOPSYS INC COM 871607107 132 4,590 SH OTHER 02 0 4,590 0 SYNOPSYS INC COM 871607107 57 2,000 SH OTHER 05 0 0 2,000 SYNOPSYS INC COM 871607107 25,347 882,235 SH DEFINED 01,08 285,235 597,000 0 SYNOPSYS INC COM 871607107 152 5,299 SH DEFINED 09 5,299 0 0 SYNOPSYS INC COM 871607107 5 158 SH DEFINED 10 0 0 158 SYNOVUS FINL CORP COM 87161C105 12,522 512,127 SH DEFINED 01 237,599 223,395 51,133 SYNOVUS FINL CORP COM 87161C105 7 275 SH OTHER 01 0 0 275 SYNOVUS FINL CORP COM 87161C105 2,917 119,308 SH DEFINED 04 119,308 0 0 SYNOVUS FINL CORP COM 87161C105 1,270 51,936 SH OTHER 04 49,936 0 2,000 SYNOVUS FINL CORP COM 87161C105 20 800 SH OTHER 01,06 0 0 800 SYNOVUS FINL CORP COM 87161C105 64,825 2,651,315 SH DEFINED 01,08 1,365,231 1,286,084 0 SYNOVUS FINL CORP COM 87161C105 29 1,189 SH DEFINED 09 1,189 0 0 SYNOVUS FINL CORP COM 87161C105 53 2,170 SH DEFINED 10 1,720 0 450 SYNTHETECH INC COM 87162E100 18 11,100 SH DEFINED 01 200 10,900 0 SYNTHETECH INC COM 87162E100 34 21,100 SH DEFINED 01,08 3,232 17,868 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 325 22,739 SH DEFINED 01 7,671 15,068 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 1,399 97,955 SH DEFINED 01,08 42,221 55,734 0 SYNTEL INC COM 87162H103 1,049 38,013 SH DEFINED 01 10,535 27,478 0 SYNTEL INC COM 87162H103 2,711 98,270 SH DEFINED 01,08 19,274 78,996 0 SYNTROLEUM CORP COM 871630109 245 34,200 SH DEFINED 01 6,700 27,500 0 SYNTROLEUM CORP COM 871630109 402 56,168 SH DEFINED 01,08 13,846 42,322 0 SYPRIS SOLUTIONS INC COM 871655106 2,236 131,513 SH DEFINED 01 99,963 31,550 0 SYPRIS SOLUTIONS INC COM 871655106 898 52,850 SH DEFINED 01,08 15,988 36,862 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 493 ________ SYSCO CORP COM 871829107 79,201 2,028,186 SH DEFINED 01 1,224,774 662,871 140,541 SYSCO CORP COM 871829107 14,073 360,393 SH OTHER 01 156,880 192,453 11,060 SYSCO CORP COM 871829107 3,665 93,852 SH DEFINED 02 64,794 23,788 5,270 SYSCO CORP COM 871829107 728 18,655 SH OTHER 02 10,735 5,620 2,300 SYSCO CORP COM 871829107 15,426 395,029 SH DEFINED 03 211,285 133,074 50,670 SYSCO CORP COM 871829107 3,140 80,417 SH OTHER 03 58,425 19,042 2,950 SYSCO CORP COM 871829107 31,439 805,092 SH DEFINED 04 768,856 300 35,936 SYSCO CORP COM 871829107 9,695 248,275 SH OTHER 04 233,820 0 14,455 SYSCO CORP COM 871829107 3,732 95,559 SH DEFINED 05 87,244 5,965 2,350 SYSCO CORP COM 871829107 374 9,575 SH OTHER 05 5,040 4,135 400 SYSCO CORP COM 871829107 66 1,700 SH OTHER 01,06 0 0 1,700 SYSCO CORP COM 871829107 227,337 5,821,695 SH DEFINED 01,08 3,069,228 2,750,478 1,989 SYSCO CORP COM 871829107 720 18,440 SH DEFINED 09 18,440 0 0 SYSCO CORP COM 871829107 25,708 658,348 SH DEFINED 10 447,737 146,925 63,686 SYSCO CORP COM 871829107 7,199 184,353 SH OTHER 10 64,479 117,488 2,386 SYSTEMAX INC COM 871851101 198 37,566 SH DEFINED 01 6,966 30,600 0 SYSTEMAX INC COM 871851101 453 85,840 SH DEFINED 01,08 17,582 68,258 0 TBA ENTMT CORP COM 872173109 2 4,200 SH DEFINED 01 1,200 3,000 0 TBA ENTMT CORP COM 872173109 5 13,400 SH DEFINED 01,08 4,000 9,400 0 TBC CORP COM 872180104 2,183 74,324 SH DEFINED 01 49,660 17,814 6,850 TBC CORP COM 872180104 12 400 SH DEFINED 04 400 0 0 TBC CORP COM 872180104 10 350 SH OTHER 01,06 0 0 350 TBC CORP COM 872180104 3,824 130,199 SH DEFINED 01,08 23,931 106,268 0 TB WOODS CORP COM 872226105 59 6,800 SH DEFINED 01 1,000 5,800 0 TB WOODS CORP COM 872226105 86 9,835 SH DEFINED 01,08 2,435 7,400 0 TCF FINL CORP COM 872275102 2,490 48,755 SH DEFINED 01 33,841 13,214 1,700 TCF FINL CORP COM 872275102 86 1,690 SH DEFINED 04 1,690 0 0 TCF FINL CORP COM 872275102 21,549 421,960 SH DEFINED 01,08 135,329 286,631 0 TCF FINL CORP COM 872275102 8 150 SH DEFINED 10 0 0 150 TCF FINL CORP COM 872275102 77 1,500 SH OTHER 10 1,500 0 0 TC PIPELINES LP COM 87233Q108 182 5,000 SH DEFINED 01 5,000 0 0 TC PIPELINES LP COM 87233Q108 73 2,000 SH DEFINED 04 2,000 0 0 TC PIPELINES LP COM 87233Q108 448 12,300 SH DEFINED 01,08 900 11,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 494 ________ TECO ENERGY INC COM 872375100 5,511 376,676 SH DEFINED 01 186,266 159,742 30,668 TECO ENERGY INC COM 872375100 167 11,425 SH OTHER 01 7,000 1,350 3,075 TECO ENERGY INC COM 872375100 27 1,877 SH DEFINED 02 1,300 0 577 TECO ENERGY INC COM 872375100 6 400 SH OTHER 02 0 400 0 TECO ENERGY INC COM 872375100 59 4,000 SH OTHER 03 0 0 4,000 TECO ENERGY INC COM 872375100 1,353 92,458 SH DEFINED 04 92,458 0 0 TECO ENERGY INC COM 872375100 354 24,228 SH OTHER 04 24,228 0 0 TECO ENERGY INC COM 872375100 12 800 SH DEFINED 05 800 0 0 TECO ENERGY INC COM 872375100 7 500 SH OTHER 01,06 0 0 500 TECO ENERGY INC COM 872375100 22,525 1,539,664 SH DEFINED 01,08 733,288 806,376 0 TECO ENERGY INC COM 872375100 33 2,280 SH DEFINED 10 2,030 0 250 TEPPCO PARTNERS L P COM 872384102 494 11,770 SH DEFINED 01 9,150 1,570 1,050 TEPPCO PARTNERS L P COM 872384102 94 2,250 SH OTHER 01 250 2,000 0 TEPPCO PARTNERS L P COM 872384102 353 8,400 SH DEFINED 02 0 8,400 0 TEPPCO PARTNERS L P COM 872384102 50 1,200 SH DEFINED 03 1,200 0 0 TEPPCO PARTNERS L P COM 872384102 176 4,200 SH DEFINED 04 4,200 0 0 TEPPCO PARTNERS L P COM 872384102 1,826 43,500 SH DEFINED 01,08 2,600 40,900 0 TEPPCO PARTNERS L P COM 872384102 91 2,175 SH DEFINED 10 2,175 0 0 TESSCO TECHNOLOGIES INC COM 872386107 95 7,400 SH DEFINED 01 900 6,500 0 TESSCO TECHNOLOGIES INC COM 872386107 178 13,839 SH DEFINED 01,08 1,780 12,059 0 TF FINL CORP COM 872391107 123 3,900 SH DEFINED 01 400 3,500 0 TF FINL CORP COM 872391107 158 5,000 SH DEFINED 01,08 975 4,025 0 THQ INC COM 872443403 1,190 58,845 SH DEFINED 01 23,375 33,970 1,500 THQ INC COM 872443403 42 2,100 SH DEFINED 04 0 0 2,100 THQ INC COM 872443403 11 550 SH OTHER 01,06 0 0 550 THQ INC COM 872443403 5,760 284,708 SH DEFINED 01,08 93,411 191,297 0 TIB FINL CORP COM 872449103 100 4,600 SH DEFINED 01 600 4,000 0 TIB FINL CORP COM 872449103 164 7,500 SH DEFINED 01,08 1,500 6,000 0 TII NETWORK TECHNOLOGIES INC COM 872479209 3 1,800 SH DEFINED 01 1,100 700 0 TII NETWORK TECHNOLOGIES INC COM 872479209 26 14,420 SH DEFINED 01,08 4,067 10,353 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 495 ________ TJX COS INC NEW COM 872540109 23,696 964,819 SH DEFINED 01 432,878 445,744 86,197 TJX COS INC NEW COM 872540109 357 14,524 SH OTHER 01 1,224 12,700 600 TJX COS INC NEW COM 872540109 608 24,753 SH DEFINED 03 18,713 5,946 94 TJX COS INC NEW COM 872540109 101 4,114 SH OTHER 03 3,236 0 878 TJX COS INC NEW COM 872540109 3,470 141,307 SH DEFINED 04 125,532 0 15,775 TJX COS INC NEW COM 872540109 427 17,395 SH OTHER 04 17,395 0 0 TJX COS INC NEW COM 872540109 32 1,300 SH OTHER 01,06 0 0 1,300 TJX COS INC NEW COM 872540109 111,754 4,550,236 SH DEFINED 01,08 2,396,229 2,153,262 745 TJX COS INC NEW COM 872540109 500 20,345 SH DEFINED 09 20,345 0 0 TJX COS INC NEW COM 872540109 122 4,980 SH DEFINED 10 3,580 0 1,400 TJX COS INC NEW COM 872540109 12 500 SH OTHER 10 500 0 0 TLC VISION CORP COM 872549100 257 22,420 SH DEFINED 01 0 22,420 0 TLC VISION CORP COM 872549100 14 1,200 SH OTHER 01 0 1,200 0 TLC VISION CORP COM 872549100 124 10,824 SH DEFINED 01,08 0 10,824 0 TRC COS INC COM 872625108 878 46,905 SH DEFINED 01 28,781 18,124 0 TRC COS INC COM 872625108 1,532 81,858 SH DEFINED 01,08 15,459 66,399 0 TRM CORP COM 872636105 163 9,100 SH DEFINED 01 1,000 8,100 0 TRM CORP COM 872636105 237 13,200 SH DEFINED 01,08 3,224 9,976 0 TSR INC COM 872885108 48 6,100 SH DEFINED 01 900 5,200 0 TSR INC COM 872885108 131 16,709 SH DEFINED 01,08 1,995 14,714 0 TTM TECHNOLOGIES INC COM 87305R109 620 49,670 SH DEFINED 01 16,555 33,115 0 TTM TECHNOLOGIES INC COM 87305R109 1,925 154,263 SH DEFINED 01,08 27,571 126,692 0 T-3 ENERGY SRVCS INC COM 87306E107 67 10,320 SH DEFINED 01 2,020 8,300 0 T-3 ENERGY SRVCS INC COM 87306E107 47 7,219 SH DEFINED 01,08 4,110 3,109 0 TVIA INC COM 87307P101 9 4,300 SH DEFINED 01 4,300 0 0 TVIA INC COM 87307P101 47 23,718 SH DEFINED 01,08 4,200 19,518 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 496 ________ TXU CORP COM 873168108 15,264 532,585 SH DEFINED 01 203,408 267,659 61,518 TXU CORP COM 873168108 78 2,708 SH OTHER 01 458 1,000 1,250 TXU CORP COM 873168108 32 1,132 SH DEFINED 02 1,132 0 0 TXU CORP COM 873168108 59 2,060 SH OTHER 02 0 2,060 0 TXU CORP COM 873168108 30 1,052 SH DEFINED 03 1,000 52 0 TXU CORP COM 873168108 109 3,800 SH OTHER 03 0 3,800 0 TXU CORP COM 873168108 184 6,425 SH DEFINED 04 1,925 0 4,500 TXU CORP COM 873168108 66 2,300 SH OTHER 04 2,300 0 0 TXU CORP COM 873168108 61 2,119 SH DEFINED 05 2,119 0 0 TXU CORP COM 873168108 92 3,200 SH OTHER 05 3,000 0 200 TXU CORP COM 873168108 23 800 SH OTHER 01,06 0 0 800 TXU CORP COM 873168108 82,548 2,880,264 SH DEFINED 01,08 1,498,750 1,381,514 0 TXU CORP COM 873168108 39 1,360 SH DEFINED 09 1,360 0 0 TXU CORP COM 873168108 79 2,764 SH DEFINED 10 2,264 0 500 TAG-IT PAC INC COM 873774103 56 9,400 SH DEFINED 01 2,200 7,200 0 TAG-IT PAC INC COM 873774103 90 15,163 SH DEFINED 01,08 4,454 10,709 0 TAITRON COMPONENTS INC COM 874028103 20 9,800 SH DEFINED 01 0 9,800 0 TAITRON COMPONENTS INC COM 874028103 18 9,129 SH DEFINED 01,08 918 8,211 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 2,544 243,675 SH DEFINED 01 190,000 52,760 915 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 53 5,113 SH OTHER 01 5,113 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 5 498 SH DEFINED 04 498 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,253 61,247 SH DEFINED 01 26,855 32,792 1,600 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24 650 SH OTHER 01,06 0 0 650 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,450 311,223 SH DEFINED 01,08 80,334 230,889 0 TALBOTS INC COM 874161102 630 17,604 SH DEFINED 01 13,811 3,693 100 TALBOTS INC COM 874161102 6 166 SH DEFINED 02 166 0 0 TALBOTS INC COM 874161102 36 1,000 SH DEFINED 04 800 0 200 TALBOTS INC COM 874161102 2,961 82,766 SH DEFINED 01,08 21,510 61,256 0 TALBOTS INC COM 874161102 2 50 SH DEFINED 10 0 0 50 TALBOTS INC COM 874161102 18 500 SH OTHER 10 500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 497 ________ TALISMAN ENERGY INC COM 87425E103 38 650 SH DEFINED 01 650 0 0 TALISMAN ENERGY INC COM 87425E103 442 7,500 SH OTHER 01 0 3,500 4,000 TALISMAN ENERGY INC COM 87425E103 730 12,375 SH DEFINED 02 9,225 3,150 0 TALISMAN ENERGY INC COM 87425E103 50 850 SH OTHER 02 600 250 0 TALISMAN ENERGY INC COM 87425E103 2,323 39,390 SH DEFINED 03 28,410 8,210 2,770 TALISMAN ENERGY INC COM 87425E103 235 3,990 SH OTHER 03 3,150 0 840 TALISMAN ENERGY INC COM 87425E103 2,928 49,650 SH DEFINED 04 41,400 0 8,250 TALISMAN ENERGY INC COM 87425E103 1,078 18,275 SH OTHER 04 18,275 0 0 TALISMAN ENERGY INC COM 87425E103 56 950 SH DEFINED 05 950 0 0 TALISMAN ENERGY INC COM 87425E103 307 5,200 SH DEFINED 10 5,200 0 0 TALISMAN ENERGY INC COM 87425E103 47 800 SH OTHER 10 400 100 300 TALK AMERICA HLDGS INC COM 87426R202 430 51,058 SH DEFINED 01 16,986 34,072 0 TALK AMERICA HLDGS INC COM 87426R202 1,977 234,808 SH DEFINED 01,08 87,755 147,053 0 TALX CORP COM 874918105 1,145 52,165 SH DEFINED 01 37,899 14,266 0 TALX CORP COM 874918105 57 2,618 SH OTHER 01 2,618 0 0 TALX CORP COM 874918105 4 200 SH OTHER 01,06 0 0 200 TALX CORP COM 874918105 2,824 128,669 SH DEFINED 01,08 50,115 78,554 0 TANDY BRANDS ACCESSORIES INC COM 875378101 74 5,600 SH DEFINED 01 1,200 4,400 0 TANDY BRANDS ACCESSORIES INC COM 875378101 179 13,594 SH DEFINED 01,08 2,315 11,279 0 TANGER FACTORY OUTLET CTRS I COM 875465106 643 14,196 SH DEFINED 01 5,311 8,885 0 TANGER FACTORY OUTLET CTRS I COM 875465106 10 225 SH OTHER 01 225 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 232 5,125 SH DEFINED 04 5,125 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 45 1,000 SH OTHER 04 1,000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3,014 66,510 SH DEFINED 01,08 10,632 55,878 0 TANOX INC COM 87588Q109 815 54,759 SH DEFINED 01 20,216 34,543 0 TANOX INC COM 87588Q109 2,868 192,582 SH DEFINED 01,08 34,914 157,668 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 498 ________ TARGET CORP COM 87612E106 163,573 3,631,725 SH DEFINED 01 2,346,788 1,074,056 210,881 TARGET CORP COM 87612E106 28,009 621,872 SH OTHER 01 260,845 330,654 30,373 TARGET CORP COM 87612E106 15,138 336,095 SH DEFINED 02 216,219 108,044 11,832 TARGET CORP COM 87612E106 5,184 115,093 SH OTHER 02 75,820 33,050 6,223 TARGET CORP COM 87612E106 15,992 355,067 SH DEFINED 03 211,639 129,385 14,043 TARGET CORP COM 87612E106 4,564 101,329 SH OTHER 03 65,929 29,200 6,200 TARGET CORP COM 87612E106 72,590 1,611,675 SH DEFINED 04 1,534,455 200 77,020 TARGET CORP COM 87612E106 29,800 661,645 SH OTHER 04 617,165 0 44,480 TARGET CORP COM 87612E106 6,784 150,620 SH DEFINED 05 131,990 12,155 6,475 TARGET CORP COM 87612E106 1,580 35,090 SH OTHER 05 17,870 13,045 4,175 TARGET CORP COM 87612E106 104 2,300 SH OTHER 01,06 0 0 2,300 TARGET CORP COM 87612E106 370,512 8,226,284 SH DEFINED 01,08 4,389,168 3,832,811 4,305 TARGET CORP COM 87612E106 1,245 27,635 SH DEFINED 09 27,635 0 0 TARGET CORP COM 87612E106 18,492 410,559 SH DEFINED 10 342,344 54,785 13,430 TARGET CORP COM 87612E106 7,136 158,431 SH OTHER 10 80,257 71,649 6,525 TARGETED GENETICS CORP COM 87612M108 111 51,300 SH DEFINED 01 8,800 42,500 0 TARGETED GENETICS CORP COM 87612M108 145 66,685 SH DEFINED 01,08 22,091 44,594 0 TARAGON RLTY INVS INC COM 876287103 294 20,617 SH DEFINED 01 5,733 14,884 0 TARAGON RLTY INVS INC COM 876287103 787 55,232 SH DEFINED 01,08 13,452 41,780 0 TARRANT APPAREL GROUP COM 876289109 31 16,900 SH DEFINED 01 3,000 13,900 0 TARRANT APPAREL GROUP COM 876289109 1 700 SH OTHER 01 0 700 0 TARRANT APPAREL GROUP COM 876289109 4 2,195 SH DEFINED 04 2,195 0 0 TARRANT APPAREL GROUP COM 876289109 46 25,050 SH DEFINED 01,08 7,000 18,050 0 TASER INTL INC COM 87651B104 4,192 53,500 SH DEFINED 01 47,200 6,300 0 TASER INTL INC COM 87651B104 12 150 SH OTHER 02 150 0 0 TASER INTL INC COM 87651B104 1,293 16,500 SH DEFINED 01,08 4,500 12,000 0 TASTY BAKING CO COM 876553306 162 16,400 SH DEFINED 01 1,600 14,800 0 TASTY BAKING CO COM 876553306 199 20,181 SH DEFINED 01,08 3,291 16,890 0 TAUBMAN CTRS INC COM 876664103 1,890 75,105 SH DEFINED 01 29,027 44,378 1,700 TAUBMAN CTRS INC COM 876664103 7,983 317,179 SH DEFINED 01,08 78,758 238,421 0 TAUBMAN CTRS INC COM 876664103 20 800 SH OTHER 10 800 0 0 TAYLOR CAP GROUP INC COM 876851106 38 1,656 SH DEFINED 01 1,636 20 0 TAYLOR CAP GROUP INC COM 876851106 392 17,028 SH DEFINED 01,08 2,928 14,100 0 TAYLOR DEVICES INC COM 877163105 5 2,200 SH DEFINED 01 0 2,200 0 TAYLOR DEVICES INC COM 877163105 22 9,280 SH DEFINED 01,08 1,206 8,074 0 TEAMSTAFF INC COM 87815U204 80 35,467 SH DEFINED 01,08 7,027 28,440 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 499 ________ TEAM FINANCIAL INC COM 87815X109 52 4,300 SH DEFINED 01 0 4,300 0 TEAM FINANCIAL INC COM 87815X109 99 8,188 SH DEFINED 01,08 1,588 6,600 0 TEAM INC COM 878155100 98 7,300 SH DEFINED 01 1,100 6,200 0 TEAM INC COM 878155100 225 16,712 SH DEFINED 01,08 3,153 13,559 0 TEAM INC COM 878155100 13 1,000 SH OTHER 10 1,000 0 0 TECH DATA CORP COM 878237106 1,577 38,525 SH DEFINED 01 21,728 13,547 3,250 TECH DATA CORP COM 878237106 89 2,165 SH DEFINED 04 165 0 2,000 TECH DATA CORP COM 878237106 12,380 302,391 SH DEFINED 01,08 71,394 230,997 0 TECH DATA CORP COM 878237106 4 100 SH DEFINED 10 0 0 100 TECH OPS SEVCON INC COM 878293109 26 3,900 SH DEFINED 01 400 3,500 0 TECH OPS SEVCON INC COM 878293109 83 12,604 SH DEFINED 01,08 1,369 11,235 0 TECHTEAM GLOBAL INC COM 878311109 127 17,400 SH DEFINED 01 1,900 15,500 0 TECHTEAM GLOBAL INC COM 878311109 150 20,500 SH DEFINED 01,08 4,231 16,269 0 TECHNE CORP COM 878377100 2,558 62,721 SH DEFINED 01 26,878 34,343 1,500 TECHNE CORP COM 878377100 5 125 SH DEFINED 02 0 0 125 TECHNE CORP COM 878377100 24 600 SH OTHER 01,06 0 0 600 TECHNE CORP COM 878377100 13,119 321,624 SH DEFINED 01,08 92,526 229,098 0 TECHNICAL OLYMPIC USA INC COM 878483106 572 17,882 SH DEFINED 01 7,582 10,300 0 TECHNICAL OLYMPIC USA INC COM 878483106 1,629 50,898 SH DEFINED 01,08 13,627 37,271 0 TECHNIP NEW COM 878546209 233 6,736 SH OTHER 01 0 6,736 0 TECHNIP NEW COM 878546209 24 700 SH DEFINED 05 0 700 0 TECHNITROL INC COM 878555101 1,279 68,018 SH DEFINED 01 25,125 34,293 8,600 TECHNITROL INC COM 878555101 94 5,000 SH DEFINED 02 5,000 0 0 TECHNITROL INC COM 878555101 11 600 SH OTHER 01,06 0 0 600 TECHNITROL INC COM 878555101 5,158 274,340 SH DEFINED 01,08 72,268 202,072 0 TECHNOLOGY FLAVORS & FRAGRAN COM 87869A104 9 12,000 SH DEFINED 04 12,000 0 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 62 56,776 SH DEFINED 01 8,726 48,050 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 78 70,926 SH DEFINED 01,08 16,801 54,125 0 TECHNOLOGY RESH CORP COM 878727304 34 2,700 SH DEFINED 01 0 2,700 0 TECHNOLOGY RESH CORP COM 878727304 275 21,725 SH DEFINED 01,08 1,448 20,277 0 TECUMSEH PRODS CO COM 878895200 998 23,700 SH DEFINED 01 15,410 8,190 100 TECUMSEH PRODS CO COM 878895200 28 675 SH OTHER 04 675 0 0 TECUMSEH PRODS CO COM 878895200 6,066 144,088 SH DEFINED 01,08 30,889 113,199 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 500 ________ TEGAL CORP COM 879008100 40 18,600 SH DEFINED 01 2,400 16,200 0 TEGAL CORP COM 879008100 35 16,327 SH DEFINED 01,08 3,276 13,051 0 TEJON RANCH CO DEL COM 879080109 648 17,520 SH DEFINED 01 5,694 11,826 0 TEJON RANCH CO DEL COM 879080109 63 1,700 SH OTHER 01 0 1,700 0 TEJON RANCH CO DEL COM 879080109 300 8,128 SH DEFINED 03 7,300 828 0 TEJON RANCH CO DEL COM 879080109 37 1,000 SH OTHER 03 1,000 0 0 TEJON RANCH CO DEL COM 879080109 2,664 72,088 SH DEFINED 01,08 20,637 51,451 0 TEKELEC COM 879101103 1,720 103,681 SH DEFINED 01 34,424 54,607 14,650 TEKELEC COM 879101103 6,627 399,447 SH DEFINED 01,08 104,977 294,470 0 TEKTRONIX INC COM 879131100 6,430 196,568 SH DEFINED 01 83,538 84,816 28,214 TEKTRONIX INC COM 879131100 52 1,575 SH OTHER 01 1,500 0 75 TEKTRONIX INC COM 879131100 7 200 SH OTHER 01,06 0 0 200 TEKTRONIX INC COM 879131100 24,216 740,326 SH DEFINED 01,08 359,281 381,045 0 TEKTRONIX INC COM 879131100 278 8,513 SH DEFINED 09 8,513 0 0 TEKTRONIX INC COM 879131100 3 97 SH DEFINED 10 16 0 81 TELECOM HLDRS TR COM 87927P200 208 7,500 SH DEFINED 02 7,500 0 0 TELECOM HLDRS TR COM 87927P200 6 200 SH DEFINED 04 200 0 0 TELECOM HLDRS TR COM 87927P200 11 400 SH OTHER 04 0 0 400 TELECOMMUNICATION SYS INC COM 87929J103 30 4,200 SH DEFINED 01 4,200 0 0 TELECOMMUNICATION SYS INC COM 87929J103 245 34,090 SH DEFINED 01,08 8,390 25,700 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2,852 152,523 SH DEFINED 01 116,688 35,835 0 TELEDYNE TECHNOLOGIES INC COM 879360105 26 1,399 SH OTHER 03 0 699 700 TELEDYNE TECHNOLOGIES INC COM 879360105 9 500 SH OTHER 01,06 0 0 500 TELEDYNE TECHNOLOGIES INC COM 879360105 4,895 261,753 SH DEFINED 01,08 87,539 174,214 0 TELEDYNE TECHNOLOGIES INC COM 879360105 0 14 SH OTHER 10 14 0 0 TELEFLEX INC COM 879369106 1,739 35,314 SH DEFINED 01 14,686 18,428 2,200 TELEFLEX INC COM 879369106 467 9,485 SH OTHER 01 0 935 8,550 TELEFLEX INC COM 879369106 44 900 SH DEFINED 02 900 0 0 TELEFLEX INC COM 879369106 98 2,000 SH OTHER 02 0 2,000 0 TELEFLEX INC COM 879369106 481 9,765 SH DEFINED 04 9,765 0 0 TELEFLEX INC COM 879369106 9,789 198,833 SH DEFINED 01,08 45,562 153,271 0 TELEFLEX INC COM 879369106 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 501 ________ TELEFONICA S A COM 879382208 25 541 SH DEFINED 01 541 0 0 TELEFONICA S A COM 879382208 77 1,684 SH OTHER 01 0 1,684 0 TELEFONICA S A COM 879382208 61 1,337 SH DEFINED 02 1,037 0 300 TELEFONICA S A COM 879382208 2 38 SH DEFINED 03 38 0 0 TELEFONICA S A COM 879382208 15 324 SH DEFINED 04 324 0 0 TELEFONICA S A COM 879382208 26 561 SH OTHER 04 561 0 0 TELEFONICA S A COM 879382208 5 100 SH DEFINED 05 100 0 0 TELEFONICA S A COM 879382208 550 12,082 SH DEFINED 01,08 6,041 6,041 0 TELEFONOS DE MEXICO S A COM 879403780 617 17,662 SH DEFINED 01 17,562 0 100 TELEFONOS DE MEXICO S A COM 879403780 43 1,240 SH OTHER 01 240 1,000 0 TELEFONOS DE MEXICO S A COM 879403780 12 356 SH DEFINED 02 0 0 356 TELEFONOS DE MEXICO S A COM 879403780 35 1,000 SH DEFINED 03 1,000 0 0 TELEFONOS DE MEXICO S A COM 879403780 161 4,600 SH DEFINED 04 3,800 0 800 TELEFONOS DE MEXICO S A COM 879403780 109 3,136 SH OTHER 04 3,136 0 0 TELEPHONE & DATA SYS INC COM 879433100 2,604 36,746 SH DEFINED 01 24,183 9,263 3,300 TELEPHONE & DATA SYS INC COM 879433100 3 40 SH DEFINED 02 0 0 40 TELEPHONE & DATA SYS INC COM 879433100 21,941 309,594 SH DEFINED 01,08 79,676 229,918 0 TELEPHONE & DATA SYS INC COM 879433100 7 100 SH DEFINED 10 0 0 100 TELETOUCH COMMUNICATIONS INC COM 87951V206 8 8,200 SH DEFINED 01 0 8,200 0 TELETOUCH COMMUNICATIONS INC COM 87951V206 3 2,697 SH DEFINED 01,08 97 2,600 0 TELIK INC COM 87959M109 1,506 56,125 SH DEFINED 01 25,269 30,856 0 TELIK INC COM 87959M109 3 100 SH DEFINED 04 100 0 0 TELIK INC COM 87959M109 8,138 303,214 SH DEFINED 01,08 94,427 208,787 0 TELLABS INC COM 879664100 6,359 734,264 SH DEFINED 01 307,376 351,624 75,264 TELLABS INC COM 879664100 17 1,968 SH OTHER 01 1,568 0 400 TELLABS INC COM 879664100 3 330 SH DEFINED 02 0 0 330 TELLABS INC COM 879664100 5 600 SH OTHER 03 600 0 0 TELLABS INC COM 879664100 156 18,000 SH OTHER 04 18,000 0 0 TELLABS INC COM 879664100 10 1,100 SH OTHER 01,06 0 0 1,100 TELLABS INC COM 879664100 33,292 3,844,307 SH DEFINED 01,08 2,010,335 1,833,972 0 TELLABS INC COM 879664100 6 693 SH DEFINED 09 693 0 0 TELLABS INC COM 879664100 6 666 SH DEFINED 10 66 0 600 TELULAR CORP COM 87970T208 190 13,100 SH DEFINED 01 2,400 10,700 0 TELULAR CORP COM 87970T208 421 29,076 SH DEFINED 01,08 5,248 23,828 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 502 ________ TEMPLE INLAND INC COM 879868107 6,021 95,060 SH DEFINED 01 41,611 44,936 8,513 TEMPLE INLAND INC COM 879868107 565 8,919 SH OTHER 01 8,869 0 50 TEMPLE INLAND INC COM 879868107 6 90 SH DEFINED 04 90 0 0 TEMPLE INLAND INC COM 879868107 32 500 SH OTHER 04 500 0 0 TEMPLE INLAND INC COM 879868107 10 150 SH OTHER 01,06 0 0 150 TEMPLE INLAND INC COM 879868107 29,436 464,729 SH DEFINED 01,08 235,865 228,864 0 TEMPLE INLAND INC COM 879868107 11 167 SH DEFINED 09 167 0 0 TEMPLE INLAND INC COM 879868107 8,289 130,862 SH DEFINED 10 130,812 0 50 TELETECH HOLDINGS INC COM 879939106 1,353 216,172 SH DEFINED 01 147,432 68,740 0 TELETECH HOLDINGS INC COM 879939106 25 4,000 SH OTHER 01 0 4,000 0 TELETECH HOLDINGS INC COM 879939106 2,079 332,126 SH DEFINED 01,08 95,639 236,487 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 2 12,700 DEFINED 01 12,700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 700 OTHER 02 700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 3,500 DEFINED 03 0 3,500 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 88 6,325 DEFINED 04 6,325 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 3 23,000 DEFINED 10 0 0 23,000 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 2,611 DEFINED 01 2,050 561 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 3 34,300 OTHER 01 14,300 20,000 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 1 5,987 DEFINED 02 2,987 2,000 1,000 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 1 5,574 OTHER 02 0 5,574 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 2,988 DEFINED 03 0 0 2,988 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 1,730 OTHER 03 0 0 1,730 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 153 16,828 DEFINED 04 16,828 0 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 2 167 OTHER 04 167 0 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 4,000 DEFINED 05 4,000 0 0 TENARIS S A COM 88031M109 399 12,166 SH OTHER 01 0 12,166 0 TENET HEALTHCARE CORP COM 88033G100 8,352 748,349 SH DEFINED 01 287,711 397,855 62,783 TENET HEALTHCARE CORP COM 88033G100 5 475 SH OTHER 01 0 0 475 TENET HEALTHCARE CORP COM 88033G100 11 1,009 SH DEFINED 03 730 279 0 TENET HEALTHCARE CORP COM 88033G100 22 2,000 SH DEFINED 04 2,000 0 0 TENET HEALTHCARE CORP COM 88033G100 3 262 SH DEFINED 05 0 0 262 TENET HEALTHCARE CORP COM 88033G100 13 1,200 SH OTHER 01,06 0 0 1,200 TENET HEALTHCARE CORP COM 88033G100 47,343 4,242,207 SH DEFINED 01,08 2,182,315 2,059,892 0 TENET HEALTHCARE CORP COM 88033G100 214 19,164 SH DEFINED 09 19,164 0 0 TENET HEALTHCARE CORP COM 88033G100 8 676 SH DEFINED 10 76 0 600 TENNANT CO COM 880345103 692 17,434 SH DEFINED 01 5,983 11,451 0 TENNANT CO COM 880345103 2,856 71,989 SH DEFINED 01,08 22,324 49,665 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 503 ________ TENNECO AUTOMOTIVE INC COM 880349105 852 67,167 SH DEFINED 01 25,463 41,704 0 TENNECO AUTOMOTIVE INC COM 880349105 0 17 SH OTHER 02 17 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 161 SH OTHER 03 161 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 177 SH DEFINED 05 177 0 0 TENNECO AUTOMOTIVE INC COM 880349105 3,253 256,361 SH DEFINED 01,08 57,368 198,993 0 TERADYNE INC COM 880770102 7,727 324,239 SH DEFINED 01 149,289 148,466 26,484 TERADYNE INC COM 880770102 4 175 SH OTHER 01 0 0 175 TERADYNE INC COM 880770102 11 445 SH OTHER 04 445 0 0 TERADYNE INC COM 880770102 12 500 SH OTHER 01,06 0 0 500 TERADYNE INC COM 880770102 40,746 1,709,882 SH DEFINED 01,08 895,889 813,993 0 TERADYNE INC COM 880770102 125 5,257 SH DEFINED 09 5,257 0 0 TERADYNE INC COM 880770102 64 2,678 SH DEFINED 10 2,428 0 250 TERAYON COMMUNICATION SYS COM 880775101 424 124,119 SH DEFINED 01 45,313 78,806 0 TERAYON COMMUNICATION SYS COM 880775101 0 74 SH OTHER 03 74 0 0 TERAYON COMMUNICATION SYS COM 880775101 1,645 480,902 SH DEFINED 01,08 140,929 339,973 0 TEREX CORP NEW COM 880779103 5,509 149,008 SH DEFINED 01 113,678 33,730 1,600 TEREX CORP NEW COM 880779103 163 4,400 SH DEFINED 04 0 0 4,400 TEREX CORP NEW COM 880779103 11,552 312,471 SH DEFINED 01,08 82,519 229,952 0 TERRA INDS INC COM 880915103 523 84,693 SH DEFINED 01 15,652 69,041 0 TERRA INDS INC COM 880915103 980 158,651 SH DEFINED 01,08 30,792 127,859 0 TERREMARK WORLDWIDE INC COM 881448104 25 34,600 SH DEFINED 01 34,600 0 0 TERREMARK WORLDWIDE INC COM 881448104 9 13,050 SH DEFINED 04 13,050 0 0 TERREMARK WORLDWIDE INC COM 881448104 134 186,539 SH DEFINED 01,08 67,739 118,800 0 TESORO PETE CORP COM 881609101 1,997 106,268 SH DEFINED 01 38,617 65,351 2,300 TESORO PETE CORP COM 881609101 7,941 422,610 SH DEFINED 01,08 123,092 299,518 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1,970 75,409 SH DEFINED 01 52,165 22,494 750 TETRA TECHNOLOGIES INC DEL COM 88162F105 10 375 SH OTHER 01,06 0 0 375 TETRA TECHNOLOGIES INC DEL COM 88162F105 3,559 136,222 SH DEFINED 01,08 21,338 114,884 0 TETRA TECH INC NEW COM 88162G103 1,485 69,179 SH DEFINED 01 33,079 34,100 2,000 TETRA TECH INC NEW COM 88162G103 10 465 SH DEFINED 02 0 0 465 TETRA TECH INC NEW COM 88162G103 339 15,800 SH DEFINED 04 15,800 0 0 TETRA TECH INC NEW COM 88162G103 18 850 SH OTHER 01,06 0 0 850 TETRA TECH INC NEW COM 88162G103 8,398 391,354 SH DEFINED 01,08 104,408 286,946 0 TETRA TECH INC NEW COM 88162G103 4 200 SH DEFINED 10 200 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 504 ________ TEVA PHARMACEUTICAL INDS LTD COM 881624209 104,422 1,647,808 SH DEFINED 01 1,256,260 285,717 105,831 TEVA PHARMACEUTICAL INDS LTD COM 881624209 16,084 253,816 SH OTHER 01 152,126 92,550 9,140 TEVA PHARMACEUTICAL INDS LTD COM 881624209 8,365 131,996 SH DEFINED 02 95,480 31,980 4,536 TEVA PHARMACEUTICAL INDS LTD COM 881624209 865 13,645 SH OTHER 02 6,465 7,180 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 17,532 276,656 SH DEFINED 03 158,690 80,579 37,387 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,601 41,041 SH OTHER 03 28,964 8,502 3,575 TEVA PHARMACEUTICAL INDS LTD COM 881624209 32,771 517,134 SH DEFINED 04 485,399 0 31,735 TEVA PHARMACEUTICAL INDS LTD COM 881624209 8,979 141,692 SH OTHER 04 135,062 0 6,630 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,277 35,939 SH DEFINED 05 33,399 1,165 1,375 TEVA PHARMACEUTICAL INDS LTD COM 881624209 147 2,325 SH OTHER 05 1,825 500 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 4,259 67,204 SH DEFINED 01,08 59,995 0 7,209 TEVA PHARMACEUTICAL INDS LTD COM 881624209 7,156 112,927 SH DEFINED 10 107,902 3,575 1,450 TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,698 26,790 SH OTHER 10 21,865 3,875 1,050 TEXAS GENCO HLDGS INC COM 882443104 401 11,208 SH DEFINED 01 3,286 7,019 903 TEXAS GENCO HLDGS INC COM 882443104 13 358 SH OTHER 01 308 50 0 TEXAS GENCO HLDGS INC COM 882443104 11 320 SH DEFINED 03 300 0 20 TEXAS GENCO HLDGS INC COM 882443104 0 10 SH DEFINED 04 10 0 0 TEXAS GENCO HLDGS INC COM 882443104 10 283 SH OTHER 04 283 0 0 TEXAS GENCO HLDGS INC COM 882443104 6 176 SH DEFINED 05 176 0 0 TEXAS GENCO HLDGS INC COM 882443104 2,601 72,751 SH DEFINED 01,08 36,303 36,448 0 TEXAS GENCO HLDGS INC COM 882443104 23 630 SH DEFINED 10 600 0 30 TEXAS INDS INC COM 882491103 1,377 38,078 SH DEFINED 01 14,420 22,858 800 TEXAS INDS INC COM 882491103 11 300 SH OTHER 01,06 0 0 300 TEXAS INDS INC COM 882491103 5,491 151,891 SH DEFINED 01,08 40,347 111,544 0 TEXAS INSTRS INC COM 882508104 131,670 4,506,162 SH DEFINED 01 2,611,374 1,543,552 351,236 TEXAS INSTRS INC COM 882508104 9,283 317,707 SH OTHER 01 220,767 80,365 16,575 TEXAS INSTRS INC COM 882508104 3,619 123,869 SH DEFINED 02 83,841 37,747 2,281 TEXAS INSTRS INC COM 882508104 1,464 50,105 SH OTHER 02 35,300 14,655 150 TEXAS INSTRS INC COM 882508104 4,684 160,314 SH DEFINED 03 68,049 42,270 49,995 TEXAS INSTRS INC COM 882508104 1,315 45,016 SH OTHER 03 5,661 1,130 38,225 TEXAS INSTRS INC COM 882508104 35,474 1,214,027 SH DEFINED 04 1,150,707 400 62,920 TEXAS INSTRS INC COM 882508104 12,096 413,959 SH OTHER 04 391,959 0 22,000 TEXAS INSTRS INC COM 882508104 1,721 58,890 SH DEFINED 05 45,440 11,640 1,810 TEXAS INSTRS INC COM 882508104 511 17,500 SH OTHER 05 5,125 12,375 0 TEXAS INSTRS INC COM 882508104 131 4,500 SH OTHER 01,06 0 0 4,500 TEXAS INSTRS INC COM 882508104 452,170 15,474,661 SH DEFINED 01,08 8,128,500 7,341,201 4,960 TEXAS INSTRS INC COM 882508104 1,688 57,778 SH DEFINED 09 57,778 0 0 TEXAS INSTRS INC COM 882508104 7,894 270,144 SH DEFINED 10 195,885 23,650 50,609 TEXAS INSTRS INC COM 882508104 1,809 61,910 SH OTHER 10 27,835 33,350 725 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 505 ________ TEXAS REGL BANCSHARES INC COM 882673106 1,816 42,689 SH DEFINED 01 17,094 24,715 880 TEXAS REGL BANCSHARES INC COM 882673106 4 100 SH DEFINED 04 100 0 0 TEXAS REGL BANCSHARES INC COM 882673106 43 1,000 SH OTHER 04 1,000 0 0 TEXAS REGL BANCSHARES INC COM 882673106 7,592 178,427 SH DEFINED 01,08 37,686 140,741 0 TEXTRON INC COM 883203101 12,737 239,642 SH DEFINED 01 101,514 112,745 25,383 TEXTRON INC COM 883203101 213 4,000 SH OTHER 01 0 3,875 125 TEXTRON INC COM 883203101 37 700 SH DEFINED 02 0 700 0 TEXTRON INC COM 883203101 11 215 SH DEFINED 03 215 0 0 TEXTRON INC COM 883203101 177 3,325 SH DEFINED 04 3,325 0 0 TEXTRON INC COM 883203101 413 7,776 SH OTHER 04 7,776 0 0 TEXTRON INC COM 883203101 21 400 SH OTHER 01,06 0 0 400 TEXTRON INC COM 883203101 62,132 1,169,002 SH DEFINED 01,08 610,050 558,842 110 TEXTRON INC COM 883203101 367 6,909 SH DEFINED 09 6,909 0 0 TEXTRON INC COM 883203101 28 525 SH DEFINED 10 425 0 100 THERAGENICS CORP COM 883375107 349 64,812 SH DEFINED 01 18,834 45,978 0 THERAGENICS CORP COM 883375107 2 400 SH DEFINED 04 400 0 0 THERAGENICS CORP COM 883375107 2 410 SH OTHER 01,06 0 0 410 THERAGENICS CORP COM 883375107 1,122 208,583 SH DEFINED 01,08 41,485 167,098 0 THERAGENICS CORP COM 883375107 5 1,000 SH DEFINED 10 1,000 0 0 THERASENSE INC COM 883381105 1,465 54,335 SH DEFINED 01 19,016 34,419 900 THERASENSE INC COM 883381105 5,464 202,689 SH DEFINED 01,08 44,186 158,503 0 THERASENSE INC COM 883381105 34 1,255 SH DEFINED 10 1,035 0 220 THERMA-WAVE INC COM 88343A108 110 28,300 SH DEFINED 01 5,800 22,500 0 THERMA-WAVE INC COM 88343A108 202 51,858 SH DEFINED 01,08 10,858 41,000 0 THERMO ELECTRON CORP COM 883556102 8,790 310,836 SH DEFINED 01 120,681 159,671 30,484 THERMO ELECTRON CORP COM 883556102 315 11,149 SH OTHER 01 0 10,999 150 THERMO ELECTRON CORP COM 883556102 46 1,621 SH DEFINED 03 0 1,621 0 THERMO ELECTRON CORP COM 883556102 665 23,500 SH DEFINED 04 1,500 0 22,000 THERMO ELECTRON CORP COM 883556102 37 1,300 SH OTHER 04 1,300 0 0 THERMO ELECTRON CORP COM 883556102 11 400 SH OTHER 01,06 0 0 400 THERMO ELECTRON CORP COM 883556102 41,520 1,468,177 SH DEFINED 01,08 745,555 722,622 0 THERMO ELECTRON CORP COM 883556102 303 10,700 SH DEFINED 09 10,700 0 0 THERMO ELECTRON CORP COM 883556102 100 3,525 SH DEFINED 10 3,325 0 200 THERMOGENESIS CORP COM 883623209 185 46,900 SH DEFINED 01 7,700 39,200 0 THERMOGENESIS CORP COM 883623209 241 61,050 SH DEFINED 01,08 15,001 46,049 0 THESTREET COM COM 88368Q103 167 36,807 SH DEFINED 01 10,207 26,600 0 THESTREET COM COM 88368Q103 462 101,625 SH DEFINED 01,08 18,225 83,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 506 ________ THIRD WAVE TECHNOLOGIES INC COM 88428W108 240 51,253 SH DEFINED 01 18,214 33,039 0 THIRD WAVE TECHNOLOGIES INC COM 88428W108 732 156,466 SH DEFINED 01,08 20,678 135,788 0 THOMAS & BETTS CORP COM 884315102 2,778 127,306 SH DEFINED 01 54,954 64,369 7,983 THOMAS & BETTS CORP COM 884315102 1 50 SH OTHER 01 0 0 50 THOMAS & BETTS CORP COM 884315102 4 200 SH OTHER 01,06 0 0 200 THOMAS & BETTS CORP COM 884315102 12,995 595,549 SH DEFINED 01,08 251,638 343,911 0 THOMAS & BETTS CORP COM 884315102 0 9 SH DEFINED 10 9 0 0 THOMAS INDS INC COM 884425109 1,476 46,870 SH DEFINED 01 31,248 15,622 0 THOMAS INDS INC COM 884425109 163 5,169 SH OTHER 01 5,169 0 0 THOMAS INDS INC COM 884425109 1 28 SH OTHER 04 28 0 0 THOMAS INDS INC COM 884425109 8 250 SH OTHER 01,06 0 0 250 THOMAS INDS INC COM 884425109 2,966 94,155 SH DEFINED 01,08 33,691 60,464 0 THOMAS INDS INC COM 884425109 16 507 SH OTHER 10 0 507 0 THOR INDS INC COM 885160101 1,736 64,618 SH DEFINED 01 28,492 34,726 1,400 THOR INDS INC COM 885160101 24 900 SH OTHER 01,06 0 0 900 THOR INDS INC COM 885160101 8,845 329,310 SH DEFINED 01,08 84,026 245,284 0 THORATEC CORP COM 885175307 1,017 81,623 SH DEFINED 01 33,443 46,380 1,800 THORATEC CORP COM 885175307 11 876 SH DEFINED 04 876 0 0 THORATEC CORP COM 885175307 4,374 351,041 SH DEFINED 01,08 79,641 271,400 0 THORNBURG MTG INC COM 885218107 954 30,686 SH DEFINED 01 18,150 9,236 3,300 THORNBURG MTG INC COM 885218107 12 400 SH OTHER 02 400 0 0 THORNBURG MTG INC COM 885218107 62 2,000 SH DEFINED 03 1,000 1,000 0 THORNBURG MTG INC COM 885218107 230 7,390 SH DEFINED 04 7,390 0 0 THORNBURG MTG INC COM 885218107 101 3,250 SH OTHER 04 3,250 0 0 THORNBURG MTG INC COM 885218107 5,477 176,098 SH DEFINED 01,08 45,165 130,933 0 THORNBURG MTG INC COM 885218107 86 2,750 SH DEFINED 10 2,750 0 0 3COM CORP COM 885535104 1,622 229,736 SH DEFINED 01 140,970 65,816 22,950 3COM CORP COM 885535104 4 500 SH DEFINED 02 500 0 0 3COM CORP COM 885535104 6 920 SH DEFINED 04 920 0 0 3COM CORP COM 885535104 3 420 SH OTHER 04 420 0 0 3COM CORP COM 885535104 14,487 2,052,016 SH DEFINED 01,08 503,429 1,548,587 0 3COM CORP COM 885535104 1 100 SH DEFINED 10 0 0 100 3COM CORP COM 885535104 10 1,400 SH OTHER 10 1,400 0 0 3-D SYS CORP DEL COM 88554D205 176 14,000 SH DEFINED 01 2,600 11,400 0 3-D SYS CORP DEL COM 88554D205 10 800 SH OTHER 01 0 800 0 3-D SYS CORP DEL COM 88554D205 317 25,274 SH DEFINED 01,08 5,174 20,100 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 507 ________ THREE FIVE SYS INC COM 88554L108 237 36,250 SH DEFINED 01 12,731 23,519 0 THREE FIVE SYS INC COM 88554L108 10 1,500 SH OTHER 01 1,500 0 0 THREE FIVE SYS INC COM 88554L108 2 300 SH OTHER 01,06 0 0 300 THREE FIVE SYS INC COM 88554L108 1,029 157,168 SH DEFINED 01,08 37,923 119,245 0 3M CO COM 88579Y101 208,188 2,542,909 SH DEFINED 01 1,529,316 846,878 166,715 3M CO COM 88579Y101 60,703 741,450 SH OTHER 01 266,396 429,899 45,155 3M CO COM 88579Y101 10,595 129,410 SH DEFINED 02 109,811 16,613 2,986 3M CO COM 88579Y101 7,741 94,556 SH OTHER 02 46,695 28,343 19,518 3M CO COM 88579Y101 23,298 284,572 SH DEFINED 03 184,690 85,857 14,025 3M CO COM 88579Y101 9,066 110,735 SH OTHER 03 69,728 19,721 21,286 3M CO COM 88579Y101 187,601 2,291,447 SH DEFINED 04 2,241,628 0 49,819 3M CO COM 88579Y101 50,275 614,079 SH OTHER 04 581,520 0 32,559 3M CO COM 88579Y101 3,127 38,191 SH DEFINED 05 34,161 2,680 1,350 3M CO COM 88579Y101 1,561 19,066 SH OTHER 05 1,541 17,350 175 3M CO COM 88579Y101 164 2,000 SH OTHER 01,06 0 0 2,000 3M CO COM 88579Y101 621,181 7,587,406 SH DEFINED 01,08 3,685,360 3,866,487 35,559 3M CO COM 88579Y101 2,061 25,173 SH DEFINED 09 25,173 0 0 3M CO COM 88579Y101 14,376 175,591 SH DEFINED 10 129,719 26,117 19,755 3M CO COM 88579Y101 9,045 110,474 SH OTHER 10 65,196 43,249 2,029 TIBCO SOFTWARE INC COM 88632Q103 1,670 204,399 SH DEFINED 01 79,655 124,744 0 TIBCO SOFTWARE INC COM 88632Q103 6,996 856,326 SH DEFINED 01,08 223,441 632,885 0 TIDEWATER INC COM 886423102 1,512 53,737 SH DEFINED 01 25,250 27,287 1,200 TIDEWATER INC COM 886423102 146 5,200 SH OTHER 01 0 5,200 0 TIDEWATER INC COM 886423102 24 863 SH DEFINED 02 863 0 0 TIDEWATER INC COM 886423102 14 500 SH OTHER 02 500 0 0 TIDEWATER INC COM 886423102 124 4,400 SH DEFINED 04 500 0 3,900 TIDEWATER INC COM 886423102 28 1,000 SH OTHER 04 1,000 0 0 TIDEWATER INC COM 886423102 9,012 320,368 SH DEFINED 01,08 71,596 248,772 0 TIDEWATER INC COM 886423102 1 50 SH DEFINED 10 0 0 50 TIER TECHNOLOGIES INC COM 88650Q100 357 33,358 SH DEFINED 01 13,266 20,092 0 TIER TECHNOLOGIES INC COM 88650Q100 1,319 123,377 SH DEFINED 01,08 43,467 79,910 0 TIERONE CORP COM 88650R108 252 10,736 SH DEFINED 01 9,646 1,090 0 TIERONE CORP COM 88650R108 7 300 SH DEFINED 02 0 0 300 TIERONE CORP COM 88650R108 2,734 116,538 SH DEFINED 01,08 38,538 78,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 508 ________ TIFFANY & CO NEW COM 886547108 18,701 489,945 SH DEFINED 01 282,739 171,665 35,541 TIFFANY & CO NEW COM 886547108 1,633 42,770 SH OTHER 01 15,345 23,200 4,225 TIFFANY & CO NEW COM 886547108 1,100 28,825 SH DEFINED 02 27,175 1,650 0 TIFFANY & CO NEW COM 886547108 122 3,195 SH OTHER 02 1,575 1,500 120 TIFFANY & CO NEW COM 886547108 2,052 53,755 SH DEFINED 03 32,785 18,150 2,820 TIFFANY & CO NEW COM 886547108 358 9,370 SH OTHER 03 7,120 250 2,000 TIFFANY & CO NEW COM 886547108 13,404 351,163 SH DEFINED 04 337,773 0 13,390 TIFFANY & CO NEW COM 886547108 4,092 107,207 SH OTHER 04 99,087 0 8,120 TIFFANY & CO NEW COM 886547108 364 9,530 SH DEFINED 05 8,230 1,300 0 TIFFANY & CO NEW COM 886547108 182 4,775 SH OTHER 05 4,775 0 0 TIFFANY & CO NEW COM 886547108 15 400 SH OTHER 01,06 0 0 400 TIFFANY & CO NEW COM 886547108 46,592 1,220,657 SH DEFINED 01,08 636,113 584,544 0 TIFFANY & CO NEW COM 886547108 34 887 SH DEFINED 09 887 0 0 TIFFANY & CO NEW COM 886547108 772 20,220 SH DEFINED 10 19,095 925 200 TIFFANY & CO NEW COM 886547108 38 1,000 SH OTHER 10 450 300 250 TIMBERLAND BANCORP INC COM 887098101 289 12,500 SH DEFINED 01 6,500 6,000 0 TIMBERLAND BANCORP INC COM 887098101 190 8,217 SH DEFINED 01,08 2,017 6,200 0 TIMBERLAND CO COM 887100105 1,569 26,387 SH DEFINED 01 15,825 6,862 3,700 TIMBERLAND CO COM 887100105 8,455 142,215 SH DEFINED 01,08 23,061 119,154 0 TIME WARNER INC COM 887317105 126,328 7,492,772 SH DEFINED 01 2,816,101 3,920,223 756,448 TIME WARNER INC COM 887317105 5,249 311,304 SH OTHER 01 216,275 24,961 70,068 TIME WARNER INC COM 887317105 1,365 80,950 SH DEFINED 02 58,600 20,100 2,250 TIME WARNER INC COM 887317105 722 42,820 SH OTHER 02 30,900 11,920 0 TIME WARNER INC COM 887317105 715 42,424 SH DEFINED 03 33,069 9,355 0 TIME WARNER INC COM 887317105 332 19,670 SH OTHER 03 17,010 2,660 0 TIME WARNER INC COM 887317105 780 46,279 SH DEFINED 04 33,154 0 13,125 TIME WARNER INC COM 887317105 1,618 95,952 SH OTHER 04 92,850 0 3,102 TIME WARNER INC COM 887317105 13 772 SH DEFINED 05 772 0 0 TIME WARNER INC COM 887317105 34 2,000 SH OTHER 05 0 2,000 0 TIME WARNER INC COM 887317105 196 11,600 SH OTHER 01,06 0 0 11,600 TIME WARNER INC COM 887317105 683,909 40,563,988 SH DEFINED 01,08 20,920,318 19,635,150 8,520 TIME WARNER INC COM 887317105 1,452 86,113 SH DEFINED 09 86,113 0 0 TIME WARNER INC COM 887317105 17,234 1,022,205 SH DEFINED 10 1,015,055 250 6,900 TIME WARNER INC COM 887317105 568 33,715 SH OTHER 10 27,815 5,900 0 TIME WARNER TELECOM INC COM 887319101 249 38,192 SH DEFINED 01 26,336 10,256 1,600 TIME WARNER TELECOM INC COM 887319101 1 100 SH DEFINED 04 0 0 100 TIME WARNER TELECOM INC COM 887319101 2,145 328,505 SH DEFINED 01,08 113,418 215,087 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 509 ________ TIMKEN CO COM 887389104 631 27,167 SH DEFINED 01 19,566 7,301 300 TIMKEN CO COM 887389104 118 5,100 SH DEFINED 04 800 0 4,300 TIMKEN CO COM 887389104 5 200 SH OTHER 04 0 0 200 TIMKEN CO COM 887389104 30 1,300 SH OTHER 01,06 0 0 1,300 TIMKEN CO COM 887389104 4,527 194,879 SH DEFINED 01,08 90,370 104,509 0 TIMKEN CO COM 887389104 1 60 SH DEFINED 10 0 0 60 TIPPERARY CORP COM 888002300 118 32,900 SH DEFINED 01 1,700 31,200 0 TIPPERARY CORP COM 888002300 130 36,005 SH DEFINED 01,08 14,780 21,225 0 TIPPINGPOINT TECH INC COM 888011103 116 4,320 SH DEFINED 01 1,420 2,900 0 TIPPINGPOINT TECH INC COM 888011103 0 13 SH OTHER 04 13 0 0 TIPPINGPOINT TECH INC COM 888011103 138 5,115 SH DEFINED 01,08 1,822 3,293 0 TITAN CORP COM 888266103 2,019 100,018 SH DEFINED 01 66,080 33,838 100 TITAN CORP COM 888266103 13,724 679,728 SH DEFINED 01,08 121,948 557,780 0 TITAN INTL INC ILL COM 88830M102 129 24,200 SH DEFINED 01 4,300 19,900 0 TITAN INTL INC ILL COM 88830M102 250 46,981 SH DEFINED 01,08 8,381 38,600 0 TITAN PHARMACEUTICALS INC DE COM 888314101 148 29,400 SH DEFINED 01 5,600 23,800 0 TITAN PHARMACEUTICALS INC DE COM 888314101 228 45,437 SH DEFINED 01,08 10,410 35,027 0 TITANIUM METALS CORP COM 888339207 433 4,342 SH DEFINED 01 662 3,680 0 TITANIUM METALS CORP COM 888339207 549 5,502 SH DEFINED 01,08 1,231 4,271 0 TITANIUM METALS CORP COM 888339207 10 100 SH DEFINED 10 100 0 0 TIVO INC COM 888706108 807 90,762 SH DEFINED 01 42,633 48,129 0 TIVO INC COM 888706108 959 107,900 SH OTHER 01 0 107,900 0 TIVO INC COM 888706108 1 100 SH DEFINED 03 0 100 0 TIVO INC COM 888706108 3 350 SH OTHER 04 350 0 0 TIVO INC COM 888706108 3,298 370,940 SH DEFINED 01,08 129,911 241,029 0 TODD SHIPYARDS CORP DEL COM 889039103 210 12,300 SH DEFINED 01 2,100 10,200 0 TODD SHIPYARDS CORP DEL COM 889039103 264 15,411 SH DEFINED 01,08 2,044 13,367 0 TODHUNTER INTL INC DEL COM 889050100 128 10,700 SH DEFINED 01 700 10,000 0 TODHUNTER INTL INC DEL COM 889050100 95 7,900 SH DEFINED 01,08 2,325 5,575 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 510 ________ TOLL BROTHERS INC COM 889478103 2,471 54,385 SH DEFINED 01 34,366 17,919 2,100 TOLL BROTHERS INC COM 889478103 45 1,000 SH DEFINED 02 1,000 0 0 TOLL BROTHERS INC COM 889478103 6 142 SH DEFINED 03 142 0 0 TOLL BROTHERS INC COM 889478103 69 1,520 SH OTHER 03 0 1,520 0 TOLL BROTHERS INC COM 889478103 5 100 SH DEFINED 04 0 0 100 TOLL BROTHERS INC COM 889478103 45 1,000 SH OTHER 04 1,000 0 0 TOLL BROTHERS INC COM 889478103 14,742 324,506 SH DEFINED 01,08 64,190 260,316 0 TOLL BROTHERS INC COM 889478103 2 39 SH DEFINED 10 0 0 39 TOLLGRADE COMMUNICATIONS INC COM 889542106 439 27,497 SH DEFINED 01 8,645 13,827 5,025 TOLLGRADE COMMUNICATIONS INC COM 889542106 72 4,500 SH DEFINED 04 4,500 0 0 TOLLGRADE COMMUNICATIONS INC COM 889542106 3 200 SH OTHER 01,06 0 0 200 TOLLGRADE COMMUNICATIONS INC COM 889542106 1,812 113,507 SH DEFINED 01,08 35,212 78,295 0 TOMPKINSTRUSTCO INC COM 890110109 305 6,694 SH DEFINED 01 4,503 2,191 0 TOMPKINSTRUSTCO INC COM 890110109 27 600 SH DEFINED 04 600 0 0 TOMPKINSTRUSTCO INC COM 890110109 2,184 48,003 SH DEFINED 01,08 7,558 40,445 0 TOO INC COM 890333107 1,168 55,752 SH DEFINED 01 22,430 33,322 0 TOO INC COM 890333107 6 300 SH DEFINED 04 300 0 0 TOO INC COM 890333107 10 500 SH OTHER 01,06 0 0 500 TOO INC COM 890333107 5,013 239,293 SH DEFINED 01,08 53,743 185,550 0 TOO INC COM 890333107 5 261 SH DEFINED 10 261 0 0 TOOTSIE ROLL INDS INC COM 890516107 1,121 30,660 SH DEFINED 01 19,588 10,845 227 TOOTSIE ROLL INDS INC COM 890516107 15 403 SH OTHER 01 0 403 0 TOOTSIE ROLL INDS INC COM 890516107 8 220 SH DEFINED 04 220 0 0 TOOTSIE ROLL INDS INC COM 890516107 8,658 236,809 SH DEFINED 01,08 57,087 179,722 0 TOOTSIE ROLL INDS INC COM 890516107 2 51 SH DEFINED 10 0 0 51 TOPPS INC COM 890786106 721 75,449 SH DEFINED 01 21,890 53,559 0 TOPPS INC COM 890786106 19 2,000 SH OTHER 01 2,000 0 0 TOPPS INC COM 890786106 2,635 275,951 SH DEFINED 01,08 109,082 166,869 0 TOR MINERALS INTL INC COM 890878101 39 6,300 SH DEFINED 01 1,400 4,900 0 TOR MINERALS INTL INC COM 890878101 62 10,000 SH DEFINED 01,08 1,724 8,276 0 TORCH OFFSHORE INC COM 891019101 46 12,500 SH DEFINED 01 1,900 10,600 0 TORCH OFFSHORE INC COM 891019101 81 22,200 SH DEFINED 01,08 5,264 16,936 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 511 ________ TORCHMARK CORP COM 891027104 10,911 202,837 SH DEFINED 01 84,911 97,705 20,221 TORCHMARK CORP COM 891027104 624 11,600 SH OTHER 01 5,500 6,000 100 TORCHMARK CORP COM 891027104 215 4,000 SH DEFINED 03 4,000 0 0 TORCHMARK CORP COM 891027104 32 600 SH OTHER 03 600 0 0 TORCHMARK CORP COM 891027104 113 2,100 SH DEFINED 04 2,100 0 0 TORCHMARK CORP COM 891027104 27 500 SH OTHER 04 500 0 0 TORCHMARK CORP COM 891027104 323 6,000 SH DEFINED 05 6,000 0 0 TORCHMARK CORP COM 891027104 16 300 SH OTHER 01,06 0 0 300 TORCHMARK CORP COM 891027104 53,360 991,999 SH DEFINED 01,08 495,324 496,675 0 TORCHMARK CORP COM 891027104 13 238 SH DEFINED 09 238 0 0 TORCHMARK CORP COM 891027104 12 221 SH DEFINED 10 21 0 200 TOREADOR RES CORP COM 891050106 22 4,500 SH DEFINED 01 1,000 3,500 0 TOREADOR RES CORP COM 891050106 74 14,915 SH DEFINED 01,08 4,248 10,667 0 TORO CO COM 891092108 2,624 42,320 SH DEFINED 01 16,846 24,274 1,200 TORO CO COM 891092108 16 250 SH DEFINED 04 250 0 0 TORO CO COM 891092108 676 10,900 SH OTHER 04 10,900 0 0 TORO CO COM 891092108 25 400 SH OTHER 01,06 0 0 400 TORO CO COM 891092108 12,367 199,470 SH DEFINED 01,08 59,767 139,703 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 3 200 SH DEFINED 01 0 200 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 227 16,239 SH DEFINED 01,08 3,839 12,400 0 TOTAL S A COM 89151E109 575 6,248 SH DEFINED 01 1,712 4,536 0 TOTAL S A COM 89151E109 457 4,970 SH OTHER 01 0 4,970 0 TOTAL S A COM 89151E109 168 1,825 SH DEFINED 02 1,539 225 61 TOTAL S A COM 89151E109 21 224 SH DEFINED 03 224 0 0 TOTAL S A COM 89151E109 742 8,068 SH DEFINED 04 3,968 0 4,100 TOTAL S A COM 89151E109 198 2,150 SH OTHER 04 2,150 0 0 TOTAL S A COM 89151E109 9 100 SH DEFINED 05 100 0 0 TOTAL S A COM 89151E109 721 7,840 SH DEFINED 09 7,840 0 0 TOWER AUTOMOTIVE INC COM 891707101 455 90,292 SH DEFINED 01 34,284 56,008 0 TOWER AUTOMOTIVE INC COM 891707101 4 850 SH OTHER 01,06 0 0 850 TOWER AUTOMOTIVE INC COM 891707101 1,916 380,123 SH DEFINED 01,08 110,900 269,223 0 TOTAL SYS SVCS INC COM 891906109 1,195 56,713 SH DEFINED 01 49,360 5,753 1,600 TOTAL SYS SVCS INC COM 891906109 65 3,100 SH OTHER 04 3,100 0 0 TOTAL SYS SVCS INC COM 891906109 4,356 206,727 SH DEFINED 01,08 44,826 161,901 0 TOTAL SYS SVCS INC COM 891906109 43 2,046 SH DEFINED 10 500 0 1,546 TRACK DATA CORP COM 891918104 83 73,200 SH DEFINED 01 5,200 68,000 0 TRACK DATA CORP COM 891918104 59 51,938 SH DEFINED 01,08 19,938 32,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 512 ________ TOWN & CTRY TR COM 892081100 680 24,990 SH DEFINED 01 9,452 15,538 0 TOWN & CTRY TR COM 892081100 12 425 SH DEFINED 04 425 0 0 TOWN & CTRY TR COM 892081100 2,587 95,127 SH DEFINED 01,08 19,898 75,229 0 TOWN & CTRY TR COM 892081100 571 21,000 SH DEFINED 10 0 0 21,000 TOYOTA MOTOR CORP COM 892331307 55 740 SH OTHER 01 0 740 0 TOYOTA MOTOR CORP COM 892331307 7 100 SH DEFINED 02 0 100 0 TOYOTA MOTOR CORP COM 892331307 96 1,290 SH OTHER 02 1,290 0 0 TOYOTA MOTOR CORP COM 892331307 732 9,823 SH DEFINED 04 9,823 0 0 TOYOTA MOTOR CORP COM 892331307 30 400 SH OTHER 04 400 0 0 TOYOTA MOTOR CORP COM 892331307 15 200 SH DEFINED 05 200 0 0 TOYOTA MOTOR CORP COM 892331307 7 100 SH DEFINED 10 100 0 0 TOYOTA MOTOR CORP COM 892331307 15 200 SH OTHER 10 200 0 0 TOYS R US INC COM 892335100 5,824 346,641 SH DEFINED 01 120,487 186,774 39,380 TOYS R US INC COM 892335100 4 225 SH OTHER 01 0 0 225 TOYS R US INC COM 892335100 23 1,360 SH DEFINED 02 0 600 760 TOYS R US INC COM 892335100 8 500 SH DEFINED 03 500 0 0 TOYS R US INC COM 892335100 680 40,500 SH OTHER 03 40,500 0 0 TOYS R US INC COM 892335100 6 365 SH DEFINED 04 365 0 0 TOYS R US INC COM 892335100 55 3,250 SH DEFINED 05 0 3,250 0 TOYS R US INC COM 892335100 8 500 SH OTHER 01,06 0 0 500 TOYS R US INC COM 892335100 32,169 1,914,817 SH DEFINED 01,08 978,807 936,010 0 TOYS R US INC COM 892335100 6 360 SH DEFINED 09 360 0 0 TOYS R US INC COM 892335100 6 329 SH DEFINED 10 29 0 300 TRACTOR SUPPLY CO COM 892356106 3,145 81,233 SH DEFINED 01 37,510 28,473 15,250 TRACTOR SUPPLY CO COM 892356106 387 10,000 SH OTHER 01 0 10,000 0 TRACTOR SUPPLY CO COM 892356106 325 8,400 SH DEFINED 04 8,400 0 0 TRACTOR SUPPLY CO COM 892356106 11 275 SH OTHER 04 275 0 0 TRACTOR SUPPLY CO COM 892356106 23 600 SH OTHER 01,06 0 0 600 TRACTOR SUPPLY CO COM 892356106 9,556 246,799 SH DEFINED 01,08 76,297 170,502 0 TRACTOR SUPPLY CO COM 892356106 15 400 SH DEFINED 10 400 0 0 TRADESTATION GROUP INC COM 89267P105 345 51,501 SH DEFINED 01 15,827 35,674 0 TRADESTATION GROUP INC COM 89267P105 1,386 206,888 SH DEFINED 01,08 70,915 135,973 0 TRAFFIX INC COM 892721101 146 28,400 SH DEFINED 01 2,800 25,600 0 TRAFFIX INC COM 892721101 142 27,600 SH DEFINED 01,08 5,964 21,636 0 TRAILER BRIDGE COM 892782103 91 15,100 SH DEFINED 01 1,400 13,700 0 TRAILER BRIDGE COM 892782103 100 16,700 SH DEFINED 01,08 4,200 12,500 0 TRAMMELL CROW CO COM 89288R106 1,386 98,818 SH DEFINED 01 69,275 29,543 0 TRAMMELL CROW CO COM 89288R106 2,796 199,255 SH DEFINED 01,08 38,128 161,127 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 513 ________ TRANSACT TECHNOLOGIES INC COM 892918103 218 5,600 SH DEFINED 01 800 4,800 0 TRANSACT TECHNOLOGIES INC COM 892918103 489 12,554 SH DEFINED 01,08 2,308 10,246 0 TRANS LUX CORP COM 893247106 58 7,400 SH DEFINED 01 200 7,200 0 TRANS LUX CORP COM 893247106 27 3,399 SH DEFINED 01,08 413 2,986 0 TRANS WORLD ENTMT CORP COM 89336Q100 508 53,467 SH DEFINED 01 12,867 40,600 0 TRANS WORLD ENTMT CORP COM 89336Q100 40 4,200 SH OTHER 01 0 4,200 0 TRANS WORLD ENTMT CORP COM 89336Q100 1,665 175,255 SH DEFINED 01,08 56,678 118,577 0 TRANSACTION SYS ARCHITECTS COM 893416107 1,259 54,391 SH DEFINED 01 29,886 22,705 1,800 TRANSACTION SYS ARCHITECTS COM 893416107 7,523 325,101 SH DEFINED 01,08 74,237 250,864 0 TRANSATLANTIC HLDGS INC COM 893521104 1,320 15,135 SH DEFINED 01 10,875 3,260 1,000 TRANSATLANTIC HLDGS INC COM 893521104 7 75 SH DEFINED 02 0 0 75 TRANSATLANTIC HLDGS INC COM 893521104 20 225 SH DEFINED 03 0 225 0 TRANSATLANTIC HLDGS INC COM 893521104 6,787 77,824 SH DEFINED 01,08 20,774 57,050 0 TRANSATLANTIC HLDGS INC COM 893521104 4 50 SH DEFINED 10 0 0 50 TRANSCAT INC COM 893529107 25 11,300 SH DEFINED 01 800 10,500 0 TRANSCAT INC COM 893529107 27 12,000 SH DEFINED 01,08 865 11,135 0 TRANSCONTINENTAL RLTY INVS COM 893617209 25 1,700 SH DEFINED 01 1,700 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 1 70 SH DEFINED 04 70 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 188 12,946 SH DEFINED 01,08 4,120 8,826 0 TRANSGENOMIC INC COM 89365K206 49 25,000 SH DEFINED 01 4,400 20,600 0 TRANSGENOMIC INC COM 89365K206 72 36,709 SH DEFINED 01,08 10,800 25,909 0 TRANSKARYOTIC THERAPIES INC COM 893735100 945 54,935 SH DEFINED 01 20,882 34,053 0 TRANSKARYOTIC THERAPIES INC COM 893735100 4,171 242,514 SH DEFINED 01,08 78,805 163,709 0 TRANSMETA CORP DEL COM 89376R109 790 199,379 SH DEFINED 01 78,438 120,941 0 TRANSMETA CORP DEL COM 89376R109 3,503 884,720 SH DEFINED 01,08 225,481 659,239 0 TRANSPORT CORP OF AMER INC COM 89385P102 73 10,300 SH DEFINED 01 1,000 9,300 0 TRANSPORT CORP OF AMER INC COM 89385P102 143 20,199 SH DEFINED 01,08 3,146 17,053 0 TRANSPRO INC COM 893885103 155 31,000 SH DEFINED 01 900 30,100 0 TRANSPRO INC COM 893885103 66 13,222 SH DEFINED 01,08 3,227 9,995 0 TRANSTECHNOLOGY CORP DEL COM 893889105 49 6,400 SH DEFINED 01 1,300 5,100 0 TRANSTECHNOLOGY CORP DEL COM 893889105 127 16,593 SH DEFINED 01,08 2,731 13,862 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 514 ________ TRANSMONTAIGNE INC COM 893934109 1,067 174,841 SH DEFINED 01 136,541 38,300 0 TRANSMONTAIGNE INC COM 893934109 907 148,651 SH DEFINED 01,08 34,830 113,821 0 TRANSWITCH CORP COM 894065101 133 57,400 SH DEFINED 01 17,900 39,500 0 TRANSWITCH CORP COM 894065101 366 158,400 SH DEFINED 01,08 33,700 124,700 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 11,587 675,637 SH DEFINED 01 509,446 150,051 16,140 TRAVELERS PPTY CAS CORP NEW COM 89420G109 3,728 217,370 SH OTHER 01 85,600 102,197 29,573 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,178 68,697 SH DEFINED 02 49,943 11,863 6,891 TRAVELERS PPTY CAS CORP NEW COM 89420G109 269 15,677 SH OTHER 02 10,277 4,696 704 TRAVELERS PPTY CAS CORP NEW COM 89420G109 6,546 381,714 SH DEFINED 03 192,355 110,185 79,174 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,089 63,500 SH OTHER 03 55,537 7,563 400 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,641 95,662 SH DEFINED 04 80,771 0 14,891 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,545 90,108 SH OTHER 04 86,433 0 3,675 TRAVELERS PPTY CAS CORP NEW COM 89420G109 2,782 162,225 SH DEFINED 05 151,365 2,865 7,995 TRAVELERS PPTY CAS CORP NEW COM 89420G109 154 8,964 SH OTHER 05 6,643 2,321 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 3,062 178,534 SH DEFINED 01,08 178,534 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 258 15,060 SH DEFINED 09 15,060 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,645 95,939 SH DEFINED 10 87,034 8,873 32 TRAVELERS PPTY CAS CORP NEW COM 89420G109 442 25,762 SH OTHER 10 17,869 7,879 14 TRAVELERS PPTY CAS CORP NEW CONV PFD 89420G307 4,401 180,000 DEFINED 01 180,000 0 0 TRAVELERS PPTY CAS CORP NEW CONV PFD 89420G307 36 1,470 DEFINED 04 1,470 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 28,506 1,650,592 SH DEFINED 01 640,811 849,325 160,456 TRAVELERS PPTY CAS CORP NEW COM 89420G406 263 15,205 SH OTHER 01 3,286 9,964 1,955 TRAVELERS PPTY CAS CORP NEW COM 89420G406 13 725 SH DEFINED 02 654 42 29 TRAVELERS PPTY CAS CORP NEW COM 89420G406 4 217 SH OTHER 02 14 203 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 9 493 SH DEFINED 03 379 114 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 23 1,350 SH OTHER 03 1,350 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 170 9,868 SH DEFINED 04 9,561 0 307 TRAVELERS PPTY CAS CORP NEW COM 89420G406 138 7,982 SH OTHER 04 7,930 0 52 TRAVELERS PPTY CAS CORP NEW COM 89420G406 0 10 SH DEFINED 05 0 0 10 TRAVELERS PPTY CAS CORP NEW COM 89420G406 0 26 SH OTHER 05 26 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 45 2,616 SH OTHER 01,06 0 0 2,616 TRAVELERS PPTY CAS CORP NEW COM 89420G406 147,745 8,554,991 SH DEFINED 01,08 4,294,261 4,258,105 2,625 TRAVELERS PPTY CAS CORP NEW COM 89420G406 157 9,092 SH DEFINED 09 9,092 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 46 2,660 SH DEFINED 10 1,798 46 816 TRAVELERS PPTY CAS CORP NEW COM 89420G406 65 3,765 SH OTHER 10 873 2,863 29 TRAVIS BOATS & MTRS INC COM 894363100 4 3,900 SH DEFINED 01 0 3,900 0 TRAVIS BOATS & MTRS INC COM 894363100 7 6,400 SH DEFINED 01,08 1,000 5,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 515 ________ TREDEGAR CORP COM 894650100 1,397 95,500 SH DEFINED 01 56,292 39,208 0 TREDEGAR CORP COM 894650100 8 550 SH OTHER 01,06 0 0 550 TREDEGAR CORP COM 894650100 3,642 248,967 SH DEFINED 01,08 78,214 170,753 0 TREDEGAR CORP COM 894650100 15 1,000 SH DEFINED 10 1,000 0 0 TREX INC COM 89531P105 756 22,177 SH DEFINED 01 6,224 15,953 0 TREX INC COM 89531P105 10 300 SH OTHER 01 0 300 0 TREX INC COM 89531P105 3 100 SH DEFINED 04 100 0 0 TREX INC COM 89531P105 2,189 64,176 SH DEFINED 01,08 12,166 52,010 0 TRI CONTL CORP COM 895436103 15 896 SH DEFINED 01 896 0 0 TRI CONTL CORP COM 895436103 180 10,476 SH OTHER 01 1,500 8,976 0 TRI CONTL CORP COM 895436103 49 2,877 SH OTHER 02 2,877 0 0 TRI CONTL CORP COM 895436103 152 8,842 SH DEFINED 04 8,842 0 0 TRI CONTL CORP COM 895436103 4 210 SH OTHER 04 210 0 0 TRI CONTL CORP COM 895436103 272 15,824 SH DEFINED 10 20 0 15,804 TRIAD HOSPITALS INC COM 89579K109 1,431 46,425 SH DEFINED 01 33,516 12,409 500 TRIAD HOSPITALS INC COM 89579K109 51 1,642 SH OTHER 01 0 1,642 0 TRIAD HOSPITALS INC COM 89579K109 15 499 SH DEFINED 04 499 0 0 TRIAD HOSPITALS INC COM 89579K109 123 4,000 SH OTHER 05 0 4,000 0 TRIAD HOSPITALS INC COM 89579K109 11,998 389,278 SH DEFINED 01,08 91,485 297,793 0 TRIAD HOSPITALS INC COM 89579K109 3 100 SH DEFINED 10 0 0 100 TRIDENT MICROSYSTEMS INC COM 895919108 342 21,450 SH DEFINED 01 4,200 17,250 0 TRIDENT MICROSYSTEMS INC COM 895919108 602 37,766 SH DEFINED 01,08 8,662 29,104 0 TRIAD GTY INC COM 895925105 925 17,540 SH DEFINED 01 6,094 11,446 0 TRIAD GTY INC COM 895925105 3,391 64,279 SH DEFINED 01,08 14,598 49,681 0 TRIARC COS INC COM 895927101 300 27,400 SH DEFINED 01 0 27,400 0 TRIARC COS INC COM 895927101 11 1,000 SH OTHER 02 1,000 0 0 TRIARC COS INC COM 895927101 198 18,094 SH DEFINED 01,08 0 18,094 0 TRIARC COS INC COM 895927309 829 75,637 SH DEFINED 01 27,080 48,557 0 TRIARC COS INC COM 895927309 22 2,000 SH OTHER 02 2,000 0 0 TRIARC COS INC COM 895927309 17 1,592 SH OTHER 04 1,592 0 0 TRIARC COS INC COM 895927309 10 900 SH OTHER 01,06 0 0 900 TRIARC COS INC COM 895927309 3,758 342,872 SH DEFINED 01,08 129,696 213,176 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 516 ________ TRIBUNE CO NEW COM 896047107 42,065 833,970 SH DEFINED 01 512,706 267,038 54,226 TRIBUNE CO NEW COM 896047107 24,578 487,274 SH OTHER 01 68,200 401,536 17,538 TRIBUNE CO NEW COM 896047107 329 6,520 SH DEFINED 02 6,320 200 0 TRIBUNE CO NEW COM 896047107 459 9,100 SH OTHER 02 9,100 0 0 TRIBUNE CO NEW COM 896047107 531 10,535 SH DEFINED 03 9,360 550 625 TRIBUNE CO NEW COM 896047107 101 2,000 SH OTHER 03 0 2,000 0 TRIBUNE CO NEW COM 896047107 122,983 2,438,211 SH DEFINED 04 2,436,011 0 2,200 TRIBUNE CO NEW COM 896047107 5,376 106,578 SH OTHER 04 104,032 0 2,546 TRIBUNE CO NEW COM 896047107 44 875 SH OTHER 05 0 875 0 TRIBUNE CO NEW COM 896047107 42 840 SH OTHER 01,06 0 0 840 TRIBUNE CO NEW COM 896047107 128,070 2,539,055 SH DEFINED 01,08 1,295,030 1,243,965 60 TRIBUNE CO NEW COM 896047107 64 1,261 SH DEFINED 09 1,261 0 0 TRIBUNE CO NEW COM 896047107 251 4,971 SH DEFINED 10 2,281 0 2,690 TRIBUNE CO NEW COM 896047107 121 2,400 SH OTHER 10 200 2,200 0 TRICO BANCSHARES COM 896095106 165 4,410 SH DEFINED 01 3,871 539 0 TRICO BANCSHARES COM 896095106 1,270 33,981 SH DEFINED 01,08 6,592 27,389 0 TRICO MARINE SERVICES INC COM 896106101 42 35,600 SH DEFINED 01 5,200 30,400 0 TRICO MARINE SERVICES INC COM 896106101 27 22,500 SH DEFINED 04 0 0 22,500 TRICO MARINE SERVICES INC COM 896106101 78 65,599 SH DEFINED 01,08 14,589 51,010 0 TRIMBLE NAVIGATION LTD COM 896239100 1,695 73,739 SH DEFINED 01 31,550 40,389 1,800 TRIMBLE NAVIGATION LTD COM 896239100 355 15,465 SH DEFINED 04 15,465 0 0 TRIMBLE NAVIGATION LTD COM 896239100 17 750 SH OTHER 01,06 0 0 750 TRIMBLE NAVIGATION LTD COM 896239100 8,587 373,658 SH DEFINED 01,08 111,973 261,685 0 TRIMERIS INC COM 896263100 458 31,030 SH DEFINED 01 10,240 20,790 0 TRIMERIS INC COM 896263100 1,771 120,075 SH DEFINED 01,08 34,706 85,369 0 TRINITY INDS INC COM 896522109 1,473 52,979 SH DEFINED 01 42,286 9,993 700 TRINITY INDS INC COM 896522109 8 300 SH DEFINED 04 300 0 0 TRINITY INDS INC COM 896522109 8,985 323,197 SH DEFINED 01,08 65,039 258,158 0 TRIPATH TECHNOLOGY INC COM 89672P104 146 35,982 SH DEFINED 01 5,566 30,416 0 TRIPATH TECHNOLOGY INC COM 89672P104 150 36,892 SH DEFINED 01,08 14,467 22,425 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 1,426 195,316 SH DEFINED 01 108,094 80,122 7,100 TRIQUINT SEMICONDUCTOR INC COM 89674K103 8,320 1,139,673 SH DEFINED 01,08 243,167 896,506 0 TRITON PCS HLDGS INC COM 89677M106 232 42,336 SH DEFINED 01 21,471 20,865 0 TRITON PCS HLDGS INC COM 89677M106 1,269 231,238 SH DEFINED 01,08 54,139 177,099 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 517 ________ TRIUMPH GROUP INC NEW COM 896818101 1,709 51,718 SH DEFINED 01 36,801 14,917 0 TRIUMPH GROUP INC NEW COM 896818101 7 200 SH OTHER 01,06 0 0 200 TRIUMPH GROUP INC NEW COM 896818101 4,188 126,730 SH DEFINED 01,08 54,342 72,388 0 TRIZEC PROPERTIES INC COM 89687P107 743 43,323 SH DEFINED 01 29,849 12,574 900 TRIZEC PROPERTIES INC COM 89687P107 2 102 SH OTHER 02 102 0 0 TRIZEC PROPERTIES INC COM 89687P107 5 300 SH OTHER 04 0 0 300 TRIZEC PROPERTIES INC COM 89687P107 3,991 232,738 SH DEFINED 01,08 48,734 184,004 0 TRIZEC PROPERTIES INC COM 89687P107 2 100 SH DEFINED 10 0 0 100 TRIZETTO GROUP INC COM 896882107 534 68,908 SH DEFINED 01 22,565 46,343 0 TRIZETTO GROUP INC COM 896882107 78 10,000 SH OTHER 02 10,000 0 0 TRIZETTO GROUP INC COM 896882107 102 13,200 SH DEFINED 04 0 0 13,200 TRIZETTO GROUP INC COM 896882107 1,692 218,299 SH DEFINED 01,08 37,857 180,442 0 TRIPOS INC COM 896928108 51 9,600 SH DEFINED 01 1,400 8,200 0 TRIPOS INC COM 896928108 76 14,405 SH DEFINED 01,08 3,872 10,533 0 TRIPATH IMAGING INC COM 896942109 469 51,245 SH DEFINED 01 18,809 31,536 900 TRIPATH IMAGING INC COM 896942109 41 4,500 SH OTHER 01 0 4,500 0 TRIPATH IMAGING INC COM 896942109 18 2,000 SH DEFINED 04 2,000 0 0 TRIPATH IMAGING INC COM 896942109 1,679 183,314 SH DEFINED 01,08 33,378 149,936 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 14 11,940 SH DEFINED 01 1,600 10,340 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 25 20,875 SH DEFINED 01,08 4,875 16,000 0 TROVER SOLUTIONS INC COM 897249108 115 16,600 SH DEFINED 01 1,600 15,000 0 TROVER SOLUTIONS INC COM 897249108 101 14,493 SH DEFINED 01,08 3,957 10,536 0 TROY GROUP INC COM 89733N106 6 2,100 SH DEFINED 01 2,100 0 0 TROY GROUP INC COM 89733N106 67 22,339 SH DEFINED 01,08 2,639 19,700 0 TRUMP HOTELS & CASINO RESORT COM 898168109 51 21,100 SH DEFINED 01 4,600 16,500 0 TRUMP HOTELS & CASINO RESORT COM 898168109 65 27,000 SH DEFINED 01,08 9,906 17,094 0 TRUST CO NJ JERSEY CITY NEW COM 898304100 1,315 31,691 SH DEFINED 01 12,553 18,338 800 TRUST CO NJ JERSEY CITY NEW COM 898304100 5,931 142,891 SH DEFINED 01,08 29,796 113,095 0 TRUSTCO BK CORP N Y COM 898349105 1,546 114,855 SH DEFINED 01 46,957 66,898 1,000 TRUSTCO BK CORP N Y COM 898349105 1,166 86,657 SH DEFINED 04 86,657 0 0 TRUSTCO BK CORP N Y COM 898349105 98 7,286 SH OTHER 04 7,286 0 0 TRUSTCO BK CORP N Y COM 898349105 15 1,141 SH OTHER 01,06 0 0 1,141 TRUSTCO BK CORP N Y COM 898349105 7,703 572,310 SH DEFINED 01,08 147,618 424,692 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 518 ________ TRUSTMARK CORP COM 898402102 663 22,832 SH DEFINED 01 13,042 7,490 2,300 TRUSTMARK CORP COM 898402102 17 600 SH DEFINED 04 600 0 0 TRUSTMARK CORP COM 898402102 4,453 153,462 SH DEFINED 01,08 56,119 97,343 0 TRUSTMARK CORP COM 898402102 1 50 SH DEFINED 10 0 0 50 TUESDAY MORNING CORP COM 899035505 1,499 43,503 SH DEFINED 01 14,130 29,373 0 TUESDAY MORNING CORP COM 899035505 5,284 153,347 SH DEFINED 01,08 42,412 110,935 0 TUFCO TECHNOLOGIES INC COM 899040109 29 3,700 SH DEFINED 01 0 3,700 0 TUFCO TECHNOLOGIES INC COM 899040109 50 6,400 SH DEFINED 01,08 1,800 4,600 0 TULARIK INC COM 899165104 2,053 83,612 SH DEFINED 01 35,505 46,307 1,800 TULARIK INC COM 899165104 8,969 365,328 SH DEFINED 01,08 85,878 279,450 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 297 42,423 SH DEFINED 01 8,159 34,264 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 16 2,220 SH OTHER 01 0 2,220 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 473 67,543 SH DEFINED 01,08 15,226 52,317 0 TUPPERWARE CORP COM 899896104 1,206 67,689 SH DEFINED 01 45,475 20,054 2,160 TUPPERWARE CORP COM 899896104 260 14,600 SH OTHER 01 0 14,550 50 TUPPERWARE CORP COM 899896104 34 1,899 SH DEFINED 02 1,899 0 0 TUPPERWARE CORP COM 899896104 98 5,500 SH DEFINED 04 5,500 0 0 TUPPERWARE CORP COM 899896104 13 750 SH OTHER 04 750 0 0 TUPPERWARE CORP COM 899896104 4 200 SH OTHER 01,06 0 0 200 TUPPERWARE CORP COM 899896104 8,508 477,716 SH DEFINED 01,08 105,956 371,760 0 TUPPERWARE CORP COM 899896104 0 9 SH DEFINED 10 9 0 0 TUT SYSTEMS COM 901103101 85 19,500 SH DEFINED 01 3,900 15,600 0 TUT SYSTEMS COM 901103101 155 35,494 SH DEFINED 01,08 7,594 27,900 0 TWEETER HOME ENTMT GROUP INC COM 901167106 530 56,137 SH DEFINED 01 14,917 41,220 0 TWEETER HOME ENTMT GROUP INC COM 901167106 1,657 175,497 SH DEFINED 01,08 66,291 109,206 0 21ST CENTY INS GROUP COM 90130N103 459 31,887 SH DEFINED 01 28,280 3,607 0 21ST CENTY INS GROUP COM 90130N103 2,903 201,575 SH DEFINED 01,08 60,587 140,988 0 24/7 REAL MEDIA INC COM 901314203 37 5,072 SH DEFINED 01 1,372 3,700 0 24/7 REAL MEDIA INC COM 901314203 92 12,743 SH DEFINED 01,08 6,078 6,665 0 TWIN DISC INC COM 901476101 44 2,200 SH DEFINED 01 400 1,800 0 TWIN DISC INC COM 901476101 183 9,115 SH DEFINED 01,08 1,278 7,837 0 II VI INC COM 902104108 602 24,581 SH DEFINED 01 7,564 17,017 0 II VI INC COM 902104108 2,082 85,069 SH DEFINED 01,08 22,495 62,574 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 519 ________ TYCO INTL GROUP S A CONV DEB 902118BE7 1,461 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BF4 1,360 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BG2 1,461 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL LTD NEW COM 902124106 72,456 2,528,997 SH DEFINED 01 853,223 1,420,080 255,694 TYCO INTL LTD NEW COM 902124106 1,979 69,062 SH OTHER 01 30,300 36,937 1,825 TYCO INTL LTD NEW COM 902124106 37 1,295 SH DEFINED 02 1,295 0 0 TYCO INTL LTD NEW COM 902124106 87 3,037 SH OTHER 02 3,037 0 0 TYCO INTL LTD NEW COM 902124106 97 3,389 SH DEFINED 03 1,189 0 2,200 TYCO INTL LTD NEW COM 902124106 32 1,110 SH OTHER 03 110 1,000 0 TYCO INTL LTD NEW COM 902124106 345 12,030 SH DEFINED 04 11,975 0 55 TYCO INTL LTD NEW COM 902124106 356 12,426 SH OTHER 04 12,426 0 0 TYCO INTL LTD NEW COM 902124106 26 900 SH DEFINED 05 500 0 400 TYCO INTL LTD NEW COM 902124106 6 200 SH OTHER 05 0 0 200 TYCO INTL LTD NEW COM 902124106 146 5,100 SH OTHER 01,06 0 0 5,100 TYCO INTL LTD NEW COM 902124106 380,756 13,289,920 SH DEFINED 01,08 7,153,250 6,131,006 5,664 TYCO INTL LTD NEW COM 902124106 1,234 43,065 SH DEFINED 09 43,065 0 0 TYCO INTL LTD NEW COM 902124106 246 8,579 SH DEFINED 10 6,813 0 1,766 TYCO INTL LTD NEW COM 902124106 111 3,874 SH OTHER 10 1,374 2,500 0 TYLER TECHNOLOGIES INC COM 902252105 627 64,582 SH DEFINED 01 26,282 38,300 0 TYLER TECHNOLOGIES INC COM 902252105 2,592 266,921 SH DEFINED 01,08 46,661 220,260 0 TYSON FOODS INC COM 902494103 3,284 181,955 SH DEFINED 01 129,045 40,947 11,963 TYSON FOODS INC COM 902494103 34 1,900 SH OTHER 01 1,900 0 0 TYSON FOODS INC COM 902494103 4 200 SH DEFINED 04 200 0 0 TYSON FOODS INC COM 902494103 27,870 1,544,020 SH DEFINED 01,08 288,349 1,255,671 0 TYSON FOODS INC COM 902494103 30 1,662 SH DEFINED 10 1,316 0 346 UCBH HOLDINGS INC COM 90262T308 4,915 122,740 SH DEFINED 01 71,418 49,722 1,600 UCBH HOLDINGS INC COM 90262T308 5 130 SH DEFINED 02 0 0 130 UCBH HOLDINGS INC COM 90262T308 28 700 SH OTHER 01,06 0 0 700 UCBH HOLDINGS INC COM 90262T308 13,015 325,039 SH DEFINED 01,08 89,988 235,051 0 UFP TECHNOLOGIES INC COM 902673102 20 10,100 SH DEFINED 01 700 9,400 0 UFP TECHNOLOGIES INC COM 902673102 17 8,580 SH DEFINED 01,08 3,000 5,580 0 UGI CORP NEW COM 902681105 1,717 52,171 SH DEFINED 01 8,273 42,198 1,700 UGI CORP NEW COM 902681105 112 3,387 SH DEFINED 04 3,387 0 0 UGI CORP NEW COM 902681105 20 615 SH OTHER 01,06 0 0 615 UGI CORP NEW COM 902681105 5,554 168,698 SH DEFINED 01,08 83,545 85,153 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 520 ________ UICI COM 902737105 3,003 203,448 SH DEFINED 01 159,913 43,535 0 UICI COM 902737105 24 1,600 SH DEFINED 05 1,600 0 0 UICI COM 902737105 11 725 SH OTHER 01,06 0 0 725 UICI COM 902737105 4,778 323,744 SH DEFINED 01,08 115,907 207,837 0 UIL HLDG CORP COM 902748102 3,871 80,370 SH DEFINED 01 65,416 14,954 0 UIL HLDG CORP COM 902748102 48 1,000 SH DEFINED 04 1,000 0 0 UIL HLDG CORP COM 902748102 10 200 SH OTHER 01,06 0 0 200 UIL HLDG CORP COM 902748102 5,465 113,443 SH DEFINED 01,08 42,452 70,991 0 UMB FINL CORP COM 902788108 5,066 99,924 SH DEFINED 01 78,048 21,276 600 UMB FINL CORP COM 902788108 256 5,045 SH DEFINED 04 5,045 0 0 UMB FINL CORP COM 902788108 6,416 126,542 SH DEFINED 01,08 31,099 95,443 0 U S B HLDG INC COM 902910108 706 28,769 SH DEFINED 01 9,418 19,351 0 U S B HLDG INC COM 902910108 13 533 SH OTHER 04 533 0 0 U S B HLDG INC COM 902910108 2,097 85,438 SH DEFINED 01,08 14,573 70,865 0 UST INC COM 902911106 12,921 357,914 SH DEFINED 01 214,086 114,647 29,181 UST INC COM 902911106 114 3,150 SH OTHER 01 3,000 0 150 UST INC COM 902911106 755 20,905 SH DEFINED 03 15,156 5,694 55 UST INC COM 902911106 95 2,644 SH OTHER 03 2,544 100 0 UST INC COM 902911106 253 7,000 SH DEFINED 04 6,500 0 500 UST INC COM 902911106 1,135 31,450 SH OTHER 04 20,950 0 10,500 UST INC COM 902911106 14 400 SH OTHER 01,06 0 0 400 UST INC COM 902911106 48,432 1,341,619 SH DEFINED 01,08 643,565 697,874 180 UST INC COM 902911106 20 558 SH DEFINED 09 558 0 0 UST INC COM 902911106 238 6,603 SH DEFINED 10 6,353 0 250 UST INC COM 902911106 20 550 SH OTHER 10 0 550 0 USA TRUCK INC COM 902925106 135 14,000 SH DEFINED 01 4,600 9,400 0 USA TRUCK INC COM 902925106 2 250 SH DEFINED 02 250 0 0 USA TRUCK INC COM 902925106 158 16,400 SH DEFINED 01,08 4,141 12,259 0 U S RESTAURANT PPTYS INC COM 902971100 416 22,186 SH DEFINED 01 14,545 7,641 0 U S RESTAURANT PPTYS INC COM 902971100 2,836 151,335 SH DEFINED 01,08 39,854 111,481 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 521 ________ US BANCORP DEL COM 902973304 108,210 3,913,547 SH DEFINED 01 1,838,607 1,736,854 338,086 US BANCORP DEL COM 902973304 9,329 337,391 SH OTHER 01 91,931 174,719 70,741 US BANCORP DEL COM 902973304 1,866 67,471 SH DEFINED 02 47,980 17,859 1,632 US BANCORP DEL COM 902973304 2,622 94,831 SH OTHER 02 34,889 34,442 25,500 US BANCORP DEL COM 902973304 3,115 112,666 SH DEFINED 03 76,181 28,435 8,050 US BANCORP DEL COM 902973304 1,075 38,891 SH OTHER 03 18,214 3,046 17,631 US BANCORP DEL COM 902973304 18,686 675,794 SH DEFINED 04 645,944 0 29,850 US BANCORP DEL COM 902973304 8,650 312,833 SH OTHER 04 190,841 0 121,992 US BANCORP DEL COM 902973304 1,296 46,864 SH DEFINED 05 39,794 5,660 1,410 US BANCORP DEL COM 902973304 389 14,055 SH OTHER 05 2,670 11,385 0 US BANCORP DEL COM 902973304 137 4,938 SH OTHER 01,06 0 0 4,938 US BANCORP DEL COM 902973304 483,535 17,487,704 SH DEFINED 01,08 9,023,838 8,452,751 11,115 US BANCORP DEL COM 902973304 1,092 39,493 SH DEFINED 09 39,493 0 0 US BANCORP DEL COM 902973304 3,528 127,591 SH DEFINED 10 91,838 32,638 3,115 US BANCORP DEL COM 902973304 739 26,713 SH OTHER 10 19,148 7,565 0 UQM TECHNOLOGIES INC COM 903213106 54 17,700 SH DEFINED 01 3,300 14,400 0 UQM TECHNOLOGIES INC COM 903213106 53 17,380 SH DEFINED 01,08 8,480 8,900 0 URS CORP NEW COM 903236107 2,360 82,009 SH DEFINED 01 57,009 24,100 900 URS CORP NEW COM 903236107 35 1,200 SH OTHER 01 0 1,200 0 URS CORP NEW COM 903236107 14 500 SH OTHER 01,06 0 0 500 URS CORP NEW COM 903236107 4,337 150,708 SH DEFINED 01,08 42,744 107,964 0 USANA HEALTH SCIENCES INC COM 90328M107 656 28,112 SH DEFINED 01 7,372 20,740 0 USANA HEALTH SCIENCES INC COM 90328M107 2 100 SH DEFINED 04 100 0 0 USANA HEALTH SCIENCES INC COM 90328M107 6 268 SH OTHER 04 268 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2,401 102,926 SH DEFINED 01,08 37,762 65,164 0 U S G CORP COM 903293405 1,271 72,661 SH DEFINED 01 38,313 34,298 50 U S G CORP COM 903293405 7 400 SH DEFINED 04 400 0 0 U S G CORP COM 903293405 2 100 SH OTHER 04 100 0 0 U S G CORP COM 903293405 5,135 293,590 SH DEFINED 01,08 101,528 192,062 0 US LEC CORP COM 90331S109 132 23,000 SH DEFINED 01 5,600 17,400 0 US LEC CORP COM 90331S109 223 38,812 SH DEFINED 01,08 8,812 30,000 0 USEC INC COM 90333E108 1,406 166,440 SH DEFINED 01 72,243 94,197 0 USEC INC COM 90333E108 59 7,000 SH DEFINED 04 7,000 0 0 USEC INC COM 90333E108 42 5,000 SH OTHER 04 5,000 0 0 USEC INC COM 90333E108 5,031 595,414 SH DEFINED 01,08 163,945 431,469 0 U S I HLDGS COM 90333H101 739 49,646 SH DEFINED 01 18,846 30,800 0 U S I HLDGS COM 90333H101 2,701 181,503 SH DEFINED 01,08 34,756 146,747 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 522 ________ U S CONCRETE INC COM 90333L102 173 28,100 SH DEFINED 01 1,500 26,600 0 U S CONCRETE INC COM 90333L102 288 46,877 SH DEFINED 01,08 10,577 36,300 0 U S HOME SYS INC COM 90335C100 60 5,375 SH DEFINED 01 0 5,375 0 U S HOME SYS INC COM 90335C100 117 10,375 SH DEFINED 01,08 2,571 7,805 0 U S PHYSICAL THERAPY INC COM 90337L108 382 27,674 SH DEFINED 01 7,055 20,619 0 U S PHYSICAL THERAPY INC COM 90337L108 1,782 129,143 SH DEFINED 01,08 60,222 68,921 0 U S XPRESS ENTERPRISES INC COM 90338N103 833 57,944 SH DEFINED 01 47,344 10,600 0 U S XPRESS ENTERPRISES INC COM 90338N103 583 40,541 SH DEFINED 01,08 8,598 31,943 0 US ONCOLOGY INC COM 90338W103 1,818 122,902 SH DEFINED 01 46,231 76,671 0 US ONCOLOGY INC COM 90338W103 1 100 SH DEFINED 02 100 0 0 US ONCOLOGY INC COM 90338W103 18 1,250 SH OTHER 01,06 0 0 1,250 US ONCOLOGY INC COM 90338W103 7,989 540,160 SH DEFINED 01,08 185,339 354,821 0 UBIQUITEL INC COM 903474302 241 68,200 SH DEFINED 01 13,100 55,100 0 UBIQUITEL INC COM 903474302 66 18,700 SH DEFINED 04 0 0 18,700 UBIQUITEL INC COM 903474302 416 117,900 SH DEFINED 01,08 33,800 84,100 0 ULTICOM INC COM 903844108 555 54,044 SH DEFINED 01 13,010 41,034 0 ULTICOM INC COM 903844108 1,268 123,505 SH DEFINED 01,08 27,486 96,019 0 ULTIMATE ELECTRS INC COM 903849107 161 24,691 SH DEFINED 01 9,724 14,967 0 ULTIMATE ELECTRS INC COM 903849107 5 800 SH OTHER 01 0 800 0 ULTIMATE ELECTRS INC COM 903849107 1 200 SH OTHER 01,06 0 0 200 ULTIMATE ELECTRS INC COM 903849107 738 113,060 SH DEFINED 01,08 36,961 76,099 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 215 15,800 SH DEFINED 01 3,300 12,500 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 423 31,128 SH DEFINED 01,08 7,628 23,500 0 ULTRALIFE BATTERIES INC COM 903899102 287 13,500 SH DEFINED 01 2,300 11,200 0 ULTRALIFE BATTERIES INC COM 903899102 498 23,400 SH DEFINED 01,08 5,149 18,251 0 ULTRA PETROLEUM CORP COM 903914109 846 28,200 SH DEFINED 01 14,800 0 13,400 ULTRA PETROLEUM CORP COM 903914109 9 300 SH DEFINED 04 300 0 0 ULTRA PETROLEUM CORP COM 903914109 3,904 130,100 SH DEFINED 01,08 28,400 101,700 0 ULTRATECH INC COM 904034105 799 34,146 SH DEFINED 01 13,741 19,505 900 ULTRATECH INC COM 904034105 8 325 SH OTHER 01,06 0 0 325 ULTRATECH INC COM 904034105 3,911 167,147 SH DEFINED 01,08 52,716 114,431 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 523 ________ UMPQUA HLDGS CORP COM 904214103 889 44,025 SH DEFINED 01 18,057 25,968 0 UMPQUA HLDGS CORP COM 904214103 8 400 SH OTHER 01,06 0 0 400 UMPQUA HLDGS CORP COM 904214103 4,669 231,233 SH DEFINED 01,08 73,902 157,331 0 UNI MARTS INC COM 904571304 18 8,000 SH DEFINED 01 0 8,000 0 UNI MARTS INC COM 904571304 36 16,200 SH DEFINED 01,08 1,456 14,744 0 UNICO AMERN CORP COM 904607108 26 4,400 SH DEFINED 01 900 3,500 0 UNICO AMERN CORP COM 904607108 59 9,903 SH DEFINED 01,08 2,324 7,579 0 UNIFI INC COM 904677101 161 36,452 SH DEFINED 01 28,563 7,439 450 UNIFI INC COM 904677101 13 3,000 SH OTHER 01 0 3,000 0 UNIFI INC COM 904677101 1,315 296,728 SH DEFINED 01,08 119,528 177,200 0 UNIFIRST CORP MASS COM 904708104 1,638 59,405 SH DEFINED 01 40,674 18,731 0 UNIFIRST CORP MASS COM 904708104 1,990 72,171 SH DEFINED 01,08 12,255 59,916 0 UNILEVER PLC COM 904767704 378 9,390 SH DEFINED 01 0 9,000 390 UNILEVER PLC COM 904767704 29 714 SH OTHER 01 714 0 0 UNILEVER PLC COM 904767704 48 1,196 SH DEFINED 02 1,196 0 0 UNILEVER PLC COM 904767704 62 1,535 SH OTHER 04 535 0 1,000 UNILEVER PLC COM 904767704 40 1,000 SH DEFINED 10 1,000 0 0 UNILEVER N V COM 904784709 1,799 25,903 SH DEFINED 01 7,341 18,560 2 UNILEVER N V COM 904784709 1,087 15,653 SH OTHER 01 12,082 3,571 0 UNILEVER N V COM 904784709 172 2,471 SH DEFINED 02 2,439 0 32 UNILEVER N V COM 904784709 141 2,031 SH DEFINED 03 0 2,031 0 UNILEVER N V COM 904784709 272 3,923 SH DEFINED 04 3,923 0 0 UNILEVER N V COM 904784709 694 9,990 SH OTHER 04 7,330 0 2,660 UNILEVER N V COM 904784709 50 714 SH DEFINED 05 714 0 0 UNILEVER N V COM 904784709 347 5,000 SH OTHER 05 0 0 5,000 UNILEVER N V COM 904784709 21 300 SH DEFINED 10 300 0 0 UNILEVER N V COM 904784709 226 3,255 SH OTHER 10 1,934 1,321 0 UNION BANKSHARES CORP COM 905399101 359 11,125 SH DEFINED 01 3,861 7,264 0 UNION BANKSHARES CORP COM 905399101 1,340 41,566 SH DEFINED 01,08 6,955 34,611 0 UNION CMNTY BANCORP COM 906054101 94 5,000 SH DEFINED 01 0 5,000 0 UNION CMNTY BANCORP COM 906054101 94 5,040 SH DEFINED 01,08 1,129 3,911 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 524 ________ UNION PAC CORP COM 907818108 29,756 497,431 SH DEFINED 01 190,185 259,624 47,622 UNION PAC CORP COM 907818108 2,246 37,550 SH OTHER 01 21,783 14,167 1,600 UNION PAC CORP COM 907818108 193 3,233 SH DEFINED 02 2,633 600 0 UNION PAC CORP COM 907818108 277 4,630 SH OTHER 02 3,300 1,330 0 UNION PAC CORP COM 907818108 506 8,460 SH DEFINED 03 8,300 0 160 UNION PAC CORP COM 907818108 646 10,794 SH OTHER 03 8,034 1,260 1,500 UNION PAC CORP COM 907818108 682 11,406 SH DEFINED 04 9,706 0 1,700 UNION PAC CORP COM 907818108 2,198 36,748 SH OTHER 04 32,248 0 4,500 UNION PAC CORP COM 907818108 23 383 SH DEFINED 05 383 0 0 UNION PAC CORP COM 907818108 39 650 SH OTHER 01,06 0 0 650 UNION PAC CORP COM 907818108 139,675 2,334,928 SH DEFINED 01,08 1,212,162 1,122,716 50 UNION PAC CORP COM 907818108 381 6,361 SH DEFINED 09 6,361 0 0 UNION PAC CORP COM 907818108 191 3,185 SH DEFINED 10 2,016 869 300 UNION PAC CORP COM 907818108 222 3,715 SH OTHER 10 3,715 0 0 UNION PLANTERS CORP COM 908068109 11,359 380,530 SH DEFINED 01 167,383 182,542 30,605 UNION PLANTERS CORP COM 908068109 6 200 SH OTHER 01 0 0 200 UNION PLANTERS CORP COM 908068109 5,401 180,927 SH DEFINED 04 180,927 0 0 UNION PLANTERS CORP COM 908068109 780 26,138 SH OTHER 04 26,138 0 0 UNION PLANTERS CORP COM 908068109 9 300 SH DEFINED 05 300 0 0 UNION PLANTERS CORP COM 908068109 15 500 SH OTHER 01,06 0 0 500 UNION PLANTERS CORP COM 908068109 53,362 1,787,673 SH DEFINED 01,08 951,789 835,884 0 UNION PLANTERS CORP COM 908068109 36 1,214 SH DEFINED 09 1,214 0 0 UNION PLANTERS CORP COM 908068109 27 894 SH DEFINED 10 794 0 100 UNIONBANCAL CORP COM 908906100 1,965 37,515 SH DEFINED 01 29,073 8,042 400 UNIONBANCAL CORP COM 908906100 12,482 238,250 SH DEFINED 01,08 78,713 159,537 0 UNIONBANCAL CORP COM 908906100 58 1,098 SH DEFINED 10 0 1,000 98 UNISOURCE ENERGY CORP COM 909205106 2,902 118,121 SH DEFINED 01 76,447 41,674 0 UNISOURCE ENERGY CORP COM 909205106 66 2,706 SH OTHER 01 6 2,700 0 UNISOURCE ENERGY CORP COM 909205106 12 500 SH DEFINED 02 0 500 0 UNISOURCE ENERGY CORP COM 909205106 13 530 SH OTHER 01,06 0 0 530 UNISOURCE ENERGY CORP COM 909205106 5,918 240,846 SH DEFINED 01,08 87,175 153,671 0 UNISYS CORP COM 909214108 8,436 590,785 SH DEFINED 01 296,037 239,938 54,810 UNISYS CORP COM 909214108 7 525 SH OTHER 01 200 0 325 UNISYS CORP COM 909214108 16 1,140 SH DEFINED 02 150 0 990 UNISYS CORP COM 909214108 13 900 SH OTHER 01,06 0 0 900 UNISYS CORP COM 909214108 40,806 2,857,561 SH DEFINED 01,08 1,474,495 1,383,066 0 UNISYS CORP COM 909214108 167 11,698 SH DEFINED 09 11,698 0 0 UNISYS CORP COM 909214108 2 151 SH DEFINED 10 51 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 525 ________ UNIT CORP COM 909218109 1,286 46,885 SH DEFINED 01 25,700 21,185 0 UNIT CORP COM 909218109 19 700 SH OTHER 01,06 0 0 700 UNIT CORP COM 909218109 7,643 278,749 SH DEFINED 01,08 65,286 213,463 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 3 500 SH DEFINED 01 0 500 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 52 9,975 SH DEFINED 01,08 1,903 8,072 0 UNITED AUTO GROUP INC COM 909440109 2,376 86,834 SH DEFINED 01 69,350 17,484 0 UNITED AUTO GROUP INC COM 909440109 3,947 144,251 SH DEFINED 01,08 35,275 108,976 0 UNITED AUTO GROUP INC COM 909440109 126 4,612 SH DEFINED 10 4,612 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,856 215,677 SH DEFINED 01 172,912 42,765 0 UNITED CMNTY FINL CORP OHIO COM 909839102 118 8,876 SH DEFINED 02 8,876 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,645 199,741 SH DEFINED 01,08 47,056 152,685 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 1,144 32,148 SH DEFINED 01 12,287 19,861 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 4,156 116,764 SH DEFINED 01,08 22,160 94,604 0 UNITED BANKSHARES INC WEST V COM 909907107 1,441 47,257 SH DEFINED 01 8,941 38,316 0 UNITED BANKSHARES INC WEST V COM 909907107 15 485 SH DEFINED 04 485 0 0 UNITED BANKSHARES INC WEST V COM 909907107 20 660 SH OTHER 01,06 0 0 660 UNITED BANKSHARES INC WEST V COM 909907107 5,074 166,356 SH DEFINED 01,08 65,991 100,365 0 UNITED BANKSHARES INC WEST V COM 909907107 2 50 SH DEFINED 10 0 0 50 UNITED CAPITAL CORP COM 909912107 239 10,942 SH DEFINED 01 3,028 7,914 0 UNITED CAPITAL CORP COM 909912107 929 42,460 SH DEFINED 01,08 8,776 33,684 0 UNITED FINL CORP MINN COM 909919102 86 3,300 SH DEFINED 01 0 3,300 0 UNITED FINL CORP MINN COM 909919102 143 5,508 SH DEFINED 01,08 1,007 4,501 0 UNITED DEFENSE INDS INC COM 91018B104 693 21,798 SH DEFINED 01 17,233 3,665 900 UNITED DEFENSE INDS INC COM 91018B104 16 500 SH DEFINED 04 500 0 0 UNITED DEFENSE INDS INC COM 91018B104 73 2,300 SH OTHER 04 300 0 2,000 UNITED DEFENSE INDS INC COM 91018B104 4,171 131,217 SH DEFINED 01,08 54,960 76,257 0 UNITED DEFENSE INDS INC COM 91018B104 2 50 SH DEFINED 10 0 0 50 UNITED DOMINION REALTY TR IN COM 910197102 1,423 72,518 SH DEFINED 01 43,733 23,185 5,600 UNITED DOMINION REALTY TR IN COM 910197102 22 1,100 SH DEFINED 04 1,100 0 0 UNITED DOMINION REALTY TR IN COM 910197102 39 2,000 SH OTHER 04 2,000 0 0 UNITED DOMINION REALTY TR IN COM 910197102 12,359 629,913 SH DEFINED 01,08 148,776 481,137 0 UNITED DOMINION REALTY TR IN COM 910197102 3 152 SH DEFINED 10 0 0 152 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 526 ________ UNITED FIRE & CAS CO COM 910331107 1,452 34,353 SH DEFINED 01 20,925 13,428 0 UNITED FIRE & CAS CO COM 910331107 285 6,750 SH OTHER 01 6,750 0 0 UNITED FIRE & CAS CO COM 910331107 140 3,307 SH DEFINED 02 3,307 0 0 UNITED FIRE & CAS CO COM 910331107 156 3,687 SH OTHER 04 2,000 0 1,687 UNITED FIRE & CAS CO COM 910331107 2,283 54,013 SH DEFINED 01,08 9,047 44,966 0 UNITED FIRE & CAS CO COM 910331107 185 4,375 SH DEFINED 10 4,375 0 0 UNITED FIRE & CAS CO COM 910331107 13 300 SH OTHER 10 300 0 0 UNITED GUARDIAN INC COM 910571108 29 3,800 SH DEFINED 01 900 2,900 0 UNITED GUARDIAN INC COM 910571108 119 15,491 SH DEFINED 01,08 2,171 13,320 0 UNITED INDL CORP COM 910671106 495 26,122 SH DEFINED 01 7,081 19,041 0 UNITED INDL CORP COM 910671106 26 1,367 SH DEFINED 04 1,367 0 0 UNITED INDL CORP COM 910671106 1,998 105,477 SH DEFINED 01,08 43,942 61,535 0 UNITED MOBILE HOMES INC COM 911024107 63 3,920 SH DEFINED 01 3,920 0 0 UNITED MOBILE HOMES INC COM 911024107 510 31,656 SH DEFINED 01,08 4,311 27,345 0 UNITED NAT FOODS INC COM 911163103 1,748 36,145 SH DEFINED 01 12,459 22,886 800 UNITED NAT FOODS INC COM 911163103 97 2,000 SH OTHER 01 0 2,000 0 UNITED NAT FOODS INC COM 911163103 15 300 SH OTHER 01,06 0 0 300 UNITED NAT FOODS INC COM 911163103 7,858 162,466 SH DEFINED 01,08 57,589 104,877 0 UNITED NAT FOODS INC COM 911163103 164 3,400 SH DEFINED 10 3,400 0 0 UNITED ONLINE INC COM 911268100 1,300 77,265 SH DEFINED 01 31,289 44,326 1,650 UNITED ONLINE INC COM 911268100 6,093 362,254 SH DEFINED 01,08 94,252 268,002 0 UNITED PANAM FINANCIAL CP COM 911301109 333 20,800 SH DEFINED 01 7,600 13,200 0 UNITED PANAM FINANCIAL CP COM 911301109 761 47,569 SH DEFINED 01,08 9,960 37,609 0 UNITED PARCEL SERVICE INC COM 911312106 186,477 2,670,060 SH DEFINED 01 1,505,839 973,252 190,969 UNITED PARCEL SERVICE INC COM 911312106 20,942 299,857 SH OTHER 01 108,443 177,204 14,210 UNITED PARCEL SERVICE INC COM 911312106 5,791 82,916 SH DEFINED 02 55,680 25,345 1,891 UNITED PARCEL SERVICE INC COM 911312106 1,161 16,621 SH OTHER 02 10,383 5,088 1,150 UNITED PARCEL SERVICE INC COM 911312106 15,477 221,609 SH DEFINED 03 107,916 61,546 52,147 UNITED PARCEL SERVICE INC COM 911312106 4,190 59,990 SH OTHER 03 46,751 10,014 3,225 UNITED PARCEL SERVICE INC COM 911312106 36,589 523,900 SH DEFINED 04 503,850 0 20,050 UNITED PARCEL SERVICE INC COM 911312106 18,561 265,767 SH OTHER 04 251,972 0 13,795 UNITED PARCEL SERVICE INC COM 911312106 4,389 62,849 SH DEFINED 05 52,069 7,840 2,940 UNITED PARCEL SERVICE INC COM 911312106 422 6,040 SH OTHER 05 5,015 850 175 UNITED PARCEL SERVICE INC COM 911312106 199 2,850 SH OTHER 01,06 0 0 2,850 UNITED PARCEL SERVICE INC COM 911312106 597,080 8,549,249 SH DEFINED 01,08 4,312,347 4,233,435 3,467 UNITED PARCEL SERVICE INC COM 911312106 1,121 16,046 SH DEFINED 09 16,046 0 0 UNITED PARCEL SERVICE INC COM 911312106 16,092 230,411 SH DEFINED 10 171,161 14,840 44,410 UNITED PARCEL SERVICE INC COM 911312106 1,828 26,180 SH OTHER 10 6,030 18,350 1,800 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 527 ________ UNITED RENTALS INC COM 911363109 1,226 68,979 SH DEFINED 01 55,073 10,806 3,100 UNITED RENTALS INC COM 911363109 8,766 493,297 SH DEFINED 01,08 83,582 409,715 0 UNITED RETAIL GROUP INC COM 911380103 39 12,100 SH DEFINED 01 2,700 9,400 0 UNITED RETAIL GROUP INC COM 911380103 63 19,850 SH DEFINED 01,08 5,599 14,251 0 UNITED SEC BANCSHARES INC COM 911459105 75 2,804 SH DEFINED 01 2,804 0 0 UNITED SEC BANCSHARES INC COM 911459105 730 27,224 SH DEFINED 01,08 2,999 24,225 0 UNITED SECURITY BANCSHARES C COM 911460103 36 1,452 SH DEFINED 01 1,452 0 0 UNITED SECURITY BANCSHARES C COM 911460103 272 11,008 SH DEFINED 01,08 716 10,292 0 UNITED STATES CELLULAR CORP COM 911684108 1,944 50,307 SH DEFINED 01 47,680 2,427 200 UNITED STATES CELLULAR CORP COM 911684108 3,900 100,902 SH DEFINED 01,08 29,767 71,135 0 UNITED STATES CELLULAR CORP COM 911684108 2 50 SH DEFINED 10 0 0 50 U S ENERGY CORP WYO COM 911805109 26 10,400 SH DEFINED 01 1,100 9,300 0 U S ENERGY CORP WYO COM 911805109 75 29,767 SH DEFINED 01,08 5,194 24,573 0 UNITED STATES LIME & MINERAL COM 911922102 37 4,500 SH DEFINED 01 0 4,500 0 UNITED STATES LIME & MINERAL COM 911922102 100 12,295 SH DEFINED 01,08 2,445 9,850 0 UNITED STATES STL CORP NEW COM 912909108 8,253 221,439 SH DEFINED 01 108,848 93,079 19,512 UNITED STATES STL CORP NEW COM 912909108 17 465 SH OTHER 01 5 360 100 UNITED STATES STL CORP NEW COM 912909108 10 280 SH DEFINED 02 0 0 280 UNITED STATES STL CORP NEW COM 912909108 7 200 SH OTHER 02 200 0 0 UNITED STATES STL CORP NEW COM 912909108 257 6,900 SH DEFINED 04 0 0 6,900 UNITED STATES STL CORP NEW COM 912909108 11 300 SH OTHER 01,06 0 0 300 UNITED STATES STL CORP NEW COM 912909108 35,353 948,574 SH DEFINED 01,08 498,995 449,579 0 UNITED STATES STL CORP NEW COM 912909108 4 115 SH DEFINED 10 15 0 100 UNITED STATIONERS INC COM 913004107 2,395 56,883 SH DEFINED 01 20,601 35,082 1,200 UNITED STATIONERS INC COM 913004107 5 113 SH DEFINED 02 0 0 113 UNITED STATIONERS INC COM 913004107 19 455 SH OTHER 01,06 0 0 455 UNITED STATIONERS INC COM 913004107 10,806 256,679 SH DEFINED 01,08 92,169 164,510 0 UNITED SURGICAL PARTNERS INT COM 913016309 3,266 96,304 SH DEFINED 01 74,602 21,002 700 UNITED SURGICAL PARTNERS INT COM 913016309 10 300 SH DEFINED 03 0 300 0 UNITED SURGICAL PARTNERS INT COM 913016309 14 400 SH OTHER 01,06 0 0 400 UNITED SURGICAL PARTNERS INT COM 913016309 4,381 129,197 SH DEFINED 01,08 54,093 75,104 0 UNITED SURGICAL PARTNERS INT COM 913016309 27 795 SH DEFINED 10 655 0 140 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 528 ________ UNITED TECHNOLOGIES CORP COM 913017109 220,929 2,560,012 SH DEFINED 01 1,708,855 682,050 169,107 UNITED TECHNOLOGIES CORP COM 913017109 30,129 349,122 SH OTHER 01 166,504 161,611 21,007 UNITED TECHNOLOGIES CORP COM 913017109 14,897 172,618 SH DEFINED 02 130,906 35,761 5,951 UNITED TECHNOLOGIES CORP COM 913017109 3,644 42,220 SH OTHER 02 23,480 18,070 670 UNITED TECHNOLOGIES CORP COM 913017109 15,818 183,291 SH DEFINED 03 106,529 56,275 20,487 UNITED TECHNOLOGIES CORP COM 913017109 3,668 42,500 SH OTHER 03 34,395 6,390 1,715 UNITED TECHNOLOGIES CORP COM 913017109 58,898 682,475 SH DEFINED 04 639,225 150 43,100 UNITED TECHNOLOGIES CORP COM 913017109 23,183 268,635 SH OTHER 04 258,225 0 10,410 UNITED TECHNOLOGIES CORP COM 913017109 5,673 65,738 SH DEFINED 05 57,652 4,391 3,695 UNITED TECHNOLOGIES CORP COM 913017109 1,089 12,624 SH OTHER 05 8,880 3,619 125 UNITED TECHNOLOGIES CORP COM 913017109 112 1,300 SH OTHER 01,06 0 0 1,300 UNITED TECHNOLOGIES CORP COM 913017109 395,282 4,580,328 SH DEFINED 01,08 2,343,929 2,226,363 10,036 UNITED TECHNOLOGIES CORP COM 913017109 1,431 16,578 SH DEFINED 09 16,578 0 0 UNITED TECHNOLOGIES CORP COM 913017109 33,432 387,388 SH DEFINED 10 246,690 85,830 54,868 UNITED TECHNOLOGIES CORP COM 913017109 6,127 70,995 SH OTHER 10 34,120 35,460 1,415 UNITED THERAPEUTICS CORP DEL COM 91307C102 770 32,305 SH DEFINED 01 11,989 20,316 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 3,757 157,643 SH DEFINED 01,08 57,962 99,681 0 UNITEDHEALTH GROUP INC COM 91324P102 78,935 1,224,940 SH DEFINED 01 545,201 573,792 105,947 UNITEDHEALTH GROUP INC COM 91324P102 2,561 39,740 SH OTHER 01 16,640 22,600 500 UNITEDHEALTH GROUP INC COM 91324P102 1,053 16,336 SH DEFINED 02 11,322 4,150 864 UNITEDHEALTH GROUP INC COM 91324P102 250 3,875 SH OTHER 02 2,125 1,750 0 UNITEDHEALTH GROUP INC COM 91324P102 3,549 55,075 SH DEFINED 03 34,215 17,245 3,615 UNITEDHEALTH GROUP INC COM 91324P102 628 9,750 SH OTHER 03 7,665 1,035 1,050 UNITEDHEALTH GROUP INC COM 91324P102 10,508 163,070 SH DEFINED 04 154,480 0 8,590 UNITEDHEALTH GROUP INC COM 91324P102 1,400 21,725 SH OTHER 04 21,125 0 600 UNITEDHEALTH GROUP INC COM 91324P102 103 1,600 SH OTHER 01,06 0 0 1,600 UNITEDHEALTH GROUP INC COM 91324P102 356,447 5,531,462 SH DEFINED 01,08 2,897,708 2,631,939 1,815 UNITEDHEALTH GROUP INC COM 91324P102 1,599 24,809 SH DEFINED 09 24,809 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2,612 40,529 SH DEFINED 10 4,452 0 36,077 UNITEDHEALTH GROUP INC COM 91324P102 52 800 SH OTHER 10 0 800 0 UNITEDGLOBALCOM COM 913247508 757 89,149 SH DEFINED 01 69,218 16,031 3,900 UNITEDGLOBALCOM COM 913247508 5,259 619,436 SH DEFINED 01,08 217,426 402,010 0 UNITEDGLOBALCOM COM 913247508 1 150 SH DEFINED 10 0 0 150 UNITIL CORP COM 913259107 136 4,900 SH DEFINED 01 900 4,000 0 UNITIL CORP COM 913259107 23 842 SH DEFINED 04 842 0 0 UNITIL CORP COM 913259107 250 9,024 SH DEFINED 01,08 1,723 7,301 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 529 ________ UNITRIN INC COM 913275103 1,703 39,687 SH DEFINED 01 26,838 10,549 2,300 UNITRIN INC COM 913275103 583 13,600 SH OTHER 03 1,800 5,000 6,800 UNITRIN INC COM 913275103 112 2,620 SH DEFINED 04 2,620 0 0 UNITRIN INC COM 913275103 13,096 305,279 SH DEFINED 01,08 63,169 242,110 0 UNITRIN INC COM 913275103 2 50 SH DEFINED 10 0 0 50 UNITRIN INC COM 913275103 2 50 SH OTHER 10 50 0 0 UNITY BANCORP INC COM 913290102 58 4,305 SH DEFINED 01 525 3,780 0 UNITY BANCORP INC COM 913290102 139 10,330 SH DEFINED 01,08 2,200 8,130 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 12 4,292 SH DEFINED 01 912 3,380 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 23 8,539 SH DEFINED 01,08 4,424 4,115 0 UNIVERSAL AMERN FINL CORP COM 913377107 1,840 153,360 SH DEFINED 01 119,975 33,385 0 UNIVERSAL AMERN FINL CORP COM 913377107 2,455 204,565 SH DEFINED 01,08 48,701 155,864 0 UNIVERSAL COMPRESSION HLDGS COM 913431102 1,000 30,399 SH DEFINED 01 14,792 15,607 0 UNIVERSAL COMPRESSION HLDGS COM 913431102 4,139 125,818 SH DEFINED 01,08 24,001 101,817 0 UNIVERSAL CORP VA COM 913456109 1,918 37,735 SH DEFINED 01 22,903 13,782 1,050 UNIVERSAL CORP VA COM 913456109 650 12,800 SH DEFINED 03 12,800 0 0 UNIVERSAL CORP VA COM 913456109 10,945 215,377 SH DEFINED 01,08 56,457 158,920 0 UNIVERSAL DISPLAY CORP COM 91347P105 416 32,457 SH DEFINED 01 11,701 20,756 0 UNIVERSAL DISPLAY CORP COM 91347P105 4 350 SH DEFINED 05 350 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1,667 129,906 SH DEFINED 01,08 41,474 88,432 0 UNIVERSAL ELECTRS INC COM 913483103 328 24,886 SH DEFINED 01 8,691 16,195 0 UNIVERSAL ELECTRS INC COM 913483103 1,128 85,418 SH DEFINED 01,08 15,768 69,650 0 UNIVERSAL FST PRODS INC COM 913543104 1,998 65,061 SH DEFINED 01 46,269 18,792 0 UNIVERSAL FST PRODS INC COM 913543104 31 1,000 SH DEFINED 04 1,000 0 0 UNIVERSAL FST PRODS INC COM 913543104 8 250 SH OTHER 01,06 0 0 250 UNIVERSAL FST PRODS INC COM 913543104 3,570 116,240 SH DEFINED 01,08 32,661 83,579 0 UNIVERSAL FST PRODS INC COM 913543104 154 5,000 SH DEFINED 10 5,000 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 415 12,324 SH DEFINED 01 6,564 5,760 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 108 3,200 SH DEFINED 04 3,200 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 135 4,000 SH OTHER 04 4,000 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 2,603 77,239 SH DEFINED 01,08 18,826 58,413 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 101 3,000 SH DEFINED 10 0 0 3,000 UNIVERSAL STAINLESS & ALLOY COM 913837100 66 6,700 SH DEFINED 01 900 5,800 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 111 11,300 SH DEFINED 01,08 2,724 8,576 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 530 ________ UNIVERSAL HLTH SVCS INC COM 913903100 2,303 49,998 SH DEFINED 01 28,811 15,987 5,200 UNIVERSAL HLTH SVCS INC COM 913903100 37 800 SH OTHER 01 800 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 13,101 284,363 SH DEFINED 01,08 69,225 215,138 0 UNIVISION COMMUNICATIONS INC COM 914906102 17,774 538,449 SH DEFINED 01 236,442 243,418 58,589 UNIVISION COMMUNICATIONS INC COM 914906102 195 5,900 SH OTHER 01 200 5,500 200 UNIVISION COMMUNICATIONS INC COM 914906102 3 100 SH OTHER 02 100 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 875 26,521 SH DEFINED 03 17,471 6,575 2,475 UNIVISION COMMUNICATIONS INC COM 914906102 309 9,350 SH OTHER 03 2,475 3,825 3,050 UNIVISION COMMUNICATIONS INC COM 914906102 1,793 54,324 SH DEFINED 04 54,324 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 3,517 106,545 SH OTHER 04 104,405 0 2,140 UNIVISION COMMUNICATIONS INC COM 914906102 1,122 33,995 SH DEFINED 05 29,445 4,350 200 UNIVISION COMMUNICATIONS INC COM 914906102 246 7,450 SH OTHER 05 1,650 5,800 0 UNIVISION COMMUNICATIONS INC COM 914906102 28 850 SH OTHER 01,06 0 0 850 UNIVISION COMMUNICATIONS INC COM 914906102 82,228 2,490,994 SH DEFINED 01,08 1,293,524 1,197,470 0 UNIVISION COMMUNICATIONS INC COM 914906102 47 1,411 SH DEFINED 09 1,411 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 202 6,106 SH DEFINED 10 4,916 900 290 UNIVISION COMMUNICATIONS INC COM 914906102 13 400 SH OTHER 10 0 400 0 UNIZAN FINANCIAL CORP COM 91528W101 930 37,331 SH DEFINED 01 20,710 16,621 0 UNIZAN FINANCIAL CORP COM 91528W101 32 1,300 SH OTHER 01 1,300 0 0 UNIZAN FINANCIAL CORP COM 91528W101 3,434 137,869 SH DEFINED 01,08 26,520 111,349 0 UNOCAL CORP COM 915289102 18,592 498,720 SH DEFINED 01 205,145 243,114 50,461 UNOCAL CORP COM 915289102 660 17,700 SH OTHER 01 14,990 2,485 225 UNOCAL CORP COM 915289102 222 5,963 SH DEFINED 02 5,963 0 0 UNOCAL CORP COM 915289102 51 1,356 SH OTHER 02 1,356 0 0 UNOCAL CORP COM 915289102 1,183 31,745 SH DEFINED 03 18,505 6,020 7,220 UNOCAL CORP COM 915289102 107 2,866 SH OTHER 03 2,441 425 0 UNOCAL CORP COM 915289102 5,184 139,056 SH DEFINED 04 133,321 0 5,735 UNOCAL CORP COM 915289102 1,600 42,930 SH OTHER 04 42,930 0 0 UNOCAL CORP COM 915289102 1,035 27,755 SH DEFINED 05 20,920 750 6,085 UNOCAL CORP COM 915289102 143 3,825 SH OTHER 05 0 3,000 825 UNOCAL CORP COM 915289102 26 700 SH OTHER 01,06 0 0 700 UNOCAL CORP COM 915289102 142,804 3,830,571 SH DEFINED 01,08 1,241,848 2,452,783 135,940 UNOCAL CORP COM 915289102 381 10,209 SH DEFINED 09 10,209 0 0 UNOCAL CORP COM 915289102 1,355 36,355 SH DEFINED 10 32,215 1,525 2,615 UNOCAL CORP COM 915289102 23 620 SH OTHER 10 320 0 300 UNOVA INC COM 91529B106 2,800 129,565 SH DEFINED 01 78,638 49,127 1,800 UNOVA INC COM 91529B106 19 900 SH DEFINED 04 900 0 0 UNOVA INC COM 91529B106 7,402 342,528 SH DEFINED 01,08 92,725 249,803 0 UNOVA INC COM 91529B106 27 1,255 SH DEFINED 10 1,030 0 225 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 531 ________ UNUMPROVIDENT CORP COM 91529Y106 6,713 458,854 SH DEFINED 01 163,218 241,998 53,638 UNUMPROVIDENT CORP COM 91529Y106 4 300 SH OTHER 01 0 0 300 UNUMPROVIDENT CORP COM 91529Y106 122 8,341 SH DEFINED 04 4,341 0 4,000 UNUMPROVIDENT CORP COM 91529Y106 9 600 SH OTHER 04 600 0 0 UNUMPROVIDENT CORP COM 91529Y106 12 800 SH OTHER 01,06 0 0 800 UNUMPROVIDENT CORP COM 91529Y106 37,145 2,538,940 SH DEFINED 01,08 1,260,430 1,278,510 0 UNUMPROVIDENT CORP COM 91529Y106 22 1,475 SH DEFINED 09 1,475 0 0 UNUMPROVIDENT CORP COM 91529Y106 7 489 SH DEFINED 10 39 0 450 URBAN OUTFITTERS INC COM 917047102 4,239 88,211 SH DEFINED 01 77,665 10,546 0 URBAN OUTFITTERS INC COM 917047102 29 600 SH OTHER 01,06 0 0 600 URBAN OUTFITTERS INC COM 917047102 10,580 220,148 SH DEFINED 01,08 67,627 152,521 0 URBAN OUTFITTERS INC COM 917047102 39 815 SH DEFINED 10 665 0 150 UROLOGIX INC COM 917273104 108 13,500 SH DEFINED 01 2,700 10,800 0 UROLOGIX INC COM 917273104 4 500 SH DEFINED 04 500 0 0 UROLOGIX INC COM 917273104 206 25,780 SH DEFINED 01,08 5,579 20,201 0 URSTADT BIDDLE PPTYS INS COM 917286106 25 1,700 SH DEFINED 01 1,700 0 0 URSTADT BIDDLE PPTYS INS COM 917286106 200 13,500 SH DEFINED 01,08 2,600 10,900 0 URSTADT BIDDLE PPTYS INS COM 917286205 219 13,266 SH DEFINED 01 12,942 324 0 URSTADT BIDDLE PPTYS INS COM 917286205 2,035 123,353 SH DEFINED 01,08 37,818 85,535 0 USF CORP COM 91729Q101 2,444 71,235 SH DEFINED 01 47,499 22,636 1,100 USF CORP COM 91729Q101 15 450 SH OTHER 01,06 0 0 450 USF CORP COM 91729Q101 7,110 207,233 SH DEFINED 01,08 69,392 137,841 0 UTAH MED PRODS INC COM 917488108 22 910 SH DEFINED 01 910 0 0 UTAH MED PRODS INC COM 917488108 191 7,780 SH DEFINED 01,08 1,615 6,165 0 VI TECHNOLOGIES INC COM 917920100 25 22,300 SH DEFINED 01 4,600 17,700 0 VI TECHNOLOGIES INC COM 917920100 48 41,892 SH DEFINED 01,08 16,204 25,688 0 UTSTARCOM INC COM 918076100 857 29,796 SH DEFINED 01 13,296 13,500 3,000 UTSTARCOM INC COM 918076100 43 1,490 SH DEFINED 02 1,340 150 0 UTSTARCOM INC COM 918076100 82 2,850 SH DEFINED 04 2,850 0 0 UTSTARCOM INC COM 918076100 29 1,000 SH OTHER 04 1,000 0 0 UTSTARCOM INC COM 918076100 5,008 174,205 SH DEFINED 01,08 87,978 86,227 0 UTSTARCOM INC COM 918076100 4 150 SH DEFINED 10 0 0 150 VA SOFTWARE CORP COM 91819B105 166 58,400 SH DEFINED 01 10,700 44,700 3,000 VA SOFTWARE CORP COM 91819B105 270 94,720 SH DEFINED 01,08 20,380 74,340 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 532 ________ VCA ANTECH INC COM 918194101 3,542 99,402 SH DEFINED 01 79,795 18,407 1,200 VCA ANTECH INC COM 918194101 7,922 222,352 SH DEFINED 01,08 43,135 179,217 0 V F CORP COM 918204108 7,759 166,147 SH DEFINED 01 59,878 90,685 15,584 V F CORP COM 918204108 5 100 SH OTHER 01 0 0 100 V F CORP COM 918204108 290 6,218 SH DEFINED 02 4,600 1,500 118 V F CORP COM 918204108 222 4,750 SH OTHER 02 300 450 4,000 V F CORP COM 918204108 117 2,500 SH DEFINED 03 2,500 0 0 V F CORP COM 918204108 75 1,600 SH DEFINED 04 1,600 0 0 V F CORP COM 918204108 131 2,800 SH OTHER 04 2,800 0 0 V F CORP COM 918204108 14 300 SH OTHER 01,06 0 0 300 V F CORP COM 918204108 43,221 925,502 SH DEFINED 01,08 467,856 457,646 0 V F CORP COM 918204108 213 4,561 SH DEFINED 09 4,561 0 0 V F CORP COM 918204108 1,593 34,117 SH DEFINED 10 33,969 0 148 VYYO INC COM 918458209 75 11,266 SH DEFINED 01 2,433 8,833 0 VYYO INC COM 918458209 134 20,129 SH DEFINED 01,08 5,363 14,766 0 VAIL BANKS INC COM 918779109 90 7,300 SH DEFINED 01 500 6,800 0 VAIL BANKS INC COM 918779109 125 10,161 SH DEFINED 01,08 2,238 7,923 0 VAIL RESORTS INC COM 91879Q109 1,511 95,900 SH DEFINED 01 70,581 25,319 0 VAIL RESORTS INC COM 91879Q109 3 200 SH DEFINED 03 200 0 0 VAIL RESORTS INC COM 91879Q109 2,122 134,640 SH DEFINED 01,08 29,897 104,743 0 VALASSIS COMMUNICATIONS INC COM 918866104 960 31,583 SH DEFINED 01 21,045 10,138 400 VALASSIS COMMUNICATIONS INC COM 918866104 8,211 270,089 SH DEFINED 01,08 74,092 195,997 0 VALASSIS COMMUNICATIONS INC COM 918866104 2 50 SH DEFINED 10 0 0 50 VALHI INC NEW COM 918905100 1,153 91,336 SH DEFINED 01 33,822 57,514 0 VALHI INC NEW COM 918905100 4,473 354,420 SH DEFINED 01,08 78,469 275,951 0 VALENCE TECHNOLOGY INC COM 918914102 427 95,542 SH DEFINED 01 38,242 57,300 0 VALENCE TECHNOLOGY INC COM 918914102 13 3,000 SH DEFINED 05 3,000 0 0 VALENCE TECHNOLOGY INC COM 918914102 1,597 357,340 SH DEFINED 01,08 61,923 295,417 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 2,131 89,256 SH DEFINED 01 73,511 11,645 4,100 VALEANT PHARMACEUTICALS INTL COM 91911X104 9,753 408,585 SH DEFINED 01,08 90,545 318,040 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 2 100 SH DEFINED 10 0 0 100 VALERO L P COM 91913W104 243 4,450 SH DEFINED 01 2,450 1,200 800 VALERO L P COM 91913W104 11 200 SH OTHER 01 200 0 0 VALERO L P COM 91913W104 432 7,900 SH DEFINED 01,08 600 7,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 533 ________ VALERO ENERGY CORP NEW COM 91913Y100 6,655 110,989 SH DEFINED 01 83,507 21,182 6,300 VALERO ENERGY CORP NEW COM 91913Y100 204 3,400 SH OTHER 01 0 3,400 0 VALERO ENERGY CORP NEW COM 91913Y100 117 1,946 SH DEFINED 04 1,600 0 346 VALERO ENERGY CORP NEW COM 91913Y100 3 45 SH OTHER 04 45 0 0 VALERO ENERGY CORP NEW COM 91913Y100 17 277 SH DEFINED 05 277 0 0 VALERO ENERGY CORP NEW COM 91913Y100 41,406 690,559 SH DEFINED 01,08 192,234 498,325 0 VALERO ENERGY CORP NEW COM 91913Y100 13 223 SH DEFINED 09 223 0 0 VALERO ENERGY CORP NEW COM 91913Y100 57 950 SH DEFINED 10 800 0 150 VALLEY NATL BANCORP COM 919794107 1,096 39,194 SH DEFINED 01 20,130 14,409 4,655 VALLEY NATL BANCORP COM 919794107 378 13,501 SH DEFINED 04 13,501 0 0 VALLEY NATL BANCORP COM 919794107 269 9,607 SH OTHER 04 9,607 0 0 VALLEY NATL BANCORP COM 919794107 7,120 254,547 SH DEFINED 01,08 85,945 168,602 0 VALLEY NATL BANCORP COM 919794107 4 126 SH DEFINED 10 0 0 126 VALMONT INDS INC COM 920253101 727 36,400 SH DEFINED 01 11,422 24,978 0 VALMONT INDS INC COM 920253101 8 400 SH OTHER 01,06 0 0 400 VALMONT INDS INC COM 920253101 2,412 120,698 SH DEFINED 01,08 35,892 84,806 0 VALPEY FISHER CORP COM 920344108 31 9,300 SH DEFINED 01 0 9,300 0 VALPEY FISHER CORP COM 920344108 39 11,716 SH DEFINED 01,08 902 10,814 0 VALSPAR CORP COM 920355104 2,364 48,017 SH DEFINED 01 19,145 24,572 4,300 VALSPAR CORP COM 920355104 748 15,190 SH OTHER 01 3,400 1,340 10,450 VALSPAR CORP COM 920355104 966 19,620 SH DEFINED 05 19,620 0 0 VALSPAR CORP COM 920355104 12,614 256,218 SH DEFINED 01,08 48,887 207,331 0 VALSPAR CORP COM 920355104 2 50 SH DEFINED 10 0 0 50 VALUE LINE INC COM 920437100 785 14,891 SH DEFINED 01 2,557 12,334 0 VALUE LINE INC COM 920437100 1,735 32,896 SH DEFINED 01,08 11,497 21,399 0 VALUECLICK INC COM 92046N102 4,327 400,632 SH DEFINED 01 329,126 69,006 2,500 VALUECLICK INC COM 92046N102 5,846 541,278 SH DEFINED 01,08 190,697 350,581 0 VALUEVISION MEDIA INC COM 92047K107 648 42,203 SH DEFINED 01 14,331 27,872 0 VALUEVISION MEDIA INC COM 92047K107 2,552 166,247 SH DEFINED 01,08 51,876 114,371 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 1,000 DEFINED 01 1,000 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 116 11,800 DEFINED 04 11,800 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 39 4,000 OTHER 04 2,000 0 2,000 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 3,000 OTHER 05 3,000 0 0 VAN KAMPEN HIGH INCOME TR UNDEFIND 920911104 46 10,505 DEFINED 04 10,505 0 0 VAN KAMPEN HIGH INCOME TR UNDEFIND 920911104 0 4,000 DEFINED 10 0 0 4,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 534 ________ VAN KAMPEN MUN TR UNDEFIND 920919107 1 5,368 DEFINED 01 4,038 1,330 0 VAN KAMPEN MUN TR UNDEFIND 920919107 1 7,850 DEFINED 03 6,150 1,700 0 VAN KAMPEN MUN TR UNDEFIND 920919107 31 2,000 DEFINED 04 2,000 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 150 9,749 OTHER 04 9,749 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,900 DEFINED 05 1,900 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,500 OTHER 10 1,500 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 1 3,110 DEFINED 01 3,110 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 0 1,200 DEFINED 02 1,200 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 115 6,900 OTHER 04 6,900 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 2 11,219 DEFINED 10 11,219 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 1,600 DEFINED 01 1,600 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 3,000 DEFINED 02 0 0 3,000 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 2 11,786 DEFINED 03 11,786 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 47 2,883 DEFINED 04 2,883 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 230 14,100 OTHER 04 14,100 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 1 3,334 DEFINED 10 3,334 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 0 700 DEFINED 01 700 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 116 6,690 DEFINED 04 6,690 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 174 10,000 OTHER 04 10,000 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 3,350 DEFINED 01 0 3,350 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 106 OTHER 01 106 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 187 12,525 OTHER 04 9,000 0 3,525 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 OTHER 01 0 500 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 DEFINED 03 500 0 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 152 17,325 DEFINED 04 17,325 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 0 470 OTHER 01 0 470 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 0 600 DEFINED 02 0 0 600 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 25 1,500 DEFINED 04 1,500 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 45 2,700 OTHER 04 2,700 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 1 6,666 DEFINED 10 6,666 0 0 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 0 1,769 DEFINED 01 0 1,769 0 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 0 1,800 DEFINED 02 0 0 1,800 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 112 7,270 DEFINED 04 7,270 0 0 VANS INC COM 921930103 418 28,263 SH DEFINED 01 12,863 15,400 0 VANS INC COM 921930103 2,014 136,103 SH DEFINED 01,08 36,174 99,929 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 535 ________ VARCO INTL INC DEL COM 922122106 1,427 79,207 SH DEFINED 01 43,628 32,167 3,412 VARCO INTL INC DEL COM 922122106 472 26,200 SH OTHER 01 0 26,200 0 VARCO INTL INC DEL COM 922122106 13 712 SH DEFINED 04 712 0 0 VARCO INTL INC DEL COM 922122106 9,233 512,653 SH DEFINED 01,08 147,548 365,105 0 VARCO INTL INC DEL COM 922122106 1 83 SH DEFINED 10 0 0 83 VARIAN MED SYS INC COM 92220P105 5,344 61,912 SH DEFINED 01 38,124 19,388 4,400 VARIAN MED SYS INC COM 92220P105 117 1,350 SH OTHER 01 520 830 0 VARIAN MED SYS INC COM 92220P105 282 3,269 SH DEFINED 02 1,369 1,900 0 VARIAN MED SYS INC COM 92220P105 259 3,000 SH OTHER 02 0 3,000 0 VARIAN MED SYS INC COM 92220P105 405 4,690 SH DEFINED 04 4,690 0 0 VARIAN MED SYS INC COM 92220P105 149 1,725 SH OTHER 04 1,725 0 0 VARIAN MED SYS INC COM 92220P105 32,697 378,830 SH DEFINED 01,08 115,412 263,418 0 VARIAN MED SYS INC COM 92220P105 11 129 SH DEFINED 09 129 0 0 VARIAN MED SYS INC COM 92220P105 9 100 SH DEFINED 10 0 0 100 VARIAN INC COM 922206107 2,171 54,045 SH DEFINED 01 26,731 27,314 0 VARIAN INC COM 922206107 20 500 SH DEFINED 04 500 0 0 VARIAN INC COM 922206107 11,271 280,571 SH DEFINED 01,08 62,202 218,369 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 1,956 46,626 SH DEFINED 01 20,635 24,891 1,100 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 21 500 SH DEFINED 04 500 0 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 23 550 SH OTHER 01,06 0 0 550 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 9,695 231,044 SH DEFINED 01,08 58,258 172,786 0 VASCO DATA SEC INTL INC COM 92230Y104 23 11,000 SH DEFINED 01 5,600 5,400 0 VASCO DATA SEC INTL INC COM 92230Y104 86 40,996 SH DEFINED 01,08 12,696 28,300 0 VASOMEDICAL INC COM 922321104 90 59,000 SH DEFINED 01 11,200 47,800 0 VASOMEDICAL INC COM 922321104 133 87,288 SH DEFINED 01,08 19,221 68,067 0 VASTERA INC COM 92239N109 241 62,027 SH DEFINED 01 19,673 42,354 0 VASTERA INC COM 92239N109 695 179,048 SH DEFINED 01,08 32,638 146,410 0 VAXGEN INC COM 922390208 284 25,050 SH DEFINED 01 4,200 20,850 0 VAXGEN INC COM 922390208 1 75 SH DEFINED 04 75 0 0 VAXGEN INC COM 922390208 311 27,385 SH DEFINED 01,08 7,758 19,627 0 VAXGEN INC COM 922390208 68 6,000 SH DEFINED 10 6,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 536 ________ VECTREN CORP COM 92240G101 1,234 50,000 SH DEFINED 01 31,509 14,491 4,000 VECTREN CORP COM 92240G101 340 13,801 SH OTHER 01 4,618 9,183 0 VECTREN CORP COM 92240G101 10 399 SH DEFINED 02 399 0 0 VECTREN CORP COM 92240G101 74 3,000 SH OTHER 02 0 0 3,000 VECTREN CORP COM 92240G101 165 6,684 SH OTHER 04 6,684 0 0 VECTREN CORP COM 92240G101 9,002 364,881 SH DEFINED 01,08 69,361 295,520 0 VECTREN CORP COM 92240G101 27 1,102 SH DEFINED 10 651 351 100 VECTOR GROUP LTD COM 92240M108 832 48,938 SH DEFINED 01 18,427 30,511 0 VECTOR GROUP LTD COM 92240M108 252 14,800 SH OTHER 01 0 14,800 0 VECTOR GROUP LTD COM 92240M108 85 5,000 SH DEFINED 04 5,000 0 0 VECTOR GROUP LTD COM 92240M108 3,320 195,311 SH DEFINED 01,08 36,900 158,411 0 VECTOR GROUP LTD COM 92240M108 9 525 SH DEFINED 10 525 0 0 VEECO INSTRS INC DEL COM 922417100 1,362 48,530 SH DEFINED 01 15,542 32,088 900 VEECO INSTRS INC DEL COM 922417100 11 400 SH OTHER 01,06 0 0 400 VEECO INSTRS INC DEL COM 922417100 5,372 191,443 SH DEFINED 01,08 62,088 129,355 0 VENTAS INC COM 92276F100 3,135 114,082 SH DEFINED 01 49,581 61,601 2,900 VENTAS INC COM 92276F100 18 650 SH OTHER 04 650 0 0 VENTAS INC COM 92276F100 15,113 549,968 SH DEFINED 01,08 173,458 376,510 0 VENTANA MED SYS INC COM 92276H106 3,316 80,964 SH DEFINED 01 66,155 14,309 500 VENTANA MED SYS INC COM 92276H106 4,026 98,286 SH DEFINED 01,08 21,715 76,571 0 VENTIV HEALTH INC COM 922793104 406 29,133 SH DEFINED 01 10,233 18,900 0 VENTIV HEALTH INC COM 922793104 39 2,800 SH DEFINED 04 0 0 2,800 VENTIV HEALTH INC COM 922793104 591 42,491 SH DEFINED 01,08 9,991 32,500 0 VANGUARD INDEX TR COM 922908769 164 1,500 SH DEFINED 01 600 900 0 VANGUARD INDEX TR COM 922908769 775 7,096 SH OTHER 01 4,848 2,248 0 VANGUARD INDEX TR COM 922908769 150 1,375 SH DEFINED 02 1,375 0 0 VANGUARD INDEX TR COM 922908769 104 950 SH DEFINED 04 950 0 0 VERITY INC COM 92343C106 666 48,686 SH DEFINED 01 16,355 32,331 0 VERITY INC COM 92343C106 40 2,900 SH DEFINED 04 1,000 0 1,900 VERITY INC COM 92343C106 8 600 SH OTHER 01,06 0 0 600 VERITY INC COM 92343C106 2,675 195,677 SH DEFINED 01,08 60,933 134,744 0 VERISIGN INC COM 92343E102 2,143 129,166 SH DEFINED 01 82,977 35,989 10,200 VERISIGN INC COM 92343E102 1 72 SH OTHER 01 0 0 72 VERISIGN INC COM 92343E102 13,096 789,379 SH DEFINED 01,08 403,681 385,698 0 VERISIGN INC COM 92343E102 50 3,000 SH DEFINED 09 3,000 0 0 VERISIGN INC COM 92343E102 6 350 SH DEFINED 10 0 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 537 ________ VERITAS DGC INC COM 92343P107 2,014 97,284 SH DEFINED 01 55,155 42,129 0 VERITAS DGC INC COM 92343P107 10 500 SH OTHER 01,06 0 0 500 VERITAS DGC INC COM 92343P107 5,631 272,035 SH DEFINED 01,08 114,809 157,226 0 VERIZON COMMUNICATIONS COM 92343V104 206,332 5,646,749 SH DEFINED 01 2,612,955 2,543,230 490,564 VERIZON COMMUNICATIONS COM 92343V104 14,950 409,151 SH OTHER 01 200,230 177,652 31,269 VERIZON COMMUNICATIONS COM 92343V104 5,060 138,482 SH DEFINED 02 99,121 32,644 6,717 VERIZON COMMUNICATIONS COM 92343V104 2,851 78,027 SH OTHER 02 36,084 38,173 3,770 VERIZON COMMUNICATIONS COM 92343V104 10,424 285,284 SH DEFINED 03 172,368 94,170 18,746 VERIZON COMMUNICATIONS COM 92343V104 4,220 115,496 SH OTHER 03 77,266 34,169 4,061 VERIZON COMMUNICATIONS COM 92343V104 34,209 936,218 SH DEFINED 04 880,808 0 55,410 VERIZON COMMUNICATIONS COM 92343V104 18,560 507,945 SH OTHER 04 456,004 0 51,941 VERIZON COMMUNICATIONS COM 92343V104 3,427 93,801 SH DEFINED 05 86,419 4,224 3,158 VERIZON COMMUNICATIONS COM 92343V104 1,013 27,724 SH OTHER 05 17,891 9,066 767 VERIZON COMMUNICATIONS COM 92343V104 261 7,150 SH OTHER 01,06 0 0 7,150 VERIZON COMMUNICATIONS COM 92343V104 48 1,300 SH OTHER 04,07 0 0 1,300 VERIZON COMMUNICATIONS COM 92343V104 915,287 25,048,906 SH DEFINED 01,08 12,960,018 12,082,075 6,813 VERIZON COMMUNICATIONS COM 92343V104 1,589 43,488 SH DEFINED 09 43,488 0 0 VERIZON COMMUNICATIONS COM 92343V104 10,770 294,757 SH DEFINED 10 229,598 9,894 55,265 VERIZON COMMUNICATIONS COM 92343V104 3,211 87,870 SH OTHER 10 50,856 35,929 1,085 VERINT SYS INC COM 92343X100 772 24,980 SH DEFINED 01 7,396 17,584 0 VERINT SYS INC COM 92343X100 3,287 106,382 SH DEFINED 01,08 38,687 67,695 0 VERILINK CORP COM 923432108 52 10,300 SH DEFINED 01 2,900 7,400 0 VERILINK CORP COM 923432108 196 38,812 SH DEFINED 01,08 5,412 33,400 0 VERITAS SOFTWARE CO COM 923436109 33,689 1,251,925 SH DEFINED 01 789,232 376,932 85,761 VERITAS SOFTWARE CO COM 923436109 805 29,914 SH OTHER 01 12,339 13,750 3,825 VERITAS SOFTWARE CO COM 923436109 345 12,810 SH DEFINED 02 9,865 2,550 395 VERITAS SOFTWARE CO COM 923436109 1,184 44,004 SH DEFINED 03 28,345 14,859 800 VERITAS SOFTWARE CO COM 923436109 86 3,205 SH OTHER 03 2,805 400 0 VERITAS SOFTWARE CO COM 923436109 179 6,636 SH DEFINED 04 6,636 0 0 VERITAS SOFTWARE CO COM 923436109 49 1,825 SH OTHER 04 1,825 0 0 VERITAS SOFTWARE CO COM 923436109 865 32,153 SH DEFINED 05 27,528 4,500 125 VERITAS SOFTWARE CO COM 923436109 62 2,300 SH OTHER 05 1,300 1,000 0 VERITAS SOFTWARE CO COM 923436109 30 1,100 SH OTHER 01,06 0 0 1,100 VERITAS SOFTWARE CO COM 923436109 105,085 3,905,038 SH DEFINED 01,08 2,098,834 1,804,814 1,390 VERITAS SOFTWARE CO COM 923436109 198 7,376 SH DEFINED 09 7,376 0 0 VERITAS SOFTWARE CO COM 923436109 614 22,806 SH DEFINED 10 21,626 250 930 VERITAS SOFTWARE CO COM 923436109 43 1,585 SH OTHER 10 1,135 350 100 VERMONT PURE HLDGS LTD NEW COM 924237100 5 1,700 SH DEFINED 01 1,400 300 0 VERMONT PURE HLDGS LTD NEW COM 924237100 58 18,900 SH DEFINED 01,08 8,800 10,100 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 538 ________ VERMONT TEDDY BEAR INC COM 92427X109 27 4,800 SH DEFINED 01 0 4,800 0 VERMONT TEDDY BEAR INC COM 92427X109 32 5,571 SH DEFINED 01,08 2,548 3,023 0 VERSANT CORP COM 925284101 23 12,500 SH DEFINED 01 1,300 11,200 0 VERSANT CORP COM 925284101 32 17,526 SH DEFINED 01,08 2,933 14,593 0 VERSAR INC COM 925297103 15 4,400 SH DEFINED 01 0 4,400 0 VERSAR INC COM 925297103 53 15,938 SH DEFINED 01,08 3,486 12,452 0 VERSATA INC COM 925298200 7 3,849 SH DEFINED 01 1,449 2,400 0 VERSATA INC COM 925298200 12 7,013 SH DEFINED 01,08 2,066 4,947 0 VERSO TECHNOLOGIES INC COM 925317109 181 109,656 SH DEFINED 01 78,145 31,511 0 VERSO TECHNOLOGIES INC COM 925317109 1,242 752,802 SH DEFINED 01,08 176,545 576,257 0 VERSO TECHNOLOGIES INC COM 925317109 33 20,000 SH DEFINED 10 20,000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 698 74,144 SH DEFINED 01 62,353 11,791 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6,228 661,141 SH DEFINED 01,08 127,118 534,023 0 VERTICALNET INC COM 92532L206 17 8,850 SH DEFINED 01 1,950 6,900 0 VERTICALNET INC COM 92532L206 30 15,181 SH DEFINED 01,08 2,054 13,127 0 VESTA INS GROUP INC COM 925391104 120 27,600 SH DEFINED 01 3,900 23,700 0 VESTA INS GROUP INC COM 925391104 248 56,992 SH DEFINED 01,08 14,421 42,571 0 VIAD CORP COM 92552R109 1,598 66,118 SH DEFINED 01 39,525 21,293 5,300 VIAD CORP COM 92552R109 30 1,250 SH DEFINED 02 0 1,250 0 VIAD CORP COM 92552R109 48 2,000 SH OTHER 04 0 0 2,000 VIAD CORP COM 92552R109 11,337 469,061 SH DEFINED 01,08 111,866 357,195 0 VIAD CORP COM 92552R109 46 1,900 SH DEFINED 10 1,800 0 100 VIASAT INC COM 92552V100 948 38,101 SH DEFINED 01 14,491 22,810 800 VIASAT INC COM 92552V100 10 400 SH OTHER 01,06 0 0 400 VIASAT INC COM 92552V100 4,594 184,656 SH DEFINED 01,08 67,009 117,647 0 VIACOM INC COM 925524100 43 1,087 SH DEFINED 01 100 987 0 VIACOM INC COM 925524100 83 2,100 SH OTHER 01 1,100 1,000 0 VIACOM INC COM 925524100 20 500 SH DEFINED 02 500 0 0 VIACOM INC COM 925524100 20 500 SH OTHER 02 500 0 0 VIACOM INC COM 925524100 169 4,275 SH DEFINED 03 3,775 500 0 VIACOM INC COM 925524100 320 8,095 SH DEFINED 04 8,095 0 0 VIACOM INC COM 925524100 288 7,277 SH OTHER 04 7,077 0 200 VIACOM INC COM 925524100 24 600 SH DEFINED 05 0 0 600 VIACOM INC COM 925524100 520 13,150 SH DEFINED 10 8,900 0 4,250 VIACOM INC COM 925524100 8 200 SH OTHER 10 0 200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 539 ________ VIACOM INC COM 925524308 168,521 4,297,896 SH DEFINED 01 2,217,226 1,699,926 380,744 VIACOM INC COM 925524308 12,780 325,937 SH OTHER 01 160,243 140,683 25,011 VIACOM INC COM 925524308 12,605 321,473 SH DEFINED 02 250,430 65,893 5,150 VIACOM INC COM 925524308 1,479 37,719 SH OTHER 02 30,159 6,960 600 VIACOM INC COM 925524308 11,055 281,941 SH DEFINED 03 165,593 85,811 30,537 VIACOM INC COM 925524308 2,482 63,293 SH OTHER 03 44,962 13,521 4,810 VIACOM INC COM 925524308 26,924 686,651 SH DEFINED 04 638,621 0 48,030 VIACOM INC COM 925524308 9,628 245,542 SH OTHER 04 235,789 0 9,753 VIACOM INC COM 925524308 4,157 106,030 SH DEFINED 05 93,540 9,470 3,020 VIACOM INC COM 925524308 551 14,040 SH OTHER 05 11,040 3,000 0 VIACOM INC COM 925524308 176 4,487 SH OTHER 01,06 0 0 4,487 VIACOM INC COM 925524308 594,590 15,164,253 SH DEFINED 01,08 7,907,106 7,224,742 32,405 VIACOM INC COM 925524308 1,199 30,567 SH DEFINED 09 30,567 0 0 VIACOM INC COM 925524308 10,060 256,556 SH DEFINED 10 214,953 10,791 30,812 VIACOM INC COM 925524308 2,157 55,004 SH OTHER 10 31,412 22,367 1,225 VIASYS HEALTHCARE INC COM 92553Q209 1,446 63,929 SH DEFINED 01 41,659 22,270 0 VIASYS HEALTHCARE INC COM 92553Q209 3 146 SH OTHER 04 146 0 0 VIASYS HEALTHCARE INC COM 92553Q209 9 407 SH OTHER 01,06 0 0 407 VIASYS HEALTHCARE INC COM 92553Q209 4,635 204,913 SH DEFINED 01,08 61,821 143,092 0 VIASYS HEALTHCARE INC COM 92553Q209 11 482 SH DEFINED 10 482 0 0 VICAL INC COM 925602104 136 22,100 SH DEFINED 01 4,100 18,000 0 VICAL INC COM 925602104 227 36,912 SH DEFINED 01,08 8,359 28,553 0 VICON INDS INC COM 925811101 26 5,600 SH DEFINED 01 600 5,000 0 VICON INDS INC COM 925811101 57 12,189 SH DEFINED 01,08 1,904 10,285 0 VICOR CORP COM 925815102 696 56,696 SH DEFINED 01 16,796 39,900 0 VICOR CORP COM 925815102 7 600 SH OTHER 01,06 0 0 600 VICOR CORP COM 925815102 2,167 176,589 SH DEFINED 01,08 40,663 135,926 0 VIA NET WRKS INC COM 925912107 56 46,950 SH DEFINED 01 10,450 36,500 0 VIA NET WRKS INC COM 925912107 61 51,002 SH DEFINED 01,08 22,602 28,400 0 VICURON PHARMACEUTICALS INC COM 926471103 2,318 101,890 SH DEFINED 01 47,860 41,330 12,700 VICURON PHARMACEUTICALS INC COM 926471103 7,149 314,259 SH DEFINED 01,08 55,963 258,296 0 VIDEO DISPLAY CORP COM 926555103 96 6,360 SH DEFINED 01 600 5,760 0 VIDEO DISPLAY CORP COM 926555103 239 15,916 SH DEFINED 01,08 2,046 13,870 0 VIEWPOINT CORP COM 92672P108 131 38,800 SH DEFINED 01 7,700 31,100 0 VIEWPOINT CORP COM 92672P108 235 69,644 SH DEFINED 01,08 17,650 51,994 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 540 ________ VIGNETTE CORP COM 926734104 762 368,085 SH DEFINED 01 142,421 217,864 7,800 VIGNETTE CORP COM 926734104 6 3,000 SH OTHER 01 0 3,000 0 VIGNETTE CORP COM 926734104 2 1,200 SH DEFINED 04 1,200 0 0 VIGNETTE CORP COM 926734104 3,323 1,605,212 SH DEFINED 01,08 487,700 1,117,512 0 VIISAGE TECHNOLOGY INC COM 92675K106 152 19,100 SH DEFINED 01 4,000 15,100 0 VIISAGE TECHNOLOGY INC COM 92675K106 301 37,908 SH DEFINED 01,08 8,408 29,500 0 VILLAGE SUPER MKT INC COM 927107409 56 1,700 SH DEFINED 01 200 1,500 0 VILLAGE SUPER MKT INC COM 927107409 164 5,001 SH DEFINED 01,08 505 4,496 0 VINTAGE PETE INC COM 927460105 3,156 215,258 SH DEFINED 01 159,410 55,848 0 VINTAGE PETE INC COM 927460105 3 200 SH OTHER 01 0 200 0 VINTAGE PETE INC COM 927460105 14 950 SH OTHER 01,06 0 0 950 VINTAGE PETE INC COM 927460105 5,285 360,482 SH DEFINED 01,08 97,320 263,162 0 VION PHARMACEUTICALS INC COM 927624106 118 29,900 SH DEFINED 01 5,300 24,600 0 VION PHARMACEUTICALS INC COM 927624106 3 800 SH DEFINED 04 800 0 0 VION PHARMACEUTICALS INC COM 927624106 157 39,552 SH DEFINED 01,08 11,657 27,895 0 VIRAGE LOGIC CORP COM 92763R104 276 29,885 SH DEFINED 01 9,507 20,378 0 VIRAGE LOGIC CORP COM 92763R104 874 94,490 SH DEFINED 01,08 17,723 76,767 0 VIRAGEN INC COM 927638106 4 19,700 SH DEFINED 01 19,700 0 0 VIRAGEN INC COM 927638106 1 4,000 SH DEFINED 04 4,000 0 0 VIRAGEN INC COM 927638106 10 49,400 SH DEFINED 01,08 25,472 23,928 0 VIRCO MFG CO COM 927651109 121 16,502 SH DEFINED 01 2,581 13,921 0 VIRCO MFG CO COM 927651109 237 32,201 SH DEFINED 01,08 5,277 26,924 0 VIRGINIA COMM BANCORP INC COM 92778Q109 69 2,320 SH DEFINED 01 2,120 200 0 VIRGINIA COMM BANCORP INC COM 92778Q109 990 33,250 SH DEFINED 01,08 7,303 25,947 0 VIRGINIA FINL GROUP INC COM 927810101 305 8,772 SH DEFINED 01 4,933 3,839 0 VIRGINIA FINL GROUP INC COM 927810101 35 1,007 SH OTHER 01 0 0 1,007 VIRGINIA FINL GROUP INC COM 927810101 1,002 28,845 SH DEFINED 01,08 3,877 24,968 0 VISION-SCIENCES INC DEL COM 927912105 17 4,700 SH DEFINED 01 4,700 0 0 VISION-SCIENCES INC DEL COM 927912105 56 15,176 SH DEFINED 01,08 11,326 3,850 0 VISTA GOLD CORP COM 927926204 16 2,900 SH DEFINED 01 2,900 0 0 VISTA GOLD CORP COM 927926204 153 27,500 SH DEFINED 01,08 6,500 21,000 0 VIROLOGIC INC COM 92823R201 12 4,100 SH DEFINED 01 4,100 0 0 VIROLOGIC INC COM 92823R201 122 40,204 SH DEFINED 01,08 13,000 27,204 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 541 ________ VIROPHARMA INC COM 928241108 49 21,500 SH DEFINED 01 3,800 17,700 0 VIROPHARMA INC COM 928241108 4 1,600 SH OTHER 01 0 1,600 0 VIROPHARMA INC COM 928241108 0 100 SH OTHER 04 100 0 0 VIROPHARMA INC COM 928241108 98 42,817 SH DEFINED 01,08 10,495 32,322 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2,596 121,657 SH DEFINED 01 80,600 27,666 13,391 VISHAY INTERTECHNOLOGY INC COM 928298108 1,651 77,372 SH OTHER 01 77,372 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 27 1,244 SH DEFINED 04 1,244 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 38 1,800 SH OTHER 04 800 0 1,000 VISHAY INTERTECHNOLOGY INC COM 928298108 17,562 822,945 SH DEFINED 01,08 178,137 644,808 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4 200 SH DEFINED 10 0 0 200 VISTEON CORP COM 92839U107 2,813 293,962 SH DEFINED 01 142,217 127,281 24,464 VISTEON CORP COM 92839U107 2 170 SH OTHER 01 170 0 0 VISTEON CORP COM 92839U107 3 275 SH DEFINED 02 0 0 275 VISTEON CORP COM 92839U107 3 351 SH OTHER 03 351 0 0 VISTEON CORP COM 92839U107 2 174 SH DEFINED 04 174 0 0 VISTEON CORP COM 92839U107 9 939 SH OTHER 04 939 0 0 VISTEON CORP COM 92839U107 0 39 SH DEFINED 05 0 0 39 VISTEON CORP COM 92839U107 3 300 SH OTHER 01,06 0 0 300 VISTEON CORP COM 92839U107 15,084 1,576,217 SH DEFINED 01,08 651,421 924,796 0 VISTEON CORP COM 92839U107 5 513 SH DEFINED 09 513 0 0 VISTEON CORP COM 92839U107 5 548 SH DEFINED 10 548 0 0 VISTACARE INC COM 92839Y109 360 13,322 SH DEFINED 01 8,723 4,449 150 VISTACARE INC COM 92839Y109 63 2,320 SH OTHER 01 920 1,400 0 VISTACARE INC COM 92839Y109 3,065 113,350 SH DEFINED 01,08 46,650 66,700 0 VISX INC DEL COM 92844S105 966 49,513 SH DEFINED 01 34,290 13,523 1,700 VISX INC DEL COM 92844S105 17 875 SH DEFINED 04 875 0 0 VISX INC DEL COM 92844S105 7,167 367,186 SH DEFINED 01,08 74,228 292,958 0 VISUAL NETWORKS INC COM 928444108 124 37,219 SH DEFINED 01 6,319 30,900 0 VISUAL NETWORKS INC COM 928444108 237 71,031 SH DEFINED 01,08 12,104 58,927 0 VITAL IMAGES INC COM 92846N104 52 5,182 SH DEFINED 01 4,907 275 0 VITAL IMAGES INC COM 92846N104 603 59,867 SH DEFINED 01,08 16,577 43,290 0 VITAL SIGNS INC COM 928469105 618 18,387 SH DEFINED 01 5,882 12,505 0 VITAL SIGNS INC COM 928469105 5 150 SH OTHER 01,06 0 0 150 VITAL SIGNS INC COM 928469105 1,941 57,739 SH DEFINED 01,08 17,702 40,037 0 VITALWORKS INC COM 928483106 274 72,706 SH DEFINED 01 25,189 46,777 740 VITALWORKS INC COM 928483106 1,228 325,785 SH DEFINED 01,08 106,922 218,863 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 542 ________ VITRIA TECHNOLOGY COM 92849Q401 144 24,426 SH DEFINED 01 14,509 9,917 0 VITRIA TECHNOLOGY COM 92849Q401 899 152,807 SH DEFINED 01,08 42,553 110,254 0 VITESSE SEMICONDUCTOR CORP COM 928497106 2,037 286,962 SH DEFINED 01 136,154 143,008 7,800 VITESSE SEMICONDUCTOR CORP COM 928497106 74 10,362 SH DEFINED 02 0 700 9,662 VITESSE SEMICONDUCTOR CORP COM 928497106 2 300 SH DEFINED 03 300 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 14 1,902 SH DEFINED 04 1,902 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 63 8,838 SH OTHER 04 1,350 0 7,488 VITESSE SEMICONDUCTOR CORP COM 928497106 10,971 1,545,215 SH DEFINED 01,08 415,753 1,129,462 0 VIVENDI UNIVERSAL COM 92851S204 43 1,639 SH DEFINED 01 1,520 119 0 VIVENDI UNIVERSAL COM 92851S204 21 800 SH DEFINED 04 800 0 0 VIVENDI UNIVERSAL COM 92851S204 67 2,540 SH OTHER 04 0 0 2,540 VIVENDI UNIVERSAL COM 92851S204 756 28,480 SH DEFINED 01,08 28,480 0 0 VIVUS INC COM 928551100 333 54,208 SH DEFINED 01 25,407 28,801 0 VIVUS INC COM 928551100 1,570 255,342 SH DEFINED 01,08 43,654 211,688 0 VODAVI TECHNOLOGY INC COM 92857V102 21 3,500 SH DEFINED 01 0 3,500 0 VODAVI TECHNOLOGY INC COM 92857V102 55 9,100 SH DEFINED 01,08 2,600 6,500 0 VODAFONE GROUP PLC NEW COM 92857W100 42,163 1,764,147 SH DEFINED 01 1,426,583 231,053 106,511 VODAFONE GROUP PLC NEW COM 92857W100 7,197 301,136 SH OTHER 01 176,255 113,845 11,036 VODAFONE GROUP PLC NEW COM 92857W100 2,939 122,966 SH DEFINED 02 73,037 45,439 4,490 VODAFONE GROUP PLC NEW COM 92857W100 873 36,510 SH OTHER 02 23,930 9,470 3,110 VODAFONE GROUP PLC NEW COM 92857W100 14,128 591,110 SH DEFINED 03 360,384 196,537 34,189 VODAFONE GROUP PLC NEW COM 92857W100 4,987 208,667 SH OTHER 03 148,712 44,023 15,932 VODAFONE GROUP PLC NEW COM 92857W100 31,028 1,298,226 SH DEFINED 04 1,234,026 0 64,200 VODAFONE GROUP PLC NEW COM 92857W100 12,032 503,415 SH OTHER 04 493,520 0 9,895 VODAFONE GROUP PLC NEW COM 92857W100 2,150 89,970 SH DEFINED 05 65,320 19,050 5,600 VODAFONE GROUP PLC NEW COM 92857W100 328 13,705 SH OTHER 05 6,705 7,000 0 VODAFONE GROUP PLC NEW COM 92857W100 804 33,655 SH DEFINED 09 33,655 0 0 VODAFONE GROUP PLC NEW COM 92857W100 4,530 189,537 SH DEFINED 10 140,587 6,850 42,100 VODAFONE GROUP PLC NEW COM 92857W100 695 29,100 SH OTHER 10 12,810 15,290 1,000 VOLT INFORMATION SCIENCES IN COM 928703107 644 26,337 SH DEFINED 01 6,334 20,003 0 VOLT INFORMATION SCIENCES IN COM 928703107 5 200 SH OTHER 01,06 0 0 200 VOLT INFORMATION SCIENCES IN COM 928703107 2,142 87,645 SH DEFINED 01,08 28,058 59,587 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 543 ________ VORNADO RLTY TR COM 929042109 2,602 43,029 SH DEFINED 01 25,887 13,242 3,900 VORNADO RLTY TR COM 929042109 61 1,009 SH DEFINED 02 1,009 0 0 VORNADO RLTY TR COM 929042109 284 4,700 SH DEFINED 04 4,200 0 500 VORNADO RLTY TR COM 929042109 15 250 SH OTHER 04 250 0 0 VORNADO RLTY TR COM 929042109 19,692 325,598 SH DEFINED 01,08 155,293 170,305 0 VORNADO RLTY TR COM 929042109 9 148 SH DEFINED 09 148 0 0 VORNADO RLTY TR COM 929042109 6 100 SH DEFINED 10 0 0 100 VULCAN INTL CORP COM 929136109 58 1,300 SH DEFINED 01 200 1,100 0 VULCAN INTL CORP COM 929136109 191 4,293 SH DEFINED 01,08 243 4,050 0 VULCAN MATLS CO COM 929160109 8,763 184,714 SH DEFINED 01 75,454 88,996 20,264 VULCAN MATLS CO COM 929160109 4 75 SH OTHER 01 0 0 75 VULCAN MATLS CO COM 929160109 3 60 SH DEFINED 02 0 0 60 VULCAN MATLS CO COM 929160109 1,276 26,905 SH DEFINED 04 150 0 26,755 VULCAN MATLS CO COM 929160109 14 300 SH OTHER 04 300 0 0 VULCAN MATLS CO COM 929160109 14 300 SH OTHER 01,06 0 0 300 VULCAN MATLS CO COM 929160109 42,891 904,115 SH DEFINED 01,08 460,738 443,377 0 VULCAN MATLS CO COM 929160109 267 5,631 SH DEFINED 09 5,631 0 0 VULCAN MATLS CO COM 929160109 6 116 SH DEFINED 10 16 0 100 WFS FINL INC COM 92923B106 1,444 33,324 SH DEFINED 01 13,609 19,715 0 WFS FINL INC COM 92923B106 5,071 117,059 SH DEFINED 01,08 23,526 93,533 0 WCI CMNTYS INC COM 92923C104 675 26,981 SH DEFINED 01 16,166 10,815 0 WCI CMNTYS INC COM 92923C104 125 4,994 SH DEFINED 04 3,894 0 1,100 WCI CMNTYS INC COM 92923C104 5 200 SH OTHER 04 200 0 0 WCI CMNTYS INC COM 92923C104 4,141 165,452 SH DEFINED 01,08 44,657 120,795 0 WD-40 CO COM 929236107 861 24,593 SH DEFINED 01 10,618 13,975 0 WD-40 CO COM 929236107 35 1,000 SH OTHER 01 1,000 0 0 WD-40 CO COM 929236107 1,803 51,500 SH OTHER 03 15,500 36,000 0 WD-40 CO COM 929236107 14 400 SH DEFINED 04 400 0 0 WD-40 CO COM 929236107 18 500 SH DEFINED 05 500 0 0 WD-40 CO COM 929236107 11 300 SH OTHER 01,06 0 0 300 WD-40 CO COM 929236107 5,771 164,885 SH DEFINED 01,08 55,836 109,049 0 WD-40 CO COM 929236107 18 500 SH DEFINED 10 500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 544 ________ WGL HLDGS INC COM 92924F106 909 30,206 SH DEFINED 01 20,421 8,585 1,200 WGL HLDGS INC COM 92924F106 34 1,134 SH OTHER 02 0 1,134 0 WGL HLDGS INC COM 92924F106 30 1,000 SH DEFINED 03 1,000 0 0 WGL HLDGS INC COM 92924F106 138 4,571 SH DEFINED 04 2,506 0 2,065 WGL HLDGS INC COM 92924F106 27 888 SH OTHER 04 888 0 0 WGL HLDGS INC COM 92924F106 12 400 SH DEFINED 05 400 0 0 WGL HLDGS INC COM 92924F106 7,268 241,464 SH DEFINED 01,08 52,002 189,462 0 WGL HLDGS INC COM 92924F106 3 100 SH DEFINED 10 0 0 100 WHX CORP COM 929248409 24 8,099 SH DEFINED 01 1,166 6,933 0 WHX CORP COM 929248409 43 14,503 SH DEFINED 01,08 2,457 12,046 0 W-H ENERGY SVCS INC COM 92925E108 587 40,589 SH DEFINED 01 14,172 26,417 0 W-H ENERGY SVCS INC COM 92925E108 4 300 SH DEFINED 02 0 0 300 W-H ENERGY SVCS INC COM 92925E108 14 1,000 SH DEFINED 04 1,000 0 0 W-H ENERGY SVCS INC COM 92925E108 6 400 SH OTHER 01,06 0 0 400 W-H ENERGY SVCS INC COM 92925E108 2,563 177,115 SH DEFINED 01,08 54,816 122,299 0 W HLDG CO INC COM 929251106 2,354 125,939 SH DEFINED 01 51,340 74,599 0 W HLDG CO INC COM 929251106 26 1,400 SH DEFINED 04 0 0 1,400 W HLDG CO INC COM 929251106 10,094 540,053 SH DEFINED 01,08 109,857 430,196 0 WJ COMMUNICATIONS INC COM 929284107 187 50,500 SH DEFINED 01 11,000 39,500 0 WJ COMMUNICATIONS INC COM 929284107 265 71,730 SH DEFINED 01,08 21,100 50,630 0 WMS INDS INC COM 929297109 1,649 53,193 SH DEFINED 01 25,118 28,075 0 WMS INDS INC COM 929297109 12 400 SH OTHER 01,06 0 0 400 WMS INDS INC COM 929297109 4,733 152,664 SH DEFINED 01,08 28,611 124,053 0 W P CAREY & CO LLC COM 92930Y107 910 29,400 SH DEFINED 01 7,300 22,100 0 W P CAREY & CO LLC COM 92930Y107 132 4,273 SH DEFINED 02 4,273 0 0 W P CAREY & CO LLC COM 92930Y107 155 5,000 SH OTHER 02 5,000 0 0 W P CAREY & CO LLC COM 92930Y107 180 5,809 SH DEFINED 04 5,809 0 0 W P CAREY & CO LLC COM 92930Y107 102 3,297 SH OTHER 04 3,297 0 0 W P CAREY & CO LLC COM 92930Y107 393 12,700 SH DEFINED 01,08 1,500 11,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 545 ________ WPS RESOURCES CORP COM 92931B106 1,085 22,704 SH DEFINED 01 15,086 5,918 1,700 WPS RESOURCES CORP COM 92931B106 1,496 31,298 SH OTHER 01 30,798 500 0 WPS RESOURCES CORP COM 92931B106 29 600 SH DEFINED 02 600 0 0 WPS RESOURCES CORP COM 92931B106 10 200 SH OTHER 02 200 0 0 WPS RESOURCES CORP COM 92931B106 48 1,000 SH DEFINED 03 1,000 0 0 WPS RESOURCES CORP COM 92931B106 40 840 SH OTHER 03 840 0 0 WPS RESOURCES CORP COM 92931B106 56 1,180 SH DEFINED 04 1,180 0 0 WPS RESOURCES CORP COM 92931B106 124 2,600 SH OTHER 04 2,600 0 0 WPS RESOURCES CORP COM 92931B106 8,667 181,311 SH DEFINED 01,08 37,029 144,282 0 WPS RESOURCES CORP COM 92931B106 2 50 SH DEFINED 10 0 0 50 WPS RESOURCES CORP COM 92931B106 19 400 SH OTHER 10 0 400 0 WSI INDS INC COM 92932Q102 5 2,200 SH DEFINED 01 0 2,200 0 WSI INDS INC COM 92932Q102 20 8,156 SH DEFINED 01,08 721 7,435 0 WSFS FINL CORP COM 929328102 899 17,927 SH DEFINED 01 4,221 13,706 0 WSFS FINL CORP COM 929328102 2,186 43,573 SH DEFINED 01,08 7,819 35,754 0 WABASH NATL CORP COM 929566107 2,332 98,820 SH DEFINED 01 73,556 24,264 1,000 WABASH NATL CORP COM 929566107 12 525 SH OTHER 01,06 0 0 525 WABASH NATL CORP COM 929566107 4,349 184,299 SH DEFINED 01,08 41,789 142,510 0 WABTEC CORP COM 929740108 943 66,189 SH DEFINED 01 23,143 43,046 0 WABTEC CORP COM 929740108 41 2,900 SH DEFINED 04 0 0 2,900 WABTEC CORP COM 929740108 3,316 232,857 SH DEFINED 01,08 46,663 186,194 0 WACHOVIA CORP 2ND NEW COM 929903102 113,297 2,410,564 SH DEFINED 01 972,783 1,191,738 246,043 WACHOVIA CORP 2ND NEW COM 929903102 2,412 51,321 SH OTHER 01 29,380 19,140 2,801 WACHOVIA CORP 2ND NEW COM 929903102 912 19,399 SH DEFINED 02 13,967 5,400 32 WACHOVIA CORP 2ND NEW COM 929903102 1,524 32,420 SH OTHER 02 27,380 5,040 0 WACHOVIA CORP 2ND NEW COM 929903102 1,565 33,305 SH DEFINED 03 26,775 6,235 295 WACHOVIA CORP 2ND NEW COM 929903102 309 6,566 SH OTHER 03 2,460 450 3,656 WACHOVIA CORP 2ND NEW COM 929903102 13,580 288,940 SH DEFINED 04 247,790 0 41,150 WACHOVIA CORP 2ND NEW COM 929903102 10,108 215,068 SH OTHER 04 185,071 0 29,997 WACHOVIA CORP 2ND NEW COM 929903102 1,449 30,826 SH DEFINED 05 28,051 725 2,050 WACHOVIA CORP 2ND NEW COM 929903102 96 2,050 SH OTHER 05 0 1,200 850 WACHOVIA CORP 2ND NEW COM 929903102 160 3,400 SH OTHER 01,06 0 0 3,400 WACHOVIA CORP 2ND NEW COM 929903102 630,189 13,408,277 SH DEFINED 01,08 6,159,422 7,173,643 75,212 WACHOVIA CORP 2ND NEW COM 929903102 1,168 24,861 SH DEFINED 09 24,861 0 0 WACHOVIA CORP 2ND NEW COM 929903102 3,914 83,284 SH DEFINED 10 72,346 1,465 9,473 WACHOVIA CORP 2ND NEW COM 929903102 1,256 26,715 SH OTHER 10 12,784 13,631 300 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 546 ________ WADDELL & REED FINL INC COM 930059100 1,625 66,255 SH DEFINED 01 44,837 17,868 3,550 WADDELL & REED FINL INC COM 930059100 133 5,428 SH OTHER 01 2,714 2,714 0 WADDELL & REED FINL INC COM 930059100 2 80 SH DEFINED 02 80 0 0 WADDELL & REED FINL INC COM 930059100 23 949 SH DEFINED 04 949 0 0 WADDELL & REED FINL INC COM 930059100 67 2,714 SH DEFINED 05 2,714 0 0 WADDELL & REED FINL INC COM 930059100 9,972 406,678 SH DEFINED 01,08 98,683 307,995 0 WADDELL & REED FINL INC COM 930059100 4 150 SH DEFINED 10 0 0 150 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 115 7,719 SH DEFINED 01 0 7,719 0 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 122 8,160 SH DEFINED 01,08 1,796 6,364 0 WAL MART STORES INC COM 931142103 632,640 10,598,762 SH DEFINED 01 5,991,851 3,746,847 860,064 WAL MART STORES INC COM 931142103 51,790 867,651 SH OTHER 01 445,301 372,500 49,850 WAL MART STORES INC COM 931142103 22,875 383,235 SH DEFINED 02 272,908 99,231 11,096 WAL MART STORES INC COM 931142103 5,023 84,153 SH OTHER 02 56,978 26,053 1,122 WAL MART STORES INC COM 931142103 35,312 591,588 SH DEFINED 03 375,137 189,673 26,778 WAL MART STORES INC COM 931142103 15,113 253,187 SH OTHER 03 218,598 27,221 7,368 WAL MART STORES INC COM 931142103 98,094 1,643,397 SH DEFINED 04 1,564,312 0 79,085 WAL MART STORES INC COM 931142103 50,063 838,718 SH OTHER 04 779,581 0 59,137 WAL MART STORES INC COM 931142103 17,003 284,858 SH DEFINED 05 255,073 21,385 8,400 WAL MART STORES INC COM 931142103 2,997 50,209 SH OTHER 05 24,159 20,550 5,500 WAL MART STORES INC COM 931142103 663 11,100 SH OTHER 01,06 0 0 11,100 WAL MART STORES INC COM 931142103 2,072,514 34,721,293 SH DEFINED 01,08 17,830,574 16,877,101 13,618 WAL MART STORES INC COM 931142103 3,497 58,590 SH DEFINED 09 58,590 0 0 WAL MART STORES INC COM 931142103 36,138 605,425 SH DEFINED 10 453,930 46,710 104,785 WAL MART STORES INC COM 931142103 10,273 172,104 SH OTHER 10 96,259 71,993 3,852 WALGREEN CO COM 931422109 227,071 6,891,377 SH DEFINED 01 4,422,299 1,987,263 481,815 WALGREEN CO COM 931422109 93,041 2,823,699 SH OTHER 01 1,285,525 1,401,294 136,880 WALGREEN CO COM 931422109 13,348 405,100 SH DEFINED 02 258,935 137,960 8,205 WALGREEN CO COM 931422109 4,302 130,560 SH OTHER 02 92,985 36,250 1,325 WALGREEN CO COM 931422109 16,282 494,140 SH DEFINED 03 301,949 171,956 20,235 WALGREEN CO COM 931422109 4,260 129,272 SH OTHER 03 78,933 40,298 10,041 WALGREEN CO COM 931422109 55,004 1,669,318 SH DEFINED 04 1,577,198 0 92,120 WALGREEN CO COM 931422109 39,399 1,195,727 SH OTHER 04 1,128,920 0 66,807 WALGREEN CO COM 931422109 7,914 240,170 SH DEFINED 05 203,060 29,290 7,820 WALGREEN CO COM 931422109 1,893 57,448 SH OTHER 05 23,013 14,435 20,000 WALGREEN CO COM 931422109 86 2,600 SH OTHER 01,06 0 0 2,600 WALGREEN CO COM 931422109 303,122 9,199,456 SH DEFINED 01,08 4,839,431 4,353,214 6,811 WALGREEN CO COM 931422109 1,010 30,667 SH DEFINED 09 30,667 0 0 WALGREEN CO COM 931422109 18,391 558,162 SH DEFINED 10 407,233 133,904 17,025 WALGREEN CO COM 931422109 4,309 130,776 SH OTHER 10 64,921 64,480 1,375 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 547 ________ WALTER INDS INC COM 93317Q105 1,370 114,749 SH DEFINED 01 71,715 43,034 0 WALTER INDS INC COM 93317Q105 4 300 SH DEFINED 04 300 0 0 WALTER INDS INC COM 93317Q105 2,582 216,275 SH DEFINED 01,08 47,491 168,784 0 WARNACO GROUP INC COM 934390402 612 30,461 SH DEFINED 01 25,321 5,140 0 WARNACO GROUP INC COM 934390402 4,865 242,155 SH DEFINED 01,08 101,003 141,152 0 WARWICK CMNTY BANCORP INC COM 936559103 270 8,035 SH DEFINED 01 2,535 5,500 0 WARWICK CMNTY BANCORP INC COM 936559103 596 17,738 SH DEFINED 01,08 2,417 15,321 0 WARWICK VALLEY TEL CO COM 936750108 82 3,204 SH DEFINED 01 2,604 600 0 WARWICK VALLEY TEL CO COM 936750108 757 29,682 SH DEFINED 01,08 4,890 24,792 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 61 3,795 SH DEFINED 01 0 3,795 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 163 10,088 SH DEFINED 01,08 1,989 8,099 0 WASHINGTON FED INC COM 938824109 1,163 45,542 SH DEFINED 01 28,870 15,897 775 WASHINGTON FED INC COM 938824109 533 20,878 SH OTHER 01 6,600 0 14,278 WASHINGTON FED INC COM 938824109 10 399 SH DEFINED 04 399 0 0 WASHINGTON FED INC COM 938824109 11,111 435,218 SH DEFINED 01,08 126,598 308,620 0 WASHINGTON FED INC COM 938824109 192 7,536 SH DEFINED 10 7,403 0 133 WASHINGTON GROUP INTL INC COM 938862208 422 11,511 SH DEFINED 01 11,334 177 0 WASHINGTON GROUP INTL INC COM 938862208 4,767 130,079 SH DEFINED 01,08 38,379 91,700 0 WASHINGTON MUT INC COM 939322103 67,959 1,591,173 SH DEFINED 01 630,408 793,309 167,456 WASHINGTON MUT INC COM 939322103 1,840 43,087 SH OTHER 01 8,953 33,555 579 WASHINGTON MUT INC COM 939322103 732 17,144 SH DEFINED 02 10,094 6,350 700 WASHINGTON MUT INC COM 939322103 312 7,305 SH OTHER 02 4,975 2,330 0 WASHINGTON MUT INC COM 939322103 2,892 67,714 SH DEFINED 03 37,319 13,095 17,300 WASHINGTON MUT INC COM 939322103 150 3,520 SH OTHER 03 825 1,650 1,045 WASHINGTON MUT INC COM 939322103 5,176 121,186 SH DEFINED 04 115,956 0 5,230 WASHINGTON MUT INC COM 939322103 3,045 71,286 SH OTHER 04 62,335 0 8,951 WASHINGTON MUT INC COM 939322103 2,198 51,459 SH DEFINED 05 47,969 990 2,500 WASHINGTON MUT INC COM 939322103 80 1,865 SH OTHER 05 1,490 375 0 WASHINGTON MUT INC COM 939322103 100 2,350 SH OTHER 01,06 0 0 2,350 WASHINGTON MUT INC COM 939322103 350,745 8,212,254 SH DEFINED 01,08 4,239,177 3,971,497 1,580 WASHINGTON MUT INC COM 939322103 859 20,123 SH DEFINED 09 20,123 0 0 WASHINGTON MUT INC COM 939322103 1,570 36,756 SH DEFINED 10 35,023 140 1,593 WASHINGTON MUT INC COM 939322103 1,249 29,240 SH OTHER 10 24,040 4,625 575 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 548 ________ WASHINGTON POST CO COM 939640108 4,314 4,878 SH DEFINED 01 3,599 879 400 WASHINGTON POST CO COM 939640108 18 20 SH DEFINED 02 20 0 0 WASHINGTON POST CO COM 939640108 159 180 SH DEFINED 03 0 0 180 WASHINGTON POST CO COM 939640108 106 120 SH OTHER 03 0 120 0 WASHINGTON POST CO COM 939640108 845 956 SH DEFINED 04 956 0 0 WASHINGTON POST CO COM 939640108 35,630 40,287 SH DEFINED 01,08 7,805 32,482 0 WASHINGTON POST CO COM 939640108 930 1,052 SH DEFINED 10 257 795 0 WASHINGTON POST CO COM 939640108 752 850 SH OTHER 10 400 450 0 WASHINGTON REAL ESTATE INVT COM 939653101 1,983 61,108 SH DEFINED 01 24,455 34,453 2,200 WASHINGTON REAL ESTATE INVT COM 939653101 920 28,350 SH OTHER 01 0 19,125 9,225 WASHINGTON REAL ESTATE INVT COM 939653101 10 300 SH DEFINED 02 0 300 0 WASHINGTON REAL ESTATE INVT COM 939653101 32 1,000 SH OTHER 03 1,000 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 102 3,150 SH DEFINED 04 3,150 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 80 2,452 SH OTHER 04 2,452 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 8,160 251,460 SH DEFINED 01,08 51,706 199,754 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 17 1,650 SH DEFINED 01 900 750 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 115 10,887 SH DEFINED 01,08 2,796 8,091 0 WASHINGTON TR BANCORP COM 940610108 552 20,914 SH DEFINED 01 8,064 12,850 0 WASHINGTON TR BANCORP COM 940610108 1,985 75,183 SH DEFINED 01,08 12,464 62,719 0 WASTE CONNECTIONS INC COM 941053100 1,588 39,888 SH DEFINED 01 18,169 21,719 0 WASTE CONNECTIONS INC COM 941053100 18 450 SH OTHER 01,06 0 0 450 WASTE CONNECTIONS INC COM 941053100 8,353 209,869 SH DEFINED 01,08 52,310 157,559 0 WASTE INDUSTRIES USA INC COM 941057101 248 23,800 SH DEFINED 01 8,800 15,000 0 WASTE INDUSTRIES USA INC COM 941057101 244 23,400 SH DEFINED 01,08 5,800 17,600 0 WASTE MGMT INC DEL COM 94106L109 31,254 1,035,592 SH DEFINED 01 408,783 525,926 100,883 WASTE MGMT INC DEL COM 94106L109 138 4,576 SH OTHER 01 943 3,108 525 WASTE MGMT INC DEL COM 94106L109 12 385 SH DEFINED 02 0 0 385 WASTE MGMT INC DEL COM 94106L109 16 545 SH DEFINED 03 545 0 0 WASTE MGMT INC DEL COM 94106L109 3 108 SH DEFINED 04 108 0 0 WASTE MGMT INC DEL COM 94106L109 91 3,000 SH OTHER 04 3,000 0 0 WASTE MGMT INC DEL COM 94106L109 3 100 SH OTHER 05 100 0 0 WASTE MGMT INC DEL COM 94106L109 45 1,500 SH OTHER 01,06 0 0 1,500 WASTE MGMT INC DEL COM 94106L109 161,534 5,352,337 SH DEFINED 01,08 2,837,576 2,513,036 1,725 WASTE MGMT INC DEL COM 94106L109 395 13,096 SH DEFINED 09 13,096 0 0 WASTE MGMT INC DEL COM 94106L109 71 2,341 SH DEFINED 10 1,491 0 850 WASTE MGMT INC DEL COM 94106L109 184 6,087 SH OTHER 10 5,217 870 0 WATCHGUARD TECHNOLOGIES INC COM 941105108 405 51,713 SH DEFINED 01 20,108 31,605 0 WATCHGUARD TECHNOLOGIES INC COM 941105108 2,162 275,712 SH DEFINED 01,08 99,172 176,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 549 ________ WATER PIK TECHNOLOGIES INC COM 94113U100 352 24,975 SH DEFINED 01 6,975 18,000 0 WATER PIK TECHNOLOGIES INC COM 94113U100 316 22,414 SH DEFINED 01,08 5,414 17,000 0 WATER PIK TECHNOLOGIES INC COM 94113U100 0 5 SH OTHER 10 5 0 0 WATERS CORP COM 941848103 10,095 247,177 SH DEFINED 01 125,061 99,875 22,241 WATERS CORP COM 941848103 124 3,025 SH OTHER 01 300 1,100 1,625 WATERS CORP COM 941848103 536 13,125 SH DEFINED 02 9,225 3,025 875 WATERS CORP COM 941848103 16 400 SH OTHER 02 0 400 0 WATERS CORP COM 941848103 1,502 36,770 SH DEFINED 03 27,245 8,825 700 WATERS CORP COM 941848103 862 21,100 SH DEFINED 04 21,100 0 0 WATERS CORP COM 941848103 349 8,550 SH OTHER 04 7,800 0 750 WATERS CORP COM 941848103 6 140 SH DEFINED 05 140 0 0 WATERS CORP COM 941848103 8 200 SH OTHER 05 0 200 0 WATERS CORP COM 941848103 12 300 SH OTHER 01,06 0 0 300 WATERS CORP COM 941848103 44,839 1,097,920 SH DEFINED 01,08 567,743 530,177 0 WATERS CORP COM 941848103 137 3,349 SH DEFINED 09 3,349 0 0 WATERS CORP COM 941848103 1,892 46,320 SH DEFINED 10 2,220 0 44,100 WATSCO INC COM 942622200 3,973 136,985 SH DEFINED 01 111,778 24,507 700 WATSCO INC COM 942622200 310 10,696 SH DEFINED 04 10,696 0 0 WATSCO INC COM 942622200 58 2,000 SH OTHER 04 2,000 0 0 WATSCO INC COM 942622200 12 400 SH OTHER 01,06 0 0 400 WATSCO INC COM 942622200 4,033 139,056 SH DEFINED 01,08 37,555 101,501 0 WATSON PHARMACEUTICALS INC COM 942683103 9,476 221,450 SH DEFINED 01 101,553 96,292 23,605 WATSON PHARMACEUTICALS INC COM 942683103 13 300 SH OTHER 01 200 0 100 WATSON PHARMACEUTICALS INC COM 942683103 9 200 SH DEFINED 04 200 0 0 WATSON PHARMACEUTICALS INC COM 942683103 34 800 SH OTHER 04 300 0 500 WATSON PHARMACEUTICALS INC COM 942683103 13 300 SH OTHER 01,06 0 0 300 WATSON PHARMACEUTICALS INC COM 942683103 39,785 929,778 SH DEFINED 01,08 459,996 469,782 0 WATSON PHARMACEUTICALS INC COM 942683103 226 5,290 SH DEFINED 09 5,290 0 0 WATSON PHARMACEUTICALS INC COM 942683103 7 166 SH DEFINED 10 16 0 150 WATSON WYATT & CO HLDGS COM 942712100 720 28,510 SH DEFINED 01 22,409 6,101 0 WATSON WYATT & CO HLDGS COM 942712100 1 50 SH OTHER 04 50 0 0 WATSON WYATT & CO HLDGS COM 942712100 11 450 SH OTHER 01,06 0 0 450 WATSON WYATT & CO HLDGS COM 942712100 5,447 215,807 SH DEFINED 01,08 35,828 179,979 0 WATTS WATER TECHNOLOGIES INC COM 942749102 786 33,596 SH DEFINED 01 10,478 23,118 0 WATTS WATER TECHNOLOGIES INC COM 942749102 12 500 SH OTHER 01,06 0 0 500 WATTS WATER TECHNOLOGIES INC COM 942749102 3,464 148,092 SH DEFINED 01,08 53,385 94,707 0 WATTS WATER TECHNOLOGIES INC COM 942749102 19 800 SH DEFINED 10 800 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 550 ________ WAUSAU-MOSINEE PAPER CORP COM 943315101 1,081 76,726 SH DEFINED 01 43,351 32,626 750 WAUSAU-MOSINEE PAPER CORP COM 943315101 13 935 SH OTHER 04 220 0 715 WAUSAU-MOSINEE PAPER CORP COM 943315101 4,096 290,675 SH DEFINED 01,08 113,671 177,004 0 WAVE SYSTEMS CORP COM 943526103 53 49,050 SH DEFINED 01 10,000 39,050 0 WAVE SYSTEMS CORP COM 943526103 1 500 SH DEFINED 04 500 0 0 WAVE SYSTEMS CORP COM 943526103 100 92,180 SH DEFINED 01,08 21,780 70,400 0 WAYNE BANCORP INC OHIO COM 944293109 65 2,734 SH DEFINED 01 2,734 0 0 WAYNE BANCORP INC OHIO COM 944293109 629 26,600 SH DEFINED 01,08 3,801 22,799 0 WAYNE BANCORP INC OHIO COM 944293109 189 8,000 SH OTHER 10 8,000 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 132 8,029 SH DEFINED 01 475 7,554 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 20 1,208 SH DEFINED 04 1,208 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 89 5,418 SH DEFINED 01,08 1,603 3,815 0 WAYPOINT FINL CORP COM 946756103 5,732 213,707 SH DEFINED 01 162,469 49,978 1,260 WAYPOINT FINL CORP COM 946756103 14 530 SH OTHER 01,06 0 0 530 WAYPOINT FINL CORP COM 946756103 6,649 247,919 SH DEFINED 01,08 75,548 172,371 0 WEBCO INDS INC COM 947621108 38 9,200 SH DEFINED 01 1,000 8,200 0 WEBCO INDS INC COM 947621108 63 15,562 SH DEFINED 01,08 2,862 12,700 0 WEBEX COMMUNICATIONS INC COM 94767L109 1,814 61,026 SH DEFINED 01 18,755 42,271 0 WEBEX COMMUNICATIONS INC COM 94767L109 18 600 SH OTHER 01,06 0 0 600 WEBEX COMMUNICATIONS INC COM 94767L109 6,665 224,185 SH DEFINED 01,08 67,776 156,409 0 WEBEX COMMUNICATIONS INC COM 94767L109 16 540 SH DEFINED 10 540 0 0 WEBFINANCIAL CORP COM 94767P100 2 700 SH DEFINED 01 0 700 0 WEBFINANCIAL CORP COM 94767P100 27 10,000 SH DEFINED 01,08 2,657 7,343 0 WEBMETHODS INC COM 94768C108 672 71,801 SH DEFINED 01 29,968 41,833 0 WEBMETHODS INC COM 94768C108 11 1,200 SH OTHER 01 0 1,200 0 WEBMETHODS INC COM 94768C108 25 2,625 SH DEFINED 04 25 0 2,600 WEBMETHODS INC COM 94768C108 3,502 374,107 SH DEFINED 01,08 118,385 255,722 0 WEBSENSE INC COM 947684106 2,870 96,913 SH DEFINED 01 79,243 17,670 0 WEBSENSE INC COM 947684106 9 300 SH OTHER 01,06 0 0 300 WEBSENSE INC COM 947684106 4,812 162,518 SH DEFINED 01,08 52,164 110,354 0 WEBMD CORP COM 94769M105 1,446 162,677 SH DEFINED 01 101,898 46,779 14,000 WEBMD CORP COM 94769M105 8,386 943,349 SH DEFINED 01,08 417,873 525,476 0 WEBMD CORP COM 94769M105 38 4,300 SH DEFINED 09 4,300 0 0 WEBMD CORP COM 94769M105 3 345 SH DEFINED 10 0 0 345 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 551 ________ WEBSTER FINL CORP CONN COM 947890109 1,373 27,070 SH DEFINED 01 17,091 7,529 2,450 WEBSTER FINL CORP CONN COM 947890109 30 600 SH OTHER 01 600 0 0 WEBSTER FINL CORP CONN COM 947890109 4 82 SH DEFINED 04 82 0 0 WEBSTER FINL CORP CONN COM 947890109 65 1,278 SH OTHER 04 1,278 0 0 WEBSTER FINL CORP CONN COM 947890109 13,628 268,743 SH DEFINED 01,08 84,708 184,035 0 WEBSTER FINL CORP CONN COM 947890109 3 50 SH DEFINED 10 0 0 50 WEGENER CORP COM 948585104 33 14,400 SH DEFINED 01 1,700 12,700 0 WEGENER CORP COM 948585104 88 38,645 SH DEFINED 01,08 2,666 35,979 0 WEIDER NUTRITION INTL INC COM 948603105 73 15,500 SH DEFINED 01 4,800 10,700 0 WEIDER NUTRITION INTL INC COM 948603105 115 24,300 SH DEFINED 01,08 9,900 14,400 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1,543 36,497 SH DEFINED 01 29,920 6,577 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 6,838 161,759 SH DEFINED 01,08 50,974 110,785 0 WEINGARTEN RLTY INVS COM 948741103 698 20,168 SH DEFINED 01 10,924 7,044 2,200 WEINGARTEN RLTY INVS COM 948741103 663 19,149 SH OTHER 01 17,934 1,215 0 WEINGARTEN RLTY INVS COM 948741103 35 1,000 SH DEFINED 03 1,000 0 0 WEINGARTEN RLTY INVS COM 948741103 135 3,900 SH DEFINED 04 3,450 0 450 WEINGARTEN RLTY INVS COM 948741103 55 1,600 SH DEFINED 05 600 0 1,000 WEINGARTEN RLTY INVS COM 948741103 120 3,464 SH OTHER 05 3,464 0 0 WEINGARTEN RLTY INVS COM 948741103 6,116 176,754 SH DEFINED 01,08 92,546 84,208 0 WEINGARTEN RLTY INVS COM 948741103 17 483 SH DEFINED 10 400 0 83 WEINGARTEN RLTY INVS COM 948741103 20 575 SH OTHER 10 575 0 0 WEIS MKTS INC COM 948849104 1,507 44,659 SH DEFINED 01 23,929 20,730 0 WEIS MKTS INC COM 948849104 3,910 115,864 SH DEFINED 01,08 30,778 85,086 0 WELLCHOICE INC COM 949475107 182 4,942 SH DEFINED 01 3,420 1,522 0 WELLCHOICE INC COM 949475107 1,761 47,713 SH DEFINED 01,08 10,350 37,363 0 WELLCHOICE INC COM 949475107 2 50 SH DEFINED 10 0 0 50 WELLMAN INC COM 949702104 453 54,287 SH DEFINED 01 22,828 31,459 0 WELLMAN INC COM 949702104 3 400 SH DEFINED 04 400 0 0 WELLMAN INC COM 949702104 4 500 SH OTHER 01,06 0 0 500 WELLMAN INC COM 949702104 2,194 262,775 SH DEFINED 01,08 103,678 159,097 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 552 ________ WELLPOINT HEALTH NETWORK NEW COM 94973H108 31,129 273,733 SH DEFINED 01 115,536 133,103 25,094 WELLPOINT HEALTH NETWORK NEW COM 94973H108 20 175 SH OTHER 01 0 0 175 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 55 SH DEFINED 02 0 0 55 WELLPOINT HEALTH NETWORK NEW COM 94973H108 14 125 SH DEFINED 04 125 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 50 SH OTHER 04 50 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 45 400 SH OTHER 01,06 0 0 400 WELLPOINT HEALTH NETWORK NEW COM 94973H108 152,620 1,342,071 SH DEFINED 01,08 709,140 632,721 210 WELLPOINT HEALTH NETWORK NEW COM 94973H108 87 766 SH DEFINED 09 766 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 25 222 SH DEFINED 10 22 0 200 WELLS FARGO & CO NEW COM 949746101 287,900 5,080,295 SH DEFINED 01 2,705,121 1,937,696 437,478 WELLS FARGO & CO NEW COM 949746101 41,206 727,117 SH OTHER 01 308,723 383,866 34,528 WELLS FARGO & CO NEW COM 949746101 16,171 285,353 SH DEFINED 02 199,130 74,990 11,233 WELLS FARGO & CO NEW COM 949746101 5,011 88,425 SH OTHER 02 60,489 26,151 1,785 WELLS FARGO & CO NEW COM 949746101 27,602 487,062 SH DEFINED 03 276,814 169,926 40,322 WELLS FARGO & CO NEW COM 949746101 8,771 154,776 SH OTHER 03 119,466 29,100 6,210 WELLS FARGO & CO NEW COM 949746101 107,259 1,892,696 SH DEFINED 04 1,815,582 300 76,814 WELLS FARGO & CO NEW COM 949746101 38,162 673,408 SH OTHER 04 531,602 0 141,806 WELLS FARGO & CO NEW COM 949746101 9,387 165,647 SH DEFINED 05 141,267 21,215 3,165 WELLS FARGO & CO NEW COM 949746101 1,778 31,379 SH OTHER 05 25,614 5,765 0 WELLS FARGO & CO NEW COM 949746101 247 4,350 SH OTHER 01,06 0 0 4,350 WELLS FARGO & CO NEW COM 949746101 871,788 15,383,591 SH DEFINED 01,08 7,907,897 7,449,608 26,086 WELLS FARGO & CO NEW COM 949746101 1,762 31,090 SH DEFINED 09 31,090 0 0 WELLS FARGO & CO NEW COM 949746101 31,899 562,887 SH DEFINED 10 394,750 93,420 74,717 WELLS FARGO & CO NEW COM 949746101 9,457 166,870 SH OTHER 10 60,243 102,125 4,502 WELLS GARDNER ELECTRS CORP COM 949765101 23 5,870 SH DEFINED 01 0 5,870 0 WELLS GARDNER ELECTRS CORP COM 949765101 82 21,207 SH DEFINED 01,08 3,671 17,536 0 WELLSFORD REAL PPTYS INC COM 950240200 331 18,150 SH DEFINED 01 1,500 16,650 0 WELLSFORD REAL PPTYS INC COM 950240200 220 12,074 SH DEFINED 01,08 2,574 9,500 0 WENDYS INTL INC COM 950590109 8,720 214,303 SH DEFINED 01 95,366 98,488 20,449 WENDYS INTL INC COM 950590109 28 700 SH OTHER 01 600 0 100 WENDYS INTL INC COM 950590109 24 600 SH OTHER 02 0 600 0 WENDYS INTL INC COM 950590109 427 10,500 SH DEFINED 04 10,500 0 0 WENDYS INTL INC COM 950590109 12 300 SH OTHER 01,06 0 0 300 WENDYS INTL INC COM 950590109 40,094 985,353 SH DEFINED 01,08 494,398 490,955 0 WENDYS INTL INC COM 950590109 20 488 SH DEFINED 09 488 0 0 WENDYS INTL INC COM 950590109 54 1,315 SH DEFINED 10 1,219 0 96 WERNER ENTERPRISES INC COM 950755108 879 46,402 SH DEFINED 01 30,386 16,016 0 WERNER ENTERPRISES INC COM 950755108 6,326 333,800 SH DEFINED 01,08 57,062 276,738 0 WERNER ENTERPRISES INC COM 950755108 139 7,313 SH DEFINED 09 7,313 0 0 WERNER ENTERPRISES INC COM 950755108 1 62 SH DEFINED 10 0 0 62 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 553 ________ WESBANCO INC COM 950810101 1,514 49,881 SH DEFINED 01 24,760 25,121 0 WESBANCO INC COM 950810101 54 1,782 SH OTHER 04 0 0 1,782 WESBANCO INC COM 950810101 273 9,000 SH OTHER 05 9,000 0 0 WESBANCO INC COM 950810101 3,695 121,749 SH DEFINED 01,08 30,582 91,167 0 WESCO FINL CORP COM 950817106 717 1,852 SH DEFINED 01 1,570 282 0 WESCO FINL CORP COM 950817106 116 300 SH DEFINED 03 300 0 0 WESCO FINL CORP COM 950817106 39 100 SH OTHER 04 100 0 0 WESCO FINL CORP COM 950817106 2,988 7,722 SH DEFINED 01,08 1,634 6,088 0 WESCO INTL INC COM 95082P105 1,362 91,398 SH DEFINED 01 19,501 71,897 0 WESCO INTL INC COM 95082P105 1 100 SH OTHER 04 100 0 0 WESCO INTL INC COM 95082P105 2,111 141,661 SH DEFINED 01,08 26,863 114,798 0 WEST BANCORPORATION INC COM 95123P106 119 7,043 SH DEFINED 01 7,043 0 0 WEST BANCORPORATION INC COM 95123P106 1,170 69,242 SH DEFINED 01,08 8,673 60,569 0 WEST COAST BANCORP ORE NEW COM 952145100 691 30,371 SH DEFINED 01 10,455 19,916 0 WEST COAST BANCORP ORE NEW COM 952145100 2,475 108,792 SH DEFINED 01,08 26,282 82,510 0 WEST CORP COM 952355105 493 19,701 SH DEFINED 01 15,848 2,953 900 WEST CORP COM 952355105 2,035 81,405 SH DEFINED 01,08 19,474 61,931 0 WEST MARINE INC COM 954235107 2,392 75,112 SH DEFINED 01 60,528 14,584 0 WEST MARINE INC COM 954235107 3 94 SH DEFINED 04 94 0 0 WEST MARINE INC COM 954235107 4,044 126,975 SH DEFINED 01,08 50,334 76,641 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 802 21,457 SH DEFINED 01 7,483 13,474 500 WEST PHARMACEUTICAL SVSC INC COM 955306105 2,163 57,838 SH OTHER 04 57,838 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3,396 90,789 SH DEFINED 01,08 31,911 58,878 0 WESTAFF INC COM 957070105 147 71,800 SH DEFINED 01 3,000 68,800 0 WESTAFF INC COM 957070105 48 23,600 SH DEFINED 01,08 6,925 16,675 0 WESTAR ENERGY INC COM 95709T100 2,949 140,699 SH DEFINED 01 117,586 19,113 4,000 WESTAR ENERGY INC COM 95709T100 92 4,400 SH OTHER 01 1,400 0 3,000 WESTAR ENERGY INC COM 95709T100 12,773 609,414 SH DEFINED 01,08 138,569 470,845 0 WESTAMERICA BANCORPORATION COM 957090103 1,266 25,081 SH DEFINED 01 14,632 8,649 1,800 WESTAMERICA BANCORPORATION COM 957090103 262 5,200 SH DEFINED 04 5,200 0 0 WESTAMERICA BANCORPORATION COM 957090103 9,963 197,434 SH DEFINED 01,08 67,308 130,126 0 WESTAMERICA BANCORPORATION COM 957090103 3 67 SH DEFINED 10 0 0 67 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 554 ________ WESTBANK CORP COM 957116106 142 6,195 SH DEFINED 01 525 5,670 0 WESTBANK CORP COM 957116106 75 3,255 SH DEFINED 04 3,255 0 0 WESTBANK CORP COM 957116106 192 8,364 SH DEFINED 01,08 1,629 6,735 0 WESTCOAST HOSPITALITY CORP COM 95750P106 79 12,000 SH DEFINED 01 2,700 9,300 0 WESTCOAST HOSPITALITY CORP COM 95750P106 70 10,661 SH DEFINED 01,08 5,393 5,268 0 WESTCOAST HOSPITALITY CORP COM 95750P106 55 8,300 SH DEFINED 10 8,300 0 0 WESTELL TECHNOLOGIES INC COM 957541105 532 72,883 SH DEFINED 01 29,132 43,751 0 WESTELL TECHNOLOGIES INC COM 957541105 2,759 377,966 SH DEFINED 01,08 129,770 248,196 0 WESTCORP INC COM 957907108 2,012 45,660 SH DEFINED 01 20,603 24,457 600 WESTCORP INC COM 957907108 6,950 157,703 SH DEFINED 01,08 40,586 117,117 0 WESTERN DIGITAL CORP COM 958102105 1,214 108,069 SH DEFINED 01 70,583 30,586 6,900 WESTERN DIGITAL CORP COM 958102105 6 500 SH OTHER 04 500 0 0 WESTERN DIGITAL CORP COM 958102105 6,751 601,114 SH DEFINED 01,08 254,119 346,995 0 WESTERN GAS RES INC COM 958259103 873 17,170 SH DEFINED 01 12,589 3,381 1,200 WESTERN GAS RES INC COM 958259103 20 400 SH OTHER 01 400 0 0 WESTERN GAS RES INC COM 958259103 7,039 138,434 SH DEFINED 01,08 23,102 115,332 0 WESTERN GAS RES INC COM 958259103 3 50 SH DEFINED 10 0 0 50 WESTERN SIERRA BANCORP COM 959522103 75 1,702 SH DEFINED 01 1,702 0 0 WESTERN SIERRA BANCORP COM 959522103 669 15,213 SH DEFINED 01,08 1,954 13,259 0 WESTERN SILVER CORP COM 959531104 94 11,100 SH DEFINED 01 0 11,100 0 WESTERN WIRELESS CORP COM 95988E204 4,422 189,074 SH DEFINED 01 139,111 47,663 2,300 WESTERN WIRELESS CORP COM 95988E204 11,659 498,443 SH DEFINED 01,08 143,062 355,381 0 WESTFIELD FINANCIAL INC COM 96008D101 428 17,377 SH DEFINED 01 6,678 10,699 0 WESTFIELD FINANCIAL INC COM 96008D101 813 33,042 SH DEFINED 01,08 5,106 27,936 0 WESTMORELAND COAL CO COM 960878106 118 6,404 SH DEFINED 01 2,704 3,700 0 WESTMORELAND COAL CO COM 960878106 668 36,384 SH DEFINED 01,08 4,645 31,739 0 WESTPAC BKG CORP COM 961214301 258 3,850 SH DEFINED 01 2,350 1,000 500 WESTPORT RES CORP NEW COM 961418100 1,068 32,381 SH DEFINED 01 13,801 17,380 1,200 WESTPORT RES CORP NEW COM 961418100 3,093 93,765 SH DEFINED 01,08 17,659 76,106 0 WESTPORT RES CORP NEW COM 961418100 2 50 SH DEFINED 10 0 0 50 WESTWOOD HLDGS GROUP INC COM 961765104 85 5,093 SH DEFINED 01 774 4,319 0 WESTWOOD HLDGS GROUP INC COM 961765104 153 9,111 SH DEFINED 01,08 2,299 6,812 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 555 ________ WESTWOOD ONE INC COM 961815107 8,554 290,471 SH DEFINED 01 177,379 70,292 42,800 WESTWOOD ONE INC COM 961815107 788 26,770 SH OTHER 01 8,945 17,825 0 WESTWOOD ONE INC COM 961815107 3,436 116,675 SH DEFINED 02 100,625 14,650 1,400 WESTWOOD ONE INC COM 961815107 498 16,925 SH OTHER 02 12,825 2,400 1,700 WESTWOOD ONE INC COM 961815107 193 6,540 SH DEFINED 03 3,250 2,895 395 WESTWOOD ONE INC COM 961815107 74 2,525 SH OTHER 03 1,625 900 0 WESTWOOD ONE INC COM 961815107 10 350 SH DEFINED 04 350 0 0 WESTWOOD ONE INC COM 961815107 29 1,000 SH OTHER 04 1,000 0 0 WESTWOOD ONE INC COM 961815107 90 3,050 SH DEFINED 05 2,800 250 0 WESTWOOD ONE INC COM 961815107 168 5,700 SH OTHER 05 5,550 150 0 WESTWOOD ONE INC COM 961815107 14,507 492,610 SH DEFINED 01,08 118,435 374,175 0 WESTWOOD ONE INC COM 961815107 128 4,330 SH DEFINED 10 4,130 0 200 WESTWOOD ONE INC COM 961815107 43 1,450 SH OTHER 10 400 550 500 WET SEAL INC COM 961840105 431 52,226 SH DEFINED 01 16,592 35,634 0 WET SEAL INC COM 961840105 8 1,000 SH DEFINED 03 1,000 0 0 WET SEAL INC COM 961840105 107 13,000 SH DEFINED 04 0 0 13,000 WET SEAL INC COM 961840105 8 1,000 SH OTHER 04 1,000 0 0 WET SEAL INC COM 961840105 4 475 SH OTHER 01,06 0 0 475 WET SEAL INC COM 961840105 1,358 164,602 SH DEFINED 01,08 45,719 118,883 0 WEYCO GROUP INC COM 962149100 215 5,802 SH DEFINED 01 2,202 3,600 0 WEYCO GROUP INC COM 962149100 726 19,627 SH DEFINED 01,08 2,251 17,376 0 WEYERHAEUSER CO COM 962166104 29,472 449,953 SH DEFINED 01 201,099 210,796 38,058 WEYERHAEUSER CO COM 962166104 2,974 45,399 SH OTHER 01 20,364 24,635 400 WEYERHAEUSER CO COM 962166104 2,140 32,675 SH DEFINED 02 20,078 10,647 1,950 WEYERHAEUSER CO COM 962166104 1,151 17,574 SH OTHER 02 12,524 5,050 0 WEYERHAEUSER CO COM 962166104 3,319 50,670 SH DEFINED 03 20,496 15,041 15,133 WEYERHAEUSER CO COM 962166104 1,019 15,553 SH OTHER 03 13,888 965 700 WEYERHAEUSER CO COM 962166104 2,733 41,720 SH DEFINED 04 39,995 0 1,725 WEYERHAEUSER CO COM 962166104 3,436 52,456 SH OTHER 04 51,981 0 475 WEYERHAEUSER CO COM 962166104 184 2,810 SH DEFINED 05 1,985 600 225 WEYERHAEUSER CO COM 962166104 116 1,775 SH OTHER 05 1,275 500 0 WEYERHAEUSER CO COM 962166104 39 600 SH OTHER 01,06 0 0 600 WEYERHAEUSER CO COM 962166104 129,515 1,977,333 SH DEFINED 01,08 1,020,245 956,308 780 WEYERHAEUSER CO COM 962166104 74 1,136 SH DEFINED 09 1,136 0 0 WEYERHAEUSER CO COM 962166104 2,596 39,639 SH DEFINED 10 7,489 26,800 5,350 WEYERHAEUSER CO COM 962166104 282 4,300 SH OTHER 10 375 3,925 0 WHEATON RIV MINERALS LTD COM 962902102 68 20,000 SH OTHER 04 20,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 556 ________ WHIRLPOOL CORP COM 963320106 17,103 248,342 SH DEFINED 01 174,818 60,653 12,871 WHIRLPOOL CORP COM 963320106 294 4,266 SH OTHER 01 2,675 700 891 WHIRLPOOL CORP COM 963320106 143 2,075 SH OTHER 02 0 2,075 0 WHIRLPOOL CORP COM 963320106 41 600 SH OTHER 03 0 600 0 WHIRLPOOL CORP COM 963320106 14 200 SH OTHER 01,06 0 0 200 WHIRLPOOL CORP COM 963320106 43,200 627,265 SH DEFINED 01,08 323,478 303,787 0 WHIRLPOOL CORP COM 963320106 410 5,952 SH DEFINED 09 5,952 0 0 WHIRLPOOL CORP COM 963320106 72 1,052 SH DEFINED 10 952 0 100 WHITE ELECTR DESIGNS CORP COM 963801105 253 32,982 SH DEFINED 01 15,582 17,400 0 WHITE ELECTR DESIGNS CORP COM 963801105 1,507 196,541 SH DEFINED 01,08 67,495 129,046 0 WHITEHALL JEWELLERS INC COM 965063100 269 29,449 SH DEFINED 01 14,894 14,555 0 WHITEHALL JEWELLERS INC COM 965063100 614 67,182 SH DEFINED 01,08 15,444 51,738 0 WHITING PETE CORP NEW COM 966387102 334 14,150 SH DEFINED 01 2,050 7,000 5,100 WHITNEY HLDG CORP COM 966612103 1,311 31,419 SH DEFINED 01 24,890 6,129 400 WHITNEY HLDG CORP COM 966612103 769 18,427 SH OTHER 04 18,427 0 0 WHITNEY HLDG CORP COM 966612103 25 600 SH OTHER 01,06 0 0 600 WHITNEY HLDG CORP COM 966612103 4,919 117,837 SH DEFINED 01,08 46,305 71,532 0 WHITNEY HLDG CORP COM 966612103 3 60 SH DEFINED 10 0 0 60 WHOLE FOODS MKT INC COM 966837106 4,997 66,671 SH DEFINED 01 46,536 17,035 3,100 WHOLE FOODS MKT INC COM 966837106 1,420 18,945 SH OTHER 01 4,285 13,560 1,100 WHOLE FOODS MKT INC COM 966837106 262 3,500 SH DEFINED 03 500 2,400 600 WHOLE FOODS MKT INC COM 966837106 26 350 SH DEFINED 04 250 0 100 WHOLE FOODS MKT INC COM 966837106 97 1,300 SH OTHER 04 1,300 0 0 WHOLE FOODS MKT INC COM 966837106 45 600 SH DEFINED 05 600 0 0 WHOLE FOODS MKT INC COM 966837106 180 2,400 SH OTHER 05 2,400 0 0 WHOLE FOODS MKT INC COM 966837106 22,938 306,047 SH DEFINED 01,08 82,325 223,722 0 WHOLE FOODS MKT INC COM 966837106 142 1,900 SH DEFINED 10 900 100 900 WILD OATS MARKETS INC COM 96808B107 571 48,298 SH DEFINED 01 18,701 29,597 0 WILD OATS MARKETS INC COM 96808B107 2 150 SH DEFINED 04 150 0 0 WILD OATS MARKETS INC COM 96808B107 2,510 212,144 SH DEFINED 01,08 63,817 148,327 0 WILD OATS MARKETS INC COM 96808B107 24 2,000 SH DEFINED 10 2,000 0 0 WILEY JOHN & SONS INC COM 968223206 826 27,584 SH DEFINED 01 17,866 7,418 2,300 WILEY JOHN & SONS INC COM 968223206 371 12,400 SH OTHER 01 900 0 11,500 WILEY JOHN & SONS INC COM 968223206 4,051 135,344 SH DEFINED 01,08 49,539 85,805 0 WILEY JOHN & SONS INC COM 968223206 2 56 SH DEFINED 10 0 0 56 WILLBROS GROUP INC COM 969199108 1,181 78,700 SH DEFINED 01 57,000 21,700 0 WILLBROS GROUP INC COM 969199108 65 4,300 SH DEFINED 01,08 4,300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 557 ________ WILLIAMS COS INC DEL COM 969457100 8,385 876,160 SH DEFINED 01 315,629 465,335 95,196 WILLIAMS COS INC DEL COM 969457100 339 35,423 SH OTHER 01 34,948 0 475 WILLIAMS COS INC DEL COM 969457100 43 4,525 SH DEFINED 04 4,525 0 0 WILLIAMS COS INC DEL COM 969457100 16 1,683 SH OTHER 04 1,683 0 0 WILLIAMS COS INC DEL COM 969457100 14 1,500 SH DEFINED 05 1,500 0 0 WILLIAMS COS INC DEL COM 969457100 12 1,300 SH OTHER 01,06 0 0 1,300 WILLIAMS COS INC DEL COM 969457100 43,764 4,573,081 SH DEFINED 01,08 2,330,348 2,242,733 0 WILLIAMS COS INC DEL COM 969457100 25 2,579 SH DEFINED 09 2,579 0 0 WILLIAMS COS INC DEL COM 969457100 12 1,231 SH DEFINED 10 81 0 1,150 WILLIAMS CLAYTON ENERGY INC COM 969490101 1,434 41,321 SH DEFINED 01 30,752 10,569 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 9 250 SH DEFINED 04 250 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 1,332 38,400 SH DEFINED 01,08 8,649 29,751 0 WILLIAMS SONOMA INC COM 969904101 2,621 76,630 SH DEFINED 01 57,197 14,363 5,070 WILLIAMS SONOMA INC COM 969904101 40 1,182 SH DEFINED 02 1,182 0 0 WILLIAMS SONOMA INC COM 969904101 51 1,500 SH DEFINED 03 1,500 0 0 WILLIAMS SONOMA INC COM 969904101 32 950 SH DEFINED 04 950 0 0 WILLIAMS SONOMA INC COM 969904101 18,574 543,113 SH DEFINED 01,08 127,198 415,915 0 WILLIAMS SONOMA INC COM 969904101 85 2,486 SH DEFINED 10 2,340 0 146 WILLIS LEASE FINANCE CORP COM 970646105 87 9,700 SH DEFINED 01 1,000 8,700 0 WILLIS LEASE FINANCE CORP COM 970646105 134 15,000 SH DEFINED 01,08 3,741 11,259 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 284 15,773 SH DEFINED 01 7,252 8,521 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 31 1,700 SH OTHER 01 1,700 0 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 1,206 66,987 SH DEFINED 01,08 13,021 53,966 0 WILMINGTON TRUST CORP COM 971807102 1,597 42,726 SH DEFINED 01 25,733 10,733 6,260 WILMINGTON TRUST CORP COM 971807102 26 700 SH OTHER 02 700 0 0 WILMINGTON TRUST CORP COM 971807102 15 400 SH DEFINED 04 400 0 0 WILMINGTON TRUST CORP COM 971807102 545 14,591 SH OTHER 04 14,591 0 0 WILMINGTON TRUST CORP COM 971807102 141 3,786 SH DEFINED 05 3,786 0 0 WILMINGTON TRUST CORP COM 971807102 13,014 348,238 SH DEFINED 01,08 86,901 261,337 0 WILMINGTON TRUST CORP COM 971807102 149 3,996 SH DEFINED 10 3,900 0 96 WILSHIRE ENTERPRISES INC COM 971889100 47 8,600 SH DEFINED 01 1,300 7,300 0 WILSHIRE ENTERPRISES INC COM 971889100 135 24,785 SH DEFINED 01,08 3,608 21,177 0 WILSON GREATBATCH TECHNOLOGI COM 972232102 1,109 30,556 SH DEFINED 01 12,729 17,027 800 WILSON GREATBATCH TECHNOLOGI COM 972232102 4 100 SH DEFINED 04 100 0 0 WILSON GREATBATCH TECHNOLOGI COM 972232102 11 300 SH OTHER 01,06 0 0 300 WILSON GREATBATCH TECHNOLOGI COM 972232102 4,493 123,847 SH DEFINED 01,08 31,606 92,241 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 558 ________ WILSONS THE LEATHER EXPERTS COM 972463103 92 32,439 SH DEFINED 01 11,014 21,425 0 WILSONS THE LEATHER EXPERTS COM 972463103 370 130,125 SH DEFINED 01,08 32,194 97,931 0 WIND RIVER SYSTEMS INC COM 973149107 3,216 290,514 SH DEFINED 01 274,497 15,017 1,000 WIND RIVER SYSTEMS INC COM 973149107 2 150 SH DEFINED 04 150 0 0 WIND RIVER SYSTEMS INC COM 973149107 7,163 647,053 SH DEFINED 01,08 134,472 512,581 0 WINDROSE MED PPTYS TR COM 973491103 134 10,763 SH DEFINED 01,08 2,600 8,163 0 WINMARK CORP COM 974250102 38 1,600 SH DEFINED 01 1,100 500 0 WINMARK CORP COM 974250102 230 9,600 SH DEFINED 01,08 2,200 7,400 0 WINN DIXIE STORES INC COM 974280109 1,674 220,278 SH DEFINED 01 94,773 107,420 18,085 WINN DIXIE STORES INC COM 974280109 1 150 SH OTHER 01 0 0 150 WINN DIXIE STORES INC COM 974280109 76 10,000 SH OTHER 02 10,000 0 0 WINN DIXIE STORES INC COM 974280109 8 1,064 SH OTHER 04 1,064 0 0 WINN DIXIE STORES INC COM 974280109 3 400 SH OTHER 01,06 0 0 400 WINN DIXIE STORES INC COM 974280109 8,287 1,090,443 SH DEFINED 01,08 516,342 574,101 0 WINN DIXIE STORES INC COM 974280109 2 256 SH DEFINED 09 256 0 0 WINN DIXIE STORES INC COM 974280109 1 74 SH DEFINED 10 24 0 50 WINNEBAGO INDS INC COM 974637100 1,615 51,828 SH DEFINED 01 17,672 34,156 0 WINNEBAGO INDS INC COM 974637100 3,288 105,496 SH DEFINED 04 0 0 105,496 WINNEBAGO INDS INC COM 974637100 9 300 SH OTHER 04 300 0 0 WINNEBAGO INDS INC COM 974637100 19 600 SH OTHER 01,06 0 0 600 WINNEBAGO INDS INC COM 974637100 6,261 200,858 SH DEFINED 01,08 33,025 167,833 0 WINSTON HOTELS INC COM 97563A102 929 88,160 SH DEFINED 01 74,436 13,724 0 WINSTON HOTELS INC COM 97563A102 1,713 162,561 SH DEFINED 01,08 64,224 98,337 0 WINTON FINL CORP COM 976446104 50 3,500 SH DEFINED 01 0 3,500 0 WINTON FINL CORP COM 976446104 99 6,923 SH DEFINED 01,08 1,700 5,223 0 WINTRUST FINANCIAL CORP COM 97650W108 1,593 32,748 SH DEFINED 01 16,427 16,321 0 WINTRUST FINANCIAL CORP COM 97650W108 384 7,899 SH OTHER 01 7,449 450 0 WINTRUST FINANCIAL CORP COM 97650W108 12 250 SH OTHER 01,06 0 0 250 WINTRUST FINANCIAL CORP COM 97650W108 8,276 170,193 SH DEFINED 01,08 61,994 108,199 0 WIRELESS TELECOM GROUP INC COM 976524108 77 24,300 SH DEFINED 01 2,500 21,800 0 WIRELESS TELECOM GROUP INC COM 976524108 100 31,670 SH DEFINED 01,08 6,527 25,143 0 WIRELESS FACILITIES INC COM 97653A103 694 63,016 SH DEFINED 01 22,910 40,106 0 WIRELESS FACILITIES INC COM 97653A103 2,801 254,381 SH DEFINED 01,08 49,192 205,189 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 559 ________ WISCONSIN ENERGY CORP COM 976657106 3,260 101,390 SH DEFINED 01 62,526 30,190 8,674 WISCONSIN ENERGY CORP COM 976657106 2,704 84,112 SH OTHER 01 40,250 40,414 3,448 WISCONSIN ENERGY CORP COM 976657106 163 5,078 SH DEFINED 02 3,178 0 1,900 WISCONSIN ENERGY CORP COM 976657106 68 2,100 SH OTHER 02 2,100 0 0 WISCONSIN ENERGY CORP COM 976657106 21 650 SH DEFINED 03 100 550 0 WISCONSIN ENERGY CORP COM 976657106 116 3,600 SH OTHER 03 600 3,000 0 WISCONSIN ENERGY CORP COM 976657106 627 19,509 SH DEFINED 04 19,509 0 0 WISCONSIN ENERGY CORP COM 976657106 516 16,041 SH OTHER 04 16,041 0 0 WISCONSIN ENERGY CORP COM 976657106 32 990 SH DEFINED 05 990 0 0 WISCONSIN ENERGY CORP COM 976657106 20,247 629,766 SH DEFINED 01,08 156,794 472,972 0 WISCONSIN ENERGY CORP COM 976657106 3 92 SH DEFINED 10 0 0 92 WISCONSIN ENERGY CORP COM 976657106 446 13,875 SH OTHER 10 0 13,875 0 WISER OIL CO DEL COM 977284108 159 19,700 SH DEFINED 01 1,900 17,800 0 WISER OIL CO DEL COM 977284108 157 19,444 SH DEFINED 01,08 3,888 15,556 0 WITNESS SYS INC COM 977424100 296 22,900 SH DEFINED 01 4,500 18,400 0 WITNESS SYS INC COM 977424100 516 39,966 SH DEFINED 01,08 8,766 31,200 0 WOLVERINE TUBE INC COM 978093102 123 14,689 SH DEFINED 01 2,789 11,900 0 WOLVERINE TUBE INC COM 978093102 2 200 SH OTHER 01,06 0 0 200 WOLVERINE TUBE INC COM 978093102 274 32,696 SH DEFINED 01,08 8,593 24,103 0 WOLVERINE WORLD WIDE INC COM 978097103 1,831 75,900 SH DEFINED 01 38,707 35,593 1,600 WOLVERINE WORLD WIDE INC COM 978097103 39 1,600 SH DEFINED 02 1,600 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1,134 47,000 SH DEFINED 04 47,000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 14 560 SH OTHER 01,06 0 0 560 WOLVERINE WORLD WIDE INC COM 978097103 8,247 341,776 SH DEFINED 01,08 121,053 220,723 0 WOLVERINE WORLD WIDE INC COM 978097103 4,087 169,385 SH DEFINED 10 169,385 0 0 WOMEN FIRST HEALTHCARE COM 978150100 3 17,900 SH DEFINED 01 0 17,900 0 WOMEN FIRST HEALTHCARE COM 978150100 6 34,495 SH DEFINED 01,08 10,095 24,400 0 WOODHEAD INDS INC COM 979438108 394 26,313 SH DEFINED 01 6,613 19,700 0 WOODHEAD INDS INC COM 979438108 961 64,092 SH DEFINED 01,08 9,742 54,350 0 WOODWARD GOVERNOR CO COM 980745103 1,319 20,689 SH DEFINED 01 10,088 10,201 400 WOODWARD GOVERNOR CO COM 980745103 13 200 SH OTHER 01,06 0 0 200 WOODWARD GOVERNOR CO COM 980745103 4,593 72,065 SH DEFINED 01,08 23,068 48,997 0 WORKFLOW MGMT INC COM 98137N109 100 18,835 SH DEFINED 01 2,800 16,000 35 WORKFLOW MGMT INC COM 98137N109 126 23,794 SH DEFINED 01,08 5,494 18,300 0 WORLD ACCEP CORP DEL COM 981419104 1,824 92,993 SH DEFINED 01 67,593 25,400 0 WORLD ACCEP CORP DEL COM 981419104 2,361 120,399 SH DEFINED 01,08 22,049 98,350 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 560 ________ WORLD AWYS INC NEW COM 98142H105 19 5,300 SH DEFINED 01 0 5,300 0 WORLD AWYS INC NEW COM 98142H105 79 21,681 SH DEFINED 01,08 4,599 17,082 0 WORLD FUEL SVCS CORP COM 981475106 885 24,083 SH DEFINED 01 6,805 16,778 500 WORLD FUEL SVCS CORP COM 981475106 2,702 73,569 SH DEFINED 01,08 16,225 57,344 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 36 25,900 SH DEFINED 01 4,400 21,500 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 7 5,000 SH OTHER 04 5,000 0 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 47 33,856 SH DEFINED 01,08 5,356 28,500 0 WORLD WRESTLING ENTMT INC COM 98156Q108 321 22,226 SH DEFINED 01 8,011 14,215 0 WORLD WRESTLING ENTMT INC COM 98156Q108 1,066 73,781 SH DEFINED 01,08 17,088 56,693 0 WORLDQUEST NETWORKS COM 98156W105 6 1,300 SH DEFINED 01 800 500 0 WORLDQUEST NETWORKS COM 98156W105 93 20,000 SH DEFINED 04 20,000 0 0 WORLDQUEST NETWORKS COM 98156W105 41 8,736 SH DEFINED 01,08 1,536 7,200 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 117 38,000 SH DEFINED 01 13,400 24,600 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 31 10,000 SH OTHER 02 10,000 0 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 149 48,087 SH DEFINED 01,08 12,101 35,986 0 WORONOCO BANCORP INC COM 981630106 286 8,000 SH DEFINED 01 8,000 0 0 WORONOCO BANCORP INC COM 981630106 255 7,131 SH DEFINED 01,08 1,831 5,300 0 WORTHINGTON INDS INC COM 981811102 2,932 152,939 SH DEFINED 01 61,203 69,302 22,434 WORTHINGTON INDS INC COM 981811102 21 1,075 SH OTHER 01 1,000 0 75 WORTHINGTON INDS INC COM 981811102 4 200 SH OTHER 01,06 0 0 200 WORTHINGTON INDS INC COM 981811102 12,577 656,073 SH DEFINED 01,08 308,567 347,506 0 WORTHINGTON INDS INC COM 981811102 132 6,864 SH DEFINED 10 6,764 0 100 WORTHINGTON INDS INC COM 981811102 43 2,250 SH OTHER 10 2,250 0 0 WRIGHT MED GROUP INC COM 98235T107 1,471 47,916 SH DEFINED 01 14,198 33,018 700 WRIGHT MED GROUP INC COM 98235T107 43 1,405 SH OTHER 01 0 1,405 0 WRIGHT MED GROUP INC COM 98235T107 4,280 139,419 SH DEFINED 01,08 29,130 110,289 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 561 ________ WRIGLEY WM JR CO COM 982526105 107,789 1,823,226 SH DEFINED 01 1,581,839 197,086 44,301 WRIGLEY WM JR CO COM 982526105 82,777 1,400,158 SH OTHER 01 474,612 921,451 4,095 WRIGLEY WM JR CO COM 982526105 544 9,194 SH DEFINED 02 6,035 2,834 325 WRIGLEY WM JR CO COM 982526105 826 13,973 SH OTHER 02 11,403 2,570 0 WRIGLEY WM JR CO COM 982526105 5,322 90,023 SH DEFINED 03 84,835 1,525 3,663 WRIGLEY WM JR CO COM 982526105 338 5,710 SH OTHER 03 5,710 0 0 WRIGLEY WM JR CO COM 982526105 15,078 255,042 SH DEFINED 04 34,735 0 220,307 WRIGLEY WM JR CO COM 982526105 10,656 180,240 SH OTHER 04 25,690 0 154,550 WRIGLEY WM JR CO COM 982526105 6 100 SH DEFINED 05 100 0 0 WRIGLEY WM JR CO COM 982526105 35 600 SH OTHER 01,06 0 0 600 WRIGLEY WM JR CO COM 982526105 108,770 1,839,821 SH DEFINED 01,08 932,667 907,154 0 WRIGLEY WM JR CO COM 982526105 54 908 SH DEFINED 09 908 0 0 WRIGLEY WM JR CO COM 982526105 162 2,738 SH DEFINED 10 1,688 800 250 WYETH COM 983024100 112,868 3,005,797 SH DEFINED 01 1,610,181 1,141,473 254,143 WYETH COM 983024100 23,093 614,989 SH OTHER 01 268,169 321,931 24,889 WYETH COM 983024100 4,484 119,414 SH DEFINED 02 93,330 23,834 2,250 WYETH COM 983024100 3,641 96,962 SH OTHER 02 54,757 37,755 4,450 WYETH COM 983024100 7,078 188,494 SH DEFINED 03 126,695 49,158 12,641 WYETH COM 983024100 6,621 176,331 SH OTHER 03 149,600 13,191 13,540 WYETH COM 983024100 10,150 270,294 SH DEFINED 04 261,619 0 8,675 WYETH COM 983024100 17,062 454,371 SH OTHER 04 389,325 0 65,046 WYETH COM 983024100 872 23,211 SH DEFINED 05 22,711 0 500 WYETH COM 983024100 403 10,730 SH OTHER 05 1,730 5,000 4,000 WYETH COM 983024100 128 3,400 SH OTHER 01,06 0 0 3,400 WYETH COM 983024100 448,871 11,953,946 SH DEFINED 01,08 6,257,881 5,692,414 3,651 WYETH COM 983024100 1,574 41,930 SH DEFINED 09 41,930 0 0 WYETH COM 983024100 4,693 124,968 SH DEFINED 10 92,199 27,069 5,700 WYETH COM 983024100 2,740 72,961 SH OTHER 10 48,061 23,475 1,425 WYNDHAM INTL INC COM 983101106 81 80,870 SH DEFINED 01 39,470 41,400 0 WYNDHAM INTL INC COM 983101106 8 8,000 SH DEFINED 04 8,000 0 0 WYNDHAM INTL INC COM 983101106 305 304,534 SH DEFINED 01,08 70,534 234,000 0 WYNN RESORTS LTD COM 983134107 86 2,447 SH DEFINED 01 100 2,347 0 WYNN RESORTS LTD COM 983134107 2,965 84,717 SH DEFINED 01,08 8,343 76,374 0 WYNN RESORTS LTD COM 983134107 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 562 ________ XM SATELLITE RADIO HLDGS INC COM 983759101 1,536 54,996 SH DEFINED 01 29,153 20,843 5,000 XM SATELLITE RADIO HLDGS INC COM 983759101 521 18,660 SH OTHER 01 0 18,660 0 XM SATELLITE RADIO HLDGS INC COM 983759101 17 600 SH DEFINED 02 0 600 0 XM SATELLITE RADIO HLDGS INC COM 983759101 3 100 SH DEFINED 03 100 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 2,384 85,350 SH DEFINED 04 85,350 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 246 8,800 SH OTHER 04 8,600 0 200 XM SATELLITE RADIO HLDGS INC COM 983759101 28 1,000 SH DEFINED 05 1,000 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 12,956 463,879 SH DEFINED 01,08 182,505 281,374 0 XM SATELLITE RADIO HLDGS INC COM 983759101 144 5,150 SH DEFINED 10 5,000 0 150 XM SATELLITE RADIO HLDGS INC COM 983759101 14 500 SH OTHER 10 500 0 0 XTO ENERGY INC COM 98385X106 5,643 223,571 SH DEFINED 01 136,834 47,203 39,535 XTO ENERGY INC COM 98385X106 7 286 SH DEFINED 02 0 0 286 XTO ENERGY INC COM 98385X106 31,133 1,233,497 SH DEFINED 01,08 337,728 895,769 0 XTO ENERGY INC COM 98385X106 10 394 SH DEFINED 09 394 0 0 XTO ENERGY INC COM 98385X106 20 790 SH DEFINED 10 458 0 333 X-RITE INC COM 983857103 496 33,141 SH DEFINED 01 13,038 20,103 0 X-RITE INC COM 983857103 4 300 SH OTHER 01,06 0 0 300 X-RITE INC COM 983857103 2,087 139,500 SH DEFINED 01,08 22,375 117,125 0 X-RITE INC COM 983857103 2,630 175,800 SH DEFINED 10 175,800 0 0 XATA CORP COM 983882309 30 5,000 SH DEFINED 01 0 5,000 0 XATA CORP COM 983882309 31 5,302 SH DEFINED 01,08 2,802 2,500 0 XCEL ENERGY INC COM 98389B100 13,822 776,105 SH DEFINED 01 364,315 335,265 76,525 XCEL ENERGY INC COM 98389B100 445 24,962 SH OTHER 01 4,683 19,904 375 XCEL ENERGY INC COM 98389B100 120 6,727 SH DEFINED 02 4,587 1,200 940 XCEL ENERGY INC COM 98389B100 71 4,010 SH OTHER 02 3,855 155 0 XCEL ENERGY INC COM 98389B100 78 4,400 SH DEFINED 03 4,400 0 0 XCEL ENERGY INC COM 98389B100 102 5,700 SH DEFINED 04 5,700 0 0 XCEL ENERGY INC COM 98389B100 78 4,354 SH OTHER 04 4,354 0 0 XCEL ENERGY INC COM 98389B100 26 1,485 SH DEFINED 05 985 0 500 XCEL ENERGY INC COM 98389B100 18 1,000 SH OTHER 01,06 0 0 1,000 XCEL ENERGY INC COM 98389B100 63,855 3,585,350 SH DEFINED 01,08 1,853,348 1,732,002 0 XCEL ENERGY INC COM 98389B100 42 2,368 SH DEFINED 09 2,368 0 0 XCEL ENERGY INC COM 98389B100 39 2,163 SH DEFINED 10 1,563 0 600 XCEL ENERGY INC COM 98389B100 38 2,125 SH OTHER 10 1,350 775 0 XANSER CORP COM 98389J103 176 69,200 SH DEFINED 01 6,500 62,700 0 XANSER CORP COM 98389J103 210 82,170 SH DEFINED 01,08 13,217 68,953 0 XETA TECHNOLOGIES INC COM 983909102 43 6,800 SH DEFINED 01 1,500 5,300 0 XETA TECHNOLOGIES INC COM 983909102 101 16,000 SH DEFINED 01,08 2,700 13,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 563 ________ XILINX INC COM 983919101 36,156 957,523 SH DEFINED 01 615,258 286,376 55,889 XILINX INC COM 983919101 2,704 71,606 SH OTHER 01 39,956 29,450 2,200 XILINX INC COM 983919101 57 1,500 SH DEFINED 02 0 1,000 500 XILINX INC COM 983919101 128 3,400 SH OTHER 02 0 3,400 0 XILINX INC COM 983919101 220 5,815 SH DEFINED 03 4,762 1,053 0 XILINX INC COM 983919101 785 20,799 SH DEFINED 04 20,649 0 150 XILINX INC COM 983919101 537 14,225 SH OTHER 04 13,225 0 1,000 XILINX INC COM 983919101 52 1,375 SH DEFINED 05 1,375 0 0 XILINX INC COM 983919101 32 850 SH OTHER 01,06 0 0 850 XILINX INC COM 983919101 117,386 3,108,732 SH DEFINED 01,08 1,671,956 1,436,166 610 XILINX INC COM 983919101 386 10,222 SH DEFINED 09 10,222 0 0 XILINX INC COM 983919101 26 676 SH DEFINED 10 226 0 450 XILINX INC COM 983919101 8 200 SH OTHER 10 0 200 0 XEROX CORP COM 984121103 18,873 1,295,330 SH DEFINED 01 511,710 652,491 131,129 XEROX CORP COM 984121103 19 1,325 SH OTHER 01 600 0 725 XEROX CORP COM 984121103 15 1,050 SH DEFINED 02 0 0 1,050 XEROX CORP COM 984121103 131 9,000 SH DEFINED 03 3,100 0 5,900 XEROX CORP COM 984121103 20 1,350 SH OTHER 03 1,350 0 0 XEROX CORP COM 984121103 274 18,800 SH DEFINED 04 4,800 0 14,000 XEROX CORP COM 984121103 44 3,000 SH OTHER 04 3,000 0 0 XEROX CORP COM 984121103 29 2,000 SH OTHER 01,06 0 0 2,000 XEROX CORP COM 984121103 102,159 7,011,592 SH DEFINED 01,08 3,627,693 3,382,869 1,030 XEROX CORP COM 984121103 60 4,098 SH DEFINED 09 4,098 0 0 XEROX CORP COM 984121103 50 3,435 SH DEFINED 10 1,335 0 2,100 XYBERNAUT CORP COM 984149104 70 58,600 SH DEFINED 01 9,100 49,500 0 XYBERNAUT CORP COM 984149104 1 1,000 SH DEFINED 04 1,000 0 0 XYBERNAUT CORP COM 984149104 132 111,113 SH DEFINED 01,08 64,613 46,500 0 YADKIN VY BK&TR CO ELKIN N C COM 984308106 59 3,471 SH DEFINED 01 3,471 0 0 YADKIN VY BK&TR CO ELKIN N C COM 984308106 524 31,061 SH DEFINED 01,08 3,554 27,507 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 564 ________ YAHOO INC COM 984332106 77,700 1,603,061 SH DEFINED 01 994,724 498,082 110,255 YAHOO INC COM 984332106 1,252 25,833 SH OTHER 01 850 24,383 600 YAHOO INC COM 984332106 22 450 SH DEFINED 02 450 0 0 YAHOO INC COM 984332106 32 650 SH OTHER 02 650 0 0 YAHOO INC COM 984332106 1,165 24,034 SH DEFINED 03 14,509 9,375 150 YAHOO INC COM 984332106 239 4,925 SH OTHER 03 3,970 955 0 YAHOO INC COM 984332106 1,266 26,115 SH DEFINED 04 25,865 0 250 YAHOO INC COM 984332106 320 6,612 SH OTHER 04 6,612 0 0 YAHOO INC COM 984332106 1 29 SH DEFINED 05 29 0 0 YAHOO INC COM 984332106 82 1,700 SH OTHER 01,06 0 0 1,700 YAHOO INC COM 984332106 273,380 5,640,197 SH DEFINED 01,08 2,958,287 2,679,885 2,025 YAHOO INC COM 984332106 550 11,339 SH DEFINED 09 11,339 0 0 YAHOO INC COM 984332106 139 2,870 SH DEFINED 10 1,696 500 674 YAHOO INC COM 984332106 5 100 SH OTHER 10 100 0 0 YANKEE CANDLE INC COM 984757104 1,785 64,735 SH DEFINED 01 23,638 39,897 1,200 YANKEE CANDLE INC COM 984757104 14 500 SH OTHER 04 500 0 0 YANKEE CANDLE INC COM 984757104 6,889 249,791 SH DEFINED 01,08 56,638 193,153 0 XICOR INC COM 984903104 626 41,141 SH DEFINED 01 17,041 24,100 0 XICOR INC COM 984903104 3,079 202,270 SH DEFINED 01,08 45,519 156,751 0 YARDVILLE NATL BANCORP COM 985021104 630 25,521 SH DEFINED 01 16,065 9,456 0 YARDVILLE NATL BANCORP COM 985021104 1,315 53,245 SH DEFINED 01,08 11,267 41,978 0 YELLOW ROADWAY CORP COM 985577105 2,384 70,754 SH DEFINED 01 27,022 42,035 1,697 YELLOW ROADWAY CORP COM 985577105 347 10,300 SH DEFINED 04 0 0 10,300 YELLOW ROADWAY CORP COM 985577105 17 498 SH OTHER 04 0 0 498 YELLOW ROADWAY CORP COM 985577105 24 698 SH OTHER 01,06 0 0 698 YELLOW ROADWAY CORP COM 985577105 11,822 350,806 SH DEFINED 01,08 116,961 233,845 0 YORK INTL CORP NEW COM 986670107 1,859 47,279 SH DEFINED 01 36,087 11,092 100 YORK INTL CORP NEW COM 986670107 9 225 SH DEFINED 02 0 0 225 YORK INTL CORP NEW COM 986670107 153 3,900 SH DEFINED 04 0 0 3,900 YORK INTL CORP NEW COM 986670107 12,879 327,639 SH DEFINED 01,08 69,511 258,128 0 YOUBET COM INC COM 987413101 94 25,800 SH DEFINED 01 3,900 21,900 0 YOUBET COM INC COM 987413101 146 40,084 SH DEFINED 01,08 10,380 29,704 0 YOUNG BROADCASTING INC COM 987434107 468 25,871 SH DEFINED 01 8,930 16,941 0 YOUNG BROADCASTING INC COM 987434107 2,207 121,953 SH DEFINED 01,08 47,374 74,579 0 YOUNG INNOVATIONS INC COM 987520103 944 26,607 SH DEFINED 01 3,458 23,149 0 YOUNG INNOVATIONS INC COM 987520103 1,283 36,185 SH DEFINED 01,08 8,534 27,651 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 565 ________ YUM BRANDS INC COM 988498101 19,224 506,023 SH DEFINED 01 233,304 221,818 50,901 YUM BRANDS INC COM 988498101 642 16,888 SH OTHER 01 11,568 4,950 370 YUM BRANDS INC COM 988498101 48 1,256 SH DEFINED 02 516 740 0 YUM BRANDS INC COM 988498101 8 200 SH OTHER 02 200 0 0 YUM BRANDS INC COM 988498101 65 1,700 SH DEFINED 03 1,700 0 0 YUM BRANDS INC COM 988498101 100 2,620 SH OTHER 03 1,120 1,500 0 YUM BRANDS INC COM 988498101 27 700 SH DEFINED 04 700 0 0 YUM BRANDS INC COM 988498101 211 5,548 SH OTHER 04 5,548 0 0 YUM BRANDS INC COM 988498101 4 103 SH DEFINED 05 103 0 0 YUM BRANDS INC COM 988498101 30 800 SH OTHER 01,06 0 0 800 YUM BRANDS INC COM 988498101 98,819 2,601,189 SH DEFINED 01,08 1,360,097 1,241,092 0 YUM BRANDS INC COM 988498101 58 1,523 SH DEFINED 09 1,523 0 0 YUM BRANDS INC COM 988498101 38 1,000 SH DEFINED 10 550 0 450 Z TEL TECHNOLOGIES INC COM 988792107 11 5,250 SH DEFINED 01 5,250 0 0 Z TEL TECHNOLOGIES INC COM 988792107 64 29,652 SH DEFINED 04 29,652 0 0 Z TEL TECHNOLOGIES INC COM 988792107 132 61,034 SH DEFINED 01,08 12,034 49,000 0 ZALE CORP NEW COM 988858106 2,480 40,293 SH DEFINED 01 16,435 22,558 1,300 ZALE CORP NEW COM 988858106 22 365 SH OTHER 01,06 0 0 365 ZALE CORP NEW COM 988858106 12,621 205,050 SH DEFINED 01,08 60,719 144,331 0 ZI CORP COM 988918108 34 11,800 SH OTHER 04 11,800 0 0 ZANETT INC COM 98906R109 8 2,600 SH DEFINED 01 0 2,600 0 ZANETT INC COM 98906R109 48 15,700 SH DEFINED 01,08 11,700 4,000 0 ZAPATA CORP COM 989070602 174 3,170 SH DEFINED 01 490 2,680 0 ZAPATA CORP COM 989070602 14 253 SH OTHER 01 0 253 0 ZAPATA CORP COM 989070602 201 3,651 SH DEFINED 01,08 918 2,733 0 ZEBRA TECHNOLOGIES CORP COM 989207105 5,148 74,206 SH DEFINED 01 35,676 32,480 6,050 ZEBRA TECHNOLOGIES CORP COM 989207105 287 4,132 SH OTHER 01 0 4,132 0 ZEBRA TECHNOLOGIES CORP COM 989207105 7 102 SH DEFINED 02 0 0 102 ZEBRA TECHNOLOGIES CORP COM 989207105 122 1,765 SH DEFINED 04 1,500 0 265 ZEBRA TECHNOLOGIES CORP COM 989207105 104 1,500 SH OTHER 04 1,500 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 17,614 253,912 SH DEFINED 01,08 74,103 179,809 0 ZEBRA TECHNOLOGIES CORP COM 989207105 5 75 SH DEFINED 10 0 0 75 ZENITH NATL INS CORP COM 989390109 1,097 27,997 SH DEFINED 01 7,400 20,597 0 ZENITH NATL INS CORP COM 989390109 10 250 SH OTHER 01,06 0 0 250 ZENITH NATL INS CORP COM 989390109 4,126 105,250 SH DEFINED 01,08 35,007 70,243 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 566 ________ ZHONE TECHNOLOGIES INC NEW COM 98950P108 97 24,920 SH DEFINED 01 24,920 0 0 ZHONE TECHNOLOGIES INC NEW COM 98950P108 27 6,893 SH DEFINED 02 6,893 0 0 ZHONE TECHNOLOGIES INC NEW COM 98950P108 712 183,100 SH DEFINED 01,08 34,498 148,602 0 ZILA INC COM 989513205 327 68,400 SH DEFINED 01 8,800 59,600 0 ZILA INC COM 989513205 10 2,000 SH DEFINED 02 0 2,000 0 ZILA INC COM 989513205 38 7,900 SH DEFINED 04 7,900 0 0 ZILA INC COM 989513205 20 4,100 SH OTHER 04 4,100 0 0 ZILA INC COM 989513205 290 60,741 SH DEFINED 01,08 17,172 43,569 0 ZIMMER HLDGS INC COM 98956P102 93,596 1,268,589 SH DEFINED 01 833,473 330,538 104,578 ZIMMER HLDGS INC COM 98956P102 9,894 134,096 SH OTHER 01 68,343 58,936 6,817 ZIMMER HLDGS INC COM 98956P102 1,655 22,430 SH DEFINED 02 13,634 7,416 1,380 ZIMMER HLDGS INC COM 98956P102 1,425 19,312 SH OTHER 02 10,043 8,359 910 ZIMMER HLDGS INC COM 98956P102 6,459 87,549 SH DEFINED 03 49,006 31,208 7,335 ZIMMER HLDGS INC COM 98956P102 2,410 32,660 SH OTHER 03 28,079 3,901 680 ZIMMER HLDGS INC COM 98956P102 26,876 364,277 SH DEFINED 04 344,732 0 19,545 ZIMMER HLDGS INC COM 98956P102 12,473 169,062 SH OTHER 04 160,642 0 8,420 ZIMMER HLDGS INC COM 98956P102 378 5,122 SH DEFINED 05 3,992 1,050 80 ZIMMER HLDGS INC COM 98956P102 259 3,510 SH OTHER 05 3,260 250 0 ZIMMER HLDGS INC COM 98956P102 49 665 SH OTHER 01,06 0 0 665 ZIMMER HLDGS INC COM 98956P102 157,830 2,139,199 SH DEFINED 01,08 1,117,188 1,022,011 0 ZIMMER HLDGS INC COM 98956P102 778 10,549 SH DEFINED 09 10,549 0 0 ZIMMER HLDGS INC COM 98956P102 13,139 178,081 SH DEFINED 10 122,099 52,968 3,014 ZIMMER HLDGS INC COM 98956P102 13,894 188,319 SH OTHER 10 15,687 172,021 611 ZIONS BANCORPORATION COM 989701107 11,244 196,914 SH DEFINED 01 86,323 93,463 17,128 ZIONS BANCORPORATION COM 989701107 115 2,013 SH OTHER 01 748 1,190 75 ZIONS BANCORPORATION COM 989701107 3,394 59,447 SH DEFINED 02 35,052 23,245 1,150 ZIONS BANCORPORATION COM 989701107 710 12,440 SH OTHER 02 6,510 5,220 710 ZIONS BANCORPORATION COM 989701107 2,578 45,154 SH DEFINED 03 30,012 12,925 2,217 ZIONS BANCORPORATION COM 989701107 138 2,410 SH OTHER 03 660 1,750 0 ZIONS BANCORPORATION COM 989701107 1,372 24,028 SH DEFINED 04 23,728 0 300 ZIONS BANCORPORATION COM 989701107 474 8,299 SH OTHER 04 8,299 0 0 ZIONS BANCORPORATION COM 989701107 1,106 19,365 SH DEFINED 05 17,670 1,695 0 ZIONS BANCORPORATION COM 989701107 127 2,225 SH OTHER 05 305 1,920 0 ZIONS BANCORPORATION COM 989701107 14 250 SH OTHER 01,06 0 0 250 ZIONS BANCORPORATION COM 989701107 50,736 888,554 SH DEFINED 01,08 478,733 409,821 0 ZIONS BANCORPORATION COM 989701107 554 9,705 SH DEFINED 09 9,705 0 0 ZIONS BANCORPORATION COM 989701107 118 2,065 SH DEFINED 10 1,465 500 100 ZIX CORP COM 98974P100 335 23,000 SH DEFINED 01 5,700 17,300 0 ZIX CORP COM 98974P100 13 900 SH OTHER 01 0 900 0 ZIX CORP COM 98974P100 6 400 SH OTHER 01,06 0 0 400 ZIX CORP COM 98974P100 621 42,619 SH DEFINED 01,08 8,824 33,795 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 567 ________ ZORAN CORP COM 98975F101 995 57,330 SH DEFINED 01 25,468 31,862 0 ZORAN CORP COM 98975F101 3 200 SH DEFINED 04 200 0 0 ZORAN CORP COM 98975F101 5,327 307,033 SH DEFINED 01,08 84,261 222,772 0 ZONAGEN INC COM 98975L108 35 12,500 SH DEFINED 01 2,300 10,200 0 ZONAGEN INC COM 98975L108 31 10,983 SH DEFINED 01,08 2,008 8,975 0 ZOLTEK COS INC COM 98975W104 161 17,100 SH DEFINED 01 1,500 15,600 0 ZOLTEK COS INC COM 98975W104 331 35,225 SH DEFINED 01,08 6,923 28,302 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 5 1,000 SH DEFINED 01 1,000 0 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 54 10,628 SH DEFINED 01,08 1,628 9,000 0 ZONES INC COM 98976N103 42 14,900 SH DEFINED 01 1,800 13,100 0 ZONES INC COM 98976N103 53 18,541 SH DEFINED 01,08 3,563 14,978 0 ZWEIG TOTAL RETURN FD INC COM 989837109 43 8,230 SH DEFINED 04 8,230 0 0 ZWEIG TOTAL RETURN FD INC COM 989837109 10 2,000 SH OTHER 04 0 0 2,000 ZYMOGENETICS INC COM 98985T109 271 17,538 SH DEFINED 01 14,713 2,825 0 ZYMOGENETICS INC COM 98985T109 2,082 134,702 SH DEFINED 01,08 25,844 108,858 0 ZYGO CORP COM 989855101 819 52,415 SH DEFINED 01 34,491 17,224 700 ZYGO CORP COM 989855101 1,815 116,136 SH DEFINED 01,08 33,404 82,732 0 ZOLL MED CORP COM 989922109 614 15,433 SH DEFINED 01 5,466 9,967 0 ZOLL MED CORP COM 989922109 3,378 84,972 SH DEFINED 01,08 34,345 50,627 0 ZOMAX INC MINN COM 989929104 190 46,300 SH DEFINED 01 15,400 30,900 0 ZOMAX INC MINN COM 989929104 227 55,300 SH DEFINED 01,08 13,800 41,500 0