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 [X]; Amendment Number: 1 This Amendment (Check only one.): [X] 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 July 30, 2004 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT [ ] 13F NOTICE [ ] 13F COMBINATION REPORT Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 10 Form 13F Information Table Entry Total: 19,804. Form 13F Information Table Value Total: $174,985,451. (thousands) Reason for filing amendment: In connection with systems enhancements, additional security holdings are included in this report, and will be included in future reports, that may have been inadvertently previously unreported. List of Other Included Managers: 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. (formerly Northern Trust Investments, Inc.) 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 42 1,000 SH DEFINED 02 0 1,000 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 414 9,914 SH DEFINED 10 9,564 350 0 ACE LTD COM G0070K103 15,931 373,447 SH DEFINED 01 126,634 191,410 55,403 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 6 150 SH DEFINED 05 0 0 150 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 158 3,750 SH DEFINED 01 3,300 0 450 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 106,434 4,291,688 SH DEFINED 01 3,087,893 955,658 248,137 ACCENTURE LTD BERMUDA COM G1150G111 12,718 512,823 SH OTHER 01 230,069 265,163 17,591 ACCENTURE LTD BERMUDA COM G1150G111 1,742 70,252 SH DEFINED 02 44,247 24,770 1,235 ACCENTURE LTD BERMUDA COM G1150G111 98 3,960 SH OTHER 02 3,960 0 0 ACCENTURE LTD BERMUDA COM G1150G111 10,366 417,988 SH DEFINED 03 218,862 178,886 20,240 ACCENTURE LTD BERMUDA COM G1150G111 1,747 70,455 SH OTHER 03 43,595 18,930 7,930 ACCENTURE LTD BERMUDA COM G1150G111 28,615 1,153,826 SH DEFINED 04 1,082,711 0 71,115 ACCENTURE LTD BERMUDA COM G1150G111 8,525 343,736 SH OTHER 04 327,541 0 16,195 ACCENTURE LTD BERMUDA COM G1150G111 3,414 137,650 SH DEFINED 05 122,415 12,400 2,835 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 9,404 379,209 SH DEFINED 10 342,724 27,600 8,885 ACCENTURE LTD BERMUDA COM G1150G111 490 19,775 SH OTHER 10 6,300 11,725 1,750 BUNGE LIMITED COM G16962105 4,160 103,425 SH DEFINED 01 95,725 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 9,348 163,481 SH DEFINED 01 77,120 67,917 18,444 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 3 50 SH DEFINED 05 0 0 50 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 104,048 1,217,792 SH DEFINED 01 843,896 271,620 102,276 EVEREST RE GROUP LTD COM G3223R108 10,227 119,695 SH OTHER 01 50,385 63,975 5,335 EVEREST RE GROUP LTD COM G3223R108 5,236 61,285 SH DEFINED 02 35,585 23,595 2,105 EVEREST RE GROUP LTD COM G3223R108 1,076 12,590 SH OTHER 02 6,790 5,500 300 EVEREST RE GROUP LTD COM G3223R108 9,353 109,469 SH DEFINED 03 65,886 30,898 12,685 EVEREST RE GROUP LTD COM G3223R108 1,602 18,754 SH OTHER 03 14,149 3,992 613 EVEREST RE GROUP LTD COM G3223R108 46,068 539,186 SH DEFINED 04 498,491 0 40,695 EVEREST RE GROUP LTD COM G3223R108 10,280 120,322 SH OTHER 04 115,437 0 4,885 EVEREST RE GROUP LTD COM G3223R108 4,966 58,128 SH DEFINED 05 48,908 6,105 3,115 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 12,542 146,789 SH DEFINED 10 124,684 16,100 6,005 EVEREST RE GROUP LTD COM G3223R108 2,893 33,860 SH OTHER 10 20,570 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 152 3,550 SH DEFINED 01 0 1,650 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 27,112 400,763 SH DEFINED 01 227,967 142,166 30,630 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 68 1,010 SH DEFINED 05 910 0 100 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 28,251 617,507 SH DEFINED 01 386,221 188,058 43,228 NABORS INDUSTRIES LTD COM G6359F103 1,140 24,925 SH OTHER 01 200 24,650 75 NABORS INDUSTRIES LTD COM G6359F103 1,883 41,150 SH DEFINED 02 31,250 8,400 1,500 NABORS INDUSTRIES LTD COM G6359F103 217 4,750 SH OTHER 02 4,550 200 0 NABORS INDUSTRIES LTD COM G6359F103 332 7,250 SH DEFINED 03 1,725 5,525 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 169 3,695 SH DEFINED 05 200 3,420 75 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 9,600 249,877 SH DEFINED 01 129,318 95,626 24,933 NOBLE CORPORATION COM G65422100 763 19,861 SH OTHER 01 4,950 14,661 250 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 98 2,550 SH DEFINED 03 900 1,650 0 NOBLE CORPORATION COM G65422100 3,839 99,920 SH DEFINED 04 94,370 0 5,550 NOBLE CORPORATION COM G65422100 1,169 30,425 SH OTHER 04 25,975 0 4,450 NOBLE CORPORATION COM G65422100 68 1,765 SH DEFINED 05 1,115 550 100 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,479 64,520 SH DEFINED 10 64,120 0 400 NOBLE CORPORATION COM G65422100 4 100 SH OTHER 10 100 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 369 6,531 SH DEFINED 01 1,000 5,531 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 24,250 869,500 SH DEFINED 01 433,556 369,720 66,224 TRANSOCEAN INC COM G90078109 3,613 129,560 SH OTHER 01 59,726 62,667 7,167 TRANSOCEAN INC COM G90078109 3,536 126,779 SH DEFINED 02 103,102 21,527 2,150 TRANSOCEAN INC COM G90078109 341 12,210 SH OTHER 02 5,868 842 5,500 TRANSOCEAN INC COM G90078109 759 27,203 SH DEFINED 03 6,562 19,080 1,561 TRANSOCEAN INC COM G90078109 266 9,527 SH OTHER 03 5,002 2,875 1,650 TRANSOCEAN INC COM G90078109 3,686 132,168 SH DEFINED 04 122,468 0 9,700 TRANSOCEAN INC COM G90078109 1,468 52,630 SH OTHER 04 44,516 0 8,114 TRANSOCEAN INC COM G90078109 6,479 232,308 SH DEFINED 05 198,966 21,367 11,975 TRANSOCEAN INC COM G90078109 292 10,465 SH OTHER 05 7,931 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 1,072 38,445 SH DEFINED 10 20,145 11,300 7,000 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 13,522 177,825 SH DEFINED 01 53,715 100,570 23,540 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 8 100 SH DEFINED 05 0 0 100 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 34,274 541,457 SH DEFINED 01 435,502 79,179 26,776 ALCON INC COM H01301102 5,061 79,950 SH OTHER 01 40,671 35,579 3,700 ALCON INC COM H01301102 131 2,075 SH DEFINED 02 1,725 350 0 ALCON INC COM H01301102 133 2,100 SH OTHER 02 400 1,700 0 ALCON INC COM H01301102 2,515 39,725 SH DEFINED 03 22,305 16,330 1,090 ALCON INC COM H01301102 509 8,035 SH OTHER 03 5,170 2,765 100 ALCON INC COM H01301102 4,895 77,333 SH DEFINED 04 75,033 0 2,300 ALCON INC COM H01301102 1,336 21,110 SH OTHER 04 20,985 0 125 ALCON INC COM H01301102 1,727 27,275 SH DEFINED 05 22,810 3,865 600 ALCON INC COM H01301102 319 5,045 SH OTHER 05 1,960 2,585 500 ALCON INC COM H01301102 3,524 55,665 SH DEFINED 10 49,565 5,900 200 ALCON INC COM H01301102 751 11,860 SH OTHER 10 3,570 7,090 1,200 UBS AG COM H8920M855 454 6,094 SH DEFINED 01 0 5,588 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 6,590 149,427 SH DEFINED 01 85,860 38,417 25,150 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 113 2,560 SH OTHER 01 910 1,650 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 261 5,925 SH DEFINED 02 5,925 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,154 48,845 SH DEFINED 03 34,175 6,625 8,045 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 50 1,125 SH OTHER 03 625 500 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,947 157,531 SH DEFINED 04 150,801 0 6,730 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,747 39,625 SH OTHER 04 39,625 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,426 32,330 SH DEFINED 05 24,545 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,758 39,855 SH DEFINED 10 35,910 1,350 2,595 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30 685 SH OTHER 10 360 0 325 FLEXTRONICS INTL LTD COM Y2573F102 44,829 2,623,084 SH DEFINED 01 1,909,057 618,812 95,215 FLEXTRONICS INTL LTD COM Y2573F102 8,080 472,792 SH OTHER 01 297,734 117,785 57,273 FLEXTRONICS INTL LTD COM Y2573F102 4,949 289,570 SH DEFINED 02 221,370 63,550 4,650 FLEXTRONICS INTL LTD COM Y2573F102 954 55,795 SH OTHER 02 44,100 11,695 0 FLEXTRONICS INTL LTD COM Y2573F102 3,483 203,779 SH DEFINED 03 104,760 73,894 25,125 FLEXTRONICS INTL LTD COM Y2573F102 591 34,575 SH OTHER 03 22,065 8,900 3,610 FLEXTRONICS INTL LTD COM Y2573F102 29,614 1,732,849 SH DEFINED 04 1,575,342 0 157,507 FLEXTRONICS INTL LTD COM Y2573F102 10,544 616,959 SH OTHER 04 576,119 0 40,840 FLEXTRONICS INTL LTD COM Y2573F102 7,618 445,758 SH DEFINED 05 366,878 63,585 15,295 FLEXTRONICS INTL LTD COM Y2573F102 557 32,570 SH OTHER 05 21,545 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 5,130 300,157 SH DEFINED 10 244,307 43,850 12,000 FLEXTRONICS INTL LTD COM Y2573F102 1,005 58,820 SH OTHER 10 37,420 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 653 32,191 SH DEFINED 01 6,705 25,286 200 AAON INC COM 000360206 1,367 67,384 SH DEFINED 01,08 16,121 51,263 0 AAR CORP COM 000361105 970 78,955 SH DEFINED 01 39,404 38,851 700 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,245 65,609 SH DEFINED 01 55,934 8,200 1,475 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 799 29,700 SH DEFINED 01 10,330 18,520 850 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,219 1,454,658 SH DEFINED 01 571,327 677,978 205,353 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 2 600 SH DEFINED 05 0 0 600 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 2 530 SH DEFINED 10 430 0 100 ADE CORP MASS COM 00089C107 311 15,825 SH DEFINED 01 2,900 11,900 1,025 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 ACM MUN SECS INCOME FD INC UNDEFIND 000942102 1 9,000 DEFINED 01 6,000 3,000 0 ACM MUN SECS INCOME FD INC UNDEFIND 000942102 25 2,000 DEFINED 04 2,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,429 79,610 SH DEFINED 01 32,853 45,907 850 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 10 ________ AEP INDS INC COM 001031103 97 9,100 SH DEFINED 01 1,600 7,400 100 AEP INDS INC COM 001031103 143 13,334 SH DEFINED 01,08 3,149 10,185 0 AFLAC INC COM 001055102 45,272 1,127,843 SH DEFINED 01 511,970 504,005 111,868 AFLAC INC COM 001055102 3,571 88,963 SH OTHER 01 52,373 35,190 1,400 AFLAC INC COM 001055102 1,774 44,196 SH DEFINED 02 29,846 11,700 2,650 AFLAC INC COM 001055102 896 22,325 SH OTHER 02 19,200 3,125 0 AFLAC INC COM 001055102 4,331 107,898 SH DEFINED 03 45,966 37,157 24,775 AFLAC INC COM 001055102 1,034 25,768 SH OTHER 03 14,793 2,370 8,605 AFLAC INC COM 001055102 7,866 195,956 SH DEFINED 04 190,171 0 5,785 AFLAC INC COM 001055102 8,312 207,072 SH OTHER 04 204,672 0 2,400 AFLAC INC COM 001055102 1,437 35,805 SH DEFINED 05 33,005 2,400 400 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,535 38,232 SH DEFINED 10 33,632 3,900 700 AFLAC INC COM 001055102 109 2,724 SH OTHER 10 100 2,624 0 AGCO CORP COM 001084102 932 45,023 SH DEFINED 01 32,206 11,247 1,570 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,114 38,388 SH DEFINED 01 24,284 10,034 4,070 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 227 7,810 SH DEFINED 10 7,710 0 100 AGL RES INC COM 001204106 9 300 SH OTHER 10 300 0 0 AES CORP COM 00130H105 8,791 1,030,550 SH DEFINED 01 428,085 451,997 150,468 AES CORP COM 00130H105 19 2,196 SH OTHER 01 1,696 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 3 405 SH DEFINED 05 0 0 405 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 623 106,217 SH DEFINED 01 66,081 36,986 3,150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 11 ________ AMB PROPERTY CORP COM 00163T109 1,827 49,156 SH DEFINED 01 30,668 13,488 5,000 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 AMC ENTMT INC COM 001669100 1,013 66,025 SH DEFINED 01 20,856 42,144 3,025 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,296 45,880 SH DEFINED 01 27,768 17,662 450 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,535 83,669 SH DEFINED 01 55,311 27,208 1,150 AMN HEALTHCARE SERVICES INC COM 001744101 2,464 134,282 SH DEFINED 01,08 34,900 99,382 0 AMR CORP COM 001765106 1,794 140,951 SH DEFINED 01 104,353 25,273 11,325 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 216 74,385 SH DEFINED 01 22,600 51,135 650 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 12 ________ AT&T CORP COM 001957505 26,957 1,377,482 SH DEFINED 01 494,708 689,077 193,697 AT&T CORP COM 001957505 130 6,638 SH OTHER 01 4,696 1,202 740 AT&T CORP COM 001957505 18 935 SH DEFINED 02 404 43 488 AT&T CORP COM 001957505 36 1,824 SH OTHER 02 677 1,147 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 23 1,175 SH DEFINED 05 750 0 425 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 32 1,633 SH DEFINED 10 403 80 1,150 AT&T CORP COM 001957505 27 1,405 SH OTHER 10 679 726 0 A S V INC COM 001963107 575 18,924 SH DEFINED 01 5,204 13,620 100 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,305 49,589 SH DEFINED 01 18,104 23,735 7,750 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 13 ________ AT&T WIRELESS SVCS INC COM 00209A106 68,748 5,051,301 SH DEFINED 01 2,048,514 2,347,714 655,073 AT&T WIRELESS SVCS INC COM 00209A106 778 57,136 SH OTHER 01 47,643 6,943 2,550 AT&T WIRELESS SVCS INC COM 00209A106 253 18,554 SH DEFINED 02 11,926 6,028 600 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 371 27,245 SH DEFINED 03 7,597 12,762 6,886 AT&T WIRELESS SVCS INC COM 00209A106 111 8,148 SH OTHER 03 6,393 1,755 0 AT&T WIRELESS SVCS INC COM 00209A106 704 51,693 SH DEFINED 04 46,631 0 5,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 1,955 143,619 SH DEFINED 05 126,202 5,292 12,125 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 236 17,349 SH DEFINED 10 11,657 1,300 4,392 AT&T WIRELESS SVCS INC COM 00209A106 104 7,606 SH OTHER 10 3,450 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 124 14,900 SH DEFINED 01 2,500 10,900 1,500 ATA HOLDINGS CORP COM 00209H101 177 21,214 SH DEFINED 01,08 4,814 16,400 0 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 720 43,645 SH DEFINED 01 34,150 8,425 1,070 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 87 26,750 SH DEFINED 01 4,400 21,800 550 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 241 36,285 SH DEFINED 01 12,087 23,786 412 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 14 ________ AARON RENTS INC COM 002535201 492 19,773 SH DEFINED 01 14,132 4,216 1,425 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 ABBOTT LABS COM 002824100 255,116 6,207,190 SH DEFINED 01 3,616,194 1,988,828 602,168 ABBOTT LABS COM 002824100 107,657 2,619,386 SH OTHER 01 877,892 1,522,208 219,286 ABBOTT LABS COM 002824100 13,667 332,530 SH DEFINED 02 223,577 103,137 5,816 ABBOTT LABS COM 002824100 44,315 1,078,234 SH OTHER 02 1,044,789 31,995 1,450 ABBOTT LABS COM 002824100 17,687 430,349 SH DEFINED 03 249,779 136,301 44,269 ABBOTT LABS COM 002824100 7,490 182,244 SH OTHER 03 140,140 28,984 13,120 ABBOTT LABS COM 002824100 48,453 1,178,913 SH DEFINED 04 1,127,388 0 51,525 ABBOTT LABS COM 002824100 47,500 1,155,724 SH OTHER 04 1,068,169 0 87,555 ABBOTT LABS COM 002824100 10,268 249,823 SH DEFINED 05 223,658 14,330 11,835 ABBOTT LABS COM 002824100 2,107 51,257 SH OTHER 05 16,762 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 16,213 394,480 SH DEFINED 10 233,357 88,593 72,530 ABBOTT LABS COM 002824100 191,590 4,661,552 SH OTHER 10 168,425 4,490,002 3,125 ABERCROMBIE & FITCH CO COM 002896207 2,502 73,928 SH DEFINED 01 54,419 16,447 3,062 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,691 126,963 SH DEFINED 01 57,639 62,599 6,725 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 15 ________ 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 176 21,450 SH DEFINED 01 4,100 17,100 250 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 347 17,847 SH DEFINED 01 10,471 6,926 450 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 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,495 SH DEFINED 01 0 8,445 50 ACACIA RESH CORP COM 003881208 31 5,170 SH DEFINED 01,08 0 5,170 0 ACACIA RESH CORP COM 003881307 102 15,180 SH DEFINED 01 0 15,130 50 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 759 53,826 SH DEFINED 01 40,992 10,559 2,275 ACADIA RLTY TR COM 004239109 1,839 130,318 SH DEFINED 01,08 42,547 87,771 0 ACCLAIM ENTMT INC COM 004325205 56 91,000 SH DEFINED 01 19,500 71,400 100 ACCLAIM ENTMT INC COM 004325205 84 135,004 SH DEFINED 01,08 37,406 97,598 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 1,876 47,618 SH DEFINED 01 39,191 8,052 375 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,121 55,660 SH DEFINED 01 39,269 7,328 9,063 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 16 ________ 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 431 27,423 SH DEFINED 01 10,011 17,037 375 ACETO CORP COM 004446100 2,357 150,009 SH DEFINED 01,08 59,680 90,329 0 ACLARA BIOSCIENCES INC COM 00461P106 193 48,264 SH DEFINED 01 17,514 29,800 950 ACLARA BIOSCIENCES INC COM 00461P106 555 138,697 SH DEFINED 01,08 19,824 118,873 0 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 169 21,279 SH DEFINED 01 7,029 14,000 250 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,784 428,811 SH DEFINED 01 381,353 20,721 26,737 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 537 35,189 SH DEFINED 01 10,249 24,390 550 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,014 44,789 SH DEFINED 01 15,709 27,780 1,300 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 148 45,850 SH DEFINED 01 7,600 37,700 550 ACTIVE POWER INC COM 00504W100 224 69,700 SH DEFINED 01,08 15,700 54,000 0 ACTIVCARD CORP COM 00506J107 389 63,203 SH DEFINED 01 26,453 35,300 1,450 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 220 68,200 SH DEFINED 01 11,900 55,800 500 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 17 ________ ACTUANT CORP COM 00508X203 4,869 124,115 SH DEFINED 01 93,408 20,907 9,800 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,274 53,334 SH DEFINED 01 32,852 16,682 3,800 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 ACXIOM CORP COM 005125109 2,008 91,449 SH DEFINED 01 40,913 31,786 18,750 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,487 169,708 SH DEFINED 01 69,881 92,427 7,400 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 790 45,337 SH DEFINED 01 13,835 30,152 1,350 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,910 430,275 SH DEFINED 01 183,613 188,719 57,943 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 12 300 SH DEFINED 03 0 300 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 8 200 SH DEFINED 05 0 0 200 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 18 ________ ADOLOR CORP COM 00724X102 1,067 70,854 SH DEFINED 01 24,388 45,141 1,325 ADOLOR CORP COM 00724X102 4,300 285,495 SH DEFINED 01,08 85,480 200,015 0 ADTRAN INC COM 00738A106 5,869 195,439 SH DEFINED 01 171,880 13,859 9,700 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 ADVANCE AUTO PARTS INC COM 00751Y106 1,411 34,698 SH DEFINED 01 24,550 7,688 2,460 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,119 98,321 SH DEFINED 01 40,059 53,212 5,050 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 499 50,387 SH DEFINED 01 18,706 31,381 300 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,577 161,940 SH DEFINED 01 145,260 14,870 1,810 ADVANCED FIBRE COMMUNICATION COM 00754A105 66 3,000 SH OTHER 01 3,000 0 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 22 1,000 SH DEFINED 02 0 1,000 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,058 29,314 SH DEFINED 01 12,217 15,897 1,200 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,511 46,901 SH DEFINED 01 19,273 25,266 2,362 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 19 ________ 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 89 9,652 SH DEFINED 01 2,100 7,452 100 ADVANCED POWER TECHNOLOGY IN COM 00761E108 155 16,891 SH DEFINED 01,08 4,100 12,791 0 ADVISORY BRD CO COM 00762W107 338 9,212 SH DEFINED 01 7,929 1,083 200 ADVISORY BRD CO COM 00762W107 3,624 98,735 SH DEFINED 01,08 34,900 63,835 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 2,055 84,224 SH DEFINED 01 63,949 17,968 2,307 ADVANCED MEDICAL OPTICS INC COM 00763M108 36 1,461 SH OTHER 01 1,461 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,439 181,197 SH DEFINED 01 103,958 53,489 23,750 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 900 24,826 SH DEFINED 01 15,591 8,035 1,200 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 11,160 687,620 SH DEFINED 01 299,739 302,821 85,060 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 4 250 SH DEFINED 05 0 0 250 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 20 ________ AEGON N V COM 007924103 283 22,060 SH DEFINED 01 2,792 12,610 6,658 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 OTHER 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 174 10,526 SH DEFINED 01 8,876 0 1,650 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 ADVANCED ENERGY INDS COM 007973100 1,328 65,117 SH DEFINED 01 38,911 25,131 1,075 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 689 36,891 SH DEFINED 01 27,662 7,029 2,200 ADVENT SOFTWARE INC COM 007974108 5,246 280,851 SH DEFINED 01,08 59,407 221,444 0 ADVENT SOFTWARE INC COM 007974108 41 2,200 SH DEFINED 10 2,200 0 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 311 72,127 SH DEFINED 01 26,911 44,466 750 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 21 ________ AETNA INC NEW COM 00817Y108 27,663 308,324 SH DEFINED 01 119,520 151,205 37,599 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 9 100 SH DEFINED 05 0 0 100 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 12,550 241,805 SH DEFINED 01 154,895 75,770 11,140 AFFILIATED COMPUTER SERVICES COM 008190100 1,870 36,040 SH OTHER 01 26,605 9,160 275 AFFILIATED COMPUTER SERVICES COM 008190100 1,111 21,406 SH DEFINED 02 11,560 9,320 526 AFFILIATED COMPUTER SERVICES COM 008190100 477 9,190 SH OTHER 02 3,830 4,960 400 AFFILIATED COMPUTER SERVICES COM 008190100 5,662 109,097 SH DEFINED 03 46,670 40,040 22,387 AFFILIATED COMPUTER SERVICES COM 008190100 678 13,067 SH OTHER 03 8,112 3,885 1,070 AFFILIATED COMPUTER SERVICES COM 008190100 11,887 229,042 SH DEFINED 04 214,412 0 14,630 AFFILIATED COMPUTER SERVICES COM 008190100 3,133 60,375 SH OTHER 04 57,105 0 3,270 AFFILIATED COMPUTER SERVICES COM 008190100 5,598 107,860 SH DEFINED 05 103,450 2,985 1,425 AFFILIATED COMPUTER SERVICES COM 008190100 150 2,885 SH OTHER 05 2,375 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 308 5,930 SH DEFINED 10 5,830 0 100 AFFILIATED COMPUTER SERVICES COM 008190100 34 660 SH OTHER 10 60 600 0 AFFILIATED MANAGERS GROUP COM 008252108 1,855 33,982 SH DEFINED 01 13,462 19,170 1,350 AFFILIATED MANAGERS GROUP COM 008252108 9,593 175,763 SH DEFINED 01,08 58,988 116,775 0 AFFYMETRIX INC COM 00826T108 1,178 34,896 SH DEFINED 01 23,507 10,269 1,120 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,720 117,081 SH DEFINED 01 94,218 22,563 300 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,857 126,444 SH DEFINED 01,08 36,763 89,681 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 22 ________ AGERE SYS INC COM 00845V100 1,038 323,435 SH DEFINED 01 323,426 7 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,961 628,630 SH DEFINED 01 277,184 258,131 93,315 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 AGILENT TECHNOLOGIES INC COM 00846U101 35,365 1,118,074 SH DEFINED 01 564,448 434,376 119,250 AGILENT TECHNOLOGIES INC COM 00846U101 535 16,901 SH OTHER 01 6,898 9,578 425 AGILENT TECHNOLOGIES INC COM 00846U101 61 1,938 SH DEFINED 02 845 693 400 AGILENT TECHNOLOGIES INC COM 00846U101 58 1,829 SH OTHER 02 1,372 457 0 AGILENT TECHNOLOGIES INC COM 00846U101 23 721 SH DEFINED 03 193 38 490 AGILENT TECHNOLOGIES INC COM 00846U101 54 1,719 SH OTHER 03 686 1,033 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 10 325 SH DEFINED 05 0 0 325 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 94 2,980 SH DEFINED 10 1,137 1,143 700 AGILENT TECHNOLOGIES INC COM 00846U101 106 3,354 SH OTHER 10 3,305 49 0 AGILE SOFTWARE CORP DEL COM 00846X105 639 73,077 SH DEFINED 01 31,357 39,995 1,725 AGILE SOFTWARE CORP DEL COM 00846X105 2,786 318,353 SH DEFINED 01,08 61,792 256,561 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 23 ________ AGILYSYS INC COM 00847J105 817 69,287 SH DEFINED 01 18,877 49,710 700 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 AIR PRODS & CHEMS INC COM 009158106 32,623 650,907 SH DEFINED 01 332,523 247,676 70,708 AIR PRODS & CHEMS INC COM 009158106 6,610 131,893 SH OTHER 01 72,239 56,429 3,225 AIR PRODS & CHEMS INC COM 009158106 1,367 27,283 SH DEFINED 02 23,063 4,220 0 AIR PRODS & CHEMS INC COM 009158106 760 15,160 SH OTHER 02 11,410 3,750 0 AIR PRODS & CHEMS INC COM 009158106 763 15,223 SH DEFINED 03 8,020 3,920 3,283 AIR PRODS & CHEMS INC COM 009158106 585 11,668 SH OTHER 03 1,000 10,668 0 AIR PRODS & CHEMS INC COM 009158106 9,030 180,159 SH DEFINED 04 168,439 0 11,720 AIR PRODS & CHEMS INC COM 009158106 2,906 57,974 SH OTHER 04 56,174 0 1,800 AIR PRODS & CHEMS INC COM 009158106 358 7,148 SH DEFINED 05 6,948 0 200 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,235 64,539 SH DEFINED 10 3,293 40,296 20,950 AIR PRODS & CHEMS INC COM 009158106 1,644 32,810 SH OTHER 10 25,777 7,033 0 AIRGAS INC COM 009363102 981 46,045 SH DEFINED 01 28,042 15,033 2,970 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 24 ________ AIRTRAN HLDGS INC COM 00949P108 1,273 107,184 SH DEFINED 01 47,052 54,582 5,550 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,474 188,256 SH DEFINED 01 70,411 110,345 7,500 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 270 41,644 SH DEFINED 01 18,394 22,550 700 AKSYS LTD COM 010196103 1,128 173,839 SH DEFINED 01,08 32,848 140,991 0 ALABAMA NATL BANCORP DELA COM 010317105 1,057 19,042 SH DEFINED 01 6,818 10,949 1,275 ALABAMA NATL BANCORP DELA COM 010317105 4,145 74,671 SH DEFINED 01,08 18,689 55,982 0 ALAMO GROUP INC COM 011311107 441 25,379 SH DEFINED 01 16,029 9,300 50 ALAMO GROUP INC COM 011311107 659 37,911 SH DEFINED 01,08 8,254 29,657 0 ALAMOSA HLDGS INC COM 011589108 109 18,590 SH DEFINED 01 18,490 0 100 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,265 67,855 SH DEFINED 01 21,623 44,932 1,300 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 835 33,855 SH DEFINED 01 20,849 11,456 1,550 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,267 SH DEFINED 01 5,250 6,967 50 ALASKA COMMUNICATIONS SYS GR COM 01167P101 267 55,744 SH DEFINED 01,08 12,444 43,300 0 ALBANY INTL CORP COM 012348108 759 28,213 SH DEFINED 01 18,587 7,970 1,656 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,396 93,715 SH DEFINED 01 61,814 31,301 600 ALBANY MOLECULAR RESH INC COM 012423109 3,191 214,169 SH DEFINED 01,08 70,301 143,868 0 ALBEMARLE CORP COM 012653101 1,652 56,972 SH DEFINED 01 36,463 19,059 1,450 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 25 ________ ALBERTO CULVER CO COM 013068101 19,162 436,801 SH DEFINED 01 95,128 315,590 26,083 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 ALBERTSONS INC COM 013104104 128,682 5,809,585 SH DEFINED 01 337,396 5,385,932 86,257 ALBERTSONS INC COM 013104104 330 14,912 SH OTHER 01 10,537 3,300 1,075 ALBERTSONS INC COM 013104104 120 5,425 SH DEFINED 02 5,425 0 0 ALBERTSONS INC COM 013104104 181 8,160 SH OTHER 02 745 7,415 0 ALBERTSONS INC COM 013104104 39 1,765 SH DEFINED 03 490 742 533 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 10 450 SH DEFINED 05 200 0 250 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 1,157 56,472 SH DEFINED 10 56,472 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 26 ________ ALCOA INC COM 013817101 107,578 3,101,133 SH DEFINED 01 1,723,845 1,083,528 293,760 ALCOA INC COM 013817101 10,734 309,433 SH OTHER 01 192,289 87,403 29,741 ALCOA INC COM 013817101 9,873 284,620 SH DEFINED 02 210,575 63,140 10,905 ALCOA INC COM 013817101 1,407 40,546 SH OTHER 02 27,245 13,251 50 ALCOA INC COM 013817101 10,990 316,817 SH DEFINED 03 169,580 119,935 27,302 ALCOA INC COM 013817101 2,503 72,141 SH OTHER 03 49,071 16,545 6,525 ALCOA INC COM 013817101 47,347 1,364,855 SH DEFINED 04 1,270,845 400 93,610 ALCOA INC COM 013817101 16,307 470,073 SH OTHER 04 449,939 0 20,134 ALCOA INC COM 013817101 12,638 364,302 SH DEFINED 05 322,942 28,165 13,195 ALCOA INC COM 013817101 890 25,660 SH OTHER 05 18,460 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 7,920 228,322 SH DEFINED 10 180,542 31,025 16,755 ALCOA INC COM 013817101 3,460 99,750 SH OTHER 10 81,385 16,615 1,750 ALDERWOODS GROUP INC COM 014383103 325 31,323 SH DEFINED 01 18,342 10,331 2,650 ALDERWOODS GROUP INC COM 014383103 2,027 195,314 SH DEFINED 01,08 30,552 164,762 0 ALEXANDER & BALDWIN INC COM 014482103 3,090 93,756 SH DEFINED 01 78,009 12,697 3,050 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,091 6,821 SH DEFINED 01 1,832 4,839 150 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,967 31,228 SH DEFINED 01 13,179 16,899 1,150 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 767 32,274 SH DEFINED 01 13,355 18,219 700 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,398 102,734 SH DEFINED 01 32,756 67,603 2,375 ALFA CORP COM 015385107 4,387 322,362 SH DEFINED 01,08 63,771 258,591 0 ALICO INC COM 016230104 432 13,537 SH DEFINED 01 4,692 8,695 150 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,884 204,296 SH DEFINED 01 158,731 44,215 1,350 ALIGN TECHNOLOGY INC COM 016255101 6,767 355,955 SH DEFINED 01,08 92,627 263,328 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 27 ________ ALKERMES INC COM 01642T108 1,763 110,261 SH DEFINED 01 46,350 60,011 3,900 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 ALLEGHENY ENERGY INC COM 017361106 3,871 282,374 SH DEFINED 01 128,091 105,469 48,814 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 1 100 SH DEFINED 05 0 0 100 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,305 190,468 SH DEFINED 01 98,889 67,934 23,645 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 1 50 SH DEFINED 05 0 0 50 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 403 13,654 SH DEFINED 01 11,300 2,054 300 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 28 ________ ALLERGAN INC COM 018490102 21,791 258,920 SH DEFINED 01 121,774 102,738 34,408 ALLERGAN INC COM 018490102 464 5,517 SH OTHER 01 5,017 300 200 ALLERGAN INC COM 018490102 25 294 SH OTHER 02 0 294 0 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 8 100 SH DEFINED 05 0 0 100 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 ALLETE INC COM 018522102 2,249 64,082 SH DEFINED 01 33,108 24,907 6,067 ALLETE INC COM 018522102 297 8,457 SH OTHER 01 0 8,457 0 ALLETE INC COM 018522102 35 1,000 SH DEFINED 03 200 800 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,104 92,531 SH DEFINED 01 78,908 3,243 10,380 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,460 76,579 SH DEFINED 01 31,241 42,238 3,100 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 40,118 SH DEFINED 01 9,600 30,318 200 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 29 ________ 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 430 56,507 SH DEFINED 01 9,578 46,229 700 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 ALLIANT ENERGY CORP COM 018802108 1,781 68,329 SH DEFINED 01 42,088 18,711 7,530 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 1,073 19,719 SH DEFINED 01 12,464 6,126 1,129 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,463 147,331 SH DEFINED 01 121,003 19,765 6,563 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 30 ________ 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 ALLIED WASTE INDS INC COM 019589308 6,654 499,893 SH DEFINED 01 180,867 256,284 62,742 ALLIED WASTE INDS INC COM 019589308 3 200 SH OTHER 01 0 0 200 ALLIED WASTE INDS INC COM 019589308 417 31,309 SH DEFINED 05 31,159 0 150 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,123 61,459 SH DEFINED 01 44,404 12,505 4,550 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 305 66,844 SH DEFINED 01 25,689 40,455 700 ALLOY INC COM 019855105 1,067 233,893 SH DEFINED 01,08 52,707 181,186 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 510 52,554 SH DEFINED 01 19,754 32,100 700 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 1,849 190,600 SH DEFINED 01,08 35,576 155,024 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 31 ________ ALLSTATE CORP COM 020002101 70,184 1,543,866 SH DEFINED 01 619,909 697,495 226,462 ALLSTATE CORP COM 020002101 2,376 52,269 SH OTHER 01 12,008 39,586 675 ALLSTATE CORP COM 020002101 458 10,079 SH DEFINED 02 8,067 2,012 0 ALLSTATE CORP COM 020002101 427 9,403 SH OTHER 02 6,803 2,600 0 ALLSTATE CORP COM 020002101 2,502 55,030 SH DEFINED 03 37,371 8,614 9,045 ALLSTATE CORP COM 020002101 822 18,087 SH OTHER 03 10,146 7,941 0 ALLSTATE CORP COM 020002101 8,035 176,738 SH DEFINED 04 161,443 0 15,295 ALLSTATE CORP COM 020002101 4,131 90,879 SH OTHER 04 89,879 0 1,000 ALLSTATE CORP COM 020002101 1,464 32,204 SH DEFINED 05 24,829 800 6,575 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,155 47,409 SH DEFINED 10 42,100 1,925 3,384 ALLSTATE CORP COM 020002101 944 20,768 SH OTHER 10 14,823 5,645 300 ALLTEL CORP COM 020039103 30,775 616,850 SH DEFINED 01 230,452 295,661 90,737 ALLTEL CORP COM 020039103 10,686 214,189 SH OTHER 01 15,294 10,324 188,571 ALLTEL CORP COM 020039103 181 3,630 SH DEFINED 02 3,560 0 70 ALLTEL CORP COM 020039103 50 1,000 SH OTHER 02 0 1,000 0 ALLTEL CORP COM 020039103 1,522 30,500 SH DEFINED 03 20,670 5,130 4,700 ALLTEL CORP COM 020039103 169 3,383 SH OTHER 03 3,073 310 0 ALLTEL CORP COM 020039103 6,199 124,245 SH DEFINED 04 114,241 0 10,004 ALLTEL CORP COM 020039103 1,623 32,536 SH OTHER 04 24,836 0 7,700 ALLTEL CORP COM 020039103 1,082 21,681 SH DEFINED 05 14,083 540 7,058 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,914 38,363 SH DEFINED 10 35,278 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,408 71,795 SH DEFINED 01 27,474 41,771 2,550 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 32 ________ 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,467 SH DEFINED 01 19,369 29,998 100 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 ALTERA CORP COM 021441100 15,806 771,763 SH DEFINED 01 358,981 308,015 104,767 ALTERA CORP COM 021441100 46 2,239 SH OTHER 01 900 920 419 ALTERA CORP COM 021441100 122 5,950 SH DEFINED 02 4,250 1,700 0 ALTERA CORP COM 021441100 83 4,050 SH OTHER 02 0 4,050 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 154 7,525 SH DEFINED 05 7,225 0 300 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 16 760 SH DEFINED 10 160 0 600 ALTERA CORP COM 021441100 14 700 SH OTHER 10 700 0 0 ALTIRIS INC COM 02148M100 772 27,659 SH DEFINED 01 9,402 17,607 650 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 210,620 3,868,133 SH DEFINED 01 1,759,800 1,583,965 524,368 ALTRIA GROUP INC COM 02209S103 13,520 248,294 SH OTHER 01 106,663 120,420 21,211 ALTRIA GROUP INC COM 02209S103 3,014 55,357 SH DEFINED 02 43,696 10,170 1,491 ALTRIA GROUP INC COM 02209S103 4,839 88,874 SH OTHER 02 74,181 8,583 6,110 ALTRIA GROUP INC COM 02209S103 4,964 91,159 SH DEFINED 03 70,870 19,832 457 ALTRIA GROUP INC COM 02209S103 7,404 135,982 SH OTHER 03 121,305 10,402 4,275 ALTRIA GROUP INC COM 02209S103 5,065 93,014 SH DEFINED 04 84,864 0 8,150 ALTRIA GROUP INC COM 02209S103 6,713 123,290 SH OTHER 04 107,246 0 16,044 ALTRIA GROUP INC COM 02209S103 1,312 24,087 SH DEFINED 05 21,837 0 2,250 ALTRIA GROUP INC COM 02209S103 610 11,200 SH OTHER 05 1,850 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 6,655 122,220 SH DEFINED 10 95,270 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 14,104 325,878 SH DEFINED 01 269,514 43,744 12,620 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 136 3,147 SH DEFINED 10 2,850 0 297 AMBAC FINL GROUP INC COM 023139108 37,710 511,115 SH DEFINED 01 313,805 159,619 37,691 AMBAC FINL GROUP INC COM 023139108 3,622 49,095 SH OTHER 01 24,960 23,235 900 AMBAC FINL GROUP INC COM 023139108 1,297 17,580 SH DEFINED 02 12,805 3,875 900 AMBAC FINL GROUP INC COM 023139108 306 4,142 SH OTHER 02 1,682 2,460 0 AMBAC FINL GROUP INC COM 023139108 3,960 53,675 SH DEFINED 03 29,450 20,580 3,645 AMBAC FINL GROUP INC COM 023139108 447 6,060 SH OTHER 03 3,405 2,010 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,557 21,097 SH DEFINED 05 19,587 435 1,075 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,092 28,360 SH DEFINED 10 28,160 0 200 AMBAC FINL GROUP INC COM 023139108 393 5,325 SH OTHER 10 675 4,650 0 AMBASSADORS GROUP INC COM 023177108 552 22,294 SH DEFINED 01 4,144 18,000 150 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,756 100,656 SH DEFINED 01 71,406 28,100 1,150 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 10,336 158,339 SH DEFINED 01 62,739 73,938 21,662 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 3 50 SH DEFINED 05 0 0 50 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 502 21,250 SH DEFINED 01 4,000 17,100 150 AMERCO COM 023586100 879 37,260 SH DEFINED 01,08 8,273 28,987 0 AMEREN CORP COM 023608102 13,153 285,380 SH DEFINED 01 108,030 138,674 38,676 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 20 442 SH DEFINED 05 417 0 25 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 35 ________ 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 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 678 71,100 SH DEFINED 01 23,350 47,100 650 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,347 45,336 SH DEFINED 01 20,067 24,619 650 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 564 15,315 SH DEFINED 01 10,450 4,585 280 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 94 2,550 SH DEFINED 10 2,500 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 877 26,372 SH DEFINED 01 13,340 9,812 3,220 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 36 ________ AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,654 61,364 SH DEFINED 01 51,211 8,321 1,832 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 AMERICAN ELEC PWR INC COM 025537101 23,611 717,221 SH DEFINED 01 283,584 341,412 92,225 AMERICAN ELEC PWR INC COM 025537101 747 22,699 SH OTHER 01 15,946 5,153 1,600 AMERICAN ELEC PWR INC COM 025537101 30 905 SH DEFINED 02 339 566 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 10 300 SH DEFINED 05 0 0 300 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 324,576 6,259,896 SH DEFINED 01 3,933,560 1,765,394 560,942 AMERICAN EXPRESS CO COM 025816109 45,515 877,828 SH OTHER 01 400,622 414,153 63,053 AMERICAN EXPRESS CO COM 025816109 11,529 222,351 SH DEFINED 02 161,138 52,901 8,312 AMERICAN EXPRESS CO COM 025816109 3,041 58,655 SH OTHER 02 47,865 9,190 1,600 AMERICAN EXPRESS CO COM 025816109 21,633 417,231 SH DEFINED 03 214,325 157,993 44,913 AMERICAN EXPRESS CO COM 025816109 7,173 138,350 SH OTHER 03 102,566 31,524 4,260 AMERICAN EXPRESS CO COM 025816109 61,200 1,180,330 SH DEFINED 04 1,087,925 0 92,405 AMERICAN EXPRESS CO COM 025816109 23,529 453,795 SH OTHER 04 404,780 0 49,015 AMERICAN EXPRESS CO COM 025816109 12,668 244,324 SH DEFINED 05 223,344 13,795 7,185 AMERICAN EXPRESS CO COM 025816109 1,929 37,210 SH OTHER 05 19,705 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 14,272 275,248 SH DEFINED 10 209,455 31,846 33,947 AMERICAN EXPRESS CO COM 025816109 5,730 110,507 SH OTHER 10 69,760 37,872 2,875 AMERICAN FINL GROUP INC OHIO COM 025932104 996 33,402 SH DEFINED 01 26,105 5,407 1,890 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 37 ________ AMERICAN GREETINGS CORP COM 026375105 4,324 189,899 SH DEFINED 01 90,331 81,313 18,255 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 AMERICAN HEALTHWAYS INC COM 02649V104 3,229 132,318 SH DEFINED 01 91,468 29,830 11,020 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,162 40,346 SH DEFINED 01 19,373 20,357 616 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 634,282 8,889,731 SH DEFINED 01 4,789,772 3,193,526 906,433 AMERICAN INTL GROUP INC COM 026874107 79,164 1,109,516 SH OTHER 01 509,377 549,612 50,527 AMERICAN INTL GROUP INC COM 026874107 35,906 503,236 SH DEFINED 02 355,261 132,517 15,458 AMERICAN INTL GROUP INC COM 026874107 8,548 119,810 SH OTHER 02 79,795 38,040 1,975 AMERICAN INTL GROUP INC COM 026874107 52,891 741,287 SH DEFINED 03 421,216 264,380 55,691 AMERICAN INTL GROUP INC COM 026874107 13,948 195,488 SH OTHER 03 145,685 38,198 11,605 AMERICAN INTL GROUP INC COM 026874107 155,238 2,175,729 SH DEFINED 04 2,018,088 187 157,454 AMERICAN INTL GROUP INC COM 026874107 69,163 969,346 SH OTHER 04 916,220 0 53,126 AMERICAN INTL GROUP INC COM 026874107 34,336 481,240 SH DEFINED 05 389,102 41,966 50,172 AMERICAN INTL GROUP INC COM 026874107 4,479 62,770 SH OTHER 05 24,933 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 44,037 617,201 SH DEFINED 10 413,749 99,055 104,397 AMERICAN INTL GROUP INC COM 026874107 11,328 158,763 SH OTHER 10 76,147 80,369 2,247 AMERICAN ITALIAN PASTA CO COM 027070101 1,114 27,905 SH DEFINED 01 11,591 15,689 625 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 696 34,072 SH DEFINED 01 28,003 5,869 200 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,526 79,577 SH DEFINED 01 42,562 35,240 1,775 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 38 ________ AMERICAN MED SYS HLDGS INC COM 02744M108 1,114 41,982 SH DEFINED 01 15,560 25,972 450 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,579 59,108 SH DEFINED 01 38,030 20,828 250 AMERICAN MED SEC GROUP INC COM 02744P101 2,936 109,936 SH DEFINED 01,08 43,749 66,187 0 AMERICAN MTG ACCEP CO COM 027568104 396 21,921 SH DEFINED 01 21,771 0 150 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 200 8,188 SH DEFINED 01 2,688 5,400 100 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 659 7,367 SH DEFINED 01 5,590 1,567 210 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,395 93,703 SH DEFINED 01 89,705 2,853 1,145 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 PHARMACEUTICALS PTN COM 02886P109 47 1,000 SH DEFINED 10 1,000 0 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 296 14,151 SH DEFINED 01 6,004 7,847 300 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 39 ________ AMERICAN PWR CONVERSION CORP COM 029066107 8,313 361,603 SH DEFINED 01 150,529 161,639 49,435 AMERICAN PWR CONVERSION CORP COM 029066107 4 175 SH OTHER 01 0 0 175 AMERICAN PWR CONVERSION CORP COM 029066107 24 1,050 SH DEFINED 02 1,050 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 307 13,335 SH OTHER 02 4,000 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 2 100 SH DEFINED 05 0 0 100 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 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,510 127,564 SH DEFINED 01 58,788 52,519 16,257 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 40 ________ AMERICAN STS WTR CO COM 029899101 794 32,533 SH DEFINED 01 14,913 17,120 500 AMERICAN STS WTR CO COM 029899101 55 2,250 SH DEFINED 03 2,250 0 0 AMERICAN STS WTR CO COM 029899101 73 3,000 SH OTHER 03 0 3,000 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,199 105,643 SH DEFINED 01 61,760 32,943 10,940 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 291 22,650 SH DEFINED 01 5,300 17,100 250 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 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 847 12,743 SH DEFINED 01 4,019 8,624 100 AMERICAN WOODMARK CORP COM 030506109 3,091 46,512 SH DEFINED 01,08 11,622 34,890 0 AMERICANWEST BANCORPORATION COM 03058P109 365 18,473 SH DEFINED 01 6,211 12,097 165 AMERICANWEST BANCORPORATION COM 03058P109 1,150 58,264 SH DEFINED 01,08 9,161 49,103 0 AMERICREDIT CORP COM 03060R101 1,771 104,000 SH DEFINED 01 67,018 26,282 10,700 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 245 9,087 SH DEFINED 01 3,987 5,000 100 AMERICAS CAR MART INC COM 03062T105 1,010 37,463 SH DEFINED 01,08 6,802 30,661 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 41 ________ 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 652 19,444 SH DEFINED 01 9,186 9,908 350 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,821 53,998 SH DEFINED 01 43,535 10,313 150 AMERON INTL INC COM 030710107 1,755 52,042 SH DEFINED 01,08 14,458 37,584 0 AMERUS GROUP CO COM 03072M108 2,094 51,908 SH DEFINED 01 41,485 7,973 2,450 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 AMERISOURCEBERGEN CORP COM 03073E105 10,479 191,650 SH DEFINED 01 78,061 94,742 18,847 AMERISOURCEBERGEN CORP COM 03073E105 59 1,075 SH OTHER 01 1,000 0 75 AMERISOURCEBERGEN CORP COM 03073E105 69 1,260 SH DEFINED 03 350 535 375 AMERISOURCEBERGEN CORP COM 03073E105 82 1,493 SH OTHER 03 1,493 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1,491 27,265 SH DEFINED 04 26,965 0 300 AMERISOURCEBERGEN CORP COM 03073E105 901 16,485 SH OTHER 04 15,485 0 1,000 AMERISOURCEBERGEN CORP COM 03073E105 4 75 SH DEFINED 05 0 0 75 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,538 33,653 SH DEFINED 01 15,029 17,024 1,600 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,614 234,668 SH DEFINED 01 164,674 36,204 33,790 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 42 ________ 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,149 44,808 SH DEFINED 01 28,148 11,480 5,180 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 AMGEN INC COM 031162100 280,112 4,817,052 SH DEFINED 01 2,847,914 1,483,540 485,598 AMGEN INC COM 031162100 24,356 418,842 SH OTHER 01 201,800 191,739 25,303 AMGEN INC COM 031162100 17,696 304,309 SH DEFINED 02 220,581 78,401 5,327 AMGEN INC COM 031162100 2,627 45,180 SH OTHER 02 28,930 15,750 500 AMGEN INC COM 031162100 26,043 447,862 SH DEFINED 03 210,414 186,765 50,683 AMGEN INC COM 031162100 6,358 109,340 SH OTHER 03 75,100 22,480 11,760 AMGEN INC COM 031162100 102,711 1,766,303 SH DEFINED 04 1,647,361 0 118,942 AMGEN INC COM 031162100 34,491 593,140 SH OTHER 04 558,655 0 34,485 AMGEN INC COM 031162100 12,179 209,448 SH DEFINED 05 179,826 21,760 7,862 AMGEN INC COM 031162100 1,966 33,803 SH OTHER 05 16,330 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 19,128 328,946 SH DEFINED 10 267,186 28,965 32,795 AMGEN INC COM 031162100 3,637 62,548 SH OTHER 10 29,180 31,843 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,043 71,292 SH DEFINED 01 51,835 14,282 5,175 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 43 ________ AMPHENOL CORP NEW COM 032095101 494 16,645 SH DEFINED 01 13,119 2,946 580 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 AMSOUTH BANCORPORATION COM 032165102 15,295 650,580 SH DEFINED 01 276,961 295,037 78,582 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 28 1,203 SH DEFINED 05 903 0 300 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,050 46,238 SH DEFINED 01 18,732 25,706 1,800 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,312 55,394 SH DEFINED 01 35,980 14,339 5,075 AMYLIN PHARMACEUTICALS INC COM 032346108 24 1,000 SH DEFINED 03 0 1,000 0 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 44 ________ ANADARKO PETE CORP COM 032511107 25,087 483,751 SH DEFINED 01 191,689 218,839 73,223 ANADARKO PETE CORP COM 032511107 1,882 36,294 SH OTHER 01 31,409 4,082 803 ANADARKO PETE CORP COM 032511107 404 7,781 SH DEFINED 02 5,681 1,850 250 ANADARKO PETE CORP COM 032511107 221 4,267 SH OTHER 02 1,729 2,538 0 ANADARKO PETE CORP COM 032511107 2,420 46,666 SH DEFINED 03 20,075 21,646 4,945 ANADARKO PETE CORP COM 032511107 546 10,520 SH OTHER 03 3,508 4,792 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 103 1,984 SH DEFINED 05 1,793 0 191 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 273 5,262 SH DEFINED 10 2,540 1,473 1,249 ANADARKO PETE CORP COM 032511107 231 4,460 SH OTHER 10 2,000 2,460 0 ANADIGICS INC COM 032515108 200 32,150 SH DEFINED 01 6,050 25,700 400 ANADIGICS INC COM 032515108 357 57,378 SH DEFINED 01,08 12,633 44,745 0 ANALOG DEVICES INC COM 032654105 67,660 1,409,287 SH DEFINED 01 819,538 456,422 133,327 ANALOG DEVICES INC COM 032654105 3,767 78,464 SH OTHER 01 37,839 39,400 1,225 ANALOG DEVICES INC COM 032654105 1,122 23,360 SH DEFINED 02 19,060 3,650 650 ANALOG DEVICES INC COM 032654105 211 4,400 SH OTHER 02 600 3,800 0 ANALOG DEVICES INC COM 032654105 734 15,295 SH DEFINED 03 5,445 9,350 500 ANALOG DEVICES INC COM 032654105 272 5,659 SH OTHER 03 950 2,759 1,950 ANALOG DEVICES INC COM 032654105 16,019 333,652 SH DEFINED 04 313,962 0 19,690 ANALOG DEVICES INC COM 032654105 2,366 49,279 SH OTHER 04 47,394 0 1,885 ANALOG DEVICES INC COM 032654105 4,340 90,402 SH DEFINED 05 76,127 9,800 4,475 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,402 50,033 SH DEFINED 10 47,858 600 1,575 ANALOG DEVICES INC COM 032654105 312 6,495 SH OTHER 10 5,945 425 125 ANALOGIC CORP COM 032657207 1,120 24,616 SH DEFINED 01 6,855 17,611 150 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 655 41,268 SH DEFINED 01 14,197 25,596 1,475 ANAREN INC COM 032744104 2,511 158,304 SH DEFINED 01,08 44,593 113,711 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 45 ________ ANCHOR BANCORP WIS INC COM 032839102 1,548 61,219 SH DEFINED 01 29,229 31,540 450 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 ANDREW CORP COM 034425108 9,079 518,820 SH DEFINED 01 341,604 125,923 51,293 ANDREW CORP COM 034425108 34 1,925 SH OTHER 01 1,800 0 125 ANDREW CORP COM 034425108 2 100 SH DEFINED 05 0 0 100 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,075 39,535 SH DEFINED 01 24,127 11,378 4,030 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,029 45,052 SH DEFINED 01 8,096 36,756 200 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 93,657 1,836,407 SH DEFINED 01 892,918 700,611 242,878 ANHEUSER BUSCH COS INC COM 035229103 6,523 127,905 SH OTHER 01 69,170 55,704 3,031 ANHEUSER BUSCH COS INC COM 035229103 1,621 31,775 SH DEFINED 02 25,481 5,385 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 3,665 71,871 SH DEFINED 03 45,486 18,107 8,278 ANHEUSER BUSCH COS INC COM 035229103 3,760 73,724 SH OTHER 03 39,254 34,470 0 ANHEUSER BUSCH COS INC COM 035229103 24,352 477,498 SH DEFINED 04 457,656 0 19,842 ANHEUSER BUSCH COS INC COM 035229103 11,161 218,839 SH OTHER 04 210,239 0 8,600 ANHEUSER BUSCH COS INC COM 035229103 15,048 295,052 SH DEFINED 05 274,855 17,527 2,670 ANHEUSER BUSCH COS INC COM 035229103 574 11,252 SH OTHER 05 3,052 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,091 786,102 SH DEFINED 10 661,160 27,437 97,505 ANHEUSER BUSCH COS INC COM 035229103 51,513 1,010,057 SH OTHER 10 28,297 981,760 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,118 74,963 SH DEFINED 01 38,544 35,719 700 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 711 36,359 SH DEFINED 01 19,935 15,124 1,300 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,650 85,292 SH DEFINED 01 49,360 33,082 2,850 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 229 15,904 SH DEFINED 01 5,504 10,300 100 ANSOFT CORP COM 036384105 743 51,558 SH DEFINED 01,08 9,384 42,174 0 ANSYS INC COM 03662Q105 929 23,378 SH DEFINED 01 10,200 12,278 900 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 46,254 510,301 SH DEFINED 01 339,326 136,145 34,830 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 1 10 SH DEFINED 05 0 0 10 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,139 39,412 SH DEFINED 01 15,663 23,299 450 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,733 SH DEFINED 01 8,653 38,980 100 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,304 102,400 SH DEFINED 01 62,760 38,640 1,000 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 598 56,062 SH DEFINED 01 16,825 38,387 850 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,108 79,376 SH DEFINED 01 74,195 4,331 850 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 20,276 726,472 SH DEFINED 01 250,905 405,339 70,228 AON CORP COM 037389103 2,058 73,741 SH OTHER 01 25,934 47,507 300 AON CORP COM 037389103 172 6,152 SH DEFINED 02 5,507 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 6 200 SH DEFINED 05 0 0 200 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 143,301 3,319,456 SH DEFINED 01 2,205,976 883,544 229,936 APACHE CORP COM 037411105 12,539 290,464 SH OTHER 01 169,698 103,733 17,033 APACHE CORP COM 037411105 9,047 209,559 SH DEFINED 02 143,842 58,617 7,100 APACHE CORP COM 037411105 2,152 49,849 SH OTHER 02 18,975 29,234 1,640 APACHE CORP COM 037411105 18,109 419,480 SH DEFINED 03 215,763 151,733 51,984 APACHE CORP COM 037411105 2,404 55,687 SH OTHER 03 33,768 17,837 4,082 APACHE CORP COM 037411105 55,301 1,281,012 SH DEFINED 04 1,178,753 0 102,259 APACHE CORP COM 037411105 19,158 443,778 SH OTHER 04 428,344 0 15,434 APACHE CORP COM 037411105 10,571 244,874 SH DEFINED 05 228,308 10,290 6,276 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 13,314 308,400 SH DEFINED 10 233,502 33,766 41,132 APACHE CORP COM 037411105 3,668 84,977 SH OTHER 10 42,911 41,016 1,050 APARTMENT INVT & MGMT CO COM 03748R101 5,878 189,062 SH DEFINED 01 87,335 84,141 17,586 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 16 500 SH DEFINED 03 0 500 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 185 39,408 SH DEFINED 01 18,612 20,146 650 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 651 52,854 SH DEFINED 01 23,455 28,699 700 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,769 57,669 SH DEFINED 01 36,148 16,111 5,410 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 50,246 583,166 SH DEFINED 01 375,336 156,486 51,344 APOLLO GROUP INC COM 037604105 4,531 52,589 SH OTHER 01 23,095 24,744 4,750 APOLLO GROUP INC COM 037604105 2,626 30,475 SH DEFINED 02 19,675 10,000 800 APOLLO GROUP INC COM 037604105 463 5,375 SH OTHER 02 3,725 1,650 0 APOLLO GROUP INC COM 037604105 8,274 96,031 SH DEFINED 03 57,879 29,904 8,248 APOLLO GROUP INC COM 037604105 794 9,217 SH OTHER 03 4,190 4,755 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 122 1,420 SH DEFINED 05 300 1,000 120 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 457 5,300 SH OTHER 10 5,175 125 0 APOLLO GROUP INC COM 037604204 555 6,373 SH DEFINED 01 3,091 2,429 853 APOLLO GROUP INC COM 037604204 4,646 53,392 SH DEFINED 01,08 35,865 17,527 0 APPLE COMPUTER INC COM 037833100 18,504 684,338 SH DEFINED 01 289,012 311,251 84,075 APPLE COMPUTER INC COM 037833100 92 3,384 SH OTHER 01 2,300 0 1,084 APPLE COMPUTER INC COM 037833100 148 5,475 SH DEFINED 02 5,375 100 0 APPLE COMPUTER INC COM 037833100 54 2,000 SH DEFINED 03 2,000 0 0 APPLE COMPUTER INC COM 037833100 27 1,000 SH OTHER 03 1,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 8 300 SH DEFINED 05 0 0 300 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 65 2,402 SH DEFINED 10 1,852 0 550 APPLE COMPUTER INC COM 037833100 27 1,000 SH OTHER 10 1,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 50 ________ APPLEBEES INTL INC COM 037899101 2,413 58,457 SH DEFINED 01 30,235 24,677 3,545 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,181 39,455 SH DEFINED 01 28,281 10,504 670 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,714 491,124 SH DEFINED 01 259,068 177,517 54,539 APPLERA CORP COM 038020103 581 29,365 SH OTHER 01 18,958 295 10,112 APPLERA CORP COM 038020103 36 1,825 SH DEFINED 02 1,400 425 0 APPLERA CORP COM 038020103 130 6,595 SH OTHER 02 0 6,595 0 APPLERA CORP COM 038020103 58 2,930 SH DEFINED 03 1,002 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 272 13,775 SH DEFINED 05 12,700 500 575 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 5 234 SH DEFINED 10 84 0 150 APPLERA CORP COM 038020103 1 50 SH OTHER 10 50 0 0 APPLERA CORP COM 038020202 1,662 114,522 SH DEFINED 01 48,054 60,818 5,650 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 593 52,741 SH DEFINED 01 22,582 29,659 500 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 607 21,667 SH DEFINED 01 9,659 11,108 900 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,721 75,749 SH DEFINED 01 57,017 17,482 1,250 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,573 800,852 SH DEFINED 01 436,121 288,011 76,720 APPLIED MICRO CIRCUITS CORP COM 03822W109 2 300 SH OTHER 01 0 0 300 APPLIED MICRO CIRCUITS CORP COM 03822W109 1 200 SH DEFINED 05 0 0 200 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 131,131 6,147,742 SH DEFINED 01 3,862,206 1,752,976 532,560 APPLIED MATLS INC COM 038222105 11,723 549,621 SH OTHER 01 238,729 297,408 13,484 APPLIED MATLS INC COM 038222105 8,122 380,761 SH DEFINED 02 290,551 83,640 6,570 APPLIED MATLS INC COM 038222105 1,752 82,150 SH OTHER 02 67,550 14,600 0 APPLIED MATLS INC COM 038222105 4,346 203,748 SH DEFINED 03 92,682 97,366 13,700 APPLIED MATLS INC COM 038222105 1,300 60,970 SH OTHER 03 19,720 32,350 8,900 APPLIED MATLS INC COM 038222105 13,574 636,358 SH DEFINED 04 614,433 0 21,925 APPLIED MATLS INC COM 038222105 5,272 247,179 SH OTHER 04 239,729 0 7,450 APPLIED MATLS INC COM 038222105 700 32,820 SH DEFINED 05 26,345 4,525 1,950 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 11,066 518,812 SH DEFINED 10 348,122 106,625 64,065 APPLIED MATLS INC COM 038222105 1,118 52,405 SH OTHER 10 31,216 20,735 454 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 523 19,072 SH DEFINED 01 6,955 11,917 200 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,665 43,371 SH DEFINED 01 7,631 33,145 2,595 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,159 53,465 SH DEFINED 01 34,652 13,782 5,031 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 730 76,071 SH DEFINED 01 29,428 45,593 1,050 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 972 206,376 SH DEFINED 01 151,120 39,256 16,000 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 OTHER 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,076 39,247 SH DEFINED 01 30,654 7,803 790 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,640 40,743 SH DEFINED 01 19,505 19,338 1,900 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,885 102,184 SH DEFINED 01 74,166 27,518 500 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,970 62,768 SH DEFINED 01 40,511 18,588 3,669 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 18,539 1,098,905 SH DEFINED 01 414,730 529,752 154,423 ARCHER DANIELS MIDLAND CO COM 039483102 10 575 SH OTHER 01 0 0 575 ARCHER DANIELS MIDLAND CO COM 039483102 183 10,843 SH DEFINED 02 4,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 7 400 SH DEFINED 05 0 0 400 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,587 87,668 SH DEFINED 01 48,222 28,709 10,737 ARCHSTONE SMITH TR COM 039583109 2,632 89,178 SH OTHER 01 66,384 5,000 17,794 ARCHSTONE SMITH TR COM 039583109 12 400 SH DEFINED 03 0 400 0 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 801 31,550 SH DEFINED 01 11,265 19,135 1,150 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 375 4,999 SH DEFINED 01 1,349 3,600 50 ARDEN GROUP INC COM 039762109 1,047 13,955 SH DEFINED 01,08 2,639 11,316 0 ARDEN RLTY INC COM 039793104 819 25,330 SH DEFINED 01 12,608 9,232 3,490 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 285 43,794 SH DEFINED 01 14,852 28,342 600 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 786 41,034 SH DEFINED 01 15,381 25,103 550 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,496 42,078 SH DEFINED 01 15,572 24,281 2,225 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,091 114,198 SH DEFINED 01 27,898 85,200 1,100 ARIAD PHARMACEUTICALS INC COM 04033A100 3,172 332,166 SH DEFINED 01,08 108,531 223,635 0 ARIBA INC COM 04033V104 1,161 410,319 SH DEFINED 01 174,039 229,980 6,300 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 999 37,499 SH DEFINED 01 15,044 21,055 1,400 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,210 36,542 SH DEFINED 01 23,571 11,021 1,950 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 170 28,565 SH DEFINED 01 11,715 16,600 250 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 957 104,686 SH DEFINED 01 39,428 62,058 3,200 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 ARRIS GROUP INC COM 04269Q100 5 600 SH OTHER 10 600 0 0 ARRAY BIOPHARMA INC COM 04269X105 250 27,724 SH DEFINED 01 5,800 21,874 50 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,738 68,281 SH DEFINED 01 43,195 18,116 6,970 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 433 14,412 SH DEFINED 01 4,614 9,611 187 ARROW FINL CORP COM 042744102 1,662 55,292 SH DEFINED 01,08 9,910 45,382 0 ARROW INTL INC COM 042764100 1,538 51,456 SH DEFINED 01 18,806 31,200 1,450 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 783 35,121 SH DEFINED 01 12,161 22,610 350 ARTISAN COMPONENTS INC COM 042923102 3,601 161,567 SH DEFINED 01,08 58,891 102,676 0 ARTESYN TECHNOLOGIES INC COM 043127109 660 69,289 SH DEFINED 01 23,396 43,893 2,000 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 885 38,061 SH DEFINED 01 12,577 24,034 1,450 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 839 42,311 SH DEFINED 01 28,190 9,935 4,186 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 605 34,950 SH DEFINED 01 12,412 22,288 250 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,848 84,693 SH DEFINED 01 51,274 28,757 4,662 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,314 135,807 SH DEFINED 01 58,009 59,418 18,380 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 5 100 SH DEFINED 05 0 0 100 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,250 146,948 SH DEFINED 01 107,153 38,545 1,250 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 923 141,807 SH DEFINED 01 122,923 18,084 800 ASIAINFO HLDGS INC COM 04518A104 1,389 213,394 SH DEFINED 01,08 95,024 118,370 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 597 38,100 SH DEFINED 01 25,717 11,733 650 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 366 24,405 SH DEFINED 01 7,855 16,400 150 ASPECT MED SYS INC COM 045235108 1,180 78,693 SH DEFINED 01,08 16,392 62,301 0 ASPEN TECHNOLOGY INC COM 045327103 534 65,403 SH DEFINED 01 24,588 39,515 1,300 ASPEN TECHNOLOGY INC COM 045327103 2,201 269,426 SH DEFINED 01,08 69,583 199,843 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 57 ________ ASSOCIATED BANC CORP COM 045487105 4,656 103,950 SH DEFINED 01 31,608 67,296 5,046 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 ASSOCIATED ESTATES RLTY CORP COM 045604105 271 29,565 SH DEFINED 01 11,565 17,200 800 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 680 42,218 SH DEFINED 01 10,700 31,068 450 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,815 47,737 SH DEFINED 01 31,240 15,022 1,475 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 25,863 553,455 SH DEFINED 01 373,352 153,578 26,525 ASTRAZENECA PLC COM 046353108 4,023 86,098 SH OTHER 01 33,283 40,415 12,400 ASTRAZENECA PLC COM 046353108 967 20,683 SH DEFINED 02 15,383 4,650 650 ASTRAZENECA PLC COM 046353108 112 2,403 SH OTHER 02 1,675 728 0 ASTRAZENECA PLC COM 046353108 1,258 26,925 SH DEFINED 03 15,015 10,605 1,305 ASTRAZENECA PLC COM 046353108 477 10,198 SH OTHER 03 8,348 1,450 400 ASTRAZENECA PLC COM 046353108 950 20,328 SH DEFINED 04 18,828 0 1,500 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,847 103,734 SH DEFINED 10 93,413 9,581 740 ASTRAZENECA PLC COM 046353108 738 15,800 SH OTHER 10 9,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 997 81,225 SH DEFINED 01 23,323 56,427 1,475 AT RD INC COM 04648K105 3,475 283,237 SH DEFINED 01,08 92,799 190,438 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 58 ________ ASYST TECHNOLOGY CORP COM 04648X107 574 69,726 SH DEFINED 01 34,791 33,935 1,000 ASYST TECHNOLOGY CORP COM 04648X107 2,797 339,818 SH DEFINED 01,08 100,994 238,824 0 ATARI INC COM 04651M105 290 85,041 SH DEFINED 01 17,779 67,112 150 ATARI INC COM 04651M105 648 190,012 SH DEFINED 01,08 57,658 132,354 0 ATHEROGENICS INC COM 047439104 1,350 59,009 SH DEFINED 01 23,744 32,965 2,300 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 977 135,930 SH DEFINED 01 85,641 48,289 2,000 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 593 38,268 SH DEFINED 04 37,752 0 516 ATLANTIS PLASTICS INC COM 049156102 107 6,900 SH DEFINED 01,08 2,133 4,767 0 ATMEL CORP COM 049513104 2,246 345,506 SH DEFINED 01 205,395 101,721 38,390 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,806 70,623 SH DEFINED 01 32,357 37,066 1,200 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 831 32,594 SH DEFINED 01 14,107 17,612 875 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 872 24,505 SH DEFINED 01 10,497 13,708 300 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 59 ________ AUDIOVOX CORP COM 050757103 2,036 101,796 SH DEFINED 01 70,337 31,009 450 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 231 15,375 SH DEFINED 01 3,500 11,000 875 AUGUST TECHNOLOGY CORP COM 05106U105 400 26,600 SH DEFINED 01,08 5,400 21,200 0 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,398 257,413 SH DEFINED 01 225,707 30,956 750 AUTOBYTEL INC COM 05275N106 3,299 249,961 SH DEFINED 01,08 64,764 185,197 0 AUTODESK INC COM 052769106 6,918 219,492 SH DEFINED 01 98,935 90,621 29,936 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 2 75 SH DEFINED 05 0 0 75 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,117 27,255 SH DEFINED 01 6,551 14,834 5,870 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 71,703 1,707,225 SH DEFINED 01 870,181 658,140 178,904 AUTOMATIC DATA PROCESSING IN COM 053015103 22,389 533,077 SH OTHER 01 171,213 341,904 19,960 AUTOMATIC DATA PROCESSING IN COM 053015103 2,898 68,996 SH DEFINED 02 44,986 22,960 1,050 AUTOMATIC DATA PROCESSING IN COM 053015103 2,661 63,355 SH OTHER 02 30,910 32,275 170 AUTOMATIC DATA PROCESSING IN COM 053015103 5,130 122,146 SH DEFINED 03 61,999 52,597 7,550 AUTOMATIC DATA PROCESSING IN COM 053015103 5,053 120,298 SH OTHER 03 94,390 19,208 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 670 15,964 SH DEFINED 05 11,554 4,010 400 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 12,770 304,045 SH DEFINED 10 153,965 113,430 36,650 AUTOMATIC DATA PROCESSING IN COM 053015103 3,392 80,767 SH OTHER 10 32,685 47,478 604 AUTONATION INC COM 05329W102 8,591 503,870 SH DEFINED 01 204,557 228,770 70,543 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 3 150 SH DEFINED 05 0 0 150 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,822 160,772 SH DEFINED 01 72,412 66,365 21,995 AUTOZONE INC COM 053332102 9 100 SH OTHER 01 0 0 100 AUTOZONE INC COM 053332102 327 3,800 SH DEFINED 02 1,645 2,155 0 AUTOZONE INC COM 053332102 155 1,800 SH OTHER 02 1,800 0 0 AUTOZONE INC COM 053332102 547 6,365 SH DEFINED 03 2,385 3,830 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 34 400 SH DEFINED 05 300 0 100 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 101 57,400 SH DEFINED 01 11,600 45,400 400 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 461 106,681 SH DEFINED 01 51,081 54,400 1,200 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 8,595 160,422 SH DEFINED 01 107,594 34,848 17,980 AVALONBAY CMNTYS INC COM 053484101 1,632 30,466 SH OTHER 01 15,725 14,261 480 AVALONBAY CMNTYS INC COM 053484101 623 11,625 SH DEFINED 02 6,350 4,750 525 AVALONBAY CMNTYS INC COM 053484101 781 14,580 SH OTHER 02 12,400 1,680 500 AVALONBAY CMNTYS INC COM 053484101 2,236 41,725 SH DEFINED 03 23,725 10,600 7,400 AVALONBAY CMNTYS INC COM 053484101 229 4,276 SH OTHER 03 3,350 726 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 212 3,950 SH DEFINED 05 3,475 150 325 AVALONBAY CMNTYS INC COM 053484101 59 1,110 SH OTHER 05 1,110 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 247 4,603 SH DEFINED 10 3,303 0 1,300 AVALONBAY CMNTYS INC COM 053484101 31 575 SH OTHER 10 375 200 0 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 260 99,781 SH DEFINED 01 44,681 53,800 1,300 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 1,248 478,068 SH DEFINED 01,08 80,371 397,697 0 AVATAR HLDGS INC COM 053494100 534 14,239 SH DEFINED 01 6,939 7,200 100 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,794 805,661 SH DEFINED 01 386,771 322,649 96,241 AVAYA INC COM 053499109 49 3,081 SH OTHER 01 2,455 276 350 AVAYA INC COM 053499109 37 2,313 SH DEFINED 02 32 166 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 7 441 SH DEFINED 05 241 0 200 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 15,528 249,600 SH DEFINED 01 117,054 101,654 30,892 AVERY DENNISON CORP COM 053611109 656 10,540 SH OTHER 01 2,805 7,635 100 AVERY DENNISON CORP COM 053611109 674 10,842 SH DEFINED 02 8,692 1,300 850 AVERY DENNISON CORP COM 053611109 136 2,186 SH OTHER 02 2,186 0 0 AVERY DENNISON CORP COM 053611109 3,535 56,830 SH DEFINED 03 34,365 16,075 6,390 AVERY DENNISON CORP COM 053611109 1,211 19,465 SH OTHER 03 14,530 3,405 1,530 AVERY DENNISON CORP COM 053611109 6,106 98,150 SH DEFINED 04 94,530 0 3,620 AVERY DENNISON CORP COM 053611109 1,749 28,120 SH OTHER 04 27,945 0 175 AVERY DENNISON CORP COM 053611109 1,384 22,249 SH DEFINED 05 15,339 865 6,045 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,862 29,926 SH DEFINED 10 25,803 2,403 1,720 AVERY DENNISON CORP COM 053611109 297 4,780 SH OTHER 10 830 3,275 675 AVIALL INC NEW COM 05366B102 676 44,481 SH DEFINED 01 18,732 25,049 700 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,934 41,916 SH DEFINED 01 19,396 20,020 2,500 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 184 33,650 SH DEFINED 01 4,100 29,300 250 AVIGEN INC COM 053690103 197 36,001 SH DEFINED 01,08 8,341 27,660 0 AVISTA CORP COM 05379B107 2,277 120,374 SH DEFINED 01 65,702 51,822 2,850 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,843 75,267 SH DEFINED 01 44,982 21,835 8,450 AVNET INC COM 053807103 50 2,030 SH OTHER 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,828 49,631 SH DEFINED 01 23,214 14,687 11,730 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 72,764 959,061 SH DEFINED 01 593,200 284,698 81,163 AVON PRODS INC COM 054303102 11,135 146,762 SH OTHER 01 91,292 43,660 11,810 AVON PRODS INC COM 054303102 4,073 53,679 SH DEFINED 02 40,004 12,400 1,275 AVON PRODS INC COM 054303102 1,127 14,860 SH OTHER 02 7,850 3,600 3,410 AVON PRODS INC COM 054303102 20,173 265,890 SH DEFINED 03 146,976 88,624 30,290 AVON PRODS INC COM 054303102 3,536 46,608 SH OTHER 03 25,543 17,170 3,895 AVON PRODS INC COM 054303102 36,474 480,738 SH DEFINED 04 441,124 0 39,614 AVON PRODS INC COM 054303102 9,640 127,053 SH OTHER 04 124,003 0 3,050 AVON PRODS INC COM 054303102 6,554 86,389 SH DEFINED 05 73,344 8,095 4,950 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 10,019 132,061 SH DEFINED 10 110,576 14,920 6,565 AVON PRODS INC COM 054303102 2,002 26,390 SH OTHER 10 15,145 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 16 775 SH DEFINED 05 775 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 1,547 139,095 SH DEFINED 01 64,038 70,957 4,100 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,257 92,074 SH DEFINED 01 45,933 44,041 2,100 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 32,569 922,627 SH DEFINED 01 327,337 470,082 125,208 BB&T CORP COM 054937107 144 4,075 SH OTHER 01 3,000 0 1,075 BB&T CORP COM 054937107 1,353 38,333 SH DEFINED 02 28,308 10,025 0 BB&T CORP COM 054937107 415 11,750 SH OTHER 02 1,450 800 9,500 BB&T CORP COM 054937107 279 7,891 SH DEFINED 03 4,600 2,791 500 BB&T CORP COM 054937107 228 6,450 SH OTHER 03 6,150 150 150 BB&T CORP COM 054937107 18,288 518,083 SH DEFINED 04 466,438 0 51,645 BB&T CORP COM 054937107 9,063 256,735 SH OTHER 04 244,685 0 12,050 BB&T CORP COM 054937107 19 530 SH DEFINED 05 400 0 130 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 605 17,134 SH DEFINED 10 15,075 650 1,409 BB&T CORP COM 054937107 106 3,000 SH OTHER 10 2,450 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 744 33,362 SH DEFINED 01 7,997 24,390 975 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,510 90,069 SH DEFINED 01 61,760 20,569 7,740 BISYS GROUP INC COM 055472104 13 800 SH OTHER 01 0 800 0 BISYS GROUP INC COM 055472104 17 1,000 SH DEFINED 03 0 1,000 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 2,025 79,579 SH DEFINED 01 56,687 17,192 5,700 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 29,026 670,808 SH DEFINED 01 464,037 162,006 44,765 BJ SVCS CO COM 055482103 680 15,725 SH OTHER 01 400 15,200 125 BJ SVCS CO COM 055482103 458 10,583 SH DEFINED 03 6,235 3,118 1,230 BJ SVCS CO COM 055482103 129 2,980 SH OTHER 03 1,480 100 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 24 550 SH DEFINED 05 0 0 550 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 604 14,733 SH DEFINED 01 11,940 2,569 224 BOK FINL CORP COM 05561Q201 2,995 73,058 SH DEFINED 01,08 15,893 57,165 0 BP PLC COM 055622104 198,973 3,886,185 SH DEFINED 01 2,824,864 861,624 199,697 BP PLC COM 055622104 76,982 1,503,548 SH OTHER 01 593,652 873,338 36,558 BP PLC COM 055622104 17,608 343,901 SH DEFINED 02 227,432 105,849 10,620 BP PLC COM 055622104 8,485 165,722 SH OTHER 02 99,973 62,565 3,184 BP PLC COM 055622104 29,878 583,560 SH DEFINED 03 342,806 185,566 55,188 BP PLC COM 055622104 13,606 265,736 SH OTHER 03 205,418 47,119 13,199 BP PLC COM 055622104 67,870 1,325,590 SH DEFINED 04 1,194,150 0 131,440 BP PLC COM 055622104 50,079 978,112 SH OTHER 04 893,125 0 84,987 BP PLC COM 055622104 9,220 180,069 SH DEFINED 05 161,015 12,941 6,113 BP PLC COM 055622104 1,447 28,255 SH OTHER 05 14,685 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 23,431 457,646 SH DEFINED 10 343,408 70,191 44,047 BP PLC COM 055622104 11,958 233,555 SH OTHER 10 113,205 117,650 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 738 21,499 SH DEFINED 01 10,433 7,666 3,400 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 74 3,102 SH DEFINED 01 3,052 0 50 BRT RLTY TR COM 055645303 556 23,297 SH DEFINED 01,08 6,797 16,500 0 BSB BANCORP COM 055652101 1,186 30,865 SH DEFINED 01 16,793 13,022 1,050 BSB BANCORP COM 055652101 2,561 66,669 SH DEFINED 01,08 15,956 50,713 0 BMC SOFTWARE INC COM 055921100 8,288 423,924 SH DEFINED 01 177,847 191,907 54,170 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 71 3,610 SH DEFINED 05 3,600 0 10 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 116 9,150 SH DEFINED 01 1,600 7,400 150 BAKER MICHAEL CORP COM 057149106 220 17,400 SH DEFINED 01,08 3,539 13,861 0 BAKER HUGHES INC COM 057224107 60,726 1,664,631 SH DEFINED 01 926,254 586,565 151,812 BAKER HUGHES INC COM 057224107 5,009 137,307 SH OTHER 01 63,498 69,316 4,493 BAKER HUGHES INC COM 057224107 1,343 36,810 SH DEFINED 02 21,410 11,750 3,650 BAKER HUGHES INC COM 057224107 268 7,350 SH OTHER 02 6,850 500 0 BAKER HUGHES INC COM 057224107 2,447 67,073 SH DEFINED 03 16,221 33,332 17,520 BAKER HUGHES INC COM 057224107 346 9,483 SH OTHER 03 7,210 1,823 450 BAKER HUGHES INC COM 057224107 2,949 80,838 SH DEFINED 04 76,413 0 4,425 BAKER HUGHES INC COM 057224107 871 23,885 SH OTHER 04 23,885 0 0 BAKER HUGHES INC COM 057224107 3,552 97,366 SH DEFINED 05 84,041 9,385 3,940 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,264 34,658 SH DEFINED 10 32,058 2,100 500 BAKER HUGHES INC COM 057224107 402 11,030 SH OTHER 10 6,685 4,345 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,181 51,386 SH DEFINED 01 20,259 30,427 700 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 865 29,806 SH DEFINED 01 9,830 19,064 912 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,810 100,472 SH DEFINED 01 46,376 42,547 11,549 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 10 150 SH DEFINED 05 0 0 150 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 327 55,885 SH DEFINED 01 18,607 36,078 1,200 BALLY TOTAL FITNESS HLDG COR COM 05873K108 1 250 SH OTHER 01 250 0 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 26 4,500 SH OTHER 03 0 4,500 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 30 4,150 SH DEFINED 01 1,000 2,800 350 BANC CORP COM 05944B103 186 25,925 SH DEFINED 01,08 7,130 18,795 0 BANCFIRST CORP COM 05945F103 1,326 23,909 SH DEFINED 01 13,737 10,122 50 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 761 34,776 SH DEFINED 01 18,196 12,068 4,512 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 80 4,587 SH DEFINED 01 3,787 700 100 BANCTRUST FINANCIAL GP COM 05978R107 767 43,848 SH DEFINED 01,08 6,097 37,751 0 BANDAG INC COM 059815100 3,002 60,323 SH DEFINED 01 51,267 8,456 600 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 302,334 3,733,445 SH DEFINED 01 1,753,655 1,554,478 425,312 BANK OF AMERICA CORPORATION COM 060505104 25,601 316,144 SH OTHER 01 159,228 139,247 17,669 BANK OF AMERICA CORPORATION COM 060505104 13,377 165,187 SH DEFINED 02 126,150 34,684 4,353 BANK OF AMERICA CORPORATION COM 060505104 4,178 51,591 SH OTHER 02 36,341 13,960 1,290 BANK OF AMERICA CORPORATION COM 060505104 19,301 238,342 SH DEFINED 03 140,600 85,299 12,443 BANK OF AMERICA CORPORATION COM 060505104 8,424 104,031 SH OTHER 03 55,023 42,172 6,836 BANK OF AMERICA CORPORATION COM 060505104 85,509 1,055,922 SH DEFINED 04 996,155 0 59,767 BANK OF AMERICA CORPORATION COM 060505104 82,935 1,024,143 SH OTHER 04 976,410 0 47,733 BANK OF AMERICA CORPORATION COM 060505104 1,942 23,984 SH DEFINED 05 21,799 625 1,560 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 33,582 414,693 SH DEFINED 10 285,100 54,077 75,516 BANK OF AMERICA CORPORATION COM 060505104 8,132 100,422 SH OTHER 10 31,464 67,033 1,925 BANK OF GRANITE CORP COM 062401104 452 21,851 SH DEFINED 01 9,248 12,303 300 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,658 35,780 SH DEFINED 01 22,230 9,105 4,445 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,128 100,835 SH DEFINED 01 36,364 62,087 2,384 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 715 25,940 SH DEFINED 01 7,408 18,232 300 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 43,888 1,393,274 SH DEFINED 01 524,183 681,000 188,091 BANK NEW YORK INC COM 064057102 1,079 34,269 SH OTHER 01 10,399 23,095 775 BANK NEW YORK INC COM 064057102 519 16,462 SH DEFINED 02 14,381 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 622 19,740 SH DEFINED 03 16,365 1,425 1,950 BANK NEW YORK INC COM 064057102 257 8,171 SH OTHER 03 4,075 4,096 0 BANK NEW YORK INC COM 064057102 15,003 476,284 SH DEFINED 04 438,804 0 37,480 BANK NEW YORK INC COM 064057102 4,425 140,461 SH OTHER 04 138,836 0 1,625 BANK NEW YORK INC COM 064057102 458 14,525 SH DEFINED 05 13,800 0 725 BANK NEW YORK INC COM 064057102 6 200 SH OTHER 05 200 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 252 7,998 SH DEFINED 10 6,348 0 1,650 BANK NEW YORK INC COM 064057102 338 10,741 SH OTHER 10 4,392 4,349 2,000 BANK ONE CORP COM 06423A103 143,089 2,624,520 SH DEFINED 01 1,282,677 1,057,552 284,291 BANK ONE CORP COM 06423A103 18,996 348,425 SH OTHER 01 162,191 121,930 64,304 BANK ONE CORP COM 06423A103 3,978 72,973 SH DEFINED 02 32,204 38,704 2,065 BANK ONE CORP COM 06423A103 5,041 92,455 SH OTHER 02 42,203 50,152 100 BANK ONE CORP COM 06423A103 6,263 114,872 SH DEFINED 03 59,482 44,177 11,213 BANK ONE CORP COM 06423A103 1,599 29,336 SH OTHER 03 18,895 6,298 4,143 BANK ONE CORP COM 06423A103 13,705 251,382 SH DEFINED 04 218,277 0 33,105 BANK ONE CORP COM 06423A103 13,225 242,565 SH OTHER 04 229,030 0 13,535 BANK ONE CORP COM 06423A103 1,442 26,448 SH DEFINED 05 23,180 1,700 1,568 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,406 245,885 SH DEFINED 10 213,600 22,321 9,964 BANK ONE CORP COM 06423A103 5,885 107,944 SH OTHER 10 40,716 65,653 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,446 144,228 SH DEFINED 01 96,539 45,189 2,500 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,384 128,785 SH DEFINED 01 89,573 27,921 11,291 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,840 92,371 SH DEFINED 01 64,371 27,900 100 BANKRATE INC COM 06646V108 1,184 59,451 SH DEFINED 01,08 15,951 43,500 0 BANKUNITED FINL CORP COM 06652B103 1,923 64,756 SH DEFINED 01 42,743 20,263 1,750 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,628 55,592 SH DEFINED 01 41,000 13,567 1,025 BANNER CORP COM 06652V109 1,861 63,545 SH DEFINED 01,08 13,927 49,618 0 BANTA CORP COM 066821109 2,444 52,807 SH DEFINED 01 28,733 21,824 2,250 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 11,247 115,188 SH DEFINED 01 63,496 38,530 13,162 BARD C R INC COM 067383109 5 50 SH OTHER 01 0 0 50 BARD C R INC COM 067383109 68 700 SH OTHER 02 0 700 0 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,222 37,484 SH DEFINED 01 25,518 8,455 3,511 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 840 30,128 SH DEFINED 01 10,018 19,860 250 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 12,031 505,915 SH DEFINED 01 234,836 195,584 75,495 BARRICK GOLD CORP COM 067901108 647 27,208 SH OTHER 01 8,166 9,042 10,000 BARRICK GOLD CORP COM 067901108 1,814 76,291 SH DEFINED 02 63,949 9,225 3,117 BARRICK GOLD CORP COM 067901108 393 16,510 SH OTHER 02 8,310 5,925 2,275 BARRICK GOLD CORP COM 067901108 621 26,115 SH DEFINED 03 9,550 15,065 1,500 BARRICK GOLD CORP COM 067901108 231 9,697 SH OTHER 03 9,347 350 0 BARRICK GOLD CORP COM 067901108 1,620 68,120 SH DEFINED 04 62,420 0 5,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 84 3,529 SH DEFINED 10 424 3,105 0 BARRICK GOLD CORP COM 067901108 95 4,000 SH OTHER 10 4,000 0 0 BARR PHARMACEUTICALS INC COM 068306109 4,826 105,133 SH DEFINED 01 64,260 17,991 22,882 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 873 24,947 SH DEFINED 01 10,497 14,100 350 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 446 22,488 SH DEFINED 01 9,470 12,718 300 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,704 111,793 SH DEFINED 01 50,451 47,663 13,679 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 46,674 1,510,972 SH DEFINED 01 747,828 591,703 171,441 BAXTER INTL INC COM 071813109 6,975 225,805 SH OTHER 01 97,260 124,845 3,700 BAXTER INTL INC COM 071813109 2,174 70,382 SH DEFINED 02 51,170 18,612 600 BAXTER INTL INC COM 071813109 1,111 35,965 SH OTHER 02 16,090 12,675 7,200 BAXTER INTL INC COM 071813109 6,569 212,647 SH DEFINED 03 167,289 29,868 15,490 BAXTER INTL INC COM 071813109 550 17,792 SH OTHER 03 12,642 4,200 950 BAXTER INTL INC COM 071813109 11,211 362,946 SH DEFINED 04 343,666 0 19,280 BAXTER INTL INC COM 071813109 5,592 181,036 SH OTHER 04 165,636 0 15,400 BAXTER INTL INC COM 071813109 2,484 80,400 SH DEFINED 05 64,235 7,675 8,490 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,129 101,284 SH DEFINED 10 91,309 2,575 7,400 BAXTER INTL INC COM 071813109 1,086 35,168 SH OTHER 10 22,575 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 192 86,061 SH DEFINED 01 41,444 43,267 1,350 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 237 35,199 SH DEFINED 01 5,899 29,000 300 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,398 424,333 SH DEFINED 01 325,301 58,232 40,800 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 11 850 SH DEFINED 10 300 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 18,301 208,729 SH DEFINED 01 88,714 87,273 32,742 BEAR STEARNS COS INC COM 073902108 70 800 SH OTHER 01 700 0 100 BEAR STEARNS COS INC COM 073902108 9 100 SH DEFINED 05 0 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 845 78,834 SH DEFINED 01 45,659 24,385 8,790 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 102 5,752 SH DEFINED 01 1,800 3,802 150 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,725 25,732 SH DEFINED 01 14,094 10,803 835 BEAZER HOMES USA INC COM 07556Q105 10,467 98,827 SH DEFINED 01,08 33,382 65,445 0 BEBE STORES INC COM 075571109 570 16,980 SH DEFINED 01 7,499 8,706 775 BEBE STORES INC COM 075571109 3,006 89,613 SH DEFINED 01,08 35,308 54,305 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 75 ________ BECKMAN COULTER INC COM 075811109 2,650 48,594 SH DEFINED 01 32,711 11,503 4,380 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 BECTON DICKINSON & CO COM 075887109 27,198 561,014 SH DEFINED 01 266,487 225,956 68,571 BECTON DICKINSON & CO COM 075887109 117 2,420 SH OTHER 01 1,345 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 8 160 SH DEFINED 05 0 0 160 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 28,550 681,393 SH DEFINED 01 298,342 291,517 91,534 BED BATH & BEYOND INC COM 075896100 1,326 31,645 SH OTHER 01 5,075 21,970 4,600 BED BATH & BEYOND INC COM 075896100 231 5,516 SH DEFINED 02 4,024 1,200 292 BED BATH & BEYOND INC COM 075896100 43 1,025 SH OTHER 02 925 100 0 BED BATH & BEYOND INC COM 075896100 1,996 47,645 SH DEFINED 03 25,910 18,760 2,975 BED BATH & BEYOND INC COM 075896100 169 4,025 SH OTHER 03 2,465 1,260 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 16 387 SH DEFINED 05 187 0 200 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,551 37,009 SH DEFINED 10 22,534 13,375 1,100 BED BATH & BEYOND INC COM 075896100 38 900 SH OTHER 10 775 125 0 BEDFORD PPTY INVS INC COM 076446301 1,097 36,000 SH DEFINED 01 17,656 18,044 300 BEDFORD PPTY INVS INC COM 076446301 15 500 SH DEFINED 03 500 0 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 76 ________ BEL FUSE INC COM 077347300 257 7,844 SH DEFINED 01 4,422 3,222 200 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 760 40,040 SH DEFINED 01 14,743 22,722 2,575 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 BELL MICROPRODUCTS INC COM 078137106 157 21,800 SH DEFINED 01 5,250 16,500 50 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 108,071 3,902,875 SH DEFINED 01 1,706,026 1,709,648 487,201 BELLSOUTH CORP COM 079860102 13,629 492,216 SH OTHER 01 226,116 249,518 16,582 BELLSOUTH CORP COM 079860102 8,409 303,698 SH DEFINED 02 266,256 31,687 5,755 BELLSOUTH CORP COM 079860102 3,100 111,960 SH OTHER 02 60,792 39,195 11,973 BELLSOUTH CORP COM 079860102 3,430 123,861 SH DEFINED 03 76,157 34,079 13,625 BELLSOUTH CORP COM 079860102 2,061 74,448 SH OTHER 03 42,147 29,751 2,550 BELLSOUTH CORP COM 079860102 18,129 654,720 SH DEFINED 04 633,793 0 20,927 BELLSOUTH CORP COM 079860102 19,943 720,231 SH OTHER 04 684,563 0 35,668 BELLSOUTH CORP COM 079860102 1,481 53,503 SH DEFINED 05 44,333 875 8,295 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,511 126,786 SH DEFINED 10 106,191 10,580 10,015 BELLSOUTH CORP COM 079860102 1,320 47,681 SH OTHER 10 13,911 33,370 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,840 66,288 SH DEFINED 01 42,619 17,149 6,520 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 5,212 200,476 SH DEFINED 01 60,620 115,126 24,730 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 630 24,230 SH DEFINED 03 16,080 7,530 620 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,807 184,460 SH DEFINED 01 138,994 33,666 11,800 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 211 11,650 SH DEFINED 01 460 11,040 150 BENIHANA INC COM 082047200 237 13,085 SH DEFINED 01,08 3,190 9,895 0 BENTLEY PHARMACEUTICALS INC COM 082657107 202 16,781 SH DEFINED 01 9,579 6,902 300 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,894 47,496 SH DEFINED 01 32,801 10,870 3,825 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 1,218 369 SH DEFINED 01 243 23 103 BERKSHIRE HATHAWAY INC DEL COM 084670108 36 11 SH OTHER 01 9 2 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 20 6 SH DEFINED 02 6 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 30 9 SH OTHER 02 3 6 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 33 10 SH DEFINED 03 8 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 8,266 2,657 SH DEFINED 01 1,884 686 87 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,111 357 SH OTHER 01 190 155 12 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,997 642 SH DEFINED 02 440 156 46 BERKSHIRE HATHAWAY INC DEL COM 084670207 703 226 SH OTHER 02 119 107 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,504 805 SH DEFINED 03 554 248 3 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,554 821 SH OTHER 03 726 95 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 12,463 4,006 SH DEFINED 04 3,752 0 254 BERKSHIRE HATHAWAY INC DEL COM 084670207 6,275 2,017 SH OTHER 04 1,916 0 101 BERKSHIRE HATHAWAY INC DEL COM 084670207 109 35 SH DEFINED 05 35 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 47 15 SH OTHER 05 15 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,229 1,038 SH DEFINED 10 1,031 1 6 BERKSHIRE HATHAWAY INC DEL COM 084670207 927 298 SH OTHER 10 198 100 0 BERKSHIRE HILLS BANCORP INC COM 084680107 158 4,520 SH DEFINED 01 2,734 1,636 150 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,097 40,217 SH DEFINED 01 11,712 27,805 700 BERRY PETE CO COM 085789105 2,994 109,737 SH DEFINED 01,08 19,500 90,237 0 BEST BUY INC COM 086516101 82,022 1,585,891 SH DEFINED 01 998,526 461,478 125,887 BEST BUY INC COM 086516101 8,211 158,752 SH OTHER 01 73,792 83,985 975 BEST BUY INC COM 086516101 2,727 52,725 SH DEFINED 02 36,925 12,750 3,050 BEST BUY INC COM 086516101 448 8,665 SH OTHER 02 5,215 3,150 300 BEST BUY INC COM 086516101 7,552 146,020 SH DEFINED 03 60,224 64,770 21,026 BEST BUY INC COM 086516101 889 17,198 SH OTHER 03 8,683 3,065 5,450 BEST BUY INC COM 086516101 27,279 527,428 SH DEFINED 04 479,447 0 47,981 BEST BUY INC COM 086516101 10,948 211,685 SH OTHER 04 205,649 0 6,036 BEST BUY INC COM 086516101 8,019 155,048 SH DEFINED 05 140,331 10,222 4,495 BEST BUY INC COM 086516101 652 12,612 SH OTHER 05 10,002 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 7,586 146,676 SH DEFINED 10 124,241 17,985 4,450 BEST BUY INC COM 086516101 995 19,235 SH OTHER 10 13,525 5,235 475 BEVERLY ENTERPRISES INC COM 087851309 1,074 167,879 SH DEFINED 01 74,282 87,697 5,900 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 360 14,247 SH DEFINED 01 10,191 3,806 250 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,337 230,171 SH DEFINED 01 95,666 105,610 28,895 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 1 100 SH DEFINED 05 0 0 100 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,549 27,484 SH DEFINED 01 8,010 18,554 920 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 727 96,614 SH DEFINED 01 40,636 53,978 2,000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,556 472,855 SH DEFINED 01,08 122,509 350,346 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 80 ________ BIOMET INC COM 090613100 20,233 527,443 SH DEFINED 01 258,714 202,678 66,051 BIOMET INC COM 090613100 3,634 94,738 SH OTHER 01 94,038 475 225 BIOMET INC COM 090613100 1,837 47,895 SH DEFINED 02 36,620 9,900 1,375 BIOMET INC COM 090613100 1,381 36,000 SH OTHER 02 7,950 28,050 0 BIOMET INC COM 090613100 810 21,115 SH DEFINED 03 11,145 9,490 480 BIOMET INC COM 090613100 35 900 SH OTHER 03 0 900 0 BIOMET INC COM 090613100 3,509 91,465 SH DEFINED 04 78,247 0 13,218 BIOMET INC COM 090613100 2,434 63,450 SH OTHER 04 63,450 0 0 BIOMET INC COM 090613100 9 225 SH DEFINED 05 0 0 225 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,253 32,659 SH DEFINED 10 30,234 1,675 750 BIOMET INC COM 090613100 529 13,795 SH OTHER 10 10,895 2,900 0 BIOGEN IDEC INC COM 09062X103 33,490 602,331 SH DEFINED 01 279,742 245,945 76,644 BIOGEN IDEC INC COM 09062X103 514 9,247 SH OTHER 01 2,435 5,294 1,518 BIOGEN IDEC INC COM 09062X103 1,247 22,433 SH DEFINED 02 14,702 7,358 373 BIOGEN IDEC INC COM 09062X103 308 5,541 SH OTHER 02 1,494 4,047 0 BIOGEN IDEC INC COM 09062X103 1,469 26,417 SH DEFINED 03 20,508 5,679 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 101 1,825 SH DEFINED 05 1,610 0 215 BIOGEN IDEC INC COM 09062X103 96 1,723 SH OTHER 05 1,723 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 94 60,096 SH DEFINED 01 26,335 32,811 950 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 81 ________ 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 10,422 73,340 SH DEFINED 01 53,012 19,808 520 BIOTECH HOLDERS TR COM 09067D201 1,248 8,780 SH OTHER 01 5,655 3,125 0 BIOTECH HOLDERS TR COM 09067D201 1,785 12,560 SH DEFINED 02 8,830 3,230 500 BIOTECH HOLDERS TR COM 09067D201 369 2,600 SH OTHER 02 1,300 1,300 0 BIOTECH HOLDERS TR COM 09067D201 508 3,578 SH DEFINED 03 2,135 1,443 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 6,196 43,600 SH DEFINED 10 24,200 12,400 7,000 BIOTECH HOLDERS TR COM 09067D201 99 700 SH OTHER 10 300 200 200 BIOVERIS CORP COM 090676107 397 33,527 SH DEFINED 01 13,600 19,527 400 BIOVERIS CORP COM 090676107 1,961 165,465 SH DEFINED 01,08 46,352 119,113 0 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 683 39,007 SH DEFINED 01 12,594 26,013 400 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 844 26,392 SH DEFINED 01 9,540 16,202 650 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 82 ________ BLACK & DECKER CORP COM 091797100 23,600 414,465 SH DEFINED 01 242,976 140,884 30,605 BLACK & DECKER CORP COM 091797100 1,841 32,335 SH OTHER 01 9,985 22,110 240 BLACK & DECKER CORP COM 091797100 1,421 24,950 SH DEFINED 02 18,875 5,275 800 BLACK & DECKER CORP COM 091797100 179 3,150 SH OTHER 02 1,125 2,025 0 BLACK & DECKER CORP COM 091797100 2,302 40,431 SH DEFINED 03 21,031 17,625 1,775 BLACK & DECKER CORP COM 091797100 325 5,715 SH OTHER 03 2,370 1,145 2,200 BLACK & DECKER CORP COM 091797100 5,054 88,768 SH DEFINED 04 82,288 0 6,480 BLACK & DECKER CORP COM 091797100 1,158 20,345 SH OTHER 04 19,945 0 400 BLACK & DECKER CORP COM 091797100 3,715 65,240 SH DEFINED 05 61,130 1,175 2,935 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 432 7,589 SH DEFINED 10 7,489 0 100 BLACK & DECKER CORP COM 091797100 198 3,475 SH OTHER 10 1,000 1,375 1,100 BLACK BOX CORP DEL COM 091826107 1,606 30,048 SH DEFINED 01 10,670 18,328 1,050 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 BLACK HILLS CORP COM 092113109 2,283 71,641 SH DEFINED 01 62,192 6,949 2,500 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 83 ________ 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,083 17,710 SH DEFINED 01 5,550 10,840 1,320 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 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 569 21,336 SH DEFINED 01 13,641 7,495 200 BLAIR CORP COM 092828102 1,130 42,386 SH DEFINED 01,08 8,763 33,623 0 BLOCK H & R INC COM 093671105 22,631 443,475 SH DEFINED 01 260,871 141,291 41,313 BLOCK H & R INC COM 093671105 1,839 36,043 SH OTHER 01 15,183 20,660 200 BLOCK H & R INC COM 093671105 319 6,250 SH DEFINED 02 5,550 700 0 BLOCK H & R INC COM 093671105 647 12,675 SH OTHER 02 12,275 400 0 BLOCK H & R INC COM 093671105 358 7,025 SH DEFINED 03 1,850 2,755 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 414 8,120 SH DEFINED 05 7,495 425 200 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 84 ________ BLOCKBUSTER INC COM 093679108 276 15,767 SH DEFINED 01 9,421 5,606 740 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,504 SH DEFINED 01 6,403 22,051 50 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 442 26,072 SH DEFINED 01 9,043 16,529 500 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 821 25,141 SH DEFINED 01 17,040 7,301 800 BLYTH INC COM 09643P108 7,325 224,216 SH DEFINED 01,08 56,141 168,075 0 BOB EVANS FARMS INC COM 096761101 1,741 53,850 SH DEFINED 01 30,431 19,569 3,850 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,397 80,054 SH DEFINED 01 47,498 31,106 1,450 BOCA RESORTS INC COM 09688T106 3,153 180,666 SH DEFINED 01,08 39,105 141,561 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 85 ________ BOEING CO COM 097023105 72,780 1,772,093 SH DEFINED 01 893,543 673,419 205,131 BOEING CO COM 097023105 2,527 61,519 SH OTHER 01 19,836 37,541 4,142 BOEING CO COM 097023105 988 24,062 SH DEFINED 02 10,666 11,396 2,000 BOEING CO COM 097023105 661 16,102 SH OTHER 02 5,954 10,148 0 BOEING CO COM 097023105 1,363 33,197 SH DEFINED 03 19,945 7,647 5,605 BOEING CO COM 097023105 462 11,239 SH OTHER 03 5,365 5,874 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 196 4,770 SH DEFINED 05 2,650 1,780 340 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 560 13,628 SH DEFINED 10 12,442 0 1,186 BOEING CO COM 097023105 858 20,887 SH OTHER 10 17,310 3,577 0 BOISE CASCADE CORP COM 097383103 4,731 136,538 SH DEFINED 01 45,612 66,491 24,435 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 2 50 SH DEFINED 05 0 0 50 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 439 55,871 SH DEFINED 01 21,747 33,224 900 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 BONE CARE INTL INC COM 098072101 451 22,350 SH DEFINED 01 7,001 15,049 300 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 86 ________ BORDERS GROUP INC COM 099709107 1,200 50,550 SH DEFINED 01 29,165 15,665 5,720 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 6,002 70,759 SH DEFINED 01 62,283 6,326 2,150 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,077 119,391 SH DEFINED 01 49,112 67,304 2,975 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 611 33,162 SH DEFINED 01 4,946 27,416 800 BOSTON BEER INC COM 100557107 986 53,535 SH DEFINED 01,08 13,007 40,528 0 BOSTON COMMUNICATIONS GROUP COM 100582105 585 49,407 SH DEFINED 01 12,445 36,312 650 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,069 38,174 SH DEFINED 01 14,281 20,143 3,750 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 BOSTON PROPERTIES INC COM 101121101 2,367 43,591 SH DEFINED 01 28,584 10,907 4,100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 87 ________ BOSTON SCIENTIFIC CORP COM 101137107 68,490 1,616,093 SH DEFINED 01 782,592 649,182 184,319 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 25 600 SH DEFINED 05 0 0 600 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,325 30,359 SH DEFINED 01 20,470 8,344 1,545 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,934 171,553 SH DEFINED 01 130,309 39,244 2,000 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,108 92,075 SH DEFINED 01 39,706 51,469 900 BOYD GAMING CORP COM 103304101 8,256 360,697 SH DEFINED 01,08 45,485 315,212 0 BOYDS COLLECTION LTD COM 103354106 247 98,548 SH DEFINED 01 19,829 78,269 450 BOYDS COLLECTION LTD COM 103354106 390 155,348 SH DEFINED 01,08 15,626 139,722 0 BOYKIN LODGING CO COM 103430104 246 26,541 SH DEFINED 01 11,191 14,700 650 BOYKIN LODGING CO COM 103430104 1,009 108,697 SH DEFINED 01,08 29,869 78,828 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 88 ________ BRADLEY PHARMACEUTICALS INC COM 104576103 454 18,019 SH DEFINED 01 7,107 10,712 200 BRADLEY PHARMACEUTICALS INC COM 104576103 2,409 95,678 SH DEFINED 01,08 32,864 62,814 0 BRADY CORP COM 104674106 1,443 37,904 SH DEFINED 01 12,630 24,874 400 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,720 89,040 SH DEFINED 01 56,923 30,192 1,925 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,397 35,522 SH DEFINED 01 16,791 15,663 3,068 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,025 42,940 SH DEFINED 01 28,344 13,796 800 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 BRILLIAN CORP COM 10949P107 55 6,423 SH DEFINED 01 1,074 5,200 149 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 89 ________ BRINKER INTL INC COM 109641100 50,899 1,341,923 SH DEFINED 01 872,647 378,441 90,835 BRINKER INTL INC COM 109641100 7,059 186,101 SH OTHER 01 86,292 81,799 18,010 BRINKER INTL INC COM 109641100 6,426 169,420 SH DEFINED 02 125,473 39,257 4,690 BRINKER INTL INC COM 109641100 1,273 33,567 SH OTHER 02 19,617 13,550 400 BRINKER INTL INC COM 109641100 10,982 289,524 SH DEFINED 03 176,371 89,453 23,700 BRINKER INTL INC COM 109641100 1,733 45,685 SH OTHER 03 27,820 16,295 1,570 BRINKER INTL INC COM 109641100 17,138 451,828 SH DEFINED 04 411,173 0 40,655 BRINKER INTL INC COM 109641100 4,851 127,895 SH OTHER 04 126,205 0 1,690 BRINKER INTL INC COM 109641100 10,583 279,015 SH DEFINED 05 255,285 14,655 9,075 BRINKER INTL INC COM 109641100 581 15,310 SH OTHER 05 11,885 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 12,471 328,798 SH DEFINED 10 265,477 53,050 10,271 BRINKER INTL INC COM 109641100 965 25,435 SH OTHER 10 9,910 14,425 1,100 BRINKS CO COM 109696104 2,939 106,553 SH DEFINED 01 44,443 57,960 4,150 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 102,072 4,212,640 SH DEFINED 01 1,974,226 1,704,999 533,415 BRISTOL MYERS SQUIBB CO COM 110122108 10,028 413,882 SH OTHER 01 220,427 155,860 37,595 BRISTOL MYERS SQUIBB CO COM 110122108 5,264 217,264 SH DEFINED 02 154,922 58,472 3,870 BRISTOL MYERS SQUIBB CO COM 110122108 4,005 165,280 SH OTHER 02 107,270 43,055 14,955 BRISTOL MYERS SQUIBB CO COM 110122108 4,425 182,606 SH DEFINED 03 91,503 60,427 30,676 BRISTOL MYERS SQUIBB CO COM 110122108 4,629 191,031 SH OTHER 03 160,269 26,227 4,535 BRISTOL MYERS SQUIBB CO COM 110122108 19,255 794,691 SH DEFINED 04 769,020 0 25,671 BRISTOL MYERS SQUIBB CO COM 110122108 19,029 785,360 SH OTHER 04 753,188 0 32,172 BRISTOL MYERS SQUIBB CO COM 110122108 640 26,433 SH DEFINED 05 22,673 1,050 2,710 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,771 238,175 SH DEFINED 10 168,558 32,977 36,640 BRISTOL MYERS SQUIBB CO COM 110122108 41,868 1,727,943 SH OTHER 10 146,864 1,578,379 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 90 ________ BROADCOM CORP COM 111320107 37,709 966,661 SH DEFINED 01 656,584 242,762 67,315 BROADCOM CORP COM 111320107 151 3,875 SH OTHER 01 3,600 0 275 BROADCOM CORP COM 111320107 18 450 SH DEFINED 02 0 450 0 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 6 150 SH DEFINED 05 0 0 150 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 288 46,964 SH DEFINED 01 18,188 28,426 350 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 881 132,669 SH DEFINED 01 77,691 40,408 14,570 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 557 15,883 SH DEFINED 01 12,884 2,649 350 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,119 195,546 SH DEFINED 01 130,277 63,882 1,387 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,232 58,560 SH DEFINED 01 28,273 27,787 2,500 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,657 60,715 SH DEFINED 01 48,597 11,368 750 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 91 ________ BROWN & BROWN INC COM 115236101 2,570 66,312 SH DEFINED 01 35,412 29,590 1,310 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 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,733 225,207 SH DEFINED 01 112,940 83,406 28,861 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,182 58,022 SH DEFINED 01 26,244 30,253 1,525 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,113 30,541 SH DEFINED 01 11,475 17,916 1,150 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 BROWN SHOE INC NEW COM 115736100 4 100 SH OTHER 10 0 100 0 BRUKER BIOSCIENCES CORP COM 116794108 418 83,483 SH DEFINED 01 25,545 55,832 2,106 BRUKER BIOSCIENCES CORP COM 116794108 1,121 223,672 SH DEFINED 01,08 50,573 173,099 0 BRUNSWICK CORP COM 117043109 7,850 192,253 SH DEFINED 01 89,057 80,455 22,741 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 3 75 SH DEFINED 05 0 0 75 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 521 25,723 SH DEFINED 01 9,223 15,900 600 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 92 ________ BRYN MAWR BK CORP COM 117665109 150 6,572 SH DEFINED 01 5,050 1,422 100 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,700 SH DEFINED 01 2,900 13,700 100 BUCA INC COM 117769109 170 27,128 SH DEFINED 01,08 6,847 20,281 0 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 173 4,000 SH DEFINED 03 4,000 0 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 620 59,849 SH DEFINED 01 18,951 40,298 600 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 662 22,843 SH DEFINED 01 7,792 14,801 250 BUCKLE INC COM 118440106 1,988 68,641 SH DEFINED 01,08 15,180 53,461 0 BUILDING MATLS HLDG CORP COM 120113105 619 35,440 SH DEFINED 01 24,140 11,000 300 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,789 90,348 SH DEFINED 01 66,721 23,227 400 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 93 ________ BURLINGTON NORTHN SANTA FE C COM 12189T104 23,205 736,662 SH DEFINED 01 300,923 339,127 96,612 BURLINGTON NORTHN SANTA FE C COM 12189T104 1,244 39,502 SH OTHER 01 24,117 15,135 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 24 750 SH DEFINED 03 750 0 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 120 3,825 SH DEFINED 05 3,600 0 225 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 BURLINGTON RES INC COM 122014103 59,024 927,607 SH DEFINED 01 523,452 325,442 78,713 BURLINGTON RES INC COM 122014103 6,270 98,546 SH OTHER 01 54,818 38,803 4,925 BURLINGTON RES INC COM 122014103 6,917 108,705 SH DEFINED 02 81,727 22,428 4,550 BURLINGTON RES INC COM 122014103 1,091 17,150 SH OTHER 02 11,075 5,925 150 BURLINGTON RES INC COM 122014103 11,306 177,678 SH DEFINED 03 89,284 64,238 24,156 BURLINGTON RES INC COM 122014103 2,178 34,230 SH OTHER 03 21,780 10,795 1,655 BURLINGTON RES INC COM 122014103 28,884 453,934 SH DEFINED 04 429,594 0 24,340 BURLINGTON RES INC COM 122014103 8,726 137,139 SH OTHER 04 130,177 0 6,962 BURLINGTON RES INC COM 122014103 3,144 49,410 SH DEFINED 05 44,145 5,040 225 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 2,091 32,859 SH DEFINED 10 29,248 3,161 450 BURLINGTON RES INC COM 122014103 635 9,975 SH OTHER 10 6,050 3,000 925 BUSH INDS INC COM 123164105 1 12,200 SH DEFINED 01 2,100 9,800 300 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 96 2,366 SH DEFINED 01 1,452 864 50 C & F FINL CORP COM 12466Q104 666 16,344 SH DEFINED 01,08 3,544 12,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 94 ________ C&D TECHNOLOGIES INC COM 124661109 1,368 81,863 SH DEFINED 01 49,677 31,686 500 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,127 16,117 SH DEFINED 01 10,766 5,291 60 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 661 10,774 SH DEFINED 01 6,230 3,314 1,230 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 CCC INFORMATION SVCS GROUP I COM 12487Q109 609 33,653 SH DEFINED 01 10,911 22,442 300 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,623 40,937 SH DEFINED 01 27,355 9,742 3,840 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 533 14,454 SH DEFINED 01 5,746 7,958 750 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 792 56,514 SH DEFINED 01 22,723 31,541 2,250 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,285 39,806 SH DEFINED 01 9,283 24,798 5,725 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 95 ________ C D W CORP COM 12512N105 8,358 123,619 SH DEFINED 01 86,842 32,477 4,300 C D W CORP COM 12512N105 122 1,800 SH OTHER 01 1,000 800 0 C D W CORP COM 12512N105 97 1,435 SH DEFINED 02 1,435 0 0 C D W CORP COM 12512N105 20,084 297,050 SH DEFINED 04 269,965 0 27,085 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 818 12,100 SH DEFINED 10 5,500 3,500 3,100 CEC ENTMT INC COM 125137109 2,060 59,378 SH DEFINED 01 23,586 34,480 1,312 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,157 78,508 SH DEFINED 01 51,698 26,560 250 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 CH ENERGY GROUP INC COM 12541M102 1,419 28,902 SH DEFINED 01 9,819 18,733 350 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,767 90,777 SH DEFINED 01 43,106 42,626 5,045 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 111 2,675 SH DEFINED 03 1,060 1,245 370 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 643 15,500 SH DEFINED 10 5,000 5,300 5,200 CIGNA CORP COM 125509109 15,844 268,446 SH DEFINED 01 99,683 127,305 41,458 CIGNA CORP COM 125509109 12 200 SH OTHER 01 0 0 200 CIGNA CORP COM 125509109 533 9,039 SH DEFINED 02 9,039 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 37 635 SH DEFINED 05 0 0 635 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 96 ________ CIT GROUP INC COM 125581108 6,459 169,755 SH DEFINED 01 72,535 71,945 25,275 CIT GROUP INC COM 125581108 59 1,550 SH OTHER 01 0 1,550 0 CIT GROUP INC COM 125581108 222 5,843 SH DEFINED 02 5,350 0 493 CIT GROUP INC COM 125581108 1,644 43,215 SH DEFINED 03 29,625 6,750 6,840 CIT GROUP INC COM 125581108 40 1,050 SH OTHER 03 525 525 0 CIT GROUP INC COM 125581108 5,376 141,275 SH DEFINED 04 135,235 0 6,040 CIT GROUP INC COM 125581108 1,203 31,615 SH OTHER 04 31,615 0 0 CIT GROUP INC COM 125581108 1,120 29,435 SH DEFINED 05 22,885 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,388 36,490 SH DEFINED 10 32,530 1,650 2,310 CIT GROUP INC COM 125581108 157 4,115 SH OTHER 10 3,830 0 285 CKE RESTAURANTS INC COM 12561E105 926 93,495 SH DEFINED 01 33,223 57,322 2,950 CKE RESTAURANTS INC COM 12561E105 3,266 329,858 SH DEFINED 01,08 59,646 270,212 0 CLECO CORP NEW COM 12561W105 2,255 118,495 SH DEFINED 01 73,349 41,646 3,500 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 581 236,992 SH DEFINED 01 227,673 1,019 8,300 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 1 300 SH DEFINED 10 300 0 0 CMGI INC COM 125750109 0 200 SH OTHER 10 200 0 0 CMS ENERGY CORP COM 125896100 2,903 324,346 SH DEFINED 01 157,827 123,069 43,450 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 1 100 SH DEFINED 05 0 0 100 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 262 13,743 SH DEFINED 01 5,593 7,000 1,150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 97 ________ CSS INDS INC COM 125906107 2,198 66,118 SH DEFINED 01 48,240 17,116 762 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,132 62,530 SH DEFINED 01 23,827 36,603 2,100 CSK AUTO CORP COM 125965103 4,763 262,989 SH DEFINED 01,08 72,135 190,854 0 CNA FINL CORP COM 126117100 1,352 49,041 SH DEFINED 01 45,004 3,507 530 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 CNA SURETY CORP COM 12612L108 1,024 92,646 SH DEFINED 01 49,822 42,324 500 CNA SURETY CORP COM 12612L108 1,562 141,366 SH DEFINED 01,08 33,783 107,583 0 CNF INC COM 12612W104 1,157 34,449 SH DEFINED 01 18,668 14,156 1,625 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 145 3,345 SH DEFINED 01 1,636 1,659 50 CNB FINL CORP PA COM 126128107 717 16,482 SH DEFINED 01,08 2,382 14,100 0 CNET NETWORKS INC COM 12613R104 2,049 198,151 SH DEFINED 01 73,818 117,933 6,400 CNET NETWORKS INC COM 12613R104 10 1,000 SH DEFINED 05 1,000 0 0 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 943 54,886 SH DEFINED 01 42,242 10,394 2,250 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 98 ________ 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,874 358,992 SH DEFINED 01 130,329 178,326 50,337 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 6 200 SH DEFINED 05 0 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,281 92,492 SH DEFINED 01 67,213 24,579 700 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 CTS CORP COM 126501105 729 55,930 SH DEFINED 01 22,780 29,525 3,625 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,557 34,771 SH DEFINED 01 10,311 23,410 1,050 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,395 67,201 SH DEFINED 01 25,989 40,288 924 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 99 ________ CVS CORP COM 126650100 28,038 794,290 SH DEFINED 01 329,876 360,743 103,671 CVS CORP COM 126650100 396 11,209 SH OTHER 01 3,649 7,260 300 CVS CORP COM 126650100 1,538 43,573 SH DEFINED 02 31,373 10,800 1,400 CVS CORP COM 126650100 245 6,935 SH OTHER 02 3,075 3,860 0 CVS CORP COM 126650100 889 25,183 SH DEFINED 03 9,522 10,076 5,585 CVS CORP COM 126650100 1,828 51,795 SH OTHER 03 1,795 50,000 0 CVS CORP COM 126650100 5,870 166,281 SH DEFINED 04 152,588 0 13,693 CVS CORP COM 126650100 2,354 66,696 SH OTHER 04 65,896 0 800 CVS CORP COM 126650100 306 8,665 SH DEFINED 05 8,205 60 400 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 400 11,339 SH DEFINED 10 6,339 3,000 2,000 CVS CORP COM 126650100 24 670 SH OTHER 10 670 0 0 CV THERAPEUTICS INC COM 126667104 727 48,053 SH DEFINED 01 18,307 29,096 650 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,477 64,555 SH DEFINED 01 45,392 13,008 6,155 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 1,009 106,421 SH DEFINED 01 57,567 46,529 2,325 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 CABOT CORP COM 127055101 1,303 39,723 SH DEFINED 01 24,247 11,776 3,700 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 963 22,859 SH DEFINED 01 18,501 3,746 612 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,416 46,340 SH DEFINED 01 19,074 26,666 600 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 100 ________ 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,847 42,947 SH DEFINED 01 18,466 23,761 720 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,608 176,941 SH DEFINED 01 113,370 46,541 17,030 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,387 183,047 SH DEFINED 01 115,579 50,788 16,680 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 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,784 146,649 SH DEFINED 01 113,965 31,834 850 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 101 ________ CALGON CARBON CORP COM 129603106 895 116,271 SH DEFINED 01 55,639 60,032 600 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 AMPLIFIER INC COM 129900106 4 300 SH OTHER 10 300 0 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 289 22,203 SH DEFINED 01 8,053 14,100 50 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 698 34,924 SH DEFINED 01 11,589 22,985 350 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,107 39,114 SH DEFINED 01 16,795 21,969 350 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 CALIFORNIA WTR SVC GROUP COM 130788102 27 950 SH DEFINED 10 950 0 0 CALIPER LIFE SCIENCES INC COM 130872104 204 29,550 SH DEFINED 01 5,800 23,500 250 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,224 117,200 SH DEFINED 01 95,737 12,363 9,100 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 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 102 ________ CALPINE CORP COM 131347106 3,322 711,321 SH DEFINED 01 232,707 379,329 99,285 CALPINE CORP COM 131347106 491 105,224 SH OTHER 01 224 104,600 400 CALPINE CORP COM 131347106 7 1,525 SH DEFINED 02 1,150 375 0 CALPINE CORP COM 131347106 12 2,540 SH OTHER 02 1,640 900 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 1 300 SH DEFINED 05 0 0 300 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,370 88,110 SH DEFINED 01 57,588 29,172 1,350 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 332 20,243 SH DEFINED 01 12,285 7,808 150 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 173 5,408 SH DEFINED 01 4,561 697 150 CAMDEN NATL CORP COM 133034108 1,600 50,081 SH DEFINED 01,08 12,783 37,298 0 CAMDEN PPTY TR COM 133131102 953 21,210 SH DEFINED 01 13,818 5,332 2,060 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 103 ________ CAMPBELL SOUP CO COM 134429109 21,399 784,701 SH DEFINED 01 393,251 300,282 91,168 CAMPBELL SOUP CO COM 134429109 209 7,679 SH OTHER 01 2,004 5,300 375 CAMPBELL SOUP CO COM 134429109 112 4,100 SH DEFINED 02 4,100 0 0 CAMPBELL SOUP CO COM 134429109 184 6,749 SH DEFINED 03 3,600 3,149 0 CAMPBELL SOUP CO COM 134429109 128 4,694 SH OTHER 03 4,480 214 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 7 275 SH DEFINED 05 0 0 275 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 418 15,310 SH DEFINED 10 13,060 1,900 350 CAMPBELL SOUP CO COM 134429109 316 11,600 SH OTHER 10 11,600 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 46 1,918 SH DEFINED 01 1,418 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 477 34,714 SH DEFINED 01 11,414 22,900 400 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 227 12,671 SH DEFINED 01 4,729 7,692 250 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 849 20,576 SH DEFINED 01 6,827 12,599 1,150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 104 ________ CAPITAL AUTOMOTIVE REIT COM 139733109 1,747 49,483 SH DEFINED 01 21,816 26,067 1,600 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 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 374 9,555 SH DEFINED 01 3,320 6,135 100 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 35,580 471,698 SH DEFINED 01 206,693 204,387 60,618 CAPITAL ONE FINL CORP COM 14040H105 233 3,083 SH OTHER 01 1,458 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 14 179 SH DEFINED 05 19 0 160 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 502 6,649 SH DEFINED 10 6,199 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 450 16,620 SH DEFINED 01 9,756 6,614 250 CAPITOL BANCORP LTD COM 14056D105 378 13,954 SH DEFINED 02 0 13,954 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 105 ________ CAPITOL FED FINL COM 14057C106 698 19,454 SH DEFINED 01 14,952 3,322 1,180 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 CAPSTONE TURBINE CORP COM 14067D102 38 15,450 SH DEFINED 01 14,900 0 550 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 644 34,881 SH DEFINED 01 9,276 25,405 200 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,401 22,248 SH DEFINED 01 8,043 13,705 500 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,423 122,174 SH DEFINED 01 90,915 30,759 500 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 180 41,384 SH DEFINED 01 39,684 500 1,200 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 106 ________ 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 CARDINAL HEALTH INC COM 14149Y108 72,729 1,055,579 SH DEFINED 01 551,232 388,138 116,209 CARDINAL HEALTH INC COM 14149Y108 11,171 162,129 SH OTHER 01 88,382 60,786 12,961 CARDINAL HEALTH INC COM 14149Y108 1,721 24,971 SH DEFINED 02 18,502 6,019 450 CARDINAL HEALTH INC COM 14149Y108 414 6,010 SH OTHER 02 4,435 1,400 175 CARDINAL HEALTH INC COM 14149Y108 2,548 36,978 SH DEFINED 03 16,826 16,980 3,172 CARDINAL HEALTH INC COM 14149Y108 5,295 76,854 SH OTHER 03 19,694 54,190 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 218 3,160 SH DEFINED 05 2,860 0 300 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,278 47,575 SH DEFINED 10 24,206 400 22,969 CARDINAL HEALTH INC COM 14149Y108 941 13,652 SH OTHER 10 10,385 3,267 0 CARDIODYNAMICS INTL CORP COM 141597104 400 63,323 SH DEFINED 01 23,463 38,500 1,360 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,308 93,855 SH DEFINED 01 65,047 17,134 11,674 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 25,057 753,580 SH DEFINED 01 307,472 381,261 64,846 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,215 21,446 SH DEFINED 01 11,741 4,915 4,790 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 107 ________ CARMAX INC COM 143130102 2,449 83,857 SH DEFINED 01 57,734 19,727 6,396 CARMAX INC COM 143130102 30 1,035 SH OTHER 02 0 1,035 0 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 412 11,088 SH DEFINED 01 1,712 8,926 450 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 47,101 1,048,788 SH DEFINED 01 468,077 464,723 115,988 CARNIVAL CORP COM 143658300 2,389 53,205 SH OTHER 01 21,460 30,370 1,375 CARNIVAL CORP COM 143658300 392 8,725 SH DEFINED 02 5,225 3,500 0 CARNIVAL CORP COM 143658300 51 1,140 SH OTHER 02 0 1,140 0 CARNIVAL CORP COM 143658300 270 6,017 SH DEFINED 03 1,500 4,517 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 36 810 SH DEFINED 05 390 0 420 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 125 2,791 SH DEFINED 10 2,691 100 0 CARNIVAL CORP COM 143658300 27 600 SH OTHER 10 600 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 879 26,720 SH DEFINED 01 13,499 11,621 1,600 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 741 21,871 SH DEFINED 01 10,575 8,186 3,110 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 210 26,550 SH DEFINED 01 4,800 21,500 250 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 108 ________ 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 601 25,934 SH DEFINED 01 7,226 17,683 1,025 CASCADE BANCORP COM 147154108 1,848 79,807 SH DEFINED 01,08 13,893 65,914 0 CASCADE CORP COM 147195101 921 45,373 SH DEFINED 01 20,062 24,336 975 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 529 24,265 SH DEFINED 01 7,378 15,712 1,175 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 559 38,449 SH DEFINED 01 10,036 27,388 1,025 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,521 95,678 SH DEFINED 01 47,483 44,695 3,500 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,457 149,988 SH DEFINED 01 124,791 22,622 2,575 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,896 SH DEFINED 01 78,233 106,563 100 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 558 53,963 SH DEFINED 01 17,373 33,990 2,600 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 109 ________ CATALINA MARKETING CORP COM 148867104 1,328 68,477 SH DEFINED 01 36,475 30,552 1,450 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 16 800 SH DEFINED 03 0 800 0 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 777 43,494 SH DEFINED 01 27,701 15,643 150 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,121 43,100 SH DEFINED 01 18,593 19,263 5,244 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 119,532 1,511,723 SH DEFINED 01 830,449 515,987 165,287 CATERPILLAR INC DEL COM 149123101 9,528 120,499 SH OTHER 01 70,203 47,821 2,475 CATERPILLAR INC DEL COM 149123101 2,156 27,268 SH DEFINED 02 21,993 3,925 1,350 CATERPILLAR INC DEL COM 149123101 734 9,277 SH OTHER 02 5,922 3,355 0 CATERPILLAR INC DEL COM 149123101 8,205 103,764 SH DEFINED 03 53,273 43,981 6,510 CATERPILLAR INC DEL COM 149123101 1,668 21,095 SH OTHER 03 14,595 5,700 800 CATERPILLAR INC DEL COM 149123101 26,479 334,883 SH DEFINED 04 316,408 0 18,475 CATERPILLAR INC DEL COM 149123101 16,079 203,347 SH OTHER 04 193,097 0 10,250 CATERPILLAR INC DEL COM 149123101 2,161 27,326 SH DEFINED 05 23,381 600 3,345 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 4,673 59,096 SH DEFINED 10 36,809 15,445 6,842 CATERPILLAR INC DEL COM 149123101 189 2,385 SH OTHER 10 1,160 675 550 CATHAY GENERAL BANCORP COM 149150104 2,130 32,367 SH DEFINED 01 13,548 18,397 422 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 767 38,192 SH DEFINED 01 11,904 25,888 400 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 110 ________ 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 111 6,570 SH DEFINED 01 3,820 2,700 50 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 747 62,083 SH DEFINED 01 23,206 37,977 900 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 617 72,976 SH DEFINED 01 22,055 48,071 2,850 CELL THERAPEUTICS INC COM 150934107 2,297 271,503 SH DEFINED 01,08 97,161 174,342 0 CELESTICA INC COM 15101Q108 201 12,282 SH DEFINED 01 1 12,151 131 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 111 ________ CELGENE CORP COM 151020104 2,410 50,587 SH DEFINED 01 30,184 15,803 4,600 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 51,733 2,121,085 SH DEFINED 01 804,303 1,048,789 267,993 CENDANT CORP COM 151313103 23,279 954,443 SH OTHER 01 953,218 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 17 700 SH DEFINED 05 0 0 700 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 609 89,672 SH DEFINED 01 19,700 69,722 250 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,067 34,870 SH DEFINED 01 10,879 23,616 375 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 71 4,475 SH DEFINED 01 4,047 328 100 CENTER BANCORP INC COM 151408101 753 47,366 SH DEFINED 01,08 8,513 38,853 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 112 ________ CENTER FINL CORP CALIF COM 15146E102 233 14,640 SH DEFINED 01 14,540 0 100 CENTER FINL CORP CALIF COM 15146E102 755 47,374 SH DEFINED 01,08 9,191 38,183 0 CENTERPOINT ENERGY INC COM 15189T107 6,577 575,417 SH DEFINED 01 220,350 270,675 84,392 CENTERPOINT ENERGY INC COM 15189T107 84 7,325 SH OTHER 01 5,300 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 386 33,734 SH DEFINED 05 13,534 0 20,200 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,515 18,368 SH DEFINED 01 13,234 3,754 1,380 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 13,402 247,912 SH DEFINED 01 111,978 104,214 31,720 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 5 100 SH DEFINED 05 0 0 100 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 317 70,029 SH DEFINED 01 21,777 47,302 950 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 199 10,854 SH DEFINED 01 6,214 4,490 150 CENTRAL COAST BANCORP COM 153145107 1,135 61,806 SH DEFINED 01,08 14,359 47,447 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 113 ________ CENTRAL EUROPEAN DIST CORP COM 153435102 412 12,737 SH DEFINED 01 3,946 8,591 200 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 CENTRAL GARDEN & PET CO COM 153527106 1,134 31,494 SH DEFINED 01 16,891 14,353 250 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 912 30,602 SH DEFINED 01 10,513 19,064 1,025 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,605 79,949 SH DEFINED 01 54,395 25,004 550 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,804 80,187 SH DEFINED 01 63,544 15,618 1,025 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 937 33,204 SH DEFINED 01 9,851 23,003 350 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 169 5,116 SH DEFINED 01 1,866 3,200 50 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,047 416,979 SH DEFINED 01 293,761 118,168 5,050 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 469 50,342 SH DEFINED 01 22,342 27,000 1,000 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 114 ________ CENTURYTEL INC COM 156700106 8,207 298,529 SH DEFINED 01 132,048 130,197 36,284 CENTURYTEL INC COM 156700106 685 24,925 SH OTHER 01 0 9,450 15,475 CENTURYTEL INC COM 156700106 223 8,110 SH DEFINED 02 7,810 300 0 CENTURYTEL INC COM 156700106 27 1,000 SH OTHER 02 0 1,000 0 CENTURYTEL INC COM 156700106 614 22,332 SH DEFINED 03 14,752 5,480 2,100 CENTURYTEL INC COM 156700106 67 2,450 SH OTHER 03 450 2,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 73 2,650 SH DEFINED 05 2,650 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 408 14,838 SH DEFINED 10 9,388 3,400 2,050 CENTURYTEL INC COM 156700106 58 2,100 SH OTHER 10 2,100 0 0 CEPHALON INC COM 156708109 2,617 45,653 SH DEFINED 01 30,086 12,757 2,810 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 594 16,421 SH DEFINED 01 5,723 10,548 150 CERADYNE INC COM 156710105 2,950 81,612 SH DEFINED 01,08 27,636 53,976 0 CERES GROUP INC COM 156772105 199 28,150 SH DEFINED 01 1,100 26,500 550 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,548 129,263 SH DEFINED 01 66,735 37,118 25,410 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,369 30,363 SH DEFINED 01 19,873 8,490 2,000 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 115 ________ CERTEGY INC COM 156880106 2,639 75,356 SH DEFINED 01 36,503 35,033 3,820 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 117 34,355 SH DEFINED 01 13,285 20,770 300 CERUS CORP COM 157085101 430 126,094 SH DEFINED 01,08 47,554 78,540 0 CEVA INC COM 157210105 183 19,325 SH DEFINED 01 11,759 7,366 200 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 385 42,800 SH DEFINED 03 42,800 0 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 1,002 94,506 SH DEFINED 01 34,192 56,564 3,750 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 53 6,240 SH DEFINED 01 2,400 3,790 50 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 116 ________ CHARLES RIVER ASSOCIATES COM 159852102 446 13,605 SH DEFINED 01 5,458 7,947 200 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,637 38,208 SH DEFINED 01 24,423 10,772 3,013 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 14,451 408,686 SH DEFINED 01 162,056 190,367 56,263 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 8 215 SH DEFINED 05 0 0 215 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,402 56,562 SH DEFINED 01 28,565 26,997 1,000 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,540 84,176 SH DEFINED 01 63,310 20,566 300 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,445 313,822 SH DEFINED 01 214,183 91,764 7,875 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,097 232,377 SH DEFINED 01 180,779 44,698 6,900 CHARTER COMMUNICATIONS INC D COM 16117M107 99 21,000 SH OTHER 01 21,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 113 24,000 SH DEFINED 03 24,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 249 6,335 SH DEFINED 01 5,752 483 100 CHARTER FINL CORP WEST PT GA COM 16122M100 2,056 52,233 SH DEFINED 01,08 9,852 42,381 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 117 ________ 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 CHATTEM INC COM 162456107 868 33,822 SH DEFINED 01 11,357 21,915 550 CHATTEM INC COM 162456107 3,898 151,840 SH DEFINED 01,08 54,393 97,447 0 CHECKERS DRIVE-IN RESTAURANT COM 162809305 41 3,382 SH DEFINED 01 149 3,033 200 CHECKERS DRIVE-IN RESTAURANT COM 162809305 239 19,676 SH DEFINED 01,08 4,547 15,129 0 CHECKFREE CORP NEW COM 162813109 1,764 59,874 SH DEFINED 01 43,287 12,442 4,145 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,348 71,320 SH DEFINED 01 23,399 44,996 2,925 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,366 51,316 SH DEFINED 01 27,150 19,431 4,735 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,370 21,768 SH DEFINED 01 14,210 5,618 1,940 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,725 48,172 SH DEFINED 01 21,574 25,153 1,445 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 288 12,300 SH DEFINED 01 4,523 7,627 150 CHEROKEE INC DEL NEW COM 16444H102 955 40,713 SH DEFINED 01,08 7,254 33,459 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 118 ________ CHESAPEAKE CORP COM 165159104 1,862 77,994 SH DEFINED 01 52,164 24,880 950 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 CHESAPEAKE ENERGY CORP COM 165167107 1,667 124,418 SH DEFINED 01 76,110 38,203 10,105 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 392 15,320 SH DEFINED 01 3,720 11,500 100 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 200,304 2,281,889 SH DEFINED 01 941,414 1,045,725 294,750 CHEVRONTEXACO CORP COM 166764100 23,662 269,564 SH OTHER 01 106,606 152,626 10,332 CHEVRONTEXACO CORP COM 166764100 5,867 66,838 SH DEFINED 02 54,787 11,230 821 CHEVRONTEXACO CORP COM 166764100 5,340 60,829 SH OTHER 02 29,541 26,797 4,491 CHEVRONTEXACO CORP COM 166764100 18,062 205,765 SH DEFINED 03 126,127 55,666 23,972 CHEVRONTEXACO CORP COM 166764100 8,368 95,331 SH OTHER 03 59,237 30,523 5,571 CHEVRONTEXACO CORP COM 166764100 39,165 446,168 SH DEFINED 04 427,099 0 19,069 CHEVRONTEXACO CORP COM 166764100 25,502 290,524 SH OTHER 04 259,821 0 30,703 CHEVRONTEXACO CORP COM 166764100 1,994 22,719 SH DEFINED 05 16,871 665 5,183 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,363 152,238 SH DEFINED 10 52,421 13,980 85,837 CHEVRONTEXACO CORP COM 166764100 6,732 76,697 SH OTHER 10 43,575 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 111 4,000 SH DEFINED 05 4,000 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 41 1,480 SH DEFINED 10 1,220 0 260 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 119 ________ 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 204 15,577 SH DEFINED 01 8,706 6,671 200 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 CHICOS FAS INC COM 168615102 3,982 85,823 SH DEFINED 01 49,894 29,664 6,265 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 979 31,622 SH DEFINED 01 11,407 19,865 350 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 909 114,913 SH DEFINED 01 39,579 74,184 1,150 CHIPPAC INC COM 169657103 3,597 454,682 SH DEFINED 01,08 132,180 322,502 0 CHOICE HOTELS INTL INC COM 169905106 2,814 62,892 SH DEFINED 01 17,529 43,238 2,125 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,304 110,507 SH DEFINED 01 63,751 44,606 2,150 CHIQUITA BRANDS INTL INC COM 170032809 4,688 224,865 SH DEFINED 01,08 47,143 177,722 0 CHIRON CORP COM 170040109 14,618 332,142 SH DEFINED 01 165,187 128,108 38,847 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 7 150 SH DEFINED 05 0 0 150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 120 ________ CHITTENDEN CORP COM 170228100 2,044 61,943 SH DEFINED 01 24,027 35,468 2,448 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 CHOICEPOINT INC COM 170388102 3,989 104,884 SH DEFINED 01 69,238 14,507 21,139 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 187 21,200 SH DEFINED 01 8,621 12,379 200 CHOLESTECH CORP COM 170393102 743 84,434 SH DEFINED 01,08 11,449 72,985 0 CHORDIANT SOFTWARE INC COM 170404107 340 64,955 SH DEFINED 01 12,560 52,295 100 CHORDIANT SOFTWARE INC COM 170404107 544 103,732 SH DEFINED 01,08 23,812 79,920 0 CHRISTOPHER & BANKS CORP COM 171046105 1,448 68,612 SH DEFINED 01 22,105 32,782 13,725 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 170 21,907 SH DEFINED 01 11,207 10,400 300 CHRONIMED INC COM 171164106 680 87,462 SH DEFINED 01,08 15,475 71,987 0 CHUBB CORP COM 171232101 26,159 376,169 SH DEFINED 01 135,174 194,187 46,808 CHUBB CORP COM 171232101 1,478 21,250 SH OTHER 01 12,000 9,100 150 CHUBB CORP COM 171232101 76 1,100 SH OTHER 02 100 1,000 0 CHUBB CORP COM 171232101 191 2,746 SH DEFINED 03 1,000 1,746 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 3 50 SH DEFINED 05 0 0 50 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 162 2,329 SH DEFINED 10 1,629 600 100 CHUBB CORP COM 171232101 49 700 SH OTHER 10 700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 121 ________ CHURCH & DWIGHT INC COM 171340102 1,396 32,222 SH DEFINED 01 22,128 6,979 3,115 CHURCH & DWIGHT INC COM 171340102 12,983 299,763 SH DEFINED 02 298,900 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 731 18,862 SH DEFINED 01 5,293 13,469 100 CHURCHILL DOWNS INC COM 171484108 1,959 50,520 SH DEFINED 01,08 12,198 38,322 0 CIBER INC COM 17163B102 1,745 158,679 SH DEFINED 01 103,374 50,330 4,975 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,499 905,175 SH DEFINED 01 390,535 401,079 113,561 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 18 3,550 SH DEFINED 05 3,250 0 300 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 750 23,863 SH DEFINED 01 9,119 14,144 600 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,519 52,563 SH DEFINED 01 26,534 23,296 2,733 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 1,218 299,221 SH DEFINED 01 180,698 39,507 79,016 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 122 ________ CINCINNATI FINL CORP COM 172062101 13,258 305,127 SH DEFINED 01 113,852 155,485 35,790 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 4 100 SH DEFINED 05 0 0 100 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 753 17,325 SH DEFINED 10 5,960 11,165 200 CINCINNATI FINL CORP COM 172062101 231 5,306 SH OTHER 10 5,306 0 0 CINERGY CORP COM 172474108 13,041 318,938 SH DEFINED 01 127,909 148,630 42,399 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 29 700 SH DEFINED 05 600 0 100 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 64 1,576 SH DEFINED 10 1,326 0 250 CINERGY CORP COM 172474108 15 375 SH OTHER 10 375 0 0 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 338 40,288 SH DEFINED 01 15,664 23,674 950 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,477 65,363 SH DEFINED 01 48,107 17,006 250 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,309 381,305 SH DEFINED 01 159,955 169,322 52,028 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 2 150 SH DEFINED 05 0 0 150 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 123 ________ CISCO SYS INC COM 17275R102 571,351 24,240,616 SH DEFINED 01 14,035,756 7,847,697 2,357,163 CISCO SYS INC COM 17275R102 58,421 2,478,596 SH OTHER 01 929,359 1,395,658 153,579 CISCO SYS INC COM 17275R102 31,042 1,317,003 SH DEFINED 02 884,637 389,763 42,603 CISCO SYS INC COM 17275R102 7,627 323,587 SH OTHER 02 218,753 97,104 7,730 CISCO SYS INC COM 17275R102 39,834 1,690,009 SH DEFINED 03 916,091 656,949 116,969 CISCO SYS INC COM 17275R102 11,826 501,757 SH OTHER 03 269,225 206,227 26,305 CISCO SYS INC COM 17275R102 145,192 6,160,038 SH DEFINED 04 5,766,982 700 392,356 CISCO SYS INC COM 17275R102 75,387 3,198,427 SH OTHER 04 3,001,090 0 197,337 CISCO SYS INC COM 17275R102 21,557 914,603 SH DEFINED 05 775,667 99,626 39,310 CISCO SYS INC COM 17275R102 2,559 108,571 SH OTHER 05 49,340 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 40,102 1,701,419 SH DEFINED 10 1,144,219 328,518 228,682 CISCO SYS INC COM 17275R102 10,497 445,337 SH OTHER 10 161,986 275,683 7,668 CIRRUS LOGIC INC COM 172755100 929 122,566 SH DEFINED 01 48,610 67,631 6,325 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 20,514 471,686 SH DEFINED 01 227,215 203,662 40,809 CINTAS CORP COM 172908105 1,783 40,987 SH OTHER 01 18,752 16,435 5,800 CINTAS CORP COM 172908105 233 5,359 SH DEFINED 02 5,159 0 200 CINTAS CORP COM 172908105 1,263 29,052 SH DEFINED 03 18,800 8,752 1,500 CINTAS CORP COM 172908105 1,964 45,150 SH OTHER 03 40,300 2,750 2,100 CINTAS CORP COM 172908105 34,692 797,702 SH DEFINED 04 745,592 0 52,110 CINTAS CORP COM 172908105 9,500 218,440 SH OTHER 04 209,470 0 8,970 CINTAS CORP COM 172908105 89 2,045 SH DEFINED 05 1,450 480 115 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 2,469 56,780 SH DEFINED 10 12,630 9,000 35,150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 124 ________ CITIGROUP INC COM 172967101 740,297 14,319,096 SH DEFINED 01 7,117,881 5,589,520 1,611,695 CITIGROUP INC COM 172967101 55,361 1,070,816 SH OTHER 01 527,277 481,356 62,183 CITIGROUP INC COM 172967101 28,286 547,123 SH DEFINED 02 372,869 154,311 19,943 CITIGROUP INC COM 172967101 7,500 145,071 SH OTHER 02 90,519 52,372 2,180 CITIGROUP INC COM 172967101 56,820 1,099,027 SH DEFINED 03 605,334 397,890 95,803 CITIGROUP INC COM 172967101 15,830 306,185 SH OTHER 03 223,641 65,831 16,713 CITIGROUP INC COM 172967101 120,041 2,321,872 SH DEFINED 04 2,155,065 300 166,507 CITIGROUP INC COM 172967101 46,215 893,913 SH OTHER 04 854,904 0 39,009 CITIGROUP INC COM 172967101 25,497 493,174 SH DEFINED 05 433,388 34,958 24,828 CITIGROUP INC COM 172967101 3,310 64,022 SH OTHER 05 30,728 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 40,811 789,384 SH DEFINED 10 546,088 120,102 123,194 CITIGROUP INC COM 172967101 11,356 219,647 SH OTHER 10 89,630 124,382 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,494 107,066 SH DEFINED 01 55,949 49,378 1,739 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,718 519,129 SH DEFINED 01 188,615 255,879 74,635 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 13 978 SH DEFINED 05 778 0 200 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 378 15,634 SH DEFINED 01 14,491 943 200 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 125 ________ CITIZENS INC COM 174740100 226 30,340 SH DEFINED 01 19,731 9,899 710 CITIZENS INC COM 174740100 1,500 201,386 SH DEFINED 01,08 44,622 156,764 0 CITIZENS SOUTH BKG CP DEL COM 176682102 288 20,972 SH DEFINED 01 11,139 9,633 200 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,537 348,619 SH DEFINED 01 150,960 150,635 47,024 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 2 100 SH DEFINED 05 0 0 100 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 337 9,834 SH DEFINED 01 5,365 3,844 625 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,058 30,600 SH DEFINED 01 10,920 18,730 950 CITY HLDG CO COM 177835105 4,431 128,105 SH DEFINED 01,08 39,397 88,708 0 CITY NATL CORP COM 178566105 1,712 28,582 SH DEFINED 01 19,100 8,082 1,400 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,444 69,297 SH DEFINED 01 48,496 14,501 6,300 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,652 37,426 SH DEFINED 01 16,123 19,753 1,550 CLARCOR INC COM 179895107 684 15,500 SH OTHER 01 0 15,500 0 CLARCOR INC COM 179895107 20 450 SH OTHER 02 0 450 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,438 84,564 SH DEFINED 01 65,005 18,309 1,250 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 126 ________ 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 144 19,471 SH DEFINED 01 6,971 12,300 200 CLEAN HARBORS INC COM 184496107 504 67,994 SH DEFINED 01,08 12,856 55,138 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 50,117 1,183,399 SH DEFINED 01 476,022 561,433 145,944 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,353 31,941 SH OTHER 01 21,736 3,862 6,343 CLEAR CHANNEL COMMUNICATIONS COM 184502102 4,205 99,302 SH DEFINED 02 88,479 9,823 1,000 CLEAR CHANNEL COMMUNICATIONS COM 184502102 396 9,350 SH OTHER 02 8,250 1,100 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 445 10,506 SH DEFINED 03 3,392 5,864 1,250 CLEAR CHANNEL COMMUNICATIONS COM 184502102 33 770 SH OTHER 03 770 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,798 42,460 SH OTHER 04 39,710 0 2,750 CLEAR CHANNEL COMMUNICATIONS COM 184502102 2,293 54,134 SH DEFINED 05 48,884 2,800 2,450 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 65 1,535 SH DEFINED 10 1,035 0 500 CLEAR CHANNEL COMMUNICATIONS COM 184502102 44 1,040 SH OTHER 10 1,040 0 0 CLEVELAND CLIFFS INC COM 185896107 1,293 19,768 SH DEFINED 01 6,262 13,306 200 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 127 ________ CLOROX CO DEL COM 189054109 42,925 877,639 SH DEFINED 01 629,100 191,702 56,837 CLOROX CO DEL COM 189054109 914 18,687 SH OTHER 01 13,151 5,336 200 CLOROX CO DEL COM 189054109 840 17,165 SH DEFINED 02 13,440 3,225 500 CLOROX CO DEL COM 189054109 165 3,375 SH OTHER 02 650 2,725 0 CLOROX CO DEL COM 189054109 521 10,655 SH DEFINED 03 3,750 4,925 1,980 CLOROX CO DEL COM 189054109 329 6,734 SH OTHER 03 2,634 4,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 86 1,750 SH DEFINED 05 1,600 0 150 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 573 20,829 SH DEFINED 01 5,780 14,499 550 CLOSURE MED CORP COM 189093107 1,622 58,966 SH DEFINED 01,08 12,180 46,786 0 COACH INC COM 189754104 16,299 397,626 SH DEFINED 01 266,001 99,820 31,805 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,937 47,245 SH DEFINED 03 26,575 16,080 4,590 COACH INC COM 189754104 320 7,795 SH OTHER 03 5,785 390 1,620 COACH INC COM 189754104 4,943 120,592 SH DEFINED 04 113,352 0 7,240 COACH INC COM 189754104 999 24,370 SH OTHER 04 24,370 0 0 COACH INC COM 189754104 292 7,115 SH DEFINED 05 6,965 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 1,005 24,516 SH DEFINED 10 10,124 9,000 5,392 COACH INC COM 189754104 33 800 SH OTHER 10 800 0 0 COACHMEN INDS INC COM 189873102 802 48,079 SH DEFINED 01 24,458 23,321 300 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 628 15,193 SH DEFINED 01 6,493 8,600 100 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 128 ________ COASTAL FINL CORP DEL COM 19046E105 328 20,154 SH DEFINED 01 8,089 11,845 220 COASTAL FINL CORP DEL COM 19046E105 1,029 63,304 SH DEFINED 01,08 11,248 52,056 0 COBIZ INC COM 190897108 306 15,000 SH DEFINED 01 5,121 9,679 200 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 636 12,452 SH DEFINED 01 3,175 9,127 150 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 302,821 6,020,295 SH DEFINED 01 3,142,515 2,208,027 669,753 COCA COLA CO COM 191216100 61,215 1,217,007 SH OTHER 01 424,782 737,959 54,266 COCA COLA CO COM 191216100 8,879 176,518 SH DEFINED 02 118,710 48,549 9,259 COCA COLA CO COM 191216100 5,550 110,335 SH OTHER 02 73,879 26,081 10,375 COCA COLA CO COM 191216100 29,988 596,180 SH DEFINED 03 479,513 83,170 33,497 COCA COLA CO COM 191216100 102,957 2,046,868 SH OTHER 03 107,811 1,930,322 8,735 COCA COLA CO COM 191216100 135,401 2,691,875 SH DEFINED 04 2,611,018 0 80,857 COCA COLA CO COM 191216100 60,556 1,203,887 SH OTHER 04 944,364 0 259,523 COCA COLA CO COM 191216100 12,507 248,652 SH DEFINED 05 208,180 31,435 9,037 COCA COLA CO COM 191216100 2,095 41,650 SH OTHER 05 22,225 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 25,786 512,645 SH DEFINED 10 330,139 122,278 60,228 COCA COLA CO COM 191216100 7,879 156,644 SH OTHER 10 97,064 56,330 3,250 COCA COLA ENTERPRISES INC COM 191219104 17,184 710,945 SH DEFINED 01 274,397 347,574 88,974 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 102 4,225 SH DEFINED 05 4,000 0 225 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 101 4,165 SH DEFINED 10 4,069 0 96 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 129 ________ COEUR D ALENE MINES CORP IDA COM 192108108 2,060 294,344 SH DEFINED 01 138,944 149,400 6,000 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,483 44,590 SH DEFINED 01 23,872 18,518 2,200 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,695 125,858 SH DEFINED 01 91,634 30,769 3,455 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 290 6,417 SH OTHER 01 1,329 5,088 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,213 46,155 SH DEFINED 01 19,778 25,077 1,300 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 792 42,169 SH DEFINED 01 14,621 26,998 550 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 800 50,681 SH DEFINED 01 15,053 34,528 1,100 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 837 39,248 SH DEFINED 01 9,899 29,049 300 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 130 ________ COLE NATIONAL CORP NEW COM 193290103 656 29,706 SH DEFINED 01 8,341 21,065 300 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 822 24,109 SH DEFINED 01 6,394 17,565 150 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 65,841 1,194,945 SH DEFINED 01 615,005 460,415 119,525 COLGATE PALMOLIVE CO COM 194162103 6,890 125,046 SH OTHER 01 61,882 62,214 950 COLGATE PALMOLIVE CO COM 194162103 4,422 80,260 SH DEFINED 02 68,205 9,955 2,100 COLGATE PALMOLIVE CO COM 194162103 1,734 31,467 SH OTHER 02 19,075 11,822 570 COLGATE PALMOLIVE CO COM 194162103 2,252 40,872 SH DEFINED 03 22,580 16,542 1,750 COLGATE PALMOLIVE CO COM 194162103 9,352 169,729 SH OTHER 03 3,100 165,329 1,300 COLGATE PALMOLIVE CO COM 194162103 10,683 193,878 SH DEFINED 04 189,328 0 4,550 COLGATE PALMOLIVE CO COM 194162103 10,711 194,395 SH OTHER 04 114,953 0 79,442 COLGATE PALMOLIVE CO COM 194162103 3,259 59,156 SH DEFINED 05 51,421 7,320 415 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,496 63,456 SH DEFINED 10 37,541 1,900 24,015 COLGATE PALMOLIVE CO COM 194162103 1,580 28,669 SH OTHER 10 23,844 4,425 400 COLLAGENEX PHARMACEUTICALS I COM 19419B100 224 16,841 SH DEFINED 01 7,091 9,500 250 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 472 85,736 SH DEFINED 01 27,619 57,417 700 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,628 88,000 SH DEFINED 01 56,505 23,025 8,470 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 131 ________ COLONIAL INTERMARKET INCM TR UNDEFIND 195762109 2 21,200 DEFINED 02 5,000 16,200 0 COLONIAL PPTYS TR COM 195872106 1,322 32,400 SH DEFINED 01 12,944 19,056 400 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 388 12,514 SH DEFINED 01 3,718 8,696 100 COLUMBIA BANCORP COM 197227101 1,231 39,668 SH DEFINED 01,08 8,852 30,816 0 COLUMBIA BANCORP ORE COM 197231103 60 3,637 SH DEFINED 01 3,487 0 150 COLUMBIA BANCORP ORE COM 197231103 639 38,979 SH DEFINED 01,08 8,345 30,634 0 COLUMBIA BKG SYS INC COM 197236102 525 18,750 SH DEFINED 01 9,450 7,915 1,385 COLUMBIA BKG SYS INC COM 197236102 2,326 83,138 SH DEFINED 01,08 15,723 67,415 0 COLUMBIA LABS INC COM 197779101 349 70,589 SH DEFINED 01 22,506 47,333 750 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 722 13,045 SH DEFINED 01 10,147 2,138 760 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 136 17,700 SH DEFINED 01 2,900 14,400 400 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,807 SH DEFINED 01 7,807 35,900 100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 132 ________ COMCAST CORP NEW COM 20030N101 118,693 4,127,033 SH DEFINED 01 1,603,459 1,964,758 558,816 COMCAST CORP NEW COM 20030N101 355 12,357 SH OTHER 01 5,608 4,498 2,251 COMCAST CORP NEW COM 20030N101 385 13,389 SH DEFINED 02 9,535 2,715 1,139 COMCAST CORP NEW COM 20030N101 196 6,822 SH OTHER 02 3,364 3,135 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 62 2,154 SH DEFINED 05 678 0 1,476 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 148 5,162 SH DEFINED 10 2,151 129 2,882 COMCAST CORP NEW COM 20030N101 34 1,170 SH OTHER 10 1,098 72 0 COMCAST CORP NEW COM 20030N200 5,067 181,935 SH DEFINED 01 83,329 80,776 17,830 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 3,086 110,805 SH DEFINED 03 72,965 32,865 4,975 COMCAST CORP NEW COM 20030N200 139 5,000 SH OTHER 03 3,500 800 700 COMCAST CORP NEW COM 20030N200 1,814 65,118 SH DEFINED 04 59,668 0 5,450 COMCAST CORP NEW COM 20030N200 3,268 117,330 SH OTHER 04 115,205 0 2,125 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 123 4,400 SH OTHER 10 4,400 0 0 COMERICA INC COM 200340107 18,152 334,168 SH DEFINED 01 132,608 160,683 40,877 COMERICA INC COM 200340107 475 8,741 SH OTHER 01 4,133 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 14 250 SH DEFINED 05 100 0 150 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 3,159 58,161 SH DEFINED 10 41,747 3,846 12,568 COMERICA INC COM 200340107 1,444 26,585 SH OTHER 10 15,590 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 133 ________ COMMERCE BANCORP INC NJ COM 200519106 3,709 56,299 SH DEFINED 01 37,065 15,974 3,260 COMMERCE BANCORP INC NJ COM 200519106 35 525 SH DEFINED 02 525 0 0 COMMERCE BANCORP INC NJ COM 200519106 23 350 SH DEFINED 03 350 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,276 26,741 SH DEFINED 01 15,962 9,606 1,173 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,752 57,337 SH DEFINED 01 26,746 29,991 600 COMMERCE GROUP INC MASS COM 200641108 8,372 174,413 SH DEFINED 01,08 41,627 132,786 0 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 298 10,977 SH DEFINED 01 3,103 7,812 62 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 269 11,718 SH DEFINED 01 10,477 941 300 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,154 186,754 SH DEFINED 01 144,806 39,598 2,350 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,557 143,120 SH DEFINED 01 89,186 52,334 1,600 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,696 187,150 SH DEFINED 01 151,465 33,260 2,425 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 134 ________ 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,505 36,706 SH DEFINED 01 18,349 17,757 600 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,338 80,357 SH DEFINED 01 44,814 29,618 5,925 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 131 7,714 SH DEFINED 01 1,836 5,828 50 COMMUNITY BK NORTHN VA COM 203566104 614 36,133 SH DEFINED 01,08 7,983 28,150 0 COMMUNITY BK SYS INC COM 203607106 2,934 63,392 SH DEFINED 01 53,113 9,479 800 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 306 9,815 SH DEFINED 01 6,388 3,167 260 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,652 59,351 SH DEFINED 01 40,780 10,181 8,390 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 2,013 62,622 SH DEFINED 01 25,853 35,819 950 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,155 65,318 SH DEFINED 01 37,655 27,421 242 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 135 ________ COMPASS BANCSHARES INC COM 20449H109 3,224 77,744 SH DEFINED 01 46,564 22,150 9,030 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,465 116,607 SH DEFINED 01 75,453 39,454 1,700 COMPUCREDIT CORP COM 20478N100 3,486 164,918 SH DEFINED 01,08 53,728 111,190 0 COMPUCOM SYS INC COM 204780100 613 111,602 SH DEFINED 01 57,250 53,902 450 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 41,220 1,534,609 SH DEFINED 01 807,202 584,824 142,583 COMPUTER ASSOC INTL INC COM 204912109 1,501 55,880 SH OTHER 01 48,030 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 46 1,700 SH DEFINED 05 1,300 0 400 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 440 54,888 SH DEFINED 01 18,405 34,883 1,600 COMPUTER NETWORK TECHNOLOGY COM 204925101 1,835 228,810 SH DEFINED 01,08 81,024 147,786 0 COMPUTER PROGRAMS & SYS INC COM 205306103 275 14,456 SH DEFINED 01 4,898 9,458 100 COMPUTER PROGRAMS & SYS INC COM 205306103 965 50,785 SH DEFINED 01,08 12,848 37,937 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 136 ________ COMPUTER SCIENCES CORP COM 205363104 17,722 439,432 SH DEFINED 01 201,506 196,914 41,012 COMPUTER SCIENCES CORP COM 205363104 2,510 62,226 SH OTHER 01 18,720 30,675 12,831 COMPUTER SCIENCES CORP COM 205363104 311 7,722 SH DEFINED 02 5,972 1,150 600 COMPUTER SCIENCES CORP COM 205363104 95 2,350 SH OTHER 02 600 1,750 0 COMPUTER SCIENCES CORP COM 205363104 443 10,979 SH DEFINED 03 3,702 7,277 0 COMPUTER SCIENCES CORP COM 205363104 362 8,965 SH OTHER 03 8,965 0 0 COMPUTER SCIENCES CORP COM 205363104 1,801 44,649 SH DEFINED 04 39,949 0 4,700 COMPUTER SCIENCES CORP COM 205363104 859 21,307 SH OTHER 04 20,557 0 750 COMPUTER SCIENCES CORP COM 205363104 931 23,090 SH DEFINED 05 18,860 3,260 970 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 COMPX INTERNATIONAL INC COM 20563P101 108 8,100 SH DEFINED 01 1,000 7,000 100 COMPX INTERNATIONAL INC COM 20563P101 126 9,441 SH DEFINED 01,08 2,341 7,100 0 COMPUWARE CORP COM 205638109 5,024 678,014 SH DEFINED 01 238,291 336,085 103,638 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 2 300 SH DEFINED 05 0 0 300 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 7 1,009 SH DEFINED 10 459 0 550 COMSTOCK RES INC COM 205768203 1,039 52,277 SH DEFINED 01 19,719 30,808 1,750 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 719 30,970 SH DEFINED 01 15,365 15,280 325 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 137 ________ COMVERSE TECHNOLOGY INC COM 205862402 6,360 350,610 SH DEFINED 01 138,588 161,692 50,330 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 3 150 SH DEFINED 05 0 0 150 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 26,712 991,530 SH DEFINED 01 374,196 479,427 137,907 CONAGRA FOODS INC COM 205887102 577 21,419 SH OTHER 01 18,244 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 17 625 SH DEFINED 05 400 0 225 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 338 12,550 SH DEFINED 10 10,155 0 2,395 CONAGRA FOODS INC COM 205887102 96 3,550 SH OTHER 10 650 2,900 0 COMPUTER HORIZONS CORP COM 205908106 239 55,529 SH DEFINED 01 19,029 35,900 600 COMPUTER HORIZONS CORP COM 205908106 1,113 258,779 SH DEFINED 01,08 87,227 171,552 0 CONCEPTUS INC COM 206016107 430 35,883 SH DEFINED 01 12,131 23,102 650 CONCEPTUS INC COM 206016107 2,074 173,246 SH DEFINED 01,08 69,800 103,446 0 CONCORD CAMERA CORP COM 206156101 268 42,681 SH DEFINED 01 18,581 23,400 700 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 456 31,186 SH DEFINED 01 11,828 18,308 1,050 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 553 49,338 SH DEFINED 01 17,859 31,029 450 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 138 ________ CONCURRENT COMPUTER CORP NEW COM 206710204 415 120,355 SH DEFINED 01 40,672 78,383 1,300 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,741 610,345 SH DEFINED 01 288,604 293,998 27,743 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,400 81,240 SH DEFINED 01 53,850 25,640 1,750 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,038 19,962 SH DEFINED 01 9,359 9,903 700 CONNECTICUT BANCSHARES INC COM 207540105 5,371 103,307 SH DEFINED 01,08 41,021 62,286 0 CONNECTICUT WTR SVC INC COM 207797101 365 12,844 SH DEFINED 01 5,124 7,520 200 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,348 61,199 SH DEFINED 01 19,824 39,735 1,640 CONNETICS CORP COM 208192104 5,364 243,608 SH DEFINED 01,08 85,702 157,906 0 CONOCOPHILLIPS COM 20825C104 94,110 1,348,083 SH DEFINED 01 510,239 655,060 182,784 CONOCOPHILLIPS COM 20825C104 1,530 21,916 SH OTHER 01 2,381 18,762 773 CONOCOPHILLIPS COM 20825C104 684 9,798 SH DEFINED 02 7,222 1,431 1,145 CONOCOPHILLIPS COM 20825C104 198 2,838 SH OTHER 02 2,463 375 0 CONOCOPHILLIPS COM 20825C104 1,682 24,094 SH DEFINED 03 16,594 3,411 4,089 CONOCOPHILLIPS COM 20825C104 72 1,032 SH OTHER 03 315 717 0 CONOCOPHILLIPS COM 20825C104 6,717 96,224 SH DEFINED 04 92,255 0 3,969 CONOCOPHILLIPS COM 20825C104 1,780 25,502 SH OTHER 04 20,708 0 4,794 CONOCOPHILLIPS COM 20825C104 1,269 18,185 SH DEFINED 05 14,079 429 3,677 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,794 25,704 SH DEFINED 10 22,089 1,390 2,225 CONOCOPHILLIPS COM 20825C104 198 2,834 SH OTHER 10 2,674 0 160 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 139 ________ 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 703 26,249 SH DEFINED 01 21,822 3,877 550 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,971 430,181 SH DEFINED 01 182,136 190,820 57,225 CONSOLIDATED EDISON INC COM 209115104 171 3,867 SH OTHER 01 700 2,942 225 CONSOLIDATED EDISON INC COM 209115104 357 8,092 SH DEFINED 02 1,356 6,336 400 CONSOLIDATED EDISON INC COM 209115104 75 1,700 SH OTHER 02 500 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 51 1,155 SH DEFINED 05 1,000 0 155 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 CONSOLIDATED GRAPHICS INC COM 209341106 2,843 73,937 SH DEFINED 01 52,777 20,510 650 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 316 8,504 SH DEFINED 01 3,704 4,700 100 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,117 65,939 SH DEFINED 01 43,553 17,906 4,480 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 169 5,250 SH DEFINED 10 4,800 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 140 ________ 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 14,217 355,863 SH DEFINED 01 168,834 145,787 41,242 CONSTELLATION ENERGY GROUP I COM 210371100 346 8,650 SH OTHER 01 7,000 0 1,650 CONSTELLATION ENERGY GROUP I COM 210371100 127 3,180 SH DEFINED 02 3,180 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,163 92,814 SH DEFINED 01 41,735 47,079 4,000 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 CONVERA CORP COM 211919105 113 31,600 SH DEFINED 01 7,200 24,300 100 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 4,211 277,041 SH DEFINED 01 97,894 134,325 44,822 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 2 125 SH DEFINED 05 0 0 125 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 CONVERGYS CORP COM 212485106 2 100 SH OTHER 10 100 0 0 COOPER CAMERON CORP COM 216640102 1,629 36,980 SH DEFINED 01 27,206 7,916 1,858 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 141 ________ COOPER COS INC COM 216648402 5,843 108,204 SH DEFINED 01 79,729 26,525 1,950 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,531 274,484 SH DEFINED 01 194,896 60,587 19,001 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,472 93,194 SH DEFINED 01 52,092 32,098 9,004 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 COPART INC COM 217204106 5,045 232,181 SH DEFINED 01 119,356 104,428 8,397 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,198 66,598 SH DEFINED 01 47,340 14,558 4,700 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 142 ________ CORIXA CORP COM 21887F100 560 87,560 SH DEFINED 01 33,773 52,337 1,450 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,740 143,509 SH DEFINED 01 109,917 30,617 2,975 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 379 32,761 SH DEFINED 01 21,019 11,342 400 CORNELL COMPANIES INC COM 219141108 37 3,237 SH DEFINED 05 3,237 0 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 836 89,456 SH DEFINED 01 31,755 56,201 1,500 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 CORNING INC COM 219350105 26,940 2,409,642 SH DEFINED 01 970,718 1,122,465 316,459 CORNING INC COM 219350105 21 1,875 SH OTHER 01 300 500 1,075 CORNING INC COM 219350105 16 1,400 SH DEFINED 02 1,000 400 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 20 1,775 SH DEFINED 05 975 0 800 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 139 12,433 SH DEFINED 10 1,223 9,360 1,850 CORNING INC COM 219350105 38 3,400 SH OTHER 10 2,400 1,000 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 1,180 25,110 SH DEFINED 01 13,630 9,530 1,950 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 143 ________ CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 749 DEFINED 01 749 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 2 23,700 DEFINED 02 5,500 18,200 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 896 35,854 SH DEFINED 01 20,839 13,215 1,800 CORPORATE OFFICE PPTYS TR COM 22002T108 4,771 190,854 SH DEFINED 01,08 47,232 143,622 0 CORRECTIONAL PPTYS TR COM 22025E104 828 26,874 SH DEFINED 01 23,272 3,352 250 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,759 77,498 SH DEFINED 01 58,496 16,033 2,969 CORRECTIONS CORP AMER NEW COM 22025Y407 0 14 SH DEFINED 05 14 0 0 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 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 2,002 49,694 SH DEFINED 01 24,970 23,774 950 CORUS BANKSHARES INC COM 220873103 5,658 140,430 SH DEFINED 01,08 31,892 108,538 0 CORVEL CORP COM 221006109 674 18,606 SH DEFINED 01 5,507 12,999 100 CORVEL CORP COM 221006109 1,799 49,684 SH DEFINED 01,08 8,660 41,024 0 CORVIS CORP COM 221009103 645 336,139 SH DEFINED 01 326,239 0 9,900 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 144 ________ 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,736 41,588 SH DEFINED 01 13,861 21,777 5,950 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 38,819 1,032,145 SH DEFINED 01 445,975 466,529 119,641 COSTCO WHSL CORP NEW COM 22160K105 2,293 60,966 SH OTHER 01 38,645 21,171 1,150 COSTCO WHSL CORP NEW COM 22160K105 4,672 124,211 SH DEFINED 02 77,831 43,090 3,290 COSTCO WHSL CORP NEW COM 22160K105 1,560 41,491 SH OTHER 02 15,105 25,046 1,340 COSTCO WHSL CORP NEW COM 22160K105 6,728 178,891 SH DEFINED 03 99,382 67,134 12,375 COSTCO WHSL CORP NEW COM 22160K105 1,989 52,880 SH OTHER 03 39,010 8,990 4,880 COSTCO WHSL CORP NEW COM 22160K105 15,956 424,255 SH DEFINED 04 413,605 0 10,650 COSTCO WHSL CORP NEW COM 22160K105 5,696 151,459 SH OTHER 04 134,034 0 17,425 COSTCO WHSL CORP NEW COM 22160K105 165 4,375 SH DEFINED 05 3,150 935 290 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 3,554 94,485 SH DEFINED 10 49,685 15,800 29,000 COSTCO WHSL CORP NEW COM 22160K105 795 21,150 SH OTHER 10 16,725 3,775 650 COSTAR GROUP INC COM 22160N109 879 23,842 SH DEFINED 01 10,495 11,722 1,625 COSTAR GROUP INC COM 22160N109 3,739 101,397 SH DEFINED 01,08 16,531 84,866 0 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 35,845 373,778 SH DEFINED 01 149,958 179,703 44,117 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 211 2,199 SH DEFINED 05 1,400 0 799 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 216 2,256 SH DEFINED 10 1,457 0 799 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 145 ________ COURIER CORP COM 222660102 490 10,908 SH DEFINED 01 3,981 6,777 150 COURIER CORP COM 222660102 1,792 39,927 SH DEFINED 01,08 6,007 33,920 0 COUSINS PPTYS INC COM 222795106 716 21,836 SH DEFINED 01 14,169 5,477 2,190 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 630 54,256 SH DEFINED 01 7,406 46,700 150 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,654 77,056 SH DEFINED 01 50,600 10,506 15,950 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 OTHER 10 200 0 0 COVENANT TRANS INC COM 22284P105 766 42,466 SH DEFINED 01 27,764 14,502 200 COVENANT TRANS INC COM 22284P105 1,142 63,313 SH DEFINED 01,08 14,527 48,786 0 COVENTRY HEALTH CARE INC COM 222862104 2,629 62,119 SH DEFINED 01 44,829 13,025 4,265 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,977 189,145 SH DEFINED 01 135,957 41,143 12,045 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 377 17,686 SH DEFINED 01 11,902 5,294 490 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 146 ________ 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,288 129,929 SH DEFINED 01 59,309 54,409 16,211 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 2 50 SH DEFINED 05 0 0 50 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 329 64,836 SH DEFINED 01 11,319 52,717 800 CRAWFORD & CO COM 224633107 836 164,530 SH DEFINED 01,08 51,212 113,318 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 0 7,040 DEFINED 01 7,040 0 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 0 1,000 OTHER 01 1,000 0 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 1 30,300 DEFINED 02 7,000 23,300 0 CRAY INC COM 225223106 676 102,027 SH DEFINED 01 43,085 57,292 1,650 CRAY INC COM 225223106 3,622 546,230 SH DEFINED 01,08 163,432 382,798 0 CREDENCE SYS CORP COM 225302108 1,225 103,153 SH DEFINED 01 51,726 46,527 4,900 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 CREDIT ACCEP CORP MICH COM 225310101 3,096 163,041 SH DEFINED 01 123,243 39,648 150 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,237 55,643 SH DEFINED 01 39,287 11,566 4,790 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 147 ________ CRESCENT REAL ESTATE EQUITIE COM 225756105 620 34,528 SH DEFINED 01 19,670 12,458 2,400 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 136 12,231 SH DEFINED 01 7,945 4,086 200 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,442 226,022 SH DEFINED 01 93,276 122,796 9,950 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 839 50,363 SH DEFINED 01 28,463 21,400 500 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 CROSS TIMBERS RTY TR COM 22757R109 42 1,490 SH DEFINED 01 1,473 6 11 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,157 91,581 SH DEFINED 01 54,100 28,571 8,910 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 148 ________ CROWN HOLDINGS INC COM 228368106 2,862 307,133 SH DEFINED 01 111,075 183,658 12,400 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 392 48,452 SH DEFINED 01 15,700 32,552 200 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 658 110,582 SH DEFINED 01 89,103 21,129 350 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 746 51,105 SH DEFINED 01 19,314 31,191 600 CTI MOLECULAR IMAGING INC COM 22943D105 3,153 216,104 SH DEFINED 01,08 55,458 160,646 0 CUBIC CORP COM 229669106 975 37,513 SH DEFINED 01 13,125 24,038 350 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 556 60,541 SH DEFINED 01 26,017 31,449 3,075 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 CUBIST PHARMACEUTICALS INC COM 229678107 6 600 SH OTHER 10 600 0 0 CULLEN FROST BANKERS INC COM 229899109 1,414 33,067 SH DEFINED 01 20,829 9,389 2,849 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 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,733 98,076 SH DEFINED 01 45,354 37,929 14,793 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 3 50 SH DEFINED 05 0 0 50 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 10 167 SH DEFINED 10 117 0 50 CUMMINS INC COM 231021106 6 100 SH OTHER 10 100 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 149 ________ CUMULUS MEDIA INC COM 231082108 1,500 75,058 SH DEFINED 01 30,051 41,307 3,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 419 67,107 SH DEFINED 01 28,780 36,752 1,575 CURAGEN CORP COM 23126R101 1,912 306,474 SH DEFINED 01,08 75,111 231,363 0 CURATIVE HEALTH SRVCS INC COM 23126W100 599 44,729 SH DEFINED 01 29,103 15,376 250 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,599 34,112 SH DEFINED 01 14,746 18,966 400 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 63 6,389 SH DEFINED 01 6,239 0 150 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 CYBERONICS INC COM 23251P102 838 34,972 SH DEFINED 01 13,731 19,466 1,775 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 150 ________ CYMER INC COM 232572107 2,597 67,253 SH DEFINED 01 34,443 22,710 10,100 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,156 154,176 SH DEFINED 01 109,023 35,843 9,310 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 999 28,095 SH DEFINED 01 14,585 11,710 1,800 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 323 22,941 SH DEFINED 01 8,859 12,932 1,150 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 257 25,109 SH DEFINED 01 8,375 16,184 550 D & K HEALTHCARE RES INC COM 232861104 1,352 131,890 SH DEFINED 01,08 52,251 79,639 0 CYTYC CORP COM 232946103 3,082 138,507 SH DEFINED 01 90,324 40,333 7,850 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 345 46,762 SH DEFINED 01 17,162 29,100 500 DHB INDS INC COM 23321E103 1,228 166,620 SH DEFINED 01,08 36,026 130,594 0 DJ ORTHOPEDICS INC COM 23325G104 356 13,756 SH DEFINED 01 6,304 7,302 150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 151 ________ DNP SELECT INCOME FD COM 23325P104 95 8,352 SH DEFINED 01 5,485 2,867 0 DNP SELECT INCOME FD COM 23325P104 29 2,520 SH OTHER 01 2,520 0 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,503 80,157 SH DEFINED 01 48,024 23,323 8,810 DPL INC COM 233293109 34 1,800 SH DEFINED 02 1,800 0 0 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 33 1,775 SH DEFINED 10 675 900 200 DPL INC COM 233293109 38 2,000 SH OTHER 10 2,000 0 0 DRS TECHNOLOGIES INC COM 23330X100 1,233 44,084 SH DEFINED 01 16,021 27,382 681 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,287 149,223 SH DEFINED 01 90,588 42,320 16,315 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 DSP GROUP INC COM 23332B106 1,313 50,899 SH DEFINED 01 18,798 30,451 1,650 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 3,274 72,191 SH DEFINED 01 42,335 23,206 6,650 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 152 ________ 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,539 280,419 SH DEFINED 01 102,639 144,155 33,625 DTE ENERGY CO COM 233331107 203 4,924 SH OTHER 01 1,000 3,749 175 DTE ENERGY CO COM 233331107 68 1,648 SH DEFINED 02 1,600 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 5 120 SH DEFINED 05 0 0 120 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 1,058 25,700 SH DEFINED 10 25,600 0 100 DTE ENERGY CO COM 233331107 274 6,653 SH OTHER 10 975 5,278 400 DADE BEHRING HLDGS INC COM 23342J206 3,928 88,319 SH DEFINED 01 75,933 5,336 7,050 DADE BEHRING HLDGS INC COM 23342J206 10,214 229,635 SH DEFINED 01,08 54,258 175,377 0 DAKTRONICS INC COM 234264109 806 35,714 SH DEFINED 01 10,703 24,661 350 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,734 288,705 SH DEFINED 01 116,451 133,644 38,610 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 2 100 SH DEFINED 05 0 0 100 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 153 ________ DANAHER CORP DEL COM 235851102 159,157 1,704,581 SH DEFINED 01 1,287,377 338,970 78,234 DANAHER CORP DEL COM 235851102 17,061 182,725 SH OTHER 01 94,660 81,115 6,950 DANAHER CORP DEL COM 235851102 9,618 103,008 SH DEFINED 02 69,137 21,280 12,591 DANAHER CORP DEL COM 235851102 1,300 13,920 SH OTHER 02 8,015 4,855 1,050 DANAHER CORP DEL COM 235851102 27,210 291,423 SH DEFINED 03 156,258 110,850 24,315 DANAHER CORP DEL COM 235851102 5,671 60,734 SH OTHER 03 50,085 8,771 1,878 DANAHER CORP DEL COM 235851102 60,213 644,888 SH DEFINED 04 593,794 0 51,094 DANAHER CORP DEL COM 235851102 16,062 172,025 SH OTHER 04 165,680 0 6,345 DANAHER CORP DEL COM 235851102 8,533 91,386 SH DEFINED 05 82,876 5,325 3,185 DANAHER CORP DEL COM 235851102 760 8,145 SH OTHER 05 6,825 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 24,494 262,331 SH DEFINED 10 205,018 16,055 41,258 DANAHER CORP DEL COM 235851102 2,030 21,745 SH OTHER 10 8,060 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,912 319,161 SH DEFINED 01 135,208 141,312 42,641 DARDEN RESTAURANTS INC COM 237194105 143 5,777 SH OTHER 01 4,402 1,200 175 DARDEN RESTAURANTS INC COM 237194105 172 6,925 SH DEFINED 02 6,125 800 0 DARDEN RESTAURANTS INC COM 237194105 82 3,325 SH OTHER 02 2,425 900 0 DARDEN RESTAURANTS INC COM 237194105 57 2,300 SH DEFINED 03 2,000 300 0 DARDEN RESTAURANTS INC COM 237194105 223 9,000 SH OTHER 03 9,000 0 0 DARDEN RESTAURANTS INC COM 237194105 2,198 88,665 SH DEFINED 04 79,865 0 8,800 DARDEN RESTAURANTS INC COM 237194105 269 10,858 SH OTHER 04 10,858 0 0 DARDEN RESTAURANTS INC COM 237194105 227 9,150 SH DEFINED 05 9,000 0 150 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 DARDEN RESTAURANTS INC COM 237194105 5 200 SH OTHER 10 200 0 0 DARLING INTL INC COM 237266101 151 44,276 SH DEFINED 01 28,876 14,300 1,100 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 154 ________ 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 756 21,511 SH DEFINED 01 7,414 13,247 850 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 219 30,638 SH DEFINED 01 11,888 18,300 450 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 464 30,855 SH DEFINED 01 10,955 19,350 550 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,884 39,449 SH DEFINED 01 25,645 9,534 4,270 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 155 ________ DEAN FOODS CO NEW COM 242370104 3,478 104,127 SH DEFINED 01 65,766 26,294 12,067 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 455 17,571 SH DEFINED 01 4,578 12,893 100 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 243 22,879 SH DEFINED 01 21,329 0 1,550 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 53,509 772,030 SH DEFINED 01 422,406 272,353 77,271 DEERE & CO COM 244199105 909 13,115 SH OTHER 01 5,140 7,250 725 DEERE & CO COM 244199105 400 5,775 SH DEFINED 02 3,612 1,968 195 DEERE & CO COM 244199105 322 4,650 SH OTHER 02 1,050 3,600 0 DEERE & CO COM 244199105 3,310 47,760 SH DEFINED 03 28,255 14,205 5,300 DEERE & CO COM 244199105 358 5,160 SH OTHER 03 2,810 1,550 800 DEERE & CO COM 244199105 31,567 455,449 SH DEFINED 04 413,954 0 41,495 DEERE & CO COM 244199105 13,427 193,720 SH OTHER 04 188,420 0 5,300 DEERE & CO COM 244199105 1,260 18,184 SH DEFINED 05 14,164 425 3,595 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,473 21,253 SH DEFINED 10 18,278 825 2,150 DEERE & CO COM 244199105 65 945 SH OTHER 10 775 0 170 DEL LABS INC COM 245091103 505 15,205 SH DEFINED 01 3,451 11,649 105 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 156 ________ DEL MONTE FOODS CO COM 24522P103 1,243 110,475 SH DEFINED 01 56,859 43,551 10,065 DEL MONTE FOODS CO COM 24522P103 19 1,645 SH OTHER 01 0 1,645 0 DEL MONTE FOODS CO COM 24522P103 20 1,749 SH DEFINED 02 500 1,249 0 DEL MONTE FOODS CO COM 24522P103 13 1,173 SH OTHER 02 0 1,173 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 330,719 9,836,958 SH DEFINED 01 6,008,389 2,886,321 942,248 DELL INC COM 24702R101 25,564 760,372 SH OTHER 01 393,337 331,028 36,007 DELL INC COM 24702R101 14,917 443,701 SH DEFINED 02 308,525 122,825 12,351 DELL INC COM 24702R101 2,616 77,823 SH OTHER 02 55,088 21,205 1,530 DELL INC COM 24702R101 34,095 1,014,119 SH DEFINED 03 549,286 370,559 94,274 DELL INC COM 24702R101 4,868 144,788 SH OTHER 03 108,233 27,275 9,280 DELL INC COM 24702R101 45,673 1,358,492 SH DEFINED 04 1,252,072 0 106,420 DELL INC COM 24702R101 16,795 499,550 SH OTHER 04 473,690 0 25,860 DELL INC COM 24702R101 13,313 395,982 SH DEFINED 05 351,822 26,280 17,880 DELL INC COM 24702R101 1,178 35,035 SH OTHER 05 26,510 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 23,594 701,775 SH DEFINED 10 524,785 76,435 100,555 DELL INC COM 24702R101 3,633 108,060 SH OTHER 10 53,470 51,135 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,892 993,188 SH DEFINED 01 340,523 517,724 134,941 DELPHI CORP COM 247126105 55 5,564 SH OTHER 01 1,033 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 3 336 SH DEFINED 03 139 197 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 24 2,383 SH DEFINED 10 1,033 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 157 ________ DELPHI FINL GROUP INC COM 247131105 2,499 59,465 SH DEFINED 01 29,585 28,368 1,512 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,415 56,732 SH DEFINED 01 23,711 30,671 2,350 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,512 190,909 SH DEFINED 01 59,730 110,242 20,937 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 OTHER 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 1 80 SH DEFINED 05 0 0 80 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 784 22,107 SH DEFINED 01 6,553 15,254 300 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,497 88,771 SH DEFINED 01 26,249 61,622 900 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 158 ________ 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,911 122,457 SH DEFINED 01 54,750 46,325 21,382 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 DEFINED 05 0 0 100 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 647 48,613 SH DEFINED 01 14,798 33,565 250 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,071 66,885 SH DEFINED 01 21,431 42,829 2,625 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 15,736 354,976 SH DEFINED 01 235,075 103,606 16,295 DENTSPLY INTL INC NEW COM 249030107 3,251 73,335 SH OTHER 01 31,890 37,994 3,451 DENTSPLY INTL INC NEW COM 249030107 2,393 53,976 SH DEFINED 02 34,905 18,755 316 DENTSPLY INTL INC NEW COM 249030107 463 10,445 SH OTHER 02 5,455 4,790 200 DENTSPLY INTL INC NEW COM 249030107 3,793 85,574 SH DEFINED 03 43,815 36,574 5,185 DENTSPLY INTL INC NEW COM 249030107 196 4,414 SH OTHER 03 3,074 1,340 0 DENTSPLY INTL INC NEW COM 249030107 12,794 288,614 SH DEFINED 04 272,889 0 15,725 DENTSPLY INTL INC NEW COM 249030107 2,557 57,675 SH OTHER 04 55,675 0 2,000 DENTSPLY INTL INC NEW COM 249030107 2,951 66,570 SH DEFINED 05 62,170 3,395 1,005 DENTSPLY INTL INC NEW COM 249030107 300 6,770 SH OTHER 05 6,685 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 1,061 23,927 SH DEFINED 10 22,030 1,150 747 DENTSPLY INTL INC NEW COM 249030107 116 2,615 SH OTHER 10 1,390 925 300 DEPARTMENT 56 INC COM 249509100 912 61,737 SH DEFINED 01 43,299 17,263 1,175 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 159 ________ 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,430 35,407 SH DEFINED 01 19,279 11,861 4,267 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,067 2,004,000 DEFINED 01 2,004,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 24,897 428,155 SH DEFINED 01 161,497 203,253 63,405 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 OTHER 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,926 67,520 SH DEFINED 05 67,420 0 100 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,454 81,408 SH DEFINED 01 47,911 14,847 18,650 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 160 ________ 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,305 53,222 SH DEFINED 01 15,038 37,684 500 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 927 38,334 SH DEFINED 01 29,959 7,925 450 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,600 SH DEFINED 01 6,750 18,800 50 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,738 26,345 SH DEFINED 01 21,070 3,675 1,600 DIAMONDS TR COM 252787106 1,432 13,780 SH OTHER 01 12,667 1,113 0 DIAMONDS TR COM 252787106 748 7,200 SH DEFINED 02 5,000 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,173 88,983 SH DEFINED 01 71,407 8,901 8,675 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 161 ________ DIEBOLD INC COM 253651103 2,245 46,660 SH DEFINED 01 28,697 12,648 5,315 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 896 26,060 SH DEFINED 01 9,389 15,821 850 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 333 26,951 SH DEFINED 01 10,160 16,391 400 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,245 156,611 SH DEFINED 01 129,380 24,556 2,675 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 602 25,606 SH DEFINED 01 18,184 4,997 2,425 DIGITAL RIV INC COM 25388B104 5,306 225,790 SH DEFINED 01,08 68,604 157,186 0 DIGITAS INC COM 25388K104 813 79,012 SH DEFINED 01 19,429 44,033 15,550 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 162 ________ DIGITALTHINK INC COM 25388M100 139 58,687 SH DEFINED 01 22,387 34,900 1,400 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,509 74,162 SH DEFINED 01 21,756 51,731 675 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,206 167,324 SH DEFINED 01 80,527 65,433 21,364 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 25 1,312 SH DEFINED 05 1,252 0 60 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 911 128,335 SH DEFINED 01 70,315 55,795 2,225 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 412 18,946 SH DEFINED 01 5,954 12,867 125 DIODES INC COM 254543101 1,394 64,026 SH DEFINED 01,08 10,723 53,303 0 DIONEX CORP COM 254546104 1,639 31,062 SH DEFINED 01 12,418 16,994 1,650 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,479 122,002 SH DEFINED 01 109,537 11,565 900 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 156 25,300 SH DEFINED 01 5,100 19,700 500 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 163 ________ DISNEY WALT CO CONV DEB 254687AU0 2,210 2,000,000 PRN DEFINED 01 2,000,000 0 0 DISNEY WALT CO COM 254687106 130,964 5,240,651 SH DEFINED 01 2,462,998 2,133,690 643,963 DISNEY WALT CO COM 254687106 13,455 538,419 SH OTHER 01 267,721 257,908 12,790 DISNEY WALT CO COM 254687106 2,407 96,337 SH DEFINED 02 55,608 40,379 350 DISNEY WALT CO COM 254687106 429 17,166 SH OTHER 02 9,277 7,889 0 DISNEY WALT CO COM 254687106 2,396 95,872 SH DEFINED 03 58,174 29,818 7,880 DISNEY WALT CO COM 254687106 3,226 129,084 SH OTHER 03 90,634 24,950 13,500 DISNEY WALT CO COM 254687106 12,363 494,716 SH DEFINED 04 465,842 0 28,874 DISNEY WALT CO COM 254687106 18,079 723,458 SH OTHER 04 557,657 0 165,801 DISNEY WALT CO COM 254687106 246 9,841 SH DEFINED 05 7,551 0 2,290 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,912 76,494 SH DEFINED 10 27,473 24,612 24,409 DISNEY WALT CO COM 254687106 1,931 77,285 SH OTHER 10 47,594 26,541 3,150 DISTRIBUTED ENERGY SYS CORP COM 25475V104 126 37,950 SH DEFINED 01 6,400 31,000 550 DISTRIBUTED ENERGY SYS CORP COM 25475V104 209 63,050 SH DEFINED 01,08 13,800 49,250 0 DITECH COMMUNICATIONS CORP COM 25500M103 662 39,738 SH DEFINED 01 18,501 20,637 600 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 498 55,866 SH DEFINED 01 17,244 38,172 450 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 166 14,100 SH DEFINED 01 2,100 11,800 200 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 210 72,781 SH DEFINED 01 38,144 33,787 850 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 164 ________ 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 13,436 699,799 SH DEFINED 01 346,956 265,650 87,193 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 119 6,198 SH DEFINED 05 5,948 0 250 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,170 125,431 SH DEFINED 01 97,652 27,179 600 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,753 89,195 SH DEFINED 01 61,392 21,003 6,800 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 656 17,242 SH DEFINED 01 10,175 6,967 100 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 77,422 1,204,078 SH DEFINED 01 678,329 410,661 115,088 DOMINION RES INC VA NEW COM 25746U109 12,160 189,116 SH OTHER 01 102,311 82,336 4,469 DOMINION RES INC VA NEW COM 25746U109 5,159 80,234 SH DEFINED 02 57,626 18,332 4,276 DOMINION RES INC VA NEW COM 25746U109 1,322 20,565 SH OTHER 02 12,905 6,160 1,500 DOMINION RES INC VA NEW COM 25746U109 7,662 119,154 SH DEFINED 03 66,356 42,526 10,272 DOMINION RES INC VA NEW COM 25746U109 1,971 30,647 SH OTHER 03 15,541 9,700 5,406 DOMINION RES INC VA NEW COM 25746U109 23,529 365,924 SH DEFINED 04 346,182 0 19,742 DOMINION RES INC VA NEW COM 25746U109 14,825 230,567 SH OTHER 04 215,256 0 15,311 DOMINION RES INC VA NEW COM 25746U109 12,492 194,279 SH DEFINED 05 181,694 6,970 5,615 DOMINION RES INC VA NEW COM 25746U109 837 13,010 SH OTHER 05 9,885 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 11,568 179,905 SH DEFINED 10 138,360 39,935 1,610 DOMINION RES INC VA NEW COM 25746U109 2,889 44,936 SH OTHER 10 28,650 13,968 2,318 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 165 ________ DONALDSON INC COM 257651109 2,659 100,238 SH DEFINED 01 47,312 40,176 12,750 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 7 350 SH DEFINED 01 300 0 50 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 87,524 2,893,362 SH DEFINED 01 1,839,383 950,380 103,599 DONNELLEY R R & SONS CO COM 257867101 31,923 1,055,313 SH OTHER 01 279,472 642,941 132,900 DONNELLEY R R & SONS CO COM 257867101 1,100 36,350 SH DEFINED 02 27,450 8,900 0 DONNELLEY R R & SONS CO COM 257867101 359 11,873 SH OTHER 02 2,450 2,073 7,350 DONNELLEY R R & SONS CO COM 257867101 296 9,775 SH DEFINED 03 8,400 1,375 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,381 45,665 SH DEFINED 05 45,565 0 100 DONNELLEY R R & SONS CO COM 257867101 20 650 SH OTHER 05 150 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,946 55,270 SH DEFINED 01 36,632 13,538 5,100 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 563 56,081 SH DEFINED 01 24,285 30,996 800 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 166 ________ 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 985 87,526 SH DEFINED 01 64,299 16,502 6,725 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 179 11,548 SH DEFINED 01 8,507 2,791 250 DOV PHARMACEUTICAL INC COM 259858108 1,374 88,543 SH DEFINED 01,08 14,743 73,800 0 DOVER CORP COM 260003108 77,562 2,000,574 SH DEFINED 01 1,367,743 494,456 138,375 DOVER CORP COM 260003108 7,136 184,060 SH OTHER 01 102,558 64,322 17,180 DOVER CORP COM 260003108 3,793 97,830 SH DEFINED 02 82,755 13,905 1,170 DOVER CORP COM 260003108 549 14,165 SH OTHER 02 11,565 2,600 0 DOVER CORP COM 260003108 5,115 131,937 SH DEFINED 03 69,155 60,272 2,510 DOVER CORP COM 260003108 487 12,560 SH OTHER 03 7,870 4,690 0 DOVER CORP COM 260003108 22,435 578,676 SH DEFINED 04 539,726 0 38,950 DOVER CORP COM 260003108 6,996 180,447 SH OTHER 04 173,292 0 7,155 DOVER CORP COM 260003108 5,778 149,030 SH DEFINED 05 135,155 9,590 4,285 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 6,539 168,666 SH DEFINED 10 155,686 8,375 4,605 DOVER CORP COM 260003108 2,092 53,951 SH OTHER 10 28,475 23,101 2,375 DOVER DOWNS GAMING & ENTMT I COM 260095104 311 29,058 SH DEFINED 01 9,728 19,040 290 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 159 41,300 SH DEFINED 01 7,600 33,400 300 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 167 ________ DOW CHEM CO COM 260543103 89,762 2,228,453 SH DEFINED 01 1,029,989 922,936 275,528 DOW CHEM CO COM 260543103 9,890 245,520 SH OTHER 01 127,614 105,216 12,690 DOW CHEM CO COM 260543103 3,516 87,282 SH DEFINED 02 54,200 25,407 7,675 DOW CHEM CO COM 260543103 705 17,510 SH OTHER 02 12,434 3,788 1,288 DOW CHEM CO COM 260543103 4,991 123,917 SH DEFINED 03 69,185 40,902 13,830 DOW CHEM CO COM 260543103 1,837 45,611 SH OTHER 03 28,321 6,297 10,993 DOW CHEM CO COM 260543103 16,774 416,432 SH DEFINED 04 380,380 0 36,052 DOW CHEM CO COM 260543103 8,559 212,483 SH OTHER 04 203,004 0 9,479 DOW CHEM CO COM 260543103 2,134 52,971 SH DEFINED 05 44,740 2,305 5,926 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 9,414 233,703 SH DEFINED 10 149,241 8,312 76,150 DOW CHEM CO COM 260543103 3,063 76,034 SH OTHER 10 41,628 33,673 733 DOW JONES & CO INC COM 260561105 6,479 135,233 SH DEFINED 01 57,910 60,214 17,109 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 2 50 SH DEFINED 05 0 0 50 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,618 49,498 SH DEFINED 01 22,852 25,366 1,280 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,466 83,565 SH DEFINED 01 33,029 50,186 350 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 517 14,726 SH DEFINED 01 4,790 9,736 200 DREW INDS INC COM 26168L205 1,853 52,832 SH DEFINED 01,08 10,457 42,375 0 DREXLER TECHNOLOGY CORP COM 261876106 278 20,894 SH DEFINED 01 7,244 13,400 250 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 168 ________ DREYFUS CALIF MUN INCOME INC UNDEFIND 261881106 1 7,638 DEFINED 03 0 0 7,638 DREYFUS CALIF MUN INCOME INC UNDEFIND 261881106 1 12,000 OTHER 03 12,000 0 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 0 1,391 DEFINED 01 1,391 0 0 DREYFUS STRATEGIC MUNS INC UNDEFIND 261932107 0 1,391 OTHER 01 0 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 419 25,479 SH DEFINED 01 6,381 18,948 150 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 DRUGMAX INC COM 262240104 99 22,000 SH DEFINED 01 0 22,000 0 DRUGSTORE COM INC COM 262241102 414 76,962 SH DEFINED 01 29,507 46,555 900 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 142,124 3,366,276 SH DEFINED 01 2,088,139 1,001,133 277,004 DU PONT E I DE NEMOURS & CO COM 263534109 21,843 517,364 SH OTHER 01 211,086 272,542 33,736 DU PONT E I DE NEMOURS & CO COM 263534109 11,419 270,469 SH DEFINED 02 190,559 69,805 10,105 DU PONT E I DE NEMOURS & CO COM 263534109 4,329 102,523 SH OTHER 02 65,240 24,637 12,646 DU PONT E I DE NEMOURS & CO COM 263534109 10,516 249,080 SH DEFINED 03 146,359 95,686 7,035 DU PONT E I DE NEMOURS & CO COM 263534109 4,202 99,518 SH OTHER 03 71,128 25,703 2,687 DU PONT E I DE NEMOURS & CO COM 263534109 52,951 1,254,172 SH DEFINED 04 1,181,116 0 73,056 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 5,445 128,967 SH DEFINED 05 114,277 7,915 6,775 DU PONT E I DE NEMOURS & CO COM 263534109 708 16,759 SH OTHER 05 7,844 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 12,613 298,737 SH DEFINED 10 232,627 50,954 15,156 DU PONT E I DE NEMOURS & CO COM 263534109 2,519 59,664 SH OTHER 10 32,878 24,758 2,028 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 169 ________ DUANE READE INC COM 263578106 1,528 90,196 SH DEFINED 01 59,332 30,214 650 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 653 27,940 SH DEFINED 01 13,290 14,400 250 DUCOMMUN INC DEL COM 264147109 1,835 78,528 SH DEFINED 01,08 38,439 40,089 0 DUKE ENERGY CORP COM 264399106 40,924 1,810,809 SH DEFINED 01 721,676 857,026 232,107 DUKE ENERGY CORP COM 264399106 1,723 76,255 SH OTHER 01 36,907 37,305 2,043 DUKE ENERGY CORP COM 264399106 1,320 58,422 SH DEFINED 02 37,088 15,484 5,850 DUKE ENERGY CORP COM 264399106 458 20,247 SH OTHER 02 16,599 3,648 0 DUKE ENERGY CORP COM 264399106 1,381 61,100 SH DEFINED 03 45,960 15,140 0 DUKE ENERGY CORP COM 264399106 259 11,445 SH OTHER 03 4,505 5,770 1,170 DUKE ENERGY CORP COM 264399106 1,887 83,495 SH DEFINED 04 78,395 0 5,100 DUKE ENERGY CORP COM 264399106 1,331 58,880 SH OTHER 04 52,580 0 6,300 DUKE ENERGY CORP COM 264399106 2,485 109,940 SH DEFINED 05 108,215 300 1,425 DUKE ENERGY CORP COM 264399106 137 6,058 SH OTHER 05 5,350 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 1,098 48,586 SH DEFINED 10 42,816 4,220 1,550 DUKE ENERGY CORP COM 264399106 222 9,810 SH OTHER 10 6,160 3,650 0 DUKE REALTY CORP COM 264411505 1,958 56,382 SH DEFINED 01 27,091 21,337 7,954 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 170 ________ DUN & BRADSTREET CORP DEL NE COM 26483E100 7,055 131,860 SH DEFINED 01 69,738 57,532 4,590 DUN & BRADSTREET CORP DEL NE COM 26483E100 4,114 76,893 SH OTHER 01 11,275 28,497 37,121 DUN & BRADSTREET CORP DEL NE COM 26483E100 12 227 SH DEFINED 02 0 132 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 146 2,738 SH DEFINED 03 1,738 1,000 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 475 8,883 SH OTHER 03 8,058 825 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 467 35,484 SH DEFINED 01 15,203 19,406 875 DURA AUTOMOTIVE SYSTEMS CORP COM 265903104 1,883 143,105 SH DEFINED 01,08 62,244 80,861 0 DUPONT PHOTOMASKS INC COM 26613X101 667 28,672 SH DEFINED 01 10,727 17,070 875 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,178 60,414 SH DEFINED 01 28,616 29,608 2,190 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 272 17,087 SH DEFINED 01 4,387 12,500 200 DURATEK INC COM 26658Q102 1,114 69,877 SH DEFINED 01,08 12,685 57,192 0 DURECT CORP COM 266605104 437 128,820 SH DEFINED 01 27,566 100,104 1,150 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 171 ________ DYCOM INDS INC COM 267475101 1,693 63,824 SH DEFINED 01 38,085 21,664 4,075 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 105 19,808 SH DEFINED 01 6,132 13,575 101 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 159 10,250 SH DEFINED 01 1,700 8,500 50 DYNAMICS RESH CORP COM 268057106 333 21,459 SH DEFINED 01,08 3,209 18,250 0 DYNEGY INC NEW COM 26816Q101 2,486 627,844 SH DEFINED 01 223,373 312,420 92,051 DYNEGY INC NEW COM 26816Q101 1 350 SH OTHER 01 0 0 350 DYNEGY INC NEW COM 26816Q101 10 2,500 SH DEFINED 04 2,500 0 0 DYNEGY INC NEW COM 26816Q101 58 14,550 SH DEFINED 05 14,200 0 350 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 172 ________ EGL INC COM 268484102 1,161 64,695 SH DEFINED 01 23,327 38,093 3,275 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 136 43,848 SH DEFINED 01 28,565 14,583 700 E-LOAN INC COM 26861P107 1,313 422,117 SH DEFINED 01,08 180,238 241,879 0 ELXSI CORP COM 268613205 33 8,450 SH DEFINED 01 600 7,600 250 ELXSI CORP COM 268613205 30 7,685 SH DEFINED 01,08 2,301 5,384 0 E M C CORP MASS COM 268648102 86,053 6,322,763 SH DEFINED 01 3,735,752 1,974,311 612,700 E M C CORP MASS COM 268648102 3,347 245,891 SH OTHER 01 111,251 119,390 15,250 E M C CORP MASS COM 268648102 909 66,771 SH DEFINED 02 38,388 24,208 4,175 E M C CORP MASS COM 268648102 426 31,300 SH OTHER 02 15,000 6,300 10,000 E M C CORP MASS COM 268648102 896 65,823 SH DEFINED 03 30,223 25,550 10,050 E M C CORP MASS COM 268648102 271 19,915 SH OTHER 03 9,975 9,940 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 2,136 156,954 SH DEFINED 05 130,914 14,765 11,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,390 102,147 SH DEFINED 10 17,192 0 84,955 E M C CORP MASS COM 268648102 244 17,908 SH OTHER 10 15,552 2,156 200 EMC INS GROUP INC COM 268664109 401 19,020 SH DEFINED 01 8,670 10,300 50 EMC INS GROUP INC COM 268664109 742 35,219 SH DEFINED 01,08 6,280 28,939 0 EMS TECHNOLOGIES INC COM 26873N108 1,711 89,302 SH DEFINED 01 80,152 8,900 250 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,113 110,504 SH DEFINED 01 65,295 33,549 11,660 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 173 ________ 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,582 230,586 SH DEFINED 01 93,660 107,388 29,538 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 1 30 SH DEFINED 05 0 0 30 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 715 34,460 SH DEFINED 01 12,423 21,087 950 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 858 118,905 SH DEFINED 01 39,049 76,456 3,400 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 437 26,825 SH DEFINED 01 10,285 16,240 300 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 216 15,331 SH DEFINED 01 5,207 10,074 50 ESB FINL CORP COM 26884F102 608 43,138 SH DEFINED 01,08 9,010 34,128 0 ESS TECHNOLOGY INC COM 269151106 3,597 245,333 SH DEFINED 01 208,840 34,143 2,350 ESS TECHNOLOGY INC COM 269151106 29 2,000 SH DEFINED 02 0 2,000 0 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 174 ________ E TRADE FINANCIAL CORP COM 269246104 3,347 250,709 SH DEFINED 01 168,014 64,165 18,530 E TRADE FINANCIAL CORP COM 269246104 7 500 SH DEFINED 03 500 0 0 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,507 76,581 SH DEFINED 01 60,326 15,549 706 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,709 192,674 SH DEFINED 01 84,234 98,815 9,625 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,809 50,152 SH DEFINED 01 15,123 33,529 1,500 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 85 3,670 SH DEFINED 01 3,120 500 50 EASTERN VA BANKSHARES INC COM 277196101 707 30,699 SH DEFINED 01,08 6,999 23,700 0 EASTGROUP PPTY INC COM 277276101 1,763 49,665 SH DEFINED 01 32,740 16,525 400 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 175 ________ EASTMAN CHEM CO COM 277432100 6,722 157,499 SH DEFINED 01 72,659 64,936 19,904 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 2 50 SH DEFINED 05 0 0 50 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 13,085 500,019 SH DEFINED 01 199,104 242,707 58,208 EASTMAN KODAK CO COM 277461109 202 7,722 SH OTHER 01 4,690 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,722 528,954 SH DEFINED 01 354,793 133,858 40,303 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 11 200 SH DEFINED 05 0 0 200 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 176 ________ 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 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 15,895 416,984 SH DEFINED 01 260,216 123,070 33,698 EATON VANCE CORP COM 278265103 3,442 90,285 SH OTHER 01 52,240 23,495 14,550 EATON VANCE CORP COM 278265103 3,627 95,155 SH DEFINED 02 75,270 18,800 1,085 EATON VANCE CORP COM 278265103 642 16,840 SH OTHER 02 12,940 3,900 0 EATON VANCE CORP COM 278265103 1,767 46,360 SH DEFINED 03 29,455 14,875 2,030 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 4,390 115,155 SH DEFINED 05 100,705 8,340 6,110 EATON VANCE CORP COM 278265103 786 20,620 SH OTHER 05 16,040 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 1,067 27,995 SH DEFINED 10 26,445 1,300 250 EATON VANCE CORP COM 278265103 149 3,900 SH OTHER 10 2,900 600 400 EATON VANCE INS MUN BD FD COM 27827X101 7 500 SH DEFINED 01 500 0 0 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 105,842 1,527,739 SH DEFINED 01 864,618 511,652 151,469 EBAY INC COM 278642103 3,728 53,815 SH OTHER 01 27,635 25,530 650 EBAY INC COM 278642103 452 6,524 SH DEFINED 02 2,714 3,600 210 EBAY INC COM 278642103 154 2,230 SH OTHER 02 895 1,335 0 EBAY INC COM 278642103 5,492 79,268 SH DEFINED 03 43,224 30,294 5,750 EBAY INC COM 278642103 635 9,165 SH OTHER 03 6,175 1,490 1,500 EBAY INC COM 278642103 8,383 120,999 SH DEFINED 04 113,939 0 7,060 EBAY INC COM 278642103 3,082 44,490 SH OTHER 04 44,140 0 350 EBAY INC COM 278642103 1,000 14,430 SH DEFINED 05 11,545 1,360 1,525 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 2,753 39,735 SH DEFINED 10 20,335 13,200 6,200 EBAY INC COM 278642103 506 7,300 SH OTHER 10 6,900 400 0 ECHELON CORP COM 27874N105 937 83,137 SH DEFINED 01 20,727 41,660 20,750 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 177 ________ ECHOSTAR COMMUNICATIONS NEW COM 278762109 3,400 103,807 SH DEFINED 01 52,810 40,447 10,550 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,160 86,074 SH DEFINED 01 26,176 57,798 2,100 ECLIPSYS CORP COM 278856109 3,439 255,114 SH DEFINED 01,08 49,893 205,221 0 ECOLAB INC COM 278865100 38,209 1,339,244 SH DEFINED 01 895,209 342,320 101,715 ECOLAB INC COM 278865100 6,261 219,453 SH OTHER 01 109,153 95,500 14,800 ECOLAB INC COM 278865100 1,974 69,195 SH DEFINED 02 32,520 32,225 4,450 ECOLAB INC COM 278865100 119 4,160 SH OTHER 02 2,010 2,150 0 ECOLAB INC COM 278865100 16,660 583,949 SH DEFINED 03 310,286 206,305 67,358 ECOLAB INC COM 278865100 2,351 82,415 SH OTHER 03 57,050 16,520 8,845 ECOLAB INC COM 278865100 13,323 466,976 SH DEFINED 04 444,381 0 22,595 ECOLAB INC COM 278865100 3,797 133,100 SH OTHER 04 130,560 0 2,540 ECOLAB INC COM 278865100 5,237 183,548 SH DEFINED 05 165,608 14,840 3,100 ECOLAB INC COM 278865100 326 11,432 SH OTHER 05 5,002 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 2,054 72,001 SH DEFINED 10 47,301 13,250 11,450 ECOLAB INC COM 278865100 437 15,308 SH OTHER 10 2,190 13,118 0 ECOLLEGE COM COM 27887E100 464 22,236 SH DEFINED 01 10,925 11,061 250 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 178 ________ 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 15,232 627,096 SH DEFINED 01 265,740 273,686 87,670 EDISON INTL COM 281020107 56 2,320 SH OTHER 01 1,020 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 28 1,150 SH DEFINED 05 0 0 1,150 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 718 29,834 SH DEFINED 01 10,661 18,823 350 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,896 90,974 SH DEFINED 01 62,406 11,148 17,420 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,163 67,695 SH DEFINED 01 43,598 19,917 4,180 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 179 ________ EDWARDS AG INC COM 281760108 2,050 52,393 SH DEFINED 01 32,412 14,531 5,450 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,862 174,541 SH DEFINED 01 133,629 36,384 4,528 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,489 1,053,306 SH DEFINED 01 391,829 503,419 158,058 EL PASO CORP COM 28336L109 115 16,152 SH OTHER 01 2,502 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 14 2,000 SH DEFINED 03 2,000 0 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 34 4,780 SH DEFINED 05 4,330 0 450 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,042 147,553 SH DEFINED 01 86,952 59,501 1,100 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 180 ________ 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 390 38,290 SH DEFINED 01 12,081 25,959 250 ELECTRO RENT CORP COM 285218103 1,581 155,258 SH DEFINED 01,08 47,590 107,668 0 ELECTRO SCIENTIFIC INDS COM 285229100 1,160 49,280 SH DEFINED 01 18,416 29,489 1,375 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 117 26,500 SH DEFINED 01 4,200 21,800 500 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 46,230 860,261 SH DEFINED 01 534,216 258,132 67,913 ELECTRONIC ARTS INC COM 285512109 1,147 21,349 SH OTHER 01 21,049 0 300 ELECTRONIC ARTS INC COM 285512109 1,889 35,160 SH DEFINED 02 26,400 8,510 250 ELECTRONIC ARTS INC COM 285512109 290 5,400 SH OTHER 02 2,550 2,850 0 ELECTRONIC ARTS INC COM 285512109 4,982 92,701 SH DEFINED 03 47,396 38,275 7,030 ELECTRONIC ARTS INC COM 285512109 3,210 59,728 SH OTHER 03 55,828 2,300 1,600 ELECTRONIC ARTS INC COM 285512109 17,218 320,389 SH DEFINED 04 306,394 0 13,995 ELECTRONIC ARTS INC COM 285512109 6,983 129,945 SH OTHER 04 126,825 0 3,120 ELECTRONIC ARTS INC COM 285512109 197 3,674 SH DEFINED 05 2,274 1,200 200 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 2,596 48,305 SH DEFINED 10 36,405 7,020 4,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 181 ________ ELECTRONIC DATA SYS NEW COM 285661104 21,620 1,117,318 SH DEFINED 01 530,290 459,311 127,717 ELECTRONIC DATA SYS NEW COM 285661104 127 6,563 SH OTHER 01 1,926 4,162 475 ELECTRONIC DATA SYS NEW COM 285661104 110 5,699 SH DEFINED 02 4,699 0 1,000 ELECTRONIC DATA SYS NEW COM 285661104 4 212 SH OTHER 02 212 0 0 ELECTRONIC DATA SYS NEW COM 285661104 620 32,025 SH DEFINED 03 24,360 4,450 3,215 ELECTRONIC DATA SYS NEW COM 285661104 14 725 SH OTHER 03 400 325 0 ELECTRONIC DATA SYS NEW COM 285661104 2,202 113,805 SH DEFINED 04 109,395 0 4,410 ELECTRONIC DATA SYS NEW COM 285661104 581 30,001 SH OTHER 04 29,901 0 100 ELECTRONIC DATA SYS NEW COM 285661104 960 49,588 SH DEFINED 05 44,263 550 4,775 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 596 30,798 SH DEFINED 10 26,973 1,125 2,700 ELECTRONIC DATA SYS NEW COM 285661104 10 530 SH OTHER 10 240 0 290 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 895 30,522 SH DEFINED 01 10,659 19,463 400 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,935 78,753 SH DEFINED 01 30,687 44,816 3,250 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 618 29,271 SH DEFINED 01 10,510 18,411 350 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,154 42,592 SH DEFINED 01 12,683 20,359 9,550 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 239 8,686 SH DEFINED 01 3,236 5,400 50 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 182 ________ EMBARCADERO TECHNOLOGIES INC COM 290787100 517 40,501 SH DEFINED 01 12,654 24,349 3,498 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 101 8,950 SH DEFINED 01 1,700 7,000 250 EMBREX INC COM 290817105 150 13,222 SH DEFINED 01,08 3,366 9,856 0 EMCOR GROUP INC COM 29084Q100 1,277 34,806 SH DEFINED 01 22,393 12,013 400 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 158 38,700 SH DEFINED 01 7,300 31,000 400 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 82,670 1,379,672 SH DEFINED 01 784,301 460,201 135,170 EMERSON ELEC CO COM 291011104 17,558 293,024 SH OTHER 01 137,717 142,054 13,253 EMERSON ELEC CO COM 291011104 5,137 85,729 SH DEFINED 02 58,205 26,894 630 EMERSON ELEC CO COM 291011104 3,318 55,382 SH OTHER 02 39,137 13,865 2,380 EMERSON ELEC CO COM 291011104 5,244 87,514 SH DEFINED 03 47,061 32,659 7,794 EMERSON ELEC CO COM 291011104 3,320 55,406 SH OTHER 03 36,663 12,983 5,760 EMERSON ELEC CO COM 291011104 16,775 279,957 SH DEFINED 04 260,746 0 19,211 EMERSON ELEC CO COM 291011104 7,676 128,110 SH OTHER 04 124,010 0 4,100 EMERSON ELEC CO COM 291011104 2,623 43,768 SH DEFINED 05 35,803 2,325 5,640 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,342 189,281 SH DEFINED 10 113,028 28,758 47,495 EMERSON ELEC CO COM 291011104 2,222 37,076 SH OTHER 10 24,535 12,345 196 EMERSON RADIO CORP COM 291087203 146 38,315 SH DEFINED 01 13,575 24,640 100 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 183 ________ EMMIS COMMUNICATIONS CORP COM 291525103 1,267 53,199 SH DEFINED 01 41,370 8,469 3,360 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,553 68,572 SH DEFINED 01 42,982 24,940 650 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,193 149,973 SH DEFINED 01 115,955 20,618 13,400 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 26,220 608,080 SH DEFINED 01 503,445 95,885 8,750 ENCANA CORP COM 292505104 4,103 95,146 SH OTHER 01 44,120 47,996 3,030 ENCANA CORP COM 292505104 2,373 55,025 SH DEFINED 02 45,600 7,959 1,466 ENCANA CORP COM 292505104 517 11,983 SH OTHER 02 1,600 6,883 3,500 ENCANA CORP COM 292505104 3,171 73,544 SH DEFINED 03 34,344 35,557 3,643 ENCANA CORP COM 292505104 543 12,600 SH OTHER 03 11,340 1,035 225 ENCANA CORP COM 292505104 10,705 248,251 SH DEFINED 04 221,976 200 26,075 ENCANA CORP COM 292505104 3,263 75,678 SH OTHER 04 75,228 0 450 ENCANA CORP COM 292505104 4,100 95,080 SH DEFINED 05 81,260 9,420 4,400 ENCANA CORP COM 292505104 389 9,025 SH OTHER 05 7,025 2,000 0 ENCANA CORP COM 292505104 1,777 41,206 SH DEFINED 10 37,181 3,725 300 ENCANA CORP COM 292505104 257 5,955 SH OTHER 10 705 5,050 200 ENCORE ACQUISITION CO COM 29255W100 340 12,268 SH DEFINED 01 10,015 2,053 200 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 184 ________ 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,899 281,999 SH DEFINED 01 245,662 35,037 1,300 ENCYSIVE PHARMACEUTICALS INC COM 29256X107 3,704 360,285 SH DEFINED 01,08 86,243 274,042 0 ENCORE WIRE CORP COM 292562105 958 25,723 SH DEFINED 01 7,523 18,000 200 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,980 81,061 SH DEFINED 01 60,110 5,761 15,190 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,698 65,417 SH DEFINED 01 23,619 38,348 3,450 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 331 33,819 SH DEFINED 01 12,127 21,142 550 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,200 86,752 SH DEFINED 01 54,941 26,471 5,340 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 185 ________ ENERGIZER HLDGS INC COM 29266R108 3,026 64,811 SH DEFINED 01 34,804 23,674 6,333 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 258 19,325 SH DEFINED 01 13,970 3,230 2,125 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 7,078 236,794 SH DEFINED 01 91,732 111,239 33,823 ENGELHARD CORP COM 292845104 4 125 SH OTHER 01 0 0 125 ENGELHARD CORP COM 292845104 3 100 SH DEFINED 05 0 0 100 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,628 33,350 SH DEFINED 01 12,520 18,090 2,740 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 133 15,275 SH DEFINED 01 4,200 9,025 2,050 ENDOCARDIAL SOLUTIONS INC COM 292962107 313 36,100 SH DEFINED 01,08 8,000 28,100 0 ENERGYSOUTH INC COM 292970100 480 13,740 SH DEFINED 01 2,878 10,762 100 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 186 ________ 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 611 36,490 SH DEFINED 01 10,294 25,796 400 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 855 45,172 SH DEFINED 01 13,971 30,851 350 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 63 1,402 SH DEFINED 01 1,352 0 50 ENSTAR GROUP INC GA COM 29358R107 538 11,972 SH DEFINED 01,08 2,072 9,900 0 ENTEGRIS INC COM 29362U104 2,174 171,193 SH DEFINED 01 92,386 50,157 28,650 ENTEGRIS INC COM 29362U104 5,465 430,321 SH DEFINED 01,08 113,610 316,711 0 ENTERASYS NETWORKS INC COM 293637104 746 294,926 SH DEFINED 01 131,488 151,188 12,250 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,684 37,192 SH DEFINED 01 29,594 6,643 955 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 25,545 429,320 SH DEFINED 01 162,975 210,431 55,914 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 2,211 37,160 SH DEFINED 03 19,865 16,830 465 ENTERGY CORP NEW COM 29364G103 247 4,155 SH OTHER 03 3,255 900 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 12 200 SH DEFINED 05 0 0 200 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 187 ________ ENTERPRISE PRODS PARTNERS L COM 293792107 507 21,600 SH DEFINED 01 19,600 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,334 32,615 SH DEFINED 01 14,460 16,055 2,100 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 670 74,685 SH DEFINED 01 15,076 59,059 550 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 512 117,367 SH DEFINED 01 33,992 82,375 1,000 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 1,026 66,487 SH DEFINED 01 27,697 37,190 1,600 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 699 41,524 SH DEFINED 01 15,618 24,507 1,399 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,094 16,313 SH DEFINED 01 11,420 4,173 720 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 741 56,255 SH DEFINED 01 26,305 29,200 750 EPICOR SOFTWARE CORP COM 29426L108 3,845 291,726 SH DEFINED 01,08 74,380 217,346 0 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 188 ________ 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 7,077 274,102 SH DEFINED 01 115,656 123,715 34,731 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 3 100 SH DEFINED 05 0 0 100 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,173 48,927 SH DEFINED 01 30,686 12,131 6,110 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 EQUITY INCOME FD COM 294700703 791 9,529 SH OTHER 01 0 9,529 0 EQUITY INCOME FD COM 294700703 42 500 SH DEFINED 02 500 0 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 189 ________ EQUITY INNS INC COM 294703103 371 40,332 SH DEFINED 01 26,474 11,833 2,025 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 27,645 956,921 SH DEFINED 01 456,331 386,844 113,746 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,207 76,377 SH OTHER 01 48,312 25,490 2,575 EQUITY OFFICE PROPERTIES TRU COM 294741103 433 14,974 SH DEFINED 02 9,925 5,049 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 138 4,760 SH OTHER 02 2,150 2,610 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,527 87,478 SH DEFINED 03 46,158 28,920 12,400 EQUITY OFFICE PROPERTIES TRU COM 294741103 473 16,370 SH OTHER 03 12,645 3,125 600 EQUITY OFFICE PROPERTIES TRU COM 294741103 3,736 129,301 SH DEFINED 04 122,401 0 6,900 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,179 75,419 SH OTHER 04 70,391 0 5,028 EQUITY OFFICE PROPERTIES TRU COM 294741103 381 13,180 SH DEFINED 05 11,995 150 1,035 EQUITY OFFICE PROPERTIES TRU COM 294741103 75 2,610 SH OTHER 05 2,610 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 561 19,433 SH DEFINED 10 18,207 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,233 116,191 SH DEFINED 01 73,819 38,795 3,577 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 EQUITY RESIDENTIAL COM 29476L107 19,615 657,125 SH DEFINED 01 353,997 239,705 63,423 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 582 19,494 SH DEFINED 03 7,705 10,577 1,212 EQUITY RESIDENTIAL COM 29476L107 304 10,195 SH OTHER 03 7,695 2,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 7 228 SH DEFINED 05 38 0 190 EQUITY RESIDENTIAL COM 29476L107 57 1,910 SH OTHER 05 1,910 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 190 ________ ERESEARCHTECHNOLOGY INC COM 29481V108 3,673 130,942 SH DEFINED 01 101,867 28,425 650 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 871 18,055 SH DEFINED 01 13,265 4,180 610 ERIE INDTY CO COM 29530P102 4,836 100,214 SH DEFINED 01,08 27,908 72,306 0 ESCALADE INC COM 296056104 272 8,200 SH DEFINED 01 1,200 6,900 100 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,067 44,812 SH DEFINED 01 26,586 14,533 3,693 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 914 43,596 SH DEFINED 01 16,468 24,603 2,525 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 ESSEX PPTY TR INC COM 297178105 1,967 30,034 SH DEFINED 01 13,215 15,719 1,100 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 DEFINED 05 300 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,181 128,009 SH DEFINED 01 106,441 19,568 2,000 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 620 15,026 SH DEFINED 01 7,946 5,104 1,976 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 191 ________ ETHYL CORP COM 297659609 997 50,339 SH DEFINED 01 30,352 19,687 300 ETHYL CORP COM 297659609 1,931 97,479 SH DEFINED 01,08 18,799 78,680 0 EURONET WORLDWIDE INC COM 298736109 526 27,678 SH DEFINED 01 12,714 13,584 1,380 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,165 63,018 SH DEFINED 01 27,509 28,434 7,075 EVERGREEN RES INC COM 299900308 172 5,000 SH OTHER 02 0 5,000 0 EVERGREEN RES INC COM 299900308 14 400 SH OTHER 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 85 4,704 SH DEFINED 01 4,554 0 150 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 EXACT SCIENCES CORP COM 30063P105 255 32,529 SH DEFINED 01 13,805 18,424 300 EXACT SCIENCES CORP COM 30063P105 1,075 137,101 SH DEFINED 01,08 25,755 111,346 0 EXACTECH INC COM 30064E109 277 15,053 SH DEFINED 01 4,704 10,249 100 EXACTECH INC COM 30064E109 888 48,240 SH DEFINED 01,08 8,506 39,734 0 EXACTECH INC COM 30064E109 18 1,000 SH DEFINED 10 1,000 0 0 EXAR CORP COM 300645108 1,177 63,942 SH DEFINED 01 25,970 34,597 3,375 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 914 29,061 SH DEFINED 01 6,343 15,993 6,725 EXCEL TECHNOLOGY INC COM 30067T103 2,537 80,663 SH DEFINED 01,08 30,398 50,265 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 192 ________ EXCHANGE NATL BANCSHARES INC COM 301309100 81 2,568 SH DEFINED 01 2,218 300 50 EXCHANGE NATL BANCSHARES INC COM 301309100 716 22,749 SH DEFINED 01,08 4,349 18,400 0 EXELON CORP COM 30161N101 62,970 914,334 SH DEFINED 01 433,501 364,041 116,792 EXELON CORP COM 30161N101 3,937 57,172 SH OTHER 01 25,233 30,655 1,284 EXELON CORP COM 30161N101 300 4,359 SH DEFINED 02 2,801 1,363 195 EXELON CORP COM 30161N101 226 3,287 SH OTHER 02 2,075 1,212 0 EXELON CORP COM 30161N101 12,903 187,355 SH DEFINED 03 105,688 74,119 7,548 EXELON CORP COM 30161N101 2,846 41,330 SH OTHER 03 27,255 11,270 2,805 EXELON CORP COM 30161N101 8,909 129,360 SH DEFINED 04 116,675 0 12,685 EXELON CORP COM 30161N101 3,238 47,022 SH OTHER 04 44,012 0 3,010 EXELON CORP COM 30161N101 710 10,305 SH DEFINED 05 9,753 365 187 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,384 20,099 SH DEFINED 10 17,789 750 1,560 EXELON CORP COM 30161N101 376 5,454 SH OTHER 10 4,087 1,267 100 EXELIXIS INC COM 30161Q104 1,098 128,922 SH DEFINED 01 67,358 59,764 1,800 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 EXPEDITORS INTL WASH INC COM 302130109 30,325 770,451 SH DEFINED 01 502,088 196,199 72,164 EXPEDITORS INTL WASH INC COM 302130109 3,680 93,496 SH OTHER 01 59,591 33,745 160 EXPEDITORS INTL WASH INC COM 302130109 2,970 75,450 SH DEFINED 02 46,450 26,100 2,900 EXPEDITORS INTL WASH INC COM 302130109 641 16,275 SH OTHER 02 4,175 8,100 4,000 EXPEDITORS INTL WASH INC COM 302130109 3,543 90,020 SH DEFINED 03 33,276 30,894 25,850 EXPEDITORS INTL WASH INC COM 302130109 193 4,900 SH OTHER 03 1,900 3,000 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 2,348 59,645 SH DEFINED 05 49,420 8,050 2,175 EXPEDITORS INTL WASH INC COM 302130109 72 1,830 SH OTHER 05 1,830 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,856 47,160 SH DEFINED 10 42,510 3,450 1,200 EXPEDITORS INTL WASH INC COM 302130109 1,401 35,595 SH OTHER 10 26,195 8,625 775 EXPLORATION CO COM 302133202 89 21,250 SH DEFINED 01 4,000 16,800 450 EXPLORATION CO COM 302133202 156 37,365 SH DEFINED 01,08 7,865 29,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 193 ________ EXPONENT INC COM 30214U102 225 9,988 SH DEFINED 01 3,788 6,200 0 EXPONENT INC COM 30214U102 284 12,600 SH DEFINED 01,08 2,807 9,793 0 EXPRESSJET HOLDINGS INC COM 30218U108 978 78,611 SH DEFINED 01 26,627 50,034 1,950 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,737 130,609 SH DEFINED 01 54,975 59,664 15,970 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 4 50 SH DEFINED 05 0 0 50 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,395 123,629 SH DEFINED 01 104,431 13,565 5,633 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,361 188,795 SH DEFINED 01 68,028 117,267 3,500 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 EXULT INC DEL COM 302284104 281 45,551 SH DEFINED 01 36,211 6,890 2,450 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 194 ________ EXXON MOBIL CORP COM 30231G102 719,681 17,304,188 SH DEFINED 01 8,468,481 6,970,523 1,865,184 EXXON MOBIL CORP COM 30231G102 97,277 2,338,962 SH OTHER 01 1,087,731 1,050,972 200,259 EXXON MOBIL CORP COM 30231G102 34,833 837,531 SH DEFINED 02 581,548 220,037 35,946 EXXON MOBIL CORP COM 30231G102 19,974 480,269 SH OTHER 02 257,363 176,317 46,589 EXXON MOBIL CORP COM 30231G102 59,909 1,440,460 SH DEFINED 03 779,545 510,424 150,491 EXXON MOBIL CORP COM 30231G102 33,176 797,686 SH OTHER 03 580,869 187,374 29,443 EXXON MOBIL CORP COM 30231G102 187,087 4,498,364 SH DEFINED 04 4,251,678 300 246,386 EXXON MOBIL CORP COM 30231G102 154,996 3,726,770 SH OTHER 04 3,328,646 0 398,124 EXXON MOBIL CORP COM 30231G102 37,383 898,856 SH DEFINED 05 830,444 47,765 20,647 EXXON MOBIL CORP COM 30231G102 6,429 154,588 SH OTHER 05 52,023 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 59,247 1,424,545 SH DEFINED 10 911,919 340,462 172,164 EXXON MOBIL CORP COM 30231G102 42,479 1,021,381 SH OTHER 10 278,640 735,562 7,179 FBL FINL GROUP INC COM 30239F106 1,593 56,682 SH DEFINED 01 31,044 25,388 250 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,216 55,675 SH DEFINED 01 17,676 27,299 10,700 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 220 8,236 SH DEFINED 01 2,486 5,700 50 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 2,007 52,639 SH DEFINED 01 20,847 29,067 2,725 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 FMC TECHNOLOGIES INC COM 30249U101 2,106 77,916 SH DEFINED 01 57,468 19,243 1,205 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,287 53,419 SH DEFINED 01 29,065 21,554 2,800 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 195 ________ F N B CORP N C COM 302519103 48 2,270 SH DEFINED 01 2,120 100 50 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 491 22,220 SH DEFINED 01 14,565 7,275 380 FNB CORP PA COM 302520101 35 1,575 SH DEFINED 02 1,575 0 0 FNB CORP PA COM 302520101 136 6,148 SH DEFINED 04 4,597 0 1,551 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 400 17,450 SH DEFINED 01 2,000 15,400 50 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 23,281 348,259 SH DEFINED 01 134,696 168,063 45,500 FPL GROUP INC COM 302571104 884 13,218 SH OTHER 01 7,002 4,566 1,650 FPL GROUP INC COM 302571104 177 2,655 SH DEFINED 02 1,905 350 400 FPL GROUP INC COM 302571104 564 8,434 SH DEFINED 03 4,495 3,339 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 67 1,000 SH DEFINED 05 600 0 400 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 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 254 31,100 SH DEFINED 01 5,900 24,800 400 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 196 ________ F N B CORP VA COM 302930102 72 2,622 SH DEFINED 01 2,472 0 150 F N B CORP VA COM 302930102 990 35,957 SH DEFINED 01,08 5,615 30,342 0 FTI CONSULTING INC COM 302941109 828 49,691 SH DEFINED 01 26,269 21,997 1,425 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 842 19,779 SH DEFINED 01 9,910 9,119 750 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,684 102,107 SH DEFINED 01 38,141 49,342 14,624 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 189 38,015 SH DEFINED 01 4,865 32,900 250 FAIRCHILD CORP COM 303698104 435 87,408 SH DEFINED 01,08 16,361 71,047 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1,811 75,346 SH DEFINED 01 50,344 17,307 7,695 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 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 510 68,438 SH DEFINED 01 25,715 41,923 800 FALCONSTOR SOFTWARE INC COM 306137100 1,995 267,806 SH DEFINED 01,08 80,835 186,971 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 197 ________ FAMILY DLR STORES INC COM 307000109 16,617 462,215 SH DEFINED 01 242,239 170,390 49,586 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,207 61,400 SH DEFINED 02 51,650 9,475 275 FAMILY DLR STORES INC COM 307000109 88 2,450 SH OTHER 02 1,450 1,000 0 FAMILY DLR STORES INC COM 307000109 609 16,947 SH DEFINED 03 12,317 4,070 560 FAMILY DLR STORES INC COM 307000109 42 1,175 SH OTHER 03 825 350 0 FAMILY DLR STORES INC COM 307000109 6,617 184,072 SH DEFINED 04 172,542 0 11,530 FAMILY DLR STORES INC COM 307000109 2,129 59,227 SH OTHER 04 58,077 0 1,150 FAMILY DLR STORES INC COM 307000109 638 17,750 SH DEFINED 05 16,640 225 885 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 473 13,155 SH DEFINED 10 9,655 3,350 150 FAMILY DLR STORES INC COM 307000109 342 9,500 SH OTHER 10 3,225 6,275 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 223 19,723 SH DEFINED 01 9,223 10,300 200 FARGO ELECTRONICS INC COM 30744P102 978 86,544 SH DEFINED 01,08 14,856 71,688 0 FARMER BROS CO COM 307675108 865 2,403 SH DEFINED 01 814 1,569 20 FARMER BROS CO COM 307675108 2,625 7,292 SH DEFINED 01,08 1,174 6,118 0 FARMERS CAP BK CORP COM 309562106 494 14,124 SH DEFINED 01 3,609 9,940 575 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 FASTENAL CO COM 311900104 5,386 100,317 SH DEFINED 01 52,489 38,083 9,745 FASTENAL CO COM 311900104 180 3,350 SH OTHER 01 1,200 0 2,150 FASTENAL CO COM 311900104 5,144 95,812 SH DEFINED 02 57,752 38,060 0 FASTENAL CO COM 311900104 365 6,800 SH OTHER 02 5,400 1,400 0 FASTENAL CO COM 311900104 449 8,370 SH DEFINED 03 1,100 4,270 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 338 6,300 SH DEFINED 10 6,204 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 198 ________ 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 169 6,429 SH DEFINED 01 4,021 2,208 200 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 80,288 1,359,434 SH DEFINED 01 531,789 662,520 165,125 FEDERAL HOME LN MTG CORP COM 313400301 5,327 90,193 SH OTHER 01 30,587 58,181 1,425 FEDERAL HOME LN MTG CORP COM 313400301 268 4,545 SH DEFINED 02 2,170 2,075 300 FEDERAL HOME LN MTG CORP COM 313400301 47 800 SH OTHER 02 600 200 0 FEDERAL HOME LN MTG CORP COM 313400301 2,571 43,535 SH DEFINED 03 22,400 13,535 7,600 FEDERAL HOME LN MTG CORP COM 313400301 331 5,600 SH OTHER 03 2,050 2,650 900 FEDERAL HOME LN MTG CORP COM 313400301 1,827 30,935 SH DEFINED 04 21,985 0 8,950 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 387 6,545 SH DEFINED 05 5,950 0 595 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 704 11,924 SH DEFINED 10 10,324 400 1,200 FEDERAL HOME LN MTG CORP COM 313400301 413 6,995 SH OTHER 10 5,200 1,795 0 FEDERAL NATL MTG ASSN COM 313586109 204,007 2,743,879 SH DEFINED 01 1,452,542 1,025,157 266,180 FEDERAL NATL MTG ASSN COM 313586109 22,972 308,967 SH OTHER 01 157,306 129,470 22,191 FEDERAL NATL MTG ASSN COM 313586109 8,159 109,744 SH DEFINED 02 71,165 32,500 6,079 FEDERAL NATL MTG ASSN COM 313586109 2,928 39,385 SH OTHER 02 23,705 13,560 2,120 FEDERAL NATL MTG ASSN COM 313586109 13,342 179,455 SH DEFINED 03 114,695 56,619 8,141 FEDERAL NATL MTG ASSN COM 313586109 6,784 91,250 SH OTHER 03 73,045 16,205 2,000 FEDERAL NATL MTG ASSN COM 313586109 57,525 773,703 SH DEFINED 04 736,556 0 37,147 FEDERAL NATL MTG ASSN COM 313586109 38,259 514,585 SH OTHER 04 477,731 0 36,854 FEDERAL NATL MTG ASSN COM 313586109 7,801 104,928 SH DEFINED 05 91,238 9,690 4,000 FEDERAL NATL MTG ASSN COM 313586109 2,126 28,594 SH OTHER 05 7,219 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 11,695 157,295 SH DEFINED 10 110,360 16,250 30,685 FEDERAL NATL MTG ASSN COM 313586109 2,699 36,297 SH OTHER 10 26,417 9,130 750 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 199 ________ FEDERAL REALTY INVT TR COM 313747206 907 19,624 SH DEFINED 01 10,104 6,960 2,560 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,610 131,494 SH DEFINED 01 116,486 12,908 2,100 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 580 29,216 SH DEFINED 03 16,028 11,264 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 FEDERATED DEPT STORES INC DE COM 31410H101 18,473 341,782 SH DEFINED 01 131,586 163,816 46,380 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 8 150 SH DEFINED 05 0 0 150 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,213 165,870 SH DEFINED 01 69,428 75,116 21,326 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 200 ________ FEDEX CORP COM 31428X106 47,513 632,162 SH DEFINED 01 271,392 286,496 74,274 FEDEX CORP COM 31428X106 438 5,825 SH OTHER 01 4,025 1,500 300 FEDEX CORP COM 31428X106 465 6,185 SH DEFINED 02 3,460 2,425 300 FEDEX CORP COM 31428X106 169 2,250 SH OTHER 02 1,500 750 0 FEDEX CORP COM 31428X106 1,430 19,030 SH DEFINED 03 11,670 6,210 1,150 FEDEX CORP COM 31428X106 72 955 SH OTHER 03 320 525 110 FEDEX CORP COM 31428X106 6,723 89,448 SH DEFINED 04 77,598 0 11,850 FEDEX CORP COM 31428X106 1,486 19,767 SH OTHER 04 16,367 0 3,400 FEDEX CORP COM 31428X106 287 3,816 SH DEFINED 05 3,216 400 200 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 878 84,297 SH DEFINED 01 33,259 46,313 4,725 FELCOR LODGING TR INC COM 31430F101 3,674 352,606 SH DEFINED 01,08 97,467 255,139 0 FERRELLGAS PARTNERS L.P. COM 315293100 127 5,000 SH OTHER 01 0 0 5,000 FERRELLGAS PARTNERS L.P. COM 315293100 13 500 SH DEFINED 02 0 500 0 FERRELLGAS PARTNERS L.P. COM 315293100 63 2,500 SH DEFINED 04 2,500 0 0 FERRELLGAS PARTNERS L.P. COM 315293100 51 2,000 SH OTHER 04 2,000 0 0 FERRO CORP COM 315405100 1,421 54,345 SH DEFINED 01 31,773 21,122 1,450 FERRO CORP COM 315405100 52 2,000 SH DEFINED 02 2,000 0 0 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,765 111,330 SH DEFINED 01 83,447 26,508 1,375 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 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 536 14,622 SH DEFINED 01 9,188 4,484 950 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 201 ________ FIDELITY NATL FINL INC COM 316326107 4,161 105,079 SH DEFINED 01 67,121 25,813 12,145 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 91,608 1,654,464 SH DEFINED 01 946,449 553,581 154,434 FIFTH THIRD BANCORP COM 316773100 24,417 440,979 SH OTHER 01 108,676 266,069 66,234 FIFTH THIRD BANCORP COM 316773100 2,721 49,134 SH DEFINED 02 33,210 12,043 3,881 FIFTH THIRD BANCORP COM 316773100 1,650 29,793 SH OTHER 02 18,106 6,487 5,200 FIFTH THIRD BANCORP COM 316773100 7,990 144,299 SH DEFINED 03 78,212 57,901 8,186 FIFTH THIRD BANCORP COM 316773100 1,775 32,049 SH OTHER 03 21,980 5,391 4,678 FIFTH THIRD BANCORP COM 316773100 18,434 332,924 SH DEFINED 04 316,759 0 16,165 FIFTH THIRD BANCORP COM 316773100 16,326 294,853 SH OTHER 04 278,499 0 16,354 FIFTH THIRD BANCORP COM 316773100 1,167 21,081 SH DEFINED 05 17,976 2,625 480 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 10,830 195,598 SH DEFINED 10 94,933 99,042 1,623 FIFTH THIRD BANCORP COM 316773100 4,278 77,270 SH OTHER 10 68,724 8,421 125 FILENET CORP COM 316869106 1,539 57,737 SH DEFINED 01 22,808 31,879 3,050 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,166 34,884 SH DEFINED 01 18,706 15,253 925 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 FINANCIAL INDS CORP COM 317574101 537 39,972 SH DEFINED 01 31,762 8,060 150 FINANCIAL INDS CORP COM 317574101 752 55,970 SH DEFINED 01,08 9,179 46,791 0 FINANCIAL INSTNS INC COM 317585404 380 16,548 SH DEFINED 01 12,285 4,113 150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 202 ________ FINDWHAT COM COM 317794105 608 28,132 SH DEFINED 01 9,707 18,175 250 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 633 293,108 SH DEFINED 01 151,674 138,084 3,350 FINISAR COM 31787A101 2,230 1,032,406 SH DEFINED 01,08 245,337 787,069 0 FINLAY ENTERPRISES INC COM 317884203 377 20,951 SH DEFINED 01 12,701 8,100 150 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,060 55,952 SH DEFINED 01 24,843 20,959 10,150 FINISH LINE INC COM 317923100 5,493 149,180 SH DEFINED 01,08 59,170 90,010 0 FIRST ALBANY COS INC COM 318465101 789 56,623 SH DEFINED 01 48,055 8,418 150 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,515 49,796 SH DEFINED 01 29,087 16,759 3,950 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,172 100,285 SH DEFINED 01 57,750 40,945 1,590 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 408 12,943 SH DEFINED 01 4,400 8,343 200 FIRST BANCORP N C COM 318910106 1,613 51,217 SH DEFINED 01,08 8,405 42,812 0 FIRST BUSEY CORP COM 319383105 740 27,315 SH DEFINED 01 6,842 20,273 200 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,839 86,977 SH DEFINED 01 58,626 26,451 1,900 FIRST CHARTER CORP COM 319439105 4,108 194,308 SH DEFINED 01,08 36,528 157,780 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 203 ________ 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,079 25,030 SH DEFINED 01 15,406 9,274 350 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,852 125,289 SH DEFINED 01 41,538 82,301 1,450 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 273 8,924 SH DEFINED 01 4,169 4,469 286 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 646 17,287 SH DEFINED 01 11,600 5,337 350 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 554 88,431 SH DEFINED 01 45,731 42,100 600 FIRST CONSULTING GROUP INC COM 31986R103 761 121,595 SH DEFINED 01,08 25,372 96,223 0 FIRST FED CAP CORP COM 319960100 778 36,483 SH DEFINED 01 14,085 21,023 1,375 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 FIRST DATA CORP COM 319963104 200,093 4,746,037 SH DEFINED 01 2,888,431 1,471,942 385,664 FIRST DATA CORP COM 319963104 29,646 703,176 SH OTHER 01 252,905 422,743 27,528 FIRST DATA CORP COM 319963104 8,482 201,181 SH DEFINED 02 146,983 46,022 8,176 FIRST DATA CORP COM 319963104 2,406 57,076 SH OTHER 02 37,465 18,611 1,000 FIRST DATA CORP COM 319963104 11,508 272,949 SH DEFINED 03 145,007 101,197 26,745 FIRST DATA CORP COM 319963104 3,638 86,289 SH OTHER 03 63,459 19,930 2,900 FIRST DATA CORP COM 319963104 40,846 968,838 SH DEFINED 04 916,143 400 52,295 FIRST DATA CORP COM 319963104 14,699 348,639 SH OTHER 04 332,196 0 16,443 FIRST DATA CORP COM 319963104 8,126 192,751 SH DEFINED 05 164,559 20,060 8,132 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 7,774 184,383 SH DEFINED 10 147,545 26,182 10,656 FIRST DATA CORP COM 319963104 1,765 41,871 SH OTHER 10 32,521 9,200 150 FIRST DEFIANCE FINL CORP COM 32006W106 860 31,592 SH DEFINED 01 23,842 7,600 150 FIRST DEFIANCE FINL CORP COM 32006W106 843 30,944 SH DEFINED 01,08 7,144 23,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 204 ________ 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 1,010 25,130 SH DEFINED 01 10,109 13,302 1,719 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,267 68,463 SH DEFINED 01 23,499 43,859 1,105 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,247 76,660 SH DEFINED 01 52,956 22,654 1,050 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 709 23,670 SH DEFINED 01 8,557 14,063 1,050 FIRST FINL HLDGS INC COM 320239106 2,290 76,449 SH DEFINED 01,08 13,612 62,837 0 FIRST HORIZON PHARMACEUTICAL COM 32051K106 666 42,243 SH DEFINED 01 18,093 23,350 800 FIRST HORIZON PHARMACEUTICAL COM 32051K106 3,083 195,631 SH DEFINED 01,08 69,655 125,976 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,861 72,420 SH DEFINED 01 37,206 32,678 2,536 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 55 1,400 SH DEFINED 03 750 650 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,136 56,385 SH DEFINED 01 37,692 18,468 225 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 415 8,293 SH DEFINED 01 2,400 5,793 100 FIRST LONG IS CORP COM 320734106 962 19,221 SH DEFINED 01,08 3,099 16,122 0 FIRST M & F CORP COM 320744105 465 13,880 SH DEFINED 01 10,663 3,117 100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 205 ________ FIRST MERCHANTS CORP COM 320817109 1,436 59,719 SH DEFINED 01 40,545 17,894 1,280 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 1,043 30,486 SH DEFINED 01 19,249 7,827 3,410 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 FIRST HEALTH GROUP CORP COM 320960107 2,365 108,192 SH DEFINED 01 54,415 51,777 2,000 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 357 20,302 SH DEFINED 01 9,865 7,275 3,162 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 309 17,578 SH DEFINED 04 7,293 0 10,285 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,782 130,615 SH DEFINED 01 54,882 73,973 1,760 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 580 19,012 SH DEFINED 01 10,175 8,712 125 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 206 ________ FIRST PL FINL CORP COM 33610T109 1,368 75,436 SH DEFINED 01 50,584 24,652 200 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,917 49,713 SH DEFINED 01 26,279 22,734 700 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,076 50,865 SH DEFINED 01 15,996 34,119 750 FIRST SENTINEL BANCORP INC COM 33640T103 3,223 152,386 SH DEFINED 01,08 25,357 127,029 0 ST 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 400 12,999 SH DEFINED 01 6,199 6,650 150 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 119 3,076 SH DEFINED 01 1,476 1,550 50 FIRST SOUTH BANCORP INC VA COM 33646W100 756 19,537 SH DEFINED 01,08 2,464 17,073 0 ST SOURCE CORP COM 336901103 1,948 78,701 SH DEFINED 01 55,081 22,870 750 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,738 246,083 SH DEFINED 01 88,958 126,056 31,069 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 0 49 SH OTHER 01 0 0 49 FIRST UN REAL EST EQ&MTG INV COM 337400105 193 61,440 SH DEFINED 01,08 14,900 46,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 207 ________ FIRST UTD CORP COM 33741H107 235 10,154 SH DEFINED 01 3,104 7,000 50 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 81 3,062 SH DEFINED 01 2,436 526 100 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 FIRSTBANK CORP MICH COM 33761G104 147 5,512 SH DEFINED 10 0 5,512 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 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 31,168 871,348 SH DEFINED 01 446,609 362,558 62,181 FISERV INC COM 337738108 5,719 159,891 SH OTHER 01 100,741 52,374 6,776 FISERV INC COM 337738108 2,858 79,899 SH DEFINED 02 55,619 20,720 3,560 FISERV INC COM 337738108 367 10,262 SH OTHER 02 7,262 2,125 875 FISERV INC COM 337738108 262 7,332 SH DEFINED 03 5,030 2,242 60 FISERV INC COM 337738108 254 7,110 SH OTHER 03 680 1,255 5,175 FISERV INC COM 337738108 28,365 792,987 SH DEFINED 04 743,186 0 49,801 FISERV INC COM 337738108 10,824 302,610 SH OTHER 04 277,606 0 25,004 FISERV INC COM 337738108 1,397 39,050 SH DEFINED 05 38,575 400 75 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,895 52,969 SH DEFINED 10 41,569 5,700 5,700 FISERV INC COM 337738108 127 3,550 SH OTHER 10 950 2,200 400 FISHER COMMUNICATIONS INC COM 337756209 415 8,464 SH DEFINED 01 3,975 4,389 100 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,841 83,265 SH DEFINED 01 57,693 24,472 1,100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 208 ________ FIRSTMERIT CORP COM 337915102 1,380 52,987 SH DEFINED 01 32,994 15,343 4,650 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,746 62,644 SH DEFINED 01 49,018 12,776 850 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,971 76,844 SH DEFINED 01 25,223 49,721 1,900 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 FIRSTENERGY CORP COM 337932107 21,573 552,019 SH DEFINED 01 206,727 273,748 71,544 FIRSTENERGY CORP COM 337932107 12 300 SH OTHER 01 0 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 8 200 SH DEFINED 05 0 0 200 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,961 253,647 SH DEFINED 01 243,471 7,426 2,750 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 97 7,604 SH DEFINED 01 3,504 4,000 100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 209 ________ FLEETBOSTON FINL CORP COM 339030108 92,810 2,067,030 SH DEFINED 01 817,123 973,541 276,366 FLEETBOSTON FINL CORP COM 339030108 2,253 50,184 SH OTHER 01 27,456 20,392 2,336 FLEETBOSTON FINL CORP COM 339030108 1,163 25,911 SH DEFINED 02 13,621 10,510 1,780 FLEETBOSTON FINL CORP COM 339030108 479 10,675 SH OTHER 02 8,600 2,075 0 FLEETBOSTON FINL CORP COM 339030108 1,028 22,891 SH DEFINED 03 12,147 9,234 1,510 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 522 11,635 SH DEFINED 05 10,985 0 650 FLEETBOSTON FINL CORP COM 339030108 28 630 SH OTHER 05 630 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,228 49,617 SH DEFINED 10 45,659 500 3,458 FLEETBOSTON FINL CORP COM 339030108 453 10,100 SH OTHER 10 7,900 2,200 0 FLEETWOOD ENTERPRISES INC COM 339099103 797 64,862 SH DEFINED 01 24,653 35,984 4,225 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,510 42,144 SH DEFINED 01 13,604 27,290 1,250 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,977 70,637 SH DEFINED 01 63,890 4,752 1,995 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 281 10,424 SH DEFINED 01 4,132 6,192 100 FLORIDAFIRST BANCORP INC NEW COM 343258109 987 36,583 SH DEFINED 01,08 7,497 29,086 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 210 ________ FLUOR CORP NEW COM 343412102 5,571 143,978 SH DEFINED 01 55,576 67,973 20,429 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 4 100 SH DEFINED 05 0 0 100 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 FLUOR CORP NEW COM 343412102 8 200 SH OTHER 10 200 0 0 FLOW INTL CORP COM 343468104 57 17,250 SH DEFINED 01 3,000 14,200 50 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,439 92,959 SH DEFINED 01 53,217 38,882 860 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 FLOWSERVE CORP COM 34354P105 2,283 108,975 SH DEFINED 01 95,198 9,777 4,000 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 691 38,156 SH DEFINED 01 10,865 26,416 875 FLUSHING FINL CORP COM 343873105 1,726 95,385 SH DEFINED 01,08 18,090 77,295 0 FOAMEX INTL INC COM 344123104 92 27,364 SH DEFINED 01 5,164 21,600 600 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 211 ________ FOOT LOCKER INC COM 344849104 1,929 74,756 SH DEFINED 01 35,652 30,653 8,451 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 262 11,914 SH DEFINED 01 3,217 8,643 54 FOOTHILL INDPT BANCORP COM 344905104 631 28,685 SH DEFINED 01,08 3,945 24,740 0 FORD MTR CO DEL COM 345370860 43,948 3,238,645 SH DEFINED 01 1,198,669 1,584,784 455,192 FORD MTR CO DEL COM 345370860 89 6,543 SH OTHER 01 4,918 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 81 5,942 SH OTHER 03 5,942 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 35 2,575 SH DEFINED 05 1,050 0 1,525 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 370 27,279 SH DEFINED 10 15,788 8,791 2,700 FORD MTR CO DEL COM 345370860 639 47,080 SH OTHER 10 11,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 313 5,900 DEFINED 10 5,650 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 858 15,927 SH DEFINED 01 9,750 4,537 1,640 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 212 ________ FOREST LABS INC COM 345838106 176,388 2,462,831 SH DEFINED 01 1,494,049 723,580 245,202 FOREST LABS INC COM 345838106 19,466 271,789 SH OTHER 01 148,002 114,762 9,025 FOREST LABS INC COM 345838106 9,893 138,127 SH DEFINED 02 92,399 41,065 4,663 FOREST LABS INC COM 345838106 2,151 30,030 SH OTHER 02 16,575 12,705 750 FOREST LABS INC COM 345838106 20,176 281,706 SH DEFINED 03 139,685 104,455 37,566 FOREST LABS INC COM 345838106 2,957 41,292 SH OTHER 03 32,942 7,005 1,345 FOREST LABS INC COM 345838106 39,252 548,054 SH DEFINED 04 508,614 0 39,440 FOREST LABS INC COM 345838106 12,994 181,434 SH OTHER 04 171,934 0 9,500 FOREST LABS INC COM 345838106 12,012 167,715 SH DEFINED 05 139,555 19,945 8,215 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 8,248 115,164 SH DEFINED 10 90,969 19,615 4,580 FOREST LABS INC COM 345838106 1,963 27,405 SH OTHER 10 11,560 15,195 650 FOREST OIL CORP COM 346091705 1,266 50,156 SH DEFINED 01 39,763 8,593 1,800 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 647 34,203 SH DEFINED 01 10,375 23,078 750 FORRESTER RESH INC COM 346563109 2,450 129,478 SH DEFINED 01,08 40,363 89,115 0 FORTUNE BRANDS INC COM 349631101 54,971 717,360 SH DEFINED 01 541,824 134,873 40,663 FORTUNE BRANDS INC COM 349631101 2,046 26,700 SH OTHER 01 14,600 8,850 3,250 FORTUNE BRANDS INC COM 349631101 1,888 24,644 SH DEFINED 02 15,294 8,350 1,000 FORTUNE BRANDS INC COM 349631101 1,970 25,710 SH OTHER 02 19,435 4,575 1,700 FORTUNE BRANDS INC COM 349631101 4,943 64,510 SH DEFINED 03 41,048 21,492 1,970 FORTUNE BRANDS INC COM 349631101 859 11,205 SH OTHER 03 4,280 5,825 1,100 FORTUNE BRANDS INC COM 349631101 9,860 128,667 SH DEFINED 04 126,512 0 2,155 FORTUNE BRANDS INC COM 349631101 8,238 107,505 SH OTHER 04 103,705 0 3,800 FORTUNE BRANDS INC COM 349631101 17 222 SH DEFINED 05 122 0 100 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 213 ________ FORWARD AIR CORP COM 349853101 1,943 59,098 SH DEFINED 01 40,924 17,324 850 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,924 57,856 SH DEFINED 01 21,134 35,297 1,425 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 FOUNDRY NETWORKS INC COM 35063R100 4,382 255,219 SH DEFINED 01 218,350 31,289 5,580 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 645 28,827 SH DEFINED 01 7,944 20,283 600 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,374 161,404 SH DEFINED 01 111,470 40,684 9,250 FOX ENTMT GROUP INC COM 35138T107 189 6,980 SH OTHER 01 150 6,830 0 FOX ENTMT GROUP INC COM 35138T107 102 3,775 SH DEFINED 02 3,375 400 0 FOX ENTMT GROUP INC COM 35138T107 51 1,900 SH OTHER 02 800 1,100 0 FOX ENTMT GROUP INC COM 35138T107 276 10,183 SH DEFINED 03 5,325 4,858 0 FOX ENTMT GROUP INC COM 35138T107 40 1,467 SH OTHER 03 467 1,000 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 357 13,175 SH DEFINED 05 8,900 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 528 19,496 SH DEFINED 10 8,200 8,200 3,096 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 214 ________ FRANKLIN ELEC INC COM 353514102 1,066 16,740 SH DEFINED 01 6,710 9,880 150 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 102 3,218 SH DEFINED 01 3,099 69 50 FRANKLIN FINL CORP TENN COM 353523202 758 24,030 SH DEFINED 01,08 3,907 20,123 0 FRANKLIN RES INC COM 354613101 27,420 492,461 SH DEFINED 01 221,543 211,203 59,715 FRANKLIN RES INC COM 354613101 1,052 18,891 SH OTHER 01 2,400 11,100 5,391 FRANKLIN RES INC COM 354613101 1,689 30,330 SH DEFINED 02 24,890 4,355 1,085 FRANKLIN RES INC COM 354613101 68 1,230 SH OTHER 02 130 900 200 FRANKLIN RES INC COM 354613101 739 13,270 SH DEFINED 03 12,220 840 210 FRANKLIN RES INC COM 354613101 1,400 25,150 SH OTHER 03 21,550 3,600 0 FRANKLIN RES INC COM 354613101 2,775 49,837 SH DEFINED 04 47,887 0 1,950 FRANKLIN RES INC COM 354613101 934 16,770 SH OTHER 04 16,540 0 230 FRANKLIN RES INC COM 354613101 2,279 40,935 SH DEFINED 05 32,835 5,850 2,250 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,176 21,121 SH DEFINED 10 3,671 200 17,250 FRANKLIN RES INC COM 354613101 11 200 SH OTHER 10 0 200 0 FREDS INC COM 356108100 1,903 78,561 SH DEFINED 01 25,330 41,401 11,830 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 609 74,056 SH DEFINED 01 26,701 40,770 6,585 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 215 ________ FREEPORT-MCMORAN COPPER & GO COM 35671D857 16,176 413,823 SH DEFINED 01 224,644 137,983 51,196 FREEPORT-MCMORAN COPPER & GO COM 35671D857 4 100 SH OTHER 01 0 0 100 FREEPORT-MCMORAN COPPER & GO COM 35671D857 78 2,000 SH DEFINED 02 2,000 0 0 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 4 103 SH DEFINED 05 3 0 100 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,437 243,044 SH DEFINED 01 167,955 71,439 3,650 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 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,775 65,748 SH DEFINED 01 35,150 27,118 3,480 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 178 30,756 SH DEFINED 01 14,571 15,785 400 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 216 ________ 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 570 54,665 SH DEFINED 01 21,715 31,525 1,425 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 974 28,245 SH DEFINED 01 10,619 16,626 1,000 FRONTIER FINL CORP WASH COM 35907K105 3,428 99,393 SH DEFINED 01,08 18,276 81,117 0 FRONTIER OIL CORP COM 35914P105 877 45,235 SH DEFINED 01 17,545 25,965 1,725 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 978 72,146 SH DEFINED 01 37,179 31,817 3,150 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 FULLER H B CO COM 359694106 2,027 71,264 SH DEFINED 01 38,356 31,808 1,100 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 1,019 45,766 SH DEFINED 01 23,250 16,668 5,848 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,305 40,522 SH DEFINED 01 21,256 15,541 3,725 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,389 37,318 SH DEFINED 01 17,529 18,089 1,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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 217 ________ GA FINL INC COM 361437106 955 27,236 SH DEFINED 01 18,836 8,300 100 GA FINL INC COM 361437106 898 25,632 SH DEFINED 01,08 5,532 20,100 0 GATX CORP COM 361448103 2,055 92,683 SH DEFINED 01 80,698 8,585 3,400 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 57 2,036 SH DEFINED 01 1,936 0 100 G B & T BANCSHARES INC COM 361462104 615 21,857 SH DEFINED 01,08 2,505 19,352 0 GEO GROUP INC COM 36159R103 815 35,426 SH DEFINED 01 5,991 29,035 400 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 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 524 51,660 SH DEFINED 01 14,781 35,329 1,550 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 100 45,280 SH DEFINED 01 20,230 24,600 450 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 421 10,441 SH DEFINED 01 4,416 5,875 150 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 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 218 ________ GABLES RESIDENTIAL TR COM 362418105 1,543 42,574 SH DEFINED 01 18,781 21,993 1,800 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 42 7,550 SH DEFINED 01 1,800 5,600 150 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 GALLAGHER ARTHUR J & CO COM 363576109 2,544 78,099 SH DEFINED 01 53,832 19,507 4,760 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 831 25,525 SH DEFINED 02 21,825 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 657 20,179 SH DEFINED 03 8,169 11,373 637 GALLAGHER ARTHUR J & CO COM 363576109 42 1,290 SH OTHER 03 965 150 175 GALLAGHER ARTHUR J & CO COM 363576109 1,035 31,785 SH DEFINED 04 31,085 0 700 GALLAGHER ARTHUR J & CO COM 363576109 653 20,050 SH OTHER 04 18,050 0 2,000 GALLAGHER ARTHUR J & CO COM 363576109 346 10,620 SH DEFINED 05 8,800 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 150 3,128 SH DEFINED 01 3,128 0 0 GALLAHER GROUP PLC COM 363595109 138 2,880 SH OTHER 01 1,280 1,600 0 GALLAHER GROUP PLC COM 363595109 41 844 SH DEFINED 02 844 0 0 GALLAHER GROUP PLC COM 363595109 387 8,060 SH OTHER 02 5,660 800 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 154 15,295 SH DEFINED 01 10,757 4,088 450 GALYANS TRADING INC COM 36458R101 1,152 114,467 SH DEFINED 01,08 55,385 59,082 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 219 ________ 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,904 105,676 SH DEFINED 01 60,812 27,389 17,475 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 GANNETT INC COM 364730101 106,438 1,207,607 SH DEFINED 01 676,274 417,292 114,041 GANNETT INC COM 364730101 13,384 151,846 SH OTHER 01 67,663 76,873 7,310 GANNETT INC COM 364730101 13,792 156,473 SH DEFINED 02 101,578 49,121 5,774 GANNETT INC COM 364730101 3,910 44,360 SH OTHER 02 31,405 12,505 450 GANNETT INC COM 364730101 21,498 243,902 SH DEFINED 03 166,468 59,579 17,855 GANNETT INC COM 364730101 4,496 51,015 SH OTHER 03 41,655 7,740 1,620 GANNETT INC COM 364730101 45,832 519,992 SH DEFINED 04 488,532 0 31,460 GANNETT INC COM 364730101 19,467 220,861 SH OTHER 04 216,926 0 3,935 GANNETT INC COM 364730101 8,932 101,339 SH DEFINED 05 89,434 9,125 2,780 GANNETT INC COM 364730101 688 7,810 SH OTHER 05 5,890 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 18,575 210,739 SH DEFINED 10 155,997 37,055 17,687 GANNETT INC COM 364730101 4,103 46,549 SH OTHER 10 20,740 24,009 1,800 GAP INC DEL COM 364760108 38,832 1,771,518 SH DEFINED 01 873,084 689,219 209,215 GAP INC DEL COM 364760108 476 21,708 SH OTHER 01 13,111 4,085 4,512 GAP INC DEL COM 364760108 3,339 152,340 SH DEFINED 02 132,340 16,400 3,600 GAP INC DEL COM 364760108 447 20,400 SH OTHER 02 17,700 2,700 0 GAP INC DEL COM 364760108 6,440 293,785 SH DEFINED 03 169,440 113,005 11,340 GAP INC DEL COM 364760108 737 33,640 SH OTHER 03 22,140 11,080 420 GAP INC DEL