UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F Form 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 2004 Check here if Amendment [ ]; Amendment Number: This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Northern Trust Corporation Address: 50 South LaSalle Street, Chicago, IL 60657 Form 13F File Number: 28-290 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Peter J. Flood Title: Senior Vice President Phone: (312) 630-6000 Signature, Place, and Date of Signing: Chicago, IL August 12, 2004 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).) Form 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 09 Form 13F Information Table Entry Total: 19,336. Form 13F Information Table Value Total: $ 179,276,600. (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. No. Form 13F File # Name 01 28-10495 The Northern Trust Company 02 28-10484 Northern Trust Bank, N.A. 03 28-10482 Northern Trust Bank of California N.A. 04 28-10485 Northern Trust Bank of Florida N.A. 05 28-10486 Northern Trust Bank of Texas N.A. 06 28-2437 Strategic Investment Management 07 not currently used 08 28-10487 Northern Trust Investments, N.A. 09 28-10549 Northern Trust Global Investments (Europe) Ltd 10 28-10488 Northern Trust Bank, FSB FORM 13F PAGE 1 ________ DATE 06-30-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 ACE LTD COM G0070K103 14,036 331,986 SH DEFINED 01 112,278 188,776 30,932 ACE LTD COM G0070K103 453 10,725 SH OTHER 01 0 10,500 225 ACE LTD COM G0070K103 2 50 SH DEFINED 03 50 0 0 ACE LTD COM G0070K103 123 2,900 SH DEFINED 04 0 2,900 0 ACE LTD COM G0070K103 19 450 SH DEFINED 05 0 0 450 ACE LTD COM G0070K103 32 750 SH OTHER 01,06 0 0 750 ACE LTD COM G0070K103 80,484 1,903,591 SH DEFINED 01,08 974,590 929,001 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 302 12,900 SH DEFINED 01 0 12,900 0 AMDOCS LTD COM G02602103 6 275 SH DEFINED 04 275 0 0 AMDOCS LTD COM G02602103 5 200 SH DEFINED 10 200 0 0 ARCH CAP GROUP LTD COM G0450A105 732 18,350 SH DEFINED 01 3,300 14,600 450 ARCH CAP GROUP LTD COM G0450A105 1,880 47,143 SH DEFINED 01,08 8,500 38,643 0 ACCENTURE LTD BERMUDA COM G1150G111 113,899 4,144,806 SH DEFINED 01 2,888,024 999,508 257,274 ACCENTURE LTD BERMUDA COM G1150G111 16,103 585,979 SH OTHER 01 241,111 324,543 20,325 ACCENTURE LTD BERMUDA COM G1150G111 2,067 75,229 SH DEFINED 02 47,877 25,802 1,550 ACCENTURE LTD BERMUDA COM G1150G111 146 5,325 SH OTHER 02 4,975 350 0 ACCENTURE LTD BERMUDA COM G1150G111 10,042 365,417 SH DEFINED 03 195,771 151,306 18,340 ACCENTURE LTD BERMUDA COM G1150G111 1,714 62,366 SH OTHER 03 34,506 16,930 10,930 ACCENTURE LTD BERMUDA COM G1150G111 34,975 1,272,751 SH DEFINED 04 1,196,306 44,305 32,140 ACCENTURE LTD BERMUDA COM G1150G111 10,142 369,081 SH OTHER 04 350,771 17,260 1,050 ACCENTURE LTD BERMUDA COM G1150G111 4,628 168,425 SH DEFINED 05 152,545 12,745 3,135 ACCENTURE LTD BERMUDA COM G1150G111 526 19,150 SH OTHER 05 17,950 1,200 0 ACCENTURE LTD BERMUDA COM G1150G111 5,928 215,732 SH DEFINED 01,08 187,100 0 28,632 ACCENTURE LTD BERMUDA COM G1150G111 302 10,977 SH DEFINED 09 10,977 0 0 ACCENTURE LTD BERMUDA COM G1150G111 14,318 521,038 SH DEFINED 10 470,673 34,825 15,540 ACCENTURE LTD BERMUDA COM G1150G111 805 29,310 SH OTHER 10 6,375 21,375 1,560 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 2 ________ BUNGE LIMITED COM G16962105 5,827 149,650 SH DEFINED 01 141,525 0 8,125 BUNGE LIMITED COM G16962105 16 400 SH OTHER 01 0 400 0 BUNGE LIMITED COM G16962105 19 500 SH DEFINED 04 500 0 0 BUNGE LIMITED COM G16962105 195 5,000 SH OTHER 04 5,000 0 0 BUNGE LIMITED COM G16962105 3,627 93,136 SH DEFINED 01,08 14,800 78,336 0 COOPER INDS LTD COM G24182100 8,295 139,631 SH DEFINED 01 64,370 66,060 9,201 COOPER INDS LTD COM G24182100 621 10,447 SH OTHER 01 0 10,347 100 COOPER INDS LTD COM G24182100 24 400 SH DEFINED 02 0 400 0 COOPER INDS LTD COM G24182100 3 50 SH DEFINED 03 50 0 0 COOPER INDS LTD COM G24182100 91 1,536 SH OTHER 04 1,536 0 0 COOPER INDS LTD COM G24182100 9 150 SH DEFINED 05 0 0 150 COOPER INDS LTD COM G24182100 12 200 SH OTHER 01,06 0 0 200 COOPER INDS LTD COM G24182100 39,877 671,212 SH DEFINED 01,08 340,863 330,349 0 COOPER INDS LTD COM G24182100 207 3,490 SH DEFINED 09 3,490 0 0 COOPER INDS LTD COM G24182100 100 1,689 SH DEFINED 10 1,689 0 0 ENDURANCE SPECIALTY HLDGS LT COM G30397106 870 25,000 SH OTHER 01 0 0 25,000 EVEREST RE GROUP LTD COM G3223R108 88,458 1,100,771 SH DEFINED 01 751,810 257,895 91,066 EVEREST RE GROUP LTD COM G3223R108 10,734 133,570 SH OTHER 01 51,605 74,015 7,950 EVEREST RE GROUP LTD COM G3223R108 4,077 50,730 SH DEFINED 02 29,980 19,620 1,130 EVEREST RE GROUP LTD COM G3223R108 968 12,045 SH OTHER 02 6,045 5,700 300 EVEREST RE GROUP LTD COM G3223R108 8,478 105,496 SH DEFINED 03 64,853 27,543 13,100 EVEREST RE GROUP LTD COM G3223R108 1,515 18,850 SH OTHER 03 13,835 3,552 1,463 EVEREST RE GROUP LTD COM G3223R108 41,183 512,484 SH DEFINED 04 473,369 15,435 23,680 EVEREST RE GROUP LTD COM G3223R108 9,377 116,691 SH OTHER 04 112,454 4,237 0 EVEREST RE GROUP LTD COM G3223R108 4,930 61,353 SH DEFINED 05 52,673 6,195 2,485 EVEREST RE GROUP LTD COM G3223R108 590 7,340 SH OTHER 05 6,090 1,250 0 EVEREST RE GROUP LTD COM G3223R108 11,905 148,146 SH DEFINED 01,08 22,742 125,404 0 EVEREST RE GROUP LTD COM G3223R108 8 95 SH DEFINED 09 95 0 0 EVEREST RE GROUP LTD COM G3223R108 9,378 116,699 SH DEFINED 10 94,544 16,400 5,755 EVEREST RE GROUP LTD COM G3223R108 2,690 33,480 SH OTHER 10 19,940 12,865 675 FRESH DEL MONTE PRODUCE INC COM G36738105 270 10,700 SH DEFINED 01 10,700 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 3 100 SH DEFINED 02 100 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 5 200 SH DEFINED 04 200 0 0 FRESH DEL MONTE PRODUCE INC COM G36738105 2,836 112,234 SH DEFINED 01,08 21,027 91,207 0 FRONTLINE LTD COM G3682E127 69 2,000 SH OTHER 04 2,000 0 0 FRONTLINE LTD COM G3682E127 312 9,050 SH DEFINED 01,08 9,050 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 3 ________ GARMIN LTD COM G37260109 61 1,650 SH DEFINED 01 0 1,650 0 GARMIN LTD COM G37260109 367 9,900 SH OTHER 01 0 9,900 0 GARMIN LTD COM G37260109 11 300 SH OTHER 02 300 0 0 GARMIN LTD COM G37260109 37 1,000 SH OTHER 04 1,000 0 0 GARMIN LTD COM G37260109 704 19,003 SH DEFINED 01,08 19,003 0 0 GLOBALSANTAFE CORP COM G3930E101 1,274 48,094 SH DEFINED 01 44,859 1,905 1,330 GLOBALSANTAFE CORP COM G3930E101 750 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 139 5,244 SH DEFINED 03 5,125 119 0 GLOBALSANTAFE CORP COM G3930E101 2 80 SH DEFINED 04 80 0 0 GLOBALSANTAFE CORP COM G3930E101 7,902 298,179 SH DEFINED 01,08 105,118 193,061 0 GLOBALSANTAFE CORP COM G3930E101 9 352 SH DEFINED 09 352 0 0 HELEN OF TROY CORP LTD COM G4388N106 3,333 90,400 SH DEFINED 01 63,400 27,000 0 HELEN OF TROY CORP LTD COM G4388N106 24 645 SH DEFINED 04 645 0 0 HELEN OF TROY CORP LTD COM G4388N106 15 400 SH OTHER 04 400 0 0 HELEN OF TROY CORP LTD COM G4388N106 2,341 63,502 SH DEFINED 01,08 10,538 52,964 0 HELEN OF TROY CORP LTD COM G4388N106 37 1,000 SH OTHER 10 1,000 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 16,861 246,834 SH DEFINED 01 103,917 127,896 15,021 INGERSOLL-RAND COMPANY LTD COM G4776G101 844 12,350 SH OTHER 01 0 12,200 150 INGERSOLL-RAND COMPANY LTD COM G4776G101 4 55 SH DEFINED 02 0 0 55 INGERSOLL-RAND COMPANY LTD COM G4776G101 3 50 SH DEFINED 03 50 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 80 1,165 SH DEFINED 04 1,165 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 376 5,500 SH OTHER 04 3,850 1,650 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 83 1,210 SH DEFINED 05 910 0 300 INGERSOLL-RAND COMPANY LTD COM G4776G101 27 400 SH OTHER 01,06 0 0 400 INGERSOLL-RAND COMPANY LTD COM G4776G101 85,531 1,252,096 SH DEFINED 01,08 629,071 623,025 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 59 871 SH DEFINED 09 871 0 0 INGERSOLL-RAND COMPANY LTD COM G4776G101 52 757 SH DEFINED 10 27 600 130 INGERSOLL-RAND COMPANY LTD COM G4776G101 20 300 SH OTHER 10 200 0 100 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 3,372 126,275 SH DEFINED 01 110,350 7,800 8,125 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,947 110,388 SH DEFINED 01,08 110,388 0 0 MARVELL TECHNOLOGY GROUP LTD COM G5876H105 120 4,508 SH DEFINED 09 4,508 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 62 1,787 SH DEFINED 01 1,787 0 0 MONTPELIER RE HOLDINGS LTD COM G62185106 127 3,623 SH OTHER 01 2,687 728 208 MONTPELIER RE HOLDINGS LTD COM G62185106 150 4,300 SH DEFINED 10 4,300 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 4 ________ NABORS INDUSTRIES LTD COM G6359F103 24,098 532,906 SH DEFINED 01 332,873 165,942 34,091 NABORS INDUSTRIES LTD COM G6359F103 937 20,725 SH OTHER 01 0 20,650 75 NABORS INDUSTRIES LTD COM G6359F103 1,915 42,350 SH DEFINED 02 32,850 8,400 1,100 NABORS INDUSTRIES LTD COM G6359F103 215 4,750 SH OTHER 02 4,550 200 0 NABORS INDUSTRIES LTD COM G6359F103 164 3,625 SH DEFINED 03 125 3,500 0 NABORS INDUSTRIES LTD COM G6359F103 1,275 28,200 SH DEFINED 04 25,100 500 2,600 NABORS INDUSTRIES LTD COM G6359F103 18 400 SH OTHER 04 300 100 0 NABORS INDUSTRIES LTD COM G6359F103 176 3,895 SH DEFINED 05 200 3,420 275 NABORS INDUSTRIES LTD COM G6359F103 113 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 48,025 1,062,035 SH DEFINED 01,08 533,752 528,283 0 NABORS INDUSTRIES LTD COM G6359F103 43 951 SH DEFINED 09 951 0 0 NABORS INDUSTRIES LTD COM G6359F103 216 4,783 SH DEFINED 10 3,683 1,100 0 NABORS INDUSTRIES LTD COM G6359F103 150 3,325 SH OTHER 10 0 3,325 0 NOBLE CORPORATION COM G65422100 10,343 272,982 SH DEFINED 01 150,298 107,577 15,107 NOBLE CORPORATION COM G65422100 744 19,636 SH OTHER 01 4,650 14,761 225 NOBLE CORPORATION COM G65422100 29 770 SH DEFINED 02 570 0 200 NOBLE CORPORATION COM G65422100 9 250 SH OTHER 02 0 250 0 NOBLE CORPORATION COM G65422100 97 2,550 SH DEFINED 03 900 1,650 0 NOBLE CORPORATION COM G65422100 4,438 117,135 SH DEFINED 04 110,335 4,350 2,450 NOBLE CORPORATION COM G65422100 1,392 36,725 SH OTHER 04 33,975 2,750 0 NOBLE CORPORATION COM G65422100 108 2,850 SH DEFINED 05 2,100 550 200 NOBLE CORPORATION COM G65422100 38 1,000 SH OTHER 05 0 1,000 0 NOBLE CORPORATION COM G65422100 11 300 SH OTHER 01,06 0 0 300 NOBLE CORPORATION COM G65422100 37,399 987,040 SH DEFINED 01,08 503,547 483,493 0 NOBLE CORPORATION COM G65422100 9 239 SH DEFINED 09 239 0 0 NOBLE CORPORATION COM G65422100 2,898 76,495 SH DEFINED 10 75,195 0 1,300 NOBLE CORPORATION COM G65422100 155 4,100 SH OTHER 10 100 4,000 0 OPENTV CORP COM G67543101 78 37,546 SH DEFINED 01 0 37,546 0 OPENTV CORP COM G67543101 5 2,400 SH OTHER 01 0 2,400 0 OPENTV CORP COM G67543101 93 44,935 SH DEFINED 01,08 20,529 24,406 0 PARTNERRE LTD COM G6852T105 393 6,935 SH DEFINED 01 1,000 5,935 0 PARTNERRE LTD COM G6852T105 824 14,525 SH OTHER 01 0 14,525 0 PARTNERRE LTD COM G6852T105 34 600 SH DEFINED 02 600 0 0 RENAISSANCE RE HLDGS LTD COM G7496G103 216 4,000 SH DEFINED 01 200 0 3,800 RENAISSANCE RE HLDGS LTD COM G7496G103 151 2,800 SH OTHER 01 0 2,800 0 RENAISSANCE RE HLDGS LTD COM G7496G103 1,041 19,300 SH DEFINED 01,08 19,300 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 5 ________ SEAGATE TECHNOLOGY COM G7945J104 3,004 208,206 SH DEFINED 01 208,206 0 0 SEAGATE TECHNOLOGY COM G7945J104 146 10,100 SH DEFINED 03 10,100 0 0 SEAGATE TECHNOLOGY COM G7945J104 186 12,900 SH DEFINED 04 300 12,600 0 SEAGATE TECHNOLOGY COM G7945J104 7,046 488,304 SH DEFINED 01,08 76,667 411,637 0 STEWART W P & CO LTD COM G84922106 319 15,550 SH OTHER 01 0 0 15,550 UTI WORLDWIDE INC COM G87210103 4,712 89,200 SH DEFINED 01 83,000 600 5,600 UTI WORLDWIDE INC COM G87210103 462 8,750 SH OTHER 01 0 8,750 0 TELEGLOBE INTL HLDGS LTD COM G87340108 32 6,388 SH DEFINED 01 1,950 4,325 113 TELEGLOBE INTL HLDGS LTD COM G87340108 1 139 SH OTHER 01 0 0 139 TELEGLOBE INTL HLDGS LTD COM G87340108 90 17,642 SH DEFINED 01,08 4,345 13,297 0 TRANSOCEAN INC COM G90078109 22,913 791,751 SH DEFINED 01 404,158 350,550 37,043 TRANSOCEAN INC COM G90078109 3,713 128,289 SH OTHER 01 59,502 62,230 6,557 TRANSOCEAN INC COM G90078109 3,759 129,879 SH DEFINED 02 105,452 23,777 650 TRANSOCEAN INC COM G90078109 455 15,710 SH OTHER 02 5,868 842 9,000 TRANSOCEAN INC COM G90078109 1,632 56,400 SH DEFINED 03 27,952 26,887 1,561 TRANSOCEAN INC COM G90078109 1,015 35,077 SH OTHER 03 5,002 28,425 1,650 TRANSOCEAN INC COM G90078109 3,863 133,466 SH DEFINED 04 117,716 14,320 1,430 TRANSOCEAN INC COM G90078109 1,518 52,468 SH OTHER 04 43,363 9,105 0 TRANSOCEAN INC COM G90078109 5,900 203,882 SH DEFINED 05 178,470 18,222 7,190 TRANSOCEAN INC COM G90078109 273 9,432 SH OTHER 05 7,380 1,877 175 TRANSOCEAN INC COM G90078109 9 300 SH OTHER 01,06 0 0 300 TRANSOCEAN INC COM G90078109 66,830 2,309,268 SH DEFINED 01,08 1,163,413 1,145,855 0 TRANSOCEAN INC COM G90078109 400 13,818 SH DEFINED 09 13,818 0 0 TRANSOCEAN INC COM G90078109 1,089 37,645 SH DEFINED 10 16,145 13,000 8,500 TRANSOCEAN INC COM G90078109 135 4,680 SH OTHER 10 4,295 385 0 WEATHERFORD INTERNATIONAL LT COM G95089101 1,768 39,312 SH DEFINED 01 29,829 9,233 250 WEATHERFORD INTERNATIONAL LT COM G95089101 559 12,418 SH OTHER 01 0 12,418 0 WEATHERFORD INTERNATIONAL LT COM G95089101 89 1,975 SH DEFINED 04 1,975 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 13 285 SH DEFINED 05 285 0 0 WEATHERFORD INTERNATIONAL LT COM G95089101 21,830 485,322 SH DEFINED 01,08 74,742 410,580 0 WEATHERFORD INTERNATIONAL LT COM G95089101 11 242 SH DEFINED 09 242 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1,024 2,008 SH DEFINED 01 1,808 200 0 WHITE MTNS INS GROUP LTD COM G9618E107 255 500 SH OTHER 01 0 500 0 WHITE MTNS INS GROUP LTD COM G9618E107 46 90 SH DEFINED 02 0 90 0 WHITE MTNS INS GROUP LTD COM G9618E107 204 400 SH OTHER 03 400 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 4,355 8,540 SH DEFINED 01,08 1,077 7,463 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 6 ________ XOMA LTD COM G9825R107 322 71,900 SH DEFINED 01 16,500 55,400 0 XOMA LTD COM G9825R107 7 1,500 SH OTHER 01 0 1,500 0 XOMA LTD COM G9825R107 1 300 SH DEFINED 04 300 0 0 XOMA LTD COM G9825R107 589 131,543 SH DEFINED 01,08 2,994 128,549 0 XL CAP LTD COM G98255105 12,342 163,553 SH DEFINED 01 54,329 97,168 12,056 XL CAP LTD COM G98255105 213 2,825 SH OTHER 01 0 2,700 125 XL CAP LTD COM G98255105 136 1,800 SH DEFINED 03 1,800 0 0 XL CAP LTD COM G98255105 197 2,613 SH DEFINED 04 1,013 1,600 0 XL CAP LTD COM G98255105 15 200 SH DEFINED 05 0 0 200 XL CAP LTD COM G98255105 15 200 SH OTHER 01,06 0 0 200 XL CAP LTD COM G98255105 70,067 928,534 SH DEFINED 01,08 486,204 442,330 0 XL CAP LTD COM G98255105 290 3,839 SH DEFINED 09 3,839 0 0 XL CAP LTD COM G98255105 54 720 SH DEFINED 10 720 0 0 ALCON INC COM H01301102 35,471 450,992 SH DEFINED 01 350,549 72,884 27,559 ALCON INC COM H01301102 7,073 89,924 SH OTHER 01 40,286 42,463 7,175 ALCON INC COM H01301102 79 1,000 SH DEFINED 02 650 350 0 ALCON INC COM H01301102 165 2,100 SH OTHER 02 400 1,700 0 ALCON INC COM H01301102 3,843 48,865 SH DEFINED 03 26,635 20,300 1,930 ALCON INC COM H01301102 616 7,830 SH OTHER 03 4,965 2,765 100 ALCON INC COM H01301102 6,200 78,833 SH DEFINED 04 73,758 2,350 2,725 ALCON INC COM H01301102 1,094 13,910 SH OTHER 04 13,485 425 0 ALCON INC COM H01301102 1,922 24,435 SH DEFINED 05 19,970 3,865 600 ALCON INC COM H01301102 233 2,965 SH OTHER 05 1,830 1,135 0 ALCON INC COM H01301102 3,010 38,265 SH DEFINED 10 35,515 2,050 700 ALCON INC COM H01301102 980 12,460 SH OTHER 10 3,770 7,490 1,200 UBS AG COM H8920M855 180 2,539 SH DEFINED 01 2,000 33 506 UBS AG COM H8920M855 52 730 SH OTHER 01 0 730 0 UBS AG COM H8920M855 4 60 SH DEFINED 02 60 0 0 UBS AG COM H8920M855 123 1,725 SH DEFINED 04 1,725 0 0 UBS AG COM H8920M855 74 1,038 SH OTHER 04 1,038 0 0 UBS AG COM H8920M855 1,007 14,175 SH DEFINED 01,08 14,175 0 0 UBS AG COM H8920M855 232 3,270 SH DEFINED 10 3,270 0 0 ALADDIN KNOWLEDGE SYS LTD COM M0392N101 1,383 84,100 SH DEFINED 01 84,100 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 3,959 146,700 SH DEFINED 01 137,600 9,100 0 CHECK POINT SOFTWARE TECH LT COM M22465104 19 700 SH DEFINED 03 700 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 1,300 48,158 SH DEFINED 01,08 48,158 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 140 5,200 SH DEFINED 09 5,200 0 0 VERISITY LTD COM M97385112 239 39,767 SH DEFINED 01,08 800 38,967 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 7 ________ CORE LABORATORIES N V COM N22717107 478 20,800 SH OTHER 01 0 20,800 0 QIAGEN N V COM N72482107 173 14,275 SH DEFINED 01 0 14,275 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,681 269,083 SH DEFINED 01 206,710 37,308 25,065 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 72 1,650 SH OTHER 01 0 1,650 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 257 5,925 SH DEFINED 02 5,925 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,118 48,795 SH DEFINED 03 34,125 6,625 8,045 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 49 1,125 SH OTHER 03 625 500 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,246 166,910 SH DEFINED 04 158,890 3,785 4,235 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,771 40,790 SH OTHER 04 39,815 0 975 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,533 35,305 SH DEFINED 05 24,695 825 9,785 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 42 975 SH OTHER 05 0 0 975 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52,599 1,211,670 SH DEFINED 01,08 25,527 1,035,178 150,965 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,981 45,640 SH DEFINED 10 40,785 1,350 3,505 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30 685 SH OTHER 10 360 0 325 FLEXTRONICS INTL LTD COM Y2573F102 55,537 3,481,941 SH DEFINED 01 2,540,852 823,904 117,185 FLEXTRONICS INTL LTD COM Y2573F102 8,782 550,602 SH OTHER 01 325,574 140,755 84,273 FLEXTRONICS INTL LTD COM Y2573F102 6,641 416,345 SH DEFINED 02 341,375 66,520 8,450 FLEXTRONICS INTL LTD COM Y2573F102 957 59,980 SH OTHER 02 41,885 18,095 0 FLEXTRONICS INTL LTD COM Y2573F102 5,018 314,631 SH DEFINED 03 193,245 93,587 27,799 FLEXTRONICS INTL LTD COM Y2573F102 532 33,375 SH OTHER 03 21,565 8,000 3,810 FLEXTRONICS INTL LTD COM Y2573F102 34,569 2,167,307 SH DEFINED 04 1,989,350 61,297 116,660 FLEXTRONICS INTL LTD COM Y2573F102 11,371 712,931 SH OTHER 04 664,070 48,361 500 FLEXTRONICS INTL LTD COM Y2573F102 6,931 434,548 SH DEFINED 05 361,203 62,895 10,450 FLEXTRONICS INTL LTD COM Y2573F102 538 33,720 SH OTHER 05 23,095 10,625 0 FLEXTRONICS INTL LTD COM Y2573F102 4,916 308,192 SH DEFINED 01,08 308,192 0 0 FLEXTRONICS INTL LTD COM Y2573F102 14 887 SH DEFINED 09 887 0 0 FLEXTRONICS INTL LTD COM Y2573F102 6,368 399,218 SH DEFINED 10 338,168 46,450 14,600 FLEXTRONICS INTL LTD COM Y2573F102 1,113 69,795 SH OTHER 10 39,570 28,825 1,400 GENERAL MARITIME CORP COM Y2692M103 3,087 112,500 SH DEFINED 01 89,500 23,000 0 GENERAL MARITIME CORP COM Y2692M103 1,963 71,521 SH DEFINED 01,08 13,600 57,921 0 OMI CORP NEW COM Y6476W104 2,563 215,400 SH DEFINED 01 169,400 46,000 0 OMI CORP NEW COM Y6476W104 24 2,000 SH DEFINED 04 2,000 0 0 OMI CORP NEW COM Y6476W104 1,306 109,750 SH DEFINED 01,08 42,972 66,778 0 AAON INC COM 000360206 656 32,491 SH DEFINED 01 6,705 25,586 200 AAON INC COM 000360206 1,376 68,148 SH DEFINED 01,08 16,366 51,782 0 AAR CORP COM 000361105 608 53,593 SH DEFINED 01 19,342 33,651 600 AAR CORP COM 000361105 6 500 SH OTHER 01,06 0 0 500 AAR CORP COM 000361105 3,081 271,477 SH DEFINED 01,08 125,150 146,327 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 8 ________ ABC BANCORP COM 000400101 1,342 65,994 SH DEFINED 01 56,319 8,200 1,475 ABC BANCORP COM 000400101 1,325 65,132 SH DEFINED 01,08 19,468 45,664 0 A C MOORE ARTS & CRAFTS INC COM 00086T103 806 29,300 SH DEFINED 01 9,430 19,020 850 A C MOORE ARTS & CRAFTS INC COM 00086T103 3,256 118,368 SH DEFINED 01,08 37,946 80,422 0 A D A M INC COM 00088U108 14 6,500 SH DEFINED 01 600 5,900 0 A D A M INC COM 00088U108 24 11,259 SH DEFINED 01,08 1,559 9,700 0 A D C TELECOMMUNICATIONS COM 000886101 4,162 1,465,330 SH DEFINED 01 631,726 698,813 134,791 A D C TELECOMMUNICATIONS COM 000886101 7 2,350 SH OTHER 01 0 1,600 750 A D C TELECOMMUNICATIONS COM 000886101 1 400 SH DEFINED 03 400 0 0 A D C TELECOMMUNICATIONS COM 000886101 4 1,300 SH DEFINED 05 0 0 1,300 A D C TELECOMMUNICATIONS COM 000886101 6 2,100 SH OTHER 01,06 0 0 2,100 A D C TELECOMMUNICATIONS COM 000886101 21,248 7,481,608 SH DEFINED 01,08 3,893,240 3,588,368 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 402 18,625 SH DEFINED 01 5,700 11,900 1,025 ADE CORP MASS COM 00089C107 1,317 60,945 SH DEFINED 01,08 10,868 50,077 0 ACM INCOME FUND INC UNDEFIND 000912105 0 2,143 DEFINED 01 1,983 160 0 ACM INCOME FUND INC UNDEFIND 000912105 0 5,458 DEFINED 03 0 5,458 0 ACM INCOME FUND INC UNDEFIND 000912105 1 9,392 DEFINED 04 9,392 0 0 ACM INCOME FUND INC UNDEFIND 000912105 0 5,000 DEFINED 10 0 0 5,000 ACM INCOME FUND INC UNDEFIND 000912105 0 2,000 OTHER 10 2,000 0 0 ACM MANAGED INCOME FD INC COM 000919100 74 17,851 SH OTHER 04 17,851 0 0 ABN AMRO HLDG NV COM 000937102 684 31,000 SH DEFINED 01 31,000 0 0 ABN AMRO HLDG NV COM 000937102 26 1,188 SH OTHER 03 1,188 0 0 ABN AMRO HLDG NV COM 000937102 110 5,000 SH OTHER 04 5,000 0 0 ACT TELECONFERENCING INC COM 000955104 22 8,600 SH DEFINED 01 1,100 7,500 0 ACT TELECONFERENCING INC COM 000955104 21 8,447 SH DEFINED 01,08 2,800 5,647 0 ABM INDS INC COM 000957100 1,394 71,610 SH DEFINED 01 31,053 39,707 850 ABM INDS INC COM 000957100 14 730 SH DEFINED 02 0 0 730 ABM INDS INC COM 000957100 14 700 SH OTHER 01,06 0 0 700 ABM INDS INC COM 000957100 5,781 296,941 SH DEFINED 01,08 105,352 191,589 0 AEP INDS INC COM 001031103 101 9,100 SH DEFINED 01 1,600 7,400 100 AEP INDS INC COM 001031103 165 14,827 SH DEFINED 01,08 3,149 11,678 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 9 ________ AFLAC INC COM 001055102 43,945 1,076,827 SH DEFINED 01 499,773 513,488 63,566 AFLAC INC COM 001055102 3,921 96,082 SH OTHER 01 52,392 42,690 1,000 AFLAC INC COM 001055102 1,906 46,697 SH DEFINED 02 32,047 13,000 1,650 AFLAC INC COM 001055102 746 18,275 SH OTHER 02 13,800 4,475 0 AFLAC INC COM 001055102 4,056 99,389 SH DEFINED 03 44,068 29,296 26,025 AFLAC INC COM 001055102 1,107 27,128 SH OTHER 03 14,793 2,530 9,805 AFLAC INC COM 001055102 7,324 179,470 SH DEFINED 04 173,760 900 4,810 AFLAC INC COM 001055102 7,927 194,248 SH OTHER 04 192,348 1,900 0 AFLAC INC COM 001055102 1,117 27,370 SH DEFINED 05 24,470 2,200 700 AFLAC INC COM 001055102 135 3,300 SH OTHER 05 3,300 0 0 AFLAC INC COM 001055102 53 1,300 SH OTHER 01,06 0 0 1,300 AFLAC INC COM 001055102 191,838 4,700,764 SH DEFINED 01,08 2,494,331 2,205,533 900 AFLAC INC COM 001055102 454 11,131 SH DEFINED 09 11,131 0 0 AFLAC INC COM 001055102 1,437 35,204 SH DEFINED 10 30,432 3,800 972 AFLAC INC COM 001055102 111 2,724 SH OTHER 10 100 2,624 0 AGCO CORP COM 001084102 763 37,468 SH DEFINED 01 21,951 13,747 1,770 AGCO CORP COM 001084102 206 10,100 SH DEFINED 04 0 10,100 0 AGCO CORP COM 001084102 9,159 449,630 SH DEFINED 01,08 94,113 355,517 0 AGCO CORP COM 001084102 3 143 SH DEFINED 10 0 0 143 AGL RES INC COM 001204106 901 31,017 SH DEFINED 01 15,013 11,934 4,070 AGL RES INC COM 001204106 116 4,000 SH DEFINED 04 4,000 0 0 AGL RES INC COM 001204106 100 3,457 SH OTHER 04 3,457 0 0 AGL RES INC COM 001204106 10,003 344,332 SH DEFINED 01,08 79,056 265,276 0 AGL RES INC COM 001204106 193 6,660 SH DEFINED 10 6,560 0 100 AGL RES INC COM 001204106 9 300 SH OTHER 10 300 0 0 AES CORP COM 00130H105 10,994 1,107,176 SH DEFINED 01 463,680 537,644 105,852 AES CORP COM 00130H105 6 600 SH OTHER 01 0 100 500 AES CORP COM 00130H105 3 300 SH DEFINED 03 300 0 0 AES CORP COM 00130H105 124 12,500 SH OTHER 03 12,500 0 0 AES CORP COM 00130H105 27 2,709 SH OTHER 04 800 1,909 0 AES CORP COM 00130H105 9 900 SH DEFINED 05 0 0 900 AES CORP COM 00130H105 16 1,600 SH OTHER 01,06 0 0 1,600 AES CORP COM 00130H105 58,594 5,900,711 SH DEFINED 01,08 3,008,470 2,892,241 0 AES CORP COM 00130H105 31 3,113 SH DEFINED 09 3,113 0 0 AES CORP COM 00130H105 40 3,996 SH DEFINED 10 996 2,400 600 AK STL HLDG CORP COM 001547108 585 110,917 SH DEFINED 01 65,981 41,486 3,450 AK STL HLDG CORP COM 001547108 28 5,400 SH DEFINED 04 0 5,400 0 AK STL HLDG CORP COM 001547108 1 100 SH DEFINED 05 100 0 0 AK STL HLDG CORP COM 001547108 4,104 778,782 SH DEFINED 01,08 216,788 561,994 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 10 ________ AMB PROPERTY CORP COM 00163T109 1,394 40,252 SH DEFINED 01 19,164 16,088 5,000 AMB PROPERTY CORP COM 00163T109 5 130 SH DEFINED 02 130 0 0 AMB PROPERTY CORP COM 00163T109 17 500 SH DEFINED 03 500 0 0 AMB PROPERTY CORP COM 00163T109 15,248 440,301 SH DEFINED 01,08 107,573 332,728 0 AMB PROPERTY CORP COM 00163T109 42 1,226 SH DEFINED 10 0 900 326 AMC ENTMT INC COM 001669100 1,021 66,425 SH DEFINED 01 20,456 42,944 3,025 AMC ENTMT INC COM 001669100 2,971 193,269 SH DEFINED 01,08 45,888 147,381 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 1,418 48,317 SH DEFINED 01 29,105 18,562 650 AMLI RESIDENTIAL PPTYS TR COM 001735109 112 3,808 SH DEFINED 04 3,808 0 0 AMLI RESIDENTIAL PPTYS TR COM 001735109 4,388 149,552 SH DEFINED 01,08 41,551 108,001 0 AMN HEALTHCARE SERVICES INC COM 001744101 1,187 77,619 SH DEFINED 01 48,811 27,708 1,100 AMN HEALTHCARE SERVICES INC COM 001744101 1,488 97,335 SH DEFINED 01,08 34,067 63,268 0 AMR CORP COM 001765106 1,114 92,028 SH DEFINED 01 48,530 33,973 9,525 AMR CORP COM 001765106 10 850 SH OTHER 01 0 850 0 AMR CORP COM 001765106 6 500 SH DEFINED 05 0 0 500 AMR CORP COM 001765106 5,991 494,750 SH DEFINED 01,08 201,698 293,052 0 AMX CORP NEW COM 00180C105 160 14,500 SH DEFINED 01 2,400 12,100 0 AMX CORP NEW COM 00180C105 234 21,246 SH DEFINED 01,08 4,849 16,397 0 APAC CUSTOMER SERVICES INC COM 00185E106 412 236,730 SH DEFINED 01 9,600 227,030 100 APAC CUSTOMER SERVICES INC COM 00185E106 143 81,981 SH DEFINED 01,08 19,817 62,164 0 APA OPTICS INC COM 001853100 5 2,300 SH DEFINED 01 2,300 0 0 APA OPTICS INC COM 001853100 45 19,321 SH DEFINED 01,08 3,070 16,251 0 ATI TECHNOLOGIES INC COM 001941103 861 45,632 SH DEFINED 01,08 45,632 0 0 AT&T CORP COM 001957505 22,294 1,523,871 SH DEFINED 01 693,716 725,770 104,385 AT&T CORP COM 001957505 62 4,268 SH OTHER 01 3,378 100 790 AT&T CORP COM 001957505 12 792 SH DEFINED 02 261 43 488 AT&T CORP COM 001957505 23 1,584 SH OTHER 02 417 1,167 0 AT&T CORP COM 001957505 37 2,548 SH DEFINED 03 2,505 43 0 AT&T CORP COM 001957505 4 240 SH OTHER 03 240 0 0 AT&T CORP COM 001957505 13 922 SH DEFINED 04 862 0 60 AT&T CORP COM 001957505 162 11,054 SH OTHER 04 10,168 858 28 AT&T CORP COM 001957505 32 2,215 SH DEFINED 05 895 0 1,320 AT&T CORP COM 001957505 32 2,200 SH OTHER 01,06 0 0 2,200 AT&T CORP COM 001957505 108,149 7,392,291 SH DEFINED 01,08 3,782,095 3,606,796 3,400 AT&T CORP COM 001957505 192 13,133 SH DEFINED 09 13,133 0 0 AT&T CORP COM 001957505 24 1,626 SH DEFINED 10 446 80 1,100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 11 ________ A S V INC COM 001963107 583 18,624 SH DEFINED 01 4,904 13,720 0 A S V INC COM 001963107 1,724 55,078 SH DEFINED 01,08 10,649 44,429 0 AP PHARMA INC COM 00202J104 92 27,500 SH DEFINED 01 4,200 23,300 0 AP PHARMA INC COM 00202J104 131 38,987 SH DEFINED 01,08 8,578 30,409 0 ATMI INC COM 00207R101 1,189 43,539 SH DEFINED 01 17,804 24,435 1,300 ATMI INC COM 00207R101 14 500 SH OTHER 01,06 0 0 500 ATMI INC COM 00207R101 6,452 236,252 SH DEFINED 01,08 79,243 157,009 0 ATP OIL & GAS CORP COM 00208J108 170 22,100 SH DEFINED 01 5,000 17,100 0 ATP OIL & GAS CORP COM 00208J108 314 40,886 SH DEFINED 01,08 8,200 32,686 0 ATS MED INC COM 002083103 90 23,900 SH DEFINED 01 5,200 18,700 0 ATS MED INC COM 002083103 4 1,000 SH OTHER 04 1,000 0 0 ATS MED INC COM 002083103 190 50,463 SH DEFINED 01,08 7,583 42,880 0 AT&T WIRELESS SVCS INC COM 00209A106 66,892 4,671,200 SH DEFINED 01 1,887,734 2,380,440 403,026 AT&T WIRELESS SVCS INC COM 00209A106 791 55,209 SH OTHER 01 46,709 5,950 2,550 AT&T WIRELESS SVCS INC COM 00209A106 273 19,037 SH DEFINED 02 10,659 7,148 1,230 AT&T WIRELESS SVCS INC COM 00209A106 237 16,561 SH OTHER 02 7,238 8,741 582 AT&T WIRELESS SVCS INC COM 00209A106 336 23,486 SH DEFINED 03 10,005 11,062 2,419 AT&T WIRELESS SVCS INC COM 00209A106 117 8,148 SH OTHER 03 6,393 1,755 0 AT&T WIRELESS SVCS INC COM 00209A106 759 53,004 SH DEFINED 04 43,645 4,062 5,297 AT&T WIRELESS SVCS INC COM 00209A106 625 43,669 SH OTHER 04 39,273 4,351 45 AT&T WIRELESS SVCS INC COM 00209A106 1,262 88,113 SH DEFINED 05 79,496 4,292 4,325 AT&T WIRELESS SVCS INC COM 00209A106 180 12,591 SH OTHER 05 3,076 7,886 1,629 AT&T WIRELESS SVCS INC COM 00209A106 92 6,400 SH OTHER 01,06 0 0 6,400 AT&T WIRELESS SVCS INC COM 00209A106 344,513 24,058,160 SH DEFINED 01,08 12,449,644 11,596,916 11,600 AT&T WIRELESS SVCS INC COM 00209A106 592 41,372 SH DEFINED 09 41,372 0 0 AT&T WIRELESS SVCS INC COM 00209A106 211 14,746 SH DEFINED 10 10,446 1,000 3,300 AT&T WIRELESS SVCS INC COM 00209A106 109 7,606 SH OTHER 10 3,450 4,156 0 ATC HEALTHCARE INC COM 00209C102 3 6,600 SH DEFINED 01 4,700 1,900 0 ATC HEALTHCARE INC COM 00209C102 18 34,460 SH DEFINED 01,08 3,234 31,226 0 ATA HOLDINGS CORP COM 00209H101 70 13,400 SH DEFINED 01 2,500 10,900 0 ATA HOLDINGS CORP COM 00209H101 120 22,792 SH DEFINED 01,08 4,814 17,978 0 AVI BIOPHARMA INC COM 002346104 65 26,900 SH DEFINED 01 4,300 22,200 400 AVI BIOPHARMA INC COM 002346104 128 53,461 SH DEFINED 01,08 10,774 42,687 0 AVX CORP NEW COM 002444107 654 45,245 SH DEFINED 01 34,350 9,725 1,170 AVX CORP NEW COM 002444107 3,822 264,517 SH DEFINED 01,08 60,368 204,149 0 AVX CORP NEW COM 002444107 1 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 12 ________ AXS-ONE INC COM 002458107 9 3,200 SH DEFINED 01 3,200 0 0 AXS-ONE INC COM 002458107 58 20,200 SH DEFINED 01,08 5,200 15,000 0 AXT INC COM 00246W103 52 26,750 SH DEFINED 01 4,400 21,800 550 AXT INC COM 00246W103 1 500 SH DEFINED 03 500 0 0 AXT INC COM 00246W103 90 46,147 SH DEFINED 01,08 6,447 39,700 0 AZZ INC COM 002474104 87 5,700 SH DEFINED 01 1,000 4,700 0 AZZ INC COM 002474104 235 15,436 SH DEFINED 01,08 2,238 13,198 0 AAIPHARMA INC COM 00252W104 139 25,725 SH DEFINED 01 5,750 19,600 375 AAIPHARMA INC COM 00252W104 539 99,414 SH DEFINED 01,08 10,715 88,699 0 AASTROM BIOSCIENCES INC COM 00253U107 46 50,600 SH DEFINED 01 6,800 43,800 0 AASTROM BIOSCIENCES INC COM 00253U107 26 28,765 SH DEFINED 01,08 28,765 0 0 AARON RENTS INC COM 002535201 692 20,873 SH DEFINED 01 13,632 5,816 1,425 AARON RENTS INC COM 002535201 17 500 SH OTHER 01,06 0 0 500 AARON RENTS INC COM 002535201 4,153 125,329 SH DEFINED 01,08 23,311 102,018 0 AARON RENTS INC COM 002535300 499 16,500 SH DEFINED 01 0 16,500 0 AARON RENTS INC COM 002535300 813 26,886 SH DEFINED 01,08 8,958 17,928 0 ABAXIS INC COM 002567105 557 29,370 SH DEFINED 01 12,100 17,100 170 ABAXIS INC COM 002567105 2,007 105,733 SH DEFINED 01,08 16,533 89,200 0 ABBOTT LABS COM 002824100 247,723 6,077,599 SH DEFINED 01 3,626,323 1,980,037 471,239 ABBOTT LABS COM 002824100 106,075 2,602,433 SH OTHER 01 857,166 1,528,766 216,501 ABBOTT LABS COM 002824100 13,568 332,865 SH DEFINED 02 225,752 102,337 4,776 ABBOTT LABS COM 002824100 43,844 1,075,659 SH OTHER 02 1,042,114 32,295 1,250 ABBOTT LABS COM 002824100 16,042 393,574 SH DEFINED 03 239,069 129,936 24,569 ABBOTT LABS COM 002824100 7,195 176,531 SH OTHER 03 134,972 27,239 14,320 ABBOTT LABS COM 002824100 46,561 1,142,313 SH DEFINED 04 1,083,478 33,875 24,960 ABBOTT LABS COM 002824100 36,867 904,479 SH OTHER 04 815,439 72,895 16,145 ABBOTT LABS COM 002824100 10,463 256,697 SH DEFINED 05 224,497 14,445 17,755 ABBOTT LABS COM 002824100 1,950 47,837 SH OTHER 05 12,012 18,850 16,975 ABBOTT LABS COM 002824100 161 3,950 SH OTHER 01,06 0 0 3,950 ABBOTT LABS COM 002824100 667,681 16,380,784 SH DEFINED 01,08 7,561,218 8,564,581 254,985 ABBOTT LABS COM 002824100 2,027 49,736 SH DEFINED 09 49,736 0 0 ABBOTT LABS COM 002824100 15,465 379,409 SH DEFINED 10 225,921 88,093 65,395 ABBOTT LABS COM 002824100 190,096 4,663,777 SH OTHER 10 168,500 4,492,152 3,125 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 13 ________ ABERCROMBIE & FITCH CO COM 002896207 2,349 60,628 SH DEFINED 01 39,419 18,047 3,162 ABERCROMBIE & FITCH CO COM 002896207 174 4,500 SH OTHER 01 0 4,500 0 ABERCROMBIE & FITCH CO COM 002896207 154 3,975 SH DEFINED 04 3,175 800 0 ABERCROMBIE & FITCH CO COM 002896207 19,312 498,375 SH DEFINED 01,08 125,863 372,512 0 ABERCROMBIE & FITCH CO COM 002896207 4 100 SH DEFINED 10 0 0 100 ABERDEEN ASIA PACIFIC INCOM UNDEFIND 003009107 0 2,582 DEFINED 01 2,582 0 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 5,099 OTHER 04 5,099 0 0 ABGENIX INC COM 00339B107 1,423 121,413 SH DEFINED 01 49,939 64,799 6,675 ABGENIX INC COM 00339B107 14 1,200 SH OTHER 01 0 1,200 0 ABGENIX INC COM 00339B107 6,506 555,081 SH DEFINED 01,08 159,315 395,766 0 ABIOMED INC COM 003654100 326 25,950 SH DEFINED 01 8,500 17,100 350 ABIOMED INC COM 003654100 1,336 106,175 SH DEFINED 01,08 16,672 89,503 0 ABLE LABORATORIES INC COM 00371N407 369 17,947 SH DEFINED 01 10,471 7,326 150 ABLE LABORATORIES INC COM 00371N407 2,834 137,822 SH DEFINED 01,08 52,072 85,750 0 ABLEST INC COM 00371W100 12 2,040 SH DEFINED 01 540 1,500 0 ABLEST INC COM 00371W100 55 9,230 SH DEFINED 01,08 1,234 7,996 0 ABRAMS INDS INC COM 003788106 14 3,200 SH DEFINED 01 0 3,200 0 ABRAMS INDS INC COM 003788106 38 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 9 5,200 SH DEFINED 01 5,200 0 0 ABRAXAS PETE CORP COM 003830106 94 56,400 SH DEFINED 01,08 6,100 50,300 0 ABRAXAS PETE CORP COM 003830106 1 800 SH OTHER 10 800 0 0 ACACIA RESH CORP COM 003881208 37 8,495 SH DEFINED 01 0 8,445 50 ACACIA RESH CORP COM 003881208 22 5,170 SH DEFINED 01,08 0 5,170 0 ACACIA RESH CORP COM 003881307 98 15,180 SH DEFINED 01 0 15,130 50 ACACIA RESH CORP COM 003881307 60 9,262 SH DEFINED 01,08 0 9,262 0 ACADIA RLTY TR COM 004239109 769 55,949 SH DEFINED 01 42,815 11,159 1,975 ACADIA RLTY TR COM 004239109 2,070 150,631 SH DEFINED 01,08 48,452 102,179 0 ACCELRYS INC COM 00430U103 394 39,963 SH DEFINED 01 15,086 24,227 650 ACCELRYS INC COM 00430U103 1,638 166,101 SH DEFINED 01,08 54,492 111,609 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 14 ________ ACCLAIM ENTMT INC COM 004325205 31 91,000 SH DEFINED 01 19,500 71,400 100 ACCLAIM ENTMT INC COM 004325205 46 135,004 SH DEFINED 01,08 37,406 97,598 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 808 28,718 SH DEFINED 01 9,991 18,352 375 ACCREDITED HOME LENDRS HLDG COM 00437P107 3 100 SH DEFINED 04 100 0 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 4,055 144,065 SH DEFINED 01,08 46,461 97,604 0 ACCREDITED HOME LENDRS HLDG COM 00437P107 29 1,045 SH DEFINED 10 920 0 125 ACCREDO HEALTH INC COM 00437V104 6,357 163,206 SH DEFINED 01 138,989 12,428 11,789 ACCREDO HEALTH INC COM 00437V104 23 590 SH DEFINED 03 590 0 0 ACCREDO HEALTH INC COM 00437V104 18 470 SH DEFINED 04 470 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 6,249 160,433 SH DEFINED 01,08 72,300 88,133 0 ACE CASH EXPRESS INC COM 004403101 411 16,000 SH DEFINED 01 8,100 7,900 0 ACE CASH EXPRESS INC COM 004403101 2,161 84,135 SH DEFINED 01,08 28,936 55,199 0 ACE COMM CORP COM 004404109 30 12,343 SH DEFINED 01 2,043 10,300 0 ACE COMM CORP COM 004404109 35 14,514 SH DEFINED 01,08 3,147 11,367 0 ACETO CORP COM 004446100 477 27,123 SH DEFINED 01 9,611 17,137 375 ACETO CORP COM 004446100 2,567 145,826 SH DEFINED 01,08 59,561 86,265 0 ACLARA BIOSCIENCES INC COM 00461P106 168 37,550 SH DEFINED 01 6,800 29,800 950 ACLARA BIOSCIENCES INC COM 00461P106 289 64,420 SH DEFINED 01,08 14,570 49,850 0 ACMAT CORP COM 004616207 79 6,200 SH DEFINED 01 500 5,700 0 ACMAT CORP COM 004616207 103 8,097 SH DEFINED 01,08 921 7,176 0 ACME COMMUNICATION INC COM 004631107 122 17,700 SH DEFINED 01 3,450 14,000 250 ACME COMMUNICATION INC COM 004631107 192 27,823 SH DEFINED 01,08 6,385 21,438 0 ACME UTD CORP COM 004816104 15 2,000 SH DEFINED 01 600 1,400 0 ACME UTD CORP COM 004816104 93 12,377 SH DEFINED 01,08 1,434 10,943 0 ACTIVISION INC NEW COM 004930202 9,455 594,647 SH DEFINED 01 542,204 25,621 26,822 ACTIVISION INC NEW COM 004930202 143 9,000 SH OTHER 01 0 9,000 0 ACTIVISION INC NEW COM 004930202 446 28,040 SH DEFINED 04 28,040 0 0 ACTIVISION INC NEW COM 004930202 6 375 SH DEFINED 05 0 375 0 ACTIVISION INC NEW COM 004930202 11,643 732,256 SH DEFINED 01,08 165,410 566,846 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 15 ________ ACTION PERFORMANCE COS INC COM 004933107 527 34,989 SH DEFINED 01 9,649 24,990 350 ACTION PERFORMANCE COS INC COM 004933107 50 3,300 SH DEFINED 04 0 3,300 0 ACTION PERFORMANCE COS INC COM 004933107 5 300 SH OTHER 01,06 0 0 300 ACTION PERFORMANCE COS INC COM 004933107 1,907 126,563 SH DEFINED 01,08 46,733 79,830 0 ACTEL CORP COM 004934105 816 44,089 SH DEFINED 01 14,609 28,380 1,100 ACTEL CORP COM 004934105 2 100 SH OTHER 01,06 0 0 100 ACTEL CORP COM 004934105 4,059 219,380 SH DEFINED 01,08 85,344 134,036 0 ACTIVE POWER INC COM 00504W100 146 45,850 SH DEFINED 01 7,600 37,700 550 ACTIVE POWER INC COM 00504W100 256 80,236 SH DEFINED 01,08 15,700 64,536 0 ACTIVCARD CORP COM 00506J107 492 67,953 SH DEFINED 01 25,903 40,300 1,750 ACTIVCARD CORP COM 00506J107 1,857 256,537 SH DEFINED 01,08 66,169 190,368 0 ACTUATE CORP COM 00508B102 332 84,000 SH DEFINED 01 27,000 55,800 1,200 ACTUATE CORP COM 00508B102 12 3,000 SH DEFINED 02 0 0 3,000 ACTUATE CORP COM 00508B102 1,237 313,124 SH DEFINED 01,08 51,315 261,809 0 ACTUANT CORP COM 00508X203 1,420 36,415 SH DEFINED 01 14,308 21,607 500 ACTUANT CORP COM 00508X203 630 16,152 SH OTHER 01 0 16,152 0 ACTUANT CORP COM 00508X203 4 95 SH DEFINED 04 95 0 0 ACTUANT CORP COM 00508X203 3,886 99,672 SH DEFINED 01,08 57,360 42,312 0 ACTUANT CORP COM 00508X203 42 1,075 SH DEFINED 10 960 0 115 ACUITY BRANDS INC COM 00508Y102 1,616 59,834 SH DEFINED 01 28,652 27,382 3,800 ACUITY BRANDS INC COM 00508Y102 16 600 SH OTHER 01,06 0 0 600 ACUITY BRANDS INC COM 00508Y102 7,943 294,193 SH DEFINED 01,08 81,596 212,597 0 ACUITY BRANDS INC COM 00508Y102 719 26,644 SH DEFINED 10 15,000 0 11,644 ACXIOM CORP COM 005125109 1,522 61,286 SH DEFINED 01 29,300 27,386 4,600 ACXIOM CORP COM 005125109 11,009 443,356 SH DEFINED 01,08 118,731 324,625 0 ACXIOM CORP COM 005125109 4 146 SH DEFINED 10 0 0 146 ADAMS EXPRESS CO COM 006212104 140 11,043 SH DEFINED 01 11,043 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 51 3,982 SH DEFINED 04 3,982 0 0 ADAMS EXPRESS CO COM 006212104 65 5,094 SH DEFINED 10 0 0 5,094 ADAMS RES & ENERGY INC COM 006351308 65 4,400 SH DEFINED 01 900 3,500 0 ADAMS RES & ENERGY INC COM 006351308 157 10,549 SH DEFINED 01,08 1,859 8,690 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 16 ________ ADAPTEC INC COM 00651F108 1,425 168,408 SH DEFINED 01 65,631 95,227 7,550 ADAPTEC INC COM 00651F108 14 1,600 SH OTHER 01,06 0 0 1,600 ADAPTEC INC COM 00651F108 6,112 722,484 SH DEFINED 01,08 228,116 494,368 0 ADMINISTAFF INC COM 007094105 759 45,737 SH DEFINED 01 13,735 30,752 1,250 ADMINISTAFF INC COM 007094105 4 225 SH OTHER 01,06 0 0 225 ADMINISTAFF INC COM 007094105 2,565 154,497 SH DEFINED 01,08 36,188 118,309 0 ADOBE SYS INC COM 00724F101 21,732 467,352 SH DEFINED 01 236,262 194,555 36,535 ADOBE SYS INC COM 00724F101 56 1,200 SH OTHER 01 700 300 200 ADOBE SYS INC COM 00724F101 5 100 SH DEFINED 02 0 100 0 ADOBE SYS INC COM 00724F101 2 50 SH DEFINED 03 50 0 0 ADOBE SYS INC COM 00724F101 84 1,814 SH DEFINED 04 1,814 0 0 ADOBE SYS INC COM 00724F101 37 800 SH OTHER 04 800 0 0 ADOBE SYS INC COM 00724F101 19 400 SH DEFINED 05 0 0 400 ADOBE SYS INC COM 00724F101 19 400 SH OTHER 05 0 400 0 ADOBE SYS INC COM 00724F101 28 600 SH OTHER 01,06 0 0 600 ADOBE SYS INC COM 00724F101 104,509 2,247,513 SH DEFINED 01,08 1,194,428 1,051,055 2,030 ADOBE SYS INC COM 00724F101 373 8,017 SH DEFINED 09 8,017 0 0 ADOBE SYS INC COM 00724F101 1,429 30,740 SH DEFINED 10 740 7,000 23,000 ADOLOR CORP COM 00724X102 917 72,354 SH DEFINED 01 23,388 47,791 1,175 ADOLOR CORP COM 00724X102 3,588 282,952 SH DEFINED 01,08 86,313 196,639 0 ADTRAN INC COM 00738A106 8,231 246,667 SH DEFINED 01 217,508 16,059 13,100 ADTRAN INC COM 00738A106 387 11,600 SH OTHER 01 0 11,600 0 ADTRAN INC COM 00738A106 497 14,890 SH DEFINED 04 14,890 0 0 ADTRAN INC COM 00738A106 12,307 368,813 SH DEFINED 01,08 77,539 291,274 0 ADTRAN INC COM 00738A106 3 100 SH DEFINED 10 0 0 100 ADVANCE AUTO PARTS INC COM 00751Y106 1,721 38,948 SH DEFINED 01 27,750 8,688 2,510 ADVANCE AUTO PARTS INC COM 00751Y106 141 3,200 SH DEFINED 04 0 3,200 0 ADVANCE AUTO PARTS INC COM 00751Y106 8,910 201,686 SH DEFINED 01,08 80,996 120,690 0 ADVANCE AUTO PARTS INC COM 00751Y106 4 100 SH DEFINED 10 0 0 100 ADVANCED DIGITAL INFORMATION COM 007525108 1,044 107,621 SH DEFINED 01 38,959 64,012 4,650 ADVANCED DIGITAL INFORMATION COM 007525108 80 8,200 SH DEFINED 04 0 8,200 0 ADVANCED DIGITAL INFORMATION COM 007525108 4,251 438,289 SH DEFINED 01,08 130,493 307,796 0 ADVANCED MAGNETICS INC COM 00753P103 91 6,000 SH DEFINED 01 1,500 4,500 0 ADVANCED MAGNETICS INC COM 00753P103 294 19,436 SH DEFINED 01,08 2,742 16,694 0 ADVANCED MARKETING SVCS INC COM 00753T105 768 59,487 SH DEFINED 01 16,706 42,181 600 ADVANCED MARKETING SVCS INC COM 00753T105 4 300 SH OTHER 01,06 0 0 300 ADVANCED MARKETING SVCS INC COM 00753T105 1,454 112,635 SH DEFINED 01,08 24,133 88,502 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 17 ________ ADVANCED FIBRE COMMUNICATION COM 00754A105 1,047 51,849 SH DEFINED 01 29,670 20,569 1,610 ADVANCED FIBRE COMMUNICATION COM 00754A105 71 3,500 SH OTHER 01 3,000 500 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 20 1,000 SH DEFINED 02 0 1,000 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 9,341 462,420 SH DEFINED 01,08 104,075 358,345 0 ADVANCED FIBRE COMMUNICATION COM 00754A105 2 100 SH DEFINED 10 0 0 100 ADVANCED PHOTONIX INC COM 00754E107 18 7,300 SH DEFINED 01 1,500 5,800 0 ADVANCED PHOTONIX INC COM 00754E107 66 27,250 SH DEFINED 01,08 1,883 25,367 0 ADVANCED NEUROMODULATION SYS COM 00757T101 4,765 145,289 SH DEFINED 01 117,617 19,797 7,875 ADVANCED NEUROMODULATION SYS COM 00757T101 4,897 149,301 SH DEFINED 01,08 48,428 100,873 0 ADVO INC COM 007585102 1,541 46,801 SH DEFINED 01 18,373 26,066 2,362 ADVO INC COM 007585102 13 400 SH OTHER 01,06 0 0 400 ADVO INC COM 007585102 7,494 227,628 SH DEFINED 01,08 68,583 159,045 0 AEHR TEST SYSTEMS COM 00760J108 37 10,200 SH DEFINED 01 1,400 8,800 0 AEHR TEST SYSTEMS COM 00760J108 35 9,656 SH DEFINED 01,08 2,756 6,900 0 ADVANCED POWER TECHNOLOGY IN COM 00761E108 120 9,652 SH DEFINED 01 2,100 7,452 100 ADVANCED POWER TECHNOLOGY IN COM 00761E108 228 18,364 SH DEFINED 01,08 4,100 14,264 0 ADVISORY BRD CO COM 00762W107 568 15,962 SH DEFINED 01 9,379 6,183 400 ADVISORY BRD CO COM 00762W107 4,266 119,828 SH DEFINED 01,08 38,316 81,512 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 4,319 101,445 SH DEFINED 01 75,936 23,268 2,241 ADVANCED MEDICAL OPTICS INC COM 00763M108 61 1,423 SH OTHER 01 1,423 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 2 40 SH DEFINED 03 0 40 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 11 267 SH OTHER 03 267 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 124 2,916 SH DEFINED 04 2,916 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 7 167 SH OTHER 04 167 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 1 22 SH DEFINED 05 22 0 0 ADVANCED MEDICAL OPTICS INC COM 00763M108 38 888 SH OTHER 05 0 0 888 ADVANCED MEDICAL OPTICS INC COM 00763M108 20 474 SH OTHER 01,06 0 0 474 ADVANCED MEDICAL OPTICS INC COM 00763M108 9,222 216,634 SH DEFINED 01,08 67,833 148,801 0 ADVANCIS PHARMACEUTICALS COR COM 00764L109 173 25,758 SH DEFINED 01,08 1,000 24,758 0 AEROFLEX INC COM 007768104 2,358 165,122 SH DEFINED 01 105,158 54,989 4,975 AEROFLEX INC COM 007768104 14 1,000 SH OTHER 01,06 0 0 1,000 AEROFLEX INC COM 007768104 7,001 490,300 SH DEFINED 01,08 152,751 337,549 0 AEROPOSTALE COM 007865108 3,857 143,338 SH DEFINED 01 117,686 23,852 1,800 AEROPOSTALE COM 007865108 8,759 325,506 SH DEFINED 01,08 56,123 269,383 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 18 ________ ADVANCED MICRO DEVICES INC COM 007903107 10,026 630,575 SH DEFINED 01 252,338 322,633 55,604 ADVANCED MICRO DEVICES INC COM 007903107 7 450 SH OTHER 01 0 100 350 ADVANCED MICRO DEVICES INC COM 007903107 2 100 SH DEFINED 03 100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7 450 SH DEFINED 05 0 0 450 ADVANCED MICRO DEVICES INC COM 007903107 14 900 SH OTHER 01,06 0 0 900 ADVANCED MICRO DEVICES INC COM 007903107 52,616 3,309,161 SH DEFINED 01,08 1,725,603 1,583,558 0 ADVANCED MICRO DEVICES INC COM 007903107 32 2,006 SH DEFINED 09 2,006 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14 861 SH DEFINED 10 361 0 500 AEGON N V COM 007924103 180 14,892 SH DEFINED 01 2,282 12,610 0 AEGON N V COM 007924103 429 35,414 SH OTHER 01 26,533 8,881 0 AEGON N V COM 007924103 31 2,570 SH OTHER 02 2,570 0 0 AEGON N V COM 007924103 9 728 SH DEFINED 03 728 0 0 AEGON N V COM 007924103 40 3,308 SH OTHER 03 1,027 2,281 0 AEGON N V COM 007924103 92 7,623 SH DEFINED 04 7,623 0 0 AEGON N V COM 007924103 70 5,797 SH OTHER 04 5,797 0 0 ADVANTA CORP COM 007942105 634 28,900 SH DEFINED 01 5,600 23,300 0 ADVANTA CORP COM 007942105 1,193 54,412 SH DEFINED 01,08 10,448 43,964 0 ADVANTA CORP COM 007942204 234 10,226 SH DEFINED 01 8,576 0 1,650 ADVANTA CORP COM 007942204 1,645 71,782 SH DEFINED 01,08 15,419 56,363 0 ADVANCED ENVIRON RECYCLING T COM 007947104 19 16,550 SH DEFINED 01 300 16,250 0 ADVANCED ENVIRON RECYCLING T COM 007947104 13 11,539 SH DEFINED 01,08 11,339 200 0 ADVANCED ENERGY INDS COM 007973100 653 41,567 SH DEFINED 01 14,911 25,631 1,025 ADVANCED ENERGY INDS COM 007973100 8 525 SH OTHER 01,06 0 0 525 ADVANCED ENERGY INDS COM 007973100 2,885 183,508 SH DEFINED 01,08 61,279 122,229 0 ADVENT SOFTWARE INC COM 007974108 603 33,383 SH DEFINED 01 17,740 13,443 2,200 ADVENT SOFTWARE INC COM 007974108 4,794 265,299 SH DEFINED 01,08 58,121 207,178 0 AEROSONIC CORP DEL COM 008015307 31 5,200 SH DEFINED 01 0 5,200 0 AEROSONIC CORP DEL COM 008015307 42 7,170 SH DEFINED 01,08 1,491 5,679 0 AETHER SYS INC COM 00808V105 152 44,250 SH DEFINED 01 8,000 35,500 750 AETHER SYS INC COM 00808V105 284 82,686 SH DEFINED 01,08 18,100 64,586 0 AETRIUM INC COM 00817R103 74 10,100 SH DEFINED 01 2,000 8,100 0 AETRIUM INC COM 00817R103 215 29,186 SH DEFINED 01,08 2,523 26,663 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 19 ________ AETNA INC NEW COM 00817Y108 23,108 271,855 SH DEFINED 01 99,470 150,775 21,610 AETNA INC NEW COM 00817Y108 1,361 16,011 SH OTHER 01 1,450 14,411 150 AETNA INC NEW COM 00817Y108 3 40 SH DEFINED 02 0 0 40 AETNA INC NEW COM 00817Y108 7 82 SH DEFINED 03 50 32 0 AETNA INC NEW COM 00817Y108 1,126 13,250 SH OTHER 03 250 13,000 0 AETNA INC NEW COM 00817Y108 130 1,530 SH DEFINED 04 1,530 0 0 AETNA INC NEW COM 00817Y108 85 1,000 SH OTHER 04 1,000 0 0 AETNA INC NEW COM 00817Y108 17 200 SH DEFINED 05 0 0 200 AETNA INC NEW COM 00817Y108 34 400 SH OTHER 01,06 0 0 400 AETNA INC NEW COM 00817Y108 118,078 1,389,156 SH DEFINED 01,08 720,827 668,329 0 AETNA INC NEW COM 00817Y108 67 785 SH DEFINED 09 785 0 0 AETNA INC NEW COM 00817Y108 23 275 SH DEFINED 10 25 0 250 AETNA INC NEW COM 00817Y108 638 7,500 SH OTHER 10 0 7,500 0 AFFILIATED COMPUTER SERVICES COM 008190100 18,350 346,620 SH DEFINED 01 173,337 153,672 19,611 AFFILIATED COMPUTER SERVICES COM 008190100 1,865 35,225 SH OTHER 01 29,640 5,260 325 AFFILIATED COMPUTER SERVICES COM 008190100 1,149 21,701 SH DEFINED 02 11,105 9,820 776 AFFILIATED COMPUTER SERVICES COM 008190100 481 9,090 SH OTHER 02 3,730 5,160 200 AFFILIATED COMPUTER SERVICES COM 008190100 3,950 74,608 SH DEFINED 03 27,323 28,095 19,190 AFFILIATED COMPUTER SERVICES COM 008190100 520 9,828 SH OTHER 03 6,098 2,660 1,070 AFFILIATED COMPUTER SERVICES COM 008190100 13,897 262,506 SH DEFINED 04 231,456 4,195 26,855 AFFILIATED COMPUTER SERVICES COM 008190100 3,332 62,940 SH OTHER 04 58,520 4,270 150 AFFILIATED COMPUTER SERVICES COM 008190100 5,828 110,095 SH DEFINED 05 105,060 3,210 1,825 AFFILIATED COMPUTER SERVICES COM 008190100 147 2,775 SH OTHER 05 2,265 510 0 AFFILIATED COMPUTER SERVICES COM 008190100 24 450 SH OTHER 01,06 0 0 450 AFFILIATED COMPUTER SERVICES COM 008190100 62,376 1,178,240 SH DEFINED 01,08 576,995 585,150 16,095 AFFILIATED COMPUTER SERVICES COM 008190100 12 225 SH DEFINED 09 225 0 0 AFFILIATED COMPUTER SERVICES COM 008190100 324 6,120 SH DEFINED 10 5,920 0 200 AFFILIATED COMPUTER SERVICES COM 008190100 35 660 SH OTHER 10 60 600 0 AFFILIATED MANAGERS GROUP COM 008252108 2,569 50,998 SH DEFINED 01 14,893 34,155 1,950 AFFILIATED MANAGERS GROUP COM 008252108 9,625 191,082 SH DEFINED 01,08 58,114 132,968 0 AFFYMETRIX INC COM 00826T108 1,262 38,546 SH DEFINED 01 23,207 11,869 3,470 AFFYMETRIX INC COM 00826T108 32 987 SH DEFINED 04 987 0 0 AFFYMETRIX INC COM 00826T108 0 4 SH OTHER 04 4 0 0 AFFYMETRIX INC COM 00826T108 5,982 182,773 SH DEFINED 01,08 77,361 105,412 0 AFFYMETRIX INC COM 00826T108 3 100 SH DEFINED 10 0 0 100 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 149 9,000 SH DEFINED 01 8,500 0 500 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 3 200 SH DEFINED 04 200 0 0 AFFORDABLE RESIDENTIAL CMTYS COM 008273104 1,511 91,010 SH DEFINED 01,08 13,694 77,316 0 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,939 117,531 SH DEFINED 01 94,368 22,863 300 AFTERMARKET TECHNOLOGY CORP COM 008318107 1,783 108,075 SH DEFINED 01,08 35,183 72,892 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 20 ________ AGERE SYS INC COM 00845V100 734 319,041 SH DEFINED 01 319,037 2 2 AGERE SYS INC COM 00845V100 0 127 SH OTHER 01 117 10 0 AGERE SYS INC COM 00845V100 0 1 SH DEFINED 02 0 1 0 AGERE SYS INC COM 00845V100 0 34 SH OTHER 02 25 9 0 AGERE SYS INC COM 00845V100 0 6 SH DEFINED 03 6 0 0 AGERE SYS INC COM 00845V100 0 32 SH OTHER 03 0 32 0 AGERE SYS INC COM 00845V100 0 50 SH DEFINED 04 50 0 0 AGERE SYS INC COM 00845V100 0 116 SH OTHER 04 116 0 0 AGERE SYS INC COM 00845V100 0 138 SH DEFINED 05 138 0 0 AGERE SYS INC COM 00845V100 2,904 1,262,748 SH DEFINED 01,08 204,800 1,057,948 0 AGERE SYS INC COM 00845V100 0 7 SH DEFINED 10 7 0 0 AGERE SYS INC COM 00845V209 1,433 666,595 SH DEFINED 01 280,502 299,498 86,595 AGERE SYS INC COM 00845V209 7 3,351 SH OTHER 01 2,987 364 0 AGERE SYS INC COM 00845V209 0 37 SH DEFINED 02 0 37 0 AGERE SYS INC COM 00845V209 2 884 SH OTHER 02 657 227 0 AGERE SYS INC COM 00845V209 0 161 SH DEFINED 03 161 0 0 AGERE SYS INC COM 00845V209 2 821 SH OTHER 03 0 821 0 AGERE SYS INC COM 00845V209 3 1,389 SH DEFINED 04 1,322 0 67 AGERE SYS INC COM 00845V209 7 3,128 SH OTHER 04 3,128 0 0 AGERE SYS INC COM 00845V209 2 1,082 SH DEFINED 05 1,082 0 0 AGERE SYS INC COM 00845V209 0 99 SH OTHER 05 99 0 0 AGERE SYS INC COM 00845V209 8,119 3,776,109 SH DEFINED 01,08 2,332,942 1,443,167 0 AGERE SYS INC COM 00845V209 85 39,492 SH DEFINED 09 39,492 0 0 AGERE SYS INC COM 00845V209 6 2,653 SH DEFINED 10 203 0 2,450 AGILENT TECHNOLOGIES INC COM 00846U101 33,667 1,149,817 SH DEFINED 01 612,724 460,804 76,289 AGILENT TECHNOLOGIES INC COM 00846U101 437 14,916 SH OTHER 01 6,688 7,753 475 AGILENT TECHNOLOGIES INC COM 00846U101 51 1,738 SH DEFINED 02 645 693 400 AGILENT TECHNOLOGIES INC COM 00846U101 55 1,889 SH OTHER 02 1,432 457 0 AGILENT TECHNOLOGIES INC COM 00846U101 20 678 SH DEFINED 03 150 38 490 AGILENT TECHNOLOGIES INC COM 00846U101 36 1,219 SH OTHER 03 686 533 0 AGILENT TECHNOLOGIES INC COM 00846U101 126 4,294 SH DEFINED 04 4,294 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 324 11,067 SH OTHER 04 11,067 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 21 725 SH DEFINED 05 0 0 725 AGILENT TECHNOLOGIES INC COM 00846U101 3 90 SH OTHER 05 90 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 35 1,200 SH OTHER 01,06 0 0 1,200 AGILENT TECHNOLOGIES INC COM 00846U101 129,121 4,409,861 SH DEFINED 01,08 2,267,035 2,142,126 700 AGILENT TECHNOLOGIES INC COM 00846U101 457 15,604 SH DEFINED 09 15,604 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 89 3,030 SH DEFINED 10 1,187 1,143 700 AGILENT TECHNOLOGIES INC COM 00846U101 155 5,304 SH OTHER 10 3,855 299 1,150 AGILE SOFTWARE CORP DEL COM 00846X105 647 73,977 SH DEFINED 01 30,857 41,195 1,925 AGILE SOFTWARE CORP DEL COM 00846X105 2,820 322,315 SH DEFINED 01,08 67,079 255,236 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 21 ________ AGILYSYS INC COM 00847J105 995 72,187 SH DEFINED 01 18,777 52,710 700 AGILYSYS INC COM 00847J105 4 291 SH DEFINED 04 291 0 0 AGILYSYS INC COM 00847J105 7 500 SH OTHER 01,06 0 0 500 AGILYSYS INC COM 00847J105 2,929 212,413 SH DEFINED 01,08 67,868 144,545 0 AGREE REALTY CORP COM 008492100 33 1,300 SH DEFINED 01 1,300 0 0 AGREE REALTY CORP COM 008492100 375 14,822 SH DEFINED 01,08 2,500 12,322 0 AIR METHODS CORP COM 009128307 80 9,200 SH DEFINED 01 1,200 8,000 0 AIR METHODS CORP COM 009128307 143 16,486 SH DEFINED 01,08 3,889 12,597 0 AIR PRODS & CHEMS INC COM 009158106 32,567 620,907 SH DEFINED 01 321,496 249,628 49,783 AIR PRODS & CHEMS INC COM 009158106 6,840 130,411 SH OTHER 01 71,857 55,829 2,725 AIR PRODS & CHEMS INC COM 009158106 1,375 26,223 SH DEFINED 02 22,003 4,220 0 AIR PRODS & CHEMS INC COM 009158106 711 13,560 SH OTHER 02 9,810 3,750 0 AIR PRODS & CHEMS INC COM 009158106 885 16,873 SH DEFINED 03 9,820 3,770 3,283 AIR PRODS & CHEMS INC COM 009158106 612 11,668 SH OTHER 03 1,000 10,668 0 AIR PRODS & CHEMS INC COM 009158106 10,841 206,698 SH DEFINED 04 195,678 1,825 9,195 AIR PRODS & CHEMS INC COM 009158106 1,859 35,439 SH OTHER 04 32,510 2,929 0 AIR PRODS & CHEMS INC COM 009158106 375 7,148 SH DEFINED 05 6,848 0 300 AIR PRODS & CHEMS INC COM 009158106 60 1,150 SH OTHER 05 1,150 0 0 AIR PRODS & CHEMS INC COM 009158106 31 600 SH OTHER 01,06 0 0 600 AIR PRODS & CHEMS INC COM 009158106 112,811 2,150,836 SH DEFINED 01,08 1,112,362 1,038,474 0 AIR PRODS & CHEMS INC COM 009158106 276 5,260 SH DEFINED 09 5,260 0 0 AIR PRODS & CHEMS INC COM 009158106 3,380 64,439 SH DEFINED 10 3,493 39,896 21,050 AIR PRODS & CHEMS INC COM 009158106 1,721 32,810 SH OTHER 10 25,777 7,033 0 AIRGAS INC COM 009363102 1,437 60,098 SH DEFINED 01 39,793 17,035 3,270 AIRGAS INC COM 009363102 7 300 SH DEFINED 05 0 300 0 AIRGAS INC COM 009363102 11,912 498,212 SH DEFINED 01,08 101,336 396,876 0 AIRGAS INC COM 009363102 2 100 SH DEFINED 10 0 0 100 AIRGATE PCS INC COM 009367301 110 6,010 SH DEFINED 01 6,000 0 10 AIRGATE PCS INC COM 009367301 55 3,000 SH OTHER 01 3,000 0 0 AIRGATE PCS INC COM 009367301 42 2,300 SH DEFINED 04 0 2,300 0 AIRGATE PCS INC COM 009367301 949 51,834 SH DEFINED 01,08 8,260 43,574 0 AIRNET COMMUNICATIONS CORP COM 00941P106 3 5,000 SH DEFINED 01 5,000 0 0 AIRNET COMMUNICATIONS CORP COM 00941P106 23 33,893 SH DEFINED 01,08 5,793 28,100 0 AIRNET SYS INC COM 009417106 73 16,400 SH DEFINED 01 1,600 14,800 0 AIRNET SYS INC COM 009417106 159 35,506 SH DEFINED 01,08 4,500 31,006 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 22 ________ AIRTRAN HLDGS INC COM 00949P108 1,868 132,134 SH DEFINED 01 46,852 78,882 6,400 AIRTRAN HLDGS INC COM 00949P108 28 2,000 SH OTHER 01 0 2,000 0 AIRTRAN HLDGS INC COM 00949P108 141 10,000 SH OTHER 05 0 0 10,000 AIRTRAN HLDGS INC COM 00949P108 7,875 556,912 SH DEFINED 01,08 142,508 414,404 0 AIRTRAN HLDGS INC COM 00949P108 71 5,000 SH DEFINED 10 5,000 0 0 AIRSPAN NETWORKS INC COM 00950H102 67 12,000 SH DEFINED 01 12,000 0 0 AIRSPAN NETWORKS INC COM 00950H102 950 169,932 SH DEFINED 01,08 49,832 120,100 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3,547 197,630 SH DEFINED 01 60,650 130,295 6,685 AKAMAI TECHNOLOGIES INC COM 00971T101 9 500 SH DEFINED 03 500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4,132 230,200 SH DEFINED 04 200 0 230,000 AKAMAI TECHNOLOGIES INC COM 00971T101 18 1,000 SH OTHER 04 1,000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 8,871 494,228 SH DEFINED 01,08 213,625 280,603 0 AKSYS LTD COM 010196103 210 36,044 SH DEFINED 01 11,994 22,950 1,100 AKSYS LTD COM 010196103 1,079 185,080 SH DEFINED 01,08 25,221 159,859 0 ALABAMA NATL BANCORP DELA COM 010317105 1,078 19,442 SH DEFINED 01 6,918 11,249 1,275 ALABAMA NATL BANCORP DELA COM 010317105 4,137 74,580 SH DEFINED 01,08 19,490 55,090 0 ALAMO GROUP INC COM 011311107 356 22,400 SH DEFINED 01 13,100 9,300 0 ALAMO GROUP INC COM 011311107 297 18,677 SH DEFINED 01,08 4,320 14,357 0 ALAMOSA HLDGS INC COM 011589108 901 122,540 SH DEFINED 01 43,590 78,450 500 ALAMOSA HLDGS INC COM 011589108 96 13,000 SH DEFINED 04 0 13,000 0 ALAMOSA HLDGS INC COM 011589108 4,041 549,736 SH DEFINED 01,08 170,039 379,697 0 ALARIS MEDICAL SYSTEMS INC COM 011637105 707 32,055 SH DEFINED 01 23,923 6,832 1,300 ALARIS MEDICAL SYSTEMS INC COM 011637105 3,727 168,862 SH DEFINED 01,08 13,203 155,659 0 ALASKA AIR GROUP INC COM 011659109 674 28,232 SH DEFINED 01 16,826 10,156 1,250 ALASKA AIR GROUP INC COM 011659109 4,946 207,214 SH DEFINED 01,08 48,238 158,976 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 75 12,267 SH DEFINED 01 5,250 6,967 50 ALASKA COMMUNICATIONS SYS GR COM 01167P101 484 79,418 SH DEFINED 01,08 12,444 66,974 0 ALBANY INTL CORP COM 012348108 1,230 36,663 SH DEFINED 01 16,687 18,270 1,706 ALBANY INTL CORP COM 012348108 15 450 SH OTHER 01,06 0 0 450 ALBANY INTL CORP COM 012348108 6,108 181,994 SH DEFINED 01,08 51,593 130,401 0 ALBANY MOLECULAR RESH INC COM 012423109 1,169 90,427 SH DEFINED 01 58,526 31,801 100 ALBANY MOLECULAR RESH INC COM 012423109 2,289 177,014 SH DEFINED 01,08 65,634 111,380 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 23 ________ ALBEMARLE CORP COM 012653101 1,539 48,617 SH DEFINED 01 27,958 19,359 1,300 ALBEMARLE CORP COM 012653101 5 155 SH DEFINED 04 155 0 0 ALBEMARLE CORP COM 012653101 8,896 281,072 SH DEFINED 01,08 60,474 220,598 0 ALBEMARLE CORP COM 012653101 32 1,000 SH DEFINED 10 1,000 0 0 ALBERTO CULVER CO COM 013068101 20,455 407,953 SH DEFINED 01 65,650 325,374 16,929 ALBERTO CULVER CO COM 013068101 671 13,387 SH OTHER 01 0 0 13,387 ALBERTO CULVER CO COM 013068101 7 139 SH DEFINED 02 139 0 0 ALBERTO CULVER CO COM 013068101 3 50 SH DEFINED 03 50 0 0 ALBERTO CULVER CO COM 013068101 11 225 SH OTHER 01,06 0 0 225 ALBERTO CULVER CO COM 013068101 35,751 713,025 SH DEFINED 01,08 335,897 377,128 0 ALBERTO CULVER CO COM 013068101 12 238 SH DEFINED 10 163 0 75 ALBERTSONS INC COM 013104104 154,571 5,824,066 SH DEFINED 01 371,266 5,398,322 54,478 ALBERTSONS INC COM 013104104 525 19,777 SH OTHER 01 10,152 8,550 1,075 ALBERTSONS INC COM 013104104 125 4,700 SH DEFINED 02 4,700 0 0 ALBERTSONS INC COM 013104104 199 7,515 SH OTHER 02 300 7,215 0 ALBERTSONS INC COM 013104104 39 1,473 SH DEFINED 03 690 450 333 ALBERTSONS INC COM 013104104 503 18,970 SH OTHER 03 10,600 8,020 350 ALBERTSONS INC COM 013104104 24 908 SH DEFINED 04 908 0 0 ALBERTSONS INC COM 013104104 95 3,588 SH OTHER 04 3,588 0 0 ALBERTSONS INC COM 013104104 15 550 SH DEFINED 05 0 0 550 ALBERTSONS INC COM 013104104 27 1,000 SH OTHER 01,06 0 0 1,000 ALBERTSONS INC COM 013104104 89,216 3,361,558 SH DEFINED 01,08 1,730,570 1,628,628 2,360 ALBERTSONS INC COM 013104104 55 2,086 SH DEFINED 09 2,086 0 0 ALBERTSONS INC COM 013104104 896 33,763 SH DEFINED 10 33,513 0 250 ALCAN INC COM 013716105 23 563 SH DEFINED 01 0 563 0 ALCAN INC COM 013716105 588 14,202 SH OTHER 01 252 13,950 0 ALCAN INC COM 013716105 17 400 SH OTHER 02 400 0 0 ALCAN INC COM 013716105 3 79 SH DEFINED 04 79 0 0 ALCAN INC COM 013716105 6 142 SH OTHER 04 142 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 119 5,752 SH DEFINED 01,08 1,099 4,653 0 ALCIDE CORP COM 013742507 1,169 56,472 SH DEFINED 10 56,472 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 24 ________ ALCOA INC COM 013817101 112,724 3,412,784 SH DEFINED 01 2,058,635 1,128,885 225,264 ALCOA INC COM 013817101 10,967 332,036 SH OTHER 01 198,322 103,648 30,066 ALCOA INC COM 013817101 11,675 353,462 SH DEFINED 02 270,516 72,576 10,370 ALCOA INC COM 013817101 1,712 51,831 SH OTHER 02 26,530 12,951 12,350 ALCOA INC COM 013817101 9,666 292,651 SH DEFINED 03 156,715 112,799 23,137 ALCOA INC COM 013817101 2,195 66,466 SH OTHER 03 42,546 16,745 7,175 ALCOA INC COM 013817101 50,787 1,537,598 SH DEFINED 04 1,426,341 52,867 58,390 ALCOA INC COM 013817101 17,054 516,317 SH OTHER 04 493,718 21,549 1,050 ALCOA INC COM 013817101 12,909 390,817 SH DEFINED 05 343,302 29,420 18,095 ALCOA INC COM 013817101 893 27,030 SH OTHER 05 20,440 6,590 0 ALCOA INC COM 013817101 73 2,200 SH OTHER 01,06 0 0 2,200 ALCOA INC COM 013817101 289,429 8,762,603 SH DEFINED 01,08 4,319,005 4,393,267 50,331 ALCOA INC COM 013817101 742 22,456 SH DEFINED 09 22,456 0 0 ALCOA INC COM 013817101 7,316 221,481 SH DEFINED 10 178,466 27,625 15,390 ALCOA INC COM 013817101 3,211 97,225 SH OTHER 10 78,135 17,340 1,750 ALDERWOODS GROUP INC COM 014383103 397 32,523 SH DEFINED 01 18,242 11,631 2,650 ALDERWOODS GROUP INC COM 014383103 2,241 183,654 SH DEFINED 01,08 31,587 152,067 0 ALDILA INC COM 014384200 9 733 SH DEFINED 01 733 0 0 ALDILA INC COM 014384200 143 11,552 SH DEFINED 01,08 2,143 9,409 0 ALEXANDER & BALDWIN INC COM 014482103 2,913 87,079 SH DEFINED 01 70,582 13,597 2,900 ALEXANDER & BALDWIN INC COM 014482103 3 100 SH DEFINED 04 0 0 100 ALEXANDER & BALDWIN INC COM 014482103 11,206 335,020 SH DEFINED 01,08 83,221 251,799 0 ALEXANDERS INC COM 014752109 1,161 6,921 SH DEFINED 01 1,832 4,939 150 ALEXANDERS INC COM 014752109 3,778 22,523 SH DEFINED 01,08 6,209 16,314 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,745 30,728 SH DEFINED 01 12,079 17,499 1,150 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23 400 SH DEFINED 04 400 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7,362 129,658 SH DEFINED 01,08 41,724 87,934 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 31 550 SH DEFINED 10 0 550 0 ALEXION PHARMACEUTICALS INC COM 015351109 617 33,174 SH DEFINED 01 13,555 18,819 800 ALEXION PHARMACEUTICALS INC COM 015351109 74 4,000 SH DEFINED 02 0 0 4,000 ALEXION PHARMACEUTICALS INC COM 015351109 2,977 160,078 SH DEFINED 01,08 52,198 107,880 0 ALFA CORP COM 015385107 1,447 103,334 SH DEFINED 01 32,656 68,303 2,375 ALFA CORP COM 015385107 4,300 307,136 SH DEFINED 01,08 64,093 243,043 0 ALICO INC COM 016230104 548 13,651 SH DEFINED 01 4,606 8,895 150 ALICO INC COM 016230104 137 3,400 SH DEFINED 04 3,400 0 0 ALICO INC COM 016230104 1,160 28,895 SH DEFINED 01,08 5,610 23,285 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 25 ________ ALIGN TECHNOLOGY INC COM 016255101 1,497 78,796 SH DEFINED 01 32,131 45,315 1,350 ALIGN TECHNOLOGY INC COM 016255101 7,068 372,026 SH DEFINED 01,08 95,888 276,138 0 ALKERMES INC COM 01642T108 1,658 121,911 SH DEFINED 01 53,250 64,611 4,050 ALKERMES INC COM 01642T108 2 150 SH DEFINED 04 150 0 0 ALKERMES INC COM 01642T108 0 4 SH OTHER 04 4 0 0 ALKERMES INC COM 01642T108 8,100 595,625 SH DEFINED 01,08 156,972 438,653 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 56 5,960 SH DEFINED 01 860 5,100 0 ALL AMERICAN SEMICONDUCTOR I COM 016557407 68 7,141 SH DEFINED 01,08 1,886 5,255 0 ALLEGHANY CORP DEL COM 017175100 875 3,049 SH DEFINED 01 1,607 1,442 0 ALLEGHANY CORP DEL COM 017175100 35 122 SH DEFINED 05 122 0 0 ALLEGHANY CORP DEL COM 017175100 5,530 19,268 SH DEFINED 01,08 9,013 10,255 0 ALLEGHENY ENERGY INC COM 017361106 3,547 230,196 SH DEFINED 01 81,084 114,072 35,040 ALLEGHENY ENERGY INC COM 017361106 2 125 SH OTHER 01 0 0 125 ALLEGHENY ENERGY INC COM 017361106 22 1,400 SH OTHER 02 400 1,000 0 ALLEGHENY ENERGY INC COM 017361106 47 3,050 SH DEFINED 03 3,050 0 0 ALLEGHENY ENERGY INC COM 017361106 11 700 SH OTHER 03 700 0 0 ALLEGHENY ENERGY INC COM 017361106 3 200 SH DEFINED 05 0 0 200 ALLEGHENY ENERGY INC COM 017361106 6 400 SH OTHER 01,06 0 0 400 ALLEGHENY ENERGY INC COM 017361106 17,312 1,123,424 SH DEFINED 01,08 581,138 542,286 0 ALLEGHENY ENERGY INC COM 017361106 6 404 SH DEFINED 09 404 0 0 ALLEGHENY ENERGY INC COM 017361106 10 647 SH DEFINED 10 20 627 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,261 180,657 SH DEFINED 01 98,155 67,090 15,412 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 75 SH OTHER 01 0 0 75 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 50 SH DEFINED 03 50 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 88 4,899 SH OTHER 03 0 2,449 2,450 ALLEGHENY TECHNOLOGIES INC COM 01741R102 217 12,000 SH DEFINED 04 0 12,000 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 50 SH DEFINED 05 0 0 50 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4 200 SH OTHER 01,06 0 0 200 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12,895 714,388 SH DEFINED 01,08 403,063 311,325 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 0 10 SH DEFINED 10 10 0 0 ALLEN ORGAN CO COM 017753104 68 1,300 SH DEFINED 01 200 1,100 0 ALLEN ORGAN CO COM 017753104 213 4,068 SH DEFINED 01,08 532 3,536 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 26 ________ ALLERGAN INC COM 018490102 28,323 316,385 SH DEFINED 01 189,609 102,543 24,233 ALLERGAN INC COM 018490102 467 5,217 SH OTHER 01 5,017 0 200 ALLERGAN INC COM 018490102 26 294 SH OTHER 02 0 294 0 ALLERGAN INC COM 018490102 72 805 SH DEFINED 03 50 755 0 ALLERGAN INC COM 018490102 198 2,209 SH OTHER 03 1,204 1,005 0 ALLERGAN INC COM 018490102 368 4,112 SH DEFINED 04 4,112 0 0 ALLERGAN INC COM 018490102 161 1,802 SH OTHER 04 802 1,000 0 ALLERGAN INC COM 018490102 18 200 SH DEFINED 05 0 0 200 ALLERGAN INC COM 018490102 358 4,000 SH OTHER 05 0 0 4,000 ALLERGAN INC COM 018490102 40 450 SH OTHER 01,06 0 0 450 ALLERGAN INC COM 018490102 103,619 1,157,501 SH DEFINED 01,08 572,490 585,011 0 ALLERGAN INC COM 018490102 235 2,625 SH DEFINED 09 2,625 0 0 ALLERGAN INC COM 018490102 24 272 SH DEFINED 10 22 0 250 ALLERGAN INC COM 018490102 37 417 SH OTHER 10 417 0 0 ALLETE INC COM 018522102 1,844 55,371 SH DEFINED 01 20,918 28,386 6,067 ALLETE INC COM 018522102 282 8,457 SH OTHER 01 0 8,457 0 ALLETE INC COM 018522102 27 800 SH DEFINED 03 0 800 0 ALLETE INC COM 018522102 33 1,000 SH OTHER 03 0 1,000 0 ALLETE INC COM 018522102 232 6,960 SH DEFINED 04 6,560 0 400 ALLETE INC COM 018522102 15,405 462,610 SH DEFINED 01,08 104,789 357,821 0 ALLETE INC COM 018522102 30 887 SH DEFINED 10 787 0 100 ALLIANCE CAP MGMT HLDG L P COM 01855A101 903 26,585 SH DEFINED 01 16,700 8,000 1,885 ALLIANCE CAP MGMT HLDG L P COM 01855A101 2,281 67,200 SH DEFINED 01,08 10,000 57,200 0 ALLIANCE CAP MGMT HLDG L P COM 01855A101 44 1,300 SH DEFINED 10 1,300 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3,985 94,320 SH DEFINED 01 86,597 4,543 3,180 ALLIANCE DATA SYSTEMS CORP COM 018581108 384 9,100 SH OTHER 01 0 9,100 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6,292 148,921 SH DEFINED 01,08 50,953 97,968 0 ALLIANCE GAMING CORP COM 01859P609 1,306 76,079 SH DEFINED 01 29,641 43,638 2,800 ALLIANCE GAMING CORP COM 01859P609 6,471 377,071 SH DEFINED 01,08 119,689 257,382 0 ALLIANCE IMAGING INC COM 018606202 185 40,518 SH DEFINED 01 9,600 30,618 300 ALLIANCE IMAGING INC COM 018606202 564 123,450 SH DEFINED 01,08 21,725 101,725 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 1 6,000 DEFINED 04 6,000 0 0 ALLIANCE NATL MUN INCOME FD UNDEFIND 01864U106 1 7,000 OTHER 04 7,000 0 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 18 19,400 SH DEFINED 01 7,000 12,400 0 ALLIANCE FIBER OPTIC PRODS I COM 018680108 20 20,600 SH DEFINED 01,08 14,400 6,200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 27 ________ ALLIANCE SEMICONDUCTOR CORP COM 01877H100 343 57,707 SH DEFINED 01 9,578 47,429 700 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 1 200 SH OTHER 01,06 0 0 200 ALLIANCE SEMICONDUCTOR CORP COM 01877H100 1,111 186,661 SH DEFINED 01,08 58,711 127,950 0 ALLIANCE RES PARTNER L P COM 01877R108 52 1,125 SH DEFINED 01 1,125 0 0 ALLIANCE RES PARTNER L P COM 01877R108 443 9,500 SH DEFINED 01,08 1,300 8,200 0 ALLIANT ENERGY CORP COM 018802108 1,460 55,963 SH DEFINED 01 26,622 21,811 7,530 ALLIANT ENERGY CORP COM 018802108 33 1,250 SH OTHER 01 0 1,250 0 ALLIANT ENERGY CORP COM 018802108 27 1,042 SH DEFINED 02 642 400 0 ALLIANT ENERGY CORP COM 018802108 28 1,056 SH DEFINED 04 1,056 0 0 ALLIANT ENERGY CORP COM 018802108 14,090 540,267 SH DEFINED 01,08 105,681 434,586 0 ALLIANT ENERGY CORP COM 018802108 4 150 SH DEFINED 10 0 0 150 ALLIANT TECHSYSTEMS INC COM 018804104 1,433 22,621 SH DEFINED 01 14,216 7,726 679 ALLIANT TECHSYSTEMS INC COM 018804104 4 70 SH DEFINED 02 0 0 70 ALLIANT TECHSYSTEMS INC COM 018804104 13,710 216,452 SH DEFINED 01,08 59,290 157,162 0 ALLIANT TECHSYSTEMS INC COM 018804104 4 69 SH DEFINED 10 0 0 69 ALLIED CAP CORP NEW COM 01903Q108 4,404 180,361 SH DEFINED 01 155,933 22,665 1,763 ALLIED CAP CORP NEW COM 01903Q108 431 17,640 SH OTHER 01 0 0 17,640 ALLIED CAP CORP NEW COM 01903Q108 2 100 SH OTHER 02 0 100 0 ALLIED CAP CORP NEW COM 01903Q108 97 3,980 SH DEFINED 04 3,980 0 0 ALLIED CAP CORP NEW COM 01903Q108 13 550 SH OTHER 04 550 0 0 ALLIED CAP CORP NEW COM 01903Q108 9,734 398,623 SH DEFINED 01,08 162,349 236,274 0 ALLIED CAP CORP NEW COM 01903Q108 77 3,150 SH DEFINED 10 3,000 0 150 ALLIED DEFENSE GROUP INC COM 019118108 119 6,600 SH DEFINED 01 1,000 5,600 0 ALLIED DEFENSE GROUP INC COM 019118108 227 12,618 SH DEFINED 01,08 2,077 10,541 0 ALLIED HEALTHCARE PRODS INC COM 019222108 8 1,500 SH DEFINED 01 1,500 0 0 ALLIED HEALTHCARE PRODS INC COM 019222108 64 12,397 SH DEFINED 01,08 3,624 8,773 0 ALLIED HLDGS INC COM 019223106 35 8,200 SH DEFINED 01 1,100 7,100 0 ALLIED HLDGS INC COM 019223106 66 15,400 SH DEFINED 01,08 3,716 11,684 0 ALLIED IRISH BKS P L C COM 019228402 73 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 46 1,500 SH DEFINED 04 1,500 0 0 ALLIED IRISH BKS P L C COM 019228402 212 6,850 SH OTHER 04 6,850 0 0 ALLIED HEALTHCARE INTL INC COM 01923A109 103 21,100 SH DEFINED 01 3,100 18,000 0 ALLIED HEALTHCARE INTL INC COM 01923A109 189 38,552 SH DEFINED 01,08 9,318 29,234 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 28 ________ ALLIED MOTION TECHNOLOGIES I COM 019330109 64 13,279 SH DEFINED 01 54 13,225 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 62 12,780 SH DEFINED 01,08 2,822 9,958 0 ALLIED WASTE INDS INC COM 019589308 6,338 480,896 SH DEFINED 01 181,166 256,053 43,677 ALLIED WASTE INDS INC COM 019589308 4 300 SH OTHER 01 0 100 200 ALLIED WASTE INDS INC COM 019589308 1 100 SH DEFINED 03 100 0 0 ALLIED WASTE INDS INC COM 019589308 17 1,325 SH DEFINED 04 1,325 0 0 ALLIED WASTE INDS INC COM 019589308 417 31,609 SH DEFINED 05 31,159 0 450 ALLIED WASTE INDS INC COM 019589308 12 900 SH OTHER 01,06 0 0 900 ALLIED WASTE INDS INC COM 019589308 34,414 2,611,056 SH DEFINED 01,08 1,272,469 1,338,587 0 ALLIED WASTE INDS INC COM 019589308 13 1,000 SH DEFINED 09 1,000 0 0 ALLIED WASTE INDS INC COM 019589308 6 451 SH DEFINED 10 51 0 400 ALLMERICA FINL CORP COM 019754100 1,192 35,275 SH DEFINED 01 13,070 17,705 4,500 ALLMERICA FINL CORP COM 019754100 34 1,007 SH DEFINED 04 1,007 0 0 ALLMERICA FINL CORP COM 019754100 9,764 288,889 SH DEFINED 01,08 76,881 212,008 0 ALLOS THERAPEUTICS INC COM 019777101 156 69,200 SH DEFINED 01 48,500 20,700 0 ALLOS THERAPEUTICS INC COM 019777101 5 2,100 SH OTHER 01 0 2,100 0 ALLOS THERAPEUTICS INC COM 019777101 133 59,071 SH DEFINED 01,08 10,484 48,587 0 ALLOY INC COM 019855105 405 65,794 SH DEFINED 01 23,039 41,355 1,400 ALLOY INC COM 019855105 1,296 210,688 SH DEFINED 01,08 50,782 159,906 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 409 52,154 SH DEFINED 01 19,354 32,100 700 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 1,536 195,880 SH DEFINED 01,08 36,591 159,289 0 ALLSTATE CORP COM 020002101 68,640 1,474,536 SH DEFINED 01 591,965 722,432 160,139 ALLSTATE CORP COM 020002101 2,662 57,186 SH OTHER 01 9,571 46,940 675 ALLSTATE CORP COM 020002101 487 10,462 SH DEFINED 02 7,525 2,012 925 ALLSTATE CORP COM 020002101 418 8,979 SH OTHER 02 6,379 2,600 0 ALLSTATE CORP COM 020002101 2,549 54,750 SH DEFINED 03 37,866 7,839 9,045 ALLSTATE CORP COM 020002101 842 18,087 SH OTHER 03 10,146 7,941 0 ALLSTATE CORP COM 020002101 7,947 170,710 SH DEFINED 04 158,065 8,645 4,000 ALLSTATE CORP COM 020002101 4,403 94,592 SH OTHER 04 93,692 0 900 ALLSTATE CORP COM 020002101 1,636 35,154 SH DEFINED 05 24,729 800 9,625 ALLSTATE CORP COM 020002101 41 875 SH OTHER 05 0 0 875 ALLSTATE CORP COM 020002101 84 1,800 SH OTHER 01,06 0 0 1,800 ALLSTATE CORP COM 020002101 385,611 8,283,794 SH DEFINED 01,08 3,395,124 4,642,897 245,773 ALLSTATE CORP COM 020002101 862 18,525 SH DEFINED 09 18,525 0 0 ALLSTATE CORP COM 020002101 2,477 53,202 SH DEFINED 10 46,918 1,925 4,359 ALLSTATE CORP COM 020002101 957 20,568 SH OTHER 10 14,623 5,645 300 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 29 ________ ALLTEL CORP COM 020039103 29,378 580,369 SH DEFINED 01 213,834 300,136 66,399 ALLTEL CORP COM 020039103 10,969 216,689 SH OTHER 01 13,029 203,010 650 ALLTEL CORP COM 020039103 184 3,630 SH DEFINED 02 3,560 0 70 ALLTEL CORP COM 020039103 51 1,000 SH OTHER 02 0 1,000 0 ALLTEL CORP COM 020039103 1,485 29,335 SH DEFINED 03 20,505 4,130 4,700 ALLTEL CORP COM 020039103 121 2,383 SH OTHER 03 2,073 310 0 ALLTEL CORP COM 020039103 6,363 125,698 SH DEFINED 04 115,808 7,185 2,705 ALLTEL CORP COM 020039103 1,803 35,612 SH OTHER 04 27,337 7,700 575 ALLTEL CORP COM 020039103 1,191 23,531 SH DEFINED 05 13,983 540 9,008 ALLTEL CORP COM 020039103 182 3,600 SH OTHER 05 0 3,000 600 ALLTEL CORP COM 020039103 46 900 SH OTHER 01,06 0 0 900 ALLTEL CORP COM 020039103 209,249 4,133,717 SH DEFINED 01,08 1,353,312 2,607,907 172,498 ALLTEL CORP COM 020039103 50 979 SH DEFINED 09 979 0 0 ALLTEL CORP COM 020039103 2,104 41,568 SH DEFINED 10 37,793 1,025 2,750 ALLTEL CORP COM 020039103 2,167 42,815 SH OTHER 10 22,221 20,369 225 ALMOST FAMILY INC COM 020409108 70 8,300 SH DEFINED 01 600 7,700 0 ALMOST FAMILY INC COM 020409108 57 6,765 SH DEFINED 01,08 1,137 5,628 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 18 11,100 SH DEFINED 01 1,400 9,700 0 ALPHA TECHNOLOGIES GROUP INC COM 020781100 38 22,680 SH DEFINED 05 0 0 22,680 ALPHA TECHNOLOGIES GROUP INC COM 020781100 24 14,431 SH DEFINED 01,08 4,122 10,309 0 ALPHARMA INC COM 020813101 1,450 70,795 SH DEFINED 01 25,774 42,671 2,350 ALPHARMA INC COM 020813101 6 300 SH DEFINED 02 0 0 300 ALPHARMA INC COM 020813101 16 800 SH OTHER 01,06 0 0 800 ALPHARMA INC COM 020813101 5,544 270,706 SH DEFINED 01,08 87,398 183,308 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 0 200 SH DEFINED 01 200 0 0 ALTAIR NANOTECHNOLOGIES INC COM 021373105 127 56,022 SH DEFINED 01,08 14,556 41,466 0 ALTEON INC COM 02144G107 77 65,600 SH DEFINED 01 4,600 61,000 0 ALTEON INC COM 02144G107 71 59,770 SH DEFINED 01,08 14,121 45,649 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 30 ________ ALTERA CORP COM 021441100 15,358 693,035 SH DEFINED 01 308,230 312,782 72,023 ALTERA CORP COM 021441100 287 12,964 SH OTHER 01 900 11,620 444 ALTERA CORP COM 021441100 109 4,900 SH DEFINED 02 3,400 1,500 0 ALTERA CORP COM 021441100 57 2,550 SH OTHER 02 0 2,550 0 ALTERA CORP COM 021441100 400 18,070 SH DEFINED 03 14,925 3,145 0 ALTERA CORP COM 021441100 25 1,150 SH OTHER 03 500 0 650 ALTERA CORP COM 021441100 68 3,075 SH DEFINED 04 2,675 0 400 ALTERA CORP COM 021441100 206 9,275 SH OTHER 04 9,275 0 0 ALTERA CORP COM 021441100 160 7,225 SH DEFINED 05 6,625 0 600 ALTERA CORP COM 021441100 22 1,000 SH OTHER 01,06 0 0 1,000 ALTERA CORP COM 021441100 80,169 3,617,739 SH DEFINED 01,08 1,946,474 1,670,865 400 ALTERA CORP COM 021441100 123 5,551 SH DEFINED 09 5,551 0 0 ALTERA CORP COM 021441100 20 910 SH DEFINED 10 160 0 750 ALTERA CORP COM 021441100 7 300 SH OTHER 10 300 0 0 ALTIRIS INC COM 02148M100 877 31,759 SH DEFINED 01 13,402 17,707 650 ALTIRIS INC COM 02148M100 6 210 SH DEFINED 04 210 0 0 ALTIRIS INC COM 02148M100 4,556 165,020 SH DEFINED 01,08 49,683 115,337 0 ALTIRIS INC COM 02148M100 59 2,120 SH DEFINED 10 1,860 0 260 ALTIGEN COMMUNICATIONS INC COM 021489109 31 9,200 SH DEFINED 01 2,700 6,500 0 ALTIGEN COMMUNICATIONS INC COM 021489109 26 7,681 SH DEFINED 01,08 2,337 5,344 0 ALTRIA GROUP INC COM 02209S103 172,474 3,446,043 SH DEFINED 01 1,573,772 1,543,536 328,735 ALTRIA GROUP INC COM 02209S103 13,652 272,771 SH OTHER 01 105,590 146,570 20,611 ALTRIA GROUP INC COM 02209S103 3,281 65,564 SH DEFINED 02 49,453 14,870 1,241 ALTRIA GROUP INC COM 02209S103 4,459 89,087 SH OTHER 02 74,511 8,466 6,110 ALTRIA GROUP INC COM 02209S103 5,483 109,545 SH DEFINED 03 84,011 24,222 1,312 ALTRIA GROUP INC COM 02209S103 6,763 135,117 SH OTHER 03 119,990 10,402 4,725 ALTRIA GROUP INC COM 02209S103 7,449 148,840 SH DEFINED 04 138,490 7,180 3,170 ALTRIA GROUP INC COM 02209S103 6,249 124,852 SH OTHER 04 107,286 10,099 7,467 ALTRIA GROUP INC COM 02209S103 1,311 26,187 SH DEFINED 05 22,212 0 3,975 ALTRIA GROUP INC COM 02209S103 576 11,500 SH OTHER 05 1,850 9,250 400 ALTRIA GROUP INC COM 02209S103 260 5,200 SH OTHER 01,06 0 0 5,200 ALTRIA GROUP INC COM 02209S103 910,674 18,195,277 SH DEFINED 01,08 9,059,199 9,119,218 16,860 ALTRIA GROUP INC COM 02209S103 2,192 43,791 SH DEFINED 09 43,791 0 0 ALTRIA GROUP INC COM 02209S103 6,128 122,428 SH DEFINED 10 92,678 5,600 24,150 ALTRIA GROUP INC COM 02209S103 2,270 45,349 SH OTHER 10 22,149 22,200 1,000 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 31 ________ AMAZON COM INC COM 023135106 17,725 325,828 SH DEFINED 01 253,514 59,444 12,870 AMAZON COM INC COM 023135106 1,648 30,300 SH OTHER 01 0 30,300 0 AMAZON COM INC COM 023135106 5 100 SH OTHER 02 0 100 0 AMAZON COM INC COM 023135106 37 685 SH DEFINED 03 685 0 0 AMAZON COM INC COM 023135106 114 2,100 SH OTHER 04 1,500 600 0 AMAZON COM INC COM 023135106 60,923 1,119,914 SH DEFINED 01,08 525,541 594,373 0 AMAZON COM INC COM 023135106 26 485 SH DEFINED 09 485 0 0 AMAZON COM INC COM 023135106 166 3,057 SH DEFINED 10 2,760 0 297 AMBAC FINL GROUP INC COM 023139108 30,609 416,786 SH DEFINED 01 247,069 145,736 23,981 AMBAC FINL GROUP INC COM 023139108 4,452 60,620 SH OTHER 01 26,085 33,415 1,120 AMBAC FINL GROUP INC COM 023139108 1,260 17,155 SH DEFINED 02 12,105 4,025 1,025 AMBAC FINL GROUP INC COM 023139108 315 4,285 SH OTHER 02 1,825 2,460 0 AMBAC FINL GROUP INC COM 023139108 3,336 45,430 SH DEFINED 03 25,795 17,215 2,420 AMBAC FINL GROUP INC COM 023139108 428 5,825 SH OTHER 03 3,655 775 1,395 AMBAC FINL GROUP INC COM 023139108 3,085 42,004 SH DEFINED 04 40,954 325 725 AMBAC FINL GROUP INC COM 023139108 564 7,680 SH OTHER 04 7,230 450 0 AMBAC FINL GROUP INC COM 023139108 2,341 31,872 SH DEFINED 05 29,462 1,140 1,270 AMBAC FINL GROUP INC COM 023139108 338 4,600 SH OTHER 05 4,225 375 0 AMBAC FINL GROUP INC COM 023139108 18 250 SH OTHER 01,06 0 0 250 AMBAC FINL GROUP INC COM 023139108 72,659 989,362 SH DEFINED 01,08 509,332 480,030 0 AMBAC FINL GROUP INC COM 023139108 43 581 SH DEFINED 09 581 0 0 AMBAC FINL GROUP INC COM 023139108 2,397 32,645 SH DEFINED 10 31,270 325 1,050 AMBAC FINL GROUP INC COM 023139108 466 6,345 SH OTHER 10 1,270 4,950 125 AMBASSADORS GROUP INC COM 023177108 536 22,794 SH DEFINED 01 4,644 18,000 150 AMBASSADORS GROUP INC COM 023177108 1,065 45,303 SH DEFINED 01,08 8,174 37,129 0 AMBASSADORS INTL INC COM 023178106 255 19,900 SH DEFINED 01 1,900 18,000 0 AMBASSADORS INTL INC COM 023178106 226 17,645 SH DEFINED 01,08 4,000 13,645 0 AMCOL INTL CORP COM 02341W103 1,897 100,091 SH DEFINED 01 70,841 28,100 1,150 AMCOL INTL CORP COM 02341W103 2,504 132,121 SH DEFINED 01,08 33,250 98,871 0 AMEDISYS INC COM 023436108 373 11,300 SH DEFINED 01 6,400 4,900 0 AMEDISYS INC COM 023436108 2,857 86,478 SH DEFINED 01,08 32,446 54,032 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 32 ________ AMERADA HESS CORP COM 023551104 11,149 140,788 SH DEFINED 01 51,488 75,137 14,163 AMERADA HESS CORP COM 023551104 6 75 SH OTHER 01 0 0 75 AMERADA HESS CORP COM 023551104 30 375 SH OTHER 02 375 0 0 AMERADA HESS CORP COM 023551104 4 50 SH DEFINED 03 50 0 0 AMERADA HESS CORP COM 023551104 12 150 SH DEFINED 05 0 0 150 AMERADA HESS CORP COM 023551104 16 200 SH OTHER 01,06 0 0 200 AMERADA HESS CORP COM 023551104 60,690 766,386 SH DEFINED 01,08 374,969 391,317 100 AMERADA HESS CORP COM 023551104 40 507 SH DEFINED 09 507 0 0 AMERADA HESS CORP COM 023551104 5 65 SH DEFINED 10 15 0 50 AMERADA HESS CORP CONV PFD 023551401 7,774 107,300 DEFINED 01 107,000 0 300 AMERCO COM 023586100 576 24,350 SH DEFINED 01 7,100 17,100 150 AMERCO COM 023586100 1,720 72,687 SH DEFINED 01,08 13,183 59,504 0 AMEREN CORP COM 023608102 12,050 280,502 SH DEFINED 01 115,392 143,437 21,673 AMEREN CORP COM 023608102 335 7,797 SH OTHER 01 5,200 2,422 175 AMEREN CORP COM 023608102 73 1,710 SH DEFINED 02 0 1,710 0 AMEREN CORP COM 023608102 197 4,586 SH OTHER 02 3,700 886 0 AMEREN CORP COM 023608102 73 1,692 SH DEFINED 03 100 1,592 0 AMEREN CORP COM 023608102 163 3,789 SH DEFINED 04 3,789 0 0 AMEREN CORP COM 023608102 78 1,812 SH OTHER 04 0 1,812 0 AMEREN CORP COM 023608102 32 742 SH DEFINED 05 417 0 325 AMEREN CORP COM 023608102 17 400 SH OTHER 01,06 0 0 400 AMEREN CORP COM 023608102 67,277 1,566,049 SH DEFINED 01,08 813,682 751,667 700 AMEREN CORP COM 023608102 40 936 SH DEFINED 09 936 0 0 AMEREN CORP COM 023608102 113 2,629 SH DEFINED 10 1,737 642 250 AMEREN CORP COM 023608102 336 7,813 SH OTHER 10 1,035 6,778 0 AMERIANA BANCORP COM 023613102 74 5,000 SH DEFINED 01 600 4,400 0 AMERIANA BANCORP COM 023613102 14 933 SH DEFINED 02 933 0 0 AMERIANA BANCORP COM 023613102 91 6,092 SH DEFINED 01,08 1,338 4,754 0 AMERICA SVC GROUP INC COM 02364L109 302 8,700 SH DEFINED 01 3,600 5,100 0 AMERICA SVC GROUP INC COM 02364L109 1,413 40,650 SH DEFINED 01,08 7,317 33,333 0 AMERICA MOVIL S A DE C V COM 02364W105 657 18,060 SH DEFINED 01 17,760 100 200 AMERICA MOVIL S A DE C V COM 02364W105 45 1,240 SH OTHER 01 240 1,000 0 AMERICA MOVIL S A DE C V COM 02364W105 43 1,174 SH DEFINED 03 1,174 0 0 AMERICA MOVIL S A DE C V COM 02364W105 73 2,000 SH OTHER 04 2,000 0 0 AMERICA MOVIL S A DE C V COM 02364W105 207 5,700 SH DEFINED 01,08 5,700 0 0 AMERICA ONLINE LATIN AMERICA COM 02365B100 17 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 91 131,553 SH DEFINED 01,08 54,880 76,673 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 33 ________ AMERICA WEST HLDG CORP COM 023657208 651 71,650 SH DEFINED 01 22,750 48,400 500 AMERICA WEST HLDG CORP COM 023657208 5 500 SH DEFINED 02 0 500 0 AMERICA WEST HLDG CORP COM 023657208 1,964 216,280 SH DEFINED 01,08 46,792 169,488 0 AMERICA WEST HLDG CORP COM 023657208 2 200 SH DEFINED 10 200 0 0 AMCORE FINL INC COM 023912108 1,343 44,536 SH DEFINED 01 18,467 25,419 650 AMCORE FINL INC COM 023912108 33 1,101 SH DEFINED 04 1,101 0 0 AMCORE FINL INC COM 023912108 4,819 159,790 SH DEFINED 01,08 41,950 117,840 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 580 15,965 SH DEFINED 01 10,450 5,135 380 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,173 114,774 SH DEFINED 01,08 26,853 87,921 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 93 2,550 SH DEFINED 10 2,500 0 50 AMERICAN BILTRITE INC COM 024591109 39 4,300 SH DEFINED 01 700 3,600 0 AMERICAN BILTRITE INC COM 024591109 71 7,800 SH DEFINED 05 7,800 0 0 AMERICAN BILTRITE INC COM 024591109 76 8,314 SH DEFINED 01,08 1,470 6,844 0 AMER BIO MEDICA CORP COM 024600108 4 3,600 SH DEFINED 01 3,600 0 0 AMER BIO MEDICA CORP COM 024600108 8 7,641 SH DEFINED 01,08 3,341 4,300 0 AMERICAN BLDG CTL INC COM 024750101 22 14,300 SH DEFINED 01 2,900 11,400 0 AMERICAN BLDG CTL INC COM 024750101 39 24,973 SH DEFINED 01,08 3,814 21,159 0 AMERICAN CAPITAL STRATEGIES COM 024937104 954 34,048 SH DEFINED 01 13,616 16,812 3,620 AMERICAN CAPITAL STRATEGIES COM 024937104 11 402 SH DEFINED 04 402 0 0 AMERICAN CAPITAL STRATEGIES COM 024937104 6,532 233,115 SH DEFINED 01,08 103,214 129,901 0 AMERICAN CAPITAL STRATEGIES COM 024937104 3 100 SH DEFINED 10 0 0 100 AMERICAN CLAIMS EVALUATION I COM 025144106 9 3,900 SH DEFINED 01 0 3,900 0 AMERICAN CLAIMS EVALUATION I COM 025144106 34 15,311 SH DEFINED 01,08 2,315 12,996 0 AMERICAN DENTAL PARTNERS COM 025353103 129 7,200 SH DEFINED 01 1,400 5,800 0 AMERICAN DENTAL PARTNERS COM 025353103 194 10,857 SH DEFINED 01,08 3,059 7,798 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,032 35,680 SH DEFINED 01 22,927 11,321 1,432 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 32 1,115 SH DEFINED 04 1,115 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 9,537 329,894 SH DEFINED 01,08 62,422 267,472 0 AMERICAN ECOLOGY CORP COM 025533407 190 15,900 SH DEFINED 01 200 15,700 0 AMERICAN ECOLOGY CORP COM 025533407 354 29,520 SH DEFINED 01,08 5,755 23,765 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 34 ________ AMERICAN ELEC PWR INC COM 025537101 21,627 675,859 SH DEFINED 01 268,524 348,655 58,680 AMERICAN ELEC PWR INC COM 025537101 675 21,079 SH OTHER 01 14,226 5,253 1,600 AMERICAN ELEC PWR INC COM 025537101 19 586 SH DEFINED 02 20 566 0 AMERICAN ELEC PWR INC COM 025537101 37 1,144 SH OTHER 02 360 300 484 AMERICAN ELEC PWR INC COM 025537101 292 9,121 SH DEFINED 03 7,970 504 647 AMERICAN ELEC PWR INC COM 025537101 60 1,860 SH OTHER 03 1,000 360 500 AMERICAN ELEC PWR INC COM 025537101 335 10,480 SH DEFINED 04 10,420 0 60 AMERICAN ELEC PWR INC COM 025537101 250 7,824 SH OTHER 04 7,450 374 0 AMERICAN ELEC PWR INC COM 025537101 22 699 SH DEFINED 05 99 0 600 AMERICAN ELEC PWR INC COM 025537101 32 1,000 SH OTHER 01,06 0 0 1,000 AMERICAN ELEC PWR INC COM 025537101 116,852 3,651,613 SH DEFINED 01,08 1,873,333 1,774,950 3,330 AMERICAN ELEC PWR INC COM 025537101 98 3,075 SH DEFINED 09 3,075 0 0 AMERICAN ELEC PWR INC COM 025537101 84 2,627 SH DEFINED 10 1,597 225 805 AMERICAN ELEC PWR INC COM 025537101 84 2,628 SH OTHER 10 2,628 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 65 6,500 SH DEFINED 01 6,500 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 469 47,102 SH DEFINED 01,08 9,902 37,200 0 AMERICAN EXPRESS CO COM 025816109 309,107 6,016,105 SH DEFINED 01 3,774,844 1,796,359 444,902 AMERICAN EXPRESS CO COM 025816109 46,689 908,706 SH OTHER 01 396,861 443,282 68,563 AMERICAN EXPRESS CO COM 025816109 12,395 241,237 SH DEFINED 02 176,258 56,892 8,087 AMERICAN EXPRESS CO COM 025816109 3,065 59,650 SH OTHER 02 48,315 9,665 1,670 AMERICAN EXPRESS CO COM 025816109 21,307 414,699 SH DEFINED 03 221,208 149,877 43,614 AMERICAN EXPRESS CO COM 025816109 7,132 138,810 SH OTHER 03 101,176 31,374 6,260 AMERICAN EXPRESS CO COM 025816109 60,382 1,175,197 SH DEFINED 04 1,081,382 29,415 64,400 AMERICAN EXPRESS CO COM 025816109 24,329 473,510 SH OTHER 04 416,560 13,220 43,730 AMERICAN EXPRESS CO COM 025816109 11,795 229,557 SH DEFINED 05 206,302 13,745 9,510 AMERICAN EXPRESS CO COM 025816109 1,669 32,480 SH OTHER 05 15,365 7,115 10,000 AMERICAN EXPRESS CO COM 025816109 170 3,300 SH OTHER 01,06 0 0 3,300 AMERICAN EXPRESS CO COM 025816109 592,188 11,525,652 SH DEFINED 01,08 5,980,741 5,534,495 10,416 AMERICAN EXPRESS CO COM 025816109 1,268 24,679 SH DEFINED 09 24,679 0 0 AMERICAN EXPRESS CO COM 025816109 15,389 299,508 SH DEFINED 10 230,530 32,146 36,832 AMERICAN EXPRESS CO COM 025816109 5,868 114,212 SH OTHER 10 70,065 41,472 2,675 AMERICAN FINL GROUP INC OHIO COM 025932104 760 24,865 SH DEFINED 01 16,268 6,507 2,090 AMERICAN FINL GROUP INC OHIO COM 025932104 6 196 SH DEFINED 03 196 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 9,397 307,389 SH DEFINED 01,08 47,993 259,396 0 AMERICAN FINL RLTY TR COM 02607P305 957 67,000 SH DEFINED 01 60,800 4,000 2,200 AMERICAN FINL RLTY TR COM 02607P305 6,491 454,264 SH DEFINED 01,08 87,472 366,792 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 35 ________ AMERICAN GREETINGS CORP COM 026375105 2,088 90,085 SH DEFINED 01 43,587 37,898 8,600 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 12,116 522,680 SH DEFINED 01,08 108,120 414,560 0 AMERICAN GREETINGS CORP COM 026375105 0 11 SH DEFINED 10 11 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 1,456 54,710 SH DEFINED 01 17,580 35,530 1,600 AMERICAN HEALTHWAYS INC COM 02649V104 18 660 SH DEFINED 04 660 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 3 120 SH DEFINED 05 0 120 0 AMERICAN HEALTHWAYS INC COM 02649V104 13 500 SH OTHER 01,06 0 0 500 AMERICAN HEALTHWAYS INC COM 02649V104 6,082 228,476 SH DEFINED 01,08 77,837 150,639 0 AMERICAN HEALTHWAYS INC COM 02649V104 47 1,780 SH DEFINED 10 1,580 0 200 AMERICAN HOME MTG INVT CORP COM 02660R107 1,286 49,589 SH DEFINED 01 24,416 24,557 616 AMERICAN HOME MTG INVT CORP COM 02660R107 6,364 245,447 SH DEFINED 01,08 83,786 161,661 0 AMERICAN INDEPENDENCE CORP COM 026760405 109 6,535 SH DEFINED 01 1,645 4,890 0 AMERICAN INDEPENDENCE CORP COM 026760405 189 11,319 SH DEFINED 01,08 2,524 8,795 0 AMERICAN INTL GROUP INC COM 026874107 609,077 8,544,853 SH DEFINED 01 4,658,075 3,217,934 668,844 AMERICAN INTL GROUP INC COM 026874107 81,781 1,147,316 SH OTHER 01 510,341 582,455 54,520 AMERICAN INTL GROUP INC COM 026874107 36,219 508,124 SH DEFINED 02 364,021 130,802 13,301 AMERICAN INTL GROUP INC COM 026874107 8,617 120,890 SH OTHER 02 80,175 38,465 2,250 AMERICAN INTL GROUP INC COM 026874107 53,567 751,501 SH DEFINED 03 440,094 260,035 51,372 AMERICAN INTL GROUP INC COM 026874107 13,585 190,591 SH OTHER 03 139,194 36,809 14,588 AMERICAN INTL GROUP INC COM 026874107 154,792 2,171,603 SH DEFINED 04 2,007,792 91,027 72,784 AMERICAN INTL GROUP INC COM 026874107 68,490 960,863 SH OTHER 04 905,746 49,207 5,910 AMERICAN INTL GROUP INC COM 026874107 31,362 439,980 SH DEFINED 05 378,709 37,194 24,077 AMERICAN INTL GROUP INC COM 026874107 4,430 62,145 SH OTHER 05 25,451 26,494 10,200 AMERICAN INTL GROUP INC COM 026874107 455 6,384 SH OTHER 01,06 0 0 6,384 AMERICAN INTL GROUP INC COM 026874107 1,674,416 23,490,686 SH DEFINED 01,08 12,297,342 11,162,781 30,563 AMERICAN INTL GROUP INC COM 026874107 2,846 39,927 SH DEFINED 09 39,927 0 0 AMERICAN INTL GROUP INC COM 026874107 43,992 617,169 SH DEFINED 10 409,907 101,220 106,042 AMERICAN INTL GROUP INC COM 026874107 11,586 162,543 SH OTHER 10 77,373 82,873 2,297 AMERICAN ITALIAN PASTA CO COM 027070101 881 28,905 SH DEFINED 01 12,141 16,189 575 AMERICAN ITALIAN PASTA CO COM 027070101 6 200 SH OTHER 01,06 0 0 200 AMERICAN ITALIAN PASTA CO COM 027070101 3,094 101,493 SH DEFINED 01,08 25,977 75,516 0 AMERICAN LD LEASE INC COM 027118108 601 31,840 SH DEFINED 01 25,971 5,869 0 AMERICAN LD LEASE INC COM 027118108 344 18,247 SH DEFINED 01,08 4,524 13,723 0 AMERICAN MED SYS HLDGS INC COM 02744M108 3,464 102,782 SH DEFINED 01 75,760 26,572 450 AMERICAN MED SYS HLDGS INC COM 02744M108 15 450 SH OTHER 01,06 0 0 450 AMERICAN MED SYS HLDGS INC COM 02744M108 6,311 187,280 SH DEFINED 01,08 50,805 136,475 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 36 ________ AMERICAN MED SEC GROUP INC COM 02744P101 1,633 59,942 SH DEFINED 01 38,564 21,128 250 AMERICAN MED SEC GROUP INC COM 02744P101 2,836 104,073 SH DEFINED 01,08 43,663 60,410 0 AMERICAN MTG ACCEP CO COM 027568104 229 16,700 SH DEFINED 01 16,600 0 100 AMERICAN MTG ACCEP CO COM 027568104 17 1,250 SH DEFINED 04 1,250 0 0 AMERICAN MTG ACCEP CO COM 027568104 250 18,198 SH DEFINED 01,08 3,997 14,201 0 AMERICAN NATL BANKSHARES INC COM 027745108 131 6,000 SH DEFINED 01 600 5,400 0 AMERICAN NATL BANKSHARES INC COM 027745108 246 11,300 SH DEFINED 01,08 2,300 9,000 0 AMERICAN MED ALERT CORP COM 027904101 32 7,200 SH DEFINED 01 800 6,400 0 AMERICAN MED ALERT CORP COM 027904101 68 15,625 SH DEFINED 01,08 2,161 13,464 0 AMERICAN NATL INS CO COM 028591105 694 7,517 SH DEFINED 01 5,440 1,867 210 AMERICAN NATL INS CO COM 028591105 4,514 48,888 SH DEFINED 01,08 16,266 32,622 0 AMERICAN NATL INS CO COM 028591105 5 50 SH DEFINED 10 0 0 50 AMERICAN PAC CORP COM 028740108 88 11,300 SH DEFINED 01 1,400 9,900 0 AMERICAN PAC CORP COM 028740108 143 18,467 SH DEFINED 01,08 3,062 15,405 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 483 15,897 SH DEFINED 01 9,114 5,553 1,230 AMERICAN PHARMACEUTICALS PTN COM 02886P109 3,493 114,965 SH DEFINED 01,08 31,246 83,719 0 AMERICAN PHARMACEUTICALS PTN COM 02886P109 30 1,000 SH DEFINED 10 1,000 0 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 33 3,400 SH DEFINED 01 500 2,900 0 AMERICAN PHYSICIANS SVC GROU COM 028882108 117 12,236 SH DEFINED 01,08 1,022 11,214 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 331 14,301 SH DEFINED 01 6,054 7,947 300 AMERICAN PHYSICIANS CAPITAL COM 028884104 4 172 SH DEFINED 04 172 0 0 AMERICAN PHYSICIANS CAPITAL COM 028884104 1,737 75,020 SH DEFINED 01,08 32,815 42,205 0 AMERICAN RETIREMENT CORP COM 028913101 839 166,425 SH DEFINED 01 152,925 13,500 0 AMERICAN RETIREMENT CORP COM 028913101 176 34,971 SH DEFINED 01,08 9,293 25,678 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 37 ________ AMERICAN PWR CONVERSION CORP COM 029066107 7,195 366,161 SH DEFINED 01 133,329 197,526 35,306 AMERICAN PWR CONVERSION CORP COM 029066107 15 775 SH OTHER 01 0 600 175 AMERICAN PWR CONVERSION CORP COM 029066107 6 300 SH DEFINED 02 300 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 260 13,235 SH OTHER 02 4,000 9,235 0 AMERICAN PWR CONVERSION CORP COM 029066107 2 100 SH DEFINED 03 100 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 94 4,800 SH OTHER 04 4,800 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 6 300 SH DEFINED 05 0 0 300 AMERICAN PWR CONVERSION CORP COM 029066107 10 500 SH OTHER 01,06 0 0 500 AMERICAN PWR CONVERSION CORP COM 029066107 38,387 1,953,524 SH DEFINED 01,08 1,033,392 920,132 0 AMERICAN PWR CONVERSION CORP COM 029066107 12 621 SH DEFINED 09 621 0 0 AMERICAN PWR CONVERSION CORP COM 029066107 65 3,320 SH DEFINED 10 30 0 3,290 AMERICAN PWR CONVERSION CORP COM 029066107 10 500 SH OTHER 10 500 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 211 9,811 SH DEFINED 01 9,811 0 0 AMERICAN REAL ESTATE PARTNR COM 029169109 651 30,300 SH DEFINED 01,08 4,800 25,500 0 AMERICAN RLTY INVS INC COM 029174109 49 5,465 SH DEFINED 01 2,065 3,400 0 AMERICAN RLTY INVS INC COM 029174109 146 16,140 SH DEFINED 01,08 4,400 11,740 0 AMERICAN SCIENCE & ENGR INC COM 029429107 598 28,600 SH DEFINED 01 21,300 7,300 0 AMERICAN SCIENCE & ENGR INC COM 029429107 13 600 SH OTHER 01 0 600 0 AMERICAN SCIENCE & ENGR INC COM 029429107 402 19,199 SH DEFINED 01,08 2,942 16,257 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 21 3,700 SH DEFINED 01 800 2,900 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 76 13,488 SH DEFINED 01,08 1,803 11,685 0 AMERICAN SOFTWARE INC COM 029683109 215 35,300 SH DEFINED 01 4,600 30,700 0 AMERICAN SOFTWARE INC COM 029683109 343 56,306 SH DEFINED 01,08 9,072 47,234 0 AMERICAN STD COS INC DEL COM 029712106 14,259 353,726 SH DEFINED 01 160,964 161,015 31,747 AMERICAN STD COS INC DEL COM 029712106 6 150 SH OTHER 01 0 0 150 AMERICAN STD COS INC DEL COM 029712106 2 50 SH DEFINED 03 50 0 0 AMERICAN STD COS INC DEL COM 029712106 4 102 SH DEFINED 04 102 0 0 AMERICAN STD COS INC DEL COM 029712106 4 100 SH DEFINED 05 0 0 100 AMERICAN STD COS INC DEL COM 029712106 24 600 SH OTHER 01,06 0 0 600 AMERICAN STD COS INC DEL COM 029712106 77,654 1,926,411 SH DEFINED 01,08 1,003,383 923,028 0 AMERICAN STD COS INC DEL COM 029712106 265 6,578 SH DEFINED 09 6,578 0 0 AMERICAN STD COS INC DEL COM 029712106 944 23,430 SH DEFINED 10 23,130 0 300 AMERICAN STS WTR CO COM 029899101 766 32,974 SH DEFINED 01 14,854 17,520 600 AMERICAN STS WTR CO COM 029899101 52 2,250 SH DEFINED 03 2,250 0 0 AMERICAN STS WTR CO COM 029899101 9 400 SH DEFINED 04 400 0 0 AMERICAN STS WTR CO COM 029899101 6 250 SH OTHER 01,06 0 0 250 AMERICAN STS WTR CO COM 029899101 2,130 91,640 SH DEFINED 01,08 18,978 72,662 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 38 ________ AMERICAN TOWER CORP COM 029912201 1,390 91,443 SH DEFINED 01 42,210 37,843 11,390 AMERICAN TOWER CORP COM 029912201 2 100 SH OTHER 01 0 100 0 AMERICAN TOWER CORP COM 029912201 12 800 SH DEFINED 04 800 0 0 AMERICAN TOWER CORP COM 029912201 137 9,000 SH OTHER 04 9,000 0 0 AMERICAN TOWER CORP COM 029912201 1,900 125,000 SH OTHER 05 125,000 0 0 AMERICAN TOWER CORP COM 029912201 9,675 636,513 SH DEFINED 01,08 250,656 385,857 0 AMERICAN TOWER CORP COM 029912201 5 300 SH DEFINED 10 0 0 300 AMERICAN SUPERCONDUCTOR CORP COM 030111108 422 32,250 SH DEFINED 01 14,900 17,100 250 AMERICAN SUPERCONDUCTOR CORP COM 030111108 39 3,000 SH OTHER 01 0 3,000 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 1,789 136,809 SH DEFINED 01,08 22,627 114,182 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 23 1,750 SH OTHER 10 1,750 0 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 252 28,100 SH DEFINED 01 1,700 26,400 0 AMERICAN TECHNICNAL CERAMICS COM 030137103 192 21,357 SH DEFINED 01,08 3,265 18,092 0 AMERICAN TECHNOLOGY CORP COM 030145205 72 12,400 SH DEFINED 01 0 12,400 0 AMERICAN TECHNOLOGY CORP COM 030145205 241 41,706 SH DEFINED 01,08 6,369 35,337 0 AMERICAN VANTAGE COS COM 03037B106 48 14,300 SH DEFINED 01 0 14,300 0 AMERICAN VANTAGE COS COM 03037B106 5 1,453 SH DEFINED 01,08 1,333 120 0 AMERICAN VANGUARD CORP COM 030371108 364 10,784 SH DEFINED 01 3,509 7,275 0 AMERICAN VANGUARD CORP COM 030371108 1,081 32,043 SH DEFINED 01,08 5,895 26,148 0 AMERICAN WOODMARK CORP COM 030506109 769 12,843 SH DEFINED 01 3,919 8,824 100 AMERICAN WOODMARK CORP COM 030506109 6 100 SH DEFINED 04 100 0 0 AMERICAN WOODMARK CORP COM 030506109 2,661 44,460 SH DEFINED 01,08 11,613 32,847 0 AMERICANWEST BANCORPORATION COM 03058P109 356 18,573 SH DEFINED 01 6,211 12,197 165 AMERICANWEST BANCORPORATION COM 03058P109 1,097 57,287 SH DEFINED 01,08 9,290 47,997 0 AMERICREDIT CORP COM 03060R101 1,524 78,009 SH DEFINED 01 37,127 30,182 10,700 AMERICREDIT CORP COM 03060R101 15,888 813,493 SH DEFINED 01,08 179,078 634,415 0 AMERICREDIT CORP COM 03060R101 5 250 SH DEFINED 10 0 0 250 AMERICAS CAR MART INC COM 03062T105 273 9,087 SH DEFINED 01 3,987 5,000 100 AMERICAS CAR MART INC COM 03062T105 1,117 37,181 SH DEFINED 01,08 6,762 30,419 0 AMERIGON INC COM 03070L300 48 9,300 SH DEFINED 01 900 8,400 0 AMERIGON INC COM 03070L300 68 13,175 SH DEFINED 01,08 4,943 8,232 0 AMERISTAR CASINOS INC COM 03070Q101 2,792 83,144 SH DEFINED 01 68,486 14,308 350 AMERISTAR CASINOS INC COM 03070Q101 4,236 126,147 SH DEFINED 01,08 44,686 81,461 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 39 ________ AMERIVEST PPTYS INC DEL COM 03071L101 68 11,600 SH DEFINED 01 3,600 8,000 0 AMERIVEST PPTYS INC DEL COM 03071L101 123 20,886 SH DEFINED 01,08 6,600 14,286 0 AMERISOURCE HEALTH CORP CONV DEB 03071PAD4 5,888 5,000,000 PRN DEFINED 01 5,000,000 0 0 AMERON INTL INC COM 030710107 1,884 55,203 SH DEFINED 01 44,340 10,713 150 AMERON INTL INC COM 030710107 1,910 55,960 SH DEFINED 01,08 14,445 41,515 0 AMERUS GROUP CO COM 03072M108 1,861 44,954 SH DEFINED 01 33,731 8,773 2,450 AMERUS GROUP CO COM 03072M108 21 500 SH DEFINED 02 500 0 0 AMERUS GROUP CO COM 03072M108 11 275 SH OTHER 02 275 0 0 AMERUS GROUP CO COM 03072M108 51 1,237 SH DEFINED 04 1,237 0 0 AMERUS GROUP CO COM 03072M108 13,200 318,832 SH DEFINED 01,08 85,249 233,583 0 AMERISOURCEBERGEN CORP COM 03073E105 10,931 182,852 SH DEFINED 01 70,860 95,614 16,378 AMERISOURCEBERGEN CORP COM 03073E105 66 1,100 SH OTHER 01 1,000 0 100 AMERISOURCEBERGEN CORP COM 03073E105 30 500 SH OTHER 02 500 0 0 AMERISOURCEBERGEN CORP COM 03073E105 72 1,210 SH DEFINED 03 300 535 375 AMERISOURCEBERGEN CORP COM 03073E105 77 1,293 SH OTHER 03 1,293 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1,416 23,690 SH DEFINED 04 23,440 0 250 AMERISOURCEBERGEN CORP COM 03073E105 994 16,635 SH OTHER 04 15,635 1,000 0 AMERISOURCEBERGEN CORP COM 03073E105 10 175 SH DEFINED 05 0 0 175 AMERISOURCEBERGEN CORP COM 03073E105 18 300 SH OTHER 01,06 0 0 300 AMERISOURCEBERGEN CORP COM 03073E105 61,247 1,024,546 SH DEFINED 01,08 531,278 493,268 0 AMERISOURCEBERGEN CORP COM 03073E105 37 627 SH DEFINED 09 627 0 0 AMERISOURCEBERGEN CORP COM 03073E105 30 494 SH DEFINED 10 320 0 174 AMERIGROUP CORP COM 03073T102 1,769 35,953 SH DEFINED 01 17,129 17,324 1,500 AMERIGROUP CORP COM 03073T102 20 400 SH OTHER 01,06 0 0 400 AMERIGROUP CORP COM 03073T102 8,879 180,476 SH DEFINED 01,08 61,749 118,727 0 AMERISERV FINL INC COM 03074A102 97 17,400 SH DEFINED 01 2,800 14,600 0 AMERISERV FINL INC COM 03074A102 140 25,192 SH DEFINED 01,08 5,634 19,558 0 AMERITRADE HLDG CORP NEW COM 03074K100 1,981 174,568 SH DEFINED 01 119,474 41,804 13,290 AMERITRADE HLDG CORP NEW COM 03074K100 1 100 SH OTHER 01 0 100 0 AMERITRADE HLDG CORP NEW COM 03074K100 10,281 905,784 SH DEFINED 01,08 339,720 566,064 0 AMERITRADE HLDG CORP NEW COM 03074K100 1 100 SH DEFINED 10 0 0 100 AMERIGAS PARTNERS L P COM 030975106 280 10,800 SH DEFINED 01 10,800 0 0 AMERIGAS PARTNERS L P COM 030975106 26 1,000 SH DEFINED 04 1,000 0 0 AMERIGAS PARTNERS L P COM 030975106 40 1,550 SH OTHER 04 1,550 0 0 AMERIGAS PARTNERS L P COM 030975106 143 5,500 SH DEFINED 10 0 0 5,500 AMERIGAS PARTNERS L P COM 030975106 31 1,200 SH OTHER 10 0 1,200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 40 ________ AMETEK INC NEW COM 031100100 1,171 37,902 SH DEFINED 01 21,642 11,080 5,180 AMETEK INC NEW COM 031100100 46 1,500 SH OTHER 02 1,500 0 0 AMETEK INC NEW COM 031100100 5 154 SH DEFINED 04 154 0 0 AMETEK INC NEW COM 031100100 11,486 371,726 SH DEFINED 01,08 101,827 269,899 0 AMETEK INC NEW COM 031100100 3 100 SH DEFINED 10 0 0 100 AMGEN INC COM 031162100 250,941 4,598,508 SH DEFINED 01 2,756,814 1,488,465 353,229 AMGEN INC COM 031162100 24,281 444,959 SH OTHER 01 200,805 212,106 32,048 AMGEN INC COM 031162100 18,635 341,483 SH DEFINED 02 254,618 81,948 4,917 AMGEN INC COM 031162100 2,653 48,610 SH OTHER 02 29,860 18,250 500 AMGEN INC COM 031162100 22,047 404,018 SH DEFINED 03 199,987 152,988 51,043 AMGEN INC COM 031162100 6,123 112,200 SH OTHER 03 68,035 29,480 14,685 AMGEN INC COM 031162100 98,354 1,802,341 SH DEFINED 04 1,676,874 50,055 75,412 AMGEN INC COM 031162100 33,891 621,054 SH OTHER 04 585,244 33,910 1,900 AMGEN INC COM 031162100 13,502 247,423 SH DEFINED 05 216,286 22,405 8,732 AMGEN INC COM 031162100 2,052 37,608 SH OTHER 05 17,810 8,858 10,940 AMGEN INC COM 031162100 188 3,440 SH OTHER 01,06 0 0 3,440 AMGEN INC COM 031162100 649,925 11,909,933 SH DEFINED 01,08 6,252,303 5,626,836 30,794 AMGEN INC COM 031162100 1,901 34,830 SH DEFINED 09 34,830 0 0 AMGEN INC COM 031162100 18,463 338,335 SH DEFINED 10 276,265 29,600 32,470 AMGEN INC COM 031162100 3,143 57,598 SH OTHER 10 21,980 34,363 1,255 AMISTAR CORP COM 031535107 6 2,200 SH DEFINED 01 0 2,200 0 AMISTAR CORP COM 031535107 38 14,572 SH DEFINED 01,08 720 13,852 0 AMIS HLDGS INC COM 031538101 299 17,700 SH DEFINED 01 17,300 0 400 AMIS HLDGS INC COM 031538101 3,323 196,379 SH DEFINED 01,08 29,885 166,494 0 AMKOR TECHNOLOGY INC COM 031652100 721 88,092 SH DEFINED 01 53,835 29,182 5,075 AMKOR TECHNOLOGY INC COM 031652100 1 100 SH OTHER 01 0 100 0 AMKOR TECHNOLOGY INC COM 031652100 3,601 440,239 SH DEFINED 01,08 194,842 245,397 0 AMKOR TECHNOLOGY INC COM 031652100 1 150 SH DEFINED 10 0 0 150 AMNET MORTGAGE INC COM 03169A108 11 1,100 SH DEFINED 01 1,100 0 0 AMNET MORTGAGE INC COM 03169A108 130 12,639 SH DEFINED 01,08 3,485 9,154 0 AMPAL AMERN ISRAEL CORP COM 032015109 44 13,900 SH DEFINED 01 1,600 12,300 0 AMPAL AMERN ISRAEL CORP COM 032015109 142 44,237 SH DEFINED 01,08 8,158 36,079 0 AMPCO-PITTSBURGH CORP COM 032037103 159 12,400 SH DEFINED 01 3,200 9,200 0 AMPCO-PITTSBURGH CORP COM 032037103 314 24,425 SH DEFINED 01,08 4,013 20,412 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 41 ________ AMPHENOL CORP NEW COM 032095101 1,271 38,140 SH DEFINED 01 30,038 6,942 1,160 AMPHENOL CORP NEW COM 032095101 403 12,100 SH DEFINED 04 12,100 0 0 AMPHENOL CORP NEW COM 032095101 6,824 204,812 SH DEFINED 01,08 79,100 125,712 0 AMPHENOL CORP NEW COM 032095101 3 100 SH DEFINED 10 0 0 100 AMREP CORP NEW COM 032159105 145 7,010 SH DEFINED 01 1,210 5,800 0 AMREP CORP NEW COM 032159105 361 17,380 SH DEFINED 01,08 2,708 14,672 0 AMSOUTH BANCORPORATION COM 032165102 14,857 583,321 SH DEFINED 01 231,349 303,350 48,622 AMSOUTH BANCORPORATION COM 032165102 32 1,250 SH OTHER 01 800 100 350 AMSOUTH BANCORPORATION COM 032165102 92 3,602 SH DEFINED 02 3,602 0 0 AMSOUTH BANCORPORATION COM 032165102 13 500 SH OTHER 02 500 0 0 AMSOUTH BANCORPORATION COM 032165102 5 200 SH DEFINED 03 200 0 0 AMSOUTH BANCORPORATION COM 032165102 25 1,000 SH OTHER 03 0 1,000 0 AMSOUTH BANCORPORATION COM 032165102 2,424 95,159 SH DEFINED 04 93,959 1,200 0 AMSOUTH BANCORPORATION COM 032165102 38 1,500 SH OTHER 04 1,500 0 0 AMSOUTH BANCORPORATION COM 032165102 38 1,503 SH DEFINED 05 903 0 600 AMSOUTH BANCORPORATION COM 032165102 23 900 SH OTHER 01,06 0 0 900 AMSOUTH BANCORPORATION COM 032165102 82,896 3,254,643 SH DEFINED 01,08 1,682,385 1,572,258 0 AMSOUTH BANCORPORATION COM 032165102 49 1,934 SH DEFINED 09 1,934 0 0 AMSOUTH BANCORPORATION COM 032165102 14 548 SH DEFINED 10 53 0 495 AMSURG CORP COM 03232P405 1,141 45,387 SH DEFINED 01 17,732 26,905 750 AMSURG CORP COM 03232P405 11 450 SH OTHER 01,06 0 0 450 AMSURG CORP COM 03232P405 6,005 238,949 SH DEFINED 01,08 86,236 152,713 0 AMTECH SYS INC COM 032332504 11 2,300 SH DEFINED 01 0 2,300 0 AMTECH SYS INC COM 032332504 77 15,700 SH DEFINED 01,08 1,100 14,600 0 AMYLIN PHARMACEUTICALS INC COM 032346108 1,441 63,194 SH DEFINED 01 35,980 21,939 5,275 AMYLIN PHARMACEUTICALS INC COM 032346108 15 650 SH DEFINED 02 650 0 0 AMYLIN PHARMACEUTICALS INC COM 032346108 652 28,600 SH DEFINED 03 27,600 1,000 0 AMYLIN PHARMACEUTICALS INC COM 032346108 7,253 318,103 SH DEFINED 01,08 150,394 167,709 0 AMYLIN PHARMACEUTICALS INC COM 032346108 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 42 ________ ANADARKO PETE CORP COM 032511107 35,813 611,138 SH DEFINED 01 315,613 243,079 52,446 ANADARKO PETE CORP COM 032511107 2,051 35,008 SH OTHER 01 29,836 4,577 595 ANADARKO PETE CORP COM 032511107 544 9,279 SH DEFINED 02 6,929 1,850 500 ANADARKO PETE CORP COM 032511107 256 4,367 SH OTHER 02 1,829 2,538 0 ANADARKO PETE CORP COM 032511107 2,721 46,431 SH DEFINED 03 22,770 20,266 3,395 ANADARKO PETE CORP COM 032511107 616 10,520 SH OTHER 03 3,508 4,792 2,220 ANADARKO PETE CORP COM 032511107 2,147 36,640 SH DEFINED 04 36,400 240 0 ANADARKO PETE CORP COM 032511107 1,441 24,582 SH OTHER 04 23,349 0 1,233 ANADARKO PETE CORP COM 032511107 140 2,384 SH DEFINED 05 1,493 0 891 ANADARKO PETE CORP COM 032511107 147 2,500 SH OTHER 05 0 2,500 0 ANADARKO PETE CORP COM 032511107 39 673 SH OTHER 01,06 0 0 673 ANADARKO PETE CORP COM 032511107 136,794 2,334,361 SH DEFINED 01,08 1,201,440 1,130,661 2,260 ANADARKO PETE CORP COM 032511107 367 6,265 SH DEFINED 09 6,265 0 0 ANADARKO PETE CORP COM 032511107 622 10,612 SH DEFINED 10 7,590 1,473 1,549 ANADARKO PETE CORP COM 032511107 411 7,010 SH OTHER 10 3,900 3,110 0 ANADIGICS INC COM 032515108 165 32,150 SH DEFINED 01 6,050 25,700 400 ANADIGICS INC COM 032515108 340 66,240 SH DEFINED 01,08 12,633 53,607 0 ANALOG DEVICES INC COM 032654105 60,796 1,291,328 SH DEFINED 01 745,849 454,855 90,624 ANALOG DEVICES INC COM 032654105 3,889 82,605 SH OTHER 01 39,512 41,600 1,493 ANALOG DEVICES INC COM 032654105 1,338 28,410 SH DEFINED 02 24,560 3,200 650 ANALOG DEVICES INC COM 032654105 207 4,400 SH OTHER 02 600 3,800 0 ANALOG DEVICES INC COM 032654105 678 14,405 SH DEFINED 03 5,345 9,060 0 ANALOG DEVICES INC COM 032654105 273 5,809 SH OTHER 03 1,200 1,559 3,050 ANALOG DEVICES INC COM 032654105 15,528 329,832 SH DEFINED 04 307,067 6,595 16,170 ANALOG DEVICES INC COM 032654105 2,395 50,864 SH OTHER 04 48,479 1,885 500 ANALOG DEVICES INC COM 032654105 3,665 77,847 SH DEFINED 05 65,647 10,850 1,350 ANALOG DEVICES INC COM 032654105 374 7,935 SH OTHER 05 4,785 3,150 0 ANALOG DEVICES INC COM 032654105 42 900 SH OTHER 01,06 0 0 900 ANALOG DEVICES INC COM 032654105 161,522 3,430,806 SH DEFINED 01,08 1,787,119 1,640,837 2,850 ANALOG DEVICES INC COM 032654105 621 13,183 SH DEFINED 09 13,183 0 0 ANALOG DEVICES INC COM 032654105 2,577 54,735 SH DEFINED 10 52,410 600 1,725 ANALOG DEVICES INC COM 032654105 420 8,920 SH OTHER 10 6,920 1,875 125 ANALOGIC CORP COM 032657207 1,112 26,216 SH DEFINED 01 6,755 19,311 150 ANALOGIC CORP COM 032657207 11 250 SH OTHER 01,06 0 0 250 ANALOGIC CORP COM 032657207 4,023 94,820 SH DEFINED 01,08 29,575 65,245 0 ANALYSTS INTL CORP COM 032681108 88 28,434 SH DEFINED 01 4,634 23,800 0 ANALYSTS INTL CORP COM 032681108 228 73,882 SH DEFINED 01,08 9,812 64,070 0 ANAREN INC COM 032744104 665 40,668 SH DEFINED 01 13,097 26,096 1,475 ANAREN INC COM 032744104 2,397 146,677 SH DEFINED 01,08 44,239 102,438 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 43 ________ ANCHOR BANCORP WIS INC COM 032839102 1,611 60,919 SH DEFINED 01 28,129 32,340 450 ANCHOR BANCORP WIS INC COM 032839102 9 350 SH OTHER 01,06 0 0 350 ANCHOR BANCORP WIS INC COM 032839102 4,032 152,505 SH DEFINED 01,08 52,961 99,544 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 57 4,200 SH DEFINED 01 4,200 0 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 35 2,600 SH DEFINED 04 0 2,600 0 ANCHOR GLASS CONTAINER CP NE COM 03304B300 476 35,157 SH DEFINED 01,08 4,008 31,149 0 ANDERSONS INC COM 034164103 185 10,900 SH DEFINED 01 1,400 9,500 0 ANDERSONS INC COM 034164103 213 12,566 SH DEFINED 01,08 2,775 9,791 0 ANDREA ELECTRONICS CORP COM 034393108 2 15,900 SH DEFINED 01 2,500 13,400 0 ANDREA ELECTRONICS CORP COM 034393108 8 50,000 SH OTHER 02 50,000 0 0 ANDREA ELECTRONICS CORP COM 034393108 3 23,176 SH DEFINED 01,08 3,623 19,553 0 ANDREW CORP COM 034425108 17,864 892,753 SH DEFINED 01 692,820 158,641 41,292 ANDREW CORP COM 034425108 3 125 SH OTHER 01 0 0 125 ANDREW CORP COM 034425108 1 50 SH DEFINED 03 50 0 0 ANDREW CORP COM 034425108 4 200 SH DEFINED 05 0 0 200 ANDREW CORP COM 034425108 7 365 SH OTHER 01,06 0 0 365 ANDREW CORP COM 034425108 27,670 1,382,792 SH DEFINED 01,08 695,867 686,925 0 ANDREW CORP COM 034425108 0 24 SH DEFINED 10 24 0 0 ANDRX CORP DEL COM 034553107 1,182 42,335 SH DEFINED 01 25,227 13,078 4,030 ANDRX CORP DEL COM 034553107 2,636 94,373 SH DEFINED 04 94,373 0 0 ANDRX CORP DEL COM 034553107 5,905 211,434 SH DEFINED 01,08 90,769 120,665 0 ANDRX CORP DEL COM 034553107 17 600 SH DEFINED 10 600 0 0 ANDRX CORP DEL COM 034553107 3 100 SH OTHER 10 100 0 0 ANGELICA CORP COM 034663104 1,134 45,171 SH DEFINED 01 8,115 36,856 200 ANGELICA CORP COM 034663104 5 200 SH DEFINED 04 200 0 0 ANGELICA CORP COM 034663104 5 200 SH OTHER 01,06 0 0 200 ANGELICA CORP COM 034663104 1,784 71,066 SH DEFINED 01,08 26,246 44,820 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 44 ________ ANHEUSER BUSCH COS INC COM 035229103 92,319 1,709,612 SH DEFINED 01 825,681 705,122 178,809 ANHEUSER BUSCH COS INC COM 035229103 7,122 131,893 SH OTHER 01 63,963 65,499 2,431 ANHEUSER BUSCH COS INC COM 035229103 1,761 32,616 SH DEFINED 02 24,951 6,456 1,209 ANHEUSER BUSCH COS INC COM 035229103 1,272 23,555 SH OTHER 02 5,200 18,355 0 ANHEUSER BUSCH COS INC COM 035229103 4,193 77,643 SH DEFINED 03 49,113 20,085 8,445 ANHEUSER BUSCH COS INC COM 035229103 4,067 75,324 SH OTHER 03 41,254 34,070 0 ANHEUSER BUSCH COS INC COM 035229103 23,742 439,670 SH DEFINED 04 419,620 12,020 8,030 ANHEUSER BUSCH COS INC COM 035229103 11,451 212,062 SH OTHER 04 203,487 7,925 650 ANHEUSER BUSCH COS INC COM 035229103 15,512 287,253 SH DEFINED 05 268,310 15,498 3,445 ANHEUSER BUSCH COS INC COM 035229103 610 11,292 SH OTHER 05 3,092 8,200 0 ANHEUSER BUSCH COS INC COM 035229103 97 1,800 SH OTHER 01,06 0 0 1,800 ANHEUSER BUSCH COS INC COM 035229103 392,865 7,275,283 SH DEFINED 01,08 3,737,941 3,537,342 0 ANHEUSER BUSCH COS INC COM 035229103 921 17,048 SH DEFINED 09 17,048 0 0 ANHEUSER BUSCH COS INC COM 035229103 42,312 783,557 SH DEFINED 10 657,285 26,737 99,535 ANHEUSER BUSCH COS INC COM 035229103 54,484 1,008,957 SH OTHER 10 27,347 981,610 0 ANIMAS CORP DEL COM 03525Y105 41 2,200 SH DEFINED 01 2,200 0 0 ANIMAS CORP DEL COM 03525Y105 1,070 57,370 SH DEFINED 01,08 26,670 30,700 0 ANIKA THERAPEUTICS INC COM 035255108 253 14,600 SH DEFINED 01 2,000 12,600 0 ANIKA THERAPEUTICS INC COM 035255108 263 15,176 SH DEFINED 01,08 3,991 11,185 0 ANIXTER INTL INC COM 035290105 2,392 70,299 SH DEFINED 01 36,880 32,719 700 ANIXTER INTL INC COM 035290105 9 275 SH DEFINED 02 0 0 275 ANIXTER INTL INC COM 035290105 68 2,000 SH OTHER 04 2,000 0 0 ANIXTER INTL INC COM 035290105 18 540 SH OTHER 01,06 0 0 540 ANIXTER INTL INC COM 035290105 7,827 230,014 SH DEFINED 01,08 69,901 160,113 0 ANNALY MTG MGMT INC COM 035710409 663 39,109 SH DEFINED 01 19,835 17,524 1,750 ANNALY MTG MGMT INC COM 035710409 10 600 SH OTHER 01 500 100 0 ANNALY MTG MGMT INC COM 035710409 17 1,000 SH OTHER 03 1,000 0 0 ANNALY MTG MGMT INC COM 035710409 88 5,200 SH DEFINED 04 5,200 0 0 ANNALY MTG MGMT INC COM 035710409 5,382 317,357 SH DEFINED 01,08 99,981 217,376 0 ANNALY MTG MGMT INC COM 035710409 3 150 SH DEFINED 10 0 0 150 ANNTAYLOR STORES CORP COM 036115103 2,642 91,173 SH DEFINED 01 36,075 51,848 3,250 ANNTAYLOR STORES CORP COM 036115103 10,089 348,145 SH DEFINED 01,08 76,884 271,261 0 ANSOFT CORP COM 036384105 244 16,004 SH DEFINED 01 5,504 10,300 200 ANSOFT CORP COM 036384105 825 54,085 SH DEFINED 01,08 9,576 44,509 0 ANSYS INC COM 03662Q105 1,089 23,178 SH DEFINED 01 9,600 12,678 900 ANSYS INC COM 03662Q105 3 60 SH DEFINED 02 0 0 60 ANSYS INC COM 03662Q105 9 200 SH OTHER 01,06 0 0 200 ANSYS INC COM 03662Q105 5,469 116,367 SH DEFINED 01,08 38,543 77,824 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 45 ________ ANTHEM INC COM 03674B104 60,574 676,350 SH DEFINED 01 513,825 138,677 23,848 ANTHEM INC COM 03674B104 13 150 SH OTHER 01 0 0 150 ANTHEM INC COM 03674B104 3 32 SH DEFINED 02 0 0 32 ANTHEM INC COM 03674B104 4 50 SH DEFINED 03 50 0 0 ANTHEM INC COM 03674B104 117 1,305 SH DEFINED 04 1,305 0 0 ANTHEM INC COM 03674B104 19 210 SH DEFINED 05 0 0 210 ANTHEM INC COM 03674B104 31 350 SH OTHER 01,06 0 0 350 ANTHEM INC COM 03674B104 114,645 1,280,094 SH DEFINED 01,08 668,648 611,196 250 ANTHEM INC COM 03674B104 515 5,748 SH DEFINED 09 5,748 0 0 ANTHEM INC COM 03674B104 142 1,581 SH DEFINED 10 1,345 0 236 ANTEON INTL CORP COM 03674E108 1,426 43,712 SH DEFINED 01 17,263 26,099 350 ANTEON INTL CORP COM 03674E108 6,221 190,698 SH DEFINED 01,08 45,993 144,705 0 ANSWERTHINK INC COM 036916104 370 64,633 SH DEFINED 01 24,753 38,980 900 ANSWERTHINK INC COM 036916104 1,457 254,232 SH DEFINED 01,08 44,148 210,084 0 ANTHRACITE CAP INC COM 037023108 1,196 99,800 SH DEFINED 01 58,860 39,940 1,000 ANTHRACITE CAP INC COM 037023108 96 8,000 SH DEFINED 04 1,000 7,000 0 ANTHRACITE CAP INC COM 037023108 3,768 314,562 SH DEFINED 01,08 91,299 223,263 0 ANTIGENICS INC DEL COM 037032109 723 84,462 SH DEFINED 01 44,225 39,287 950 ANTIGENICS INC DEL COM 037032109 2,182 254,895 SH DEFINED 01,08 98,015 156,880 0 ANTIGENICS INC DEL COM 037032109 4 500 SH OTHER 10 500 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 908 76,426 SH DEFINED 01 71,395 5,031 0 ANWORTH MORTGAGE ASSET CP COM 037347101 4,175 351,395 SH DEFINED 01,08 165,724 185,671 0 ANWORTH MORTGAGE ASSET CP COM 037347101 18 1,500 SH DEFINED 10 1,500 0 0 AO TATNEFT COM 03737P306 3,925 147,713 SH DEFINED 01,08 147,713 0 0 AON CORP CONV DEB 037389AT0 5,590 4,000,000 PRN DEFINED 01 4,000,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 46 ________ AON CORP COM 037389103 20,062 704,673 SH DEFINED 01 260,094 398,346 46,233 AON CORP COM 037389103 3,003 105,477 SH OTHER 01 26,195 78,982 300 AON CORP COM 037389103 161 5,645 SH DEFINED 02 5,000 350 295 AON CORP COM 037389103 84 2,935 SH OTHER 02 2,416 519 0 AON CORP COM 037389103 135 4,750 SH DEFINED 03 4,750 0 0 AON CORP COM 037389103 108 3,800 SH OTHER 03 3,800 0 0 AON CORP COM 037389103 165 5,789 SH DEFINED 04 5,789 0 0 AON CORP COM 037389103 996 34,976 SH OTHER 04 31,601 3,375 0 AON CORP COM 037389103 14 500 SH DEFINED 05 0 0 500 AON CORP COM 037389103 23 800 SH OTHER 01,06 0 0 800 AON CORP COM 037389103 79,184 2,781,320 SH DEFINED 01,08 1,416,926 1,364,394 0 AON CORP COM 037389103 34 1,190 SH DEFINED 09 1,190 0 0 AON CORP COM 037389103 256 9,007 SH DEFINED 10 7,427 0 1,580 AON CORP COM 037389103 278 9,750 SH OTHER 10 9,750 0 0 APACHE CORP COM 037411105 136,148 3,126,243 SH DEFINED 01 2,059,986 876,473 189,784 APACHE CORP COM 037411105 12,748 292,728 SH OTHER 01 173,152 102,077 17,499 APACHE CORP COM 037411105 9,268 212,802 SH DEFINED 02 149,469 58,048 5,285 APACHE CORP COM 037411105 2,155 49,489 SH OTHER 02 19,390 28,824 1,275 APACHE CORP COM 037411105 18,785 431,337 SH DEFINED 03 229,362 149,934 52,041 APACHE CORP COM 037411105 2,284 52,449 SH OTHER 03 32,697 13,838 5,914 APACHE CORP COM 037411105 58,557 1,344,602 SH DEFINED 04 1,234,173 37,990 72,439 APACHE CORP COM 037411105 19,334 443,939 SH OTHER 04 427,928 14,149 1,862 APACHE CORP COM 037411105 9,113 209,256 SH DEFINED 05 189,879 10,870 8,507 APACHE CORP COM 037411105 510 11,700 SH OTHER 05 9,750 1,950 0 APACHE CORP COM 037411105 38 882 SH OTHER 01,06 0 0 882 APACHE CORP COM 037411105 128,878 2,959,312 SH DEFINED 01,08 1,515,800 1,442,972 540 APACHE CORP COM 037411105 589 13,534 SH DEFINED 09 13,534 0 0 APACHE CORP COM 037411105 13,306 305,526 SH DEFINED 10 227,419 35,541 42,566 APACHE CORP COM 037411105 3,870 88,872 SH OTHER 10 41,931 44,866 2,075 APARTMENT INVT & MGMT CO COM 03748R101 5,724 183,878 SH DEFINED 01 90,522 82,088 11,268 APARTMENT INVT & MGMT CO COM 03748R101 6 200 SH OTHER 01 0 100 100 APARTMENT INVT & MGMT CO COM 03748R101 16 505 SH DEFINED 02 505 0 0 APARTMENT INVT & MGMT CO COM 03748R101 2 50 SH DEFINED 03 50 0 0 APARTMENT INVT & MGMT CO COM 03748R101 3 100 SH DEFINED 05 0 0 100 APARTMENT INVT & MGMT CO COM 03748R101 3 100 SH OTHER 01,06 0 0 100 APARTMENT INVT & MGMT CO COM 03748R101 27,607 886,827 SH DEFINED 01,08 458,693 428,134 0 APARTMENT INVT & MGMT CO COM 03748R101 5 160 SH DEFINED 10 10 0 150 APCO ARGENTINA INC CAYMAN IS COM 037489101 90 2,500 SH DEFINED 01 1,500 1,000 0 APCO ARGENTINA INC CAYMAN IS COM 037489101 321 8,921 SH DEFINED 01,08 2,890 6,031 0 APEX MUN FD INC UNDEFIND 037580107 2 18,600 DEFINED 04 18,600 0 0 APEX MUN FD INC UNDEFIND 037580107 0 2,000 DEFINED 10 0 0 2,000 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 47 ________ APHTON CORP COM 03759P101 92 22,941 SH DEFINED 01 5,600 16,691 650 APHTON CORP COM 03759P101 188 47,106 SH DEFINED 01,08 11,734 35,372 0 APOGEE ENTERPRISES INC COM 037598109 560 53,814 SH DEFINED 01 23,515 29,599 700 APOGEE ENTERPRISES INC COM 037598109 89 8,600 SH DEFINED 04 0 8,600 0 APOGEE ENTERPRISES INC COM 037598109 5 435 SH OTHER 01,06 0 0 435 APOGEE ENTERPRISES INC COM 037598109 1,952 187,705 SH DEFINED 01,08 55,087 132,618 0 APOGENT TECHNOLOGIES INC COM 03760A101 1,859 58,106 SH DEFINED 01 34,685 18,011 5,410 APOGENT TECHNOLOGIES INC COM 03760A101 13 400 SH OTHER 01 0 400 0 APOGENT TECHNOLOGIES INC COM 03760A101 11 338 SH DEFINED 03 338 0 0 APOGENT TECHNOLOGIES INC COM 03760A101 14,629 457,143 SH DEFINED 01,08 115,720 341,423 0 APOGENT TECHNOLOGIES INC COM 03760A101 3 100 SH DEFINED 10 0 0 100 APOLLO GROUP INC COM 037604105 47,832 541,764 SH DEFINED 01 348,968 159,019 33,777 APOLLO GROUP INC COM 037604105 4,447 50,363 SH OTHER 01 19,895 25,558 4,910 APOLLO GROUP INC COM 037604105 1,869 21,170 SH DEFINED 02 14,740 5,500 930 APOLLO GROUP INC COM 037604105 514 5,825 SH OTHER 02 4,175 1,650 0 APOLLO GROUP INC COM 037604105 7,574 85,783 SH DEFINED 03 51,759 27,284 6,740 APOLLO GROUP INC COM 037604105 820 9,288 SH OTHER 03 3,925 4,591 772 APOLLO GROUP INC COM 037604105 2,352 26,635 SH DEFINED 04 25,830 70 735 APOLLO GROUP INC COM 037604105 633 7,171 SH OTHER 04 7,171 0 0 APOLLO GROUP INC COM 037604105 108 1,220 SH DEFINED 05 0 1,000 220 APOLLO GROUP INC COM 037604105 40 450 SH OTHER 01,06 0 0 450 APOLLO GROUP INC COM 037604105 137,459 1,556,906 SH DEFINED 01,08 808,340 748,026 540 APOLLO GROUP INC COM 037604105 632 7,162 SH DEFINED 09 7,162 0 0 APOLLO GROUP INC COM 037604105 768 8,696 SH DEFINED 10 8,596 0 100 APOLLO GROUP INC COM 037604105 452 5,125 SH OTHER 10 5,000 125 0 APOLLO GROUP INC COM 037604204 988 11,283 SH DEFINED 01 5,701 4,729 853 APOLLO GROUP INC COM 037604204 19 220 SH DEFINED 03 220 0 0 APOLLO GROUP INC COM 037604204 4,580 52,292 SH DEFINED 01,08 35,965 16,327 0 APOLLO INVT CORP COM 03761U106 749 54,381 SH DEFINED 01 33,981 20,400 0 APOLLO INVT CORP COM 03761U106 103 7,500 SH DEFINED 04 0 7,500 0 APOLLO INVT CORP COM 03761U106 3,346 243,000 SH DEFINED 01,08 43,428 199,572 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 48 ________ APPLE COMPUTER INC COM 037833100 28,481 875,266 SH DEFINED 01 483,112 339,618 52,536 APPLE COMPUTER INC COM 037833100 36 1,109 SH OTHER 01 0 0 1,109 APPLE COMPUTER INC COM 037833100 172 5,300 SH DEFINED 02 5,200 100 0 APPLE COMPUTER INC COM 037833100 70 2,150 SH DEFINED 03 2,150 0 0 APPLE COMPUTER INC COM 037833100 33 1,000 SH OTHER 03 0 1,000 0 APPLE COMPUTER INC COM 037833100 82 2,505 SH DEFINED 04 2,505 0 0 APPLE COMPUTER INC COM 037833100 16 500 SH DEFINED 05 0 0 500 APPLE COMPUTER INC COM 037833100 29 900 SH OTHER 01,06 0 0 900 APPLE COMPUTER INC COM 037833100 115,171 3,539,362 SH DEFINED 01,08 1,906,457 1,632,305 600 APPLE COMPUTER INC COM 037833100 371 11,414 SH DEFINED 09 11,414 0 0 APPLE COMPUTER INC COM 037833100 52 1,602 SH DEFINED 10 1,052 0 550 APPLE COMPUTER INC COM 037833100 33 1,000 SH OTHER 10 1,000 0 0 APPLEBEES INTL INC COM 037899101 6,415 278,673 SH DEFINED 01 221,491 39,115 18,067 APPLEBEES INTL INC COM 037899101 14 600 SH DEFINED 03 600 0 0 APPLEBEES INTL INC COM 037899101 16 682 SH DEFINED 04 682 0 0 APPLEBEES INTL INC COM 037899101 10,130 440,043 SH DEFINED 01,08 108,984 331,059 0 APPLEBEES INTL INC COM 037899101 3 129 SH DEFINED 10 0 0 129 APPLIED INNOVATION INC COM 037916103 75 18,800 SH DEFINED 01 3,200 15,600 0 APPLIED INNOVATION INC COM 037916103 115 28,609 SH DEFINED 01,08 6,247 22,362 0 APRIA HEALTHCARE GROUP INC COM 037933108 1,219 42,483 SH DEFINED 01 31,259 10,604 620 APRIA HEALTHCARE GROUP INC COM 037933108 12,035 419,334 SH DEFINED 01,08 92,715 326,619 0 APRIA HEALTHCARE GROUP INC COM 037933108 1 50 SH DEFINED 10 0 0 50 APPLERA CORP COM 038020103 9,686 445,311 SH DEFINED 01 209,517 195,131 40,663 APPLERA CORP COM 038020103 422 19,415 SH OTHER 01 8,958 170 10,287 APPLERA CORP COM 038020103 30 1,382 SH DEFINED 02 957 425 0 APPLERA CORP COM 038020103 143 6,595 SH OTHER 02 0 6,595 0 APPLERA CORP COM 038020103 2 100 SH DEFINED 03 100 0 0 APPLERA CORP COM 038020103 2 100 SH OTHER 03 100 0 0 APPLERA CORP COM 038020103 55 2,510 SH DEFINED 04 2,410 100 0 APPLERA CORP COM 038020103 6 268 SH OTHER 04 118 150 0 APPLERA CORP COM 038020103 228 10,475 SH DEFINED 05 9,250 500 725 APPLERA CORP COM 038020103 13 600 SH OTHER 01,06 0 0 600 APPLERA CORP COM 038020103 41,733 1,918,738 SH DEFINED 01,08 973,101 945,637 0 APPLERA CORP COM 038020103 316 14,526 SH DEFINED 09 14,526 0 0 APPLERA CORP COM 038020103 2 84 SH DEFINED 10 84 0 0 APPLERA CORP COM 038020103 1 50 SH OTHER 10 50 0 0 APPLERA CORP COM 038020202 1,301 113,022 SH DEFINED 01 44,604 62,918 5,500 APPLERA CORP COM 038020202 33 2,855 SH OTHER 01 609 4 2,242 APPLERA CORP COM 038020202 0 4 SH OTHER 04 4 0 0 APPLERA CORP COM 038020202 4,956 430,575 SH DEFINED 01,08 116,038 314,537 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 49 ________ APPLICA INC COM 03815A106 463 52,041 SH DEFINED 01 21,282 30,259 500 APPLICA INC COM 03815A106 4 400 SH OTHER 01,06 0 0 400 APPLICA INC COM 03815A106 1,478 166,065 SH DEFINED 01,08 61,054 105,011 0 APPLIED DIGITAL SOLUTIONS COM 038188306 17 6,850 SH DEFINED 01 5,600 1,250 0 APPLIED DIGITAL SOLUTIONS COM 038188306 5 2,000 SH DEFINED 04 2,000 0 0 APPLIED DIGITAL SOLUTIONS COM 038188306 0 200 SH OTHER 04 200 0 0 APPLIED DIGITAL SOLUTIONS COM 038188306 126 51,378 SH DEFINED 01,08 8,460 42,918 0 APPLIED EXTRUSION TECHNOLOGI COM 038196101 18 36,900 SH DEFINED 01 2,400 34,500 0 APPLIED EXTRUSION TECHNOLOGI COM 038196101 1 3,000 SH DEFINED 04 3,000 0 0 APPLIED EXTRUSION TECHNOLOGI COM 038196101 26 53,176 SH DEFINED 01,08 6,024 47,152 0 APPLIED FILMS CORP COM 038197109 739 25,467 SH DEFINED 01 8,859 15,808 800 APPLIED FILMS CORP COM 038197109 3,303 113,815 SH DEFINED 01,08 43,236 70,579 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,292 76,105 SH DEFINED 01 56,773 18,082 1,250 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 300 SH OTHER 01,06 0 0 300 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4,299 142,717 SH DEFINED 01,08 53,076 89,641 0 APPLIED IMAGING CORP COM 03820G106 12 12,900 SH DEFINED 01 2,800 10,100 0 APPLIED IMAGING CORP COM 03820G106 12 12,500 SH DEFINED 03 12,500 0 0 APPLIED IMAGING CORP COM 03820G106 8 8,300 SH DEFINED 01,08 3,800 4,500 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 2,936 551,847 SH DEFINED 01 242,470 259,670 49,707 APPLIED MICRO CIRCUITS CORP COM 03822W109 2 400 SH OTHER 01 0 100 300 APPLIED MICRO CIRCUITS CORP COM 03822W109 1 150 SH DEFINED 03 150 0 0 APPLIED MICRO CIRCUITS CORP COM 03822W109 3 520 SH DEFINED 05 0 0 520 APPLIED MICRO CIRCUITS CORP COM 03822W109 4 800 SH OTHER 01,06 0 0 800 APPLIED MICRO CIRCUITS CORP COM 03822W109 14,959 2,811,935 SH DEFINED 01,08 1,422,609 1,389,326 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 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 50 ________ APPLIED MATLS INC COM 038222105 115,626 5,893,272 SH DEFINED 01 3,308,441 1,715,118 869,713 APPLIED MATLS INC COM 038222105 10,002 509,794 SH OTHER 01 214,512 280,898 14,384 APPLIED MATLS INC COM 038222105 10,157 517,701 SH DEFINED 02 412,666 98,465 6,570 APPLIED MATLS INC COM 038222105 1,811 92,325 SH OTHER 02 71,150 21,175 0 APPLIED MATLS INC COM 038222105 3,756 191,412 SH DEFINED 03 102,632 75,200 13,580 APPLIED MATLS INC COM 038222105 1,049 53,470 SH OTHER 03 15,220 27,950 10,300 APPLIED MATLS INC COM 038222105 11,585 590,446 SH DEFINED 04 569,341 10,950 10,155 APPLIED MATLS INC COM 038222105 4,668 237,921 SH OTHER 04 230,471 7,450 0 APPLIED MATLS INC COM 038222105 535 27,275 SH DEFINED 05 19,850 4,175 3,250 APPLIED MATLS INC COM 038222105 284 14,475 SH OTHER 05 250 8,000 6,225 APPLIED MATLS INC COM 038222105 84 4,300 SH OTHER 01,06 0 0 4,300 APPLIED MATLS INC COM 038222105 307,833 15,689,738 SH DEFINED 01,08 8,236,492 7,408,354 44,892 APPLIED MATLS INC COM 038222105 1,129 57,531 SH DEFINED 09 57,531 0 0 APPLIED MATLS INC COM 038222105 8,702 443,540 SH DEFINED 10 270,450 108,125 64,965 APPLIED MATLS INC COM 038222105 934 47,605 SH OTHER 10 27,316 18,860 1,429 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 651 18,572 SH DEFINED 01 6,355 12,017 200 APPLIED SIGNAL TECHNOLOGY IN COM 038237103 3,020 86,156 SH DEFINED 01,08 31,044 55,112 0 APPLIX INC COM 038316105 71 16,500 SH DEFINED 01 2,200 14,300 0 APPLIX INC COM 038316105 156 36,217 SH DEFINED 01,08 6,792 29,425 0 APROPOS TECHNOLOGY INC COM 038334108 38 9,650 SH DEFINED 01 2,950 6,700 0 APROPOS TECHNOLOGY INC COM 038334108 52 13,290 SH DEFINED 01,08 7,820 5,470 0 APTARGROUP INC COM 038336103 3,140 71,871 SH DEFINED 01 33,931 35,445 2,495 APTARGROUP INC COM 038336103 240 5,500 SH OTHER 01 0 5,500 0 APTARGROUP INC COM 038336103 10 222 SH DEFINED 02 0 0 222 APTARGROUP INC COM 038336103 13 300 SH DEFINED 04 300 0 0 APTARGROUP INC COM 038336103 21 490 SH OTHER 01,06 0 0 490 APTARGROUP INC COM 038336103 10,266 234,967 SH DEFINED 01,08 67,135 167,832 0 APTARGROUP INC COM 038336103 2 43 SH DEFINED 10 0 0 43 AQUA AMERICA INC COM 03836W103 845 42,125 SH DEFINED 01 21,562 15,482 5,081 AQUA AMERICA INC COM 03836W103 18 881 SH OTHER 01 781 100 0 AQUA AMERICA INC COM 03836W103 20 980 SH DEFINED 04 980 0 0 AQUA AMERICA INC COM 03836W103 59 2,937 SH OTHER 04 2,937 0 0 AQUA AMERICA INC COM 03836W103 9,702 483,910 SH DEFINED 01,08 105,410 378,500 0 AQUA AMERICA INC COM 03836W103 5 245 SH DEFINED 10 200 0 45 AQUANTIVE INC COM 03839G105 757 76,571 SH DEFINED 01 29,328 46,193 1,050 AQUANTIVE INC COM 03839G105 0 17 SH OTHER 01 17 0 0 AQUANTIVE INC COM 03839G105 3,473 351,529 SH DEFINED 01,08 90,697 260,832 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 51 ________ AQUILA INC COM 03840P102 603 169,308 SH DEFINED 01 120,002 33,356 15,950 AQUILA INC COM 03840P102 1 170 SH DEFINED 02 0 0 170 AQUILA INC COM 03840P102 5 1,500 SH OTHER 02 1,500 0 0 AQUILA INC COM 03840P102 9 2,500 SH OTHER 03 0 2,500 0 AQUILA INC COM 03840P102 83 23,298 SH DEFINED 04 23,298 0 0 AQUILA INC COM 03840P102 6,057 1,701,377 SH DEFINED 01,08 439,340 1,262,037 0 ARADIGM CORP COM 038505103 59 66,100 SH DEFINED 01 3,900 62,200 0 ARADIGM CORP COM 038505103 1 1,200 SH OTHER 01 0 1,200 0 ARADIGM CORP COM 038505103 56 61,956 SH DEFINED 01,08 22,426 39,530 0 ARAMARK CORP COM 038521100 1,339 46,547 SH DEFINED 01 36,354 9,203 990 ARAMARK CORP COM 038521100 20 700 SH OTHER 01 0 700 0 ARAMARK CORP COM 038521100 178 6,200 SH DEFINED 02 6,200 0 0 ARAMARK CORP COM 038521100 37 1,300 SH DEFINED 04 1,300 0 0 ARAMARK CORP COM 038521100 7,058 245,406 SH DEFINED 01,08 92,399 153,007 0 ARAMARK CORP COM 038521100 3 100 SH DEFINED 10 0 0 100 ARBITRON INC COM 03875Q108 1,586 43,415 SH DEFINED 01 18,805 22,710 1,900 ARBITRON INC COM 03875Q108 15 400 SH OTHER 01,06 0 0 400 ARBITRON INC COM 03875Q108 4,801 131,475 SH DEFINED 01,08 72,294 59,181 0 ARBOR RLTY TR INC COM 038923108 34 1,700 SH DEFINED 01 1,700 0 0 ARBOR RLTY TR INC COM 038923108 319 15,968 SH DEFINED 01,08 768 15,200 0 ARCH CHEMICALS INC COM 03937R102 2,973 103,155 SH DEFINED 01 74,537 28,018 600 ARCH CHEMICALS INC COM 03937R102 3 100 SH OTHER 01 100 0 0 ARCH CHEMICALS INC COM 03937R102 10 350 SH OTHER 01,06 0 0 350 ARCH CHEMICALS INC COM 03937R102 4,471 155,136 SH DEFINED 01,08 53,339 101,797 0 ARCH CHEMICALS INC COM 03937R102 2,723 94,498 SH OTHER 10 0 94,498 0 ARCH COAL INC COM 039380100 1,591 43,488 SH DEFINED 01 17,931 21,938 3,619 ARCH COAL INC COM 039380100 59 1,624 SH OTHER 01 0 1,624 0 ARCH COAL INC COM 039380100 18 500 SH OTHER 04 500 0 0 ARCH COAL INC COM 039380100 10,962 299,584 SH DEFINED 01,08 66,283 233,301 0 ARCH WIRELESS INC COM 039392709 188 6,600 SH DEFINED 01 6,600 0 0 ARCH WIRELESS INC COM 039392709 385 13,522 SH DEFINED 01,08 10,422 3,100 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 52 ________ ARCHER DANIELS MIDLAND CO COM 039483102 17,622 1,050,156 SH DEFINED 01 390,139 562,458 97,559 ARCHER DANIELS MIDLAND CO COM 039483102 120 7,175 SH OTHER 01 0 6,600 575 ARCHER DANIELS MIDLAND CO COM 039483102 123 7,322 SH DEFINED 02 3,000 4,321 1 ARCHER DANIELS MIDLAND CO COM 039483102 47 2,795 SH OTHER 02 2,795 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2 100 SH DEFINED 03 100 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 19 1,138 SH DEFINED 04 1,137 1 0 ARCHER DANIELS MIDLAND CO COM 039483102 31 1,849 SH OTHER 04 1,849 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 15 900 SH DEFINED 05 0 0 900 ARCHER DANIELS MIDLAND CO COM 039483102 28 1,655 SH OTHER 01,06 0 0 1,655 ARCHER DANIELS MIDLAND CO COM 039483102 97,794 5,827,987 SH DEFINED 01,08 2,969,029 2,858,958 0 ARCHER DANIELS MIDLAND CO COM 039483102 75 4,462 SH DEFINED 09 4,462 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 11 671 SH DEFINED 10 96 0 575 ARCHSTONE SMITH TR COM 039583109 3,148 107,338 SH DEFINED 01 48,142 48,009 11,187 ARCHSTONE SMITH TR COM 039583109 2,616 89,178 SH OTHER 01 66,187 5,991 17,000 ARCHSTONE SMITH TR COM 039583109 5 180 SH DEFINED 02 180 0 0 ARCHSTONE SMITH TR COM 039583109 20,109 685,612 SH DEFINED 01,08 322,013 363,599 0 ARCHSTONE SMITH TR COM 039583109 11 389 SH DEFINED 09 389 0 0 ARCHSTONE SMITH TR COM 039583109 3 100 SH DEFINED 10 0 0 100 ARCTIC CAT INC COM 039670104 833 30,250 SH DEFINED 01 9,065 20,035 1,150 ARCTIC CAT INC COM 039670104 8 300 SH OTHER 01,06 0 0 300 ARCTIC CAT INC COM 039670104 4,022 146,106 SH DEFINED 01,08 59,195 86,911 0 ARDEN GROUP INC COM 039762109 438 4,899 SH DEFINED 01 1,249 3,600 50 ARDEN GROUP INC COM 039762109 0 4 SH DEFINED 04 4 0 0 ARDEN GROUP INC COM 039762109 1,265 14,141 SH DEFINED 01,08 2,615 11,526 0 ARDEN RLTY INC COM 039793104 780 26,530 SH DEFINED 01 12,608 10,432 3,490 ARDEN RLTY INC COM 039793104 15 500 SH DEFINED 03 0 0 500 ARDEN RLTY INC COM 039793104 6,129 208,384 SH DEFINED 01,08 90,960 117,424 0 ARDEN RLTY INC COM 039793104 3 100 SH DEFINED 10 0 0 100 ARENA PHARMACEUTICALS INC COM 040047102 161 29,550 SH DEFINED 01 5,400 23,800 350 ARENA PHARMACEUTICALS INC COM 040047102 306 56,026 SH DEFINED 01,08 11,432 44,594 0 ARGONAUT GROUP INC COM 040157109 769 41,734 SH DEFINED 01 14,981 26,203 550 ARGONAUT GROUP INC COM 040157109 3,258 176,804 SH DEFINED 01,08 66,441 110,363 0 ARGONAUT TECHNOLOGIES INC COM 040175101 5 3,900 SH DEFINED 01 3,900 0 0 ARGONAUT TECHNOLOGIES INC COM 040175101 28 21,100 SH DEFINED 01,08 4,400 16,700 0 ARGOSY GAMING CO COM 040228108 1,608 42,778 SH DEFINED 01 15,572 24,981 2,225 ARGOSY GAMING CO COM 040228108 15 400 SH OTHER 01,06 0 0 400 ARGOSY GAMING CO COM 040228108 6,131 163,048 SH DEFINED 01,08 41,820 121,228 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 53 ________ ARIAD PHARMACEUTICALS INC COM 04033A100 1,034 138,018 SH DEFINED 01 30,218 107,000 800 ARIAD PHARMACEUTICALS INC COM 04033A100 10 1,290 SH DEFINED 04 1,290 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 2,944 393,012 SH DEFINED 01,08 136,835 256,177 0 ARIBA INC COM 04033V104 803 403,469 SH DEFINED 01 161,089 236,580 5,800 ARIBA INC COM 04033V104 3,738 1,878,213 SH DEFINED 01,08 497,248 1,380,965 0 ARISTOTLE CORP COM 040448201 17 3,400 SH DEFINED 01 400 3,000 0 ARISTOTLE CORP COM 040448201 86 17,473 SH DEFINED 01,08 6,638 10,835 0 ARK RESTAURANTS CORP COM 040712101 101 4,300 SH DEFINED 01 500 3,800 0 ARK RESTAURANTS CORP COM 040712101 172 7,319 SH DEFINED 01,08 1,357 5,962 0 ARKANSAS BEST CORP DEL COM 040790107 1,159 35,199 SH DEFINED 01 13,044 21,655 500 ARKANSAS BEST CORP DEL COM 040790107 13 400 SH OTHER 01,06 0 0 400 ARKANSAS BEST CORP DEL COM 040790107 4,878 148,172 SH DEFINED 01,08 37,702 110,470 0 ARMOR HOLDINGS INC COM 042260109 1,622 47,692 SH DEFINED 01 24,671 21,071 1,950 ARMOR HOLDINGS INC COM 042260109 14 400 SH OTHER 01,06 0 0 400 ARMOR HOLDINGS INC COM 042260109 9,542 280,637 SH DEFINED 01,08 137,978 142,659 0 AROTECH CORP COM 042682104 67 32,100 SH DEFINED 01 1,500 30,600 0 AROTECH CORP COM 042682104 107 51,074 SH DEFINED 01,08 13,374 37,700 0 ARQULE INC COM 04269E107 151 28,565 SH DEFINED 01 11,715 16,600 250 ARQULE INC COM 04269E107 249 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 287 54,511 SH DEFINED 01,08 16,760 37,751 0 ARRIS GROUP INC COM 04269Q100 810 136,386 SH DEFINED 01 47,928 84,458 4,000 ARRIS GROUP INC COM 04269Q100 5 800 SH DEFINED 02 0 0 800 ARRIS GROUP INC COM 04269Q100 154 25,900 SH DEFINED 04 0 25,900 0 ARRIS GROUP INC COM 04269Q100 3,776 635,682 SH DEFINED 01,08 220,870 414,812 0 ARRIS GROUP INC COM 04269Q100 4 600 SH OTHER 10 600 0 0 ARRAY BIOPHARMA INC COM 04269X105 305 38,424 SH DEFINED 01 16,000 21,874 550 ARRAY BIOPHARMA INC COM 04269X105 1,157 145,591 SH DEFINED 01,08 27,227 118,364 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 63 5,600 SH DEFINED 01 500 5,100 0 ARRHYTHMIA RESH TECHNOLOGY I COM 042698308 102 9,000 SH DEFINED 01,08 1,732 7,268 0 ARROW ELECTRS INC COM 042735100 1,391 51,870 SH DEFINED 01 24,134 20,516 7,220 ARROW ELECTRS INC COM 042735100 27 1,000 SH DEFINED 03 0 1,000 0 ARROW ELECTRS INC COM 042735100 15,691 585,041 SH DEFINED 01,08 132,926 452,115 0 ARROW ELECTRS INC COM 042735100 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 54 ________ ARROW FINL CORP COM 042744102 442 14,512 SH DEFINED 01 4,614 9,711 187 ARROW FINL CORP COM 042744102 1,737 57,032 SH DEFINED 01,08 10,068 46,964 0 ARROW INTL INC COM 042764100 1,498 50,056 SH DEFINED 01 16,706 31,900 1,450 ARROW INTL INC COM 042764100 8 262 SH DEFINED 04 262 0 0 ARROW INTL INC COM 042764100 5,857 195,763 SH DEFINED 01,08 55,812 139,951 0 ART TECHNOLOGY GROUP INC COM 04289L107 84 69,800 SH DEFINED 01 13,700 56,100 0 ART TECHNOLOGY GROUP INC COM 04289L107 33 27,800 SH DEFINED 04 0 27,800 0 ART TECHNOLOGY GROUP INC COM 04289L107 151 125,800 SH DEFINED 01,08 28,900 96,900 0 ARTISAN COMPONENTS INC COM 042923102 1,155 44,786 SH DEFINED 01 12,861 31,375 550 ARTISAN COMPONENTS INC COM 042923102 4,553 176,455 SH DEFINED 01,08 63,737 112,718 0 ARTESYN TECHNOLOGIES INC COM 043127109 617 68,589 SH DEFINED 01 21,896 44,693 2,000 ARTESYN TECHNOLOGIES INC COM 043127109 5 600 SH OTHER 01,06 0 0 600 ARTESYN TECHNOLOGIES INC COM 043127109 2,241 248,987 SH DEFINED 01,08 80,690 168,297 0 ARTESYN TECHNOLOGIES INC COM 043127109 1 100 SH DEFINED 10 0 0 100 ARTHROCARE CORP COM 043136100 1,236 42,561 SH DEFINED 01 11,977 29,234 1,350 ARTHROCARE CORP COM 043136100 379 13,050 SH DEFINED 04 13,050 0 0 ARTHROCARE CORP COM 043136100 10 350 SH OTHER 01,06 0 0 350 ARTHROCARE CORP COM 043136100 4,868 167,640 SH DEFINED 01,08 62,822 104,818 0 ARVINMERITOR INC COM 043353101 1,194 61,023 SH DEFINED 01 44,138 11,935 4,950 ARVINMERITOR INC COM 043353101 10,265 524,510 SH DEFINED 01,08 116,237 408,273 0 ARVINMERITOR INC COM 043353101 2 100 SH DEFINED 10 0 0 100 ASBURY AUTOMOTIVE GROUP INC COM 043436104 526 35,050 SH DEFINED 01 12,412 22,388 250 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,742 116,114 SH DEFINED 01,08 27,319 88,795 0 ASCENTIAL SOFTWARE CORP COM 04362P207 1,329 83,136 SH DEFINED 01 46,967 31,757 4,412 ASCENTIAL SOFTWARE CORP COM 04362P207 110 6,885 SH DEFINED 04 185 6,700 0 ASCENTIAL SOFTWARE CORP COM 04362P207 7,633 477,337 SH DEFINED 01,08 109,993 367,344 0 ASCENTIAL SOFTWARE CORP COM 04362P207 30 1,890 SH DEFINED 10 1,665 0 225 ASHFORD HOSPITALITY TR INC COM 044103109 87 10,400 SH DEFINED 01 10,000 0 400 ASHFORD HOSPITALITY TR INC COM 044103109 686 82,161 SH DEFINED 01,08 20,907 61,254 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 55 ________ ASHLAND INC COM 044204105 6,026 114,098 SH DEFINED 01 40,977 61,325 11,796 ASHLAND INC COM 044204105 1,067 20,204 SH OTHER 01 0 20,129 75 ASHLAND INC COM 044204105 3 51 SH DEFINED 02 51 0 0 ASHLAND INC COM 044204105 3 50 SH DEFINED 03 50 0 0 ASHLAND INC COM 044204105 63 1,200 SH DEFINED 04 1,200 0 0 ASHLAND INC COM 044204105 5 100 SH DEFINED 05 0 0 100 ASHLAND INC COM 044204105 11 200 SH OTHER 01,06 0 0 200 ASHLAND INC COM 044204105 32,383 613,205 SH DEFINED 01,08 299,807 313,398 0 ASHLAND INC COM 044204105 6 112 SH DEFINED 10 12 0 100 ASHWORTH INC COM 04516H101 113 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 232 27,949 SH DEFINED 01,08 8,774 19,175 0 ASK JEEVES INC COM 045174109 3,778 96,795 SH DEFINED 01 54,200 41,545 1,050 ASK JEEVES INC COM 045174109 6 165 SH DEFINED 04 165 0 0 ASK JEEVES INC COM 045174109 7,670 196,520 SH DEFINED 01,08 80,223 116,297 0 ASK JEEVES INC COM 045174109 66 1,690 SH DEFINED 10 1,485 0 205 ASIAINFO HLDGS INC COM 04518A104 717 135,807 SH DEFINED 01 116,123 18,884 800 ASIAINFO HLDGS INC COM 04518A104 1,185 224,338 SH DEFINED 01,08 98,768 125,570 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 587 41,340 SH DEFINED 01 27,117 13,233 990 ASPECT COMMUNICATIONS CORP COM 04523Q102 710 50,000 SH OTHER 03 0 50,000 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 3 205 SH DEFINED 04 205 0 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 4,484 315,771 SH DEFINED 01,08 86,896 228,875 0 ASPECT COMMUNICATIONS CORP COM 04523Q102 27 1,935 SH DEFINED 10 1,685 0 250 ASPECT MED SYS INC COM 045235108 455 24,705 SH DEFINED 01 8,055 16,400 250 ASPECT MED SYS INC COM 045235108 1,606 87,116 SH DEFINED 01,08 17,663 69,453 0 ASPEN TECHNOLOGY INC COM 045327103 492 67,703 SH DEFINED 01 26,088 40,315 1,300 ASPEN TECHNOLOGY INC COM 045327103 2,275 313,310 SH DEFINED 01,08 97,208 216,102 0 ASSET ACCEP CAP CORP COM 04543P100 34 2,000 SH DEFINED 01 2,000 0 0 ASSET ACCEP CAP CORP COM 04543P100 55 3,200 SH OTHER 02 0 3,200 0 ASSET ACCEP CAP CORP COM 04543P100 392 22,994 SH DEFINED 01,08 981 22,013 0 ASSOCIATED BANC CORP COM 045487105 3,517 118,702 SH DEFINED 01 30,642 80,492 7,568 ASSOCIATED BANC CORP COM 045487105 44 1,485 SH OTHER 01 0 1,485 0 ASSOCIATED BANC CORP COM 045487105 177 5,960 SH DEFINED 04 5,960 0 0 ASSOCIATED BANC CORP COM 045487105 1,733 58,500 SH OTHER 04 58,500 0 0 ASSOCIATED BANC CORP COM 045487105 19,334 652,517 SH DEFINED 01,08 206,126 446,391 0 ASSOCIATED BANC CORP COM 045487105 5 160 SH DEFINED 10 0 0 160 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 56 ________ ASSOCIATED ESTATES RLTY CORP COM 045604105 180 22,400 SH DEFINED 01 4,400 17,200 800 ASSOCIATED ESTATES RLTY CORP COM 045604105 391 48,570 SH DEFINED 01,08 8,100 40,470 0 ASSURANT INC COM 04621X108 393 14,914 SH DEFINED 01 14,914 0 0 ASSURANT INC COM 04621X108 5,346 202,660 SH DEFINED 01,08 47,808 154,852 0 ASTEA INTL INC COM 04622E208 50 5,620 SH DEFINED 01 380 5,240 0 ASTEA INTL INC COM 04622E208 114 12,746 SH DEFINED 01,08 9,833 2,913 0 ASTA FDG INC COM 046220109 94 5,400 SH DEFINED 01 5,400 0 0 ASTA FDG INC COM 046220109 866 49,789 SH DEFINED 01,08 9,103 40,686 0 ASTEC INDS INC COM 046224101 791 42,018 SH DEFINED 01 10,000 31,568 450 ASTEC INDS INC COM 046224101 6 300 SH OTHER 01,06 0 0 300 ASTEC INDS INC COM 046224101 1,996 106,013 SH DEFINED 01,08 32,883 73,130 0 ASTORIA FINL CORP COM 046265104 1,368 37,391 SH DEFINED 01 19,894 16,122 1,375 ASTORIA FINL CORP COM 046265104 150 4,100 SH OTHER 01 4,000 100 0 ASTORIA FINL CORP COM 046265104 16,590 453,515 SH DEFINED 01,08 133,194 320,321 0 ASTORIA FINL CORP COM 046265104 4 100 SH DEFINED 10 0 0 100 ASTRAZENECA PLC COM 046353108 22,558 494,250 SH DEFINED 01 345,872 122,968 25,410 ASTRAZENECA PLC COM 046353108 3,697 80,998 SH OTHER 01 31,143 36,975 12,880 ASTRAZENECA PLC COM 046353108 937 20,533 SH DEFINED 02 15,233 4,650 650 ASTRAZENECA PLC COM 046353108 134 2,928 SH OTHER 02 2,200 728 0 ASTRAZENECA PLC COM 046353108 1,270 27,835 SH DEFINED 03 15,875 10,685 1,275 ASTRAZENECA PLC COM 046353108 465 10,198 SH OTHER 03 8,348 1,450 400 ASTRAZENECA PLC COM 046353108 2,405 52,702 SH DEFINED 04 47,302 2,670 2,730 ASTRAZENECA PLC COM 046353108 1,876 41,099 SH OTHER 04 37,874 3,225 0 ASTRAZENECA PLC COM 046353108 11 250 SH DEFINED 05 250 0 0 ASTRAZENECA PLC COM 046353108 5,309 116,322 SH DEFINED 10 104,631 10,081 1,610 ASTRAZENECA PLC COM 046353108 761 16,675 SH OTHER 10 9,700 5,875 1,100 ASTRO-MED INC NEW COM 04638F108 50 4,950 SH DEFINED 01 990 3,960 0 ASTRO-MED INC NEW COM 04638F108 122 11,988 SH DEFINED 01,08 1,878 10,110 0 ASTRONICS CORP COM 046433108 43 8,200 SH DEFINED 01 1,600 6,600 0 ASTRONICS CORP COM 046433108 100 18,922 SH DEFINED 01,08 3,686 15,236 0 AT RD INC COM 04648K105 674 88,080 SH DEFINED 01 25,023 61,782 1,275 AT RD INC COM 04648K105 2,319 303,118 SH DEFINED 01,08 96,244 206,874 0 ASYST TECHNOLOGY CORP COM 04648X107 821 79,426 SH DEFINED 01 33,891 43,935 1,600 ASYST TECHNOLOGY CORP COM 04648X107 3,563 344,569 SH DEFINED 01,08 111,886 232,683 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 57 ________ ATARI INC COM 04651M105 207 85,691 SH DEFINED 01 17,779 67,812 100 ATARI INC COM 04651M105 527 218,803 SH DEFINED 01,08 56,376 162,427 0 ATHEROS COMMUNICATIONS INC COM 04743P108 81 7,681 SH DEFINED 01 7,681 0 0 ATHEROS COMMUNICATIONS INC COM 04743P108 734 69,496 SH DEFINED 01,08 6,038 63,458 0 ATHEROGENICS INC COM 047439104 1,148 60,309 SH DEFINED 01 22,444 35,465 2,400 ATHEROGENICS INC COM 047439104 5,090 267,451 SH DEFINED 01,08 87,088 180,363 0 ATLANTIC AMERN CORP COM 048209100 69 24,900 SH DEFINED 01 300 24,600 0 ATLANTIC AMERN CORP COM 048209100 124 45,075 SH DEFINED 01,08 6,692 38,383 0 ATLANTIC COAST AIRLINES HLDG COM 048396105 760 132,380 SH DEFINED 01 81,891 49,389 1,100 ATLANTIC COAST AIRLINES HLDG COM 048396105 51 8,900 SH DEFINED 04 0 8,900 0 ATLANTIC COAST AIRLINES HLDG COM 048396105 5 800 SH OTHER 01,06 0 0 800 ATLANTIC COAST AIRLINES HLDG COM 048396105 1,946 338,956 SH DEFINED 01,08 135,407 203,549 0 ATLANTIC TELE NETWORK INC COM 049079205 80 2,500 SH DEFINED 01 1,900 600 0 ATLANTIC TELE NETWORK INC COM 049079205 315 9,805 SH DEFINED 01,08 1,919 7,886 0 ATLANTIS PLASTICS INC COM 049156102 88 5,210 SH DEFINED 01 1,010 4,200 0 ATLANTIS PLASTICS INC COM 049156102 664 39,547 SH DEFINED 04 39,031 0 516 ATLANTIS PLASTICS INC COM 049156102 113 6,734 SH DEFINED 01,08 2,133 4,601 0 ATMEL CORP COM 049513104 1,949 329,174 SH DEFINED 01 183,493 115,721 29,960 ATMEL CORP COM 049513104 1 100 SH OTHER 01 0 100 0 ATMEL CORP COM 049513104 125 21,100 SH DEFINED 04 0 21,100 0 ATMEL CORP COM 049513104 14,405 2,433,284 SH DEFINED 01,08 570,681 1,862,603 0 ATMEL CORP COM 049513104 4 600 SH DEFINED 10 0 0 600 ATMOS ENERGY CORP COM 049560105 1,965 76,773 SH DEFINED 01 30,257 45,366 1,150 ATMOS ENERGY CORP COM 049560105 1,796 70,149 SH OTHER 01 70,149 0 0 ATMOS ENERGY CORP COM 049560105 18 720 SH OTHER 01,06 0 0 720 ATMOS ENERGY CORP COM 049560105 9,050 353,521 SH DEFINED 01,08 110,082 243,439 0 ATMOS ENERGY CORP COM 049560105 38 1,500 SH OTHER 10 0 0 1,500 ATRIX LABS INC COM 04962L101 1,224 35,694 SH DEFINED 01 13,307 21,512 875 ATRIX LABS INC COM 04962L101 442 12,900 SH DEFINED 04 12,900 0 0 ATRIX LABS INC COM 04962L101 113 3,308 SH OTHER 04 1,308 2,000 0 ATRIX LABS INC COM 04962L101 5,713 166,649 SH DEFINED 01,08 56,854 109,795 0 ATWOOD OCEANICS INC COM 050095108 969 23,205 SH DEFINED 01 8,797 14,108 300 ATWOOD OCEANICS INC COM 050095108 10 250 SH OTHER 01,06 0 0 250 ATWOOD OCEANICS INC COM 050095108 4,278 102,466 SH DEFINED 01,08 39,459 63,007 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 58 ________ AUDIOVOX CORP COM 050757103 739 43,796 SH DEFINED 01 12,037 31,309 450 AUDIOVOX CORP COM 050757103 8 500 SH OTHER 04 500 0 0 AUDIOVOX CORP COM 050757103 7 425 SH OTHER 01,06 0 0 425 AUDIOVOX CORP COM 050757103 2,805 166,150 SH DEFINED 01,08 64,913 101,237 0 AUGUST TECHNOLOGY CORP COM 05106U105 268 21,375 SH DEFINED 01 9,500 11,000 875 AUGUST TECHNOLOGY CORP COM 05106U105 1,192 95,093 SH DEFINED 01,08 15,550 79,543 0 AULT INC COM 051503100 17 5,500 SH DEFINED 01 600 4,900 0 AULT INC COM 051503100 31 10,401 SH DEFINED 01,08 2,234 8,167 0 AUTHENTIDATE HLDG CORP COM 052666104 587 53,700 SH DEFINED 01 19,400 34,300 0 AUTHENTIDATE HLDG CORP COM 052666104 11 1,000 SH OTHER 02 1,000 0 0 AUTHENTIDATE HLDG CORP COM 052666104 2,815 257,299 SH DEFINED 01,08 52,029 205,270 0 AUTOBYTEL INC COM 05275N106 497 54,713 SH DEFINED 01 22,507 31,456 750 AUTOBYTEL INC COM 05275N106 2,457 270,559 SH DEFINED 01,08 70,199 200,360 0 AUTODESK INC COM 052769106 8,888 207,624 SH DEFINED 01 95,534 92,159 19,931 AUTODESK INC COM 052769106 4 100 SH OTHER 01 0 0 100 AUTODESK INC COM 052769106 2 50 SH DEFINED 03 50 0 0 AUTODESK INC COM 052769106 51 1,200 SH OTHER 03 1,200 0 0 AUTODESK INC COM 052769106 7 175 SH DEFINED 05 0 0 175 AUTODESK INC COM 052769106 13 300 SH OTHER 01,06 0 0 300 AUTODESK INC COM 052769106 43,968 1,027,041 SH DEFINED 01,08 520,142 506,899 0 AUTODESK INC COM 052769106 82 1,927 SH DEFINED 09 1,927 0 0 AUTODESK INC COM 052769106 9 220 SH DEFINED 10 20 0 200 AUTOLIV INC COM 052800109 1,032 24,450 SH DEFINED 01 1,251 17,134 6,065 AUTOLIV INC COM 052800109 32 749 SH OTHER 01 749 0 0 AUTOLIV INC COM 052800109 68 1,600 SH OTHER 02 0 1,600 0 AUTOLIV INC COM 052800109 12 275 SH DEFINED 04 275 0 0 AUTOLIV INC COM 052800109 49 1,153 SH OTHER 04 1,153 0 0 AUTOLIV INC COM 052800109 8,105 192,056 SH DEFINED 01,08 101,969 90,087 0 AUTOLIV INC COM 052800109 25 592 SH DEFINED 10 500 0 92 AUTOLIV INC COM 052800109 43 1,023 SH OTHER 10 1,023 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 59 ________ AUTOMATIC DATA PROCESSING IN COM 053015103 71,380 1,704,389 SH DEFINED 01 918,476 658,921 126,992 AUTOMATIC DATA PROCESSING IN COM 053015103 21,679 517,641 SH OTHER 01 166,228 331,987 19,426 AUTOMATIC DATA PROCESSING IN COM 053015103 2,573 61,449 SH DEFINED 02 40,389 19,760 1,300 AUTOMATIC DATA PROCESSING IN COM 053015103 2,483 59,280 SH OTHER 02 27,930 31,350 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5,460 130,365 SH DEFINED 03 78,193 46,107 6,065 AUTOMATIC DATA PROCESSING IN COM 053015103 4,978 118,873 SH OTHER 03 92,670 19,648 6,555 AUTOMATIC DATA PROCESSING IN COM 053015103 12,386 295,748 SH DEFINED 04 275,748 20,000 0 AUTOMATIC DATA PROCESSING IN COM 053015103 13,672 326,453 SH OTHER 04 298,289 23,364 4,800 AUTOMATIC DATA PROCESSING IN COM 053015103 554 13,234 SH DEFINED 05 8,324 4,010 900 AUTOMATIC DATA PROCESSING IN COM 053015103 344 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 229,075 5,469,804 SH DEFINED 01,08 2,845,991 2,619,613 4,200 AUTOMATIC DATA PROCESSING IN COM 053015103 1,107 26,442 SH DEFINED 09 26,442 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12,398 296,025 SH DEFINED 10 146,370 113,230 36,425 AUTOMATIC DATA PROCESSING IN COM 053015103 3,493 83,397 SH OTHER 10 33,865 48,428 1,104 AUTONATION INC COM 05329W102 6,962 407,129 SH DEFINED 01 141,457 224,320 41,352 AUTONATION INC COM 05329W102 1 75 SH OTHER 01 0 0 75 AUTONATION INC COM 05329W102 3 150 SH DEFINED 03 150 0 0 AUTONATION INC COM 05329W102 912 53,329 SH DEFINED 04 53,129 0 200 AUTONATION INC COM 05329W102 8 450 SH DEFINED 05 0 0 450 AUTONATION INC COM 05329W102 12 700 SH OTHER 01,06 0 0 700 AUTONATION INC COM 05329W102 38,611 2,257,952 SH DEFINED 01,08 1,134,538 1,123,414 0 AUTONATION INC COM 05329W102 7 390 SH DEFINED 10 40 0 350 AUTONATION INC COM 05329W102 1,873 109,540 SH OTHER 10 0 109,540 0 AUTOZONE INC COM 053332102 10,755 134,269 SH DEFINED 01 59,366 62,157 12,746 AUTOZONE INC COM 053332102 8 100 SH OTHER 01 0 0 100 AUTOZONE INC COM 053332102 314 3,925 SH DEFINED 02 1,720 2,155 50 AUTOZONE INC COM 053332102 144 1,800 SH OTHER 02 1,800 0 0 AUTOZONE INC COM 053332102 415 5,180 SH DEFINED 03 1,975 3,055 150 AUTOZONE INC COM 053332102 310 3,875 SH OTHER 03 1,925 0 1,950 AUTOZONE INC COM 053332102 1,701 21,235 SH DEFINED 04 16,785 4,300 150 AUTOZONE INC COM 053332102 115 1,435 SH OTHER 04 1,435 0 0 AUTOZONE INC COM 053332102 32 400 SH DEFINED 05 300 0 100 AUTOZONE INC COM 053332102 16 200 SH OTHER 01,06 0 0 200 AUTOZONE INC COM 053332102 58,357 728,557 SH DEFINED 01,08 377,744 350,813 0 AUTOZONE INC COM 053332102 110 1,373 SH DEFINED 09 1,373 0 0 AUTOZONE INC COM 053332102 58 720 SH DEFINED 10 520 0 200 AUTOZONE INC COM 053332102 10 120 SH OTHER 10 120 0 0 AVANIR PHARMACEUTICALS COM 05348P104 96 57,400 SH DEFINED 01 11,600 45,400 400 AVANIR PHARMACEUTICALS COM 05348P104 42 25,000 SH DEFINED 04 25,000 0 0 AVANIR PHARMACEUTICALS COM 05348P104 143 85,148 SH DEFINED 01,08 24,000 61,148 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 60 ________ AVANEX CORP COM 05348W109 415 106,781 SH DEFINED 01 52,281 54,400 100 AVANEX CORP COM 05348W109 18 4,600 SH OTHER 01 0 4,600 0 AVANEX CORP COM 05348W109 2,313 594,475 SH DEFINED 01,08 164,503 429,972 0 AVALONBAY CMNTYS INC COM 053484101 7,739 136,917 SH DEFINED 01 89,844 27,593 19,480 AVALONBAY CMNTYS INC COM 053484101 1,545 27,332 SH OTHER 01 15,350 11,502 480 AVALONBAY CMNTYS INC COM 053484101 804 14,226 SH DEFINED 02 8,951 4,750 525 AVALONBAY CMNTYS INC COM 053484101 818 14,480 SH OTHER 02 12,700 1,280 500 AVALONBAY CMNTYS INC COM 053484101 2,262 40,025 SH DEFINED 03 23,075 10,050 6,900 AVALONBAY CMNTYS INC COM 053484101 187 3,301 SH OTHER 03 2,425 676 200 AVALONBAY CMNTYS INC COM 053484101 993 17,570 SH DEFINED 04 16,170 250 1,150 AVALONBAY CMNTYS INC COM 053484101 489 8,650 SH OTHER 04 7,650 1,000 0 AVALONBAY CMNTYS INC COM 053484101 114 2,010 SH DEFINED 05 1,585 100 325 AVALONBAY CMNTYS INC COM 053484101 63 1,110 SH OTHER 05 1,110 0 0 AVALONBAY CMNTYS INC COM 053484101 14,022 248,083 SH DEFINED 01,08 116,763 131,320 0 AVALONBAY CMNTYS INC COM 053484101 458 8,111 SH DEFINED 09 8,111 0 0 AVALONBAY CMNTYS INC COM 053484101 204 3,603 SH DEFINED 10 2,303 0 1,300 AVALONBAY CMNTYS INC COM 053484101 27 475 SH OTHER 10 275 200 0 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 264 99,081 SH DEFINED 01 43,581 53,800 1,700 AVANT IMMUNOTHERAPEUTICS INC COM 053491106 1,200 451,018 SH DEFINED 01,08 79,415 371,603 0 AVATAR HLDGS INC COM 053494100 576 13,858 SH DEFINED 01 6,558 7,200 100 AVATAR HLDGS INC COM 053494100 1,764 42,392 SH DEFINED 01,08 10,791 31,601 0 AVAYA INC COM 053499109 11,536 730,562 SH DEFINED 01 339,303 329,268 61,991 AVAYA INC COM 053499109 50 3,181 SH OTHER 01 2,455 376 350 AVAYA INC COM 053499109 4 240 SH OTHER 02 169 71 0 AVAYA INC COM 053499109 6 407 SH DEFINED 03 407 0 0 AVAYA INC COM 053499109 1 68 SH OTHER 03 25 43 0 AVAYA INC COM 053499109 48 3,027 SH DEFINED 04 3,006 0 21 AVAYA INC COM 053499109 18 1,110 SH OTHER 04 1,110 0 0 AVAYA INC COM 053499109 14 884 SH DEFINED 05 284 0 600 AVAYA INC COM 053499109 16 1,000 SH OTHER 01,06 0 0 1,000 AVAYA INC COM 053499109 60,480 3,830,287 SH DEFINED 01,08 1,992,148 1,838,139 0 AVAYA INC COM 053499109 41 2,592 SH DEFINED 09 2,592 0 0 AVAYA INC COM 053499109 12 751 SH DEFINED 10 201 0 550 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 61 ________ AVERY DENNISON CORP COM 053611109 16,071 251,076 SH DEFINED 01 128,753 102,913 19,410 AVERY DENNISON CORP COM 053611109 979 15,292 SH OTHER 01 2,905 7,225 5,162 AVERY DENNISON CORP COM 053611109 675 10,542 SH DEFINED 02 8,392 1,300 850 AVERY DENNISON CORP COM 053611109 140 2,186 SH OTHER 02 2,186 0 0 AVERY DENNISON CORP COM 053611109 4,892 76,425 SH DEFINED 03 47,830 21,630 6,965 AVERY DENNISON CORP COM 053611109 1,396 21,815 SH OTHER 03 15,530 4,005 2,280 AVERY DENNISON CORP COM 053611109 6,505 101,625 SH DEFINED 04 97,055 2,320 2,250 AVERY DENNISON CORP COM 053611109 1,939 30,295 SH OTHER 04 29,645 0 650 AVERY DENNISON CORP COM 053611109 1,407 21,985 SH DEFINED 05 13,725 680 7,580 AVERY DENNISON CORP COM 053611109 137 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 123,673 1,932,091 SH DEFINED 01,08 505,205 1,279,668 147,218 AVERY DENNISON CORP COM 053611109 46 725 SH DEFINED 09 725 0 0 AVERY DENNISON CORP COM 053611109 2,110 32,968 SH DEFINED 10 28,500 2,703 1,765 AVERY DENNISON CORP COM 053611109 213 3,330 SH OTHER 10 430 2,725 175 AVIALL INC NEW COM 05366B102 790 41,581 SH DEFINED 01 15,232 25,649 700 AVIALL INC NEW COM 05366B102 2,661 139,990 SH DEFINED 01,08 33,311 106,679 0 AVICI SYS INC COM 05367L802 167 12,825 SH DEFINED 01 2,525 10,300 0 AVICI SYS INC COM 05367L802 399 30,717 SH DEFINED 01,08 5,100 25,617 0 AVID TECHNOLOGY INC COM 05367P100 1,936 35,484 SH DEFINED 01 12,214 20,620 2,650 AVID TECHNOLOGY INC COM 05367P100 25 450 SH OTHER 01,06 0 0 450 AVID TECHNOLOGY INC COM 05367P100 7,355 134,776 SH DEFINED 01,08 57,296 77,480 0 AVIGEN INC COM 053690103 70 20,650 SH DEFINED 01 4,100 16,500 50 AVIGEN INC COM 053690103 145 42,951 SH DEFINED 01,08 8,341 34,610 0 AVISTA CORP COM 05379B107 2,051 111,365 SH DEFINED 01 59,691 48,824 2,850 AVISTA CORP COM 05379B107 15 825 SH OTHER 01,06 0 0 825 AVISTA CORP COM 05379B107 6,354 344,975 SH DEFINED 01,08 114,565 230,410 0 AVISTA CORP COM 05379B107 22 1,200 SH DEFINED 10 1,000 0 200 AVISTAR COMMUNICATIONS CORP COM 05379X208 5 5,100 SH DEFINED 01 5,100 0 0 AVISTAR COMMUNICATIONS CORP COM 05379X208 17 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,371 60,377 SH DEFINED 01 27,992 23,935 8,450 AVNET INC COM 053807103 46 2,030 SH OTHER 02 2,030 0 0 AVNET INC COM 053807103 5 221 SH DEFINED 03 221 0 0 AVNET INC COM 053807103 14,469 637,396 SH DEFINED 01,08 142,829 494,567 0 AVNET INC COM 053807103 3 150 SH DEFINED 10 0 0 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 62 ________ AVOCENT CORP COM 053893103 1,215 33,080 SH DEFINED 01 16,713 13,787 2,580 AVOCENT CORP COM 053893103 316 8,600 SH OTHER 01 0 8,600 0 AVOCENT CORP COM 053893103 9,518 259,064 SH DEFINED 01,08 71,477 187,587 0 AVOCENT CORP COM 053893103 2 50 SH DEFINED 10 0 0 50 AVON PRODS INC COM 054303102 100,025 2,167,868 SH DEFINED 01 1,448,307 600,900 118,661 AVON PRODS INC COM 054303102 13,614 295,067 SH OTHER 01 185,989 87,830 21,248 AVON PRODS INC COM 054303102 4,888 105,948 SH DEFINED 02 79,573 24,700 1,675 AVON PRODS INC COM 054303102 1,407 30,490 SH OTHER 02 16,670 7,460 6,360 AVON PRODS INC COM 054303102 24,509 531,194 SH DEFINED 03 301,002 175,478 54,714 AVON PRODS INC COM 054303102 4,240 91,901 SH OTHER 03 50,346 31,965 9,590 AVON PRODS INC COM 054303102 46,116 999,480 SH DEFINED 04 919,135 39,225 41,120 AVON PRODS INC COM 054303102 12,167 263,706 SH OTHER 04 256,306 5,800 1,600 AVON PRODS INC COM 054303102 8,159 176,823 SH DEFINED 05 148,863 15,690 12,270 AVON PRODS INC COM 054303102 293 6,345 SH OTHER 05 3,845 2,100 400 AVON PRODS INC COM 054303102 55 1,200 SH OTHER 01,06 0 0 1,200 AVON PRODS INC COM 054303102 277,224 6,008,315 SH DEFINED 01,08 2,258,108 3,547,962 202,245 AVON PRODS INC COM 054303102 335 7,271 SH DEFINED 09 7,271 0 0 AVON PRODS INC COM 054303102 14,244 308,712 SH DEFINED 10 240,914 30,940 36,858 AVON PRODS INC COM 054303102 2,332 50,545 SH OTHER 10 27,830 19,755 2,960 AWARE INC MASS COM 05453N100 101 25,600 SH DEFINED 01 4,400 21,200 0 AWARE INC MASS COM 05453N100 208 52,593 SH DEFINED 01,08 9,413 43,180 0 AXCELIS TECHNOLOGIES INC COM 054540109 1,938 155,763 SH DEFINED 01 61,006 90,657 4,100 AXCELIS TECHNOLOGIES INC COM 054540109 42 3,353 SH OTHER 01 0 3,353 0 AXCELIS TECHNOLOGIES INC COM 054540109 28 2,277 SH OTHER 02 2,277 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 270 21,700 SH DEFINED 04 0 21,700 0 AXCELIS TECHNOLOGIES INC COM 054540109 15 1,237 SH OTHER 04 1,237 0 0 AXCELIS TECHNOLOGIES INC COM 054540109 19 1,500 SH OTHER 01,06 0 0 1,500 AXCELIS TECHNOLOGIES INC COM 054540109 9,107 732,100 SH DEFINED 01,08 238,300 493,800 0 AXONYX INC COM 05461R101 132 25,100 SH DEFINED 01 6,800 17,300 1,000 AXONYX INC COM 05461R101 1,713 326,957 SH DEFINED 01,08 94,053 232,904 0 AXSYS TECHNOLOGIES INC COM 054615109 135 6,100 SH DEFINED 01 900 5,200 0 AXSYS TECHNOLOGIES INC COM 054615109 208 9,400 SH DEFINED 01,08 1,833 7,567 0 AZTAR CORP COM 054802103 2,598 92,772 SH DEFINED 01 45,831 44,841 2,100 AZTAR CORP COM 054802103 16 560 SH OTHER 01,06 0 0 560 AZTAR CORP COM 054802103 6,510 232,503 SH DEFINED 01,08 77,788 154,715 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 63 ________ BB&T CORP COM 054937107 33,225 898,699 SH DEFINED 01 326,251 492,865 79,583 BB&T CORP COM 054937107 477 12,900 SH OTHER 01 3,000 9,400 500 BB&T CORP COM 054937107 1,470 39,749 SH DEFINED 02 27,649 9,850 2,250 BB&T CORP COM 054937107 505 13,650 SH OTHER 02 1,450 800 11,400 BB&T CORP COM 054937107 255 6,911 SH DEFINED 03 3,875 2,536 500 BB&T CORP COM 054937107 236 6,375 SH OTHER 03 6,000 150 225 BB&T CORP COM 054937107 23,226 628,249 SH DEFINED 04 574,379 24,520 29,350 BB&T CORP COM 054937107 8,777 237,401 SH OTHER 04 224,251 11,350 1,800 BB&T CORP COM 054937107 44 1,200 SH DEFINED 05 400 0 800 BB&T CORP COM 054937107 427 11,557 SH OTHER 05 11,557 0 0 BB&T CORP COM 054937107 26 700 SH OTHER 01,06 0 0 700 BB&T CORP COM 054937107 189,664 5,130,216 SH DEFINED 01,08 2,663,518 2,462,578 4,120 BB&T CORP COM 054937107 81 2,189 SH DEFINED 09 2,189 0 0 BB&T CORP COM 054937107 299 8,091 SH DEFINED 10 7,562 0 529 BB&T CORP COM 054937107 11 300 SH OTHER 10 300 0 0 BCSB BANKCORP INC COM 054948104 75 5,500 SH DEFINED 01 900 4,600 0 BCSB BANKCORP INC COM 054948104 149 10,941 SH DEFINED 01,08 2,339 8,602 0 AXEDA SYSTEMS INC COM 054959101 3 3,100 SH DEFINED 01 3,100 0 0 AXEDA SYSTEMS INC COM 054959101 13 11,749 SH DEFINED 01,08 3,949 7,800 0 BEI TECHNOLOGIES INC COM 05538P104 1,086 38,362 SH DEFINED 01 7,897 29,490 975 BEI TECHNOLOGIES INC COM 05538P104 7 250 SH OTHER 01,06 0 0 250 BEI TECHNOLOGIES INC COM 05538P104 3,128 110,507 SH DEFINED 01,08 45,197 65,310 0 BF ENTERPRISES INC COM 055387104 25 3,200 SH DEFINED 01 700 2,500 0 BF ENTERPRISES INC COM 055387104 85 11,002 SH DEFINED 01,08 1,612 9,390 0 BHA GROUP HLDGS INC COM 055446108 338 8,936 SH DEFINED 01 2,936 6,000 0 BHA GROUP HLDGS INC COM 055446108 1,135 29,997 SH DEFINED 01,08 5,376 24,621 0 BISYS GROUP INC COM 055472104 1,555 110,613 SH DEFINED 01 78,054 23,869 8,690 BISYS GROUP INC COM 055472104 1 100 SH OTHER 01 0 100 0 BISYS GROUP INC COM 055472104 14 1,000 SH DEFINED 03 0 1,000 0 BISYS GROUP INC COM 055472104 4 250 SH DEFINED 05 0 250 0 BISYS GROUP INC COM 055472104 13,076 929,995 SH DEFINED 01,08 213,025 716,970 0 BISYS GROUP INC COM 055472104 2 150 SH DEFINED 10 0 0 150 BKF CAP GROUP INC COM 05548G102 67 2,300 SH DEFINED 01 1,600 700 0 BKF CAP GROUP INC COM 05548G102 446 15,365 SH DEFINED 01,08 2,165 13,200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 64 ________ BJS WHOLESALE CLUB INC COM 05548J106 923 36,931 SH DEFINED 01 16,439 14,792 5,700 BJS WHOLESALE CLUB INC COM 05548J106 487 19,475 SH DEFINED 04 19,475 0 0 BJS WHOLESALE CLUB INC COM 05548J106 9,353 374,107 SH DEFINED 01,08 82,888 291,219 0 BJS WHOLESALE CLUB INC COM 05548J106 125 5,000 SH OTHER 10 1,000 2,000 2,000 BJ SVCS CO COM 055482103 32,138 701,086 SH DEFINED 01 521,306 144,808 34,972 BJ SVCS CO COM 055482103 89 1,950 SH OTHER 01 1,700 100 150 BJ SVCS CO COM 055482103 511 11,141 SH DEFINED 03 4,923 4,938 1,280 BJ SVCS CO COM 055482103 134 2,930 SH OTHER 03 1,680 100 1,150 BJ SVCS CO COM 055482103 47 1,017 SH DEFINED 04 1,017 0 0 BJ SVCS CO COM 055482103 5 100 SH OTHER 04 100 0 0 BJ SVCS CO COM 055482103 144 3,150 SH DEFINED 05 2,400 0 750 BJ SVCS CO COM 055482103 9 200 SH OTHER 01,06 0 0 200 BJ SVCS CO COM 055482103 67,596 1,474,612 SH DEFINED 01,08 767,227 707,225 160 BJ SVCS CO COM 055482103 195 4,246 SH DEFINED 09 4,246 0 0 BJ SVCS CO COM 055482103 55 1,195 SH DEFINED 10 995 0 200 BOK FINL CORP COM 05561Q201 602 15,320 SH DEFINED 01 12,197 2,894 229 BOK FINL CORP COM 05561Q201 3,357 85,486 SH DEFINED 01,08 15,959 69,527 0 BP PLC COM 055622104 204,940 3,825,650 SH DEFINED 01 2,771,226 846,256 208,168 BP PLC COM 055622104 81,655 1,524,267 SH OTHER 01 611,838 875,866 36,563 BP PLC COM 055622104 18,858 352,017 SH DEFINED 02 235,453 104,439 12,125 BP PLC COM 055622104 8,728 162,928 SH OTHER 02 98,858 60,586 3,484 BP PLC COM 055622104 31,773 593,106 SH DEFINED 03 351,446 184,798 56,862 BP PLC COM 055622104 14,433 269,414 SH OTHER 03 203,422 50,953 15,039 BP PLC COM 055622104 73,763 1,376,937 SH DEFINED 04 1,269,887 58,306 48,744 BP PLC COM 055622104 52,539 980,746 SH OTHER 04 892,296 67,312 21,138 BP PLC COM 055622104 10,112 188,764 SH DEFINED 05 169,645 13,946 5,173 BP PLC COM 055622104 1,532 28,605 SH OTHER 05 15,313 11,970 1,322 BP PLC COM 055622104 21,155 394,899 SH DEFINED 01,08 8,114 309,438 77,347 BP PLC COM 055622104 25,666 479,107 SH DEFINED 10 363,503 70,901 44,703 BP PLC COM 055622104 12,950 241,745 SH OTHER 10 113,683 122,358 5,704 BP PRUDHOE BAY RTY TR COM 055630107 156 4,800 SH DEFINED 01 4,800 0 0 BP PRUDHOE BAY RTY TR COM 055630107 10 300 SH DEFINED 03 300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 250 7,685 SH DEFINED 04 7,685 0 0 BP PRUDHOE BAY RTY TR COM 055630107 10 300 SH OTHER 04 300 0 0 BP PRUDHOE BAY RTY TR COM 055630107 1,404 43,117 SH DEFINED 01,08 8,900 34,217 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 65 ________ BRE PROPERTIES INC COM 05564E106 697 20,049 SH DEFINED 01 10,433 8,666 950 BRE PROPERTIES INC COM 05564E106 35 1,000 SH OTHER 02 1,000 0 0 BRE PROPERTIES INC COM 05564E106 139 4,000 SH DEFINED 03 2,000 2,000 0 BRE PROPERTIES INC COM 05564E106 100 2,884 SH OTHER 03 884 1,000 1,000 BRE PROPERTIES INC COM 05564E106 5,124 147,441 SH DEFINED 01,08 53,957 93,484 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,468 SH DEFINED 01,08 2,700 9,768 0 BRT RLTY TR COM 055645303 29 1,500 SH DEFINED 01 1,500 0 0 BRT RLTY TR COM 055645303 202 10,353 SH DEFINED 01,08 2,800 7,553 0 BSB BANCORP COM 055652101 1,053 29,665 SH DEFINED 01 15,193 13,422 1,050 BSB BANCORP COM 055652101 2,252 63,415 SH DEFINED 01,08 15,430 47,985 0 BMC SOFTWARE INC COM 055921100 7,014 379,132 SH DEFINED 01 149,431 197,353 32,348 BMC SOFTWARE INC COM 055921100 228 12,325 SH OTHER 01 12,000 100 225 BMC SOFTWARE INC COM 055921100 200 10,800 SH DEFINED 02 9,900 900 0 BMC SOFTWARE INC COM 055921100 20 1,100 SH DEFINED 03 1,100 0 0 BMC SOFTWARE INC COM 055921100 614 33,190 SH DEFINED 04 33,190 0 0 BMC SOFTWARE INC COM 055921100 9 500 SH OTHER 04 500 0 0 BMC SOFTWARE INC COM 055921100 73 3,960 SH DEFINED 05 3,600 0 360 BMC SOFTWARE INC COM 055921100 11 600 SH OTHER 01,06 0 0 600 BMC SOFTWARE INC COM 055921100 38,532 2,082,806 SH DEFINED 01,08 1,075,953 1,006,853 0 BMC SOFTWARE INC COM 055921100 185 9,994 SH DEFINED 09 9,994 0 0 BMC SOFTWARE INC COM 055921100 1 40 SH DEFINED 10 40 0 0 BTU INTL INC COM 056032105 39 7,600 SH DEFINED 01 1,500 6,100 0 BTU INTL INC COM 056032105 92 17,928 SH DEFINED 01,08 3,460 14,468 0 BWC FINANCIAL CORP COM 056042104 111 5,097 SH DEFINED 01 266 4,831 0 BWC FINANCIAL CORP COM 056042104 172 7,926 SH DEFINED 01,08 1,451 6,475 0 BACK YD BURGERS INC COM 05635W101 58 10,000 SH DEFINED 01 0 10,000 0 BACK YD BURGERS INC COM 05635W101 49 8,462 SH DEFINED 01,08 2,049 6,413 0 BADGER METER INC COM 056525108 159 3,600 SH DEFINED 01 600 3,000 0 BADGER METER INC COM 056525108 44 1,000 SH DEFINED 04 1,000 0 0 BADGER METER INC COM 056525108 605 13,678 SH DEFINED 01,08 1,367 12,311 0 BAIRNCO CORP COM 057097107 98 10,900 SH DEFINED 01 1,700 9,200 0 BAIRNCO CORP COM 057097107 269 29,888 SH DEFINED 01,08 3,328 26,560 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 66 ________ BAKER MICHAEL CORP COM 057149106 140 9,150 SH DEFINED 01 1,600 7,400 150 BAKER MICHAEL CORP COM 057149106 517 33,900 SH OTHER 01 0 33,900 0 BAKER MICHAEL CORP COM 057149106 303 19,873 SH DEFINED 01,08 3,639 16,234 0 BAKER HUGHES INC COM 057224107 47,522 1,262,203 SH DEFINED 01 594,739 556,044 111,420 BAKER HUGHES INC COM 057224107 5,385 143,028 SH OTHER 01 63,343 75,692 3,993 BAKER HUGHES INC COM 057224107 1,279 33,975 SH DEFINED 02 19,875 11,750 2,350 BAKER HUGHES INC COM 057224107 277 7,350 SH OTHER 02 6,850 500 0 BAKER HUGHES INC COM 057224107 2,457 65,251 SH DEFINED 03 16,744 32,487 16,020 BAKER HUGHES INC COM 057224107 247 6,561 SH OTHER 03 4,288 1,823 450 BAKER HUGHES INC COM 057224107 2,080 55,239 SH DEFINED 04 53,114 1,350 775 BAKER HUGHES INC COM 057224107 883 23,465 SH OTHER 04 23,465 0 0 BAKER HUGHES INC COM 057224107 2,923 77,631 SH DEFINED 05 64,796 8,125 4,710 BAKER HUGHES INC COM 057224107 231 6,125 SH OTHER 05 5,625 500 0 BAKER HUGHES INC COM 057224107 34 900 SH OTHER 01,06 0 0 900 BAKER HUGHES INC COM 057224107 117,097 3,110,137 SH DEFINED 01,08 1,669,755 1,438,742 1,640 BAKER HUGHES INC COM 057224107 167 4,443 SH DEFINED 09 4,443 0 0 BAKER HUGHES INC COM 057224107 1,444 38,363 SH DEFINED 10 35,763 2,100 500 BAKER HUGHES INC COM 057224107 423 11,230 SH OTHER 10 6,885 4,345 0 BALCHEM CORP COM 057665200 149 5,400 SH DEFINED 01 1,000 4,400 0 BALCHEM CORP COM 057665200 205 7,457 SH DEFINED 01,08 1,811 5,646 0 BALDOR ELEC CO COM 057741100 1,202 51,486 SH DEFINED 01 19,659 31,127 700 BALDOR ELEC CO COM 057741100 11 455 SH OTHER 01,06 0 0 455 BALDOR ELEC CO COM 057741100 5,551 237,751 SH DEFINED 01,08 58,431 179,320 0 BALDWIN & LYONS INC COM 057755209 800 29,929 SH DEFINED 01 9,853 19,164 912 BALDWIN & LYONS INC COM 057755209 2,036 76,157 SH DEFINED 01,08 18,680 57,477 0 BALDWIN TECHNOLOGY INC COM 058264102 107 30,000 SH DEFINED 01 2,100 27,900 0 BALDWIN TECHNOLOGY INC COM 058264102 29 8,000 SH DEFINED 04 8,000 0 0 BALDWIN TECHNOLOGY INC COM 058264102 161 44,853 SH DEFINED 01,08 2,546 42,307 0 BALL CORP COM 058498106 6,347 88,092 SH DEFINED 01 38,175 43,667 6,250 BALL CORP COM 058498106 4 50 SH OTHER 01 0 0 50 BALL CORP COM 058498106 119 1,650 SH DEFINED 03 1,650 0 0 BALL CORP COM 058498106 106 1,475 SH DEFINED 04 1,475 0 0 BALL CORP COM 058498106 144 2,000 SH OTHER 04 0 2,000 0 BALL CORP COM 058498106 11 150 SH DEFINED 05 0 0 150 BALL CORP COM 058498106 7 100 SH OTHER 01,06 0 0 100 BALL CORP COM 058498106 36,512 506,759 SH DEFINED 01,08 252,117 254,642 0 BALL CORP COM 058498106 14 200 SH DEFINED 09 200 0 0 BALL CORP COM 058498106 4 60 SH DEFINED 10 10 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 67 ________ BALLY TOTAL FITNESS HLDG COR COM 05873K108 176 35,155 SH DEFINED 01 4,855 29,500 800 BALLY TOTAL FITNESS HLDG COR COM 05873K108 1 250 SH OTHER 01 250 0 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 23 4,500 SH OTHER 03 0 4,500 0 BALLY TOTAL FITNESS HLDG COR COM 05873K108 3 575 SH OTHER 01,06 0 0 575 BALLY TOTAL FITNESS HLDG COR COM 05873K108 360 71,948 SH DEFINED 01,08 14,346 57,602 0 BAM ENTMNT INC COM 059361105 2 2,900 SH DEFINED 01 2,900 0 0 BAM ENTMNT INC COM 059361105 8 13,900 SH DEFINED 01,08 2,500 11,400 0 BANC CORP COM 05944B103 27 4,150 SH DEFINED 01 1,000 2,800 350 BANC CORP COM 05944B103 168 25,525 SH DEFINED 01,08 7,130 18,395 0 BANCFIRST CORP COM 05945F103 1,451 24,289 SH DEFINED 01 13,817 10,422 50 BANCFIRST CORP COM 05945F103 1,660 27,781 SH DEFINED 01,08 5,579 22,202 0 BANCINSURANCE CORP COM 05945K102 8 1,000 SH DEFINED 01 1,000 0 0 BANCINSURANCE CORP COM 05945K102 75 9,338 SH DEFINED 01,08 2,138 7,200 0 BANCO SANTANDER CENT HISPANO COM 05964H105 321 30,600 SH DEFINED 01 18,360 0 12,240 BANCO SANTANDER CENT HISPANO COM 05964H105 919 87,492 SH OTHER 01 74,052 13,440 0 BANCO SANTANDER CENT HISPANO COM 05964H105 8 764 SH DEFINED 10 0 0 764 BANCORP BK COM 05969F104 30 1,700 SH DEFINED 01 1,700 0 0 BANCORP BK COM 05969F104 194 10,969 SH DEFINED 01,08 469 10,500 0 BANCORPSOUTH INC COM 059692103 1,396 61,976 SH DEFINED 01 45,796 13,668 2,512 BANCORPSOUTH INC COM 059692103 8,992 399,123 SH DEFINED 01,08 111,348 287,775 0 BANCORPSOUTH INC COM 059692103 2 90 SH DEFINED 10 0 0 90 BANCTRUST FINANCIAL GP COM 05978R107 82 4,687 SH DEFINED 01 3,787 700 200 BANCTRUST FINANCIAL GP COM 05978R107 776 44,318 SH DEFINED 01,08 6,626 37,692 0 BANDAG INC COM 059815100 2,793 62,723 SH DEFINED 01 54,267 7,856 600 BANDAG INC COM 059815100 13 300 SH OTHER 02 300 0 0 BANDAG INC COM 059815100 6 125 SH DEFINED 04 125 0 0 BANDAG INC COM 059815100 5,893 132,340 SH DEFINED 01,08 36,966 95,374 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 68 ________ BANK OF AMERICA CORPORATION COM 060505104 398,397 4,708,076 SH DEFINED 01 2,177,316 2,131,726 399,034 BANK OF AMERICA CORPORATION COM 060505104 31,811 375,922 SH OTHER 01 180,155 173,446 22,321 BANK OF AMERICA CORPORATION COM 060505104 15,292 180,717 SH DEFINED 02 133,226 41,619 5,872 BANK OF AMERICA CORPORATION COM 060505104 6,721 79,429 SH OTHER 02 43,270 34,449 1,710 BANK OF AMERICA CORPORATION COM 060505104 21,776 257,342 SH DEFINED 03 156,611 88,245 12,486 BANK OF AMERICA CORPORATION COM 060505104 13,482 159,325 SH OTHER 03 106,866 44,143 8,316 BANK OF AMERICA CORPORATION COM 060505104 88,041 1,040,433 SH DEFINED 04 970,102 47,301 23,030 BANK OF AMERICA CORPORATION COM 060505104 71,739 847,779 SH OTHER 04 807,537 27,303 12,939 BANK OF AMERICA CORPORATION COM 060505104 2,832 33,472 SH DEFINED 05 28,952 1,000 3,520 BANK OF AMERICA CORPORATION COM 060505104 788 9,314 SH OTHER 05 4,049 4,865 400 BANK OF AMERICA CORPORATION COM 060505104 455 5,378 SH OTHER 01,06 0 0 5,378 BANK OF AMERICA CORPORATION COM 060505104 1,597,467 18,878,127 SH DEFINED 01,08 9,772,227 9,094,222 11,678 BANK OF AMERICA CORPORATION COM 060505104 3,144 37,152 SH DEFINED 09 37,152 0 0 BANK OF AMERICA CORPORATION COM 060505104 38,397 453,756 SH DEFINED 10 319,059 57,207 77,490 BANK OF AMERICA CORPORATION COM 060505104 8,811 104,125 SH OTHER 10 37,878 63,918 2,329 BANK OF GRANITE CORP COM 062401104 459 21,951 SH DEFINED 01 9,248 12,403 300 BANK OF GRANITE CORP COM 062401104 1,776 85,029 SH DEFINED 01,08 20,769 64,260 0 BANK HAWAII CORP COM 062540109 1,347 29,794 SH DEFINED 01 12,844 12,505 4,445 BANK HAWAII CORP COM 062540109 3,760 83,156 SH DEFINED 03 83,156 0 0 BANK HAWAII CORP COM 062540109 96 2,132 SH OTHER 03 2,132 0 0 BANK HAWAII CORP COM 062540109 13,850 306,291 SH DEFINED 01,08 83,856 222,435 0 BANK HAWAII CORP COM 062540109 27 592 SH DEFINED 10 494 0 98 BANK MUTUAL CORP NEW COM 063750103 1,221 112,035 SH DEFINED 01 45,264 64,387 2,384 BANK MUTUAL CORP NEW COM 063750103 4,757 436,437 SH DEFINED 01,08 102,560 333,877 0 BANK OF THE OZARKS INC COM 063904106 675 28,940 SH DEFINED 01 7,408 21,332 200 BANK OF THE OZARKS INC COM 063904106 1,733 74,315 SH DEFINED 01,08 14,399 59,916 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 69 ________ BANK NEW YORK INC COM 064057102 38,514 1,306,437 SH DEFINED 01 494,479 696,592 115,366 BANK NEW YORK INC COM 064057102 835 28,325 SH OTHER 01 9,830 17,795 700 BANK NEW YORK INC COM 064057102 448 15,187 SH DEFINED 02 13,106 1,781 300 BANK NEW YORK INC COM 064057102 289 9,800 SH OTHER 02 2,800 7,000 0 BANK NEW YORK INC COM 064057102 979 33,205 SH DEFINED 03 29,930 1,325 1,950 BANK NEW YORK INC COM 064057102 262 8,871 SH OTHER 03 4,675 4,096 100 BANK NEW YORK INC COM 064057102 11,182 379,301 SH DEFINED 04 346,021 8,480 24,800 BANK NEW YORK INC COM 064057102 2,625 89,046 SH OTHER 04 87,121 1,925 0 BANK NEW YORK INC COM 064057102 438 14,860 SH DEFINED 05 13,535 0 1,325 BANK NEW YORK INC COM 064057102 6 200 SH OTHER 05 200 0 0 BANK NEW YORK INC COM 064057102 59 2,000 SH OTHER 01,06 0 0 2,000 BANK NEW YORK INC COM 064057102 211,080 7,160,106 SH DEFINED 01,08 3,687,407 3,469,219 3,480 BANK NEW YORK INC COM 064057102 424 14,369 SH DEFINED 09 14,369 0 0 BANK NEW YORK INC COM 064057102 229 7,752 SH DEFINED 10 6,302 0 1,450 BANK NEW YORK INC COM 064057102 317 10,741 SH OTHER 10 3,892 4,849 2,000 BANK ONE CORP COM 06423A103 128,308 2,515,838 SH DEFINED 01 1,221,309 1,106,657 187,872 BANK ONE CORP COM 06423A103 18,074 354,401 SH OTHER 01 151,113 140,147 63,141 BANK ONE CORP COM 06423A103 3,901 76,499 SH DEFINED 02 34,701 39,683 2,115 BANK ONE CORP COM 06423A103 4,766 93,455 SH OTHER 02 42,203 51,152 100 BANK ONE CORP COM 06423A103 5,231 102,576 SH DEFINED 03 53,853 39,289 9,434 BANK ONE CORP COM 06423A103 1,611 31,586 SH OTHER 03 21,195 5,598 4,793 BANK ONE CORP COM 06423A103 10,412 204,154 SH DEFINED 04 175,270 27,679 1,205 BANK ONE CORP COM 06423A103 10,684 209,491 SH OTHER 04 194,182 15,309 0 BANK ONE CORP COM 06423A103 1,014 19,873 SH DEFINED 05 15,805 1,700 2,368 BANK ONE CORP COM 06423A103 670 13,140 SH OTHER 05 1,248 11,892 0 BANK ONE CORP COM 06423A103 153 3,000 SH OTHER 01,06 0 0 3,000 BANK ONE CORP COM 06423A103 536,262 10,514,947 SH DEFINED 01,08 5,432,845 5,075,062 7,040 BANK ONE CORP COM 06423A103 1,031 20,206 SH DEFINED 09 20,206 0 0 BANK ONE CORP COM 06423A103 12,403 243,201 SH DEFINED 10 212,536 22,321 8,344 BANK ONE CORP COM 06423A103 5,448 106,815 SH OTHER 10 40,615 64,353 1,847 BANK SOUTH CAROLINA CORP COM 065066102 46 3,410 SH DEFINED 01 0 3,410 0 BANK SOUTH CAROLINA CORP COM 065066102 114 8,467 SH DEFINED 01,08 1,237 7,230 0 BANK UTD CORP LITIGATN CONT COM 065416117 2 30,100 SH DEFINED 01 0 30,100 0 BANK UTD CORP LITIGATN CONT COM 065416117 5 74,233 SH DEFINED 05 74,233 0 0 BANK UTD CORP LITIGATN CONT COM 065416117 2 31,562 SH DEFINED 01,08 0 31,562 0 BANKATLANTIC BANCORP COM 065908501 2,676 145,047 SH DEFINED 01 94,758 47,789 2,500 BANKATLANTIC BANCORP COM 065908501 5,414 293,426 SH DEFINED 01,08 91,173 202,253 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 70 ________ BANKNORTH GROUP INC NEW COM 06646R107 3,627 111,654 SH DEFINED 01 66,217 33,334 12,103 BANKNORTH GROUP INC NEW COM 06646R107 198 6,100 SH OTHER 01 6,000 100 0 BANKNORTH GROUP INC NEW COM 06646R107 6 177 SH DEFINED 02 0 0 177 BANKNORTH GROUP INC NEW COM 06646R107 16 500 SH OTHER 02 0 0 500 BANKNORTH GROUP INC NEW COM 06646R107 70 2,168 SH DEFINED 03 2,168 0 0 BANKNORTH GROUP INC NEW COM 06646R107 151 4,634 SH DEFINED 04 4,634 0 0 BANKNORTH GROUP INC NEW COM 06646R107 144 4,422 SH OTHER 04 4,422 0 0 BANKNORTH GROUP INC NEW COM 06646R107 34,138 1,051,041 SH DEFINED 01,08 349,249 701,792 0 BANKNORTH GROUP INC NEW COM 06646R107 9 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 264 30,800 SH DEFINED 01 2,900 27,900 0 BANKRATE INC COM 06646V108 231 26,953 SH DEFINED 01,08 5,410 21,543 0 BANKUNITED FINL CORP COM 06652B103 1,792 69,469 SH DEFINED 01 44,033 23,686 1,750 BANKUNITED FINL CORP COM 06652B103 964 37,364 SH DEFINED 04 37,364 0 0 BANKUNITED FINL CORP COM 06652B103 774 30,000 SH OTHER 04 30,000 0 0 BANKUNITED FINL CORP COM 06652B103 13 500 SH OTHER 01,06 0 0 500 BANKUNITED FINL CORP COM 06652B103 4,388 170,068 SH DEFINED 01,08 49,105 120,963 0 BANNER CORP COM 06652V109 1,643 56,256 SH DEFINED 01 41,264 13,967 1,025 BANNER CORP COM 06652V109 1,834 62,815 SH DEFINED 01,08 13,858 48,957 0 BANTA CORP COM 066821109 2,242 50,491 SH DEFINED 01 23,939 24,302 2,250 BANTA CORP COM 066821109 8 173 SH DEFINED 04 173 0 0 BANTA CORP COM 066821109 10,095 227,312 SH DEFINED 01,08 70,183 157,129 0 BAR HBR BANKSHARES COM 066849100 70 2,700 SH DEFINED 01 0 2,700 0 BAR HBR BANKSHARES COM 066849100 151 5,823 SH DEFINED 01,08 1,200 4,623 0 BARD C R INC COM 067383109 13,028 229,982 SH DEFINED 01 130,792 82,122 17,068 BARD C R INC COM 067383109 6 100 SH OTHER 01 0 0 100 BARD C R INC COM 067383109 79 1,400 SH OTHER 03 1,400 0 0 BARD C R INC COM 067383109 193 3,400 SH DEFINED 04 3,400 0 0 BARD C R INC COM 067383109 107 1,890 SH OTHER 04 1,890 0 0 BARD C R INC COM 067383109 6 100 SH DEFINED 05 0 0 100 BARD C R INC COM 067383109 11 200 SH OTHER 01,06 0 0 200 BARD C R INC COM 067383109 53,722 948,315 SH DEFINED 01,08 490,401 457,914 0 BARD C R INC COM 067383109 11 198 SH DEFINED 09 198 0 0 BARD C R INC COM 067383109 119 2,108 SH DEFINED 10 2,016 0 92 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 71 ________ BARNES & NOBLE INC COM 067774109 1,007 29,647 SH DEFINED 01 16,131 10,005 3,511 BARNES & NOBLE INC COM 067774109 68 2,000 SH OTHER 01 2,000 0 0 BARNES & NOBLE INC COM 067774109 68 2,000 SH DEFINED 04 2,000 0 0 BARNES & NOBLE INC COM 067774109 3 100 SH OTHER 04 100 0 0 BARNES & NOBLE INC COM 067774109 10,388 305,718 SH DEFINED 01,08 51,146 254,572 0 BARNES & NOBLE INC COM 067774109 19 550 SH DEFINED 10 0 500 50 BARNES GROUP INC COM 067806109 888 30,628 SH DEFINED 01 10,018 20,260 350 BARNES GROUP INC COM 067806109 9 300 SH OTHER 01,06 0 0 300 BARNES GROUP INC COM 067806109 3,225 111,293 SH DEFINED 01,08 35,556 75,737 0 BARRICK GOLD CORP COM 067901108 9,421 477,027 SH DEFINED 01 242,001 165,639 69,387 BARRICK GOLD CORP COM 067901108 527 26,708 SH OTHER 01 7,666 9,042 10,000 BARRICK GOLD CORP COM 067901108 1,732 87,692 SH DEFINED 02 82,825 3,100 1,767 BARRICK GOLD CORP COM 067901108 281 14,235 SH OTHER 02 6,860 5,100 2,275 BARRICK GOLD CORP COM 067901108 615 31,115 SH DEFINED 03 11,150 18,465 1,500 BARRICK GOLD CORP COM 067901108 182 9,200 SH OTHER 03 9,100 100 0 BARRICK GOLD CORP COM 067901108 1,325 67,075 SH DEFINED 04 61,375 800 4,900 BARRICK GOLD CORP COM 067901108 1,491 75,500 SH OTHER 04 74,500 1,000 0 BARRICK GOLD CORP COM 067901108 71 3,600 SH DEFINED 05 0 3,600 0 BARRICK GOLD CORP COM 067901108 70 3,529 SH DEFINED 10 424 3,105 0 BARRICK GOLD CORP COM 067901108 79 4,000 SH OTHER 10 4,000 0 0 BARR PHARMACEUTICALS INC COM 068306109 2,071 61,447 SH DEFINED 01 38,760 15,782 6,905 BARR PHARMACEUTICALS INC COM 068306109 409 12,150 SH OTHER 01 150 12,000 0 BARR PHARMACEUTICALS INC COM 068306109 38 1,125 SH DEFINED 02 0 1,125 0 BARR PHARMACEUTICALS INC COM 068306109 10 292 SH DEFINED 04 292 0 0 BARR PHARMACEUTICALS INC COM 068306109 16,528 490,444 SH DEFINED 01,08 106,199 384,245 0 BARR PHARMACEUTICALS INC COM 068306109 51 1,500 SH DEFINED 09 1,500 0 0 BARR PHARMACEUTICALS INC COM 068306109 51 1,500 SH OTHER 10 1,500 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 186 12,600 SH DEFINED 01 1,100 11,500 0 BARRETT BUSINESS SERVICES IN COM 068463108 156 10,583 SH DEFINED 01,08 2,291 8,292 0 BARRIER THERAPEUTICS INC COM 06850R108 219 15,600 SH DEFINED 01,08 600 15,000 0 BASSETT FURNITURE INDS INC COM 070203104 459 21,088 SH DEFINED 01 7,970 12,818 300 BASSETT FURNITURE INDS INC COM 070203104 4 200 SH OTHER 01,06 0 0 200 BASSETT FURNITURE INDS INC COM 070203104 1,451 66,694 SH DEFINED 01,08 15,310 51,384 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 72 ________ BAUSCH & LOMB INC COM 071707103 5,764 88,575 SH DEFINED 01 35,500 45,291 7,784 BAUSCH & LOMB INC COM 071707103 3 50 SH OTHER 01 0 0 50 BAUSCH & LOMB INC COM 071707103 172 2,650 SH OTHER 02 0 2,650 0 BAUSCH & LOMB INC COM 071707103 3 50 SH DEFINED 03 50 0 0 BAUSCH & LOMB INC COM 071707103 169 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 7 100 SH DEFINED 05 0 0 100 BAUSCH & LOMB INC COM 071707103 7 100 SH OTHER 01,06 0 0 100 BAUSCH & LOMB INC COM 071707103 29,783 457,705 SH DEFINED 01,08 221,858 235,847 0 BAUSCH & LOMB INC COM 071707103 4 58 SH DEFINED 10 10 0 48 BAXTER INTL INC COM 071813109 48,738 1,412,288 SH DEFINED 01 689,566 596,140 126,582 BAXTER INTL INC COM 071813109 7,813 226,389 SH OTHER 01 75,729 112,568 38,092 BAXTER INTL INC COM 071813109 2,214 64,162 SH DEFINED 02 48,380 15,282 500 BAXTER INTL INC COM 071813109 1,477 42,810 SH OTHER 02 14,600 15,310 12,900 BAXTER INTL INC COM 071813109 6,702 194,207 SH DEFINED 03 161,719 19,998 12,490 BAXTER INTL INC COM 071813109 744 21,572 SH OTHER 03 16,142 4,480 950 BAXTER INTL INC COM 071813109 11,389 330,031 SH DEFINED 04 312,181 10,020 7,830 BAXTER INTL INC COM 071813109 5,874 170,206 SH OTHER 04 153,631 15,400 1,175 BAXTER INTL INC COM 071813109 2,135 61,860 SH DEFINED 05 47,920 1,175 12,765 BAXTER INTL INC COM 071813109 95 2,750 SH OTHER 05 1,150 300 1,300 BAXTER INTL INC COM 071813109 55 1,600 SH OTHER 01,06 0 0 1,600 BAXTER INTL INC COM 071813109 278,393 8,067,030 SH DEFINED 01,08 2,877,966 4,851,439 337,625 BAXTER INTL INC COM 071813109 955 27,676 SH DEFINED 09 27,676 0 0 BAXTER INTL INC COM 071813109 3,560 103,154 SH DEFINED 10 93,944 2,575 6,635 BAXTER INTL INC COM 071813109 1,197 34,681 SH OTHER 10 22,125 11,056 1,500 BAXTER INTL INC CONV PFD 071813406 2,948 51,750 DEFINED 01 50,250 0 1,500 BAXTER INTL INC CONV PFD 071813406 18 310 DEFINED 02 310 0 0 BAXTER INTL INC CONV PFD 071813406 31 550 OTHER 02 550 0 0 BAXTER INTL INC CONV PFD 071813406 23 400 OTHER 04 400 0 0 BAXTER INTL INC CONV PFD 071813406 48 850 DEFINED 10 850 0 0 BAXTER INTL INC CONV PFD 071813406 165 2,900 OTHER 10 400 2,500 0 BAY VIEW CAP CORP DEL COM 07262L101 98 47,619 SH DEFINED 01 13,009 33,360 1,250 BAY VIEW CAP CORP DEL COM 07262L101 193 93,640 SH DEFINED 01,08 24,160 69,480 0 BE AEROSPACE INC COM 073302101 381 50,299 SH DEFINED 01 20,399 29,000 900 BE AEROSPACE INC COM 073302101 228 30,100 SH DEFINED 04 0 30,100 0 BE AEROSPACE INC COM 073302101 1,759 232,045 SH DEFINED 01,08 38,104 193,941 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 73 ________ BEA SYS INC COM 073325102 7,438 904,883 SH DEFINED 01 786,401 67,232 51,250 BEA SYS INC COM 073325102 1 100 SH OTHER 01 0 100 0 BEA SYS INC COM 073325102 18 2,150 SH DEFINED 04 2,150 0 0 BEA SYS INC COM 073325102 11,295 1,374,080 SH DEFINED 01,08 712,702 661,378 0 BEA SYS INC COM 073325102 109 13,320 SH DEFINED 09 13,320 0 0 BEA SYS INC COM 073325102 5 550 SH DEFINED 10 0 0 550 BEACON POWER CORP COM 073677106 23 56,245 SH DEFINED 01 8,325 47,920 0 BEACON POWER CORP COM 073677106 21 51,863 SH DEFINED 01,08 8,180 43,683 0 BEAR STEARNS COS INC COM 073902108 16,506 195,779 SH DEFINED 01 85,813 86,846 23,120 BEAR STEARNS COS INC COM 073902108 17 200 SH OTHER 01 0 100 100 BEAR STEARNS COS INC COM 073902108 4 50 SH DEFINED 03 50 0 0 BEAR STEARNS COS INC COM 073902108 17 200 SH DEFINED 05 0 0 200 BEAR STEARNS COS INC COM 073902108 32 380 SH OTHER 01,06 0 0 380 BEAR STEARNS COS INC COM 073902108 74,834 887,611 SH DEFINED 01,08 440,147 447,064 400 BEAR STEARNS COS INC COM 073902108 32 385 SH DEFINED 09 385 0 0 BEAR STEARNS COS INC COM 073902108 189 2,244 SH DEFINED 10 1,074 0 1,170 BEARINGPOINT INC COM 074002106 791 89,134 SH DEFINED 01 42,459 38,785 7,890 BEARINGPOINT INC COM 074002106 1 100 SH OTHER 01 0 100 0 BEARINGPOINT INC COM 074002106 64 7,182 SH DEFINED 02 7,182 0 0 BEARINGPOINT INC COM 074002106 73 8,200 SH DEFINED 04 0 8,200 0 BEARINGPOINT INC COM 074002106 4,570 515,188 SH DEFINED 01,08 170,434 344,754 0 BEARINGPOINT INC COM 074002106 2 250 SH DEFINED 10 0 0 250 BEASLEY BROADCAST GROUP INC COM 074014101 88 5,852 SH DEFINED 01 1,800 3,802 250 BEASLEY BROADCAST GROUP INC COM 074014101 522 34,544 SH DEFINED 01,08 6,379 28,165 0 BEAZER HOMES USA INC COM 07556Q105 2,942 29,325 SH DEFINED 01 13,737 14,803 785 BEAZER HOMES USA INC COM 07556Q105 9,514 94,843 SH DEFINED 01,08 35,331 59,512 0 BEBE STORES INC COM 075571109 979 48,969 SH DEFINED 01 34,348 13,459 1,162 BEBE STORES INC COM 075571109 2,747 137,332 SH DEFINED 01,08 53,504 83,828 0 BECKMAN COULTER INC COM 075811109 2,457 40,274 SH DEFINED 01 23,791 12,103 4,380 BECKMAN COULTER INC COM 075811109 32 519 SH DEFINED 03 519 0 0 BECKMAN COULTER INC COM 075811109 27 440 SH OTHER 03 440 0 0 BECKMAN COULTER INC COM 075811109 9 150 SH DEFINED 04 150 0 0 BECKMAN COULTER INC COM 075811109 54 880 SH OTHER 05 0 0 880 BECKMAN COULTER INC COM 075811109 19,750 323,771 SH DEFINED 01,08 80,993 242,778 0 BECKMAN COULTER INC COM 075811109 24 400 SH DEFINED 10 0 300 100 BECKMAN COULTER INC COM 075811109 18 300 SH OTHER 10 50 250 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 74 ________ BECTON DICKINSON & CO COM 075887109 23,033 444,644 SH DEFINED 01 197,929 201,890 44,825 BECTON DICKINSON & CO COM 075887109 528 10,195 SH OTHER 01 1,345 8,600 250 BECTON DICKINSON & CO COM 075887109 171 3,300 SH DEFINED 02 0 3,300 0 BECTON DICKINSON & CO COM 075887109 23 450 SH DEFINED 03 50 400 0 BECTON DICKINSON & CO COM 075887109 8 150 SH OTHER 03 150 0 0 BECTON DICKINSON & CO COM 075887109 293 5,650 SH DEFINED 04 5,650 0 0 BECTON DICKINSON & CO COM 075887109 264 5,100 SH OTHER 04 3,600 1,500 0 BECTON DICKINSON & CO COM 075887109 19 360 SH DEFINED 05 0 0 360 BECTON DICKINSON & CO COM 075887109 36 700 SH OTHER 01,06 0 0 700 BECTON DICKINSON & CO COM 075887109 121,001 2,335,919 SH DEFINED 01,08 1,214,176 1,121,443 300 BECTON DICKINSON & CO COM 075887109 244 4,708 SH DEFINED 09 4,708 0 0 BECTON DICKINSON & CO COM 075887109 90 1,741 SH DEFINED 10 1,391 0 350 BECTON DICKINSON & CO COM 075887109 99 1,912 SH OTHER 10 1,300 60 552 BED BATH & BEYOND INC COM 075896100 25,339 659,021 SH DEFINED 01 301,011 295,295 62,715 BED BATH & BEYOND INC COM 075896100 1,735 45,135 SH OTHER 01 17,265 21,770 6,100 BED BATH & BEYOND INC COM 075896100 174 4,516 SH DEFINED 02 3,024 1,200 292 BED BATH & BEYOND INC COM 075896100 33 850 SH OTHER 02 750 100 0 BED BATH & BEYOND INC COM 075896100 957 24,900 SH DEFINED 03 14,040 9,385 1,475 BED BATH & BEYOND INC COM 075896100 130 3,375 SH OTHER 03 2,115 960 300 BED BATH & BEYOND INC COM 075896100 1,510 39,278 SH DEFINED 04 36,078 2,400 800 BED BATH & BEYOND INC COM 075896100 499 12,990 SH OTHER 04 12,990 0 0 BED BATH & BEYOND INC COM 075896100 24 619 SH DEFINED 05 219 0 400 BED BATH & BEYOND INC COM 075896100 33 850 SH OTHER 01,06 0 0 850 BED BATH & BEYOND INC COM 075896100 109,337 2,843,608 SH DEFINED 01,08 1,521,057 1,322,551 0 BED BATH & BEYOND INC COM 075896100 115 2,989 SH DEFINED 09 2,989 0 0 BED BATH & BEYOND INC COM 075896100 1,390 36,161 SH DEFINED 10 21,136 13,375 1,650 BED BATH & BEYOND INC COM 075896100 19 500 SH OTHER 10 375 125 0 BEDFORD PPTY INVS INC COM 076446301 1,061 36,300 SH DEFINED 01 17,356 18,644 300 BEDFORD PPTY INVS INC COM 076446301 2,602 89,000 SH DEFINED 01,08 17,434 71,566 0 BEL FUSE INC COM 077347201 450 12,500 SH DEFINED 01 2,300 10,200 0 BEL FUSE INC COM 077347201 714 19,863 SH DEFINED 01,08 4,335 15,528 0 BEL FUSE INC COM 077347300 340 8,154 SH DEFINED 01 4,432 3,522 200 BEL FUSE INC COM 077347300 8 200 SH OTHER 01,06 0 0 200 BEL FUSE INC COM 077347300 2,117 50,766 SH DEFINED 01,08 8,034 42,732 0 BELDEN INC COM 077459105 875 40,840 SH DEFINED 01 14,543 23,922 2,375 BELDEN INC COM 077459105 9 400 SH OTHER 01,06 0 0 400 BELDEN INC COM 077459105 4,229 197,337 SH DEFINED 01,08 82,039 115,298 0 BELL INDS INC COM 078107109 47 15,800 SH DEFINED 01 1,300 14,500 0 BELL INDS INC COM 078107109 82 27,326 SH DEFINED 01,08 2,477 24,849 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 75 ________ BELL MICROPRODUCTS INC COM 078137106 176 21,800 SH DEFINED 01 5,250 16,500 50 BELL MICROPRODUCTS INC COM 078137106 435 53,829 SH DEFINED 01,08 16,628 37,201 0 BELLSOUTH CORP COM 079860102 95,842 3,655,307 SH DEFINED 01 1,615,293 1,733,522 306,492 BELLSOUTH CORP COM 079860102 12,816 488,784 SH OTHER 01 226,101 244,321 18,362 BELLSOUTH CORP COM 079860102 3,413 130,177 SH DEFINED 02 94,293 29,477 6,407 BELLSOUTH CORP COM 079860102 2,905 110,799 SH OTHER 02 59,929 38,897 11,973 BELLSOUTH CORP COM 079860102 3,213 122,554 SH DEFINED 03 76,530 35,809 10,215 BELLSOUTH CORP COM 079860102 1,869 71,293 SH OTHER 03 39,932 28,811 2,550 BELLSOUTH CORP COM 079860102 16,418 626,147 SH DEFINED 04 603,912 12,917 9,318 BELLSOUTH CORP COM 079860102 17,970 685,369 SH OTHER 04 647,780 36,068 1,521 BELLSOUTH CORP COM 079860102 1,281 48,868 SH DEFINED 05 34,873 875 13,120 BELLSOUTH CORP COM 079860102 415 15,816 SH OTHER 05 8,951 2,700 4,165 BELLSOUTH CORP COM 079860102 134 5,100 SH OTHER 01,06 0 0 5,100 BELLSOUTH CORP COM 079860102 518,606 19,779,030 SH DEFINED 01,08 8,871,185 10,582,558 325,287 BELLSOUTH CORP COM 079860102 933 35,567 SH DEFINED 09 35,567 0 0 BELLSOUTH CORP COM 079860102 3,453 131,681 SH DEFINED 10 109,961 10,580 11,140 BELLSOUTH CORP COM 079860102 1,245 47,481 SH OTHER 10 13,311 33,770 400 BELMONT BANCORP COM 080162100 21 3,500 SH DEFINED 01 1,700 1,800 0 BELMONT BANCORP COM 080162100 132 21,675 SH DEFINED 01,08 4,900 16,775 0 BELO CORP COM 080555105 1,559 58,076 SH DEFINED 01 32,307 19,249 6,520 BELO CORP COM 080555105 8 300 SH OTHER 01 0 300 0 BELO CORP COM 080555105 1,568 58,400 SH DEFINED 02 58,400 0 0 BELO CORP COM 080555105 9 352 SH DEFINED 03 352 0 0 BELO CORP COM 080555105 354 13,180 SH DEFINED 04 13,180 0 0 BELO CORP COM 080555105 15,284 569,222 SH DEFINED 01,08 119,010 450,212 0 BELO CORP COM 080555105 3 96 SH DEFINED 10 0 0 96 BEMA GOLD CORP COM 08135F107 1 500 SH OTHER 03 0 0 500 BEMA GOLD CORP COM 08135F107 28 10,240 SH DEFINED 01,08 0 10,240 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 76 ________ BEMIS INC COM 081437105 5,210 184,430 SH DEFINED 01 63,364 107,200 13,866 BEMIS INC COM 081437105 771 27,290 SH OTHER 01 3,000 2,390 21,900 BEMIS INC COM 081437105 129 4,560 SH DEFINED 02 3,160 400 1,000 BEMIS INC COM 081437105 14 500 SH OTHER 02 200 0 300 BEMIS INC COM 081437105 1,395 49,387 SH DEFINED 03 27,582 19,935 1,870 BEMIS INC COM 081437105 1,523 53,925 SH OTHER 03 51,900 1,775 250 BEMIS INC COM 081437105 135 4,770 SH DEFINED 04 4,770 0 0 BEMIS INC COM 081437105 189 6,700 SH OTHER 04 6,700 0 0 BEMIS INC COM 081437105 6 200 SH DEFINED 05 0 0 200 BEMIS INC COM 081437105 6 200 SH OTHER 01,06 0 0 200 BEMIS INC COM 081437105 26,418 935,167 SH DEFINED 01,08 466,320 468,847 0 BEMIS INC COM 081437105 1,047 37,054 SH DEFINED 10 1,958 0 35,096 BEMIS INC COM 081437105 6 200 SH OTHER 10 0 200 0 BENCHMARK ELECTRS INC COM 08160H101 5,044 173,334 SH DEFINED 01 137,668 34,666 1,000 BENCHMARK ELECTRS INC COM 08160H101 332 11,400 SH OTHER 01 0 11,400 0 BENCHMARK ELECTRS INC COM 08160H101 44 1,500 SH DEFINED 04 1,500 0 0 BENCHMARK ELECTRS INC COM 08160H101 20 700 SH OTHER 01,06 0 0 700 BENCHMARK ELECTRS INC COM 08160H101 8,048 276,566 SH DEFINED 01,08 85,291 191,275 0 BENIHANA INC COM 082047200 174 11,650 SH DEFINED 01 460 11,040 150 BENIHANA INC COM 082047200 211 14,178 SH DEFINED 01,08 3,290 10,888 0 BENTLEY PHARMACEUTICALS INC COM 082657107 235 17,081 SH DEFINED 01 9,579 7,102 400 BENTLEY PHARMACEUTICALS INC COM 082657107 1,470 106,970 SH DEFINED 01,08 23,650 83,320 0 BERKLEY W R CORP COM 084423102 1,609 37,463 SH DEFINED 01 20,968 12,670 3,825 BERKLEY W R CORP COM 084423102 18,299 426,060 SH DEFINED 01,08 95,973 330,087 0 BERKLEY W R CORP COM 084423102 5 112 SH DEFINED 10 0 0 112 BERKSHIRE BANCORP INC DEL COM 084597202 376 21,800 SH DEFINED 01 12,200 9,600 0 BERKSHIRE BANCORP INC DEL COM 084597202 1 60 SH OTHER 04 60 0 0 BERKSHIRE BANCORP INC DEL COM 084597202 210 12,170 SH DEFINED 01,08 2,450 9,720 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 3,294 368 SH DEFINED 01 242 23 103 BERKSHIRE HATHAWAY INC DEL COM 084670108 98 11 SH OTHER 01 9 2 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 72 8 SH DEFINED 02 8 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 81 9 SH OTHER 02 3 6 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 125 14 SH DEFINED 03 11 2 1 BERKSHIRE HATHAWAY INC DEL COM 084670108 18 2 SH OTHER 03 2 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 170 19 SH DEFINED 04 19 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 2,622 293 SH OTHER 04 261 32 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 9,845 1,100 SH DEFINED 01,08 144 956 0 BERKSHIRE HATHAWAY INC DEL COM 084670108 269 30 SH DEFINED 10 11 5 14 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 77 ________ BERKSHIRE HATHAWAY INC DEL COM 084670207 8,832 2,989 SH DEFINED 01 2,428 448 113 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,117 378 SH OTHER 01 197 169 12 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,183 1,077 SH DEFINED 02 745 266 66 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,043 353 SH OTHER 02 201 146 6 BERKSHIRE HATHAWAY INC DEL COM 084670207 3,206 1,085 SH DEFINED 03 762 320 3 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,651 897 SH OTHER 03 831 66 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 10,928 3,698 SH DEFINED 04 3,527 97 74 BERKSHIRE HATHAWAY INC DEL COM 084670207 5,609 1,898 SH OTHER 04 1,738 160 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 225 76 SH DEFINED 05 69 0 7 BERKSHIRE HATHAWAY INC DEL COM 084670207 44 15 SH OTHER 05 15 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670207 2,899 981 SH DEFINED 10 971 1 9 BERKSHIRE HATHAWAY INC DEL COM 084670207 1,265 428 SH OTHER 10 198 230 0 BERKSHIRE HILLS BANCORP INC COM 084680107 175 4,720 SH DEFINED 01 2,734 1,836 150 BERKSHIRE HILLS BANCORP INC COM 084680107 1,394 37,572 SH DEFINED 01,08 9,641 27,931 0 BERRY PETE CO COM 085789105 1,218 41,417 SH DEFINED 01 12,112 28,605 700 BERRY PETE CO COM 085789105 3,331 113,259 SH DEFINED 01,08 19,730 93,529 0 BEST BUY INC COM 086516101 76,719 1,512,011 SH DEFINED 01 950,862 469,529 91,620 BEST BUY INC COM 086516101 8,636 170,193 SH OTHER 01 79,120 88,755 2,318 BEST BUY INC COM 086516101 2,819 55,550 SH DEFINED 02 38,850 13,450 3,250 BEST BUY INC COM 086516101 455 8,975 SH OTHER 02 5,425 3,250 300 BEST BUY INC COM 086516101 6,949 136,962 SH DEFINED 03 59,997 57,161 19,804 BEST BUY INC COM 086516101 861 16,976 SH OTHER 03 7,886 3,640 5,450 BEST BUY INC COM 086516101 32,490 640,318 SH DEFINED 04 588,364 10,780 41,174 BEST BUY INC COM 086516101 12,320 242,809 SH OTHER 04 232,135 9,599 1,075 BEST BUY INC COM 086516101 9,821 193,554 SH DEFINED 05 173,239 15,085 5,230 BEST BUY INC COM 086516101 730 14,387 SH OTHER 05 11,577 2,810 0 BEST BUY INC COM 086516101 44 875 SH OTHER 01,06 0 0 875 BEST BUY INC COM 086516101 146,344 2,884,202 SH DEFINED 01,08 1,466,998 1,398,398 18,806 BEST BUY INC COM 086516101 274 5,405 SH DEFINED 09 5,405 0 0 BEST BUY INC COM 086516101 9,294 183,174 SH DEFINED 10 157,629 19,135 6,410 BEST BUY INC COM 086516101 1,132 22,310 SH OTHER 10 15,125 6,560 625 BEVERLY ENTERPRISES INC COM 087851309 1,703 197,979 SH DEFINED 01 72,832 119,247 5,900 BEVERLY ENTERPRISES INC COM 087851309 60 7,000 SH OTHER 01 7,000 0 0 BEVERLY ENTERPRISES INC COM 087851309 6,034 701,624 SH DEFINED 01,08 171,106 530,518 0 BHP BILLITON LTD COM 088606108 47 2,700 SH DEFINED 01 0 0 2,700 BHP BILLITON LTD COM 088606108 242 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 12 700 SH DEFINED 03 700 0 0 BHP BILLITON LTD COM 088606108 12 700 SH DEFINED 10 700 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 78 ________ BIG DOG HLDGS INC COM 089128102 68 13,200 SH DEFINED 01 2,500 10,700 0 BIG DOG HLDGS INC COM 089128102 81 15,800 SH DEFINED 01,08 3,600 12,200 0 BIG 5 SPORTING GOODS CORP COM 08915P101 412 15,747 SH DEFINED 01 11,591 3,906 250 BIG 5 SPORTING GOODS CORP COM 08915P101 2,632 100,504 SH DEFINED 01,08 20,921 79,583 0 BIG LOTS INC COM 089302103 2,862 197,947 SH DEFINED 01 71,385 107,618 18,944 BIG LOTS INC COM 089302103 1 100 SH OTHER 01 0 0 100 BIG LOTS INC COM 089302103 1 50 SH DEFINED 03 50 0 0 BIG LOTS INC COM 089302103 14 1,000 SH OTHER 04 1,000 0 0 BIG LOTS INC COM 089302103 3 200 SH DEFINED 05 0 0 200 BIG LOTS INC COM 089302103 1 100 SH OTHER 01,06 0 0 100 BIG LOTS INC COM 089302103 14,572 1,007,780 SH DEFINED 01,08 489,703 518,077 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 191 54,574 SH DEFINED 01 10,474 44,100 0 BINDVIEW DEV CORP COM 090327107 300 85,851 SH DEFINED 01,08 17,703 68,148 0 BIO-REFERENCE LABS INC COM 09057G602 48 3,650 SH DEFINED 01 3,600 0 50 BIO-REFERENCE LABS INC COM 09057G602 651 49,111 SH DEFINED 01,08 16,811 32,300 0 BIO RAD LABS INC COM 090572108 495 8,538 SH DEFINED 01,08 0 8,538 0 BIO RAD LABS INC COM 090572207 1,730 29,384 SH DEFINED 01 11,410 17,054 920 BIO RAD LABS INC COM 090572207 18 300 SH DEFINED 02 0 0 300 BIO RAD LABS INC COM 090572207 7,011 119,109 SH DEFINED 01,08 30,010 89,099 0 BIOCRYST PHARMACEUTICALS COM 09058V103 192 27,800 SH DEFINED 01 11,100 16,700 0 BIOCRYST PHARMACEUTICALS COM 09058V103 723 104,764 SH DEFINED 01,08 19,238 85,526 0 BIOENVISION INC COM 09059N100 16 1,800 SH DEFINED 01 1,800 0 0 BIOENVISION INC COM 09059N100 2 200 SH OTHER 04 200 0 0 BIOENVISION INC COM 09059N100 91 10,367 SH DEFINED 01,08 10,367 0 0 BIOJECT MED TECH INC COM 09059T206 17 8,980 SH DEFINED 01 80 8,900 0 BIOJECT MED TECH INC COM 09059T206 53 27,965 SH DEFINED 01,08 4,495 23,470 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 576 96,014 SH DEFINED 01 39,736 55,378 900 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,817 469,568 SH DEFINED 01,08 134,204 335,364 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 79 ________ BIOMET INC COM 090613100 22,300 501,792 SH DEFINED 01 239,748 217,541 44,503 BIOMET INC COM 090613100 4,539 102,138 SH OTHER 01 100,738 925 475 BIOMET INC COM 090613100 2,050 46,120 SH DEFINED 02 37,270 7,700 1,150 BIOMET INC COM 090613100 1,564 35,200 SH OTHER 02 7,950 27,250 0 BIOMET INC COM 090613100 2,226 50,085 SH DEFINED 03 30,815 17,785 1,485 BIOMET INC COM 090613100 292 6,565 SH OTHER 03 5,135 1,430 0 BIOMET INC COM 090613100 3,490 78,532 SH DEFINED 04 77,132 700 700 BIOMET INC COM 090613100 2,946 66,292 SH OTHER 04 66,292 0 0 BIOMET INC COM 090613100 206 4,625 SH DEFINED 05 4,300 0 325 BIOMET INC COM 090613100 30 675 SH OTHER 01,06 0 0 675 BIOMET INC COM 090613100 110,499 2,486,478 SH DEFINED 01,08 1,321,026 1,165,452 0 BIOMET INC COM 090613100 60 1,344 SH DEFINED 09 1,344 0 0 BIOMET INC COM 090613100 1,428 32,134 SH DEFINED 10 30,034 1,350 750 BIOMET INC COM 090613100 602 13,550 SH OTHER 10 10,650 2,900 0 BIOGEN IDEC INC COM 09062X103 39,707 627,777 SH DEFINED 01 279,578 297,239 50,960 BIOGEN IDEC INC COM 09062X103 701 11,088 SH OTHER 01 2,263 7,307 1,518 BIOGEN IDEC INC COM 09062X103 1,238 19,570 SH DEFINED 02 10,919 6,438 2,213 BIOGEN IDEC INC COM 09062X103 332 5,254 SH OTHER 02 1,207 4,047 0 BIOGEN IDEC INC COM 09062X103 1,751 27,684 SH DEFINED 03 22,073 5,381 230 BIOGEN IDEC INC COM 09062X103 730 11,539 SH OTHER 03 11,309 230 0 BIOGEN IDEC INC COM 09062X103 4,404 69,626 SH DEFINED 04 61,966 250 7,410 BIOGEN IDEC INC COM 09062X103 1,514 23,942 SH OTHER 04 13,687 10,255 0 BIOGEN IDEC INC COM 09062X103 54 860 SH DEFINED 05 345 0 515 BIOGEN IDEC INC COM 09062X103 109 1,723 SH OTHER 05 1,723 0 0 BIOGEN IDEC INC COM 09062X103 29 460 SH OTHER 01,06 0 0 460 BIOGEN IDEC INC COM 09062X103 197,045 3,115,330 SH DEFINED 01,08 1,683,136 1,428,084 4,110 BIOGEN IDEC INC COM 09062X103 767 12,127 SH DEFINED 09 12,127 0 0 BIOGEN IDEC INC COM 09062X103 560 8,857 SH DEFINED 10 3,487 2,800 2,570 BIOGEN IDEC INC COM 09062X103 134 2,125 SH OTHER 10 2,125 0 0 BIOPURE CORP COM 09065H105 22 30,850 SH DEFINED 01 5,100 25,700 50 BIOPURE CORP COM 09065H105 0 500 SH OTHER 01 0 500 0 BIOPURE CORP COM 09065H105 7 10,000 SH DEFINED 04 10,000 0 0 BIOPURE CORP COM 09065H105 35 50,558 SH DEFINED 01,08 17,158 33,400 0 BIOSOURCE INTL INC COM 09066H104 89 12,600 SH DEFINED 01 2,100 10,500 0 BIOSOURCE INTL INC COM 09066H104 131 18,485 SH DEFINED 01,08 3,987 14,498 0 BIOTIME INC COM 09066L105 19 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 28 16,842 SH DEFINED 01,08 2,767 14,075 0 BIOSPHERE MEDICAL INC COM 09066V103 56 17,500 SH DEFINED 01 2,700 14,800 0 BIOSPHERE MEDICAL INC COM 09066V103 78 24,367 SH DEFINED 01,08 5,282 19,085 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 80 ________ BIOTECH HOLDERS TR COM 09067D201 10,571 72,180 SH DEFINED 01 51,127 20,083 970 BIOTECH HOLDERS TR COM 09067D201 1,440 9,830 SH OTHER 01 6,105 3,725 0 BIOTECH HOLDERS TR COM 09067D201 2,015 13,760 SH DEFINED 02 9,930 3,430 400 BIOTECH HOLDERS TR COM 09067D201 527 3,600 SH OTHER 02 1,700 1,900 0 BIOTECH HOLDERS TR COM 09067D201 495 3,378 SH DEFINED 03 2,335 1,043 0 BIOTECH HOLDERS TR COM 09067D201 214 1,459 SH OTHER 03 1,101 158 200 BIOTECH HOLDERS TR COM 09067D201 11,184 76,370 SH DEFINED 04 66,560 7,900 1,910 BIOTECH HOLDERS TR COM 09067D201 4,115 28,100 SH OTHER 04 27,600 500 0 BIOTECH HOLDERS TR COM 09067D201 7,176 49,000 SH DEFINED 10 28,990 12,710 7,300 BIOTECH HOLDERS TR COM 09067D201 117 800 SH OTHER 10 300 300 200 BIOVERIS CORP COM 090676107 279 33,577 SH DEFINED 01 13,400 20,127 50 BIOVERIS CORP COM 090676107 1,373 165,064 SH DEFINED 01,08 48,749 116,315 0 BIO LOGIC SYS CORP COM 090909102 19 2,900 SH DEFINED 01 800 2,100 0 BIO LOGIC SYS CORP COM 090909102 79 12,083 SH DEFINED 01,08 1,851 10,232 0 BIOLASE TECHNOLOGY INC COM 090911108 549 40,807 SH DEFINED 01 13,294 27,013 500 BIOLASE TECHNOLOGY INC COM 090911108 5 400 SH OTHER 01,06 0 0 400 BIOLASE TECHNOLOGY INC COM 090911108 2,694 200,142 SH DEFINED 01,08 72,441 127,701 0 BIOSITE INC COM 090945106 1,213 26,892 SH DEFINED 01 9,640 16,602 650 BIOSITE INC COM 090945106 322 7,143 SH OTHER 01 7,143 0 0 BIOSITE INC COM 090945106 16 350 SH OTHER 01,06 0 0 350 BIOSITE INC COM 090945106 4,486 99,489 SH DEFINED 01,08 32,485 67,004 0 BITSTREAM INC COM 091736108 11 5,800 SH DEFINED 01 1,700 4,100 0 BITSTREAM INC COM 091736108 37 19,545 SH DEFINED 01,08 2,069 17,476 0 BLACK & DECKER CORP COM 091797100 22,405 360,608 SH DEFINED 01 206,096 134,664 19,848 BLACK & DECKER CORP COM 091797100 2,077 33,435 SH OTHER 01 9,935 23,260 240 BLACK & DECKER CORP COM 091797100 1,201 19,325 SH DEFINED 02 13,825 4,325 1,175 BLACK & DECKER CORP COM 091797100 211 3,400 SH OTHER 02 900 2,500 0 BLACK & DECKER CORP COM 091797100 2,633 42,376 SH DEFINED 03 22,971 17,250 2,155 BLACK & DECKER CORP COM 091797100 414 6,670 SH OTHER 03 3,370 1,100 2,200 BLACK & DECKER CORP COM 091797100 5,007 80,597 SH DEFINED 04 74,417 3,305 2,875 BLACK & DECKER CORP COM 091797100 1,409 22,675 SH OTHER 04 22,275 400 0 BLACK & DECKER CORP COM 091797100 3,859 62,115 SH DEFINED 05 58,205 975 2,935 BLACK & DECKER CORP COM 091797100 83 1,340 SH OTHER 05 1,140 200 0 BLACK & DECKER CORP COM 091797100 12 200 SH OTHER 01,06 0 0 200 BLACK & DECKER CORP COM 091797100 45,112 726,086 SH DEFINED 01,08 373,540 352,546 0 BLACK & DECKER CORP COM 091797100 232 3,732 SH DEFINED 09 3,732 0 0 BLACK & DECKER CORP COM 091797100 658 10,589 SH DEFINED 10 9,989 0 600 BLACK & DECKER CORP COM 091797100 328 5,275 SH OTHER 10 1,000 3,175 1,100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 81 ________ BLACK BOX CORP DEL COM 091826107 1,316 27,848 SH DEFINED 01 9,770 17,028 1,050 BLACK BOX CORP DEL COM 091826107 440 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 5 100 SH OTHER 01,06 0 0 100 BLACK BOX CORP DEL COM 091826107 5,736 121,378 SH DEFINED 01,08 45,308 76,070 0 BLACK HILLS CORP COM 092113109 2,314 73,471 SH DEFINED 01 56,922 14,049 2,500 BLACK HILLS CORP COM 092113109 47 1,500 SH OTHER 01 0 1,500 0 BLACK HILLS CORP COM 092113109 19 600 SH OTHER 02 600 0 0 BLACK HILLS CORP COM 092113109 295 9,370 SH DEFINED 04 9,370 0 0 BLACK HILLS CORP COM 092113109 19 600 SH OTHER 04 600 0 0 BLACK HILLS CORP COM 092113109 9,040 286,985 SH DEFINED 01,08 74,846 212,139 0 BLACK HILLS CORP COM 092113109 71 2,250 SH OTHER 10 0 0 2,250 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 1 6,700 DEFINED 04 6,700 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 FL INSD MUN 2008 T COM 09247H106 615 40,031 SH DEFINED 04 38,031 2,000 0 BLACKROCK FL INSD MUN 2008 T COM 09247H106 223 14,520 SH OTHER 04 12,070 2,450 0 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 0 2,000 DEFINED 04 2,000 0 0 BLACKROCK INSD MUN 2008 TRM UNDEFIND 09247K109 0 1,600 OTHER 04 1,600 0 0 BLACKROCK INC COM 09247X101 1,134 17,760 SH DEFINED 01 5,350 11,340 1,070 BLACKROCK INC COM 09247X101 4,776 74,831 SH DEFINED 01,08 31,355 43,476 0 BLACKROCK INC COM 09247X101 3 50 SH DEFINED 10 0 0 50 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 0 3,000 DEFINED 01 3,000 0 0 BLACKROCK INSD MUN TERM TR I UNDEFIND 092474105 1 13,360 DEFINED 04 12,360 1,000 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 1 7,500 DEFINED 02 7,500 0 0 BLACKROCK MUN INCOME TR UNDEFIND 09248F109 1 11,300 DEFINED 04 11,300 0 0 BLACKROCK FLA MUN INCOME TR UNDEFIND 09248H105 4 33,000 DEFINED 04 33,000 0 0 BLACKROCK FLA MUN INCOME TR UNDEFIND 09248H105 1 9,200 OTHER 04 9,200 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 3 22,300 DEFINED 04 22,300 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 82 ________ BLAIR CORP COM 092828102 485 16,786 SH DEFINED 01 8,891 7,595 300 BLAIR CORP COM 092828102 1,293 44,731 SH DEFINED 01,08 8,851 35,880 0 BLOCK H & R INC COM 093671105 20,462 429,154 SH DEFINED 01 258,709 145,415 25,030 BLOCK H & R INC COM 093671105 1,723 36,143 SH OTHER 01 15,183 20,760 200 BLOCK H & R INC COM 093671105 269 5,650 SH DEFINED 02 5,650 0 0 BLOCK H & R INC COM 093671105 495 10,375 SH OTHER 02 9,975 400 0 BLOCK H & R INC COM 093671105 285 5,985 SH DEFINED 03 860 2,705 2,420 BLOCK H & R INC COM 093671105 2,081 43,637 SH DEFINED 04 43,387 250 0 BLOCK H & R INC COM 093671105 4,953 103,885 SH OTHER 04 103,585 300 0 BLOCK H & R INC COM 093671105 254 5,335 SH DEFINED 05 4,610 425 300 BLOCK H & R INC COM 093671105 12 250 SH OTHER 05 75 175 0 BLOCK H & R INC COM 093671105 24 500 SH OTHER 01,06 0 0 500 BLOCK H & R INC COM 093671105 77,882 1,633,424 SH DEFINED 01,08 853,152 778,852 1,420 BLOCK H & R INC COM 093671105 326 6,832 SH DEFINED 09 6,832 0 0 BLOCK H & R INC COM 093671105 226 4,732 SH DEFINED 10 4,632 0 100 BLOCKBUSTER INC COM 093679108 253 16,677 SH DEFINED 01 9,421 6,556 700 BLOCKBUSTER INC COM 093679108 8 500 SH OTHER 04 500 0 0 BLOCKBUSTER INC COM 093679108 3,167 208,618 SH DEFINED 01,08 95,495 113,123 0 BLOCKBUSTER INC COM 093679108 8 500 SH DEFINED 10 500 0 0 BLONDER TONGUE LABS INC COM 093698108 24 9,700 SH DEFINED 01 1,200 8,500 0 BLONDER TONGUE LABS INC COM 093698108 29 11,673 SH DEFINED 01,08 1,473 10,200 0 BLOUNT INTL INC NEW COM 095180105 363 28,554 SH DEFINED 01 6,403 22,151 0 BLOUNT INTL INC NEW COM 095180105 709 55,661 SH DEFINED 01,08 14,340 41,321 0 BLUE COAT SYSTEMS INC COM 09534T508 532 15,890 SH DEFINED 01 6,060 9,730 100 BLUE COAT SYSTEMS INC COM 09534T508 2,482 74,097 SH DEFINED 01,08 26,232 47,865 0 BLUE MARTINI SOFTWARE INC COM 095698502 48 10,744 SH DEFINED 01 2,185 8,559 0 BLUE MARTINI SOFTWARE INC COM 095698502 109 24,444 SH DEFINED 01,08 5,761 18,683 0 BLUE NILE INC COM 09578R103 244 6,500 SH DEFINED 01 1,900 4,600 0 BLUE NILE INC COM 09578R103 1,962 52,156 SH DEFINED 01,08 28,356 23,800 0 BLUEFLY INC COM 096227103 8 3,900 SH DEFINED 01 400 3,500 0 BLUEFLY INC COM 096227103 47 21,998 SH DEFINED 01,08 913 21,085 0 BLUEGREEN CORP COM 096231105 609 44,112 SH DEFINED 01 25,112 19,000 0 BLUEGREEN CORP COM 096231105 1,626 117,858 SH DEFINED 01,08 19,584 98,274 0 BLYTH INC COM 09643P108 1,057 30,635 SH DEFINED 01 22,291 7,494 850 BLYTH INC COM 09643P108 10,385 301,095 SH DEFINED 01,08 70,339 230,756 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 83 ________ BOB EVANS FARMS INC COM 096761101 1,288 47,038 SH DEFINED 01 22,319 20,869 3,850 BOB EVANS FARMS INC COM 096761101 20 718 SH DEFINED 04 718 0 0 BOB EVANS FARMS INC COM 096761101 8,306 303,351 SH DEFINED 01,08 76,502 226,849 0 BOCA RESORTS INC COM 09688T106 1,597 80,576 SH DEFINED 01 46,720 32,406 1,450 BOCA RESORTS INC COM 09688T106 3,384 170,730 SH DEFINED 01,08 39,081 131,649 0 BOEING CO COM 097023105 87,047 1,703,807 SH DEFINED 01 871,888 705,356 126,563 BOEING CO COM 097023105 3,660 71,640 SH OTHER 01 20,770 47,520 3,350 BOEING CO COM 097023105 1,215 23,772 SH DEFINED 02 11,251 10,146 2,375 BOEING CO COM 097023105 788 15,422 SH OTHER 02 5,954 9,468 0 BOEING CO COM 097023105 1,860 36,407 SH DEFINED 03 22,720 7,647 6,040 BOEING CO COM 097023105 641 12,539 SH OTHER 03 5,365 7,174 0 BOEING CO COM 097023105 3,221 63,048 SH DEFINED 04 32,212 30,836 0 BOEING CO COM 097023105 1,714 33,548 SH OTHER 04 28,288 200 5,060 BOEING CO COM 097023105 285 5,570 SH DEFINED 05 2,550 1,780 1,240 BOEING CO COM 097023105 204 4,000 SH OTHER 05 0 4,000 0 BOEING CO COM 097023105 112 2,200 SH OTHER 01,06 0 0 2,200 BOEING CO COM 097023105 369,857 7,239,322 SH DEFINED 01,08 3,504,833 3,729,729 4,760 BOEING CO COM 097023105 466 9,112 SH DEFINED 09 9,112 0 0 BOEING CO COM 097023105 615 12,039 SH DEFINED 10 10,967 0 1,072 BOEING CO COM 097023105 1,006 19,697 SH OTHER 10 17,070 2,627 0 BOISE CASCADE CORP COM 097383103 5,371 142,704 SH DEFINED 01 45,761 78,803 18,140 BOISE CASCADE CORP COM 097383103 3 75 SH OTHER 01 0 0 75 BOISE CASCADE CORP COM 097383103 199 5,286 SH DEFINED 02 5,000 286 0 BOISE CASCADE CORP COM 097383103 4 113 SH DEFINED 03 50 63 0 BOISE CASCADE CORP COM 097383103 6 150 SH DEFINED 05 0 0 150 BOISE CASCADE CORP COM 097383103 132 3,500 SH OTHER 05 0 3,500 0 BOISE CASCADE CORP COM 097383103 8 200 SH OTHER 01,06 0 0 200 BOISE CASCADE CORP COM 097383103 27,863 740,251 SH DEFINED 01,08 348,538 391,713 0 BOISE CASCADE CORP COM 097383103 2 59 SH DEFINED 10 9 0 50 BOLT TECHNOLOGY CORP COM 097698104 13 2,800 SH DEFINED 01 1,100 1,700 0 BOLT TECHNOLOGY CORP COM 097698104 36 8,009 SH DEFINED 01,08 2,223 5,786 0 BON-TON STORES INC COM 09776J101 242 16,500 SH DEFINED 01 4,400 12,100 0 BON-TON STORES INC COM 09776J101 515 35,151 SH DEFINED 01,08 9,382 25,769 0 BOMBAY CO INC COM 097924104 350 57,021 SH DEFINED 01 21,697 33,924 1,400 BOMBAY CO INC COM 097924104 55 9,000 SH DEFINED 04 0 9,000 0 BOMBAY CO INC COM 097924104 1,349 220,074 SH DEFINED 01,08 40,649 179,425 0 BONE CARE INTL INC COM 098072101 582 24,850 SH DEFINED 01 9,401 15,149 300 BONE CARE INTL INC COM 098072101 2,445 104,401 SH DEFINED 01,08 28,639 75,762 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 84 ________ BOOKHAM TECHNOLOGY PLC COM 09856Q108 0 276 SH DEFINED 01 36 0 240 BOOKHAM TECHNOLOGY PLC COM 09856Q108 99 103,600 SH DEFINED 04 0 103,600 0 BOOKHAM TECHNOLOGY PLC COM 09856Q108 4 3,724 SH DEFINED 01,08 3,724 0 0 BOOKS-A-MILLION INC COM 098570104 95 16,000 SH DEFINED 01 3,300 12,700 0 BOOKS-A-MILLION INC COM 098570104 173 29,301 SH DEFINED 01,08 7,034 22,267 0 BORDERS GROUP INC COM 099709107 956 40,782 SH DEFINED 01 18,172 17,365 5,245 BORDERS GROUP INC COM 099709107 23 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 47 2,000 SH DEFINED 03 0 2,000 0 BORDERS GROUP INC COM 099709107 3 113 SH DEFINED 04 113 0 0 BORDERS GROUP INC COM 099709107 9,387 400,478 SH DEFINED 01,08 92,293 308,185 0 BORDERS GROUP INC COM 099709107 15 630 SH DEFINED 10 480 0 150 BORG WARNER INC COM 099724106 1,267 28,941 SH DEFINED 01 13,489 11,152 4,300 BORG WARNER INC COM 099724106 8,855 202,300 SH OTHER 01 0 202,300 0 BORG WARNER INC COM 099724106 18 400 SH DEFINED 04 400 0 0 BORG WARNER INC COM 099724106 12,543 286,566 SH DEFINED 01,08 66,728 219,838 0 BORG WARNER INC COM 099724106 5 120 SH DEFINED 10 0 0 120 BORLAND SOFTWARE CORP COM 099849101 1,020 120,191 SH DEFINED 01 48,512 69,004 2,675 BORLAND SOFTWARE CORP COM 099849101 72 8,500 SH DEFINED 04 0 8,500 0 BORLAND SOFTWARE CORP COM 099849101 4,560 537,086 SH DEFINED 01,08 167,639 369,447 0 BOSTON ACOUSTICS INC COM 100534106 67 5,700 SH DEFINED 01 1,000 4,700 0 BOSTON ACOUSTICS INC COM 100534106 135 11,521 SH DEFINED 01,08 1,824 9,697 0 BOSTON BEER INC COM 100557107 669 33,237 SH DEFINED 01 4,946 27,491 800 BOSTON BEER INC COM 100557107 1,075 53,386 SH DEFINED 01,08 12,350 41,036 0 BOSTON COMMUNICATIONS GROUP COM 100582105 492 48,007 SH DEFINED 01 10,445 36,812 750 BOSTON COMMUNICATIONS GROUP COM 100582105 3 325 SH OTHER 01,06 0 0 325 BOSTON COMMUNICATIONS GROUP COM 100582105 1,608 156,846 SH DEFINED 01,08 63,078 93,768 0 BOSTON LIFE SCIENCES INC COM 100843408 18 17,400 SH DEFINED 01 4,200 13,200 0 BOSTON LIFE SCIENCES INC COM 100843408 46 44,343 SH DEFINED 01,08 13,128 31,215 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 812 35,074 SH DEFINED 01 13,781 20,643 650 BOSTON PRIVATE FINL HLDGS IN COM 101119105 79 3,407 SH DEFINED 04 3,407 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 10 450 SH OTHER 01,06 0 0 450 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,081 176,196 SH DEFINED 01,08 64,327 111,869 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 85 ________ BOSTON PROPERTIES INC COM 101121101 2,303 45,991 SH DEFINED 01 28,784 12,807 4,400 BOSTON PROPERTIES INC COM 101121101 52 1,036 SH DEFINED 02 1,036 0 0 BOSTON PROPERTIES INC COM 101121101 85 1,700 SH DEFINED 04 1,700 0 0 BOSTON PROPERTIES INC COM 101121101 15,319 305,898 SH DEFINED 01,08 144,037 161,861 0 BOSTON PROPERTIES INC COM 101121101 9 176 SH DEFINED 09 176 0 0 BOSTON PROPERTIES INC COM 101121101 93 1,848 SH DEFINED 10 750 0 1,098 BOSTON SCIENTIFIC CORP COM 101137107 64,577 1,508,811 SH DEFINED 01 741,548 659,267 107,996 BOSTON SCIENTIFIC CORP COM 101137107 122 2,850 SH OTHER 01 500 0 2,350 BOSTON SCIENTIFIC CORP COM 101137107 24 550 SH OTHER 02 550 0 0 BOSTON SCIENTIFIC CORP COM 101137107 39 900 SH DEFINED 03 900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 94 2,200 SH OTHER 03 2,200 0 0 BOSTON SCIENTIFIC CORP COM 101137107 39 900 SH DEFINED 04 900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH OTHER 04 100 0 0 BOSTON SCIENTIFIC CORP COM 101137107 51 1,200 SH DEFINED 05 0 0 1,200 BOSTON SCIENTIFIC CORP COM 101137107 86 2,000 SH OTHER 05 2,000 0 0 BOSTON SCIENTIFIC CORP COM 101137107 90 2,100 SH OTHER 01,06 0 0 2,100 BOSTON SCIENTIFIC CORP COM 101137107 305,438 7,136,406 SH DEFINED 01,08 3,622,871 3,508,525 5,010 BOSTON SCIENTIFIC CORP COM 101137107 1,063 24,828 SH DEFINED 09 24,828 0 0 BOSTON SCIENTIFIC CORP COM 101137107 113 2,636 SH DEFINED 10 136 200 2,300 BOSTONFED BANCORP INC COM 101178101 748 18,800 SH DEFINED 01 12,300 6,500 0 BOSTONFED BANCORP INC COM 101178101 523 13,125 SH OTHER 01 1,000 12,125 0 BOSTONFED BANCORP INC COM 101178101 429 10,783 SH DEFINED 01,08 2,415 8,368 0 BOTTOMLINE TECH DEL INC COM 101388106 174 16,401 SH DEFINED 01 3,400 13,001 0 BOTTOMLINE TECH DEL INC COM 101388106 335 31,566 SH DEFINED 01,08 6,439 25,127 0 BOULDER TOTAL RETURN FD INC COM 101541100 372 23,250 SH OTHER 04 23,250 0 0 BOWATER INC COM 102183100 1,023 24,589 SH DEFINED 01 12,675 10,494 1,420 BOWATER INC COM 102183100 156 3,761 SH DEFINED 04 761 3,000 0 BOWATER INC COM 102183100 11,942 287,145 SH DEFINED 01,08 62,170 224,975 0 BOWATER INC COM 102183100 4 100 SH DEFINED 10 0 0 100 BOWL AMER INC COM 102565108 153 10,804 SH DEFINED 01 882 9,922 0 BOWL AMER INC COM 102565108 168 11,857 SH DEFINED 01,08 2,004 9,853 0 BOWNE & CO INC COM 103043105 2,694 169,953 SH DEFINED 01 127,809 40,044 2,100 BOWNE & CO INC COM 103043105 9 540 SH OTHER 01,06 0 0 540 BOWNE & CO INC COM 103043105 4,361 275,167 SH DEFINED 01,08 92,028 183,139 0 BOYD GAMING CORP COM 103304101 2,203 82,909 SH DEFINED 01 29,540 52,469 900 BOYD GAMING CORP COM 103304101 9,782 368,176 SH DEFINED 01,08 46,237 321,939 0 BOYD GAMING CORP COM 103304101 6 225 SH DEFINED 10 225 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 86 ________ BOYDS COLLECTION LTD COM 103354106 289 87,050 SH DEFINED 01 11,500 75,500 50 BOYDS COLLECTION LTD COM 103354106 250 75,200 SH DEFINED 01,08 2,427 72,773 0 BOYKIN LODGING CO COM 103430104 143 18,650 SH DEFINED 01 3,600 14,700 350 BOYKIN LODGING CO COM 103430104 289 37,777 SH DEFINED 01,08 7,500 30,277 0 BRADLEY PHARMACEUTICALS INC COM 104576103 662 23,719 SH DEFINED 01 7,507 16,012 200 BRADLEY PHARMACEUTICALS INC COM 104576103 56 2,000 SH OTHER 04 2,000 0 0 BRADLEY PHARMACEUTICALS INC COM 104576103 2,756 98,777 SH DEFINED 01,08 34,851 63,926 0 BRADY CORP COM 104674106 1,715 37,204 SH DEFINED 01 11,530 25,274 400 BRADY CORP COM 104674106 4 93 SH DEFINED 02 0 0 93 BRADY CORP COM 104674106 5 107 SH DEFINED 04 107 0 0 BRADY CORP COM 104674106 16 350 SH OTHER 01,06 0 0 350 BRADY CORP COM 104674106 5,902 128,020 SH DEFINED 01,08 31,874 96,146 0 BRADY CORP COM 104674106 65 1,400 SH DEFINED 10 1,400 0 0 BRANDYWINE RLTY TR COM 105368203 2,589 95,208 SH DEFINED 01 58,691 34,392 2,125 BRANDYWINE RLTY TR COM 105368203 6,359 233,890 SH DEFINED 01,08 55,545 178,345 0 BRAUN CONSULTING INC COM 105651103 24 13,500 SH DEFINED 01 2,500 11,000 0 BRAUN CONSULTING INC COM 105651103 49 27,061 SH DEFINED 01,08 4,657 22,404 0 BRIDGFORD FOODS CORP COM 108763103 115 13,700 SH DEFINED 01 2,000 11,700 0 BRIDGFORD FOODS CORP COM 108763103 257 30,563 SH DEFINED 01,08 4,234 26,329 0 BRIGGS & STRATTON CORP COM 109043109 2,684 30,381 SH DEFINED 01 10,900 16,463 3,018 BRIGGS & STRATTON CORP COM 109043109 1,051 11,900 SH OTHER 01 11,900 0 0 BRIGGS & STRATTON CORP COM 109043109 18 200 SH DEFINED 02 200 0 0 BRIGGS & STRATTON CORP COM 109043109 62 700 SH OTHER 02 700 0 0 BRIGGS & STRATTON CORP COM 109043109 9 100 SH DEFINED 04 100 0 0 BRIGGS & STRATTON CORP COM 109043109 35 400 SH OTHER 04 400 0 0 BRIGGS & STRATTON CORP COM 109043109 31 350 SH OTHER 01,06 0 0 350 BRIGGS & STRATTON CORP COM 109043109 8,734 98,858 SH DEFINED 01,08 36,406 62,452 0 BRIGGS & STRATTON CORP COM 109043109 124 1,400 SH DEFINED 10 1,000 400 0 BRIGGS & STRATTON CORP COM 109043109 18 200 SH OTHER 10 200 0 0 BRIGHAM EXPLORATION CO COM 109178103 340 36,950 SH DEFINED 01 11,800 25,150 0 BRIGHAM EXPLORATION CO COM 109178103 1,038 112,781 SH DEFINED 01,08 21,126 91,655 0 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 1,214 22,650 SH DEFINED 01 7,754 14,096 800 BRIGHT HORIZON FAMILY SOLUTI COM 109195107 4,439 82,793 SH DEFINED 01,08 15,466 67,327 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 87 ________ BRIGHTPOINT INC COM 109473405 813 59,326 SH DEFINED 01 30,792 28,534 0 BRIGHTPOINT INC COM 109473405 113 8,242 SH DEFINED 04 8,242 0 0 BRIGHTPOINT INC COM 109473405 1,973 143,895 SH DEFINED 01,08 53,654 90,241 0 BRILLIAN CORP COM 10949P107 52 6,423 SH DEFINED 01 1,074 5,200 149 BRILLIAN CORP COM 10949P107 3 375 SH OTHER 01 375 0 0 BRILLIAN CORP COM 10949P107 2 250 SH OTHER 02 250 0 0 BRILLIAN CORP COM 10949P107 90 11,200 SH DEFINED 01,08 2,311 8,889 0 BRINKER INTL INC COM 109641100 42,381 1,242,130 SH DEFINED 01 834,809 331,841 75,480 BRINKER INTL INC COM 109641100 6,821 199,926 SH OTHER 01 83,597 87,614 28,715 BRINKER INTL INC COM 109641100 5,357 157,010 SH DEFINED 02 120,168 33,827 3,015 BRINKER INTL INC COM 109641100 1,046 30,670 SH OTHER 02 17,170 13,100 400 BRINKER INTL INC COM 109641100 9,675 283,569 SH DEFINED 03 180,246 82,013 21,310 BRINKER INTL INC COM 109641100 1,485 43,522 SH OTHER 03 25,502 15,275 2,745 BRINKER INTL INC COM 109641100 15,449 452,795 SH DEFINED 04 417,990 16,620 18,185 BRINKER INTL INC COM 109641100 4,781 140,125 SH OTHER 04 138,355 1,770 0 BRINKER INTL INC COM 109641100 9,551 279,910 SH DEFINED 05 259,215 14,455 6,240 BRINKER INTL INC COM 109641100 537 15,735 SH OTHER 05 12,310 3,425 0 BRINKER INTL INC COM 109641100 18,027 528,344 SH DEFINED 01,08 154,053 374,291 0 BRINKER INTL INC COM 109641100 7 196 SH DEFINED 09 196 0 0 BRINKER INTL INC COM 109641100 12,341 361,686 SH DEFINED 10 279,740 68,775 13,171 BRINKER INTL INC COM 109641100 954 27,960 SH OTHER 10 8,210 18,650 1,100 BRINKS CO COM 109696104 2,841 82,943 SH DEFINED 01 19,358 59,735 3,850 BRINKS CO COM 109696104 7 200 SH OTHER 02 200 0 0 BRINKS CO COM 109696104 10,569 308,576 SH DEFINED 01,08 90,177 218,399 0 BRISTOL MYERS SQUIBB CO COM 110122108 94,057 3,839,046 SH DEFINED 01 1,776,601 1,718,056 344,389 BRISTOL MYERS SQUIBB CO COM 110122108 9,741 397,610 SH OTHER 01 204,295 162,227 31,088 BRISTOL MYERS SQUIBB CO COM 110122108 4,617 188,446 SH DEFINED 02 139,109 43,967 5,370 BRISTOL MYERS SQUIBB CO COM 110122108 3,738 152,560 SH OTHER 02 95,420 42,485 14,655 BRISTOL MYERS SQUIBB CO COM 110122108 4,518 184,401 SH DEFINED 03 91,380 63,345 29,676 BRISTOL MYERS SQUIBB CO COM 110122108 4,936 201,461 SH OTHER 03 164,419 30,782 6,260 BRISTOL MYERS SQUIBB CO COM 110122108 16,625 678,566 SH DEFINED 04 659,033 13,883 5,650 BRISTOL MYERS SQUIBB CO COM 110122108 16,336 666,791 SH OTHER 04 629,319 24,922 12,550 BRISTOL MYERS SQUIBB CO COM 110122108 672 27,413 SH DEFINED 05 22,053 1,050 4,310 BRISTOL MYERS SQUIBB CO COM 110122108 248 10,125 SH OTHER 05 6,600 3,300 225 BRISTOL MYERS SQUIBB CO COM 110122108 123 5,000 SH OTHER 01,06 0 0 5,000 BRISTOL MYERS SQUIBB CO COM 110122108 437,678 17,864,425 SH DEFINED 01,08 9,062,445 8,782,940 19,040 BRISTOL MYERS SQUIBB CO COM 110122108 1,542 62,925 SH DEFINED 09 62,925 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 5,641 230,254 SH DEFINED 10 164,945 32,877 32,432 BRISTOL MYERS SQUIBB CO COM 110122108 42,475 1,733,660 SH OTHER 10 152,981 1,577,979 2,700 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 88 ________ BRISTOL WEST HLDGS INC COM 11037M105 89 4,900 SH DEFINED 01 4,900 0 0 BRISTOL WEST HLDGS INC COM 11037M105 22 1,200 SH DEFINED 04 0 1,200 0 BRISTOL WEST HLDGS INC COM 11037M105 1,143 62,837 SH DEFINED 01,08 8,073 54,764 0 BRITESMILE INC COM 110415205 67 6,170 SH DEFINED 01 1,435 4,735 0 BRITESMILE INC COM 110415205 151 13,863 SH DEFINED 01,08 2,501 11,362 0 BRITISH AMERN TOB PLC COM 110448107 36 1,140 SH DEFINED 03 1,140 0 0 BRITISH AMERN TOB PLC COM 110448107 119 3,810 SH OTHER 03 3,810 0 0 BRITISH AMERN TOB PLC COM 110448107 52 1,650 SH DEFINED 04 1,650 0 0 BRITISH AMERN TOB PLC COM 110448107 986 31,565 SH OTHER 04 31,565 0 0 BROADCOM CORP COM 111320107 47,779 1,025,302 SH DEFINED 01 726,844 259,374 39,084 BROADCOM CORP COM 111320107 186 4,000 SH OTHER 01 3,600 100 300 BROADCOM CORP COM 111320107 21 450 SH DEFINED 02 0 450 0 BROADCOM CORP COM 111320107 98 2,100 SH DEFINED 03 2,100 0 0 BROADCOM CORP COM 111320107 13 286 SH OTHER 03 286 0 0 BROADCOM CORP COM 111320107 16 353 SH DEFINED 04 353 0 0 BROADCOM CORP COM 111320107 21 450 SH DEFINED 05 0 0 450 BROADCOM CORP COM 111320107 37 800 SH OTHER 01,06 0 0 800 BROADCOM CORP COM 111320107 125,832 2,700,247 SH DEFINED 01,08 1,395,625 1,301,452 3,170 BROADCOM CORP COM 111320107 467 10,018 SH DEFINED 09 10,018 0 0 BROADCOM CORP COM 111320107 16 340 SH DEFINED 10 40 0 300 BROADVISION INC COM 111412607 143 34,050 SH DEFINED 01 6,440 27,110 500 BROADVISION INC COM 111412607 8 2,000 SH DEFINED 02 2,000 0 0 BROADVISION INC COM 111412607 1 336 SH DEFINED 03 336 0 0 BROADVISION INC COM 111412607 266 63,243 SH DEFINED 01,08 12,554 50,689 0 BROCADE COMMUNICATIONS SYS I COM 111621108 1,286 215,119 SH DEFINED 01 151,841 46,908 16,370 BROCADE COMMUNICATIONS SYS I COM 111621108 1 100 SH OTHER 01 0 100 0 BROCADE COMMUNICATIONS SYS I COM 111621108 6 1,000 SH DEFINED 04 1,000 0 0 BROCADE COMMUNICATIONS SYS I COM 111621108 8,980 1,501,746 SH DEFINED 01,08 404,781 1,096,965 0 BROCADE COMMUNICATIONS SYS I COM 111621108 6 1,000 SH DEFINED 10 600 0 400 BROOKFIELD HOMES CORP COM 112723101 416 15,883 SH DEFINED 01 12,484 3,149 250 BROOKFIELD HOMES CORP COM 112723101 3,322 126,841 SH DEFINED 01,08 30,625 96,216 0 BROOKLINE BANCORP INC DEL COM 11373M107 2,806 191,271 SH DEFINED 01 129,152 60,982 1,137 BROOKLINE BANCORP INC DEL COM 11373M107 1 100 SH OTHER 01,06 0 0 100 BROOKLINE BANCORP INC DEL COM 11373M107 6,974 475,424 SH DEFINED 01,08 208,381 267,043 0 BROOKS AUTOMATION INC COM 114340102 1,283 63,666 SH DEFINED 01 27,473 33,343 2,850 BROOKS AUTOMATION INC COM 114340102 14 700 SH OTHER 01,06 0 0 700 BROOKS AUTOMATION INC COM 114340102 6,245 309,933 SH DEFINED 01,08 89,152 220,781 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 89 ________ BROOKSTONE INC COM 114537103 1,794 89,471 SH DEFINED 01 71,095 17,252 1,124 BROOKSTONE INC COM 114537103 1,531 76,342 SH DEFINED 01,08 26,029 50,313 0 BROOKTROUT INC COM 114580103 176 16,300 SH DEFINED 01 2,500 13,800 0 BROOKTROUT INC COM 114580103 2 200 SH OTHER 01,06 0 0 200 BROOKTROUT INC COM 114580103 312 28,830 SH DEFINED 01,08 8,513 20,317 0 BROWN & BROWN INC COM 115236101 2,295 53,245 SH DEFINED 01 25,870 26,065 1,310 BROWN & BROWN INC COM 115236101 93 2,160 SH OTHER 01 0 2,160 0 BROWN & BROWN INC COM 115236101 13,456 312,203 SH DEFINED 01,08 58,977 253,226 0 BROWN & BROWN INC COM 115236101 3 80 SH DEFINED 10 0 0 80 BROWN FORMAN CORP COM 115637100 248 5,160 SH OTHER 01 0 5,160 0 BROWN FORMAN CORP COM 115637209 8,394 173,899 SH DEFINED 01 73,089 83,310 17,500 BROWN FORMAN CORP COM 115637209 1,879 38,932 SH OTHER 01 0 38,732 200 BROWN FORMAN CORP COM 115637209 2 50 SH DEFINED 03 50 0 0 BROWN FORMAN CORP COM 115637209 869 18,000 SH DEFINED 04 18,000 0 0 BROWN FORMAN CORP COM 115637209 126 2,600 SH DEFINED 05 2,400 0 200 BROWN FORMAN CORP COM 115637209 14 300 SH OTHER 01,06 0 0 300 BROWN FORMAN CORP COM 115637209 44,147 914,592 SH DEFINED 01,08 422,825 491,767 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 SHOE INC NEW COM 115736100 1,250 30,541 SH DEFINED 01 10,975 18,416 1,150 BROWN SHOE INC NEW COM 115736100 41 1,000 SH DEFINED 03 0 1,000 0 BROWN SHOE INC NEW COM 115736100 10 250 SH OTHER 01,06 0 0 250 BROWN SHOE INC NEW COM 115736100 5,497 134,298 SH DEFINED 01,08 55,516 78,782 0 BROWN SHOE INC NEW COM 115736100 4 100 SH OTHER 10 0 100 0 BRUKER BIOSCIENCES CORP COM 116794108 410 84,183 SH DEFINED 01 25,545 56,432 2,206 BRUKER BIOSCIENCES CORP COM 116794108 1,083 222,402 SH DEFINED 01,08 50,652 171,750 0 BRUNSWICK CORP COM 117043109 6,734 165,053 SH DEFINED 01 68,406 82,181 14,466 BRUNSWICK CORP COM 117043109 105 2,575 SH OTHER 01 2,500 0 75 BRUNSWICK CORP COM 117043109 104 2,540 SH DEFINED 02 2,540 0 0 BRUNSWICK CORP COM 117043109 2 50 SH DEFINED 03 50 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 34,710 850,743 SH DEFINED 01,08 437,478 413,130 135 BRUNSWICK CORP COM 117043109 10 236 SH DEFINED 10 15 0 221 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 90 ________ BRUSH ENGINEERED MATLS INC COM 117421107 492 26,023 SH DEFINED 01 9,523 15,900 600 BRUSH ENGINEERED MATLS INC COM 117421107 5 275 SH OTHER 01,06 0 0 275 BRUSH ENGINEERED MATLS INC COM 117421107 2,127 112,553 SH DEFINED 01,08 36,555 75,998 0 BRUSH ENGINEERED MATLS INC COM 117421107 21 1,122 SH DEFINED 10 1,122 0 0 BRYN MAWR BK CORP COM 117665109 151 6,672 SH DEFINED 01 5,050 1,522 100 BRYN MAWR BK CORP COM 117665109 1,122 49,459 SH DEFINED 01,08 12,000 37,459 0 BSQUARE CORP COM 11776U102 35 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 62 62,296 SH DEFINED 01,08 15,196 47,100 0 BUCA INC COM 117769109 89 16,650 SH DEFINED 01 2,900 13,700 50 BUCA INC COM 117769109 167 31,318 SH DEFINED 01,08 6,947 24,371 0 BUCKEYE PARTNERS L P COM 118230101 223 5,500 SH DEFINED 01 5,500 0 0 BUCKEYE PARTNERS L P COM 118230101 16 400 SH DEFINED 02 400 0 0 BUCKEYE PARTNERS L P COM 118230101 162 4,000 SH DEFINED 03 4,000 0 0 BUCKEYE PARTNERS L P COM 118230101 53 1,305 SH DEFINED 04 1,305 0 0 BUCKEYE PARTNERS L P COM 118230101 16 400 SH DEFINED 05 400 0 0 BUCKEYE PARTNERS L P COM 118230101 1,107 27,300 SH DEFINED 01,08 2,800 24,500 0 BUCKEYE PARTNERS L P COM 118230101 136 3,350 SH DEFINED 10 3,350 0 0 BUCKEYE PARTNERS L P COM 118230101 182 4,500 SH OTHER 10 4,200 300 0 BUCKEYE TECHNOLOGIES INC COM 118255108 699 60,749 SH DEFINED 01 18,951 41,198 600 BUCKEYE TECHNOLOGIES INC COM 118255108 7 600 SH OTHER 01,06 0 0 600 BUCKEYE TECHNOLOGIES INC COM 118255108 2,239 194,703 SH DEFINED 01,08 43,608 151,095 0 BUCKLE INC COM 118440106 645 22,843 SH DEFINED 01 7,692 14,901 250 BUCKLE INC COM 118440106 2,070 73,276 SH DEFINED 01,08 15,553 57,723 0 BUFFALO WILD WINGS INC COM 119848109 94 3,400 SH DEFINED 01 1,800 1,600 0 BUFFALO WILD WINGS INC COM 119848109 848 30,685 SH DEFINED 01,08 11,385 19,300 0 BUFFALO WILD WINGS INC COM 119848109 55 2,000 SH OTHER 10 0 2,000 0 BUILDING MATLS HLDG CORP COM 120113105 665 35,140 SH DEFINED 01 23,840 11,000 300 BUILDING MATLS HLDG CORP COM 120113105 4 200 SH OTHER 01,06 0 0 200 BUILDING MATLS HLDG CORP COM 120113105 1,498 79,117 SH DEFINED 01,08 19,711 59,406 0 BURLINGTON COAT FACTORY COM 121579106 1,828 94,728 SH DEFINED 01 66,501 27,927 300 BURLINGTON COAT FACTORY COM 121579106 14 700 SH OTHER 01,06 0 0 700 BURLINGTON COAT FACTORY COM 121579106 4,038 209,205 SH DEFINED 01,08 60,369 148,836 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 91 ________ BURLINGTON NORTHN SANTA FE C COM 12189T104 24,728 705,093 SH DEFINED 01 296,947 346,463 61,683 BURLINGTON NORTHN SANTA FE C COM 12189T104 1,389 39,602 SH OTHER 01 24,117 15,235 250 BURLINGTON NORTHN SANTA FE C COM 12189T104 24 690 SH DEFINED 02 90 600 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 515 14,687 SH OTHER 02 12,000 2,687 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 33 950 SH DEFINED 03 950 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 158 4,500 SH OTHER 03 3,000 1,500 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 265 7,569 SH DEFINED 04 6,510 1,059 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 255 7,269 SH OTHER 04 7,269 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 145 4,125 SH DEFINED 05 3,600 0 525 BURLINGTON NORTHN SANTA FE C COM 12189T104 99 2,826 SH OTHER 05 0 700 2,126 BURLINGTON NORTHN SANTA FE C COM 12189T104 35 1,000 SH OTHER 01,06 0 0 1,000 BURLINGTON NORTHN SANTA FE C COM 12189T104 122,432 3,491,068 SH DEFINED 01,08 1,816,631 1,674,437 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 408 11,646 SH DEFINED 09 11,646 0 0 BURLINGTON NORTHN SANTA FE C COM 12189T104 179 5,104 SH DEFINED 10 1,554 3,000 550 BURLINGTON NORTHN SANTA FE C COM 12189T104 289 8,242 SH OTHER 10 5,500 2,742 0 BURLINGTON RES INC COM 122014103 65,481 1,809,881 SH DEFINED 01 956,542 727,926 125,413 BURLINGTON RES INC COM 122014103 7,404 204,643 SH OTHER 01 111,526 82,962 10,155 BURLINGTON RES INC COM 122014103 8,079 223,290 SH DEFINED 02 164,059 46,081 13,150 BURLINGTON RES INC COM 122014103 1,335 36,900 SH OTHER 02 21,800 14,200 900 BURLINGTON RES INC COM 122014103 12,779 353,209 SH DEFINED 03 189,615 121,713 41,881 BURLINGTON RES INC COM 122014103 2,524 69,770 SH OTHER 03 44,070 20,490 5,210 BURLINGTON RES INC COM 122014103 33,025 912,789 SH DEFINED 04 860,699 29,040 23,050 BURLINGTON RES INC COM 122014103 10,168 281,033 SH OTHER 04 264,934 14,249 1,850 BURLINGTON RES INC COM 122014103 3,178 87,850 SH DEFINED 05 78,830 7,430 1,590 BURLINGTON RES INC COM 122014103 382 10,552 SH OTHER 05 7,250 1,970 1,332 BURLINGTON RES INC COM 122014103 36 1,000 SH OTHER 01,06 0 0 1,000 BURLINGTON RES INC COM 122014103 133,582 3,692,141 SH DEFINED 01,08 1,915,529 1,771,496 5,116 BURLINGTON RES INC COM 122014103 191 5,280 SH DEFINED 09 5,280 0 0 BURLINGTON RES INC COM 122014103 2,302 63,616 SH DEFINED 10 56,494 6,222 900 BURLINGTON RES INC COM 122014103 655 18,100 SH OTHER 10 11,400 5,650 1,050 BUTLER INTL INC NEW COM 123649105 30 12,750 SH DEFINED 01 1,950 10,800 0 BUTLER INTL INC NEW COM 123649105 66 27,646 SH DEFINED 01,08 2,089 25,557 0 C&D TECHNOLOGIES INC COM 124661109 1,481 83,041 SH DEFINED 01 50,155 32,386 500 C&D TECHNOLOGIES INC COM 124661109 3 172 SH DEFINED 04 172 0 0 C&D TECHNOLOGIES INC COM 124661109 7 400 SH OTHER 01,06 0 0 400 C&D TECHNOLOGIES INC COM 124661109 2,946 165,254 SH DEFINED 01,08 56,977 108,277 0 C&D TECHNOLOGIES INC COM 124661109 7 400 SH DEFINED 10 400 0 0 CB BANCSHARES INC HAWAII COM 124785106 1,506 16,279 SH DEFINED 01 10,828 5,391 60 CB BANCSHARES INC HAWAII COM 124785106 2,255 24,377 SH DEFINED 01,08 5,664 18,713 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 92 ________ CBL & ASSOC PPTYS INC COM 124830100 829 15,074 SH DEFINED 01 9,830 4,014 1,230 CBL & ASSOC PPTYS INC COM 124830100 7 130 SH DEFINED 04 130 0 0 CBL & ASSOC PPTYS INC COM 124830100 6,630 120,545 SH DEFINED 01,08 41,085 79,460 0 CBL & ASSOC PPTYS INC COM 124830100 7 125 SH DEFINED 10 0 0 125 CCC INFORMATION SVCS GROUP I COM 12487Q109 569 33,953 SH DEFINED 01 10,911 22,742 300 CCC INFORMATION SVCS GROUP I COM 12487Q109 1,859 111,010 SH DEFINED 01,08 26,828 84,182 0 CBRL GROUP INC CONV DEB 12489VAB2 1,354 3,000,000 PRN DEFINED 01 3,000,000 0 0 CBRL GROUP INC COM 12489V106 1,529 49,563 SH DEFINED 01 34,771 10,942 3,850 CBRL GROUP INC COM 12489V106 413 13,375 SH OTHER 01 12,150 1,225 0 CBRL GROUP INC COM 12489V106 46 1,500 SH DEFINED 04 1,500 0 0 CBRL GROUP INC COM 12489V106 11,583 375,464 SH DEFINED 01,08 84,704 290,760 0 CBRL GROUP INC COM 12489V106 3 82 SH DEFINED 10 0 0 82 CBRL GROUP INC COM 12489V106 15 500 SH OTHER 10 500 0 0 C COR NET CORP COM 125010108 611 59,414 SH DEFINED 01 24,623 32,341 2,450 C COR NET CORP COM 125010108 7 725 SH OTHER 01,06 0 0 725 C COR NET CORP COM 125010108 3,323 322,959 SH DEFINED 01,08 110,170 212,789 0 C D I CORP COM 125071100 1,181 34,131 SH DEFINED 01 8,783 25,098 250 C D I CORP COM 125071100 10 300 SH OTHER 01,06 0 0 300 C D I CORP COM 125071100 4,146 119,827 SH DEFINED 01,08 39,784 80,043 0 C D W CORP COM 12512N105 7,819 122,628 SH DEFINED 01 87,601 32,227 2,800 C D W CORP COM 12512N105 140 2,200 SH OTHER 01 1,100 1,100 0 C D W CORP COM 12512N105 91 1,435 SH DEFINED 02 1,435 0 0 C D W CORP COM 12512N105 5 85 SH DEFINED 03 85 0 0 C D W CORP COM 12512N105 19,593 307,290 SH DEFINED 04 279,860 8,730 18,700 C D W CORP COM 12512N105 3,637 57,035 SH OTHER 04 55,365 395 1,275 C D W CORP COM 12512N105 28,023 439,510 SH DEFINED 01,08 124,730 314,780 0 C D W CORP COM 12512N105 7 115 SH DEFINED 09 115 0 0 C D W CORP COM 12512N105 937 14,700 SH DEFINED 10 5,500 5,500 3,700 CEC ENTMT INC COM 125137109 1,737 58,878 SH DEFINED 01 22,186 35,480 1,212 CEC ENTMT INC COM 125137109 15 524 SH DEFINED 04 524 0 0 CEC ENTMT INC COM 125137109 15 525 SH OTHER 01,06 0 0 525 CEC ENTMT INC COM 125137109 7,529 255,140 SH DEFINED 01,08 56,890 198,250 0 CE FRANKLIN LTD COM 125151100 105 27,900 SH OTHER 01 0 27,900 0 CFS BANCORP INC COM 12525D102 845 63,805 SH DEFINED 01 42,055 21,700 50 CFS BANCORP INC COM 12525D102 409 30,882 SH DEFINED 01,08 8,048 22,834 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 93 ________ CFC INTL INC COM 125252106 66 8,500 SH DEFINED 01 800 7,700 0 CFC INTL INC COM 125252106 107 13,900 SH DEFINED 01,08 1,825 12,075 0 CH ENERGY GROUP INC COM 12541M102 1,370 29,502 SH DEFINED 01 9,719 19,433 350 CH ENERGY GROUP INC COM 12541M102 5 103 SH DEFINED 04 103 0 0 CH ENERGY GROUP INC COM 12541M102 9 200 SH OTHER 01,06 0 0 200 CH ENERGY GROUP INC COM 12541M102 5,239 112,817 SH DEFINED 01,08 34,117 78,700 0 C H ROBINSON WORLDWIDE INC COM 12541W100 4,085 89,115 SH DEFINED 01 38,544 45,401 5,170 C H ROBINSON WORLDWIDE INC COM 12541W100 121 2,635 SH OTHER 01 175 2,460 0 C H ROBINSON WORLDWIDE INC COM 12541W100 39 855 SH DEFINED 02 855 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 123 2,675 SH DEFINED 03 1,060 1,245 370 C H ROBINSON WORLDWIDE INC COM 12541W100 568 12,400 SH DEFINED 04 10,900 1,500 0 C H ROBINSON WORLDWIDE INC COM 12541W100 28 600 SH OTHER 04 600 0 0 C H ROBINSON WORLDWIDE INC COM 12541W100 3 75 SH DEFINED 05 0 75 0 C H ROBINSON WORLDWIDE INC COM 12541W100 21,515 469,350 SH DEFINED 01,08 129,731 339,619 0 C H ROBINSON WORLDWIDE INC COM 12541W100 238 5,200 SH DEFINED 10 0 0 5,200 CIGNA CORP COM 125509109 17,335 251,928 SH DEFINED 01 94,943 128,006 28,979 CIGNA CORP COM 125509109 351 5,100 SH OTHER 01 0 4,900 200 CIGNA CORP COM 125509109 560 8,139 SH DEFINED 02 8,139 0 0 CIGNA CORP COM 125509109 3 50 SH DEFINED 03 50 0 0 CIGNA CORP COM 125509109 138 2,000 SH OTHER 03 2,000 0 0 CIGNA CORP COM 125509109 1,225 17,800 SH DEFINED 04 16,000 1,800 0 CIGNA CORP COM 125509109 747 10,850 SH OTHER 04 10,850 0 0 CIGNA CORP COM 125509109 57 835 SH DEFINED 05 0 0 835 CIGNA CORP COM 125509109 28 400 SH OTHER 01,06 0 0 400 CIGNA CORP COM 125509109 88,281 1,282,968 SH DEFINED 01,08 636,648 646,140 180 CIGNA CORP COM 125509109 387 5,619 SH DEFINED 09 5,619 0 0 CIGNA CORP COM 125509109 25 358 SH DEFINED 10 258 0 100 CIGNA CORP COM 125509109 85 1,230 SH OTHER 10 500 730 0 CIT GROUP INC COM 125581108 6,639 173,400 SH DEFINED 01 73,325 75,495 24,580 CIT GROUP INC COM 125581108 1,108 28,950 SH OTHER 01 0 28,950 0 CIT GROUP INC COM 125581108 218 5,693 SH DEFINED 02 5,200 0 493 CIT GROUP INC COM 125581108 1,653 43,160 SH DEFINED 03 29,570 6,750 6,840 CIT GROUP INC COM 125581108 40 1,050 SH OTHER 03 525 525 0 CIT GROUP INC COM 125581108 5,701 148,895 SH DEFINED 04 141,895 3,255 3,745 CIT GROUP INC COM 125581108 1,404 36,675 SH OTHER 04 35,900 0 775 CIT GROUP INC COM 125581108 1,219 31,835 SH DEFINED 05 23,010 725 8,100 CIT GROUP INC COM 125581108 31 800 SH OTHER 05 0 0 800 CIT GROUP INC COM 125581108 103,777 2,710,292 SH DEFINED 01,08 323,909 2,110,777 275,606 CIT GROUP INC COM 125581108 14 354 SH DEFINED 09 354 0 0 CIT GROUP INC COM 125581108 1,590 41,530 SH DEFINED 10 36,730 1,650 3,150 CIT GROUP INC COM 125581108 158 4,115 SH OTHER 10 3,830 0 285 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 94 ________ CKE RESTAURANTS INC COM 12561E105 1,256 94,195 SH DEFINED 01 32,723 58,522 2,950 CKE RESTAURANTS INC COM 12561E105 4,443 333,301 SH DEFINED 01,08 60,965 272,336 0 CLECO CORP NEW COM 12561W105 2,223 123,645 SH DEFINED 01 72,049 48,096 3,500 CLECO CORP NEW COM 12561W105 27 1,496 SH OTHER 01 0 0 1,496 CLECO CORP NEW COM 12561W105 54 3,000 SH OTHER 04 3,000 0 0 CLECO CORP NEW COM 12561W105 12 650 SH OTHER 01,06 0 0 650 CLECO CORP NEW COM 12561W105 6,294 350,076 SH DEFINED 01,08 123,853 226,223 0 CMGI INC COM 125750109 439 224,992 SH DEFINED 01 215,273 1,019 8,700 CMGI INC COM 125750109 1 328 SH OTHER 01 328 0 0 CMGI INC COM 125750109 42 21,400 SH DEFINED 04 21,400 0 0 CMGI INC COM 125750109 4,402 2,257,215 SH DEFINED 01,08 409,015 1,848,200 0 CMGI INC COM 125750109 0 200 SH OTHER 10 200 0 0 CMS ENERGY CORP COM 125896100 3,328 364,482 SH DEFINED 01 156,276 175,273 32,933 CMS ENERGY CORP COM 125896100 1 150 SH OTHER 01 0 0 150 CMS ENERGY CORP COM 125896100 1 100 SH DEFINED 03 100 0 0 CMS ENERGY CORP COM 125896100 3 300 SH DEFINED 05 0 0 300 CMS ENERGY CORP COM 125896100 4 400 SH OTHER 01,06 0 0 400 CMS ENERGY CORP COM 125896100 17,367 1,902,225 SH DEFINED 01,08 764,238 1,137,987 0 CMS ENERGY CORP COM 125896100 0 19 SH DEFINED 10 19 0 0 CMS ENERGY CORP COM 125896100 27 3,000 SH OTHER 10 2,000 0 1,000 CPI CORP COM 125902106 148 10,050 SH DEFINED 01 1,900 7,000 1,150 CPI CORP COM 125902106 1 100 SH OTHER 01,06 0 0 100 CPI CORP COM 125902106 256 17,362 SH DEFINED 01,08 3,361 14,001 0 CSS INDS INC COM 125906107 2,346 66,940 SH DEFINED 01 48,980 17,198 762 CSS INDS INC COM 125906107 2,797 79,828 SH DEFINED 01,08 40,277 39,551 0 CPI AEROSTRUCTURES INC COM 125919308 57 5,000 SH DEFINED 01 0 5,000 0 CPI AEROSTRUCTURES INC COM 125919308 154 13,600 SH DEFINED 01,08 2,600 11,000 0 CSK AUTO CORP COM 125965103 1,123 65,530 SH DEFINED 01 26,827 36,603 2,100 CSK AUTO CORP COM 125965103 5,225 304,835 SH DEFINED 01,08 78,917 225,918 0 CNA FINL CORP COM 126117100 1,472 49,741 SH DEFINED 01 45,104 4,107 530 CNA FINL CORP COM 126117100 96 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 8,679 293,305 SH DEFINED 01,08 69,504 223,801 0 CNB FLORIDA BANCSHARES INC COM 12612H107 64 2,700 SH DEFINED 01 2,500 200 0 CNB FLORIDA BANCSHARES INC COM 12612H107 271 11,454 SH DEFINED 01,08 2,700 8,754 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 95 ________ CNA SURETY CORP COM 12612L108 1,007 91,946 SH DEFINED 01 48,222 43,224 500 CNA SURETY CORP COM 12612L108 1,557 142,167 SH DEFINED 01,08 33,920 108,247 0 CNF INC COM 12612W104 1,387 33,369 SH DEFINED 01 16,038 15,656 1,675 CNF INC COM 12612W104 17 400 SH DEFINED 03 400 0 0 CNF INC COM 12612W104 100 2,400 SH DEFINED 04 2,400 0 0 CNF INC COM 12612W104 10,308 248,017 SH DEFINED 01,08 54,601 193,416 0 CNF INC COM 12612W104 2 50 SH DEFINED 10 0 0 50 CNB FINL CORP PA COM 126128107 438 32,250 SH DEFINED 01,08 0 32,250 0 CNET NETWORKS INC COM 12613R104 2,408 217,501 SH DEFINED 01 79,118 131,483 6,900 CNET NETWORKS INC COM 12613R104 2 209 SH DEFINED 04 209 0 0 CNET NETWORKS INC COM 12613R104 9,554 863,050 SH DEFINED 01,08 205,118 657,932 0 CNS INC COM 126136100 206 20,500 SH DEFINED 01 2,700 17,800 0 CNS INC COM 126136100 374 37,236 SH DEFINED 01,08 5,439 31,797 0 CPAC INC COM 126145101 80 13,500 SH DEFINED 01 1,000 12,500 0 CPAC INC COM 126145101 163 27,686 SH DEFINED 01,08 2,254 25,432 0 CSG SYS INTL INC COM 126349109 1,080 52,167 SH DEFINED 01 33,573 16,394 2,200 CSG SYS INTL INC COM 126349109 4,531 218,880 SH OTHER 01 149,756 0 69,124 CSG SYS INTL INC COM 126349109 10,160 490,818 SH DEFINED 01,08 125,776 365,042 0 CSP INC COM 126389105 6 750 SH DEFINED 01 750 0 0 CSP INC COM 126389105 90 12,171 SH DEFINED 01,08 1,517 10,654 0 CSX CORP COM 126408103 11,079 338,098 SH DEFINED 01 122,028 182,468 33,602 CSX CORP COM 126408103 418 12,745 SH OTHER 01 600 11,520 625 CSX CORP COM 126408103 3 100 SH DEFINED 03 100 0 0 CSX CORP COM 126408103 74 2,250 SH OTHER 03 550 1,700 0 CSX CORP COM 126408103 66 2,000 SH DEFINED 04 2,000 0 0 CSX CORP COM 126408103 132 4,034 SH OTHER 04 4,034 0 0 CSX CORP COM 126408103 10 300 SH DEFINED 05 0 0 300 CSX CORP COM 126408103 16 500 SH OTHER 01,06 0 0 500 CSX CORP COM 126408103 64,128 1,956,917 SH DEFINED 01,08 994,511 962,406 0 CSX CORP COM 126408103 31 945 SH DEFINED 09 945 0 0 CSX CORP COM 126408103 39 1,186 SH DEFINED 10 836 0 350 CSX CORP COM 126408103 118 3,600 SH OTHER 10 3,600 0 0 CT COMMUNICATIONS INC COM 126426402 1,411 93,725 SH DEFINED 01 67,846 25,179 700 CT COMMUNICATIONS INC COM 126426402 1,673 111,142 SH DEFINED 01,08 31,769 79,373 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 96 ________ CTS CORP COM 126501105 672 55,730 SH DEFINED 01 21,780 30,325 3,625 CTS CORP COM 126501105 2 200 SH DEFINED 05 200 0 0 CTS CORP COM 126501105 3 225 SH OTHER 01,06 0 0 225 CTS CORP COM 126501105 2,996 248,409 SH DEFINED 01,08 72,412 175,997 0 CTS CORP COM 126501105 1 100 SH DEFINED 10 100 0 0 CUNO INC COM 126583103 1,876 35,171 SH DEFINED 01 10,211 23,910 1,050 CUNO INC COM 126583103 267 5,000 SH OTHER 01 0 5,000 0 CUNO INC COM 126583103 11 200 SH OTHER 01,06 0 0 200 CUNO INC COM 126583103 6,363 119,277 SH DEFINED 01,08 36,722 82,555 0 CVB FINL CORP COM 126600105 1,453 66,801 SH DEFINED 01 24,689 41,188 924 CVB FINL CORP COM 126600105 2 95 SH DEFINED 02 0 0 95 CVB FINL CORP COM 126600105 5,170 237,682 SH DEFINED 01,08 45,658 192,024 0 CVS CORP COM 126650100 31,469 748,911 SH DEFINED 01 307,016 375,827 66,068 CVS CORP COM 126650100 421 10,010 SH OTHER 01 1,900 7,760 350 CVS CORP COM 126650100 1,842 43,833 SH DEFINED 02 34,058 8,375 1,400 CVS CORP COM 126650100 738 17,560 SH OTHER 02 3,250 3,260 11,050 CVS CORP COM 126650100 1,254 29,843 SH DEFINED 03 13,327 13,831 2,685 CVS CORP COM 126650100 2,244 53,395 SH OTHER 03 1,795 50,000 1,600 CVS CORP COM 126650100 8,272 196,856 SH DEFINED 04 182,558 4,933 9,365 CVS CORP COM 126650100 2,878 68,491 SH OTHER 04 67,076 745 670 CVS CORP COM 126650100 275 6,540 SH DEFINED 05 5,840 0 700 CVS CORP COM 126650100 122 2,900 SH OTHER 05 2,700 200 0 CVS CORP COM 126650100 42 1,000 SH OTHER 01,06 0 0 1,000 CVS CORP COM 126650100 153,077 3,642,965 SH DEFINED 01,08 1,882,939 1,756,566 3,460 CVS CORP COM 126650100 675 16,065 SH DEFINED 09 16,065 0 0 CVS CORP COM 126650100 485 11,539 SH DEFINED 10 5,639 4,200 1,700 CVS CORP COM 126650100 28 670 SH OTHER 10 670 0 0 CV THERAPEUTICS INC COM 126667104 939 56,053 SH DEFINED 01 18,807 36,496 750 CV THERAPEUTICS INC COM 126667104 10 600 SH OTHER 01 0 600 0 CV THERAPEUTICS INC COM 126667104 3,958 236,156 SH DEFINED 01,08 82,480 153,676 0 CABLEVISION SYS CORP COM 12686C109 1,483 75,455 SH DEFINED 01 45,892 23,208 6,355 CABLEVISION SYS CORP COM 12686C109 2 100 SH OTHER 01 0 100 0 CABLEVISION SYS CORP COM 12686C109 389 19,800 SH DEFINED 04 19,800 0 0 CABLEVISION SYS CORP COM 12686C109 11,284 574,268 SH DEFINED 01,08 253,869 320,399 0 CABLEVISION SYS CORP COM 12686C109 8 397 SH DEFINED 09 397 0 0 CABLEVISION SYS CORP COM 12686C109 4 200 SH DEFINED 10 0 0 200 CABLE DESIGN TECHNOLOGIES CO COM 126924109 1,114 105,121 SH DEFINED 01 54,667 48,129 2,325 CABLE DESIGN TECHNOLOGIES CO COM 126924109 7 700 SH OTHER 01,06 0 0 700 CABLE DESIGN TECHNOLOGIES CO COM 126924109 3,252 306,817 SH DEFINED 01,08 98,633 208,184 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 97 ________ CABOT CORP COM 127055101 1,307 32,121 SH DEFINED 01 15,145 13,276 3,700 CABOT CORP COM 127055101 13,345 327,897 SH DEFINED 01,08 75,662 252,235 0 CABOT CORP COM 127055101 4 100 SH DEFINED 10 0 0 100 CABOT MICROELECTRONICS CORP COM 12709P103 834 27,254 SH DEFINED 01 17,724 9,146 384 CABOT MICROELECTRONICS CORP COM 12709P103 1 45 SH DEFINED 04 45 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 6,716 219,417 SH DEFINED 01,08 44,147 175,270 0 CABOT OIL & GAS CORP COM 127097103 1,986 46,940 SH DEFINED 01 18,974 27,366 600 CABOT OIL & GAS CORP COM 127097103 22 510 SH OTHER 01,06 0 0 510 CABOT OIL & GAS CORP COM 127097103 9,224 218,055 SH DEFINED 01,08 70,319 147,736 0 CACHE INC COM 127150308 222 16,454 SH DEFINED 01 5,550 10,904 0 CACHE INC COM 127150308 1,006 74,489 SH DEFINED 01,08 10,711 63,778 0 CACI INTL INC COM 127190304 1,712 42,327 SH DEFINED 01 17,166 24,561 600 CACI INTL INC COM 127190304 3 70 SH DEFINED 05 0 70 0 CACI INTL INC COM 127190304 18 450 SH OTHER 01,06 0 0 450 CACI INTL INC COM 127190304 9,091 224,800 SH DEFINED 01,08 72,708 152,092 0 CADBURY SCHWEPPES PLC COM 127209302 91 2,600 SH DEFINED 01 2,600 0 0 CADBURY SCHWEPPES PLC COM 127209302 81 2,304 SH OTHER 01 704 1,600 0 CADBURY SCHWEPPES PLC COM 127209302 17 475 SH DEFINED 03 475 0 0 CADBURY SCHWEPPES PLC COM 127209302 11 300 SH DEFINED 04 300 0 0 CADBURY SCHWEPPES PLC COM 127209302 133 3,800 SH OTHER 04 800 3,000 0 CADBURY SCHWEPPES PLC COM 127209302 8 215 SH DEFINED 10 0 0 215 CADENCE DESIGN SYSTEM INC COM 127387108 2,264 154,762 SH DEFINED 01 85,341 52,591 16,830 CADENCE DESIGN SYSTEM INC COM 127387108 236 16,100 SH OTHER 01 16,000 100 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,581 1,543,467 SH DEFINED 01,08 456,737 1,086,730 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 320 21,670 SH DEFINED 01 1,770 19,900 0 CADMUS COMMUNICATIONS CORP COM 127587103 251 17,000 SH DEFINED 01,08 3,377 13,623 0 CAESARS ENTMT INC COM 127687101 2,839 189,256 SH DEFINED 01 114,538 57,288 17,430 CAESARS ENTMT INC COM 127687101 206 13,704 SH DEFINED 03 1,380 12,324 0 CAESARS ENTMT INC COM 127687101 970 64,676 SH OTHER 03 55,716 0 8,960 CAESARS ENTMT INC COM 127687101 21 1,408 SH DEFINED 04 0 1,408 0 CAESARS ENTMT INC COM 127687101 25,657 1,710,447 SH DEFINED 01,08 476,356 1,234,091 0 CAESARS ENTMT INC COM 127687101 464 30,933 SH DEFINED 09 30,933 0 0 CAESARS ENTMT INC COM 127687101 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 98 ________ CAGLES INC COM 127703106 87 6,300 SH DEFINED 01 700 5,600 0 CAGLES INC COM 127703106 172 12,515 SH DEFINED 01,08 2,066 10,449 0 CAL DIVE INTL INC COM 127914109 5,059 166,849 SH DEFINED 01 125,665 40,334 850 CAL DIVE INTL INC COM 127914109 5 173 SH DEFINED 02 0 0 173 CAL DIVE INTL INC COM 127914109 18 600 SH OTHER 01,06 0 0 600 CAL DIVE INTL INC COM 127914109 9,221 304,134 SH DEFINED 01,08 111,578 192,556 0 CAL MAINE FOODS INC COM 128030202 18 1,300 SH DEFINED 01 1,300 0 0 CAL MAINE FOODS INC COM 128030202 343 24,507 SH DEFINED 01,08 23,407 1,100 0 CAL MAINE FOODS INC COM 128030202 56 4,000 SH DEFINED 10 4,000 0 0 CALAVO GROWERS INC COM 128246105 32 2,500 SH DEFINED 01 2,500 0 0 CALAVO GROWERS INC COM 128246105 124 9,582 SH DEFINED 01,08 4,500 5,082 0 CALGON CARBON CORP COM 129603106 795 118,626 SH DEFINED 01 56,894 61,032 700 CALGON CARBON CORP COM 129603106 1,600 238,806 SH DEFINED 01,08 74,063 164,743 0 CALIFORNIA AMPLIFIER INC COM 129900106 91 12,849 SH DEFINED 01 3,000 9,849 0 CALIFORNIA AMPLIFIER INC COM 129900106 319 45,115 SH DEFINED 01,08 6,200 38,915 0 CALIFORNIA AMPLIFIER INC COM 129900106 2 300 SH OTHER 10 300 0 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 164 8,200 SH DEFINED 01 900 7,300 0 CALIFORNIA COASTAL CMNTYS IN COM 129915203 195 9,759 SH DEFINED 01,08 4,130 5,629 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 294 22,153 SH DEFINED 01 8,053 14,100 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 370 27,880 SH DEFINED 01,08 4,929 22,951 0 CALIFORNIA MICRO DEVICES COR COM 130439102 301 26,100 SH DEFINED 01 12,800 13,300 0 CALIFORNIA MICRO DEVICES COR COM 130439102 2,053 178,066 SH DEFINED 01,08 54,787 123,279 0 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 585 30,524 SH DEFINED 01 11,189 18,885 450 CALIFORNIA PIZZA KITCHEN INC COM 13054D109 3,362 175,492 SH DEFINED 01,08 71,802 103,690 0 CALIFORNIA WTR SVC GROUP COM 130788102 959 34,819 SH DEFINED 01 16,300 18,169 350 CALIFORNIA WTR SVC GROUP COM 130788102 2,537 92,076 SH DEFINED 01,08 19,749 72,327 0 CALIFORNIA WTR SVC GROUP COM 130788102 26 950 SH DEFINED 10 950 0 0 CALIPER LIFE SCIENCES INC COM 130872104 137 29,550 SH DEFINED 01 5,800 23,500 250 CALIPER LIFE SCIENCES INC COM 130872104 252 54,243 SH DEFINED 01,08 10,243 44,000 0 CALLAWAY GOLF CO COM 131193104 1,155 101,839 SH DEFINED 01 82,851 15,263 3,725 CALLAWAY GOLF CO COM 131193104 122 10,782 SH DEFINED 04 10,782 0 0 CALLAWAY GOLF CO COM 131193104 6,143 541,752 SH DEFINED 01,08 110,440 431,312 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 99 ________ CALLON PETE CO DEL COM 13123X102 318 22,300 SH DEFINED 01 6,500 15,800 0 CALLON PETE CO DEL COM 13123X102 1 38 SH OTHER 04 38 0 0 CALLON PETE CO DEL COM 13123X102 977 68,527 SH DEFINED 01,08 11,193 57,334 0 CALPINE CORP COM 131347106 2,993 692,877 SH DEFINED 01 241,558 384,329 66,990 CALPINE CORP COM 131347106 2 475 SH OTHER 01 0 100 375 CALPINE CORP COM 131347106 7 1,525 SH DEFINED 02 1,150 375 0 CALPINE CORP COM 131347106 4 900 SH OTHER 02 0 900 0 CALPINE CORP COM 131347106 1 200 SH DEFINED 03 200 0 0 CALPINE CORP COM 131347106 1 120 SH OTHER 03 120 0 0 CALPINE CORP COM 131347106 249 57,700 SH DEFINED 04 500 57,200 0 CALPINE CORP COM 131347106 19 4,400 SH OTHER 04 2,400 2,000 0 CALPINE CORP COM 131347106 3 700 SH DEFINED 05 0 0 700 CALPINE CORP COM 131347106 130 30,000 SH OTHER 05 0 0 30,000 CALPINE CORP COM 131347106 4 1,000 SH OTHER 01,06 0 0 1,000 CALPINE CORP COM 131347106 15,115 3,498,781 SH DEFINED 01,08 1,924,873 1,573,908 0 CALPINE CORP COM 131347106 1 227 SH DEFINED 10 77 0 150 CAM COMM SOLUTIONS INC COM 131916108 65 3,800 SH DEFINED 01 700 3,100 0 CAM COMM SOLUTIONS INC COM 131916108 109 6,362 SH DEFINED 01,08 1,556 4,806 0 CAMBREX CORP COM 132011107 2,280 90,353 SH DEFINED 01 59,331 29,772 1,250 CAMBREX CORP COM 132011107 355 14,084 SH DEFINED 04 7,084 0 7,000 CAMBREX CORP COM 132011107 10 400 SH OTHER 01,06 0 0 400 CAMBREX CORP COM 132011107 4,336 171,875 SH DEFINED 01,08 57,116 114,759 0 CAMCO FINL CORP COM 132618109 216 15,410 SH DEFINED 01 7,602 7,808 0 CAMCO FINL CORP COM 132618109 214 15,315 SH DEFINED 01,08 3,649 11,666 0 CAMDEN NATL CORP COM 133034108 182 5,508 SH DEFINED 01 4,561 797 150 CAMDEN NATL CORP COM 133034108 1,658 50,132 SH DEFINED 01,08 13,047 37,085 0 CAMDEN PPTY TR COM 133131102 877 19,140 SH DEFINED 01 10,898 6,182 2,060 CAMDEN PPTY TR COM 133131102 40 865 SH OTHER 01 225 640 0 CAMDEN PPTY TR COM 133131102 2 40 SH DEFINED 02 40 0 0 CAMDEN PPTY TR COM 133131102 32 700 SH OTHER 02 700 0 0 CAMDEN PPTY TR COM 133131102 6,712 146,549 SH DEFINED 01,08 79,276 67,273 0 CAMDEN PPTY TR COM 133131102 2 36 SH DEFINED 10 0 0 36 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 100 ________ CAMPBELL SOUP CO COM 134429109 16,719 622,003 SH DEFINED 01 264,709 301,685 55,609 CAMPBELL SOUP CO COM 134429109 194 7,225 SH OTHER 01 1,600 5,300 325 CAMPBELL SOUP CO COM 134429109 40 1,500 SH DEFINED 02 1,500 0 0 CAMPBELL SOUP CO COM 134429109 183 6,799 SH DEFINED 03 3,650 3,149 0 CAMPBELL SOUP CO COM 134429109 161 5,992 SH OTHER 03 4,480 1,512 0 CAMPBELL SOUP CO COM 134429109 306 11,400 SH DEFINED 04 9,400 2,000 0 CAMPBELL SOUP CO COM 134429109 425 15,825 SH OTHER 04 15,825 0 0 CAMPBELL SOUP CO COM 134429109 15 575 SH DEFINED 05 0 0 575 CAMPBELL SOUP CO COM 134429109 28 1,050 SH OTHER 01,06 0 0 1,050 CAMPBELL SOUP CO COM 134429109 91,018 3,386,098 SH DEFINED 01,08 1,672,890 1,712,268 940 CAMPBELL SOUP CO COM 134429109 46 1,709 SH DEFINED 09 1,709 0 0 CAMPBELL SOUP CO COM 134429109 70 2,610 SH DEFINED 10 1,060 1,200 350 CAMPBELL SOUP CO COM 134429109 312 11,600 SH OTHER 10 11,600 0 0 CANADIAN NATL RY CO COM 136375102 33 750 SH DEFINED 01 0 750 0 CANADIAN NATL RY CO COM 136375102 209 4,800 SH OTHER 01 0 4,800 0 CANADIAN NATL RY CO COM 136375102 1,041 23,875 SH DEFINED 01,08 23,875 0 0 CANADIAN NATL RY CO COM 136375102 76 1,750 SH DEFINED 10 1,750 0 0 CANDELA CORP COM 136907102 346 35,314 SH DEFINED 01 12,014 22,900 400 CANDELA CORP COM 136907102 1,411 144,023 SH DEFINED 01,08 23,262 120,761 0 CANDIES INC COM 137409108 53 19,312 SH DEFINED 01 212 19,100 0 CANDIES INC COM 137409108 100 36,474 SH DEFINED 01,08 10,327 26,147 0 CANTEL MEDICAL CORP COM 138098108 209 9,707 SH DEFINED 01 1,765 7,692 250 CANTEL MEDICAL CORP COM 138098108 341 15,816 SH DEFINED 01,08 3,999 11,817 0 CANYON RESOURCES CORP COM 138869300 68 17,600 SH DEFINED 01 0 17,600 0 CANYON RESOURCES CORP COM 138869300 210 53,908 SH DEFINED 01,08 8,307 45,601 0 CAPITAL CITY BK GROUP INC COM 139674105 815 20,576 SH DEFINED 01 6,827 12,999 750 CAPITAL CITY BK GROUP INC COM 139674105 2,533 63,969 SH DEFINED 01,08 15,856 48,113 0 CAPITAL AUTOMOTIVE REIT COM 139733109 1,840 62,733 SH DEFINED 01 21,316 39,867 1,550 CAPITAL AUTOMOTIVE REIT COM 139733109 19 650 SH OTHER 01,06 0 0 650 CAPITAL AUTOMOTIVE REIT COM 139733109 7,689 262,140 SH DEFINED 01,08 111,910 150,230 0 CAPITAL BK CORP COM 139793103 128 7,856 SH DEFINED 01 5,991 1,865 0 CAPITAL BK CORP COM 139793103 198 12,092 SH DEFINED 01,08 2,954 9,138 0 CAPITAL CORP OF THE WEST COM 140065103 363 9,355 SH DEFINED 01 3,220 6,135 0 CAPITAL CORP OF THE WEST COM 140065103 1,261 32,460 SH DEFINED 01,08 8,421 24,039 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 101 ________ CAPITAL CROSSING BK COM 140071101 976 17,568 SH DEFINED 01 10,868 6,700 0 CAPITAL CROSSING BK COM 140071101 866 15,590 SH DEFINED 01,08 2,600 12,990 0 CAPITAL LEASE FDG INC COM 140288101 77 7,400 SH DEFINED 01 6,900 0 500 CAPITAL LEASE FDG INC COM 140288101 801 77,048 SH DEFINED 01,08 11,748 65,300 0 CAPITAL ONE FINL CORP COM 14040H105 46,380 678,267 SH DEFINED 01 413,934 223,164 41,169 CAPITAL ONE FINL CORP COM 14040H105 131 1,915 SH OTHER 01 1,415 275 225 CAPITAL ONE FINL CORP COM 14040H105 44 645 SH DEFINED 02 70 0 575 CAPITAL ONE FINL CORP COM 14040H105 31 460 SH OTHER 02 0 460 0 CAPITAL ONE FINL CORP COM 14040H105 39 575 SH DEFINED 03 475 100 0 CAPITAL ONE FINL CORP COM 14040H105 8 120 SH OTHER 03 120 0 0 CAPITAL ONE FINL CORP COM 14040H105 1,409 20,609 SH DEFINED 04 19,979 575 55 CAPITAL ONE FINL CORP COM 14040H105 235 3,430 SH OTHER 04 3,430 0 0 CAPITAL ONE FINL CORP COM 14040H105 25 360 SH DEFINED 05 0 0 360 CAPITAL ONE FINL CORP COM 14040H105 41 600 SH OTHER 01,06 0 0 600 CAPITAL ONE FINL CORP COM 14040H105 140,137 2,049,381 SH DEFINED 01,08 1,032,159 1,017,222 0 CAPITAL ONE FINL CORP COM 14040H105 45 657 SH DEFINED 09 657 0 0 CAPITAL ONE FINL CORP COM 14040H105 94 1,376 SH DEFINED 10 1,006 0 370 CAPITAL ONE FINL CORP COM 14040H105 14 200 SH OTHER 10 0 200 0 CAPITAL ONE FINL CORP CONV PFD 14040H204 3,084 61,150 DEFINED 01 61,150 0 0 CAPITAL SR LIVING CORP COM 140475104 97 20,200 SH DEFINED 01 4,200 16,000 0 CAPITAL SR LIVING CORP COM 140475104 170 35,262 SH DEFINED 01,08 7,752 27,510 0 CAPITAL SOUTHWEST CORP COM 140501107 71 900 SH DEFINED 01 800 0 100 CAPITAL SOUTHWEST CORP COM 140501107 578 7,330 SH DEFINED 01,08 1,130 6,200 0 CAPITAL TRUST INC MD COM 14052H506 374 13,985 SH DEFINED 01 13,885 0 100 CAPITAL TRUST INC MD COM 14052H506 718 26,882 SH DEFINED 01,08 4,454 22,428 0 CAPITALSOURCE INC COM 14055X102 610 24,943 SH DEFINED 01 24,743 0 200 CAPITALSOURCE INC COM 14055X102 3,701 151,390 SH DEFINED 01,08 36,458 114,932 0 CAPITOL BANCORP LTD COM 14056D105 434 16,670 SH DEFINED 01 9,756 6,714 200 CAPITOL BANCORP LTD COM 14056D105 328 12,612 SH DEFINED 02 869 11,743 0 CAPITOL BANCORP LTD COM 14056D105 1,554 59,737 SH DEFINED 01,08 7,373 52,364 0 CAPITOL BANCORP LTD COM 14056D105 367 14,097 SH DEFINED 10 1,597 12,500 0 CAPITOL FED FINL COM 14057C106 610 20,404 SH DEFINED 01 14,952 4,172 1,280 CAPITOL FED FINL COM 14057C106 3,316 110,917 SH DEFINED 01,08 25,635 85,282 0 CAPITOL FED FINL COM 14057C106 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 102 ________ CAPSTONE TURBINE CORP COM 14067D102 90 41,650 SH DEFINED 01 39,900 0 1,750 CAPSTONE TURBINE CORP COM 14067D102 4 2,000 SH OTHER 01 0 2,000 0 CAPSTONE TURBINE CORP COM 14067D102 937 433,940 SH DEFINED 01,08 72,784 361,156 0 CAPSTEAD MTG CORP COM 14067E506 497 36,981 SH DEFINED 01 10,076 26,605 300 CAPSTEAD MTG CORP COM 14067E506 3 250 SH OTHER 04 250 0 0 CAPSTEAD MTG CORP COM 14067E506 2 168 SH DEFINED 05 168 0 0 CAPSTEAD MTG CORP COM 14067E506 1,679 124,802 SH DEFINED 01,08 58,527 66,275 0 CAPTARIS INC COM 14071N104 294 45,500 SH DEFINED 01 17,200 27,600 700 CAPTARIS INC COM 14071N104 3 500 SH OTHER 01,06 0 0 500 CAPTARIS INC COM 14071N104 1,182 183,045 SH DEFINED 01,08 34,671 148,374 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 70 7,201 SH DEFINED 01 2,100 5,101 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 19 2,000 SH OTHER 01 0 2,000 0 CAPTIVA SOFTWARE CORP DEL COM 14073T109 285 29,406 SH DEFINED 01,08 3,779 25,627 0 CARACO PHARMACEUTICAL LABS L COM 14075T107 223 23,100 SH DEFINED 01,08 1,000 22,100 0 CARBO CERAMICS INC COM 140781105 4,030 59,048 SH DEFINED 01 41,143 17,405 500 CARBO CERAMICS INC COM 140781105 5 80 SH DEFINED 02 0 0 80 CARBO CERAMICS INC COM 140781105 14 200 SH OTHER 01,06 0 0 200 CARBO CERAMICS INC COM 140781105 6,901 101,113 SH DEFINED 01,08 33,689 67,424 0 CARAUSTAR INDS INC COM 140909102 1,218 86,324 SH DEFINED 01 54,715 31,109 500 CARAUSTAR INDS INC COM 140909102 6 425 SH OTHER 01,06 0 0 425 CARAUSTAR INDS INC COM 140909102 2,642 187,227 SH DEFINED 01,08 59,716 127,511 0 CAPITAL TITLE GROUP INC COM 140919101 61 14,200 SH DEFINED 01 0 14,200 0 CAPITAL TITLE GROUP INC COM 140919101 43 10,000 SH OTHER 01 0 10,000 0 CAPITAL TITLE GROUP INC COM 140919101 195 45,173 SH DEFINED 01,08 7,284 37,889 0 CARDIAC SCIENCE INC COM 141410209 104 42,084 SH DEFINED 01 39,984 500 1,600 CARDIAC SCIENCE INC COM 141410209 1 532 SH DEFINED 04 532 0 0 CARDIAC SCIENCE INC COM 141410209 1,330 538,267 SH DEFINED 01,08 172,094 366,173 0 CARDIMA INC COM 14147M106 4 7,600 SH DEFINED 01 7,600 0 0 CARDIMA INC COM 14147M106 13 24,673 SH DEFINED 01,08 22,873 1,800 0 CARDINAL FINL CORP COM 14149F109 82 9,000 SH DEFINED 01 600 8,400 0 CARDINAL FINL CORP COM 14149F109 130 14,305 SH DEFINED 01,08 3,997 10,308 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 103 ________ CARDINAL HEALTH INC COM 14149Y108 68,270 974,583 SH DEFINED 01 508,628 384,382 81,573 CARDINAL HEALTH INC COM 14149Y108 8,705 124,270 SH OTHER 01 60,058 53,851 10,361 CARDINAL HEALTH INC COM 14149Y108 1,601 22,851 SH DEFINED 02 16,432 5,069 1,350 CARDINAL HEALTH INC COM 14149Y108 272 3,890 SH OTHER 02 2,415 1,300 175 CARDINAL HEALTH INC COM 14149Y108 2,208 31,519 SH DEFINED 03 15,616 12,713 3,190 CARDINAL HEALTH INC COM 14149Y108 5,294 75,581 SH OTHER 03 18,446 54,165 2,970 CARDINAL HEALTH INC COM 14149Y108 1,415 20,195 SH DEFINED 04 16,795 3,400 0 CARDINAL HEALTH INC COM 14149Y108 974 13,901 SH OTHER 04 12,051 1,850 0 CARDINAL HEALTH INC COM 14149Y108 351 5,010 SH DEFINED 05 4,410 0 600 CARDINAL HEALTH INC COM 14149Y108 76 1,085 SH OTHER 01,06 0 0 1,085 CARDINAL HEALTH INC COM 14149Y108 281,150 4,013,566 SH DEFINED 01,08 2,094,306 1,919,260 0 CARDINAL HEALTH INC COM 14149Y108 1,024 14,625 SH DEFINED 09 14,625 0 0 CARDINAL HEALTH INC COM 14149Y108 3,159 45,101 SH DEFINED 10 21,882 400 22,819 CARDINAL HEALTH INC COM 14149Y108 883 12,612 SH OTHER 10 9,575 3,037 0 CARDIODYNAMICS INTL CORP COM 141597104 315 62,463 SH DEFINED 01 23,263 38,500 700 CARDIODYNAMICS INTL CORP COM 141597104 5 1,000 SH OTHER 04 1,000 0 0 CARDIODYNAMICS INTL CORP COM 141597104 1,457 288,587 SH DEFINED 01,08 93,886 194,701 0 CARDIOTECH INTL INC COM 14160C100 48 11,450 SH DEFINED 01 3,000 8,450 0 CARDIOTECH INTL INC COM 14160C100 118 28,064 SH DEFINED 01,08 4,010 24,054 0 CAREER EDUCATION CORP COM 141665109 3,126 68,622 SH DEFINED 01 43,514 19,334 5,774 CAREER EDUCATION CORP COM 141665109 26,665 585,281 SH DEFINED 01,08 187,683 397,598 0 CAREER EDUCATION CORP COM 141665109 8 168 SH DEFINED 09 168 0 0 CAREER EDUCATION CORP COM 141665109 9 194 SH DEFINED 10 100 0 94 CAREMARK RX INC COM 141705103 29,776 903,941 SH DEFINED 01 448,089 401,146 54,706 CAREMARK RX INC COM 141705103 566 17,186 SH OTHER 01 10,411 6,500 275 CAREMARK RX INC COM 141705103 42 1,262 SH DEFINED 02 1,262 0 0 CAREMARK RX INC COM 141705103 15 450 SH DEFINED 03 450 0 0 CAREMARK RX INC COM 141705103 11 337 SH OTHER 03 337 0 0 CAREMARK RX INC COM 141705103 133 4,027 SH DEFINED 04 4,027 0 0 CAREMARK RX INC COM 141705103 32 960 SH DEFINED 05 0 0 960 CAREMARK RX INC COM 141705103 13 400 SH OTHER 01,06 0 0 400 CAREMARK RX INC COM 141705103 135,037 4,099,496 SH DEFINED 01,08 2,127,089 1,969,367 3,040 CAREMARK RX INC COM 141705103 479 14,549 SH DEFINED 09 14,549 0 0 CAREMARK RX INC COM 141705103 54 1,629 SH DEFINED 10 871 0 758 CARLISLE COS INC COM 142339100 991 15,921 SH DEFINED 01 7,366 6,515 2,040 CARLISLE COS INC COM 142339100 7 106 SH DEFINED 04 106 0 0 CARLISLE COS INC COM 142339100 9,918 159,329 SH DEFINED 01,08 32,179 127,150 0 CARLISLE COS INC COM 142339100 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 104 ________ CARMAX INC COM 143130102 1,669 76,293 SH DEFINED 01 43,901 26,227 6,165 CARMAX INC COM 143130102 23 1,035 SH OTHER 02 0 1,035 0 CARMAX INC COM 143130102 5 251 SH DEFINED 04 251 0 0 CARMAX INC COM 143130102 12,988 593,889 SH DEFINED 01,08 177,827 416,062 0 CARMAX INC COM 143130102 36 1,640 SH DEFINED 10 1,584 0 56 CARMIKE CINEMAS INC COM 143436400 540 13,688 SH DEFINED 01 4,212 9,026 450 CARMIKE CINEMAS INC COM 143436400 3 73 SH DEFINED 04 73 0 0 CARMIKE CINEMAS INC COM 143436400 819 20,756 SH DEFINED 01,08 8,105 12,651 0 CARMIKE CINEMAS INC COM 143436400 20 500 SH DEFINED 10 0 0 500 CARNIVAL CORP COM 143658300 46,105 980,956 SH DEFINED 01 452,653 468,219 60,084 CARNIVAL CORP COM 143658300 1,667 35,467 SH OTHER 01 21,565 12,370 1,532 CARNIVAL CORP COM 143658300 547 11,645 SH DEFINED 02 8,560 3,050 35 CARNIVAL CORP COM 143658300 59 1,260 SH OTHER 02 120 1,140 0 CARNIVAL CORP COM 143658300 1,218 25,912 SH DEFINED 03 16,695 9,057 160 CARNIVAL CORP COM 143658300 397 8,450 SH OTHER 03 6,575 1,400 475 CARNIVAL CORP COM 143658300 6,707 142,695 SH DEFINED 04 139,825 2,435 435 CARNIVAL CORP COM 143658300 2,489 52,963 SH OTHER 04 52,088 875 0 CARNIVAL CORP COM 143658300 91 1,930 SH DEFINED 05 835 0 1,095 CARNIVAL CORP COM 143658300 80 1,700 SH OTHER 01,06 0 0 1,700 CARNIVAL CORP COM 143658300 206,456 4,392,673 SH DEFINED 01,08 2,143,781 2,248,892 0 CARNIVAL CORP COM 143658300 511 10,881 SH DEFINED 09 10,881 0 0 CARNIVAL CORP COM 143658300 354 7,541 SH DEFINED 10 7,191 350 0 CARNIVAL CORP COM 143658300 38 800 SH OTHER 10 350 450 0 CARRIAGE SVCS INC COM 143905107 111 22,100 SH DEFINED 01 1,500 20,600 0 CARRIAGE SVCS INC COM 143905107 187 37,157 SH DEFINED 01,08 6,808 30,349 0 CARPENTER TECHNOLOGY CORP COM 144285103 1,022 30,020 SH DEFINED 01 13,499 14,921 1,600 CARPENTER TECHNOLOGY CORP COM 144285103 30 880 SH DEFINED 02 0 0 880 CARPENTER TECHNOLOGY CORP COM 144285103 341 10,000 SH DEFINED 04 10,000 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 14 400 SH OTHER 01,06 0 0 400 CARPENTER TECHNOLOGY CORP COM 144285103 4,755 139,657 SH DEFINED 01,08 42,511 97,146 0 CARRAMERICA RLTY CORP COM 144418100 1,325 43,846 SH DEFINED 01 30,675 9,371 3,800 CARRAMERICA RLTY CORP COM 144418100 9,371 309,994 SH DEFINED 01,08 109,741 200,253 0 CARRAMERICA RLTY CORP COM 144418100 2 50 SH DEFINED 10 0 0 50 CARREKER CORP COM 144433109 356 35,550 SH DEFINED 01 13,600 21,500 450 CARREKER CORP COM 144433109 4 400 SH OTHER 01,06 0 0 400 CARREKER CORP COM 144433109 1,236 123,352 SH DEFINED 01,08 20,162 103,190 0 CARRIER ACCESS CORP COM 144460102 577 48,428 SH DEFINED 01 13,628 34,800 0 CARRIER ACCESS CORP COM 144460102 1,882 157,905 SH DEFINED 01,08 41,604 116,301 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 105 ________ CARRINGTON LABS INC COM 144525102 80 18,000 SH DEFINED 01 2,000 16,000 0 CARRINGTON LABS INC COM 144525102 126 28,231 SH DEFINED 01,08 4,071 24,160 0 CARRIZO OIL & CO INC COM 144577103 291 28,500 SH DEFINED 01 16,500 12,000 0 CARRIZO OIL & CO INC COM 144577103 330 32,296 SH DEFINED 01,08 6,700 25,596 0 CARTER INC COM 146229109 52 1,800 SH DEFINED 01 1,800 0 0 CARTER INC COM 146229109 1,406 48,288 SH DEFINED 01,08 3,371 44,917 0 CASCADE BANCORP COM 147154108 603 32,615 SH DEFINED 01 9,032 22,303 1,280 CASCADE BANCORP COM 147154108 1,982 107,252 SH DEFINED 01,08 17,999 89,253 0 CASCADE CORP COM 147195101 1,409 45,074 SH DEFINED 01 19,663 24,436 975 CASCADE CORP COM 147195101 2,187 69,981 SH DEFINED 01,08 14,047 55,934 0 CASCADE FINL CORP COM 147272108 109 6,250 SH DEFINED 01 0 6,250 0 CASCADE FINL CORP COM 147272108 252 14,392 SH DEFINED 01,08 3,385 11,007 0 CASCADE NAT GAS CORP COM 147339105 544 24,665 SH DEFINED 01 7,278 16,212 1,175 CASCADE NAT GAS CORP COM 147339105 17 750 SH OTHER 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,631 73,914 SH DEFINED 01,08 16,937 56,977 0 CASELLA WASTE SYS INC COM 147448104 536 40,749 SH DEFINED 01 11,336 28,288 1,125 CASELLA WASTE SYS INC COM 147448104 870 66,155 SH DEFINED 01,08 22,333 43,822 0 CASEYS GEN STORES INC COM 147528103 1,797 98,201 SH DEFINED 01 49,006 45,595 3,600 CASEYS GEN STORES INC COM 147528103 146 8,000 SH DEFINED 02 0 8,000 0 CASEYS GEN STORES INC COM 147528103 13 700 SH OTHER 01,06 0 0 700 CASEYS GEN STORES INC COM 147528103 6,715 366,959 SH DEFINED 01,08 118,464 248,495 0 CASH AMER INTL INC COM 14754D100 1,010 43,897 SH DEFINED 01 18,100 23,222 2,575 CASH AMER INTL INC COM 14754D100 9 400 SH OTHER 01,06 0 0 400 CASH AMER INTL INC COM 14754D100 4,341 188,759 SH DEFINED 01,08 58,881 129,878 0 CASTELLE COM 147905103 7 2,300 SH DEFINED 01 0 2,300 0 CASTELLE COM 147905103 48 15,891 SH DEFINED 01,08 1,800 14,091 0 CASTLE A M & CO COM 148411101 1,941 180,546 SH DEFINED 01 78,233 102,263 50 CASTLE A M & CO COM 148411101 3,393 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 422 39,233 SH DEFINED 01,08 10,114 29,119 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 106 ________ CASTLE ENERGY CORP COM 148449309 97 7,700 SH DEFINED 01 1,400 6,300 0 CASTLE ENERGY CORP COM 148449309 239 19,059 SH DEFINED 01,08 2,899 16,160 0 CASUAL MALE RETAIL GRP INC COM 148711104 372 50,978 SH DEFINED 01 14,373 34,005 2,600 CASUAL MALE RETAIL GRP INC COM 148711104 1,549 212,143 SH DEFINED 01,08 61,249 150,894 0 CATALINA MARKETING CORP COM 148867104 1,162 63,506 SH DEFINED 01 31,504 30,902 1,100 CATALINA MARKETING CORP COM 148867104 33 1,820 SH OTHER 01 0 1,820 0 CATALINA MARKETING CORP COM 148867104 15 800 SH DEFINED 03 0 800 0 CATALINA MARKETING CORP COM 148867104 7,432 406,347 SH DEFINED 01,08 72,634 333,713 0 CATALYST SEMICONDUCTOR INC COM 148881105 107 15,700 SH DEFINED 01 3,300 12,400 0 CATALYST SEMICONDUCTOR INC COM 148881105 279 40,982 SH DEFINED 01,08 6,644 34,338 0 CATALYTICA ENERGY SYS INC COM 148884109 47 16,641 SH DEFINED 01 2,455 14,186 0 CATALYTICA ENERGY SYS INC COM 148884109 109 38,523 SH DEFINED 01,08 7,554 30,969 0 CATAPULT COMMUNICATIONS CORP COM 149016107 988 42,978 SH DEFINED 01 27,085 15,743 150 CATAPULT COMMUNICATIONS CORP COM 149016107 5 200 SH OTHER 01,06 0 0 200 CATAPULT COMMUNICATIONS CORP COM 149016107 1,452 63,133 SH DEFINED 01,08 19,937 43,196 0 CATAPULT COMMUNICATIONS CORP COM 149016107 15 650 SH DEFINED 10 0 650 0 CATELLUS DEV CORP NEW COM 149113102 1,527 61,964 SH DEFINED 01 39,593 17,065 5,306 CATELLUS DEV CORP NEW COM 149113102 10 409 SH DEFINED 03 409 0 0 CATELLUS DEV CORP NEW COM 149113102 1 44 SH OTHER 03 44 0 0 CATELLUS DEV CORP NEW COM 149113102 8,177 331,708 SH DEFINED 01,08 167,690 164,018 0 CATELLUS DEV CORP NEW COM 149113102 3 108 SH DEFINED 10 0 0 108 CATERPILLAR INC DEL COM 149123101 109,881 1,383,190 SH DEFINED 01 760,310 494,501 128,379 CATERPILLAR INC DEL COM 149123101 9,894 124,548 SH OTHER 01 72,742 49,106 2,700 CATERPILLAR INC DEL COM 149123101 2,350 29,588 SH DEFINED 02 23,993 3,775 1,820 CATERPILLAR INC DEL COM 149123101 808 10,177 SH OTHER 02 6,022 3,755 400 CATERPILLAR INC DEL COM 149123101 7,165 90,189 SH DEFINED 03 48,365 37,164 4,660 CATERPILLAR INC DEL COM 149123101 1,797 22,618 SH OTHER 03 14,543 6,675 1,400 CATERPILLAR INC DEL COM 149123101 29,066 365,891 SH DEFINED 04 346,476 9,670 9,745 CATERPILLAR INC DEL COM 149123101 14,450 181,898 SH OTHER 04 168,288 12,070 1,540 CATERPILLAR INC DEL COM 149123101 1,816 22,860 SH DEFINED 05 14,990 600 7,270 CATERPILLAR INC DEL COM 149123101 36 455 SH OTHER 05 55 0 400 CATERPILLAR INC DEL COM 149123101 71 900 SH OTHER 01,06 0 0 900 CATERPILLAR INC DEL COM 149123101 333,887 4,203,006 SH DEFINED 01,08 1,678,039 2,394,618 130,349 CATERPILLAR INC DEL COM 149123101 996 12,541 SH DEFINED 09 12,541 0 0 CATERPILLAR INC DEL COM 149123101 4,934 62,105 SH DEFINED 10 38,948 15,895 7,262 CATERPILLAR INC DEL COM 149123101 381 4,800 SH OTHER 10 1,775 2,375 650 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 107 ________ CATHAY GENERAL BANCORP COM 149150104 2,213 33,172 SH DEFINED 01 13,153 19,597 422 CATHAY GENERAL BANCORP COM 149150104 333 4,990 SH DEFINED 04 4,990 0 0 CATHAY GENERAL BANCORP COM 149150104 9,299 139,421 SH DEFINED 01,08 34,334 105,087 0 CATO CORP NEW COM 149205106 851 37,892 SH DEFINED 01 11,204 26,288 400 CATO CORP NEW COM 149205106 9 400 SH OTHER 01,06 0 0 400 CATO CORP NEW COM 149205106 3,084 137,387 SH DEFINED 01,08 42,499 94,888 0 CAVALIER HOMES INC COM 149507105 89 16,600 SH DEFINED 01 2,700 13,900 0 CAVALIER HOMES INC COM 149507105 133 24,771 SH DEFINED 01,08 5,160 19,611 0 CAVALRY BANCORP INC COM 149547101 66 4,200 SH DEFINED 01 1,500 2,700 0 CAVALRY BANCORP INC COM 149547101 205 12,972 SH DEFINED 01,08 2,563 10,409 0 CD&L INC COM 14983Y107 3 1,600 SH DEFINED 01 900 700 0 CD&L INC COM 14983Y107 28 13,600 SH DEFINED 01,08 4,549 9,051 0 CD&L INC COM 14983Y107 2 1,000 SH DEFINED 10 0 0 1,000 CEDAR FAIR L P COM 150185106 480 15,200 SH DEFINED 01 13,300 1,900 0 CEDAR FAIR L P COM 150185106 713 22,600 SH OTHER 01 20,000 2,600 0 CEDAR FAIR L P COM 150185106 63 2,000 SH OTHER 02 0 2,000 0 CEDAR FAIR L P COM 150185106 123 3,900 SH DEFINED 04 3,500 0 400 CEDAR FAIR L P COM 150185106 95 3,000 SH OTHER 04 3,000 0 0 CEDAR FAIR L P COM 150185106 1,240 39,300 SH DEFINED 01,08 5,000 34,300 0 CEDAR FAIR L P COM 150185106 101 3,200 SH DEFINED 10 2,100 1,100 0 CEDAR FAIR L P COM 150185106 227 7,200 SH OTHER 10 7,200 0 0 CEDAR SHOPPING CTRS INC COM 150602209 91 7,900 SH DEFINED 01 7,600 0 300 CEDAR SHOPPING CTRS INC COM 150602209 837 72,845 SH DEFINED 01,08 14,746 58,099 0 CEL-SCI CORP COM 150837409 18 24,100 SH DEFINED 01 4,400 19,700 0 CEL-SCI CORP COM 150837409 1 1,800 SH DEFINED 02 0 1,800 0 CEL-SCI CORP COM 150837409 23 29,952 SH DEFINED 01,08 24,035 5,917 0 CELADON GROUP INC COM 150838100 227 12,892 SH DEFINED 01 3,292 9,600 0 CELADON GROUP INC COM 150838100 333 18,904 SH DEFINED 01,08 3,300 15,604 0 CELL GENESYS INC COM 150921104 627 60,333 SH DEFINED 01 24,656 34,577 1,100 CELL GENESYS INC COM 150921104 6 600 SH OTHER 01 0 600 0 CELL GENESYS INC COM 150921104 3,062 294,754 SH DEFINED 01,08 107,343 187,411 0 CELLSTAR CORP COM 150925204 157 21,237 SH DEFINED 01 3,777 17,460 0 CELLSTAR CORP COM 150925204 292 39,625 SH DEFINED 01,08 7,771 31,854 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 108 ________ CELERITEK INC COM 150926103 65 17,000 SH DEFINED 01 2,500 14,500 0 CELERITEK INC COM 150926103 105 27,509 SH DEFINED 01,08 4,640 22,869 0 CELL THERAPEUTICS INC COM 150934107 591 80,211 SH DEFINED 01 27,955 50,206 2,050 CELL THERAPEUTICS INC COM 150934107 2,654 360,158 SH DEFINED 01,08 113,468 246,690 0 CELESTICA INC COM 15101Q108 243 12,168 SH DEFINED 01 0 12,150 18 CELESTICA INC COM 15101Q108 227 11,363 SH DEFINED 01,08 3,191 8,172 0 CELGENE CORP COM 151020104 2,977 51,987 SH DEFINED 01 32,584 14,703 4,700 CELGENE CORP COM 151020104 1,159 20,246 SH OTHER 03 0 20,246 0 CELGENE CORP COM 151020104 29 498 SH DEFINED 04 498 0 0 CELGENE CORP COM 151020104 14,334 250,333 SH DEFINED 01,08 109,786 140,547 0 CELGENE CORP COM 151020104 55 958 SH DEFINED 09 958 0 0 CELGENE CORP COM 151020104 5 82 SH DEFINED 10 0 0 82 CELLEGY PHARMACEUTICALS INC COM 15115L103 59 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 139 35,766 SH DEFINED 01,08 7,375 28,391 0 CEMEX S A COM 151290889 29 994 SH DEFINED 01 994 0 0 CEMEX S A COM 151290889 710 24,384 SH OTHER 01 23,684 700 0 CEMEX S A COM 151290889 5 165 SH DEFINED 02 0 0 165 CEMEX S A COM 151290889 12 425 SH DEFINED 03 425 0 0 CEMEX S A COM 151290889 18 619 SH OTHER 03 619 0 0 CEMEX S A COM 151290889 10 335 SH DEFINED 10 335 0 0 CENDANT CORP CONV DEB 151313AN3 2,158 2,000,000 PRN DEFINED 01 2,000,000 0 0 CENDANT CORP COM 151313103 47,055 1,922,183 SH DEFINED 01 688,775 1,058,612 174,796 CENDANT CORP COM 151313103 23,365 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 37 1,500 SH DEFINED 03 500 1,000 0 CENDANT CORP COM 151313103 6 250 SH DEFINED 04 250 0 0 CENDANT CORP COM 151313103 203 8,300 SH OTHER 04 8,300 0 0 CENDANT CORP COM 151313103 41 1,670 SH DEFINED 05 0 0 1,670 CENDANT CORP COM 151313103 64 2,600 SH OTHER 01,06 0 0 2,600 CENDANT CORP COM 151313103 231,729 9,466,060 SH DEFINED 01,08 4,935,768 4,520,382 9,910 CENDANT CORP COM 151313103 606 24,755 SH DEFINED 09 24,755 0 0 CENDANT CORP COM 151313103 91 3,708 SH DEFINED 10 160 0 3,548 CENDANT CORP COM 151313103 226 9,219 SH OTHER 10 7,819 1,400 0 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 672 94,272 SH DEFINED 01 22,900 71,322 50 CENTENNIAL COMMUNCTNS CORP N COM 15133V208 1,472 206,428 SH DEFINED 01,08 42,780 163,648 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 109 ________ CENTENE CORP DEL COM 15135B101 1,364 35,370 SH DEFINED 01 10,779 24,216 375 CENTENE CORP DEL COM 15135B101 13 350 SH OTHER 01,06 0 0 350 CENTENE CORP DEL COM 15135B101 5,897 152,975 SH DEFINED 01,08 55,757 97,218 0 CENTER BANCORP INC COM 151408101 12 1,037 SH DEFINED 01 693 344 0 CENTER BANCORP INC COM 151408101 181 16,204 SH DEFINED 01,08 3,613 12,591 0 CENTER FINL CORP CALIF COM 15146E102 215 14,140 SH DEFINED 01 14,140 0 0 CENTER FINL CORP CALIF COM 15146E102 354 23,359 SH DEFINED 01,08 8,510 14,849 0 CENTERPOINT ENERGY INC COM 15189T107 6,050 526,078 SH DEFINED 01 220,717 256,667 48,694 CENTERPOINT ENERGY INC COM 15189T107 74 6,425 SH OTHER 01 5,300 100 1,025 CENTERPOINT ENERGY INC COM 15189T107 35 3,000 SH OTHER 02 3,000 0 0 CENTERPOINT ENERGY INC COM 15189T107 89 7,725 SH DEFINED 03 7,725 0 0 CENTERPOINT ENERGY INC COM 15189T107 2 200 SH DEFINED 04 200 0 0 CENTERPOINT ENERGY INC COM 15189T107 278 24,137 SH OTHER 04 24,137 0 0 CENTERPOINT ENERGY INC COM 15189T107 16 1,434 SH DEFINED 05 1,034 0 400 CENTERPOINT ENERGY INC COM 15189T107 9 800 SH OTHER 01,06 0 0 800 CENTERPOINT ENERGY INC COM 15189T107 31,544 2,742,993 SH DEFINED 01,08 1,398,548 1,344,445 0 CENTERPOINT ENERGY INC COM 15189T107 11 943 SH DEFINED 09 943 0 0 CENTERPOINT ENERGY INC COM 15189T107 36 3,148 SH DEFINED 10 2,748 0 400 CENTERPOINT PPTYS TR COM 151895109 1,451 18,903 SH DEFINED 01 13,069 4,454 1,380 CENTERPOINT PPTYS TR COM 151895109 115 1,500 SH OTHER 01 0 1,500 0 CENTERPOINT PPTYS TR COM 151895109 4,390 57,202 SH DEFINED 01,08 14,558 42,644 0 CENTERPOINT PPTYS TR COM 151895109 4 50 SH DEFINED 10 0 0 50 CENTEX CORP COM 152312104 9,880 215,964 SH DEFINED 01 84,223 109,619 22,122 CENTEX CORP COM 152312104 5 100 SH OTHER 01 0 0 100 CENTEX CORP COM 152312104 29 624 SH DEFINED 02 624 0 0 CENTEX CORP COM 152312104 21 450 SH DEFINED 03 450 0 0 CENTEX CORP COM 152312104 9 200 SH DEFINED 05 0 0 200 CENTEX CORP COM 152312104 18 400 SH OTHER 01,06 0 0 400 CENTEX CORP COM 152312104 52,908 1,156,455 SH DEFINED 01,08 611,493 544,962 0 CENTEX CORP COM 152312104 298 6,504 SH DEFINED 09 6,504 0 0 CENTEX CORP COM 152312104 10 220 SH DEFINED 10 20 0 200 CENTILLIUM COMMUNICATIONS IN COM 152319109 159 41,600 SH DEFINED 01 7,700 33,500 400 CENTILLIUM COMMUNICATIONS IN COM 152319109 17 4,500 SH OTHER 01 196 2,200 2,104 CENTILLIUM COMMUNICATIONS IN COM 152319109 310 80,845 SH DEFINED 01,08 14,500 66,345 0 CENTRA SOFTWARE INC COM 15234X103 61 27,100 SH DEFINED 01 5,200 21,900 0 CENTRA SOFTWARE INC COM 15234X103 95 42,339 SH DEFINED 01,08 10,730 31,609 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 110 ________ CENTRAL BANCORP INC MASS COM 152418109 89 2,600 SH DEFINED 01 300 2,300 0 CENTRAL BANCORP INC MASS COM 152418109 113 3,300 SH DEFINED 01,08 575 2,725 0 CENTRAL COAST BANCORP COM 153145107 200 10,835 SH DEFINED 01 6,195 4,490 150 CENTRAL COAST BANCORP COM 153145107 1,045 56,736 SH DEFINED 01,08 15,364 41,372 0 CENTRAL EUROPEAN DIST CORP COM 153435102 528 20,369 SH DEFINED 01 6,282 13,787 300 CENTRAL EUROPEAN DIST CORP COM 153435102 5 188 SH DEFINED 04 188 0 0 CENTRAL EUROPEAN DIST CORP COM 153435102 1,968 75,959 SH DEFINED 01,08 15,052 60,907 0 CENTRAL EUROPEAN DIST CORP COM 153435102 50 1,942 SH DEFINED 10 1,942 0 0 CENTRAL GARDEN & PET CO COM 153527106 1,110 31,036 SH DEFINED 01 15,833 14,953 250 CENTRAL GARDEN & PET CO COM 153527106 3,844 107,462 SH DEFINED 01,08 30,710 76,752 0 CENTRAL PAC FINL CORP COM 154760102 848 30,852 SH DEFINED 01 10,413 19,564 875 CENTRAL PAC FINL CORP COM 154760102 2,423 88,115 SH DEFINED 01,08 17,994 70,121 0 CENTRAL PKG CORP COM 154785109 1,462 78,249 SH DEFINED 01 52,195 25,504 550 CENTRAL PKG CORP COM 154785109 12 625 SH OTHER 01,06 0 0 625 CENTRAL PKG CORP COM 154785109 2,727 145,897 SH DEFINED 01,08 37,714 108,183 0 CENTRAL VT PUB SVC CORP COM 155771108 1,668 81,422 SH DEFINED 01 64,179 16,218 1,025 CENTRAL VT PUB SVC CORP COM 155771108 4 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 1,918 93,618 SH DEFINED 01,08 32,261 61,357 0 CENTURY ALUM CO COM 156431108 1,139 45,959 SH DEFINED 01 15,051 30,403 505 CENTURY ALUM CO COM 156431108 7 300 SH OTHER 01,06 0 0 300 CENTURY ALUM CO COM 156431108 2,742 110,618 SH DEFINED 01,08 55,063 55,555 0 CENTURY BANCORP INC COM 156432106 168 5,116 SH DEFINED 01 1,866 3,200 50 CENTURY BANCORP INC COM 156432106 604 18,368 SH DEFINED 01,08 3,480 14,888 0 CENTURY BUSINESS SVCS INC COM 156490104 1,984 455,074 SH DEFINED 01 291,156 158,868 5,050 CENTURY BUSINESS SVCS INC COM 156490104 1,822 417,910 SH DEFINED 01,08 99,080 318,830 0 CEPHEID COM 15670R107 598 51,842 SH DEFINED 01 23,742 27,000 1,100 CEPHEID COM 15670R107 2,926 253,556 SH DEFINED 01,08 48,496 205,060 0 CEPHEID COM 15670R107 6 500 SH DEFINED 10 500 0 0 CENVEO INC COM 15670S105 364 124,325 SH DEFINED 01 76,375 47,400 550 CENVEO INC COM 15670S105 3 1,000 SH DEFINED 05 0 0 1,000 CENVEO INC COM 15670S105 297 101,483 SH DEFINED 01,08 25,448 76,035 0 CENTURYTEL INC CONV DEB 156700AH9 3,319 3,000,000 PRN DEFINED 01 3,000,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 111 ________ CENTURYTEL INC COM 156700106 7,343 244,449 SH DEFINED 01 83,430 136,106 24,913 CENTURYTEL INC COM 156700106 721 24,000 SH OTHER 01 600 7,850 15,550 CENTURYTEL INC COM 156700106 236 7,860 SH DEFINED 02 7,560 300 0 CENTURYTEL INC COM 156700106 30 1,000 SH OTHER 02 0 1,000 0 CENTURYTEL INC COM 156700106 704 23,427 SH DEFINED 03 15,182 5,755 2,490 CENTURYTEL INC COM 156700106 69 2,300 SH OTHER 03 300 800 1,200 CENTURYTEL INC COM 156700106 320 10,640 SH DEFINED 04 10,640 0 0 CENTURYTEL INC COM 156700106 100 3,318 SH OTHER 04 1,800 1,518 0 CENTURYTEL INC COM 156700106 47 1,550 SH DEFINED 05 1,350 0 200 CENTURYTEL INC COM 156700106 4 125 SH OTHER 05 0 0 125 CENTURYTEL INC COM 156700106 12 400 SH OTHER 01,06 0 0 400 CENTURYTEL INC COM 156700106 38,537 1,282,872 SH DEFINED 01,08 647,977 634,895 0 CENTURYTEL INC COM 156700106 22 730 SH DEFINED 09 730 0 0 CENTURYTEL INC COM 156700106 253 8,413 SH DEFINED 10 4,663 3,300 450 CENTURYTEL INC COM 156700106 54 1,800 SH OTHER 10 1,800 0 0 CEPHALON INC COM 156708109 2,191 40,572 SH DEFINED 01 22,805 15,157 2,610 CEPHALON INC COM 156708109 67 1,234 SH DEFINED 04 234 1,000 0 CEPHALON INC COM 156708109 16,127 298,644 SH DEFINED 01,08 81,110 217,534 0 CEPHALON INC COM 156708109 5 100 SH DEFINED 10 0 0 100 CERADYNE INC COM 156710105 3,439 96,131 SH DEFINED 01 79,484 16,422 225 CERADYNE INC COM 156710105 27 750 SH DEFINED 04 750 0 0 CERADYNE INC COM 156710105 4,708 131,627 SH DEFINED 01,08 47,076 84,551 0 CERES GROUP INC COM 156772105 227 36,950 SH DEFINED 01 9,800 26,500 650 CERES GROUP INC COM 156772105 18 3,000 SH OTHER 01 0 3,000 0 CERES GROUP INC COM 156772105 978 159,354 SH DEFINED 01,08 29,537 129,817 0 CERIDIAN CORP NEW COM 156779100 2,150 95,568 SH DEFINED 01 45,680 40,478 9,410 CERIDIAN CORP NEW COM 156779100 455 20,200 SH OTHER 01 0 20,200 0 CERIDIAN CORP NEW COM 156779100 47 2,096 SH OTHER 02 2,096 0 0 CERIDIAN CORP NEW COM 156779100 18,398 817,705 SH DEFINED 01,08 227,012 590,693 0 CERIDIAN CORP NEW COM 156779100 6 250 SH DEFINED 10 0 0 250 CERNER CORP COM 156782104 1,312 29,423 SH DEFINED 01 18,173 9,250 2,000 CERNER CORP COM 156782104 62 1,400 SH OTHER 01 0 1,400 0 CERNER CORP COM 156782104 19 430 SH OTHER 01,06 0 0 430 CERNER CORP COM 156782104 7,714 173,046 SH DEFINED 01,08 42,461 130,585 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 112 ________ CERTEGY INC COM 156880106 6,422 165,524 SH DEFINED 01 125,871 29,133 10,520 CERTEGY INC COM 156880106 529 13,622 SH OTHER 01 0 1,322 12,300 CERTEGY INC COM 156880106 78 2,000 SH DEFINED 02 2,000 0 0 CERTEGY INC COM 156880106 43 1,121 SH DEFINED 03 321 800 0 CERTEGY INC COM 156880106 326 8,400 SH DEFINED 04 8,400 0 0 CERTEGY INC COM 156880106 14,072 362,678 SH DEFINED 01,08 114,920 247,758 0 CERTEGY INC COM 156880106 2 50 SH DEFINED 10 0 0 50 CERTEGY INC COM 156880106 39 1,000 SH OTHER 10 0 1,000 0 CERUS CORP COM 157085101 77 32,100 SH DEFINED 01 3,200 28,900 0 CERUS CORP COM 157085101 81 33,885 SH DEFINED 01,08 6,648 27,237 0 CEVA INC COM 157210105 88 11,066 SH DEFINED 01 3,700 7,366 0 CEVA INC COM 157210105 203 25,628 SH DEFINED 01,08 8,199 17,429 0 CHAD THERAPEUTICS INC COM 157228107 7 1,700 SH DEFINED 01 1,700 0 0 CHAD THERAPEUTICS INC COM 157228107 64 15,016 SH DEFINED 01,08 4,781 10,235 0 CHALONE WINE GROUP LTD COM 157639105 88 8,105 SH DEFINED 01 1,800 6,305 0 CHALONE WINE GROUP LTD COM 157639105 357 32,800 SH DEFINED 03 32,800 0 0 CHALONE WINE GROUP LTD COM 157639105 205 18,803 SH DEFINED 01,08 4,609 14,194 0 CHAMPION ENTERPRISES INC COM 158496109 955 104,006 SH DEFINED 01 42,192 58,164 3,650 CHAMPION ENTERPRISES INC COM 158496109 9 930 SH OTHER 01,06 0 0 930 CHAMPION ENTERPRISES INC COM 158496109 4,693 511,239 SH DEFINED 01,08 153,097 358,142 0 CHAMPION INDS INC W VA COM 158520106 52 12,700 SH DEFINED 01 1,400 11,300 0 CHAMPION INDS INC W VA COM 158520106 69 17,104 SH DEFINED 01,08 4,297 12,807 0 CHAMPS ENTMT INC DEL COM 158787101 52 6,240 SH DEFINED 01 2,400 3,790 50 CHAMPS ENTMT INC DEL COM 158787101 183 22,176 SH DEFINED 01,08 4,854 17,322 0 CHANNELL COML CORP COM 159186105 46 10,800 SH DEFINED 01 1,900 8,900 0 CHANNELL COML CORP COM 159186105 69 16,051 SH DEFINED 01,08 3,909 12,142 0 CHARLES & COLVARD LTD COM 159765106 28 4,600 SH DEFINED 01 1,000 3,600 0 CHARLES & COLVARD LTD COM 159765106 58 9,600 SH DEFINED 01,08 5,400 4,200 0 CHARLES RIVER ASSOCIATES COM 159852102 424 13,705 SH DEFINED 01 5,358 8,047 300 CHARLES RIVER ASSOCIATES COM 159852102 2,303 74,415 SH DEFINED 01,08 25,538 48,877 0 CHARLES RIV LABORATORIES INC CONV DEB 159863AL3 4,695 3,650,000 PRN DEFINED 01 3,650,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 113 ________ CHARLES RIV LABS INTL INC COM 159864107 1,721 35,213 SH DEFINED 01 19,657 12,543 3,013 CHARLES RIV LABS INTL INC COM 159864107 142 2,900 SH OTHER 01 0 2,900 0 CHARLES RIV LABS INTL INC COM 159864107 11,355 232,350 SH DEFINED 01,08 51,689 180,661 0 CHARLES RIV LABS INTL INC COM 159864107 3 62 SH DEFINED 10 0 0 62 CHARTER ONE FINL INC COM 160903100 17,145 387,977 SH DEFINED 01 157,315 198,029 32,633 CHARTER ONE FINL INC COM 160903100 834 18,875 SH OTHER 01 18,555 100 220 CHARTER ONE FINL INC COM 160903100 66 1,500 SH DEFINED 02 1,500 0 0 CHARTER ONE FINL INC COM 160903100 2 50 SH DEFINED 03 50 0 0 CHARTER ONE FINL INC COM 160903100 57 1,284 SH DEFINED 04 1,284 0 0 CHARTER ONE FINL INC COM 160903100 14 315 SH DEFINED 05 0 0 315 CHARTER ONE FINL INC COM 160903100 24 541 SH OTHER 01,06 0 0 541 CHARTER ONE FINL INC COM 160903100 91,834 2,078,171 SH DEFINED 01,08 1,074,160 1,004,011 0 CHARTER ONE FINL INC COM 160903100 45 1,008 SH DEFINED 09 1,008 0 0 CHARTER ONE FINL INC COM 160903100 384 8,693 SH DEFINED 10 1,880 0 6,813 CHARTER ONE FINL INC COM 160903100 4 100 SH OTHER 10 100 0 0 CHARTERMAC COM 160908109 1,180 60,012 SH DEFINED 01 23,965 35,097 950 CHARTERMAC COM 160908109 4,860 247,192 SH DEFINED 01,08 64,905 182,287 0 CHARLOTTE RUSSE HLDG INC COM 161048103 1,708 79,876 SH DEFINED 01 58,710 20,866 300 CHARLOTTE RUSSE HLDG INC COM 161048103 243 11,350 SH DEFINED 04 11,350 0 0 CHARLOTTE RUSSE HLDG INC COM 161048103 2,454 114,781 SH DEFINED 01,08 40,466 74,315 0 CHARMING SHOPPES INC COM 161133103 2,763 309,353 SH DEFINED 01 206,414 95,064 7,875 CHARMING SHOPPES INC COM 161133103 7,185 804,643 SH DEFINED 01,08 294,863 509,780 0 CHARTER COMMUNICATIONS INC D COM 16117M107 890 227,677 SH DEFINED 01 168,779 51,198 7,700 CHARTER COMMUNICATIONS INC D COM 16117M107 94 24,050 SH DEFINED 03 24,050 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 39 10,000 SH OTHER 04 10,000 0 0 CHARTER COMMUNICATIONS INC D COM 16117M107 7,050 1,803,040 SH DEFINED 01,08 577,088 1,225,952 0 CHARTER COMMUNICATIONS INC D COM 16117M107 12 3,000 SH DEFINED 10 3,000 0 0 CHARTER FINL CORP WEST PT GA COM 16122M100 309 9,102 SH DEFINED 01 5,752 3,350 0 CHARTER FINL CORP WEST PT GA COM 16122M100 1,894 55,701 SH DEFINED 01,08 10,184 45,517 0 CHASE CORP COM 16150R104 62 4,110 SH DEFINED 01 710 3,400 0 CHASE CORP COM 16150R104 0 5 SH DEFINED 03 5 0 0 CHASE CORP COM 16150R104 213 14,185 SH DEFINED 01,08 1,896 12,289 0 CHATTEM INC COM 162456107 945 32,722 SH DEFINED 01 11,157 21,015 550 CHATTEM INC COM 162456107 4,330 149,971 SH DEFINED 01,08 52,963 97,008 0 CHECKERS DRIVE-IN RESTAURANT COM 162809305 38 3,382 SH DEFINED 01 149 3,033 200 CHECKERS DRIVE-IN RESTAURANT COM 162809305 246 21,637 SH DEFINED 01,08 4,547 17,090 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 114 ________ CHECKFREE CORP NEW COM 162813109 1,530 50,987 SH DEFINED 01 32,600 14,242 4,145 CHECKFREE CORP NEW COM 162813109 46 1,520 SH DEFINED 02 1,520 0 0 CHECKFREE CORP NEW COM 162813109 15 500 SH OTHER 04 0 500 0 CHECKFREE CORP NEW COM 162813109 13,196 439,851 SH DEFINED 01,08 100,704 339,147 0 CHECKFREE CORP NEW COM 162813109 5 150 SH DEFINED 10 0 0 150 CHECKPOINT SYS INC COM 162825103 1,297 72,335 SH DEFINED 01 23,614 45,796 2,925 CHECKPOINT SYS INC COM 162825103 4 200 SH DEFINED 05 200 0 0 CHECKPOINT SYS INC COM 162825103 12 645 SH OTHER 01,06 0 0 645 CHECKPOINT SYS INC COM 162825103 4,498 250,837 SH DEFINED 01,08 96,581 154,256 0 CHEESECAKE FACTORY INC COM 163072101 1,693 42,560 SH DEFINED 01 19,794 18,031 4,735 CHEESECAKE FACTORY INC COM 163072101 16 400 SH OTHER 01 0 400 0 CHEESECAKE FACTORY INC COM 163072101 10,269 258,073 SH DEFINED 01,08 52,768 205,305 0 CHEESECAKE FACTORY INC COM 163072101 1 37 SH DEFINED 10 0 0 37 CHELSEA PPTY GROUP INC COM 163421100 1,414 21,688 SH DEFINED 01 13,330 6,418 1,940 CHELSEA PPTY GROUP INC COM 163421100 33 500 SH DEFINED 04 500 0 0 CHELSEA PPTY GROUP INC COM 163421100 65 1,000 SH OTHER 04 1,000 0 0 CHELSEA PPTY GROUP INC COM 163421100 39 600 SH DEFINED 05 600 0 0 CHELSEA PPTY GROUP INC COM 163421100 8,910 136,613 SH DEFINED 01,08 53,665 82,948 0 CHELSEA PPTY GROUP INC COM 163421100 3 50 SH DEFINED 10 0 0 50 CHEMED CORP NEW COM 16359R103 746 15,375 SH DEFINED 01 6,699 8,376 300 CHEMED CORP NEW COM 16359R103 10 200 SH OTHER 01,06 0 0 200 CHEMED CORP NEW COM 16359R103 3,955 81,540 SH DEFINED 01,08 24,359 57,181 0 CHEMICAL FINL CORP COM 163731102 1,770 47,969 SH DEFINED 01 20,821 25,753 1,395 CHEMICAL FINL CORP COM 163731102 5,305 143,810 SH DEFINED 01,08 34,660 109,150 0 CHEMICAL FINL CORP COM 163731102 124 3,366 SH DEFINED 10 0 3,366 0 CHENIERE ENERGY INC COM 16411R208 157 8,000 SH DEFINED 01 8,000 0 0 CHENIERE ENERGY INC COM 16411R208 587 30,000 SH OTHER 05 0 0 30,000 CHENIERE ENERGY INC COM 16411R208 1,944 99,356 SH DEFINED 01,08 28,356 71,000 0 CHEROKEE INC DEL NEW COM 16444H102 311 12,400 SH DEFINED 01 4,523 7,727 150 CHEROKEE INC DEL NEW COM 16444H102 1,033 41,183 SH DEFINED 01,08 7,549 33,634 0 CHESAPEAKE CORP COM 165159104 1,985 74,416 SH DEFINED 01 51,686 21,680 1,050 CHESAPEAKE CORP COM 165159104 11 400 SH OTHER 01,06 0 0 400 CHESAPEAKE CORP COM 165159104 3,403 127,536 SH DEFINED 01,08 44,224 83,312 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 115 ________ CHESAPEAKE ENERGY CORP COM 165167107 1,450 98,483 SH DEFINED 01 44,110 42,503 11,870 CHESAPEAKE ENERGY CORP COM 165167107 1 100 SH OTHER 01 0 100 0 CHESAPEAKE ENERGY CORP COM 165167107 280 19,000 SH DEFINED 04 4,000 15,000 0 CHESAPEAKE ENERGY CORP COM 165167107 9,776 664,115 SH DEFINED 01,08 253,884 410,231 0 CHESAPEAKE ENERGY CORP COM 165167107 1 100 SH DEFINED 10 0 0 100 CHESAPEAKE ENERGY CORP CONV PFD 165167800 1,110 10,000 DEFINED 01 10,000 0 0 CHESAPEAKE UTILS CORP COM 165303108 286 12,600 SH DEFINED 01 1,100 11,500 0 CHESAPEAKE UTILS CORP COM 165303108 11 500 SH DEFINED 04 500 0 0 CHESAPEAKE UTILS CORP COM 165303108 299 13,164 SH DEFINED 01,08 2,374 10,790 0 CHESTER VALLEY BANCORP COM 166335109 17 783 SH DEFINED 01 363 420 0 CHESTER VALLEY BANCORP COM 166335109 199 9,270 SH DEFINED 01,08 1,919 7,351 0 CHESTERFIELD FINL CORP COM 166435107 25 800 SH DEFINED 01 800 0 0 CHESTERFIELD FINL CORP COM 166435107 236 7,625 SH DEFINED 01,08 1,616 6,009 0 CHEVRONTEXACO CORP COM 166764100 205,231 2,180,756 SH DEFINED 01 929,993 1,060,902 189,861 CHEVRONTEXACO CORP COM 166764100 26,622 282,885 SH OTHER 01 106,022 166,181 10,682 CHEVRONTEXACO CORP COM 166764100 7,313 77,706 SH DEFINED 02 60,016 16,824 866 CHEVRONTEXACO CORP COM 166764100 5,728 60,870 SH OTHER 02 27,949 28,030 4,891 CHEVRONTEXACO CORP COM 166764100 19,346 205,571 SH DEFINED 03 128,562 54,797 22,212 CHEVRONTEXACO CORP COM 166764100 9,087 96,554 SH OTHER 03 59,892 29,691 6,971 CHEVRONTEXACO CORP COM 166764100 39,761 422,498 SH DEFINED 04 400,158 16,198 6,142 CHEVRONTEXACO CORP COM 166764100 27,820 295,611 SH OTHER 04 268,060 25,733 1,818 CHEVRONTEXACO CORP COM 166764100 2,309 24,534 SH DEFINED 05 16,761 665 7,108 CHEVRONTEXACO CORP COM 166764100 671 7,127 SH OTHER 05 445 3,408 3,274 CHEVRONTEXACO CORP COM 166764100 258 2,743 SH OTHER 01,06 0 0 2,743 CHEVRONTEXACO CORP COM 166764100 1,014,042 10,775,077 SH DEFINED 01,08 5,146,301 5,510,232 118,544 CHEVRONTEXACO CORP COM 166764100 3,220 34,210 SH DEFINED 09 34,210 0 0 CHEVRONTEXACO CORP COM 166764100 14,421 153,232 SH DEFINED 10 52,675 13,980 86,577 CHEVRONTEXACO CORP COM 166764100 7,028 74,676 SH OTHER 10 43,354 28,897 2,425 CHICAGO BRIDGE & IRON CO N V COM 167250109 181 6,500 SH DEFINED 01 0 6,500 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 56 2,000 SH OTHER 01 0 0 2,000 CHICAGO BRIDGE & IRON CO N V COM 167250109 6 210 SH DEFINED 04 210 0 0 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 65 2,350 SH DEFINED 10 2,090 0 260 CHICAGO MERCANTILE HLDGS INC COM 167760107 13,066 90,502 SH DEFINED 01 63,299 26,903 300 CHICAGO MERCANTILE HLDGS INC COM 167760107 110 760 SH OTHER 01 0 760 0 CHICAGO MERCANTILE HLDGS INC COM 167760107 15,336 106,227 SH DEFINED 01,08 48,400 57,827 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 116 ________ CHICAGO PIZZA & BREWERY INC COM 167889104 240 15,777 SH DEFINED 01 8,706 6,771 300 CHICAGO PIZZA & BREWERY INC COM 167889104 68 4,500 SH OTHER 03 4,500 0 0 CHICAGO PIZZA & BREWERY INC COM 167889104 2,051 134,835 SH DEFINED 01,08 66,189 68,646 0 CHICOS FAS INC COM 168615102 3,436 76,096 SH DEFINED 01 38,137 32,539 5,420 CHICOS FAS INC COM 168615102 87 1,920 SH OTHER 01 275 1,645 0 CHICOS FAS INC COM 168615102 24 525 SH OTHER 02 525 0 0 CHICOS FAS INC COM 168615102 17 375 SH DEFINED 03 375 0 0 CHICOS FAS INC COM 168615102 9 200 SH OTHER 03 0 200 0 CHICOS FAS INC COM 168615102 602 13,325 SH DEFINED 04 13,325 0 0 CHICOS FAS INC COM 168615102 22,109 489,562 SH DEFINED 01,08 140,324 349,238 0 CHICOS FAS INC COM 168615102 42 929 SH DEFINED 10 300 500 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 12 5,000 SH DEFINED 04 5,000 0 0 CHILDTIME LEARNING CTRS INC COM 168820108 28 12,100 SH DEFINED 01,08 7,416 4,684 0 CHILDRENS PL RETAIL STORES I COM 168905107 753 32,022 SH DEFINED 01 11,407 20,265 350 CHILDRENS PL RETAIL STORES I COM 168905107 2 100 SH OTHER 01,06 0 0 100 CHILDRENS PL RETAIL STORES I COM 168905107 3,153 134,054 SH DEFINED 01,08 37,166 96,888 0 CHIPPAC INC COM 169657103 751 119,813 SH DEFINED 01 43,379 75,484 950 CHIPPAC INC COM 169657103 3,101 494,498 SH DEFINED 01,08 136,393 358,105 0 CHOICE HOTELS INTL INC COM 169905106 2,912 58,047 SH DEFINED 01 12,184 43,738 2,125 CHOICE HOTELS INTL INC COM 169905106 5,056 100,799 SH DEFINED 01,08 31,076 69,723 0 CHIQUITA BRANDS INTL INC COM 170032809 1,994 95,307 SH DEFINED 01 47,251 45,506 2,550 CHIQUITA BRANDS INTL INC COM 170032809 4,630 221,325 SH DEFINED 01,08 48,219 173,106 0 CHIRON CORP COM 170040109 13,665 306,105 SH DEFINED 01 131,187 151,480 23,438 CHIRON CORP COM 170040109 130 2,918 SH OTHER 01 2,768 0 150 CHIRON CORP COM 170040109 18 400 SH OTHER 02 0 400 0 CHIRON CORP COM 170040109 34 755 SH DEFINED 03 355 400 0 CHIRON CORP COM 170040109 6 125 SH DEFINED 04 125 0 0 CHIRON CORP COM 170040109 68 1,516 SH OTHER 04 16 1,500 0 CHIRON CORP COM 170040109 16 350 SH DEFINED 05 0 0 350 CHIRON CORP COM 170040109 25 550 SH OTHER 01,06 0 0 550 CHIRON CORP COM 170040109 72,801 1,630,842 SH DEFINED 01,08 862,521 768,121 200 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 06-30-04 NORTHERN TRUST CORPORATION PAGE 117 ________ CHITTENDEN CORP COM 170228100 2,142 60,943 SH DEFINED 01 22,527 35,968 2,448 CHITTENDEN CORP COM 170228100 20 562 SH OTHER 01,06 0 0 562 CHITTENDEN CORP COM 170228100 8,048 228,970 SH DEFINED 01,08 64,707 164,263 0 CHOICEPOINT INC COM 170388102 15,885 347,894 SH DEFINED 01 312,889 21,832 13,173 CHOICEPOINT INC COM 170388102 1,231 26,962 SH OTHER 01 0 26,962 0 CHOICEPOINT INC COM 170388102 16 350 SH DEFINED 04 350 0 0 CHOICEPOINT INC COM 170388102 32 705 SH OTHER 04 705 0 0 CHOICEPOINT INC COM 170388102 22,810 499,567 SH DEFINED 01,08 156,928 342,639 0 CHOICEPOINT INC COM 170388102 147 3,219 SH DEFINED 10 2,410 400 409 CHOLESTECH CORP COM 170393102 119 14,600 SH DEFINED 01 2,600 11,800 200 CHOLESTECH CORP COM 170393102 224 27,462 SH DEFINED 01,08 6,083 21,379 0 CHORDIANT SOFTWARE INC COM 170404107 437 95,755 SH DEFINED 01 42,360 52,295 1,100 CHORDIANT SOFTWARE INC COM 170404107 1,181 258,898 SH DEFINED 01,08 125,874 133,024 0 CHRISTOPHER & BANKS CORP COM 171046105 1,002 56,599 SH DEFINED 01 21,605 32,569 2,425 CHRISTOPHER & BANKS CORP COM 171046105 343 19,388 SH OTHER 01 0 19,388 0 CHRISTOPHER & BANKS CORP COM 171046105 10 538 SH OTHER 01,06 0 0 538 CHRISTOPHER & BANKS CORP COM 171046105 4,404 248,666 SH DEFINED 01,08 62,793 185,873 0 CHROMAVISION MED SYS INC COM 17111P104 47 24,700 SH DEFINED 01 3,700 21,000 0 CHROMAVISION MED SYS INC COM 17111P104 93 48,950 SH DEFINED 01,08 12,764 36,186 0 CHROMCRAFT REVINGTON INC COM 171117104 96 7,500 SH DEFINED 01 0 7,500 0 CHROMCRAFT REVINGTON INC COM 171117104 80 6,292 SH DEFINED 01,08 1,493 4,799 0 CHRONIMED INC COM 171164106 116 14,200 SH DEFINED 01 3,800 10,400 0 CHRONIMED INC COM 171164106 214 26,273 SH DEFINED 01,08 5,587 20,686 0 CHUBB CORP COM 171232101 23,366 342,712 SH DEFINED 01 116,944 194,175 31,593 CHUBB CORP COM 171232101 1,449 21,250 SH OTHER 01 12,000 9,100 150 CHUBB CORP COM 171232101 75 1,100 SH OTHER 02 100 1,000 0 CHUBB CORP COM 171232101 255 3,746 SH DEFINED 03 2,000 1,746 0 CHUBB CORP COM 171232101 439 6,438 SH DEFINED 04 6,438 0 0 CHUBB CORP COM 171232101 31 450 SH OTHER 04 450 0 0 CHUBB CORP COM 171232101 17 250 SH DEFINED 05 0 0 250 CHUBB CORP COM 171232101 34 500 SH OTHER 01,06 0 0 500 CHUBB CORP COM 171232101 119,073 1,746,452 SH DEFINED 01,08 887,783 854,809 3,860 CHUBB CORP COM 171232101 62 913 SH DEFINED 09 913 0 0 CHUBB CORP COM 171232101 159 2,329 SH DEFINED 10 1,629 600 100 CHUBB CORP COM 171232101 27 400 SH OTHER 10 400 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 118 ________ CHUBB CORP CONV PFD 171232309 1,108 40,000 DEFINED 01 40,000 0 0 CHUBB CORP CONV PFD 171232309 11 400 OTHER 01 0 400 0 CHURCH & DWIGHT INC COM 171340102 1,393 30,420 SH DEFINED 01 20,444 6,731 3,245 CHURCH & DWIGHT INC COM 171340102 13,682 298,863 SH DEFINED 02 298,000 500 363 CHURCH & DWIGHT INC COM 171340102 27 600 SH DEFINED 04 600 0 0 CHURCH & DWIGHT INC COM 171340102 189 4,133 SH OTHER 04 4,133 0 0 CHURCH & DWIGHT INC COM 171340102 10,104 220,707 SH DEFINED 01,08 64,973 155,734 0 CHURCH & DWIGHT INC COM 171340102 3 57 SH DEFINED 10 0 0 57 CHURCHILL DOWNS INC COM 171484108 784 19,162 SH DEFINED 01 5,193 13,769 200 CHURCHILL DOWNS INC COM 171484108 2,093 51,196 SH DEFINED 01,08 12,341 38,855 0 CIBER INC COM 17163B102 1,308 159,113 SH DEFINED 01 102,408 51,730 4,975 CIBER INC COM 17163B102 7 900 SH OTHER 01,06 0 0 900 CIBER INC COM 17163B102 3,204 389,827 SH DEFINED 01,08 129,272 260,555 0 CIENA CORP COM 171779101 3,276 885,358 SH DEFINED 01 378,238 465,833 41,287 CIENA CORP COM 171779101 609 164,607 SH OTHER 01 159,962 1,100 3,545 CIENA CORP COM 171779101 7 2,000 SH DEFINED 02 2,000 0 0 CIENA CORP COM 171779101 1 300 SH DEFINED 03 300 0 0 CIENA CORP COM 171779101 14 3,680 SH DEFINED 05 1,750 0 1,930 CIENA CORP COM 171779101 0 100 SH OTHER 01,06 0 0 100 CIENA CORP COM 171779101 17,283 4,671,194 SH DEFINED 01,08 2,438,065 2,233,129 0 CIENA CORP COM 171779101 3 831 SH DEFINED 09 831 0 0 CIENA CORP COM 171779101 2 470 SH DEFINED 10 470 0 0 CIMA LABS INC COM 171796105 958 28,413 SH DEFINED 01 8,819 19,044 550 CIMA LABS INC COM 171796105 8 250 SH OTHER 01,06 0 0 250 CIMA LABS INC COM 171796105 4,082 121,020 SH DEFINED 01,08 48,895 72,125 0 CIMAREX ENERGY CO COM 171798101 1,457 48,210 SH DEFINED 01 24,834 20,596 2,780 CIMAREX ENERGY CO COM 171798101 18 600 SH OTHER 01,06 0 0 600 CIMAREX ENERGY CO COM 171798101 8,412 278,264 SH DEFINED 01,08 99,792 178,472 0 CINCINNATI BELL INC NEW COM 171871106 963 216,856 SH DEFINED 01 155,749 41,907 19,200 CINCINNATI BELL INC NEW COM 171871106 31 7,000 SH OTHER 01 0 5,000 2,000 CINCINNATI BELL INC NEW COM 171871106 3 600 SH DEFINED 03 600 0 0 CINCINNATI BELL INC NEW COM 171871106 7 1,600 SH DEFINED 04 1,600 0 0 CINCINNATI BELL INC NEW COM 171871106 8,633 1,944,448 SH DEFINED 01,08 389,192 1,555,256 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 119 ________ CINCINNATI FINL CORP COM 172062101 12,978 298,202 SH DEFINED 01 105,281 168,650 24,271 CINCINNATI FINL CORP COM 172062101 1,422 32,677 SH OTHER 01 0 22,204 10,473 CINCINNATI FINL CORP COM 172062101 68 1,557 SH OTHER 02 1,557 0 0 CINCINNATI FINL CORP COM 172062101 74 1,700 SH DEFINED 04 1,700 0 0 CINCINNATI FINL CORP COM 172062101 13 305 SH DEFINED 05 0 0 305 CINCINNATI FINL CORP COM 172062101 18 420 SH OTHER 01,06 0 0 420 CINCINNATI FINL CORP COM 172062101 67,662 1,554,725 SH DEFINED 01,08 804,589 750,136 0 CINCINNATI FINL CORP COM 172062101 41 938 SH DEFINED 09 938 0 0 CINCINNATI FINL CORP COM 172062101 792 18,188 SH DEFINED 10 6,256 11,722 210 CINCINNATI FINL CORP COM 172062101 242 5,571 SH OTHER 10 5,571 0 0 CINERGY CORP COM 172474108 10,755 283,020 SH DEFINED 01 103,808 152,302 26,910 CINERGY CORP COM 172474108 560 14,725 SH OTHER 01 1,050 9,775 3,900 CINERGY CORP COM 172474108 19 511 SH DEFINED 02 0 0 511 CINERGY CORP COM 172474108 27 709 SH DEFINED 03 709 0 0 CINERGY CORP COM 172474108 4 100 SH OTHER 03 100 0 0 CINERGY CORP COM 172474108 283 7,438 SH DEFINED 04 7,438 0 0 CINERGY CORP COM 172474108 23 600 SH DEFINED 05 300 0 300 CINERGY CORP COM 172474108 19 500 SH OTHER 01,06 0 0 500 CINERGY CORP COM 172474108 61,323 1,613,752 SH DEFINED 01,08 812,411 800,941 400 CINERGY CORP COM 172474108 41 1,071 SH DEFINED 09 1,071 0 0 CINERGY CORP COM 172474108 20 526 SH DEFINED 10 276 0 250 CINERGY CORP COM 172474108 52 1,375 SH OTHER 10 375 1,000 0 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 297 40,588 SH DEFINED 01 15,664 24,074 850 CIPHERGEN BIOSYSTEMS INC COM 17252Y104 1,277 174,386 SH DEFINED 01,08 46,241 128,145 0 CIPRICO INC COM 172529109 34 7,400 SH DEFINED 01 1,000 6,400 0 CIPRICO INC COM 172529109 65 14,123 SH DEFINED 01,08 2,206 11,917 0 CIRCOR INTL INC COM 17273K109 1,351 66,272 SH DEFINED 01 48,516 17,406 350 CIRCOR INTL INC COM 17273K109 1,647 80,754 SH DEFINED 01,08 16,929 63,825 0 CIRCUIT CITY STORE INC COM 172737108 4,598 355,027 SH DEFINED 01 126,604 191,514 36,909 CIRCUIT CITY STORE INC COM 172737108 287 22,200 SH OTHER 01 22,000 0 200 CIRCUIT CITY STORE INC COM 172737108 1 100 SH DEFINED 03 100 0 0 CIRCUIT CITY STORE INC COM 172737108 284 21,900 SH DEFINED 04 0 21,900 0 CIRCUIT CITY STORE INC COM 172737108 3 250 SH DEFINED 05 0 0 250 CIRCUIT CITY STORE INC COM 172737108 6 500 SH OTHER 01,06 0 0 500 CIRCUIT CITY STORE INC COM 172737108 23,642 1,825,629 SH DEFINED 01,08 920,717 904,912 0 CIRCUIT CITY STORE INC COM 172737108 6 446 SH DEFINED 09 446 0 0 CIRCUIT CITY STORE INC COM 172737108 19 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 06-30-04 NORTHERN TRUST CORPORATION PAGE 120 ________ CISCO SYS INC COM 17275R102 542,994 22,911,148 SH DEFINED 01 13,247,231 7,922,533 1,741,384 CISCO SYS INC COM 17275R102 61,678 2,602,450 SH OTHER 01 951,216 1,498,809 152,425 CISCO SYS INC COM 17275R102 31,686 1,336,978 SH DEFINED 02 919,139 377,593 40,246 CISCO SYS INC COM 17275R102 7,643 322,487 SH OTHER 02 211,883 102,274 8,330 CISCO SYS INC COM 17275R102 40,120 1,692,825 SH DEFINED 03 948,259 630,158 114,408 CISCO SYS INC COM 17275R102 11,791 497,500 SH OTHER 03 263,430 201,890 32,180 CISCO SYS INC COM 17275R102 143,682 6,062,551 SH DEFINED 04 5,651,568 198,882 212,101 CISCO SYS INC COM 17275R102 73,267 3,091,415 SH OTHER 04 2,896,077 191,438 3,900 CISCO SYS INC COM 17275R102 20,683 872,681 SH DEFINED 05 739,195 89,901 43,585 CISCO SYS INC COM 17275R102 2,535 106,946 SH OTHER 05 51,715 33,781 21,450 CISCO SYS INC COM 17275R102 421 17,750 SH OTHER 01,06 0 0 17,750 CISCO SYS INC COM 17275R102 1,498,962 63,247,326 SH DEFINED 01,08 33,232,611 29,981,175 33,540 CISCO SYS INC COM 17275R102 5,130 216,470 SH DEFINED 09 216,470 0 0 CISCO SYS INC COM 17275R102 41,928 1,769,094 SH DEFINED 10 1,194,332 342,603 232,159 CISCO SYS INC COM 17275R102 10,537 444,589 SH OTHER 10 158,863 278,033 7,693 CIRRUS LOGIC INC COM 172755100 749 124,566 SH DEFINED 01 48,510 69,731 6,325 CIRRUS LOGIC INC COM 172755100 3,702 615,907 SH DEFINED 01,08 208,493 407,414 0 CITADEL BROADCASTING CORP COM 17285T106 471 32,299 SH DEFINED 01 32,199 0 100 CITADEL BROADCASTING CORP COM 17285T106 141 9,701 SH DEFINED 04 1 9,700 0 CITADEL BROADCASTING CORP COM 17285T106 1,860 127,670 SH DEFINED 01,08 36,447 91,223 0 CINTAS CORP COM 172908105 20,705 434,340 SH DEFINED 01 210,389 197,952 25,999 CINTAS CORP COM 172908105 2,009 42,137 SH OTHER 01 18,677 17,685 5,775 CINTAS CORP COM 172908105 249 5,229 SH DEFINED 02 4,829 0 400 CINTAS CORP COM 172908105 1,453 30,486 SH DEFINED 03 21,234 8,252 1,000 CINTAS CORP COM 172908105 2,152 45,150 SH OTHER 03 40,300 2,750 2,100 CINTAS CORP COM 172908105 37,512 786,911 SH DEFINED 04 733,011 23,835 30,065 CINTAS CORP COM 172908105 10,888 228,410 SH OTHER 04 217,590 9,620 1,200 CINTAS CORP COM 172908105 141 2,965 SH DEFINED 05 2,270 480 215 CINTAS CORP COM 172908105 19 400 SH OTHER 01,06 0 0 400 CINTAS CORP COM 172908105 72,790 1,526,948 SH DEFINED 01,08 800,823 725,305 820 CINTAS CORP COM 172908105 44 920 SH DEFINED 09 920 0 0 CINTAS CORP COM 172908105 2,745 57,580 SH DEFINED 10 12,630 9,000 35,950 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 121 ________ CITIGROUP INC COM 172967101 635,778 13,672,639 SH DEFINED 01 6,802,712 5,696,301 1,173,626 CITIGROUP INC COM 172967101 52,584 1,130,842 SH OTHER 01 526,931 530,148 73,763 CITIGROUP INC COM 172967101 26,020 559,561 SH DEFINED 02 393,150 146,368 20,043 CITIGROUP INC COM 172967101 7,172 154,234 SH OTHER 02 90,060 61,699 2,475 CITIGROUP INC COM 172967101 51,700 1,111,827 SH DEFINED 03 628,512 390,138 93,177 CITIGROUP INC COM 172967101 14,680 315,707 SH OTHER 03 227,328 64,566 23,813 CITIGROUP INC COM 172967101 107,562 2,313,172 SH DEFINED 04 2,140,779 93,386 79,007 CITIGROUP INC COM 172967101 40,774 876,866 SH OTHER 04 838,747 32,898 5,221 CITIGROUP INC COM 172967101 23,550 506,445 SH DEFINED 05 436,614 38,165 31,666 CITIGROUP INC COM 172967101 3,004 64,612 SH OTHER 05 31,238 22,399 10,975 CITIGROUP INC COM 172967101 616 13,249 SH OTHER 01,06 0 0 13,249 CITIGROUP INC COM 172967101 2,302,099 49,507,502 SH DEFINED 01,08 24,777,535 24,494,503 235,464 CITIGROUP INC COM 172967101 4,487 96,490 SH DEFINED 09 96,490 0 0 CITIGROUP INC COM 172967101 37,832 813,597 SH DEFINED 10 548,708 128,177 136,712 CITIGROUP INC COM 172967101 10,334 222,240 SH OTHER 10 86,377 128,880 6,983 CITIZENS BKG CORP MICH COM 174420109 3,140 101,119 SH DEFINED 01 51,541 47,978 1,600 CITIZENS BKG CORP MICH COM 174420109 62 2,000 SH OTHER 01 2,000 0 0 CITIZENS BKG CORP MICH COM 174420109 1,484 47,780 SH DEFINED 02 47,780 0 0 CITIZENS BKG CORP MICH COM 174420109 8,107 261,085 SH DEFINED 01,08 75,739 185,346 0 CITIZENS BKG CORP MICH COM 174420109 5,286 170,254 SH DEFINED 10 170,254 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 5,603 463,031 SH DEFINED 01 168,214 249,720 45,097 CITIZENS COMMUNICATIONS CO COM 17453B101 299 24,750 SH OTHER 01 24,400 100 250 CITIZENS COMMUNICATIONS CO COM 17453B101 197 16,304 SH DEFINED 02 15,304 1,000 0 CITIZENS COMMUNICATIONS CO COM 17453B101 13 1,100 SH OTHER 02 1,100 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 2 150 SH DEFINED 03 150 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 510 42,155 SH DEFINED 04 42,155 0 0 CITIZENS COMMUNICATIONS CO COM 17453B101 13 1,078 SH DEFINED 05 778 0 300 CITIZENS COMMUNICATIONS CO COM 17453B101 10 800 SH OTHER 01,06 0 0 800 CITIZENS COMMUNICATIONS CO COM 17453B101 29,605 2,446,728 SH DEFINED 01,08 1,165,811 1,280,917 0 CITIZENS COMMUNICATIONS CO COM 17453B101 10 840 SH DEFINED 10 40 400 400 CITIZENS COMMUNICATIONS CO COM 17453B101 36 3,000 SH OTHER 10 0 3,000 0 CITIZENS FIRST BANCORP INC D COM 17461R106 330 14,034 SH DEFINED 01 12,791 1,043 200 CITIZENS FIRST BANCORP INC D COM 17461R106 1,163 49,451 SH DEFINED 01,08 9,913 39,538 0 CITIZENS INC COM 174740100 252 30,740 SH DEFINED 01 19,731 10,499 510 CITIZENS INC COM 174740100 1,744 212,713 SH DEFINED 01,08 51,633 161,080 0 CITIZENS SOUTH BKG CP DEL COM 176682102 206 15,657 SH DEFINED 01 5,824 9,633 200 CITIZENS SOUTH BKG CP DEL COM 176682102 225 17,096 SH DEFINED 01,08 4,682 12,414 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 122 ________ CITRIX SYS INC COM 177376100 6,271 307,983 SH DEFINED 01 136,909 143,838 27,236 CITRIX SYS INC COM 177376100 2,051 100,724 SH OTHER 01 100,524 0 200 CITRIX SYS INC COM 177376100 2 100 SH DEFINED 03 100 0 0 CITRIX SYS INC COM 177376100 2 100 SH DEFINED 04 100 0 0 CITRIX SYS INC COM 177376100 4 220 SH DEFINED 05 0 0 220 CITRIX SYS INC COM 177376100 10 500 SH OTHER 01,06 0 0 500 CITRIX SYS INC COM 177376100 32,496 1,596,053 SH DEFINED 01,08 847,327 748,726 0 CITRIX SYS INC COM 177376100 82 4,040 SH DEFINED 09 4,040 0 0 CITRIX SYS INC COM 177376100 16 780 SH DEFINED 10 30 500 250 CITY BK LYNNWOOD WASH COM 17770A109 324 10,134 SH DEFINED 01 5,365 4,144 625 CITY BK LYNNWOOD WASH COM 17770A109 1,691 52,826 SH DEFINED 01,08 9,568 43,258 0 CITY HLDG CO COM 177835105 960 30,400 SH DEFINED 01 10,220 19,230 950 CITY HLDG CO COM 177835105 3,503 110,927 SH DEFINED 01,08 38,365 72,562 0 CITY NATL CORP COM 178566105 1,438 21,889 SH DEFINED 01 11,557 8,932 1,400 CITY NATL CORP COM 178566105 66 1,000 SH OTHER 01 1,000 0 0 CITY NATL CORP COM 178566105 115 1,752 SH DEFINED 03 1,752 0 0 CITY NATL CORP COM 178566105 25 373 SH DEFINED 04 373 0 0 CITY NATL CORP COM 178566105 7 100 SH OTHER 04 100 0 0 CITY NATL CORP COM 178566105 17,039 259,346 SH DEFINED 01,08 67,896 191,450 0 CITY NATL CORP COM 178566105 3 48 SH DEFINED 10 0 0 48 CLAIRES STORES INC COM 179584107 1,246 57,427 SH DEFINED 01 34,026 16,701 6,700 CLAIRES STORES INC COM 179584107 13,051 601,425 SH DEFINED 04 601,425 0 0 CLAIRES STORES INC COM 179584107 10,379 478,304 SH DEFINED 01,08 106,304 372,000 0 CLAIRES STORES INC COM 179584107 2 100 SH DEFINED 10 0 0 100 CLARCOR INC COM 179895107 1,783 38,926 SH DEFINED 01 15,323 22,053 1,550 CLARCOR INC COM 179895107 710 15,500 SH OTHER 01 0 15,500 0 CLARCOR INC COM 179895107 21 450 SH OTHER 02 0 450 0 CLARCOR INC COM 179895107 5 120 SH DEFINED 04 120 0 0 CLARCOR INC COM 179895107 18 400 SH OTHER 01,06 0 0 400 CLARCOR INC COM 179895107 8,586 187,471 SH DEFINED 01,08 57,159 130,312 0 CLARK INC COM 181457102 1,578 85,087 SH DEFINED 01 65,428 18,709 950 CLARK INC COM 181457102 109 5,900 SH DEFINED 04 0 5,900 0 CLARK INC COM 181457102 1,991 107,341 SH DEFINED 01,08 23,064 84,277 0 CLARUS CORP COM 182707109 230 20,000 SH DEFINED 01 6,700 13,300 0 CLARUS CORP COM 182707109 909 79,026 SH DEFINED 01,08 13,295 65,731 0 CLEAN HARBORS INC COM 184496107 132 13,950 SH DEFINED 01 1,500 12,300 150 CLEAN HARBORS INC COM 184496107 284 29,958 SH DEFINED 01,08 5,300 24,658 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 123 ________ CLEAR CHANNEL COMMUNICATIONS COM 184502102 41,124 1,112,966 SH DEFINED 01 462,660 561,583 88,723 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,174 31,777 SH OTHER 01 20,817 4,507 6,453 CLEAR CHANNEL COMMUNICATIONS COM 184502102 4,278 115,789 SH DEFINED 02 101,966 12,823 1,000 CLEAR CHANNEL COMMUNICATIONS COM 184502102 558 15,100 SH OTHER 02 11,000 4,100 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 360 9,731 SH DEFINED 03 3,267 5,214 1,250 CLEAR CHANNEL COMMUNICATIONS COM 184502102 28 770 SH OTHER 03 770 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 5,029 136,092 SH DEFINED 04 117,117 17,450 1,525 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,216 32,900 SH OTHER 04 31,500 1,150 250 CLEAR CHANNEL COMMUNICATIONS COM 184502102 1,800 48,714 SH DEFINED 05 46,584 1,100 1,030 CLEAR CHANNEL COMMUNICATIONS COM 184502102 22 600 SH OTHER 05 600 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 30 800 SH OTHER 01,06 0 0 800 CLEAR CHANNEL COMMUNICATIONS COM 184502102 203,757 5,514,398 SH DEFINED 01,08 2,841,620 2,671,378 1,400 CLEAR CHANNEL COMMUNICATIONS COM 184502102 399 10,788 SH DEFINED 09 10,788 0 0 CLEAR CHANNEL COMMUNICATIONS COM 184502102 37 995 SH DEFINED 10 345 0 650 CLEAR CHANNEL COMMUNICATIONS COM 184502102 6 150 SH OTHER 10 150 0 0 CLEVELAND CLIFFS INC COM 185896107 1,340 23,768 SH DEFINED 01 6,262 17,306 200 CLEVELAND CLIFFS INC COM 185896107 11 200 SH OTHER 01,06 0 0 200 CLEVELAND CLIFFS INC COM 185896107 4,931 87,449 SH DEFINED 01,08 32,362 55,087 0 CLEVELAND CLIFFS INC COM 185896107 3 45 SH DEFINED 10 45 0 0 CLICK COMMERCE INC COM 18681D208 48 8,460 SH DEFINED 01 1,640 6,820 0 CLICK COMMERCE INC COM 18681D208 92 16,355 SH DEFINED 01,08 3,380 12,975 0 CLIFTON SVGS BANCORP INC COM 18712Q103 40 3,400 SH DEFINED 01 3,400 0 0 CLIFTON SVGS BANCORP INC COM 18712Q103 292 24,735 SH DEFINED 01,08 4,235 20,500 0 CLOROX CO DEL COM 189054109 46,796 870,146 SH DEFINED 01 642,094 190,301 37,751 CLOROX CO DEL COM 189054109 1,083 20,136 SH OTHER 01 14,500 5,436 200 CLOROX CO DEL COM 189054109 888 16,515 SH DEFINED 02 11,640 2,675 2,200 CLOROX CO DEL COM 189054109 187 3,475 SH OTHER 02 750 2,725 0 CLOROX CO DEL COM 189054109 592 11,005 SH DEFINED 03 4,100 4,925 1,980 CLOROX CO DEL COM 189054109 362 6,734 SH OTHER 03 2,634 4,100 0 CLOROX CO DEL COM 189054109 1,563 29,060 SH DEFINED 04 28,460 600 0 CLOROX CO DEL COM 189054109 1,752 32,575 SH OTHER 04 30,375 2,200 0 CLOROX CO DEL COM 189054109 94 1,750 SH DEFINED 05 1,600 0 150 CLOROX CO DEL COM 189054109 290 5,400 SH OTHER 05 0 200 5,200 CLOROX CO DEL COM 189054109 27 500 SH OTHER 01,06 0 0 500 CLOROX CO DEL COM 189054109 97,429 1,811,622 SH DEFINED 01,08 914,034 897,188 400 CLOROX CO DEL COM 189054109 154 2,866 SH DEFINED 09 2,866 0 0 CLOROX CO DEL COM 189054109 213 3,964 SH DEFINED 10 2,564 1,300 100 CLOROX CO DEL COM 189054109 27 500 SH OTHER 10 0 500 0 CLOSURE MED CORP COM 189093107 528 21,029 SH DEFINED 01 5,680 14,799 550 CLOSURE MED CORP COM 189093107 1,519 60,487 SH DEFINED 01,08 13,067 47,420 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 124 ________ COACH INC COM 189754104 27,252 603,046 SH DEFINED 01 445,008 117,508 40,530 COACH INC COM 189754104 897 19,858 SH OTHER 01 15,750 4,108 0 COACH INC COM 189754104 604 13,363 SH DEFINED 02 10,868 2,195 300 COACH INC COM 189754104 43 950 SH OTHER 02 0 950 0 COACH INC COM 189754104 2,405 53,230 SH DEFINED 03 30,335 18,255 4,640 COACH INC COM 189754104 366 8,105 SH OTHER 03 6,095 390 1,620 COACH INC COM 189754104 10,526 232,926 SH DEFINED 04 212,296 15,025 5,605 COACH INC COM 189754104 2,446 54,135 SH OTHER 04 54,100 35 0 COACH INC COM 189754104 26 575 SH DEFINED 05 425 150 0 COACH INC COM 189754104 36 800 SH OTHER 05 0 800 0 COACH INC COM 189754104 49,760 1,101,131 SH DEFINED 01,08 356,085 734,147 10,899 COACH INC COM 189754104 146 3,223 SH DEFINED 09 3,223 0 0 COACH INC COM 189754104 1,312 29,042 SH DEFINED 10 9,350 13,000 6,692 COACH INC COM 189754104 36 800 SH OTHER 10 800 0 0 COACHMEN INDS INC COM 189873102 766 47,879 SH DEFINED 01 23,758 23,821 300 COACHMEN INDS INC COM 189873102 4 275 SH OTHER 01,06 0 0 275 COACHMEN INDS INC COM 189873102 1,666 104,202 SH DEFINED 01,08 25,156 79,046 0 COAST DISTR SYS COM 190345108 40 5,300 SH DEFINED 01 0 5,300 0 COAST DISTR SYS COM 190345108 101 13,468 SH DEFINED 01,08 2,264 11,204 0 COASTAL FINL CORP DEL COM 19046E105 298 19,934 SH DEFINED 01 8,089 11,845 0 COASTAL FINL CORP DEL COM 19046E105 956 63,970 SH DEFINED 01,08 11,379 52,591 0 COBIZ INC COM 190897108 312 22,598 SH DEFINED 01 7,681 14,617 300 COBIZ INC COM 190897108 1,293 93,686 SH DEFINED 01,08 16,304 77,382 0 COBRA ELECTRS CORP COM 191042100 76 8,400 SH DEFINED 01 1,300 7,100 0 COBRA ELECTRS CORP COM 191042100 152 16,777 SH DEFINED 01,08 2,710 14,067 0 COCA COLA BOTTLING CO CONS COM 191098102 725 12,552 SH DEFINED 01 3,075 9,327 150 COCA COLA BOTTLING CO CONS COM 191098102 2,565 44,407 SH DEFINED 01,08 15,625 28,782 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 125 ________ COCA COLA CO COM 191216100 289,535 5,735,642 SH DEFINED 01 3,055,380 2,233,009 447,253 COCA COLA CO COM 191216100 61,783 1,223,916 SH OTHER 01 407,603 763,427 52,886 COCA COLA CO COM 191216100 9,021 178,700 SH DEFINED 02 121,631 48,090 8,979 COCA COLA CO COM 191216100 5,309 105,170 SH OTHER 02 70,234 24,561 10,375 COCA COLA CO COM 191216100 30,022 594,729 SH DEFINED 03 481,387 80,280 33,062 COCA COLA CO COM 191216100 101,869 2,018,014 SH OTHER 03 108,046 1,900,658 9,310 COCA COLA CO COM 191216100 101,474 2,010,187 SH DEFINED 04 1,783,210 209,467 17,510 COCA COLA CO COM 191216100 49,460 979,793 SH OTHER 04 916,766 53,442 9,585 COCA COLA CO COM 191216100 12,255 242,778 SH DEFINED 05 200,251 30,375 12,152 COCA COLA CO COM 191216100 1,918 37,995 SH OTHER 05 19,440 18,555 0 COCA COLA CO COM 191216100 308 6,100 SH OTHER 01,06 0 0 6,100 COCA COLA CO COM 191216100 1,158,119 22,942,131 SH DEFINED 01,08 11,250,411 11,530,478 161,242 COCA COLA CO COM 191216100 3,412 67,585 SH DEFINED 09 67,585 0 0 COCA COLA CO COM 191216100 25,695 509,016 SH DEFINED 10 326,909 122,629 59,478 COCA COLA CO COM 191216100 8,010 158,674 SH OTHER 10 96,619 58,530 3,525 COCA COLA ENTERPRISES INC COM 191219104 18,900 651,964 SH DEFINED 01 244,447 361,801 45,716 COCA COLA ENTERPRISES INC COM 191219104 261 9,000 SH OTHER 01 0 8,600 400 COCA COLA ENTERPRISES INC COM 191219104 3 100 SH DEFINED 03 100 0 0 COCA COLA ENTERPRISES INC COM 191219104 1 26 SH DEFINED 04 0 26 0 COCA COLA ENTERPRISES INC COM 191219104 174 6,000 SH OTHER 04 6,000 0 0 COCA COLA ENTERPRISES INC COM 191219104 134 4,625 SH DEFINED 05 4,000 0 625 COCA COLA ENTERPRISES INC COM 191219104 290 10,000 SH OTHER 05 0 0 10,000 COCA COLA ENTERPRISES INC COM 191219104 35 1,200 SH OTHER 01,06 0 0 1,200 COCA COLA ENTERPRISES INC COM 191219104 104,304 3,597,916 SH DEFINED 01,08 1,754,007 1,843,909 0 COCA COLA ENTERPRISES INC COM 191219104 45 1,566 SH DEFINED 09 1,566 0 0 COCA COLA ENTERPRISES INC COM 191219104 77 2,665 SH DEFINED 10 2,569 0 96 COEUR D ALENE MINES CORP IDA COM 192108108 1,256 307,779 SH DEFINED 01 128,044 176,000 3,735 COEUR D ALENE MINES CORP IDA COM 192108108 2 400 SH OTHER 03 0 0 400 COEUR D ALENE MINES CORP IDA COM 192108108 0 1 SH OTHER 04 1 0 0 COEUR D ALENE MINES CORP IDA COM 192108108 6,488 1,590,235 SH DEFINED 01,08 458,901 1,131,334 0 COGENT COMM GROUP INC COM 19239V104 3 9,674 SH DEFINED 01 374 9,300 0 COGENT COMM GROUP INC COM 19239V104 1 3,834 SH DEFINED 01,08 475 3,359 0 COGNEX CORP COM 192422103 1,939 50,390 SH DEFINED 01 23,772 24,418 2,200 COGNEX CORP COM 192422103 25 650 SH OTHER 01,06 0 0 650 COGNEX CORP COM 192422103 11,274 292,987 SH DEFINED 01,08 83,538 209,449 0 COGNITRONICS CORP COM 192432102 41 10,000 SH DEFINED 01 1,150 8,850 0 COGNITRONICS CORP COM 192432102 35 8,603 SH DEFINED 01,08 2,341 6,262 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 126 ________ COGNOS INC COM 19244C109 17,872 494,250 SH DEFINED 01 480,850 5,700 7,700 COGNOS INC COM 19244C109 2 60 SH DEFINED 05 0 60 0 COGNOS INC COM 19244C109 32 875 SH DEFINED 10 875 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5,229 205,780 SH DEFINED 01 130,622 68,248 6,910 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 326 12,834 SH OTHER 01 2,658 10,176 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 20 800 SH DEFINED 04 800 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 10 390 SH OTHER 04 390 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 17,655 694,806 SH DEFINED 01,08 179,582 515,224 0 COHEN & STEERS QUALITY RLTY COM 19247L106 117 7,000 SH DEFINED 01 0 0 7,000 COHEN & STEERS QUALITY RLTY COM 19247L106 84 5,000 SH DEFINED 04 5,000 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 17 1,000 SH DEFINED 05 0 0 1,000 COHEN & STEERS ADV INC RLTY COM 19247W102 6 350 SH DEFINED 01 350 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 52 3,000 SH DEFINED 03 3,000 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 122 7,000 SH DEFINED 04 7,000 0 0 COHEN & STEERS ADV INC RLTY COM 19247W102 61 3,500 SH DEFINED 10 3,500 0 0 COHERENT INC COM 192479103 1,393 46,675 SH DEFINED 01 17,898 27,477 1,300 COHERENT INC COM 192479103 30 1,000 SH DEFINED 03 0 1,000 0 COHERENT INC COM 192479103 9 300 SH OTHER 01,06 0 0 300 COHERENT INC COM 192479103 6,458 216,350 SH DEFINED 01,08 70,597 145,753 0 COHU INC COM 192576106 765 40,169 SH DEFINED 01 13,521 26,098 550 COHU INC COM 192576106 7 375 SH OTHER 01,06 0 0 375 COHU INC COM 192576106 3,007 157,925 SH DEFINED 01,08 54,643 103,282 0 COINSTAR INC COM 19259P300 1,094 49,781 SH DEFINED 01 13,553 35,128 1,100 COINSTAR INC COM 19259P300 44 2,000 SH OTHER 01 2,000 0 0 COINSTAR INC COM 19259P300 8 375 SH OTHER 01,06 0 0 375 COINSTAR INC COM 19259P300 3,870 176,131 SH DEFINED 01,08 65,945 110,186 0 COLDWATER CREEK INC COM 193068103 1,200 45,348 SH DEFINED 01 10,699 34,349 300 COLDWATER CREEK INC COM 193068103 3,538 133,643 SH DEFINED 01,08 46,141 87,502 0 COLDWATER CREEK INC COM 193068103 6 225 SH DEFINED 10 225 0 0 COLE NATIONAL CORP NEW COM 193290103 710 30,406 SH DEFINED 01 8,641 21,465 300 COLE NATIONAL CORP NEW COM 193290103 1,960 83,952 SH DEFINED 01,08 17,331 66,621 0 COLE KENNETH PRODTNS INC COM 193294105 864 25,209 SH DEFINED 01 6,894 18,165 150 COLE KENNETH PRODTNS INC COM 193294105 3 85 SH DEFINED 04 85 0 0 COLE KENNETH PRODTNS INC COM 193294105 2,808 81,947 SH DEFINED 01,08 26,261 55,686 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 127 ________ COLGATE PALMOLIVE CO COM 194162103 66,426 1,136,460 SH DEFINED 01 581,322 471,909 83,229 COLGATE PALMOLIVE CO COM 194162103 8,447 144,517 SH OTHER 01 67,825 73,964 2,728 COLGATE PALMOLIVE CO COM 194162103 5,131 87,790 SH DEFINED 02 75,010 10,350 2,430 COLGATE PALMOLIVE CO COM 194162103 1,971 33,727 SH OTHER 02 19,885 13,472 370 COLGATE PALMOLIVE CO COM 194162103 1,984 33,937 SH DEFINED 03 19,320 13,067 1,550 COLGATE PALMOLIVE CO COM 194162103 9,924 169,789 SH OTHER 03 3,100 165,389 1,300 COLGATE PALMOLIVE CO COM 194162103 12,536 214,475 SH DEFINED 04 209,425 1,000 4,050 COLGATE PALMOLIVE CO COM 194162103 12,769 218,462 SH OTHER 04 108,315 110,147 0 COLGATE PALMOLIVE CO COM 194162103 4,346 74,361 SH DEFINED 05 65,021 7,580 1,760 COLGATE PALMOLIVE CO COM 194162103 245 4,185 SH OTHER 05 1,150 3,035 0 COLGATE PALMOLIVE CO COM 194162103 82 1,400 SH OTHER 01,06 0 0 1,400 COLGATE PALMOLIVE CO COM 194162103 275,336 4,710,633 SH DEFINED 01,08 2,336,836 2,369,757 4,040 COLGATE PALMOLIVE CO COM 194162103 448 7,657 SH DEFINED 09 7,657 0 0 COLGATE PALMOLIVE CO COM 194162103 5,132 87,798 SH DEFINED 10 51,826 2,100 33,872 COLGATE PALMOLIVE CO COM 194162103 1,676 28,669 SH OTHER 10 22,844 5,225 600 COLLAGENEX PHARMACEUTICALS I COM 19419B100 191 20,350 SH DEFINED 01 3,400 16,700 250 COLLAGENEX PHARMACEUTICALS I COM 19419B100 20 2,100 SH OTHER 01 0 2,100 0 COLLAGENEX PHARMACEUTICALS I COM 19419B100 227 24,197 SH DEFINED 01,08 5,092 19,105 0 COLLECTORS UNIVERSE INC COM 19421R200 17 1,300 SH DEFINED 01 1,250 50 0 COLLECTORS UNIVERSE INC COM 19421R200 135 10,328 SH DEFINED 01,08 1,478 8,850 0 COLLINS & AIKMAN CORP NEW COM 194830204 484 86,536 SH DEFINED 01 27,619 57,917 1,000 COLLINS & AIKMAN CORP NEW COM 194830204 170 30,400 SH DEFINED 04 0 30,400 0 COLLINS & AIKMAN CORP NEW COM 194830204 1,762 315,178 SH DEFINED 01,08 83,780 231,398 0 COLLINS & AIKMAN CORP NEW COM 194830204 3,801 680,000 SH DEFINED 10 0 680,000 0 COLLINS INDS INC COM 194858106 50 8,600 SH DEFINED 01 0 8,600 0 COLLINS INDS INC COM 194858106 101 17,338 SH DEFINED 01,08 3,294 14,044 0 COLONIAL BANCGROUP INC COM 195493309 1,258 69,237 SH DEFINED 01 38,986 22,881 7,370 COLONIAL BANCGROUP INC COM 195493309 20 1,100 SH OTHER 01 1,000 100 0 COLONIAL BANCGROUP INC COM 195493309 827 45,507 SH DEFINED 04 45,507 0 0 COLONIAL BANCGROUP INC COM 195493309 11,544 635,333 SH DEFINED 01,08 114,697 520,636 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 0 601 DEFINED 04 601 0 0 COLONIAL INTERMARKET INCM TR UNDEFIND 195762109 2 20,600 DEFINED 02 5,000 15,600 0 COLONIAL PPTYS TR COM 195872106 1,347 34,950 SH DEFINED 01 12,944 21,656 350 COLONIAL PPTYS TR COM 195872106 18 475 SH OTHER 01,06 0 0 475 COLONIAL PPTYS TR COM 195872106 6,111 158,605 SH DEFINED 01,08 62,090 96,515 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 128 ________ COLUMBIA BANCORP COM 197227101 369 12,614 SH DEFINED 01 3,718 8,796 100 COLUMBIA BANCORP COM 197227101 1,183 40,500 SH DEFINED 01,08 9,559 30,941 0 COLUMBIA BKG SYS INC COM 197236102 440 19,791 SH DEFINED 01 9,928 8,310 1,553 COLUMBIA BKG SYS INC COM 197236102 1,741 78,361 SH DEFINED 01,08 16,309 62,052 0 COLUMBIA LABS INC COM 197779101 133 38,350 SH DEFINED 01 8,100 29,600 650 COLUMBIA LABS INC COM 197779101 1 400 SH DEFINED 03 400 0 0 COLUMBIA LABS INC COM 197779101 257 74,180 SH DEFINED 01,08 15,945 58,235 0 COLUMBIA SPORTSWEAR CO COM 198516106 734 13,445 SH DEFINED 01 10,147 2,538 760 COLUMBIA SPORTSWEAR CO COM 198516106 18 330 SH DEFINED 04 330 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3,565 65,268 SH DEFINED 01,08 17,680 47,588 0 COLUMBUS MCKINNON CORP N Y COM 199333105 125 17,700 SH DEFINED 01 2,900 14,400 400 COLUMBUS MCKINNON CORP N Y COM 199333105 249 35,214 SH DEFINED 01,08 6,020 29,194 0 COMFORT SYS USA INC COM 199908104 365 57,107 SH DEFINED 01 21,107 35,900 100 COMFORT SYS USA INC COM 199908104 1,247 195,121 SH DEFINED 01,08 34,457 160,664 0 COMARCO INC COM 200080109 104 14,750 SH DEFINED 01 1,450 13,300 0 COMARCO INC COM 200080109 146 20,672 SH DEFINED 01,08 2,936 17,736 0 COMCAST CORP NEW COM 20030N101 103,866 3,696,302 SH DEFINED 01 1,351,407 2,004,192 340,703 COMCAST CORP NEW COM 20030N101 1,336 47,561 SH OTHER 01 5,306 40,104 2,151 COMCAST CORP NEW COM 20030N101 223 7,923 SH DEFINED 02 5,026 1,833 1,064 COMCAST CORP NEW COM 20030N101 172 6,135 SH OTHER 02 3,477 2,335 323 COMCAST CORP NEW COM 20030N101 143 5,078 SH DEFINED 03 4,931 70 77 COMCAST CORP NEW COM 20030N101 1,782 63,420 SH OTHER 03 19,748 43,672 0 COMCAST CORP NEW COM 20030N101 350 12,438 SH DEFINED 04 12,329 109 0 COMCAST CORP NEW COM 20030N101 667 23,735 SH OTHER 04 22,897 793 45 COMCAST CORP NEW COM 20030N101 209 7,433 SH DEFINED 05 4,057 0 3,376 COMCAST CORP NEW COM 20030N101 9 338 SH OTHER 05 0 0 338 COMCAST CORP NEW COM 20030N101 176 6,270 SH OTHER 01,06 0 0 6,270 COMCAST CORP NEW COM 20030N101 569,211 20,256,616 SH DEFINED 01,08 10,352,085 9,901,331 3,200 COMCAST CORP NEW COM 20030N101 756 26,889 SH DEFINED 09 26,889 0 0 COMCAST CORP NEW COM 20030N101 120 4,261 SH DEFINED 10 1,250 129 2,882 COMCAST CORP NEW COM 20030N101 106 3,770 SH OTHER 10 2,498 672 600 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 129 ________ COMCAST CORP NEW COM 20030N200 3,962 143,492 SH DEFINED 01 82,897 38,915 21,680 COMCAST CORP NEW COM 20030N200 1,988 71,994 SH OTHER 01 27,700 43,294 1,000 COMCAST CORP NEW COM 20030N200 94 3,390 SH DEFINED 02 3,190 0 200 COMCAST CORP NEW COM 20030N200 136 4,930 SH OTHER 02 4,930 0 0 COMCAST CORP NEW COM 20030N200 2,828 102,430 SH DEFINED 03 65,540 31,915 4,975 COMCAST CORP NEW COM 20030N200 138 5,000 SH OTHER 03 3,500 800 700 COMCAST CORP NEW COM 20030N200 1,129 40,874 SH DEFINED 04 35,974 4,000 900 COMCAST CORP NEW COM 20030N200 3,103 112,375 SH OTHER 04 110,450 1,475 450 COMCAST CORP NEW COM 20030N200 33 1,182 SH DEFINED 05 182 0 1,000 COMCAST CORP NEW COM 20030N200 10,784 390,586 SH DEFINED 01,08 372,300 0 18,286 COMCAST CORP NEW COM 20030N200 480 17,367 SH DEFINED 09 17,367 0 0 COMCAST CORP NEW COM 20030N200 116 4,190 SH DEFINED 10 4,000 0 190 COMCAST CORP NEW COM 20030N200 121 4,400 SH OTHER 10 4,400 0 0 COMERICA INC COM 200340107 16,920 308,308 SH DEFINED 01 123,090 160,356 24,862 COMERICA INC COM 200340107 315 5,733 SH OTHER 01 3,283 2,300 150 COMERICA INC COM 200340107 33 600 SH DEFINED 02 600 0 0 COMERICA INC COM 200340107 250 4,550 SH DEFINED 03 100 4,450 0 COMERICA INC COM 200340107 16 300 SH DEFINED 04 300 0 0 COMERICA INC COM 200340107 247 4,500 SH OTHER 04 4,500 0 0 COMERICA INC COM 200340107 14 250 SH DEFINED 05 0 0 250 COMERICA INC COM 200340107 26 470 SH OTHER 01,06 0 0 470 COMERICA INC COM 200340107 101,050 1,841,294 SH DEFINED 01,08 800,522 1,040,672 100 COMERICA INC COM 200340107 49 899 SH DEFINED 09 899 0 0 COMERICA INC COM 200340107 2,758 50,261 SH DEFINED 10 42,647 3,846 3,768 COMERICA INC COM 200340107 1,453 26,485 SH OTHER 10 15,590 10,895 0 COMFORCE CORP COM 20038K109 8 3,200 SH DEFINED 01 2,200 1,000 0 COMFORCE CORP COM 20038K109 56 23,406 SH DEFINED 01,08 4,852 18,554 0 COMMERCE BANCORP INC NJ COM 200519106 2,750 49,996 SH DEFINED 01 28,262 18,324 3,410 COMMERCE BANCORP INC NJ COM 200519106 11 200 SH OTHER 02 200 0 0 COMMERCE BANCORP INC NJ COM 200519106 19 350 SH DEFINED 03 350 0 0 COMMERCE BANCORP INC NJ COM 200519106 44 800 SH DEFINED 04 800 0 0 COMMERCE BANCORP INC NJ COM 200519106 22,004 400,001 SH DEFINED 01,08 110,398 289,603 0 COMMERCE BANCORP INC NJ COM 200519106 8 144 SH DEFINED 09 144 0 0 COMMERCE BANCORP INC NJ COM 200519106 5 96 SH DEFINED 10 0 0 96 COMMERCE BANCSHARES INC COM 200525103 1,261 27,441 SH DEFINED 01 14,962 11,306 1,173 COMMERCE BANCSHARES INC COM 200525103 133 2,893 SH DEFINED 04 2,893 0 0 COMMERCE BANCSHARES INC COM 200525103 244 5,300 SH OTHER 04 5,300 0 0 COMMERCE BANCSHARES INC COM 200525103 9,116 198,410 SH DEFINED 01,08 77,927 120,483 0 COMMERCE BANCSHARES INC COM 200525103 12 266 SH DEFINED 10 207 0 59 COMMERCE BANCSHARES INC COM 200525103 21 463 SH OTHER 10 463 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 130 ________ COMMERCE GROUP INC MASS COM 200641108 2,765 56,000 SH DEFINED 01 24,909 30,491 600 COMMERCE GROUP INC MASS COM 200641108 8,072 163,501 SH DEFINED 01,08 40,980 122,521 0 COMMERCE ONE INC DEL COM 200693208 26 26,871 SH DEFINED 01 5,746 21,125 0 COMMERCE ONE INC DEL COM 200693208 8 7,943 SH OTHER 01 238 0 7,705 COMMERCE ONE INC DEL COM 200693208 54 56,860 SH DEFINED 01,08 13,500 43,360 0 COMMERCIAL BANKSHARES INC COM 201607108 242 9,100 SH DEFINED 01 1,288 7,812 0 COMMERCIAL BANKSHARES INC COM 201607108 5 200 SH DEFINED 04 200 0 0 COMMERCIAL BANKSHARES INC COM 201607108 271 10,198 SH DEFINED 01,08 2,490 7,708 0 COMMERCIAL CAP BANCORP INC COM 20162L105 1,541 88,736 SH DEFINED 01 65,219 21,672 1,845 COMMERCIAL CAP BANCORP INC COM 20162L105 23 1,333 SH DEFINED 03 0 1,333 0 COMMERCIAL CAP BANCORP INC COM 20162L105 132 7,624 SH OTHER 04 7,624 0 0 COMMERCIAL CAP BANCORP INC COM 20162L105 5,368 309,056 SH DEFINED 01,08 106,597 202,459 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 4,966 183,254 SH DEFINED 01 140,356 40,598 2,300 COMMERCIAL FEDERAL CORPORATI COM 201647104 43 1,600 SH DEFINED 02 1,600 0 0 COMMERCIAL FEDERAL CORPORATI COM 201647104 20 720 SH OTHER 01,06 0 0 720 COMMERCIAL FEDERAL CORPORATI COM 201647104 8,942 329,974 SH DEFINED 01,08 135,026 194,948 0 COMMERCIAL METALS CO COM 201723103 4,607 141,970 SH DEFINED 01 88,836 51,534 1,600 COMMERCIAL METALS CO COM 201723103 13 400 SH OTHER 01,06 0 0 400 COMMERCIAL METALS CO COM 201723103 7,149 220,322 SH DEFINED 01,08 83,625 136,697 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 3,332 193,705 SH DEFINED 01 153,220 37,860 2,625 COMMERCIAL NET LEASE RLTY IN COM 202218103 5 300 SH OTHER 01,06 0 0 300 COMMERCIAL NET LEASE RLTY IN COM 202218103 5,420 315,092 SH DEFINED 01,08 98,191 216,901 0 COMMERCIAL NET LEASE RLTY IN COM 202218103 18 1,050 SH DEFINED 10 0 1,050 0 COMMONWEALTH INDS INC DEL COM 203004106 463 44,800 SH DEFINED 01 3,300 41,500 0 COMMONWEALTH INDS INC DEL COM 203004106 2 200 SH OTHER 01,06 0 0 200 COMMONWEALTH INDS INC DEL COM 203004106 440 42,534 SH DEFINED 01,08 10,748 31,786 0 COMMONWEALTH TEL ENTERPRISES COM 203349105 1,590 35,506 SH DEFINED 01 16,749 18,157 600 COMMONWEALTH TEL ENTERPRISES COM 203349105 17 375 SH OTHER 01,06 0 0 375 COMMONWEALTH TEL ENTERPRISES COM 203349105 7,271 162,408 SH DEFINED 01,08 55,671 106,737 0 COMMSCOPE INC COM 203372107 1,688 78,680 SH DEFINED 01 35,037 37,718 5,925 COMMSCOPE INC COM 203372107 507 23,620 SH DEFINED 04 12,220 11,400 0 COMMSCOPE INC COM 203372107 10,094 470,568 SH DEFINED 01,08 84,914 385,654 0 COMMUNITY BK NORTHN VA COM 203566104 79 5,828 SH DEFINED 01 0 5,828 0 COMMUNITY BK NORTHN VA COM 203566104 198 14,700 SH DEFINED 01,08 3,700 11,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 131 ________ COMMUNITY BK SYS INC COM 203607106 3,238 142,084 SH DEFINED 01 117,226 23,158 1,700 COMMUNITY BK SYS INC COM 203607106 3,813 167,316 SH DEFINED 01,08 46,406 120,910 0 COMMUNITY BKS INC MILLERSBUR COM 203628102 309 10,502 SH DEFINED 01 6,706 3,524 272 COMMUNITY BKS INC MILLERSBUR COM 203628102 1,819 61,756 SH DEFINED 01,08 16,510 45,246 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1,198 44,747 SH DEFINED 01 29,576 12,081 3,090 COMMUNITY HEALTH SYS INC NEW COM 203668108 19 700 SH DEFINED 04 700 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 11,025 411,832 SH DEFINED 01,08 58,004 353,828 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1 50 SH DEFINED 10 0 0 50 COMMUNICATIONS SYS INC COM 203900105 85 10,600 SH DEFINED 01 1,800 8,800 0 COMMUNICATIONS SYS INC COM 203900105 170 21,165 SH DEFINED 01,08 3,281 17,884 0 COMMUNITY FIRST BANKSHARES I COM 203902101 1,945 60,422 SH DEFINED 01 22,753 36,719 950 COMMUNITY FIRST BANKSHARES I COM 203902101 19 590 SH OTHER 01,06 0 0 590 COMMUNITY FIRST BANKSHARES I COM 203902101 9,086 282,252 SH DEFINED 01,08 107,472 174,780 0 COMMUNITY TR BANCORP INC COM 204149108 1,993 65,340 SH DEFINED 01 37,077 28,021 242 COMMUNITY TR BANCORP INC COM 204149108 2,173 71,238 SH DEFINED 01,08 15,284 55,954 0 COMMUNITY WEST BANCSHARES COM 204157101 30 3,500 SH DEFINED 01 0 3,500 0 COMMUNITY WEST BANCSHARES COM 204157101 65 7,524 SH DEFINED 01,08 2,325 5,199 0 COMPASS BANCSHARES INC COM 20449H109 2,681 62,342 SH DEFINED 01 28,462 24,850 9,030 COMPASS BANCSHARES INC COM 20449H109 4 100 SH OTHER 01 0 100 0 COMPASS BANCSHARES INC COM 20449H109 323 7,500 SH DEFINED 04 7,500 0 0 COMPASS BANCSHARES INC COM 20449H109 31,828 740,182 SH DEFINED 01,08 234,360 505,822 0 COMPASS BANCSHARES INC COM 20449H109 10 222 SH DEFINED 09 222 0 0 COMPASS BANCSHARES INC COM 20449H109 866 20,146 SH DEFINED 10 20,000 0 146 COMPASS MINERALS INTL INC COM 20451N101 203 10,500 SH DEFINED 01 6,000 4,500 0 COMPASS MINERALS INTL INC COM 20451N101 1,072 55,312 SH DEFINED 01,08 8,012 47,300 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 29 5,800 SH DEFINED 01 1,200 4,600 0 COMPETITIVE TECHNOLOGIES INC COM 204512107 78 15,762 SH DEFINED 01,08 1,701 14,061 0 COMPEX TECHNOLOGIES INC COM 204513105 77 12,500 SH DEFINED 01 2,200 10,300 0 COMPEX TECHNOLOGIES INC COM 204513105 161 26,091 SH DEFINED 01,08 4,431 21,660 0 COMPUCREDIT CORP COM 20478N100 2,039 117,866 SH DEFINED 01 75,912 40,254 1,700 COMPUCREDIT CORP COM 20478N100 3,164 182,895 SH DEFINED 01,08 56,610 126,285 0 COMPUCOM SYS INC COM 204780100 499 109,802 SH DEFINED 01 55,050 54,202 550 COMPUCOM SYS INC COM 204780100 878 193,440 SH DEFINED 01,08 38,430 155,010 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 132 ________ COMPUTER ACCESS TECHNOLOGY COM 204853105 46 9,700 SH DEFINED 01 3,700 6,000 0 COMPUTER ACCESS TECHNOLOGY COM 204853105 162 34,365 SH DEFINED 01,08 7,200 27,165 0 COMPUTER ASSOC INTL INC COM 204912109 36,540 1,302,201 SH DEFINED 01 631,812 579,213 91,176 COMPUTER ASSOC INTL INC COM 204912109 2,218 79,050 SH OTHER 01 29,000 45,500 4,550 COMPUTER ASSOC INTL INC COM 204912109 7 250 SH DEFINED 03 250 0 0 COMPUTER ASSOC INTL INC COM 204912109 842 30,000 SH OTHER 03 0 30,000 0 COMPUTER ASSOC INTL INC COM 204912109 33 1,175 SH DEFINED 04 1,175 0 0 COMPUTER ASSOC INTL INC COM 204912109 62 2,200 SH DEFINED 05 1,300 0 900 COMPUTER ASSOC INTL INC COM 204912109 42 1,500 SH OTHER 01,06 0 0 1,500 COMPUTER ASSOC INTL INC COM 204912109 143,819 5,125,422 SH DEFINED 01,08 2,671,770 2,447,882 5,770 COMPUTER ASSOC INTL INC COM 204912109 565 20,140 SH DEFINED 09 20,140 0 0 COMPUTER ASSOC INTL INC COM 204912109 39 1,388 SH DEFINED 10 688 0 700 COMPUTER NETWORK TECHNOLOGY COM 204925101 214 35,650 SH DEFINED 01 5,900 28,300 1,450 COMPUTER NETWORK TECHNOLOGY COM 204925101 337 56,312 SH DEFINED 01,08 12,004 44,308 0 COMPUTER PROGRAMS & SYS INC COM 205306103 298 14,606 SH DEFINED 01 4,948 9,558 100 COMPUTER PROGRAMS & SYS INC COM 205306103 1,051 51,577 SH DEFINED 01,08 12,640 38,937 0 COMPUTER SCIENCES CORP COM 205363104 19,669 423,626 SH DEFINED 01 194,060 202,077 27,489 COMPUTER SCIENCES CORP COM 205363104 2,766 59,575 SH OTHER 01 17,017 29,727 12,831 COMPUTER SCIENCES CORP COM 205363104 349 7,522 SH DEFINED 02 5,972 950 600 COMPUTER SCIENCES CORP COM 205363104 86 1,850 SH OTHER 02 600 1,250 0 COMPUTER SCIENCES CORP COM 205363104 433 9,329 SH DEFINED 03 3,002 6,327 0 COMPUTER SCIENCES CORP COM 205363104 163 3,515 SH OTHER 03 3,515 0 0 COMPUTER SCIENCES CORP COM 205363104 2,144 46,182 SH DEFINED 04 41,482 4,500 200 COMPUTER SCIENCES CORP COM 205363104 839 18,071 SH OTHER 04 14,972 3,099 0 COMPUTER SCIENCES CORP COM 205363104 749 16,140 SH DEFINED 05 13,410 1,560 1,170 COMPUTER SCIENCES CORP COM 205363104 55 1,195 SH OTHER 05 195 1,000 0 COMPUTER SCIENCES CORP COM 205363104 23 500 SH OTHER 01,06 0 0 500 COMPUTER SCIENCES CORP COM 205363104 80,542 1,734,695 SH DEFINED 01,08 890,170 844,525 0 COMPUTER SCIENCES CORP COM 205363104 45 971 SH DEFINED 09 971 0 0 COMPUTER SCIENCES CORP COM 205363104 389 8,377 SH DEFINED 10 8,127 0 250 COMPUTER SCIENCES CORP COM 205363104 434 9,350 SH OTHER 10 7,350 2,000 0 COMPUTER TASK GROUP INC COM 205477102 115 29,080 SH DEFINED 01 4,080 25,000 0 COMPUTER TASK GROUP INC COM 205477102 213 53,928 SH DEFINED 01,08 8,465 45,463 0 COMPX INTERNATIONAL INC COM 20563P101 122 8,100 SH DEFINED 01 1,000 7,000 100 COMPX INTERNATIONAL INC COM 20563P101 163 10,876 SH DEFINED 01,08 2,341 8,535 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 133 ________ COMPUWARE CORP COM 205638109 4,272 647,218 SH DEFINED 01 237,839 340,930 68,449 COMPUWARE CORP COM 205638109 3 450 SH OTHER 01 0 100 350 COMPUWARE CORP COM 205638109 2 300 SH DEFINED 02 300 0 0 COMPUWARE CORP COM 205638109 1 200 SH DEFINED 03 200 0 0 COMPUWARE CORP COM 205638109 4 600 SH DEFINED 05 0 0 600 COMPUWARE CORP COM 205638109 7 1,000 SH OTHER 01,06 0 0 1,000 COMPUWARE CORP COM 205638109 23,958 3,630,032 SH DEFINED 01,08 1,884,133 1,745,899 0 COMPUWARE CORP COM 205638109 84 12,719 SH DEFINED 09 12,719 0 0 COMPUWARE CORP COM 205638109 4 609 SH DEFINED 10 59 0 550 COMSTOCK RES INC COM 205768203 1,125 57,827 SH DEFINED 01 20,119 35,908 1,800 COMSTOCK RES INC COM 205768203 68 3,500 SH OTHER 01 0 3,500 0 COMSTOCK RES INC COM 205768203 4,506 231,570 SH DEFINED 01,08 72,990 158,580 0 COMTECH TELECOMMUNICATIONS C COM 205826209 722 32,021 SH DEFINED 01 15,616 16,080 325 COMTECH TELECOMMUNICATIONS C COM 205826209 3 150 SH DEFINED 02 150 0 0 COMTECH TELECOMMUNICATIONS C COM 205826209 2,745 121,692 SH DEFINED 01,08 47,772 73,920 0 COMVERSE TECHNOLOGY INC COM 205862402 6,648 333,423 SH DEFINED 01 131,437 170,413 31,573 COMVERSE TECHNOLOGY INC COM 205862402 16 800 SH OTHER 01 0 600 200 COMVERSE TECHNOLOGY INC COM 205862402 2 100 SH DEFINED 03 100 0 0 COMVERSE TECHNOLOGY INC COM 205862402 7 350 SH DEFINED 05 0 0 350 COMVERSE TECHNOLOGY INC COM 205862402 10 500 SH OTHER 01,06 0 0 500 COMVERSE TECHNOLOGY INC COM 205862402 36,698 1,840,410 SH DEFINED 01,08 978,172 862,238 0 COMVERSE TECHNOLOGY INC COM 205862402 11 558 SH DEFINED 09 558 0 0 COMVERSE TECHNOLOGY INC COM 205862402 7 334 SH DEFINED 10 34 0 300 CONAGRA FOODS INC COM 205887102 24,472 903,688 SH DEFINED 01 344,865 469,556 89,267 CONAGRA FOODS INC COM 205887102 552 20,394 SH OTHER 01 18,244 1,700 450 CONAGRA FOODS INC COM 205887102 246 9,091 SH DEFINED 02 9,091 0 0 CONAGRA FOODS INC COM 205887102 139 5,150 SH DEFINED 03 5,150 0 0 CONAGRA FOODS INC COM 205887102 14 500 SH OTHER 03 500 0 0 CONAGRA FOODS INC COM 205887102 230 8,480 SH DEFINED 04 8,480 0 0 CONAGRA FOODS INC COM 205887102 268 9,900 SH OTHER 04 9,700 200 0 CONAGRA FOODS INC COM 205887102 20 725 SH DEFINED 05 0 0 725 CONAGRA FOODS INC COM 205887102 38 1,400 SH OTHER 01,06 0 0 1,400 CONAGRA FOODS INC COM 205887102 131,531 4,857,109 SH DEFINED 01,08 2,497,115 2,354,854 5,140 CONAGRA FOODS INC COM 205887102 463 17,083 SH DEFINED 09 17,083 0 0 CONAGRA FOODS INC COM 205887102 259 9,555 SH DEFINED 10 7,855 0 1,700 CONAGRA FOODS INC COM 205887102 177 6,550 SH OTHER 10 650 3,900 2,000 COMPUTER HORIZONS CORP COM 205908106 171 42,904 SH DEFINED 01 5,904 35,900 1,100 COMPUTER HORIZONS CORP COM 205908106 301 75,525 SH DEFINED 01,08 13,511 62,014 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 134 ________ CONCEPTUS INC COM 206016107 445 39,483 SH DEFINED 01 14,931 23,802 750 CONCEPTUS INC COM 206016107 2,154 191,263 SH DEFINED 01,08 72,184 119,079 0 CONCORD CAMERA CORP COM 206156101 96 29,000 SH DEFINED 01 5,500 23,400 100 CONCORD CAMERA CORP COM 206156101 183 55,501 SH DEFINED 01,08 18,917 36,584 0 CONCORD COMMUNICATIONS INC COM 206186108 347 30,386 SH DEFINED 01 11,228 18,708 450 CONCORD COMMUNICATIONS INC COM 206186108 68 5,917 SH OTHER 01 5,917 0 0 CONCORD COMMUNICATIONS INC COM 206186108 1 70 SH DEFINED 04 70 0 0 CONCORD COMMUNICATIONS INC COM 206186108 3 300 SH OTHER 01,06 0 0 300 CONCORD COMMUNICATIONS INC COM 206186108 1,528 133,943 SH DEFINED 01,08 37,213 96,730 0 CONCORD COMMUNICATIONS INC COM 206186108 9 765 SH DEFINED 10 675 0 90 CONCUR TECHNOLOGIES INC COM 206708109 529 49,438 SH DEFINED 01 17,259 31,629 550 CONCUR TECHNOLOGIES INC COM 206708109 2,227 208,089 SH DEFINED 01,08 70,460 137,629 0 CONCUR TECHNOLOGIES INC COM 206708109 5 500 SH OTHER 10 0 500 0 CONCURRENT COMPUTER CORP NEW COM 206710204 128 64,530 SH DEFINED 01 12,430 52,000 100 CONCURRENT COMPUTER CORP NEW COM 206710204 217 109,799 SH DEFINED 01,08 27,668 82,131 0 CONEXANT SYSTEMS INC COM 207142100 2,114 488,150 SH DEFINED 01 150,997 318,698 18,455 CONEXANT SYSTEMS INC COM 207142100 0 81 SH OTHER 03 81 0 0 CONEXANT SYSTEMS INC COM 207142100 79 18,319 SH DEFINED 04 0 18,319 0 CONEXANT SYSTEMS INC COM 207142100 4 1,000 SH OTHER 04 1,000 0 0 CONEXANT SYSTEMS INC COM 207142100 7,668 1,771,003 SH DEFINED 01,08 651,482 1,119,521 0 CONEXANT SYSTEMS INC COM 207142100 3 800 SH OTHER 10 800 0 0 CONGOLEUM CORP NEW COM 207195108 14 5,400 SH DEFINED 01 600 4,800 0 CONGOLEUM CORP NEW COM 207195108 14 5,500 SH DEFINED 01,08 1,400 4,100 0 CONMED CORP COM 207410101 2,244 81,914 SH DEFINED 01 53,824 26,340 1,750 CONMED CORP COM 207410101 14 500 SH OTHER 01,06 0 0 500 CONMED CORP COM 207410101 5,886 214,812 SH DEFINED 01,08 82,133 132,679 0 CONMED CORP COM 207410101 11 400 SH DEFINED 10 0 0 400 CONNECTICUT WTR SVC INC COM 207797101 330 12,794 SH DEFINED 01 4,974 7,620 200 CONNECTICUT WTR SVC INC COM 207797101 1,072 41,515 SH DEFINED 01,08 7,680 33,835 0 CONNETICS CORP COM 208192104 1,472 72,859 SH DEFINED 01 19,324 51,985 1,550 CONNETICS CORP COM 208192104 2 90 SH DEFINED 05 0 90 0 CONNETICS CORP COM 208192104 5,071 251,022 SH DEFINED 01,08 87,008 164,014 0 CONNS INC COM 208242107 221 14,000 SH DEFINED 01,08 600 13,400 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 135 ________ CONOCOPHILLIPS COM 20825C104 99,482 1,303,993 SH DEFINED 01 527,081 657,829 119,083 CONOCOPHILLIPS COM 20825C104 1,627 21,333 SH OTHER 01 8,781 11,686 866 CONOCOPHILLIPS COM 20825C104 737 9,667 SH DEFINED 02 8,091 1,431 145 CONOCOPHILLIPS COM 20825C104 237 3,113 SH OTHER 02 2,738 375 0 CONOCOPHILLIPS COM 20825C104 2,291 30,032 SH DEFINED 03 22,416 3,911 3,705 CONOCOPHILLIPS COM 20825C104 79 1,032 SH OTHER 03 315 717 0 CONOCOPHILLIPS COM 20825C104 7,066 92,614 SH DEFINED 04 87,822 2,508 2,284 CONOCOPHILLIPS COM 20825C104 2,237 29,322 SH OTHER 04 24,804 4,093 425 CONOCOPHILLIPS COM 20825C104 1,537 20,147 SH DEFINED 05 13,881 429 5,837 CONOCOPHILLIPS COM 20825C104 166 2,178 SH OTHER 05 0 1,728 450 CONOCOPHILLIPS COM 20825C104 137 1,801 SH OTHER 01,06 0 0 1,801 CONOCOPHILLIPS COM 20825C104 534,719 7,009,029 SH DEFINED 01,08 3,026,214 3,842,221 140,594 CONOCOPHILLIPS COM 20825C104 135 1,769 SH DEFINED 09 1,769 0 0 CONOCOPHILLIPS COM 20825C104 2,108 27,633 SH DEFINED 10 23,430 1,390 2,813 CONOCOPHILLIPS COM 20825C104 208 2,729 SH OTHER 10 1,969 600 160 CONRAD INDS INC COM 208305102 22 9,200 SH DEFINED 01 1,000 8,200 0 CONRAD INDS INC COM 208305102 29 11,962 SH DEFINED 01,08 2,762 9,200 0 CONSECO INC COM 208464883 887 44,592 SH DEFINED 01 13,519 30,773 300 CONSECO INC COM 208464883 155 7,800 SH DEFINED 04 0 7,800 0 CONSECO INC COM 208464883 7,149 359,270 SH DEFINED 01,08 106,800 252,470 0 CONSOL ENERGY INC COM 20854P109 1,460 40,549 SH DEFINED 01 28,822 11,177 550 CONSOL ENERGY INC COM 20854P109 205 5,700 SH OTHER 01 5,700 0 0 CONSOL ENERGY INC COM 20854P109 8,873 246,462 SH DEFINED 01,08 92,907 153,555 0 CONSOL ENERGY INC COM 20854P109 2 50 SH DEFINED 10 0 0 50 CONSOLIDATED EDISON INC COM 209115104 16,006 402,573 SH DEFINED 01 172,123 203,348 27,102 CONSOLIDATED EDISON INC COM 209115104 127 3,192 SH OTHER 01 700 2,242 250 CONSOLIDATED EDISON INC COM 209115104 302 7,602 SH DEFINED 02 1,266 5,936 400 CONSOLIDATED EDISON INC COM 209115104 48 1,200 SH OTHER 02 0 0 1,200 CONSOLIDATED EDISON INC COM 209115104 42 1,050 SH DEFINED 03 400 650 0 CONSOLIDATED EDISON INC COM 209115104 16 400 SH OTHER 03 400 0 0 CONSOLIDATED EDISON INC COM 209115104 899 22,606 SH DEFINED 04 22,506 0 100 CONSOLIDATED EDISON INC COM 209115104 221 5,562 SH OTHER 04 5,562 0 0 CONSOLIDATED EDISON INC COM 209115104 34 855 SH DEFINED 05 500 0 355 CONSOLIDATED EDISON INC COM 209115104 20 500 SH OTHER 01,06 0 0 500 CONSOLIDATED EDISON INC COM 209115104 85,724 2,156,029 SH DEFINED 01,08 1,132,777 1,021,712 1,540 CONSOLIDATED EDISON INC COM 209115104 46 1,152 SH DEFINED 09 1,152 0 0 CONSOLIDATED EDISON INC COM 209115104 90 2,276 SH DEFINED 10 786 0 1,490 CONSOLIDATED EDISON INC COM 209115104 78 1,950 SH OTHER 10 1,950 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 136 ________ CONSOLIDATED GRAPHICS INC COM 209341106 3,304 75,000 SH DEFINED 01 53,340 21,010 650 CONSOLIDATED GRAPHICS INC COM 209341106 9 200 SH OTHER 05 200 0 0 CONSOLIDATED GRAPHICS INC COM 209341106 11 250 SH OTHER 01,06 0 0 250 CONSOLIDATED GRAPHICS INC COM 209341106 3,428 77,819 SH DEFINED 01,08 20,308 57,511 0 CONSOLIDATED TOMOKA LD CO COM 210226106 321 8,504 SH DEFINED 01 3,704 4,700 100 CONSOLIDATED TOMOKA LD CO COM 210226106 1,622 42,944 SH DEFINED 01,08 8,753 34,191 0 CONSTELLATION BRANDS INC COM 21036P108 1,792 48,259 SH DEFINED 01 24,773 19,006 4,480 CONSTELLATION BRANDS INC COM 21036P108 319 8,600 SH OTHER 01 0 8,600 0 CONSTELLATION BRANDS INC COM 21036P108 37 1,000 SH DEFINED 02 1,000 0 0 CONSTELLATION BRANDS INC COM 21036P108 59 1,600 SH DEFINED 03 1,600 0 0 CONSTELLATION BRANDS INC COM 21036P108 165 4,450 SH DEFINED 04 4,450 0 0 CONSTELLATION BRANDS INC COM 21036P108 18,113 487,824 SH DEFINED 01,08 88,581 399,243 0 CONSTELLATION BRANDS INC COM 21036P108 213 5,750 SH DEFINED 10 5,300 0 450 CONSTELLATION BRANDS INC COM 21036P108 201 5,400 SH OTHER 10 3,300 2,100 0 CONSTELLATION BRANDS INC CONV PFD 21036P306 6,586 200,000 DEFINED 01 200,000 0 0 CONSTAR INTL INC NEW COM 21036U107 11 2,400 SH DEFINED 01 2,400 0 0 CONSTAR INTL INC NEW COM 21036U107 108 23,300 SH DEFINED 01,08 4,500 18,800 0 CONSTELLATION ENERGY GROUP I COM 210371100 12,136 320,215 SH DEFINED 01 139,149 155,562 25,504 CONSTELLATION ENERGY GROUP I COM 210371100 548 14,450 SH OTHER 01 7,000 7,300 150 CONSTELLATION ENERGY GROUP I COM 210371100 99 2,600 SH DEFINED 02 2,600 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 4 100 SH DEFINED 03 100 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 11 300 SH OTHER 03 0 300 0 CONSTELLATION ENERGY GROUP I COM 210371100 177 4,666 SH DEFINED 04 4,666 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 136 3,600 SH OTHER 04 3,600 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 8 200 SH DEFINED 05 0 0 200 CONSTELLATION ENERGY GROUP I COM 210371100 17 450 SH OTHER 01,06 0 0 450 CONSTELLATION ENERGY GROUP I COM 210371100 59,774 1,577,154 SH DEFINED 01,08 804,020 773,134 0 CONSTELLATION ENERGY GROUP I COM 210371100 56 1,490 SH DEFINED 09 1,490 0 0 CONSTELLATION ENERGY GROUP I COM 210371100 56 1,475 SH DEFINED 10 1,225 0 250 CONSUMER PORTFOLIO SVCS INC COM 210502100 108 24,000 SH DEFINED 01 2,200 21,800 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 116 25,857 SH DEFINED 01,08 5,956 19,901 0 CONTINENTAL AIRLS INC COM 210795308 1,154 101,514 SH DEFINED 01 38,735 60,379 2,400 CONTINENTAL AIRLS INC COM 210795308 123 10,809 SH DEFINED 04 409 10,400 0 CONTINENTAL AIRLS INC COM 210795308 92 8,108 SH DEFINED 05 1,563 0 6,545 CONTINENTAL AIRLS INC COM 210795308 5,225 459,582 SH DEFINED 01,08 168,003 291,579 0 CONTINENTAL MATLS CORP COM 211615307 89 3,110 SH DEFINED 01 210 2,900 0 CONTINENTAL MATLS CORP COM 211615307 214 7,513 SH DEFINED 01,08 636 6,877 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 137 ________ CONVERA CORP COM 211919105 73 31,500 SH DEFINED 01 7,200 24,300 0 CONVERA CORP COM 211919105 128 55,540 SH DEFINED 01,08 11,007 44,533 0 CONVERGYS CORP COM 212485106 3,911 253,941 SH DEFINED 01 80,043 140,645 33,253 CONVERGYS CORP COM 212485106 78 5,050 SH OTHER 01 0 4,900 150 CONVERGYS CORP COM 212485106 62 4,000 SH OTHER 02 4,000 0 0 CONVERGYS CORP COM 212485106 1 50 SH DEFINED 03 50 0 0 CONVERGYS CORP COM 212485106 55 3,600 SH DEFINED 04 3,600 0 0 CONVERGYS CORP COM 212485106 3 225 SH DEFINED 05 0 0 225 CONVERGYS CORP COM 212485106 6 400 SH OTHER 01,06 0 0 400 CONVERGYS CORP COM 212485106 21,126 1,371,835 SH DEFINED 01,08 695,183 676,652 0 CONVERGYS CORP COM 212485106 265 17,215 SH DEFINED 09 17,215 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,285 26,382 SH DEFINED 01 14,418 10,106 1,858 COOPER CAMERON CORP COM 216640102 5 100 SH OTHER 01 0 100 0 COOPER CAMERON CORP COM 216640102 244 5,000 SH DEFINED 04 300 4,700 0 COOPER CAMERON CORP COM 216640102 10 200 SH DEFINED 05 200 0 0 COOPER CAMERON CORP COM 216640102 14,578 299,342 SH DEFINED 01,08 82,633 216,709 0 COOPER CAMERON CORP COM 216640102 2 50 SH DEFINED 10 0 0 50 COOPER COS INC COM 216648402 6,217 98,413 SH DEFINED 01 68,938 27,425 2,050 COOPER COS INC COM 216648402 479 7,590 SH DEFINED 04 7,590 0 0 COOPER COS INC COM 216648402 10 166 SH OTHER 04 166 0 0 COOPER COS INC COM 216648402 32 500 SH OTHER 01,06 0 0 500 COOPER COS INC COM 216648402 7,856 124,359 SH DEFINED 01,08 40,716 83,643 0 COOPER COS INC COM 216648402 126 2,000 SH DEFINED 09 2,000 0 0 COOPER COS INC COM 216648402 66 1,045 SH DEFINED 10 920 0 125 COOPER TIRE & RUBR CO COM 216831107 5,565 241,976 SH DEFINED 01 168,299 61,873 11,804 COOPER TIRE & RUBR CO COM 216831107 2 75 SH OTHER 01 0 0 75 COOPER TIRE & RUBR CO COM 216831107 48 2,100 SH DEFINED 02 2,100 0 0 COOPER TIRE & RUBR CO COM 216831107 1 50 SH DEFINED 03 50 0 0 COOPER TIRE & RUBR CO COM 216831107 69 3,000 SH OTHER 04 0 3,000 0 COOPER TIRE & RUBR CO COM 216831107 2 100 SH DEFINED 05 0 0 100 COOPER TIRE & RUBR CO COM 216831107 5 200 SH OTHER 01,06 0 0 200 COOPER TIRE & RUBR CO COM 216831107 18,119 787,782 SH DEFINED 01,08 339,838 447,944 0 COOPER TIRE & RUBR CO COM 216831107 0 12 SH DEFINED 10 12 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 138 ________ COORS ADOLPH CO COM 217016104 6,420 88,749 SH DEFINED 01 50,191 33,132 5,426 COORS ADOLPH CO COM 217016104 9 125 SH OTHER 01 0 100 25 COORS ADOLPH CO COM 217016104 82 1,140 SH DEFINED 04 1,140 0 0 COORS ADOLPH CO COM 217016104 7 100 SH DEFINED 05 0 0 100 COORS ADOLPH CO COM 217016104 7 100 SH OTHER 01,06 0 0 100 COORS ADOLPH CO COM 217016104 22,018 304,369 SH DEFINED 01,08 146,458 157,911 0 COORS ADOLPH CO COM 217016104 4 56 SH DEFINED 10 6 0 50 COPART INC COM 217204106 7,470 279,776 SH DEFINED 01 173,981 97,428 8,367 COPART INC COM 217204106 72 2,715 SH OTHER 01 0 2,715 0 COPART INC COM 217204106 53 2,000 SH DEFINED 02 0 2,000 0 COPART INC COM 217204106 15 575 SH DEFINED 04 575 0 0 COPART INC COM 217204106 12,309 461,005 SH DEFINED 01,08 120,303 340,702 0 COPPER MTN NETWORKS INC COM 217510205 78 6,250 SH DEFINED 01 1,330 4,920 0 COPPER MTN NETWORKS INC COM 217510205 180 14,410 SH DEFINED 01,08 2,704 11,706 0 CORAUTUS GENETICS INC COM 218139202 37 6,314 SH DEFINED 01 2,057 4,257 0 CORAUTUS GENETICS INC COM 218139202 60 10,365 SH DEFINED 01,08 4,191 6,174 0 CORGENTECH INC COM 21872P105 300 18,606 SH DEFINED 01,08 700 17,906 0 CORILLIAN CORP COM 218725109 260 51,500 SH DEFINED 01 21,300 30,200 0 CORILLIAN CORP COM 218725109 1,003 198,928 SH DEFINED 01,08 36,228 162,700 0 CORINTHIAN COLLEGES INC COM 218868107 1,434 57,962 SH DEFINED 01 37,104 16,758 4,100 CORINTHIAN COLLEGES INC COM 218868107 5 200 SH DEFINED 04 200 0 0 CORINTHIAN COLLEGES INC COM 218868107 11,641 470,547 SH DEFINED 01,08 111,396 359,151 0 CORINTHIAN COLLEGES INC COM 218868107 2 100 SH DEFINED 10 0 0 100 CORIXA CORP COM 21887F100 408 87,465 SH DEFINED 01 32,578 53,637 1,250 CORIXA CORP COM 21887F100 6 1,225 SH OTHER 01 250 0 975 CORIXA CORP COM 21887F100 91 19,471 SH DEFINED 04 19,471 0 0 CORIXA CORP COM 21887F100 1,839 393,849 SH DEFINED 01,08 132,785 261,064 0 CORIXA CORP COM 21887F100 5 1,000 SH OTHER 10 1,000 0 0 CORIO INC COM 218875102 93 43,399 SH DEFINED 01 11,100 32,299 0 CORIO INC COM 218875102 205 95,521 SH DEFINED 01,08 21,200 74,321 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 139 ________ CORN PRODS INTL INC COM 219023108 6,603 141,846 SH DEFINED 01 107,554 31,317 2,975 CORN PRODS INTL INC COM 219023108 70 1,495 SH OTHER 01 320 1,175 0 CORN PRODS INTL INC COM 219023108 116 2,500 SH DEFINED 04 2,500 0 0 CORN PRODS INTL INC COM 219023108 34 725 SH OTHER 04 725 0 0 CORN PRODS INTL INC COM 219023108 13 281 SH DEFINED 05 281 0 0 CORN PRODS INTL INC COM 219023108 23 490 SH OTHER 01,06 0 0 490 CORN PRODS INTL INC COM 219023108 11,069 237,783 SH DEFINED 01,08 78,055 159,728 0 CORNELL COMPANIES INC COM 219141108 437 32,161 SH DEFINED 01 20,319 11,442 400 CORNELL COMPANIES INC COM 219141108 44 3,237 SH DEFINED 05 3,237 0 0 CORNELL COMPANIES INC COM 219141108 1,035 76,075 SH DEFINED 01,08 16,254 59,821 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 787 89,756 SH DEFINED 01 30,755 57,601 1,400 CORNERSTONE RLTY INCOME TR I COM 21922V102 89 10,190 SH OTHER 04 0 10,190 0 CORNERSTONE RLTY INCOME TR I COM 21922V102 2,595 295,863 SH DEFINED 01,08 58,868 236,995 0 CORNING INC COM 219350105 31,439 2,407,303 SH DEFINED 01 1,004,425 1,198,272 204,606 CORNING INC COM 219350105 30 2,325 SH OTHER 01 300 600 1,425 CORNING INC COM 219350105 20 1,500 SH DEFINED 02 1,000 500 0 CORNING INC COM 219350105 39 3,000 SH OTHER 02 3,000 0 0 CORNING INC COM 219350105 8 650 SH DEFINED 03 650 0 0 CORNING INC COM 219350105 170 13,000 SH OTHER 03 6,000 7,000 0 CORNING INC COM 219350105 560 42,900 SH DEFINED 04 42,900 0 0 CORNING INC COM 219350105 116 8,900 SH OTHER 04 8,900 0 0 CORNING INC COM 219350105 29 2,225 SH DEFINED 05 225 0 2,000 CORNING INC COM 219350105 44 3,400 SH OTHER 01,06 0 0 3,400 CORNING INC COM 219350105 162,366 12,432,293 SH DEFINED 01,08 6,521,844 5,898,729 11,720 CORNING INC COM 219350105 580 44,431 SH DEFINED 09 44,431 0 0 CORNING INC COM 219350105 165 12,633 SH DEFINED 10 1,423 9,360 1,850 CORNING INC COM 219350105 13 1,000 SH OTHER 10 0 1,000 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 1,713 29,635 SH DEFINED 01 14,330 12,330 2,975 CORPORATE EXECUTIVE BRD CO COM 21988R102 67 1,165 SH OTHER 01 0 1,165 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 17 300 SH OTHER 04 300 0 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 7,273 125,844 SH DEFINED 01,08 61,252 64,592 0 CORPORATE EXECUTIVE BRD CO COM 21988R102 3 50 SH DEFINED 10 0 0 50 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 749 DEFINED 01 749 0 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 2 23,700 DEFINED 02 5,500 18,200 0 CORPORATE HIGH YIELD FD INC UNDEFIND 219914108 0 4,590 DEFINED 04 4,590 0 0 CORRECTIONAL SVCS CORP COM 219921103 92 27,640 SH DEFINED 01 1,540 26,100 0 CORRECTIONAL SVCS CORP COM 219921103 79 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 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 140 ________ 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 HIGH YIELD FD V IN UNDEFIND 219931102 1 5,963 DEFINED 04 5,963 0 0 CORPORATE OFFICE PPTYS TR COM 22002T108 1,016 40,904 SH DEFINED 01 20,089 18,715 2,100 CORPORATE OFFICE PPTYS TR COM 22002T108 5,564 223,919 SH DEFINED 01,08 78,985 144,934 0 CORRECTIONAL PPTYS TR COM 22025E104 802 27,412 SH DEFINED 01 23,410 3,752 250 CORRECTIONAL PPTYS TR COM 22025E104 2,384 81,515 SH DEFINED 01,08 24,738 56,777 0 CORRECTIONS CORP AMER NEW COM 22025Y407 3,302 83,613 SH DEFINED 01 58,257 22,345 3,011 CORRECTIONS CORP AMER NEW COM 22025Y407 0 6 SH DEFINED 03 6 0 0 CORRECTIONS CORP AMER NEW COM 22025Y407 9,144 231,554 SH DEFINED 01,08 65,964 165,590 0 CORRECTIONS CORP AMER NEW COM 22025Y407 0 2 SH DEFINED 10 0 2 0 CORRPRO COS INC COM 220317101 19 10,000 SH DEFINED 01 1,100 8,900 0 CORRPRO COS INC COM 220317101 24 12,775 SH DEFINED 01,08 3,475 9,300 0 CORTEX PHARMACEUTICALS INC COM 220524300 87 33,000 SH DEFINED 01 3,200 29,800 0 CORTEX PHARMACEUTICALS INC COM 220524300 31 11,840 SH DEFINED 01,08 7,562 4,278 0 CORUS BANKSHARES INC COM 220873103 2,047 49,787 SH DEFINED 01 24,463 24,374 950 CORUS BANKSHARES INC COM 220873103 5,344 129,991 SH DEFINED 01,08 29,853 100,138 0 CORVEL CORP COM 221006109 533 18,806 SH DEFINED 01 5,507 13,199 100 CORVEL CORP COM 221006109 1,449 51,078 SH DEFINED 01,08 8,750 42,328 0 CORVIS CORP COM 221009103 338 239,939 SH DEFINED 01 229,439 0 10,500 CORVIS CORP COM 221009103 3,053 2,165,197 SH DEFINED 01,08 386,982 1,778,215 0 COSI INC COM 22122P101 53 8,900 SH DEFINED 01 8,900 0 0 COSI INC COM 22122P101 18 3,000 SH OTHER 01 0 3,000 0 COSI INC COM 22122P101 626 105,292 SH DEFINED 01,08 20,092 85,200 0 COSINE COMMUNICATIONS INC COM 221222607 45 10,430 SH DEFINED 01 2,060 8,370 0 COSINE COMMUNICATIONS INC COM 221222607 97 22,731 SH DEFINED 01,08 4,020 18,711 0 COST PLUS INC CALIF COM 221485105 1,203 37,063 SH DEFINED 01 13,261 22,377 1,425 COST PLUS INC CALIF COM 221485105 606 18,675 SH OTHER 01 0 18,675 0 COST PLUS INC CALIF COM 221485105 11 325 SH OTHER 01,06 0 0 325 COST PLUS INC CALIF COM 221485105 5,353 164,958 SH DEFINED 01,08 54,961 109,997 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 141 ________ COSTCO WHSL CORP NEW COM 22160K105 40,386 980,708 SH DEFINED 01 417,364 483,133 80,211 COSTCO WHSL CORP NEW COM 22160K105 3,333 80,941 SH OTHER 01 43,120 36,671 1,150 COSTCO WHSL CORP NEW COM 22160K105 5,315 129,063 SH DEFINED 02 82,509 43,039 3,515 COSTCO WHSL CORP NEW COM 22160K105 1,697 41,221 SH OTHER 02 14,575 25,946 700 COSTCO WHSL CORP NEW COM 22160K105 6,960 169,019 SH DEFINED 03 97,395 59,924 11,700 COSTCO WHSL CORP NEW COM 22160K105 2,269 55,105 SH OTHER 03 41,035 8,590 5,480 COSTCO WHSL CORP NEW COM 22160K105 14,992 364,056 SH DEFINED 04 350,091 5,140 8,825 COSTCO WHSL CORP NEW COM 22160K105 4,996 121,309 SH OTHER 04 118,259 3,050 0 COSTCO WHSL CORP NEW COM 22160K105 181 4,405 SH DEFINED 05 2,780 935 690 COSTCO WHSL CORP NEW COM 22160K105 16 400 SH OTHER 05 0 400 0 COSTCO WHSL CORP NEW COM 22160K105 54 1,300 SH OTHER 01,06 0 0 1,300 COSTCO WHSL CORP NEW COM 22160K105 178,674 4,338,861 SH DEFINED 01,08 2,263,919 2,071,042 3,900 COSTCO WHSL CORP NEW COM 22160K105 650 15,787 SH DEFINED 09 15,787 0 0 COSTCO WHSL CORP NEW COM 22160K105 3,370 81,845 SH DEFINED 10 48,445 4,500 28,900 COSTCO WHSL CORP NEW COM 22160K105 789 19,170 SH OTHER 10 15,470 3,475 225 COSTAR GROUP INC COM 22160N109 1,077 23,442 SH DEFINED 01 9,695 12,122 1,625 COSTAR GROUP INC COM 22160N109 4,654 101,326 SH DEFINED 01,08 17,416 83,910 0 COTT CORP QUE COM 22163N106 2,203 68,000 SH DEFINED 01 68,000 0 0 COTT CORP QUE COM 22163N106 10 300 SH OTHER 01 0 300 0 COTT CORP QUE COM 22163N106 119 3,681 SH DEFINED 04 3,681 0 0 COTT CORP QUE COM 22163N106 324 10,000 SH DEFINED 10 0 0 10,000 COTTON STS LIFE INS CO COM 221774102 152 7,900 SH DEFINED 01 1,300 6,600 0 COTTON STS LIFE INS CO COM 221774102 233 12,095 SH DEFINED 01,08 2,538 9,557 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 34,540 491,677 SH DEFINED 01 170,024 279,821 41,832 COUNTRYWIDE FINANCIAL CORP COM 222372104 105 1,500 SH OTHER 01 0 1,200 300 COUNTRYWIDE FINANCIAL CORP COM 222372104 13 181 SH DEFINED 02 0 0 181 COUNTRYWIDE FINANCIAL CORP COM 222372104 28 399 SH OTHER 02 399 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 28 400 SH DEFINED 03 400 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 132 1,873 SH OTHER 03 1,873 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 63 893 SH DEFINED 04 893 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 246 3,498 SH DEFINED 05 2,100 0 1,398 COUNTRYWIDE FINANCIAL CORP COM 222372104 46 649 SH OTHER 01,06 0 0 649 COUNTRYWIDE FINANCIAL CORP COM 222372104 176,234 2,508,676 SH DEFINED 01,08 1,274,142 1,232,214 2,320 COUNTRYWIDE FINANCIAL CORP COM 222372104 85 1,203 SH DEFINED 09 1,203 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 62 886 SH DEFINED 10 487 0 399 COUNTRYWIDE FINANCIAL CORP COM 222372104 7 100 SH OTHER 10 100 0 0 COURIER CORP COM 222660102 455 11,008 SH DEFINED 01 3,981 6,877 150 COURIER CORP COM 222660102 6 134 SH DEFINED 04 134 0 0 COURIER CORP COM 222660102 1,798 43,544 SH DEFINED 01,08 7,211 36,333 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 142 ________ COUSINS PPTYS INC COM 222795106 1,243 37,736 SH DEFINED 01 22,669 12,977 2,090 COUSINS PPTYS INC COM 222795106 8,071 244,951 SH DEFINED 01,08 64,328 180,623 0 COUSINS PPTYS INC COM 222795106 88 2,675 SH DEFINED 10 2,625 0 50 COVANSYS CORP COM 22281W103 635 61,456 SH DEFINED 01 14,506 46,700 250 COVANSYS CORP COM 22281W103 1,313 127,141 SH DEFINED 01,08 21,677 105,464 0 COVALENT GROUP INC COM 222815102 10 2,500 SH DEFINED 01 2,500 0 0 COVALENT GROUP INC COM 222815102 76 19,713 SH DEFINED 01,08 4,995 14,718 0 COVANCE INC COM 222816100 1,559 40,398 SH DEFINED 01 23,145 12,253 5,000 COVANCE INC COM 222816100 12,713 329,526 SH DEFINED 01,08 85,232 244,294 0 COVENANT TRANS INC COM 22284P105 732 42,835 SH DEFINED 01 27,933 14,702 200 COVENANT TRANS INC COM 22284P105 925 54,105 SH DEFINED 01,08 13,862 40,243 0 COVENTRY HEALTH CARE INC COM 222862104 2,994 61,237 SH DEFINED 01 33,272 23,700 4,265 COVENTRY HEALTH CARE INC COM 222862104 98 2,000 SH DEFINED 04 2,000 0 0 COVENTRY HEALTH CARE INC COM 222862104 147 3,000 SH OTHER 04 3,000 0 0 COVENTRY HEALTH CARE INC COM 222862104 22,148 452,930 SH DEFINED 01,08 104,612 348,318 0 COVENTRY HEALTH CARE INC COM 222862104 98 2,000 SH DEFINED 09 2,000 0 0 COVENTRY HEALTH CARE INC COM 222862104 7 138 SH DEFINED 10 0 0 138 COVISTA COMMUNICATIONS INC COM 223574104 4 1,627 SH DEFINED 01 1,627 0 0 COVISTA COMMUNICATIONS INC COM 223574104 43 16,596 SH DEFINED 01,08 5,862 10,734 0 COX COMMUNICATIONS INC NEW COM 224044107 5,733 206,295 SH DEFINED 01 146,757 46,543 12,995 COX COMMUNICATIONS INC NEW COM 224044107 5 190 SH DEFINED 03 190 0 0 COX COMMUNICATIONS INC NEW COM 224044107 31 1,100 SH DEFINED 04 1,100 0 0 COX COMMUNICATIONS INC NEW COM 224044107 39 1,400 SH OTHER 04 1,400 0 0 COX COMMUNICATIONS INC NEW COM 224044107 31,792 1,144,022 SH DEFINED 01,08 430,874 713,148 0 COX COMMUNICATIONS INC NEW COM 224044107 245 8,819 SH DEFINED 09 8,819 0 0 COX COMMUNICATIONS INC NEW COM 224044107 46 1,652 SH DEFINED 10 1,304 0 348 COX RADIO INC COM 224051102 314 18,046 SH DEFINED 01 11,202 6,144 700 COX RADIO INC COM 224051102 2,532 145,667 SH DEFINED 01,08 41,229 104,438 0 COX RADIO INC COM 224051102 18 1,050 SH DEFINED 10 1,000 0 50 CRAFTMADE INTL INC COM 22413E104 257 13,000 SH DEFINED 01 1,100 11,900 0 CRAFTMADE INTL INC COM 22413E104 192 9,703 SH DEFINED 01,08 2,150 7,553 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 143 ________ CRANE CO COM 224399105 3,223 102,663 SH DEFINED 01 35,908 56,121 10,634 CRANE CO COM 224399105 170 5,419 SH OTHER 01 4,969 400 50 CRANE CO COM 224399105 112 3,581 SH OTHER 02 0 3,581 0 CRANE CO COM 224399105 2 50 SH DEFINED 03 50 0 0 CRANE CO COM 224399105 16 500 SH DEFINED 04 500 0 0 CRANE CO COM 224399105 221 7,029 SH OTHER 04 7,029 0 0 CRANE CO COM 224399105 2 50 SH DEFINED 05 0 0 50 CRANE CO COM 224399105 6 200 SH OTHER 01,06 0 0 200 CRANE CO COM 224399105 16,240 517,377 SH DEFINED 01,08 244,516 272,861 0 CRANE CO COM 224399105 160 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 323 65,536 SH DEFINED 01 11,319 53,417 800 CRAWFORD & CO COM 224633107 773 156,852 SH DEFINED 01,08 51,466 105,386 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 0 7,040 DEFINED 01 7,040 0 0 CREDIT SUISSE ASSET MGMT INC UNDEFIND 224916106 1 29,200 DEFINED 02 7,000 22,200 0 CRAY INC COM 225223106 723 109,227 SH DEFINED 01 47,985 58,792 2,450 CRAY INC COM 225223106 3,852 581,813 SH DEFINED 01,08 172,604 409,209 0 CREDENCE SYS CORP COM 225302108 1,611 116,733 SH DEFINED 01 52,806 58,627 5,300 CREDENCE SYS CORP COM 225302108 10,957 794,007 SH DEFINED 01,08 155,811 638,196 0 CREDIT ACCEP CORP MICH COM 225310101 2,464 163,478 SH DEFINED 01 123,380 39,948 150 CREDIT ACCEP CORP MICH COM 225310101 2,207 146,466 SH DEFINED 01,08 43,099 103,367 0 CREDO PETE CORP COM 225439207 95 5,940 SH DEFINED 01 1,260 4,680 0 CREDO PETE CORP COM 225439207 215 13,465 SH DEFINED 01,08 2,218 11,247 0 CREDIT SUISSE HIGH YLD BND F UNDEFIND 22544F103 4 72,046 DEFINED 04 72,046 0 0 CREDIT SUISSE HIGH YLD BND F UNDEFIND 22544F103 0 1,109 OTHER 04 1,109 0 0 CREE INC COM 225447101 1,107 47,840 SH DEFINED 01 29,237 13,513 5,090 CREE INC COM 225447101 2 100 SH OTHER 01 0 100 0 CREE INC COM 225447101 12 500 SH OTHER 04 500 0 0 CREE INC COM 225447101 9,349 403,826 SH DEFINED 01,08 105,344 298,482 0 CREE INC COM 225447101 69 3,000 SH DEFINED 09 3,000 0 0 CREE INC COM 225447101 5 200 SH DEFINED 10 100 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 144 ________ CRESCENT REAL ESTATE EQUITIE COM 225756105 756 46,908 SH DEFINED 01 20,000 24,358 2,550 CRESCENT REAL ESTATE EQUITIE COM 225756105 2 100 SH OTHER 01 0 100 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 35 2,200 SH DEFINED 02 2,200 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 161 10,000 SH DEFINED 04 10,000 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 17 1,025 SH OTHER 04 500 525 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 14 851 SH DEFINED 05 0 0 851 CRESCENT REAL ESTATE EQUITIE COM 225756105 5,118 317,501 SH DEFINED 01,08 148,649 168,852 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 274 17,009 SH DEFINED 09 17,009 0 0 CRESCENT REAL ESTATE EQUITIE COM 225756105 35 2,150 SH DEFINED 10 2,000 0 150 CRIIMI MAE INC COM 226603504 64 5,338 SH DEFINED 01 2,338 2,800 200 CRIIMI MAE INC COM 226603504 286 23,875 SH DEFINED 01,08 6,120 17,755 0 CRITICAL PATH INC COM 22674V506 22 15,932 SH DEFINED 01 3,807 12,125 0 CRITICAL PATH INC COM 22674V506 50 35,876 SH DEFINED 01,08 8,200 27,676 0 CRITICARE SYS INC COM 226901106 40 13,400 SH DEFINED 01 2,100 11,300 0 CRITICARE SYS INC COM 226901106 89 29,668 SH DEFINED 01,08 5,238 24,430 0 CROMPTON CORP COM 227116100 1,371 217,583 SH DEFINED 01 73,937 133,596 10,050 CROMPTON CORP COM 227116100 3 554 SH DEFINED 05 554 0 0 CROMPTON CORP COM 227116100 5,553 881,472 SH DEFINED 01,08 201,291 680,181 0 CROSS A T CO COM 227478104 80 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 149 31,213 SH DEFINED 01,08 6,355 24,858 0 CROSS CTRY HEALTHCARE INC COM 227483104 900 49,584 SH DEFINED 01 26,784 22,200 600 CROSS CTRY HEALTHCARE INC COM 227483104 9 500 SH OTHER 01,06 0 0 500 CROSS CTRY HEALTHCARE INC COM 227483104 3,059 168,529 SH DEFINED 01,08 47,767 120,762 0 CROSS TIMBERS RTY TR COM 22757R109 41 1,488 SH DEFINED 01 1,473 6 9 CROSS TIMBERS RTY TR COM 22757R109 118 4,250 SH OTHER 01 4,250 0 0 CROSS TIMBERS RTY TR COM 22757R109 17 600 SH DEFINED 04 0 0 600 CROSS TIMBERS RTY TR COM 22757R109 209 7,561 SH DEFINED 01,08 256 7,305 0 CROSSROADS SYS INC COM 22765D100 46 26,900 SH DEFINED 01 5,500 21,400 0 CROSSROADS SYS INC COM 22765D100 67 39,055 SH DEFINED 01,08 10,728 28,327 0 CROSSTEX ENERGY INC COM 22765Y104 394 9,828 SH DEFINED 01,08 200 9,628 0 CROWN CASTLE INTL CORP COM 228227104 1,653 112,081 SH DEFINED 01 61,500 41,071 9,510 CROWN CASTLE INTL CORP COM 228227104 1 100 SH OTHER 01 0 100 0 CROWN CASTLE INTL CORP COM 228227104 8,181 554,659 SH DEFINED 01,08 211,313 343,346 0 CROWN CASTLE INTL CORP COM 228227104 2 150 SH DEFINED 10 0 0 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 145 ________ CROWN HOLDINGS INC COM 228368106 3,161 317,033 SH DEFINED 01 100,775 204,058 12,200 CROWN HOLDINGS INC COM 228368106 1 51 SH OTHER 01 51 0 0 CROWN HOLDINGS INC COM 228368106 4 417 SH DEFINED 04 417 0 0 CROWN HOLDINGS INC COM 228368106 11,606 1,164,128 SH DEFINED 01,08 321,263 842,865 0 CROWN MEDIA HLDGS INC COM 228411104 458 53,752 SH DEFINED 01 19,800 33,552 400 CROWN MEDIA HLDGS INC COM 228411104 1,600 187,748 SH DEFINED 01,08 41,259 146,489 0 CRYOLIFE INC COM 228903100 511 96,930 SH DEFINED 01 80,180 16,300 450 CRYOLIFE INC COM 228903100 248 46,985 SH DEFINED 01,08 14,512 32,473 0 CTI MOLECULAR IMAGING INC COM 22943D105 735 51,805 SH DEFINED 01 19,914 31,691 200 CTI MOLECULAR IMAGING INC COM 22943D105 3,264 230,189 SH DEFINED 01,08 59,176 171,013 0 CUBIC CORP COM 229669106 764 36,513 SH DEFINED 01 11,825 24,438 250 CUBIC CORP COM 229669106 10 500 SH OTHER 01,06 0 0 500 CUBIC CORP COM 229669106 3,182 152,016 SH DEFINED 01,08 56,151 95,865 0 CUBIST PHARMACEUTICALS INC COM 229678107 832 74,941 SH DEFINED 01 33,717 39,549 1,675 CUBIST PHARMACEUTICALS INC COM 229678107 3,010 271,154 SH DEFINED 01,08 92,718 178,436 0 CUBIST PHARMACEUTICALS INC COM 229678107 7 600 SH OTHER 10 600 0 0 CULLEN FROST BANKERS INC COM 229899109 1,139 25,457 SH DEFINED 01 12,858 9,750 2,849 CULLEN FROST BANKERS INC COM 229899109 36 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 134 3,000 SH OTHER 05 0 3,000 0 CULLEN FROST BANKERS INC COM 229899109 13,853 309,561 SH DEFINED 01,08 96,751 212,810 0 CULLEN FROST BANKERS INC COM 229899109 2 50 SH DEFINED 10 0 0 50 CULP INC COM 230215105 94 12,100 SH DEFINED 01 2,500 9,600 0 CULP INC COM 230215105 224 28,802 SH DEFINED 01,08 4,736 24,066 0 CUMMINS INC COM 231021106 4,745 75,922 SH DEFINED 01 30,394 36,016 9,512 CUMMINS INC COM 231021106 3 50 SH OTHER 01 0 0 50 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 23,145 370,319 SH DEFINED 01,08 184,685 185,634 0 CUMMINS INC COM 231021106 19 300 SH DEFINED 09 300 0 0 CUMMINS INC COM 231021106 4 57 SH DEFINED 10 7 0 50 CUMMINS INC COM 231021106 6 100 SH OTHER 10 100 0 0 CUMULUS MEDIA INC COM 231082108 1,429 85,008 SH DEFINED 01 29,851 51,407 3,750 CUMULUS MEDIA INC COM 231082108 71 4,200 SH DEFINED 04 500 3,700 0 CUMULUS MEDIA INC COM 231082108 34 2,000 SH OTHER 04 2,000 0 0 CUMULUS MEDIA INC COM 231082108 6,149 365,786 SH DEFINED 01,08 123,221 242,565 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 146 ________ CURAGEN CORP COM 23126R101 411 68,407 SH DEFINED 01 28,780 37,952 1,675 CURAGEN CORP COM 23126R101 1,826 303,821 SH DEFINED 01,08 76,714 227,107 0 CURATIVE HEALTH SRVCS INC COM 23126W100 277 31,975 SH DEFINED 01 19,825 11,900 250 CURATIVE HEALTH SRVCS INC COM 23126W100 1 125 SH OTHER 01,06 0 0 125 CURATIVE HEALTH SRVCS INC COM 23126W100 270 31,135 SH DEFINED 01,08 9,569 21,566 0 CURIS INC COM 231269101 213 48,100 SH DEFINED 01 20,650 26,650 800 CURIS INC COM 231269101 9 2,000 SH OTHER 01 0 2,000 0 CURIS INC COM 231269101 928 209,926 SH DEFINED 01,08 34,954 174,972 0 CURON MED INC COM 231292103 37 21,600 SH DEFINED 01 3,800 17,800 0 CURON MED INC COM 231292103 44 25,959 SH DEFINED 01,08 6,700 19,259 0 CURTISS WRIGHT CORP COM 231561101 2,304 41,012 SH DEFINED 01 20,946 19,666 400 CURTISS WRIGHT CORP COM 231561101 8 140 SH DEFINED 04 140 0 0 CURTISS WRIGHT CORP COM 231561101 20 350 SH OTHER 01,06 0 0 350 CURTISS WRIGHT CORP COM 231561101 8,725 155,279 SH DEFINED 01,08 57,209 98,070 0 CYBERGUARD CORP COM 231910100 51 6,239 SH DEFINED 01 6,239 0 0 CYBERGUARD CORP COM 231910100 508 62,300 SH DEFINED 01,08 9,666 52,634 0 CUTTER & BUCK INC COM 232217109 107 10,400 SH DEFINED 01 2,100 8,300 0 CUTTER & BUCK INC COM 232217109 229 22,201 SH DEFINED 01,08 4,459 17,742 0 CYANOTECH CORP COM 232437202 4 2,900 SH DEFINED 01 2,900 0 0 CYANOTECH CORP COM 232437202 3,160 2,273,076 SH OTHER 01 0 0 2,273,076 CYANOTECH CORP COM 232437202 4 2,817 SH DEFINED 01,08 2,317 500 0 CYBERSOURCE CORP COM 23251J106 520 62,200 SH DEFINED 01 16,700 45,500 0 CYBERSOURCE CORP COM 23251J106 1,775 212,300 SH DEFINED 01,08 57,902 154,398 0 CYBERONICS INC COM 23251P102 1,143 34,272 SH DEFINED 01 11,131 22,166 975 CYBERONICS INC COM 23251P102 6 185 SH DEFINED 04 185 0 0 CYBERONICS INC COM 23251P102 4,803 143,986 SH DEFINED 01,08 49,898 94,088 0 CYBERONICS INC COM 23251P102 69 2,060 SH DEFINED 10 1,835 0 225 CYBEROPTICS CORP COM 232517102 348 13,400 SH DEFINED 01 6,050 7,350 0 CYBEROPTICS CORP COM 232517102 1,544 59,438 SH DEFINED 01,08 17,077 42,361 0 CYBEX INTL INC COM 23252E106 26 6,900 SH DEFINED 01 0 6,900 0 CYBEX INTL INC COM 23252E106 53 14,251 SH DEFINED 01,08 2,540 11,711 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 147 ________ CYMER INC COM 232572107 18,934 505,728 SH DEFINED 01 457,068 37,410 11,250 CYMER INC COM 232572107 24 650 SH OTHER 01,06 0 0 650 CYMER INC COM 232572107 9,232 246,582 SH DEFINED 01,08 62,510 184,072 0 CYMER INC COM 232572107 46 1,225 SH DEFINED 10 1,225 0 0 CYPRESS BIOSCIENCES INC COM 232674507 286 20,825 SH DEFINED 01 16,525 3,900 400 CYPRESS BIOSCIENCES INC COM 232674507 41 3,000 SH DEFINED 04 3,000 0 0 CYPRESS BIOSCIENCES INC COM 232674507 2,530 184,267 SH DEFINED 01,08 46,719 137,548 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1,216 85,725 SH DEFINED 01 51,032 25,943 8,750 CYPRESS SEMICONDUCTOR CORP COM 232806109 1 100 SH OTHER 01 0 100 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 28 2,000 SH DEFINED 04 2,000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 28 1,990 SH OTHER 04 0 1,990 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 9,324 657,111 SH DEFINED 01,08 166,606 490,505 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3 200 SH DEFINED 10 0 0 200 CYTEC INDS INC COM 232820100 1,723 37,918 SH DEFINED 01 26,108 10,010 1,800 CYTEC INDS INC COM 232820100 744 16,375 SH OTHER 01 0 16,375 0 CYTEC INDS INC COM 232820100 8 171 SH OTHER 04 171 0 0 CYTEC INDS INC COM 232820100 27 600 SH DEFINED 05 600 0 0 CYTEC INDS INC COM 232820100 13,340 293,503 SH DEFINED 01,08 63,346 230,157 0 CYTOGEN CORP COM 232824300 234 14,740 SH DEFINED 01 9,070 5,670 0 CYTOGEN CORP COM 232824300 1,281 80,564 SH DEFINED 01,08 14,427 66,137 0 CYTRX CORP COM 232828301 33 29,930 SH DEFINED 01,08 9,728 20,202 0 D & E COMMUNICATIONS INC COM 232860106 309 23,041 SH DEFINED 01 8,859 12,932 1,250 D & E COMMUNICATIONS INC COM 232860106 1,043 77,725 SH DEFINED 01,08 15,275 62,450 0 D & K HEALTHCARE RES INC COM 232861104 184 15,350 SH DEFINED 01 2,800 12,000 550 D & K HEALTHCARE RES INC COM 232861104 358 29,863 SH DEFINED 01,08 5,906 23,957 0 CYTYC CORP COM 232946103 2,429 95,762 SH DEFINED 01 40,379 47,933 7,450 CYTYC CORP COM 232946103 712 28,080 SH OTHER 01 0 0 28,080 CYTYC CORP COM 232946103 34 1,350 SH DEFINED 04 1,350 0 0 CYTYC CORP COM 232946103 14,815 583,971 SH DEFINED 01,08 149,794 434,177 0 DDI CORP COM 233162304 74 9,048 SH DEFINED 01 9,048 0 0 DDI CORP COM 233162304 736 89,464 SH DEFINED 01,08 15,564 73,900 0 DHB INDS INC COM 23321E103 856 56,362 SH DEFINED 01 16,962 38,900 500 DHB INDS INC COM 23321E103 3,128 206,044 SH DEFINED 01,08 76,171 129,873 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 148 ________ DJ ORTHOPEDICS INC COM 23325G104 1,856 80,706 SH DEFINED 01 71,404 9,152 150 DJ ORTHOPEDICS INC COM 23325G104 413 17,950 SH DEFINED 04 17,950 0 0 DJ ORTHOPEDICS INC COM 23325G104 2,731 118,753 SH DEFINED 01,08 18,297 100,456 0 DNP SELECT INCOME FD COM 23325P104 100 9,463 SH DEFINED 01 5,485 3,978 0 DNP SELECT INCOME FD COM 23325P104 27 2,520 SH OTHER 01 2,520 0 0 DNP SELECT INCOME FD COM 23325P104 60 5,727 SH DEFINED 04 5,727 0 0 DNP SELECT INCOME FD COM 23325P104 34 3,200 SH OTHER 04 3,200 0 0 DNP SELECT INCOME FD COM 23325P104 18 1,672 SH DEFINED 05 0 0 1,672 DNP SELECT INCOME FD COM 23325P104 66 6,315 SH DEFINED 10 6,315 0 0 DNP SELECT INCOME FD COM 23325P104 23 2,200 SH OTHER 10 360 1,840 0 DPAC TECHNOLOGIES CORP COM 233269109 13 19,500 SH DEFINED 01 3,900 15,600 0 DPAC TECHNOLOGIES CORP COM 233269109 31 47,613 SH DEFINED 01,08 6,069 41,544 0 DPL INC COM 233293109 1,286 66,199 SH DEFINED 01 29,366 27,423 9,410 DPL INC COM 233293109 2 100 SH OTHER 01 0 100 0 DPL INC COM 233293109 35 1,800 SH DEFINED 02 1,800 0 0 DPL INC COM 233293109 21 1,059 SH OTHER 02 500 559 0 DPL INC COM 233293109 7 337 SH DEFINED 04 337 0 0 DPL INC COM 233293109 33 1,680 SH OTHER 04 1,680 0 0 DPL INC COM 233293109 13,322 685,977 SH DEFINED 01,08 164,082 521,895 0 DPL INC COM 233293109 4 200 SH DEFINED 10 0 0 200 DRS TECHNOLOGIES INC COM 23330X100 1,231 38,584 SH DEFINED 01 14,721 23,182 681 DRS TECHNOLOGIES INC COM 23330X100 3 106 SH DEFINED 04 106 0 0 DRS TECHNOLOGIES INC COM 23330X100 8 250 SH OTHER 01,06 0 0 250 DRS TECHNOLOGIES INC COM 23330X100 5,791 181,550 SH DEFINED 01,08 73,846 107,704 0 D R HORTON INC COM 23331A109 3,982 140,218 SH DEFINED 01 77,428 46,475 16,315 D R HORTON INC COM 23331A109 19 675 SH OTHER 02 0 675 0 D R HORTON INC COM 23331A109 15 540 SH DEFINED 03 540 0 0 D R HORTON INC COM 23331A109 36,301 1,278,192 SH DEFINED 01,08 355,249 922,943 0 D R HORTON INC COM 23331A109 10 361 SH DEFINED 09 361 0 0 D R HORTON INC COM 23331A109 6 225 SH DEFINED 10 0 0 225 DSP GROUP INC COM 23332B106 1,372 50,349 SH DEFINED 01 17,198 31,251 1,900 DSP GROUP INC COM 23332B106 14 525 SH OTHER 01,06 0 0 525 DSP GROUP INC COM 23332B106 6,094 223,721 SH DEFINED 01,08 75,251 148,470 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 149 ________ DST SYS INC DEL COM 233326107 3,019 62,781 SH DEFINED 01 32,425 23,606 6,750 DST SYS INC DEL COM 233326107 5 95 SH DEFINED 03 0 95 0 DST SYS INC DEL COM 233326107 264 5,500 SH DEFINED 04 600 4,900 0 DST SYS INC DEL COM 233326107 22,384 465,471 SH DEFINED 01,08 143,740 321,731 0 DST SYS INC DEL COM 233326107 168 3,501 SH DEFINED 09 3,501 0 0 DST SYS INC DEL COM 233326107 5 100 SH DEFINED 10 0 0 100 DTE ENERGY CO COM 233331107 11,017 271,765 SH DEFINED 01 103,875 149,093 18,797 DTE ENERGY CO COM 233331107 162 3,999 SH OTHER 01 0 3,849 150 DTE ENERGY CO COM 233331107 55 1,348 SH DEFINED 02 1,300 0 48 DTE ENERGY CO COM 233331107 4 100 SH DEFINED 03 100 0 0 DTE ENERGY CO COM 233331107 184 4,540 SH DEFINED 04 4,040 500 0 DTE ENERGY CO COM 233331107 9 212 SH OTHER 04 212 0 0 DTE ENERGY CO COM 233331107 13 320 SH DEFINED 05 0 0 320 DTE ENERGY CO COM 233331107 20 500 SH OTHER 01,06 0 0 500 DTE ENERGY CO COM 233331107 64,284 1,585,698 SH DEFINED 01,08 822,462 762,836 400 DTE ENERGY CO COM 233331107 25 620 SH DEFINED 09 620 0 0 DTE ENERGY CO COM 233331107 127 3,124 SH DEFINED 10 3,024 0 100 DTE ENERGY CO COM 233331107 214 5,285 SH OTHER 10 975 3,910 400 DADE BEHRING HLDGS INC COM 23342J206 8,262 173,861 SH DEFINED 01 155,625 10,036 8,200 DADE BEHRING HLDGS INC COM 23342J206 5,405 113,737 SH DEFINED 01,08 40,600 73,137 0 DAKTRONICS INC COM 234264109 872 34,964 SH DEFINED 01 9,803 24,861 300 DAKTRONICS INC COM 234264109 5 200 SH OTHER 01,06 0 0 200 DAKTRONICS INC COM 234264109 2,709 108,578 SH DEFINED 01,08 25,799 82,779 0 DANA CORP COM 235811106 4,883 249,128 SH DEFINED 01 88,100 136,454 24,574 DANA CORP COM 235811106 2 125 SH OTHER 01 0 0 125 DANA CORP COM 235811106 2 100 SH DEFINED 03 100 0 0 DANA CORP COM 235811106 11 560 SH DEFINED 04 560 0 0 DANA CORP COM 235811106 4 200 SH DEFINED 05 0 0 200 DANA CORP COM 235811106 8 400 SH OTHER 01,06 0 0 400 DANA CORP COM 235811106 25,195 1,285,478 SH DEFINED 01,08 613,450 672,028 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 DANA CORP COM 235811106 764 39,000 SH OTHER 10 0 0 39,000 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 150 ________ DANAHER CORP DEL COM 235851102 184,532 3,558,950 SH DEFINED 01 2,680,332 728,634 149,984 DANAHER CORP DEL COM 235851102 21,587 416,340 SH OTHER 01 204,670 186,130 25,540 DANAHER CORP DEL COM 235851102 11,805 227,671 SH DEFINED 02 163,084 48,260 16,327 DANAHER CORP DEL COM 235851102 1,719 33,160 SH OTHER 02 18,500 12,560 2,100 DANAHER CORP DEL COM 235851102 33,284 641,933 SH DEFINED 03 352,723 239,557 49,653 DANAHER CORP DEL COM 235851102 6,607 127,428 SH OTHER 03 103,730 18,567 5,131 DANAHER CORP DEL COM 235851102 73,246 1,412,655 SH DEFINED 04 1,301,095 40,715 70,845 DANAHER CORP DEL COM 235851102 19,636 378,715 SH OTHER 04 363,955 13,660 1,100 DANAHER CORP DEL COM 235851102 10,249 197,662 SH DEFINED 05 179,382 10,870 7,410 DANAHER CORP DEL COM 235851102 942 18,175 SH OTHER 05 15,175 3,000 0 DANAHER CORP DEL COM 235851102 41 800 SH OTHER 01,06 0 0 800 DANAHER CORP DEL COM 235851102 140,596 2,711,588 SH DEFINED 01,08 1,384,036 1,299,878 27,674 DANAHER CORP DEL COM 235851102 75 1,444 SH DEFINED 09 1,444 0 0 DANAHER CORP DEL COM 235851102 30,089 580,308 SH DEFINED 10 451,687 37,385 91,236 DANAHER CORP DEL COM 235851102 2,771 53,435 SH OTHER 10 18,240 32,405 2,790 DANIELSON HLDG CORP COM 236274106 179 25,900 SH DEFINED 01 11,400 14,500 0 DANIELSON HLDG CORP COM 236274106 1,130 163,493 SH DEFINED 01,08 35,916 127,577 0 DANKA BUSINESS SYS PLC COM 236277109 180 40,000 SH DEFINED 01 0 40,000 0 DARDEN RESTAURANTS INC COM 237194105 6,062 294,979 SH DEFINED 01 121,857 144,802 28,320 DARDEN RESTAURANTS INC COM 237194105 121 5,877 SH OTHER 01 4,402 1,300 175 DARDEN RESTAURANTS INC COM 237194105 121 5,875 SH DEFINED 02 5,075 800 0 DARDEN RESTAURANTS INC COM 237194105 68 3,325 SH OTHER 02 2,425 900 0 DARDEN RESTAURANTS INC COM 237194105 53 2,600 SH DEFINED 03 2,300 300 0 DARDEN RESTAURANTS INC COM 237194105 185 9,000 SH OTHER 03 9,000 0 0 DARDEN RESTAURANTS INC COM 237194105 1,976 96,175 SH DEFINED 04 85,675 1,100 9,400 DARDEN RESTAURANTS INC COM 237194105 166 8,070 SH OTHER 04 7,770 300 0 DARDEN RESTAURANTS INC COM 237194105 190 9,250 SH DEFINED 05 9,000 0 250 DARDEN RESTAURANTS INC COM 237194105 8 400 SH OTHER 01,06 0 0 400 DARDEN RESTAURANTS INC COM 237194105 30,510 1,484,657 SH DEFINED 01,08 756,822 727,835 0 DARDEN RESTAURANTS INC COM 237194105 181 8,821 SH DEFINED 10 31 8,640 150 DARDEN RESTAURANTS INC COM 237194105 4 200 SH OTHER 10 200 0 0 DARLING INTL INC COM 237266101 185 43,976 SH DEFINED 01 28,276 14,300 1,400 DARLING INTL INC COM 237266101 1,464 348,561 SH DEFINED 01,08 70,479 278,082 0 DATA I O CORP COM 237690102 46 16,500 SH DEFINED 01 1,000 15,500 0 DATA I O CORP COM 237690102 65 23,307 SH DEFINED 01,08 3,043 20,264 0 DATA SYS & SOFTWARE INC COM 237887104 12 6,600 SH DEFINED 01 1,000 5,600 0 DATA SYS & SOFTWARE INC COM 237887104 32 18,268 SH DEFINED 01,08 2,665 15,603 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 151 ________ DATAWATCH CORP COM 237917208 35 7,734 SH DEFINED 01 0 7,734 0 DATAWATCH CORP COM 237917208 26 5,766 SH OTHER 01 0 5,766 0 DATAWATCH CORP COM 237917208 54 11,903 SH DEFINED 01,08 2,464 9,439 0 DATALINK CORP COM 237934104 16 4,900 SH DEFINED 01 1,800 3,100 0 DATALINK CORP COM 237934104 60 18,048 SH DEFINED 01,08 4,401 13,647 0 DATARAM CORP COM 238108203 96 10,400 SH DEFINED 01 1,800 8,600 0 DATARAM CORP COM 238108203 389 42,252 SH DEFINED 01,08 3,905 38,347 0 DATASCOPE CORP COM 238113104 842 21,211 SH DEFINED 01 7,414 13,547 250 DATASCOPE CORP COM 238113104 3 63 SH DEFINED 02 0 0 63 DATASCOPE CORP COM 238113104 8 200 SH OTHER 01,06 0 0 200 DATASCOPE CORP COM 238113104 3,896 98,163 SH DEFINED 01,08 42,279 55,884 0 DATASTREAM SYS INC COM 238124101 149 22,975 SH DEFINED 01 4,225 18,300 450 DATASTREAM SYS INC COM 238124101 257 39,609 SH DEFINED 01,08 8,594 31,015 0 DATATRAK INTL INC COM 238134100 77 6,000 SH DEFINED 01 1,200 4,800 0 DATATRAK INTL INC COM 238134100 201 15,613 SH DEFINED 01,08 1,476 14,137 0 DAVE & BUSTERS INC COM 23833N104 578 30,781 SH DEFINED 01 10,881 19,350 550 DAVE & BUSTERS INC COM 23833N104 1,304 69,390 SH DEFINED 01,08 14,749 54,641 0 DAVITA INC COM 23918K108 2,003 64,974 SH DEFINED 01 41,418 17,151 6,405 DAVITA INC COM 23918K108 17 540 SH DEFINED 04 540 0 0 DAVITA INC COM 23918K108 9,304 301,771 SH DEFINED 01,08 140,744 161,027 0 DAVITA INC COM 23918K108 5 150 SH DEFINED 10 0 0 150 DAWSON GEOPHYSICAL CO COM 239359102 237 10,900 SH DEFINED 01 1,100 9,800 0 DAWSON GEOPHYSICAL CO COM 239359102 259 11,891 SH DEFINED 01,08 2,394 9,497 0 DAXOR CORP COM 239467103 142 6,600 SH DEFINED 01 1,000 5,600 0 DAXOR CORP COM 239467103 237 11,009 SH DEFINED 01,08 1,819 9,190 0 DEAN FOODS CO NEW COM 242370104 3,088 82,761 SH DEFINED 01 42,890 30,294 9,577 DEAN FOODS CO NEW COM 242370104 314 8,406 SH OTHER 01 7,956 0 450 DEAN FOODS CO NEW COM 242370104 273 7,318 SH DEFINED 02 3,000 4,318 0 DEAN FOODS CO NEW COM 242370104 287 7,679 SH OTHER 02 7,679 0 0 DEAN FOODS CO NEW COM 242370104 62 1,653 SH DEFINED 03 153 1,500 0 DEAN FOODS CO NEW COM 242370104 117 3,147 SH DEFINED 04 3,147 0 0 DEAN FOODS CO NEW COM 242370104 803 21,534 SH OTHER 04 21,534 0 0 DEAN FOODS CO NEW COM 242370104 32,738 877,472 SH DEFINED 01,08 245,701 631,771 0 DEAN FOODS CO NEW COM 242370104 10 273 SH DEFINED 09 273 0 0 DEAN FOODS CO NEW COM 242370104 132 3,546 SH DEFINED 10 3,405 0 141 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 152 ________ DEB SHOPS INC COM 242728103 428 17,771 SH DEFINED 01 4,578 13,093 100 DEB SHOPS INC COM 242728103 1,172 48,715 SH DEFINED 01,08 7,585 41,130 0 DECKERS OUTDOOR CORP COM 243537107 2,442 82,800 SH DEFINED 01 73,100 9,700 0 DECKERS OUTDOOR CORP COM 243537107 2,339 79,321 SH DEFINED 01,08 31,031 48,290 0 DECODE GENETICS INC COM 243586104 233 27,354 SH DEFINED 01 19,779 5,600 1,975 DECODE GENETICS INC COM 243586104 1,697 199,692 SH DEFINED 01,08 39,324 160,368 0 DECORATOR INDS INC COM 243631207 28 3,400 SH DEFINED 01 500 2,900 0 DECORATOR INDS INC COM 243631207 115 13,803 SH DEFINED 01,08 1,142 12,661 0 DEERE & CO COM 244199105 49,932 711,894 SH DEFINED 01 373,313 279,927 58,654 DEERE & CO COM 244199105 1,296 18,475 SH OTHER 01 4,800 12,950 725 DEERE & CO COM 244199105 761 10,845 SH DEFINED 02 7,707 2,743 395 DEERE & CO COM 244199105 361 5,150 SH OTHER 02 1,350 3,800 0 DEERE & CO COM 244199105 3,960 56,460 SH DEFINED 03 33,690 16,770 6,000 DEERE & CO COM 244199105 381 5,435 SH OTHER 03 2,880 1,705 850 DEERE & CO COM 244199105 34,572 492,899 SH DEFINED 04 450,554 14,620 27,725 DEERE & CO COM 244199105 14,626 208,520 SH OTHER 04 201,530 6,400 590 DEERE & CO COM 244199105 1,703 24,285 SH DEFINED 05 16,775 500 7,010 DEERE & CO COM 244199105 41 580 SH OTHER 05 0 0 580 DEERE & CO COM 244199105 42 600 SH OTHER 01,06 0 0 600 DEERE & CO COM 244199105 239,451 3,413,901 SH DEFINED 01,08 1,185,011 2,069,171 159,719 DEERE & CO COM 244199105 82 1,168 SH DEFINED 09 1,168 0 0 DEERE & CO COM 244199105 2,071 29,533 SH DEFINED 10 25,723 1,020 2,790 DEERE & CO COM 244199105 72 1,020 SH OTHER 10 815 0 205 DEL LABS INC COM 245091103 475 15,305 SH DEFINED 01 3,451 11,749 105 DEL LABS INC COM 245091103 1,450 46,736 SH DEFINED 01,08 7,130 39,606 0 DEL MONTE FOODS CO COM 24522P103 1,257 123,725 SH DEFINED 01 41,135 72,595 9,995 DEL MONTE FOODS CO COM 24522P103 8 800 SH OTHER 01 0 800 0 DEL MONTE FOODS CO COM 24522P103 13 1,303 SH DEFINED 02 500 803 0 DEL MONTE FOODS CO COM 24522P103 1 89 SH OTHER 02 89 0 0 DEL MONTE FOODS CO COM 24522P103 30 3,000 SH DEFINED 03 0 3,000 0 DEL MONTE FOODS CO COM 24522P103 17 1,694 SH OTHER 03 1,025 335 334 DEL MONTE FOODS CO COM 24522P103 65 6,376 SH DEFINED 04 6,109 0 267 DEL MONTE FOODS CO COM 24522P103 11 1,070 SH OTHER 04 1,070 0 0 DEL MONTE FOODS CO COM 24522P103 5,577 548,894 SH DEFINED 01,08 213,695 335,199 0 DEL MONTE FOODS CO COM 24522P103 6 583 SH DEFINED 10 472 0 111 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 153 ________ DELL INC COM 24702R101 335,036 9,353,315 SH DEFINED 01 5,690,074 2,958,411 704,830 DELL INC COM 24702R101 28,737 802,249 SH OTHER 01 407,240 354,983 40,026 DELL INC COM 24702R101 16,779 468,433 SH DEFINED 02 326,457 127,460 14,516 DELL INC COM 24702R101 2,720 75,932 SH OTHER 02 50,117 24,965 850 DELL INC COM 24702R101 35,586 993,456 SH DEFINED 03 548,917 356,007 88,532 DELL INC COM 24702R101 5,384 150,308 SH OTHER 03 110,283 27,105 12,920 DELL INC COM 24702R101 46,979 1,311,538 SH DEFINED 04 1,208,148 35,440 67,950 DELL INC COM 24702R101 18,008 502,740 SH OTHER 04 478,445 23,695 600 DELL INC COM 24702R101 13,809 385,523 SH DEFINED 05 340,483 27,720 17,320 DELL INC COM 24702R101 2,051 57,260 SH OTHER 05 33,635 8,625 15,000 DELL INC COM 24702R101 235 6,550 SH OTHER 01,06 0 0 6,550 DELL INC COM 24702R101 840,326 23,459,700 SH DEFINED 01,08 12,261,716 11,155,667 42,317 DELL INC COM 24702R101 2,664 74,371 SH DEFINED 09 74,371 0 0 DELL INC COM 24702R101 26,495 739,665 SH DEFINED 10 539,535 103,720 96,410 DELL INC COM 24702R101 4,448 124,165 SH OTHER 10 53,125 67,285 3,755 DELPHAX TECHNOLOGIES INC COM 24712X106 103 19,400 SH DEFINED 01 0 19,400 0 DELPHAX TECHNOLOGIES INC COM 24712X106 73 13,788 SH DEFINED 01,08 2,742 11,046 0 DELPHI CORP COM 247126105 10,173 952,565 SH DEFINED 01 344,264 518,583 89,718 DELPHI CORP COM 247126105 51 4,770 SH OTHER 01 139 4,131 500 DELPHI CORP COM 247126105 4 380 SH DEFINED 02 95 0 285 DELPHI CORP COM 247126105 10 941 SH OTHER 02 941 0 0 DELPHI CORP COM 247126105 6 586 SH DEFINED 03 389 197 0 DELPHI CORP COM 247126105 12 1,158 SH OTHER 03 278 880 0 DELPHI CORP COM 247126105 45 4,202 SH DEFINED 04 4,202 0 0 DELPHI CORP COM 247126105 15 1,448 SH OTHER 04 1,448 0 0 DELPHI CORP COM 247126105 10 900 SH DEFINED 05 0 0 900 DELPHI CORP COM 247126105 7 700 SH OTHER 01,06 0 0 700 DELPHI CORP COM 247126105 52,337 4,900,501 SH DEFINED 01,08 2,422,919 2,477,042 540 DELPHI CORP COM 247126105 433 40,576 SH DEFINED 09 40,576 0 0 DELPHI CORP COM 247126105 24 2,235 SH DEFINED 10 191 500 1,544 DELPHI CORP COM 247126105 425 39,817 SH OTHER 10 39,517 300 0 DELPHI FINL GROUP INC COM 247131105 3,314 74,465 SH DEFINED 01 43,985 28,868 1,612 DELPHI FINL GROUP INC COM 247131105 20 450 SH OTHER 01,06 0 0 450 DELPHI FINL GROUP INC COM 247131105 7,428 166,932 SH DEFINED 01,08 48,779 118,153 0 DELTA & PINE LD CO COM 247357106 1,229 55,982 SH DEFINED 01 22,311 31,571 2,100 DELTA & PINE LD CO COM 247357106 3 126 SH DEFINED 02 0 0 126 DELTA & PINE LD CO COM 247357106 14 650 SH OTHER 01,06 0 0 650 DELTA & PINE LD CO COM 247357106 5,863 267,126 SH DEFINED 01,08 83,610 183,516 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 154 ________ DELTA AIR LINES INC DEL COM 247361108 1,223 171,770 SH DEFINED 01 67,729 89,038 15,003 DELTA AIR LINES INC DEL COM 247361108 13 1,825 SH OTHER 01 0 1,800 25 DELTA AIR LINES INC DEL COM 247361108 0 50 SH DEFINED 03 50 0 0 DELTA AIR LINES INC DEL COM 247361108 13 1,800 SH OTHER 03 0 1,800 0 DELTA AIR LINES INC DEL COM 247361108 2 304 SH OTHER 04 304 0 0 DELTA AIR LINES INC DEL COM 247361108 1 200 SH DEFINED 05 0 0 200 DELTA AIR LINES INC DEL COM 247361108 2 300 SH OTHER 01,06 0 0 300 DELTA AIR LINES INC DEL COM 247361108 10,196 1,432,078 SH DEFINED 01,08 594,297 837,781 0 DELTA AIR LINES INC DEL COM 247361108 2 333 SH DEFINED 09 333 0 0 DELTA AIR LINES INC DEL COM 247361108 0 22 SH DEFINED 10 22 0 0 DELTA APPAREL INC COM 247368103 153 6,280 SH DEFINED 01 700 5,580 0 DELTA APPAREL INC COM 247368103 285 11,685 SH DEFINED 01,08 1,516 10,169 0 DELTA NAT GAS INC COM 247748106 99 4,000 SH DEFINED 01 600 3,400 0 DELTA NAT GAS INC COM 247748106 136 5,512 SH DEFINED 01,08 974 4,538 0 DELTATHREE INC COM 24783N102 5 2,200 SH DEFINED 01 2,200 0 0 DELTATHREE INC COM 24783N102 40 18,602 SH DEFINED 01,08 10,484 8,118 0 DELTIC TIMBER CORP COM 247850100 860 22,407 SH DEFINED 01 6,553 15,554 300 DELTIC TIMBER CORP COM 247850100 9 225 SH OTHER 01,06 0 0 225 DELTIC TIMBER CORP COM 247850100 2,824 73,546 SH DEFINED 01,08 24,633 48,913 0 DELTA PETE CORP COM 247907207 586 43,600 SH DEFINED 01 15,400 28,200 0 DELTA PETE CORP COM 247907207 2,621 194,834 SH DEFINED 01,08 71,595 123,239 0 DENBURY RES INC COM 247916208 1,887 90,071 SH DEFINED 01 31,549 57,622 900 DENBURY RES INC COM 247916208 6 265 SH DEFINED 04 265 0 0 DENBURY RES INC COM 247916208 7,919 378,015 SH DEFINED 01,08 96,528 281,487 0 DELTA FINANCIAL CORP COM 247918105 159 20,000 SH DEFINED 01 2,200 17,800 0 DELTA FINANCIAL CORP COM 247918105 2 212 SH OTHER 04 212 0 0 DELTA FINANCIAL CORP COM 247918105 177 22,226 SH DEFINED 01,08 6,100 16,126 0 DELUXE CORP COM 248019101 5,041 115,882 SH DEFINED 01 54,150 45,919 15,813 DELUXE CORP COM 248019101 44 1,000 SH OTHER 02 0 1,000 0 DELUXE CORP COM 248019101 2 50 SH DEFINED 03 50 0 0 DELUXE CORP COM 248019101 17 400 SH OTHER 03 400 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 21,702 498,893 SH DEFINED 01,08 256,445 242,448 0 DELUXE CORP COM 248019101 169 3,893 SH DEFINED 09 3,893 0 0 DELUXE CORP COM 248019101 1 12 SH DEFINED 10 12 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 155 ________ DENDREON CORP COM 24823Q107 621 50,713 SH DEFINED 01 15,898 33,665 1,150 DENDREON CORP COM 24823Q107 4,612 376,529 SH DEFINED 01,08 123,789 252,740 0 DENDRITE INTL INC COM 248239105 1,261 67,850 SH DEFINED 01 22,031 43,094 2,725 DENDRITE INTL INC COM 248239105 445 23,960 SH DEFINED 04 23,960 0 0 DENDRITE INTL INC COM 248239105 11 600 SH OTHER 01,06 0 0 600 DENDRITE INTL INC COM 248239105 4,335 233,341 SH DEFINED 01,08 52,642 180,699 0 DENDRITE INTL INC COM 248239105 56 3,000 SH DEFINED 09 3,000 0 0 DENTSPLY INTL INC NEW COM 249030107 32,210 618,225 SH DEFINED 01 404,619 174,721 38,885 DENTSPLY INTL INC NEW COM 249030107 5,894 113,130 SH OTHER 01 50,926 50,634 11,570 DENTSPLY INTL INC NEW COM 249030107 3,651 70,076 SH DEFINED 02 49,940 19,200 936 DENTSPLY INTL INC NEW COM 249030107 729 13,995 SH OTHER 02 6,820 7,175 0 DENTSPLY INTL INC NEW COM 249030107 4,306 82,657 SH DEFINED 03 44,765 32,707 5,185 DENTSPLY INTL INC NEW COM 249030107 205 3,940 SH OTHER 03 2,400 1,540 0 DENTSPLY INTL INC NEW COM 249030107 19,928 382,504 SH DEFINED 04 361,199 8,325 12,980 DENTSPLY INTL INC NEW COM 249030107 3,803 72,990 SH OTHER 04 69,405 3,010 575 DENTSPLY INTL INC NEW COM 249030107 5,218 100,145 SH DEFINED 05 87,850 9,970 2,325 DENTSPLY INTL INC NEW COM 249030107 445 8,545 SH OTHER 05 7,460 1,085 0 DENTSPLY INTL INC NEW COM 249030107 23,298 447,183 SH DEFINED 01,08 132,914 314,269 0 DENTSPLY INTL INC NEW COM 249030107 4,530 86,947 SH DEFINED 10 83,700 1,150 2,097 DENTSPLY INTL INC NEW COM 249030107 374 7,185 SH OTHER 10 1,560 5,325 300 DEPARTMENT 56 INC COM 249509100 949 61,598 SH DEFINED 01 42,360 18,063 1,175 DEPARTMENT 56 INC COM 249509100 3 200 SH OTHER 01,06 0 0 200 DEPARTMENT 56 INC COM 249509100 1,300 84,427 SH DEFINED 01,08 19,717 64,710 0 DEPOMED INC COM 249908104 111 22,500 SH DEFINED 01 12,600 9,900 0 DEPOMED INC COM 249908104 212 43,012 SH DEFINED 01,08 10,184 32,828 0 DEVCON INTL CORP COM 251588109 61 5,100 SH DEFINED 01 600 4,500 0 DEVCON INTL CORP COM 251588109 201 16,738 SH DEFINED 01,08 1,573 15,165 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 1,734 49,034 SH DEFINED 01 19,256 25,361 4,417 DEVELOPERS DIVERSIFIED RLTY COM 251591103 3 89 SH DEFINED 02 89 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 5 150 SH DEFINED 03 0 150 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 57 1,600 SH OTHER 03 0 1,600 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 2 50 SH DEFINED 04 50 0 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 9,925 280,605 SH DEFINED 01,08 117,462 163,143 0 DEVELOPERS DIVERSIFIED RLTY COM 251591103 7 212 SH DEFINED 10 128 0 84 DEVON ENERGY CORP NEW UNDEFIND 25179MAA1 2,074 2,004,000 DEFINED 01 2,004,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 156 ________ DEVON ENERGY CORP NEW COM 25179M103 35,536 538,420 SH DEFINED 01 280,996 213,748 43,676 DEVON ENERGY CORP NEW COM 25179M103 120 1,825 SH OTHER 01 0 1,600 225 DEVON ENERGY CORP NEW COM 25179M103 8 120 SH DEFINED 02 0 0 120 DEVON ENERGY CORP NEW COM 25179M103 7 101 SH DEFINED 03 101 0 0 DEVON ENERGY CORP NEW COM 25179M103 40 608 SH OTHER 03 0 608 0 DEVON ENERGY CORP NEW COM 25179M103 47 719 SH DEFINED 04 719 0 0 DEVON ENERGY CORP NEW COM 25179M103 233 3,530 SH OTHER 04 1,530 2,000 0 DEVON ENERGY CORP NEW COM 25179M103 2,415 36,591 SH DEFINED 05 36,291 0 300 DEVON ENERGY CORP NEW COM 25179M103 198 3,000 SH OTHER 05 0 0 3,000 DEVON ENERGY CORP NEW COM 25179M103 40 600 SH OTHER 01,06 0 0 600 DEVON ENERGY CORP NEW COM 25179M103 145,575 2,205,678 SH DEFINED 01,08 1,128,444 1,055,069 22,165 DEVON ENERGY CORP NEW COM 25179M103 452 6,856 SH DEFINED 09 6,856 0 0 DEVON ENERGY CORP NEW COM 25179M103 111 1,682 SH DEFINED 10 350 0 1,332 DEVON ENERGY CORP NEW COM 25179M103 7 100 SH OTHER 10 100 0 0 DEVRY INC DEL COM 251893103 1,611 58,755 SH DEFINED 01 39,758 13,747 5,250 DEVRY INC DEL COM 251893103 1,885 68,740 SH OTHER 01 66,440 300 2,000 DEVRY INC DEL COM 251893103 63 2,300 SH DEFINED 02 2,300 0 0 DEVRY INC DEL COM 251893103 5 200 SH OTHER 02 0 200 0 DEVRY INC DEL COM 251893103 26 950 SH DEFINED 03 950 0 0 DEVRY INC DEL COM 251893103 219 8,000 SH OTHER 04 8,000 0 0 DEVRY INC DEL COM 251893103 9,355 341,159 SH DEFINED 01,08 77,086 264,073 0 DEVRY INC DEL COM 251893103 134 4,873 SH DEFINED 09 4,873 0 0 DEVRY INC DEL COM 251893103 3 100 SH DEFINED 10 0 0 100 DIAGEO P L C COM 25243Q205 61 1,110 SH DEFINED 01 560 550 0 DIAGEO P L C COM 25243Q205 223 4,065 SH OTHER 01 2,400 1,665 0 DIAGEO P L C COM 25243Q205 26 473 SH DEFINED 02 400 0 73 DIAGEO P L C COM 25243Q205 29 537 SH DEFINED 03 537 0 0 DIAGEO P L C COM 25243Q205 84 1,536 SH DEFINED 04 536 0 1,000 DIAGEO P L C COM 25243Q205 126 2,307 SH OTHER 04 2,307 0 0 DIAGEO P L C COM 25243Q205 19 350 SH DEFINED 10 0 0 350 DIAGNOSTIC PRODS CORP COM 252450101 2,132 48,522 SH DEFINED 01 14,938 33,084 500 DIAGNOSTIC PRODS CORP COM 252450101 50 1,145 SH OTHER 01 0 1,145 0 DIAGNOSTIC PRODS CORP COM 252450101 18 400 SH OTHER 01,06 0 0 400 DIAGNOSTIC PRODS CORP COM 252450101 7,374 167,820 SH DEFINED 01,08 46,319 121,501 0 DIALYSIS CORP AMER COM 252529102 5 1,200 SH DEFINED 01 1,200 0 0 DIALYSIS CORP AMER COM 252529102 43 10,407 SH DEFINED 01,08 2,962 7,445 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 939 39,384 SH DEFINED 01 29,559 9,325 500 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 100 SH OTHER 01 0 100 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3 123 SH DEFINED 03 0 123 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 7,951 333,635 SH DEFINED 01,08 110,251 223,384 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 157 ________ DIAMONDCLUSTER INTL INC COM 25278P106 306 35,200 SH DEFINED 01 16,350 18,800 50 DIAMONDCLUSTER INTL INC COM 25278P106 13 1,500 SH OTHER 01 1,500 0 0 DIAMONDCLUSTER INTL INC COM 25278P106 7 825 SH DEFINED 03 825 0 0 DIAMONDCLUSTER INTL INC COM 25278P106 1,306 150,303 SH DEFINED 01,08 24,806 125,497 0 DIAMONDS TR COM 252787106 2,615 24,995 SH DEFINED 01 20,520 2,975 1,500 DIAMONDS TR COM 252787106 1,651 15,781 SH OTHER 01 7,417 1,113 7,251 DIAMONDS TR COM 252787106 659 6,300 SH DEFINED 02 4,100 0 2,200 DIAMONDS TR COM 252787106 42 406 SH OTHER 02 156 250 0 DIAMONDS TR COM 252787106 1,282 12,250 SH DEFINED 03 11,500 0 750 DIAMONDS TR COM 252787106 2,054 19,627 SH DEFINED 04 18,927 700 0 DIAMONDS TR COM 252787106 386 3,690 SH OTHER 04 3,690 0 0 DIAMONDS TR COM 252787106 255 2,440 SH DEFINED 01,08 2,440 0 0 DIAMONDS TR COM 252787106 4 40 SH OTHER 10 40 0 0 DIASYS CORP COM 252838107 1 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 18,125 543,469 SH DEFINED 01 492,907 32,312 18,250 DICKS SPORTING GOODS INC COM 253393102 23 700 SH DEFINED 04 700 0 0 DICKS SPORTING GOODS INC COM 253393102 7,748 232,311 SH DEFINED 01,08 79,230 153,081 0 DICKS SPORTING GOODS INC COM 253393102 112 3,351 SH DEFINED 10 2,501 0 850 DIEBOLD INC COM 253651103 2,444 46,224 SH DEFINED 01 18,161 22,648 5,415 DIEBOLD INC COM 253651103 21 400 SH DEFINED 02 400 0 0 DIEBOLD INC COM 253651103 95 1,800 SH OTHER 02 1,000 800 0 DIEBOLD INC COM 253651103 24 450 SH DEFINED 03 0 450 0 DIEBOLD INC COM 253651103 2,189 41,405 SH OTHER 03 0 41,405 0 DIEBOLD INC COM 253651103 108 2,035 SH DEFINED 04 2,035 0 0 DIEBOLD INC COM 253651103 354 6,700 SH OTHER 04 6,619 0 81 DIEBOLD INC COM 253651103 20,464 387,056 SH DEFINED 01,08 87,269 299,787 0 DIEBOLD INC COM 253651103 3 50 SH DEFINED 10 0 0 50 DIEBOLD INC COM 253651103 45 850 SH OTHER 10 450 400 0 DIEDRICH COFFEE INC COM 253675201 28 5,052 SH DEFINED 01 252 4,800 0 DIEDRICH COFFEE INC COM 253675201 37 6,770 SH DEFINED 01,08 2,127 4,643 0 DIGENE CORP COM 253752109 967 26,460 SH DEFINED 01 9,389 16,221 850 DIGENE CORP COM 253752109 4,195 114,848 SH DEFINED 01,08 37,545 77,303 0 DIGI INTL INC COM 253798102 327 30,480 SH DEFINED 01 11,480 18,600 400 DIGI INTL INC COM 253798102 3 300 SH OTHER 01,06 0 0 300 DIGI INTL INC COM 253798102 1,227 114,460 SH DEFINED 01,08 24,435 90,025 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 158 ________ DIGIMARC CORP COM 253807101 363 27,201 SH DEFINED 01 10,210 16,591 400 DIGIMARC CORP COM 253807101 1,910 143,035 SH DEFINED 01,08 53,988 89,047 0 DIGITAL ANGEL CORP COM 253830103 3 1,000 SH DEFINED 01 1,000 0 0 DIGITAL ANGEL CORP COM 253830103 91 27,503 SH DEFINED 01,08 11,103 16,400 0 DIGITAL IMPACT INC DEL COM 25385G106 19 9,750 SH DEFINED 01 3,150 6,600 0 DIGITAL IMPACT INC DEL COM 25385G106 85 44,847 SH DEFINED 01,08 9,611 35,236 0 DIGITAL INSIGHT CORP COM 25385P106 981 47,711 SH DEFINED 01 19,680 25,356 2,675 DIGITAL INSIGHT CORP COM 25385P106 3 140 SH DEFINED 04 140 0 0 DIGITAL INSIGHT CORP COM 25385P106 5,610 272,882 SH DEFINED 01,08 97,621 175,261 0 DIGITAL INSIGHT CORP COM 25385P106 32 1,560 SH DEFINED 10 1,390 0 170 DIGITAL LIGHTWAVE INC COM 253855100 52 30,400 SH DEFINED 01 5,900 24,500 0 DIGITAL LIGHTWAVE INC COM 253855100 127 74,014 SH DEFINED 01,08 11,777 62,237 0 DIGITAL RECORDERS INC COM 253869101 472 68,100 SH DEFINED 01 65,700 2,400 0 DIGITAL RECORDERS INC COM 253869101 346 49,915 SH DEFINED 01,08 44,800 5,115 0 DIGITAL VIDEO SYS INC COM 25387R407 8 7,358 SH DEFINED 01 58 7,300 0 DIGITAL VIDEO SYS INC COM 25387R407 9 8,200 SH DEFINED 01,08 2,300 5,900 0 DIGITAL RIV INC COM 25388B104 1,000 30,644 SH DEFINED 01 18,672 9,497 2,475 DIGITAL RIV INC COM 25388B104 7,340 224,952 SH DEFINED 01,08 67,565 157,387 0 DIGITAS INC COM 25388K104 856 77,582 SH DEFINED 01 31,229 44,933 1,420 DIGITAS INC COM 25388K104 198 17,950 SH OTHER 01 0 17,950 0 DIGITAS INC COM 25388K104 4,170 378,054 SH DEFINED 01,08 97,913 280,141 0 DIGITALNET HLDGS INC COM 25389B103 35 1,700 SH DEFINED 01 1,700 0 0 DIGITALNET HLDGS INC COM 25389B103 436 21,467 SH DEFINED 01,08 767 20,700 0 DIGITAL THEATER SYS INC COM 25389G102 251 9,600 SH DEFINED 01 9,300 0 300 DIGITAL THEATER SYS INC COM 25389G102 2,389 91,446 SH DEFINED 01,08 14,807 76,639 0 DIGITAL GENERATION SYS INC COM 253921100 95 64,450 SH DEFINED 01 5,000 59,450 0 DIGITAL GENERATION SYS INC COM 253921100 179 120,910 SH DEFINED 01,08 27,759 93,151 0 DIME CMNTY BANCSHARES COM 253922108 1,192 68,212 SH DEFINED 01 20,856 46,681 675 DIME CMNTY BANCSHARES COM 253922108 12 700 SH OTHER 01,06 0 0 700 DIME CMNTY BANCSHARES COM 253922108 4,630 264,868 SH DEFINED 01,08 122,044 142,824 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 159 ________ DILLARDS INC COM 254067101 2,828 126,799 SH DEFINED 01 45,706 68,582 12,511 DILLARDS INC COM 254067101 2 75 SH OTHER 01 0 0 75 DILLARDS INC COM 254067101 1 50 SH DEFINED 03 50 0 0 DILLARDS INC COM 254067101 14 612 SH DEFINED 05 452 0 160 DILLARDS INC COM 254067101 4 200 SH OTHER 01,06 0 0 200 DILLARDS INC COM 254067101 16,150 724,227 SH DEFINED 01,08 377,611 346,616 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 13 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 745 130,216 SH DEFINED 01 70,646 57,395 2,175 DIMON INC COM 254394109 4 670 SH OTHER 01,06 0 0 670 DIMON INC COM 254394109 1,380 241,325 SH DEFINED 01,08 47,059 194,266 0 DIODES INC COM 254543101 444 18,746 SH DEFINED 01 5,654 12,967 125 DIODES INC COM 254543101 1,515 63,950 SH DEFINED 01,08 10,618 53,332 0 DIONEX CORP COM 254546104 1,758 31,862 SH DEFINED 01 12,718 17,494 1,650 DIONEX CORP COM 254546104 5 83 SH DEFINED 02 0 0 83 DIONEX CORP COM 254546104 17 300 SH OTHER 01,06 0 0 300 DIONEX CORP COM 254546104 8,234 149,243 SH DEFINED 01,08 51,480 97,763 0 DIRECT GEN CORP COM 25456W204 222 6,900 SH DEFINED 01 5,500 0 1,400 DIRECT GEN CORP COM 25456W204 2,327 72,190 SH DEFINED 01,08 23,390 48,800 0 DIRECTV GROUP INC COM 25459L106 11,350 663,742 SH DEFINED 01 440,059 143,656 80,027 DIRECTV GROUP INC COM 25459L106 182 10,648 SH OTHER 01 3,494 6,858 296 DIRECTV GROUP INC COM 25459L106 18 1,070 SH DEFINED 02 166 904 0 DIRECTV GROUP INC COM 25459L106 15 867 SH OTHER 02 604 263 0 DIRECTV GROUP INC COM 25459L106 197 11,514 SH DEFINED 03 4,313 7,179 22 DIRECTV GROUP INC COM 25459L106 303 17,728 SH OTHER 03 16,112 1,616 0 DIRECTV GROUP INC COM 25459L106 54 3,170 SH DEFINED 04 2,867 303 0 DIRECTV GROUP INC COM 25459L106 436 25,495 SH OTHER 04 24,221 1,274 0 DIRECTV GROUP INC COM 25459L106 37 2,174 SH DEFINED 05 1,640 0 534 DIRECTV GROUP INC COM 25459L106 51,759 3,026,842 SH DEFINED 01,08 1,312,328 1,714,514 0 DIRECTV GROUP INC COM 25459L106 19 1,114 SH DEFINED 09 1,114 0 0 DIRECTV GROUP INC COM 25459L106 590 34,490 SH DEFINED 10 32,182 415 1,893 DIRECTV GROUP INC COM 25459L106 1,317 76,997 SH OTHER 10 69,897 7,100 0 DISCOVERY LABORATORIES INC N COM 254668106 394 41,102 SH DEFINED 01 27,937 12,565 600 DISCOVERY LABORATORIES INC N COM 254668106 3,271 341,074 SH DEFINED 01,08 107,443 233,631 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 160 ________ DISCOVERY PARTNERS INTL INC COM 254675101 129 25,300 SH DEFINED 01 5,100 19,700 500 DISCOVERY PARTNERS INTL INC COM 254675101 243 47,657 SH DEFINED 01,08 10,060 37,597 0 DISNEY WALT CO CONV DEB 254687AU0 2,145 2,000,000 PRN DEFINED 01 2,000,000 0 0 DISNEY WALT CO COM 254687106 127,074 4,985,248 SH DEFINED 01 2,333,072 2,115,661 536,515 DISNEY WALT CO COM 254687106 12,150 476,643 SH OTHER 01 200,964 262,889 12,790 DISNEY WALT CO COM 254687106 2,493 97,812 SH DEFINED 02 56,333 33,929 7,550 DISNEY WALT CO COM 254687106 402 15,772 SH OTHER 02 8,677 7,095 0 DISNEY WALT CO COM 254687106 2,253 88,369 SH DEFINED 03 56,665 27,904 3,800 DISNEY WALT CO COM 254687106 3,450 135,334 SH OTHER 03 97,884 23,950 13,500 DISNEY WALT CO COM 254687106 12,613 494,803 SH DEFINED 04 470,244 16,619 7,940 DISNEY WALT CO COM 254687106 17,336 680,113 SH OTHER 04 522,237 157,876 0 DISNEY WALT CO COM 254687106 253 9,941 SH DEFINED 05 5,951 0 3,990 DISNEY WALT CO COM 254687106 289 11,350 SH OTHER 05 8,950 2,400 0 DISNEY WALT CO COM 254687106 135 5,300 SH OTHER 01,06 0 0 5,300 DISNEY WALT CO COM 254687106 481,457 18,888,063 SH DEFINED 01,08 9,928,764 8,939,339 19,960 DISNEY WALT CO COM 254687106 1,119 43,907 SH DEFINED 09 43,907 0 0 DISNEY WALT CO COM 254687106 2,078 81,524 SH DEFINED 10 33,015 24,400 24,109 DISNEY WALT CO COM 254687106 2,206 86,535 SH OTHER 10 47,594 35,791 3,150 DISTRIBUTED ENERGY SYS CORP COM 25475V104 103 37,950 SH DEFINED 01 6,400 31,000 550 DISTRIBUTED ENERGY SYS CORP COM 25475V104 54 20,000 SH OTHER 05 0 0 20,000 DISTRIBUTED ENERGY SYS CORP COM 25475V104 206 75,900 SH DEFINED 01,08 13,800 62,100 0 DITECH COMMUNICATIONS CORP COM 25500M103 1,112 47,638 SH DEFINED 01 17,901 29,137 600 DITECH COMMUNICATIONS CORP COM 25500M103 5,131 219,833 SH DEFINED 01,08 70,254 149,579 0 DIVERSA CORP COM 255064107 588 58,016 SH DEFINED 01 18,194 38,872 950 DIVERSA CORP COM 255064107 1,906 188,174 SH DEFINED 01,08 48,156 140,018 0 DIXIE GROUP INC COM 255519100 134 11,300 SH DEFINED 01 2,200 9,100 0 DIXIE GROUP INC COM 255519100 36 3,000 SH OTHER 01 0 3,000 0 DIXIE GROUP INC COM 255519100 327 27,554 SH DEFINED 01,08 4,686 22,868 0 DIXON TICONDEROGA CO COM 255860108 8 1,900 SH DEFINED 01 500 1,400 0 DIXON TICONDEROGA CO COM 255860108 42 10,600 SH DEFINED 01,08 907 9,693 0 DOCUCORP INTL INC COM 255911109 124 14,100 SH DEFINED 01 2,100 11,800 200 DOCUCORP INTL INC COM 255911109 44 5,000 SH DEFINED 04 5,000 0 0 DOCUCORP INTL INC COM 255911109 201 22,964 SH DEFINED 01,08 5,115 17,849 0 DOBSON COMMUNICATIONS CORP COM 256069105 330 101,081 SH DEFINED 01 64,244 34,387 2,450 DOBSON COMMUNICATIONS CORP COM 256069105 225 68,900 SH DEFINED 04 0 68,900 0 DOBSON COMMUNICATIONS CORP COM 256069105 2,450 751,568 SH DEFINED 01,08 213,377 538,191 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 161 ________ DOCUMENT SCIENCES CORP COM 25614R105 20 3,681 SH DEFINED 01 417 3,264 0 DOCUMENT SCIENCES CORP COM 25614R105 37 6,772 SH DEFINED 01,08 1,570 5,202 0 DOLLAR GEN CORP COM 256669102 11,297 577,581 SH DEFINED 01 249,605 271,926 56,050 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 4 200 SH DEFINED 03 200 0 0 DOLLAR GEN CORP COM 256669102 252 12,899 SH DEFINED 04 6,099 6,800 0 DOLLAR GEN CORP COM 256669102 125 6,398 SH DEFINED 05 5,948 0 450 DOLLAR GEN CORP COM 256669102 16 800 SH OTHER 01,06 0 0 800 DOLLAR GEN CORP COM 256669102 58,523 2,991,974 SH DEFINED 01,08 1,511,437 1,480,537 0 DOLLAR GEN CORP COM 256669102 35 1,813 SH DEFINED 09 1,813 0 0 DOLLAR GEN CORP COM 256669102 48 2,453 SH DEFINED 10 53 2,000 400 DOLLAR GEN CORP COM 256669102 20 1,000 SH OTHER 10 0 1,000 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 3,351 122,131 SH DEFINED 01 93,752 27,779 600 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 41 1,500 SH OTHER 01 0 1,500 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 96 3,500 SH DEFINED 04 0 3,500 0 DOLLAR THRIFTY AUTOMOTIVE GP COM 256743105 4,556 166,026 SH DEFINED 01,08 53,769 112,257 0 DOLLAR TREE STORES INC COM 256747106 2,062 75,177 SH DEFINED 01 44,774 23,503 6,900 DOLLAR TREE STORES INC COM 256747106 156 5,691 SH DEFINED 04 591 5,100 0 DOLLAR TREE STORES INC COM 256747106 17,417 634,962 SH DEFINED 01,08 179,666 455,296 0 DOLLAR TREE STORES INC COM 256747106 4 148 SH DEFINED 10 0 0 148 DOMINION HOMES INC COM 257386102 400 17,296 SH DEFINED 01 10,229 7,067 0 DOMINION HOMES INC COM 257386102 771 33,394 SH DEFINED 01,08 9,087 24,307 0 DOMINION RES INC VA NEW COM 25746U109 73,245 1,161,145 SH DEFINED 01 674,064 404,221 82,860 DOMINION RES INC VA NEW COM 25746U109 11,827 187,499 SH OTHER 01 101,930 80,656 4,913 DOMINION RES INC VA NEW COM 25746U109 5,149 81,631 SH DEFINED 02 59,576 18,021 4,034 DOMINION RES INC VA NEW COM 25746U109 1,357 21,515 SH OTHER 02 14,005 6,010 1,500 DOMINION RES INC VA NEW COM 25746U109 7,337 116,309 SH DEFINED 03 67,947 38,784 9,578 DOMINION RES INC VA NEW COM 25746U109 2,020 32,022 SH OTHER 03 15,641 9,075 7,306 DOMINION RES INC VA NEW COM 25746U109 23,290 369,213 SH DEFINED 04 347,771 16,017 5,425 DOMINION RES INC VA NEW COM 25746U109 14,744 233,735 SH OTHER 04 214,764 16,447 2,524 DOMINION RES INC VA NEW COM 25746U109 13,446 213,154 SH DEFINED 05 199,614 7,490 6,050 DOMINION RES INC VA NEW COM 25746U109 906 14,365 SH OTHER 05 10,740 3,625 0 DOMINION RES INC VA NEW COM 25746U109 47 750 SH OTHER 01,06 0 0 750 DOMINION RES INC VA NEW COM 25746U109 190,907 3,026,420 SH DEFINED 01,08 1,567,704 1,456,436 2,280 DOMINION RES INC VA NEW COM 25746U109 563 8,918 SH DEFINED 09 8,918 0 0 DOMINION RES INC VA NEW COM 25746U109 12,000 190,233 SH DEFINED 10 143,978 43,635 2,620 DOMINION RES INC VA NEW COM 25746U109 2,794 44,299 SH OTHER 10 26,980 14,869 2,450 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 162 ________ DONALDSON INC COM 257651109 2,227 76,007 SH DEFINED 01 31,356 37,601 7,050 DONALDSON INC COM 257651109 739 25,230 SH OTHER 01 0 25,230 0 DONALDSON INC COM 257651109 6 218 SH DEFINED 02 0 0 218 DONALDSON INC COM 257651109 7 230 SH DEFINED 04 230 0 0 DONALDSON INC COM 257651109 23 800 SH DEFINED 05 800 0 0 DONALDSON INC COM 257651109 12,027 410,469 SH DEFINED 01,08 84,273 326,196 0 DONALDSON INC COM 257651109 34 1,174 SH DEFINED 10 0 1,050 124 DONEGAL GROUP INC COM 257701201 38 1,900 SH DEFINED 01 1,900 0 0 DONEGAL GROUP INC COM 257701201 395 19,728 SH DEFINED 01,08 2,541 17,187 0 DONEGAL GROUP INC COM 257701300 90 4,467 SH DEFINED 01 567 3,900 0 DONEGAL GROUP INC COM 257701300 372 18,499 SH DEFINED 01,08 3,531 14,968 0 DONNELLEY R R & SONS CO COM 257867101 107,993 3,270,536 SH DEFINED 01 1,697,082 1,514,181 59,273 DONNELLEY R R & SONS CO COM 257867101 33,206 1,005,632 SH OTHER 01 270,063 647,869 87,700 DONNELLEY R R & SONS CO COM 257867101 1,204 36,475 SH DEFINED 02 28,375 8,100 0 DONNELLEY R R & SONS CO COM 257867101 517 15,670 SH OTHER 02 3,570 2,250 9,850 DONNELLEY R R & SONS CO COM 257867101 764 23,125 SH DEFINED 03 10,835 11,690 600 DONNELLEY R R & SONS CO COM 257867101 2,796 84,682 SH OTHER 03 68,037 15,800 845 DONNELLEY R R & SONS CO COM 257867101 1,920 58,151 SH DEFINED 04 55,965 2,186 0 DONNELLEY R R & SONS CO COM 257867101 1,192 36,100 SH OTHER 04 35,600 500 0 DONNELLEY R R & SONS CO COM 257867101 691 20,915 SH DEFINED 05 20,715 0 200 DONNELLEY R R & SONS CO COM 257867101 21 650 SH OTHER 05 150 500 0 DONNELLEY R R & SONS CO COM 257867101 10 300 SH OTHER 01,06 0 0 300 DONNELLEY R R & SONS CO COM 257867101 62,511 1,893,120 SH DEFINED 01,08 952,218 940,102 800 DONNELLEY R R & SONS CO COM 257867101 21 648 SH DEFINED 09 648 0 0 DONNELLEY R R & SONS CO COM 257867101 348 10,533 SH DEFINED 10 9,133 750 650 DONNELLEY R R & SONS CO COM 257867101 25 750 SH OTHER 10 350 400 0 DOR BIOPHARMA INC COM 258094101 6 11,400 SH DEFINED 01 1,400 10,000 0 DOR BIOPHARMA INC COM 258094101 2 4,155 SH DEFINED 01,08 3,155 1,000 0 DORAL FINL CORP COM 25811P100 2,069 59,970 SH DEFINED 01 39,032 15,838 5,100 DORAL FINL CORP COM 25811P100 60 1,740 SH OTHER 01 0 1,740 0 DORAL FINL CORP COM 25811P100 9,983 289,369 SH DEFINED 01,08 115,734 173,635 0 DORAL FINL CORP COM 25811P100 4 118 SH DEFINED 10 0 0 118 DORCHESTER MINERALS LP COM 25820R105 534 28,100 SH DEFINED 01,08 10,200 17,900 0 DOT HILL SYS CORP COM 25848T109 756 67,481 SH DEFINED 01 25,185 41,996 300 DOT HILL SYS CORP COM 25848T109 4 400 SH OTHER 01 0 400 0 DOT HILL SYS CORP COM 25848T109 3,605 321,601 SH DEFINED 01,08 96,759 224,842 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 163 ________ DOUBLE EAGLE PETE CO COM 258570209 640 46,800 SH DEFINED 01 1,700 45,100 0 DOUBLE EAGLE PETE CO COM 258570209 149 10,930 SH DEFINED 01,08 2,609 8,321 0 DOUBLECLICK INC COM 258609304 1,260 162,205 SH DEFINED 01 72,549 81,381 8,275 DOUBLECLICK INC COM 258609304 24 3,100 SH OTHER 01 0 3,100 0 DOUBLECLICK INC COM 258609304 6,428 827,347 SH DEFINED 01,08 215,247 612,100 0 DOV PHARMACEUTICAL INC COM 259858108 170 12,148 SH DEFINED 01 8,707 3,091 350 DOV PHARMACEUTICAL INC COM 259858108 1,445 103,515 SH DEFINED 01,08 33,245 70,270 0 DOVER CORP COM 260003108 90,873 2,158,492 SH DEFINED 01 1,508,231 533,816 116,445 DOVER CORP COM 260003108 7,752 184,140 SH OTHER 01 111,599 61,226 11,315 DOVER CORP COM 260003108 4,552 108,120 SH DEFINED 02 91,025 15,980 1,115 DOVER CORP COM 260003108 1,159 27,540 SH OTHER 02 15,740 4,500 7,300 DOVER CORP COM 260003108 6,528 155,052 SH DEFINED 03 86,685 65,452 2,915 DOVER CORP COM 260003108 551 13,085 SH OTHER 03 7,770 5,190 125 DOVER CORP COM 260003108 25,522 606,224 SH DEFINED 04 564,579 8,980 32,665 DOVER CORP COM 260003108 7,925 188,253 SH OTHER 04 178,843 7,410 2,000 DOVER CORP COM 260003108 6,643 157,790 SH DEFINED 05 145,930 9,890 1,970 DOVER CORP COM 260003108 598 14,200 SH OTHER 05 11,675 2,525 0 DOVER CORP COM 260003108 21 500 SH OTHER 01,06 0 0 500 DOVER CORP COM 260003108 82,879 1,968,623 SH DEFINED 01,08 1,043,124 908,774 16,725 DOVER CORP COM 260003108 146 3,470 SH DEFINED 09 3,470 0 0 DOVER CORP COM 260003108 8,294 197,015 SH DEFINED 10 183,265 8,575 5,175 DOVER CORP COM 260003108 2,189 51,996 SH OTHER 10 27,525 22,546 1,925 DOVER DOWNS GAMING & ENTMT I COM 260095104 303 26,958 SH DEFINED 01 7,428 19,040 490 DOVER DOWNS GAMING & ENTMT I COM 260095104 3 280 SH DEFINED 04 280 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 739 65,645 SH DEFINED 01,08 10,111 55,534 0 DOVER MOTORSPORTS INC COM 260174107 166 41,600 SH DEFINED 01 7,600 33,400 600 DOVER MOTORSPORTS INC COM 260174107 2 400 SH DEFINED 04 400 0 0 DOVER MOTORSPORTS INC COM 260174107 512 127,981 SH DEFINED 01,08 31,807 96,174 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 164 ________ DOW CHEM CO COM 260543103 83,836 2,059,856 SH DEFINED 01 972,831 900,967 186,058 DOW CHEM CO COM 260543103 10,079 247,639 SH OTHER 01 123,342 112,212 12,085 DOW CHEM CO COM 260543103 3,860 94,852 SH DEFINED 02 58,905 26,957 8,990 DOW CHEM CO COM 260543103 638 15,670 SH OTHER 02 8,894 5,488 1,288 DOW CHEM CO COM 260543103 6,010 147,674 SH DEFINED 03 90,102 43,027 14,545 DOW CHEM CO COM 260543103 1,938 47,608 SH OTHER 03 30,546 5,897 11,165 DOW CHEM CO COM 260543103 19,880 488,447 SH DEFINED 04 449,275 12,902 26,270 DOW CHEM CO COM 260543103 8,648 212,472 SH OTHER 04 205,468 6,264 740 DOW CHEM CO COM 260543103 2,421 59,476 SH DEFINED 05 48,075 2,250 9,151 DOW CHEM CO COM 260543103 508 12,475 SH OTHER 05 1,025 5,000 6,450 DOW CHEM CO COM 260543103 98 2,411 SH OTHER 01,06 0 0 2,411 DOW CHEM CO COM 260543103 420,298 10,326,731 SH DEFINED 01,08 4,313,004 5,779,046 234,681 DOW CHEM CO COM 260543103 864 21,229 SH DEFINED 09 21,229 0 0 DOW CHEM CO COM 260543103 9,622 236,406 SH DEFINED 10 152,764 8,312 75,330 DOW CHEM CO COM 260543103 2,664 65,450 SH OTHER 10 44,228 20,489 733 DOW JONES & CO INC COM 260561105 5,977 132,518 SH DEFINED 01 61,960 60,378 10,180 DOW JONES & CO INC COM 260561105 327 7,250 SH OTHER 01 1,000 6,225 25 DOW JONES & CO INC COM 260561105 2 50 SH DEFINED 03 50 0 0 DOW JONES & CO INC COM 260561105 36 800 SH DEFINED 04 800 0 0 DOW JONES & CO INC COM 260561105 48 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 9 200 SH OTHER 01,06 0 0 200 DOW JONES & CO INC COM 260561105 30,757 681,975 SH DEFINED 01,08 336,285 345,690 0 DOW JONES & CO INC COM 260561105 22 482 SH DEFINED 09 482 0 0 DOW JONES & CO INC COM 260561105 12 265 SH DEFINED 10 15 200 50 DOWNEY FINL CORP COM 261018105 3,042 57,129 SH DEFINED 01 30,083 25,816 1,230 DOWNEY FINL CORP COM 261018105 24 460 SH OTHER 01,06 0 0 460 DOWNEY FINL CORP COM 261018105 7,909 148,535 SH DEFINED 01,08 43,192 105,343 0 DOWNEY FINL CORP COM 261018105 3 50 SH DEFINED 10 0 0 50 DRESS BARN INC COM 261570105 1,414 82,565 SH DEFINED 01 31,129 51,086 350 DRESS BARN INC COM 261570105 9 500 SH OTHER 01,06 0 0 500 DRESS BARN INC COM 261570105 3,994 233,322 SH DEFINED 01,08 96,517 136,805 0 DREW INDS INC COM 26168L205 603 14,826 SH DEFINED 01 4,790 9,836 200 DREW INDS INC COM 26168L205 2,415 59,334 SH DEFINED 01,08 10,665 48,669 0 DREXLER TECHNOLOGY CORP COM 261876106 276 20,694 SH DEFINED 01 6,844 13,400 450 DREXLER TECHNOLOGY CORP COM 261876106 1,444 108,325 SH DEFINED 01,08 42,010 66,315 0 DREYERS GRAND ICE CREAM HL I COM 261877104 25,174 318,613 SH DEFINED 01 0 0 318,613 DREYERS GRAND ICE CREAM HL I COM 261877104 79 1,000 SH OTHER 01 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 165 ________ 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 0 12,000 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 0 2,049 DEFINED 01 2,049 0 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 0 5,748 DEFINED 03 0 0 5,748 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 1 11,700 DEFINED 04 11,700 0 0 DREYFUS STRATEGIC MUN BD FD UNDEFIND 26202F107 1 15,293 OTHER 04 15,293 0 0 DRIL-QUIP INC COM 262037104 481 25,729 SH DEFINED 01 6,331 19,248 150 DRIL-QUIP INC COM 262037104 5 250 SH OTHER 01,06 0 0 250 DRIL-QUIP INC COM 262037104 1,165 62,318 SH DEFINED 01,08 16,420 45,898 0 DRUGMAX INC COM 262240104 103 22,000 SH DEFINED 01 0 22,000 0 DRUGSTORE COM INC COM 262241102 271 77,962 SH DEFINED 01 29,707 47,255 1,000 DRUGSTORE COM INC COM 262241102 3 1,000 SH OTHER 04 1,000 0 0 DRUGSTORE COM INC COM 262241102 1,156 333,112 SH DEFINED 01,08 94,330 238,782 0 DSL NET INC COM 262506108 4 13,200 SH DEFINED 01 13,200 0 0 DSL NET INC COM 262506108 29 94,451 SH DEFINED 01,08 27,451 67,000 0 DU PONT E I DE NEMOURS & CO COM 263534109 141,446 3,184,280 SH DEFINED 01 1,995,802 999,942 188,536 DU PONT E I DE NEMOURS & CO COM 263534109 24,040 541,194 SH OTHER 01 221,289 285,074 34,831 DU PONT E I DE NEMOURS & CO COM 263534109 11,942 268,848 SH DEFINED 02 192,808 65,465 10,575 DU PONT E I DE NEMOURS & CO COM 263534109 4,722 106,305 SH OTHER 02 67,582 26,577 12,146 DU PONT E I DE NEMOURS & CO COM 263534109 10,780 242,690 SH DEFINED 03 141,904 92,276 8,510 DU PONT E I DE NEMOURS & CO COM 263534109 4,779 107,588 SH OTHER 03 70,903 32,823 3,862 DU PONT E I DE NEMOURS & CO COM 263534109 44,647 1,005,121 SH DEFINED 04 928,936 51,530 24,655 DU PONT E I DE NEMOURS & CO COM 263534109 23,233 523,026 SH OTHER 04 499,941 22,585 500 DU PONT E I DE NEMOURS & CO COM 263534109 5,669 127,632 SH DEFINED 05 113,607 8,950 5,075 DU PONT E I DE NEMOURS & CO COM 263534109 771 17,359 SH OTHER 05 8,444 6,315 2,600 DU PONT E I DE NEMOURS & CO COM 263534109 109 2,450 SH OTHER 01,06 0 0 2,450 DU PONT E I DE NEMOURS & CO COM 263534109 410,090 9,232,110 SH DEFINED 01,08 4,629,282 4,591,838 10,990 DU PONT E I DE NEMOURS & CO COM 263534109 1,912 43,049 SH DEFINED 09 43,049 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 14,149 318,518 SH DEFINED 10 241,327 59,785 17,406 DU PONT E I DE NEMOURS & CO COM 263534109 2,890 65,052 SH OTHER 10 31,254 31,270 2,528 DUANE READE INC COM 263578106 1,474 90,288 SH DEFINED 01 58,624 31,014 650 DUANE READE INC COM 263578106 7 400 SH OTHER 01,06 0 0 400 DUANE READE INC COM 263578106 2,407 147,417 SH DEFINED 01,08 43,766 103,651 0 DUCKWALL-ALCO STORES INC NEW COM 264142100 77 4,600 SH DEFINED 01 900 3,700 0 DUCKWALL-ALCO STORES INC NEW COM 264142100 125 7,460 SH DEFINED 01,08 1,800 5,660 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 166 ________ DUCOMMUN INC DEL COM 264147109 599 28,002 SH DEFINED 01 13,352 14,400 250 DUCOMMUN INC DEL COM 264147109 1,688 78,958 SH DEFINED 01,08 38,426 40,532 0 DUKE ENERGY CORP COM 264399106 35,456 1,747,439 SH DEFINED 01 723,534 874,751 149,154 DUKE ENERGY CORP COM 264399106 1,533 75,572 SH OTHER 01 35,524 37,405 2,643 DUKE ENERGY CORP COM 264399106 1,029 50,731 SH DEFINED 02 35,772 11,609 3,350 DUKE ENERGY CORP COM 264399106 394 19,438 SH OTHER 02 15,799 3,639 0 DUKE ENERGY CORP COM 264399106 1,477 72,785 SH DEFINED 03 50,165 22,620 0 DUKE ENERGY CORP COM 264399106 310 15,270 SH OTHER 03 4,505 8,695 2,070 DUKE ENERGY CORP COM 264399106 1,752 86,335 SH DEFINED 04 78,185 4,900 3,250 DUKE ENERGY CORP COM 264399106 1,213 59,765 SH OTHER 04 53,465 6,300 0 DUKE ENERGY CORP COM 264399106 3,149 155,205 SH DEFINED 05 153,580 300 1,325 DUKE ENERGY CORP COM 264399106 115 5,658 SH OTHER 05 5,250 408 0 DUKE ENERGY CORP COM 264399106 49 2,400 SH OTHER 01,06 0 0 2,400 DUKE ENERGY CORP COM 264399106 170,986 8,427,084 SH DEFINED 01,08 4,354,754 4,063,210 9,120 DUKE ENERGY CORP COM 264399106 369 18,205 SH DEFINED 09 18,205 0 0 DUKE ENERGY CORP COM 264399106 933 45,986 SH DEFINED 10 40,216 4,220 1,550 DUKE ENERGY CORP COM 264399106 195 9,610 SH OTHER 10 6,160 3,450 0 DUKE REALTY CORP COM 264411505 1,914 60,182 SH DEFINED 01 27,591 24,637 7,954 DUKE REALTY CORP COM 264411505 1,008 31,694 SH OTHER 01 31,694 0 0 DUKE REALTY CORP COM 264411505 73 2,300 SH DEFINED 02 2,300 0 0 DUKE REALTY CORP COM 264411505 22 700 SH OTHER 02 700 0 0 DUKE REALTY CORP COM 264411505 159 5,000 SH DEFINED 03 0 5,000 0 DUKE REALTY CORP COM 264411505 2 75 SH OTHER 03 75 0 0 DUKE REALTY CORP COM 264411505 14,595 458,826 SH DEFINED 01,08 202,087 256,739 0 DUKE REALTY CORP COM 264411505 10 315 SH DEFINED 09 315 0 0 DUKE REALTY CORP COM 264411505 38 1,200 SH DEFINED 10 200 800 200 DUN & BRADSTREET CORP DEL NE COM 26483E100 7,056 130,885 SH DEFINED 01 66,763 59,432 4,690 DUN & BRADSTREET CORP DEL NE COM 26483E100 4,070 75,503 SH OTHER 01 11,275 27,107 37,121 DUN & BRADSTREET CORP DEL NE COM 26483E100 5 95 SH DEFINED 02 0 0 95 DUN & BRADSTREET CORP DEL NE COM 26483E100 369 6,850 SH OTHER 02 2,850 4,000 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 148 2,738 SH DEFINED 03 1,738 1,000 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 716 13,283 SH OTHER 03 12,558 725 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 67 1,250 SH DEFINED 04 1,250 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 126 2,337 SH OTHER 04 2,337 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 22,673 420,565 SH DEFINED 01,08 135,960 284,605 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 7 133 SH DEFINED 09 133 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 5 100 SH DEFINED 10 0 0 100 DUN & BRADSTREET CORP DEL NE COM 26483E100 19 350 SH OTHER 10 350 0 0 DURA AUTOMOTIVE SYSTEMS CORP COM 265903104 203 22,193 SH DEFINED 01 5,718 15,600 875 DURA AUTOMOTIVE SYSTEMS CORP COM 265903104 301 32,930 SH DEFINED 01,08 7,152 25,778 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 167 ________ DUPONT PHOTOMASKS INC COM 26613X101 604 29,722 SH DEFINED 01 11,177 17,570 975 DUPONT PHOTOMASKS INC COM 26613X101 100 4,900 SH DEFINED 04 0 4,900 0 DUPONT PHOTOMASKS INC COM 26613X101 7 350 SH OTHER 01,06 0 0 350 DUPONT PHOTOMASKS INC COM 26613X101 2,564 126,135 SH DEFINED 01,08 50,293 75,842 0 DUQUESNE LT HLDGS INC COM 266233105 1,424 73,719 SH DEFINED 01 46,421 24,108 3,190 DUQUESNE LT HLDGS INC COM 266233105 2 100 SH OTHER 01 0 100 0 DUQUESNE LT HLDGS INC COM 266233105 3 150 SH DEFINED 04 150 0 0 DUQUESNE LT HLDGS INC COM 266233105 58 3,000 SH OTHER 04 0 3,000 0 DUQUESNE LT HLDGS INC COM 266233105 11,051 572,308 SH DEFINED 01,08 126,907 445,401 0 DUQUESNE LT HLDGS INC COM 266233105 2 100 SH DEFINED 10 0 0 100 DURATEK INC COM 26658Q102 260 17,187 SH DEFINED 01 4,387 12,500 300 DURATEK INC COM 26658Q102 1,048 69,356 SH DEFINED 01,08 13,255 56,101 0 DURECT CORP COM 266605104 454 131,220 SH DEFINED 01 24,566 105,504 1,150 DURECT CORP COM 266605104 3 1,000 SH DEFINED 02 1,000 0 0 DURECT CORP COM 266605104 782 226,111 SH DEFINED 01,08 50,195 175,916 0 DUSA PHARMACEUTICALS INC COM 266898105 193 20,300 SH DEFINED 01 9,500 10,800 0 DUSA PHARMACEUTICALS INC COM 266898105 347 36,488 SH DEFINED 01,08 14,911 21,577 0 DURASWITCH INDUSTRIES INC COM 266905207 21 9,300 SH DEFINED 01 1,900 7,400 0 DURASWITCH INDUSTRIES INC COM 266905207 17 7,572 SH DEFINED 01,08 2,872 4,700 0 DYAX CORP COM 26746E103 489 41,600 SH DEFINED 01 15,900 25,200 500 DYAX CORP COM 26746E103 2,345 199,561 SH DEFINED 01,08 63,338 136,223 0 DYCOM INDS INC COM 267475101 1,572 56,147 SH DEFINED 01 29,258 22,864 4,025 DYCOM INDS INC COM 267475101 22 800 SH OTHER 02 800 0 0 DYCOM INDS INC COM 267475101 533 19,040 SH DEFINED 04 14,740 4,300 0 DYCOM INDS INC COM 267475101 10,539 376,376 SH DEFINED 01,08 70,315 306,061 0 DYNABAZAAR INC COM 26779R104 5 16,500 SH DEFINED 01 5,200 11,300 0 DYNABAZAAR INC COM 26779R104 11 35,719 SH DEFINED 01,08 12,019 23,700 0 DYNAMEX INC COM 26784F103 1,550 111,400 SH DEFINED 01 111,400 0 0 DYNAMEX INC COM 26784F103 14 1,000 SH DEFINED 10 0 0 1,000 DYNAMIC MATLS CORP COM 267888105 16 4,300 SH DEFINED 01 0 4,300 0 DYNAMIC MATLS CORP COM 267888105 4 1,000 SH OTHER 01 0 1,000 0 DYNAMIC MATLS CORP COM 267888105 22 5,913 SH DEFINED 01,08 1,900 4,013 0 DYNAMICS RESH CORP COM 268057106 184 10,250 SH DEFINED 01 1,700 8,500 50 DYNAMICS RESH CORP COM 268057106 426 23,704 SH DEFINED 01,08 3,209 20,495 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 168 ________ DYNEGY INC NEW COM 26816Q101 2,595 609,189 SH DEFINED 01 217,213 328,605 63,371 DYNEGY INC NEW COM 26816Q101 2 450 SH OTHER 01 0 100 350 DYNEGY INC NEW COM 26816Q101 1 200 SH DEFINED 03 200 0 0 DYNEGY INC NEW COM 26816Q101 6 1,500 SH DEFINED 04 1,500 0 0 DYNEGY INC NEW COM 26816Q101 3 650 SH DEFINED 05 0 0 650 DYNEGY INC NEW COM 26816Q101 128 30,000 SH OTHER 05 0 0 30,000 DYNEGY INC NEW COM 26816Q101 4 1,000 SH OTHER 01,06 0 0 1,000 DYNEGY INC NEW COM 26816Q101 12,839 3,013,783 SH DEFINED 01,08 1,546,809 1,466,974 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 DYNEX CAP INC COM 26817Q506 114 16,974 SH DEFINED 01 2,074 14,900 0 DYNEX CAP INC COM 26817Q506 115 17,226 SH DEFINED 01,08 4,400 12,826 0 DYNTEK INC COM 268180106 1 1,000 SH DEFINED 01 1,000 0 0 DYNTEK INC COM 268180106 14 17,869 SH DEFINED 01,08 12,863 5,006 0 EFC BANCORP INC COM 268423100 241 10,355 SH DEFINED 01 9,755 600 0 EFC BANCORP INC COM 268423100 186 8,021 SH DEFINED 01,08 2,413 5,608 0 EFJ INC COM 26843B101 89 10,102 SH DEFINED 01,08 3,002 7,100 0 EGL INC COM 268484102 1,875 70,470 SH DEFINED 01 23,302 45,293 1,875 EGL INC COM 268484102 16 600 SH DEFINED 05 600 0 0 EGL INC COM 268484102 23 850 SH OTHER 01,06 0 0 850 EGL INC COM 268484102 6,525 245,292 SH DEFINED 01,08 84,841 160,451 0 E-LOAN INC COM 26861P107 48 17,600 SH DEFINED 01 8,200 9,300 100 E-LOAN INC COM 26861P107 315 116,706 SH DEFINED 01,08 24,861 91,845 0 ELXSI CORP COM 268613205 30 8,200 SH DEFINED 01 600 7,600 0 ELXSI CORP COM 268613205 28 7,685 SH DEFINED 01,08 2,301 5,384 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 169 ________ E M C CORP MASS COM 268648102 80,998 7,105,103 SH DEFINED 01 4,386,339 2,311,068 407,696 E M C CORP MASS COM 268648102 2,782 244,045 SH OTHER 01 95,055 102,540 46,450 E M C CORP MASS COM 268648102 1,470 128,933 SH DEFINED 02 84,650 38,508 5,775 E M C CORP MASS COM 268648102 549 48,168 SH OTHER 02 12,968 7,000 28,200 E M C CORP MASS COM 268648102 2,874 252,076 SH DEFINED 03 166,401 69,925 15,750 E M C CORP MASS COM 268648102 311 27,265 SH OTHER 03 12,375 14,890 0 E M C CORP MASS COM 268648102 2,560 224,599 SH DEFINED 04 211,474 2,000 11,125 E M C CORP MASS COM 268648102 427 37,475 SH OTHER 04 33,175 4,300 0 E M C CORP MASS COM 268648102 1,685 147,850 SH DEFINED 05 126,180 16,215 5,455 E M C CORP MASS COM 268648102 428 37,560 SH OTHER 05 25,210 11,900 450 E M C CORP MASS COM 268648102 64 5,600 SH OTHER 01,06 0 0 5,600 E M C CORP MASS COM 268648102 255,325 22,396,921 SH DEFINED 01,08 11,792,578 10,583,293 21,050 E M C CORP MASS COM 268648102 974 85,442 SH DEFINED 09 85,442 0 0 E M C CORP MASS COM 268648102 1,504 131,953 SH DEFINED 10 46,183 2,020 83,750 E M C CORP MASS COM 268648102 250 21,908 SH OTHER 10 16,802 3,906 1,200 EMC INS GROUP INC COM 268664109 451 19,069 SH DEFINED 01 8,719 10,300 50 EMC INS GROUP INC COM 268664109 840 35,549 SH DEFINED 01,08 6,380 29,169 0 EMS TECHNOLOGIES INC COM 26873N108 1,746 89,871 SH DEFINED 01 80,721 8,900 250 EMS TECHNOLOGIES INC COM 26873N108 24 1,240 SH OTHER 01 0 1,240 0 EMS TECHNOLOGIES INC COM 26873N108 1,372 70,627 SH DEFINED 01,08 17,618 53,009 0 ENSCO INTL INC COM 26874Q100 2,500 85,922 SH DEFINED 01 45,078 36,149 4,695 ENSCO INTL INC COM 26874Q100 491 16,861 SH OTHER 01 4,400 12,461 0 ENSCO INTL INC COM 26874Q100 12 400 SH OTHER 02 400 0 0 ENSCO INTL INC COM 26874Q100 35 1,200 SH DEFINED 05 1,200 0 0 ENSCO INTL INC COM 26874Q100 24,205 831,775 SH DEFINED 01,08 236,611 595,164 0 ENSCO INTL INC COM 26874Q100 72 2,477 SH DEFINED 09 2,477 0 0 ENSCO INTL INC COM 26874Q100 6 200 SH DEFINED 10 0 0 200 EOG RES INC COM 26875P101 11,716 196,212 SH DEFINED 01 70,209 107,954 18,049 EOG RES INC COM 26875P101 1,105 18,500 SH OTHER 01 0 13,500 5,000 EOG RES INC COM 26875P101 5 80 SH DEFINED 02 0 0 80 EOG RES INC COM 26875P101 12 201 SH DEFINED 03 201 0 0 EOG RES INC COM 26875P101 13 220 SH DEFINED 04 220 0 0 EOG RES INC COM 26875P101 8 130 SH DEFINED 05 0 0 130 EOG RES INC COM 26875P101 137 2,300 SH OTHER 05 2,300 0 0 EOG RES INC COM 26875P101 18 300 SH OTHER 01,06 0 0 300 EOG RES INC COM 26875P101 62,436 1,045,660 SH DEFINED 01,08 533,746 511,914 0 EOG RES INC COM 26875P101 106 1,775 SH DEFINED 09 1,775 0 0 EOG RES INC COM 26875P101 7 120 SH DEFINED 10 20 0 100 EON COMMUNICATIONS CORP COM 268763109 3 2,300 SH DEFINED 01 2,300 0 0 EON COMMUNICATIONS CORP COM 268763109 18 12,953 SH DEFINED 01,08 1,381 11,572 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 170 ________ EP MEDSYSTEMS INC COM 26881P103 59 19,800 SH DEFINED 01 2,800 17,000 0 EP MEDSYSTEMS INC COM 26881P103 88 29,680 SH DEFINED 01,08 5,167 24,513 0 EPIX MEDICAL INC COM 26881Q101 693 32,860 SH DEFINED 01 12,823 19,087 950 EPIX MEDICAL INC COM 26881Q101 3,167 150,095 SH DEFINED 01,08 44,003 106,092 0 E PIPHANY INC COM 26881V100 535 110,755 SH DEFINED 01 42,699 65,556 2,500 E PIPHANY INC COM 26881V100 2,495 516,544 SH DEFINED 01,08 165,910 350,634 0 EPIQ SYS INC COM 26882D109 376 25,925 SH DEFINED 01 9,185 16,440 300 EPIQ SYS INC COM 26882D109 4 300 SH OTHER 01,06 0 0 300 EPIQ SYS INC COM 26882D109 1,880 129,638 SH DEFINED 01,08 46,806 82,832 0 ESB FINL CORP COM 26884F102 153 12,194 SH DEFINED 01 2,120 10,074 0 ESB FINL CORP COM 26884F102 249 19,898 SH DEFINED 01,08 4,173 15,725 0 ESS TECHNOLOGY INC COM 269151106 1,366 127,499 SH DEFINED 01 81,606 43,643 2,250 ESS TECHNOLOGY INC COM 269151106 21 2,000 SH DEFINED 02 0 2,000 0 ESS TECHNOLOGY INC COM 269151106 2 205 SH DEFINED 04 205 0 0 ESS TECHNOLOGY INC COM 269151106 6 600 SH OTHER 01,06 0 0 600 ESS TECHNOLOGY INC COM 269151106 3,054 285,114 SH DEFINED 01,08 102,209 182,905 0 ESS TECHNOLOGY INC COM 269151106 24 2,230 SH DEFINED 10 1,980 0 250 E TRADE FINANCIAL CORP COM 269246104 6,750 605,415 SH DEFINED 01 253,934 313,951 37,530 E TRADE FINANCIAL CORP COM 269246104 3 250 SH OTHER 01 0 100 150 E TRADE FINANCIAL CORP COM 269246104 1 50 SH DEFINED 03 50 0 0 E TRADE FINANCIAL CORP COM 269246104 259 23,200 SH DEFINED 04 0 23,200 0 E TRADE FINANCIAL CORP COM 269246104 22 2,000 SH OTHER 04 2,000 0 0 E TRADE FINANCIAL CORP COM 269246104 7 600 SH DEFINED 05 0 0 600 E TRADE FINANCIAL CORP COM 269246104 12 1,100 SH OTHER 01,06 0 0 1,100 E TRADE FINANCIAL CORP COM 269246104 35,713 3,202,949 SH DEFINED 01,08 1,596,264 1,606,685 0 E TRADE FINANCIAL CORP COM 269246104 18 1,600 SH DEFINED 09 1,600 0 0 E TRADE FINANCIAL CORP COM 269246104 1 100 SH DEFINED 10 0 0 100 EVCI CAREER COLLEGES INC COM 26926P100 63 6,000 SH DEFINED 01 2,100 3,900 0 EVCI CAREER COLLEGES INC COM 26926P100 180 17,072 SH DEFINED 01,08 700 16,372 0 E Z EM INC COM 269305405 380 20,700 SH DEFINED 01 2,000 18,700 0 E Z EM INC COM 269305405 10,997 598,319 SH DEFINED 04 598,319 0 0 E Z EM INC COM 269305405 573 31,174 SH DEFINED 01,08 4,606 26,568 0 EAGLE BROADBAND INC COM 269437109 16 15,710 SH DEFINED 01,08 0 15,710 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 171 ________ EAGLE MATERIALS INC COM 26969P108 5,475 77,086 SH DEFINED 01 59,180 17,398 508 EAGLE MATERIALS INC COM 26969P108 0 2 SH OTHER 01 0 0 2 EAGLE MATERIALS INC COM 26969P108 53 752 SH DEFINED 02 752 0 0 EAGLE MATERIALS INC COM 26969P108 9 129 SH DEFINED 04 129 0 0 EAGLE MATERIALS INC COM 26969P108 8,884 125,087 SH DEFINED 01,08 37,103 87,984 0 EAGLE SUPPLY GROUP INC COM 269894101 18 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 2,375 229,474 SH DEFINED 01 83,834 136,015 9,625 EARTHLINK INC COM 270321102 152 14,700 SH DEFINED 04 0 14,700 0 EARTHLINK INC COM 270321102 10,081 973,973 SH DEFINED 01,08 259,027 714,946 0 EARTHLINK INC COM 270321102 6 600 SH DEFINED 10 0 0 600 EAST WEST BANCORP INC COM 27579R104 5,336 173,804 SH DEFINED 01 102,146 68,658 3,000 EAST WEST BANCORP INC COM 27579R104 25 800 SH OTHER 01,06 0 0 800 EAST WEST BANCORP INC COM 27579R104 11,867 386,548 SH DEFINED 01,08 138,580 247,968 0 EASTERN CO COM 276317104 59 3,550 SH DEFINED 01 750 2,800 0 EASTERN CO COM 276317104 176 10,532 SH DEFINED 01,08 1,401 9,131 0 EASTERN VA BANKSHARES INC COM 277196101 27 1,400 SH DEFINED 01 900 500 0 EASTERN VA BANKSHARES INC COM 277196101 204 10,402 SH DEFINED 01,08 2,213 8,189 0 EASTGROUP PPTY INC COM 277276101 1,718 51,030 SH DEFINED 01 33,305 17,225 500 EASTGROUP PPTY INC COM 277276101 3,940 117,004 SH DEFINED 01,08 22,400 94,604 0 EASTGROUP PPTY INC COM 277276101 44 1,300 SH DEFINED 10 1,300 0 0 EASTMAN CHEM CO COM 277432100 7,101 153,593 SH DEFINED 01 71,308 69,413 12,872 EASTMAN CHEM CO COM 277432100 260 5,627 SH OTHER 01 1,593 2,756 1,278 EASTMAN CHEM CO COM 277432100 60 1,300 SH OTHER 02 1,300 0 0 EASTMAN CHEM CO COM 277432100 76 1,648 SH OTHER 03 631 1,017 0 EASTMAN CHEM CO COM 277432100 28 600 SH DEFINED 04 600 0 0 EASTMAN CHEM CO COM 277432100 102 2,200 SH OTHER 04 2,200 0 0 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 31,135 673,481 SH DEFINED 01,08 322,878 350,603 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 12 250 SH OTHER 10 250 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 172 ________ EASTMAN KODAK CO COM 277461109 13,048 483,627 SH DEFINED 01 193,173 250,141 40,313 EASTMAN KODAK CO COM 277461109 334 12,364 SH OTHER 01 4,690 6,974 700 EASTMAN KODAK CO COM 277461109 85 3,155 SH DEFINED 02 2,400 755 0 EASTMAN KODAK CO COM 277461109 127 4,725 SH OTHER 02 4,725 0 0 EASTMAN KODAK CO COM 277461109 4 150 SH DEFINED 03 150 0 0 EASTMAN KODAK CO COM 277461109 232 8,581 SH OTHER 03 4,831 3,750 0 EASTMAN KODAK CO COM 277461109 96 3,575 SH DEFINED 04 3,575 0 0 EASTMAN KODAK CO COM 277461109 102 3,782 SH OTHER 04 3,782 0 0 EASTMAN KODAK CO COM 277461109 13 500 SH DEFINED 05 0 0 500 EASTMAN KODAK CO COM 277461109 22 800 SH OTHER 01,06 0 0 800 EASTMAN KODAK CO COM 277461109 71,269 2,641,557 SH DEFINED 01,08 1,356,919 1,282,988 1,650 EASTMAN KODAK CO COM 277461109 178 6,581 SH DEFINED 09 6,581 0 0 EASTMAN KODAK CO COM 277461109 5 192 SH DEFINED 10 42 0 150 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 30,080 464,631 SH DEFINED 01 307,367 131,698 25,566 EATON CORP COM 278058102 118 1,825 SH OTHER 01 0 1,625 200 EATON CORP COM 278058102 65 1,000 SH DEFINED 02 600 0 400 EATON CORP COM 278058102 372 5,748 SH OTHER 02 5,748 0 0 EATON CORP COM 278058102 16 250 SH DEFINED 03 250 0 0 EATON CORP COM 278058102 168 2,600 SH OTHER 03 2,600 0 0 EATON CORP COM 278058102 595 9,188 SH DEFINED 04 6,988 2,200 0 EATON CORP COM 278058102 311 4,800 SH OTHER 04 4,800 0 0 EATON CORP COM 278058102 13 200 SH DEFINED 05 0 0 200 EATON CORP COM 278058102 26 400 SH OTHER 01,06 0 0 400 EATON CORP COM 278058102 90,080 1,391,412 SH DEFINED 01,08 710,961 667,144 13,307 EATON CORP COM 278058102 53 822 SH DEFINED 09 822 0 0 EATON CORP COM 278058102 251 3,874 SH DEFINED 10 2,424 0 1,450 EATON VANCE FL MUNI INCOME T COM 27826B100 257 18,300 SH DEFINED 04 18,300 0 0 EATON VANCE CA MUNI INCOME T UNDEFIND 27826F101 1 10,000 OTHER 03 0 10,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 173 ________ EATON VANCE CORP COM 278265103 15,341 401,503 SH DEFINED 01 248,935 119,170 33,398 EATON VANCE CORP COM 278265103 3,796 99,350 SH OTHER 01 55,465 29,035 14,850 EATON VANCE CORP COM 278265103 3,810 99,720 SH DEFINED 02 80,135 18,500 1,085 EATON VANCE CORP COM 278265103 598 15,640 SH OTHER 02 11,690 3,950 0 EATON VANCE CORP COM 278265103 1,904 49,825 SH DEFINED 03 28,380 18,845 2,600 EATON VANCE CORP COM 278265103 527 13,780 SH OTHER 03 11,290 1,290 1,200 EATON VANCE CORP COM 278265103 3,449 90,269 SH DEFINED 04 79,649 3,715 6,905 EATON VANCE CORP COM 278265103 1,612 42,195 SH OTHER 04 39,795 1,700 700 EATON VANCE CORP COM 278265103 4,426 115,825 SH DEFINED 05 104,555 8,190 3,080 EATON VANCE CORP COM 278265103 743 19,440 SH OTHER 05 15,390 4,050 0 EATON VANCE CORP COM 278265103 14,224 372,249 SH DEFINED 01,08 98,328 273,921 0 EATON VANCE CORP COM 278265103 1,112 29,115 SH DEFINED 10 27,565 1,300 250 EATON VANCE CORP COM 278265103 107 2,800 SH OTHER 10 2,300 500 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 266 14,429 SH DEFINED 04 14,429 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 9 510 SH DEFINED 05 510 0 0 EBAY INC COM 278642103 152,934 1,663,231 SH DEFINED 01 987,160 576,330 99,741 EBAY INC COM 278642103 7,957 86,540 SH OTHER 01 44,785 36,955 4,800 EBAY INC COM 278642103 586 6,374 SH DEFINED 02 2,764 3,400 210 EBAY INC COM 278642103 258 2,805 SH OTHER 02 1,170 1,635 0 EBAY INC COM 278642103 6,714 73,023 SH DEFINED 03 38,389 28,464 6,170 EBAY INC COM 278642103 794 8,630 SH OTHER 03 6,190 1,290 1,150 EBAY INC COM 278642103 15,988 173,878 SH DEFINED 04 158,143 12,670 3,065 EBAY INC COM 278642103 5,032 54,725 SH OTHER 04 53,775 800 150 EBAY INC COM 278642103 1,399 15,215 SH DEFINED 05 11,660 1,460 2,095 EBAY INC COM 278642103 311 3,385 SH OTHER 05 2,735 650 0 EBAY INC COM 278642103 156 1,700 SH OTHER 01,06 0 0 1,700 EBAY INC COM 278642103 532,789 5,794,329 SH DEFINED 01,08 2,982,568 2,807,971 3,790 EBAY INC COM 278642103 1,554 16,896 SH DEFINED 09 16,896 0 0 EBAY INC COM 278642103 4,290 46,660 SH DEFINED 10 26,160 13,200 7,300 EBAY INC COM 278642103 722 7,850 SH OTHER 10 7,450 400 0 EBOOKERS PLC COM 278725106 146 14,700 SH DEFINED 04 0 14,700 0 ECHELON CORP COM 27874N105 717 64,037 SH DEFINED 01 20,727 42,560 750 ECHELON CORP COM 27874N105 2,557 228,465 SH DEFINED 01,08 60,185 168,280 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 174 ________ ECHOSTAR COMMUNICATIONS NEW COM 278762109 3,300 107,307 SH DEFINED 01 49,910 46,847 10,550 ECHOSTAR COMMUNICATIONS NEW COM 278762109 3 100 SH OTHER 01 0 100 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 2 58 SH DEFINED 03 0 58 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 5 177 SH DEFINED 04 177 0 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 15 500 SH OTHER 04 500 0 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 25,989 845,179 SH DEFINED 01,08 440,362 404,817 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 13 424 SH DEFINED 09 424 0 0 ECHOSTAR COMMUNICATIONS NEW COM 278762109 111 3,600 SH DEFINED 10 3,500 0 100 ECLIPSYS CORP COM 278856109 1,292 84,639 SH DEFINED 01 24,076 58,463 2,100 ECLIPSYS CORP COM 278856109 3,843 251,810 SH DEFINED 01,08 51,106 200,704 0 ECOLAB INC COM 278865100 40,478 1,276,917 SH DEFINED 01 862,559 333,212 81,146 ECOLAB INC COM 278865100 7,152 225,603 SH OTHER 01 111,983 98,820 14,800 ECOLAB INC COM 278865100 2,062 65,045 SH DEFINED 02 29,650 30,870 4,525 ECOLAB INC COM 278865100 127 4,010 SH OTHER 02 2,060 1,950 0 ECOLAB INC COM 278865100 18,921 596,884 SH DEFINED 03 329,279 197,029 70,576 ECOLAB INC COM 278865100 2,647 83,495 SH OTHER 03 55,430 17,520 10,545 ECOLAB INC COM 278865100 13,821 436,003 SH DEFINED 04 412,883 12,625 10,495 ECOLAB INC COM 278865100 4,214 132,949 SH OTHER 04 130,234 2,715 0 ECOLAB INC COM 278865100 5,537 174,653 SH DEFINED 05 156,433 14,350 3,870 ECOLAB INC COM 278865100 327 10,327 SH OTHER 05 4,527 5,800 0 ECOLAB INC COM 278865100 22 700 SH OTHER 01,06 0 0 700 ECOLAB INC COM 278865100 69,660 2,197,491 SH DEFINED 01,08 1,119,494 1,077,997 0 ECOLAB INC COM 278865100 225 7,084 SH DEFINED 09 7,084 0 0 ECOLAB INC COM 278865100 2,377 74,998 SH DEFINED 10 48,198 13,450 13,350 ECOLAB INC COM 278865100 616 19,438 SH OTHER 10 1,820 17,618 0 ECOLLEGE COM COM 27887E100 361 22,536 SH DEFINED 01 10,925 11,361 250 ECOLLEGE COM COM 27887E100 2,038 127,383 SH DEFINED 01,08 36,735 90,648 0 ECOLLEGE COM COM 27887E100 40 2,500 SH DEFINED 10 2,500 0 0 ECOLOGY & ENVIRONMENT INC COM 278878103 18 1,900 SH DEFINED 01 300 1,600 0 ECOLOGY & ENVIRONMENT INC COM 278878103 32 3,400 SH OTHER 01 0 3,400 0 ECOLOGY & ENVIRONMENT INC COM 278878103 53 5,572 SH DEFINED 01,08 1,075 4,497 0 EDELBROCK CORP COM 279434104 75 4,550 SH DEFINED 01 770 3,780 0 EDELBROCK CORP COM 279434104 137 8,332 SH DEFINED 01,08 2,536 5,796 0 EDEN BIOSCIENCE CORP COM 279445100 23 27,400 SH DEFINED 01 4,600 22,800 0 EDEN BIOSCIENCE CORP COM 279445100 66 78,000 SH DEFINED 01,08 10,700 67,300 0 EDGAR ONLINE INC COM 279765101 19 17,300 SH DEFINED 01 3,000 14,300 0 EDGAR ONLINE INC COM 279765101 14 12,685 SH DEFINED 01,08 4,085 8,600 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 175 ________ EDGE PETE CORP DEL COM 279862106 1,481 87,109 SH DEFINED 01 74,275 12,834 0 EDGE PETE CORP DEL COM 279862106 2,030 119,431 SH DEFINED 01,08 45,404 74,027 0 EDGEWATER TECHNOLOGY INC COM 280358102 200 32,338 SH DEFINED 01 2,202 30,136 0 EDGEWATER TECHNOLOGY INC COM 280358102 165 26,592 SH DEFINED 01,08 4,759 21,833 0 EDISON INTL COM 281020107 13,990 547,131 SH DEFINED 01 183,639 305,549 57,943 EDISON INTL COM 281020107 36 1,400 SH OTHER 01 0 1,100 300 EDISON INTL COM 281020107 146 5,705 SH DEFINED 02 1,900 0 3,805 EDISON INTL COM 281020107 33 1,300 SH OTHER 02 0 1,300 0 EDISON INTL COM 281020107 4 150 SH DEFINED 03 150 0 0 EDISON INTL COM 281020107 409 16,000 SH OTHER 03 0 0 16,000 EDISON INTL COM 281020107 26 1,015 SH DEFINED 04 1,015 0 0 EDISON INTL COM 281020107 36 1,400 SH OTHER 04 1,156 0 244 EDISON INTL COM 281020107 37 1,450 SH DEFINED 05 0 0 1,450 EDISON INTL COM 281020107 20 800 SH OTHER 01,06 0 0 800 EDISON INTL COM 281020107 77,164 3,017,738 SH DEFINED 01,08 1,538,740 1,478,998 0 EDISON INTL COM 281020107 36 1,392 SH DEFINED 09 1,392 0 0 EDISON INTL COM 281020107 14 546 SH DEFINED 10 46 0 500 EDO CORP COM 281347104 999 41,434 SH DEFINED 01 10,661 30,423 350 EDO CORP COM 281347104 7 300 SH OTHER 01,06 0 0 300 EDO CORP COM 281347104 3,466 143,696 SH DEFINED 01,08 62,291 81,405 0 EDUCATION MGMT CORP COM 28139T101 1,446 44,014 SH DEFINED 01 28,166 12,148 3,700 EDUCATION MGMT CORP COM 28139T101 4 120 SH DEFINED 05 0 120 0 EDUCATION MGMT CORP COM 28139T101 12,495 380,255 SH DEFINED 01,08 95,557 284,698 0 EDUCATION MGMT CORP COM 28139T101 4 120 SH DEFINED 10 0 0 120 EDUCATION LENDING GROUP INC COM 28140A109 87 4,900 SH DEFINED 01 4,900 0 0 EDUCATION LENDING GROUP INC COM 28140A109 837 47,173 SH DEFINED 01,08 8,473 38,700 0 EDUCATIONAL DEV CORP COM 281479105 58 5,200 SH DEFINED 01 800 4,400 0 EDUCATIONAL DEV CORP COM 281479105 114 10,307 SH DEFINED 01,08 1,679 8,628 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2,106 60,421 SH DEFINED 01 34,132 22,201 4,088 EDWARDS LIFESCIENCES CORP COM 28176E108 92 2,628 SH OTHER 01 1,530 1,098 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3 80 SH DEFINED 02 80 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2 60 SH OTHER 03 0 60 0 EDWARDS LIFESCIENCES CORP COM 28176E108 109 3,123 SH DEFINED 04 3,123 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 63 1,800 SH OTHER 04 1,800 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10,565 303,167 SH DEFINED 01,08 67,335 235,832 0 EDWARDS LIFESCIENCES CORP COM 28176E108 44 1,263 SH DEFINED 10 520 0 743 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 176 ________ EDWARDS AG INC COM 281760108 1,477 43,394 SH DEFINED 01 21,413 16,331 5,650 EDWARDS AG INC COM 281760108 51 1,500 SH OTHER 01 0 1,500 0 EDWARDS AG INC COM 281760108 22 650 SH DEFINED 04 650 0 0 EDWARDS AG INC COM 281760108 10 300 SH OTHER 04 300 0 0 EDWARDS AG INC COM 281760108 14,084 413,866 SH DEFINED 01,08 97,265 316,601 0 EFUNDS CORP COM 28224R101 3,048 174,191 SH DEFINED 01 131,679 37,984 4,528 EFUNDS CORP COM 28224R101 14 800 SH DEFINED 02 0 800 0 EFUNDS CORP COM 28224R101 11 600 SH OTHER 01,06 0 0 600 EFUNDS CORP COM 28224R101 6,376 364,363 SH DEFINED 01,08 151,711 212,652 0 8X8 INC NEW COM 282914100 60 26,700 SH DEFINED 01 6,200 20,500 0 8X8 INC NEW COM 282914100 142 63,102 SH DEFINED 01,08 11,940 51,162 0 EL PASO CORP COM 28336L109 8,159 1,035,422 SH DEFINED 01 403,882 520,767 110,773 EL PASO CORP COM 28336L109 167 21,152 SH OTHER 01 2,502 18,100 550 EL PASO CORP COM 28336L109 10 1,327 SH OTHER 02 1,327 0 0 EL PASO CORP COM 28336L109 19 2,350 SH DEFINED 03 2,350 0 0 EL PASO CORP COM 28336L109 1 148 SH OTHER 03 148 0 0 EL PASO CORP COM 28336L109 1 164 SH DEFINED 04 164 0 0 EL PASO CORP COM 28336L109 6 725 SH OTHER 04 725 0 0 EL PASO CORP COM 28336L109 40 5,090 SH DEFINED 05 4,040 0 1,050 EL PASO CORP COM 28336L109 1 100 SH OTHER 05 0 100 0 EL PASO CORP COM 28336L109 14 1,800 SH OTHER 01,06 0 0 1,800 EL PASO CORP COM 28336L109 44,239 5,614,148 SH DEFINED 01,08 2,858,535 2,755,613 0 EL PASO CORP COM 28336L109 118 14,987 SH DEFINED 09 14,987 0 0 EL PASO CORP COM 28336L109 72 9,150 SH DEFINED 10 6,600 0 2,550 EL PASO ELEC CO COM 283677854 2,363 153,053 SH DEFINED 01 80,552 71,401 1,100 EL PASO ELEC CO COM 283677854 13 825 SH OTHER 01,06 0 0 825 EL PASO ELEC CO COM 283677854 4,818 312,031 SH DEFINED 01,08 82,876 229,155 0 ELAN PLC COM 284131208 15 600 SH DEFINED 01 0 0 600 ELAN PLC COM 284131208 6 250 SH OTHER 01 0 250 0 ELAN PLC COM 284131208 2 100 SH DEFINED 02 100 0 0 ELAN PLC COM 284131208 3 134 SH DEFINED 03 0 0 134 ELAN PLC COM 284131208 6 250 SH OTHER 03 0 250 0 ELAN PLC COM 284131208 54 2,195 SH DEFINED 04 2,195 0 0 ELAN PLC COM 284131208 74 3,000 SH OTHER 04 1,000 2,000 0 ELAN PLC COM 284131208 611 24,700 SH DEFINED 01,08 24,700 0 0 ELECSYS CORP COM 28473M100 3 1,600 SH DEFINED 01 0 1,600 0 ELECSYS CORP COM 28473M100 16 10,000 SH DEFINED 01,08 2,000 8,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 177 ________ ELECTRO RENT CORP COM 285218103 472 45,040 SH DEFINED 01 12,081 32,959 0 ELECTRO RENT CORP COM 285218103 1,635 156,130 SH DEFINED 01,08 49,006 107,124 0 ELECTRO SCIENTIFIC INDS COM 285229100 1,415 49,980 SH DEFINED 01 17,116 31,589 1,275 ELECTRO SCIENTIFIC INDS COM 285229100 4 127 SH DEFINED 04 127 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 7 250 SH OTHER 01,06 0 0 250 ELECTRO SCIENTIFIC INDS COM 285229100 5,902 208,460 SH DEFINED 01,08 83,450 125,010 0 ELECTRO-SENSORS INC COM 285233102 6 1,200 SH DEFINED 01 0 1,200 0 ELECTRO-SENSORS INC COM 285233102 59 12,749 SH DEFINED 01,08 1,355 11,394 0 ELECTROGLAS INC COM 285324109 142 26,500 SH DEFINED 01 4,200 21,800 500 ELECTROGLAS INC COM 285324109 315 58,839 SH DEFINED 01,08 9,311 49,528 0 ELECTROGLAS INC COM 285324109 20 3,700 SH OTHER 10 3,700 0 0 ELECTRONIC ARTS INC COM 285512109 56,833 1,041,851 SH DEFINED 01 707,376 291,849 42,626 ELECTRONIC ARTS INC COM 285512109 1,186 21,749 SH OTHER 01 21,449 0 300 ELECTRONIC ARTS INC COM 285512109 2,124 38,939 SH DEFINED 02 28,725 9,964 250 ELECTRONIC ARTS INC COM 285512109 355 6,500 SH OTHER 02 3,550 2,950 0 ELECTRONIC ARTS INC COM 285512109 4,725 86,617 SH DEFINED 03 43,704 37,188 5,725 ELECTRONIC ARTS INC COM 285512109 3,250 59,578 SH OTHER 03 55,078 1,500 3,000 ELECTRONIC ARTS INC COM 285512109 18,888 346,243 SH DEFINED 04 329,918 5,455 10,870 ELECTRONIC ARTS INC COM 285512109 7,344 134,630 SH OTHER 04 131,110 3,120 400 ELECTRONIC ARTS INC COM 285512109 143 2,630 SH DEFINED 05 290 1,200 1,140 ELECTRONIC ARTS INC COM 285512109 469 8,600 SH OTHER 05 600 0 8,000 ELECTRONIC ARTS INC COM 285512109 44 800 SH OTHER 01,06 0 0 800 ELECTRONIC ARTS INC COM 285512109 152,119 2,788,608 SH DEFINED 01,08 1,470,780 1,315,348 2,480 ELECTRONIC ARTS INC COM 285512109 159 2,907 SH DEFINED 09 2,907 0 0 ELECTRONIC ARTS INC COM 285512109 2,528 46,348 SH DEFINED 10 33,570 7,020 5,758 ELECTRONIC ARTS INC COM 285512109 207 3,800 SH OTHER 10 0 3,800 0 ELECTRONIC DATA SYS NEW COM 285661104 19,041 994,324 SH DEFINED 01 504,768 423,815 65,741 ELECTRONIC DATA SYS NEW COM 285661104 114 5,935 SH OTHER 01 1,718 3,192 1,025 ELECTRONIC DATA SYS NEW COM 285661104 0 24 SH DEFINED 02 24 0 0 ELECTRONIC DATA SYS NEW COM 285661104 2 100 SH OTHER 02 100 0 0 ELECTRONIC DATA SYS NEW COM 285661104 150 7,810 SH DEFINED 03 7,810 0 0 ELECTRONIC DATA SYS NEW COM 285661104 31 1,600 SH DEFINED 04 1,600 0 0 ELECTRONIC DATA SYS NEW COM 285661104 6 300 SH OTHER 04 200 100 0 ELECTRONIC DATA SYS NEW COM 285661104 517 26,992 SH DEFINED 05 26,242 0 750 ELECTRONIC DATA SYS NEW COM 285661104 13 700 SH OTHER 05 700 0 0 ELECTRONIC DATA SYS NEW COM 285661104 26 1,350 SH OTHER 01,06 0 0 1,350 ELECTRONIC DATA SYS NEW COM 285661104 84,897 4,433,284 SH DEFINED 01,08 2,246,680 2,146,679 39,925 ELECTRONIC DATA SYS NEW COM 285661104 281 14,683 SH DEFINED 09 14,683 0 0 ELECTRONIC DATA SYS NEW COM 285661104 15 770 SH DEFINED 10 70 0 700 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 178 ________ ELECTRONICS BOUTIQUE HLDGS C COM 286045109 799 30,322 SH DEFINED 01 9,959 19,963 400 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 11 400 SH OTHER 01,06 0 0 400 ELECTRONICS BOUTIQUE HLDGS C COM 286045109 3,243 123,106 SH DEFINED 01,08 42,903 80,203 0 ELECTRONICS FOR IMAGING INC COM 286082102 2,568 90,873 SH DEFINED 01 31,107 56,416 3,350 ELECTRONICS FOR IMAGING INC COM 286082102 8 300 SH DEFINED 03 300 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 6 215 SH DEFINED 04 215 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 10,307 364,718 SH DEFINED 01,08 98,461 266,257 0 ELECTRONICS FOR IMAGING INC COM 286082102 48 1,690 SH DEFINED 10 1,485 0 205 ELIZABETH ARDEN INC COM 28660G106 632 30,021 SH DEFINED 01 10,810 18,911 300 ELIZABETH ARDEN INC COM 28660G106 2,180 103,631 SH DEFINED 01,08 60,926 42,705 0 ELKCORP COM 287456107 831 34,692 SH DEFINED 01 12,483 20,959 1,250 ELKCORP COM 287456107 7 300 SH OTHER 01,06 0 0 300 ELKCORP COM 287456107 4,232 176,773 SH DEFINED 01,08 64,081 112,692 0 ELLIS PERRY INTL INC COM 288853104 218 8,636 SH DEFINED 01 3,236 5,400 0 ELLIS PERRY INTL INC COM 288853104 51 2,000 SH DEFINED 04 0 2,000 0 ELLIS PERRY INTL INC COM 288853104 782 30,940 SH DEFINED 01,08 8,251 22,689 0 ELOYALTY CORP COM 290151307 44 7,057 SH DEFINED 01 1,402 5,655 0 ELOYALTY CORP COM 290151307 91 14,446 SH DEFINED 01,08 3,299 11,147 0 EMAGIN CORP COM 29076N107 43 25,500 SH DEFINED 01 1,700 23,800 0 EMAGIN CORP COM 29076N107 98 58,173 SH DEFINED 01,08 14,773 43,400 0 EMBARCADERO TECHNOLOGIES INC COM 290787100 481 38,928 SH DEFINED 01 13,154 24,849 925 EMBARCADERO TECHNOLOGIES INC COM 290787100 263 21,250 SH DEFINED 04 21,250 0 0 EMBARCADERO TECHNOLOGIES INC COM 290787100 1,637 132,481 SH DEFINED 01,08 23,113 109,368 0 EMBREX INC COM 290817105 121 8,950 SH DEFINED 01 1,700 7,000 250 EMBREX INC COM 290817105 207 15,330 SH DEFINED 01,08 3,366 11,964 0 EMCOR GROUP INC COM 29084Q100 1,549 35,211 SH DEFINED 01 22,398 12,413 400 EMCOR GROUP INC COM 29084Q100 37 850 SH OTHER 01 0 850 0 EMCOR GROUP INC COM 29084Q100 5 122 SH DEFINED 04 122 0 0 EMCOR GROUP INC COM 29084Q100 9 200 SH OTHER 01,06 0 0 200 EMCOR GROUP INC COM 29084Q100 4,688 106,590 SH DEFINED 01,08 41,810 64,780 0 EMCORE CORP COM 290846104 126 38,700 SH DEFINED 01 7,300 31,000 400 EMCORE CORP COM 290846104 264 80,970 SH DEFINED 01,08 15,006 65,964 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 179 ________ EMERGE INTERACTIVE INC COM 29088W103 12 6,338 SH DEFINED 01 6,338 0 0 EMERGE INTERACTIVE INC COM 29088W103 4 2,000 SH DEFINED 04 2,000 0 0 EMERGE INTERACTIVE INC COM 29088W103 79 41,284 SH DEFINED 01,08 6,080 35,204 0 EMERITUS CORP COM 291005106 71 9,500 SH DEFINED 01 1,500 8,000 0 EMERITUS CORP COM 291005106 119 15,843 SH DEFINED 01,08 3,756 12,087 0 EMERSON ELEC CO COM 291011104 86,032 1,353,769 SH DEFINED 01 771,382 484,460 97,927 EMERSON ELEC CO COM 291011104 17,394 273,700 SH OTHER 01 123,368 138,629 11,703 EMERSON ELEC CO COM 291011104 5,174 81,409 SH DEFINED 02 55,220 25,289 900 EMERSON ELEC CO COM 291011104 3,659 57,580 SH OTHER 02 40,415 15,215 1,950 EMERSON ELEC CO COM 291011104 5,310 83,554 SH DEFINED 03 45,746 31,814 5,994 EMERSON ELEC CO COM 291011104 3,515 55,306 SH OTHER 03 36,613 12,183 6,510 EMERSON ELEC CO COM 291011104 17,418 274,084 SH DEFINED 04 254,918 14,046 5,120 EMERSON ELEC CO COM 291011104 8,572 134,884 SH OTHER 04 130,309 4,100 475 EMERSON ELEC CO COM 291011104 2,870 45,162 SH DEFINED 05 35,357 2,325 7,480 EMERSON ELEC CO COM 291011104 397 6,250 SH OTHER 05 1,450 3,300 1,500 EMERSON ELEC CO COM 291011104 70 1,100 SH OTHER 01,06 0 0 1,100 EMERSON ELEC CO COM 291011104 324,935 5,113,062 SH DEFINED 01,08 1,995,557 2,950,946 166,559 EMERSON ELEC CO COM 291011104 1,263 19,879 SH DEFINED 09 19,879 0 0 EMERSON ELEC CO COM 291011104 11,406 179,488 SH DEFINED 10 104,156 27,483 47,849 EMERSON ELEC CO COM 291011104 2,452 38,576 SH OTHER 10 25,635 12,745 196 EMERSON RADIO CORP COM 291087203 89 28,425 SH DEFINED 01 5,325 23,000 100 EMERSON RADIO CORP COM 291087203 144 46,133 SH DEFINED 01,08 10,561 35,572 0 EMISPHERE TECHNOLOGIES INC COM 291345106 75 18,400 SH DEFINED 01 3,700 14,700 0 EMISPHERE TECHNOLOGIES INC COM 291345106 173 42,251 SH DEFINED 01,08 7,578 34,673 0 EMMIS COMMUNICATIONS CORP COM 291525103 996 47,474 SH DEFINED 01 32,426 9,848 5,200 EMMIS COMMUNICATIONS CORP COM 291525103 4 210 SH DEFINED 05 0 210 0 EMMIS COMMUNICATIONS CORP COM 291525103 8,765 417,761 SH DEFINED 01,08 91,356 326,405 0 EMPIRE DIST ELEC CO COM 291641108 1,410 70,095 SH DEFINED 01 43,505 25,940 650 EMPIRE DIST ELEC CO COM 291641108 3 160 SH DEFINED 04 160 0 0 EMPIRE DIST ELEC CO COM 291641108 3,766 187,274 SH DEFINED 01,08 64,455 122,819 0 EMPIRE DIST ELEC CO COM 291641108 20 1,000 SH OTHER 10 0 0 1,000 EMPIRE RESORTS INC COM 292052107 53 3,760 SH DEFINED 01 0 3,760 0 EMPIRE RESORTS INC COM 292052107 220 15,684 SH DEFINED 01,08 5,835 9,849 0 EN POINTE TECHNOLOGIES INC COM 29247F108 11 6,100 SH DEFINED 01 800 5,300 0 EN POINTE TECHNOLOGIES INC COM 29247F108 15 8,728 SH DEFINED 01,08 1,519 7,209 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 180 ________ EMULEX CORP COM 292475209 2,804 195,933 SH DEFINED 01 178,215 15,218 2,500 EMULEX CORP COM 292475209 1 100 SH OTHER 01 0 100 0 EMULEX CORP COM 292475209 14 950 SH DEFINED 02 0 0 950 EMULEX CORP COM 292475209 76 5,300 SH DEFINED 04 0 5,300 0 EMULEX CORP COM 292475209 6,373 445,387 SH DEFINED 01,08 127,760 317,627 0 EMULEX CORP COM 292475209 1 50 SH DEFINED 10 0 0 50 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 14 300 SH DEFINED 01 300 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 14 300 SH DEFINED 02 0 300 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 37 800 SH DEFINED 03 0 800 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 486 10,500 SH DEFINED 04 10,500 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 14 301 SH OTHER 04 301 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 14 300 SH DEFINED 05 300 0 0 ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 394 9,240 SH DEFINED 01,08 517 8,723 0 ENCANA CORP COM 292505104 28,368 657,280 SH DEFINED 01 538,635 111,340 7,305 ENCANA CORP COM 292505104 4,255 98,581 SH OTHER 01 46,645 49,346 2,590 ENCANA CORP COM 292505104 2,297 53,225 SH DEFINED 02 43,700 7,875 1,650 ENCANA CORP COM 292505104 651 15,073 SH OTHER 02 1,450 7,223 6,400 ENCANA CORP COM 292505104 3,890 90,119 SH DEFINED 03 48,701 35,650 5,768 ENCANA CORP COM 292505104 475 10,995 SH OTHER 03 9,735 1,035 225 ENCANA CORP COM 292505104 14,631 339,006 SH DEFINED 04 310,431 4,925 23,650 ENCANA CORP COM 292505104 3,689 85,465 SH OTHER 04 83,665 1,800 0 ENCANA CORP COM 292505104 4,087 94,690 SH DEFINED 05 84,220 8,620 1,850 ENCANA CORP COM 292505104 396 9,175 SH OTHER 05 7,175 2,000 0 ENCANA CORP COM 292505104 2,125 49,231 SH DEFINED 10 43,506 4,725 1,000 ENCANA CORP COM 292505104 894 20,705 SH OTHER 10 705 19,800 200 ENCORE ACQUISITION CO COM 29255W100 473 16,968 SH DEFINED 01 14,115 2,653 200 ENCORE ACQUISITION CO COM 29255W100 10 350 SH DEFINED 02 350 0 0 ENCORE ACQUISITION CO COM 29255W100 3,542 126,942 SH DEFINED 01,08 23,980 102,962 0 ENCORE CAP GROUP INC COM 292554102 112 8,500 SH DEFINED 01 3,500 5,000 0 ENCORE CAP GROUP INC COM 292554102 850 64,322 SH DEFINED 01,08 9,707 54,615 0 ENCORE MED CORP COM 29256E109 118 18,700 SH DEFINED 01 18,700 0 0 ENCORE MED CORP COM 29256E109 1,063 168,668 SH DEFINED 01,08 31,375 137,293 0 ENCYSIVE PHARMACEUTICALS INC COM 29256X107 583 68,599 SH DEFINED 01 31,062 36,237 1,300 ENCYSIVE PHARMACEUTICALS INC COM 29256X107 3,260 383,515 SH DEFINED 01,08 116,193 267,322 0 ENCORE WIRE CORP COM 292562105 704 25,523 SH DEFINED 01 7,323 18,000 200 ENCORE WIRE CORP COM 292562105 2,415 87,491 SH DEFINED 01,08 24,214 63,277 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 181 ________ ENDWAVE CORP COM 29264A206 52 6,525 SH DEFINED 01 1,925 4,600 0 ENDWAVE CORP COM 29264A206 12 1,500 SH OTHER 01 0 1,500 0 ENDWAVE CORP COM 29264A206 126 15,853 SH DEFINED 01,08 3,425 12,428 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 4,584 195,461 SH DEFINED 01 177,210 6,461 11,790 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 14 600 SH OTHER 01 0 600 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 4,865 207,469 SH DEFINED 01,08 61,672 145,797 0 ENDO PHARMACEUTICALS HLDGS I COM 29264F205 1 50 SH DEFINED 10 0 0 50 ENERGEN CORP COM 29265N108 3,005 62,617 SH DEFINED 01 21,219 39,148 2,250 ENERGEN CORP COM 29265N108 72 1,500 SH OTHER 02 0 1,500 0 ENERGEN CORP COM 29265N108 7 145 SH DEFINED 04 145 0 0 ENERGEN CORP COM 29265N108 27 570 SH OTHER 01,06 0 0 570 ENERGEN CORP COM 29265N108 13,461 280,506 SH DEFINED 01,08 108,632 171,874 0 ENERGY CONVERSION DEVICES IN COM 292659109 386 34,319 SH DEFINED 01 12,127 21,542 650 ENERGY CONVERSION DEVICES IN COM 292659109 23 2,000 SH DEFINED 04 2,000 0 0 ENERGY CONVERSION DEVICES IN COM 292659109 1,770 157,213 SH DEFINED 01,08 52,264 104,949 0 ENERGY CONVERSION DEVICES IN COM 292659109 28 2,500 SH DEFINED 10 2,500 0 0 ENERGY EAST CORP COM 29266M109 1,671 68,917 SH DEFINED 01 33,706 29,771 5,440 ENERGY EAST CORP COM 29266M109 27 1,100 SH OTHER 01 1,000 100 0 ENERGY EAST CORP COM 29266M109 10 400 SH OTHER 02 0 400 0 ENERGY EAST CORP COM 29266M109 25 1,016 SH DEFINED 04 1,016 0 0 ENERGY EAST CORP COM 29266M109 53 2,205 SH OTHER 04 2,205 0 0 ENERGY EAST CORP COM 29266M109 19,448 801,993 SH DEFINED 01,08 201,193 600,800 0 ENERGY EAST CORP COM 29266M109 2 100 SH DEFINED 10 0 0 100 ENERGIZER HLDGS INC COM 29266R108 2,547 56,594 SH DEFINED 01 26,132 25,574 4,888 ENERGIZER HLDGS INC COM 29266R108 91 2,033 SH OTHER 01 0 2,033 0 ENERGIZER HLDGS INC COM 29266R108 583 12,945 SH DEFINED 02 12,945 0 0 ENERGIZER HLDGS INC COM 29266R108 25 549 SH OTHER 02 549 0 0 ENERGIZER HLDGS INC COM 29266R108 106 2,345 SH DEFINED 04 2,345 0 0 ENERGIZER HLDGS INC COM 29266R108 35 771 SH OTHER 04 0 771 0 ENERGIZER HLDGS INC COM 29266R108 21,326 473,916 SH DEFINED 01,08 141,753 332,163 0 ENERGIZER HLDGS INC COM 29266R108 13 288 SH DEFINED 10 146 0 142 ENDOLOGIX INC COM 29266S106 81 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 166 34,312 SH DEFINED 01,08 9,553 24,759 0 ENERGY PARTNERS LTD COM 29270U105 289 18,875 SH DEFINED 01 13,020 3,630 2,225 ENERGY PARTNERS LTD COM 29270U105 1,881 122,939 SH DEFINED 01,08 19,638 103,301 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 182 ________ ENERGY TRANSFER PRTNRS L P COM 29273R109 109 2,800 SH DEFINED 01 2,800 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 39 1,000 SH DEFINED 04 1,000 0 0 ENERGY TRANSFER PRTNRS L P COM 29273R109 59 1,500 SH OTHER 04 1,500 0 0 ENERGY WEST INC COM 29274A105 35 5,300 SH DEFINED 01 500 4,800 0 ENERGY WEST INC COM 29274A105 32 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 26 900 SH OTHER 02 0 900 0 ENERPLUS RES FD COM 29274D604 57 2,000 SH OTHER 03 2,000 0 0 ENERPLUS RES FD COM 29274D604 57 2,000 SH DEFINED 04 2,000 0 0 ENERPLUS RES FD COM 29274D604 58 2,035 SH OTHER 04 35 2,000 0 ENGELHARD CORP COM 292845104 6,703 207,444 SH DEFINED 01 69,581 115,780 22,083 ENGELHARD CORP COM 292845104 4 125 SH OTHER 01 0 0 125 ENGELHARD CORP COM 292845104 2 50 SH DEFINED 03 50 0 0 ENGELHARD CORP COM 292845104 5 150 SH DEFINED 04 150 0 0 ENGELHARD CORP COM 292845104 3 100 SH DEFINED 05 0 0 100 ENGELHARD CORP COM 292845104 10 300 SH OTHER 01,06 0 0 300 ENGELHARD CORP COM 292845104 35,989 1,113,855 SH DEFINED 01,08 538,781 575,074 0 ENGELHARD CORP COM 292845104 100 3,108 SH DEFINED 09 3,108 0 0 ENGELHARD CORP COM 292845104 7 220 SH DEFINED 10 20 0 200 ENGINEERED SUPPORT SYS INC COM 292866100 2,285 39,045 SH DEFINED 01 13,020 24,590 1,435 ENGINEERED SUPPORT SYS INC COM 292866100 140 2,400 SH OTHER 01 0 2,400 0 ENGINEERED SUPPORT SYS INC COM 292866100 22 375 SH OTHER 01,06 0 0 375 ENGINEERED SUPPORT SYS INC COM 292866100 10,216 174,598 SH DEFINED 01,08 54,475 120,123 0 ENDOCARDIAL SOLUTIONS INC COM 292962107 249 24,075 SH DEFINED 01 12,800 9,025 2,250 ENDOCARDIAL SOLUTIONS INC COM 292962107 1,236 119,352 SH DEFINED 01,08 23,101 96,251 0 ENERGYSOUTH INC COM 292970100 622 15,540 SH DEFINED 01 2,878 12,562 100 ENERGYSOUTH INC COM 292970100 1,050 26,236 SH DEFINED 01,08 4,358 21,878 0 ENESCO GROUP INC COM 292973104 364 40,598 SH DEFINED 01 28,998 11,600 0 ENESCO GROUP INC COM 292973104 2 200 SH OTHER 01,06 0 0 200 ENESCO GROUP INC COM 292973104 269 29,977 SH DEFINED 01,08 10,611 19,366 0 ENGLOBAL CORP COM 293306106 35 20,300 SH DEFINED 01 1,800 18,500 0 ENGLOBAL CORP COM 293306106 25 14,400 SH DEFINED 01,08 9,600 4,800 0 ENNIS BUSINESS FORMS INC COM 293389102 714 36,590 SH DEFINED 01 10,294 25,896 400 ENNIS BUSINESS FORMS INC COM 293389102 1,630 83,568 SH DEFINED 01,08 15,012 68,556 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 183 ________ ENPRO INDS INC COM 29355X107 1,017 44,272 SH DEFINED 01 12,671 31,251 350 ENPRO INDS INC COM 29355X107 6 243 SH DEFINED 02 0 0 243 ENPRO INDS INC COM 29355X107 6 257 SH DEFINED 05 257 0 0 ENPRO INDS INC COM 29355X107 2,921 127,094 SH DEFINED 01,08 35,199 91,895 0 ENSTAR GROUP INC GA COM 29358R107 73 1,402 SH DEFINED 01 1,352 0 50 ENSTAR GROUP INC GA COM 29358R107 498 9,576 SH DEFINED 01,08 1,946 7,630 0 ENTEGRIS INC COM 29362U104 6,225 537,993 SH DEFINED 01 457,086 51,257 29,650 ENTEGRIS INC COM 29362U104 4,432 383,066 SH DEFINED 01,08 108,010 275,056 0 ENTERASYS NETWORKS INC COM 293637104 623 295,176 SH DEFINED 01 127,638 155,688 11,850 ENTERASYS NETWORKS INC COM 293637104 77 36,400 SH DEFINED 04 0 36,400 0 ENTERASYS NETWORKS INC COM 293637104 2,227 1,055,677 SH DEFINED 01,08 312,733 742,944 0 ENTERASYS NETWORKS INC COM 293637104 2 1,050 SH DEFINED 10 1,050 0 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 977 26,202 SH DEFINED 01 17,934 7,693 575 ENTERCOM COMMUNICATIONS CORP COM 293639100 3 80 SH DEFINED 05 0 80 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 9,089 243,670 SH DEFINED 01,08 41,827 201,843 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 2 50 SH DEFINED 10 0 0 50 ENTERGY CORP NEW COM 29364G103 21,494 383,750 SH DEFINED 01 133,382 214,843 35,525 ENTERGY CORP NEW COM 29364G103 633 11,300 SH OTHER 01 2,000 9,100 200 ENTERGY CORP NEW COM 29364G103 19 339 SH DEFINED 02 339 0 0 ENTERGY CORP NEW COM 29364G103 8 150 SH OTHER 02 0 150 0 ENTERGY CORP NEW COM 29364G103 2,070 36,955 SH DEFINED 03 20,210 16,335 410 ENTERGY CORP NEW COM 29364G103 136 2,430 SH OTHER 03 1,530 400 500 ENTERGY CORP NEW COM 29364G103 670 11,958 SH DEFINED 04 9,558 2,400 0 ENTERGY CORP NEW COM 29364G103 248 4,427 SH OTHER 04 4,427 0 0 ENTERGY CORP NEW COM 29364G103 17 300 SH DEFINED 05 0 0 300 ENTERGY CORP NEW COM 29364G103 34 600 SH OTHER 01,06 0 0 600 ENTERGY CORP NEW COM 29364G103 120,842 2,157,516 SH DEFINED 01,08 1,113,404 1,044,112 0 ENTERGY CORP NEW COM 29364G103 61 1,090 SH DEFINED 09 1,090 0 0 ENTERGY CORP NEW COM 29364G103 289 5,155 SH DEFINED 10 4,805 0 350 ENTERGY CORP NEW COM 29364G103 50 900 SH OTHER 10 900 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 601 28,300 SH DEFINED 01 22,100 2,000 4,200 ENTERPRISE PRODS PARTNERS L COM 293792107 30 1,400 SH DEFINED 05 1,400 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 4,722 222,200 SH DEFINED 01,08 33,100 189,100 0 ENTERTAINMENT PPTYS TR COM 29380T105 1,166 32,615 SH DEFINED 01 13,960 16,755 1,900 ENTERTAINMENT PPTYS TR COM 29380T105 4 100 SH OTHER 01,06 0 0 100 ENTERTAINMENT PPTYS TR COM 29380T105 4,746 132,782 SH DEFINED 01,08 32,587 100,195 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 184 ________ ENTREMED INC COM 29382F103 42 20,800 SH DEFINED 01 3,700 17,100 0 ENTREMED INC COM 29382F103 2 1,000 SH DEFINED 04 1,000 0 0 ENTREMED INC COM 29382F103 110 54,798 SH DEFINED 01,08 11,726 43,072 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 721 93,935 SH DEFINED 01 32,026 60,209 1,700 ENTRAVISION COMMUNICATIONS C COM 29382R107 1 100 SH OTHER 01 0 100 0 ENTRAVISION COMMUNICATIONS C COM 29382R107 2,382 310,132 SH DEFINED 01,08 56,110 254,022 0 ENTRUST INC COM 293848107 545 121,167 SH DEFINED 01 36,092 83,675 1,400 ENTRUST INC COM 293848107 1,835 407,794 SH DEFINED 01,08 104,215 303,579 0 ENTRX CORP COM 293850103 2 2,500 SH DEFINED 01 0 2,500 0 ENTRX CORP COM 293850103 10 12,860 SH DEFINED 01,08 1,309 11,551 0 ENZON PHARMACEUTICALS INC COM 293904108 831 65,137 SH DEFINED 01 25,897 38,490 750 ENZON PHARMACEUTICALS INC COM 293904108 228 17,900 SH DEFINED 04 0 17,900 0 ENZON PHARMACEUTICALS INC COM 293904108 0 3 SH OTHER 04 3 0 0 ENZON PHARMACEUTICALS INC COM 293904108 3,980 311,930 SH DEFINED 01,08 101,157 210,773 0 ENVIRONMENTAL TECTONICS CORP COM 294092101 58 8,300 SH DEFINED 01 1,500 6,800 0 ENVIRONMENTAL TECTONICS CORP COM 294092101 103 14,657 SH DEFINED 01,08 3,157 11,500 0 ENZO BIOCHEM INC COM 294100102 624 41,584 SH DEFINED 01 15,718 25,307 559 ENZO BIOCHEM INC COM 294100102 43 2,893 SH DEFINED 04 2,893 0 0 ENZO BIOCHEM INC COM 294100102 8 556 SH OTHER 01,06 0 0 556 ENZO BIOCHEM INC COM 294100102 2,709 180,623 SH DEFINED 01,08 40,784 139,839 0 EON LABS INC COM 29412E100 1,303 31,826 SH DEFINED 01 26,240 4,246 1,340 EON LABS INC COM 29412E100 5,851 142,958 SH DEFINED 01,08 39,152 103,806 0 EPIMMUNE INC COM 29425Y101 3 1,800 SH DEFINED 01 1,800 0 0 EPIMMUNE INC COM 29425Y101 18 10,519 SH DEFINED 01,08 1,994 8,525 0 EPICOR SOFTWARE CORP COM 29426L108 769 54,740 SH DEFINED 01 24,205 29,200 1,335 EPICOR SOFTWARE CORP COM 29426L108 4,033 287,039 SH DEFINED 01,08 74,110 212,929 0 EPLUS INC COM 294268107 324 30,300 SH DEFINED 01 16,600 13,700 0 EPLUS INC COM 294268107 207 19,346 SH DEFINED 01,08 4,923 14,423 0 EQUIFIN INC COM 29442V106 0 900 SH DEFINED 01 0 900 0 EQUIFIN INC COM 29442V106 3 12,900 SH DEFINED 01,08 1,148 11,752 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 185 ________ EQUIFAX INC COM 294429105 6,078 245,579 SH DEFINED 01 104,605 119,366 21,608 EQUIFAX INC COM 294429105 331 13,370 SH OTHER 01 0 1,245 12,125 EQUIFAX INC COM 294429105 116 4,700 SH DEFINED 02 4,700 0 0 EQUIFAX INC COM 294429105 25 1,000 SH OTHER 02 1,000 0 0 EQUIFAX INC COM 294429105 69 2,789 SH DEFINED 03 1,189 1,600 0 EQUIFAX INC COM 294429105 215 8,700 SH OTHER 03 8,700 0 0 EQUIFAX INC COM 294429105 248 10,000 SH DEFINED 04 10,000 0 0 EQUIFAX INC COM 294429105 64 2,580 SH OTHER 04 2,080 0 500 EQUIFAX INC COM 294429105 5 200 SH DEFINED 05 0 0 200 EQUIFAX INC COM 294429105 10 400 SH OTHER 01,06 0 0 400 EQUIFAX INC COM 294429105 31,433 1,270,015 SH DEFINED 01,08 654,432 615,583 0 EQUIFAX INC COM 294429105 9 345 SH DEFINED 09 345 0 0 EQUIFAX INC COM 294429105 13 523 SH DEFINED 10 273 0 250 EQUIFAX INC COM 294429105 50 2,000 SH OTHER 10 0 2,000 0 EQUINIX INC COM 29444U502 339 9,980 SH DEFINED 01 6,665 3,315 0 EQUINIX INC COM 29444U502 2,021 59,539 SH DEFINED 01,08 10,658 48,881 0 EQUITABLE RES INC COM 294549100 2,063 39,904 SH DEFINED 01 21,773 13,531 4,600 EQUITABLE RES INC COM 294549100 642 12,425 SH OTHER 01 0 125 12,300 EQUITABLE RES INC COM 294549100 65 1,250 SH DEFINED 02 1,250 0 0 EQUITABLE RES INC COM 294549100 13 250 SH OTHER 02 250 0 0 EQUITABLE RES INC COM 294549100 98 1,900 SH DEFINED 04 1,900 0 0 EQUITABLE RES INC COM 294549100 23 450 SH OTHER 04 450 0 0 EQUITABLE RES INC COM 294549100 17,943 346,990 SH DEFINED 01,08 91,117 255,873 0 EQUITABLE RES INC COM 294549100 114 2,200 SH DEFINED 09 2,200 0 0 EQUITABLE RES INC COM 294549100 98 1,900 SH DEFINED 10 1,200 300 400 EQUITEX INC COM 294592308 27 29,600 SH DEFINED 01 700 28,900 0 EQUITEX INC COM 294592308 23 26,064 SH DEFINED 01,08 3,064 23,000 0 EQUITY INCOME FD COM 294700703 762 9,529 SH OTHER 01 0 9,529 0 EQUITY INCOME FD COM 294700703 40 500 SH DEFINED 02 500 0 0 EQUITY INCOME FD COM 294700703 140 1,744 SH OTHER 02 1,744 0 0 EQUITY INCOME FD COM 294700703 176 2,205 SH DEFINED 03 2,205 0 0 EQUITY INCOME FD COM 294700703 24 300 SH OTHER 03 300 0 0 EQUITY INCOME FD COM 294700703 161 2,016 SH DEFINED 04 2,016 0 0 EQUITY INCOME FD COM 294700703 760 9,503 SH OTHER 04 9,503 0 0 EQUITY INNS INC COM 294703103 390 42,032 SH DEFINED 01 26,674 13,033 2,325 EQUITY INNS INC COM 294703103 2,404 258,797 SH DEFINED 01,08 57,400 201,397 0 EQUITY MARKETING INC COM 294724109 69 5,500 SH DEFINED 01 1,300 4,200 0 EQUITY MARKETING INC COM 294724109 147 11,685 SH DEFINED 01,08 2,413 9,272 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 186 ________ EQUITY OFFICE PROPERTIES TRU COM 294741103 23,973 881,357 SH DEFINED 01 415,241 393,537 72,579 EQUITY OFFICE PROPERTIES TRU COM 294741103 1,473 54,152 SH OTHER 01 33,612 17,940 2,600 EQUITY OFFICE PROPERTIES TRU COM 294741103 617 22,701 SH DEFINED 02 9,352 13,349 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 70 2,560 SH OTHER 02 2,150 410 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,079 76,431 SH DEFINED 03 38,808 28,923 8,700 EQUITY OFFICE PROPERTIES TRU COM 294741103 413 15,170 SH OTHER 03 11,945 2,625 600 EQUITY OFFICE PROPERTIES TRU COM 294741103 2,996 110,133 SH DEFINED 04 106,133 3,500 500 EQUITY OFFICE PROPERTIES TRU COM 294741103 1,648 60,579 SH OTHER 04 55,551 5,028 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 219 8,045 SH DEFINED 05 6,560 150 1,335 EQUITY OFFICE PROPERTIES TRU COM 294741103 71 2,610 SH OTHER 05 2,610 0 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 22 800 SH OTHER 01,06 0 0 800 EQUITY OFFICE PROPERTIES TRU COM 294741103 103,870 3,818,737 SH DEFINED 01,08 2,009,914 1,808,023 800 EQUITY OFFICE PROPERTIES TRU COM 294741103 391 14,377 SH DEFINED 09 14,377 0 0 EQUITY OFFICE PROPERTIES TRU COM 294741103 266 9,786 SH DEFINED 10 8,760 0 1,026 EQUITY OFFICE PROPERTIES TRU COM 294741103 227 8,350 SH OTHER 10 7,000 1,350 0 EQUITY OIL CO COM 294749106 68 14,800 SH DEFINED 01 100 14,700 0 EQUITY OIL CO COM 294749106 141 30,729 SH DEFINED 01,08 4,682 26,047 0 EQUITY ONE COM 294752100 2,309 127,691 SH DEFINED 01 74,519 49,495 3,677 EQUITY ONE COM 294752100 4,968 274,763 SH DEFINED 01,08 58,031 216,732 0 EQUITY ONE COM 294752100 187 10,317 SH DEFINED 10 2,517 0 7,800 EQUITY RESIDENTIAL COM 29476L107 18,804 632,494 SH DEFINED 01 313,742 274,201 44,551 EQUITY RESIDENTIAL COM 29476L107 653 21,950 SH OTHER 01 14,885 6,815 250 EQUITY RESIDENTIAL COM 29476L107 528 17,759 SH DEFINED 02 12,959 3,500 1,300 EQUITY RESIDENTIAL COM 29476L107 214 7,189 SH OTHER 02 5,405 1,784 0 EQUITY RESIDENTIAL COM 29476L107 360 12,120 SH DEFINED 03 4,900 6,908 312 EQUITY RESIDENTIAL COM 29476L107 268 9,010 SH OTHER 03 6,510 2,500 0 EQUITY RESIDENTIAL COM 29476L107 294 9,885 SH DEFINED 04 7,585 2,000 300 EQUITY RESIDENTIAL COM 29476L107 194 6,525 SH OTHER 04 3,205 3,320 0 EQUITY RESIDENTIAL COM 29476L107 13 428 SH DEFINED 05 38 0 390 EQUITY RESIDENTIAL COM 29476L107 57 1,910 SH OTHER 05 1,910 0 0 EQUITY RESIDENTIAL COM 29476L107 24 800 SH OTHER 01,06 0 0 800 EQUITY RESIDENTIAL COM 29476L107 78,215 2,630,851 SH DEFINED 01,08 1,371,469 1,258,822 560 EQUITY RESIDENTIAL COM 29476L107 56 1,899 SH DEFINED 09 1,899 0 0 EQUITY RESIDENTIAL COM 29476L107 50 1,687 SH DEFINED 10 40 0 1,647 ERESEARCHTECHNOLOGY INC COM 29481V108 4,409 157,462 SH DEFINED 01 109,650 46,687 1,125 ERESEARCHTECHNOLOGY INC COM 29481V108 9,356 334,143 SH DEFINED 01,08 101,888 232,255 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 187 ________ ERICSSON L M TEL CO COM 294821608 14,304 478,400 SH DEFINED 01 476,660 80 1,660 ERICSSON L M TEL CO COM 294821608 14 480 SH OTHER 01 480 0 0 ERICSSON L M TEL CO COM 294821608 2 80 SH DEFINED 02 80 0 0 ERICSSON L M TEL CO COM 294821608 35 1,160 SH DEFINED 03 1,160 0 0 ERICSSON L M TEL CO COM 294821608 20 660 SH OTHER 03 660 0 0 ERICSSON L M TEL CO COM 294821608 23 760 SH DEFINED 04 760 0 0 ERICSSON L M TEL CO COM 294821608 156 5,215 SH OTHER 04 4,255 960 0 ERICSSON L M TEL CO COM 294821608 4 140 SH DEFINED 10 140 0 0 ERIE INDTY CO COM 29530P102 873 18,655 SH DEFINED 01 13,265 4,780 610 ERIE INDTY CO COM 29530P102 5,123 109,512 SH DEFINED 01,08 27,375 82,137 0 ESCALADE INC COM 296056104 430 18,600 SH DEFINED 01 4,600 13,800 200 ESCALADE INC COM 296056104 1,480 64,023 SH DEFINED 01,08 8,913 55,110 0 ESCALON MED CORP COM 296074305 725 74,800 SH DEFINED 01 74,800 0 0 ESCALON MED CORP COM 296074305 2 180 SH DEFINED 04 180 0 0 ESCALON MED CORP COM 296074305 98 10,097 SH DEFINED 01,08 874 9,223 0 ESCO TECHNOLOGIES INC COM 296315104 2,005 37,579 SH DEFINED 01 21,896 14,833 850 ESCO TECHNOLOGIES INC COM 296315104 5 85 SH OTHER 01 85 0 0 ESCO TECHNOLOGIES INC COM 296315104 11 204 SH DEFINED 04 204 0 0 ESCO TECHNOLOGIES INC COM 296315104 5,218 97,781 SH DEFINED 01,08 32,922 64,859 0 ESPEED INC COM 296643109 761 43,096 SH DEFINED 01 15,468 25,303 2,325 ESPEED INC COM 296643109 2 115 SH DEFINED 04 115 0 0 ESPEED INC COM 296643109 3,414 193,442 SH DEFINED 01,08 58,004 135,438 0 ESPEED INC COM 296643109 20 1,155 SH DEFINED 10 1,020 0 135 ESSEX PPTY TR INC COM 297178105 2,128 31,134 SH DEFINED 01 13,315 16,719 1,100 ESSEX PPTY TR INC COM 297178105 3 43 SH DEFINED 02 43 0 0 ESSEX PPTY TR INC COM 297178105 21 300 SH DEFINED 05 300 0 0 ESSEX PPTY TR INC COM 297178105 21 300 SH OTHER 01,06 0 0 300 ESSEX PPTY TR INC COM 297178105 10,399 152,138 SH DEFINED 01,08 50,214 101,924 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 3,811 129,059 SH DEFINED 01 106,991 20,068 2,000 ESTERLINE TECHNOLOGIES CORP COM 297425100 10 350 SH OTHER 01,06 0 0 350 ESTERLINE TECHNOLOGIES CORP COM 297425100 4,465 151,194 SH DEFINED 01,08 53,098 98,096 0 ETHAN ALLEN INTERIORS INC COM 297602104 982 27,340 SH DEFINED 01 19,596 5,854 1,890 ETHAN ALLEN INTERIORS INC COM 297602104 8 225 SH DEFINED 04 225 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 20 550 SH OTHER 01,06 0 0 550 ETHAN ALLEN INTERIORS INC COM 297602104 7,988 222,433 SH DEFINED 01,08 60,714 161,719 0 ETHAN ALLEN INTERIORS INC COM 297602104 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 188 ________ EURONET WORLDWIDE INC COM 298736109 743 32,103 SH DEFINED 01 12,914 18,039 1,150 EURONET WORLDWIDE INC COM 298736109 5 230 SH DEFINED 05 0 230 0 EURONET WORLDWIDE INC COM 298736109 4,339 187,604 SH DEFINED 01,08 66,073 121,531 0 EVANS & SUTHERLAND COMPUTER COM 299096107 71 15,200 SH DEFINED 01 2,200 13,000 0 EVANS & SUTHERLAND COMPUTER COM 299096107 110 23,342 SH DEFINED 01,08 4,712 18,630 0 EVERGREEN RES INC COM 299900308 2,005 49,634 SH DEFINED 01 17,650 29,434 2,550 EVERGREEN RES INC COM 299900308 513 12,700 SH OTHER 01 0 12,700 0 EVERGREEN RES INC COM 299900308 202 5,000 SH OTHER 02 0 5,000 0 EVERGREEN RES INC COM 299900308 16 400 SH OTHER 03 0 400 0 EVERGREEN RES INC COM 299900308 24 600 SH OTHER 01,06 0 0 600 EVERGREEN RES INC COM 299900308 7,302 180,737 SH DEFINED 01,08 75,996 104,741 0 EVERGREEN RES INC COM 299900308 16 400 SH DEFINED 10 0 0 400 EVERGREEN SOLAR INC COM 30033R108 18 5,600 SH DEFINED 01 2,000 3,600 0 EVERGREEN SOLAR INC COM 30033R108 50 15,451 SH DEFINED 01,08 2,400 13,051 0 EVOLVING SYS INC COM 30049R100 91 19,300 SH DEFINED 01 3,100 16,200 0 EVOLVING SYS INC COM 30049R100 372 78,466 SH DEFINED 01,08 7,486 70,980 0 EXACT SCIENCES CORP COM 30063P105 123 19,950 SH DEFINED 01 4,000 15,900 50 EXACT SCIENCES CORP COM 30063P105 222 36,086 SH DEFINED 01,08 8,500 27,586 0 EXACTECH INC COM 30064E109 329 15,153 SH DEFINED 01 4,704 10,349 100 EXACTECH INC COM 30064E109 1,047 48,246 SH DEFINED 01,08 8,705 39,541 0 EXAR CORP COM 300645108 924 63,042 SH DEFINED 01 24,070 35,597 3,375 EXAR CORP COM 300645108 3 200 SH OTHER 01,06 0 0 200 EXAR CORP COM 300645108 4,421 301,549 SH DEFINED 01,08 114,986 186,563 0 EXCEL TECHNOLOGY INC COM 30067T103 787 23,711 SH DEFINED 01 6,743 16,193 775 EXCEL TECHNOLOGY INC COM 30067T103 183 5,500 SH OTHER 01 0 5,500 0 EXCEL TECHNOLOGY INC COM 30067T103 2,906 87,542 SH DEFINED 01,08 31,756 55,786 0 EXCHANGE NATL BANCSHARES INC COM 301309100 20 690 SH DEFINED 01 390 300 0 EXCHANGE NATL BANCSHARES INC COM 301309100 216 7,400 SH DEFINED 01,08 1,800 5,600 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 189 ________ EXELON CORP COM 30161N101 56,234 1,689,229 SH DEFINED 01 788,048 736,839 164,342 EXELON CORP COM 30161N101 3,837 115,271 SH OTHER 01 50,622 61,550 3,099 EXELON CORP COM 30161N101 415 12,476 SH DEFINED 02 7,390 5,086 0 EXELON CORP COM 30161N101 220 6,599 SH OTHER 02 4,150 1,649 800 EXELON CORP COM 30161N101 12,010 360,772 SH DEFINED 03 208,183 137,153 15,436 EXELON CORP COM 30161N101 2,874 86,343 SH OTHER 03 57,973 22,760 5,610 EXELON CORP COM 30161N101 6,338 190,384 SH DEFINED 04 167,144 13,220 10,020 EXELON CORP COM 30161N101 2,294 68,898 SH OTHER 04 66,528 1,870 500 EXELON CORP COM 30161N101 631 18,950 SH DEFINED 05 17,346 730 874 EXELON CORP COM 30161N101 48 1,430 SH OTHER 05 1,430 0 0 EXELON CORP COM 30161N101 57 1,724 SH OTHER 01,06 0 0 1,724 EXELON CORP COM 30161N101 204,883 6,154,495 SH DEFINED 01,08 3,175,670 2,976,465 2,360 EXELON CORP COM 30161N101 857 25,738 SH DEFINED 09 25,738 0 0 EXELON CORP COM 30161N101 1,471 44,191 SH DEFINED 10 39,571 1,500 3,120 EXELON CORP COM 30161N101 426 12,808 SH OTHER 10 10,074 2,534 200 EXELIXIS INC COM 30161Q104 1,021 101,168 SH DEFINED 01 38,004 61,064 2,100 EXELIXIS INC COM 30161Q104 3,807 377,325 SH DEFINED 01,08 70,695 306,630 0 EXEGENICS INC COM 301610101 5 6,200 SH DEFINED 01 3,200 3,000 0 EXEGENICS INC COM 301610101 4 5,593 SH DEFINED 01,08 4,393 1,200 0 EXTENDED SYSTEMS INC COM 301973103 69 13,700 SH DEFINED 01 2,100 11,600 0 EXTENDED SYSTEMS INC COM 301973103 134 26,739 SH DEFINED 01,08 5,566 21,173 0 EXIDE TECHNOLOGIES COM 302051206 194 9,500 SH DEFINED 01 9,100 0 400 EXIDE TECHNOLOGIES COM 302051206 2,156 105,417 SH DEFINED 01,08 34,017 71,400 0 EXPEDITORS INTL WASH INC COM 302130109 39,053 790,379 SH DEFINED 01 548,656 177,454 64,269 EXPEDITORS INTL WASH INC COM 302130109 4,753 96,200 SH OTHER 01 59,826 35,845 529 EXPEDITORS INTL WASH INC COM 302130109 3,436 69,550 SH DEFINED 02 43,600 22,050 3,900 EXPEDITORS INTL WASH INC COM 302130109 776 15,700 SH OTHER 02 3,800 7,900 4,000 EXPEDITORS INTL WASH INC COM 302130109 2,200 44,525 SH DEFINED 03 23,466 18,209 2,850 EXPEDITORS INTL WASH INC COM 302130109 208 4,200 SH OTHER 03 1,900 1,100 1,200 EXPEDITORS INTL WASH INC COM 302130109 2,762 55,897 SH DEFINED 04 55,297 400 200 EXPEDITORS INTL WASH INC COM 302130109 1,646 33,315 SH OTHER 04 31,115 2,200 0 EXPEDITORS INTL WASH INC COM 302130109 2,627 53,175 SH DEFINED 05 42,950 8,050 2,175 EXPEDITORS INTL WASH INC COM 302130109 90 1,830 SH OTHER 05 1,830 0 0 EXPEDITORS INTL WASH INC COM 302130109 31,973 647,090 SH DEFINED 01,08 226,193 420,897 0 EXPEDITORS INTL WASH INC COM 302130109 11 225 SH DEFINED 09 225 0 0 EXPEDITORS INTL WASH INC COM 302130109 2,360 47,755 SH DEFINED 10 42,200 4,400 1,155 EXPEDITORS INTL WASH INC COM 302130109 1,800 36,420 SH OTHER 10 26,320 9,325 775 EXPLORATION CO COM 302133202 81 21,250 SH DEFINED 01 4,000 16,800 450 EXPLORATION CO COM 302133202 219 57,812 SH DEFINED 01,08 7,865 49,947 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 190 ________ EXPONENT INC COM 30214U102 312 11,607 SH DEFINED 01 5,407 6,200 0 EXPONENT INC COM 30214U102 803 29,898 SH DEFINED 01,08 5,371 24,527 0 EXPRESSJET HOLDINGS INC COM 30218U108 929 76,561 SH DEFINED 01 25,227 50,634 700 EXPRESSJET HOLDINGS INC COM 30218U108 109 9,000 SH DEFINED 04 0 9,000 0 EXPRESSJET HOLDINGS INC COM 30218U108 3,388 279,080 SH DEFINED 01,08 47,482 231,598 0 EXPRESS SCRIPTS INC COM 302182100 9,940 125,455 SH DEFINED 01 56,535 57,412 11,508 EXPRESS SCRIPTS INC COM 302182100 22 275 SH OTHER 01 200 0 75 EXPRESS SCRIPTS INC COM 302182100 24 300 SH DEFINED 04 300 0 0 EXPRESS SCRIPTS INC COM 302182100 4 50 SH DEFINED 05 0 0 50 EXPRESS SCRIPTS INC COM 302182100 16 200 SH OTHER 01,06 0 0 200 EXPRESS SCRIPTS INC COM 302182100 56,523 713,403 SH DEFINED 01,08 377,553 335,850 0 EXPRESS SCRIPTS INC COM 302182100 179 2,265 SH DEFINED 09 2,265 0 0 EXPRESS SCRIPTS INC COM 302182100 9 114 SH DEFINED 10 14 0 100 EXTREME NETWORKS INC COM 30226D106 933 168,995 SH DEFINED 01 67,978 98,417 2,600 EXTREME NETWORKS INC COM 30226D106 16 2,900 SH OTHER 01 0 0 2,900 EXTREME NETWORKS INC COM 30226D106 4,378 793,137 SH DEFINED 01,08 232,335 560,802 0 EXULT INC DEL COM 302284104 278 51,651 SH DEFINED 01 41,611 8,190 1,850 EXULT INC DEL COM 302284104 2,425 450,813 SH DEFINED 01,08 79,443 371,370 0 EYETECH PHARMACEUTICALS INC COM 302297106 73 1,700 SH DEFINED 01 1,700 0 0 EYETECH PHARMACEUTICALS INC COM 302297106 440 10,255 SH DEFINED 01,08 5,800 4,455 0 EZCORP INC COM 302301106 79 8,000 SH DEFINED 01 200 7,800 0 EZCORP INC COM 302301106 193 19,416 SH DEFINED 01,08 4,413 15,003 0 EXXON MOBIL CORP COM 30231G102 726,669 16,362,740 SH DEFINED 01 8,035,140 7,040,683 1,286,917 EXXON MOBIL CORP COM 30231G102 105,275 2,370,526 SH OTHER 01 1,060,996 1,094,172 215,358 EXXON MOBIL CORP COM 30231G102 36,800 828,640 SH DEFINED 02 578,420 215,058 35,162 EXXON MOBIL CORP COM 30231G102 21,226 477,960 SH OTHER 02 251,321 179,020 47,619 EXXON MOBIL CORP COM 30231G102 63,605 1,432,228 SH DEFINED 03 792,835 486,897 152,496 EXXON MOBIL CORP COM 30231G102 35,155 791,594 SH OTHER 03 578,273 174,828 38,493 EXXON MOBIL CORP COM 30231G102 194,001 4,368,416 SH DEFINED 04 4,130,359 128,652 109,405 EXXON MOBIL CORP COM 30231G102 151,929 3,421,057 SH OTHER 04 3,047,125 343,744 30,188 EXXON MOBIL CORP COM 30231G102 41,193 927,553 SH DEFINED 05 853,206 47,120 27,227 EXXON MOBIL CORP COM 30231G102 6,884 155,017 SH OTHER 05 52,038 73,067 29,912 EXXON MOBIL CORP COM 30231G102 757 17,044 SH OTHER 01,06 0 0 17,044 EXXON MOBIL CORP COM 30231G102 2,711,577 61,057,805 SH DEFINED 01,08 31,375,030 29,653,897 28,878 EXXON MOBIL CORP COM 30231G102 8,955 201,640 SH DEFINED 09 201,640 0 0 EXXON MOBIL CORP COM 30231G102 62,894 1,416,220 SH DEFINED 10 894,517 343,293 178,410 EXXON MOBIL CORP COM 30231G102 46,131 1,038,755 SH OTHER 10 278,653 745,546 14,556 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 191 ________ FBL FINL GROUP INC COM 30239F106 1,617 57,232 SH DEFINED 01 31,194 25,788 250 FBL FINL GROUP INC COM 30239F106 2,762 97,732 SH DEFINED 01,08 19,709 78,023 0 FEI CO COM 30241L109 1,106 46,275 SH DEFINED 01 16,576 27,999 1,700 FEI CO COM 30241L109 179 7,500 SH OTHER 01 0 7,500 0 FEI CO COM 30241L109 16 650 SH OTHER 01,06 0 0 650 FEI CO COM 30241L109 4,786 200,166 SH DEFINED 01,08 65,438 134,728 0 FFLC BANCORP INC COM 30242W104 162 6,450 SH DEFINED 01 750 5,700 0 FFLC BANCORP INC COM 30242W104 245 9,750 SH DEFINED 01,08 2,286 7,464 0 FLIR SYS INC COM 302445101 2,651 48,292 SH DEFINED 01 13,150 32,667 2,475 FLIR SYS INC COM 302445101 25 450 SH OTHER 01,06 0 0 450 FLIR SYS INC COM 302445101 8,412 153,228 SH DEFINED 01,08 65,654 87,574 0 FMC TECHNOLOGIES INC COM 30249U101 3,088 107,205 SH DEFINED 01 86,457 19,543 1,205 FMC TECHNOLOGIES INC COM 30249U101 617 21,438 SH OTHER 01 0 21,438 0 FMC TECHNOLOGIES INC COM 30249U101 9,353 324,755 SH DEFINED 01,08 72,203 252,552 0 FMC TECHNOLOGIES INC COM 30249U101 3 100 SH DEFINED 10 0 0 100 F M C CORP COM 302491303 2,088 48,426 SH DEFINED 01 22,922 22,704 2,800 F M C CORP COM 302491303 426 9,875 SH OTHER 01 0 9,875 0 F M C CORP COM 302491303 11,593 268,924 SH DEFINED 01,08 54,701 214,223 0 FMS FINL CORP COM 302509104 165 9,700 SH DEFINED 01 1,100 8,600 0 FMS FINL CORP COM 302509104 194 11,400 SH DEFINED 01,08 2,550 8,850 0 F N B CORP N C COM 302519103 2 100 SH DEFINED 01 0 100 0 F N B CORP N C COM 302519103 198 10,171 SH DEFINED 01,08 2,379 7,792 0 FNB CORP PA COM 302520101 808 39,615 SH DEFINED 01 31,165 8,175 275 FNB CORP PA COM 302520101 32 1,575 SH DEFINED 02 1,575 0 0 FNB CORP PA COM 302520101 20 992 SH DEFINED 04 992 0 0 FNB CORP PA COM 302520101 4,678 229,319 SH DEFINED 01,08 52,405 176,914 0 FNB CORP PA COM 302520101 1 50 SH DEFINED 10 0 0 50 FNB FINANCIAL SERVICES CORP COM 302526108 11 625 SH DEFINED 01 625 0 0 FNB FINANCIAL SERVICES CORP COM 302526108 201 11,809 SH DEFINED 01,08 2,312 9,497 0 FPIC INS GROUP INC COM 302563101 495 20,050 SH DEFINED 01 4,600 15,400 50 FPIC INS GROUP INC COM 302563101 106 4,277 SH DEFINED 04 4,277 0 0 FPIC INS GROUP INC COM 302563101 1,148 46,489 SH DEFINED 01,08 7,912 38,577 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 192 ________ FPL GROUP INC COM 302571104 20,586 321,913 SH DEFINED 01 122,230 170,933 28,750 FPL GROUP INC COM 302571104 1,007 15,743 SH OTHER 01 7,002 7,066 1,675 FPL GROUP INC COM 302571104 231 3,610 SH DEFINED 02 3,010 200 400 FPL GROUP INC COM 302571104 621 9,704 SH DEFINED 03 4,065 4,679 960 FPL GROUP INC COM 302571104 221 3,460 SH OTHER 03 1,700 1,600 160 FPL GROUP INC COM 302571104 2,221 34,728 SH DEFINED 04 31,967 2,361 400 FPL GROUP INC COM 302571104 2,736 42,786 SH OTHER 04 40,786 2,000 0 FPL GROUP INC COM 302571104 77 1,200 SH DEFINED 05 600 0 600 FPL GROUP INC COM 302571104 51 800 SH OTHER 05 0 100 700 FPL GROUP INC COM 302571104 32 500 SH OTHER 01,06 0 0 500 FPL GROUP INC COM 302571104 111,329 1,740,876 SH DEFINED 01,08 903,844 837,032 0 FPL GROUP INC COM 302571104 540 8,450 SH DEFINED 09 8,450 0 0 FPL GROUP INC COM 302571104 532 8,317 SH DEFINED 10 6,859 1,308 150 FPL GROUP INC COM 302571104 537 8,400 SH OTHER 10 5,200 2,100 1,100 FSF FINL CORP COM 30262K105 104 3,000 SH DEFINED 01 0 3,000 0 FSF FINL CORP COM 30262K105 146 4,202 SH DEFINED 01,08 1,000 3,202 0 FSI INTL INC COM 302633102 324 41,700 SH DEFINED 01 16,200 24,800 700 FSI INTL INC COM 302633102 1,356 174,747 SH DEFINED 01,08 31,949 142,798 0 FX ENERGY INC COM 302695101 374 42,000 SH DEFINED 01 12,000 30,000 0 FX ENERGY INC COM 302695101 1,319 148,017 SH DEFINED 01,08 25,810 122,207 0 FAB INDS INC COM 302747100 18 5,340 SH DEFINED 01 940 4,400 0 FAB INDS INC COM 302747100 47 13,826 SH DEFINED 01,08 2,286 11,540 0 F N B CORP VA COM 302930102 76 2,622 SH DEFINED 01 2,472 0 150 F N B CORP VA COM 302930102 999 34,665 SH DEFINED 01,08 5,817 28,848 0 FTI CONSULTING INC COM 302941109 810 49,066 SH DEFINED 01 25,069 22,797 1,200 FTI CONSULTING INC COM 302941109 4,998 302,925 SH DEFINED 01,08 69,718 233,207 0 FACTSET RESH SYS INC COM 303075105 1,510 31,954 SH DEFINED 01 13,710 17,194 1,050 FACTSET RESH SYS INC COM 303075105 4 80 SH DEFINED 02 0 0 80 FACTSET RESH SYS INC COM 303075105 9 200 SH DEFINED 04 200 0 0 FACTSET RESH SYS INC COM 303075105 29 605 SH OTHER 01,06 0 0 605 FACTSET RESH SYS INC COM 303075105 6,998 148,033 SH DEFINED 01,08 27,080 120,953 0 FACTSET RESH SYS INC COM 303075105 26 550 SH DEFINED 10 200 250 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 193 ________ FAIR ISAAC CORP COM 303250104 2,576 77,184 SH DEFINED 01 26,403 44,987 5,794 FAIR ISAAC CORP COM 303250104 1,567 46,935 SH OTHER 01 659 46,276 0 FAIR ISAAC CORP COM 303250104 11 324 SH DEFINED 02 0 0 324 FAIR ISAAC CORP COM 303250104 62 1,867 SH OTHER 03 0 1,867 0 FAIR ISAAC CORP COM 303250104 12,600 377,461 SH DEFINED 01,08 92,166 285,295 0 FAIR ISAAC CORP COM 303250104 4 112 SH DEFINED 10 0 0 112 FAIR ISAAC CORP COM 303250104 25 750 SH OTHER 10 0 750 0 FAIRCHILD CORP COM 303698104 162 37,765 SH DEFINED 01 4,865 32,900 0 FAIRCHILD CORP COM 303698104 257 60,063 SH DEFINED 01,08 9,688 50,375 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1,032 63,051 SH DEFINED 01 35,149 20,107 7,795 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 2 100 SH OTHER 01 0 100 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 383 23,400 SH DEFINED 04 0 23,400 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 9,781 597,503 SH DEFINED 01,08 130,767 466,736 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 3 200 SH DEFINED 10 0 0 200 FALCON PRODS INC COM 306075102 23 8,800 SH DEFINED 01 1,800 7,000 0 FALCON PRODS INC COM 306075102 65 24,411 SH DEFINED 01,08 4,217 20,194 0 FALCONSTOR SOFTWARE INC COM 306137100 499 64,638 SH DEFINED 01 21,315 42,523 800 FALCONSTOR SOFTWARE INC COM 306137100 2,059 266,689 SH DEFINED 01,08 80,050 186,639 0 FAMILY DLR STORES INC COM 307000109 12,792 420,518 SH DEFINED 01 224,474 163,182 32,862 FAMILY DLR STORES INC COM 307000109 1,180 38,783 SH OTHER 01 17,923 20,685 175 FAMILY DLR STORES INC COM 307000109 1,180 38,775 SH DEFINED 02 20,850 17,825 100 FAMILY DLR STORES INC COM 307000109 32 1,050 SH OTHER 02 650 400 0 FAMILY DLR STORES INC COM 307000109 265 8,707 SH DEFINED 03 7,147 1,560 0 FAMILY DLR STORES INC COM 307000109 19 625 SH OTHER 03 275 350 0 FAMILY DLR STORES INC COM 307000109 5,851 192,339 SH DEFINED 04 178,024 2,155 12,160 FAMILY DLR STORES INC COM 307000109 1,694 55,692 SH OTHER 04 52,842 2,200 650 FAMILY DLR STORES INC COM 307000109 2,962 97,365 SH DEFINED 05 94,580 1,200 1,585 FAMILY DLR STORES INC COM 307000109 59 1,950 SH OTHER 05 1,950 0 0 FAMILY DLR STORES INC COM 307000109 15 500 SH OTHER 01,06 0 0 500 FAMILY DLR STORES INC COM 307000109 47,210 1,551,927 SH DEFINED 01,08 799,545 752,382 0 FAMILY DLR STORES INC COM 307000109 30 1,002 SH DEFINED 09 1,002 0 0 FAMILY DLR STORES INC COM 307000109 7 230 SH DEFINED 10 30 0 200 FAMILY DLR STORES INC COM 307000109 89 2,925 SH OTHER 10 1,250 1,675 0 FAMOUS DAVES AMER INC COM 307068106 88 11,500 SH DEFINED 01 1,200 10,300 0 FAMOUS DAVES AMER INC COM 307068106 198 25,762 SH DEFINED 01,08 5,000 20,762 0 FARGO ELECTRONICS INC COM 30744P102 143 12,900 SH DEFINED 01 2,600 10,300 0 FARGO ELECTRONICS INC COM 30744P102 270 24,258 SH DEFINED 01,08 5,400 18,858 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 194 ________ FARMER BROS CO COM 307675108 597 22,250 SH DEFINED 01 6,160 15,890 200 FARMER BROS CO COM 307675108 1,802 67,161 SH DEFINED 01,08 12,551 54,610 0 FARMERS CAP BK CORP COM 309562106 509 14,224 SH DEFINED 01 3,609 10,040 575 FARMERS CAP BK CORP COM 309562106 1,181 33,041 SH DEFINED 01,08 6,088 26,953 0 FARO TECHNOLOGIES INC COM 311642102 642 25,000 SH DEFINED 01 7,100 17,900 0 FARO TECHNOLOGIES INC COM 311642102 2,519 98,135 SH DEFINED 01,08 37,044 61,091 0 FASTENAL CO COM 311900104 8,692 152,949 SH DEFINED 01 104,596 38,933 9,420 FASTENAL CO COM 311900104 151 2,650 SH OTHER 01 500 0 2,150 FASTENAL CO COM 311900104 5,614 98,787 SH DEFINED 02 59,327 39,460 0 FASTENAL CO COM 311900104 386 6,800 SH OTHER 02 5,400 1,400 0 FASTENAL CO COM 311900104 664 11,692 SH DEFINED 03 3,912 4,720 3,060 FASTENAL CO COM 311900104 28 500 SH OTHER 03 0 500 0 FASTENAL CO COM 311900104 310 5,450 SH DEFINED 04 5,450 0 0 FASTENAL CO COM 311900104 375 6,600 SH OTHER 04 6,600 0 0 FASTENAL CO COM 311900104 6 100 SH DEFINED 05 0 100 0 FASTENAL CO COM 311900104 23,198 408,192 SH DEFINED 01,08 118,139 290,053 0 FASTENAL CO COM 311900104 358 6,300 SH DEFINED 10 6,204 0 96 FEATHERLITE INC COM 313054108 39 4,800 SH DEFINED 01 900 3,900 0 FEATHERLITE INC COM 313054108 77 9,381 SH DEFINED 01,08 1,441 7,940 0 FEDDERS CORP COM 313135501 200 45,880 SH DEFINED 01 12,880 33,000 0 FEDDERS CORP COM 313135501 2 410 SH OTHER 01,06 0 0 410 FEDDERS CORP COM 313135501 291 66,804 SH DEFINED 01,08 21,169 45,635 0 FEDERAL AGRIC MTG CORP COM 313148108 25 1,300 SH DEFINED 01 1,300 0 0 FEDERAL AGRIC MTG CORP COM 313148108 297 15,692 SH DEFINED 01,08 4,390 11,302 0 FEDERAL AGRIC MTG CORP COM 313148306 150 6,279 SH DEFINED 01 3,721 2,508 50 FEDERAL AGRIC MTG CORP COM 313148306 5 220 SH DEFINED 04 220 0 0 FEDERAL AGRIC MTG CORP COM 313148306 1,937 80,940 SH DEFINED 01,08 29,376 51,564 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 195 ________ FEDERAL HOME LN MTG CORP COM 313400301 80,369 1,269,649 SH DEFINED 01 499,018 663,029 107,602 FEDERAL HOME LN MTG CORP COM 313400301 6,092 96,246 SH OTHER 01 28,390 66,881 975 FEDERAL HOME LN MTG CORP COM 313400301 266 4,195 SH DEFINED 02 1,820 2,075 300 FEDERAL HOME LN MTG CORP COM 313400301 51 800 SH OTHER 02 600 200 0 FEDERAL HOME LN MTG CORP COM 313400301 2,619 41,375 SH DEFINED 03 23,025 12,320 6,030 FEDERAL HOME LN MTG CORP COM 313400301 303 4,780 SH OTHER 03 1,230 2,650 900 FEDERAL HOME LN MTG CORP COM 313400301 962 15,193 SH DEFINED 04 14,443 200 550 FEDERAL HOME LN MTG CORP COM 313400301 998 15,762 SH OTHER 04 15,762 0 0 FEDERAL HOME LN MTG CORP COM 313400301 427 6,750 SH DEFINED 05 5,550 0 1,200 FEDERAL HOME LN MTG CORP COM 313400301 78 1,240 SH OTHER 05 1,065 175 0 FEDERAL HOME LN MTG CORP COM 313400301 104 1,650 SH OTHER 01,06 0 0 1,650 FEDERAL HOME LN MTG CORP COM 313400301 402,752 6,362,598 SH DEFINED 01,08 3,287,804 3,070,444 4,350 FEDERAL HOME LN MTG CORP COM 313400301 898 14,189 SH DEFINED 09 14,189 0 0 FEDERAL HOME LN MTG CORP COM 313400301 744 11,749 SH DEFINED 10 9,949 350 1,450 FEDERAL HOME LN MTG CORP COM 313400301 411 6,495 SH OTHER 10 4,700 1,795 0 FEDERAL NATL MTG ASSN COM 313586109 180,045 2,523,050 SH DEFINED 01 1,344,348 999,471 179,231 FEDERAL NATL MTG ASSN COM 313586109 20,995 294,212 SH OTHER 01 143,999 129,092 21,121 FEDERAL NATL MTG ASSN COM 313586109 6,995 98,025 SH DEFINED 02 62,889 29,462 5,674 FEDERAL NATL MTG ASSN COM 313586109 2,581 36,168 SH OTHER 02 22,088 11,960 2,120 FEDERAL NATL MTG ASSN COM 313586109 10,860 152,186 SH DEFINED 03 97,524 47,961 6,701 FEDERAL NATL MTG ASSN COM 313586109 6,288 88,118 SH OTHER 03 69,513 15,930 2,675 FEDERAL NATL MTG ASSN COM 313586109 51,593 723,000 SH DEFINED 04 683,515 25,911 13,574 FEDERAL NATL MTG ASSN COM 313586109 34,622 485,172 SH OTHER 04 450,159 34,493 520 FEDERAL NATL MTG ASSN COM 313586109 6,320 88,566 SH DEFINED 05 78,611 6,550 3,405 FEDERAL NATL MTG ASSN COM 313586109 1,801 25,244 SH OTHER 05 3,744 19,350 2,150 FEDERAL NATL MTG ASSN COM 313586109 171 2,400 SH OTHER 01,06 0 0 2,400 FEDERAL NATL MTG ASSN COM 313586109 641,461 8,989,090 SH DEFINED 01,08 4,689,376 4,299,714 0 FEDERAL NATL MTG ASSN COM 313586109 1,398 19,587 SH DEFINED 09 19,587 0 0 FEDERAL NATL MTG ASSN COM 313586109 9,964 139,632 SH DEFINED 10 92,332 16,000 31,300 FEDERAL NATL MTG ASSN COM 313586109 2,536 35,542 SH OTHER 10 25,812 8,980 750 FEDERAL REALTY INVT TR COM 313747206 861 20,694 SH DEFINED 01 10,124 8,010 2,560 FEDERAL REALTY INVT TR COM 313747206 2 52 SH DEFINED 02 52 0 0 FEDERAL REALTY INVT TR COM 313747206 8 200 SH OTHER 02 200 0 0 FEDERAL REALTY INVT TR COM 313747206 43 1,034 SH DEFINED 04 1,034 0 0 FEDERAL REALTY INVT TR COM 313747206 17 400 SH DEFINED 05 400 0 0 FEDERAL REALTY INVT TR COM 313747206 5,673 136,408 SH DEFINED 01,08 47,438 88,970 0 FEDERAL REALTY INVT TR COM 313747206 2 50 SH DEFINED 10 0 0 50 FEDERAL REALTY INVT TR COM 313747206 3 75 SH OTHER 10 75 0 0 FEDERAL SCREW WKS COM 313819104 62 1,706 SH DEFINED 01 300 1,406 0 FEDERAL SCREW WKS COM 313819104 146 4,029 SH DEFINED 01,08 511 3,518 0 FEDERAL SCREW WKS COM 313819104 26 717 SH DEFINED 10 0 717 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 196 ________ FEDERAL SIGNAL CORP COM 313855108 1,937 104,062 SH DEFINED 01 88,054 14,008 2,000 FEDERAL SIGNAL CORP COM 313855108 71 3,800 SH OTHER 01 1,600 2,200 0 FEDERAL SIGNAL CORP COM 313855108 38 2,066 SH DEFINED 02 2,066 0 0 FEDERAL SIGNAL CORP COM 313855108 23 1,250 SH OTHER 02 1,250 0 0 FEDERAL SIGNAL CORP COM 313855108 461 24,745 SH DEFINED 03 13,154 9,667 1,924 FEDERAL SIGNAL CORP COM 313855108 49 2,625 SH OTHER 03 500 0 2,125 FEDERAL SIGNAL CORP COM 313855108 1,670 89,734 SH DEFINED 04 47,036 500 42,198 FEDERAL SIGNAL CORP COM 313855108 291 15,625 SH OTHER 04 15,625 0 0 FEDERAL SIGNAL CORP COM 313855108 7,289 391,683 SH DEFINED 01,08 109,239 282,444 0 FEDERAL SIGNAL CORP COM 313855108 132 7,100 SH DEFINED 10 7,100 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 14,480 294,903 SH DEFINED 01 99,236 164,951 30,716 FEDERATED DEPT STORES INC DE COM 31410H101 126 2,575 SH OTHER 01 0 2,400 175 FEDERATED DEPT STORES INC DE COM 31410H101 42 850 SH DEFINED 02 850 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 6 113 SH DEFINED 03 50 63 0 FEDERATED DEPT STORES INC DE COM 31410H101 7 138 SH DEFINED 04 138 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 12 250 SH DEFINED 05 0 0 250 FEDERATED DEPT STORES INC DE COM 31410H101 25 500 SH OTHER 01,06 0 0 500 FEDERATED DEPT STORES INC DE COM 31410H101 83,311 1,696,755 SH DEFINED 01,08 878,999 817,256 500 FEDERATED DEPT STORES INC DE COM 31410H101 210 4,286 SH DEFINED 09 4,286 0 0 FEDERATED DEPT STORES INC DE COM 31410H101 14 280 SH DEFINED 10 34 0 246 FEDERATED INVS INC PA COM 314211103 4,848 159,789 SH DEFINED 01 73,728 76,324 9,737 FEDERATED INVS INC PA COM 314211103 3 100 SH OTHER 01 0 0 100 FEDERATED INVS INC PA COM 314211103 21 699 SH DEFINED 04 699 0 0 FEDERATED INVS INC PA COM 314211103 3 100 SH DEFINED 05 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,272 898,878 SH DEFINED 01,08 442,366 456,512 0 FEDERATED INVS INC PA COM 314211103 4 119 SH DEFINED 10 19 0 100 FEDEX CORP COM 31428X106 49,556 606,633 SH DEFINED 01 258,647 297,031 50,955 FEDEX CORP COM 31428X106 439 5,377 SH OTHER 01 3,388 1,600 389 FEDEX CORP COM 31428X106 495 6,060 SH DEFINED 02 4,160 1,600 300 FEDEX CORP COM 31428X106 200 2,450 SH OTHER 02 1,700 750 0 FEDEX CORP COM 31428X106 1,974 24,160 SH DEFINED 03 15,985 7,065 1,110 FEDEX CORP COM 31428X106 92 1,130 SH OTHER 03 495 525 110 FEDEX CORP COM 31428X106 8,400 102,828 SH DEFINED 04 89,828 825 12,175 FEDEX CORP COM 31428X106 1,633 19,985 SH OTHER 04 16,585 1,800 1,600 FEDEX CORP COM 31428X106 302 3,700 SH DEFINED 05 2,900 400 400 FEDEX CORP COM 31428X106 63 769 SH OTHER 01,06 0 0 769 FEDEX CORP COM 31428X106 226,050 2,767,166 SH DEFINED 01,08 1,457,160 1,308,966 1,040 FEDEX CORP COM 31428X106 813 9,954 SH DEFINED 09 9,954 0 0 FEDEX CORP COM 31428X106 266 3,254 SH DEFINED 10 2,699 0 555 FEDEX CORP COM 31428X106 554 6,785 SH OTHER 10 6,625 160 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 197 ________ FELCOR LODGING TR INC COM 31430F101 1,022 84,447 SH DEFINED 01 32,859 46,713 4,875 FELCOR LODGING TR INC COM 31430F101 4,094 338,376 SH DEFINED 01,08 102,648 235,728 0 FERRO CORP COM 315405100 1,301 48,770 SH DEFINED 01 25,198 22,122 1,450 FERRO CORP COM 315405100 53 2,000 SH DEFINED 02 2,000 0 0 FERRO CORP COM 315405100 8,687 325,596 SH DEFINED 01,08 81,168 244,428 0 FERRO CORP COM 315405100 20 750 SH DEFINED 10 0 750 0 F5 NETWORKS INC COM 315616102 3,071 115,980 SH DEFINED 01 84,847 29,808 1,325 F5 NETWORKS INC COM 315616102 6,301 237,961 SH DEFINED 01,08 71,307 166,654 0 FIBERNET TELECOM GRP INC COM 315653303 1 713 SH DEFINED 01 63 650 0 FIBERNET TELECOM GRP INC COM 315653303 19 17,185 SH DEFINED 01,08 16,107 1,078 0 FIBERSTARS INC COM 315662106 52 5,100 SH DEFINED 01 1,200 3,900 0 FIBERSTARS INC COM 315662106 122 11,884 SH DEFINED 01,08 2,132 9,752 0 FIDELITY BANCORP INC COM 315831107 70 3,367 SH DEFINED 01 0 3,367 0 FIDELITY BANCORP INC COM 315831107 148 7,106 SH DEFINED 01,08 1,117 5,989 0 FIDELITY BANKSHARES INC NEW COM 31604Q107 529 14,922 SH DEFINED 01 9,088 4,884 950 FIDELITY BANKSHARES INC NEW COM 31604Q107 2,766 78,027 SH DEFINED 01,08 14,971 63,056 0 FIDELITY NATL FINL INC COM 316326107 3,165 84,753 SH DEFINED 01 40,968 31,616 12,169 FIDELITY NATL FINL INC COM 316326107 43 1,150 SH OTHER 02 1,150 0 0 FIDELITY NATL FINL INC COM 316326107 10 275 SH OTHER 03 275 0 0 FIDELITY NATL FINL INC COM 316326107 51 1,371 SH DEFINED 05 1,371 0 0 FIDELITY NATL FINL INC COM 316326107 33,826 905,902 SH DEFINED 01,08 227,697 678,205 0 FIDELITY NATL FINL INC COM 316326107 9 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 195 14,252 SH DEFINED 01 4,652 9,600 0 FIDELITY SOUTHN CORP NEW COM 316394105 225 16,450 SH DEFINED 01,08 3,450 13,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 198 ________ FIFTH THIRD BANCORP COM 316773100 85,657 1,592,736 SH DEFINED 01 893,002 593,897 105,837 FIFTH THIRD BANCORP COM 316773100 23,301 433,261 SH OTHER 01 97,776 269,301 66,184 FIFTH THIRD BANCORP COM 316773100 2,647 49,214 SH DEFINED 02 32,927 12,593 3,694 FIFTH THIRD BANCORP COM 316773100 1,444 26,843 SH OTHER 02 14,106 6,037 6,700 FIFTH THIRD BANCORP COM 316773100 7,199 133,860 SH DEFINED 03 77,603 49,759 6,498 FIFTH THIRD BANCORP COM 316773100 1,784 33,174 SH OTHER 03 21,180 5,641 6,353 FIFTH THIRD BANCORP COM 316773100 17,616 327,559 SH DEFINED 04 317,399 2,800 7,360 FIFTH THIRD BANCORP COM 316773100 13,410 249,347 SH OTHER 04 233,193 16,154 0 FIFTH THIRD BANCORP COM 316773100 737 13,706 SH DEFINED 05 11,001 1,825 880 FIFTH THIRD BANCORP COM 316773100 106 1,975 SH OTHER 05 1,175 800 0 FIFTH THIRD BANCORP COM 316773100 71 1,324 SH OTHER 01,06 0 0 1,324 FIFTH THIRD BANCORP COM 316773100 273,159 5,079,190 SH DEFINED 01,08 2,673,267 2,405,923 0 FIFTH THIRD BANCORP COM 316773100 489 9,100 SH DEFINED 09 9,100 0 0 FIFTH THIRD BANCORP COM 316773100 9,661 179,633 SH DEFINED 10 81,750 96,010 1,873 FIFTH THIRD BANCORP COM 316773100 4,349 80,870 SH OTHER 10 68,724 8,396 3,750 FILENET CORP COM 316869106 2,025 64,137 SH DEFINED 01 22,708 38,179 3,250 FILENET CORP COM 316869106 57 1,800 SH DEFINED 04 0 1,800 0 FILENET CORP COM 316869106 17 530 SH OTHER 01,06 0 0 530 FILENET CORP COM 316869106 9,178 290,713 SH DEFINED 01,08 90,568 200,145 0 FINANCIAL FED CORP COM 317492106 1,257 35,655 SH DEFINED 01 19,077 15,653 925 FINANCIAL FED CORP COM 317492106 12 350 SH OTHER 01,06 0 0 350 FINANCIAL FED CORP COM 317492106 3,576 101,427 SH DEFINED 01,08 25,095 76,332 0 FINANCIAL FED CORP COM 317492106 6 170 SH DEFINED 10 0 0 170 FINANCIAL INDS CORP COM 317574101 312 33,669 SH DEFINED 01 25,609 8,060 0 FINANCIAL INDS CORP COM 317574101 261 28,091 SH DEFINED 01,08 5,465 22,626 0 FINANCIAL INSTNS INC COM 317585404 408 16,757 SH DEFINED 01 12,344 4,313 100 FINANCIAL INSTNS INC COM 317585404 1,227 50,467 SH DEFINED 01,08 9,436 41,031 0 FINDWHAT COM COM 317794105 716 30,932 SH DEFINED 01 12,107 18,575 250 FINDWHAT COM COM 317794105 46 2,000 SH DEFINED 04 2,000 0 0 FINDWHAT COM COM 317794105 2 100 SH OTHER 04 100 0 0 FINDWHAT COM COM 317794105 3,243 140,133 SH DEFINED 01,08 51,685 88,448 0 FINISAR COM 31787A101 528 266,572 SH DEFINED 01 121,138 141,984 3,450 FINISAR COM 31787A101 2,043 1,032,066 SH DEFINED 01,08 241,497 790,569 0 FINLAY ENTERPRISES INC COM 317884203 345 18,314 SH DEFINED 01 10,064 8,100 150 FINLAY ENTERPRISES INC COM 317884203 40 2,100 SH DEFINED 04 0 2,100 0 FINLAY ENTERPRISES INC COM 317884203 325 17,287 SH DEFINED 01,08 4,481 12,806 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 199 ________ FINISH LINE INC COM 317923100 7,161 237,352 SH DEFINED 01 205,343 21,459 10,550 FINISH LINE INC COM 317923100 4,586 151,993 SH DEFINED 01,08 59,892 92,101 0 FIRST ACCEPTANCE CORP COM 318457108 69 9,900 SH DEFINED 01 9,900 0 0 FIRST ACCEPTANCE CORP COM 318457108 623 88,974 SH DEFINED 01,08 11,829 77,145 0 FIRST ALBANY COS INC COM 318465101 538 53,617 SH DEFINED 01 45,199 8,418 0 FIRST ALBANY COS INC COM 318465101 217 21,620 SH DEFINED 01,08 6,796 14,824 0 FIRST AMERN CORP CALIF COM 318522307 1,053 40,675 SH DEFINED 01 18,466 18,159 4,050 FIRST AMERN CORP CALIF COM 318522307 26 1,000 SH DEFINED 02 1,000 0 0 FIRST AMERN CORP CALIF COM 318522307 97 3,754 SH DEFINED 03 3,754 0 0 FIRST AMERN CORP CALIF COM 318522307 10,929 422,137 SH DEFINED 01,08 70,375 351,762 0 FIRST AMERN CORP CALIF COM 318522307 624 24,121 SH DEFINED 10 24,000 0 121 FIRST AVIATION SVCS INC COM 31865W108 57 13,500 SH DEFINED 01 0 13,500 0 FIRST AVIATION SVCS INC COM 31865W108 37 8,625 SH DEFINED 01,08 2,709 5,916 0 FIRST BANCORP P R COM 318672102 2,666 65,435 SH DEFINED 01 21,450 41,695 2,290 FIRST BANCORP P R COM 318672102 204 5,000 SH OTHER 04 5,000 0 0 FIRST BANCORP P R COM 318672102 25 615 SH OTHER 01,06 0 0 615 FIRST BANCORP P R COM 318672102 9,801 240,507 SH DEFINED 01,08 65,482 175,025 0 FIRST BANCORP P R COM 318672102 2 50 SH DEFINED 10 0 0 50 FIRST BANCORP N C COM 318910106 433 12,943 SH DEFINED 01 4,400 8,343 200 FIRST BANCORP N C COM 318910106 1,730 51,745 SH DEFINED 01,08 9,079 42,666 0 FIRST BUSEY CORP COM 319383105 812 27,715 SH DEFINED 01 6,842 20,673 200 FIRST BUSEY CORP COM 319383105 1,951 66,601 SH DEFINED 01,08 16,069 50,532 0 FIRST CASH FINL SVCS INC COM 31942D107 396 18,600 SH DEFINED 01 7,500 11,100 0 FIRST CASH FINL SVCS INC COM 31942D107 880 41,352 SH DEFINED 01,08 13,779 27,573 0 FIRST CHARTER CORP COM 319439105 1,915 87,881 SH DEFINED 01 58,830 27,151 1,900 FIRST CHARTER CORP COM 319439105 3,855 176,917 SH DEFINED 01,08 38,016 138,901 0 FIRST CTZNS BANCSHARES INC N COM 31946M103 3,039 24,911 SH DEFINED 01 15,187 9,374 350 FIRST CTZNS BANCSHARES INC N COM 31946M103 5,403 44,287 SH DEFINED 01,08 9,322 34,965 0 FIRST COMWLTH FINL CORP PA COM 319829107 2,523 194,523 SH DEFINED 01 86,606 106,242 1,675 FIRST COMWLTH FINL CORP PA COM 319829107 5,387 415,358 SH DEFINED 01,08 86,511 328,847 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 312 9,324 SH DEFINED 01 4,169 4,869 286 FIRST CMNTY BANCSHARES INC N COM 31983A103 1,122 33,484 SH DEFINED 01,08 6,263 27,221 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 200 ________ FIRST CMNTY BANCORP CALIF COM 31983B101 792 20,601 SH DEFINED 01 11,331 8,920 350 FIRST CMNTY BANCORP CALIF COM 31983B101 190 4,945 SH DEFINED 03 3,289 1,656 0 FIRST CMNTY BANCORP CALIF COM 31983B101 3,754 97,662 SH DEFINED 01,08 32,165 65,497 0 FIRST CONSULTING GROUP INC COM 31986R103 460 83,307 SH DEFINED 01 33,007 49,700 600 FIRST CONSULTING GROUP INC COM 31986R103 271 49,181 SH DEFINED 01,08 11,511 37,670 0 FIRST FED CAP CORP COM 319960100 968 34,783 SH DEFINED 01 11,885 21,523 1,375 FIRST FED CAP CORP COM 319960100 3,151 113,234 SH DEFINED 01,08 22,932 90,302 0 FIRST FED CAP CORP COM 319960100 42 1,500 SH DEFINED 10 1,500 0 0 FIRST DATA CORP COM 319963104 203,874 4,579,380 SH DEFINED 01 2,816,888 1,459,626 302,866 FIRST DATA CORP COM 319963104 32,340 726,407 SH OTHER 01 252,901 445,979 27,527 FIRST DATA CORP COM 319963104 9,186 206,328 SH DEFINED 02 152,210 46,242 7,876 FIRST DATA CORP COM 319963104 2,552 57,321 SH OTHER 02 36,760 19,761 800 FIRST DATA CORP COM 319963104 12,590 282,786 SH DEFINED 03 151,094 107,092 24,600 FIRST DATA CORP COM 319963104 3,953 88,799 SH OTHER 03 65,079 19,820 3,900 FIRST DATA CORP COM 319963104 41,224 925,961 SH DEFINED 04 875,796 20,411 29,754 FIRST DATA CORP COM 319963104 15,111 339,427 SH OTHER 04 321,784 15,643 2,000 FIRST DATA CORP COM 319963104 8,407 188,841 SH DEFINED 05 166,749 16,795 5,297 FIRST DATA CORP COM 319963104 1,683 37,800 SH OTHER 05 11,615 21,210 4,975 FIRST DATA CORP COM 319963104 104 2,338 SH OTHER 01,06 0 0 2,338 FIRST DATA CORP COM 319963104 361,212 8,113,484 SH DEFINED 01,08 4,241,083 3,848,261 24,140 FIRST DATA CORP COM 319963104 1,202 26,992 SH DEFINED 09 26,992 0 0 FIRST DATA CORP COM 319963104 11,040 247,971 SH DEFINED 10 209,483 26,182 12,306 FIRST DATA CORP COM 319963104 2,015 45,258 SH OTHER 10 32,671 12,437 150 FIRST DEFIANCE FINL CORP COM 32006W106 656 29,675 SH DEFINED 01 21,925 7,600 150 FIRST DEFIANCE FINL CORP COM 32006W106 314 14,186 SH DEFINED 01,08 4,016 10,170 0 FIRST FED BANCSHARES ARK INC COM 32020F105 176 9,000 SH DEFINED 01 1,800 7,200 0 FIRST FED BANCSHARES ARK INC COM 32020F105 237 12,158 SH DEFINED 01,08 2,132 10,026 0 FIRST FINL BANKSHARES COM 32020R109 1,066 25,430 SH DEFINED 01 9,909 13,702 1,819 FIRST FINL BANKSHARES COM 32020R109 3,454 82,371 SH DEFINED 01,08 16,745 65,626 0 FIRST FED BANKSHARES INC DEL COM 32020V100 113 5,000 SH DEFINED 01 0 5,000 0 FIRST FED BANKSHARES INC DEL COM 32020V100 165 7,310 SH DEFINED 01,08 1,608 5,702 0 FIRST FINL BANCORP OH COM 320209109 1,220 68,863 SH DEFINED 01 23,199 44,559 1,105 FIRST FINL BANCORP OH COM 320209109 52 2,917 SH DEFINED 04 2,917 0 0 FIRST FINL BANCORP OH COM 320209109 4,229 238,639 SH DEFINED 01,08 64,319 174,320 0 FIRST FINL CORP IND COM 320218100 2,480 77,399 SH DEFINED 01 53,295 23,054 1,050 FIRST FINL CORP IND COM 320218100 2,653 82,802 SH DEFINED 01,08 21,930 60,872 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 201 ________ FIRST FINL SVC CORP COM 32022D108 39 1,580 SH DEFINED 01 880 700 0 FIRST FINL SVC CORP COM 32022D108 186 7,612 SH DEFINED 01,08 1,546 6,066 0 FIRST FINL HLDGS INC COM 320239106 696 24,170 SH DEFINED 01 8,557 14,563 1,050 FIRST FINL HLDGS INC COM 320239106 4 124 SH DEFINED 04 124 0 0 FIRST FINL HLDGS INC COM 320239106 2,176 75,516 SH DEFINED 01,08 13,498 62,018 0 FIRST HORIZON PHARMACEUTICAL COM 32051K106 804 42,543 SH DEFINED 01 18,093 23,350 1,100 FIRST HORIZON PHARMACEUTICAL COM 32051K106 4,189 221,632 SH DEFINED 01,08 71,487 150,145 0 FIRST HORIZON NATL CORP COM 320517105 9,912 217,995 SH DEFINED 01 75,357 122,072 20,566 FIRST HORIZON NATL CORP COM 320517105 79 1,734 SH OTHER 01 0 1,609 125 FIRST HORIZON NATL CORP COM 320517105 36 800 SH OTHER 02 800 0 0 FIRST HORIZON NATL CORP COM 320517105 2 50 SH DEFINED 03 50 0 0 FIRST HORIZON NATL CORP COM 320517105 55 1,200 SH OTHER 03 1,200 0 0 FIRST HORIZON NATL CORP COM 320517105 151 3,310 SH DEFINED 04 3,310 0 0 FIRST HORIZON NATL CORP COM 320517105 7 150 SH OTHER 04 150 0 0 FIRST HORIZON NATL CORP COM 320517105 91 2,000 SH DEFINED 05 1,800 0 200 FIRST HORIZON NATL CORP COM 320517105 18 400 SH OTHER 01,06 0 0 400 FIRST HORIZON NATL CORP COM 320517105 54,278 1,193,705 SH DEFINED 01,08 621,246 572,459 0 FIRST HORIZON NATL CORP COM 320517105 19 419 SH DEFINED 09 419 0 0 FIRST HORIZON NATL CORP COM 320517105 10 220 SH DEFINED 10 20 0 200 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,884 78,193 SH DEFINED 01 38,415 37,328 2,450 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 28 750 SH DEFINED 03 750 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,382 281,509 SH DEFINED 01,08 98,502 183,007 0 FIRST IND CORP COM 32054R108 1,084 56,893 SH DEFINED 01 37,800 18,868 225 FIRST IND CORP COM 32054R108 697 36,553 SH OTHER 01 36,553 0 0 FIRST IND CORP COM 32054R108 29 1,496 SH DEFINED 02 1,496 0 0 FIRST IND CORP COM 32054R108 1,805 94,699 SH DEFINED 01,08 24,601 70,098 0 FIRST INVS FINL SVCS GROUP I COM 32058A101 12 2,500 SH DEFINED 01 800 1,700 0 FIRST INVS FINL SVCS GROUP I COM 32058A101 45 9,200 SH DEFINED 01,08 2,091 7,109 0 FIRST LONG IS CORP COM 320734106 388 8,393 SH DEFINED 01 2,400 5,893 100 FIRST LONG IS CORP COM 320734106 818 17,712 SH DEFINED 01,08 3,188 14,524 0 FIRST M & F CORP COM 320744105 337 10,836 SH DEFINED 01 9,280 1,556 0 FIRST M & F CORP COM 320744105 294 9,445 SH DEFINED 01,08 2,547 6,898 0 FIRST MARBLEHEAD CORP COM 320771108 8 200 SH DEFINED 01 200 0 0 FIRST MARBLEHEAD CORP COM 320771108 1,760 43,714 SH DEFINED 01,08 2,100 41,614 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 202 ________ FIRST MARINER BANCORP COM 320795107 70 4,100 SH DEFINED 01 0 4,100 0 FIRST MARINER BANCORP COM 320795107 138 8,112 SH DEFINED 01,08 2,073 6,039 0 FIRST MERCHANTS CORP COM 320817109 1,564 60,251 SH DEFINED 01 40,777 18,194 1,280 FIRST MERCHANTS CORP COM 320817109 2,793 107,636 SH DEFINED 01,08 22,943 84,693 0 FIRST MIDWEST BANCORP DEL COM 320867104 1,721 48,887 SH DEFINED 01 35,349 10,803 2,735 FIRST MIDWEST BANCORP DEL COM 320867104 132 3,750 SH OTHER 01 0 0 3,750 FIRST MIDWEST BANCORP DEL COM 320867104 101 2,863 SH DEFINED 04 2,863 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 387 11,000 SH OTHER 04 11,000 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 25 700 SH OTHER 01,06 0 0 700 FIRST MIDWEST BANCORP DEL COM 320867104 8,565 243,261 SH DEFINED 01,08 62,807 180,454 0 FIRST MIDWEST BANCORP DEL COM 320867104 2 50 SH DEFINED 10 0 0 50 FIRST MIDWEST FINL INC COM 320878101 181 7,700 SH DEFINED 01 0 7,700 0 FIRST MIDWEST FINL INC COM 320878101 110 4,700 SH DEFINED 01,08 1,000 3,700 0 FIRST HEALTH GROUP CORP COM 320960107 1,888 120,957 SH DEFINED 01 76,230 41,477 3,250 FIRST HEALTH GROUP CORP COM 320960107 45 2,905 SH OTHER 01 0 2,905 0 FIRST HEALTH GROUP CORP COM 320960107 1 85 SH DEFINED 02 85 0 0 FIRST HEALTH GROUP CORP COM 320960107 12,221 782,871 SH DEFINED 01,08 202,756 580,115 0 FIRST HEALTH GROUP CORP COM 320960107 78 5,000 SH DEFINED 09 5,000 0 0 FIRST HEALTH GROUP CORP COM 320960107 2 122 SH DEFINED 10 0 0 122 FIRST NATL BANKSHRS FL INC N COM 321100109 1,075 56,747 SH DEFINED 01 26,865 26,875 3,007 FIRST NATL BANKSHRS FL INC N COM 321100109 30 1,575 SH DEFINED 02 1,575 0 0 FIRST NATL BANKSHRS FL INC N COM 321100109 255 13,461 SH DEFINED 04 4,727 0 8,734 FIRST NATL BANKSHRS FL INC N COM 321100109 38 2,007 SH OTHER 04 2,007 0 0 FIRST NATL BANKSHRS FL INC N COM 321100109 4,603 242,892 SH DEFINED 01,08 58,327 184,565 0 FIRST NATL BANKSHRS FL INC N COM 321100109 1 50 SH DEFINED 10 0 0 50 FIRST MUTUAL BANCSHARES INC COM 32190E102 204 8,064 SH DEFINED 01 877 7,187 0 FIRST MUTUAL BANCSHARES INC COM 32190E102 358 14,159 SH DEFINED 01,08 1,942 12,217 0 FIRST NIAGARA FINL GP INC COM 33582V108 1,549 129,106 SH DEFINED 01 51,894 76,573 639 FIRST NIAGARA FINL GP INC COM 33582V108 6,571 547,544 SH DEFINED 01,08 160,761 386,783 0 FIRST OAK BROOK BANCSHARES I COM 335847208 579 19,112 SH DEFINED 01 10,175 8,812 125 FIRST OAK BROOK BANCSHARES I COM 335847208 341 11,250 SH OTHER 04 11,250 0 0 FIRST OAK BROOK BANCSHARES I COM 335847208 1,268 41,857 SH DEFINED 01,08 8,086 33,771 0 FIRST POTOMAC RLTY TR COM 33610F109 35 1,800 SH DEFINED 01 1,800 0 0 FIRST POTOMAC RLTY TR COM 33610F109 169 8,800 SH DEFINED 01,08 2,800 6,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 203 ________ FIRST PL FINL CORP COM 33610T109 1,375 73,948 SH DEFINED 01 48,196 25,552 200 FIRST PL FINL CORP COM 33610T109 1,488 80,019 SH DEFINED 01,08 15,438 64,581 0 FIRST REGL BANCORP COM 33615C101 96 3,200 SH DEFINED 01 0 3,200 0 FIRST REGL BANCORP COM 33615C101 146 4,865 SH DEFINED 01,08 1,165 3,700 0 FIRST REP BK SAN FRANCISCO COM 336158100 2,049 47,560 SH DEFINED 01 26,526 20,334 700 FIRST REP BK SAN FRANCISCO COM 336158100 13 300 SH OTHER 01,06 0 0 300 FIRST REP BK SAN FRANCISCO COM 336158100 3,381 78,479 SH DEFINED 01,08 19,246 59,233 0 FIRST SENTINEL BANCORP INC COM 33640T103 1,070 52,065 SH DEFINED 01 15,996 35,319 750 FIRST SENTINEL BANCORP INC COM 33640T103 2,908 141,518 SH DEFINED 01,08 25,684 115,834 0 1ST ST BANCORP INC COM 33645S100 73 2,699 SH DEFINED 01 2,699 0 0 1ST ST BANCORP INC COM 33645S100 158 5,841 SH DEFINED 01,08 1,400 4,441 0 FIRST ST BANCORPORATION COM 336453105 405 13,114 SH DEFINED 01 6,214 6,750 150 FIRST ST BANCORPORATION COM 336453105 1,203 38,975 SH DEFINED 01,08 8,275 30,700 0 FIRST SOUTH BANCORP INC VA COM 33646W100 57 2,550 SH DEFINED 01 225 2,325 0 FIRST SOUTH BANCORP INC VA COM 33646W100 281 12,510 SH DEFINED 01,08 2,702 9,808 0 1ST SOURCE CORP COM 336901103 1,974 79,451 SH DEFINED 01 55,231 23,470 750 1ST SOURCE CORP COM 336901103 12 500 SH OTHER 02 500 0 0 1ST SOURCE CORP COM 336901103 2,943 118,439 SH DEFINED 01,08 37,510 80,929 0 FIRST UN REAL EST EQ&MTG INV COM 337400105 23 7,309 SH DEFINED 01 7,260 49 0 FIRST UN REAL EST EQ&MTG INV COM 337400105 191 60,540 SH DEFINED 01,08 14,900 45,640 0 FIRST UTD CORP COM 33741H107 146 7,501 SH DEFINED 01 501 7,000 0 FIRST UTD CORP COM 33741H107 226 11,634 SH DEFINED 01,08 2,730 8,904 0 FIRST VIRTUAL COMMUNICATIONS COM 337484307 5 4,031 SH DEFINED 01 1,251 2,780 0 FIRST VIRTUAL COMMUNICATIONS COM 337484307 31 26,077 SH DEFINED 01,08 1,247 24,830 0 FIRSTCITY FINL CORP COM 33761X107 125 15,800 SH DEFINED 01 1,200 14,600 0 FIRSTCITY FINL CORP COM 33761X107 78 9,791 SH DEFINED 01,08 1,591 8,200 0 FIRSTWAVE TECHNOLOGIES INC COM 33762N207 7 2,700 SH DEFINED 01 500 2,200 0 FIRSTWAVE TECHNOLOGIES INC COM 33762N207 26 10,294 SH DEFINED 01,08 1,267 9,027 0 FIRSTBANK NW CORP COM 33762X106 146 5,454 SH DEFINED 01 1,286 4,168 0 FIRSTBANK NW CORP COM 33762X106 72 2,683 SH DEFINED 01,08 736 1,947 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 204 ________ FISERV INC COM 337738108 41,924 1,078,022 SH DEFINED 01 656,268 371,706 50,048 FISERV INC COM 337738108 6,351 163,301 SH OTHER 01 104,692 50,324 8,285 FISERV INC COM 337738108 3,527 90,682 SH DEFINED 02 63,922 18,450 8,310 FISERV INC COM 337738108 785 20,182 SH OTHER 02 8,057 2,850 9,275 FISERV INC COM 337738108 857 22,037 SH DEFINED 03 15,155 5,517 1,365 FISERV INC COM 337738108 173 4,440 SH OTHER 03 1,035 1,655 1,750 FISERV INC COM 337738108 33,201 853,722 SH DEFINED 04 798,928 27,225 27,569 FISERV INC COM 337738108 12,460 320,392 SH OTHER 04 292,798 27,594 0 FISERV INC COM 337738108 1,517 39,000 SH DEFINED 05 37,950 400 650 FISERV INC COM 337738108 41 1,050 SH OTHER 05 950 100 0 FISERV INC COM 337738108 14 350 SH OTHER 01,06 0 0 350 FISERV INC COM 337738108 72,763 1,870,996 SH DEFINED 01,08 1,015,208 855,788 0 FISERV INC COM 337738108 44 1,137 SH DEFINED 09 1,137 0 0 FISERV INC COM 337738108 2,162 55,604 SH DEFINED 10 42,504 6,500 6,600 FISERV INC COM 337738108 113 2,900 SH OTHER 10 800 1,800 300 FISHER COMMUNICATIONS INC COM 337756209 436 8,664 SH DEFINED 01 3,975 4,589 100 FISHER COMMUNICATIONS INC COM 337756209 137 2,725 SH DEFINED 03 2,725 0 0 FISHER COMMUNICATIONS INC COM 337756209 1,795 35,671 SH DEFINED 01,08 6,806 28,865 0 FIRSTFED FINL CORP COM 337907109 3,445 82,821 SH DEFINED 01 56,849 24,872 1,100 FIRSTFED FINL CORP COM 337907109 5 121 SH DEFINED 04 121 0 0 FIRSTFED FINL CORP COM 337907109 15 350 SH OTHER 01,06 0 0 350 FIRSTFED FINL CORP COM 337907109 5,431 130,550 SH DEFINED 01,08 44,088 86,462 0 FIRSTMERIT CORP COM 337915102 1,405 53,288 SH DEFINED 01 31,995 16,743 4,550 FIRSTMERIT CORP COM 337915102 13 500 SH OTHER 02 500 0 0 FIRSTMERIT CORP COM 337915102 5 206 SH DEFINED 04 206 0 0 FIRSTMERIT CORP COM 337915102 11,591 439,547 SH DEFINED 01,08 96,646 342,901 0 FIRSTMERIT CORP COM 337915102 287 10,890 SH DEFINED 10 10,790 0 100 FIRSTMERIT CORP COM 337915102 738 28,000 SH OTHER 10 28,000 0 0 FLAGSTAR BANCORP INC COM 337930101 1,657 83,344 SH DEFINED 01 25,123 56,421 1,800 FLAGSTAR BANCORP INC COM 337930101 18 900 SH OTHER 01,06 0 0 900 FLAGSTAR BANCORP INC COM 337930101 5,861 294,800 SH DEFINED 01,08 100,112 194,688 0 FLAGSTAR BANCORP INC COM 337930101 193 9,700 SH OTHER 10 0 0 9,700 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 205 ________ FIRSTENERGY CORP COM 337932107 19,726 527,279 SH DEFINED 01 183,602 299,589 44,088 FIRSTENERGY CORP COM 337932107 15 400 SH OTHER 01 0 100 300 FIRSTENERGY CORP COM 337932107 43 1,150 SH DEFINED 03 1,150 0 0 FIRSTENERGY CORP COM 337932107 206 5,500 SH OTHER 03 5,500 0 0 FIRSTENERGY CORP COM 337932107 177 4,744 SH DEFINED 04 4,744 0 0 FIRSTENERGY CORP COM 337932107 145 3,877 SH OTHER 04 3,877 0 0 FIRSTENERGY CORP COM 337932107 19 500 SH DEFINED 05 0 0 500 FIRSTENERGY CORP COM 337932107 30 800 SH OTHER 01,06 0 0 800 FIRSTENERGY CORP COM 337932107 111,386 2,977,431 SH DEFINED 01,08 1,514,096 1,461,575 1,760 FIRSTENERGY CORP COM 337932107 407 10,891 SH DEFINED 09 10,891 0 0 FIRSTENERGY CORP COM 337932107 32 849 SH DEFINED 10 449 0 400 FISHER SCIENTIFIC INTL INC COM 338032204 14,772 255,797 SH DEFINED 01 241,621 11,426 2,750 FISHER SCIENTIFIC INTL INC COM 338032204 458 7,937 SH DEFINED 04 7,937 0 0 FISHER SCIENTIFIC INTL INC COM 338032204 10,353 179,269 SH DEFINED 01,08 74,852 104,417 0 FISHER SCIENTIFIC INTL INC COM 338032204 4 64 SH DEFINED 10 0 0 64 FIVE STAR QUALITY CARE INC COM 33832D106 34 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 60 13,724 SH DEFINED 01,08 2,290 11,434 0 FIVE STAR QUALITY CARE INC COM 33832D106 0 50 SH DEFINED 10 0 0 50 FLAG FINL CORP COM 33832H107 61 4,700 SH DEFINED 01 700 4,000 0 FLAG FINL CORP COM 33832H107 177 13,697 SH DEFINED 01,08 3,150 10,547 0 FLANDERS CORP COM 338494107 432 52,217 SH DEFINED 01 26,617 25,600 0 FLANDERS CORP COM 338494107 664 80,340 SH DEFINED 01,08 15,185 65,155 0 FLEETWOOD ENTERPRISES INC COM 339099103 1,032 70,962 SH DEFINED 01 28,353 38,084 4,525 FLEETWOOD ENTERPRISES INC COM 339099103 77 5,300 SH DEFINED 04 0 5,300 0 FLEETWOOD ENTERPRISES INC COM 339099103 12 800 SH OTHER 01,06 0 0 800 FLEETWOOD ENTERPRISES INC COM 339099103 5,036 346,099 SH DEFINED 01,08 107,502 238,597 0 FLEXSTEEL INDS INC COM 339382103 508 21,623 SH DEFINED 01 17,223 4,400 0 FLEXSTEEL INDS INC COM 339382103 406 17,296 SH DEFINED 01,08 3,431 13,865 0 FLORIDA BANKS INC COM 340560101 223 10,300 SH DEFINED 01 800 9,500 0 FLORIDA BANKS INC COM 340560101 270 12,460 SH DEFINED 01,08 2,734 9,726 0 FLORIDA EAST COAST INDS COM 340632108 1,702 44,044 SH DEFINED 01 14,904 27,890 1,250 FLORIDA EAST COAST INDS COM 340632108 4 100 SH DEFINED 02 100 0 0 FLORIDA EAST COAST INDS COM 340632108 1,091 28,229 SH DEFINED 04 28,229 0 0 FLORIDA EAST COAST INDS COM 340632108 44 1,150 SH OTHER 04 1,150 0 0 FLORIDA EAST COAST INDS COM 340632108 5,770 149,289 SH DEFINED 01,08 34,149 115,140 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 206 ________ FLORIDA ROCK INDS INC COM 341140101 2,966 70,337 SH DEFINED 01 62,690 5,652 1,995 FLORIDA ROCK INDS INC COM 341140101 24 577 SH DEFINED 04 577 0 0 FLORIDA ROCK INDS INC COM 341140101 25 600 SH OTHER 01,06 0 0 600 FLORIDA ROCK INDS INC COM 341140101 6,415 152,111 SH DEFINED 01,08 48,804 103,307 0 FLORIDA ROCK INDS INC COM 341140101 3 75 SH DEFINED 10 0 0 75 FLUOR CORP NEW COM 343412102 6,423 134,733 SH DEFINED 01 50,326 70,146 14,261 FLUOR CORP NEW COM 343412102 4 75 SH OTHER 01 0 0 75 FLUOR CORP NEW COM 343412102 2 50 SH DEFINED 03 50 0 0 FLUOR CORP NEW COM 343412102 1 30 SH DEFINED 04 30 0 0 FLUOR CORP NEW COM 343412102 2 48 SH OTHER 04 48 0 0 FLUOR CORP NEW COM 343412102 5 100 SH DEFINED 05 0 0 100 FLUOR CORP NEW COM 343412102 12 250 SH OTHER 01,06 0 0 250 FLUOR CORP NEW COM 343412102 35,644 747,714 SH DEFINED 01,08 375,798 371,916 0 FLUOR CORP NEW COM 343412102 11 229 SH DEFINED 09 229 0 0 FLUOR CORP NEW COM 343412102 8 163 SH DEFINED 10 13 0 150 FLUOR CORP NEW COM 343412102 10 200 SH OTHER 10 200 0 0 FLOW INTL CORP COM 343468104 62 17,250 SH DEFINED 01 3,000 14,200 50 FLOW INTL CORP COM 343468104 196 54,545 SH DEFINED 01,08 6,567 47,978 0 FLOW INTL CORP COM 343468104 1 200 SH DEFINED 10 200 0 0 FLOWERS FOODS INC COM 343498101 2,501 95,659 SH DEFINED 01 55,117 39,682 860 FLOWERS FOODS INC COM 343498101 718 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,578 251,546 SH DEFINED 01,08 81,724 169,822 0 FLOWERS FOODS INC COM 343498101 200 7,632 SH DEFINED 10 7,632 0 0 FLOWSERVE CORP COM 34354P105 2,591 103,876 SH DEFINED 01 90,149 9,777 3,950 FLOWSERVE CORP COM 34354P105 19 756 SH OTHER 02 756 0 0 FLOWSERVE CORP COM 34354P105 86 3,432 SH DEFINED 04 232 3,200 0 FLOWSERVE CORP COM 34354P105 10 400 SH OTHER 04 400 0 0 FLOWSERVE CORP COM 34354P105 10,517 421,707 SH DEFINED 01,08 98,588 323,119 0 FLUSHING FINL CORP COM 343873105 688 39,006 SH DEFINED 01 10,865 27,316 825 FLUSHING FINL CORP COM 343873105 1,702 96,458 SH DEFINED 01,08 18,247 78,211 0 FOAMEX INTL INC COM 344123104 134 27,364 SH DEFINED 01 5,164 21,600 600 FOAMEX INTL INC COM 344123104 233 47,815 SH DEFINED 01,08 9,662 38,153 0 FOCUS ENHANCEMENTS INC COM 344159108 39 26,274 SH DEFINED 01 2,700 23,574 0 FOCUS ENHANCEMENTS INC COM 344159108 97 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 177 138,028 SH DEFINED 01,08 30,226 107,802 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 207 ________ FOOD TECHNOLOGY SERVICE INC COM 344798103 9 7,500 SH DEFINED 01 1,400 6,100 0 FOOD TECHNOLOGY SERVICE INC COM 344798103 16 13,635 SH DEFINED 01,08 1,860 11,775 0 FOODARAMA SUPERMARKETS INC COM 344820105 65 1,500 SH DEFINED 01 200 1,300 0 FOODARAMA SUPERMARKETS INC COM 344820105 137 3,179 SH DEFINED 01,08 233 2,946 0 FOOT LOCKER INC COM 344849104 2,109 86,636 SH DEFINED 01 42,102 35,853 8,681 FOOT LOCKER INC COM 344849104 122 5,000 SH DEFINED 03 5,000 0 0 FOOT LOCKER INC COM 344849104 316 13,000 SH DEFINED 04 13,000 0 0 FOOT LOCKER INC COM 344849104 231 9,500 SH OTHER 04 9,500 0 0 FOOT LOCKER INC COM 344849104 11,223 461,100 SH DEFINED 01,08 204,294 256,806 0 FOOT LOCKER INC COM 344849104 22 900 SH DEFINED 10 700 0 200 FOOT LOCKER INC COM 344849104 37 1,500 SH OTHER 10 800 200 500 FOOTHILL INDPT BANCORP COM 344905104 204 9,713 SH DEFINED 01 1,016 8,643 54 FOOTHILL INDPT BANCORP COM 344905104 247 11,756 SH DEFINED 01,08 2,820 8,936 0 FORD MTR CO DEL COM 345370860 47,865 3,058,494 SH DEFINED 01 1,131,500 1,631,014 295,980 FORD MTR CO DEL COM 345370860 76 4,847 SH OTHER 01 3,122 100 1,625 FORD MTR CO DEL COM 345370860 67 4,263 SH DEFINED 02 1,753 1,332 1,178 FORD MTR CO DEL COM 345370860 0 20 SH OTHER 02 20 0 0 FORD MTR CO DEL COM 345370860 15 950 SH DEFINED 03 950 0 0 FORD MTR CO DEL COM 345370860 93 5,942 SH OTHER 03 5,942 0 0 FORD MTR CO DEL COM 345370860 207 13,239 SH DEFINED 04 13,239 0 0 FORD MTR CO DEL COM 345370860 151 9,637 SH OTHER 04 9,637 0 0 FORD MTR CO DEL COM 345370860 47 3,025 SH DEFINED 05 0 0 3,025 FORD MTR CO DEL COM 345370860 157 10,000 SH OTHER 05 0 0 10,000 FORD MTR CO DEL COM 345370860 74 4,750 SH OTHER 01,06 0 0 4,750 FORD MTR CO DEL COM 345370860 263,896 16,862,363 SH DEFINED 01,08 8,697,608 8,146,885 17,870 FORD MTR CO DEL COM 345370860 835 53,365 SH DEFINED 09 53,365 0 0 FORD MTR CO DEL COM 345370860 407 26,035 SH DEFINED 10 14,794 8,541 2,700 FORD MTR CO DEL COM 345370860 737 47,080 SH OTHER 10 11,000 36,080 0 FORD MTR CO CAP TR II CONV PFD 345395206 5,531 101,000 DEFINED 01 101,000 0 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 55 1,000 OTHER 02 1,000 0 0 FORD MTR CO CAP TR II CONV PFD 345395206 27 500 DEFINED 04 0 500 0 FORD MTR CO CAP TR II CONV PFD 345395206 316 5,775 DEFINED 10 5,525 0 250 FORD MTR CO CAP TR II CONV PFD 345395206 564 10,300 OTHER 10 8,300 2,000 0 FORDING CDN COAL TR COM 345425102 190 4,520 SH DEFINED 01 3,170 1,350 0 FORDING CDN COAL TR COM 345425102 52 1,234 SH OTHER 01 600 634 0 FORDING CDN COAL TR COM 345425102 21 500 SH OTHER 02 0 0 500 FORDING CDN COAL TR COM 345425102 1 25 SH OTHER 04 25 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 208 ________ FOREST CITY ENTERPRISES INC COM 345550107 881 16,627 SH DEFINED 01 9,750 5,237 1,640 FOREST CITY ENTERPRISES INC COM 345550107 53 1,000 SH OTHER 04 1,000 0 0 FOREST CITY ENTERPRISES INC COM 345550107 5,239 98,852 SH DEFINED 01,08 25,337 73,515 0 FOREST CITY ENTERPRISES INC COM 345550107 3 50 SH DEFINED 10 0 0 50 FOREST LABS INC COM 345838106 145,467 2,568,732 SH DEFINED 01 1,652,850 709,533 206,349 FOREST LABS INC COM 345838106 16,042 283,285 SH OTHER 01 145,438 122,192 15,655 FOREST LABS INC COM 345838106 7,943 140,262 SH DEFINED 02 93,624 42,021 4,617 FOREST LABS INC COM 345838106 2,106 37,190 SH OTHER 02 17,710 13,330 6,150 FOREST LABS INC COM 345838106 15,127 267,121 SH DEFINED 03 134,057 99,560 33,504 FOREST LABS INC COM 345838106 1,885 33,292 SH OTHER 03 24,942 6,005 2,345 FOREST LABS INC COM 345838106 40,467 714,592 SH DEFINED 04 651,637 21,615 41,340 FOREST LABS INC COM 345838106 10,942 193,224 SH OTHER 04 184,474 8,575 175 FOREST LABS INC COM 345838106 8,756 154,610 SH DEFINED 05 134,945 11,885 7,780 FOREST LABS INC COM 345838106 748 13,215 SH OTHER 05 10,390 2,825 0 FOREST LABS INC COM 345838106 51 900 SH OTHER 01,06 0 0 900 FOREST LABS INC COM 345838106 182,653 3,225,384 SH DEFINED 01,08 1,602,805 1,622,579 0 FOREST LABS INC COM 345838106 169 2,980 SH DEFINED 09 2,980 0 0 FOREST LABS INC COM 345838106 6,456 114,012 SH DEFINED 10 89,517 18,965 5,530 FOREST LABS INC COM 345838106 1,464 25,855 SH OTHER 10 10,510 15,195 150 FOREST OIL CORP COM 346091705 1,098 40,202 SH DEFINED 01 30,608 7,894 1,700 FOREST OIL CORP COM 346091705 10,120 370,414 SH DEFINED 01,08 62,832 307,582 0 FORGENT NETWORKS INC COM 34629U103 55 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 63 46,594 SH DEFINED 01,08 11,306 35,288 0 FORMFACTOR INC COM 346375108 395 17,600 SH DEFINED 01 17,000 0 600 FORMFACTOR INC COM 346375108 4,020 179,070 SH DEFINED 01,08 28,875 150,195 0 FORRESTER RESH INC COM 346563109 647 34,703 SH DEFINED 01 10,375 23,578 750 FORRESTER RESH INC COM 346563109 2,295 123,065 SH DEFINED 01,08 40,176 82,889 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 209 ________ FORTUNE BRANDS INC COM 349631101 22,059 292,446 SH DEFINED 01 149,669 117,091 25,686 FORTUNE BRANDS INC COM 349631101 2,020 26,775 SH OTHER 01 14,700 12,050 25 FORTUNE BRANDS INC COM 349631101 1,810 23,994 SH DEFINED 02 15,794 7,850 350 FORTUNE BRANDS INC COM 349631101 2,024 26,835 SH OTHER 02 19,660 5,475 1,700 FORTUNE BRANDS INC COM 349631101 6,053 80,242 SH DEFINED 03 52,445 24,257 3,540 FORTUNE BRANDS INC COM 349631101 902 11,955 SH OTHER 03 6,980 4,825 150 FORTUNE BRANDS INC COM 349631101 8,903 118,024 SH DEFINED 04 116,514 1,000 510 FORTUNE BRANDS INC COM 349631101 7,823 103,710 SH OTHER 04 99,810 3,450 450 FORTUNE BRANDS INC COM 349631101 23 300 SH DEFINED 05 100 0 200 FORTUNE BRANDS INC COM 349631101 30 400 SH OTHER 01,06 0 0 400 FORTUNE BRANDS INC COM 349631101 99,583 1,320,201 SH DEFINED 01,08 669,303 639,318 11,580 FORTUNE BRANDS INC COM 349631101 193 2,557 SH DEFINED 09 2,557 0 0 FORTUNE BRANDS INC COM 349631101 270 3,580 SH DEFINED 10 2,780 0 800 FORTUNE BRANDS INC COM 349631101 166 2,200 SH OTHER 10 1,000 1,100 100 FORTUNE BRANDS INC CONV PFD 349631200 791 1,720 DEFINED 05 1,720 0 0 FORWARD AIR CORP COM 349853101 2,259 60,398 SH DEFINED 01 41,824 17,624 950 FORWARD AIR CORP COM 349853101 5 125 SH DEFINED 02 0 0 125 FORWARD AIR CORP COM 349853101 12 325 SH OTHER 01,06 0 0 325 FORWARD AIR CORP COM 349853101 5,206 139,209 SH DEFINED 01,08 29,627 109,582 0 FOSSIL INC COM 349882100 1,912 70,176 SH DEFINED 01 14,194 53,845 2,137 FOSSIL INC COM 349882100 325 11,920 SH DEFINED 04 11,920 0 0 FOSSIL INC COM 349882100 34 1,264 SH OTHER 04 1,264 0 0 FOSSIL INC COM 349882100 30 1,095 SH OTHER 01,06 0 0 1,095 FOSSIL INC COM 349882100 6,619 242,903 SH DEFINED 01,08 95,545 147,358 0 FOSTER L B CO COM 350060109 111 13,900 SH DEFINED 01 2,000 11,900 0 FOSTER L B CO COM 350060109 216 27,026 SH DEFINED 01,08 4,287 22,739 0 FOUNDRY NETWORKS INC COM 35063R100 2,106 149,689 SH DEFINED 01 118,750 29,389 1,550 FOUNDRY NETWORKS INC COM 35063R100 10 700 SH OTHER 01 0 700 0 FOUNDRY NETWORKS INC COM 35063R100 68 4,815 SH DEFINED 04 315 4,500 0 FOUNDRY NETWORKS INC COM 35063R100 6,369 452,670 SH DEFINED 01,08 134,758 317,912 0 FOUNDRY NETWORKS INC COM 35063R100 46 3,245 SH DEFINED 10 2,855 0 390 4 KIDS ENTMT INC COM 350865101 712 29,777 SH DEFINED 01 7,644 21,583 550 4 KIDS ENTMT INC COM 350865101 36 1,500 SH OTHER 01 0 1,500 0 4 KIDS ENTMT INC COM 350865101 6 250 SH OTHER 01,06 0 0 250 4 KIDS ENTMT INC COM 350865101 2,471 103,323 SH DEFINED 01,08 34,788 68,535 0 FOUR SEASONS HOTEL INC COM 35100E104 867 14,401 SH DEFINED 01 0 14,401 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 210 ________ FOX ENTMT GROUP INC COM 35138T107 3,960 148,309 SH DEFINED 01 95,065 43,994 9,250 FOX ENTMT GROUP INC COM 35138T107 3 100 SH OTHER 01 0 100 0 FOX ENTMT GROUP INC COM 35138T107 111 4,175 SH DEFINED 02 3,775 400 0 FOX ENTMT GROUP INC COM 35138T107 51 1,900 SH OTHER 02 800 1,100 0 FOX ENTMT GROUP INC COM 35138T107 68 2,533 SH DEFINED 03 1,500 1,033 0 FOX ENTMT GROUP INC COM 35138T107 39 1,467 SH OTHER 03 467 1,000 0 FOX ENTMT GROUP INC COM 35138T107 531 19,870 SH DEFINED 04 15,870 4,000 0 FOX ENTMT GROUP INC COM 35138T107 327 12,255 SH OTHER 04 12,255 0 0 FOX ENTMT GROUP INC COM 35138T107 20,353 762,302 SH DEFINED 01,08 233,873 528,429 0 FOX ENTMT GROUP INC COM 35138T107 542 20,316 SH DEFINED 10 8,200 8,200 3,916 FOX ENTMT GROUP INC COM 35138T107 29 1,100 SH OTHER 10 500 0 600 FRANKLIN BK CORP DEL COM 352451108 43 2,700 SH DEFINED 01 2,700 0 0 FRANKLIN BK CORP DEL COM 352451108 490 30,960 SH DEFINED 01,08 4,009 26,951 0 FRANKLIN COVEY CO COM 353469109 79 30,223 SH DEFINED 01 4,023 26,200 0 FRANKLIN COVEY CO COM 353469109 118 45,405 SH DEFINED 01,08 5,620 39,785 0 FRANKLIN ELEC INC COM 353514102 1,298 34,280 SH DEFINED 01 13,620 20,360 300 FRANKLIN ELEC INC COM 353514102 7 180 SH DEFINED 04 180 0 0 FRANKLIN ELEC INC COM 353514102 4,322 114,156 SH DEFINED 01,08 28,304 85,852 0 FRANKLIN ELEC INC COM 353514102 127 3,348 SH DEFINED 10 3,348 0 0 FRANKLIN ELECTR PUBLISHERS I COM 353515109 50 10,700 SH DEFINED 01 1,600 9,100 0 FRANKLIN ELECTR PUBLISHERS I COM 353515109 97 20,931 SH DEFINED 01,08 2,003 18,928 0 FRANKLIN RES INC COM 354613101 22,918 457,636 SH DEFINED 01 196,557 223,190 37,889 FRANKLIN RES INC COM 354613101 701 13,991 SH OTHER 01 2,400 11,100 491 FRANKLIN RES INC COM 354613101 2,042 40,770 SH DEFINED 02 32,080 7,255 1,435 FRANKLIN RES INC COM 354613101 133 2,660 SH OTHER 02 460 2,000 200 FRANKLIN RES INC COM 354613101 1,194 23,845 SH DEFINED 03 20,235 2,675 935 FRANKLIN RES INC COM 354613101 1,270 25,355 SH OTHER 03 21,655 3,600 100 FRANKLIN RES INC COM 354613101 4,062 81,107 SH DEFINED 04 78,597 2,080 430 FRANKLIN RES INC COM 354613101 1,144 22,845 SH OTHER 04 22,575 270 0 FRANKLIN RES INC COM 354613101 2,055 41,031 SH DEFINED 05 32,031 6,350 2,650 FRANKLIN RES INC COM 354613101 565 11,275 SH OTHER 05 7,775 3,500 0 FRANKLIN RES INC COM 354613101 30 600 SH OTHER 01,06 0 0 600 FRANKLIN RES INC COM 354613101 106,363 2,123,854 SH DEFINED 01,08 1,073,663 1,049,191 1,000 FRANKLIN RES INC COM 354613101 58 1,159 SH DEFINED 09 1,159 0 0 FRANKLIN RES INC COM 354613101 1,276 25,471 SH DEFINED 10 4,921 300 20,250 FRANKLIN RES INC COM 354613101 10 200 SH OTHER 10 0 200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 211 ________ FREDS INC COM 356108100 1,292 58,487 SH DEFINED 01 23,130 34,426 931 FREDS INC COM 356108100 502 22,707 SH OTHER 01 0 22,707 0 FREDS INC COM 356108100 2 100 SH DEFINED 05 0 100 0 FREDS INC COM 356108100 12 550 SH OTHER 01,06 0 0 550 FREDS INC COM 356108100 6,381 288,854 SH DEFINED 01,08 92,601 196,253 0 FREEMARKETS INC COM 356602102 450 68,946 SH DEFINED 01 24,751 41,870 2,325 FREEMARKETS INC COM 356602102 1,717 263,397 SH DEFINED 01,08 71,195 192,202 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 10,449 315,202 SH DEFINED 01 147,792 132,650 34,760 FREEPORT-MCMORAN COPPER & GO COM 35671D857 5 150 SH OTHER 01 0 0 150 FREEPORT-MCMORAN COPPER & GO COM 35671D857 66 2,000 SH DEFINED 02 2,000 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 44 1,325 SH OTHER 02 600 0 725 FREEPORT-MCMORAN COPPER & GO COM 35671D857 3 100 SH DEFINED 03 100 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 46 1,400 SH DEFINED 04 1,400 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 18 550 SH OTHER 04 550 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 10 303 SH DEFINED 05 3 0 300 FREEPORT-MCMORAN COPPER & GO COM 35671D857 13 400 SH OTHER 01,06 0 0 400 FREEPORT-MCMORAN COPPER & GO COM 35671D857 51,719 1,560,155 SH DEFINED 01,08 808,077 752,078 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 28 856 SH DEFINED 09 856 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 6 177 SH DEFINED 10 27 0 150 FREMONT GEN CORP COM 357288109 530 30,009 SH DEFINED 01 15,370 10,939 3,700 FREMONT GEN CORP COM 357288109 23 1,300 SH DEFINED 03 0 1,300 0 FREMONT GEN CORP COM 357288109 12 670 SH DEFINED 04 670 0 0 FREMONT GEN CORP COM 357288109 21 1,170 SH OTHER 01,06 0 0 1,170 FREMONT GEN CORP COM 357288109 3,030 171,649 SH DEFINED 01,08 67,823 103,826 0 FREQUENCY ELECTRS INC COM 358010106 123 8,700 SH DEFINED 01 1,700 7,000 0 FREQUENCY ELECTRS INC COM 358010106 334 23,628 SH DEFINED 01,08 3,424 20,204 0 FRESH BRANDS INC COM 35803U108 58 7,500 SH DEFINED 01 1,000 6,500 0 FRESH BRANDS INC COM 35803U108 77 10,066 SH DEFINED 01,08 2,174 7,892 0 FRESH CHOICE INC COM 358032100 11 6,600 SH DEFINED 01 0 6,600 0 FRESH CHOICE INC COM 358032100 21 13,000 SH DEFINED 01,08 3,524 9,476 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 1,429 72,198 SH DEFINED 01 37,550 31,318 3,330 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 39 1,970 SH OTHER 01 0 1,970 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 99 5,000 SH OTHER 03 5,000 0 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 7,643 386,228 SH DEFINED 01,08 133,607 252,621 0 FRIEDMAN BILLINGS RAMSEY GRO COM 358434108 61 3,100 SH DEFINED 10 3,000 0 100 FRIEDMAN INDS INC COM 358435105 53 11,482 SH DEFINED 01 1,102 10,380 0 FRIEDMAN INDS INC COM 358435105 138 29,750 SH DEFINED 01,08 3,476 26,274 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 212 ________ FRIENDLY ICE CREAM CORP NEW COM 358497105 110 8,400 SH DEFINED 01 1,000 7,400 0 FRIENDLY ICE CREAM CORP NEW COM 358497105 97 7,345 SH DEFINED 01,08 2,972 4,373 0 FRISCHS RESTAURANTS INC COM 358748101 289 9,700 SH DEFINED 01 2,500 7,200 0 FRISCHS RESTAURANTS INC COM 358748101 459 15,422 SH DEFINED 01,08 1,883 13,539 0 FRONTIER AIRLINES INC NEW COM 359065109 582 53,465 SH DEFINED 01 19,715 32,325 1,425 FRONTIER AIRLINES INC NEW COM 359065109 4 400 SH OTHER 01,06 0 0 400 FRONTIER AIRLINES INC NEW COM 359065109 2,928 269,079 SH DEFINED 01,08 99,974 169,105 0 FRONTIER FINL CORP WASH COM 35907K105 1,011 28,945 SH DEFINED 01 10,619 17,326 1,000 FRONTIER FINL CORP WASH COM 35907K105 3,423 97,964 SH DEFINED 01,08 18,315 79,649 0 FRONTIER OIL CORP COM 35914P105 1,245 58,735 SH DEFINED 01 30,345 26,665 1,725 FRONTIER OIL CORP COM 35914P105 2 100 SH OTHER 01,06 0 0 100 FRONTIER OIL CORP COM 35914P105 4,499 212,325 SH DEFINED 01,08 58,568 153,757 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 266 39,000 SH DEFINED 01 2,300 36,700 0 FROZEN FOOD EXPRESS INDS INC COM 359360104 280 41,083 SH DEFINED 01,08 6,335 34,748 0 FUELCELL ENERGY INC COM 35952H106 827 70,766 SH DEFINED 01 25,549 41,917 3,300 FUELCELL ENERGY INC COM 35952H106 6 500 SH DEFINED 02 500 0 0 FUELCELL ENERGY INC COM 35952H106 3,716 318,181 SH DEFINED 01,08 99,535 218,646 0 FULLER H B CO COM 359694106 2,130 75,014 SH DEFINED 01 36,606 37,308 1,100 FULLER H B CO COM 359694106 6 210 SH DEFINED 04 210 0 0 FULLER H B CO COM 359694106 13 450 SH OTHER 01,06 0 0 450 FULLER H B CO COM 359694106 6,176 217,461 SH DEFINED 01,08 81,227 136,234 0 FULTON FINL CORP PA COM 360271100 1,068 53,007 SH DEFINED 01 24,711 21,403 6,893 FULTON FINL CORP PA COM 360271100 396 19,635 SH OTHER 01 0 19,635 0 FULTON FINL CORP PA COM 360271100 12 599 SH DEFINED 04 599 0 0 FULTON FINL CORP PA COM 360271100 20 1,009 SH OTHER 04 1,009 0 0 FULTON FINL CORP PA COM 360271100 7,939 393,993 SH DEFINED 01,08 168,745 225,248 0 FULTON FINL CORP PA COM 360271100 3 137 SH DEFINED 10 0 0 137 FURNITURE BRANDS INTL INC COM 360921100 1,257 50,192 SH DEFINED 01 32,626 13,381 4,185 FURNITURE BRANDS INTL INC COM 360921100 30 1,200 SH OTHER 01 0 1,200 0 FURNITURE BRANDS INTL INC COM 360921100 18 700 SH DEFINED 04 700 0 0 FURNITURE BRANDS INTL INC COM 360921100 63 2,500 SH OTHER 04 2,500 0 0 FURNITURE BRANDS INTL INC COM 360921100 9,854 393,378 SH DEFINED 01,08 77,012 316,366 0 FURNITURE BRANDS INTL INC COM 360921100 2 96 SH DEFINED 10 0 0 96 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 213 ________ G & K SVCS INC COM 361268105 1,477 36,759 SH DEFINED 01 16,470 18,589 1,700 G & K SVCS INC COM 361268105 40 1,000 SH DEFINED 04 0 1,000 0 G & K SVCS INC COM 361268105 16 400 SH OTHER 01,06 0 0 400 G & K SVCS INC COM 361268105 5,961 148,328 SH DEFINED 01,08 60,811 87,517 0 GATX CORP COM 361448103 2,652 97,514 SH DEFINED 01 73,979 20,185 3,350 GATX CORP COM 361448103 45 1,648 SH OTHER 01 0 1,148 500 GATX CORP COM 361448103 5 200 SH DEFINED 02 200 0 0 GATX CORP COM 361448103 10,903 400,862 SH DEFINED 01,08 89,789 311,073 0 G B & T BANCSHARES INC COM 361462104 61 2,545 SH DEFINED 01 2,420 0 125 G B & T BANCSHARES INC COM 361462104 687 28,726 SH DEFINED 01,08 4,661 24,065 0 GEO GROUP INC COM 36159R103 723 35,426 SH DEFINED 01 5,691 29,335 400 GEO GROUP INC COM 36159R103 1,331 65,245 SH DEFINED 01,08 14,334 50,911 0 GP STRATEGIES CORP COM 36225V104 98 14,907 SH DEFINED 01 3,207 11,700 0 GP STRATEGIES CORP COM 36225V104 170 25,840 SH DEFINED 01,08 6,151 19,689 0 GSE SYS INC COM 36227K106 24 9,500 SH DEFINED 01 0 9,500 0 GSE SYS INC COM 36227K106 21 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 81 10,465 SH DEFINED 01,08 2,816 7,649 0 GSI COMMERCE INC COM 36238G102 503 52,260 SH DEFINED 01 14,781 35,929 1,550 GSI COMMERCE INC COM 36238G102 1,305 135,511 SH DEFINED 01,08 26,618 108,893 0 GTSI CORP COM 36238K103 196 17,100 SH DEFINED 01 1,700 15,400 0 GTSI CORP COM 36238K103 178 15,554 SH DEFINED 01,08 3,724 11,830 0 GTC BIOTHERAPEUTICS INC COM 36238T104 92 58,200 SH DEFINED 01 6,000 52,200 0 GTC BIOTHERAPEUTICS INC COM 36238T104 71 44,699 SH DEFINED 01,08 10,554 34,145 0 GABELLI ASSET MGMT INC COM 36239Y102 431 10,141 SH DEFINED 01 4,016 5,975 150 GABELLI ASSET MGMT INC COM 36239Y102 1,848 43,490 SH DEFINED 01,08 11,556 31,934 0 GABELLI EQUITY TR INC COM 362397101 13 1,567 SH OTHER 02 0 0 1,567 GABELLI EQUITY TR INC COM 362397101 25 3,111 SH DEFINED 04 3,111 0 0 GABELLI EQUITY TR INC COM 362397101 142 17,500 SH OTHER 04 17,500 0 0 GABELLI EQUITY TR INC COM 362397101 16 1,971 SH DEFINED 05 1,971 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 214 ________ GABLES RESIDENTIAL TR COM 362418105 1,792 52,738 SH DEFINED 01 24,901 26,137 1,700 GABLES RESIDENTIAL TR COM 362418105 17 487 SH DEFINED 04 487 0 0 GABLES RESIDENTIAL TR COM 362418105 17 500 SH OTHER 01,06 0 0 500 GABLES RESIDENTIAL TR COM 362418105 6,036 177,631 SH DEFINED 01,08 50,855 126,776 0 GABELLI DIVD & INCOME TR COM 36242H104 25 1,450 SH OTHER 01 0 0 1,450 GABELLI DIVD & INCOME TR COM 36242H104 163 9,376 SH DEFINED 04 9,376 0 0 GAIAM INC COM 36268Q103 51 7,550 SH DEFINED 01 1,800 5,600 150 GAIAM INC COM 36268Q103 5 800 SH DEFINED 02 0 800 0 GAIAM INC COM 36268Q103 125 18,415 SH DEFINED 01,08 4,358 14,057 0 GAIAM INC COM 36268Q103 0 30 SH OTHER 10 30 0 0 GALAXY NUTRITIONAL FOODS INC COM 36317Q104 3 1,200 SH DEFINED 01 1,200 0 0 GALAXY NUTRITIONAL FOODS INC COM 36317Q104 48 21,930 SH DEFINED 01,08 5,011 16,919 0 GALLAGHER ARTHUR J & CO COM 363576109 2,118 69,555 SH DEFINED 01 41,433 23,362 4,760 GALLAGHER ARTHUR J & CO COM 363576109 999 32,800 SH OTHER 01 17,800 2,600 12,400 GALLAGHER ARTHUR J & CO COM 363576109 749 24,600 SH DEFINED 02 21,900 2,700 0 GALLAGHER ARTHUR J & CO COM 363576109 228 7,500 SH OTHER 02 300 200 7,000 GALLAGHER ARTHUR J & CO COM 363576109 655 21,520 SH DEFINED 03 10,110 10,773 637 GALLAGHER ARTHUR J & CO COM 363576109 235 7,715 SH OTHER 03 4,765 1,275 1,675 GALLAGHER ARTHUR J & CO COM 363576109 1,217 39,960 SH DEFINED 04 37,060 900 2,000 GALLAGHER ARTHUR J & CO COM 363576109 635 20,850 SH OTHER 04 18,850 2,000 0 GALLAGHER ARTHUR J & CO COM 363576109 181 5,930 SH DEFINED 05 4,580 420 930 GALLAGHER ARTHUR J & CO COM 363576109 8 250 SH OTHER 05 250 0 0 GALLAGHER ARTHUR J & CO COM 363576109 15,207 499,397 SH DEFINED 01,08 137,884 361,513 0 GALLAGHER ARTHUR J & CO COM 363576109 37 1,200 SH DEFINED 10 1,100 0 100 GALLAHER GROUP PLC COM 363595109 93 1,928 SH DEFINED 01 1,928 0 0 GALLAHER GROUP PLC COM 363595109 136 2,800 SH OTHER 01 1,200 1,600 0 GALLAHER GROUP PLC COM 363595109 41 844 SH DEFINED 02 844 0 0 GALLAHER GROUP PLC COM 363595109 203 4,200 SH OTHER 02 1,800 800 1,600 GALLAHER GROUP PLC COM 363595109 167 3,450 SH DEFINED 03 3,450 0 0 GALLAHER GROUP PLC COM 363595109 213 4,400 SH OTHER 03 1,200 2,200 1,000 GALLAHER GROUP PLC COM 363595109 321 6,641 SH DEFINED 04 6,541 0 100 GALLAHER GROUP PLC COM 363595109 912 18,838 SH OTHER 04 18,838 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 35 8,900 SH DEFINED 01,08 2,350 6,550 0 GALYANS TRADING INC COM 36458R101 136 8,128 SH DEFINED 01 6,100 1,878 150 GALYANS TRADING INC COM 36458R101 529 31,733 SH DEFINED 01,08 7,300 24,433 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 215 ________ GAMETECH INTERNATIONAL INC COM 36466D102 97 17,400 SH DEFINED 01 1,400 16,000 0 GAMETECH INTERNATIONAL INC COM 36466D102 96 17,261 SH DEFINED 01,08 5,261 12,000 0 GAMESTOP CORP COM 36466R101 1,278 83,946 SH DEFINED 01 58,132 21,489 4,325 GAMESTOP CORP COM 36466R101 2,325 152,737 SH DEFINED 01,08 67,783 84,954 0 GANDER MOUNTAIN CO COM 36471P108 180 7,858 SH DEFINED 01 4,808 3,050 0 GANDER MOUNTAIN CO COM 36471P108 657 28,633 SH DEFINED 01,08 3,091 25,542 0 GANNETT INC COM 364730101 95,607 1,126,773 SH DEFINED 01 645,919 397,460 83,394 GANNETT INC COM 364730101 12,805 150,916 SH OTHER 01 66,082 77,079 7,755 GANNETT INC COM 364730101 13,035 153,620 SH DEFINED 02 102,721 45,440 5,459 GANNETT INC COM 364730101 3,611 42,555 SH OTHER 02 30,275 11,980 300 GANNETT INC COM 364730101 21,505 253,442 SH DEFINED 03 176,627 58,670 18,145 GANNETT INC COM 364730101 4,544 53,550 SH OTHER 03 43,715 7,340 2,495 GANNETT INC COM 364730101 41,648 490,845 SH DEFINED 04 459,735 16,390 14,720 GANNETT INC COM 364730101 19,306 227,531 SH OTHER 04 219,816 3,610 4,105 GANNETT INC COM 364730101 8,218 96,849 SH DEFINED 05 86,599 6,745 3,505 GANNETT INC COM 364730101 629 7,415 SH OTHER 05 5,915 1,500 0 GANNETT INC COM 364730101 59 700 SH OTHER 01,06 0 0 700 GANNETT INC COM 364730101 216,031 2,546,038 SH DEFINED 01,08 1,326,615 1,219,033 390 GANNETT INC COM 364730101 700 8,251 SH DEFINED 09 8,251 0 0 GANNETT INC COM 364730101 19,436 229,064 SH DEFINED 10 171,252 39,555 18,257 GANNETT INC COM 364730101 4,343 51,188 SH OTHER 10 21,890 27,613 1,685 GAP INC DEL COM 364760108 50,666 2,089,339 SH DEFINED 01 1,242,511 718,579 128,249 GAP INC DEL COM 364760108 516 21,282 SH OTHER 01 12,670 3,985 4,627 GAP INC DEL COM 364760108 3,094 127,605 SH DEFINED 02 106,380 16,925 4,300 GAP INC DEL COM 364760108 493 20,325 SH OTHER 02 18,925 1,400 0 GAP INC DEL COM 364760108 7,154 295,015 SH DEFINED 03 172,015 111,960 11,040 GAP INC DEL COM 364760108 816 33,640 SH OTHER 03 22,140 11,080 420 GAP INC DEL COM 364760108 10,995 453,420 SH DEFINED 04 428,945 14,525 9,950 GAP INC DEL COM 364760108 2,557 105,439 SH OTHER 04 101,614 1,825 2,000 GAP INC DEL COM 364760108 1,584 65,305 SH DEFINED 05 55,005 7,600 2,700 GAP INC DEL COM 364760108 98 4,050 SH OTHER 05 550 3,500 0 GAP INC DEL COM 364760108 57 2,350 SH OTHER 01,06 0 0 2,350 GAP INC DEL COM 364760108 184,756 7,618,790 SH DEFINED 01,08 3,857,612 3,752,068 9,110 GAP INC DEL COM 364760108 711 29,315 SH DEFINED 09 29,315 0 0 GAP INC DEL COM 364760108 830 34,236 SH DEFINED 10 30,786 2,500 950 GAP INC DEL COM 364760108 70 2,875 SH OTHER 10 845 2,030 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 216 ________ GARDNER DENVER INC COM 365558105 965 34,585 SH DEFINED 01 16,542 17,643 400 GARDNER DENVER INC COM 365558105 127 4,566 SH OTHER 03 4,566 0 0 GARDNER DENVER INC COM 365558105 27 972 SH OTHER 04 972 0 0 GARDNER DENVER INC COM 365558105 8 300 SH OTHER 01,06 0 0 300 GARDNER DENVER INC COM 365558105 3,098 111,054 SH DEFINED 01,08 28,391 82,663 0 GARTNER INC COM 366651107 1,034 78,227 SH DEFINED 01 57,668 17,184 3,375 GARTNER INC COM 366651107 9,809 741,961 SH DEFINED 01,08 115,932 626,029 0 GARTNER INC COM 366651206 502 38,957 SH DEFINED 01 13,808 24,299 850 GARTNER INC COM 366651206 273 21,152 SH OTHER 01 3,095 7,417 10,640 GARTNER INC COM 366651206 155 12,000 SH DEFINED 02 12,000 0 0 GARTNER INC COM 366651206 4 286 SH OTHER 02 286 0 0 GARTNER INC COM 366651206 15 1,160 SH DEFINED 04 1,160 0 0 GATEWAY INC COM 367626108 2,837 630,547 SH DEFINED 01 297,561 284,962 48,024 GATEWAY INC COM 367626108 1 225 SH OTHER 01 0 0 225 GATEWAY INC COM 367626108 0 100 SH DEFINED 03 100 0 0 GATEWAY INC COM 367626108 78 17,410 SH DEFINED 04 1,710 15,700 0 GATEWAY INC COM 367626108 2 450 SH DEFINED 05 0 0 450 GATEWAY INC COM 367626108 4 800 SH OTHER 01,06 0 0 800 GATEWAY INC COM 367626108 14,358 3,190,585 SH DEFINED 01,08 1,357,871 1,832,714 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,061 65,653 SH DEFINED 01 31,141 34,062 450 GAYLORD ENTMT CO NEW COM 367905106 6,203 197,610 SH DEFINED 01,08 54,633 142,977 0 GEHL CO COM 368483103 172 8,500 SH DEFINED 01 1,300 7,200 0 GEHL CO COM 368483103 248 12,257 SH DEFINED 01,08 2,258 9,999 0 GEN-PROBE INC NEW COM 36866T103 11,448 241,920 SH DEFINED 01 205,330 26,090 10,500 GEN-PROBE INC NEW COM 36866T103 10 210 SH DEFINED 04 210 0 0 GEN-PROBE INC NEW COM 36866T103 8,557 180,838 SH DEFINED 01,08 63,000 117,838 0 GEN-PROBE INC NEW COM 36866T103 102 2,155 SH DEFINED 10 1,895 0 260 GEMSTAR-TV GUIDE INTL INC COM 36866W106 727 151,491 SH DEFINED 01 99,709 40,432 11,350 GEMSTAR-TV GUIDE INTL INC COM 36866W106 0 100 SH OTHER 01 0 100 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 5 1,037 SH OTHER 04 1,037 0 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 4,261 887,642 SH DEFINED 01,08 302,277 585,365 0 GEMSTAR-TV GUIDE INTL INC COM 36866W106 2 350 SH DEFINED 10 0 0 350 GENAERA CORP COM 36867G100 215 51,100 SH DEFINED 01 24,400 26,700 0 GENAERA CORP COM 36867G100 599 142,581 SH DEFINED 01,08 48,410 94,171 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 217 ________ GENAISSANCE PHARMACEUTICALS COM 36867W105 93 22,300 SH DEFINED 01 3,500 18,800 0 GENAISSANCE PHARMACEUTICALS COM 36867W105 164 39,041 SH DEFINED 01,08 8,700 30,341 0 GENCORP INC COM 368682100 1,095 81,784 SH DEFINED 01 28,743 51,266 1,775 GENCORP INC COM 368682100 10 760 SH OTHER 01,06 0 0 760 GENCORP INC COM 368682100 4,001 298,785 SH DEFINED 01,08 125,125 173,660 0 GENE LOGIC INC COM 368689105 165 40,758 SH DEFINED 01 6,100 34,058 600 GENE LOGIC INC COM 368689105 217 53,632 SH DEFINED 01,08 13,137 40,495 0 GENELABS TECHNOLOGIES INC COM 368706107 190 82,400 SH DEFINED 01 41,700 38,900 1,800 GENELABS TECHNOLOGIES INC COM 368706107 0 150 SH DEFINED 04 0 150 0 GENELABS TECHNOLOGIES INC COM 368706107 311 134,781 SH DEFINED 01,08 68,728 66,053 0 GENENCOR INTL INC COM 368709101 1,351 82,552 SH DEFINED 01 39,627 42,725 200 GENENCOR INTL INC COM 368709101 3 200 SH DEFINED 03 200 0 0 GENENCOR INTL INC COM 368709101 2,374 145,039 SH DEFINED 01,08 28,394 116,645 0 GENENTECH INC COM 368710406 35,481 631,343 SH DEFINED 01 370,842 213,191 47,310 GENENTECH INC COM 368710406 5,473 97,390 SH OTHER 01 34,010 59,680 3,700 GENENTECH INC COM 368710406 4,188 74,523 SH DEFINED 02 48,037 24,126 2,360 GENENTECH INC COM 368710406 772 13,730 SH OTHER 02 7,460 6,110 160 GENENTECH INC COM 368710406 8,292 147,548 SH DEFINED 03 70,143 70,742 6,663 GENENTECH INC COM 368710406 1,216 21,632 SH OTHER 03 13,672 7,960 0 GENENTECH INC COM 368710406 21,644 385,118 SH DEFINED 04 367,553 6,925 10,640 GENENTECH INC COM 368710406 7,512 133,674 SH OTHER 04 127,524 5,950 200 GENENTECH INC COM 368710406 1,084 19,295 SH DEFINED 05 13,365 5,930 0 GENENTECH INC COM 368710406 67 1,200 SH OTHER 05 600 0 600 GENENTECH INC COM 368710406 91,774 1,632,984 SH DEFINED 01,08 795,965 837,019 0 GENENTECH INC COM 368710406 810 14,404 SH DEFINED 09 14,404 0 0 GENENTECH INC COM 368710406 2,689 47,850 SH DEFINED 10 22,050 18,000 7,800 GENENTECH INC COM 368710406 461 8,200 SH OTHER 10 8,200 0 0 GENERAL AMERN INVS INC COM 368802104 190 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 19 620 SH DEFINED 10 0 620 0 GENERAL BINDING CORP COM 369154109 356 22,967 SH DEFINED 01 5,360 17,507 100 GENERAL BINDING CORP COM 369154109 124 8,000 SH OTHER 01 0 0 8,000 GENERAL BINDING CORP COM 369154109 830 53,571 SH DEFINED 01,08 7,072 46,499 0 GENERAL CABLE CORP DEL NEW COM 369300108 567 66,322 SH DEFINED 01 22,887 41,085 2,350 GENERAL CABLE CORP DEL NEW COM 369300108 2,149 251,343 SH DEFINED 01,08 83,331 168,012 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 218 ________ GENERAL COMMUNICATION INC COM 369385109 701 88,339 SH DEFINED 01 30,519 54,645 3,175 GENERAL COMMUNICATION INC COM 369385109 6 800 SH OTHER 01,06 0 0 800 GENERAL COMMUNICATION INC COM 369385109 2,290 288,456 SH DEFINED 01,08 68,160 220,296 0 GENERAL DYNAMICS CORP COM 369550108 76,091 766,278 SH DEFINED 01 417,050 299,842 49,386 GENERAL DYNAMICS CORP COM 369550108 13,223 133,158 SH OTHER 01 57,776 72,672 2,710 GENERAL DYNAMICS CORP COM 369550108 10,934 110,111 SH DEFINED 02 75,387 30,845 3,879 GENERAL DYNAMICS CORP COM 369550108 2,706 27,254 SH OTHER 02 15,539 11,390 325 GENERAL DYNAMICS CORP COM 369550108 6,004 60,460 SH DEFINED 03 27,041 24,444 8,975 GENERAL DYNAMICS CORP COM 369550108 1,323 13,326 SH OTHER 03 6,295 4,830 2,201 GENERAL DYNAMICS CORP COM 369550108 21,140 212,886 SH DEFINED 04 199,006 6,225 7,655 GENERAL DYNAMICS CORP COM 369550108 11,735 118,178 SH OTHER 04 109,178 8,900 100 GENERAL DYNAMICS CORP COM 369550108 4,700 47,330 SH DEFINED 05 36,300 9,785 1,245 GENERAL DYNAMICS CORP COM 369550108 509 5,125 SH OTHER 05 3,325 1,800 0 GENERAL DYNAMICS CORP COM 369550108 50 500 SH OTHER 01,06 0 0 500 GENERAL DYNAMICS CORP COM 369550108 177,975 1,792,296 SH DEFINED 01,08 902,790 887,466 2,040 GENERAL DYNAMICS CORP COM 369550108 180 1,810 SH DEFINED 09 1,810 0 0 GENERAL DYNAMICS CORP COM 369550108 6,740 67,873 SH DEFINED 10 48,168 14,175 5,530 GENERAL DYNAMICS CORP COM 369550108 1,484 14,945 SH OTHER 10 8,645 6,025 275 GENERAL ELEC CO COM 369604103 971,177 29,974,597 SH DEFINED 01 16,134,714 11,395,791 2,444,092 GENERAL ELEC CO COM 369604103 213,685 6,595,207 SH OTHER 01 2,637,784 3,596,585 360,838 GENERAL ELEC CO COM 369604103 53,751 1,658,986 SH DEFINED 02 1,157,374 454,090 47,522 GENERAL ELEC CO COM 369604103 30,427 939,110 SH OTHER 02 586,467 311,207 41,436 GENERAL ELEC CO COM 369604103 89,482 2,761,790 SH DEFINED 03 1,685,612 900,802 175,376 GENERAL ELEC CO COM 369604103 52,670 1,625,625 SH OTHER 03 1,157,267 416,925 51,433 GENERAL ELEC CO COM 369604103 263,041 8,118,542 SH DEFINED 04 7,679,947 261,270 177,325 GENERAL ELEC CO COM 369604103 190,502 5,879,686 SH OTHER 04 5,544,421 288,522 46,743 GENERAL ELEC CO COM 369604103 35,153 1,084,971 SH DEFINED 05 933,866 95,670 55,435 GENERAL ELEC CO COM 369604103 5,797 178,911 SH OTHER 05 82,076 76,235 20,600 GENERAL ELEC CO COM 369604103 836 25,800 SH OTHER 01,06 0 0 25,800 GENERAL ELEC CO COM 369604103 3,220,976 99,412,844 SH DEFINED 01,08 49,210,710 49,805,436 396,698 GENERAL ELEC CO COM 369604103 6,118 188,816 SH DEFINED 09 188,816 0 0 GENERAL ELEC CO COM 369604103 97,466 3,008,200 SH DEFINED 10 2,123,296 479,446 405,458 GENERAL ELEC CO COM 369604103 38,649 1,192,856 SH OTHER 10 618,917 556,214 17,725 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 4 2,235 SH DEFINED 01 690 1,545 0 GENERAL EMPLOYMENT ENTERPRIS COM 369730106 17 8,705 SH DEFINED 01,08 2,508 6,197 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 219 ________ GENERAL GROWTH PPTYS INC COM 370021107 3,280 110,918 SH DEFINED 01 50,743 48,325 11,850 GENERAL GROWTH PPTYS INC COM 370021107 337 11,397 SH OTHER 01 11,397 0 0 GENERAL GROWTH PPTYS INC COM 370021107 12,886 435,766 SH DEFINED 03 435,766 0 0 GENERAL GROWTH PPTYS INC COM 370021107 30 1,000 SH DEFINED 04 1,000 0 0 GENERAL GROWTH PPTYS INC COM 370021107 24,139 816,337 SH DEFINED 01,08 391,280 425,057 0 GENERAL GROWTH PPTYS INC COM 370021107 10 330 SH DEFINED 09 330 0 0 GENERAL GROWTH PPTYS INC COM 370021107 319 10,794 SH DEFINED 10 0 0 10,794 GENERAL GROWTH PPTYS INC COM 370021107 80 2,700 SH OTHER 10 1,200 0 1,500 GENERAL MLS INC COM 370334104 44,907 944,808 SH DEFINED 01 485,999 382,820 75,989 GENERAL MLS INC COM 370334104 7,789 163,873 SH OTHER 01 75,708 83,215 4,950 GENERAL MLS INC COM 370334104 3,865 81,308 SH DEFINED 02 70,019 9,739 1,550 GENERAL MLS INC COM 370334104 1,097 23,070 SH OTHER 02 16,754 6,316 0 GENERAL MLS INC COM 370334104 3,801 79,964 SH DEFINED 03 49,819 22,105 8,040 GENERAL MLS INC COM 370334104 4,110 86,476 SH OTHER 03 21,316 65,010 150 GENERAL MLS INC COM 370334104 9,936 209,045 SH DEFINED 04 199,919 4,581 4,545 GENERAL MLS INC COM 370334104 6,034 126,956 SH OTHER 04 110,271 13,000 3,685 GENERAL MLS INC COM 370334104 3,905 82,150 SH DEFINED 05 72,270 775 9,105 GENERAL MLS INC COM 370334104 144 3,025 SH OTHER 05 0 2,200 825 GENERAL MLS INC COM 370334104 40 850 SH OTHER 01,06 0 0 850 GENERAL MLS INC COM 370334104 230,298 4,845,316 SH DEFINED 01,08 1,635,632 2,999,934 209,750 GENERAL MLS INC COM 370334104 75 1,568 SH DEFINED 09 1,568 0 0 GENERAL MLS INC COM 370334104 6,732 141,632 SH DEFINED 10 109,772 27,350 4,510 GENERAL MLS INC COM 370334104 1,646 34,640 SH OTHER 10 13,192 20,638 810 GENERAL MTRS CORP COM 370442105 43,500 933,684 SH DEFINED 01 368,756 485,473 79,455 GENERAL MTRS CORP COM 370442105 551 11,828 SH OTHER 01 3,647 6,831 1,350 GENERAL MTRS CORP COM 370442105 65 1,388 SH DEFINED 02 738 650 0 GENERAL MTRS CORP COM 370442105 118 2,538 SH OTHER 02 2,538 0 0 GENERAL MTRS CORP COM 370442105 48 1,032 SH DEFINED 03 750 282 0 GENERAL MTRS CORP COM 370442105 340 7,295 SH OTHER 03 1,897 5,398 0 GENERAL MTRS CORP COM 370442105 500 10,739 SH DEFINED 04 10,739 0 0 GENERAL MTRS CORP COM 370442105 782 16,791 SH OTHER 04 14,768 1,500 523 GENERAL MTRS CORP COM 370442105 37 800 SH DEFINED 05 0 0 800 GENERAL MTRS CORP COM 370442105 72 1,550 SH OTHER 01,06 0 0 1,550 GENERAL MTRS CORP COM 370442105 234,766 5,038,968 SH DEFINED 01,08 2,554,642 2,478,686 5,640 GENERAL MTRS CORP COM 370442105 641 13,769 SH DEFINED 09 13,769 0 0 GENERAL MTRS CORP COM 370442105 776 16,656 SH DEFINED 10 9,692 6,264 700 GENERAL MTRS CORP COM 370442105 1,533 32,905 SH OTHER 10 29,203 3,702 0 GENERAL MTRS CORP CONV PFD 370442717 3,775 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,471 100,000 DEFINED 01 100,000 0 0 GENERAL MTRS CORP CONV PFD 370442733 12 500 DEFINED 10 500 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 220 ________ GENESCO INC COM 371532102 1,022 43,268 SH DEFINED 01 12,838 29,880 550 GENESCO INC COM 371532102 47 2,000 SH DEFINED 04 2,000 0 0 GENESCO INC COM 371532102 10 425 SH OTHER 01,06 0 0 425 GENESCO INC COM 371532102 3,783 160,111 SH DEFINED 01,08 61,419 98,692 0 GENESEE & WYO INC COM 371559105 825 34,829 SH DEFINED 01 17,750 15,717 1,362 GENESEE & WYO INC COM 371559105 8 337 SH DEFINED 04 337 0 0 GENESEE & WYO INC COM 371559105 2,270 95,798 SH DEFINED 01,08 19,794 76,004 0 GENESIS MICROCHIP INC DEL COM 37184C103 882 64,055 SH DEFINED 01 22,996 39,159 1,900 GENESIS MICROCHIP INC DEL COM 37184C103 3,301 239,711 SH DEFINED 01,08 83,815 155,896 0 GENESIS HEALTHCARE CORP COM 37184D101 971 33,427 SH DEFINED 01 11,350 21,252 825 GENESIS HEALTHCARE CORP COM 37184D101 3,471 119,538 SH DEFINED 01,08 33,936 85,602 0 GENTEX CORP COM 371901109 2,939 74,056 SH DEFINED 01 30,416 36,400 7,240 GENTEX CORP COM 371901109 536 13,500 SH OTHER 01 0 13,500 0 GENTEX CORP COM 371901109 4 110 SH DEFINED 05 0 110 0 GENTEX CORP COM 371901109 18,920 476,814 SH DEFINED 01,08 165,734 311,080 0 GENTEX CORP COM 371901109 194 4,900 SH DEFINED 10 4,800 0 100 GENITOPE CORP COM 37229P507 155 15,700 SH DEFINED 01 0 15,700 0 GENLYTE GROUP INC COM 372302109 1,795 28,553 SH DEFINE