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: 2 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: Orie L. Dudley Title: Executive Vice President and Chief Investment Officer Phone: (312) 630-6000 Signature, Place, and Date of Signing: Chicago, IL September 1, 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,895,496. (thousands) Reason for filing amendment: Due to recent system enhancements, it has been discovered that reportable holdings of Northern Trust Common Stock (CUSIP 665859104) by Northern Trust Bank of Florida NA (Investment Manager #04) may have been overstated in previous filings up to and including the previous 3/31/2004 13F filings. We believe that the issue has been permanently resolved starting with the 6/30/04 filing and that the correct figures are reflected in this 3/31/04 amendment. 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 COM 364760108 8,785 400,756 SH DEFINED 04 384,686 0 16,070 GAP INC DEL COM 364760108 2,261 103,155 SH OTHER 04 101,330 0 1,825 GAP INC DEL COM 364760108 2,022 92,260 SH DEFINED 05 78,860 11,525 1,875 GAP INC DEL COM 364760108 152 6,920 SH OTHER 05 3,420 3,500 0 GAP INC DEL COM 364760108 52 2,350 SH OTHER 01,06 0 0 2,350 GAP INC DEL COM 364760108 162,990 7,435,654 SH DEFINED 01,08 3,845,322 3,587,112 3,220 GAP INC DEL COM 364760108 523 23,858 SH DEFINED 09 23,858 0 0 GAP INC DEL COM 364760108 737 33,606 SH DEFINED 10 30,156 2,500 950 GAP INC DEL COM 364760108 59 2,700 SH OTHER 10 845 1,855 0 GARDNER DENVER INC COM 365558105 906 33,441 SH DEFINED 01 15,798 17,243 400 GARDNER DENVER INC COM 365558105 124 4,566 SH OTHER 03 4,566 0 0 GARDNER DENVER INC COM 365558105 26 972 SH OTHER 04 972 0 0 GARDNER DENVER INC COM 365558105 5 200 SH OTHER 01,06 0 0 200 GARDNER DENVER INC COM 365558105 2,951 108,984 SH DEFINED 01,08 26,127 82,857 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 220 ________ GARTNER INC COM 366651107 1,181 101,415 SH DEFINED 01 81,556 16,484 3,375 GARTNER INC COM 366651107 8,830 757,901 SH DEFINED 01,08 122,248 635,653 0 GARTNER INC COM 366651206 446 38,957 SH DEFINED 01 13,808 24,299 850 GARTNER INC COM 366651206 257 22,410 SH OTHER 01 3,095 8,675 10,640 GARTNER INC COM 366651206 186 16,225 SH DEFINED 02 16,225 0 0 GARTNER INC COM 366651206 3 286 SH OTHER 02 286 0 0 GARTNER INC COM 366651206 3 304 SH OTHER 03 0 304 0 GARTNER INC COM 366651206 13 1,160 SH DEFINED 04 1,160 0 0 GATEWAY INC COM 367626108 3,371 638,372 SH DEFINED 01 294,911 263,547 79,914 GATEWAY INC COM 367626108 2 300 SH OTHER 01 0 0 300 GATEWAY INC COM 367626108 70 13,200 SH DEFINED 04 0 0 13,200 GATEWAY INC COM 367626108 1 200 SH OTHER 04 200 0 0 GATEWAY INC COM 367626108 1 250 SH DEFINED 05 0 0 250 GATEWAY INC COM 367626108 4 800 SH OTHER 01,06 0 0 800 GATEWAY INC COM 367626108 16,521 3,128,918 SH DEFINED 01,08 1,298,862 1,830,056 0 GATEWAY INC COM 367626108 4 825 SH DEFINED 09 825 0 0 GATEWAY INC COM 367626108 0 52 SH DEFINED 10 52 0 0 GAYLORD ENTMT CO NEW COM 367905106 2,146 69,453 SH DEFINED 01 35,641 33,462 350 GAYLORD ENTMT CO NEW COM 367905106 4,361 141,128 SH DEFINED 01,08 45,065 96,063 0 GEHL CO COM 368483103 138 8,500 SH DEFINED 01 1,300 7,200 0 GEHL CO COM 368483103 187 11,500 SH DEFINED 01,08 2,258 9,242 0 GEN-PROBE INC NEW COM 36866T103 4,334 129,950 SH DEFINED 01 91,760 28,940 9,250 GEN-PROBE INC NEW COM 36866T103 10,450 313,354 SH DEFINED 01,08 52,207 261,147 0 GEN-PROBE INC NEW COM 36866T103 48 1,430 SH DEFINED 10 1,170 0 260 GEMSTAR-TV GUIDE INTL INC COM 36866W106 1,212 180,612 SH DEFINED 01 125,879 33,653 21,080 GEMSTAR-TV GUIDE INTL INC COM 36866W106 61 9,110 SH DEFINED 04 9,110 0 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 7 1,037 SH OTHER 04 1,037 0 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 5,732 854,233 SH DEFINED 01,08 326,827 527,406 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 2 350 SH DEFINED 10 0 0 350 GENAERA CORP COM 36867G100 149 33,300 SH DEFINED 01 6,600 26,700 0 GENAERA CORP COM 36867G100 302 67,497 SH DEFINED 01,08 13,392 54,105 0 GENAISSANCE PHARMACEUTICALS COM 36867W105 78 22,300 SH DEFINED 01 3,500 18,800 0 GENAISSANCE PHARMACEUTICALS COM 36867W105 120 34,522 SH DEFINED 01,08 8,700 25,822 0 GENCORP INC COM 368682100 926 85,546 SH DEFINED 01 29,505 54,266 1,775 GENCORP INC COM 368682100 7 660 SH OTHER 01,06 0 0 660 GENCORP INC COM 368682100 3,225 297,827 SH DEFINED 01,08 124,606 173,221 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 221 ________ GENE LOGIC INC COM 368689105 249 49,387 SH DEFINED 01 19,877 28,760 750 GENE LOGIC INC COM 368689105 1,076 213,075 SH DEFINED 01,08 57,431 155,644 0 GENELABS TECHNOLOGIES INC COM 368706107 132 48,900 SH DEFINED 01 10,000 38,900 0 GENELABS TECHNOLOGIES INC COM 368706107 0 150 SH DEFINED 04 0 0 150 GENELABS TECHNOLOGIES INC COM 368706107 208 77,460 SH DEFINED 01,08 20,361 57,099 0 GENENCOR INTL INC COM 368709101 767 57,652 SH DEFINED 01 15,327 42,125 200 GENENCOR INTL INC COM 368709101 3 200 SH DEFINED 03 200 0 0 GENENCOR INTL INC COM 368709101 1,880 141,256 SH DEFINED 01,08 27,939 113,317 0 GENENTECH INC COM 368710406 40,691 384,531 SH DEFINED 01 254,533 107,718 22,280 GENENTECH INC COM 368710406 5,079 47,995 SH OTHER 01 18,605 27,540 1,850 GENENTECH INC COM 368710406 4,485 42,379 SH DEFINED 02 26,466 14,383 1,530 GENENTECH INC COM 368710406 757 7,150 SH OTHER 02 3,865 2,975 310 GENENTECH INC COM 368710406 7,694 72,713 SH DEFINED 03 31,054 38,370 3,289 GENENTECH INC COM 368710406 1,248 11,791 SH OTHER 03 6,061 4,230 1,500 GENENTECH INC COM 368710406 27,795 262,661 SH DEFINED 04 246,481 0 16,180 GENENTECH INC COM 368710406 8,081 76,367 SH OTHER 04 72,392 0 3,975 GENENTECH INC COM 368710406 2,217 20,955 SH DEFINED 05 15,915 3,640 1,400 GENENTECH INC COM 368710406 180 1,700 SH OTHER 05 1,400 0 300 GENENTECH INC COM 368710406 78,552 742,320 SH DEFINED 01,08 380,971 361,349 0 GENENTECH INC COM 368710406 410 3,873 SH DEFINED 09 3,873 0 0 GENENTECH INC COM 368710406 2,870 27,125 SH DEFINED 10 12,525 11,300 3,300 GENENTECH INC COM 368710406 434 4,100 SH OTHER 10 4,100 0 0 GENERAL AMERN INVS INC COM 368802104 224 7,366 SH DEFINED 01 0 0 7,366 GENERAL AMERN INVS INC COM 368802104 191 6,300 SH OTHER 01 4,353 1,947 0 GENERAL AMERN INVS INC COM 368802104 16 540 SH DEFINED 03 0 0 540 GENERAL AMERN INVS INC COM 368802104 95 3,119 SH DEFINED 04 3,119 0 0 GENERAL AMERN INVS INC COM 368802104 152 4,994 SH OTHER 04 4,994 0 0 GENERAL AMERN INVS INC COM 368802104 19 620 SH DEFINED 10 0 620 0 GENERAL BINDING CORP COM 369154109 389 22,867 SH DEFINED 01 5,360 17,307 200 GENERAL BINDING CORP COM 369154109 136 8,000 SH OTHER 01 0 0 8,000 GENERAL BINDING CORP COM 369154109 904 53,167 SH DEFINED 01,08 6,975 46,192 0 GENERAL CABLE CORP DEL NEW COM 369300108 484 65,572 SH DEFINED 01 22,887 40,485 2,200 GENERAL CABLE CORP DEL NEW COM 369300108 2,033 275,438 SH DEFINED 01,08 84,639 190,799 0 GENERAL COMMUNICATION INC COM 369385109 795 87,339 SH DEFINED 01 30,719 53,545 3,075 GENERAL COMMUNICATION INC COM 369385109 7 800 SH OTHER 01,06 0 0 800 GENERAL COMMUNICATION INC COM 369385109 2,884 316,886 SH DEFINED 01,08 70,909 245,977 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 222 ________ GENERAL DYNAMICS CORP COM 369550108 72,241 808,699 SH DEFINED 01 444,853 297,398 66,448 GENERAL DYNAMICS CORP COM 369550108 12,116 135,633 SH OTHER 01 58,756 74,132 2,745 GENERAL DYNAMICS CORP COM 369550108 11,744 131,468 SH DEFINED 02 93,589 33,760 4,119 GENERAL DYNAMICS CORP COM 369550108 2,601 29,121 SH OTHER 02 17,106 11,590 425 GENERAL DYNAMICS CORP COM 369550108 5,558 62,220 SH DEFINED 03 26,501 26,744 8,975 GENERAL DYNAMICS CORP COM 369550108 1,251 14,001 SH OTHER 03 6,945 5,755 1,301 GENERAL DYNAMICS CORP COM 369550108 21,015 235,247 SH DEFINED 04 221,832 0 13,415 GENERAL DYNAMICS CORP COM 369550108 11,430 127,948 SH OTHER 04 118,548 0 9,400 GENERAL DYNAMICS CORP COM 369550108 6,704 75,053 SH DEFINED 05 62,593 10,365 2,095 GENERAL DYNAMICS CORP COM 369550108 594 6,650 SH OTHER 05 3,850 2,800 0 GENERAL DYNAMICS CORP COM 369550108 45 500 SH OTHER 01,06 0 0 500 GENERAL DYNAMICS CORP COM 369550108 152,147 1,703,200 SH DEFINED 01,08 854,422 847,548 1,230 GENERAL DYNAMICS CORP COM 369550108 78 872 SH DEFINED 09 872 0 0 GENERAL DYNAMICS CORP COM 369550108 6,232 69,766 SH DEFINED 10 50,161 14,425 5,180 GENERAL DYNAMICS CORP COM 369550108 1,480 16,565 SH OTHER 10 9,790 6,500 275 GENERAL ELEC CO COM 369604103 1,007,905 33,024,419 SH DEFINED 01 18,893,793 10,983,705 3,146,921 GENERAL ELEC CO COM 369604103 216,889 7,106,459 SH OTHER 01 3,248,014 3,498,447 359,998 GENERAL ELEC CO COM 369604103 50,490 1,654,339 SH DEFINED 02 1,139,542 464,280 50,517 GENERAL ELEC CO COM 369604103 28,275 926,429 SH OTHER 02 591,867 304,726 29,836 GENERAL ELEC CO COM 369604103 84,817 2,779,070 SH DEFINED 03 1,662,204 942,905 173,961 GENERAL ELEC CO COM 369604103 49,866 1,633,878 SH OTHER 03 1,171,735 421,485 40,658 GENERAL ELEC CO COM 369604103 257,336 8,431,727 SH DEFINED 04 7,971,881 0 459,846 GENERAL ELEC CO COM 369604103 192,461 6,306,059 SH OTHER 04 5,910,130 0 395,929 GENERAL ELEC CO COM 369604103 32,919 1,078,606 SH DEFINED 05 942,561 88,395 47,650 GENERAL ELEC CO COM 369604103 5,127 167,997 SH OTHER 05 72,112 81,285 14,600 GENERAL ELEC CO COM 369604103 790 25,900 SH OTHER 01,06 0 0 25,900 GENERAL ELEC CO COM 369604103 38 1,240 SH OTHER 04,07 0 0 1,240 GENERAL ELEC CO COM 369604103 2,859,451 93,691,061 SH DEFINED 01,08 48,262,229 45,241,789 187,043 GENERAL ELEC CO COM 369604103 5,671 185,821 SH DEFINED 09 185,821 0 0 GENERAL ELEC CO COM 369604103 91,584 3,000,797 SH DEFINED 10 2,125,407 477,596 397,794 GENERAL ELEC CO COM 369604103 36,513 1,196,358 SH OTHER 10 631,208 547,925 17,225 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 3 2,235 SH DEFINED 01 690 1,545 0 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 11 8,705 SH DEFINED 01,08 2,508 6,197 0 GENERAL GROWTH PPTYS INC COM 370021107 3,948 112,324 SH DEFINED 01 57,049 33,725 21,550 GENERAL GROWTH PPTYS INC COM 370021107 467 13,297 SH OTHER 01 13,297 0 0 GENERAL GROWTH PPTYS INC COM 370021107 23 660 SH OTHER 02 0 660 0 GENERAL GROWTH PPTYS INC COM 370021107 842 23,950 SH DEFINED 04 5,950 0 18,000 GENERAL GROWTH PPTYS INC COM 370021107 187 5,325 SH OTHER 04 4,500 0 825 GENERAL GROWTH PPTYS INC COM 370021107 26,352 749,714 SH DEFINED 01,08 347,380 402,334 0 GENERAL GROWTH PPTYS INC COM 370021107 12 330 SH DEFINED 09 330 0 0 GENERAL GROWTH PPTYS INC COM 370021107 379 10,794 SH DEFINED 10 0 0 10,794 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 223 ________ GENERAL MLS INC COM 370334104 48,418 1,037,241 SH DEFINED 01 527,842 401,660 107,739 GENERAL MLS INC COM 370334104 7,785 166,772 SH OTHER 01 79,332 84,865 2,575 GENERAL MLS INC COM 370334104 3,757 80,484 SH DEFINED 02 69,694 9,240 1,550 GENERAL MLS INC COM 370334104 1,137 24,360 SH OTHER 02 17,894 6,116 350 GENERAL MLS INC COM 370334104 3,835 82,164 SH DEFINED 03 50,531 23,593 8,040 GENERAL MLS INC COM 370334104 3,216 68,904 SH OTHER 03 21,316 47,438 150 GENERAL MLS INC COM 370334104 9,559 204,781 SH DEFINED 04 197,840 0 6,941 GENERAL MLS INC COM 370334104 5,959 127,649 SH OTHER 04 114,399 0 13,250 GENERAL MLS INC COM 370334104 3,702 79,300 SH DEFINED 05 72,170 775 6,355 GENERAL MLS INC COM 370334104 141 3,025 SH OTHER 05 0 2,200 825 GENERAL MLS INC COM 370334104 44 950 SH OTHER 01,06 0 0 950 GENERAL MLS INC COM 370334104 229,767 4,922,167 SH DEFINED 01,08 1,754,131 3,074,065 93,971 GENERAL MLS INC COM 370334104 73 1,568 SH DEFINED 09 1,568 0 0 GENERAL MLS INC COM 370334104 7,011 150,185 SH DEFINED 10 118,375 28,150 3,660 GENERAL MLS INC COM 370334104 1,884 40,365 SH OTHER 10 14,592 25,238 535 GENERAL MTRS CORP COM 370442105 46,728 992,099 SH DEFINED 01 390,020 474,889 127,190 GENERAL MTRS CORP COM 370442105 552 11,727 SH OTHER 01 4,496 6,731 500 GENERAL MTRS CORP COM 370442105 73 1,553 SH DEFINED 02 903 650 0 GENERAL MTRS CORP COM 370442105 141 2,988 SH OTHER 02 2,888 100 0 GENERAL MTRS CORP COM 370442105 173 3,682 SH DEFINED 03 1,400 2,282 0 GENERAL MTRS CORP COM 370442105 495 10,509 SH OTHER 03 4,111 6,398 0 GENERAL MTRS CORP COM 370442105 944 20,044 SH DEFINED 04 19,542 0 502 GENERAL MTRS CORP COM 370442105 1,377 29,232 SH OTHER 04 16,808 0 12,424 GENERAL MTRS CORP COM 370442105 41 875 SH DEFINED 05 575 0 300 GENERAL MTRS CORP COM 370442105 68 1,450 SH OTHER 01,06 0 0 1,450 GENERAL MTRS CORP COM 370442105 228,806 4,857,872 SH DEFINED 01,08 2,505,604 2,350,543 1,725 GENERAL MTRS CORP COM 370442105 594 12,613 SH DEFINED 09 12,613 0 0 GENERAL MTRS CORP COM 370442105 821 17,432 SH DEFINED 10 10,468 6,264 700 GENERAL MTRS CORP COM 370442105 1,576 33,465 SH OTHER 10 29,203 4,262 0 GENERAL MTRS CORP CONV PFD 370442717 3,979 130,000 DEFINED 01 130,000 0 0 GENERAL MTRS CORP CONV PFD 370442717 9 300 DEFINED 03 300 0 0 GENERAL MTRS CORP CONV PFD 370442733 2,550 100,000 DEFINED 01 100,000 0 0 GENERAL MTRS CORP CONV PFD 370442733 13 500 DEFINED 10 500 0 0 GENESCO INC COM 371532102 926 39,968 SH DEFINED 01 14,138 25,280 550 GENESCO INC COM 371532102 178 7,672 SH DEFINED 04 7,672 0 0 GENESCO INC COM 371532102 8 325 SH OTHER 01,06 0 0 325 GENESCO INC COM 371532102 4,243 183,031 SH DEFINED 01,08 73,646 109,385 0 GENESCO INC COM 371532102 46 2,000 SH DEFINED 10 2,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 224 ________ GENESEE & WYO INC COM 371559105 886 35,865 SH DEFINED 01 19,586 14,917 1,362 GENESEE & WYO INC COM 371559105 14 562 SH DEFINED 04 0 0 562 GENESEE & WYO INC COM 371559105 3,010 121,879 SH DEFINED 01,08 22,912 98,967 0 GENESIS MICROCHIP INC DEL COM 37184C103 647 38,605 SH DEFINED 01 20,046 16,759 1,800 GENESIS MICROCHIP INC DEL COM 37184C103 4,046 241,542 SH DEFINED 01,08 72,781 168,761 0 GENESIS HEALTHCARE CORP COM 37184D101 773 31,727 SH DEFINED 01 10,050 20,852 825 GENESIS HEALTHCARE CORP COM 37184D101 2,524 103,666 SH DEFINED 01,08 31,663 72,003 0 GENTEX CORP COM 371901109 4,201 96,867 SH DEFINED 01 48,542 28,475 19,850 GENTEX CORP COM 371901109 122 2,810 SH OTHER 02 0 2,810 0 GENTEX CORP COM 371901109 13 300 SH OTHER 04 300 0 0 GENTEX CORP COM 371901109 20,039 462,053 SH DEFINED 01,08 158,835 303,218 0 GENTEX CORP COM 371901109 213 4,909 SH DEFINED 10 4,809 0 100 GENLYTE GROUP INC COM 372302109 1,600 28,494 SH DEFINED 01 14,392 13,152 950 GENLYTE GROUP INC COM 372302109 4,578 81,520 SH DEFINED 01,08 16,968 64,552 0 GENOME THERAPEUTICS CORP COM 372430108 154 27,400 SH DEFINED 01 6,100 21,300 0 GENOME THERAPEUTICS CORP COM 372430108 16 2,800 SH OTHER 01 0 2,800 0 GENOME THERAPEUTICS CORP COM 372430108 7 1,200 SH DEFINED 04 1,200 0 0 GENOME THERAPEUTICS CORP COM 372430108 60 10,700 SH OTHER 04 10,700 0 0 GENOME THERAPEUTICS CORP COM 372430108 298 53,012 SH DEFINED 01,08 9,840 43,172 0 GENTA INC COM 37245M207 990 94,261 SH DEFINED 01 35,548 57,263 1,450 GENTA INC COM 37245M207 5 484 SH OTHER 01 484 0 0 GENTA INC COM 37245M207 21 2,000 SH OTHER 04 2,000 0 0 GENTA INC COM 37245M207 4,500 428,536 SH DEFINED 01,08 133,322 295,214 0 GENVEC INC COM 37246C109 118 34,048 SH DEFINED 01 7,593 26,455 0 GENVEC INC COM 37246C109 275 79,168 SH DEFINED 01,08 20,148 59,020 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 225 ________ GENUINE PARTS CO COM 372460105 18,475 564,633 SH DEFINED 01 169,089 181,906 213,638 GENUINE PARTS CO COM 372460105 3,352 102,452 SH OTHER 01 18,463 61,457 22,532 GENUINE PARTS CO COM 372460105 429 13,099 SH DEFINED 02 11,324 1,775 0 GENUINE PARTS CO COM 372460105 660 20,172 SH OTHER 02 18,212 1,960 0 GENUINE PARTS CO COM 372460105 1,634 49,944 SH DEFINED 03 23,865 26,011 68 GENUINE PARTS CO COM 372460105 584 17,842 SH OTHER 03 10,472 4,450 2,920 GENUINE PARTS CO COM 372460105 1,889 57,742 SH DEFINED 04 57,742 0 0 GENUINE PARTS CO COM 372460105 648 19,794 SH OTHER 04 19,294 0 500 GENUINE PARTS CO COM 372460105 2 75 SH DEFINED 05 0 0 75 GENUINE PARTS CO COM 372460105 13 395 SH OTHER 05 95 0 300 GENUINE PARTS CO COM 372460105 13 400 SH OTHER 01,06 0 0 400 GENUINE PARTS CO COM 372460105 51,367 1,569,908 SH DEFINED 01,08 804,654 765,254 0 GENUINE PARTS CO COM 372460105 192 5,879 SH DEFINED 09 5,879 0 0 GENUINE PARTS CO COM 372460105 232 7,098 SH DEFINED 10 6,848 0 250 GENUINE PARTS CO COM 372460105 67 2,050 SH OTHER 10 1,000 1,050 0 GENUS INC COM 372461103 100 26,450 SH DEFINED 01 6,400 20,050 0 GENUS INC COM 372461103 187 49,359 SH DEFINED 01,08 12,290 37,069 0 GENTIVA HEALTH SERVICES INC COM 37247A102 639 41,234 SH DEFINED 01 16,049 24,785 400 GENTIVA HEALTH SERVICES INC COM 37247A102 3 175 SH DEFINED 02 0 0 175 GENTIVA HEALTH SERVICES INC COM 37247A102 6 393 SH DEFINED 04 393 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 4 258 SH OTHER 04 258 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 3,065 197,881 SH DEFINED 01,08 58,413 139,468 0 GENZYME CORP COM 372917104 24,224 517,836 SH DEFINED 01 229,787 217,033 71,016 GENZYME CORP COM 372917104 530 11,320 SH OTHER 01 2,635 8,449 236 GENZYME CORP COM 372917104 522 11,161 SH DEFINED 02 10,861 0 300 GENZYME CORP COM 372917104 810 17,305 SH DEFINED 03 9,365 7,675 265 GENZYME CORP COM 372917104 1,206 25,775 SH OTHER 03 0 25,775 0 GENZYME CORP COM 372917104 1,259 26,920 SH DEFINED 04 25,520 0 1,400 GENZYME CORP COM 372917104 188 4,012 SH OTHER 04 4,012 0 0 GENZYME CORP COM 372917104 112 2,400 SH DEFINED 05 200 2,000 200 GENZYME CORP COM 372917104 28 600 SH OTHER 01,06 0 0 600 GENZYME CORP COM 372917104 96,342 2,059,464 SH DEFINED 01,08 1,124,207 935,032 225 GENZYME CORP COM 372917104 570 12,180 SH DEFINED 09 12,180 0 0 GENZYME CORP COM 372917104 137 2,932 SH DEFINED 10 1,630 1,000 302 GENZYME CORP COM 372917104 18 384 SH OTHER 10 384 0 0 GEORGIA GULF CORP COM 373200203 1,675 55,548 SH DEFINED 01 18,806 36,042 700 GEORGIA GULF CORP COM 373200203 16 525 SH OTHER 01,06 0 0 525 GEORGIA GULF CORP COM 373200203 6,582 218,314 SH DEFINED 01,08 60,592 157,722 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 226 ________ GEORGIA PAC CORP COM 373298108 17,050 506,079 SH DEFINED 01 224,638 217,568 63,873 GEORGIA PAC CORP COM 373298108 217 6,434 SH OTHER 01 1,884 4,300 250 GEORGIA PAC CORP COM 373298108 148 4,400 SH DEFINED 02 4,400 0 0 GEORGIA PAC CORP COM 373298108 6 192 SH DEFINED 03 0 192 0 GEORGIA PAC CORP COM 373298108 31 908 SH DEFINED 04 908 0 0 GEORGIA PAC CORP COM 373298108 907 26,926 SH OTHER 04 26,926 0 0 GEORGIA PAC CORP COM 373298108 7 200 SH DEFINED 05 0 0 200 GEORGIA PAC CORP COM 373298108 24 700 SH OTHER 01,06 0 0 700 GEORGIA PAC CORP COM 373298108 77,252 2,293,037 SH DEFINED 01,08 1,166,205 1,126,332 500 GEORGIA PAC CORP COM 373298108 50 1,473 SH DEFINED 09 1,473 0 0 GEORGIA PAC CORP COM 373298108 85 2,515 SH DEFINED 10 1,065 0 1,450 GEORGIA PAC CORP COM 373298108 40 1,200 SH OTHER 10 1,200 0 0 GERBER SCIENTIFIC INC COM 373730100 417 61,365 SH DEFINED 01 40,489 20,426 450 GERBER SCIENTIFIC INC COM 373730100 2 300 SH OTHER 01,06 0 0 300 GERBER SCIENTIFIC INC COM 373730100 988 145,261 SH DEFINED 01,08 30,621 114,640 0 GERMAN AMERN BANCORP COM 373865104 107 6,282 SH DEFINED 01 4,511 1,606 165 GERMAN AMERN BANCORP COM 373865104 7 399 SH DEFINED 04 399 0 0 GERMAN AMERN BANCORP COM 373865104 872 51,140 SH DEFINED 01,08 8,108 43,032 0 GERON CORP COM 374163103 513 54,576 SH DEFINED 01 26,465 27,261 850 GERON CORP COM 374163103 3 300 SH DEFINED 02 0 300 0 GERON CORP COM 374163103 11 1,200 SH DEFINED 04 1,200 0 0 GERON CORP COM 374163103 15 1,600 SH OTHER 04 1,600 0 0 GERON CORP COM 374163103 2,970 315,947 SH DEFINED 01,08 107,545 208,402 0 GETTY IMAGES INC COM 374276103 5,400 100,029 SH DEFINED 01 81,924 13,315 4,790 GETTY IMAGES INC COM 374276103 85 1,570 SH OTHER 01 800 770 0 GETTY IMAGES INC COM 374276103 6,225 115,318 SH DEFINED 01,08 46,065 69,253 0 GETTY IMAGES INC COM 374276103 29 540 SH DEFINED 10 435 0 105 GETTY RLTY CORP NEW COM 374297109 797 30,014 SH DEFINED 01 11,301 18,263 450 GETTY RLTY CORP NEW COM 374297109 3,731 140,412 SH DEFINED 01,08 45,223 95,189 0 GEVITY HR INC COM 374393106 4,023 137,788 SH DEFINED 01 118,822 18,716 250 GEVITY HR INC COM 374393106 23 800 SH DEFINED 04 800 0 0 GEVITY HR INC COM 374393106 3,528 120,810 SH DEFINED 01,08 41,110 79,700 0 GEVITY HR INC COM 374393106 146 5,000 SH DEFINED 10 5,000 0 0 GIANT INDS INC COM 374508109 470 22,700 SH DEFINED 01 2,100 20,600 0 GIANT INDS INC COM 374508109 297 14,358 SH DEFINED 01,08 3,535 10,823 0 GIBRALTAR STL CORP COM 37476F103 1,794 72,910 SH DEFINED 01 57,262 15,448 200 GIBRALTAR STL CORP COM 37476F103 2,311 93,925 SH DEFINED 01,08 19,983 73,942 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 227 ________ GIGA TRONICS INC COM 375175106 14 5,700 SH DEFINED 01 600 5,100 0 GIGA TRONICS INC COM 375175106 58 23,220 SH DEFINED 01,08 1,410 21,810 0 GILEAD SCIENCES INC COM 375558103 10,285 185,477 SH DEFINED 01 121,528 47,043 16,906 GILEAD SCIENCES INC COM 375558103 272 4,910 SH OTHER 01 0 4,910 0 GILEAD SCIENCES INC COM 375558103 144 2,600 SH DEFINED 03 2,600 0 0 GILEAD SCIENCES INC COM 375558103 141 2,550 SH DEFINED 04 2,550 0 0 GILEAD SCIENCES INC COM 375558103 438 7,891 SH OTHER 04 7,891 0 0 GILEAD SCIENCES INC COM 375558103 67,014 1,208,546 SH DEFINED 01,08 424,319 782,034 2,193 GILEAD SCIENCES INC COM 375558103 19 335 SH DEFINED 09 335 0 0 GILEAD SCIENCES INC COM 375558103 14 250 SH DEFINED 10 0 0 250 GILLETTE CO COM 375766102 99,481 2,544,265 SH DEFINED 01 1,328,119 939,699 276,447 GILLETTE CO COM 375766102 28,858 738,053 SH OTHER 01 292,985 420,104 24,964 GILLETTE CO COM 375766102 6,076 155,395 SH DEFINED 02 78,356 66,064 10,975 GILLETTE CO COM 375766102 2,491 63,714 SH OTHER 02 52,764 10,150 800 GILLETTE CO COM 375766102 3,401 86,982 SH DEFINED 03 55,020 23,602 8,360 GILLETTE CO COM 375766102 4,685 119,812 SH OTHER 03 82,770 36,042 1,000 GILLETTE CO COM 375766102 6,335 162,032 SH DEFINED 04 158,132 0 3,900 GILLETTE CO COM 375766102 8,748 223,728 SH OTHER 04 214,828 0 8,900 GILLETTE CO COM 375766102 1,392 35,611 SH DEFINED 05 30,413 3,123 2,075 GILLETTE CO COM 375766102 564 14,420 SH OTHER 05 4,120 2,300 8,000 GILLETTE CO COM 375766102 102 2,600 SH OTHER 01,06 0 0 2,600 GILLETTE CO COM 375766102 354,095 9,056,148 SH DEFINED 01,08 4,701,114 4,351,779 3,255 GILLETTE CO COM 375766102 1,081 27,647 SH DEFINED 09 27,647 0 0 GILLETTE CO COM 375766102 3,785 96,791 SH DEFINED 10 55,263 9,368 32,160 GILLETTE CO COM 375766102 246 6,280 SH OTHER 10 3,642 2,238 400 GLACIER BANCORP INC NEW COM 37637Q105 932 28,885 SH DEFINED 01 10,752 16,938 1,195 GLACIER BANCORP INC NEW COM 37637Q105 41 1,276 SH OTHER 04 1,276 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3,791 117,560 SH DEFINED 01,08 21,779 95,781 0 GLADSTONE CAPITAL CORP COM 376535100 98 4,391 SH DEFINED 01 3,973 118 300 GLADSTONE CAPITAL CORP COM 376535100 1,021 45,543 SH DEFINED 01,08 12,270 33,273 0 GLAMIS GOLD LTD COM 376775102 481 26,700 SH DEFINED 01 26,700 0 0 GLAMIS GOLD LTD COM 376775102 8 450 SH DEFINED 02 450 0 0 GLAMIS GOLD LTD COM 376775102 36 2,000 SH OTHER 02 2,000 0 0 GLAMIS GOLD LTD COM 376775102 1,822 101,158 SH DEFINED 01,08 16,000 85,158 0 GLATFELTER COM 377316104 631 56,172 SH DEFINED 01 50,619 4,553 1,000 GLATFELTER COM 377316104 2,909 258,764 SH DEFINED 01,08 39,068 219,696 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 228 ________ GLAXOSMITHKLINE PLC COM 37733W105 8,320 208,259 SH DEFINED 01 151,835 53,880 2,544 GLAXOSMITHKLINE PLC COM 37733W105 2,707 67,770 SH OTHER 01 41,972 25,398 400 GLAXOSMITHKLINE PLC COM 37733W105 1,655 41,422 SH DEFINED 02 31,102 8,023 2,297 GLAXOSMITHKLINE PLC COM 37733W105 839 21,013 SH OTHER 02 14,280 6,433 300 GLAXOSMITHKLINE PLC COM 37733W105 2,021 50,582 SH DEFINED 03 36,006 12,481 2,095 GLAXOSMITHKLINE PLC COM 37733W105 2,672 66,893 SH OTHER 03 62,813 3,450 630 GLAXOSMITHKLINE PLC COM 37733W105 8,432 211,052 SH DEFINED 04 203,767 0 7,285 GLAXOSMITHKLINE PLC COM 37733W105 12,778 319,844 SH OTHER 04 311,227 0 8,617 GLAXOSMITHKLINE PLC COM 37733W105 2,293 57,394 SH DEFINED 05 54,239 1,515 1,640 GLAXOSMITHKLINE PLC COM 37733W105 483 12,100 SH OTHER 05 2,000 100 10,000 GLAXOSMITHKLINE PLC COM 37733W105 1,191 29,804 SH DEFINED 10 16,528 13,176 100 GLAXOSMITHKLINE PLC COM 37733W105 824 20,634 SH OTHER 10 6,409 14,225 0 GLENAYRE TECHNOLOGIES INC COM 377899109 158 70,058 SH DEFINED 01 14,138 55,920 0 GLENAYRE TECHNOLOGIES INC COM 377899109 221 98,070 SH DEFINED 01,08 25,118 72,952 0 GLENBOROUGH RLTY TR INC COM 37803P105 2,817 126,042 SH DEFINED 01 101,993 23,749 300 GLENBOROUGH RLTY TR INC COM 37803P105 112 5,000 SH DEFINED 02 5,000 0 0 GLENBOROUGH RLTY TR INC COM 37803P105 9 400 SH OTHER 01,06 0 0 400 GLENBOROUGH RLTY TR INC COM 37803P105 3,218 144,000 SH DEFINED 01,08 42,378 101,622 0 GLIMCHER RLTY TR COM 379302102 1,339 49,404 SH DEFINED 01 24,490 24,014 900 GLIMCHER RLTY TR COM 379302102 14 500 SH DEFINED 04 500 0 0 GLIMCHER RLTY TR COM 379302102 16 600 SH OTHER 04 600 0 0 GLIMCHER RLTY TR COM 379302102 6,778 250,127 SH DEFINED 01,08 80,514 169,613 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 1,000 DEFINED 01 1,000 0 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 800 DEFINED 02 0 0 800 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 3 14,000 DEFINED 10 0 0 14,000 GLOBAL INDS LTD COM 379336100 850 144,104 SH DEFINED 01 63,180 79,524 1,400 GLOBAL INDS LTD COM 379336100 109 18,400 SH DEFINED 04 0 0 18,400 GLOBAL INDS LTD COM 379336100 3,262 552,900 SH DEFINED 01,08 151,003 401,897 0 GLOBAL IMAGING SYSTEMS COM 37934A100 988 29,754 SH DEFINED 01 11,500 17,379 875 GLOBAL IMAGING SYSTEMS COM 37934A100 10 300 SH DEFINED 04 300 0 0 GLOBAL IMAGING SYSTEMS COM 37934A100 10 300 SH OTHER 01,06 0 0 300 GLOBAL IMAGING SYSTEMS COM 37934A100 4,873 146,692 SH DEFINED 01,08 52,999 93,693 0 GLOBAL E POINT INC COM 37940U108 20 4,939 SH DEFINED 01 1,040 3,899 0 GLOBAL E POINT INC COM 37940U108 26 6,278 SH DEFINED 01,08 1,778 4,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 229 ________ GLOBAL PMTS INC COM 37940X102 4,070 90,274 SH DEFINED 01 75,390 4,403 10,481 GLOBAL PMTS INC COM 37940X102 270 6,000 SH DEFINED 04 6,000 0 0 GLOBAL PMTS INC COM 37940X102 24 524 SH OTHER 01,06 0 0 524 GLOBAL PMTS INC COM 37940X102 6,602 146,450 SH DEFINED 01,08 64,383 82,067 0 GLOBAL PMTS INC COM 37940X102 25 546 SH DEFINED 10 500 0 46 GLOBAL POWER EQUIPMENT INC COM 37941P108 351 41,660 SH DEFINED 01 12,379 28,631 650 GLOBAL POWER EQUIPMENT INC COM 37941P108 1,170 138,990 SH DEFINED 01,08 41,319 97,671 0 GLOBECOMM SYSTEMS INC COM 37956X103 73 13,050 SH DEFINED 01 2,600 10,450 0 GLOBECOMM SYSTEMS INC COM 37956X103 1 200 SH OTHER 01 0 200 0 GLOBECOMM SYSTEMS INC COM 37956X103 192 34,300 SH DEFINED 01,08 5,100 29,200 0 GLOWPOINT INC COM 379887102 46 23,713 SH DEFINED 01 5,100 18,613 0 GLOWPOINT INC COM 379887102 91 46,917 SH DEFINED 01,08 12,240 34,677 0 GLYCOGENESYS INC COM 37989P101 19 18,800 SH DEFINED 01 3,400 15,400 0 GLYCOGENESYS INC COM 37989P101 34 34,075 SH DEFINED 01,08 14,875 19,200 0 GOLD BANC CORP INC COM 379907108 1,977 121,267 SH DEFINED 01 85,012 33,980 2,275 GOLD BANC CORP INC COM 379907108 98 6,000 SH OTHER 04 6,000 0 0 GOLD BANC CORP INC COM 379907108 10 600 SH OTHER 01,06 0 0 600 GOLD BANC CORP INC COM 379907108 4,161 255,270 SH DEFINED 01,08 70,471 184,799 0 GOAMERICA INC COM 38020R106 2 10,300 SH DEFINED 01 10,300 0 0 GOAMERICA INC COM 38020R106 12 60,847 SH DEFINED 01,08 10,897 49,950 0 GOLD RESV INC COM 38068N108 21 5,000 SH DEFINED 01 5,000 0 0 GOLD RESV INC COM 38068N108 189 44,600 SH DEFINED 01,08 10,012 34,588 0 GOLDCORP INC NEW COM 380956409 6 400 SH DEFINED 02 400 0 0 GOLDCORP INC NEW COM 380956409 22 1,500 SH OTHER 02 500 0 1,000 GOLDCORP INC NEW COM 380956409 370 25,000 SH DEFINED 04 25,000 0 0 GOLDCORP INC NEW COM 380956409 150 10,100 SH OTHER 04 10,100 0 0 GOLDCORP INC NEW COM 380956409 37 2,500 SH DEFINED 05 0 2,500 0 GOLDEN ENTERPRISES INC COM 381010107 76 24,200 SH DEFINED 01 200 24,000 0 GOLDEN ENTERPRISES INC COM 381010107 104 32,883 SH DEFINED 01,08 5,424 27,459 0 GOLDEN ST VINTNERS INC COM 38121K208 48 6,700 SH DEFINED 01 700 6,000 0 GOLDEN ST VINTNERS INC COM 38121K208 38 5,309 SH DEFINED 01,08 818 4,491 0 GOLDEN TELECOM INC COM 38122G107 1,465 43,045 SH DEFINED 01 37,234 4,961 850 GOLDEN TELECOM INC COM 38122G107 7 200 SH OTHER 01 0 200 0 GOLDEN TELECOM INC COM 38122G107 2,157 63,375 SH DEFINED 01,08 10,113 53,262 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 230 ________ GOLDEN WEST FINL CORP DEL COM 381317106 31,379 280,298 SH DEFINED 01 113,364 131,622 35,312 GOLDEN WEST FINL CORP DEL COM 381317106 78 700 SH OTHER 01 400 0 300 GOLDEN WEST FINL CORP DEL COM 381317106 517 4,620 SH DEFINED 02 3,600 800 220 GOLDEN WEST FINL CORP DEL COM 381317106 78 700 SH OTHER 02 600 100 0 GOLDEN WEST FINL CORP DEL COM 381317106 4,769 42,602 SH DEFINED 03 25,324 13,474 3,804 GOLDEN WEST FINL CORP DEL COM 381317106 439 3,925 SH OTHER 03 2,990 875 60 GOLDEN WEST FINL CORP DEL COM 381317106 283 2,525 SH DEFINED 04 2,525 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 157 1,402 SH OTHER 04 1,402 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 506 4,518 SH DEFINED 05 4,418 0 100 GOLDEN WEST FINL CORP DEL COM 381317106 45 400 SH OTHER 01,06 0 0 400 GOLDEN WEST FINL CORP DEL COM 381317106 148,016 1,322,165 SH DEFINED 01,08 682,565 637,125 2,475 GOLDEN WEST FINL CORP DEL COM 381317106 72 644 SH DEFINED 09 644 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 84 746 SH DEFINED 10 346 0 400 GOLDFIELD CORP COM 381370105 8 12,300 SH DEFINED 01 0 12,300 0 GOLDFIELD CORP COM 381370105 59 95,600 SH DEFINED 01,08 1,553 94,047 0 GOLDMAN SACHS GROUP INC COM 38141G104 234,703 2,249,188 SH DEFINED 01 1,353,320 694,810 201,058 GOLDMAN SACHS GROUP INC COM 38141G104 16,109 154,377 SH OTHER 01 67,820 75,931 10,626 GOLDMAN SACHS GROUP INC COM 38141G104 10,365 99,330 SH DEFINED 02 71,070 25,585 2,675 GOLDMAN SACHS GROUP INC COM 38141G104 1,931 18,502 SH OTHER 02 12,437 6,015 50 GOLDMAN SACHS GROUP INC COM 38141G104 24,958 239,180 SH DEFINED 03 136,849 80,419 21,912 GOLDMAN SACHS GROUP INC COM 38141G104 3,691 35,368 SH OTHER 03 20,016 12,530 2,822 GOLDMAN SACHS GROUP INC COM 38141G104 71,568 685,844 SH DEFINED 04 620,396 0 65,448 GOLDMAN SACHS GROUP INC COM 38141G104 15,185 145,519 SH OTHER 04 139,404 0 6,115 GOLDMAN SACHS GROUP INC COM 38141G104 11,498 110,187 SH DEFINED 05 91,490 14,332 4,365 GOLDMAN SACHS GROUP INC COM 38141G104 1,669 15,993 SH OTHER 05 13,002 2,991 0 GOLDMAN SACHS GROUP INC COM 38141G104 130 1,250 SH OTHER 01,06 0 0 1,250 GOLDMAN SACHS GROUP INC COM 38141G104 404,975 3,880,929 SH DEFINED 01,08 1,966,844 1,912,675 1,410 GOLDMAN SACHS GROUP INC COM 38141G104 752 7,206 SH DEFINED 09 7,206 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14,898 142,767 SH DEFINED 10 121,490 15,600 5,677 GOLDMAN SACHS GROUP INC COM 38141G104 1,593 15,270 SH OTHER 10 3,445 11,350 475 GOLF TR AMER INC COM 38168B103 20 9,000 SH DEFINED 01 1,700 7,300 0 GOLF TR AMER INC COM 38168B103 23 10,641 SH DEFINED 01,08 1,400 9,241 0 GOODRICH CORP COM 382388106 7,172 255,514 SH DEFINED 01 118,637 105,458 31,419 GOODRICH CORP COM 382388106 3 100 SH OTHER 01 0 0 100 GOODRICH CORP COM 382388106 2 75 SH DEFINED 05 0 0 75 GOODRICH CORP COM 382388106 8 300 SH OTHER 01,06 0 0 300 GOODRICH CORP COM 382388106 29,202 1,040,313 SH DEFINED 01,08 503,748 536,565 0 GOODRICH CORP COM 382388106 17 618 SH DEFINED 10 518 0 100 GOODRICH PETE CORP COM 382410405 46 7,300 SH DEFINED 01 3,700 3,600 0 GOODRICH PETE CORP COM 382410405 154 24,331 SH DEFINED 01,08 6,873 17,458 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 231 ________ GOODYEAR TIRE & RUBR CO COM 382550101 3,026 354,361 SH DEFINED 01 165,760 142,281 46,320 GOODYEAR TIRE & RUBR CO COM 382550101 1 175 SH OTHER 01 0 0 175 GOODYEAR TIRE & RUBR CO COM 382550101 7 855 SH DEFINED 02 0 0 855 GOODYEAR TIRE & RUBR CO COM 382550101 1 130 SH DEFINED 04 130 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2 200 SH OTHER 04 200 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 10 1,150 SH DEFINED 05 1,000 0 150 GOODYEAR TIRE & RUBR CO COM 382550101 4 500 SH OTHER 01,06 0 0 500 GOODYEAR TIRE & RUBR CO COM 382550101 16,643 1,948,782 SH DEFINED 01,08 844,648 1,104,134 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 377 SH DEFINED 09 377 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 326 SH DEFINED 10 326 0 0 GOODYS FAMILY CLOTHING INC COM 382588101 780 54,686 SH DEFINED 01 23,299 30,937 450 GOODYS FAMILY CLOTHING INC COM 382588101 928 65,000 SH OTHER 04 65,000 0 0 GOODYS FAMILY CLOTHING INC COM 382588101 7 500 SH OTHER 01,06 0 0 500 GOODYS FAMILY CLOTHING INC COM 382588101 2,231 156,335 SH DEFINED 01,08 39,096 117,239 0 GORMAN RUPP CO COM 383082104 527 20,361 SH DEFINED 01 4,990 15,221 150 GORMAN RUPP CO COM 383082104 1,274 49,199 SH DEFINED 01,08 6,882 42,317 0 GOTTSCHALKS INC COM 383485109 83 14,900 SH DEFINED 01 2,700 12,200 0 GOTTSCHALKS INC COM 383485109 126 22,588 SH DEFINED 01,08 3,524 19,064 0 GRACE W R & CO DEL NEW COM 38388F108 310 99,374 SH DEFINED 01 42,374 55,600 1,400 GRACE W R & CO DEL NEW COM 38388F108 3 1,000 SH OTHER 04 1,000 0 0 GRACE W R & CO DEL NEW COM 38388F108 1,650 528,761 SH DEFINED 01,08 175,380 353,381 0 GRACO INC COM 384109104 1,052 36,122 SH DEFINED 01 25,528 7,472 3,122 GRACO INC COM 384109104 370 12,700 SH OTHER 01 0 0 12,700 GRACO INC COM 384109104 44 1,518 SH OTHER 04 1,518 0 0 GRACO INC COM 384109104 8,965 307,983 SH DEFINED 01,08 132,049 175,934 0 GRACO INC COM 384109104 2 69 SH DEFINED 10 0 0 69 GRAFTECH INTL LTD COM 384313102 1,805 120,740 SH DEFINED 01 54,011 62,604 4,125 GRAFTECH INTL LTD COM 384313102 30 2,000 SH OTHER 01 0 2,000 0 GRAFTECH INTL LTD COM 384313102 927 62,000 SH DEFINED 04 55,700 0 6,300 GRAFTECH INTL LTD COM 384313102 7,689 514,336 SH DEFINED 01,08 103,961 410,375 0 GRAHAM CORP COM 384556106 34 3,200 SH DEFINED 01 300 2,900 0 GRAHAM CORP COM 384556106 85 8,035 SH DEFINED 01,08 710 7,325 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 232 ________ GRAINGER W W INC COM 384802104 20,779 432,895 SH DEFINED 01 223,908 148,610 60,377 GRAINGER W W INC COM 384802104 9,197 191,610 SH OTHER 01 82,728 70,582 38,300 GRAINGER W W INC COM 384802104 3,992 83,175 SH DEFINED 02 72,425 9,550 1,200 GRAINGER W W INC COM 384802104 557 11,600 SH OTHER 02 10,600 800 200 GRAINGER W W INC COM 384802104 767 15,983 SH DEFINED 03 3,850 9,933 2,200 GRAINGER W W INC COM 384802104 693 14,440 SH OTHER 03 11,200 1,490 1,750 GRAINGER W W INC COM 384802104 490 10,200 SH DEFINED 04 9,200 0 1,000 GRAINGER W W INC COM 384802104 365 7,605 SH OTHER 04 7,605 0 0 GRAINGER W W INC COM 384802104 19 400 SH DEFINED 05 300 0 100 GRAINGER W W INC COM 384802104 67 1,400 SH OTHER 05 600 800 0 GRAINGER W W INC COM 384802104 10 200 SH OTHER 01,06 0 0 200 GRAINGER W W INC COM 384802104 38,288 797,658 SH DEFINED 01,08 403,723 393,935 0 GRAINGER W W INC COM 384802104 19 392 SH DEFINED 09 392 0 0 GRAINGER W W INC COM 384802104 59 1,229 SH DEFINED 10 1,131 0 98 GRAINGER W W INC COM 384802104 929 19,360 SH OTHER 10 2,760 9,100 7,500 GRANITE BROADCASTING CORP COM 387241102 28 16,500 SH DEFINED 01 2,800 13,700 0 GRANITE BROADCASTING CORP COM 387241102 55 32,893 SH DEFINED 01,08 8,350 24,543 0 GRANITE CONSTR INC COM 387328107 1,199 50,428 SH DEFINED 01 31,796 15,857 2,775 GRANITE CONSTR INC COM 387328107 6,647 279,636 SH DEFINED 01,08 41,950 237,686 0 GRANT PRIDECO INC COM 38821G101 1,639 105,713 SH DEFINED 01 60,796 41,897 3,020 GRANT PRIDECO INC COM 38821G101 8 518 SH OTHER 01 0 518 0 GRANT PRIDECO INC COM 38821G101 163 10,500 SH DEFINED 04 0 0 10,500 GRANT PRIDECO INC COM 38821G101 8,875 572,608 SH DEFINED 01,08 129,508 443,100 0 GRANT PRIDECO INC COM 38821G101 2 100 SH DEFINED 10 0 0 100 GRAPHIC PACKAGING CORP DEL COM 388688103 316 64,400 SH DEFINED 01 0 64,400 0 GRAPHIC PACKAGING CORP DEL COM 388688103 187 38,180 SH DEFINED 01,08 13,415 24,765 0 GRAPHIC PACKAGING CORP DEL COM 388688103 20 4,000 SH DEFINED 10 4,000 0 0 GRAY TELEVISION INC COM 389375106 952 65,122 SH DEFINED 01 26,473 37,549 1,100 GRAY TELEVISION INC COM 389375106 3,615 247,247 SH DEFINED 01,08 44,147 203,100 0 GRAY TELEVISION INC COM 389375205 172 12,150 SH DEFINED 01 1,200 10,900 50 GRAY TELEVISION INC COM 389375205 172 12,154 SH DEFINED 01,08 2,809 9,345 0 GREAT AMERN FINL RES INC COM 389915109 1,359 86,243 SH DEFINED 01 75,311 10,732 200 GREAT AMERN FINL RES INC COM 389915109 1,838 116,616 SH DEFINED 01,08 33,464 83,152 0 GREAT ATLANTIC & PAC TEA INC COM 390064103 395 51,057 SH DEFINED 01 16,137 34,470 450 GREAT ATLANTIC & PAC TEA INC COM 390064103 4 550 SH OTHER 01,06 0 0 550 GREAT ATLANTIC & PAC TEA INC COM 390064103 1,405 181,474 SH DEFINED 01,08 67,834 113,640 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 233 ________ GREAT LAKES CHEM CORP COM 390568103 3,104 130,154 SH DEFINED 01 80,602 39,442 10,110 GREAT LAKES CHEM CORP COM 390568103 2 100 SH OTHER 01 50 0 50 GREAT LAKES CHEM CORP COM 390568103 6 245 SH DEFINED 02 0 0 245 GREAT LAKES CHEM CORP COM 390568103 206 8,620 SH DEFINED 04 320 0 8,300 GREAT LAKES CHEM CORP COM 390568103 26 1,100 SH OTHER 04 1,100 0 0 GREAT LAKES CHEM CORP COM 390568103 1 40 SH DEFINED 05 0 0 40 GREAT LAKES CHEM CORP COM 390568103 2 100 SH OTHER 01,06 0 0 100 GREAT LAKES CHEM CORP COM 390568103 12,599 528,258 SH DEFINED 01,08 236,486 291,772 0 GREAT LAKES CHEM CORP COM 390568103 0 9 SH DEFINED 10 9 0 0 GREAT LAKES REIT INC COM 390752103 709 45,831 SH DEFINED 01 30,891 14,390 550 GREAT LAKES REIT INC COM 390752103 1,782 115,113 SH DEFINED 01,08 35,844 79,269 0 GREAT SOUTHN BANCORP INC COM 390905107 656 13,351 SH DEFINED 01 4,106 8,595 650 GREAT SOUTHN BANCORP INC COM 390905107 1,715 34,901 SH DEFINED 01,08 5,700 29,201 0 GREAT PLAINS ENERGY INC COM 391164100 1,419 42,001 SH DEFINED 01 26,121 11,590 4,290 GREAT PLAINS ENERGY INC COM 391164100 49 1,436 SH DEFINED 02 1,436 0 0 GREAT PLAINS ENERGY INC COM 391164100 17 500 SH OTHER 02 500 0 0 GREAT PLAINS ENERGY INC COM 391164100 10 300 SH OTHER 03 0 300 0 GREAT PLAINS ENERGY INC COM 391164100 163 4,830 SH DEFINED 04 4,830 0 0 GREAT PLAINS ENERGY INC COM 391164100 12,537 371,024 SH DEFINED 01,08 91,656 279,368 0 GREAT PLAINS ENERGY INC COM 391164100 40 1,172 SH DEFINED 10 1,072 0 100 GREATER BAY BANCORP COM 391648102 4,716 161,227 SH DEFINED 01 109,780 48,103 3,344 GREATER BAY BANCORP COM 391648102 29 1,000 SH DEFINED 03 1,000 0 0 GREATER BAY BANCORP COM 391648102 13,423 458,917 SH DEFINED 01,08 121,878 337,039 0 GREATER COMMUNITY BANCORP COM 39167M108 48 2,957 SH DEFINED 01 2,497 410 50 GREATER COMMUNITY BANCORP COM 39167M108 492 30,545 SH DEFINED 01,08 4,252 26,293 0 GREATER DEL VY HLDGS COM 391688108 171 4,330 SH DEFINED 01 525 3,805 0 GREATER DEL VY HLDGS COM 391688108 252 6,373 SH DEFINED 01,08 1,782 4,591 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 220 10,910 SH DEFINED 01 2,860 8,000 50 GREEN MTN COFFEE ROASTERS IN COM 393122106 680 33,743 SH DEFINED 01,08 8,415 25,328 0 GREEN MOUNTAIN PWR CORP COM 393154109 264 10,200 SH DEFINED 01 2,000 8,200 0 GREEN MOUNTAIN PWR CORP COM 393154109 3 100 SH OTHER 01,06 0 0 100 GREEN MOUNTAIN PWR CORP COM 393154109 295 11,419 SH DEFINED 01,08 3,333 8,086 0 GREENBRIER COS INC COM 393657101 707 41,870 SH DEFINED 01 8,820 33,000 50 GREENBRIER COS INC COM 393657101 91 5,400 SH DEFINED 03 5,400 0 0 GREENBRIER COS INC COM 393657101 762 45,137 SH DEFINED 01,08 9,118 36,019 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 234 ________ GREENE CNTY BANCSHARES INC COM 394361208 60 2,654 SH DEFINED 01 2,604 0 50 GREENE CNTY BANCSHARES INC COM 394361208 556 24,788 SH DEFINED 01,08 2,454 22,334 0 GREENPOINT FINL CORP COM 395384100 3,407 77,938 SH DEFINED 01 50,317 21,376 6,245 GREENPOINT FINL CORP COM 395384100 52 1,200 SH DEFINED 04 1,200 0 0 GREENPOINT FINL CORP COM 395384100 32,565 745,014 SH DEFINED 01,08 211,273 533,741 0 GREENPOINT FINL CORP COM 395384100 9 206 SH DEFINED 09 206 0 0 GREENPOINT FINL CORP COM 395384100 7 150 SH DEFINED 10 0 0 150 GREIF INC COM 397624107 1,360 38,934 SH DEFINED 01 14,232 23,802 900 GREIF INC COM 397624107 479 13,700 SH OTHER 02 0 0 13,700 GREIF INC COM 397624107 17 500 SH DEFINED 04 500 0 0 GREIF INC COM 397624107 3,862 110,521 SH DEFINED 01,08 26,680 83,841 0 GREY GLOBAL GROUP INC COM 39787M108 1,025 1,489 SH DEFINED 01 658 831 0 GREY GLOBAL GROUP INC COM 39787M108 69 100 SH DEFINED 02 0 100 0 GREY GLOBAL GROUP INC COM 39787M108 4,829 7,013 SH DEFINED 01,08 1,126 5,887 0 GREY WOLF INC COM 397888108 1,217 294,000 SH DEFINED 01 113,565 176,685 3,750 GREY WOLF INC COM 397888108 4 1,000 SH OTHER 01 1,000 0 0 GREY WOLF INC COM 397888108 88 21,250 SH DEFINED 04 21,250 0 0 GREY WOLF INC COM 397888108 4,994 1,206,248 SH DEFINED 01,08 274,255 931,993 0 GRIC COMMUNICATIONS INC COM 398081109 67 19,909 SH DEFINED 01 5,200 14,709 0 GRIC COMMUNICATIONS INC COM 398081109 153 45,239 SH DEFINED 01,08 8,128 37,111 0 GRIFFIN LD & NURSERIES INC COM 398231100 119 4,700 SH DEFINED 01 900 3,800 0 GRIFFIN LD & NURSERIES INC COM 398231100 198 7,800 SH DEFINED 01,08 1,900 5,900 0 GRIFFON CORP COM 398433102 1,056 48,890 SH DEFINED 01 18,620 28,770 1,500 GRIFFON CORP COM 398433102 10 462 SH OTHER 01,06 0 0 462 GRIFFON CORP COM 398433102 4,914 227,498 SH DEFINED 01,08 89,418 138,080 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1,223 33,785 SH DEFINED 01 15,687 17,698 400 GROUP 1 AUTOMOTIVE INC COM 398905109 12 325 SH DEFINED 05 325 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 13 350 SH OTHER 01,06 0 0 350 GROUP 1 AUTOMOTIVE INC COM 398905109 4,463 123,281 SH DEFINED 01,08 35,584 87,697 0 GROUP 1 SOFTWARE INC NEW COM 39943Y103 332 20,322 SH DEFINED 01 6,855 13,317 150 GROUP 1 SOFTWARE INC NEW COM 39943Y103 1,376 84,081 SH DEFINED 01,08 13,831 70,250 0 GTECH HLDGS CORP COM 400518106 5,034 85,113 SH DEFINED 01 66,084 10,259 8,770 GTECH HLDGS CORP COM 400518106 17,577 297,205 SH DEFINED 01,08 68,377 228,828 0 GTECH HLDGS CORP COM 400518106 35 593 SH DEFINED 10 425 0 168 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 235 ________ GUARANTY FED BANCSHARES INC COM 40108P101 116 6,000 SH DEFINED 01 600 5,400 0 GUARANTY FED BANCSHARES INC COM 40108P101 143 7,400 SH DEFINED 01,08 1,200 6,200 0 GUESS INC COM 401617105 804 44,568 SH DEFINED 01 11,700 30,793 2,075 GUESS INC COM 401617105 1,649 91,453 SH DEFINED 01,08 22,598 68,855 0 GUIDANT CORP COM 401698105 84,978 1,340,977 SH DEFINED 01 823,625 353,635 163,717 GUIDANT CORP COM 401698105 4,205 66,362 SH OTHER 01 33,745 22,487 10,130 GUIDANT CORP COM 401698105 3,533 55,754 SH DEFINED 02 32,432 19,265 4,057 GUIDANT CORP COM 401698105 889 14,030 SH OTHER 02 8,070 5,810 150 GUIDANT CORP COM 401698105 9,337 147,334 SH DEFINED 03 86,324 53,835 7,175 GUIDANT CORP COM 401698105 2,343 36,975 SH OTHER 03 27,095 7,770 2,110 GUIDANT CORP COM 401698105 20,509 323,640 SH DEFINED 04 303,410 200 20,030 GUIDANT CORP COM 401698105 5,393 85,103 SH OTHER 04 80,558 0 4,545 GUIDANT CORP COM 401698105 5,443 85,890 SH DEFINED 05 72,723 10,262 2,905 GUIDANT CORP COM 401698105 478 7,545 SH OTHER 05 5,620 1,925 0 GUIDANT CORP COM 401698105 51 800 SH OTHER 01,06 0 0 800 GUIDANT CORP COM 401698105 176,698 2,788,357 SH DEFINED 01,08 1,467,531 1,320,016 810 GUIDANT CORP COM 401698105 809 12,771 SH DEFINED 09 12,771 0 0 GUIDANT CORP COM 401698105 7,665 120,950 SH DEFINED 10 114,665 3,775 2,510 GUIDANT CORP COM 401698105 1,621 25,583 SH OTHER 10 14,693 10,715 175 GUILFORD PHARMACEUTICALS INC COM 401829106 444 60,940 SH DEFINED 01 29,820 30,270 850 GUILFORD PHARMACEUTICALS INC COM 401829106 5 700 SH OTHER 01 0 700 0 GUILFORD PHARMACEUTICALS INC COM 401829106 1,636 224,760 SH DEFINED 01,08 100,585 124,175 0 GUITAR CTR MGMT INC COM 402040109 1,256 33,824 SH DEFINED 01 10,788 21,476 1,560 GUITAR CTR MGMT INC COM 402040109 15 400 SH OTHER 01,06 0 0 400 GUITAR CTR MGMT INC COM 402040109 4,982 134,145 SH DEFINED 01,08 49,943 84,202 0 GUITAR CTR MGMT INC COM 402040109 24 650 SH DEFINED 10 650 0 0 GULF ISLAND FABRICATION INC COM 402307102 420 20,651 SH DEFINED 01 6,101 13,500 1,050 GULF ISLAND FABRICATION INC COM 402307102 1,239 60,900 SH DEFINED 01,08 11,361 49,539 0 GULFMARK OFFSHORE INC COM 402629109 974 61,987 SH DEFINED 01 38,540 23,247 200 GULFMARK OFFSHORE INC COM 402629109 1 56 SH OTHER 01 0 56 0 GULFMARK OFFSHORE INC COM 402629109 1,587 101,023 SH DEFINED 01,08 21,549 79,474 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 247 5,800 SH DEFINED 01 4,200 1,000 600 GULFTERRA ENERGY PARTNERS LP COM 40274U108 149 3,500 SH DEFINED 02 800 2,700 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 4 85 SH DEFINED 04 85 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 205 4,805 SH OTHER 04 4,805 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 57 1,334 SH DEFINED 05 1,334 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 15 362 SH DEFINED 10 362 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 236 ________ GUNDLE/SLT ENVIRONMENTAL INC COM 402809107 759 41,189 SH DEFINED 01 30,620 10,469 100 GUNDLE/SLT ENVIRONMENTAL INC COM 402809107 967 52,521 SH DEFINED 01,08 10,397 42,124 0 GYMBOREE CORP COM 403777105 940 56,046 SH DEFINED 01 18,209 35,937 1,900 GYMBOREE CORP COM 403777105 17 1,000 SH OTHER 01 1,000 0 0 GYMBOREE CORP COM 403777105 7 400 SH OTHER 01,06 0 0 400 GYMBOREE CORP COM 403777105 4,090 243,903 SH DEFINED 01,08 82,774 161,129 0 HCA INC COM 404119109 53,577 1,318,978 SH DEFINED 01 728,789 466,163 124,026 HCA INC COM 404119109 1,129 27,790 SH OTHER 01 20,743 1,597 5,450 HCA INC COM 404119109 248 6,097 SH DEFINED 04 6,097 0 0 HCA INC COM 404119109 41 1,000 SH OTHER 04 1,000 0 0 HCA INC COM 404119109 16 400 SH DEFINED 05 0 0 400 HCA INC COM 404119109 53 1,300 SH OTHER 01,06 0 0 1,300 HCA INC COM 404119109 181,985 4,480,191 SH DEFINED 01,08 2,369,087 2,109,824 1,280 HCA INC COM 404119109 478 11,756 SH DEFINED 09 11,756 0 0 HCA INC COM 404119109 30 732 SH DEFINED 10 82 0 650 HCC INS HLDGS INC COM 404132102 1,662 51,397 SH DEFINED 01 26,209 21,211 3,977 HCC INS HLDGS INC COM 404132102 1,426 44,117 SH OTHER 01 44,117 0 0 HCC INS HLDGS INC COM 404132102 68 2,115 SH DEFINED 02 2,000 0 115 HCC INS HLDGS INC COM 404132102 32 1,000 SH OTHER 02 1,000 0 0 HCC INS HLDGS INC COM 404132102 10,696 330,837 SH DEFINED 01,08 83,326 247,511 0 HCC INS HLDGS INC COM 404132102 3 100 SH DEFINED 10 0 0 100 HEI INC COM 404160103 19 6,000 SH DEFINED 01 800 5,200 0 HEI INC COM 404160103 39 12,014 SH DEFINED 01,08 2,787 9,227 0 HF FINL CORP COM 404172108 110 6,270 SH DEFINED 01 770 5,500 0 HF FINL CORP COM 404172108 114 6,489 SH DEFINED 01,08 1,340 5,149 0 HMN FINL INC COM 40424G108 252 9,190 SH DEFINED 01 1,390 7,800 0 HMN FINL INC COM 40424G108 231 8,400 SH DEFINED 01,08 1,650 6,750 0 HMS HLDGS CORP COM 40425J101 128 19,300 SH DEFINED 01 3,600 15,700 0 HMS HLDGS CORP COM 40425J101 196 29,552 SH DEFINED 01,08 6,923 22,629 0 HRPT PPTYS TR COM 40426W101 1,009 89,309 SH DEFINED 01 52,540 28,419 8,350 HRPT PPTYS TR COM 40426W101 12 1,100 SH DEFINED 02 0 0 1,100 HRPT PPTYS TR COM 40426W101 12 1,100 SH DEFINED 04 1,100 0 0 HRPT PPTYS TR COM 40426W101 11 1,000 SH OTHER 04 1,000 0 0 HRPT PPTYS TR COM 40426W101 6,683 591,407 SH DEFINED 01,08 217,121 374,286 0 HRPT PPTYS TR COM 40426W101 101 8,900 SH DEFINED 10 3,800 0 5,100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 237 ________ HSBC HLDGS PLC COM 404280406 9,423 125,976 SH DEFINED 01 30,182 88,203 7,591 HSBC HLDGS PLC COM 404280406 2,848 38,071 SH OTHER 01 4,075 33,766 230 HSBC HLDGS PLC COM 404280406 38 502 SH DEFINED 02 116 0 386 HSBC HLDGS PLC COM 404280406 145 1,942 SH OTHER 02 1,300 642 0 HSBC HLDGS PLC COM 404280406 129 1,727 SH DEFINED 03 1,682 45 0 HSBC HLDGS PLC COM 404280406 96 1,284 SH OTHER 03 1,284 0 0 HSBC HLDGS PLC COM 404280406 299 3,998 SH DEFINED 04 3,998 0 0 HSBC HLDGS PLC COM 404280406 1,440 19,246 SH OTHER 04 6,858 0 12,388 HSBC HLDGS PLC COM 404280406 6 75 SH DEFINED 05 75 0 0 HSBC HLDGS PLC COM 404280406 134 1,785 SH DEFINED 01,08 1,785 0 0 HSBC HLDGS PLC COM 404280406 330 4,414 SH DEFINED 10 4,234 0 180 HAEMONETICS CORP COM 405024100 3,000 95,400 SH DEFINED 01 73,320 21,730 350 HAEMONETICS CORP COM 405024100 4 118 SH DEFINED 02 0 0 118 HAEMONETICS CORP COM 405024100 13 400 SH OTHER 01,06 0 0 400 HAEMONETICS CORP COM 405024100 4,915 156,287 SH DEFINED 01,08 58,198 98,089 0 HAEMONETICS CORP COM 405024100 116 3,700 SH DEFINED 09 3,700 0 0 HAGGAR CORP COM 405173105 212 10,600 SH DEFINED 01 5,400 5,200 0 HAGGAR CORP COM 405173105 1,125 56,261 SH DEFINED 05 56,261 0 0 HAGGAR CORP COM 405173105 3 125 SH OTHER 01,06 0 0 125 HAGGAR CORP COM 405173105 258 12,895 SH DEFINED 01,08 4,568 8,327 0 HAIN CELESTIAL GROUP INC COM 405217100 1,011 45,779 SH DEFINED 01 17,179 27,100 1,500 HAIN CELESTIAL GROUP INC COM 405217100 11 500 SH OTHER 01,06 0 0 500 HAIN CELESTIAL GROUP INC COM 405217100 4,765 215,713 SH DEFINED 01,08 86,093 129,620 0 HALL KINION ASSOCIATES INC COM 406069104 38 13,600 SH DEFINED 01 2,400 10,900 300 HALL KINION ASSOCIATES INC COM 406069104 92 32,900 SH DEFINED 01,08 5,600 27,300 0 HALLIBURTON CO COM 406216101 30,958 1,018,702 SH DEFINED 01 474,682 407,662 136,358 HALLIBURTON CO COM 406216101 401 13,183 SH OTHER 01 5,308 7,475 400 HALLIBURTON CO COM 406216101 242 7,972 SH DEFINED 02 7,422 550 0 HALLIBURTON CO COM 406216101 186 6,120 SH OTHER 02 300 5,820 0 HALLIBURTON CO COM 406216101 1,799 59,191 SH DEFINED 03 47,155 8,611 3,425 HALLIBURTON CO COM 406216101 170 5,590 SH OTHER 03 5,065 525 0 HALLIBURTON CO COM 406216101 5,354 176,170 SH DEFINED 04 167,300 0 8,870 HALLIBURTON CO COM 406216101 1,311 43,137 SH OTHER 04 43,137 0 0 HALLIBURTON CO COM 406216101 1,144 37,656 SH DEFINED 05 32,868 850 3,938 HALLIBURTON CO COM 406216101 44 1,450 SH OTHER 05 0 400 1,050 HALLIBURTON CO COM 406216101 33 1,100 SH OTHER 01,06 0 0 1,100 HALLIBURTON CO COM 406216101 186,260 6,128,974 SH DEFINED 01,08 2,038,769 3,987,387 102,818 HALLIBURTON CO COM 406216101 493 16,223 SH DEFINED 09 16,223 0 0 HALLIBURTON CO COM 406216101 1,662 54,699 SH DEFINED 10 48,214 2,500 3,985 HALLIBURTON CO COM 406216101 36 1,185 SH OTHER 10 835 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 238 ________ HAMPSHIRE GROUP LTD COM 408859106 243 7,978 SH DEFINED 01 3,678 4,300 0 HAMPSHIRE GROUP LTD COM 408859106 443 14,520 SH DEFINED 01,08 1,557 12,963 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 7 675 SH OTHER 02 0 675 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 22 2,208 SH DEFINED 03 2,208 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 66 6,500 SH DEFINED 04 6,500 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 31 3,093 SH OTHER 04 3,093 0 0 JOHN HANCOCK BK &THRIFT OPP COM 409735107 20 2,000 SH DEFINED 10 2,000 0 0 HANCOCK FABRICS INC COM 409900107 525 33,068 SH DEFINED 01 10,190 22,578 300 HANCOCK FABRICS INC COM 409900107 5 300 SH OTHER 01,06 0 0 300 HANCOCK FABRICS INC COM 409900107 1,685 106,052 SH DEFINED 01,08 23,291 82,761 0 HANCOCK HLDG CO COM 410120109 1,479 47,780 SH DEFINED 01 18,782 28,398 600 HANCOCK HLDG CO COM 410120109 7,015 226,593 SH DEFINED 01,08 80,301 146,292 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 20,961 479,771 SH DEFINED 01 168,292 247,168 64,311 HANCOCK JOHN FINL SVCS INC COM 41014S106 11 250 SH OTHER 01 0 0 250 HANCOCK JOHN FINL SVCS INC COM 41014S106 17 384 SH OTHER 02 384 0 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 133 3,035 SH DEFINED 03 2,735 300 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 108 2,474 SH DEFINED 04 2,170 0 304 HANCOCK JOHN FINL SVCS INC COM 41014S106 92 2,100 SH OTHER 04 2,000 0 100 HANCOCK JOHN FINL SVCS INC COM 41014S106 9 200 SH DEFINED 05 0 0 200 HANCOCK JOHN FINL SVCS INC COM 41014S106 31 700 SH OTHER 01,06 0 0 700 HANCOCK JOHN FINL SVCS INC COM 41014S106 113,386 2,595,244 SH DEFINED 01,08 1,334,873 1,260,371 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 693 15,872 SH DEFINED 09 15,872 0 0 HANCOCK JOHN FINL SVCS INC COM 41014S106 62 1,421 SH DEFINED 10 1,185 136 100 HANDLEMAN CO DEL COM 410252100 1,435 59,953 SH DEFINED 01 24,120 33,808 2,025 HANDLEMAN CO DEL COM 410252100 4,359 182,061 SH DEFINED 01,08 53,091 128,970 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 2,015 111,615 SH DEFINED 01 64,427 46,688 500 HANGER ORTHOPEDIC GROUP INC COM 41043F208 2,422 134,161 SH DEFINED 01,08 30,829 103,332 0 HANMI FINL CORP COM 410495105 223 8,341 SH DEFINED 01 7,891 200 250 HANMI FINL CORP COM 410495105 1,905 71,392 SH DEFINED 01,08 12,906 58,486 0 HANOVER CAP MTG HLDGS INC COM 410761100 25 1,600 SH DEFINED 01 1,600 0 0 HANOVER CAP MTG HLDGS INC COM 410761100 145 9,337 SH DEFINED 01,08 1,933 7,404 0 HANOVER COMPRESSOR CO COM 410768105 715 59,153 SH DEFINED 01 49,649 7,954 1,550 HANOVER COMPRESSOR CO COM 410768105 1 105 SH DEFINED 02 0 0 105 HANOVER COMPRESSOR CO COM 410768105 5,792 479,065 SH DEFINED 01,08 84,152 394,913 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 239 ________ HANOVER DIRECT INC COM 410783104 41 163,600 SH DEFINED 01 29,800 133,800 0 HANOVER DIRECT INC COM 410783104 51 202,233 SH DEFINED 01,08 24,569 177,664 0 HANSEN NAT CORP COM 411310105 169 12,100 SH DEFINED 01 2,000 10,100 0 HANSEN NAT CORP COM 411310105 218 15,600 SH DEFINED 01,08 4,083 11,517 0 HARBOR FLA BANCSHARES INC COM 411901101 1,132 39,088 SH DEFINED 01 14,515 24,123 450 HARBOR FLA BANCSHARES INC COM 411901101 4,123 142,316 SH DEFINED 01,08 32,896 109,420 0 HARBOR FLA BANCSHARES INC COM 411901101 3 100 SH DEFINED 10 100 0 0 HARDINGE INC COM 412324303 174 14,100 SH DEFINED 01 1,700 12,400 0 HARDINGE INC COM 412324303 186 15,083 SH DEFINED 01,08 3,782 11,301 0 HARKEN ENERGY CORP COM 412552309 22 23,866 SH DEFINED 01 3,006 20,860 0 HARKEN ENERGY CORP COM 412552309 9 10,000 SH DEFINED 02 10,000 0 0 HARKEN ENERGY CORP COM 412552309 60 66,010 SH DEFINED 01,08 48,993 17,017 0 HARKEN ENERGY CORP COM 412552309 0 220 SH DEFINED 10 55 0 165 HARLAND JOHN H CO COM 412693103 1,725 55,442 SH DEFINED 01 19,763 34,979 700 HARLAND JOHN H CO COM 412693103 28 900 SH OTHER 04 900 0 0 HARLAND JOHN H CO COM 412693103 13 410 SH OTHER 01,06 0 0 410 HARLAND JOHN H CO COM 412693103 6,712 215,694 SH DEFINED 01,08 59,883 155,811 0 HARLEY DAVIDSON INC COM 412822108 69,622 1,305,246 SH DEFINED 01 688,350 496,946 119,950 HARLEY DAVIDSON INC COM 412822108 14,817 277,793 SH OTHER 01 84,836 186,682 6,275 HARLEY DAVIDSON INC COM 412822108 711 13,321 SH DEFINED 02 10,270 2,451 600 HARLEY DAVIDSON INC COM 412822108 191 3,590 SH OTHER 02 2,490 1,100 0 HARLEY DAVIDSON INC COM 412822108 6,984 130,936 SH DEFINED 03 49,315 61,304 20,317 HARLEY DAVIDSON INC COM 412822108 1,127 21,135 SH OTHER 03 12,660 6,675 1,800 HARLEY DAVIDSON INC COM 412822108 28,293 530,430 SH DEFINED 04 486,900 0 43,530 HARLEY DAVIDSON INC COM 412822108 18,142 340,123 SH OTHER 04 314,419 0 25,704 HARLEY DAVIDSON INC COM 412822108 2,205 41,340 SH DEFINED 05 38,445 2,320 575 HARLEY DAVIDSON INC COM 412822108 115 2,155 SH OTHER 05 1,230 525 400 HARLEY DAVIDSON INC COM 412822108 43 800 SH OTHER 01,06 0 0 800 HARLEY DAVIDSON INC COM 412822108 146,793 2,752,030 SH DEFINED 01,08 1,451,151 1,299,854 1,025 HARLEY DAVIDSON INC COM 412822108 657 12,310 SH DEFINED 09 12,310 0 0 HARLEY DAVIDSON INC COM 412822108 5,156 96,660 SH DEFINED 10 71,460 17,900 7,300 HARLEY DAVIDSON INC COM 412822108 981 18,400 SH OTHER 10 15,560 2,840 0 HARLEYSVILLE GROUP INC COM 412824104 1,603 85,699 SH DEFINED 01 51,657 33,092 950 HARLEYSVILLE GROUP INC COM 412824104 7 375 SH DEFINED 04 375 0 0 HARLEYSVILLE GROUP INC COM 412824104 3,715 198,563 SH DEFINED 01,08 42,622 155,941 0 HARLEYSVILLE NATL CORP PA COM 412850109 1,123 40,362 SH DEFINED 01 14,546 24,223 1,593 HARLEYSVILLE NATL CORP PA COM 412850109 4,627 166,250 SH DEFINED 01,08 37,976 128,274 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 240 ________ HARMAN INTL INDS INC COM 413086109 3,897 48,961 SH DEFINED 01 34,415 9,236 5,310 HARMAN INTL INDS INC COM 413086109 80 1,000 SH OTHER 01,06 0 0 1,000 HARMAN INTL INDS INC COM 413086109 24,460 307,283 SH DEFINED 01,08 66,723 240,560 0 HARMAN INTL INDS INC COM 413086109 73 921 SH DEFINED 10 620 0 301 HARMONIC INC COM 413160102 1,039 106,965 SH DEFINED 01 45,725 59,090 2,150 HARMONIC INC COM 413160102 146 14,990 SH OTHER 01 10,990 4,000 0 HARMONIC INC COM 413160102 10 1,000 SH DEFINED 02 1,000 0 0 HARMONIC INC COM 413160102 1 100 SH DEFINED 04 100 0 0 HARMONIC INC COM 413160102 31 3,200 SH OTHER 04 0 0 3,200 HARMONIC INC COM 413160102 10 1,000 SH OTHER 01,06 0 0 1,000 HARMONIC INC COM 413160102 5,318 547,634 SH DEFINED 01,08 168,267 379,367 0 HARRAHS ENTMT INC COM 413619107 11,683 212,837 SH DEFINED 01 87,269 95,031 30,537 HARRAHS ENTMT INC COM 413619107 77 1,400 SH OTHER 01 100 900 400 HARRAHS ENTMT INC COM 413619107 390 7,100 SH DEFINED 02 5,700 500 900 HARRAHS ENTMT INC COM 413619107 14 250 SH OTHER 02 0 250 0 HARRAHS ENTMT INC COM 413619107 5,203 94,797 SH DEFINED 03 54,355 20,962 19,480 HARRAHS ENTMT INC COM 413619107 670 12,201 SH OTHER 03 9,563 2,498 140 HARRAHS ENTMT INC COM 413619107 2,349 42,795 SH DEFINED 04 41,395 0 1,400 HARRAHS ENTMT INC COM 413619107 162 2,950 SH OTHER 04 2,300 0 650 HARRAHS ENTMT INC COM 413619107 300 5,459 SH DEFINED 05 5,104 255 100 HARRAHS ENTMT INC COM 413619107 16 300 SH OTHER 01,06 0 0 300 HARRAHS ENTMT INC COM 413619107 53,233 969,810 SH DEFINED 01,08 503,003 466,807 0 HARRAHS ENTMT INC COM 413619107 24 441 SH DEFINED 09 441 0 0 HARRAHS ENTMT INC COM 413619107 59 1,071 SH DEFINED 10 921 0 150 HARRAHS ENTMT INC COM 413619107 4 75 SH OTHER 10 0 75 0 HARRIS & HARRIS GROUP INC COM 413833104 168 10,000 SH DEFINED 01 300 9,700 0 HARRIS & HARRIS GROUP INC COM 413833104 390 23,212 SH DEFINED 01,08 4,312 18,900 0 HARRIS CORP DEL COM 413875105 2,110 43,586 SH DEFINED 01 28,475 10,951 4,160 HARRIS CORP DEL COM 413875105 97 2,000 SH OTHER 01 0 2,000 0 HARRIS CORP DEL COM 413875105 44 900 SH DEFINED 04 900 0 0 HARRIS CORP DEL COM 413875105 232 4,800 SH OTHER 04 2,800 0 2,000 HARRIS CORP DEL COM 413875105 145 3,000 SH OTHER 05 0 3,000 0 HARRIS CORP DEL COM 413875105 17,634 364,269 SH DEFINED 01,08 93,217 271,052 0 HARRIS CORP DEL COM 413875105 5 100 SH DEFINED 10 0 0 100 HARRIS INTERACTIVE INC COM 414549105 591 70,965 SH DEFINED 01 31,232 36,933 2,800 HARRIS INTERACTIVE INC COM 414549105 2,574 308,996 SH DEFINED 01,08 50,985 258,011 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 241 ________ HARSCO CORP COM 415864107 1,294 28,439 SH DEFINED 01 17,739 7,390 3,310 HARSCO CORP COM 415864107 301 6,607 SH DEFINED 04 6,607 0 0 HARSCO CORP COM 415864107 9,870 216,923 SH DEFINED 01,08 51,877 165,046 0 HARSCO CORP COM 415864107 2 50 SH DEFINED 10 0 0 50 HARTE-HANKS INC COM 416196103 1,257 53,656 SH DEFINED 01 40,728 11,308 1,620 HARTE-HANKS INC COM 416196103 246 10,500 SH DEFINED 04 6,000 0 4,500 HARTE-HANKS INC COM 416196103 28 1,200 SH OTHER 05 0 0 1,200 HARTE-HANKS INC COM 416196103 9,023 385,258 SH DEFINED 01,08 78,102 307,156 0 HARTE-HANKS INC COM 416196103 2 97 SH DEFINED 10 0 0 97 HARTFORD FINL SVCS GROUP INC COM 416515104 61,633 967,548 SH DEFINED 01 548,440 338,336 80,772 HARTFORD FINL SVCS GROUP INC COM 416515104 5,832 91,549 SH OTHER 01 62,756 24,067 4,726 HARTFORD FINL SVCS GROUP INC COM 416515104 1,056 16,572 SH DEFINED 02 12,816 3,146 610 HARTFORD FINL SVCS GROUP INC COM 416515104 130 2,045 SH OTHER 02 1,645 400 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6,827 107,180 SH DEFINED 03 61,633 37,436 8,111 HARTFORD FINL SVCS GROUP INC COM 416515104 746 11,707 SH OTHER 03 7,872 3,835 0 HARTFORD FINL SVCS GROUP INC COM 416515104 24,183 379,643 SH DEFINED 04 353,663 200 25,780 HARTFORD FINL SVCS GROUP INC COM 416515104 7,587 119,107 SH OTHER 04 111,671 0 7,436 HARTFORD FINL SVCS GROUP INC COM 416515104 5,264 82,630 SH DEFINED 05 70,319 4,340 7,971 HARTFORD FINL SVCS GROUP INC COM 416515104 383 6,010 SH OTHER 05 960 4,425 625 HARTFORD FINL SVCS GROUP INC COM 416515104 45 700 SH OTHER 01,06 0 0 700 HARTFORD FINL SVCS GROUP INC COM 416515104 243,765 3,826,772 SH DEFINED 01,08 1,339,144 2,401,921 85,707 HARTFORD FINL SVCS GROUP INC COM 416515104 81 1,276 SH DEFINED 09 1,276 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2,640 41,438 SH DEFINED 10 36,602 2,496 2,340 HARTFORD FINL SVCS GROUP INC COM 416515104 238 3,735 SH OTHER 10 1,390 2,125 220 HARVARD BIOSCIENCE INC COM 416906105 1,564 168,677 SH DEFINED 01 143,177 25,200 300 HARVARD BIOSCIENCE INC COM 416906105 610 65,771 SH DEFINED 01,08 22,617 43,154 0 HARVARD BIOSCIENCE INC COM 416906105 1 101 SH DEFINED 10 0 0 101 HARTMARX CORP COM 417119104 268 44,600 SH DEFINED 01 15,700 28,900 0 HARTMARX CORP COM 417119104 9 1,500 SH OTHER 01 0 1,500 0 HARTMARX CORP COM 417119104 348 57,989 SH DEFINED 01,08 13,607 44,382 0 HARVEST NATURAL RESOURCES IN COM 41754V103 2,764 189,186 SH DEFINED 01 135,487 50,599 3,100 HARVEST NATURAL RESOURCES IN COM 41754V103 3,490 238,886 SH DEFINED 01,08 60,147 178,739 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 242 ________ HASBRO INC COM 418056107 7,879 362,263 SH DEFINED 01 162,096 151,073 49,094 HASBRO INC COM 418056107 3 150 SH OTHER 01 0 0 150 HASBRO INC COM 418056107 4 180 SH DEFINED 02 0 0 180 HASBRO INC COM 418056107 17 772 SH DEFINED 03 0 772 0 HASBRO INC COM 418056107 98 4,500 SH OTHER 04 4,500 0 0 HASBRO INC COM 418056107 2 100 SH DEFINED 05 0 0 100 HASBRO INC COM 418056107 9 400 SH OTHER 01,06 0 0 400 HASBRO INC COM 418056107 31,765 1,460,458 SH DEFINED 01,08 717,345 743,113 0 HASBRO INC COM 418056107 6 281 SH DEFINED 10 31 0 250 HASTINGS ENTMT INC COM 418365102 53 9,300 SH DEFINED 01 0 9,300 0 HASTINGS ENTMT INC COM 418365102 104 18,209 SH DEFINED 01,08 5,168 13,041 0 HAUPPAUGE DIGITAL INC COM 419131107 112 13,900 SH DEFINED 01 1,200 12,700 0 HAUPPAUGE DIGITAL INC COM 419131107 118 14,601 SH DEFINED 01,08 2,333 12,268 0 HAVERTY FURNITURE INC COM 419596101 853 40,100 SH DEFINED 01 20,940 18,210 950 HAVERTY FURNITURE INC COM 419596101 7 325 SH OTHER 01,06 0 0 325 HAVERTY FURNITURE INC COM 419596101 2,503 117,621 SH DEFINED 01,08 27,298 90,323 0 HAVERTY FURNITURE INC COM 419596101 897 42,133 SH DEFINED 10 0 0 42,133 HAWAIIAN ELEC INDUSTRIES COM 419870100 1,117 21,549 SH DEFINED 01 14,842 5,797 910 HAWAIIAN ELEC INDUSTRIES COM 419870100 10 200 SH OTHER 02 200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 105 2,034 SH DEFINED 03 2,034 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 57 1,100 SH OTHER 03 100 1,000 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 34 650 SH DEFINED 04 650 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 13 250 SH OTHER 04 250 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10,158 195,954 SH DEFINED 01,08 43,699 152,255 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 55 1,056 SH DEFINED 10 700 300 56 HAWAIIAN HOLDINGS INC COM 419879101 206 53,600 SH DEFINED 01 8,500 45,100 0 HAWAIIAN HOLDINGS INC COM 419879101 218 56,718 SH DEFINED 01,08 11,001 45,717 0 HAWK CORP COM 420089104 32 6,300 SH DEFINED 01 1,700 4,600 0 HAWK CORP COM 420089104 77 15,096 SH DEFINED 01,08 3,696 11,400 0 HAWKINS INC COM 420261109 143 12,000 SH DEFINED 01 2,000 10,000 0 HAWKINS INC COM 420261109 287 24,059 SH DEFINED 01,08 3,828 20,231 0 HAWTHORNE FINL CORP COM 420542102 1,731 39,309 SH DEFINED 01 27,937 10,572 800 HAWTHORNE FINL CORP COM 420542102 174 3,944 SH OTHER 04 3,944 0 0 HAWTHORNE FINL CORP COM 420542102 3,384 76,849 SH DEFINED 01,08 14,732 62,117 0 HEALTHCARE SVCS GRP INC COM 421906108 1,135 68,975 SH DEFINED 01 48,425 20,100 450 HEALTHCARE SVCS GRP INC COM 421906108 1,690 102,734 SH DEFINED 01,08 21,867 80,867 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 243 ________ HEALTH CARE PPTY INVS INC COM 421915109 2,055 72,602 SH DEFINED 01 28,912 36,530 7,160 HEALTH CARE PPTY INVS INC COM 421915109 126 4,440 SH OTHER 01 2,560 1,880 0 HEALTH CARE PPTY INVS INC COM 421915109 145 5,120 SH DEFINED 02 0 0 5,120 HEALTH CARE PPTY INVS INC COM 421915109 328 11,600 SH DEFINED 03 0 11,600 0 HEALTH CARE PPTY INVS INC COM 421915109 108 3,830 SH DEFINED 04 3,830 0 0 HEALTH CARE PPTY INVS INC COM 421915109 131 4,636 SH OTHER 04 4,636 0 0 HEALTH CARE PPTY INVS INC COM 421915109 85 3,000 SH DEFINED 05 3,000 0 0 HEALTH CARE PPTY INVS INC COM 421915109 11,371 401,792 SH DEFINED 01,08 160,624 241,168 0 HEALTH CARE PPTY INVS INC COM 421915109 669 23,640 SH DEFINED 10 3,148 0 20,492 HEALTH MGMT ASSOC INC NEW COM 421933102 19,026 819,717 SH DEFINED 01 405,120 341,489 73,108 HEALTH MGMT ASSOC INC NEW COM 421933102 1,771 76,323 SH OTHER 01 43,626 32,672 25 HEALTH MGMT ASSOC INC NEW COM 421933102 30 1,300 SH DEFINED 02 1,300 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 5 200 SH OTHER 02 200 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 978 42,117 SH DEFINED 03 20,080 20,062 1,975 HEALTH MGMT ASSOC INC NEW COM 421933102 383 16,490 SH OTHER 03 5,610 10,880 0 HEALTH MGMT ASSOC INC NEW COM 421933102 6,213 267,678 SH DEFINED 04 257,643 0 10,035 HEALTH MGMT ASSOC INC NEW COM 421933102 4,342 187,078 SH OTHER 04 172,028 0 15,050 HEALTH MGMT ASSOC INC NEW COM 421933102 946 40,749 SH DEFINED 05 31,685 6,989 2,075 HEALTH MGMT ASSOC INC NEW COM 421933102 359 15,475 SH OTHER 05 5,950 9,525 0 HEALTH MGMT ASSOC INC NEW COM 421933102 14 600 SH OTHER 01,06 0 0 600 HEALTH MGMT ASSOC INC NEW COM 421933102 50,860 2,191,286 SH DEFINED 01,08 1,165,095 1,026,191 0 HEALTH MGMT ASSOC INC NEW COM 421933102 143 6,162 SH DEFINED 09 6,162 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 1,224 52,740 SH DEFINED 10 30,240 15,600 6,900 HEALTHCARE RLTY TR COM 421946104 1,347 31,552 SH DEFINED 01 13,242 17,750 560 HEALTHCARE RLTY TR COM 421946104 11 250 SH OTHER 01 250 0 0 HEALTHCARE RLTY TR COM 421946104 27 625 SH DEFINED 03 0 625 0 HEALTHCARE RLTY TR COM 421946104 15 350 SH OTHER 04 350 0 0 HEALTHCARE RLTY TR COM 421946104 5 127 SH DEFINED 05 127 0 0 HEALTHCARE RLTY TR COM 421946104 7,496 175,541 SH DEFINED 01,08 66,019 109,522 0 HEALTHCARE RLTY TR COM 421946104 53 1,250 SH DEFINED 10 1,200 0 50 HEADWATERS INC COM 42210P102 1,250 48,775 SH DEFINED 01 20,247 26,803 1,725 HEADWATERS INC COM 42210P102 10 400 SH DEFINED 05 400 0 0 HEADWATERS INC COM 42210P102 6,534 255,050 SH DEFINED 01,08 80,785 174,265 0 HEALTH CARE REIT INC COM 42217K106 2,649 65,235 SH DEFINED 01 33,214 28,971 3,050 HEALTH CARE REIT INC COM 42217K106 4 100 SH OTHER 02 0 100 0 HEALTH CARE REIT INC COM 42217K106 134 3,300 SH DEFINED 04 3,300 0 0 HEALTH CARE REIT INC COM 42217K106 81 2,000 SH OTHER 04 2,000 0 0 HEALTH CARE REIT INC COM 42217K106 13,063 321,761 SH DEFINED 01,08 81,734 240,027 0 HEALTH CARE REIT INC COM 42217K106 20 500 SH DEFINED 10 0 0 500 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 244 ________ HEALTHEXTRAS INC COM 422211102 433 37,705 SH DEFINED 01 13,155 24,200 350 HEALTHEXTRAS INC COM 422211102 1,532 133,414 SH DEFINED 01,08 26,416 106,998 0 HEALTH NET INC COM 42222G108 2,284 91,608 SH DEFINED 01 56,540 27,418 7,650 HEALTH NET INC COM 42222G108 526 21,100 SH OTHER 01 0 21,100 0 HEALTH NET INC COM 42222G108 6 260 SH DEFINED 03 260 0 0 HEALTH NET INC COM 42222G108 15,558 624,070 SH DEFINED 01,08 190,074 433,996 0 HEALTH NET INC COM 42222G108 2 100 SH DEFINED 10 0 0 100 HEALTHTRONICS SURGICAL SVS I COM 42222L107 97 15,850 SH DEFINED 01 2,300 13,500 50 HEALTHTRONICS SURGICAL SVS I COM 42222L107 115 18,773 SH DEFINED 01,08 4,246 14,527 0 HEALTHSTREAM INC COM 42222N103 12 5,400 SH DEFINED 01 3,900 1,500 0 HEALTHSTREAM INC COM 42222N103 22 9,770 SH DEFINED 01,08 8,370 1,400 0 HEARST-ARGYLE TELEVISION INC COM 422317107 422 15,701 SH DEFINED 01 11,295 3,856 550 HEARST-ARGYLE TELEVISION INC COM 422317107 2,651 98,589 SH DEFINED 01,08 23,299 75,290 0 HEARST-ARGYLE TELEVISION INC COM 422317107 1 50 SH DEFINED 10 0 0 50 HEARTLAND FINL USA INC COM 42234Q102 80 4,281 SH DEFINED 01 4,056 0 225 HEARTLAND FINL USA INC COM 42234Q102 48 2,550 SH OTHER 04 2,550 0 0 HEARTLAND FINL USA INC COM 42234Q102 755 40,473 SH DEFINED 01,08 6,721 33,752 0 HEARTLAND EXPRESS INC COM 422347104 1,276 55,986 SH DEFINED 01 24,347 30,845 794 HEARTLAND EXPRESS INC COM 422347104 18 783 SH OTHER 01,06 0 0 783 HEARTLAND EXPRESS INC COM 422347104 6,359 279,005 SH DEFINED 01,08 76,825 202,180 0 HECLA MNG CO COM 422704106 2,147 255,233 SH DEFINED 01 75,398 172,685 7,150 HECLA MNG CO COM 422704106 6 667 SH OTHER 01 0 0 667 HECLA MNG CO COM 422704106 7,561 899,091 SH DEFINED 01,08 277,559 621,532 0 HECTOR COMMUNICATIONS CORP COM 422730101 115 6,200 SH DEFINED 01 700 5,500 0 HECTOR COMMUNICATIONS CORP COM 422730101 170 9,156 SH DEFINED 01,08 1,243 7,913 0 HEICO CORP NEW COM 422806109 530 33,807 SH DEFINED 01 24,807 8,500 500 HEICO CORP NEW COM 422806109 0 1 SH DEFINED 04 1 0 0 HEICO CORP NEW COM 422806109 258 16,473 SH OTHER 04 16,473 0 0 HEICO CORP NEW COM 422806109 1,845 117,569 SH DEFINED 01,08 45,327 72,242 0 HEICO CORP NEW COM 422806208 223 18,149 SH DEFINED 01 3,763 14,336 50 HEICO CORP NEW COM 422806208 1 77 SH DEFINED 02 0 0 77 HEICO CORP NEW COM 422806208 160 12,981 SH OTHER 04 12,981 0 0 HEICO CORP NEW COM 422806208 354 28,757 SH DEFINED 01,08 6,154 22,603 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 245 ________ HEIDRICK & STRUGGLES INTL IN COM 422819102 815 34,065 SH DEFINED 01 10,617 22,998 450 HEIDRICK & STRUGGLES INTL IN COM 422819102 24 1,000 SH DEFINED 04 1,000 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 7 300 SH OTHER 01,06 0 0 300 HEIDRICK & STRUGGLES INTL IN COM 422819102 3,209 134,094 SH DEFINED 01,08 48,195 85,899 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 48 2,000 SH DEFINED 10 2,000 0 0 HEINZ H J CO COM 423074103 27,272 731,336 SH DEFINED 01 359,850 281,658 89,828 HEINZ H J CO COM 423074103 7,780 208,645 SH OTHER 01 203,686 4,659 300 HEINZ H J CO COM 423074103 158 4,236 SH DEFINED 02 700 3,536 0 HEINZ H J CO COM 423074103 352 9,430 SH OTHER 02 6,400 3,030 0 HEINZ H J CO COM 423074103 62 1,650 SH DEFINED 03 1,650 0 0 HEINZ H J CO COM 423074103 153 4,100 SH OTHER 03 2,300 1,050 750 HEINZ H J CO COM 423074103 2,060 55,234 SH DEFINED 04 55,234 0 0 HEINZ H J CO COM 423074103 14,253 382,229 SH OTHER 04 378,728 0 3,501 HEINZ H J CO COM 423074103 9 250 SH DEFINED 05 0 0 250 HEINZ H J CO COM 423074103 35 950 SH OTHER 01,06 0 0 950 HEINZ H J CO COM 423074103 117,344 3,146,790 SH DEFINED 01,08 1,630,342 1,515,238 1,210 HEINZ H J CO COM 423074103 530 14,220 SH DEFINED 09 14,220 0 0 HEINZ H J CO COM 423074103 667 17,884 SH DEFINED 10 14,584 1,300 2,000 HEINZ H J CO COM 423074103 242 6,500 SH OTHER 10 3,400 3,100 0 HELIX TECHNOLOGY CORP COM 423319102 1,053 43,424 SH DEFINED 01 17,762 24,062 1,600 HELIX TECHNOLOGY CORP COM 423319102 10 400 SH OTHER 01,06 0 0 400 HELIX TECHNOLOGY CORP COM 423319102 5,282 217,817 SH DEFINED 01,08 66,776 151,041 0 HELMERICH & PAYNE INC COM 423452101 1,010 35,259 SH DEFINED 01 19,420 14,239 1,600 HELMERICH & PAYNE INC COM 423452101 5 175 SH DEFINED 02 0 0 175 HELMERICH & PAYNE INC COM 423452101 7,916 276,315 SH DEFINED 01,08 76,107 200,208 0 HELMERICH & PAYNE INC COM 423452101 10 355 SH DEFINED 10 300 0 55 HEMISPHERX BIOPHARMA INC COM 42366C103 117 33,400 SH DEFINED 01 6,100 27,300 0 HEMISPHERX BIOPHARMA INC COM 42366C103 182 51,867 SH DEFINED 01,08 13,695 38,172 0 HENRY JACK & ASSOC INC COM 426281101 1,790 93,589 SH DEFINED 01 43,577 42,882 7,130 HENRY JACK & ASSOC INC COM 426281101 46 2,405 SH OTHER 01 0 2,405 0 HENRY JACK & ASSOC INC COM 426281101 51 2,655 SH DEFINED 02 2,500 0 155 HENRY JACK & ASSOC INC COM 426281101 5 250 SH DEFINED 04 250 0 0 HENRY JACK & ASSOC INC COM 426281101 8,726 456,130 SH DEFINED 01,08 135,599 320,531 0 HENRY JACK & ASSOC INC COM 426281101 2 100 SH DEFINED 10 0 0 100 HERITAGE COMMERCE CORP COM 426927109 235 18,153 SH DEFINED 01 8,623 9,330 200 HERITAGE COMMERCE CORP COM 426927109 755 58,211 SH DEFINED 01,08 9,671 48,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 246 ________ HERCULES INC COM 427056106 2,890 251,717 SH DEFINED 01 134,697 92,437 24,583 HERCULES INC COM 427056106 202 17,600 SH OTHER 01 4,000 13,500 100 HERCULES INC COM 427056106 118 10,300 SH DEFINED 04 0 0 10,300 HERCULES INC COM 427056106 1 100 SH DEFINED 05 0 0 100 HERCULES INC COM 427056106 3 300 SH OTHER 01,06 0 0 300 HERCULES INC COM 427056106 13,901 1,210,862 SH DEFINED 01,08 489,337 721,525 0 HERCULES INC COM 427056106 5 417 SH DEFINED 10 417 0 0 HERCULES INC COM 427056106 230 20,000 SH OTHER 10 20,000 0 0 HERITAGE FINL CORP WASH COM 42722X106 312 14,720 SH DEFINED 01 3,620 11,000 100 HERITAGE FINL CORP WASH COM 42722X106 843 39,739 SH DEFINED 01,08 8,382 31,357 0 HERITAGE PPTY INVT TR INC COM 42725M107 2,333 75,023 SH DEFINED 01 39,407 35,216 400 HERITAGE PPTY INVT TR INC COM 42725M107 11 350 SH DEFINED 04 350 0 0 HERITAGE PPTY INVT TR INC COM 42725M107 4,981 160,160 SH DEFINED 01,08 31,780 128,380 0 HERLEY INDS INC DEL COM 427398102 1,047 55,441 SH DEFINED 01 41,443 13,698 300 HERLEY INDS INC DEL COM 427398102 2,538 134,411 SH DEFINED 01,08 69,147 65,264 0 HERSHA HOSPITALITY TR COM 427825104 27 2,500 SH DEFINED 01 2,500 0 0 HERSHA HOSPITALITY TR COM 427825104 1 100 SH DEFINED 04 100 0 0 HERSHA HOSPITALITY TR COM 427825104 118 11,088 SH DEFINED 01,08 1,452 9,636 0 HERSHEY FOODS CORP COM 427866108 23,846 287,817 SH DEFINED 01 149,373 107,630 30,814 HERSHEY FOODS CORP COM 427866108 333 4,025 SH OTHER 01 3,900 0 125 HERSHEY FOODS CORP COM 427866108 205 2,475 SH DEFINED 02 2,475 0 0 HERSHEY FOODS CORP COM 427866108 149 1,800 SH OTHER 02 1,800 0 0 HERSHEY FOODS CORP COM 427866108 91 1,100 SH DEFINED 03 0 1,100 0 HERSHEY FOODS CORP COM 427866108 232 2,800 SH OTHER 03 2,800 0 0 HERSHEY FOODS CORP COM 427866108 2,670 32,222 SH DEFINED 04 32,022 0 200 HERSHEY FOODS CORP COM 427866108 2,014 24,313 SH OTHER 04 23,313 0 1,000 HERSHEY FOODS CORP COM 427866108 8 100 SH DEFINED 05 0 0 100 HERSHEY FOODS CORP COM 427866108 29 350 SH OTHER 01,06 0 0 350 HERSHEY FOODS CORP COM 427866108 89,530 1,080,633 SH DEFINED 01,08 551,681 528,952 0 HERSHEY FOODS CORP COM 427866108 49 588 SH DEFINED 09 588 0 0 HERSHEY FOODS CORP COM 427866108 424 5,123 SH DEFINED 10 4,973 0 150 HERSHEY FOODS CORP COM 427866108 121 1,465 SH OTHER 10 1,365 100 0 HESKA CORP COM 42805E108 80 34,300 SH DEFINED 01 7,800 26,500 0 HESKA CORP COM 42805E108 119 50,870 SH DEFINED 01,08 19,002 31,868 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 247 ________ HEWITT ASSOCS INC COM 42822Q100 627 19,593 SH DEFINED 01 8,960 1,503 9,130 HEWITT ASSOCS INC COM 42822Q100 118 3,700 SH OTHER 01 0 3,700 0 HEWITT ASSOCS INC COM 42822Q100 14 435 SH DEFINED 04 435 0 0 HEWITT ASSOCS INC COM 42822Q100 2,748 85,850 SH DEFINED 01,08 28,750 57,100 0 HEWITT ASSOCS INC COM 42822Q100 2 50 SH DEFINED 10 0 0 50 HEWLETT PACKARD CO COM 428236103 160,506 7,027,404 SH DEFINED 01 3,343,108 2,921,421 762,875 HEWLETT PACKARD CO COM 428236103 16,667 729,736 SH OTHER 01 280,008 424,626 25,102 HEWLETT PACKARD CO COM 428236103 5,471 239,518 SH DEFINED 02 174,747 58,451 6,320 HEWLETT PACKARD CO COM 428236103 1,792 78,463 SH OTHER 02 47,025 30,538 900 HEWLETT PACKARD CO COM 428236103 11,959 523,609 SH DEFINED 03 333,745 152,302 37,562 HEWLETT PACKARD CO COM 428236103 8,228 360,237 SH OTHER 03 210,665 147,207 2,365 HEWLETT PACKARD CO COM 428236103 33,941 1,486,018 SH DEFINED 04 1,404,635 0 81,383 HEWLETT PACKARD CO COM 428236103 12,509 547,696 SH OTHER 04 512,278 0 35,418 HEWLETT PACKARD CO COM 428236103 2,470 108,143 SH DEFINED 05 81,906 11,898 14,339 HEWLETT PACKARD CO COM 428236103 716 31,349 SH OTHER 05 18,539 10,235 2,575 HEWLETT PACKARD CO COM 428236103 179 7,844 SH OTHER 01,06 0 0 7,844 HEWLETT PACKARD CO COM 428236103 704,974 30,865,781 SH DEFINED 01,08 14,207,738 16,419,107 238,936 HEWLETT PACKARD CO COM 428236103 1,982 86,791 SH DEFINED 09 86,791 0 0 HEWLETT PACKARD CO COM 428236103 6,446 282,223 SH DEFINED 10 167,115 104,155 10,953 HEWLETT PACKARD CO COM 428236103 1,301 56,952 SH OTHER 10 29,471 27,006 475 HEXCEL CORP NEW COM 428291108 424 58,299 SH DEFINED 01 17,259 40,690 350 HEXCEL CORP NEW COM 428291108 1,213 166,597 SH DEFINED 01,08 28,881 137,716 0 HI / FN INC COM 428358105 149 12,951 SH DEFINED 01 2,225 10,726 0 HI / FN INC COM 428358105 227 19,710 SH DEFINED 01,08 4,434 15,276 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 11 3,700 SH DEFINED 01 900 2,800 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 21 6,653 SH DEFINED 01,08 2,453 4,200 0 HI-TECH PHARMACAL INC COM 42840B101 222 11,348 SH DEFINED 01 4,137 7,211 0 HI-TECH PHARMACAL INC COM 42840B101 1,202 61,493 SH DEFINED 01,08 27,382 34,111 0 HIBBETT SPORTING GOODS INC COM 428565105 4,098 107,456 SH DEFINED 01 93,068 12,907 1,481 HIBBETT SPORTING GOODS INC COM 428565105 3,221 84,448 SH DEFINED 01,08 14,514 69,934 0 HIBBETT SPORTING GOODS INC COM 428565105 32 840 SH DEFINED 10 690 0 150 HIBERNIA CORP COM 428656102 2,308 98,249 SH DEFINED 01 59,837 27,852 10,560 HIBERNIA CORP COM 428656102 38 1,600 SH OTHER 01 1,600 0 0 HIBERNIA CORP COM 428656102 23 1,000 SH DEFINED 03 1,000 0 0 HIBERNIA CORP COM 428656102 20,319 865,003 SH DEFINED 01,08 236,556 628,447 0 HIBERNIA CORP COM 428656102 14 597 SH DEFINED 10 500 0 97 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 248 ________ HICKORY TECH CORP COM 429060106 321 26,191 SH DEFINED 01 8,641 17,100 450 HICKORY TECH CORP COM 429060106 477 39,000 SH DEFINED 03 0 0 39,000 HICKORY TECH CORP COM 429060106 1,046 85,474 SH DEFINED 01,08 13,766 71,708 0 HICKORY TECH CORP COM 429060106 4 300 SH DEFINED 10 300 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 226 31,525 DEFINED 04 31,525 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 60 8,344 OTHER 04 8,344 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 0 3,122 DEFINED 10 3,122 0 0 HIGHWOODS PPTYS INC COM 431284108 2,599 99,159 SH DEFINED 01 84,811 10,788 3,560 HIGHWOODS PPTYS INC COM 431284108 32 1,225 SH OTHER 01 1,225 0 0 HIGHWOODS PPTYS INC COM 431284108 34 1,300 SH OTHER 04 1,300 0 0 HIGHWOODS PPTYS INC COM 431284108 12,679 483,753 SH DEFINED 01,08 138,676 345,077 0 HILB ROGAL & HAMILTON CO COM 431294107 2,215 58,145 SH DEFINED 01 20,941 36,404 800 HILB ROGAL & HAMILTON CO COM 431294107 376 9,870 SH DEFINED 04 9,870 0 0 HILB ROGAL & HAMILTON CO COM 431294107 21 550 SH OTHER 01,06 0 0 550 HILB ROGAL & HAMILTON CO COM 431294107 8,972 235,498 SH DEFINED 01,08 56,468 179,030 0 HILLENBRAND INDS INC COM 431573104 3,185 46,921 SH DEFINED 01 30,186 12,975 3,760 HILLENBRAND INDS INC COM 431573104 20 300 SH OTHER 01 0 300 0 HILLENBRAND INDS INC COM 431573104 109 1,600 SH OTHER 02 1,600 0 0 HILLENBRAND INDS INC COM 431573104 163 2,400 SH DEFINED 04 2,400 0 0 HILLENBRAND INDS INC COM 431573104 136 2,000 SH OTHER 05 0 0 2,000 HILLENBRAND INDS INC COM 431573104 21,120 311,093 SH DEFINED 01,08 78,891 232,202 0 HILLENBRAND INDS INC COM 431573104 122 1,800 SH DEFINED 10 1,700 0 100 HILTON HOTELS CORP COM 432848109 11,742 722,610 SH DEFINED 01 325,002 310,486 87,122 HILTON HOTELS CORP COM 432848109 4 275 SH OTHER 01 0 0 275 HILTON HOTELS CORP COM 432848109 146 9,000 SH DEFINED 03 0 9,000 0 HILTON HOTELS CORP COM 432848109 1,846 113,574 SH OTHER 03 113,574 0 0 HILTON HOTELS CORP COM 432848109 21 1,313 SH DEFINED 04 113 0 1,200 HILTON HOTELS CORP COM 432848109 5 300 SH DEFINED 05 0 0 300 HILTON HOTELS CORP COM 432848109 16 1,000 SH OTHER 01,06 0 0 1,000 HILTON HOTELS CORP COM 432848109 52,686 3,242,216 SH DEFINED 01,08 1,661,394 1,580,822 0 HILTON HOTELS CORP COM 432848109 37 2,304 SH DEFINED 09 2,304 0 0 HILTON HOTELS CORP COM 432848109 8 507 SH DEFINED 10 58 0 449 HILTON HOTELS CORP COM 432848109 41 2,500 SH OTHER 10 2,500 0 0 HINES HORTICULTURE INC COM 433245107 107 25,600 SH DEFINED 01 4,400 21,200 0 HINES HORTICULTURE INC COM 433245107 153 36,533 SH DEFINED 01,08 8,533 28,000 0 HIRSCH INTL CORP COM 433550100 15 8,300 SH DEFINED 01 1,000 7,300 0 HIRSCH INTL CORP COM 433550100 39 21,700 SH DEFINED 01,08 549 21,151 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 249 ________ HOLLINGER INTL INC COM 435569108 2,348 118,609 SH DEFINED 01 35,698 81,961 950 HOLLINGER INTL INC COM 435569108 7,733 390,563 SH DEFINED 01,08 83,334 307,229 0 HOLLY CORP COM 435758305 864 27,107 SH DEFINED 01 7,928 18,929 250 HOLLY CORP COM 435758305 2,759 86,604 SH DEFINED 01,08 20,686 65,918 0 HOLLIS-EDEN PHARMACEUTICALS COM 435902101 168 17,356 SH DEFINED 01 8,971 8,185 200 HOLLIS-EDEN PHARMACEUTICALS COM 435902101 735 76,101 SH DEFINED 01,08 14,001 62,100 0 HOLLYWOOD ENTMT CORP COM 436141105 1,363 100,515 SH DEFINED 01 36,018 62,197 2,300 HOLLYWOOD ENTMT CORP COM 436141105 99 7,300 SH DEFINED 04 0 0 7,300 HOLLYWOOD ENTMT CORP COM 436141105 5,882 433,790 SH DEFINED 01,08 131,199 302,591 0 HOLLYWOOD MEDIA CORP COM 436233100 82 22,800 SH DEFINED 01 2,700 20,100 0 HOLLYWOOD MEDIA CORP COM 436233100 37 10,258 SH DEFINED 01,08 5,558 4,700 0 HOLOGIC INC COM 436440101 709 34,998 SH DEFINED 01 13,614 20,834 550 HOLOGIC INC COM 436440101 6 300 SH OTHER 01,06 0 0 300 HOLOGIC INC COM 436440101 2,674 132,064 SH DEFINED 01,08 34,444 97,620 0 HOME FED BANCORP COM 436926109 175 6,497 SH DEFINED 01 1,497 5,000 0 HOME FED BANCORP COM 436926109 519 19,237 SH OTHER 01 19,237 0 0 HOME FED BANCORP COM 436926109 219 8,100 SH DEFINED 01,08 1,725 6,375 0 HOME DEPOT INC COM 437076102 318,435 8,523,414 SH DEFINED 01 4,870,224 2,932,224 720,966 HOME DEPOT INC COM 437076102 55,190 1,477,248 SH OTHER 01 603,863 797,490 75,895 HOME DEPOT INC COM 437076102 20,817 557,188 SH DEFINED 02 350,266 184,583 22,339 HOME DEPOT INC COM 437076102 7,132 190,911 SH OTHER 02 133,451 51,279 6,181 HOME DEPOT INC COM 437076102 26,327 704,695 SH DEFINED 03 423,395 245,772 35,528 HOME DEPOT INC COM 437076102 9,822 262,904 SH OTHER 03 122,039 120,141 20,724 HOME DEPOT INC COM 437076102 111,069 2,972,929 SH DEFINED 04 2,795,177 300 177,452 HOME DEPOT INC COM 437076102 67,519 1,807,249 SH OTHER 04 1,683,282 0 123,967 HOME DEPOT INC COM 437076102 12,807 342,811 SH DEFINED 05 275,336 55,410 12,065 HOME DEPOT INC COM 437076102 2,482 66,428 SH OTHER 05 32,344 33,784 300 HOME DEPOT INC COM 437076102 220 5,900 SH OTHER 01,06 0 0 5,900 HOME DEPOT INC COM 437076102 82 2,200 SH OTHER 04,07 0 0 2,200 HOME DEPOT INC COM 437076102 773,882 20,714,185 SH DEFINED 01,08 11,084,213 9,624,582 5,390 HOME DEPOT INC COM 437076102 3,344 89,519 SH DEFINED 09 89,519 0 0 HOME DEPOT INC COM 437076102 36,109 966,502 SH DEFINED 10 629,178 128,130 209,194 HOME DEPOT INC COM 437076102 7,641 204,517 SH OTHER 10 114,345 86,144 4,028 HOME PRODS INTL INC COM 437305105 10 7,800 SH DEFINED 01 1,100 6,700 0 HOME PRODS INTL INC COM 437305105 21 16,276 SH DEFINED 01,08 3,491 12,785 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 250 ________ HOME PROPERTIES INC COM 437306103 4,767 116,992 SH DEFINED 01 91,664 24,578 750 HOME PROPERTIES INC COM 437306103 65 1,600 SH DEFINED 03 0 1,600 0 HOME PROPERTIES INC COM 437306103 122 3,000 SH DEFINED 04 3,000 0 0 HOME PROPERTIES INC COM 437306103 12 300 SH OTHER 04 300 0 0 HOME PROPERTIES INC COM 437306103 7,709 189,176 SH DEFINED 01,08 40,086 149,090 0 HOMESTORE INC COM 437852106 724 171,091 SH DEFINED 01 64,556 101,135 5,400 HOMESTORE INC COM 437852106 2,435 575,650 SH DEFINED 01,08 129,536 446,114 0 HON INDS INC COM 438092108 1,389 37,387 SH DEFINED 01 23,578 9,739 4,070 HON INDS INC COM 438092108 30 800 SH OTHER 04 800 0 0 HON INDS INC COM 438092108 10,884 292,903 SH DEFINED 01,08 61,735 231,168 0 HON INDS INC COM 438092108 4 100 SH DEFINED 10 0 0 100 HONEYWELL INTL INC COM 438516106 55,769 1,647,534 SH DEFINED 01 644,916 789,760 212,858 HONEYWELL INTL INC COM 438516106 2,430 71,785 SH OTHER 01 45,900 7,498 18,387 HONEYWELL INTL INC COM 438516106 432 12,763 SH DEFINED 02 10,570 1,893 300 HONEYWELL INTL INC COM 438516106 237 6,991 SH OTHER 02 1,094 5,297 600 HONEYWELL INTL INC COM 438516106 2,035 60,120 SH DEFINED 03 47,540 5,665 6,915 HONEYWELL INTL INC COM 438516106 316 9,350 SH OTHER 03 7,675 1,675 0 HONEYWELL INTL INC COM 438516106 6,306 186,306 SH DEFINED 04 179,296 0 7,010 HONEYWELL INTL INC COM 438516106 2,550 75,326 SH OTHER 04 74,726 0 600 HONEYWELL INTL INC COM 438516106 1,080 31,908 SH DEFINED 05 23,813 775 7,320 HONEYWELL INTL INC COM 438516106 160 4,725 SH OTHER 05 0 3,800 925 HONEYWELL INTL INC COM 438516106 76 2,250 SH OTHER 01,06 0 0 2,250 HONEYWELL INTL INC COM 438516106 337,405 9,967,654 SH DEFINED 01,08 4,000,712 5,823,050 143,892 HONEYWELL INTL INC COM 438516106 1,101 32,514 SH DEFINED 09 32,514 0 0 HONEYWELL INTL INC COM 438516106 1,943 57,394 SH DEFINED 10 49,538 4,301 3,555 HONEYWELL INTL INC COM 438516106 381 11,244 SH OTHER 10 9,419 1,500 325 HOOKER FURNITURE CORP COM 439038100 71 3,040 SH DEFINED 01 2,704 236 100 HOOKER FURNITURE CORP COM 439038100 654 28,126 SH DEFINED 01,08 4,926 23,200 0 HOOPER HOLMES INC COM 439104100 647 103,681 SH DEFINED 01 38,135 64,246 1,300 HOOPER HOLMES INC COM 439104100 2 300 SH DEFINED 02 0 0 300 HOOPER HOLMES INC COM 439104100 6 1,000 SH OTHER 01,06 0 0 1,000 HOOPER HOLMES INC COM 439104100 2,670 427,888 SH DEFINED 01,08 85,947 341,941 0 HOPFED BANCORP INC COM 439734104 110 6,400 SH DEFINED 01 600 5,800 0 HOPFED BANCORP INC COM 439734104 123 7,150 SH DEFINED 01,08 1,400 5,750 0 HORIZON MED PRODS INC COM 439903105 15 6,700 SH DEFINED 01 2,700 4,000 0 HORIZON MED PRODS INC COM 439903105 22 10,306 SH DEFINED 01,08 3,106 7,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 251 ________ HORACE MANN EDUCATORS CORP N COM 440327104 1,411 89,759 SH DEFINED 01 72,189 16,670 900 HORACE MANN EDUCATORS CORP N COM 440327104 5,578 354,807 SH DEFINED 01,08 83,883 270,924 0 HORIZON FINL CORP WASH COM 44041F105 453 24,569 SH DEFINED 01 10,713 13,656 200 HORIZON FINL CORP WASH COM 44041F105 1,139 61,797 SH DEFINED 01,08 11,814 49,983 0 HORIZON OFFSHORE INC COM 44043J105 119 39,191 SH DEFINED 01 15,291 22,100 1,800 HORIZON OFFSHORE INC COM 44043J105 3 1,000 SH OTHER 02 1,000 0 0 HORIZON OFFSHORE INC COM 44043J105 501 165,283 SH DEFINED 01,08 40,820 124,463 0 HORMEL FOODS CORP COM 440452100 2,067 70,486 SH DEFINED 01 51,464 15,292 3,730 HORMEL FOODS CORP COM 440452100 23 801 SH DEFINED 04 801 0 0 HORMEL FOODS CORP COM 440452100 16,587 565,544 SH DEFINED 01,08 84,623 480,921 0 HORMEL FOODS CORP COM 440452100 3 100 SH DEFINED 10 0 0 100 HOSPITALITY PPTYS TR COM 44106M102 1,762 37,978 SH DEFINED 01 26,496 9,812 1,670 HOSPITALITY PPTYS TR COM 44106M102 10 225 SH OTHER 01 225 0 0 HOSPITALITY PPTYS TR COM 44106M102 35 750 SH DEFINED 02 750 0 0 HOSPITALITY PPTYS TR COM 44106M102 46 995 SH OTHER 02 995 0 0 HOSPITALITY PPTYS TR COM 44106M102 125 2,700 SH DEFINED 04 2,700 0 0 HOSPITALITY PPTYS TR COM 44106M102 84 1,800 SH OTHER 04 800 0 1,000 HOSPITALITY PPTYS TR COM 44106M102 14 300 SH DEFINED 05 300 0 0 HOSPITALITY PPTYS TR COM 44106M102 15,866 341,943 SH DEFINED 01,08 69,023 272,920 0 HOSPITALITY PPTYS TR COM 44106M102 144 3,100 SH DEFINED 10 0 0 3,100 HOST MARRIOTT CORP NEW COM 44107P104 2,311 180,866 SH DEFINED 01 94,615 70,391 15,860 HOST MARRIOTT CORP NEW COM 44107P104 24 1,891 SH OTHER 02 1,891 0 0 HOST MARRIOTT CORP NEW COM 44107P104 9 679 SH OTHER 03 679 0 0 HOST MARRIOTT CORP NEW COM 44107P104 0 10 SH DEFINED 04 10 0 0 HOST MARRIOTT CORP NEW COM 44107P104 56 4,415 SH OTHER 04 4,415 0 0 HOST MARRIOTT CORP NEW COM 44107P104 12,708 994,340 SH DEFINED 01,08 470,405 523,935 0 HOST MARRIOTT CORP NEW COM 44107P104 1 100 SH DEFINED 10 0 0 100 HOT TOPIC INC COM 441339108 2,060 77,890 SH DEFINED 01 30,945 43,095 3,850 HOT TOPIC INC COM 441339108 19 725 SH OTHER 01,06 0 0 725 HOT TOPIC INC COM 441339108 9,628 364,021 SH DEFINED 01,08 105,995 258,026 0 HOUSTON EXPL CO COM 442120101 2,633 58,864 SH DEFINED 01 38,824 19,690 350 HOUSTON EXPL CO COM 442120101 5,089 113,767 SH DEFINED 01,08 23,542 90,225 0 HOVNANIAN ENTERPRISES INC COM 442487203 787 18,230 SH DEFINED 01 12,425 5,095 710 HOVNANIAN ENTERPRISES INC COM 442487203 6,814 157,911 SH DEFINED 01,08 53,128 104,783 0 HUB GROUP INC COM 443320106 331 11,100 SH DEFINED 01 1,500 9,600 0 HUB GROUP INC COM 443320106 371 12,421 SH DEFINED 01,08 2,754 9,667 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 252 ________ HUBBELL INC COM 443510102 937 24,072 SH DEFINED 01 24,072 0 0 HUBBELL INC COM 443510102 77 1,970 SH OTHER 01 1,970 0 0 HUBBELL INC COM 443510201 2,118 52,773 SH DEFINED 01 30,460 18,503 3,810 HUBBELL INC COM 443510201 433 10,786 SH OTHER 01 10,786 0 0 HUBBELL INC COM 443510201 84 2,100 SH OTHER 04 2,100 0 0 HUBBELL INC COM 443510201 11,743 292,625 SH DEFINED 01,08 63,360 229,265 0 HUBBELL INC COM 443510201 44 1,096 SH DEFINED 10 1,000 0 96 HUBBELL INC COM 443510201 241 6,000 SH OTHER 10 0 6,000 0 HUDSON CITY BANCORP COM 443683107 2,027 53,802 SH DEFINED 01 39,042 10,890 3,870 HUDSON CITY BANCORP COM 443683107 6 150 SH OTHER 04 150 0 0 HUDSON CITY BANCORP COM 443683107 10,127 268,822 SH DEFINED 01,08 70,656 198,166 0 HUDSON CITY BANCORP COM 443683107 5 146 SH DEFINED 10 0 0 146 HUDSON HIGHLAND GROUP INC COM 443792106 273 9,779 SH DEFINED 01 5,879 3,654 246 HUDSON HIGHLAND GROUP INC COM 443792106 0 7 SH OTHER 01 0 0 7 HUDSON HIGHLAND GROUP INC COM 443792106 1,734 62,210 SH DEFINED 01,08 15,149 47,061 0 HUDSON RIV BANCORP INC COM 444128102 1,157 56,178 SH DEFINED 01 20,258 35,320 600 HUDSON RIV BANCORP INC COM 444128102 3,686 178,909 SH DEFINED 01,08 32,931 145,978 0 HUDSON TECHNOLOGIES INC COM 444144109 33 29,000 SH DEFINED 04 29,000 0 0 HUDSON TECHNOLOGIES INC COM 444144109 25 21,600 SH OTHER 04 21,600 0 0 HUDSON TECHNOLOGIES INC COM 444144109 4 3,700 SH DEFINED 01,08 700 3,000 0 HUDSON UNITED BANCORP COM 444165104 821 21,572 SH DEFINED 01 11,322 6,990 3,260 HUDSON UNITED BANCORP COM 444165104 21 552 SH DEFINED 02 552 0 0 HUDSON UNITED BANCORP COM 444165104 133 3,500 SH DEFINED 04 3,500 0 0 HUDSON UNITED BANCORP COM 444165104 25 650 SH OTHER 01,06 0 0 650 HUDSON UNITED BANCORP COM 444165104 6,657 174,947 SH DEFINED 01,08 89,419 85,528 0 HUDSON UNITED BANCORP COM 444165104 3 89 SH DEFINED 10 0 0 89 HUFFY CORP COM 444356109 57 14,600 SH DEFINED 01 2,300 12,300 0 HUFFY CORP COM 444356109 1 200 SH OTHER 01,06 0 0 200 HUFFY CORP COM 444356109 127 32,482 SH DEFINED 01,08 11,201 21,281 0 HUFFY CORP COM 444356109 34 8,625 SH DEFINED 10 8,625 0 0 HUGHES SUPPLY INC COM 444482103 4,690 89,510 SH DEFINED 01 64,947 22,963 1,600 HUGHES SUPPLY INC COM 444482103 39 750 SH DEFINED 04 750 0 0 HUGHES SUPPLY INC COM 444482103 13 243 SH OTHER 04 243 0 0 HUGHES SUPPLY INC COM 444482103 24 450 SH OTHER 01,06 0 0 450 HUGHES SUPPLY INC COM 444482103 11,005 210,012 SH DEFINED 01,08 67,719 142,293 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 253 ________ HUGOTON RTY TR TEX COM 444717102 185 8,400 SH DEFINED 01 8,400 0 0 HUGOTON RTY TR TEX COM 444717102 11 500 SH OTHER 01 500 0 0 HUGOTON RTY TR TEX COM 444717102 88 4,000 SH DEFINED 04 4,000 0 0 HUGOTON RTY TR TEX COM 444717102 7 300 SH OTHER 04 300 0 0 HUGOTON RTY TR TEX COM 444717102 1,417 64,500 SH DEFINED 01,08 14,900 49,600 0 HUMANA INC COM 444859102 6,483 340,869 SH DEFINED 01 149,564 144,478 46,827 HUMANA INC COM 444859102 3 150 SH OTHER 01 0 0 150 HUMANA INC COM 444859102 63 3,297 SH DEFINED 04 3,297 0 0 HUMANA INC COM 444859102 3 150 SH DEFINED 05 0 0 150 HUMANA INC COM 444859102 8 400 SH OTHER 01,06 0 0 400 HUMANA INC COM 444859102 27,463 1,443,878 SH DEFINED 01,08 696,321 747,557 0 HUMANA INC COM 444859102 4 225 SH DEFINED 10 25 0 200 HUMAN GENOME SCIENCES INC COM 444903108 871 69,510 SH DEFINED 01 41,759 20,451 7,300 HUMAN GENOME SCIENCES INC COM 444903108 4 300 SH DEFINED 02 0 300 0 HUMAN GENOME SCIENCES INC COM 444903108 13 1,000 SH OTHER 03 0 1,000 0 HUMAN GENOME SCIENCES INC COM 444903108 28 2,240 SH DEFINED 04 2,240 0 0 HUMAN GENOME SCIENCES INC COM 444903108 9 683 SH OTHER 04 108 0 575 HUMAN GENOME SCIENCES INC COM 444903108 4,898 390,930 SH DEFINED 01,08 160,176 230,754 0 HUMAN GENOME SCIENCES INC COM 444903108 3 200 SH DEFINED 10 0 0 200 HUMBOLDT BANCORP COM 445069107 175 8,847 SH DEFINED 01 5,403 3,094 350 HUMBOLDT BANCORP COM 445069107 1,207 60,851 SH DEFINED 01,08 11,897 48,954 0 HUMPHREY HOSPITALITY TR COM 445467103 57 12,890 SH DEFINED 01 1,710 11,180 0 HUMPHREY HOSPITALITY TR COM 445467103 48 10,800 SH DEFINED 01,08 3,200 7,600 0 HUNGARIAN TEL & CABLE CORP COM 445542103 115 12,600 SH DEFINED 01 2,400 10,200 0 HUNGARIAN TEL & CABLE CORP COM 445542103 243 26,779 SH DEFINED 01,08 5,096 21,683 0 HUNT J B TRANS SVCS INC COM 445658107 1,284 45,604 SH DEFINED 01 33,016 9,828 2,760 HUNT J B TRANS SVCS INC COM 445658107 9,855 349,956 SH DEFINED 01,08 62,025 287,931 0 HUNT J B TRANS SVCS INC COM 445658107 3 100 SH DEFINED 10 0 0 100 HUNTINGTON BANCSHARES INC COM 446150104 9,437 428,348 SH DEFINED 01 183,630 190,446 54,272 HUNTINGTON BANCSHARES INC COM 446150104 313 14,203 SH OTHER 01 12,624 1,354 225 HUNTINGTON BANCSHARES INC COM 446150104 245 11,121 SH DEFINED 04 11,121 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1,140 51,744 SH OTHER 04 46,901 0 4,843 HUNTINGTON BANCSHARES INC COM 446150104 4 200 SH DEFINED 05 0 0 200 HUNTINGTON BANCSHARES INC COM 446150104 13 600 SH OTHER 01,06 0 0 600 HUNTINGTON BANCSHARES INC COM 446150104 46,598 2,115,190 SH DEFINED 01,08 1,116,533 998,657 0 HUNTINGTON BANCSHARES INC COM 446150104 36 1,620 SH DEFINED 09 1,620 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1,236 56,091 SH DEFINED 10 40,879 15,116 96 HUNTINGTON BANCSHARES INC COM 446150104 57 2,596 SH OTHER 10 2,100 496 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 254 ________ HURCO COMPANIES INC COM 447324104 49 7,300 SH DEFINED 01 900 6,400 0 HURCO COMPANIES INC COM 447324104 158 23,376 SH DEFINED 01,08 1,573 21,803 0 HUTCHINSON TECHNOLOGY INC COM 448407106 2,583 92,052 SH DEFINED 01 66,875 23,027 2,150 HUTCHINSON TECHNOLOGY INC COM 448407106 11 400 SH OTHER 01,06 0 0 400 HUTCHINSON TECHNOLOGY INC COM 448407106 5,552 197,870 SH DEFINED 01,08 70,118 127,752 0 HUTTIG BLDG PRODS INC COM 448451104 110 21,933 SH DEFINED 01 3,533 18,400 0 HUTTIG BLDG PRODS INC COM 448451104 168 33,670 SH DEFINED 01,08 8,070 25,600 0 HYCOR BIOMEDICAL INC COM 448623108 38 7,800 SH DEFINED 01 1,600 6,200 0 HYCOR BIOMEDICAL INC COM 448623108 145 29,716 SH DEFINED 01,08 2,600 27,116 0 HYDRIL COM 448774109 556 21,232 SH DEFINED 01 10,555 10,327 350 HYDRIL COM 448774109 495 18,900 SH OTHER 01 0 18,900 0 HYDRIL COM 448774109 5 175 SH DEFINED 02 0 0 175 HYDRIL COM 448774109 8 300 SH OTHER 01,06 0 0 300 HYDRIL COM 448774109 4,326 165,109 SH DEFINED 01,08 69,697 95,412 0 IDT CORP COM 448947101 668 33,618 SH DEFINED 01 9,421 20,927 3,270 IDT CORP COM 448947101 3,261 164,094 SH DEFINED 01,08 75,412 88,682 0 IDT CORP COM 448947101 1 67 SH DEFINED 10 0 0 67 HYPERCOM CORP COM 44913M105 2,004 252,376 SH DEFINED 01 176,387 75,189 800 HYPERCOM CORP COM 44913M105 11 1,400 SH DEFINED 02 0 0 1,400 HYPERCOM CORP COM 44913M105 1,725 217,261 SH DEFINED 01,08 49,715 167,546 0 HYPERION SOLUTIONS CORP COM 44914M104 3,252 78,453 SH DEFINED 01 36,628 30,900 10,925 HYPERION SOLUTIONS CORP COM 44914M104 21 507 SH OTHER 01 0 0 507 HYPERION SOLUTIONS CORP COM 44914M104 23 550 SH OTHER 01,06 0 0 550 HYPERION SOLUTIONS CORP COM 44914M104 12,337 297,647 SH DEFINED 01,08 84,689 212,958 0 IBT BANCORP INC COM 44923F108 58 1,202 SH DEFINED 01 1,152 0 50 IBT BANCORP INC COM 44923F108 545 11,334 SH DEFINED 01,08 1,055 10,279 0 ICT GROUP INC COM 44929Y101 248 19,070 SH DEFINED 01 4,720 14,300 50 ICT GROUP INC COM 44929Y101 26 2,000 SH OTHER 01 0 2,000 0 ICT GROUP INC COM 44929Y101 599 46,076 SH DEFINED 01,08 9,396 36,680 0 ICO INC NEW COM 449293109 58 28,800 SH DEFINED 01 3,100 25,700 0 ICO INC NEW COM 449293109 111 55,628 SH DEFINED 01,08 8,282 47,346 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 255 ________ ICOS CORP COM 449295104 1,067 28,883 SH DEFINED 01 17,744 8,239 2,900 ICOS CORP COM 449295104 18 500 SH OTHER 01 0 500 0 ICOS CORP COM 449295104 12 322 SH DEFINED 02 0 322 0 ICOS CORP COM 449295104 111 3,000 SH DEFINED 03 0 0 3,000 ICOS CORP COM 449295104 0 4 SH OTHER 04 4 0 0 ICOS CORP COM 449295104 6,417 173,766 SH DEFINED 01,08 72,191 101,575 0 ICOS CORP COM 449295104 228 6,173 SH DEFINED 10 6,173 0 0 ICU MED INC COM 44930G107 585 19,276 SH DEFINED 01 7,609 11,417 250 ICU MED INC COM 44930G107 2 65 SH DEFINED 02 0 0 65 ICU MED INC COM 44930G107 5 175 SH OTHER 01,06 0 0 175 ICU MED INC COM 44930G107 3,048 100,375 SH DEFINED 01,08 34,168 66,207 0 ICAD INC COM 44934S107 82 20,200 SH DEFINED 01 5,600 14,600 0 ICAD INC COM 44934S107 177 43,700 SH DEFINED 01,08 10,297 33,403 0 I D SYSTEMS INC COM 449489103 59 8,900 SH DEFINED 01 1,400 7,500 0 I D SYSTEMS INC COM 449489103 13 2,000 SH OTHER 01 0 2,000 0 I D SYSTEMS INC COM 449489103 72 10,831 SH DEFINED 01,08 3,031 7,800 0 IDX SYS CORP COM 449491109 1,351 39,034 SH DEFINED 01 14,445 23,489 1,100 IDX SYS CORP COM 449491109 138 4,000 SH OTHER 04 4,000 0 0 IDX SYS CORP COM 449491109 4,897 141,524 SH DEFINED 01,08 30,885 110,639 0 I-FLOW CORP COM 449520303 49 3,500 SH DEFINED 01 3,500 0 0 I-FLOW CORP COM 449520303 39 2,750 SH DEFINED 04 2,750 0 0 I-FLOW CORP COM 449520303 293 20,832 SH DEFINED 01,08 5,747 15,085 0 IGI INC COM 449575109 8 3,800 SH DEFINED 01 1,300 2,500 0 IGI INC COM 449575109 50 24,600 SH DEFINED 01,08 2,072 22,528 0 IHOP CORP COM 449623107 1,152 33,454 SH DEFINED 01 13,883 18,321 1,250 IHOP CORP COM 449623107 10 300 SH OTHER 01,06 0 0 300 IHOP CORP COM 449623107 5,257 152,655 SH DEFINED 01,08 48,188 104,467 0 IMC GLOBAL INC COM 449669100 1,943 135,882 SH DEFINED 01 92,011 35,121 8,750 IMC GLOBAL INC COM 449669100 72 5,000 SH DEFINED 04 0 0 5,000 IMC GLOBAL INC COM 449669100 13,452 940,691 SH DEFINED 01,08 168,925 771,766 0 IMCO RECYCLING INC COM 449681105 824 87,450 SH DEFINED 01 70,800 16,600 50 IMCO RECYCLING INC COM 449681105 6 600 SH DEFINED 02 0 0 600 IMCO RECYCLING INC COM 449681105 2 200 SH OTHER 01,06 0 0 200 IMCO RECYCLING INC COM 449681105 379 40,197 SH DEFINED 01,08 15,793 24,404 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 256 ________ I-MANY INC COM 44973Q103 37 33,950 SH DEFINED 01 6,200 27,500 250 I-MANY INC COM 44973Q103 72 65,550 SH DEFINED 01,08 17,100 48,450 0 I-MANY INC COM 44973Q103 2 2,000 SH DEFINED 10 2,000 0 0 ING PRIME RATE TR UNDEFIND 44977W106 1 7,400 DEFINED 01 7,400 0 0 ING PRIME RATE TR UNDEFIND 44977W106 0 1,260 OTHER 01 1,260 0 0 ING PRIME RATE TR UNDEFIND 44977W106 142 17,721 DEFINED 04 17,721 0 0 IMS HEALTH INC COM 449934108 22,897 984,389 SH DEFINED 01 515,381 385,599 83,409 IMS HEALTH INC COM 449934108 10,500 451,407 SH OTHER 01 101,534 190,478 159,395 IMS HEALTH INC COM 449934108 370 15,904 SH DEFINED 02 15,904 0 0 IMS HEALTH INC COM 449934108 628 27,004 SH OTHER 02 13,004 14,000 0 IMS HEALTH INC COM 449934108 87 3,736 SH DEFINED 03 3,736 0 0 IMS HEALTH INC COM 449934108 145 6,216 SH OTHER 03 3,316 2,900 0 IMS HEALTH INC COM 449934108 191 8,209 SH DEFINED 04 8,209 0 0 IMS HEALTH INC COM 449934108 118 5,069 SH OTHER 04 5,069 0 0 IMS HEALTH INC COM 449934108 4 175 SH DEFINED 05 0 0 175 IMS HEALTH INC COM 449934108 14 600 SH OTHER 01,06 0 0 600 IMS HEALTH INC COM 449934108 52,238 2,245,820 SH DEFINED 01,08 1,203,754 1,042,066 0 IMS HEALTH INC COM 449934108 23 1,005 SH DEFINED 09 1,005 0 0 IMS HEALTH INC COM 449934108 59 2,540 SH DEFINED 10 1,540 600 400 ISTAR FINL INC COM 45031U101 1,831 43,290 SH DEFINED 01 21,709 15,441 6,140 ISTAR FINL INC COM 45031U101 42 1,000 SH OTHER 03 0 0 1,000 ISTAR FINL INC COM 45031U101 231 5,450 SH DEFINED 04 5,450 0 0 ISTAR FINL INC COM 45031U101 56 1,325 SH OTHER 04 325 0 1,000 ISTAR FINL INC COM 45031U101 13,659 322,899 SH DEFINED 01,08 136,328 186,571 0 ISTAR FINL INC COM 45031U101 6 146 SH DEFINED 10 0 0 146 ISTA PHARMACEUTICALS INC COM 45031X204 46 3,610 SH DEFINED 01 3,610 0 0 ISTA PHARMACEUTICALS INC COM 45031X204 111 8,639 SH DEFINED 01,08 5,080 3,559 0 ITLA CAP CORP COM 450565106 1,598 32,455 SH DEFINED 01 21,824 10,531 100 ITLA CAP CORP COM 450565106 1,819 36,939 SH DEFINED 01,08 8,627 28,312 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 1,057 33,869 SH DEFINED 01 24,022 7,722 2,125 ITT EDUCATIONAL SERVICES INC COM 45068B109 62 2,000 SH OTHER 01 0 2,000 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 53 1,700 SH DEFINED 04 0 0 1,700 ITT EDUCATIONAL SERVICES INC COM 45068B109 7,093 227,336 SH DEFINED 01,08 55,882 171,454 0 ITXC CORP COM 45069F109 81 25,550 SH DEFINED 01 7,800 17,300 450 ITXC CORP COM 45069F109 2 555 SH OTHER 01 0 0 555 ITXC CORP COM 45069F109 227 71,751 SH DEFINED 01,08 17,372 54,379 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 257 ________ IVAX DIAGNOSTICS INC COM 45070W109 165 23,200 SH DEFINED 01 5,800 17,400 0 IVAX DIAGNOSTICS INC COM 45070W109 21 3,000 SH OTHER 03 0 3,000 0 IVAX DIAGNOSTICS INC COM 45070W109 145 20,384 SH DEFINED 01,08 10,384 10,000 0 IXIA COM 45071R109 746 68,849 SH DEFINED 01 21,059 45,215 2,575 IXIA COM 45071R109 2,270 209,372 SH DEFINED 01,08 36,707 172,665 0 IBERIABANK CORP COM 450828108 981 16,665 SH DEFINED 01 4,808 11,707 150 IBERIABANK CORP COM 450828108 2,573 43,720 SH DEFINED 01,08 7,705 36,015 0 IBIS TECHNOLOGY CORP COM 450909106 118 10,100 SH DEFINED 01 2,100 8,000 0 IBIS TECHNOLOGY CORP COM 450909106 208 17,860 SH DEFINED 01,08 3,960 13,900 0 ITT INDS INC IND COM 450911102 75,771 992,679 SH DEFINED 01 832,586 125,450 34,643 ITT INDS INC IND COM 450911102 4,897 64,152 SH OTHER 01 42,902 14,395 6,855 ITT INDS INC IND COM 450911102 1,004 13,150 SH DEFINED 02 11,205 1,190 755 ITT INDS INC IND COM 450911102 218 2,860 SH OTHER 02 1,610 1,250 0 ITT INDS INC IND COM 450911102 618 8,100 SH DEFINED 03 5,035 1,200 1,865 ITT INDS INC IND COM 450911102 16,223 212,538 SH DEFINED 04 193,953 0 18,585 ITT INDS INC IND COM 450911102 3,460 45,330 SH OTHER 04 42,580 0 2,750 ITT INDS INC IND COM 450911102 1,860 24,368 SH DEFINED 05 20,993 1,525 1,850 ITT INDS INC IND COM 450911102 79 1,040 SH OTHER 05 500 540 0 ITT INDS INC IND COM 450911102 15 200 SH OTHER 01,06 0 0 200 ITT INDS INC IND COM 450911102 64,125 840,099 SH DEFINED 01,08 448,461 391,638 0 ITT INDS INC IND COM 450911102 42 553 SH DEFINED 09 553 0 0 ITT INDS INC IND COM 450911102 2,165 28,369 SH DEFINED 10 24,369 3,500 500 ITT INDS INC IND COM 450911102 300 3,925 SH OTHER 10 1,175 2,150 600 IDACORP INC COM 451107106 1,327 44,396 SH DEFINED 01 32,092 10,354 1,950 IDACORP INC COM 451107106 9 300 SH DEFINED 03 300 0 0 IDACORP INC COM 451107106 75 2,500 SH OTHER 03 0 2,500 0 IDACORP INC COM 451107106 95 3,188 SH DEFINED 04 3,188 0 0 IDACORP INC COM 451107106 75 2,500 SH OTHER 04 2,500 0 0 IDACORP INC COM 451107106 9,835 328,940 SH DEFINED 01,08 81,684 247,256 0 IDACORP INC COM 451107106 3 100 SH OTHER 10 0 0 100 IDEX CORP COM 45167R104 2,266 52,106 SH DEFINED 01 20,136 29,820 2,150 IDEX CORP COM 45167R104 196 4,500 SH OTHER 01 4,500 0 0 IDEX CORP COM 45167R104 13 300 SH DEFINED 04 300 0 0 IDEX CORP COM 45167R104 23 520 SH OTHER 01,06 0 0 520 IDEX CORP COM 45167R104 9,437 217,044 SH DEFINED 01,08 60,282 156,762 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 258 ________ IDEXX LABS INC COM 45168D104 4,031 70,874 SH DEFINED 01 56,828 12,306 1,740 IDEXX LABS INC COM 45168D104 6 100 SH OTHER 01 0 100 0 IDEXX LABS INC COM 45168D104 9 150 SH DEFINED 02 0 150 0 IDEXX LABS INC COM 45168D104 32 565 SH OTHER 01,06 0 0 565 IDEXX LABS INC COM 45168D104 8,544 150,246 SH DEFINED 01,08 61,082 89,164 0 IDEXX LABS INC COM 45168D104 3 50 SH DEFINED 10 0 0 50 IGATE CORP COM 45169U105 593 85,373 SH DEFINED 01 39,773 45,200 400 IGATE CORP COM 45169U105 1,097 157,839 SH DEFINED 01,08 26,962 130,877 0 IKON OFFICE SOLUTIONS INC COM 451713101 803 62,763 SH DEFINED 01 30,997 22,366 9,400 IKON OFFICE SOLUTIONS INC COM 451713101 180 14,100 SH DEFINED 04 0 0 14,100 IKON OFFICE SOLUTIONS INC COM 451713101 7,675 599,614 SH DEFINED 01,08 211,597 388,017 0 IKON OFFICE SOLUTIONS INC COM 451713101 3 225 SH DEFINED 10 0 0 225 IDENTIX INC COM 451906101 1,008 174,686 SH DEFINED 01 83,551 87,985 3,150 IDENTIX INC COM 451906101 13 2,300 SH OTHER 01 0 2,300 0 IDENTIX INC COM 451906101 6 1,000 SH OTHER 02 1,000 0 0 IDENTIX INC COM 451906101 124 21,543 SH DEFINED 04 21,343 0 200 IDENTIX INC COM 451906101 3,455 598,867 SH DEFINED 01,08 133,220 465,647 0 ILEX ONCOLOGY INC COM 451923106 1,360 56,876 SH DEFINED 01 24,646 28,930 3,300 ILEX ONCOLOGY INC COM 451923106 6,156 257,348 SH DEFINED 01,08 51,362 205,986 0 ILLINOIS TOOL WKS INC COM 452308109 151,295 1,909,572 SH DEFINED 01 1,440,377 379,793 89,402 ILLINOIS TOOL WKS INC COM 452308109 2,895,877 36,550,255 SH OTHER 01 33,255,302 819,006 2,475,947 ILLINOIS TOOL WKS INC COM 452308109 2,132 26,907 SH DEFINED 02 16,119 10,788 0 ILLINOIS TOOL WKS INC COM 452308109 444 5,598 SH OTHER 02 1,500 4,098 0 ILLINOIS TOOL WKS INC COM 452308109 753 9,503 SH DEFINED 03 7,500 603 1,400 ILLINOIS TOOL WKS INC COM 452308109 1,820 22,977 SH DEFINED 04 22,977 0 0 ILLINOIS TOOL WKS INC COM 452308109 2,054 25,921 SH OTHER 04 24,921 0 1,000 ILLINOIS TOOL WKS INC COM 452308109 44 555 SH DEFINED 05 355 0 200 ILLINOIS TOOL WKS INC COM 452308109 238 3,000 SH OTHER 05 0 0 3,000 ILLINOIS TOOL WKS INC COM 452308109 63 800 SH OTHER 01,06 0 0 800 ILLINOIS TOOL WKS INC COM 452308109 213,193 2,690,814 SH DEFINED 01,08 1,410,002 1,279,962 850 ILLINOIS TOOL WKS INC COM 452308109 860 10,855 SH DEFINED 09 10,855 0 0 ILLINOIS TOOL WKS INC COM 452308109 640 8,080 SH DEFINED 10 5,049 2,800 231 ILLINOIS TOOL WKS INC COM 452308109 280 3,531 SH OTHER 10 2,931 600 0 ILLUMINA INC COM 452327109 249 33,250 SH DEFINED 01 6,700 26,500 50 ILLUMINA INC COM 452327109 23 3,000 SH OTHER 01 0 3,000 0 ILLUMINA INC COM 452327109 8 1,000 SH OTHER 04 1,000 0 0 ILLUMINA INC COM 452327109 437 58,200 SH DEFINED 01,08 13,300 44,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 259 ________ IMAGE ENTMT INC COM 452439201 91 27,600 SH DEFINED 01 3,400 24,200 0 IMAGE ENTMT INC COM 452439201 94 28,432 SH DEFINED 01,08 9,007 19,425 0 IMATION CORP COM 45245A107 1,092 29,036 SH DEFINED 01 13,907 14,129 1,000 IMATION CORP COM 45245A107 193 5,130 SH OTHER 01 580 2,090 2,460 IMATION CORP COM 45245A107 52 1,370 SH DEFINED 03 1,370 0 0 IMATION CORP COM 45245A107 23 610 SH OTHER 03 110 500 0 IMATION CORP COM 45245A107 685 18,203 SH DEFINED 04 18,203 0 0 IMATION CORP COM 45245A107 26 691 SH OTHER 04 635 0 56 IMATION CORP COM 45245A107 90 2,400 SH OTHER 05 0 2,400 0 IMATION CORP COM 45245A107 7,669 203,863 SH DEFINED 01,08 59,139 144,724 0 IMATION CORP COM 45245A107 9 230 SH DEFINED 10 230 0 0 IMAX CORP COM 45245E109 120 20,419 SH DEFINED 01 20,419 0 0 IMCLONE SYS INC COM 45245W109 1,340 26,405 SH DEFINED 01 15,456 7,964 2,985 IMCLONE SYS INC COM 45245W109 5 100 SH OTHER 02 100 0 0 IMCLONE SYS INC COM 45245W109 178 3,500 SH DEFINED 04 3,500 0 0 IMCLONE SYS INC COM 45245W109 25 500 SH OTHER 04 500 0 0 IMCLONE SYS INC COM 45245W109 8,543 168,327 SH DEFINED 01,08 62,254 106,073 0 IMCLONE SYS INC COM 45245W109 3 50 SH DEFINED 10 0 0 50 IMAGISTICS INTERNATIONAL INC COM 45247T104 1,173 26,634 SH DEFINED 01 10,399 14,948 1,287 IMAGISTICS INTERNATIONAL INC COM 45247T104 3 59 SH OTHER 01 19 0 40 IMAGISTICS INTERNATIONAL INC COM 45247T104 7 160 SH DEFINED 02 0 160 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 7 160 SH OTHER 02 160 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 4 82 SH DEFINED 04 82 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 7 160 SH OTHER 04 160 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 10 234 SH OTHER 01,06 0 0 234 IMAGISTICS INTERNATIONAL INC COM 45247T104 5,260 119,419 SH DEFINED 01,08 38,973 80,446 0 IMMTECH INTL INC COM 452519101 35 1,900 SH DEFINED 01 1,900 0 0 IMMTECH INTL INC COM 452519101 196 10,580 SH DEFINED 01,08 3,221 7,359 0 IMMUNE RESPONSE CORP DEL COM 45252T205 14 8,775 SH DEFINED 01 1,775 7,000 0 IMMUNE RESPONSE CORP DEL COM 45252T205 39 25,024 SH DEFINED 01,08 12,433 12,591 0 IMMERSION CORP COM 452521107 131 17,200 SH DEFINED 01 4,200 13,000 0 IMMERSION CORP COM 452521107 272 35,812 SH DEFINED 01,08 8,112 27,700 0 IMMUCOR INC COM 452526106 635 35,054 SH DEFINED 01 12,247 22,282 525 IMMUCOR INC COM 452526106 54 3,000 SH OTHER 04 3,000 0 0 IMMUCOR INC COM 452526106 5 300 SH OTHER 01,06 0 0 300 IMMUCOR INC COM 452526106 3,333 183,932 SH DEFINED 01,08 67,849 116,083 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 260 ________ IMMUNOGEN INC COM 45253H101 471 70,163 SH DEFINED 01 26,093 42,720 1,350 IMMUNOGEN INC COM 45253H101 1,943 289,089 SH DEFINED 01,08 85,850 203,239 0 IMPAC MTG HLDGS INC COM 45254P102 1,923 70,686 SH DEFINED 01 37,724 29,412 3,550 IMPAC MTG HLDGS INC COM 45254P102 354 13,000 SH OTHER 03 7,000 6,000 0 IMPAC MTG HLDGS INC COM 45254P102 62 2,275 SH DEFINED 04 2,275 0 0 IMPAC MTG HLDGS INC COM 45254P102 18 670 SH OTHER 04 670 0 0 IMPAC MTG HLDGS INC COM 45254P102 12,110 445,210 SH DEFINED 01,08 153,129 292,081 0 IMPAC MED SYS INC COM 45255A104 153 6,799 SH DEFINED 01 5,304 1,345 150 IMPAC MED SYS INC COM 45255A104 1,422 63,222 SH DEFINED 01,08 20,916 42,306 0 IMPCO TECHNOLOGIES INC COM 45255W106 88 15,950 SH DEFINED 01 2,100 13,800 50 IMPCO TECHNOLOGIES INC COM 45255W106 147 26,648 SH DEFINED 01,08 6,489 20,159 0 IMPAX LABORATORIES INC COM 45256B101 1,550 69,295 SH DEFINED 01 25,444 41,601 2,250 IMPAX LABORATORIES INC COM 45256B101 6,466 289,067 SH DEFINED 01,08 100,942 188,125 0 IMMUNOMEDICS INC COM 452907108 345 85,095 SH DEFINED 01 31,352 52,793 950 IMMUNOMEDICS INC COM 452907108 3 700 SH OTHER 01 0 700 0 IMMUNOMEDICS INC COM 452907108 1,255 309,834 SH DEFINED 01,08 83,724 226,110 0 IMPERIAL OIL LTD COM 453038408 1 25 SH DEFINED 01 25 0 0 IMPERIAL OIL LTD COM 453038408 22 500 SH OTHER 01 500 0 0 IMPERIAL OIL LTD COM 453038408 67 1,500 SH OTHER 02 1,500 0 0 IMPERIAL OIL LTD COM 453038408 101 2,250 SH DEFINED 04 2,250 0 0 IMPERIAL OIL LTD COM 453038408 72 1,600 SH OTHER 04 1,600 0 0 IMPERIAL OIL LTD COM 453038408 54 1,200 SH OTHER 10 1,200 0 0 INAMED CORP COM 453235103 2,504 47,005 SH DEFINED 01 18,746 24,809 3,450 INAMED CORP COM 453235103 29 550 SH OTHER 01,06 0 0 550 INAMED CORP COM 453235103 11,498 215,812 SH DEFINED 01,08 59,940 155,872 0 INCO LTD COM 453258402 400 11,565 SH DEFINED 01 0 11,565 0 INCO LTD COM 453258402 464 13,400 SH OTHER 01 0 13,400 0 INCO LTD COM 453258402 35 1,000 SH DEFINED 04 1,000 0 0 INCO LTD COM 453258402 84 2,428 SH OTHER 04 2,428 0 0 INCO LTD COM 453258402 9 250 SH DEFINED 10 250 0 0 INCYTE CORP COM 45337C102 933 112,263 SH DEFINED 01 47,351 58,262 6,650 INCYTE CORP COM 45337C102 3 400 SH DEFINED 04 400 0 0 INCYTE CORP COM 45337C102 50 6,000 SH OTHER 04 6,000 0 0 INCYTE CORP COM 45337C102 4,213 506,972 SH DEFINED 01,08 151,270 355,702 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 261 ________ INDEPENDENCE CMNTY BK CORP COM 453414104 1,478 36,273 SH DEFINED 01 21,254 9,784 5,235 INDEPENDENCE CMNTY BK CORP COM 453414104 45 1,100 SH OTHER 01 1,100 0 0 INDEPENDENCE CMNTY BK CORP COM 453414104 12,635 310,068 SH DEFINED 01,08 97,585 212,483 0 INDEPENDENCE CMNTY BK CORP COM 453414104 4 92 SH DEFINED 10 0 0 92 INDEPENDENCE HLDG CO NEW COM 453440307 522 16,685 SH DEFINED 01 10,525 6,060 100 INDEPENDENCE HLDG CO NEW COM 453440307 11 365 SH DEFINED 04 365 0 0 INDEPENDENCE HLDG CO NEW COM 453440307 794 25,371 SH DEFINED 01,08 4,623 20,748 0 INDEPENDENT BANK CORP MASS COM 453836108 767 25,320 SH DEFINED 01 8,388 16,682 250 INDEPENDENT BANK CORP MASS COM 453836108 2,772 91,460 SH DEFINED 01,08 16,139 75,321 0 INDEPENDENT BANK CORP MASS COM 453836108 9 300 SH OTHER 10 0 300 0 INDEPENDENT BANK CORP MICH COM 453838104 907 32,555 SH DEFINED 01 13,328 18,010 1,217 INDEPENDENT BANK CORP MICH COM 453838104 14 500 SH DEFINED 04 500 0 0 INDEPENDENT BANK CORP MICH COM 453838104 31 1,100 SH OTHER 04 1,100 0 0 INDEPENDENT BANK CORP MICH COM 453838104 3,978 142,785 SH DEFINED 01,08 23,793 118,992 0 INDEPENDENT BANK CORP MICH COM 453838104 25 881 SH DEFINED 10 0 881 0 INDEVUS PHARMACEUTICALS INC COM 454072109 454 74,971 SH DEFINED 01 28,063 44,158 2,750 INDEVUS PHARMACEUTICALS INC COM 454072109 2 300 SH DEFINED 04 300 0 0 INDEVUS PHARMACEUTICALS INC COM 454072109 2,194 362,700 SH DEFINED 01,08 139,990 222,710 0 INDUS INTL INC COM 45578L100 137 40,600 SH DEFINED 01 6,800 33,800 0 INDUS INTL INC COM 45578L100 226 67,086 SH DEFINED 01,08 19,186 47,900 0 INDUSTRIAL DISTR GROUP INC COM 456061100 95 11,600 SH DEFINED 01 1,200 10,400 0 INDUSTRIAL DISTR GROUP INC COM 456061100 118 14,500 SH DEFINED 01,08 3,600 10,900 0 INDYMAC BANCORP INC COM 456607100 1,484 40,903 SH DEFINED 01 26,529 11,033 3,341 INDYMAC BANCORP INC COM 456607100 2 63 SH OTHER 04 63 0 0 INDYMAC BANCORP INC COM 456607100 12,150 334,816 SH DEFINED 01,08 103,959 230,857 0 INDYMAC BANCORP INC COM 456607100 2 58 SH DEFINED 10 0 0 58 INET TECHNOLOGIES INC COM 45662V105 584 47,335 SH DEFINED 01 14,204 32,831 300 INET TECHNOLOGIES INC COM 45662V105 1,704 138,203 SH DEFINED 01,08 24,088 114,115 0 INFINITY INC COM 45663L403 24 7,200 SH DEFINED 01 600 6,600 0 INFINITY INC COM 45663L403 43 12,708 SH DEFINED 01,08 3,640 9,068 0 INFOCROSSING INC COM 45664X109 103 7,600 SH DEFINED 01 2,900 4,700 0 INFOCROSSING INC COM 45664X109 225 16,571 SH DEFINED 01,08 2,471 14,100 0 INFOCUS CORP COM 45665B106 726 77,632 SH DEFINED 01 25,189 50,393 2,050 INFOCUS CORP COM 45665B106 2,643 282,683 SH DEFINED 01,08 95,705 186,978 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 262 ________ INFINITY PPTY & CAS CORP COM 45665Q103 357 11,367 SH DEFINED 01 10,407 710 250 INFINITY PPTY & CAS CORP COM 45665Q103 3,003 95,595 SH DEFINED 01,08 27,695 67,900 0 INFORMATICA CORP COM 45666Q102 997 116,042 SH DEFINED 01 45,712 66,230 4,100 INFORMATICA CORP COM 45666Q102 6 700 SH OTHER 04 0 0 700 INFORMATICA CORP COM 45666Q102 4,380 509,909 SH DEFINED 01,08 129,948 379,961 0 INFORMATICA CORP COM 45666Q102 18 2,040 SH DEFINED 10 1,670 0 370 INFONET SVCS CORP COM 45666T106 662 332,720 SH DEFINED 01 88,874 242,546 1,300 INFONET SVCS CORP COM 45666T106 0 200 SH DEFINED 04 200 0 0 INFONET SVCS CORP COM 45666T106 1,639 823,511 SH DEFINED 01,08 160,190 663,321 0 INFORMATION HLDGS INC COM 456727106 622 30,151 SH DEFINED 01 9,586 20,215 350 INFORMATION HLDGS INC COM 456727106 7 325 SH OTHER 01,06 0 0 325 INFORMATION HLDGS INC COM 456727106 2,062 99,988 SH DEFINED 01,08 23,558 76,430 0 INFORTE CORP COM 45677R107 84 8,450 SH DEFINED 01 2,100 6,250 100 INFORTE CORP COM 45677R107 198 19,793 SH DEFINED 01,08 4,493 15,300 0 INFOSPACE INC COM 45678T201 1,686 43,364 SH DEFINED 01 17,377 25,187 800 INFOSPACE INC COM 45678T201 16 413 SH DEFINED 04 413 0 0 INFOSPACE INC COM 45678T201 0 2 SH OTHER 04 2 0 0 INFOSPACE INC COM 45678T201 6,703 172,440 SH DEFINED 01,08 29,709 142,731 0 INFOUSA INC NEW COM 456818301 774 73,624 SH DEFINED 01 23,278 48,471 1,875 INFOUSA INC NEW COM 456818301 2,457 233,782 SH DEFINED 01,08 40,323 193,459 0 ING GROUP N V COM 456837103 292 13,257 SH DEFINED 01 11,757 1,500 0 ING GROUP N V COM 456837103 20 929 SH DEFINED 02 250 500 179 ING GROUP N V COM 456837103 11 490 SH DEFINED 03 490 0 0 ING GROUP N V COM 456837103 44 2,000 SH DEFINED 04 2,000 0 0 ING GROUP N V COM 456837103 51 2,293 SH OTHER 04 2,293 0 0 ING GROUP N V COM 456837103 6 282 SH DEFINED 05 282 0 0 ING GROUP N V COM 456837103 612 27,772 SH DEFINED 01,08 14,506 13,266 0 INGLES MKTS INC COM 457030104 283 26,023 SH DEFINED 01 9,473 16,200 350 INGLES MKTS INC COM 457030104 748 68,748 SH DEFINED 01,08 19,657 49,091 0 INGRAM MICRO INC COM 457153104 964 53,268 SH DEFINED 01 30,525 16,863 5,880 INGRAM MICRO INC COM 457153104 4 200 SH OTHER 04 200 0 0 INGRAM MICRO INC COM 457153104 5,953 328,869 SH DEFINED 01,08 101,908 226,961 0 INGRAM MICRO INC COM 457153104 3 150 SH DEFINED 10 0 0 150 INKINE PHARMACEUTICALS INC COM 457214104 203 39,200 SH DEFINED 01 9,900 29,300 0 INKINE PHARMACEUTICALS INC COM 457214104 393 75,805 SH DEFINED 01,08 17,600 58,205 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 263 ________ INNKEEPERS USA TR COM 4576J0104 1,198 131,105 SH DEFINED 01 91,710 37,245 2,150 INNKEEPERS USA TR COM 4576J0104 457 50,000 SH OTHER 03 0 50,000 0 INNKEEPERS USA TR COM 4576J0104 1,772 193,889 SH DEFINED 01,08 35,874 158,015 0 INNODATA ISOGEN INC COM 457642205 81 21,600 SH DEFINED 01 2,800 18,800 0 INNODATA ISOGEN INC COM 457642205 200 53,636 SH DEFINED 01,08 8,236 45,400 0 INNOVEX INC COM 457647105 244 35,991 SH DEFINED 01 11,930 23,261 800 INNOVEX INC COM 457647105 1,096 161,425 SH DEFINED 01,08 40,552 120,873 0 INSIGHT ENTERPRISES INC COM 45765U103 1,871 97,231 SH DEFINED 01 29,744 39,837 27,650 INSIGHT ENTERPRISES INC COM 45765U103 50 2,600 SH DEFINED 04 0 0 2,600 INSIGHT ENTERPRISES INC COM 45765U103 13 700 SH OTHER 01,06 0 0 700 INSIGHT ENTERPRISES INC COM 45765U103 6,061 315,043 SH DEFINED 01,08 83,084 231,959 0 INSIGNIA SYS INC COM 45765Y105 16 10,200 SH DEFINED 01 200 10,000 0 INSIGNIA SYS INC COM 45765Y105 21 13,850 SH DEFINED 01,08 4,633 9,217 0 INPUT/OUTPUT INC COM 457652105 726 93,622 SH DEFINED 01 32,859 59,363 1,400 INPUT/OUTPUT INC COM 457652105 33 4,200 SH OTHER 01 0 4,200 0 INPUT/OUTPUT INC COM 457652105 6 800 SH OTHER 01,06 0 0 800 INPUT/OUTPUT INC COM 457652105 2,597 335,112 SH DEFINED 01,08 104,906 230,206 0 INSITE VISION INC COM 457660108 21 25,000 SH DEFINED 01 5,000 20,000 0 INSITE VISION INC COM 457660108 20 24,500 SH DEFINED 01,08 4,800 19,700 0 INSITUFORM TECHNOLOGIES INC COM 457667103 731 46,764 SH DEFINED 01 16,818 29,446 500 INSITUFORM TECHNOLOGIES INC COM 457667103 2 135 SH DEFINED 02 0 0 135 INSITUFORM TECHNOLOGIES INC COM 457667103 58 3,700 SH DEFINED 04 0 0 3,700 INSITUFORM TECHNOLOGIES INC COM 457667103 6 400 SH OTHER 01,06 0 0 400 INSITUFORM TECHNOLOGIES INC COM 457667103 2,902 185,668 SH DEFINED 01,08 57,801 127,867 0 INSMED INC COM 457669208 120 38,348 SH DEFINED 01 6,575 31,773 0 INSMED INC COM 457669208 165 52,864 SH DEFINED 01,08 14,276 38,588 0 INSMED INC COM 457669208 1 200 SH DEFINED 10 200 0 0 INNOTRAC CORP COM 45767M109 150 12,700 SH DEFINED 01 2,300 10,400 0 INNOTRAC CORP COM 45767M109 242 20,457 SH DEFINED 01,08 4,957 15,500 0 INSIGHT COMMUNICATIONS INC COM 45768V108 766 76,305 SH DEFINED 01 32,386 42,069 1,850 INSIGHT COMMUNICATIONS INC COM 45768V108 3,417 340,332 SH DEFINED 01,08 106,657 233,675 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 209 15,100 SH DEFINED 01 2,600 12,500 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 307 22,200 SH DEFINED 01,08 5,400 16,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 264 ________ INSIGHTFUL CORP COM 45770X100 54 14,800 SH DEFINED 01 1,300 13,500 0 INSIGHTFUL CORP COM 45770X100 80 21,768 SH DEFINED 01,08 3,574 18,194 0 INSPIRE PHARMACEUTICALS INC COM 457733103 805 62,484 SH DEFINED 01 19,950 41,684 850 INSPIRE PHARMACEUTICALS INC COM 457733103 2,466 191,498 SH DEFINED 01,08 31,625 159,873 0 INSTINET GROUP INC COM 457750107 378 53,633 SH DEFINED 01 16,053 36,280 1,300 INSTINET GROUP INC COM 457750107 2,194 311,140 SH DEFINED 01,08 114,547 196,593 0 INSTINET GROUP INC COM 457750107 1 100 SH DEFINED 10 0 0 100 INSURANCE AUTO AUCTIONS INC COM 457875102 293 20,170 SH DEFINED 01 6,156 13,764 250 INSURANCE AUTO AUCTIONS INC COM 457875102 3 200 SH OTHER 01,06 0 0 200 INSURANCE AUTO AUCTIONS INC COM 457875102 902 62,074 SH DEFINED 01,08 13,923 48,151 0 INNOVO GROUP INC COM 457954600 84 33,900 SH DEFINED 01 0 33,900 0 INNOVO GROUP INC COM 457954600 24 9,683 SH DEFINED 01,08 6,823 2,860 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,098 35,990 SH DEFINED 01 13,046 21,664 1,280 INTEGRA LIFESCIENCES HLDGS C COM 457985208 14 450 SH OTHER 01,06 0 0 450 INTEGRA LIFESCIENCES HLDGS C COM 457985208 4,621 151,495 SH DEFINED 01,08 40,027 111,468 0 INTEGRAL SYS INC MD COM 45810H107 285 15,061 SH DEFINED 01 6,216 8,645 200 INTEGRAL SYS INC MD COM 45810H107 1,157 61,199 SH DEFINED 01,08 10,016 51,183 0 INTEGRAMED AMER INC COM 45810N302 29 3,800 SH DEFINED 01 200 3,600 0 INTEGRAMED AMER INC COM 45810N302 51 6,674 SH DEFINED 01,08 1,659 5,015 0 INTEGRATED ELECTRICAL SVC COM 45811E103 836 74,399 SH DEFINED 01 29,711 43,688 1,000 INTEGRATED ELECTRICAL SVC COM 45811E103 29 2,561 SH DEFINED 04 2,561 0 0 INTEGRATED ELECTRICAL SVC COM 45811E103 2,544 226,320 SH DEFINED 01,08 36,974 189,346 0 INTEGRATED CIRCUIT SYS INC COM 45811K208 2,181 87,139 SH DEFINED 01 61,885 11,054 14,200 INTEGRATED CIRCUIT SYS INC COM 45811K208 8,819 352,326 SH DEFINED 01,08 78,018 274,308 0 INTEGRATED BIOPHARMA INC COM 45811V105 26 2,100 SH DEFINED 01 2,100 0 0 INTEGRATED BIOPHARMA INC COM 45811V105 106 8,400 SH DEFINED 01,08 3,900 4,500 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,080 71,979 SH DEFINED 01 45,268 19,381 7,330 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2 100 SH DEFINED 03 0 100 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 8,236 549,085 SH DEFINED 01,08 123,606 425,479 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 32 2,150 SH DEFINED 10 2,000 0 150 INTEGRATED SILICON SOLUTION COM 45812P107 799 45,035 SH DEFINED 01 20,936 23,349 750 INTEGRATED SILICON SOLUTION COM 45812P107 4,133 232,990 SH DEFINED 01,08 71,862 161,128 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 265 ________ INTEGRA BK CORP COM 45814P105 1,159 48,151 SH DEFINED 01 28,045 19,056 1,050 INTEGRA BK CORP COM 45814P105 12 500 SH OTHER 02 500 0 0 INTEGRA BK CORP COM 45814P105 16 650 SH DEFINED 04 650 0 0 INTEGRA BK CORP COM 45814P105 2,429 100,900 SH DEFINED 01,08 25,702 75,198 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 89 71,728 SH DEFINED 01 30,628 41,100 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 344 277,122 SH DEFINED 01,08 40,693 236,429 0 INTEL CORP COM 458140100 605,871 22,274,672 SH DEFINED 01 12,796,376 7,305,216 2,173,080 INTEL CORP COM 458140100 65,202 2,397,114 SH OTHER 01 868,577 1,413,064 115,473 INTEL CORP COM 458140100 31,278 1,149,930 SH DEFINED 02 740,757 366,056 43,117 INTEL CORP COM 458140100 9,348 343,665 SH OTHER 02 216,018 114,757 12,890 INTEL CORP COM 458140100 43,995 1,617,456 SH DEFINED 03 895,949 603,090 118,417 INTEL CORP COM 458140100 15,410 566,543 SH OTHER 03 296,646 235,422 34,475 INTEL CORP COM 458140100 159,630 5,868,759 SH DEFINED 04 5,334,401 400 533,958 INTEL CORP COM 458140100 88,640 3,258,811 SH OTHER 04 3,042,800 0 216,011 INTEL CORP COM 458140100 17,976 660,886 SH DEFINED 05 554,876 78,080 27,930 INTEL CORP COM 458140100 3,280 120,581 SH OTHER 05 49,140 56,016 15,425 INTEL CORP COM 458140100 457 16,800 SH OTHER 01,06 0 0 16,800 INTEL CORP COM 458140100 1,607,224 59,089,114 SH DEFINED 01,08 31,463,207 27,597,209 28,698 INTEL CORP COM 458140100 5,560 204,397 SH DEFINED 09 204,397 0 0 INTEL CORP COM 458140100 46,152 1,696,771 SH DEFINED 10 1,091,955 386,335 218,481 INTEL CORP COM 458140100 14,103 518,490 SH OTHER 10 287,172 225,126 6,192 INTELLIGROUP INC COM 45816A106 143 19,700 SH DEFINED 01 3,400 16,300 0 INTELLIGROUP INC COM 45816A106 166 22,874 SH DEFINED 01,08 2,890 19,984 0 INTELLI-CHECK INC COM 45817G102 30 6,500 SH DEFINED 01 1,800 4,700 0 INTELLI-CHECK INC COM 45817G102 2 500 SH DEFINED 04 500 0 0 INTELLI-CHECK INC COM 45817G102 75 16,120 SH DEFINED 01,08 3,920 12,200 0 INTELLISYNC CORP COM 458176104 266 80,908 SH DEFINED 01 33,392 46,816 700 INTELLISYNC CORP COM 458176104 1,173 356,471 SH DEFINED 01,08 87,610 268,861 0 INTER PARFUMS INC COM 458334109 502 21,775 SH DEFINED 01 5,850 15,875 50 INTER PARFUMS INC COM 458334109 1,375 59,670 SH DEFINED 01,08 20,219 39,451 0 INTER TEL INC COM 458372109 1,172 38,913 SH DEFINED 01 14,393 23,095 1,425 INTER TEL INC COM 458372109 84 2,800 SH DEFINED 02 0 2,800 0 INTER TEL INC COM 458372109 12 400 SH OTHER 01,06 0 0 400 INTER TEL INC COM 458372109 5,371 178,258 SH DEFINED 01,08 56,568 121,690 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 90 16,300 SH DEFINED 01 3,200 13,100 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 134 24,261 SH DEFINED 01,08 6,116 18,145 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 266 ________ INTERACTIVE DATA CORP COM 45840J107 492 27,663 SH DEFINED 01 21,378 5,635 650 INTERACTIVE DATA CORP COM 45840J107 267 15,000 SH DEFINED 04 15,000 0 0 INTERACTIVE DATA CORP COM 45840J107 2,397 134,802 SH DEFINED 01,08 32,504 102,298 0 INTERACTIVE DATA CORP COM 45840J107 1 79 SH DEFINED 10 0 0 79 INTERACTIVECORP COM 45840Q101 14,159 447,639 SH DEFINED 01 322,995 110,195 14,449 INTERACTIVECORP COM 45840Q101 22 700 SH DEFINED 02 0 700 0 INTERACTIVECORP COM 45840Q101 380 12,000 SH OTHER 02 12,000 0 0 INTERACTIVECORP COM 45840Q101 2,446 77,317 SH DEFINED 03 28,817 17,300 31,200 INTERACTIVECORP COM 45840Q101 228 7,200 SH OTHER 03 4,200 3,000 0 INTERACTIVECORP COM 45840Q101 14,854 469,620 SH DEFINED 04 450,565 0 19,055 INTERACTIVECORP COM 45840Q101 4,483 141,734 SH OTHER 04 136,484 0 5,250 INTERACTIVECORP COM 45840Q101 28 875 SH DEFINED 05 350 0 525 INTERACTIVECORP COM 45840Q101 55,750 1,762,564 SH DEFINED 01,08 889,069 873,495 0 INTERACTIVECORP COM 45840Q101 270 8,547 SH DEFINED 09 8,547 0 0 INTERACTIVECORP COM 45840Q101 639 20,193 SH DEFINED 10 8,300 6,300 5,593 INTERACTIVECORP COM 45840Q101 84 2,655 SH OTHER 10 500 2,155 0 INTERCHANGE FINL SVCS S B N COM 458447109 404 16,634 SH DEFINED 01 8,109 8,225 300 INTERCHANGE FINL SVCS S B N COM 458447109 137 5,635 SH DEFINED 04 5,635 0 0 INTERCHANGE FINL SVCS S B N COM 458447109 1,604 66,000 SH DEFINED 01,08 12,357 53,643 0 INTERCEPT INC COM 45845L107 543 44,556 SH DEFINED 01 10,634 33,372 550 INTERCEPT INC COM 45845L107 12 1,000 SH OTHER 01 0 1,000 0 INTERCEPT INC COM 45845L107 1,923 157,841 SH DEFINED 01,08 65,551 92,290 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 1,219 69,763 SH DEFINED 01 21,080 45,513 3,170 INTERDIGITAL COMMUNICATIONS COM 45866A105 17 1,000 SH DEFINED 04 0 0 1,000 INTERDIGITAL COMMUNICATIONS COM 45866A105 4,137 236,692 SH DEFINED 01,08 99,074 137,618 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 9 500 SH OTHER 10 500 0 0 INTERFACE INC COM 458665106 742 93,338 SH DEFINED 01 36,268 56,220 850 INTERFACE INC COM 458665106 6 800 SH OTHER 01,06 0 0 800 INTERFACE INC COM 458665106 3,238 407,273 SH DEFINED 01,08 161,720 245,553 0 INTERGRAPH CORP COM 458683109 2,733 112,646 SH DEFINED 01 60,372 47,974 4,300 INTERGRAPH CORP COM 458683109 8,008 330,110 SH DEFINED 01,08 109,083 221,027 0 INTERLAND INC COM 458727203 92 22,482 SH DEFINED 01 8,669 13,213 600 INTERLAND INC COM 458727203 439 107,924 SH DEFINED 01,08 20,759 87,165 0 INTERLINK ELECTRS COM 458751104 134 11,400 SH DEFINED 01 2,250 9,150 0 INTERLINK ELECTRS COM 458751104 286 24,216 SH DEFINED 01,08 3,816 20,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 267 ________ INTERMAGNETICS GEN CORP COM 458771102 821 30,971 SH DEFINED 01 11,438 19,183 350 INTERMAGNETICS GEN CORP COM 458771102 6 208 SH OTHER 01,06 0 0 208 INTERMAGNETICS GEN CORP COM 458771102 3,089 116,558 SH DEFINED 01,08 23,181 93,377 0 INTERMET CORP COM 45881K104 124 27,998 SH DEFINED 01 7,298 20,500 200 INTERMET CORP COM 45881K104 2 350 SH OTHER 01,06 0 0 350 INTERMET CORP COM 45881K104 271 61,070 SH DEFINED 01,08 17,979 43,091 0 INTERMUNE INC COM 45884X103 865 44,371 SH DEFINED 01 17,266 26,205 900 INTERMUNE INC COM 45884X103 3,853 197,574 SH DEFINED 01,08 52,314 145,260 0 INTERNAP NETWORK SVCS CORP COM 45885A102 186 108,080 SH DEFINED 01 30,500 77,580 0 INTERNAP NETWORK SVCS CORP COM 45885A102 0 13 SH DEFINED 04 13 0 0 INTERNAP NETWORK SVCS CORP COM 45885A102 130 75,362 SH DEFINED 01,08 59,762 15,600 0 INTERNATIONAL ALUM CORP COM 458884103 118 3,600 SH DEFINED 01 300 3,300 0 INTERNATIONAL ALUM CORP COM 458884103 33 1,000 SH OTHER 04 1,000 0 0 INTERNATIONAL ALUM CORP COM 458884103 342 10,455 SH DEFINED 01,08 1,582 8,873 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 46 4,800 SH DEFINED 01 4,800 0 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 239 25,000 SH DEFINED 01,08 8,800 16,200 0 INTERNATIONAL BANCSHARES COR COM 459044103 1,324 25,137 SH DEFINED 01 18,693 5,158 1,286 INTERNATIONAL BANCSHARES COR COM 459044103 4,199 79,695 SH DEFINED 01,08 21,642 58,053 0 INTERNATIONAL BANCSHARES COR COM 459044103 3 50 SH DEFINED 10 0 0 50 INTERNATIONAL BUSINESS MACHS COM 459200101 367,984 4,006,790 SH DEFINED 01 2,045,992 1,485,589 475,209 INTERNATIONAL BUSINESS MACHS COM 459200101 53,040 577,526 SH OTHER 01 225,614 320,773 31,139 INTERNATIONAL BUSINESS MACHS COM 459200101 19,973 217,477 SH DEFINED 02 144,363 65,595 7,519 INTERNATIONAL BUSINESS MACHS COM 459200101 6,869 74,789 SH OTHER 02 48,808 23,583 2,398 INTERNATIONAL BUSINESS MACHS COM 459200101 24,876 270,864 SH DEFINED 03 154,889 100,103 15,872 INTERNATIONAL BUSINESS MACHS COM 459200101 15,063 164,017 SH OTHER 03 93,091 53,048 17,878 INTERNATIONAL BUSINESS MACHS COM 459200101 83,349 907,550 SH DEFINED 04 839,409 0 68,141 INTERNATIONAL BUSINESS MACHS COM 459200101 48,147 524,245 SH OTHER 04 494,909 0 29,336 INTERNATIONAL BUSINESS MACHS COM 459200101 8,684 94,554 SH DEFINED 05 86,789 5,840 1,925 INTERNATIONAL BUSINESS MACHS COM 459200101 1,192 12,978 SH OTHER 05 4,658 7,695 625 INTERNATIONAL BUSINESS MACHS COM 459200101 409 4,450 SH OTHER 01,06 0 0 4,450 INTERNATIONAL BUSINESS MACHS COM 459200101 1,391,974 15,156,515 SH DEFINED 01,08 7,874,145 7,279,113 3,257 INTERNATIONAL BUSINESS MACHS COM 459200101 4,925 53,624 SH DEFINED 09 53,624 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 21,387 232,868 SH DEFINED 10 149,955 33,030 49,883 INTERNATIONAL BUSINESS MACHS COM 459200101 8,192 89,201 SH OTHER 10 42,453 44,148 2,600 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 268 ________ INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,168 173,748 SH DEFINED 01 87,259 67,951 18,538 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 578 16,275 SH OTHER 01 0 0 16,275 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,969 337,150 SH OTHER 04 337,150 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 100 SH DEFINED 05 0 0 100 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7 200 SH OTHER 01,06 0 0 200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27,489 774,331 SH DEFINED 01,08 393,581 380,750 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12 349 SH DEFINED 09 349 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 115 SH DEFINED 10 17 0 98 INTERNATIONAL GAME TECHNOLOG COM 459902102 82,772 1,841,021 SH DEFINED 01 1,303,479 406,417 131,125 INTERNATIONAL GAME TECHNOLOG COM 459902102 5,310 118,100 SH OTHER 01 71,280 46,200 620 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,729 38,460 SH DEFINED 02 27,610 9,550 1,300 INTERNATIONAL GAME TECHNOLOG COM 459902102 209 4,650 SH OTHER 02 3,500 1,150 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 17,464 388,441 SH DEFINED 03 243,314 125,277 19,850 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,675 37,260 SH OTHER 03 25,675 11,285 300 INTERNATIONAL GAME TECHNOLOG COM 459902102 23,692 526,951 SH DEFINED 04 492,641 0 34,310 INTERNATIONAL GAME TECHNOLOG COM 459902102 7,209 160,340 SH OTHER 04 149,315 0 11,025 INTERNATIONAL GAME TECHNOLOG COM 459902102 485 10,786 SH DEFINED 05 9,716 670 400 INTERNATIONAL GAME TECHNOLOG COM 459902102 322 7,159 SH OTHER 05 1,827 0 5,332 INTERNATIONAL GAME TECHNOLOG COM 459902102 40 900 SH OTHER 01,06 0 0 900 INTERNATIONAL GAME TECHNOLOG COM 459902102 134,875 2,999,893 SH DEFINED 01,08 1,560,693 1,438,370 830 INTERNATIONAL GAME TECHNOLOG COM 459902102 77 1,717 SH DEFINED 09 1,717 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,605 35,696 SH DEFINED 10 28,841 885 5,970 INTERNATIONAL GAME TECHNOLOG COM 459902102 966 21,485 SH OTHER 10 10,540 10,945 0 INTERNATIONAL MULTIFOODS COR COM 460043102 1,152 46,615 SH DEFINED 01 27,015 19,100 500 INTERNATIONAL MULTIFOODS COR COM 460043102 222 8,981 SH DEFINED 04 8,981 0 0 INTERNATIONAL MULTIFOODS COR COM 460043102 7 300 SH OTHER 01,06 0 0 300 INTERNATIONAL MULTIFOODS COR COM 460043102 3,191 129,074 SH DEFINED 01,08 36,127 92,947 0 INTL PAPER CO COM 460146103 56,809 1,344,271 SH DEFINED 01 660,373 537,791 146,107 INTL PAPER CO COM 460146103 6,160 145,763 SH OTHER 01 98,389 40,424 6,950 INTL PAPER CO COM 460146103 1,286 30,426 SH DEFINED 02 15,967 14,339 120 INTL PAPER CO COM 460146103 240 5,685 SH OTHER 02 4,635 1,050 0 INTL PAPER CO COM 460146103 5,547 131,253 SH DEFINED 03 95,020 28,030 8,203 INTL PAPER CO COM 460146103 811 19,197 SH OTHER 03 9,742 9,085 370 INTL PAPER CO COM 460146103 17,072 403,985 SH DEFINED 04 378,975 0 25,010 INTL PAPER CO COM 460146103 4,570 108,132 SH OTHER 04 105,882 0 2,250 INTL PAPER CO COM 460146103 2,122 50,210 SH DEFINED 05 43,235 1,650 5,325 INTL PAPER CO COM 460146103 54 1,267 SH OTHER 05 517 0 750 INTL PAPER CO COM 460146103 51 1,197 SH OTHER 01,06 0 0 1,197 INTL PAPER CO COM 460146103 248,100 5,870,793 SH DEFINED 01,08 2,287,201 3,485,903 97,689 INTL PAPER CO COM 460146103 557 13,185 SH DEFINED 09 13,185 0 0 INTL PAPER CO COM 460146103 2,187 51,746 SH DEFINED 10 45,796 2,649 3,301 INTL PAPER CO COM 460146103 431 10,199 SH OTHER 10 6,224 3,725 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 269 ________ INTERNATIONAL RECTIFIER CORP COM 460254105 2,835 61,642 SH DEFINED 01 30,153 19,809 11,680 INTERNATIONAL RECTIFIER CORP COM 460254105 92 2,000 SH DEFINED 04 2,000 0 0 INTERNATIONAL RECTIFIER CORP COM 460254105 15,447 335,871 SH DEFINED 01,08 80,923 254,948 0 INTERNATIONAL RECTIFIER CORP COM 460254105 5 100 SH DEFINED 10 0 0 100 INTERNATIONAL SHIPHOLDING CO COM 460321201 126 8,400 SH DEFINED 01 900 7,500 0 INTERNATIONAL SHIPHOLDING CO COM 460321201 215 14,362 SH DEFINED 01,08 2,666 11,696 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 1,458 31,019 SH DEFINED 01 22,623 6,056 2,340 INTERNATIONAL SPEEDWAY CORP COM 460335201 74 1,579 SH DEFINED 04 1,579 0 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 10,061 214,069 SH DEFINED 01,08 31,613 182,456 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 2 50 SH DEFINED 10 0 0 50 INTERNATIONAL STL GROUP INC COM 460377104 344 8,900 SH DEFINED 01 5,100 200 3,600 INTERNATIONAL STL GROUP INC COM 460377104 237 6,130 SH DEFINED 04 0 0 6,130 INTERNET CAP GROUP INC COM 46059C106 49 121,976 SH DEFINED 01 57,976 64,000 0 INTERNET CAP GROUP INC COM 46059C106 0 1,000 SH DEFINED 04 1,000 0 0 INTERNET CAP GROUP INC COM 46059C106 88 220,460 SH DEFINED 01,08 90,644 129,816 0 INTERNET COMM CORP COM 46059F109 26 11,500 SH DEFINED 01 1,900 9,600 0 INTERNET COMM CORP COM 46059F109 43 18,917 SH DEFINED 01,08 2,617 16,300 0 INTERPHASE CORP COM 460593106 82 6,800 SH DEFINED 01 1,200 5,600 0 INTERPHASE CORP COM 460593106 146 12,081 SH DEFINED 01,08 2,105 9,976 0 INTERNET SEC SYS INC COM 46060X107 883 50,079 SH DEFINED 01 37,682 6,947 5,450 INTERNET SEC SYS INC COM 46060X107 71 4,000 SH OTHER 01 4,000 0 0 INTERNET SEC SYS INC COM 46060X107 5 300 SH DEFINED 04 0 0 300 INTERNET SEC SYS INC COM 46060X107 6,219 352,545 SH DEFINED 01,08 64,639 287,906 0 INTERPORE INTL COM 46062W107 423 29,421 SH DEFINED 01 11,435 17,436 550 INTERPORE INTL COM 46062W107 2,266 157,598 SH DEFINED 01,08 55,134 102,464 0 INTERSIL CORP COM 46069S109 18,718 839,357 SH DEFINED 01 760,123 60,084 19,150 INTERSIL CORP COM 46069S109 4 200 SH DEFINED 04 200 0 0 INTERSIL CORP COM 46069S109 4 200 SH OTHER 04 0 0 200 INTERSIL CORP COM 46069S109 16,854 755,771 SH DEFINED 01,08 199,867 555,904 0 INTERSIL CORP COM 46069S109 37 1,650 SH DEFINED 09 1,650 0 0 INTERSIL CORP COM 46069S109 57 2,550 SH DEFINED 10 2,350 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 270 ________ INTERPUBLIC GROUP COS INC COM 460690100 12,704 825,984 SH DEFINED 01 272,135 445,355 108,494 INTERPUBLIC GROUP COS INC COM 460690100 192 12,459 SH OTHER 01 1,159 10,950 350 INTERPUBLIC GROUP COS INC COM 460690100 35 2,300 SH DEFINED 02 1,650 650 0 INTERPUBLIC GROUP COS INC COM 460690100 20 1,275 SH OTHER 02 0 1,275 0 INTERPUBLIC GROUP COS INC COM 460690100 7 460 SH DEFINED 03 0 460 0 INTERPUBLIC GROUP COS INC COM 460690100 292 19,000 SH DEFINED 04 3,100 0 15,900 INTERPUBLIC GROUP COS INC COM 460690100 5 300 SH DEFINED 05 0 0 300 INTERPUBLIC GROUP COS INC COM 460690100 17 1,100 SH OTHER 01,06 0 0 1,100 INTERPUBLIC GROUP COS INC COM 460690100 56,243 3,656,886 SH DEFINED 01,08 1,851,964 1,804,922 0 INTERPUBLIC GROUP COS INC COM 460690100 39 2,541 SH DEFINED 09 2,541 0 0 INTERPUBLIC GROUP COS INC COM 460690100 45 2,936 SH DEFINED 10 2,386 0 550 INTERPUBLIC GROUP COS INC COM 460690100 40 2,604 SH OTHER 10 1,000 1,604 0 INTERSTATE BAKERIES CORP DEL COM 46072H108 1,220 107,310 SH DEFINED 01 80,487 22,723 4,100 INTERSTATE BAKERIES CORP DEL COM 46072H108 3 300 SH DEFINED 04 300 0 0 INTERSTATE BAKERIES CORP DEL COM 46072H108 3,969 349,060 SH DEFINED 01,08 60,292 288,768 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 116 19,682 SH DEFINED 01 2,074 17,608 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 2 400 SH DEFINED 02 400 0 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 118 20,000 SH DEFINED 05 20,000 0 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 198 33,524 SH DEFINED 01,08 8,326 25,198 0 INTERTAN INC COM 461120107 342 24,503 SH DEFINED 01 8,997 14,906 600 INTERTAN INC COM 461120107 1,426 102,059 SH DEFINED 01,08 20,060 81,999 0 INTERWOVEN INC COM 46114T508 591 59,232 SH DEFINED 01 24,894 33,489 849 INTERWOVEN INC COM 46114T508 223 22,328 SH OTHER 01 21,728 600 0 INTERWOVEN INC COM 46114T508 2,732 274,037 SH DEFINED 01,08 75,020 199,017 0 INTERVIDEO INC COM 46114Y101 26 2,500 SH DEFINED 01 2,500 0 0 INTERVIDEO INC COM 46114Y101 167 15,800 SH DEFINED 01,08 4,000 11,800 0 INTERVOICE INC NEW COM 461142101 1,013 60,378 SH DEFINED 01 22,396 37,182 800 INTERVOICE INC NEW COM 461142101 4,555 271,598 SH DEFINED 01,08 60,296 211,302 0 INTEST CORP COM 461147100 47 8,100 SH DEFINED 01 1,800 6,300 0 INTEST CORP COM 461147100 104 17,722 SH DEFINED 01,08 3,522 14,200 0 INTEVAC INC COM 461148108 203 19,700 SH DEFINED 01 2,400 17,300 0 INTEVAC INC COM 461148108 228 22,100 SH DEFINED 01,08 5,099 17,001 0 INTRADO INC COM 46117A100 596 30,755 SH DEFINED 01 10,318 19,352 1,085 INTRADO INC COM 46117A100 19 1,000 SH OTHER 04 0 0 1,000 INTRADO INC COM 46117A100 4 200 SH OTHER 01,06 0 0 200 INTRADO INC COM 46117A100 2,191 113,099 SH DEFINED 01,08 31,493 81,606 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 271 ________ INTRAWARE INC COM 46118M103 75 45,500 SH DEFINED 01 5,000 40,500 0 INTRAWARE INC COM 46118M103 125 76,039 SH DEFINED 01,08 18,839 57,200 0 INTROGEN THERAPEUTICS INC COM 46119F107 171 19,900 SH DEFINED 01 5,200 14,700 0 INTROGEN THERAPEUTICS INC COM 46119F107 308 35,925 SH DEFINED 01,08 9,300 26,625 0 INTUITIVE SURGICAL INC COM 46120E602 735 43,316 SH DEFINED 01 18,252 24,464 600 INTUITIVE SURGICAL INC COM 46120E602 3,541 208,633 SH DEFINED 01,08 66,446 142,187 0 INTUIT COM 461202103 31,704 710,377 SH DEFINED 01 422,538 224,006 63,833 INTUIT COM 461202103 17,708 396,770 SH OTHER 01 53,110 343,485 175 INTUIT COM 461202103 1,816 40,700 SH DEFINED 02 29,675 9,525 1,500 INTUIT COM 461202103 293 6,575 SH OTHER 02 3,900 2,075 600 INTUIT COM 461202103 3,198 71,648 SH DEFINED 03 18,167 32,443 21,038 INTUIT COM 461202103 460 10,298 SH OTHER 03 8,298 1,400 600 INTUIT COM 461202103 3,995 89,510 SH DEFINED 04 71,210 0 18,300 INTUIT COM 461202103 938 21,025 SH OTHER 04 20,075 0 950 INTUIT COM 461202103 1,361 30,485 SH DEFINED 05 26,580 3,375 530 INTUIT COM 461202103 19 425 SH OTHER 05 225 0 200 INTUIT COM 461202103 22 500 SH OTHER 01,06 0 0 500 INTUIT COM 461202103 80,357 1,800,520 SH DEFINED 01,08 969,719 830,471 330 INTUIT COM 461202103 347 7,766 SH DEFINED 09 7,766 0 0 INTUIT COM 461202103 945 21,185 SH DEFINED 10 19,580 1,355 250 INTUIT COM 461202103 68 1,525 SH OTHER 10 900 625 0 INVACARE CORP COM 461203101 2,145 47,529 SH DEFINED 01 18,695 27,184 1,650 INVACARE CORP COM 461203101 19 420 SH OTHER 01,06 0 0 420 INVACARE CORP COM 461203101 9,901 219,333 SH DEFINED 01,08 62,710 156,623 0 INVACARE CORP COM 461203101 54 1,200 SH DEFINED 10 1,200 0 0 INVACARE CORP COM 461203101 442 9,800 SH OTHER 10 9,800 0 0 INVERESK RESH GROUP INC COM 461238107 1,265 44,515 SH DEFINED 01 20,534 23,331 650 INVERESK RESH GROUP INC COM 461238107 5,991 210,798 SH DEFINED 01,08 35,997 174,801 0 INVERNESS MED INNOVATIONS IN COM 46126P106 488 26,675 SH DEFINED 01 8,644 17,731 300 INVERNESS MED INNOVATIONS IN COM 46126P106 7 400 SH OTHER 01 0 400 0 INVERNESS MED INNOVATIONS IN COM 46126P106 1,482 81,000 SH DEFINED 01,08 13,516 67,484 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 630 41,205 SH DEFINED 01 30,462 7,293 3,450 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 4,725 308,843 SH DEFINED 01,08 93,298 215,545 0 INVESTOOLS INC COM 46145P103 17 7,996 SH DEFINED 01 0 7,996 0 INVESTOOLS INC COM 46145P103 13 6,157 SH DEFINED 01,08 601 5,556 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 272 ________ INVESTORS REAL ESTATE TR COM 461730103 388 39,752 SH DEFINED 01 32,636 6,216 900 INVESTORS REAL ESTATE TR COM 461730103 1,957 200,757 SH DEFINED 01,08 39,315 161,442 0 INVESTORS TITLE CO COM 461804106 117 3,800 SH DEFINED 01 400 3,400 0 INVESTORS TITLE CO COM 461804106 247 8,037 SH DEFINED 01,08 1,064 6,973 0 INVITROGEN CORP COM 46185R100 1,814 25,310 SH DEFINED 01 12,060 10,340 2,910 INVITROGEN CORP COM 46185R100 43 600 SH OTHER 01 0 600 0 INVITROGEN CORP COM 46185R100 373 5,200 SH DEFINED 04 5,200 0 0 INVITROGEN CORP COM 46185R100 143 2,000 SH OTHER 04 2,000 0 0 INVITROGEN CORP COM 46185R100 12,185 169,971 SH DEFINED 01,08 73,858 96,113 0 INVITROGEN CORP COM 46185R100 86 1,200 SH DEFINED 09 1,200 0 0 INVITROGEN CORP COM 46185R100 1 19 SH DEFINED 10 0 0 19 INVISION TECHNOLOGIES INC COM 461851107 1,664 33,504 SH DEFINED 01 12,139 20,840 525 INVISION TECHNOLOGIES INC COM 461851107 50 1,000 SH OTHER 04 0 0 1,000 INVISION TECHNOLOGIES INC COM 461851107 12 250 SH OTHER 01,06 0 0 250 INVISION TECHNOLOGIES INC COM 461851107 7,527 151,550 SH DEFINED 01,08 60,892 90,658 0 INVESTORS FINL SERVICES CORP COM 461915100 2,327 56,360 SH DEFINED 01 38,563 11,677 6,120 INVESTORS FINL SERVICES CORP COM 461915100 90 2,180 SH OTHER 01 780 1,400 0 INVESTORS FINL SERVICES CORP COM 461915100 263 6,376 SH DEFINED 05 6,376 0 0 INVESTORS FINL SERVICES CORP COM 461915100 14,104 341,580 SH DEFINED 01,08 89,169 252,411 0 INVESTORS FINL SERVICES CORP COM 461915100 6 150 SH DEFINED 10 0 0 150 IOMED INC COM 462028101 3 1,000 SH DEFINED 01 1,000 0 0 IOMED INC COM 462028101 24 9,549 SH DEFINED 01,08 1,149 8,400 0 IOMEGA CORP COM 462030305 820 146,756 SH DEFINED 01 81,327 64,409 1,020 IOMEGA CORP COM 462030305 9 1,600 SH DEFINED 04 1,600 0 0 IOMEGA CORP COM 462030305 2,232 399,372 SH DEFINED 01,08 108,313 291,059 0 IONA TECHNOLOGIES PLC COM 46206P109 96 12,800 SH DEFINED 04 0 0 12,800 IONICS INC COM 462218108 2,312 81,395 SH DEFINED 01 59,408 20,637 1,350 IONICS INC COM 462218108 28 1,000 SH OTHER 04 1,000 0 0 IONICS INC COM 462218108 10 350 SH OTHER 01,06 0 0 350 IONICS INC COM 462218108 4,336 152,665 SH DEFINED 01,08 63,571 89,094 0 IONICS INC COM 462218108 28 998 SH DEFINED 10 0 998 0 IPASS INC COM 46261V108 671 61,400 SH DEFINED 01 61,400 0 0 IPASS INC COM 46261V108 1 100 SH DEFINED 02 100 0 0 IPASS INC COM 46261V108 33 3,000 SH DEFINED 01,08 2,600 400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 273 ________ IPAYMENT INC COM 46262E105 1,378 41,470 SH DEFINED 01 41,370 0 100 IPAYMENT INC COM 46262E105 1,338 40,279 SH DEFINED 01,08 11,179 29,100 0 IRIDEX CORP COM 462684101 79 9,900 SH DEFINED 01 1,400 8,500 0 IRIDEX CORP COM 462684101 80 9,986 SH DEFINED 01,08 3,257 6,729 0 IRIS INTL INC COM 46270W105 37 6,000 SH DEFINED 01 2,300 3,700 0 IRIS INTL INC COM 46270W105 69 11,310 SH DEFINED 01,08 5,210 6,100 0 IRON MTN INC PA COM 462846106 2,290 51,308 SH DEFINED 01 33,722 13,811 3,775 IRON MTN INC PA COM 462846106 486 10,900 SH OTHER 01 900 10,000 0 IRON MTN INC PA COM 462846106 31 700 SH OTHER 04 700 0 0 IRON MTN INC PA COM 462846106 8,996 201,565 SH DEFINED 01,08 78,120 123,445 0 IRON MTN INC PA COM 462846106 5 115 SH DEFINED 10 0 0 115 IRVINE SENSORS CORP COM 463664508 19 5,815 SH DEFINED 01 440 5,375 0 IRVINE SENSORS CORP COM 463664508 68 21,390 SH DEFINED 01,08 383 21,007 0 IRWIN FINL CORP COM 464119106 1,440 53,370 SH DEFINED 01 32,487 19,733 1,150 IRWIN FINL CORP COM 464119106 54 2,000 SH OTHER 01 2,000 0 0 IRWIN FINL CORP COM 464119106 12 450 SH OTHER 01,06 0 0 450 IRWIN FINL CORP COM 464119106 3,993 147,992 SH DEFINED 01,08 47,302 100,690 0 ISCO INTL INC COM 46426P103 4 8,700 SH DEFINED 01 8,700 0 0 ISCO INTL INC COM 46426P103 37 84,937 SH DEFINED 01,08 62,720 22,217 0 ISCO INC COM 464268101 92 7,600 SH DEFINED 01 1,500 6,100 0 ISCO INC COM 464268101 126 10,410 SH DEFINED 01,08 2,621 7,789 0 ISHARES INC COM 464286665 170 2,200 SH DEFINED 01 450 1,750 0 ISHARES INC COM 464286665 25 320 SH DEFINED 02 320 0 0 ISHARES INC COM 464286665 234 3,025 SH DEFINED 04 3,025 0 0 ISHARES INC COM 464286848 336 30,934 SH DEFINED 01 22,175 8,759 0 ISHARES INC COM 464286848 280 25,750 SH OTHER 01 12,125 13,625 0 ISHARES INC COM 464286848 200 18,400 SH DEFINED 02 18,400 0 0 ISHARES INC COM 464286848 138 12,715 SH OTHER 03 0 12,715 0 ISHARES INC COM 464286848 159 14,600 SH DEFINED 04 14,600 0 0 ISHARES INC COM 464286848 170 15,600 SH OTHER 04 15,600 0 0 ISHARES INC COM 464286848 22 2,000 SH DEFINED 05 2,000 0 0 ISHARES INC COM 464286848 17 1,575 SH OTHER 05 0 1,575 0 ISHARES INC COM 464286848 228 21,020 SH DEFINED 10 21,020 0 0 ISHARES INC COM 464286848 92 8,500 SH OTHER 10 2,700 5,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 274 ________ ISHARES TR COM 464287200 1,069 9,440 SH DEFINED 01 1 5,964 3,475 ISHARES TR COM 464287200 681 6,010 SH DEFINED 04 6,010 0 0 ISHARES TR COM 464287200 147 1,300 SH OTHER 04 1,300 0 0 ISHARES TR COM 464287200 221 1,950 SH DEFINED 10 1,950 0 0 ISHARES TR COM 464287200 59 525 SH OTHER 10 0 525 0 ISHARES TR COM 464287234 3,441 19,605 SH DEFINED 01 15,630 3,575 400 ISHARES TR COM 464287234 749 4,265 SH OTHER 01 2,965 1,300 0 ISHARES TR COM 464287234 5,112 29,127 SH DEFINED 02 18,604 9,159 1,364 ISHARES TR COM 464287234 807 4,599 SH OTHER 02 1,559 3,040 0 ISHARES TR COM 464287234 2,232 12,720 SH DEFINED 03 8,235 3,610 875 ISHARES TR COM 464287234 224 1,275 SH OTHER 03 550 475 250 ISHARES TR COM 464287234 4,528 25,800 SH DEFINED 04 23,815 0 1,985 ISHARES TR COM 464287234 1,096 6,245 SH OTHER 04 5,685 0 560 ISHARES TR COM 464287234 22 125 SH DEFINED 05 125 0 0 ISHARES TR COM 464287309 1,178 21,225 SH DEFINED 02 21,225 0 0 ISHARES TR COM 464287309 60 1,080 SH DEFINED 04 1,080 0 0 ISHARES TR COM 464287309 1,821 32,791 SH DEFINED 10 32,791 0 0 ISHARES TR COM 464287309 625 11,255 SH OTHER 10 11,255 0 0 ISHARES TR COM 464287382 686 7,250 SH DEFINED 01 0 7,250 0 ISHARES TR COM 464287408 75,135 1,316,318 SH DEFINED 01 0 0 1,316,318 ISHARES TR COM 464287408 148 2,600 SH DEFINED 04 2,600 0 0 ISHARES TR COM 464287408 982 17,210 SH DEFINED 10 17,210 0 0 ISHARES TR COM 464287408 314 5,495 SH OTHER 10 5,495 0 0 ISHARES TR COM 464287465 142,851 1,008,834 SH DEFINED 01 678,094 275,392 55,348 ISHARES TR COM 464287465 15,946 112,613 SH OTHER 01 47,980 54,933 9,700 ISHARES TR COM 464287465 13,086 92,418 SH DEFINED 02 64,945 23,815 3,658 ISHARES TR COM 464287465 3,153 22,265 SH OTHER 02 13,174 8,711 380 ISHARES TR COM 464287465 36,787 259,798 SH DEFINED 03 155,636 90,063 14,099 ISHARES TR COM 464287465 4,805 33,935 SH OTHER 03 26,083 4,656 3,196 ISHARES TR COM 464287465 163,492 1,154,607 SH DEFINED 04 1,064,399 0 90,208 ISHARES TR COM 464287465 53,942 380,945 SH OTHER 04 370,697 0 10,248 ISHARES TR COM 464287465 5,377 37,970 SH DEFINED 05 32,295 5,675 0 ISHARES TR COM 464287465 432 3,050 SH OTHER 05 1,470 1,580 0 ISHARES TR COM 464287465 17,998 127,104 SH DEFINED 10 122,209 4,150 745 ISHARES TR COM 464287465 1,538 10,859 SH OTHER 10 3,240 7,019 600 ISHARES TR COM 464287473 145 1,480 SH DEFINED 01 0 1,480 0 ISHARES TR COM 464287473 69 702 SH DEFINED 04 702 0 0 ISHARES TR COM 464287473 39 400 SH OTHER 04 400 0 0 ISHARES TR COM 464287473 244 2,500 SH DEFINED 05 1,100 0 1,400 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 275 ________ ISHARES TR COM 464287481 340 4,400 SH DEFINED 01 0 4,400 0 ISHARES TR COM 464287481 1,429 18,511 SH DEFINED 04 18,511 0 0 ISHARES TR COM 464287481 499 6,460 SH OTHER 04 6,460 0 0 ISHARES TR COM 464287481 935 12,112 SH DEFINED 10 12,112 0 0 ISHARES TR COM 464287481 332 4,305 SH OTHER 10 4,305 0 0 ISHARES TR COM 464287499 283 4,030 SH DEFINED 04 4,030 0 0 ISHARES TR COM 464287499 206 2,930 SH OTHER 04 2,930 0 0 ISHARES TR COM 464287507 1,444 11,937 SH DEFINED 01 937 11,000 0 ISHARES TR COM 464287507 53 435 SH OTHER 01 435 0 0 ISHARES TR COM 464287507 106 875 SH DEFINED 02 875 0 0 ISHARES TR COM 464287507 82 678 SH DEFINED 03 678 0 0 ISHARES TR COM 464287507 2,071 17,120 SH DEFINED 04 16,570 0 550 ISHARES TR COM 464287507 726 6,000 SH OTHER 04 4,925 0 1,075 ISHARES TR COM 464287507 48 400 SH DEFINED 10 400 0 0 ISHARES TR COM 464287598 3,711 61,939 SH DEFINED 01 56,619 5,320 0 ISHARES TR COM 464287598 616 10,275 SH OTHER 01 5,700 4,575 0 ISHARES TR COM 464287598 51 850 SH OTHER 02 850 0 0 ISHARES TR COM 464287598 1,115 18,615 SH DEFINED 03 10,495 8,120 0 ISHARES TR COM 464287598 324 5,400 SH OTHER 03 5,400 0 0 ISHARES TR COM 464287598 5,622 93,845 SH DEFINED 04 91,645 0 2,200 ISHARES TR COM 464287598 484 8,075 SH OTHER 04 8,075 0 0 ISHARES TR COM 464287598 684 11,420 SH DEFINED 05 9,620 0 1,800 ISHARES TR COM 464287598 1,105 18,450 SH OTHER 05 18,450 0 0 ISHARES TR COM 464287598 6,331 105,667 SH DEFINED 10 100,295 3,352 2,020 ISHARES TR COM 464287598 1,066 17,790 SH OTHER 10 5,375 11,690 725 ISHARES TR COM 464287606 50 400 SH DEFINED 01 200 200 0 ISHARES TR COM 464287606 60 480 SH DEFINED 02 280 0 200 ISHARES TR COM 464287606 103 828 SH DEFINED 04 828 0 0 ISHARES TR COM 464287606 136 1,100 SH OTHER 04 0 0 1,100 ISHARES TR COM 464287614 1,509 32,045 SH DEFINED 01 32,045 0 0 ISHARES TR COM 464287614 236 5,000 SH OTHER 01 0 0 5,000 ISHARES TR COM 464287614 438 9,300 SH DEFINED 04 9,300 0 0 ISHARES TR COM 464287614 353 7,500 SH OTHER 04 7,500 0 0 ISHARES TR COM 464287614 101 2,150 SH DEFINED 05 2,150 0 0 ISHARES TR COM 464287622 4,042 66,817 SH DEFINED 01 0 66,817 0 ISHARES TR COM 464287622 182 3,000 SH OTHER 01 0 0 3,000 ISHARES TR COM 464287622 143 2,366 SH OTHER 03 2,366 0 0 ISHARES TR COM 464287622 21 350 SH DEFINED 04 350 0 0 ISHARES TR COM 464287622 613 10,130 SH OTHER 04 10,130 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 276 ________ ISHARES TR COM 464287630 25,956 151,655 SH DEFINED 01 126,111 17,439 8,105 ISHARES TR COM 464287630 11,975 69,970 SH OTHER 01 15,320 38,250 16,400 ISHARES TR COM 464287630 2,949 17,231 SH DEFINED 02 11,041 5,715 475 ISHARES TR COM 464287630 404 2,360 SH OTHER 02 1,185 1,175 0 ISHARES TR COM 464287630 8,443 49,331 SH DEFINED 03 21,229 13,505 14,597 ISHARES TR COM 464287630 818 4,782 SH OTHER 03 1,866 900 2,016 ISHARES TR COM 464287630 9,224 53,895 SH DEFINED 04 53,415 0 480 ISHARES TR COM 464287630 2,205 12,882 SH OTHER 04 12,467 0 415 ISHARES TR COM 464287630 234 1,367 SH DEFINED 05 1,367 0 0 ISHARES TR COM 464287630 111 650 SH DEFINED 01,08 0 650 0 ISHARES TR COM 464287630 1,291 7,542 SH DEFINED 10 6,642 900 0 ISHARES TR COM 464287630 311 1,815 SH OTHER 10 1,480 35 300 ISHARES TR COM 464287648 7,899 126,382 SH DEFINED 01 94,862 23,210 8,310 ISHARES TR COM 464287648 940 15,047 SH OTHER 01 8,000 6,797 250 ISHARES TR COM 464287648 1,348 21,575 SH DEFINED 02 15,975 4,650 950 ISHARES TR COM 464287648 125 2,000 SH OTHER 02 200 1,800 0 ISHARES TR COM 464287648 7,071 113,131 SH DEFINED 03 82,289 26,997 3,845 ISHARES TR COM 464287648 267 4,275 SH OTHER 03 3,880 300 95 ISHARES TR COM 464287648 17,635 282,157 SH DEFINED 04 262,952 0 19,205 ISHARES TR COM 464287648 2,512 40,184 SH OTHER 04 34,184 0 6,000 ISHARES TR COM 464287648 132 2,115 SH DEFINED 05 2,115 0 0 ISHARES TR COM 464287648 2,121 33,933 SH DEFINED 10 33,133 800 0 ISHARES TR COM 464287648 924 14,785 SH OTHER 10 7,110 7,400 275 ISHARES TR COM 464287655 69,484 590,849 SH DEFINED 01 384,321 172,118 34,410 ISHARES TR COM 464287655 7,956 67,656 SH OTHER 01 28,761 35,695 3,200 ISHARES TR COM 464287655 4,662 39,646 SH DEFINED 02 33,586 3,945 2,115 ISHARES TR COM 464287655 366 3,116 SH OTHER 02 1,000 2,116 0 ISHARES TR COM 464287655 15,145 128,785 SH DEFINED 03 72,538 50,049 6,198 ISHARES TR COM 464287655 3,046 25,899 SH OTHER 03 14,634 8,965 2,300 ISHARES TR COM 464287655 55,195 469,341 SH DEFINED 04 444,346 0 24,995 ISHARES TR COM 464287655 21,070 179,163 SH OTHER 04 171,359 0 7,804 ISHARES TR COM 464287655 2,496 21,227 SH DEFINED 05 15,577 5,650 0 ISHARES TR COM 464287655 662 5,625 SH OTHER 05 5,625 0 0 ISHARES TR COM 464287655 13,629 115,895 SH DEFINED 10 106,925 8,340 630 ISHARES TR COM 464287655 2,307 19,616 SH OTHER 10 8,621 10,530 465 ISHARES TR COM 464287689 2,353 36,675 SH DEFINED 01 0 19,000 17,675 ISHARES TR COM 464287689 64 993 SH OTHER 03 0 993 0 ISHARES TR COM 464287689 3,144 49,000 SH DEFINED 01,08 49,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 277 ________ ISHARES TR COM 464287705 5,588 48,336 SH DEFINED 01 41,346 4,625 2,365 ISHARES TR COM 464287705 229 1,978 SH OTHER 01 978 1,000 0 ISHARES TR COM 464287705 540 4,670 SH DEFINED 02 3,100 1,025 545 ISHARES TR COM 464287705 40 350 SH OTHER 02 350 0 0 ISHARES TR COM 464287705 572 4,950 SH DEFINED 03 3,020 1,100 830 ISHARES TR COM 464287705 37 320 SH OTHER 03 160 160 0 ISHARES TR COM 464287705 2,572 22,249 SH DEFINED 04 22,249 0 0 ISHARES TR COM 464287705 699 6,050 SH OTHER 04 5,850 0 200 ISHARES TR COM 464287705 291 2,516 SH DEFINED 05 2,211 0 305 ISHARES TR COM 464287705 1,178 10,187 SH DEFINED 10 9,787 400 0 ISHARES TR COM 464287705 66 575 SH OTHER 10 350 225 0 ISHARES TR COM 464287713 322 14,900 SH DEFINED 01 13,100 1,800 0 ISHARES TR COM 464287713 13 600 SH OTHER 01 600 0 0 ISHARES TR COM 464287713 13 600 SH DEFINED 04 600 0 0 ISHARES TR COM 464287804 4,909 34,476 SH DEFINED 01 25,483 3,575 5,418 ISHARES TR COM 464287804 504 3,540 SH OTHER 01 1,025 2,515 0 ISHARES TR COM 464287804 4,112 28,876 SH DEFINED 02 19,231 8,880 765 ISHARES TR COM 464287804 395 2,775 SH OTHER 02 1,325 1,450 0 ISHARES TR COM 464287804 1,527 10,725 SH DEFINED 03 2,680 7,045 1,000 ISHARES TR COM 464287804 285 2,000 SH OTHER 03 1,070 930 0 ISHARES TR COM 464287804 6,650 46,697 SH DEFINED 04 43,792 0 2,905 ISHARES TR COM 464287804 1,126 7,905 SH OTHER 04 7,905 0 0 ISHARES TR COM 464287804 82 575 SH DEFINED 05 575 0 0 ISHARES TR COM 464287804 4,966 34,875 SH DEFINED 10 29,450 1,425 4,000 ISHARES TR COM 464287804 469 3,295 SH OTHER 10 585 2,235 475 ISHARES TR COM 464287861 232 3,570 SH DEFINED 01 0 3,570 0 ISHARES TR COM 464287861 98 1,500 SH DEFINED 04 1,500 0 0 ISHARES TR COM 464287861 65 1,000 SH DEFINED 10 0 0 1,000 ISHARES TR COM 464287879 7 70 SH DEFINED 01 70 0 0 ISHARES TR COM 464287879 136 1,275 SH DEFINED 02 775 500 0 ISHARES TR COM 464287879 171 1,600 SH DEFINED 03 0 600 1,000 ISHARES TR COM 464287879 118 1,100 SH DEFINED 04 1,100 0 0 ISHARES TR COM 464287879 310 2,896 SH DEFINED 10 2,896 0 0 ISIS PHARMACEUTICALS INC COM 464330109 668 86,044 SH DEFINED 01 30,636 52,383 3,025 ISIS PHARMACEUTICALS INC COM 464330109 19 2,500 SH OTHER 01 0 2,500 0 ISIS PHARMACEUTICALS INC COM 464330109 3 400 SH DEFINED 02 400 0 0 ISIS PHARMACEUTICALS INC COM 464330109 5 700 SH DEFINED 04 700 0 0 ISIS PHARMACEUTICALS INC COM 464330109 2,948 379,905 SH DEFINED 01,08 121,857 258,048 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 278 ________ ISLAND PAC INC COM 464478106 31 31,000 SH DEFINED 01 6,300 24,700 0 ISLAND PAC INC COM 464478106 54 53,553 SH DEFINED 01,08 13,853 39,700 0 ISLE OF CAPRI CASINOS INC COM 464592104 913 36,304 SH DEFINED 01 12,758 22,146 1,400 ISLE OF CAPRI CASINOS INC COM 464592104 38 1,500 SH DEFINED 04 1,500 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 4,185 166,473 SH DEFINED 01,08 67,270 99,203 0 ITRON INC COM 465741106 714 38,350 SH DEFINED 01 13,313 24,587 450 ITRON INC COM 465741106 37 2,000 SH DEFINED 04 2,000 0 0 ITRON INC COM 465741106 6 300 SH OTHER 01,06 0 0 300 ITRON INC COM 465741106 3,510 188,628 SH DEFINED 01,08 71,008 117,620 0 IVAX CORP COM 465823102 3,024 132,810 SH DEFINED 01 98,657 25,233 8,920 IVAX CORP COM 465823102 82 3,600 SH OTHER 03 3,600 0 0 IVAX CORP COM 465823102 416 18,257 SH DEFINED 04 16,487 0 1,770 IVAX CORP COM 465823102 455 19,970 SH OTHER 04 19,970 0 0 IVAX CORP COM 465823102 20,678 908,140 SH DEFINED 01,08 213,144 694,996 0 IVAX CORP COM 465823102 33 1,470 SH DEFINED 09 1,470 0 0 IVAX CORP COM 465823102 18 781 SH DEFINED 10 0 656 125 IVILLAGE INC COM 46588H105 334 48,832 SH DEFINED 01 8,132 40,700 0 IVILLAGE INC COM 46588H105 461 67,459 SH DEFINED 01,08 20,804 46,655 0 IXYS CORP COM 46600W106 446 47,472 SH DEFINED 01 15,509 31,613 350 IXYS CORP COM 46600W106 1,548 164,719 SH DEFINED 01,08 45,873 118,846 0 J & J SNACK FOODS CORP COM 466032109 851 18,839 SH DEFINED 01 6,700 11,989 150 J & J SNACK FOODS CORP COM 466032109 5 100 SH OTHER 01,06 0 0 100 J & J SNACK FOODS CORP COM 466032109 2,437 53,937 SH DEFINED 01,08 13,288 40,649 0 J ALEXANDER CORP COM 466096104 33 4,500 SH DEFINED 01 800 3,700 0 J ALEXANDER CORP COM 466096104 100 13,707 SH DEFINED 01,08 3,164 10,543 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 279 ________ JDS UNIPHASE CORP COM 46612J101 10,895 2,676,815 SH DEFINED 01 1,128,951 1,200,580 347,284 JDS UNIPHASE CORP COM 46612J101 42 10,353 SH OTHER 01 8,778 150 1,425 JDS UNIPHASE CORP COM 46612J101 34 8,289 SH DEFINED 02 3,989 4,125 175 JDS UNIPHASE CORP COM 46612J101 5 1,150 SH OTHER 02 0 1,150 0 JDS UNIPHASE CORP COM 46612J101 29 7,125 SH DEFINED 03 7,125 0 0 JDS UNIPHASE CORP COM 46612J101 73 18,028 SH DEFINED 04 17,828 0 200 JDS UNIPHASE CORP COM 46612J101 32 7,775 SH OTHER 04 7,775 0 0 JDS UNIPHASE CORP COM 46612J101 5 1,200 SH DEFINED 05 200 0 1,000 JDS UNIPHASE CORP COM 46612J101 15 3,700 SH OTHER 01,06 0 0 3,700 JDS UNIPHASE CORP COM 46612J101 53,189 13,068,434 SH DEFINED 01,08 7,067,434 6,001,000 0 JDS UNIPHASE CORP COM 46612J101 294 72,225 SH DEFINED 09 72,225 0 0 JDS UNIPHASE CORP COM 46612J101 11 2,772 SH DEFINED 10 822 0 1,950 JDS UNIPHASE CORP COM 46612J101 0 100 SH OTHER 10 100 0 0 JDA SOFTWARE GROUP INC COM 46612K108 1,504 103,351 SH DEFINED 01 72,809 28,592 1,950 JDA SOFTWARE GROUP INC COM 46612K108 13 900 SH OTHER 01 0 900 0 JDA SOFTWARE GROUP INC COM 46612K108 16 1,125 SH DEFINED 02 0 1,125 0 JDA SOFTWARE GROUP INC COM 46612K108 2 150 SH OTHER 02 150 0 0 JDA SOFTWARE GROUP INC COM 46612K108 842 57,898 SH DEFINED 04 57,898 0 0 JDA SOFTWARE GROUP INC COM 46612K108 7 450 SH OTHER 01,06 0 0 450 JDA SOFTWARE GROUP INC COM 46612K108 3,324 228,473 SH DEFINED 01,08 84,670 143,803 0 J JILL GROUP INC COM 466189107 657 31,998 SH DEFINED 01 10,691 20,807 500 J JILL GROUP INC COM 466189107 6 275 SH OTHER 01,06 0 0 275 J JILL GROUP INC COM 466189107 3,486 169,784 SH DEFINED 01,08 68,448 101,336 0 JLM INDUSTRIES INC COM 46621D103 12 8,700 SH DEFINED 01 1,000 7,700 0 JLM INDUSTRIES INC COM 46621D103 12 8,900 SH DEFINED 01,08 1,200 7,700 0 JLG INDS INC COM 466210101 1,668 116,662 SH DEFINED 01 66,047 47,765 2,850 JLG INDS INC COM 466210101 143 10,000 SH OTHER 04 0 0 10,000 JLG INDS INC COM 466210101 10 670 SH OTHER 01,06 0 0 670 JLG INDS INC COM 466210101 4,723 330,261 SH DEFINED 01,08 100,262 229,999 0 JMAR TECHNOLOGIES INC COM 466212107 50 22,200 SH DEFINED 01 4,500 17,700 0 JMAR TECHNOLOGIES INC COM 466212107 120 53,514 SH DEFINED 01,08 6,614 46,900 0 JPS INDUSTRIES INC COM 46624E405 4 1,400 SH DEFINED 01 1,400 0 0 JPS INDUSTRIES INC COM 46624E405 46 15,429 SH DEFINED 01,08 3,529 11,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 280 ________ J P MORGAN CHASE & CO COM 46625H100 206,460 4,921,585 SH DEFINED 01 2,355,479 2,009,528 556,578 J P MORGAN CHASE & CO COM 46625H100 17,347 413,527 SH OTHER 01 230,833 161,321 21,373 J P MORGAN CHASE & CO COM 46625H100 3,003 71,595 SH DEFINED 02 62,805 8,590 200 J P MORGAN CHASE & CO COM 46625H100 1,436 34,237 SH OTHER 02 14,504 18,923 810 J P MORGAN CHASE & CO COM 46625H100 12,193 290,650 SH DEFINED 03 183,718 81,190 25,742 J P MORGAN CHASE & CO COM 46625H100 4,827 115,069 SH OTHER 03 84,900 26,124 4,045 J P MORGAN CHASE & CO COM 46625H100 22,308 531,769 SH DEFINED 04 500,048 0 31,721 J P MORGAN CHASE & CO COM 46625H100 12,514 298,302 SH OTHER 04 283,835 0 14,467 J P MORGAN CHASE & CO COM 46625H100 2,236 53,292 SH DEFINED 05 48,912 0 4,380 J P MORGAN CHASE & CO COM 46625H100 92 2,194 SH OTHER 05 844 300 1,050 J P MORGAN CHASE & CO COM 46625H100 221 5,260 SH OTHER 01,06 0 0 5,260 J P MORGAN CHASE & CO COM 46625H100 828,656 19,753,430 SH DEFINED 01,08 9,535,222 10,191,185 27,023 J P MORGAN CHASE & CO COM 46625H100 1,730 41,231 SH DEFINED 09 41,231 0 0 J P MORGAN CHASE & CO COM 46625H100 5,767 137,479 SH DEFINED 10 118,604 3,730 15,145 J P MORGAN CHASE & CO COM 46625H100 2,864 68,264 SH OTHER 10 39,984 27,930 350 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 822 36,394 SH DEFINED 01 11,959 23,935 500 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 7 300 SH OTHER 01,06 0 0 300 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 3,587 158,872 SH DEFINED 01,08 55,524 103,348 0 JABIL CIRCUIT INC COM 466313103 14,384 488,761 SH DEFINED 01 256,275 176,791 55,695 JABIL CIRCUIT INC COM 466313103 24 800 SH OTHER 01 0 600 200 JABIL CIRCUIT INC COM 466313103 75 2,534 SH DEFINED 02 2,534 0 0 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 02 500 0 0 JABIL CIRCUIT INC COM 466313103 254 8,618 SH DEFINED 04 8,118 0 500 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 04 500 0 0 JABIL CIRCUIT INC COM 466313103 1 50 SH DEFINED 05 0 0 50 JABIL CIRCUIT INC COM 466313103 15 500 SH OTHER 01,06 0 0 500 JABIL CIRCUIT INC COM 466313103 50,517 1,716,524 SH DEFINED 01,08 894,718 821,806 0 JABIL CIRCUIT INC COM 466313103 122 4,153 SH DEFINED 09 4,153 0 0 JABIL CIRCUIT INC COM 466313103 8 280 SH DEFINED 10 30 0 250 JABIL CIRCUIT INC COM 466313103 29 1,000 SH OTHER 10 1,000 0 0 JACK IN THE BOX INC COM 466367109 1,585 63,482 SH DEFINED 01 22,342 40,290 850 JACK IN THE BOX INC COM 466367109 14 575 SH OTHER 01,06 0 0 575 JACK IN THE BOX INC COM 466367109 5,922 237,184 SH DEFINED 01,08 63,313 173,871 0 JACLYN INC COM 469772107 6 1,300 SH DEFINED 01 0 1,300 0 JACLYN INC COM 469772107 46 9,734 SH DEFINED 01,08 935 8,799 0 JACO ELECTRS INC COM 469783104 48 7,200 SH DEFINED 01 1,200 6,000 0 JACO ELECTRS INC COM 469783104 80 12,160 SH DEFINED 01,08 2,717 9,443 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 281 ________ JACOBS ENGR GROUP INC DEL COM 469814107 40,750 913,685 SH DEFINED 01 749,421 146,736 17,528 JACOBS ENGR GROUP INC DEL COM 469814107 4,220 94,610 SH OTHER 01 52,465 37,945 4,200 JACOBS ENGR GROUP INC DEL COM 469814107 7,230 162,115 SH DEFINED 02 128,165 30,750 3,200 JACOBS ENGR GROUP INC DEL COM 469814107 987 22,125 SH OTHER 02 11,650 6,475 4,000 JACOBS ENGR GROUP INC DEL COM 469814107 10,636 238,470 SH DEFINED 03 125,420 90,215 22,835 JACOBS ENGR GROUP INC DEL COM 469814107 1,591 35,675 SH OTHER 03 23,815 9,050 2,810 JACOBS ENGR GROUP INC DEL COM 469814107 18,436 413,357 SH DEFINED 04 380,032 0 33,325 JACOBS ENGR GROUP INC DEL COM 469814107 3,019 67,696 SH OTHER 04 64,196 0 3,500 JACOBS ENGR GROUP INC DEL COM 469814107 906 20,325 SH DEFINED 05 15,715 1,830 2,780 JACOBS ENGR GROUP INC DEL COM 469814107 194 4,350 SH OTHER 05 2,300 2,050 0 JACOBS ENGR GROUP INC DEL COM 469814107 12,901 289,253 SH DEFINED 01,08 79,488 209,765 0 JACOBS ENGR GROUP INC DEL COM 469814107 2,200 49,320 SH DEFINED 10 40,575 3,695 5,050 JACOBS ENGR GROUP INC DEL COM 469814107 389 8,720 SH OTHER 10 1,320 5,850 1,550 JACUZZI BRANDS INC COM 469865109 1,344 143,289 SH DEFINED 01 67,628 70,136 5,525 JACUZZI BRANDS INC COM 469865109 4,728 504,082 SH DEFINED 01,08 124,822 379,260 0 JAKKS PAC INC COM 47012E106 1,960 130,760 SH DEFINED 01 105,745 24,315 700 JAKKS PAC INC COM 47012E106 13 900 SH OTHER 01 0 900 0 JAKKS PAC INC COM 47012E106 5 325 SH OTHER 01,06 0 0 325 JAKKS PAC INC COM 47012E106 3,343 223,022 SH DEFINED 01,08 98,699 124,323 0 JAMESON INNS INC COM 470457102 6 2,200 SH DEFINED 01 2,200 0 0 JAMESON INNS INC COM 470457102 0 67 SH DEFINED 04 67 0 0 JAMESON INNS INC COM 470457102 67 23,204 SH DEFINED 01,08 5,300 17,904 0 JANUS CAP GROUP INC COM 47102X105 6,907 421,673 SH DEFINED 01 162,746 198,608 60,319 JANUS CAP GROUP INC COM 47102X105 1 50 SH OTHER 01 0 0 50 JANUS CAP GROUP INC COM 47102X105 2,936 179,270 SH DEFINED 04 6,350 0 172,920 JANUS CAP GROUP INC COM 47102X105 3 200 SH DEFINED 05 0 0 200 JANUS CAP GROUP INC COM 47102X105 10 600 SH OTHER 01,06 0 0 600 JANUS CAP GROUP INC COM 47102X105 33,474 2,043,575 SH DEFINED 01,08 996,087 1,047,488 0 JANUS CAP GROUP INC COM 47102X105 7 448 SH DEFINED 09 448 0 0 JANUS CAP GROUP INC COM 47102X105 6 386 SH DEFINED 10 36 0 350 JARDEN CORP COM 471109108 1,314 37,012 SH DEFINED 01 14,923 20,702 1,387 JARDEN CORP COM 471109108 11 300 SH DEFINED 02 300 0 0 JARDEN CORP COM 471109108 160 4,500 SH DEFINED 04 4,500 0 0 JARDEN CORP COM 471109108 6,652 187,320 SH DEFINED 01,08 55,424 131,896 0 JEFFERIES GROUP INC NEW COM 472319102 2,066 58,467 SH DEFINED 01 43,076 14,281 1,110 JEFFERIES GROUP INC NEW COM 472319102 28 800 SH OTHER 01,06 0 0 800 JEFFERIES GROUP INC NEW COM 472319102 9,334 264,202 SH DEFINED 01,08 59,616 204,586 0 JEFFERIES GROUP INC NEW COM 472319102 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 282 ________ JEFFERSON PILOT CORP COM 475070108 13,700 249,050 SH DEFINED 01 85,735 123,597 39,718 JEFFERSON PILOT CORP COM 475070108 8 150 SH OTHER 01 0 0 150 JEFFERSON PILOT CORP COM 475070108 55 1,000 SH DEFINED 02 1,000 0 0 JEFFERSON PILOT CORP COM 475070108 220 4,000 SH DEFINED 03 4,000 0 0 JEFFERSON PILOT CORP COM 475070108 361 6,558 SH OTHER 03 0 0 6,558 JEFFERSON PILOT CORP COM 475070108 184 3,339 SH DEFINED 04 3,339 0 0 JEFFERSON PILOT CORP COM 475070108 1,169 21,250 SH OTHER 04 21,250 0 0 JEFFERSON PILOT CORP COM 475070108 284 5,162 SH DEFINED 05 5,062 0 100 JEFFERSON PILOT CORP COM 475070108 22 400 SH OTHER 01,06 0 0 400 JEFFERSON PILOT CORP COM 475070108 72,139 1,311,381 SH DEFINED 01,08 682,753 628,628 0 JEFFERSON PILOT CORP COM 475070108 319 5,803 SH DEFINED 09 5,803 0 0 JEFFERSON PILOT CORP COM 475070108 180 3,280 SH DEFINED 10 3,030 0 250 JETBLUE AWYS CORP COM 477143101 1,674 66,315 SH DEFINED 01 54,854 10,211 1,250 JETBLUE AWYS CORP COM 477143101 32 1,275 SH DEFINED 03 0 1,275 0 JETBLUE AWYS CORP COM 477143101 8 303 SH DEFINED 04 303 0 0 JETBLUE AWYS CORP COM 477143101 21 834 SH OTHER 04 834 0 0 JETBLUE AWYS CORP COM 477143101 12,714 503,531 SH DEFINED 01,08 119,858 383,673 0 JETBLUE AWYS CORP COM 477143101 3 100 SH DEFINED 10 0 0 100 JO-ANN STORES INC COM 47758P307 843 30,054 SH DEFINED 01 11,718 17,984 352 JO-ANN STORES INC COM 47758P307 18 645 SH OTHER 04 645 0 0 JO-ANN STORES INC COM 47758P307 10 360 SH OTHER 01,06 0 0 360 JO-ANN STORES INC COM 47758P307 3,493 124,532 SH DEFINED 01,08 31,161 93,371 0 JOHNSON & JOHNSON COM 478160104 470,543 9,277,277 SH DEFINED 01 5,078,358 3,287,550 911,369 JOHNSON & JOHNSON COM 478160104 82,070 1,618,109 SH OTHER 01 806,385 753,490 58,234 JOHNSON & JOHNSON COM 478160104 31,675 624,501 SH DEFINED 02 412,364 188,301 23,836 JOHNSON & JOHNSON COM 478160104 14,043 276,877 SH OTHER 02 157,396 106,211 13,270 JOHNSON & JOHNSON COM 478160104 35,505 700,014 SH DEFINED 03 394,655 273,578 31,781 JOHNSON & JOHNSON COM 478160104 11,734 231,344 SH OTHER 03 99,050 103,474 28,820 JOHNSON & JOHNSON COM 478160104 137,424 2,709,465 SH DEFINED 04 2,554,311 0 155,154 JOHNSON & JOHNSON COM 478160104 91,594 1,805,880 SH OTHER 04 1,746,347 0 59,533 JOHNSON & JOHNSON COM 478160104 17,464 344,324 SH DEFINED 05 303,003 31,110 10,211 JOHNSON & JOHNSON COM 478160104 3,394 66,911 SH OTHER 05 23,240 37,746 5,925 JOHNSON & JOHNSON COM 478160104 388 7,642 SH OTHER 01,06 0 0 7,642 JOHNSON & JOHNSON COM 478160104 172 3,400 SH OTHER 04,07 0 0 3,400 JOHNSON & JOHNSON COM 478160104 1,351,444 26,645,197 SH DEFINED 01,08 14,036,877 12,604,713 3,607 JOHNSON & JOHNSON COM 478160104 4,498 88,685 SH DEFINED 09 88,685 0 0 JOHNSON & JOHNSON COM 478160104 38,756 764,114 SH DEFINED 10 496,790 160,338 106,986 JOHNSON & JOHNSON COM 478160104 15,882 313,128 SH OTHER 10 170,975 139,124 3,029 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 283 ________ JOHNSON CTLS INC COM 478366107 57,971 980,060 SH DEFINED 01 701,613 219,178 59,269 JOHNSON CTLS INC COM 478366107 6,043 102,161 SH OTHER 01 66,306 34,855 1,000 JOHNSON CTLS INC COM 478366107 68 1,150 SH DEFINED 02 350 0 800 JOHNSON CTLS INC COM 478366107 24 400 SH OTHER 02 300 100 0 JOHNSON CTLS INC COM 478366107 4,690 79,296 SH DEFINED 03 29,656 31,720 17,920 JOHNSON CTLS INC COM 478366107 123 2,080 SH OTHER 03 1,480 600 0 JOHNSON CTLS INC COM 478366107 2,058 34,785 SH DEFINED 04 31,785 0 3,000 JOHNSON CTLS INC COM 478366107 1,900 32,129 SH OTHER 04 32,129 0 0 JOHNSON CTLS INC COM 478366107 24 412 SH DEFINED 05 312 0 100 JOHNSON CTLS INC COM 478366107 95 1,600 SH OTHER 05 1,200 400 0 JOHNSON CTLS INC COM 478366107 30 500 SH OTHER 01,06 0 0 500 JOHNSON CTLS INC COM 478366107 97,177 1,642,886 SH DEFINED 01,08 849,679 788,157 5,050 JOHNSON CTLS INC COM 478366107 491 8,293 SH DEFINED 09 8,293 0 0 JOHNSON CTLS INC COM 478366107 919 15,531 SH DEFINED 10 9,581 5,950 0 JOHNSON CTLS INC COM 478366107 104 1,750 SH OTHER 10 1,050 700 0 JOHNSON OUTDOORS INC COM 479167108 239 12,200 SH DEFINED 01 1,100 11,000 100 JOHNSON OUTDOORS INC COM 479167108 291 14,861 SH DEFINED 01,08 2,875 11,986 0 JONES APPAREL GROUP INC COM 480074103 7,536 208,452 SH DEFINED 01 75,554 106,680 26,218 JONES APPAREL GROUP INC COM 480074103 5 125 SH OTHER 01 0 0 125 JONES APPAREL GROUP INC COM 480074103 2 56 SH DEFINED 03 0 56 0 JONES APPAREL GROUP INC COM 480074103 249 6,900 SH DEFINED 04 0 0 6,900 JONES APPAREL GROUP INC COM 480074103 4 100 SH DEFINED 05 0 0 100 JONES APPAREL GROUP INC COM 480074103 11 300 SH OTHER 01,06 0 0 300 JONES APPAREL GROUP INC COM 480074103 39,565 1,094,462 SH DEFINED 01,08 547,354 547,108 0 JONES APPAREL GROUP INC COM 480074103 161 4,460 SH DEFINED 09 4,460 0 0 JONES APPAREL GROUP INC COM 480074103 8 220 SH DEFINED 10 20 0 200 JONES LANG LASALLE INC COM 48020Q107 2,498 97,149 SH DEFINED 01 69,590 25,609 1,950 JONES LANG LASALLE INC COM 48020Q107 5,044 196,199 SH DEFINED 01,08 40,873 155,326 0 JOS A BANK CLOTHIERS INC COM 480838101 690 19,046 SH DEFINED 01 4,756 14,140 150 JOS A BANK CLOTHIERS INC COM 480838101 27 750 SH OTHER 01 750 0 0 JOS A BANK CLOTHIERS INC COM 480838101 246 6,800 SH DEFINED 04 6,800 0 0 JOS A BANK CLOTHIERS INC COM 480838101 2,948 81,355 SH DEFINED 01,08 38,010 43,345 0 JOULE INC COM 481109106 1 800 SH DEFINED 01 0 800 0 JOULE INC COM 481109106 16 9,500 SH DEFINED 01,08 1,357 8,143 0 JOURNAL REGISTER CO COM 481138105 1,229 58,783 SH DEFINED 01 21,758 36,175 850 JOURNAL REGISTER CO COM 481138105 4,654 222,673 SH DEFINED 01,08 48,007 174,666 0 JOY GLOBAL INC COM 481165108 1,628 58,055 SH DEFINED 01 30,487 23,218 4,350 JOY GLOBAL INC COM 481165108 9,848 351,099 SH DEFINED 01,08 97,693 253,406 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 284 ________ JUNIPER NETWORKS INC COM 48203R104 26,574 1,021,276 SH DEFINED 01 931,460 65,146 24,670 JUNIPER NETWORKS INC COM 48203R104 2,965 113,969 SH OTHER 01 0 0 113,969 JUNIPER NETWORKS INC COM 48203R104 10 375 SH DEFINED 02 375 0 0 JUNIPER NETWORKS INC COM 48203R104 1 50 SH OTHER 02 50 0 0 JUNIPER NETWORKS INC COM 48203R104 1,112 42,750 SH DEFINED 03 24,325 15,850 2,575 JUNIPER NETWORKS INC COM 48203R104 62 2,400 SH OTHER 03 1,300 1,100 0 JUNIPER NETWORKS INC COM 48203R104 1,289 49,535 SH DEFINED 04 41,035 0 8,500 JUNIPER NETWORKS INC COM 48203R104 300 11,530 SH OTHER 04 11,230 0 300 JUNIPER NETWORKS INC COM 48203R104 32,176 1,236,598 SH DEFINED 01,08 632,680 603,918 0 JUNIPER NETWORKS INC COM 48203R104 14 525 SH DEFINED 09 525 0 0 JUNIPER NETWORKS INC COM 48203R104 804 30,900 SH DEFINED 10 10,000 11,400 9,500 JUNO LTG INC COM 482047206 131 4,644 SH DEFINED 01 452 4,192 0 JUNO LTG INC COM 482047206 124 4,419 SH DEFINED 01,08 1,161 3,258 0 JUPITERMEDIA CORP COM 48207D101 180 15,700 SH DEFINED 01 5,000 10,700 0 JUPITERMEDIA CORP COM 48207D101 6 500 SH DEFINED 04 500 0 0 JUPITERMEDIA CORP COM 48207D101 520 45,295 SH DEFINED 01,08 9,695 35,600 0 KCS ENERGY INC COM 482434206 786 73,449 SH DEFINED 01 25,969 46,730 750 KCS ENERGY INC COM 482434206 3 250 SH DEFINED 04 250 0 0 KCS ENERGY INC COM 482434206 2,888 269,951 SH DEFINED 01,08 42,419 227,532 0 KFX INC COM 48245L107 666 64,098 SH DEFINED 01 24,598 39,000 500 KFX INC COM 48245L107 2,183 210,074 SH DEFINED 01,08 40,613 169,461 0 KLA-TENCOR CORP COM 482480100 38,296 761,664 SH DEFINED 01 538,736 170,705 52,223 KLA-TENCOR CORP COM 482480100 1,104 21,950 SH OTHER 01 11,800 9,950 200 KLA-TENCOR CORP COM 482480100 3,643 72,460 SH DEFINED 02 69,400 2,360 700 KLA-TENCOR CORP COM 482480100 621 12,350 SH OTHER 02 11,400 950 0 KLA-TENCOR CORP COM 482480100 2,032 40,410 SH DEFINED 03 6,000 16,260 18,150 KLA-TENCOR CORP COM 482480100 82 1,625 SH OTHER 03 1,350 200 75 KLA-TENCOR CORP COM 482480100 981 19,504 SH DEFINED 04 18,579 0 925 KLA-TENCOR CORP COM 482480100 55 1,100 SH OTHER 04 1,000 0 100 KLA-TENCOR CORP COM 482480100 13 250 SH DEFINED 05 225 0 25 KLA-TENCOR CORP COM 482480100 16 320 SH OTHER 05 0 320 0 KLA-TENCOR CORP COM 482480100 25 500 SH OTHER 01,06 0 0 500 KLA-TENCOR CORP COM 482480100 89,468 1,779,398 SH DEFINED 01,08 956,586 818,615 4,197 KLA-TENCOR CORP COM 482480100 424 8,440 SH DEFINED 09 8,440 0 0 KLA-TENCOR CORP COM 482480100 180 3,580 SH DEFINED 10 3,280 0 300 KLA-TENCOR CORP COM 482480100 4 75 SH OTHER 10 0 75 0 KMG CHEMICALS INC COM 482564101 9 2,200 SH DEFINED 01 0 2,200 0 KMG CHEMICALS INC COM 482564101 39 9,750 SH DEFINED 01,08 2,900 6,850 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 285 ________ K-SWISS INC COM 482686102 2,566 104,857 SH DEFINED 01 58,964 44,393 1,500 K-SWISS INC COM 482686102 32 1,300 SH DEFINED 02 1,300 0 0 K-SWISS INC COM 482686102 15 600 SH DEFINED 04 0 0 600 K-SWISS INC COM 482686102 13 550 SH OTHER 01,06 0 0 550 K-SWISS INC COM 482686102 4,549 185,917 SH DEFINED 01,08 37,791 148,126 0 K-SWISS INC COM 482686102 33 1,340 SH DEFINED 10 1,095 0 245 K TRON INTL INC COM 482730108 86 4,054 SH DEFINED 01 500 3,554 0 K TRON INTL INC COM 482730108 134 6,313 SH DEFINED 01,08 1,058 5,255 0 K2 INC COM 482732104 1,672 104,281 SH DEFINED 01 72,016 31,765 500 K2 INC COM 482732104 7 450 SH OTHER 01,06 0 0 450 K2 INC COM 482732104 3,584 223,597 SH DEFINED 01,08 71,822 151,775 0 KVH INDS INC COM 482738101 327 22,687 SH DEFINED 01 7,507 14,980 200 KVH INDS INC COM 482738101 1,581 109,715 SH DEFINED 01,08 41,915 67,800 0 K V PHARMACEUTICAL CO COM 482740206 1,464 59,596 SH DEFINED 01 24,519 32,802 2,275 K V PHARMACEUTICAL CO COM 482740206 6,029 245,477 SH DEFINED 01,08 44,319 201,158 0 KADANT INC COM 48282T104 1,087 52,154 SH DEFINED 01 36,342 14,757 1,055 KADANT INC COM 48282T104 1 61 SH OTHER 04 61 0 0 KADANT INC COM 48282T104 2,304 110,492 SH DEFINED 01,08 43,936 66,556 0 KADANT INC COM 48282T104 4 201 SH OTHER 10 201 0 0 KNBT BANCORP INC COM 482921103 229 12,935 SH DEFINED 01 444 12,491 0 KNBT BANCORP INC COM 482921103 247 13,944 SH DEFINED 01,08 3,104 10,840 0 KAMAN CORP COM 483548103 634 42,638 SH DEFINED 01 13,990 28,248 400 KAMAN CORP COM 483548103 5 325 SH OTHER 01,06 0 0 325 KAMAN CORP COM 483548103 2,364 158,904 SH DEFINED 01,08 54,966 103,938 0 KANA SOFTWARE INC COM 483600300 236 52,424 SH DEFINED 01 17,744 34,130 550 KANA SOFTWARE INC COM 483600300 850 188,557 SH DEFINED 01,08 37,517 151,040 0 KANA SOFTWARE INC COM 483600300 0 31 SH DEFINED 10 31 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 27 500 SH DEFINED 01 500 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 104 1,950 SH OTHER 01 1,950 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 142 2,650 SH DEFINED 02 400 700 1,550 KANEB PIPE LINE PARTNERS L P COM 484169107 54 1,000 SH OTHER 02 1,000 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 11 200 SH DEFINED 04 200 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 383 7,150 SH OTHER 04 7,150 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 16 300 SH DEFINED 05 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 286 ________ KANEB SERVICES LLC COM 484173109 71 2,166 SH DEFINED 01 2,166 0 0 KANEB SERVICES LLC COM 484173109 132 3,991 SH DEFINED 01,08 500 3,491 0 KANSAS CITY LIFE INS CO COM 484836101 763 17,830 SH DEFINED 01 7,189 10,541 100 KANSAS CITY LIFE INS CO COM 484836101 1,564 36,562 SH DEFINED 01,08 7,169 29,393 0 KANSAS CITY SOUTHERN COM 485170302 2,274 163,581 SH DEFINED 01 103,072 58,959 1,550 KANSAS CITY SOUTHERN COM 485170302 799 57,500 SH DEFINED 04 5,000 0 52,500 KANSAS CITY SOUTHERN COM 485170302 13 900 SH OTHER 01,06 0 0 900 KANSAS CITY SOUTHERN COM 485170302 6,317 454,437 SH DEFINED 01,08 138,997 315,440 0 KATY INDS INC COM 486026107 114 19,100 SH DEFINED 01 1,700 17,400 0 KATY INDS INC COM 486026107 137 22,796 SH DEFINED 01,08 3,889 18,907 0 KAYDON CORP COM 486587108 742 26,946 SH DEFINED 01 17,255 8,141 1,550 KAYDON CORP COM 486587108 3 112 SH DEFINED 02 0 0 112 KAYDON CORP COM 486587108 12 450 SH OTHER 01,06 0 0 450 KAYDON CORP COM 486587108 5,689 206,644 SH DEFINED 01,08 68,217 138,427 0 KB HOME COM 48666K109 7,037 87,097 SH DEFINED 01 29,225 39,959 17,913 KB HOME COM 48666K109 4 50 SH OTHER 01 0 0 50 KB HOME COM 48666K109 20 250 SH DEFINED 02 0 0 250 KB HOME COM 48666K109 4 50 SH DEFINED 05 0 0 50 KB HOME COM 48666K109 8 100 SH OTHER 01,06 0 0 100 KB HOME COM 48666K109 32,148 397,877 SH DEFINED 01,08 199,747 198,130 0 KB HOME COM 48666K109 5 58 SH DEFINED 10 8 0 50 KEANE INC COM 486665102 1,664 105,743 SH DEFINED 01 46,256 53,262 6,225 KEANE INC COM 486665102 5 303 SH DEFINED 02 0 0 303 KEANE INC COM 486665102 7,549 479,617 SH DEFINED 01,08 95,951 383,666 0 KEITH COMPANIES INC COM 487539108 113 8,000 SH DEFINED 01 1,700 6,300 0 KEITH COMPANIES INC COM 487539108 182 12,848 SH DEFINED 01,08 2,848 10,000 0 KEITHLEY INSTRS INC COM 487584104 513 24,786 SH DEFINED 01 8,507 15,854 425 KEITHLEY INSTRS INC COM 487584104 104 5,000 SH DEFINED 04 5,000 0 0 KEITHLEY INSTRS INC COM 487584104 4 200 SH OTHER 01,06 0 0 200 KEITHLEY INSTRS INC COM 487584104 1,933 93,342 SH DEFINED 01,08 24,241 69,101 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 287 ________ KELLOGG CO COM 487836108 31,020 790,523 SH DEFINED 01 403,996 291,699 94,828 KELLOGG CO COM 487836108 2,580 65,754 SH OTHER 01 8,933 55,846 975 KELLOGG CO COM 487836108 463 11,790 SH DEFINED 02 6,115 5,675 0 KELLOGG CO COM 487836108 562 14,310 SH OTHER 02 7,110 7,200 0 KELLOGG CO COM 487836108 344 8,775 SH DEFINED 03 730 5,200 2,845 KELLOGG CO COM 487836108 948 24,150 SH OTHER 03 15,350 8,300 500 KELLOGG CO COM 487836108 2,424 61,768 SH DEFINED 04 60,743 0 1,025 KELLOGG CO COM 487836108 1,871 47,672 SH OTHER 04 46,117 0 1,555 KELLOGG CO COM 487836108 95 2,410 SH DEFINED 05 2,110 0 300 KELLOGG CO COM 487836108 75 1,900 SH OTHER 05 500 1,400 0 KELLOGG CO COM 487836108 43 1,100 SH OTHER 01,06 0 0 1,100 KELLOGG CO COM 487836108 127,478 3,248,669 SH DEFINED 01,08 1,651,160 1,596,519 990 KELLOGG CO COM 487836108 61 1,567 SH DEFINED 09 1,567 0 0 KELLOGG CO COM 487836108 1,531 39,026 SH DEFINED 10 21,709 16,917 400 KELLOGG CO COM 487836108 779 19,850 SH OTHER 10 19,550 300 0 KELLWOOD CO COM 488044108 3,211 81,806 SH DEFINED 01 56,105 24,051 1,650 KELLWOOD CO COM 488044108 226 5,755 SH DEFINED 02 5,755 0 0 KELLWOOD CO COM 488044108 16 400 SH OTHER 01,06 0 0 400 KELLWOOD CO COM 488044108 8,295 211,350 SH DEFINED 01,08 76,237 135,113 0 KELLY SVCS INC COM 488152208 988 33,363 SH DEFINED 01 21,493 11,120 750 KELLY SVCS INC COM 488152208 372 12,575 SH OTHER 01 12,575 0 0 KELLY SVCS INC COM 488152208 135 4,560 SH DEFINED 04 4,560 0 0 KELLY SVCS INC COM 488152208 6,090 205,676 SH DEFINED 01,08 40,144 165,532 0 KELLY SVCS INC COM 488152208 101 3,400 SH DEFINED 10 3,400 0 0 KEMET CORP COM 488360108 1,390 96,929 SH DEFINED 01 70,467 16,862 9,600 KEMET CORP COM 488360108 11 750 SH DEFINED 04 750 0 0 KEMET CORP COM 488360108 9,913 691,279 SH DEFINED 01,08 134,207 557,072 0 KENDLE INTERNATIONAL INC COM 48880L107 177 19,750 SH DEFINED 01 2,500 17,000 250 KENDLE INTERNATIONAL INC COM 48880L107 200 22,300 SH DEFINED 01,08 5,200 17,100 0 KENNAMETAL INC COM 489170100 2,852 69,117 SH DEFINED 01 58,879 8,788 1,450 KENNAMETAL INC COM 489170100 11,772 285,233 SH DEFINED 01,08 62,709 222,524 0 KENNAMETAL INC COM 489170100 140 3,400 SH OTHER 10 3,400 0 0 KENNEDY-WILSON INC COM 489399204 63 9,100 SH DEFINED 01 1,500 7,600 0 KENNEDY-WILSON INC COM 489399204 103 14,892 SH DEFINED 01,08 4,180 10,713 0 KENSEY NASH CORP COM 490057106 486 19,786 SH DEFINED 01 6,529 12,932 325 KENSEY NASH CORP COM 490057106 1,948 79,332 SH DEFINED 01,08 28,363 50,969 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 288 ________ KERR MCGEE CORP COM 492386107 10,853 210,738 SH DEFINED 01 74,393 112,741 23,604 KERR MCGEE CORP COM 492386107 18 342 SH OTHER 01 0 0 342 KERR MCGEE CORP COM 492386107 3 55 SH DEFINED 02 0 0 55 KERR MCGEE CORP COM 492386107 15 300 SH OTHER 02 0 300 0 KERR MCGEE CORP COM 492386107 58 1,117 SH DEFINED 03 1,117 0 0 KERR MCGEE CORP COM 492386107 31 600 SH OTHER 03 600 0 0 KERR MCGEE CORP COM 492386107 5,629 109,306 SH DEFINED 04 109,306 0 0 KERR MCGEE CORP COM 492386107 185 3,600 SH OTHER 04 3,600 0 0 KERR MCGEE CORP COM 492386107 4 75 SH DEFINED 05 0 0 75 KERR MCGEE CORP COM 492386107 11 210 SH OTHER 01,06 0 0 210 KERR MCGEE CORP COM 492386107 48,085 933,687 SH DEFINED 01,08 480,079 453,508 100 KERR MCGEE CORP COM 492386107 498 9,671 SH DEFINED 09 9,671 0 0 KERR MCGEE CORP COM 492386107 52 1,014 SH DEFINED 10 14 840 160 KERR MCGEE CORP COM 492386107 31 600 SH OTHER 10 0 600 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 18 1,200 SH DEFINED 01 0 1,200 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 153 10,000 SH DEFINED 04 10,000 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 28 2,600 SH DEFINED 01 500 2,100 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 140 13,084 SH DEFINED 01,08 1,050 12,034 0 KEY ENERGY SVCS INC COM 492914106 1,616 146,931 SH DEFINED 01 51,800 93,381 1,750 KEY ENERGY SVCS INC COM 492914106 11 1,000 SH OTHER 02 1,000 0 0 KEY ENERGY SVCS INC COM 492914106 479 43,500 SH DEFINED 04 26,000 0 17,500 KEY ENERGY SVCS INC COM 492914106 3,909 355,396 SH DEFINED 01,08 127,589 227,807 0 KEY TECHNOLOGY INC COM 493143101 87 5,400 SH DEFINED 01 900 4,500 0 KEY TECHNOLOGY INC COM 493143101 160 9,997 SH DEFINED 01,08 2,058 7,939 0 KEY TRONICS CORP COM 493144109 37 14,100 SH DEFINED 01 1,300 12,800 0 KEY TRONICS CORP COM 493144109 83 31,795 SH DEFINED 01,08 2,257 29,538 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 289 ________ KEYCORP NEW COM 493267108 27,470 906,898 SH DEFINED 01 435,227 379,046 92,625 KEYCORP NEW COM 493267108 687 22,674 SH OTHER 01 13,200 9,174 300 KEYCORP NEW COM 493267108 104 3,438 SH DEFINED 02 3,262 176 0 KEYCORP NEW COM 493267108 390 12,890 SH OTHER 02 7,000 5,890 0 KEYCORP NEW COM 493267108 14 460 SH DEFINED 03 460 0 0 KEYCORP NEW COM 493267108 227 7,500 SH OTHER 03 7,500 0 0 KEYCORP NEW COM 493267108 3,077 101,591 SH DEFINED 04 96,031 0 5,560 KEYCORP NEW COM 493267108 1,472 48,592 SH OTHER 04 48,592 0 0 KEYCORP NEW COM 493267108 67 2,216 SH DEFINED 05 2,016 0 200 KEYCORP NEW COM 493267108 33 1,100 SH OTHER 01,06 0 0 1,100 KEYCORP NEW COM 493267108 115,120 3,800,591 SH DEFINED 01,08 1,978,118 1,821,298 1,175 KEYCORP NEW COM 493267108 60 1,996 SH DEFINED 09 1,996 0 0 KEYCORP NEW COM 493267108 1,231 40,624 SH DEFINED 10 38,974 0 1,650 KEYCORP NEW COM 493267108 2,348 77,530 SH OTHER 10 43,630 33,900 0 KEYNOTE SYS INC COM 493308100 502 38,867 SH DEFINED 01 10,551 28,016 300 KEYNOTE SYS INC COM 493308100 1,868 144,656 SH DEFINED 01,08 44,488 100,168 0 KEYSPAN CORP COM 49337W100 10,437 273,070 SH DEFINED 01 111,861 134,910 26,299 KEYSPAN CORP COM 49337W100 6 150 SH OTHER 01 0 0 150 KEYSPAN CORP COM 49337W100 11 300 SH DEFINED 02 300 0 0 KEYSPAN CORP COM 49337W100 21 544 SH OTHER 02 0 544 0 KEYSPAN CORP COM 49337W100 496 12,980 SH DEFINED 04 12,980 0 0 KEYSPAN CORP COM 49337W100 38 1,000 SH OTHER 04 0 0 1,000 KEYSPAN CORP COM 49337W100 19 490 SH DEFINED 05 400 0 90 KEYSPAN CORP COM 49337W100 17 450 SH OTHER 01,06 0 0 450 KEYSPAN CORP COM 49337W100 56,098 1,467,772 SH DEFINED 01,08 759,559 708,213 0 KEYSPAN CORP COM 49337W100 11 295 SH DEFINED 09 295 0 0 KEYSPAN CORP COM 49337W100 28 730 SH DEFINED 10 170 0 560 KEYSPAN CORP COM 49337W100 15 400 SH OTHER 10 400 0 0 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 635 23,187 SH DEFINED 01 8,661 14,176 350 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 2,117 77,261 SH DEFINED 01,08 14,515 62,746 0 KEYSTONE PPTY TR CORP COM 493596100 917 37,705 SH DEFINED 01 19,593 17,612 500 KEYSTONE PPTY TR CORP COM 493596100 4,328 178,050 SH DEFINED 01,08 65,324 112,726 0 KFORCE INC COM 493732101 432 45,469 SH DEFINED 01 5,984 39,435 50 KFORCE INC COM 493732101 474 49,887 SH DEFINED 01,08 12,325 37,562 0 KILROY RLTY CORP COM 49427F108 3,032 85,414 SH DEFINED 01 59,878 23,936 1,600 KILROY RLTY CORP COM 49427F108 36 1,000 SH DEFINED 02 1,000 0 0 KILROY RLTY CORP COM 49427F108 107 3,000 SH OTHER 04 3,000 0 0 KILROY RLTY CORP COM 49427F108 16 450 SH OTHER 01,06 0 0 450 KILROY RLTY CORP COM 49427F108 6,057 170,631 SH DEFINED 01,08 40,890 129,741 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 290 ________ KIMBALL INTL INC COM 494274103 936 59,379 SH DEFINED 01 17,164 41,715 500 KIMBALL INTL INC COM 494274103 2,779 176,332 SH DEFINED 01,08 44,950 131,382 0 KIMBERLY CLARK CORP COM 494368103 92,562 1,466,916 SH DEFINED 01 797,514 526,917 142,485 KIMBERLY CLARK CORP COM 494368103 14,503 229,845 SH OTHER 01 133,362 88,246 8,237 KIMBERLY CLARK CORP COM 494368103 3,621 57,391 SH DEFINED 02 44,578 11,163 1,650 KIMBERLY CLARK CORP COM 494368103 3,400 53,878 SH OTHER 02 32,970 15,830 5,078 KIMBERLY CLARK CORP COM 494368103 7,468 118,348 SH DEFINED 03 74,906 34,025 9,417 KIMBERLY CLARK CORP COM 494368103 5,682 90,046 SH OTHER 03 49,482 34,876 5,688 KIMBERLY CLARK CORP COM 494368103 21,453 339,978 SH DEFINED 04 324,613 0 15,365 KIMBERLY CLARK CORP COM 494368103 14,095 223,379 SH OTHER 04 206,889 0 16,490 KIMBERLY CLARK CORP COM 494368103 2,113 33,485 SH DEFINED 05 26,865 1,140 5,480 KIMBERLY CLARK CORP COM 494368103 901 14,280 SH OTHER 05 1,230 12,400 650 KIMBERLY CLARK CORP COM 494368103 82 1,300 SH OTHER 01,06 0 0 1,300 KIMBERLY CLARK CORP COM 494368103 361,058 5,721,989 SH DEFINED 01,08 2,345,027 3,304,224 72,738 KIMBERLY CLARK CORP COM 494368103 1,347 21,345 SH DEFINED 09 21,345 0 0 KIMBERLY CLARK CORP COM 494368103 9,337 147,971 SH DEFINED 10 118,191 4,060 25,720 KIMBERLY CLARK CORP COM 494368103 5,517 87,433 SH OTHER 10 23,209 63,844 380 KIMCO REALTY CORP COM 49446R109 2,141 41,989 SH DEFINED 01 21,580 14,949 5,460 KIMCO REALTY CORP COM 49446R109 46 900 SH OTHER 01 0 900 0 KIMCO REALTY CORP COM 49446R109 15 300 SH OTHER 02 300 0 0 KIMCO REALTY CORP COM 49446R109 122 2,400 SH OTHER 03 2,400 0 0 KIMCO REALTY CORP COM 49446R109 102 2,000 SH OTHER 04 2,000 0 0 KIMCO REALTY CORP COM 49446R109 25 500 SH OTHER 05 500 0 0 KIMCO REALTY CORP COM 49446R109 16,746 328,474 SH DEFINED 01,08 142,956 185,518 0 KIMCO REALTY CORP COM 49446R109 5 100 SH DEFINED 10 0 0 100 KINDER MORGAN INC KANS COM 49455P101 14,703 233,301 SH DEFINED 01 104,968 97,504 30,829 KINDER MORGAN INC KANS COM 49455P101 102 1,625 SH OTHER 01 1,525 0 100 KINDER MORGAN INC KANS COM 49455P101 87 1,375 SH OTHER 02 1,375 0 0 KINDER MORGAN INC KANS COM 49455P101 19 300 SH OTHER 01,06 0 0 300 KINDER MORGAN INC KANS COM 49455P101 66,187 1,050,246 SH DEFINED 01,08 542,835 507,411 0 KINDER MORGAN INC KANS COM 49455P101 43 686 SH DEFINED 09 686 0 0 KINDER MORGAN INC KANS COM 49455P101 71 1,120 SH DEFINED 10 20 0 1,100 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,324 31,307 SH DEFINED 01 22,837 8,470 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 135 3,200 SH OTHER 01 0 3,200 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 66 1,549 SH DEFINED 04 1,549 0 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 42 1,000 SH OTHER 04 0 0 1,000 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,434 33,907 SH DEFINED 01,08 2,117 31,790 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 291 ________ KINDER MORGAN ENERGY PARTNER COM 494550106 335 7,425 SH DEFINED 01 5,175 1,400 850 KINDER MORGAN ENERGY PARTNER COM 494550106 290 6,425 SH OTHER 01 6,425 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 265 5,875 SH DEFINED 02 4,375 1,500 0 KINDER MORGAN ENERGY PARTNER COM 494550106 113 2,500 SH DEFINED 03 2,500 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 14 300 SH OTHER 03 300 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 777 17,241 SH DEFINED 04 17,241 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 509 11,285 SH OTHER 04 11,055 0 230 KINDER MORGAN ENERGY PARTNER COM 494550106 338 7,496 SH DEFINED 10 7,496 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 9 200 SH OTHER 10 200 0 0 KINDRED HEALTHCARE INC COM 494580103 1,210 24,052 SH DEFINED 01 8,757 13,845 1,450 KINDRED HEALTHCARE INC COM 494580103 0 3 SH OTHER 04 3 0 0 KINDRED HEALTHCARE INC COM 494580103 5,154 102,470 SH DEFINED 01,08 35,847 66,623 0 KING PHARMACEUTICALS INC COM 495582108 7,598 451,204 SH DEFINED 01 162,207 233,144 55,853 KING PHARMACEUTICALS INC COM 495582108 364 21,610 SH OTHER 01 0 2,710 18,900 KING PHARMACEUTICALS INC COM 495582108 168 10,000 SH DEFINED 04 6,700 0 3,300 KING PHARMACEUTICALS INC COM 495582108 3 150 SH DEFINED 05 0 0 150 KING PHARMACEUTICALS INC COM 495582108 10 600 SH OTHER 01,06 0 0 600 KING PHARMACEUTICALS INC COM 495582108 34,451 2,045,785 SH DEFINED 01,08 1,007,154 1,038,631 0 KING PHARMACEUTICALS INC COM 495582108 47 2,790 SH DEFINED 09 2,790 0 0 KING PHARMACEUTICALS INC COM 495582108 7 388 SH DEFINED 10 40 0 348 KIRBY CORP COM 497266106 1,215 35,965 SH DEFINED 01 12,733 22,032 1,200 KIRBY CORP COM 497266106 14 400 SH OTHER 01,06 0 0 400 KIRBY CORP COM 497266106 5,177 153,220 SH DEFINED 01,08 48,290 104,930 0 KIRKLANDS INC COM 497498105 196 11,923 SH DEFINED 01 8,423 3,300 200 KIRKLANDS INC COM 497498105 1,352 82,171 SH DEFINED 01,08 14,909 67,262 0 KMART HLDG CORPORATION COM 498780105 770 18,552 SH DEFINED 01 18,552 0 0 KMART HLDG CORPORATION COM 498780105 274 6,600 SH DEFINED 04 0 0 6,600 KMART HLDG CORPORATION COM 498780105 2,816 67,900 SH DEFINED 01,08 11,100 56,800 0 KNAPE & VOGT MFG CO COM 498782101 59 4,340 SH DEFINED 01 1,070 3,270 0 KNAPE & VOGT MFG CO COM 498782101 124 9,079 SH DEFINED 01,08 1,819 7,260 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 292 ________ KNIGHT RIDDER INC COM 499040103 10,514 143,542 SH DEFINED 01 60,966 62,340 20,236 KNIGHT RIDDER INC COM 499040103 215 2,940 SH OTHER 01 2,400 440 100 KNIGHT RIDDER INC COM 499040103 147 2,000 SH DEFINED 02 750 1,250 0 KNIGHT RIDDER INC COM 499040103 366 5,000 SH OTHER 02 1,000 0 4,000 KNIGHT RIDDER INC COM 499040103 203 2,775 SH DEFINED 03 1,800 550 425 KNIGHT RIDDER INC COM 499040103 5 75 SH OTHER 03 0 75 0 KNIGHT RIDDER INC COM 499040103 9,533 130,146 SH DEFINED 04 127,596 0 2,550 KNIGHT RIDDER INC COM 499040103 1,219 16,640 SH OTHER 04 16,640 0 0 KNIGHT RIDDER INC COM 499040103 578 7,885 SH DEFINED 05 7,785 0 100 KNIGHT RIDDER INC COM 499040103 14 195 SH OTHER 05 195 0 0 KNIGHT RIDDER INC COM 499040103 15 200 SH OTHER 01,06 0 0 200 KNIGHT RIDDER INC COM 499040103 51,149 698,282 SH DEFINED 01,08 346,502 351,780 0 KNIGHT RIDDER INC COM 499040103 40 545 SH DEFINED 09 545 0 0 KNIGHT RIDDER INC COM 499040103 80 1,095 SH DEFINED 10 995 0 100 KNIGHT RIDDER INC COM 499040103 73 1,000 SH OTHER 10 0 1,000 0 KNIGHT TRADING GROUP INC COM 499063105 1,310 103,619 SH DEFINED 01 66,033 35,986 1,600 KNIGHT TRADING GROUP INC COM 499063105 181 14,300 SH DEFINED 04 0 0 14,300 KNIGHT TRADING GROUP INC COM 499063105 7,769 614,670 SH DEFINED 01,08 184,723 429,947 0 KNIGHT TRADING GROUP INC COM 499063105 35 2,780 SH DEFINED 10 2,295 0 485 KNIGHT TRANSN INC COM 499064103 1,058 44,303 SH DEFINED 01 18,653 24,945 705 KNIGHT TRANSN INC COM 499064103 122 5,116 SH DEFINED 02 5,116 0 0 KNIGHT TRANSN INC COM 499064103 13 550 SH OTHER 01,06 0 0 550 KNIGHT TRANSN INC COM 499064103 4,550 190,546 SH DEFINED 01,08 37,120 153,426 0 KOGER EQUITY INC COM 500228101 2,597 110,649 SH DEFINED 01 83,448 25,851 1,350 KOGER EQUITY INC COM 500228101 3,348 142,640 SH DEFINED 01,08 34,313 108,327 0 KOHLS CORP COM 500255104 100,346 2,076,269 SH DEFINED 01 1,201,232 655,505 219,532 KOHLS CORP COM 500255104 24,598 508,960 SH OTHER 01 178,841 302,999 27,120 KOHLS CORP COM 500255104 5,318 110,034 SH DEFINED 02 88,874 20,160 1,000 KOHLS CORP COM 500255104 504 10,435 SH OTHER 02 7,125 2,410 900 KOHLS CORP COM 500255104 3,633 75,167 SH DEFINED 03 41,748 29,624 3,795 KOHLS CORP COM 500255104 685 14,170 SH OTHER 03 10,555 2,765 850 KOHLS CORP COM 500255104 12,126 250,903 SH DEFINED 04 235,833 0 15,070 KOHLS CORP COM 500255104 5,813 120,287 SH OTHER 04 118,182 0 2,105 KOHLS CORP COM 500255104 5,519 114,188 SH DEFINED 05 95,768 16,500 1,920 KOHLS CORP COM 500255104 331 6,845 SH OTHER 05 3,895 2,950 0 KOHLS CORP COM 500255104 43 900 SH OTHER 01,06 0 0 900 KOHLS CORP COM 500255104 138,956 2,875,154 SH DEFINED 01,08 1,494,166 1,380,258 730 KOHLS CORP COM 500255104 539 11,157 SH DEFINED 09 11,157 0 0 KOHLS CORP COM 500255104 1,775 36,722 SH DEFINED 10 30,597 1,925 4,200 KOHLS CORP COM 500255104 766 15,855 SH OTHER 10 4,980 10,425 450 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 293 ________ KOMAG INC COM 500453204 239 13,011 SH DEFINED 01 12,080 481 450 KOMAG INC COM 500453204 2,540 138,033 SH DEFINED 01,08 34,327 103,706 0 KONINKLIJKE AHOLD N V COM 500467303 17 2,110 SH DEFINED 01 2,110 0 0 KONINKLIJKE AHOLD N V COM 500467303 8 1,000 SH OTHER 04 1,000 0 0 KONINKLIJKE AHOLD N V COM 500467303 2,242 271,708 SH DEFINED 01,08 235,215 36,493 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 486 16,764 SH DEFINED 01 0 16,764 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 51 1,773 SH DEFINED 02 1,606 0 167 KONINKLIJKE PHILIPS ELECTRS COM 500472303 391 13,500 SH DEFINED 04 2,000 0 11,500 KONINKLIJKE PHILIPS ELECTRS COM 500472303 33 1,139 SH OTHER 04 1,139 0 0 KOPIN CORP COM 500600101 624 108,026 SH DEFINED 01 44,129 59,747 4,150 KOPIN CORP COM 500600101 6 1,000 SH DEFINED 04 1,000 0 0 KOPIN CORP COM 500600101 23 4,000 SH OTHER 04 0 0 4,000 KOPIN CORP COM 500600101 6 1,050 SH OTHER 01,06 0 0 1,050 KOPIN CORP COM 500600101 3,147 544,529 SH DEFINED 01,08 160,682 383,847 0 KOSAN BIOSCIENCES INC COM 50064W107 373 35,144 SH DEFINED 01 13,365 21,329 450 KOSAN BIOSCIENCES INC COM 50064W107 1,374 129,389 SH DEFINED 01,08 22,309 107,080 0 KORN FERRY INTL COM 500643200 1,658 103,631 SH DEFINED 01 34,207 67,274 2,150 KORN FERRY INTL COM 500643200 4,229 264,291 SH DEFINED 01,08 34,263 230,028 0 KOS PHARMACEUTICALS INC COM 500648100 1,203 29,525 SH DEFINED 01 11,197 17,078 1,250 KOS PHARMACEUTICALS INC COM 500648100 61 1,500 SH OTHER 01 0 1,500 0 KOS PHARMACEUTICALS INC COM 500648100 5,387 132,222 SH DEFINED 01,08 44,365 87,857 0 KOS PHARMACEUTICALS INC COM 500648100 24 580 SH DEFINED 10 475 0 105 KOSS CORP COM 500692108 187 8,000 SH DEFINED 01 0 8,000 0 KOSS CORP COM 500692108 234 10,020 SH DEFINED 01,08 1,372 8,648 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 294 ________ KRAFT FOODS INC COM 50075N104 15,022 469,301 SH DEFINED 01 296,727 142,086 30,488 KRAFT FOODS INC COM 50075N104 5,007 156,428 SH OTHER 01 65,290 83,976 7,162 KRAFT FOODS INC COM 50075N104 1,572 49,105 SH DEFINED 02 28,830 17,725 2,550 KRAFT FOODS INC COM 50075N104 276 8,625 SH OTHER 02 4,200 3,925 500 KRAFT FOODS INC COM 50075N104 2,641 82,510 SH DEFINED 03 46,120 32,575 3,815 KRAFT FOODS INC COM 50075N104 370 11,550 SH OTHER 03 8,095 2,780 675 KRAFT FOODS INC COM 50075N104 2,618 81,782 SH DEFINED 04 73,272 0 8,510 KRAFT FOODS INC COM 50075N104 2,565 80,118 SH OTHER 04 73,243 0 6,875 KRAFT FOODS INC COM 50075N104 2,018 63,045 SH DEFINED 05 58,720 4,050 275 KRAFT FOODS INC COM 50075N104 231 7,230 SH OTHER 05 2,380 4,850 0 KRAFT FOODS INC COM 50075N104 30,489 952,489 SH DEFINED 01,08 437,506 514,983 0 KRAFT FOODS INC COM 50075N104 15 478 SH DEFINED 09 478 0 0 KRAFT FOODS INC COM 50075N104 1,149 35,909 SH DEFINED 10 34,189 650 1,070 KRAFT FOODS INC COM 50075N104 173 5,400 SH OTHER 10 3,075 2,325 0 KRAMONT RLTY TR COM 50075Q107 510 26,972 SH DEFINED 01 14,252 12,270 450 KRAMONT RLTY TR COM 50075Q107 100 5,300 SH DEFINED 02 5,300 0 0 KRAMONT RLTY TR COM 50075Q107 76 4,000 SH OTHER 04 4,000 0 0 KRAMONT RLTY TR COM 50075Q107 2,719 143,875 SH DEFINED 01,08 39,466 104,409 0 KREISLER MFG CORP COM 500773106 6 1,300 SH DEFINED 01 0 1,300 0 KREISLER MFG CORP COM 500773106 47 9,600 SH DEFINED 01,08 965 8,635 0 KRISPY KREME DOUGHNUTS INC COM 501014104 1,629 47,444 SH DEFINED 01 35,244 10,550 1,650 KRISPY KREME DOUGHNUTS INC COM 501014104 64 1,875 SH OTHER 01 325 1,550 0 KRISPY KREME DOUGHNUTS INC COM 501014104 10 300 SH DEFINED 02 100 200 0 KRISPY KREME DOUGHNUTS INC COM 501014104 26 750 SH DEFINED 04 750 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 95 2,775 SH OTHER 04 2,400 0 375 KRISPY KREME DOUGHNUTS INC COM 501014104 10,583 308,179 SH DEFINED 01,08 78,946 229,233 0 KRISPY KREME DOUGHNUTS INC COM 501014104 5 150 SH DEFINED 10 0 150 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 295 ________ KROGER CO COM 501044101 23,561 1,415,898 SH DEFINED 01 550,361 682,700 182,837 KROGER CO COM 501044101 682 40,984 SH OTHER 01 30,634 8,450 1,900 KROGER CO COM 501044101 209 12,539 SH DEFINED 02 12,239 300 0 KROGER CO COM 501044101 22 1,300 SH OTHER 02 600 700 0 KROGER CO COM 501044101 741 44,514 SH DEFINED 03 30,200 9,319 4,995 KROGER CO COM 501044101 203 12,200 SH OTHER 03 6,000 100 6,100 KROGER CO COM 501044101 519 31,197 SH DEFINED 04 17,997 0 13,200 KROGER CO COM 501044101 227 13,650 SH OTHER 04 13,650 0 0 KROGER CO COM 501044101 722 43,410 SH DEFINED 05 42,335 0 1,075 KROGER CO COM 501044101 22 1,300 SH OTHER 05 1,050 250 0 KROGER CO COM 501044101 32 1,900 SH OTHER 01,06 0 0 1,900 KROGER CO COM 501044101 113,047 6,793,686 SH DEFINED 01,08 3,488,499 3,305,187 0 KROGER CO COM 501044101 228 13,730 SH DEFINED 09 13,730 0 0 KROGER CO COM 501044101 114 6,822 SH DEFINED 10 4,222 0 2,600 KROGER CO COM 501044101 7 400 SH OTHER 10 400 0 0 KROLL INC COM 501049100 1,272 47,374 SH DEFINED 01 24,480 21,674 1,220 KROLL INC COM 501049100 16 600 SH OTHER 01,06 0 0 600 KROLL INC COM 501049100 8,445 314,528 SH DEFINED 01,08 104,330 210,198 0 KRONOS WORLDWIDE INC COM 50105F105 855 28,213 SH DEFINED 01 7,067 21,020 125 KRONOS WORLDWIDE INC COM 50105F105 24 800 SH OTHER 01 0 800 0 KRONOS WORLDWIDE INC COM 50105F105 2,141 70,682 SH DEFINED 01,08 16,343 54,339 0 KRONOS INC COM 501052104 1,439 44,249 SH DEFINED 01 19,381 22,293 2,575 KRONOS INC COM 501052104 4 120 SH DEFINED 02 0 0 120 KRONOS INC COM 501052104 15 450 SH OTHER 01,06 0 0 450 KRONOS INC COM 501052104 7,660 235,471 SH DEFINED 01,08 69,872 165,599 0 KULICKE & SOFFA INDS INC COM 501242101 1,208 103,288 SH DEFINED 01 31,576 66,962 4,750 KULICKE & SOFFA INDS INC COM 501242101 47 4,000 SH OTHER 01 0 4,000 0 KULICKE & SOFFA INDS INC COM 501242101 8 700 SH OTHER 01,06 0 0 700 KULICKE & SOFFA INDS INC COM 501242101 4,463 381,431 SH DEFINED 01,08 107,316 274,115 0 KYOCERA CORP COM 501556203 630 7,500 SH OTHER 01 5,000 0 2,500 KYOCERA CORP COM 501556203 3 33 SH DEFINED 02 0 0 33 KYPHON INC COM 501577100 1,067 44,607 SH DEFINED 01 16,101 28,006 500 KYPHON INC COM 501577100 3,994 167,045 SH DEFINED 01,08 40,096 126,949 0 LCA-VISION INC COM 501803308 311 13,199 SH DEFINED 01 2,475 10,724 0 LCA-VISION INC COM 501803308 634 26,909 SH DEFINED 01,08 4,719 22,190 0 LCC INTERNATIONAL INC COM 501810105 95 15,800 SH DEFINED 01 3,600 12,200 0 LCC INTERNATIONAL INC COM 501810105 154 25,697 SH DEFINED 01,08 5,921 19,776 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 296 ________ LKQ CORP COM 501889208 67 3,800 SH DEFINED 01 3,800 0 0 LKQ CORP COM 501889208 112 6,400 SH DEFINED 01,08 6,400 0 0 LNR PPTY CORP COM 501940100 2,202 41,129 SH DEFINED 01 15,981 23,468 1,680 LNR PPTY CORP COM 501940100 1,789 33,420 SH DEFINED 04 30,420 0 3,000 LNR PPTY CORP COM 501940100 527 9,840 SH OTHER 04 9,840 0 0 LNR PPTY CORP COM 501940100 5,658 105,692 SH DEFINED 01,08 52,218 53,474 0 LNR PPTY CORP COM 501940100 3 50 SH DEFINED 10 0 0 50 LMI AEROSPACE INC COM 502079106 21 10,800 SH DEFINED 01 1,200 9,600 0 LMI AEROSPACE INC COM 502079106 24 12,286 SH DEFINED 01,08 1,886 10,400 0 LNB BANCORP INC COM 502100100 44 2,120 SH DEFINED 01 2,020 0 100 LNB BANCORP INC COM 502100100 6 312 SH OTHER 04 312 0 0 LNB BANCORP INC COM 502100100 329 15,973 SH DEFINED 01,08 1,203 14,770 0 LSB CORP COM 50215P100 106 6,000 SH DEFINED 01 600 5,400 0 LSB CORP COM 50215P100 5 300 SH DEFINED 04 300 0 0 LSB CORP COM 50215P100 128 7,207 SH DEFINED 01,08 1,683 5,524 0 L S B BANCSHARES N C COM 502158108 282 16,287 SH DEFINED 01 8,987 7,100 200 L S B BANCSHARES N C COM 502158108 747 43,226 SH DEFINED 01,08 7,077 36,149 0 LSI INDS INC COM 50216C108 872 71,713 SH DEFINED 01 51,677 18,562 1,474 LSI INDS INC COM 50216C108 1,429 117,543 SH DEFINED 01,08 22,734 94,809 0 LSB INDS INC COM 502160104 45 5,300 SH DEFINED 01 2,500 2,800 0 LSB INDS INC COM 502160104 226 26,623 SH DEFINED 01,08 4,513 22,110 0 LSI LOGIC CORP COM 502161102 6,445 690,055 SH DEFINED 01 249,422 343,450 97,183 LSI LOGIC CORP COM 502161102 97 10,435 SH OTHER 01 7,110 3,000 325 LSI LOGIC CORP COM 502161102 4 461 SH DEFINED 02 261 200 0 LSI LOGIC CORP COM 502161102 19 2,000 SH DEFINED 04 2,000 0 0 LSI LOGIC CORP COM 502161102 13 1,400 SH OTHER 04 1,400 0 0 LSI LOGIC CORP COM 502161102 2 250 SH DEFINED 05 0 0 250 LSI LOGIC CORP COM 502161102 9 1,000 SH OTHER 01,06 0 0 1,000 LSI LOGIC CORP COM 502161102 30,755 3,292,828 SH DEFINED 01,08 1,633,485 1,659,343 0 LSI LOGIC CORP COM 502161102 14 1,452 SH DEFINED 09 1,452 0 0 LSI LOGIC CORP COM 502161102 4 408 SH DEFINED 10 58 0 350 LTC PPTYS INC COM 502175102 706 38,969 SH DEFINED 01 15,564 22,955 450 LTC PPTYS INC COM 502175102 21 1,150 SH OTHER 04 1,150 0 0 LTC PPTYS INC COM 502175102 2,176 120,138 SH DEFINED 01,08 45,372 74,766 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 297 ________ LTX CORP COM 502392103 1,471 97,586 SH DEFINED 01 46,968 45,468 5,150 LTX CORP COM 502392103 211 14,000 SH DEFINED 04 0 0 14,000 LTX CORP COM 502392103 7,308 484,944 SH DEFINED 01,08 81,223 403,721 0 L-3 COMMUNICATIONS HLDGS INC CONV DEB 502424AD6 5,806 5,000,000 PRN DEFINED 01 5,000,000 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 4,092 68,791 SH DEFINED 01 43,367 20,544 4,880 L-3 COMMUNICATIONS HLDGS INC COM 502424104 155 2,600 SH OTHER 01 0 2,600 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 6 100 SH OTHER 02 100 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 112 1,875 SH DEFINED 03 300 1,575 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 71 1,200 SH OTHER 03 0 1,200 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 121 2,040 SH DEFINED 04 2,040 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 131 2,200 SH OTHER 04 1,200 0 1,000 L-3 COMMUNICATIONS HLDGS INC COM 502424104 28,418 477,773 SH DEFINED 01,08 102,238 375,535 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,790 30,100 SH DEFINED 10 0 0 30,100 LA BARGE INC COM 502470107 124 15,900 SH DEFINED 01 2,900 13,000 0 LA BARGE INC COM 502470107 289 36,992 SH DEFINED 01,08 6,665 30,327 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 212 76,984 SH DEFINED 01 34,368 41,216 1,400 LA JOLLA PHARMACEUTICAL CO COM 503459109 1 200 SH DEFINED 03 0 200 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 1,110 402,180 SH DEFINED 01,08 150,729 251,451 0 LA QUINTA CORP COM 50419U202 1,776 235,551 SH DEFINED 01 106,886 119,515 9,150 LA QUINTA CORP COM 50419U202 1 100 SH OTHER 01 0 100 0 LA QUINTA CORP COM 50419U202 8,377 1,111,072 SH DEFINED 01,08 343,593 767,479 0 LA Z BOY INC COM 505336107 731 33,586 SH DEFINED 01 11,237 18,699 3,650 LA Z BOY INC COM 505336107 11 500 SH DEFINED 03 0 500 0 LA Z BOY INC COM 505336107 5 252 SH OTHER 04 252 0 0 LA Z BOY INC COM 505336107 17 790 SH OTHER 01,06 0 0 790 LA Z BOY INC COM 505336107 3,590 165,003 SH DEFINED 01,08 57,776 107,227 0 LA Z BOY INC COM 505336107 1 30 SH DEFINED 10 0 0 30 LABONE INC NEW COM 50540L105 607 19,889 SH DEFINED 01 6,382 13,307 200 LABONE INC NEW COM 50540L105 2,975 97,498 SH DEFINED 01,08 41,068 56,430 0 LABORATORY CORP AMER HLDGS COM 50540R409 3,154 80,362 SH DEFINED 01 50,288 22,957 7,117 LABORATORY CORP AMER HLDGS COM 50540R409 24 600 SH OTHER 01 0 600 0 LABORATORY CORP AMER HLDGS COM 50540R409 39 1,000 SH OTHER 02 1,000 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 1,570 40,000 SH OTHER 03 0 40,000 0 LABORATORY CORP AMER HLDGS COM 50540R409 79 2,000 SH OTHER 04 2,000 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 19,052 485,406 SH DEFINED 01,08 234,508 250,898 0 LABORATORY CORP AMER HLDGS COM 50540R409 73 1,855 SH DEFINED 09 1,855 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 18 450 SH DEFINED 10 300 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 298 ________ LABOR READY INC COM 505401208 960 70,973 SH DEFINED 01 25,750 44,253 970 LABOR READY INC COM 505401208 9 650 SH OTHER 01,06 0 0 650 LABOR READY INC COM 505401208 4,396 325,132 SH DEFINED 01,08 108,037 217,095 0 LABRANCHE & CO INC COM 505447102 556 49,628 SH DEFINED 01 40,686 7,961 981 LABRANCHE & CO INC COM 505447102 13 1,200 SH DEFINED 04 0 0 1,200 LABRANCHE & CO INC COM 505447102 3,575 318,916 SH DEFINED 01,08 67,502 251,414 0 LABRANCHE & CO INC COM 505447102 1 100 SH DEFINED 10 0 0 100 LACLEDE GROUP INC COM 505597104 1,569 51,767 SH DEFINED 01 30,988 18,254 2,525 LACLEDE GROUP INC COM 505597104 98 3,240 SH OTHER 01 0 3,240 0 LACLEDE GROUP INC COM 505597104 23 757 SH DEFINED 02 757 0 0 LACLEDE GROUP INC COM 505597104 115 3,784 SH OTHER 03 3,784 0 0 LACLEDE GROUP INC COM 505597104 12 400 SH DEFINED 04 400 0 0 LACLEDE GROUP INC COM 505597104 9 300 SH OTHER 01,06 0 0 300 LACLEDE GROUP INC COM 505597104 4,018 132,621 SH DEFINED 01,08 38,308 94,313 0 LACLEDE GROUP INC COM 505597104 15 504 SH DEFINED 10 504 0 0 LACROSSE FOOTWEAR INC COM 505688101 70 9,800 SH DEFINED 01 1,100 8,700 0 LACROSSE FOOTWEAR INC COM 505688101 74 10,346 SH DEFINED 01,08 2,620 7,726 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 9,094 SH DEFINED 01 1,743 7,351 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 19 21,703 SH DEFINED 01,08 666 21,037 0 LADISH INC COM 505754200 134 15,350 SH DEFINED 01 2,700 12,400 250 LADISH INC COM 505754200 209 24,007 SH DEFINED 01,08 5,307 18,700 0 LAFARGE NORTH AMERICA INC COM 505862102 810 19,938 SH DEFINED 01 14,100 5,198 640 LAFARGE NORTH AMERICA INC COM 505862102 5,088 125,163 SH DEFINED 01,08 40,883 84,280 0 LAFARGE NORTH AMERICA INC COM 505862102 2 50 SH DEFINED 10 0 0 50 LAIDLAW INTL INC COM 50730R102 590 40,550 SH DEFINED 01 18,400 22,150 0 LAIDLAW INTL INC COM 50730R102 1,742 119,700 SH DEFINED 01,08 21,500 98,200 0 LAKELAND BANCORP INC COM 511637100 207 12,571 SH DEFINED 01 5,488 6,802 281 LAKELAND BANCORP INC COM 511637100 811 49,270 SH DEFINED 01,08 5,748 43,522 0 LAKELAND FINL CORP COM 511656100 163 4,854 SH DEFINED 01 2,593 2,161 100 LAKELAND FINL CORP COM 511656100 931 27,692 SH DEFINED 01,08 4,360 23,332 0 LAKELAND INDS INC COM 511795106 46 2,741 SH DEFINED 01 684 2,057 0 LAKELAND INDS INC COM 511795106 147 8,791 SH DEFINED 01,08 1,398 7,393 0 LAKELAND INDS INC COM 511795106 3 200 SH OTHER 10 200 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 299 ________ LAKES ENTMNT INC COM 51206P109 315 12,353 SH DEFINED 01 703 11,650 0 LAKES ENTMNT INC COM 51206P109 474 18,581 SH DEFINED 01,08 4,419 14,162 0 LAM RESEARCH CORP COM 512807108 2,835 112,845 SH DEFINED 01 72,288 31,447 9,110 LAM RESEARCH CORP COM 512807108 58 2,300 SH OTHER 01 2,300 0 0 LAM RESEARCH CORP COM 512807108 5 200 SH OTHER 04 0 0 200 LAM RESEARCH CORP COM 512807108 50 2,000 SH OTHER 05 0 0 2,000 LAM RESEARCH CORP COM 512807108 17,947 714,460 SH DEFINED 01,08 201,055 513,405 0 LAM RESEARCH CORP COM 512807108 5 200 SH DEFINED 10 0 0 200 LAMAR ADVERTISING CO COM 512815101 1,754 43,466 SH DEFINED 01 30,614 11,362 1,490 LAMAR ADVERTISING CO COM 512815101 4 100 SH OTHER 01 0 100 0 LAMAR ADVERTISING CO COM 512815101 11,487 284,682 SH DEFINED 01,08 136,494 148,188 0 LAMSON & SESSIONS CO COM 513696104 158 28,000 SH DEFINED 01 2,700 25,300 0 LAMSON & SESSIONS CO COM 513696104 175 31,002 SH DEFINED 01,08 5,618 25,384 0 LANCASTER COLONY CORP COM 513847103 942 23,308 SH DEFINED 01 14,092 6,586 2,630 LANCASTER COLONY CORP COM 513847103 1,645 40,727 SH OTHER 01 0 30,727 10,000 LANCASTER COLONY CORP COM 513847103 6,993 173,100 SH DEFINED 01,08 38,532 134,568 0 LANCASTER COLONY CORP COM 513847103 2 50 SH DEFINED 10 0 0 50 LANCE INC COM 514606102 793 48,462 SH DEFINED 01 23,830 23,682 950 LANCE INC COM 514606102 82 5,000 SH DEFINED 04 5,000 0 0 LANCE INC COM 514606102 7 400 SH OTHER 01,06 0 0 400 LANCE INC COM 514606102 3,235 197,767 SH DEFINED 01,08 60,406 137,361 0 LANCER CORP COM 514614106 45 11,900 SH DEFINED 01 1,300 10,600 0 LANCER CORP COM 514614106 30 8,000 SH OTHER 05 8,000 0 0 LANCER CORP COM 514614106 63 16,712 SH DEFINED 01,08 4,049 12,663 0 LANDACORP INC COM 514756105 34 11,115 SH DEFINED 01 2,700 8,415 0 LANDACORP INC COM 514756105 81 26,503 SH DEFINED 01,08 6,403 20,100 0 LANDAUER INC COM 51476K103 753 17,930 SH DEFINED 01 5,544 12,186 200 LANDAUER INC COM 51476K103 1 25 SH DEFINED 02 0 0 25 LANDAUER INC COM 51476K103 2,341 55,730 SH DEFINED 01,08 9,505 46,225 0 LANDEC CORP COM 514766104 180 20,800 SH DEFINED 01 3,500 17,300 0 LANDEC CORP COM 514766104 288 33,365 SH DEFINED 01,08 7,997 25,368 0 LANDAMERICA FINL GROUP INC COM 514936103 3,231 71,395 SH DEFINED 01 54,164 16,081 1,150 LANDAMERICA FINL GROUP INC COM 514936103 23 500 SH DEFINED 04 500 0 0 LANDAMERICA FINL GROUP INC COM 514936103 11 250 SH OTHER 01,06 0 0 250 LANDAMERICA FINL GROUP INC COM 514936103 5,906 130,493 SH DEFINED 01,08 37,911 92,582 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 300 ________ LANDRYS RESTAURANTS INC COM 51508L103 3,200 107,291 SH DEFINED 01 82,420 23,571 1,300 LANDRYS RESTAURANTS INC COM 51508L103 13 450 SH OTHER 01,06 0 0 450 LANDRYS RESTAURANTS INC COM 51508L103 5,718 191,673 SH DEFINED 01,08 78,628 113,045 0 LANDSTAR SYS INC COM 515098101 1,965 47,984 SH DEFINED 01 18,916 28,468 600 LANDSTAR SYS INC COM 515098101 246 6,000 SH OTHER 04 2,000 0 4,000 LANDSTAR SYS INC COM 515098101 16 400 SH OTHER 01,06 0 0 400 LANDSTAR SYS INC COM 515098101 9,870 241,027 SH DEFINED 01,08 76,775 164,252 0 LANNET INC COM 516012101 52 3,125 SH DEFINED 01 2,495 530 100 LANNET INC COM 516012101 673 40,272 SH DEFINED 01,08 16,696 23,576 0 LANTRONIX INC COM 516548104 54 38,900 SH DEFINED 01 8,000 30,900 0 LANTRONIX INC COM 516548104 110 79,500 SH DEFINED 01,08 22,400 57,100 0 LANVISION SYS INC COM 516555109 34 11,200 SH DEFINED 01 1,200 10,000 0 LANVISION SYS INC COM 516555109 56 18,602 SH DEFINED 01,08 3,768 14,834 0 LARGE SCALE BIOLOGY CORP COM 517053104 42 25,100 SH DEFINED 01 4,900 20,200 0 LARGE SCALE BIOLOGY CORP COM 517053104 63 37,500 SH DEFINED 01,08 5,500 32,000 0 LASALLE HOTEL PPTYS COM 517942108 591 25,043 SH DEFINED 01 19,714 3,879 1,450 LASALLE HOTEL PPTYS COM 517942108 3,116 132,024 SH DEFINED 01,08 25,302 106,722 0 LASERSCOPE COM 518081104 481 24,311 SH DEFINED 01 9,461 14,600 250 LASERSCOPE COM 518081104 2,216 112,023 SH DEFINED 01,08 32,471 79,552 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1,048 120,064 SH DEFINED 01 93,741 18,523 7,800 LATTICE SEMICONDUCTOR CORP COM 518415104 98 11,200 SH DEFINED 04 0 0 11,200 LATTICE SEMICONDUCTOR CORP COM 518415104 8,013 917,894 SH DEFINED 01,08 194,572 723,322 0 LAUDER ESTEE COS INC COM 518439104 18,557 418,515 SH DEFINED 01 287,094 111,614 19,807 LAUDER ESTEE COS INC COM 518439104 2,752 62,075 SH OTHER 01 16,130 45,545 400 LAUDER ESTEE COS INC COM 518439104 2,752 62,074 SH DEFINED 02 49,185 11,259 1,630 LAUDER ESTEE COS INC COM 518439104 279 6,295 SH OTHER 02 2,875 3,000 420 LAUDER ESTEE COS INC COM 518439104 4,205 94,833 SH DEFINED 03 57,038 33,535 4,260 LAUDER ESTEE COS INC COM 518439104 1,126 25,405 SH OTHER 03 21,940 2,025 1,440 LAUDER ESTEE COS INC COM 518439104 14,138 318,846 SH DEFINED 04 304,861 0 13,985 LAUDER ESTEE COS INC COM 518439104 3,098 69,860 SH OTHER 04 65,835 0 4,025 LAUDER ESTEE COS INC COM 518439104 2,763 62,320 SH DEFINED 05 51,685 5,970 4,665 LAUDER ESTEE COS INC COM 518439104 376 8,475 SH OTHER 05 7,850 625 0 LAUDER ESTEE COS INC COM 518439104 13,935 314,276 SH DEFINED 01,08 126,240 188,036 0 LAUDER ESTEE COS INC COM 518439104 146 3,300 SH DEFINED 09 3,300 0 0 LAUDER ESTEE COS INC COM 518439104 289 6,528 SH DEFINED 10 6,353 75 100 LAUDER ESTEE COS INC COM 518439104 100 2,250 SH OTHER 10 1,200 1,050 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 301 ________ LAWSON PRODS INC COM 520776105 525 16,158 SH DEFINED 01 3,870 12,138 150 LAWSON PRODS INC COM 520776105 3 100 SH OTHER 01,06 0 0 100 LAWSON PRODS INC COM 520776105 2,400 73,839 SH DEFINED 01,08 45,841 27,998 0 LAWSON SOFTWARE INC COM 520780107 315 37,964 SH DEFINED 01 21,475 15,639 850 LAWSON SOFTWARE INC COM 520780107 1,704 205,342 SH DEFINED 01,08 36,083 169,259 0 LAYNE CHRISTENSEN CO COM 521050104 308 21,000 SH DEFINED 01 5,500 15,500 0 LAYNE CHRISTENSEN CO COM 521050104 312 21,300 SH DEFINED 01,08 5,157 16,143 0 LAZARE KAPLAN INTL INC COM 521078105 67 8,700 SH DEFINED 01 1,800 6,900 0 LAZARE KAPLAN INTL INC COM 521078105 139 18,085 SH DEFINED 01,08 3,758 14,327 0 LEAPFROG ENTERPRISES INC COM 52186N106 185 9,554 SH DEFINED 01 5,320 4,084 150 LEAPFROG ENTERPRISES INC COM 52186N106 4 200 SH DEFINED 04 200 0 0 LEAPFROG ENTERPRISES INC COM 52186N106 1,347 69,600 SH DEFINED 01,08 24,500 45,100 0 LEAR CORP COM 521865105 2,881 46,492 SH DEFINED 01 26,746 15,261 4,485 LEAR CORP COM 521865105 6 100 SH DEFINED 04 100 0 0 LEAR CORP COM 521865105 12 200 SH OTHER 04 0 0 200 LEAR CORP COM 521865105 21,443 346,074 SH DEFINED 01,08 77,493 268,581 0 LEAR CORP COM 521865105 6 100 SH DEFINED 10 0 0 100 LEARNING TREE INTL INC COM 522015106 454 28,299 SH DEFINED 01 7,244 20,755 300 LEARNING TREE INTL INC COM 522015106 1,411 87,949 SH DEFINED 01,08 30,053 57,896 0 LECROY CORP COM 52324W109 247 11,900 SH DEFINED 01 2,200 9,700 0 LECROY CORP COM 52324W109 359 17,300 SH DEFINED 01,08 3,925 13,375 0 LEE ENTERPRISES INC COM 523768109 1,230 27,219 SH DEFINED 01 16,975 6,934 3,310 LEE ENTERPRISES INC COM 523768109 18 400 SH OTHER 02 400 0 0 LEE ENTERPRISES INC COM 523768109 33 725 SH DEFINED 04 725 0 0 LEE ENTERPRISES INC COM 523768109 30 656 SH OTHER 04 0 0 656 LEE ENTERPRISES INC COM 523768109 10,123 224,061 SH DEFINED 01,08 44,185 179,876 0 LEE ENTERPRISES INC COM 523768109 3 56 SH DEFINED 10 0 0 56 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 302 ________ LEGGETT & PLATT INC COM 524660107 7,509 316,715 SH DEFINED 01 118,428 160,158 38,129 LEGGETT & PLATT INC COM 524660107 231 9,725 SH OTHER 01 2,300 4,300 3,125 LEGGETT & PLATT INC COM 524660107 19 800 SH DEFINED 02 800 0 0 LEGGETT & PLATT INC COM 524660107 142 6,000 SH OTHER 02 3,000 3,000 0 LEGGETT & PLATT INC COM 524660107 446 18,800 SH DEFINED 03 18,800 0 0 LEGGETT & PLATT INC COM 524660107 1,089 45,934 SH DEFINED 04 45,934 0 0 LEGGETT & PLATT INC COM 524660107 4 150 SH DEFINED 05 0 0 150 LEGGETT & PLATT INC COM 524660107 12 500 SH OTHER 01,06 0 0 500 LEGGETT & PLATT INC COM 524660107 38,405 1,619,770 SH DEFINED 01,08 798,153 821,617 0 LEGGETT & PLATT INC COM 524660107 65 2,756 SH DEFINED 09 2,756 0 0 LEGGETT & PLATT INC COM 524660107 3 132 SH DEFINED 10 32 0 100 LEGG MASON INC COM 524901105 42,379 456,768 SH DEFINED 01 366,308 71,185 19,275 LEGG MASON INC COM 524901105 1,368 14,740 SH OTHER 01 11,150 2,840 750 LEGG MASON INC COM 524901105 3,357 36,180 SH DEFINED 02 27,620 6,735 1,825 LEGG MASON INC COM 524901105 646 6,960 SH OTHER 02 1,950 1,810 3,200 LEGG MASON INC COM 524901105 3,522 37,963 SH DEFINED 03 19,311 17,307 1,345 LEGG MASON INC COM 524901105 532 5,732 SH OTHER 03 3,117 960 1,655 LEGG MASON INC COM 524901105 18,147 195,596 SH DEFINED 04 170,476 0 25,120 LEGG MASON INC COM 524901105 3,953 42,602 SH OTHER 04 42,077 0 525 LEGG MASON INC COM 524901105 35,376 381,293 SH DEFINED 01,08 125,040 256,253 0 LEGG MASON INC COM 524901105 11 114 SH DEFINED 09 114 0 0 LEGG MASON INC COM 524901105 3,381 36,442 SH DEFINED 10 27,232 6,060 3,150 LEGG MASON INC COM 524901105 216 2,325 SH OTHER 10 875 1,175 275 LEHMAN BROS HLDGS INC COM 524908100 73,074 881,793 SH DEFINED 01 564,721 254,460 62,612 LEHMAN BROS HLDGS INC COM 524908100 1,121 13,527 SH OTHER 01 3,650 5,772 4,105 LEHMAN BROS HLDGS INC COM 524908100 402 4,851 SH DEFINED 02 4,320 531 0 LEHMAN BROS HLDGS INC COM 524908100 207 2,500 SH OTHER 02 300 2,200 0 LEHMAN BROS HLDGS INC COM 524908100 227 2,740 SH DEFINED 03 0 1,740 1,000 LEHMAN BROS HLDGS INC COM 524908100 199 2,400 SH OTHER 03 2,000 400 0 LEHMAN BROS HLDGS INC COM 524908100 826 9,964 SH DEFINED 04 9,964 0 0 LEHMAN BROS HLDGS INC COM 524908100 495 5,972 SH OTHER 04 3,656 0 2,316 LEHMAN BROS HLDGS INC COM 524908100 58 696 SH DEFINED 05 496 0 200 LEHMAN BROS HLDGS INC COM 524908100 58 700 SH OTHER 01,06 0 0 700 LEHMAN BROS HLDGS INC COM 524908100 201,796 2,435,092 SH DEFINED 01,08 1,251,771 1,178,871 4,450 LEHMAN BROS HLDGS INC COM 524908100 380 4,583 SH DEFINED 09 4,583 0 0 LEHMAN BROS HLDGS INC COM 524908100 525 6,334 SH DEFINED 10 5,587 100 647 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 303 ________ LENNAR CORP COM 526057104 11,825 218,851 SH DEFINED 01 135,113 66,948 16,790 LENNAR CORP COM 526057104 1,035 19,160 SH OTHER 01 15,430 3,480 250 LENNAR CORP COM 526057104 941 17,425 SH DEFINED 02 13,400 3,825 200 LENNAR CORP COM 526057104 205 3,800 SH OTHER 02 200 3,600 0 LENNAR CORP COM 526057104 797 14,755 SH DEFINED 03 8,465 6,020 270 LENNAR CORP COM 526057104 181 3,350 SH OTHER 03 1,790 1,560 0 LENNAR CORP COM 526057104 13,947 258,131 SH DEFINED 04 238,001 0 20,130 LENNAR CORP COM 526057104 3,628 67,151 SH OTHER 04 66,195 0 956 LENNAR CORP COM 526057104 130 2,400 SH DEFINED 05 2,400 0 0 LENNAR CORP COM 526057104 40,761 754,419 SH DEFINED 01,08 181,195 573,224 0 LENNAR CORP COM 526057104 11 200 SH DEFINED 09 200 0 0 LENNAR CORP COM 526057104 4,830 89,400 SH DEFINED 10 57,300 22,900 9,200 LENNAR CORP COM 526057104 761 14,090 SH OTHER 10 8,000 6,090 0 LENNAR CORP COM 526057302 219 4,310 SH DEFINED 01 490 3,542 278 LENNAR CORP COM 526057302 15 300 SH OTHER 01 130 170 0 LENNAR CORP COM 526057302 5 104 SH DEFINED 02 84 20 0 LENNAR CORP COM 526057302 2 32 SH OTHER 03 32 0 0 LENNAR CORP COM 526057302 403 7,924 SH DEFINED 04 7,388 0 536 LENNAR CORP COM 526057302 180 3,536 SH OTHER 04 3,522 0 14 LENNAR CORP COM 526057302 18 360 SH DEFINED 10 360 0 0 LENNAR CORP COM 526057302 4 80 SH OTHER 10 80 0 0 LENNOX INTL INC COM 526107107 3,605 194,350 SH DEFINED 01 156,488 36,862 1,000 LENNOX INTL INC COM 526107107 70 3,800 SH DEFINED 04 3,800 0 0 LENNOX INTL INC COM 526107107 17 900 SH OTHER 01,06 0 0 900 LENNOX INTL INC COM 526107107 6,303 339,805 SH DEFINED 01,08 93,396 246,409 0 LESCO INC OHIO COM 526872106 168 13,300 SH DEFINED 01 1,800 11,500 0 LESCO INC OHIO COM 526872106 221 17,488 SH DEFINED 01,08 3,182 14,306 0 LEUCADIA NATL CORP COM 527288104 2,300 43,159 SH DEFINED 01 31,858 8,071 3,230 LEUCADIA NATL CORP COM 527288104 266 5,000 SH OTHER 01 5,000 0 0 LEUCADIA NATL CORP COM 527288104 54 1,017 SH DEFINED 04 1,017 0 0 LEUCADIA NATL CORP COM 527288104 80 1,500 SH OTHER 04 1,500 0 0 LEUCADIA NATL CORP COM 527288104 15,614 293,058 SH DEFINED 01,08 46,290 246,768 0 LEUCADIA NATL CORP COM 527288104 9 167 SH DEFINED 10 0 0 167 LEVEL 3 COMMUNICATIONS INC COM 52729N100 965 241,163 SH DEFINED 01 140,387 76,126 24,650 LEVEL 3 COMMUNICATIONS INC COM 52729N100 24 6,000 SH OTHER 01 6,000 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 1 200 SH OTHER 02 0 200 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 10 2,540 SH DEFINED 04 2,540 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 9 2,200 SH OTHER 04 200 0 2,000 LEVEL 3 COMMUNICATIONS INC COM 52729N100 8,149 2,037,285 SH DEFINED 01,08 913,954 1,123,331 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 3 835 SH DEFINED 10 290 0 545 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 304 ________ LEVITT CORP COM 52742P108 983 40,118 SH DEFINED 01 25,109 14,797 212 LEVITT CORP COM 52742P108 1,914 78,135 SH DEFINED 01,08 16,509 61,626 0 LEXAR MEDIA INC COM 52886P104 1,911 115,398 SH DEFINED 01 41,035 72,863 1,500 LEXAR MEDIA INC COM 52886P104 33 2,000 SH DEFINED 04 2,000 0 0 LEXAR MEDIA INC COM 52886P104 8,200 495,161 SH DEFINED 01,08 139,255 355,906 0 LEXAR MEDIA INC COM 52886P104 3 200 SH OTHER 10 200 0 0 LEXICON GENETICS INC COM 528872104 624 99,502 SH DEFINED 01 45,540 52,812 1,150 LEXICON GENETICS INC COM 528872104 1,771 282,483 SH DEFINED 01,08 73,713 208,770 0 LEXICON GENETICS INC COM 528872104 3 550 SH DEFINED 10 550 0 0 LEXINGTON CORP PPTYS TR COM 529043101 1,428 65,534 SH DEFINED 01 31,073 29,586 4,875 LEXINGTON CORP PPTYS TR COM 529043101 336 15,406 SH DEFINED 04 15,112 0 294 LEXINGTON CORP PPTYS TR COM 529043101 44 2,000 SH DEFINED 05 2,000 0 0 LEXINGTON CORP PPTYS TR COM 529043101 13 600 SH OTHER 01,06 0 0 600 LEXINGTON CORP PPTYS TR COM 529043101 5,244 240,683 SH DEFINED 01,08 66,796 173,887 0 LEXMARK INTL NEW COM 529771107 27,804 302,212 SH DEFINED 01 169,609 99,371 33,232 LEXMARK INTL NEW COM 529771107 9 100 SH OTHER 01 0 0 100 LEXMARK INTL NEW COM 529771107 17 182 SH DEFINED 02 45 0 137 LEXMARK INTL NEW COM 529771107 2 26 SH DEFINED 03 0 26 0 LEXMARK INTL NEW COM 529771107 9 100 SH DEFINED 04 100 0 0 LEXMARK INTL NEW COM 529771107 9 100 SH DEFINED 05 0 0 100 LEXMARK INTL NEW COM 529771107 28 300 SH OTHER 01,06 0 0 300 LEXMARK INTL NEW COM 529771107 104,485 1,135,705 SH DEFINED 01,08 598,510 534,761 2,434 LEXMARK INTL NEW COM 529771107 234 2,543 SH DEFINED 09 2,543 0 0 LEXMARK INTL NEW COM 529771107 11 121 SH DEFINED 10 21 0 100 LIBBEY INC COM 529898108 745 28,747 SH DEFINED 01 8,803 19,694 250 LIBBEY INC COM 529898108 5 200 SH OTHER 01,06 0 0 200 LIBBEY INC COM 529898108 2,258 87,098 SH DEFINED 01,08 20,100 66,998 0 LIBERTE INVS INC DEL COM 530154103 34 4,200 SH DEFINED 01 4,200 0 0 LIBERTE INVS INC DEL COM 530154103 227 27,722 SH DEFINED 01,08 8,000 19,722 0 LIBERTY CORP S C COM 530370105 2,979 64,384 SH DEFINED 01 45,844 18,090 450 LIBERTY CORP S C COM 530370105 5,442 117,623 SH DEFINED 01,08 27,976 89,647 0 LIBERTY HOMES INC COM 530582204 18 3,022 SH DEFINED 01 22 3,000 0 LIBERTY HOMES INC COM 530582204 62 10,300 SH DEFINED 01,08 2,082 8,218 0 LIBERTY MEDIA CORP NEW CONV DEB 530718AF2 4,540 4,000,000 PRN DEFINED 01 4,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 305 ________ LIBERTY MEDIA CORP NEW COM 530718105 15,510 1,416,412 SH DEFINED 01 709,582 568,053 138,777 LIBERTY MEDIA CORP NEW COM 530718105 1,485 135,580 SH OTHER 01 43,000 5,620 86,960 LIBERTY MEDIA CORP NEW COM 530718105 89 8,090 SH DEFINED 02 1,400 6,300 390 LIBERTY MEDIA CORP NEW COM 530718105 97 8,887 SH OTHER 02 5,767 3,120 0 LIBERTY MEDIA CORP NEW COM 530718105 11 1,040 SH DEFINED 03 825 215 0 LIBERTY MEDIA CORP NEW COM 530718105 804 73,416 SH DEFINED 04 24,100 0 49,316 LIBERTY MEDIA CORP NEW COM 530718105 68 6,252 SH OTHER 04 4,000 0 2,252 LIBERTY MEDIA CORP NEW COM 530718105 102,708 9,379,722 SH DEFINED 01,08 4,437,218 4,942,504 0 LIBERTY MEDIA CORP NEW COM 530718105 549 50,168 SH DEFINED 09 50,168 0 0 LIBERTY MEDIA CORP NEW COM 530718105 184 16,808 SH DEFINED 10 12,108 0 4,700 LIBERTY MEDIA CORP NEW COM 530718105 88 8,000 SH OTHER 10 2,000 6,000 0 LIBERTY PPTY TR COM 531172104 2,163 48,058 SH DEFINED 01 30,428 12,900 4,730 LIBERTY PPTY TR COM 531172104 20 450 SH DEFINED 02 450 0 0 LIBERTY PPTY TR COM 531172104 14 300 SH OTHER 02 0 300 0 LIBERTY PPTY TR COM 531172104 71 1,587 SH DEFINED 04 1,587 0 0 LIBERTY PPTY TR COM 531172104 21,327 473,941 SH DEFINED 01,08 129,847 344,094 0 LIBERTY PPTY TR COM 531172104 77 1,700 SH DEFINED 10 1,600 0 100 LIFETIME HOAN CORP COM 531926103 319 18,200 SH DEFINED 01 5,300 12,900 0 LIFETIME HOAN CORP COM 531926103 308 17,563 SH DEFINED 01,08 4,476 13,087 0 LIFECELL CORP COM 531927101 170 20,700 SH DEFINED 01 5,200 15,500 0 LIFECELL CORP COM 531927101 12 1,500 SH DEFINED 04 1,500 0 0 LIFECELL CORP COM 531927101 282 34,408 SH DEFINED 01,08 7,965 26,443 0 LIFEPOINT INC COM 53215R100 2 6,100 SH DEFINED 01 6,100 0 0 LIFEPOINT INC COM 53215R100 23 60,999 SH DEFINED 01,08 15,181 45,818 0 LIFECORE BIOMEDICAL INC COM 532187101 101 13,650 SH DEFINED 01 2,500 11,100 50 LIFECORE BIOMEDICAL INC COM 532187101 197 26,629 SH DEFINED 01,08 5,186 21,443 0 LIFEPOINT HOSPITALS INC COM 53219L109 2,195 67,863 SH DEFINED 01 31,014 35,890 959 LIFEPOINT HOSPITALS INC COM 53219L109 3 89 SH DEFINED 04 89 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 10,983 339,603 SH DEFINED 01,08 78,274 261,329 0 LIFELINE SYS INC COM 532192101 505 26,572 SH DEFINED 01 6,512 19,960 100 LIFELINE SYS INC COM 532192101 1,420 74,720 SH DEFINED 01,08 10,237 64,483 0 LIGAND PHARMACEUTICALS INC COM 53220K207 2,086 103,765 SH DEFINED 01 41,046 57,719 5,000 LIGAND PHARMACEUTICALS INC COM 53220K207 50 2,500 SH OTHER 01 0 2,500 0 LIGAND PHARMACEUTICALS INC COM 53220K207 9,889 491,986 SH DEFINED 01,08 148,169 343,817 0 LIGHTBRIDGE INC COM 532226107 450 76,285 SH DEFINED 01 16,973 58,462 850 LIGHTBRIDGE INC COM 532226107 1,347 228,372 SH DEFINED 01,08 70,423 157,949 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 306 ________ LILLY ELI & CO COM 532457108 206,021 3,079,543 SH DEFINED 01 1,623,114 1,085,679 370,750 LILLY ELI & CO COM 532457108 24,889 372,027 SH OTHER 01 189,443 158,345 24,239 LILLY ELI & CO COM 532457108 14,086 210,546 SH DEFINED 02 134,665 69,196 6,685 LILLY ELI & CO COM 532457108 4,578 68,425 SH OTHER 02 43,390 24,685 350 LILLY ELI & CO COM 532457108 5,350 79,968 SH DEFINED 03 37,656 30,316 11,996 LILLY ELI & CO COM 532457108 2,760 41,250 SH OTHER 03 24,534 15,326 1,390 LILLY ELI & CO COM 532457108 31,969 477,861 SH DEFINED 04 447,361 0 30,500 LILLY ELI & CO COM 532457108 127,443 1,904,984 SH OTHER 04 1,881,409 0 23,575 LILLY ELI & CO COM 532457108 3,910 58,440 SH DEFINED 05 47,408 8,897 2,135 LILLY ELI & CO COM 532457108 982 14,675 SH OTHER 05 4,450 2,225 8,000 LILLY ELI & CO COM 532457108 194 2,900 SH OTHER 01,06 0 0 2,900 LILLY ELI & CO COM 532457108 650,707 9,726,569 SH DEFINED 01,08 5,095,564 4,629,195 1,810 LILLY ELI & CO COM 532457108 2,024 30,252 SH DEFINED 09 30,252 0 0 LILLY ELI & CO COM 532457108 12,122 181,199 SH DEFINED 10 81,723 68,403 31,073 LILLY ELI & CO COM 532457108 2,098 31,358 SH OTHER 10 14,812 15,771 775 LIMITED BRANDS INC COM 532716107 27,694 1,384,677 SH DEFINED 01 707,135 513,428 164,114 LIMITED BRANDS INC COM 532716107 66 3,310 SH OTHER 01 0 2,835 475 LIMITED BRANDS INC COM 532716107 215 10,750 SH DEFINED 02 10,750 0 0 LIMITED BRANDS INC COM 532716107 1,668 83,385 SH DEFINED 03 62,205 12,630 8,550 LIMITED BRANDS INC COM 532716107 39 1,925 SH OTHER 03 1,050 875 0 LIMITED BRANDS INC COM 532716107 5,438 271,887 SH DEFINED 04 259,860 0 12,027 LIMITED BRANDS INC COM 532716107 1,339 66,960 SH OTHER 04 66,960 0 0 LIMITED BRANDS INC COM 532716107 1,124 56,210 SH DEFINED 05 43,925 1,400 10,885 LIMITED BRANDS INC COM 532716107 31 1,525 SH OTHER 05 0 0 1,525 LIMITED BRANDS INC COM 532716107 26 1,300 SH OTHER 01,06 0 0 1,300 LIMITED BRANDS INC COM 532716107 153,676 7,683,803 SH DEFINED 01,08 2,209,534 5,243,654 230,615 LIMITED BRANDS INC COM 532716107 133 6,670 SH DEFINED 09 6,670 0 0 LIMITED BRANDS INC COM 532716107 1,497 74,841 SH DEFINED 10 66,165 2,950 5,726 LIMITED BRANDS INC COM 532716107 22 1,120 SH OTHER 10 570 0 550 LIN TV CORP COM 532774106 932 39,150 SH DEFINED 01 17,082 21,368 700 LIN TV CORP COM 532774106 4,758 199,828 SH DEFINED 01,08 66,049 133,779 0 LINCARE HLDGS INC COM 532791100 2,302 73,303 SH DEFINED 01 53,516 17,062 2,725 LINCARE HLDGS INC COM 532791100 19 600 SH OTHER 01 0 600 0 LINCARE HLDGS INC COM 532791100 55 1,752 SH DEFINED 02 152 1,600 0 LINCARE HLDGS INC COM 532791100 11 350 SH DEFINED 03 0 350 0 LINCARE HLDGS INC COM 532791100 6 200 SH DEFINED 04 200 0 0 LINCARE HLDGS INC COM 532791100 18,399 585,949 SH DEFINED 01,08 197,376 388,573 0 LINCARE HLDGS INC COM 532791100 5 150 SH DEFINED 10 0 0 150 LINCOLN BANCORP IND COM 532879103 132 6,500 SH DEFINED 01 400 6,100 0 LINCOLN BANCORP IND COM 532879103 175 8,636 SH DEFINED 01,08 1,836 6,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 307 ________ LINCOLN ELEC HLDGS INC COM 533900106 1,703 60,510 SH DEFINED 01 22,890 34,770 2,850 LINCOLN ELEC HLDGS INC COM 533900106 6,876 244,274 SH DEFINED 01,08 53,991 190,283 0 LINCOLN NATL CORP IND COM 534187109 32,310 682,796 SH DEFINED 01 427,092 189,855 65,849 LINCOLN NATL CORP IND COM 534187109 12,242 258,702 SH OTHER 01 243,783 14,719 200 LINCOLN NATL CORP IND COM 534187109 884 18,675 SH DEFINED 02 18,675 0 0 LINCOLN NATL CORP IND COM 534187109 76 1,600 SH OTHER 02 1,600 0 0 LINCOLN NATL CORP IND COM 534187109 2,273 48,030 SH DEFINED 03 34,180 6,820 7,030 LINCOLN NATL CORP IND COM 534187109 51 1,075 SH OTHER 03 575 500 0 LINCOLN NATL CORP IND COM 534187109 7,772 164,235 SH DEFINED 04 154,270 0 9,965 LINCOLN NATL CORP IND COM 534187109 4,577 96,730 SH OTHER 04 96,230 0 500 LINCOLN NATL CORP IND COM 534187109 1,417 29,955 SH DEFINED 05 22,695 750 6,510 LINCOLN NATL CORP IND COM 534187109 40 850 SH OTHER 05 0 0 850 LINCOLN NATL CORP IND COM 534187109 24 500 SH OTHER 01,06 0 0 500 LINCOLN NATL CORP IND COM 534187109 158,463 3,348,761 SH DEFINED 01,08 833,241 2,407,521 107,999 LINCOLN NATL CORP IND COM 534187109 220 4,640 SH DEFINED 09 4,640 0 0 LINCOLN NATL CORP IND COM 534187109 1,865 39,412 SH DEFINED 10 35,282 1,575 2,555 LINCOLN NATL CORP IND COM 534187109 277 5,855 SH OTHER 10 5,555 0 300 LINCOLN NATL CORP IND CONV PFD 534187208 275 393 OTHER 01 0 393 0 LINCOLN NATL CORP IND CONV PFD 534187208 403 576 DEFINED 04 576 0 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 0 3,089 DEFINED 01 0 3,089 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 11 767 DEFINED 04 767 0 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 2 13,300 DEFINED 10 0 0 13,300 LINDSAY MFG CO COM 535555106 566 23,503 SH DEFINED 01 7,506 15,547 450 LINDSAY MFG CO COM 535555106 24 1,000 SH DEFINED 02 1,000 0 0 LINDSAY MFG CO COM 535555106 5 200 SH OTHER 01,06 0 0 200 LINDSAY MFG CO COM 535555106 2,342 97,273 SH DEFINED 01,08 32,093 65,180 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 308 ________ LINEAR TECHNOLOGY CORP COM 535678106 87,734 2,365,429 SH DEFINED 01 1,318,335 791,319 255,775 LINEAR TECHNOLOGY CORP COM 535678106 12,818 345,605 SH OTHER 01 132,813 195,633 17,159 LINEAR TECHNOLOGY CORP COM 535678106 9,601 258,864 SH DEFINED 02 207,064 47,800 4,000 LINEAR TECHNOLOGY CORP COM 535678106 1,163 31,350 SH OTHER 02 26,725 4,625 0 LINEAR TECHNOLOGY CORP COM 535678106 22,108 596,066 SH DEFINED 03 312,871 237,943 45,253 LINEAR TECHNOLOGY CORP COM 535678106 3,198 86,216 SH OTHER 03 61,761 18,360 6,095 LINEAR TECHNOLOGY CORP COM 535678106 19,323 520,985 SH DEFINED 04 482,900 0 38,085 LINEAR TECHNOLOGY CORP COM 535678106 4,931 132,950 SH OTHER 04 128,175 0 4,775 LINEAR TECHNOLOGY CORP COM 535678106 1,426 38,453 SH DEFINED 05 31,068 7,275 110 LINEAR TECHNOLOGY CORP COM 535678106 165 4,450 SH OTHER 05 750 3,700 0 LINEAR TECHNOLOGY CORP COM 535678106 32 850 SH OTHER 01,06 0 0 850 LINEAR TECHNOLOGY CORP COM 535678106 107,303 2,893,039 SH DEFINED 01,08 1,568,345 1,324,274 420 LINEAR TECHNOLOGY CORP COM 535678106 272 7,336 SH DEFINED 09 7,336 0 0 LINEAR TECHNOLOGY CORP COM 535678106 6,179 166,600 SH DEFINED 10 133,550 24,530 8,520 LINEAR TECHNOLOGY CORP COM 535678106 680 18,335 SH OTHER 10 3,490 14,695 150 LINENS N THINGS INC COM 535679104 3,687 104,125 SH DEFINED 01 61,499 41,276 1,350 LINENS N THINGS INC COM 535679104 4 107 SH DEFINED 02 0 0 107 LINENS N THINGS INC COM 535679104 453 12,800 SH DEFINED 04 7,700 0 5,100 LINENS N THINGS INC COM 535679104 23 650 SH OTHER 01,06 0 0 650 LINENS N THINGS INC COM 535679104 11,289 318,800 SH DEFINED 01,08 95,697 223,103 0 LIONS GATE ENTMNT CORP COM 535919203 1,810 289,660 SH DEFINED 01 289,000 0 660 LIONBRIDGE TECHNOLOGIES INC COM 536252109 636 65,394 SH DEFINED 01 24,567 28,677 12,150 LIONBRIDGE TECHNOLOGIES INC COM 536252109 2,250 231,282 SH DEFINED 01,08 45,913 185,369 0 LIPID SCIENCES INC ARIZ COM 53630P101 103 20,600 SH DEFINED 01 4,100 16,500 0 LIPID SCIENCES INC ARIZ COM 53630P101 49 9,802 SH DEFINED 01,08 6,300 3,502 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 175 54,990 SH DEFINED 01 18,591 35,849 550 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 7 2,300 SH DEFINED 04 2,300 0 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 742 232,492 SH DEFINED 01,08 88,560 143,932 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 2 500 SH DEFINED 10 500 0 0 LITHIA MTRS INC COM 536797103 856 30,965 SH DEFINED 01 14,109 15,781 1,075 LITHIA MTRS INC COM 536797103 2,298 83,104 SH DEFINED 01,08 15,517 67,587 0 LITTELFUSE INC COM 537008104 1,299 34,930 SH DEFINED 01 14,443 19,237 1,250 LITTELFUSE INC COM 537008104 7 200 SH OTHER 01 0 0 200 LITTELFUSE INC COM 537008104 6,262 168,337 SH DEFINED 01,08 56,396 111,941 0 LIVEPERSON INC COM 538146101 117 22,100 SH DEFINED 01 6,900 15,200 0 LIVEPERSON INC COM 538146101 130 24,486 SH DEFINED 01,08 13,186 11,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 309 ________ LIZ CLAIBORNE INC COM 539320101 7,836 213,568 SH DEFINED 01 75,266 102,109 36,193 LIZ CLAIBORNE INC COM 539320101 693 18,900 SH OTHER 01 2,000 16,800 100 LIZ CLAIBORNE INC COM 539320101 42 1,155 SH DEFINED 02 955 0 200 LIZ CLAIBORNE INC COM 539320101 62 1,695 SH DEFINED 04 1,695 0 0 LIZ CLAIBORNE INC COM 539320101 27 725 SH OTHER 04 725 0 0 LIZ CLAIBORNE INC COM 539320101 11 300 SH OTHER 01,06 0 0 300 LIZ CLAIBORNE INC COM 539320101 34,941 952,324 SH DEFINED 01,08 473,293 479,031 0 LIZ CLAIBORNE INC COM 539320101 8 227 SH DEFINED 09 227 0 0 LIZ CLAIBORNE INC COM 539320101 69 1,870 SH DEFINED 10 1,720 0 150 LO-JACK CORP COM 539451104 146 19,200 SH DEFINED 01 3,300 15,900 0 LO-JACK CORP COM 539451104 241 31,770 SH DEFINED 01,08 5,846 25,924 0 LOCAL FINL CORP COM 539553107 874 40,085 SH DEFINED 01 17,056 21,904 1,125 LOCAL FINL CORP COM 539553107 2,612 119,835 SH DEFINED 01,08 25,512 94,323 0 LOCKHEED MARTIN CORP COM 539830109 83,924 1,838,826 SH DEFINED 01 1,009,827 603,547 225,452 LOCKHEED MARTIN CORP COM 539830109 5,127 112,345 SH OTHER 01 56,912 52,333 3,100 LOCKHEED MARTIN CORP COM 539830109 8,451 185,166 SH DEFINED 02 145,988 35,678 3,500 LOCKHEED MARTIN CORP COM 539830109 1,443 31,626 SH OTHER 02 26,996 4,630 0 LOCKHEED MARTIN CORP COM 539830109 4,992 109,383 SH DEFINED 03 62,555 38,748 8,080 LOCKHEED MARTIN CORP COM 539830109 941 20,624 SH OTHER 03 12,979 4,845 2,800 LOCKHEED MARTIN CORP COM 539830109 16,384 358,989 SH DEFINED 04 330,198 0 28,791 LOCKHEED MARTIN CORP COM 539830109 4,658 102,059 SH OTHER 04 96,224 0 5,835 LOCKHEED MARTIN CORP COM 539830109 8,506 186,375 SH DEFINED 05 172,170 10,745 3,460 LOCKHEED MARTIN CORP COM 539830109 544 11,925 SH OTHER 05 8,430 3,495 0 LOCKHEED MARTIN CORP COM 539830109 55 1,200 SH OTHER 01,06 0 0 1,200 LOCKHEED MARTIN CORP COM 539830109 176,756 3,872,823 SH DEFINED 01,08 1,971,928 1,894,856 6,039 LOCKHEED MARTIN CORP COM 539830109 85 1,853 SH DEFINED 09 1,853 0 0 LOCKHEED MARTIN CORP COM 539830109 2,411 52,820 SH DEFINED 10 39,460 5,300 8,060 LOCKHEED MARTIN CORP COM 539830109 381 8,340 SH OTHER 10 5,275 3,065 0 LODGENET ENTMT CORP COM 540211109 389 20,471 SH DEFINED 01 7,124 11,922 1,425 LODGENET ENTMT CORP COM 540211109 1,425 74,999 SH DEFINED 01,08 16,739 58,260 0 LOEWS CORP COM 540424108 17,718 299,999 SH DEFINED 01 101,327 158,010 40,662 LOEWS CORP COM 540424108 6 100 SH OTHER 01 0 0 100 LOEWS CORP COM 540424108 12 210 SH DEFINED 02 0 0 210 LOEWS CORP COM 540424108 165 2,800 SH DEFINED 04 2,800 0 0 LOEWS CORP COM 540424108 35 600 SH OTHER 04 600 0 0 LOEWS CORP COM 540424108 12 200 SH DEFINED 05 0 0 200 LOEWS CORP COM 540424108 30 500 SH OTHER 01,06 0 0 500 LOEWS CORP COM 540424108 84,046 1,423,059 SH DEFINED 01,08 667,684 755,375 0 LOEWS CORP COM 540424108 43 729 SH DEFINED 09 729 0 0 LOEWS CORP COM 540424108 117 1,974 SH DEFINED 10 26 1,698 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 310 ________ LOEWS CORP COM 540424207 175 6,383 SH DEFINED 01 25 5,698 660 LOEWS CORP COM 540424207 11 400 SH OTHER 01 400 0 0 LOEWS CORP COM 540424207 3 125 SH DEFINED 02 0 0 125 LOEWS CORP COM 540424207 68 2,500 SH DEFINED 04 2,500 0 0 LOEWS CORP COM 540424207 2,998 109,601 SH DEFINED 01,08 61,745 47,856 0 LOEWS CORP COM 540424207 1 50 SH DEFINED 10 0 0 50 LOGICVISION INC COM 54140W107 32 7,700 SH DEFINED 01 0 7,700 0 LOGICVISION INC COM 54140W107 107 25,400 SH DEFINED 01,08 4,600 20,800 0 LOGILITY INC COM 54140Y103 121 23,300 SH DEFINED 01 2,800 20,500 0 LOGILITY INC COM 54140Y103 115 22,000 SH DEFINED 01,08 5,400 16,600 0 LOGIC DEVICES INC COM 541402103 2 1,200 SH DEFINED 01 300 900 0 LOGIC DEVICES INC COM 541402103 18 10,700 SH DEFINED 01,08 1,208 9,492 0 LONE STAR STEAKHOUSE SALOON COM 542307103 3,170 108,585 SH DEFINED 01 91,688 16,447 450 LONE STAR STEAKHOUSE SALOON COM 542307103 9 300 SH OTHER 01,06 0 0 300 LONE STAR STEAKHOUSE SALOON COM 542307103 4,953 169,668 SH DEFINED 01,08 82,353 87,315 0 LONE STAR TECHNOLOGIES INC COM 542312103 915 51,768 SH DEFINED 01 15,844 34,599 1,325 LONE STAR TECHNOLOGIES INC COM 542312103 138 7,800 SH DEFINED 04 0 0 7,800 LONE STAR TECHNOLOGIES INC COM 542312103 7 400 SH OTHER 01,06 0 0 400 LONE STAR TECHNOLOGIES INC COM 542312103 3,798 214,949 SH DEFINED 01,08 70,732 144,217 0 LONG ISLAND FINANCIAL CORP COM 542669106 115 2,900 SH DEFINED 01 200 2,700 0 LONG ISLAND FINANCIAL CORP COM 542669106 95 2,400 SH DEFINED 01,08 600 1,800 0 LONGS DRUG STORES CORP COM 543162101 1,823 96,803 SH DEFINED 01 76,214 19,239 1,350 LONGS DRUG STORES CORP COM 543162101 21 1,100 SH OTHER 04 1,100 0 0 LONGS DRUG STORES CORP COM 543162101 5,558 295,160 SH DEFINED 01,08 82,164 212,996 0 LONGS DRUG STORES CORP COM 543162101 75 4,000 SH DEFINED 09 4,000 0 0 LONGVIEW FIBRE CO COM 543213102 742 66,473 SH DEFINED 01 40,835 19,088 6,550 LONGVIEW FIBRE CO COM 543213102 1 100 SH DEFINED 04 100 0 0 LONGVIEW FIBRE CO COM 543213102 4,400 394,286 SH DEFINED 01,08 67,564 326,722 0 LOOKSMART LTD COM 543442107 294 149,048 SH DEFINED 01 51,943 94,855 2,250 LOOKSMART LTD COM 543442107 0 100 SH DEFINED 04 0 0 100 LOOKSMART LTD COM 543442107 1,267 642,927 SH DEFINED 01,08 201,305 441,622 0 LOUDEYE CORP COM 545754103 13 7,150 SH DEFINED 01 7,150 0 0 LOUDEYE CORP COM 545754103 2 1,000 SH DEFINED 04 1,000 0 0 LOUDEYE CORP COM 545754103 83 45,167 SH DEFINED 01,08 18,426 26,741 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 311 ________ LOUISIANA PAC CORP COM 546347105 12,544 486,206 SH DEFINED 01 320,906 136,014 29,286 LOUISIANA PAC CORP COM 546347105 3 100 SH OTHER 01 0 0 100 LOUISIANA PAC CORP COM 546347105 3 100 SH DEFINED 02 100 0 0 LOUISIANA PAC CORP COM 546347105 640 24,808 SH OTHER 04 24,808 0 0 LOUISIANA PAC CORP COM 546347105 8 300 SH OTHER 01,06 0 0 300 LOUISIANA PAC CORP COM 546347105 32,854 1,273,408 SH DEFINED 01,08 541,771 731,637 0 LOUISIANA PAC CORP COM 546347105 62 2,389 SH DEFINED 10 235 2,154 0 LOWES COS INC COM 548661107 212,844 3,791,989 SH DEFINED 01 2,269,916 1,159,657 362,416 LOWES COS INC COM 548661107 16,177 288,203 SH OTHER 01 143,508 134,875 9,820 LOWES COS INC COM 548661107 16,787 299,073 SH DEFINED 02 213,286 75,678 10,109 LOWES COS INC COM 548661107 3,268 58,225 SH OTHER 02 34,165 21,640 2,420 LOWES COS INC COM 548661107 12,374 220,458 SH DEFINED 03 117,536 88,827 14,095 LOWES COS INC COM 548661107 3,009 53,606 SH OTHER 03 34,986 16,500 2,120 LOWES COS INC COM 548661107 72,818 1,297,304 SH DEFINED 04 1,213,584 400 83,320 LOWES COS INC COM 548661107 22,218 395,829 SH OTHER 04 379,019 0 16,810 LOWES COS INC COM 548661107 9,648 171,879 SH DEFINED 05 153,054 14,620 4,205 LOWES COS INC COM 548661107 973 17,338 SH OTHER 05 11,568 5,770 0 LOWES COS INC COM 548661107 112 2,000 SH OTHER 01,06 0 0 2,000 LOWES COS INC COM 548661107 393,541 7,011,233 SH DEFINED 01,08 3,675,458 3,330,405 5,370 LOWES COS INC COM 548661107 1,421 25,317 SH DEFINED 09 25,317 0 0 LOWES COS INC COM 548661107 8,587 152,982 SH DEFINED 10 130,257 13,645 9,080 LOWES COS INC COM 548661107 3,273 58,306 SH OTHER 10 27,130 30,451 725 LOWRANCE ELECTRS INC COM 548900109 144 6,600 SH DEFINED 01 800 5,800 0 LOWRANCE ELECTRS INC COM 548900109 218 10,000 SH DEFINED 01,08 1,573 8,427 0 LUBRIZOL CORP COM 549271104 1,096 34,793 SH DEFINED 01 20,277 13,227 1,289 LUBRIZOL CORP COM 549271104 41 1,300 SH OTHER 01 0 1,300 0 LUBRIZOL CORP COM 549271104 105 3,350 SH DEFINED 02 3,350 0 0 LUBRIZOL CORP COM 549271104 13 400 SH OTHER 03 0 400 0 LUBRIZOL CORP COM 549271104 157 5,000 SH OTHER 04 1,200 0 3,800 LUBRIZOL CORP COM 549271104 9,007 286,014 SH DEFINED 01,08 78,006 208,008 0 LUBRIZOL CORP COM 549271104 3 100 SH DEFINED 10 0 0 100 LUBYS INC COM 549282101 225 37,882 SH DEFINED 01 4,732 32,500 650 LUBYS INC COM 549282101 9 1,550 SH DEFINED 02 1,550 0 0 LUBYS INC COM 549282101 239 40,185 SH DEFINED 01,08 9,473 30,712 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 312 ________ LUCENT TECHNOLOGIES INC COM 549463107 26,111 6,353,162 SH DEFINED 01 2,183,096 3,159,244 1,010,822 LUCENT TECHNOLOGIES INC COM 549463107 93 22,746 SH OTHER 01 12,246 6,700 3,800 LUCENT TECHNOLOGIES INC COM 549463107 21 5,075 SH DEFINED 02 2,764 2,311 0 LUCENT TECHNOLOGIES INC COM 549463107 36 8,649 SH OTHER 02 7,789 860 0 LUCENT TECHNOLOGIES INC COM 549463107 6 1,488 SH DEFINED 03 300 800 388 LUCENT TECHNOLOGIES INC COM 549463107 8 2,068 SH OTHER 03 0 2,068 0 LUCENT TECHNOLOGIES INC COM 549463107 269 65,473 SH DEFINED 04 42,739 0 22,734 LUCENT TECHNOLOGIES INC COM 549463107 106 25,872 SH OTHER 04 24,072 0 1,800 LUCENT TECHNOLOGIES INC COM 549463107 34 8,250 SH DEFINED 05 4,370 0 3,880 LUCENT TECHNOLOGIES INC COM 549463107 2 384 SH OTHER 05 384 0 0 LUCENT TECHNOLOGIES INC COM 549463107 44 10,800 SH OTHER 01,06 0 0 10,800 LUCENT TECHNOLOGIES INC COM 549463107 150,561 36,632,889 SH DEFINED 01,08 18,264,197 18,364,622 4,070 LUCENT TECHNOLOGIES INC COM 549463107 527 128,295 SH DEFINED 09 128,295 0 0 LUCENT TECHNOLOGIES INC COM 549463107 59 14,413 SH DEFINED 10 5,363 3,000 6,050 LUCENT TECHNOLOGIES INC COM 549463107 8 2,001 SH OTHER 10 2,001 0 0 LUFKIN INDS INC COM 549764108 1,017 32,761 SH DEFINED 01 18,811 13,900 50 LUFKIN INDS INC COM 549764108 1,078 34,734 SH DEFINED 01,08 6,795 27,939 0 LUMINEX CORP DEL COM 55027E102 514 56,817 SH DEFINED 01 15,320 31,822 9,675 LUMINEX CORP DEL COM 55027E102 1,478 163,331 SH DEFINED 01,08 29,362 133,969 0 LYDALL INC DEL COM 550819106 391 38,353 SH DEFINED 01 15,795 22,258 300 LYDALL INC DEL COM 550819106 2 200 SH OTHER 01,06 0 0 200 LYDALL INC DEL COM 550819106 1,023 100,308 SH DEFINED 01,08 19,129 81,179 0 LYNCH INTERACTIVE CORP COM 551146103 97 2,900 SH DEFINED 01 600 2,300 0 LYNCH INTERACTIVE CORP COM 551146103 229 6,847 SH DEFINED 01,08 1,034 5,813 0 LYNX THERAPEUTICS INC COM 551812407 12 2,656 SH DEFINED 01 1,042 1,614 0 LYNX THERAPEUTICS INC COM 551812407 7 1,500 SH DEFINED 04 1,500 0 0 LYNX THERAPEUTICS INC COM 551812407 35 7,778 SH DEFINED 01,08 1,940 5,838 0 LYON WILLIAM HOMES COM 552074106 1,069 11,472 SH DEFINED 01 4,048 7,324 100 LYON WILLIAM HOMES COM 552074106 3,295 35,359 SH DEFINED 01,08 6,902 28,457 0 LYONDELL CHEMICAL CO COM 552078107 1,346 90,728 SH DEFINED 01 63,462 22,746 4,520 LYONDELL CHEMICAL CO COM 552078107 12,061 812,712 SH DEFINED 01,08 148,024 664,688 0 LYONDELL CHEMICAL CO COM 552078107 1 100 SH DEFINED 10 0 0 100 M & F WORLDWIDE CORP COM 552541104 451 32,939 SH DEFINED 01 8,839 23,900 200 M & F WORLDWIDE CORP COM 552541104 1,030 75,231 SH DEFINED 01,08 15,296 59,935 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 313 ________ M & T BK CORP COM 55261F104 16,568 184,397 SH DEFINED 01 69,611 96,078 18,708 M & T BK CORP COM 55261F104 50 559 SH DEFINED 02 0 0 559 M & T BK CORP COM 55261F104 9 100 SH DEFINED 03 100 0 0 M & T BK CORP COM 55261F104 268 2,988 SH DEFINED 04 2,988 0 0 M & T BK CORP COM 55261F104 528 5,877 SH OTHER 04 5,877 0 0 M & T BK CORP COM 55261F104 86,459 962,260 SH DEFINED 01,08 490,632 471,628 0 M & T BK CORP COM 55261F104 20 228 SH DEFINED 09 228 0 0 M & T BK CORP COM 55261F104 45 500 SH DEFINED 10 400 0 100 MAF BANCORP INC COM 55261R108 3,046 70,095 SH DEFINED 01 35,960 32,277 1,858 MAF BANCORP INC COM 55261R108 78 1,800 SH DEFINED 04 1,800 0 0 MAF BANCORP INC COM 55261R108 20 450 SH OTHER 01,06 0 0 450 MAF BANCORP INC COM 55261R108 9,628 221,533 SH DEFINED 01,08 74,352 147,181 0 MBIA INC COM 55262C100 44,111 703,529 SH DEFINED 01 461,272 196,873 45,384 MBIA INC COM 55262C100 6,205 98,963 SH OTHER 01 51,692 39,184 8,087 MBIA INC COM 55262C100 3,591 57,268 SH DEFINED 02 27,373 27,245 2,650 MBIA INC COM 55262C100 681 10,862 SH OTHER 02 5,337 5,525 0 MBIA INC COM 55262C100 11,147 177,780 SH DEFINED 03 97,869 69,261 10,650 MBIA INC COM 55262C100 2,438 38,890 SH OTHER 03 27,260 8,290 3,340 MBIA INC COM 55262C100 3,735 59,573 SH DEFINED 04 57,568 0 2,005 MBIA INC COM 55262C100 1,258 20,070 SH OTHER 04 19,970 0 100 MBIA INC COM 55262C100 3,542 56,495 SH DEFINED 05 49,575 4,645 2,275 MBIA INC COM 55262C100 322 5,135 SH OTHER 05 3,365 1,370 400 MBIA INC COM 55262C100 22 350 SH OTHER 01,06 0 0 350 MBIA INC COM 55262C100 83,907 1,338,235 SH DEFINED 01,08 693,910 641,845 2,480 MBIA INC COM 55262C100 380 6,067 SH DEFINED 09 6,067 0 0 MBIA INC COM 55262C100 5,182 82,640 SH DEFINED 10 74,999 6,531 1,110 MBIA INC COM 55262C100 852 13,595 SH OTHER 10 7,135 6,035 425 MBNA CORP COM 55262L100 102,918 3,724,850 SH DEFINED 01 2,112,607 1,284,344 327,899 MBNA CORP COM 55262L100 3,734 135,134 SH OTHER 01 71,992 53,255 9,887 MBNA CORP COM 55262L100 619 22,421 SH DEFINED 02 10,849 11,000 572 MBNA CORP COM 55262L100 142 5,145 SH OTHER 02 4,770 375 0 MBNA CORP COM 55262L100 3,203 115,931 SH DEFINED 03 64,123 42,113 9,695 MBNA CORP COM 55262L100 672 24,307 SH OTHER 03 18,689 3,518 2,100 MBNA CORP COM 55262L100 1,206 43,644 SH DEFINED 04 41,469 0 2,175 MBNA CORP COM 55262L100 1,001 36,234 SH OTHER 04 36,234 0 0 MBNA CORP COM 55262L100 90 3,252 SH DEFINED 05 2,377 0 875 MBNA CORP COM 55262L100 17 600 SH OTHER 05 0 0 600 MBNA CORP COM 55262L100 91 3,300 SH OTHER 01,06 0 0 3,300 MBNA CORP COM 55262L100 311,126 11,260,432 SH DEFINED 01,08 5,947,198 5,297,565 15,669 MBNA CORP COM 55262L100 991 35,868 SH DEFINED 09 35,868 0 0 MBNA CORP COM 55262L100 14,135 511,588 SH DEFINED 10 303,379 122,492 85,717 MBNA CORP COM 55262L100 1,539 55,701 SH OTHER 10 29,461 25,515 725 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 314 ________ MB FINANCIAL INC NEW COM 55264U108 1,228 31,491 SH DEFINED 01 15,533 14,758 1,200 MB FINANCIAL INC NEW COM 55264U108 292 7,500 SH OTHER 01 0 7,500 0 MB FINANCIAL INC NEW COM 55264U108 97 2,500 SH DEFINED 04 2,500 0 0 MB FINANCIAL INC NEW COM 55264U108 5,625 144,264 SH DEFINED 01,08 33,723 110,541 0 M D C HLDGS INC COM 552676108 1,457 20,696 SH DEFINED 01 8,983 10,360 1,353 M D C HLDGS INC COM 552676108 8 110 SH OTHER 04 110 0 0 M D C HLDGS INC COM 552676108 36 507 SH OTHER 01,06 0 0 507 M D C HLDGS INC COM 552676108 8,177 116,147 SH DEFINED 01,08 33,868 82,279 0 MDU RES GROUP INC COM 552690109 1,651 70,287 SH DEFINED 01 43,037 19,477 7,773 MDU RES GROUP INC COM 552690109 868 36,937 SH OTHER 01 9,937 27,000 0 MDU RES GROUP INC COM 552690109 63 2,700 SH DEFINED 02 2,700 0 0 MDU RES GROUP INC COM 552690109 23 1,000 SH OTHER 02 1,000 0 0 MDU RES GROUP INC COM 552690109 12 500 SH DEFINED 03 500 0 0 MDU RES GROUP INC COM 552690109 264 11,250 SH DEFINED 04 11,250 0 0 MDU RES GROUP INC COM 552690109 233 9,900 SH OTHER 04 9,900 0 0 MDU RES GROUP INC COM 552690109 13,196 561,771 SH DEFINED 01,08 107,221 454,550 0 MDU RES GROUP INC COM 552690109 100 4,275 SH DEFINED 10 4,050 0 225 MDU RES GROUP INC COM 552690109 38 1,620 SH OTHER 10 1,620 0 0 MDC PARTNERS INC COM 552697104 1,344 85,875 SH DEFINED 04 85,875 0 0 MEMC ELECTR MATLS INC COM 552715104 500 54,675 SH DEFINED 01 49,350 3,475 1,850 MEMC ELECTR MATLS INC COM 552715104 1,966 214,816 SH DEFINED 01,08 64,136 150,680 0 MFA MTG INVTS INC COM 55272X102 1,568 155,250 SH DEFINED 01 143,442 10,308 1,500 MFA MTG INVTS INC COM 55272X102 4,946 489,686 SH DEFINED 01,08 182,394 307,292 0 MFRI INC COM 552721102 28 8,900 SH DEFINED 01 500 8,400 0 MFRI INC COM 552721102 36 11,600 SH DEFINED 01,08 981 10,619 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 4,000 DEFINED 01 4,000 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,075 OTHER 03 1,075 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 222 31,910 DEFINED 04 31,910 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 37 5,339 OTHER 04 5,339 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 1 7,597 DEFINED 05 7,597 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,600 DEFINED 10 1,600 0 0 MFS MULTIMARKET INCOME TR COM 552737108 29 4,454 SH DEFINED 04 2,504 0 1,950 MFS MULTIMARKET INCOME TR COM 552737108 29 4,500 SH OTHER 04 4,500 0 0 MFS MULTIMARKET INCOME TR COM 552737108 26 4,000 SH DEFINED 05 4,000 0 0 MFS MULTIMARKET INCOME TR COM 552737108 6 1,000 SH DEFINED 10 0 0 1,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 315 ________ MFS MUN INCOME TR UNDEFIND 552738106 0 2,400 DEFINED 01 1,900 0 500 MFS MUN INCOME TR UNDEFIND 552738106 1 10,068 DEFINED 02 10,068 0 0 MFS MUN INCOME TR UNDEFIND 552738106 106 13,101 DEFINED 04 13,101 0 0 MFS MUN INCOME TR UNDEFIND 552738106 136 16,900 OTHER 04 0 0 16,900 MFS MUN INCOME TR UNDEFIND 552738106 2 23,900 DEFINED 10 0 0 23,900 MGE ENERGY INC COM 55277P104 925 29,991 SH DEFINED 01 11,469 17,422 1,100 MGE ENERGY INC COM 55277P104 2 75 SH OTHER 01 0 75 0 MGE ENERGY INC COM 55277P104 156 5,058 SH DEFINED 02 5,058 0 0 MGE ENERGY INC COM 55277P104 69 2,250 SH DEFINED 04 0 0 2,250 MGE ENERGY INC COM 55277P104 9 300 SH OTHER 04 300 0 0 MGE ENERGY INC COM 55277P104 3,490 113,138 SH DEFINED 01,08 18,598 94,540 0 MGIC INVT CORP WIS COM 552848103 12,302 191,525 SH DEFINED 01 60,291 103,434 27,800 MGIC INVT CORP WIS COM 552848103 6 100 SH OTHER 01 0 0 100 MGIC INVT CORP WIS COM 552848103 3 40 SH DEFINED 02 0 0 40 MGIC INVT CORP WIS COM 552848103 36 560 SH DEFINED 04 560 0 0 MGIC INVT CORP WIS COM 552848103 26 400 SH OTHER 04 400 0 0 MGIC INVT CORP WIS COM 552848103 18 275 SH DEFINED 05 200 0 75 MGIC INVT CORP WIS COM 552848103 19 300 SH OTHER 01,06 0 0 300 MGIC INVT CORP WIS COM 552848103 55,513 864,277 SH DEFINED 01,08 446,459 417,818 0 MGIC INVT CORP WIS COM 552848103 285 4,438 SH DEFINED 09 4,438 0 0 MGIC INVT CORP WIS COM 552848103 97 1,517 SH DEFINED 10 1,417 0 100 MGI PHARMA INC COM 552880106 3,762 61,416 SH DEFINED 01 30,302 22,864 8,250 MGI PHARMA INC COM 552880106 6 100 SH DEFINED 04 100 0 0 MGI PHARMA INC COM 552880106 31 500 SH OTHER 01,06 0 0 500 MGI PHARMA INC COM 552880106 15,650 255,464 SH DEFINED 01,08 72,278 183,186 0 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 46 10,667 DEFINED 04 6,667 0 4,000 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 0 1,000 DEFINED 10 0 0 1,000 MGM MIRAGE COM 552953101 10,671 235,362 SH DEFINED 01 214,314 10,668 10,380 MGM MIRAGE COM 552953101 41 900 SH OTHER 01 900 0 0 MGM MIRAGE COM 552953101 12,111 267,120 SH DEFINED 01,08 96,773 170,347 0 MGM MIRAGE COM 552953101 4 98 SH DEFINED 10 0 0 98 MGP INGREDIENTS INC COM 55302G103 292 11,400 SH DEFINED 01 1,700 9,700 0 MGP INGREDIENTS INC COM 55302G103 388 15,154 SH DEFINED 01,08 3,154 12,000 0 MI DEVS INC COM 55304X104 13 481 SH DEFINED 01 481 0 0 MI DEVS INC COM 55304X104 0 12 SH DEFINED 04 0 0 12 MI DEVS INC COM 55304X104 8,300 296,439 SH DEFINED 10 142,939 19,200 134,300 MI DEVS INC COM 55304X104 1,088 38,872 SH OTHER 10 38,872 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 316 ________ MIM CORP COM 553044108 353 46,362 SH DEFINED 01 21,434 24,278 650 MIM CORP COM 553044108 1,705 224,085 SH DEFINED 01,08 85,920 138,165 0 M/I HOMES INC COM 55305B101 1,407 29,759 SH DEFINED 01 9,574 19,435 750 M/I HOMES INC COM 55305B101 4,320 91,370 SH DEFINED 01,08 28,627 62,743 0 MKS INSTRUMENT INC COM 55306N104 1,539 64,117 SH DEFINED 01 21,924 41,393 800 MKS INSTRUMENT INC COM 55306N104 6 260 SH OTHER 02 0 260 0 MKS INSTRUMENT INC COM 55306N104 5,873 244,590 SH DEFINED 01,08 68,593 175,997 0 MPS GROUP INC COM 553409103 3,863 347,429 SH DEFINED 01 290,064 32,865 24,500 MPS GROUP INC COM 553409103 7 600 SH DEFINED 04 600 0 0 MPS GROUP INC COM 553409103 9,082 816,741 SH DEFINED 01,08 180,856 635,885 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 6 2,100 SH DEFINED 01 2,100 0 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 44 16,749 SH DEFINED 01,08 3,249 13,500 0 MRO SOFTWARE INC COM 55347W105 453 38,964 SH DEFINED 01 13,069 25,545 350 MRO SOFTWARE INC COM 55347W105 96 8,300 SH DEFINED 04 0 0 8,300 MRO SOFTWARE INC COM 55347W105 4 375 SH OTHER 01,06 0 0 375 MRO SOFTWARE INC COM 55347W105 1,625 139,844 SH DEFINED 01,08 33,152 106,692 0 MRV COMMUNICATIONS INC COM 553477100 683 204,958 SH DEFINED 01 71,450 131,408 2,100 MRV COMMUNICATIONS INC COM 553477100 1 430 SH OTHER 01 0 430 0 MRV COMMUNICATIONS INC COM 553477100 2,565 770,311 SH DEFINED 01,08 233,512 536,799 0 MSC INDL DIRECT INC COM 553530106 1,928 64,389 SH DEFINED 01 7,815 40,694 15,880 MSC INDL DIRECT INC COM 553530106 3,325 111,029 SH DEFINED 01,08 36,134 74,895 0 MSC INDL DIRECT INC COM 553530106 1 50 SH DEFINED 10 0 0 50 MSC SOFTWARE CORP COM 553531104 479 54,355 SH DEFINED 01 23,082 30,723 550 MSC SOFTWARE CORP COM 553531104 1,393 158,161 SH DEFINED 01,08 28,837 129,324 0 MTR GAMING GROUP INC COM 553769100 440 43,434 SH DEFINED 01 14,389 28,395 650 MTR GAMING GROUP INC COM 553769100 1,976 195,287 SH DEFINED 01,08 74,419 120,868 0 MTC TECHNOLOGIES INC COM 55377A106 404 16,083 SH DEFINED 01 5,004 10,979 100 MTC TECHNOLOGIES INC COM 55377A106 1,345 53,549 SH DEFINED 01,08 9,797 43,752 0 MTS SYS CORP COM 553777103 1,847 66,527 SH DEFINED 01 41,526 24,451 550 MTS SYS CORP COM 553777103 4,297 154,739 SH DEFINED 01,08 26,551 128,188 0 MTI TECHNOLOGY CORP COM 553903105 129 36,300 SH DEFINED 01 6,800 29,500 0 MTI TECHNOLOGY CORP COM 553903105 221 62,162 SH DEFINED 01,08 9,330 52,832 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 317 ________ M-WAVE INC COM 554034108 28 8,800 SH DEFINED 01 0 8,800 0 M-WAVE INC COM 554034108 21 6,404 SH DEFINED 01,08 704 5,700 0 MAC-GRAY CORP COM 554153106 78 12,000 SH DEFINED 01 1,900 10,100 0 MAC-GRAY CORP COM 554153106 140 21,589 SH DEFINED 01,08 5,389 16,200 0 MACATAWA BK CORP COM 554225102 175 6,263 SH DEFINED 01 3,982 2,121 160 MACATAWA BK CORP COM 554225102 668 23,954 SH DEFINED 04 23,954 0 0 MACATAWA BK CORP COM 554225102 1,001 35,929 SH DEFINED 01,08 4,224 31,705 0 MACATAWA BK CORP COM 554225102 460 16,498 SH DEFINED 10 1,049 9,025 6,424 MACDERMID INC COM 554273102 2,087 59,294 SH DEFINED 01 17,197 30,947 11,150 MACDERMID INC COM 554273102 15 425 SH OTHER 01,06 0 0 425 MACDERMID INC COM 554273102 6,548 186,075 SH DEFINED 01,08 31,325 154,750 0 MACDERMID INC COM 554273102 4 100 SH DEFINED 10 100 0 0 MACERICH CO COM 554382101 1,204 22,336 SH DEFINED 01 11,831 7,385 3,120 MACERICH CO COM 554382101 8,054 149,425 SH DEFINED 01,08 52,607 96,818 0 MACERICH CO COM 554382101 3 50 SH DEFINED 10 0 0 50 MACK CALI RLTY CORP COM 554489104 1,637 36,442 SH DEFINED 01 21,815 10,457 4,170 MACK CALI RLTY CORP COM 554489104 14 305 SH OTHER 02 0 305 0 MACK CALI RLTY CORP COM 554489104 22 485 SH DEFINED 03 485 0 0 MACK CALI RLTY CORP COM 554489104 112 2,500 SH OTHER 04 2,500 0 0 MACK CALI RLTY CORP COM 554489104 13,760 306,383 SH DEFINED 01,08 72,107 234,276 0 MACK CALI RLTY CORP COM 554489104 144 3,200 SH DEFINED 10 1,300 1,700 200 MACROCHEM CORP DEL COM 555903103 36 27,000 SH DEFINED 01 5,200 21,800 0 MACROCHEM CORP DEL COM 555903103 1 400 SH DEFINED 03 400 0 0 MACROCHEM CORP DEL COM 555903103 40 29,400 SH DEFINED 01,08 4,648 24,752 0 MACROVISION CORP COM 555904101 919 48,666 SH DEFINED 01 36,445 8,946 3,275 MACROVISION CORP COM 555904101 9 500 SH OTHER 04 500 0 0 MACROVISION CORP COM 555904101 7,062 373,841 SH DEFINED 01,08 64,862 308,979 0 MACROMEDIA INC COM 556100105 991 49,394 SH DEFINED 01 34,235 10,809 4,350 MACROMEDIA INC COM 556100105 148 7,359 SH OTHER 01 7,359 0 0 MACROMEDIA INC COM 556100105 7,146 356,044 SH DEFINED 01,08 94,566 261,478 0 MACROMEDIA INC COM 556100105 3 150 SH DEFINED 10 0 0 150 MADDEN STEVEN LTD COM 556269108 558 27,972 SH DEFINED 01 6,945 20,827 200 MADDEN STEVEN LTD COM 556269108 1,660 83,184 SH DEFINED 01,08 20,646 62,538 0 MAGELLAN HEALTH SVCS INC COM 559079207 194 6,910 SH DEFINED 01 6,910 0 0 MAGELLAN HEALTH SVCS INC COM 559079207 859 30,576 SH DEFINED 01,08 7,321 23,255 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 318 ________ MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 503 9,170 SH DEFINED 01 6,350 1,200 1,620 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 11 200 SH OTHER 01 200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 44 800 SH DEFINED 04 800 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 307 5,600 SH OTHER 04 5,000 0 600 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 99 1,800 SH DEFINED 01,08 900 900 0 MAGELLAN PETE CORP COM 559091301 15 9,200 SH DEFINED 01 0 9,200 0 MAGELLAN PETE CORP COM 559091301 112 68,512 SH DEFINED 01,08 5,064 63,448 0 MAGIC LANTERN GROUP INC NY COM 559141106 18 18,700 SH DEFINED 01,08 14,758 3,942 0 MAGMA DESIGN AUTOMATION COM 559181102 928 44,439 SH DEFINED 01 16,348 26,141 1,950 MAGMA DESIGN AUTOMATION COM 559181102 3,727 178,494 SH DEFINED 01,08 42,943 135,551 0 MAGNA ENTMT CORP COM 559211107 219 36,511 SH DEFINED 01 21,666 13,945 900 MAGNA ENTMT CORP COM 559211107 1,457 242,811 SH DEFINED 01,08 91,621 151,190 0 MAGNA INTL INC COM 559222401 17 213 SH DEFINED 01 0 213 0 MAGNA INTL INC COM 559222401 59,902 756,335 SH DEFINED 10 375,354 61,882 319,099 MAGNA INTL INC COM 559222401 6,108 77,115 SH OTHER 10 77,115 0 0 MAGNETEK INC COM 559424106 365 48,311 SH DEFINED 01 11,361 36,400 550 MAGNETEK INC COM 559424106 3 425 SH OTHER 01,06 0 0 425 MAGNETEK INC COM 559424106 392 51,915 SH DEFINED 01,08 18,015 33,900 0 MAGNUM HUNTER RES INC COM 55972F203 2,223 219,247 SH DEFINED 01 118,979 96,018 4,250 MAGNUM HUNTER RES INC COM 55972F203 35 3,500 SH DEFINED 04 3,500 0 0 MAGNUM HUNTER RES INC COM 55972F203 4,301 424,173 SH DEFINED 01,08 91,064 333,109 0 MAGUIRE PPTYS INC COM 559775101 219 8,550 SH DEFINED 01 8,550 0 0 MAGUIRE PPTYS INC COM 559775101 11 425 SH OTHER 01 425 0 0 MAGUIRE PPTYS INC COM 559775101 1,121 43,800 SH DEFINED 01,08 16,200 27,600 0 MAIL-WELL INC COM 560321200 680 152,037 SH DEFINED 01 99,711 51,776 550 MAIL-WELL INC COM 560321200 966 216,038 SH DEFINED 01,08 41,764 174,274 0 MAIN STR BKS INC NEW COM 56034R102 590 21,565 SH DEFINED 01 13,161 7,204 1,200 MAIN STR BKS INC NEW COM 56034R102 2,349 85,905 SH DEFINED 01,08 16,626 69,279 0 MAIN STR BKS INC NEW COM 56034R102 27 1,000 SH DEFINED 10 1,000 0 0 MAIN STREET AND MAIN INC COM 560345308 38 15,474 SH DEFINED 01,08 6,774 8,700 0 MAINE & MARITIMES CORP COM 560377103 96 2,800 SH DEFINED 01 500 2,300 0 MAINE & MARITIMES CORP COM 560377103 134 3,917 SH DEFINED 01,08 609 3,308 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 319 ________ MAINSOURCE FINANCIAL GP INC COM 56062Y102 266 7,434 SH DEFINED 01 5,375 1,949 110 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,237 34,528 SH DEFINED 01,08 6,153 28,375 0 MAIR HOLDINGS INC COM 560635104 209 22,550 SH DEFINED 01 4,200 18,100 250 MAIR HOLDINGS INC COM 560635104 840 90,544 SH DEFINED 01,08 16,597 73,947 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 36 3,107 DEFINED 04 3,107 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 410 35,251 OTHER 04 35,251 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 0 1,037 DEFINED 10 1,037 0 0 MANAGEMENT NETWORK GROUP INC COM 561693102 135 34,500 SH DEFINED 01 6,500 28,000 0 MANAGEMENT NETWORK GROUP INC COM 561693102 204 52,135 SH DEFINED 01,08 9,535 42,600 0 MANATRON INC COM 562048108 34 4,200 SH DEFINED 01 800 3,400 0 MANATRON INC COM 562048108 67 8,373 SH DEFINED 01,08 1,804 6,569 0 MANCHESTER TECHNOLOGIES INC COM 562398107 41 10,500 SH DEFINED 01 1,100 9,400 0 MANCHESTER TECHNOLOGIES INC COM 562398107 63 16,385 SH DEFINED 01,08 3,485 12,900 0 MANDALAY RESORT GROUP COM 562567107 2,664 46,521 SH DEFINED 01 30,965 14,046 1,510 MANDALAY RESORT GROUP COM 562567107 11 195 SH DEFINED 04 195 0 0 MANDALAY RESORT GROUP COM 562567107 17,772 310,379 SH DEFINED 01,08 66,123 244,256 0 MANDALAY RESORT GROUP COM 562567107 3 50 SH DEFINED 10 0 0 50 MANHATTAN ASSOCS INC COM 562750109 5,241 188,372 SH DEFINED 01 150,344 23,753 14,275 MANHATTAN ASSOCS INC COM 562750109 2 85 SH DEFINED 02 0 0 85 MANHATTAN ASSOCS INC COM 562750109 13 450 SH OTHER 01,06 0 0 450 MANHATTAN ASSOCS INC COM 562750109 4,615 165,883 SH DEFINED 01,08 35,095 130,788 0 MANITOWOC INC COM 563571108 1,359 45,930 SH DEFINED 01 17,179 28,151 600 MANITOWOC INC COM 563571108 30 1,000 SH OTHER 01 0 1,000 0 MANITOWOC INC COM 563571108 12 400 SH OTHER 01,06 0 0 400 MANITOWOC INC COM 563571108 6,158 208,180 SH DEFINED 01,08 73,387 134,793 0 MANNATECH INC COM 563771104 276 26,100 SH DEFINED 01 5,200 20,900 0 MANNATECH INC COM 563771104 408 38,541 SH DEFINED 01,08 9,541 29,000 0 MANNING GREG AUCTIONS INC COM 563823103 223 15,700 SH DEFINED 01 5,100 10,600 0 MANNING GREG AUCTIONS INC COM 563823103 338 23,800 SH DEFINED 01,08 5,100 18,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 320 ________ MANOR CARE INC NEW COM 564055101 7,203 204,112 SH DEFINED 01 97,141 80,906 26,065 MANOR CARE INC NEW COM 564055101 4 100 SH OTHER 01 0 0 100 MANOR CARE INC NEW COM 564055101 170 4,820 SH DEFINED 04 4,820 0 0 MANOR CARE INC NEW COM 564055101 4 100 SH DEFINED 05 0 0 100 MANOR CARE INC NEW COM 564055101 7 200 SH OTHER 01,06 0 0 200 MANOR CARE INC NEW COM 564055101 28,223 799,741 SH DEFINED 01,08 397,806 401,935 0 MANOR CARE INC NEW COM 564055101 172 4,863 SH DEFINED 09 4,863 0 0 MANOR CARE INC NEW COM 564055101 4 117 SH DEFINED 10 17 0 100 MANPOWER INC COM 56418H100 3,235 69,571 SH DEFINED 01 41,621 22,846 5,104 MANPOWER INC COM 56418H100 24 520 SH DEFINED 02 520 0 0 MANPOWER INC COM 56418H100 22,789 490,083 SH DEFINED 01,08 152,369 337,714 0 MANPOWER INC COM 56418H100 9 200 SH DEFINED 09 200 0 0 MANPOWER INC COM 56418H100 5 100 SH DEFINED 10 0 0 100 MANTECH INTL CORP COM 564563104 649 31,654 SH DEFINED 01 11,957 19,397 300 MANTECH INTL CORP COM 564563104 10 500 SH OTHER 01,06 0 0 500 MANTECH INTL CORP COM 564563104 2,566 125,230 SH DEFINED 01,08 37,338 87,892 0 MANUFACTURED HOME CMNTYS INC COM 564682102 1,177 33,356 SH DEFINED 01 13,651 18,630 1,075 MANUFACTURED HOME CMNTYS INC COM 564682102 4,977 140,986 SH DEFINED 01,08 48,409 92,577 0 MAPICS INC COM 564910107 287 35,705 SH DEFINED 01 12,489 22,866 350 MAPICS INC COM 564910107 1,089 135,480 SH DEFINED 01,08 23,110 112,370 0 MANULIFE FINL CORP COM 56501R106 10 276 SH DEFINED 01 0 276 0 MANULIFE FINL CORP COM 56501R106 996 26,823 SH DEFINED 04 26,823 0 0 MANULIFE FINL CORP COM 56501R106 173 4,653 SH OTHER 04 4,653 0 0 MANULIFE FINL CORP COM 56501R106 305 8,197 SH DEFINED 05 8,197 0 0 MANULIFE FINL CORP COM 56501R106 268 7,213 SH DEFINED 10 7,000 0 213 MANUGISTICS GROUP INC COM 565011103 719 105,099 SH DEFINED 01 43,354 56,495 5,250 MANUGISTICS GROUP INC COM 565011103 47 6,900 SH DEFINED 04 0 0 6,900 MANUGISTICS GROUP INC COM 565011103 3,409 498,374 SH DEFINED 01,08 135,350 363,024 0 MAPINFO CORP COM 565105103 257 20,025 SH DEFINED 01 3,200 15,625 1,200 MAPINFO CORP COM 565105103 3 200 SH OTHER 01,06 0 0 200 MAPINFO CORP COM 565105103 428 33,413 SH DEFINED 01,08 11,788 21,625 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 321 ________ MARATHON OIL CORP COM 565849106 21,272 631,789 SH DEFINED 01 274,905 275,402 81,482 MARATHON OIL CORP COM 565849106 75 2,215 SH OTHER 01 140 1,800 275 MARATHON OIL CORP COM 565849106 26 760 SH DEFINED 02 760 0 0 MARATHON OIL CORP COM 565849106 421 12,518 SH DEFINED 03 518 0 12,000 MARATHON OIL CORP COM 565849106 129 3,825 SH DEFINED 04 3,825 0 0 MARATHON OIL CORP COM 565849106 261 7,765 SH OTHER 04 5,765 0 2,000 MARATHON OIL CORP COM 565849106 8 225 SH DEFINED 05 0 0 225 MARATHON OIL CORP COM 565849106 27 800 SH OTHER 01,06 0 0 800 MARATHON OIL CORP COM 565849106 97,451 2,894,309 SH DEFINED 01,08 1,503,705 1,390,504 100 MARATHON OIL CORP COM 565849106 64 1,895 SH DEFINED 09 1,895 0 0 MARATHON OIL CORP COM 565849106 86 2,551 SH DEFINED 10 301 1,400 850 MARCUS CORP COM 566330106 1,895 109,211 SH DEFINED 01 84,152 24,709 350 MARCUS CORP COM 566330106 7 410 SH OTHER 01,06 0 0 410 MARCUS CORP COM 566330106 3,187 183,704 SH DEFINED 01,08 52,821 130,883 0 MARIMBA INC COM 56781Q109 87 14,700 SH DEFINED 01 5,000 9,700 0 MARIMBA INC COM 56781Q109 263 44,594 SH DEFINED 01,08 9,694 34,900 0 MARINEMAX INC COM 567908108 1,643 61,834 SH DEFINED 01 48,734 12,900 200 MARINEMAX INC COM 567908108 1,755 66,055 SH DEFINED 01,08 15,261 50,794 0 MARINE PRODS CORP COM 568427108 560 40,018 SH DEFINED 01 9,108 29,323 1,587 MARINE PRODS CORP COM 568427108 1,232 88,093 SH DEFINED 01,08 15,885 72,208 0 MARISA CHRISTINA INC COM 570268102 4 2,600 SH DEFINED 01 0 2,600 0 MARISA CHRISTINA INC COM 570268102 21 12,600 SH DEFINED 01,08 957 11,643 0 MARITRANS INC COM 570363101 330 20,987 SH DEFINED 01 5,487 15,300 200 MARITRANS INC COM 570363101 508 32,344 SH DEFINED 01,08 4,961 27,383 0 MARKEL CORP COM 570535104 1,774 6,162 SH DEFINED 01 2,595 3,017 550 MARKEL CORP COM 570535104 8,428 29,274 SH DEFINED 01,08 13,729 15,545 0 MARKETWATCH COM INC COM 570619106 266 19,058 SH DEFINED 01 4,508 14,500 50 MARKETWATCH COM INC COM 570619106 927 66,498 SH DEFINED 01,08 8,958 57,540 0 MARKWEST HYDROCARBON INC COM 570762104 246 19,800 SH DEFINED 01 1,980 17,820 0 MARKWEST HYDROCARBON INC COM 570762104 199 15,980 SH DEFINED 01,08 3,660 12,320 0 MARLTON TECHNOLOGIES INC COM 571263102 4 6,900 SH DEFINED 01 1,000 5,900 0 MARLTON TECHNOLOGIES INC COM 571263102 5 8,968 SH DEFINED 01,08 934 8,034 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 322 ________ MARSH & MCLENNAN COS INC COM 571748102 62,227 1,343,992 SH DEFINED 01 699,058 486,448 158,486 MARSH & MCLENNAN COS INC COM 571748102 13,669 295,223 SH OTHER 01 158,597 127,124 9,502 MARSH & MCLENNAN COS INC COM 571748102 2,115 45,684 SH DEFINED 02 40,487 4,168 1,029 MARSH & MCLENNAN COS INC COM 571748102 886 19,145 SH OTHER 02 11,275 4,870 3,000 MARSH & MCLENNAN COS INC COM 571748102 3,016 65,140 SH DEFINED 03 36,585 16,900 11,655 MARSH & MCLENNAN COS INC COM 571748102 556 12,000 SH OTHER 03 4,585 7,300 115 MARSH & MCLENNAN COS INC COM 571748102 12,005 259,296 SH DEFINED 04 241,312 0 17,984 MARSH & MCLENNAN COS INC COM 571748102 9,645 208,305 SH OTHER 04 202,816 0 5,489 MARSH & MCLENNAN COS INC COM 571748102 1,834 39,604 SH DEFINED 05 31,104 2,275 6,225 MARSH & MCLENNAN COS INC COM 571748102 197 4,265 SH OTHER 05 1,840 1,600 825 MARSH & MCLENNAN COS INC COM 571748102 65 1,400 SH OTHER 01,06 0 0 1,400 MARSH & MCLENNAN COS INC COM 571748102 291,930 6,305,177 SH DEFINED 01,08 2,493,386 3,708,828 102,963 MARSH & MCLENNAN COS INC COM 571748102 516 11,155 SH DEFINED 09 11,155 0 0 MARSH & MCLENNAN COS INC COM 571748102 6,908 149,196 SH DEFINED 10 42,512 80,969 25,715 MARSH & MCLENNAN COS INC COM 571748102 144 3,110 SH OTHER 10 2,210 600 300 MARSH SUPERMARKETS INC COM 571783208 7 600 SH DEFINED 01 600 0 0 MARSH SUPERMARKETS INC COM 571783208 214 17,152 SH DEFINED 01,08 3,139 14,013 0 MARSHALL & ILSLEY CORP COM 571834100 15,222 402,593 SH DEFINED 01 161,481 189,718 51,394 MARSHALL & ILSLEY CORP COM 571834100 8 200 SH OTHER 01 0 0 200 MARSHALL & ILSLEY CORP COM 571834100 2,178 57,600 SH DEFINED 02 57,200 400 0 MARSHALL & ILSLEY CORP COM 571834100 1,357 35,890 SH DEFINED 04 35,890 0 0 MARSHALL & ILSLEY CORP COM 571834100 3,129 82,765 SH OTHER 04 80,765 0 2,000 MARSHALL & ILSLEY CORP COM 571834100 23 600 SH OTHER 01,06 0 0 600 MARSHALL & ILSLEY CORP COM 571834100 73,698 1,949,176 SH DEFINED 01,08 961,972 987,204 0 MARSHALL & ILSLEY CORP COM 571834100 31 830 SH DEFINED 09 830 0 0 MARSHALL & ILSLEY CORP COM 571834100 443 11,728 SH DEFINED 10 11,428 200 100 MARRIOTT INTL INC NEW COM 571903202 20,998 493,490 SH DEFINED 01 204,367 234,141 54,982 MARRIOTT INTL INC NEW COM 571903202 34 800 SH OTHER 01 600 0 200 MARRIOTT INTL INC NEW COM 571903202 3 65 SH DEFINED 02 0 0 65 MARRIOTT INTL INC NEW COM 571903202 161 3,780 SH OTHER 02 3,480 300 0 MARRIOTT INTL INC NEW COM 571903202 206 4,850 SH DEFINED 03 0 2,850 2,000 MARRIOTT INTL INC NEW COM 571903202 53 1,250 SH OTHER 03 1,250 0 0 MARRIOTT INTL INC NEW COM 571903202 160 3,770 SH DEFINED 04 3,770 0 0 MARRIOTT INTL INC NEW COM 571903202 120 2,830 SH OTHER 04 2,830 0 0 MARRIOTT INTL INC NEW COM 571903202 4 100 SH DEFINED 05 0 0 100 MARRIOTT INTL INC NEW COM 571903202 23 550 SH OTHER 01,06 0 0 550 MARRIOTT INTL INC NEW COM 571903202 86,323 2,028,732 SH DEFINED 01,08 1,070,160 958,572 0 MARRIOTT INTL INC NEW COM 571903202 184 4,322 SH DEFINED 09 4,322 0 0 MARRIOTT INTL INC NEW COM 571903202 81 1,898 SH DEFINED 10 1,548 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 323 ________ MARTEK BIOSCIENCES CORP COM 572901106 5,201 91,306 SH DEFINED 01 66,455 22,826 2,025 MARTEK BIOSCIENCES CORP COM 572901106 570 10,000 SH OTHER 01 10,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 171 3,000 SH DEFINED 02 3,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 23 400 SH OTHER 02 400 0 0 MARTEK BIOSCIENCES CORP COM 572901106 11,356 199,364 SH DEFINED 01,08 58,128 141,236 0 MARTEK BIOSCIENCES CORP COM 572901106 30 520 SH DEFINED 10 425 0 95 MARTEN TRANS LTD COM 573075108 319 16,800 SH DEFINED 01 7,125 9,675 0 MARTEN TRANS LTD COM 573075108 375 19,754 SH DEFINED 01,08 850 18,904 0 MARTHA STEWART LIVING OMNIME COM 573083102 335 30,412 SH DEFINED 01 12,013 18,149 250 MARTHA STEWART LIVING OMNIME COM 573083102 3 250 SH OTHER 01 0 250 0 MARTHA STEWART LIVING OMNIME COM 573083102 33 3,000 SH OTHER 03 3,000 0 0 MARTHA STEWART LIVING OMNIME COM 573083102 21 1,900 SH DEFINED 04 1,900 0 0 MARTHA STEWART LIVING OMNIME COM 573083102 15 1,400 SH OTHER 04 400 0 1,000 MARTHA STEWART LIVING OMNIME COM 573083102 1,797 163,381 SH DEFINED 01,08 88,501 74,880 0 MARTIN MARIETTA MATLS INC COM 573284106 1,537 33,287 SH DEFINED 01 18,310 8,724 6,253 MARTIN MARIETTA MATLS INC COM 573284106 186 4,024 SH OTHER 01 2,500 1,524 0 MARTIN MARIETTA MATLS INC COM 573284106 9 200 SH OTHER 04 200 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11,874 257,245 SH DEFINED 01,08 57,916 199,329 0 MARTIN MARIETTA MATLS INC COM 573284106 2 50 SH DEFINED 10 0 0 50 MARVEL ENTERPRISES INC COM 57383M108 661 34,424 SH DEFINED 01 21,430 11,304 1,690 MARVEL ENTERPRISES INC COM 57383M108 6 300 SH OTHER 03 0 300 0 MARVEL ENTERPRISES INC COM 57383M108 3 150 SH OTHER 04 150 0 0 MARVEL ENTERPRISES INC COM 57383M108 4,098 213,544 SH DEFINED 01,08 94,417 119,127 0 MARVEL ENTERPRISES INC COM 57383M108 1 50 SH DEFINED 10 0 0 50 MASCO CORP COM 574599106 65,879 2,164,224 SH DEFINED 01 1,079,154 647,407 437,663 MASCO CORP COM 574599106 7,067 232,152 SH OTHER 01 117,642 85,810 28,700 MASCO CORP COM 574599106 3,737 122,755 SH DEFINED 02 77,295 41,235 4,225 MASCO CORP COM 574599106 599 19,680 SH OTHER 02 9,685 9,275 720 MASCO CORP COM 574599106 38,114 1,252,107 SH DEFINED 03 116,252 85,002 1,050,853 MASCO CORP COM 574599106 567 18,630 SH OTHER 03 13,770 4,860 0 MASCO CORP COM 574599106 26,578 873,139 SH DEFINED 04 837,029 500 35,610 MASCO CORP COM 574599106 5,515 181,163 SH OTHER 04 170,083 0 11,080 MASCO CORP COM 574599106 9,944 326,663 SH DEFINED 05 284,058 17,505 25,100 MASCO CORP COM 574599106 1,202 39,485 SH OTHER 05 27,920 10,265 1,300 MASCO CORP COM 574599106 35 1,150 SH OTHER 01,06 0 0 1,150 MASCO CORP COM 574599106 195,897 6,435,499 SH DEFINED 01,08 2,254,367 3,986,248 194,884 MASCO CORP COM 574599106 470 15,442 SH DEFINED 09 15,442 0 0 MASCO CORP COM 574599106 36,989 1,215,150 SH DEFINED 10 1,170,755 8,725 35,670 MASCO CORP COM 574599106 1,112 36,520 SH OTHER 10 7,634 27,025 1,861 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 324 ________ MASSBANK CORP READ MASS COM 576152102 705 17,784 SH DEFINED 01 13,184 4,500 100 MASSBANK CORP READ MASS COM 576152102 1,228 30,994 SH DEFINED 01,08 5,059 25,935 0 MASSEY ENERGY CORP COM 576206106 1,416 64,160 SH DEFINED 01 42,728 15,932 5,500 MASSEY ENERGY CORP COM 576206106 247 11,200 SH DEFINED 04 100 0 11,100 MASSEY ENERGY CORP COM 576206106 24 1,100 SH OTHER 01,06 0 0 1,100 MASSEY ENERGY CORP COM 576206106 11,054 500,858 SH DEFINED 01,08 155,752 345,106 0 MASTEC INC COM 576323109 529 55,889 SH DEFINED 01 19,246 36,043 600 MASTEC INC COM 576323109 125 13,200 SH DEFINED 04 0 0 13,200 MASTEC INC COM 576323109 1,744 184,136 SH DEFINED 01,08 42,956 141,180 0 MATERIAL SCIENCES CORP COM 576674105 1,008 91,673 SH DEFINED 01 58,518 33,005 150 MATERIAL SCIENCES CORP COM 576674105 2 200 SH OTHER 01,06 0 0 200 MATERIAL SCIENCES CORP COM 576674105 775 70,458 SH DEFINED 01,08 17,048 53,410 0 MATRIA HEALTHCARE INC COM 576817209 493 19,416 SH DEFINED 01 6,060 12,406 950 MATRIA HEALTHCARE INC COM 576817209 1,623 63,910 SH DEFINED 01,08 11,401 52,509 0 MATRITECH INC COM 576818108 42 29,300 SH DEFINED 01 4,900 24,400 0 MATRITECH INC COM 576818108 72 50,000 SH DEFINED 02 0 50,000 0 MATRITECH INC COM 576818108 4 3,000 SH DEFINED 04 3,000 0 0 MATRITECH INC COM 576818108 73 50,636 SH DEFINED 01,08 12,691 37,945 0 MATRIX BANCORP INC COM 576819106 85 7,500 SH DEFINED 01 500 7,000 0 MATRIX BANCORP INC COM 576819106 128 11,300 SH DEFINED 01,08 2,700 8,600 0 MATRIXX INITIATIVES INC COM 57685L105 57 6,300 SH DEFINED 01 1,900 4,400 0 MATRIXX INITIATIVES INC COM 57685L105 2 200 SH OTHER 04 200 0 0 MATRIXX INITIATIVES INC COM 57685L105 119 13,156 SH DEFINED 01,08 3,902 9,254 0 MATRIXX INITIATIVES INC COM 57685L105 218 24,200 SH DEFINED 10 24,200 0 0 MATRIXX INITIATIVES INC COM 57685L105 180 20,000 SH OTHER 10 0 20,000 0 MATRIXONE INC COM 57685P304 592 81,476 SH DEFINED 01 28,365 50,361 2,750 MATRIXONE INC COM 57685P304 15 2,000 SH OTHER 01 0 2,000 0 MATRIXONE INC COM 57685P304 9 1,200 SH DEFINED 04 1,200 0 0 MATRIXONE INC COM 57685P304 2,159 297,443 SH DEFINED 01,08 53,111 244,332 0 MATRIX SVC CO COM 576853105 628 46,414 SH DEFINED 01 18,214 27,700 500 MATRIX SVC CO COM 576853105 14 1,000 SH DEFINED 04 1,000 0 0 MATRIX SVC CO COM 576853105 1,763 130,337 SH DEFINED 01,08 43,501 86,836 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 325 ________ MATSUSHITA ELEC INDL COM 576879209 21 1,380 SH DEFINED 01 1,380 0 0 MATSUSHITA ELEC INDL COM 576879209 60 3,920 SH OTHER 01 0 3,920 0 MATSUSHITA ELEC INDL COM 576879209 71 4,575 SH DEFINED 05 525 4,050 0 MATSUSHITA ELEC INDL COM 576879209 116 7,500 SH OTHER 10 7,500 0 0 MATTEL INC COM 577081102 14,390 780,381 SH DEFINED 01 327,934 374,849 77,598 MATTEL INC COM 577081102 56 3,016 SH OTHER 01 0 2,691 325 MATTEL INC COM 577081102 106 5,737 SH DEFINED 02 5,137 600 0 MATTEL INC COM 577081102 42 2,289 SH OTHER 02 2,289 0 0 MATTEL INC COM 577081102 258 14,000 SH DEFINED 03 0 14,000 0 MATTEL INC COM 577081102 166 9,000 SH OTHER 03 9,000 0 0 MATTEL INC COM 577081102 18 981 SH DEFINED 04 981 0 0 MATTEL INC COM 577081102 35 1,907 SH OTHER 04 1,907 0 0 MATTEL INC COM 577081102 4 230 SH DEFINED 05 0 0 230 MATTEL INC COM 577081102 20 1,100 SH OTHER 01,06 0 0 1,100 MATTEL INC COM 577081102 72,402 3,926,362 SH DEFINED 01,08 2,104,561 1,821,801 0 MATTEL INC COM 577081102 48 2,591 SH DEFINED 09 2,591 0 0 MATTEL INC COM 577081102 13 718 SH DEFINED 10 68 0 650 MATTEL INC COM 577081102 82 4,435 SH OTHER 10 900 3,535 0 MATTHEWS INTL CORP COM 577128101 1,659 49,969 SH DEFINED 01 17,988 31,181 800 MATTHEWS INTL CORP COM 577128101 6,920 208,423 SH DEFINED 01,08 48,766 159,657 0 MATTSON TECHNOLOGY INC COM 577223100 730 61,033 SH DEFINED 01 22,306 38,027 700 MATTSON TECHNOLOGY INC COM 577223100 53 4,400 SH DEFINED 04 0 0 4,400 MATTSON TECHNOLOGY INC COM 577223100 2,763 230,995 SH DEFINED 01,08 45,564 185,431 0 MAUI LD & PINEAPPLE INC COM 577345101 138 3,972 SH DEFINED 01 2,572 1,300 100 MAUI LD & PINEAPPLE INC COM 577345101 1,124 32,415 SH DEFINED 01,08 9,499 22,916 0 MAXCOR FINL GROUP INC COM 57772G100 41 3,500 SH DEFINED 01 1,400 2,100 0 MAXCOR FINL GROUP INC COM 57772G100 147 12,391 SH DEFINED 01,08 2,791 9,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 326 ________ MAXIM INTEGRATED PRODS INC COM 57772K101 43,272 921,275 SH DEFINED 01 494,892 328,471 97,912 MAXIM INTEGRATED PRODS INC COM 57772K101 3,288 70,009 SH OTHER 01 24,574 45,135 300 MAXIM INTEGRATED PRODS INC COM 57772K101 1,978 42,110 SH DEFINED 02 25,955 15,020 1,135 MAXIM INTEGRATED PRODS INC COM 57772K101 348 7,400 SH OTHER 02 4,900 2,500 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1,002 21,326 SH DEFINED 03 14,911 5,785 630 MAXIM INTEGRATED PRODS INC COM 57772K101 59 1,250 SH OTHER 03 1,250 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9,503 202,331 SH DEFINED 04 181,551 0 20,780 MAXIM INTEGRATED PRODS INC COM 57772K101 995 21,178 SH OTHER 04 21,058 0 120 MAXIM INTEGRATED PRODS INC COM 57772K101 2,903 61,810 SH DEFINED 05 56,575 2,960 2,275 MAXIM INTEGRATED PRODS INC COM 57772K101 136 2,900 SH OTHER 05 2,900 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 38 800 SH OTHER 01,06 0 0 800 MAXIM INTEGRATED PRODS INC COM 57772K101 141,477 3,012,066 SH DEFINED 01,08 1,631,379 1,379,428 1,259 MAXIM INTEGRATED PRODS INC COM 57772K101 426 9,069 SH DEFINED 09 9,069 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 654 13,915 SH DEFINED 10 13,065 400 450 MAXIM INTEGRATED PRODS INC COM 57772K101 28 600 SH OTHER 10 600 0 0 MAXIM PHARMACEUTICALS INC COM 57772M107 416 48,650 SH DEFINED 01 5,400 43,250 0 MAXIM PHARMACEUTICALS INC COM 57772M107 376 43,933 SH DEFINED 01,08 9,681 34,252 0 MAXCO INC COM 577723109 14 4,600 SH DEFINED 01 500 4,100 0 MAXCO INC COM 577723109 30 10,300 SH DEFINED 01,08 1,340 8,960 0 MAXTOR CORP COM 577729205 842 103,365 SH DEFINED 01 62,732 30,983 9,650 MAXTOR CORP COM 577729205 27 3,368 SH OTHER 01 0 3,368 0 MAXTOR CORP COM 577729205 7 850 SH DEFINED 02 0 0 850 MAXTOR CORP COM 577729205 5,263 645,748 SH DEFINED 01,08 255,352 390,396 0 MAXTOR CORP COM 577729205 1 100 SH DEFINED 10 0 0 100 MAXWELL SHOE INC COM 577766108 566 25,158 SH DEFINED 01 12,429 12,379 350 MAXWELL SHOE INC COM 577766108 1,893 84,140 SH DEFINED 01,08 15,618 68,522 0 MAXWELL TECHNOLOGIES INC COM 577767106 155 11,800 SH DEFINED 01 2,800 9,000 0 MAXWELL TECHNOLOGIES INC COM 577767106 326 24,864 SH DEFINED 01,08 5,710 19,154 0 MAXYGEN INC COM 577776107 641 67,569 SH DEFINED 01 17,034 49,385 1,150 MAXYGEN INC COM 577776107 1,632 172,170 SH DEFINED 01,08 45,661 126,509 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 327 ________ MAY DEPT STORES CO COM 577778103 20,200 584,163 SH DEFINED 01 253,944 253,888 76,331 MAY DEPT STORES CO COM 577778103 719 20,805 SH OTHER 01 9,439 11,066 300 MAY DEPT STORES CO COM 577778103 569 16,457 SH DEFINED 02 6,007 10,450 0 MAY DEPT STORES CO COM 577778103 403 11,650 SH OTHER 02 7,300 2,200 2,150 MAY DEPT STORES CO COM 577778103 739 21,369 SH DEFINED 03 14,474 2,295 4,600 MAY DEPT STORES CO COM 577778103 679 19,639 SH OTHER 03 15,289 2,250 2,100 MAY DEPT STORES CO COM 577778103 442 12,770 SH DEFINED 04 12,770 0 0 MAY DEPT STORES CO COM 577778103 956 27,653 SH OTHER 04 27,653 0 0 MAY DEPT STORES CO COM 577778103 7 200 SH DEFINED 05 0 0 200 MAY DEPT STORES CO COM 577778103 28 800 SH OTHER 01,06 0 0 800 MAY DEPT STORES CO COM 577778103 91,578 2,648,285 SH DEFINED 01,08 1,366,911 1,280,319 1,055 MAY DEPT STORES CO COM 577778103 250 7,234 SH DEFINED 09 7,234 0 0 MAY DEPT STORES CO COM 577778103 714 20,636 SH DEFINED 10 13,393 6,163 1,080 MAY DEPT STORES CO COM 577778103 1,350 39,047 SH OTHER 10 33,197 5,850 0 MAXXAM INC COM 577913106 33 1,183 SH DEFINED 01 1,183 0 0 MAXXAM INC COM 577913106 318 11,400 SH DEFINED 01,08 2,600 8,800 0 MAXXAM INC COM 577913106 1 40 SH OTHER 10 40 0 0 MAVERICK TUBE CORP COM 577914104 1,686 71,608 SH DEFINED 01 27,062 42,996 1,550 MAVERICK TUBE CORP COM 577914104 16 675 SH OTHER 01,06 0 0 675 MAVERICK TUBE CORP COM 577914104 7,273 308,832 SH DEFINED 01,08 80,025 228,807 0 MAXIMUS INC COM 577933104 1,132 32,336 SH DEFINED 01 10,856 16,380 5,100 MAXIMUS INC COM 577933104 11 300 SH OTHER 01,06 0 0 300 MAXIMUS INC COM 577933104 3,753 107,221 SH DEFINED 01,08 18,979 88,242 0 MAYORS JEWELERS INC DEL COM 578462103 12 16,100 SH DEFINED 01 4,000 12,100 0 MAYORS JEWELERS INC DEL COM 578462103 18 25,000 SH DEFINED 04 25,000 0 0 MAYORS JEWELERS INC DEL COM 578462103 55 75,280 SH DEFINED 01,08 3,738 71,542 0 MAYTAG CORP COM 578592107 4,765 150,948 SH DEFINED 01 70,466 59,630 20,852 MAYTAG CORP COM 578592107 387 12,256 SH OTHER 01 0 12,181 75 MAYTAG CORP COM 578592107 6 178 SH DEFINED 02 178 0 0 MAYTAG CORP COM 578592107 32 1,000 SH OTHER 02 0 1,000 0 MAYTAG CORP COM 578592107 282 8,938 SH DEFINED 04 200 0 8,738 MAYTAG CORP COM 578592107 16 500 SH OTHER 04 500 0 0 MAYTAG CORP COM 578592107 2 50 SH DEFINED 05 0 0 50 MAYTAG CORP COM 578592107 6 200 SH OTHER 01,06 0 0 200 MAYTAG CORP COM 578592107 20,971 664,280 SH DEFINED 01,08 336,112 328,168 0 MAYTAG CORP COM 578592107 6 199 SH DEFINED 09 199 0 0 MAYTAG CORP COM 578592107 51 1,610 SH DEFINED 10 10 0 1,600 MBT FINL CORP COM 578877102 128 7,343 SH DEFINED 01 7,043 0 300 MBT FINL CORP COM 578877102 1,139 65,596 SH DEFINED 01,08 8,400 57,196 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 328 ________ MCCLATCHY CO COM 579489105 900 12,672 SH DEFINED 01 9,279 2,748 645 MCCLATCHY CO COM 579489105 5,692 80,123 SH DEFINED 01,08 29,436 50,687 0 MCCLATCHY CO COM 579489105 4 50 SH DEFINED 10 0 0 50 MCCORMICK & CO INC COM 579780107 582 17,600 SH OTHER 04 0 0 17,600 MCCORMICK & CO INC COM 579780206 10,208 304,537 SH DEFINED 01 133,390 135,745 35,402 MCCORMICK & CO INC COM 579780206 387 11,550 SH OTHER 01 2,700 5,600 3,250 MCCORMICK & CO INC COM 579780206 13 400 SH DEFINED 02 0 400 0 MCCORMICK & CO INC COM 579780206 336 10,023 SH OTHER 02 0 10,023 0 MCCORMICK & CO INC COM 579780206 114 3,400 SH DEFINED 04 500 0 2,900 MCCORMICK & CO INC COM 579780206 173 5,150 SH OTHER 04 4,050 0 1,100 MCCORMICK & CO INC COM 579780206 13 400 SH OTHER 01,06 0 0 400 MCCORMICK & CO INC COM 579780206 39,939 1,191,511 SH DEFINED 01,08 585,546 605,965 0 MCCORMICK & CO INC COM 579780206 125 3,718 SH DEFINED 10 3,622 0 96 MCDATA CORP COM 580031201 575 81,716 SH DEFINED 01 59,866 18,400 3,450 MCDATA CORP COM 580031201 0 52 SH OTHER 01 51 1 0 MCDATA CORP COM 580031201 1 111 SH DEFINED 02 0 0 111 MCDATA CORP COM 580031201 0 3 SH DEFINED 03 3 0 0 MCDATA CORP COM 580031201 0 5 SH OTHER 03 0 5 0 MCDATA CORP COM 580031201 77 10,869 SH DEFINED 04 40 0 10,829 MCDATA CORP COM 580031201 1 146 SH OTHER 04 51 0 95 MCDATA CORP COM 580031201 0 7 SH DEFINED 05 7 0 0 MCDATA CORP COM 580031201 3,970 563,974 SH DEFINED 01,08 127,984 435,990 0 MCDATA CORP COM 580031201 1 172 SH DEFINED 10 22 0 150 MCDERMOTT INTL INC COM 580037109 115 13,675 SH DEFINED 01 12,400 0 1,275 MCDERMOTT INTL INC COM 580037109 0 50 SH OTHER 01 0 0 50 MCDERMOTT INTL INC COM 580037109 703 83,750 SH DEFINED 01,08 23,850 59,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 329 ________ MCDONALDS CORP COM 580135101 79,010 2,765,489 SH DEFINED 01 1,147,123 1,290,380 327,986 MCDONALDS CORP COM 580135101 23,116 809,083 SH OTHER 01 133,065 143,230 532,788 MCDONALDS CORP COM 580135101 1,314 45,988 SH DEFINED 02 36,488 8,500 1,000 MCDONALDS CORP COM 580135101 1,151 40,302 SH OTHER 02 20,492 19,810 0 MCDONALDS CORP COM 580135101 4,273 149,552 SH DEFINED 03 92,316 53,306 3,930 MCDONALDS CORP COM 580135101 1,564 54,746 SH OTHER 03 26,330 24,496 3,920 MCDONALDS CORP COM 580135101 1,842 64,476 SH DEFINED 04 46,776 0 17,700 MCDONALDS CORP COM 580135101 4,971 174,002 SH OTHER 04 161,458 0 12,544 MCDONALDS CORP COM 580135101 161 5,648 SH DEFINED 05 4,748 0 900 MCDONALDS CORP COM 580135101 23 800 SH OTHER 05 0 0 800 MCDONALDS CORP COM 580135101 94 3,300 SH OTHER 01,06 0 0 3,300 MCDONALDS CORP COM 580135101 330,636 11,572,840 SH DEFINED 01,08 5,982,455 5,583,650 6,735 MCDONALDS CORP COM 580135101 1,113 38,960 SH DEFINED 09 38,960 0 0 MCDONALDS CORP COM 580135101 4,532 158,620 SH DEFINED 10 145,391 2,229 11,000 MCDONALDS CORP COM 580135101 737 25,790 SH OTHER 10 6,890 18,300 600 MCG CAPITAL CORP COM 58047P107 538 26,646 SH DEFINED 01 19,690 6,306 650 MCG CAPITAL CORP COM 58047P107 65 3,230 SH DEFINED 04 3,230 0 0 MCG CAPITAL CORP COM 58047P107 9 440 SH OTHER 04 440 0 0 MCG CAPITAL CORP COM 58047P107 4,858 240,727 SH DEFINED 01,08 95,003 145,724 0 MCGRATH RENTCORP COM 580589109 588 19,271 SH DEFINED 01 5,718 13,353 200 MCGRATH RENTCORP COM 580589109 2,499 81,973 SH DEFINED 01,08 27,158 54,815 0 MCGRAW HILL COS INC COM 580645109 31,955 419,688 SH DEFINED 01 183,380 174,164 62,144 MCGRAW HILL COS INC COM 580645109 2,153 28,271 SH OTHER 01 2,250 13,021 13,000 MCGRAW HILL COS INC COM 580645109 2,281 29,960 SH DEFINED 02 17,768 11,442 750 MCGRAW HILL COS INC COM 580645109 1,724 22,645 SH OTHER 02 14,230 7,915 500 MCGRAW HILL COS INC COM 580645109 3,341 43,882 SH DEFINED 03 30,397 8,050 5,435 MCGRAW HILL COS INC COM 580645109 1,656 21,745 SH OTHER 03 20,190 1,375 180 MCGRAW HILL COS INC COM 580645109 8,012 105,232 SH DEFINED 04 101,567 0 3,665 MCGRAW HILL COS INC COM 580645109 3,782 49,670 SH OTHER 04 37,470 0 12,200 MCGRAW HILL COS INC COM 580645109 1,571 20,630 SH DEFINED 05 16,585 380 3,665 MCGRAW HILL COS INC COM 580645109 136 1,790 SH OTHER 05 390 0 1,400 MCGRAW HILL COS INC COM 580645109 38 500 SH OTHER 01,06 0 0 500 MCGRAW HILL COS INC COM 580645109 206,354 2,710,189 SH DEFINED 01,08 894,595 1,751,113 64,481 MCGRAW HILL COS INC COM 580645109 370 4,853 SH DEFINED 09 4,853 0 0 MCGRAW HILL COS INC COM 580645109 4,060 53,317 SH DEFINED 10 23,987 1,600 27,730 MCGRAW HILL COS INC COM 580645109 170 2,230 SH OTHER 10 155 1,925 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 330 ________ MCKESSON CORP COM 58155Q103 15,761 523,805 SH DEFINED 01 199,994 254,062 69,749 MCKESSON CORP COM 58155Q103 8 275 SH OTHER 01 0 0 275 MCKESSON CORP COM 58155Q103 24 800 SH OTHER 02 0 0 800 MCKESSON CORP COM 58155Q103 84 2,800 SH DEFINED 04 500 0 2,300 MCKESSON CORP COM 58155Q103 72 2,378 SH OTHER 04 2,378 0 0 MCKESSON CORP COM 58155Q103 6 200 SH DEFINED 05 0 0 200 MCKESSON CORP COM 58155Q103 24 800 SH OTHER 01,06 0 0 800 MCKESSON CORP COM 58155Q103 79,887 2,654,939 SH DEFINED 01,08 1,398,563 1,256,326 50 MCKESSON CORP COM 58155Q103 367 12,196 SH DEFINED 09 12,196 0 0 MCKESSON CORP COM 58155Q103 44 1,446 SH DEFINED 10 46 0 1,400 MCLEODUSA INC COM 582266706 41 27,656 SH DEFINED 01 26,706 0 950 MCLEODUSA INC COM 582266706 1 586 SH OTHER 01 586 0 0 MCLEODUSA INC COM 582266706 0 264 SH DEFINED 02 47 217 0 MCLEODUSA INC COM 582266706 0 228 SH OTHER 02 0 228 0 MCLEODUSA INC COM 582266706 0 85 SH DEFINED 04 85 0 0 MCLEODUSA INC COM 582266706 2 1,318 SH OTHER 04 1,318 0 0 MCLEODUSA INC COM 582266706 505 338,955 SH DEFINED 01,08 83,890 255,065 0 MCMORAN EXPLORATION CO COM 582411104 445 30,091 SH DEFINED 01 9,507 20,384 200 MCMORAN EXPLORATION CO COM 582411104 3 200 SH OTHER 01 0 200 0 MCMORAN EXPLORATION CO COM 582411104 0 2 SH DEFINED 05 2 0 0 MCMORAN EXPLORATION CO COM 582411104 1,550 104,754 SH DEFINED 01,08 30,637 74,117 0 MCRAE INDS INC COM 582757209 45 4,500 SH DEFINED 01 400 4,100 0 MCRAE INDS INC COM 582757209 59 5,900 SH DEFINED 01,08 1,391 4,509 0 MEADE INSTRUMENTS CORP COM 583062104 80 19,900 SH DEFINED 01 3,300 16,600 0 MEADE INSTRUMENTS CORP COM 583062104 1 300 SH OTHER 01,06 0 0 300 MEADE INSTRUMENTS CORP COM 583062104 151 37,308 SH DEFINED 01,08 13,995 23,313 0 MEADOW VY CORP COM 583185103 14 5,700 SH DEFINED 01 500 5,200 0 MEADOW VY CORP COM 583185103 13 5,080 SH DEFINED 01,08 680 4,400 0 MEADOWBROOK INS GROUP INC COM 58319P108 57 11,300 SH DEFINED 01 1,200 10,100 0 MEADOWBROOK INS GROUP INC COM 58319P108 268 52,800 SH DEFINED 01,08 11,800 41,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 331 ________ MEADWESTVACO CORP COM 583334107 11,831 418,211 SH DEFINED 01 155,509 198,917 63,785 MEADWESTVACO CORP COM 583334107 125 4,425 SH OTHER 01 1,940 1,885 600 MEADWESTVACO CORP COM 583334107 328 11,582 SH DEFINED 02 11,000 582 0 MEADWESTVACO CORP COM 583334107 1,556 54,995 SH DEFINED 03 39,080 7,120 8,795 MEADWESTVACO CORP COM 583334107 35 1,245 SH OTHER 03 695 550 0 MEADWESTVACO CORP COM 583334107 5,949 210,302 SH DEFINED 04 202,702 0 7,600 MEADWESTVACO CORP COM 583334107 1,308 46,243 SH OTHER 04 44,995 0 1,248 MEADWESTVACO CORP COM 583334107 1,061 37,510 SH DEFINED 05 28,525 925 8,060 MEADWESTVACO CORP COM 583334107 32 1,125 SH OTHER 05 0 0 1,125 MEADWESTVACO CORP COM 583334107 14 494 SH OTHER 01,06 0 0 494 MEADWESTVACO CORP COM 583334107 109,272 3,862,556 SH DEFINED 01,08 907,838 2,816,038 138,680 MEADWESTVACO CORP COM 583334107 39 1,372 SH DEFINED 09 1,372 0 0 MEADWESTVACO CORP COM 583334107 1,434 50,706 SH DEFINED 10 44,546 1,950 4,210 MEADWESTVACO CORP COM 583334107 22 765 SH OTHER 10 390 0 375 MEASUREMENT SPECIALTIES INC COM 583421102 227 11,700 SH DEFINED 01 1,600 10,100 0 MEASUREMENT SPECIALTIES INC COM 583421102 395 20,380 SH DEFINED 01,08 4,580 15,800 0 MECHANICAL TECHNOLOGY INC COM 583538103 211 41,200 SH DEFINED 01 6,100 35,100 0 MECHANICAL TECHNOLOGY INC COM 583538103 284 55,402 SH DEFINED 01,08 10,553 44,849 0 MEDAREX INC COM 583916101 740 82,550 SH DEFINED 01 48,493 27,932 6,125 MEDAREX INC COM 583916101 11 1,200 SH OTHER 01 0 1,200 0 MEDAREX INC COM 583916101 8 850 SH DEFINED 04 850 0 0 MEDAREX INC COM 583916101 4,666 520,136 SH DEFINED 01,08 147,964 372,172 0 MED-DESIGN CORP COM 583926100 48 12,550 SH DEFINED 01 2,100 10,400 50 MED-DESIGN CORP COM 583926100 7 1,800 SH OTHER 01 0 1,800 0 MED-DESIGN CORP COM 583926100 79 20,625 SH DEFINED 01,08 5,316 15,309 0 MEDALLION FINL CORP COM 583928106 198 22,875 SH DEFINED 01 9,175 13,500 200 MEDALLION FINL CORP COM 583928106 22 2,500 SH OTHER 04 2,500 0 0 MEDALLION FINL CORP COM 583928106 762 88,064 SH DEFINED 01,08 18,164 69,900 0 MEDCATH CORP COM 58404W109 129 8,322 SH DEFINED 01 3,600 4,522 200 MEDCATH CORP COM 58404W109 521 33,612 SH DEFINED 01,08 7,212 26,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 332 ________ MEDCO HEALTH SOLUTIONS INC COM 58405U102 20,237 595,205 SH DEFINED 01 281,705 250,257 63,243 MEDCO HEALTH SOLUTIONS INC COM 58405U102 4,536 133,417 SH OTHER 01 52,006 79,113 2,298 MEDCO HEALTH SOLUTIONS INC COM 58405U102 184 5,405 SH DEFINED 02 4,223 1,158 24 MEDCO HEALTH SOLUTIONS INC COM 58405U102 163 4,794 SH OTHER 02 2,249 2,220 325 MEDCO HEALTH SOLUTIONS INC COM 58405U102 279 8,214 SH DEFINED 03 2,857 5,155 202 MEDCO HEALTH SOLUTIONS INC COM 58405U102 384 11,294 SH OTHER 03 8,665 2,147 482 MEDCO HEALTH SOLUTIONS INC COM 58405U102 3,030 89,107 SH DEFINED 04 76,726 0 12,381 MEDCO HEALTH SOLUTIONS INC COM 58405U102 1,413 41,571 SH OTHER 04 39,428 0 2,143 MEDCO HEALTH SOLUTIONS INC COM 58405U102 66 1,948 SH DEFINED 05 1,777 0 171 MEDCO HEALTH SOLUTIONS INC COM 58405U102 67 1,980 SH OTHER 05 270 1,685 25 MEDCO HEALTH SOLUTIONS INC COM 58405U102 24 693 SH OTHER 01,06 0 0 693 MEDCO HEALTH SOLUTIONS INC COM 58405U102 83,688 2,461,415 SH DEFINED 01,08 1,278,549 1,182,736 130 MEDCO HEALTH SOLUTIONS INC COM 58405U102 896 26,363 SH DEFINED 09 26,363 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 764 22,485 SH DEFINED 10 11,704 10,330 451 MEDCO HEALTH SOLUTIONS INC COM 58405U102 388 11,404 SH OTHER 10 6,065 5,315 24 MEDIA GEN INC COM 584404107 2,000 29,732 SH DEFINED 01 24,776 3,326 1,630 MEDIA GEN INC COM 584404107 34 500 SH DEFINED 04 500 0 0 MEDIA GEN INC COM 584404107 7,985 118,681 SH DEFINED 01,08 33,057 85,624 0 MEDIA GEN INC COM 584404107 3 50 SH DEFINED 10 0 0 50 MEDIALINK WORLDWIDE INC COM 58445P105 20 5,000 SH DEFINED 01 700 4,300 0 MEDIALINK WORLDWIDE INC COM 58445P105 88 21,700 SH DEFINED 01,08 2,800 18,900 0 MEDIABAY INC COM 58446J108 6 11,700 SH DEFINED 01 900 10,800 0 MEDIABAY INC COM 58446J108 3 4,908 SH DEFINED 01,08 4,308 600 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 909 113,362 SH DEFINED 01 42,775 67,137 3,450 MEDIACOM COMMUNICATIONS CORP COM 58446K105 233 29,000 SH DEFINED 04 29,000 0 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 3,637 453,442 SH DEFINED 01,08 124,561 328,881 0 MEDICAL ACTION INDS INC COM 58449L100 310 15,171 SH DEFINED 01 5,171 9,800 200 MEDICAL ACTION INDS INC COM 58449L100 1,521 74,427 SH DEFINED 01,08 18,614 55,813 0 MEDICAL STAFFING NETWK HLDGS COM 58463F104 302 38,392 SH DEFINED 01 10,623 26,069 1,700 MEDICAL STAFFING NETWK HLDGS COM 58463F104 1 100 SH DEFINED 04 0 0 100 MEDICAL STAFFING NETWK HLDGS COM 58463F104 846 107,541 SH DEFINED 01,08 20,269 87,272 0 MEDICINES CO COM 584688105 2,241 69,566 SH DEFINED 01 28,326 37,845 3,395 MEDICINES CO COM 584688105 10,298 319,704 SH DEFINED 01,08 84,595 235,109 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 333 ________ MEDICIS PHARMACEUTICAL CORP COM 584690309 1,326 33,146 SH DEFINED 01 21,442 8,284 3,420 MEDICIS PHARMACEUTICAL CORP COM 584690309 7 170 SH DEFINED 02 0 0 170 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH OTHER 04 100 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 33 820 SH OTHER 01,06 0 0 820 MEDICIS PHARMACEUTICAL CORP COM 584690309 6,067 151,672 SH DEFINED 01,08 62,434 89,238 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH DEFINED 10 0 0 100 MEDIMMUNE INC COM 584699102 19,066 826,063 SH DEFINED 01 499,038 270,493 56,532 MEDIMMUNE INC COM 584699102 1,458 63,175 SH OTHER 01 33,400 18,000 11,775 MEDIMMUNE INC COM 584699102 129 5,575 SH DEFINED 02 5,325 0 250 MEDIMMUNE INC COM 584699102 170 7,350 SH OTHER 02 1,200 150 6,000 MEDIMMUNE INC COM 584699102 1,817 78,740 SH DEFINED 03 53,625 18,955 6,160 MEDIMMUNE INC COM 584699102 109 4,720 SH OTHER 03 2,000 1,520 1,200 MEDIMMUNE INC COM 584699102 1,497 64,844 SH DEFINED 04 59,444 0 5,400 MEDIMMUNE INC COM 584699102 244 10,565 SH OTHER 04 9,565 0 1,000 MEDIMMUNE INC COM 584699102 5,346 231,621 SH DEFINED 05 208,506 18,090 5,025 MEDIMMUNE INC COM 584699102 213 9,215 SH OTHER 05 5,175 4,040 0 MEDIMMUNE INC COM 584699102 14 600 SH OTHER 01,06 0 0 600 MEDIMMUNE INC COM 584699102 53,560 2,320,606 SH DEFINED 01,08 1,270,807 1,049,799 0 MEDIMMUNE INC COM 584699102 354 15,346 SH DEFINED 09 15,346 0 0 MEDIMMUNE INC COM 584699102 356 15,415 SH DEFINED 10 13,590 0 1,825 MEDIMMUNE INC COM 584699102 23 1,000 SH OTHER 10 1,000 0 0 MEDICORE INC COM 584931109 8 2,500 SH DEFINED 01 0 2,500 0 MEDICORE INC COM 584931109 53 16,681 SH DEFINED 01,08 458 16,223 0 MEDIWARE INFORMATION SYS INC COM 584946107 232 13,200 SH DEFINED 01 1,400 11,800 0 MEDIWARE INFORMATION SYS INC COM 584946107 42 2,380 SH DEFINED 04 2,380 0 0 MEDIWARE INFORMATION SYS INC COM 584946107 200 11,362 SH DEFINED 01,08 2,722 8,640 0 MEDQUIST INC COM 584949101 568 36,092 SH DEFINED 01 11,745 24,097 250 MEDQUIST INC COM 584949101 2,249 142,910 SH DEFINED 01,08 53,867 89,043 0 MEDIS TECHNOLOGIES LTD COM 58500P107 436 32,933 SH DEFINED 01 9,761 21,975 1,197 MEDIS TECHNOLOGIES LTD COM 58500P107 14 1,059 SH DEFINED 04 1,059 0 0 MEDIS TECHNOLOGIES LTD COM 58500P107 39 2,954 SH OTHER 04 2,954 0 0 MEDIS TECHNOLOGIES LTD COM 58500P107 1,256 94,898 SH DEFINED 01,08 16,212 78,686 0 MEDSOURCE TECHNOLOGIES INC COM 58505Y103 68 11,550 SH DEFINED 01 5,600 5,900 50 MEDSOURCE TECHNOLOGIES INC COM 58505Y103 272 45,881 SH DEFINED 01,08 11,400 34,481 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 334 ________ MEDTRONIC INC COM 585055106 236,724 4,957,579 SH DEFINED 01 2,745,404 1,719,721 492,454 MEDTRONIC INC COM 585055106 32,870 688,381 SH OTHER 01 295,986 353,092 39,303 MEDTRONIC INC COM 585055106 21,939 459,458 SH DEFINED 02 282,412 160,808 16,238 MEDTRONIC INC COM 585055106 6,671 139,709 SH OTHER 02 90,884 41,600 7,225 MEDTRONIC INC COM 585055106 16,173 338,701 SH DEFINED 03 174,079 136,286 28,336 MEDTRONIC INC COM 585055106 5,814 121,769 SH OTHER 03 52,904 59,735 9,130 MEDTRONIC INC COM 585055106 71,056 1,488,081 SH DEFINED 04 1,399,166 0 88,915 MEDTRONIC INC COM 585055106 35,884 751,491 SH OTHER 04 710,131 0 41,360 MEDTRONIC INC COM 585055106 10,233 214,300 SH DEFINED 05 172,605 30,280 11,415 MEDTRONIC INC COM 585055106 1,517 31,774 SH OTHER 05 12,274 11,500 8,000 MEDTRONIC INC COM 585055106 150 3,150 SH OTHER 01,06 0 0 3,150 MEDTRONIC INC COM 585055106 519,625 10,882,191 SH DEFINED 01,08 5,716,615 5,163,001 2,575 MEDTRONIC INC COM 585055106 1,684 35,268 SH DEFINED 09 35,268 0 0 MEDTRONIC INC COM 585055106 24,445 511,945 SH DEFINED 10 316,400 144,036 51,509 MEDTRONIC INC COM 585055106 5,020 105,132 SH OTHER 10 44,033 59,795 1,304 MELLON FINL CORP COM 58551A108 32,429 1,036,386 SH DEFINED 01 516,828 409,885 109,673 MELLON FINL CORP COM 58551A108 652 20,822 SH OTHER 01 4,722 8,900 7,200 MELLON FINL CORP COM 58551A108 5,107 163,214 SH DEFINED 02 132,285 30,179 750 MELLON FINL CORP COM 58551A108 839 26,800 SH OTHER 02 18,575 6,725 1,500 MELLON FINL CORP COM 58551A108 2,179 69,649 SH DEFINED 03 38,695 27,854 3,100 MELLON FINL CORP COM 58551A108 1,105 35,312 SH OTHER 03 5,147 30,000 165 MELLON FINL CORP COM 58551A108 6,792 217,057 SH DEFINED 04 215,307 0 1,750 MELLON FINL CORP COM 58551A108 4,212 134,604 SH OTHER 04 113,054 0 21,550 MELLON FINL CORP COM 58551A108 489 15,620 SH DEFINED 05 11,790 2,630 1,200 MELLON FINL CORP COM 58551A108 99 3,170 SH OTHER 05 1,370 1,800 0 MELLON FINL CORP COM 58551A108 34 1,100 SH OTHER 01,06 0 0 1,100 MELLON FINL CORP COM 58551A108 138,877 4,438,376 SH DEFINED 01,08 2,028,742 2,409,634 0 MELLON FINL CORP COM 58551A108 68 2,176 SH DEFINED 09 2,176 0 0 MELLON FINL CORP COM 58551A108 2,775 88,683 SH DEFINED 10 81,358 6,935 390 MELLON FINL CORP COM 58551A108 423 13,525 SH OTHER 10 3,325 9,800 400 MEMBERWORKS INC COM 586002107 764 21,805 SH DEFINED 01 5,558 15,997 250 MEMBERWORKS INC COM 586002107 5 150 SH OTHER 01,06 0 0 150 MEMBERWORKS INC COM 586002107 2,484 70,943 SH DEFINED 01,08 27,699 43,244 0 MENS WEARHOUSE INC COM 587118100 2,136 80,405 SH DEFINED 01 40,216 38,039 2,150 MENS WEARHOUSE INC COM 587118100 14 510 SH OTHER 01,06 0 0 510 MENS WEARHOUSE INC COM 587118100 6,275 236,183 SH DEFINED 01,08 64,415 171,768 0 MENTOR CORP MINN COM 587188103 1,998 66,372 SH DEFINED 01 27,186 35,636 3,550 MENTOR CORP MINN COM 587188103 9 298 SH DEFINED 02 0 0 298 MENTOR CORP MINN COM 587188103 3 100 SH DEFINED 04 100 0 0 MENTOR CORP MINN COM 587188103 21 700 SH OTHER 01,06 0 0 700 MENTOR CORP MINN COM 587188103 10,675 354,641 SH DEFINED 01,08 107,741 246,900 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 335 ________ MENTOR GRAPHICS CORP CONV DEB 587200AB2 2,248 2,000,000 PRN DEFINED 01 2,000,000 0 0 MENTOR GRAPHICS CORP COM 587200106 1,458 81,800 SH DEFINED 01 56,746 18,429 6,625 MENTOR GRAPHICS CORP COM 587200106 82 4,600 SH OTHER 01 4,600 0 0 MENTOR GRAPHICS CORP COM 587200106 10,844 608,514 SH DEFINED 01,08 141,055 467,459 0 MERCANTILE BANK CORP COM 587376104 93 2,620 SH DEFINED 01 2,520 0 100 MERCANTILE BANK CORP COM 587376104 100 2,815 SH OTHER 04 2,815 0 0 MERCANTILE BANK CORP COM 587376104 1,218 34,299 SH DEFINED 01,08 5,826 28,473 0 MERCANTILE BANK CORP COM 587376104 349 9,841 SH DEFINED 10 9,841 0 0 MERCANTILE BANKSHARES CORP COM 587405101 2,154 50,171 SH DEFINED 01 30,920 13,106 6,145 MERCANTILE BANKSHARES CORP COM 587405101 99 2,300 SH OTHER 01 2,300 0 0 MERCANTILE BANKSHARES CORP COM 587405101 417 9,716 SH OTHER 04 9,716 0 0 MERCANTILE BANKSHARES CORP COM 587405101 18,786 437,591 SH DEFINED 01,08 116,621 320,970 0 MERCANTILE BANKSHARES CORP COM 587405101 4 98 SH DEFINED 10 0 0 98 MERCHANTS BANCSHARES COM 588448100 319 11,040 SH DEFINED 01 3,104 7,836 100 MERCHANTS BANCSHARES COM 588448100 673 23,298 SH DEFINED 01,08 3,533 19,765 0 MERCHANTS BANCSHARES COM 588448100 3 100 SH DEFINED 10 0 0 100 MERCK & CO INC COM 589331107 257,059 5,817,141 SH DEFINED 01 2,979,964 2,154,956 682,221 MERCK & CO INC COM 589331107 82,896 1,875,908 SH OTHER 01 654,446 1,073,509 147,953 MERCK & CO INC COM 589331107 11,147 252,262 SH DEFINED 02 166,978 78,252 7,032 MERCK & CO INC COM 589331107 5,415 122,530 SH OTHER 02 73,539 40,361 8,630 MERCK & CO INC COM 589331107 18,652 422,096 SH DEFINED 03 230,648 157,933 33,515 MERCK & CO INC COM 589331107 10,530 238,298 SH OTHER 03 119,706 77,945 40,647 MERCK & CO INC COM 589331107 74,267 1,680,632 SH DEFINED 04 1,633,500 200 46,932 MERCK & CO INC COM 589331107 46,681 1,056,362 SH OTHER 04 950,048 0 106,314 MERCK & CO INC COM 589331107 4,327 97,922 SH DEFINED 05 84,627 4,155 9,140 MERCK & CO INC COM 589331107 1,504 34,025 SH OTHER 05 7,610 21,505 4,910 MERCK & CO INC COM 589331107 254 5,750 SH OTHER 01,06 0 0 5,750 MERCK & CO INC COM 589331107 949,539 21,487,647 SH DEFINED 01,08 10,406,245 10,998,514 82,888 MERCK & CO INC COM 589331107 3,033 68,641 SH DEFINED 09 68,641 0 0 MERCK & CO INC COM 589331107 28,764 650,918 SH DEFINED 10 401,433 159,818 89,667 MERCK & CO INC COM 589331107 12,527 283,487 SH OTHER 10 168,550 108,904 6,033 MERCURY COMPUTER SYS COM 589378108 916 35,937 SH DEFINED 01 13,656 21,581 700 MERCURY COMPUTER SYS COM 589378108 8 325 SH OTHER 01,06 0 0 325 MERCURY COMPUTER SYS COM 589378108 4,310 169,155 SH DEFINED 01,08 54,880 114,275 0 MERCURY GENL CORP NEW COM 589400100 917 18,362 SH DEFINED 01 11,815 4,867 1,680 MERCURY GENL CORP NEW COM 589400100 4,566 91,450 SH DEFINED 01,08 24,870 66,580 0 MERCURY GENL CORP NEW COM 589400100 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 336 ________ MERCURY INTERACTIVE CORP COM 589405109 15,492 345,793 SH DEFINED 01 223,392 94,987 27,414 MERCURY INTERACTIVE CORP COM 589405109 891 19,885 SH OTHER 01 12,020 7,165 700 MERCURY INTERACTIVE CORP COM 589405109 133 2,975 SH DEFINED 02 2,675 300 0 MERCURY INTERACTIVE CORP COM 589405109 60 1,350 SH OTHER 02 650 700 0 MERCURY INTERACTIVE CORP COM 589405109 1,789 39,935 SH DEFINED 03 27,300 11,835 800 MERCURY INTERACTIVE CORP COM 589405109 18 400 SH OTHER 03 400 0 0 MERCURY INTERACTIVE CORP COM 589405109 3,141 70,117 SH DEFINED 04 67,517 0 2,600 MERCURY INTERACTIVE CORP COM 589405109 637 14,210 SH OTHER 04 12,210 0 2,000 MERCURY INTERACTIVE CORP COM 589405109 108 2,400 SH DEFINED 05 300 2,000 100 MERCURY INTERACTIVE CORP COM 589405109 9 200 SH OTHER 01,06 0 0 200 MERCURY INTERACTIVE CORP COM 589405109 35,889 801,090 SH DEFINED 01,08 427,980 373,110 0 MERCURY INTERACTIVE CORP COM 589405109 77 1,729 SH DEFINED 09 1,729 0 0 MERCURY INTERACTIVE CORP COM 589405109 2,056 45,885 SH DEFINED 10 33,385 7,300 5,200 MERCURY INTERACTIVE CORP COM 589405109 49 1,100 SH OTHER 10 450 450 200 MEREDITH CORP COM 589433101 5,106 100,990 SH DEFINED 01 54,654 35,124 11,212 MEREDITH CORP COM 589433101 194 3,836 SH OTHER 02 3,836 0 0 MEREDITH CORP COM 589433101 146 2,880 SH DEFINED 03 0 0 2,880 MEREDITH CORP COM 589433101 30 600 SH DEFINED 04 600 0 0 MEREDITH CORP COM 589433101 121 2,400 SH OTHER 04 2,400 0 0 MEREDITH CORP COM 589433101 5 100 SH OTHER 01,06 0 0 100 MEREDITH CORP COM 589433101 19,943 394,451 SH DEFINED 01,08 199,735 194,716 0 MEREDITH CORP COM 589433101 64 1,259 SH DEFINED 10 1,209 0 50 MERIDIAN BIOSCIENCE INC COM 589584101 202 19,789 SH DEFINED 01 7,389 12,200 200 MERIDIAN BIOSCIENCE INC COM 589584101 850 83,400 SH DEFINED 01,08 13,389 70,011 0 MERIDIAN RESOURCE CORP COM 58977Q109 521 86,548 SH DEFINED 01 31,403 54,295 850 MERIDIAN RESOURCE CORP COM 58977Q109 30 5,000 SH DEFINED 04 5,000 0 0 MERIDIAN RESOURCE CORP COM 58977Q109 2,262 375,797 SH DEFINED 01,08 166,767 209,030 0 MERISTAR HOSPITALITY CORP COM 58984Y103 593 85,264 SH DEFINED 01 36,872 46,942 1,450 MERISTAR HOSPITALITY CORP COM 58984Y103 2,869 412,792 SH DEFINED 01,08 128,603 284,189 0 MERISEL INC COM 589849306 59 11,220 SH DEFINED 01 2,520 8,700 0 MERISEL INC COM 589849306 68 13,113 SH DEFINED 01,08 3,523 9,590 0 MERIT MED SYS INC COM 589889104 857 39,604 SH DEFINED 01 15,851 23,257 496 MERIT MED SYS INC COM 589889104 3,692 170,595 SH DEFINED 01,08 47,694 122,901 0 MERIDIAN GOLD INC COM 589975101 495 40,600 SH DEFINED 01 20,400 20,200 0 MERIDIAN GOLD INC COM 589975101 9 700 SH OTHER 02 0 0 700 MERIDIAN GOLD INC COM 589975101 14 1,175 SH DEFINED 04 1,175 0 0 MERIDIAN GOLD INC COM 589975101 2,334 191,347 SH DEFINED 01,08 37,291 154,056 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 337 ________ MERGE TECHNOLOGIES INC COM 589981109 179 12,315 SH DEFINED 01 2,600 9,715 0 MERGE TECHNOLOGIES INC COM 589981109 285 19,532 SH DEFINED 01,08 4,432 15,100 0 MERITAGE CORP COM 59001A102 1,304 17,557 SH DEFINED 01 6,816 10,141 600 MERITAGE CORP COM 59001A102 6,331 85,272 SH DEFINED 01,08 35,676 49,596 0 MERIX CORP COM 590049102 299 16,200 SH DEFINED 01 3,000 13,000 200 MERIX CORP COM 590049102 472 25,568 SH DEFINED 01,08 5,892 19,676 0 MERRILL LYNCH & CO INC COM 590188108 165,144 2,772,739 SH DEFINED 01 1,504,069 998,942 269,728 MERRILL LYNCH & CO INC COM 590188108 17,523 294,203 SH OTHER 01 210,163 71,375 12,665 MERRILL LYNCH & CO INC COM 590188108 5,640 94,694 SH DEFINED 02 59,169 27,175 8,350 MERRILL LYNCH & CO INC COM 590188108 676 11,355 SH OTHER 02 5,250 6,105 0 MERRILL LYNCH & CO INC COM 590188108 4,039 67,806 SH DEFINED 03 41,300 19,731 6,775 MERRILL LYNCH & CO INC COM 590188108 1,018 17,087 SH OTHER 03 11,037 4,500 1,550 MERRILL LYNCH & CO INC COM 590188108 34,730 583,105 SH DEFINED 04 535,965 0 47,140 MERRILL LYNCH & CO INC COM 590188108 13,215 221,883 SH OTHER 04 212,283 0 9,600 MERRILL LYNCH & CO INC COM 590188108 1,017 17,076 SH DEFINED 05 12,048 1,440 3,588 MERRILL LYNCH & CO INC COM 590188108 301 5,055 SH OTHER 05 4,455 0 600 MERRILL LYNCH & CO INC COM 590188108 143 2,400 SH OTHER 01,06 0 0 2,400 MERRILL LYNCH & CO INC COM 590188108 517,274 8,684,921 SH DEFINED 01,08 4,468,322 4,214,398 2,201 MERRILL LYNCH & CO INC COM 590188108 1,081 18,144 SH DEFINED 09 18,144 0 0 MERRILL LYNCH & CO INC COM 590188108 3,268 54,873 SH DEFINED 10 31,423 14,300 9,150 MERRILL LYNCH & CO INC COM 590188108 469 7,881 SH OTHER 10 1,150 6,131 600 MERRIMAC INDS INC COM 590262101 12 1,800 SH DEFINED 01 600 1,200 0 MERRIMAC INDS INC COM 590262101 81 11,602 SH DEFINED 01,08 1,544 10,058 0 MESA AIR GROUP INC COM 590479101 629 76,290 SH DEFINED 01 18,962 54,178 3,150 MESA AIR GROUP INC COM 590479101 4 500 SH OTHER 01,06 0 0 500 MESA AIR GROUP INC COM 590479101 1,832 222,105 SH DEFINED 01,08 51,587 170,518 0 MESTEK INC COM 590829107 145 8,039 SH DEFINED 01 600 7,339 100 MESTEK INC COM 590829107 556 30,938 SH DEFINED 01,08 4,406 26,532 0 MET PRO CORP COM 590876306 234 13,899 SH DEFINED 01 4,166 9,733 0 MET PRO CORP COM 590876306 555 33,033 SH DEFINED 04 33,033 0 0 MET PRO CORP COM 590876306 353 21,034 SH DEFINED 01,08 3,667 17,367 0 META GROUP INC COM 591002100 78 13,700 SH DEFINED 01 2,600 11,100 0 META GROUP INC COM 591002100 136 24,000 SH DEFINED 01,08 5,411 18,589 0 METASOLV INC COM 59139P104 135 43,250 SH DEFINED 01 7,200 35,400 650 METASOLV INC COM 59139P104 0 100 SH DEFINED 04 100 0 0 METASOLV INC COM 59139P104 189 60,408 SH DEFINED 01,08 15,868 44,540 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 338 ________ METHODE ELECTRS INC COM 591520200 1,637 126,914 SH DEFINED 01 78,244 46,720 1,950 METHODE ELECTRS INC COM 591520200 32 2,500 SH OTHER 04 2,500 0 0 METHODE ELECTRS INC COM 591520200 6 500 SH OTHER 01,06 0 0 500 METHODE ELECTRS INC COM 591520200 3,914 303,384 SH DEFINED 01,08 97,853 205,531 0 METLIFE INC COM 59156R108 43,133 1,208,888 SH DEFINED 01 461,238 601,785 145,865 METLIFE INC COM 59156R108 86 2,402 SH OTHER 01 1,500 252 650 METLIFE INC COM 59156R108 43 1,201 SH DEFINED 02 851 350 0 METLIFE INC COM 59156R108 109 3,046 SH DEFINED 04 2,946 0 100 METLIFE INC COM 59156R108 50 1,403 SH OTHER 04 1,075 0 328 METLIFE INC COM 59156R108 18 500 SH DEFINED 05 0 0 500 METLIFE INC COM 59156R108 13 355 SH OTHER 05 355 0 0 METLIFE INC COM 59156R108 71 2,000 SH OTHER 01,06 0 0 2,000 METLIFE INC COM 59156R108 214,408 6,009,201 SH DEFINED 01,08 3,092,115 2,916,026 1,060 METLIFE INC COM 59156R108 608 17,048 SH DEFINED 09 17,048 0 0 METLIFE INC COM 59156R108 20 570 SH DEFINED 10 120 0 450 METRIS COS INC COM 591598107 383 47,638 SH DEFINED 01 25,013 20,450 2,175 METRIS COS INC COM 591598107 81 10,100 SH DEFINED 04 0 0 10,100 METRIS COS INC COM 591598107 2,166 269,386 SH DEFINED 01,08 114,933 154,453 0 METRO GOLDWYN MAYER INC COM 591610100 1,099 63,187 SH DEFINED 01 47,965 10,772 4,450 METRO GOLDWYN MAYER INC COM 591610100 5,623 323,188 SH DEFINED 01,08 73,797 249,391 0 METRO GOLDWYN MAYER INC COM 591610100 2 100 SH DEFINED 10 0 0 100 METRO ONE TELECOMMUNICATIONS COM 59163F105 156 67,100 SH DEFINED 01 17,281 49,519 300 METRO ONE TELECOMMUNICATIONS COM 59163F105 1 500 SH OTHER 01 0 500 0 METRO ONE TELECOMMUNICATIONS COM 59163F105 434 187,155 SH DEFINED 01,08 76,632 110,523 0 METROCORP BANCSHARES INC COM 591650106 139 9,400 SH DEFINED 01 2,100 7,300 0 METROCORP BANCSHARES INC COM 591650106 200 13,563 SH DEFINED 01,08 2,963 10,600 0 METROLOGIC INSTRS INC COM 591676101 556 23,746 SH DEFINED 01 7,972 15,624 150 METROLOGIC INSTRS INC COM 591676101 1,782 76,144 SH DEFINED 01,08 21,203 54,941 0 METROLOGIC INSTRS INC COM 591676101 19 825 SH DEFINED 10 685 0 140 METTLER TOLEDO INTERNATIONAL COM 592688105 757 17,047 SH DEFINED 01 5,100 9,836 2,111 METTLER TOLEDO INTERNATIONAL COM 592688105 2,815 63,411 SH DEFINED 01,08 29,207 34,204 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2 50 SH DEFINED 10 0 0 50 MEXCO ENERGY CORP COM 592770101 412 54,600 SH DEFINED 01 0 54,600 0 MEXICAN RESTAURANTS INC COM 59283R104 22 4,200 SH DEFINED 01 0 4,200 0 MEXICAN RESTAURANTS INC COM 59283R104 35 6,583 SH DEFINED 01,08 1,416 5,167 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 339 ________ MICHAELS STORES INC COM 594087108 2,841 58,441 SH DEFINED 01 34,440 13,346 10,655 MICHAELS STORES INC COM 594087108 10 200 SH DEFINED 03 200 0 0 MICHAELS STORES INC COM 594087108 389 8,000 SH OTHER 04 8,000 0 0 MICHAELS STORES INC COM 594087108 17,046 350,587 SH DEFINED 01,08 90,027 260,560 0 MICHAELS STORES INC COM 594087108 41 843 SH DEFINED 09 843 0 0 MICHAELS STORES INC COM 594087108 4 92 SH DEFINED 10 0 0 92 MICREL INC COM 594793101 1,151 86,003 SH DEFINED 01 59,458 21,445 5,100 MICREL INC COM 594793101 8,198 612,699 SH DEFINED 01,08 120,073 492,626 0 MICREL INC COM 594793101 3 200 SH DEFINED 10 200 0 0 MICRO LINEAR CORP COM 594850109 94 15,200 SH DEFINED 01 2,400 12,800 0 MICRO LINEAR CORP COM 594850109 206 33,300 SH DEFINED 01,08 5,100 28,200 0 MICROS SYS INC COM 594901100 2,549 56,416 SH DEFINED 01 40,842 13,974 1,600 MICROS SYS INC COM 594901100 226 5,000 SH DEFINED 04 5,000 0 0 MICROS SYS INC COM 594901100 10 225 SH OTHER 01,06 0 0 225 MICROS SYS INC COM 594901100 5,954 131,793 SH DEFINED 01,08 37,478 94,315 0 MICROS SYS INC COM 594901100 26 575 SH DEFINED 10 470 0 105 MICROSOFT CORP COM 594918104 757,827 30,398,208 SH DEFINED 01 16,836,389 10,399,206 3,162,613 MICROSOFT CORP COM 594918104 71,355 2,862,212 SH OTHER 01 1,342,610 1,357,067 162,535 MICROSOFT CORP COM 594918104 27,461 1,101,516 SH DEFINED 02 735,609 325,788 40,119 MICROSOFT CORP COM 594918104 8,462 339,411 SH OTHER 02 230,305 105,434 3,672 MICROSOFT CORP COM 594918104 51,215 2,054,365 SH DEFINED 03 1,157,671 756,304 140,390 MICROSOFT CORP COM 594918104 17,859 716,362 SH OTHER 03 518,923 156,084 41,355 MICROSOFT CORP COM 594918104 141,975 5,694,957 SH DEFINED 04 5,357,587 0 337,370 MICROSOFT CORP COM 594918104 81,700 3,277,173 SH OTHER 04 3,062,427 0 214,746 MICROSOFT CORP COM 594918104 23,956 960,918 SH DEFINED 05 812,312 105,600 43,006 MICROSOFT CORP COM 594918104 3,942 158,115 SH OTHER 05 67,650 69,415 21,050 MICROSOFT CORP COM 594918104 693 27,810 SH OTHER 01,06 0 0 27,810 MICROSOFT CORP COM 594918104 2,328,396 93,397,349 SH DEFINED 01,08 49,154,484 44,207,057 35,808 MICROSOFT CORP COM 594918104 7,381 296,084 SH DEFINED 09 296,084 0 0 MICROSOFT CORP COM 594918104 44,457 1,783,292 SH DEFINED 10 1,128,292 368,172 286,828 MICROSOFT CORP COM 594918104 12,031 482,592 SH OTHER 10 257,654 218,334 6,604 MICROVISION INC WASH COM 594960106 132 15,100 SH DEFINED 01 4,200 10,900 0 MICROVISION INC WASH COM 594960106 14 1,600 SH OTHER 01 0 1,600 0 MICROVISION INC WASH COM 594960106 17 2,000 SH DEFINED 04 2,000 0 0 MICROVISION INC WASH COM 594960106 281 32,107 SH DEFINED 01,08 6,607 25,500 0 MICROVISION INC WASH COM 594960106 9 1,000 SH DEFINED 10 1,000 0 0 MICROSTRATEGY INC COM 594972408 908 17,032 SH DEFINED 01 6,955 9,777 300 MICROSTRATEGY INC COM 594972408 1 20 SH DEFINED 04 20 0 0 MICROSTRATEGY INC COM 594972408 4,901 91,946 SH DEFINED 01,08 30,335 61,611 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 340 ________ MICRO THERAPEUTICS INC COM 59500W100 100 23,800 SH DEFINED 01 7,100 16,600 100 MICRO THERAPEUTICS INC COM 59500W100 281 66,861 SH DEFINED 01,08 14,344 52,517 0 MICROCHIP TECHNOLOGY INC COM 595017104 5,891 222,957 SH DEFINED 01 124,666 77,963 20,328 MICROCHIP TECHNOLOGY INC COM 595017104 2,052 77,674 SH OTHER 01 51,322 9,380 16,972 MICROCHIP TECHNOLOGY INC COM 595017104 1,983 75,062 SH DEFINED 02 70,062 4,850 150 MICROCHIP TECHNOLOGY INC COM 595017104 581 22,000 SH OTHER 02 21,000 1,000 0 MICROCHIP TECHNOLOGY INC COM 595017104 156 5,895 SH DEFINED 03 4,695 1,200 0 MICROCHIP TECHNOLOGY INC COM 595017104 384 14,550 SH DEFINED 04 9,550 0 5,000 MICROCHIP TECHNOLOGY INC COM 595017104 25 947 SH OTHER 04 50 0 897 MICROCHIP TECHNOLOGY INC COM 595017104 302 11,440 SH DEFINED 05 8,050 3,390 0 MICROCHIP TECHNOLOGY INC COM 595017104 20 750 SH OTHER 05 750 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 32,636 1,235,260 SH DEFINED 01,08 417,466 810,580 7,214 MICROCHIP TECHNOLOGY INC COM 595017104 82 3,110 SH DEFINED 09 3,110 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 347 13,135 SH DEFINED 10 12,448 400 287 MICROCHIP TECHNOLOGY INC COM 595017104 13 500 SH OTHER 10 250 0 250 MICROFINANCIAL INC COM 595072109 41 13,000 SH DEFINED 01 1,200 11,800 0 MICROFINANCIAL INC COM 595072109 63 20,058 SH DEFINED 01,08 5,595 14,463 0 MICROMUSE INC COM 595094103 830 106,446 SH DEFINED 01 38,996 61,900 5,550 MICROMUSE INC COM 595094103 3 388 SH DEFINED 04 388 0 0 MICROMUSE INC COM 595094103 3,697 473,967 SH DEFINED 01,08 145,745 328,222 0 MICRON TECHNOLOGY INC COM 595112103 30,415 1,820,178 SH DEFINED 01 1,154,864 515,515 149,799 MICRON TECHNOLOGY INC COM 595112103 10 600 SH OTHER 01 0 0 600 MICRON TECHNOLOGY INC COM 595112103 6 330 SH DEFINED 02 230 100 0 MICRON TECHNOLOGY INC COM 595112103 14 825 SH DEFINED 05 400 0 425 MICRON TECHNOLOGY INC COM 595112103 27 1,600 SH OTHER 01,06 0 0 1,600 MICRON TECHNOLOGY INC COM 595112103 90,897 5,439,654 SH DEFINED 01,08 2,823,416 2,615,508 730 MICRON TECHNOLOGY INC COM 595112103 712 42,629 SH DEFINED 09 42,629 0 0 MICRON TECHNOLOGY INC COM 595112103 34 2,062 SH DEFINED 10 98 0 1,964 MICRONETICS INC DEL COM 595125105 35 4,700 SH DEFINED 01 900 3,800 0 MICRONETICS INC DEL COM 595125105 65 8,688 SH DEFINED 01,08 1,888 6,800 0 MICROSEMI CORP COM 595137100 3,589 262,362 SH DEFINED 01 203,336 53,176 5,850 MICROSEMI CORP COM 595137100 55 4,000 SH DEFINED 04 4,000 0 0 MICROSEMI CORP COM 595137100 11 800 SH OTHER 01,06 0 0 800 MICROSEMI CORP COM 595137100 6,179 451,672 SH DEFINED 01,08 141,074 310,598 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 809 176,326 SH DEFINED 01 117,326 59,000 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 23 5,000 SH DEFINED 04 5,000 0 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 394 85,889 SH DEFINED 01,08 26,072 59,817 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 341 ________ MICROWAVE FILTER CO INC COM 595176108 10 3,800 SH DEFINED 01 0 3,800 0 MICROWAVE FILTER CO INC COM 595176108 32 12,465 SH DEFINED 01,08 905 11,560 0 MID-AMER APT CMNTYS INC COM 59522J103 1,682 45,309 SH DEFINED 01 28,782 15,477 1,050 MID-AMER APT CMNTYS INC COM 59522J103 17 460 SH DEFINED 04 460 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3,940 106,126 SH DEFINED 01,08 24,228 81,898 0 MID-STATE BANCSHARES COM 595440108 1,127 46,941 SH DEFINED 01 21,225 24,216 1,500 MID-STATE BANCSHARES COM 595440108 72 3,000 SH DEFINED 03 3,000 0 0 MID-STATE BANCSHARES COM 595440108 3,932 163,816 SH DEFINED 01,08 39,387 124,429 0 MIDAS GROUP INC COM 595626102 553 28,409 SH DEFINED 01 9,518 18,591 300 MIDAS GROUP INC COM 595626102 10 496 SH OTHER 01 480 16 0 MIDAS GROUP INC COM 595626102 11 591 SH DEFINED 05 591 0 0 MIDAS GROUP INC COM 595626102 4 200 SH OTHER 01,06 0 0 200 MIDAS GROUP INC COM 595626102 2,173 111,727 SH DEFINED 01,08 36,551 75,176 0 MIDCAP SPDR TR COM 595635103 167,367 1,514,637 SH DEFINED 01 992,781 466,927 54,929 MIDCAP SPDR TR COM 595635103 18,684 169,085 SH OTHER 01 72,396 79,959 16,730 MIDCAP SPDR TR COM 595635103 23,637 213,914 SH DEFINED 02 146,758 60,891 6,265 MIDCAP SPDR TR COM 595635103 2,800 25,336 SH OTHER 02 13,115 11,391 830 MIDCAP SPDR TR COM 595635103 37,406 338,514 SH DEFINED 03 187,468 131,291 19,755 MIDCAP SPDR TR COM 595635103 3,610 32,666 SH OTHER 03 19,883 6,036 6,747 MIDCAP SPDR TR COM 595635103 183,230 1,658,187 SH DEFINED 04 1,550,107 0 108,080 MIDCAP SPDR TR COM 595635103 60,695 549,272 SH OTHER 04 530,389 0 18,883 MIDCAP SPDR TR COM 595635103 1,142 10,338 SH DEFINED 05 10,038 0 300 MIDCAP SPDR TR COM 595635103 231 2,095 SH OTHER 05 0 2,095 0 MIDCAP SPDR TR COM 595635103 5,701 51,594 SH DEFINED 01,08 0 51,594 0 MIDCAP SPDR TR COM 595635103 35,435 320,683 SH DEFINED 10 260,022 21,640 39,021 MIDCAP SPDR TR COM 595635103 6,073 54,963 SH OTHER 10 14,632 38,731 1,600 MIDDLEBY CORP COM 596278101 901 19,760 SH DEFINED 01 1,800 17,960 0 MIDDLEBY CORP COM 596278101 972 21,324 SH DEFINED 01,08 4,055 17,269 0 MIDDLESEX WATER CO COM 596680108 410 19,794 SH DEFINED 01 6,631 11,914 1,249 MIDDLESEX WATER CO COM 596680108 1,298 62,704 SH DEFINED 01,08 8,893 53,811 0 MIDLAND CO COM 597486109 843 33,784 SH DEFINED 01 13,444 20,190 150 MIDLAND CO COM 597486109 1,842 73,830 SH DEFINED 01,08 11,110 62,720 0 MIDWEST AIR GROUP INC COM 597911106 108 24,502 SH DEFINED 01 2,952 21,500 50 MIDWEST AIR GROUP INC COM 597911106 130 29,463 SH DEFINED 01,08 7,169 22,294 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 342 ________ MIDWAY GAMES INC COM 598148104 1,523 209,182 SH DEFINED 01 163,586 44,846 750 MIDWAY GAMES INC COM 598148104 23 3,100 SH OTHER 01 0 3,100 0 MIDWAY GAMES INC COM 598148104 4 500 SH DEFINED 04 500 0 0 MIDWAY GAMES INC COM 598148104 6 800 SH OTHER 01,06 0 0 800 MIDWAY GAMES INC COM 598148104 2,275 312,467 SH DEFINED 01,08 111,359 201,108 0 MIDWEST BANC HOLDINGS INC COM 598251106 840 35,495 SH DEFINED 01 7,972 27,273 250 MIDWEST BANC HOLDINGS INC COM 598251106 516 21,790 SH DEFINED 04 21,790 0 0 MIDWEST BANC HOLDINGS INC COM 598251106 100 4,210 SH OTHER 04 3,039 0 1,171 MIDWEST BANC HOLDINGS INC COM 598251106 1,997 84,424 SH DEFINED 01,08 14,858 69,566 0 MIKOHN GAMING CORP COM 59862K108 56 13,100 SH DEFINED 01 2,300 10,800 0 MIKOHN GAMING CORP COM 59862K108 93 21,700 SH DEFINED 01,08 5,900 15,800 0 MIKRON INFRARED INC COM 59862R103 11 2,600 SH DEFINED 01 1,000 1,600 0 MIKRON INFRARED INC COM 59862R103 153 35,000 SH DEFINED 04 35,000 0 0 MIKRON INFRARED INC COM 59862R103 54 12,300 SH DEFINED 01,08 1,249 11,051 0 MILACRON INC COM 598709103 217 62,648 SH DEFINED 01 24,401 36,747 1,500 MILACRON INC COM 598709103 10 2,800 SH OTHER 01 0 2,800 0 MILACRON INC COM 598709103 3 1,000 SH DEFINED 04 1,000 0 0 MILACRON INC COM 598709103 2 500 SH OTHER 01,06 0 0 500 MILACRON INC COM 598709103 846 243,745 SH DEFINED 01,08 75,298 168,447 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 3,464 204,985 SH DEFINED 01 135,098 51,898 17,989 MILLENNIUM PHARMACEUTICALS I COM 599902103 1,483 87,732 SH OTHER 01 31,308 0 56,424 MILLENNIUM PHARMACEUTICALS I COM 599902103 20 1,200 SH OTHER 02 1,200 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 14 846 SH DEFINED 04 846 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 0 12 SH OTHER 04 12 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 28,563 1,690,143 SH DEFINED 01,08 521,983 1,168,160 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 8 471 SH DEFINED 09 471 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 30 1,750 SH DEFINED 10 1,600 0 150 MILLENNIUM CHEMICALS INC COM 599903101 1,910 127,848 SH DEFINED 01 45,266 80,482 2,100 MILLENNIUM CHEMICALS INC COM 599903101 139 9,300 SH DEFINED 04 0 0 9,300 MILLENNIUM CHEMICALS INC COM 599903101 7,268 486,487 SH DEFINED 01,08 154,850 331,637 0 MILLENNIUM CELL INC COM 60038B105 48 26,400 SH DEFINED 01 5,500 20,900 0 MILLENNIUM CELL INC COM 60038B105 70 38,800 SH DEFINED 01,08 13,200 25,600 0 MILLENNIUM CELL INC COM 60038B105 4 2,000 SH DEFINED 10 2,000 0 0 MILLER HERMAN INC COM 600544100 1,584 59,561 SH DEFINED 01 40,542 13,079 5,940 MILLER HERMAN INC COM 600544100 430 16,180 SH DEFINED 04 14,680 0 1,500 MILLER HERMAN INC COM 600544100 10,680 401,485 SH DEFINED 01,08 119,516 281,969 0 MILLER HERMAN INC COM 600544100 730 27,450 SH DEFINED 10 8,700 18,600 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 343 ________ MILLER INDS INC TENN COM 600551204 99 11,080 SH DEFINED 01 1,940 9,140 0 MILLER INDS INC TENN COM 600551204 153 17,104 SH DEFINED 01,08 3,919 13,185 0 MILLIPORE CORP COM 601073109 4,751 92,469 SH DEFINED 01 43,938 36,912 11,619 MILLIPORE CORP COM 601073109 3 50 SH OTHER 01 0 0 50 MILLIPORE CORP COM 601073109 288 5,600 SH OTHER 04 5,600 0 0 MILLIPORE CORP COM 601073109 1 10 SH DEFINED 05 0 0 10 MILLIPORE CORP COM 601073109 5 100 SH OTHER 01,06 0 0 100 MILLIPORE CORP COM 601073109 20,227 393,670 SH DEFINED 01,08 190,629 203,041 0 MILLIPORE CORP COM 601073109 119 2,325 SH DEFINED 09 2,325 0 0 MILLIPORE CORP COM 601073109 3 57 SH DEFINED 10 7 0 50 MILLS CORP COM 601148109 3,264 61,249 SH DEFINED 01 53,399 5,660 2,190 MILLS CORP COM 601148109 96 1,802 SH DEFINED 04 1,802 0 0 MILLS CORP COM 601148109 6,839 128,330 SH DEFINED 01,08 46,049 82,281 0 MILLS CORP COM 601148109 3 50 SH DEFINED 10 0 0 50 MINDSPEED TECHNOLOGIES INC COM 602682106 928 142,115 SH DEFINED 01 61,956 74,227 5,932 MINDSPEED TECHNOLOGIES INC COM 602682106 10 1,458 SH DEFINED 04 1,458 0 0 MINDSPEED TECHNOLOGIES INC COM 602682106 4,666 714,516 SH DEFINED 01,08 216,515 498,001 0 MINDSPEED TECHNOLOGIES INC COM 602682106 2 266 SH DEFINED 10 266 0 0 MINE SAFETY APPLIANCES CO COM 602720104 1,521 53,622 SH DEFINED 01 15,570 36,402 1,650 MINE SAFETY APPLIANCES CO COM 602720104 4,781 168,579 SH DEFINED 01,08 46,203 122,376 0 MINERALS TECHNOLOGIES INC COM 603158106 3,125 54,733 SH DEFINED 01 34,537 18,396 1,800 MINERALS TECHNOLOGIES INC COM 603158106 8,918 156,181 SH DEFINED 01,08 35,385 120,796 0 MINORPLANET SYS USA INC COM 604363200 5 7,684 SH DEFINED 01 140 7,544 0 MINORPLANET SYS USA INC COM 604363200 2 2,644 SH DEFINED 01,08 1,640 1,004 0 MIPS TECHNOLOGIES INC COM 604567107 245 42,577 SH DEFINED 01 8,377 33,600 600 MIPS TECHNOLOGIES INC COM 604567107 426 74,016 SH DEFINED 01,08 16,216 57,800 0 MISONIX INC COM 604871103 60 8,100 SH DEFINED 01 1,300 6,800 0 MISONIX INC COM 604871103 95 12,935 SH DEFINED 01,08 3,135 9,800 0 MISSION RESOURCES CORP COM 605109107 15 4,700 SH DEFINED 01 4,700 0 0 MISSION RESOURCES CORP COM 605109107 94 28,785 SH DEFINED 01,08 9,928 18,857 0 MISSION WEST PPTYS INC COM 605203108 362 27,309 SH DEFINED 01 12,376 14,483 450 MISSION WEST PPTYS INC COM 605203108 1,207 91,097 SH DEFINED 01,08 19,037 72,060 0 MITCHAM INDS INC COM 606501104 39 7,800 SH DEFINED 01 1,300 6,500 0 MITCHAM INDS INC COM 606501104 58 11,676 SH DEFINED 01,08 2,100 9,576 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 344 ________ MITEK SYS INC COM 606710200 7 6,800 SH DEFINED 01 1,200 5,600 0 MITEK SYS INC COM 606710200 0 200 SH DEFINED 04 200 0 0 MITEK SYS INC COM 606710200 21 19,450 SH DEFINED 01,08 2,900 16,550 0 MOBIUS MGMT SYSTEMS INC COM 606925105 265 28,987 SH DEFINED 01 8,087 20,800 100 MOBIUS MGMT SYSTEMS INC COM 606925105 696 76,240 SH DEFINED 01,08 13,517 62,723 0 MOBILE MINI INC COM 60740F105 704 40,712 SH DEFINED 01 18,309 14,203 8,200 MOBILE MINI INC COM 60740F105 16 900 SH OTHER 01 0 900 0 MOBILE MINI INC COM 60740F105 3 200 SH OTHER 01,06 0 0 200 MOBILE MINI INC COM 60740F105 2,303 133,142 SH DEFINED 01,08 58,988 74,154 0 MOBILITY ELECTRONICS INC COM 60741U101 187 20,596 SH DEFINED 01 5,566 15,030 0 MOBILITY ELECTRONICS INC COM 60741U101 412 45,257 SH DEFINED 01,08 8,796 36,461 0 MOBILITY ELECTRONICS INC COM 60741U101 45 5,000 SH DEFINED 10 5,000 0 0 MOCON INC COM 607494101 103 13,200 SH DEFINED 01 4,600 8,600 0 MOCON INC COM 607494101 264 33,794 SH DEFINED 01,08 2,300 31,494 0 MOD PAC CORP COM 607495108 54 6,400 SH DEFINED 01 3,200 3,200 0 MOD PAC CORP COM 607495108 68 8,028 SH DEFINED 01,08 1,942 6,086 0 MODEM MEDIA INC COM 607533106 232 35,750 SH DEFINED 01 5,150 20,300 10,300 MODEM MEDIA INC COM 607533106 1 100 SH DEFINED 04 100 0 0 MODEM MEDIA INC COM 607533106 260 40,108 SH DEFINED 01,08 10,708 29,400 0 MODINE MFG CO COM 607828100 2,105 80,757 SH DEFINED 01 74,115 4,542 2,100 MODINE MFG CO COM 607828100 323 12,400 SH OTHER 01 0 12,400 0 MODINE MFG CO COM 607828100 6,221 238,704 SH DEFINED 01,08 49,460 189,244 0 MODTECH HLDGS INC COM 60783C100 651 88,040 SH DEFINED 01 76,490 11,400 150 MODTECH HLDGS INC COM 60783C100 0 3 SH OTHER 04 3 0 0 MODTECH HLDGS INC COM 60783C100 456 61,766 SH DEFINED 01,08 15,493 46,273 0 MOHAWK INDS INC COM 608190104 3,971 48,224 SH DEFINED 01 31,212 13,880 3,132 MOHAWK INDS INC COM 608190104 180 2,182 SH DEFINED 02 1,745 310 127 MOHAWK INDS INC COM 608190104 65 795 SH OTHER 02 220 575 0 MOHAWK INDS INC COM 608190104 1,246 15,130 SH DEFINED 03 7,441 7,153 536 MOHAWK INDS INC COM 608190104 200 2,434 SH OTHER 03 1,834 400 200 MOHAWK INDS INC COM 608190104 840 10,195 SH DEFINED 04 9,935 0 260 MOHAWK INDS INC COM 608190104 93 1,130 SH OTHER 04 1,110 0 20 MOHAWK INDS INC COM 608190104 737 8,945 SH DEFINED 05 7,650 1,295 0 MOHAWK INDS INC COM 608190104 29 350 SH OTHER 05 350 0 0 MOHAWK INDS INC COM 608190104 26,424 320,873 SH DEFINED 01,08 73,861 247,012 0 MOHAWK INDS INC COM 608190104 546 6,635 SH DEFINED 10 585 0 6,050 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 345 ________ MOLDFLOW CORP COM 608507109 106 10,500 SH DEFINED 01 2,100 8,400 0 MOLDFLOW CORP COM 608507109 180 17,936 SH DEFINED 01,08 4,036 13,900 0 MOLECULAR DEVICES CORP COM 60851C107 510 27,048 SH DEFINED 01 9,642 16,681 725 MOLECULAR DEVICES CORP COM 60851C107 2,041 108,350 SH DEFINED 01,08 33,495 74,855 0 MOLEX INC COM 608554101 13,531 445,237 SH DEFINED 01 182,767 214,572 47,898 MOLEX INC COM 608554101 2,610 85,886 SH OTHER 01 20,977 56,122 8,787 MOLEX INC COM 608554101 12 410 SH DEFINED 02 410 0 0 MOLEX INC COM 608554101 18 585 SH OTHER 02 585 0 0 MOLEX INC COM 608554101 394 12,981 SH DEFINED 03 4,476 8,505 0 MOLEX INC COM 608554101 388 12,764 SH OTHER 03 5,072 3,591 4,101 MOLEX INC COM 608554101 481 15,818 SH DEFINED 04 15,818 0 0 MOLEX INC COM 608554101 150 4,941 SH OTHER 04 4,941 0 0 MOLEX INC COM 608554101 62 2,046 SH DEFINED 05 0 1,921 125 MOLEX INC COM 608554101 262 8,627 SH OTHER 05 0 8,627 0 MOLEX INC COM 608554101 15 500 SH OTHER 01,06 0 0 500 MOLEX INC COM 608554101 48,758 1,604,396 SH DEFINED 01,08 837,085 767,311 0 MOLEX INC COM 608554101 155 5,115 SH DEFINED 09 5,115 0 0 MOLEX INC COM 608554101 68 2,232 SH DEFINED 10 2,032 0 200 MOLEX INC COM 608554200 2,554 98,052 SH DEFINED 01 27,406 70,646 0 MOLEX INC COM 608554200 2,518 96,661 SH OTHER 01 41,862 30,898 23,901 MOLEX INC COM 608554200 87 3,337 SH DEFINED 02 959 2,378 0 MOLEX INC COM 608554200 47 1,801 SH DEFINED 03 1,151 0 650 MOLEX INC COM 608554200 560 21,497 SH DEFINED 04 20,197 0 1,300 MOLEX INC COM 608554200 400 15,365 SH OTHER 04 15,365 0 0 MOLEX INC COM 608554200 12 468 SH DEFINED 05 468 0 0 MONACO COACH CORP COM 60886R103 2,379 88,767 SH DEFINED 01 61,571 24,821 2,375 MONACO COACH CORP COM 60886R103 11 400 SH OTHER 01,06 0 0 400 MONACO COACH CORP COM 60886R103 4,332 161,642 SH DEFINED 01,08 29,735 131,907 0 MONARCH CASINO & RESORT INC COM 609027107 126 9,100 SH DEFINED 01 1,300 7,700 100 MONARCH CASINO & RESORT INC COM 609027107 218 15,742 SH DEFINED 01,08 3,841 11,901 0 MONDAVI ROBERT CORP COM 609200100 1,211 31,968 SH DEFINED 01 17,519 10,699 3,750 MONDAVI ROBERT CORP COM 609200100 3,285 86,731 SH DEFINED 01,08 36,224 50,507 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 60 6,800 SH DEFINED 01 6,800 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 211 23,832 SH DEFINED 01,08 5,800 18,032 0 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 612 45,690 SH DEFINED 01 15,784 29,206 700 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 2,196 163,979 SH DEFINED 01,08 31,625 132,354 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 346 ________ MONRO MUFFLER BRAKE INC COM 610236101 487 19,478 SH DEFINED 01 6,619 12,559 300 MONRO MUFFLER BRAKE INC COM 610236101 1,517 60,711 SH DEFINED 01,08 11,376 49,335 0 MONSANTO CO NEW COM 61166W101 18,894 515,244 SH DEFINED 01 208,507 234,863 71,874 MONSANTO CO NEW COM 61166W101 1,019 27,782 SH OTHER 01 15,133 10,325 2,324 MONSANTO CO NEW COM 61166W101 68 1,868 SH DEFINED 02 1,731 137 0 MONSANTO CO NEW COM 61166W101 518 14,128 SH OTHER 02 6,771 6,274 1,083 MONSANTO CO NEW COM 61166W101 39 1,065 SH DEFINED 03 733 332 0 MONSANTO CO NEW COM 61166W101 77 2,104 SH OTHER 03 1,167 937 0 MONSANTO CO NEW COM 61166W101 126 3,446 SH DEFINED 04 3,446 0 0 MONSANTO CO NEW COM 61166W101 926 25,262 SH OTHER 04 25,262 0 0 MONSANTO CO NEW COM 61166W101 59 1,603 SH DEFINED 05 1,364 0 239 MONSANTO CO NEW COM 61166W101 13 341 SH OTHER 05 0 0 341 MONSANTO CO NEW COM 61166W101 23 639 SH OTHER 01,06 0 0 639 MONSANTO CO NEW COM 61166W101 86,078 2,347,382 SH DEFINED 01,08 1,200,918 1,146,464 0 MONSANTO CO NEW COM 61166W101 449 12,232 SH DEFINED 09 12,232 0 0 MONSANTO CO NEW COM 61166W101 148 4,039 SH DEFINED 10 3,268 682 89 MONSANTO CO NEW COM 61166W101 393 10,730 SH OTHER 10 7,661 3,069 0 MONSTER WORLDWIDE INC COM 611742107 5,917 225,829 SH DEFINED 01 99,645 97,123 29,061 MONSTER WORLDWIDE INC COM 611742107 3 100 SH OTHER 01 0 0 100 MONSTER WORLDWIDE INC COM 611742107 3 100 SH DEFINED 05 0 0 100 MONSTER WORLDWIDE INC COM 611742107 8 300 SH OTHER 01,06 0 0 300 MONSTER WORLDWIDE INC COM 611742107 24,203 923,761 SH DEFINED 01,08 458,021 465,740 0 MONSTER WORLDWIDE INC COM 611742107 4 170 SH DEFINED 10 20 0 150 MONTEREY PASTA CO COM 612570101 28 8,250 SH DEFINED 01 2,400 5,800 50 MONTEREY PASTA CO COM 612570101 10 3,006 SH DEFINED 04 3,006 0 0 MONTEREY PASTA CO COM 612570101 86 25,328 SH DEFINED 01,08 6,099 19,229 0 MONY GROUP INC COM 615337102 963 30,615 SH DEFINED 01 19,226 8,779 2,610 MONY GROUP INC COM 615337102 16 500 SH OTHER 01 0 500 0 MONY GROUP INC COM 615337102 55 1,752 SH DEFINED 04 1,752 0 0 MONY GROUP INC COM 615337102 6 200 SH OTHER 04 200 0 0 MONY GROUP INC COM 615337102 7,765 246,984 SH DEFINED 01,08 57,480 189,504 0 MONY GROUP INC COM 615337102 2 50 SH DEFINED 10 0 0 50 MONY GROUP INC COM 615337102 27 855 SH OTHER 10 0 855 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 347 ________ MOODYS CORP COM 615369105 31,208 440,798 SH DEFINED 01 206,115 191,795 42,888 MOODYS CORP COM 615369105 16,477 232,722 SH OTHER 01 37,537 93,671 101,514 MOODYS CORP COM 615369105 2,705 38,205 SH DEFINED 02 24,690 12,725 790 MOODYS CORP COM 615369105 1,439 20,320 SH OTHER 02 11,670 8,350 300 MOODYS CORP COM 615369105 2,545 35,947 SH DEFINED 03 18,080 15,647 2,220 MOODYS CORP COM 615369105 1,729 24,426 SH OTHER 03 20,042 4,384 0 MOODYS CORP COM 615369105 1,892 26,727 SH DEFINED 04 26,727 0 0 MOODYS CORP COM 615369105 958 13,525 SH OTHER 04 13,525 0 0 MOODYS CORP COM 615369105 1,552 21,920 SH DEFINED 05 19,880 1,625 415 MOODYS CORP COM 615369105 85 1,200 SH OTHER 05 700 0 500 MOODYS CORP COM 615369105 28 400 SH OTHER 01,06 0 0 400 MOODYS CORP COM 615369105 88,042 1,243,538 SH DEFINED 01,08 637,804 605,734 0 MOODYS CORP COM 615369105 55 772 SH DEFINED 09 772 0 0 MOODYS CORP COM 615369105 144 2,032 SH DEFINED 10 1,532 300 200 MOODYS CORP COM 615369105 85 1,200 SH OTHER 10 700 500 0 MOOG INC COM 615394202 1,553 45,524 SH DEFINED 01 24,157 19,042 2,325 MOOG INC COM 615394202 12 350 SH OTHER 01,06 0 0 350 MOOG INC COM 615394202 6,635 194,468 SH DEFINED 01,08 66,710 127,758 0 MOORE MED CORP COM 615799103 54 4,480 SH DEFINED 01 580 3,900 0 MOORE MED CORP COM 615799103 104 8,648 SH DEFINED 01,08 1,421 7,227 0 MORGAN STANLEY COM 617446448 137,310 2,396,335 SH DEFINED 01 1,059,794 1,053,098 283,443 MORGAN STANLEY COM 617446448 9,092 158,665 SH OTHER 01 58,486 95,958 4,221 MORGAN STANLEY COM 617446448 2,585 45,113 SH DEFINED 02 33,892 9,379 1,842 MORGAN STANLEY COM 617446448 1,374 23,977 SH OTHER 02 14,377 9,600 0 MORGAN STANLEY COM 617446448 6,511 113,633 SH DEFINED 03 54,724 44,652 14,257 MORGAN STANLEY COM 617446448 2,274 39,686 SH OTHER 03 24,770 11,291 3,625 MORGAN STANLEY COM 617446448 21,496 375,151 SH DEFINED 04 345,516 0 29,635 MORGAN STANLEY COM 617446448 7,131 124,453 SH OTHER 04 119,053 0 5,400 MORGAN STANLEY COM 617446448 7,122 124,300 SH DEFINED 05 104,435 8,830 11,035 MORGAN STANLEY COM 617446448 592 10,330 SH OTHER 05 4,630 5,000 700 MORGAN STANLEY COM 617446448 160 2,800 SH OTHER 01,06 0 0 2,800 MORGAN STANLEY COM 617446448 636,653 11,110,880 SH DEFINED 01,08 5,103,340 5,915,864 91,676 MORGAN STANLEY COM 617446448 1,175 20,498 SH DEFINED 09 20,498 0 0 MORGAN STANLEY COM 617446448 4,576 79,860 SH DEFINED 10 50,280 5,385 24,195 MORGAN STANLEY COM 617446448 1,952 34,064 SH OTHER 10 17,144 16,680 240 MORGAN STANLEY UNDEFIND 61745P429 0 1,724 DEFINED 01 1,724 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 148 OTHER 01 0 148 0 MORGAN STANLEY UNDEFIND 61745P429 2 17,000 DEFINED 03 17,000 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 1,500 OTHER 03 1,500 0 0 MORGAN STANLEY UNDEFIND 61745P429 19 1,900 OTHER 04 0 0 1,900 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 348 ________ MORGAN STANLEY UNDEFIND 61745P437 1 11,000 DEFINED 03 11,000 0 0 MORGAN STANLEY UNDEFIND 61745P437 3 300 DEFINED 04 300 0 0 MORGAN STANLEY UNDEFIND 61745P437 45 5,000 OTHER 04 5,000 0 0 MORGAN STANLEY UNDEFIND 61745P452 1 6,700 OTHER 02 0 6,700 0 MORGAN STANLEY UNDEFIND 61745P452 5 600 DEFINED 04 600 0 0 MORGAN STANLEY UNDEFIND 61745P452 19 2,500 OTHER 04 2,500 0 0 MORGAN STANLEY UNDEFIND 61745P452 2 21,000 DEFINED 10 0 0 21,000 MORGAN STANLEY UNDEFIND 61745P585 1 7,217 DEFINED 01 0 7,217 0 MORGAN STANLEY UNDEFIND 61745P585 59 4,000 OTHER 04 4,000 0 0 MORGAN STANLEY UNDEFIND 61745P668 0 1,150 DEFINED 01 1,150 0 0 MORGAN STANLEY UNDEFIND 61745P668 143 9,700 DEFINED 04 9,700 0 0 MORGAN STANLEY UNDEFIND 61745P668 63 4,244 OTHER 04 4,244 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 8,061 DEFINED 01 1,261 6,800 0 MORGAN STANLEY UNDEFIND 61745P734 0 134 OTHER 01 0 0 134 MORGAN STANLEY UNDEFIND 61745P734 0 1,000 OTHER 02 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 5,450 DEFINED 03 5,450 0 0 MORGAN STANLEY UNDEFIND 61745P734 89 6,083 OTHER 04 6,083 0 0 MORGAN STANLEY UNDEFIND 61745P791 0 1,000 DEFINED 01 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P791 187 12,445 DEFINED 04 12,445 0 0 MORGAN STANLEY UNDEFIND 61745P791 63 4,188 OTHER 04 4,188 0 0 MORGAN STANLEY UNDEFIND 61745P866 3 19,300 DEFINED 01 0 19,300 0 MORGAN STANLEY UNDEFIND 61745P866 1 5,538 OTHER 01 0 5,538 0 MORGAN STANLEY UNDEFIND 61745P866 44 2,936 DEFINED 04 2,936 0 0 MORGAN STANLEY UNDEFIND 61745P866 129 8,658 OTHER 04 8,658 0 0 MORGAN STANLEY UNDEFIND 61745P866 0 1,000 DEFINED 10 1,000 0 0 MOSSIMO INC COM 619696107 58 14,587 SH DEFINED 01 2,100 12,487 0 MOSSIMO INC COM 619696107 65 16,411 SH DEFINED 01,08 6,745 9,666 0 MOTHERS WK INC COM 619903107 184 6,900 SH DEFINED 01 2,300 4,400 200 MOTHERS WK INC COM 619903107 846 31,734 SH DEFINED 01,08 8,730 23,004 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 349 ________ MOTOROLA INC COM 620076109 154,486 8,777,590 SH DEFINED 01 3,628,770 4,573,385 575,435 MOTOROLA INC COM 620076109 18,931 1,075,604 SH OTHER 01 682,911 325,062 67,631 MOTOROLA INC COM 620076109 1,255 71,280 SH DEFINED 02 40,660 29,070 1,550 MOTOROLA INC COM 620076109 2,717 154,354 SH OTHER 02 147,154 7,200 0 MOTOROLA INC COM 620076109 2,530 143,753 SH DEFINED 03 66,457 69,246 8,050 MOTOROLA INC COM 620076109 1,957 111,192 SH OTHER 03 65,676 450 45,066 MOTOROLA INC COM 620076109 7,524 427,480 SH DEFINED 04 414,705 0 12,775 MOTOROLA INC COM 620076109 7,291 414,243 SH OTHER 04 395,335 0 18,908 MOTOROLA INC COM 620076109 962 54,675 SH DEFINED 05 49,800 1,050 3,825 MOTOROLA INC COM 620076109 257 14,575 SH OTHER 05 5,375 6,200 3,000 MOTOROLA INC COM 620076109 106 6,040 SH OTHER 01,06 0 0 6,040 MOTOROLA INC COM 620076109 385,926 21,927,633 SH DEFINED 01,08 10,984,083 10,796,182 147,368 MOTOROLA INC COM 620076109 853 48,493 SH DEFINED 09 48,493 0 0 MOTOROLA INC COM 620076109 414 23,523 SH DEFINED 10 16,523 3,600 3,400 MOTOROLA INC COM 620076109 1,310 74,440 SH OTHER 10 59,600 12,240 2,600 MOTOROLA INC PFD 620076208 3,642 75,000 DEFINED 01 75,000 0 0 MOTOROLA INC PFD 620076208 49 1,000 DEFINED 02 1,000 0 0 MOVADO GROUP INC COM 624580106 672 22,456 SH DEFINED 01 8,198 14,108 150 MOVADO GROUP INC COM 624580106 1,690 56,447 SH DEFINED 01,08 9,822 46,625 0 MOVIE GALLERY INC COM 624581104 940 47,989 SH DEFINED 01 17,508 29,906 575 MOVIE GALLERY INC COM 624581104 4 200 SH DEFINED 04 200 0 0 MOVIE GALLERY INC COM 624581104 9 450 SH OTHER 01,06 0 0 450 MOVIE GALLERY INC COM 624581104 4,451 227,208 SH DEFINED 01,08 82,830 144,378 0 MOVIE STAR INC COM 624591103 13 8,500 SH DEFINED 01 2,000 6,500 0 MOVIE STAR INC COM 624591103 82 51,742 SH DEFINED 01,08 6,373 45,369 0 MUELLER INDS INC COM 624756102 2,661 78,293 SH DEFINED 01 36,624 40,869 800 MUELLER INDS INC COM 624756102 19 555 SH OTHER 01,06 0 0 555 MUELLER INDS INC COM 624756102 8,602 253,065 SH DEFINED 01,08 74,888 178,177 0 MUELLER INDS INC COM 624756102 48 1,400 SH DEFINED 10 0 0 1,400 MULTI COLOR CORP COM 625383104 68 3,600 SH DEFINED 01 0 3,600 0 MULTI COLOR CORP COM 625383104 276 14,586 SH DEFINED 01,08 2,254 12,332 0 MULTIMEDIA GAMES INC COM 625453105 916 37,028 SH DEFINED 01 14,746 21,782 500 MULTIMEDIA GAMES INC COM 625453105 4,589 185,485 SH DEFINED 01,08 64,235 121,250 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 0 2,500 DEFINED 01 2,500 0 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 25 1,750 DEFINED 04 1,750 0 0 MUNIHOLDINGS INSD FD INC UNDEFIND 625930102 1 6,667 OTHER 10 0 0 6,667 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 350 ________ MUNIHOLDINGS CALIF INSD FD I UNDEFIND 625933106 3 18,618 DEFINED 03 12,246 0 6,372 MUNIHOLDINGS CALIF INSD FD I UNDEFIND 625933106 35 2,353 DEFINED 04 2,353 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 0 1,195 DEFINED 01 1,195 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 8 569 DEFINED 04 569 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 5 33,886 OTHER 10 0 33,886 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 1 13,770 DEFINED 03 0 13,770 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 29 3,711 DEFINED 04 3,711 0 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 2 27,200 DEFINED 10 0 0 27,200 MUNICIPAL MTG & EQUITY L L C COM 62624B101 190 7,400 SH DEFINED 01 7,400 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 26 1,000 SH DEFINED 03 0 0 1,000 MUNICIPAL MTG & EQUITY L L C COM 62624B101 153 5,952 SH DEFINED 04 5,952 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 15 600 SH DEFINED 01,08 600 0 0 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 1,099 71,954 DEFINED 04 69,874 0 2,080 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 323 21,156 OTHER 04 21,156 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 1 4,737 DEFINED 01 4,449 288 0 MUNIENHANCED FD INC UNDEFIND 626243109 101 8,950 DEFINED 04 8,950 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 45 4,000 OTHER 04 4,000 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 0 4,200 DEFINED 10 4,200 0 0 MUNIHOLDINGS INSD FD II INC UNDEFIND 62625A102 1 8,038 DEFINED 01 8,038 0 0 MUNIHOLDINGS INSD FD II INC UNDEFIND 62625A102 29 2,074 DEFINED 04 2,074 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 1 6,700 DEFINED 01 6,700 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 47 3,000 DEFINED 04 3,000 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 107 6,733 OTHER 04 6,733 0 0 MUNIYIELD CALIF INS FD UNDEFIND 62629L104 2 17,255 DEFINED 03 8,926 1,449 6,880 MUNIYIELD CALIF INS FD UNDEFIND 62629L104 1 6,183 OTHER 03 0 6,183 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 6,152 DEFINED 01 6,152 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 0 2,600 DEFINED 02 0 2,600 0 MUNIVEST FD II INC UNDEFIND 62629P105 182 11,950 DEFINED 04 11,950 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 4,750 OTHER 05 0 4,750 0 MUNIVEST FD INC UNDEFIND 626295109 0 8 DEFINED 01 8 0 0 MUNIVEST FD INC UNDEFIND 626295109 0 2,000 DEFINED 03 2,000 0 0 MUNIVEST FD INC UNDEFIND 626295109 74 7,680 DEFINED 04 7,680 0 0 MUNIVEST FD INC UNDEFIND 626295109 84 8,710 OTHER 04 8,710 0 0 MUNIYIELD CALIF FD INC UNDEFIND 626296107 3 17,000 DEFINED 03 5,000 5,000 7,000 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 351 ________ MUNIYIELD FLA FD UNDEFIND 626297105 91 6,111 DEFINED 04 6,111 0 0 MUNIYIELD FLA FD UNDEFIND 626297105 111 7,508 OTHER 04 7,508 0 0 MUNIYIELD FD INC UNDEFIND 626299101 0 2,315 DEFINED 01 1,822 493 0 MUNIYIELD FD INC UNDEFIND 626299101 15 1,093 DEFINED 04 1,093 0 0 MUNIYIELD FD INC UNDEFIND 626299101 1 4,726 DEFINED 10 1,726 0 3,000 MUNIYIELD FD INC UNDEFIND 626299101 1 4,000 OTHER 10 4,000 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 0 1,181 DEFINED 01 1,181 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 5,500 OTHER 01 5,500 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 62 4,074 DEFINED 04 4,047 0 27 MUNIYIELD INSD FD INC UNDEFIND 62630E107 41 2,706 OTHER 04 2,706 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 4,000 DEFINED 10 4,000 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 0 2,000 DEFINED 01 0 2,000 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 485 32,385 DEFINED 04 32,385 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 167 11,150 OTHER 04 11,150 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 0 3,285 DEFINED 05 3,285 0 0 MURPHY OIL CORP COM 626717102 5,185 82,347 SH DEFINED 01 62,618 13,849 5,880 MURPHY OIL CORP COM 626717102 150 2,378 SH OTHER 01 1,800 578 0 MURPHY OIL CORP COM 626717102 13 200 SH DEFINED 02 0 200 0 MURPHY OIL CORP COM 626717102 50 800 SH DEFINED 04 800 0 0 MURPHY OIL CORP COM 626717102 30,094 477,913 SH DEFINED 01,08 121,160 356,753 0 MURPHY OIL CORP COM 626717102 13 204 SH DEFINED 10 54 0 150 MUTUALFIRST FINL INC COM 62845B104 611 25,106 SH DEFINED 01 21,608 3,448 50 MUTUALFIRST FINL INC COM 62845B104 632 25,971 SH DEFINED 01,08 4,478 21,493 0 MYERS INDS INC COM 628464109 961 78,137 SH DEFINED 01 44,817 31,743 1,577 MYERS INDS INC COM 628464109 6 462 SH OTHER 01,06 0 0 462 MYERS INDS INC COM 628464109 2,127 172,913 SH DEFINED 01,08 55,350 117,563 0 MYKROLIS CORP COM 62852P103 834 58,508 SH DEFINED 01 22,176 32,882 3,450 MYKROLIS CORP COM 62852P103 3,525 247,175 SH DEFINED 01,08 61,325 185,850 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 352 ________ MYLAN LABS INC COM 628530107 6,398 281,464 SH DEFINED 01 193,582 55,427 32,455 MYLAN LABS INC COM 628530107 2,597 114,262 SH OTHER 01 114,262 0 0 MYLAN LABS INC COM 628530107 204 8,988 SH DEFINED 02 1,113 7,875 0 MYLAN LABS INC COM 628530107 155 6,804 SH OTHER 02 1,000 5,804 0 MYLAN LABS INC COM 628530107 4 166 SH DEFINED 03 0 166 0 MYLAN LABS INC COM 628530107 4,769 209,812 SH DEFINED 04 209,812 0 0 MYLAN LABS INC COM 628530107 77 3,375 SH OTHER 04 3,375 0 0 MYLAN LABS INC COM 628530107 32,314 1,421,635 SH DEFINED 01,08 380,096 1,041,539 0 MYLAN LABS INC COM 628530107 56 2,484 SH DEFINED 09 2,484 0 0 MYLAN LABS INC COM 628530107 306 13,450 SH DEFINED 10 13,000 0 450 MYRIAD GENETICS INC COM 62855J104 727 44,980 SH DEFINED 01 17,308 25,672 2,000 MYRIAD GENETICS INC COM 62855J104 2 100 SH OTHER 01 0 100 0 MYRIAD GENETICS INC COM 62855J104 3 200 SH DEFINED 02 200 0 0 MYRIAD GENETICS INC COM 62855J104 2 150 SH DEFINED 04 150 0 0 MYRIAD GENETICS INC COM 62855J104 3,478 215,083 SH DEFINED 01,08 69,300 145,783 0 NBC CAP CORP COM 628729105 114 4,379 SH DEFINED 01 2,916 1,330 133 NBC CAP CORP COM 628729105 591 22,713 SH DEFINED 01,08 2,492 20,221 0 NBT BANCORP INC COM 628778102 1,091 48,498 SH DEFINED 01 20,826 24,497 3,175 NBT BANCORP INC COM 628778102 4,366 194,058 SH DEFINED 01,08 36,511 157,547 0 NBTY INC COM 628782104 3,107 83,572 SH DEFINED 01 36,359 42,488 4,725 NBTY INC COM 628782104 112 3,000 SH DEFINED 04 3,000 0 0 NBTY INC COM 628782104 39 1,060 SH OTHER 01,06 0 0 1,060 NBTY INC COM 628782104 15,853 426,382 SH DEFINED 01,08 123,118 303,264 0 NCI BUILDING SYS INC COM 628852105 2,102 89,595 SH DEFINED 01 53,263 27,382 8,950 NCI BUILDING SYS INC COM 628852105 75 3,200 SH OTHER 04 0 0 3,200 NCI BUILDING SYS INC COM 628852105 3,360 143,227 SH DEFINED 01,08 45,321 97,906 0 NCO GROUP INC COM 628858102 1,138 48,743 SH DEFINED 01 14,081 32,486 2,175 NCO GROUP INC COM 628858102 9 400 SH OTHER 01,06 0 0 400 NCO GROUP INC COM 628858102 3,714 159,065 SH DEFINED 01,08 52,828 106,237 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 353 ________ NCR CORP NEW COM 62886E108 10,835 245,916 SH DEFINED 01 136,602 84,969 24,345 NCR CORP NEW COM 62886E108 72 1,644 SH OTHER 01 1,539 30 75 NCR CORP NEW COM 62886E108 7 160 SH DEFINED 02 0 0 160 NCR CORP NEW COM 62886E108 6 141 SH OTHER 02 100 41 0 NCR CORP NEW COM 62886E108 70 1,600 SH DEFINED 03 0 0 1,600 NCR CORP NEW COM 62886E108 1 25 SH OTHER 03 0 25 0 NCR CORP NEW COM 62886E108 36 810 SH DEFINED 04 810 0 0 NCR CORP NEW COM 62886E108 4 93 SH OTHER 04 93 0 0 NCR CORP NEW COM 62886E108 4 100 SH DEFINED 05 0 0 100 NCR CORP NEW COM 62886E108 11 250 SH OTHER 01,06 0 0 250 NCR CORP NEW COM 62886E108 36,649 831,787 SH DEFINED 01,08 416,829 414,958 0 NCR CORP NEW COM 62886E108 228 5,169 SH DEFINED 09 5,169 0 0 NCR CORP NEW COM 62886E108 31 701 SH DEFINED 10 551 0 150 NCR CORP NEW COM 62886E108 3 62 SH OTHER 10 62 0 0 NS GROUP INC COM 628916108 470 36,174 SH DEFINED 01 11,208 23,741 1,225 NS GROUP INC COM 628916108 9 700 SH OTHER 01 0 700 0 NS GROUP INC COM 628916108 1,296 99,696 SH DEFINED 01,08 18,391 81,305 0 NASB FINL INC COM 628968109 181 4,551 SH DEFINED 01 3,051 1,400 100 NASB FINL INC COM 628968109 956 24,022 SH DEFINED 01,08 3,929 20,093 0 NII HLDGS INC COM 62913F201 3,139 89,475 SH DEFINED 01 78,225 10,500 750 NII HLDGS INC COM 62913F201 7,482 213,270 SH DEFINED 01,08 55,806 157,464 0 NIC INC COM 62914B100 456 75,434 SH DEFINED 01 26,234 48,650 550 NIC INC COM 62914B100 1,458 241,421 SH DEFINED 01,08 46,091 195,330 0 NL INDS INC COM 629156407 754 54,252 SH DEFINED 01 12,753 41,449 50 NL INDS INC COM 629156407 1,948 140,124 SH DEFINED 01,08 32,471 107,653 0 NMS COMMUNICATIONS CORP COM 629248105 305 42,600 SH DEFINED 01 7,500 35,100 0 NMS COMMUNICATIONS CORP COM 629248105 414 57,758 SH DEFINED 01,08 14,490 43,268 0 NMT MED INC COM 629294109 15 3,100 SH DEFINED 01 1,500 1,600 0 NMT MED INC COM 629294109 88 18,073 SH DEFINED 01,08 5,240 12,833 0 NN INC COM 629337106 270 23,063 SH DEFINED 01 8,013 14,700 350 NN INC COM 629337106 975 83,343 SH DEFINED 01,08 16,671 66,672 0 NPS PHARMACEUTICALS INC COM 62936P103 1,488 52,162 SH DEFINED 01 20,787 29,375 2,000 NPS PHARMACEUTICALS INC COM 62936P103 13 450 SH DEFINED 04 450 0 0 NPS PHARMACEUTICALS INC COM 62936P103 7,145 250,523 SH DEFINED 01,08 74,853 175,670 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 354 ________ NTL INC DEL COM 62940M104 1,772 29,772 SH DEFINED 01 14,950 11,762 3,060 NTL INC DEL COM 62940M104 15,710 263,905 SH DEFINED 01,08 123,225 140,680 0 NTL INC DEL COM 62940M104 11 193 SH DEFINED 09 193 0 0 NTL INC DEL COM 62940M104 3 50 SH DEFINED 10 0 0 50 NTN COMMUNUNICATIONS INC COM 629410309 134 46,200 SH DEFINED 01 2,700 43,500 0 NTN COMMUNUNICATIONS INC COM 629410309 122 41,956 SH DEFINED 01,08 14,847 27,109 0 NUCO2 INC COM 629428103 201 10,800 SH DEFINED 01 1,500 9,300 0 NUCO2 INC COM 629428103 9 500 SH DEFINED 04 500 0 0 NUCO2 INC COM 629428103 295 15,800 SH DEFINED 01,08 3,916 11,884 0 NUI CORP COM 629431107 678 40,093 SH DEFINED 01 21,527 18,216 350 NUI CORP COM 629431107 23 1,333 SH DEFINED 04 1,333 0 0 NUI CORP COM 629431107 45 2,667 SH OTHER 04 2,667 0 0 NUI CORP COM 629431107 3 200 SH OTHER 01,06 0 0 200 NUI CORP COM 629431107 2,675 158,218 SH DEFINED 01,08 64,698 93,520 0 NVR INC COM 62944T105 1,667 3,623 SH DEFINED 01 2,409 854 360 NVR INC COM 62944T105 69 150 SH OTHER 01,06 0 0 150 NVR INC COM 62944T105 8,764 19,053 SH DEFINED 01,08 8,426 10,627 0 NVE CORP COM 629445206 114 2,400 SH DEFINED 01 0 2,400 0 NVE CORP COM 629445206 243 5,100 SH DEFINED 01,08 1,900 3,200 0 NVE CORP COM 629445206 36 745 SH DEFINED 10 610 0 135 NYMAGIC INC COM 629484106 452 17,850 SH DEFINED 01 2,000 15,800 50 NYMAGIC INC COM 629484106 769 30,377 SH DEFINED 01,08 4,455 25,922 0 NABI BIOPHARMACEUTICALS COM 629519109 2,457 157,883 SH DEFINED 01 124,292 31,266 2,325 NABI BIOPHARMACEUTICALS COM 629519109 162 10,391 SH OTHER 01 9,391 1,000 0 NABI BIOPHARMACEUTICALS COM 629519109 9 600 SH DEFINED 04 600 0 0 NABI BIOPHARMACEUTICALS COM 629519109 11 700 SH OTHER 04 700 0 0 NABI BIOPHARMACEUTICALS COM 629519109 5,310 341,267 SH DEFINED 01,08 59,858 281,409 0 NACCO INDS INC COM 629579103 1,068 12,957 SH DEFINED 01 3,538 8,744 675 NACCO INDS INC COM 629579103 3,048 36,987 SH DEFINED 01,08 10,666 26,321 0 NACCO INDS INC COM 629579103 41 500 SH DEFINED 10 500 0 0 NANOGEN INC COM 630075109 215 28,500 SH DEFINED 01 4,700 23,800 0 NANOGEN INC COM 630075109 17 2,300 SH OTHER 01 0 2,300 0 NANOGEN INC COM 630075109 2 200 SH DEFINED 04 200 0 0 NANOGEN INC COM 630075109 313 41,597 SH DEFINED 01,08 9,097 32,500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 355 ________ NANOMETRICS INC COM 630077105 1,511 98,700 SH DEFINED 01 86,500 11,400 800 NANOMETRICS INC COM 630077105 478 31,241 SH DEFINED 01,08 5,070 26,171 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 123 12,400 SH DEFINED 01 2,700 9,700 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 60 6,000 SH DEFINED 04 6,000 0 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 275 27,692 SH DEFINED 01,08 6,392 21,300 0 NAPCO SEC SYS INC COM 630402105 55 3,300 SH DEFINED 01 700 2,600 0 NAPCO SEC SYS INC COM 630402105 200 11,907 SH DEFINED 01,08 1,481 10,426 0 NAPRO BIOTHERAPUTICS INC COM 630795102 84 29,250 SH DEFINED 01 5,500 23,200 550 NAPRO BIOTHERAPUTICS INC COM 630795102 120 41,704 SH DEFINED 01,08 8,800 32,904 0 NARA BANCORP INC COM 63080P105 631 21,165 SH DEFINED 01 5,689 15,326 150 NARA BANCORP INC COM 63080P105 2,092 70,165 SH DEFINED 01,08 11,917 58,248 0 NASDAQ 100 TR COM 631100104 31,630 882,538 SH DEFINED 01 513,642 200,151 168,745 NASDAQ 100 TR COM 631100104 1,337 37,300 SH OTHER 01 7,420 28,380 1,500 NASDAQ 100 TR COM 631100104 1,423 39,713 SH DEFINED 02 26,763 9,050 3,900 NASDAQ 100 TR COM 631100104 397 11,087 SH OTHER 02 6,312 4,775 0 NASDAQ 100 TR COM 631100104 1,685 47,015 SH DEFINED 03 22,925 23,890 200 NASDAQ 100 TR COM 631100104 745 20,790 SH OTHER 03 18,340 2,450 0 NASDAQ 100 TR COM 631100104 9,821 274,028 SH DEFINED 04 238,758 0 35,270 NASDAQ 100 TR COM 631100104 3,331 92,941 SH OTHER 04 85,241 0 7,700 NASDAQ 100 TR COM 631100104 76 2,125 SH DEFINED 05 2,125 0 0 NASDAQ 100 TR COM 631100104 11 300 SH OTHER 05 0 300 0 NASDAQ 100 TR COM 631100104 961 26,803 SH DEFINED 01,08 26,803 0 0 NASDAQ 100 TR COM 631100104 1,213 33,855 SH DEFINED 10 27,455 6,400 0 NASDAQ 100 TR COM 631100104 500 13,940 SH OTHER 10 4,280 9,660 0 NASH FINCH CO COM 631158102 744 31,310 SH DEFINED 01 17,605 13,155 550 NASH FINCH CO COM 631158102 4 150 SH OTHER 01,06 0 0 150 NASH FINCH CO COM 631158102 2,376 99,966 SH DEFINED 01,08 31,146 68,820 0 NASHUA CORP COM 631226107 86 10,000 SH DEFINED 01 900 9,100 0 NASHUA CORP COM 631226107 131 15,316 SH DEFINED 01,08 2,684 12,632 0 NASSDA CORP COM 63172M101 194 27,974 SH DEFINED 01 10,837 16,837 300 NASSDA CORP COM 63172M101 705 101,551 SH DEFINED 01,08 13,747 87,804 0 NASTECH PHARMACEUTICAL INC COM 631728409 54 4,100 SH DEFINED 01 1,400 2,600 100 NASTECH PHARMACEUTICAL INC COM 631728409 1 100 SH DEFINED 04 100 0 0 NASTECH PHARMACEUTICAL INC COM 631728409 210 15,910 SH DEFINED 01,08 3,800 12,110 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 356 ________ NATCO GROUP INC COM 63227W203 107 14,700 SH DEFINED 01 1,200 13,300 200 NATCO GROUP INC COM 63227W203 192 26,318 SH DEFINED 01,08 6,400 19,918 0 NATIONAL BANKSHARES INC VA COM 634865109 77 1,502 SH DEFINED 01 1,452 0 50 NATIONAL BANKSHARES INC VA COM 634865109 594 11,622 SH DEFINED 01,08 1,422 10,200 0 NATIONAL BEVERAGE CORP COM 635017106 629 66,104 SH DEFINED 01 7,200 58,904 0 NATIONAL BEVERAGE CORP COM 635017106 883 92,766 SH DEFINED 01,08 16,242 76,524 0 NATIONAL CITY CORP COM 635405103 42,064 1,182,245 SH DEFINED 01 498,855 523,505 159,885 NATIONAL CITY CORP COM 635405103 384 10,800 SH OTHER 01 8,000 2,250 550 NATIONAL CITY CORP COM 635405103 475 13,338 SH DEFINED 02 11,196 2,142 0 NATIONAL CITY CORP COM 635405103 270 7,600 SH OTHER 02 5,700 1,900 0 NATIONAL CITY CORP COM 635405103 14 400 SH DEFINED 03 400 0 0 NATIONAL CITY CORP COM 635405103 82 2,300 SH OTHER 03 1,300 1,000 0 NATIONAL CITY CORP COM 635405103 6,047 169,946 SH DEFINED 04 165,946 0 4,000 NATIONAL CITY CORP COM 635405103 24,624 692,061 SH OTHER 04 678,913 0 13,148 NATIONAL CITY CORP COM 635405103 19 525 SH DEFINED 05 125 0 400 NATIONAL CITY CORP COM 635405103 57 1,600 SH OTHER 01,06 0 0 1,600 NATIONAL CITY CORP COM 635405103 195,814 5,503,490 SH DEFINED 01,08 2,869,844 2,631,516 2,130 NATIONAL CITY CORP COM 635405103 512 14,398 SH DEFINED 09 14,398 0 0 NATIONAL CITY CORP COM 635405103 1,739 48,869 SH DEFINED 10 40,151 7,518 1,200 NATIONAL CITY CORP COM 635405103 2,238 62,894 SH OTHER 10 20,550 41,144 1,200 NATIONAL COMMERCE FINL CORP COM 63545P104 4,522 158,071 SH DEFINED 01 77,931 67,485 12,655 NATIONAL COMMERCE FINL CORP COM 63545P104 697 24,350 SH OTHER 01 0 2,700 21,650 NATIONAL COMMERCE FINL CORP COM 63545P104 5 180 SH DEFINED 02 0 0 180 NATIONAL COMMERCE FINL CORP COM 63545P104 23 800 SH DEFINED 03 0 0 800 NATIONAL COMMERCE FINL CORP COM 63545P104 21 725 SH DEFINED 04 725 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 29 1,000 SH OTHER 04 1,000 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 942 32,920 SH DEFINED 05 32,920 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 34,740 1,214,266 SH DEFINED 01,08 389,079 825,187 0 NATIONAL COMMERCE FINL CORP COM 63545P104 10 356 SH DEFINED 09 356 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 26 900 SH DEFINED 10 0 0 900 NATIONAL DENTEX CORP COM 63563H109 128 4,700 SH DEFINED 01 700 4,000 0 NATIONAL DENTEX CORP COM 63563H109 138 5,090 SH DEFINED 01,08 1,225 3,865 0 NATIONAL HEALTH REALTY INC COM 635905102 399 21,333 SH DEFINED 01 13,183 8,000 150 NATIONAL HEALTH REALTY INC COM 635905102 163 8,700 SH OTHER 04 8,700 0 0 NATIONAL HEALTH REALTY INC COM 635905102 728 38,987 SH DEFINED 01,08 5,897 33,090 0 NATIONAL HEALTHCARE CORP COM 635906100 437 16,819 SH DEFINED 01 5,104 11,565 150 NATIONAL HEALTHCARE CORP COM 635906100 1,287 49,483 SH DEFINED 01,08 8,125 41,358 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 357 ________ NATIONAL FINL PARTNERS CORP COM 63607P208 2,003 62,100 SH DEFINED 01 62,000 0 100 NATIONAL FINL PARTNERS CORP COM 63607P208 439 13,600 SH DEFINED 01,08 12,100 1,500 0 NATIONAL FUEL GAS CO N J COM 636180101 1,230 49,993 SH DEFINED 01 32,077 12,966 4,950 NATIONAL FUEL GAS CO N J COM 636180101 49 2,000 SH OTHER 01 0 2,000 0 NATIONAL FUEL GAS CO N J COM 636180101 52 2,110 SH DEFINED 02 1,810 300 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,100 SH OTHER 02 1,100 0 0 NATIONAL FUEL GAS CO N J COM 636180101 20 800 SH DEFINED 03 0 0 800 NATIONAL FUEL GAS CO N J COM 636180101 139 5,636 SH DEFINED 04 5,636 0 0 NATIONAL FUEL GAS CO N J COM 636180101 47 1,900 SH OTHER 04 1,900 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9,315 378,668 SH DEFINED 01,08 68,810 309,858 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,100 SH DEFINED 10 500 500 100 NATIONAL HEALTH INVS INC COM 63633D104 2,327 75,538 SH DEFINED 01 50,121 22,667 2,750 NATIONAL HEALTH INVS INC COM 63633D104 92 3,000 SH DEFINED 04 3,000 0 0 NATIONAL HEALTH INVS INC COM 63633D104 185 6,000 SH DEFINED 05 6,000 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5,228 169,751 SH DEFINED 01,08 55,415 114,336 0 NATIONAL HOME HEALTH CARE CO COM 636380107 70 6,724 SH DEFINED 01 1,102 5,622 0 NATIONAL HOME HEALTH CARE CO COM 636380107 101 9,640 SH DEFINED 01,08 2,500 7,140 0 NATIONAL INSTRS CORP COM 636518102 1,618 51,415 SH DEFINED 01 36,439 8,631 6,345 NATIONAL INSTRS CORP COM 636518102 10,805 343,335 SH DEFINED 01,08 77,262 266,073 0 NATIONAL INSTRS CORP COM 636518102 3 90 SH DEFINED 10 0 0 90 NATIONAL MED HEALTH CARD SYS COM 636918302 13 500 SH DEFINED 04 500 0 0 NATIONAL MED HEALTH CARD SYS COM 636918302 178 7,000 SH OTHER 04 7,000 0 0 NATIONAL MED HEALTH CARD SYS COM 636918302 342 13,458 SH DEFINED 01,08 3,358 10,100 0 NATIONAL-OILWELL INC COM 637071101 4,483 158,508 SH DEFINED 01 130,303 23,255 4,950 NATIONAL-OILWELL INC COM 637071101 3 118 SH DEFINED 02 0 0 118 NATIONAL-OILWELL INC COM 637071101 96 3,400 SH DEFINED 04 0 0 3,400 NATIONAL-OILWELL INC COM 637071101 12,272 433,943 SH DEFINED 01,08 105,749 328,194 0 NATIONAL-OILWELL INC COM 637071101 3 100 SH DEFINED 10 0 0 100 NATIONAL PENN BANCSHARES INC COM 637138108 1,097 34,786 SH DEFINED 01 14,004 19,334 1,448 NATIONAL PENN BANCSHARES INC COM 637138108 70 2,205 SH OTHER 04 2,205 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 4,841 153,537 SH DEFINED 01,08 34,177 119,360 0 NATIONAL PRESTO INDS INC COM 637215104 556 14,338 SH DEFINED 01 3,450 10,113 775 NATIONAL PRESTO INDS INC COM 637215104 8 200 SH OTHER 04 200 0 0 NATIONAL PRESTO INDS INC COM 637215104 6 150 SH OTHER 01,06 0 0 150 NATIONAL PRESTO INDS INC COM 637215104 1,652 42,614 SH DEFINED 01,08 18,376 24,238 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 358 ________ NATIONAL PROCESSING INC COM 637229105 978 51,496 SH DEFINED 01 13,988 37,308 200 NATIONAL PROCESSING INC COM 637229105 2,284 120,229 SH DEFINED 01,08 24,044 96,185 0 NATIONAL R V HLDGS INC COM 637277104 209 13,200 SH DEFINED 01 2,100 11,100 0 NATIONAL R V HLDGS INC COM 637277104 240 15,194 SH DEFINED 01,08 3,874 11,320 0 NATIONAL RESEARCH CORP COM 637372103 119 7,200 SH DEFINED 01 1,400 5,800 0 NATIONAL RESEARCH CORP COM 637372103 110 6,661 SH DEFINED 01,08 2,661 4,000 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 36,990 832,541 SH DEFINED 01 518,593 248,655 65,293 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,327 29,865 SH OTHER 01 15,615 13,700 550 NATIONAL SEMICONDUCTOR CORP COM 637640103 971 21,850 SH DEFINED 02 13,365 7,005 1,480 NATIONAL SEMICONDUCTOR CORP COM 637640103 278 6,255 SH OTHER 02 505 5,350 400 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,662 37,402 SH DEFINED 03 23,390 13,020 992 NATIONAL SEMICONDUCTOR CORP COM 637640103 508 11,430 SH OTHER 03 3,850 6,680 900 NATIONAL SEMICONDUCTOR CORP COM 637640103 9,398 211,529 SH DEFINED 04 198,849 0 12,680 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,258 28,320 SH OTHER 04 27,990 0 330 NATIONAL SEMICONDUCTOR CORP COM 637640103 2,776 62,491 SH DEFINED 05 55,746 4,635 2,110 NATIONAL SEMICONDUCTOR CORP COM 637640103 398 8,960 SH OTHER 05 8,535 425 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 22 500 SH OTHER 01,06 0 0 500 NATIONAL SEMICONDUCTOR CORP COM 637640103 72,976 1,642,489 SH DEFINED 01,08 836,553 796,432 9,504 NATIONAL SEMICONDUCTOR CORP COM 637640103 121 2,719 SH DEFINED 09 2,719 0 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 2,468 55,559 SH DEFINED 10 38,649 8,350 8,560 NATIONAL SEMICONDUCTOR CORP COM 637640103 487 10,950 SH OTHER 10 2,725 8,025 200 NATIONAL TECHNICAL SYS INC COM 638104109 40 8,000 SH DEFINED 01 1,700 6,300 0 NATIONAL TECHNICAL SYS INC COM 638104109 141 27,808 SH DEFINED 01,08 4,064 23,744 0 NATIONAL WESTN LIFE INS CO COM 638522102 782 5,221 SH DEFINED 01 1,567 3,404 250 NATIONAL WESTN LIFE INS CO COM 638522102 3,269 21,838 SH DEFINED 01,08 7,944 13,894 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 31 1,200 DEFINED 01 1,200 0 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 135 5,271 DEFINED 04 5,271 0 0 NATIONAL WESTMINSTER BK PLC PFD 638539700 97 3,800 OTHER 04 3,800 0 0 NATIONWIDE FINL SVCS INC COM 638612101 691 19,165 SH DEFINED 01 11,592 6,753 820 NATIONWIDE FINL SVCS INC COM 638612101 61 1,679 SH DEFINED 02 494 1,100 85 NATIONWIDE FINL SVCS INC COM 638612101 46 1,282 SH OTHER 02 922 360 0 NATIONWIDE FINL SVCS INC COM 638612101 11 312 SH DEFINED 03 112 200 0 NATIONWIDE FINL SVCS INC COM 638612101 987 27,368 SH DEFINED 04 27,053 0 315 NATIONWIDE FINL SVCS INC COM 638612101 152 4,225 SH OTHER 04 2,925 0 1,300 NATIONWIDE FINL SVCS INC COM 638612101 672 18,650 SH DEFINED 05 13,700 4,950 0 NATIONWIDE FINL SVCS INC COM 638612101 196 5,450 SH OTHER 05 4,850 600 0 NATIONWIDE FINL SVCS INC COM 638612101 5,800 160,884 SH DEFINED 01,08 54,617 106,267 0 NATIONWIDE FINL SVCS INC COM 638612101 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 359 ________ NATIONWIDE HEALTH PPTYS INC COM 638620104 2,674 120,054 SH DEFINED 01 70,971 45,283 3,800 NATIONWIDE HEALTH PPTYS INC COM 638620104 71 3,200 SH DEFINED 04 3,200 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 11 500 SH OTHER 04 500 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 9,920 445,421 SH DEFINED 01,08 127,287 318,134 0 NATROL INC COM 638789107 58 15,500 SH DEFINED 01 2,700 12,800 0 NATROL INC COM 638789107 72 19,332 SH DEFINED 01,08 2,932 16,400 0 NATURAL ALTERNATIVES INTL IN COM 638842302 110 12,200 SH DEFINED 01 1,200 11,000 0 NATURAL ALTERNATIVES INTL IN COM 638842302 83 9,182 SH DEFINED 01,08 2,539 6,643 0 NAVISTAR FINL CORP CONV DEB 638902AM8 3,206 3,000,000 PRN DEFINED 01 3,000,000 0 0 NAVIGATORS GROUP INC COM 638904102 768 26,700 SH DEFINED 01 18,060 8,540 100 NAVIGATORS GROUP INC COM 638904102 1,364 47,387 SH DEFINED 01,08 9,969 37,418 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 319 21,523 SH DEFINED 01 7,673 13,700 150 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 200 SH OTHER 01,06 0 0 200 NATURES SUNSHINE PRODUCTS IN COM 639027101 1,111 74,835 SH DEFINED 01,08 16,042 58,793 0 NATUS MEDICAL INC DEL COM 639050103 12 3,000 SH DEFINED 01 3,000 0 0 NATUS MEDICAL INC DEL COM 639050103 103 25,527 SH DEFINED 01,08 6,700 18,827 0 NAUTILUS GROUP INC COM 63910B102 885 56,201 SH DEFINED 01 24,307 30,807 1,087 NAUTILUS GROUP INC COM 63910B102 8 500 SH OTHER 01,06 0 0 500 NAUTILUS GROUP INC COM 63910B102 3,677 233,441 SH DEFINED 01,08 79,493 153,948 0 NAVARRE CORP COM 639208107 162 27,400 SH DEFINED 01 4,200 23,200 0 NAVARRE CORP COM 639208107 177 29,836 SH DEFINED 01,08 6,000 23,836 0 NAVISTAR INTL CORP NEW COM 63934E108 20,363 444,115 SH DEFINED 01 55,148 370,690 18,277 NAVISTAR INTL CORP NEW COM 63934E108 2 50 SH OTHER 01 0 0 50 NAVISTAR INTL CORP NEW COM 63934E108 138 3,000 SH DEFINED 04 0 0 3,000 NAVISTAR INTL CORP NEW COM 63934E108 5 100 SH DEFINED 05 0 0 100 NAVISTAR INTL CORP NEW COM 63934E108 9 200 SH OTHER 01,06 0 0 200 NAVISTAR INTL CORP NEW COM 63934E108 26,082 568,865 SH DEFINED 01,08 279,057 289,808 0 NAVISTAR INTL CORP NEW COM 63934E108 5 110 SH DEFINED 10 10 0 100 NAVISTAR INTL CORP NEW COM 63934E108 23 500 SH OTHER 10 0 500 0 NAVISITE INC COM 63935M208 53 8,947 SH DEFINED 01 4,766 4,181 0 NAVISITE INC COM 63935M208 0 13 SH OTHER 04 13 0 0 NAVISITE INC COM 63935M208 134 22,855 SH DEFINED 01,08 3,876 18,979 0 NAVIGANT CONSULTING INC COM 63935N107 1,683 83,176 SH DEFINED 01 28,708 40,743 13,725 NAVIGANT CONSULTING INC COM 63935N107 6,475 320,045 SH DEFINED 01,08 77,436 242,609 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 360 ________ NAVIGANT INTL INC COM 63935R108 1,719 95,403 SH DEFINED 01 74,877 20,200 326 NAVIGANT INTL INC COM 63935R108 1,701 94,387 SH DEFINED 01,08 24,202 70,185 0 NDCHEALTH CORP COM 639480102 1,417 52,175 SH DEFINED 01 22,467 26,858 2,850 NDCHEALTH CORP COM 639480102 15 555 SH OTHER 01,06 0 0 555 NDCHEALTH CORP COM 639480102 7,571 278,848 SH DEFINED 01,08 82,340 196,508 0 NDCHEALTH CORP COM 639480102 19 700 SH DEFINED 10 700 0 0 NEIGHBORCARE INC COM 64015Y104 1,368 56,155 SH DEFINED 01 19,701 34,604 1,850 NEIGHBORCARE INC COM 64015Y104 5,221 214,326 SH DEFINED 01,08 62,618 151,708 0 NEIMAN MARCUS GROUP INC COM 640204202 1,874 34,742 SH DEFINED 01 24,744 7,225 2,773 NEIMAN MARCUS GROUP INC COM 640204202 12,346 228,889 SH DEFINED 01,08 48,162 180,727 0 NEIMAN MARCUS GROUP INC COM 640204202 3 50 SH DEFINED 10 0 0 50 NEKTAR THERAPEUTICS COM 640268108 1,769 82,188 SH DEFINED 01 31,910 46,378 3,900 NEKTAR THERAPEUTICS COM 640268108 8,220 381,983 SH DEFINED 01,08 111,695 270,288 0 NELSON THOMAS INC COM 640376109 620 22,764 SH DEFINED 01 7,028 15,536 200 NELSON THOMAS INC COM 640376109 5 200 SH OTHER 01,06 0 0 200 NELSON THOMAS INC COM 640376109 2,014 73,981 SH DEFINED 01,08 12,532 61,449 0 NEOFORMA COM INC COM 640475505 520 47,799 SH DEFINED 01 32,189 15,310 300 NEOFORMA COM INC COM 640475505 0 20 SH DEFINED 03 20 0 0 NEOFORMA COM INC COM 640475505 753 69,246 SH DEFINED 01,08 14,823 54,423 0 NEOFORMA COM INC COM 640475505 95 8,700 SH DEFINED 10 8,700 0 0 NEOGEN CORP COM 640491106 28 1,500 SH DEFINED 01 1,375 125 0 NEOGEN CORP COM 640491106 251 13,574 SH DEFINED 01,08 3,200 10,374 0 NEOGEN CORP COM 640491106 43 2,331 SH DEFINED 10 2,331 0 0 NEOMAGIC CORP COM 640497103 141 30,364 SH DEFINED 01 5,264 25,100 0 NEOMAGIC CORP COM 640497103 226 48,563 SH DEFINED 01,08 12,100 36,463 0 NEON SYS INC COM 640509105 42 12,200 SH DEFINED 01 1,800 10,400 0 NEON SYS INC COM 640509105 34 10,000 SH DEFINED 02 10,000 0 0 NEON SYS INC COM 640509105 52 15,009 SH DEFINED 01,08 3,909 11,100 0 NEORX CORP COM 640520300 134 30,600 SH DEFINED 01 5,600 25,000 0 NEORX CORP COM 640520300 5 1,100 SH OTHER 01 0 1,100 0 NEORX CORP COM 640520300 190 43,406 SH DEFINED 01,08 10,357 33,049 0 NEOSE TECHNOLOGIES INC COM 640522108 365 38,790 SH DEFINED 01 10,213 28,177 400 NEOSE TECHNOLOGIES INC COM 640522108 8 900 SH OTHER 01 0 900 0 NEOSE TECHNOLOGIES INC COM 640522108 912 96,978 SH DEFINED 01,08 20,152 76,826 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 361 ________ NEOWARE SYS INC COM 64065P102 284 27,538 SH DEFINED 01 10,975 16,013 550 NEOWARE SYS INC COM 64065P102 1,483 144,021 SH DEFINED 01,08 58,204 85,817 0 NEOPHARM INC COM 640919106 706 37,657 SH DEFINED 01 10,027 27,228 402 NEOPHARM INC COM 640919106 2,050 109,256 SH DEFINED 01,08 20,530 88,726 0 NETBANK INC COM 640933107 2,976 243,729 SH DEFINED 01 171,447 69,782 2,500 NETBANK INC COM 640933107 4,346 355,910 SH DEFINED 01,08 111,259 244,651 0 NETWORKS ASSOCS INC COM 640938106 2,088 115,978 SH DEFINED 01 81,777 25,851 8,350 NETWORKS ASSOCS INC COM 640938106 11 600 SH OTHER 01 600 0 0 NETWORKS ASSOCS INC COM 640938106 101 5,616 SH DEFINED 04 1,316 0 4,300 NETWORKS ASSOCS INC COM 640938106 15,363 853,488 SH DEFINED 01,08 229,646 623,842 0 NETWORKS ASSOCS INC COM 640938106 14 750 SH DEFINED 10 0 0 750 NET PERCEPTIONS INC COM 64107U101 16 38,500 SH DEFINED 01 5,400 33,100 0 NET PERCEPTIONS INC COM 64107U101 18 45,081 SH DEFINED 01,08 5,981 39,100 0 NET2PHONE COM 64108N106 276 53,720 SH DEFINED 01 26,920 25,700 1,100 NET2PHONE COM 64108N106 1,263 245,703 SH DEFINED 01,08 68,551 177,152 0 NETFLIX COM INC COM 64110L106 6,037 176,942 SH DEFINED 01 145,798 30,444 700 NETFLIX COM INC COM 64110L106 20 600 SH OTHER 01 600 0 0 NETFLIX COM INC COM 64110L106 41 1,200 SH DEFINED 04 1,200 0 0 NETFLIX COM INC COM 64110L106 10 300 SH OTHER 04 300 0 0 NETFLIX COM INC COM 64110L106 7,462 218,698 SH DEFINED 01,08 72,910 145,788 0 NETFLIX COM INC COM 64110L106 63 1,855 SH DEFINED 10 1,545 0 310 NETEGRITY INC COM 64110P107 464 54,555 SH DEFINED 01 18,309 35,496 750 NETEGRITY INC COM 64110P107 30 3,500 SH OTHER 01 0 3,500 0 NETEGRITY INC COM 64110P107 1 150 SH DEFINED 04 150 0 0 NETEGRITY INC COM 64110P107 4 500 SH OTHER 01,06 0 0 500 NETEGRITY INC COM 64110P107 1,933 227,377 SH DEFINED 01,08 72,497 154,880 0 NETGURU COM INC COM 64111K107 26 17,000 SH DEFINED 01 2,500 14,500 0 NETGURU COM INC COM 64111K107 43 27,820 SH DEFINED 01,08 7,520 20,300 0 NETGEAR INC COM 64111Q104 87 6,300 SH DEFINED 01 5,600 700 0 NETGEAR INC COM 64111Q104 466 33,900 SH DEFINED 01,08 10,600 23,300 0 NETOPIA INC COM 64114K104 307 24,900 SH DEFINED 01 4,400 20,500 0 NETOPIA INC COM 64114K104 434 35,194 SH DEFINED 01,08 7,094 28,100 0 NETSMART TECHNOLOGIES INC COM 64114W306 31 2,300 SH DEFINED 01 0 2,300 0 NETSMART TECHNOLOGIES INC COM 64114W306 151 11,168 SH DEFINED 01,08 1,568 9,600 0 1 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 362 ________ NETMANAGE INC COM 641144308 113 11,713 SH DEFINED 01 2,014 9,699 0 NETMANAGE INC COM 641144308 3 300 SH OTHER 01 0 300 0 NETMANAGE INC COM 641144308 179 18,521 SH DEFINED 01,08 1,941 16,580 0 NETSOLVE INC COM 64115J106 112 10,600 SH DEFINED 01 2,200 8,400 0 NETSOLVE INC COM 64115J106 19 1,837 SH OTHER 04 0 0 1,837 NETSOLVE INC COM 64115J106 229 21,680 SH DEFINED 01,08 4,580 17,100 0 NETIQ CORP COM 64115P102 1,194 85,347 SH DEFINED 01 34,899 48,598 1,850 NETIQ CORP COM 64115P102 5,241 374,623 SH DEFINED 01,08 105,381 269,242 0 NETSCOUT SYS INC COM 64115T104 317 41,116 SH DEFINED 01 14,259 26,457 400 NETSCOUT SYS INC COM 64115T104 1,112 144,175 SH DEFINED 01,08 30,329 113,846 0 NETRATINGS INC COM 64116M108 478 43,246 SH DEFINED 01 11,002 32,094 150 NETRATINGS INC COM 64116M108 1,113 100,706 SH DEFINED 01,08 19,682 81,024 0 NETSCREEN TECHNOLOGIES INC COM 64117V107 1,599 43,925 SH DEFINED 01 27,680 8,425 7,820 NETSCREEN TECHNOLOGIES INC COM 64117V107 5,395 148,225 SH DEFINED 01,08 66,025 82,200 0 NETSCREEN TECHNOLOGIES INC COM 64117V107 87 2,400 SH DEFINED 09 2,400 0 0 NETWORK APPLIANCE INC COM 64120L104 27,902 1,295,937 SH DEFINED 01 921,732 281,881 92,324 NETWORK APPLIANCE INC COM 64120L104 1,180 54,790 SH OTHER 01 0 54,490 300 NETWORK APPLIANCE INC COM 64120L104 61 2,825 SH DEFINED 02 1,500 0 1,325 NETWORK APPLIANCE INC COM 64120L104 131 6,075 SH DEFINED 04 6,075 0 0 NETWORK APPLIANCE INC COM 64120L104 4 200 SH OTHER 04 200 0 0 NETWORK APPLIANCE INC COM 64120L104 2 100 SH DEFINED 05 0 0 100 NETWORK APPLIANCE INC COM 64120L104 19 900 SH OTHER 01,06 0 0 900 NETWORK APPLIANCE INC COM 64120L104 66,550 3,091,013 SH DEFINED 01,08 1,646,930 1,444,083 0 NETWORK APPLIANCE INC COM 64120L104 133 6,185 SH DEFINED 09 6,185 0 0 NETWORK APPLIANCE INC COM 64120L104 47 2,173 SH DEFINED 10 1,723 0 450 NETWORK EQUIP TECHNOLOGIES COM 641208103 492 49,319 SH DEFINED 01 14,546 34,373 400 NETWORK EQUIP TECHNOLOGIES COM 641208103 3 300 SH OTHER 01,06 0 0 300 NETWORK EQUIP TECHNOLOGIES COM 641208103 1,542 154,528 SH DEFINED 01,08 32,370 122,158 0 NETWORK ENGINES INC COM 64121A107 109 28,500 SH DEFINED 01 7,000 21,500 0 NETWORK ENGINES INC COM 64121A107 224 58,817 SH DEFINED 01,08 12,717 46,100 0 NEUROGEN CORP COM 64124E106 158 18,500 SH DEFINED 01 3,700 14,400 400 NEUROGEN CORP COM 64124E106 8 900 SH OTHER 01 0 900 0 NEUROGEN CORP COM 64124E106 272 31,836 SH DEFINED 01,08 7,200 24,636 0 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 42 8,791 SH DEFINED 01 3,700 3,073 2,018 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 135 28,509 SH DEFINED 01,08 7,100 21,409 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 363 ________ NEUROCRINE BIOSCIENCES INC COM 64125C109 1,986 33,610 SH DEFINED 01 21,800 4,830 6,980 NEUROCRINE BIOSCIENCES INC COM 64125C109 1,351 22,868 SH OTHER 01 9,447 0 13,421 NEUROCRINE BIOSCIENCES INC COM 64125C109 6,127 103,684 SH DEFINED 01,08 41,130 62,554 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 58 9,046 SH DEFINED 01 1,726 7,320 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 224 34,983 SH DEFINED 01,08 3,845 31,138 0 NEW CENTURY FINANCIAL CORP COM 64352D101 2,438 50,215 SH DEFINED 01 20,398 27,255 2,562 NEW CENTURY FINANCIAL CORP COM 64352D101 170 3,500 SH OTHER 03 3,500 0 0 NEW CENTURY FINANCIAL CORP COM 64352D101 24 500 SH OTHER 01,06 0 0 500 NEW CENTURY FINANCIAL CORP COM 64352D101 11,150 229,609 SH DEFINED 01,08 62,327 167,282 0 NEW ENGLAND BUSINESS SVC INC COM 643872104 887 26,216 SH DEFINED 01 6,979 18,437 800 NEW ENGLAND BUSINESS SVC INC COM 643872104 1,354 40,000 SH OTHER 04 40,000 0 0 NEW ENGLAND BUSINESS SVC INC COM 643872104 5 150 SH OTHER 01,06 0 0 150 NEW ENGLAND BUSINESS SVC INC COM 643872104 2,847 84,120 SH DEFINED 01,08 22,007 62,113 0 NEW FRONTIER MEDIA INC COM 644398109 33 4,200 SH DEFINED 01 4,200 0 0 NEW FRONTIER MEDIA INC COM 644398109 4 500 SH OTHER 04 500 0 0 NEW FRONTIER MEDIA INC COM 644398109 152 19,551 SH DEFINED 01,08 5,451 14,100 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 110 3,700 SH DEFINED 01 1,900 1,800 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 60 2,000 SH OTHER 04 2,000 0 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 125 4,198 SH DEFINED 01,08 641 3,557 0 NEW HORIZONS WORLDWIDE INC COM 645526104 109 17,150 SH DEFINED 01 2,050 15,100 0 NEW HORIZONS WORLDWIDE INC COM 645526104 152 23,978 SH DEFINED 01,08 4,471 19,507 0 NEW JERSEY RES COM 646025106 1,958 51,796 SH DEFINED 01 17,539 32,357 1,900 NEW JERSEY RES COM 646025106 65 1,719 SH OTHER 01 1,719 0 0 NEW JERSEY RES COM 646025106 23 600 SH DEFINED 02 0 600 0 NEW JERSEY RES COM 646025106 131 3,475 SH DEFINED 04 3,475 0 0 NEW JERSEY RES COM 646025106 60 1,580 SH OTHER 04 750 0 830 NEW JERSEY RES COM 646025106 16 425 SH OTHER 01,06 0 0 425 NEW JERSEY RES COM 646025106 8,297 219,490 SH DEFINED 01,08 64,249 155,241 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 1,665 60,869 SH DEFINED 01 37,854 16,075 6,940 NEW PLAN EXCEL RLTY TR INC COM 648053106 100 3,660 SH DEFINED 02 2,660 1,000 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 27 1,000 SH OTHER 02 1,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 55 2,000 SH OTHER 03 2,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 27 1,000 SH DEFINED 04 1,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 82 3,000 SH OTHER 04 3,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 13,772 503,558 SH DEFINED 01,08 97,665 405,893 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 364 ________ NEW YORK CMNTY BANCORP INC COM 649445103 6,404 186,816 SH DEFINED 01 122,517 44,664 19,635 NEW YORK CMNTY BANCORP INC COM 649445103 376 10,976 SH OTHER 01 8,310 2,666 0 NEW YORK CMNTY BANCORP INC COM 649445103 10 300 SH OTHER 03 0 300 0 NEW YORK CMNTY BANCORP INC COM 649445103 1 20 SH DEFINED 04 20 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14 400 SH OTHER 04 400 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 52,632 1,535,353 SH DEFINED 01,08 475,015 1,060,338 0 NEW YORK CMNTY BANCORP INC COM 649445103 16 467 SH DEFINED 09 467 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8 244 SH DEFINED 10 0 0 244 NEW YORK CMNTY BANCORP INC COM 649445103 9 266 SH OTHER 10 266 0 0 NEW YORK TIMES CO COM 650111107 11,526 260,759 SH DEFINED 01 114,697 115,584 30,478 NEW YORK TIMES CO COM 650111107 49 1,100 SH OTHER 01 900 0 200 NEW YORK TIMES CO COM 650111107 184 4,164 SH DEFINED 04 4,164 0 0 NEW YORK TIMES CO COM 650111107 17 390 SH OTHER 04 390 0 0 NEW YORK TIMES CO COM 650111107 9 210 SH DEFINED 05 200 0 10 NEW YORK TIMES CO COM 650111107 18 400 SH OTHER 01,06 0 0 400 NEW YORK TIMES CO COM 650111107 56,900 1,287,331 SH DEFINED 01,08 652,695 634,636 0 NEW YORK TIMES CO COM 650111107 31 708 SH DEFINED 09 708 0 0 NEW YORK TIMES CO COM 650111107 43 978 SH DEFINED 10 778 0 200 NEWCASTLE INVT CORP COM 65105M108 3,345 99,250 SH DEFINED 01 94,639 1,561 3,050 NEWCASTLE INVT CORP COM 65105M108 67 2,000 SH DEFINED 04 2,000 0 0 NEWCASTLE INVT CORP COM 65105M108 6,348 188,373 SH DEFINED 01,08 37,573 150,800 0 NEWCASTLE INVT CORP COM 65105M108 169 5,000 SH DEFINED 10 5,000 0 0 NEWELL RUBBERMAID INC COM 651229106 18,526 798,553 SH DEFINED 01 412,607 300,287 85,659 NEWELL RUBBERMAID INC COM 651229106 2,682 115,617 SH OTHER 01 61,198 42,925 11,494 NEWELL RUBBERMAID INC COM 651229106 3,659 157,730 SH DEFINED 02 119,820 34,860 3,050 NEWELL RUBBERMAID INC COM 651229106 656 28,263 SH OTHER 02 14,793 3,400 10,070 NEWELL RUBBERMAID INC COM 651229106 5,988 258,098 SH DEFINED 03 148,410 95,133 14,555 NEWELL RUBBERMAID INC COM 651229106 684 29,462 SH OTHER 03 21,592 4,760 3,110 NEWELL RUBBERMAID INC COM 651229106 11,128 479,646 SH DEFINED 04 462,611 0 17,035 NEWELL RUBBERMAID INC COM 651229106 3,599 155,137 SH OTHER 04 151,937 0 3,200 NEWELL RUBBERMAID INC COM 651229106 3,534 152,320 SH DEFINED 05 142,940 4,330 5,050 NEWELL RUBBERMAID INC COM 651229106 118 5,080 SH OTHER 05 2,780 600 1,700 NEWELL RUBBERMAID INC COM 651229106 16 700 SH OTHER 01,06 0 0 700 NEWELL RUBBERMAID INC COM 651229106 119,132 5,135,021 SH DEFINED 01,08 1,249,899 3,785,408 99,714 NEWELL RUBBERMAID INC COM 651229106 88 3,785 SH DEFINED 09 3,785 0 0 NEWELL RUBBERMAID INC COM 651229106 2,415 104,076 SH DEFINED 10 95,066 2,950 6,060 NEWELL RUBBERMAID INC COM 651229106 313 13,480 SH OTHER 10 3,705 9,200 575 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 365 ________ NEWFIELD EXPL CO COM 651290108 1,164 24,290 SH DEFINED 01 14,615 7,085 2,590 NEWFIELD EXPL CO COM 651290108 1 28 SH OTHER 04 0 0 28 NEWFIELD EXPL CO COM 651290108 294 6,124 SH DEFINED 05 6,124 0 0 NEWFIELD EXPL CO COM 651290108 39 810 SH OTHER 01,06 0 0 810 NEWFIELD EXPL CO COM 651290108 6,690 139,585 SH DEFINED 01,08 52,713 86,872 0 NEWFIELD EXPL CO COM 651290108 27 569 SH DEFINED 10 500 0 69 NEWMIL BANCORP INC COM 651633109 117 4,100 SH DEFINED 01 500 3,600 0 NEWMIL BANCORP INC COM 651633109 390 13,611 SH DEFINED 01,08 1,629 11,982 0 NEWMONT MINING CORP COM 651639106 71,195 1,526,805 SH DEFINED 01 1,030,661 396,097 100,047 NEWMONT MINING CORP COM 651639106 946 20,288 SH OTHER 01 3,138 11,700 5,450 NEWMONT MINING CORP COM 651639106 94 2,020 SH DEFINED 02 1,920 100 0 NEWMONT MINING CORP COM 651639106 335 7,194 SH OTHER 02 5,294 200 1,700 NEWMONT MINING CORP COM 651639106 113 2,420 SH DEFINED 03 600 1,820 0 NEWMONT MINING CORP COM 651639106 42 900 SH OTHER 03 900 0 0 NEWMONT MINING CORP COM 651639106 507 10,870 SH DEFINED 04 10,870 0 0 NEWMONT MINING CORP COM 651639106 439 9,423 SH OTHER 04 9,423 0 0 NEWMONT MINING CORP COM 651639106 102 2,180 SH DEFINED 05 0 1,900 280 NEWMONT MINING CORP COM 651639106 51 1,100 SH OTHER 01,06 0 0 1,100 NEWMONT MINING CORP COM 651639106 175,865 3,771,504 SH DEFINED 01,08 1,977,379 1,793,000 1,125 NEWMONT MINING CORP COM 651639106 657 14,099 SH DEFINED 09 14,099 0 0 NEWMONT MINING CORP COM 651639106 157 3,360 SH DEFINED 10 1,509 1,372 479 NEWMONT MINING CORP COM 651639106 47 1,000 SH OTHER 10 1,000 0 0 NEWPARK RES INC COM 651718504 889 170,995 SH DEFINED 01 47,766 121,529 1,700 NEWPARK RES INC COM 651718504 6 1,200 SH OTHER 04 1,200 0 0 NEWPARK RES INC COM 651718504 2,806 539,681 SH DEFINED 01,08 142,839 396,842 0 NEWPORT CORP COM 651824104 954 57,041 SH DEFINED 01 32,062 23,329 1,650 NEWPORT CORP COM 651824104 22 1,300 SH OTHER 01 1,300 0 0 NEWPORT CORP COM 651824104 5 325 SH DEFINED 02 0 0 325 NEWPORT CORP COM 651824104 50 3,000 SH DEFINED 03 0 3,000 0 NEWPORT CORP COM 651824104 5,742 343,441 SH DEFINED 01,08 89,807 253,634 0 NEWS CORP LTD COM 652487703 5 150 SH DEFINED 01 150 0 0 NEWS CORP LTD COM 652487703 166 4,600 SH OTHER 01 0 4,600 0 NEWS CORP LTD COM 652487703 35 977 SH DEFINED 02 302 675 0 NEWS CORP LTD COM 652487703 7 200 SH OTHER 02 200 0 0 NEWS CORP LTD COM 652487703 13 350 SH DEFINED 04 300 0 50 NEWS CORP LTD COM 652487703 11 300 SH OTHER 04 300 0 0 NEWS CORP LTD COM 652487703 5 150 SH DEFINED 05 150 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 366 ________ NEWS CORP LTD PFD 652487802 583 18,370 DEFINED 01 7,279 3,302 7,789 NEWS CORP LTD PFD 652487802 1,494 47,103 OTHER 01 36,376 10,727 0 NEWS CORP LTD PFD 652487802 156 4,906 DEFINED 02 13 4,893 0 NEWS CORP LTD PFD 652487802 2 67 OTHER 02 67 0 0 NEWS CORP LTD PFD 652487802 22 688 DEFINED 03 151 537 0 NEWS CORP LTD PFD 652487802 19 591 OTHER 03 507 84 0 NEWS CORP LTD PFD 652487802 578 18,220 DEFINED 04 7,787 0 10,433 NEWS CORP LTD PFD 652487802 78 2,468 OTHER 04 2,050 0 418 NEWS CORP LTD PFD 652487802 0 9 DEFINED 05 9 0 0 NEWS CORP LTD PFD 652487802 95 3,010 DEFINED 01,08 3,010 0 0 NEWS CORP LTD PFD 652487802 32 1,010 DEFINED 10 963 36 11 NEWS CORP LTD PFD 652487802 165 5,208 OTHER 10 5,208 0 0 NEWTEK BUSINESS SVCS INC COM 652526104 147 28,200 SH DEFINED 01 6,800 21,200 200 NEWTEK BUSINESS SVCS INC COM 652526104 405 77,941 SH DEFINED 01,08 19,436 58,505 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 4,425 4,000,000 PRN DEFINED 01 4,000,000 0 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 1,438 13,000 PRN DEFINED 04 13,000 0 0 NEXTEL COMMUNICATIONS INC CONV DEB 65332VBC6 774 7,000 PRN OTHER 04 7,000 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 68,508 2,778,119 SH DEFINED 01 1,665,753 867,229 245,137 NEXTEL COMMUNICATIONS INC COM 65332V103 276 11,193 SH OTHER 01 1,993 8,300 900 NEXTEL COMMUNICATIONS INC COM 65332V103 30 1,200 SH DEFINED 02 0 1,200 0 NEXTEL COMMUNICATIONS INC COM 65332V103 5 200 SH OTHER 02 0 0 200 NEXTEL COMMUNICATIONS INC COM 65332V103 96 3,876 SH DEFINED 03 3,550 326 0 NEXTEL COMMUNICATIONS INC COM 65332V103 12 470 SH OTHER 03 470 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 216 8,750 SH DEFINED 04 7,050 0 1,700 NEXTEL COMMUNICATIONS INC COM 65332V103 185 7,500 SH OTHER 04 6,600 0 900 NEXTEL COMMUNICATIONS INC COM 65332V103 17 700 SH DEFINED 05 0 0 700 NEXTEL COMMUNICATIONS INC COM 65332V103 69 2,800 SH OTHER 01,06 0 0 2,800 NEXTEL COMMUNICATIONS INC COM 65332V103 235,539 9,551,463 SH DEFINED 01,08 5,093,485 4,455,483 2,495 NEXTEL COMMUNICATIONS INC COM 65332V103 458 18,565 SH DEFINED 09 18,565 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 204 8,287 SH DEFINED 10 7,087 0 1,200 NEXTEL PARTNERS INC COM 65333F107 688 54,317 SH DEFINED 01 36,660 13,107 4,550 NEXTEL PARTNERS INC COM 65333F107 5,840 461,324 SH DEFINED 01,08 128,539 332,785 0 NEXTEL PARTNERS INC COM 65333F107 1 100 SH DEFINED 10 0 0 100 NIAGARA CORP COM 653349100 75 12,400 SH DEFINED 01 1,400 11,000 0 NIAGARA CORP COM 653349100 68 11,207 SH DEFINED 01,08 2,007 9,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 367 ________ NICOR INC COM 654086107 4,544 128,989 SH DEFINED 01 68,316 46,359 14,314 NICOR INC COM 654086107 168 4,770 SH OTHER 01 2,192 2,526 52 NICOR INC COM 654086107 4 103 SH DEFINED 02 103 0 0 NICOR INC COM 654086107 68 1,928 SH DEFINED 03 828 1,100 0 NICOR INC COM 654086107 14 400 SH OTHER 03 0 400 0 NICOR INC COM 654086107 201 5,700 SH DEFINED 04 5,700 0 0 NICOR INC COM 654086107 106 3,000 SH OTHER 04 3,000 0 0 NICOR INC COM 654086107 2 50 SH DEFINED 05 0 0 50 NICOR INC COM 654086107 4 100 SH OTHER 01,06 0 0 100 NICOR INC COM 654086107 14,184 402,621 SH DEFINED 01,08 196,056 206,565 0 NICOR INC COM 654086107 146 4,158 SH DEFINED 10 4,008 0 150 NIKE INC COM 654106103 54,367 698,172 SH DEFINED 01 372,305 248,673 77,194 NIKE INC COM 654106103 816 10,481 SH OTHER 01 6,167 3,584 730 NIKE INC COM 654106103 4,219 54,180 SH DEFINED 02 36,760 17,020 400 NIKE INC COM 654106103 502 6,450 SH OTHER 02 3,725 2,725 0 NIKE INC COM 654106103 5,036 64,675 SH DEFINED 03 39,335 22,495 2,845 NIKE INC COM 654106103 1,261 16,200 SH OTHER 03 14,930 1,145 125 NIKE INC COM 654106103 6,520 83,734 SH DEFINED 04 76,634 0 7,100 NIKE INC COM 654106103 2,707 34,761 SH OTHER 04 34,541 0 220 NIKE INC COM 654106103 1,451 18,628 SH DEFINED 05 18,428 0 200 NIKE INC COM 654106103 12 150 SH OTHER 05 150 0 0 NIKE INC COM 654106103 55 700 SH OTHER 01,06 0 0 700 NIKE INC COM 654106103 165,123 2,120,498 SH DEFINED 01,08 1,086,026 1,033,632 840 NIKE INC COM 654106103 665 8,543 SH DEFINED 09 8,543 0 0 NIKE INC COM 654106103 3,052 39,190 SH DEFINED 10 21,900 11,690 5,600 NIKE INC COM 654106103 111 1,425 SH OTHER 10 0 1,425 0 NIKU CORP COM 654113703 136 10,215 SH DEFINED 01 1,545 8,670 0 NIKU CORP COM 654113703 208 15,621 SH DEFINED 01,08 3,820 11,801 0 99 CENTS ONLY STORES COM 65440K106 1,548 63,377 SH DEFINED 01 33,382 26,332 3,663 99 CENTS ONLY STORES COM 65440K106 58 2,365 SH OTHER 01 780 1,585 0 99 CENTS ONLY STORES COM 65440K106 50 2,030 SH OTHER 03 0 2,030 0 99 CENTS ONLY STORES COM 65440K106 2 100 SH OTHER 04 100 0 0 99 CENTS ONLY STORES COM 65440K106 7,067 289,374 SH DEFINED 01,08 46,483 242,891 0 99 CENTS ONLY STORES COM 65440K106 2 76 SH DEFINED 10 0 0 76 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 368 ________ NISOURCE INC COM 65473P105 9,962 468,780 SH DEFINED 01 186,137 223,310 59,333 NISOURCE INC COM 65473P105 15 725 SH OTHER 01 0 500 225 NISOURCE INC COM 65473P105 38 1,800 SH DEFINED 02 0 0 1,800 NISOURCE INC COM 65473P105 96 4,500 SH OTHER 03 4,500 0 0 NISOURCE INC COM 65473P105 119 5,620 SH DEFINED 04 1,350 0 4,270 NISOURCE INC COM 65473P105 76 3,572 SH OTHER 04 2,532 0 1,040 NISOURCE INC COM 65473P105 45 2,100 SH DEFINED 05 1,900 0 200 NISOURCE INC COM 65473P105 15 700 SH OTHER 01,06 0 0 700 NISOURCE INC COM 65473P105 48,853 2,298,967 SH DEFINED 01,08 1,143,502 1,155,385 80 NISOURCE INC COM 65473P105 36 1,677 SH DEFINED 09 1,677 0 0 NISOURCE INC COM 65473P105 41 1,921 SH DEFINED 10 1,521 0 400 NISOURCE INC COM 65473P105 4 200 SH OTHER 10 200 0 0 NOBEL LEARNING CMNTYS INC COM 654889104 21 3,000 SH DEFINED 01 1,300 1,700 0 NOBEL LEARNING CMNTYS INC COM 654889104 104 14,875 SH DEFINED 01,08 3,100 11,775 0 NOBILITY HOMES INC COM 654892108 73 4,600 SH DEFINED 01 700 3,900 0 NOBILITY HOMES INC COM 654892108 193 12,123 SH DEFINED 01,08 1,738 10,385 0 NOKIA CORP COM 654902204 38,702 1,908,403 SH DEFINED 01 1,707,520 158,640 42,243 NOKIA CORP COM 654902204 3,228 159,168 SH OTHER 01 94,349 52,369 12,450 NOKIA CORP COM 654902204 4,908 242,003 SH DEFINED 02 165,304 70,853 5,846 NOKIA CORP COM 654902204 1,218 60,050 SH OTHER 02 30,975 25,825 3,250 NOKIA CORP COM 654902204 6,422 316,669 SH DEFINED 03 175,813 110,121 30,735 NOKIA CORP COM 654902204 3,133 154,465 SH OTHER 03 136,495 15,420 2,550 NOKIA CORP COM 654902204 18,787 926,357 SH DEFINED 04 857,667 0 68,690 NOKIA CORP COM 654902204 6,838 337,189 SH OTHER 04 319,309 0 17,880 NOKIA CORP COM 654902204 3,620 178,501 SH DEFINED 05 161,566 15,925 1,010 NOKIA CORP COM 654902204 575 28,330 SH OTHER 05 25,630 2,700 0 NOKIA CORP COM 654902204 2,351 115,912 SH DEFINED 10 95,387 13,300 7,225 NOKIA CORP COM 654902204 1,452 71,590 SH OTHER 10 50,180 20,035 1,375 NOBLE ENERGY INC COM 655044105 6,811 144,603 SH DEFINED 01 113,483 26,950 4,170 NOBLE ENERGY INC COM 655044105 2,646 56,183 SH OTHER 01 50,325 4,740 1,118 NOBLE ENERGY INC COM 655044105 14 300 SH DEFINED 02 0 300 0 NOBLE ENERGY INC COM 655044105 668 14,185 SH DEFINED 03 6,085 8,100 0 NOBLE ENERGY INC COM 655044105 85 1,800 SH OTHER 03 1,800 0 0 NOBLE ENERGY INC COM 655044105 376 7,975 SH DEFINED 04 7,975 0 0 NOBLE ENERGY INC COM 655044105 524 11,125 SH OTHER 04 8,625 0 2,500 NOBLE ENERGY INC COM 655044105 85 1,800 SH DEFINED 05 1,500 300 0 NOBLE ENERGY INC COM 655044105 95 2,009 SH OTHER 05 0 2,009 0 NOBLE ENERGY INC COM 655044105 14,590 309,762 SH DEFINED 01,08 82,105 227,657 0 NOBLE ENERGY INC COM 655044105 19 400 SH DEFINED 10 300 0 100 NOBLE ENERGY INC COM 655044105 273 5,800 SH OTHER 10 5,800 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 369 ________ NOBLE INTL LTD COM 655053106 209 8,000 SH DEFINED 01 1,500 6,500 0 NOBLE INTL LTD COM 655053106 238 9,122 SH DEFINED 01,08 400 8,722 0 NOLAND CO COM 655286102 322 7,074 SH DEFINED 01 4,174 2,900 0 NOLAND CO COM 655286102 1,072 23,551 SH OTHER 04 23,551 0 0 NOLAND CO COM 655286102 460 10,120 SH DEFINED 01,08 1,619 8,501 0 NOMURA HLDGS INC COM 65535H208 201 11,000 SH DEFINED 01 0 11,000 0 NOMURA HLDGS INC COM 65535H208 7 375 SH DEFINED 05 375 0 0 NORDSON CORP COM 655663102 1,294 34,554 SH DEFINED 01 24,584 9,070 900 NORDSON CORP COM 655663102 4 95 SH DEFINED 02 0 0 95 NORDSON CORP COM 655663102 9,304 248,367 SH DEFINED 01,08 42,820 205,547 0 NORDSON CORP COM 655663102 28 750 SH DEFINED 10 750 0 0 NORDSTROM INC COM 655664100 13,405 335,976 SH DEFINED 01 146,139 161,079 28,758 NORDSTROM INC COM 655664100 1,028 25,757 SH OTHER 01 4,432 21,200 125 NORDSTROM INC COM 655664100 23 565 SH DEFINED 02 0 565 0 NORDSTROM INC COM 655664100 196 4,920 SH OTHER 02 0 4,200 720 NORDSTROM INC COM 655664100 339 8,490 SH DEFINED 03 7,310 1,180 0 NORDSTROM INC COM 655664100 2,438 61,100 SH OTHER 03 59,100 2,000 0 NORDSTROM INC COM 655664100 20 500 SH DEFINED 04 500 0 0 NORDSTROM INC COM 655664100 4 100 SH DEFINED 05 0 0 100 NORDSTROM INC COM 655664100 16 400 SH OTHER 01,06 0 0 400 NORDSTROM INC COM 655664100 44,108 1,105,469 SH DEFINED 01,08 545,380 560,089 0 NORDSTROM INC COM 655664100 19 476 SH DEFINED 09 476 0 0 NORDSTROM INC COM 655664100 5 119 SH DEFINED 10 23 0 96 NORFOLK SOUTHERN CORP COM 655844108 15,521 702,603 SH DEFINED 01 262,689 346,755 93,159 NORFOLK SOUTHERN CORP COM 655844108 921 41,700 SH OTHER 01 24,312 17,063 325 NORFOLK SOUTHERN CORP COM 655844108 114 5,175 SH DEFINED 02 675 4,500 0 NORFOLK SOUTHERN CORP COM 655844108 411 18,622 SH OTHER 02 14,622 4,000 0 NORFOLK SOUTHERN CORP COM 655844108 383 17,360 SH DEFINED 03 14,860 2,500 0 NORFOLK SOUTHERN CORP COM 655844108 239 10,800 SH OTHER 03 3,800 7,000 0 NORFOLK SOUTHERN CORP COM 655844108 390 17,638 SH DEFINED 04 12,178 0 5,460 NORFOLK SOUTHERN CORP COM 655844108 412 18,650 SH OTHER 04 18,650 0 0 NORFOLK SOUTHERN CORP COM 655844108 5 220 SH DEFINED 05 0 0 220 NORFOLK SOUTHERN CORP COM 655844108 22 1,000 SH OTHER 01,06 0 0 1,000 NORFOLK SOUTHERN CORP COM 655844108 76,569 3,466,246 SH DEFINED 01,08 1,754,489 1,711,757 0 NORFOLK SOUTHERN CORP COM 655844108 46 2,098 SH DEFINED 09 2,098 0 0 NORFOLK SOUTHERN CORP COM 655844108 106 4,777 SH DEFINED 10 4,182 0 595 NORFOLK SOUTHERN CORP COM 655844108 21 935 SH OTHER 10 935 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 370 ________ NORSK HYDRO A S COM 656531605 42 600 SH DEFINED 01 600 0 0 NORSK HYDRO A S COM 656531605 155 2,200 SH OTHER 01 1,200 1,000 0 NORSK HYDRO A S COM 656531605 32 455 SH DEFINED 02 455 0 0 NORSK HYDRO A S COM 656531605 141 2,000 SH OTHER 02 2,000 0 0 NORSTAN INC COM 656535101 34 10,400 SH DEFINED 01 1,500 8,900 0 NORSTAN INC COM 656535101 108 32,997 SH DEFINED 01,08 6,071 26,926 0 NORTECH SYS INC COM 656553104 28 4,100 SH DEFINED 01 500 3,600 0 NORTECH SYS INC COM 656553104 74 11,000 SH DEFINED 01,08 1,200 9,800 0 NORTEL NETWORKS CORP NEW COM 656568102 11 1,812 SH DEFINED 01 900 912 0 NORTEL NETWORKS CORP NEW COM 656568102 45 7,609 SH OTHER 01 4,700 2,909 0 NORTEL NETWORKS CORP NEW COM 656568102 40 6,675 SH DEFINED 02 2,040 1,650 2,985 NORTEL NETWORKS CORP NEW COM 656568102 124 20,920 SH DEFINED 03 20,840 0 80 NORTEL NETWORKS CORP NEW COM 656568102 3 450 SH OTHER 03 200 250 0 NORTEL NETWORKS CORP NEW COM 656568102 84 14,072 SH DEFINED 04 13,722 0 350 NORTEL NETWORKS CORP NEW COM 656568102 171 28,850 SH OTHER 04 28,850 0 0 NORTEL NETWORKS CORP NEW COM 656568102 17 2,940 SH DEFINED 05 2,940 0 0 NORTEL NETWORKS CORP NEW COM 656568102 7 1,240 SH DEFINED 10 1,240 0 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 7 4,000 SH DEFINED 01 900 3,100 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 31 18,000 SH DEFINED 01,08 1,739 16,261 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 117 11,700 SH DEFINED 01 2,000 9,700 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 182 18,246 SH DEFINED 01,08 4,258 13,988 0 NORTH CENT BANCSHARES INC COM 658418108 144 3,800 SH DEFINED 01 400 3,400 0 NORTH CENT BANCSHARES INC COM 658418108 57 1,500 SH DEFINED 04 1,500 0 0 NORTH CENT BANCSHARES INC COM 658418108 98 2,586 SH DEFINED 01,08 600 1,986 0 NORTH FORK BANCORPORATION NY COM 659424105 11,101 262,307 SH DEFINED 01 114,069 111,681 36,557 NORTH FORK BANCORPORATION NY COM 659424105 5 125 SH OTHER 01 0 0 125 NORTH FORK BANCORPORATION NY COM 659424105 85 2,000 SH DEFINED 03 0 1,500 500 NORTH FORK BANCORPORATION NY COM 659424105 824 19,470 SH DEFINED 04 19,470 0 0 NORTH FORK BANCORPORATION NY COM 659424105 302 7,130 SH OTHER 04 7,000 0 130 NORTH FORK BANCORPORATION NY COM 659424105 2 50 SH DEFINED 05 0 0 50 NORTH FORK BANCORPORATION NY COM 659424105 17 400 SH OTHER 01,06 0 0 400 NORTH FORK BANCORPORATION NY COM 659424105 59,118 1,396,919 SH DEFINED 01,08 731,468 665,451 0 NORTH FORK BANCORPORATION NY COM 659424105 476 11,240 SH DEFINED 09 11,240 0 0 NORTH FORK BANCORPORATION NY COM 659424105 54 1,270 SH DEFINED 10 1,020 0 250 NORTH PITTSBURGH SYS INC COM 661562108 448 22,249 SH DEFINED 01 9,679 12,220 350 NORTH PITTSBURGH SYS INC COM 661562108 124 6,178 SH DEFINED 04 6,178 0 0 NORTH PITTSBURGH SYS INC COM 661562108 1,960 97,347 SH DEFINED 01,08 15,007 82,340 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 371 ________ NORTH VALLEY BANCORP COM 66304M105 139 7,750 SH DEFINED 01 1,950 5,800 0 NORTH VALLEY BANCORP COM 66304M105 249 13,897 SH DEFINED 01,08 2,797 11,100 0 NORTHEAST UTILS COM 664397106 1,573 84,340 SH DEFINED 01 49,686 24,982 9,672 NORTHEAST UTILS COM 664397106 20 1,093 SH DEFINED 02 1,093 0 0 NORTHEAST UTILS COM 664397106 16 842 SH DEFINED 04 842 0 0 NORTHEAST UTILS COM 664397106 7 400 SH OTHER 04 400 0 0 NORTHEAST UTILS COM 664397106 13,683 733,657 SH DEFINED 01,08 210,448 523,209 0 NORTHEAST UTILS COM 664397106 8 431 SH DEFINED 10 0 0 431 NORTHERN BORDER PARTNERS L P COM 664785102 105 2,500 SH DEFINED 01 2,500 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 114 2,705 SH DEFINED 04 2,705 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 42 1,000 SH OTHER 04 1,000 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 51 1,200 SH DEFINED 05 1,200 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 84 2,000 SH DEFINED 10 2,000 0 0 NORTHERN STS FINL CORP COM 665751103 64 2,402 SH DEFINED 01 2,252 100 50 NORTHERN STS FINL CORP COM 665751103 429 16,008 SH DEFINED 01,08 2,308 13,700 0 NORTHERN TR CORP COM 665859104 173,230 3,718,190 SH DEFINED 01 2,663,982 547,155 507,053 NORTHERN TR CORP COM 665859104 700,113 15,027,113 SH OTHER 01 11,499,314 129,295 3,398,504 NORTHERN TR CORP COM 665859104 68 1,450 SH DEFINED 02 500 0 950 NORTHERN TR CORP COM 665859104 5 100 SH OTHER 02 100 0 0 NORTHERN TR CORP COM 665859104 6,641 142,544 SH DEFINED 03 142,544 0 0 NORTHERN TR CORP COM 665859104 3,924 84,224 SH DEFINED 04 83,824 0 400 NORTHERN TR CORP COM 665859104 233 5,000 SH OTHER 04 3,000 0 2,000 NORTHERN TR CORP COM 665859104 28 600 SH OTHER 01,06 0 0 600 NORTHERN TR CORP COM 665859104 280 6,000 SH OTHER 04,07 0 0 6,000 NORTHERN TR CORP COM 665859104 87,509 1,878,284 SH DEFINED 01,08 970,441 907,843 0 NORTHERN TR CORP COM 665859104 54 1,151 SH DEFINED 09 1,151 0 0 NORTHERN TR CORP COM 665859104 615 13,194 SH DEFINED 10 4,994 6,900 1,300 NORTHERN TR CORP COM 665859104 56 1,200 SH OTHER 10 700 500 0 NORTHFIELD LABS INC COM 666135108 244 15,100 SH DEFINED 01 3,300 11,800 0 NORTHFIELD LABS INC COM 666135108 248 15,400 SH OTHER 01 0 400 15,000 NORTHFIELD LABS INC COM 666135108 169 10,500 SH DEFINED 04 10,500 0 0 NORTHFIELD LABS INC COM 666135108 48 3,000 SH OTHER 04 3,000 0 0 NORTHFIELD LABS INC COM 666135108 436 27,049 SH DEFINED 01,08 5,371 21,678 0 NORTHFIELD LABS INC COM 666135108 16 1,000 SH DEFINED 10 1,000 0 0 NORTHGATE EXPL LTD COM 666416102 25 10,300 SH DEFINED 05 0 10,300 0 NORTHRIM BANCORP INC COM 666762109 130 5,081 SH DEFINED 01 577 4,504 0 NORTHRIM BANCORP INC COM 666762109 287 11,193 SH DEFINED 01,08 2,379 8,814 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 372 ________ NORTHROP GRUMMAN CORP COM 666807102 36,040 366,182 SH DEFINED 01 139,236 177,416 49,530 NORTHROP GRUMMAN CORP COM 666807102 771 7,836 SH OTHER 01 0 7,658 178 NORTHROP GRUMMAN CORP COM 666807102 330 3,350 SH DEFINED 02 3,350 0 0 NORTHROP GRUMMAN CORP COM 666807102 47 473 SH OTHER 02 2 471 0 NORTHROP GRUMMAN CORP COM 666807102 1,826 18,555 SH DEFINED 03 13,500 2,260 2,795 NORTHROP GRUMMAN CORP COM 666807102 206 2,088 SH OTHER 03 1,888 200 0 NORTHROP GRUMMAN CORP COM 666807102 6,342 64,436 SH DEFINED 04 61,801 0 2,635 NORTHROP GRUMMAN CORP COM 666807102 2,174 22,090 SH OTHER 04 21,876 0 214 NORTHROP GRUMMAN CORP COM 666807102 1,273 12,932 SH DEFINED 05 9,819 330 2,783 NORTHROP GRUMMAN CORP COM 666807102 34 350 SH OTHER 05 0 0 350 NORTHROP GRUMMAN CORP COM 666807102 50 508 SH OTHER 01,06 0 0 508 NORTHROP GRUMMAN CORP COM 666807102 200,075 2,032,865 SH DEFINED 01,08 799,962 1,203,201 29,702 NORTHROP GRUMMAN CORP COM 666807102 87 884 SH DEFINED 09 884 0 0 NORTHROP GRUMMAN CORP COM 666807102 1,703 17,303 SH DEFINED 10 15,383 650 1,270 NORTHROP GRUMMAN CORP COM 666807102 81 825 SH OTHER 10 700 0 125 NORTHWEST AIRLS CORP COM 667280101 1,180 116,703 SH DEFINED 01 45,182 69,621 1,900 NORTHWEST AIRLS CORP COM 667280101 15 1,500 SH DEFINED 04 1,500 0 0 NORTHWEST AIRLS CORP COM 667280101 4,559 450,979 SH DEFINED 01,08 162,952 288,027 0 NORTHWEST BANCORP INC PA COM 667328108 1,282 50,382 SH DEFINED 01 14,480 35,652 250 NORTHWEST BANCORP INC PA COM 667328108 3,560 139,872 SH DEFINED 01,08 28,922 110,950 0 NORTHWEST NAT GAS CO COM 667655104 2,583 82,660 SH DEFINED 01 52,905 29,205 550 NORTHWEST NAT GAS CO COM 667655104 20 625 SH OTHER 02 0 625 0 NORTHWEST NAT GAS CO COM 667655104 23 750 SH DEFINED 04 750 0 0 NORTHWEST NAT GAS CO COM 667655104 78 2,502 SH OTHER 04 2,502 0 0 NORTHWEST NAT GAS CO COM 667655104 13 400 SH OTHER 01,06 0 0 400 NORTHWEST NAT GAS CO COM 667655104 7,036 225,155 SH DEFINED 01,08 86,808 138,347 0 NORTHWEST PIPE CO COM 667746101 152 10,500 SH DEFINED 01 1,300 9,200 0 NORTHWEST PIPE CO COM 667746101 162 11,168 SH DEFINED 01,08 2,667 8,501 0 NOVAMED EYECARE INC COM 66986W108 13 3,100 SH DEFINED 01 1,700 1,400 0 NOVAMED EYECARE INC COM 66986W108 35 8,152 SH DEFINED 01,08 4,452 3,700 0 NOVAGOLD RES INC COM 66987E206 50 10,000 SH DEFINED 04 10,000 0 0 NOVATEL WIRELESS INC COM 66987M604 93 4,338 SH DEFINED 01 1,799 2,539 0 NOVATEL WIRELESS INC COM 66987M604 213 9,885 SH DEFINED 01,08 2,972 6,913 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 373 ________ NOVARTIS A G COM 66987V109 674 15,810 SH DEFINED 01 0 15,810 0 NOVARTIS A G COM 66987V109 446 10,480 SH OTHER 01 4,600 5,880 0 NOVARTIS A G COM 66987V109 65 1,527 SH DEFINED 02 1,019 375 133 NOVARTIS A G COM 66987V109 32 740 SH DEFINED 03 0 640 100 NOVARTIS A G COM 66987V109 543 12,754 SH DEFINED 04 4,454 0 8,300 NOVARTIS A G COM 66987V109 230 5,390 SH OTHER 04 3,890 0 1,500 NOVARTIS A G COM 66987V109 89 2,100 SH DEFINED 05 100 2,000 0 NOVARTIS A G COM 66987V109 23 550 SH DEFINED 10 550 0 0 NOVARTIS A G COM 66987V109 13 300 SH OTHER 10 300 0 0 NU HORIZONS ELECTRS CORP COM 669908105 190 18,002 SH DEFINED 01 3,340 14,312 350 NU HORIZONS ELECTRS CORP COM 669908105 402 38,108 SH DEFINED 01,08 6,776 31,332 0 NOVADIGM INC COM 669937104 125 20,450 SH DEFINED 01 3,900 16,200 350 NOVADIGM INC COM 669937104 245 40,159 SH DEFINED 01,08 7,759 32,400 0 NOVASTAR FINL INC COM 669947400 3,626 54,980 SH DEFINED 01 17,416 36,164 1,400 NOVASTAR FINL INC COM 669947400 165 2,500 SH OTHER 03 2,500 0 0 NOVASTAR FINL INC COM 669947400 119 1,800 SH DEFINED 04 1,800 0 0 NOVASTAR FINL INC COM 669947400 12,550 190,302 SH DEFINED 01,08 65,168 125,134 0 NUANCE COMMUNICATIONS INC COM 669967101 280 42,581 SH DEFINED 01 6,500 35,981 100 NUANCE COMMUNICATIONS INC COM 669967101 7 1,000 SH OTHER 01 0 1,000 0 NUANCE COMMUNICATIONS INC COM 669967101 954 144,975 SH DEFINED 01,08 59,149 85,826 0 NOVAVAX INC COM 670002104 188 32,100 SH DEFINED 01 7,100 25,000 0 NOVAVAX INC COM 670002104 307 52,346 SH DEFINED 01,08 11,918 40,428 0 NOVELL INC COM 670006105 12,805 1,125,259 SH DEFINED 01 732,393 298,027 94,839 NOVELL INC COM 670006105 4 375 SH OTHER 01 0 0 375 NOVELL INC COM 670006105 18 1,600 SH DEFINED 04 1,600 0 0 NOVELL INC COM 670006105 8 700 SH OTHER 04 700 0 0 NOVELL INC COM 670006105 4 350 SH DEFINED 05 0 0 350 NOVELL INC COM 670006105 11 1,000 SH OTHER 01,06 0 0 1,000 NOVELL INC COM 670006105 36,300 3,189,796 SH DEFINED 01,08 1,564,368 1,625,428 0 NOVELL INC COM 670006105 9 818 SH DEFINED 09 818 0 0 NOVELL INC COM 670006105 4 388 SH DEFINED 10 38 0 350 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 374 ________ NOVELLUS SYS INC COM 670008101 13,366 422,049 SH DEFINED 01 241,088 137,357 43,604 NOVELLUS SYS INC COM 670008101 5 150 SH OTHER 01 0 0 150 NOVELLUS SYS INC COM 670008101 54 1,700 SH DEFINED 04 700 0 1,000 NOVELLUS SYS INC COM 670008101 32 1,000 SH DEFINED 05 900 0 100 NOVELLUS SYS INC COM 670008101 13 400 SH OTHER 01,06 0 0 400 NOVELLUS SYS INC COM 670008101 45,190 1,426,903 SH DEFINED 01,08 773,830 653,073 0 NOVELLUS SYS INC COM 670008101 29 903 SH DEFINED 09 903 0 0 NOVELLUS SYS INC COM 670008101 7 224 SH DEFINED 10 20 0 204 NOVELLUS SYS INC COM 670008101 32 1,000 SH OTHER 10 1,000 0 0 NOVEN PHARMACEUTICALS INC COM 670009109 849 39,522 SH DEFINED 01 13,993 24,454 1,075 NOVEN PHARMACEUTICALS INC COM 670009109 54 2,500 SH OTHER 01 0 2,500 0 NOVEN PHARMACEUTICALS INC COM 670009109 120 5,575 SH DEFINED 04 5,575 0 0 NOVEN PHARMACEUTICALS INC COM 670009109 7 325 SH OTHER 01,06 0 0 325 NOVEN PHARMACEUTICALS INC COM 670009109 3,829 178,325 SH DEFINED 01,08 60,604 117,721 0 NOVOSTE CORP COM 67010C100 81 23,993 SH DEFINED 01 10,343 13,600 50 NOVOSTE CORP COM 67010C100 299 88,058 SH DEFINED 01,08 10,116 77,942 0 NSTOR TECHNOLOGIES INC COM 67018N108 2 5,698 SH DEFINED 01 5,311 387 0 NSTOR TECHNOLOGIES INC COM 67018N108 8 19,072 SH DEFINED 01,08 11,904 7,168 0 NU SKIN ENTERPRISES INC COM 67018T105 987 48,969 SH DEFINED 01 18,414 28,630 1,925 NU SKIN ENTERPRISES INC COM 67018T105 3,919 194,507 SH DEFINED 01,08 41,622 152,885 0 NSTAR COM 67019E107 1,775 35,004 SH DEFINED 01 21,281 10,038 3,685 NSTAR COM 67019E107 104 2,050 SH DEFINED 02 2,050 0 0 NSTAR COM 67019E107 91 1,800 SH OTHER 03 0 1,800 0 NSTAR COM 67019E107 276 5,447 SH DEFINED 04 4,256 0 1,191 NSTAR COM 67019E107 172 3,400 SH OTHER 04 3,400 0 0 NSTAR COM 67019E107 13,751 271,111 SH DEFINED 01,08 57,222 213,889 0 NSTAR COM 67019E107 13 250 SH DEFINED 10 200 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 375 ________ NUCOR CORP COM 670346105 11,865 192,993 SH DEFINED 01 103,481 70,599 18,913 NUCOR CORP COM 670346105 3,149 51,222 SH OTHER 01 50,447 700 75 NUCOR CORP COM 670346105 301 4,895 SH DEFINED 02 4,445 450 0 NUCOR CORP COM 670346105 133 2,159 SH OTHER 02 1,659 500 0 NUCOR CORP COM 670346105 235 3,827 SH DEFINED 03 150 3,677 0 NUCOR CORP COM 670346105 575 9,350 SH OTHER 03 9,350 0 0 NUCOR CORP COM 670346105 61 1,000 SH DEFINED 04 1,000 0 0 NUCOR CORP COM 670346105 34 550 SH OTHER 04 550 0 0 NUCOR CORP COM 670346105 178 2,900 SH DEFINED 05 1,200 1,700 0 NUCOR CORP COM 670346105 9 150 SH OTHER 05 0 150 0 NUCOR CORP COM 670346105 12 200 SH OTHER 01,06 0 0 200 NUCOR CORP COM 670346105 44,796 728,626 SH DEFINED 01,08 376,886 351,740 0 NUCOR CORP COM 670346105 39 628 SH DEFINED 09 628 0 0 NUCOR CORP COM 670346105 1,314 21,376 SH DEFINED 10 1,226 0 20,150 NUCOR CORP COM 670346105 108 1,750 SH OTHER 10 1,750 0 0 NUEVO ENERGY CO COM 670509108 1,136 34,885 SH DEFINED 01 14,087 18,673 2,125 NUEVO ENERGY CO COM 670509108 9 275 SH OTHER 01,06 0 0 275 NUEVO ENERGY CO COM 670509108 5,285 162,312 SH DEFINED 01,08 71,404 90,908 0 NUMEREX CORP PA COM 67053A102 67 14,200 SH DEFINED 01 2,200 12,000 0 NUMEREX CORP PA COM 67053A102 16 3,500 SH DEFINED 04 3,500 0 0 NUMEREX CORP PA COM 67053A102 125 26,700 SH DEFINED 01,08 4,600 22,100 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 0 1,905 DEFINED 01 1,905 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 1 6,893 OTHER 01 2,256 4,637 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 40 2,700 DEFINED 04 2,700 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 36 2,392 OTHER 04 2,392 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,908 DEFINED 01 1,507 1,401 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,661 OTHER 01 3,179 482 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,700 DEFINED 02 2,700 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,085 OTHER 02 2,085 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 73 5,404 DEFINED 04 5,404 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 391 28,995 OTHER 04 25,545 0 3,450 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 1 5,935 DEFINED 10 0 0 5,935 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,633 OTHER 10 0 0 3,633 NUTRACEUTICAL INTL CORP COM 67060Y101 340 15,700 SH DEFINED 01 2,100 13,600 0 NUTRACEUTICAL INTL CORP COM 67060Y101 449 20,770 SH DEFINED 01,08 4,570 16,200 0 NUVEEN SELECT MAT MUN FD UNDEFIND 67061T101 0 550 DEFINED 01 550 0 0 NUVEEN SELECT MAT MUN FD UNDEFIND 67061T101 0 550 OTHER 01 0 550 0 NUVEEN SELECT MAT MUN FD UNDEFIND 67061T101 105 10,600 DEFINED 04 10,600 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 376 ________ NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 305 DEFINED 01 305 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 1,500 OTHER 01 1,500 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 171 10,750 DEFINED 04 10,750 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 260 16,362 OTHER 04 16,362 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 500 DEFINED 10 500 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 2,000 OTHER 10 2,000 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 2,197 DEFINED 01 0 0 2,197 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 662 OTHER 01 0 662 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,696 DEFINED 02 1,696 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 300 OTHER 02 300 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 644 39,650 DEFINED 04 35,650 0 4,000 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 90 5,532 OTHER 04 5,532 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,250 DEFINED 05 1,250 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,330 DEFINED 10 0 1,330 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 1 4,100 DEFINED 01 3,500 0 600 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 330 19,565 DEFINED 04 19,565 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 54 3,200 OTHER 04 3,200 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 2,000 OTHER 10 2,000 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,655 DEFINED 01 2,655 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 2 10,000 OTHER 01 7,000 3,000 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,040 DEFINED 02 2,040 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 146 9,416 DEFINED 04 9,416 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 121 7,807 OTHER 04 7,807 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 1 6,001 DEFINED 01 5,001 0 1,000 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 580 OTHER 01 0 580 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 458 30,625 DEFINED 04 22,295 0 8,330 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 457 30,594 OTHER 04 30,594 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 2,900 DEFINED 05 0 0 2,900 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 3,000 DEFINED 10 3,000 0 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 1 6,436 DEFINED 01 3,865 2,571 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 394 OTHER 01 0 0 394 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 147 9,719 DEFINED 04 6,453 0 3,266 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 175 11,606 OTHER 04 11,398 0 208 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 3,296 OTHER 10 2,596 0 700 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 1 5,240 DEFINED 01 5,240 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 101 7,350 DEFINED 04 7,350 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 142 10,300 OTHER 04 10,300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 377 ________ NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 3,700 DEFINED 01 2,000 1,700 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 3,000 OTHER 01 3,000 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 02 1,000 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,044 OTHER 02 1,044 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 956 OTHER 03 0 956 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 272 18,133 DEFINED 04 18,133 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 849 56,576 OTHER 04 53,233 0 3,343 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 2,333 DEFINED 05 2,333 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 9,334 OTHER 05 9,334 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 10 1,000 0 0 NVIDIA CORP COM 67066G104 8,308 314,694 SH DEFINED 01 129,151 147,165 38,378 NVIDIA CORP COM 67066G104 4 150 SH OTHER 01 0 0 150 NVIDIA CORP COM 67066G104 3 100 SH DEFINED 05 0 0 100 NVIDIA CORP COM 67066G104 11 400 SH OTHER 01,06 0 0 400 NVIDIA CORP COM 67066G104 37,466 1,419,176 SH DEFINED 01,08 742,360 676,816 0 NVIDIA CORP COM 67066G104 6 241 SH DEFINED 09 241 0 0 NVIDIA CORP COM 67066G104 6 220 SH DEFINED 10 20 0 200 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 1,800 DEFINED 01 1,000 0 800 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 1,100 DEFINED 02 0 1,100 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 282 17,673 DEFINED 04 17,673 0 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 59 3,700 OTHER 04 3,700 0 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 400 OTHER 05 0 0 400 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 0 13 SH DEFINED 02 13 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 4 23,416 SH DEFINED 03 23,416 0 0 NUVEEN ARIZ DIVID ADVANTAG M UNDEFIND 67069L100 2 12,100 DEFINED 02 11,300 0 800 NUTRITION 21 INC COM 67069V108 20 32,000 SH DEFINED 01 5,800 26,200 0 NUTRITION 21 INC COM 67069V108 16 26,401 SH DEFINED 01,08 6,801 19,600 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 16 1,000 SH DEFINED 01 1,000 0 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 31 2,000 SH DEFINED 03 2,000 0 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 186 11,841 SH DEFINED 04 11,841 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 316 21,200 DEFINED 04 21,200 0 0 NYFIX INC COM 670712108 503 97,414 SH DEFINED 01 65,152 31,562 700 NYFIX INC COM 670712108 2 450 SH OTHER 01,06 0 0 450 NYFIX INC COM 670712108 952 184,454 SH DEFINED 01,08 49,242 135,212 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 378 ________ NUVELO INC COM 67072M301 346 27,572 SH DEFINED 01 10,695 16,494 383 NUVELO INC COM 67072M301 8 666 SH DEFINED 04 666 0 0 NUVELO INC COM 67072M301 1,473 117,449 SH DEFINED 01,08 26,260 91,189 0 NUVELO INC COM 67072M301 13 1,000 SH DEFINED 10 0 1,000 0 NUVEEN PFD & CONV INC FD PFD 67073B106 11 733 DEFINED 01 733 0 0 NUVEEN PFD & CONV INC FD PFD 67073B106 38 2,400 OTHER 01 1,000 1,400 0 NUVEEN PFD & CONV INC FD PFD 67073B106 224 14,300 DEFINED 04 14,300 0 0 O CHARLEYS INC COM 670823103 698 38,250 SH DEFINED 01 17,735 19,915 600 O CHARLEYS INC COM 670823103 5 300 SH OTHER 01,06 0 0 300 O CHARLEYS INC COM 670823103 3,415 187,106 SH DEFINED 01,08 72,331 114,775 0 OGE ENERGY CORP COM 670837103 1,406 53,160 SH DEFINED 01 33,409 14,243 5,508 OGE ENERGY CORP COM 670837103 88 3,330 SH OTHER 01 2,000 1,330 0 OGE ENERGY CORP COM 670837103 89 3,362 SH DEFINED 02 3,362 0 0 OGE ENERGY CORP COM 670837103 66 2,500 SH DEFINED 03 2,500 0 0 OGE ENERGY CORP COM 670837103 58 2,200 SH OTHER 03 2,200 0 0 OGE ENERGY CORP COM 670837103 67 2,524 SH DEFINED 04 2,391 0 133 OGE ENERGY CORP COM 670837103 59 2,234 SH OTHER 04 1,134 0 1,100 OGE ENERGY CORP COM 670837103 11,827 447,328 SH DEFINED 01,08 102,143 345,185 0 OGE ENERGY CORP COM 670837103 4 150 SH DEFINED 10 0 0 150 OGE ENERGY CORP COM 670837103 53 2,000 SH OTHER 10 0 2,000 0 O I CORP COM 670841105 38 4,800 SH DEFINED 01 600 4,200 0 O I CORP COM 670841105 115 14,502 SH DEFINED 01,08 1,306 13,196 0 OM GROUP INC COM 670872100 1,682 55,337 SH DEFINED 01 18,264 34,473 2,600 OM GROUP INC COM 670872100 14 450 SH OTHER 01,06 0 0 450 OM GROUP INC COM 670872100 6,903 227,082 SH DEFINED 01,08 78,416 148,666 0 NUVEEN INVTS INC COM 67090F106 658 23,629 SH DEFINED 01 18,611 4,568 450 NUVEEN INVTS INC COM 67090F106 36 1,300 SH DEFINED 02 1,300 0 0 NUVEEN INVTS INC COM 67090F106 2,935 105,356 SH DEFINED 01,08 25,828 79,528 0 NUVEEN INVTS INC COM 67090F106 1 50 SH DEFINED 10 0 0 50 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 4 39,502 DEFINED 01 12,237 9,265 18,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 13,015 OTHER 01 9,515 1,500 2,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 13,333 OTHER 02 0 13,333 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 559 58,630 DEFINED 04 58,630 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1,163 122,073 OTHER 04 120,073 0 2,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 7,183 DEFINED 05 7,183 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 4,550 DEFINED 10 0 0 4,550 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 379 ________ NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 839 49,362 DEFINED 04 49,362 0 0 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 379 22,294 OTHER 04 22,294 0 0 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 0 2,626 DEFINED 10 0 2,626 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 3,358 DEFINED 01 1,000 758 1,600 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,000 OTHER 02 3,000 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 96 6,200 DEFINED 04 6,200 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 89 5,700 OTHER 04 5,700 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,165 DEFINED 10 3,165 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 7,000 OTHER 10 7,000 0 0 NUVEEN CA SELECT QUALITY MUN UNDEFIND 670975101 0 1,000 OTHER 01 0 1,000 0 NUVEEN CA SELECT QUALITY MUN UNDEFIND 670975101 2 11,326 DEFINED 03 11,326 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 1 4,211 DEFINED 01 4,211 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 1 6,651 OTHER 01 5,500 1,151 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 89 5,807 DEFINED 04 5,807 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 169 11,000 OTHER 04 11,000 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 500 OTHER 10 0 0 500 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 0 3,000 DEFINED 01 3,000 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 686 41,563 DEFINED 04 41,563 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 127 7,700 OTHER 04 7,700 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 1 8,396 DEFINED 01 7,008 1,388 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 280 17,136 DEFINED 04 13,136 0 4,000 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 1,397 85,434 OTHER 04 85,434 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 2,333 DEFINED 10 2,333 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 500 OTHER 10 0 0 500 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 2,000 DEFINED 01 0 2,000 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 1,437 OTHER 01 0 1,437 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 1 5,000 DEFINED 02 5,000 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 33 2,000 DEFINED 04 2,000 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 113 6,873 OTHER 04 3,540 0 3,333 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 1 5,805 DEFINED 10 5,805 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 700 OTHER 10 0 700 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 0 2,609 DEFINED 01 909 0 1,700 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 0 908 OTHER 01 0 908 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 8 500 DEFINED 04 500 0 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 237 15,260 OTHER 04 15,260 0 0 NUVEEN MICH PREM INCOME MUN UNDEFIND 67101Q109 2 11,363 DEFINED 10 9,000 0 2,363 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 380 ________ NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 1,345 79,975 DEFINED 04 79,975 0 0 NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 316 18,784 OTHER 04 17,474 0 1,310 OSI PHARMACEUTICALS INC COM 671040103 2,377 61,913 SH DEFINED 01 26,892 31,871 3,150 OSI PHARMACEUTICALS INC COM 671040103 11,188 291,349 SH DEFINED 01,08 79,577 211,772 0 OSI SYSTEMS INC COM 671044105 1,384 69,199 SH DEFINED 01 53,218 15,681 300 OSI SYSTEMS INC COM 671044105 2,572 128,615 SH DEFINED 01,08 52,460 76,155 0 OYO GEOSPACE CORP COM 671074102 118 6,800 SH DEFINED 01 1,200 5,600 0 OYO GEOSPACE CORP COM 671074102 151 8,718 SH DEFINED 01,08 2,100 6,618 0 OAK HILL FINL INC COM 671337103 219 6,702 SH DEFINED 01 1,852 4,800 50 OAK HILL FINL INC COM 671337103 842 25,716 SH DEFINED 01,08 5,916 19,800 0 OAKLEY INC COM 673662102 1,135 76,496 SH DEFINED 01 24,646 51,250 600 OAKLEY INC COM 673662102 5 350 SH DEFINED 02 0 0 350 OAKLEY INC COM 673662102 3,599 242,509 SH DEFINED 01,08 45,640 196,869 0 OBIE MEDIA CORP COM 674391107 18 5,660 SH DEFINED 01 660 5,000 0 OBIE MEDIA CORP COM 674391107 31 9,935 SH DEFINED 01,08 2,435 7,500 0 OCCIDENTAL PETE CORP DEL COM 674599105 43,852 952,264 SH DEFINED 01 484,521 356,186 111,557 OCCIDENTAL PETE CORP DEL COM 674599105 238 5,167 SH OTHER 01 2,480 2,312 375 OCCIDENTAL PETE CORP DEL COM 674599105 111 2,400 SH DEFINED 02 2,400 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5 100 SH OTHER 02 100 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 14 300 SH DEFINED 03 300 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 64 1,379 SH DEFINED 04 1,379 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 537 11,663 SH OTHER 04 9,663 0 2,000 OCCIDENTAL PETE CORP DEL COM 674599105 55 1,200 SH DEFINED 05 0 0 1,200 OCCIDENTAL PETE CORP DEL COM 674599105 46 1,000 SH OTHER 01,06 0 0 1,000 OCCIDENTAL PETE CORP DEL COM 674599105 163,650 3,553,749 SH DEFINED 01,08 1,859,176 1,693,238 1,335 OCCIDENTAL PETE CORP DEL COM 674599105 852 18,492 SH DEFINED 09 18,492 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 79 1,711 SH DEFINED 10 1,111 0 600 OCEANEERING INTL INC COM 675232102 1,111 36,475 SH DEFINED 01 14,908 21,017 550 OCEANEERING INTL INC COM 675232102 6 200 SH OTHER 04 0 0 200 OCEANEERING INTL INC COM 675232102 12 400 SH OTHER 01,06 0 0 400 OCEANEERING INTL INC COM 675232102 6,131 201,344 SH DEFINED 01,08 66,555 134,789 0 OCEANFIRST FINL CORP COM 675234108 720 29,010 SH DEFINED 01 5,976 22,884 150 OCEANFIRST FINL CORP COM 675234108 1,408 56,738 SH DEFINED 01,08 11,047 45,691 0 OCEANFIRST FINL CORP COM 675234108 32 1,300 SH DEFINED 10 1,300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 381 ________ OCTEL CORP COM 675727101 1,029 34,467 SH DEFINED 01 29,130 4,437 900 OCTEL CORP COM 675727101 8 275 SH OTHER 04 275 0 0 OCTEL CORP COM 675727101 1,297 43,454 SH DEFINED 01,08 8,889 34,565 0 OCULAR SCIENCES INC COM 675744106 2,855 97,944 SH DEFINED 01 76,744 19,350 1,850 OCULAR SCIENCES INC COM 675744106 4,752 163,021 SH DEFINED 01,08 58,113 104,908 0 OCWEN FINL CORP COM 675746101 830 85,880 SH DEFINED 01 30,366 54,414 1,100 OCWEN FINL CORP COM 675746101 30 3,140 SH DEFINED 04 3,140 0 0 OCWEN FINL CORP COM 675746101 7 710 SH OTHER 04 710 0 0 OCWEN FINL CORP COM 675746101 2,896 299,435 SH DEFINED 01,08 66,121 233,314 0 ODYSSEY HEALTHCARE INC COM 67611V101 893 47,339 SH DEFINED 01 20,714 24,475 2,150 ODYSSEY HEALTHCARE INC COM 67611V101 9 500 SH OTHER 01,06 0 0 500 ODYSSEY HEALTHCARE INC COM 67611V101 4,269 226,360 SH DEFINED 01,08 43,262 183,098 0 ODYSSEY RE HLDGS CORP COM 67612W108 1,568 58,062 SH DEFINED 01 13,210 44,682 170 ODYSSEY RE HLDGS CORP COM 67612W108 3,576 132,449 SH DEFINED 01,08 32,220 100,229 0 OFFICE DEPOT INC COM 676220106 9,706 515,744 SH DEFINED 01 181,152 258,603 75,989 OFFICE DEPOT INC COM 676220106 25 1,325 SH OTHER 01 0 1,000 325 OFFICE DEPOT INC COM 676220106 168 8,950 SH DEFINED 04 8,950 0 0 OFFICE DEPOT INC COM 676220106 147 7,800 SH OTHER 04 7,100 0 700 OFFICE DEPOT INC COM 676220106 9 500 SH DEFINED 05 0 0 500 OFFICE DEPOT INC COM 676220106 15 800 SH OTHER 01,06 0 0 800 OFFICE DEPOT INC COM 676220106 52,048 2,765,563 SH DEFINED 01,08 1,401,809 1,363,754 0 OFFICE DEPOT INC COM 676220106 143 7,621 SH DEFINED 09 7,621 0 0 OFFICE DEPOT INC COM 676220106 3 143 SH DEFINED 10 43 0 100 OFFSHORE LOGISTICS INC COM 676255102 1,989 86,281 SH DEFINED 01 57,444 28,062 775 OFFSHORE LOGISTICS INC COM 676255102 7 325 SH OTHER 01,06 0 0 325 OFFSHORE LOGISTICS INC COM 676255102 3,689 160,054 SH DEFINED 01,08 55,103 104,951 0 OHIO CAS CORP COM 677240103 2,899 145,010 SH DEFINED 01 76,066 65,744 3,200 OHIO CAS CORP COM 677240103 4 200 SH OTHER 04 200 0 0 OHIO CAS CORP COM 677240103 10,025 501,508 SH DEFINED 01,08 126,840 374,668 0 OHIO VY BANC CORP COM 677719106 198 6,500 SH DEFINED 01 700 5,800 0 OHIO VY BANC CORP COM 677719106 237 7,776 SH DEFINED 01,08 1,200 6,576 0 OIL DRI CORP AMER COM 677864100 97 5,900 SH DEFINED 01 0 5,900 0 OIL DRI CORP AMER COM 677864100 268 16,256 SH DEFINED 01,08 2,359 13,897 0 OIL STS INTL INC COM 678026105 2,036 151,455 SH DEFINED 01 112,822 38,033 600 OIL STS INTL INC COM 678026105 2,696 200,623 SH DEFINED 01,08 41,306 159,317 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 382 ________ OLD DOMINION FGHT LINES INC COM 679580100 848 25,082 SH DEFINED 01 7,523 17,309 250 OLD DOMINION FGHT LINES INC COM 679580100 2,830 83,734 SH DEFINED 01,08 13,844 69,890 0 OLD NATL BANCORP IND COM 680033107 657 29,068 SH DEFINED 01 15,048 13,210 810 OLD NATL BANCORP IND COM 680033107 4,138 183,118 SH DEFINED 01,08 57,914 125,204 0 OLD NATL BANCORP IND COM 680033107 3 112 SH DEFINED 10 0 0 112 OLD POINT FINL CORP COM 680194107 29 968 SH DEFINED 01 968 0 0 OLD POINT FINL CORP COM 680194107 236 7,878 SH DEFINED 01,08 495 7,383 0 OLD REP INTL CORP COM 680223104 3,627 147,677 SH DEFINED 01 79,103 53,859 14,715 OLD REP INTL CORP COM 680223104 54 2,217 SH OTHER 01 2,217 0 0 OLD REP INTL CORP COM 680223104 237 9,633 SH DEFINED 02 9,633 0 0 OLD REP INTL CORP COM 680223104 97 3,963 SH OTHER 02 3,963 0 0 OLD REP INTL CORP COM 680223104 7 300 SH DEFINED 04 300 0 0 OLD REP INTL CORP COM 680223104 130 5,275 SH DEFINED 05 5,275 0 0 OLD REP INTL CORP COM 680223104 25,255 1,028,287 SH DEFINED 01,08 293,568 734,719 0 OLD REP INTL CORP COM 680223104 4 144 SH DEFINED 10 0 0 144 OLD SECOND BANCORP INC ILL COM 680277100 432 8,397 SH DEFINED 01 4,794 3,420 183 OLD SECOND BANCORP INC ILL COM 680277100 1,296 25,211 SH OTHER 01 25,211 0 0 OLD SECOND BANCORP INC ILL COM 680277100 14 266 SH OTHER 04 266 0 0 OLD SECOND BANCORP INC ILL COM 680277100 2,157 41,956 SH DEFINED 01,08 6,560 35,396 0 OLIN CORP COM 680665205 2,038 114,181 SH DEFINED 01 50,284 62,347 1,550 OLIN CORP COM 680665205 5 300 SH OTHER 01 300 0 0 OLIN CORP COM 680665205 9 500 SH OTHER 02 0 500 0 OLIN CORP COM 680665205 9,472 530,648 SH DEFINED 01,08 95,118 435,530 0 OLIN CORP COM 680665205 398 22,271 SH OTHER 10 0 22,271 0 OLYMPIC STEEL INC COM 68162K106 195 13,900 SH DEFINED 01 1,500 12,400 0 OLYMPIC STEEL INC COM 68162K106 155 11,100 SH OTHER 01 0 11,100 0 OLYMPIC STEEL INC COM 68162K106 309 22,100 SH DEFINED 01,08 3,907 18,193 0 OMNICARE INC COM 681904108 3,045 68,688 SH DEFINED 01 47,044 15,924 5,720 OMNICARE INC COM 681904108 67 1,520 SH DEFINED 02 720 800 0 OMNICARE INC COM 681904108 66 1,500 SH OTHER 02 500 1,000 0 OMNICARE INC COM 681904108 222 5,000 SH DEFINED 04 5,000 0 0 OMNICARE INC COM 681904108 133 3,009 SH OTHER 04 2,009 0 1,000 OMNICARE INC COM 681904108 22,451 506,452 SH DEFINED 01,08 119,361 387,091 0 OMNICARE INC COM 681904108 52 1,169 SH DEFINED 09 1,169 0 0 OMNICARE INC COM 681904108 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 383 ________ OMNICOM GROUP INC COM 681919106 29,069 362,229 SH DEFINED 01 158,052 148,295 55,882 OMNICOM GROUP INC COM 681919106 629 7,838 SH OTHER 01 3,288 2,400 2,150 OMNICOM GROUP INC COM 681919106 274 3,409 SH DEFINED 02 3,409 0 0 OMNICOM GROUP INC COM 681919106 220 2,740 SH OTHER 02 2,630 110 0 OMNICOM GROUP INC COM 681919106 142 1,770 SH DEFINED 03 1,770 0 0 OMNICOM GROUP INC COM 681919106 859 10,700 SH DEFINED 04 6,500 0 4,200 OMNICOM GROUP INC COM 681919106 89 1,110 SH OTHER 04 1,110 0 0 OMNICOM GROUP INC COM 681919106 195 2,435 SH DEFINED 05 2,285 0 150 OMNICOM GROUP INC COM 681919106 13 165 SH OTHER 05 0 0 165 OMNICOM GROUP INC COM 681919106 36 450 SH OTHER 01,06 0 0 450 OMNICOM GROUP INC COM 681919106 135,074 1,683,162 SH DEFINED 01,08 879,837 802,943 382 OMNICOM GROUP INC COM 681919106 430 5,363 SH DEFINED 09 5,363 0 0 OMNICOM GROUP INC COM 681919106 83 1,029 SH DEFINED 10 629 0 400 OMNICOM GROUP INC COM 681919106 30 375 SH OTHER 10 75 300 0 OMEGA HEALTHCARE INVS INC COM 681936100 697 64,079 SH DEFINED 01 25,297 36,382 2,400 OMEGA HEALTHCARE INVS INC COM 681936100 1,434 131,909 SH DEFINED 01,08 25,368 106,541 0 800 CONTACTS INC COM 681977104 326 18,540 SH DEFINED 01 4,951 13,064 525 1-800 CONTACTS INC COM 681977104 1,069 60,713 SH DEFINED 01,08 21,076 39,637 0 OMEGA FINL CORP COM 682092101 791 21,622 SH DEFINED 01 7,504 13,868 250 OMEGA FINL CORP COM 682092101 1,828 49,994 SH DEFINED 01,08 11,574 38,420 0 OMEGA PROTEIN CORP COM 68210P107 690 94,850 SH DEFINED 01 67,800 27,000 50 OMEGA PROTEIN CORP COM 68210P107 452 62,128 SH DEFINED 01,08 13,828 48,300 0 OMNIVISION TECHNOLOGIES INC COM 682128103 2,699 98,812 SH DEFINED 01 51,452 33,910 13,450 OMNIVISION TECHNOLOGIES INC COM 682128103 16 600 SH OTHER 04 600 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 9,776 357,981 SH DEFINED 01,08 91,207 266,774 0 OMNIVISION TECHNOLOGIES INC COM 682128103 46 1,690 SH DEFINED 10 1,380 0 310 OMNOVA SOLUTIONS INC COM 682129101 516 98,321 SH DEFINED 01 50,086 46,685 1,550 OMNOVA SOLUTIONS INC COM 682129101 3 550 SH OTHER 01,06 0 0 550 OMNOVA SOLUTIONS INC COM 682129101 1,207 229,888 SH DEFINED 01,08 63,949 165,939 0 OMNICELL INC COM 68213N109 712 35,931 SH DEFINED 01 11,026 23,955 950 OMNICELL INC COM 68213N109 2,275 114,865 SH DEFINED 01,08 21,766 93,099 0 ON ASSIGNMENT INC COM 682159108 1,083 193,814 SH DEFINED 01 164,814 28,900 100 ON ASSIGNMENT INC COM 682159108 2 400 SH OTHER 01,06 0 0 400 ON ASSIGNMENT INC COM 682159108 348 62,330 SH DEFINED 01,08 29,406 32,924 0 ON SEMICONDUCTOR CORP COM 682189105 4,599 609,114 SH DEFINED 01 486,032 122,332 750 ON SEMICONDUCTOR CORP COM 682189105 4,274 566,139 SH DEFINED 01,08 167,426 398,713 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 384 ________ ONE LIBERTY PPTYS INC COM 682406103 61 2,700 SH DEFINED 01 2,700 0 0 ONE LIBERTY PPTYS INC COM 682406103 253 11,200 SH DEFINED 01,08 2,500 8,700 0 800 FLOWERS COM COM 68243Q106 410 42,980 SH DEFINED 01 13,926 28,654 400 1 800 FLOWERS COM COM 68243Q106 1,410 147,606 SH DEFINED 01,08 25,193 122,413 0 ONEIDA LTD COM 682505102 173 70,475 SH DEFINED 01 9,944 60,531 0 ONEIDA LTD COM 682505102 4 1,700 SH OTHER 01 0 1,700 0 ONEIDA LTD COM 682505102 13 5,221 SH OTHER 04 4,768 0 453 ONEIDA LTD COM 682505102 381 155,365 SH DEFINED 01,08 66,495 88,870 0 ONEOK INC NEW COM 682680103 1,472 65,271 SH DEFINED 01 36,637 23,194 5,440 ONEOK INC NEW COM 682680103 361 16,000 SH OTHER 01 16,000 0 0 ONEOK INC NEW COM 682680103 24 1,052 SH DEFINED 03 0 0 1,052 ONEOK INC NEW COM 682680103 7 300 SH DEFINED 04 300 0 0 ONEOK INC NEW COM 682680103 44 1,930 SH OTHER 04 1,930 0 0 ONEOK INC NEW COM 682680103 30 1,334 SH OTHER 05 0 1,334 0 ONEOK INC NEW COM 682680103 11,627 515,611 SH DEFINED 01,08 140,402 375,209 0 ONEOK INC NEW COM 682680103 2 100 SH DEFINED 10 0 0 100 ONESOURCE INFORMATION SVCS I COM 68272J106 109 13,200 SH DEFINED 01 2,200 11,000 0 ONESOURCE INFORMATION SVCS I COM 68272J106 200 24,353 SH DEFINED 01,08 4,630 19,723 0 ONLINE RES CORP COM 68273G101 131 22,000 SH DEFINED 01 3,400 18,600 0 ONLINE RES CORP COM 68273G101 5 855 SH DEFINED 04 855 0 0 ONLINE RES CORP COM 68273G101 164 27,465 SH DEFINED 01,08 5,765 21,700 0 ONYX ACCEP CORP COM 682914106 77 7,300 SH DEFINED 01 900 6,400 0 ONYX ACCEP CORP COM 682914106 79 7,554 SH DEFINED 01,08 1,941 5,613 0 ON2 TECHNOLOGIES INC COM 68338A107 4 4,900 SH DEFINED 01 4,900 0 0 ON2 TECHNOLOGIES INC COM 68338A107 57 62,688 SH DEFINED 01,08 27,288 35,400 0 ONYX PHARMACEUTICALS INC COM 683399109 3,766 93,006 SH DEFINED 01 67,751 23,155 2,100 ONYX PHARMACEUTICALS INC COM 683399109 465 11,479 SH OTHER 01 4,099 0 7,380 ONYX PHARMACEUTICALS INC COM 683399109 10,505 259,443 SH DEFINED 01,08 79,111 180,332 0 ONYX SOFTWARE CORP COM 683402200 37 12,025 SH DEFINED 01 2,175 9,825 25 ONYX SOFTWARE CORP COM 683402200 80 25,719 SH DEFINED 01,08 5,369 20,350 0 OPENWAVE SYS INC COM 683718308 1,266 94,888 SH DEFINED 01 40,026 51,162 3,700 OPENWAVE SYS INC COM 683718308 13 1,000 SH DEFINED 02 1,000 0 0 OPENWAVE SYS INC COM 683718308 6,379 478,188 SH DEFINED 01,08 123,935 354,253 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 385 ________ OPLINK COMMUNICATIONS INC COM 68375Q106 448 180,039 SH DEFINED 01 81,251 96,138 2,650 OPLINK COMMUNICATIONS INC COM 68375Q106 1,928 774,479 SH DEFINED 01,08 156,779 617,700 0 OPINION RESH CORP COM 683755102 58 9,400 SH DEFINED 01 1,200 8,200 0 OPINION RESH CORP COM 683755102 57 9,182 SH DEFINED 01,08 2,600 6,582 0 OPNET TECHNOLOGIES INC COM 683757108 425 28,526 SH DEFINED 01 9,442 18,684 400 OPNET TECHNOLOGIES INC COM 683757108 1,379 92,516 SH DEFINED 01,08 16,519 75,997 0 OPTELECOM INC COM 683818207 28 3,000 SH DEFINED 01 600 2,400 0 OPTELECOM INC COM 683818207 73 7,968 SH DEFINED 01,08 1,453 6,515 0 OPTICAL COMMUNICATION PRODS COM 68382T101 30 9,000 SH DEFINED 01 0 8,800 200 OPTICAL COMMUNICATION PRODS COM 68382T101 500 151,949 SH DEFINED 01,08 84,466 67,483 0 OPTICAL CABLE CORP COM 683827208 43 7,032 SH DEFINED 01 1,014 6,018 0 OPTICAL CABLE CORP COM 683827208 88 14,394 SH DEFINED 01,08 2,895 11,499 0 OPSWARE INC COM 68383A101 692 91,596 SH DEFINED 01 36,957 53,639 1,000 OPSWARE INC COM 68383A101 3 400 SH DEFINED 04 400 0 0 OPSWARE INC COM 68383A101 2,924 386,809 SH DEFINED 01,08 67,266 319,543 0 ORACLE CORP COM 68389X105 177,656 14,804,669 SH DEFINED 01 8,839,420 4,608,075 1,357,174 ORACLE CORP COM 68389X105 11,434 952,807 SH OTHER 01 495,292 359,667 97,848 ORACLE CORP COM 68389X105 8,164 680,337 SH DEFINED 02 484,384 180,353 15,600 ORACLE CORP COM 68389X105 2,013 167,742 SH OTHER 02 115,155 50,819 1,768 ORACLE CORP COM 68389X105 8,384 698,668 SH DEFINED 03 403,281 229,904 65,483 ORACLE CORP COM 68389X105 1,692 141,022 SH OTHER 03 76,455 52,767 11,800 ORACLE CORP COM 68389X105 25,144 2,095,338 SH DEFINED 04 1,965,527 0 129,811 ORACLE CORP COM 68389X105 7,922 660,146 SH OTHER 04 578,921 0 81,225 ORACLE CORP COM 68389X105 7,697 641,398 SH DEFINED 05 580,418 26,235 34,745 ORACLE CORP COM 68389X105 900 75,010 SH OTHER 05 57,460 16,700 850 ORACLE CORP COM 68389X105 162 13,500 SH OTHER 01,06 0 0 13,500 ORACLE CORP COM 68389X105 525,912 43,826,023 SH DEFINED 01,08 22,831,861 20,980,897 13,265 ORACLE CORP COM 68389X105 1,609 134,043 SH DEFINED 09 134,043 0 0 ORACLE CORP COM 68389X105 11,126 927,143 SH DEFINED 10 490,415 200,943 235,785 ORACLE CORP COM 68389X105 1,405 117,066 SH OTHER 10 85,996 30,870 200 OPTION CARE INC COM 683948103 365 31,726 SH DEFINED 01 9,641 21,685 400 OPTION CARE INC COM 683948103 1,247 108,571 SH DEFINED 01,08 29,611 78,960 0 OPTI INC COM 683960108 26 16,700 SH DEFINED 01 2,200 14,500 0 OPTI INC COM 683960108 30 19,600 SH DEFINED 01,08 2,200 17,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 386 ________ OPTIKA INC COM 683973101 26 8,000 SH DEFINED 01 1,000 7,000 0 OPTIKA INC COM 683973101 64 19,827 SH DEFINED 01,08 1,793 18,034 0 ORASURE TECHNOLOGIES INC COM 68554V108 685 65,947 SH DEFINED 01 25,025 39,972 950 ORASURE TECHNOLOGIES INC COM 68554V108 2,796 269,088 SH DEFINED 01,08 46,406 222,682 0 ORBIT INTL CORP COM 685559304 16 2,041 SH DEFINED 01 0 2,041 0 ORBIT INTL CORP COM 685559304 94 12,333 SH DEFINED 01,08 1,413 10,920 0 ORBITZ INC COM 68556Y100 242 10,160 SH DEFINED 01 10,160 0 0 ORBITZ INC COM 68556Y100 110 4,600 SH DEFINED 04 1,000 0 3,600 ORBITAL SCIENCES CORP COM 685564106 914 72,969 SH DEFINED 01 28,716 40,903 3,350 ORBITAL SCIENCES CORP COM 685564106 1 100 SH OTHER 04 0 0 100 ORBITAL SCIENCES CORP COM 685564106 4,261 340,050 SH DEFINED 01,08 97,195 242,855 0 ORCHID BIOSCIENCES INC COM 68571P100 95 49,600 SH DEFINED 01 6,700 42,900 0 ORCHID BIOSCIENCES INC COM 68571P100 60 31,000 SH OTHER 05 0 0 31,000 ORCHID BIOSCIENCES INC COM 68571P100 119 61,812 SH DEFINED 01,08 25,022 36,790 0 OREGON STL MLS INC COM 686079104 231 30,500 SH DEFINED 01 5,400 24,800 300 OREGON STL MLS INC COM 686079104 354 46,891 SH DEFINED 01,08 10,491 36,400 0 O REILLY AUTOMOTIVE INC COM 686091109 2,169 54,165 SH DEFINED 01 26,755 18,135 9,275 O REILLY AUTOMOTIVE INC COM 686091109 16 400 SH OTHER 01 0 400 0 O REILLY AUTOMOTIVE INC COM 686091109 32 800 SH DEFINED 04 800 0 0 O REILLY AUTOMOTIVE INC COM 686091109 10,443 260,822 SH DEFINED 01,08 62,769 198,053 0 O REILLY AUTOMOTIVE INC COM 686091109 1 36 SH DEFINED 10 0 0 36 ORIENTAL FINL GROUP INC COM 68618W100 977 30,672 SH DEFINED 01 10,775 18,681 1,216 ORIENTAL FINL GROUP INC COM 68618W100 70 2,200 SH OTHER 04 2,200 0 0 ORIENTAL FINL GROUP INC COM 68618W100 3,729 117,067 SH DEFINED 01,08 26,206 90,861 0 ORLEANS HOMEBUILDERS INC COM 686588104 265 11,030 SH DEFINED 01 6,580 4,400 50 ORLEANS HOMEBUILDERS INC COM 686588104 743 30,882 SH DEFINED 01,08 6,218 24,664 0 ORPHAN MED INC COM 687303107 114 9,900 SH DEFINED 01 1,700 8,200 0 ORPHAN MED INC COM 687303107 220 19,046 SH DEFINED 01,08 4,395 14,651 0 ORTHOLOGIC CORP COM 68750J107 370 47,702 SH DEFINED 01 19,452 27,600 650 ORTHOLOGIC CORP COM 68750J107 2 225 SH DEFINED 02 225 0 0 ORTHOLOGIC CORP COM 68750J107 4 500 SH OTHER 02 500 0 0 ORTHOLOGIC CORP COM 68750J107 99 12,819 SH DEFINED 04 12,819 0 0 ORTHOLOGIC CORP COM 68750J107 1,782 229,911 SH DEFINED 01,08 39,840 190,071 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 387 ________ ORTHODONTIC CTRS AMER INC COM 68750P103 1,949 246,737 SH DEFINED 01 194,637 50,400 1,700 ORTHODONTIC CTRS AMER INC COM 68750P103 13 1,700 SH OTHER 01 0 1,700 0 ORTHODONTIC CTRS AMER INC COM 68750P103 6 700 SH OTHER 01,06 0 0 700 ORTHODONTIC CTRS AMER INC COM 68750P103 2,919 369,530 SH DEFINED 01,08 117,402 252,128 0 ORTHOVITA INC COM 68750U102 35 8,600 SH DEFINED 01 0 8,600 0 ORTHOVITA INC COM 68750U102 157 38,992 SH DEFINED 01,08 14,200 24,792 0 OSHKOSH B GOSH INC COM 688222207 496 21,176 SH DEFINED 01 7,145 13,781 250 OSHKOSH B GOSH INC COM 688222207 4 150 SH OTHER 01,06 0 0 150 OSHKOSH B GOSH INC COM 688222207 2,508 107,120 SH DEFINED 01,08 45,105 62,015 0 OSHKOSH B GOSH INC COM 688222207 2 100 SH DEFINED 10 100 0 0 OSHKOSH TRUCK CORP COM 688239201 3,041 54,603 SH DEFINED 01 24,089 26,164 4,350 OSHKOSH TRUCK CORP COM 688239201 84 1,500 SH OTHER 01 0 1,500 0 OSHKOSH TRUCK CORP COM 688239201 28 500 SH DEFINED 03 500 0 0 OSHKOSH TRUCK CORP COM 688239201 11 200 SH OTHER 04 200 0 0 OSHKOSH TRUCK CORP COM 688239201 28 500 SH OTHER 01,06 0 0 500 OSHKOSH TRUCK CORP COM 688239201 13,351 239,701 SH DEFINED 01,08 64,005 175,696 0 OSHKOSH TRUCK CORP COM 688239201 56 1,000 SH DEFINED 10 1,000 0 0 OSTEOTECH INC COM 688582105 193 29,855 SH DEFINED 01 11,378 18,177 300 OSTEOTECH INC COM 688582105 2 300 SH OTHER 01,06 0 0 300 OSTEOTECH INC COM 688582105 1,039 160,528 SH DEFINED 01,08 68,584 91,944 0 OTTER TAIL CORP COM 689648103 1,380 52,236 SH DEFINED 01 16,893 34,743 600 OTTER TAIL CORP COM 689648103 55 2,100 SH OTHER 02 0 2,100 0 OTTER TAIL CORP COM 689648103 4,795 181,475 SH DEFINED 01,08 44,328 137,147 0 OUTBACK STEAKHOUSE INC COM 689899102 2,741 56,278 SH DEFINED 01 34,705 17,293 4,280 OUTBACK STEAKHOUSE INC COM 689899102 6 115 SH DEFINED 02 0 0 115 OUTBACK STEAKHOUSE INC COM 689899102 135 2,775 SH OTHER 02 0 2,775 0 OUTBACK STEAKHOUSE INC COM 689899102 175 3,600 SH DEFINED 04 3,600 0 0 OUTBACK STEAKHOUSE INC COM 689899102 97 2,000 SH OTHER 04 1,000 0 1,000 OUTBACK STEAKHOUSE INC COM 689899102 17,015 349,385 SH DEFINED 01,08 72,525 276,860 0 OUTBACK STEAKHOUSE INC COM 689899102 687 14,100 SH DEFINED 10 3,400 10,600 100 OUTBACK STEAKHOUSE INC COM 689899102 73 1,500 SH OTHER 10 900 600 0 OUTLOOK GROUP CORP COM 690113105 29 4,300 SH DEFINED 01 0 4,300 0 OUTLOOK GROUP CORP COM 690113105 60 8,800 SH DEFINED 01,08 1,466 7,334 0 OVERLAND STORAGE INC COM 690310107 292 17,217 SH DEFINED 01 7,538 9,429 250 OVERLAND STORAGE INC COM 690310107 1,531 90,324 SH DEFINED 01,08 32,234 58,090 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 388 ________ OVERNITE CORP COM 690322102 154 6,700 SH DEFINED 01 0 6,700 0 OVERNITE CORP COM 690322102 143 6,200 SH DEFINED 04 0 0 6,200 OVERSEAS SHIPHOLDING GROUP I COM 690368105 1,083 29,680 SH DEFINED 01 21,743 6,987 950 OVERSEAS SHIPHOLDING GROUP I COM 690368105 274 7,500 SH OTHER 01 0 7,500 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 7,935 217,410 SH DEFINED 01,08 48,352 169,058 0 OVERSTOCK COM INC DEL COM 690370101 522 16,893 SH DEFINED 01 7,214 9,429 250 OVERSTOCK COM INC DEL COM 690370101 398 12,881 SH OTHER 01 12,881 0 0 OVERSTOCK COM INC DEL COM 690370101 2,609 84,478 SH DEFINED 01,08 25,094 59,384 0 OWENS & MINOR INC NEW COM 690732102 1,442 57,013 SH DEFINED 01 22,990 30,773 3,250 OWENS & MINOR INC NEW COM 690732102 14 555 SH OTHER 01,06 0 0 555 OWENS & MINOR INC NEW COM 690732102 7,770 307,124 SH DEFINED 01,08 103,003 204,121 0 OWENS ILL INC COM 690768403 758 54,098 SH DEFINED 01 34,480 17,018 2,600 OWENS ILL INC COM 690768403 8 600 SH OTHER 04 600 0 0 OWENS ILL INC COM 690768403 5,193 370,401 SH DEFINED 01,08 144,095 226,306 0 OWENS ILL INC COM 690768403 2 143 SH DEFINED 10 0 0 143 OXFORD HEALTH PLANS INC COM 691471106 3,315 67,863 SH DEFINED 01 44,071 16,142 7,650 OXFORD HEALTH PLANS INC COM 691471106 24 500 SH OTHER 04 500 0 0 OXFORD HEALTH PLANS INC COM 691471106 21,228 434,546 SH DEFINED 01,08 117,714 316,832 0 OXFORD HEALTH PLANS INC COM 691471106 5 96 SH DEFINED 10 0 0 96 OXFORD INDS INC COM 691497309 2,377 51,462 SH DEFINED 01 37,998 12,764 700 OXFORD INDS INC COM 691497309 12 250 SH OTHER 01,06 0 0 250 OXFORD INDS INC COM 691497309 4,352 94,211 SH DEFINED 01,08 15,295 78,916 0 OXIGENE INC COM 691828107 120 12,900 SH DEFINED 01 2,900 10,000 0 OXIGENE INC COM 691828107 9 1,000 SH DEFINED 04 1,000 0 0 OXIGENE INC COM 691828107 217 23,300 SH DEFINED 01,08 5,341 17,959 0 P & F INDS INC COM 692830508 55 6,600 SH DEFINED 01 500 6,100 0 P & F INDS INC COM 692830508 67 8,080 SH DEFINED 01,08 1,429 6,651 0 PAB BANKSHARES INC COM 69313P101 184 14,487 SH DEFINED 01 8,687 5,700 100 PAB BANKSHARES INC COM 69313P101 490 38,573 SH DEFINED 01,08 5,573 33,000 0 P A M TRANSN SVCS INC COM 693149106 272 15,879 SH DEFINED 01 4,304 11,375 200 P A M TRANSN SVCS INC COM 693149106 746 43,461 SH DEFINED 01,08 6,813 36,648 0 P C CONNECTION COM 69318J100 225 28,355 SH DEFINED 01 4,900 23,205 250 P C CONNECTION COM 69318J100 508 64,064 SH DEFINED 01,08 16,751 47,313 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 389 ________ PC MALL INC COM 69323K100 185 10,100 SH DEFINED 01 2,100 8,000 0 PC MALL INC COM 69323K100 312 17,031 SH DEFINED 01,08 4,519 12,512 0 PC-TEL INC COM 69325Q105 332 32,108 SH DEFINED 01 14,367 17,191 550 PC-TEL INC COM 69325Q105 3 300 SH OTHER 01,06 0 0 300 PC-TEL INC COM 69325Q105 1,786 172,870 SH DEFINED 01,08 57,689 115,181 0 PDF SOLUTIONS INC COM 693282105 275 23,808 SH DEFINED 01 10,829 12,629 350 PDF SOLUTIONS INC COM 693282105 1,317 114,023 SH DEFINED 01,08 19,916 94,107 0 PDI INC COM 69329V100 494 19,547 SH DEFINED 01 5,764 12,958 825 PDI INC COM 69329V100 1,820 71,962 SH DEFINED 01,08 25,276 46,686 0 PG&E CORP COM 69331C108 22,659 782,145 SH DEFINED 01 322,660 355,830 103,655 PG&E CORP COM 69331C108 48 1,643 SH OTHER 01 0 1,268 375 PG&E CORP COM 69331C108 96 3,310 SH DEFINED 02 1,710 0 1,600 PG&E CORP COM 69331C108 133 4,596 SH DEFINED 03 3,848 0 748 PG&E CORP COM 69331C108 9 308 SH OTHER 03 208 100 0 PG&E CORP COM 69331C108 1 21 SH DEFINED 04 21 0 0 PG&E CORP COM 69331C108 92 3,167 SH OTHER 04 3,167 0 0 PG&E CORP COM 69331C108 9 300 SH DEFINED 05 0 0 300 PG&E CORP COM 69331C108 32 1,100 SH OTHER 01,06 0 0 1,100 PG&E CORP COM 69331C108 109,432 3,777,436 SH DEFINED 01,08 1,955,817 1,821,619 0 PG&E CORP COM 69331C108 63 2,177 SH DEFINED 09 2,177 0 0 PG&E CORP COM 69331C108 19 662 SH DEFINED 10 62 0 600 PFF BANCORP INC COM 69331W104 2,359 61,867 SH DEFINED 01 41,845 19,672 350 PFF BANCORP INC COM 69331W104 3,528 92,514 SH DEFINED 01,08 19,577 72,937 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 2,529 50,245 SH DEFINED 01 16,309 32,336 1,600 P F CHANGS CHINA BISTRO INC COM 69333Y108 57 1,130 SH OTHER 01 0 1,130 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 20 400 SH DEFINED 02 0 400 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 35 700 SH OTHER 02 700 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 35 700 SH DEFINED 04 500 0 200 P F CHANGS CHINA BISTRO INC COM 69333Y108 20 400 SH OTHER 01,06 0 0 400 P F CHANGS CHINA BISTRO INC COM 69333Y108 9,013 179,046 SH DEFINED 01,08 41,491 137,555 0 PICO HLDGS INC COM 693366205 284 17,266 SH DEFINED 01 5,266 11,900 100 PICO HLDGS INC COM 693366205 841 51,173 SH DEFINED 01,08 10,050 41,123 0 PLC SYS INC COM 69341D104 4 2,800 SH DEFINED 01 2,800 0 0 PLC SYS INC COM 69341D104 41 32,100 SH DEFINED 01,08 12,714 19,386 0 PLX TECHNOLOGY INC COM 693417107 264 24,550 SH DEFINED 01 4,700 19,800 50 PLX TECHNOLOGY INC COM 693417107 436 40,460 SH DEFINED 01,08 8,860 31,600 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 390 ________ PMA CAP CORP COM 693419202 468 77,144 SH DEFINED 01 16,174 60,470 500 PMA CAP CORP COM 693419202 41 6,800 SH DEFINED 04 6,800 0 0 PMA CAP CORP COM 693419202 1,062 175,000 SH DEFINED 01,08 43,628 131,372 0 PMC COML TR COM 693434102 88 5,629 SH DEFINED 01 2,225 3,404 0 PMC COML TR COM 693434102 78 5,000 SH DEFINED 04 5,000 0 0 PMC COML TR COM 693434102 8 518 SH DEFINED 05 518 0 0 PMC COML TR COM 693434102 302 19,404 SH DEFINED 01,08 4,343 15,061 0 PMC-SIERRA INC COM 69344F106 7,472 440,295 SH DEFINED 01 261,635 138,686 39,974 PMC-SIERRA INC COM 69344F106 258 15,175 SH OTHER 01 9,000 0 6,175 PMC-SIERRA INC COM 69344F106 2 100 SH DEFINED 05 0 0 100 PMC-SIERRA INC COM 69344F106 8 450 SH OTHER 01,06 0 0 450 PMC-SIERRA INC COM 69344F106 24,382 1,436,797 SH DEFINED 01,08 750,442 686,355 0 PMC-SIERRA INC COM 69344F106 12 707 SH DEFINED 09 707 0 0 PMC-SIERRA INC COM 69344F106 5 280 SH DEFINED 10 30 0 250 PMI GROUP INC COM 69344M101 2,394 64,073 SH DEFINED 01 35,215 25,518 3,340 PMI GROUP INC COM 69344M101 149 4,000 SH OTHER 01 0 4,000 0 PMI GROUP INC COM 69344M101 113 3,030 SH DEFINED 04 280 0 2,750 PMI GROUP INC COM 69344M101 17,490 468,161 SH DEFINED 01,08 99,551 368,610 0 PMI GROUP INC COM 69344M101 4 96 SH DEFINED 10 0 0 96 PNC FINL SVCS GROUP INC COM 693475105 28,346 511,479 SH DEFINED 01 194,881 245,500 71,098 PNC FINL SVCS GROUP INC COM 693475105 794 14,318 SH OTHER 01 8,658 5,410 250 PNC FINL SVCS GROUP INC COM 693475105 44 800 SH DEFINED 02 800 0 0 PNC FINL SVCS GROUP INC COM 693475105 402 7,249 SH OTHER 02 0 7,249 0 PNC FINL SVCS GROUP INC COM 693475105 32 583 SH DEFINED 03 180 403 0 PNC FINL SVCS GROUP INC COM 693475105 96 1,740 SH OTHER 03 800 940 0 PNC FINL SVCS GROUP INC COM 693475105 2,310 41,680 SH DEFINED 04 41,680 0 0 PNC FINL SVCS GROUP INC COM 693475105 863 15,571 SH OTHER 04 14,225 0 1,346 PNC FINL SVCS GROUP INC COM 693475105 6 100 SH DEFINED 05 0 0 100 PNC FINL SVCS GROUP INC COM 693475105 39 700 SH OTHER 01,06 0 0 700 PNC FINL SVCS GROUP INC COM 693475105 163,746 2,954,629 SH DEFINED 01,08 1,310,340 1,600,830 43,459 PNC FINL SVCS GROUP INC COM 693475105 506 9,124 SH DEFINED 09 9,124 0 0 PNC FINL SVCS GROUP INC COM 693475105 25 448 SH DEFINED 10 48 0 400 PNC FINL SVCS GROUP INC COM 693475105 222 4,000 SH OTHER 10 4,000 0 0 PNM RES INC COM 69349H107 1,476 49,112 SH DEFINED 01 33,409 12,753 2,950 PNM RES INC COM 69349H107 2 78 SH DEFINED 04 78 0 0 PNM RES INC COM 69349H107 9,802 326,191 SH DEFINED 01,08 70,873 255,318 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 391 ________ PPG INDS INC COM 693506107 19,517 334,773 SH DEFINED 01 141,549 146,600 46,624 PPG INDS INC COM 693506107 699 11,995 SH OTHER 01 10,520 1,300 175 PPG INDS INC COM 693506107 246 4,225 SH DEFINED 02 4,225 0 0 PPG INDS INC COM 693506107 216 3,700 SH OTHER 02 3,700 0 0 PPG INDS INC COM 693506107 499 8,553 SH DEFINED 03 2,933 5,620 0 PPG INDS INC COM 693506107 771 13,232 SH OTHER 03 7,324 5,648 260 PPG INDS INC COM 693506107 1,997 34,250 SH DEFINED 04 34,250 0 0 PPG INDS INC COM 693506107 2,146 36,810 SH OTHER 04 32,810 0 4,000 PPG INDS INC COM 693506107 163 2,800 SH DEFINED 05 2,700 0 100 PPG INDS INC COM 693506107 23 400 SH OTHER 01,06 0 0 400 PPG INDS INC COM 693506107 90,082 1,545,142 SH DEFINED 01,08 797,836 747,206 100 PPG INDS INC COM 693506107 255 4,377 SH DEFINED 09 4,377 0 0 PPG INDS INC COM 693506107 333 5,705 SH DEFINED 10 2,529 2,236 940 PPG INDS INC COM 693506107 38 650 SH OTHER 10 225 425 0 PPL CORP COM 69351T106 14,118 309,595 SH DEFINED 01 120,494 147,809 41,292 PPL CORP COM 69351T106 7 150 SH OTHER 01 0 0 150 PPL CORP COM 69351T106 107 2,356 SH OTHER 02 2,356 0 0 PPL CORP COM 69351T106 190 4,169 SH DEFINED 03 3,000 1,169 0 PPL CORP COM 69351T106 889 19,502 SH DEFINED 04 19,502 0 0 PPL CORP COM 69351T106 150 3,300 SH OTHER 04 3,300 0 0 PPL CORP COM 69351T106 5 120 SH DEFINED 05 0 0 120 PPL CORP COM 69351T106 23 500 SH OTHER 01,06 0 0 500 PPL CORP COM 69351T106 71,077 1,558,716 SH DEFINED 01,08 782,185 776,531 0 PPL CORP COM 69351T106 36 784 SH DEFINED 09 784 0 0 PPL CORP COM 69351T106 12 273 SH DEFINED 10 23 0 250 PPL CORP COM 69351T106 73 1,600 SH OTHER 10 0 1,600 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 810 185,447 SH DEFINED 01 122,793 61,354 1,300 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 4 925 SH OTHER 01,06 0 0 925 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 1,549 354,420 SH DEFINED 01,08 94,336 260,084 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 7 1,600 SH DEFINED 10 300 0 1,300 PS BUSINESS PKS INC CALIF COM 69360J107 3,378 72,889 SH DEFINED 01 56,101 16,113 675 PS BUSINESS PKS INC CALIF COM 69360J107 4,534 97,814 SH DEFINED 01,08 23,097 74,717 0 PVF CAPITAL CORP COM 693654105 199 12,298 SH DEFINED 01 0 12,298 0 PVF CAPITAL CORP COM 693654105 191 11,754 SH DEFINED 01,08 2,507 9,247 0 PSS WORLD MED INC COM 69366A100 2,569 229,538 SH DEFINED 01 153,694 59,694 16,150 PSS WORLD MED INC COM 69366A100 303 27,100 SH DEFINED 04 27,100 0 0 PSS WORLD MED INC COM 69366A100 3 300 SH OTHER 04 300 0 0 PSS WORLD MED INC COM 69366A100 5,850 522,783 SH DEFINED 01,08 173,413 349,370 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 392 ________ PTEK HLDGS INC COM 69366M104 912 99,236 SH DEFINED 01 32,769 64,217 2,250 PTEK HLDGS INC COM 69366M104 3,140 341,711 SH DEFINED 01,08 89,860 251,851 0 PW EAGLE INC COM 69366Y108 32 8,000 SH DEFINED 01 500 7,500 0 PW EAGLE INC COM 69366Y108 72 17,878 SH DEFINED 01,08 3,278 14,600 0 PYR ENERGY CORP COM 693677106 9 7,200 SH DEFINED 01 0 7,200 0 PYR ENERGY CORP COM 693677106 5 3,900 SH DEFINED 01,08 3,900 0 0 PAC-WEST TELECOM INC COM 69371Y101 12 7,638 SH DEFINED 01 7,638 0 0 PAC-WEST TELECOM INC COM 69371Y101 93 58,598 SH DEFINED 01,08 14,839 43,759 0 PACCAR INC COM 693718108 20,750 370,213 SH DEFINED 01 173,055 152,062 45,096 PACCAR INC COM 693718108 13 225 SH OTHER 01 0 0 225 PACCAR INC COM 693718108 101 1,800 SH DEFINED 04 1,800 0 0 PACCAR INC COM 693718108 88 1,575 SH OTHER 04 1,575 0 0 PACCAR INC COM 693718108 13 225 SH DEFINED 05 0 0 225 PACCAR INC COM 693718108 27 475 SH OTHER 01,06 0 0 475 PACCAR INC COM 693718108 91,389 1,630,498 SH DEFINED 01,08 864,002 766,364 132 PACCAR INC COM 693718108 250 4,464 SH DEFINED 09 4,464 0 0 PACCAR INC COM 693718108 324 5,777 SH DEFINED 10 2,128 0 3,649 PACCAR INC COM 693718108 20 350 SH OTHER 10 0 350 0 PACER INTL INC TENN COM 69373H106 999 45,375 SH DEFINED 01 17,971 26,954 450 PACER INTL INC TENN COM 69373H106 3,987 181,047 SH DEFINED 01,08 29,911 151,136 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,417 60,919 SH DEFINED 01 22,118 35,861 2,940 PACIFIC CAP BANCORP NEW COM 69404P101 30 750 SH DEFINED 02 750 0 0 PACIFIC CAP BANCORP NEW COM 69404P101 790 19,913 SH DEFINED 03 19,600 313 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,298 57,933 SH OTHER 03 0 57,933 0 PACIFIC CAP BANCORP NEW COM 69404P101 9,695 244,403 SH DEFINED 01,08 53,670 190,733 0 PACIFIC ENERGY PARTNERS L P COM 69422R105 321 11,261 SH DEFINED 01,08 600 10,661 0 PACIFIC MERCANTILE BANCORP COM 694552100 46 4,100 SH DEFINED 02 0 0 4,100 PACIFIC MERCANTILE BANCORP COM 694552100 124 11,100 SH DEFINED 01,08 2,600 8,500 0 PACIFIC SUNWEAR CALIF INC COM 694873100 4,230 171,201 SH DEFINED 01 108,712 56,639 5,850 PACIFIC SUNWEAR CALIF INC COM 694873100 141 5,692 SH DEFINED 04 5,692 0 0 PACIFIC SUNWEAR CALIF INC COM 694873100 30 1,195 SH OTHER 01,06 0 0 1,195 PACIFIC SUNWEAR CALIF INC COM 694873100 13,162 532,665 SH DEFINED 01,08 139,642 393,023 0 PACIFIC SUNWEAR CALIF INC COM 694873100 7 300 SH DEFINED 10 300 0 0 PACIFIC UN BK CALIF COM 695025106 569 19,450 SH DEFINED 01 10,500 8,800 150 PACIFIC UN BK CALIF COM 695025106 1,185 40,542 SH DEFINED 01,08 8,830 31,712 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 393 ________ PACIFICARE HEALTH SYS DEL COM 695112102 1,865 47,148 SH DEFINED 01 29,846 13,062 4,240 PACIFICARE HEALTH SYS DEL COM 695112102 33 828 SH DEFINED 02 828 0 0 PACIFICARE HEALTH SYS DEL COM 695112102 32 800 SH DEFINED 04 0 0 800 PACIFICARE HEALTH SYS DEL COM 695112102 16,910 427,549 SH DEFINED 01,08 95,539 332,010 0 PACKAGING CORP AMER COM 695156109 1,282 56,844 SH DEFINED 01 39,410 16,374 1,060 PACKAGING CORP AMER COM 695156109 12 530 SH DEFINED 02 530 0 0 PACKAGING CORP AMER COM 695156109 9,401 416,718 SH DEFINED 01,08 49,599 367,119 0 PACKAGING CORP AMER COM 695156109 2 100 SH DEFINED 10 0 0 100 PACKAGING DYNAMICS CORP COM 695160101 76 5,723 SH DEFINED 01 1,863 3,860 0 PACKAGING DYNAMICS CORP COM 695160101 112 8,487 SH DEFINED 01,08 3,796 4,691 0 PACKETEER INC COM 695210104 757 57,382 SH DEFINED 01 16,584 39,098 1,700 PACKETEER INC COM 695210104 2,713 205,515 SH DEFINED 01,08 62,744 142,771 0 PACTIV CORP COM 695257105 6,499 292,112 SH DEFINED 01 109,568 141,949 40,595 PACTIV CORP COM 695257105 12 555 SH OTHER 01 555 0 0 PACTIV CORP COM 695257105 18 808 SH OTHER 03 808 0 0 PACTIV CORP COM 695257105 19 834 SH DEFINED 04 834 0 0 PACTIV CORP COM 695257105 49 2,200 SH OTHER 04 1,200 0 1,000 PACTIV CORP COM 695257105 22 988 SH DEFINED 05 888 0 100 PACTIV CORP COM 695257105 9 400 SH OTHER 01,06 0 0 400 PACTIV CORP COM 695257105 32,406 1,456,459 SH DEFINED 01,08 755,396 701,063 0 PACTIV CORP COM 695257105 10 446 SH DEFINED 09 446 0 0 PACTIV CORP COM 695257105 54 2,436 SH DEFINED 10 2,186 0 250 PAIN THERAPEUTICS INC COM 69562K100 304 43,969 SH DEFINED 01 17,201 26,118 650 PAIN THERAPEUTICS INC COM 69562K100 8 1,200 SH DEFINED 02 0 0 1,200 PAIN THERAPEUTICS INC COM 69562K100 1,158 167,269 SH DEFINED 01,08 30,693 136,576 0 PALATIN TECHNOLOGIES INC COM 696077304 124 29,741 SH DEFINED 01 25,691 3,000 1,050 PALATIN TECHNOLOGIES INC COM 696077304 8 2,000 SH OTHER 01 0 2,000 0 PALATIN TECHNOLOGIES INC COM 696077304 21 5,000 SH DEFINED 04 5,000 0 0 PALATIN TECHNOLOGIES INC COM 696077304 1,218 292,074 SH DEFINED 01,08 50,195 241,879 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 394 ________ PALL CORP COM 696429307 8,964 395,057 SH DEFINED 01 201,639 143,980 49,438 PALL CORP COM 696429307 50 2,225 SH OTHER 01 0 2,125 100 PALL CORP COM 696429307 174 7,650 SH DEFINED 02 7,650 0 0 PALL CORP COM 696429307 1,378 60,730 SH DEFINED 03 44,855 7,975 7,900 PALL CORP COM 696429307 33 1,475 SH OTHER 03 800 675 0 PALL CORP COM 696429307 4,634 204,245 SH DEFINED 04 195,435 0 8,810 PALL CORP COM 696429307 1,111 48,977 SH OTHER 04 48,977 0 0 PALL CORP COM 696429307 977 43,060 SH DEFINED 05 33,225 1,100 8,735 PALL CORP COM 696429307 30 1,325 SH OTHER 05 0 0 1,325 PALL CORP COM 696429307 7 300 SH OTHER 01,06 0 0 300 PALL CORP COM 696429307 70,930 3,126,056 SH DEFINED 01,08 530,986 2,445,787 149,283 PALL CORP COM 696429307 245 10,796 SH DEFINED 09 10,796 0 0 PALL CORP COM 696429307 1,213 53,450 SH DEFINED 10 47,725 2,350 3,375 PALL CORP COM 696429307 128 5,655 SH OTHER 10 5,230 0 425 PALM HARBOR HOMES COM 696639103 1,262 59,904 SH DEFINED 01 35,558 23,946 400 PALM HARBOR HOMES COM 696639103 2,515 119,360 SH DEFINED 01,08 22,350 97,010 0 PALMONE INC COM 69713P107 1,479 69,104 SH DEFINED 01 25,697 41,998 1,409 PALMONE INC COM 69713P107 1 25 SH OTHER 01 0 25 0 PALMONE INC COM 69713P107 1 37 SH OTHER 02 37 0 0 PALMONE INC COM 69713P107 85 3,988 SH DEFINED 04 88 0 3,900 PALMONE INC COM 69713P107 1 56 SH OTHER 04 31 0 25 PALMONE INC COM 69713P107 6,492 303,374 SH DEFINED 01,08 97,763 205,611 0 PALMSOURCE INC COM 697154102 312 17,175 SH DEFINED 01 7,068 9,904 203 PALMSOURCE INC COM 697154102 0 7 SH OTHER 01 0 7 0 PALMSOURCE INC COM 697154102 0 11 SH OTHER 02 11 0 0 PALMSOURCE INC COM 697154102 0 25 SH DEFINED 04 25 0 0 PALMSOURCE INC COM 697154102 1 77 SH OTHER 04 9 0 68 PALMSOURCE INC COM 697154102 1,660 91,381 SH DEFINED 01,08 29,440 61,941 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 49 2,742 SH DEFINED 01 2,742 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 430 23,827 SH DEFINED 01,08 4,940 18,887 0 PAMRAPO BANCORP INC COM 697738102 218 7,400 SH DEFINED 01 1,000 6,400 0 PAMRAPO BANCORP INC COM 697738102 141 4,800 SH OTHER 01 0 0 4,800 PAMRAPO BANCORP INC COM 697738102 274 9,300 SH DEFINED 01,08 1,916 7,384 0 PAN AMERICAN SILVER CORP COM 697900108 1,034 58,000 SH DEFINED 01 58,000 0 0 PAN AMERICAN SILVER CORP COM 697900108 7 400 SH DEFINED 02 400 0 0 PAN AMERICAN SILVER CORP COM 697900108 4 250 SH DEFINED 04 250 0 0 PAN AMERICAN SILVER CORP COM 697900108 45 2,500 SH OTHER 04 2,500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 395 ________ PANAMSAT CORP NEW COM 697933109 885 36,166 SH DEFINED 01 30,811 4,815 540 PANAMSAT CORP NEW COM 697933109 5,950 243,046 SH DEFINED 01,08 106,473 136,573 0 PANAMSAT CORP NEW COM 697933109 1 50 SH DEFINED 10 0 0 50 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 884 16,974 SH DEFINED 01 8,199 6,149 2,626 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 52 1,000 SH DEFINED 04 1,000 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 52 1,000 SH OTHER 04 1,000 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 5,028 96,515 SH DEFINED 01,08 29,067 67,448 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 3 50 SH DEFINED 10 0 0 50 PANERA BREAD CO COM 69840W108 2,012 51,704 SH DEFINED 01 18,869 31,185 1,650 PANERA BREAD CO COM 69840W108 27 700 SH DEFINED 04 700 0 0 PANERA BREAD CO COM 69840W108 19 500 SH OTHER 04 500 0 0 PANERA BREAD CO COM 69840W108 16 400 SH OTHER 01,06 0 0 400 PANERA BREAD CO COM 69840W108 8,013 205,924 SH DEFINED 01,08 51,793 154,131 0 PANERA BREAD CO COM 69840W108 43 1,100 SH DEFINED 10 1,100 0 0 PANERA BREAD CO COM 69840W108 23 600 SH OTHER 10 600 0 0 PANTRY INC COM 698657103 1,464 73,400 SH DEFINED 01 56,500 16,800 100 PANTRY INC COM 698657103 1,031 51,660 SH DEFINED 01,08 15,460 36,200 0 PAPA JOHNS INTL INC COM 698813102 818 24,242 SH DEFINED 01 9,712 14,280 250 PAPA JOHNS INTL INC COM 698813102 8 250 SH OTHER 01,06 0 0 250 PAPA JOHNS INTL INC COM 698813102 3,414 101,143 SH DEFINED 01,08 32,124 69,019 0 PAR TECHNOLOGY CORP COM 698884103 108 10,300 SH DEFINED 01 1,700 8,600 0 PAR TECHNOLOGY CORP COM 698884103 53 5,000 SH DEFINED 04 5,000 0 0 PAR TECHNOLOGY CORP COM 698884103 181 17,188 SH DEFINED 01,08 3,638 13,550 0 PARADIGM GENETICS INC COM 69900R106 38 30,200 SH DEFINED 01 5,300 24,900 0 PARADIGM GENETICS INC COM 69900R106 48 38,406 SH DEFINED 01,08 6,106 32,300 0 PARADYNE NETWORKS INC COM 69911G107 206 55,275 SH DEFINED 01 25,925 28,900 450 PARADYNE NETWORKS INC COM 69911G107 245 65,594 SH DEFINED 01,08 18,613 46,981 0 PARAGON TECHNOLOGIES INC COM 69912T108 63 6,100 SH DEFINED 01 500 5,600 0 PARAGON TECHNOLOGIES INC COM 69912T108 159 15,428 SH DEFINED 01,08 1,907 13,521 0 PARALLEL PETE CORP DEL COM 699157103 114 25,500 SH DEFINED 01 4,200 21,300 0 PARALLEL PETE CORP DEL COM 699157103 27 6,000 SH OTHER 05 6,000 0 0 PARALLEL PETE CORP DEL COM 699157103 182 40,561 SH DEFINED 01,08 7,986 32,575 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 396 ________ PARAMETRIC TECHNOLOGY CORP COM 699173100 2,631 581,998 SH DEFINED 01 274,473 225,895 81,630 PARAMETRIC TECHNOLOGY CORP COM 699173100 1 275 SH OTHER 01 0 0 275 PARAMETRIC TECHNOLOGY CORP COM 699173100 155 34,200 SH DEFINED 04 0 0 34,200 PARAMETRIC TECHNOLOGY CORP COM 699173100 1 200 SH DEFINED 05 0 0 200 PARAMETRIC TECHNOLOGY CORP COM 699173100 3 700 SH OTHER 01,06 0 0 700 PARAMETRIC TECHNOLOGY CORP COM 699173100 13,398 2,964,259 SH DEFINED 01,08 1,196,170 1,768,089 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 184 40,732 SH DEFINED 09 40,732 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 0 44 SH DEFINED 10 44 0 0 PAREXEL INTL CORP COM 699462107 813 45,438 SH DEFINED 01 16,274 27,264 1,900 PAREXEL INTL CORP COM 699462107 358 20,000 SH OTHER 01 0 20,000 0 PAREXEL INTL CORP COM 699462107 39 2,200 SH DEFINED 04 0 0 2,200 PAREXEL INTL CORP COM 699462107 7 400 SH OTHER 01,06 0 0 400 PAREXEL INTL CORP COM 699462107 3,471 193,888 SH DEFINED 01,08 60,080 133,808 0 PARK ELECTROCHEMICAL CORP COM 700416209 724 28,635 SH DEFINED 01 11,555 16,030 1,050 PARK ELECTROCHEMICAL CORP COM 700416209 5 187 SH DEFINED 02 0 0 187 PARK ELECTROCHEMICAL CORP COM 700416209 7 275 SH OTHER 01,06 0 0 275 PARK ELECTROCHEMICAL CORP COM 700416209 3,740 147,823 SH DEFINED 01,08 53,198 94,625 0 PARK NATL CORP COM 700658107 634 5,592 SH DEFINED 01 2,956 1,926 710 PARK NATL CORP COM 700658107 195 1,725 SH DEFINED 02 1,725 0 0 PARK NATL CORP COM 700658107 63 552 SH DEFINED 04 552 0 0 PARK NATL CORP COM 700658107 74 655 SH OTHER 04 655 0 0 PARK NATL CORP COM 700658107 3,392 29,942 SH DEFINED 01,08 7,016 22,926 0 PARK OHIO HLDGS CORP COM 700666100 117 12,700 SH DEFINED 01 2,300 10,400 0 PARK OHIO HLDGS CORP COM 700666100 241 26,174 SH DEFINED 01,08 4,367 21,807 0 PARK OHIO HLDGS CORP COM 700666100 81 8,800 SH DEFINED 10 8,800 0 0 PARKER DRILLING CO COM 701081101 725 173,793 SH DEFINED 01 56,798 115,695 1,300 PARKER DRILLING CO COM 701081101 125 29,900 SH DEFINED 04 0 0 29,900 PARKER DRILLING CO COM 701081101 2,521 604,487 SH DEFINED 01,08 162,184 442,303 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 397 ________ PARKER HANNIFIN CORP COM 701094104 11,673 206,603 SH DEFINED 01 72,309 102,675 31,619 PARKER HANNIFIN CORP COM 701094104 6 100 SH OTHER 01 0 0 100 PARKER HANNIFIN CORP COM 701094104 203 3,600 SH DEFINED 02 3,600 0 0 PARKER HANNIFIN CORP COM 701094104 171 3,034 SH OTHER 02 3,034 0 0 PARKER HANNIFIN CORP COM 701094104 11 200 SH DEFINED 03 200 0 0 PARKER HANNIFIN CORP COM 701094104 6 100 SH DEFINED 04 100 0 0 PARKER HANNIFIN CORP COM 701094104 17 300 SH OTHER 04 300 0 0 PARKER HANNIFIN CORP COM 701094104 1 25 SH DEFINED 05 0 0 25 PARKER HANNIFIN CORP COM 701094104 17 300 SH OTHER 01,06 0 0 300 PARKER HANNIFIN CORP COM 701094104 59,712 1,056,841 SH DEFINED 01,08 536,996 519,845 0 PARKER HANNIFIN CORP COM 701094104 41 732 SH DEFINED 09 732 0 0 PARKER HANNIFIN CORP COM 701094104 85 1,510 SH DEFINED 10 1,318 0 192 PARKER HANNIFIN CORP COM 701094104 357 6,312 SH OTHER 10 6,312 0 0 PARKERVISION INC COM 701354102 110 16,100 SH DEFINED 01 3,200 12,800 100 PARKERVISION INC COM 701354102 127 18,619 SH DEFINED 01,08 5,547 13,072 0 PARKVALE FINL CORP COM 701492100 293 10,195 SH DEFINED 01 4,845 5,200 150 PARKVALE FINL CORP COM 701492100 672 23,388 SH DEFINED 01,08 3,429 19,959 0 PARKWAY PPTYS INC COM 70159Q104 1,968 42,096 SH DEFINED 01 30,656 10,640 800 PARKWAY PPTYS INC COM 70159Q104 9 200 SH DEFINED 02 0 200 0 PARKWAY PPTYS INC COM 70159Q104 126 2,700 SH DEFINED 04 2,700 0 0 PARKWAY PPTYS INC COM 70159Q104 3,069 65,639 SH DEFINED 01,08 13,050 52,589 0 PARLEX CORP COM 701630105 45 7,300 SH DEFINED 01 1,300 6,000 0 PARLEX CORP COM 701630105 87 14,253 SH DEFINED 01,08 2,763 11,490 0 PARLUX FRAGRANCES INC COM 701645103 143 15,800 SH DEFINED 01 200 15,600 0 PARLUX FRAGRANCES INC COM 701645103 149 16,500 SH DEFINED 01,08 3,200 13,300 0 PARTNERS TRUST FINCL GROUP I COM 70213A103 604 17,657 SH DEFINED 01 5,607 11,900 150 PARTNERS TRUST FINCL GROUP I COM 70213A103 1,879 54,932 SH DEFINED 01,08 9,760 45,172 0 PARTY CITY CORP COM 702145103 330 22,155 SH DEFINED 01 9,204 12,701 250 PARTY CITY CORP COM 702145103 1,002 67,291 SH DEFINED 01,08 12,689 54,602 0 PATHMARK STORES INC NEW COM 70322A101 448 56,137 SH DEFINED 01 20,974 34,313 850 PATHMARK STORES INC NEW COM 70322A101 1,760 220,598 SH DEFINED 01,08 70,768 149,830 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 398 ________ PATINA OIL & GAS CORP COM 703224105 3,188 121,432 SH DEFINED 01 84,196 33,588 3,648 PATINA OIL & GAS CORP COM 703224105 87 3,330 SH OTHER 01 0 3,330 0 PATINA OIL & GAS CORP COM 703224105 0 1 SH DEFINED 04 1 0 0 PATINA OIL & GAS CORP COM 703224105 29 1,112 SH OTHER 01,06 0 0 1,112 PATINA OIL & GAS CORP COM 703224105 11,465 436,743 SH DEFINED 01,08 103,702 333,041 0 PATINA OIL & GAS CORP COM 703224105 32 1,210 SH DEFINED 10 990 0 220 PATRICK INDS INC COM 703343103 79 8,200 SH DEFINED 01 800 7,400 0 PATRICK INDS INC COM 703343103 145 15,120 SH DEFINED 01,08 2,054 13,066 0 PATRIOT BANK CORP PA COM 70335P103 313 10,667 SH DEFINED 01 3,757 6,710 200 PATRIOT BANK CORP PA COM 70335P103 1,299 44,295 SH DEFINED 01,08 8,705 35,590 0 PATRIOT TRANSN HLDG INC COM 70337B102 183 5,000 SH DEFINED 01 700 4,300 0 PATRIOT TRANSN HLDG INC COM 70337B102 230 6,277 SH DEFINED 01,08 1,277 5,000 0 PATTERSON DENTAL CO COM 703412106 15,486 226,002 SH DEFINED 01 120,103 81,159 24,740 PATTERSON DENTAL CO COM 703412106 2,989 43,625 SH OTHER 01 30,685 10,885 2,055 PATTERSON DENTAL CO COM 703412106 792 11,565 SH DEFINED 02 9,415 2,050 100 PATTERSON DENTAL CO COM 703412106 516 7,525 SH OTHER 02 3,225 3,800 500 PATTERSON DENTAL CO COM 703412106 2,709 39,531 SH DEFINED 03 24,598 11,837 3,096 PATTERSON DENTAL CO COM 703412106 607 8,858 SH OTHER 03 6,393 1,265 1,200 PATTERSON DENTAL CO COM 703412106 5,853 85,420 SH DEFINED 04 84,165 0 1,255 PATTERSON DENTAL CO COM 703412106 1,604 23,410 SH OTHER 04 22,710 0 700 PATTERSON DENTAL CO COM 703412106 1,574 22,965 SH DEFINED 05 17,345 4,220 1,400 PATTERSON DENTAL CO COM 703412106 77 1,125 SH OTHER 05 225 900 0 PATTERSON DENTAL CO COM 703412106 25,194 367,687 SH DEFINED 01,08 107,059 260,628 0 PATTERSON DENTAL CO COM 703412106 137 2,000 SH DEFINED 09 2,000 0 0 PATTERSON DENTAL CO COM 703412106 1,199 17,500 SH DEFINED 10 17,300 0 200 PATTERSON DENTAL CO COM 703412106 34 500 SH OTHER 10 500 0 0 PATTERSON UTI ENERGY INC COM 703481101 14,084 397,729 SH DEFINED 01 344,035 48,112 5,582 PATTERSON UTI ENERGY INC COM 703481101 241 6,800 SH OTHER 01 0 6,800 0 PATTERSON UTI ENERGY INC COM 703481101 10 275 SH DEFINED 02 0 0 275 PATTERSON UTI ENERGY INC COM 703481101 202 5,700 SH DEFINED 04 0 0 5,700 PATTERSON UTI ENERGY INC COM 703481101 15,931 449,903 SH DEFINED 01,08 120,290 329,613 0 PATTERSON UTI ENERGY INC COM 703481101 42 1,200 SH DEFINED 09 1,200 0 0 PATTERSON UTI ENERGY INC COM 703481101 42 1,175 SH DEFINED 10 1,075 0 100 PAULA FINL DEL COM 703588103 20 5,600 SH DEFINED 01 0 5,600 0 PAULA FINL DEL COM 703588103 29 8,071 SH DEFINED 01,08 1,767 6,304 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 399 ________ PAXAR CORP COM 704227107 2,268 153,761 SH DEFINED 01 82,678 70,483 600 PAXAR CORP COM 704227107 192 12,995 SH DEFINED 04 12,995 0 0 PAXAR CORP COM 704227107 179 12,160 SH OTHER 04 300 0 11,860 PAXAR CORP COM 704227107 9 580 SH OTHER 01,06 0 0 580 PAXAR CORP COM 704227107 3,418 231,704 SH DEFINED 01,08 71,472 160,232 0 PAXSON COMMUNICATIONS CORP COM 704231109 377 96,562 SH DEFINED 01 24,056 71,506 1,000 PAXSON COMMUNICATIONS CORP COM 704231109 90 23,100 SH OTHER 04 1,000 0 22,100 PAXSON COMMUNICATIONS CORP COM 704231109 1,082 277,360 SH DEFINED 01,08 89,350 188,010 0 PAYCHEX INC COM 704326107 35,427 995,152 SH DEFINED 01 544,145 343,395 107,612 PAYCHEX INC COM 704326107 683 19,187 SH OTHER 01 6,762 10,125 2,300 PAYCHEX INC COM 704326107 540 15,160 SH DEFINED 02 13,575 230 1,355 PAYCHEX INC COM 704326107 47 1,325 SH OTHER 02 0 1,325 0 PAYCHEX INC COM 704326107 679 19,083 SH DEFINED 03 6,650 12,298 135 PAYCHEX INC COM 704326107 162 4,537 SH OTHER 03 2,171 1,911 455 PAYCHEX INC COM 704326107 5,410 151,977 SH DEFINED 04 137,827 0 14,150 PAYCHEX INC COM 704326107 1,791 50,299 SH OTHER 04 48,449 0 1,850 PAYCHEX INC COM 704326107 98 2,755 SH DEFINED 05 2,505 0 250 PAYCHEX INC COM 704326107 36 1,000 SH OTHER 01,06 0 0 1,000 PAYCHEX INC COM 704326107 118,669 3,333,398 SH DEFINED 01,08 1,774,840 1,558,368 190 PAYCHEX INC COM 704326107 188 5,275 SH DEFINED 09 5,275 0 0 PAYCHEX INC COM 704326107 2,613 73,390 SH DEFINED 10 52,165 12,300 8,925 PAYCHEX INC COM 704326107 409 11,500 SH OTHER 10 1,750 9,750 0 PAYLESS SHOESOURCE INC COM 704379106 1,376 98,586 SH DEFINED 01 76,223 18,063 4,300 PAYLESS SHOESOURCE INC COM 704379106 2 126 SH DEFINED 02 0 0 126 PAYLESS SHOESOURCE INC COM 704379106 10 720 SH OTHER 03 0 720 0 PAYLESS SHOESOURCE INC COM 704379106 10 732 SH DEFINED 04 732 0 0 PAYLESS SHOESOURCE INC COM 704379106 7,686 550,598 SH DEFINED 01,08 113,098 437,500 0 PEABODY ENERGY CORP COM 704549104 1,463 31,452 SH DEFINED 01 21,552 7,630 2,270 PEABODY ENERGY CORP COM 704549104 712 15,300 SH OTHER 01 7,300 3,000 5,000 PEABODY ENERGY CORP COM 704549104 5 100 SH DEFINED 04 100 0 0 PEABODY ENERGY CORP COM 704549104 11,886 255,554 SH DEFINED 01,08 45,856 209,698 0 PEABODY ENERGY CORP COM 704549104 2 50 SH DEFINED 10 0 0 50 PEAPACK-GLADSTONE FINL CORP COM 704699107 174 5,152 SH DEFINED 01 4,380 255 517 PEAPACK-GLADSTONE FINL CORP COM 704699107 1,358 40,119 SH DEFINED 01,08 6,154 33,965 0 PEC SOLUTIONS INC COM 705107100 457 34,592 SH DEFINED 01 8,969 25,223 400 PEC SOLUTIONS INC COM 705107100 1,301 98,398 SH DEFINED 01,08 25,449 72,949 0 PECO II INC COM 705221109 23 21,300 SH DEFINED 01 4,200 17,100 0 PECO II INC COM 705221109 34 31,700 SH DEFINED 01,08 6,500 25,200 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 400 ________ PEDIATRIC SVCS OF AMERICA COM 705323103 107 7,800 SH DEFINED 01 1,300 6,500 0 PEDIATRIC SVCS OF AMERICA COM 705323103 149 10,871 SH DEFINED 01,08 2,891 7,980 0 PEDIATRIX MED GROUP COM 705324101 4,024 63,874 SH DEFINED 01 44,007 18,317 1,550 PEDIATRIX MED GROUP COM 705324101 13 200 SH DEFINED 04 200 0 0 PEDIATRIX MED GROUP COM 705324101 25 400 SH OTHER 01,06 0 0 400 PEDIATRIX MED GROUP COM 705324101 10,761 170,802 SH DEFINED 01,08 40,965 129,837 0 PEDIATRIX MED GROUP COM 705324101 44 700 SH DEFINED 10 700 0 0 PEERLESS MFG CO COM 705514107 29 2,600 SH DEFINED 01 0 2,600 0 PEERLESS MFG CO COM 705514107 136 12,134 SH DEFINED 01,08 1,384 10,750 0 PEERLESS SYS CORP COM 705536100 47 23,700 SH DEFINED 01 1,500 22,200 0 PEERLESS SYS CORP COM 705536100 56 28,243 SH DEFINED 01,08 6,328 21,915 0 PEETS COFFEE & TEA INC COM 705560100 399 18,753 SH DEFINED 01 8,105 10,398 250 PEETS COFFEE & TEA INC COM 705560100 2,585 121,374 SH DEFINED 01,08 55,541 65,833 0 PEGASYSTEMS INC COM 705573103 331 40,253 SH DEFINED 01 10,162 29,891 200 PEGASYSTEMS INC COM 705573103 869 105,662 SH DEFINED 01,08 20,160 85,502 0 PEGASUS COMMUNICATIONS CORP COM 705904605 359 9,364 SH DEFINED 01 2,314 6,950 100 PEGASUS COMMUNICATIONS CORP COM 705904605 4 100 SH OTHER 04 100 0 0 PEGASUS COMMUNICATIONS CORP COM 705904605 1,404 36,660 SH DEFINED 01,08 18,316 18,344 0 PEGASUS SOLUTIONS INC COM 705906105 2,102 179,977 SH DEFINED 01 143,077 36,100 800 PEGASUS SOLUTIONS INC COM 705906105 243 20,847 SH OTHER 01 15,216 826 4,805 PEGASUS SOLUTIONS INC COM 705906105 5 400 SH OTHER 01,06 0 0 400 PEGASUS SOLUTIONS INC COM 705906105 2,876 246,249 SH DEFINED 01,08 100,612 145,637 0 PEMCO AVIATION INC COM 706444106 153 4,700 SH DEFINED 01 0 4,700 0 PEMCO AVIATION INC COM 706444106 228 6,975 SH DEFINED 01,08 1,591 5,384 0 PEMSTAR INC COM 706552106 187 51,134 SH DEFINED 01 18,134 32,000 1,000 PEMSTAR INC COM 706552106 724 198,421 SH DEFINED 01,08 35,640 162,781 0 PENGROWTH ENERGY TR COM 706902103 7 500 SH OTHER 01 500 0 0 PENGROWTH ENERGY TR COM 706902103 171 12,490 SH DEFINED 04 12,490 0 0 PENGROWTH ENERGY TR COM 706902103 14 1,000 SH OTHER 04 1,000 0 0 PENFORD CORP COM 707051108 681 40,900 SH DEFINED 01 33,500 7,200 200 PENFORD CORP COM 707051108 2 150 SH OTHER 01,06 0 0 150 PENFORD CORP COM 707051108 386 23,193 SH DEFINED 01,08 8,447 14,746 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 401 ________ PENN-AMER GROUP INC COM 707247102 358 24,410 SH DEFINED 01 16,405 7,855 150 PENN-AMER GROUP INC COM 707247102 921 62,806 SH DEFINED 01,08 13,967 48,839 0 PENN ENGR & MFG CORP COM 707389300 433 25,508 SH DEFINED 01 7,863 17,395 250 PENN ENGR & MFG CORP COM 707389300 31 1,800 SH DEFINED 05 1,800 0 0 PENN ENGR & MFG CORP COM 707389300 1,134 66,798 SH DEFINED 01,08 12,151 54,647 0 PENN NATL GAMING INC COM 707569109 1,660 57,688 SH DEFINED 01 23,180 32,558 1,950 PENN NATL GAMING INC COM 707569109 14 500 SH OTHER 04 500 0 0 PENN NATL GAMING INC COM 707569109 7,949 276,300 SH DEFINED 01,08 94,589 181,711 0 PENN OCTANE CORP COM 707573101 35 15,900 SH DEFINED 01 2,400 13,500 0 PENN OCTANE CORP COM 707573101 28 12,698 SH DEFINED 01,08 6,398 6,300 0 PENN TREATY AMERN CORP COM 707874103 36 16,800 SH DEFINED 01 1,600 15,200 0 PENN TREATY AMERN CORP COM 707874103 4 1,800 SH OTHER 01 0 1,800 0 PENN TREATY AMERN CORP COM 707874103 73 33,915 SH DEFINED 01,08 8,589 25,326 0 PENN VA CORP COM 707882106 872 14,396 SH DEFINED 01 5,225 9,021 150 PENN VA CORP COM 707882106 3,274 54,022 SH DEFINED 01,08 9,060 44,962 0 PENNEY J C INC COM 708160106 18,901 543,458 SH DEFINED 01 199,215 277,249 66,994 PENNEY J C INC COM 708160106 693 19,939 SH OTHER 01 7,728 5,936 6,275 PENNEY J C INC COM 708160106 14 400 SH DEFINED 02 0 400 0 PENNEY J C INC COM 708160106 194 5,568 SH DEFINED 03 3,700 1,628 240 PENNEY J C INC COM 708160106 49 1,400 SH OTHER 03 1,400 0 0 PENNEY J C INC COM 708160106 1,130 32,482 SH DEFINED 04 32,482 0 0 PENNEY J C INC COM 708160106 77 2,210 SH OTHER 04 2,210 0 0 PENNEY J C INC COM 708160106 16 450 SH DEFINED 05 300 0 150 PENNEY J C INC COM 708160106 35 1,000 SH OTHER 05 0 1,000 0 PENNEY J C INC COM 708160106 24 700 SH OTHER 01,06 0 0 700 PENNEY J C INC COM 708160106 156,885 4,510,784 SH DEFINED 01,08 1,215,032 3,120,899 174,853 PENNEY J C INC COM 708160106 56 1,622 SH DEFINED 09 1,622 0 0 PENNEY J C INC COM 708160106 184 5,293 SH DEFINED 10 1,043 0 4,250 PENNEY J C INC COM 708160106 108 3,100 SH OTHER 10 3,100 0 0 PENNFED FINL SVCS INC COM 708167101 518 14,740 SH DEFINED 01 5,895 8,270 575 PENNFED FINL SVCS INC COM 708167101 1,162 33,080 SH DEFINED 01,08 6,512 26,568 0 PENNROCK FINL SVCS CORP COM 708352109 150 5,265 SH DEFINED 01 4,880 220 165 PENNROCK FINL SVCS CORP COM 708352109 1,331 46,872 SH DEFINED 01,08 6,643 40,229 0 PENNS WOODS BANCORP INC COM 708430103 69 1,537 SH DEFINED 01 1,487 0 50 PENNS WOODS BANCORP INC COM 708430103 598 13,275 SH DEFINED 01,08 1,376 11,899 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 402 ________ PENNSYLVANIA COMM BANCORP IN COM 708677109 13 254 SH DEFINED 01 254 0 0 PENNSYLVANIA COMM BANCORP IN COM 708677109 198 3,931 SH DEFINED 01,08 814 3,117 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 2,261 60,038 SH DEFINED 01 21,272 36,258 2,508 PENNSYLVANIA RL ESTATE INVT COM 709102107 8,300 220,406 SH DEFINED 01,08 55,583 164,823 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 270 7,177 SH DEFINED 10 0 0 7,177 PENTAIR INC COM 709631105 2,483 42,085 SH DEFINED 01 18,726 11,439 11,920 PENTAIR INC COM 709631105 18 300 SH OTHER 01 300 0 0 PENTAIR INC COM 709631105 280 4,750 SH DEFINED 04 4,750 0 0 PENTAIR INC COM 709631105 65 1,100 SH OTHER 04 1,100 0 0 PENTAIR INC COM 709631105 15,236 258,238 SH DEFINED 01,08 56,700 201,538 0 PENTAIR INC COM 709631105 3 50 SH DEFINED 10 0 0 50 PENTAIR INC COM 709631105 236 4,000 SH OTHER 10 0 4,000 0 PENWEST PHARMACEUTICALS CO COM 709754105 393 26,882 SH DEFINED 01 10,687 15,795 400 PENWEST PHARMACEUTICALS CO COM 709754105 2,165 148,181 SH DEFINED 01,08 48,482 99,699 0 PEOPLES BANCORP INC COM 709789101 344 12,309 SH DEFINED 01 6,304 5,795 210 PEOPLES BANCORP INC COM 709789101 1,809 64,671 SH DEFINED 01,08 13,000 51,671 0 PEOPLES BANCTRUST INC COM 709796106 7 440 SH DEFINED 01 440 0 0 PEOPLES BANCTRUST INC COM 709796106 168 10,860 SH DEFINED 01,08 2,100 8,760 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 839 18,047 SH DEFINED 01 12,444 3,973 1,630 PEOPLES BK BRIDGEPORT CONN COM 710198102 4,531 97,462 SH DEFINED 01,08 27,635 69,827 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 2 50 SH DEFINED 10 0 0 50 PEOPLES BANCORP N C INC COM 710577107 155 8,593 SH DEFINED 04 8,593 0 0 PEOPLES BANCORP N C INC COM 710577107 104 5,784 SH DEFINED 01,08 1,253 4,531 0 PEOPLES FINL CORP MISS COM 71103B102 204 10,800 SH DEFINED 01,08 2,100 8,700 0 PEOPLES ENERGY CORP COM 711030106 4,911 109,979 SH DEFINED 01 66,363 34,020 9,596 PEOPLES ENERGY CORP COM 711030106 528 11,819 SH OTHER 01 9,637 1,932 250 PEOPLES ENERGY CORP COM 711030106 9 200 SH DEFINED 02 200 0 0 PEOPLES ENERGY CORP COM 711030106 9 200 SH OTHER 02 200 0 0 PEOPLES ENERGY CORP COM 711030106 45 1,000 SH DEFINED 03 1,000 0 0 PEOPLES ENERGY CORP COM 711030106 145 3,255 SH DEFINED 04 3,255 0 0 PEOPLES ENERGY CORP COM 711030106 73 1,634 SH OTHER 04 1,634 0 0 PEOPLES ENERGY CORP COM 711030106 4 100 SH OTHER 01,06 0 0 100 PEOPLES ENERGY CORP COM 711030106 14,728 329,855 SH DEFINED 01,08 168,874 160,981 0 PEOPLES ENERGY CORP COM 711030106 21 463 SH DEFINED 10 406 0 57 PEOPLES ENERGY CORP COM 711030106 56 1,250 SH OTHER 10 250 1,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 403 ________ PEOPLES HLDG CO COM 711148106 666 19,763 SH DEFINED 01 4,575 14,988 200 PEOPLES HLDG CO COM 711148106 1,511 44,844 SH DEFINED 01,08 7,426 37,418 0 PEOPLESOFT INC COM 712713106 17,009 919,917 SH DEFINED 01 538,224 304,424 77,269 PEOPLESOFT INC COM 712713106 5 250 SH OTHER 01 0 0 250 PEOPLESOFT INC COM 712713106 4 200 SH OTHER 02 200 0 0 PEOPLESOFT INC COM 712713106 7 370 SH DEFINED 03 70 230 70 PEOPLESOFT INC COM 712713106 19 1,040 SH OTHER 03 1,000 40 0 PEOPLESOFT INC COM 712713106 80 4,300 SH DEFINED 04 4,300 0 0 PEOPLESOFT INC COM 712713106 61 3,300 SH OTHER 04 3,300 0 0 PEOPLESOFT INC COM 712713106 15 825 SH DEFINED 05 600 0 225 PEOPLESOFT INC COM 712713106 18 1,000 SH OTHER 01,06 0 0 1,000 PEOPLESOFT INC COM 712713106 61,012 3,299,749 SH DEFINED 01,08 1,734,973 1,564,676 100 PEOPLESOFT INC COM 712713106 128 6,910 SH DEFINED 09 6,910 0 0 PEOPLESOFT INC COM 712713106 20 1,075 SH DEFINED 10 560 0 515 PEP BOYS MANNY MOE & JACK COM 713278109 5,027 181,161 SH DEFINED 01 113,483 53,403 14,275 PEP BOYS MANNY MOE & JACK COM 713278109 42 1,500 SH OTHER 01 0 1,500 0 PEP BOYS MANNY MOE & JACK COM 713278109 251 9,060 SH DEFINED 04 9,060 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 24 850 SH OTHER 01,06 0 0 850 PEP BOYS MANNY MOE & JACK COM 713278109 10,187 367,113 SH DEFINED 01,08 122,223 244,890 0 PEPCO HOLDINGS INC COM 713291102 1,878 91,860 SH DEFINED 01 63,831 25,865 2,164 PEPCO HOLDINGS INC COM 713291102 53 2,588 SH OTHER 01 1,958 630 0 PEPCO HOLDINGS INC COM 713291102 4 200 SH DEFINED 02 0 0 200 PEPCO HOLDINGS INC COM 713291102 36 1,766 SH OTHER 02 1,766 0 0 PEPCO HOLDINGS INC COM 713291102 8 400 SH DEFINED 03 400 0 0 PEPCO HOLDINGS INC COM 713291102 3 133 SH OTHER 03 133 0 0 PEPCO HOLDINGS INC COM 713291102 206 10,064 SH DEFINED 04 10,064 0 0 PEPCO HOLDINGS INC COM 713291102 91 4,432 SH OTHER 04 4,432 0 0 PEPCO HOLDINGS INC COM 713291102 18 900 SH DEFINED 05 300 0 600 PEPCO HOLDINGS INC COM 713291102 19,795 968,428 SH DEFINED 01,08 295,878 672,550 0 PEPCO HOLDINGS INC COM 713291102 10 500 SH DEFINED 10 400 0 100 PEPCO HOLDINGS INC COM 713291102 73 3,548 SH OTHER 10 0 3,548 0 PEPSI BOTTLING GROUP INC COM 713409100 13,140 441,695 SH DEFINED 01 179,634 208,390 53,671 PEPSI BOTTLING GROUP INC COM 713409100 126 4,250 SH OTHER 01 0 4,000 250 PEPSI BOTTLING GROUP INC COM 713409100 12 400 SH DEFINED 04 0 0 400 PEPSI BOTTLING GROUP INC COM 713409100 2 75 SH DEFINED 05 0 0 75 PEPSI BOTTLING GROUP INC COM 713409100 21 700 SH OTHER 01,06 0 0 700 PEPSI BOTTLING GROUP INC COM 713409100 60,313 2,027,315 SH DEFINED 01,08 1,015,720 1,011,595 0 PEPSI BOTTLING GROUP INC COM 713409100 35 1,187 SH DEFINED 09 1,187 0 0 PEPSI BOTTLING GROUP INC COM 713409100 4 140 SH DEFINED 10 40 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 404 ________ PEPSIAMERICAS INC COM 71343P200 1,442 70,606 SH DEFINED 01 55,692 12,427 2,487 PEPSIAMERICAS INC COM 71343P200 110 5,380 SH OTHER 01 2,880 2,500 0 PEPSIAMERICAS INC COM 71343P200 6 300 SH DEFINED 04 300 0 0 PEPSIAMERICAS INC COM 71343P200 6 300 SH OTHER 04 300 0 0 PEPSIAMERICAS INC COM 71343P200 30 1,450 SH DEFINED 05 1,450 0 0 PEPSIAMERICAS INC COM 71343P200 12,250 599,903 SH DEFINED 01,08 121,662 478,241 0 PEPSIAMERICAS INC COM 71343P200 12 600 SH DEFINED 10 500 0 100 PEPSICO INC COM 713448108 346,296 6,430,760 SH DEFINED 01 3,708,806 2,129,231 592,723 PEPSICO INC COM 713448108 50,377 935,509 SH OTHER 01 596,370 301,915 37,224 PEPSICO INC COM 713448108 25,840 479,858 SH DEFINED 02 334,586 129,647 15,625 PEPSICO INC COM 713448108 7,790 144,655 SH OTHER 02 93,311 45,214 6,130 PEPSICO INC COM 713448108 36,914 685,497 SH DEFINED 03 360,171 265,719 59,607 PEPSICO INC COM 713448108 12,541 232,881 SH OTHER 03 165,487 50,687 16,707 PEPSICO INC COM 713448108 83,460 1,549,858 SH DEFINED 04 1,447,513 0 102,345 PEPSICO INC COM 713448108 46,694 867,109 SH OTHER 04 800,169 0 66,940 PEPSICO INC COM 713448108 13,495 250,598 SH DEFINED 05 221,328 16,400 12,870 PEPSICO INC COM 713448108 2,682 49,811 SH OTHER 05 24,235 21,705 3,871 PEPSICO INC COM 713448108 237 4,410 SH OTHER 01,06 0 0 4,410 PEPSICO INC COM 713448108 835,099 15,507,868 SH DEFINED 01,08 8,176,464 7,320,569 10,835 PEPSICO INC COM 713448108 2,856 53,038 SH DEFINED 09 53,038 0 0 PEPSICO INC COM 713448108 27,017 501,700 SH DEFINED 10 383,917 58,336 59,447 PEPSICO INC COM 713448108 8,275 153,666 SH OTHER 10 71,660 79,051 2,955 PER-SE TECHNOLOGIES INC COM 713569309 564 50,381 SH DEFINED 01 19,384 30,397 600 PER-SE TECHNOLOGIES INC COM 713569309 2,399 214,218 SH DEFINED 01,08 56,299 157,919 0 PERCEPTRON INC COM 71361F100 90 12,400 SH DEFINED 01 1,800 10,600 0 PERCEPTRON INC COM 71361F100 115 15,900 SH DEFINED 01,08 3,424 12,476 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 388 158,238 SH DEFINED 01 69,838 85,800 2,600 PEREGRINE PHARMACEUTICALS IN COM 713661106 2 1,000 SH OTHER 05 1,000 0 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 1,733 707,214 SH DEFINED 01,08 128,669 578,545 0 PERFORMANCE FOOD GROUP CO COM 713755106 766 22,292 SH DEFINED 01 13,867 7,825 600 PERFORMANCE FOOD GROUP CO COM 713755106 134 3,900 SH DEFINED 04 0 0 3,900 PERFORMANCE FOOD GROUP CO COM 713755106 22 650 SH OTHER 01,06 0 0 650 PERFORMANCE FOOD GROUP CO COM 713755106 5,226 152,150 SH DEFINED 01,08 59,820 92,330 0 PERFORMANCE FOOD GROUP CO COM 713755106 2 45 SH DEFINED 10 0 0 45 PERFORMANCE TECHNOLOGIES INC COM 71376K102 220 13,000 SH DEFINED 01 2,700 10,300 0 PERFORMANCE TECHNOLOGIES INC COM 71376K102 443 26,175 SH DEFINED 01,08 5,087 21,088 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 405 ________ PERICOM SEMICONDUCTOR CORP COM 713831105 502 43,964 SH DEFINED 01 15,941 27,623 400 PERICOM SEMICONDUCTOR CORP COM 713831105 5 400 SH OTHER 01,06 0 0 400 PERICOM SEMICONDUCTOR CORP COM 713831105 2,122 185,936 SH DEFINED 01,08 68,315 117,621 0 PERINI CORP COM 713839108 452 28,717 SH DEFINED 01 9,468 18,949 300 PERINI CORP COM 713839108 63 4,000 SH DEFINED 04 4,000 0 0 PERINI CORP COM 713839108 1,516 96,260 SH DEFINED 01,08 19,525 76,735 0 PERKINELMER INC COM 714046109 7,177 346,875 SH DEFINED 01 197,342 117,677 31,856 PERKINELMER INC COM 714046109 3 125 SH OTHER 01 0 0 125 PERKINELMER INC COM 714046109 298 14,400 SH DEFINED 04 14,400 0 0 PERKINELMER INC COM 714046109 2 100 SH DEFINED 05 0 0 100 PERKINELMER INC COM 714046109 6 300 SH OTHER 01,06 0 0 300 PERKINELMER INC COM 714046109 21,354 1,032,072 SH DEFINED 01,08 500,959 531,113 0 PERKINELMER INC COM 714046109 32 1,551 SH DEFINED 10 16 0 1,535 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 66 29,300 SH DEFINED 01 200 29,100 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 65 28,969 SH DEFINED 01,08 13,169 15,800 0 PEROT SYS CORP COM 714265105 1,677 126,111 SH DEFINED 01 56,612 67,417 2,082 PEROT SYS CORP COM 714265105 294 22,100 SH DEFINED 04 22,100 0 0 PEROT SYS CORP COM 714265105 8,551 642,899 SH DEFINED 01,08 197,082 445,817 0 PERRIGO CO COM 714290103 1,939 96,692 SH DEFINED 01 61,056 26,306 9,330 PERRIGO CO COM 714290103 10,966 546,942 SH DEFINED 01,08 115,104 431,838 0 PERRIGO CO COM 714290103 482 24,028 SH DEFINED 10 24,028 0 0 PERVASIVE SOFTWARE INC COM 715710109 119 17,000 SH DEFINED 01 3,000 14,000 0 PERVASIVE SOFTWARE INC COM 715710109 212 30,295 SH DEFINED 01,08 6,795 23,500 0 PETCO ANIMAL SUPPLIES COM 716016209 882 31,312 SH DEFINED 01 18,973 10,089 2,250 PETCO ANIMAL SUPPLIES COM 716016209 141 5,000 SH OTHER 03 0 5,000 0 PETCO ANIMAL SUPPLIES COM 716016209 6,004 213,070 SH DEFINED 01,08 44,970 168,100 0 PETROCHINA CO LTD COM 71646E100 460 9,000 SH DEFINED 01 0 9,000 0 PETROCHINA CO LTD COM 71646E100 113 2,210 SH OTHER 01 1,600 610 0 PETROCHINA CO LTD COM 71646E100 8 160 SH OTHER 02 0 160 0 PETROCHINA CO LTD COM 71646E100 5 100 SH OTHER 04 100 0 0 PETROKAZAKHSTAN INC COM 71649P102 2,411 85,600 SH DEFINED 01 85,600 0 0 PETROLEUM DEV CORP COM 716578109 1,171 40,859 SH DEFINED 01 25,159 15,200 500 PETROLEUM DEV CORP COM 716578109 3,481 121,497 SH DEFINED 01,08 37,483 84,014 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 406 ________ PETROLEUM HELICOPTERS INC COM 716604103 40 1,627 SH DEFINED 01 1,577 0 50 PETROLEUM HELICOPTERS INC COM 716604103 297 12,023 SH DEFINED 01,08 835 11,188 0 PETROLEUM HELICOPTERS INC COM 716604202 169 6,800 SH DEFINED 01 800 6,000 0 PETROLEUM HELICOPTERS INC COM 716604202 211 8,487 SH DEFINED 01,08 877 7,610 0 PETROQUEST ENERGY INC COM 716748108 158 44,165 SH DEFINED 01 7,600 35,965 600 PETROQUEST ENERGY INC COM 716748108 238 66,540 SH DEFINED 01,08 14,700 51,840 0 PETSMART INC COM 716768106 3,708 137,077 SH DEFINED 01 77,129 39,193 20,755 PETSMART INC COM 716768106 14 500 SH DEFINED 02 0 500 0 PETSMART INC COM 716768106 11 400 SH OTHER 02 400 0 0 PETSMART INC COM 716768106 30 1,100 SH OTHER 04 1,100 0 0 PETSMART INC COM 716768106 21,514 795,333 SH DEFINED 01,08 232,483 562,850 0 PETSMART INC COM 716768106 6 213 SH DEFINED 10 0 0 213 PHARMACYCLICS INC COM 716933106 245 18,200 SH DEFINED 01 3,300 14,900 0 PHARMACYCLICS INC COM 716933106 113 8,412 SH OTHER 01 8,186 0 226 PHARMACYCLICS INC COM 716933106 393 29,221 SH DEFINED 01,08 6,685 22,536 0 PFIZER INC COM 717081103 869,669 24,812,233 SH DEFINED 01 14,041,841 8,138,199 2,632,193 PFIZER INC COM 717081103 155,343 4,432,046 SH OTHER 01 1,651,585 2,563,339 217,122 PFIZER INC COM 717081103 43,224 1,233,223 SH DEFINED 02 845,083 355,286 32,854 PFIZER INC COM 717081103 18,343 523,330 SH OTHER 02 345,119 162,502 15,709 PFIZER INC COM 717081103 53,672 1,531,296 SH DEFINED 03 845,432 556,172 129,692 PFIZER INC COM 717081103 24,580 701,274 SH OTHER 03 497,627 174,122 29,525 PFIZER INC COM 717081103 165,344 4,717,388 SH DEFINED 04 4,425,116 575 291,697 PFIZER INC COM 717081103 99,373 2,835,170 SH OTHER 04 2,715,426 0 119,744 PFIZER INC COM 717081103 29,486 841,244 SH DEFINED 05 721,034 81,769 38,441 PFIZER INC COM 717081103 5,172 147,557 SH OTHER 05 60,846 52,241 34,470 PFIZER INC COM 717081103 689 19,665 SH OTHER 01,06 0 0 19,665 PFIZER INC COM 717081103 137 3,900 SH OTHER 04,07 0 0 3,900 PFIZER INC COM 717081103 2,494,667 71,174,533 SH DEFINED 01,08 36,507,011 34,518,099 149,423 PFIZER INC COM 717081103 8,358 238,446 SH DEFINED 09 238,446 0 0 PFIZER INC COM 717081103 53,065 1,513,977 SH DEFINED 10 1,176,225 193,245 144,507 PFIZER INC COM 717081103 26,140 745,780 SH OTHER 10 409,386 330,114 6,280 PFSWEB INC COM 717098107 44 25,287 SH DEFINED 01 4,045 21,242 0 PFSWEB INC COM 717098107 73 42,216 SH DEFINED 01,08 8,200 34,016 0 PFSWEB INC COM 717098107 19 10,700 SH DEFINED 10 10,700 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 407 ________ PHARMACEUTICAL PROD DEV INC COM 717124101 938 31,562 SH DEFINED 01 21,163 7,439 2,960 PHARMACEUTICAL PROD DEV INC COM 717124101 38 1,280 SH DEFINED 02 1,000 0 280 PHARMACEUTICAL PROD DEV INC COM 717124101 77 2,600 SH DEFINED 04 0 0 2,600 PHARMACEUTICAL PROD DEV INC COM 717124101 25 850 SH OTHER 01,06 0 0 850 PHARMACEUTICAL PROD DEV INC COM 717124101 4,604 154,971 SH DEFINED 01,08 67,616 87,355 0 PHARMACEUTICAL PROD DEV INC COM 717124101 1 50 SH DEFINED 10 0 0 50 PHARMACEUTICAL RES INC COM 717125108 2,175 38,245 SH DEFINED 01 24,933 6,622 6,690 PHARMACEUTICAL RES INC COM 717125108 10,211 179,586 SH DEFINED 01,08 44,096 135,490 0 PHARMACEUTICAL RES INC COM 717125108 3 50 SH DEFINED 10 0 0 50 PHARMACOPEIA INC COM 71713B104 815 40,513 SH DEFINED 01 16,136 23,727 650 PHARMACOPEIA INC COM 71713B104 3,488 173,364 SH DEFINED 01,08 54,184 119,180 0 PHARMANETICS INC COM 71713J107 23 9,600 SH DEFINED 01 1,800 7,800 0 PHARMANETICS INC COM 71713J107 37 15,333 SH DEFINED 01,08 4,370 10,963 0 PHARMOS CORP COM 717139208 185 45,900 SH DEFINED 01 10,900 35,000 0 PHARMOS CORP COM 717139208 243 60,102 SH DEFINED 01,08 26,326 33,776 0 PHELPS DODGE CORP COM 717265102 17,639 216,000 SH DEFINED 01 112,122 78,331 25,547 PHELPS DODGE CORP COM 717265102 32 397 SH OTHER 01 270 52 75 PHELPS DODGE CORP COM 717265102 7 87 SH DEFINED 02 87 0 0 PHELPS DODGE CORP COM 717265102 129 1,575 SH OTHER 02 300 1,275 0 PHELPS DODGE CORP COM 717265102 53 650 SH DEFINED 04 650 0 0 PHELPS DODGE CORP COM 717265102 57 700 SH OTHER 04 700 0 0 PHELPS DODGE CORP COM 717265102 22 270 SH OTHER 01,06 0 0 270 PHELPS DODGE CORP COM 717265102 65,712 804,702 SH DEFINED 01,08 419,291 385,411 0 PHELPS DODGE CORP COM 717265102 30 368 SH DEFINED 09 368 0 0 PHELPS DODGE CORP COM 717265102 15 180 SH DEFINED 10 30 0 150 PHILADELPHIA CONS HLDG CORP COM 717528103 1,703 29,357 SH DEFINED 01 11,915 16,492 950 PHILADELPHIA CONS HLDG CORP COM 717528103 20 350 SH OTHER 01,06 0 0 350 PHILADELPHIA CONS HLDG CORP COM 717528103 7,055 121,631 SH DEFINED 01,08 32,721 88,910 0 PHILLIPS VAN HEUSEN CORP COM 718592108 2,387 129,029 SH DEFINED 01 105,102 23,327 600 PHILLIPS VAN HEUSEN CORP COM 718592108 9 460 SH OTHER 01,06 0 0 460 PHILLIPS VAN HEUSEN CORP COM 718592108 3,533 190,962 SH DEFINED 01,08 64,303 126,659 0 PHILLIPS VAN HEUSEN CORP COM 718592108 4 200 SH DEFINED 10 200 0 0 PHYSIOMETRIX INC COM 718928104 15 9,000 SH DEFINED 01 1,600 7,400 0 PHYSIOMETRIX INC COM 718928104 16 9,959 SH DEFINED 01,08 2,100 7,859 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 408 ________ PHOENIX COS INC NEW COM 71902E109 2,229 166,229 SH DEFINED 01 98,460 59,461 8,308 PHOENIX COS INC NEW COM 71902E109 59 4,415 SH OTHER 01 0 4,415 0 PHOENIX COS INC NEW COM 71902E109 22 1,657 SH DEFINED 02 1,447 0 210 PHOENIX COS INC NEW COM 71902E109 52 3,894 SH DEFINED 04 3,894 0 0 PHOENIX COS INC NEW COM 71902E109 8,224 613,286 SH DEFINED 01,08 151,886 461,400 0 PHOENIX COS INC NEW COM 71902E109 4 328 SH OTHER 10 328 0 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 43 4,600 SH DEFINED 01 1,000 3,600 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 59 6,400 SH DEFINED 01,08 1,800 4,600 0 PHOENIX TECHNOLOGY LTD COM 719153108 733 136,050 SH DEFINED 01 107,500 27,800 750 PHOENIX TECHNOLOGY LTD COM 719153108 4 700 SH DEFINED 02 0 0 700 PHOENIX TECHNOLOGY LTD COM 719153108 2 400 SH OTHER 01,06 0 0 400 PHOENIX TECHNOLOGY LTD COM 719153108 334 61,968 SH DEFINED 01,08 24,872 37,096 0 PHOENIX TECHNOLOGY LTD COM 719153108 3 500 SH DEFINED 10 0 0 500 PHOTON DYNAMICS INC COM 719364101 880 26,983 SH DEFINED 01 10,195 15,738 1,050 PHOTON DYNAMICS INC COM 719364101 24 750 SH DEFINED 04 750 0 0 PHOTON DYNAMICS INC COM 719364101 8 250 SH OTHER 01,06 0 0 250 PHOTON DYNAMICS INC COM 719364101 4,091 125,369 SH DEFINED 01,08 36,827 88,542 0 PHOTRONICS INC COM 719405102 1,004 56,745 SH DEFINED 01 18,746 35,074 2,925 PHOTRONICS INC COM 719405102 156 8,800 SH DEFINED 04 0 0 8,800 PHOTRONICS INC COM 719405102 9 500 SH OTHER 01,06 0 0 500 PHOTRONICS INC COM 719405102 4,132 233,469 SH DEFINED 01,08 81,154 152,315 0 PIEDMONT NAT GAS INC COM 720186105 1,763 41,763 SH DEFINED 01 6,881 33,252 1,630 PIEDMONT NAT GAS INC COM 720186105 17 400 SH OTHER 01 0 400 0 PIEDMONT NAT GAS INC COM 720186105 4 100 SH DEFINED 04 100 0 0 PIEDMONT NAT GAS INC COM 720186105 44 1,054 SH OTHER 04 1,054 0 0 PIEDMONT NAT GAS INC COM 720186105 22 520 SH OTHER 01,06 0 0 520 PIEDMONT NAT GAS INC COM 720186105 6,312 149,503 SH DEFINED 01,08 51,428 98,075 0 PIEDMONT NAT GAS INC COM 720186105 2 50 SH DEFINED 10 0 0 50 PIER 1 IMPORTS INC COM 720279108 1,569 66,213 SH DEFINED 01 44,987 15,926 5,300 PIER 1 IMPORTS INC COM 720279108 33 1,400 SH DEFINED 02 1,400 0 0 PIER 1 IMPORTS INC COM 720279108 62 2,600 SH DEFINED 04 2,600 0 0 PIER 1 IMPORTS INC COM 720279108 59 2,500 SH OTHER 04 2,500 0 0 PIER 1 IMPORTS INC COM 720279108 11,203 472,693 SH DEFINED 01,08 124,110 348,583 0 PIER 1 IMPORTS INC COM 720279108 3 118 SH DEFINED 10 0 0 118 PILGRIMS PRIDE CORP COM 721467108 1,061 47,306 SH DEFINED 01 24,661 22,195 450 PILGRIMS PRIDE CORP COM 721467108 4,619 205,935 SH DEFINED 01,08 44,443 161,492 0 PIMCO CALIF MUN INCOME FD II UNDEFIND 72200M108 2 13,633 DEFINED 03 13,633 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 409 ________ PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 448 30,100 DEFINED 04 30,100 0 0 PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 134 9,000 OTHER 04 9,000 0 0 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 179 15,300 DEFINED 04 11,300 0 4,000 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 106 6,700 OTHER 04 5,000 0 1,700 PINNACLE ENTMT INC COM 723456109 660 47,830 SH DEFINED 01 16,903 29,377 1,550 PINNACLE ENTMT INC COM 723456109 7 500 SH OTHER 01,06 0 0 500 PINNACLE ENTMT INC COM 723456109 2,668 193,322 SH DEFINED 01,08 65,572 127,750 0 PINNACLE SYS INC COM 723481107 982 109,466 SH DEFINED 01 37,543 54,123 17,800 PINNACLE SYS INC COM 723481107 9 950 SH OTHER 01,06 0 0 950 PINNACLE SYS INC COM 723481107 4,551 507,306 SH DEFINED 01,08 171,471 335,835 0 PINNACLE WEST CAP CORP COM 723484101 5,859 148,885 SH DEFINED 01 52,201 74,598 22,086 PINNACLE WEST CAP CORP COM 723484101 3 75 SH OTHER 01 0 0 75 PINNACLE WEST CAP CORP COM 723484101 33 841 SH DEFINED 02 831 10 0 PINNACLE WEST CAP CORP COM 723484101 22 550 SH OTHER 02 250 300 0 PINNACLE WEST CAP CORP COM 723484101 34 870 SH DEFINED 04 170 0 700 PINNACLE WEST CAP CORP COM 723484101 23 592 SH DEFINED 05 542 0 50 PINNACLE WEST CAP CORP COM 723484101 8 200 SH OTHER 01,06 0 0 200 PINNACLE WEST CAP CORP COM 723484101 29,662 753,800 SH DEFINED 01,08 359,163 394,637 0 PINNACLE WEST CAP CORP COM 723484101 52 1,314 SH DEFINED 10 714 0 600 PINNACLE WEST CAP CORP COM 723484101 8 200 SH OTHER 10 0 0 200 PIONEER MUN HIGH INCOME TR UNDEFIND 723763108 3 16,667 DEFINED 03 16,667 0 0 PIONEER MUN HIGH INCOME TR UNDEFIND 723763108 60 4,000 DEFINED 04 4,000 0 0 PIONEER NAT RES CO COM 723787107 2,954 91,457 SH DEFINED 01 48,368 34,989 8,100 PIONEER NAT RES CO COM 723787107 4 114 SH DEFINED 02 114 0 0 PIONEER NAT RES CO COM 723787107 38 1,180 SH OTHER 03 1,180 0 0 PIONEER NAT RES CO COM 723787107 165 5,095 SH DEFINED 04 795 0 4,300 PIONEER NAT RES CO COM 723787107 13 392 SH OTHER 04 392 0 0 PIONEER NAT RES CO COM 723787107 22,760 704,643 SH DEFINED 01,08 215,535 489,108 0 PIONEER NAT RES CO COM 723787107 21 650 SH DEFINED 10 0 0 650 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 410 ________ PIPER JAFFRAY COS COM 724078100 909 16,794 SH DEFINED 01 9,020 5,699 2,075 PIPER JAFFRAY COS COM 724078100 149 2,746 SH OTHER 01 677 2,048 21 PIPER JAFFRAY COS COM 724078100 8 144 SH DEFINED 02 109 35 0 PIPER JAFFRAY COS COM 724078100 26 487 SH OTHER 02 199 133 155 PIPER JAFFRAY COS COM 724078100 37 677 SH DEFINED 03 276 358 43 PIPER JAFFRAY COS COM 724078100 6 116 SH OTHER 03 116 0 0 PIPER JAFFRAY COS COM 724078100 94 1,729 SH DEFINED 04 1,702 0 27 PIPER JAFFRAY COS COM 724078100 123 2,263 SH OTHER 04 683 0 1,580 PIPER JAFFRAY COS COM 724078100 0 1 SH DEFINED 05 1 0 0 PIPER JAFFRAY COS COM 724078100 6 113 SH OTHER 05 0 113 0 PIPER JAFFRAY COS COM 724078100 16 300 SH OTHER 01,06 0 0 300 PIPER JAFFRAY COS COM 724078100 3,121 57,637 SH DEFINED 01,08 27,207 30,415 15 PIPER JAFFRAY COS COM 724078100 19 357 SH DEFINED 10 308 18 31 PIPER JAFFRAY COS COM 724078100 1 27 SH OTHER 10 18 9 0 PITNEY BOWES INC COM 724479100 21,819 512,054 SH DEFINED 01 210,530 235,280 66,244 PITNEY BOWES INC COM 724479100 847 19,882 SH OTHER 01 2,482 16,700 700 PITNEY BOWES INC COM 724479100 338 7,937 SH DEFINED 02 3,051 4,800 86 PITNEY BOWES INC COM 724479100 330 7,740 SH OTHER 02 7,340 400 0 PITNEY BOWES INC COM 724479100 954 22,395 SH DEFINED 04 22,195 0 200 PITNEY BOWES INC COM 724479100 1,659 38,940 SH OTHER 04 38,040 0 900 PITNEY BOWES INC COM 724479100 9 200 SH DEFINED 05 0 0 200 PITNEY BOWES INC COM 724479100 29 685 SH OTHER 05 685 0 0 PITNEY BOWES INC COM 724479100 28 650 SH OTHER 01,06 0 0 650 PITNEY BOWES INC COM 724479100 141,593 3,322,990 SH DEFINED 01,08 1,092,059 2,138,221 92,710 PITNEY BOWES INC COM 724479100 43 1,006 SH DEFINED 09 1,006 0 0 PITNEY BOWES INC COM 724479100 552 12,958 SH DEFINED 10 8,608 1,000 3,350 PITNEY BOWES INC COM 724479100 831 19,500 SH OTHER 10 17,300 2,200 0 PIXELWORKS INC COM 72581M107 1,044 60,967 SH DEFINED 01 24,483 35,434 1,050 PIXELWORKS INC COM 72581M107 5,082 296,659 SH DEFINED 01,08 94,791 201,868 0 PIXAR COM 725811103 1,240 19,234 SH DEFINED 01 14,757 3,497 980 PIXAR COM 725811103 567 8,800 SH OTHER 01 0 8,800 0 PIXAR COM 725811103 15 235 SH DEFINED 02 0 0 235 PIXAR COM 725811103 25 384 SH DEFINED 03 184 200 0 PIXAR COM 725811103 6 100 SH DEFINED 04 100 0 0 PIXAR COM 725811103 19 300 SH OTHER 04 300 0 0 PIXAR COM 725811103 7,458 115,693 SH DEFINED 01,08 53,703 61,990 0 PIXAR COM 725811103 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 411 ________ PLACER DOME INC COM 725906101 21 1,169 SH DEFINED 01 0 669 500 PLACER DOME INC COM 725906101 231 12,842 SH OTHER 01 3,842 9,000 0 PLACER DOME INC COM 725906101 89 4,950 SH OTHER 02 3,400 0 1,550 PLACER DOME INC COM 725906101 28 1,585 SH DEFINED 04 1,585 0 0 PLACER DOME INC COM 725906101 384 21,381 SH OTHER 04 21,381 0 0 PLACER DOME INC COM 725906101 55 3,035 SH DEFINED 05 0 0 3,035 PLACER DOME INC COM 725906101 54 3,000 SH DEFINED 10 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 3,571 102,300 SH DEFINED 01 99,150 1,900 1,250 PLAINS ALL AMERN PIPELINE L COM 726503105 105 3,000 SH OTHER 03 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 105 3,000 SH DEFINED 04 3,000 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 1,138 32,600 SH DEFINED 01,08 1,800 30,800 0 PLAINS EXPL& PRODTN CO COM 726505100 1,517 81,386 SH DEFINED 01 53,358 26,154 1,874 PLAINS EXPL& PRODTN CO COM 726505100 9 467 SH DEFINED 02 467 0 0 PLAINS EXPL& PRODTN CO COM 726505100 4,170 223,729 SH DEFINED 01,08 48,578 175,151 0 PLAINS RES INC COM 726540503 678 37,291 SH DEFINED 01 13,598 23,243 450 PLAINS RES INC COM 726540503 7 400 SH OTHER 01,06 0 0 400 PLAINS RES INC COM 726540503 2,816 154,897 SH DEFINED 01,08 37,416 117,481 0 PLANAR SYS INC COM 726900103 378 26,559 SH DEFINED 01 12,259 13,850 450 PLANAR SYS INC COM 726900103 4 250 SH OTHER 01,06 0 0 250 PLANAR SYS INC COM 726900103 1,632 114,518 SH DEFINED 01,08 36,675 77,843 0 PLANTRONICS INC NEW COM 727493108 3,066 83,751 SH DEFINED 01 34,347 46,704 2,700 PLANTRONICS INC NEW COM 727493108 17 459 SH DEFINED 02 184 0 275 PLANTRONICS INC NEW COM 727493108 13,440 367,108 SH DEFINED 01,08 76,080 291,028 0 PLANTRONICS INC NEW COM 727493108 132 3,600 SH DEFINED 10 3,600 0 0 PLATO LEARNING INC COM 72764Y100 176 17,496 SH DEFINED 01 3,182 13,964 350 PLATO LEARNING INC COM 72764Y100 402 39,860 SH DEFINED 01,08 9,426 30,434 0 PLAYBOY ENTERPRISES INC COM 728117300 530 37,826 SH DEFINED 01 11,187 26,239 400 PLAYBOY ENTERPRISES INC COM 728117300 1,635 116,640 SH DEFINED 01,08 18,702 97,938 0 PLAYTEX PRODS INC COM 72813P100 554 80,113 SH DEFINED 01 27,253 52,260 600 PLAYTEX PRODS INC COM 72813P100 1,728 250,038 SH DEFINED 01,08 47,957 202,081 0 PLEXUS CORP COM 729132100 979 55,010 SH DEFINED 01 33,488 17,397 4,125 PLEXUS CORP COM 729132100 6,076 341,554 SH DEFINED 01,08 66,945 274,609 0 PLUG POWER INC COM 72919P103 584 75,622 SH DEFINED 01 26,833 47,989 800 PLUG POWER INC COM 72919P103 1,924 249,211 SH DEFINED 01,08 51,334 197,877 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 412 ________ PLUM CREEK TIMBER CO INC COM 729251108 12,594 387,746 SH DEFINED 01 190,895 152,895 43,956 PLUM CREEK TIMBER CO INC COM 729251108 1,150 35,407 SH OTHER 01 19,895 7,240 8,272 PLUM CREEK TIMBER CO INC COM 729251108 86 2,638 SH DEFINED 02 2,364 274 0 PLUM CREEK TIMBER CO INC COM 729251108 47 1,459 SH OTHER 02 959 500 0 PLUM CREEK TIMBER CO INC COM 729251108 44 1,370 SH DEFINED 03 1,370 0 0 PLUM CREEK TIMBER CO INC COM 729251108 17 525 SH OTHER 03 525 0 0 PLUM CREEK TIMBER CO INC COM 729251108 331 10,184 SH DEFINED 04 9,184 0 1,000 PLUM CREEK TIMBER CO INC COM 729251108 692 21,305 SH OTHER 04 21,305 0 0 PLUM CREEK TIMBER CO INC COM 729251108 112 3,450 SH DEFINED 05 0 3,300 150 PLUM CREEK TIMBER CO INC COM 729251108 16 500 SH OTHER 01,06 0 0 500 PLUM CREEK TIMBER CO INC COM 729251108 54,087 1,665,244 SH DEFINED 01,08 858,029 807,045 170 PLUM CREEK TIMBER CO INC COM 729251108 12 361 SH DEFINED 09 361 0 0 PLUM CREEK TIMBER CO INC COM 729251108 189 5,813 SH DEFINED 10 4,939 0 874 PLUM CREEK TIMBER CO INC COM 729251108 240 7,400 SH OTHER 10 5,800 1,600 0 PLUMTREE SOFTWARE INC COM 72940Q104 107 25,000 SH DEFINED 01 0 25,000 0 PLUMTREE SOFTWARE INC COM 72940Q104 204 47,988 SH DEFINED 01,08 10,700 37,288 0 POGO PRODUCING CO COM 730448107 1,829 39,880 SH DEFINED 01 24,463 11,867 3,550 POGO PRODUCING CO COM 730448107 46 1,000 SH OTHER 02 0 1,000 0 POGO PRODUCING CO COM 730448107 92 2,000 SH OTHER 04 2,000 0 0 POGO PRODUCING CO COM 730448107 25 550 SH DEFINED 05 550 0 0 POGO PRODUCING CO COM 730448107 15,085 328,856 SH DEFINED 01,08 75,913 252,943 0 POGO PRODUCING CO COM 730448107 5 100 SH DEFINED 10 0 0 100 POINT 360 COM 730698107 65 15,000 SH DEFINED 01 1,400 13,600 0 POINT 360 COM 730698107 59 13,629 SH DEFINED 01,08 3,611 10,018 0 POINTE FINANCIAL CORP COM 73084P100 211 7,500 SH DEFINED 04 7,500 0 0 POLARIS INDS INC COM 731068102 1,202 26,444 SH DEFINED 01 16,140 6,944 3,360 POLARIS INDS INC COM 731068102 682 15,000 SH OTHER 01 0 0 15,000 POLARIS INDS INC COM 731068102 32 700 SH OTHER 01,06 0 0 700 POLARIS INDS INC COM 731068102 5,525 121,596 SH DEFINED 01,08 48,286 73,310 0 POLARIS INDS INC COM 731068102 5 100 SH DEFINED 10 0 0 100 POLO RALPH LAUREN CORP COM 731572103 835 24,367 SH DEFINED 01 10,437 12,616 1,314 POLO RALPH LAUREN CORP COM 731572103 3 100 SH DEFINED 04 100 0 0 POLO RALPH LAUREN CORP COM 731572103 5,719 166,838 SH DEFINED 01,08 52,728 114,110 0 POLO RALPH LAUREN CORP COM 731572103 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 413 ________ POLYCOM INC COM 73172K104 1,826 86,066 SH DEFINED 01 45,802 29,144 11,120 POLYCOM INC COM 73172K104 10 450 SH DEFINED 03 0 0 450 POLYCOM INC COM 73172K104 112 5,275 SH OTHER 04 5,275 0 0 POLYCOM INC COM 73172K104 11,279 531,507 SH DEFINED 01,08 122,838 408,669 0 POLYCOM INC COM 73172K104 3 150 SH DEFINED 10 0 0 150 POLYMEDICA CORP COM 731738100 1,110 41,427 SH DEFINED 01 18,837 20,640 1,950 POLYMEDICA CORP COM 731738100 11 400 SH OTHER 01,06 0 0 400 POLYMEDICA CORP COM 731738100 3,982 148,597 SH DEFINED 01,08 39,488 109,109 0 POLYONE CORP COM 73179P106 1,586 238,427 SH DEFINED 01 59,662 175,215 3,550 POLYONE CORP COM 73179P106 7 1,050 SH DEFINED 02 0 0 1,050 POLYONE CORP COM 73179P106 1,064 160,055 SH DEFINED 04 146,855 0 13,200 POLYONE CORP COM 73179P106 9 1,400 SH OTHER 01,06 0 0 1,400 POLYONE CORP COM 73179P106 4,503 677,079 SH DEFINED 01,08 196,515 480,564 0 POMEROY IT SOLUTIONS INC COM 731822102 282 19,437 SH DEFINED 01 6,637 12,500 300 POMEROY IT SOLUTIONS INC COM 731822102 874 60,305 SH DEFINED 01,08 11,755 48,550 0 POORE BROS INC COM 732813100 37 11,479 SH DEFINED 01,08 7,579 3,900 0 POPE & TALBOT INC COM 732827100 546 31,788 SH DEFINED 01 11,122 19,441 1,225 POPE & TALBOT INC COM 732827100 3 200 SH OTHER 01,06 0 0 200 POPE & TALBOT INC COM 732827100 1,908 111,023 SH DEFINED 01,08 29,921 81,102 0 POPULAR INC COM 733174106 2,694 62,503 SH DEFINED 01 33,772 20,911 7,820 POPULAR INC COM 733174106 48 1,105 SH DEFINED 04 1,105 0 0 POPULAR INC COM 733174106 506 11,750 SH OTHER 04 11,750 0 0 POPULAR INC COM 733174106 18,650 432,719 SH DEFINED 01,08 193,249 239,470 0 POPULAR INC COM 733174106 9 200 SH DEFINED 10 0 0 200 PORTAL SOFTWARE INC COM 736126301 407 60,392 SH DEFINED 01 22,476 37,056 860 PORTAL SOFTWARE INC COM 736126301 1 100 SH DEFINED 04 100 0 0 PORTAL SOFTWARE INC COM 736126301 1,529 226,869 SH DEFINED 01,08 53,595 173,274 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 517 19,202 SH DEFINED 01 8,207 10,625 370 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 23 850 SH OTHER 01 850 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 3,093 114,822 SH DEFINED 01,08 46,671 68,151 0 POSSIS MEDICAL INC COM 737407106 928 33,004 SH DEFINED 01 10,893 21,711 400 POSSIS MEDICAL INC COM 737407106 45 1,615 SH OTHER 01 1,615 0 0 POSSIS MEDICAL INC COM 737407106 20 700 SH OTHER 04 700 0 0 POSSIS MEDICAL INC COM 737407106 7 250 SH OTHER 01,06 0 0 250 POSSIS MEDICAL INC COM 737407106 4,075 144,863 SH DEFINED 01,08 50,242 94,621 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 414 ________ POST PPTYS INC COM 737464107 1,682 58,407 SH DEFINED 01 32,773 23,534 2,100 POST PPTYS INC COM 737464107 43 1,500 SH OTHER 04 1,500 0 0 POST PPTYS INC COM 737464107 6,603 229,255 SH DEFINED 01,08 62,870 166,385 0 POST PPTYS INC COM 737464107 124 4,300 SH DEFINED 10 4,200 0 100 POTLATCH CORP COM 737628107 3,222 79,058 SH DEFINED 01 57,946 15,350 5,762 POTLATCH CORP COM 737628107 517 12,688 SH OTHER 03 8,388 4,300 0 POTLATCH CORP COM 737628107 9,339 229,172 SH DEFINED 01,08 51,738 177,434 0 POWELL INDS INC COM 739128106 743 41,832 SH DEFINED 01 31,084 10,548 200 POWELL INDS INC COM 739128106 978 55,091 SH DEFINED 01,08 13,541 41,550 0 POWER INTEGRATIONS INC COM 739276103 1,278 43,707 SH DEFINED 01 17,345 24,012 2,350 POWER INTEGRATIONS INC COM 739276103 89 3,058 SH OTHER 04 0 0 3,058 POWER INTEGRATIONS INC COM 739276103 13 450 SH OTHER 01,06 0 0 450 POWER INTEGRATIONS INC COM 739276103 6,133 209,764 SH DEFINED 01,08 62,099 147,665 0 POWER-ONE INC COM 739308104 2,073 187,396 SH DEFINED 01 85,393 77,888 24,115 POWER-ONE INC COM 739308104 1 75 SH OTHER 01 0 0 75 POWER-ONE INC COM 739308104 11 1,000 SH DEFINED 04 1,000 0 0 POWER-ONE INC COM 739308104 1 100 SH DEFINED 05 0 0 100 POWER-ONE INC COM 739308104 2 200 SH OTHER 01,06 0 0 200 POWER-ONE INC COM 739308104 10,372 937,799 SH DEFINED 01,08 380,474 557,325 0 POWER-ONE INC COM 739308104 227 20,491 SH DEFINED 09 20,491 0 0 POWER-ONE INC COM 739308104 0 10 SH DEFINED 10 10 0 0 POWERWAVE TECHNOLOGIES INC COM 739363109 1,298 166,387 SH DEFINED 01 136,986 23,526 5,875 POWERWAVE TECHNOLOGIES INC COM 739363109 41 5,300 SH OTHER 01 0 5,300 0 POWERWAVE TECHNOLOGIES INC COM 739363109 4,620 592,297 SH DEFINED 01,08 137,871 454,426 0 POZEN INC COM 73941U102 583 42,166 SH DEFINED 01 16,292 25,224 650 POZEN INC COM 73941U102 2,235 161,751 SH DEFINED 01,08 27,600 134,151 0 PRAECIS PHARMACEUTICALS INC COM 739421105 798 135,050 SH DEFINED 01 32,670 100,930 1,450 PRAECIS PHARMACEUTICALS INC COM 739421105 1,827 309,164 SH DEFINED 01,08 77,606 231,558 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 415 ________ PRAXAIR INC COM 74005P104 149,347 4,023,359 SH DEFINED 01 2,746,143 1,045,534 231,682 PRAXAIR INC COM 74005P104 27,149 731,383 SH OTHER 01 329,395 348,078 53,910 PRAXAIR INC COM 74005P104 11,257 303,265 SH DEFINED 02 205,274 89,922 8,069 PRAXAIR INC COM 74005P104 2,659 71,620 SH OTHER 02 33,490 33,430 4,700 PRAXAIR INC COM 74005P104 16,395 441,676 SH DEFINED 03 225,920 167,270 48,486 PRAXAIR INC COM 74005P104 2,741 73,843 SH OTHER 03 45,268 23,325 5,250 PRAXAIR INC COM 74005P104 52,151 1,404,939 SH DEFINED 04 1,302,170 0 102,769 PRAXAIR INC COM 74005P104 14,552 392,022 SH OTHER 04 373,352 0 18,670 PRAXAIR INC COM 74005P104 5,374 144,786 SH DEFINED 05 129,031 7,480 8,275 PRAXAIR INC COM 74005P104 726 19,560 SH OTHER 05 17,585 1,975 0 PRAXAIR INC COM 74005P104 30 800 SH OTHER 01,06 0 0 800 PRAXAIR INC COM 74005P104 109,218 2,942,305 SH DEFINED 01,08 1,505,779 1,430,231 6,295 PRAXAIR INC COM 74005P104 204 5,508 SH DEFINED 09 5,508 0 0 PRAXAIR INC COM 74005P104 14,501 390,654 SH DEFINED 10 347,544 23,385 19,725 PRAXAIR INC COM 74005P104 2,145 57,785 SH OTHER 10 17,155 36,805 3,825 PRE PAID LEGAL SVCS INC COM 740065107 877 35,840 SH DEFINED 01 10,961 21,784 3,095 PRE PAID LEGAL SVCS INC COM 740065107 32 1,300 SH OTHER 01 0 1,300 0 PRE PAID LEGAL SVCS INC COM 740065107 39 1,600 SH OTHER 04 1,600 0 0 PRE PAID LEGAL SVCS INC COM 740065107 7 300 SH OTHER 01,06 0 0 300 PRE PAID LEGAL SVCS INC COM 740065107 3,578 146,177 SH DEFINED 01,08 50,154 96,023 0 PRECIS INC COM 740184106 32 8,600 SH DEFINED 01 1,500 7,100 0 PRECIS INC COM 740184106 63 16,945 SH DEFINED 01,08 4,900 12,045 0 PRECISION CASTPARTS CORP COM 740189105 1,997 45,366 SH DEFINED 01 30,503 11,227 3,636 PRECISION CASTPARTS CORP COM 740189105 8 175 SH OTHER 04 175 0 0 PRECISION CASTPARTS CORP COM 740189105 14,763 335,300 SH DEFINED 01,08 86,413 248,887 0 PRECISION CASTPARTS CORP COM 740189105 15 350 SH DEFINED 10 0 250 100 PRECISION DRILLING CORP COM 74022D100 303 6,500 SH DEFINED 01 0 6,500 0 PRECISION DRILLING CORP COM 74022D100 592 12,700 SH OTHER 01 0 12,700 0 PRECISION DRILLING CORP COM 74022D100 44 950 SH DEFINED 04 950 0 0 PRECISION DRILLING CORP COM 74022D100 17 370 SH DEFINED 05 0 370 0 PREFORMED LINE PRODS CO COM 740444104 28 1,100 SH DEFINED 01 1,100 0 0 PREFORMED LINE PRODS CO COM 740444104 196 7,700 SH DEFINED 01,08 2,400 5,300 0 PREMCOR INC COM 74045Q104 612 19,756 SH DEFINED 01 11,116 8,050 590 PREMCOR INC COM 74045Q104 2,904 93,769 SH DEFINED 01,08 18,425 75,344 0 PREMCOR INC COM 74045Q104 2 50 SH DEFINED 10 0 0 50 PREMIER FINL BANCORP INC COM 74050M105 6 700 SH DEFINED 01 700 0 0 PREMIER FINL BANCORP INC COM 74050M105 84 9,369 SH DEFINED 01,08 2,434 6,935 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 416 ________ PRENTISS PPTYS TR COM 740706106 4,348 117,824 SH DEFINED 01 79,206 37,768 850 PRENTISS PPTYS TR COM 740706106 30 800 SH OTHER 04 800 0 0 PRENTISS PPTYS TR COM 740706106 10,671 289,193 SH DEFINED 01,08 112,938 176,255 0 PRENTISS PPTYS TR COM 740706106 13 350 SH DEFINED 10 350 0 0 PRESIDENTIAL LIFE CORP COM 740884101 721 48,312 SH DEFINED 01 15,558 31,454 1,300 PRESIDENTIAL LIFE CORP COM 740884101 6 400 SH OTHER 01,06 0 0 400 PRESIDENTIAL LIFE CORP COM 740884101 2,292 153,620 SH DEFINED 01,08 35,167 118,453 0 PRESIDENTIAL RLTY CORP NEW COM 741004204 79 10,600 SH DEFINED 01,08 2,200 8,400 0 PRESSTEK INC COM 741113104 635 58,115 SH DEFINED 01 20,124 35,380 2,611 PRESSTEK INC COM 741113104 2,667 244,023 SH DEFINED 01,08 67,181 176,842 0 PRICE COMMUNICATIONS CORP COM 741437305 1,747 111,341 SH DEFINED 01 64,710 45,581 1,050 PRICE COMMUNICATIONS CORP COM 741437305 6,026 384,082 SH DEFINED 01,08 83,403 300,679 0 PRICE LEGACY CORP COM 74144P502 170 10,028 SH DEFINED 01 2,851 7,102 75 PRICE LEGACY CORP COM 74144P502 433 25,444 SH DEFINED 01,08 4,638 20,806 0 PRICE T ROWE GROUP INC COM 74144T108 15,183 282,052 SH DEFINED 01 155,147 94,455 32,450 PRICE T ROWE GROUP INC COM 74144T108 652 12,110 SH OTHER 01 0 10,160 1,950 PRICE T ROWE GROUP INC COM 74144T108 1,387 25,767 SH DEFINED 02 11,067 10,850 3,850 PRICE T ROWE GROUP INC COM 74144T108 459 8,522 SH OTHER 02 5,822 1,300 1,400 PRICE T ROWE GROUP INC COM 74144T108 1,214 22,547 SH DEFINED 03 12,715 6,812 3,020 PRICE T ROWE GROUP INC COM 74144T108 70 1,300 SH OTHER 03 1,300 0 0 PRICE T ROWE GROUP INC COM 74144T108 425 7,890 SH DEFINED 04 7,540 0 350 PRICE T ROWE GROUP INC COM 74144T108 412 7,650 SH OTHER 04 7,650 0 0 PRICE T ROWE GROUP INC COM 74144T108 304 5,650 SH DEFINED 05 5,550 0 100 PRICE T ROWE GROUP INC COM 74144T108 12 230 SH OTHER 05 230 0 0 PRICE T ROWE GROUP INC COM 74144T108 16 300 SH OTHER 01,06 0 0 300 PRICE T ROWE GROUP INC COM 74144T108 58,868 1,093,596 SH DEFINED 01,08 566,394 527,202 0 PRICE T ROWE GROUP INC COM 74144T108 42 780 SH DEFINED 09 780 0 0 PRICE T ROWE GROUP INC COM 74144T108 49 910 SH DEFINED 10 810 0 100 PRICELINE COM INC COM 741503403 1,142 42,365 SH DEFINED 01 16,507 24,442 1,416 PRICELINE COM INC COM 741503403 2 83 SH DEFINED 04 83 0 0 PRICELINE COM INC COM 741503403 5,144 190,787 SH DEFINED 01,08 53,687 137,100 0 PRICELINE COM INC COM 741503403 0 10 SH DEFINED 10 10 0 0 PRICESMART INC COM 741511109 47 7,100 SH DEFINED 01 1,400 5,700 0 PRICESMART INC COM 741511109 71 10,567 SH DEFINED 01,08 2,887 7,680 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 417 ________ PRIDE INTL INC DEL COM 74153Q102 1,493 87,512 SH DEFINED 01 59,332 19,750 8,430 PRIDE INTL INC DEL COM 74153Q102 7 400 SH DEFINED 02 0 0 400 PRIDE INTL INC DEL COM 74153Q102 0 12 SH DEFINED 04 12 0 0 PRIDE INTL INC DEL COM 74153Q102 26 1,500 SH OTHER 04 0 0 1,500 PRIDE INTL INC DEL COM 74153Q102 11,504 674,314 SH DEFINED 01,08 163,809 510,505 0 PRIDE INTL INC DEL COM 74153Q102 2 105 SH DEFINED 10 0 0 105 PRIME MED SVCS INC NEW COM 74156D108 271 49,226 SH DEFINED 01 3,969 45,257 0 PRIME MED SVCS INC NEW COM 74156D108 238 43,322 SH DEFINED 01,08 8,280 35,042 0 PRIMEDIA INC COM 74157K101 485 179,787 SH DEFINED 01 115,184 55,653 8,950 PRIMEDIA INC COM 74157K101 3,116 1,154,060 SH DEFINED 01,08 300,751 853,309 0 PRIMEENERGY CORP COM 74158E104 91 6,200 SH DEFINED 01 800 5,400 0 PRIMEENERGY CORP COM 74158E104 174 11,807 SH DEFINED 01,08 1,436 10,371 0 PRIME GROUP REALTY TRUST COM 74158J103 104 16,100 SH DEFINED 01 3,200 12,900 0 PRIME GROUP REALTY TRUST COM 74158J103 215 33,347 SH DEFINED 01,08 8,964 24,383 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 18 4,200 SH DEFINED 01 4,200 0 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 121 28,449 SH DEFINED 01,08 3,849 24,600 0 PRIMA ENERGY CORP COM 741901201 802 23,213 SH DEFINED 01 6,571 16,442 200 PRIMA ENERGY CORP COM 741901201 9 250 SH DEFINED 04 250 0 0 PRIMA ENERGY CORP COM 741901201 5 150 SH OTHER 01,06 0 0 150 PRIMA ENERGY CORP COM 741901201 3,196 92,523 SH DEFINED 01,08 39,662 52,861 0 PRIME HOSPITALITY CORP COM 741917108 1,118 98,281 SH DEFINED 01 26,618 69,213 2,450 PRIME HOSPITALITY CORP COM 741917108 8 670 SH OTHER 01,06 0 0 670 PRIME HOSPITALITY CORP COM 741917108 3,330 292,588 SH DEFINED 01,08 96,905 195,683 0 PRIMUS TELECOMMUNICATIONS GR COM 741929103 707 83,175 SH DEFINED 01 44,168 37,657 1,350 PRIMUS TELECOMMUNICATIONS GR COM 741929103 272 32,000 SH DEFINED 04 0 0 32,000 PRIMUS TELECOMMUNICATIONS GR COM 741929103 3,570 419,957 SH DEFINED 01,08 90,955 329,002 0 PRINCETON NATL BANCORP INC COM 742282106 115 4,000 SH DEFINED 01 0 4,000 0 PRINCETON NATL BANCORP INC COM 742282106 490 17,100 SH DEFINED 04 17,100 0 0 PRINCETON NATL BANCORP INC COM 742282106 172 6,007 SH DEFINED 01,08 1,350 4,657 0 PRINCETON REVIEW INC COM 742352107 308 35,437 SH DEFINED 01 12,248 22,889 300 PRINCETON REVIEW INC COM 742352107 952 109,732 SH DEFINED 01,08 14,969 94,763 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 418 ________ PRINCIPAL FINANCIAL GROUP IN COM 74251V102 863,895 24,246,288 SH DEFINED 01 801,075 23,298,424 146,789 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,539 323,870 SH OTHER 01 174,027 124,657 25,186 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,501 42,140 SH DEFINED 02 31,790 8,575 1,775 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 34 950 SH OTHER 02 0 950 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,544 183,653 SH DEFINED 03 76,623 78,529 28,501 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,332 37,374 SH OTHER 03 24,269 8,345 4,760 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8,251 231,571 SH DEFINED 04 223,868 0 7,703 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,196 145,820 SH OTHER 04 140,920 0 4,900 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,276 63,880 SH DEFINED 05 51,190 11,090 1,600 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 182 5,110 SH OTHER 05 2,470 2,640 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 29 800 SH OTHER 01,06 0 0 800 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 96,855 2,718,354 SH DEFINED 01,08 1,338,831 1,379,523 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39 1,097 SH DEFINED 09 1,097 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 5,006 140,490 SH DEFINED 10 125,110 11,430 3,950 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 541 15,193 SH OTHER 10 7,497 6,756 940 PRINTRONIX INC COM 742578107 108 7,300 SH DEFINED 01 1,400 5,900 0 PRINTRONIX INC COM 742578107 264 17,887 SH DEFINED 01,08 2,356 15,531 0 PRIORITY HEALTHCARE CORP COM 74264T102 667 31,324 SH DEFINED 01 24,110 6,414 800 PRIORITY HEALTHCARE CORP COM 74264T102 14 650 SH OTHER 01,06 0 0 650 PRIORITY HEALTHCARE CORP COM 74264T102 6,073 285,118 SH DEFINED 01,08 80,868 204,250 0 PROASSURANCE CORP COM 74267C106 3,570 102,006 SH DEFINED 01 70,361 30,195 1,450 PROASSURANCE CORP COM 74267C106 35 1,000 SH DEFINED 04 1,000 0 0 PROASSURANCE CORP COM 74267C106 110 3,131 SH OTHER 04 3,131 0 0 PROASSURANCE CORP COM 74267C106 5,802 165,763 SH DEFINED 01,08 32,051 133,712 0 PRIVATE BUSINESS INC COM 74267D203 44 27,066 SH DEFINED 01 2,105 24,961 0 PRIVATE BUSINESS INC COM 74267D203 23 13,905 SH DEFINED 01,08 6,872 7,033 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 419 ________ PROCTER & GAMBLE CO COM 742718109 591,187 5,636,795 SH DEFINED 01 2,417,492 2,777,002 442,301 PROCTER & GAMBLE CO COM 742718109 123,386 1,176,447 SH OTHER 01 359,926 770,714 45,807 PROCTER & GAMBLE CO COM 742718109 28,404 270,826 SH DEFINED 02 179,671 83,147 8,008 PROCTER & GAMBLE CO COM 742718109 11,347 108,193 SH OTHER 02 74,357 31,836 2,000 PROCTER & GAMBLE CO COM 742718109 39,195 373,714 SH DEFINED 03 211,140 133,516 29,058 PROCTER & GAMBLE CO COM 742718109 22,616 215,636 SH OTHER 03 177,060 28,506 10,070 PROCTER & GAMBLE CO COM 742718109 138,462 1,320,191 SH DEFINED 04 1,253,256 100 66,835 PROCTER & GAMBLE CO COM 742718109 82,053 782,354 SH OTHER 04 749,303 0 33,051 PROCTER & GAMBLE CO COM 742718109 12,342 117,682 SH DEFINED 05 101,562 10,490 5,630 PROCTER & GAMBLE CO COM 742718109 2,417 23,048 SH OTHER 05 9,164 12,459 1,425 PROCTER & GAMBLE CO COM 742718109 351 3,350 SH OTHER 01,06 0 0 3,350 PROCTER & GAMBLE CO COM 742718109 1,287,119 12,272,300 SH DEFINED 01,08 6,067,702 6,163,839 40,759 PROCTER & GAMBLE CO COM 742718109 3,852 36,728 SH DEFINED 09 36,728 0 0 PROCTER & GAMBLE CO COM 742718109 45,075 429,781 SH DEFINED 10 308,352 97,899 23,530 PROCTER & GAMBLE CO COM 742718109 19,733 188,147 SH OTHER 10 108,614 76,996 2,537 PRIVATEBANCORP INC COM 742962103 457 8,851 SH DEFINED 01 5,100 3,251 500 PRIVATEBANCORP INC COM 742962103 2,758 53,456 SH DEFINED 01,08 13,057 40,399 0 PROGENICS PHARMACEUTICALS IN COM 743187106 346 18,196 SH DEFINED 01 7,199 10,747 250 PROGENICS PHARMACEUTICALS IN COM 743187106 1,384 72,713 SH DEFINED 01,08 12,431 60,282 0 PROGRAMMERS PARADISE INC COM 743205106 52 6,800 SH DEFINED 01 700 6,100 0 PROGRAMMERS PARADISE INC COM 743205106 64 8,400 SH DEFINED 01,08 2,008 6,392 0 PROGRESS ENERGY INC COM 743263105 19,949 423,722 SH DEFINED 01 156,048 210,507 57,167 PROGRESS ENERGY INC COM 743263105 397 8,422 SH OTHER 01 5,522 2,700 200 PROGRESS ENERGY INC COM 743263105 187 3,976 SH DEFINED 02 339 2,107 1,530 PROGRESS ENERGY INC COM 743263105 100 2,132 SH OTHER 02 0 1,132 1,000 PROGRESS ENERGY INC COM 743263105 47 1,000 SH DEFINED 03 0 1,000 0 PROGRESS ENERGY INC COM 743263105 99 2,096 SH OTHER 03 2,096 0 0 PROGRESS ENERGY INC COM 743263105 822 17,466 SH DEFINED 04 16,592 0 874 PROGRESS ENERGY INC COM 743263105 886 18,816 SH OTHER 04 15,050 0 3,766 PROGRESS ENERGY INC COM 743263105 11 227 SH DEFINED 05 0 0 227 PROGRESS ENERGY INC COM 743263105 24 500 SH OTHER 05 500 0 0 PROGRESS ENERGY INC COM 743263105 31 654 SH OTHER 01,06 0 0 654 PROGRESS ENERGY INC COM 743263105 101,103 2,147,472 SH DEFINED 01,08 1,088,023 1,058,949 500 PROGRESS ENERGY INC COM 743263105 54 1,150 SH DEFINED 09 1,150 0 0 PROGRESS ENERGY INC COM 743263105 199 4,230 SH DEFINED 10 2,411 1,019 800 PROGRESS ENERGY INC COM 743263105 75 1,600 SH OTHER 10 1,400 200 0 PROGRESS SOFTWARE CORP COM 743312100 1,460 60,849 SH DEFINED 01 19,550 31,149 10,150 PROGRESS SOFTWARE CORP COM 743312100 36 1,500 SH OTHER 01 1,500 0 0 PROGRESS SOFTWARE CORP COM 743312100 13 540 SH OTHER 01,06 0 0 540 PROGRESS SOFTWARE CORP COM 743312100 6,077 253,330 SH DEFINED 01,08 88,636 164,694 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 420 ________ PROGRESSIVE CORP OHIO COM 743315103 44,349 506,264 SH DEFINED 01 256,999 197,625 51,640 PROGRESSIVE CORP OHIO COM 743315103 2,891 33,006 SH OTHER 01 806 21,900 10,300 PROGRESSIVE CORP OHIO COM 743315103 136 1,550 SH DEFINED 02 700 0 850 PROGRESSIVE CORP OHIO COM 743315103 230 2,630 SH DEFINED 03 1,135 1,435 60 PROGRESSIVE CORP OHIO COM 743315103 26 300 SH OTHER 03 0 300 0 PROGRESSIVE CORP OHIO COM 743315103 27,629 315,395 SH DEFINED 04 109,626 0 205,769 PROGRESSIVE CORP OHIO COM 743315103 3,399 38,800 SH OTHER 04 36,850 0 1,950 PROGRESSIVE CORP OHIO COM 743315103 35 400 SH DEFINED 05 100 0 300 PROGRESSIVE CORP OHIO COM 743315103 13 150 SH OTHER 05 150 0 0 PROGRESSIVE CORP OHIO COM 743315103 53 600 SH OTHER 01,06 0 0 600 PROGRESSIVE CORP OHIO COM 743315103 166,145 1,896,635 SH DEFINED 01,08 1,004,617 891,948 70 PROGRESSIVE CORP OHIO COM 743315103 507 5,793 SH DEFINED 09 5,793 0 0 PROGRESSIVE CORP OHIO COM 743315103 315 3,601 SH DEFINED 10 2,901 400 300 PROGRESSIVE CORP OHIO COM 743315103 473 5,400 SH OTHER 10 5,400 0 0 PROLOGIS COM 743410102 13,300 370,782 SH DEFINED 01 190,308 148,415 32,059 PROLOGIS COM 743410102 2,496 69,587 SH OTHER 01 53,098 5,595 10,894 PROLOGIS COM 743410102 18 500 SH DEFINED 03 0 500 0 PROLOGIS COM 743410102 3 80 SH DEFINED 05 0 0 80 PROLOGIS COM 743410102 16 450 SH OTHER 01,06 0 0 450 PROLOGIS COM 743410102 53,072 1,479,559 SH DEFINED 01,08 711,785 767,644 130 PROLOGIS COM 743410102 9 264 SH DEFINED 10 26 0 238 PROQUEST COMPANY COM 74346P102 1,142 39,150 SH DEFINED 01 15,822 21,828 1,500 PROQUEST COMPANY COM 74346P102 76 2,600 SH DEFINED 04 0 0 2,600 PROQUEST COMPANY COM 74346P102 5,327 182,626 SH DEFINED 01,08 47,652 134,974 0 PROSOFTTRAINING COM 743477101 11 22,000 SH DEFINED 01 3,100 18,900 0 PROSOFTTRAINING COM 743477101 8 17,622 SH DEFINED 01,08 6,222 11,400 0 PROSPERITY BANCSHARES INC COM 743606105 664 28,056 SH DEFINED 01 9,567 18,189 300 PROSPERITY BANCSHARES INC COM 743606105 2,562 108,257 SH DEFINED 01,08 19,455 88,802 0 PROTECTIVE LIFE CORP COM 743674103 1,834 48,980 SH DEFINED 01 25,563 17,707 5,710 PROTECTIVE LIFE CORP COM 743674103 12,989 346,833 SH DEFINED 01,08 75,465 271,368 0 PROTECTIVE LIFE CORP COM 743674103 4 98 SH DEFINED 10 0 0 98 PROTEIN DESIGN LABS INC COM 74369L103 1,788 75,049 SH DEFINED 01 48,732 17,822 8,495 PROTEIN DESIGN LABS INC COM 74369L103 11,669 489,899 SH DEFINED 01,08 117,014 372,885 0 PROTERION CORP COM 74370Y102 0 3,200 SH DEFINED 01 2,900 300 0 PROTERION CORP COM 74370Y102 2 16,047 SH DEFINED 01,08 2,525 13,522 0 PROVIDENT BANCORP INC DEL COM 74383A109 361 30,476 SH DEFINED 01 13,859 16,217 400 PROVIDENT BANCORP INC DEL COM 74383A109 2,004 169,086 SH DEFINED 01,08 30,464 138,622 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 421 ________ PROVIDENT BANKSHARES CORP COM 743859100 1,820 58,000 SH DEFINED 01 18,419 38,101 1,480 PROVIDENT BANKSHARES CORP COM 743859100 10 325 SH OTHER 01,06 0 0 325 PROVIDENT BANKSHARES CORP COM 743859100 6,381 203,355 SH DEFINED 01,08 74,149 129,206 0 PROVIDENT BANKSHARES CORP COM 743859100 8 266 SH DEFINED 10 0 266 0 PROVIDENT ENERGY TR COM 74386K104 12 1,500 SH OTHER 01 0 0 1,500 PROVIDENT ENERGY TR COM 74386K104 64 7,800 SH OTHER 02 7,800 0 0 PROVIDENT ENERGY TR COM 74386K104 8 1,000 SH DEFINED 04 1,000 0 0 PROVIDENT ENERGY TR COM 74386K104 1 138 SH OTHER 04 138 0 0 PROVIDENT FINL SVCS INC COM 74386T105 552 29,516 SH DEFINED 01 21,244 7,122 1,150 PROVIDENT FINL SVCS INC COM 74386T105 3,919 209,663 SH DEFINED 01,08 38,363 171,300 0 PROVIDENT FINL GROUP INC COM 743866105 1,414 35,186 SH DEFINED 01 26,172 6,504 2,510 PROVIDENT FINL GROUP INC COM 743866105 141 3,498 SH DEFINED 04 3,498 0 0 PROVIDENT FINL GROUP INC COM 743866105 198 4,928 SH OTHER 04 4,928 0 0 PROVIDENT FINL GROUP INC COM 743866105 10,335 257,226 SH DEFINED 01,08 68,898 188,328 0 PROVIDENT FINL GROUP INC COM 743866105 2 50 SH DEFINED 10 0 0 50 PROVIDENT FINL HLDGS INC COM 743868101 272 10,471 SH DEFINED 01 5,403 4,918 150 PROVIDENT FINL HLDGS INC COM 743868101 864 33,252 SH DEFINED 01,08 6,403 26,849 0 PROVINCE HEALTHCARE CO COM 743977100 2,061 129,609 SH DEFINED 01 85,515 41,244 2,850 PROVINCE HEALTHCARE CO COM 743977100 33 2,047 SH OTHER 01 0 0 2,047 PROVINCE HEALTHCARE CO COM 743977100 11 700 SH OTHER 01,06 0 0 700 PROVINCE HEALTHCARE CO COM 743977100 5,653 355,566 SH DEFINED 01,08 120,557 235,009 0 PROVIDIAN FINL CORP COM 74406A102 7,051 538,259 SH DEFINED 01 212,057 253,319 72,883 PROVIDIAN FINL CORP COM 74406A102 25 1,894 SH OTHER 01 1,669 0 225 PROVIDIAN FINL CORP COM 74406A102 1 100 SH DEFINED 02 100 0 0 PROVIDIAN FINL CORP COM 74406A102 20 1,500 SH DEFINED 03 400 1,100 0 PROVIDIAN FINL CORP COM 74406A102 68 5,200 SH OTHER 03 5,200 0 0 PROVIDIAN FINL CORP COM 74406A102 46 3,504 SH DEFINED 04 3,504 0 0 PROVIDIAN FINL CORP COM 74406A102 55 4,200 SH OTHER 04 4,200 0 0 PROVIDIAN FINL CORP COM 74406A102 3 200 SH DEFINED 05 0 0 200 PROVIDIAN FINL CORP COM 74406A102 9 700 SH OTHER 01,06 0 0 700 PROVIDIAN FINL CORP COM 74406A102 33,065 2,524,018 SH DEFINED 01,08 1,293,880 1,230,138 0 PROVIDIAN FINL CORP COM 74406A102 11 813 SH DEFINED 09 813 0 0 PROVIDIAN FINL CORP COM 74406A102 11 814 SH DEFINED 10 640 0 174 PROVIDIAN FINL CORP COM 74406A102 39 3,000 SH OTHER 10 3,000 0 0 PROXIM CORP COM 744283102 373 210,457 SH DEFINED 01 76,365 131,042 3,050 PROXIM CORP COM 744283102 1,581 893,203 SH DEFINED 01,08 239,683 653,520 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 422 ________ PROXYMED PHARMACY INC COM 744290305 163 8,554 SH DEFINED 01 1,236 7,218 100 PROXYMED PHARMACY INC COM 744290305 243 12,774 SH DEFINED 01,08 3,026 9,748 0 PRUDENTIAL FINL INC COM 744320102 42,223 942,896 SH DEFINED 01 345,963 471,091 125,842 PRUDENTIAL FINL INC COM 744320102 2,837 63,345 SH OTHER 01 22 1,914 61,409 PRUDENTIAL FINL INC COM 744320102 78 1,744 SH DEFINED 02 1,568 176 0 PRUDENTIAL FINL INC COM 744320102 1 24 SH OTHER 02 24 0 0 PRUDENTIAL FINL INC COM 744320102 27 599 SH DEFINED 03 0 599 0 PRUDENTIAL FINL INC COM 744320102 6 138 SH OTHER 03 0 0 138 PRUDENTIAL FINL INC COM 744320102 710 15,852 SH DEFINED 04 6,031 0 9,821 PRUDENTIAL FINL INC COM 744320102 333 7,443 SH OTHER 04 7,443 0 0 PRUDENTIAL FINL INC COM 744320102 15 325 SH DEFINED 05 0 0 325 PRUDENTIAL FINL INC COM 744320102 67 1,500 SH OTHER 01,06 0 0 1,500 PRUDENTIAL FINL INC COM 744320102 221,528 4,947,024 SH DEFINED 01,08 2,555,812 2,391,212 0 PRUDENTIAL FINL INC COM 744320102 542 12,101 SH DEFINED 09 12,101 0 0 PRUDENTIAL FINL INC COM 744320102 54 1,197 SH DEFINED 10 290 107 800 PSYCHEMEDICS CORP COM 744375205 69 6,025 SH DEFINED 01 1,025 5,000 0 PSYCHEMEDICS CORP COM 744375205 167 14,491 SH DEFINED 01,08 2,431 12,060 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 57 3,033 SH DEFINED 01 333 2,700 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 238 12,633 SH DEFINED 01,08 2,808 9,825 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 20,660 439,753 SH DEFINED 01 181,204 201,402 57,147 PUBLIC SVC ENTERPRISE GROUP COM 744573106 152 3,234 SH OTHER 01 2,634 400 200 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 77 SH DEFINED 03 0 77 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 315 6,709 SH DEFINED 04 6,542 0 167 PUBLIC SVC ENTERPRISE GROUP COM 744573106 350 7,442 SH OTHER 04 7,442 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 49 1,050 SH DEFINED 05 900 0 150 PUBLIC SVC ENTERPRISE GROUP COM 744573106 28 600 SH OTHER 01,06 0 0 600 PUBLIC SVC ENTERPRISE GROUP COM 744573106 98,356 2,093,579 SH DEFINED 01,08 1,062,845 1,030,189 545 PUBLIC SVC ENTERPRISE GROUP COM 744573106 56 1,200 SH DEFINED 09 1,200 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 18 386 SH DEFINED 10 36 0 350 PUBLIC SVC ENTERPRISE GROUP COM 744573106 156 3,315 SH OTHER 10 0 3,315 0 PUBLIC STORAGE INC COM 74460D109 2,287 46,994 SH DEFINED 01 25,369 15,595 6,030 PUBLIC STORAGE INC COM 74460D109 38 791 SH DEFINED 02 791 0 0 PUBLIC STORAGE INC COM 74460D109 37 763 SH DEFINED 04 763 0 0 PUBLIC STORAGE INC COM 74460D109 16,831 345,892 SH DEFINED 01,08 137,588 208,304 0 PUBLIC STORAGE INC COM 74460D109 7 150 SH DEFINED 10 0 0 150 PUBLIC STORAGE INC COM 74460D109 216 4,436 SH OTHER 10 0 0 4,436 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 423 ________ PUGET ENERGY INC NEW COM 745310102 1,255 56,095 SH DEFINED 01 35,524 14,921 5,650 PUGET ENERGY INC NEW COM 745310102 13 600 SH OTHER 04 600 0 0 PUGET ENERGY INC NEW COM 745310102 10,862 485,548 SH DEFINED 01,08 106,438 379,110 0 PUGET ENERGY INC NEW COM 745310102 64 2,865 SH DEFINED 10 2,865 0 0 PULASKI FINL CORP COM 745548107 23 1,200 SH DEFINED 01 1,200 0 0 PULASKI FINL CORP COM 745548107 194 9,964 SH DEFINED 01,08 2,164 7,800 0 PULITZER INC COM 745769109 732 15,166 SH DEFINED 01 6,128 8,938 100 PULITZER INC COM 745769109 2,403 49,810 SH DEFINED 01,08 20,983 28,827 0 PULITZER INC COM 745769109 14 300 SH DEFINED 10 300 0 0 PULTE HOMES INC COM 745867101 11,894 213,927 SH DEFINED 01 82,914 101,148 29,865 PULTE HOMES INC COM 745867101 6 100 SH OTHER 01 0 0 100 PULTE HOMES INC COM 745867101 22 400 SH DEFINED 04 400 0 0 PULTE HOMES INC COM 745867101 11 200 SH OTHER 04 200 0 0 PULTE HOMES INC COM 745867101 6 100 SH DEFINED 05 0 0 100 PULTE HOMES INC COM 745867101 17 300 SH OTHER 01,06 0 0 300 PULTE HOMES INC COM 745867101 55,588 999,778 SH DEFINED 01,08 483,058 516,720 0 PULTE HOMES INC COM 745867101 6 114 SH DEFINED 10 14 0 100 PURADYN FILTER TECHNOLOGIES COM 746091107 89 42,000 SH DEFINED 04 42,000 0 0 PURE WORLD INC COM 74622C106 19 10,800 SH DEFINED 01 1,200 9,600 0 PURE WORLD INC COM 74622C106 60 34,349 SH DEFINED 01,08 4,672 29,677 0 PUTNAM HIGH INCOME BOND FD COM 746779107 95 12,000 SH DEFINED 10 0 0 12,000 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 42 6,000 DEFINED 04 6,000 0 0 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 2,000 DEFINED 10 0 0 2,000 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 2,000 DEFINED 01 2,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 1 11,000 OTHER 02 10,000 1,000 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 2 25,975 DEFINED 03 25,975 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 50 6,600 DEFINED 04 6,600 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 15 2,000 OTHER 04 2,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 2,000 DEFINED 10 0 0 2,000 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 3,400 OTHER 01 500 0 2,900 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 300 DEFINED 03 300 0 0 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 1 7,000 DEFINED 10 0 0 7,000 PUTNAM TAX FREE HEALTH CARE UNDEFIND 746920107 0 2,687 OTHER 10 2,687 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 424 ________ PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 79 5,800 DEFINED 04 5,800 0 0 PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 60 4,407 OTHER 04 4,407 0 0 PYRAMID BREWERIES INC COM 747135101 45 15,000 SH DEFINED 01 0 15,000 0 PYRAMID BREWERIES INC COM 747135101 25 8,182 SH DEFINED 01,08 3,382 4,800 0 QRS CORP COM 74726X105 93 16,600 SH DEFINED 01 3,100 13,300 200 QRS CORP COM 74726X105 1 200 SH OTHER 01,06 0 0 200 QRS CORP COM 74726X105 159 28,272 SH DEFINED 01,08 6,395 21,877 0 QAD INC COM 74727D108 2,145 161,675 SH DEFINED 01 142,175 19,300 200 QAD INC COM 74727D108 1,446 108,948 SH DEFINED 01,08 20,509 88,439 0 QLOGIC CORP COM 747277101 9,751 295,485 SH DEFINED 01 192,564 75,893 27,028 QLOGIC CORP COM 747277101 2 75 SH OTHER 01 0 0 75 QLOGIC CORP COM 747277101 50 1,500 SH DEFINED 04 1,500 0 0 QLOGIC CORP COM 747277101 2 50 SH DEFINED 05 0 0 50 QLOGIC CORP COM 747277101 7 200 SH OTHER 01,06 0 0 200 QLOGIC CORP COM 747277101 28,923 876,445 SH DEFINED 01,08 471,709 404,736 0 QLOGIC CORP COM 747277101 46 1,394 SH DEFINED 09 1,394 0 0 QLOGIC CORP COM 747277101 28 860 SH DEFINED 10 710 0 150 QUAKER CITY BANCORP INC COM 74731K106 514 9,452 SH DEFINED 01 3,615 5,762 75 QUAKER CITY BANCORP INC COM 74731K106 1,779 32,695 SH DEFINED 01,08 5,886 26,809 0 QUAKER CHEM CORP COM 747316107 438 17,251 SH DEFINED 01 5,331 11,720 200 QUAKER CHEM CORP COM 747316107 25 1,000 SH DEFINED 02 1,000 0 0 QUAKER CHEM CORP COM 747316107 3 100 SH OTHER 01,06 0 0 100 QUAKER CHEM CORP COM 747316107 1,614 63,541 SH DEFINED 01,08 11,422 52,119 0 QUAKER FABRIC CORP NEW COM 747399103 493 54,950 SH DEFINED 01 40,900 13,900 150 QUAKER FABRIC CORP NEW COM 747399103 103 11,500 SH OTHER 01 0 11,500 0 QUAKER FABRIC CORP NEW COM 747399103 263 29,322 SH DEFINED 01,08 9,423 19,899 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 425 ________ QUALCOMM INC COM 747525103 170,353 2,569,820 SH DEFINED 01 1,524,788 807,026 238,006 QUALCOMM INC COM 747525103 11,325 170,840 SH OTHER 01 97,507 68,778 4,555 QUALCOMM INC COM 747525103 7,395 111,552 SH DEFINED 02 68,817 40,375 2,360 QUALCOMM INC COM 747525103 1,241 18,715 SH OTHER 02 12,725 5,790 200 QUALCOMM INC COM 747525103 12,058 181,896 SH DEFINED 03 84,386 60,700 36,810 QUALCOMM INC COM 747525103 1,707 25,755 SH OTHER 03 16,290 8,370 1,095 QUALCOMM INC COM 747525103 24,587 370,902 SH DEFINED 04 343,362 0 27,540 QUALCOMM INC COM 747525103 8,235 124,220 SH OTHER 04 117,265 0 6,955 QUALCOMM INC COM 747525103 9,922 149,674 SH DEFINED 05 130,789 14,525 4,360 QUALCOMM INC COM 747525103 533 8,045 SH OTHER 05 7,745 300 0 QUALCOMM INC COM 747525103 139 2,100 SH OTHER 01,06 0 0 2,100 QUALCOMM INC COM 747525103 483,963 7,300,700 SH DEFINED 01,08 3,919,985 3,378,435 2,280 QUALCOMM INC COM 747525103 1,770 26,697 SH DEFINED 09 26,697 0 0 QUALCOMM INC COM 747525103 8,015 120,908 SH DEFINED 10 98,529 14,845 7,534 QUALCOMM INC COM 747525103 1,716 25,888 SH OTHER 10 8,905 16,983 0 QUALITY DINING INC COM 74756P105 36 15,300 SH DEFINED 01 1,800 13,500 0 QUALITY DINING INC COM 74756P105 54 23,039 SH DEFINED 01,08 4,986 18,053 0 QUALSTAR CORP COM 74758R109 63 10,800 SH DEFINED 01 2,600 8,200 0 QUALSTAR CORP COM 74758R109 94 16,004 SH DEFINED 01,08 5,200 10,804 0 QUALITY SYS INC COM 747582104 2,471 54,399 SH DEFINED 01 46,920 7,429 50 QUALITY SYS INC COM 747582104 1,774 39,046 SH DEFINED 01,08 12,692 26,354 0 QUANTA SVCS INC COM 74762E102 1,895 267,673 SH DEFINED 01 225,506 36,817 5,350 QUANTA SVCS INC COM 74762E102 127 17,900 SH DEFINED 04 0 0 17,900 QUANTA SVCS INC COM 74762E102 4,902 692,311 SH DEFINED 01,08 98,650 593,661 0 QUANEX CORP COM 747620102 1,706 40,145 SH DEFINED 01 23,439 16,356 350 QUANEX CORP COM 747620102 8 200 SH OTHER 01,06 0 0 200 QUANEX CORP COM 747620102 6,012 141,496 SH DEFINED 01,08 56,248 85,248 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 160 20,300 SH DEFINED 01 2,100 18,200 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 267 33,938 SH DEFINED 01,08 8,689 25,249 0 QUANTUM CORP COM 747906204 633 171,089 SH DEFINED 01 124,548 41,141 5,400 QUANTUM CORP COM 747906204 17 4,700 SH OTHER 01 4,700 0 0 QUANTUM CORP COM 747906204 4,774 1,290,291 SH DEFINED 01,08 259,049 1,031,242 0 Q MED COM 747914109 159 14,505 SH DEFINED 01 2,800 11,655 50 Q MED COM 747914109 338 30,751 SH DEFINED 01,08 5,331 25,420 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 426 ________ QUEST DIAGNOSTICS INC COM 74834L100 15,679 189,297 SH DEFINED 01 78,741 86,668 23,888 QUEST DIAGNOSTICS INC COM 74834L100 66 800 SH OTHER 01 700 0 100 QUEST DIAGNOSTICS INC COM 74834L100 156 1,885 SH OTHER 02 50 1,835 0 QUEST DIAGNOSTICS INC COM 74834L100 102 1,233 SH DEFINED 03 0 1,233 0 QUEST DIAGNOSTICS INC COM 74834L100 412 4,974 SH DEFINED 04 4,974 0 0 QUEST DIAGNOSTICS INC COM 74834L100 133 1,600 SH OTHER 04 800 0 800 QUEST DIAGNOSTICS INC COM 74834L100 21 250 SH OTHER 01,06 0 0 250 QUEST DIAGNOSTICS INC COM 74834L100 69,649 840,865 SH DEFINED 01,08 433,114 407,751 0 QUEST DIAGNOSTICS INC COM 74834L100 116 1,398 SH DEFINED 09 1,398 0 0 QUEST DIAGNOSTICS INC COM 74834L100 68 820 SH DEFINED 10 520 0 300 QUEST DIAGNOSTICS INC COM 74834L100 17 200 SH OTHER 10 200 0 0 QUEST SOFTWARE INC COM 74834T103 1,573 96,186 SH DEFINED 01 35,688 59,648 850 QUEST SOFTWARE INC COM 74834T103 51 3,100 SH OTHER 01 0 3,100 0 QUEST SOFTWARE INC COM 74834T103 284 17,350 SH DEFINED 04 17,350 0 0 QUEST SOFTWARE INC COM 74834T103 5,933 362,877 SH DEFINED 01,08 73,570 289,307 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3 3,000 SH DEFINED 01 2,800 200 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 31 34,900 SH DEFINED 01,08 8,940 25,960 0 QUESTAR CORP COM 748356102 2,972 81,550 SH DEFINED 01 34,534 14,556 32,460 QUESTAR CORP COM 748356102 845 23,200 SH OTHER 01 1,200 3,000 19,000 QUESTAR CORP COM 748356102 22 600 SH DEFINED 03 0 600 0 QUESTAR CORP COM 748356102 37 1,010 SH DEFINED 04 1,010 0 0 QUESTAR CORP COM 748356102 208 5,700 SH OTHER 05 5,700 0 0 QUESTAR CORP COM 748356102 15,737 431,857 SH DEFINED 01,08 96,382 335,475 0 QUESTAR CORP COM 748356102 133 3,648 SH DEFINED 10 3,500 0 148 QUICKLOGIC CORP COM 74837P108 68 17,900 SH DEFINED 01 4,900 13,000 0 QUICKLOGIC CORP COM 74837P108 143 37,444 SH DEFINED 01,08 9,104 28,340 0 QUICKSILVER RESOURCES INC COM 74837R104 1,671 43,109 SH DEFINED 01 11,259 31,500 350 QUICKSILVER RESOURCES INC COM 74837R104 19 500 SH DEFINED 02 0 0 500 QUICKSILVER RESOURCES INC COM 74837R104 4,703 121,343 SH DEFINED 01,08 36,503 84,840 0 QUIKSILVER INC COM 74838C106 1,918 87,776 SH DEFINED 01 34,718 44,893 8,165 QUIKSILVER INC COM 74838C106 17 800 SH OTHER 01,06 0 0 800 QUIKSILVER INC COM 74838C106 8,571 392,287 SH DEFINED 01,08 84,507 307,780 0 QUIDEL CORP COM 74838J101 362 54,981 SH DEFINED 01 19,131 34,000 1,850 QUIDEL CORP COM 74838J101 1,227 186,181 SH DEFINED 01,08 34,326 151,855 0 QUINTON CARDIOLOGY SYS INC COM 748773108 29 2,400 SH DEFINED 01 2,400 0 0 QUINTON CARDIOLOGY SYS INC COM 748773108 254 21,400 SH DEFINED 01,08 5,000 16,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 427 ________ QUIPP INC COM 748802105 20 1,400 SH DEFINED 01 200 1,200 0 QUIPP INC COM 748802105 244 16,750 SH DEFINED 04 16,750 0 0 QUIPP INC COM 748802105 73 5,009 SH DEFINED 01,08 584 4,425 0 QUIXOTE CORP COM 749056107 442 21,030 SH DEFINED 01 4,501 16,429 100 QUIXOTE CORP COM 749056107 1,092 51,983 SH DEFINED 01,08 9,301 42,682 0 QUOTESMITH COM INC COM 749117206 19 3,333 SH DEFINED 01 0 3,333 0 QUOTESMITH COM INC COM 749117206 58 10,313 SH DEFINED 01,08 2,113 8,200 0 QWEST COMMUNICATIONS INTL IN COM 749121109 11,112 2,578,130 SH DEFINED 01 855,656 1,276,590 445,884 QWEST COMMUNICATIONS INTL IN COM 749121109 15 3,506 SH OTHER 01 1,683 273 1,550 QWEST COMMUNICATIONS INTL IN COM 749121109 11 2,636 SH DEFINED 02 827 1,000 809 QWEST COMMUNICATIONS INTL IN COM 749121109 2 468 SH OTHER 02 0 468 0 QWEST COMMUNICATIONS INTL IN COM 749121109 3 709 SH DEFINED 03 0 0 709 QWEST COMMUNICATIONS INTL IN COM 749121109 1 283 SH OTHER 03 0 283 0 QWEST COMMUNICATIONS INTL IN COM 749121109 20 4,687 SH DEFINED 04 4,333 0 354 QWEST COMMUNICATIONS INTL IN COM 749121109 4 1,000 SH OTHER 04 0 0 1,000 QWEST COMMUNICATIONS INTL IN COM 749121109 5 1,240 SH DEFINED 05 0 0 1,240 QWEST COMMUNICATIONS INTL IN COM 749121109 20 4,600 SH OTHER 01,06 0 0 4,600 QWEST COMMUNICATIONS INTL IN COM 749121109 62,785 14,567,220 SH DEFINED 01,08 7,139,553 7,427,667 0 QWEST COMMUNICATIONS INTL IN COM 749121109 166 38,402 SH DEFINED 09 38,402 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 51 11,778 SH DEFINED 10 9,778 0 2,000 QWEST COMMUNICATIONS INTL IN COM 749121109 16 3,759 SH OTHER 10 3,759 0 0 R & B INC COM 749124103 281 15,200 SH DEFINED 01 4,200 11,000 0 R & B INC COM 749124103 224 12,110 SH DEFINED 01,08 3,308 8,802 0 QUOVADX INC COM 74913K106 146 39,589 SH DEFINED 01 7,514 31,625 450 QUOVADX INC COM 74913K106 7 1,800 SH OTHER 01 0 1,800 0 QUOVADX INC COM 74913K106 6 1,600 SH DEFINED 04 0 0 1,600 QUOVADX INC COM 74913K106 251 68,138 SH DEFINED 01,08 14,244 53,894 0 R & G FINANCIAL CORP COM 749136107 1,457 42,176 SH DEFINED 01 17,973 21,153 3,050 R & G FINANCIAL CORP COM 749136107 6,489 187,866 SH DEFINED 01,08 38,570 149,296 0 RAIT INVT TR COM 749227104 1,428 48,340 SH DEFINED 01 44,252 3,588 500 RAIT INVT TR COM 749227104 12 400 SH OTHER 04 400 0 0 RAIT INVT TR COM 749227104 4,809 162,725 SH DEFINED 01,08 44,790 117,935 0 RCM TECHNOLOGIES INC COM 749360400 108 15,500 SH DEFINED 01 2,100 13,400 0 RCM TECHNOLOGIES INC COM 749360400 146 20,931 SH DEFINED 01,08 4,320 16,611 0 RCN CORP COM 749361101 18 60,621 SH DEFINED 01 52,321 6,900 1,400 RCN CORP COM 749361101 128 442,743 SH DEFINED 01,08 134,275 308,468 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 428 ________ RC2 CORP COM 749388104 1,380 50,180 SH DEFINED 01 26,750 23,030 400 RC2 CORP COM 749388104 2,837 103,157 SH DEFINED 01,08 26,156 77,001 0 RF MONOLITHICS INC COM 74955F106 79 7,500 SH DEFINED 01 1,500 6,000 0 RF MONOLITHICS INC COM 74955F106 202 19,100 SH DEFINED 01,08 2,924 16,176 0 R H DONNELLEY CORP COM 74955W307 3,652 78,210 SH DEFINED 01 28,487 48,333 1,390 R H DONNELLEY CORP COM 74955W307 1,021 21,854 SH OTHER 01 2,978 8,269 10,607 R H DONNELLEY CORP COM 74955W307 187 4,000 SH DEFINED 02 4,000 0 0 R H DONNELLEY CORP COM 74955W307 85 1,820 SH OTHER 02 220 1,600 0 R H DONNELLEY CORP COM 74955W307 11 233 SH OTHER 03 0 233 0 R H DONNELLEY CORP COM 74955W307 9 200 SH DEFINED 04 200 0 0 R H DONNELLEY CORP COM 74955W307 7,019 150,292 SH DEFINED 01,08 36,238 114,054 0 R H DONNELLEY CORP COM 74955W307 7 140 SH OTHER 10 140 0 0 RLI CORP COM 749607107 1,380 35,754 SH DEFINED 01 13,280 20,184 2,290 RLI CORP COM 749607107 367 9,500 SH OTHER 04 9,500 0 0 RLI CORP COM 749607107 15 400 SH OTHER 01,06 0 0 400 RLI CORP COM 749607107 6,030 156,226 SH DEFINED 01,08 50,643 105,583 0 RMK HIGH INCOME FD INC UNDEFIND 74963B105 2 10,247 DEFINED 10 10,247 0 0 RPC INC COM 749660106 541 48,568 SH DEFINED 01 10,292 38,226 50 RPC INC COM 749660106 1,558 139,877 SH DEFINED 01,08 53,212 86,665 0 RPM INTL INC COM 749685103 1,282 77,523 SH DEFINED 01 44,795 23,024 9,704 RPM INTL INC COM 749685103 572 34,600 SH OTHER 01 0 5,100 29,500 RPM INTL INC COM 749685103 111 6,688 SH DEFINED 04 5,225 0 1,463 RPM INTL INC COM 749685103 21 1,286 SH OTHER 04 1,286 0 0 RPM INTL INC COM 749685103 9,867 596,525 SH DEFINED 01,08 129,685 466,840 0 RPM INTL INC COM 749685103 218 13,172 SH DEFINED 10 0 13,000 172 RSA SEC INC COM 749719100 1,257 66,917 SH DEFINED 01 43,440 19,727 3,750 RSA SEC INC COM 749719100 211 11,250 SH DEFINED 04 11,250 0 0 RSA SEC INC COM 749719100 8,841 470,518 SH DEFINED 01,08 103,391 367,127 0 RTI INTL METALS INC COM 74973W107 784 49,554 SH DEFINED 01 19,615 29,289 650 RTI INTL METALS INC COM 74973W107 5 300 SH OTHER 01,06 0 0 300 RTI INTL METALS INC COM 74973W107 2,071 130,805 SH DEFINED 01,08 27,436 103,369 0 RTW INC COM 74974R206 20 2,850 SH DEFINED 01 850 2,000 0 RTW INC COM 74974R206 65 9,350 SH DEFINED 01,08 1,795 7,555 0 RMH TELESERVICES INC COM 749938106 52 10,200 SH DEFINED 01 600 9,600 0 RMH TELESERVICES INC COM 749938106 93 18,392 SH DEFINED 01,08 6,366 12,026 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 429 ________ RF MICRODEVICES INC COM 749941100 2,181 257,806 SH DEFINED 01 178,706 45,950 33,150 RF MICRODEVICES INC COM 749941100 14 1,600 SH DEFINED 04 1,600 0 0 RF MICRODEVICES INC COM 749941100 12,802 1,513,192 SH DEFINED 01,08 282,089 1,231,103 0 RF MICRODEVICES INC COM 749941100 2 200 SH DEFINED 10 200 0 0 RADIAN GROUP INC CONV DEB 750236AF8 5,081 5,000,000 PRN DEFINED 01 5,000,000 0 0 RADIAN GROUP INC COM 750236101 19,531 458,476 SH DEFINED 01 309,680 129,191 19,605 RADIAN GROUP INC COM 750236101 4,287 100,625 SH OTHER 01 70,210 26,765 3,650 RADIAN GROUP INC COM 750236101 421 9,875 SH DEFINED 02 9,425 450 0 RADIAN GROUP INC COM 750236101 441 10,350 SH DEFINED 03 3,220 5,300 1,830 RADIAN GROUP INC COM 750236101 38 900 SH OTHER 03 0 500 400 RADIAN GROUP INC COM 750236101 1,969 46,215 SH DEFINED 04 45,690 0 525 RADIAN GROUP INC COM 750236101 534 12,540 SH OTHER 04 12,540 0 0 RADIAN GROUP INC COM 750236101 2,488 58,395 SH DEFINED 05 56,065 1,430 900 RADIAN GROUP INC COM 750236101 76 1,775 SH OTHER 05 1,290 485 0 RADIAN GROUP INC COM 750236101 22,579 530,017 SH DEFINED 01,08 155,265 374,752 0 RADIAN GROUP INC COM 750236101 1,659 38,938 SH DEFINED 10 36,708 1,750 480 RADIAN GROUP INC COM 750236101 20 475 SH OTHER 10 100 200 175 RADIANT SYSTEMS INC COM 75025N102 257 42,404 SH DEFINED 01 13,062 29,042 300 RADIANT SYSTEMS INC COM 75025N102 2 350 SH OTHER 01,06 0 0 350 RADIANT SYSTEMS INC COM 75025N102 864 142,258 SH DEFINED 01,08 38,821 103,437 0 RADIANT SYSTEMS INC COM 75025N102 3 500 SH DEFINED 10 0 0 500 RADIOLOGIX INC COM 75040K109 15 4,200 SH DEFINED 01 3,900 0 300 RADIOLOGIX INC COM 75040K109 123 35,371 SH DEFINED 01,08 8,862 26,509 0 RADIO ONE INC COM 75040P108 1,255 67,600 SH DEFINED 01 51,300 0 16,300 RADIO ONE INC COM 75040P108 24 1,300 SH DEFINED 04 1,300 0 0 RADIO ONE INC COM 75040P108 102 5,500 SH OTHER 04 5,500 0 0 RADIO ONE INC COM 75040P108 1,532 82,520 SH DEFINED 01,08 12,972 69,548 0 RADIO ONE INC COM 75040P405 648 35,049 SH DEFINED 01 6,148 12,501 16,400 RADIO ONE INC COM 75040P405 48 2,600 SH DEFINED 04 2,600 0 0 RADIO ONE INC COM 75040P405 3,404 183,975 SH DEFINED 01,08 94,763 89,212 0 RADIO ONE INC COM 75040P405 2 98 SH DEFINED 10 0 0 98 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 430 ________ RADIOSHACK CORP COM 750438103 10,741 323,928 SH DEFINED 01 147,245 134,942 41,741 RADIOSHACK CORP COM 750438103 56 1,700 SH OTHER 01 1,600 0 100 RADIOSHACK CORP COM 750438103 5 155 SH DEFINED 02 55 0 100 RADIOSHACK CORP COM 750438103 211 6,360 SH OTHER 02 0 6,360 0 RADIOSHACK CORP COM 750438103 13 400 SH DEFINED 04 400 0 0 RADIOSHACK CORP COM 750438103 10 300 SH OTHER 04 300 0 0 RADIOSHACK CORP COM 750438103 13 400 SH OTHER 01,06 0 0 400 RADIOSHACK CORP COM 750438103 49,199 1,483,696 SH DEFINED 01,08 769,265 714,431 0 RADIOSHACK CORP COM 750438103 296 8,922 SH DEFINED 09 8,922 0 0 RADIOSHACK CORP COM 750438103 4 122 SH DEFINED 10 22 0 100 RADISYS CORP COM 750459109 930 44,506 SH DEFINED 01 11,720 27,561 5,225 RADISYS CORP COM 750459109 5 225 SH OTHER 01,06 0 0 225 RADISYS CORP COM 750459109 2,635 126,056 SH DEFINED 01,08 36,134 89,922 0 RADYNE COMSTREAM INC COM 750611402 91 9,600 SH DEFINED 01 3,300 6,300 0 RADYNE COMSTREAM INC COM 750611402 73 7,700 SH DEFINED 01,08 4,300 3,400 0 RAG SHOPS INC COM 750624108 12 3,200 SH DEFINED 01 0 3,200 0 RAG SHOPS INC COM 750624108 74 19,054 SH DEFINED 01,08 2,111 16,943 0 RAILAMERICA INC COM 750753105 664 55,084 SH DEFINED 01 19,063 34,771 1,250 RAILAMERICA INC COM 750753105 2,451 203,392 SH DEFINED 01,08 42,959 160,433 0 RAINBOW RENTALS INC COM 750857104 119 7,500 SH DEFINED 01 1,200 6,300 0 RAINBOW RENTALS INC COM 750857104 56 3,536 SH DEFINED 01,08 2,636 900 0 RAINDANCE COMM COM 75086X106 244 85,756 SH DEFINED 01 35,714 48,942 1,100 RAINDANCE COMM COM 75086X106 1,017 356,755 SH DEFINED 01,08 68,254 288,501 0 RAINMAKER SYSTEMS COM 750875106 20 7,100 SH DEFINED 01 7,100 0 0 RAINMAKER SYSTEMS COM 750875106 134 48,425 SH DEFINED 01,08 9,225 39,200 0 RAMBUS INC DEL COM 750917106 1,442 51,479 SH DEFINED 01 33,914 12,780 4,785 RAMBUS INC DEL COM 750917106 7,759 276,920 SH DEFINED 01,08 123,909 153,011 0 RAMBUS INC DEL COM 750917106 40 1,427 SH DEFINED 09 1,427 0 0 RALCORP HLDGS INC NEW COM 751028101 1,716 56,398 SH DEFINED 01 25,892 28,556 1,950 RALCORP HLDGS INC NEW COM 751028101 208 6,848 SH DEFINED 02 5,398 1,450 0 RALCORP HLDGS INC NEW COM 751028101 14 470 SH OTHER 01,06 0 0 470 RALCORP HLDGS INC NEW COM 751028101 6,466 212,494 SH DEFINED 01,08 62,595 149,899 0 RALCORP HLDGS INC NEW COM 751028101 6 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 431 ________ RAMCO-GERSHENSON PPTYS TR COM 751452202 505 17,924 SH DEFINED 01 16,560 1,064 300 RAMCO-GERSHENSON PPTYS TR COM 751452202 25 900 SH DEFINED 04 900 0 0 RAMCO-GERSHENSON PPTYS TR COM 751452202 2,434 86,324 SH DEFINED 01,08 27,203 59,121 0 RAMTRON INTL CORP COM 751907304 64 21,780 SH DEFINED 01 3,180 18,600 0 RAMTRON INTL CORP COM 751907304 138 46,771 SH DEFINED 01,08 10,098 36,673 0 RANGE RES CORP COM 75281A109 3,163 260,722 SH DEFINED 01 210,316 45,231 5,175 RANGE RES CORP COM 75281A109 4,035 332,654 SH DEFINED 01,08 67,967 264,687 0 RARE HOSPITALITY INTL INC COM 753820109 1,374 49,524 SH DEFINED 01 19,293 28,356 1,875 RARE HOSPITALITY INTL INC COM 753820109 6 225 SH DEFINED 04 225 0 0 RARE HOSPITALITY INTL INC COM 753820109 15 537 SH OTHER 01,06 0 0 537 RARE HOSPITALITY INTL INC COM 753820109 6,499 234,183 SH DEFINED 01,08 66,721 167,462 0 RARE HOSPITALITY INTL INC COM 753820109 14 500 SH DEFINED 10 500 0 0 RAVEN INDS INC COM 754212108 525 17,182 SH DEFINED 01 4,704 12,378 100 RAVEN INDS INC COM 754212108 1,490 48,748 SH DEFINED 01,08 7,908 40,840 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1,292 52,002 SH DEFINED 01 27,675 20,994 3,333 RAYMOND JAMES FINANCIAL INC COM 754730109 45 1,800 SH OTHER 01 1,800 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 38 1,518 SH DEFINED 03 0 1,518 0 RAYMOND JAMES FINANCIAL INC COM 754730109 46 1,853 SH DEFINED 04 1,853 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 22 900 SH OTHER 04 900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8,472 340,912 SH DEFINED 01,08 63,925 276,987 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1 38 SH DEFINED 10 0 0 38 RAYONIER INC COM 754907103 1,376 31,485 SH DEFINED 01 18,792 8,395 4,298 RAYONIER INC COM 754907103 274 6,264 SH DEFINED 04 6,264 0 0 RAYONIER INC COM 754907103 7 167 SH OTHER 04 167 0 0 RAYONIER INC COM 754907103 25 577 SH DEFINED 05 577 0 0 RAYONIER INC COM 754907103 11,383 260,432 SH DEFINED 01,08 55,457 204,975 0 RAYONIER INC COM 754907103 82 1,883 SH DEFINED 10 1,800 0 83 RAYOVAC CORP COM 755081106 1,362 47,607 SH DEFINED 01 19,821 27,036 750 RAYOVAC CORP COM 755081106 197 6,900 SH DEFINED 04 6,900 0 0 RAYOVAC CORP COM 755081106 6,032 210,903 SH DEFINED 01,08 48,018 162,885 0 RAYTECH CORP DEL COM 755103108 143 49,682 SH DEFINED 01 8,100 41,582 0 RAYTECH CORP DEL COM 755103108 321 111,374 SH DEFINED 01,08 26,260 85,114 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 432 ________ RAYTHEON CO COM 755111507 25,806 823,418 SH DEFINED 01 297,924 434,577 90,917 RAYTHEON CO COM 755111507 1,178 37,591 SH OTHER 01 14,673 19,397 3,521 RAYTHEON CO COM 755111507 1,232 39,301 SH DEFINED 02 26,626 12,675 0 RAYTHEON CO COM 755111507 598 19,066 SH OTHER 02 5,166 2,000 11,900 RAYTHEON CO COM 755111507 287 9,160 SH DEFINED 03 4,200 4,310 650 RAYTHEON CO COM 755111507 154 4,905 SH OTHER 03 2,553 777 1,575 RAYTHEON CO COM 755111507 837 26,719 SH DEFINED 04 26,164 0 555 RAYTHEON CO COM 755111507 801 25,553 SH OTHER 04 22,901 0 2,652 RAYTHEON CO COM 755111507 14 445 SH DEFINED 05 150 0 295 RAYTHEON CO COM 755111507 34 1,100 SH OTHER 01,06 0 0 1,100 RAYTHEON CO COM 755111507 113,675 3,627,143 SH DEFINED 01,08 1,833,535 1,792,753 855 RAYTHEON CO COM 755111507 66 2,104 SH DEFINED 09 2,104 0 0 RAYTHEON CO COM 755111507 287 9,166 SH DEFINED 10 8,266 300 600 RAYTHEON CO COM 755111507 315 10,039 SH OTHER 10 5,289 4,750 0 READERS DIGEST ASSN INC COM 755267101 812 57,649 SH DEFINED 01 37,116 15,833 4,700 READERS DIGEST ASSN INC COM 755267101 76 5,400 SH DEFINED 04 0 0 5,400 READERS DIGEST ASSN INC COM 755267101 3 244 SH DEFINED 05 244 0 0 READERS DIGEST ASSN INC COM 755267101 6,843 486,037 SH DEFINED 01,08 110,105 375,932 0 READERS DIGEST ASSN INC COM 755267101 2 150 SH DEFINED 10 0 0 150 READING INTERNATIONAL INC COM 755408101 177 25,891 SH DEFINED 01 9,910 15,781 200 READING INTERNATIONAL INC COM 755408101 822 119,969 SH DEFINED 01,08 23,783 96,186 0 REALNETWORKS INC COM 75605L104 938 156,378 SH DEFINED 01 50,304 104,774 1,300 REALNETWORKS INC COM 75605L104 9 1,500 SH OTHER 01 0 1,500 0 REALNETWORKS INC COM 75605L104 2,859 476,510 SH DEFINED 01,08 159,794 316,716 0 REALTY INCOME CORP COM 756109104 1,211 27,124 SH DEFINED 01 7,934 17,400 1,790 REALTY INCOME CORP COM 756109104 469 10,500 SH OTHER 01 4,000 500 6,000 REALTY INCOME CORP COM 756109104 306 6,846 SH DEFINED 02 846 4,000 2,000 REALTY INCOME CORP COM 756109104 49 1,100 SH OTHER 02 0 1,100 0 REALTY INCOME CORP COM 756109104 144 3,234 SH DEFINED 03 3,234 0 0 REALTY INCOME CORP COM 756109104 9 200 SH OTHER 03 200 0 0 REALTY INCOME CORP COM 756109104 213 4,764 SH DEFINED 04 4,764 0 0 REALTY INCOME CORP COM 756109104 9 200 SH OTHER 04 200 0 0 REALTY INCOME CORP COM 756109104 3,741 83,792 SH DEFINED 01,08 23,057 60,735 0 REALTY INCOME CORP COM 756109104 2 50 SH DEFINED 10 0 0 50 RECKSON ASSOCS RLTY CORP COM 75621K106 1,206 42,857 SH DEFINED 01 31,177 8,294 3,386 RECKSON ASSOCS RLTY CORP COM 75621K106 13 450 SH DEFINED 04 450 0 0 RECKSON ASSOCS RLTY CORP COM 75621K106 9,420 334,742 SH DEFINED 01,08 84,351 250,391 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 433 ________ RED HAT INC COM 756577102 3,725 161,598 SH DEFINED 01 130,920 22,968 7,710 RED HAT INC COM 756577102 63 2,750 SH OTHER 04 2,750 0 0 RED HAT INC COM 756577102 9,426 408,930 SH DEFINED 01,08 158,334 250,596 0 RED HAT INC COM 756577102 2 100 SH DEFINED 10 0 0 100 RED ROBIN GOURMET BURGERS IN COM 75689M101 490 17,265 SH DEFINED 01 7,755 2,960 6,550 RED ROBIN GOURMET BURGERS IN COM 75689M101 2,683 94,528 SH DEFINED 01,08 35,427 59,101 0 REDBACK NETWORKS INC COM 757209507 8 1,344 SH DEFINED 01 1,344 0 0 REDBACK NETWORKS INC COM 757209507 0 20 SH DEFINED 04 20 0 0 REDBACK NETWORKS INC COM 757209507 102 16,133 SH DEFINED 01,08 6,444 9,689 0 REDHOOK ALE BREWERY COM 757473103 24 9,600 SH DEFINED 01 1,100 8,500 0 REDHOOK ALE BREWERY COM 757473103 8 3,376 SH DEFINED 01,08 2,476 900 0 REDWOOD EMPIRE BANCORP COM 757897103 259 9,675 SH DEFINED 01 1,575 8,100 0 REDWOOD EMPIRE BANCORP COM 757897103 317 11,832 SH DEFINED 01,08 1,999 9,833 0 REDWOOD TR INC COM 758075402 1,560 25,100 SH DEFINED 01 9,737 13,913 1,450 REDWOOD TR INC COM 758075402 155 2,500 SH OTHER 03 2,500 0 0 REDWOOD TR INC COM 758075402 22 360 SH DEFINED 04 360 0 0 REDWOOD TR INC COM 758075402 6,511 104,736 SH DEFINED 01,08 32,120 72,616 0 REEBOK INTL LTD COM 758110100 4,338 104,903 SH DEFINED 01 41,574 49,071 14,258 REEBOK INTL LTD COM 758110100 23 565 SH OTHER 01 0 515 50 REEBOK INTL LTD COM 758110100 21 500 SH DEFINED 03 0 0 500 REEBOK INTL LTD COM 758110100 83 2,000 SH OTHER 04 2,000 0 0 REEBOK INTL LTD COM 758110100 8 200 SH OTHER 01,06 0 0 200 REEBOK INTL LTD COM 758110100 19,981 483,218 SH DEFINED 01,08 233,267 249,951 0 REEBOK INTL LTD COM 758110100 2 58 SH DEFINED 10 8 0 50 REEBOK INTL LTD COM 758110100 41 1,000 SH OTHER 10 1,000 0 0 REGAL BELOIT CORP COM 758750103 1,738 86,978 SH DEFINED 01 65,779 20,699 500 REGAL BELOIT CORP COM 758750103 1,630 81,584 SH DEFINED 04 81,584 0 0 REGAL BELOIT CORP COM 758750103 8 400 SH OTHER 01,06 0 0 400 REGAL BELOIT CORP COM 758750103 3,662 183,305 SH DEFINED 01,08 67,255 116,050 0 REGAL ENTMT GROUP COM 758766109 330 15,030 SH DEFINED 01 10,859 3,631 540 REGAL ENTMT GROUP COM 758766109 11 500 SH DEFINED 03 500 0 0 REGAL ENTMT GROUP COM 758766109 3,783 172,089 SH DEFINED 01,08 66,701 105,388 0 REGAL ENTMT GROUP COM 758766109 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 434 ________ REGENCY CTRS CORP COM 758849103 1,031 22,053 SH DEFINED 01 16,051 4,372 1,630 REGENCY CTRS CORP COM 758849103 816 17,454 SH OTHER 01 17,454 0 0 REGENCY CTRS CORP COM 758849103 23 500 SH DEFINED 04 500 0 0 REGENCY CTRS CORP COM 758849103 5,378 115,095 SH DEFINED 01,08 38,459 76,636 0 REGENCY CTRS CORP COM 758849103 2 50 SH DEFINED 10 0 0 50 REGENERON PHARMACEUTICALS COM 75886F107 855 62,980 SH DEFINED 01 25,731 36,049 1,200 REGENERON PHARMACEUTICALS COM 75886F107 16 1,200 SH OTHER 01 0 1,200 0 REGENERON PHARMACEUTICALS COM 75886F107 16 1,200 SH DEFINED 02 1,200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 14 1,000 SH DEFINED 04 1,000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 11 800 SH OTHER 01,06 0 0 800 REGENERON PHARMACEUTICALS COM 75886F107 3,800 279,847 SH DEFINED 01,08 70,726 209,121 0 REGENERATION TECH INC DEL COM 75886N100 460 40,508 SH DEFINED 01 16,830 22,978 700 REGENERATION TECH INC DEL COM 75886N100 14 1,250 SH DEFINED 04 1,250 0 0 REGENERATION TECH INC DEL COM 75886N100 1,884 165,983 SH DEFINED 01,08 27,268 138,715 0 REGENT COMMUNICATIONS INC DE COM 758865109 276 42,274 SH DEFINED 01 25,196 16,328 750 REGENT COMMUNICATIONS INC DE COM 758865109 1,517 231,986 SH DEFINED 01,08 49,209 182,777 0 REGIS CORP MINN COM 758932107 4,696 105,663 SH DEFINED 01 75,676 26,625 3,362 REGIS CORP MINN COM 758932107 58 1,315 SH OTHER 01 0 1,315 0 REGIS CORP MINN COM 758932107 29 660 SH OTHER 01,06 0 0 660 REGIS CORP MINN COM 758932107 9,194 206,896 SH DEFINED 01,08 37,625 169,271 0 REGIS CORP MINN COM 758932107 7 150 SH DEFINED 10 100 0 50 REGIONS FINL CORP COM 758940100 13,896 380,509 SH DEFINED 01 133,717 192,266 54,526 REGIONS FINL CORP COM 758940100 113 3,100 SH OTHER 01 1,900 1,000 200 REGIONS FINL CORP COM 758940100 32 880 SH DEFINED 02 0 880 0 REGIONS FINL CORP COM 758940100 646 17,683 SH DEFINED 04 17,683 0 0 REGIONS FINL CORP COM 758940100 115 3,136 SH OTHER 04 3,136 0 0 REGIONS FINL CORP COM 758940100 7 200 SH DEFINED 05 0 0 200 REGIONS FINL CORP COM 758940100 22 600 SH OTHER 01,06 0 0 600 REGIONS FINL CORP COM 758940100 71,848 1,967,357 SH DEFINED 01,08 980,004 987,233 120 REGIONS FINL CORP COM 758940100 31 848 SH DEFINED 09 848 0 0 REGIONS FINL CORP COM 758940100 34 936 SH DEFINED 10 36 0 900 REGISTER COM INC COM 75914G101 315 53,175 SH DEFINED 01 16,006 36,019 1,150 REGISTER COM INC COM 75914G101 1,095 184,995 SH DEFINED 01,08 52,329 132,666 0 REHABCARE GROUP INC COM 759148109 553 27,835 SH DEFINED 01 11,421 16,064 350 REHABCARE GROUP INC COM 759148109 52 2,600 SH DEFINED 04 200 0 2,400 REHABCARE GROUP INC COM 759148109 5 250 SH OTHER 01,06 0 0 250 REHABCARE GROUP INC COM 759148109 2,135 107,385 SH DEFINED 01,08 25,618 81,767 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 435 ________ REINSURANCE GROUP AMER INC COM 759351109 1,208 29,473 SH DEFINED 01 10,080 18,873 520 REINSURANCE GROUP AMER INC COM 759351109 542 13,220 SH OTHER 01 0 1,220 12,000 REINSURANCE GROUP AMER INC COM 759351109 3,225 78,715 SH DEFINED 01,08 18,455 60,260 0 REINSURANCE GROUP AMER INC COM 759351109 2 50 SH DEFINED 10 0 0 50 RELIANCE STEEL & ALUMINUM CO COM 759509102 4,288 121,996 SH DEFINED 01 89,008 31,438 1,550 RELIANCE STEEL & ALUMINUM CO COM 759509102 18 510 SH OTHER 01,06 0 0 510 RELIANCE STEEL & ALUMINUM CO COM 759509102 6,300 179,240 SH DEFINED 01,08 48,449 130,791 0 RELIANT RES INC COM 75952B105 1,041 126,794 SH DEFINED 01 66,054 42,531 18,209 RELIANT RES INC COM 75952B105 41 4,966 SH OTHER 01 4,178 788 0 RELIANT RES INC COM 75952B105 16 1,892 SH DEFINED 03 1,577 0 315 RELIANT RES INC COM 75952B105 1 157 SH DEFINED 04 157 0 0 RELIANT RES INC COM 75952B105 134 16,363 SH OTHER 04 16,363 0 0 RELIANT RES INC COM 75952B105 23 2,785 SH DEFINED 05 2,785 0 0 RELIANT RES INC COM 75952B105 6,953 846,840 SH DEFINED 01,08 332,012 514,828 0 RELIANT RES INC COM 75952B105 45 5,423 SH DEFINED 10 5,000 0 423 RELIV INTL INC COM 75952R100 104 10,814 SH DEFINED 01 2,928 7,886 0 RELIV INTL INC COM 75952R100 4 371 SH OTHER 04 371 0 0 RELIV INTL INC COM 75952R100 237 24,671 SH DEFINED 01,08 5,547 19,124 0 REMEC INC COM 759543101 704 92,691 SH DEFINED 01 37,974 49,642 5,075 REMEC INC COM 759543101 15 2,000 SH OTHER 01 0 2,000 0 REMEC INC COM 759543101 73 9,600 SH DEFINED 04 0 0 9,600 REMEC INC COM 759543101 6 808 SH OTHER 04 0 0 808 REMEC INC COM 759543101 3,191 419,817 SH DEFINED 01,08 125,279 294,538 0 REMEDYTEMP INC COM 759549108 132 9,800 SH DEFINED 01 1,700 8,100 0 REMEDYTEMP INC COM 759549108 168 12,487 SH DEFINED 01,08 3,370 9,117 0 REMINGTON OIL & GAS CORP COM 759594302 1,138 57,610 SH DEFINED 01 14,727 41,633 1,250 REMINGTON OIL & GAS CORP COM 759594302 8 400 SH OTHER 01,06 0 0 400 REMINGTON OIL & GAS CORP COM 759594302 4,280 216,728 SH DEFINED 01,08 87,526 129,202 0 RENAISSANCE LEARNING INC COM 75968L105 927 35,163 SH DEFINED 01 10,552 24,411 200 RENAISSANCE LEARNING INC COM 75968L105 2,658 100,784 SH DEFINED 01,08 24,276 76,508 0 RELIABILITY INC COM 759903107 7 5,800 SH DEFINED 01 900 4,900 0 RELIABILITY INC COM 759903107 45 34,916 SH DEFINED 01,08 1,511 33,405 0 REPLIGEN CORP COM 759916109 216 71,276 SH DEFINED 01 21,889 48,437 950 REPLIGEN CORP COM 759916109 634 209,276 SH DEFINED 01,08 37,790 171,486 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 436 ________ REPUBLIC BANCSHARES INC COM 759929102 1,249 41,511 SH DEFINED 01 30,369 10,892 250 REPUBLIC BANCSHARES INC COM 759929102 25 840 SH DEFINED 04 840 0 0 REPUBLIC BANCSHARES INC COM 759929102 2,009 66,791 SH DEFINED 01,08 16,720 50,071 0 RENAL CARE GROUP INC COM 759930100 1,177 25,726 SH DEFINED 01 14,779 7,707 3,240 RENAL CARE GROUP INC COM 759930100 31 680 SH OTHER 01,06 0 0 680 RENAL CARE GROUP INC COM 759930100 6,840 149,468 SH DEFINED 01,08 62,026 87,442 0 RENAL CARE GROUP INC COM 759930100 0 7 SH DEFINED 10 0 0 7 RENT A CTR INC NEW COM 76009N100 2,868 87,010 SH DEFINED 01 40,150 41,378 5,482 RENT A CTR INC NEW COM 76009N100 79 2,388 SH OTHER 01 0 2,388 0 RENT A CTR INC NEW COM 76009N100 13,519 410,179 SH DEFINED 01,08 96,863 313,316 0 RENT A CTR INC NEW COM 76009N100 7 225 SH DEFINED 10 100 0 125 RENT WAY INC COM 76009U104 385 43,718 SH DEFINED 01 14,228 29,190 300 RENT WAY INC COM 76009U104 1,301 147,807 SH DEFINED 01,08 36,310 111,497 0 RENTECH INC COM 760112102 4 4,800 SH DEFINED 01 4,800 0 0 RENTECH INC COM 760112102 11 12,300 SH DEFINED 01,08 10,800 1,500 0 RENTRAK CORP COM 760174102 174 19,800 SH DEFINED 01 1,500 18,300 0 RENTRAK CORP COM 760174102 152 17,289 SH DEFINED 01,08 3,880 13,409 0 REPSOL YPF S A COM 76026T205 150 7,190 SH DEFINED 01 7,190 0 0 REPSOL YPF S A COM 76026T205 200 9,600 SH OTHER 01 0 9,600 0 REPSOL YPF S A COM 76026T205 76 3,633 SH DEFINED 02 2,200 0 1,433 REPSOL YPF S A COM 76026T205 29 1,400 SH DEFINED 03 800 600 0 REPSOL YPF S A COM 76026T205 17 800 SH DEFINED 04 800 0 0 REPUBLIC BANCORP KY COM 760281204 565 29,004 SH DEFINED 01 16,554 12,300 150 REPUBLIC BANCORP KY COM 760281204 1,030 52,878 SH DEFINED 01,08 9,698 43,180 0 REPUBLIC BANCORP INC COM 760282103 1,611 114,640 SH DEFINED 01 42,382 70,993 1,265 REPUBLIC BANCORP INC COM 760282103 8 600 SH DEFINED 04 600 0 0 REPUBLIC BANCORP INC COM 760282103 13 955 SH OTHER 01,06 0 0 955 REPUBLIC BANCORP INC COM 760282103 6,436 458,071 SH DEFINED 01,08 130,330 327,741 0 REPUBLIC BANCORP INC COM 760282103 1 100 SH DEFINED 10 100 0 0 REPUBLIC BANCORP INC COM 760282103 91 6,490 SH OTHER 10 6,490 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 10 800 SH DEFINED 01 800 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 144 11,077 SH DEFINED 01,08 2,783 8,294 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 437 ________ REPUBLIC SVCS INC COM 760759100 2,828 104,485 SH DEFINED 01 65,006 27,139 12,340 REPUBLIC SVCS INC COM 760759100 38 1,400 SH DEFINED 04 1,400 0 0 REPUBLIC SVCS INC COM 760759100 24,024 887,467 SH DEFINED 01,08 251,939 635,528 0 REPUBLIC SVCS INC COM 760759100 9 316 SH DEFINED 09 316 0 0 REPUBLIC SVCS INC COM 760759100 5 200 SH DEFINED 10 0 0 200 REPUBLIC SVCS INC COM 760759100 5 200 SH OTHER 10 200 0 0 RESEARCH FRONTIERS INC COM 760911107 178 18,519 SH DEFINED 01 6,903 11,316 300 RESEARCH FRONTIERS INC COM 760911107 654 68,030 SH DEFINED 01,08 11,456 56,574 0 RES-CARE INC COM 760943100 327 25,600 SH DEFINED 01 5,000 20,200 400 RES-CARE INC COM 760943100 558 43,678 SH DEFINED 01,08 10,045 33,633 0 RESEARCH IN MOTION LTD COM 760975102 103 1,100 SH OTHER 04 1,000 0 100 RESEARCH IN MOTION LTD COM 760975102 1,613 17,286 SH DEFINED 01,08 17,286 0 0 RESTORATION HARDWARE INC DEL COM 760981100 204 40,892 SH DEFINED 01 14,942 25,100 850 RESTORATION HARDWARE INC DEL COM 760981100 50 10,000 SH OTHER 04 10,000 0 0 RESTORATION HARDWARE INC DEL COM 760981100 934 187,227 SH DEFINED 01,08 64,816 122,411 0 RESMED INC COM 761152107 2,041 45,161 SH DEFINED 01 15,120 22,736 7,305 RESMED INC COM 761152107 21 470 SH OTHER 01,06 0 0 470 RESMED INC COM 761152107 5,567 123,182 SH DEFINED 01,08 42,948 80,234 0 RESMED INC COM 761152107 2 50 SH DEFINED 10 0 0 50 RESOURCE AMERICA INC COM 761195205 937 50,804 SH DEFINED 01 17,279 33,275 250 RESOURCE AMERICA INC COM 761195205 1,873 101,511 SH DEFINED 01,08 17,459 84,052 0 RESOURCES BANKSHARES CORP COM 76121R104 110 3,363 SH DEFINED 01 2,313 900 150 RESOURCES BANKSHARES CORP COM 76121R104 989 30,325 SH DEFINED 04 30,325 0 0 RESOURCES BANKSHARES CORP COM 76121R104 1,564 47,981 SH DEFINED 01,08 15,480 32,501 0 RESOURCES CONNECTION INC COM 76122Q105 1,358 30,781 SH DEFINED 01 12,939 16,642 1,200 RESOURCES CONNECTION INC COM 76122Q105 7,149 162,042 SH DEFINED 01,08 48,674 113,368 0 RESPIRONICS INC COM 761230101 1,637 30,303 SH DEFINED 01 12,790 6,853 10,660 RESPIRONICS INC COM 761230101 30 560 SH OTHER 01,06 0 0 560 RESPIRONICS INC COM 761230101 8,126 150,421 SH DEFINED 01,08 54,456 95,965 0 RESPIRONICS INC COM 761230101 43 790 SH DEFINED 10 610 0 180 RETEK INC COM 76128Q109 530 70,078 SH DEFINED 01 43,801 20,377 5,900 RETEK INC COM 76128Q109 348 46,065 SH OTHER 01 186 1,737 44,142 RETEK INC COM 76128Q109 3,783 500,348 SH DEFINED 01,08 119,996 380,352 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 438 ________ RETAIL VENTURES INC COM 76128Y102 254 35,700 SH DEFINED 01 6,800 28,900 0 RETAIL VENTURES INC COM 76128Y102 388 54,558 SH DEFINED 01,08 14,495 40,063 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 29 4,583 SH DEFINED 01 4,120 363 100 RETRACTABLE TECHNOLOGIES INC COM 76129W105 212 33,703 SH DEFINED 01,08 8,451 25,252 0 REUTERS GROUP PLC COM 76132M102 420 9,836 SH DEFINED 01 9,836 0 0 REUTERS GROUP PLC COM 76132M102 37 866 SH OTHER 01 0 866 0 REUTERS GROUP PLC COM 76132M102 88 2,054 SH OTHER 02 2,054 0 0 REUTERS GROUP PLC COM 76132M102 288 6,743 SH OTHER 04 6,319 0 424 REUTERS GROUP PLC COM 76132M102 73 1,700 SH OTHER 10 1,700 0 0 REVLON INC COM 761525500 42 15,250 SH DEFINED 01 4,150 10,800 300 REVLON INC COM 761525500 437 157,755 SH DEFINED 01,08 80,380 77,375 0 REWARDS NETWORK INC COM 761557107 577 57,689 SH DEFINED 01 14,342 42,947 400 REWARDS NETWORK INC COM 761557107 13 1,300 SH OTHER 04 1,300 0 0 REWARDS NETWORK INC COM 761557107 4 400 SH OTHER 01,06 0 0 400 REWARDS NETWORK INC COM 761557107 1,541 154,086 SH DEFINED 01,08 27,015 127,071 0 REX STORES CORP COM 761624105 460 29,256 SH DEFINED 01 17,606 11,400 250 REX STORES CORP COM 761624105 960 61,010 SH DEFINED 01,08 11,190 49,820 0 REXHALL INDS INC COM 761684109 2 840 SH DEFINED 01 840 0 0 REXHALL INDS INC COM 761684109 28 10,230 SH DEFINED 01,08 2,528 7,702 0 REYNOLDS & REYNOLDS CO COM 761695105 1,554 54,716 SH DEFINED 01 37,676 12,840 4,200 REYNOLDS & REYNOLDS CO COM 761695105 763 26,850 SH OTHER 01 0 4,000 22,850 REYNOLDS & REYNOLDS CO COM 761695105 4 130 SH DEFINED 02 0 0 130 REYNOLDS & REYNOLDS CO COM 761695105 5 190 SH OTHER 02 190 0 0 REYNOLDS & REYNOLDS CO COM 761695105 94 3,312 SH DEFINED 04 3,312 0 0 REYNOLDS & REYNOLDS CO COM 761695105 10,319 363,233 SH DEFINED 01,08 105,212 258,021 0 REYNOLDS & REYNOLDS CO COM 761695105 216 7,598 SH DEFINED 10 7,500 0 98 REYNOLDS R J TOB HLDGS INC COM 76182K105 9,982 164,988 SH DEFINED 01 76,526 67,257 21,205 REYNOLDS R J TOB HLDGS INC COM 76182K105 3 50 SH OTHER 01 0 0 50 REYNOLDS R J TOB HLDGS INC COM 76182K105 2 30 SH DEFINED 02 0 0 30 REYNOLDS R J TOB HLDGS INC COM 76182K105 54 900 SH DEFINED 03 200 700 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 151 2,500 SH DEFINED 04 2,500 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 1 18 SH OTHER 04 18 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 8 133 SH DEFINED 05 133 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 12 200 SH OTHER 01,06 0 0 200 REYNOLDS R J TOB HLDGS INC COM 76182K105 43,159 713,375 SH DEFINED 01,08 346,567 366,778 30 REYNOLDS R J TOB HLDGS INC COM 76182K105 9 143 SH DEFINED 10 143 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 439 ________ RICHARDSON ELECTRS LTD COM 763165107 147 12,150 SH DEFINED 01 2,500 9,600 50 RICHARDSON ELECTRS LTD COM 763165107 712 58,786 SH DEFINED 01,08 9,878 48,908 0 RIGEL PHARMACEUTICALS INC COM 766559603 153 6,921 SH DEFINED 01 2,988 3,922 11 RIGEL PHARMACEUTICALS INC COM 766559603 403 18,191 SH DEFINED 01,08 5,621 12,570 0 RIGGS NATL CORP WASH DC COM 766570105 2,147 124,660 SH DEFINED 01 95,954 28,356 350 RIGGS NATL CORP WASH DC COM 766570105 17 1,000 SH DEFINED 04 1,000 0 0 RIGGS NATL CORP WASH DC COM 766570105 7 435 SH OTHER 01,06 0 0 435 RIGGS NATL CORP WASH DC COM 766570105 3,492 202,762 SH DEFINED 01,08 97,929 104,833 0 RIMAGE CORP COM 766721104 206 13,300 SH DEFINED 01 1,750 11,550 0 RIMAGE CORP COM 766721104 243 15,675 SH DEFINED 01,08 3,275 12,400 0 RIO TINTO PLC COM 767204100 893 8,875 SH DEFINED 01 175 8,700 0 RIO TINTO PLC COM 767204100 191 1,900 SH OTHER 01 0 1,900 0 RIO TINTO PLC COM 767204100 25 245 SH DEFINED 02 245 0 0 RIO TINTO PLC COM 767204100 10 100 SH DEFINED 05 100 0 0 RITA MED SYS INC DEL COM 76774E103 87 15,600 SH DEFINED 01 2,800 12,800 0 RITA MED SYS INC DEL COM 76774E103 164 29,591 SH DEFINED 01,08 7,500 22,091 0 RITE AID CORP COM 767754104 1,098 201,925 SH DEFINED 01 105,185 68,450 28,290 RITE AID CORP COM 767754104 544 100,000 SH OTHER 01 100,000 0 0 RITE AID CORP COM 767754104 92 17,000 SH DEFINED 02 17,000 0 0 RITE AID CORP COM 767754104 5 1,000 SH DEFINED 03 1,000 0 0 RITE AID CORP COM 767754104 239 44,000 SH DEFINED 04 44,000 0 0 RITE AID CORP COM 767754104 51 9,360 SH OTHER 04 3,000 0 6,360 RITE AID CORP COM 767754104 6,821 1,253,830 SH DEFINED 01,08 459,603 794,227 0 RITE AID CORP COM 767754104 4 650 SH DEFINED 10 0 0 650 RIVERVIEW BANCORP INC COM 769397100 141 7,000 SH DEFINED 01 800 6,200 0 RIVERVIEW BANCORP INC COM 769397100 166 8,214 SH DEFINED 01,08 1,714 6,500 0 RIVIANA FOODS INC COM 769536103 551 19,695 SH DEFINED 01 5,388 14,207 100 RIVIANA FOODS INC COM 769536103 1,357 48,469 SH DEFINED 01,08 8,202 40,267 0 ROANOKE ELEC STL CORP COM 769841107 218 15,487 SH DEFINED 01 5,437 10,000 50 ROANOKE ELEC STL CORP COM 769841107 327 23,196 SH DEFINED 01,08 4,427 18,769 0 ROBBINS & MYERS INC COM 770196103 578 26,836 SH DEFINED 01 12,909 13,627 300 ROBBINS & MYERS INC COM 770196103 4 175 SH OTHER 01,06 0 0 175 ROBBINS & MYERS INC COM 770196103 1,708 79,278 SH DEFINED 01,08 17,183 62,095 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 440 ________ ROBERT HALF INTL INC COM 770323103 11,676 494,332 SH DEFINED 01 272,500 164,937 56,895 ROBERT HALF INTL INC COM 770323103 89 3,750 SH OTHER 01 0 3,600 150 ROBERT HALF INTL INC COM 770323103 1,422 60,200 SH DEFINED 02 50,200 10,000 0 ROBERT HALF INTL INC COM 770323103 399 16,900 SH OTHER 02 15,400 1,500 0 ROBERT HALF INTL INC COM 770323103 3,622 153,331 SH DEFINED 03 152,966 365 0 ROBERT HALF INTL INC COM 770323103 58 2,435 SH OTHER 03 435 2,000 0 ROBERT HALF INTL INC COM 770323103 9,219 390,290 SH DEFINED 04 360,215 0 30,075 ROBERT HALF INTL INC COM 770323103 5,515 233,494 SH OTHER 04 227,894 0 5,600 ROBERT HALF INTL INC COM 770323103 3 125 SH DEFINED 05 0 0 125 ROBERT HALF INTL INC COM 770323103 9 400 SH OTHER 01,06 0 0 400 ROBERT HALF INTL INC COM 770323103 35,677 1,510,468 SH DEFINED 01,08 785,698 724,770 0 ROBERT HALF INTL INC COM 770323103 135 5,717 SH DEFINED 09 5,717 0 0 ROBERT HALF INTL INC COM 770323103 574 24,299 SH DEFINED 10 4,630 18,769 900 ROCHESTER MED CORP COM 771497104 48 5,100 SH DEFINED 01 1,100 4,000 0 ROCHESTER MED CORP COM 771497104 75 7,938 SH DEFINED 01,08 2,483 5,455 0 ROCK OF AGES CORP COM 772632105 50 7,200 SH DEFINED 01 500 6,700 0 ROCK OF AGES CORP COM 772632105 82 11,699 SH DEFINED 01,08 1,999 9,700 0 ROCK-TENN CO COM 772739207 1,085 75,221 SH DEFINED 01 41,331 33,340 550 ROCK-TENN CO COM 772739207 7 500 SH OTHER 01,06 0 0 500 ROCK-TENN CO COM 772739207 2,580 178,942 SH DEFINED 01,08 39,655 139,287 0 ROCKFORD CORP COM 77316P101 60 8,900 SH DEFINED 01 0 8,900 0 ROCKFORD CORP COM 77316P101 95 14,126 SH DEFINED 01,08 3,935 10,191 0 ROCKWELL AUTOMATION INC COM 773903109 67,594 1,949,639 SH DEFINED 01 1,346,573 471,846 131,220 ROCKWELL AUTOMATION INC COM 773903109 5,460 157,480 SH OTHER 01 75,330 73,760 8,390 ROCKWELL AUTOMATION INC COM 773903109 4,296 123,910 SH DEFINED 02 79,295 41,965 2,650 ROCKWELL AUTOMATION INC COM 773903109 360 10,370 SH OTHER 02 7,570 2,100 700 ROCKWELL AUTOMATION INC COM 773903109 10,094 291,142 SH DEFINED 03 189,707 90,275 11,160 ROCKWELL AUTOMATION INC COM 773903109 983 28,340 SH OTHER 03 18,490 7,565 2,285 ROCKWELL AUTOMATION INC COM 773903109 31,377 905,029 SH DEFINED 04 842,186 500 62,343 ROCKWELL AUTOMATION INC COM 773903109 7,652 220,710 SH OTHER 04 209,685 0 11,025 ROCKWELL AUTOMATION INC COM 773903109 3,176 91,595 SH DEFINED 05 88,870 2,300 425 ROCKWELL AUTOMATION INC COM 773903109 107 3,080 SH OTHER 05 1,450 1,630 0 ROCKWELL AUTOMATION INC COM 773903109 17 500 SH OTHER 01,06 0 0 500 ROCKWELL AUTOMATION INC COM 773903109 57,248 1,651,222 SH DEFINED 01,08 847,628 795,049 8,545 ROCKWELL AUTOMATION INC COM 773903109 27 782 SH DEFINED 09 782 0 0 ROCKWELL AUTOMATION INC COM 773903109 2,683 77,391 SH DEFINED 10 64,104 2,650 10,637 ROCKWELL AUTOMATION INC COM 773903109 227 6,550 SH OTHER 10 1,825 3,825 900 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 441 ________ ROCKWELL COLLINS INC COM 774341101 11,260 356,224 SH DEFINED 01 164,113 139,264 52,847 ROCKWELL COLLINS INC COM 774341101 1,027 32,495 SH OTHER 01 15,720 6,000 10,775 ROCKWELL COLLINS INC COM 774341101 39 1,245 SH DEFINED 02 700 545 0 ROCKWELL COLLINS INC COM 774341101 9 300 SH OTHER 02 300 0 0 ROCKWELL COLLINS INC COM 774341101 1,351 42,745 SH DEFINED 03 20,375 19,995 2,375 ROCKWELL COLLINS INC COM 774341101 332 10,500 SH OTHER 03 6,200 4,300 0 ROCKWELL COLLINS INC COM 774341101 1,413 44,699 SH DEFINED 04 44,249 0 450 ROCKWELL COLLINS INC COM 774341101 473 14,967 SH OTHER 04 12,967 0 2,000 ROCKWELL COLLINS INC COM 774341101 15 485 SH DEFINED 05 160 200 125 ROCKWELL COLLINS INC COM 774341101 16 500 SH OTHER 01,06 0 0 500 ROCKWELL COLLINS INC COM 774341101 48,755 1,542,400 SH DEFINED 01,08 783,497 758,903 0 ROCKWELL COLLINS INC COM 774341101 40 1,255 SH DEFINED 09 1,255 0 0 ROCKWELL COLLINS INC COM 774341101 134 4,238 SH DEFINED 10 2,479 0 1,759 ROCKY MTN CHOCOLATE FACTORY COM 774678403 90 8,952 SH DEFINED 01 751 8,201 0 ROCKY MTN CHOCOLATE FACTORY COM 774678403 60 6,049 SH DEFINED 01,08 1,592 4,457 0 ROCKY SHOES & BOOTS INC COM 774830103 114 4,700 SH DEFINED 01 800 3,900 0 ROCKY SHOES & BOOTS INC COM 774830103 164 6,805 SH DEFINED 01,08 1,775 5,030 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 1,563 52,580 SH DEFINED 01 33,209 19,171 200 ROFIN SINAR TECHNOLOGIES INC COM 775043102 2,865 96,404 SH DEFINED 01,08 36,794 59,610 0 ROGERS CORP COM 775133101 2,965 55,562 SH DEFINED 01 29,817 17,945 7,800 ROGERS CORP COM 775133101 11 200 SH OTHER 01,06 0 0 200 ROGERS CORP COM 775133101 5,804 108,749 SH DEFINED 01,08 18,386 90,363 0 ROHM & HAAS CO COM 775371107 19,991 501,787 SH DEFINED 01 235,039 204,792 61,956 ROHM & HAAS CO COM 775371107 754 18,916 SH OTHER 01 870 17,846 200 ROHM & HAAS CO COM 775371107 342 8,596 SH DEFINED 02 8,320 276 0 ROHM & HAAS CO COM 775371107 1,481 37,170 SH DEFINED 03 26,075 5,275 5,820 ROHM & HAAS CO COM 775371107 34 850 SH OTHER 03 450 400 0 ROHM & HAAS CO COM 775371107 5,009 125,720 SH DEFINED 04 120,305 0 5,415 ROHM & HAAS CO COM 775371107 1,619 40,642 SH OTHER 04 40,642 0 0 ROHM & HAAS CO COM 775371107 1,039 26,075 SH DEFINED 05 20,045 675 5,355 ROHM & HAAS CO COM 775371107 32 800 SH OTHER 05 0 0 800 ROHM & HAAS CO COM 775371107 24 600 SH OTHER 01,06 0 0 600 ROHM & HAAS CO COM 775371107 129,572 3,252,301 SH DEFINED 01,08 893,837 2,289,400 69,064 ROHM & HAAS CO COM 775371107 191 4,792 SH DEFINED 09 4,792 0 0 ROHM & HAAS CO COM 775371107 1,321 33,146 SH DEFINED 10 29,556 1,370 2,220 ROHM & HAAS CO COM 775371107 22 555 SH OTHER 10 280 0 275 ROLLINS INC COM 775711104 777 30,137 SH DEFINED 01 25,690 3,397 1,050 ROLLINS INC COM 775711104 8,037 311,874 SH DEFINED 01,08 100,817 211,057 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 442 ________ ROPER INDS INC NEW COM 776696106 2,182 45,214 SH DEFINED 01 21,204 21,710 2,300 ROPER INDS INC NEW COM 776696106 9 181 SH DEFINED 02 0 0 181 ROPER INDS INC NEW COM 776696106 39 800 SH DEFINED 04 800 0 0 ROPER INDS INC NEW COM 776696106 43 900 SH OTHER 04 400 0 500 ROPER INDS INC NEW COM 776696106 25 520 SH OTHER 01,06 0 0 520 ROPER INDS INC NEW COM 776696106 11,147 231,029 SH DEFINED 01,08 58,859 172,170 0 ROPER INDS INC NEW COM 776696106 7 150 SH DEFINED 10 150 0 0 ROSS STORES INC COM 778296103 5,380 175,656 SH DEFINED 01 112,067 37,189 26,400 ROSS STORES INC COM 778296103 32 1,050 SH DEFINED 02 1,050 0 0 ROSS STORES INC COM 778296103 61 2,000 SH DEFINED 05 2,000 0 0 ROSS STORES INC COM 778296103 26,107 852,331 SH DEFINED 01,08 255,933 596,398 0 ROSS STORES INC COM 778296103 6 196 SH DEFINED 10 0 0 196 ROSTELECOM OPEN JT STK LNG D COM 778529107 1,454 97,561 SH DEFINED 01,08 97,561 0 0 ROTO ROOTER INC NEW COM 778787101 777 15,365 SH DEFINED 01 6,689 7,976 700 ROTO ROOTER INC NEW COM 778787101 9 175 SH OTHER 01,06 0 0 175 ROTO ROOTER INC NEW COM 778787101 4,002 79,169 SH DEFINED 01,08 24,015 55,154 0 ROTONICS MFG INC COM 778903104 31 22,200 SH DEFINED 01 0 22,200 0 ROTONICS MFG INC COM 778903104 33 23,622 SH DEFINED 01,08 1,191 22,431 0 ROUSE CO COM 779273101 1,864 34,775 SH DEFINED 01 18,019 12,166 4,590 ROUSE CO COM 779273101 70 1,300 SH OTHER 01 1,300 0 0 ROUSE CO COM 779273101 32 600 SH DEFINED 02 600 0 0 ROUSE CO COM 779273101 134 2,500 SH DEFINED 04 2,500 0 0 ROUSE CO COM 779273101 4,938 92,120 SH DEFINED 05 92,120 0 0 ROUSE CO COM 779273101 13,289 247,929 SH OTHER 05 244,308 0 3,621 ROUSE CO COM 779273101 16,123 300,809 SH DEFINED 01,08 144,357 156,452 0 ROUSE CO COM 779273101 10 189 SH DEFINED 09 189 0 0 ROUSE CO COM 779273101 144 2,680 SH DEFINED 10 2,584 0 96 ROUSE CO COM 779273101 150 2,801 SH OTHER 10 175 2,626 0 ROWAN COS INC COM 779382100 4,230 200,585 SH DEFINED 01 80,300 95,177 25,108 ROWAN COS INC COM 779382100 2 100 SH OTHER 01 0 0 100 ROWAN COS INC COM 779382100 11 500 SH DEFINED 02 500 0 0 ROWAN COS INC COM 779382100 11 500 SH OTHER 02 500 0 0 ROWAN COS INC COM 779382100 14 650 SH DEFINED 05 0 550 100 ROWAN COS INC COM 779382100 6 300 SH OTHER 01,06 0 0 300 ROWAN COS INC COM 779382100 18,634 883,558 SH DEFINED 01,08 465,353 418,205 0 ROWAN COS INC COM 779382100 5 260 SH DEFINED 09 260 0 0 ROWAN COS INC COM 779382100 10 482 SH DEFINED 10 332 0 150 ROWAN COS INC COM 779382100 21 1,000 SH OTHER 10 1,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 443 ________ ROWE COS COM 779528108 60 14,080 SH DEFINED 01 2,570 11,510 0 ROWE COS COM 779528108 13 3,000 SH OTHER 01 0 3,000 0 ROWE COS COM 779528108 129 30,276 SH DEFINED 01,08 3,827 26,449 0 ROXIO INC COM 780008108 177 39,606 SH DEFINED 01 18,445 20,061 1,100 ROXIO INC COM 780008108 2 400 SH DEFINED 04 400 0 0 ROXIO INC COM 780008108 2 500 SH OTHER 01,06 0 0 500 ROXIO INC COM 780008108 1,178 263,618 SH DEFINED 01,08 107,787 155,831 0 ROYAL BANCSHARES PA INC COM 780081105 313 12,259 SH DEFINED 01 2,963 9,236 60 ROYAL BANCSHARES PA INC COM 780081105 163 6,386 SH OTHER 04 6,386 0 0 ROYAL BANCSHARES PA INC COM 780081105 958 37,556 SH DEFINED 01,08 5,139 32,417 0 ROYAL BK CDA MONTREAL QUE COM 780087102 48 1,000 SH DEFINED 04 1,000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 280 5,880 SH OTHER 04 5,880 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 33 1,150 OTHER 01 1,150 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 58 2,000 DEFINED 02 0 2,000 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 58 2,000 DEFINED 03 2,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 110 3,800 DEFINED 04 3,800 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 64 2,200 OTHER 04 2,200 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097705 14 500 OTHER 10 500 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 8 300 DEFINED 01 300 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 11 400 DEFINED 04 400 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 316 11,290 DEFINED 10 4,000 5,290 2,000 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 26 1,000 DEFINED 01 1,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 19 750 DEFINED 02 750 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 100 3,895 DEFINED 04 3,895 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 179 7,000 OTHER 04 7,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 51 2,000 DEFINED 10 0 0 2,000 ROYAL CARIBBEAN CRUISES LTD CONV DEB 780153AK8 3,203 6,000,000 PRN DEFINED 01 6,000,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 444 ________ ROYAL DUTCH PETE CO COM 780257804 57,438 1,207,193 SH DEFINED 01 879,033 253,853 74,307 ROYAL DUTCH PETE CO COM 780257804 29,101 611,631 SH OTHER 01 374,043 197,562 40,026 ROYAL DUTCH PETE CO COM 780257804 7,304 153,518 SH DEFINED 02 99,459 48,742 5,317 ROYAL DUTCH PETE CO COM 780257804 3,077 64,671 SH OTHER 02 46,327 17,444 900 ROYAL DUTCH PETE CO COM 780257804 13,057 274,427 SH DEFINED 03 172,338 93,199 8,890 ROYAL DUTCH PETE CO COM 780257804 6,285 132,093 SH OTHER 03 113,183 17,885 1,025 ROYAL DUTCH PETE CO COM 780257804 41,912 880,867 SH DEFINED 04 839,484 0 41,383 ROYAL DUTCH PETE CO COM 780257804 30,424 639,433 SH OTHER 04 607,141 0 32,292 ROYAL DUTCH PETE CO COM 780257804 4,168 87,593 SH DEFINED 05 79,748 3,560 4,285 ROYAL DUTCH PETE CO COM 780257804 1,197 25,165 SH OTHER 05 5,015 15,950 4,200 ROYAL DUTCH PETE CO COM 780257804 136 2,850 SH OTHER 04,07 0 0 2,850 ROYAL DUTCH PETE CO COM 780257804 13,917 292,504 SH DEFINED 01,08 13,133 279,371 0 ROYAL DUTCH PETE CO COM 780257804 10,997 231,124 SH DEFINED 10 145,139 51,461 34,524 ROYAL DUTCH PETE CO COM 780257804 2,664 55,994 SH OTHER 10 23,086 32,029 879 ROYAL GOLD INC COM 780287108 690 38,947 SH DEFINED 01 12,252 26,245 450 ROYAL GOLD INC COM 780287108 9 500 SH OTHER 02 500 0 0 ROYAL GOLD INC COM 780287108 44 2,500 SH OTHER 04 2,500 0 0 ROYAL GOLD INC COM 780287108 2,802 158,243 SH DEFINED 01,08 54,771 103,472 0 ROYALE ENERGY INC COM 78074G200 62 4,717 SH DEFINED 01 1,147 3,570 0 ROYALE ENERGY INC COM 78074G200 132 10,080 SH DEFINED 01,08 2,639 7,441 0 ROYCE MICRO-CAP TR INC COM 780915104 123 9,185 SH DEFINED 01 9,185 0 0 ROYCE MICRO-CAP TR INC COM 780915104 20 1,500 SH DEFINED 04 1,500 0 0 RUBIOS RESTAURANTS INC COM 78116B102 64 9,500 SH DEFINED 01 600 8,900 0 RUBIOS RESTAURANTS INC COM 78116B102 99 14,639 SH DEFINED 01,08 4,103 10,536 0 RUBY TUESDAY INC COM 781182100 4,915 152,864 SH DEFINED 01 113,477 24,900 14,487 RUBY TUESDAY INC COM 781182100 26 800 SH OTHER 01 0 800 0 RUBY TUESDAY INC COM 781182100 1,659 51,591 SH DEFINED 04 51,591 0 0 RUBY TUESDAY INC COM 781182100 20 610 SH OTHER 04 610 0 0 RUBY TUESDAY INC COM 781182100 10,664 331,691 SH DEFINED 01,08 87,879 243,812 0 RUBY TUESDAY INC COM 781182100 3 85 SH DEFINED 10 0 0 85 RUDDICK CORP COM 781258108 2,402 118,653 SH DEFINED 01 102,786 13,267 2,600 RUDDICK CORP COM 781258108 6,069 299,862 SH DEFINED 01,08 53,192 246,670 0 RUDOLPH TECHNOLOGIES INC COM 781270103 460 24,558 SH DEFINED 01 8,373 15,535 650 RUDOLPH TECHNOLOGIES INC COM 781270103 4 200 SH OTHER 01,06 0 0 200 RUDOLPH TECHNOLOGIES INC COM 781270103 1,826 97,494 SH DEFINED 01,08 35,875 61,619 0 RURAL / METRO CORP COM 781748108 45 24,300 SH DEFINED 01 2,000 22,300 0 RURAL / METRO CORP COM 781748108 41 22,222 SH DEFINED 01,08 6,920 15,302 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 445 ________ RUSH ENTERPISES INC COM 781846209 71 6,119 SH DEFINED 01 719 5,400 0 RUSH ENTERPISES INC COM 781846209 72 6,179 SH DEFINED 01,08 246 5,933 0 RUSH ENTERPISES INC UNDEFIND 781846308 73 6,300 DEFINED 01 900 5,400 0 RUSH ENTERPISES INC UNDEFIND 781846308 136 11,776 DEFINED 01,08 4,960 6,816 0 RURAL CELLULAR CORP COM 781904107 108 11,300 SH DEFINED 01 2,200 9,100 0 RURAL CELLULAR CORP COM 781904107 178 18,648 SH DEFINED 01,08 2,847 15,801 0 RUSS BERRIE & CO COM 782233100 1,061 30,309 SH DEFINED 01 14,246 15,863 200 RUSS BERRIE & CO COM 782233100 11 300 SH OTHER 01,06 0 0 300 RUSS BERRIE & CO COM 782233100 3,666 104,732 SH DEFINED 01,08 31,138 73,594 0 RUSSELL CORP COM 782352108 1,514 82,920 SH DEFINED 01 67,684 14,536 700 RUSSELL CORP COM 782352108 527 28,880 SH OTHER 01 28,880 0 0 RUSSELL CORP COM 782352108 9 500 SH OTHER 01,06 0 0 500 RUSSELL CORP COM 782352108 4,032 220,816 SH DEFINED 01,08 77,327 143,489 0 RYANAIR HLDGS PLC COM 783513104 177 5,190 SH DEFINED 01 0 5,000 190 RYANAIR HLDGS PLC COM 783513104 44 1,300 SH DEFINED 04 1,300 0 0 RYANAIR HLDGS PLC COM 783513104 1,137 33,254 SH DEFINED 01,08 31,164 2,090 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 2,345 136,483 SH DEFINED 01 84,339 49,494 2,650 RYANS FAMILY STEAK HOUSE INC COM 783519101 33 1,900 SH OTHER 01 1,900 0 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 9 500 SH OTHER 04 500 0 0 RYANS FAMILY STEAK HOUSE INC COM 783519101 11 645 SH OTHER 01,06 0 0 645 RYANS FAMILY STEAK HOUSE INC COM 783519101 6,791 395,294 SH DEFINED 01,08 163,615 231,679 0 RYDER SYS INC COM 783549108 5,065 130,790 SH DEFINED 01 63,004 51,527 16,259 RYDER SYS INC COM 783549108 65 1,667 SH OTHER 01 0 1,617 50 RYDER SYS INC COM 783549108 194 5,010 SH DEFINED 04 0 0 5,010 RYDER SYS INC COM 783549108 8 200 SH OTHER 01,06 0 0 200 RYDER SYS INC COM 783549108 20,984 541,806 SH DEFINED 01,08 269,494 272,312 0 RYDER SYS INC COM 783549108 4 101 SH DEFINED 10 10 0 91 RYERSON TULL INC NEW COM 78375P107 2,266 173,075 SH DEFINED 01 16,863 24,749 131,463 RYERSON TULL INC NEW COM 78375P107 5 400 SH OTHER 01,06 0 0 400 RYERSON TULL INC NEW COM 78375P107 2,274 173,751 SH DEFINED 01,08 54,171 119,580 0 RYLAND GROUP INC COM 783764103 1,146 12,896 SH DEFINED 01 7,770 3,826 1,300 RYLAND GROUP INC COM 783764103 33 375 SH OTHER 01,06 0 0 375 RYLAND GROUP INC COM 783764103 7,240 81,507 SH DEFINED 01,08 33,220 48,287 0 RYLAND GROUP INC COM 783764103 6 67 SH DEFINED 10 0 0 67 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 446 ________ S&K FAMOUS BRANDS INC COM 783774102 89 5,100 SH DEFINED 01 700 4,400 0 S&K FAMOUS BRANDS INC COM 783774102 156 8,883 SH DEFINED 01,08 1,089 7,794 0 S & T BANCORP INC COM 783859101 1,324 44,038 SH DEFINED 01 17,385 25,003 1,650 S & T BANCORP INC COM 783859101 268 8,920 SH DEFINED 04 8,920 0 0 S & T BANCORP INC COM 783859101 5,451 181,347 SH DEFINED 01,08 41,971 139,376 0 SBC COMMUNICATIONS INC COM 78387G103 185,092 7,542,477 SH DEFINED 01 3,428,249 3,232,197 882,031 SBC COMMUNICATIONS INC COM 78387G103 20,594 839,183 SH OTHER 01 413,167 397,006 29,010 SBC COMMUNICATIONS INC COM 78387G103 5,844 238,145 SH DEFINED 02 158,268 70,907 8,970 SBC COMMUNICATIONS INC COM 78387G103 3,439 140,140 SH OTHER 02 71,229 58,781 10,130 SBC COMMUNICATIONS INC COM 78387G103 12,965 528,321 SH DEFINED 03 313,916 183,299 31,106 SBC COMMUNICATIONS INC COM 78387G103 5,307 216,268 SH OTHER 03 151,750 59,101 5,417 SBC COMMUNICATIONS INC COM 78387G103 18,133 738,917 SH DEFINED 04 712,822 0 26,095 SBC COMMUNICATIONS INC COM 78387G103 21,713 884,810 SH OTHER 04 810,572 0 74,238 SBC COMMUNICATIONS INC COM 78387G103 7,199 293,359 SH DEFINED 05 264,063 19,131 10,165 SBC COMMUNICATIONS INC COM 78387G103 1,288 52,486 SH OTHER 05 28,794 21,492 2,200 SBC COMMUNICATIONS INC COM 78387G103 209 8,500 SH OTHER 01,06 0 0 8,500 SBC COMMUNICATIONS INC COM 78387G103 741,375 30,210,874 SH DEFINED 01,08 15,693,039 14,508,965 8,870 SBC COMMUNICATIONS INC COM 78387G103 2,300 93,727 SH DEFINED 09 93,727 0 0 SBC COMMUNICATIONS INC COM 78387G103 5,155 210,078 SH DEFINED 10 164,372 20,497 25,209 SBC COMMUNICATIONS INC COM 78387G103 1,786 72,783 SH OTHER 10 40,542 31,520 721 SBS TECHNOLOGIES INC COM 78387P103 352 22,782 SH DEFINED 01 9,332 12,300 1,150 SBS TECHNOLOGIES INC COM 78387P103 3 200 SH OTHER 01,06 0 0 200 SBS TECHNOLOGIES INC COM 78387P103 1,619 104,752 SH DEFINED 01,08 26,684 78,068 0 SBE INC COM 783873201 29 6,200 SH DEFINED 01 900 5,300 0 SBE INC COM 783873201 53 11,100 SH DEFINED 01,08 858 10,242 0 SBA COMMUNICATIONS CORP COM 78388J106 277 71,265 SH DEFINED 01 30,715 39,000 1,550 SBA COMMUNICATIONS CORP COM 78388J106 1,155 297,694 SH DEFINED 01,08 50,697 246,997 0 SI TECHNOLOGIES INC COM 783978109 6 2,200 SH DEFINED 01 0 2,200 0 SI TECHNOLOGIES INC COM 783978109 23 8,300 SH DEFINED 01,08 166 8,134 0 SCBT FINANCIAL CORP COM 78401V102 136 4,318 SH DEFINED 01 3,422 746 150 SCBT FINANCIAL CORP COM 78401V102 918 29,129 SH DEFINED 01,08 4,148 24,981 0 SCM MICROSYSTEMS INC COM 784018103 120 17,893 SH DEFINED 01 2,943 14,600 350 SCM MICROSYSTEMS INC COM 784018103 6 900 SH OTHER 01 0 900 0 SCM MICROSYSTEMS INC COM 784018103 1 200 SH OTHER 01,06 0 0 200 SCM MICROSYSTEMS INC COM 784018103 223 33,280 SH DEFINED 01,08 10,776 22,504 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 447 ________ SCPIE HLDGS INC COM 78402P104 128 15,604 SH DEFINED 01 2,304 13,300 0 SCPIE HLDGS INC COM 78402P104 1 100 SH OTHER 01,06 0 0 100 SCPIE HLDGS INC COM 78402P104 152 18,558 SH DEFINED 01,08 6,922 11,636 0 SCP POOL CORP COM 784028102 2,169 58,214 SH DEFINED 01 21,610 34,704 1,900 SCP POOL CORP COM 784028102 39 1,050 SH OTHER 04 1,050 0 0 SCP POOL CORP COM 784028102 21 562 SH OTHER 01,06 0 0 562 SCP POOL CORP COM 784028102 8,664 232,529 SH DEFINED 01,08 62,364 170,165 0 SCO GROUP INC COM 78403A106 98 11,375 SH DEFINED 01 2,675 8,700 0 SCO GROUP INC COM 78403A106 197 22,954 SH DEFINED 01,08 5,204 17,750 0 SEI INVESTMENTS CO COM 784117103 32,340 980,000 SH DEFINED 01 707,511 231,420 41,069 SEI INVESTMENTS CO COM 784117103 3,159 95,730 SH OTHER 01 59,915 35,715 100 SEI INVESTMENTS CO COM 784117103 2,280 69,095 SH DEFINED 02 45,490 20,605 3,000 SEI INVESTMENTS CO COM 784117103 190 5,755 SH OTHER 02 725 5,030 0 SEI INVESTMENTS CO COM 784117103 911 27,605 SH DEFINED 03 13,080 13,325 1,200 SEI INVESTMENTS CO COM 784117103 18 550 SH OTHER 03 550 0 0 SEI INVESTMENTS CO COM 784117103 18,512 560,962 SH DEFINED 04 545,412 0 15,550 SEI INVESTMENTS CO COM 784117103 7,651 231,860 SH OTHER 04 223,660 0 8,200 SEI INVESTMENTS CO COM 784117103 2,549 77,255 SH DEFINED 05 67,890 6,850 2,515 SEI INVESTMENTS CO COM 784117103 48 1,450 SH OTHER 05 1,300 150 0 SEI INVESTMENTS CO COM 784117103 16,849 510,575 SH DEFINED 01,08 136,085 374,490 0 SEI INVESTMENTS CO COM 784117103 527 15,970 SH DEFINED 10 15,870 0 100 SEMCO ENERGY INC COM 78412D109 1,093 193,028 SH DEFINED 01 164,728 27,200 1,100 SEMCO ENERGY INC COM 78412D109 937 165,547 SH DEFINED 01,08 51,053 114,494 0 SFBC INTL INC COM 784121105 348 11,637 SH DEFINED 01 5,287 6,200 150 SFBC INTL INC COM 784121105 3 100 SH DEFINED 04 100 0 0 SFBC INTL INC COM 784121105 2,007 67,185 SH DEFINED 01,08 23,663 43,522 0 SI INTL INC COM 78427V102 1,206 52,200 SH DEFINED 01 52,200 0 0 SI INTL INC COM 78427V102 361 15,600 SH DEFINED 01,08 3,800 11,800 0 SJW CORP COM 784305104 581 16,763 SH DEFINED 01 4,649 11,964 150 SJW CORP COM 784305104 1,444 41,654 SH DEFINED 01,08 6,708 34,946 0 SJW CORP COM 784305104 15 432 SH DEFINED 10 432 0 0 SK TELECOM LTD COM 78440P108 256 12,000 SH DEFINED 09 12,000 0 0 SL GREEN RLTY CORP COM 78440X101 6,499 136,254 SH DEFINED 01 108,896 25,308 2,050 SL GREEN RLTY CORP COM 78440X101 10,172 213,259 SH DEFINED 01,08 56,950 156,309 0 SL GREEN RLTY CORP COM 78440X101 14 300 SH DEFINED 10 300 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 448 ________ S L INDS INC COM 784413106 75 7,700 SH DEFINED 01 1,200 6,500 0 S L INDS INC COM 784413106 224 22,945 SH DEFINED 01,08 2,608 20,337 0 SLM CORP COM 78442P106 54,167 1,294,315 SH DEFINED 01 624,666 520,839 148,810 SLM CORP COM 78442P106 3,703 88,490 SH OTHER 01 41,397 44,543 2,550 SLM CORP COM 78442P106 813 19,419 SH DEFINED 02 6,963 12,360 96 SLM CORP COM 78442P106 75 1,800 SH OTHER 02 1,800 0 0 SLM CORP COM 78442P106 2,623 62,683 SH DEFINED 03 45,181 11,687 5,815 SLM CORP COM 78442P106 66 1,580 SH OTHER 03 580 600 400 SLM CORP COM 78442P106 4,733 113,102 SH DEFINED 04 109,752 0 3,350 SLM CORP COM 78442P106 1,403 33,525 SH OTHER 04 32,545 0 980 SLM CORP COM 78442P106 13 300 SH DEFINED 05 0 0 300 SLM CORP COM 78442P106 103 2,450 SH OTHER 05 2,150 0 300 SLM CORP COM 78442P106 50 1,200 SH OTHER 01,06 0 0 1,200 SLM CORP COM 78442P106 166,348 3,974,871 SH DEFINED 01,08 2,092,192 1,882,679 0 SLM CORP COM 78442P106 282 6,733 SH DEFINED 09 6,733 0 0 SLM CORP COM 78442P106 732 17,493 SH DEFINED 10 17,193 0 300 SLM CORP COM 78442P106 2,156 51,525 SH OTHER 10 9,425 42,100 0 SPDR TR COM 78462F103 94,607 836,493 SH DEFINED 01 567,666 234,432 34,395 SPDR TR COM 78462F103 14,073 124,432 SH OTHER 01 78,408 41,724 4,300 SPDR TR COM 78462F103 16,899 149,417 SH DEFINED 02 85,675 14,120 49,622 SPDR TR COM 78462F103 637 5,630 SH OTHER 02 3,174 2,456 0 SPDR TR COM 78462F103 11,931 105,489 SH DEFINED 03 66,903 30,437 8,149 SPDR TR COM 78462F103 2,228 19,695 SH OTHER 03 10,821 7,774 1,100 SPDR TR COM 78462F103 32,792 289,940 SH DEFINED 04 285,030 0 4,910 SPDR TR COM 78462F103 11,159 98,669 SH OTHER 04 90,742 0 7,927 SPDR TR COM 78462F103 1,018 9,000 SH DEFINED 05 9,000 0 0 SPDR TR COM 78462F103 382 3,375 SH OTHER 05 3,375 0 0 SPDR TR COM 78462F103 2,852 25,221 SH DEFINED 01,08 25,221 0 0 SPDR TR COM 78462F103 17,191 151,995 SH DEFINED 10 137,805 13,575 615 SPDR TR COM 78462F103 5,337 47,187 SH OTHER 10 14,415 31,972 800 SPSS INC COM 78462K102 498 27,075 SH DEFINED 01 8,883 17,142 1,050 SPSS INC COM 78462K102 4 225 SH OTHER 01,06 0 0 225 SPSS INC COM 78462K102 1,596 86,739 SH DEFINED 01,08 15,320 71,419 0 S1 CORPORATION COM 78463B101 827 108,763 SH DEFINED 01 48,542 57,821 2,400 S1 CORPORATION COM 78463B101 2 200 SH DEFINED 04 200 0 0 S1 CORPORATION COM 78463B101 8 1,000 SH OTHER 04 1,000 0 0 S1 CORPORATION COM 78463B101 3,979 523,615 SH DEFINED 01,08 161,259 362,356 0 S1 CORPORATION COM 78463B101 6 800 SH DEFINED 10 800 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 449 ________ SPX CORP COM 784635104 2,292 50,386 SH DEFINED 01 30,437 14,741 5,208 SPX CORP COM 784635104 9 200 SH OTHER 01 0 200 0 SPX CORP COM 784635104 24 520 SH DEFINED 04 520 0 0 SPX CORP COM 784635104 224 4,928 SH OTHER 04 4,928 0 0 SPX CORP COM 784635104 19,336 425,153 SH DEFINED 01,08 119,152 306,001 0 SPX CORP COM 784635104 4,425 97,290 SH DEFINED 10 16,058 81,132 100 SPX CORP COM 784635104 73 1,600 SH OTHER 10 500 1,100 0 SRS LABS INC COM 78464M106 89 14,700 SH DEFINED 01 2,500 12,200 0 SRS LABS INC COM 78464M106 141 23,400 SH DEFINED 01,08 5,700 17,700 0 S R TELECOM INC COM 78464P208 30 4,980 SH DEFINED 01 0 4,975 5 S R TELECOM INC COM 78464P208 31 5,090 SH DEFINED 01,08 1,599 3,491 0 SRA INTL INC COM 78464R105 649 17,558 SH DEFINED 01 6,983 10,375 200 SRA INTL INC COM 78464R105 2 60 SH DEFINED 02 0 60 0 SRA INTL INC COM 78464R105 3,140 85,001 SH DEFINED 01,08 28,784 56,217 0 SRA INTL INC COM 78464R105 22 605 SH DEFINED 10 495 0 110 SRI/SURGICAL EXPRESS INC COM 78464W104 51 6,400 SH DEFINED 01 1,200 5,200 0 SRI/SURGICAL EXPRESS INC COM 78464W104 87 10,900 SH DEFINED 01,08 2,699 8,201 0 SM&A COM 78465D105 419 38,059 SH DEFINED 01 10,907 26,902 250 SM&A COM 78465D105 1,214 110,226 SH DEFINED 01,08 30,726 79,500 0 SSP SOLUTIONS INC COM 784723108 22 13,000 SH DEFINED 01 1,600 11,400 0 SSP SOLUTIONS INC COM 784723108 34 20,423 SH DEFINED 01,08 9,523 10,900 0 SABA SOFTWARE INC COM 784932600 47 11,675 SH DEFINED 01 2,275 9,400 0 SABA SOFTWARE INC COM 784932600 96 24,090 SH DEFINED 01,08 5,113 18,977 0 SPAR GROUP INC COM 784933103 2 800 SH DEFINED 01 800 0 0 SPAR GROUP INC COM 784933103 25 10,316 SH DEFINED 01,08 7,416 2,900 0 SWS GROUP INC COM 78503N107 569 31,761 SH DEFINED 01 14,821 16,630 310 SWS GROUP INC COM 78503N107 4 230 SH OTHER 01,06 0 0 230 SWS GROUP INC COM 78503N107 1,999 111,587 SH DEFINED 01,08 36,801 74,786 0 S Y BANCORP INC COM 785060104 394 17,609 SH DEFINED 01 6,539 10,820 250 S Y BANCORP INC COM 785060104 1,557 69,506 SH DEFINED 01,08 11,450 58,056 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 450 ________ SABRE HLDGS CORP COM 785905100 5,918 238,545 SH DEFINED 01 79,161 123,886 35,498 SABRE HLDGS CORP COM 785905100 4 150 SH OTHER 01 0 0 150 SABRE HLDGS CORP COM 785905100 169 6,800 SH DEFINED 04 100 0 6,700 SABRE HLDGS CORP COM 785905100 10 400 SH OTHER 01,06 0 0 400 SABRE HLDGS CORP COM 785905100 30,353 1,223,438 SH DEFINED 01,08 620,369 603,069 0 SABRE HLDGS CORP COM 785905100 450 18,143 SH DEFINED 09 18,143 0 0 SABRE HLDGS CORP COM 785905100 18 710 SH DEFINED 10 27 433 250 SAFECO CORP COM 786429100 14,642 339,563 SH DEFINED 01 151,941 137,950 49,672 SAFECO CORP COM 786429100 73 1,700 SH OTHER 01 0 1,600 100 SAFECO CORP COM 786429100 241 5,595 SH DEFINED 02 5,595 0 0 SAFECO CORP COM 786429100 1,865 43,260 SH DEFINED 03 27,250 8,805 7,205 SAFECO CORP COM 786429100 45 1,050 SH OTHER 03 575 475 0 SAFECO CORP COM 786429100 6,491 150,530 SH DEFINED 04 144,440 0 6,090 SAFECO CORP COM 786429100 1,586 36,790 SH OTHER 04 36,790 0 0 SAFECO CORP COM 786429100 1,330 30,850 SH DEFINED 05 23,745 765 6,340 SAFECO CORP COM 786429100 39 900 SH OTHER 05 0 0 900 SAFECO CORP COM 786429100 17 400 SH OTHER 01,06 0 0 400 SAFECO CORP COM 786429100 93,726 2,173,617 SH DEFINED 01,08 683,034 1,473,024 17,559 SAFECO CORP COM 786429100 39 914 SH DEFINED 09 914 0 0 SAFECO CORP COM 786429100 2,483 57,591 SH DEFINED 10 35,381 1,620 20,590 SAFECO CORP COM 786429100 338 7,850 SH OTHER 10 7,525 0 325 SAFEGUARD SCIENTIFICS INC COM 786449108 656 176,461 SH DEFINED 01 76,138 97,073 3,250 SAFEGUARD SCIENTIFICS INC COM 786449108 0 100 SH OTHER 02 100 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 12 3,200 SH DEFINED 04 3,200 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 3,050 819,818 SH DEFINED 01,08 219,162 600,656 0 SAFENET INC COM 78645R107 1,636 43,577 SH DEFINED 01 13,666 28,989 922 SAFENET INC COM 78645R107 6 149 SH OTHER 01,06 0 0 149 SAFENET INC COM 78645R107 6,684 178,048 SH DEFINED 01,08 60,991 117,057 0 SAFETY INS GROUP INC COM 78648T100 213 11,234 SH DEFINED 01 11,055 29 150 SAFETY INS GROUP INC COM 78648T100 1,187 62,602 SH DEFINED 01,08 10,602 52,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 451 ________ SAFEWAY INC COM 786514208 16,673 810,157 SH DEFINED 01 299,808 407,670 102,679 SAFEWAY INC COM 786514208 12 604 SH OTHER 01 229 0 375 SAFEWAY INC COM 786514208 74 3,584 SH DEFINED 02 1,134 2,450 0 SAFEWAY INC COM 786514208 23 1,106 SH DEFINED 03 556 550 0 SAFEWAY INC COM 786514208 54 2,630 SH OTHER 03 350 2,280 0 SAFEWAY INC COM 786514208 487 23,645 SH DEFINED 04 9,345 0 14,300 SAFEWAY INC COM 786514208 34 1,650 SH OTHER 04 1,650 0 0 SAFEWAY INC COM 786514208 6 295 SH DEFINED 05 0 0 295 SAFEWAY INC COM 786514208 62 3,000 SH OTHER 05 3,000 0 0 SAFEWAY INC COM 786514208 24 1,150 SH OTHER 01,06 0 0 1,150 SAFEWAY INC COM 786514208 83,684 4,066,302 SH DEFINED 01,08 2,101,315 1,964,907 80 SAFEWAY INC COM 786514208 420 20,400 SH DEFINED 09 20,400 0 0 SAFEWAY INC COM 786514208 35 1,720 SH DEFINED 10 1,070 0 650 SAFEWAY INC COM 786514208 21 1,000 SH OTHER 10 500 500 0 SAFLINK CORP COM 786578302 106 34,557 SH DEFINED 01 14,921 19,636 0 SAFLINK CORP COM 786578302 1 430 SH DEFINED 04 430 0 0 SAFLINK CORP COM 786578302 491 159,357 SH DEFINED 01,08 29,395 129,962 0 SAGA COMMUNICATIONS COM 786598102 534 28,619 SH DEFINED 01 9,941 18,303 375 SAGA COMMUNICATIONS COM 786598102 70 3,750 SH OTHER 04 3,750 0 0 SAGA COMMUNICATIONS COM 786598102 1,777 95,283 SH DEFINED 01,08 17,154 78,129 0 ST JOE CO COM 790148100 1,142 28,059 SH DEFINED 01 22,319 5,100 640 ST JOE CO COM 790148100 830 20,400 SH OTHER 01 15,000 5,400 0 ST JOE CO COM 790148100 40 975 SH DEFINED 02 975 0 0 ST JOE CO COM 790148100 301 7,400 SH DEFINED 04 7,250 0 150 ST JOE CO COM 790148100 73 1,800 SH OTHER 04 800 0 1,000 ST JOE CO COM 790148100 81 2,000 SH DEFINED 05 0 2,000 0 ST JOE CO COM 790148100 5,373 132,045 SH DEFINED 01,08 50,601 81,444 0 ST JOE CO COM 790148100 12 300 SH DEFINED 10 0 0 300 ST JUDE MED INC COM 790849103 37,225 516,291 SH DEFINED 01 321,950 149,769 44,572 ST JUDE MED INC COM 790849103 194 2,695 SH OTHER 01 545 2,000 150 ST JUDE MED INC COM 790849103 130 1,800 SH DEFINED 02 1,800 0 0 ST JUDE MED INC COM 790849103 29 400 SH DEFINED 03 400 0 0 ST JUDE MED INC COM 790849103 4,490 62,278 SH DEFINED 04 62,278 0 0 ST JUDE MED INC COM 790849103 22 300 SH OTHER 04 300 0 0 ST JUDE MED INC COM 790849103 43 600 SH DEFINED 05 400 0 200 ST JUDE MED INC COM 790849103 29 400 SH OTHER 05 400 0 0 ST JUDE MED INC COM 790849103 29 400 SH OTHER 01,06 0 0 400 ST JUDE MED INC COM 790849103 110,991 1,539,400 SH DEFINED 01,08 805,717 733,683 0 ST JUDE MED INC COM 790849103 172 2,389 SH DEFINED 09 2,389 0 0 ST JUDE MED INC COM 790849103 63 878 SH DEFINED 10 628 0 250 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 452 ________ ST MARY LD & EXPL CO COM 792228108 1,503 44,959 SH DEFINED 01 18,329 25,155 1,475 ST MARY LD & EXPL CO COM 792228108 15 450 SH OTHER 01,06 0 0 450 ST MARY LD & EXPL CO COM 792228108 6,743 201,709 SH DEFINED 01,08 53,699 148,010 0 ST PAUL COS INC COM 792860108 16,594 414,750 SH DEFINED 01 152,225 204,061 58,464 ST PAUL COS INC COM 792860108 439 10,965 SH OTHER 01 142 1,425 9,398 ST PAUL COS INC COM 792860108 831 20,771 SH DEFINED 02 2,171 18,600 0 ST PAUL COS INC COM 792860108 1,414 35,349 SH OTHER 02 35,349 0 0 ST PAUL COS INC COM 792860108 179 4,464 SH DEFINED 03 1,024 400 3,040 ST PAUL COS INC COM 792860108 40 1,004 SH OTHER 03 304 700 0 ST PAUL COS INC COM 792860108 47 1,176 SH DEFINED 04 1,176 0 0 ST PAUL COS INC COM 792860108 8,874 221,800 SH OTHER 04 16,105 0 205,695 ST PAUL COS INC COM 792860108 4 100 SH DEFINED 05 0 0 100 ST PAUL COS INC COM 792860108 24 600 SH OTHER 01,06 0 0 600 ST PAUL COS INC COM 792860108 81,058 2,025,943 SH DEFINED 01,08 1,041,092 980,681 4,170 ST PAUL COS INC COM 792860108 37 928 SH DEFINED 09 928 0 0 ST PAUL COS INC COM 792860108 13 337 SH DEFINED 10 37 0 300 ST PAUL COS INC COM 792860108 25 620 SH OTHER 10 120 0 500 ST PAUL COS INC COM 792860306 5,918 80,000 SH DEFINED 01 80,000 0 0 SAKS INC COM 79377W108 1,496 84,973 SH DEFINED 01 54,049 21,464 9,460 SAKS INC COM 79377W108 2 100 SH DEFINED 04 100 0 0 SAKS INC COM 79377W108 1 57 SH OTHER 04 57 0 0 SAKS INC COM 79377W108 12,350 701,714 SH DEFINED 01,08 156,100 545,614 0 SAKS INC COM 79377W108 3 146 SH DEFINED 10 0 0 146 SALEM COMMUNICATIONS CORP DE COM 794093104 666 24,222 SH DEFINED 01 7,607 16,365 250 SALEM COMMUNICATIONS CORP DE COM 794093104 2,056 74,775 SH DEFINED 01,08 15,424 59,351 0 SALOMON BR EMRG MKT INCM FD UNDEFIND 794908103 0 1,000 OTHER 01 0 1,000 0 SALOMON BR EMRG MKT INCM FD UNDEFIND 794908103 189 10,300 OTHER 04 10,300 0 0 SALIX PHARMACEUTICALS INC COM 795435106 523 18,037 SH DEFINED 01 13,037 3,900 1,100 SALIX PHARMACEUTICALS INC COM 795435106 29 1,000 SH DEFINED 04 1,000 0 0 SALIX PHARMACEUTICALS INC COM 795435106 3,827 131,880 SH DEFINED 01,08 27,568 104,312 0 SALOMON BROTHERS FD INC COM 795477108 5 394 SH DEFINED 01 394 0 0 SALOMON BROTHERS FD INC COM 795477108 427 35,174 SH DEFINED 04 35,174 0 0 SALOMON BROTHERS FD INC COM 795477108 113 9,347 SH OTHER 04 9,347 0 0 SALOMON BROTHERS FD INC COM 795477108 276 22,700 SH DEFINED 10 0 0 22,700 SALOMON BROTHERS FD INC COM 795477108 310 25,507 SH OTHER 10 25,507 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 453 ________ SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 3,000 DEFINED 01 3,000 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 2,830 OTHER 01 0 2,830 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 85 7,500 DEFINED 04 7,500 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 23 2,000 OTHER 04 1,000 0 1,000 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 1 4,500 OTHER 03 4,500 0 0 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 8 500 OTHER 04 0 0 500 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 3 19,500 DEFINED 10 0 0 19,500 SALTON INC COM 795757103 300 32,050 SH DEFINED 01 21,850 10,200 0 SALTON INC COM 795757103 2 200 SH OTHER 01,06 0 0 200 SALTON INC COM 795757103 207 22,129 SH DEFINED 01,08 9,141 12,988 0 SAN JUAN BASIN RTY TR COM 798241105 80 4,000 SH DEFINED 04 4,000 0 0 SAN JUAN BASIN RTY TR COM 798241105 100 5,000 SH OTHER 04 0 0 5,000 SAN JUAN BASIN RTY TR COM 798241105 60 3,000 SH DEFINED 10 3,000 0 0 SAN PAOLO-IMI S P A COM 799175104 205 8,950 SH DEFINED 01 0 8,950 0 SAN PAOLO-IMI S P A COM 799175104 3 111 SH DEFINED 02 0 0 111 SAN PAOLO-IMI S P A COM 799175104 6 250 SH DEFINED 05 250 0 0 SANCHEZ COMPUTER ASSOCS INC COM 799702105 252 38,489 SH DEFINED 01 13,162 24,927 400 SANCHEZ COMPUTER ASSOCS INC COM 799702105 809 123,647 SH DEFINED 01,08 18,922 104,725 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 242 20,217 SH DEFINED 01 5,639 14,378 200 SANDERS MORRIS HARRIS GROUP COM 80000Q104 720 60,066 SH DEFINED 01,08 9,736 50,330 0 SANDERSON FARMS INC COM 800013104 953 25,946 SH DEFINED 01 7,430 17,691 825 SANDERSON FARMS INC COM 800013104 2,951 80,348 SH DEFINED 01,08 13,984 66,364 0 SANDISK CORP COM 80004C101 21,207 747,792 SH DEFINED 01 683,255 46,627 17,910 SANDISK CORP COM 80004C101 6 200 SH DEFINED 02 200 0 0 SANDISK CORP COM 80004C101 17 600 SH OTHER 02 600 0 0 SANDISK CORP COM 80004C101 31 1,100 SH DEFINED 04 1,100 0 0 SANDISK CORP COM 80004C101 24,770 873,412 SH DEFINED 01,08 266,135 600,752 6,525 SANDISK CORP COM 80004C101 78 2,738 SH DEFINED 09 2,738 0 0 SANDISK CORP COM 80004C101 59 2,075 SH DEFINED 10 2,075 0 0 SANDY SPRING BANCORP INC COM 800363103 915 25,225 SH DEFINED 01 9,524 14,738 963 SANDY SPRING BANCORP INC COM 800363103 3,429 94,549 SH DEFINED 01,08 17,168 77,381 0 SANFILIPPO JOHN B & SON INC COM 800422107 393 10,721 SH DEFINED 01 3,520 7,101 100 SANFILIPPO JOHN B & SON INC COM 800422107 1,367 37,235 SH DEFINED 01,08 7,068 30,167 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 454 ________ SANGAMO BIOSCIENCES INC COM 800677106 155 25,050 SH DEFINED 01 5,100 19,900 50 SANGAMO BIOSCIENCES INC COM 800677106 280 45,310 SH DEFINED 01,08 10,110 35,200 0 SANMINA SCI CORP COM 800907107 11,114 1,006,698 SH DEFINED 01 402,895 467,459 136,344 SANMINA SCI CORP COM 800907107 12 1,125 SH OTHER 01 450 0 675 SANMINA SCI CORP COM 800907107 23 2,100 SH DEFINED 02 900 1,100 100 SANMINA SCI CORP COM 800907107 8 700 SH OTHER 02 100 600 0 SANMINA SCI CORP COM 800907107 59 5,339 SH DEFINED 03 5,339 0 0 SANMINA SCI CORP COM 800907107 14 1,300 SH OTHER 03 1,300 0 0 SANMINA SCI CORP COM 800907107 2,921 264,560 SH DEFINED 04 259,860 0 4,700 SANMINA SCI CORP COM 800907107 95 8,650 SH OTHER 04 8,650 0 0 SANMINA SCI CORP COM 800907107 4 400 SH DEFINED 05 0 0 400 SANMINA SCI CORP COM 800907107 14 1,300 SH OTHER 01,06 0 0 1,300 SANMINA SCI CORP COM 800907107 53,111 4,810,734 SH DEFINED 01,08 2,557,830 2,252,904 0 SANMINA SCI CORP COM 800907107 28 2,519 SH DEFINED 09 2,519 0 0 SANMINA SCI CORP COM 800907107 27 2,450 SH DEFINED 10 80 0 2,370 SANTA FE ENERGY TR COM 802013102 231 7,700 SH DEFINED 04 7,700 0 0 SANTANDER BANCORP COM 802809103 718 26,093 SH DEFINED 01 11,741 14,092 260 SANTANDER BANCORP COM 802809103 2,668 97,008 SH DEFINED 01,08 18,555 78,453 0 SAP AKTIENGESELLSCHAFT COM 803054204 72,507 1,844,495 SH DEFINED 01 1,347,333 339,333 157,829 SAP AKTIENGESELLSCHAFT COM 803054204 4,484 114,070 SH OTHER 01 47,235 60,035 6,800 SAP AKTIENGESELLSCHAFT COM 803054204 3,351 85,251 SH DEFINED 02 62,535 21,395 1,321 SAP AKTIENGESELLSCHAFT COM 803054204 421 10,700 SH OTHER 02 6,000 4,200 500 SAP AKTIENGESELLSCHAFT COM 803054204 5,537 140,865 SH DEFINED 03 79,450 54,150 7,265 SAP AKTIENGESELLSCHAFT COM 803054204 853 21,690 SH OTHER 03 16,655 4,730 305 SAP AKTIENGESELLSCHAFT COM 803054204 22,765 579,104 SH DEFINED 04 531,274 0 47,830 SAP AKTIENGESELLSCHAFT COM 803054204 3,438 87,450 SH OTHER 04 84,325 0 3,125 SAP AKTIENGESELLSCHAFT COM 803054204 2,672 67,970 SH DEFINED 05 51,340 12,685 3,945 SAP AKTIENGESELLSCHAFT COM 803054204 459 11,665 SH OTHER 05 7,465 2,000 2,200 SAP AKTIENGESELLSCHAFT COM 803054204 1,719 43,730 SH DEFINED 01,08 37,025 0 6,705 SAP AKTIENGESELLSCHAFT COM 803054204 6,498 165,300 SH DEFINED 10 139,050 18,700 7,550 SAP AKTIENGESELLSCHAFT COM 803054204 200 5,100 SH OTHER 10 2,550 1,875 675 SAPIENT CORP COM 803062108 1,096 181,800 SH DEFINED 01 59,586 117,114 5,100 SAPIENT CORP COM 803062108 72 12,000 SH DEFINED 04 12,000 0 0 SAPIENT CORP COM 803062108 72 12,000 SH OTHER 04 0 0 12,000 SAPIENT CORP COM 803062108 4,095 679,139 SH DEFINED 01,08 192,919 486,220 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 455 ________ SARA LEE CORP COM 803111103 41,518 1,899,274 SH DEFINED 01 970,946 731,110 197,218 SARA LEE CORP COM 803111103 11,549 528,312 SH OTHER 01 195,030 324,782 8,500 SARA LEE CORP COM 803111103 3,277 149,887 SH DEFINED 02 106,425 36,112 7,350 SARA LEE CORP COM 803111103 1,594 72,929 SH OTHER 02 32,569 22,260 18,100 SARA LEE CORP COM 803111103 3,156 144,372 SH DEFINED 03 55,635 83,192 5,545 SARA LEE CORP COM 803111103 1,125 51,460 SH OTHER 03 38,865 11,225 1,370 SARA LEE CORP COM 803111103 5,854 267,791 SH DEFINED 04 246,691 0 21,100 SARA LEE CORP COM 803111103 5,249 240,117 SH OTHER 04 222,342 0 17,775 SARA LEE CORP COM 803111103 866 39,625 SH DEFINED 05 36,875 2,250 500 SARA LEE CORP COM 803111103 209 9,540 SH OTHER 05 2,640 6,900 0 SARA LEE CORP COM 803111103 44 2,000 SH OTHER 01,06 0 0 2,000 SARA LEE CORP COM 803111103 153,356 7,015,380 SH DEFINED 01,08 3,595,685 3,416,950 2,745 SARA LEE CORP COM 803111103 450 20,591 SH DEFINED 09 20,591 0 0 SARA LEE CORP COM 803111103 1,370 62,684 SH DEFINED 10 32,340 27,494 2,850 SARA LEE CORP COM 803111103 146 6,700 SH OTHER 10 4,400 2,300 0 SATCON TECHNOLOGY CORP COM 803893106 41 15,700 SH DEFINED 01 2,400 13,300 0 SATCON TECHNOLOGY CORP COM 803893106 61 23,456 SH DEFINED 01,08 4,975 18,481 0 SAUCONY INC COM 804120202 129 7,010 SH DEFINED 01 2,010 5,000 0 SAUCONY INC COM 804120202 175 9,506 SH DEFINED 01,08 2,582 6,924 0 SAUER-DANFOSS INC COM 804137107 2,264 165,614 SH DEFINED 01 127,667 37,747 200 SAUER-DANFOSS INC COM 804137107 55 4,000 SH DEFINED 04 4,000 0 0 SAUER-DANFOSS INC COM 804137107 1,819 133,032 SH DEFINED 01,08 31,462 101,570 0 SAUL CTRS INC COM 804395101 976 31,958 SH DEFINED 01 8,107 22,876 975 SAUL CTRS INC COM 804395101 2,142 70,121 SH DEFINED 01,08 12,501 57,620 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 429 112,113 SH DEFINED 01 40,490 68,123 3,500 SAVIENT PHARMACEUTICALS INC COM 80517Q100 86 22,500 SH DEFINED 04 0 0 22,500 SAVIENT PHARMACEUTICALS INC COM 80517Q100 3 900 SH OTHER 01,06 0 0 900 SAVIENT PHARMACEUTICALS INC COM 80517Q100 1,866 487,326 SH DEFINED 01,08 170,952 316,374 0 SAVVIS COMMUNICATIONS CORP COM 805423100 39 18,590 SH DEFINED 01 18,590 0 0 SAVVIS COMMUNICATIONS CORP COM 805423100 161 77,423 SH DEFINED 01,08 36,142 41,281 0 SAXON CAPITAL INC COM 80556P302 733 25,823 SH DEFINED 01 17,947 6,026 1,850 SAXON CAPITAL INC COM 80556P302 4,976 175,194 SH DEFINED 01,08 37,258 137,936 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 456 ________ SCANA CORP NEW COM 80589M102 2,428 68,684 SH DEFINED 01 43,007 18,664 7,013 SCANA CORP NEW COM 80589M102 40 1,120 SH OTHER 01 1,120 0 0 SCANA CORP NEW COM 80589M102 18 508 SH OTHER 02 0 508 0 SCANA CORP NEW COM 80589M102 67 1,893 SH DEFINED 03 1,893 0 0 SCANA CORP NEW COM 80589M102 28 800 SH OTHER 03 0 800 0 SCANA CORP NEW COM 80589M102 52 1,478 SH DEFINED 04 1,478 0 0 SCANA CORP NEW COM 80589M102 24 684 SH OTHER 04 684 0 0 SCANA CORP NEW COM 80589M102 11 300 SH DEFINED 05 300 0 0 SCANA CORP NEW COM 80589M102 20,256 573,019 SH DEFINED 01,08 124,942 448,077 0 SCANA CORP NEW COM 80589M102 57 1,600 SH DEFINED 10 1,500 0 100 SCANSOFT INC COM 80603P107 813 146,470 SH DEFINED 01 50,488 93,816 2,166 SCANSOFT INC COM 80603P107 17 3,000 SH OTHER 01 0 3,000 0 SCANSOFT INC COM 80603P107 3,230 581,994 SH DEFINED 01,08 147,653 434,341 0 SCANSOURCE INC COM 806037107 930 19,411 SH DEFINED 01 7,145 12,016 250 SCANSOURCE INC COM 806037107 4,430 92,430 SH DEFINED 01,08 32,261 60,169 0 SCHAWK INC COM 806373106 345 25,815 SH DEFINED 01 7,596 18,069 150 SCHAWK INC COM 806373106 949 70,916 SH DEFINED 01,08 11,304 59,612 0 SCHEIB EARL INC COM 806398103 8 2,700 SH DEFINED 01 600 2,100 0 SCHEIB EARL INC COM 806398103 35 12,147 SH DEFINED 01,08 1,882 10,265 0 SCHEID VINEYARDS INC COM 806403101 41 7,800 SH DEFINED 01 400 7,400 0 SCHEID VINEYARDS INC COM 806403101 20 3,800 SH DEFINED 01,08 900 2,900 0 SCHEIN HENRY INC COM 806407102 2,330 32,685 SH DEFINED 01 20,794 9,141 2,750 SCHEIN HENRY INC COM 806407102 31 440 SH DEFINED 02 440 0 0 SCHEIN HENRY INC COM 806407102 29 400 SH OTHER 02 300 100 0 SCHEIN HENRY INC COM 806407102 20 285 SH OTHER 03 0 285 0 SCHEIN HENRY INC COM 806407102 17,237 241,794 SH DEFINED 01,08 70,577 171,217 0 SCHEIN HENRY INC COM 806407102 71 1,000 SH DEFINED 09 1,000 0 0 SCHEIN HENRY INC COM 806407102 4 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 457 ________ SCHERING PLOUGH CORP COM 806605101 45,191 2,786,157 SH DEFINED 01 1,066,722 1,352,906 366,529 SCHERING PLOUGH CORP COM 806605101 2,314 142,680 SH OTHER 01 114,807 25,998 1,875 SCHERING PLOUGH CORP COM 806605101 1,868 115,143 SH DEFINED 02 30,685 25,076 59,382 SCHERING PLOUGH CORP COM 806605101 463 28,525 SH OTHER 02 20,950 7,575 0 SCHERING PLOUGH CORP COM 806605101 674 41,577 SH DEFINED 03 2,299 39,278 0 SCHERING PLOUGH CORP COM 806605101 899 55,450 SH OTHER 03 16,150 33,300 6,000 SCHERING PLOUGH CORP COM 806605101 2,805 172,921 SH DEFINED 04 162,421 0 10,500 SCHERING PLOUGH CORP COM 806605101 4,038 248,924 SH OTHER 04 207,084 0 41,840 SCHERING PLOUGH CORP COM 806605101 710 43,799 SH DEFINED 05 42,764 0 1,035 SCHERING PLOUGH CORP COM 806605101 72 4,450 SH OTHER 05 1,450 3,000 0 SCHERING PLOUGH CORP COM 806605101 62 3,800 SH OTHER 01,06 0 0 3,800 SCHERING PLOUGH CORP COM 806605101 205,438 12,665,708 SH DEFINED 01,08 6,255,563 6,406,795 3,350 SCHERING PLOUGH CORP COM 806605101 345 21,248 SH DEFINED 09 21,248 0 0 SCHERING PLOUGH CORP COM 806605101 1,081 66,644 SH DEFINED 10 52,244 9,800 4,600 SCHERING PLOUGH CORP COM 806605101 702 43,300 SH OTHER 10 600 42,700 0 SCHLOTZSKYS INC COM 806832101 14 6,900 SH DEFINED 01 1,000 5,900 0 SCHLOTZSKYS INC COM 806832101 24 11,972 SH DEFINED 01,08 3,566 8,406 0 SCHLUMBERGER LTD COM 806857108 98,550 1,543,463 SH DEFINED 01 837,724 522,687 183,052 SCHLUMBERGER LTD COM 806857108 28,370 444,321 SH OTHER 01 234,161 192,203 17,957 SCHLUMBERGER LTD COM 806857108 2,916 45,663 SH DEFINED 02 28,788 16,075 800 SCHLUMBERGER LTD COM 806857108 2,020 31,636 SH OTHER 02 21,811 9,725 100 SCHLUMBERGER LTD COM 806857108 5,840 91,464 SH DEFINED 03 60,361 26,808 4,295 SCHLUMBERGER LTD COM 806857108 3,112 48,733 SH OTHER 03 38,938 3,945 5,850 SCHLUMBERGER LTD COM 806857108 31,283 489,950 SH DEFINED 04 458,372 0 31,578 SCHLUMBERGER LTD COM 806857108 16,788 262,932 SH OTHER 04 252,441 0 10,491 SCHLUMBERGER LTD COM 806857108 3,837 60,091 SH DEFINED 05 52,661 2,945 4,485 SCHLUMBERGER LTD COM 806857108 870 13,624 SH OTHER 05 7,506 5,516 602 SCHLUMBERGER LTD COM 806857108 96 1,500 SH OTHER 01,06 0 0 1,500 SCHLUMBERGER LTD COM 806857108 42 650 SH OTHER 04,07 0 0 650 SCHLUMBERGER LTD COM 806857108 305,040 4,777,441 SH DEFINED 01,08 2,004,711 2,734,541 38,189 SCHLUMBERGER LTD COM 806857108 1,282 20,079 SH DEFINED 09 20,079 0 0 SCHLUMBERGER LTD COM 806857108 6,800 106,493 SH DEFINED 10 74,738 17,425 14,330 SCHLUMBERGER LTD COM 806857108 2,601 40,741 SH OTHER 10 20,259 20,232 250 SCHNITZER STL INDS COM 806882106 1,144 35,889 SH DEFINED 01 10,170 24,744 975 SCHNITZER STL INDS COM 806882106 24 750 SH DEFINED 02 750 0 0 SCHNITZER STL INDS COM 806882106 96 3,000 SH DEFINED 04 3,000 0 0 SCHNITZER STL INDS COM 806882106 3,617 113,471 SH DEFINED 01,08 35,780 77,691 0 SCHOLASTIC CORP COM 807066105 1,069 39,213 SH DEFINED 01 30,927 6,166 2,120 SCHOLASTIC CORP COM 807066105 11 390 SH OTHER 04 200 0 190 SCHOLASTIC CORP COM 807066105 5,416 198,770 SH DEFINED 01,08 48,825 149,945 0 SCHOLASTIC CORP COM 807066105 2 67 SH DEFINED 10 0 0 67 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 458 ________ SCHOOL SPECIALTY INC COM 807863105 1,221 34,334 SH DEFINED 01 18,472 15,462 400 SCHOOL SPECIALTY INC COM 807863105 11 300 SH OTHER 01,06 0 0 300 SCHOOL SPECIALTY INC COM 807863105 5,293 148,794 SH DEFINED 01,08 62,803 85,991 0 SCHULMAN A INC COM 808194104 1,752 89,175 SH DEFINED 01 58,986 29,539 650 SCHULMAN A INC COM 808194104 1,786 90,882 SH OTHER 04 90,882 0 0 SCHULMAN A INC COM 808194104 9 450 SH OTHER 01,06 0 0 450 SCHULMAN A INC COM 808194104 5,208 265,063 SH DEFINED 01,08 104,572 160,491 0 SCHWAB CHARLES CORP NEW COM 808513105 34,749 2,993,056 SH DEFINED 01 1,483,902 1,174,319 334,835 SCHWAB CHARLES CORP NEW COM 808513105 1,268 109,197 SH OTHER 01 32,896 70,851 5,450 SCHWAB CHARLES CORP NEW COM 808513105 8,960 771,748 SH DEFINED 02 528,319 228,367 15,062 SCHWAB CHARLES CORP NEW COM 808513105 1,542 132,825 SH OTHER 02 95,177 33,389 4,259 SCHWAB CHARLES CORP NEW COM 808513105 3,132 269,780 SH DEFINED 03 159,182 102,898 7,700 SCHWAB CHARLES CORP NEW COM 808513105 444 38,242 SH OTHER 03 31,042 7,200 0 SCHWAB CHARLES CORP NEW COM 808513105 1,542 132,831 SH DEFINED 04 125,881 0 6,950 SCHWAB CHARLES CORP NEW COM 808513105 1,522 131,103 SH OTHER 04 126,603 0 4,500 SCHWAB CHARLES CORP NEW COM 808513105 2,500 215,320 SH DEFINED 05 184,570 17,025 13,725 SCHWAB CHARLES CORP NEW COM 808513105 156 13,475 SH OTHER 05 2,625 10,850 0 SCHWAB CHARLES CORP NEW COM 808513105 40 3,450 SH OTHER 01,06 0 0 3,450 SCHWAB CHARLES CORP NEW COM 808513105 135,007 11,628,531 SH DEFINED 01,08 6,118,359 5,508,082 2,090 SCHWAB CHARLES CORP NEW COM 808513105 461 39,743 SH DEFINED 09 39,743 0 0 SCHWAB CHARLES CORP NEW COM 808513105 281 24,211 SH DEFINED 10 5,311 13,500 5,400 SCHWEITZER-MAUDUIT INTL INC COM 808541106 859 26,584 SH DEFINED 01 9,529 16,755 300 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 40 SH OTHER 01 0 40 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 100 SH DEFINED 03 100 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 10 SH DEFINED 04 10 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 90 SH OTHER 04 0 0 90 SCHWEITZER-MAUDUIT INTL INC COM 808541106 6 200 SH OTHER 01,06 0 0 200 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,740 115,801 SH DEFINED 01,08 35,958 79,843 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 44 1,360 SH OTHER 10 0 1,360 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 340 62,955 SH DEFINED 01 27,789 34,116 1,050 SCICLONE PHARMACEUTICALS INC COM 80862K104 1,518 281,190 SH DEFINED 01,08 45,805 235,385 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 459 ________ SCIENTIFIC ATLANTA INC COM 808655104 10,490 324,352 SH DEFINED 01 154,684 129,894 39,774 SCIENTIFIC ATLANTA INC COM 808655104 105 3,250 SH OTHER 01 3,100 0 150 SCIENTIFIC ATLANTA INC COM 808655104 8 250 SH DEFINED 02 0 0 250 SCIENTIFIC ATLANTA INC COM 808655104 26 800 SH DEFINED 03 800 0 0 SCIENTIFIC ATLANTA INC COM 808655104 6 200 SH DEFINED 04 200 0 0 SCIENTIFIC ATLANTA INC COM 808655104 78 2,400 SH OTHER 04 2,400 0 0 SCIENTIFIC ATLANTA INC COM 808655104 3 100 SH DEFINED 05 0 0 100 SCIENTIFIC ATLANTA INC COM 808655104 13 400 SH OTHER 01,06 0 0 400 SCIENTIFIC ATLANTA INC COM 808655104 44,036 1,361,658 SH DEFINED 01,08 694,355 667,303 0 SCIENTIFIC ATLANTA INC COM 808655104 219 6,780 SH DEFINED 09 6,780 0 0 SCIENTIFIC ATLANTA INC COM 808655104 21 651 SH DEFINED 10 26 0 625 SCIENTIFIC GAMES CORP COM 80874P109 3,877 207,095 SH DEFINED 01 154,318 49,577 3,200 SCIENTIFIC GAMES CORP COM 80874P109 37 2,000 SH OTHER 04 2,000 0 0 SCIENTIFIC GAMES CORP COM 80874P109 7,138 381,288 SH DEFINED 01,08 98,452 282,836 0 SCIENTIFIC LEARNING CORP COM 808760102 14 2,200 SH DEFINED 01 2,200 0 0 SCIENTIFIC LEARNING CORP COM 808760102 126 20,600 SH DEFINED 01,08 5,900 14,700 0 SCIENTIFIC TECHNOL INC COM 808799209 25 4,500 SH DEFINED 01 2,000 2,500 0 SCIENTIFIC TECHNOL INC COM 808799209 89 16,240 SH DEFINED 01,08 4,310 11,930 0 SCOPE INDS COM 809163108 50 700 SH DEFINED 01 0 700 0 SCOPE INDS COM 809163108 216 3,002 SH DEFINED 01,08 313 2,689 0 SCOTTISH PWR PLC COM 81013T705 1,713 60,276 SH DEFINED 01 60,276 0 0 SCOTTISH PWR PLC COM 81013T705 69 2,415 SH OTHER 01 2,415 0 0 SCOTTISH PWR PLC COM 81013T705 32 1,141 SH DEFINED 02 596 0 545 SCOTTISH PWR PLC COM 81013T705 69 2,418 SH DEFINED 03 1,479 939 0 SCOTTISH PWR PLC COM 81013T705 36 1,274 SH OTHER 03 116 1,158 0 SCOTTISH PWR PLC COM 81013T705 22 769 SH OTHER 04 769 0 0 SCOTTISH PWR PLC COM 81013T705 2 58 SH DEFINED 10 58 0 0 SCOTTS CO COM 810186106 1,268 19,760 SH DEFINED 01 12,463 6,017 1,280 SCOTTS CO COM 810186106 32 500 SH DEFINED 04 500 0 0 SCOTTS CO COM 810186106 9,059 141,221 SH DEFINED 01,08 25,154 116,067 0 SCOTTS CO COM 810186106 16 250 SH DEFINED 10 0 0 250 SCRIPPS E W CO OHIO COM 811054204 7,565 74,817 SH DEFINED 01 65,701 6,546 2,570 SCRIPPS E W CO OHIO COM 811054204 2,351 23,251 SH OTHER 01 0 15,846 7,405 SCRIPPS E W CO OHIO COM 811054204 38 375 SH OTHER 02 0 375 0 SCRIPPS E W CO OHIO COM 811054204 202 2,000 SH DEFINED 03 2,000 0 0 SCRIPPS E W CO OHIO COM 811054204 3,074 30,400 SH OTHER 04 30,400 0 0 SCRIPPS E W CO OHIO COM 811054204 14,358 142,001 SH DEFINED 01,08 56,680 85,321 0 SCRIPPS E W CO OHIO COM 811054204 5 48 SH DEFINED 10 0 0 48 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 460 ________ SCS TRANSN INC COM 81111T102 614 28,181 SH DEFINED 01 8,838 17,693 1,650 SCS TRANSN INC COM 81111T102 2,418 110,914 SH DEFINED 01,08 36,961 73,953 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 0 300 DEFINED 03 0 300 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 1 14,000 DEFINED 10 0 0 14,000 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 1 16,300 DEFINED 01 0 0 16,300 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 31 3,500 DEFINED 04 3,500 0 0 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 0 1,000 OTHER 10 1,000 0 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 2 13,415 DEFINED 01 6,000 5,200 2,215 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 2,200 OTHER 01 2,000 0 200 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 250 OTHER 02 0 250 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 2,453 OTHER 03 0 2,453 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 122 9,850 DEFINED 04 9,850 0 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 328 26,387 OTHER 04 26,231 0 156 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 0 1,000 OTHER 01 0 0 1,000 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 9 700 DEFINED 04 700 0 0 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 12 917 OTHER 04 917 0 0 SCUDDER STRATEGIC MUN INCOME UNDEFIND 811234103 1 11,000 DEFINED 10 0 0 11,000 SEABOARD CORP COM 811543107 1,059 3,160 SH DEFINED 01 2,388 697 75 SEABOARD CORP COM 811543107 1,466 4,377 SH DEFINED 01,08 788 3,589 0 SEABULK INTL INC COM 81169P101 230 26,181 SH DEFINED 01 9,823 16,208 150 SEABULK INTL INC COM 81169P101 638 72,555 SH DEFINED 01,08 16,174 56,381 0 SEACHANGE INTL INC COM 811699107 689 45,019 SH DEFINED 01 16,127 26,767 2,125 SEACHANGE INTL INC COM 811699107 8 500 SH DEFINED 03 500 0 0 SEACHANGE INTL INC COM 811699107 3,150 205,872 SH DEFINED 01,08 70,055 135,817 0 SEACOAST FINL SVCS CORP COM 81170Q106 1,713 51,125 SH DEFINED 01 25,119 24,181 1,825 SEACOAST FINL SVCS CORP COM 81170Q106 13 400 SH OTHER 01,06 0 0 400 SEACOAST FINL SVCS CORP COM 81170Q106 6,536 195,092 SH DEFINED 01,08 57,276 137,817 0 SEACOAST BKG CORP FLA COM 811707306 519 25,063 SH DEFINED 01 8,505 15,356 1,202 SEACOAST BKG CORP FLA COM 811707306 186 8,976 SH DEFINED 04 8,976 0 0 SEACOAST BKG CORP FLA COM 811707306 307 14,850 SH OTHER 04 14,850 0 0 SEACOAST BKG CORP FLA COM 811707306 1,750 84,556 SH DEFINED 01,08 13,612 70,944 0 SEACOR HOLDINGS INC COM 811904101 2,483 60,436 SH DEFINED 01 40,843 19,193 400 SEACOR HOLDINGS INC COM 811904101 12 300 SH OTHER 01,06 0 0 300 SEACOR HOLDINGS INC COM 811904101 5,634 137,135 SH DEFINED 01,08 49,468 87,667 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 461 ________ SEALED AIR CORP NEW COM 81211K100 8,949 179,951 SH DEFINED 01 92,296 65,814 21,841 SEALED AIR CORP NEW COM 81211K100 4 75 SH OTHER 01 0 0 75 SEALED AIR CORP NEW COM 81211K100 10 195 SH DEFINED 02 0 0 195 SEALED AIR CORP NEW COM 81211K100 11 214 SH OTHER 02 214 0 0 SEALED AIR CORP NEW COM 81211K100 209 4,200 SH DEFINED 04 4,200 0 0 SEALED AIR CORP NEW COM 81211K100 171 3,440 SH OTHER 04 3,440 0 0 SEALED AIR CORP NEW COM 81211K100 5 100 SH DEFINED 05 0 0 100 SEALED AIR CORP NEW COM 81211K100 10 200 SH OTHER 01,06 0 0 200 SEALED AIR CORP NEW COM 81211K100 37,423 752,528 SH DEFINED 01,08 390,297 362,231 0 SEALED AIR CORP NEW COM 81211K100 9 183 SH DEFINED 09 183 0 0 SEALED AIR CORP NEW COM 81211K100 8 160 SH DEFINED 10 10 0 150 SEALED AIR CORP NEW COM 81211K100 40 800 SH OTHER 10 800 0 0 SEARS ROEBUCK & CO COM 812387108 21,095 491,028 SH DEFINED 01 217,251 208,634 65,143 SEARS ROEBUCK & CO COM 812387108 716 16,665 SH OTHER 01 5,821 10,569 275 SEARS ROEBUCK & CO COM 812387108 63 1,455 SH DEFINED 02 885 570 0 SEARS ROEBUCK & CO COM 812387108 124 2,887 SH OTHER 02 2,887 0 0 SEARS ROEBUCK & CO COM 812387108 174 4,057 SH DEFINED 03 3,250 747 60 SEARS ROEBUCK & CO COM 812387108 473 11,018 SH OTHER 03 7,518 3,500 0 SEARS ROEBUCK & CO COM 812387108 636 14,814 SH DEFINED 04 14,814 0 0 SEARS ROEBUCK & CO COM 812387108 890 20,715 SH OTHER 04 20,215 0 500 SEARS ROEBUCK & CO COM 812387108 13 302 SH DEFINED 05 102 0 200 SEARS ROEBUCK & CO COM 812387108 18 408 SH OTHER 05 408 0 0 SEARS ROEBUCK & CO COM 812387108 34 800 SH OTHER 01,06 0 0 800 SEARS ROEBUCK & CO COM 812387108 92,119 2,144,291 SH DEFINED 01,08 1,115,896 1,028,205 190 SEARS ROEBUCK & CO COM 812387108 271 6,316 SH DEFINED 09 6,316 0 0 SEARS ROEBUCK & CO COM 812387108 265 6,174 SH DEFINED 10 5,324 0 850 SEARS ROEBUCK & CO COM 812387108 457 10,640 SH OTHER 10 6,240 4,400 0 SEATTLE GENETICS INC COM 812578102 391 47,453 SH DEFINED 01 22,224 24,429 800 SEATTLE GENETICS INC COM 812578102 1,851 224,878 SH DEFINED 01,08 32,358 192,520 0 SECOND BANCORP INC COM 813114105 804 24,780 SH DEFINED 01 5,278 19,352 150 SECOND BANCORP INC COM 813114105 1,797 55,384 SH DEFINED 01,08 10,386 44,998 0 SECOND BANCORP INC COM 813114105 58 1,800 SH DEFINED 10 0 1,800 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 462 ________ SELECT SECTOR SPDR TR COM 81369Y100 13,695 524,108 SH DEFINED 01 266,198 185,107 72,803 SELECT SECTOR SPDR TR COM 81369Y100 791 30,287 SH OTHER 01 23,807 6,480 0 SELECT SECTOR SPDR TR COM 81369Y100 2,421 92,650 SH DEFINED 02 69,535 20,481 2,634 SELECT SECTOR SPDR TR COM 81369Y100 351 13,425 SH OTHER 02 6,000 7,425 0 SELECT SECTOR SPDR TR COM 81369Y100 296 11,331 SH DEFINED 03 5,900 5,250 181 SELECT SECTOR SPDR TR COM 81369Y100 59 2,275 SH OTHER 03 0 575 1,700 SELECT SECTOR SPDR TR COM 81369Y100 8,576 328,192 SH DEFINED 04 279,297 0 48,895 SELECT SECTOR SPDR TR COM 81369Y100 1,254 47,975 SH OTHER 04 44,875 0 3,100 SELECT SECTOR SPDR TR COM 81369Y100 832 31,842 SH DEFINED 10 25,442 6,400 0 SELECT SECTOR SPDR TR COM 81369Y100 190 7,280 SH OTHER 10 2,700 3,580 1,000 SELECT SECTOR SPDR TR COM 81369Y209 571 19,065 SH DEFINED 01 9,565 9,500 0 SELECT SECTOR SPDR TR COM 81369Y209 21 700 SH OTHER 01 700 0 0 SELECT SECTOR SPDR TR COM 81369Y209 35 1,180 SH DEFINED 02 840 340 0 SELECT SECTOR SPDR TR COM 81369Y209 30 1,000 SH OTHER 03 0 0 1,000 SELECT SECTOR SPDR TR COM 81369Y209 18 600 SH DEFINED 04 600 0 0 SELECT SECTOR SPDR TR COM 81369Y209 45 1,500 SH OTHER 04 1,500 0 0 SELECT SECTOR SPDR TR COM 81369Y209 144 4,815 SH DEFINED 10 4,815 0 0 SELECT SECTOR SPDR TR COM 81369Y209 48 1,600 SH OTHER 10 500 1,100 0 SELECT SECTOR SPDR TR COM 81369Y308 4,602 201,141 SH DEFINED 01 34,721 150,170 16,250 SELECT SECTOR SPDR TR COM 81369Y308 21 900 SH DEFINED 02 900 0 0 SELECT SECTOR SPDR TR COM 81369Y308 28 1,229 SH OTHER 03 0 0 1,229 SELECT SECTOR SPDR TR COM 81369Y308 422 18,450 SH DEFINED 04 14,475 0 3,975 SELECT SECTOR SPDR TR COM 81369Y308 134 5,850 SH OTHER 04 5,850 0 0 SELECT SECTOR SPDR TR COM 81369Y308 47 2,061 SH DEFINED 10 2,061 0 0 SELECT SECTOR SPDR TR COM 81369Y407 492 15,505 SH DEFINED 01 13,920 1,425 160 SELECT SECTOR SPDR TR COM 81369Y407 75 2,370 SH OTHER 01 0 2,370 0 SELECT SECTOR SPDR TR COM 81369Y407 61 1,925 SH DEFINED 02 1,925 0 0 SELECT SECTOR SPDR TR COM 81369Y407 28 869 SH OTHER 03 0 0 869 SELECT SECTOR SPDR TR COM 81369Y407 593 18,678 SH DEFINED 10 16,228 2,450 0 SELECT SECTOR SPDR TR COM 81369Y407 467 14,708 SH OTHER 10 3,400 10,958 350 SELECT SECTOR SPDR TR COM 81369Y506 2,798 95,350 SH DEFINED 01 53,034 33,216 9,100 SELECT SECTOR SPDR TR COM 81369Y506 105 3,585 SH OTHER 01 3,585 0 0 SELECT SECTOR SPDR TR COM 81369Y506 132 4,500 SH DEFINED 02 2,750 1,500 250 SELECT SECTOR SPDR TR COM 81369Y506 16 550 SH OTHER 03 0 0 550 SELECT SECTOR SPDR TR COM 81369Y506 22 744 SH DEFINED 04 744 0 0 SELECT SECTOR SPDR TR COM 81369Y506 110 3,750 SH OTHER 04 3,750 0 0 SELECT SECTOR SPDR TR COM 81369Y506 25 840 SH DEFINED 10 840 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 463 ________ SELECT SECTOR SPDR TR COM 81369Y605 584 19,850 SH DEFINED 01 9,050 10,300 500 SELECT SECTOR SPDR TR COM 81369Y605 412 14,000 SH OTHER 01 14,000 0 0 SELECT SECTOR SPDR TR COM 81369Y605 520 17,700 SH DEFINED 02 15,500 2,100 100 SELECT SECTOR SPDR TR COM 81369Y605 15 500 SH OTHER 02 0 500 0 SELECT SECTOR SPDR TR COM 81369Y605 226 7,700 SH DEFINED 03 200 7,500 0 SELECT SECTOR SPDR TR COM 81369Y605 94 3,200 SH OTHER 03 0 0 3,200 SELECT SECTOR SPDR TR COM 81369Y605 286 9,720 SH DEFINED 04 9,720 0 0 SELECT SECTOR SPDR TR COM 81369Y605 91 3,100 SH OTHER 04 3,100 0 0 SELECT SECTOR SPDR TR COM 81369Y605 28 950 SH DEFINED 05 950 0 0 SELECT SECTOR SPDR TR COM 81369Y605 486 16,540 SH DEFINED 10 14,340 2,200 0 SELECT SECTOR SPDR TR COM 81369Y605 362 12,313 SH OTHER 10 1,800 10,113 400 SELECT SECTOR SPDR TR COM 81369Y704 3,458 130,917 SH DEFINED 01 66,690 50,807 13,420 SELECT SECTOR SPDR TR COM 81369Y704 209 7,895 SH OTHER 01 7,895 0 0 SELECT SECTOR SPDR TR COM 81369Y704 2,160 81,795 SH DEFINED 02 60,880 18,117 2,798 SELECT SECTOR SPDR TR COM 81369Y704 145 5,500 SH OTHER 02 1,975 3,525 0 SELECT SECTOR SPDR TR COM 81369Y704 90 3,420 SH OTHER 03 0 0 3,420 SELECT SECTOR SPDR TR COM 81369Y704 407 15,425 SH DEFINED 04 15,425 0 0 SELECT SECTOR SPDR TR COM 81369Y704 16 600 SH OTHER 04 600 0 0 SELECT SECTOR SPDR TR COM 81369Y704 3 100 SH DEFINED 05 100 0 0 SELECT SECTOR SPDR TR COM 81369Y704 672 25,440 SH DEFINED 10 11,140 14,300 0 SELECT SECTOR SPDR TR COM 81369Y704 37 1,400 SH OTHER 10 700 700 0 SELECT SECTOR SPDR TR COM 81369Y803 31,038 1,539,603 SH DEFINED 01 891,480 483,185 164,938 SELECT SECTOR SPDR TR COM 81369Y803 4,336 215,094 SH OTHER 01 112,691 98,498 3,905 SELECT SECTOR SPDR TR COM 81369Y803 674 33,450 SH DEFINED 02 22,000 9,717 1,733 SELECT SECTOR SPDR TR COM 81369Y803 6 300 SH OTHER 02 0 300 0 SELECT SECTOR SPDR TR COM 81369Y803 1,740 86,298 SH DEFINED 03 69,429 9,740 7,129 SELECT SECTOR SPDR TR COM 81369Y803 380 18,861 SH OTHER 03 10,161 2,000 6,700 SELECT SECTOR SPDR TR COM 81369Y803 12,757 632,782 SH DEFINED 04 590,678 0 42,104 SELECT SECTOR SPDR TR COM 81369Y803 4,947 245,385 SH OTHER 04 239,655 0 5,730 SELECT SECTOR SPDR TR COM 81369Y803 62 3,100 SH DEFINED 05 3,100 0 0 SELECT SECTOR SPDR TR COM 81369Y803 33 1,650 SH OTHER 05 1,650 0 0 SELECT SECTOR SPDR TR COM 81369Y803 5,745 284,973 SH DEFINED 10 253,898 26,010 5,065 SELECT SECTOR SPDR TR COM 81369Y803 664 32,920 SH OTHER 10 10,710 18,685 3,525 SELECT SECTOR SPDR TR COM 81369Y886 252 10,345 SH DEFINED 01 7,980 2,365 0 SELECT SECTOR SPDR TR COM 81369Y886 25 1,010 SH OTHER 01 1,010 0 0 SELECT SECTOR SPDR TR COM 81369Y886 481 19,775 SH DEFINED 02 19,775 0 0 SELECT SECTOR SPDR TR COM 81369Y886 316 13,000 SH DEFINED 03 925 11,875 200 SELECT SECTOR SPDR TR COM 81369Y886 22 900 SH OTHER 03 500 0 400 SELECT SECTOR SPDR TR COM 81369Y886 2,394 98,450 SH DEFINED 04 96,175 0 2,275 SELECT SECTOR SPDR TR COM 81369Y886 637 26,175 SH OTHER 04 26,175 0 0 SELECT SECTOR SPDR TR COM 81369Y886 34 1,400 SH OTHER 10 0 1,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 464 ________ SECURE COMPUTING CORP COM 813705100 804 49,255 SH DEFINED 01 21,463 26,267 1,525 SECURE COMPUTING CORP COM 813705100 4,318 264,555 SH DEFINED 01,08 79,434 185,121 0 SECURITY BANK CORP COM 814047106 51 1,686 SH DEFINED 01 1,636 0 50 SECURITY BANK CORP COM 814047106 545 18,155 SH DEFINED 01,08 2,655 15,500 0 SECURITY NATL FINL CORP COM 814785309 18 2,681 SH DEFINED 01 0 2,681 0 SECURITY NATL FINL CORP COM 814785309 0 4 SH OTHER 02 4 0 0 SECURITY NATL FINL CORP COM 814785309 85 12,636 SH DEFINED 01,08 2,230 10,406 0 SEEBEYOND TECHNOLOGIES CORP COM 815704101 497 122,768 SH DEFINED 01 39,173 82,595 1,000 SEEBEYOND TECHNOLOGIES CORP COM 815704101 1,533 378,476 SH DEFINED 01,08 68,836 309,640 0 SEGUE SOFTWARE INC COM 815807102 78 19,300 SH DEFINED 01 1,800 17,500 0 SEGUE SOFTWARE INC COM 815807102 86 21,294 SH DEFINED 01,08 2,469 18,825 0 SELAS CORP AMER COM 816119101 31 10,900 SH DEFINED 01 700 10,200 0 SELAS CORP AMER COM 816119101 120 42,660 SH DEFINED 01,08 2,570 40,090 0 SELECT COMFORT CORP COM 81616X103 1,328 48,130 SH DEFINED 01 16,371 25,209 6,550 SELECT COMFORT CORP COM 81616X103 85 3,068 SH OTHER 01 3,068 0 0 SELECT COMFORT CORP COM 81616X103 5,229 189,529 SH DEFINED 01,08 57,129 132,400 0 SELECT MEDICAL CORP COM 816196109 1,941 116,208 SH DEFINED 01 39,356 57,452 19,400 SELECT MEDICAL CORP COM 816196109 6,890 412,601 SH DEFINED 01,08 81,791 330,810 0 SELECT MEDICAL CORP COM 816196109 28 1,690 SH DEFINED 10 1,385 0 305 SELECTICA INC COM 816288104 182 33,350 SH DEFINED 01 6,150 27,200 0 SELECTICA INC COM 816288104 314 57,550 SH DEFINED 01,08 12,750 44,800 0 SELECTIVE INS GROUP INC COM 816300107 4,518 128,815 SH DEFINED 01 101,942 26,223 650 SELECTIVE INS GROUP INC COM 816300107 5,166 147,316 SH OTHER 04 122,175 0 25,141 SELECTIVE INS GROUP INC COM 816300107 14 400 SH OTHER 01,06 0 0 400 SELECTIVE INS GROUP INC COM 816300107 7,995 227,975 SH DEFINED 01,08 73,822 154,153 0 SEMICONDUCTOR HLDRS TR COM 816636203 63 1,600 SH DEFINED 01 0 1,300 300 SEMICONDUCTOR HLDRS TR COM 816636203 247 6,250 SH OTHER 01 6,250 0 0 SEMICONDUCTOR HLDRS TR COM 816636203 43 1,100 SH DEFINED 04 1,100 0 0 SEMTECH CORP COM 816850101 1,619 70,910 SH DEFINED 01 54,250 11,610 5,050 SEMTECH CORP COM 816850101 12,640 553,637 SH DEFINED 01,08 97,433 456,204 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 465 ________ SEMPRA ENERGY COM 816851109 13,784 433,459 SH DEFINED 01 187,100 196,901 49,458 SEMPRA ENERGY COM 816851109 21 651 SH OTHER 01 451 0 200 SEMPRA ENERGY COM 816851109 366 11,500 SH DEFINED 02 0 11,500 0 SEMPRA ENERGY COM 816851109 358 11,269 SH DEFINED 03 10,827 0 442 SEMPRA ENERGY COM 816851109 64 2,000 SH OTHER 03 0 2,000 0 SEMPRA ENERGY COM 816851109 51 1,600 SH DEFINED 04 1,600 0 0 SEMPRA ENERGY COM 816851109 83 2,600 SH DEFINED 05 2,000 0 600 SEMPRA ENERGY COM 816851109 19 600 SH OTHER 01,06 0 0 600 SEMPRA ENERGY COM 816851109 62,600 1,968,566 SH DEFINED 01,08 1,022,273 946,293 0 SEMPRA ENERGY COM 816851109 43 1,362 SH DEFINED 09 1,362 0 0 SEMPRA ENERGY COM 816851109 7 228 SH DEFINED 10 28 0 200 SEMPRA ENERGY COM 816851109 97 3,050 SH OTHER 10 2,650 400 0 SEMITOOL INC COM 816909105 516 40,797 SH DEFINED 01 12,645 27,852 300 SEMITOOL INC COM 816909105 1,763 139,229 SH DEFINED 01,08 31,047 108,182 0 SENIOR HSG PPTYS TR COM 81721M109 1,949 99,966 SH DEFINED 01 88,702 8,114 3,150 SENIOR HSG PPTYS TR COM 81721M109 4 200 SH DEFINED 02 200 0 0 SENIOR HSG PPTYS TR COM 81721M109 6 300 SH OTHER 04 300 0 0 SENIOR HSG PPTYS TR COM 81721M109 7,434 381,230 SH DEFINED 01,08 124,026 257,204 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 996 53,332 SH DEFINED 01 35,605 16,027 1,700 SENSIENT TECHNOLOGIES CORP COM 81725T100 6,745 361,288 SH DEFINED 01,08 77,585 283,703 0 SEPRACOR INC COM 817315104 2,565 53,335 SH DEFINED 01 32,701 14,584 6,050 SEPRACOR INC COM 817315104 21 440 SH DEFINED 04 440 0 0 SEPRACOR INC COM 817315104 0 6 SH OTHER 04 6 0 0 SEPRACOR INC COM 817315104 20,558 427,408 SH DEFINED 01,08 103,944 323,464 0 SEPRACOR INC COM 817315104 5 100 SH DEFINED 10 0 0 100 SEQUA CORPORATION COM 817320104 432 8,752 SH DEFINED 01 5,668 2,884 200 SEQUA CORPORATION COM 817320104 2,881 58,327 SH DEFINED 01,08 16,548 41,779 0 SEQUENOM INC COM 817337108 113 39,500 SH DEFINED 01 5,600 33,100 800 SEQUENOM INC COM 817337108 189 65,729 SH DEFINED 01,08 16,071 49,658 0 SERACARE LIFE SCIENCES INC COM 81747Q100 9 720 SH DEFINED 01 720 0 0 SERACARE LIFE SCIENCES INC COM 81747Q100 164 13,096 SH DEFINED 01,08 3,036 10,060 0 SERENA SOFTWARE INC COM 817492101 1,049 51,524 SH DEFINED 01 18,411 32,238 875 SERENA SOFTWARE INC COM 817492101 12 600 SH OTHER 01,06 0 0 600 SERENA SOFTWARE INC COM 817492101 4,108 201,868 SH DEFINED 01,08 52,520 149,348 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 466 ________ SEROLOGICALS CORP COM 817523103 1,850 90,677 SH DEFINED 01 53,702 36,525 450 SEROLOGICALS CORP COM 817523103 12 600 SH OTHER 01 0 600 0 SEROLOGICALS CORP COM 817523103 203 9,950 SH DEFINED 04 9,950 0 0 SEROLOGICALS CORP COM 817523103 4,174 204,590 SH DEFINED 01,08 78,729 125,861 0 SERVICE CORP INTL COM 817565104 901 120,615 SH DEFINED 01 59,420 46,584 14,611 SERVICE CORP INTL COM 817565104 9 1,240 SH DEFINED 02 0 0 1,240 SERVICE CORP INTL COM 817565104 7 1,000 SH DEFINED 05 0 0 1,000 SERVICE CORP INTL COM 817565104 8,410 1,125,836 SH DEFINED 01,08 412,494 713,342 0 SERVICE CORP INTL COM 817565104 7 1,000 SH DEFINED 10 1,000 0 0 SERVICEMASTER CO COM 81760N109 1,802 150,021 SH DEFINED 01 71,852 72,369 5,800 SERVICEMASTER CO COM 81760N109 1,472 122,590 SH OTHER 01 93,948 13,650 14,992 SERVICEMASTER CO COM 81760N109 102 8,500 SH OTHER 02 3,000 5,500 0 SERVICEMASTER CO COM 81760N109 91 7,593 SH OTHER 03 0 0 7,593 SERVICEMASTER CO COM 81760N109 212 17,638 SH DEFINED 04 17,638 0 0 SERVICEMASTER CO COM 81760N109 387 32,200 SH OTHER 04 32,200 0 0 SERVICEMASTER CO COM 81760N109 11,539 960,823 SH DEFINED 01,08 407,663 553,160 0 SERVICEMASTER CO COM 81760N109 1 100 SH DEFINED 10 0 0 100 SERVICEMASTER CO COM 81760N109 70 5,820 SH OTHER 10 5,820 0 0 7-ELEVEN INC COM 817826209 1,217 80,210 SH DEFINED 01 31,846 47,014 1,350 7-ELEVEN INC COM 817826209 4,878 321,530 SH DEFINED 01,08 75,184 246,346 0 SHARPER IMAGE CORP COM 820013100 3,264 100,192 SH DEFINED 01 90,577 9,365 250 SHARPER IMAGE CORP COM 820013100 3,137 96,272 SH DEFINED 01,08 35,905 60,367 0 SHAW GROUP INC COM 820280105 1,584 146,106 SH DEFINED 01 82,388 62,168 1,550 SHAW GROUP INC COM 820280105 22 2,000 SH OTHER 01 0 2,000 0 SHAW GROUP INC COM 820280105 177 16,300 SH DEFINED 04 500 0 15,800 SHAW GROUP INC COM 820280105 10 900 SH OTHER 01,06 0 0 900 SHAW GROUP INC COM 820280105 4,108 378,968 SH DEFINED 01,08 106,899 272,069 0 SHELL TRANS & TRADING PLC COM 822703609 83 2,090 SH DEFINED 01 2,006 0 84 SHELL TRANS & TRADING PLC COM 822703609 57 1,422 SH DEFINED 02 0 1,325 97 SHELL TRANS & TRADING PLC COM 822703609 16 400 SH DEFINED 03 200 200 0 SHELL TRANS & TRADING PLC COM 822703609 26 663 SH DEFINED 04 663 0 0 SHELL TRANS & TRADING PLC COM 822703609 167 4,179 SH OTHER 04 2,979 0 1,200 SHELL TRANS & TRADING PLC COM 822703609 38 951 SH DEFINED 05 0 951 0 SHELL TRANS & TRADING PLC COM 822703609 8 200 SH OTHER 05 0 0 200 SHELL TRANS & TRADING PLC COM 822703609 96 2,400 SH DEFINED 10 0 600 1,800 SHENANDOAH TELECOMMUNICATION COM 82312B106 106 4,706 SH DEFINED 01 4,348 58 300 SHENANDOAH TELECOMMUNICATION COM 82312B106 811 36,026 SH DEFINED 01,08 6,780 29,246 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 467 ________ SHERWIN WILLIAMS CO COM 824348106 11,049 287,520 SH DEFINED 01 117,523 137,510 32,487 SHERWIN WILLIAMS CO COM 824348106 1,604 41,748 SH OTHER 01 33,942 7,656 150 SHERWIN WILLIAMS CO COM 824348106 167 4,338 SH DEFINED 02 2,693 1,400 245 SHERWIN WILLIAMS CO COM 824348106 261 6,800 SH OTHER 02 6,800 0 0 SHERWIN WILLIAMS CO COM 824348106 165 4,300 SH DEFINED 04 4,300 0 0 SHERWIN WILLIAMS CO COM 824348106 932 24,244 SH OTHER 04 17,100 0 7,144 SHERWIN WILLIAMS CO COM 824348106 553 14,400 SH DEFINED 05 14,300 0 100 SHERWIN WILLIAMS CO COM 824348106 15 400 SH OTHER 01,06 0 0 400 SHERWIN WILLIAMS CO COM 824348106 48,915 1,272,827 SH DEFINED 01,08 648,523 624,304 0 SHERWIN WILLIAMS CO COM 824348106 91 2,367 SH DEFINED 09 2,367 0 0 SHERWIN WILLIAMS CO COM 824348106 33 867 SH DEFINED 10 27 0 840 SHERWIN WILLIAMS CO COM 824348106 216 5,616 SH OTHER 10 5,616 0 0 SHILOH INDS INC COM 824543102 222 24,700 SH DEFINED 01 2,800 21,900 0 SHILOH INDS INC COM 824543102 200 22,278 SH DEFINED 01,08 5,716 16,562 0 SHOE CARNIVAL INC COM 824889109 662 42,748 SH DEFINED 01 31,322 11,226 200 SHOE CARNIVAL INC COM 824889109 933 60,247 SH DEFINED 01,08 14,714 45,533 0 SHOPKO STORES INC COM 824911101 1,439 98,456 SH DEFINED 01 66,701 30,130 1,625 SHOPKO STORES INC COM 824911101 6 400 SH OTHER 01,06 0 0 400 SHOPKO STORES INC COM 824911101 2,875 196,625 SH DEFINED 01,08 54,555 142,070 0 SHOLODGE INC COM 825034101 29 5,100 SH DEFINED 01 1,100 4,000 0 SHOLODGE INC COM 825034101 49 8,766 SH DEFINED 01,08 2,198 6,568 0 SHORE BANCSHARES INC COM 825107105 134 4,120 SH DEFINED 01 3,420 600 100 SHORE BANCSHARES INC COM 825107105 914 28,036 SH DEFINED 01,08 4,597 23,439 0 SHUFFLE MASTER INC COM 825549108 4,140 89,043 SH DEFINED 01 72,174 15,669 1,200 SHUFFLE MASTER INC COM 825549108 48 1,030 SH OTHER 01 0 1,030 0 SHUFFLE MASTER INC COM 825549108 4 90 SH DEFINED 02 0 0 90 SHUFFLE MASTER INC COM 825549108 12 250 SH OTHER 01,06 0 0 250 SHUFFLE MASTER INC COM 825549108 6,968 149,885 SH DEFINED 01,08 57,477 92,408 0 SHUFFLE MASTER INC COM 825549108 34 730 SH DEFINED 10 600 0 130 SHURGARD STORAGE CTRS INC COM 82567D104 774 19,402 SH DEFINED 01 10,609 6,383 2,410 SHURGARD STORAGE CTRS INC COM 82567D104 40 1,000 SH OTHER 01 0 1,000 0 SHURGARD STORAGE CTRS INC COM 82567D104 20 500 SH DEFINED 04 500 0 0 SHURGARD STORAGE CTRS INC COM 82567D104 26 650 SH OTHER 01,06 0 0 650 SHURGARD STORAGE CTRS INC COM 82567D104 6,446 161,555 SH DEFINED 01,08 60,507 101,048 0 SHURGARD STORAGE CTRS INC COM 82567D104 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 468 ________ SIEBEL SYS INC COM 826170102 10,638 922,676 SH DEFINED 01 372,317 413,534 136,825 SIEBEL SYS INC COM 826170102 175 15,142 SH OTHER 01 380 62 14,700 SIEBEL SYS INC COM 826170102 8 700 SH DEFINED 02 0 700 0 SIEBEL SYS INC COM 826170102 10 900 SH DEFINED 03 900 0 0 SIEBEL SYS INC COM 826170102 2 150 SH OTHER 03 0 150 0 SIEBEL SYS INC COM 826170102 6 500 SH DEFINED 04 500 0 0 SIEBEL SYS INC COM 826170102 14 1,200 SH OTHER 04 1,200 0 0 SIEBEL SYS INC COM 826170102 32 2,740 SH DEFINED 05 2,450 0 290 SIEBEL SYS INC COM 826170102 15 1,300 SH OTHER 01,06 0 0 1,300 SIEBEL SYS INC COM 826170102 50,111 4,346,122 SH DEFINED 01,08 2,311,286 2,034,836 0 SIEBEL SYS INC COM 826170102 225 19,497 SH DEFINED 09 19,497 0 0 SIEBEL SYS INC COM 826170102 15 1,270 SH DEFINED 10 470 0 800 SIEBEL SYS INC COM 826170102 12 1,000 SH OTHER 10 1,000 0 0 SIEBERT FINL CORP COM 826176109 101 23,900 SH DEFINED 01 4,300 19,600 0 SIEBERT FINL CORP COM 826176109 191 45,345 SH DEFINED 01,08 9,329 36,016 0 SIEMENS A G COM 826197501 775 10,465 SH DEFINED 01 5,065 5,400 0 SIEMENS A G COM 826197501 91 1,225 SH DEFINED 02 0 1,225 0 SIEMENS A G COM 826197501 44 600 SH OTHER 02 600 0 0 SIEMENS A G COM 826197501 12 160 SH DEFINED 04 160 0 0 SIEMENS A G COM 826197501 28 375 SH OTHER 04 375 0 0 SIEMENS A G COM 826197501 9 125 SH DEFINED 05 125 0 0 SIEMENS A G COM 826197501 56 750 SH OTHER 10 750 0 0 SIERRA BANCORP COM 82620P102 36 2,370 SH DEFINED 01 2,320 0 50 SIERRA BANCORP COM 82620P102 384 25,375 SH DEFINED 01,08 5,788 19,587 0 SIERRA HEALTH SVCS INC COM 826322109 1,716 47,133 SH DEFINED 01 16,314 28,444 2,375 SIERRA HEALTH SVCS INC COM 826322109 55 1,500 SH OTHER 01 0 1,500 0 SIERRA HEALTH SVCS INC COM 826322109 15 410 SH OTHER 01,06 0 0 410 SIERRA HEALTH SVCS INC COM 826322109 7,494 205,880 SH DEFINED 01,08 64,963 140,917 0 SIERRA PAC RES NEW COM 826428104 1,253 169,279 SH DEFINED 01 92,860 65,919 10,500 SIERRA PAC RES NEW COM 826428104 10 1,296 SH DEFINED 02 0 0 1,296 SIERRA PAC RES NEW COM 826428104 21 2,880 SH OTHER 02 2,880 0 0 SIERRA PAC RES NEW COM 826428104 1 144 SH OTHER 04 144 0 0 SIERRA PAC RES NEW COM 826428104 7,315 988,529 SH DEFINED 01,08 232,960 755,569 0 SIERRA WIRELESS INC COM 826516106 4,236 116,100 SH DEFINED 01 99,300 16,800 0 SIFCO INDS INC COM 826546103 23 5,600 SH DEFINED 01 700 4,900 0 SIFCO INDS INC COM 826546103 82 20,346 SH DEFINED 01,08 2,191 18,155 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 469 ________ SIGMA ALDRICH CORP COM 826552101 9,126 164,787 SH DEFINED 01 80,901 65,493 18,393 SIGMA ALDRICH CORP COM 826552101 2,260 40,800 SH OTHER 01 23,350 14,575 2,875 SIGMA ALDRICH CORP COM 826552101 2,365 42,709 SH DEFINED 02 23,198 17,700 1,811 SIGMA ALDRICH CORP COM 826552101 180 3,250 SH OTHER 02 2,375 850 25 SIGMA ALDRICH CORP COM 826552101 4,482 80,940 SH DEFINED 03 53,050 26,340 1,550 SIGMA ALDRICH CORP COM 826552101 838 15,125 SH OTHER 03 8,345 6,405 375 SIGMA ALDRICH CORP COM 826552101 10,403 187,849 SH DEFINED 04 180,079 0 7,770 SIGMA ALDRICH CORP COM 826552101 3,056 55,175 SH OTHER 04 52,225 0 2,950 SIGMA ALDRICH CORP COM 826552101 539 9,738 SH DEFINED 05 7,653 1,985 100 SIGMA ALDRICH CORP COM 826552101 136 2,450 SH OTHER 05 450 1,600 400 SIGMA ALDRICH CORP COM 826552101 11 200 SH OTHER 01,06 0 0 200 SIGMA ALDRICH CORP COM 826552101 37,884 684,072 SH DEFINED 01,08 371,157 312,915 0 SIGMA ALDRICH CORP COM 826552101 400 7,224 SH DEFINED 09 7,224 0 0 SIGMA ALDRICH CORP COM 826552101 3,573 64,512 SH DEFINED 10 61,362 2,900 250 SIGMA ALDRICH CORP COM 826552101 508 9,170 SH OTHER 10 5,600 3,570 0 SIGMA DESIGNS INC COM 826565103 317 44,163 SH DEFINED 01 13,530 30,533 100 SIGMA DESIGNS INC COM 826565103 1,298 181,075 SH DEFINED 01,08 74,421 106,654 0 SIGMATRON INTL INC COM 82661L101 37 3,000 SH DEFINED 01 700 2,300 0 SIGMATRON INTL INC COM 82661L101 87 7,070 SH DEFINED 01,08 2,300 4,770 0 SIGMATEL INC COM 82661W107 45 2,000 SH DEFINED 01 2,000 0 0 SIGMATEL INC COM 82661W107 254 11,400 SH DEFINED 01,08 3,700 7,700 0 SIGA TECHNOLOGIES INC COM 826917106 3 1,300 SH DEFINED 01 1,300 0 0 SIGA TECHNOLOGIES INC COM 826917106 34 17,100 SH DEFINED 01,08 6,200 10,900 0 SILICON LABORATORIES INC COM 826919102 1,606 30,377 SH DEFINED 01 23,444 5,243 1,690 SILICON LABORATORIES INC COM 826919102 11,282 213,351 SH DEFINED 01,08 36,280 177,071 0 SILICON LABORATORIES INC COM 826919102 3 50 SH DEFINED 10 0 0 50 SILGAN HOLDINGS INC COM 827048109 1,275 27,885 SH DEFINED 01 9,081 18,554 250 SILGAN HOLDINGS INC COM 827048109 4,856 106,185 SH DEFINED 01,08 31,656 74,529 0 SILICON IMAGE INC COM 82705T102 1,213 117,286 SH DEFINED 01 45,740 69,296 2,250 SILICON IMAGE INC COM 82705T102 5 500 SH DEFINED 04 500 0 0 SILICON IMAGE INC COM 82705T102 5,560 537,673 SH DEFINED 01,08 158,544 379,129 0 SILICON GRAPHICS INC COM 827056102 770 303,184 SH DEFINED 01 130,876 165,708 6,600 SILICON GRAPHICS INC COM 827056102 55 21,800 SH OTHER 01 0 21,800 0 SILICON GRAPHICS INC COM 827056102 20 8,000 SH OTHER 03 0 8,000 0 SILICON GRAPHICS INC COM 827056102 3,686 1,451,122 SH DEFINED 01,08 481,488 969,634 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 470 ________ SILICON STORAGE TECHNOLOGY I COM 827057100 1,717 132,675 SH DEFINED 01 54,061 76,364 2,250 SILICON STORAGE TECHNOLOGY I COM 827057100 4 300 SH DEFINED 04 300 0 0 SILICON STORAGE TECHNOLOGY I COM 827057100 7,459 576,405 SH DEFINED 01,08 130,290 446,115 0 SILICON VY BANCSHARES COM 827064106 1,517 46,757 SH DEFINED 01 29,943 11,728 5,086 SILICON VY BANCSHARES COM 827064106 96 2,946 SH DEFINED 02 2,946 0 0 SILICON VY BANCSHARES COM 827064106 49 1,500 SH DEFINED 04 1,500 0 0 SILICON VY BANCSHARES COM 827064106 23 700 SH OTHER 05 0 0 700 SILICON VY BANCSHARES COM 827064106 9,190 283,293 SH DEFINED 01,08 76,017 207,276 0 SILICONIX INC COM 827079203 1,370 29,544 SH DEFINED 01 8,436 20,808 300 SILICONIX INC COM 827079203 4,170 89,912 SH DEFINED 01,08 26,839 63,073 0 SIMMONS 1ST NATL CORP COM 828730200 3,737 135,691 SH DEFINED 01 47,828 17,990 69,873 SIMMONS 1ST NATL CORP COM 828730200 2,312 83,952 SH DEFINED 01,08 15,816 68,136 0 SIMON PPTY GROUP INC NEW COM 828806109 22,718 388,734 SH DEFINED 01 195,005 155,041 38,688 SIMON PPTY GROUP INC NEW COM 828806109 10 175 SH OTHER 01 0 0 175 SIMON PPTY GROUP INC NEW COM 828806109 12 200 SH DEFINED 02 200 0 0 SIMON PPTY GROUP INC NEW COM 828806109 21 358 SH OTHER 02 358 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6 100 SH OTHER 03 100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 44 750 SH DEFINED 04 500 0 250 SIMON PPTY GROUP INC NEW COM 828806109 79 1,348 SH OTHER 04 1,348 0 0 SIMON PPTY GROUP INC NEW COM 828806109 67 1,150 SH DEFINED 05 1,000 0 150 SIMON PPTY GROUP INC NEW COM 828806109 29 500 SH OTHER 01,06 0 0 500 SIMON PPTY GROUP INC NEW COM 828806109 96,299 1,647,835 SH DEFINED 01,08 850,637 796,553 645 SIMON PPTY GROUP INC NEW COM 828806109 47 805 SH DEFINED 09 805 0 0 SIMON PPTY GROUP INC NEW COM 828806109 66 1,130 SH DEFINED 10 930 0 200 SIMPLETECH INC COM 828823104 197 41,550 SH DEFINED 01 13,700 27,700 150 SIMPLETECH INC COM 828823104 589 124,080 SH DEFINED 01,08 24,188 99,892 0 SIMPSON MANUFACTURING CO INC COM 829073105 1,402 28,651 SH DEFINED 01 11,460 16,191 1,000 SIMPSON MANUFACTURING CO INC COM 829073105 20 400 SH OTHER 01,06 0 0 400 SIMPSON MANUFACTURING CO INC COM 829073105 5,827 119,044 SH DEFINED 01,08 22,835 96,209 0 SINCLAIR BROADCAST GROUP INC COM 829226109 1,024 81,888 SH DEFINED 01 28,123 52,315 1,450 SINCLAIR BROADCAST GROUP INC COM 829226109 4,357 348,553 SH DEFINED 01,08 126,191 222,362 0 SIRENZA MICRODEVICES INC COM 82966T106 142 31,913 SH DEFINED 01 6,520 25,393 0 SIRENZA MICRODEVICES INC COM 82966T106 239 53,809 SH DEFINED 01,08 12,604 41,205 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 471 ________ SIRIUS SATELLITE RADIO INC COM 82966U103 1,153 339,264 SH DEFINED 01 194,090 129,244 15,930 SIRIUS SATELLITE RADIO INC COM 82966U103 3 1,000 SH DEFINED 02 1,000 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 4 1,250 SH OTHER 02 0 1,250 0 SIRIUS SATELLITE RADIO INC COM 82966U103 3 1,000 SH DEFINED 03 0 1,000 0 SIRIUS SATELLITE RADIO INC COM 82966U103 127 37,400 SH DEFINED 04 27,200 0 10,200 SIRIUS SATELLITE RADIO INC COM 82966U103 31 9,100 SH OTHER 04 6,800 0 2,300 SIRIUS SATELLITE RADIO INC COM 82966U103 10 2,925 SH DEFINED 05 2,925 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 8,783 2,583,233 SH DEFINED 01,08 1,200,148 1,383,085 0 SIRIUS SATELLITE RADIO INC COM 82966U103 68 20,100 SH DEFINED 10 19,500 0 600 SIRIUS SATELLITE RADIO INC COM 82966U103 17 5,000 SH OTHER 10 5,000 0 0 SIRNA THERAPEUTICS INC COM 829669100 50 12,271 SH DEFINED 01 9,454 2,617 200 SIRNA THERAPEUTICS INC COM 829669100 238 58,753 SH DEFINED 01,08 12,290 46,463 0 SITEL CORP COM 82980K107 207 82,650 SH DEFINED 01 13,900 67,700 1,050 SITEL CORP COM 82980K107 279 111,130 SH DEFINED 01,08 28,063 83,067 0 SIPEX CORP COM 829909100 303 48,100 SH DEFINED 01 16,394 30,906 800 SIPEX CORP COM 829909100 1,265 200,804 SH DEFINED 01,08 62,793 138,011 0 SIX FLAGS INC COM 83001P109 781 99,471 SH DEFINED 01 77,714 17,707 4,050 SIX FLAGS INC COM 83001P109 111 14,100 SH DEFINED 04 0 0 14,100 SIX FLAGS INC COM 83001P109 6,243 795,305 SH DEFINED 01,08 195,932 599,373 0 SIZELER PPTY INVS INC COM 830137105 192 16,531 SH DEFINED 01 7,031 9,000 500 SIZELER PPTY INVS INC COM 830137105 802 68,863 SH DEFINED 01,08 13,817 55,046 0 SKECHERS U S A INC COM 830566105 1,402 106,921 SH DEFINED 01 86,831 19,640 450 SKECHERS U S A INC COM 830566105 2,182 166,414 SH DEFINED 01,08 71,404 95,010 0 SKY FINL GROUP INC COM 83080P103 1,002 38,614 SH DEFINED 01 21,481 12,173 4,960 SKY FINL GROUP INC COM 83080P103 319 12,292 SH DEFINED 04 12,292 0 0 SKY FINL GROUP INC COM 83080P103 299 11,504 SH OTHER 04 11,504 0 0 SKY FINL GROUP INC COM 83080P103 6,362 245,162 SH DEFINED 01,08 75,016 170,146 0 SKY FINL GROUP INC COM 83080P103 3 100 SH DEFINED 10 0 0 100 SKYLINE CORP COM 830830105 604 15,658 SH DEFINED 01 4,808 10,025 825 SKYLINE CORP COM 830830105 19 500 SH DEFINED 02 500 0 0 SKYLINE CORP COM 830830105 4 100 SH OTHER 01,06 0 0 100 SKYLINE CORP COM 830830105 2,202 57,099 SH DEFINED 01,08 22,268 34,831 0 SKYWEST INC COM 830879102 2,547 131,844 SH DEFINED 01 79,201 49,043 3,600 SKYWEST INC COM 830879102 4 200 SH DEFINED 02 200 0 0 SKYWEST INC COM 830879102 17 900 SH OTHER 01,06 0 0 900 SKYWEST INC COM 830879102 8,033 415,774 SH DEFINED 01,08 115,876 299,898 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 472 ________ SKYWORKS SOLUTIONS INC COM 83088M102 2,630 225,350 SH DEFINED 01 98,461 115,364 11,525 SKYWORKS SOLUTIONS INC COM 83088M102 37 3,148 SH DEFINED 04 3,148 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 26 2,200 SH OTHER 01,06 0 0 2,200 SKYWORKS SOLUTIONS INC COM 83088M102 13,352 1,144,124 SH DEFINED 01,08 357,822 786,302 0 SKYWORKS SOLUTIONS INC COM 83088M102 3 280 SH DEFINED 10 280 0 0 SKILLSOFT PLC COM 830928107 1,558 122,025 SH DEFINED 01 101,300 20,500 225 SKILLSOFT PLC COM 830928107 11 900 SH OTHER 04 0 0 900 SMART & FINAL INC COM 831683107 1,013 88,228 SH DEFINED 01 60,913 26,915 400 SMART & FINAL INC COM 831683107 1,135 98,865 SH DEFINED 01,08 22,704 76,161 0 SMEDVIG A S COM 83169H105 130 14,000 SH OTHER 01 0 14,000 0 SMITH & WOLLENSKY RESTAURANT COM 831758107 113 16,200 SH DEFINED 01,08 4,100 12,100 0 SMITH A O COM 831865209 2,878 99,422 SH DEFINED 01 79,930 19,092 400 SMITH A O COM 831865209 13 450 SH OTHER 01,06 0 0 450 SMITH A O COM 831865209 4,852 167,593 SH DEFINED 01,08 60,197 107,396 0 SMITH INTL INC COM 832110100 19,439 363,270 SH DEFINED 01 331,197 25,763 6,310 SMITH INTL INC COM 832110100 316 5,900 SH OTHER 01 0 5,900 0 SMITH INTL INC COM 832110100 9 161 SH DEFINED 02 0 0 161 SMITH INTL INC COM 832110100 883 16,500 SH DEFINED 05 16,500 0 0 SMITH INTL INC COM 832110100 28,094 525,026 SH DEFINED 01,08 155,920 369,106 0 SMITH INTL INC COM 832110100 74 1,382 SH DEFINED 09 1,382 0 0 SMITH INTL INC COM 832110100 51 950 SH DEFINED 10 800 0 150 SMITH MICRO SOFTWARE INC COM 832154108 35 14,600 SH DEFINED 01 3,100 11,500 0 SMITH MICRO SOFTWARE INC COM 832154108 1 225 SH DEFINED 04 225 0 0 SMITH MICRO SOFTWARE INC COM 832154108 69 28,660 SH DEFINED 01,08 5,843 22,817 0 SMITHFIELD FOODS INC COM 832248108 1,899 70,012 SH DEFINED 01 43,594 13,893 12,525 SMITHFIELD FOODS INC COM 832248108 3 105 SH DEFINED 02 0 0 105 SMITHFIELD FOODS INC COM 832248108 14,398 530,909 SH DEFINED 01,08 117,947 412,962 0 SMITHFIELD FOODS INC COM 832248108 4 150 SH DEFINED 10 0 0 150 SMITHWAY MTR XPRESS CORP COM 832653109 16 5,200 SH DEFINED 01 600 4,600 0 SMITHWAY MTR XPRESS CORP COM 832653109 16 5,293 SH DEFINED 01,08 1,118 4,175 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 473 ________ SMUCKER J M CO COM 832696405 3,490 66,117 SH DEFINED 01 21,171 41,403 3,543 SMUCKER J M CO COM 832696405 393 7,450 SH OTHER 01 1,227 6,186 37 SMUCKER J M CO COM 832696405 31 596 SH DEFINED 02 192 404 0 SMUCKER J M CO COM 832696405 12 226 SH OTHER 02 147 79 0 SMUCKER J M CO COM 832696405 35 655 SH DEFINED 03 32 623 0 SMUCKER J M CO COM 832696405 38 716 SH OTHER 03 620 96 0 SMUCKER J M CO COM 832696405 236 4,480 SH DEFINED 04 4,472 0 8 SMUCKER J M CO COM 832696405 179 3,392 SH OTHER 04 3,100 0 292 SMUCKER J M CO COM 832696405 0 4 SH OTHER 05 2 2 0 SMUCKER J M CO COM 832696405 13,797 261,409 SH DEFINED 01,08 57,716 203,693 0 SMUCKER J M CO COM 832696405 25 475 SH DEFINED 10 425 0 50 SMUCKER J M CO COM 832696405 77 1,451 SH OTHER 10 887 564 0 SMURFIT-STONE CONTAINER CORP COM 832727101 1,603 91,201 SH DEFINED 01 48,010 38,842 4,349 SMURFIT-STONE CONTAINER CORP COM 832727101 70 4,000 SH OTHER 01 0 4,000 0 SMURFIT-STONE CONTAINER CORP COM 832727101 158 8,970 SH OTHER 04 8,970 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 15,774 897,294 SH DEFINED 01,08 420,782 476,512 0 SMURFIT-STONE CONTAINER CORP COM 832727101 12 710 SH DEFINED 09 710 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 2 97 SH DEFINED 10 0 0 97 SNAP ON INC COM 833034101 3,530 109,141 SH DEFINED 01 42,769 52,225 14,147 SNAP ON INC COM 833034101 2 50 SH OTHER 01 0 0 50 SNAP ON INC COM 833034101 32 1,000 SH DEFINED 02 1,000 0 0 SNAP ON INC COM 833034101 419 12,960 SH DEFINED 04 4,410 0 8,550 SNAP ON INC COM 833034101 16 500 SH OTHER 04 500 0 0 SNAP ON INC COM 833034101 2 50 SH DEFINED 05 0 0 50 SNAP ON INC COM 833034101 6 200 SH OTHER 01,06 0 0 200 SNAP ON INC COM 833034101 16,429 508,000 SH DEFINED 01,08 243,001 264,714 285 SNAP ON INC COM 833034101 154 4,751 SH DEFINED 09 4,751 0 0 SNAP ON INC COM 833034101 4 110 SH DEFINED 10 10 0 100 SOCKET COMMUNICATIONS INC COM 833672108 56 18,400 SH DEFINED 01 3,900 14,500 0 SOCKET COMMUNICATIONS INC COM 833672108 66 21,650 SH DEFINED 01,08 10,550 11,100 0 SOCKET COMMUNICATIONS INC COM 833672108 15 5,000 SH DEFINED 10 5,000 0 0 SOHU COM INC COM 83408W103 325 13,050 SH DEFINED 01 7,327 5,223 500 SOHU COM INC COM 83408W103 2,135 85,791 SH DEFINED 01,08 15,891 69,900 0 SOLA INTL INC COM 834092108 1,979 85,120 SH DEFINED 01 60,517 22,028 2,575 SOLA INTL INC COM 834092108 12 500 SH OTHER 01,06 0 0 500 SOLA INTL INC COM 834092108 4,198 180,564 SH DEFINED 01,08 41,140 139,424 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 474 ________ SOLECTRON CORP COM 834182107 8,532 1,542,803 SH DEFINED 01 597,019 727,465 218,319 SOLECTRON CORP COM 834182107 44 8,033 SH OTHER 01 2,538 4,670 825 SOLECTRON CORP COM 834182107 25 4,460 SH DEFINED 02 3,400 400 660 SOLECTRON CORP COM 834182107 15 2,800 SH OTHER 02 0 2,800 0 SOLECTRON CORP COM 834182107 30 5,500 SH DEFINED 03 1,500 400 3,600 SOLECTRON CORP COM 834182107 106 19,175 SH DEFINED 04 18,175 0 1,000 SOLECTRON CORP COM 834182107 415 75,031 SH OTHER 04 69,031 0 6,000 SOLECTRON CORP COM 834182107 3 600 SH DEFINED 05 0 0 600 SOLECTRON CORP COM 834182107 12 2,200 SH OTHER 01,06 0 0 2,200 SOLECTRON CORP COM 834182107 41,178 7,446,245 SH DEFINED 01,08 3,850,294 3,595,951 0 SOLECTRON CORP COM 834182107 131 23,662 SH DEFINED 09 23,662 0 0 SOLECTRON CORP COM 834182107 8 1,380 SH DEFINED 10 130 0 1,250 SOLECTRON CORP COM 834182107 72 13,000 SH OTHER 10 13,000 0 0 SOMANETICS CORP COM 834445405 23 1,800 SH DEFINED 01 1,800 0 0 SOMANETICS CORP COM 834445405 134 10,331 SH DEFINED 01,08 2,178 8,153 0 SOMANETICS CORP COM 834445405 0 31 SH DEFINED 10 0 31 0 SOMERA COMMUNICATION COM 834458101 79 51,000 SH DEFINED 01 9,700 41,200 100 SOMERA COMMUNICATION COM 834458101 112 72,990 SH DEFINED 01,08 19,013 53,977 0 SONESTA INTL HOTELS CORP COM 835438409 67 13,000 SH DEFINED 01 600 12,400 0 SONESTA INTL HOTELS CORP COM 835438409 77 15,091 SH DEFINED 01,08 1,801 13,290 0 SONIC AUTOMOTIVE INC COM 83545G102 3,602 143,794 SH DEFINED 01 118,216 23,878 1,700 SONIC AUTOMOTIVE INC COM 83545G102 25 1,000 SH DEFINED 04 0 0 1,000 SONIC AUTOMOTIVE INC COM 83545G102 9 350 SH DEFINED 05 350 0 0 SONIC AUTOMOTIVE INC COM 83545G102 5,209 207,958 SH DEFINED 01,08 71,353 136,605 0 SONIC INNOVATIONS INC COM 83545M109 246 20,250 SH DEFINED 01 4,100 15,800 350 SONIC INNOVATIONS INC COM 83545M109 354 29,176 SH DEFINED 01,08 7,976 21,200 0 SONIC FDRY INC COM 83545R108 10 4,400 SH DEFINED 01 4,400 0 0 SONIC FDRY INC COM 83545R108 68 30,546 SH DEFINED 01,08 11,346 19,200 0 SONIC CORP COM 835451105 3,318 96,504 SH DEFINED 01 41,483 44,971 10,050 SONIC CORP COM 835451105 32 940 SH DEFINED 02 940 0 0 SONIC CORP COM 835451105 7 200 SH DEFINED 04 200 0 0 SONIC CORP COM 835451105 15 450 SH OTHER 04 450 0 0 SONIC CORP COM 835451105 21 600 SH OTHER 01,06 0 0 600 SONIC CORP COM 835451105 10,427 303,288 SH DEFINED 01,08 87,342 215,946 0 SONIC SOLUTIONS COM 835460106 491 25,525 SH DEFINED 01 10,975 14,200 350 SONIC SOLUTIONS COM 835460106 4 200 SH DEFINED 04 200 0 0 SONIC SOLUTIONS COM 835460106 2,662 138,260 SH DEFINED 01,08 48,076 90,184 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 475 ________ SONICWALL INC COM 835470105 861 95,484 SH DEFINED 01 36,840 53,894 4,750 SONICWALL INC COM 835470105 241 26,740 SH DEFINED 04 26,740 0 0 SONICWALL INC COM 835470105 3,658 405,596 SH DEFINED 01,08 119,645 285,951 0 SONOCO PRODS CO COM 835495102 1,364 56,166 SH DEFINED 01 37,417 16,749 2,000 SONOCO PRODS CO COM 835495102 19 800 SH OTHER 01 0 800 0 SONOCO PRODS CO COM 835495102 294 12,110 SH OTHER 02 0 12,110 0 SONOCO PRODS CO COM 835495102 85 3,500 SH OTHER 03 0 3,500 0 SONOCO PRODS CO COM 835495102 823 33,909 SH DEFINED 04 33,909 0 0 SONOCO PRODS CO COM 835495102 663 27,308 SH OTHER 04 10,143 0 17,165 SONOCO PRODS CO COM 835495102 12,057 496,596 SH DEFINED 01,08 112,093 384,503 0 SONOCO PRODS CO COM 835495102 4 150 SH DEFINED 10 0 0 150 SONOMA WEST HLDGS INC COM 835637109 78 8,400 SH DEFINED 01 0 8,400 0 SONOMA WEST HLDGS INC COM 835637109 41 4,400 SH DEFINED 01,08 458 3,942 0 SONOSITE INC COM 83568G104 659 30,926 SH DEFINED 01 10,911 13,415 6,600 SONOSITE INC COM 83568G104 21 1,000 SH DEFINED 04 1,000 0 0 SONOSITE INC COM 83568G104 2,300 107,945 SH DEFINED 01,08 33,442 74,503 0 SONUS PHARMACEUTICALS INC COM 835692104 76 11,000 SH DEFINED 01 1,800 9,200 0 SONUS PHARMACEUTICALS INC COM 835692104 168 24,300 SH DEFINED 01,08 5,457 18,843 0 SONY CORP COM 835699307 491 11,740 SH DEFINED 01 7,940 2,800 1,000 SONY CORP COM 835699307 84 2,000 SH OTHER 01 0 2,000 0 SONY CORP COM 835699307 2,377 56,860 SH DEFINED 02 42,660 14,100 100 SONY CORP COM 835699307 629 15,033 SH OTHER 02 14,133 900 0 SONY CORP COM 835699307 167 4,000 SH DEFINED 03 4,000 0 0 SONY CORP COM 835699307 59 1,400 SH OTHER 03 1,200 200 0 SONY CORP COM 835699307 18 420 SH DEFINED 04 420 0 0 SONY CORP COM 835699307 151 3,600 SH OTHER 04 3,000 0 600 SONY CORP COM 835699307 5 125 SH DEFINED 05 125 0 0 SONY CORP COM 835699307 13 300 SH OTHER 05 300 0 0 SONY CORP COM 835699307 4 100 SH OTHER 10 100 0 0 SORRENTO NETWORKS CORP COM 83586Q209 9 2,710 SH DEFINED 01 2,015 695 0 SORRENTO NETWORKS CORP COM 83586Q209 40 12,840 SH DEFINED 01,08 3,786 9,054 0 SOTHEBYS HLDGS INC COM 835898107 686 53,368 SH DEFINED 01 42,882 9,286 1,200 SOTHEBYS HLDGS INC COM 835898107 5,521 429,660 SH DEFINED 01,08 73,352 356,308 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 476 ________ SONUS NETWORKS INC COM 835916107 1,280 337,786 SH DEFINED 01 145,652 179,934 12,200 SONUS NETWORKS INC COM 835916107 19 5,115 SH OTHER 01 3,336 0 1,779 SONUS NETWORKS INC COM 835916107 1 250 SH OTHER 04 250 0 0 SONUS NETWORKS INC COM 835916107 6,175 1,629,278 SH DEFINED 01,08 416,823 1,212,455 0 SONUS NETWORKS INC COM 835916107 2 400 SH OTHER 10 400 0 0 SOUND FED BANCORP INC COM 83607V104 234 15,952 SH DEFINED 01 14,381 1,221 350 SOUND FED BANCORP INC COM 83607V104 1,162 79,026 SH DEFINED 01,08 14,974 64,052 0 SOURCE INTERLINK COS INC COM 836151209 297 23,773 SH DEFINED 01 8,823 14,700 250 SOURCE INTERLINK COS INC COM 836151209 11 900 SH OTHER 04 900 0 0 SOURCE INTERLINK COS INC COM 836151209 1,163 93,023 SH DEFINED 01,08 17,409 75,614 0 SOURCECORP COM 836167106 1,463 55,211 SH DEFINED 01 35,354 19,507 350 SOURCECORP COM 836167106 7 250 SH OTHER 01,06 0 0 250 SOURCECORP COM 836167106 3,614 136,391 SH DEFINED 01,08 60,344 76,047 0 SOUTH FINL GROUP INC COM 837841105 3,050 103,080 SH DEFINED 01 57,261 41,219 4,600 SOUTH FINL GROUP INC COM 837841105 27 920 SH OTHER 01,06 0 0 920 SOUTH FINL GROUP INC COM 837841105 11,506 388,831 SH DEFINED 01,08 106,262 282,569 0 SOUTH JERSEY INDS INC COM 838518108 1,329 32,484 SH DEFINED 01 18,794 13,240 450 SOUTH JERSEY INDS INC COM 838518108 82 2,000 SH DEFINED 04 2,000 0 0 SOUTH JERSEY INDS INC COM 838518108 21 510 SH DEFINED 05 0 0 510 SOUTH JERSEY INDS INC COM 838518108 3,586 87,661 SH DEFINED 01,08 22,424 65,237 0 SOUTHERN CO COM 842587107 42,296 1,386,758 SH DEFINED 01 547,751 654,664 184,343 SOUTHERN CO COM 842587107 1,176 38,548 SH OTHER 01 24,686 13,362 500 SOUTHERN CO COM 842587107 1,894 62,097 SH DEFINED 02 43,160 14,832 4,105 SOUTHERN CO COM 842587107 1,115 36,557 SH OTHER 02 14,520 13,187 8,850 SOUTHERN CO COM 842587107 6,466 211,989 SH DEFINED 03 136,044 60,425 15,520 SOUTHERN CO COM 842587107 1,273 41,742 SH OTHER 03 31,790 8,467 1,485 SOUTHERN CO COM 842587107 6,597 216,303 SH DEFINED 04 203,175 0 13,128 SOUTHERN CO COM 842587107 3,727 122,190 SH OTHER 04 107,800 0 14,390 SOUTHERN CO COM 842587107 294 9,634 SH DEFINED 05 9,084 0 550 SOUTHERN CO COM 842587107 43 1,411 SH OTHER 05 811 400 200 SOUTHERN CO COM 842587107 58 1,900 SH OTHER 01,06 0 0 1,900 SOUTHERN CO COM 842587107 203,763 6,680,769 SH DEFINED 01,08 3,484,796 3,194,258 1,715 SOUTHERN CO COM 842587107 585 19,177 SH DEFINED 09 19,177 0 0 SOUTHERN CO COM 842587107 7,289 238,999 SH DEFINED 10 139,054 45,318 54,627 SOUTHERN CO COM 842587107 698 22,884 SH OTHER 10 9,900 12,984 0 SOUTHERN FINL BANCORP INC COM 842870107 439 9,849 SH DEFINED 01 3,630 6,109 110 SOUTHERN FINL BANCORP INC COM 842870107 1,784 40,004 SH DEFINED 01,08 8,031 31,973 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 477 ________ SOUTHERN PERU COPPER CORP COM 843611104 714 17,641 SH DEFINED 01 3,910 13,511 220 SOUTHERN PERU COPPER CORP COM 843611104 2,025 50,056 SH DEFINED 01,08 10,470 39,586 0 SOUTHERN UN CO NEW COM 844030106 2,313 122,070 SH DEFINED 01 38,181 79,497 4,392 SOUTHERN UN CO NEW COM 844030106 69 3,645 SH DEFINED 04 3,645 0 0 SOUTHERN UN CO NEW COM 844030106 98 5,174 SH OTHER 04 5,174 0 0 SOUTHERN UN CO NEW COM 844030106 20 1,051 SH OTHER 01,06 0 0 1,051 SOUTHERN UN CO NEW COM 844030106 8,722 460,243 SH DEFINED 01,08 140,363 319,880 0 SOUTHSIDE BANCSHARES INC COM 84470P109 90 4,834 SH DEFINED 01 3,840 784 210 SOUTHSIDE BANCSHARES INC COM 84470P109 719 38,551 SH DEFINED 01,08 4,646 33,905 0 SOUTHTRUST CORP COM 844730101 32,477 979,122 SH DEFINED 01 483,948 394,746 100,428 SOUTHTRUST CORP COM 844730101 3,074 92,660 SH OTHER 01 41,910 50,425 325 SOUTHTRUST CORP COM 844730101 1,061 31,991 SH DEFINED 02 20,311 11,380 300 SOUTHTRUST CORP COM 844730101 1,018 30,680 SH OTHER 02 5,260 16,620 8,800 SOUTHTRUST CORP COM 844730101 5,780 174,250 SH DEFINED 03 77,765 61,770 34,715 SOUTHTRUST CORP COM 844730101 458 13,805 SH OTHER 03 13,405 300 100 SOUTHTRUST CORP COM 844730101 3,169 95,548 SH DEFINED 04 93,248 0 2,300 SOUTHTRUST CORP COM 844730101 1,957 58,999 SH OTHER 04 53,599 0 5,400 SOUTHTRUST CORP COM 844730101 40 1,200 SH DEFINED 05 900 0 300 SOUTHTRUST CORP COM 844730101 30 900 SH OTHER 01,06 0 0 900 SOUTHTRUST CORP COM 844730101 104,111 3,138,711 SH DEFINED 01,08 1,642,155 1,496,556 0 SOUTHTRUST CORP COM 844730101 526 15,854 SH DEFINED 09 15,854 0 0 SOUTHTRUST CORP COM 844730101 1,490 44,921 SH DEFINED 10 37,429 6,892 600 SOUTHTRUST CORP COM 844730101 472 14,225 SH OTHER 10 7,725 6,500 0 SOUTHWEST AIRLS CO COM 844741108 32,259 2,270,183 SH DEFINED 01 1,108,788 956,562 204,833 SOUTHWEST AIRLS CO COM 844741108 2,423 170,503 SH OTHER 01 35,221 133,707 1,575 SOUTHWEST AIRLS CO COM 844741108 5,272 371,035 SH DEFINED 02 289,270 71,730 10,035 SOUTHWEST AIRLS CO COM 844741108 750 52,783 SH OTHER 02 43,546 9,237 0 SOUTHWEST AIRLS CO COM 844741108 4,389 308,884 SH DEFINED 03 143,734 143,808 21,342 SOUTHWEST AIRLS CO COM 844741108 766 53,923 SH OTHER 03 36,968 12,730 4,225 SOUTHWEST AIRLS CO COM 844741108 1,393 98,026 SH DEFINED 04 82,376 0 15,650 SOUTHWEST AIRLS CO COM 844741108 489 34,425 SH OTHER 04 28,850 0 5,575 SOUTHWEST AIRLS CO COM 844741108 3,661 257,635 SH DEFINED 05 221,755 21,795 14,085 SOUTHWEST AIRLS CO COM 844741108 462 32,495 SH OTHER 05 21,120 11,375 0 SOUTHWEST AIRLS CO COM 844741108 29 2,075 SH OTHER 01,06 0 0 2,075 SOUTHWEST AIRLS CO COM 844741108 97,363 6,851,705 SH DEFINED 01,08 3,471,421 3,378,355 1,929 SOUTHWEST AIRLS CO COM 844741108 217 15,252 SH DEFINED 09 15,252 0 0 SOUTHWEST AIRLS CO COM 844741108 208 14,652 SH DEFINED 10 11,752 1,025 1,875 SOUTHWEST AIRLS CO COM 844741108 28 1,940 SH OTHER 10 1,190 750 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 478 ________ SOUTHWEST BANCORPORATION TEX COM 84476R109 2,029 53,788 SH DEFINED 01 20,870 30,568 2,350 SOUTHWEST BANCORPORATION TEX COM 84476R109 1,754 46,500 SH DEFINED 05 25,000 0 21,500 SOUTHWEST BANCORPORATION TEX COM 84476R109 21 560 SH OTHER 01,06 0 0 560 SOUTHWEST BANCORPORATION TEX COM 84476R109 9,378 248,568 SH DEFINED 01,08 85,116 163,452 0 SOUTHWEST BANCORP INC OKLA COM 844767103 366 21,146 SH DEFINED 01 6,996 13,950 200 SOUTHWEST BANCORP INC OKLA COM 844767103 1,106 63,851 SH DEFINED 01,08 14,127 49,724 0 SOUTHWEST GAS CORP COM 844895102 3,830 163,680 SH DEFINED 01 130,146 32,984 550 SOUTHWEST GAS CORP COM 844895102 29 1,238 SH DEFINED 02 0 1,238 0 SOUTHWEST GAS CORP COM 844895102 14 600 SH OTHER 02 0 0 600 SOUTHWEST GAS CORP COM 844895102 8 333 SH OTHER 03 0 333 0 SOUTHWEST GAS CORP COM 844895102 5 200 SH DEFINED 04 200 0 0 SOUTHWEST GAS CORP COM 844895102 7 300 SH OTHER 04 300 0 0 SOUTHWEST GAS CORP COM 844895102 12 520 SH OTHER 01,06 0 0 520 SOUTHWEST GAS CORP COM 844895102 5,556 237,451 SH DEFINED 01,08 63,031 174,420 0 SOUTHWALL TECHNOLOGIES INC COM 844909101 9 9,000 SH DEFINED 01 1,600 7,400 0 SOUTHWALL TECHNOLOGIES INC COM 844909101 30 30,525 SH DEFINED 01,08 5,455 25,070 0 SOUTHWEST WTR CO COM 845331107 329 24,031 SH DEFINED 01 10,305 13,320 406 SOUTHWEST WTR CO COM 845331107 1,216 88,924 SH DEFINED 01,08 15,947 72,977 0 SOUTHWESTERN ENERGY CO COM 845467109 1,675 69,428 SH DEFINED 01 23,902 42,276 3,250 SOUTHWESTERN ENERGY CO COM 845467109 12 500 SH OTHER 01,06 0 0 500 SOUTHWESTERN ENERGY CO COM 845467109 7,718 319,990 SH DEFINED 01,08 104,219 215,771 0 SOVEREIGN BANCORP INC COM 845905108 3,922 183,083 SH DEFINED 01 111,424 50,949 20,710 SOVEREIGN BANCORP INC COM 845905108 48 2,250 SH DEFINED 04 2,250 0 0 SOVEREIGN BANCORP INC COM 845905108 35,569 1,660,529 SH DEFINED 01,08 453,901 1,206,628 0 SOVEREIGN BANCORP INC COM 845905108 11 517 SH DEFINED 09 517 0 0 SOVEREIGN BANCORP INC COM 845905108 2 96 SH DEFINED 10 0 0 96 SOVRAN SELF STORAGE INC COM 84610H108 1,332 31,899 SH DEFINED 01 16,539 14,210 1,150 SOVRAN SELF STORAGE INC COM 84610H108 42 1,000 SH DEFINED 02 1,000 0 0 SOVRAN SELF STORAGE INC COM 84610H108 167 4,000 SH DEFINED 04 4,000 0 0 SOVRAN SELF STORAGE INC COM 84610H108 3,740 89,528 SH DEFINED 01,08 17,498 72,030 0 SOVRAN SELF STORAGE INC COM 84610H108 50 1,200 SH OTHER 10 0 1,200 0 SPACEHAB INC COM 846243103 67 15,400 SH DEFINED 01 2,400 13,000 0 SPACEHAB INC COM 846243103 70 16,100 SH DEFINED 01,08 2,400 13,700 0 SPAN AMER MED SYS INC COM 846396109 82 6,000 SH DEFINED 01 500 5,500 0 SPAN AMER MED SYS INC COM 846396109 59 4,303 SH DEFINED 01,08 1,158 3,145 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 479 ________ SPANISH BROADCASTING SYS INC COM 846425882 683 65,349 SH DEFINED 01 23,695 39,204 2,450 SPANISH BROADCASTING SYS INC COM 846425882 2 200 SH DEFINED 04 200 0 0 SPANISH BROADCASTING SYS INC COM 846425882 13 1,250 SH OTHER 04 1,250 0 0 SPANISH BROADCASTING SYS INC COM 846425882 2,858 273,452 SH DEFINED 01,08 85,001 188,451 0 SPARTAN MTRS INC COM 846819100 173 16,400 SH DEFINED 01 1,800 14,500 100 SPARTAN MTRS INC COM 846819100 200 18,998 SH DEFINED 01,08 4,548 14,450 0 SPARTAN STORES INC COM 846822104 66 14,600 SH DEFINED 01 900 13,700 0 SPARTAN STORES INC COM 846822104 152 33,867 SH DEFINED 01,08 7,938 25,929 0 SPARTAN STORES INC COM 846822104 5 1,000 SH DEFINED 10 1,000 0 0 SPARTECH CORP COM 847220209 1,161 46,614 SH DEFINED 01 15,818 29,971 825 SPARTECH CORP COM 847220209 4,602 184,800 SH DEFINED 01,08 44,015 140,785 0 SPARTON CORP COM 847235108 137 16,154 SH DEFINED 01 1,712 14,442 0 SPARTON CORP COM 847235108 170 20,046 SH DEFINED 01,08 3,261 16,785 0 SPECIALTY LABORATORIES INC COM 84749R100 306 28,307 SH DEFINED 01 7,187 20,670 450 SPECIALTY LABORATORIES INC COM 84749R100 753 69,724 SH DEFINED 01,08 14,250 55,474 0 SPECTRALINK CORP COM 847580107 511 29,957 SH DEFINED 01 11,009 17,998 950 SPECTRALINK CORP COM 847580107 17 1,000 SH DEFINED 04 1,000 0 0 SPECTRALINK CORP COM 847580107 2,400 140,683 SH DEFINED 01,08 45,693 94,990 0 SPECTRANETICS CORP COM 84760C107 145 27,900 SH DEFINED 01 4,700 23,200 0 SPECTRANETICS CORP COM 84760C107 1 200 SH OTHER 04 200 0 0 SPECTRANETICS CORP COM 84760C107 190 36,522 SH DEFINED 01,08 8,931 27,591 0 SPECTRUM CTL INC COM 847615101 125 15,600 SH DEFINED 01 2,700 12,900 0 SPECTRUM CTL INC COM 847615101 221 27,445 SH DEFINED 01,08 5,208 22,237 0 SPEEDUS CORP COM 847723103 55 20,400 SH DEFINED 01 1,600 18,800 0 SPEEDUS CORP COM 847723103 9 3,400 SH DEFINED 01,08 3,400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1,205 39,768 SH DEFINED 01 14,762 24,556 450 SPEEDWAY MOTORSPORTS INC COM 847788106 12 400 SH DEFINED 04 400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 4,170 137,566 SH DEFINED 01,08 26,661 110,905 0 SPHERIX INC COM 84842R106 69 11,100 SH DEFINED 01 2,300 8,800 0 SPHERIX INC COM 84842R106 105 16,800 SH DEFINED 01,08 4,532 12,268 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 480 ________ SPHERION CORP COM 848420105 933 91,229 SH DEFINED 01 37,394 50,960 2,875 SPHERION CORP COM 848420105 4 360 SH DEFINED 04 360 0 0 SPHERION CORP COM 848420105 9 925 SH OTHER 01,06 0 0 925 SPHERION CORP COM 848420105 4,059 396,782 SH DEFINED 01,08 100,785 295,997 0 SPINNAKER EXPL CO COM 84855W109 1,401 38,992 SH DEFINED 01 17,558 20,684 750 SPINNAKER EXPL CO COM 84855W109 162 4,500 SH OTHER 01 0 4,500 0 SPINNAKER EXPL CO COM 84855W109 18 500 SH OTHER 01,06 0 0 500 SPINNAKER EXPL CO COM 84855W109 7,036 195,892 SH DEFINED 01,08 61,321 134,571 0 SPIRE CORP COM 848565107 65 10,800 SH DEFINED 01 1,400 9,400 0 SPIRE CORP COM 848565107 199 32,995 SH DEFINED 01,08 3,128 29,867 0 SPORTSMANS GUIDE INC COM 848907200 113 5,500 SH DEFINED 01 1,000 4,500 0 SPORTSMANS GUIDE INC COM 848907200 145 7,075 SH DEFINED 01,08 1,809 5,266 0 SPORT-HALEY INC COM 848925103 28 5,100 SH DEFINED 01 500 4,600 0 SPORT-HALEY INC COM 848925103 31 5,600 SH DEFINED 01,08 1,183 4,417 0 SPORTSLINE COM INC COM 848934105 47 35,140 SH DEFINED 01 5,040 30,100 0 SPORTSLINE COM INC COM 848934105 7 5,539 SH OTHER 01 0 0 5,539 SPORTSLINE COM INC COM 848934105 80 60,000 SH DEFINED 04 60,000 0 0 SPORTSLINE COM INC COM 848934105 63 47,381 SH DEFINED 01,08 15,253 32,128 0 SPORT CHALET INC COM 849163100 99 8,500 SH DEFINED 01 1,300 7,200 0 SPORT CHALET INC COM 849163100 78 6,724 SH DEFINED 01,08 2,751 3,973 0 SPORTS AUTH INC NEW COM 84917U109 3,387 84,496 SH DEFINED 01 63,569 19,201 1,726 SPORTS AUTH INC NEW COM 84917U109 257 6,400 SH DEFINED 04 6,400 0 0 SPORTS AUTH INC NEW COM 84917U109 6,408 159,877 SH DEFINED 01,08 52,428 107,449 0 SPORTS RESORTS INTL INC COM 84918U108 76 18,503 SH DEFINED 01 9,900 8,503 100 SPORTS RESORTS INTL INC COM 84918U108 397 96,379 SH DEFINED 01,08 23,816 72,563 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 481 ________ SPRINT CORP COM 852061100 31,140 1,689,636 SH DEFINED 01 642,620 815,421 231,595 SPRINT CORP COM 852061100 1,478 80,200 SH OTHER 01 8,792 66,310 5,098 SPRINT CORP COM 852061100 25 1,339 SH DEFINED 02 814 0 525 SPRINT CORP COM 852061100 18 1,000 SH OTHER 02 1,000 0 0 SPRINT CORP COM 852061100 212 11,512 SH DEFINED 03 9,628 1,884 0 SPRINT CORP COM 852061100 193 10,448 SH OTHER 03 10,448 0 0 SPRINT CORP COM 852061100 755 40,976 SH DEFINED 04 26,976 0 14,000 SPRINT CORP COM 852061100 283 15,378 SH OTHER 04 10,000 0 5,378 SPRINT CORP COM 852061100 129 7,015 SH DEFINED 05 6,390 0 625 SPRINT CORP COM 852061100 42 2,300 SH OTHER 01,06 0 0 2,300 SPRINT CORP COM 852061100 144,907 7,862,553 SH DEFINED 01,08 3,908,882 3,952,661 1,010 SPRINT CORP COM 852061100 335 18,183 SH DEFINED 09 18,183 0 0 SPRINT CORP COM 852061100 84 4,541 SH DEFINED 10 3,191 0 1,350 SPRINT CORP COM 852061100 2,772 150,400 SH OTHER 10 8,400 142,000 0 SPRINT CORP COM 852061506 16,272 1,768,701 SH DEFINED 01 760,314 754,959 253,428 SPRINT CORP COM 852061506 374 40,666 SH OTHER 01 3,200 36,354 1,112 SPRINT CORP COM 852061506 2 200 SH DEFINED 02 200 0 0 SPRINT CORP COM 852061506 11 1,200 SH DEFINED 03 400 800 0 SPRINT CORP COM 852061506 60 6,574 SH OTHER 03 6,574 0 0 SPRINT CORP COM 852061506 143 15,508 SH DEFINED 04 15,158 0 350 SPRINT CORP COM 852061506 44 4,800 SH OTHER 04 4,000 0 800 SPRINT CORP COM 852061506 32 3,530 SH DEFINED 05 2,800 0 730 SPRINT CORP COM 852061506 25 2,700 SH OTHER 01,06 0 0 2,700 SPRINT CORP COM 852061506 78,759 8,560,709 SH DEFINED 01,08 4,345,778 4,214,431 500 SPRINT CORP COM 852061506 53 5,721 SH DEFINED 09 5,721 0 0 SPRINT CORP COM 852061506 176 19,120 SH DEFINED 10 17,970 0 1,150 SPRINT CORP COM 852061506 580 63,034 SH OTHER 10 7,700 55,334 0 SS&C TECHNOLOGIES INC COM 85227Q100 1,122 46,019 SH DEFINED 01 9,569 36,150 300 SS&C TECHNOLOGIES INC COM 85227Q100 2,226 91,315 SH DEFINED 01,08 17,695 73,620 0 STAAR SURGICAL CO COM 852312305 317 35,342 SH DEFINED 01 13,730 21,262 350 STAAR SURGICAL CO COM 852312305 1,207 134,507 SH DEFINED 01,08 23,408 111,099 0 STAGE STORES INC COM 85254C305 814 21,009 SH DEFINED 01 16,690 2,694 1,625 STAGE STORES INC COM 85254C305 3,921 101,251 SH DEFINED 01,08 21,739 79,512 0 STAMPS COM INC COM 852857101 413 68,921 SH DEFINED 01 28,112 39,909 900 STAMPS COM INC COM 852857101 6 1,000 SH OTHER 04 0 0 1,000 STAMPS COM INC COM 852857101 1,717 286,720 SH DEFINED 01,08 88,291 198,429 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 482 ________ STANCORP FINL GROUP INC COM 852891100 1,650 25,280 SH DEFINED 01 11,981 11,259 2,040 STANCORP FINL GROUP INC COM 852891100 31 470 SH OTHER 01 0 470 0 STANCORP FINL GROUP INC COM 852891100 9,030 138,398 SH DEFINED 01,08 22,812 115,586 0 STANCORP FINL GROUP INC COM 852891100 3 50 SH DEFINED 10 0 0 50 STANDARD COML CORP COM 853258101 639 34,422 SH DEFINED 01 15,014 19,108 300 STANDARD COML CORP COM 853258101 1,385 74,655 SH DEFINED 01,08 11,593 63,062 0 STANDARD MANAGEMENT CORP COM 853612109 43 11,500 SH DEFINED 01 1,100 10,400 0 STANDARD MANAGEMENT CORP COM 853612109 47 12,556 SH DEFINED 01,08 3,574 8,982 0 STANDARD MICROSYSTEMS CORP COM 853626109 666 24,908 SH DEFINED 01 9,955 14,653 300 STANDARD MICROSYSTEMS CORP COM 853626109 8 300 SH OTHER 01,06 0 0 300 STANDARD MICROSYSTEMS CORP COM 853626109 3,108 116,264 SH DEFINED 01,08 37,901 78,363 0 STANDARD MTR PRODS INC COM 853666105 632 40,298 SH DEFINED 01 28,400 11,698 200 STANDARD MTR PRODS INC COM 853666105 4 250 SH OTHER 01,06 0 0 250 STANDARD MTR PRODS INC COM 853666105 1,134 72,341 SH DEFINED 01,08 20,753 51,588 0 STANDARD PAC CORP NEW COM 85375C101 4,400 73,333 SH DEFINED 01 40,973 30,310 2,050 STANDARD PAC CORP NEW COM 85375C101 12 200 SH OTHER 02 200 0 0 STANDARD PAC CORP NEW COM 85375C101 108 1,800 SH DEFINED 03 0 1,800 0 STANDARD PAC CORP NEW COM 85375C101 120 2,000 SH OTHER 03 0 1,000 1,000 STANDARD PAC CORP NEW COM 85375C101 31 510 SH OTHER 01,06 0 0 510 STANDARD PAC CORP NEW COM 85375C101 15,236 253,926 SH DEFINED 01,08 90,512 163,414 0 STANDARD PAC CORP NEW COM 85375C101 30 500 SH DEFINED 10 500 0 0 STANDARD REGISTER CO COM 853887107 606 37,787 SH DEFINED 01 10,695 26,842 250 STANDARD REGISTER CO COM 853887107 7 450 SH OTHER 01,06 0 0 450 STANDARD REGISTER CO COM 853887107 1,923 119,966 SH DEFINED 01,08 33,073 86,893 0 STANDEX INTL CORP COM 854231107 1,388 51,414 SH DEFINED 01 17,823 33,241 350 STANDEX INTL CORP COM 854231107 4 150 SH OTHER 01,06 0 0 150 STANDEX INTL CORP COM 854231107 2,513 93,059 SH DEFINED 01,08 35,091 57,968 0 STANLEY FURNITURE INC COM 854305208 381 9,777 SH DEFINED 01 3,548 6,029 200 STANLEY FURNITURE INC COM 854305208 1,325 34,023 SH DEFINED 01,08 6,577 27,446 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 483 ________ STANLEY WKS COM 854616109 6,743 157,981 SH DEFINED 01 70,831 68,183 18,967 STANLEY WKS COM 854616109 402 9,417 SH OTHER 01 9,342 0 75 STANLEY WKS COM 854616109 83 1,942 SH OTHER 02 1,942 0 0 STANLEY WKS COM 854616109 21 500 SH DEFINED 03 500 0 0 STANLEY WKS COM 854616109 64 1,489 SH DEFINED 04 1,489 0 0 STANLEY WKS COM 854616109 307 7,200 SH OTHER 04 7,200 0 0 STANLEY WKS COM 854616109 2 50 SH DEFINED 05 0 0 50 STANLEY WKS COM 854616109 9 200 SH OTHER 01,06 0 0 200 STANLEY WKS COM 854616109 29,704 695,961 SH DEFINED 01,08 359,719 336,242 0 STANLEY WKS COM 854616109 85 1,995 SH DEFINED 09 1,995 0 0 STANLEY WKS COM 854616109 56 1,315 SH DEFINED 10 15 1,200 100 STAPLES INC COM 855030102 140,521 5,549,794 SH DEFINED 01 3,709,554 1,377,171 463,069 STAPLES INC COM 855030102 17,599 695,079 SH OTHER 01 335,804 346,800 12,475 STAPLES INC COM 855030102 4,276 168,877 SH DEFINED 02 136,550 25,900 6,427 STAPLES INC COM 855030102 708 27,966 SH OTHER 02 9,405 18,061 500 STAPLES INC COM 855030102 16,253 641,904 SH DEFINED 03 329,048 271,919 40,937 STAPLES INC COM 855030102 3,207 126,658 SH OTHER 03 91,476 22,462 12,720 STAPLES INC COM 855030102 77,782 3,071,978 SH DEFINED 04 2,826,346 400 245,232 STAPLES INC COM 855030102 32,165 1,270,330 SH OTHER 04 1,161,231 0 109,099 STAPLES INC COM 855030102 5,129 202,563 SH DEFINED 05 176,038 23,625 2,900 STAPLES INC COM 855030102 599 23,665 SH OTHER 05 9,175 14,490 0 STAPLES INC COM 855030102 33 1,300 SH OTHER 01,06 0 0 1,300 STAPLES INC COM 855030102 115,537 4,563,077 SH DEFINED 01,08 2,438,197 2,113,470 11,410 STAPLES INC COM 855030102 309 12,187 SH DEFINED 09 12,187 0 0 STAPLES INC COM 855030102 13,159 519,727 SH DEFINED 10 447,657 21,000 51,070 STAPLES INC COM 855030102 1,198 47,295 SH OTHER 10 25,050 19,920 2,325 STAR SCIENTIFIC INC COM 85517P101 137 33,289 SH DEFINED 01 10,739 22,300 250 STAR SCIENTIFIC INC COM 85517P101 547 132,372 SH DEFINED 01,08 28,123 104,249 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 484 ________ STARBUCKS CORP COM 855244109 73,925 1,952,083 SH DEFINED 01 1,111,920 645,553 194,610 STARBUCKS CORP COM 855244109 11,793 311,413 SH OTHER 01 156,961 136,952 17,500 STARBUCKS CORP COM 855244109 501 13,220 SH DEFINED 02 5,920 6,800 500 STARBUCKS CORP COM 855244109 208 5,500 SH OTHER 02 3,700 1,800 0 STARBUCKS CORP COM 855244109 2,329 61,495 SH DEFINED 03 35,920 25,160 415 STARBUCKS CORP COM 855244109 802 21,168 SH OTHER 03 12,800 1,968 6,400 STARBUCKS CORP COM 855244109 7,309 192,991 SH DEFINED 04 175,791 0 17,200 STARBUCKS CORP COM 855244109 3,383 89,334 SH OTHER 04 79,009 0 10,325 STARBUCKS CORP COM 855244109 2,739 72,334 SH DEFINED 05 59,327 8,557 4,450 STARBUCKS CORP COM 855244109 189 5,000 SH OTHER 05 3,500 1,500 0 STARBUCKS CORP COM 855244109 38 1,000 SH OTHER 01,06 0 0 1,000 STARBUCKS CORP COM 855244109 136,961 3,616,614 SH DEFINED 01,08 1,952,405 1,664,209 0 STARBUCKS CORP COM 855244109 271 7,153 SH DEFINED 09 7,153 0 0 STARBUCKS CORP COM 855244109 3,012 79,524 SH DEFINED 10 53,864 12,100 13,560 STARBUCKS CORP COM 855244109 284 7,500 SH OTHER 10 7,500 0 0 STARCRAFT CORP COM 855269106 47 3,360 SH DEFINED 01 0 3,360 0 STARCRAFT CORP COM 855269106 96 6,860 SH DEFINED 01,08 1,764 5,096 0 STARRETT L S CO COM 855668109 82 5,450 SH DEFINED 01 1,000 4,400 50 STARRETT L S CO COM 855668109 212 14,098 SH DEFINED 01,08 1,957 12,141 0 STARTEK INC COM 85569C107 678 18,669 SH DEFINED 01 7,488 10,031 1,150 STARTEK INC COM 85569C107 9 250 SH OTHER 01,06 0 0 250 STARTEK INC COM 85569C107 2,699 74,269 SH DEFINED 01,08 12,801 61,468 0 STATE AUTO FINL CORP COM 855707105 1,248 48,346 SH DEFINED 01 14,221 33,825 300 STATE AUTO FINL CORP COM 855707105 3,154 122,219 SH DEFINED 01,08 22,686 99,533 0 STATE BANCORP INC N.Y COM 855716106 496 20,590 SH DEFINED 01 3,809 16,676 105 STATE BANCORP INC N.Y COM 855716106 920 38,157 SH DEFINED 01,08 6,241 31,916 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 15,807 390,301 SH DEFINED 01 154,769 172,299 63,233 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 49 1,200 SH OTHER 01 0 1,000 200 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 83 2,045 SH DEFINED 02 2,045 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 44 1,075 SH DEFINED 03 0 75 1,000 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 203 5,000 SH OTHER 03 2,500 2,500 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 37 922 SH DEFINED 04 922 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 91 2,249 SH OTHER 04 1,249 0 1,000 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 37 921 SH DEFINED 05 771 0 150 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 20 500 SH OTHER 01,06 0 0 500 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 72,638 1,793,543 SH DEFINED 01,08 918,737 874,366 440 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 292 7,221 SH DEFINED 09 7,221 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 13 323 SH DEFINED 10 30 0 293 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 20 500 SH OTHER 10 0 500 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 485 ________ STATE FINL SVCS CORP COM 856855101 740 26,157 SH DEFINED 01 12,720 13,287 150 STATE FINL SVCS CORP COM 856855101 970 34,283 SH DEFINED 01,08 7,340 26,943 0 STATE STR CORP COM 857477103 143,382 2,750,467 SH DEFINED 01 1,674,328 809,312 266,827 STATE STR CORP COM 857477103 34,204 656,122 SH OTHER 01 266,740 359,240 30,142 STATE STR CORP COM 857477103 24,767 475,106 SH DEFINED 02 358,594 103,712 12,800 STATE STR CORP COM 857477103 6,291 120,676 SH OTHER 02 80,421 37,280 2,975 STATE STR CORP COM 857477103 24,077 461,857 SH DEFINED 03 253,622 178,470 29,765 STATE STR CORP COM 857477103 5,589 107,219 SH OTHER 03 70,564 30,015 6,640 STATE STR CORP COM 857477103 65,939 1,264,902 SH DEFINED 04 1,181,170 0 83,732 STATE STR CORP COM 857477103 25,940 497,596 SH OTHER 04 480,296 0 17,300 STATE STR CORP COM 857477103 12,178 233,614 SH DEFINED 05 197,619 28,120 7,875 STATE STR CORP COM 857477103 1,715 32,900 SH OTHER 05 21,920 10,980 0 STATE STR CORP COM 857477103 47 900 SH OTHER 01,06 0 0 900 STATE STR CORP COM 857477103 154,938 2,972,144 SH DEFINED 01,08 1,527,373 1,444,771 0 STATE STR CORP COM 857477103 80 1,534 SH DEFINED 09 1,534 0 0 STATE STR CORP COM 857477103 11,822 226,774 SH DEFINED 10 173,884 13,865 39,025 STATE STR CORP COM 857477103 1,725 33,085 SH OTHER 10 17,970 14,265 850 STATEN IS BANCORP INC COM 857550107 2,619 105,275 SH DEFINED 01 35,799 66,176 3,300 STATEN IS BANCORP INC COM 857550107 2 100 SH DEFINED 04 100 0 0 STATEN IS BANCORP INC COM 857550107 22 880 SH OTHER 01,06 0 0 880 STATEN IS BANCORP INC COM 857550107 10,790 433,663 SH DEFINED 01,08 153,711 279,952 0 STATION CASINOS INC COM 857689103 20,472 463,474 SH DEFINED 01 439,010 9,724 14,740 STATION CASINOS INC COM 857689103 7,274 164,689 SH DEFINED 01,08 51,940 112,749 0 STATION CASINOS INC COM 857689103 64 1,450 SH DEFINED 10 1,400 0 50 STATOIL ASA COM 85771P102 49 4,000 SH DEFINED 04 4,000 0 0 STATOIL ASA COM 85771P102 99 8,000 SH DEFINED 10 0 0 8,000 STEAK N SHAKE CO COM 857873103 892 46,360 SH DEFINED 01 17,794 26,966 1,600 STEAK N SHAKE CO COM 857873103 8 435 SH OTHER 01,06 0 0 435 STEAK N SHAKE CO COM 857873103 2,962 153,893 SH DEFINED 01,08 34,525 119,368 0 STEEL DYNAMICS INC COM 858119100 7,371 297,460 SH DEFINED 01 240,210 56,350 900 STEEL DYNAMICS INC COM 858119100 50 2,000 SH DEFINED 04 2,000 0 0 STEEL DYNAMICS INC COM 858119100 18 715 SH OTHER 01,06 0 0 715 STEEL DYNAMICS INC COM 858119100 8,689 350,628 SH DEFINED 01,08 129,558 221,070 0 STEEL TECHNOLOGIES INC COM 858147101 562 29,100 SH DEFINED 01 10,000 19,100 0 STEEL TECHNOLOGIES INC COM 858147101 8 400 SH DEFINED 04 0 0 400 STEEL TECHNOLOGIES INC COM 858147101 2 100 SH OTHER 01,06 0 0 100 STEEL TECHNOLOGIES INC COM 858147101 535 27,697 SH DEFINED 01,08 7,903 19,794 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 486 ________ STEELCLOUD INC COM 85815M107 37 10,500 SH DEFINED 01 2,100 8,400 0 STEELCLOUD INC COM 85815M107 68 19,516 SH DEFINED 01,08 2,216 17,300 0 STEELCASE INC COM 858155203 214 16,461 SH DEFINED 01 8,707 6,954 800 STEELCASE INC COM 858155203 816 62,795 SH DEFINED 02 62,795 0 0 STEELCASE INC COM 858155203 2,168 166,739 SH DEFINED 01,08 59,515 107,224 0 STEELCASE INC COM 858155203 473 36,400 SH DEFINED 10 350 36,000 50 STEIN MART INC COM 858375108 1,553 112,779 SH DEFINED 01 72,249 39,830 700 STEIN MART INC COM 858375108 8 600 SH OTHER 01,06 0 0 600 STEIN MART INC COM 858375108 2,647 192,216 SH DEFINED 01,08 48,838 143,378 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1,292 40,322 SH DEFINED 01 31,672 8,600 50 STEINWAY MUSICAL INSTRS INC COM 858495104 1,086 33,895 SH DEFINED 01,08 7,727 26,168 0 STELLENT INC COM 85856W105 236 31,577 SH DEFINED 01 12,127 19,100 350 STELLENT INC COM 85856W105 987 132,077 SH DEFINED 01,08 22,645 109,432 0 STEMCELLS INC COM 85857R105 45 26,700 SH DEFINED 01 4,200 22,500 0 STEMCELLS INC COM 85857R105 66 39,432 SH DEFINED 01,08 12,387 27,045 0 STEPAN CO COM 858586100 915 40,079 SH DEFINED 01 28,443 10,986 650 STEPAN CO COM 858586100 118 5,188 SH DEFINED 04 0 0 5,188 STEPAN CO COM 858586100 1,081 47,327 SH DEFINED 01,08 11,463 35,864 0 STERLING BANCSHARES INC COM 858907108 892 66,582 SH DEFINED 01 27,839 37,743 1,000 STERLING BANCSHARES INC COM 858907108 9 650 SH OTHER 01,06 0 0 650 STERLING BANCSHARES INC COM 858907108 4,162 310,829 SH DEFINED 01,08 75,294 235,535 0 STERICYCLE INC COM 858912108 2,645 55,150 SH DEFINED 01 33,530 14,420 7,200 STERICYCLE INC COM 858912108 88 1,830 SH OTHER 01 640 1,190 0 STERICYCLE INC COM 858912108 10,097 210,531 SH DEFINED 01,08 55,694 154,837 0 STERICYCLE INC COM 858912108 55 1,150 SH DEFINED 10 100 1,000 50 STERIS CORP COM 859152100 1,423 55,149 SH DEFINED 01 37,132 16,267 1,750 STERIS CORP COM 859152100 26 1,000 SH DEFINED 04 1,000 0 0 STERIS CORP COM 859152100 111 4,300 SH OTHER 04 4,300 0 0 STERIS CORP COM 859152100 9,479 367,389 SH DEFINED 01,08 96,275 271,114 0 STERIS CORP COM 859152100 3 119 SH DEFINED 10 0 0 119 STERIS CORP COM 859152100 241 9,346 SH OTHER 10 9,346 0 0 STERLING BANCORP COM 859158107 951 32,613 SH DEFINED 01 9,045 23,353 215 STERLING BANCORP COM 859158107 2,730 93,657 SH DEFINED 01,08 15,204 78,453 0 STERLING CAP CORP COM 859160103 76 14,032 SH DEFINED 04 14,032 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 487 ________ STERLING FINL CORP COM 859317109 826 32,128 SH DEFINED 01 12,574 18,070 1,484 STERLING FINL CORP COM 859317109 3,103 120,692 SH DEFINED 01,08 21,494 99,198 0 STERLING FINL CORP WASH COM 859319105 2,780 75,646 SH DEFINED 01 55,705 18,096 1,845 STERLING FINL CORP WASH COM 859319105 4,740 128,986 SH DEFINED 01,08 26,320 102,666 0 STEWART & STEVENSON SVCS INC COM 860342104 1,942 132,829 SH DEFINED 01 102,812 28,867 1,150 STEWART & STEVENSON SVCS INC COM 860342104 181 12,408 SH OTHER 05 12,408 0 0 STEWART & STEVENSON SVCS INC COM 860342104 6 400 SH OTHER 01,06 0 0 400 STEWART & STEVENSON SVCS INC COM 860342104 3,390 231,876 SH DEFINED 01,08 78,442 153,434 0 STEWART ENTERPRISES INC COM 860370105 1,687 232,031 SH DEFINED 01 141,419 88,712 1,900 STEWART ENTERPRISES INC COM 860370105 5,138 706,725 SH DEFINED 01,08 212,886 493,839 0 STEWART INFORMATION SVCS COR COM 860372101 3,758 95,611 SH DEFINED 01 75,957 17,879 1,775 STEWART INFORMATION SVCS COR COM 860372101 10 250 SH OTHER 01,06 0 0 250 STEWART INFORMATION SVCS COR COM 860372101 5,051 128,535 SH DEFINED 01,08 38,626 89,909 0 STIFEL FINL CORP COM 860630102 194 8,100 SH DEFINED 01 1,400 6,700 0 STIFEL FINL CORP COM 860630102 387 16,165 SH DEFINED 01,08 2,683 13,482 0 STILLWATER MNG CO COM 86074Q102 1,438 91,587 SH DEFINED 01 37,654 48,958 4,975 STILLWATER MNG CO COM 86074Q102 24 1,500 SH DEFINED 04 1,500 0 0 STILLWATER MNG CO COM 86074Q102 4,845 308,611 SH DEFINED 01,08 82,532 226,079 0 STMICROELECTRONICS N V COM 861012102 4,567 193,500 SH DEFINED 01 193,500 0 0 STMICROELECTRONICS N V COM 861012102 19 820 SH OTHER 01 0 820 0 STMICROELECTRONICS N V COM 861012102 35 1,500 SH DEFINED 02 300 1,200 0 STMICROELECTRONICS N V COM 861012102 11 480 SH OTHER 02 0 480 0 STMICROELECTRONICS N V COM 861012102 47 2,000 SH DEFINED 03 0 0 2,000 STMICROELECTRONICS N V COM 861012102 980 41,520 SH DEFINED 04 41,020 0 500 STMICROELECTRONICS N V COM 861012102 276 11,675 SH OTHER 04 9,675 0 2,000 STMICROELECTRONICS N V COM 861012102 7 300 SH DEFINED 05 300 0 0 STMICROELECTRONICS N V COM 861012102 19 800 SH OTHER 10 800 0 0 STOCKERYALE INC COM 86126T203 2 1,500 SH DEFINED 01 1,500 0 0 STOCKERYALE INC COM 86126T203 17 16,100 SH DEFINED 01,08 6,000 10,100 0 STONE ENERGY CORP COM 861642106 1,699 34,344 SH DEFINED 01 15,252 18,392 700 STONE ENERGY CORP COM 861642106 20 400 SH OTHER 01,06 0 0 400 STONE ENERGY CORP COM 861642106 8,710 176,112 SH DEFINED 01,08 58,848 117,264 0 STONERIDGE INC COM 86183P102 2,313 160,383 SH DEFINED 01 136,172 23,961 250 STONERIDGE INC COM 86183P102 1,485 102,960 SH DEFINED 01,08 24,953 78,007 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 488 ________ STORA ENSO CORP COM 86210M106 36,873 2,914,852 SH DEFINED 01 0 2,914,852 0 STORA ENSO CORP COM 86210M106 77 6,100 SH OTHER 01 0 6,100 0 STORA ENSO CORP COM 86210M106 348 27,503 SH DEFINED 02 0 0 27,503 STORA ENSO CORP COM 86210M106 936 74,000 SH DEFINED 03 68,300 0 5,700 STORA ENSO CORP COM 86210M106 807 63,803 SH DEFINED 04 63,803 0 0 STORA ENSO CORP COM 86210M106 2,922 230,993 SH OTHER 04 230,993 0 0 STORA ENSO CORP COM 86210M106 1,447 114,425 SH DEFINED 10 0 0 114,425 STORAGE COMPUTER CORP COM 86211A101 8 17,900 SH DEFINED 01 2,400 15,500 0 STORAGE COMPUTER CORP COM 86211A101 10 21,892 SH DEFINED 01,08 3,574 18,318 0 STORAGE TECHNOLOGY CORP COM 862111200 2,062 74,105 SH DEFINED 01 48,307 18,598 7,200 STORAGE TECHNOLOGY CORP COM 862111200 33 1,200 SH OTHER 01 1,200 0 0 STORAGE TECHNOLOGY CORP COM 862111200 15,842 569,229 SH DEFINED 01,08 130,121 439,108 0 STORAGE TECHNOLOGY CORP COM 862111200 19 700 SH DEFINED 10 600 0 100 STRATASYS INC COM 862685104 480 25,234 SH DEFINED 01 5,480 19,604 150 STRATASYS INC COM 862685104 1,619 85,179 SH DEFINED 01,08 35,879 49,300 0 STRATEGIC DIAGNOSTICS INC COM 862700101 140 35,500 SH DEFINED 01 3,000 32,500 0 STRATEGIC DIAGNOSTICS INC COM 862700101 122 30,803 SH DEFINED 01,08 7,815 22,988 0 STRATEGIC DISTR INC COM 862701307 47 3,800 SH DEFINED 01 440 3,360 0 STRATEGIC DISTR INC COM 862701307 87 7,060 SH DEFINED 01,08 1,266 5,794 0 STRATEGIC GLOBAL INCOME FD UNDEFIND 862719101 0 518 DEFINED 03 518 0 0 STRATEGIC GLOBAL INCOME FD UNDEFIND 862719101 228 15,068 DEFINED 04 15,068 0 0 STRATEX NETWORKS INC COM 86279T109 616 129,667 SH DEFINED 01 52,744 71,373 5,550 STRATEX NETWORKS INC COM 86279T109 2,850 600,089 SH DEFINED 01,08 149,062 451,027 0 STRATOS INTERNATIONAL INC COM 863100202 69 11,955 SH DEFINED 01 2,434 9,321 200 STRATOS INTERNATIONAL INC COM 863100202 124 21,401 SH DEFINED 01,08 3,281 18,120 0 STRATTEC SEC CORP COM 863111100 361 5,699 SH DEFINED 01 2,484 3,165 50 STRATTEC SEC CORP COM 863111100 1,296 20,464 SH DEFINED 01,08 3,414 17,050 0 STRATUS PPTYS INC COM 863167201 95 7,200 SH DEFINED 01 1,500 5,700 0 STRATUS PPTYS INC COM 863167201 0 5 SH DEFINED 05 5 0 0 STRATUS PPTYS INC COM 863167201 164 12,450 SH DEFINED 01,08 2,900 9,550 0 STRAYER ED INC COM 863236105 1,700 14,535 SH DEFINED 01 6,831 7,054 650 STRAYER ED INC COM 863236105 5 40 SH DEFINED 02 0 0 40 STRAYER ED INC COM 863236105 10,403 88,949 SH DEFINED 01,08 28,640 60,309 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 489 ________ STREETTRACKS SER TR COM 86330E604 3,188 19,230 SH DEFINED 01 15,627 3,053 550 STREETTRACKS SER TR COM 86330E604 769 4,636 SH OTHER 01 2,726 1,910 0 STREETTRACKS SER TR COM 86330E604 662 3,990 SH DEFINED 02 3,290 300 400 STREETTRACKS SER TR COM 86330E604 165 995 SH OTHER 02 400 595 0 STREETTRACKS SER TR COM 86330E604 1,058 6,381 SH DEFINED 03 3,371 2,810 200 STREETTRACKS SER TR COM 86330E604 62 375 SH OTHER 03 275 0 100 STREETTRACKS SER TR COM 86330E604 377 2,275 SH DEFINED 04 2,275 0 0 STREETTRACKS SER TR COM 86330E604 66 400 SH OTHER 04 400 0 0 STREETTRACKS SER TR COM 86330E604 50 300 SH DEFINED 05 300 0 0 STREETTRACKS SER TR COM 86330E604 1,136 6,850 SH DEFINED 10 5,050 1,800 0 STREETTRACKS SER TR COM 86330E604 133 800 SH OTHER 10 800 0 0 STRIDE RITE CORP COM 863314100 2,055 193,685 SH DEFINED 01 124,024 66,711 2,950 STRIDE RITE CORP COM 863314100 6 595 SH OTHER 01,06 0 0 595 STRIDE RITE CORP COM 863314100 3,165 298,290 SH DEFINED 01,08 112,493 185,797 0 STRIDE RITE CORP COM 863314100 7 640 SH OTHER 10 0 640 0 STRYKER CORP COM 863667101 85,346 964,039 SH DEFINED 01 569,378 297,152 97,509 STRYKER CORP COM 863667101 22,413 253,174 SH OTHER 01 83,991 165,115 4,068 STRYKER CORP COM 863667101 2,813 31,778 SH DEFINED 02 19,485 10,055 2,238 STRYKER CORP COM 863667101 1,003 11,335 SH OTHER 02 7,710 1,625 2,000 STRYKER CORP COM 863667101 14,303 161,562 SH DEFINED 03 91,330 51,038 19,194 STRYKER CORP COM 863667101 2,011 22,715 SH OTHER 03 15,840 6,735 140 STRYKER CORP COM 863667101 29,654 334,957 SH DEFINED 04 308,392 0 26,565 STRYKER CORP COM 863667101 14,691 165,943 SH OTHER 04 154,001 0 11,942 STRYKER CORP COM 863667101 2,572 29,050 SH DEFINED 05 24,725 3,725 600 STRYKER CORP COM 863667101 80 900 SH OTHER 05 675 225 0 STRYKER CORP COM 863667101 44 500 SH OTHER 01,06 0 0 500 STRYKER CORP COM 863667101 144,039 1,627,013 SH DEFINED 01,08 834,867 788,151 3,995 STRYKER CORP COM 863667101 272 3,073 SH DEFINED 09 3,073 0 0 STRYKER CORP COM 863667101 7,933 89,612 SH DEFINED 10 74,597 10,075 4,940 STRYKER CORP COM 863667101 502 5,675 SH OTHER 10 4,375 875 425 STUDENT LN CORP COM 863902102 743 4,792 SH DEFINED 01 4,178 614 0 STUDENT LN CORP COM 863902102 3,294 21,252 SH DEFINED 01,08 3,468 17,784 0 STURM RUGER & CO INC COM 864159108 565 41,855 SH DEFINED 01 14,839 26,316 700 STURM RUGER & CO INC COM 864159108 5 400 SH OTHER 01,06 0 0 400 STURM RUGER & CO INC COM 864159108 2,337 173,017 SH DEFINED 01,08 39,994 133,023 0 SUEZ COM 864686100 1,317 64,046 SH DEFINED 01 0 64,046 0 SUFFOLK BANCORP COM 864739107 686 20,022 SH DEFINED 01 7,352 11,770 900 SUFFOLK BANCORP COM 864739107 2,334 68,145 SH DEFINED 01,08 10,489 57,656 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 490 ________ SUMMA INDS COM 86562T105 46 5,000 SH DEFINED 01 0 5,000 0 SUMMA INDS COM 86562T105 113 12,249 SH DEFINED 01,08 1,944 10,305 0 SUMMIT AMER TELEVISION INC COM 86600T109 252 62,464 SH DEFINED 01 26,345 35,319 800 SUMMIT AMER TELEVISION INC COM 86600T109 1,106 273,856 SH DEFINED 01,08 67,249 206,607 0 SUMMIT AMER TELEVISION INC COM 86600T109 65 16,000 SH DEFINED 10 0 0 16,000 SUMMIT BANCSHARES INC TEX COM 866011109 298 9,910 SH DEFINED 01 3,560 6,200 150 SUMMIT BANCSHARES INC TEX COM 866011109 842 27,975 SH DEFINED 01,08 4,540 23,435 0 SUMMIT BK CORP GA COM 866013105 103 6,840 SH DEFINED 01 0 6,840 0 SUMMIT BK CORP GA COM 866013105 113 7,540 SH DEFINED 01,08 2,100 5,440 0 SUMMIT PPTYS INC COM 866239106 1,268 53,160 SH DEFINED 01 28,405 23,305 1,450 SUMMIT PPTYS INC COM 866239106 602 25,223 SH DEFINED 04 25,223 0 0 SUMMIT PPTYS INC COM 866239106 4,603 193,008 SH DEFINED 01,08 49,774 143,234 0 SUN BANCORP INC COM 86663B102 412 16,285 SH DEFINED 01 4,921 11,059 305 SUN BANCORP INC COM 86663B102 1,363 53,919 SH DEFINED 01,08 10,422 43,497 0 SUN BANCORP INC COM 866634108 245 12,543 SH DEFINED 01 5,603 6,790 150 SUN BANCORP INC COM 866634108 603 30,909 SH DEFINED 01,08 4,183 26,726 0 SUN COMMUNITIES INC COM 866674104 1,149 26,844 SH DEFINED 01 11,128 15,366 350 SUN COMMUNITIES INC COM 866674104 30 700 SH DEFINED 02 700 0 0 SUN COMMUNITIES INC COM 866674104 9 200 SH DEFINED 04 200 0 0 SUN COMMUNITIES INC COM 866674104 26 600 SH OTHER 04 600 0 0 SUN COMMUNITIES INC COM 866674104 5,653 132,007 SH DEFINED 01,08 52,508 79,499 0 SUN LIFE FINL INC COM 866796105 5 200 SH DEFINED 01 200 0 0 SUN LIFE FINL INC COM 866796105 10 379 SH OTHER 01 0 379 0 SUN LIFE FINL INC COM 866796105 140 5,223 SH DEFINED 02 3,203 2,020 0 SUN LIFE FINL INC COM 866796105 148 5,498 SH DEFINED 04 5,498 0 0 SUN LIFE FINL INC COM 866796105 62 2,317 SH OTHER 04 0 0 2,317 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 491 ________ SUN MICROSYSTEMS INC COM 866810104 23,585 5,655,989 SH DEFINED 01 2,007,673 2,797,850 850,466 SUN MICROSYSTEMS INC COM 866810104 325 77,841 SH OTHER 01 22,346 51,870 3,625 SUN MICROSYSTEMS INC COM 866810104 41 9,900 SH DEFINED 02 6,250 3,650 0 SUN MICROSYSTEMS INC COM 866810104 53 12,625 SH OTHER 02 10,925 800 900 SUN MICROSYSTEMS INC COM 866810104 18 4,200 SH DEFINED 03 0 4,200 0 SUN MICROSYSTEMS INC COM 866810104 18 4,300 SH OTHER 03 4,000 300 0 SUN MICROSYSTEMS INC COM 866810104 186 44,500 SH DEFINED 04 37,050 0 7,450 SUN MICROSYSTEMS INC COM 866810104 92 22,125 SH OTHER 04 17,125 0 5,000 SUN MICROSYSTEMS INC COM 866810104 32 7,725 SH DEFINED 05 5,700 0 2,025 SUN MICROSYSTEMS INC COM 866810104 35 8,400 SH OTHER 01,06 0 0 8,400 SUN MICROSYSTEMS INC COM 866810104 123,942 29,722,204 SH DEFINED 01,08 15,427,090 14,294,604 510 SUN MICROSYSTEMS INC COM 866810104 507 121,679 SH DEFINED 09 121,679 0 0 SUN MICROSYSTEMS INC COM 866810104 151 36,122 SH DEFINED 10 24,942 0 11,180 SUN HYDRAULICS CORP COM 866942105 74 7,900 SH DEFINED 01 900 7,000 0 SUN HYDRAULICS CORP COM 866942105 30 3,200 SH DEFINED 04 3,200 0 0 SUN HYDRAULICS CORP COM 866942105 63 6,700 SH DEFINED 01,08 2,700 4,000 0 SUN HYDRAULICS CORP COM 866942105 42 4,460 SH DEFINED 10 4,460 0 0 SUNAIR ELECTRS INC COM 867017105 20 3,300 SH DEFINED 01 800 2,500 0 SUNAIR ELECTRS INC COM 867017105 107 17,741 SH DEFINED 01,08 1,591 16,150 0 SUNCOR ENERGY INC COM 867229106 29,884 1,092,653 SH DEFINED 01 528,944 407,264 156,445 SUNCOR ENERGY INC COM 867229106 3,788 138,500 SH OTHER 01 68,205 64,470 5,825 SUNCOR ENERGY INC COM 867229106 2,957 108,105 SH DEFINED 02 75,010 29,995 3,100 SUNCOR ENERGY INC COM 867229106 851 31,125 SH OTHER 02 6,875 18,750 5,500 SUNCOR ENERGY INC COM 867229106 4,056 148,317 SH DEFINED 03 86,820 53,297 8,200 SUNCOR ENERGY INC COM 867229106 142 5,200 SH OTHER 03 3,500 1,700 0 SUNCOR ENERGY INC COM 867229106 7,189 262,857 SH DEFINED 04 242,022 0 20,835 SUNCOR ENERGY INC COM 867229106 1,719 62,850 SH OTHER 04 56,350 0 6,500 SUNCOR ENERGY INC COM 867229106 1,817 66,450 SH DEFINED 05 55,850 7,260 3,340 SUNCOR ENERGY INC COM 867229106 35 1,275 SH OTHER 05 1,275 0 0 SUNCOR ENERGY INC COM 867229106 265 9,675 SH DEFINED 10 9,250 425 0 SUNCOR ENERGY INC COM 867229106 368 13,450 SH OTHER 10 11,950 1,500 0 SUNGARD DATA SYS INC COM 867363103 15,835 577,924 SH DEFINED 01 227,511 273,669 76,744 SUNGARD DATA SYS INC COM 867363103 219 8,000 SH OTHER 01 0 7,750 250 SUNGARD DATA SYS INC COM 867363103 220 8,025 SH DEFINED 04 3,725 0 4,300 SUNGARD DATA SYS INC COM 867363103 230 8,396 SH OTHER 04 8,396 0 0 SUNGARD DATA SYS INC COM 867363103 16 600 SH DEFINED 05 0 400 200 SUNGARD DATA SYS INC COM 867363103 137 5,000 SH OTHER 05 0 0 5,000 SUNGARD DATA SYS INC COM 867363103 19 700 SH OTHER 01,06 0 0 700 SUNGARD DATA SYS INC COM 867363103 70,837 2,585,300 SH DEFINED 01,08 1,361,241 1,224,059 0 SUNGARD DATA SYS INC COM 867363103 477 17,418 SH DEFINED 09 17,418 0 0 SUNGARD DATA SYS INC COM 867363103 151 5,515 SH DEFINED 10 5,115 0 400 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 492 ________ SUNLINK HEALTH SYSTEMS INC COM 86737U102 23 5,800 SH DEFINED 01 0 5,800 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 64 15,954 SH DEFINED 01,08 2,224 13,730 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 170 42,540 SH DEFINED 10 42,540 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 2 50 SH DEFINED 01 50 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 10 250 SH OTHER 01 250 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 100 2,500 SH OTHER 04 2,500 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 325 8,100 SH DEFINED 01,08 500 7,600 0 SUNOCO INC COM 86764P109 10,064 161,330 SH DEFINED 01 73,573 68,171 19,586 SUNOCO INC COM 86764P109 6 100 SH OTHER 01 0 0 100 SUNOCO INC COM 86764P109 38 612 SH DEFINED 02 612 0 0 SUNOCO INC COM 86764P109 18,662 299,162 SH DEFINED 04 299,162 0 0 SUNOCO INC COM 86764P109 45 714 SH OTHER 04 714 0 0 SUNOCO INC COM 86764P109 6 100 SH DEFINED 05 0 0 100 SUNOCO INC COM 86764P109 12 200 SH OTHER 01,06 0 0 200 SUNOCO INC COM 86764P109 41,724 668,865 SH DEFINED 01,08 326,352 342,513 0 SUNOCO INC COM 86764P109 20 315 SH DEFINED 10 215 0 100 SUNRISE SENIOR LIVING INC COM 86768K106 2,841 79,255 SH DEFINED 01 52,271 26,584 400 SUNRISE SENIOR LIVING INC COM 86768K106 13 350 SH OTHER 01,06 0 0 350 SUNRISE SENIOR LIVING INC COM 86768K106 5,038 140,520 SH DEFINED 01,08 57,446 83,074 0 SUNRISE TELECOM INC COM 86769Y105 458 120,555 SH DEFINED 01 78,955 41,600 0 SUNRISE TELECOM INC COM 86769Y105 278 73,231 SH DEFINED 01,08 24,200 49,031 0 SUNTRON CORP COM 86789P100 133 25,681 SH DEFINED 01 5,800 19,881 0 SUNTRON CORP COM 86789P100 140 26,971 SH DEFINED 01,08 11,022 15,949 0 SUNTRUST BKS INC COM 867914103 33,124 475,171 SH DEFINED 01 170,197 239,257 65,717 SUNTRUST BKS INC COM 867914103 675 9,690 SH OTHER 01 2,640 6,800 250 SUNTRUST BKS INC COM 867914103 28 400 SH DEFINED 02 0 0 400 SUNTRUST BKS INC COM 867914103 162 2,325 SH OTHER 02 2,325 0 0 SUNTRUST BKS INC COM 867914103 42 600 SH DEFINED 03 0 600 0 SUNTRUST BKS INC COM 867914103 9,397 134,808 SH DEFINED 04 129,900 0 4,908 SUNTRUST BKS INC COM 867914103 3,795 54,437 SH OTHER 04 46,561 0 7,876 SUNTRUST BKS INC COM 867914103 61 875 SH DEFINED 05 675 0 200 SUNTRUST BKS INC COM 867914103 52 750 SH OTHER 01,06 0 0 750 SUNTRUST BKS INC COM 867914103 172,788 2,478,672 SH DEFINED 01,08 1,285,565 1,193,107 0 SUNTRUST BKS INC COM 867914103 432 6,199 SH DEFINED 09 6,199 0 0 SUNTRUST BKS INC COM 867914103 1,694 24,300 SH DEFINED 10 21,550 600 2,150 SUNTRUST BKS INC COM 867914103 251 3,600 SH OTHER 10 3,600 0 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 166 71,997 SH DEFINED 01 36,937 33,460 1,600 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 873 379,377 SH DEFINED 01,08 62,919 316,458 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 493 ________ SUPERGEN INC COM 868059106 741 57,855 SH DEFINED 01 21,391 34,439 2,025 SUPERGEN INC COM 868059106 28 2,200 SH OTHER 01 0 2,200 0 SUPERGEN INC COM 868059106 2,560 200,000 SH OTHER 03 200,000 0 0 SUPERGEN INC COM 868059106 26 2,000 SH DEFINED 04 2,000 0 0 SUPERGEN INC COM 868059106 3,543 276,778 SH DEFINED 01,08 96,544 180,234 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 79 14,000 SH DEFINED 01 2,000 12,000 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 185 32,700 SH DEFINED 01,08 4,700 28,000 0 SUPERIOR ENERGY SVCS INC COM 868157108 1,014 100,611 SH DEFINED 01 40,297 59,214 1,100 SUPERIOR ENERGY SVCS INC COM 868157108 4,213 417,944 SH DEFINED 01,08 124,307 293,637 0 SUPERIOR INDS INTL INC COM 868168105 925 26,107 SH DEFINED 01 20,965 3,792 1,350 SUPERIOR INDS INTL INC COM 868168105 23 650 SH OTHER 01 0 450 200 SUPERIOR INDS INTL INC COM 868168105 7 200 SH OTHER 04 200 0 0 SUPERIOR INDS INTL INC COM 868168105 7,355 207,534 SH DEFINED 01,08 45,648 161,886 0 SUPERIOR UNIFORM GP INC COM 868358102 339 20,700 SH DEFINED 01 14,900 5,800 0 SUPERIOR UNIFORM GP INC COM 868358102 8 500 SH OTHER 04 500 0 0 SUPERIOR UNIFORM GP INC COM 868358102 329 20,031 SH DEFINED 01,08 4,040 15,991 0 SUPERTEX INC COM 868532102 292 17,518 SH DEFINED 01 6,418 10,900 200 SUPERTEX INC COM 868532102 4 225 SH OTHER 01,06 0 0 225 SUPERTEX INC COM 868532102 1,609 96,460 SH DEFINED 01,08 31,230 65,230 0 SUPERVALU INC COM 868536103 8,556 280,151 SH DEFINED 01 120,815 121,295 38,041 SUPERVALU INC COM 868536103 105 3,450 SH OTHER 01 3,325 0 125 SUPERVALU INC COM 868536103 49 1,600 SH OTHER 02 0 1,600 0 SUPERVALU INC COM 868536103 95 3,100 SH DEFINED 04 3,100 0 0 SUPERVALU INC COM 868536103 244 8,000 SH OTHER 04 8,000 0 0 SUPERVALU INC COM 868536103 3 100 SH DEFINED 05 0 0 100 SUPERVALU INC COM 868536103 9 300 SH OTHER 01,06 0 0 300 SUPERVALU INC COM 868536103 35,188 1,152,186 SH DEFINED 01,08 547,826 604,360 0 SUPERVALU INC COM 868536103 7 222 SH DEFINED 10 22 0 200 SUPPORTSOFT INC COM 868587106 658 59,756 SH DEFINED 01 20,534 38,622 600 SUPPORTSOFT INC COM 868587106 2,457 223,170 SH DEFINED 01,08 55,470 167,700 0 SUPREME INDS INC COM 868607102 65 9,431 SH DEFINED 01 1,316 8,115 0 SUPREME INDS INC COM 868607102 204 29,506 SH DEFINED 01,08 4,086 25,420 0 SUREWEST COMMUNICATIONS COM 868733106 605 22,576 SH DEFINED 01 9,358 12,368 850 SUREWEST COMMUNICATIONS COM 868733106 17 650 SH DEFINED 04 650 0 0 SUREWEST COMMUNICATIONS COM 868733106 2,499 93,240 SH DEFINED 01,08 16,327 76,913 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 494 ________ SURMODICS INC COM 868873100 609 30,574 SH DEFINED 01 10,129 20,145 300 SURMODICS INC COM 868873100 12 600 SH OTHER 01 0 600 0 SURMODICS INC COM 868873100 5 250 SH OTHER 01,06 0 0 250 SURMODICS INC COM 868873100 2,515 126,310 SH DEFINED 01,08 43,266 83,044 0 SURMODICS INC COM 868873100 20 1,000 SH DEFINED 10 1,000 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 3,502 136,369 SH DEFINED 01 92,660 41,209 2,500 SUSQUEHANNA BANCSHARES INC P COM 869099101 351 13,675 SH OTHER 01 13,675 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 28 1,077 SH DEFINED 02 1,077 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 56 2,200 SH DEFINED 04 2,200 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 14 550 SH OTHER 01,06 0 0 550 SUSQUEHANNA BANCSHARES INC P COM 869099101 7,598 295,874 SH DEFINED 01,08 89,449 206,425 0 SWIFT ENERGY CO COM 870738101 804 42,627 SH DEFINED 01 16,701 24,276 1,650 SWIFT ENERGY CO COM 870738101 8 400 SH OTHER 01,06 0 0 400 SWIFT ENERGY CO COM 870738101 3,275 173,747 SH DEFINED 01,08 47,242 126,505 0 SWIFT TRANSN CO COM 870756103 861 49,781 SH DEFINED 01 35,209 10,967 3,605 SWIFT TRANSN CO COM 870756103 118 6,800 SH DEFINED 04 1,200 0 5,600 SWIFT TRANSN CO COM 870756103 6,356 367,616 SH DEFINED 01,08 74,809 292,807 0 SWIFT TRANSN CO COM 870756103 1 51 SH DEFINED 10 0 0 51 SWISS HELVETIA FD INC COM 870875101 85 6,465 SH DEFINED 02 0 6,465 0 SWISS HELVETIA FD INC COM 870875101 21 1,575 SH OTHER 03 0 1,575 0 SWISS HELVETIA FD INC COM 870875101 58 4,433 SH OTHER 04 4,433 0 0 SWISS HELVETIA FD INC COM 870875101 31 2,348 SH OTHER 10 2,348 0 0 SWITCHBOARD INC COM 871045100 93 12,100 SH DEFINED 01 3,700 8,400 0 SWITCHBOARD INC COM 871045100 280 36,357 SH DEFINED 01,08 7,957 28,400 0 SYBASE INC COM 871130100 2,024 96,447 SH DEFINED 01 77,259 16,288 2,900 SYBASE INC COM 871130100 48 2,300 SH DEFINED 02 2,300 0 0 SYBASE INC COM 871130100 2 96 SH DEFINED 04 96 0 0 SYBASE INC COM 871130100 16,333 778,118 SH DEFINED 01,08 157,863 620,255 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 1,704 62,527 SH DEFINED 01 24,217 36,011 2,299 SYBRON DENTAL SPECIALTIES IN COM 871142105 4 133 SH OTHER 01 0 133 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 6 233 SH DEFINED 04 233 0 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 14 525 SH OTHER 01,06 0 0 525 SYBRON DENTAL SPECIALTIES IN COM 871142105 7,388 271,137 SH DEFINED 01,08 67,104 204,033 0 SYCAMORE NETWORKS INC COM 871206108 1,452 356,004 SH DEFINED 01 126,852 217,052 12,100 SYCAMORE NETWORKS INC COM 871206108 5,948 1,457,727 SH DEFINED 01,08 418,490 1,039,237 0 SYCAMORE NETWORKS INC COM 871206108 0 45 SH DEFINED 10 45 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 495 ________ SYKES ENTERPRISES INC COM 871237103 633 106,360 SH DEFINED 01 38,586 66,424 1,350 SYKES ENTERPRISES INC COM 871237103 18 3,000 SH DEFINED 04 3,000 0 0 SYKES ENTERPRISES INC COM 871237103 1,268 213,074 SH DEFINED 01,08 69,472 143,602 0 SYLVAN INC COM 871371100 122 10,100 SH DEFINED 01 1,000 9,100 0 SYLVAN INC COM 871371100 118 9,808 SH DEFINED 01,08 2,260 7,548 0 SYLVAN LEARNING SYS INC COM 871399101 2,073 59,030 SH DEFINED 01 32,616 14,494 11,920 SYLVAN LEARNING SYS INC COM 871399101 12,209 347,737 SH DEFINED 01,08 81,738 265,999 0 SYMANTEC CORP COM 871503108 57,629 1,244,683 SH DEFINED 01 796,176 354,257 94,250 SYMANTEC CORP COM 871503108 3,664 79,130 SH OTHER 01 49,860 28,145 1,125 SYMANTEC CORP COM 871503108 4,996 107,900 SH DEFINED 02 86,650 17,350 3,900 SYMANTEC CORP COM 871503108 1,336 28,850 SH OTHER 02 11,250 10,800 6,800 SYMANTEC CORP COM 871503108 11,032 238,274 SH DEFINED 03 144,680 78,214 15,380 SYMANTEC CORP COM 871503108 1,268 27,395 SH OTHER 03 19,435 7,840 120 SYMANTEC CORP COM 871503108 33,637 726,502 SH DEFINED 04 656,532 400 69,570 SYMANTEC CORP COM 871503108 13,419 289,831 SH OTHER 04 275,181 0 14,650 SYMANTEC CORP COM 871503108 816 17,626 SH DEFINED 05 15,701 0 1,925 SYMANTEC CORP COM 871503108 7 150 SH OTHER 05 0 150 0 SYMANTEC CORP COM 871503108 37 800 SH OTHER 01,06 0 0 800 SYMANTEC CORP COM 871503108 125,983 2,721,005 SH DEFINED 01,08 1,396,071 1,324,124 810 SYMANTEC CORP COM 871503108 194 4,196 SH DEFINED 09 4,196 0 0 SYMANTEC CORP COM 871503108 6,112 132,004 SH DEFINED 10 104,224 20,290 7,490 SYMANTEC CORP COM 871503108 1,135 24,520 SH OTHER 10 8,920 15,225 375 SYMBOL TECHNOLOGIES INC COM 871508107 7,654 554,658 SH DEFINED 01 295,373 191,181 68,104 SYMBOL TECHNOLOGIES INC COM 871508107 3 200 SH OTHER 01 0 0 200 SYMBOL TECHNOLOGIES INC COM 871508107 154 11,175 SH OTHER 02 0 11,175 0 SYMBOL TECHNOLOGIES INC COM 871508107 3 187 SH OTHER 04 187 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 2 150 SH DEFINED 05 0 0 150 SYMBOL TECHNOLOGIES INC COM 871508107 8 600 SH OTHER 01,06 0 0 600 SYMBOL TECHNOLOGIES INC COM 871508107 27,864 2,019,144 SH DEFINED 01,08 1,048,919 970,225 0 SYMBOL TECHNOLOGIES INC COM 871508107 73 5,271 SH DEFINED 09 5,271 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 123 8,939 SH DEFINED 10 8,589 0 350 SYMMETRICOM INC COM 871543104 691 77,011 SH DEFINED 01 27,918 48,443 650 SYMMETRICOM INC COM 871543104 40 4,500 SH DEFINED 02 4,500 0 0 SYMMETRICOM INC COM 871543104 47 5,250 SH OTHER 04 5,250 0 0 SYMMETRICOM INC COM 871543104 6 700 SH OTHER 01,06 0 0 700 SYMMETRICOM INC COM 871543104 2,616 291,685 SH DEFINED 01,08 59,032 232,653 0 SYMYX TECHNOLOGIES COM 87155S108 1,159 40,388 SH DEFINED 01 16,230 22,608 1,550 SYMYX TECHNOLOGIES COM 87155S108 5,131 178,777 SH DEFINED 01,08 31,204 147,573 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 496 ________ SYMS CORP COM 871551107 145 18,200 SH DEFINED 01 3,300 14,900 0 SYMS CORP COM 871551107 259 32,382 SH DEFINED 01,08 5,969 26,413 0 SYNAGRO TECHNOLOGIES INC COM 871562203 58 20,200 SH DEFINED 01 200 20,000 0 SYNAGRO TECHNOLOGIES INC COM 871562203 79 27,306 SH DEFINED 01,08 8,906 18,400 0 SYNALLOY CP DEL COM 871565107 60 8,700 SH DEFINED 01 900 7,800 0 SYNALLOY CP DEL COM 871565107 160 23,366 SH DEFINED 01,08 2,701 20,665 0 SYNAPTICS INC COM 87157D109 650 37,050 SH DEFINED 01 14,426 21,624 1,000 SYNAPTICS INC COM 87157D109 42 2,400 SH OTHER 01 0 2,400 0 SYNAPTICS INC COM 87157D109 26 1,500 SH DEFINED 04 1,500 0 0 SYNAPTICS INC COM 87157D109 2,471 140,891 SH DEFINED 01,08 39,880 101,011 0 SYNERGX SYSTEMS INC COM 87160C106 39 11,700 SH DEFINED 01,08 2,000 9,700 0 SYNPLICITY INC COM 87160Y108 245 33,964 SH DEFINED 01 10,267 23,447 250 SYNPLICITY INC COM 87160Y108 640 88,925 SH DEFINED 01,08 15,788 73,137 0 SYNOPSYS INC COM 871607107 3,378 117,574 SH DEFINED 01 82,496 25,604 9,474 SYNOPSYS INC COM 871607107 132 4,590 SH OTHER 02 0 4,590 0 SYNOPSYS INC COM 871607107 57 2,000 SH OTHER 05 0 0 2,000 SYNOPSYS INC COM 871607107 25,347 882,235 SH DEFINED 01,08 285,235 597,000 0 SYNOPSYS INC COM 871607107 152 5,299 SH DEFINED 09 5,299 0 0 SYNOPSYS INC COM 871607107 5 158 SH DEFINED 10 0 0 158 SYNOVUS FINL CORP COM 87161C105 13,030 532,917 SH DEFINED 01 239,199 224,555 69,163 SYNOVUS FINL CORP COM 87161C105 7 275 SH OTHER 01 0 0 275 SYNOVUS FINL CORP COM 87161C105 2,917 119,308 SH DEFINED 04 119,308 0 0 SYNOVUS FINL CORP COM 87161C105 1,270 51,936 SH OTHER 04 49,936 0 2,000 SYNOVUS FINL CORP COM 87161C105 2 90 SH DEFINED 05 0 0 90 SYNOVUS FINL CORP COM 87161C105 20 800 SH OTHER 01,06 0 0 800 SYNOVUS FINL CORP COM 87161C105 64,825 2,651,315 SH DEFINED 01,08 1,365,231 1,286,084 0 SYNOVUS FINL CORP COM 87161C105 29 1,189 SH DEFINED 09 1,189 0 0 SYNOVUS FINL CORP COM 87161C105 53 2,170 SH DEFINED 10 1,720 0 450 SYNTHETECH INC COM 87162E100 18 11,100 SH DEFINED 01 200 10,900 0 SYNTHETECH INC COM 87162E100 34 21,100 SH DEFINED 01,08 3,232 17,868 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 329 23,039 SH DEFINED 01 7,671 15,068 300 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 1,399 97,955 SH DEFINED 01,08 42,221 55,734 0 SYNTEL INC COM 87162H103 1,052 38,113 SH DEFINED 01 10,535 27,478 100 SYNTEL INC COM 87162H103 2,711 98,270 SH DEFINED 01,08 19,274 78,996 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 497 ________ SYNTROLEUM CORP COM 871630109 245 34,250 SH DEFINED 01 6,700 27,500 50 SYNTROLEUM CORP COM 871630109 402 56,168 SH DEFINED 01,08 13,846 42,322 0 SYPRIS SOLUTIONS INC COM 871655106 2,238 131,663 SH DEFINED 01 99,963 31,550 150 SYPRIS SOLUTIONS INC COM 871655106 898 52,850 SH DEFINED 01,08 15,988 36,862 0 SYSCO CORP COM 871829107 83,326 2,133,835 SH DEFINED 01 1,246,259 686,901 200,675 SYSCO CORP COM 871829107 13,755 352,243 SH OTHER 01 156,205 184,978 11,060 SYSCO CORP COM 871829107 4,376 112,057 SH DEFINED 02 73,839 31,393 6,825 SYSCO CORP COM 871829107 809 20,710 SH OTHER 02 12,690 5,720 2,300 SYSCO CORP COM 871829107 17,897 458,308 SH DEFINED 03 234,749 168,709 54,850 SYSCO CORP COM 871829107 3,242 83,012 SH OTHER 03 57,310 22,752 2,950 SYSCO CORP COM 871829107 31,769 813,547 SH DEFINED 04 768,856 300 44,391 SYSCO CORP COM 871829107 9,695 248,275 SH OTHER 04 233,820 0 14,455 SYSCO CORP COM 871829107 4,974 127,374 SH DEFINED 05 115,144 9,480 2,750 SYSCO CORP COM 871829107 374 9,575 SH OTHER 05 5,040 4,135 400 SYSCO CORP COM 871829107 66 1,700 SH OTHER 01,06 0 0 1,700 SYSCO CORP COM 871829107 227,337 5,821,695 SH DEFINED 01,08 3,069,228 2,750,478 1,989 SYSCO CORP COM 871829107 720 18,440 SH DEFINED 09 18,440 0 0 SYSCO CORP COM 871829107 29,460 754,410 SH DEFINED 10 486,199 203,825 64,386 SYSCO CORP COM 871829107 7,743 198,276 SH OTHER 10 69,539 126,351 2,386 SYSTEMAX INC COM 871851101 199 37,716 SH DEFINED 01 6,966 30,600 150 SYSTEMAX INC COM 871851101 453 85,840 SH DEFINED 01,08 17,582 68,258 0 TBA ENTMT CORP COM 872173109 2 4,200 SH DEFINED 01 1,200 3,000 0 TBA ENTMT CORP COM 872173109 5 13,400 SH DEFINED 01,08 4,000 9,400 0 TBC CORP COM 872180104 2,203 75,024 SH DEFINED 01 49,910 17,814 7,300 TBC CORP COM 872180104 12 400 SH DEFINED 04 400 0 0 TBC CORP COM 872180104 10 350 SH OTHER 01,06 0 0 350 TBC CORP COM 872180104 3,824 130,199 SH DEFINED 01,08 23,931 106,268 0 TB WOODS CORP COM 872226105 59 6,800 SH DEFINED 01 1,000 5,800 0 TB WOODS CORP COM 872226105 86 9,835 SH DEFINED 01,08 2,435 7,400 0 TCF FINL CORP COM 872275102 2,543 49,795 SH DEFINED 01 34,141 13,354 2,300 TCF FINL CORP COM 872275102 86 1,690 SH DEFINED 04 1,690 0 0 TCF FINL CORP COM 872275102 21,549 421,960 SH DEFINED 01,08 135,329 286,631 0 TCF FINL CORP COM 872275102 151 2,950 SH DEFINED 10 2,800 0 150 TC PIPELINES LP COM 87233Q108 182 5,000 SH DEFINED 01 5,000 0 0 TC PIPELINES LP COM 87233Q108 73 2,000 SH DEFINED 04 2,000 0 0 TC PIPELINES LP COM 87233Q108 448 12,300 SH DEFINED 01,08 900 11,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 498 ________ TECO ENERGY INC COM 872375100 5,731 391,759 SH DEFINED 01 187,416 160,232 44,111 TECO ENERGY INC COM 872375100 167 11,425 SH OTHER 01 7,000 1,350 3,075 TECO ENERGY INC COM 872375100 27 1,877 SH DEFINED 02 1,300 0 577 TECO ENERGY INC COM 872375100 6 400 SH OTHER 02 0 400 0 TECO ENERGY INC COM 872375100 39 2,640 SH DEFINED 03 2,640 0 0 TECO ENERGY INC COM 872375100 59 4,000 SH OTHER 03 0 0 4,000 TECO ENERGY INC COM 872375100 1,353 92,458 SH DEFINED 04 92,458 0 0 TECO ENERGY INC COM 872375100 354 24,228 SH OTHER 04 24,228 0 0 TECO ENERGY INC COM 872375100 14 950 SH DEFINED 05 800 0 150 TECO ENERGY INC COM 872375100 7 500 SH OTHER 01,06 0 0 500 TECO ENERGY INC COM 872375100 22,525 1,539,664 SH DEFINED 01,08 733,288 806,376 0 TECO ENERGY INC COM 872375100 33 2,280 SH DEFINED 10 2,030 0 250 TEPPCO PARTNERS L P COM 872384102 494 11,770 SH DEFINED 01 9,150 1,570 1,050 TEPPCO PARTNERS L P COM 872384102 94 2,250 SH OTHER 01 250 2,000 0 TEPPCO PARTNERS L P COM 872384102 353 8,400 SH DEFINED 02 0 8,400 0 TEPPCO PARTNERS L P COM 872384102 50 1,200 SH DEFINED 03 1,200 0 0 TEPPCO PARTNERS L P COM 872384102 176 4,200 SH DEFINED 04 4,200 0 0 TEPPCO PARTNERS L P COM 872384102 1,826 43,500 SH DEFINED 01,08 2,600 40,900 0 TEPPCO PARTNERS L P COM 872384102 91 2,175 SH DEFINED 10 2,175 0 0 TESSCO TECHNOLOGIES INC COM 872386107 314 24,400 SH DEFINED 01 17,900 6,500 0 TESSCO TECHNOLOGIES INC COM 872386107 178 13,839 SH DEFINED 01,08 1,780 12,059 0 TF FINL CORP COM 872391107 123 3,900 SH DEFINED 01 400 3,500 0 TF FINL CORP COM 872391107 158 5,000 SH DEFINED 01,08 975 4,025 0 THQ INC COM 872443403 1,227 60,645 SH DEFINED 01 23,775 33,970 2,900 THQ INC COM 872443403 42 2,100 SH DEFINED 04 0 0 2,100 THQ INC COM 872443403 11 550 SH OTHER 01,06 0 0 550 THQ INC COM 872443403 5,760 284,708 SH DEFINED 01,08 93,411 191,297 0 TIB FINL CORP COM 872449103 100 4,600 SH DEFINED 01 600 4,000 0 TIB FINL CORP COM 872449103 164 7,500 SH DEFINED 01,08 1,500 6,000 0 TII NETWORK TECHNOLOGIES INC COM 872479209 3 1,800 SH DEFINED 01 1,100 700 0 TII NETWORK TECHNOLOGIES INC COM 872479209 26 14,420 SH DEFINED 01,08 4,067 10,353 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 499 ________ TJX COS INC NEW COM 872540109 25,265 1,028,714 SH DEFINED 01 437,442 463,981 127,291 TJX COS INC NEW COM 872540109 327 13,300 SH OTHER 01 0 12,700 600 TJX COS INC NEW COM 872540109 110 4,476 SH DEFINED 02 4,476 0 0 TJX COS INC NEW COM 872540109 666 27,109 SH DEFINED 03 18,713 8,302 94 TJX COS INC NEW COM 872540109 113 4,614 SH OTHER 03 3,736 0 878 TJX COS INC NEW COM 872540109 3,570 145,357 SH DEFINED 04 125,532 0 19,825 TJX COS INC NEW COM 872540109 427 17,395 SH OTHER 04 17,395 0 0 TJX COS INC NEW COM 872540109 10 400 SH DEFINED 05 0 0 400 TJX COS INC NEW COM 872540109 32 1,300 SH OTHER 01,06 0 0 1,300 TJX COS INC NEW COM 872540109 111,754 4,550,236 SH DEFINED 01,08 2,396,229 2,153,262 745 TJX COS INC NEW COM 872540109 500 20,345 SH DEFINED 09 20,345 0 0 TJX COS INC NEW COM 872540109 122 4,980 SH DEFINED 10 3,580 0 1,400 TJX COS INC NEW COM 872540109 12 500 SH OTHER 10 500 0 0 TLC VISION CORP COM 872549100 257 22,420 SH DEFINED 01 0 22,420 0 TLC VISION CORP COM 872549100 14 1,200 SH OTHER 01 0 1,200 0 TLC VISION CORP COM 872549100 124 10,824 SH DEFINED 01,08 0 10,824 0 TRC COS INC COM 872625108 882 47,155 SH DEFINED 01 28,781 18,124 250 TRC COS INC COM 872625108 1,532 81,858 SH DEFINED 01,08 15,459 66,399 0 TRM CORP COM 872636105 163 9,100 SH DEFINED 01 1,000 8,100 0 TRM CORP COM 872636105 237 13,200 SH DEFINED 01,08 3,224 9,976 0 TSR INC COM 872885108 48 6,100 SH DEFINED 01 900 5,200 0 TSR INC COM 872885108 131 16,709 SH DEFINED 01,08 1,995 14,714 0 TTM TECHNOLOGIES INC COM 87305R109 625 50,070 SH DEFINED 01 16,555 33,115 400 TTM TECHNOLOGIES INC COM 87305R109 1,925 154,263 SH DEFINED 01,08 27,571 126,692 0 T-3 ENERGY SRVCS INC COM 87306E107 67 10,320 SH DEFINED 01 2,020 8,300 0 T-3 ENERGY SRVCS INC COM 87306E107 47 7,219 SH DEFINED 01,08 4,110 3,109 0 TVIA INC COM 87307P101 9 4,300 SH DEFINED 01 4,300 0 0 TVIA INC COM 87307P101 47 23,718 SH DEFINED 01,08 4,200 19,518 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 500 ________ TXU CORP COM 873168108 16,009 558,572 SH DEFINED 01 203,266 269,529 85,777 TXU CORP COM 873168108 136 4,750 SH OTHER 01 2,500 1,000 1,250 TXU CORP COM 873168108 32 1,132 SH DEFINED 02 1,132 0 0 TXU CORP COM 873168108 59 2,060 SH OTHER 02 0 2,060 0 TXU CORP COM 873168108 30 1,052 SH DEFINED 03 1,000 52 0 TXU CORP COM 873168108 109 3,800 SH OTHER 03 0 3,800 0 TXU CORP COM 873168108 184 6,425 SH DEFINED 04 1,925 0 4,500 TXU CORP COM 873168108 66 2,300 SH OTHER 04 2,300 0 0 TXU CORP COM 873168108 67 2,344 SH DEFINED 05 2,119 0 225 TXU CORP COM 873168108 92 3,200 SH OTHER 05 3,000 0 200 TXU CORP COM 873168108 23 800 SH OTHER 01,06 0 0 800 TXU CORP COM 873168108 82,548 2,880,264 SH DEFINED 01,08 1,498,750 1,381,514 0 TXU CORP COM 873168108 39 1,360 SH DEFINED 09 1,360 0 0 TXU CORP COM 873168108 80 2,790 SH DEFINED 10 2,290 0 500 TAG-IT PAC INC COM 873774103 56 9,400 SH DEFINED 01 2,200 7,200 0 TAG-IT PAC INC COM 873774103 90 15,163 SH DEFINED 01,08 4,454 10,709 0 TAITRON COMPONENTS INC COM 874028103 20 9,800 SH DEFINED 01 0 9,800 0 TAITRON COMPONENTS INC COM 874028103 18 9,129 SH DEFINED 01,08 918 8,211 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 2,544 243,675 SH DEFINED 01 190,000 52,760 915 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 53 5,113 SH OTHER 01 5,113 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 5 498 SH DEFINED 04 498 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,314 62,897 SH DEFINED 01 27,205 32,792 2,900 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24 650 SH OTHER 01,06 0 0 650 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,450 311,223 SH DEFINED 01,08 80,334 230,889 0 TALBOTS INC COM 874161102 646 18,044 SH DEFINED 01 13,811 3,833 400 TALBOTS INC COM 874161102 6 166 SH DEFINED 02 166 0 0 TALBOTS INC COM 874161102 36 1,000 SH DEFINED 04 800 0 200 TALBOTS INC COM 874161102 2,961 82,766 SH DEFINED 01,08 21,510 61,256 0 TALBOTS INC COM 874161102 2 50 SH DEFINED 10 0 0 50 TALBOTS INC COM 874161102 18 500 SH OTHER 10 500 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 501 ________ TALISMAN ENERGY INC COM 87425E103 380 6,450 SH DEFINED 01 450 6,000 0 TALISMAN ENERGY INC COM 87425E103 442 7,500 SH OTHER 01 0 3,500 4,000 TALISMAN ENERGY INC COM 87425E103 836 14,175 SH DEFINED 02 9,225 4,950 0 TALISMAN ENERGY INC COM 87425E103 50 850 SH OTHER 02 600 250 0 TALISMAN ENERGY INC COM 87425E103 2,691 45,630 SH DEFINED 03 31,120 11,740 2,770 TALISMAN ENERGY INC COM 87425E103 235 3,990 SH OTHER 03 3,150 0 840 TALISMAN ENERGY INC COM 87425E103 2,968 50,325 SH DEFINED 04 41,400 0 8,925 TALISMAN ENERGY INC COM 87425E103 1,078 18,275 SH OTHER 04 18,275 0 0 TALISMAN ENERGY INC COM 87425E103 68 1,150 SH DEFINED 05 1,150 0 0 TALISMAN ENERGY INC COM 87425E103 1,067 18,100 SH DEFINED 10 9,200 4,900 4,000 TALISMAN ENERGY INC COM 87425E103 47 800 SH OTHER 10 400 100 300 TALK AMERICA HLDGS INC COM 87426R202 436 51,808 SH DEFINED 01 16,986 34,072 750 TALK AMERICA HLDGS INC COM 87426R202 1,977 234,808 SH DEFINED 01,08 87,755 147,053 0 TALX CORP COM 874918105 1,169 53,240 SH DEFINED 01 37,999 14,266 975 TALX CORP COM 874918105 57 2,618 SH OTHER 01 2,618 0 0 TALX CORP COM 874918105 4 200 SH OTHER 01,06 0 0 200 TALX CORP COM 874918105 2,824 128,669 SH DEFINED 01,08 50,115 78,554 0 TANDY BRANDS ACCESSORIES INC COM 875378101 74 5,600 SH DEFINED 01 1,200 4,400 0 TANDY BRANDS ACCESSORIES INC COM 875378101 179 13,594 SH DEFINED 01,08 2,315 11,279 0 TANGER FACTORY OUTLET CTRS I COM 875465106 682 15,046 SH DEFINED 01 5,361 8,885 800 TANGER FACTORY OUTLET CTRS I COM 875465106 10 225 SH OTHER 01 225 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 232 5,125 SH DEFINED 04 5,125 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 45 1,000 SH OTHER 04 1,000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3,014 66,510 SH DEFINED 01,08 10,632 55,878 0 TANOX INC COM 87588Q109 837 56,184 SH DEFINED 01 20,366 34,543 1,275 TANOX INC COM 87588Q109 2,868 192,582 SH DEFINED 01,08 34,914 157,668 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 502 ________ TARGET CORP COM 87612E106 177,231 3,934,962 SH DEFINED 01 2,442,621 1,191,976 300,365 TARGET CORP COM 87612E106 28,758 638,509 SH OTHER 01 261,992 346,144 30,373 TARGET CORP COM 87612E106 16,655 369,793 SH DEFINED 02 232,604 123,159 14,030 TARGET CORP COM 87612E106 5,411 120,140 SH OTHER 02 80,220 33,995 5,925 TARGET CORP COM 87612E106 18,596 412,882 SH DEFINED 03 232,413 159,371 21,098 TARGET CORP COM 87612E106 4,645 103,129 SH OTHER 03 65,929 31,000 6,200 TARGET CORP COM 87612E106 73,376 1,629,120 SH DEFINED 04 1,534,455 200 94,465 TARGET CORP COM 87612E106 29,868 663,145 SH OTHER 04 617,165 0 45,980 TARGET CORP COM 87612E106 9,414 209,017 SH DEFINED 05 188,007 13,765 7,245 TARGET CORP COM 87612E106 1,551 34,440 SH OTHER 05 17,220 13,045 4,175 TARGET CORP COM 87612E106 104 2,300 SH OTHER 01,06 0 0 2,300 TARGET CORP COM 87612E106 370,512 8,226,284 SH DEFINED 01,08 4,389,168 3,832,811 4,305 TARGET CORP COM 87612E106 1,245 27,635 SH DEFINED 09 27,635 0 0 TARGET CORP COM 87612E106 20,112 446,544 SH DEFINED 10 372,039 60,050 14,455 TARGET CORP COM 87612E106 7,444 165,281 SH OTHER 10 83,507 75,249 6,525 TARGETED GENETICS CORP COM 87612M108 111 51,300 SH DEFINED 01 8,800 42,500 0 TARGETED GENETICS CORP COM 87612M108 145 66,685 SH DEFINED 01,08 22,091 44,594 0 TARAGON RLTY INVS INC COM 876287103 296 20,742 SH DEFINED 01 5,733 14,884 125 TARAGON RLTY INVS INC COM 876287103 787 55,232 SH DEFINED 01,08 13,452 41,780 0 TARRANT APPAREL GROUP COM 876289109 31 16,900 SH DEFINED 01 3,000 13,900 0 TARRANT APPAREL GROUP COM 876289109 1 700 SH OTHER 01 0 700 0 TARRANT APPAREL GROUP COM 876289109 4 2,195 SH DEFINED 04 2,195 0 0 TARRANT APPAREL GROUP COM 876289109 46 25,050 SH DEFINED 01,08 7,000 18,050 0 TASER INTL INC COM 87651B104 4,192 53,500 SH DEFINED 01 47,200 6,300 0 TASER INTL INC COM 87651B104 12 150 SH OTHER 02 150 0 0 TASER INTL INC COM 87651B104 1,293 16,500 SH DEFINED 01,08 4,500 12,000 0 TASTY BAKING CO COM 876553306 162 16,450 SH DEFINED 01 1,600 14,800 50 TASTY BAKING CO COM 876553306 199 20,181 SH DEFINED 01,08 3,291 16,890 0 TAUBMAN CTRS INC COM 876664103 1,923 76,405 SH DEFINED 01 29,377 44,378 2,650 TAUBMAN CTRS INC COM 876664103 7,983 317,179 SH DEFINED 01,08 78,758 238,421 0 TAUBMAN CTRS INC COM 876664103 20 800 SH OTHER 10 800 0 0 TAYLOR CAP GROUP INC COM 876851106 38 1,656 SH DEFINED 01 1,636 20 0 TAYLOR CAP GROUP INC COM 876851106 392 17,028 SH DEFINED 01,08 2,928 14,100 0 TAYLOR DEVICES INC COM 877163105 5 2,200 SH DEFINED 01 0 2,200 0 TAYLOR DEVICES INC COM 877163105 22 9,280 SH DEFINED 01,08 1,206 8,074 0 TEAMSTAFF INC COM 87815U204 80 35,467 SH DEFINED 01,08 7,027 28,440 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 503 ________ TEAM FINANCIAL INC COM 87815X109 52 4,300 SH DEFINED 01 0 4,300 0 TEAM FINANCIAL INC COM 87815X109 99 8,188 SH DEFINED 01,08 1,588 6,600 0 TEAM INC COM 878155100 98 7,300 SH DEFINED 01 1,100 6,200 0 TEAM INC COM 878155100 225 16,712 SH DEFINED 01,08 3,153 13,559 0 TEAM INC COM 878155100 13 1,000 SH OTHER 10 1,000 0 0 TECH DATA CORP COM 878237106 1,616 39,475 SH DEFINED 01 21,878 13,727 3,870 TECH DATA CORP COM 878237106 89 2,165 SH DEFINED 04 165 0 2,000 TECH DATA CORP COM 878237106 12,380 302,391 SH DEFINED 01,08 71,394 230,997 0 TECH DATA CORP COM 878237106 4 100 SH DEFINED 10 0 0 100 TECH OPS SEVCON INC COM 878293109 26 3,900 SH DEFINED 01 400 3,500 0 TECH OPS SEVCON INC COM 878293109 83 12,604 SH DEFINED 01,08 1,369 11,235 0 TECHTEAM GLOBAL INC COM 878311109 127 17,400 SH DEFINED 01 1,900 15,500 0 TECHTEAM GLOBAL INC COM 878311109 150 20,500 SH DEFINED 01,08 4,231 16,269 0 TECHNE CORP COM 878377100 2,599 63,721 SH DEFINED 01 26,878 34,343 2,500 TECHNE CORP COM 878377100 5 125 SH DEFINED 02 0 0 125 TECHNE CORP COM 878377100 24 600 SH OTHER 01,06 0 0 600 TECHNE CORP COM 878377100 13,119 321,624 SH DEFINED 01,08 92,526 229,098 0 TECHNICAL OLYMPIC USA INC COM 878483106 574 17,932 SH DEFINED 01 7,582 10,300 50 TECHNICAL OLYMPIC USA INC COM 878483106 1,629 50,898 SH DEFINED 01,08 13,627 37,271 0 TECHNIP NEW COM 878546209 233 6,736 SH OTHER 01 0 6,736 0 TECHNIP NEW COM 878546209 24 700 SH DEFINED 05 0 700 0 TECHNITROL INC COM 878555101 1,298 69,068 SH DEFINED 01 25,125 34,293 9,650 TECHNITROL INC COM 878555101 94 5,000 SH DEFINED 02 5,000 0 0 TECHNITROL INC COM 878555101 11 600 SH OTHER 01,06 0 0 600 TECHNITROL INC COM 878555101 5,158 274,340 SH DEFINED 01,08 72,268 202,072 0 TECHNOLOGY FLAVORS & FRAGRAN COM 87869A104 9 12,000 SH DEFINED 04 12,000 0 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 62 56,776 SH DEFINED 01 8,726 48,050 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 78 70,926 SH DEFINED 01,08 16,801 54,125 0 TECHNOLOGY RESH CORP COM 878727304 34 2,700 SH DEFINED 01 0 2,700 0 TECHNOLOGY RESH CORP COM 878727304 275 21,725 SH DEFINED 01,08 1,448 20,277 0 TECUMSEH PRODS CO COM 878895200 1,013 24,050 SH DEFINED 01 15,410 8,190 450 TECUMSEH PRODS CO COM 878895200 28 675 SH OTHER 04 675 0 0 TECUMSEH PRODS CO COM 878895200 6,066 144,088 SH DEFINED 01,08 30,889 113,199 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 504 ________ TEGAL CORP COM 879008100 40 18,600 SH DEFINED 01 2,400 16,200 0 TEGAL CORP COM 879008100 35 16,327 SH DEFINED 01,08 3,276 13,051 0 TEJON RANCH CO DEL COM 879080109 659 17,820 SH DEFINED 01 5,794 11,826 200 TEJON RANCH CO DEL COM 879080109 63 1,700 SH OTHER 01 0 1,700 0 TEJON RANCH CO DEL COM 879080109 300 8,128 SH DEFINED 03 7,300 828 0 TEJON RANCH CO DEL COM 879080109 37 1,000 SH OTHER 03 1,000 0 0 TEJON RANCH CO DEL COM 879080109 2,664 72,088 SH DEFINED 01,08 20,637 51,451 0 TEKELEC COM 879101103 1,740 104,881 SH DEFINED 01 34,524 54,607 15,750 TEKELEC COM 879101103 6,627 399,447 SH DEFINED 01,08 104,977 294,470 0 TEKTRONIX INC COM 879131100 6,627 202,588 SH DEFINED 01 83,538 85,056 33,994 TEKTRONIX INC COM 879131100 52 1,575 SH OTHER 01 1,500 0 75 TEKTRONIX INC COM 879131100 2 50 SH DEFINED 05 0 0 50 TEKTRONIX INC COM 879131100 7 200 SH OTHER 01,06 0 0 200 TEKTRONIX INC COM 879131100 24,216 740,326 SH DEFINED 01,08 359,281 381,045 0 TEKTRONIX INC COM 879131100 278 8,513 SH DEFINED 09 8,513 0 0 TEKTRONIX INC COM 879131100 3 97 SH DEFINED 10 16 0 81 TELECOM HLDRS TR COM 87927P200 208 7,500 SH DEFINED 02 7,500 0 0 TELECOM HLDRS TR COM 87927P200 6 200 SH DEFINED 04 200 0 0 TELECOM HLDRS TR COM 87927P200 11 400 SH OTHER 04 0 0 400 TELECOMMUNICATION SYS INC COM 87929J103 30 4,200 SH DEFINED 01 4,200 0 0 TELECOMMUNICATION SYS INC COM 87929J103 245 34,090 SH DEFINED 01,08 8,390 25,700 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2,866 153,273 SH DEFINED 01 116,688 35,835 750 TELEDYNE TECHNOLOGIES INC COM 879360105 26 1,399 SH OTHER 03 0 699 700 TELEDYNE TECHNOLOGIES INC COM 879360105 9 500 SH OTHER 01,06 0 0 500 TELEDYNE TECHNOLOGIES INC COM 879360105 4,895 261,753 SH DEFINED 01,08 87,539 174,214 0 TELEDYNE TECHNOLOGIES INC COM 879360105 0 14 SH OTHER 10 14 0 0 TELEFLEX INC COM 879369106 1,765 35,850 SH DEFINED 01 14,686 18,588 2,576 TELEFLEX INC COM 879369106 467 9,485 SH OTHER 01 0 935 8,550 TELEFLEX INC COM 879369106 44 900 SH DEFINED 02 900 0 0 TELEFLEX INC COM 879369106 98 2,000 SH OTHER 02 0 2,000 0 TELEFLEX INC COM 879369106 481 9,765 SH DEFINED 04 9,765 0 0 TELEFLEX INC COM 879369106 9,789 198,833 SH DEFINED 01,08 45,562 153,271 0 TELEFLEX INC COM 879369106 2 50 SH DEFINED 10 0 0 50 1 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 505 ________ TELEFONICA S A COM 879382208 25 541 SH DEFINED 01 541 0 0 TELEFONICA S A COM 879382208 77 1,684 SH OTHER 01 0 1,684 0 TELEFONICA S A COM 879382208 61 1,337 SH DEFINED 02 1,037 0 300 TELEFONICA S A COM 879382208 2 38 SH DEFINED 03 38 0 0 TELEFONICA S A COM 879382208 15 324 SH DEFINED 04 324 0 0 TELEFONICA S A COM 879382208 26 561 SH OTHER 04 561 0 0 TELEFONICA S A COM 879382208 5 100 SH DEFINED 05 100 0 0 TELEFONICA S A COM 879382208 550 12,082 SH DEFINED 01,08 6,041 6,041 0 TELEFONOS DE MEXICO S A COM 879403780 617 17,662 SH DEFINED 01 17,562 0 100 TELEFONOS DE MEXICO S A COM 879403780 43 1,240 SH OTHER 01 240 1,000 0 TELEFONOS DE MEXICO S A COM 879403780 12 356 SH DEFINED 02 0 0 356 TELEFONOS DE MEXICO S A COM 879403780 52 1,500 SH DEFINED 03 1,000 500 0 TELEFONOS DE MEXICO S A COM 879403780 161 4,600 SH DEFINED 04 3,800 0 800 TELEFONOS DE MEXICO S A COM 879403780 109 3,136 SH OTHER 04 3,136 0 0 TELEPHONE & DATA SYS INC COM 879433100 2,696 38,044 SH DEFINED 01 24,483 9,701 3,860 TELEPHONE & DATA SYS INC COM 879433100 3 40 SH DEFINED 02 0 0 40 TELEPHONE & DATA SYS INC COM 879433100 21,941 309,594 SH DEFINED 01,08 79,676 229,918 0 TELEPHONE & DATA SYS INC COM 879433100 7 100 SH DEFINED 10 0 0 100 TELETOUCH COMMUNICATIONS INC COM 87951V206 8 8,200 SH DEFINED 01 0 8,200 0 TELETOUCH COMMUNICATIONS INC COM 87951V206 3 2,697 SH DEFINED 01,08 97 2,600 0 TELIK INC COM 87959M109 1,557 58,000 SH DEFINED 01 25,369 30,856 1,775 TELIK INC COM 87959M109 3 100 SH DEFINED 04 100 0 0 TELIK INC COM 87959M109 8,138 303,214 SH DEFINED 01,08 94,427 208,787 0 TELLABS INC COM 879664100 6,624 764,882 SH DEFINED 01 310,141 353,074 101,667 TELLABS INC COM 879664100 9 1,053 SH OTHER 01 653 0 400 TELLABS INC COM 879664100 3 330 SH DEFINED 02 0 0 330 TELLABS INC COM 879664100 3 300 SH OTHER 02 0 300 0 TELLABS INC COM 879664100 5 600 SH OTHER 03 600 0 0 TELLABS INC COM 879664100 156 18,000 SH OTHER 04 18,000 0 0 TELLABS INC COM 879664100 3 300 SH DEFINED 05 0 0 300 TELLABS INC COM 879664100 10 1,100 SH OTHER 01,06 0 0 1,100 TELLABS INC COM 879664100 33,292 3,844,307 SH DEFINED 01,08 2,010,335 1,833,972 0 TELLABS INC COM 879664100 6 693 SH DEFINED 09 693 0 0 TELLABS INC COM 879664100 6 666 SH DEFINED 10 66 0 600 TELULAR CORP COM 87970T208 190 13,100 SH DEFINED 01 2,400 10,700 0 TELULAR CORP COM 87970T208 421 29,076 SH DEFINED 01,08 5,248 23,828 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 506 ________ TEMPLE INLAND INC COM 879868107 6,199 97,863 SH DEFINED 01 41,611 44,936 11,316 TEMPLE INLAND INC COM 879868107 565 8,919 SH OTHER 01 8,869 0 50 TEMPLE INLAND INC COM 879868107 6 90 SH DEFINED 04 90 0 0 TEMPLE INLAND INC COM 879868107 32 500 SH OTHER 04 500 0 0 TEMPLE INLAND INC COM 879868107 3 50 SH DEFINED 05 0 0 50 TEMPLE INLAND INC COM 879868107 10 150 SH OTHER 01,06 0 0 150 TEMPLE INLAND INC COM 879868107 29,436 464,729 SH DEFINED 01,08 235,865 228,864 0 TEMPLE INLAND INC COM 879868107 11 167 SH DEFINED 09 167 0 0 TEMPLE INLAND INC COM 879868107 8,289 130,862 SH DEFINED 10 130,812 0 50 TELETECH HOLDINGS INC COM 879939106 1,361 217,422 SH DEFINED 01 147,532 68,740 1,150 TELETECH HOLDINGS INC COM 879939106 25 4,000 SH OTHER 01 0 4,000 0 TELETECH HOLDINGS INC COM 879939106 2,079 332,126 SH DEFINED 01,08 95,639 236,487 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 2 12,700 DEFINED 01 12,700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 700 OTHER 02 700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 3,500 DEFINED 03 0 3,500 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 88 6,325 DEFINED 04 6,325 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 3 23,000 DEFINED 10 0 0 23,000 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 2,611 DEFINED 01 2,050 561 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 3 34,300 OTHER 01 14,300 20,000 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 1 5,987 DEFINED 02 2,987 2,000 1,000 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 1 5,574 OTHER 02 0 5,574 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 2,988 DEFINED 03 0 0 2,988 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 1,730 OTHER 03 0 0 1,730 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 153 16,828 DEFINED 04 16,828 0 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 2 167 OTHER 04 167 0 0 TEMPLETON GLOBAL INCOME FD I UNDEFIND 880198106 0 4,000 DEFINED 05 4,000 0 0 TENARIS S A COM 88031M109 399 12,166 SH OTHER 01 0 12,166 0 TENET HEALTHCARE CORP COM 88033G100 8,608 771,333 SH DEFINED 01 287,811 398,855 84,667 TENET HEALTHCARE CORP COM 88033G100 5 475 SH OTHER 01 0 0 475 TENET HEALTHCARE CORP COM 88033G100 11 1,009 SH DEFINED 03 730 279 0 TENET HEALTHCARE CORP COM 88033G100 22 2,000 SH DEFINED 04 2,000 0 0 TENET HEALTHCARE CORP COM 88033G100 6 557 SH DEFINED 05 0 0 557 TENET HEALTHCARE CORP COM 88033G100 13 1,200 SH OTHER 01,06 0 0 1,200 TENET HEALTHCARE CORP COM 88033G100 47,343 4,242,207 SH DEFINED 01,08 2,182,315 2,059,892 0 TENET HEALTHCARE CORP COM 88033G100 214 19,164 SH DEFINED 09 19,164 0 0 TENET HEALTHCARE CORP COM 88033G100 41 3,676 SH DEFINED 10 3,076 0 600 TENNANT CO COM 880345103 714 18,009 SH DEFINED 01 5,983 11,451 575 TENNANT CO COM 880345103 2,856 71,989 SH DEFINED 01,08 22,324 49,665 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 507 ________ TENNECO AUTOMOTIVE INC COM 880349105 875 68,917 SH DEFINED 01 25,713 41,704 1,500 TENNECO AUTOMOTIVE INC COM 880349105 0 17 SH OTHER 02 17 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 161 SH OTHER 03 161 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 177 SH DEFINED 05 177 0 0 TENNECO AUTOMOTIVE INC COM 880349105 3,253 256,361 SH DEFINED 01,08 57,368 198,993 0 TERADYNE INC COM 880770102 8,134 341,351 SH DEFINED 01 150,289 149,356 41,706 TERADYNE INC COM 880770102 4 175 SH OTHER 01 0 0 175 TERADYNE INC COM 880770102 11 445 SH OTHER 04 445 0 0 TERADYNE INC COM 880770102 4 150 SH DEFINED 05 0 0 150 TERADYNE INC COM 880770102 12 500 SH OTHER 01,06 0 0 500 TERADYNE INC COM 880770102 40,746 1,709,882 SH DEFINED 01,08 895,889 813,993 0 TERADYNE INC COM 880770102 125 5,257 SH DEFINED 09 5,257 0 0 TERADYNE INC COM 880770102 64 2,678 SH DEFINED 10 2,428 0 250 TERAYON COMMUNICATION SYS COM 880775101 431 125,919 SH DEFINED 01 45,663 78,806 1,450 TERAYON COMMUNICATION SYS COM 880775101 0 74 SH OTHER 03 74 0 0 TERAYON COMMUNICATION SYS COM 880775101 1,645 480,902 SH DEFINED 01,08 140,929 339,973 0 TEREX CORP NEW COM 880779103 5,555 150,258 SH DEFINED 01 113,778 33,730 2,750 TEREX CORP NEW COM 880779103 163 4,400 SH DEFINED 04 0 0 4,400 TEREX CORP NEW COM 880779103 11,552 312,471 SH DEFINED 01,08 82,519 229,952 0 TERRA INDS INC COM 880915103 528 85,493 SH DEFINED 01 15,652 69,041 800 TERRA INDS INC COM 880915103 980 158,651 SH DEFINED 01,08 30,792 127,859 0 TERREMARK WORLDWIDE INC COM 881448104 25 34,600 SH DEFINED 01 34,600 0 0 TERREMARK WORLDWIDE INC COM 881448104 9 13,050 SH DEFINED 04 13,050 0 0 TERREMARK WORLDWIDE INC COM 881448104 134 186,539 SH DEFINED 01,08 67,739 118,800 0 TESORO PETE CORP COM 881609101 2,055 109,368 SH DEFINED 01 38,967 65,351 5,050 TESORO PETE CORP COM 881609101 7,941 422,610 SH DEFINED 01,08 123,092 299,518 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2,013 77,034 SH DEFINED 01 52,240 22,494 2,300 TETRA TECHNOLOGIES INC DEL COM 88162F105 10 375 SH OTHER 01,06 0 0 375 TETRA TECHNOLOGIES INC DEL COM 88162F105 3,559 136,222 SH DEFINED 01,08 21,338 114,884 0 TETRA TECH INC NEW COM 88162G103 1,537 71,604 SH DEFINED 01 33,179 34,100 4,325 TETRA TECH INC NEW COM 88162G103 10 465 SH DEFINED 02 0 0 465 TETRA TECH INC NEW COM 88162G103 339 15,800 SH DEFINED 04 15,800 0 0 TETRA TECH INC NEW COM 88162G103 18 850 SH OTHER 01,06 0 0 850 TETRA TECH INC NEW COM 88162G103 8,398 391,354 SH DEFINED 01,08 104,408 286,946 0 TETRA TECH INC NEW COM 88162G103 4 200 SH DEFINED 10 200 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 508 ________ TEVA PHARMACEUTICAL INDS LTD COM 881624209 121,636 1,919,451 SH DEFINED 01 1,375,436 382,752 161,263 TEVA PHARMACEUTICAL INDS LTD COM 881624209 15,980 252,166 SH OTHER 01 154,406 88,520 9,240 TEVA PHARMACEUTICAL INDS LTD COM 881624209 9,340 147,381 SH DEFINED 02 105,895 36,830 4,656 TEVA PHARMACEUTICAL INDS LTD COM 881624209 939 14,820 SH OTHER 02 6,315 8,505 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 20,612 325,257 SH DEFINED 03 175,261 110,814 39,182 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,622 41,371 SH OTHER 03 28,269 9,527 3,575 TEVA PHARMACEUTICAL INDS LTD COM 881624209 33,095 522,244 SH DEFINED 04 485,399 0 36,845 TEVA PHARMACEUTICAL INDS LTD COM 881624209 8,979 141,692 SH OTHER 04 135,062 0 6,630 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,999 47,324 SH DEFINED 05 44,524 1,295 1,505 TEVA PHARMACEUTICAL INDS LTD COM 881624209 147 2,325 SH OTHER 05 1,825 500 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 4,259 67,204 SH DEFINED 01,08 59,995 0 7,209 TEVA PHARMACEUTICAL INDS LTD COM 881624209 8,743 137,967 SH DEFINED 10 120,242 10,575 7,150 TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,698 26,790 SH OTHER 10 21,865 3,875 1,050 TEXAS GENCO HLDGS INC COM 882443104 411 11,485 SH DEFINED 01 3,329 7,069 1,087 TEXAS GENCO HLDGS INC COM 882443104 11 315 SH OTHER 01 265 50 0 TEXAS GENCO HLDGS INC COM 882443104 11 320 SH DEFINED 03 300 0 20 TEXAS GENCO HLDGS INC COM 882443104 0 10 SH DEFINED 04 10 0 0 TEXAS GENCO HLDGS INC COM 882443104 10 283 SH OTHER 04 283 0 0 TEXAS GENCO HLDGS INC COM 882443104 15 409 SH DEFINED 05 409 0 0 TEXAS GENCO HLDGS INC COM 882443104 2,601 72,751 SH DEFINED 01,08 36,303 36,448 0 TEXAS GENCO HLDGS INC COM 882443104 23 630 SH DEFINED 10 600 0 30 TEXAS INDS INC COM 882491103 1,396 38,628 SH DEFINED 01 14,420 22,858 1,350 TEXAS INDS INC COM 882491103 11 300 SH OTHER 01,06 0 0 300 TEXAS INDS INC COM 882491103 5,491 151,891 SH DEFINED 01,08 40,347 111,544 0 TEXAS INSTRS INC COM 882508104 138,840 4,751,551 SH DEFINED 01 2,673,178 1,595,032 483,341 TEXAS INSTRS INC COM 882508104 9,297 318,178 SH OTHER 01 221,238 80,365 16,575 TEXAS INSTRS INC COM 882508104 4,017 137,489 SH DEFINED 02 91,336 43,872 2,281 TEXAS INSTRS INC COM 882508104 1,544 52,855 SH OTHER 02 36,150 16,555 150 TEXAS INSTRS INC COM 882508104 5,630 192,671 SH DEFINED 03 75,236 59,715 57,720 TEXAS INSTRS INC COM 882508104 1,338 45,786 SH OTHER 03 5,661 1,900 38,225 TEXAS INSTRS INC COM 882508104 35,909 1,228,927 SH DEFINED 04 1,150,707 400 77,820 TEXAS INSTRS INC COM 882508104 12,124 414,934 SH OTHER 04 391,959 0 22,975 TEXAS INSTRS INC COM 882508104 2,597 88,870 SH DEFINED 05 74,010 11,700 3,160 TEXAS INSTRS INC COM 882508104 488 16,700 SH OTHER 05 4,325 12,375 0 TEXAS INSTRS INC COM 882508104 131 4,500 SH OTHER 01,06 0 0 4,500 TEXAS INSTRS INC COM 882508104 452,170 15,474,661 SH DEFINED 01,08 8,128,500 7,341,201 4,960 TEXAS INSTRS INC COM 882508104 1,688 57,778 SH DEFINED 09 57,778 0 0 TEXAS INSTRS INC COM 882508104 9,247 316,447 SH DEFINED 10 214,468 42,150 59,829 TEXAS INSTRS INC COM 882508104 2,159 73,877 SH OTHER 10 39,802 33,350 725 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 509 ________ TEXAS REGL BANCSHARES INC COM 882673106 1,857 43,651 SH DEFINED 01 17,423 24,715 1,513 TEXAS REGL BANCSHARES INC COM 882673106 4 100 SH DEFINED 04 100 0 0 TEXAS REGL BANCSHARES INC COM 882673106 43 1,000 SH OTHER 04 1,000 0 0 TEXAS REGL BANCSHARES INC COM 882673106 7,592 178,427 SH DEFINED 01,08 37,686 140,741 0 TEXTRON INC COM 883203101 13,361 251,384 SH DEFINED 01 101,514 114,885 34,985 TEXTRON INC COM 883203101 213 4,000 SH OTHER 01 0 3,875 125 TEXTRON INC COM 883203101 37 700 SH DEFINED 02 0 700 0 TEXTRON INC COM 883203101 11 215 SH DEFINED 03 215 0 0 TEXTRON INC COM 883203101 177 3,325 SH DEFINED 04 3,325 0 0 TEXTRON INC COM 883203101 413 7,776 SH OTHER 04 7,776 0 0 TEXTRON INC COM 883203101 21 400 SH OTHER 01,06 0 0 400 TEXTRON INC COM 883203101 62,132 1,169,002 SH DEFINED 01,08 610,050 558,842 110 TEXTRON INC COM 883203101 367 6,909 SH DEFINED 09 6,909 0 0 TEXTRON INC COM 883203101 60 1,125 SH DEFINED 10 425 600 100 THERAGENICS CORP COM 883375107 354 65,762 SH DEFINED 01 18,884 45,978 900 THERAGENICS CORP COM 883375107 2 400 SH DEFINED 04 400 0 0 THERAGENICS CORP COM 883375107 2 410 SH OTHER 01,06 0 0 410 THERAGENICS CORP COM 883375107 1,122 208,583 SH DEFINED 01,08 41,485 167,098 0 THERAGENICS CORP COM 883375107 5 1,000 SH DEFINED 10 1,000 0 0 THERASENSE INC COM 883381105 1,515 56,185 SH DEFINED 01 19,116 34,419 2,650 THERASENSE INC COM 883381105 5,464 202,689 SH DEFINED 01,08 44,186 158,503 0 THERASENSE INC COM 883381105 34 1,255 SH DEFINED 10 1,035 0 220 THERMA-WAVE INC COM 88343A108 112 28,800 SH DEFINED 01 5,800 22,500 500 THERMA-WAVE INC COM 88343A108 202 51,858 SH DEFINED 01,08 10,858 41,000 0 THERMO ELECTRON CORP COM 883556102 9,219 325,987 SH DEFINED 01 121,281 162,569 42,137 THERMO ELECTRON CORP COM 883556102 315 11,149 SH OTHER 01 0 10,999 150 THERMO ELECTRON CORP COM 883556102 46 1,621 SH DEFINED 03 0 1,621 0 THERMO ELECTRON CORP COM 883556102 665 23,500 SH DEFINED 04 1,500 0 22,000 THERMO ELECTRON CORP COM 883556102 37 1,300 SH OTHER 04 1,300 0 0 THERMO ELECTRON CORP COM 883556102 3 110 SH DEFINED 05 0 0 110 THERMO ELECTRON CORP COM 883556102 11 400 SH OTHER 01,06 0 0 400 THERMO ELECTRON CORP COM 883556102 41,520 1,468,177 SH DEFINED 01,08 745,555 722,622 0 THERMO ELECTRON CORP COM 883556102 303 10,700 SH DEFINED 09 10,700 0 0 THERMO ELECTRON CORP COM 883556102 35 1,225 SH DEFINED 10 1,025 0 200 THERMO ELECTRON CORP COM 883556102 93 3,300 SH OTHER 10 3,300 0 0 THERMOGENESIS CORP COM 883623209 185 46,900 SH DEFINED 01 7,700 39,200 0 THERMOGENESIS CORP COM 883623209 241 61,050 SH DEFINED 01,08 15,001 46,049 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 510 ________ THESTREET COM COM 88368Q103 169 37,107 SH DEFINED 01 10,207 26,600 300 THESTREET COM COM 88368Q103 462 101,625 SH DEFINED 01,08 18,225 83,400 0 THIRD WAVE TECHNOLOGIES INC COM 88428W108 290 61,953 SH DEFINED 01 28,214 33,039 700 THIRD WAVE TECHNOLOGIES INC COM 88428W108 732 156,466 SH DEFINED 01,08 20,678 135,788 0 THOMAS & BETTS CORP COM 884315102 2,880 131,984 SH DEFINED 01 54,954 64,369 12,661 THOMAS & BETTS CORP COM 884315102 1 50 SH OTHER 01 0 0 50 THOMAS & BETTS CORP COM 884315102 2 100 SH DEFINED 05 0 0 100 THOMAS & BETTS CORP COM 884315102 4 200 SH OTHER 01,06 0 0 200 THOMAS & BETTS CORP COM 884315102 12,995 595,549 SH DEFINED 01,08 251,638 343,911 0 THOMAS & BETTS CORP COM 884315102 0 9 SH DEFINED 10 9 0 0 THOMAS INDS INC COM 884425109 1,489 47,270 SH DEFINED 01 31,448 15,622 200 THOMAS INDS INC COM 884425109 163 5,169 SH OTHER 01 5,169 0 0 THOMAS INDS INC COM 884425109 1 28 SH OTHER 04 28 0 0 THOMAS INDS INC COM 884425109 8 250 SH OTHER 01,06 0 0 250 THOMAS INDS INC COM 884425109 2,966 94,155 SH DEFINED 01,08 33,691 60,464 0 THOMAS INDS INC COM 884425109 16 507 SH OTHER 10 0 507 0 THOR INDS INC COM 885160101 1,767 65,768 SH DEFINED 01 28,842 34,726 2,200 THOR INDS INC COM 885160101 24 900 SH OTHER 01,06 0 0 900 THOR INDS INC COM 885160101 8,845 329,310 SH DEFINED 01,08 84,026 245,284 0 THORATEC CORP COM 885175307 1,031 82,723 SH DEFINED 01 33,443 46,380 2,900 THORATEC CORP COM 885175307 11 876 SH DEFINED 04 876 0 0 THORATEC CORP COM 885175307 4,374 351,041 SH DEFINED 01,08 79,641 271,400 0 THORNBURG MTG INC COM 885218107 977 31,406 SH DEFINED 01 18,550 9,236 3,620 THORNBURG MTG INC COM 885218107 12 400 SH OTHER 02 400 0 0 THORNBURG MTG INC COM 885218107 62 2,000 SH DEFINED 03 1,000 1,000 0 THORNBURG MTG INC COM 885218107 230 7,390 SH DEFINED 04 7,390 0 0 THORNBURG MTG INC COM 885218107 101 3,250 SH OTHER 04 3,250 0 0 THORNBURG MTG INC COM 885218107 5,477 176,098 SH DEFINED 01,08 45,165 130,933 0 THORNBURG MTG INC COM 885218107 86 2,750 SH DEFINED 10 2,750 0 0 3COM CORP COM 885535104 1,667 236,086 SH DEFINED 01 142,470 67,066 26,550 3COM CORP COM 885535104 4 500 SH DEFINED 02 500 0 0 3COM CORP COM 885535104 6 920 SH DEFINED 04 920 0 0 3COM CORP COM 885535104 3 420 SH OTHER 04 420 0 0 3COM CORP COM 885535104 14,487 2,052,016 SH DEFINED 01,08 503,429 1,548,587 0 3COM CORP COM 885535104 1 100 SH DEFINED 10 0 0 100 3COM CORP COM 885535104 10 1,400 SH OTHER 10 1,400 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 511 ________ 3-D SYS CORP DEL COM 88554D205 178 14,150 SH DEFINED 01 2,600 11,400 150 3-D SYS CORP DEL COM 88554D205 10 800 SH OTHER 01 0 800 0 3-D SYS CORP DEL COM 88554D205 317 25,274 SH DEFINED 01,08 5,174 20,100 0 THREE FIVE SYS INC COM 88554L108 243 37,150 SH DEFINED 01 12,731 23,519 900 THREE FIVE SYS INC COM 88554L108 10 1,500 SH OTHER 01 1,500 0 0 THREE FIVE SYS INC COM 88554L108 2 300 SH OTHER 01,06 0 0 300 THREE FIVE SYS INC COM 88554L108 1,029 157,168 SH DEFINED 01,08 37,923 119,245 0 3M CO COM 88579Y101 221,010 2,699,523 SH DEFINED 01 1,563,636 896,926 238,961 3M CO COM 88579Y101 63,115 770,912 SH OTHER 01 273,018 452,739 45,155 3M CO COM 88579Y101 11,988 146,425 SH DEFINED 02 118,151 23,798 4,476 3M CO COM 88579Y101 7,507 91,698 SH OTHER 02 46,837 26,343 18,518 3M CO COM 88579Y101 25,288 308,879 SH DEFINED 03 197,767 96,017 15,095 3M CO COM 88579Y101 10,554 128,916 SH OTHER 03 70,278 37,352 21,286 3M CO COM 88579Y101 188,813 2,306,251 SH DEFINED 04 2,241,628 0 64,623 3M CO COM 88579Y101 50,307 614,479 SH OTHER 04 581,520 0 32,959 3M CO COM 88579Y101 3,667 44,786 SH DEFINED 05 40,076 2,680 2,030 3M CO COM 88579Y101 1,545 18,876 SH OTHER 05 1,351 17,350 175 3M CO COM 88579Y101 164 2,000 SH OTHER 01,06 0 0 2,000 3M CO COM 88579Y101 621,181 7,587,406 SH DEFINED 01,08 3,685,360 3,866,487 35,559 3M CO COM 88579Y101 2,061 25,173 SH DEFINED 09 25,173 0 0 3M CO COM 88579Y101 16,352 199,729 SH DEFINED 10 150,507 25,017 24,205 3M CO COM 88579Y101 9,853 120,351 SH OTHER 10 66,673 51,649 2,029 TIBCO SOFTWARE INC COM 88632Q103 1,692 207,049 SH DEFINED 01 80,155 124,744 2,150 TIBCO SOFTWARE INC COM 88632Q103 6,996 856,326 SH DEFINED 01,08 223,441 632,885 0 TIDEWATER INC COM 886423102 1,533 54,487 SH DEFINED 01 25,600 27,387 1,500 TIDEWATER INC COM 886423102 146 5,200 SH OTHER 01 0 5,200 0 TIDEWATER INC COM 886423102 24 863 SH DEFINED 02 863 0 0 TIDEWATER INC COM 886423102 14 500 SH OTHER 02 500 0 0 TIDEWATER INC COM 886423102 124 4,400 SH DEFINED 04 500 0 3,900 TIDEWATER INC COM 886423102 28 1,000 SH OTHER 04 1,000 0 0 TIDEWATER INC COM 886423102 9,012 320,368 SH DEFINED 01,08 71,596 248,772 0 TIDEWATER INC COM 886423102 1 50 SH DEFINED 10 0 0 50 TIER TECHNOLOGIES INC COM 88650Q100 363 33,958 SH DEFINED 01 13,366 20,092 500 TIER TECHNOLOGIES INC COM 88650Q100 1,319 123,377 SH DEFINED 01,08 43,467 79,910 0 TIERONE CORP COM 88650R108 265 11,286 SH DEFINED 01 9,646 1,090 550 TIERONE CORP COM 88650R108 7 300 SH DEFINED 02 0 0 300 TIERONE CORP COM 88650R108 2,734 116,538 SH DEFINED 01,08 38,538 78,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 512 ________ TIFFANY & CO NEW COM 886547108 19,908 521,574 SH DEFINED 01 295,414 180,710 45,450 TIFFANY & CO NEW COM 886547108 1,605 42,060 SH OTHER 01 15,310 22,525 4,225 TIFFANY & CO NEW COM 886547108 1,266 33,180 SH DEFINED 02 31,260 1,825 95 TIFFANY & CO NEW COM 886547108 131 3,430 SH OTHER 02 1,810 1,500 120 TIFFANY & CO NEW COM 886547108 2,485 65,115 SH DEFINED 03 36,405 24,855 3,855 TIFFANY & CO NEW COM 886547108 368 9,645 SH OTHER 03 7,295 350 2,000 TIFFANY & CO NEW COM 886547108 13,425 351,713 SH DEFINED 04 337,773 0 13,940 TIFFANY & CO NEW COM 886547108 4,092 107,207 SH OTHER 04 99,087 0 8,120 TIFFANY & CO NEW COM 886547108 501 13,130 SH DEFINED 05 11,830 1,300 0 TIFFANY & CO NEW COM 886547108 182 4,775 SH OTHER 05 4,775 0 0 TIFFANY & CO NEW COM 886547108 15 400 SH OTHER 01,06 0 0 400 TIFFANY & CO NEW COM 886547108 46,592 1,220,657 SH DEFINED 01,08 636,113 584,544 0 TIFFANY & CO NEW COM 886547108 34 887 SH DEFINED 09 887 0 0 TIFFANY & CO NEW COM 886547108 817 21,395 SH DEFINED 10 20,270 925 200 TIFFANY & CO NEW COM 886547108 38 1,000 SH OTHER 10 450 300 250 TIMBERLAND BANCORP INC COM 887098101 289 12,500 SH DEFINED 01 6,500 6,000 0 TIMBERLAND BANCORP INC COM 887098101 190 8,217 SH DEFINED 01,08 2,017 6,200 0 TIMBERLAND CO COM 887100105 1,586 26,677 SH DEFINED 01 15,825 6,932 3,920 TIMBERLAND CO COM 887100105 8,455 142,215 SH DEFINED 01,08 23,061 119,154 0 TIME WARNER INC COM 887317105 132,470 7,857,085 SH DEFINED 01 2,844,638 3,936,173 1,076,274 TIME WARNER INC COM 887317105 5,192 307,952 SH OTHER 01 212,923 24,961 70,068 TIME WARNER INC COM 887317105 1,522 90,275 SH DEFINED 02 59,925 28,100 2,250 TIME WARNER INC COM 887317105 740 43,870 SH OTHER 02 30,900 12,970 0 TIME WARNER INC COM 887317105 820 48,608 SH DEFINED 03 34,009 14,509 90 TIME WARNER INC COM 887317105 337 19,970 SH OTHER 03 17,310 2,660 0 TIME WARNER INC COM 887317105 780 46,279 SH DEFINED 04 33,154 0 13,125 TIME WARNER INC COM 887317105 1,618 95,952 SH OTHER 04 92,850 0 3,102 TIME WARNER INC COM 887317105 94 5,572 SH DEFINED 05 2,772 0 2,800 TIME WARNER INC COM 887317105 34 2,000 SH OTHER 05 0 2,000 0 TIME WARNER INC COM 887317105 196 11,600 SH OTHER 01,06 0 0 11,600 TIME WARNER INC COM 887317105 683,909 40,563,988 SH DEFINED 01,08 20,920,318 19,635,150 8,520 TIME WARNER INC COM 887317105 1,452 86,113 SH DEFINED 09 86,113 0 0 TIME WARNER INC COM 887317105 17,271 1,024,375 SH DEFINED 10 1,017,225 250 6,900 TIME WARNER INC COM 887317105 568 33,715 SH OTHER 10 27,815 5,900 0 TIME WARNER TELECOM INC COM 887319101 257 39,342 SH DEFINED 01 26,586 10,256 2,500 TIME WARNER TELECOM INC COM 887319101 1 100 SH DEFINED 04 0 0 100 TIME WARNER TELECOM INC COM 887319101 2,145 328,505 SH DEFINED 01,08 113,418 215,087 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 513 ________ TIMKEN CO COM 887389104 645 27,777 SH DEFINED 01 19,666 7,351 760 TIMKEN CO COM 887389104 118 5,100 SH DEFINED 04 800 0 4,300 TIMKEN CO COM 887389104 5 200 SH OTHER 04 0 0 200 TIMKEN CO COM 887389104 30 1,300 SH OTHER 01,06 0 0 1,300 TIMKEN CO COM 887389104 4,527 194,879 SH DEFINED 01,08 90,370 104,509 0 TIMKEN CO COM 887389104 1 60 SH DEFINED 10 0 0 60 TIPPERARY CORP COM 888002300 118 32,900 SH DEFINED 01 1,700 31,200 0 TIPPERARY CORP COM 888002300 130 36,005 SH DEFINED 01,08 14,780 21,225 0 TIPPINGPOINT TECH INC COM 888011103 116 4,320 SH DEFINED 01 1,420 2,900 0 TIPPINGPOINT TECH INC COM 888011103 0 13 SH OTHER 04 13 0 0 TIPPINGPOINT TECH INC COM 888011103 138 5,115 SH DEFINED 01,08 1,822 3,293 0 TITAN CORP COM 888266103 2,082 103,118 SH DEFINED 01 66,180 33,838 3,100 TITAN CORP COM 888266103 13,724 679,728 SH DEFINED 01,08 121,948 557,780 0 TITAN INTL INC ILL COM 88830M102 129 24,200 SH DEFINED 01 4,300 19,900 0 TITAN INTL INC ILL COM 88830M102 250 46,981 SH DEFINED 01,08 8,381 38,600 0 TITAN PHARMACEUTICALS INC DE COM 888314101 148 29,400 SH DEFINED 01 5,600 23,800 0 TITAN PHARMACEUTICALS INC DE COM 888314101 228 45,437 SH DEFINED 01,08 10,410 35,027 0 TITANIUM METALS CORP COM 888339207 433 4,342 SH DEFINED 01 662 3,680 0 TITANIUM METALS CORP COM 888339207 549 5,502 SH DEFINED 01,08 1,231 4,271 0 TITANIUM METALS CORP COM 888339207 10 100 SH DEFINED 10 100 0 0 TIVO INC COM 888706108 817 91,912 SH DEFINED 01 42,833 48,129 950 TIVO INC COM 888706108 959 107,900 SH OTHER 01 0 107,900 0 TIVO INC COM 888706108 1 100 SH DEFINED 03 0 100 0 TIVO INC COM 888706108 3 350 SH OTHER 04 350 0 0 TIVO INC COM 888706108 3,298 370,940 SH DEFINED 01,08 129,911 241,029 0 TODD SHIPYARDS CORP DEL COM 889039103 210 12,300 SH DEFINED 01 2,100 10,200 0 TODD SHIPYARDS CORP DEL COM 889039103 264 15,411 SH DEFINED 01,08 2,044 13,367 0 TODHUNTER INTL INC DEL COM 889050100 128 10,700 SH DEFINED 01 700 10,000 0 TODHUNTER INTL INC DEL COM 889050100 95 7,900 SH DEFINED 01,08 2,325 5,575 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 514 ________ TOLL BROTHERS INC COM 889478103 2,528 55,645 SH DEFINED 01 35,116 18,069 2,460 TOLL BROTHERS INC COM 889478103 45 1,000 SH DEFINED 02 1,000 0 0 TOLL BROTHERS INC COM 889478103 6 142 SH DEFINED 03 142 0 0 TOLL BROTHERS INC COM 889478103 69 1,520 SH OTHER 03 0 1,520 0 TOLL BROTHERS INC COM 889478103 5 100 SH DEFINED 04 0 0 100 TOLL BROTHERS INC COM 889478103 45 1,000 SH OTHER 04 1,000 0 0 TOLL BROTHERS INC COM 889478103 14,742 324,506 SH DEFINED 01,08 64,190 260,316 0 TOLL BROTHERS INC COM 889478103 2 39 SH DEFINED 10 0 0 39 TOLLGRADE COMMUNICATIONS INC COM 889542106 454 28,422 SH DEFINED 01 8,645 13,827 5,950 TOLLGRADE COMMUNICATIONS INC COM 889542106 72 4,500 SH DEFINED 04 4,500 0 0 TOLLGRADE COMMUNICATIONS INC COM 889542106 3 200 SH OTHER 01,06 0 0 200 TOLLGRADE COMMUNICATIONS INC COM 889542106 1,812 113,507 SH DEFINED 01,08 35,212 78,295 0 TOMPKINSTRUSTCO INC COM 890110109 312 6,859 SH DEFINED 01 4,503 2,191 165 TOMPKINSTRUSTCO INC COM 890110109 27 600 SH DEFINED 04 600 0 0 TOMPKINSTRUSTCO INC COM 890110109 2,184 48,003 SH DEFINED 01,08 7,558 40,445 0 TOO INC COM 890333107 1,202 57,380 SH DEFINED 01 22,880 33,322 1,178 TOO INC COM 890333107 6 300 SH DEFINED 04 300 0 0 TOO INC COM 890333107 10 500 SH OTHER 01,06 0 0 500 TOO INC COM 890333107 5,013 239,293 SH DEFINED 01,08 53,743 185,550 0 TOO INC COM 890333107 5 261 SH DEFINED 10 261 0 0 TOO INC COM 890333107 8 400 SH OTHER 10 400 0 0 TOOTSIE ROLL INDS INC COM 890516107 1,150 31,451 SH DEFINED 01 19,588 11,391 472 TOOTSIE ROLL INDS INC COM 890516107 15 403 SH OTHER 01 0 403 0 TOOTSIE ROLL INDS INC COM 890516107 8 220 SH DEFINED 04 220 0 0 TOOTSIE ROLL INDS INC COM 890516107 8,658 236,809 SH DEFINED 01,08 57,087 179,722 0 TOOTSIE ROLL INDS INC COM 890516107 2 51 SH DEFINED 10 0 0 51 TOPPS INC COM 890786106 727 76,149 SH DEFINED 01 21,890 53,559 700 TOPPS INC COM 890786106 19 2,000 SH OTHER 01 2,000 0 0 TOPPS INC COM 890786106 2,635 275,951 SH DEFINED 01,08 109,082 166,869 0 TOR MINERALS INTL INC COM 890878101 39 6,300 SH DEFINED 01 1,400 4,900 0 TOR MINERALS INTL INC COM 890878101 62 10,000 SH DEFINED 01,08 1,724 8,276 0 TORCH OFFSHORE INC COM 891019101 46 12,500 SH DEFINED 01 1,900 10,600 0 TORCH OFFSHORE INC COM 891019101 81 22,200 SH DEFINED 01,08 5,264 16,936 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 515 ________ TORCHMARK CORP COM 891027104 11,524 214,243 SH DEFINED 01 87,211 98,045 28,987 TORCHMARK CORP COM 891027104 624 11,600 SH OTHER 01 5,500 6,000 100 TORCHMARK CORP COM 891027104 215 4,000 SH DEFINED 03 4,000 0 0 TORCHMARK CORP COM 891027104 32 600 SH OTHER 03 600 0 0 TORCHMARK CORP COM 891027104 113 2,100 SH DEFINED 04 2,100 0 0 TORCHMARK CORP COM 891027104 27 500 SH OTHER 04 500 0 0 TORCHMARK CORP COM 891027104 343 6,375 SH DEFINED 05 6,000 0 375 TORCHMARK CORP COM 891027104 16 300 SH OTHER 01,06 0 0 300 TORCHMARK CORP COM 891027104 53,360 991,999 SH DEFINED 01,08 495,324 496,675 0 TORCHMARK CORP COM 891027104 13 238 SH DEFINED 09 238 0 0 TORCHMARK CORP COM 891027104 12 221 SH DEFINED 10 21 0 200 TOREADOR RES CORP COM 891050106 22 4,500 SH DEFINED 01 1,000 3,500 0 TOREADOR RES CORP COM 891050106 74 14,915 SH DEFINED 01,08 4,248 10,667 0 TORO CO COM 891092108 2,683 43,270 SH DEFINED 01 17,196 24,274 1,800 TORO CO COM 891092108 16 250 SH DEFINED 04 250 0 0 TORO CO COM 891092108 676 10,900 SH OTHER 04 10,900 0 0 TORO CO COM 891092108 25 400 SH OTHER 01,06 0 0 400 TORO CO COM 891092108 12,367 199,470 SH DEFINED 01,08 59,767 139,703 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 3 200 SH DEFINED 01 0 200 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 227 16,239 SH DEFINED 01,08 3,839 12,400 0 TOTAL S A COM 89151E109 575 6,248 SH DEFINED 01 1,712 4,536 0 TOTAL S A COM 89151E109 457 4,970 SH OTHER 01 0 4,970 0 TOTAL S A COM 89151E109 168 1,825 SH DEFINED 02 1,539 225 61 TOTAL S A COM 89151E109 21 224 SH DEFINED 03 224 0 0 TOTAL S A COM 89151E109 742 8,068 SH DEFINED 04 3,968 0 4,100 TOTAL S A COM 89151E109 198 2,150 SH OTHER 04 2,150 0 0 TOTAL S A COM 89151E109 9 100 SH DEFINED 05 100 0 0 TOTAL S A COM 89151E109 721 7,840 SH DEFINED 09 7,840 0 0 TOWER AUTOMOTIVE INC COM 891707101 466 92,542 SH DEFINED 01 34,584 56,008 1,950 TOWER AUTOMOTIVE INC COM 891707101 4 850 SH OTHER 01,06 0 0 850 TOWER AUTOMOTIVE INC COM 891707101 1,916 380,123 SH DEFINED 01,08 110,900 269,223 0 TOTAL SYS SVCS INC COM 891906109 1,211 57,463 SH DEFINED 01 49,560 5,803 2,100 TOTAL SYS SVCS INC COM 891906109 65 3,100 SH OTHER 04 3,100 0 0 TOTAL SYS SVCS INC COM 891906109 4,356 206,727 SH DEFINED 01,08 44,826 161,901 0 TOTAL SYS SVCS INC COM 891906109 43 2,046 SH DEFINED 10 500 0 1,546 TRACK DATA CORP COM 891918104 83 73,200 SH DEFINED 01 5,200 68,000 0 TRACK DATA CORP COM 891918104 59 51,938 SH DEFINED 01,08 19,938 32,000 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 516 ________ TOWN & CTRY TR COM 892081100 716 26,315 SH DEFINED 01 9,552 15,538 1,225 TOWN & CTRY TR COM 892081100 12 425 SH DEFINED 04 425 0 0 TOWN & CTRY TR COM 892081100 2,587 95,127 SH DEFINED 01,08 19,898 75,229 0 TOWN & CTRY TR COM 892081100 571 21,000 SH DEFINED 10 0 0 21,000 TOYOTA MOTOR CORP COM 892331307 55 740 SH OTHER 01 0 740 0 TOYOTA MOTOR CORP COM 892331307 7 100 SH DEFINED 02 0 100 0 TOYOTA MOTOR CORP COM 892331307 96 1,290 SH OTHER 02 1,290 0 0 TOYOTA MOTOR CORP COM 892331307 732 9,823 SH DEFINED 04 9,823 0 0 TOYOTA MOTOR CORP COM 892331307 30 400 SH OTHER 04 400 0 0 TOYOTA MOTOR CORP COM 892331307 15 200 SH DEFINED 05 200 0 0 TOYOTA MOTOR CORP COM 892331307 7 100 SH DEFINED 10 100 0 0 TOYOTA MOTOR CORP COM 892331307 15 200 SH OTHER 10 200 0 0 TOYS R US INC COM 892335100 6,113 363,845 SH DEFINED 01 121,837 187,544 54,464 TOYS R US INC COM 892335100 4 225 SH OTHER 01 0 0 225 TOYS R US INC COM 892335100 23 1,360 SH DEFINED 02 0 600 760 TOYS R US INC COM 892335100 8 500 SH DEFINED 03 500 0 0 TOYS R US INC COM 892335100 680 40,500 SH OTHER 03 40,500 0 0 TOYS R US INC COM 892335100 6 365 SH DEFINED 04 365 0 0 TOYS R US INC COM 892335100 57 3,400 SH DEFINED 05 0 3,250 150 TOYS R US INC COM 892335100 8 500 SH OTHER 01,06 0 0 500 TOYS R US INC COM 892335100 32,169 1,914,817 SH DEFINED 01,08 978,807 936,010 0 TOYS R US INC COM 892335100 6 360 SH DEFINED 09 360 0 0 TOYS R US INC COM 892335100 6 329 SH DEFINED 10 29 0 300 TRACTOR SUPPLY CO COM 892356106 3,219 83,133 SH DEFINED 01 37,510 29,673 15,950 TRACTOR SUPPLY CO COM 892356106 387 10,000 SH OTHER 01 0 10,000 0 TRACTOR SUPPLY CO COM 892356106 325 8,400 SH DEFINED 04 8,400 0 0 TRACTOR SUPPLY CO COM 892356106 11 275 SH OTHER 04 275 0 0 TRACTOR SUPPLY CO COM 892356106 23 600 SH OTHER 01,06 0 0 600 TRACTOR SUPPLY CO COM 892356106 9,556 246,799 SH DEFINED 01,08 76,297 170,502 0 TRACTOR SUPPLY CO COM 892356106 15 400 SH DEFINED 10 400 0 0 TRADESTATION GROUP INC COM 89267P105 347 51,851 SH DEFINED 01 15,827 35,674 350 TRADESTATION GROUP INC COM 89267P105 1,386 206,888 SH DEFINED 01,08 70,915 135,973 0 TRAFFIX INC COM 892721101 146 28,400 SH DEFINED 01 2,800 25,600 0 TRAFFIX INC COM 892721101 142 27,600 SH DEFINED 01,08 5,964 21,636 0 TRAILER BRIDGE COM 892782103 91 15,100 SH DEFINED 01 1,400 13,700 0 TRAILER BRIDGE COM 892782103 100 16,700 SH DEFINED 01,08 4,200 12,500 0 TRAMMELL CROW CO COM 89288R106 1,397 99,568 SH DEFINED 01 69,275 29,543 750 TRAMMELL CROW CO COM 89288R106 2,796 199,255 SH DEFINED 01,08 38,128 161,127 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 517 ________ TRANSACT TECHNOLOGIES INC COM 892918103 218 5,600 SH DEFINED 01 800 4,800 0 TRANSACT TECHNOLOGIES INC COM 892918103 489 12,554 SH DEFINED 01,08 2,308 10,246 0 TRANS LUX CORP COM 893247106 58 7,400 SH DEFINED 01 200 7,200 0 TRANS LUX CORP COM 893247106 27 3,399 SH DEFINED 01,08 413 2,986 0 TRANS WORLD ENTMT CORP COM 89336Q100 513 53,967 SH DEFINED 01 12,867 40,600 500 TRANS WORLD ENTMT CORP COM 89336Q100 40 4,200 SH OTHER 01 0 4,200 0 TRANS WORLD ENTMT CORP COM 89336Q100 1,665 175,255 SH DEFINED 01,08 56,678 118,577 0 TRANSACTION SYS ARCHITECTS COM 893416107 1,304 56,366 SH DEFINED 01 29,986 22,705 3,675 TRANSACTION SYS ARCHITECTS COM 893416107 7,523 325,101 SH DEFINED 01,08 74,237 250,864 0 TRANSATLANTIC HLDGS INC COM 893521104 1,354 15,525 SH DEFINED 01 10,875 3,320 1,330 TRANSATLANTIC HLDGS INC COM 893521104 7 75 SH DEFINED 02 0 0 75 TRANSATLANTIC HLDGS INC COM 893521104 20 225 SH DEFINED 03 0 225 0 TRANSATLANTIC HLDGS INC COM 893521104 6,787 77,824 SH DEFINED 01,08 20,774 57,050 0 TRANSATLANTIC HLDGS INC COM 893521104 4 50 SH DEFINED 10 0 0 50 TRANSCAT INC COM 893529107 25 11,300 SH DEFINED 01 800 10,500 0 TRANSCAT INC COM 893529107 27 12,000 SH DEFINED 01,08 865 11,135 0 TRANSCONTINENTAL RLTY INVS COM 893617209 25 1,700 SH DEFINED 01 1,700 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 1 70 SH DEFINED 04 70 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 188 12,946 SH DEFINED 01,08 4,120 8,826 0 TRANSGENOMIC INC COM 89365K206 49 25,000 SH DEFINED 01 4,400 20,600 0 TRANSGENOMIC INC COM 89365K206 72 36,709 SH DEFINED 01,08 10,800 25,909 0 TRANSKARYOTIC THERAPIES INC COM 893735100 960 55,785 SH DEFINED 01 21,032 34,053 700 TRANSKARYOTIC THERAPIES INC COM 893735100 4,171 242,514 SH DEFINED 01,08 78,805 163,709 0 TRANSMETA CORP DEL COM 89376R109 807 203,879 SH DEFINED 01 79,038 120,941 3,900 TRANSMETA CORP DEL COM 89376R109 3,503 884,720 SH DEFINED 01,08 225,481 659,239 0 TRANSPORT CORP OF AMER INC COM 89385P102 73 10,300 SH DEFINED 01 1,000 9,300 0 TRANSPORT CORP OF AMER INC COM 89385P102 143 20,199 SH DEFINED 01,08 3,146 17,053 0 TRANSPRO INC COM 893885103 155 31,000 SH DEFINED 01 900 30,100 0 TRANSPRO INC COM 893885103 66 13,222 SH DEFINED 01,08 3,227 9,995 0 TRANSTECHNOLOGY CORP DEL COM 893889105 49 6,400 SH DEFINED 01 1,300 5,100 0 TRANSTECHNOLOGY CORP DEL COM 893889105 127 16,593 SH DEFINED 01,08 2,731 13,862 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 518 ________ TRANSMONTAIGNE INC COM 893934109 1,068 175,141 SH DEFINED 01 136,541 38,300 300 TRANSMONTAIGNE INC COM 893934109 907 148,651 SH DEFINED 01,08 34,830 113,821 0 TRANSWITCH CORP COM 894065101 133 57,400 SH DEFINED 01 17,900 39,500 0 TRANSWITCH CORP COM 894065101 366 158,400 SH DEFINED 01,08 33,700 124,700 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 12,599 734,637 SH DEFINED 01 547,200 171,040 16,397 TRAVELERS PPTY CAS CORP NEW COM 89420G109 3,745 218,384 SH OTHER 01 85,614 102,197 30,573 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,386 80,840 SH DEFINED 02 60,751 13,190 6,899 TRAVELERS PPTY CAS CORP NEW COM 89420G109 270 15,758 SH OTHER 02 10,277 4,777 704 TRAVELERS PPTY CAS CORP NEW COM 89420G109 7,571 441,473 SH DEFINED 03 212,907 138,913 89,653 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,145 66,765 SH OTHER 03 55,602 10,763 400 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,651 96,270 SH DEFINED 04 80,771 0 15,499 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,545 90,108 SH OTHER 04 86,433 0 3,675 TRAVELERS PPTY CAS CORP NEW COM 89420G109 3,806 221,930 SH DEFINED 05 209,152 4,583 8,195 TRAVELERS PPTY CAS CORP NEW COM 89420G109 154 8,964 SH OTHER 05 6,643 2,321 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 3,062 178,534 SH DEFINED 01,08 178,534 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 258 15,060 SH DEFINED 09 15,060 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G109 1,780 103,764 SH DEFINED 10 92,159 11,573 32 TRAVELERS PPTY CAS CORP NEW COM 89420G109 461 26,878 SH OTHER 10 18,985 7,879 14 TRAVELERS PPTY CAS CORP NEW CONV PFD 89420G307 4,401 180,000 DEFINED 01 180,000 0 0 TRAVELERS PPTY CAS CORP NEW CONV PFD 89420G307 36 1,470 DEFINED 04 1,470 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 29,766 1,723,569 SH DEFINED 01 642,522 853,306 227,741 TRAVELERS PPTY CAS CORP NEW COM 89420G406 254 14,720 SH OTHER 01 2,801 9,964 1,955 TRAVELERS PPTY CAS CORP NEW COM 89420G406 13 776 SH DEFINED 02 654 93 29 TRAVELERS PPTY CAS CORP NEW COM 89420G406 7 384 SH OTHER 02 14 370 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 12 680 SH DEFINED 03 379 114 187 TRAVELERS PPTY CAS CORP NEW COM 89420G406 23 1,350 SH OTHER 03 1,350 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 171 9,885 SH DEFINED 04 9,561 0 324 TRAVELERS PPTY CAS CORP NEW COM 89420G406 138 7,982 SH OTHER 04 7,930 0 52 TRAVELERS PPTY CAS CORP NEW COM 89420G406 7 423 SH DEFINED 05 0 0 423 TRAVELERS PPTY CAS CORP NEW COM 89420G406 0 26 SH OTHER 05 26 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 45 2,616 SH OTHER 01,06 0 0 2,616 TRAVELERS PPTY CAS CORP NEW COM 89420G406 147,745 8,554,991 SH DEFINED 01,08 4,294,261 4,258,105 2,625 TRAVELERS PPTY CAS CORP NEW COM 89420G406 157 9,092 SH DEFINED 09 9,092 0 0 TRAVELERS PPTY CAS CORP NEW COM 89420G406 47 2,713 SH DEFINED 10 1,851 46 816 TRAVELERS PPTY CAS CORP NEW COM 89420G406 65 3,765 SH OTHER 10 873 2,863 29 TRAVIS BOATS & MTRS INC COM 894363100 4 3,900 SH DEFINED 01 0 3,900 0 TRAVIS BOATS & MTRS INC COM 894363100 7 6,400 SH DEFINED 01,08 1,000 5,400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 519 ________ TREDEGAR CORP COM 894650100 1,449 99,030 SH DEFINED 01 59,172 39,208 650 TREDEGAR CORP COM 894650100 8 550 SH OTHER 01,06 0 0 550 TREDEGAR CORP COM 894650100 3,642 248,967 SH DEFINED 01,08 78,214 170,753 0 TREDEGAR CORP COM 894650100 15 1,000 SH DEFINED 10 1,000 0 0 TREX INC COM 89531P105 763 22,377 SH DEFINED 01 6,224 15,953 200 TREX INC COM 89531P105 10 300 SH OTHER 01 0 300 0 TREX INC COM 89531P105 3 100 SH DEFINED 04 100 0 0 TREX INC COM 89531P105 2,189 64,176 SH DEFINED 01,08 12,166 52,010 0 TRI CONTL CORP COM 895436103 42 2,418 SH DEFINED 01 2,418 0 0 TRI CONTL CORP COM 895436103 180 10,476 SH OTHER 01 1,500 8,976 0 TRI CONTL CORP COM 895436103 49 2,877 SH OTHER 02 2,877 0 0 TRI CONTL CORP COM 895436103 152 8,842 SH DEFINED 04 8,842 0 0 TRI CONTL CORP COM 895436103 4 210 SH OTHER 04 210 0 0 TRI CONTL CORP COM 895436103 272 15,824 SH DEFINED 10 20 0 15,804 TRIAD HOSPITALS INC COM 89579K109 1,457 47,277 SH DEFINED 01 33,516 12,649 1,112 TRIAD HOSPITALS INC COM 89579K109 51 1,642 SH OTHER 01 0 1,642 0 TRIAD HOSPITALS INC COM 89579K109 15 499 SH DEFINED 04 499 0 0 TRIAD HOSPITALS INC COM 89579K109 123 4,000 SH OTHER 05 0 4,000 0 TRIAD HOSPITALS INC COM 89579K109 11,998 389,278 SH DEFINED 01,08 91,485 297,793 0 TRIAD HOSPITALS INC COM 89579K109 3 100 SH DEFINED 10 0 0 100 TRIDENT MICROSYSTEMS INC COM 895919108 342 21,450 SH DEFINED 01 4,200 17,250 0 TRIDENT MICROSYSTEMS INC COM 895919108 602 37,766 SH DEFINED 01,08 8,662 29,104 0 TRIAD GTY INC COM 895925105 956 18,115 SH DEFINED 01 6,194 11,446 475 TRIAD GTY INC COM 895925105 3,391 64,279 SH DEFINED 01,08 14,598 49,681 0 TRIARC COS INC COM 895927101 301 27,500 SH DEFINED 01 0 27,400 100 TRIARC COS INC COM 895927101 11 1,000 SH OTHER 02 1,000 0 0 TRIARC COS INC COM 895927101 198 18,094 SH DEFINED 01,08 0 18,094 0 TRIARC COS INC COM 895927309 840 76,637 SH DEFINED 01 27,280 48,557 800 TRIARC COS INC COM 895927309 22 2,000 SH OTHER 02 2,000 0 0 TRIARC COS INC COM 895927309 17 1,592 SH OTHER 04 1,592 0 0 TRIARC COS INC COM 895927309 10 900 SH OTHER 01,06 0 0 900 TRIARC COS INC COM 895927309 3,758 342,872 SH DEFINED 01,08 129,696 213,176 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 520 ________ TRIBUNE CO NEW COM 896047107 43,673 865,842 SH DEFINED 01 515,179 274,288 76,375 TRIBUNE CO NEW COM 896047107 24,515 486,021 SH OTHER 01 66,947 401,536 17,538 TRIBUNE CO NEW COM 896047107 329 6,520 SH DEFINED 02 6,320 200 0 TRIBUNE CO NEW COM 896047107 459 9,100 SH OTHER 02 9,100 0 0 TRIBUNE CO NEW COM 896047107 685 13,585 SH DEFINED 03 9,435 3,525 625 TRIBUNE CO NEW COM 896047107 111 2,200 SH OTHER 03 200 2,000 0 TRIBUNE CO NEW COM 896047107 122,983 2,438,211 SH DEFINED 04 2,436,011 0 2,200 TRIBUNE CO NEW COM 896047107 5,376 106,578 SH OTHER 04 104,032 0 2,546 TRIBUNE CO NEW COM 896047107 10 200 SH DEFINED 05 0 0 200 TRIBUNE CO NEW COM 896047107 44 875 SH OTHER 05 0 875 0 TRIBUNE CO NEW COM 896047107 42 840 SH OTHER 01,06 0 0 840 TRIBUNE CO NEW COM 896047107 128,070 2,539,055 SH DEFINED 01,08 1,295,030 1,243,965 60 TRIBUNE CO NEW COM 896047107 64 1,261 SH DEFINED 09 1,261 0 0 TRIBUNE CO NEW COM 896047107 251 4,971 SH DEFINED 10 2,281 0 2,690 TRIBUNE CO NEW COM 896047107 121 2,400 SH OTHER 10 200 2,200 0 TRICO BANCSHARES COM 896095106 170 4,560 SH DEFINED 01 3,871 539 150 TRICO BANCSHARES COM 896095106 1,270 33,981 SH DEFINED 01,08 6,592 27,389 0 TRICO MARINE SERVICES INC COM 896106101 42 35,600 SH DEFINED 01 5,200 30,400 0 TRICO MARINE SERVICES INC COM 896106101 27 22,500 SH DEFINED 04 0 0 22,500 TRICO MARINE SERVICES INC COM 896106101 78 65,599 SH DEFINED 01,08 14,589 51,010 0 TRIMBLE NAVIGATION LTD COM 896239100 1,733 75,414 SH DEFINED 01 31,700 40,389 3,325 TRIMBLE NAVIGATION LTD COM 896239100 355 15,465 SH DEFINED 04 15,465 0 0 TRIMBLE NAVIGATION LTD COM 896239100 17 750 SH OTHER 01,06 0 0 750 TRIMBLE NAVIGATION LTD COM 896239100 8,587 373,658 SH DEFINED 01,08 111,973 261,685 0 TRIMERIS INC COM 896263100 462 31,330 SH DEFINED 01 10,240 20,790 300 TRIMERIS INC COM 896263100 1,771 120,075 SH DEFINED 01,08 34,706 85,369 0 TRINITY INDS INC COM 896522109 1,496 53,829 SH DEFINED 01 42,286 9,993 1,550 TRINITY INDS INC COM 896522109 8 300 SH DEFINED 04 300 0 0 TRINITY INDS INC COM 896522109 8,985 323,197 SH DEFINED 01,08 65,039 258,158 0 TRIPATH TECHNOLOGY INC COM 89672P104 146 35,982 SH DEFINED 01 5,566 30,416 0 TRIPATH TECHNOLOGY INC COM 89672P104 150 36,892 SH DEFINED 01,08 14,467 22,425 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 1,460 200,016 SH DEFINED 01 108,794 80,122 11,100 TRIQUINT SEMICONDUCTOR INC COM 89674K103 8,320 1,139,673 SH DEFINED 01,08 243,167 896,506 0 TRITON PCS HLDGS INC COM 89677M106 236 42,936 SH DEFINED 01 21,621 20,865 450 TRITON PCS HLDGS INC COM 89677M106 1,269 231,238 SH DEFINED 01,08 54,139 177,099 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 521 ________ TRIUMPH GROUP INC NEW COM 896818101 1,730 52,343 SH DEFINED 01 36,801 14,917 625 TRIUMPH GROUP INC NEW COM 896818101 7 200 SH OTHER 01,06 0 0 200 TRIUMPH GROUP INC NEW COM 896818101 4,188 126,730 SH DEFINED 01,08 54,342 72,388 0 TRIZEC PROPERTIES INC COM 89687P107 764 44,553 SH DEFINED 01 29,949 13,104 1,500 TRIZEC PROPERTIES INC COM 89687P107 2 102 SH OTHER 02 102 0 0 TRIZEC PROPERTIES INC COM 89687P107 5 300 SH OTHER 04 0 0 300 TRIZEC PROPERTIES INC COM 89687P107 3,991 232,738 SH DEFINED 01,08 48,734 184,004 0 TRIZEC PROPERTIES INC COM 89687P107 2 100 SH DEFINED 10 0 0 100 TRIZETTO GROUP INC COM 896882107 541 69,858 SH DEFINED 01 22,665 46,343 850 TRIZETTO GROUP INC COM 896882107 78 10,000 SH OTHER 02 10,000 0 0 TRIZETTO GROUP INC COM 896882107 102 13,200 SH DEFINED 04 0 0 13,200 TRIZETTO GROUP INC COM 896882107 1,692 218,299 SH DEFINED 01,08 37,857 180,442 0 TRIPOS INC COM 896928108 52 9,800 SH DEFINED 01 1,400 8,200 200 TRIPOS INC COM 896928108 76 14,405 SH DEFINED 01,08 3,872 10,533 0 TRIPATH IMAGING INC COM 896942109 474 51,695 SH DEFINED 01 18,809 31,536 1,350 TRIPATH IMAGING INC COM 896942109 41 4,500 SH OTHER 01 0 4,500 0 TRIPATH IMAGING INC COM 896942109 18 2,000 SH DEFINED 04 2,000 0 0 TRIPATH IMAGING INC COM 896942109 1,679 183,314 SH DEFINED 01,08 33,378 149,936 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 14 11,940 SH DEFINED 01 1,600 10,340 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 25 20,875 SH DEFINED 01,08 4,875 16,000 0 TROVER SOLUTIONS INC COM 897249108 115 16,600 SH DEFINED 01 1,600 15,000 0 TROVER SOLUTIONS INC COM 897249108 101 14,493 SH DEFINED 01,08 3,957 10,536 0 TROY GROUP INC COM 89733N106 6 2,100 SH DEFINED 01 2,100 0 0 TROY GROUP INC COM 89733N106 67 22,339 SH DEFINED 01,08 2,639 19,700 0 TRUMP HOTELS & CASINO RESORT COM 898168109 51 21,100 SH DEFINED 01 4,600 16,500 0 TRUMP HOTELS & CASINO RESORT COM 898168109 65 27,000 SH DEFINED 01,08 9,906 17,094 0 TRUST CO NJ JERSEY CITY NEW COM 898304100 1,345 32,391 SH DEFINED 01 12,803 18,338 1,250 TRUST CO NJ JERSEY CITY NEW COM 898304100 5,931 142,891 SH DEFINED 01,08 29,796 113,095 0 TRUSTCO BK CORP N Y COM 898349105 1,582 117,502 SH DEFINED 01 47,932 66,898 2,672 TRUSTCO BK CORP N Y COM 898349105 1,166 86,657 SH DEFINED 04 86,657 0 0 TRUSTCO BK CORP N Y COM 898349105 98 7,286 SH OTHER 04 7,286 0 0 TRUSTCO BK CORP N Y COM 898349105 15 1,141 SH OTHER 01,06 0 0 1,141 TRUSTCO BK CORP N Y COM 898349105 7,703 572,310 SH DEFINED 01,08 147,618 424,692 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 522 ________ TRUSTMARK CORP COM 898402102 733 25,242 SH DEFINED 01 14,142 7,690 3,410 TRUSTMARK CORP COM 898402102 17 600 SH DEFINED 04 600 0 0 TRUSTMARK CORP COM 898402102 4,453 153,462 SH DEFINED 01,08 56,119 97,343 0 TRUSTMARK CORP COM 898402102 1 50 SH DEFINED 10 0 0 50 TUESDAY MORNING CORP COM 899035505 1,515 43,953 SH DEFINED 01 14,230 29,373 350 TUESDAY MORNING CORP COM 899035505 5,284 153,347 SH DEFINED 01,08 42,412 110,935 0 TUFCO TECHNOLOGIES INC COM 899040109 29 3,700 SH DEFINED 01 0 3,700 0 TUFCO TECHNOLOGIES INC COM 899040109 50 6,400 SH DEFINED 01,08 1,800 4,600 0 TULARIK INC COM 899165104 2,093 85,262 SH DEFINED 01 35,755 46,307 3,200 TULARIK INC COM 899165104 8,969 365,328 SH DEFINED 01,08 85,878 279,450 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 297 42,423 SH DEFINED 01 8,159 34,264 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 16 2,220 SH OTHER 01 0 2,220 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 473 67,543 SH DEFINED 01,08 15,226 52,317 0 TUPPERWARE CORP COM 899896104 1,259 70,703 SH DEFINED 01 45,475 20,068 5,160 TUPPERWARE CORP COM 899896104 260 14,600 SH OTHER 01 0 14,550 50 TUPPERWARE CORP COM 899896104 34 1,899 SH DEFINED 02 1,899 0 0 TUPPERWARE CORP COM 899896104 98 5,500 SH DEFINED 04 5,500 0 0 TUPPERWARE CORP COM 899896104 13 750 SH OTHER 04 750 0 0 TUPPERWARE CORP COM 899896104 4 200 SH OTHER 01,06 0 0 200 TUPPERWARE CORP COM 899896104 8,508 477,716 SH DEFINED 01,08 105,956 371,760 0 TUPPERWARE CORP COM 899896104 0 9 SH DEFINED 10 9 0 0 TUT SYSTEMS COM 901103101 85 19,500 SH DEFINED 01 3,900 15,600 0 TUT SYSTEMS COM 901103101 155 35,494 SH DEFINED 01,08 7,594 27,900 0 TWEETER HOME ENTMT GROUP INC COM 901167106 538 57,037 SH DEFINED 01 14,917 41,220 900 TWEETER HOME ENTMT GROUP INC COM 901167106 1,657 175,497 SH DEFINED 01,08 66,291 109,206 0 21ST CENTY INS GROUP COM 90130N103 469 32,537 SH DEFINED 01 28,280 3,607 650 21ST CENTY INS GROUP COM 90130N103 2,903 201,575 SH DEFINED 01,08 60,587 140,988 0 24/7 REAL MEDIA INC COM 901314203 37 5,072 SH DEFINED 01 1,372 3,700 0 24/7 REAL MEDIA INC COM 901314203 92 12,743 SH DEFINED 01,08 6,078 6,665 0 TWIN DISC INC COM 901476101 44 2,200 SH DEFINED 01 400 1,800 0 TWIN DISC INC COM 901476101 183 9,115 SH DEFINED 01,08 1,278 7,837 0 II VI INC COM 902104108 609 24,881 SH DEFINED 01 7,614 17,017 250 II VI INC COM 902104108 2,082 85,069 SH DEFINED 01,08 22,495 62,574 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 523 ________ TYCO INTL GROUP S A CONV DEB 902118BE7 1,461 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BF4 1,360 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BG2 1,461 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL LTD NEW COM 902124106 75,984 2,652,138 SH DEFINED 01 853,223 1,421,580 377,335 TYCO INTL LTD NEW COM 902124106 1,979 69,062 SH OTHER 01 30,300 36,937 1,825 TYCO INTL LTD NEW COM 902124106 37 1,295 SH DEFINED 02 1,295 0 0 TYCO INTL LTD NEW COM 902124106 87 3,037 SH OTHER 02 3,037 0 0 TYCO INTL LTD NEW COM 902124106 97 3,389 SH DEFINED 03 1,189 0 2,200 TYCO INTL LTD NEW COM 902124106 32 1,110 SH OTHER 03 110 1,000 0 TYCO INTL LTD NEW COM 902124106 345 12,030 SH DEFINED 04 11,975 0 55 TYCO INTL LTD NEW COM 902124106 356 12,426 SH OTHER 04 12,426 0 0 TYCO INTL LTD NEW COM 902124106 95 3,300 SH DEFINED 05 1,650 0 1,650 TYCO INTL LTD NEW COM 902124106 6 200 SH OTHER 05 0 0 200 TYCO INTL LTD NEW COM 902124106 146 5,100 SH OTHER 01,06 0 0 5,100 TYCO INTL LTD NEW COM 902124106 380,756 13,289,920 SH DEFINED 01,08 7,153,250 6,131,006 5,664 TYCO INTL LTD NEW COM 902124106 1,234 43,065 SH DEFINED 09 43,065 0 0 TYCO INTL LTD NEW COM 902124106 258 9,014 SH DEFINED 10 7,248 0 1,766 TYCO INTL LTD NEW COM 902124106 111 3,874 SH OTHER 10 1,374 2,500 0 TYLER TECHNOLOGIES INC COM 902252105 637 65,582 SH DEFINED 01 26,432 38,300 850 TYLER TECHNOLOGIES INC COM 902252105 2,592 266,921 SH DEFINED 01,08 46,661 220,260 0 TYSON FOODS INC COM 902494103 3,346 185,363 SH DEFINED 01 129,759 41,707 13,897 TYSON FOODS INC COM 902494103 34 1,900 SH OTHER 01 1,900 0 0 TYSON FOODS INC COM 902494103 4 200 SH DEFINED 04 200 0 0 TYSON FOODS INC COM 902494103 27,870 1,544,020 SH DEFINED 01,08 288,349 1,255,671 0 TYSON FOODS INC COM 902494103 30 1,662 SH DEFINED 10 1,316 0 346 UCBH HOLDINGS INC COM 90262T308 4,979 124,340 SH DEFINED 01 71,968 49,722 2,650 UCBH HOLDINGS INC COM 90262T308 5 130 SH DEFINED 02 0 0 130 UCBH HOLDINGS INC COM 90262T308 28 700 SH OTHER 01,06 0 0 700 UCBH HOLDINGS INC COM 90262T308 13,015 325,039 SH DEFINED 01,08 89,988 235,051 0 UFP TECHNOLOGIES INC COM 902673102 20 10,100 SH DEFINED 01 700 9,400 0 UFP TECHNOLOGIES INC COM 902673102 17 8,580 SH DEFINED 01,08 3,000 5,580 0 UGI CORP NEW COM 902681105 1,745 53,021 SH DEFINED 01 8,823 42,248 1,950 UGI CORP NEW COM 902681105 112 3,387 SH DEFINED 04 3,387 0 0 UGI CORP NEW COM 902681105 20 615 SH OTHER 01,06 0 0 615 UGI CORP NEW COM 902681105 5,554 168,698 SH DEFINED 01,08 83,545 85,153 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 524 ________ UICI COM 902737105 3,024 204,898 SH DEFINED 01 160,463 43,535 900 UICI COM 902737105 24 1,600 SH DEFINED 05 1,600 0 0 UICI COM 902737105 11 725 SH OTHER 01,06 0 0 725 UICI COM 902737105 4,778 323,744 SH DEFINED 01,08 115,907 207,837 0 UIL HLDG CORP COM 902748102 3,920 81,370 SH DEFINED 01 65,466 14,954 950 UIL HLDG CORP COM 902748102 48 1,000 SH DEFINED 04 1,000 0 0 UIL HLDG CORP COM 902748102 10 200 SH OTHER 01,06 0 0 200 UIL HLDG CORP COM 902748102 5,465 113,443 SH DEFINED 01,08 42,452 70,991 0 UMB FINL CORP COM 902788108 5,096 100,520 SH DEFINED 01 78,258 21,276 986 UMB FINL CORP COM 902788108 256 5,045 SH DEFINED 04 5,045 0 0 UMB FINL CORP COM 902788108 6,416 126,542 SH DEFINED 01,08 31,099 95,443 0 U S B HLDG INC COM 902910108 718 29,238 SH DEFINED 01 9,649 19,351 238 U S B HLDG INC COM 902910108 13 533 SH OTHER 04 533 0 0 U S B HLDG INC COM 902910108 2,097 85,438 SH DEFINED 01,08 14,573 70,865 0 UST INC COM 902911106 14,086 390,196 SH DEFINED 01 224,717 127,002 38,477 UST INC COM 902911106 114 3,150 SH OTHER 01 3,000 0 150 UST INC COM 902911106 4 100 SH DEFINED 02 0 100 0 UST INC COM 902911106 921 25,516 SH DEFINED 03 16,156 9,305 55 UST INC COM 902911106 95 2,644 SH OTHER 03 2,544 100 0 UST INC COM 902911106 253 7,000 SH DEFINED 04 6,500 0 500 UST INC COM 902911106 1,135 31,450 SH OTHER 04 20,950 0 10,500 UST INC COM 902911106 54 1,500 SH DEFINED 05 1,375 0 125 UST INC COM 902911106 14 400 SH OTHER 01,06 0 0 400 UST INC COM 902911106 48,432 1,341,619 SH DEFINED 01,08 643,565 697,874 180 UST INC COM 902911106 20 558 SH DEFINED 09 558 0 0 UST INC COM 902911106 238 6,603 SH DEFINED 10 6,353 0 250 UST INC COM 902911106 20 550 SH OTHER 10 0 550 0 USA TRUCK INC COM 902925106 135 14,000 SH DEFINED 01 4,600 9,400 0 USA TRUCK INC COM 902925106 2 250 SH DEFINED 02 250 0 0 USA TRUCK INC COM 902925106 158 16,400 SH DEFINED 01,08 4,141 12,259 0 U S RESTAURANT PPTYS INC COM 902971100 448 23,911 SH DEFINED 01 14,545 7,641 1,725 U S RESTAURANT PPTYS INC COM 902971100 2,836 151,335 SH DEFINED 01,08 39,854 111,481 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 525 ________ US BANCORP DEL COM 902973304 114,806 4,152,115 SH DEFINED 01 1,913,037 1,762,931 476,147 US BANCORP DEL COM 902973304 9,324 337,200 SH OTHER 01 89,340 177,119 70,741 US BANCORP DEL COM 902973304 2,159 78,081 SH DEFINED 02 52,353 24,096 1,632 US BANCORP DEL COM 902973304 2,564 92,713 SH OTHER 02 34,089 33,124 25,500 US BANCORP DEL COM 902973304 3,491 126,267 SH DEFINED 03 72,732 43,130 10,405 US BANCORP DEL COM 902973304 1,438 52,010 SH OTHER 03 28,418 5,961 17,631 US BANCORP DEL COM 902973304 18,744 677,894 SH DEFINED 04 645,944 0 31,950 US BANCORP DEL COM 902973304 8,677 313,833 SH OTHER 04 190,841 0 122,992 US BANCORP DEL COM 902973304 1,585 57,328 SH DEFINED 05 49,054 5,660 2,614 US BANCORP DEL COM 902973304 367 13,255 SH OTHER 05 1,870 11,385 0 US BANCORP DEL COM 902973304 137 4,938 SH OTHER 01,06 0 0 4,938 US BANCORP DEL COM 902973304 483,535 17,487,704 SH DEFINED 01,08 9,023,838 8,452,751 11,115 US BANCORP DEL COM 902973304 1,092 39,493 SH DEFINED 09 39,493 0 0 US BANCORP DEL COM 902973304 3,877 140,218 SH DEFINED 10 98,465 38,638 3,115 US BANCORP DEL COM 902973304 748 27,053 SH OTHER 10 19,488 7,565 0 UQM TECHNOLOGIES INC COM 903213106 54 17,700 SH DEFINED 01 3,300 14,400 0 UQM TECHNOLOGIES INC COM 903213106 53 17,380 SH DEFINED 01,08 8,480 8,900 0 URS CORP NEW COM 903236107 2,379 82,659 SH DEFINED 01 57,159 24,100 1,400 URS CORP NEW COM 903236107 35 1,200 SH OTHER 01 0 1,200 0 URS CORP NEW COM 903236107 14 500 SH OTHER 01,06 0 0 500 URS CORP NEW COM 903236107 4,337 150,708 SH DEFINED 01,08 42,744 107,964 0 USANA HEALTH SCIENCES INC COM 90328M107 661 28,312 SH DEFINED 01 7,372 20,740 200 USANA HEALTH SCIENCES INC COM 90328M107 2 100 SH DEFINED 04 100 0 0 USANA HEALTH SCIENCES INC COM 90328M107 6 268 SH OTHER 04 268 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2,401 102,926 SH DEFINED 01,08 37,762 65,164 0 U S G CORP COM 903293405 1,291 73,811 SH DEFINED 01 38,513 34,298 1,000 U S G CORP COM 903293405 7 400 SH DEFINED 04 400 0 0 U S G CORP COM 903293405 2 100 SH OTHER 04 100 0 0 U S G CORP COM 903293405 5,135 293,590 SH DEFINED 01,08 101,528 192,062 0 US LEC CORP COM 90331S109 132 23,000 SH DEFINED 01 5,600 17,400 0 US LEC CORP COM 90331S109 223 38,812 SH DEFINED 01,08 8,812 30,000 0 USEC INC COM 90333E108 1,450 171,640 SH DEFINED 01 73,343 94,197 4,100 USEC INC COM 90333E108 59 7,000 SH DEFINED 04 7,000 0 0 USEC INC COM 90333E108 42 5,000 SH OTHER 04 5,000 0 0 USEC INC COM 90333E108 5,031 595,414 SH DEFINED 01,08 163,945 431,469 0 U S I HLDGS COM 90333H101 745 50,096 SH DEFINED 01 18,846 30,800 450 U S I HLDGS COM 90333H101 2,701 181,503 SH DEFINED 01,08 34,756 146,747 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 526 ________ U S CONCRETE INC COM 90333L102 173 28,150 SH DEFINED 01 1,500 26,600 50 U S CONCRETE INC COM 90333L102 288 46,877 SH DEFINED 01,08 10,577 36,300 0 U S HOME SYS INC COM 90335C100 60 5,375 SH DEFINED 01 0 5,375 0 U S HOME SYS INC COM 90335C100 117 10,375 SH DEFINED 01,08 2,571 7,805 0 U S PHYSICAL THERAPY INC COM 90337L108 386 27,974 SH DEFINED 01 7,055 20,619 300 U S PHYSICAL THERAPY INC COM 90337L108 1,782 129,143 SH DEFINED 01,08 60,222 68,921 0 U S XPRESS ENTERPRISES INC COM 90338N103 833 57,994 SH DEFINED 01 47,344 10,600 50 U S XPRESS ENTERPRISES INC COM 90338N103 583 40,541 SH DEFINED 01,08 8,598 31,943 0 US ONCOLOGY INC COM 90338W103 1,877 126,902 SH DEFINED 01 47,331 76,671 2,900 US ONCOLOGY INC COM 90338W103 1 100 SH DEFINED 02 100 0 0 US ONCOLOGY INC COM 90338W103 18 1,250 SH OTHER 01,06 0 0 1,250 US ONCOLOGY INC COM 90338W103 7,989 540,160 SH DEFINED 01,08 185,339 354,821 0 UBIQUITEL INC COM 903474302 245 69,500 SH DEFINED 01 13,100 55,100 1,300 UBIQUITEL INC COM 903474302 66 18,700 SH DEFINED 04 0 0 18,700 UBIQUITEL INC COM 903474302 416 117,900 SH DEFINED 01,08 33,800 84,100 0 ULTICOM INC COM 903844108 568 55,294 SH DEFINED 01 13,060 41,034 1,200 ULTICOM INC COM 903844108 1,268 123,505 SH DEFINED 01,08 27,486 96,019 0 ULTIMATE ELECTRS INC COM 903849107 165 25,341 SH DEFINED 01 9,724 14,967 650 ULTIMATE ELECTRS INC COM 903849107 5 800 SH OTHER 01 0 800 0 ULTIMATE ELECTRS INC COM 903849107 1 200 SH OTHER 01,06 0 0 200 ULTIMATE ELECTRS INC COM 903849107 738 113,060 SH DEFINED 01,08 36,961 76,099 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 215 15,800 SH DEFINED 01 3,300 12,500 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 423 31,128 SH DEFINED 01,08 7,628 23,500 0 ULTRALIFE BATTERIES INC COM 903899102 287 13,500 SH DEFINED 01 2,300 11,200 0 ULTRALIFE BATTERIES INC COM 903899102 498 23,400 SH DEFINED 01,08 5,149 18,251 0 ULTRA PETROLEUM CORP COM 903914109 929 30,950 SH DEFINED 01 14,800 2,750 13,400 ULTRA PETROLEUM CORP COM 903914109 9 300 SH DEFINED 04 300 0 0 ULTRA PETROLEUM CORP COM 903914109 3,904 130,100 SH DEFINED 01,08 28,400 101,700 0 ULTRATECH INC COM 904034105 817 34,896 SH DEFINED 01 13,841 19,505 1,550 ULTRATECH INC COM 904034105 7 300 SH DEFINED 02 0 300 0 ULTRATECH INC COM 904034105 8 325 SH OTHER 01,06 0 0 325 ULTRATECH INC COM 904034105 3,911 167,147 SH DEFINED 01,08 52,716 114,431 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 527 ________ UMPQUA HLDGS CORP COM 904214103 906 44,885 SH DEFINED 01 18,226 25,968 691 UMPQUA HLDGS CORP COM 904214103 8 400 SH OTHER 01,06 0 0 400 UMPQUA HLDGS CORP COM 904214103 4,669 231,233 SH DEFINED 01,08 73,902 157,331 0 UNI MARTS INC COM 904571304 18 8,000 SH DEFINED 01 0 8,000 0 UNI MARTS INC COM 904571304 36 16,200 SH DEFINED 01,08 1,456 14,744 0 UNICO AMERN CORP COM 904607108 26 4,400 SH DEFINED 01 900 3,500 0 UNICO AMERN CORP COM 904607108 59 9,903 SH DEFINED 01,08 2,324 7,579 0 UNIFI INC COM 904677101 165 37,352 SH DEFINED 01 28,563 7,439 1,350 UNIFI INC COM 904677101 13 3,000 SH OTHER 01 0 3,000 0 UNIFI INC COM 904677101 1,315 296,728 SH DEFINED 01,08 119,528 177,200 0 UNIFIRST CORP MASS COM 904708104 1,688 61,205 SH DEFINED 01 42,274 18,731 200 UNIFIRST CORP MASS COM 904708104 1,990 72,171 SH DEFINED 01,08 12,255 59,916 0 UNILEVER PLC COM 904767704 378 9,390 SH DEFINED 01 0 9,000 390 UNILEVER PLC COM 904767704 29 714 SH OTHER 01 714 0 0 UNILEVER PLC COM 904767704 48 1,196 SH DEFINED 02 1,196 0 0 UNILEVER PLC COM 904767704 62 1,535 SH OTHER 04 535 0 1,000 UNILEVER PLC COM 904767704 40 1,000 SH DEFINED 10 1,000 0 0 UNILEVER N V COM 904784709 1,881 27,088 SH DEFINED 01 7,341 19,745 2 UNILEVER N V COM 904784709 1,087 15,653 SH OTHER 01 12,082 3,571 0 UNILEVER N V COM 904784709 172 2,471 SH DEFINED 02 2,439 0 32 UNILEVER N V COM 904784709 141 2,031 SH DEFINED 03 0 2,031 0 UNILEVER N V COM 904784709 272 3,923 SH DEFINED 04 3,923 0 0 UNILEVER N V COM 904784709 694 9,990 SH OTHER 04 7,330 0 2,660 UNILEVER N V COM 904784709 50 714 SH DEFINED 05 714 0 0 UNILEVER N V COM 904784709 347 5,000 SH OTHER 05 0 0 5,000 UNILEVER N V COM 904784709 21 300 SH DEFINED 10 300 0 0 UNILEVER N V COM 904784709 226 3,255 SH OTHER 10 1,934 1,321 0 UNION BANKSHARES CORP COM 905399101 364 11,275 SH DEFINED 01 3,861 7,264 150 UNION BANKSHARES CORP COM 905399101 1,340 41,566 SH DEFINED 01,08 6,955 34,611 0 UNION CMNTY BANCORP COM 906054101 94 5,000 SH DEFINED 01 0 5,000 0 UNION CMNTY BANCORP COM 906054101 94 5,040 SH DEFINED 01,08 1,129 3,911 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 528 ________ UNION PAC CORP COM 907818108 31,316 523,509 SH DEFINED 01 193,770 263,529 66,210 UNION PAC CORP COM 907818108 2,135 35,693 SH OTHER 01 21,198 12,895 1,600 UNION PAC CORP COM 907818108 193 3,233 SH DEFINED 02 2,633 600 0 UNION PAC CORP COM 907818108 367 6,128 SH OTHER 02 3,300 2,828 0 UNION PAC CORP COM 907818108 482 8,060 SH DEFINED 03 7,900 0 160 UNION PAC CORP COM 907818108 670 11,194 SH OTHER 03 8,434 1,260 1,500 UNION PAC CORP COM 907818108 682 11,406 SH DEFINED 04 9,706 0 1,700 UNION PAC CORP COM 907818108 2,198 36,748 SH OTHER 04 32,248 0 4,500 UNION PAC CORP COM 907818108 35 583 SH DEFINED 05 383 0 200 UNION PAC CORP COM 907818108 39 650 SH OTHER 01,06 0 0 650 UNION PAC CORP COM 907818108 139,675 2,334,928 SH DEFINED 01,08 1,212,162 1,122,716 50 UNION PAC CORP COM 907818108 381 6,361 SH DEFINED 09 6,361 0 0 UNION PAC CORP COM 907818108 191 3,185 SH DEFINED 10 2,016 869 300 UNION PAC CORP COM 907818108 222 3,715 SH OTHER 10 3,715 0 0 UNION PLANTERS CORP COM 908068109 11,826 396,169 SH DEFINED 01 168,283 183,242 44,644 UNION PLANTERS CORP COM 908068109 6 200 SH OTHER 01 0 0 200 UNION PLANTERS CORP COM 908068109 5,401 180,927 SH DEFINED 04 180,927 0 0 UNION PLANTERS CORP COM 908068109 780 26,138 SH OTHER 04 26,138 0 0 UNION PLANTERS CORP COM 908068109 13 450 SH DEFINED 05 300 0 150 UNION PLANTERS CORP COM 908068109 15 500 SH OTHER 01,06 0 0 500 UNION PLANTERS CORP COM 908068109 53,362 1,787,673 SH DEFINED 01,08 951,789 835,884 0 UNION PLANTERS CORP COM 908068109 36 1,214 SH DEFINED 09 1,214 0 0 UNION PLANTERS CORP COM 908068109 27 894 SH DEFINED 10 794 0 100 UNIONBANCAL CORP COM 908906100 2,005 38,275 SH DEFINED 01 29,273 8,142 860 UNIONBANCAL CORP COM 908906100 12,482 238,250 SH DEFINED 01,08 78,713 159,537 0 UNIONBANCAL CORP COM 908906100 58 1,098 SH DEFINED 10 0 1,000 98 UNISOURCE ENERGY CORP COM 909205106 2,949 120,021 SH DEFINED 01 76,797 41,674 1,550 UNISOURCE ENERGY CORP COM 909205106 66 2,706 SH OTHER 01 6 2,700 0 UNISOURCE ENERGY CORP COM 909205106 12 500 SH DEFINED 02 0 500 0 UNISOURCE ENERGY CORP COM 909205106 13 530 SH OTHER 01,06 0 0 530 UNISOURCE ENERGY CORP COM 909205106 5,918 240,846 SH DEFINED 01,08 87,175 153,671 0 UNISYS CORP COM 909214108 8,814 617,203 SH DEFINED 01 297,937 241,008 78,258 UNISYS CORP COM 909214108 7 525 SH OTHER 01 200 0 325 UNISYS CORP COM 909214108 16 1,140 SH DEFINED 02 150 0 990 UNISYS CORP COM 909214108 3 200 SH DEFINED 05 0 0 200 UNISYS CORP COM 909214108 13 900 SH OTHER 01,06 0 0 900 UNISYS CORP COM 909214108 40,806 2,857,561 SH DEFINED 01,08 1,474,495 1,383,066 0 UNISYS CORP COM 909214108 167 11,698 SH DEFINED 09 11,698 0 0 UNISYS CORP COM 909214108 2 151 SH DEFINED 10 51 0 100 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 529 ________ UNIT CORP COM 909218109 1,359 49,560 SH DEFINED 01 26,150 21,185 2,225 UNIT CORP COM 909218109 19 700 SH OTHER 01,06 0 0 700 UNIT CORP COM 909218109 7,643 278,749 SH DEFINED 01,08 65,286 213,463 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 3 500 SH DEFINED 01 0 500 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 52 9,975 SH DEFINED 01,08 1,903 8,072 0 UNITED AUTO GROUP INC COM 909440109 2,389 87,334 SH DEFINED 01 69,450 17,484 400 UNITED AUTO GROUP INC COM 909440109 3,947 144,251 SH DEFINED 01,08 35,275 108,976 0 UNITED AUTO GROUP INC COM 909440109 126 4,612 SH DEFINED 10 4,612 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,866 216,477 SH DEFINED 01 173,112 42,765 600 UNITED CMNTY FINL CORP OHIO COM 909839102 118 8,876 SH DEFINED 02 8,876 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,645 199,741 SH DEFINED 01,08 47,056 152,685 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 1,184 33,273 SH DEFINED 01 12,287 19,861 1,125 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 4,156 116,764 SH DEFINED 01,08 22,160 94,604 0 UNITED BANKSHARES INC WEST V COM 909907107 1,468 48,117 SH DEFINED 01 9,491 38,366 260 UNITED BANKSHARES INC WEST V COM 909907107 15 485 SH DEFINED 04 485 0 0 UNITED BANKSHARES INC WEST V COM 909907107 20 660 SH OTHER 01,06 0 0 660 UNITED BANKSHARES INC WEST V COM 909907107 5,074 166,356 SH DEFINED 01,08 65,991 100,365 0 UNITED BANKSHARES INC WEST V COM 909907107 2 50 SH DEFINED 10 0 0 50 UNITED CAPITAL CORP COM 909912107 239 10,942 SH DEFINED 01 3,028 7,914 0 UNITED CAPITAL CORP COM 909912107 929 42,460 SH DEFINED 01,08 8,776 33,684 0 UNITED FINL CORP MINN COM 909919102 86 3,300 SH DEFINED 01 0 3,300 0 UNITED FINL CORP MINN COM 909919102 143 5,508 SH DEFINED 01,08 1,007 4,501 0 UNITED DEFENSE INDS INC COM 91018B104 701 22,048 SH DEFINED 01 17,233 3,715 1,100 UNITED DEFENSE INDS INC COM 91018B104 16 500 SH DEFINED 04 500 0 0 UNITED DEFENSE INDS INC COM 91018B104 73 2,300 SH OTHER 04 300 0 2,000 UNITED DEFENSE INDS INC COM 91018B104 4,171 131,217 SH DEFINED 01,08 54,960 76,257 0 UNITED DEFENSE INDS INC COM 91018B104 2 50 SH DEFINED 10 0 0 50 UNITED DEFENSE INDS INC COM 91018B104 6 200 SH OTHER 10 200 0 0 UNITED DOMINION REALTY TR IN COM 910197102 1,469 74,848 SH DEFINED 01 45,083 23,385 6,380 UNITED DOMINION REALTY TR IN COM 910197102 22 1,100 SH DEFINED 04 1,100 0 0 UNITED DOMINION REALTY TR IN COM 910197102 39 2,000 SH OTHER 04 2,000 0 0 UNITED DOMINION REALTY TR IN COM 910197102 12,359 629,913 SH DEFINED 01,08 148,776 481,137 0 UNITED DOMINION REALTY TR IN COM 910197102 3 152 SH DEFINED 10 0 0 152 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 530 ________ UNITED FIRE & CAS CO COM 910331107 1,462 34,603 SH DEFINED 01 21,025 13,428 150 UNITED FIRE & CAS CO COM 910331107 285 6,750 SH OTHER 01 6,750 0 0 UNITED FIRE & CAS CO COM 910331107 140 3,307 SH DEFINED 02 3,307 0 0 UNITED FIRE & CAS CO COM 910331107 156 3,687 SH OTHER 04 2,000 0 1,687 UNITED FIRE & CAS CO COM 910331107 2,283 54,013 SH DEFINED 01,08 9,047 44,966 0 UNITED FIRE & CAS CO COM 910331107 185 4,375 SH DEFINED 10 4,375 0 0 UNITED FIRE & CAS CO COM 910331107 13 300 SH OTHER 10 300 0 0 UNITED GUARDIAN INC COM 910571108 29 3,800 SH DEFINED 01 900 2,900 0 UNITED GUARDIAN INC COM 910571108 119 15,491 SH DEFINED 01,08 2,171 13,320 0 UNITED INDL CORP COM 910671106 500 26,422 SH DEFINED 01 7,081 19,041 300 UNITED INDL CORP COM 910671106 26 1,367 SH DEFINED 04 1,367 0 0 UNITED INDL CORP COM 910671106 1,998 105,477 SH DEFINED 01,08 43,942 61,535 0 UNITED MOBILE HOMES INC COM 911024107 66 4,120 SH DEFINED 01 3,920 0 200 UNITED MOBILE HOMES INC COM 911024107 510 31,656 SH DEFINED 01,08 4,311 27,345 0 UNITED NAT FOODS INC COM 911163103 1,780 36,795 SH DEFINED 01 12,559 22,886 1,350 UNITED NAT FOODS INC COM 911163103 97 2,000 SH OTHER 01 0 2,000 0 UNITED NAT FOODS INC COM 911163103 15 300 SH OTHER 01,06 0 0 300 UNITED NAT FOODS INC COM 911163103 7,858 162,466 SH DEFINED 01,08 57,589 104,877 0 UNITED NAT FOODS INC COM 911163103 164 3,400 SH DEFINED 10 3,400 0 0 UNITED ONLINE INC COM 911268100 1,336 79,402 SH DEFINED 01 31,289 44,326 3,787 UNITED ONLINE INC COM 911268100 8 450 SH DEFINED 03 0 450 0 UNITED ONLINE INC COM 911268100 6,093 362,254 SH DEFINED 01,08 94,252 268,002 0 UNITED PANAM FINANCIAL CP COM 911301109 333 20,850 SH DEFINED 01 7,600 13,200 50 UNITED PANAM FINANCIAL CP COM 911301109 761 47,569 SH DEFINED 01,08 9,960 37,609 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 531 ________ UNITED PARCEL SERVICE INC COM 911312106 206,958 2,963,320 SH DEFINED 01 1,595,841 1,069,745 297,734 UNITED PARCEL SERVICE INC COM 911312106 21,243 304,167 SH OTHER 01 109,743 180,039 14,385 UNITED PARCEL SERVICE INC COM 911312106 6,832 97,830 SH DEFINED 02 63,469 32,470 1,891 UNITED PARCEL SERVICE INC COM 911312106 1,142 16,346 SH OTHER 02 9,783 5,413 1,150 UNITED PARCEL SERVICE INC COM 911312106 17,882 256,049 SH DEFINED 03 117,726 82,731 55,592 UNITED PARCEL SERVICE INC COM 911312106 4,282 61,305 SH OTHER 03 47,151 10,929 3,225 UNITED PARCEL SERVICE INC COM 911312106 36,841 527,510 SH DEFINED 04 503,850 0 23,660 UNITED PARCEL SERVICE INC COM 911312106 18,568 265,867 SH OTHER 04 251,972 0 13,895 UNITED PARCEL SERVICE INC COM 911312106 5,738 82,164 SH DEFINED 05 70,179 7,945 4,040 UNITED PARCEL SERVICE INC COM 911312106 399 5,710 SH OTHER 05 4,685 850 175 UNITED PARCEL SERVICE INC COM 911312106 199 2,850 SH OTHER 01,06 0 0 2,850 UNITED PARCEL SERVICE INC COM 911312106 597,080 8,549,249 SH DEFINED 01,08 4,312,347 4,233,435 3,467 UNITED PARCEL SERVICE INC COM 911312106 1,121 16,046 SH DEFINED 09 16,046 0 0 UNITED PARCEL SERVICE INC COM 911312106 19,400 277,781 SH DEFINED 10 195,386 33,835 48,560 UNITED PARCEL SERVICE INC COM 911312106 1,932 27,660 SH OTHER 10 7,340 18,520 1,800 UNITED RENTALS INC COM 911363109 1,262 71,029 SH DEFINED 01 55,373 10,806 4,850 UNITED RENTALS INC COM 911363109 8,766 493,297 SH DEFINED 01,08 83,582 409,715 0 UNITED RETAIL GROUP INC COM 911380103 39 12,100 SH DEFINED 01 2,700 9,400 0 UNITED RETAIL GROUP INC COM 911380103 63 19,850 SH DEFINED 01,08 5,599 14,251 0 UNITED SEC BANCSHARES INC COM 911459105 78 2,904 SH DEFINED 01 2,804 0 100 UNITED SEC BANCSHARES INC COM 911459105 730 27,224 SH DEFINED 01,08 2,999 24,225 0 UNITED SECURITY BANCSHARES C COM 911460103 37 1,502 SH DEFINED 01 1,452 0 50 UNITED SECURITY BANCSHARES C COM 911460103 272 11,008 SH DEFINED 01,08 716 10,292 0 UNITED STATES CELLULAR CORP COM 911684108 1,964 50,807 SH DEFINED 01 47,780 2,657 370 UNITED STATES CELLULAR CORP COM 911684108 3 90 SH DEFINED 02 0 90 0 UNITED STATES CELLULAR CORP COM 911684108 3,900 100,902 SH DEFINED 01,08 29,767 71,135 0 UNITED STATES CELLULAR CORP COM 911684108 2 50 SH DEFINED 10 0 0 50 U S ENERGY CORP WYO COM 911805109 26 10,400 SH DEFINED 01 1,100 9,300 0 U S ENERGY CORP WYO COM 911805109 75 29,767 SH DEFINED 01,08 5,194 24,573 0 UNITED STATES LIME & MINERAL COM 911922102 37 4,500 SH DEFINED 01 0 4,500 0 UNITED STATES LIME & MINERAL COM 911922102 100 12,295 SH DEFINED 01,08 2,445 9,850 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 532 ________ UNITED STATES STL CORP NEW COM 912909108 8,472 227,316 SH DEFINED 01 109,398 93,399 24,519 UNITED STATES STL CORP NEW COM 912909108 17 465 SH OTHER 01 5 360 100 UNITED STATES STL CORP NEW COM 912909108 10 280 SH DEFINED 02 0 0 280 UNITED STATES STL CORP NEW COM 912909108 7 200 SH OTHER 02 200 0 0 UNITED STATES STL CORP NEW COM 912909108 257 6,900 SH DEFINED 04 0 0 6,900 UNITED STATES STL CORP NEW COM 912909108 11 300 SH OTHER 01,06 0 0 300 UNITED STATES STL CORP NEW COM 912909108 35,353 948,574 SH DEFINED 01,08 498,995 449,579 0 UNITED STATES STL CORP NEW COM 912909108 4 115 SH DEFINED 10 15 0 100 UNITED STATIONERS INC COM 913004107 2,436 57,861 SH DEFINED 01 20,601 35,210 2,050 UNITED STATIONERS INC COM 913004107 5 113 SH DEFINED 02 0 0 113 UNITED STATIONERS INC COM 913004107 19 455 SH OTHER 01,06 0 0 455 UNITED STATIONERS INC COM 913004107 10,806 256,679 SH DEFINED 01,08 92,169 164,510 0 UNITED SURGICAL PARTNERS INT COM 913016309 3,297 97,216 SH DEFINED 01 74,602 21,414 1,200 UNITED SURGICAL PARTNERS INT COM 913016309 10 300 SH DEFINED 03 0 300 0 UNITED SURGICAL PARTNERS INT COM 913016309 14 400 SH OTHER 01,06 0 0 400 UNITED SURGICAL PARTNERS INT COM 913016309 4,381 129,197 SH DEFINED 01,08 54,093 75,104 0 UNITED SURGICAL PARTNERS INT COM 913016309 27 795 SH DEFINED 10 655 0 140 UNITED TECHNOLOGIES CORP COM 913017109 245,239 2,841,704 SH DEFINED 01 1,822,490 780,754 238,460 UNITED TECHNOLOGIES CORP COM 913017109 30,108 348,879 SH OTHER 01 167,451 160,346 21,082 UNITED TECHNOLOGIES CORP COM 913017109 16,962 196,552 SH DEFINED 02 143,630 45,971 6,951 UNITED TECHNOLOGIES CORP COM 913017109 3,764 43,620 SH OTHER 02 24,580 18,370 670 UNITED TECHNOLOGIES CORP COM 913017109 18,069 209,372 SH DEFINED 03 115,705 70,275 23,392 UNITED TECHNOLOGIES CORP COM 913017109 4,214 48,835 SH OTHER 03 35,105 12,015 1,715 UNITED TECHNOLOGIES CORP COM 913017109 60,046 695,785 SH DEFINED 04 639,225 150 56,410 UNITED TECHNOLOGIES CORP COM 913017109 23,209 268,935 SH OTHER 04 258,225 0 10,710 UNITED TECHNOLOGIES CORP COM 913017109 8,626 99,957 SH DEFINED 05 88,411 5,626 5,920 UNITED TECHNOLOGIES CORP COM 913017109 1,114 12,907 SH OTHER 05 9,163 3,619 125 UNITED TECHNOLOGIES CORP COM 913017109 112 1,300 SH OTHER 01,06 0 0 1,300 UNITED TECHNOLOGIES CORP COM 913017109 395,282 4,580,328 SH DEFINED 01,08 2,343,929 2,226,363 10,036 UNITED TECHNOLOGIES CORP COM 913017109 1,431 16,578 SH DEFINED 09 16,578 0 0 UNITED TECHNOLOGIES CORP COM 913017109 38,541 446,595 SH DEFINED 10 275,302 111,925 59,368 UNITED TECHNOLOGIES CORP COM 913017109 6,367 73,776 SH OTHER 10 36,320 36,041 1,415 UNITED THERAPEUTICS CORP DEL COM 91307C102 800 33,580 SH DEFINED 01 12,089 20,316 1,175 UNITED THERAPEUTICS CORP DEL COM 91307C102 3,757 157,643 SH DEFINED 01,08 57,962 99,681 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 533 ________ UNITEDHEALTH GROUP INC COM 91324P102 83,975 1,303,144 SH DEFINED 01 553,547 588,454 161,143 UNITEDHEALTH GROUP INC COM 91324P102 2,206 34,240 SH OTHER 01 16,640 17,100 500 UNITEDHEALTH GROUP INC COM 91324P102 1,136 17,636 SH DEFINED 02 11,322 5,450 864 UNITEDHEALTH GROUP INC COM 91324P102 250 3,875 SH OTHER 02 2,125 1,750 0 UNITEDHEALTH GROUP INC COM 91324P102 3,910 60,670 SH DEFINED 03 37,030 20,025 3,615 UNITEDHEALTH GROUP INC COM 91324P102 654 10,150 SH OTHER 03 8,065 1,035 1,050 UNITEDHEALTH GROUP INC COM 91324P102 10,580 164,185 SH DEFINED 04 154,480 0 9,705 UNITEDHEALTH GROUP INC COM 91324P102 1,400 21,725 SH OTHER 04 21,125 0 600 UNITEDHEALTH GROUP INC COM 91324P102 26 400 SH DEFINED 05 0 0 400 UNITEDHEALTH GROUP INC COM 91324P102 103 1,600 SH OTHER 01,06 0 0 1,600 UNITEDHEALTH GROUP INC COM 91324P102 356,447 5,531,462 SH DEFINED 01,08 2,897,708 2,631,939 1,815 UNITEDHEALTH GROUP INC COM 91324P102 1,599 24,809 SH DEFINED 09 24,809 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2,676 41,529 SH DEFINED 10 5,452 0 36,077 UNITEDHEALTH GROUP INC COM 91324P102 52 800 SH OTHER 10 0 800 0 UNITEDGLOBALCOM COM 913247508 776 91,353 SH DEFINED 01 70,318 16,421 4,614 UNITEDGLOBALCOM COM 913247508 5,259 619,436 SH DEFINED 01,08 217,426 402,010 0 UNITEDGLOBALCOM COM 913247508 1 150 SH DEFINED 10 0 0 150 UNITIL CORP COM 913259107 139 5,000 SH DEFINED 01 900 4,000 100 UNITIL CORP COM 913259107 23 842 SH DEFINED 04 842 0 0 UNITIL CORP COM 913259107 250 9,024 SH DEFINED 01,08 1,723 7,301 0 UNITRIN INC COM 913275103 1,730 40,327 SH DEFINED 01 26,838 10,779 2,710 UNITRIN INC COM 913275103 583 13,600 SH OTHER 03 1,800 5,000 6,800 UNITRIN INC COM 913275103 112 2,620 SH DEFINED 04 2,620 0 0 UNITRIN INC COM 913275103 50 1,166 SH DEFINED 05 1,166 0 0 UNITRIN INC COM 913275103 13,096 305,279 SH DEFINED 01,08 63,169 242,110 0 UNITRIN INC COM 913275103 2 50 SH DEFINED 10 0 0 50 UNITRIN INC COM 913275103 2 50 SH OTHER 10 50 0 0 UNITY BANCORP INC COM 913290102 58 4,305 SH DEFINED 01 525 3,780 0 UNITY BANCORP INC COM 913290102 139 10,330 SH DEFINED 01,08 2,200 8,130 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 12 4,292 SH DEFINED 01 912 3,380 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 23 8,539 SH DEFINED 01,08 4,424 4,115 0 UNIVERSAL AMERN FINL CORP COM 913377107 1,871 155,885 SH DEFINED 01 120,075 33,385 2,425 UNIVERSAL AMERN FINL CORP COM 913377107 2,455 204,565 SH DEFINED 01,08 48,701 155,864 0 UNIVERSAL AMERN FINL CORP COM 913377107 6 500 SH OTHER 10 500 0 0 UNIVERSAL COMPRESSION HLDGS COM 913431102 1,017 30,899 SH DEFINED 01 14,792 15,607 500 UNIVERSAL COMPRESSION HLDGS COM 913431102 4,139 125,818 SH DEFINED 01,08 24,001 101,817 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 534 ________ UNIVERSAL CORP VA COM 913456109 2,045 40,236 SH DEFINED 01 24,254 13,782 2,200 UNIVERSAL CORP VA COM 913456109 650 12,800 SH DEFINED 03 12,800 0 0 UNIVERSAL CORP VA COM 913456109 10,945 215,377 SH DEFINED 01,08 56,457 158,920 0 UNIVERSAL DISPLAY CORP COM 91347P105 423 33,007 SH DEFINED 01 11,801 20,756 450 UNIVERSAL DISPLAY CORP COM 91347P105 4 350 SH DEFINED 05 350 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1,667 129,906 SH DEFINED 01,08 41,474 88,432 0 UNIVERSAL ELECTRS INC COM 913483103 353 26,711 SH DEFINED 01 8,741 16,195 1,775 UNIVERSAL ELECTRS INC COM 913483103 1,128 85,418 SH DEFINED 01,08 15,768 69,650 0 UNIVERSAL FST PRODS INC COM 913543104 2,012 65,511 SH DEFINED 01 46,369 18,792 350 UNIVERSAL FST PRODS INC COM 913543104 31 1,000 SH DEFINED 04 1,000 0 0 UNIVERSAL FST PRODS INC COM 913543104 8 250 SH OTHER 01,06 0 0 250 UNIVERSAL FST PRODS INC COM 913543104 3,570 116,240 SH DEFINED 01,08 32,661 83,579 0 UNIVERSAL FST PRODS INC COM 913543104 154 5,000 SH DEFINED 10 5,000 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 427 12,674 SH DEFINED 01 6,614 5,760 300 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 108 3,200 SH DEFINED 04 3,200 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 135 4,000 SH OTHER 04 4,000 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 2,603 77,239 SH DEFINED 01,08 18,826 58,413 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 101 3,000 SH DEFINED 10 0 0 3,000 UNIVERSAL STAINLESS & ALLOY COM 913837100 66 6,700 SH DEFINED 01 900 5,800 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 111 11,300 SH DEFINED 01,08 2,724 8,576 0 UNIVERSAL HLTH SVCS INC COM 913903100 2,367 51,368 SH DEFINED 01 28,911 16,857 5,600 UNIVERSAL HLTH SVCS INC COM 913903100 37 800 SH OTHER 01 800 0 0 UNIVERSAL HLTH SVCS INC COM 913903100 13,101 284,363 SH DEFINED 01,08 69,225 215,138 0 UNIVISION COMMUNICATIONS INC COM 914906102 18,411 557,747 SH DEFINED 01 236,597 244,080 77,070 UNIVISION COMMUNICATIONS INC COM 914906102 195 5,900 SH OTHER 01 200 5,500 200 UNIVISION COMMUNICATIONS INC COM 914906102 3 100 SH OTHER 02 100 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 998 30,221 SH DEFINED 03 19,171 7,775 3,275 UNIVISION COMMUNICATIONS INC COM 914906102 309 9,350 SH OTHER 03 2,475 3,825 3,050 UNIVISION COMMUNICATIONS INC COM 914906102 1,793 54,324 SH DEFINED 04 54,324 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 3,517 106,545 SH OTHER 04 104,405 0 2,140 UNIVISION COMMUNICATIONS INC COM 914906102 1,823 55,225 SH DEFINED 05 50,120 4,350 755 UNIVISION COMMUNICATIONS INC COM 914906102 254 7,700 SH OTHER 05 1,900 5,800 0 UNIVISION COMMUNICATIONS INC COM 914906102 28 850 SH OTHER 01,06 0 0 850 UNIVISION COMMUNICATIONS INC COM 914906102 82,228 2,490,994 SH DEFINED 01,08 1,293,524 1,197,470 0 UNIVISION COMMUNICATIONS INC COM 914906102 47 1,411 SH DEFINED 09 1,411 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 202 6,106 SH DEFINED 10 4,916 900 290 UNIVISION COMMUNICATIONS INC COM 914906102 13 400 SH OTHER 10 0 400 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 535 ________ UNIZAN FINANCIAL CORP COM 91528W101 944 37,913 SH DEFINED 01 20,860 16,621 432 UNIZAN FINANCIAL CORP COM 91528W101 32 1,300 SH OTHER 01 1,300 0 0 UNIZAN FINANCIAL CORP COM 91528W101 3,434 137,869 SH DEFINED 01,08 26,520 111,349 0 UNOCAL CORP COM 915289102 19,834 532,019 SH DEFINED 01 206,519 245,859 79,641 UNOCAL CORP COM 915289102 660 17,700 SH OTHER 01 14,990 2,485 225 UNOCAL CORP COM 915289102 257 6,886 SH DEFINED 02 6,886 0 0 UNOCAL CORP COM 915289102 56 1,508 SH OTHER 02 1,508 0 0 UNOCAL CORP COM 915289102 1,632 43,770 SH DEFINED 03 29,155 7,395 7,220 UNOCAL CORP COM 915289102 107 2,866 SH OTHER 03 2,441 425 0 UNOCAL CORP COM 915289102 5,189 139,186 SH DEFINED 04 133,321 0 5,865 UNOCAL CORP COM 915289102 1,600 42,930 SH OTHER 04 42,930 0 0 UNOCAL CORP COM 915289102 1,069 28,670 SH DEFINED 05 21,660 750 6,260 UNOCAL CORP COM 915289102 143 3,825 SH OTHER 05 0 3,000 825 UNOCAL CORP COM 915289102 26 700 SH OTHER 01,06 0 0 700 UNOCAL CORP COM 915289102 142,804 3,830,571 SH DEFINED 01,08 1,241,848 2,452,783 135,940 UNOCAL CORP COM 915289102 381 10,209 SH DEFINED 09 10,209 0 0 UNOCAL CORP COM 915289102 1,364 36,580 SH DEFINED 10 32,440 1,525 2,615 UNOCAL CORP COM 915289102 23 620 SH OTHER 10 320 0 300 UNOVA INC COM 91529B106 2,849 131,853 SH DEFINED 01 78,738 49,190 3,925 UNOVA INC COM 91529B106 19 900 SH DEFINED 04 900 0 0 UNOVA INC COM 91529B106 7,402 342,528 SH DEFINED 01,08 92,725 249,803 0 UNOVA INC COM 91529B106 27 1,255 SH DEFINED 10 1,030 0 225 UNUMPROVIDENT CORP COM 91529Y106 7,133 487,531 SH DEFINED 01 164,918 243,008 79,605 UNUMPROVIDENT CORP COM 91529Y106 4 300 SH OTHER 01 0 0 300 UNUMPROVIDENT CORP COM 91529Y106 122 8,341 SH DEFINED 04 4,341 0 4,000 UNUMPROVIDENT CORP COM 91529Y106 9 600 SH OTHER 04 600 0 0 UNUMPROVIDENT CORP COM 91529Y106 3 200 SH DEFINED 05 0 0 200 UNUMPROVIDENT CORP COM 91529Y106 12 800 SH OTHER 01,06 0 0 800 UNUMPROVIDENT CORP COM 91529Y106 37,145 2,538,940 SH DEFINED 01,08 1,260,430 1,278,510 0 UNUMPROVIDENT CORP COM 91529Y106 22 1,475 SH DEFINED 09 1,475 0 0 UNUMPROVIDENT CORP COM 91529Y106 7 489 SH DEFINED 10 39 0 450 URBAN OUTFITTERS INC COM 917047102 4,278 89,011 SH DEFINED 01 77,865 10,546 600 URBAN OUTFITTERS INC COM 917047102 29 600 SH OTHER 01,06 0 0 600 URBAN OUTFITTERS INC COM 917047102 10,580 220,148 SH DEFINED 01,08 67,627 152,521 0 URBAN OUTFITTERS INC COM 917047102 39 815 SH DEFINED 10 665 0 150 UROLOGIX INC COM 917273104 108 13,550 SH DEFINED 01 2,700 10,800 50 UROLOGIX INC COM 917273104 4 500 SH DEFINED 04 500 0 0 UROLOGIX INC COM 917273104 206 25,780 SH DEFINED 01,08 5,579 20,201 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 536 ________ URSTADT BIDDLE PPTYS INS COM 917286106 25 1,700 SH DEFINED 01 1,700 0 0 URSTADT BIDDLE PPTYS INS COM 917286106 200 13,500 SH DEFINED 01,08 2,600 10,900 0 URSTADT BIDDLE PPTYS INS COM 917286205 225 13,666 SH DEFINED 01 12,942 324 400 URSTADT BIDDLE PPTYS INS COM 917286205 2,035 123,353 SH DEFINED 01,08 37,818 85,535 0 USF CORP COM 91729Q101 2,506 73,035 SH DEFINED 01 47,849 22,636 2,550 USF CORP COM 91729Q101 15 450 SH OTHER 01,06 0 0 450 USF CORP COM 91729Q101 7,110 207,233 SH DEFINED 01,08 69,392 137,841 0 UTAH MED PRODS INC COM 917488108 22 910 SH DEFINED 01 910 0 0 UTAH MED PRODS INC COM 917488108 191 7,780 SH DEFINED 01,08 1,615 6,165 0 VI TECHNOLOGIES INC COM 917920100 25 22,300 SH DEFINED 01 4,600 17,700 0 VI TECHNOLOGIES INC COM 917920100 48 41,892 SH DEFINED 01,08 16,204 25,688 0 UTSTARCOM INC COM 918076100 884 30,741 SH DEFINED 01 13,296 13,720 3,725 UTSTARCOM INC COM 918076100 43 1,490 SH DEFINED 02 1,340 150 0 UTSTARCOM INC COM 918076100 82 2,850 SH DEFINED 04 2,850 0 0 UTSTARCOM INC COM 918076100 29 1,000 SH OTHER 04 1,000 0 0 UTSTARCOM INC COM 918076100 5,008 174,205 SH DEFINED 01,08 87,978 86,227 0 UTSTARCOM INC COM 918076100 4 150 SH DEFINED 10 0 0 150 UTSTARCOM INC COM 918076100 3 100 SH OTHER 10 100 0 0 VA SOFTWARE CORP COM 91819B105 166 58,400 SH DEFINED 01 10,700 44,700 3,000 VA SOFTWARE CORP COM 91819B105 270 94,720 SH DEFINED 01,08 20,380 74,340 0 VCA ANTECH INC COM 918194101 3,565 100,052 SH DEFINED 01 79,795 18,407 1,850 VCA ANTECH INC COM 918194101 7,922 222,352 SH DEFINED 01,08 43,135 179,217 0 V F CORP COM 918204108 8,099 173,428 SH DEFINED 01 60,278 90,945 22,205 V F CORP COM 918204108 5 100 SH OTHER 01 0 0 100 V F CORP COM 918204108 301 6,444 SH DEFINED 02 4,826 1,500 118 V F CORP COM 918204108 222 4,750 SH OTHER 02 300 450 4,000 V F CORP COM 918204108 120 2,575 SH DEFINED 03 2,500 75 0 V F CORP COM 918204108 75 1,600 SH DEFINED 04 1,600 0 0 V F CORP COM 918204108 131 2,800 SH OTHER 04 2,800 0 0 V F CORP COM 918204108 5 100 SH DEFINED 05 0 0 100 V F CORP COM 918204108 14 300 SH OTHER 01,06 0 0 300 V F CORP COM 918204108 43,221 925,502 SH DEFINED 01,08 467,856 457,646 0 V F CORP COM 918204108 213 4,561 SH DEFINED 09 4,561 0 0 V F CORP COM 918204108 1,593 34,117 SH DEFINED 10 33,969 0 148 VYYO INC COM 918458209 75 11,266 SH DEFINED 01 2,433 8,833 0 VYYO INC COM 918458209 134 20,129 SH DEFINED 01,08 5,363 14,766 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 537 ________ VAIL BANKS INC COM 918779109 90 7,300 SH DEFINED 01 500 6,800 0 VAIL BANKS INC COM 918779109 125 10,161 SH DEFINED 01,08 2,238 7,923 0 VAIL RESORTS INC COM 91879Q109 1,519 96,400 SH DEFINED 01 70,581 25,319 500 VAIL RESORTS INC COM 91879Q109 3 200 SH DEFINED 03 200 0 0 VAIL RESORTS INC COM 91879Q109 2,122 134,640 SH DEFINED 01,08 29,897 104,743 0 VALASSIS COMMUNICATIONS INC COM 918866104 981 32,283 SH DEFINED 01 21,145 10,338 800 VALASSIS COMMUNICATIONS INC COM 918866104 8,211 270,089 SH DEFINED 01,08 74,092 195,997 0 VALASSIS COMMUNICATIONS INC COM 918866104 2 50 SH DEFINED 10 0 0 50 VALHI INC NEW COM 918905100 1,162 92,086 SH DEFINED 01 33,922 57,514 650 VALHI INC NEW COM 918905100 4,473 354,420 SH DEFINED 01,08 78,469 275,951 0 VALENCE TECHNOLOGY INC COM 918914102 432 96,642 SH DEFINED 01 38,342 57,300 1,000 VALENCE TECHNOLOGY INC COM 918914102 9 2,000 SH DEFINED 03 0 2,000 0 VALENCE TECHNOLOGY INC COM 918914102 13 3,000 SH DEFINED 05 3,000 0 0 VALENCE TECHNOLOGY INC COM 918914102 1,597 357,340 SH DEFINED 01,08 61,923 295,417 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 2,170 90,926 SH DEFINED 01 73,861 12,275 4,790 VALEANT PHARMACEUTICALS INTL COM 91911X104 9,753 408,585 SH DEFINED 01,08 90,545 318,040 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 2 100 SH DEFINED 10 0 0 100 VALERO L P COM 91913W104 243 4,450 SH DEFINED 01 2,450 1,200 800 VALERO L P COM 91913W104 11 200 SH OTHER 01 200 0 0 VALERO L P COM 91913W104 432 7,900 SH DEFINED 01,08 600 7,300 0 VALERO ENERGY CORP NEW COM 91913Y100 6,748 112,539 SH DEFINED 01 83,707 21,562 7,270 VALERO ENERGY CORP NEW COM 91913Y100 204 3,400 SH OTHER 01 0 3,400 0 VALERO ENERGY CORP NEW COM 91913Y100 117 1,946 SH DEFINED 04 1,600 0 346 VALERO ENERGY CORP NEW COM 91913Y100 3 45 SH OTHER 04 45 0 0 VALERO ENERGY CORP NEW COM 91913Y100 17 277 SH DEFINED 05 277 0 0 VALERO ENERGY CORP NEW COM 91913Y100 41,406 690,559 SH DEFINED 01,08 192,234 498,325 0 VALERO ENERGY CORP NEW COM 91913Y100 13 223 SH DEFINED 09 223 0 0 VALERO ENERGY CORP NEW COM 91913Y100 57 950 SH DEFINED 10 800 0 150 VALLEY NATL BANCORP COM 919794107 1,140 40,762 SH DEFINED 01 20,562 14,806 5,394 VALLEY NATL BANCORP COM 919794107 378 13,501 SH DEFINED 04 13,501 0 0 VALLEY NATL BANCORP COM 919794107 269 9,607 SH OTHER 04 9,607 0 0 VALLEY NATL BANCORP COM 919794107 7,120 254,547 SH DEFINED 01,08 85,945 168,602 0 VALLEY NATL BANCORP COM 919794107 4 126 SH DEFINED 10 0 0 126 VALMONT INDS INC COM 920253101 734 36,750 SH DEFINED 01 11,522 24,978 250 VALMONT INDS INC COM 920253101 8 400 SH OTHER 01,06 0 0 400 VALMONT INDS INC COM 920253101 2,412 120,698 SH DEFINED 01,08 35,892 84,806 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 538 ________ VALPEY FISHER CORP COM 920344108 31 9,300 SH DEFINED 01 0 9,300 0 VALPEY FISHER CORP COM 920344108 39 11,716 SH DEFINED 01,08 902 10,814 0 VALSPAR CORP COM 920355104 2,453 49,832 SH DEFINED 01 19,795 24,752 5,285 VALSPAR CORP COM 920355104 748 15,190 SH OTHER 01 3,400 1,340 10,450 VALSPAR CORP COM 920355104 966 19,620 SH DEFINED 05 19,620 0 0 VALSPAR CORP COM 920355104 12,614 256,218 SH DEFINED 01,08 48,887 207,331 0 VALSPAR CORP COM 920355104 2 50 SH DEFINED 10 0 0 50 VALUE LINE INC COM 920437100 788 14,941 SH DEFINED 01 2,557 12,334 50 VALUE LINE INC COM 920437100 1,735 32,896 SH DEFINED 01,08 11,497 21,399 0 VALUECLICK INC COM 92046N102 4,350 402,732 SH DEFINED 01 329,226 69,006 4,500 VALUECLICK INC COM 92046N102 5,846 541,278 SH DEFINED 01,08 190,697 350,581 0 VALUEVISION MEDIA INC COM 92047K107 653 42,553 SH DEFINED 01 14,331 27,872 350 VALUEVISION MEDIA INC COM 92047K107 2,552 166,247 SH DEFINED 01,08 51,876 114,371 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 1,000 DEFINED 01 1,000 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 116 11,800 DEFINED 04 11,800 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 39 4,000 OTHER 04 2,000 0 2,000 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 3,000 OTHER 05 3,000 0 0 VAN KAMPEN HIGH INCOME TR UNDEFIND 920911104 46 10,505 DEFINED 04 10,505 0 0 VAN KAMPEN HIGH INCOME TR UNDEFIND 920911104 0 4,000 DEFINED 10 0 0 4,000 VAN KAMPEN MUN TR UNDEFIND 920919107 1 5,368 DEFINED 01 4,038 1,330 0 VAN KAMPEN MUN TR UNDEFIND 920919107 1 7,850 DEFINED 03 6,150 1,700 0 VAN KAMPEN MUN TR UNDEFIND 920919107 31 2,000 DEFINED 04 2,000 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 150 9,749 OTHER 04 9,749 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,900 DEFINED 05 1,900 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,500 OTHER 10 1,500 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 1 3,110 DEFINED 01 3,110 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 0 1,200 DEFINED 02 1,200 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 115 6,900 OTHER 04 6,900 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 2 11,219 DEFINED 10 11,219 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 1,600 DEFINED 01 1,600 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 3,000 DEFINED 02 0 0 3,000 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 2 11,786 DEFINED 03 11,786 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 47 2,883 DEFINED 04 2,883 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 230 14,100 OTHER 04 14,100 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 1 3,334 DEFINED 10 3,334 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 539 ________ VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 0 700 DEFINED 01 700 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 116 6,690 DEFINED 04 6,690 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 174 10,000 OTHER 04 10,000 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 3,350 DEFINED 01 0 3,350 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 106 OTHER 01 106 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 187 12,525 OTHER 04 9,000 0 3,525 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 OTHER 01 0 500 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 DEFINED 03 500 0 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 152 17,325 DEFINED 04 17,325 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 0 470 OTHER 01 0 470 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 0 600 DEFINED 02 0 0 600 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 25 1,500 DEFINED 04 1,500 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 45 2,700 OTHER 04 2,700 0 0 VAN KAMPEN ADVANTAGE MUN INC UNDEFIND 921124103 1 6,666 DEFINED 10 6,666 0 0 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 0 1,769 DEFINED 01 0 1,769 0 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 0 1,800 DEFINED 02 0 0 1,800 VAN KAMPEN VALUE MUN INCOME UNDEFIND 921132106 112 7,270 DEFINED 04 7,270 0 0 VANS INC COM 921930103 448 30,288 SH DEFINED 01 12,863 15,400 2,025 VANS INC COM 921930103 2,014 136,103 SH DEFINED 01,08 36,174 99,929 0 VARCO INTL INC DEL COM 922122106 1,449 80,477 SH DEFINED 01 43,628 32,637 4,212 VARCO INTL INC DEL COM 922122106 472 26,200 SH OTHER 01 0 26,200 0 VARCO INTL INC DEL COM 922122106 13 712 SH DEFINED 04 712 0 0 VARCO INTL INC DEL COM 922122106 9,233 512,653 SH DEFINED 01,08 147,548 365,105 0 VARCO INTL INC DEL COM 922122106 1 83 SH DEFINED 10 0 0 83 VARIAN MED SYS INC COM 92220P105 5,500 63,722 SH DEFINED 01 39,224 19,608 4,890 VARIAN MED SYS INC COM 92220P105 117 1,350 SH OTHER 01 520 830 0 VARIAN MED SYS INC COM 92220P105 282 3,269 SH DEFINED 02 1,369 1,900 0 VARIAN MED SYS INC COM 92220P105 259 3,000 SH OTHER 02 0 3,000 0 VARIAN MED SYS INC COM 92220P105 405 4,690 SH DEFINED 04 4,690 0 0 VARIAN MED SYS INC COM 92220P105 149 1,725 SH OTHER 04 1,725 0 0 VARIAN MED SYS INC COM 92220P105 32,697 378,830 SH DEFINED 01,08 115,412 263,418 0 VARIAN MED SYS INC COM 92220P105 11 129 SH DEFINED 09 129 0 0 VARIAN MED SYS INC COM 92220P105 9 100 SH DEFINED 10 0 0 100 VARIAN INC COM 922206107 2,203 54,845 SH DEFINED 01 26,831 27,314 700 VARIAN INC COM 922206107 20 500 SH DEFINED 04 500 0 0 VARIAN INC COM 922206107 11,271 280,571 SH DEFINED 01,08 62,202 218,369 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 540 ________ VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 1,998 47,626 SH DEFINED 01 20,735 24,891 2,000 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 21 500 SH DEFINED 04 500 0 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 23 550 SH OTHER 01,06 0 0 550 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 9,695 231,044 SH DEFINED 01,08 58,258 172,786 0 VASCO DATA SEC INTL INC COM 92230Y104 23 11,000 SH DEFINED 01 5,600 5,400 0 VASCO DATA SEC INTL INC COM 92230Y104 86 40,996 SH DEFINED 01,08 12,696 28,300 0 VASOMEDICAL INC COM 922321104 90 59,000 SH DEFINED 01 11,200 47,800 0 VASOMEDICAL INC COM 922321104 133 87,288 SH DEFINED 01,08 19,221 68,067 0 VASTERA INC COM 92239N109 246 63,427 SH DEFINED 01 19,673 42,354 1,400 VASTERA INC COM 92239N109 695 179,048 SH DEFINED 01,08 32,638 146,410 0 VAXGEN INC COM 922390208 284 25,050 SH DEFINED 01 4,200 20,850 0 VAXGEN INC COM 922390208 1 75 SH DEFINED 04 75 0 0 VAXGEN INC COM 922390208 311 27,385 SH DEFINED 01,08 7,758 19,627 0 VAXGEN INC COM 922390208 68 6,000 SH DEFINED 10 6,000 0 0 VECTREN CORP COM 92240G101 1,285 52,080 SH DEFINED 01 32,509 14,791 4,780 VECTREN CORP COM 92240G101 340 13,801 SH OTHER 01 4,618 9,183 0 VECTREN CORP COM 92240G101 84 3,399 SH DEFINED 02 399 0 3,000 VECTREN CORP COM 92240G101 165 6,684 SH OTHER 04 6,684 0 0 VECTREN CORP COM 92240G101 9,002 364,881 SH DEFINED 01,08 69,361 295,520 0 VECTREN CORP COM 92240G101 27 1,102 SH DEFINED 10 651 351 100 VECTOR GROUP LTD COM 92240M108 841 49,447 SH DEFINED 01 18,427 30,511 509 VECTOR GROUP LTD COM 92240M108 252 14,800 SH OTHER 01 0 14,800 0 VECTOR GROUP LTD COM 92240M108 85 5,000 SH DEFINED 04 5,000 0 0 VECTOR GROUP LTD COM 92240M108 3,320 195,311 SH DEFINED 01,08 36,900 158,411 0 VECTOR GROUP LTD COM 92240M108 9 525 SH DEFINED 10 525 0 0 VEECO INSTRS INC DEL COM 922417100 1,407 50,155 SH DEFINED 01 15,692 32,088 2,375 VEECO INSTRS INC DEL COM 922417100 11 400 SH OTHER 01,06 0 0 400 VEECO INSTRS INC DEL COM 922417100 5,372 191,443 SH DEFINED 01,08 62,088 129,355 0 VENTAS INC COM 92276F100 3,206 116,682 SH DEFINED 01 50,381 61,601 4,700 VENTAS INC COM 92276F100 18 650 SH OTHER 04 650 0 0 VENTAS INC COM 92276F100 15,113 549,968 SH DEFINED 01,08 173,458 376,510 0 VENTANA MED SYS INC COM 92276H106 3,329 81,264 SH DEFINED 01 66,155 14,309 800 VENTANA MED SYS INC COM 92276H106 20 500 SH DEFINED 02 0 500 0 VENTANA MED SYS INC COM 92276H106 4,026 98,286 SH DEFINED 01,08 21,715 76,571 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 541 ________ VENTIV HEALTH INC COM 922793104 406 29,133 SH DEFINED 01 10,233 18,900 0 VENTIV HEALTH INC COM 922793104 39 2,800 SH DEFINED 04 0 0 2,800 VENTIV HEALTH INC COM 922793104 591 42,491 SH DEFINED 01,08 9,991 32,500 0 VANGUARD INDEX TR COM 922908769 164 1,500 SH DEFINED 01 600 900 0 VANGUARD INDEX TR COM 922908769 775 7,096 SH OTHER 01 4,848 2,248 0 VANGUARD INDEX TR COM 922908769 150 1,375 SH DEFINED 02 1,375 0 0 VANGUARD INDEX TR COM 922908769 104 950 SH DEFINED 04 950 0 0 VERITY INC COM 92343C106 679 49,686 SH DEFINED 01 16,355 32,331 1,000 VERITY INC COM 92343C106 40 2,900 SH DEFINED 04 1,000 0 1,900 VERITY INC COM 92343C106 8 600 SH OTHER 01,06 0 0 600 VERITY INC COM 92343C106 2,675 195,677 SH DEFINED 01,08 60,933 134,744 0 VERISIGN INC COM 92343E102 2,214 133,462 SH DEFINED 01 84,177 36,850 12,435 VERISIGN INC COM 92343E102 1 72 SH OTHER 01 0 0 72 VERISIGN INC COM 92343E102 13,096 789,379 SH DEFINED 01,08 403,681 385,698 0 VERISIGN INC COM 92343E102 50 3,000 SH DEFINED 09 3,000 0 0 VERISIGN INC COM 92343E102 6 350 SH DEFINED 10 0 0 350 VERITAS DGC INC COM 92343P107 2,042 98,634 SH DEFINED 01 55,355 42,129 1,150 VERITAS DGC INC COM 92343P107 10 500 SH OTHER 01,06 0 0 500 VERITAS DGC INC COM 92343P107 5,631 272,035 SH DEFINED 01,08 114,809 157,226 0 VERIZON COMMUNICATIONS COM 92343V104 216,149 5,915,419 SH DEFINED 01 2,651,234 2,576,168 688,017 VERIZON COMMUNICATIONS COM 92343V104 14,849 406,368 SH OTHER 01 198,369 176,730 31,269 VERIZON COMMUNICATIONS COM 92343V104 5,823 159,354 SH DEFINED 02 113,554 37,928 7,872 VERIZON COMMUNICATIONS COM 92343V104 2,853 78,084 SH OTHER 02 35,815 38,011 4,258 VERIZON COMMUNICATIONS COM 92343V104 12,237 334,901 SH DEFINED 03 186,736 124,072 24,093 VERIZON COMMUNICATIONS COM 92343V104 4,426 121,139 SH OTHER 03 77,266 39,642 4,231 VERIZON COMMUNICATIONS COM 92343V104 34,304 938,802 SH DEFINED 04 880,808 0 57,994 VERIZON COMMUNICATIONS COM 92343V104 18,584 508,595 SH OTHER 04 456,004 0 52,591 VERIZON COMMUNICATIONS COM 92343V104 4,492 122,935 SH DEFINED 05 111,698 4,924 6,313 VERIZON COMMUNICATIONS COM 92343V104 1,002 27,424 SH OTHER 05 17,591 9,066 767 VERIZON COMMUNICATIONS COM 92343V104 261 7,150 SH OTHER 01,06 0 0 7,150 VERIZON COMMUNICATIONS COM 92343V104 48 1,300 SH OTHER 04,07 0 0 1,300 VERIZON COMMUNICATIONS COM 92343V104 915,287 25,048,906 SH DEFINED 01,08 12,960,018 12,082,075 6,813 VERIZON COMMUNICATIONS COM 92343V104 1,589 43,488 SH DEFINED 09 43,488 0 0 VERIZON COMMUNICATIONS COM 92343V104 11,060 302,690 SH DEFINED 10 240,531 6,594 55,565 VERIZON COMMUNICATIONS COM 92343V104 3,364 92,070 SH OTHER 10 51,756 39,229 1,085 VERINT SYS INC COM 92343X100 790 25,555 SH DEFINED 01 7,446 17,584 525 VERINT SYS INC COM 92343X100 3,287 106,382 SH DEFINED 01,08 38,687 67,695 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 542 ________ VERILINK CORP COM 923432108 52 10,300 SH DEFINED 01 2,900 7,400 0 VERILINK CORP COM 923432108 196 38,812 SH DEFINED 01,08 5,412 33,400 0 VERITAS SOFTWARE CO COM 923436109 37,369 1,388,658 SH DEFINED 01 836,626 406,172 145,860 VERITAS SOFTWARE CO COM 923436109 778 28,910 SH OTHER 01 11,535 13,550 3,825 VERITAS SOFTWARE CO COM 923436109 385 14,310 SH DEFINED 02 10,765 3,150 395 VERITAS SOFTWARE CO COM 923436109 1,628 60,504 SH DEFINED 03 28,945 28,659 2,900 VERITAS SOFTWARE CO COM 923436109 86 3,205 SH OTHER 03 2,805 400 0 VERITAS SOFTWARE CO COM 923436109 179 6,636 SH DEFINED 04 6,636 0 0 VERITAS SOFTWARE CO COM 923436109 49 1,825 SH OTHER 04 1,825 0 0 VERITAS SOFTWARE CO COM 923436109 1,437 53,403 SH DEFINED 05 48,153 4,750 500 VERITAS SOFTWARE CO COM 923436109 62 2,300 SH OTHER 05 1,300 1,000 0 VERITAS SOFTWARE CO COM 923436109 30 1,100 SH OTHER 01,06 0 0 1,100 VERITAS SOFTWARE CO COM 923436109 105,085 3,905,038 SH DEFINED 01,08 2,098,834 1,804,814 1,390 VERITAS SOFTWARE CO COM 923436109 198 7,376 SH DEFINED 09 7,376 0 0 VERITAS SOFTWARE CO COM 923436109 716 26,597 SH DEFINED 10 24,417 1,250 930 VERITAS SOFTWARE CO COM 923436109 42 1,560 SH OTHER 10 1,110 350 100 VERMONT PURE HLDGS LTD NEW COM 924237100 5 1,700 SH DEFINED 01 1,400 300 0 VERMONT PURE HLDGS LTD NEW COM 924237100 58 18,900 SH DEFINED 01,08 8,800 10,100 0 VERMONT TEDDY BEAR INC COM 92427X109 27 4,800 SH DEFINED 01 0 4,800 0 VERMONT TEDDY BEAR INC COM 92427X109 32 5,571 SH DEFINED 01,08 2,548 3,023 0 VERSANT CORP COM 925284101 23 12,500 SH DEFINED 01 1,300 11,200 0 VERSANT CORP COM 925284101 32 17,526 SH DEFINED 01,08 2,933 14,593 0 VERSAR INC COM 925297103 15 4,400 SH DEFINED 01 0 4,400 0 VERSAR INC COM 925297103 53 15,938 SH DEFINED 01,08 3,486 12,452 0 VERSATA INC COM 925298200 7 3,849 SH DEFINED 01 1,449 2,400 0 VERSATA INC COM 925298200 12 7,013 SH DEFINED 01,08 2,066 4,947 0 VERSO TECHNOLOGIES INC COM 925317109 185 112,206 SH DEFINED 01 78,145 31,511 2,550 VERSO TECHNOLOGIES INC COM 925317109 1,242 752,802 SH DEFINED 01,08 176,545 576,257 0 VERSO TECHNOLOGIES INC COM 925317109 2,970 1,800,000 SH DEFINED 10 1,800,000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 718 76,244 SH DEFINED 01 62,803 11,791 1,650 VERTEX PHARMACEUTICALS INC COM 92532F100 11 1,150 SH DEFINED 05 1,150 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6,228 661,141 SH DEFINED 01,08 127,118 534,023 0 VERTEX PHARMACEUTICALS INC COM 92532F100 19 2,000 SH DEFINED 10 2,000 0 0 VERTICALNET INC COM 92532L206 17 8,850 SH DEFINED 01 1,950 6,900 0 VERTICALNET INC COM 92532L206 30 15,181 SH DEFINED 01,08 2,054 13,127 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 543 ________ VESTA INS GROUP INC COM 925391104 120 27,600 SH DEFINED 01 3,900 23,700 0 VESTA INS GROUP INC COM 925391104 248 56,992 SH DEFINED 01,08 14,421 42,571 0 VIAD CORP COM 92552R109 1,627 67,308 SH DEFINED 01 39,525 21,673 6,110 VIAD CORP COM 92552R109 30 1,250 SH DEFINED 02 0 1,250 0 VIAD CORP COM 92552R109 48 2,000 SH OTHER 04 0 0 2,000 VIAD CORP COM 92552R109 11,337 469,061 SH DEFINED 01,08 111,866 357,195 0 VIAD CORP COM 92552R109 46 1,900 SH DEFINED 10 1,800 0 100 VIASAT INC COM 92552V100 982 39,451 SH DEFINED 01 14,591 22,810 2,050 VIASAT INC COM 92552V100 10 400 SH OTHER 01,06 0 0 400 VIASAT INC COM 92552V100 4,594 184,656 SH DEFINED 01,08 67,009 117,647 0 VIACOM INC COM 925524100 43 1,087 SH DEFINED 01 100 987 0 VIACOM INC COM 925524100 83 2,100 SH OTHER 01 1,100 1,000 0 VIACOM INC COM 925524100 20 500 SH DEFINED 02 500 0 0 VIACOM INC COM 925524100 20 500 SH OTHER 02 500 0 0 VIACOM INC COM 925524100 189 4,775 SH DEFINED 03 3,775 1,000 0 VIACOM INC COM 925524100 320 8,095 SH DEFINED 04 8,095 0 0 VIACOM INC COM 925524100 288 7,277 SH OTHER 04 7,077 0 200 VIACOM INC COM 925524100 24 600 SH DEFINED 05 0 0 600 VIACOM INC COM 925524100 545 13,775 SH DEFINED 10 9,525 0 4,250 VIACOM INC COM 925524100 8 200 SH OTHER 10 0 200 0 VIACOM INC COM 925524308 183,733 4,685,863 SH DEFINED 01 2,358,520 1,795,367 531,976 VIACOM INC COM 925524308 12,751 325,202 SH OTHER 01 161,463 138,553 25,186 VIACOM INC COM 925524308 14,353 366,060 SH DEFINED 02 288,135 72,375 5,550 VIACOM INC COM 925524308 1,483 37,834 SH OTHER 02 30,174 7,060 600 VIACOM INC COM 925524308 13,118 334,570 SH DEFINED 03 182,893 116,690 34,987 VIACOM INC COM 925524308 2,487 63,419 SH OTHER 03 44,037 15,022 4,360 VIACOM INC COM 925524308 27,066 690,291 SH DEFINED 04 638,621 0 51,670 VIACOM INC COM 925524308 9,647 246,042 SH OTHER 04 235,789 0 10,253 VIACOM INC COM 925524308 6,965 177,625 SH DEFINED 05 156,850 12,445 8,330 VIACOM INC COM 925524308 560 14,275 SH OTHER 05 11,275 3,000 0 VIACOM INC COM 925524308 176 4,487 SH OTHER 01,06 0 0 4,487 VIACOM INC COM 925524308 594,590 15,164,253 SH DEFINED 01,08 7,907,106 7,224,742 32,405 VIACOM INC COM 925524308 1,199 30,567 SH DEFINED 09 30,567 0 0 VIACOM INC COM 925524308 11,308 288,408 SH DEFINED 10 233,203 17,451 37,754 VIACOM INC COM 925524308 2,199 56,074 SH OTHER 10 32,457 22,392 1,225 VIASYS HEALTHCARE INC COM 92553Q209 1,461 64,601 SH DEFINED 01 41,659 22,283 659 VIASYS HEALTHCARE INC COM 92553Q209 3 146 SH OTHER 04 146 0 0 VIASYS HEALTHCARE INC COM 92553Q209 9 407 SH OTHER 01,06 0 0 407 VIASYS HEALTHCARE INC COM 92553Q209 4,635 204,913 SH DEFINED 01,08 61,821 143,092 0 VIASYS HEALTHCARE INC COM 92553Q209 11 482 SH OTHER 10 482 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 544 ________ VICAL INC COM 925602104 150 24,350 SH DEFINED 01 6,000 18,000 350 VICAL INC COM 925602104 227 36,912 SH DEFINED 01,08 8,359 28,553 0 VICON INDS INC COM 925811101 26 5,600 SH DEFINED 01 600 5,000 0 VICON INDS INC COM 925811101 57 12,189 SH DEFINED 01,08 1,904 10,285 0 VICOR CORP COM 925815102 717 58,396 SH DEFINED 01 16,896 39,900 1,600 VICOR CORP COM 925815102 7 600 SH OTHER 01,06 0 0 600 VICOR CORP COM 925815102 2,167 176,589 SH DEFINED 01,08 40,663 135,926 0 VIA NET WRKS INC COM 925912107 56 46,950 SH DEFINED 01 10,450 36,500 0 VIA NET WRKS INC COM 925912107 61 51,002 SH DEFINED 01,08 22,602 28,400 0 VICURON PHARMACEUTICALS INC COM 926471103 2,364 103,915 SH DEFINED 01 48,060 41,330 14,525 VICURON PHARMACEUTICALS INC COM 926471103 7,149 314,259 SH DEFINED 01,08 55,963 258,296 0 VIDEO DISPLAY CORP COM 926555103 96 6,360 SH DEFINED 01 600 5,760 0 VIDEO DISPLAY CORP COM 926555103 239 15,916 SH DEFINED 01,08 2,046 13,870 0 VIEWPOINT CORP COM 92672P108 134 39,650 SH DEFINED 01 7,700 31,100 850 VIEWPOINT CORP COM 92672P108 235 69,644 SH DEFINED 01,08 17,650 51,994 0 VIGNETTE CORP COM 926734104 773 373,385 SH DEFINED 01 143,721 217,864 11,800 VIGNETTE CORP COM 926734104 6 3,000 SH OTHER 01 0 3,000 0 VIGNETTE CORP COM 926734104 2 1,200 SH DEFINED 04 1,200 0 0 VIGNETTE CORP COM 926734104 3,323 1,605,212 SH DEFINED 01,08 487,700 1,117,512 0 VIISAGE TECHNOLOGY INC COM 92675K106 152 19,100 SH DEFINED 01 4,000 15,100 0 VIISAGE TECHNOLOGY INC COM 92675K106 301 37,908 SH DEFINED 01,08 8,408 29,500 0 VILLAGE SUPER MKT INC COM 927107409 56 1,700 SH DEFINED 01 200 1,500 0 VILLAGE SUPER MKT INC COM 927107409 164 5,001 SH DEFINED 01,08 505 4,496 0 VINTAGE PETE INC COM 927460105 3,176 216,658 SH DEFINED 01 159,510 55,848 1,300 VINTAGE PETE INC COM 927460105 3 200 SH OTHER 01 0 200 0 VINTAGE PETE INC COM 927460105 14 950 SH OTHER 01,06 0 0 950 VINTAGE PETE INC COM 927460105 5,285 360,482 SH DEFINED 01,08 97,320 263,162 0 VION PHARMACEUTICALS INC COM 927624106 118 29,900 SH DEFINED 01 5,300 24,600 0 VION PHARMACEUTICALS INC COM 927624106 3 800 SH DEFINED 04 800 0 0 VION PHARMACEUTICALS INC COM 927624106 157 39,552 SH DEFINED 01,08 11,657 27,895 0 VIRAGE LOGIC CORP COM 92763R104 279 30,185 SH DEFINED 01 9,507 20,378 300 VIRAGE LOGIC CORP COM 92763R104 874 94,490 SH DEFINED 01,08 17,723 76,767 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 545 ________ VIRAGEN INC COM 927638106 4 19,700 SH DEFINED 01 19,700 0 0 VIRAGEN INC COM 927638106 1 4,000 SH DEFINED 04 4,000 0 0 VIRAGEN INC COM 927638106 10 49,400 SH DEFINED 01,08 25,472 23,928 0 VIRCO MFG CO COM 927651109 121 16,502 SH DEFINED 01 2,581 13,921 0 VIRCO MFG CO COM 927651109 237 32,201 SH DEFINED 01,08 5,277 26,924 0 VIRGINIA COMM BANCORP INC COM 92778Q109 72 2,420 SH DEFINED 01 2,120 200 100 VIRGINIA COMM BANCORP INC COM 92778Q109 990 33,250 SH DEFINED 01,08 7,303 25,947 0 VIRGINIA FINL GROUP INC COM 927810101 310 8,922 SH DEFINED 01 4,933 3,839 150 VIRGINIA FINL GROUP INC COM 927810101 35 1,007 SH OTHER 01 0 0 1,007 VIRGINIA FINL GROUP INC COM 927810101 1,002 28,845 SH DEFINED 01,08 3,877 24,968 0 VISION-SCIENCES INC DEL COM 927912105 17 4,700 SH DEFINED 01 4,700 0 0 VISION-SCIENCES INC DEL COM 927912105 56 15,176 SH DEFINED 01,08 11,326 3,850 0 VISTA GOLD CORP COM 927926204 16 2,900 SH DEFINED 01 2,900 0 0 VISTA GOLD CORP COM 927926204 153 27,500 SH DEFINED 01,08 6,500 21,000 0 VIROLOGIC INC COM 92823R201 12 4,100 SH DEFINED 01 4,100 0 0 VIROLOGIC INC COM 92823R201 122 40,204 SH DEFINED 01,08 13,000 27,204 0 VIROPHARMA INC COM 928241108 49 21,500 SH DEFINED 01 3,800 17,700 0 VIROPHARMA INC COM 928241108 4 1,600 SH OTHER 01 0 1,600 0 VIROPHARMA INC COM 928241108 0 100 SH OTHER 04 100 0 0 VIROPHARMA INC COM 928241108 98 42,817 SH DEFINED 01,08 10,495 32,322 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2,662 124,764 SH DEFINED 01 81,450 28,236 15,078 VISHAY INTERTECHNOLOGY INC COM 928298108 1,651 77,372 SH OTHER 01 77,372 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 27 1,244 SH DEFINED 04 1,244 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 38 1,800 SH OTHER 04 800 0 1,000 VISHAY INTERTECHNOLOGY INC COM 928298108 17,562 822,945 SH DEFINED 01,08 178,137 644,808 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4 200 SH DEFINED 10 0 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 546 ________ VISTEON CORP COM 92839U107 2,935 306,730 SH DEFINED 01 142,717 127,281 36,732 VISTEON CORP COM 92839U107 2 170 SH OTHER 01 170 0 0 VISTEON CORP COM 92839U107 3 275 SH DEFINED 02 0 0 275 VISTEON CORP COM 92839U107 3 351 SH OTHER 03 351 0 0 VISTEON CORP COM 92839U107 2 174 SH DEFINED 04 174 0 0 VISTEON CORP COM 92839U107 9 939 SH OTHER 04 939 0 0 VISTEON CORP COM 92839U107 0 39 SH DEFINED 05 0 0 39 VISTEON CORP COM 92839U107 3 300 SH OTHER 01,06 0 0 300 VISTEON CORP COM 92839U107 15,084 1,576,217 SH DEFINED 01,08 651,421 924,796 0 VISTEON CORP COM 92839U107 5 513 SH DEFINED 09 513 0 0 VISTEON CORP COM 92839U107 6 637 SH DEFINED 10 637 0 0 VISTACARE INC COM 92839Y109 366 13,522 SH DEFINED 01 8,723 4,449 350 VISTACARE INC COM 92839Y109 63 2,320 SH OTHER 01 920 1,400 0 VISTACARE INC COM 92839Y109 3,065 113,350 SH DEFINED 01,08 46,650 66,700 0 VISX INC DEL COM 92844S105 990 50,713 SH DEFINED 01 34,390 13,523 2,800 VISX INC DEL COM 92844S105 10 500 SH OTHER 03 500 0 0 VISX INC DEL COM 92844S105 17 875 SH DEFINED 04 875 0 0 VISX INC DEL COM 92844S105 7,167 367,186 SH DEFINED 01,08 74,228 292,958 0 VISUAL NETWORKS INC COM 928444108 124 37,219 SH DEFINED 01 6,319 30,900 0 VISUAL NETWORKS INC COM 928444108 237 71,031 SH DEFINED 01,08 12,104 58,927 0 VITAL IMAGES INC COM 92846N104 56 5,532 SH DEFINED 01 4,907 275 350 VITAL IMAGES INC COM 92846N104 603 59,867 SH DEFINED 01,08 16,577 43,290 0 VITAL SIGNS INC COM 928469105 626 18,637 SH DEFINED 01 5,982 12,505 150 VITAL SIGNS INC COM 928469105 5 150 SH OTHER 01,06 0 0 150 VITAL SIGNS INC COM 928469105 1,941 57,739 SH DEFINED 01,08 17,702 40,037 0 VITALWORKS INC COM 928483106 278 73,756 SH DEFINED 01 25,339 46,777 1,640 VITALWORKS INC COM 928483106 1,228 325,785 SH DEFINED 01,08 106,922 218,863 0 VITRIA TECHNOLOGY COM 92849Q401 146 24,826 SH DEFINED 01 14,509 9,917 400 VITRIA TECHNOLOGY COM 92849Q401 899 152,807 SH DEFINED 01,08 42,553 110,254 0 VITESSE SEMICONDUCTOR CORP COM 928497106 2,080 292,962 SH DEFINED 01 137,254 143,008 12,700 VITESSE SEMICONDUCTOR CORP COM 928497106 74 10,362 SH DEFINED 02 0 700 9,662 VITESSE SEMICONDUCTOR CORP COM 928497106 2 300 SH DEFINED 03 300 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 14 1,902 SH DEFINED 04 1,902 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 63 8,838 SH OTHER 04 1,350 0 7,488 VITESSE SEMICONDUCTOR CORP COM 928497106 10,971 1,545,215 SH DEFINED 01,08 415,753 1,129,462 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 547 ________ VIVENDI UNIVERSAL COM 92851S204 43 1,639 SH DEFINED 01 1,520 119 0 VIVENDI UNIVERSAL COM 92851S204 21 800 SH DEFINED 04 800 0 0 VIVENDI UNIVERSAL COM 92851S204 67 2,540 SH OTHER 04 0 0 2,540 VIVENDI UNIVERSAL COM 92851S204 756 28,480 SH DEFINED 01,08 28,480 0 0 VIVUS INC COM 928551100 340 55,358 SH DEFINED 01 25,607 28,801 950 VIVUS INC COM 928551100 1,570 255,342 SH DEFINED 01,08 43,654 211,688 0 VODAVI TECHNOLOGY INC COM 92857V102 21 3,500 SH DEFINED 01 0 3,500 0 VODAVI TECHNOLOGY INC COM 92857V102 55 9,100 SH DEFINED 01,08 2,600 6,500 0 VODAFONE GROUP PLC NEW COM 92857W100 47,323 1,980,047 SH DEFINED 01 1,544,758 288,678 146,611 VODAFONE GROUP PLC NEW COM 92857W100 7,063 295,506 SH OTHER 01 176,155 108,315 11,036 VODAFONE GROUP PLC NEW COM 92857W100 3,389 141,811 SH DEFINED 02 90,872 46,264 4,675 VODAFONE GROUP PLC NEW COM 92857W100 948 39,675 SH OTHER 02 23,895 12,670 3,110 VODAFONE GROUP PLC NEW COM 92857W100 16,865 705,657 SH DEFINED 03 397,170 264,613 43,874 VODAFONE GROUP PLC NEW COM 92857W100 5,234 218,977 SH OTHER 03 149,037 54,008 15,932 VODAFONE GROUP PLC NEW COM 92857W100 31,942 1,336,506 SH DEFINED 04 1,234,026 0 102,480 VODAFONE GROUP PLC NEW COM 92857W100 12,032 503,415 SH OTHER 04 493,520 0 9,895 VODAFONE GROUP PLC NEW COM 92857W100 2,798 117,070 SH DEFINED 05 85,775 22,275 9,020 VODAFONE GROUP PLC NEW COM 92857W100 328 13,705 SH OTHER 05 6,705 7,000 0 VODAFONE GROUP PLC NEW COM 92857W100 804 33,655 SH DEFINED 09 33,655 0 0 VODAFONE GROUP PLC NEW COM 92857W100 4,788 200,327 SH DEFINED 10 150,712 7,515 42,100 VODAFONE GROUP PLC NEW COM 92857W100 696 29,115 SH OTHER 10 13,125 14,990 1,000 VOLT INFORMATION SCIENCES IN COM 928703107 649 26,537 SH DEFINED 01 6,384 20,003 150 VOLT INFORMATION SCIENCES IN COM 928703107 5 200 SH OTHER 01,06 0 0 200 VOLT INFORMATION SCIENCES IN COM 928703107 2,142 87,645 SH DEFINED 01,08 28,058 59,587 0 VORNADO RLTY TR COM 929042109 2,674 44,219 SH DEFINED 01 25,887 13,682 4,650 VORNADO RLTY TR COM 929042109 61 1,009 SH DEFINED 02 1,009 0 0 VORNADO RLTY TR COM 929042109 284 4,700 SH DEFINED 04 4,200 0 500 VORNADO RLTY TR COM 929042109 15 250 SH OTHER 04 250 0 0 VORNADO RLTY TR COM 929042109 19,692 325,598 SH DEFINED 01,08 155,293 170,305 0 VORNADO RLTY TR COM 929042109 9 148 SH DEFINED 09 148 0 0 VORNADO RLTY TR COM 929042109 6 100 SH DEFINED 10 0 0 100 VULCAN INTL CORP COM 929136109 58 1,300 SH DEFINED 01 200 1,100 0 VULCAN INTL CORP COM 929136109 191 4,293 SH DEFINED 01,08 243 4,050 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 548 ________ VULCAN MATLS CO COM 929160109 9,088 191,574 SH DEFINED 01 75,454 89,256 26,864 VULCAN MATLS CO COM 929160109 4 75 SH OTHER 01 0 0 75 VULCAN MATLS CO COM 929160109 3 60 SH DEFINED 02 0 0 60 VULCAN MATLS CO COM 929160109 1,276 26,905 SH DEFINED 04 150 0 26,755 VULCAN MATLS CO COM 929160109 14 300 SH OTHER 04 300 0 0 VULCAN MATLS CO COM 929160109 4 75 SH DEFINED 05 0 0 75 VULCAN MATLS CO COM 929160109 14 300 SH OTHER 01,06 0 0 300 VULCAN MATLS CO COM 929160109 42,891 904,115 SH DEFINED 01,08 460,738 443,377 0 VULCAN MATLS CO COM 929160109 267 5,631 SH DEFINED 09 5,631 0 0 VULCAN MATLS CO COM 929160109 6 116 SH DEFINED 10 16 0 100 WFS FINL INC COM 92923B106 1,463 33,774 SH DEFINED 01 13,809 19,715 250 WFS FINL INC COM 92923B106 5,071 117,059 SH DEFINED 01,08 23,526 93,533 0 WCI CMNTYS INC COM 92923C104 690 27,581 SH DEFINED 01 16,166 10,815 600 WCI CMNTYS INC COM 92923C104 125 4,994 SH DEFINED 04 3,894 0 1,100 WCI CMNTYS INC COM 92923C104 5 200 SH OTHER 04 200 0 0 WCI CMNTYS INC COM 92923C104 4,141 165,452 SH DEFINED 01,08 44,657 120,795 0 WD-40 CO COM 929236107 877 25,043 SH DEFINED 01 10,718 13,975 350 WD-40 CO COM 929236107 35 1,000 SH OTHER 01 1,000 0 0 WD-40 CO COM 929236107 1,803 51,500 SH OTHER 03 15,500 36,000 0 WD-40 CO COM 929236107 14 400 SH DEFINED 04 400 0 0 WD-40 CO COM 929236107 18 500 SH DEFINED 05 500 0 0 WD-40 CO COM 929236107 11 300 SH OTHER 01,06 0 0 300 WD-40 CO COM 929236107 5,771 164,885 SH DEFINED 01,08 55,836 109,049 0 WD-40 CO COM 929236107 18 500 SH DEFINED 10 500 0 0 WGL HLDGS INC COM 92924F106 925 30,716 SH DEFINED 01 20,421 8,635 1,660 WGL HLDGS INC COM 92924F106 34 1,134 SH OTHER 02 0 1,134 0 WGL HLDGS INC COM 92924F106 30 1,000 SH DEFINED 03 1,000 0 0 WGL HLDGS INC COM 92924F106 138 4,571 SH DEFINED 04 2,506 0 2,065 WGL HLDGS INC COM 92924F106 27 888 SH OTHER 04 888 0 0 WGL HLDGS INC COM 92924F106 12 400 SH DEFINED 05 400 0 0 WGL HLDGS INC COM 92924F106 7,268 241,464 SH DEFINED 01,08 52,002 189,462 0 WGL HLDGS INC COM 92924F106 3 100 SH DEFINED 10 0 0 100 WHX CORP COM 929248409 24 8,099 SH DEFINED 01 1,166 6,933 0 WHX CORP COM 929248409 43 14,503 SH DEFINED 01,08 2,457 12,046 0 W-H ENERGY SVCS INC COM 92925E108 597 41,289 SH DEFINED 01 14,222 26,417 650 W-H ENERGY SVCS INC COM 92925E108 4 300 SH DEFINED 02 0 0 300 W-H ENERGY SVCS INC COM 92925E108 14 1,000 SH DEFINED 04 1,000 0 0 W-H ENERGY SVCS INC COM 92925E108 6 400 SH OTHER 01,06 0 0 400 W-H ENERGY SVCS INC COM 92925E108 2,563 177,115 SH DEFINED 01,08 54,816 122,299 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 549 ________ W HLDG CO INC COM 929251106 2,408 128,863 SH DEFINED 01 52,158 74,599 2,106 W HLDG CO INC COM 929251106 26 1,400 SH DEFINED 04 0 0 1,400 W HLDG CO INC COM 929251106 10,094 540,053 SH DEFINED 01,08 109,857 430,196 0 WJ COMMUNICATIONS INC COM 929284107 187 50,500 SH DEFINED 01 11,000 39,500 0 WJ COMMUNICATIONS INC COM 929284107 265 71,730 SH DEFINED 01,08 21,100 50,630 0 WMS INDS INC COM 929297109 1,686 54,393 SH DEFINED 01 25,118 28,075 1,200 WMS INDS INC COM 929297109 12 400 SH OTHER 01,06 0 0 400 WMS INDS INC COM 929297109 4,733 152,664 SH DEFINED 01,08 28,611 124,053 0 W P CAREY & CO LLC COM 92930Y107 910 29,400 SH DEFINED 01 7,300 22,100 0 W P CAREY & CO LLC COM 92930Y107 132 4,273 SH DEFINED 02 4,273 0 0 W P CAREY & CO LLC COM 92930Y107 155 5,000 SH OTHER 02 5,000 0 0 W P CAREY & CO LLC COM 92930Y107 180 5,809 SH DEFINED 04 5,809 0 0 W P CAREY & CO LLC COM 92930Y107 102 3,297 SH OTHER 04 3,297 0 0 W P CAREY & CO LLC COM 92930Y107 393 12,700 SH DEFINED 01,08 1,500 11,200 0 WPS RESOURCES CORP COM 92931B106 1,134 23,714 SH DEFINED 01 15,436 6,188 2,090 WPS RESOURCES CORP COM 92931B106 1,496 31,298 SH OTHER 01 30,798 500 0 WPS RESOURCES CORP COM 92931B106 29 600 SH DEFINED 02 600 0 0 WPS RESOURCES CORP COM 92931B106 10 200 SH OTHER 02 200 0 0 WPS RESOURCES CORP COM 92931B106 48 1,000 SH DEFINED 03 1,000 0 0 WPS RESOURCES CORP COM 92931B106 40 840 SH OTHER 03 840 0 0 WPS RESOURCES CORP COM 92931B106 56 1,180 SH DEFINED 04 1,180 0 0 WPS RESOURCES CORP COM 92931B106 124 2,600 SH OTHER 04 2,600 0 0 WPS RESOURCES CORP COM 92931B106 8,667 181,311 SH DEFINED 01,08 37,029 144,282 0 WPS RESOURCES CORP COM 92931B106 2 50 SH DEFINED 10 0 0 50 WPS RESOURCES CORP COM 92931B106 19 400 SH OTHER 10 0 400 0 WSI INDS INC COM 92932Q102 5 2,200 SH DEFINED 01 0 2,200 0 WSI INDS INC COM 92932Q102 20 8,156 SH DEFINED 01,08 721 7,435 0 WSFS FINL CORP COM 929328102 931 18,552 SH DEFINED 01 4,321 13,706 525 WSFS FINL CORP COM 929328102 2,186 43,573 SH DEFINED 01,08 7,819 35,754 0 WABASH NATL CORP COM 929566107 2,367 100,295 SH DEFINED 01 73,706 24,264 2,325 WABASH NATL CORP COM 929566107 12 525 SH OTHER 01,06 0 0 525 WABASH NATL CORP COM 929566107 4,349 184,299 SH DEFINED 01,08 41,789 142,510 0 WABTEC CORP COM 929740108 956 67,139 SH DEFINED 01 23,343 43,046 750 WABTEC CORP COM 929740108 41 2,900 SH DEFINED 04 0 0 2,900 WABTEC CORP COM 929740108 3,316 232,857 SH DEFINED 01,08 46,663 186,194 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 550 ________ WACHOVIA CORP 2ND NEW COM 929903102 119,295 2,538,195 SH DEFINED 01 985,969 1,198,606 353,620 WACHOVIA CORP 2ND NEW COM 929903102 2,342 49,820 SH OTHER 01 27,879 19,140 2,801 WACHOVIA CORP 2ND NEW COM 929903102 995 21,174 SH DEFINED 02 15,742 5,400 32 WACHOVIA CORP 2ND NEW COM 929903102 1,524 32,420 SH OTHER 02 27,380 5,040 0 WACHOVIA CORP 2ND NEW COM 929903102 2,210 47,030 SH DEFINED 03 39,050 7,685 295 WACHOVIA CORP 2ND NEW COM 929903102 534 11,366 SH OTHER 03 2,460 5,250 3,656 WACHOVIA CORP 2ND NEW COM 929903102 13,587 289,075 SH DEFINED 04 247,790 0 41,285 WACHOVIA CORP 2ND NEW COM 929903102 10,108 215,068 SH OTHER 04 185,071 0 29,997 WACHOVIA CORP 2ND NEW COM 929903102 1,552 33,011 SH DEFINED 05 29,236 725 3,050 WACHOVIA CORP 2ND NEW COM 929903102 96 2,050 SH OTHER 05 0 1,200 850 WACHOVIA CORP 2ND NEW COM 929903102 160 3,400 SH OTHER 01,06 0 0 3,400 WACHOVIA CORP 2ND NEW COM 929903102 630,189 13,408,277 SH DEFINED 01,08 6,159,422 7,173,643 75,212 WACHOVIA CORP 2ND NEW COM 929903102 1,168 24,861 SH DEFINED 09 24,861 0 0 WACHOVIA CORP 2ND NEW COM 929903102 3,958 84,214 SH DEFINED 10 72,776 1,965 9,473 WACHOVIA CORP 2ND NEW COM 929903102 1,331 28,315 SH OTHER 10 14,384 13,631 300 WADDELL & REED FINL INC COM 930059100 1,678 68,424 SH DEFINED 01 46,100 18,208 4,116 WADDELL & REED FINL INC COM 930059100 133 5,428 SH OTHER 01 2,714 2,714 0 WADDELL & REED FINL INC COM 930059100 2 80 SH DEFINED 02 80 0 0 WADDELL & REED FINL INC COM 930059100 23 949 SH DEFINED 04 949 0 0 WADDELL & REED FINL INC COM 930059100 67 2,714 SH DEFINED 05 2,714 0 0 WADDELL & REED FINL INC COM 930059100 9,972 406,678 SH DEFINED 01,08 98,683 307,995 0 WADDELL & REED FINL INC COM 930059100 4 150 SH DEFINED 10 0 0 150 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 115 7,719 SH DEFINED 01 0 7,719 0 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 122 8,160 SH DEFINED 01,08 1,796 6,364 0 WAL MART STORES INC COM 931142103 676,552 11,334,432 SH DEFINED 01 6,204,305 3,934,094 1,196,033 WAL MART STORES INC COM 931142103 52,010 871,334 SH OTHER 01 443,304 378,055 49,975 WAL MART STORES INC COM 931142103 25,459 426,527 SH DEFINED 02 301,413 112,766 12,348 WAL MART STORES INC COM 931142103 5,197 87,074 SH OTHER 02 57,233 29,041 800 WAL MART STORES INC COM 931142103 40,938 685,842 SH DEFINED 03 409,833 243,886 32,123 WAL MART STORES INC COM 931142103 15,634 261,918 SH OTHER 03 217,788 36,762 7,368 WAL MART STORES INC COM 931142103 99,477 1,666,561 SH DEFINED 04 1,564,312 0 102,249 WAL MART STORES INC COM 931142103 50,131 839,848 SH OTHER 04 779,581 0 60,267 WAL MART STORES INC COM 931142103 23,508 393,836 SH DEFINED 05 349,776 28,675 15,385 WAL MART STORES INC COM 931142103 3,106 52,034 SH OTHER 05 25,984 20,550 5,500 WAL MART STORES INC COM 931142103 663 11,100 SH OTHER 01,06 0 0 11,100 WAL MART STORES INC COM 931142103 2,072,514 34,721,293 SH DEFINED 01,08 17,830,574 16,877,101 13,618 WAL MART STORES INC COM 931142103 3,497 58,590 SH DEFINED 09 58,590 0 0 WAL MART STORES INC COM 931142103 38,614 646,912 SH DEFINED 10 480,247 60,905 105,760 WAL MART STORES INC COM 931142103 11,599 194,319 SH OTHER 10 114,734 74,933 4,652 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 551 ________ WALGREEN CO COM 931422109 255,005 7,739,153 SH DEFINED 01 4,728,972 2,335,439 674,742 WALGREEN CO COM 931422109 94,052 2,854,387 SH OTHER 01 1,302,353 1,415,004 137,030 WALGREEN CO COM 931422109 14,439 438,204 SH DEFINED 02 271,885 157,014 9,305 WALGREEN CO COM 931422109 4,844 147,005 SH OTHER 02 102,910 42,770 1,325 WALGREEN CO COM 931422109 19,331 586,665 SH DEFINED 03 325,717 232,021 28,927 WALGREEN CO COM 931422109 4,531 137,507 SH OTHER 03 79,883 47,583 10,041 WALGREEN CO COM 931422109 55,773 1,692,657 SH DEFINED 04 1,577,198 0 115,459 WALGREEN CO COM 931422109 39,399 1,195,727 SH OTHER 04 1,128,920 0 66,807 WALGREEN CO COM 931422109 11,491 348,748 SH DEFINED 05 293,033 40,420 15,295 WALGREEN CO COM 931422109 2,057 62,433 SH OTHER 05 27,998 14,435 20,000 WALGREEN CO COM 931422109 86 2,600 SH OTHER 01,06 0 0 2,600 WALGREEN CO COM 931422109 303,122 9,199,456 SH DEFINED 01,08 4,839,431 4,353,214 6,811 WALGREEN CO COM 931422109 1,010 30,667 SH DEFINED 09 30,667 0 0 WALGREEN CO COM 931422109 21,783 661,095 SH DEFINED 10 450,743 187,827 22,525 WALGREEN CO COM 931422109 4,810 145,966 SH OTHER 10 67,046 77,545 1,375 WALTER INDS INC COM 93317Q105 1,384 115,949 SH DEFINED 01 72,165 43,034 750 WALTER INDS INC COM 93317Q105 4 300 SH DEFINED 04 300 0 0 WALTER INDS INC COM 93317Q105 2,582 216,275 SH DEFINED 01,08 47,491 168,784 0 WARNACO GROUP INC COM 934390402 629 31,311 SH DEFINED 01 25,321 5,140 850 WARNACO GROUP INC COM 934390402 4,865 242,155 SH DEFINED 01,08 101,003 141,152 0 WARWICK CMNTY BANCORP INC COM 936559103 271 8,085 SH DEFINED 01 2,535 5,500 50 WARWICK CMNTY BANCORP INC COM 936559103 596 17,738 SH DEFINED 01,08 2,417 15,321 0 WARWICK VALLEY TEL CO COM 936750108 84 3,304 SH DEFINED 01 2,604 600 100 WARWICK VALLEY TEL CO COM 936750108 757 29,682 SH DEFINED 01,08 4,890 24,792 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 61 3,795 SH DEFINED 01 0 3,795 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 163 10,088 SH DEFINED 01,08 1,989 8,099 0 WASHINGTON FED INC COM 938824109 1,219 47,744 SH DEFINED 01 30,086 15,997 1,661 WASHINGTON FED INC COM 938824109 533 20,878 SH OTHER 01 6,600 0 14,278 WASHINGTON FED INC COM 938824109 10 399 SH DEFINED 04 399 0 0 WASHINGTON FED INC COM 938824109 11,111 435,218 SH DEFINED 01,08 126,598 308,620 0 WASHINGTON FED INC COM 938824109 192 7,536 SH DEFINED 10 7,403 0 133 WASHINGTON GROUP INTL INC COM 938862208 440 12,011 SH DEFINED 01 11,334 177 500 WASHINGTON GROUP INTL INC COM 938862208 4,767 130,079 SH DEFINED 01,08 38,379 91,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 552 ________ WASHINGTON MUT INC COM 939322103 71,250 1,668,234 SH DEFINED 01 638,920 799,814 229,500 WASHINGTON MUT INC COM 939322103 1,797 42,077 SH OTHER 01 7,943 33,555 579 WASHINGTON MUT INC COM 939322103 813 19,044 SH DEFINED 02 11,794 6,550 700 WASHINGTON MUT INC COM 939322103 282 6,605 SH OTHER 02 4,275 2,330 0 WASHINGTON MUT INC COM 939322103 3,319 77,720 SH DEFINED 03 42,140 14,280 21,300 WASHINGTON MUT INC COM 939322103 167 3,920 SH OTHER 03 825 2,050 1,045 WASHINGTON MUT INC COM 939322103 5,210 121,986 SH DEFINED 04 115,956 0 6,030 WASHINGTON MUT INC COM 939322103 3,045 71,286 SH OTHER 04 62,335 0 8,951 WASHINGTON MUT INC COM 939322103 2,956 69,217 SH DEFINED 05 65,027 990 3,200 WASHINGTON MUT INC COM 939322103 80 1,865 SH OTHER 05 1,490 375 0 WASHINGTON MUT INC COM 939322103 100 2,350 SH OTHER 01,06 0 0 2,350 WASHINGTON MUT INC COM 939322103 350,745 8,212,254 SH DEFINED 01,08 4,239,177 3,971,497 1,580 WASHINGTON MUT INC COM 939322103 859 20,123 SH DEFINED 09 20,123 0 0 WASHINGTON MUT INC COM 939322103 1,813 42,456 SH DEFINED 10 40,723 140 1,593 WASHINGTON MUT INC COM 939322103 1,198 28,040 SH OTHER 10 22,840 4,625 575 WASHINGTON POST CO COM 939640108 4,323 4,888 SH DEFINED 01 3,599 879 410 WASHINGTON POST CO COM 939640108 18 20 SH DEFINED 02 20 0 0 WASHINGTON POST CO COM 939640108 159 180 SH DEFINED 03 0 0 180 WASHINGTON POST CO COM 939640108 106 120 SH OTHER 03 0 120 0 WASHINGTON POST CO COM 939640108 845 956 SH DEFINED 04 956 0 0 WASHINGTON POST CO COM 939640108 35,630 40,287 SH DEFINED 01,08 7,805 32,482 0 WASHINGTON POST CO COM 939640108 426 482 SH DEFINED 10 287 195 0 WASHINGTON POST CO COM 939640108 1,282 1,450 SH OTHER 10 400 1,050 0 WASHINGTON REAL ESTATE INVT COM 939653101 2,027 62,458 SH DEFINED 01 24,905 34,453 3,100 WASHINGTON REAL ESTATE INVT COM 939653101 920 28,350 SH OTHER 01 0 19,125 9,225 WASHINGTON REAL ESTATE INVT COM 939653101 10 300 SH DEFINED 02 0 300 0 WASHINGTON REAL ESTATE INVT COM 939653101 32 1,000 SH OTHER 03 1,000 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 102 3,150 SH DEFINED 04 3,150 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 80 2,452 SH OTHER 04 2,452 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 8,160 251,460 SH DEFINED 01,08 51,706 199,754 0 WASHINGTON REAL ESTATE INVT COM 939653101 10 300 SH DEFINED 10 300 0 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 17 1,650 SH DEFINED 01 900 750 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 115 10,887 SH DEFINED 01,08 2,796 8,091 0 WASHINGTON TR BANCORP COM 940610108 560 21,214 SH DEFINED 01 8,064 12,850 300 WASHINGTON TR BANCORP COM 940610108 1,985 75,183 SH DEFINED 01,08 12,464 62,719 0 WASTE CONNECTIONS INC COM 941053100 1,637 41,138 SH DEFINED 01 18,419 21,719 1,000 WASTE CONNECTIONS INC COM 941053100 18 450 SH OTHER 01,06 0 0 450 WASTE CONNECTIONS INC COM 941053100 8,353 209,869 SH DEFINED 01,08 52,310 157,559 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 553 ________ WASTE INDUSTRIES USA INC COM 941057101 248 23,800 SH DEFINED 01 8,800 15,000 0 WASTE INDUSTRIES USA INC COM 941057101 244 23,400 SH DEFINED 01,08 5,800 17,600 0 WASTE MGMT INC DEL COM 94106L109 32,853 1,088,557 SH DEFINED 01 413,276 530,541 144,740 WASTE MGMT INC DEL COM 94106L109 110 3,633 SH OTHER 01 0 3,108 525 WASTE MGMT INC DEL COM 94106L109 12 385 SH DEFINED 02 0 0 385 WASTE MGMT INC DEL COM 94106L109 16 545 SH DEFINED 03 545 0 0 WASTE MGMT INC DEL COM 94106L109 3 108 SH DEFINED 04 108 0 0 WASTE MGMT INC DEL COM 94106L109 91 3,000 SH OTHER 04 3,000 0 0 WASTE MGMT INC DEL COM 94106L109 13 425 SH DEFINED 05 0 0 425 WASTE MGMT INC DEL COM 94106L109 3 100 SH OTHER 05 100 0 0 WASTE MGMT INC DEL COM 94106L109 45 1,500 SH OTHER 01,06 0 0 1,500 WASTE MGMT INC DEL COM 94106L109 161,534 5,352,337 SH DEFINED 01,08 2,837,576 2,513,036 1,725 WASTE MGMT INC DEL COM 94106L109 395 13,096 SH DEFINED 09 13,096 0 0 WASTE MGMT INC DEL COM 94106L109 71 2,341 SH DEFINED 10 1,491 0 850 WASTE MGMT INC DEL COM 94106L109 184 6,087 SH OTHER 10 5,217 870 0 WATCHGUARD TECHNOLOGIES INC COM 941105108 415 52,913 SH DEFINED 01 20,308 31,605 1,000 WATCHGUARD TECHNOLOGIES INC COM 941105108 2,162 275,712 SH DEFINED 01,08 99,172 176,540 0 WATER PIK TECHNOLOGIES INC COM 94113U100 355 25,175 SH DEFINED 01 6,975 18,000 200 WATER PIK TECHNOLOGIES INC COM 94113U100 316 22,414 SH DEFINED 01,08 5,414 17,000 0 WATER PIK TECHNOLOGIES INC COM 94113U100 0 5 SH OTHER 10 5 0 0 WATERS CORP COM 941848103 10,566 258,719 SH DEFINED 01 126,561 101,955 30,203 WATERS CORP COM 941848103 124 3,025 SH OTHER 01 300 1,100 1,625 WATERS CORP COM 941848103 593 14,525 SH DEFINED 02 10,225 3,425 875 WATERS CORP COM 941848103 1,565 38,320 SH DEFINED 03 28,445 9,175 700 WATERS CORP COM 941848103 862 21,100 SH DEFINED 04 21,100 0 0 WATERS CORP COM 941848103 349 8,550 SH OTHER 04 7,800 0 750 WATERS CORP COM 941848103 6 140 SH DEFINED 05 140 0 0 WATERS CORP COM 941848103 8 200 SH OTHER 05 0 200 0 WATERS CORP COM 941848103 12 300 SH OTHER 01,06 0 0 300 WATERS CORP COM 941848103 44,839 1,097,920 SH DEFINED 01,08 567,743 530,177 0 WATERS CORP COM 941848103 137 3,349 SH DEFINED 09 3,349 0 0 WATERS CORP COM 941848103 1,892 46,320 SH DEFINED 10 2,220 0 44,100 WATSCO INC COM 942622200 3,987 137,485 SH DEFINED 01 111,878 24,507 1,100 WATSCO INC COM 942622200 310 10,696 SH DEFINED 04 10,696 0 0 WATSCO INC COM 942622200 58 2,000 SH OTHER 04 2,000 0 0 WATSCO INC COM 942622200 12 400 SH OTHER 01,06 0 0 400 WATSCO INC COM 942622200 4,033 139,056 SH DEFINED 01,08 37,555 101,501 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 554 ________ WATSON PHARMACEUTICALS INC COM 942683103 9,943 232,366 SH DEFINED 01 102,053 96,862 33,451 WATSON PHARMACEUTICALS INC COM 942683103 13 300 SH OTHER 01 200 0 100 WATSON PHARMACEUTICALS INC COM 942683103 9 200 SH DEFINED 04 200 0 0 WATSON PHARMACEUTICALS INC COM 942683103 34 800 SH OTHER 04 300 0 500 WATSON PHARMACEUTICALS INC COM 942683103 4 100 SH DEFINED 05 0 0 100 WATSON PHARMACEUTICALS INC COM 942683103 13 300 SH OTHER 01,06 0 0 300 WATSON PHARMACEUTICALS INC COM 942683103 39,785 929,778 SH DEFINED 01,08 459,996 469,782 0 WATSON PHARMACEUTICALS INC COM 942683103 226 5,290 SH DEFINED 09 5,290 0 0 WATSON PHARMACEUTICALS INC COM 942683103 7 166 SH DEFINED 10 16 0 150 WATSON WYATT & CO HLDGS COM 942712100 739 29,260 SH DEFINED 01 22,459 6,101 700 WATSON WYATT & CO HLDGS COM 942712100 1 50 SH OTHER 04 50 0 0 WATSON WYATT & CO HLDGS COM 942712100 11 450 SH OTHER 01,06 0 0 450 WATSON WYATT & CO HLDGS COM 942712100 5,447 215,807 SH DEFINED 01,08 35,828 179,979 0 WATTS WATER TECHNOLOGIES INC COM 942749102 798 34,096 SH DEFINED 01 10,578 23,118 400 WATTS WATER TECHNOLOGIES INC COM 942749102 12 500 SH OTHER 01,06 0 0 500 WATTS WATER TECHNOLOGIES INC COM 942749102 3,464 148,092 SH DEFINED 01,08 53,385 94,707 0 WATTS WATER TECHNOLOGIES INC COM 942749102 19 800 SH DEFINED 10 800 0 0 WAUSAU-MOSINEE PAPER CORP COM 943315101 1,102 78,226 SH DEFINED 01 44,001 32,626 1,600 WAUSAU-MOSINEE PAPER CORP COM 943315101 13 935 SH OTHER 04 220 0 715 WAUSAU-MOSINEE PAPER CORP COM 943315101 4,096 290,675 SH DEFINED 01,08 113,671 177,004 0 WAVE SYSTEMS CORP COM 943526103 53 49,050 SH DEFINED 01 10,000 39,050 0 WAVE SYSTEMS CORP COM 943526103 1 500 SH DEFINED 04 500 0 0 WAVE SYSTEMS CORP COM 943526103 100 92,180 SH DEFINED 01,08 21,780 70,400 0 WAYNE BANCORP INC OHIO COM 944293109 67 2,834 SH DEFINED 01 2,734 0 100 WAYNE BANCORP INC OHIO COM 944293109 629 26,600 SH DEFINED 01,08 3,801 22,799 0 WAYNE BANCORP INC OHIO COM 944293109 189 8,000 SH OTHER 10 8,000 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 132 8,029 SH DEFINED 01 475 7,554 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 20 1,208 SH DEFINED 04 1,208 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 89 5,418 SH DEFINED 01,08 1,603 3,815 0 WAYPOINT FINL CORP COM 946756103 5,763 214,862 SH DEFINED 01 162,944 49,978 1,940 WAYPOINT FINL CORP COM 946756103 14 530 SH OTHER 01,06 0 0 530 WAYPOINT FINL CORP COM 946756103 6,649 247,919 SH DEFINED 01,08 75,548 172,371 0 WEBCO INDS INC COM 947621108 38 9,200 SH DEFINED 01 1,000 8,200 0 WEBCO INDS INC COM 947621108 63 15,562 SH DEFINED 01,08 2,862 12,700 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 555 ________ WEBEX COMMUNICATIONS INC COM 94767L109 1,852 62,301 SH DEFINED 01 18,905 42,271 1,125 WEBEX COMMUNICATIONS INC COM 94767L109 18 600 SH OTHER 01,06 0 0 600 WEBEX COMMUNICATIONS INC COM 94767L109 6,665 224,185 SH DEFINED 01,08 67,776 156,409 0 WEBEX COMMUNICATIONS INC COM 94767L109 16 540 SH DEFINED 10 540 0 0 WEBFINANCIAL CORP COM 94767P100 2 700 SH DEFINED 01 0 700 0 WEBFINANCIAL CORP COM 94767P100 27 10,000 SH DEFINED 01,08 2,657 7,343 0 WEBMETHODS INC COM 94768C108 685 73,201 SH DEFINED 01 30,268 41,833 1,100 WEBMETHODS INC COM 94768C108 11 1,200 SH OTHER 01 0 1,200 0 WEBMETHODS INC COM 94768C108 25 2,625 SH DEFINED 04 25 0 2,600 WEBMETHODS INC COM 94768C108 3,502 374,107 SH DEFINED 01,08 118,385 255,722 0 WEBSENSE INC COM 947684106 2,893 97,713 SH DEFINED 01 79,343 17,670 700 WEBSENSE INC COM 947684106 9 300 SH OTHER 01,06 0 0 300 WEBSENSE INC COM 947684106 4,812 162,518 SH DEFINED 01,08 52,164 110,354 0 WEBMD CORP COM 94769M105 1,478 166,307 SH DEFINED 01 101,898 47,179 17,230 WEBMD CORP COM 94769M105 8,386 943,349 SH DEFINED 01,08 417,873 525,476 0 WEBMD CORP COM 94769M105 38 4,300 SH DEFINED 09 4,300 0 0 WEBMD CORP COM 94769M105 3 345 SH DEFINED 10 0 0 345 WEBSTER FINL CORP CONN COM 947890109 1,459 28,780 SH DEFINED 01 17,991 7,729 3,060 WEBSTER FINL CORP CONN COM 947890109 30 600 SH OTHER 01 600 0 0 WEBSTER FINL CORP CONN COM 947890109 4 82 SH DEFINED 04 82 0 0 WEBSTER FINL CORP CONN COM 947890109 65 1,278 SH OTHER 04 1,278 0 0 WEBSTER FINL CORP CONN COM 947890109 13,628 268,743 SH DEFINED 01,08 84,708 184,035 0 WEBSTER FINL CORP CONN COM 947890109 3 50 SH DEFINED 10 0 0 50 WEGENER CORP COM 948585104 33 14,400 SH DEFINED 01 1,700 12,700 0 WEGENER CORP COM 948585104 88 38,645 SH DEFINED 01,08 2,666 35,979 0 WEIDER NUTRITION INTL INC COM 948603105 73 15,500 SH DEFINED 01 4,800 10,700 0 WEIDER NUTRITION INTL INC COM 948603105 115 24,300 SH DEFINED 01,08 9,900 14,400 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1,562 36,947 SH DEFINED 01 29,920 6,627 400 WEIGHT WATCHERS INTL INC NEW COM 948626106 6,838 161,759 SH DEFINED 01,08 50,974 110,785 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 556 ________ WEINGARTEN RLTY INVS COM 948741103 741 21,418 SH DEFINED 01 11,474 7,244 2,700 WEINGARTEN RLTY INVS COM 948741103 663 19,149 SH OTHER 01 17,934 1,215 0 WEINGARTEN RLTY INVS COM 948741103 35 1,000 SH DEFINED 03 1,000 0 0 WEINGARTEN RLTY INVS COM 948741103 135 3,900 SH DEFINED 04 3,450 0 450 WEINGARTEN RLTY INVS COM 948741103 55 1,600 SH DEFINED 05 600 0 1,000 WEINGARTEN RLTY INVS COM 948741103 120 3,464 SH OTHER 05 3,464 0 0 WEINGARTEN RLTY INVS COM 948741103 6,116 176,754 SH DEFINED 01,08 92,546 84,208 0 WEINGARTEN RLTY INVS COM 948741103 17 483 SH DEFINED 10 400 0 83 WEINGARTEN RLTY INVS COM 948741103 20 575 SH OTHER 10 575 0 0 WEIS MKTS INC COM 948849104 1,517 44,959 SH DEFINED 01 23,979 20,730 250 WEIS MKTS INC COM 948849104 3,910 115,864 SH DEFINED 01,08 30,778 85,086 0 WELLCHOICE INC COM 949475107 189 5,122 SH DEFINED 01 3,420 1,572 130 WELLCHOICE INC COM 949475107 1,761 47,713 SH DEFINED 01,08 10,350 37,363 0 WELLCHOICE INC COM 949475107 2 50 SH DEFINED 10 0 0 50 WELLMAN INC COM 949702104 460 55,087 SH DEFINED 01 22,828 31,459 800 WELLMAN INC COM 949702104 3 400 SH DEFINED 04 400 0 0 WELLMAN INC COM 949702104 4 500 SH OTHER 01,06 0 0 500 WELLMAN INC COM 949702104 2,194 262,775 SH DEFINED 01,08 103,678 159,097 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 32,544 286,177 SH DEFINED 01 116,022 133,823 36,332 WELLPOINT HEALTH NETWORK NEW COM 94973H108 20 175 SH OTHER 01 0 0 175 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 55 SH DEFINED 02 0 0 55 WELLPOINT HEALTH NETWORK NEW COM 94973H108 14 125 SH DEFINED 04 125 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 50 SH OTHER 04 50 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 11 100 SH DEFINED 05 0 0 100 WELLPOINT HEALTH NETWORK NEW COM 94973H108 45 400 SH OTHER 01,06 0 0 400 WELLPOINT HEALTH NETWORK NEW COM 94973H108 152,620 1,342,071 SH DEFINED 01,08 709,140 632,721 210 WELLPOINT HEALTH NETWORK NEW COM 94973H108 87 766 SH DEFINED 09 766 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 82 722 SH DEFINED 10 522 0 200 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 557 ________ WELLS FARGO & CO NEW COM 949746101 339,677 5,993,951 SH DEFINED 01 2,845,918 2,141,027 1,007,006 WELLS FARGO & CO NEW COM 949746101 41,314 729,022 SH OTHER 01 310,373 384,121 34,528 WELLS FARGO & CO NEW COM 949746101 17,736 312,963 SH DEFINED 02 214,230 86,445 12,288 WELLS FARGO & CO NEW COM 949746101 5,231 92,310 SH OTHER 02 62,059 28,771 1,480 WELLS FARGO & CO NEW COM 949746101 32,186 567,960 SH DEFINED 03 293,856 227,597 46,507 WELLS FARGO & CO NEW COM 949746101 9,149 161,437 SH OTHER 03 119,466 35,761 6,210 WELLS FARGO & CO NEW COM 949746101 108,463 1,913,946 SH DEFINED 04 1,815,582 300 98,064 WELLS FARGO & CO NEW COM 949746101 38,162 673,408 SH OTHER 04 531,602 0 141,806 WELLS FARGO & CO NEW COM 949746101 13,010 229,568 SH DEFINED 05 199,613 23,665 6,290 WELLS FARGO & CO NEW COM 949746101 1,778 31,379 SH OTHER 05 25,614 5,765 0 WELLS FARGO & CO NEW COM 949746101 247 4,350 SH OTHER 01,06 0 0 4,350 WELLS FARGO & CO NEW COM 949746101 871,788 15,383,591 SH DEFINED 01,08 7,907,897 7,449,608 26,086 WELLS FARGO & CO NEW COM 949746101 1,762 31,090 SH DEFINED 09 31,090 0 0 WELLS FARGO & CO NEW COM 949746101 36,637 646,489 SH DEFINED 10 436,287 131,185 79,017 WELLS FARGO & CO NEW COM 949746101 10,599 187,035 SH OTHER 10 66,151 116,382 4,502 WELLS GARDNER ELECTRS CORP COM 949765101 23 5,870 SH DEFINED 01 0 5,870 0 WELLS GARDNER ELECTRS CORP COM 949765101 82 21,207 SH DEFINED 01,08 3,671 17,536 0 WELLSFORD REAL PPTYS INC COM 950240200 333 18,300 SH DEFINED 01 1,500 16,650 150 WELLSFORD REAL PPTYS INC COM 950240200 220 12,074 SH DEFINED 01,08 2,574 9,500 0 WENDYS INTL INC COM 950590109 9,107 223,806 SH DEFINED 01 95,766 98,788 29,252 WENDYS INTL INC COM 950590109 28 700 SH OTHER 01 600 0 100 WENDYS INTL INC COM 950590109 24 600 SH OTHER 02 0 600 0 WENDYS INTL INC COM 950590109 427 10,500 SH DEFINED 04 10,500 0 0 WENDYS INTL INC COM 950590109 12 300 SH OTHER 01,06 0 0 300 WENDYS INTL INC COM 950590109 40,094 985,353 SH DEFINED 01,08 494,398 490,955 0 WENDYS INTL INC COM 950590109 20 488 SH DEFINED 09 488 0 0 WENDYS INTL INC COM 950590109 54 1,315 SH DEFINED 10 1,219 0 96 WERNER ENTERPRISES INC COM 950755108 895 47,235 SH DEFINED 01 31,003 16,066 166 WERNER ENTERPRISES INC COM 950755108 6,326 333,800 SH DEFINED 01,08 57,062 276,738 0 WERNER ENTERPRISES INC COM 950755108 139 7,313 SH DEFINED 09 7,313 0 0 WERNER ENTERPRISES INC COM 950755108 1 62 SH DEFINED 10 0 0 62 WESBANCO INC COM 950810101 1,559 51,356 SH DEFINED 01 24,860 25,121 1,375 WESBANCO INC COM 950810101 54 1,782 SH OTHER 04 0 0 1,782 WESBANCO INC COM 950810101 273 9,000 SH OTHER 05 9,000 0 0 WESBANCO INC COM 950810101 3,695 121,749 SH DEFINED 01,08 30,582 91,167 0 WESCO FINL CORP COM 950817106 717 1,852 SH DEFINED 01 1,570 282 0 WESCO FINL CORP COM 950817106 116 300 SH DEFINED 03 300 0 0 WESCO FINL CORP COM 950817106 39 100 SH OTHER 04 100 0 0 WESCO FINL CORP COM 950817106 2,988 7,722 SH DEFINED 01,08 1,634 6,088 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 558 ________ WESCO INTL INC COM 95082P105 1,373 92,123 SH DEFINED 01 19,501 71,897 725 WESCO INTL INC COM 95082P105 1 100 SH OTHER 04 100 0 0 WESCO INTL INC COM 95082P105 2,111 141,661 SH DEFINED 01,08 26,863 114,798 0 WEST BANCORPORATION INC COM 95123P106 124 7,343 SH DEFINED 01 7,043 0 300 WEST BANCORPORATION INC COM 95123P106 1,170 69,242 SH DEFINED 01,08 8,673 60,569 0 WEST COAST BANCORP ORE NEW COM 952145100 715 31,421 SH DEFINED 01 10,555 19,916 950 WEST COAST BANCORP ORE NEW COM 952145100 2,475 108,792 SH DEFINED 01,08 26,282 82,510 0 WEST CORP COM 952355105 503 20,101 SH DEFINED 01 15,948 3,053 1,100 WEST CORP COM 952355105 2,035 81,405 SH DEFINED 01,08 19,474 61,931 0 WEST MARINE INC COM 954235107 2,400 75,362 SH DEFINED 01 60,528 14,584 250 WEST MARINE INC COM 954235107 3 94 SH DEFINED 04 94 0 0 WEST MARINE INC COM 954235107 4,044 126,975 SH DEFINED 01,08 50,334 76,641 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 816 21,807 SH DEFINED 01 7,533 13,474 800 WEST PHARMACEUTICAL SVSC INC COM 955306105 2,163 57,838 SH OTHER 04 57,838 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3,396 90,789 SH DEFINED 01,08 31,911 58,878 0 WESTAFF INC COM 957070105 147 71,800 SH DEFINED 01 3,000 68,800 0 WESTAFF INC COM 957070105 48 23,600 SH DEFINED 01,08 6,925 16,675 0 WESTAR ENERGY INC COM 95709T100 2,988 142,572 SH DEFINED 01 117,686 19,236 5,650 WESTAR ENERGY INC COM 95709T100 92 4,400 SH OTHER 01 1,400 0 3,000 WESTAR ENERGY INC COM 95709T100 12,773 609,414 SH DEFINED 01,08 138,569 470,845 0 WESTAMERICA BANCORPORATION COM 957090103 1,313 26,021 SH DEFINED 01 15,082 8,799 2,140 WESTAMERICA BANCORPORATION COM 957090103 262 5,200 SH DEFINED 04 5,200 0 0 WESTAMERICA BANCORPORATION COM 957090103 9,963 197,434 SH DEFINED 01,08 67,308 130,126 0 WESTAMERICA BANCORPORATION COM 957090103 3 67 SH DEFINED 10 0 0 67 WESTBANK CORP COM 957116106 142 6,195 SH DEFINED 01 525 5,670 0 WESTBANK CORP COM 957116106 75 3,255 SH DEFINED 04 3,255 0 0 WESTBANK CORP COM 957116106 192 8,364 SH DEFINED 01,08 1,629 6,735 0 WESTCOAST HOSPITALITY CORP COM 95750P106 79 12,000 SH DEFINED 01 2,700 9,300 0 WESTCOAST HOSPITALITY CORP COM 95750P106 70 10,661 SH DEFINED 01,08 5,393 5,268 0 WESTCOAST HOSPITALITY CORP COM 95750P106 55 8,300 SH DEFINED 10 8,300 0 0 WESTELL TECHNOLOGIES INC COM 957541105 536 73,483 SH DEFINED 01 29,132 43,751 600 WESTELL TECHNOLOGIES INC COM 957541105 2,759 377,966 SH DEFINED 01,08 129,770 248,196 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 559 ________ WESTCORP INC COM 957907108 2,036 46,210 SH DEFINED 01 20,803 24,457 950 WESTCORP INC COM 957907108 6,950 157,703 SH DEFINED 01,08 40,586 117,117 0 WESTERN DIGITAL CORP COM 958102105 1,260 112,219 SH DEFINED 01 72,333 30,686 9,200 WESTERN DIGITAL CORP COM 958102105 6 500 SH OTHER 04 500 0 0 WESTERN DIGITAL CORP COM 958102105 6,751 601,114 SH DEFINED 01,08 254,119 346,995 0 WESTERN GAS RES INC COM 958259103 897 17,640 SH DEFINED 01 12,839 3,431 1,370 WESTERN GAS RES INC COM 958259103 20 400 SH OTHER 01 400 0 0 WESTERN GAS RES INC COM 958259103 7,039 138,434 SH DEFINED 01,08 23,102 115,332 0 WESTERN GAS RES INC COM 958259103 3 50 SH DEFINED 10 0 0 50 WESTERN SIERRA BANCORP COM 959522103 79 1,802 SH DEFINED 01 1,702 0 100 WESTERN SIERRA BANCORP COM 959522103 669 15,213 SH DEFINED 01,08 1,954 13,259 0 WESTERN SILVER CORP COM 959531104 94 11,100 SH DEFINED 01 0 11,100 0 WESTERN WIRELESS CORP COM 95988E204 4,469 191,074 SH DEFINED 01 139,411 47,663 4,000 WESTERN WIRELESS CORP COM 95988E204 11,659 498,443 SH DEFINED 01,08 143,062 355,381 0 WESTFIELD FINANCIAL INC COM 96008D101 429 17,427 SH DEFINED 01 6,678 10,699 50 WESTFIELD FINANCIAL INC COM 96008D101 813 33,042 SH DEFINED 01,08 5,106 27,936 0 WESTMORELAND COAL CO COM 960878106 118 6,454 SH DEFINED 01 2,704 3,700 50 WESTMORELAND COAL CO COM 960878106 668 36,384 SH DEFINED 01,08 4,645 31,739 0 WESTPAC BKG CORP COM 961214301 258 3,850 SH DEFINED 01 2,350 1,000 500 WESTPORT RES CORP NEW COM 961418100 1,087 32,941 SH DEFINED 01 13,901 17,550 1,490 WESTPORT RES CORP NEW COM 961418100 3,093 93,765 SH DEFINED 01,08 17,659 76,106 0 WESTPORT RES CORP NEW COM 961418100 2 50 SH DEFINED 10 0 0 50 WESTWOOD HLDGS GROUP INC COM 961765104 85 5,093 SH DEFINED 01 774 4,319 0 WESTWOOD HLDGS GROUP INC COM 961765104 153 9,111 SH DEFINED 01,08 2,299 6,812 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 560 ________ WESTWOOD ONE INC COM 961815107 9,876 335,346 SH DEFINED 01 197,824 93,992 43,530 WESTWOOD ONE INC COM 961815107 788 26,770 SH OTHER 01 8,945 17,825 0 WESTWOOD ONE INC COM 961815107 4,066 138,075 SH DEFINED 02 118,425 17,700 1,950 WESTWOOD ONE INC COM 961815107 498 16,925 SH OTHER 02 12,825 2,400 1,700 WESTWOOD ONE INC COM 961815107 384 13,055 SH DEFINED 03 3,375 9,285 395 WESTWOOD ONE INC COM 961815107 94 3,175 SH OTHER 03 1,625 1,550 0 WESTWOOD ONE INC COM 961815107 10 350 SH DEFINED 04 350 0 0 WESTWOOD ONE INC COM 961815107 29 1,000 SH OTHER 04 1,000 0 0 WESTWOOD ONE INC COM 961815107 482 16,350 SH DEFINED 05 11,200 5,150 0 WESTWOOD ONE INC COM 961815107 168 5,700 SH OTHER 05 5,550 150 0 WESTWOOD ONE INC COM 961815107 14,507 492,610 SH DEFINED 01,08 118,435 374,175 0 WESTWOOD ONE INC COM 961815107 165 5,605 SH DEFINED 10 5,405 0 200 WESTWOOD ONE INC COM 961815107 43 1,450 SH OTHER 10 400 550 500 WET SEAL INC COM 961840105 437 53,026 SH DEFINED 01 16,592 35,634 800 WET SEAL INC COM 961840105 8 1,000 SH DEFINED 03 1,000 0 0 WET SEAL INC COM 961840105 107 13,000 SH DEFINED 04 0 0 13,000 WET SEAL INC COM 961840105 8 1,000 SH OTHER 04 1,000 0 0 WET SEAL INC COM 961840105 4 475 SH OTHER 01,06 0 0 475 WET SEAL INC COM 961840105 1,358 164,602 SH DEFINED 01,08 45,719 118,883 0 WEYCO GROUP INC COM 962149100 217 5,852 SH DEFINED 01 2,202 3,600 50 WEYCO GROUP INC COM 962149100 726 19,627 SH DEFINED 01,08 2,251 17,376 0 WEYERHAEUSER CO COM 962166104 32,298 493,098 SH DEFINED 01 209,155 217,718 66,225 WEYERHAEUSER CO COM 962166104 2,908 44,396 SH OTHER 01 19,381 24,615 400 WEYERHAEUSER CO COM 962166104 2,480 37,855 SH DEFINED 02 21,908 13,247 2,700 WEYERHAEUSER CO COM 962166104 1,233 18,824 SH OTHER 02 12,974 5,850 0 WEYERHAEUSER CO COM 962166104 3,882 59,267 SH DEFINED 03 22,166 19,908 17,193 WEYERHAEUSER CO COM 962166104 1,097 16,753 SH OTHER 03 13,888 2,165 700 WEYERHAEUSER CO COM 962166104 2,733 41,720 SH DEFINED 04 39,995 0 1,725 WEYERHAEUSER CO COM 962166104 3,436 52,456 SH OTHER 04 51,981 0 475 WEYERHAEUSER CO COM 962166104 400 6,110 SH DEFINED 05 4,835 900 375 WEYERHAEUSER CO COM 962166104 116 1,775 SH OTHER 05 1,275 500 0 WEYERHAEUSER CO COM 962166104 39 600 SH OTHER 01,06 0 0 600 WEYERHAEUSER CO COM 962166104 129,515 1,977,333 SH DEFINED 01,08 1,020,245 956,308 780 WEYERHAEUSER CO COM 962166104 74 1,136 SH DEFINED 09 1,136 0 0 WEYERHAEUSER CO COM 962166104 2,685 40,989 SH DEFINED 10 8,839 26,800 5,350 WEYERHAEUSER CO COM 962166104 295 4,500 SH OTHER 10 575 3,925 0 WHEATON RIV MINERALS LTD COM 962902102 68 20,000 SH OTHER 04 20,000 0 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 561 ________ WHIRLPOOL CORP COM 963320106 19,409 281,817 SH DEFINED 01 202,660 60,863 18,294 WHIRLPOOL CORP COM 963320106 294 4,266 SH OTHER 01 2,675 700 891 WHIRLPOOL CORP COM 963320106 143 2,075 SH OTHER 02 0 2,075 0 WHIRLPOOL CORP COM 963320106 41 600 SH OTHER 03 0 600 0 WHIRLPOOL CORP COM 963320106 6 90 SH DEFINED 05 0 0 90 WHIRLPOOL CORP COM 963320106 14 200 SH OTHER 01,06 0 0 200 WHIRLPOOL CORP COM 963320106 43,200 627,265 SH DEFINED 01,08 323,478 303,787 0 WHIRLPOOL CORP COM 963320106 410 5,952 SH DEFINED 09 5,952 0 0 WHIRLPOOL CORP COM 963320106 72 1,052 SH DEFINED 10 952 0 100 WHITE ELECTR DESIGNS CORP COM 963801105 259 33,732 SH DEFINED 01 15,682 17,400 650 WHITE ELECTR DESIGNS CORP COM 963801105 1,507 196,541 SH DEFINED 01,08 67,495 129,046 0 WHITEHALL JEWELLERS INC COM 965063100 273 29,899 SH DEFINED 01 14,894 14,555 450 WHITEHALL JEWELLERS INC COM 965063100 614 67,182 SH DEFINED 01,08 15,444 51,738 0 WHITING PETE CORP NEW COM 966387102 334 14,150 SH DEFINED 01 2,050 7,000 5,100 WHITNEY HLDG CORP COM 966612103 1,362 32,638 SH DEFINED 01 25,440 6,408 790 WHITNEY HLDG CORP COM 966612103 769 18,427 SH OTHER 04 18,427 0 0 WHITNEY HLDG CORP COM 966612103 25 600 SH OTHER 01,06 0 0 600 WHITNEY HLDG CORP COM 966612103 4,919 117,837 SH DEFINED 01,08 46,305 71,532 0 WHITNEY HLDG CORP COM 966612103 3 60 SH DEFINED 10 0 0 60 WHOLE FOODS MKT INC COM 966837106 5,392 71,941 SH DEFINED 01 47,436 20,695 3,810 WHOLE FOODS MKT INC COM 966837106 1,405 18,745 SH OTHER 01 4,285 13,360 1,100 WHOLE FOODS MKT INC COM 966837106 262 3,500 SH DEFINED 03 500 2,400 600 WHOLE FOODS MKT INC COM 966837106 26 350 SH DEFINED 04 250 0 100 WHOLE FOODS MKT INC COM 966837106 97 1,300 SH OTHER 04 1,300 0 0 WHOLE FOODS MKT INC COM 966837106 45 600 SH DEFINED 05 600 0 0 WHOLE FOODS MKT INC COM 966837106 180 2,400 SH OTHER 05 2,400 0 0 WHOLE FOODS MKT INC COM 966837106 22,938 306,047 SH DEFINED 01,08 82,325 223,722 0 WHOLE FOODS MKT INC COM 966837106 142 1,900 SH DEFINED 10 900 100 900 WILD OATS MARKETS INC COM 96808B107 594 50,198 SH DEFINED 01 18,901 29,597 1,700 WILD OATS MARKETS INC COM 96808B107 2 150 SH DEFINED 04 150 0 0 WILD OATS MARKETS INC COM 96808B107 2,510 212,144 SH DEFINED 01,08 63,817 148,327 0 WILD OATS MARKETS INC COM 96808B107 24 2,000 SH DEFINED 10 2,000 0 0 WILEY JOHN & SONS INC COM 968223206 860 28,724 SH DEFINED 01 18,516 7,468 2,740 WILEY JOHN & SONS INC COM 968223206 371 12,400 SH OTHER 01 900 0 11,500 WILEY JOHN & SONS INC COM 968223206 4,051 135,344 SH DEFINED 01,08 49,539 85,805 0 WILEY JOHN & SONS INC COM 968223206 2 56 SH DEFINED 10 0 0 56 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 562 ________ WILLBROS GROUP INC COM 969199108 1,181 78,700 SH DEFINED 01 57,000 21,700 0 WILLBROS GROUP INC COM 969199108 65 4,300 SH DEFINED 01,08 4,300 0 0 WILLIAMS COS INC DEL COM 969457100 8,823 921,961 SH DEFINED 01 319,177 469,005 133,779 WILLIAMS COS INC DEL COM 969457100 330 34,475 SH OTHER 01 34,000 0 475 WILLIAMS COS INC DEL COM 969457100 43 4,525 SH DEFINED 04 4,525 0 0 WILLIAMS COS INC DEL COM 969457100 16 1,683 SH OTHER 04 1,683 0 0 WILLIAMS COS INC DEL COM 969457100 18 1,900 SH DEFINED 05 1,500 0 400 WILLIAMS COS INC DEL COM 969457100 12 1,300 SH OTHER 01,06 0 0 1,300 WILLIAMS COS INC DEL COM 969457100 43,764 4,573,081 SH DEFINED 01,08 2,330,348 2,242,733 0 WILLIAMS COS INC DEL COM 969457100 25 2,579 SH DEFINED 09 2,579 0 0 WILLIAMS COS INC DEL COM 969457100 12 1,231 SH DEFINED 10 81 0 1,150 WILLIAMS CLAYTON ENERGY INC COM 969490101 1,436 41,371 SH DEFINED 01 30,752 10,569 50 WILLIAMS CLAYTON ENERGY INC COM 969490101 9 250 SH DEFINED 04 250 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 1,332 38,400 SH DEFINED 01,08 8,649 29,751 0 WILLIAMS SONOMA INC COM 969904101 2,707 79,140 SH DEFINED 01 58,597 14,623 5,920 WILLIAMS SONOMA INC COM 969904101 40 1,182 SH DEFINED 02 1,182 0 0 WILLIAMS SONOMA INC COM 969904101 51 1,500 SH DEFINED 03 1,500 0 0 WILLIAMS SONOMA INC COM 969904101 32 950 SH DEFINED 04 950 0 0 WILLIAMS SONOMA INC COM 969904101 18,574 543,113 SH DEFINED 01,08 127,198 415,915 0 WILLIAMS SONOMA INC COM 969904101 85 2,486 SH DEFINED 10 2,340 0 146 WILLIS LEASE FINANCE CORP COM 970646105 87 9,700 SH DEFINED 01 1,000 8,700 0 WILLIS LEASE FINANCE CORP COM 970646105 134 15,000 SH DEFINED 01,08 3,741 11,259 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 288 16,023 SH DEFINED 01 7,252 8,521 250 WILLOW GROVE BANCORP INC NEW COM 97111W101 31 1,700 SH OTHER 01 1,700 0 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 1,206 66,987 SH DEFINED 01,08 13,021 53,966 0 WILMINGTON TRUST CORP COM 971807102 1,631 43,646 SH DEFINED 01 25,933 10,833 6,880 WILMINGTON TRUST CORP COM 971807102 26 700 SH OTHER 02 700 0 0 WILMINGTON TRUST CORP COM 971807102 15 400 SH DEFINED 04 400 0 0 WILMINGTON TRUST CORP COM 971807102 545 14,591 SH OTHER 04 14,591 0 0 WILMINGTON TRUST CORP COM 971807102 141 3,786 SH DEFINED 05 3,786 0 0 WILMINGTON TRUST CORP COM 971807102 13,014 348,238 SH DEFINED 01,08 86,901 261,337 0 WILMINGTON TRUST CORP COM 971807102 149 3,996 SH DEFINED 10 3,900 0 96 WILSHIRE ENTERPRISES INC COM 971889100 47 8,600 SH DEFINED 01 1,300 7,300 0 WILSHIRE ENTERPRISES INC COM 971889100 135 24,785 SH DEFINED 01,08 3,608 21,177 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 563 ________ WILSON GREATBATCH TECHNOLOGI COM 972232102 1,125 31,006 SH DEFINED 01 12,729 17,027 1,250 WILSON GREATBATCH TECHNOLOGI COM 972232102 4 100 SH DEFINED 04 100 0 0 WILSON GREATBATCH TECHNOLOGI COM 972232102 11 300 SH OTHER 01,06 0 0 300 WILSON GREATBATCH TECHNOLOGI COM 972232102 4,493 123,847 SH DEFINED 01,08 31,606 92,241 0 WILSONS THE LEATHER EXPERTS COM 972463103 94 33,089 SH DEFINED 01 11,014 21,425 650 WILSONS THE LEATHER EXPERTS COM 972463103 370 130,125 SH DEFINED 01,08 32,194 97,931 0 WIND RIVER SYSTEMS INC COM 973149107 3,254 293,914 SH DEFINED 01 274,947 15,017 3,950 WIND RIVER SYSTEMS INC COM 973149107 2 150 SH DEFINED 04 150 0 0 WIND RIVER SYSTEMS INC COM 973149107 7,163 647,053 SH DEFINED 01,08 134,472 512,581 0 WINDROSE MED PPTYS TR COM 973491103 134 10,763 SH DEFINED 01,08 2,600 8,163 0 WINMARK CORP COM 974250102 38 1,600 SH DEFINED 01 1,100 500 0 WINMARK CORP COM 974250102 230 9,600 SH DEFINED 01,08 2,200 7,400 0 WINN DIXIE STORES INC COM 974280109 1,725 227,020 SH DEFINED 01 94,773 107,570 24,677 WINN DIXIE STORES INC COM 974280109 1 150 SH OTHER 01 0 0 150 WINN DIXIE STORES INC COM 974280109 76 10,000 SH OTHER 02 10,000 0 0 WINN DIXIE STORES INC COM 974280109 8 1,064 SH OTHER 04 1,064 0 0 WINN DIXIE STORES INC COM 974280109 1 100 SH DEFINED 05 0 0 100 WINN DIXIE STORES INC COM 974280109 3 400 SH OTHER 01,06 0 0 400 WINN DIXIE STORES INC COM 974280109 8,287 1,090,443 SH DEFINED 01,08 516,342 574,101 0 WINN DIXIE STORES INC COM 974280109 2 256 SH DEFINED 09 256 0 0 WINN DIXIE STORES INC COM 974280109 1 74 SH DEFINED 10 24 0 50 WINNEBAGO INDS INC COM 974637100 1,647 52,828 SH DEFINED 01 18,072 34,156 600 WINNEBAGO INDS INC COM 974637100 3,288 105,496 SH DEFINED 04 0 0 105,496 WINNEBAGO INDS INC COM 974637100 9 300 SH OTHER 04 300 0 0 WINNEBAGO INDS INC COM 974637100 19 600 SH OTHER 01,06 0 0 600 WINNEBAGO INDS INC COM 974637100 6,261 200,858 SH DEFINED 01,08 33,025 167,833 0 WINSTON HOTELS INC COM 97563A102 934 88,660 SH DEFINED 01 74,536 13,724 400 WINSTON HOTELS INC COM 97563A102 1,713 162,561 SH DEFINED 01,08 64,224 98,337 0 WINTON FINL CORP COM 976446104 50 3,500 SH DEFINED 01 0 3,500 0 WINTON FINL CORP COM 976446104 99 6,923 SH DEFINED 01,08 1,700 5,223 0 WINTRUST FINANCIAL CORP COM 97650W108 5,532 113,753 SH DEFINED 01 16,577 96,676 500 WINTRUST FINANCIAL CORP COM 97650W108 384 7,899 SH OTHER 01 7,449 450 0 WINTRUST FINANCIAL CORP COM 97650W108 12 250 SH OTHER 01,06 0 0 250 WINTRUST FINANCIAL CORP COM 97650W108 8,276 170,193 SH DEFINED 01,08 61,994 108,199 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 564 ________ WIRELESS TELECOM GROUP INC COM 976524108 77 24,300 SH DEFINED 01 2,500 21,800 0 WIRELESS TELECOM GROUP INC COM 976524108 100 31,670 SH DEFINED 01,08 6,527 25,143 0 WIRELESS FACILITIES INC COM 97653A103 707 64,216 SH DEFINED 01 22,910 40,106 1,200 WIRELESS FACILITIES INC COM 97653A103 2,801 254,381 SH DEFINED 01,08 49,192 205,189 0 WISCONSIN ENERGY CORP COM 976657106 3,487 108,460 SH DEFINED 01 66,776 32,060 9,624 WISCONSIN ENERGY CORP COM 976657106 2,719 84,562 SH OTHER 01 40,250 40,864 3,448 WISCONSIN ENERGY CORP COM 976657106 230 7,141 SH DEFINED 02 5,241 0 1,900 WISCONSIN ENERGY CORP COM 976657106 68 2,100 SH OTHER 02 2,100 0 0 WISCONSIN ENERGY CORP COM 976657106 21 650 SH DEFINED 03 100 550 0 WISCONSIN ENERGY CORP COM 976657106 116 3,600 SH OTHER 03 600 3,000 0 WISCONSIN ENERGY CORP COM 976657106 627 19,509 SH DEFINED 04 19,509 0 0 WISCONSIN ENERGY CORP COM 976657106 516 16,041 SH OTHER 04 16,041 0 0 WISCONSIN ENERGY CORP COM 976657106 32 990 SH DEFINED 05 990 0 0 WISCONSIN ENERGY CORP COM 976657106 20,247 629,766 SH DEFINED 01,08 156,794 472,972 0 WISCONSIN ENERGY CORP COM 976657106 3 92 SH DEFINED 10 0 0 92 WISCONSIN ENERGY CORP COM 976657106 446 13,875 SH OTHER 10 0 13,875 0 WISER OIL CO DEL COM 977284108 159 19,700 SH DEFINED 01 1,900 17,800 0 WISER OIL CO DEL COM 977284108 157 19,444 SH DEFINED 01,08 3,888 15,556 0 WITNESS SYS INC COM 977424100 298 23,100 SH DEFINED 01 4,500 18,400 200 WITNESS SYS INC COM 977424100 516 39,966 SH DEFINED 01,08 8,766 31,200 0 WOLVERINE TUBE INC COM 978093102 123 14,689 SH DEFINED 01 2,789 11,900 0 WOLVERINE TUBE INC COM 978093102 2 200 SH OTHER 01,06 0 0 200 WOLVERINE TUBE INC COM 978093102 274 32,696 SH DEFINED 01,08 8,593 24,103 0 WOLVERINE WORLD WIDE INC COM 978097103 1,869 77,450 SH DEFINED 01 39,357 35,593 2,500 WOLVERINE WORLD WIDE INC COM 978097103 39 1,600 SH DEFINED 02 1,600 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1,134 47,000 SH DEFINED 04 47,000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 14 560 SH OTHER 01,06 0 0 560 WOLVERINE WORLD WIDE INC COM 978097103 8,247 341,776 SH DEFINED 01,08 121,053 220,723 0 WOLVERINE WORLD WIDE INC COM 978097103 4,087 169,385 SH DEFINED 10 169,385 0 0 WOMEN FIRST HEALTHCARE COM 978150100 3 17,950 SH DEFINED 01 0 17,900 50 WOMEN FIRST HEALTHCARE COM 978150100 6 34,495 SH DEFINED 01,08 10,095 24,400 0 WOODHEAD INDS INC COM 979438108 397 26,513 SH DEFINED 01 6,663 19,700 150 WOODHEAD INDS INC COM 979438108 961 64,092 SH DEFINED 01,08 9,742 54,350 0 WOODWARD GOVERNOR CO COM 980745103 1,344 21,089 SH DEFINED 01 10,188 10,201 700 WOODWARD GOVERNOR CO COM 980745103 13 200 SH OTHER 01,06 0 0 200 WOODWARD GOVERNOR CO COM 980745103 4,593 72,065 SH DEFINED 01,08 23,068 48,997 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 565 ________ WORKFLOW MGMT INC COM 98137N109 100 18,835 SH DEFINED 01 2,800 16,000 35 WORKFLOW MGMT INC COM 98137N109 126 23,794 SH DEFINED 01,08 5,494 18,300 0 WORLD ACCEP CORP DEL COM 981419104 1,830 93,343 SH DEFINED 01 67,593 25,400 350 WORLD ACCEP CORP DEL COM 981419104 2,361 120,399 SH DEFINED 01,08 22,049 98,350 0 WORLD AWYS INC NEW COM 98142H105 19 5,300 SH DEFINED 01 0 5,300 0 WORLD AWYS INC NEW COM 98142H105 79 21,681 SH DEFINED 01,08 4,599 17,082 0 WORLD FUEL SVCS CORP COM 981475106 894 24,333 SH DEFINED 01 6,805 16,778 750 WORLD FUEL SVCS CORP COM 981475106 2,702 73,569 SH DEFINED 01,08 16,225 57,344 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 36 25,900 SH DEFINED 01 4,400 21,500 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 7 5,000 SH OTHER 04 5,000 0 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 47 33,856 SH DEFINED 01,08 5,356 28,500 0 WORLD WRESTLING ENTMT INC COM 98156Q108 326 22,526 SH DEFINED 01 8,011 14,215 300 WORLD WRESTLING ENTMT INC COM 98156Q108 1,066 73,781 SH DEFINED 01,08 17,088 56,693 0 WORLDQUEST NETWORKS COM 98156W105 6 1,300 SH DEFINED 01 800 500 0 WORLDQUEST NETWORKS COM 98156W105 93 20,000 SH DEFINED 04 20,000 0 0 WORLDQUEST NETWORKS COM 98156W105 41 8,736 SH DEFINED 01,08 1,536 7,200 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 117 38,000 SH DEFINED 01 13,400 24,600 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 31 10,000 SH OTHER 02 10,000 0 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 149 48,087 SH DEFINED 01,08 12,101 35,986 0 WORONOCO BANCORP INC COM 981630106 286 8,000 SH DEFINED 01 8,000 0 0 WORONOCO BANCORP INC COM 981630106 255 7,131 SH DEFINED 01,08 1,831 5,300 0 WORTHINGTON INDS INC COM 981811102 3,085 160,926 SH DEFINED 01 62,103 69,402 29,421 WORTHINGTON INDS INC COM 981811102 21 1,075 SH OTHER 01 1,000 0 75 WORTHINGTON INDS INC COM 981811102 1 60 SH DEFINED 05 0 0 60 WORTHINGTON INDS INC COM 981811102 4 200 SH OTHER 01,06 0 0 200 WORTHINGTON INDS INC COM 981811102 12,577 656,073 SH DEFINED 01,08 308,567 347,506 0 WORTHINGTON INDS INC COM 981811102 132 6,864 SH DEFINED 10 6,764 0 100 WORTHINGTON INDS INC COM 981811102 43 2,250 SH OTHER 10 2,250 0 0 WRIGHT MED GROUP INC COM 98235T107 1,483 48,316 SH DEFINED 01 14,198 33,018 1,100 WRIGHT MED GROUP INC COM 98235T107 43 1,405 SH OTHER 01 0 1,405 0 WRIGHT MED GROUP INC COM 98235T107 4,280 139,419 SH DEFINED 01,08 29,130 110,289 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 566 ________ WRIGLEY WM JR CO COM 982526105 110,982 1,877,227 SH DEFINED 01 1,615,882 202,271 59,074 WRIGLEY WM JR CO COM 982526105 82,751 1,399,716 SH OTHER 01 474,170 921,451 4,095 WRIGLEY WM JR CO COM 982526105 550 9,309 SH DEFINED 02 6,150 2,834 325 WRIGLEY WM JR CO COM 982526105 826 13,973 SH OTHER 02 11,403 2,570 0 WRIGLEY WM JR CO COM 982526105 5,569 94,199 SH DEFINED 03 85,565 4,971 3,663 WRIGLEY WM JR CO COM 982526105 387 6,550 SH OTHER 03 5,710 840 0 WRIGLEY WM JR CO COM 982526105 15,078 255,042 SH DEFINED 04 34,735 0 220,307 WRIGLEY WM JR CO COM 982526105 10,656 180,240 SH OTHER 04 25,690 0 154,550 WRIGLEY WM JR CO COM 982526105 18 300 SH DEFINED 05 100 0 200 WRIGLEY WM JR CO COM 982526105 35 600 SH OTHER 01,06 0 0 600 WRIGLEY WM JR CO COM 982526105 108,770 1,839,821 SH DEFINED 01,08 932,667 907,154 0 WRIGLEY WM JR CO COM 982526105 54 908 SH DEFINED 09 908 0 0 WRIGLEY WM JR CO COM 982526105 162 2,738 SH DEFINED 10 1,688 800 250 WYETH COM 983024100 119,577 3,184,461 SH DEFINED 01 1,651,156 1,185,238 348,067 WYETH COM 983024100 23,034 613,426 SH OTHER 01 266,606 321,931 24,889 WYETH COM 983024100 4,491 119,589 SH DEFINED 02 91,255 24,684 3,650 WYETH COM 983024100 3,887 103,527 SH OTHER 02 58,507 40,570 4,450 WYETH COM 983024100 8,403 223,784 SH DEFINED 03 134,957 75,541 13,286 WYETH COM 983024100 7,055 187,885 SH OTHER 03 149,600 24,745 13,540 WYETH COM 983024100 10,166 270,744 SH DEFINED 04 261,619 0 9,125 WYETH COM 983024100 17,062 454,371 SH OTHER 04 389,325 0 65,046 WYETH COM 983024100 1,002 26,696 SH DEFINED 05 25,546 400 750 WYETH COM 983024100 403 10,730 SH OTHER 05 1,730 5,000 4,000 WYETH COM 983024100 128 3,400 SH OTHER 01,06 0 0 3,400 WYETH COM 983024100 448,871 11,953,946 SH DEFINED 01,08 6,257,881 5,692,414 3,651 WYETH COM 983024100 1,574 41,930 SH DEFINED 09 41,930 0 0 WYETH COM 983024100 4,839 128,868 SH DEFINED 10 96,299 26,869 5,700 WYETH COM 983024100 2,770 73,761 SH OTHER 10 48,061 24,275 1,425 WYNDHAM INTL INC COM 983101106 81 80,970 SH DEFINED 01 39,470 41,400 100 WYNDHAM INTL INC COM 983101106 8 8,000 SH DEFINED 04 8,000 0 0 WYNDHAM INTL INC COM 983101106 305 304,534 SH DEFINED 01,08 70,534 234,000 0 WYNN RESORTS LTD COM 983134107 96 2,737 SH DEFINED 01 100 2,397 240 WYNN RESORTS LTD COM 983134107 2,965 84,717 SH DEFINED 01,08 8,343 76,374 0 WYNN RESORTS LTD COM 983134107 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 567 ________ XM SATELLITE RADIO HLDGS INC COM 983759101 1,585 56,766 SH DEFINED 01 29,653 21,043 6,070 XM SATELLITE RADIO HLDGS INC COM 983759101 521 18,660 SH OTHER 01 0 18,660 0 XM SATELLITE RADIO HLDGS INC COM 983759101 20 700 SH DEFINED 02 100 600 0 XM SATELLITE RADIO HLDGS INC COM 983759101 3 100 SH DEFINED 03 100 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 2,384 85,350 SH DEFINED 04 85,350 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 246 8,800 SH OTHER 04 8,600 0 200 XM SATELLITE RADIO HLDGS INC COM 983759101 28 1,000 SH DEFINED 05 1,000 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 12,956 463,879 SH DEFINED 01,08 182,505 281,374 0 XM SATELLITE RADIO HLDGS INC COM 983759101 144 5,150 SH DEFINED 10 5,000 0 150 XM SATELLITE RADIO HLDGS INC COM 983759101 14 500 SH OTHER 10 500 0 0 XTO ENERGY INC COM 98385X106 5,783 229,136 SH DEFINED 01 139,834 48,319 40,984 XTO ENERGY INC COM 98385X106 7 286 SH DEFINED 02 0 0 286 XTO ENERGY INC COM 98385X106 31,133 1,233,497 SH DEFINED 01,08 337,728 895,769 0 XTO ENERGY INC COM 98385X106 10 394 SH DEFINED 09 394 0 0 XTO ENERGY INC COM 98385X106 20 790 SH DEFINED 10 458 0 333 X-RITE INC COM 983857103 504 33,691 SH DEFINED 01 13,138 20,103 450 X-RITE INC COM 983857103 4 300 SH OTHER 01,06 0 0 300 X-RITE INC COM 983857103 2,087 139,500 SH DEFINED 01,08 22,375 117,125 0 X-RITE INC COM 983857103 2,630 175,800 SH DEFINED 10 175,800 0 0 XATA CORP COM 983882309 30 5,000 SH DEFINED 01 0 5,000 0 XATA CORP COM 983882309 31 5,302 SH DEFINED 01,08 2,802 2,500 0 XCEL ENERGY INC COM 98389B100 14,566 817,853 SH DEFINED 01 371,814 337,475 108,564 XCEL ENERGY INC COM 98389B100 425 23,879 SH OTHER 01 3,600 19,904 375 XCEL ENERGY INC COM 98389B100 113 6,327 SH DEFINED 02 4,187 1,200 940 XCEL ENERGY INC COM 98389B100 79 4,410 SH OTHER 02 4,255 155 0 XCEL ENERGY INC COM 98389B100 78 4,400 SH DEFINED 03 4,400 0 0 XCEL ENERGY INC COM 98389B100 102 5,700 SH DEFINED 04 5,700 0 0 XCEL ENERGY INC COM 98389B100 78 4,354 SH OTHER 04 4,354 0 0 XCEL ENERGY INC COM 98389B100 32 1,785 SH DEFINED 05 985 0 800 XCEL ENERGY INC COM 98389B100 18 1,000 SH OTHER 01,06 0 0 1,000 XCEL ENERGY INC COM 98389B100 63,855 3,585,350 SH DEFINED 01,08 1,853,348 1,732,002 0 XCEL ENERGY INC COM 98389B100 42 2,368 SH DEFINED 09 2,368 0 0 XCEL ENERGY INC COM 98389B100 39 2,163 SH DEFINED 10 1,563 0 600 XCEL ENERGY INC COM 98389B100 38 2,125 SH OTHER 10 1,350 775 0 XANSER CORP COM 98389J103 176 69,200 SH DEFINED 01 6,500 62,700 0 XANSER CORP COM 98389J103 210 82,170 SH DEFINED 01,08 13,217 68,953 0 XETA TECHNOLOGIES INC COM 983909102 43 6,800 SH DEFINED 01 1,500 5,300 0 XETA TECHNOLOGIES INC COM 983909102 101 16,000 SH DEFINED 01,08 2,700 13,300 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 568 ________ XILINX INC COM 983919101 37,335 988,750 SH DEFINED 01 618,469 289,326 80,955 XILINX INC COM 983919101 2,680 70,970 SH OTHER 01 39,320 29,450 2,200 XILINX INC COM 983919101 63 1,666 SH DEFINED 02 166 1,000 500 XILINX INC COM 983919101 128 3,400 SH OTHER 02 0 3,400 0 XILINX INC COM 983919101 241 6,375 SH DEFINED 03 5,222 1,153 0 XILINX INC COM 983919101 791 20,949 SH DEFINED 04 20,649 0 300 XILINX INC COM 983919101 537 14,225 SH OTHER 04 13,225 0 1,000 XILINX INC COM 983919101 61 1,625 SH DEFINED 05 1,375 0 250 XILINX INC COM 983919101 32 850 SH OTHER 01,06 0 0 850 XILINX INC COM 983919101 117,386 3,108,732 SH DEFINED 01,08 1,671,956 1,436,166 610 XILINX INC COM 983919101 386 10,222 SH DEFINED 09 10,222 0 0 XILINX INC COM 983919101 26 676 SH DEFINED 10 226 0 450 XILINX INC COM 983919101 8 200 SH OTHER 10 0 200 0 XEROX CORP COM 984121103 19,723 1,353,678 SH DEFINED 01 515,635 652,891 185,152 XEROX CORP COM 984121103 19 1,325 SH OTHER 01 600 0 725 XEROX CORP COM 984121103 15 1,050 SH DEFINED 02 0 0 1,050 XEROX CORP COM 984121103 131 9,000 SH DEFINED 03 3,100 0 5,900 XEROX CORP COM 984121103 20 1,350 SH OTHER 03 1,350 0 0 XEROX CORP COM 984121103 274 18,800 SH DEFINED 04 4,800 0 14,000 XEROX CORP COM 984121103 44 3,000 SH OTHER 04 3,000 0 0 XEROX CORP COM 984121103 8 530 SH DEFINED 05 0 0 530 XEROX CORP COM 984121103 29 2,000 SH OTHER 01,06 0 0 2,000 XEROX CORP COM 984121103 102,159 7,011,592 SH DEFINED 01,08 3,627,693 3,382,869 1,030 XEROX CORP COM 984121103 60 4,098 SH DEFINED 09 4,098 0 0 XEROX CORP COM 984121103 50 3,435 SH DEFINED 10 1,335 0 2,100 XYBERNAUT CORP COM 984149104 70 58,600 SH DEFINED 01 9,100 49,500 0 XYBERNAUT CORP COM 984149104 1 1,000 SH DEFINED 04 1,000 0 0 XYBERNAUT CORP COM 984149104 132 111,113 SH DEFINED 01,08 64,613 46,500 0 YADKIN VY BK&TR CO ELKIN N C COM 984308106 60 3,571 SH DEFINED 01 3,471 0 100 YADKIN VY BK&TR CO ELKIN N C COM 984308106 524 31,061 SH DEFINED 01,08 3,554 27,507 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 569 ________ YAHOO INC COM 984332106 80,486 1,660,541 SH DEFINED 01 996,757 507,552 156,232 YAHOO INC COM 984332106 1,252 25,833 SH OTHER 01 850 24,383 600 YAHOO INC COM 984332106 22 450 SH DEFINED 02 450 0 0 YAHOO INC COM 984332106 32 650 SH OTHER 02 650 0 0 YAHOO INC COM 984332106 1,315 27,134 SH DEFINED 03 16,234 10,750 150 YAHOO INC COM 984332106 248 5,125 SH OTHER 03 3,970 1,155 0 YAHOO INC COM 984332106 1,266 26,115 SH DEFINED 04 25,865 0 250 YAHOO INC COM 984332106 320 6,612 SH OTHER 04 6,612 0 0 YAHOO INC COM 984332106 21 434 SH DEFINED 05 29 0 405 YAHOO INC COM 984332106 82 1,700 SH OTHER 01,06 0 0 1,700 YAHOO INC COM 984332106 273,380 5,640,197 SH DEFINED 01,08 2,958,287 2,679,885 2,025 YAHOO INC COM 984332106 550 11,339 SH DEFINED 09 11,339 0 0 YAHOO INC COM 984332106 1,472 30,370 SH DEFINED 10 11,696 12,000 6,674 YAHOO INC COM 984332106 5 100 SH OTHER 10 100 0 0 YANKEE CANDLE INC COM 984757104 1,810 65,635 SH DEFINED 01 23,838 39,897 1,900 YANKEE CANDLE INC COM 984757104 14 500 SH OTHER 04 500 0 0 YANKEE CANDLE INC COM 984757104 6,889 249,791 SH DEFINED 01,08 56,638 193,153 0 XICOR INC COM 984903104 637 41,841 SH DEFINED 01 17,141 24,100 600 XICOR INC COM 984903104 3,079 202,270 SH DEFINED 01,08 45,519 156,751 0 YARDVILLE NATL BANCORP COM 985021104 637 25,771 SH DEFINED 01 16,065 9,456 250 YARDVILLE NATL BANCORP COM 985021104 1,315 53,245 SH DEFINED 01,08 11,267 41,978 0 YELLOW ROADWAY CORP COM 985577105 2,465 73,152 SH DEFINED 01 27,422 42,035 3,695 YELLOW ROADWAY CORP COM 985577105 347 10,300 SH DEFINED 04 0 0 10,300 YELLOW ROADWAY CORP COM 985577105 17 498 SH OTHER 04 0 0 498 YELLOW ROADWAY CORP COM 985577105 24 698 SH OTHER 01,06 0 0 698 YELLOW ROADWAY CORP COM 985577105 11,822 350,806 SH DEFINED 01,08 116,961 233,845 0 YORK INTL CORP NEW COM 986670107 1,896 48,229 SH DEFINED 01 36,087 11,092 1,050 YORK INTL CORP NEW COM 986670107 9 225 SH DEFINED 02 0 0 225 YORK INTL CORP NEW COM 986670107 153 3,900 SH DEFINED 04 0 0 3,900 YORK INTL CORP NEW COM 986670107 12,879 327,639 SH DEFINED 01,08 69,511 258,128 0 YOUBET COM INC COM 987413101 94 25,800 SH DEFINED 01 3,900 21,900 0 YOUBET COM INC COM 987413101 146 40,084 SH DEFINED 01,08 10,380 29,704 0 YOUNG BROADCASTING INC COM 987434107 476 26,271 SH DEFINED 01 8,930 16,941 400 YOUNG BROADCASTING INC COM 987434107 2,207 121,953 SH DEFINED 01,08 47,374 74,579 0 YOUNG INNOVATIONS INC COM 987520103 946 26,657 SH DEFINED 01 3,458 23,149 50 YOUNG INNOVATIONS INC COM 987520103 1,283 36,185 SH DEFINED 01,08 8,534 27,651 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 570 ________ YUM BRANDS INC COM 988498101 20,180 531,189 SH DEFINED 01 234,504 223,868 72,817 YUM BRANDS INC COM 988498101 642 16,888 SH OTHER 01 11,568 4,950 370 YUM BRANDS INC COM 988498101 97 2,552 SH DEFINED 02 1,812 740 0 YUM BRANDS INC COM 988498101 38 1,000 SH OTHER 02 200 800 0 YUM BRANDS INC COM 988498101 65 1,700 SH DEFINED 03 1,700 0 0 YUM BRANDS INC COM 988498101 100 2,620 SH OTHER 03 1,120 1,500 0 YUM BRANDS INC COM 988498101 27 700 SH DEFINED 04 700 0 0 YUM BRANDS INC COM 988498101 211 5,548 SH OTHER 04 5,548 0 0 YUM BRANDS INC COM 988498101 12 303 SH DEFINED 05 103 0 200 YUM BRANDS INC COM 988498101 30 800 SH OTHER 01,06 0 0 800 YUM BRANDS INC COM 988498101 98,819 2,601,189 SH DEFINED 01,08 1,360,097 1,241,092 0 YUM BRANDS INC COM 988498101 58 1,523 SH DEFINED 09 1,523 0 0 YUM BRANDS INC COM 988498101 42 1,100 SH DEFINED 10 650 0 450 Z TEL TECHNOLOGIES INC COM 988792107 11 5,250 SH DEFINED 01 5,250 0 0 Z TEL TECHNOLOGIES INC COM 988792107 64 29,652 SH DEFINED 04 29,652 0 0 Z TEL TECHNOLOGIES INC COM 988792107 132 61,034 SH DEFINED 01,08 12,034 49,000 0 ZALE CORP NEW COM 988858106 2,524 41,010 SH DEFINED 01 16,435 22,558 2,017 ZALE CORP NEW COM 988858106 22 365 SH OTHER 01,06 0 0 365 ZALE CORP NEW COM 988858106 12,621 205,050 SH DEFINED 01,08 60,719 144,331 0 ZI CORP COM 988918108 34 11,800 SH OTHER 04 11,800 0 0 ZANETT INC COM 98906R109 8 2,600 SH DEFINED 01 0 2,600 0 ZANETT INC COM 98906R109 48 15,700 SH DEFINED 01,08 11,700 4,000 0 ZAPATA CORP COM 989070602 174 3,170 SH DEFINED 01 490 2,680 0 ZAPATA CORP COM 989070602 14 253 SH OTHER 01 0 253 0 ZAPATA CORP COM 989070602 201 3,651 SH DEFINED 01,08 918 2,733 0 ZEBRA TECHNOLOGIES CORP COM 989207105 5,202 74,996 SH DEFINED 01 36,076 32,600 6,320 ZEBRA TECHNOLOGIES CORP COM 989207105 287 4,132 SH OTHER 01 0 4,132 0 ZEBRA TECHNOLOGIES CORP COM 989207105 7 102 SH DEFINED 02 0 0 102 ZEBRA TECHNOLOGIES CORP COM 989207105 122 1,765 SH DEFINED 04 1,500 0 265 ZEBRA TECHNOLOGIES CORP COM 989207105 104 1,500 SH OTHER 04 1,500 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 17,614 253,912 SH DEFINED 01,08 74,103 179,809 0 ZEBRA TECHNOLOGIES CORP COM 989207105 5 75 SH DEFINED 10 0 0 75 ZENITH NATL INS CORP COM 989390109 1,105 28,197 SH DEFINED 01 7,400 20,597 200 ZENITH NATL INS CORP COM 989390109 10 250 SH OTHER 01,06 0 0 250 ZENITH NATL INS CORP COM 989390109 4,126 105,250 SH DEFINED 01,08 35,007 70,243 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 571 ________ ZHONE TECHNOLOGIES INC NEW COM 98950P108 102 26,207 SH DEFINED 01 24,920 0 1,287 ZHONE TECHNOLOGIES INC NEW COM 98950P108 27 6,893 SH DEFINED 02 6,893 0 0 ZHONE TECHNOLOGIES INC NEW COM 98950P108 712 183,100 SH DEFINED 01,08 34,498 148,602 0 ZILA INC COM 989513205 327 68,400 SH DEFINED 01 8,800 59,600 0 ZILA INC COM 989513205 10 2,000 SH DEFINED 02 0 2,000 0 ZILA INC COM 989513205 38 7,900 SH DEFINED 04 7,900 0 0 ZILA INC COM 989513205 20 4,100 SH OTHER 04 4,100 0 0 ZILA INC COM 989513205 290 60,741 SH DEFINED 01,08 17,172 43,569 0 ZIMMER HLDGS INC COM 98956P102 99,919 1,354,280 SH DEFINED 01 864,301 356,530 133,449 ZIMMER HLDGS INC COM 98956P102 9,884 133,968 SH OTHER 01 68,578 58,552 6,838 ZIMMER HLDGS INC COM 98956P102 1,945 26,361 SH DEFINED 02 14,065 10,516 1,780 ZIMMER HLDGS INC COM 98956P102 1,314 17,812 SH OTHER 02 10,043 6,859 910 ZIMMER HLDGS INC COM 98956P102 7,794 105,632 SH DEFINED 03 55,141 42,401 8,090 ZIMMER HLDGS INC COM 98956P102 2,491 33,760 SH OTHER 03 28,079 5,001 680 ZIMMER HLDGS INC COM 98956P102 27,998 379,477 SH DEFINED 04 344,732 0 34,745 ZIMMER HLDGS INC COM 98956P102 12,473 169,062 SH OTHER 04 160,642 0 8,420 ZIMMER HLDGS INC COM 98956P102 544 7,377 SH DEFINED 05 5,692 1,050 635 ZIMMER HLDGS INC COM 98956P102 259 3,510 SH OTHER 05 3,260 250 0 ZIMMER HLDGS INC COM 98956P102 49 665 SH OTHER 01,06 0 0 665 ZIMMER HLDGS INC COM 98956P102 157,830 2,139,199 SH DEFINED 01,08 1,117,188 1,022,011 0 ZIMMER HLDGS INC COM 98956P102 778 10,549 SH DEFINED 09 10,549 0 0 ZIMMER HLDGS INC COM 98956P102 15,432 209,165 SH DEFINED 10 137,113 69,038 3,014 ZIMMER HLDGS INC COM 98956P102 14,215 192,669 SH OTHER 10 17,207 174,851 611 ZIONS BANCORPORATION COM 989701107 11,700 204,908 SH DEFINED 01 85,743 95,918 23,247 ZIONS BANCORPORATION COM 989701107 115 2,013 SH OTHER 01 748 1,190 75 ZIONS BANCORPORATION COM 989701107 3,794 66,447 SH DEFINED 02 37,952 27,095 1,400 ZIONS BANCORPORATION COM 989701107 708 12,400 SH OTHER 02 5,960 5,730 710 ZIONS BANCORPORATION COM 989701107 2,911 50,984 SH DEFINED 03 32,937 15,830 2,217 ZIONS BANCORPORATION COM 989701107 134 2,345 SH OTHER 03 835 1,510 0 ZIONS BANCORPORATION COM 989701107 1,372 24,028 SH DEFINED 04 23,728 0 300 ZIONS BANCORPORATION COM 989701107 474 8,299 SH OTHER 04 8,299 0 0 ZIONS BANCORPORATION COM 989701107 1,239 21,700 SH DEFINED 05 19,740 1,795 165 ZIONS BANCORPORATION COM 989701107 127 2,225 SH OTHER 05 305 1,920 0 ZIONS BANCORPORATION COM 989701107 14 250 SH OTHER 01,06 0 0 250 ZIONS BANCORPORATION COM 989701107 50,736 888,554 SH DEFINED 01,08 478,733 409,821 0 ZIONS BANCORPORATION COM 989701107 554 9,705 SH DEFINED 09 9,705 0 0 ZIONS BANCORPORATION COM 989701107 118 2,065 SH DEFINED 10 1,465 500 100 ZIONS BANCORPORATION COM 989701107 6 100 SH OTHER 10 0 100 0 FORM 13F DATE 03-31-04 NORTHERN TRUST CORPORATION PAGE 572 ________ ZIX CORP COM 98974P100 335 23,000 SH DEFINED 01 5,700 17,300 0 ZIX CORP COM 98974P100 13 900 SH OTHER 01 0 900 0 ZIX CORP COM 98974P100 6 400 SH OTHER 01,06 0 0 400 ZIX CORP COM 98974P100 621 42,619 SH DEFINED 01,08 8,824 33,795 0 ZORAN CORP COM 98975F101 1,028 59,240 SH DEFINED 01 25,918 31,862 1,460 ZORAN CORP COM 98975F101 3 200 SH DEFINED 04 200 0 0 ZORAN CORP COM 98975F101 5,327 307,033 SH DEFINED 01,08 84,261 222,772 0 ZONAGEN INC COM 98975L108 35 12,500 SH DEFINED 01 2,300 10,200 0 ZONAGEN INC COM 98975L108 31 10,983 SH DEFINED 01,08 2,008 8,975 0 ZOLTEK COS INC COM 98975W104 161 17,100 SH DEFINED 01 1,500 15,600 0 ZOLTEK COS INC COM 98975W104 331 35,225 SH DEFINED 01,08 6,923 28,302 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 5 1,000 SH DEFINED 01 1,000 0 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 54 10,628 SH DEFINED 01,08 1,628 9,000 0 ZONES INC COM 98976N103 42 14,900 SH DEFINED 01 1,800 13,100 0 ZONES INC COM 98976N103 53 18,541 SH DEFINED 01,08 3,563 14,978 0 ZWEIG TOTAL RETURN FD INC COM 989837109 43 8,230 SH DEFINED 04 8,230 0 0 ZWEIG TOTAL RETURN FD INC COM 989837109 10 2,000 SH OTHER 04 0 0 2,000 ZYMOGENETICS INC COM 98985T109 276 17,838 SH DEFINED 01 14,763 2,825 250 ZYMOGENETICS INC COM 98985T109 2,082 134,702 SH DEFINED 01,08 25,844 108,858 0 ZYGO CORP COM 989855101 825 52,765 SH DEFINED 01 34,491 17,224 1,050 ZYGO CORP COM 989855101 1,815 116,136 SH DEFINED 01,08 33,404 82,732 0 ZOLL MED CORP COM 989922109 624 15,683 SH DEFINED 01 5,566 9,967 150 ZOLL MED CORP COM 989922109 3,378 84,972 SH DEFINED 01,08 34,345 50,627 0 ZOMAX INC MINN COM 989929104 191 46,500 SH DEFINED 01 15,400 30,900 200 ZOMAX INC MINN COM 989929104 227 55,300 SH DEFINED 01,08 13,800 41,500 0