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 DEFINED 01 14,051 13,552 950 GENLYTE GROUP INC COM 372302109 4,583 72,892 SH DEFINED 01,08 16,783 56,109 0 GENTA INC COM 37245M207 299 119,761 SH DEFINED 01 41,248 78,363 150 GENTA INC COM 37245M207 1 484 SH OTHER 01 484 0 0 GENTA INC COM 37245M207 1,440 576,011 SH DEFINED 01,08 237,885 338,126 0 GENVEC INC COM 37246C109 105 34,048 SH DEFINED 01 7,593 26,455 0 GENVEC INC COM 37246C109 277 90,069 SH DEFINED 01,08 20,148 69,921 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 221 ________ GENUINE PARTS CO COM 372460105 21,379 538,792 SH DEFINED 01 175,379 167,401 196,012 GENUINE PARTS CO COM 372460105 3,988 100,502 SH OTHER 01 18,113 60,457 21,932 GENUINE PARTS CO COM 372460105 595 15,007 SH DEFINED 02 11,324 3,683 0 GENUINE PARTS CO COM 372460105 842 21,222 SH OTHER 02 18,962 2,260 0 GENUINE PARTS CO COM 372460105 1,993 50,230 SH DEFINED 03 24,413 24,649 1,168 GENUINE PARTS CO COM 372460105 969 24,417 SH OTHER 03 14,972 5,450 3,995 GENUINE PARTS CO COM 372460105 212 5,338 SH DEFINED 04 5,338 0 0 GENUINE PARTS CO COM 372460105 801 20,194 SH OTHER 04 19,694 500 0 GENUINE PARTS CO COM 372460105 11 275 SH DEFINED 05 0 0 275 GENUINE PARTS CO COM 372460105 4 95 SH OTHER 05 95 0 0 GENUINE PARTS CO COM 372460105 16 400 SH OTHER 01,06 0 0 400 GENUINE PARTS CO COM 372460105 63,553 1,601,633 SH DEFINED 01,08 819,923 781,210 500 GENUINE PARTS CO COM 372460105 233 5,879 SH DEFINED 09 5,879 0 0 GENUINE PARTS CO COM 372460105 270 6,798 SH DEFINED 10 6,548 0 250 GENUINE PARTS CO COM 372460105 81 2,050 SH OTHER 10 1,000 1,050 0 GENUS INC COM 372461103 90 26,450 SH DEFINED 01 6,400 20,050 0 GENUS INC COM 372461103 219 64,077 SH DEFINED 01,08 12,290 51,787 0 GENTIVA HEALTH SERVICES INC COM 37247A102 687 42,234 SH DEFINED 01 15,849 25,985 400 GENTIVA HEALTH SERVICES INC COM 37247A102 1 33 SH OTHER 04 33 0 0 GENTIVA HEALTH SERVICES INC COM 37247A102 3,155 194,060 SH DEFINED 01,08 58,475 135,585 0 GENWORTH FINL INC COM 37247D106 4,458 194,248 SH DEFINED 01 80,248 113,700 300 GENWORTH FINL INC COM 37247D106 287 12,520 SH DEFINED 04 320 12,200 0 GENWORTH FINL INC COM 37247D106 18,231 794,393 SH DEFINED 01,08 268,093 526,300 0 GENZYME CORP COM 372917104 22,258 470,277 SH DEFINED 01 203,911 216,685 49,681 GENZYME CORP COM 372917104 492 10,395 SH OTHER 01 2,635 7,499 261 GENZYME CORP COM 372917104 774 16,361 SH DEFINED 02 16,061 0 300 GENZYME CORP COM 372917104 85 1,800 SH OTHER 02 0 1,800 0 GENZYME CORP COM 372917104 284 5,995 SH DEFINED 03 3,895 2,100 0 GENZYME CORP COM 372917104 1,220 25,775 SH OTHER 03 0 25,775 0 GENZYME CORP COM 372917104 2,484 52,489 SH DEFINED 04 49,739 25 2,725 GENZYME CORP COM 372917104 399 8,422 SH OTHER 04 8,272 150 0 GENZYME CORP COM 372917104 123 2,600 SH DEFINED 05 200 2,000 400 GENZYME CORP COM 372917104 28 600 SH OTHER 01,06 0 0 600 GENZYME CORP COM 372917104 100,845 2,130,671 SH DEFINED 01,08 1,149,321 981,070 280 GENZYME CORP COM 372917104 324 6,847 SH DEFINED 09 6,847 0 0 GENZYME CORP COM 372917104 139 2,932 SH DEFINED 10 1,630 1,000 302 GENZYME CORP COM 372917104 18 384 SH OTHER 10 384 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 222 ________ GEORGIA GULF CORP COM 373200203 1,992 55,548 SH DEFINED 01 18,006 36,842 700 GEORGIA GULF CORP COM 373200203 22 625 SH OTHER 02 625 0 0 GEORGIA GULF CORP COM 373200203 19 525 SH OTHER 01,06 0 0 525 GEORGIA GULF CORP COM 373200203 7,534 210,097 SH DEFINED 01,08 60,085 150,012 0 GEORGIA PAC CORP COM 373298108 16,509 446,428 SH DEFINED 01 181,087 224,542 40,799 GEORGIA PAC CORP COM 373298108 943 25,509 SH OTHER 01 1,884 23,375 250 GEORGIA PAC CORP COM 373298108 159 4,300 SH DEFINED 02 4,300 0 0 GEORGIA PAC CORP COM 373298108 13 342 SH DEFINED 03 150 192 0 GEORGIA PAC CORP COM 373298108 157 4,240 SH DEFINED 04 4,240 0 0 GEORGIA PAC CORP COM 373298108 743 20,088 SH OTHER 04 20,088 0 0 GEORGIA PAC CORP COM 373298108 11 300 SH DEFINED 05 0 0 300 GEORGIA PAC CORP COM 373298108 26 700 SH OTHER 01,06 0 0 700 GEORGIA PAC CORP COM 373298108 87,183 2,357,573 SH DEFINED 01,08 1,202,245 1,154,128 1,200 GEORGIA PAC CORP COM 373298108 77 2,090 SH DEFINED 09 2,090 0 0 GEORGIA PAC CORP COM 373298108 89 2,415 SH DEFINED 10 965 0 1,450 GEORGIA PAC CORP COM 373298108 44 1,200 SH OTHER 10 1,200 0 0 GERBER SCIENTIFIC INC COM 373730100 346 49,027 SH DEFINED 01 28,427 20,200 400 GERBER SCIENTIFIC INC COM 373730100 2 300 SH OTHER 01,06 0 0 300 GERBER SCIENTIFIC INC COM 373730100 489 69,271 SH DEFINED 01,08 17,144 52,127 0 GERMAN AMERN BANCORP COM 373865104 106 6,282 SH DEFINED 01 4,511 1,606 165 GERMAN AMERN BANCORP COM 373865104 867 51,614 SH DEFINED 01,08 8,351 43,263 0 GERON CORP COM 374163103 435 53,976 SH DEFINED 01 25,165 28,061 750 GERON CORP COM 374163103 2 300 SH DEFINED 02 0 300 0 GERON CORP COM 374163103 3 400 SH DEFINED 04 400 0 0 GERON CORP COM 374163103 2 300 SH OTHER 04 300 0 0 GERON CORP COM 374163103 2,542 315,798 SH DEFINED 01,08 108,762 207,036 0 GETTY IMAGES INC COM 374276103 12,357 205,954 SH DEFINED 01 182,624 16,640 6,690 GETTY IMAGES INC COM 374276103 46 770 SH OTHER 01 0 770 0 GETTY IMAGES INC COM 374276103 4 70 SH DEFINED 04 70 0 0 GETTY IMAGES INC COM 374276103 7,930 132,161 SH DEFINED 01,08 49,865 82,296 0 GETTY IMAGES INC COM 374276103 50 840 SH DEFINED 10 735 0 105 GETTY RLTY CORP NEW COM 374297109 768 30,514 SH DEFINED 01 11,301 18,763 450 GETTY RLTY CORP NEW COM 374297109 3,520 139,916 SH DEFINED 01,08 45,958 93,958 0 GEVITY HR INC COM 374393106 3,024 115,447 SH DEFINED 01 96,281 18,916 250 GEVITY HR INC COM 374393106 4,332 165,412 SH DEFINED 01,08 48,528 116,884 0 GEVITY HR INC COM 374393106 131 5,000 SH DEFINED 10 5,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 223 ________ GIANT INDS INC COM 374508109 953 43,300 SH DEFINED 01 22,700 20,600 0 GIANT INDS INC COM 374508109 1,784 81,100 SH DEFINED 01,08 31,983 49,117 0 GIBRALTAR STL CORP COM 37476F103 2,413 73,535 SH DEFINED 01 57,587 15,748 200 GIBRALTAR STL CORP COM 37476F103 3,116 94,951 SH DEFINED 01,08 19,814 75,137 0 GIGA TRONICS INC COM 375175106 11 5,700 SH DEFINED 01 600 5,100 0 GIGA TRONICS INC COM 375175106 43 23,220 SH DEFINED 01,08 1,410 21,810 0 GILEAD SCIENCES INC COM 375558103 16,270 242,829 SH DEFINED 01 170,780 52,443 19,606 GILEAD SCIENCES INC COM 375558103 329 4,910 SH OTHER 01 0 4,910 0 GILEAD SCIENCES INC COM 375558103 134 2,000 SH DEFINED 03 2,000 0 0 GILEAD SCIENCES INC COM 375558103 174 2,600 SH DEFINED 04 2,600 0 0 GILEAD SCIENCES INC COM 375558103 269 4,016 SH OTHER 04 4,016 0 0 GILEAD SCIENCES INC COM 375558103 114,646 1,711,130 SH DEFINED 01,08 863,631 840,005 7,494 GILEAD SCIENCES INC COM 375558103 22 335 SH DEFINED 09 335 0 0 GILEAD SCIENCES INC COM 375558103 17 250 SH DEFINED 10 0 0 250 GILLETTE CO COM 375766102 113,205 2,669,920 SH DEFINED 01 1,449,642 1,027,659 192,619 GILLETTE CO COM 375766102 31,635 746,108 SH OTHER 01 290,390 433,154 22,564 GILLETTE CO COM 375766102 6,811 160,635 SH DEFINED 02 83,621 67,314 9,700 GILLETTE CO COM 375766102 2,729 64,364 SH OTHER 02 52,914 10,650 800 GILLETTE CO COM 375766102 3,682 86,832 SH DEFINED 03 56,195 24,167 6,470 GILLETTE CO COM 375766102 5,279 124,512 SH OTHER 03 85,470 38,042 1,000 GILLETTE CO COM 375766102 6,950 163,905 SH DEFINED 04 157,245 4,560 2,100 GILLETTE CO COM 375766102 8,656 204,140 SH OTHER 04 191,610 12,530 0 GILLETTE CO COM 375766102 1,498 35,336 SH DEFINED 05 29,538 3,123 2,675 GILLETTE CO COM 375766102 601 14,170 SH OTHER 05 3,870 2,300 8,000 GILLETTE CO COM 375766102 110 2,600 SH OTHER 01,06 0 0 2,600 GILLETTE CO COM 375766102 392,094 9,247,492 SH DEFINED 01,08 4,793,385 4,446,017 8,090 GILLETTE CO COM 375766102 1,763 41,584 SH DEFINED 09 41,584 0 0 GILLETTE CO COM 375766102 3,983 93,941 SH DEFINED 10 52,413 9,368 32,160 GILLETTE CO COM 375766102 472 11,130 SH OTHER 10 3,242 7,888 0 GLACIER BANCORP INC NEW COM 37637Q105 1,034 36,704 SH DEFINED 01 13,339 21,872 1,493 GLACIER BANCORP INC NEW COM 37637Q105 4,029 143,019 SH DEFINED 01,08 28,557 114,462 0 GLADSTONE CAPITAL CORP COM 376535100 90 4,491 SH DEFINED 01 3,973 218 300 GLADSTONE CAPITAL CORP COM 376535100 820 40,694 SH DEFINED 01,08 11,821 28,873 0 GLAMIS GOLD LTD COM 376775102 444 25,300 SH DEFINED 01 25,300 0 0 GLAMIS GOLD LTD COM 376775102 8 450 SH DEFINED 02 450 0 0 GLAMIS GOLD LTD COM 376775102 2,233 127,408 SH DEFINED 01,08 18,900 108,508 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 224 ________ GLATFELTER COM 377316104 685 48,683 SH DEFINED 01 43,180 4,853 650 GLATFELTER COM 377316104 3,696 262,468 SH DEFINED 01,08 38,038 224,430 0 GLAXOSMITHKLINE PLC COM 37733W105 8,088 195,075 SH DEFINED 01 158,496 33,185 3,394 GLAXOSMITHKLINE PLC COM 37733W105 2,476 59,720 SH OTHER 01 36,922 22,398 400 GLAXOSMITHKLINE PLC COM 37733W105 1,648 39,752 SH DEFINED 02 31,807 5,783 2,162 GLAXOSMITHKLINE PLC COM 37733W105 828 19,968 SH OTHER 02 13,060 6,608 300 GLAXOSMITHKLINE PLC COM 37733W105 2,381 57,437 SH DEFINED 03 26,251 29,416 1,770 GLAXOSMITHKLINE PLC COM 37733W105 2,955 71,283 SH OTHER 03 67,203 2,250 1,830 GLAXOSMITHKLINE PLC COM 37733W105 4,749 114,549 SH DEFINED 04 110,234 1,805 2,510 GLAXOSMITHKLINE PLC COM 37733W105 13,167 317,594 SH OTHER 04 308,877 6,942 1,775 GLAXOSMITHKLINE PLC COM 37733W105 2,053 49,519 SH DEFINED 05 46,914 1,085 1,520 GLAXOSMITHKLINE PLC COM 37733W105 493 11,900 SH OTHER 05 1,800 100 10,000 GLAXOSMITHKLINE PLC COM 37733W105 1,227 29,606 SH DEFINED 10 16,093 13,051 462 GLAXOSMITHKLINE PLC COM 37733W105 833 20,099 SH OTHER 10 5,874 14,225 0 GLENAYRE TECHNOLOGIES INC COM 377899109 160 69,638 SH DEFINED 01 14,138 55,500 0 GLENAYRE TECHNOLOGIES INC COM 377899109 222 96,470 SH DEFINED 01,08 25,118 71,352 0 GLENBOROUGH RLTY TR INC COM 37803P105 1,966 107,142 SH DEFINED 01 82,093 24,449 600 GLENBOROUGH RLTY TR INC COM 37803P105 10 525 SH OTHER 01,06 0 0 525 GLENBOROUGH RLTY TR INC COM 37803P105 3,075 167,582 SH DEFINED 01,08 47,063 120,519 0 GLIMCHER RLTY TR COM 379302102 1,328 60,024 SH DEFINED 01 30,240 28,884 900 GLIMCHER RLTY TR COM 379302102 13 600 SH OTHER 04 600 0 0 GLIMCHER RLTY TR COM 379302102 5,327 240,834 SH DEFINED 01,08 81,135 159,699 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 1,000 DEFINED 01 1,000 0 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 1,500 OTHER 01 1,500 0 0 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 0 800 DEFINED 02 0 0 800 GLOBAL HIGH INCOME DLR FD IN UNDEFIND 37933G108 2 12,200 DEFINED 10 0 0 12,200 GLOBAL INDS LTD COM 379336100 820 143,354 SH DEFINED 01 59,730 81,724 1,900 GLOBAL INDS LTD COM 379336100 125 21,800 SH DEFINED 04 0 21,800 0 GLOBAL INDS LTD COM 379336100 3,246 567,423 SH DEFINED 01,08 169,190 398,233 0 GLOBAL IMAGING SYSTEMS COM 37934A100 1,146 31,254 SH DEFINED 01 12,600 17,679 975 GLOBAL IMAGING SYSTEMS COM 37934A100 11 300 SH DEFINED 04 300 0 0 GLOBAL IMAGING SYSTEMS COM 37934A100 11 300 SH OTHER 01,06 0 0 300 GLOBAL IMAGING SYSTEMS COM 37934A100 6,284 171,407 SH DEFINED 01,08 57,729 113,678 0 GLOBAL E POINT INC COM 37940U108 28 4,939 SH DEFINED 01 1,040 3,899 0 GLOBAL E POINT INC COM 37940U108 47 8,480 SH DEFINED 01,08 1,778 6,702 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 225 ________ GLOBAL PMTS INC COM 37940X102 7,873 174,874 SH DEFINED 01 156,790 9,003 9,081 GLOBAL PMTS INC COM 37940X102 399 8,860 SH DEFINED 04 8,860 0 0 GLOBAL PMTS INC COM 37940X102 5 100 SH DEFINED 05 0 100 0 GLOBAL PMTS INC COM 37940X102 24 524 SH OTHER 01,06 0 0 524 GLOBAL PMTS INC COM 37940X102 6,664 148,019 SH DEFINED 01,08 65,155 82,864 0 GLOBAL PMTS INC COM 37940X102 25 546 SH DEFINED 10 500 0 46 GLOBAL POWER EQUIPMENT INC COM 37941P108 393 48,960 SH DEFINED 01 13,679 34,431 850 GLOBAL POWER EQUIPMENT INC COM 37941P108 1,318 164,305 SH DEFINED 01,08 44,393 119,912 0 GLOBECOMM SYSTEMS INC COM 37956X103 68 13,050 SH DEFINED 01 2,600 10,450 0 GLOBECOMM SYSTEMS INC COM 37956X103 194 37,063 SH DEFINED 01,08 5,200 31,863 0 GLOWPOINT INC COM 379887102 45 24,013 SH DEFINED 01 5,100 18,913 0 GLOWPOINT INC COM 379887102 89 46,917 SH DEFINED 01,08 12,240 34,677 0 GLYCOGENESYS INC COM 37989P101 12 18,800 SH DEFINED 01 3,400 15,400 0 GLYCOGENESYS INC COM 37989P101 22 34,075 SH DEFINED 01,08 14,875 19,200 0 GOLD BANC CORP INC COM 379907108 1,899 122,543 SH DEFINED 01 85,488 34,780 2,275 GOLD BANC CORP INC COM 379907108 9 600 SH OTHER 01,06 0 0 600 GOLD BANC CORP INC COM 379907108 3,780 243,871 SH DEFINED 01,08 57,197 186,674 0 GOAMERICA INC COM 38020R205 1 1,030 SH DEFINED 01 1,030 0 0 GOAMERICA INC COM 38020R205 4 5,000 SH OTHER 02 5,000 0 0 GOAMERICA INC COM 38020R205 5 6,081 SH DEFINED 01,08 1,088 4,993 0 GOLD RESV INC COM 38068N108 75 24,663 SH DEFINED 01,08 6,495 18,168 0 GOLDEN ENTERPRISES INC COM 381010107 68 24,200 SH DEFINED 01 200 24,000 0 GOLDEN ENTERPRISES INC COM 381010107 91 32,183 SH DEFINED 01,08 5,424 26,759 0 GOLDEN ST VINTNERS INC COM 38121K208 55 6,700 SH DEFINED 01 700 6,000 0 GOLDEN ST VINTNERS INC COM 38121K208 44 5,309 SH DEFINED 01,08 818 4,491 0 GOLDEN TELECOM INC COM 38122G107 333 11,845 SH DEFINED 01 5,634 5,361 850 GOLDEN TELECOM INC COM 38122G107 6 200 SH OTHER 01 0 200 0 GOLDEN TELECOM INC COM 38122G107 1,243 44,163 SH DEFINED 01,08 10,901 33,262 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 226 ________ GOLDEN WEST FINL CORP DEL COM 381317106 26,977 253,665 SH DEFINED 01 99,420 133,306 20,939 GOLDEN WEST FINL CORP DEL COM 381317106 74 700 SH OTHER 01 400 0 300 GOLDEN WEST FINL CORP DEL COM 381317106 316 2,970 SH DEFINED 02 2,150 700 120 GOLDEN WEST FINL CORP DEL COM 381317106 74 700 SH OTHER 02 600 100 0 GOLDEN WEST FINL CORP DEL COM 381317106 4,375 41,137 SH DEFINED 03 25,939 12,494 2,704 GOLDEN WEST FINL CORP DEL COM 381317106 548 5,150 SH OTHER 03 3,915 875 360 GOLDEN WEST FINL CORP DEL COM 381317106 230 2,160 SH DEFINED 04 2,160 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 106 1,000 SH OTHER 04 1,000 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 365 3,430 SH DEFINED 05 3,160 0 270 GOLDEN WEST FINL CORP DEL COM 381317106 43 400 SH OTHER 01,06 0 0 400 GOLDEN WEST FINL CORP DEL COM 381317106 146,184 1,374,557 SH DEFINED 01,08 709,252 656,920 8,385 GOLDEN WEST FINL CORP DEL COM 381317106 68 644 SH DEFINED 09 644 0 0 GOLDEN WEST FINL CORP DEL COM 381317106 69 646 SH DEFINED 10 246 0 400 GOLDFIELD CORP COM 381370105 7 12,300 SH DEFINED 01 0 12,300 0 GOLDFIELD CORP COM 381370105 54 95,600 SH DEFINED 01,08 1,553 94,047 0 GOLDMAN SACHS GROUP INC COM 38141G104 205,215 2,179,424 SH DEFINED 01 1,306,282 718,219 154,923 GOLDMAN SACHS GROUP INC COM 38141G104 15,565 165,302 SH OTHER 01 71,660 82,256 11,386 GOLDMAN SACHS GROUP INC COM 38141G104 16,749 177,873 SH DEFINED 02 140,418 34,545 2,910 GOLDMAN SACHS GROUP INC COM 38141G104 2,645 28,087 SH OTHER 02 18,572 9,465 50 GOLDMAN SACHS GROUP INC COM 38141G104 22,813 242,274 SH DEFINED 03 142,246 80,181 19,847 GOLDMAN SACHS GROUP INC COM 38141G104 3,215 34,143 SH OTHER 03 18,616 11,730 3,797 GOLDMAN SACHS GROUP INC COM 38141G104 66,783 709,254 SH DEFINED 04 642,576 31,925 34,753 GOLDMAN SACHS GROUP INC COM 38141G104 15,412 163,676 SH OTHER 04 155,846 7,480 350 GOLDMAN SACHS GROUP INC COM 38141G104 10,582 112,387 SH DEFINED 05 93,680 14,732 3,975 GOLDMAN SACHS GROUP INC COM 38141G104 1,543 16,388 SH OTHER 05 13,920 2,468 0 GOLDMAN SACHS GROUP INC COM 38141G104 118 1,250 SH OTHER 01,06 0 0 1,250 GOLDMAN SACHS GROUP INC COM 38141G104 382,370 4,060,859 SH DEFINED 01,08 2,039,956 2,019,303 1,600 GOLDMAN SACHS GROUP INC COM 38141G104 685 7,275 SH DEFINED 09 7,275 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 15,393 163,478 SH DEFINED 10 137,671 18,750 7,057 GOLDMAN SACHS GROUP INC COM 38141G104 1,859 19,745 SH OTHER 10 7,420 11,775 550 GOLF TR AMER INC COM 38168B103 21 9,000 SH DEFINED 01 1,700 7,300 0 GOLF TR AMER INC COM 38168B103 25 10,641 SH DEFINED 01,08 1,400 9,241 0 GOODRICH CORP COM 382388106 6,515 201,511 SH DEFINED 01 81,587 102,169 17,755 GOODRICH CORP COM 382388106 3 100 SH OTHER 01 0 0 100 GOODRICH CORP COM 382388106 40 1,224 SH DEFINED 02 0 0 1,224 GOODRICH CORP COM 382388106 2 50 SH DEFINED 03 50 0 0 GOODRICH CORP COM 382388106 39 1,215 SH DEFINED 04 1,215 0 0 GOODRICH CORP COM 382388106 6 175 SH DEFINED 05 0 0 175 GOODRICH CORP COM 382388106 10 300 SH OTHER 01,06 0 0 300 GOODRICH CORP COM 382388106 33,640 1,040,507 SH DEFINED 01,08 504,813 535,694 0 GOODRICH CORP COM 382388106 4 118 SH DEFINED 10 18 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 227 ________ GOODRICH PETE CORP COM 382410405 61 7,300 SH DEFINED 01 3,700 3,600 0 GOODRICH PETE CORP COM 382410405 226 27,240 SH DEFINED 01,08 6,873 20,367 0 GOODYEAR TIRE & RUBR CO COM 382550101 2,903 319,410 SH DEFINED 01 139,134 149,219 31,057 GOODYEAR TIRE & RUBR CO COM 382550101 2 175 SH OTHER 01 0 0 175 GOODYEAR TIRE & RUBR CO COM 382550101 9 1,041 SH DEFINED 02 0 1,041 0 GOODYEAR TIRE & RUBR CO COM 382550101 1 100 SH DEFINED 03 100 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5 600 SH DEFINED 04 600 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2 200 SH OTHER 04 200 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 11 1,250 SH DEFINED 05 1,000 0 250 GOODYEAR TIRE & RUBR CO COM 382550101 5 500 SH OTHER 01,06 0 0 500 GOODYEAR TIRE & RUBR CO COM 382550101 17,032 1,873,740 SH DEFINED 01,08 821,196 1,052,544 0 GOODYEAR TIRE & RUBR CO COM 382550101 3 377 SH DEFINED 09 377 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 0 26 SH DEFINED 10 26 0 0 GOODYS FAMILY CLOTHING INC COM 382588101 574 55,350 SH DEFINED 01 23,463 31,437 450 GOODYS FAMILY CLOTHING INC COM 382588101 6 600 SH OTHER 01,06 0 0 600 GOODYS FAMILY CLOTHING INC COM 382588101 1,480 142,697 SH DEFINED 01,08 38,837 103,860 0 GOREMOTE INTERNET COMMUNICAT COM 382859106 37 19,909 SH DEFINED 01 5,200 14,709 0 GOREMOTE INTERNET COMMUNICAT COM 382859106 91 49,472 SH DEFINED 01,08 8,128 41,344 0 GORMAN RUPP CO COM 383082104 559 20,561 SH DEFINED 01 4,990 15,321 250 GORMAN RUPP CO COM 383082104 1,158 42,613 SH DEFINED 01,08 7,040 35,573 0 GOTTSCHALKS INC COM 383485109 88 14,900 SH DEFINED 01 2,700 12,200 0 GOTTSCHALKS INC COM 383485109 142 23,884 SH DEFINED 01,08 3,524 20,360 0 GOVERNMENT PPTYS TR INC COM 38374W107 82 7,800 SH DEFINED 01 7,400 0 400 GOVERNMENT PPTYS TR INC COM 38374W107 762 72,888 SH DEFINED 01,08 15,288 57,600 0 GRACE W R & CO DEL NEW COM 38388F108 726 117,174 SH DEFINED 01 41,474 74,400 1,300 GRACE W R & CO DEL NEW COM 38388F108 3,263 526,214 SH DEFINED 01,08 188,116 338,098 0 GRACO INC COM 384109104 1,414 45,544 SH DEFINED 01 27,804 12,908 4,832 GRACO INC COM 384109104 592 19,050 SH OTHER 01 0 0 19,050 GRACO INC COM 384109104 19 615 SH DEFINED 04 615 0 0 GRACO INC COM 384109104 12,574 404,963 SH DEFINED 01,08 135,686 269,277 0 GRACO INC COM 384109104 3 103 SH DEFINED 10 0 0 103 GRAFTECH INTL LTD COM 384313102 1,616 154,540 SH DEFINED 01 54,711 96,354 3,475 GRAFTECH INTL LTD COM 384313102 21 2,000 SH OTHER 01 0 2,000 0 GRAFTECH INTL LTD COM 384313102 103 9,800 SH DEFINED 04 0 9,800 0 GRAFTECH INTL LTD COM 384313102 6,031 576,531 SH DEFINED 01,08 126,083 450,448 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 228 ________ GRAHAM CORP COM 384556106 36 3,200 SH DEFINED 01 300 2,900 0 GRAHAM CORP COM 384556106 87 7,735 SH DEFINED 01,08 710 7,025 0 GRAINGER W W INC COM 384802104 23,225 403,915 SH DEFINED 01 208,232 145,084 50,599 GRAINGER W W INC COM 384802104 11,110 193,215 SH OTHER 01 84,033 70,582 38,600 GRAINGER W W INC COM 384802104 4,804 83,550 SH DEFINED 02 72,800 9,550 1,200 GRAINGER W W INC COM 384802104 552 9,600 SH OTHER 02 8,600 800 200 GRAINGER W W INC COM 384802104 784 13,633 SH DEFINED 03 4,400 7,033 2,200 GRAINGER W W INC COM 384802104 745 12,950 SH OTHER 03 11,200 0 1,750 GRAINGER W W INC COM 384802104 555 9,660 SH DEFINED 04 9,060 600 0 GRAINGER W W INC COM 384802104 403 7,005 SH OTHER 04 7,005 0 0 GRAINGER W W INC COM 384802104 23 400 SH DEFINED 05 300 0 100 GRAINGER W W INC COM 384802104 81 1,400 SH OTHER 05 600 800 0 GRAINGER W W INC COM 384802104 20 350 SH OTHER 01,06 0 0 350 GRAINGER W W INC COM 384802104 46,107 801,863 SH DEFINED 01,08 406,846 395,017 0 GRAINGER W W INC COM 384802104 23 392 SH DEFINED 09 392 0 0 GRAINGER W W INC COM 384802104 157 2,729 SH DEFINED 10 2,631 0 98 GRAINGER W W INC COM 384802104 308 5,360 SH OTHER 10 2,760 2,100 500 GRANITE BROADCASTING CORP COM 387241102 12 16,500 SH DEFINED 01 2,800 13,700 0 GRANITE BROADCASTING CORP COM 387241102 23 32,893 SH DEFINED 01,08 8,350 24,543 0 GRANITE CONSTR INC COM 387328107 703 38,543 SH DEFINED 01 23,911 12,157 2,475 GRANITE CONSTR INC COM 387328107 4,862 266,709 SH DEFINED 01,08 38,920 227,789 0 GRANT PRIDECO INC COM 38821G101 1,884 102,070 SH DEFINED 01 52,291 46,609 3,170 GRANT PRIDECO INC COM 38821G101 2 118 SH OTHER 01 0 118 0 GRANT PRIDECO INC COM 38821G101 542 29,380 SH DEFINED 04 20,680 8,700 0 GRANT PRIDECO INC COM 38821G101 5 285 SH DEFINED 05 285 0 0 GRANT PRIDECO INC COM 38821G101 11,338 614,197 SH DEFINED 01,08 145,063 469,134 0 GRANT PRIDECO INC COM 38821G101 2 100 SH DEFINED 10 0 0 100 GRAPHIC PACKAGING CORP DEL COM 388688103 630 72,882 SH DEFINED 01 38,782 33,000 1,100 GRAPHIC PACKAGING CORP DEL COM 388688103 3,712 429,091 SH DEFINED 01,08 62,224 366,867 0 GRAPHIC PACKAGING CORP DEL COM 388688103 30 3,500 SH DEFINED 10 3,500 0 0 GRAY TELEVISION INC COM 389375106 913 65,722 SH DEFINED 01 26,473 37,949 1,300 GRAY TELEVISION INC COM 389375106 3,296 237,276 SH DEFINED 01,08 44,162 193,114 0 GRAY TELEVISION INC COM 389375205 136 10,900 SH DEFINED 01 0 10,900 0 GRAY TELEVISION INC COM 389375205 68 5,437 SH DEFINED 01,08 1,873 3,564 0 GREAT AMERN FINL RES INC COM 389915109 1,410 88,685 SH DEFINED 01 75,803 12,832 50 GREAT AMERN FINL RES INC COM 389915109 1,836 115,461 SH DEFINED 01,08 33,451 82,010 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 229 ________ GREAT ATLANTIC & PAC TEA INC COM 390064103 381 49,769 SH DEFINED 01 13,849 35,170 750 GREAT ATLANTIC & PAC TEA INC COM 390064103 4 550 SH OTHER 01,06 0 0 550 GREAT ATLANTIC & PAC TEA INC COM 390064103 1,303 170,143 SH DEFINED 01,08 65,783 104,360 0 GREAT LAKES CHEM CORP COM 390568103 3,177 117,422 SH DEFINED 01 70,201 40,385 6,836 GREAT LAKES CHEM CORP COM 390568103 3 100 SH OTHER 01 50 0 50 GREAT LAKES CHEM CORP COM 390568103 1 50 SH DEFINED 03 50 0 0 GREAT LAKES CHEM CORP COM 390568103 184 6,800 SH DEFINED 04 0 6,800 0 GREAT LAKES CHEM CORP COM 390568103 30 1,100 SH OTHER 04 1,100 0 0 GREAT LAKES CHEM CORP COM 390568103 1 40 SH DEFINED 05 0 0 40 GREAT LAKES CHEM CORP COM 390568103 3 100 SH OTHER 01,06 0 0 100 GREAT LAKES CHEM CORP COM 390568103 14,875 549,701 SH DEFINED 01,08 254,086 295,615 0 GREAT LAKES CHEM CORP COM 390568103 0 9 SH DEFINED 10 9 0 0 GREAT SOUTHN BANCORP INC COM 390905107 778 26,902 SH DEFINED 01 8,212 17,390 1,300 GREAT SOUTHN BANCORP INC COM 390905107 2,003 69,286 SH DEFINED 01,08 12,002 57,284 0 GREAT PLAINS ENERGY INC COM 391164100 1,029 34,641 SH DEFINED 01 16,461 13,890 4,290 GREAT PLAINS ENERGY INC COM 391164100 3 100 SH OTHER 01 0 100 0 GREAT PLAINS ENERGY INC COM 391164100 50 1,700 SH OTHER 02 1,700 0 0 GREAT PLAINS ENERGY INC COM 391164100 9 300 SH OTHER 03 0 300 0 GREAT PLAINS ENERGY INC COM 391164100 6 200 SH DEFINED 04 200 0 0 GREAT PLAINS ENERGY INC COM 391164100 36 1,200 SH OTHER 04 1,200 0 0 GREAT PLAINS ENERGY INC COM 391164100 12,261 412,831 SH DEFINED 01,08 112,713 300,118 0 GREAT PLAINS ENERGY INC COM 391164100 24 822 SH DEFINED 10 722 0 100 GREATER BAY BANCORP COM 391648102 4,256 147,277 SH DEFINED 01 99,586 44,441 3,250 GREATER BAY BANCORP COM 391648102 29 1,000 SH DEFINED 03 1,000 0 0 GREATER BAY BANCORP COM 391648102 12,540 433,894 SH DEFINED 01,08 125,143 308,751 0 GREATER COMMUNITY BANCORP COM 39167M108 9 635 SH DEFINED 01 225 410 0 GREATER COMMUNITY BANCORP COM 39167M108 187 13,131 SH DEFINED 01,08 2,798 10,333 0 GREATER DEL VY HLDGS COM 391688108 120 4,330 SH DEFINED 01 525 3,805 0 GREATER DEL VY HLDGS COM 391688108 174 6,276 SH DEFINED 01,08 1,782 4,494 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 173 9,300 SH DEFINED 01 1,300 8,000 0 GREEN MTN COFFEE ROASTERS IN COM 393122106 259 13,955 SH DEFINED 01,08 2,754 11,201 0 GREEN MOUNTAIN PWR CORP COM 393154109 266 10,208 SH DEFINED 01 2,008 8,200 0 GREEN MOUNTAIN PWR CORP COM 393154109 26 1,000 SH OTHER 04 593 0 407 GREEN MOUNTAIN PWR CORP COM 393154109 3 100 SH OTHER 01,06 0 0 100 GREEN MOUNTAIN PWR CORP COM 393154109 384 14,724 SH DEFINED 01,08 3,233 11,491 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 230 ________ GREENBRIER COS INC COM 393657101 797 41,848 SH DEFINED 01 8,848 33,000 0 GREENBRIER COS INC COM 393657101 898 47,149 SH DEFINED 01,08 8,927 38,222 0 GREENHILL & CO INC COM 395259104 475 22,700 SH DEFINED 01,08 1,100 21,600 0 GREENPOINT FINL CORP COM 395384100 2,327 58,608 SH DEFINED 01 31,262 22,676 4,670 GREENPOINT FINL CORP COM 395384100 4 100 SH OTHER 01 0 100 0 GREENPOINT FINL CORP COM 395384100 28,613 720,722 SH DEFINED 01,08 198,176 522,546 0 GREENPOINT FINL CORP COM 395384100 8 206 SH DEFINED 09 206 0 0 GREENPOINT FINL CORP COM 395384100 6 150 SH DEFINED 10 0 0 150 GREIF INC COM 397624107 1,655 39,169 SH DEFINED 01 14,067 24,202 900 GREIF INC COM 397624107 579 13,700 SH OTHER 02 0 0 13,700 GREIF INC COM 397624107 4,333 102,567 SH DEFINED 01,08 26,122 76,445 0 GREY GLOBAL GROUP INC COM 39787M108 1,664 1,689 SH DEFINED 01 658 1,031 0 GREY GLOBAL GROUP INC COM 39787M108 6,610 6,711 SH DEFINED 01,08 1,082 5,629 0 GREY WOLF INC COM 397888108 1,262 297,700 SH DEFINED 01 112,565 180,985 4,150 GREY WOLF INC COM 397888108 4 1,000 SH OTHER 01 1,000 0 0 GREY WOLF INC COM 397888108 5,196 1,225,369 SH DEFINED 01,08 290,211 935,158 0 GRIFFIN LD & NURSERIES INC COM 398231100 118 4,700 SH DEFINED 01 900 3,800 0 GRIFFIN LD & NURSERIES INC COM 398231100 202 8,055 SH DEFINED 01,08 1,900 6,155 0 GRIFFON CORP COM 398433102 1,083 48,603 SH DEFINED 01 17,733 29,370 1,500 GRIFFON CORP COM 398433102 907 40,700 SH OTHER 01 0 40,700 0 GRIFFON CORP COM 398433102 4 164 SH DEFINED 04 164 0 0 GRIFFON CORP COM 398433102 10 462 SH OTHER 01,06 0 0 462 GRIFFON CORP COM 398433102 4,389 197,015 SH DEFINED 01,08 79,714 117,301 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1,141 34,366 SH DEFINED 01 15,818 18,198 350 GROUP 1 AUTOMOTIVE INC COM 398905109 12 350 SH OTHER 01,06 0 0 350 GROUP 1 AUTOMOTIVE INC COM 398905109 4,039 121,615 SH DEFINED 01,08 35,711 85,904 0 GROUP 1 SOFTWARE INC NEW COM 39943Y103 480 20,922 SH DEFINED 01 7,155 13,417 350 GROUP 1 SOFTWARE INC NEW COM 39943Y103 1,940 84,515 SH DEFINED 01,08 13,798 70,717 0 GTECH HLDGS CORP COM 400518106 6,661 143,836 SH DEFINED 01 124,007 10,859 8,970 GTECH HLDGS CORP COM 400518106 3 75 SH DEFINED 04 75 0 0 GTECH HLDGS CORP COM 400518106 14,731 318,104 SH DEFINED 01,08 88,932 229,172 0 GTECH HLDGS CORP COM 400518106 39 848 SH DEFINED 10 680 0 168 GTX INC DEL COM 40052B108 166 15,928 SH DEFINED 01,08 600 15,328 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 231 ________ GUARANTY FED BANCSHARES INC COM 40108P101 116 6,000 SH DEFINED 01 600 5,400 0 GUARANTY FED BANCSHARES INC COM 40108P101 139 7,202 SH DEFINED 01,08 1,200 6,002 0 GUESS INC COM 401617105 767 47,668 SH DEFINED 01 14,400 31,193 2,075 GUESS INC COM 401617105 2,112 131,167 SH DEFINED 01,08 26,912 104,255 0 GUIDANT CORP COM 401698105 75,346 1,348,352 SH DEFINED 01 910,456 334,147 103,749 GUIDANT CORP COM 401698105 3,889 69,592 SH OTHER 01 33,325 30,562 5,705 GUIDANT CORP COM 401698105 3,597 64,364 SH DEFINED 02 40,217 20,860 3,287 GUIDANT CORP COM 401698105 875 15,650 SH OTHER 02 8,665 6,935 50 GUIDANT CORP COM 401698105 9,605 171,894 SH DEFINED 03 101,489 60,605 9,800 GUIDANT CORP COM 401698105 1,897 33,955 SH OTHER 03 24,235 7,060 2,660 GUIDANT CORP COM 401698105 14,114 252,570 SH DEFINED 04 234,035 6,715 11,820 GUIDANT CORP COM 401698105 5,235 93,686 SH OTHER 04 88,581 4,755 350 GUIDANT CORP COM 401698105 5,593 100,092 SH DEFINED 05 85,920 10,937 3,235 GUIDANT CORP COM 401698105 593 10,610 SH OTHER 05 8,945 1,665 0 GUIDANT CORP COM 401698105 45 800 SH OTHER 01,06 0 0 800 GUIDANT CORP COM 401698105 162,571 2,909,295 SH DEFINED 01,08 1,506,816 1,401,249 1,230 GUIDANT CORP COM 401698105 626 11,203 SH DEFINED 09 11,203 0 0 GUIDANT CORP COM 401698105 7,179 128,470 SH DEFINED 10 121,635 3,775 3,060 GUIDANT CORP COM 401698105 1,427 25,533 SH OTHER 10 15,343 9,915 275 GUILFORD PHARMACEUTICALS INC COM 401829106 275 57,890 SH DEFINED 01 25,670 30,970 1,250 GUILFORD PHARMACEUTICALS INC COM 401829106 3 700 SH OTHER 01 0 700 0 GUILFORD PHARMACEUTICALS INC COM 401829106 1,232 259,356 SH DEFINED 01,08 106,634 152,722 0 GUITAR CTR MGMT INC COM 402040109 2,845 63,974 SH DEFINED 01 35,088 27,076 1,810 GUITAR CTR MGMT INC COM 402040109 3 60 SH DEFINED 05 0 60 0 GUITAR CTR MGMT INC COM 402040109 18 400 SH OTHER 01,06 0 0 400 GUITAR CTR MGMT INC COM 402040109 7,661 172,270 SH DEFINED 01,08 55,927 116,343 0 GULF ISLAND FABRICATION INC COM 402307102 959 44,351 SH DEFINED 01 29,901 13,500 950 GULF ISLAND FABRICATION INC COM 402307102 1,352 62,522 SH DEFINED 01,08 12,260 50,262 0 GULFMARK OFFSHORE INC COM 402629109 979 62,050 SH DEFINED 01 38,103 23,647 300 GULFMARK OFFSHORE INC COM 402629109 1 56 SH OTHER 01 0 56 0 GULFMARK OFFSHORE INC COM 402629109 1,606 101,780 SH DEFINED 01,08 21,718 80,062 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 249 6,425 SH DEFINED 01 4,825 1,000 600 GULFTERRA ENERGY PARTNERS LP COM 40274U108 124 3,200 SH DEFINED 02 500 2,700 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 3 85 SH DEFINED 04 85 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 8 205 SH OTHER 04 205 0 0 GULFTERRA ENERGY PARTNERS LP COM 40274U108 52 1,334 SH DEFINED 05 1,334 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 232 ________ GYMBOREE CORP COM 403777105 856 55,746 SH DEFINED 01 17,309 36,637 1,800 GYMBOREE CORP COM 403777105 15 1,000 SH OTHER 01 1,000 0 0 GYMBOREE CORP COM 403777105 6 400 SH OTHER 01,06 0 0 400 GYMBOREE CORP COM 403777105 3,736 243,197 SH DEFINED 01,08 92,945 150,252 0 HCA INC COM 404119109 50,837 1,222,344 SH DEFINED 01 674,637 470,801 76,906 HCA INC COM 404119109 630 15,140 SH OTHER 01 6,743 2,997 5,400 HCA INC COM 404119109 6 150 SH DEFINED 03 150 0 0 HCA INC COM 404119109 193 4,650 SH DEFINED 04 4,650 0 0 HCA INC COM 404119109 29 700 SH DEFINED 05 0 0 700 HCA INC COM 404119109 54 1,300 SH OTHER 01,06 0 0 1,300 HCA INC COM 404119109 187,653 4,511,967 SH DEFINED 01,08 2,363,482 2,143,875 4,610 HCA INC COM 404119109 489 11,756 SH DEFINED 09 11,756 0 0 HCA INC COM 404119109 43 1,032 SH DEFINED 10 82 0 950 HCC INS HLDGS INC COM 404132102 1,469 43,962 SH DEFINED 01 16,379 23,606 3,977 HCC INS HLDGS INC COM 404132102 1,474 44,117 SH OTHER 01 44,117 0 0 HCC INS HLDGS INC COM 404132102 71 2,115 SH DEFINED 02 2,000 0 115 HCC INS HLDGS INC COM 404132102 33 1,000 SH OTHER 02 1,000 0 0 HCC INS HLDGS INC COM 404132102 11,226 335,999 SH DEFINED 01,08 83,436 252,563 0 HCC INS HLDGS INC COM 404132102 3 100 SH DEFINED 10 0 0 100 HEI INC COM 404160103 14 6,000 SH DEFINED 01 800 5,200 0 HEI INC COM 404160103 28 12,014 SH DEFINED 01,08 2,787 9,227 0 HF FINL CORP COM 404172108 96 6,270 SH DEFINED 01 770 5,500 0 HF FINL CORP COM 404172108 104 6,797 SH DEFINED 01,08 1,440 5,357 0 HMN FINL INC COM 40424G108 242 9,190 SH DEFINED 01 1,390 7,800 0 HMN FINL INC COM 40424G108 233 8,832 SH DEFINED 01,08 1,650 7,182 0 HMS HLDGS CORP COM 40425J101 116 19,300 SH DEFINED 01 3,600 15,700 0 HMS HLDGS CORP COM 40425J101 202 33,677 SH DEFINED 01,08 6,923 26,754 0 HNI CORP COM 404251100 1,513 35,745 SH DEFINED 01 20,586 11,039 4,120 HNI CORP COM 404251100 7 155 SH DEFINED 04 155 0 0 HNI CORP COM 404251100 25 600 SH OTHER 04 600 0 0 HNI CORP COM 404251100 12,391 292,717 SH DEFINED 01,08 67,382 225,335 0 HNI CORP COM 404251100 4 100 SH DEFINED 10 0 0 100 HRPT PPTYS TR COM 40426W101 849 84,809 SH DEFINED 01 47,740 29,219 7,850 HRPT PPTYS TR COM 40426W101 1 100 SH OTHER 01 0 100 0 HRPT PPTYS TR COM 40426W101 4 355 SH DEFINED 04 355 0 0 HRPT PPTYS TR COM 40426W101 4,555 455,053 SH DEFINED 01,08 185,137 269,916 0 HRPT PPTYS TR COM 40426W101 91 9,050 SH DEFINED 10 3,800 0 5,250 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 233 ________ HSBC HLDGS PLC COM 404280406 8,512 113,631 SH DEFINED 01 25,820 82,017 5,794 HSBC HLDGS PLC COM 404280406 2,814 37,564 SH OTHER 01 3,948 33,386 230 HSBC HLDGS PLC COM 404280406 9 116 SH DEFINED 02 116 0 0 HSBC HLDGS PLC COM 404280406 145 1,942 SH OTHER 02 1,300 642 0 HSBC HLDGS PLC COM 404280406 129 1,727 SH DEFINED 03 1,682 45 0 HSBC HLDGS PLC COM 404280406 96 1,284 SH OTHER 03 1,284 0 0 HSBC HLDGS PLC COM 404280406 569 7,599 SH DEFINED 04 7,599 0 0 HSBC HLDGS PLC COM 404280406 1,182 15,776 SH OTHER 04 4,458 11,318 0 HSBC HLDGS PLC COM 404280406 115 1,539 SH DEFINED 01,08 1,539 0 0 HSBC HLDGS PLC COM 404280406 292 3,896 SH DEFINED 10 3,581 0 315 HAEMONETICS CORP COM 405024100 1,966 66,300 SH DEFINED 01 43,620 22,330 350 HAEMONETICS CORP COM 405024100 3 118 SH DEFINED 02 0 0 118 HAEMONETICS CORP COM 405024100 9 300 SH OTHER 01,06 0 0 300 HAEMONETICS CORP COM 405024100 4,622 155,876 SH DEFINED 01,08 51,739 104,137 0 HAEMONETICS CORP COM 405024100 110 3,700 SH DEFINED 09 3,700 0 0 HAGGAR CORP COM 405173105 212 10,600 SH DEFINED 01 5,400 5,200 0 HAGGAR CORP COM 405173105 178 8,900 SH DEFINED 05 8,900 0 0 HAGGAR CORP COM 405173105 2 125 SH OTHER 01,06 0 0 125 HAGGAR CORP COM 405173105 274 13,697 SH DEFINED 01,08 4,368 9,329 0 HAIN CELESTIAL GROUP INC COM 405217100 881 48,654 SH DEFINED 01 16,379 30,775 1,500 HAIN CELESTIAL GROUP INC COM 405217100 25 1,400 SH DEFINED 04 1,400 0 0 HAIN CELESTIAL GROUP INC COM 405217100 5 300 SH OTHER 01,06 0 0 300 HAIN CELESTIAL GROUP INC COM 405217100 3,874 214,039 SH DEFINED 01,08 87,446 126,593 0 HALLIBURTON CO COM 406216101 26,012 859,621 SH DEFINED 01 390,645 372,779 96,197 HALLIBURTON CO COM 406216101 390 12,900 SH OTHER 01 5,000 7,500 400 HALLIBURTON CO COM 406216101 241 7,972 SH DEFINED 02 7,422 550 0 HALLIBURTON CO COM 406216101 176 5,820 SH OTHER 02 0 5,820 0 HALLIBURTON CO COM 406216101 1,785 59,001 SH DEFINED 03 47,065 8,511 3,425 HALLIBURTON CO COM 406216101 169 5,590 SH OTHER 03 5,065 525 0 HALLIBURTON CO COM 406216101 5,484 181,235 SH DEFINED 04 172,435 4,205 4,595 HALLIBURTON CO COM 406216101 1,379 45,560 SH OTHER 04 44,560 0 1,000 HALLIBURTON CO COM 406216101 1,259 41,618 SH DEFINED 05 33,020 850 7,748 HALLIBURTON CO COM 406216101 44 1,450 SH OTHER 05 0 400 1,050 HALLIBURTON CO COM 406216101 36 1,200 SH OTHER 01,06 0 0 1,200 HALLIBURTON CO COM 406216101 190,549 6,297,048 SH DEFINED 01,08 2,050,771 3,974,242 272,035 HALLIBURTON CO COM 406216101 491 16,223 SH DEFINED 09 16,223 0 0 HALLIBURTON CO COM 406216101 1,813 59,929 SH DEFINED 10 53,519 1,750 4,660 HALLIBURTON CO COM 406216101 36 1,185 SH OTHER 10 835 0 350 HALLWOOD GROUP INC COM 406364406 123 2,410 SH DEFINED 01 210 2,200 0 HALLWOOD GROUP INC COM 406364406 102 1,994 SH DEFINED 01,08 523 1,471 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 234 ________ HAMPSHIRE GROUP LTD COM 408859106 190 6,626 SH DEFINED 01 2,326 4,300 0 HAMPSHIRE GROUP LTD COM 408859106 151 5,263 SH DEFINED 01,08 300 4,963 0 HANCOCK FABRICS INC COM 409900107 436 34,168 SH DEFINED 01 10,590 23,178 400 HANCOCK FABRICS INC COM 409900107 4 300 SH OTHER 01,06 0 0 300 HANCOCK FABRICS INC COM 409900107 1,403 110,006 SH DEFINED 01,08 24,560 85,446 0 HANCOCK HLDG CO COM 410120109 1,741 59,902 SH DEFINED 01 30,304 29,098 500 HANCOCK HLDG CO COM 410120109 6,128 210,867 SH DEFINED 01,08 79,133 131,734 0 HANDLEMAN CO DEL COM 410252100 1,522 65,728 SH DEFINED 01 24,195 39,508 2,025 HANDLEMAN CO DEL COM 410252100 3,887 167,822 SH DEFINED 01,08 51,772 116,050 0 HANGER ORTHOPEDIC GROUP INC COM 41043F208 1,288 109,891 SH DEFINED 01 65,153 44,288 450 HANGER ORTHOPEDIC GROUP INC COM 41043F208 1,515 129,235 SH DEFINED 01,08 30,538 98,697 0 HANMI FINL CORP COM 410495105 864 29,296 SH DEFINED 01 18,502 10,372 422 HANMI FINL CORP COM 410495105 2,547 86,348 SH DEFINED 01,08 18,586 67,762 0 HANOVER CAP MTG HLDGS INC COM 410761100 19 1,600 SH DEFINED 01 1,600 0 0 HANOVER CAP MTG HLDGS INC COM 410761100 192 16,337 SH DEFINED 01,08 2,033 14,304 0 HANOVER COMPRESSOR CO COM 410768105 682 57,335 SH DEFINED 01 45,931 9,354 2,050 HANOVER COMPRESSOR CO COM 410768105 6,623 556,527 SH DEFINED 01,08 116,623 439,904 0 HANOVER DIRECT INC COM 410783104 23 163,600 SH DEFINED 01 29,800 133,800 0 HANOVER DIRECT INC COM 410783104 28 202,233 SH DEFINED 01,08 24,569 177,664 0 HANSEN NAT CORP COM 411310105 486 19,200 SH DEFINED 01 4,700 14,500 0 HANSEN NAT CORP COM 411310105 1,735 68,477 SH DEFINED 01,08 27,967 40,510 0 HARBOR FLA BANCSHARES INC COM 411901101 1,108 40,288 SH DEFINED 01 14,415 25,423 450 HARBOR FLA BANCSHARES INC COM 411901101 14 500 SH DEFINED 04 500 0 0 HARBOR FLA BANCSHARES INC COM 411901101 3,661 133,089 SH DEFINED 01,08 32,037 101,052 0 HARBOR FLA BANCSHARES INC COM 411901101 3 100 SH DEFINED 10 100 0 0 HARDINGE INC COM 412324303 168 14,100 SH DEFINED 01 1,700 12,400 0 HARDINGE INC COM 412324303 192 16,081 SH DEFINED 01,08 3,782 12,299 0 HARKEN ENERGY CORP COM 412552309 12 23,866 SH DEFINED 01 3,006 20,860 0 HARKEN ENERGY CORP COM 412552309 34 66,010 SH DEFINED 01,08 48,993 17,017 0 HARKEN ENERGY CORP COM 412552309 0 55 SH DEFINED 10 55 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 235 ________ HARLAND JOHN H CO COM 412693103 1,589 54,142 SH DEFINED 01 17,763 35,679 700 HARLAND JOHN H CO COM 412693103 26 900 SH OTHER 04 900 0 0 HARLAND JOHN H CO COM 412693103 12 410 SH OTHER 01,06 0 0 410 HARLAND JOHN H CO COM 412693103 6,088 207,422 SH DEFINED 01,08 59,342 148,080 0 HARLEY DAVIDSON INC COM 412822108 76,143 1,229,309 SH DEFINED 01 648,833 491,358 89,118 HARLEY DAVIDSON INC COM 412822108 18,002 290,639 SH OTHER 01 87,688 191,982 10,969 HARLEY DAVIDSON INC COM 412822108 734 11,855 SH DEFINED 02 8,930 2,325 600 HARLEY DAVIDSON INC COM 412822108 207 3,350 SH OTHER 02 2,250 1,100 0 HARLEY DAVIDSON INC COM 412822108 7,211 116,418 SH DEFINED 03 47,317 50,204 18,897 HARLEY DAVIDSON INC COM 412822108 1,443 23,293 SH OTHER 03 13,693 5,800 3,800 HARLEY DAVIDSON INC COM 412822108 32,426 523,513 SH DEFINED 04 478,944 17,944 26,625 HARLEY DAVIDSON INC COM 412822108 20,775 335,407 SH OTHER 04 309,503 25,704 200 HARLEY DAVIDSON INC COM 412822108 2,324 37,520 SH DEFINED 05 34,460 2,285 775 HARLEY DAVIDSON INC COM 412822108 82 1,330 SH OTHER 05 1,105 225 0 HARLEY DAVIDSON INC COM 412822108 50 800 SH OTHER 01,06 0 0 800 HARLEY DAVIDSON INC COM 412822108 172,945 2,792,140 SH DEFINED 01,08 1,466,453 1,322,937 2,750 HARLEY DAVIDSON INC COM 412822108 762 12,310 SH DEFINED 09 12,310 0 0 HARLEY DAVIDSON INC COM 412822108 5,561 89,788 SH DEFINED 10 65,644 17,900 6,244 HARLEY DAVIDSON INC COM 412822108 1,146 18,500 SH OTHER 10 15,560 2,940 0 HARLEYSVILLE GROUP INC COM 412824104 1,304 69,200 SH DEFINED 01 37,344 31,856 0 HARLEYSVILLE GROUP INC COM 412824104 2,541 134,777 SH DEFINED 01,08 34,646 100,131 0 HARLEYSVILLE NATL CORP PA COM 412850109 1,051 41,062 SH DEFINED 01 14,546 24,823 1,693 HARLEYSVILLE NATL CORP PA COM 412850109 4,224 165,011 SH DEFINED 01,08 37,872 127,139 0 HARMAN INTL INDS INC COM 413086109 3,632 39,914 SH DEFINED 01 25,728 10,836 3,350 HARMAN INTL INDS INC COM 413086109 501 5,500 SH OTHER 01 0 5,500 0 HARMAN INTL INDS INC COM 413086109 10 115 SH DEFINED 04 115 0 0 HARMAN INTL INDS INC COM 413086109 31,633 347,610 SH DEFINED 01,08 96,343 251,267 0 HARMAN INTL INDS INC COM 413086109 9 104 SH DEFINED 09 104 0 0 HARMAN INTL INDS INC COM 413086109 122 1,336 SH DEFINED 10 1,035 0 301 HARMONIC INC COM 413160102 977 114,765 SH DEFINED 01 44,025 69,390 1,350 HARMONIC INC COM 413160102 136 15,990 SH OTHER 01 10,990 5,000 0 HARMONIC INC COM 413160102 27 3,200 SH OTHER 04 0 3,200 0 HARMONIC INC COM 413160102 9 1,100 SH OTHER 01,06 0 0 1,100 HARMONIC INC COM 413160102 4,547 534,309 SH DEFINED 01,08 170,932 363,377 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 236 ________ HARRAHS ENTMT INC COM 413619107 11,493 212,432 SH DEFINED 01 84,868 105,059 22,505 HARRAHS ENTMT INC COM 413619107 76 1,400 SH OTHER 01 100 900 400 HARRAHS ENTMT INC COM 413619107 311 5,750 SH DEFINED 02 4,350 200 1,200 HARRAHS ENTMT INC COM 413619107 14 250 SH OTHER 02 0 250 0 HARRAHS ENTMT INC COM 413619107 6,224 115,049 SH DEFINED 03 64,262 29,702 21,085 HARRAHS ENTMT INC COM 413619107 821 15,181 SH OTHER 03 11,353 2,848 980 HARRAHS ENTMT INC COM 413619107 2,335 43,170 SH DEFINED 04 40,845 100 2,225 HARRAHS ENTMT INC COM 413619107 387 7,150 SH OTHER 04 6,700 0 450 HARRAHS ENTMT INC COM 413619107 251 4,645 SH DEFINED 05 4,290 255 100 HARRAHS ENTMT INC COM 413619107 16 300 SH OTHER 01,06 0 0 300 HARRAHS ENTMT INC COM 413619107 55,976 1,034,668 SH DEFINED 01,08 541,127 493,441 100 HARRAHS ENTMT INC COM 413619107 24 441 SH DEFINED 09 441 0 0 HARRAHS ENTMT INC COM 413619107 53 971 SH DEFINED 10 821 0 150 HARRAHS ENTMT INC COM 413619107 4 75 SH OTHER 10 0 75 0 HARRIS & HARRIS GROUP INC COM 413833104 295 24,100 SH DEFINED 01 5,800 18,300 0 HARRIS & HARRIS GROUP INC COM 413833104 912 74,532 SH DEFINED 01,08 41,686 32,846 0 HARRIS CORP DEL COM 413875105 1,998 39,370 SH DEFINED 01 21,139 14,051 4,180 HARRIS CORP DEL COM 413875105 102 2,000 SH OTHER 01 0 2,000 0 HARRIS CORP DEL COM 413875105 132 2,600 SH OTHER 04 2,600 0 0 HARRIS CORP DEL COM 413875105 4 80 SH DEFINED 05 0 80 0 HARRIS CORP DEL COM 413875105 152 3,000 SH OTHER 05 0 3,000 0 HARRIS CORP DEL COM 413875105 18,848 371,381 SH DEFINED 01,08 95,528 275,853 0 HARRIS CORP DEL COM 413875105 5 100 SH DEFINED 10 0 0 100 HARRIS INTERACTIVE INC COM 414549105 481 71,565 SH DEFINED 01 31,132 37,633 2,800 HARRIS INTERACTIVE INC COM 414549105 2,059 306,375 SH DEFINED 01,08 50,464 255,911 0 HARSCO CORP COM 415864107 1,128 23,991 SH DEFINED 01 12,041 8,640 3,310 HARSCO CORP COM 415864107 10,129 215,511 SH DEFINED 01,08 51,761 163,750 0 HARSCO CORP COM 415864107 2 50 SH DEFINED 10 0 0 50 HARTE-HANKS INC COM 416196103 1,026 42,042 SH DEFINED 01 27,864 12,608 1,570 HARTE-HANKS INC COM 416196103 80 3,277 SH DEFINED 04 3,277 0 0 HARTE-HANKS INC COM 416196103 9,692 397,034 SH DEFINED 01,08 77,072 319,962 0 HARTE-HANKS INC COM 416196103 2 97 SH DEFINED 10 0 0 97 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 237 ________ HARTFORD FINL SVCS GROUP INC COM 416515104 78,473 1,141,596 SH DEFINED 01 709,906 376,501 55,189 HARTFORD FINL SVCS GROUP INC COM 416515104 6,625 96,375 SH OTHER 01 60,648 30,892 4,835 HARTFORD FINL SVCS GROUP INC COM 416515104 1,691 24,607 SH DEFINED 02 21,006 3,021 580 HARTFORD FINL SVCS GROUP INC COM 416515104 270 3,935 SH OTHER 02 3,235 700 0 HARTFORD FINL SVCS GROUP INC COM 416515104 9,711 141,268 SH DEFINED 03 81,178 50,644 9,446 HARTFORD FINL SVCS GROUP INC COM 416515104 1,141 16,592 SH OTHER 03 13,007 3,435 150 HARTFORD FINL SVCS GROUP INC COM 416515104 30,262 440,232 SH DEFINED 04 407,712 15,395 17,125 HARTFORD FINL SVCS GROUP INC COM 416515104 9,284 135,061 SH OTHER 04 127,070 6,766 1,225 HARTFORD FINL SVCS GROUP INC COM 416515104 6,101 88,755 SH DEFINED 05 72,674 5,860 10,221 HARTFORD FINL SVCS GROUP INC COM 416515104 575 8,370 SH OTHER 05 3,170 4,575 625 HARTFORD FINL SVCS GROUP INC COM 416515104 48 700 SH OTHER 01,06 0 0 700 HARTFORD FINL SVCS GROUP INC COM 416515104 266,479 3,876,626 SH DEFINED 01,08 1,359,830 2,345,371 171,425 HARTFORD FINL SVCS GROUP INC COM 416515104 88 1,276 SH DEFINED 09 1,276 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3,737 54,360 SH DEFINED 10 48,254 2,500 3,606 HARTFORD FINL SVCS GROUP INC COM 416515104 420 6,110 SH OTHER 10 1,390 4,500 220 HARVARD BIOSCIENCE INC COM 416906105 748 166,977 SH DEFINED 01 141,477 25,200 300 HARVARD BIOSCIENCE INC COM 416906105 310 69,207 SH DEFINED 01,08 21,217 47,990 0 HARVARD BIOSCIENCE INC COM 416906105 0 101 SH DEFINED 10 0 0 101 HARTMARX CORP COM 417119104 290 46,100 SH DEFINED 01 17,200 28,900 0 HARTMARX CORP COM 417119104 9 1,500 SH OTHER 01 0 1,500 0 HARTMARX CORP COM 417119104 766 121,570 SH DEFINED 01,08 16,557 105,013 0 HARVEST NATURAL RESOURCES IN COM 41754V103 2,797 187,561 SH DEFINED 01 135,862 48,599 3,100 HARVEST NATURAL RESOURCES IN COM 41754V103 3,738 250,720 SH DEFINED 01,08 93,552 157,168 0 HASBRO INC COM 418056107 5,664 298,088 SH DEFINED 01 104,645 158,627 34,816 HASBRO INC COM 418056107 543 28,575 SH OTHER 01 0 28,425 150 HASBRO INC COM 418056107 3 180 SH DEFINED 02 0 0 180 HASBRO INC COM 418056107 17 872 SH DEFINED 03 100 772 0 HASBRO INC COM 418056107 4 200 SH DEFINED 04 200 0 0 HASBRO INC COM 418056107 6 300 SH DEFINED 05 0 0 300 HASBRO INC COM 418056107 10 500 SH OTHER 01,06 0 0 500 HASBRO INC COM 418056107 30,157 1,587,185 SH DEFINED 01,08 810,721 776,464 0 HASBRO INC COM 418056107 5 281 SH DEFINED 10 31 0 250 HASTINGS ENTMT INC COM 418365102 85 9,300 SH DEFINED 01 0 9,300 0 HASTINGS ENTMT INC COM 418365102 180 19,611 SH DEFINED 01,08 5,168 14,443 0 HAUPPAUGE DIGITAL INC COM 419131107 79 13,900 SH DEFINED 01 1,200 12,700 0 HAUPPAUGE DIGITAL INC COM 419131107 81 14,201 SH DEFINED 01,08 2,333 11,868 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 238 ________ HAVERTY FURNITURE INC COM 419596101 709 40,575 SH DEFINED 01 20,915 18,610 1,050 HAVERTY FURNITURE INC COM 419596101 4 225 SH OTHER 01,06 0 0 225 HAVERTY FURNITURE INC COM 419596101 2,020 115,584 SH DEFINED 01,08 26,568 89,016 0 HAVERTY FURNITURE INC COM 419596101 736 42,133 SH DEFINED 10 0 0 42,133 HAWAIIAN ELEC INDUSTRIES COM 419870100 921 35,300 SH DEFINED 01 19,386 14,094 1,820 HAWAIIAN ELEC INDUSTRIES COM 419870100 3 100 SH OTHER 01 0 100 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 21 800 SH OTHER 02 0 800 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 106 4,068 SH DEFINED 03 4,068 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5 200 SH OTHER 03 200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 10,720 410,710 SH DEFINED 01,08 87,920 322,790 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 39 1,512 SH DEFINED 10 1,000 400 112 HAWAIIAN HOLDINGS INC COM 419879101 383 53,600 SH DEFINED 01 8,500 45,100 0 HAWAIIAN HOLDINGS INC COM 419879101 485 67,813 SH DEFINED 01,08 11,001 56,812 0 HAWK CORP COM 420089104 44 6,300 SH DEFINED 01 1,700 4,600 0 HAWK CORP COM 420089104 110 15,674 SH DEFINED 01,08 3,696 11,978 0 HAWKINS INC COM 420261109 144 12,000 SH DEFINED 01 2,000 10,000 0 HAWKINS INC COM 420261109 305 25,429 SH DEFINED 01,08 3,828 21,601 0 HAYES LEMMERZ INTL INC COM 420781304 343 22,700 SH DEFINED 01 21,900 0 800 HAYES LEMMERZ INTL INC COM 420781304 2,469 163,501 SH DEFINED 01,08 32,713 130,788 0 HEALTHCARE SVCS GRP INC COM 421906108 1,060 69,278 SH DEFINED 01 48,728 20,100 450 HEALTHCARE SVCS GRP INC COM 421906108 1,549 101,238 SH DEFINED 01,08 20,836 80,402 0 HEALTH CARE PPTY INVS INC COM 421915109 1,442 59,982 SH DEFINED 01 29,012 23,810 7,160 HEALTH CARE PPTY INVS INC COM 421915109 107 4,440 SH OTHER 01 2,560 1,880 0 HEALTH CARE PPTY INVS INC COM 421915109 279 11,600 SH DEFINED 03 0 11,600 0 HEALTH CARE PPTY INVS INC COM 421915109 24 1,000 SH DEFINED 05 1,000 0 0 HEALTH CARE PPTY INVS INC COM 421915109 9,682 402,756 SH DEFINED 01,08 156,924 245,832 0 HEALTH CARE PPTY INVS INC COM 421915109 568 23,640 SH DEFINED 10 3,148 0 20,492 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 239 ________ HEALTH MGMT ASSOC INC NEW COM 421933102 17,099 762,655 SH DEFINED 01 370,158 337,572 54,925 HEALTH MGMT ASSOC INC NEW COM 421933102 1,710 76,273 SH OTHER 01 45,626 30,647 0 HEALTH MGMT ASSOC INC NEW COM 421933102 29 1,300 SH DEFINED 02 1,300 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 4 200 SH OTHER 02 200 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 915 40,800 SH DEFINED 03 20,028 18,797 1,975 HEALTH MGMT ASSOC INC NEW COM 421933102 300 13,360 SH OTHER 03 5,610 7,750 0 HEALTH MGMT ASSOC INC NEW COM 421933102 3,473 154,894 SH DEFINED 04 148,239 5,755 900 HEALTH MGMT ASSOC INC NEW COM 421933102 2,968 132,363 SH OTHER 04 121,063 10,550 750 HEALTH MGMT ASSOC INC NEW COM 421933102 744 33,199 SH DEFINED 05 23,935 6,989 2,275 HEALTH MGMT ASSOC INC NEW COM 421933102 330 14,725 SH OTHER 05 5,200 9,525 0 HEALTH MGMT ASSOC INC NEW COM 421933102 13 600 SH OTHER 01,06 0 0 600 HEALTH MGMT ASSOC INC NEW COM 421933102 50,613 2,257,480 SH DEFINED 01,08 1,183,425 1,074,055 0 HEALTH MGMT ASSOC INC NEW COM 421933102 35 1,564 SH DEFINED 09 1,564 0 0 HEALTH MGMT ASSOC INC NEW COM 421933102 1,097 48,940 SH DEFINED 10 25,540 15,600 7,800 HEALTHCARE RLTY TR COM 421946104 1,999 53,322 SH DEFINED 01 45,162 7,450 710 HEALTHCARE RLTY TR COM 421946104 9 250 SH OTHER 01 250 0 0 HEALTHCARE RLTY TR COM 421946104 23 625 SH DEFINED 03 0 625 0 HEALTHCARE RLTY TR COM 421946104 5 127 SH DEFINED 05 127 0 0 HEALTHCARE RLTY TR COM 421946104 10,081 268,978 SH DEFINED 01,08 81,801 187,177 0 HEALTHCARE RLTY TR COM 421946104 47 1,250 SH DEFINED 10 1,200 0 50 HEADWATERS INC COM 42210P102 1,697 65,447 SH DEFINED 01 20,047 43,675 1,725 HEADWATERS INC COM 42210P102 17 650 SH OTHER 01,06 0 0 650 HEADWATERS INC COM 42210P102 6,965 268,623 SH DEFINED 01,08 89,363 179,260 0 HEADWATERS INC COM 42210P102 5 200 SH OTHER 10 200 0 0 HEALTH CARE REIT INC COM 42217K106 698 21,470 SH DEFINED 01 10,049 8,771 2,650 HEALTH CARE REIT INC COM 42217K106 10 300 SH DEFINED 04 0 0 300 HEALTH CARE REIT INC COM 42217K106 4,022 123,765 SH DEFINED 01,08 42,382 81,383 0 HEALTH CARE REIT INC COM 42217K106 16 500 SH DEFINED 10 0 0 500 HEALTHEXTRAS INC COM 422211102 799 48,205 SH DEFINED 01 13,755 34,100 350 HEALTHEXTRAS INC COM 422211102 2,948 177,883 SH DEFINED 01,08 69,264 108,619 0 HEALTH NET INC COM 42222G108 1,551 58,530 SH DEFINED 01 29,221 25,559 3,750 HEALTH NET INC COM 42222G108 348 13,150 SH OTHER 01 0 13,150 0 HEALTH NET INC COM 42222G108 7 260 SH DEFINED 03 260 0 0 HEALTH NET INC COM 42222G108 17,071 644,202 SH DEFINED 01,08 178,476 465,726 0 HEALTH NET INC COM 42222G108 3 100 SH DEFINED 10 0 0 100 HEALTHTRONICS SURGICAL SVS I COM 42222L107 125 15,700 SH DEFINED 01 2,200 13,500 0 HEALTHTRONICS SURGICAL SVS I COM 42222L107 175 21,915 SH DEFINED 01,08 4,246 17,669 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 240 ________ HEALTHSTREAM INC COM 42222N103 11 5,400 SH DEFINED 01 3,900 1,500 0 HEALTHSTREAM INC COM 42222N103 19 9,770 SH DEFINED 01,08 8,370 1,400 0 HEARST-ARGYLE TELEVISION INC COM 422317107 420 16,301 SH DEFINED 01 11,295 4,356 650 HEARST-ARGYLE TELEVISION INC COM 422317107 2,623 101,747 SH DEFINED 01,08 22,849 78,898 0 HEARST-ARGYLE TELEVISION INC COM 422317107 1 50 SH DEFINED 10 0 0 50 HEARTLAND FINL USA INC COM 42234Q102 74 4,056 SH DEFINED 01 4,056 0 0 HEARTLAND FINL USA INC COM 42234Q102 47 2,550 SH OTHER 04 2,550 0 0 HEARTLAND FINL USA INC COM 42234Q102 814 44,365 SH DEFINED 01,08 7,013 37,352 0 HEARTLAND EXPRESS INC COM 422347104 1,666 60,886 SH DEFINED 01 22,547 37,545 794 HEARTLAND EXPRESS INC COM 422347104 21 783 SH OTHER 01,06 0 0 783 HEARTLAND EXPRESS INC COM 422347104 7,405 270,667 SH DEFINED 01,08 76,023 194,644 0 HECLA MNG CO COM 422704106 1,433 251,333 SH DEFINED 01 68,798 175,485 7,050 HECLA MNG CO COM 422704106 4 667 SH OTHER 01 0 0 667 HECLA MNG CO COM 422704106 4,874 855,029 SH DEFINED 01,08 274,969 580,060 0 HECTOR COMMUNICATIONS CORP COM 422730101 180 8,700 SH DEFINED 01 700 8,000 0 HECTOR COMMUNICATIONS CORP COM 422730101 186 8,968 SH DEFINED 01,08 1,243 7,725 0 HEICO CORP NEW COM 422806109 606 33,207 SH DEFINED 01 24,007 8,500 700 HEICO CORP NEW COM 422806109 18 1,000 SH DEFINED 04 1,000 0 0 HEICO CORP NEW COM 422806109 2,052 112,420 SH DEFINED 01,08 45,969 66,451 0 HEICO CORP NEW COM 422806208 224 16,057 SH DEFINED 01 1,716 14,336 5 HEICO CORP NEW COM 422806208 1 77 SH DEFINED 02 0 0 77 HEICO CORP NEW COM 422806208 7 500 SH OTHER 04 500 0 0 HEICO CORP NEW COM 422806208 229 16,436 SH DEFINED 01,08 4,175 12,261 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1,130 38,065 SH DEFINED 01 9,917 27,698 450 HEIDRICK & STRUGGLES INTL IN COM 422819102 9 300 SH OTHER 01,06 0 0 300 HEIDRICK & STRUGGLES INTL IN COM 422819102 4,112 138,533 SH DEFINED 01,08 53,638 84,895 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 59 2,000 SH DEFINED 10 2,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 241 ________ HEINZ H J CO COM 423074103 24,543 626,088 SH DEFINED 01 280,236 282,783 63,069 HEINZ H J CO COM 423074103 8,177 208,600 SH OTHER 01 201,600 6,700 300 HEINZ H J CO COM 423074103 166 4,236 SH DEFINED 02 700 3,536 0 HEINZ H J CO COM 423074103 325 8,300 SH OTHER 02 6,600 1,700 0 HEINZ H J CO COM 423074103 67 1,700 SH DEFINED 03 1,700 0 0 HEINZ H J CO COM 423074103 161 4,100 SH OTHER 03 2,300 1,050 750 HEINZ H J CO COM 423074103 1,652 42,150 SH DEFINED 04 41,550 0 600 HEINZ H J CO COM 423074103 643 16,395 SH OTHER 04 16,395 0 0 HEINZ H J CO COM 423074103 18 450 SH DEFINED 05 0 0 450 HEINZ H J CO COM 423074103 37 950 SH OTHER 01,06 0 0 950 HEINZ H J CO COM 423074103 126,112 3,217,138 SH DEFINED 01,08 1,643,156 1,570,382 3,600 HEINZ H J CO COM 423074103 752 19,190 SH DEFINED 09 19,190 0 0 HEINZ H J CO COM 423074103 585 14,934 SH DEFINED 10 12,634 300 2,000 HEINZ H J CO COM 423074103 118 3,000 SH OTHER 10 900 2,100 0 HELIX TECHNOLOGY CORP COM 423319102 911 42,724 SH DEFINED 01 16,062 24,862 1,800 HELIX TECHNOLOGY CORP COM 423319102 6 300 SH OTHER 01,06 0 0 300 HELIX TECHNOLOGY CORP COM 423319102 4,445 208,399 SH DEFINED 01,08 66,010 142,389 0 HELLENIC TELECOM ORGANIZATN COM 423325307 69 10,648 SH DEFINED 01,08 10,648 0 0 HELMERICH & PAYNE INC COM 423452101 1,135 43,409 SH DEFINED 01 30,270 11,239 1,900 HELMERICH & PAYNE INC COM 423452101 3 100 SH OTHER 01 0 100 0 HELMERICH & PAYNE INC COM 423452101 5 175 SH DEFINED 02 0 0 175 HELMERICH & PAYNE INC COM 423452101 26 1,000 SH DEFINED 04 1,000 0 0 HELMERICH & PAYNE INC COM 423452101 10,766 411,713 SH DEFINED 01,08 99,315 312,398 0 HELMERICH & PAYNE INC COM 423452101 1 55 SH DEFINED 10 0 0 55 HEMISPHERX BIOPHARMA INC COM 42366C103 115 33,400 SH DEFINED 01 6,100 27,300 0 HEMISPHERX BIOPHARMA INC COM 42366C103 212 61,722 SH DEFINED 01,08 13,695 48,027 0 HENRY JACK & ASSOC INC COM 426281101 1,443 71,796 SH DEFINED 01 30,984 33,582 7,230 HENRY JACK & ASSOC INC COM 426281101 48 2,405 SH OTHER 01 0 2,405 0 HENRY JACK & ASSOC INC COM 426281101 3 155 SH DEFINED 02 0 0 155 HENRY JACK & ASSOC INC COM 426281101 9,457 470,482 SH DEFINED 01,08 135,861 334,621 0 HENRY JACK & ASSOC INC COM 426281101 2 100 SH DEFINED 10 0 0 100 HERITAGE COMMERCE CORP COM 426927109 193 13,252 SH DEFINED 01 3,722 9,330 200 HERITAGE COMMERCE CORP COM 426927109 321 22,029 SH DEFINED 01,08 5,000 17,029 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 242 ________ HERCULES INC COM 427056106 2,653 217,633 SH DEFINED 01 105,947 97,952 13,734 HERCULES INC COM 427056106 215 17,600 SH OTHER 01 4,000 13,500 100 HERCULES INC COM 427056106 1 50 SH DEFINED 03 50 0 0 HERCULES INC COM 427056106 161 13,200 SH DEFINED 04 1,000 12,200 0 HERCULES INC COM 427056106 2 200 SH DEFINED 05 0 0 200 HERCULES INC COM 427056106 4 300 SH OTHER 01,06 0 0 300 HERCULES INC COM 427056106 15,351 1,259,277 SH DEFINED 01,08 511,305 747,972 0 HERCULES INC COM 427056106 5 417 SH DEFINED 10 417 0 0 HERCULES INC COM 427056106 244 20,000 SH OTHER 10 20,000 0 0 HERITAGE FINL CORP WASH COM 42722X106 226 12,100 SH DEFINED 01 1,100 11,000 0 HERITAGE FINL CORP WASH COM 42722X106 288 15,460 SH DEFINED 01,08 2,824 12,636 0 HERITAGE PPTY INVT TR INC COM 42725M107 2,133 78,831 SH DEFINED 01 39,315 38,916 600 HERITAGE PPTY INVT TR INC COM 42725M107 4,953 183,024 SH DEFINED 01,08 35,528 147,496 0 HERLEY INDS INC DEL COM 427398102 1,098 56,202 SH DEFINED 01 41,704 14,198 300 HERLEY INDS INC DEL COM 427398102 2,497 127,791 SH DEFINED 01,08 68,411 59,380 0 HERSHA HOSPITALITY TR COM 427825104 25 2,500 SH DEFINED 01 2,500 0 0 HERSHA HOSPITALITY TR COM 427825104 119 12,058 SH DEFINED 01,08 1,552 10,506 0 HERSHEY FOODS CORP COM 427866108 25,050 541,381 SH DEFINED 01 279,545 222,016 39,820 HERSHEY FOODS CORP COM 427866108 372 8,050 SH OTHER 01 7,800 0 250 HERSHEY FOODS CORP COM 427866108 229 4,950 SH DEFINED 02 4,950 0 0 HERSHEY FOODS CORP COM 427866108 111 2,400 SH OTHER 02 2,400 0 0 HERSHEY FOODS CORP COM 427866108 102 2,200 SH DEFINED 03 0 2,200 0 HERSHEY FOODS CORP COM 427866108 259 5,600 SH OTHER 03 5,600 0 0 HERSHEY FOODS CORP COM 427866108 2,804 60,594 SH DEFINED 04 60,594 0 0 HERSHEY FOODS CORP COM 427866108 1,299 28,080 SH OTHER 04 28,080 0 0 HERSHEY FOODS CORP COM 427866108 9 200 SH DEFINED 05 0 0 200 HERSHEY FOODS CORP COM 427866108 32 700 SH OTHER 01,06 0 0 700 HERSHEY FOODS CORP COM 427866108 103,050 2,227,155 SH DEFINED 01,08 1,124,823 1,102,332 0 HERSHEY FOODS CORP COM 427866108 165 3,564 SH DEFINED 09 3,564 0 0 HERSHEY FOODS CORP COM 427866108 481 10,396 SH DEFINED 10 9,946 0 450 HERSHEY FOODS CORP COM 427866108 136 2,930 SH OTHER 10 2,730 200 0 HESKA CORP COM 42805E108 53 43,400 SH DEFINED 01 7,800 35,600 0 HESKA CORP COM 42805E108 62 50,870 SH DEFINED 01,08 19,002 31,868 0 HEWITT ASSOCS INC COM 42822Q100 428 15,555 SH DEFINED 01 13,522 1,703 330 HEWITT ASSOCS INC COM 42822Q100 102 3,700 SH OTHER 01 0 3,700 0 HEWITT ASSOCS INC COM 42822Q100 28 1,000 SH OTHER 04 1,000 0 0 HEWITT ASSOCS INC COM 42822Q100 3,685 134,018 SH DEFINED 01,08 33,921 100,097 0 HEWITT ASSOCS INC COM 42822Q100 1 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 243 ________ HEWLETT PACKARD CO COM 428236103 142,591 6,757,859 SH DEFINED 01 3,258,151 2,982,698 517,010 HEWLETT PACKARD CO COM 428236103 15,786 748,158 SH OTHER 01 260,970 462,011 25,177 HEWLETT PACKARD CO COM 428236103 5,520 261,609 SH DEFINED 02 195,163 60,026 6,420 HEWLETT PACKARD CO COM 428236103 2,264 107,307 SH OTHER 02 51,135 37,772 18,400 HEWLETT PACKARD CO COM 428236103 11,623 550,860 SH DEFINED 03 348,985 165,032 36,843 HEWLETT PACKARD CO COM 428236103 7,778 368,612 SH OTHER 03 215,915 148,032 4,665 HEWLETT PACKARD CO COM 428236103 28,355 1,343,820 SH DEFINED 04 1,260,017 28,483 55,320 HEWLETT PACKARD CO COM 428236103 11,654 552,345 SH OTHER 04 518,202 32,818 1,325 HEWLETT PACKARD CO COM 428236103 2,553 121,013 SH DEFINED 05 88,231 11,743 21,039 HEWLETT PACKARD CO COM 428236103 453 21,449 SH OTHER 05 9,039 9,835 2,575 HEWLETT PACKARD CO COM 428236103 161 7,644 SH OTHER 01,06 0 0 7,644 HEWLETT PACKARD CO COM 428236103 672,844 31,888,350 SH DEFINED 01,08 14,435,078 16,934,244 519,028 HEWLETT PACKARD CO COM 428236103 2,021 95,759 SH DEFINED 09 95,759 0 0 HEWLETT PACKARD CO COM 428236103 6,565 311,127 SH DEFINED 10 192,064 104,355 14,708 HEWLETT PACKARD CO COM 428236103 1,484 70,327 SH OTHER 10 31,906 37,346 1,075 HEXCEL CORP NEW COM 428291108 676 58,399 SH DEFINED 01 16,859 41,190 350 HEXCEL CORP NEW COM 428291108 1,881 162,416 SH DEFINED 01,08 29,783 132,633 0 HI / FN INC COM 428358105 155 12,951 SH DEFINED 01 2,225 10,726 0 HI / FN INC COM 428358105 298 24,973 SH DEFINED 01,08 4,434 20,539 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 12 3,700 SH DEFINED 01 900 2,800 0 HI SHEAR TECHNOLOGY CORP COM 42839Y104 22 6,653 SH DEFINED 01,08 2,453 4,200 0 HI-TECH PHARMACAL INC COM 42840B101 123 7,550 SH DEFINED 01 1,350 6,200 0 HI-TECH PHARMACAL INC COM 42840B101 229 13,999 SH DEFINED 01,08 2,850 11,149 0 HIBBETT SPORTING GOODS INC COM 428565105 4,289 156,805 SH DEFINED 01 131,900 22,559 2,346 HIBBETT SPORTING GOODS INC COM 428565105 5 180 SH DEFINED 04 180 0 0 HIBBETT SPORTING GOODS INC COM 428565105 5 200 SH OTHER 01,06 0 0 200 HIBBETT SPORTING GOODS INC COM 428565105 4,815 176,044 SH DEFINED 01,08 53,859 122,185 0 HIBBETT SPORTING GOODS INC COM 428565105 54 1,985 SH DEFINED 10 1,760 0 225 HIBERNIA CORP COM 428656102 1,900 78,206 SH DEFINED 01 36,394 31,252 10,560 HIBERNIA CORP COM 428656102 24 1,000 SH DEFINED 03 1,000 0 0 HIBERNIA CORP COM 428656102 22,476 924,934 SH DEFINED 01,08 286,771 638,163 0 HIBERNIA CORP COM 428656102 2 97 SH DEFINED 10 0 0 97 HICKORY TECH CORP COM 429060106 208 20,450 SH DEFINED 01 2,900 17,100 450 HICKORY TECH CORP COM 429060106 396 39,000 SH DEFINED 03 0 0 39,000 HICKORY TECH CORP COM 429060106 275 27,140 SH DEFINED 01,08 5,916 21,224 0 HICKORY TECH CORP COM 429060106 3 300 SH DEFINED 10 300 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 244 ________ HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 1 15,000 DEFINED 04 0 15,000 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 0 6,344 OTHER 04 6,344 0 0 HIGH INCOME OPPORTUNITY FD I UNDEFIND 42967Q105 0 3,122 DEFINED 10 3,122 0 0 HIGHLAND HOSPITALITY CORP COM 430141101 120 11,900 SH DEFINED 01 11,200 0 700 HIGHLAND HOSPITALITY CORP COM 430141101 1,195 118,896 SH DEFINED 01,08 16,996 101,900 0 HIGHWOODS PPTYS INC COM 431284108 2,314 98,450 SH DEFINED 01 72,562 22,888 3,000 HIGHWOODS PPTYS INC COM 431284108 29 1,225 SH OTHER 01 1,225 0 0 HIGHWOODS PPTYS INC COM 431284108 31 1,300 SH OTHER 04 1,300 0 0 HIGHWOODS PPTYS INC COM 431284108 11,821 503,009 SH DEFINED 01,08 152,477 350,532 0 HILB ROGAL & HOBBS CO COM 431294107 2,253 63,155 SH DEFINED 01 19,541 42,814 800 HILB ROGAL & HOBBS CO COM 431294107 20 550 SH OTHER 01,06 0 0 550 HILB ROGAL & HOBBS CO COM 431294107 7,174 201,068 SH DEFINED 01,08 45,645 155,423 0 HILLENBRAND INDS INC COM 431573104 2,084 34,469 SH DEFINED 01 19,856 10,953 3,660 HILLENBRAND INDS INC COM 431573104 12 200 SH OTHER 01 0 200 0 HILLENBRAND INDS INC COM 431573104 97 1,600 SH OTHER 02 1,600 0 0 HILLENBRAND INDS INC COM 431573104 537 8,888 SH DEFINED 04 8,888 0 0 HILLENBRAND INDS INC COM 431573104 121 2,000 SH OTHER 05 0 0 2,000 HILLENBRAND INDS INC COM 431573104 20,350 336,640 SH DEFINED 01,08 94,516 242,124 0 HILLENBRAND INDS INC COM 431573104 109 1,800 SH DEFINED 10 1,700 0 100 HILTON HOTELS CORP COM 432848109 13,069 700,397 SH DEFINED 01 327,850 316,721 55,826 HILTON HOTELS CORP COM 432848109 5 250 SH OTHER 01 0 0 250 HILTON HOTELS CORP COM 432848109 2 114 SH DEFINED 02 114 0 0 HILTON HOTELS CORP COM 432848109 133 7,102 SH DEFINED 03 2,102 5,000 0 HILTON HOTELS CORP COM 432848109 2,119 113,574 SH OTHER 03 113,574 0 0 HILTON HOTELS CORP COM 432848109 6 300 SH DEFINED 05 0 0 300 HILTON HOTELS CORP COM 432848109 19 1,000 SH OTHER 01,06 0 0 1,000 HILTON HOTELS CORP COM 432848109 63,777 3,417,830 SH DEFINED 01,08 1,756,831 1,660,599 400 HILTON HOTELS CORP COM 432848109 43 2,304 SH DEFINED 09 2,304 0 0 HILTON HOTELS CORP COM 432848109 11 607 SH DEFINED 10 158 0 449 HILTON HOTELS CORP COM 432848109 47 2,500 SH OTHER 10 2,500 0 0 HINES HORTICULTURE INC COM 433245107 108 25,400 SH DEFINED 01 4,200 21,200 0 HINES HORTICULTURE INC COM 433245107 153 35,833 SH DEFINED 01,08 8,533 27,300 0 HIRSCH INTL CORP COM 433550100 8 8,300 SH DEFINED 01 1,000 7,300 0 HIRSCH INTL CORP COM 433550100 21 21,700 SH DEFINED 01,08 549 21,151 0 HOLLINGER INTL INC COM 435569108 2,327 138,609 SH DEFINED 01 39,598 98,061 950 HOLLINGER INTL INC COM 435569108 6 362 SH DEFINED 03 362 0 0 HOLLINGER INTL INC COM 435569108 7,693 458,185 SH DEFINED 01,08 117,594 340,591 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 245 ________ HOLLY CORP COM 435758305 1,022 27,317 SH DEFINED 01 7,838 19,229 250 HOLLY CORP COM 435758305 3,117 83,336 SH DEFINED 01,08 21,609 61,727 0 HOLLIS-EDEN PHARMACEUTICALS COM 435902101 274 22,756 SH DEFINED 01 9,971 12,285 500 HOLLIS-EDEN PHARMACEUTICALS COM 435902101 1,612 133,754 SH DEFINED 01,08 52,451 81,303 0 HOLLYWOOD ENTMT CORP COM 436141105 1,319 98,715 SH DEFINED 01 32,968 63,597 2,150 HOLLYWOOD ENTMT CORP COM 436141105 5,069 379,383 SH DEFINED 01,08 128,843 250,540 0 HOLLYWOOD MEDIA CORP COM 436233100 83 22,800 SH DEFINED 01 2,700 20,100 0 HOLLYWOOD MEDIA CORP COM 436233100 51 14,027 SH DEFINED 01,08 5,558 8,469 0 HOLOGIC INC COM 436440101 797 34,298 SH DEFINED 01 12,314 21,434 550 HOLOGIC INC COM 436440101 7 300 SH OTHER 01,06 0 0 300 HOLOGIC INC COM 436440101 2,809 120,835 SH DEFINED 01,08 32,592 88,243 0 HOME FED BANCORP COM 436926109 160 6,397 SH DEFINED 01 1,397 5,000 0 HOME FED BANCORP COM 436926109 482 19,237 SH OTHER 01 19,237 0 0 HOME FED BANCORP COM 436926109 219 8,733 SH DEFINED 01,08 1,725 7,008 0 HOME DEPOT INC COM 437076102 253,101 7,190,375 SH DEFINED 01 3,991,561 2,677,522 521,292 HOME DEPOT INC COM 437076102 53,812 1,528,746 SH OTHER 01 654,308 799,509 74,929 HOME DEPOT INC COM 437076102 19,467 553,030 SH DEFINED 02 354,245 175,161 23,624 HOME DEPOT INC COM 437076102 6,653 189,007 SH OTHER 02 128,362 54,164 6,481 HOME DEPOT INC COM 437076102 25,857 734,569 SH DEFINED 03 448,573 249,500 36,496 HOME DEPOT INC COM 437076102 9,397 266,969 SH OTHER 03 125,214 120,231 21,524 HOME DEPOT INC COM 437076102 104,042 2,955,735 SH DEFINED 04 2,751,133 133,751 70,851 HOME DEPOT INC COM 437076102 62,468 1,774,645 SH OTHER 04 1,650,521 116,227 7,897 HOME DEPOT INC COM 437076102 11,564 328,525 SH DEFINED 05 258,665 54,730 15,130 HOME DEPOT INC COM 437076102 2,315 65,753 SH OTHER 05 32,194 32,959 600 HOME DEPOT INC COM 437076102 208 5,900 SH OTHER 01,06 0 0 5,900 HOME DEPOT INC COM 437076102 723,708 20,559,877 SH DEFINED 01,08 10,675,832 9,875,635 8,410 HOME DEPOT INC COM 437076102 2,869 81,493 SH DEFINED 09 81,493 0 0 HOME DEPOT INC COM 437076102 33,740 958,530 SH DEFINED 10 607,913 135,430 215,187 HOME DEPOT INC COM 437076102 7,354 208,912 SH OTHER 10 112,890 90,694 5,328 HOME PRODS INTL INC COM 437305105 11 7,800 SH DEFINED 01 1,100 6,700 0 HOME PRODS INTL INC COM 437305105 23 16,276 SH DEFINED 01,08 3,491 12,785 0 HOME PROPERTIES INC COM 437306103 4,698 120,512 SH DEFINED 01 90,784 29,178 550 HOME PROPERTIES INC COM 437306103 62 1,600 SH DEFINED 03 0 1,600 0 HOME PROPERTIES INC COM 437306103 7,414 190,204 SH DEFINED 01,08 43,167 147,037 0 HOMESTORE INC COM 437852106 672 168,341 SH DEFINED 01 60,606 103,235 4,500 HOMESTORE INC COM 437852106 2,400 601,563 SH DEFINED 01,08 134,752 466,811 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 246 ________ HONEYWELL INTL INC COM 438516106 58,601 1,599,809 SH DEFINED 01 644,595 812,574 142,640 HONEYWELL INTL INC COM 438516106 3,198 87,295 SH OTHER 01 45,900 23,008 18,387 HONEYWELL INTL INC COM 438516106 405 11,049 SH DEFINED 02 9,156 1,893 0 HONEYWELL INTL INC COM 438516106 216 5,891 SH OTHER 02 994 4,897 0 HONEYWELL INTL INC COM 438516106 2,117 57,795 SH DEFINED 03 45,215 5,665 6,915 HONEYWELL INTL INC COM 438516106 342 9,350 SH OTHER 03 7,675 1,675 0 HONEYWELL INTL INC COM 438516106 6,676 182,262 SH DEFINED 04 174,707 3,555 4,000 HONEYWELL INTL INC COM 438516106 2,387 65,165 SH OTHER 04 64,350 0 815 HONEYWELL INTL INC COM 438516106 1,269 34,635 SH DEFINED 05 23,340 775 10,520 HONEYWELL INTL INC COM 438516106 173 4,725 SH OTHER 05 0 3,800 925 HONEYWELL INTL INC COM 438516106 82 2,250 SH OTHER 01,06 0 0 2,250 HONEYWELL INTL INC COM 438516106 369,647 10,091,362 SH DEFINED 01,08 4,068,495 5,725,867 297,000 HONEYWELL INTL INC COM 438516106 1,327 36,239 SH DEFINED 09 36,239 0 0 HONEYWELL INTL INC COM 438516106 2,289 62,494 SH DEFINED 10 53,688 4,301 4,505 HONEYWELL INTL INC COM 438516106 478 13,044 SH OTHER 10 10,019 1,100 1,925 HOOKER FURNITURE CORP COM 439038100 61 3,040 SH DEFINED 01 2,704 336 0 HOOKER FURNITURE CORP COM 439038100 497 24,623 SH DEFINED 01,08 5,023 19,600 0 HOOPER HOLMES INC COM 439104100 603 105,081 SH DEFINED 01 38,135 65,546 1,400 HOOPER HOLMES INC COM 439104100 2 300 SH DEFINED 02 0 0 300 HOOPER HOLMES INC COM 439104100 6 1,000 SH OTHER 01,06 0 0 1,000 HOOPER HOLMES INC COM 439104100 2,322 404,461 SH DEFINED 01,08 82,684 321,777 0 HOPFED BANCORP INC COM 439734104 104 6,400 SH DEFINED 01 600 5,800 0 HOPFED BANCORP INC COM 439734104 113 6,952 SH DEFINED 01,08 1,400 5,552 0 HORIZON MED PRODS INC COM 439903105 19 10,800 SH DEFINED 01 2,700 8,100 0 HORIZON MED PRODS INC COM 439903105 18 10,306 SH DEFINED 01,08 3,106 7,200 0 HORACE MANN EDUCATORS CORP N COM 440327104 1,548 88,534 SH DEFINED 01 65,964 21,670 900 HORACE MANN EDUCATORS CORP N COM 440327104 6,434 368,083 SH DEFINED 01,08 88,530 279,553 0 HORIZON FINL CORP WASH COM 44041F105 461 23,169 SH DEFINED 01 9,313 13,656 200 HORIZON FINL CORP WASH COM 44041F105 1,226 61,594 SH DEFINED 01,08 12,333 49,261 0 HORIZON OFFSHORE INC COM 44043J105 26 25,950 SH DEFINED 01 3,800 22,100 50 HORIZON OFFSHORE INC COM 44043J105 1 1,000 SH OTHER 02 1,000 0 0 HORIZON OFFSHORE INC COM 44043J105 42 42,471 SH DEFINED 01,08 9,931 32,540 0 HORMEL FOODS CORP COM 440452100 1,579 50,769 SH DEFINED 01 31,047 15,992 3,730 HORMEL FOODS CORP COM 440452100 9 300 SH DEFINED 04 300 0 0 HORMEL FOODS CORP COM 440452100 18,234 586,308 SH DEFINED 01,08 84,669 501,639 0 HORMEL FOODS CORP COM 440452100 3 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 247 ________ HORNBECK OFFSHORE SVCS INC N COM 440543106 193 14,800 SH DEFINED 01,08 1,000 13,800 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 8 600 SH OTHER 10 600 0 0 HOSPITALITY PPTYS TR COM 44106M102 1,427 33,746 SH DEFINED 01 17,864 12,212 3,670 HOSPITALITY PPTYS TR COM 44106M102 10 225 SH OTHER 01 225 0 0 HOSPITALITY PPTYS TR COM 44106M102 32 750 SH DEFINED 02 750 0 0 HOSPITALITY PPTYS TR COM 44106M102 29 695 SH OTHER 02 695 0 0 HOSPITALITY PPTYS TR COM 44106M102 70 1,660 SH DEFINED 04 1,660 0 0 HOSPITALITY PPTYS TR COM 44106M102 13 300 SH DEFINED 05 300 0 0 HOSPITALITY PPTYS TR COM 44106M102 14,481 342,339 SH DEFINED 01,08 69,615 272,724 0 HOSPITALITY PPTYS TR COM 44106M102 131 3,100 SH DEFINED 10 0 0 3,100 HOSPIRA INC COM 441060100 15,945 577,732 SH DEFINED 01 303,881 228,403 45,448 HOSPIRA INC COM 441060100 7,293 264,235 SH OTHER 01 87,444 162,552 14,239 HOSPIRA INC COM 441060100 603 21,836 SH DEFINED 02 13,629 8,070 137 HOSPIRA INC COM 441060100 5,570 201,813 SH OTHER 02 102,399 99,324 90 HOSPIRA INC COM 441060100 751 27,222 SH DEFINED 03 14,819 12,041 362 HOSPIRA INC COM 441060100 379 13,721 SH OTHER 03 10,391 2,408 922 HOSPIRA INC COM 441060100 2,081 75,391 SH DEFINED 04 71,701 2,641 1,049 HOSPIRA INC COM 441060100 2,389 86,544 SH OTHER 04 77,941 7,129 1,474 HOSPIRA INC COM 441060100 250 9,063 SH DEFINED 05 8,056 797 210 HOSPIRA INC COM 441060100 113 4,111 SH OTHER 05 2,307 1,804 0 HOSPIRA INC COM 441060100 9 340 SH OTHER 01,06 0 0 340 HOSPIRA INC COM 441060100 40,827 1,479,227 SH DEFINED 01,08 758,558 720,669 0 HOSPIRA INC COM 441060100 85 3,083 SH DEFINED 09 3,083 0 0 HOSPIRA INC COM 441060100 596 21,607 SH DEFINED 10 13,738 7,024 845 HOSPIRA INC COM 441060100 15,025 544,392 SH OTHER 10 16,479 527,913 0 HOST MARRIOTT CORP NEW COM 44107P104 2,574 208,287 SH DEFINED 01 90,615 100,662 17,010 HOST MARRIOTT CORP NEW COM 44107P104 1 100 SH OTHER 01 0 100 0 HOST MARRIOTT CORP NEW COM 44107P104 2 134 SH DEFINED 02 134 0 0 HOST MARRIOTT CORP NEW COM 44107P104 23 1,891 SH OTHER 02 1,891 0 0 HOST MARRIOTT CORP NEW COM 44107P104 8 679 SH OTHER 03 679 0 0 HOST MARRIOTT CORP NEW COM 44107P104 17 1,415 SH DEFINED 04 1,415 0 0 HOST MARRIOTT CORP NEW COM 44107P104 15,056 1,218,125 SH DEFINED 01,08 601,405 616,720 0 HOST MARRIOTT CORP NEW COM 44107P104 5 400 SH DEFINED 10 0 0 400 HOT TOPIC INC COM 441339108 1,573 76,790 SH DEFINED 01 28,545 44,395 3,850 HOT TOPIC INC COM 441339108 15 725 SH OTHER 01,06 0 0 725 HOT TOPIC INC COM 441339108 7,004 341,814 SH DEFINED 01,08 104,344 237,470 0 HOUSTON EXPL CO COM 442120101 3,383 65,264 SH DEFINED 01 40,424 24,490 350 HOUSTON EXPL CO COM 442120101 7 129 SH DEFINED 04 129 0 0 HOUSTON EXPL CO COM 442120101 6,451 124,433 SH DEFINED 01,08 36,786 87,647 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 248 ________ HOVNANIAN ENTERPRISES INC COM 442487203 1,189 34,269 SH DEFINED 01 19,959 12,690 1,620 HOVNANIAN ENTERPRISES INC COM 442487203 9,695 279,307 SH DEFINED 01,08 64,934 214,373 0 HUB GROUP INC COM 443320106 467 13,700 SH DEFINED 01 4,100 9,600 0 HUB GROUP INC COM 443320106 1,189 34,858 SH DEFINED 01,08 6,836 28,022 0 HUBBELL INC COM 443510102 1,051 24,072 SH DEFINED 01 24,072 0 0 HUBBELL INC COM 443510102 86 1,970 SH OTHER 01 1,970 0 0 HUBBELL INC COM 443510201 2,579 55,212 SH DEFINED 01 21,891 20,103 13,218 HUBBELL INC COM 443510201 231 4,954 SH OTHER 01 4,954 0 0 HUBBELL INC COM 443510201 5 100 SH OTHER 04 100 0 0 HUBBELL INC COM 443510201 14,100 301,852 SH DEFINED 01,08 64,673 237,179 0 HUBBELL INC COM 443510201 51 1,096 SH DEFINED 10 1,000 0 96 HUBBELL INC COM 443510201 280 6,000 SH OTHER 10 0 6,000 0 HUDSON CITY BANCORP COM 443683107 2,090 62,502 SH DEFINED 01 44,442 14,190 3,870 HUDSON CITY BANCORP COM 443683107 9,532 285,049 SH DEFINED 01,08 76,665 208,384 0 HUDSON CITY BANCORP COM 443683107 5 146 SH DEFINED 10 0 0 146 HUDSON HIGHLAND GROUP INC COM 443792106 310 10,124 SH DEFINED 01 5,979 3,854 291 HUDSON HIGHLAND GROUP INC COM 443792106 1,919 62,591 SH DEFINED 01,08 15,813 46,778 0 HUDSON HIGHLAND GROUP INC COM 443792106 0 6 SH DEFINED 10 0 0 6 HUDSON RIV BANCORP INC COM 444128102 969 56,778 SH DEFINED 01 19,858 36,320 600 HUDSON RIV BANCORP INC COM 444128102 2,927 171,456 SH DEFINED 01,08 33,870 137,586 0 HUDSON TECHNOLOGIES INC COM 444144109 42 50,000 SH OTHER 04 50,000 0 0 HUDSON TECHNOLOGIES INC COM 444144109 3 3,700 SH DEFINED 01,08 700 3,000 0 HUDSON UNITED BANCORP COM 444165104 789 21,172 SH DEFINED 01 9,922 7,990 3,260 HUDSON UNITED BANCORP COM 444165104 4 100 SH OTHER 01 0 100 0 HUDSON UNITED BANCORP COM 444165104 21 552 SH DEFINED 02 552 0 0 HUDSON UNITED BANCORP COM 444165104 24 650 SH OTHER 01,06 0 0 650 HUDSON UNITED BANCORP COM 444165104 6,293 168,815 SH DEFINED 01,08 88,349 80,466 0 HUDSON UNITED BANCORP COM 444165104 3 89 SH DEFINED 10 0 0 89 HUFFY CORP COM 444356109 17 14,600 SH DEFINED 01 2,300 12,300 0 HUFFY CORP COM 444356109 32 27,746 SH DEFINED 01,08 6,465 21,281 0 HUGHES SUPPLY INC COM 444482103 4,148 70,386 SH DEFINED 01 44,873 23,663 1,850 HUGHES SUPPLY INC COM 444482103 340 5,772 SH DEFINED 04 5,772 0 0 HUGHES SUPPLY INC COM 444482103 27 450 SH OTHER 01,06 0 0 450 HUGHES SUPPLY INC COM 444482103 7,333 124,432 SH DEFINED 01,08 57,735 66,697 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 249 ________ HUGOTON RTY TR TEX COM 444717102 201 8,800 SH DEFINED 01 8,800 0 0 HUGOTON RTY TR TEX COM 444717102 103 4,500 SH DEFINED 04 4,500 0 0 HUGOTON RTY TR TEX COM 444717102 1,688 73,850 SH DEFINED 01,08 14,900 58,950 0 HUMANA INC COM 444859102 4,808 284,497 SH DEFINED 01 91,964 161,119 31,414 HUMANA INC COM 444859102 3 150 SH OTHER 01 0 0 150 HUMANA INC COM 444859102 2 100 SH DEFINED 03 100 0 0 HUMANA INC COM 444859102 56 3,297 SH DEFINED 04 3,297 0 0 HUMANA INC COM 444859102 4 250 SH DEFINED 05 0 0 250 HUMANA INC COM 444859102 8 500 SH OTHER 01,06 0 0 500 HUMANA INC COM 444859102 25,525 1,510,332 SH DEFINED 01,08 739,100 771,232 0 HUMANA INC COM 444859102 2 125 SH DEFINED 10 25 0 100 HUMAN GENOME SCIENCES INC COM 444903108 1,265 108,810 SH DEFINED 01 76,659 23,551 8,600 HUMAN GENOME SCIENCES INC COM 444903108 1 100 SH OTHER 01 0 100 0 HUMAN GENOME SCIENCES INC COM 444903108 3 300 SH DEFINED 02 0 300 0 HUMAN GENOME SCIENCES INC COM 444903108 12 1,000 SH OTHER 03 0 1,000 0 HUMAN GENOME SCIENCES INC COM 444903108 0 8 SH OTHER 04 8 0 0 HUMAN GENOME SCIENCES INC COM 444903108 7,983 686,452 SH DEFINED 01,08 203,321 483,131 0 HUMAN GENOME SCIENCES INC COM 444903108 2 200 SH DEFINED 10 0 0 200 HUMBOLDT BANCORP COM 445069107 189 9,047 SH DEFINED 01 5,403 3,294 350 HUMBOLDT BANCORP COM 445069107 1,274 60,906 SH DEFINED 01,08 13,152 47,754 0 HUMPHREY HOSPITALITY TR COM 445467103 57 12,890 SH DEFINED 01 1,710 11,180 0 HUMPHREY HOSPITALITY TR COM 445467103 53 12,083 SH DEFINED 01,08 3,200 8,883 0 HUNGARIAN TEL & CABLE CORP COM 445542103 122 12,600 SH DEFINED 01 2,400 10,200 0 HUNGARIAN TEL & CABLE CORP COM 445542103 181 18,774 SH DEFINED 01,08 4,700 14,074 0 HUNT J B TRANS SVCS INC COM 445658107 4,139 107,280 SH DEFINED 01 92,542 11,928 2,810 HUNT J B TRANS SVCS INC COM 445658107 14,472 375,126 SH DEFINED 01,08 72,873 302,253 0 HUNT J B TRANS SVCS INC COM 445658107 4 100 SH DEFINED 10 0 0 100 HUNTINGTON BANCSHARES INC COM 446150104 8,317 361,905 SH DEFINED 01 131,929 195,888 34,088 HUNTINGTON BANCSHARES INC COM 446150104 329 14,303 SH OTHER 01 12,624 1,454 225 HUNTINGTON BANCSHARES INC COM 446150104 2 100 SH DEFINED 03 100 0 0 HUNTINGTON BANCSHARES INC COM 446150104 325 14,123 SH DEFINED 04 14,123 0 0 HUNTINGTON BANCSHARES INC COM 446150104 540 23,500 SH OTHER 04 23,500 0 0 HUNTINGTON BANCSHARES INC COM 446150104 9 400 SH DEFINED 05 0 0 400 HUNTINGTON BANCSHARES INC COM 446150104 14 600 SH OTHER 01,06 0 0 600 HUNTINGTON BANCSHARES INC COM 446150104 49,985 2,175,147 SH DEFINED 01,08 1,142,856 1,032,291 0 HUNTINGTON BANCSHARES INC COM 446150104 37 1,620 SH DEFINED 09 1,620 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1,140 49,605 SH DEFINED 10 32,193 17,316 96 HUNTINGTON BANCSHARES INC COM 446150104 247 10,731 SH OTHER 10 2,100 400 8,231 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 250 ________ HURCO COMPANIES INC COM 447324104 87 7,300 SH DEFINED 01 900 6,400 0 HURCO COMPANIES INC COM 447324104 323 27,076 SH DEFINED 01,08 1,573 25,503 0 HUTCHINSON TECHNOLOGY INC COM 448407106 2,296 93,353 SH DEFINED 01 67,176 23,927 2,250 HUTCHINSON TECHNOLOGY INC COM 448407106 199 8,100 SH DEFINED 04 0 8,100 0 HUTCHINSON TECHNOLOGY INC COM 448407106 11 450 SH OTHER 01,06 0 0 450 HUTCHINSON TECHNOLOGY INC COM 448407106 4,657 189,395 SH DEFINED 01,08 71,620 117,775 0 HUTTIG BLDG PRODS INC COM 448451104 168 21,933 SH DEFINED 01 3,533 18,400 0 HUTTIG BLDG PRODS INC COM 448451104 275 35,863 SH DEFINED 01,08 8,170 27,693 0 HYDRIL COM 448774109 702 22,282 SH DEFINED 01 9,805 12,127 350 HYDRIL COM 448774109 595 18,900 SH OTHER 01 0 18,900 0 HYDRIL COM 448774109 6 175 SH DEFINED 02 0 0 175 HYDRIL COM 448774109 945 30,000 SH OTHER 03 30,000 0 0 HYDRIL COM 448774109 9 300 SH OTHER 01,06 0 0 300 HYDRIL COM 448774109 5,010 159,045 SH DEFINED 01,08 63,763 95,282 0 IDT CORP COM 448947101 541 30,005 SH DEFINED 01 5,221 21,714 3,070 IDT CORP COM 448947101 942 52,225 SH DEFINED 01,08 12,931 39,294 0 IDT CORP COM 448947101 1 67 SH DEFINED 10 0 0 67 IDT CORP COM 448947309 223 12,100 SH DEFINED 01 12,000 0 100 IDT CORP COM 448947309 1,070 58,000 SH DEFINED 01,08 19,900 38,100 0 HYPERCOM CORP COM 44913M105 2,149 254,278 SH DEFINED 01 185,189 67,989 1,100 HYPERCOM CORP COM 44913M105 2,485 294,061 SH DEFINED 01,08 62,835 231,226 0 HYPERION SOLUTIONS CORP COM 44914M104 8,104 185,353 SH DEFINED 01 139,928 34,200 11,225 HYPERION SOLUTIONS CORP COM 44914M104 22 507 SH OTHER 01 0 0 507 HYPERION SOLUTIONS CORP COM 44914M104 443 10,130 SH DEFINED 04 10,130 0 0 HYPERION SOLUTIONS CORP COM 44914M104 24 550 SH OTHER 01,06 0 0 550 HYPERION SOLUTIONS CORP COM 44914M104 12,185 278,712 SH DEFINED 01,08 82,698 196,014 0 HYPERION SOLUTIONS CORP COM 44914M104 22 500 SH DEFINED 10 500 0 0 ICT GROUP INC COM 44929Y101 153 16,700 SH DEFINED 01 2,400 14,300 0 ICT GROUP INC COM 44929Y101 18 2,000 SH OTHER 01 0 2,000 0 ICT GROUP INC COM 44929Y101 204 22,235 SH DEFINED 01,08 4,613 17,622 0 ICO INC NEW COM 449293109 65 28,800 SH DEFINED 01 3,100 25,700 0 ICO INC NEW COM 449293109 123 54,528 SH DEFINED 01,08 8,282 46,246 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 251 ________ ICOS CORP COM 449295104 913 30,583 SH DEFINED 01 18,144 9,839 2,600 ICOS CORP COM 449295104 18 600 SH OTHER 01 0 600 0 ICOS CORP COM 449295104 10 322 SH DEFINED 02 0 322 0 ICOS CORP COM 449295104 179 6,000 SH OTHER 03 0 6,000 0 ICOS CORP COM 449295104 0 4 SH OTHER 04 4 0 0 ICOS CORP COM 449295104 5,506 184,512 SH DEFINED 01,08 74,091 110,421 0 ICOS CORP COM 449295104 184 6,173 SH DEFINED 10 6,173 0 0 ICU MED INC COM 44930G107 640 19,076 SH DEFINED 01 7,109 11,717 250 ICU MED INC COM 44930G107 2 65 SH DEFINED 02 0 0 65 ICU MED INC COM 44930G107 8 225 SH OTHER 01,06 0 0 225 ICU MED INC COM 44930G107 3,254 97,036 SH DEFINED 01,08 34,389 62,647 0 ICAD INC COM 44934S107 75 20,200 SH DEFINED 01 5,600 14,600 0 ICAD INC COM 44934S107 190 51,395 SH DEFINED 01,08 10,297 41,098 0 I D SYSTEMS INC COM 449489103 134 8,900 SH DEFINED 01 1,400 7,500 0 I D SYSTEMS INC COM 449489103 30 2,000 SH OTHER 01 0 2,000 0 I D SYSTEMS INC COM 449489103 384 25,506 SH DEFINED 01,08 11,231 14,275 0 IDX SYS CORP COM 449491109 1,251 39,234 SH DEFINED 01 13,945 24,189 1,100 IDX SYS CORP COM 449491109 128 4,000 SH OTHER 04 4,000 0 0 IDX SYS CORP COM 449491109 4,650 145,811 SH DEFINED 01,08 30,836 114,975 0 I-FLOW CORP COM 449520303 134 11,300 SH DEFINED 01 11,300 0 0 I-FLOW CORP COM 449520303 1,220 102,866 SH DEFINED 01,08 18,395 84,471 0 IGI INC COM 449575109 9 3,800 SH DEFINED 01 1,300 2,500 0 IGI INC COM 449575109 58 24,600 SH DEFINED 01,08 2,072 22,528 0 IHOP CORP COM 449623107 1,211 33,862 SH DEFINED 01 13,591 19,021 1,250 IHOP CORP COM 449623107 36 1,000 SH DEFINED 03 0 1,000 0 IHOP CORP COM 449623107 11 300 SH OTHER 01,06 0 0 300 IHOP CORP COM 449623107 5,026 140,557 SH DEFINED 01,08 47,518 93,039 0 IMC GLOBAL INC COM 449669100 1,619 120,839 SH DEFINED 01 72,768 39,321 8,750 IMC GLOBAL INC COM 449669100 0 20 SH DEFINED 03 20 0 0 IMC GLOBAL INC COM 449669100 12,636 943,011 SH DEFINED 01,08 183,472 759,539 0 IMCO RECYCLING INC COM 449681105 1,171 88,550 SH DEFINED 01 71,900 16,600 50 IMCO RECYCLING INC COM 449681105 8 600 SH DEFINED 02 0 0 600 IMCO RECYCLING INC COM 449681105 3 200 SH OTHER 01,06 0 0 200 IMCO RECYCLING INC COM 449681105 969 73,296 SH DEFINED 01,08 24,788 48,508 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 252 ________ I-MANY INC COM 44973Q103 40 33,800 SH DEFINED 01 6,200 27,500 100 I-MANY INC COM 44973Q103 78 65,550 SH DEFINED 01,08 17,100 48,450 0 I-MANY INC COM 44973Q103 2 2,000 SH DEFINED 10 2,000 0 0 ING PRIME RATE TR UNDEFIND 44977W106 1 7,400 DEFINED 01 7,400 0 0 ING PRIME RATE TR UNDEFIND 44977W106 0 1,260 OTHER 01 1,260 0 0 ING PRIME RATE TR UNDEFIND 44977W106 0 1,000 OTHER 02 1,000 0 0 ING PRIME RATE TR UNDEFIND 44977W106 1 17,721 DEFINED 04 17,721 0 0 IPIX CORP COM 44982L103 24 1,730 SH DEFINED 01 1,730 0 0 IPIX CORP COM 44982L103 792 56,682 SH DEFINED 01,08 22,093 34,589 0 IMS HEALTH INC COM 449934108 19,991 852,839 SH DEFINED 01 429,380 362,053 61,406 IMS HEALTH INC COM 449934108 9,756 416,218 SH OTHER 01 95,434 185,014 135,770 IMS HEALTH INC COM 449934108 209 8,904 SH DEFINED 02 8,904 0 0 IMS HEALTH INC COM 449934108 635 27,104 SH OTHER 02 13,104 14,000 0 IMS HEALTH INC COM 449934108 168 7,187 SH DEFINED 03 7,187 0 0 IMS HEALTH INC COM 449934108 284 12,100 SH OTHER 03 9,200 2,900 0 IMS HEALTH INC COM 449934108 101 4,309 SH DEFINED 04 4,309 0 0 IMS HEALTH INC COM 449934108 112 4,789 SH OTHER 04 4,789 0 0 IMS HEALTH INC COM 449934108 6 275 SH DEFINED 05 0 0 275 IMS HEALTH INC COM 449934108 14 600 SH OTHER 01,06 0 0 600 IMS HEALTH INC COM 449934108 52,833 2,253,979 SH DEFINED 01,08 1,191,180 1,062,799 0 IMS HEALTH INC COM 449934108 146 6,235 SH DEFINED 09 6,235 0 0 IMS HEALTH INC COM 449934108 24 1,040 SH DEFINED 10 40 600 400 ISTAR FINL INC COM 45031U101 1,841 46,018 SH DEFINED 01 21,767 17,941 6,310 ISTAR FINL INC COM 45031U101 242 6,050 SH DEFINED 03 450 5,600 0 ISTAR FINL INC COM 45031U101 40 1,000 SH OTHER 03 0 0 1,000 ISTAR FINL INC COM 45031U101 14,977 374,421 SH DEFINED 01,08 178,928 195,493 0 ISTAR FINL INC COM 45031U101 6 146 SH DEFINED 10 0 0 146 I-SECTOR CORP COM 45031W107 15 1,800 SH DEFINED 01 800 1,000 0 I-SECTOR CORP COM 45031W107 79 9,664 SH DEFINED 01,08 1,896 7,768 0 ISTA PHARMACEUTICALS INC COM 45031X204 40 3,810 SH DEFINED 01 3,610 0 200 ISTA PHARMACEUTICALS INC COM 45031X204 339 32,402 SH DEFINED 01,08 5,980 26,422 0 ITLA CAP CORP COM 450565106 1,309 32,395 SH DEFINED 01 21,664 10,631 100 ITLA CAP CORP COM 450565106 1,446 35,791 SH DEFINED 01,08 8,648 27,143 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 1,154 30,357 SH DEFINED 01 19,060 8,622 2,675 ITT EDUCATIONAL SERVICES INC COM 45068B109 76 2,000 SH OTHER 01 0 2,000 0 ITT EDUCATIONAL SERVICES INC COM 45068B109 8,791 231,218 SH DEFINED 01,08 54,016 177,202 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 253 ________ IVAX DIAGNOSTICS INC COM 45070W109 148 23,200 SH DEFINED 01 5,800 17,400 0 IVAX DIAGNOSTICS INC COM 45070W109 19 3,000 SH OTHER 03 0 3,000 0 IVAX DIAGNOSTICS INC COM 45070W109 149 23,343 SH DEFINED 01,08 10,384 12,959 0 IXIA COM 45071R109 675 68,849 SH DEFINED 01 21,059 45,915 1,875 IXIA COM 45071R109 2,117 215,785 SH DEFINED 01,08 37,317 178,468 0 IBERIABANK CORP COM 450828108 964 16,315 SH DEFINED 01 4,408 11,807 100 IBERIABANK CORP COM 450828108 2,330 39,421 SH DEFINED 01,08 7,874 31,547 0 IBIS TECHNOLOGY CORP COM 450909106 62 10,100 SH DEFINED 01 2,100 8,000 0 IBIS TECHNOLOGY CORP COM 450909106 143 23,464 SH DEFINED 01,08 3,960 19,504 0 ITT INDS INC IND COM 450911102 87,141 1,049,891 SH DEFINED 01 889,016 133,705 27,170 ITT INDS INC IND COM 450911102 6,113 73,652 SH OTHER 01 46,572 18,475 8,605 ITT INDS INC IND COM 450911102 1,322 15,925 SH DEFINED 02 13,300 1,790 835 ITT INDS INC IND COM 450911102 293 3,530 SH OTHER 02 1,880 1,650 0 ITT INDS INC IND COM 450911102 1,045 12,595 SH DEFINED 03 5,630 5,100 1,865 ITT INDS INC IND COM 450911102 83 1,000 SH OTHER 03 0 1,000 0 ITT INDS INC IND COM 450911102 19,515 235,121 SH DEFINED 04 214,831 10,325 9,965 ITT INDS INC IND COM 450911102 4,415 53,188 SH OTHER 04 49,678 2,760 750 ITT INDS INC IND COM 450911102 1,845 22,233 SH DEFINED 05 20,258 1,525 450 ITT INDS INC IND COM 450911102 86 1,040 SH OTHER 05 500 540 0 ITT INDS INC IND COM 450911102 17 200 SH OTHER 01,06 0 0 200 ITT INDS INC IND COM 450911102 71,383 860,033 SH DEFINED 01,08 448,757 411,276 0 ITT INDS INC IND COM 450911102 46 553 SH DEFINED 09 553 0 0 ITT INDS INC IND COM 450911102 2,922 35,199 SH DEFINED 10 30,949 2,800 1,450 ITT INDS INC IND COM 450911102 610 7,350 SH OTHER 10 1,550 5,200 600 IDACORP INC COM 451107106 896 33,197 SH DEFINED 01 24,093 8,454 650 IDACORP INC COM 451107106 8 300 SH DEFINED 03 300 0 0 IDACORP INC COM 451107106 54 2,000 SH OTHER 04 2,000 0 0 IDACORP INC COM 451107106 9,160 339,266 SH DEFINED 01,08 87,164 252,102 0 IDACORP INC COM 451107106 3 100 SH OTHER 10 0 0 100 IDEX CORP COM 45167R104 2,716 79,066 SH DEFINED 01 28,803 46,888 3,375 IDEX CORP COM 45167R104 232 6,750 SH OTHER 01 6,750 0 0 IDEX CORP COM 45167R104 15 450 SH DEFINED 04 450 0 0 IDEX CORP COM 45167R104 27 780 SH OTHER 01,06 0 0 780 IDEX CORP COM 45167R104 10,700 311,503 SH DEFINED 01,08 76,695 234,808 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 254 ________ IDEXX LABS INC COM 45168D104 4,478 71,144 SH DEFINED 01 55,848 13,456 1,840 IDEXX LABS INC COM 45168D104 9 150 SH DEFINED 02 0 150 0 IDEXX LABS INC COM 45168D104 36 565 SH OTHER 01,06 0 0 565 IDEXX LABS INC COM 45168D104 7,368 117,063 SH DEFINED 01,08 54,522 62,541 0 IDEXX LABS INC COM 45168D104 3 50 SH DEFINED 10 0 0 50 IGATE CORP COM 45169U105 335 84,223 SH DEFINED 01 38,973 45,200 50 IGATE CORP COM 45169U105 641 160,994 SH DEFINED 01,08 26,818 134,176 0 IKON OFFICE SOLUTIONS INC COM 451713101 695 60,563 SH DEFINED 01 30,797 25,866 3,900 IKON OFFICE SOLUTIONS INC COM 451713101 1 100 SH OTHER 01 0 100 0 IKON OFFICE SOLUTIONS INC COM 451713101 154 13,450 SH DEFINED 04 250 13,200 0 IKON OFFICE SOLUTIONS INC COM 451713101 6,672 581,691 SH DEFINED 01,08 206,897 374,794 0 IKON OFFICE SOLUTIONS INC COM 451713101 3 225 SH DEFINED 10 0 0 225 IDENTIX INC COM 451906101 1,181 158,086 SH DEFINED 01 64,651 90,185 3,250 IDENTIX INC COM 451906101 7 1,000 SH OTHER 02 1,000 0 0 IDENTIX INC COM 451906101 4,794 641,751 SH DEFINED 01,08 197,666 444,085 0 ILEX ONCOLOGY INC COM 451923106 1,424 56,996 SH DEFINED 01 23,766 29,930 3,300 ILEX ONCOLOGY INC COM 451923106 6,115 244,699 SH DEFINED 01,08 50,584 194,115 0 ILLINOIS TOOL WKS INC COM 452308109 189,424 1,975,432 SH DEFINED 01 1,523,151 391,046 61,235 ILLINOIS TOOL WKS INC COM 452308109 3,457,030 36,052,036 SH OTHER 01 32,781,273 795,066 2,475,697 ILLINOIS TOOL WKS INC COM 452308109 2,276 23,740 SH DEFINED 02 14,952 8,788 0 ILLINOIS TOOL WKS INC COM 452308109 537 5,598 SH OTHER 02 1,500 4,098 0 ILLINOIS TOOL WKS INC COM 452308109 859 8,953 SH DEFINED 03 7,550 603 800 ILLINOIS TOOL WKS INC COM 452308109 784 8,173 SH DEFINED 04 7,873 300 0 ILLINOIS TOOL WKS INC COM 452308109 2,145 22,367 SH OTHER 04 21,167 1,000 200 ILLINOIS TOOL WKS INC COM 452308109 65 680 SH DEFINED 05 280 0 400 ILLINOIS TOOL WKS INC COM 452308109 288 3,000 SH OTHER 05 0 0 3,000 ILLINOIS TOOL WKS INC COM 452308109 77 800 SH OTHER 01,06 0 0 800 ILLINOIS TOOL WKS INC COM 452308109 264,858 2,762,105 SH DEFINED 01,08 1,455,694 1,304,201 2,210 ILLINOIS TOOL WKS INC COM 452308109 1,149 11,987 SH DEFINED 09 11,987 0 0 ILLINOIS TOOL WKS INC COM 452308109 714 7,450 SH DEFINED 10 5,049 2,100 301 ILLINOIS TOOL WKS INC COM 452308109 396 4,131 SH OTHER 10 2,931 1,200 0 ILLUMINA INC COM 452327109 269 42,550 SH DEFINED 01 15,500 26,500 550 ILLUMINA INC COM 452327109 19 3,000 SH OTHER 01 0 3,000 0 ILLUMINA INC COM 452327109 493 77,805 SH DEFINED 01,08 28,448 49,357 0 IMAGE ENTMT INC COM 452439201 100 27,600 SH DEFINED 01 3,400 24,200 0 IMAGE ENTMT INC COM 452439201 109 30,050 SH DEFINED 01,08 9,007 21,043 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 255 ________ IMATION CORP COM 45245A107 1,730 40,601 SH DEFINED 01 21,965 17,086 1,550 IMATION CORP COM 45245A107 219 5,130 SH OTHER 01 580 2,090 2,460 IMATION CORP COM 45245A107 58 1,370 SH DEFINED 03 1,370 0 0 IMATION CORP COM 45245A107 25 590 SH OTHER 03 90 500 0 IMATION CORP COM 45245A107 9 200 SH DEFINED 04 200 0 0 IMATION CORP COM 45245A107 23 535 SH OTHER 04 535 0 0 IMATION CORP COM 45245A107 102 2,400 SH OTHER 05 0 2,400 0 IMATION CORP COM 45245A107 12,336 289,521 SH DEFINED 01,08 80,176 209,345 0 IMATION CORP COM 45245A107 11 266 SH DEFINED 10 216 0 50 IMAX CORP COM 45245E109 138 25,019 SH DEFINED 01 25,019 0 0 IMCLONE SYS INC COM 45245W109 2,411 28,105 SH DEFINED 01 15,556 9,564 2,985 IMCLONE SYS INC COM 45245W109 9 100 SH OTHER 02 100 0 0 IMCLONE SYS INC COM 45245W109 137 1,600 SH DEFINED 04 1,600 0 0 IMCLONE SYS INC COM 45245W109 43 500 SH OTHER 04 500 0 0 IMCLONE SYS INC COM 45245W109 15,820 184,399 SH DEFINED 01,08 68,754 115,645 0 IMCLONE SYS INC COM 45245W109 4 50 SH DEFINED 10 0 0 50 IMAGISTICS INTERNATIONAL INC COM 45247T104 950 26,834 SH DEFINED 01 10,099 15,448 1,287 IMAGISTICS INTERNATIONAL INC COM 45247T104 1 40 SH OTHER 01 0 0 40 IMAGISTICS INTERNATIONAL INC COM 45247T104 6 160 SH OTHER 02 160 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 24 690 SH DEFINED 04 690 0 0 IMAGISTICS INTERNATIONAL INC COM 45247T104 28 800 SH OTHER 04 160 0 640 IMAGISTICS INTERNATIONAL INC COM 45247T104 8 234 SH OTHER 01,06 0 0 234 IMAGISTICS INTERNATIONAL INC COM 45247T104 2,310 65,262 SH DEFINED 01,08 34,024 31,238 0 IMMTECH INTL INC COM 452519101 23 1,900 SH DEFINED 01 1,900 0 0 IMMTECH INTL INC COM 452519101 188 15,274 SH DEFINED 01,08 3,321 11,953 0 IMMUNE RESPONSE CORP DEL COM 45252T205 11 8,775 SH DEFINED 01 1,775 7,000 0 IMMUNE RESPONSE CORP DEL COM 45252T205 31 25,024 SH DEFINED 01,08 12,433 12,591 0 IMMERSION CORP COM 452521107 83 17,200 SH DEFINED 01 4,200 13,000 0 IMMERSION CORP COM 452521107 218 45,013 SH DEFINED 01,08 8,112 36,901 0 IMMUCOR INC COM 452526106 1,216 37,354 SH DEFINED 01 12,047 24,782 525 IMMUCOR INC COM 452526106 10 300 SH OTHER 01,06 0 0 300 IMMUCOR INC COM 452526106 5,403 165,988 SH DEFINED 01,08 55,251 110,737 0 IMMUNOGEN INC COM 45253H101 421 69,363 SH DEFINED 01 24,293 43,720 1,350 IMMUNOGEN INC COM 45253H101 1,618 266,502 SH DEFINED 01,08 85,066 181,436 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 256 ________ IMPAC MTG HLDGS INC COM 45254P102 2,648 117,586 SH DEFINED 01 63,724 50,512 3,350 IMPAC MTG HLDGS INC COM 45254P102 248 11,000 SH OTHER 03 5,000 6,000 0 IMPAC MTG HLDGS INC COM 45254P102 48 2,125 SH DEFINED 04 2,125 0 0 IMPAC MTG HLDGS INC COM 45254P102 7 300 SH OTHER 04 300 0 0 IMPAC MTG HLDGS INC COM 45254P102 10,054 446,429 SH DEFINED 01,08 157,554 288,875 0 IMPAC MED SYS INC COM 45255A104 44 3,000 SH DEFINED 01 1,900 1,100 0 IMPAC MED SYS INC COM 45255A104 330 22,567 SH DEFINED 01,08 3,700 18,867 0 IMPCO TECHNOLOGIES INC COM 45255W106 101 15,950 SH DEFINED 01 2,100 13,800 50 IMPCO TECHNOLOGIES INC COM 45255W106 198 31,087 SH DEFINED 01,08 6,689 24,398 0 IMPAX LABORATORIES INC COM 45256B101 1,367 70,545 SH DEFINED 01 25,444 42,601 2,500 IMPAX LABORATORIES INC COM 45256B101 7,065 364,536 SH DEFINED 01,08 111,360 253,176 0 IMMUNOMEDICS INC COM 452907108 406 83,345 SH DEFINED 01 28,402 53,993 950 IMMUNOMEDICS INC COM 452907108 3 700 SH OTHER 01 0 700 0 IMMUNOMEDICS INC COM 452907108 1,502 308,499 SH DEFINED 01,08 81,621 226,878 0 IMPERIAL OIL LTD COM 453038408 1 25 SH DEFINED 01 25 0 0 IMPERIAL OIL LTD COM 453038408 23 500 SH OTHER 01 500 0 0 IMPERIAL OIL LTD COM 453038408 23 500 SH DEFINED 02 0 500 0 IMPERIAL OIL LTD COM 453038408 105 2,250 SH DEFINED 04 2,250 0 0 IMPERIAL OIL LTD COM 453038408 70 1,500 SH OTHER 04 1,500 0 0 IMPERIAL OIL LTD COM 453038408 56 1,200 SH OTHER 10 1,200 0 0 IMPRESO INC COM 45320V109 9 3,800 SH DEFINED 01 700 3,100 0 IMPRESO INC COM 45320V109 16 6,845 SH DEFINED 01,08 2,021 4,824 0 INAMED CORP COM 453235103 4,718 75,094 SH DEFINED 01 47,700 25,509 1,885 INAMED CORP COM 453235103 35 550 SH OTHER 01,06 0 0 550 INAMED CORP COM 453235103 8,380 133,374 SH DEFINED 01,08 54,666 78,708 0 INCO LTD COM 453258402 303 8,765 SH DEFINED 01 0 8,765 0 INCO LTD COM 453258402 463 13,400 SH OTHER 01 0 13,400 0 INCO LTD COM 453258402 35 1,000 SH DEFINED 04 1,000 0 0 INCO LTD COM 453258402 84 2,428 SH OTHER 04 2,428 0 0 INCO LTD COM 453258402 9 250 SH DEFINED 10 250 0 0 INCO LTD COM 453258402 52 1,500 SH OTHER 10 0 500 1,000 INCYTE CORP COM 45337C102 819 107,213 SH DEFINED 01 40,301 60,262 6,650 INCYTE CORP COM 45337C102 46 6,000 SH OTHER 04 6,000 0 0 INCYTE CORP COM 45337C102 3,568 466,969 SH DEFINED 01,08 150,564 316,405 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 257 ________ INDEPENDENCE CMNTY BK CORP COM 453414104 1,571 43,150 SH DEFINED 01 21,168 17,211 4,771 INDEPENDENCE CMNTY BK CORP COM 453414104 17,393 477,841 SH DEFINED 01,08 147,028 330,813 0 INDEPENDENCE CMNTY BK CORP COM 453414104 3 92 SH DEFINED 10 0 0 92 INDEPENDENCE HLDG CO NEW COM 453440307 574 16,743 SH DEFINED 01 10,583 6,060 100 INDEPENDENCE HLDG CO NEW COM 453440307 13 365 SH DEFINED 04 365 0 0 INDEPENDENCE HLDG CO NEW COM 453440307 889 25,917 SH DEFINED 01,08 4,569 21,348 0 INDEPENDENT BANK CORP MASS COM 453836108 743 25,670 SH DEFINED 01 8,388 17,082 200 INDEPENDENT BANK CORP MASS COM 453836108 6 207 SH DEFINED 04 207 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2,524 87,187 SH DEFINED 01,08 15,839 71,348 0 INDEPENDENT BANK CORP MASS COM 453836108 9 300 SH OTHER 10 0 300 0 INDEPENDENT BANK CORP MICH COM 453838104 812 31,955 SH DEFINED 01 12,028 18,610 1,317 INDEPENDENT BANK CORP MICH COM 453838104 2,784 109,621 SH DEFINED 01,08 21,769 87,852 0 INDEPENDENT BANK CORP MICH COM 453838104 22 881 SH DEFINED 10 0 881 0 INDEVUS PHARMACEUTICALS INC COM 454072109 631 102,671 SH DEFINED 01 41,663 58,258 2,750 INDEVUS PHARMACEUTICALS INC COM 454072109 2,524 410,386 SH DEFINED 01,08 144,377 266,009 0 INDUS INTL INC COM 45578L100 85 40,600 SH DEFINED 01 6,800 33,800 0 INDUS INTL INC COM 45578L100 153 73,300 SH DEFINED 01,08 19,186 54,114 0 INDUSTRIAL DISTR GROUP INC COM 456061100 96 11,600 SH DEFINED 01 1,200 10,400 0 INDUSTRIAL DISTR GROUP INC COM 456061100 129 15,516 SH DEFINED 01,08 4,000 11,516 0 INDYMAC BANCORP INC COM 456607100 1,222 38,672 SH DEFINED 01 23,298 12,033 3,341 INDYMAC BANCORP INC COM 456607100 49 1,563 SH OTHER 04 1,563 0 0 INDYMAC BANCORP INC COM 456607100 11,769 372,438 SH DEFINED 01,08 116,710 255,728 0 INDYMAC BANCORP INC COM 456607100 2 58 SH DEFINED 10 0 0 58 INET TECHNOLOGIES INC COM 45662V105 620 49,735 SH DEFINED 01 15,604 33,631 500 INET TECHNOLOGIES INC COM 45662V105 2,104 168,742 SH DEFINED 01,08 29,016 139,726 0 INFINITY INC COM 45663L403 28 7,200 SH DEFINED 01 600 6,600 0 INFINITY INC COM 45663L403 53 13,761 SH DEFINED 01,08 3,640 10,121 0 INFOCROSSING INC COM 45664X109 181 13,400 SH DEFINED 01 8,400 4,700 300 INFOCROSSING INC COM 45664X109 421 31,155 SH DEFINED 01,08 10,958 20,197 0 INFOCUS CORP COM 45665B106 570 67,082 SH DEFINED 01 24,639 40,293 2,150 INFOCUS CORP COM 45665B106 2,333 274,431 SH DEFINED 01,08 97,763 176,668 0 INFINITY PPTY & CAS CORP COM 45665Q103 570 17,267 SH DEFINED 01 11,507 5,610 150 INFINITY PPTY & CAS CORP COM 45665Q103 4,356 132,002 SH DEFINED 01,08 47,435 84,567 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 258 ________ INFORMATICA CORP COM 45666Q102 925 121,292 SH DEFINED 01 49,812 67,830 3,650 INFORMATICA CORP COM 45666Q102 2 295 SH DEFINED 04 295 0 0 INFORMATICA CORP COM 45666Q102 4,214 552,241 SH DEFINED 01,08 138,800 413,441 0 INFORMATICA CORP COM 45666Q102 24 3,095 SH DEFINED 10 2,725 0 370 INFONET SVCS CORP COM 45666T106 588 335,970 SH DEFINED 01 88,724 245,846 1,400 INFONET SVCS CORP COM 45666T106 1,409 805,122 SH DEFINED 01,08 159,001 646,121 0 INFORMATION HLDGS INC COM 456727106 828 30,251 SH DEFINED 01 9,286 20,615 350 INFORMATION HLDGS INC COM 456727106 9 325 SH OTHER 01,06 0 0 325 INFORMATION HLDGS INC COM 456727106 2,655 96,989 SH DEFINED 01,08 22,679 74,310 0 INFORTE CORP COM 45677R107 85 8,450 SH DEFINED 01 2,100 6,250 100 INFORTE CORP COM 45677R107 229 22,872 SH DEFINED 01,08 4,493 18,379 0 INFOSPACE INC COM 45678T201 2,233 58,714 SH DEFINED 01 18,277 39,637 800 INFOSPACE INC COM 45678T201 14 375 SH DEFINED 04 375 0 0 INFOSPACE INC COM 45678T201 5,626 147,886 SH DEFINED 01,08 34,953 112,933 0 INFOUSA INC NEW COM 456818301 935 92,224 SH DEFINED 01 23,278 67,071 1,875 INFOUSA INC NEW COM 456818301 2,380 234,750 SH DEFINED 01,08 40,621 194,129 0 ING GROUP N V COM 456837103 296 12,500 SH DEFINED 01 11,000 1,500 0 ING GROUP N V COM 456837103 4 179 SH DEFINED 02 0 0 179 ING GROUP N V COM 456837103 12 490 SH DEFINED 03 490 0 0 ING GROUP N V COM 456837103 26 1,111 SH OTHER 03 1,111 0 0 ING GROUP N V COM 456837103 28 1,200 SH OTHER 04 1,200 0 0 ING GROUP N V COM 456837103 558 23,526 SH DEFINED 01,08 12,383 11,143 0 ING GROUP N V COM 456837103 8 350 SH DEFINED 10 0 0 350 INFRASOURCE SVCS INC COM 45684P102 143 11,700 SH DEFINED 01,08 0 11,700 0 INGLES MKTS INC COM 457030104 258 23,117 SH DEFINED 01 6,467 16,200 450 INGLES MKTS INC COM 457030104 872 78,024 SH DEFINED 01,08 22,212 55,812 0 INGRAM MICRO INC COM 457153104 792 54,718 SH DEFINED 01 30,075 19,063 5,580 INGRAM MICRO INC COM 457153104 1 100 SH OTHER 01 0 100 0 INGRAM MICRO INC COM 457153104 5,007 346,047 SH DEFINED 01,08 105,908 240,139 0 INGRAM MICRO INC COM 457153104 2 150 SH DEFINED 10 0 0 150 INKINE PHARMACEUTICALS INC COM 457214104 212 54,900 SH DEFINED 01 24,600 29,300 1,000 INKINE PHARMACEUTICALS INC COM 457214104 1,099 283,941 SH DEFINED 01,08 43,681 240,260 0 INLAND REAL ESTATE CORP COM 457461101 26 2,000 SH DEFINED 01 2,000 0 0 INLAND REAL ESTATE CORP COM 457461101 127 9,773 SH DEFINED 03 9,773 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 259 ________ INNKEEPERS USA TR COM 4576J0104 1,078 104,605 SH DEFINED 01 64,410 38,045 2,150 INNKEEPERS USA TR COM 4576J0104 773 75,000 SH OTHER 03 0 75,000 0 INNKEEPERS USA TR COM 4576J0104 1,887 183,057 SH DEFINED 01,08 39,003 144,054 0 INNODATA ISOGEN INC COM 457642205 79 21,600 SH DEFINED 01 2,800 18,800 0 INNODATA ISOGEN INC COM 457642205 203 55,231 SH DEFINED 01,08 8,236 46,995 0 INNOVEX INC COM 457647105 123 26,850 SH DEFINED 01 3,700 22,800 350 INNOVEX INC COM 457647105 211 46,140 SH DEFINED 01,08 6,330 39,810 0 INSIGHT ENTERPRISES INC COM 45765U103 1,313 73,931 SH DEFINED 01 28,644 41,037 4,250 INSIGHT ENTERPRISES INC COM 45765U103 364 20,505 SH OTHER 01 0 20,505 0 INSIGHT ENTERPRISES INC COM 45765U103 76 4,300 SH DEFINED 04 0 4,300 0 INSIGHT ENTERPRISES INC COM 45765U103 14 800 SH OTHER 01,06 0 0 800 INSIGHT ENTERPRISES INC COM 45765U103 5,448 306,753 SH DEFINED 01,08 82,445 224,308 0 INSIGNIA SYS INC COM 45765Y105 15 10,200 SH DEFINED 01 200 10,000 0 INSIGNIA SYS INC COM 45765Y105 21 13,850 SH DEFINED 01,08 4,633 9,217 0 INPUT/OUTPUT INC COM 457652105 755 91,122 SH DEFINED 01 29,259 60,363 1,500 INPUT/OUTPUT INC COM 457652105 7 800 SH OTHER 01,06 0 0 800 INPUT/OUTPUT INC COM 457652105 2,771 334,310 SH DEFINED 01,08 100,003 234,307 0 INSITE VISION INC COM 457660108 18 25,000 SH DEFINED 01 5,000 20,000 0 INSITE VISION INC COM 457660108 17 24,500 SH DEFINED 01,08 4,800 19,700 0 INSITUFORM TECHNOLOGIES INC COM 457667103 767 47,164 SH DEFINED 01 16,518 30,046 600 INSITUFORM TECHNOLOGIES INC COM 457667103 309 19,000 SH OTHER 01 0 19,000 0 INSITUFORM TECHNOLOGIES INC COM 457667103 2 135 SH DEFINED 02 0 0 135 INSITUFORM TECHNOLOGIES INC COM 457667103 2 100 SH OTHER 01,06 0 0 100 INSITUFORM TECHNOLOGIES INC COM 457667103 2,891 177,684 SH DEFINED 01,08 56,864 120,820 0 INSMED INC COM 457669208 85 37,975 SH DEFINED 01 6,575 31,400 0 INSMED INC COM 457669208 141 62,780 SH DEFINED 01,08 14,276 48,504 0 INSMED INC COM 457669208 0 200 SH DEFINED 10 200 0 0 INNOTRAC CORP COM 45767M109 112 12,700 SH DEFINED 01 2,300 10,400 0 INNOTRAC CORP COM 45767M109 202 22,896 SH DEFINED 01,08 5,057 17,839 0 INSIGHT COMMUNICATIONS INC COM 45768V108 691 74,605 SH DEFINED 01 29,086 43,569 1,950 INSIGHT COMMUNICATIONS INC COM 45768V108 3,287 354,935 SH DEFINED 01,08 118,542 236,393 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 470 24,100 SH DEFINED 01 4,800 19,300 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3,866 198,068 SH DEFINED 01,08 153,104 44,964 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 260 ________ INSIGHTFUL CORP COM 45770X100 32 14,800 SH DEFINED 01 1,300 13,500 0 INSIGHTFUL CORP COM 45770X100 46 21,227 SH DEFINED 01,08 3,574 17,653 0 INSPIRE PHARMACEUTICALS INC COM 457733103 1,031 61,684 SH DEFINED 01 18,550 42,184 950 INSPIRE PHARMACEUTICALS INC COM 457733103 3,483 208,303 SH DEFINED 01,08 49,046 159,257 0 INSTINET GROUP INC COM 457750107 482 91,220 SH DEFINED 01 37,890 51,180 2,150 INSTINET GROUP INC COM 457750107 1 100 SH OTHER 01 0 100 0 INSTINET GROUP INC COM 457750107 2,591 490,711 SH DEFINED 01,08 130,891 359,820 0 INSTINET GROUP INC COM 457750107 1 100 SH DEFINED 10 0 0 100 INSURANCE AUTO AUCTIONS INC COM 457875102 343 20,170 SH DEFINED 01 6,056 13,864 250 INSURANCE AUTO AUCTIONS INC COM 457875102 3 200 SH OTHER 01,06 0 0 200 INSURANCE AUTO AUCTIONS INC COM 457875102 968 56,927 SH DEFINED 01,08 13,704 43,223 0 INNOVO GROUP INC COM 457954600 8 6,800 SH DEFINED 01 0 6,800 0 INNOVO GROUP INC COM 457954600 11 9,683 SH DEFINED 01,08 6,823 2,860 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,392 39,465 SH DEFINED 01 13,346 24,769 1,350 INTEGRA LIFESCIENCES HLDGS C COM 457985208 18 500 SH DEFINED 04 500 0 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 5 130 SH DEFINED 05 0 130 0 INTEGRA LIFESCIENCES HLDGS C COM 457985208 16 450 SH OTHER 01,06 0 0 450 INTEGRA LIFESCIENCES HLDGS C COM 457985208 5,502 155,985 SH DEFINED 01,08 40,525 115,460 0 INTEGRAL SYS INC MD COM 45810H107 164 10,224 SH DEFINED 01 2,000 8,174 50 INTEGRAL SYS INC MD COM 45810H107 290 18,006 SH DEFINED 01,08 4,342 13,664 0 INTEGRAMED AMER INC COM 45810N302 26 3,800 SH DEFINED 01 200 3,600 0 INTEGRAMED AMER INC COM 45810N302 46 6,674 SH DEFINED 01,08 1,659 5,015 0 INTEGRATED ELECTRICAL SVC COM 45811E103 607 75,370 SH DEFINED 01 29,782 44,588 1,000 INTEGRATED ELECTRICAL SVC COM 45811E103 359 44,561 SH DEFINED 04 44,561 0 0 INTEGRATED ELECTRICAL SVC COM 45811E103 1,637 203,356 SH DEFINED 01,08 36,911 166,445 0 INTEGRATED CIRCUIT SYS INC COM 45811K208 7,010 258,099 SH DEFINED 01 231,724 11,475 14,900 INTEGRATED CIRCUIT SYS INC COM 45811K208 3 100 SH OTHER 01 0 100 0 INTEGRATED CIRCUIT SYS INC COM 45811K208 9,709 357,490 SH DEFINED 01,08 78,704 278,786 0 INTEGRATED BIOPHARMA INC COM 45811V105 17 2,100 SH DEFINED 01 2,100 0 0 INTEGRATED BIOPHARMA INC COM 45811V105 76 9,363 SH DEFINED 01,08 3,900 5,463 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,338 96,703 SH DEFINED 01 64,592 23,381 8,730 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1 100 SH OTHER 01 0 100 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 11,472 828,931 SH DEFINED 01,08 160,732 668,199 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2 150 SH DEFINED 10 0 0 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 261 ________ INTEGRATED SILICON SOLUTION COM 45812P107 732 59,985 SH DEFINED 01 20,636 38,749 600 INTEGRATED SILICON SOLUTION COM 45812P107 3,148 257,826 SH DEFINED 01,08 96,359 161,467 0 INTEGRA BK CORP COM 45814P105 1,047 47,415 SH DEFINED 01 26,709 19,656 1,050 INTEGRA BK CORP COM 45814P105 11 500 SH OTHER 02 500 0 0 INTEGRA BK CORP COM 45814P105 2,298 104,031 SH DEFINED 01,08 29,342 74,689 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 33 50,300 SH DEFINED 01 9,200 41,100 0 INTELIDATA TECHNOLOGIES CORP COM 45814T107 57 85,807 SH DEFINED 01,08 19,807 66,000 0 INTEL CORP COM 458140100 569,888 20,648,134 SH DEFINED 01 11,757,946 7,303,637 1,586,551 INTEL CORP COM 458140100 69,019 2,500,677 SH OTHER 01 884,390 1,505,769 110,518 INTEL CORP COM 458140100 31,499 1,141,282 SH DEFINED 02 740,426 355,051 45,805 INTEL CORP COM 458140100 9,434 341,818 SH OTHER 02 210,431 114,897 16,490 INTEL CORP COM 458140100 44,266 1,603,839 SH DEFINED 03 898,018 588,913 116,908 INTEL CORP COM 458140100 15,495 561,426 SH OTHER 03 290,894 232,257 38,275 INTEL CORP COM 458140100 157,427 5,703,860 SH DEFINED 04 5,161,970 402,368 139,522 INTEL CORP COM 458140100 86,499 3,134,008 SH OTHER 04 2,924,179 200,979 8,850 INTEL CORP COM 458140100 17,340 628,260 SH DEFINED 05 526,545 73,485 28,230 INTEL CORP COM 458140100 3,303 119,671 SH OTHER 05 52,970 51,076 15,625 INTEL CORP COM 458140100 461 16,700 SH OTHER 01,06 0 0 16,700 INTEL CORP COM 458140100 1,671,967 60,578,526 SH DEFINED 01,08 31,856,246 28,625,893 96,387 INTEL CORP COM 458140100 5,438 197,030 SH DEFINED 09 197,030 0 0 INTEL CORP COM 458140100 45,185 1,637,120 SH DEFINED 10 1,019,831 400,375 216,914 INTEL CORP COM 458140100 14,232 515,644 SH OTHER 10 267,751 240,536 7,357 INTELLIGROUP INC COM 45816A106 102 19,700 SH DEFINED 01 3,400 16,300 0 INTELLIGROUP INC COM 45816A106 186 35,945 SH DEFINED 01,08 2,890 33,055 0 INTELLI-CHECK INC COM 45817G102 41 6,500 SH DEFINED 01 1,800 4,700 0 INTELLI-CHECK INC COM 45817G102 111 17,681 SH DEFINED 01,08 3,920 13,761 0 INTELLISYNC CORP COM 458176104 151 52,600 SH DEFINED 01 8,900 43,700 0 INTELLISYNC CORP COM 458176104 322 112,042 SH DEFINED 01,08 21,381 90,661 0 INTER PARFUMS INC COM 458334109 454 21,775 SH DEFINED 01 5,850 15,875 50 INTER PARFUMS INC COM 458334109 1,365 65,461 SH DEFINED 01,08 20,352 45,109 0 INTER TEL INC COM 458372109 964 38,613 SH DEFINED 01 13,593 23,595 1,425 INTER TEL INC COM 458372109 70 2,800 SH DEFINED 02 0 2,800 0 INTER TEL INC COM 458372109 10 400 SH OTHER 01,06 0 0 400 INTER TEL INC COM 458372109 4,471 179,069 SH DEFINED 01,08 57,782 121,287 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 94 16,300 SH DEFINED 01 3,200 13,100 0 INTERACTIVE INTELLIGENCE INC COM 45839M103 146 25,246 SH DEFINED 01,08 6,116 19,130 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 262 ________ INTERACTIVE DATA CORP COM 45840J107 930 53,363 SH DEFINED 01 31,578 21,235 550 INTERACTIVE DATA CORP COM 45840J107 4,047 232,291 SH DEFINED 01,08 45,156 187,135 0 INTERACTIVE DATA CORP COM 45840J107 1 79 SH DEFINED 10 0 0 79 INTERACTIVECORP COM 45840Q101 13,926 462,049 SH DEFINED 01 344,834 97,245 19,970 INTERACTIVECORP COM 45840Q101 3 100 SH OTHER 01 0 100 0 INTERACTIVECORP COM 45840Q101 127 4,200 SH DEFINED 02 3,500 700 0 INTERACTIVECORP COM 45840Q101 362 12,000 SH OTHER 02 12,000 0 0 INTERACTIVECORP COM 45840Q101 2,286 75,850 SH DEFINED 03 30,450 15,900 29,500 INTERACTIVECORP COM 45840Q101 217 7,200 SH OTHER 03 4,200 3,000 0 INTERACTIVECORP COM 45840Q101 15,190 503,980 SH DEFINED 04 482,625 16,405 4,950 INTERACTIVECORP COM 45840Q101 4,734 157,060 SH OTHER 04 150,960 6,000 100 INTERACTIVECORP COM 45840Q101 26 875 SH DEFINED 05 350 0 525 INTERACTIVECORP COM 45840Q101 50,439 1,673,506 SH DEFINED 01,08 792,215 881,291 0 INTERACTIVECORP COM 45840Q101 258 8,547 SH DEFINED 09 8,547 0 0 INTERACTIVECORP COM 45840Q101 883 29,293 SH DEFINED 10 12,200 9,000 8,093 INTERACTIVECORP COM 45840Q101 80 2,655 SH OTHER 10 500 2,155 0 INTERCHANGE FINL SVCS S B N COM 458447109 413 16,584 SH DEFINED 01 8,109 8,225 250 INTERCHANGE FINL SVCS S B N COM 458447109 1,439 57,854 SH DEFINED 01,08 12,315 45,539 0 INTERCEPT INC COM 45845L107 746 45,556 SH DEFINED 01 10,034 34,972 550 INTERCEPT INC COM 45845L107 2,401 146,607 SH DEFINED 01,08 62,028 84,579 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 1,593 84,713 SH DEFINED 01 33,380 47,013 4,320 INTERDIGITAL COMMUNICATIONS COM 45866A105 2 100 SH OTHER 01 0 100 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 21 1,100 SH DEFINED 04 0 0 1,100 INTERDIGITAL COMMUNICATIONS COM 45866A105 7,447 395,882 SH DEFINED 01,08 113,859 282,023 0 INTERDIGITAL COMMUNICATIONS COM 45866A105 1 50 SH DEFINED 10 0 0 50 INTERDIGITAL COMMUNICATIONS COM 45866A105 9 500 SH OTHER 10 500 0 0 INTERFACE INC COM 458665106 823 93,938 SH DEFINED 01 35,668 57,420 850 INTERFACE INC COM 458665106 7 800 SH OTHER 01,06 0 0 800 INTERFACE INC COM 458665106 3,168 361,612 SH DEFINED 01,08 142,496 219,116 0 INTERGRAPH CORP COM 458683109 3,199 123,704 SH DEFINED 01 56,630 63,174 3,900 INTERGRAPH CORP COM 458683109 7,404 286,296 SH DEFINED 01,08 97,073 189,223 0 INTERLAND INC COM 458727203 77 27,241 SH DEFINED 01 2,671 24,520 50 INTERLAND INC COM 458727203 124 44,245 SH DEFINED 01,08 6,599 37,646 0 INTERLINK ELECTRS COM 458751104 111 11,400 SH DEFINED 01 2,250 9,150 0 INTERLINK ELECTRS COM 458751104 254 26,017 SH DEFINED 01,08 3,816 22,201 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 263 ________ INTERMAGNETICS GEN CORP COM 458771102 1,034 30,371 SH DEFINED 01 10,438 19,583 350 INTERMAGNETICS GEN CORP COM 458771102 10 308 SH OTHER 01,06 0 0 308 INTERMAGNETICS GEN CORP COM 458771102 3,910 114,893 SH DEFINED 01,08 43,042 71,851 0 INTERMET CORP COM 45881K104 118 27,748 SH DEFINED 01 7,198 20,500 50 INTERMET CORP COM 45881K104 1 350 SH OTHER 01,06 0 0 350 INTERMET CORP COM 45881K104 296 69,856 SH DEFINED 01,08 17,179 52,677 0 INTERMUNE INC COM 45884X103 793 51,421 SH DEFINED 01 17,416 33,305 700 INTERMUNE INC COM 45884X103 14 900 SH OTHER 01 0 900 0 INTERMUNE INC COM 45884X103 3,419 221,706 SH DEFINED 01,08 72,217 149,489 0 INTERNAP NETWORK SVCS CORP COM 45885A102 137 112,880 SH DEFINED 01 30,500 77,580 4,800 INTERNAP NETWORK SVCS CORP COM 45885A102 99 82,062 SH DEFINED 01,08 59,762 22,300 0 INTERNATIONAL ALUM CORP COM 458884103 105 3,600 SH DEFINED 01 300 3,300 0 INTERNATIONAL ALUM CORP COM 458884103 360 12,367 SH DEFINED 01,08 1,582 10,785 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 26 4,800 SH DEFINED 01 4,800 0 0 INTEGRATED ALARM SVCS GROUP COM 45890M109 144 26,670 SH DEFINED 01,08 9,600 17,070 0 INTERNATIONAL BANCSHARES COR COM 459044103 1,364 33,645 SH DEFINED 01 23,182 8,275 2,188 INTERNATIONAL BANCSHARES COR COM 459044103 4,079 100,596 SH DEFINED 01,08 27,117 73,479 0 INTERNATIONAL BANCSHARES COR COM 459044103 3 62 SH DEFINED 10 0 0 62 INTERNATIONAL BUSINESS MACHS COM 459200101 322,608 3,659,758 SH DEFINED 01 1,837,767 1,490,492 331,499 INTERNATIONAL BUSINESS MACHS COM 459200101 50,737 575,580 SH OTHER 01 210,364 333,760 31,456 INTERNATIONAL BUSINESS MACHS COM 459200101 17,277 195,993 SH DEFINED 02 130,276 58,567 7,150 INTERNATIONAL BUSINESS MACHS COM 459200101 6,409 72,709 SH OTHER 02 46,883 23,428 2,398 INTERNATIONAL BUSINESS MACHS COM 459200101 23,207 263,272 SH DEFINED 03 154,171 93,989 15,112 INTERNATIONAL BUSINESS MACHS COM 459200101 14,607 165,708 SH OTHER 03 90,824 61,856 13,028 INTERNATIONAL BUSINESS MACHS COM 459200101 72,820 826,093 SH DEFINED 04 758,437 40,733 26,923 INTERNATIONAL BUSINESS MACHS COM 459200101 35,731 405,342 SH OTHER 04 384,073 16,122 5,147 INTERNATIONAL BUSINESS MACHS COM 459200101 7,763 88,063 SH DEFINED 05 81,418 3,145 3,500 INTERNATIONAL BUSINESS MACHS COM 459200101 1,051 11,928 SH OTHER 05 3,408 7,695 825 INTERNATIONAL BUSINESS MACHS COM 459200101 392 4,450 SH OTHER 01,06 0 0 4,450 INTERNATIONAL BUSINESS MACHS COM 459200101 1,373,872 15,585,619 SH DEFINED 01,08 8,053,925 7,523,924 7,770 INTERNATIONAL BUSINESS MACHS COM 459200101 4,545 51,560 SH DEFINED 09 51,560 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 20,209 229,254 SH DEFINED 10 138,300 32,455 58,499 INTERNATIONAL BUSINESS MACHS COM 459200101 7,771 88,151 SH OTHER 10 40,103 45,198 2,850 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 264 ________ INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,381 143,865 SH DEFINED 01 66,308 68,115 9,442 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 612 16,375 SH OTHER 01 0 100 16,275 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2 50 SH DEFINED 03 50 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 127 3,400 SH DEFINED 04 3,400 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 39 1,050 SH OTHER 04 1,050 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 100 SH DEFINED 05 0 0 100 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7 200 SH OTHER 01,06 0 0 200 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30,206 807,636 SH DEFINED 01,08 403,329 404,307 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13 349 SH DEFINED 09 349 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4 115 SH DEFINED 10 17 0 98 INTERNATIONAL GAME TECHNOLOG COM 459902102 71,158 1,843,483 SH DEFINED 01 1,331,725 425,935 85,823 INTERNATIONAL GAME TECHNOLOG COM 459902102 5,817 150,688 SH OTHER 01 72,092 68,310 10,286 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,683 43,610 SH DEFINED 02 33,310 9,450 850 INTERNATIONAL GAME TECHNOLOG COM 459902102 235 6,100 SH OTHER 02 4,750 1,350 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 12,427 321,931 SH DEFINED 03 197,984 114,787 9,160 INTERNATIONAL GAME TECHNOLOG COM 459902102 972 25,190 SH OTHER 03 13,745 11,145 300 INTERNATIONAL GAME TECHNOLOG COM 459902102 19,586 507,405 SH DEFINED 04 480,080 6,840 20,485 INTERNATIONAL GAME TECHNOLOG COM 459902102 6,541 169,450 SH OTHER 04 155,425 11,425 2,600 INTERNATIONAL GAME TECHNOLOG COM 459902102 127 3,300 SH DEFINED 05 2,800 0 500 INTERNATIONAL GAME TECHNOLOG COM 459902102 217 5,632 SH OTHER 05 300 0 5,332 INTERNATIONAL GAME TECHNOLOG COM 459902102 35 900 SH OTHER 01,06 0 0 900 INTERNATIONAL GAME TECHNOLOG COM 459902102 121,986 3,160,247 SH DEFINED 01,08 1,603,040 1,526,902 30,305 INTERNATIONAL GAME TECHNOLOG COM 459902102 66 1,717 SH DEFINED 09 1,717 0 0 INTERNATIONAL GAME TECHNOLOG COM 459902102 1,435 37,186 SH DEFINED 10 34,961 1,105 1,120 INTERNATIONAL GAME TECHNOLOG COM 459902102 860 22,285 SH OTHER 10 10,940 11,345 0 INTL PAPER CO COM 460146103 56,257 1,258,557 SH DEFINED 01 615,319 538,545 104,693 INTL PAPER CO COM 460146103 6,528 146,041 SH OTHER 01 100,675 38,391 6,975 INTL PAPER CO COM 460146103 1,351 30,216 SH DEFINED 02 16,367 13,779 70 INTL PAPER CO COM 460146103 243 5,435 SH OTHER 02 4,385 1,050 0 INTL PAPER CO COM 460146103 5,511 123,292 SH DEFINED 03 95,445 20,254 7,593 INTL PAPER CO COM 460146103 813 18,190 SH OTHER 03 9,035 7,285 1,870 INTL PAPER CO COM 460146103 18,026 403,264 SH DEFINED 04 380,694 12,970 9,600 INTL PAPER CO COM 460146103 4,341 97,107 SH OTHER 04 94,107 2,300 700 INTL PAPER CO COM 460146103 2,109 47,185 SH DEFINED 05 37,710 1,650 7,825 INTL PAPER CO COM 460146103 54 1,200 SH OTHER 05 450 0 750 INTL PAPER CO COM 460146103 36 797 SH OTHER 01,06 0 0 797 INTL PAPER CO COM 460146103 270,025 6,040,827 SH DEFINED 01,08 2,295,971 3,532,397 212,459 INTL PAPER CO COM 460146103 589 13,185 SH DEFINED 09 13,185 0 0 INTL PAPER CO COM 460146103 2,470 55,268 SH DEFINED 10 48,663 2,649 3,956 INTL PAPER CO COM 460146103 456 10,199 SH OTHER 10 6,224 3,725 250 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 265 ________ INTERNATIONAL RECTIFIER CORP COM 460254105 2,073 50,038 SH DEFINED 01 22,384 21,974 5,680 INTERNATIONAL RECTIFIER CORP COM 460254105 14,766 356,488 SH DEFINED 01,08 83,970 272,518 0 INTERNATIONAL RECTIFIER CORP COM 460254105 4 100 SH DEFINED 10 0 0 100 INTERNATIONAL SHIPHOLDING CO COM 460321201 125 8,400 SH DEFINED 01 900 7,500 0 INTERNATIONAL SHIPHOLDING CO COM 460321201 210 14,074 SH DEFINED 01,08 2,666 11,408 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 1,185 24,363 SH DEFINED 01 15,167 6,856 2,340 INTERNATIONAL SPEEDWAY CORP COM 460335201 11,048 227,133 SH DEFINED 01,08 35,500 191,633 0 INTERNATIONAL SPEEDWAY CORP COM 460335201 2 50 SH DEFINED 10 0 0 50 INTERNATIONAL STL GROUP INC COM 460377104 456 15,333 SH DEFINED 01 15,133 200 0 INTERNATIONAL STL GROUP INC COM 460377104 242 8,130 SH DEFINED 04 0 8,130 0 INTERNATIONAL STL GROUP INC COM 460377104 2,471 83,063 SH DEFINED 01,08 11,134 71,929 0 INTERNET CAP GROUP INC COM 46059C205 217 28,198 SH DEFINED 01 6,298 21,100 800 INTERNET CAP GROUP INC COM 46059C205 1 180 SH OTHER 04 180 0 0 INTERNET CAP GROUP INC COM 46059C205 1 150 SH DEFINED 05 150 0 0 INTERNET CAP GROUP INC COM 46059C205 1,255 163,033 SH DEFINED 01,08 110,544 52,489 0 INTERNET COMM CORP COM 46059F109 14 11,500 SH DEFINED 01 1,900 9,600 0 INTERNET COMM CORP COM 46059F109 23 18,917 SH DEFINED 01,08 2,617 16,300 0 INTERPHASE CORP COM 460593106 71 6,900 SH DEFINED 01 1,200 5,700 0 INTERPHASE CORP COM 460593106 124 12,085 SH DEFINED 01,08 2,105 9,980 0 INTERNET SEC SYS INC COM 46060X107 919 59,907 SH DEFINED 01 28,950 29,447 1,510 INTERNET SEC SYS INC COM 46060X107 61 4,000 SH OTHER 01 4,000 0 0 INTERNET SEC SYS INC COM 46060X107 25 1,600 SH DEFINED 02 0 0 1,600 INTERNET SEC SYS INC COM 46060X107 10 650 SH OTHER 01,06 0 0 650 INTERNET SEC SYS INC COM 46060X107 3,817 248,806 SH DEFINED 01,08 81,596 167,210 0 INTERNET SEC SYS INC COM 46060X107 2 100 SH DEFINED 10 100 0 0 INTERSIL CORP COM 46069S109 18,525 855,243 SH DEFINED 01 771,844 61,999 21,400 INTERSIL CORP COM 46069S109 2 100 SH OTHER 01 0 100 0 INTERSIL CORP COM 46069S109 9 421 SH DEFINED 04 421 0 0 INTERSIL CORP COM 46069S109 16,571 765,054 SH DEFINED 01,08 204,324 560,730 0 INTERSIL CORP COM 46069S109 55 2,550 SH DEFINED 10 2,350 0 200 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 266 ________ INTERPUBLIC GROUP COS INC COM 460690100 11,283 821,769 SH DEFINED 01 301,677 450,869 69,223 INTERPUBLIC GROUP COS INC COM 460690100 172 12,550 SH OTHER 01 900 11,300 350 INTERPUBLIC GROUP COS INC COM 460690100 18 1,275 SH OTHER 02 0 1,275 0 INTERPUBLIC GROUP COS INC COM 460690100 8 560 SH DEFINED 03 100 460 0 INTERPUBLIC GROUP COS INC COM 460690100 193 14,091 SH DEFINED 04 3,191 10,900 0 INTERPUBLIC GROUP COS INC COM 460690100 7 500 SH DEFINED 05 0 0 500 INTERPUBLIC GROUP COS INC COM 460690100 14 1,000 SH OTHER 01,06 0 0 1,000 INTERPUBLIC GROUP COS INC COM 460690100 51,504 3,751,209 SH DEFINED 01,08 1,924,084 1,827,125 0 INTERPUBLIC GROUP COS INC COM 460690100 35 2,541 SH DEFINED 09 2,541 0 0 INTERPUBLIC GROUP COS INC COM 460690100 48 3,486 SH DEFINED 10 2,886 0 600 INTERPUBLIC GROUP COS INC COM 460690100 36 2,604 SH OTHER 10 1,000 1,604 0 INTERSTATE BAKERIES CORP DEL COM 46072H108 1,177 108,454 SH DEFINED 01 76,131 30,723 1,600 INTERSTATE BAKERIES CORP DEL COM 46072H108 3,635 335,064 SH DEFINED 01,08 61,137 273,927 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 106 19,682 SH DEFINED 01 2,074 17,608 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 108 20,000 SH DEFINED 05 20,000 0 0 INTERSTATE HOTELS & RESRTS I COM 46088S106 212 39,360 SH DEFINED 01,08 8,326 31,034 0 INTERSECTIONS INC COM 460981301 79 3,300 SH DEFINED 01 3,300 0 0 INTERSECTIONS INC COM 460981301 631 26,302 SH DEFINED 01,08 5,102 21,200 0 INTERWOVEN INC COM 46114T508 601 59,495 SH DEFINED 01 24,707 34,289 499 INTERWOVEN INC COM 46114T508 226 22,328 SH OTHER 01 21,728 600 0 INTERWOVEN INC COM 46114T508 2,573 254,761 SH DEFINED 01,08 76,392 178,369 0 INTERVIDEO INC COM 46114Y101 66 5,100 SH DEFINED 01 5,100 0 0 INTERVIDEO INC COM 46114Y101 616 47,596 SH DEFINED 01,08 7,995 39,601 0 INTERVOICE INC NEW COM 461142101 2,131 185,778 SH DEFINED 01 147,896 37,182 700 INTERVOICE INC NEW COM 461142101 3,151 274,743 SH DEFINED 01,08 65,206 209,537 0 INTEST CORP COM 461147100 51 8,100 SH DEFINED 01 1,800 6,300 0 INTEST CORP COM 461147100 116 18,396 SH DEFINED 01,08 3,622 14,774 0 INTEVAC INC COM 461148108 241 27,200 SH DEFINED 01 7,100 20,100 0 INTEVAC INC COM 461148108 654 73,688 SH DEFINED 01,08 7,388 66,300 0 INTRABIOTICS PHARMACEUTICALS COM 46116T506 29 7,340 SH DEFINED 01 1,091 6,249 0 INTRABIOTICS PHARMACEUTICALS COM 46116T506 23 5,914 SH DEFINED 01,08 1,387 4,527 0 INTRADO INC COM 46117A100 495 30,795 SH DEFINED 01 10,118 19,852 825 INTRADO INC COM 46117A100 3 210 SH DEFINED 05 0 210 0 INTRADO INC COM 46117A100 2 100 SH OTHER 01,06 0 0 100 INTRADO INC COM 46117A100 1,927 119,777 SH DEFINED 01,08 32,248 87,529 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 267 ________ INTRAWARE INC COM 46118M103 82 45,500 SH DEFINED 01 5,000 40,500 0 INTRAWARE INC COM 46118M103 137 76,039 SH DEFINED 01,08 18,839 57,200 0 INTROGEN THERAPEUTICS INC COM 46119F107 85 19,900 SH DEFINED 01 5,200 14,700 0 INTROGEN THERAPEUTICS INC COM 46119F107 195 45,555 SH DEFINED 01,08 9,600 35,955 0 INTUITIVE SURGICAL INC COM 46120E602 846 44,516 SH DEFINED 01 18,852 24,964 700 INTUITIVE SURGICAL INC COM 46120E602 4,293 225,971 SH DEFINED 01,08 69,108 156,863 0 INTUIT COM 461202103 24,279 629,328 SH DEFINED 01 390,612 195,842 42,874 INTUIT COM 461202103 16,777 434,860 SH OTHER 01 44,270 390,390 200 INTUIT COM 461202103 1,460 37,850 SH DEFINED 02 29,125 6,275 2,450 INTUIT COM 461202103 512 13,275 SH OTHER 02 2,875 1,300 9,100 INTUIT COM 461202103 1,151 29,835 SH DEFINED 03 9,525 18,072 2,238 INTUIT COM 461202103 408 10,563 SH OTHER 03 7,763 800 2,000 INTUIT COM 461202103 1,702 44,120 SH DEFINED 04 39,920 1,200 3,000 INTUIT COM 461202103 543 14,080 SH OTHER 04 13,430 300 350 INTUIT COM 461202103 1,021 26,475 SH DEFINED 05 22,975 2,720 780 INTUIT COM 461202103 8 200 SH OTHER 05 0 0 200 INTUIT COM 461202103 15 400 SH OTHER 01,06 0 0 400 INTUIT COM 461202103 70,064 1,816,076 SH DEFINED 01,08 970,659 845,417 0 INTUIT COM 461202103 300 7,766 SH DEFINED 09 7,766 0 0 INTUIT COM 461202103 155 4,010 SH DEFINED 10 2,405 1,355 250 INTUIT COM 461202103 59 1,525 SH OTHER 10 900 625 0 INVACARE CORP COM 461203101 1,926 43,079 SH DEFINED 01 15,845 25,684 1,550 INVACARE CORP COM 461203101 8 185 SH DEFINED 04 185 0 0 INVACARE CORP COM 461203101 19 420 SH OTHER 01,06 0 0 420 INVACARE CORP COM 461203101 8,520 190,512 SH DEFINED 01,08 59,609 130,903 0 INVACARE CORP COM 461203101 54 1,200 SH DEFINED 10 1,200 0 0 INVACARE CORP COM 461203101 438 9,800 SH OTHER 10 9,800 0 0 INTRUSION INC COM 46121E205 12 6,275 SH DEFINED 01 975 5,300 0 INTRUSION INC COM 46121E205 15 7,779 SH DEFINED 01,08 1,161 6,618 0 INVERESK RESH GROUP INC COM 461238107 1,348 43,715 SH DEFINED 01 19,334 23,731 650 INVERESK RESH GROUP INC COM 461238107 6,042 195,912 SH DEFINED 01,08 34,658 161,254 0 INVERNESS MED INNOVATIONS IN COM 46126P106 593 27,075 SH DEFINED 01 8,644 18,131 300 INVERNESS MED INNOVATIONS IN COM 46126P106 1,879 85,816 SH DEFINED 01,08 14,226 71,590 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 541 42,305 SH DEFINED 01 25,712 16,193 400 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 10 800 SH OTHER 01,06 0 0 800 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3,700 289,284 SH DEFINED 01,08 95,370 193,914 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 268 ________ INVESTOOLS INC COM 46145P103 17 7,996 SH DEFINED 01 0 7,996 0 INVESTOOLS INC COM 46145P103 12 5,556 SH DEFINED 01,08 0 5,556 0 INVESTORS REAL ESTATE TR COM 461730103 422 40,625 SH DEFINED 01 32,709 7,016 900 INVESTORS REAL ESTATE TR COM 461730103 2,216 213,447 SH DEFINED 01,08 41,599 171,848 0 INVESTORS TITLE CO COM 461804106 120 3,800 SH DEFINED 01 400 3,400 0 INVESTORS TITLE CO COM 461804106 252 7,992 SH DEFINED 01,08 1,064 6,928 0 INVITROGEN CORP COM 46185R100 2,168 30,110 SH DEFINED 01 15,085 11,960 3,065 INVITROGEN CORP COM 46185R100 29 400 SH DEFINED 04 400 0 0 INVITROGEN CORP COM 46185R100 144 2,000 SH OTHER 04 2,000 0 0 INVITROGEN CORP COM 46185R100 13,514 187,725 SH DEFINED 01,08 89,888 97,837 0 INVITROGEN CORP COM 46185R100 32 444 SH DEFINED 10 0 425 19 INVISION TECHNOLOGIES INC COM 461851107 1,407 28,204 SH DEFINED 01 10,239 17,440 525 INVISION TECHNOLOGIES INC COM 461851107 50 1,000 SH OTHER 04 0 1,000 0 INVISION TECHNOLOGIES INC COM 461851107 12 250 SH OTHER 01,06 0 0 250 INVISION TECHNOLOGIES INC COM 461851107 6,385 127,960 SH DEFINED 01,08 42,377 85,583 0 INVESTORS FINL SERVICES CORP COM 461915100 2,113 48,493 SH DEFINED 01 28,816 13,977 5,700 INVESTORS FINL SERVICES CORP COM 461915100 61 1,400 SH OTHER 01 0 1,400 0 INVESTORS FINL SERVICES CORP COM 461915100 283 6,496 SH DEFINED 05 6,376 120 0 INVESTORS FINL SERVICES CORP COM 461915100 15,864 364,027 SH DEFINED 01,08 99,660 264,367 0 INVESTORS FINL SERVICES CORP COM 461915100 7 150 SH DEFINED 10 0 0 150 IOMED INC COM 462028101 3 1,000 SH DEFINED 01 1,000 0 0 IOMED INC COM 462028101 28 9,549 SH DEFINED 01,08 1,149 8,400 0 IOMEGA CORP COM 462030305 795 142,556 SH DEFINED 01 75,727 65,709 1,120 IOMEGA CORP COM 462030305 9 1,600 SH DEFINED 04 1,600 0 0 IOMEGA CORP COM 462030305 1,944 348,301 SH DEFINED 01,08 102,991 245,310 0 IONA TECHNOLOGIES PLC COM 46206P109 62 15,200 SH DEFINED 04 0 15,200 0 IONICS INC COM 462218108 2,256 79,845 SH DEFINED 01 57,108 21,237 1,500 IONICS INC COM 462218108 57 2,000 SH OTHER 04 2,000 0 0 IONICS INC COM 462218108 7 250 SH OTHER 01,06 0 0 250 IONICS INC COM 462218108 4,149 146,867 SH DEFINED 01,08 61,916 84,951 0 IONICS INC COM 462218108 28 998 SH DEFINED 10 0 998 0 IPASS INC COM 46261V108 186 17,600 SH DEFINED 01 17,600 0 0 IPASS INC COM 46261V108 2,410 227,589 SH DEFINED 01,08 61,146 166,443 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 269 ________ IPAYMENT INC COM 46262E105 2,918 71,170 SH DEFINED 01 66,470 4,600 100 IPAYMENT INC COM 46262E105 4,300 104,878 SH DEFINED 01,08 35,122 69,756 0 IRIDEX CORP COM 462684101 73 9,900 SH DEFINED 01 1,400 8,500 0 IRIDEX CORP COM 462684101 74 9,986 SH DEFINED 01,08 3,257 6,729 0 IRIS INTL INC COM 46270W105 46 6,100 SH DEFINED 01 2,300 3,800 0 IRIS INTL INC COM 46270W105 91 12,027 SH DEFINED 01,08 5,210 6,817 0 IRON MTN INC PA COM 462846106 2,540 52,628 SH DEFINED 01 31,622 17,311 3,695 IRON MTN INC PA COM 462846106 483 10,000 SH OTHER 01 0 10,000 0 IRON MTN INC PA COM 462846106 6 130 SH DEFINED 05 0 130 0 IRON MTN INC PA COM 462846106 10,453 216,607 SH DEFINED 01,08 83,820 132,787 0 IRON MTN INC PA COM 462846106 6 115 SH DEFINED 10 0 0 115 IRVINE SENSORS CORP COM 463664508 13 5,815 SH DEFINED 01 440 5,375 0 IRVINE SENSORS CORP COM 463664508 101 43,912 SH DEFINED 01,08 383 43,529 0 IRWIN FINL CORP COM 464119106 1,433 54,270 SH DEFINED 01 33,587 20,133 550 IRWIN FINL CORP COM 464119106 53 2,000 SH OTHER 01 2,000 0 0 IRWIN FINL CORP COM 464119106 12 450 SH OTHER 01,06 0 0 450 IRWIN FINL CORP COM 464119106 3,584 135,772 SH DEFINED 01,08 45,093 90,679 0 ISCO INTL INC COM 46426P103 3 8,700 SH DEFINED 01 8,700 0 0 ISCO INTL INC COM 46426P103 34 84,937 SH DEFINED 01,08 62,720 22,217 0 ISHARES INC COM 464286665 161 2,200 SH DEFINED 01 450 1,750 0 ISHARES INC COM 464286665 227 3,095 SH DEFINED 04 3,095 0 0 ISHARES INC COM 464286848 467 43,934 SH DEFINED 01 29,175 8,759 6,000 ISHARES INC COM 464286848 21 2,000 SH OTHER 01 2,000 0 0 ISHARES INC COM 464286848 335 31,500 SH DEFINED 02 31,500 0 0 ISHARES INC COM 464286848 167 15,755 SH OTHER 03 0 15,755 0 ISHARES INC COM 464286848 245 23,050 SH DEFINED 04 23,050 0 0 ISHARES INC COM 464286848 119 11,200 SH OTHER 04 1,200 10,000 0 ISHARES INC COM 464286848 21 2,000 SH DEFINED 05 2,000 0 0 ISHARES INC COM 464286848 17 1,575 SH OTHER 05 0 1,575 0 ISHARES INC COM 464286848 323 30,431 SH DEFINED 10 30,431 0 0 ISHARES INC COM 464286848 288 27,129 SH OTHER 10 21,329 5,800 0 ISHARES TR COM 464287168 109 1,950 SH DEFINED 01 100 1,850 0 ISHARES TR COM 464287168 39 700 SH OTHER 01 700 0 0 ISHARES TR COM 464287168 95 1,700 SH DEFINED 03 1,700 0 0 ISHARES TR COM 464287168 66 1,180 SH DEFINED 04 1,180 0 0 ISHARES TR COM 464287168 56 1,000 SH OTHER 04 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 270 ________ ISHARES TR UNDEFIND 464287176 0 140 DEFINED 01 140 0 0 ISHARES TR UNDEFIND 464287176 13 13,175 DEFINED 02 10,225 2,950 0 ISHARES TR UNDEFIND 464287176 1 1,000 OTHER 02 1,000 0 0 ISHARES TR UNDEFIND 464287176 0 145 DEFINED 03 145 0 0 ISHARES TR UNDEFIND 464287176 1 575 OTHER 04 575 0 0 ISHARES TR COM 464287200 1,173 10,236 SH DEFINED 01 0 7,211 3,025 ISHARES TR COM 464287200 381 3,323 SH DEFINED 04 3,323 0 0 ISHARES TR COM 464287200 149 1,300 SH OTHER 04 1,300 0 0 ISHARES TR COM 464287200 223 1,950 SH DEFINED 10 1,950 0 0 ISHARES TR COM 464287200 60 525 SH OTHER 10 0 525 0 ISHARES TR COM 464287234 5,614 34,732 SH DEFINED 01 29,145 4,637 950 ISHARES TR COM 464287234 867 5,365 SH OTHER 01 3,465 1,900 0 ISHARES TR COM 464287234 6,598 40,819 SH DEFINED 02 30,007 9,494 1,318 ISHARES TR COM 464287234 854 5,285 SH OTHER 02 1,970 3,315 0 ISHARES TR COM 464287234 2,600 16,085 SH DEFINED 03 10,840 4,495 750 ISHARES TR COM 464287234 400 2,475 SH OTHER 03 450 1,775 250 ISHARES TR COM 464287234 5,297 32,770 SH DEFINED 04 30,750 1,970 50 ISHARES TR COM 464287234 1,567 9,695 SH OTHER 04 9,060 635 0 ISHARES TR COM 464287234 20 125 SH DEFINED 05 125 0 0 ISHARES TR COM 464287234 97 600 SH DEFINED 10 600 0 0 ISHARES TR COM 464287309 4,434 78,050 SH DEFINED 01 78,050 0 0 ISHARES TR COM 464287309 1,146 20,180 SH DEFINED 02 20,180 0 0 ISHARES TR COM 464287309 1,709 30,091 SH DEFINED 10 30,091 0 0 ISHARES TR COM 464287309 551 9,700 SH OTHER 10 9,700 0 0 ISHARES TR COM 464287382 664 7,250 SH DEFINED 01 0 7,250 0 ISHARES TR COM 464287408 82,885 1,447,020 SH DEFINED 01 78,500 1,368,520 0 ISHARES TR COM 464287408 176 3,075 SH DEFINED 04 1,925 1,150 0 ISHARES TR COM 464287408 172 3,000 SH DEFINED 05 3,000 0 0 ISHARES TR COM 464287408 986 17,210 SH DEFINED 10 17,210 0 0 ISHARES TR COM 464287408 315 5,495 SH OTHER 10 5,495 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 271 ________ ISHARES TR COM 464287465 190,579 1,332,720 SH DEFINED 01 907,225 358,049 67,446 ISHARES TR COM 464287465 22,772 159,245 SH OTHER 01 61,605 83,013 14,627 ISHARES TR COM 464287465 20,079 140,415 SH DEFINED 02 105,982 30,185 4,248 ISHARES TR COM 464287465 3,804 26,600 SH OTHER 02 16,019 10,111 470 ISHARES TR COM 464287465 45,918 321,103 SH DEFINED 03 189,860 115,634 15,609 ISHARES TR COM 464287465 5,908 41,315 SH OTHER 03 29,611 7,677 4,027 ISHARES TR COM 464287465 232,788 1,627,887 SH DEFINED 04 1,503,374 43,663 80,850 ISHARES TR COM 464287465 75,769 529,853 SH OTHER 04 511,825 15,288 2,740 ISHARES TR COM 464287465 5,800 40,557 SH DEFINED 05 34,402 6,005 150 ISHARES TR COM 464287465 516 3,605 SH OTHER 05 2,025 1,580 0 ISHARES TR COM 464287465 21,719 151,880 SH DEFINED 01,08 151,880 0 0 ISHARES TR COM 464287465 26,352 184,278 SH DEFINED 10 176,198 6,095 1,985 ISHARES TR COM 464287465 2,480 17,346 SH OTHER 10 3,605 12,941 800 ISHARES TR COM 464287473 186 1,880 SH DEFINED 01 0 1,880 0 ISHARES TR COM 464287473 16 165 SH OTHER 02 165 0 0 ISHARES TR COM 464287473 138 1,395 SH DEFINED 04 1,395 0 0 ISHARES TR COM 464287473 40 400 SH OTHER 04 400 0 0 ISHARES TR COM 464287481 304 3,900 SH DEFINED 01 0 3,900 0 ISHARES TR COM 464287481 1,216 15,586 SH DEFINED 04 15,586 0 0 ISHARES TR COM 464287481 819 10,495 SH OTHER 04 10,495 0 0 ISHARES TR COM 464287481 817 10,475 SH DEFINED 10 10,475 0 0 ISHARES TR COM 464287481 336 4,305 SH OTHER 10 4,305 0 0 ISHARES TR COM 464287499 258 3,630 SH DEFINED 04 3,630 0 0 ISHARES TR COM 464287499 208 2,930 SH OTHER 04 2,930 0 0 ISHARES TR COM 464287507 1,420 11,680 SH DEFINED 01 680 11,000 0 ISHARES TR COM 464287507 72 595 SH OTHER 01 595 0 0 ISHARES TR COM 464287507 106 875 SH DEFINED 02 875 0 0 ISHARES TR COM 464287507 82 678 SH DEFINED 03 678 0 0 ISHARES TR COM 464287507 2,303 18,940 SH DEFINED 04 18,390 200 350 ISHARES TR COM 464287507 1,401 11,520 SH OTHER 04 10,445 1,075 0 ISHARES TR COM 464287507 97 800 SH DEFINED 10 800 0 0 ISHARES TR COM 464287556 160 2,125 SH DEFINED 01 2,125 0 0 ISHARES TR COM 464287556 175 2,325 SH OTHER 01 2,325 0 0 ISHARES TR COM 464287556 32 425 SH DEFINED 03 425 0 0 ISHARES TR COM 464287556 17 225 SH DEFINED 04 100 125 0 ISHARES TR COM 464287556 64 850 SH OTHER 04 600 250 0 ISHARES TR COM 464287556 15 200 SH DEFINED 10 200 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 272 ________ ISHARES TR COM 464287598 3,827 63,727 SH DEFINED 01 57,577 6,150 0 ISHARES TR COM 464287598 685 11,400 SH OTHER 01 6,500 4,900 0 ISHARES TR COM 464287598 451 7,504 SH DEFINED 02 7,504 0 0 ISHARES TR COM 464287598 1,236 20,580 SH DEFINED 03 12,560 8,020 0 ISHARES TR COM 464287598 306 5,100 SH OTHER 03 5,100 0 0 ISHARES TR COM 464287598 5,748 95,700 SH DEFINED 04 95,200 500 0 ISHARES TR COM 464287598 505 8,415 SH OTHER 04 7,615 0 800 ISHARES TR COM 464287598 542 9,020 SH DEFINED 05 9,020 0 0 ISHARES TR COM 464287598 1,108 18,450 SH OTHER 05 18,450 0 0 ISHARES TR COM 464287598 7,251 120,726 SH DEFINED 10 113,319 3,852 3,555 ISHARES TR COM 464287598 1,303 21,700 SH OTHER 10 5,375 15,275 1,050 ISHARES TR COM 464287606 2,333 18,700 SH DEFINED 01 18,500 200 0 ISHARES TR COM 464287606 71 570 SH DEFINED 02 170 0 400 ISHARES TR COM 464287606 82 660 SH DEFINED 04 660 0 0 ISHARES TR COM 464287606 137 1,100 SH OTHER 04 1,100 0 0 ISHARES TR COM 464287614 4,665 97,488 SH DEFINED 01 35,177 0 62,311 ISHARES TR COM 464287614 239 5,000 SH OTHER 01 0 0 5,000 ISHARES TR COM 464287614 202 4,212 SH DEFINED 02 4,212 0 0 ISHARES TR COM 464287614 445 9,300 SH DEFINED 04 9,300 0 0 ISHARES TR COM 464287614 359 7,500 SH OTHER 04 7,500 0 0 ISHARES TR COM 464287614 189 3,950 SH DEFINED 05 2,150 0 1,800 ISHARES TR COM 464287622 4,041 66,117 SH DEFINED 01 0 66,117 0 ISHARES TR COM 464287622 183 3,000 SH OTHER 01 0 0 3,000 ISHARES TR COM 464287622 619 10,130 SH OTHER 04 10,130 0 0 ISHARES TR COM 464287630 25,006 145,128 SH DEFINED 01 119,884 17,444 7,800 ISHARES TR COM 464287630 12,164 70,595 SH OTHER 01 15,520 38,545 16,530 ISHARES TR COM 464287630 2,893 16,791 SH DEFINED 02 10,651 5,515 625 ISHARES TR COM 464287630 638 3,705 SH OTHER 02 2,280 1,425 0 ISHARES TR COM 464287630 9,339 54,202 SH DEFINED 03 26,909 12,815 14,478 ISHARES TR COM 464287630 852 4,942 SH OTHER 03 1,866 1,060 2,016 ISHARES TR COM 464287630 10,996 63,820 SH DEFINED 04 62,390 50 1,380 ISHARES TR COM 464287630 2,900 16,832 SH OTHER 04 16,417 415 0 ISHARES TR COM 464287630 238 1,382 SH DEFINED 05 1,382 0 0 ISHARES TR COM 464287630 119 690 SH OTHER 05 690 0 0 ISHARES TR COM 464287630 621 3,605 SH DEFINED 01,08 1,535 2,070 0 ISHARES TR COM 464287630 1,380 8,012 SH DEFINED 10 7,112 900 0 ISHARES TR COM 464287630 227 1,315 SH OTHER 10 980 35 300 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 273 ________ ISHARES TR COM 464287648 12,739 203,820 SH DEFINED 01 172,390 22,620 8,810 ISHARES TR COM 464287648 1,226 19,622 SH OTHER 01 9,100 10,272 250 ISHARES TR COM 464287648 1,606 25,695 SH DEFINED 02 20,495 3,550 1,650 ISHARES TR COM 464287648 266 4,255 SH OTHER 02 680 3,575 0 ISHARES TR COM 464287648 7,486 119,777 SH DEFINED 03 86,130 27,832 5,815 ISHARES TR COM 464287648 240 3,845 SH OTHER 03 3,450 300 95 ISHARES TR COM 464287648 15,761 252,179 SH DEFINED 04 233,179 12,865 6,135 ISHARES TR COM 464287648 2,395 38,324 SH OTHER 04 31,149 7,175 0 ISHARES TR COM 464287648 263 4,215 SH DEFINED 05 4,215 0 0 ISHARES TR COM 464287648 235 3,760 SH OTHER 05 3,760 0 0 ISHARES TR COM 464287648 1,896 30,340 SH DEFINED 10 29,540 800 0 ISHARES TR COM 464287648 384 6,150 SH OTHER 10 2,725 3,150 275 ISHARES TR COM 464287655 65,652 556,420 SH DEFINED 01 339,942 181,553 34,925 ISHARES TR COM 464287655 7,512 63,666 SH OTHER 01 27,771 33,120 2,775 ISHARES TR COM 464287655 5,289 44,828 SH DEFINED 02 37,221 5,872 1,735 ISHARES TR COM 464287655 435 3,683 SH OTHER 02 1,567 2,116 0 ISHARES TR COM 464287655 14,741 124,938 SH DEFINED 03 73,620 46,390 4,928 ISHARES TR COM 464287655 3,002 25,439 SH OTHER 03 14,324 8,815 2,300 ISHARES TR COM 464287655 59,130 501,148 SH DEFINED 04 474,643 13,170 13,335 ISHARES TR COM 464287655 23,259 197,123 SH OTHER 04 188,859 7,414 850 ISHARES TR COM 464287655 2,502 21,202 SH DEFINED 05 15,552 5,650 0 ISHARES TR COM 464287655 664 5,625 SH OTHER 05 5,625 0 0 ISHARES TR COM 464287655 3,789 32,111 SH DEFINED 01,08 32,111 0 0 ISHARES TR COM 464287655 14,918 126,432 SH DEFINED 10 117,612 7,640 1,180 ISHARES TR COM 464287655 2,621 22,214 SH OTHER 10 8,646 13,103 465 ISHARES TR COM 464287689 1,230 19,000 SH DEFINED 01 0 19,000 0 ISHARES TR COM 464287689 64 993 SH OTHER 03 0 993 0 ISHARES TR COM 464287705 7,969 68,306 SH DEFINED 01 61,691 4,250 2,365 ISHARES TR COM 464287705 493 4,228 SH OTHER 01 3,228 1,000 0 ISHARES TR COM 464287705 595 5,100 SH DEFINED 02 3,235 1,425 440 ISHARES TR COM 464287705 41 350 SH OTHER 02 350 0 0 ISHARES TR COM 464287705 646 5,535 SH DEFINED 03 3,455 1,250 830 ISHARES TR COM 464287705 132 1,133 SH OTHER 03 973 160 0 ISHARES TR COM 464287705 2,541 21,780 SH DEFINED 04 21,680 0 100 ISHARES TR COM 464287705 747 6,400 SH OTHER 04 5,800 200 400 ISHARES TR COM 464287705 372 3,191 SH DEFINED 05 2,886 0 305 ISHARES TR COM 464287705 1,183 10,137 SH DEFINED 10 8,737 1,400 0 ISHARES TR COM 464287705 67 575 SH OTHER 10 350 225 0 ISHARES TR COM 464287713 142 6,625 SH DEFINED 01 6,625 0 0 ISHARES TR COM 464287713 767 35,900 SH DEFINED 04 26,600 0 9,300 ISHARES TR COM 464287713 17 800 SH OTHER 04 500 300 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 274 ________ ISHARES TR COM 464287804 5,709 38,784 SH DEFINED 01 27,638 5,121 6,025 ISHARES TR COM 464287804 541 3,675 SH OTHER 01 1,160 2,515 0 ISHARES TR COM 464287804 4,232 28,751 SH DEFINED 02 19,681 8,745 325 ISHARES TR COM 464287804 439 2,980 SH OTHER 02 1,455 1,525 0 ISHARES TR COM 464287804 2,128 14,455 SH DEFINED 03 6,600 6,855 1,000 ISHARES TR COM 464287804 396 2,692 SH OTHER 03 1,762 930 0 ISHARES TR COM 464287804 8,990 61,074 SH DEFINED 04 57,729 1,225 2,120 ISHARES TR COM 464287804 1,317 8,950 SH OTHER 04 8,915 35 0 ISHARES TR COM 464287804 85 575 SH DEFINED 05 575 0 0 ISHARES TR COM 464287804 19 130 SH OTHER 05 130 0 0 ISHARES TR COM 464287804 4,992 33,916 SH DEFINED 10 27,661 1,855 4,400 ISHARES TR COM 464287804 462 3,140 SH OTHER 10 785 1,880 475 ISHARES TR COM 464287861 237 3,570 SH DEFINED 01 0 3,570 0 ISHARES TR COM 464287861 100 1,500 SH DEFINED 04 1,500 0 0 ISHARES TR COM 464287861 67 1,000 SH DEFINED 10 0 0 1,000 ISHARES TR COM 464287879 2,385 21,745 SH DEFINED 01 21,745 0 0 ISHARES TR COM 464287879 140 1,275 SH DEFINED 02 775 500 0 ISHARES TR COM 464287879 176 1,600 SH DEFINED 03 0 600 1,000 ISHARES TR COM 464287879 75 685 SH OTHER 03 0 685 0 ISHARES TR COM 464287879 139 1,270 SH DEFINED 04 1,270 0 0 ISHARES TR COM 464287879 176 1,600 SH DEFINED 05 1,600 0 0 ISHARES TR COM 464287879 120 1,096 SH DEFINED 10 1,096 0 0 ISHARES TR COM 464287887 2,415 24,745 SH DEFINED 01 24,745 0 0 ISHARES TR COM 464287887 10 100 SH DEFINED 02 0 100 0 ISHARES TR COM 464287887 64 660 SH DEFINED 03 60 600 0 ISHARES TR COM 464287887 74 760 SH OTHER 03 0 760 0 ISIS PHARMACEUTICALS INC COM 464330109 602 104,944 SH DEFINED 01 48,136 53,683 3,125 ISIS PHARMACEUTICALS INC COM 464330109 14 2,500 SH OTHER 01 0 2,500 0 ISIS PHARMACEUTICALS INC COM 464330109 2,207 384,422 SH DEFINED 01,08 126,660 257,762 0 ISLAND PAC INC COM 464478106 20 31,000 SH DEFINED 01 6,300 24,700 0 ISLAND PAC INC COM 464478106 35 53,553 SH DEFINED 01,08 13,853 39,700 0 ISLE OF CAPRI CASINOS INC COM 464592104 625 35,804 SH DEFINED 01 11,758 22,646 1,400 ISLE OF CAPRI CASINOS INC COM 464592104 2,750 157,584 SH DEFINED 01,08 66,119 91,465 0 ISOLAGEN INC COM 46488N103 81 7,900 SH DEFINED 01 7,500 0 400 ISOLAGEN INC COM 46488N103 848 82,502 SH DEFINED 01,08 14,702 67,800 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 275 ________ ITRON INC COM 465741106 1,013 44,150 SH DEFINED 01 12,513 31,187 450 ITRON INC COM 465741106 46 2,000 SH DEFINED 04 2,000 0 0 ITRON INC COM 465741106 7 300 SH OTHER 01,06 0 0 300 ITRON INC COM 465741106 4,050 176,559 SH DEFINED 01,08 66,018 110,541 0 IVAX CORP COM 465823102 2,712 113,038 SH DEFINED 01 74,285 29,833 8,920 IVAX CORP COM 465823102 86 3,600 SH OTHER 03 3,600 0 0 IVAX CORP COM 465823102 55 2,300 SH DEFINED 04 2,300 0 0 IVAX CORP COM 465823102 43 1,800 SH OTHER 04 1,800 0 0 IVAX CORP COM 465823102 22,672 945,044 SH DEFINED 01,08 210,407 734,637 0 IVAX CORP COM 465823102 19 781 SH DEFINED 10 0 656 125 IVILLAGE INC COM 46588H105 419 66,032 SH DEFINED 01 19,132 46,900 0 IVILLAGE INC COM 46588H105 1,286 202,596 SH DEFINED 01,08 40,874 161,722 0 IXYS CORP COM 46600W106 374 47,472 SH DEFINED 01 14,809 32,213 450 IXYS CORP COM 46600W106 1,296 164,430 SH DEFINED 01,08 44,934 119,496 0 J & J SNACK FOODS CORP COM 466032109 778 19,056 SH DEFINED 01 6,717 12,189 150 J & J SNACK FOODS CORP COM 466032109 8 200 SH OTHER 01,06 0 0 200 J & J SNACK FOODS CORP COM 466032109 2,030 49,730 SH DEFINED 01,08 12,767 36,963 0 J ALEXANDER CORP COM 466096104 36 4,500 SH DEFINED 01 800 3,700 0 J ALEXANDER CORP COM 466096104 107 13,407 SH DEFINED 01,08 3,164 10,243 0 JDS UNIPHASE CORP COM 46612J101 9,827 2,592,773 SH DEFINED 01 1,132,790 1,239,421 220,562 JDS UNIPHASE CORP COM 46612J101 38 9,925 SH OTHER 01 8,250 250 1,425 JDS UNIPHASE CORP COM 46612J101 21 5,589 SH DEFINED 02 3,289 2,300 0 JDS UNIPHASE CORP COM 46612J101 2 650 SH OTHER 02 0 650 0 JDS UNIPHASE CORP COM 46612J101 28 7,475 SH DEFINED 03 7,475 0 0 JDS UNIPHASE CORP COM 46612J101 29 7,673 SH DEFINED 04 7,673 0 0 JDS UNIPHASE CORP COM 46612J101 75 19,915 SH OTHER 04 9,915 10,000 0 JDS UNIPHASE CORP COM 46612J101 9 2,410 SH DEFINED 05 200 0 2,210 JDS UNIPHASE CORP COM 46612J101 14 3,600 SH OTHER 01,06 0 0 3,600 JDS UNIPHASE CORP COM 46612J101 52,085 13,742,714 SH DEFINED 01,08 7,271,854 6,470,860 0 JDS UNIPHASE CORP COM 46612J101 185 48,685 SH DEFINED 09 48,685 0 0 JDS UNIPHASE CORP COM 46612J101 11 3,022 SH DEFINED 10 1,022 0 2,000 JDS UNIPHASE CORP COM 46612J101 0 100 SH OTHER 10 100 0 0 JDA SOFTWARE GROUP INC COM 46612K108 1,327 100,759 SH DEFINED 01 69,517 29,392 1,850 JDA SOFTWARE GROUP INC COM 46612K108 24 1,800 SH OTHER 01 0 1,800 0 JDA SOFTWARE GROUP INC COM 46612K108 15 1,125 SH DEFINED 02 0 1,125 0 JDA SOFTWARE GROUP INC COM 46612K108 7 550 SH OTHER 01,06 0 0 550 JDA SOFTWARE GROUP INC COM 46612K108 2,752 208,962 SH DEFINED 01,08 81,073 127,889 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 276 ________ J JILL GROUP INC COM 466189107 936 39,698 SH DEFINED 01 10,191 29,007 500 J JILL GROUP INC COM 466189107 8 350 SH OTHER 01,06 0 0 350 J JILL GROUP INC COM 466189107 3,596 152,440 SH DEFINED 01,08 56,750 95,690 0 JLG INDS INC COM 466210101 1,490 107,250 SH DEFINED 01 63,835 40,565 2,850 JLG INDS INC COM 466210101 9 670 SH OTHER 01,06 0 0 670 JLG INDS INC COM 466210101 4,441 319,744 SH DEFINED 01,08 109,666 210,078 0 JMAR TECHNOLOGIES INC COM 466212107 44 22,200 SH DEFINED 01 4,500 17,700 0 JMAR TECHNOLOGIES INC COM 466212107 128 64,814 SH DEFINED 01,08 6,614 58,200 0 JPS INDUSTRIES INC COM 46624E405 5 1,400 SH DEFINED 01 1,400 0 0 JPS INDUSTRIES INC COM 46624E405 52 15,429 SH DEFINED 01,08 3,529 11,900 0 J P MORGAN CHASE & CO COM 46625H100 178,254 4,597,719 SH DEFINED 01 2,222,956 2,016,112 358,651 J P MORGAN CHASE & CO COM 46625H100 17,268 445,391 SH OTHER 01 234,841 188,977 21,573 J P MORGAN CHASE & CO COM 46625H100 3,068 79,125 SH DEFINED 02 69,985 8,940 200 J P MORGAN CHASE & CO COM 46625H100 1,400 36,107 SH OTHER 02 14,979 20,318 810 J P MORGAN CHASE & CO COM 46625H100 12,112 312,404 SH DEFINED 03 191,475 95,445 25,484 J P MORGAN CHASE & CO COM 46625H100 4,373 112,794 SH OTHER 03 87,345 21,254 4,195 J P MORGAN CHASE & CO COM 46625H100 20,778 535,934 SH DEFINED 04 502,933 26,971 6,030 J P MORGAN CHASE & CO COM 46625H100 12,267 316,401 SH OTHER 04 300,507 14,367 1,527 J P MORGAN CHASE & CO COM 46625H100 2,334 60,210 SH DEFINED 05 49,130 750 10,330 J P MORGAN CHASE & CO COM 46625H100 158 4,082 SH OTHER 05 2,832 300 950 J P MORGAN CHASE & CO COM 46625H100 200 5,160 SH OTHER 01,06 0 0 5,160 J P MORGAN CHASE & CO COM 46625H100 810,534 20,906,208 SH DEFINED 01,08 9,915,656 10,792,868 197,684 J P MORGAN CHASE & CO COM 46625H100 1,894 48,851 SH DEFINED 09 48,851 0 0 J P MORGAN CHASE & CO COM 46625H100 5,533 142,722 SH DEFINED 10 120,632 5,130 16,960 J P MORGAN CHASE & CO COM 46625H100 2,846 73,397 SH OTHER 10 43,152 28,695 1,550 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 1,156 41,594 SH DEFINED 01 11,859 29,235 500 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 8 300 SH OTHER 01,06 0 0 300 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 4,372 157,250 SH DEFINED 01,08 55,642 101,608 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 277 ________ JABIL CIRCUIT INC COM 466313103 8,829 350,619 SH DEFINED 01 153,524 169,253 27,842 JABIL CIRCUIT INC COM 466313103 20 775 SH OTHER 01 0 600 175 JABIL CIRCUIT INC COM 466313103 64 2,534 SH DEFINED 02 2,534 0 0 JABIL CIRCUIT INC COM 466313103 13 500 SH OTHER 02 500 0 0 JABIL CIRCUIT INC COM 466313103 1 50 SH DEFINED 03 50 0 0 JABIL CIRCUIT INC COM 466313103 33 1,300 SH DEFINED 04 1,300 0 0 JABIL CIRCUIT INC COM 466313103 13 500 SH OTHER 04 500 0 0 JABIL CIRCUIT INC COM 466313103 6 250 SH DEFINED 05 0 0 250 JABIL CIRCUIT INC COM 466313103 13 500 SH OTHER 01,06 0 0 500 JABIL CIRCUIT INC COM 466313103 43,743 1,737,199 SH DEFINED 01,08 892,801 844,398 0 JABIL CIRCUIT INC COM 466313103 105 4,153 SH DEFINED 09 4,153 0 0 JABIL CIRCUIT INC COM 466313103 7 280 SH DEFINED 10 30 0 250 JABIL CIRCUIT INC COM 466313103 25 1,000 SH OTHER 10 1,000 0 0 JACK IN THE BOX INC COM 466367109 1,746 58,782 SH DEFINED 01 21,442 36,490 850 JACK IN THE BOX INC COM 466367109 17 575 SH OTHER 01,06 0 0 575 JACK IN THE BOX INC COM 466367109 6,660 224,257 SH DEFINED 01,08 62,379 161,878 0 JACLYN INC COM 469772107 7 1,300 SH DEFINED 01 0 1,300 0 JACLYN INC COM 469772107 51 9,741 SH DEFINED 01,08 935 8,806 0 JACO ELECTRS INC COM 469783104 44 7,200 SH DEFINED 01 1,200 6,000 0 JACO ELECTRS INC COM 469783104 74 12,160 SH DEFINED 01,08 2,717 9,443 0 JACOBS ENGR GROUP INC DEL COM 469814107 37,722 957,898 SH DEFINED 01 781,552 157,508 18,838 JACOBS ENGR GROUP INC DEL COM 469814107 3,081 78,243 SH OTHER 01 52,320 21,471 4,452 JACOBS ENGR GROUP INC DEL COM 469814107 6,570 166,825 SH DEFINED 02 133,730 29,520 3,575 JACOBS ENGR GROUP INC DEL COM 469814107 993 25,225 SH OTHER 02 11,675 6,750 6,800 JACOBS ENGR GROUP INC DEL COM 469814107 7,361 186,917 SH DEFINED 03 108,117 57,095 21,705 JACOBS ENGR GROUP INC DEL COM 469814107 1,476 37,475 SH OTHER 03 26,015 7,450 4,010 JACOBS ENGR GROUP INC DEL COM 469814107 16,153 410,172 SH DEFINED 04 379,122 14,705 16,345 JACOBS ENGR GROUP INC DEL COM 469814107 3,299 83,766 SH OTHER 04 77,266 6,500 0 JACOBS ENGR GROUP INC DEL COM 469814107 854 21,685 SH DEFINED 05 19,325 1,830 530 JACOBS ENGR GROUP INC DEL COM 469814107 183 4,650 SH OTHER 05 2,300 2,350 0 JACOBS ENGR GROUP INC DEL COM 469814107 11,745 298,257 SH DEFINED 01,08 80,445 217,812 0 JACOBS ENGR GROUP INC DEL COM 469814107 1,227 31,162 SH DEFINED 10 30,717 395 50 JACOBS ENGR GROUP INC DEL COM 469814107 320 8,120 SH OTHER 10 1,820 6,000 300 JACUZZI BRANDS INC COM 469865109 1,167 144,836 SH DEFINED 01 66,375 72,936 5,525 JACUZZI BRANDS INC COM 469865109 3,839 476,295 SH DEFINED 01,08 124,952 351,343 0 JAKKS PAC INC COM 47012E106 2,642 127,060 SH DEFINED 01 101,345 25,015 700 JAKKS PAC INC COM 47012E106 9 425 SH OTHER 01,06 0 0 425 JAKKS PAC INC COM 47012E106 4,229 203,425 SH DEFINED 01,08 87,468 115,957 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 278 ________ JAMESON INNS INC COM 470457102 5 2,200 SH DEFINED 01 2,200 0 0 JAMESON INNS INC COM 470457102 0 67 SH DEFINED 04 67 0 0 JAMESON INNS INC COM 470457102 57 25,949 SH DEFINED 01,08 5,300 20,649 0 JANUS CAP GROUP INC COM 47102X105 6,683 405,281 SH DEFINED 01 156,495 210,015 38,771 JANUS CAP GROUP INC COM 47102X105 6 350 SH OTHER 01 0 100 250 JANUS CAP GROUP INC COM 47102X105 2 100 SH DEFINED 03 100 0 0 JANUS CAP GROUP INC COM 47102X105 2,835 171,920 SH DEFINED 04 0 171,920 0 JANUS CAP GROUP INC COM 47102X105 7 400 SH DEFINED 05 0 0 400 JANUS CAP GROUP INC COM 47102X105 12 700 SH OTHER 01,06 0 0 700 JANUS CAP GROUP INC COM 47102X105 34,792 2,109,903 SH DEFINED 01,08 1,015,801 1,094,102 0 JANUS CAP GROUP INC COM 47102X105 7 448 SH DEFINED 09 448 0 0 JANUS CAP GROUP INC COM 47102X105 6 386 SH DEFINED 10 36 0 350 JARDEN CORP COM 471109108 1,346 37,412 SH DEFINED 01 14,423 21,602 1,387 JARDEN CORP COM 471109108 11 300 SH DEFINED 02 300 0 0 JARDEN CORP COM 471109108 6,423 178,455 SH DEFINED 01,08 52,638 125,817 0 JEFFERIES GROUP INC NEW COM 472319102 1,555 50,284 SH DEFINED 01 34,143 15,031 1,110 JEFFERIES GROUP INC NEW COM 472319102 8,433 272,731 SH DEFINED 01,08 59,368 213,363 0 JEFFERIES GROUP INC NEW COM 472319102 3 100 SH DEFINED 10 0 0 100 JEFFERSON PILOT CORP COM 475070108 12,062 237,432 SH DEFINED 01 83,077 127,673 26,682 JEFFERSON PILOT CORP COM 475070108 6,859 135,018 SH OTHER 01 0 134,893 125 JEFFERSON PILOT CORP COM 475070108 91 1,800 SH DEFINED 02 1,800 0 0 JEFFERSON PILOT CORP COM 475070108 206 4,050 SH DEFINED 03 4,050 0 0 JEFFERSON PILOT CORP COM 475070108 333 6,558 SH OTHER 03 0 0 6,558 JEFFERSON PILOT CORP COM 475070108 170 3,339 SH DEFINED 04 3,339 0 0 JEFFERSON PILOT CORP COM 475070108 1,029 20,250 SH OTHER 04 20,250 0 0 JEFFERSON PILOT CORP COM 475070108 267 5,262 SH DEFINED 05 5,062 0 200 JEFFERSON PILOT CORP COM 475070108 20 400 SH OTHER 01,06 0 0 400 JEFFERSON PILOT CORP COM 475070108 67,375 1,326,286 SH DEFINED 01,08 685,511 640,775 0 JEFFERSON PILOT CORP COM 475070108 190 3,745 SH DEFINED 09 3,745 0 0 JEFFERSON PILOT CORP COM 475070108 167 3,280 SH DEFINED 10 3,030 0 250 JETBLUE AWYS CORP COM 477143101 1,572 53,501 SH DEFINED 01 40,240 11,661 1,600 JETBLUE AWYS CORP COM 477143101 37 1,275 SH DEFINED 03 0 1,275 0 JETBLUE AWYS CORP COM 477143101 33 1,135 SH DEFINED 04 1,135 0 0 JETBLUE AWYS CORP COM 477143101 2 84 SH OTHER 04 84 0 0 JETBLUE AWYS CORP COM 477143101 15,499 527,541 SH DEFINED 01,08 123,060 404,481 0 JETBLUE AWYS CORP COM 477143101 3 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 279 ________ JO-ANN STORES INC COM 47758P307 887 30,154 SH DEFINED 01 11,418 18,384 352 JO-ANN STORES INC COM 47758P307 19 645 SH OTHER 04 645 0 0 JO-ANN STORES INC COM 47758P307 11 360 SH OTHER 01,06 0 0 360 JO-ANN STORES INC COM 47758P307 3,585 121,943 SH DEFINED 01,08 30,514 91,429 0 JOHNSON & JOHNSON COM 478160104 511,764 9,187,867 SH DEFINED 01 5,125,089 3,364,681 698,097 JOHNSON & JOHNSON COM 478160104 90,717 1,628,668 SH OTHER 01 778,774 791,868 58,026 JOHNSON & JOHNSON COM 478160104 35,118 630,486 SH DEFINED 02 414,807 186,873 28,806 JOHNSON & JOHNSON COM 478160104 15,297 274,630 SH OTHER 02 154,524 107,356 12,750 JOHNSON & JOHNSON COM 478160104 42,976 771,568 SH DEFINED 03 445,155 279,186 47,227 JOHNSON & JOHNSON COM 478160104 12,957 232,615 SH OTHER 03 102,850 101,435 28,330 JOHNSON & JOHNSON COM 478160104 153,395 2,753,941 SH DEFINED 04 2,574,352 103,832 75,757 JOHNSON & JOHNSON COM 478160104 97,714 1,754,283 SH OTHER 04 1,667,745 60,255 26,283 JOHNSON & JOHNSON COM 478160104 21,323 382,818 SH DEFINED 05 339,352 31,040 12,426 JOHNSON & JOHNSON COM 478160104 3,806 68,331 SH OTHER 05 23,935 37,746 6,650 JOHNSON & JOHNSON COM 478160104 420 7,542 SH OTHER 01,06 0 0 7,542 JOHNSON & JOHNSON COM 478160104 1,604,455 28,805,305 SH DEFINED 01,08 14,300,449 14,353,627 151,229 JOHNSON & JOHNSON COM 478160104 4,904 88,041 SH DEFINED 09 88,041 0 0 JOHNSON & JOHNSON COM 478160104 44,133 792,327 SH DEFINED 10 514,504 164,804 113,019 JOHNSON & JOHNSON COM 478160104 17,730 318,308 SH OTHER 10 168,245 143,699 6,364 JOHNSON CTLS INC COM 478366107 45,788 857,783 SH DEFINED 01 583,654 230,652 43,477 JOHNSON CTLS INC COM 478366107 6,585 123,364 SH OTHER 01 68,281 54,083 1,000 JOHNSON CTLS INC COM 478366107 187 3,500 SH DEFINED 02 2,400 300 800 JOHNSON CTLS INC COM 478366107 67 1,250 SH OTHER 02 1,250 0 0 JOHNSON CTLS INC COM 478366107 4,005 75,030 SH DEFINED 03 28,570 31,010 15,450 JOHNSON CTLS INC COM 478366107 132 2,480 SH OTHER 03 2,480 0 0 JOHNSON CTLS INC COM 478366107 1,942 36,390 SH DEFINED 04 32,815 3,000 575 JOHNSON CTLS INC COM 478366107 475 8,894 SH OTHER 04 8,719 175 0 JOHNSON CTLS INC COM 478366107 33 612 SH DEFINED 05 312 0 300 JOHNSON CTLS INC COM 478366107 85 1,600 SH OTHER 05 1,200 400 0 JOHNSON CTLS INC COM 478366107 21 400 SH OTHER 01,06 0 0 400 JOHNSON CTLS INC COM 478366107 91,923 1,722,051 SH DEFINED 01,08 892,662 812,469 16,920 JOHNSON CTLS INC COM 478366107 48 893 SH DEFINED 09 893 0 0 JOHNSON CTLS INC COM 478366107 852 15,956 SH DEFINED 10 10,306 5,000 650 JOHNSON CTLS INC COM 478366107 117 2,200 SH OTHER 10 1,100 1,100 0 JOHNSON OUTDOORS INC COM 479167108 237 12,200 SH DEFINED 01 1,100 11,000 100 JOHNSON OUTDOORS INC COM 479167108 302 15,513 SH DEFINED 01,08 2,975 12,538 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 280 ________ JONES APPAREL GROUP INC COM 480074103 7,876 199,497 SH DEFINED 01 71,303 109,598 18,596 JONES APPAREL GROUP INC COM 480074103 5 125 SH OTHER 01 0 0 125 JONES APPAREL GROUP INC COM 480074103 4 106 SH DEFINED 03 50 56 0 JONES APPAREL GROUP INC COM 480074103 201 5,100 SH DEFINED 04 0 5,100 0 JONES APPAREL GROUP INC COM 480074103 8 200 SH DEFINED 05 0 0 200 JONES APPAREL GROUP INC COM 480074103 12 300 SH OTHER 01,06 0 0 300 JONES APPAREL GROUP INC COM 480074103 44,753 1,133,550 SH DEFINED 01,08 569,645 563,905 0 JONES APPAREL GROUP INC COM 480074103 18 453 SH DEFINED 09 453 0 0 JONES APPAREL GROUP INC COM 480074103 9 220 SH DEFINED 10 20 0 200 JONES LANG LASALLE INC COM 48020Q107 2,646 97,623 SH DEFINED 01 69,264 26,409 1,950 JONES LANG LASALLE INC COM 48020Q107 5,127 189,180 SH DEFINED 01,08 41,100 148,080 0 JOS A BANK CLOTHIERS INC COM 480838101 720 22,946 SH DEFINED 01 4,756 18,040 150 JOS A BANK CLOTHIERS INC COM 480838101 24 750 SH OTHER 01 750 0 0 JOS A BANK CLOTHIERS INC COM 480838101 289 9,200 SH DEFINED 04 9,200 0 0 JOS A BANK CLOTHIERS INC COM 480838101 2,672 85,120 SH DEFINED 01,08 38,602 46,518 0 JOULE INC COM 481109106 1 800 SH DEFINED 01 0 800 0 JOULE INC COM 481109106 15 9,500 SH DEFINED 01,08 1,357 8,143 0 JOURNAL COMMUNICATIONS INC COM 481130102 220 11,697 SH DEFINED 01 11,297 0 400 JOURNAL COMMUNICATIONS INC COM 481130102 2,133 113,267 SH DEFINED 01,08 20,376 92,891 0 JOURNAL REGISTER CO COM 481138105 1,216 60,783 SH DEFINED 01 23,258 36,875 650 JOURNAL REGISTER CO COM 481138105 4,949 247,446 SH DEFINED 01,08 51,474 195,972 0 JOY GLOBAL INC COM 481165108 2,365 78,985 SH DEFINED 01 28,817 45,818 4,350 JOY GLOBAL INC COM 481165108 30 1,000 SH DEFINED 04 1,000 0 0 JOY GLOBAL INC COM 481165108 10,531 351,728 SH DEFINED 01,08 107,983 243,745 0 JUNIPER NETWORKS INC COM 48203R104 29,901 1,216,984 SH DEFINED 01 1,071,441 109,474 36,069 JUNIPER NETWORKS INC COM 48203R104 2,520 102,569 SH OTHER 01 0 100 102,469 JUNIPER NETWORKS INC COM 48203R104 19 775 SH DEFINED 02 375 0 400 JUNIPER NETWORKS INC COM 48203R104 1 50 SH OTHER 02 50 0 0 JUNIPER NETWORKS INC COM 48203R104 835 34,000 SH DEFINED 03 18,350 13,650 2,000 JUNIPER NETWORKS INC COM 48203R104 498 20,255 SH OTHER 03 1,300 18,955 0 JUNIPER NETWORKS INC COM 48203R104 651 26,504 SH DEFINED 04 17,004 9,500 0 JUNIPER NETWORKS INC COM 48203R104 147 6,000 SH OTHER 04 6,000 0 0 JUNIPER NETWORKS INC COM 48203R104 44,179 1,798,092 SH DEFINED 01,08 917,688 880,404 0 JUNIPER NETWORKS INC COM 48203R104 288 11,717 SH DEFINED 09 11,717 0 0 JUNIPER NETWORKS INC COM 48203R104 848 34,500 SH DEFINED 10 10,100 13,000 11,400 JUNO LTG INC COM 482047206 166 4,644 SH DEFINED 01 452 4,192 0 JUNO LTG INC COM 482047206 159 4,443 SH DEFINED 01,08 1,161 3,282 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 281 ________ JUPITERMEDIA CORP COM 48207D101 319 22,500 SH DEFINED 01 11,800 10,700 0 JUPITERMEDIA CORP COM 48207D101 7 500 SH DEFINED 04 500 0 0 JUPITERMEDIA CORP COM 48207D101 1,644 116,000 SH DEFINED 01,08 20,710 95,290 0 KCS ENERGY INC COM 482434206 958 71,899 SH DEFINED 01 27,569 43,580 750 KCS ENERGY INC COM 482434206 4,384 329,122 SH DEFINED 01,08 79,520 249,602 0 KFX INC COM 48245L107 500 65,598 SH DEFINED 01 25,998 39,000 600 KFX INC COM 48245L107 1 100 SH OTHER 01 0 100 0 KFX INC COM 48245L107 2,030 266,411 SH DEFINED 01,08 63,036 203,375 0 KLA-TENCOR CORP COM 482480100 49,693 1,006,337 SH DEFINED 01 794,691 174,562 37,084 KLA-TENCOR CORP COM 482480100 605 12,250 SH OTHER 01 1,200 10,850 200 KLA-TENCOR CORP COM 482480100 4,116 83,360 SH DEFINED 02 80,950 1,710 700 KLA-TENCOR CORP COM 482480100 610 12,350 SH OTHER 02 11,400 950 0 KLA-TENCOR CORP COM 482480100 1,607 32,535 SH DEFINED 03 3,575 10,960 18,000 KLA-TENCOR CORP COM 482480100 70 1,425 SH OTHER 03 1,350 0 75 KLA-TENCOR CORP COM 482480100 1,719 34,820 SH DEFINED 04 30,980 515 3,325 KLA-TENCOR CORP COM 482480100 142 2,875 SH OTHER 04 2,775 100 0 KLA-TENCOR CORP COM 482480100 32 645 SH DEFINED 05 0 0 645 KLA-TENCOR CORP COM 482480100 25 500 SH OTHER 01,06 0 0 500 KLA-TENCOR CORP COM 482480100 92,216 1,867,481 SH DEFINED 01,08 985,337 868,723 13,421 KLA-TENCOR CORP COM 482480100 365 7,395 SH DEFINED 09 7,395 0 0 KLA-TENCOR CORP COM 482480100 158 3,205 SH DEFINED 10 2,755 0 450 KLA-TENCOR CORP COM 482480100 4 75 SH OTHER 10 0 75 0 KMG CHEMICALS INC COM 482564101 7 2,200 SH DEFINED 01 0 2,200 0 KMG CHEMICALS INC COM 482564101 31 9,950 SH DEFINED 01,08 2,900 7,050 0 K-SWISS INC COM 482686102 2,117 104,757 SH DEFINED 01 58,064 45,293 1,400 K-SWISS INC COM 482686102 10 480 SH DEFINED 04 480 0 0 K-SWISS INC COM 482686102 11 550 SH OTHER 01,06 0 0 550 K-SWISS INC COM 482686102 3,733 184,724 SH DEFINED 01,08 48,985 135,739 0 K-SWISS INC COM 482686102 41 2,010 SH DEFINED 10 1,765 0 245 K TRON INTL INC COM 482730108 89 4,054 SH DEFINED 01 500 3,554 0 K TRON INTL INC COM 482730108 137 6,215 SH DEFINED 01,08 1,058 5,157 0 K2 INC COM 482732104 1,618 103,031 SH DEFINED 01 70,266 32,165 600 K2 INC COM 482732104 9 600 SH OTHER 01,06 0 0 600 K2 INC COM 482732104 3,390 215,892 SH DEFINED 01,08 73,421 142,471 0 KVH INDS INC COM 482738101 317 24,687 SH DEFINED 01 9,507 15,180 0 KVH INDS INC COM 482738101 1,569 122,309 SH DEFINED 01,08 42,804 79,505 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 282 ________ K V PHARMACEUTICAL CO COM 482740206 1,397 60,496 SH DEFINED 01 24,519 33,702 2,275 K V PHARMACEUTICAL CO COM 482740206 5,764 249,649 SH DEFINED 01,08 44,790 204,859 0 KADANT INC COM 48282T104 1,221 52,770 SH DEFINED 01 36,663 14,952 1,155 KADANT INC COM 48282T104 2,553 110,360 SH DEFINED 01,08 43,776 66,584 0 KNBT BANCORP INC COM 482921103 393 23,535 SH DEFINED 01 11,044 12,491 0 KNBT BANCORP INC COM 482921103 2,151 128,809 SH DEFINED 01,08 21,070 107,739 0 KAMAN CORP COM 483548103 608 43,438 SH DEFINED 01 13,990 28,948 500 KAMAN CORP COM 483548103 6 425 SH OTHER 01,06 0 0 425 KAMAN CORP COM 483548103 2,139 152,926 SH DEFINED 01,08 54,995 97,931 0 KANA SOFTWARE INC COM 483600300 56 23,444 SH DEFINED 01 3,614 19,330 500 KANA SOFTWARE INC COM 483600300 132 55,446 SH DEFINED 01,08 9,186 46,260 0 KANEB PIPE LINE PARTNERS L P COM 484169107 23 500 SH DEFINED 01 500 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 89 1,950 SH OTHER 01 1,950 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 83 1,800 SH DEFINED 02 1,100 700 0 KANEB PIPE LINE PARTNERS L P COM 484169107 46 1,000 SH OTHER 02 1,000 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 14 300 SH DEFINED 05 300 0 0 KANEB PIPE LINE PARTNERS L P COM 484169107 37 800 SH DEFINED 10 800 0 0 KANSAS CITY LIFE INS CO COM 484836101 696 16,539 SH DEFINED 01 5,798 10,641 100 KANSAS CITY LIFE INS CO COM 484836101 1,570 37,307 SH DEFINED 01,08 7,307 30,000 0 KANSAS CITY SOUTHERN COM 485170302 2,540 163,881 SH DEFINED 01 101,772 60,659 1,450 KANSAS CITY SOUTHERN COM 485170302 13 825 SH OTHER 01,06 0 0 825 KANSAS CITY SOUTHERN COM 485170302 6,651 429,075 SH DEFINED 01,08 138,464 290,611 0 KATY INDS INC COM 486026107 93 19,100 SH DEFINED 01 1,700 17,400 0 KATY INDS INC COM 486026107 109 22,296 SH DEFINED 01,08 3,889 18,407 0 KAYDON CORP COM 486587108 843 27,246 SH DEFINED 01 16,555 9,141 1,550 KAYDON CORP COM 486587108 3 112 SH DEFINED 02 0 0 112 KAYDON CORP COM 486587108 14 450 SH OTHER 01,06 0 0 450 KAYDON CORP COM 486587108 6,311 204,051 SH DEFINED 01,08 67,674 136,377 0 KB HOME COM 48666K109 5,490 79,990 SH DEFINED 01 27,574 39,099 13,317 KB HOME COM 48666K109 3 50 SH OTHER 01 0 0 50 KB HOME COM 48666K109 17 250 SH DEFINED 02 0 0 250 KB HOME COM 48666K109 3 50 SH DEFINED 05 0 0 50 KB HOME COM 48666K109 7 100 SH OTHER 01,06 0 0 100 KB HOME COM 48666K109 27,403 399,287 SH DEFINED 01,08 196,277 203,010 0 KB HOME COM 48666K109 4 58 SH DEFINED 10 8 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 283 ________ KEANE INC COM 486665102 1,312 95,845 SH DEFINED 01 35,713 53,907 6,225 KEANE INC COM 486665102 4 303 SH DEFINED 02 0 0 303 KEANE INC COM 486665102 10 750 SH DEFINED 03 750 0 0 KEANE INC COM 486665102 3 240 SH DEFINED 04 240 0 0 KEANE INC COM 486665102 6,544 477,981 SH DEFINED 01,08 104,362 373,619 0 KEITH COMPANIES INC COM 487539108 116 8,000 SH DEFINED 01 1,700 6,300 0 KEITH COMPANIES INC COM 487539108 233 15,999 SH DEFINED 01,08 2,848 13,151 0 KEITHLEY INSTRS INC COM 487584104 556 25,086 SH DEFINED 01 8,507 16,154 425 KEITHLEY INSTRS INC COM 487584104 4 200 SH OTHER 01,06 0 0 200 KEITHLEY INSTRS INC COM 487584104 2,050 92,534 SH DEFINED 01,08 24,288 68,246 0 KELLOGG CO COM 487836108 27,132 648,321 SH DEFINED 01 298,892 292,369 57,060 KELLOGG CO COM 487836108 2,620 62,605 SH OTHER 01 9,684 52,546 375 KELLOGG CO COM 487836108 537 12,830 SH DEFINED 02 6,115 4,475 2,240 KELLOGG CO COM 487836108 578 13,810 SH OTHER 02 7,110 6,700 0 KELLOGG CO COM 487836108 350 8,375 SH DEFINED 03 480 3,700 4,195 KELLOGG CO COM 487836108 1,080 25,800 SH OTHER 03 15,350 9,800 650 KELLOGG CO COM 487836108 2,337 55,853 SH DEFINED 04 54,428 1,025 400 KELLOGG CO COM 487836108 1,978 47,272 SH OTHER 04 45,517 1,755 0 KELLOGG CO COM 487836108 109 2,610 SH DEFINED 05 2,110 0 500 KELLOGG CO COM 487836108 80 1,900 SH OTHER 05 500 1,400 0 KELLOGG CO COM 487836108 46 1,100 SH OTHER 01,06 0 0 1,100 KELLOGG CO COM 487836108 142,270 3,399,522 SH DEFINED 01,08 1,703,091 1,693,491 2,940 KELLOGG CO COM 487836108 66 1,567 SH DEFINED 09 1,567 0 0 KELLOGG CO COM 487836108 1,579 37,732 SH DEFINED 10 20,415 16,917 400 KELLOGG CO COM 487836108 852 20,350 SH OTHER 10 20,050 300 0 KELLWOOD CO COM 488044108 3,706 85,106 SH DEFINED 01 58,605 24,851 1,650 KELLWOOD CO COM 488044108 251 5,755 SH DEFINED 02 5,755 0 0 KELLWOOD CO COM 488044108 144 3,300 SH DEFINED 04 0 3,300 0 KELLWOOD CO COM 488044108 17 400 SH OTHER 01,06 0 0 400 KELLWOOD CO COM 488044108 8,577 196,946 SH DEFINED 01,08 75,132 121,814 0 KELLY SVCS INC COM 488152208 705 23,667 SH DEFINED 01 14,897 8,020 750 KELLY SVCS INC COM 488152208 352 11,800 SH OTHER 01 11,800 0 0 KELLY SVCS INC COM 488152208 5,978 200,590 SH DEFINED 01,08 39,231 161,359 0 KELLY SVCS INC COM 488152208 16 550 SH DEFINED 10 550 0 0 KEMET CORP COM 488360108 1,040 85,083 SH DEFINED 01 56,471 19,662 8,950 KEMET CORP COM 488360108 7,941 649,825 SH DEFINED 01,08 130,766 519,059 0 KENDLE INTERNATIONAL INC COM 48880L107 150 19,750 SH DEFINED 01 2,500 17,000 250 KENDLE INTERNATIONAL INC COM 48880L107 187 24,610 SH DEFINED 01,08 5,200 19,410 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 284 ________ KENNAMETAL INC COM 489170100 2,973 64,905 SH DEFINED 01 53,467 9,988 1,450 KENNAMETAL INC COM 489170100 643 14,050 SH OTHER 01 0 14,050 0 KENNAMETAL INC COM 489170100 12,706 277,418 SH DEFINED 01,08 62,152 215,266 0 KENNAMETAL INC COM 489170100 156 3,400 SH OTHER 10 3,400 0 0 KENNEDY-WILSON INC COM 489399204 64 9,100 SH DEFINED 01 1,500 7,600 0 KENNEDY-WILSON INC COM 489399204 110 15,714 SH DEFINED 01,08 4,180 11,535 0 KENSEY NASH CORP COM 490057106 670 19,411 SH DEFINED 01 6,129 13,132 150 KENSEY NASH CORP COM 490057106 6 175 SH DEFINED 05 0 175 0 KENSEY NASH CORP COM 490057106 2,867 83,088 SH DEFINED 01,08 33,353 49,735 0 KENT FINL SVCS INC COM 490560208 5 2,200 SH DEFINED 01 0 2,200 0 KENT FINL SVCS INC COM 490560208 32 14,152 SH DEFINED 01,08 1,368 12,784 0 KERR MCGEE CORP COM 492386107 15,053 279,954 SH DEFINED 01 105,785 158,084 16,085 KERR MCGEE CORP COM 492386107 17 317 SH OTHER 01 206 0 111 KERR MCGEE CORP COM 492386107 3 55 SH DEFINED 02 0 0 55 KERR MCGEE CORP COM 492386107 16 300 SH OTHER 02 0 300 0 KERR MCGEE CORP COM 492386107 95 1,768 SH DEFINED 03 1,768 0 0 KERR MCGEE CORP COM 492386107 32 600 SH OTHER 03 600 0 0 KERR MCGEE CORP COM 492386107 51 950 SH DEFINED 04 950 0 0 KERR MCGEE CORP COM 492386107 194 3,600 SH OTHER 04 3,600 0 0 KERR MCGEE CORP COM 492386107 9 175 SH DEFINED 05 0 0 175 KERR MCGEE CORP COM 492386107 17 310 SH OTHER 01,06 0 0 310 KERR MCGEE CORP COM 492386107 73,285 1,362,932 SH DEFINED 01,08 689,646 672,787 500 KERR MCGEE CORP COM 492386107 320 5,953 SH DEFINED 09 5,953 0 0 KERR MCGEE CORP COM 492386107 162 3,019 SH DEFINED 10 14 840 2,165 KERR MCGEE CORP COM 492386107 32 600 SH OTHER 10 0 600 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 166 13,100 SH DEFINED 01 1,800 11,300 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 1,647 130,092 SH DEFINED 01,08 49,092 81,000 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 27 2,600 SH DEFINED 01 500 2,100 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 133 12,688 SH DEFINED 01,08 1,050 11,638 0 KEY ENERGY SVCS INC COM 492914106 1,581 167,431 SH DEFINED 01 76,400 83,581 7,450 KEY ENERGY SVCS INC COM 492914106 1 100 SH OTHER 01 0 100 0 KEY ENERGY SVCS INC COM 492914106 9 1,000 SH OTHER 02 1,000 0 0 KEY ENERGY SVCS INC COM 492914106 217 23,000 SH DEFINED 04 0 23,000 0 KEY ENERGY SVCS INC COM 492914106 7,170 759,501 SH DEFINED 01,08 184,760 574,741 0 KEY ENERGY SVCS INC COM 492914106 2 200 SH DEFINED 10 0 0 200 KEY TECHNOLOGY INC COM 493143101 70 5,400 SH DEFINED 01 900 4,500 0 KEY TECHNOLOGY INC COM 493143101 125 9,697 SH DEFINED 01,08 2,058 7,639 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 285 ________ KEY TRONICS CORP COM 493144109 105 28,400 SH DEFINED 01 1,300 27,100 0 KEY TRONICS CORP COM 493144109 114 30,995 SH DEFINED 01,08 2,257 28,738 0 KEYCORP NEW COM 493267108 25,006 836,585 SH DEFINED 01 415,793 365,814 54,978 KEYCORP NEW COM 493267108 681 22,774 SH OTHER 01 13,200 9,274 300 KEYCORP NEW COM 493267108 103 3,438 SH DEFINED 02 3,262 176 0 KEYCORP NEW COM 493267108 179 5,990 SH OTHER 02 0 5,990 0 KEYCORP NEW COM 493267108 20 660 SH DEFINED 03 660 0 0 KEYCORP NEW COM 493267108 224 7,500 SH OTHER 03 7,500 0 0 KEYCORP NEW COM 493267108 585 19,572 SH DEFINED 04 19,572 0 0 KEYCORP NEW COM 493267108 377 12,618 SH OTHER 04 9,173 0 3,445 KEYCORP NEW COM 493267108 78 2,616 SH DEFINED 05 2,016 0 600 KEYCORP NEW COM 493267108 33 1,100 SH OTHER 01,06 0 0 1,100 KEYCORP NEW COM 493267108 114,093 3,817,094 SH DEFINED 01,08 1,969,920 1,844,994 2,180 KEYCORP NEW COM 493267108 60 1,996 SH DEFINED 09 1,996 0 0 KEYCORP NEW COM 493267108 1,156 38,674 SH DEFINED 10 38,024 0 650 KEYCORP NEW COM 493267108 1,848 61,830 SH OTHER 10 27,930 33,900 0 KEYNOTE SYS INC COM 493308100 545 39,667 SH DEFINED 01 10,551 28,716 400 KEYNOTE SYS INC COM 493308100 1,912 139,054 SH DEFINED 01,08 44,191 94,863 0 KEYSPAN CORP COM 49337W100 9,917 270,218 SH DEFINED 01 103,611 150,696 15,911 KEYSPAN CORP COM 49337W100 4 100 SH OTHER 01 0 100 0 KEYSPAN CORP COM 49337W100 11 300 SH DEFINED 02 300 0 0 KEYSPAN CORP COM 49337W100 20 544 SH OTHER 02 0 544 0 KEYSPAN CORP COM 49337W100 10 275 SH DEFINED 03 275 0 0 KEYSPAN CORP COM 49337W100 339 9,246 SH DEFINED 04 9,246 0 0 KEYSPAN CORP COM 49337W100 37 1,000 SH OTHER 04 0 1,000 0 KEYSPAN CORP COM 49337W100 22 590 SH DEFINED 05 400 0 190 KEYSPAN CORP COM 49337W100 17 450 SH OTHER 01,06 0 0 450 KEYSPAN CORP COM 49337W100 56,490 1,539,243 SH DEFINED 01,08 794,749 744,494 0 KEYSPAN CORP COM 49337W100 11 295 SH DEFINED 09 295 0 0 KEYSPAN CORP COM 49337W100 27 730 SH DEFINED 10 170 0 560 KEYSPAN CORP COM 49337W100 15 400 SH OTHER 10 400 0 0 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 672 24,087 SH DEFINED 01 9,061 14,676 350 KEYSTONE AUTOMOTIVE INDS INC COM 49338N109 2,376 85,199 SH DEFINED 01,08 14,437 70,762 0 KEYSTONE PPTY TR CORP COM 493596100 1,345 55,952 SH DEFINED 01 23,240 32,112 600 KEYSTONE PPTY TR CORP COM 493596100 5,999 249,666 SH DEFINED 01,08 114,640 135,026 0 KFORCE INC COM 493732101 568 60,188 SH DEFINED 01 15,664 44,340 184 KFORCE INC COM 493732101 1,507 159,659 SH DEFINED 01,08 28,143 131,516 0 KFORCE INC COM 493732101 2 225 SH OTHER 10 225 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 286 ________ KILROY RLTY CORP COM 49427F108 3,022 88,614 SH DEFINED 01 62,278 24,736 1,600 KILROY RLTY CORP COM 49427F108 34 1,000 SH OTHER 02 1,000 0 0 KILROY RLTY CORP COM 49427F108 15 450 SH OTHER 01,06 0 0 450 KILROY RLTY CORP COM 49427F108 6,530 191,495 SH DEFINED 01,08 64,335 127,160 0 KIMBALL INTL INC COM 494274103 891 60,379 SH DEFINED 01 17,164 42,715 500 KIMBALL INTL INC COM 494274103 2,567 174,035 SH DEFINED 01,08 45,477 128,558 0 KIMBERLY CLARK CORP COM 494368103 96,459 1,464,156 SH DEFINED 01 838,620 529,294 96,242 KIMBERLY CLARK CORP COM 494368103 15,275 231,858 SH OTHER 01 131,379 94,007 6,472 KIMBERLY CLARK CORP COM 494368103 3,206 48,669 SH DEFINED 02 37,711 9,963 995 KIMBERLY CLARK CORP COM 494368103 3,513 53,326 SH OTHER 02 32,998 15,380 4,948 KIMBERLY CLARK CORP COM 494368103 7,323 111,158 SH DEFINED 03 72,981 30,150 8,027 KIMBERLY CLARK CORP COM 494368103 6,339 96,221 SH OTHER 03 52,357 36,726 7,138 KIMBERLY CLARK CORP COM 494368103 21,230 322,246 SH DEFINED 04 307,951 8,265 6,030 KIMBERLY CLARK CORP COM 494368103 14,534 220,613 SH OTHER 04 204,164 15,574 875 KIMBERLY CLARK CORP COM 494368103 1,668 25,315 SH DEFINED 05 18,725 975 5,615 KIMBERLY CLARK CORP COM 494368103 929 14,105 SH OTHER 05 1,230 12,400 475 KIMBERLY CLARK CORP COM 494368103 86 1,300 SH OTHER 01,06 0 0 1,300 KIMBERLY CLARK CORP COM 494368103 380,686 5,778,480 SH DEFINED 01,08 2,388,295 3,232,836 157,349 KIMBERLY CLARK CORP COM 494368103 2,157 32,743 SH DEFINED 09 32,743 0 0 KIMBERLY CLARK CORP COM 494368103 9,181 139,365 SH DEFINED 10 109,996 4,020 25,349 KIMBERLY CLARK CORP COM 494368103 5,667 86,019 SH OTHER 10 23,464 61,985 570 KIMCO REALTY CORP COM 49446R109 2,024 44,489 SH DEFINED 01 21,780 17,449 5,260 KIMCO REALTY CORP COM 49446R109 41 900 SH OTHER 01 0 900 0 KIMCO REALTY CORP COM 49446R109 2 49 SH DEFINED 02 49 0 0 KIMCO REALTY CORP COM 49446R109 14 300 SH OTHER 02 300 0 0 KIMCO REALTY CORP COM 49446R109 23 500 SH DEFINED 03 0 0 500 KIMCO REALTY CORP COM 49446R109 100 2,200 SH OTHER 03 2,000 200 0 KIMCO REALTY CORP COM 49446R109 23 500 SH OTHER 05 500 0 0 KIMCO REALTY CORP COM 49446R109 16,725 367,584 SH DEFINED 01,08 177,956 189,628 0 KIMCO REALTY CORP COM 49446R109 10 222 SH DEFINED 09 222 0 0 KIMCO REALTY CORP COM 49446R109 14 317 SH DEFINED 10 0 0 317 KINDER MORGAN INC KANS COM 49455P101 11,586 195,420 SH DEFINED 01 75,448 100,870 19,102 KINDER MORGAN INC KANS COM 49455P101 84 1,425 SH OTHER 01 1,325 0 100 KINDER MORGAN INC KANS COM 49455P101 82 1,375 SH OTHER 02 1,375 0 0 KINDER MORGAN INC KANS COM 49455P101 24 400 SH DEFINED 04 400 0 0 KINDER MORGAN INC KANS COM 49455P101 6 100 SH DEFINED 05 0 0 100 KINDER MORGAN INC KANS COM 49455P101 18 300 SH OTHER 01,06 0 0 300 KINDER MORGAN INC KANS COM 49455P101 62,861 1,060,236 SH DEFINED 01,08 542,405 517,831 0 KINDER MORGAN INC KANS COM 49455P101 41 686 SH DEFINED 09 686 0 0 KINDER MORGAN INC KANS COM 49455P101 66 1,120 SH DEFINED 10 20 0 1,100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 287 ________ KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,180 32,101 SH DEFINED 01 22,734 9,367 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 120 3,255 SH OTHER 01 0 3,255 0 KINDER MORGAN MANAGEMENT LLC COM 49455U100 1,512 41,119 SH DEFINED 01,08 6,876 34,243 0 KINDER MORGAN ENERGY PARTNER COM 494550106 284 6,975 SH DEFINED 01 4,775 1,350 850 KINDER MORGAN ENERGY PARTNER COM 494550106 213 5,225 SH OTHER 01 5,225 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 234 5,750 SH DEFINED 02 4,000 1,750 0 KINDER MORGAN ENERGY PARTNER COM 494550106 102 2,500 SH DEFINED 03 2,500 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 12 300 SH OTHER 03 300 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 251 6,174 SH DEFINED 04 6,174 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 257 6,305 SH OTHER 04 6,305 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 63 1,538 SH DEFINED 10 1,538 0 0 KINDER MORGAN ENERGY PARTNER COM 494550106 8 200 SH OTHER 10 200 0 0 KINDRED HEALTHCARE INC COM 494580103 1,304 49,504 SH DEFINED 01 17,314 29,290 2,900 KINDRED HEALTHCARE INC COM 494580103 0 6 SH OTHER 04 6 0 0 KINDRED HEALTHCARE INC COM 494580103 5,294 200,902 SH DEFINED 01,08 70,122 130,780 0 KINETIC CONCEPTS INC COM 49460W208 604 12,099 SH DEFINED 01 12,099 0 0 KINETIC CONCEPTS INC COM 49460W208 4,159 83,347 SH DEFINED 01,08 20,396 62,951 0 KING PHARMACEUTICALS INC COM 495582108 4,369 381,576 SH DEFINED 01 141,957 208,433 31,186 KING PHARMACEUTICALS INC COM 495582108 1 125 SH OTHER 01 0 100 25 KING PHARMACEUTICALS INC COM 495582108 2 150 SH DEFINED 03 150 0 0 KING PHARMACEUTICALS INC COM 495582108 77 6,700 SH DEFINED 04 6,700 0 0 KING PHARMACEUTICALS INC COM 495582108 8 700 SH OTHER 01,06 0 0 700 KING PHARMACEUTICALS INC COM 495582108 24,016 2,097,494 SH DEFINED 01,08 1,022,977 1,074,517 0 KING PHARMACEUTICALS INC COM 495582108 5 469 SH DEFINED 09 469 0 0 KING PHARMACEUTICALS INC COM 495582108 4 388 SH DEFINED 10 40 0 348 KIRBY CORP COM 497266106 1,422 36,565 SH DEFINED 01 12,833 22,532 1,200 KIRBY CORP COM 497266106 16 400 SH OTHER 01,06 0 0 400 KIRBY CORP COM 497266106 6,119 157,313 SH DEFINED 01,08 48,222 109,091 0 KIRKLANDS INC COM 497498105 140 11,723 SH DEFINED 01 8,423 3,300 0 KIRKLANDS INC COM 497498105 1,080 90,491 SH DEFINED 01,08 16,627 73,864 0 KMART HLDG CORPORATION COM 498780105 1,824 25,400 SH DEFINED 01 16,900 8,500 0 KMART HLDG CORPORATION COM 498780105 12,725 177,228 SH DEFINED 01,08 57,300 119,928 0 KNAPE & VOGT MFG CO COM 498782101 56 4,340 SH DEFINED 01 1,070 3,270 0 KNAPE & VOGT MFG CO COM 498782101 119 9,177 SH DEFINED 01,08 1,819 7,358 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 288 ________ KNIGHT RIDDER INC COM 499040103 9,480 131,669 SH DEFINED 01 54,315 63,629 13,725 KNIGHT RIDDER INC COM 499040103 212 2,940 SH OTHER 01 1,700 1,140 100 KNIGHT RIDDER INC COM 499040103 299 4,150 SH DEFINED 02 2,900 1,250 0 KNIGHT RIDDER INC COM 499040103 468 6,500 SH OTHER 02 1,000 0 5,500 KNIGHT RIDDER INC COM 499040103 223 3,100 SH DEFINED 03 2,300 550 250 KNIGHT RIDDER INC COM 499040103 77 1,075 SH OTHER 03 1,000 75 0 KNIGHT RIDDER INC COM 499040103 6,164 85,614 SH DEFINED 04 84,664 0 950 KNIGHT RIDDER INC COM 499040103 1,169 16,240 SH OTHER 04 16,240 0 0 KNIGHT RIDDER INC COM 499040103 95 1,320 SH DEFINED 05 1,220 0 100 KNIGHT RIDDER INC COM 499040103 14 195 SH OTHER 05 195 0 0 KNIGHT RIDDER INC COM 499040103 14 200 SH OTHER 01,06 0 0 200 KNIGHT RIDDER INC COM 499040103 51,869 720,406 SH DEFINED 01,08 358,534 361,772 100 KNIGHT RIDDER INC COM 499040103 39 545 SH DEFINED 09 545 0 0 KNIGHT RIDDER INC COM 499040103 79 1,095 SH DEFINED 10 995 0 100 KNIGHT RIDDER INC COM 499040103 101 1,400 SH OTHER 10 0 1,400 0 KNIGHT TRADING GROUP INC COM 499063105 1,444 144,069 SH DEFINED 01 78,083 64,286 1,700 KNIGHT TRADING GROUP INC COM 499063105 221 22,095 SH DEFINED 04 395 21,700 0 KNIGHT TRADING GROUP INC COM 499063105 7,238 722,395 SH DEFINED 01,08 209,809 512,586 0 KNIGHT TRADING GROUP INC COM 499063105 44 4,405 SH DEFINED 10 3,920 0 485 KNIGHT TRANSN INC COM 499064103 1,390 48,373 SH DEFINED 01 18,253 29,545 575 KNIGHT TRANSN INC COM 499064103 17 600 SH OTHER 01 0 600 0 KNIGHT TRANSN INC COM 499064103 147 5,116 SH DEFINED 02 5,116 0 0 KNIGHT TRANSN INC COM 499064103 6 220 SH DEFINED 05 0 220 0 KNIGHT TRANSN INC COM 499064103 16 550 SH OTHER 01,06 0 0 550 KNIGHT TRANSN INC COM 499064103 5,385 187,445 SH DEFINED 01,08 36,991 150,454 0 KOGER EQUITY INC COM 500228101 2,622 113,398 SH DEFINED 01 85,097 26,851 1,450 KOGER EQUITY INC COM 500228101 3,526 152,513 SH DEFINED 01,08 35,652 116,861 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 289 ________ KOHLS CORP COM 500255104 81,689 1,932,105 SH DEFINED 01 1,095,341 656,242 180,522 KOHLS CORP COM 500255104 20,707 489,761 SH OTHER 01 171,775 290,919 27,067 KOHLS CORP COM 500255104 4,571 108,109 SH DEFINED 02 84,699 21,310 2,100 KOHLS CORP COM 500255104 401 9,475 SH OTHER 02 6,065 2,760 650 KOHLS CORP COM 500255104 3,261 77,133 SH DEFINED 03 44,301 27,957 4,875 KOHLS CORP COM 500255104 816 19,295 SH OTHER 03 15,355 2,690 1,250 KOHLS CORP COM 500255104 12,138 287,092 SH DEFINED 04 261,197 4,895 21,000 KOHLS CORP COM 500255104 5,310 125,582 SH OTHER 04 123,582 2,000 0 KOHLS CORP COM 500255104 4,921 116,389 SH DEFINED 05 98,834 15,350 2,205 KOHLS CORP COM 500255104 238 5,625 SH OTHER 05 3,475 2,150 0 KOHLS CORP COM 500255104 38 900 SH OTHER 01,06 0 0 900 KOHLS CORP COM 500255104 126,840 2,999,995 SH DEFINED 01,08 1,533,283 1,465,512 1,200 KOHLS CORP COM 500255104 298 7,039 SH DEFINED 09 7,039 0 0 KOHLS CORP COM 500255104 1,038 24,544 SH DEFINED 10 20,119 1,725 2,700 KOHLS CORP COM 500255104 490 11,580 SH OTHER 10 3,730 7,750 100 KOMAG INC COM 500453204 415 29,711 SH DEFINED 01 17,380 11,881 450 KOMAG INC COM 500453204 2,445 175,027 SH DEFINED 01,08 74,007 101,020 0 KONINKLIJKE AHOLD N V COM 500467303 25 3,160 SH OTHER 03 3,160 0 0 KONINKLIJKE AHOLD N V COM 500467303 8 1,000 SH OTHER 04 1,000 0 0 KONINKLIJKE AHOLD N V COM 500467303 4,885 615,979 SH DEFINED 01,08 580,188 35,791 0 KONINKLIJKE AHOLD N V COM 500467303 7 863 SH DEFINED 10 0 0 863 KONINKLIJKE PHILIPS ELECTRS COM 500472303 146 5,364 SH DEFINED 01 0 5,364 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 416 15,276 SH OTHER 01 0 15,276 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 44 1,606 SH DEFINED 02 1,606 0 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 346 12,713 SH DEFINED 04 2,113 10,600 0 KONINKLIJKE PHILIPS ELECTRS COM 500472303 52 1,915 SH OTHER 04 1,915 0 0 KOPIN CORP COM 500600101 551 107,826 SH DEFINED 01 43,929 61,647 2,250 KOPIN CORP COM 500600101 5 1,000 SH DEFINED 04 1,000 0 0 KOPIN CORP COM 500600101 20 4,000 SH OTHER 04 0 4,000 0 KOPIN CORP COM 500600101 6 1,250 SH OTHER 01,06 0 0 1,250 KOPIN CORP COM 500600101 2,724 533,052 SH DEFINED 01,08 161,004 372,048 0 KOSAN BIOSCIENCES INC COM 50064W107 281 35,544 SH DEFINED 01 13,365 21,629 550 KOSAN BIOSCIENCES INC COM 50064W107 1,075 136,109 SH DEFINED 01,08 25,910 110,199 0 KORN FERRY INTL COM 500643200 1,907 98,449 SH DEFINED 01 25,125 71,174 2,150 KORN FERRY INTL COM 500643200 287 14,800 SH DEFINED 04 14,800 0 0 KORN FERRY INTL COM 500643200 5,398 278,662 SH DEFINED 01,08 55,186 223,476 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 290 ________ KOS PHARMACEUTICALS INC COM 500648100 934 28,325 SH DEFINED 01 9,997 17,378 950 KOS PHARMACEUTICALS INC COM 500648100 3 80 SH DEFINED 04 80 0 0 KOS PHARMACEUTICALS INC COM 500648100 4,166 126,343 SH DEFINED 01,08 42,296 84,047 0 KOS PHARMACEUTICALS INC COM 500648100 31 940 SH DEFINED 10 835 0 105 KOSS CORP COM 500692108 169 8,000 SH DEFINED 01 0 8,000 0 KOSS CORP COM 500692108 210 9,953 SH DEFINED 01,08 1,372 8,581 0 KRAFT FOODS INC COM 50075N104 12,167 384,066 SH DEFINED 01 260,095 111,634 12,337 KRAFT FOODS INC COM 50075N104 4,197 132,487 SH OTHER 01 54,771 71,851 5,865 KRAFT FOODS INC COM 50075N104 1,288 40,662 SH DEFINED 02 24,612 14,850 1,200 KRAFT FOODS INC COM 50075N104 269 8,500 SH OTHER 02 3,900 3,800 800 KRAFT FOODS INC COM 50075N104 2,584 81,575 SH DEFINED 03 49,075 28,505 3,995 KRAFT FOODS INC COM 50075N104 398 12,550 SH OTHER 03 9,395 2,480 675 KRAFT FOODS INC COM 50075N104 2,146 67,754 SH DEFINED 04 59,219 8,335 200 KRAFT FOODS INC COM 50075N104 1,956 61,747 SH OTHER 04 52,872 6,875 2,000 KRAFT FOODS INC COM 50075N104 2,067 65,260 SH DEFINED 05 61,010 3,825 425 KRAFT FOODS INC COM 50075N104 229 7,230 SH OTHER 05 2,730 4,500 0 KRAFT FOODS INC COM 50075N104 28,762 907,876 SH DEFINED 01,08 418,556 489,320 0 KRAFT FOODS INC COM 50075N104 15 478 SH DEFINED 09 478 0 0 KRAFT FOODS INC COM 50075N104 878 27,715 SH DEFINED 10 26,065 650 1,000 KRAFT FOODS INC COM 50075N104 127 4,000 SH OTHER 10 2,875 1,125 0 KRAMONT RLTY TR COM 50075Q107 452 28,272 SH DEFINED 01 14,252 13,470 550 KRAMONT RLTY TR COM 50075Q107 64 4,000 SH OTHER 04 4,000 0 0 KRAMONT RLTY TR COM 50075Q107 2,398 149,895 SH DEFINED 01,08 41,005 108,890 0 KREISLER MFG CORP COM 500773106 9 1,300 SH DEFINED 01 0 1,300 0 KREISLER MFG CORP COM 500773106 69 9,607 SH DEFINED 01,08 965 8,642 0 KRISPY KREME DOUGHNUTS INC COM 501014104 813 42,577 SH DEFINED 01 29,645 10,832 2,100 KRISPY KREME DOUGHNUTS INC COM 501014104 36 1,875 SH OTHER 01 325 1,550 0 KRISPY KREME DOUGHNUTS INC COM 501014104 2 100 SH DEFINED 02 100 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 2 100 SH OTHER 02 100 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 124 6,500 SH DEFINED 04 0 6,500 0 KRISPY KREME DOUGHNUTS INC COM 501014104 13 700 SH OTHER 04 600 100 0 KRISPY KREME DOUGHNUTS INC COM 501014104 5,607 293,694 SH DEFINED 01,08 92,157 201,537 0 KRISPY KREME DOUGHNUTS INC COM 501014104 3 150 SH DEFINED 10 0 150 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 291 ________ KROGER CO COM 501044101 24,444 1,343,059 SH DEFINED 01 524,220 704,305 114,534 KROGER CO COM 501044101 711 39,050 SH OTHER 01 28,300 10,000 750 KROGER CO COM 501044101 215 11,789 SH DEFINED 02 11,489 300 0 KROGER CO COM 501044101 24 1,300 SH OTHER 02 600 700 0 KROGER CO COM 501044101 774 42,519 SH DEFINED 03 29,815 7,709 4,995 KROGER CO COM 501044101 186 10,200 SH OTHER 03 4,000 100 6,100 KROGER CO COM 501044101 277 15,210 SH DEFINED 04 2,010 13,200 0 KROGER CO COM 501044101 241 13,250 SH OTHER 04 13,250 0 0 KROGER CO COM 501044101 146 8,010 SH DEFINED 05 6,335 0 1,675 KROGER CO COM 501044101 24 1,300 SH OTHER 05 1,050 250 0 KROGER CO COM 501044101 31 1,700 SH OTHER 01,06 0 0 1,700 KROGER CO COM 501044101 126,617 6,956,980 SH DEFINED 01,08 3,579,675 3,377,305 0 KROGER CO COM 501044101 250 13,730 SH DEFINED 09 13,730 0 0 KROGER CO COM 501044101 102 5,620 SH DEFINED 10 3,120 0 2,500 KROGER CO COM 501044101 6 338 SH OTHER 10 338 0 0 KROLL INC COM 501049100 2,060 55,854 SH DEFINED 01 22,280 32,474 1,100 KROLL INC COM 501049100 74 2,000 SH OTHER 01 0 2,000 0 KROLL INC COM 501049100 29 775 SH OTHER 01,06 0 0 775 KROLL INC COM 501049100 10,196 276,463 SH DEFINED 01,08 86,452 190,011 0 KRONOS WORLDWIDE INC COM 50105F105 972 28,411 SH DEFINED 01 7,066 21,220 125 KRONOS WORLDWIDE INC COM 50105F105 2,807 82,072 SH DEFINED 01,08 16,911 65,161 0 KRONOS INC COM 501052104 1,929 46,819 SH DEFINED 01 18,801 25,393 2,625 KRONOS INC COM 501052104 19 450 SH OTHER 01,06 0 0 450 KRONOS INC COM 501052104 9,470 229,845 SH DEFINED 01,08 71,955 157,890 0 KULICKE & SOFFA INDS INC COM 501242101 1,124 102,588 SH DEFINED 01 31,076 67,062 4,450 KULICKE & SOFFA INDS INC COM 501242101 7 675 SH OTHER 01,06 0 0 675 KULICKE & SOFFA INDS INC COM 501242101 4,325 394,662 SH DEFINED 01,08 131,240 263,422 0 KYOCERA CORP COM 501556203 644 7,500 SH OTHER 01 5,000 0 2,500 KYOCERA CORP COM 501556203 8 96 SH DEFINED 10 0 0 96 KYPHON INC COM 501577100 1,271 45,107 SH DEFINED 01 16,301 28,406 400 KYPHON INC COM 501577100 5,160 183,114 SH DEFINED 01,08 42,031 141,083 0 LCA-VISION INC COM 501803308 652 22,399 SH DEFINED 01 6,775 15,624 0 LCA-VISION INC COM 501803308 2 58 SH DEFINED 04 58 0 0 LCA-VISION INC COM 501803308 2,843 97,607 SH DEFINED 01,08 33,558 64,049 0 LCC INTERNATIONAL INC COM 501810105 77 15,800 SH DEFINED 01 3,600 12,200 0 LCC INTERNATIONAL INC COM 501810105 139 28,296 SH DEFINED 01,08 5,921 22,375 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 292 ________ LKQ CORP COM 501889208 160 8,600 SH DEFINED 01 8,600 0 0 LKQ CORP COM 501889208 1,166 62,686 SH DEFINED 01,08 13,770 48,916 0 LNR PPTY CORP COM 501940100 2,594 47,820 SH DEFINED 01 22,172 23,968 1,680 LNR PPTY CORP COM 501940100 335 6,170 SH DEFINED 04 3,170 0 3,000 LNR PPTY CORP COM 501940100 326 6,000 SH OTHER 04 6,000 0 0 LNR PPTY CORP COM 501940100 7,457 137,448 SH DEFINED 01,08 55,555 81,893 0 LNR PPTY CORP COM 501940100 3 50 SH DEFINED 10 0 0 50 LMI AEROSPACE INC COM 502079106 14 10,800 SH DEFINED 01 1,200 9,600 0 LMI AEROSPACE INC COM 502079106 16 12,286 SH DEFINED 01,08 1,886 10,400 0 LSB CORP COM 50215P100 96 6,000 SH DEFINED 01 600 5,400 0 LSB CORP COM 50215P100 5 300 SH DEFINED 04 300 0 0 LSB CORP COM 50215P100 162 10,131 SH DEFINED 01,08 1,683 8,448 0 L S B BANCSHARES N C COM 502158108 183 11,311 SH DEFINED 01 4,161 7,100 50 L S B BANCSHARES N C COM 502158108 259 16,014 SH DEFINED 01,08 3,919 12,095 0 LSI INDS INC COM 50216C108 824 71,661 SH DEFINED 01 51,887 18,562 1,212 LSI INDS INC COM 50216C108 1,252 108,846 SH DEFINED 01,08 22,672 86,174 0 LSB INDS INC COM 502160104 37 5,300 SH DEFINED 01 2,500 2,800 0 LSB INDS INC COM 502160104 185 26,423 SH DEFINED 01,08 4,513 21,910 0 LSI LOGIC CORP COM 502161102 5,285 693,535 SH DEFINED 01 252,921 369,125 71,489 LSI LOGIC CORP COM 502161102 81 10,585 SH OTHER 01 7,110 3,100 375 LSI LOGIC CORP COM 502161102 2 200 SH DEFINED 02 0 200 0 LSI LOGIC CORP COM 502161102 1 100 SH DEFINED 03 100 0 0 LSI LOGIC CORP COM 502161102 8 1,000 SH DEFINED 04 1,000 0 0 LSI LOGIC CORP COM 502161102 4 570 SH DEFINED 05 0 0 570 LSI LOGIC CORP COM 502161102 8 1,000 SH OTHER 01,06 0 0 1,000 LSI LOGIC CORP COM 502161102 27,309 3,583,796 SH DEFINED 01,08 1,816,138 1,767,658 0 LSI LOGIC CORP COM 502161102 11 1,452 SH DEFINED 09 1,452 0 0 LSI LOGIC CORP COM 502161102 4 558 SH DEFINED 10 58 0 500 LTC PPTYS INC COM 502175102 627 37,769 SH DEFINED 01 13,864 23,455 450 LTC PPTYS INC COM 502175102 1,897 114,304 SH DEFINED 01,08 45,349 68,955 0 LTX CORP COM 502392103 965 89,312 SH DEFINED 01 37,294 46,868 5,150 LTX CORP COM 502392103 313 29,000 SH DEFINED 04 0 29,000 0 LTX CORP COM 502392103 5,704 527,657 SH DEFINED 01,08 131,799 395,858 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 293 ________ L-3 COMMUNICATIONS HLDGS INC COM 502424104 4,134 61,882 SH DEFINED 01 34,098 22,419 5,365 L-3 COMMUNICATIONS HLDGS INC COM 502424104 174 2,600 SH OTHER 01 0 2,600 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 23 350 SH DEFINED 02 0 0 350 L-3 COMMUNICATIONS HLDGS INC COM 502424104 30 455 SH OTHER 02 455 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 115 1,725 SH DEFINED 03 300 1,425 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 80 1,200 SH OTHER 03 0 1,200 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 141 2,113 SH DEFINED 04 2,113 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 67 1,000 SH OTHER 04 0 1,000 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 34,311 513,640 SH DEFINED 01,08 112,582 401,058 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2,011 30,100 SH DEFINED 10 0 0 30,100 LA BARGE INC COM 502470107 120 15,900 SH DEFINED 01 2,900 13,000 0 LA BARGE INC COM 502470107 280 37,058 SH DEFINED 01,08 6,665 30,393 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 106 43,530 SH DEFINED 01 7,730 34,700 1,100 LA JOLLA PHARMACEUTICAL CO COM 503459109 0 200 SH DEFINED 03 0 200 0 LA JOLLA PHARMACEUTICAL CO COM 503459109 176 72,272 SH DEFINED 01,08 18,697 53,575 0 LA QUINTA CORP COM 50419U202 2,258 268,859 SH DEFINED 01 106,186 152,873 9,800 LA QUINTA CORP COM 50419U202 1 100 SH OTHER 01 0 100 0 LA QUINTA CORP COM 50419U202 9,504 1,131,428 SH DEFINED 01,08 352,566 778,862 0 LA Z BOY INC COM 505336107 916 50,936 SH DEFINED 01 30,487 18,599 1,850 LA Z BOY INC COM 505336107 14 790 SH OTHER 01,06 0 0 790 LA Z BOY INC COM 505336107 4,899 272,472 SH DEFINED 01,08 80,544 191,928 0 LA Z BOY INC COM 505336107 1 30 SH DEFINED 10 0 0 30 LABONE INC NEW COM 50540L105 702 22,089 SH DEFINED 01 8,282 13,607 200 LABONE INC NEW COM 50540L105 3,838 120,762 SH DEFINED 01,08 44,665 76,097 0 LABORATORY CORP AMER HLDGS COM 50540R409 3,274 82,462 SH DEFINED 01 48,788 26,557 7,117 LABORATORY CORP AMER HLDGS COM 50540R409 24 600 SH OTHER 01 0 600 0 LABORATORY CORP AMER HLDGS COM 50540R409 20 500 SH OTHER 02 500 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 1,588 40,000 SH OTHER 03 0 40,000 0 LABORATORY CORP AMER HLDGS COM 50540R409 19,188 483,331 SH DEFINED 01,08 234,308 249,023 0 LABORATORY CORP AMER HLDGS COM 50540R409 74 1,855 SH DEFINED 09 1,855 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 60 1,500 SH DEFINED 10 1,350 0 150 LABOR READY INC COM 505401208 1,088 70,203 SH DEFINED 01 24,450 44,953 800 LABOR READY INC COM 505401208 3 170 SH DEFINED 05 0 170 0 LABOR READY INC COM 505401208 10 650 SH OTHER 01,06 0 0 650 LABOR READY INC COM 505401208 4,858 313,391 SH DEFINED 01,08 103,446 209,945 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 294 ________ LABRANCHE & CO INC COM 505447102 447 53,128 SH DEFINED 01 41,807 9,411 1,910 LABRANCHE & CO INC COM 505447102 88 10,400 SH DEFINED 04 0 10,400 0 LABRANCHE & CO INC COM 505447102 2,675 317,668 SH DEFINED 01,08 85,516 232,152 0 LACLEDE GROUP INC COM 505597104 1,433 52,293 SH DEFINED 01 30,914 18,754 2,625 LACLEDE GROUP INC COM 505597104 89 3,240 SH OTHER 01 0 3,240 0 LACLEDE GROUP INC COM 505597104 104 3,784 SH OTHER 03 3,784 0 0 LACLEDE GROUP INC COM 505597104 8 300 SH OTHER 01,06 0 0 300 LACLEDE GROUP INC COM 505597104 3,601 131,370 SH DEFINED 01,08 37,641 93,729 0 LACLEDE GROUP INC COM 505597104 14 504 SH DEFINED 10 504 0 0 LACROSSE FOOTWEAR INC COM 505688101 78 9,800 SH DEFINED 01 1,100 8,700 0 LACROSSE FOOTWEAR INC COM 505688101 83 10,346 SH DEFINED 01,08 2,620 7,726 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8 9,094 SH DEFINED 01 1,743 7,351 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 19 21,703 SH DEFINED 01,08 666 21,037 0 LADISH INC COM 505754200 133 15,350 SH DEFINED 01 2,700 12,400 250 LADISH INC COM 505754200 222 25,620 SH DEFINED 01,08 5,307 20,313 0 LAFARGE NORTH AMERICA INC COM 505862102 889 20,538 SH DEFINED 01 13,900 5,998 640 LAFARGE NORTH AMERICA INC COM 505862102 5,837 134,797 SH DEFINED 01,08 41,183 93,614 0 LAFARGE NORTH AMERICA INC COM 505862102 2 50 SH DEFINED 10 0 0 50 LAIDLAW INTL INC COM 50730R102 906 69,900 SH DEFINED 01 57,600 11,400 900 LAIDLAW INTL INC COM 50730R102 71 5,480 SH DEFINED 04 5,480 0 0 LAIDLAW INTL INC COM 50730R102 6,151 474,594 SH DEFINED 01,08 87,331 387,263 0 LAKELAND BANCORP INC COM 511637100 213 13,271 SH DEFINED 01 5,488 7,502 281 LAKELAND BANCORP INC COM 511637100 792 49,266 SH DEFINED 01,08 6,744 42,522 0 LAKELAND FINL CORP COM 511656100 173 5,154 SH DEFINED 01 2,593 2,461 100 LAKELAND FINL CORP COM 511656100 955 28,520 SH DEFINED 01,08 5,073 23,447 0 LAKELAND INDS INC COM 511795106 66 2,741 SH DEFINED 01 684 2,057 0 LAKELAND INDS INC COM 511795106 207 8,591 SH DEFINED 01,08 1,398 7,193 0 LAKELAND INDS INC COM 511795106 5 200 SH OTHER 10 200 0 0 LAKES ENTMNT INC COM 51206P109 345 29,806 SH DEFINED 01 6,506 23,300 0 LAKES ENTMNT INC COM 51206P109 1,578 136,347 SH DEFINED 01,08 51,665 84,682 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 295 ________ LAM RESEARCH CORP COM 512807108 2,691 100,394 SH DEFINED 01 55,037 36,247 9,110 LAM RESEARCH CORP COM 512807108 3 100 SH OTHER 01 0 100 0 LAM RESEARCH CORP COM 512807108 54 2,000 SH DEFINED 03 2,000 0 0 LAM RESEARCH CORP COM 512807108 54 2,000 SH OTHER 05 0 0 2,000 LAM RESEARCH CORP COM 512807108 19,746 736,791 SH DEFINED 01,08 204,668 532,123 0 LAM RESEARCH CORP COM 512807108 5 200 SH DEFINED 10 0 0 200 LAMAR ADVERTISING CO COM 512815101 6,354 146,566 SH DEFINED 01 119,514 25,562 1,490 LAMAR ADVERTISING CO COM 512815101 34 775 SH DEFINED 04 775 0 0 LAMAR ADVERTISING CO COM 512815101 12,969 299,165 SH DEFINED 01,08 143,703 155,462 0 LAMAR ADVERTISING CO COM 512815101 4 100 SH DEFINED 10 0 0 100 LAMSON & SESSIONS CO COM 513696104 227 28,200 SH DEFINED 01 2,600 25,600 0 LAMSON & SESSIONS CO COM 513696104 277 34,464 SH DEFINED 01,08 5,618 28,846 0 LANCASTER COLONY CORP COM 513847103 1,117 26,816 SH DEFINED 01 19,730 5,886 1,200 LANCASTER COLONY CORP COM 513847103 1,571 37,727 SH OTHER 01 0 27,727 10,000 LANCASTER COLONY CORP COM 513847103 9,849 236,537 SH DEFINED 01,08 49,654 186,883 0 LANCASTER COLONY CORP COM 513847103 2 50 SH DEFINED 10 0 0 50 LANCE INC COM 514606102 778 50,531 SH DEFINED 01 25,199 24,382 950 LANCE INC COM 514606102 6 400 SH OTHER 01,06 0 0 400 LANCE INC COM 514606102 2,653 172,254 SH DEFINED 01,08 52,245 120,009 0 LANCER CORP COM 514614106 67 10,600 SH DEFINED 01 0 10,600 0 LANCER CORP COM 514614106 61 9,670 SH DEFINED 01,08 2,762 6,908 0 LANDAUER INC COM 51476K103 819 18,330 SH DEFINED 01 5,544 12,586 200 LANDAUER INC COM 51476K103 1 25 SH DEFINED 02 0 0 25 LANDAUER INC COM 51476K103 2,762 61,840 SH DEFINED 01,08 9,569 52,271 0 LANDEC CORP COM 514766104 142 20,800 SH DEFINED 01 3,500 17,300 0 LANDEC CORP COM 514766104 284 41,570 SH DEFINED 01,08 7,997 33,573 0 LANDAMERICA FINL GROUP INC COM 514936103 2,732 70,168 SH DEFINED 01 53,187 16,581 400 LANDAMERICA FINL GROUP INC COM 514936103 14 350 SH OTHER 01,06 0 0 350 LANDAMERICA FINL GROUP INC COM 514936103 5,142 132,095 SH DEFINED 01,08 47,973 84,122 0 LANDRYS RESTAURANTS INC COM 51508L103 3,219 107,691 SH DEFINED 01 82,220 24,171 1,300 LANDRYS RESTAURANTS INC COM 51508L103 13 450 SH OTHER 01,06 0 0 450 LANDRYS RESTAURANTS INC COM 51508L103 5,334 178,466 SH DEFINED 01,08 76,345 102,121 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 296 ________ LANDSTAR SYS INC COM 515098101 2,547 48,184 SH DEFINED 01 18,416 29,168 600 LANDSTAR SYS INC COM 515098101 349 6,600 SH DEFINED 04 6,600 0 0 LANDSTAR SYS INC COM 515098101 317 6,000 SH OTHER 04 2,000 4,000 0 LANDSTAR SYS INC COM 515098101 21 400 SH OTHER 01,06 0 0 400 LANDSTAR SYS INC COM 515098101 12,293 232,505 SH DEFINED 01,08 73,309 159,196 0 LANNET INC COM 516012101 47 3,125 SH DEFINED 01 2,495 630 0 LANNET INC COM 516012101 627 41,773 SH DEFINED 01,08 17,197 24,576 0 LANTRONIX INC COM 516548104 49 38,900 SH DEFINED 01 8,000 30,900 0 LANTRONIX INC COM 516548104 99 79,500 SH DEFINED 01,08 22,400 57,100 0 LANVISION SYS INC COM 516555109 31 11,200 SH DEFINED 01 1,200 10,000 0 LANVISION SYS INC COM 516555109 52 18,713 SH DEFINED 01,08 3,768 14,945 0 LARGE SCALE BIOLOGY CORP COM 517053104 35 25,100 SH DEFINED 01 4,900 20,200 0 LARGE SCALE BIOLOGY CORP COM 517053104 52 37,500 SH DEFINED 01,08 5,500 32,000 0 LASALLE HOTEL PPTYS COM 517942108 808 33,095 SH DEFINED 01 21,766 9,679 1,650 LASALLE HOTEL PPTYS COM 517942108 3,440 140,993 SH DEFINED 01,08 26,902 114,091 0 LASERSCOPE COM 518081104 3,105 112,701 SH DEFINED 01 91,561 20,800 340 LASERSCOPE COM 518081104 3,884 140,975 SH DEFINED 01,08 47,936 93,039 0 LATTICE SEMICONDUCTOR CORP COM 518415104 740 105,600 SH DEFINED 01 77,177 20,623 7,800 LATTICE SEMICONDUCTOR CORP COM 518415104 96 13,635 SH DEFINED 04 235 13,400 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6,943 990,492 SH DEFINED 01,08 215,163 775,329 0 LAUDER ESTEE COS INC COM 518439104 29,214 598,902 SH DEFINED 01 434,026 130,334 34,542 LAUDER ESTEE COS INC COM 518439104 2,351 48,200 SH OTHER 01 20,625 27,175 400 LAUDER ESTEE COS INC COM 518439104 3,450 70,719 SH DEFINED 02 56,930 11,769 2,020 LAUDER ESTEE COS INC COM 518439104 321 6,585 SH OTHER 02 3,360 3,150 75 LAUDER ESTEE COS INC COM 518439104 5,521 113,181 SH DEFINED 03 67,691 40,890 4,600 LAUDER ESTEE COS INC COM 518439104 1,177 24,130 SH OTHER 03 20,540 2,025 1,565 LAUDER ESTEE COS INC COM 518439104 18,758 384,548 SH DEFINED 04 368,253 4,225 12,070 LAUDER ESTEE COS INC COM 518439104 4,125 84,565 SH OTHER 04 80,100 4,465 0 LAUDER ESTEE COS INC COM 518439104 3,250 66,620 SH DEFINED 05 59,290 5,720 1,610 LAUDER ESTEE COS INC COM 518439104 427 8,750 SH OTHER 05 8,125 625 0 LAUDER ESTEE COS INC COM 518439104 18,121 371,492 SH DEFINED 01,08 171,148 200,344 0 LAUDER ESTEE COS INC COM 518439104 171 3,509 SH DEFINED 09 3,509 0 0 LAUDER ESTEE COS INC COM 518439104 349 7,153 SH DEFINED 10 6,978 75 100 LAUDER ESTEE COS INC COM 518439104 110 2,250 SH OTHER 10 1,200 1,050 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 297 ________ LAUREATE EDUCATION INC COM 518613104 1,414 36,964 SH DEFINED 01 13,420 18,394 5,150 LAUREATE EDUCATION INC COM 518613104 402 10,500 SH OTHER 01 0 10,500 0 LAUREATE EDUCATION INC COM 518613104 38 1,000 SH OTHER 03 0 1,000 0 LAUREATE EDUCATION INC COM 518613104 5 120 SH DEFINED 05 0 120 0 LAUREATE EDUCATION INC COM 518613104 8,876 232,101 SH DEFINED 01,08 66,774 165,327 0 LAWSON PRODS INC COM 520776105 628 16,458 SH DEFINED 01 3,870 12,438 150 LAWSON PRODS INC COM 520776105 6 150 SH OTHER 01,06 0 0 150 LAWSON PRODS INC COM 520776105 2,824 74,024 SH DEFINED 01,08 45,859 28,165 0 LAWSON SOFTWARE INC COM 520780107 369 52,051 SH DEFINED 01 23,375 27,926 750 LAWSON SOFTWARE INC COM 520780107 2,013 284,332 SH DEFINED 01,08 53,855 230,477 0 LAYNE CHRISTENSEN CO COM 521050104 371 22,400 SH DEFINED 01 6,900 15,500 0 LAYNE CHRISTENSEN CO COM 521050104 787 47,578 SH DEFINED 01,08 9,066 38,512 0 LAZARE KAPLAN INTL INC COM 521078105 74 8,700 SH DEFINED 01 1,800 6,900 0 LAZARE KAPLAN INTL INC COM 521078105 149 17,685 SH DEFINED 01,08 3,758 13,927 0 LEAPFROG ENTERPRISES INC COM 52186N106 382 19,204 SH DEFINED 01 13,720 4,534 950 LEAPFROG ENTERPRISES INC COM 52186N106 1,601 80,469 SH DEFINED 01,08 37,191 43,278 0 LEAPFROG ENTERPRISES INC COM 52186N106 1 50 SH DEFINED 10 0 0 50 LEAR CORP COM 521865105 2,346 39,777 SH DEFINED 01 16,781 18,711 4,285 LEAR CORP COM 521865105 870 14,750 SH OTHER 01 0 14,750 0 LEAR CORP COM 521865105 10 175 SH DEFINED 02 0 0 175 LEAR CORP COM 521865105 12 200 SH OTHER 04 0 200 0 LEAR CORP COM 521865105 22,160 375,654 SH DEFINED 01,08 100,083 275,571 0 LEAR CORP COM 521865105 6 100 SH DEFINED 10 0 0 100 LEARNING TREE INTL INC COM 522015106 418 28,799 SH DEFINED 01 7,244 21,255 300 LEARNING TREE INTL INC COM 522015106 1,290 88,900 SH DEFINED 01,08 29,999 58,901 0 LEATHER FACTORY INC COM 522126101 13 2,900 SH DEFINED 01 2,000 900 0 LEATHER FACTORY INC COM 522126101 32 7,300 SH DEFINED 01,08 4,400 2,900 0 LECG CORP COM 523234102 81 4,700 SH DEFINED 01 4,400 0 300 LECG CORP COM 523234102 940 54,295 SH DEFINED 01,08 7,786 46,509 0 LECROY CORP COM 52324W109 254 14,100 SH DEFINED 01 4,400 9,700 0 LECROY CORP COM 52324W109 708 39,327 SH DEFINED 01,08 5,412 33,915 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 298 ________ LEE ENTERPRISES INC COM 523768109 1,068 22,242 SH DEFINED 01 10,698 8,234 3,310 LEE ENTERPRISES INC COM 523768109 35 725 SH DEFINED 04 725 0 0 LEE ENTERPRISES INC COM 523768109 10,947 228,014 SH DEFINED 01,08 43,885 184,129 0 LEE ENTERPRISES INC COM 523768109 3 56 SH DEFINED 10 0 0 56 LEGGETT & PLATT INC COM 524660107 8,230 308,124 SH DEFINED 01 114,228 163,535 30,361 LEGGETT & PLATT INC COM 524660107 327 12,225 SH OTHER 01 2,300 6,800 3,125 LEGGETT & PLATT INC COM 524660107 21 800 SH DEFINED 02 800 0 0 LEGGETT & PLATT INC COM 524660107 505 18,900 SH DEFINED 03 18,900 0 0 LEGGETT & PLATT INC COM 524660107 4,176 156,358 SH DEFINED 04 156,358 0 0 LEGGETT & PLATT INC COM 524660107 9 350 SH DEFINED 05 0 0 350 LEGGETT & PLATT INC COM 524660107 8 300 SH OTHER 01,06 0 0 300 LEGGETT & PLATT INC COM 524660107 46,624 1,745,548 SH DEFINED 01,08 879,945 865,603 0 LEGGETT & PLATT INC COM 524660107 82 3,085 SH DEFINED 09 3,085 0 0 LEGGETT & PLATT INC COM 524660107 4 132 SH DEFINED 10 32 0 100 LEGG MASON INC COM 524901105 27,197 298,830 SH DEFINED 01 206,025 73,025 19,780 LEGG MASON INC COM 524901105 2,369 26,025 SH OTHER 01 13,190 7,335 5,500 LEGG MASON INC COM 524901105 3,675 40,375 SH DEFINED 02 30,185 8,085 2,105 LEGG MASON INC COM 524901105 747 8,210 SH OTHER 02 2,500 1,960 3,750 LEGG MASON INC COM 524901105 4,347 47,768 SH DEFINED 03 26,706 19,632 1,430 LEGG MASON INC COM 524901105 620 6,812 SH OTHER 03 4,197 960 1,655 LEGG MASON INC COM 524901105 22,252 244,506 SH DEFINED 04 217,636 11,070 15,800 LEGG MASON INC COM 524901105 5,814 63,885 SH OTHER 04 62,835 650 400 LEGG MASON INC COM 524901105 35,050 385,121 SH DEFINED 01,08 126,965 258,156 0 LEGG MASON INC COM 524901105 10 114 SH DEFINED 09 114 0 0 LEGG MASON INC COM 524901105 7,250 79,667 SH DEFINED 10 65,242 8,925 5,500 LEGG MASON INC COM 524901105 528 5,800 SH OTHER 10 1,650 3,875 275 LEHMAN BROS HLDGS INC COM 524908100 47,139 626,436 SH DEFINED 01 333,785 251,560 41,091 LEHMAN BROS HLDGS INC COM 524908100 988 13,127 SH OTHER 01 3,150 5,872 4,105 LEHMAN BROS HLDGS INC COM 524908100 274 3,646 SH DEFINED 02 3,540 106 0 LEHMAN BROS HLDGS INC COM 524908100 256 3,400 SH OTHER 02 300 3,100 0 LEHMAN BROS HLDGS INC COM 524908100 83 1,100 SH DEFINED 03 100 0 1,000 LEHMAN BROS HLDGS INC COM 524908100 181 2,400 SH OTHER 03 2,000 400 0 LEHMAN BROS HLDGS INC COM 524908100 407 5,407 SH DEFINED 04 5,407 0 0 LEHMAN BROS HLDGS INC COM 524908100 295 3,919 SH OTHER 04 3,919 0 0 LEHMAN BROS HLDGS INC COM 524908100 60 796 SH DEFINED 05 396 0 400 LEHMAN BROS HLDGS INC COM 524908100 45 600 SH OTHER 01,06 0 0 600 LEHMAN BROS HLDGS INC COM 524908100 189,515 2,518,475 SH DEFINED 01,08 1,289,035 1,215,074 14,366 LEHMAN BROS HLDGS INC COM 524908100 345 4,583 SH DEFINED 09 4,583 0 0 LEHMAN BROS HLDGS INC COM 524908100 528 7,010 SH DEFINED 10 4,912 100 1,998 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 299 ________ LENNAR CORP COM 526057104 7,319 163,659 SH DEFINED 01 97,308 57,161 9,190 LENNAR CORP COM 526057104 818 18,295 SH OTHER 01 14,440 3,605 250 LENNAR CORP COM 526057104 189 4,225 SH DEFINED 02 2,000 2,025 200 LENNAR CORP COM 526057104 98 2,200 SH OTHER 02 0 2,200 0 LENNAR CORP COM 526057104 591 13,210 SH DEFINED 03 8,115 4,825 270 LENNAR CORP COM 526057104 168 3,750 SH OTHER 03 1,790 1,560 400 LENNAR CORP COM 526057104 6,686 149,500 SH DEFINED 04 135,300 13,800 400 LENNAR CORP COM 526057104 2,553 57,090 SH OTHER 04 56,490 600 0 LENNAR CORP COM 526057104 107 2,400 SH DEFINED 05 2,400 0 0 LENNAR CORP COM 526057104 35,388 791,325 SH DEFINED 01,08 194,599 596,726 0 LENNAR CORP COM 526057104 9 200 SH DEFINED 09 200 0 0 LENNAR CORP COM 526057104 3,711 82,975 SH DEFINED 10 54,875 18,400 9,700 LENNAR CORP COM 526057104 702 15,690 SH OTHER 10 8,000 7,690 0 LENNAR CORP COM 526057302 176 4,240 SH DEFINED 01 440 3,542 258 LENNAR CORP COM 526057302 11 260 SH OTHER 01 90 170 0 LENNAR CORP COM 526057302 2 50 SH DEFINED 02 30 20 0 LENNAR CORP COM 526057302 3 72 SH OTHER 03 32 0 40 LENNAR CORP COM 526057302 99 2,390 SH DEFINED 04 2,390 0 0 LENNAR CORP COM 526057302 111 2,680 SH OTHER 04 2,680 0 0 LENNAR CORP COM 526057302 2 60 SH DEFINED 10 60 0 0 LENNOX INTL INC COM 526107107 3,560 196,700 SH DEFINED 01 155,438 40,262 1,000 LENNOX INTL INC COM 526107107 16 900 SH OTHER 01,06 0 0 900 LENNOX INTL INC COM 526107107 5,751 317,721 SH DEFINED 01,08 91,468 226,253 0 LESCO INC OHIO COM 526872106 180 13,300 SH DEFINED 01 1,800 11,500 0 LESCO INC OHIO COM 526872106 297 21,988 SH DEFINED 01,08 3,182 18,806 0 LEUCADIA NATL CORP COM 527288104 1,712 34,438 SH DEFINED 01 21,787 9,271 3,380 LEUCADIA NATL CORP COM 527288104 249 5,000 SH OTHER 01 5,000 0 0 LEUCADIA NATL CORP COM 527288104 51 1,017 SH DEFINED 04 1,017 0 0 LEUCADIA NATL CORP COM 527288104 75 1,500 SH OTHER 04 1,500 0 0 LEUCADIA NATL CORP COM 527288104 15,383 309,526 SH DEFINED 01,08 46,507 263,019 0 LEUCADIA NATL CORP COM 527288104 8 167 SH DEFINED 10 0 0 167 LEVEL 3 COMMUNICATIONS INC COM 52729N100 1,477 420,816 SH DEFINED 01 261,037 130,279 29,500 LEVEL 3 COMMUNICATIONS INC COM 52729N100 49 14,100 SH OTHER 01 6,000 8,100 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 1 200 SH OTHER 02 0 200 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 4 1,200 SH OTHER 04 200 1,000 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 8,803 2,508,111 SH DEFINED 01,08 1,309,339 1,198,772 0 LEVEL 3 COMMUNICATIONS INC COM 52729N100 4 1,035 SH DEFINED 10 290 0 745 LEVITT CORP COM 52742P108 990 38,443 SH DEFINED 01 24,809 13,422 212 LEVITT CORP COM 52742P108 2,315 89,849 SH DEFINED 01,08 18,313 71,536 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 300 ________ LEXAR MEDIA INC COM 52886P104 708 105,948 SH DEFINED 01 42,535 61,963 1,450 LEXAR MEDIA INC COM 52886P104 2 300 SH DEFINED 04 0 300 0 LEXAR MEDIA INC COM 52886P104 13 2,000 SH DEFINED 05 2,000 0 0 LEXAR MEDIA INC COM 52886P104 3,578 535,694 SH DEFINED 01,08 162,802 372,892 0 LEXAR MEDIA INC COM 52886P104 1 200 SH OTHER 10 200 0 0 LEXICON GENETICS INC COM 528872104 802 102,238 SH DEFINED 01 46,576 53,912 1,750 LEXICON GENETICS INC COM 528872104 3,912 498,992 SH DEFINED 01,08 91,524 407,468 0 LEXICON GENETICS INC COM 528872104 4 550 SH DEFINED 10 550 0 0 LEXINGTON CORP PPTYS TR COM 529043101 1,526 76,634 SH DEFINED 01 33,973 38,986 3,675 LEXINGTON CORP PPTYS TR COM 529043101 12 624 SH DEFINED 04 330 294 0 LEXINGTON CORP PPTYS TR COM 529043101 17 850 SH OTHER 01,06 0 0 850 LEXINGTON CORP PPTYS TR COM 529043101 5,518 277,141 SH DEFINED 01,08 73,513 203,628 0 LEXMARK INTL NEW COM 529771107 23,686 245,378 SH DEFINED 01 124,858 98,961 21,559 LEXMARK INTL NEW COM 529771107 12 125 SH OTHER 01 0 0 125 LEXMARK INTL NEW COM 529771107 13 137 SH DEFINED 02 0 0 137 LEXMARK INTL NEW COM 529771107 7 76 SH DEFINED 03 50 26 0 LEXMARK INTL NEW COM 529771107 56 580 SH DEFINED 04 580 0 0 LEXMARK INTL NEW COM 529771107 19 200 SH DEFINED 05 0 0 200 LEXMARK INTL NEW COM 529771107 29 300 SH OTHER 01,06 0 0 300 LEXMARK INTL NEW COM 529771107 114,976 1,191,089 SH DEFINED 01,08 615,929 567,048 8,112 LEXMARK INTL NEW COM 529771107 245 2,543 SH DEFINED 09 2,543 0 0 LEXMARK INTL NEW COM 529771107 22 228 SH DEFINED 10 21 0 207 LIBBEY INC COM 529898108 799 28,797 SH DEFINED 01 8,403 20,194 200 LIBBEY INC COM 529898108 7 250 SH OTHER 01,06 0 0 250 LIBBEY INC COM 529898108 2,519 90,747 SH DEFINED 01,08 23,991 66,756 0 LIBERTY CORP S C COM 530370105 2,915 62,084 SH DEFINED 01 42,944 18,690 450 LIBERTY CORP S C COM 530370105 5,025 107,037 SH DEFINED 01,08 27,088 79,949 0 LIBERTY MEDIA CORP NEW CONV DEB 530718AF2 4,565 4,000,000 PRN DEFINED 01 4,000,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 301 ________ LIBERTY MEDIA CORP NEW COM 530718105 13,713 1,525,328 SH DEFINED 01 758,205 609,246 157,877 LIBERTY MEDIA CORP NEW COM 530718105 1,231 136,880 SH OTHER 01 43,000 6,920 86,960 LIBERTY MEDIA CORP NEW COM 530718105 4 390 SH DEFINED 02 0 0 390 LIBERTY MEDIA CORP NEW COM 530718105 80 8,887 SH OTHER 02 5,767 3,120 0 LIBERTY MEDIA CORP NEW COM 530718105 9 1,040 SH DEFINED 03 825 215 0 LIBERTY MEDIA CORP NEW COM 530718105 517 57,522 SH DEFINED 04 8,306 49,216 0 LIBERTY MEDIA CORP NEW COM 530718105 36 4,000 SH OTHER 04 4,000 0 0 LIBERTY MEDIA CORP NEW COM 530718105 85,095 9,465,559 SH DEFINED 01,08 4,489,525 4,976,034 0 LIBERTY MEDIA CORP NEW COM 530718105 451 50,168 SH DEFINED 09 50,168 0 0 LIBERTY MEDIA CORP NEW COM 530718105 208 23,114 SH DEFINED 10 9,212 0 13,902 LIBERTY MEDIA CORP NEW COM 530718105 72 8,000 SH OTHER 10 2,000 6,000 0 LIBERTY MEDIA INTL INC COM 530719103 2,767 74,589 SH DEFINED 01 38,996 27,724 7,869 LIBERTY MEDIA INTL INC COM 530719103 257 6,939 SH OTHER 01 2,210 381 4,348 LIBERTY MEDIA INTL INC COM 530719103 1 20 SH DEFINED 02 20 0 0 LIBERTY MEDIA INTL INC COM 530719103 33 884 SH OTHER 02 728 156 0 LIBERTY MEDIA INTL INC COM 530719103 2 52 SH DEFINED 03 42 11 0 LIBERTY MEDIA INTL INC COM 530719103 117 3,166 SH DEFINED 04 700 2,466 0 LIBERTY MEDIA INTL INC COM 530719103 12 313 SH OTHER 04 200 113 0 LIBERTY MEDIA INTL INC COM 530719103 17,468 470,840 SH DEFINED 01,08 228,378 242,462 0 LIBERTY MEDIA INTL INC COM 530719103 93 2,508 SH DEFINED 09 2,508 0 0 LIBERTY MEDIA INTL INC COM 530719103 42 1,123 SH DEFINED 10 491 0 633 LIBERTY MEDIA INTL INC COM 530719103 15 400 SH OTHER 10 100 300 0 LIBERTY PPTY TR COM 531172104 1,565 38,933 SH DEFINED 01 19,103 15,100 4,730 LIBERTY PPTY TR COM 531172104 20 494 SH DEFINED 02 494 0 0 LIBERTY PPTY TR COM 531172104 55 1,356 SH DEFINED 04 1,356 0 0 LIBERTY PPTY TR COM 531172104 20,038 498,340 SH DEFINED 01,08 156,596 341,744 0 LIBERTY PPTY TR COM 531172104 9 213 SH DEFINED 09 213 0 0 LIBERTY PPTY TR COM 531172104 68 1,700 SH DEFINED 10 1,600 0 100 LIFEWAY FOODS INC COM 531914109 24 1,600 SH DEFINED 01 1,600 0 0 LIFEWAY FOODS INC COM 531914109 306 20,200 SH DEFINED 01,08 3,000 17,200 0 LIFETIME HOAN CORP COM 531926103 426 18,675 SH DEFINED 01 5,775 12,900 0 LIFETIME HOAN CORP COM 531926103 478 20,973 SH DEFINED 01,08 7,853 13,120 0 LIFECELL CORP COM 531927101 533 47,500 SH DEFINED 01 17,300 30,200 0 LIFECELL CORP COM 531927101 2,378 211,780 SH DEFINED 01,08 77,452 134,328 0 LIFEPOINT INC COM 53215R100 2 6,100 SH DEFINED 01 6,100 0 0 LIFEPOINT INC COM 53215R100 24 60,999 SH DEFINED 01,08 15,181 45,818 0 LIFECORE BIOMEDICAL INC COM 532187101 84 13,650 SH DEFINED 01 2,500 11,100 50 LIFECORE BIOMEDICAL INC COM 532187101 180 29,345 SH DEFINED 01,08 5,186 24,159 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 302 ________ LIFEPOINT HOSPITALS INC COM 53219L109 2,290 61,534 SH DEFINED 01 24,444 36,090 1,000 LIFEPOINT HOSPITALS INC COM 53219L109 4 117 SH DEFINED 04 117 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 12,324 331,110 SH DEFINED 01,08 80,346 250,764 0 LIFELINE SYS INC COM 532192101 655 27,672 SH DEFINED 01 6,512 20,960 200 LIFELINE SYS INC COM 532192101 1,826 77,192 SH DEFINED 01,08 11,276 65,916 0 LIGAND PHARMACEUTICALS INC COM 53220K207 3,013 173,365 SH DEFINED 01 104,246 64,119 5,000 LIGAND PHARMACEUTICALS INC COM 53220K207 43 2,500 SH OTHER 01 0 2,500 0 LIGAND PHARMACEUTICALS INC COM 53220K207 9,087 522,856 SH DEFINED 01,08 154,852 368,004 0 LIGHTBRIDGE INC COM 532226107 374 66,769 SH DEFINED 01 5,211 60,708 850 LIGHTBRIDGE INC COM 532226107 304 54,283 SH DEFINED 01,08 11,797 42,486 0 LILLY ELI & CO COM 532457108 204,786 2,929,275 SH DEFINED 01 1,574,530 1,087,239 267,506 LILLY ELI & CO COM 532457108 27,133 388,107 SH OTHER 01 193,449 165,619 29,039 LILLY ELI & CO COM 532457108 14,535 207,917 SH DEFINED 02 135,309 67,148 5,460 LILLY ELI & CO COM 532457108 4,672 66,830 SH OTHER 02 41,645 24,985 200 LILLY ELI & CO COM 532457108 5,446 77,902 SH DEFINED 03 38,451 28,505 10,946 LILLY ELI & CO COM 532457108 2,853 40,805 SH OTHER 03 24,639 14,326 1,840 LILLY ELI & CO COM 532457108 30,791 440,435 SH DEFINED 04 410,450 13,475 16,510 LILLY ELI & CO COM 532457108 132,431 1,894,310 SH OTHER 04 1,873,310 19,550 1,450 LILLY ELI & CO COM 532457108 4,152 59,385 SH DEFINED 05 47,393 9,097 2,895 LILLY ELI & CO COM 532457108 1,103 15,775 SH OTHER 05 5,350 2,425 8,000 LILLY ELI & CO COM 532457108 203 2,900 SH OTHER 01,06 0 0 2,900 LILLY ELI & CO COM 532457108 703,988 10,069,925 SH DEFINED 01,08 5,198,083 4,865,742 6,100 LILLY ELI & CO COM 532457108 2,400 34,325 SH DEFINED 09 34,325 0 0 LILLY ELI & CO COM 532457108 12,694 181,574 SH DEFINED 10 80,948 68,603 32,023 LILLY ELI & CO COM 532457108 2,248 32,158 SH OTHER 10 14,912 16,671 575 LIMITED BRANDS INC COM 532716107 18,427 985,380 SH DEFINED 01 372,104 492,169 121,107 LIMITED BRANDS INC COM 532716107 164 8,785 SH OTHER 01 0 8,310 475 LIMITED BRANDS INC COM 532716107 201 10,750 SH DEFINED 02 10,750 0 0 LIMITED BRANDS INC COM 532716107 1,557 83,270 SH DEFINED 03 62,090 12,630 8,550 LIMITED BRANDS INC COM 532716107 36 1,925 SH OTHER 03 1,050 875 0 LIMITED BRANDS INC COM 532716107 5,354 286,320 SH DEFINED 04 272,495 6,420 7,405 LIMITED BRANDS INC COM 532716107 1,338 71,545 SH OTHER 04 69,870 0 1,675 LIMITED BRANDS INC COM 532716107 1,140 60,985 SH DEFINED 05 43,775 1,400 15,810 LIMITED BRANDS INC COM 532716107 29 1,525 SH OTHER 05 0 0 1,525 LIMITED BRANDS INC COM 532716107 24 1,300 SH OTHER 01,06 0 0 1,300 LIMITED BRANDS INC COM 532716107 146,629 7,841,137 SH DEFINED 01,08 2,201,489 5,151,342 488,306 LIMITED BRANDS INC COM 532716107 31 1,667 SH DEFINED 09 1,667 0 0 LIMITED BRANDS INC COM 532716107 1,554 83,111 SH DEFINED 10 73,485 2,950 6,676 LIMITED BRANDS INC COM 532716107 21 1,120 SH OTHER 10 570 0 550 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 303 ________ LIN TV CORP COM 532774106 809 38,150 SH DEFINED 01 15,882 21,868 400 LIN TV CORP COM 532774106 3,914 184,610 SH DEFINED 01,08 67,216 117,394 0 LINCARE HLDGS INC COM 532791100 2,075 63,146 SH DEFINED 01 41,209 19,162 2,775 LINCARE HLDGS INC COM 532791100 36 1,100 SH OTHER 01 0 1,100 0 LINCARE HLDGS INC COM 532791100 53 1,600 SH DEFINED 02 0 1,600 0 LINCARE HLDGS INC COM 532791100 19,975 607,890 SH DEFINED 01,08 211,333 396,557 0 LINCARE HLDGS INC COM 532791100 7 200 SH DEFINED 10 0 0 200 LINCOLN BANCORP IND COM 532879103 119 6,500 SH DEFINED 01 400 6,100 0 LINCOLN BANCORP IND COM 532879103 172 9,431 SH DEFINED 01,08 1,836 7,595 0 LINCOLN ELEC HLDGS INC COM 533900106 2,281 66,910 SH DEFINED 01 21,490 42,570 2,850 LINCOLN ELEC HLDGS INC COM 533900106 7 220 SH DEFINED 04 220 0 0 LINCOLN ELEC HLDGS INC COM 533900106 7,993 234,477 SH DEFINED 01,08 52,073 182,404 0 LINCOLN NATL CORP IND COM 534187109 30,626 648,171 SH DEFINED 01 411,844 188,060 48,267 LINCOLN NATL CORP IND COM 534187109 12,409 262,622 SH OTHER 01 247,603 14,819 200 LINCOLN NATL CORP IND COM 534187109 882 18,675 SH DEFINED 02 18,675 0 0 LINCOLN NATL CORP IND COM 534187109 76 1,600 SH OTHER 02 1,600 0 0 LINCOLN NATL CORP IND COM 534187109 2,263 47,895 SH DEFINED 03 34,145 6,720 7,030 LINCOLN NATL CORP IND COM 534187109 51 1,075 SH OTHER 03 575 500 0 LINCOLN NATL CORP IND COM 534187109 8,910 188,582 SH DEFINED 04 181,107 3,685 3,790 LINCOLN NATL CORP IND COM 534187109 1,879 39,765 SH OTHER 04 38,915 0 850 LINCOLN NATL CORP IND COM 534187109 1,535 32,480 SH DEFINED 05 22,620 750 9,110 LINCOLN NATL CORP IND COM 534187109 40 850 SH OTHER 05 0 0 850 LINCOLN NATL CORP IND COM 534187109 24 500 SH OTHER 01,06 0 0 500 LINCOLN NATL CORP IND COM 534187109 157,594 3,335,313 SH DEFINED 01,08 841,327 2,266,705 227,281 LINCOLN NATL CORP IND COM 534187109 219 4,640 SH DEFINED 09 4,640 0 0 LINCOLN NATL CORP IND COM 534187109 2,244 47,502 SH DEFINED 10 42,477 1,575 3,450 LINCOLN NATL CORP IND COM 534187109 148 3,135 SH OTHER 10 2,835 0 300 LINCOLN NATL CORP IND CONV PFD 534187208 287 393 OTHER 01 0 393 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 0 3,089 DEFINED 01 0 3,089 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 0 767 DEFINED 04 767 0 0 LINCOLN NATL INCOME FD UNDEFIND 534217104 1 8,500 DEFINED 10 0 0 8,500 LINDSAY MFG CO COM 535555106 577 24,003 SH DEFINED 01 7,506 16,047 450 LINDSAY MFG CO COM 535555106 24 1,000 SH DEFINED 02 1,000 0 0 LINDSAY MFG CO COM 535555106 5 200 SH OTHER 01,06 0 0 200 LINDSAY MFG CO COM 535555106 2,332 97,093 SH DEFINED 01,08 32,294 64,799 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 304 ________ LINEAR TECHNOLOGY CORP COM 535678106 89,411 2,265,301 SH DEFINED 01 1,249,943 782,343 233,015 LINEAR TECHNOLOGY CORP COM 535678106 13,638 345,531 SH OTHER 01 128,909 200,370 16,252 LINEAR TECHNOLOGY CORP COM 535678106 11,261 285,299 SH DEFINED 02 227,639 53,710 3,950 LINEAR TECHNOLOGY CORP COM 535678106 1,211 30,675 SH OTHER 02 23,625 7,050 0 LINEAR TECHNOLOGY CORP COM 535678106 21,691 549,557 SH DEFINED 03 296,644 217,131 35,783 LINEAR TECHNOLOGY CORP COM 535678106 3,467 87,851 SH OTHER 03 61,196 17,960 8,695 LINEAR TECHNOLOGY CORP COM 535678106 20,692 524,245 SH DEFINED 04 486,570 16,350 21,325 LINEAR TECHNOLOGY CORP COM 535678106 5,340 135,300 SH OTHER 04 131,475 3,125 700 LINEAR TECHNOLOGY CORP COM 535678106 1,456 36,890 SH DEFINED 05 29,540 6,750 600 LINEAR TECHNOLOGY CORP COM 535678106 187 4,750 SH OTHER 05 1,050 3,700 0 LINEAR TECHNOLOGY CORP COM 535678106 34 850 SH OTHER 01,06 0 0 850 LINEAR TECHNOLOGY CORP COM 535678106 116,680 2,956,162 SH DEFINED 01,08 1,588,462 1,365,760 1,940 LINEAR TECHNOLOGY CORP COM 535678106 498 12,607 SH DEFINED 09 12,607 0 0 LINEAR TECHNOLOGY CORP COM 535678106 6,013 152,344 SH DEFINED 10 119,364 24,280 8,700 LINEAR TECHNOLOGY CORP COM 535678106 684 17,340 SH OTHER 10 2,465 14,775 100 LINENS N THINGS INC COM 535679104 3,035 103,532 SH DEFINED 01 59,856 42,476 1,200 LINENS N THINGS INC COM 535679104 3 107 SH DEFINED 02 0 0 107 LINENS N THINGS INC COM 535679104 173 5,900 SH DEFINED 04 0 5,900 0 LINENS N THINGS INC COM 535679104 19 650 SH OTHER 01,06 0 0 650 LINENS N THINGS INC COM 535679104 8,684 296,286 SH DEFINED 01,08 92,630 203,656 0 LIONS GATE ENTMNT CORP COM 535919203 1,887 270,300 SH DEFINED 01 270,300 0 0 LIONS GATE ENTMNT CORP COM 535919203 5 660 SH DEFINED 05 0 660 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 428 55,894 SH DEFINED 01 26,167 29,277 450 LIONBRIDGE TECHNOLOGIES INC COM 536252109 2,037 266,303 SH DEFINED 01,08 52,013 214,290 0 LIPID SCIENCES INC ARIZ COM 53630P101 90 20,600 SH DEFINED 01 4,100 16,500 0 LIPID SCIENCES INC ARIZ COM 53630P101 43 9,802 SH DEFINED 01,08 6,300 3,502 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 61 42,900 SH DEFINED 01 8,200 34,700 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 1 500 SH DEFINED 04 500 0 0 LIQUIDMETAL TECHNOLOGIES INC COM 53634X100 139 97,940 SH DEFINED 01,08 15,600 82,340 0 LITHIA MTRS INC COM 536797103 776 31,319 SH DEFINED 01 14,163 16,081 1,075 LITHIA MTRS INC COM 536797103 1,967 79,373 SH DEFINED 01,08 16,456 62,917 0 LITTELFUSE INC COM 537008104 1,621 38,230 SH DEFINED 01 13,643 23,337 1,250 LITTELFUSE INC COM 537008104 8 200 SH OTHER 01 0 0 200 LITTELFUSE INC COM 537008104 11 250 SH OTHER 01,06 0 0 250 LITTELFUSE INC COM 537008104 7,209 169,981 SH DEFINED 01,08 56,448 113,533 0 LIVEPERSON INC COM 538146101 67 22,100 SH DEFINED 01 6,900 15,200 0 LIVEPERSON INC COM 538146101 187 62,026 SH DEFINED 01,08 13,186 48,840 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 305 ________ LIZ CLAIBORNE INC COM 539320101 6,481 180,125 SH DEFINED 01 62,915 93,329 23,881 LIZ CLAIBORNE INC COM 539320101 73 2,025 SH OTHER 01 2,000 0 25 LIZ CLAIBORNE INC COM 539320101 9 245 SH DEFINED 02 45 0 200 LIZ CLAIBORNE INC COM 539320101 2 50 SH DEFINED 03 50 0 0 LIZ CLAIBORNE INC COM 539320101 73 2,040 SH DEFINED 04 2,040 0 0 LIZ CLAIBORNE INC COM 539320101 7 200 SH DEFINED 05 0 0 200 LIZ CLAIBORNE INC COM 539320101 11 300 SH OTHER 01,06 0 0 300 LIZ CLAIBORNE INC COM 539320101 35,041 973,907 SH DEFINED 01,08 483,536 490,371 0 LIZ CLAIBORNE INC COM 539320101 8 227 SH DEFINED 09 227 0 0 LIZ CLAIBORNE INC COM 539320101 6 170 SH DEFINED 10 20 0 150 LO-JACK CORP COM 539451104 169 19,200 SH DEFINED 01 3,300 15,900 0 LO-JACK CORP COM 539451104 318 36,188 SH DEFINED 01,08 5,946 30,242 0 LOCKHEED MARTIN CORP COM 539830109 79,264 1,521,966 SH DEFINED 01 747,326 598,526 176,114 LOCKHEED MARTIN CORP COM 539830109 5,989 114,998 SH OTHER 01 59,265 52,258 3,475 LOCKHEED MARTIN CORP COM 539830109 9,918 190,439 SH DEFINED 02 150,148 36,710 3,581 LOCKHEED MARTIN CORP COM 539830109 1,561 29,976 SH OTHER 02 25,846 4,130 0 LOCKHEED MARTIN CORP COM 539830109 5,549 106,551 SH DEFINED 03 63,974 35,427 7,150 LOCKHEED MARTIN CORP COM 539830109 1,071 20,571 SH OTHER 03 12,926 4,845 2,800 LOCKHEED MARTIN CORP COM 539830109 17,003 326,486 SH DEFINED 04 296,695 11,926 17,865 LOCKHEED MARTIN CORP COM 539830109 4,981 95,639 SH OTHER 04 91,254 4,385 0 LOCKHEED MARTIN CORP COM 539830109 10,243 196,670 SH DEFINED 05 183,060 11,395 2,215 LOCKHEED MARTIN CORP COM 539830109 637 12,230 SH OTHER 05 9,080 3,150 0 LOCKHEED MARTIN CORP COM 539830109 68 1,300 SH OTHER 01,06 0 0 1,300 LOCKHEED MARTIN CORP COM 539830109 204,901 3,934,351 SH DEFINED 01,08 1,972,701 1,942,573 19,077 LOCKHEED MARTIN CORP COM 539830109 97 1,853 SH DEFINED 09 1,853 0 0 LOCKHEED MARTIN CORP COM 539830109 2,613 50,175 SH DEFINED 10 36,015 5,300 8,860 LOCKHEED MARTIN CORP COM 539830109 434 8,340 SH OTHER 10 5,125 3,215 0 LODGENET ENTMT CORP COM 540211109 343 20,771 SH DEFINED 01 7,124 12,122 1,525 LODGENET ENTMT CORP COM 540211109 1,203 72,886 SH DEFINED 01,08 16,737 56,149 0 LOEWS CORP COM 540424108 17,175 286,441 SH DEFINED 01 99,952 159,875 26,614 LOEWS CORP COM 540424108 567 9,450 SH OTHER 01 0 9,350 100 LOEWS CORP COM 540424108 13 210 SH DEFINED 02 0 0 210 LOEWS CORP COM 540424108 3 50 SH DEFINED 03 50 0 0 LOEWS CORP COM 540424108 168 2,800 SH DEFINED 04 2,800 0 0 LOEWS CORP COM 540424108 36 600 SH OTHER 04 600 0 0 LOEWS CORP COM 540424108 18 300 SH DEFINED 05 0 0 300 LOEWS CORP COM 540424108 30 500 SH OTHER 01,06 0 0 500 LOEWS CORP COM 540424108 91,618 1,527,987 SH DEFINED 01,08 730,698 797,289 0 LOEWS CORP COM 540424108 44 729 SH DEFINED 09 729 0 0 LOEWS CORP COM 540424108 118 1,974 SH DEFINED 10 26 1,698 250 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 306 ________ LOEWS CORP COM 540424207 180 7,323 SH DEFINED 01 25 6,648 650 LOEWS CORP COM 540424207 12 500 SH OTHER 01 400 100 0 LOEWS CORP COM 540424207 3 125 SH DEFINED 02 0 0 125 LOEWS CORP COM 540424207 61 2,500 SH DEFINED 04 2,500 0 0 LOEWS CORP COM 540424207 2,894 117,901 SH DEFINED 01,08 65,245 52,656 0 LOEWS CORP COM 540424207 1 50 SH DEFINED 10 0 0 50 LOGICVISION INC COM 54140W107 21 7,700 SH DEFINED 01 0 7,700 0 LOGICVISION INC COM 54140W107 77 27,723 SH DEFINED 01,08 4,600 23,123 0 LOGILITY INC COM 54140Y103 102 23,300 SH DEFINED 01 2,800 20,500 0 LOGILITY INC COM 54140Y103 94 21,600 SH DEFINED 01,08 5,400 16,200 0 LOGIC DEVICES INC COM 541402103 2 1,200 SH DEFINED 01 300 900 0 LOGIC DEVICES INC COM 541402103 16 10,700 SH DEFINED 01,08 1,208 9,492 0 LONE STAR STEAKHOUSE SALOON COM 542307103 2,934 107,896 SH DEFINED 01 90,399 17,147 350 LONE STAR STEAKHOUSE SALOON COM 542307103 8 300 SH OTHER 01,06 0 0 300 LONE STAR STEAKHOUSE SALOON COM 542307103 4,143 152,374 SH DEFINED 01,08 73,948 78,426 0 LONE STAR TECHNOLOGIES INC COM 542312103 1,582 57,418 SH DEFINED 01 15,894 40,199 1,325 LONE STAR TECHNOLOGIES INC COM 542312103 121 4,400 SH DEFINED 04 0 4,400 0 LONE STAR TECHNOLOGIES INC COM 542312103 14 500 SH OTHER 01,06 0 0 500 LONE STAR TECHNOLOGIES INC COM 542312103 6,007 217,959 SH DEFINED 01,08 75,405 142,554 0 LONG ISLAND FINANCIAL CORP COM 542669106 116 2,900 SH DEFINED 01 200 2,700 0 LONG ISLAND FINANCIAL CORP COM 542669106 92 2,300 SH DEFINED 01,08 600 1,700 0 LONGS DRUG STORES CORP COM 543162101 2,095 87,770 SH DEFINED 01 66,981 19,239 1,550 LONGS DRUG STORES CORP COM 543162101 19 800 SH OTHER 04 800 0 0 LONGS DRUG STORES CORP COM 543162101 17 700 SH OTHER 01,06 0 0 700 LONGS DRUG STORES CORP COM 543162101 4,929 206,508 SH DEFINED 01,08 89,030 117,478 0 LONGS DRUG STORES CORP COM 543162101 95 4,000 SH DEFINED 09 4,000 0 0 LONGVIEW FIBRE CO COM 543213102 856 58,108 SH DEFINED 01 32,270 19,288 6,550 LONGVIEW FIBRE CO COM 543213102 1 100 SH DEFINED 04 100 0 0 LONGVIEW FIBRE CO COM 543213102 5,618 381,398 SH DEFINED 01,08 76,991 304,407 0 LOOKSMART LTD COM 543442107 345 158,848 SH DEFINED 01 59,543 95,955 3,350 LOOKSMART LTD COM 543442107 1,552 715,219 SH DEFINED 01,08 228,197 487,022 0 LOUDEYE CORP COM 545754103 11 7,150 SH DEFINED 01 7,150 0 0 LOUDEYE CORP COM 545754103 71 45,167 SH DEFINED 01,08 18,426 26,741 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 307 ________ LOUISIANA PAC CORP COM 546347105 9,198 388,935 SH DEFINED 01 226,317 141,497 21,121 LOUISIANA PAC CORP COM 546347105 2 100 SH OTHER 01 0 0 100 LOUISIANA PAC CORP COM 546347105 1 50 SH DEFINED 03 50 0 0 LOUISIANA PAC CORP COM 546347105 34 1,455 SH DEFINED 04 1,455 0 0 LOUISIANA PAC CORP COM 546347105 551 23,308 SH OTHER 04 23,308 0 0 LOUISIANA PAC CORP COM 546347105 2 100 SH DEFINED 05 0 0 100 LOUISIANA PAC CORP COM 546347105 7 300 SH OTHER 01,06 0 0 300 LOUISIANA PAC CORP COM 546347105 23,792 1,006,001 SH DEFINED 01,08 516,564 489,437 0 LOUISIANA PAC CORP COM 546347105 56 2,389 SH DEFINED 10 235 2,154 0 LOWES COS INC COM 548661107 183,631 3,494,398 SH DEFINED 01 2,053,784 1,154,432 286,182 LOWES COS INC COM 548661107 16,176 307,813 SH OTHER 01 144,166 152,497 11,150 LOWES COS INC COM 548661107 15,767 300,047 SH DEFINED 02 217,120 74,070 8,857 LOWES COS INC COM 548661107 3,022 57,500 SH OTHER 02 32,315 22,965 2,220 LOWES COS INC COM 548661107 10,488 199,578 SH DEFINED 03 106,441 83,287 9,850 LOWES COS INC COM 548661107 3,039 57,826 SH OTHER 03 39,081 15,945 2,800 LOWES COS INC COM 548661107 65,503 1,246,484 SH DEFINED 04 1,157,969 34,515 54,000 LOWES COS INC COM 548661107 20,680 393,525 SH OTHER 04 373,565 16,460 3,500 LOWES COS INC COM 548661107 8,462 161,033 SH DEFINED 05 140,558 14,620 5,855 LOWES COS INC COM 548661107 889 16,918 SH OTHER 05 11,668 5,250 0 LOWES COS INC COM 548661107 105 2,000 SH OTHER 01,06 0 0 2,000 LOWES COS INC COM 548661107 382,188 7,272,851 SH DEFINED 01,08 3,771,398 3,485,268 16,185 LOWES COS INC COM 548661107 1,087 20,681 SH DEFINED 09 20,681 0 0 LOWES COS INC COM 548661107 8,783 167,139 SH DEFINED 10 142,814 14,245 10,080 LOWES COS INC COM 548661107 3,063 58,296 SH OTHER 10 25,895 31,776 625 LOWRANCE ELECTRS INC COM 548900109 204 6,600 SH DEFINED 01 800 5,800 0 LOWRANCE ELECTRS INC COM 548900109 8 250 SH DEFINED 03 250 0 0 LOWRANCE ELECTRS INC COM 548900109 300 9,700 SH DEFINED 01,08 1,573 8,127 0 LUBRIZOL CORP COM 549271104 891 24,329 SH DEFINED 01 12,513 11,027 789 LUBRIZOL CORP COM 549271104 570 15,575 SH OTHER 01 0 15,575 0 LUBRIZOL CORP COM 549271104 115 3,150 SH DEFINED 02 3,150 0 0 LUBRIZOL CORP COM 549271104 15 400 SH OTHER 03 0 400 0 LUBRIZOL CORP COM 549271104 10,720 292,738 SH DEFINED 01,08 80,604 212,134 0 LUBRIZOL CORP COM 549271104 4 100 SH DEFINED 10 0 0 100 LUBYS INC COM 549282101 262 37,882 SH DEFINED 01 4,732 32,500 650 LUBYS INC COM 549282101 11 1,550 SH OTHER 02 1,550 0 0 LUBYS INC COM 549282101 341 49,348 SH DEFINED 01,08 9,473 39,875 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 308 ________ LUCENT TECHNOLOGIES INC COM 549463107 23,073 6,103,976 SH DEFINED 01 2,207,588 3,284,674 611,714 LUCENT TECHNOLOGIES INC COM 549463107 64 16,896 SH OTHER 01 12,246 1,100 3,550 LUCENT TECHNOLOGIES INC COM 549463107 14 3,754 SH DEFINED 02 1,300 2,454 0 LUCENT TECHNOLOGIES INC COM 549463107 48 12,767 SH OTHER 02 11,898 869 0 LUCENT TECHNOLOGIES INC COM 549463107 11 3,012 SH DEFINED 03 3,012 0 0 LUCENT TECHNOLOGIES INC COM 549463107 8 2,068 SH OTHER 03 0 2,068 0 LUCENT TECHNOLOGIES INC COM 549463107 41 10,928 SH DEFINED 04 9,672 0 1,256 LUCENT TECHNOLOGIES INC COM 549463107 72 18,946 SH OTHER 04 17,946 1,000 0 LUCENT TECHNOLOGIES INC COM 549463107 40 10,478 SH DEFINED 05 4,298 0 6,180 LUCENT TECHNOLOGIES INC COM 549463107 1 384 SH OTHER 05 384 0 0 LUCENT TECHNOLOGIES INC COM 549463107 41 10,800 SH OTHER 01,06 0 0 10,800 LUCENT TECHNOLOGIES INC COM 549463107 144,086 38,118,010 SH DEFINED 01,08 18,802,901 19,296,209 18,900 LUCENT TECHNOLOGIES INC COM 549463107 296 78,295 SH DEFINED 09 78,295 0 0 LUCENT TECHNOLOGIES INC COM 549463107 57 15,023 SH DEFINED 10 6,673 2,300 6,050 LUCENT TECHNOLOGIES INC COM 549463107 3 705 SH OTHER 10 705 0 0 LUFKIN INDS INC COM 549764108 856 26,761 SH DEFINED 01 12,711 13,900 150 LUFKIN INDS INC COM 549764108 320 10,000 SH DEFINED 05 10,000 0 0 LUFKIN INDS INC COM 549764108 1,126 35,210 SH DEFINED 01,08 6,898 28,312 0 LUMINEX CORP DEL COM 55027E102 493 49,042 SH DEFINED 01 16,020 32,322 700 LUMINEX CORP DEL COM 55027E102 1,643 163,321 SH DEFINED 01,08 29,728 133,593 0 LUMINENT MTG CAP INC COM 550278303 160 13,300 SH DEFINED 01 12,600 0 700 LUMINENT MTG CAP INC COM 550278303 1,346 112,134 SH DEFINED 01,08 19,434 92,700 0 LYDALL INC DEL COM 550819106 282 28,850 SH DEFINED 01 8,800 20,000 50 LYDALL INC DEL COM 550819106 3 344 SH DEFINED 04 344 0 0 LYDALL INC DEL COM 550819106 2 200 SH OTHER 01,06 0 0 200 LYDALL INC DEL COM 550819106 411 42,048 SH DEFINED 01,08 11,574 30,474 0 LYNCH INTERACTIVE CORP COM 551146103 99 2,900 SH DEFINED 01 600 2,300 0 LYNCH INTERACTIVE CORP COM 551146103 245 7,197 SH DEFINED 01,08 1,034 6,163 0 LYNX THERAPEUTICS INC COM 551812407 8 3,356 SH DEFINED 01 1,042 2,314 0 LYNX THERAPEUTICS INC COM 551812407 41 18,023 SH DEFINED 01,08 1,940 16,083 0 LYON WILLIAM HOMES COM 552074106 1,140 12,372 SH DEFINED 01 4,848 7,424 100 LYON WILLIAM HOMES COM 552074106 3,896 42,283 SH DEFINED 01,08 11,070 31,213 0 LYONDELL CHEMICAL CO COM 552078107 1,216 69,911 SH DEFINED 01 38,145 26,846 4,920 LYONDELL CHEMICAL CO COM 552078107 175 10,075 SH DEFINED 03 10,075 0 0 LYONDELL CHEMICAL CO COM 552078107 14,595 839,269 SH DEFINED 01,08 148,486 690,783 0 LYONDELL CHEMICAL CO COM 552078107 3 200 SH DEFINED 10 0 0 200 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 309 ________ M & F WORLDWIDE CORP COM 552541104 442 32,290 SH DEFINED 01 8,340 23,900 50 M & F WORLDWIDE CORP COM 552541104 1,017 74,267 SH DEFINED 01,08 15,523 58,744 0 M & T BK CORP COM 55261F104 14,845 170,046 SH DEFINED 01 63,211 95,218 11,617 M & T BK CORP COM 55261F104 615 7,050 SH OTHER 01 6,050 900 100 M & T BK CORP COM 55261F104 5 59 SH DEFINED 02 0 0 59 M & T BK CORP COM 55261F104 9 100 SH DEFINED 03 100 0 0 M & T BK CORP COM 55261F104 89 1,018 SH DEFINED 04 1,018 0 0 M & T BK CORP COM 55261F104 297 3,397 SH OTHER 04 1,897 0 1,500 M & T BK CORP COM 55261F104 17 200 SH DEFINED 05 0 0 200 M & T BK CORP COM 55261F104 31 350 SH OTHER 01,06 0 0 350 M & T BK CORP COM 55261F104 85,308 977,185 SH DEFINED 01,08 491,920 485,265 0 M & T BK CORP COM 55261F104 36 408 SH DEFINED 09 408 0 0 M & T BK CORP COM 55261F104 45 519 SH DEFINED 10 419 0 100 MAF BANCORP INC COM 55261R108 3,072 71,969 SH DEFINED 01 34,884 35,277 1,808 MAF BANCORP INC COM 55261R108 19 450 SH OTHER 01,06 0 0 450 MAF BANCORP INC COM 55261R108 8,885 208,166 SH DEFINED 01,08 72,723 135,443 0 MBIA INC COM 55262C100 36,656 641,741 SH DEFINED 01 406,098 201,883 33,760 MBIA INC COM 55262C100 5,288 92,571 SH OTHER 01 48,512 34,864 9,195 MBIA INC COM 55262C100 2,947 51,588 SH DEFINED 02 25,218 24,120 2,250 MBIA INC COM 55262C100 569 9,962 SH OTHER 02 4,437 5,525 0 MBIA INC COM 55262C100 9,502 166,359 SH DEFINED 03 94,303 61,549 10,507 MBIA INC COM 55262C100 2,058 36,032 SH OTHER 03 24,537 8,255 3,240 MBIA INC COM 55262C100 2,055 35,983 SH DEFINED 04 34,833 550 600 MBIA INC COM 55262C100 936 16,385 SH OTHER 04 16,385 0 0 MBIA INC COM 55262C100 2,709 47,433 SH DEFINED 05 41,213 3,475 2,745 MBIA INC COM 55262C100 215 3,760 SH OTHER 05 2,860 900 0 MBIA INC COM 55262C100 20 350 SH OTHER 01,06 0 0 350 MBIA INC COM 55262C100 80,157 1,403,303 SH DEFINED 01,08 725,683 669,205 8,415 MBIA INC COM 55262C100 347 6,067 SH DEFINED 09 6,067 0 0 MBIA INC COM 55262C100 4,735 82,890 SH DEFINED 10 75,069 6,476 1,345 MBIA INC COM 55262C100 771 13,505 SH OTHER 10 7,120 6,085 300 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 310 ________ MBNA CORP COM 55262L100 89,053 3,453,003 SH DEFINED 01 1,942,079 1,293,311 217,613 MBNA CORP COM 55262L100 4,126 159,978 SH OTHER 01 84,336 56,155 19,487 MBNA CORP COM 55262L100 520 20,171 SH DEFINED 02 9,599 10,000 572 MBNA CORP COM 55262L100 133 5,175 SH OTHER 02 4,800 375 0 MBNA CORP COM 55262L100 1,825 70,748 SH DEFINED 03 37,270 28,373 5,105 MBNA CORP COM 55262L100 431 16,717 SH OTHER 03 11,549 3,518 1,650 MBNA CORP COM 55262L100 1,293 50,121 SH DEFINED 04 47,946 1,125 1,050 MBNA CORP COM 55262L100 1,077 41,765 SH OTHER 04 41,765 0 0 MBNA CORP COM 55262L100 108 4,205 SH DEFINED 05 2,330 0 1,875 MBNA CORP COM 55262L100 85 3,300 SH OTHER 01,06 0 0 3,300 MBNA CORP COM 55262L100 301,056 11,673,351 SH DEFINED 01,08 6,141,818 5,482,689 48,844 MBNA CORP COM 55262L100 849 32,905 SH DEFINED 09 32,905 0 0 MBNA CORP COM 55262L100 13,586 526,800 SH DEFINED 10 305,475 123,815 97,510 MBNA CORP COM 55262L100 1,574 61,016 SH OTHER 10 29,001 29,290 2,725 MB FINANCIAL INC NEW COM 55264U108 1,553 42,201 SH DEFINED 01 17,950 23,051 1,200 MB FINANCIAL INC NEW COM 55264U108 276 7,500 SH OTHER 01 0 7,500 0 MB FINANCIAL INC NEW COM 55264U108 5,039 136,897 SH DEFINED 01,08 34,382 102,515 0 M D C HLDGS INC COM 552676108 1,393 21,896 SH DEFINED 01 8,483 12,060 1,353 M D C HLDGS INC COM 552676108 27 432 SH OTHER 01,06 0 0 432 M D C HLDGS INC COM 552676108 5,373 84,464 SH DEFINED 01,08 28,082 56,382 0 MDU RES GROUP INC COM 552690109 1,399 58,218 SH DEFINED 01 27,168 23,277 7,773 MDU RES GROUP INC COM 552690109 888 36,937 SH OTHER 01 9,937 27,000 0 MDU RES GROUP INC COM 552690109 24 1,000 SH OTHER 02 1,000 0 0 MDU RES GROUP INC COM 552690109 12 500 SH DEFINED 03 500 0 0 MDU RES GROUP INC COM 552690109 162 6,750 SH DEFINED 04 6,750 0 0 MDU RES GROUP INC COM 552690109 14,036 584,116 SH DEFINED 01,08 109,616 474,500 0 MDU RES GROUP INC COM 552690109 103 4,275 SH DEFINED 10 4,050 0 225 MDU RES GROUP INC COM 552690109 39 1,620 SH OTHER 10 1,620 0 0 MDC PARTNERS INC COM 552697104 271 22,600 SH DEFINED 01 0 22,600 0 MEMC ELECTR MATLS INC COM 552715104 611 61,825 SH DEFINED 01 54,850 4,725 2,250 MEMC ELECTR MATLS INC COM 552715104 1 100 SH OTHER 01 0 100 0 MEMC ELECTR MATLS INC COM 552715104 2,882 291,730 SH DEFINED 01,08 77,086 214,644 0 MFA MTG INVTS INC COM 55272X102 1,581 177,606 SH DEFINED 01 153,198 23,408 1,000 MFA MTG INVTS INC COM 55272X102 4,542 510,369 SH DEFINED 01,08 200,064 310,305 0 MFRI INC COM 552721102 29 8,900 SH DEFINED 01 500 8,400 0 MFRI INC COM 552721102 38 11,600 SH DEFINED 01,08 981 10,619 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 311 ________ MFS INTER INCOME TR UNDEFIND 55273C107 0 4,000 DEFINED 01 4,000 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,075 OTHER 03 1,075 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 1 20,600 DEFINED 04 20,600 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 5,339 OTHER 04 5,339 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 3,597 DEFINED 05 3,597 0 0 MFS INTER INCOME TR UNDEFIND 55273C107 0 1,600 DEFINED 10 1,600 0 0 MFS MUN INCOME TR UNDEFIND 552738106 0 2,400 DEFINED 01 1,900 0 500 MFS MUN INCOME TR UNDEFIND 552738106 1 10,068 DEFINED 02 10,068 0 0 MFS MUN INCOME TR UNDEFIND 552738106 1 9,101 DEFINED 04 9,101 0 0 MFS MUN INCOME TR UNDEFIND 552738106 1 16,900 OTHER 04 0 16,900 0 MFS MUN INCOME TR UNDEFIND 552738106 2 23,900 DEFINED 10 0 0 23,900 MGE ENERGY INC COM 55277P104 1,019 31,218 SH DEFINED 01 11,469 18,122 1,627 MGE ENERGY INC COM 55277P104 2 75 SH OTHER 01 0 75 0 MGE ENERGY INC COM 55277P104 150 4,608 SH DEFINED 02 4,608 0 0 MGE ENERGY INC COM 55277P104 78 2,395 SH DEFINED 04 145 0 2,250 MGE ENERGY INC COM 55277P104 3,363 103,054 SH DEFINED 01,08 18,490 84,564 0 MGIC INVT CORP WIS COM 552848103 12,332 162,565 SH DEFINED 01 53,140 93,006 16,419 MGIC INVT CORP WIS COM 552848103 8 100 SH OTHER 01 0 0 100 MGIC INVT CORP WIS COM 552848103 23 300 SH DEFINED 03 300 0 0 MGIC INVT CORP WIS COM 552848103 39 510 SH DEFINED 04 510 0 0 MGIC INVT CORP WIS COM 552848103 30 400 SH OTHER 04 400 0 0 MGIC INVT CORP WIS COM 552848103 28 375 SH DEFINED 05 200 0 175 MGIC INVT CORP WIS COM 552848103 23 300 SH OTHER 01,06 0 0 300 MGIC INVT CORP WIS COM 552848103 68,417 901,889 SH DEFINED 01,08 462,714 439,175 0 MGIC INVT CORP WIS COM 552848103 337 4,438 SH DEFINED 09 4,438 0 0 MGIC INVT CORP WIS COM 552848103 115 1,517 SH DEFINED 10 1,417 0 100 MGI PHARMA INC COM 552880106 4,729 175,068 SH DEFINED 01 146,640 15,928 12,500 MGI PHARMA INC COM 552880106 27 1,000 SH OTHER 01,06 0 0 1,000 MGI PHARMA INC COM 552880106 6,081 225,132 SH DEFINED 01,08 105,986 119,146 0 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 1 10,000 DEFINED 02 10,000 0 0 MFS GOVT MKTS INCOME TR UNDEFIND 552939100 0 4,000 DEFINED 04 0 0 4,000 MGM MIRAGE COM 552953101 2,357 50,212 SH DEFINED 01 30,664 15,668 3,880 MGM MIRAGE COM 552953101 13,113 279,353 SH DEFINED 01,08 99,073 180,280 0 MGM MIRAGE COM 552953101 5 98 SH DEFINED 10 0 0 98 MGP INGREDIENTS INC COM 55302G103 615 15,900 SH DEFINED 01 3,000 12,900 0 MGP INGREDIENTS INC COM 55302G103 1,934 49,998 SH DEFINED 01,08 20,010 29,988 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 312 ________ MI DEVS INC COM 55304X104 3 107 SH DEFINED 04 107 0 0 MI DEVS INC COM 55304X104 7,215 267,233 SH DEFINED 10 117,873 19,200 130,160 MI DEVS INC COM 55304X104 851 31,500 SH OTHER 10 31,500 0 0 MIM CORP COM 553044108 233 26,750 SH DEFINED 01 6,900 19,200 650 MIM CORP COM 553044108 398 45,733 SH DEFINED 01,08 10,486 35,247 0 MIM CORP COM 553044108 0 50 SH DEFINED 10 50 0 0 M/I HOMES INC COM 55305B101 1,188 29,269 SH DEFINED 01 8,784 19,735 750 M/I HOMES INC COM 55305B101 3,430 84,480 SH DEFINED 01,08 29,594 54,886 0 MKS INSTRUMENT INC COM 55306N104 1,481 64,917 SH DEFINED 01 22,324 41,993 600 MKS INSTRUMENT INC COM 55306N104 6 260 SH OTHER 02 0 260 0 MKS INSTRUMENT INC COM 55306N104 6,071 266,045 SH DEFINED 01,08 77,383 188,662 0 MPS GROUP INC COM 553409103 4,061 335,033 SH DEFINED 01 278,168 49,465 7,400 MPS GROUP INC COM 553409103 9,833 811,294 SH DEFINED 01,08 181,493 629,801 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 5 2,100 SH DEFINED 01 2,100 0 0 MPW INDUSTRIAL SVCS GROUP COM 553444100 37 16,749 SH DEFINED 01,08 3,249 13,500 0 MRO SOFTWARE INC COM 55347W105 538 39,514 SH DEFINED 01 13,019 26,045 450 MRO SOFTWARE INC COM 55347W105 135 9,900 SH DEFINED 04 0 9,900 0 MRO SOFTWARE INC COM 55347W105 5 375 SH OTHER 01,06 0 0 375 MRO SOFTWARE INC COM 55347W105 1,676 123,131 SH DEFINED 01,08 25,627 97,504 0 MRV COMMUNICATIONS INC COM 553477100 558 203,808 SH DEFINED 01 67,650 134,208 1,950 MRV COMMUNICATIONS INC COM 553477100 1 430 SH OTHER 01 0 430 0 MRV COMMUNICATIONS INC COM 553477100 2,027 739,729 SH DEFINED 01,08 232,930 506,799 0 MSC INDL DIRECT INC COM 553530106 1,609 48,989 SH DEFINED 01 9,815 37,594 1,580 MSC INDL DIRECT INC COM 553530106 251 7,650 SH OTHER 01 0 7,650 0 MSC INDL DIRECT INC COM 553530106 3,957 120,492 SH DEFINED 01,08 40,034 80,458 0 MSC INDL DIRECT INC COM 553530106 2 50 SH DEFINED 10 0 0 50 MSC SOFTWARE CORP COM 553531104 492 55,005 SH DEFINED 01 23,032 31,423 550 MSC SOFTWARE CORP COM 553531104 1,408 157,294 SH DEFINED 01,08 29,335 127,959 0 MTR GAMING GROUP INC COM 553769100 482 44,034 SH DEFINED 01 14,389 28,995 650 MTR GAMING GROUP INC COM 553769100 1,979 180,767 SH DEFINED 01,08 73,132 107,635 0 MTC TECHNOLOGIES INC COM 55377A106 415 16,083 SH DEFINED 01 5,004 11,079 0 MTC TECHNOLOGIES INC COM 55377A106 1,406 54,432 SH DEFINED 01,08 9,500 44,932 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 313 ________ MTS SYS CORP COM 553777103 1,565 66,742 SH DEFINED 01 41,141 25,051 550 MTS SYS CORP COM 553777103 3,275 139,661 SH DEFINED 01,08 25,622 114,039 0 MTI TECHNOLOGY CORP COM 553903105 67 36,300 SH DEFINED 01 6,800 29,500 0 MTI TECHNOLOGY CORP COM 553903105 148 80,355 SH DEFINED 01,08 9,330 71,025 0 M-WAVE INC COM 554034108 11 8,800 SH DEFINED 01 0 8,800 0 M-WAVE INC COM 554034108 8 6,404 SH DEFINED 01,08 704 5,700 0 MAC-GRAY CORP COM 554153106 78 12,000 SH DEFINED 01 1,900 10,100 0 MAC-GRAY CORP COM 554153106 139 21,189 SH DEFINED 01,08 5,389 15,800 0 MACATAWA BK CORP COM 554225102 189 6,878 SH DEFINED 01 4,183 2,527 168 MACATAWA BK CORP COM 554225102 903 32,831 SH DEFINED 01,08 4,783 28,048 0 MACATAWA BK CORP COM 554225102 476 17,324 SH DEFINED 10 1,103 9,476 6,745 MACDERMID INC COM 554273102 1,699 50,194 SH DEFINED 01 16,797 31,747 1,650 MACDERMID INC COM 554273102 416 12,300 SH OTHER 01 0 12,300 0 MACDERMID INC COM 554273102 14 425 SH OTHER 01,06 0 0 425 MACDERMID INC COM 554273102 6,429 189,925 SH DEFINED 01,08 31,796 158,129 0 MACDERMID INC COM 554273102 3 100 SH DEFINED 10 100 0 0 MACE SEC INTL INC COM 554335208 63 11,299 SH DEFINED 01,08 8,699 2,600 0 MACERICH CO COM 554382101 1,127 23,536 SH DEFINED 01 11,831 8,585 3,120 MACERICH CO COM 554382101 4 83 SH DEFINED 02 83 0 0 MACERICH CO COM 554382101 7,515 156,979 SH DEFINED 01,08 53,907 103,072 0 MACERICH CO COM 554382101 2 50 SH DEFINED 10 0 0 50 MACK CALI RLTY CORP COM 554489104 1,205 29,123 SH DEFINED 01 13,696 11,357 4,070 MACK CALI RLTY CORP COM 554489104 4 85 SH DEFINED 02 85 0 0 MACK CALI RLTY CORP COM 554489104 61 1,485 SH DEFINED 03 485 1,000 0 MACK CALI RLTY CORP COM 554489104 41 1,000 SH OTHER 04 1,000 0 0 MACK CALI RLTY CORP COM 554489104 13,168 318,216 SH DEFINED 01,08 72,336 245,880 0 MACK CALI RLTY CORP COM 554489104 128 3,100 SH DEFINED 10 1,300 1,700 100 MACROCHEM CORP DEL COM 555903103 39 27,000 SH DEFINED 01 5,200 21,800 0 MACROCHEM CORP DEL COM 555903103 1 400 SH DEFINED 03 400 0 0 MACROCHEM CORP DEL COM 555903103 43 29,400 SH DEFINED 01,08 4,648 24,752 0 MACROVISION CORP COM 555904101 1,066 42,594 SH DEFINED 01 30,723 8,846 3,025 MACROVISION CORP COM 555904101 10,573 422,406 SH DEFINED 01,08 78,452 343,954 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 314 ________ MACROMEDIA INC COM 556100105 1,408 57,345 SH DEFINED 01 40,536 12,259 4,550 MACROMEDIA INC COM 556100105 485 19,759 SH OTHER 01 7,359 12,400 0 MACROMEDIA INC COM 556100105 9,356 381,111 SH DEFINED 01,08 109,869 271,242 0 MACROMEDIA INC COM 556100105 4 150 SH DEFINED 10 0 0 150 MADDEN STEVEN LTD COM 556269108 573 28,672 SH DEFINED 01 6,945 21,427 300 MADDEN STEVEN LTD COM 556269108 1,417 70,953 SH DEFINED 01,08 19,960 50,993 0 MAGELLAN HEALTH SVCS INC COM 559079207 1,011 30,210 SH DEFINED 01 19,210 11,000 0 MAGELLAN HEALTH SVCS INC COM 559079207 4,396 131,424 SH DEFINED 01,08 32,671 98,753 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 541 10,645 SH DEFINED 01 7,825 1,200 1,620 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 10 200 SH OTHER 01 200 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 41 800 SH DEFINED 04 800 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 254 5,000 SH OTHER 04 5,000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 961 18,900 SH DEFINED 01,08 1,700 17,200 0 MAGELLAN PETE CORP COM 559091301 12 9,200 SH DEFINED 01 0 9,200 0 MAGELLAN PETE CORP COM 559091301 90 68,512 SH DEFINED 01,08 5,064 63,448 0 MAGIC LANTERN GROUP INC NY COM 559141106 17 18,700 SH DEFINED 01,08 14,758 3,942 0 MAGMA DESIGN AUTOMATION COM 559181102 863 44,889 SH DEFINED 01 16,298 26,641 1,950 MAGMA DESIGN AUTOMATION COM 559181102 3,480 180,947 SH DEFINED 01,08 43,821 137,126 0 MAGNA ENTMT CORP COM 559211107 199 33,811 SH DEFINED 01 16,766 15,445 1,600 MAGNA ENTMT CORP COM 559211107 1,225 207,553 SH DEFINED 01,08 99,663 107,890 0 MAGNA INTL INC COM 559222401 18 213 SH DEFINED 01 0 213 0 MAGNA INTL INC COM 559222401 18 215 SH DEFINED 04 215 0 0 MAGNA INTL INC COM 559222401 61,859 726,295 SH DEFINED 10 353,624 61,882 310,789 MAGNA INTL INC COM 559222401 5,366 63,000 SH OTHER 10 63,000 0 0 MAGNETEK INC COM 559424106 430 51,511 SH DEFINED 01 18,061 32,900 550 MAGNETEK INC COM 559424106 3 325 SH OTHER 01,06 0 0 325 MAGNETEK INC COM 559424106 1,079 129,397 SH DEFINED 01,08 28,691 100,706 0 MAGNUM HUNTER RES INC COM 55972F203 2,469 237,847 SH DEFINED 01 141,379 92,218 4,250 MAGNUM HUNTER RES INC COM 55972F203 4,445 428,255 SH DEFINED 01,08 90,521 337,734 0 MAGUIRE PPTYS INC COM 559775101 1,004 40,550 SH DEFINED 01 20,750 19,800 0 MAGUIRE PPTYS INC COM 559775101 11 425 SH OTHER 01 425 0 0 MAGUIRE PPTYS INC COM 559775101 12 500 SH DEFINED 03 500 0 0 MAGUIRE PPTYS INC COM 559775101 4,556 183,937 SH DEFINED 01,08 35,419 148,518 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 315 ________ MAIN STR BKS INC NEW COM 56034R102 492 17,524 SH DEFINED 01 8,720 7,604 1,200 MAIN STR BKS INC NEW COM 56034R102 2,495 88,782 SH DEFINED 01,08 18,100 70,682 0 MAIN STR BKS INC NEW COM 56034R102 28 1,000 SH DEFINED 10 1,000 0 0 MAIN STREET AND MAIN INC COM 560345308 32 15,474 SH DEFINED 01,08 6,774 8,700 0 MAINE & MARITIMES CORP COM 560377103 90 2,800 SH DEFINED 01 500 2,300 0 MAINE & MARITIMES CORP COM 560377103 170 5,322 SH DEFINED 01,08 609 4,713 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 229 11,270 SH DEFINED 01 8,082 3,023 165 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,066 52,531 SH DEFINED 01,08 9,569 42,962 0 MAIR HOLDINGS INC COM 560635104 182 22,350 SH DEFINED 01 4,200 18,100 50 MAIR HOLDINGS INC COM 560635104 342 41,885 SH DEFINED 01,08 8,247 33,638 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 0 4,571 DEFINED 04 4,571 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 4 35,251 OTHER 04 35,251 0 0 MANAGED MUNS PORTFOLIO INC UNDEFIND 561662107 0 1,037 DEFINED 10 1,037 0 0 MANAGEMENT NETWORK GROUP INC COM 561693102 86 34,500 SH DEFINED 01 6,500 28,000 0 MANAGEMENT NETWORK GROUP INC COM 561693102 137 55,007 SH DEFINED 01,08 9,535 45,472 0 MANATRON INC COM 562048108 44 4,502 SH DEFINED 01 800 3,702 0 MANATRON INC COM 562048108 91 9,288 SH DEFINED 01,08 1,804 7,484 0 MANCHESTER TECHNOLOGIES INC COM 562398107 49 10,500 SH DEFINED 01 1,100 9,400 0 MANCHESTER TECHNOLOGIES INC COM 562398107 77 16,385 SH DEFINED 01,08 3,485 12,900 0 MANDALAY RESORT GROUP COM 562567107 3,473 50,604 SH DEFINED 01 27,003 22,091 1,510 MANDALAY RESORT GROUP COM 562567107 22,951 334,375 SH DEFINED 01,08 77,874 256,501 0 MANDALAY RESORT GROUP COM 562567107 3 50 SH DEFINED 10 0 0 50 MANHATTAN ASSOCS INC COM 562750109 11,721 379,572 SH DEFINED 01 340,444 24,253 14,875 MANHATTAN ASSOCS INC COM 562750109 15 500 SH OTHER 01,06 0 0 500 MANHATTAN ASSOCS INC COM 562750109 5,774 186,990 SH DEFINED 01,08 38,995 147,995 0 MANITOWOC INC COM 563571108 1,531 45,230 SH DEFINED 01 15,779 28,851 600 MANITOWOC INC COM 563571108 34 1,000 SH OTHER 01 0 1,000 0 MANITOWOC INC COM 563571108 6 180 SH DEFINED 04 180 0 0 MANITOWOC INC COM 563571108 15 450 SH OTHER 01,06 0 0 450 MANITOWOC INC COM 563571108 6,543 193,288 SH DEFINED 01,08 62,962 130,326 0 MANNATECH INC COM 563771104 289 30,100 SH DEFINED 01 9,200 20,900 0 MANNATECH INC COM 563771104 472 49,215 SH DEFINED 01,08 11,501 37,714 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 316 ________ MANNING GREG AUCTIONS INC COM 563823103 278 18,200 SH DEFINED 01 7,600 10,600 0 MANNING GREG AUCTIONS INC COM 563823103 1,202 78,583 SH DEFINED 01,08 27,977 50,606 0 MANOR CARE INC NEW COM 564055101 5,845 178,845 SH DEFINED 01 72,890 88,461 17,494 MANOR CARE INC NEW COM 564055101 3 100 SH OTHER 01 0 0 100 MANOR CARE INC NEW COM 564055101 2 50 SH DEFINED 03 50 0 0 MANOR CARE INC NEW COM 564055101 3 100 SH DEFINED 05 0 0 100 MANOR CARE INC NEW COM 564055101 7 200 SH OTHER 01,06 0 0 200 MANOR CARE INC NEW COM 564055101 27,304 835,496 SH DEFINED 01,08 420,301 415,195 0 MANOR CARE INC NEW COM 564055101 122 3,738 SH DEFINED 09 3,738 0 0 MANOR CARE INC NEW COM 564055101 4 117 SH DEFINED 10 17 0 100 MANPOWER INC COM 56418H100 2,938 57,866 SH DEFINED 01 27,254 25,546 5,066 MANPOWER INC COM 56418H100 8 166 SH DEFINED 03 166 0 0 MANPOWER INC COM 56418H100 25,800 508,180 SH DEFINED 01,08 151,696 356,484 0 MANPOWER INC COM 56418H100 10 200 SH DEFINED 09 200 0 0 MANPOWER INC COM 56418H100 5 100 SH DEFINED 10 0 0 100 MANTECH INTL CORP COM 564563104 591 31,504 SH DEFINED 01 11,757 19,497 250 MANTECH INTL CORP COM 564563104 2,985 159,026 SH DEFINED 01,08 60,654 98,372 0 MANUFACTURED HOME CMNTYS INC COM 564682102 1,089 32,806 SH DEFINED 01 12,651 19,130 1,025 MANUFACTURED HOME CMNTYS INC COM 564682102 4,868 146,681 SH DEFINED 01,08 49,333 97,348 0 MAPICS INC COM 564910107 386 36,555 SH DEFINED 01 13,139 22,866 550 MAPICS INC COM 564910107 1,428 135,192 SH DEFINED 01,08 24,844 110,348 0 MANULIFE FINL CORP COM 56501R106 1,256 31,015 SH DEFINED 01 0 4,080 26,935 MANULIFE FINL CORP COM 56501R106 520 12,844 SH OTHER 01 0 12,766 78 MANULIFE FINL CORP COM 56501R106 57 1,400 SH OTHER 02 1,400 0 0 MANULIFE FINL CORP COM 56501R106 146 3,596 SH DEFINED 03 3,241 355 0 MANULIFE FINL CORP COM 56501R106 14 337 SH OTHER 03 0 337 0 MANULIFE FINL CORP COM 56501R106 246 6,083 SH DEFINED 04 5,723 360 0 MANULIFE FINL CORP COM 56501R106 289 7,140 SH OTHER 04 7,022 118 0 MANULIFE FINL CORP COM 56501R106 332 8,197 SH DEFINED 05 8,197 0 0 MANULIFE FINL CORP COM 56501R106 759 18,729 SH DEFINED 01,08 18,729 0 0 MANULIFE FINL CORP COM 56501R106 272 6,709 SH DEFINED 10 6,335 161 213 MANULIFE FINL CORP COM 56501R106 24 588 SH OTHER 10 0 588 0 MANUGISTICS GROUP INC COM 565011103 332 100,699 SH DEFINED 01 39,354 58,495 2,850 MANUGISTICS GROUP INC COM 565011103 89 27,000 SH DEFINED 04 0 27,000 0 MANUGISTICS GROUP INC COM 565011103 1,625 492,351 SH DEFINED 01,08 171,316 321,035 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 317 ________ MAPINFO CORP COM 565105103 298 28,125 SH DEFINED 01 11,200 15,625 1,300 MAPINFO CORP COM 565105103 3 325 SH OTHER 01,06 0 0 325 MAPINFO CORP COM 565105103 930 87,711 SH DEFINED 01,08 17,354 70,357 0 MARATHON OIL CORP COM 565849106 24,313 642,516 SH DEFINED 01 288,875 302,126 51,515 MARATHON OIL CORP COM 565849106 87 2,290 SH OTHER 01 140 1,900 250 MARATHON OIL CORP COM 565849106 25 660 SH DEFINED 02 660 0 0 MARATHON OIL CORP COM 565849106 476 12,568 SH DEFINED 03 568 0 12,000 MARATHON OIL CORP COM 565849106 144 3,814 SH DEFINED 04 3,714 0 100 MARATHON OIL CORP COM 565849106 336 8,878 SH OTHER 04 6,878 2,000 0 MARATHON OIL CORP COM 565849106 20 525 SH DEFINED 05 0 0 525 MARATHON OIL CORP COM 565849106 30 800 SH OTHER 01,06 0 0 800 MARATHON OIL CORP COM 565849106 115,142 3,042,873 SH DEFINED 01,08 1,574,309 1,466,884 1,680 MARATHON OIL CORP COM 565849106 72 1,895 SH DEFINED 09 1,895 0 0 MARATHON OIL CORP COM 565849106 157 4,151 SH DEFINED 10 1,901 1,400 850 MARATHON OIL CORP COM 565849106 8 200 SH OTHER 10 200 0 0 MARCHEX INC COM 56624R108 55 4,903 SH DEFINED 01 4,703 0 200 MARCHEX INC COM 56624R108 207 18,502 SH DEFINED 01,08 3,023 15,479 0 MARCUS CORP COM 566330106 1,879 108,949 SH DEFINED 01 83,390 25,209 350 MARCUS CORP COM 566330106 4 216 SH DEFINED 04 216 0 0 MARCUS CORP COM 566330106 9 510 SH OTHER 01,06 0 0 510 MARCUS CORP COM 566330106 3,034 175,902 SH DEFINED 01,08 51,697 124,205 0 MARIMBA INC COM 56781Q109 189 23,300 SH DEFINED 01 13,600 9,700 0 MARIMBA INC COM 56781Q109 975 119,944 SH DEFINED 01,08 20,367 99,577 0 MARINEMAX INC COM 567908108 1,800 62,761 SH DEFINED 01 49,661 12,900 200 MARINEMAX INC COM 567908108 1,954 68,144 SH DEFINED 01,08 15,413 52,731 0 MARINE PRODS CORP COM 568427108 740 39,918 SH DEFINED 01 8,908 29,423 1,587 MARINE PRODS CORP COM 568427108 1,652 89,049 SH DEFINED 01,08 16,341 72,708 0 MARISA CHRISTINA INC COM 570268102 3 2,600 SH DEFINED 01 0 2,600 0 MARISA CHRISTINA INC COM 570268102 16 12,600 SH DEFINED 01,08 957 11,643 0 MARITRANS INC COM 570363101 269 17,850 SH DEFINED 01 2,500 15,300 50 MARITRANS INC COM 570363101 183 12,150 SH DEFINED 01,08 3,571 8,579 0 MARKEL CORP COM 570535104 1,299 4,681 SH DEFINED 01 2,495 1,636 550 MARKEL CORP COM 570535104 8,157 29,396 SH DEFINED 01,08 13,629 15,767 0 MARKETWATCH COM INC COM 570619106 223 19,058 SH DEFINED 01 4,308 14,500 250 MARKETWATCH COM INC COM 570619106 768 65,661 SH DEFINED 01,08 8,787 56,874 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 318 ________ MARKWEST HYDROCARBON INC COM 570762104 233 19,800 SH DEFINED 01 1,980 17,820 0 MARKWEST HYDROCARBON INC COM 570762104 198 16,835 SH DEFINED 01,08 3,660 13,175 0 MARLIN BUSINESS SVCS CORP COM 571157106 199 13,259 SH DEFINED 01,08 500 12,759 0 MARLTON TECHNOLOGIES INC COM 571263102 4 6,900 SH DEFINED 01 1,000 5,900 0 MARLTON TECHNOLOGIES INC COM 571263102 5 8,968 SH DEFINED 01,08 934 8,034 0 MARSH & MCLENNAN COS INC COM 571748102 56,792 1,251,485 SH DEFINED 01 648,194 493,495 109,796 MARSH & MCLENNAN COS INC COM 571748102 13,078 288,183 SH OTHER 01 146,478 137,678 4,027 MARSH & MCLENNAN COS INC COM 571748102 2,015 44,405 SH DEFINED 02 37,987 3,968 2,450 MARSH & MCLENNAN COS INC COM 571748102 823 18,145 SH OTHER 02 10,875 4,270 3,000 MARSH & MCLENNAN COS INC COM 571748102 3,589 79,094 SH DEFINED 03 37,649 29,840 11,605 MARSH & MCLENNAN COS INC COM 571748102 675 14,875 SH OTHER 03 7,385 7,300 190 MARSH & MCLENNAN COS INC COM 571748102 10,848 239,040 SH DEFINED 04 226,320 8,705 4,015 MARSH & MCLENNAN COS INC COM 571748102 8,164 179,894 SH OTHER 04 173,869 5,100 925 MARSH & MCLENNAN COS INC COM 571748102 1,923 42,370 SH DEFINED 05 30,845 2,275 9,250 MARSH & MCLENNAN COS INC COM 571748102 191 4,215 SH OTHER 05 1,790 1,600 825 MARSH & MCLENNAN COS INC COM 571748102 50 1,100 SH OTHER 01,06 0 0 1,100 MARSH & MCLENNAN COS INC COM 571748102 299,066 6,590,269 SH DEFINED 01,08 2,528,602 3,843,799 217,868 MARSH & MCLENNAN COS INC COM 571748102 506 11,155 SH DEFINED 09 11,155 0 0 MARSH & MCLENNAN COS INC COM 571748102 7,480 164,824 SH DEFINED 10 47,195 80,969 36,660 MARSH & MCLENNAN COS INC COM 571748102 141 3,110 SH OTHER 10 2,210 600 300 MARSH SUPERMARKETS INC COM 571783208 8 600 SH DEFINED 01 600 0 0 MARSH SUPERMARKETS INC COM 571783208 242 17,623 SH DEFINED 01,08 3,139 14,484 0 MARSHALL & ILSLEY CORP COM 571834100 14,219 363,742 SH DEFINED 01 136,480 196,397 30,865 MARSHALL & ILSLEY CORP COM 571834100 12 300 SH OTHER 01 0 100 200 MARSHALL & ILSLEY CORP COM 571834100 2,130 54,500 SH DEFINED 02 54,100 400 0 MARSHALL & ILSLEY CORP COM 571834100 4 100 SH DEFINED 03 100 0 0 MARSHALL & ILSLEY CORP COM 571834100 1,241 31,740 SH DEFINED 04 31,740 0 0 MARSHALL & ILSLEY CORP COM 571834100 2,343 59,945 SH OTHER 04 57,945 2,000 0 MARSHALL & ILSLEY CORP COM 571834100 12 300 SH DEFINED 05 0 0 300 MARSHALL & ILSLEY CORP COM 571834100 23 600 SH OTHER 01,06 0 0 600 MARSHALL & ILSLEY CORP COM 571834100 80,020 2,047,080 SH DEFINED 01,08 1,050,582 996,498 0 MARSHALL & ILSLEY CORP COM 571834100 45 1,150 SH DEFINED 09 1,150 0 0 MARSHALL & ILSLEY CORP COM 571834100 458 11,728 SH DEFINED 10 11,428 200 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 319 ________ MARRIOTT INTL INC NEW COM 571903202 32,349 648,536 SH DEFINED 01 372,478 241,192 34,866 MARRIOTT INTL INC NEW COM 571903202 40 800 SH OTHER 01 600 0 200 MARRIOTT INTL INC NEW COM 571903202 3 65 SH DEFINED 02 0 0 65 MARRIOTT INTL INC NEW COM 571903202 189 3,780 SH OTHER 02 3,480 300 0 MARRIOTT INTL INC NEW COM 571903202 152 3,050 SH DEFINED 03 50 1,000 2,000 MARRIOTT INTL INC NEW COM 571903202 62 1,250 SH OTHER 03 1,250 0 0 MARRIOTT INTL INC NEW COM 571903202 274 5,500 SH DEFINED 04 5,500 0 0 MARRIOTT INTL INC NEW COM 571903202 21 430 SH DEFINED 05 0 0 430 MARRIOTT INTL INC NEW COM 571903202 27 550 SH OTHER 01,06 0 0 550 MARRIOTT INTL INC NEW COM 571903202 102,695 2,058,832 SH DEFINED 01,08 1,092,660 965,972 200 MARRIOTT INTL INC NEW COM 571903202 216 4,322 SH DEFINED 09 4,322 0 0 MARRIOTT INTL INC NEW COM 571903202 30 598 SH DEFINED 10 248 0 350 MARSHALL EDWARDS INC COM 572322303 135 18,200 SH DEFINED 01,08 700 17,500 0 MARTEK BIOSCIENCES CORP COM 572901106 2,104 37,451 SH DEFINED 01 10,900 24,626 1,925 MARTEK BIOSCIENCES CORP COM 572901106 562 10,000 SH OTHER 01 10,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 169 3,000 SH DEFINED 02 3,000 0 0 MARTEK BIOSCIENCES CORP COM 572901106 22 400 SH OTHER 02 400 0 0 MARTEK BIOSCIENCES CORP COM 572901106 4 75 SH DEFINED 04 75 0 0 MARTEK BIOSCIENCES CORP COM 572901106 6,364 113,292 SH DEFINED 01,08 47,491 65,801 0 MARTEK BIOSCIENCES CORP COM 572901106 44 775 SH DEFINED 10 680 0 95 MARTEN TRANS LTD COM 573075108 361 19,350 SH DEFINED 01 9,675 9,675 0 MARTEN TRANS LTD COM 573075108 801 42,968 SH DEFINED 01,08 4,649 38,319 0 MARTHA STEWART LIVING OMNIME COM 573083102 330 36,712 SH DEFINED 01 8,313 28,149 250 MARTHA STEWART LIVING OMNIME COM 573083102 2 250 SH OTHER 01 0 250 0 MARTHA STEWART LIVING OMNIME COM 573083102 1,662 184,706 SH DEFINED 01,08 85,112 99,594 0 MARTIN MARIETTA MATLS INC COM 573284106 1,226 27,659 SH DEFINED 01 10,832 10,574 6,253 MARTIN MARIETTA MATLS INC COM 573284106 178 4,024 SH OTHER 01 2,500 1,524 0 MARTIN MARIETTA MATLS INC COM 573284106 9 200 SH OTHER 04 200 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11,449 258,275 SH DEFINED 01,08 58,029 200,246 0 MARTIN MARIETTA MATLS INC COM 573284106 2 50 SH DEFINED 10 0 0 50 MARVEL ENTERPRISES INC COM 57383M108 987 50,561 SH DEFINED 01 29,645 18,181 2,735 MARVEL ENTERPRISES INC COM 57383M108 4,265 218,478 SH DEFINED 01,08 80,807 137,671 0 MARVEL ENTERPRISES INC COM 57383M108 1 75 SH DEFINED 10 0 0 75 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 320 ________ MASCO CORP COM 574599106 58,712 1,883,003 SH DEFINED 01 1,073,050 624,618 185,335 MASCO CORP COM 574599106 7,450 238,950 SH OTHER 01 130,010 80,635 28,305 MASCO CORP COM 574599106 3,942 126,440 SH DEFINED 02 78,475 43,870 4,095 MASCO CORP COM 574599106 767 24,600 SH OTHER 02 12,445 11,730 425 MASCO CORP COM 574599106 29,863 957,762 SH DEFINED 03 125,747 83,222 748,793 MASCO CORP COM 574599106 653 20,955 SH OTHER 03 14,770 3,660 2,525 MASCO CORP COM 574599106 27,804 891,716 SH DEFINED 04 848,071 25,295 18,350 MASCO CORP COM 574599106 6,361 204,023 SH OTHER 04 194,808 7,040 2,175 MASCO CORP COM 574599106 11,068 354,968 SH DEFINED 05 311,058 17,670 26,240 MASCO CORP COM 574599106 1,248 40,020 SH OTHER 05 28,995 9,725 1,300 MASCO CORP COM 574599106 36 1,150 SH OTHER 01,06 0 0 1,150 MASCO CORP COM 574599106 196,245 6,293,938 SH DEFINED 01,08 2,245,228 3,736,252 312,458 MASCO CORP COM 574599106 461 14,794 SH DEFINED 09 14,794 0 0 MASCO CORP COM 574599106 31,428 1,007,951 SH DEFINED 10 963,226 8,725 36,000 MASCO CORP COM 574599106 1,142 36,620 SH OTHER 10 8,334 26,825 1,461 MASSBANK CORP READ MASS COM 576152102 489 14,142 SH DEFINED 01 9,542 4,500 100 MASSBANK CORP READ MASS COM 576152102 10 300 SH OTHER 04 300 0 0 MASSBANK CORP READ MASS COM 576152102 571 16,512 SH DEFINED 01,08 2,422 14,090 0 MASSEY ENERGY CORP COM 576206106 1,084 38,412 SH DEFINED 01 15,580 17,732 5,100 MASSEY ENERGY CORP COM 576206106 355 12,600 SH DEFINED 04 0 12,600 0 MASSEY ENERGY CORP COM 576206106 31 1,100 SH OTHER 01,06 0 0 1,100 MASSEY ENERGY CORP COM 576206106 8,651 306,679 SH DEFINED 01,08 105,135 201,544 0 MASTEC INC COM 576323109 311 57,289 SH DEFINED 01 19,546 37,143 600 MASTEC INC COM 576323109 85 15,700 SH DEFINED 04 0 15,700 0 MASTEC INC COM 576323109 1,062 195,662 SH DEFINED 01,08 42,639 153,023 0 MATERIAL SCIENCES CORP COM 576674105 930 87,350 SH DEFINED 01 52,100 35,200 50 MATERIAL SCIENCES CORP COM 576674105 2 200 SH OTHER 01,06 0 0 200 MATERIAL SCIENCES CORP COM 576674105 448 42,055 SH DEFINED 01,08 12,658 29,397 0 MATRIA HEALTHCARE INC COM 576817209 507 20,216 SH DEFINED 01 6,360 12,906 950 MATRIA HEALTHCARE INC COM 576817209 1,978 78,883 SH DEFINED 01,08 21,948 56,935 0 MATRITECH INC COM 576818108 38 29,300 SH DEFINED 01 4,900 24,400 0 MATRITECH INC COM 576818108 65 50,000 SH DEFINED 02 0 50,000 0 MATRITECH INC COM 576818108 66 50,636 SH DEFINED 01,08 12,691 37,945 0 MATRIX BANCORP INC COM 576819106 92 7,500 SH DEFINED 01 500 7,000 0 MATRIX BANCORP INC COM 576819106 137 11,197 SH DEFINED 01,08 2,700 8,497 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 321 ________ MATRIXX INITIATIVES INC COM 57685L105 64 6,300 SH DEFINED 01 1,900 4,400 0 MATRIXX INITIATIVES INC COM 57685L105 183 17,944 SH DEFINED 01,08 3,902 14,042 0 MATRIXX INITIATIVES INC COM 57685L105 247 24,200 SH DEFINED 10 24,200 0 0 MATRIXX INITIATIVES INC COM 57685L105 204 20,000 SH OTHER 10 0 20,000 0 MATRIXONE INC COM 57685P304 573 82,876 SH DEFINED 01 28,365 51,661 2,850 MATRIXONE INC COM 57685P304 14 2,000 SH OTHER 01 0 2,000 0 MATRIXONE INC COM 57685P304 2,041 295,313 SH DEFINED 01,08 53,629 241,684 0 MATRIX SVC CO COM 576853105 560 61,214 SH DEFINED 01 17,514 43,200 500 MATRIX SVC CO COM 576853105 1,132 123,686 SH DEFINED 01,08 43,334 80,352 0 MATTEL INC COM 577081102 13,117 718,755 SH DEFINED 01 280,837 382,057 55,861 MATTEL INC COM 577081102 37 2,041 SH OTHER 01 0 1,791 250 MATTEL INC COM 577081102 89 4,850 SH DEFINED 02 4,850 0 0 MATTEL INC COM 577081102 42 2,289 SH OTHER 02 2,289 0 0 MATTEL INC COM 577081102 4 200 SH DEFINED 03 200 0 0 MATTEL INC COM 577081102 323 17,695 SH OTHER 03 5,600 12,095 0 MATTEL INC COM 577081102 35 1,907 SH OTHER 04 1,907 0 0 MATTEL INC COM 577081102 13 730 SH DEFINED 05 0 0 730 MATTEL INC COM 577081102 18 1,000 SH OTHER 01,06 0 0 1,000 MATTEL INC COM 577081102 71,899 3,939,644 SH DEFINED 01,08 2,081,472 1,857,772 400 MATTEL INC COM 577081102 28 1,557 SH DEFINED 09 1,557 0 0 MATTEL INC COM 577081102 13 718 SH DEFINED 10 68 0 650 MATTEL INC COM 577081102 81 4,435 SH OTHER 10 900 3,535 0 MATTHEWS INTL CORP COM 577128101 1,664 50,519 SH DEFINED 01 17,988 31,881 650 MATTHEWS INTL CORP COM 577128101 5 150 SH DEFINED 05 0 150 0 MATTHEWS INTL CORP COM 577128101 6,893 209,263 SH DEFINED 01,08 49,185 160,078 0 MATTSON TECHNOLOGY INC COM 577223100 783 65,133 SH DEFINED 01 25,606 38,927 600 MATTSON TECHNOLOGY INC COM 577223100 32 2,700 SH DEFINED 04 0 2,700 0 MATTSON TECHNOLOGY INC COM 577223100 3,227 268,455 SH DEFINED 01,08 53,108 215,347 0 MAUI LD & PINEAPPLE INC COM 577345101 135 3,972 SH DEFINED 01 2,572 1,300 100 MAUI LD & PINEAPPLE INC COM 577345101 1,056 31,071 SH DEFINED 01,08 9,627 21,444 0 MAXCOR FINL GROUP INC COM 57772G100 36 3,400 SH DEFINED 01 1,300 2,100 0 MAXCOR FINL GROUP INC COM 57772G100 135 12,573 SH DEFINED 01,08 2,791 9,782 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 322 ________ MAXIM INTEGRATED PRODS INC COM 57772K101 45,805 873,813 SH DEFINED 01 486,789 317,810 69,214 MAXIM INTEGRATED PRODS INC COM 57772K101 3,834 73,140 SH OTHER 01 24,190 48,625 325 MAXIM INTEGRATED PRODS INC COM 57772K101 2,478 47,275 SH DEFINED 02 31,570 15,120 585 MAXIM INTEGRATED PRODS INC COM 57772K101 381 7,275 SH OTHER 02 4,975 2,300 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1,725 32,915 SH DEFINED 03 24,040 7,460 1,415 MAXIM INTEGRATED PRODS INC COM 57772K101 85 1,615 SH OTHER 03 1,540 0 75 MAXIM INTEGRATED PRODS INC COM 57772K101 13,108 250,061 SH DEFINED 04 225,801 8,115 16,145 MAXIM INTEGRATED PRODS INC COM 57772K101 1,244 23,723 SH OTHER 04 23,298 350 75 MAXIM INTEGRATED PRODS INC COM 57772K101 3,809 72,670 SH DEFINED 05 66,510 3,425 2,735 MAXIM INTEGRATED PRODS INC COM 57772K101 406 7,750 SH OTHER 05 7,750 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 42 800 SH OTHER 01,06 0 0 800 MAXIM INTEGRATED PRODS INC COM 57772K101 161,659 3,083,913 SH DEFINED 01,08 1,638,041 1,442,344 3,528 MAXIM INTEGRATED PRODS INC COM 57772K101 546 10,408 SH DEFINED 09 10,408 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 588 11,225 SH DEFINED 10 10,025 650 550 MAXIM INTEGRATED PRODS INC COM 57772K101 159 3,025 SH OTHER 10 875 950 1,200 MAXIM PHARMACEUTICALS INC COM 57772M107 469 48,600 SH DEFINED 01 7,900 40,700 0 MAXIM PHARMACEUTICALS INC COM 57772M107 975 101,060 SH DEFINED 01,08 55,168 45,892 0 MAXCO INC COM 577723109 16 4,600 SH DEFINED 01 500 4,100 0 MAXCO INC COM 577723109 36 10,300 SH DEFINED 01,08 1,340 8,960 0 MAXTOR CORP COM 577729205 757 114,215 SH DEFINED 01 68,552 35,163 10,500 MAXTOR CORP COM 577729205 23 3,468 SH OTHER 01 0 3,468 0 MAXTOR CORP COM 577729205 6 850 SH DEFINED 02 0 0 850 MAXTOR CORP COM 577729205 90 13,515 SH DEFINED 04 115 13,400 0 MAXTOR CORP COM 577729205 4,672 704,642 SH DEFINED 01,08 266,302 438,340 0 MAXTOR CORP COM 577729205 3 450 SH DEFINED 10 200 0 250 MAXWELL SHOE INC COM 577766108 743 31,984 SH DEFINED 01 12,755 18,879 350 MAXWELL SHOE INC COM 577766108 3,131 134,743 SH DEFINED 01,08 62,366 72,377 0 MAXWELL TECHNOLOGIES INC COM 577767106 194 15,000 SH DEFINED 01 6,000 9,000 0 MAXWELL TECHNOLOGIES INC COM 577767106 831 64,400 SH DEFINED 01,08 11,337 53,063 0 MAXYGEN INC COM 577776107 739 69,869 SH DEFINED 01 17,034 51,585 1,250 MAXYGEN INC COM 577776107 1,756 166,100 SH DEFINED 01,08 46,380 119,720 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 323 ________ MAY DEPT STORES CO COM 577778103 15,304 556,709 SH DEFINED 01 237,799 268,282 50,628 MAY DEPT STORES CO COM 577778103 574 20,864 SH OTHER 01 9,100 11,066 698 MAY DEPT STORES CO COM 577778103 503 18,307 SH DEFINED 02 6,857 11,450 0 MAY DEPT STORES CO COM 577778103 334 12,150 SH OTHER 02 7,800 2,200 2,150 MAY DEPT STORES CO COM 577778103 489 17,794 SH DEFINED 03 14,399 2,195 1,200 MAY DEPT STORES CO COM 577778103 536 19,489 SH OTHER 03 15,039 2,250 2,200 MAY DEPT STORES CO COM 577778103 459 16,704 SH DEFINED 04 16,704 0 0 MAY DEPT STORES CO COM 577778103 633 23,037 SH OTHER 04 23,037 0 0 MAY DEPT STORES CO COM 577778103 11 400 SH DEFINED 05 0 0 400 MAY DEPT STORES CO COM 577778103 22 800 SH OTHER 01,06 0 0 800 MAY DEPT STORES CO COM 577778103 74,759 2,719,508 SH DEFINED 01,08 1,391,390 1,326,158 1,960 MAY DEPT STORES CO COM 577778103 42 1,527 SH DEFINED 09 1,527 0 0 MAY DEPT STORES CO COM 577778103 549 19,956 SH DEFINED 10 13,393 6,163 400 MAY DEPT STORES CO COM 577778103 1,073 39,047 SH OTHER 10 33,197 5,850 0 MAXXAM INC COM 577913106 31 1,183 SH DEFINED 01 1,183 0 0 MAXXAM INC COM 577913106 384 14,429 SH DEFINED 01,08 2,600 11,829 0 MAXXAM INC COM 577913106 1 40 SH OTHER 10 40 0 0 MAVERICK TUBE CORP COM 577914104 1,865 71,008 SH DEFINED 01 25,262 44,196 1,550 MAVERICK TUBE CORP COM 577914104 20 775 SH OTHER 01,06 0 0 775 MAVERICK TUBE CORP COM 577914104 7,401 281,849 SH DEFINED 01,08 72,355 209,494 0 MAXIMUS INC COM 577933104 999 28,186 SH DEFINED 01 11,056 16,780 350 MAXIMUS INC COM 577933104 131 3,700 SH OTHER 01 0 3,700 0 MAXIMUS INC COM 577933104 11 300 SH OTHER 01,06 0 0 300 MAXIMUS INC COM 577933104 3,908 110,208 SH DEFINED 01,08 25,359 84,849 0 MAYORS JEWELERS INC DEL COM 578462103 12 16,100 SH DEFINED 01 4,000 12,100 0 MAYORS JEWELERS INC DEL COM 578462103 58 75,280 SH DEFINED 01,08 3,738 71,542 0 MAYTAG CORP COM 578592107 3,584 146,222 SH DEFINED 01 72,415 60,660 13,147 MAYTAG CORP COM 578592107 153 6,256 SH OTHER 01 0 6,181 75 MAYTAG CORP COM 578592107 25 1,000 SH OTHER 02 0 1,000 0 MAYTAG CORP COM 578592107 1 50 SH DEFINED 03 50 0 0 MAYTAG CORP COM 578592107 5 200 SH DEFINED 04 200 0 0 MAYTAG CORP COM 578592107 5 200 SH OTHER 04 200 0 0 MAYTAG CORP COM 578592107 4 150 SH DEFINED 05 0 0 150 MAYTAG CORP COM 578592107 17,570 716,846 SH DEFINED 01,08 349,869 366,977 0 MAYTAG CORP COM 578592107 5 199 SH DEFINED 09 199 0 0 MAYTAG CORP COM 578592107 39 1,610 SH DEFINED 10 10 0 1,600 MBT FINL CORP COM 578877102 134 7,343 SH DEFINED 01 7,043 0 300 MBT FINL CORP COM 578877102 998 54,726 SH DEFINED 01,08 8,530 46,196 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 324 ________ MCCLATCHY CO COM 579489105 905 12,897 SH DEFINED 01 9,279 3,248 370 MCCLATCHY CO COM 579489105 6,031 85,967 SH DEFINED 01,08 29,236 56,731 0 MCCLATCHY CO COM 579489105 4 50 SH DEFINED 10 0 0 50 MCCORMICK & CO INC COM 579780206 9,572 281,520 SH DEFINED 01 126,400 132,847 22,273 MCCORMICK & CO INC COM 579780206 504 14,820 SH OTHER 01 4,720 6,050 4,050 MCCORMICK & CO INC COM 579780206 14 400 SH DEFINED 02 0 400 0 MCCORMICK & CO INC COM 579780206 341 10,023 SH OTHER 02 0 10,023 0 MCCORMICK & CO INC COM 579780206 404 11,875 SH DEFINED 03 5,000 2,775 4,100 MCCORMICK & CO INC COM 579780206 178 5,240 SH DEFINED 04 3,740 1,500 0 MCCORMICK & CO INC COM 579780206 9 250 SH OTHER 04 250 0 0 MCCORMICK & CO INC COM 579780206 17 500 SH DEFINED 05 0 0 500 MCCORMICK & CO INC COM 579780206 14 400 SH OTHER 01,06 0 0 400 MCCORMICK & CO INC COM 579780206 42,467 1,249,026 SH DEFINED 01,08 616,978 632,048 0 MCCORMICK & CO INC COM 579780206 8 232 SH DEFINED 09 232 0 0 MCCORMICK & CO INC COM 579780206 126 3,718 SH DEFINED 10 3,622 0 96 MCDATA CORP COM 580031201 534 99,257 SH DEFINED 01 71,534 21,950 5,773 MCDATA CORP COM 580031201 1 152 SH OTHER 01 51 101 0 MCDATA CORP COM 580031201 1 111 SH DEFINED 02 0 0 111 MCDATA CORP COM 580031201 0 36 SH DEFINED 03 36 0 0 MCDATA CORP COM 580031201 0 5 SH OTHER 03 0 5 0 MCDATA CORP COM 580031201 114 21,116 SH DEFINED 04 7 21,029 80 MCDATA CORP COM 580031201 1 95 SH OTHER 04 0 95 0 MCDATA CORP COM 580031201 5,003 929,996 SH DEFINED 01,08 225,060 704,936 0 MCDATA CORP COM 580031201 1 150 SH DEFINED 10 0 0 150 MCDERMOTT INTL INC COM 580037109 138 13,575 SH DEFINED 01 12,400 0 1,175 MCDERMOTT INTL INC COM 580037109 1 50 SH OTHER 01 0 0 50 MCDERMOTT INTL INC COM 580037109 1,478 145,519 SH DEFINED 01,08 25,750 119,769 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 325 ________ MCDONALDS CORP COM 580135101 67,404 2,592,454 SH DEFINED 01 1,078,175 1,302,871 211,408 MCDONALDS CORP COM 580135101 21,979 845,357 SH OTHER 01 297,545 165,099 382,713 MCDONALDS CORP COM 580135101 1,176 45,213 SH DEFINED 02 36,513 7,700 1,000 MCDONALDS CORP COM 580135101 1,053 40,502 SH OTHER 02 20,692 19,810 0 MCDONALDS CORP COM 580135101 3,925 150,957 SH DEFINED 03 96,546 51,031 3,380 MCDONALDS CORP COM 580135101 1,380 53,076 SH OTHER 03 22,810 24,496 5,770 MCDONALDS CORP COM 580135101 1,545 59,429 SH DEFINED 04 41,729 17,700 0 MCDONALDS CORP COM 580135101 3,240 124,603 SH OTHER 04 112,059 400 12,144 MCDONALDS CORP COM 580135101 181 6,954 SH DEFINED 05 4,704 0 2,250 MCDONALDS CORP COM 580135101 21 800 SH OTHER 05 0 0 800 MCDONALDS CORP COM 580135101 65 2,500 SH OTHER 01,06 0 0 2,500 MCDONALDS CORP COM 580135101 304,514 11,712,079 SH DEFINED 01,08 6,056,911 5,646,068 9,100 MCDONALDS CORP COM 580135101 1,013 38,960 SH DEFINED 09 38,960 0 0 MCDONALDS CORP COM 580135101 4,122 158,520 SH DEFINED 10 144,991 2,529 11,000 MCDONALDS CORP COM 580135101 660 25,400 SH OTHER 10 6,800 18,000 600 MCG CAPITAL CORP COM 58047P107 546 35,473 SH DEFINED 01 20,217 14,606 650 MCG CAPITAL CORP COM 58047P107 22 1,450 SH DEFINED 04 1,450 0 0 MCG CAPITAL CORP COM 58047P107 7 440 SH OTHER 04 440 0 0 MCG CAPITAL CORP COM 58047P107 3,774 245,364 SH DEFINED 01,08 95,716 149,648 0 MCGRATH RENTCORP COM 580589109 734 19,871 SH DEFINED 01 5,818 13,753 300 MCGRATH RENTCORP COM 580589109 3,046 82,433 SH DEFINED 01,08 23,850 58,583 0 MCGRAW HILL COS INC COM 580645109 35,351 461,680 SH DEFINED 01 232,279 183,925 45,476 MCGRAW HILL COS INC COM 580645109 2,185 28,536 SH OTHER 01 2,515 13,021 13,000 MCGRAW HILL COS INC COM 580645109 2,277 29,740 SH DEFINED 02 17,648 11,242 850 MCGRAW HILL COS INC COM 580645109 1,734 22,645 SH OTHER 02 14,230 8,065 350 MCGRAW HILL COS INC COM 580645109 4,591 59,962 SH DEFINED 03 35,342 18,995 5,625 MCGRAW HILL COS INC COM 580645109 1,833 23,945 SH OTHER 03 21,690 1,575 680 MCGRAW HILL COS INC COM 580645109 8,239 107,599 SH DEFINED 04 103,124 1,850 2,625 MCGRAW HILL COS INC COM 580645109 3,858 50,385 SH OTHER 04 37,800 2,600 9,985 MCGRAW HILL COS INC COM 580645109 1,595 20,825 SH DEFINED 05 15,275 380 5,170 MCGRAW HILL COS INC COM 580645109 137 1,790 SH OTHER 05 390 0 1,400 MCGRAW HILL COS INC COM 580645109 38 500 SH OTHER 01,06 0 0 500 MCGRAW HILL COS INC COM 580645109 211,904 2,767,452 SH DEFINED 01,08 921,444 1,713,648 132,360 MCGRAW HILL COS INC COM 580645109 420 5,489 SH DEFINED 09 5,489 0 0 MCGRAW HILL COS INC COM 580645109 4,200 54,852 SH DEFINED 10 25,702 1,300 27,850 MCGRAW HILL COS INC COM 580645109 186 2,430 SH OTHER 10 155 2,125 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 326 ________ MCKESSON CORP COM 58155Q103 16,401 477,742 SH DEFINED 01 184,988 250,942 41,812 MCKESSON CORP COM 58155Q103 13 375 SH OTHER 01 0 100 275 MCKESSON CORP COM 58155Q103 27 800 SH OTHER 02 0 0 800 MCKESSON CORP COM 58155Q103 5 150 SH DEFINED 03 150 0 0 MCKESSON CORP COM 58155Q103 3 75 SH DEFINED 04 75 0 0 MCKESSON CORP COM 58155Q103 64 1,878 SH OTHER 04 1,508 370 0 MCKESSON CORP COM 58155Q103 14 400 SH DEFINED 05 0 0 400 MCKESSON CORP COM 58155Q103 27 800 SH OTHER 01,06 0 0 800 MCKESSON CORP COM 58155Q103 92,416 2,691,977 SH DEFINED 01,08 1,410,566 1,281,311 100 MCKESSON CORP COM 58155Q103 278 8,096 SH DEFINED 09 8,096 0 0 MCKESSON CORP COM 58155Q103 50 1,446 SH DEFINED 10 46 0 1,400 MCLEODUSA INC COM 582266706 0 71 SH DEFINED 01 71 0 0 MCLEODUSA INC COM 582266706 0 586 SH OTHER 01 586 0 0 MCLEODUSA INC COM 582266706 0 264 SH DEFINED 02 47 217 0 MCLEODUSA INC COM 582266706 0 228 SH OTHER 02 0 228 0 MCLEODUSA INC COM 582266706 0 62 SH DEFINED 04 62 0 0 MCLEODUSA INC COM 582266706 0 146 SH OTHER 04 146 0 0 MCLEODUSA INC COM 582266706 51 106,365 SH DEFINED 01,08 67,200 39,165 0 MCMORAN EXPLORATION CO COM 582411104 483 30,991 SH DEFINED 01 9,407 21,084 500 MCMORAN EXPLORATION CO COM 582411104 0 2 SH DEFINED 05 2 0 0 MCMORAN EXPLORATION CO COM 582411104 1,663 106,725 SH DEFINED 01,08 30,264 76,461 0 MCRAE INDS INC COM 582757209 43 4,500 SH DEFINED 01 400 4,100 0 MCRAE INDS INC COM 582757209 55 5,700 SH DEFINED 01,08 1,391 4,309 0 MEADE INSTRUMENTS CORP COM 583062104 63 19,900 SH DEFINED 01 3,300 16,600 0 MEADE INSTRUMENTS CORP COM 583062104 1 300 SH OTHER 01,06 0 0 300 MEADE INSTRUMENTS CORP COM 583062104 129 40,593 SH DEFINED 01,08 13,295 27,298 0 MEADOW VY CORP COM 583185103 12 5,700 SH DEFINED 01 500 5,200 0 MEADOW VY CORP COM 583185103 11 5,119 SH DEFINED 01,08 680 4,439 0 MEADOWBROOK INS GROUP INC COM 58319P108 60 11,300 SH DEFINED 01 1,200 10,100 0 MEADOWBROOK INS GROUP INC COM 58319P108 333 62,851 SH DEFINED 01,08 11,800 51,051 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 327 ________ MEADWESTVACO CORP COM 583334107 12,391 421,589 SH DEFINED 01 171,119 201,429 49,041 MEADWESTVACO CORP COM 583334107 129 4,400 SH OTHER 01 1,940 1,885 575 MEADWESTVACO CORP COM 583334107 340 11,582 SH DEFINED 02 11,000 582 0 MEADWESTVACO CORP COM 583334107 1,593 54,215 SH DEFINED 03 38,300 7,120 8,795 MEADWESTVACO CORP COM 583334107 37 1,245 SH OTHER 03 695 550 0 MEADWESTVACO CORP COM 583334107 6,148 209,174 SH DEFINED 04 199,959 4,185 5,030 MEADWESTVACO CORP COM 583334107 1,504 51,168 SH OTHER 04 48,870 1,248 1,050 MEADWESTVACO CORP COM 583334107 1,207 41,070 SH DEFINED 05 28,660 925 11,485 MEADWESTVACO CORP COM 583334107 33 1,125 SH OTHER 05 0 0 1,125 MEADWESTVACO CORP COM 583334107 17 594 SH OTHER 01,06 0 0 594 MEADWESTVACO CORP COM 583334107 118,862 4,044,296 SH DEFINED 01,08 945,348 2,787,270 311,678 MEADWESTVACO CORP COM 583334107 40 1,372 SH DEFINED 09 1,372 0 0 MEADWESTVACO CORP COM 583334107 1,642 55,856 SH DEFINED 10 48,636 1,950 5,270 MEADWESTVACO CORP COM 583334107 22 765 SH OTHER 10 390 0 375 MEASUREMENT SPECIALTIES INC COM 583421102 330 15,300 SH DEFINED 01 5,200 10,100 0 MEASUREMENT SPECIALTIES INC COM 583421102 1,233 57,106 SH DEFINED 01,08 10,206 46,900 0 MECHANICAL TECHNOLOGY INC COM 583538103 246 41,200 SH DEFINED 01 6,100 35,100 0 MECHANICAL TECHNOLOGY INC COM 583538103 352 58,929 SH DEFINED 01,08 10,553 48,376 0 MEDAREX INC COM 583916101 827 113,450 SH DEFINED 01 48,793 58,532 6,125 MEDAREX INC COM 583916101 9 1,200 SH OTHER 01 0 1,200 0 MEDAREX INC COM 583916101 4 500 SH DEFINED 04 500 0 0 MEDAREX INC COM 583916101 4,158 570,401 SH DEFINED 01,08 197,001 373,400 0 MED-DESIGN CORP COM 583926100 26 12,550 SH DEFINED 01 2,100 10,400 50 MED-DESIGN CORP COM 583926100 4 1,800 SH OTHER 01 0 1,800 0 MED-DESIGN CORP COM 583926100 54 25,751 SH DEFINED 01,08 5,316 20,435 0 MEDALLION FINL CORP COM 583928106 131 16,500 SH DEFINED 01 3,000 13,500 0 MEDALLION FINL CORP COM 583928106 20 2,500 SH OTHER 04 2,500 0 0 MEDALLION FINL CORP COM 583928106 314 39,541 SH DEFINED 01,08 8,015 31,526 0 MEDCATH CORP COM 58404W109 222 11,122 SH DEFINED 01 6,400 4,522 200 MEDCATH CORP COM 58404W109 1,136 56,838 SH DEFINED 01,08 11,700 45,138 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 328 ________ MEDCO HEALTH SOLUTIONS INC COM 58405U102 19,938 531,672 SH DEFINED 01 241,015 248,605 42,052 MEDCO HEALTH SOLUTIONS INC COM 58405U102 4,106 109,491 SH OTHER 01 44,162 63,127 2,202 MEDCO HEALTH SOLUTIONS INC COM 58405U102 149 3,970 SH DEFINED 02 2,750 754 466 MEDCO HEALTH SOLUTIONS INC COM 58405U102 150 3,992 SH OTHER 02 2,041 1,626 325 MEDCO HEALTH SOLUTIONS INC COM 58405U102 239 6,370 SH DEFINED 03 2,537 2,923 910 MEDCO HEALTH SOLUTIONS INC COM 58405U102 288 7,685 SH OTHER 03 4,391 2,692 602 MEDCO HEALTH SOLUTIONS INC COM 58405U102 3,119 83,181 SH DEFINED 04 69,088 13,997 96 MEDCO HEALTH SOLUTIONS INC COM 58405U102 1,219 32,497 SH OTHER 04 29,100 2,095 1,302 MEDCO HEALTH SOLUTIONS INC COM 58405U102 84 2,232 SH DEFINED 05 1,861 0 371 MEDCO HEALTH SOLUTIONS INC COM 58405U102 67 1,799 SH OTHER 05 420 1,379 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 26 693 SH OTHER 01,06 0 0 693 MEDCO HEALTH SOLUTIONS INC COM 58405U102 94,295 2,514,521 SH DEFINED 01,08 1,306,417 1,208,004 100 MEDCO HEALTH SOLUTIONS INC COM 58405U102 709 18,899 SH DEFINED 09 18,899 0 0 MEDCO HEALTH SOLUTIONS INC COM 58405U102 760 20,270 SH DEFINED 10 9,871 10,012 387 MEDCO HEALTH SOLUTIONS INC COM 58405U102 402 10,718 SH OTHER 10 5,573 5,121 24 MEDIA GEN INC COM 584404107 1,730 26,945 SH DEFINED 01 21,789 3,826 1,330 MEDIA GEN INC COM 584404107 8,117 126,400 SH DEFINED 01,08 33,557 92,843 0 MEDIA GEN INC COM 584404107 3 50 SH DEFINED 10 0 0 50 MEDIALINK WORLDWIDE INC COM 58445P105 18 5,000 SH DEFINED 01 700 4,300 0 MEDIALINK WORLDWIDE INC COM 58445P105 75 21,000 SH DEFINED 01,08 2,800 18,200 0 MEDIABAY INC COM 58446J108 5 11,700 SH DEFINED 01 900 10,800 0 MEDIABAY INC COM 58446J108 2 4,908 SH DEFINED 01,08 4,308 600 0 MEDIACOM COMMUNICATIONS CORP COM 58446K105 933 119,362 SH DEFINED 01 46,175 68,937 4,250 MEDIACOM COMMUNICATIONS CORP COM 58446K105 3,954 505,660 SH DEFINED 01,08 130,996 374,664 0 MEDICAL ACTION INDS INC COM 58449L100 276 15,021 SH DEFINED 01 5,171 9,800 50 MEDICAL ACTION INDS INC COM 58449L100 1,308 71,094 SH DEFINED 01,08 18,282 52,812 0 MEDICAL STAFFING NETWK HLDGS COM 58463F104 238 36,942 SH DEFINED 01 10,623 26,269 50 MEDICAL STAFFING NETWK HLDGS COM 58463F104 709 110,156 SH DEFINED 01,08 18,441 91,715 0 MEDICINES CO COM 584688105 2,120 69,496 SH DEFINED 01 27,476 38,745 3,275 MEDICINES CO COM 584688105 2 70 SH DEFINED 05 0 70 0 MEDICINES CO COM 584688105 9,788 320,815 SH DEFINED 01,08 86,625 234,190 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 1,536 38,446 SH DEFINED 01 23,142 11,884 3,420 MEDICIS PHARMACEUTICAL CORP COM 584690309 7 170 SH DEFINED 02 0 0 170 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH OTHER 04 100 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 33 820 SH OTHER 01,06 0 0 820 MEDICIS PHARMACEUTICAL CORP COM 584690309 6,340 158,708 SH DEFINED 01,08 67,434 91,274 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 4 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 329 ________ MEDIMMUNE INC COM 584699102 18,796 803,596 SH DEFINED 01 480,912 278,556 44,128 MEDIMMUNE INC COM 584699102 1,442 61,638 SH OTHER 01 33,263 16,700 11,675 MEDIMMUNE INC COM 584699102 188 8,050 SH DEFINED 02 7,800 0 250 MEDIMMUNE INC COM 584699102 208 8,900 SH OTHER 02 1,350 150 7,400 MEDIMMUNE INC COM 584699102 1,940 82,930 SH DEFINED 03 57,975 19,225 5,730 MEDIMMUNE INC COM 584699102 110 4,720 SH OTHER 03 2,000 1,520 1,200 MEDIMMUNE INC COM 584699102 4,290 183,409 SH DEFINED 04 166,189 3,810 13,410 MEDIMMUNE INC COM 584699102 416 17,790 SH OTHER 04 16,590 1,200 0 MEDIMMUNE INC COM 584699102 5,955 254,591 SH DEFINED 05 233,236 17,815 3,540 MEDIMMUNE INC COM 584699102 219 9,375 SH OTHER 05 6,175 3,200 0 MEDIMMUNE INC COM 584699102 16 700 SH OTHER 01,06 0 0 700 MEDIMMUNE INC COM 584699102 55,284 2,363,586 SH DEFINED 01,08 1,284,326 1,078,960 300 MEDIMMUNE INC COM 584699102 187 8,006 SH DEFINED 09 8,006 0 0 MEDIMMUNE INC COM 584699102 179 7,665 SH DEFINED 10 5,790 0 1,875 MEDIMMUNE INC COM 584699102 23 1,000 SH OTHER 10 1,000 0 0 MEDICORE INC COM 584931109 8 2,500 SH DEFINED 01 0 2,500 0 MEDICORE INC COM 584931109 54 17,238 SH DEFINED 01,08 458 16,780 0 MEDIWARE INFORMATION SYS INC COM 584946107 169 13,200 SH DEFINED 01 1,400 11,800 0 MEDIWARE INFORMATION SYS INC COM 584946107 207 16,153 SH DEFINED 01,08 2,722 13,431 0 MEDIS TECHNOLOGIES LTD COM 58500P107 536 33,033 SH DEFINED 01 9,761 21,975 1,297 MEDIS TECHNOLOGIES LTD COM 58500P107 1,638 100,982 SH DEFINED 01,08 17,412 83,570 0 MEDTRONIC INC COM 585055106 245,489 5,038,770 SH DEFINED 01 2,908,698 1,741,060 389,012 MEDTRONIC INC COM 585055106 34,745 713,155 SH OTHER 01 302,637 368,731 41,787 MEDTRONIC INC COM 585055106 20,403 418,772 SH DEFINED 02 255,974 146,083 16,715 MEDTRONIC INC COM 585055106 6,828 140,140 SH OTHER 02 90,440 41,175 8,525 MEDTRONIC INC COM 585055106 15,174 311,443 SH DEFINED 03 166,939 123,453 21,051 MEDTRONIC INC COM 585055106 6,013 123,429 SH OTHER 03 52,754 60,745 9,930 MEDTRONIC INC COM 585055106 73,876 1,516,340 SH DEFINED 04 1,418,175 52,065 46,100 MEDTRONIC INC COM 585055106 37,861 777,108 SH OTHER 04 734,732 41,076 1,300 MEDTRONIC INC COM 585055106 9,171 188,235 SH DEFINED 05 148,540 29,080 10,615 MEDTRONIC INC COM 585055106 1,542 31,649 SH OTHER 05 12,949 10,700 8,000 MEDTRONIC INC COM 585055106 153 3,150 SH OTHER 01,06 0 0 3,150 MEDTRONIC INC COM 585055106 544,156 11,169,054 SH DEFINED 01,08 5,801,369 5,361,163 6,522 MEDTRONIC INC COM 585055106 1,540 31,605 SH DEFINED 09 31,605 0 0 MEDTRONIC INC COM 585055106 25,696 527,429 SH DEFINED 10 328,949 144,861 53,619 MEDTRONIC INC COM 585055106 5,489 112,667 SH OTHER 10 44,058 64,845 3,764 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 330 ________ MELLON FINL CORP COM 58551A108 28,033 955,764 SH DEFINED 01 457,602 425,064 73,098 MELLON FINL CORP COM 58551A108 556 18,950 SH OTHER 01 4,350 7,400 7,200 MELLON FINL CORP COM 58551A108 4,983 169,911 SH DEFINED 02 141,432 27,729 750 MELLON FINL CORP COM 58551A108 744 25,375 SH OTHER 02 16,375 7,500 1,500 MELLON FINL CORP COM 58551A108 808 27,537 SH DEFINED 03 15,412 10,175 1,950 MELLON FINL CORP COM 58551A108 1,024 34,922 SH OTHER 03 4,757 30,000 165 MELLON FINL CORP COM 58551A108 6,143 209,445 SH DEFINED 04 191,645 600 17,200 MELLON FINL CORP COM 58551A108 2,947 100,494 SH OTHER 04 79,944 20,550 0 MELLON FINL CORP COM 58551A108 286 9,765 SH DEFINED 05 8,265 0 1,500 MELLON FINL CORP COM 58551A108 81 2,770 SH OTHER 05 970 1,800 0 MELLON FINL CORP COM 58551A108 35 1,200 SH OTHER 01,06 0 0 1,200 MELLON FINL CORP COM 58551A108 135,980 4,636,202 SH DEFINED 01,08 2,047,001 2,589,201 0 MELLON FINL CORP COM 58551A108 64 2,176 SH DEFINED 09 2,176 0 0 MELLON FINL CORP COM 58551A108 2,494 85,023 SH DEFINED 10 78,298 6,335 390 MELLON FINL CORP COM 58551A108 397 13,525 SH OTHER 10 3,325 9,800 400 MEMBERWORKS INC COM 586002107 637 21,505 SH DEFINED 01 4,858 16,397 250 MEMBERWORKS INC COM 586002107 4 150 SH OTHER 01,06 0 0 150 MEMBERWORKS INC COM 586002107 1,948 65,758 SH DEFINED 01,08 27,118 38,640 0 MENS WEARHOUSE INC COM 587118100 1,924 72,889 SH DEFINED 01 37,050 33,739 2,100 MENS WEARHOUSE INC COM 587118100 13 510 SH OTHER 01,06 0 0 510 MENS WEARHOUSE INC COM 587118100 5,875 222,640 SH DEFINED 01,08 71,733 150,907 0 MENTOR CORP MINN COM 587188103 2,252 65,672 SH DEFINED 01 25,286 36,836 3,550 MENTOR CORP MINN COM 587188103 10 298 SH DEFINED 02 0 0 298 MENTOR CORP MINN COM 587188103 24 700 SH OTHER 01,06 0 0 700 MENTOR CORP MINN COM 587188103 11,677 340,526 SH DEFINED 01,08 103,035 237,491 0 MENTOR GRAPHICS CORP CONV DEB 587200AB2 2,105 2,000,000 PRN DEFINED 01 2,000,000 0 0 MENTOR GRAPHICS CORP COM 587200106 1,330 85,981 SH DEFINED 01 44,075 35,281 6,625 MENTOR GRAPHICS CORP COM 587200106 77 5,000 SH DEFINED 04 0 5,000 0 MENTOR GRAPHICS CORP COM 587200106 9,796 633,211 SH DEFINED 01,08 150,218 482,993 0 MERCANTILE BANK CORP COM 587376104 215 5,901 SH DEFINED 01 2,646 3,150 105 MERCANTILE BANK CORP COM 587376104 1,107 30,363 SH DEFINED 01,08 5,807 24,556 0 MERCANTILE BANK CORP COM 587376104 344 9,431 SH DEFINED 10 9,431 0 0 MERCANTILE BANKSHARES CORP COM 587405101 1,922 41,042 SH DEFINED 01 18,791 16,106 6,145 MERCANTILE BANKSHARES CORP COM 587405101 89 1,900 SH OTHER 01 1,800 100 0 MERCANTILE BANKSHARES CORP COM 587405101 13 273 SH DEFINED 04 273 0 0 MERCANTILE BANKSHARES CORP COM 587405101 413 8,816 SH OTHER 04 8,816 0 0 MERCANTILE BANKSHARES CORP COM 587405101 21,519 459,621 SH DEFINED 01,08 141,178 318,443 0 MERCANTILE BANKSHARES CORP COM 587405101 5 98 SH DEFINED 10 0 0 98 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 331 ________ MERCHANTS BANCSHARES COM 588448100 223 8,500 SH DEFINED 01 1,350 7,050 100 MERCHANTS BANCSHARES COM 588448100 317 12,071 SH DEFINED 01,08 2,762 9,309 0 MERCHANTS BANCSHARES COM 588448100 3 100 SH DEFINED 10 0 0 100 MERCHANTS GROUP INC COM 588539106 98 3,800 SH DEFINED 01 400 3,400 0 MERCHANTS GROUP INC COM 588539106 107 4,160 SH DEFINED 01,08 968 3,192 0 MERCK & CO INC COM 589331107 262,877 5,534,245 SH DEFINED 01 2,871,256 2,160,480 502,509 MERCK & CO INC COM 589331107 90,022 1,895,198 SH OTHER 01 660,054 1,088,412 146,732 MERCK & CO INC COM 589331107 11,947 251,511 SH DEFINED 02 163,231 77,693 10,587 MERCK & CO INC COM 589331107 5,644 118,825 SH OTHER 02 69,964 40,711 8,150 MERCK & CO INC COM 589331107 18,247 384,151 SH DEFINED 03 214,350 134,931 34,870 MERCK & CO INC COM 589331107 10,449 219,983 SH OTHER 03 105,871 87,765 26,347 MERCK & CO INC COM 589331107 57,808 1,217,010 SH DEFINED 04 1,175,069 30,867 11,074 MERCK & CO INC COM 589331107 44,722 941,514 SH OTHER 04 842,954 79,610 18,950 MERCK & CO INC COM 589331107 4,433 93,327 SH DEFINED 05 77,572 3,240 12,515 MERCK & CO INC COM 589331107 1,642 34,565 SH OTHER 05 8,810 20,255 5,500 MERCK & CO INC COM 589331107 287 6,050 SH OTHER 01,06 0 0 6,050 MERCK & CO INC COM 589331107 1,047,312 22,048,677 SH DEFINED 01,08 10,544,223 11,308,148 196,306 MERCK & CO INC COM 589331107 3,236 68,119 SH DEFINED 09 68,119 0 0 MERCK & CO INC COM 589331107 28,998 610,482 SH DEFINED 10 373,902 156,218 80,362 MERCK & CO INC COM 589331107 13,676 287,907 SH OTHER 10 168,571 112,457 6,879 MERCURY COMPUTER SYS COM 589378108 890 35,887 SH DEFINED 01 13,006 22,381 500 MERCURY COMPUTER SYS COM 589378108 2 100 SH DEFINED 05 0 100 0 MERCURY COMPUTER SYS COM 589378108 7 300 SH OTHER 01,06 0 0 300 MERCURY COMPUTER SYS COM 589378108 4,110 165,714 SH DEFINED 01,08 54,505 111,209 0 MERCURY GENL CORP NEW COM 589400100 893 17,988 SH DEFINED 01 11,615 4,693 1,680 MERCURY GENL CORP NEW COM 589400100 25 500 SH OTHER 04 500 0 0 MERCURY GENL CORP NEW COM 589400100 4,792 96,509 SH DEFINED 01,08 24,370 72,139 0 MERCURY GENL CORP NEW COM 589400100 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 332 ________ MERCURY INTERACTIVE CORP COM 589405109 20,453 410,465 SH DEFINED 01 296,526 93,592 20,347 MERCURY INTERACTIVE CORP COM 589405109 1,332 26,735 SH OTHER 01 16,320 9,365 1,050 MERCURY INTERACTIVE CORP COM 589405109 135 2,700 SH DEFINED 02 2,400 300 0 MERCURY INTERACTIVE CORP COM 589405109 7 150 SH OTHER 02 150 0 0 MERCURY INTERACTIVE CORP COM 589405109 1,945 39,025 SH DEFINED 03 25,000 13,225 800 MERCURY INTERACTIVE CORP COM 589405109 20 400 SH OTHER 03 400 0 0 MERCURY INTERACTIVE CORP COM 589405109 4,209 84,477 SH DEFINED 04 82,482 950 1,045 MERCURY INTERACTIVE CORP COM 589405109 767 15,385 SH OTHER 04 14,385 1,000 0 MERCURY INTERACTIVE CORP COM 589405109 118 2,375 SH DEFINED 05 275 2,000 100 MERCURY INTERACTIVE CORP COM 589405109 10 200 SH OTHER 01,06 0 0 200 MERCURY INTERACTIVE CORP COM 589405109 42,096 844,793 SH DEFINED 01,08 444,841 399,952 0 MERCURY INTERACTIVE CORP COM 589405109 77 1,541 SH DEFINED 09 1,541 0 0 MERCURY INTERACTIVE CORP COM 589405109 2,335 46,860 SH DEFINED 10 33,560 7,300 6,000 MERCURY INTERACTIVE CORP COM 589405109 95 1,900 SH OTHER 10 850 550 500 MEREDITH CORP COM 589433101 4,582 83,376 SH DEFINED 01 41,853 35,297 6,226 MEREDITH CORP COM 589433101 211 3,836 SH OTHER 02 3,836 0 0 MEREDITH CORP COM 589433101 3 50 SH DEFINED 03 50 0 0 MEREDITH CORP COM 589433101 5 100 SH OTHER 03 0 100 0 MEREDITH CORP COM 589433101 3 52 SH DEFINED 04 52 0 0 MEREDITH CORP COM 589433101 5 100 SH OTHER 01,06 0 0 100 MEREDITH CORP COM 589433101 22,823 415,274 SH DEFINED 01,08 209,739 205,535 0 MEREDITH CORP COM 589433101 69 1,259 SH DEFINED 10 1,209 0 50 MERIDIAN BIOSCIENCE INC COM 589584101 167 15,050 SH DEFINED 01 2,800 12,200 50 MERIDIAN BIOSCIENCE INC COM 589584101 413 37,250 SH DEFINED 01,08 6,225 31,025 0 MERIDIAN RESOURCE CORP COM 58977Q109 608 87,648 SH DEFINED 01 31,403 55,395 850 MERIDIAN RESOURCE CORP COM 58977Q109 2,720 391,969 SH DEFINED 01,08 169,406 222,563 0 MERISTAR HOSPITALITY CORP COM 58984Y103 657 96,064 SH DEFINED 01 45,972 48,042 2,050 MERISTAR HOSPITALITY CORP COM 58984Y103 3,335 487,551 SH DEFINED 01,08 141,727 345,824 0 MERISEL INC COM 589849306 54 11,220 SH DEFINED 01 2,520 8,700 0 MERISEL INC COM 589849306 63 13,113 SH DEFINED 01,08 3,523 9,590 0 MERIT MED SYS INC COM 589889104 624 39,154 SH DEFINED 01 14,651 24,057 446 MERIT MED SYS INC COM 589889104 16 1,000 SH DEFINED 04 1,000 0 0 MERIT MED SYS INC COM 589889104 2,819 176,976 SH DEFINED 01,08 52,957 124,019 0 MERIDIAN GOLD INC COM 589975101 794 61,200 SH DEFINED 01 19,200 42,000 0 MERIDIAN GOLD INC COM 589975101 9 700 SH OTHER 02 0 0 700 MERIDIAN GOLD INC COM 589975101 15 1,175 SH DEFINED 04 1,175 0 0 MERIDIAN GOLD INC COM 589975101 2,734 210,783 SH DEFINED 01,08 36,991 173,792 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 333 ________ MERGE TECHNOLOGIES INC COM 589981109 226 15,415 SH DEFINED 01 5,700 9,715 0 MERGE TECHNOLOGIES INC COM 589981109 861 58,836 SH DEFINED 01,08 9,759 49,077 0 MERITAGE CORP COM 59001A102 1,215 17,657 SH DEFINED 01 6,716 10,341 600 MERITAGE CORP COM 59001A102 6,221 90,420 SH DEFINED 01,08 35,706 54,714 0 MERIX CORP COM 590049102 388 34,200 SH DEFINED 01 10,800 23,000 400 MERIX CORP COM 590049102 1,649 145,445 SH DEFINED 01,08 56,738 88,707 0 MERRILL LYNCH & CO INC COM 590188108 135,596 2,511,970 SH DEFINED 01 1,299,601 1,029,503 182,866 MERRILL LYNCH & CO INC COM 590188108 16,188 299,895 SH OTHER 01 209,599 77,956 12,340 MERRILL LYNCH & CO INC COM 590188108 7,966 147,569 SH DEFINED 02 103,044 37,025 7,500 MERRILL LYNCH & CO INC COM 590188108 690 12,780 SH OTHER 02 5,575 7,205 0 MERRILL LYNCH & CO INC COM 590188108 3,575 66,231 SH DEFINED 03 42,180 17,276 6,775 MERRILL LYNCH & CO INC COM 590188108 912 16,887 SH OTHER 03 11,037 4,300 1,550 MERRILL LYNCH & CO INC COM 590188108 30,852 571,537 SH DEFINED 04 524,922 22,100 24,515 MERRILL LYNCH & CO INC COM 590188108 12,346 228,712 SH OTHER 04 214,735 13,877 100 MERRILL LYNCH & CO INC COM 590188108 727 13,473 SH DEFINED 05 7,845 1,140 4,488 MERRILL LYNCH & CO INC COM 590188108 218 4,030 SH OTHER 05 3,430 0 600 MERRILL LYNCH & CO INC COM 590188108 130 2,400 SH OTHER 01,06 0 0 2,400 MERRILL LYNCH & CO INC COM 590188108 480,364 8,898,923 SH DEFINED 01,08 4,554,971 4,338,750 5,202 MERRILL LYNCH & CO INC COM 590188108 969 17,950 SH DEFINED 09 17,950 0 0 MERRILL LYNCH & CO INC COM 590188108 3,331 61,703 SH DEFINED 10 31,073 14,300 16,330 MERRILL LYNCH & CO INC COM 590188108 431 7,981 SH OTHER 10 750 7,031 200 MERRIMAC INDS INC COM 590262101 17 1,800 SH DEFINED 01 600 1,200 0 MERRIMAC INDS INC COM 590262101 108 11,302 SH DEFINED 01,08 1,544 9,758 0 MESA AIR GROUP INC COM 590479101 630 77,890 SH DEFINED 01 20,862 55,178 1,850 MESA AIR GROUP INC COM 590479101 4 500 SH OTHER 01,06 0 0 500 MESA AIR GROUP INC COM 590479101 2,439 301,472 SH DEFINED 01,08 115,506 185,966 0 MESTEK INC COM 590829107 133 8,000 SH DEFINED 01 600 7,300 100 MESTEK INC COM 590829107 362 21,782 SH DEFINED 01,08 3,609 18,173 0 MET PRO CORP COM 590876306 207 13,917 SH DEFINED 01 4,184 9,733 0 MET PRO CORP COM 590876306 330 22,144 SH DEFINED 01,08 3,567 18,577 0 META GROUP INC COM 591002100 57 13,700 SH DEFINED 01 2,600 11,100 0 META GROUP INC COM 591002100 98 23,500 SH DEFINED 01,08 5,411 18,089 0 METAL MGMT INC COM 591097209 312 15,770 SH DEFINED 01 7,396 8,374 0 METAL MGMT INC COM 591097209 1,899 95,838 SH DEFINED 01,08 41,438 54,400 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 334 ________ METALS USA INC COM 591324207 141 7,900 SH DEFINED 01 7,900 0 0 METALS USA INC COM 591324207 1,469 82,174 SH DEFINED 01,08 28,674 53,500 0 METASOLV INC COM 59139P104 123 43,250 SH DEFINED 01 7,200 35,400 650 METASOLV INC COM 59139P104 190 66,881 SH DEFINED 01,08 15,868 51,013 0 METHODE ELECTRS INC COM 591520200 1,642 126,633 SH DEFINED 01 77,063 47,620 1,950 METHODE ELECTRS INC COM 591520200 32 2,500 SH OTHER 04 2,500 0 0 METHODE ELECTRS INC COM 591520200 8 600 SH OTHER 01,06 0 0 600 METHODE ELECTRS INC COM 591520200 3,428 264,269 SH DEFINED 01,08 95,120 169,149 0 METLIFE INC COM 59156R108 39,801 1,110,213 SH DEFINED 01 426,291 608,562 75,360 METLIFE INC COM 59156R108 89 2,477 SH OTHER 01 1,500 352 625 METLIFE INC COM 59156R108 34 936 SH DEFINED 02 586 350 0 METLIFE INC COM 59156R108 9 250 SH DEFINED 03 250 0 0 METLIFE INC COM 59156R108 1 21 SH OTHER 03 0 0 21 METLIFE INC COM 59156R108 152 4,231 SH DEFINED 04 4,131 100 0 METLIFE INC COM 59156R108 37 1,028 SH OTHER 04 700 328 0 METLIFE INC COM 59156R108 39 1,100 SH DEFINED 05 0 0 1,100 METLIFE INC COM 59156R108 72 2,000 SH OTHER 01,06 0 0 2,000 METLIFE INC COM 59156R108 224,500 6,262,207 SH DEFINED 01,08 3,197,683 3,064,524 0 METLIFE INC COM 59156R108 611 17,048 SH DEFINED 09 17,048 0 0 METLIFE INC COM 59156R108 20 570 SH DEFINED 10 120 0 450 METLIFE INC COM 59156R108 14 400 SH OTHER 10 0 400 0 METRIS COS INC COM 591598107 473 54,388 SH DEFINED 01 25,213 27,000 2,175 METRIS COS INC COM 591598107 149 17,100 SH DEFINED 04 0 17,100 0 METRIS COS INC COM 591598107 2,346 269,916 SH DEFINED 01,08 100,102 169,814 0 METRO GOLDWYN MAYER INC COM 591610100 753 62,222 SH DEFINED 01 45,815 12,122 4,285 METRO GOLDWYN MAYER INC COM 591610100 1 100 SH OTHER 01 0 100 0 METRO GOLDWYN MAYER INC COM 591610100 2 200 SH DEFINED 04 200 0 0 METRO GOLDWYN MAYER INC COM 591610100 24 2,000 SH OTHER 04 2,000 0 0 METRO GOLDWYN MAYER INC COM 591610100 4,343 358,942 SH DEFINED 01,08 79,597 279,345 0 METRO GOLDWYN MAYER INC COM 591610100 1 100 SH DEFINED 10 0 0 100 METRO ONE TELECOMMUNICATIONS COM 59163F105 80 54,700 SH DEFINED 01 4,950 49,450 300 METRO ONE TELECOMMUNICATIONS COM 59163F105 108 73,400 SH DEFINED 01,08 10,713 62,687 0 METROCALL HLDGS INC COM 59164X105 127 1,900 SH DEFINED 01 1,900 0 0 METROCALL HLDGS INC COM 59164X105 1,318 19,666 SH DEFINED 01,08 2,966 16,700 0 METROCORP BANCSHARES INC COM 591650106 140 9,200 SH DEFINED 01 1,900 7,300 0 METROCORP BANCSHARES INC COM 591650106 210 13,786 SH DEFINED 01,08 2,963 10,823 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 335 ________ METROLOGIC INSTRS INC COM 591676101 494 24,796 SH DEFINED 01 8,972 15,824 0 METROLOGIC INSTRS INC COM 591676101 2 115 SH DEFINED 04 115 0 0 METROLOGIC INSTRS INC COM 591676101 1,955 98,034 SH DEFINED 01,08 24,109 73,925 0 METROLOGIC INSTRS INC COM 591676101 26 1,325 SH DEFINED 10 1,185 0 140 METTLER TOLEDO INTERNATIONAL COM 592688105 764 15,547 SH DEFINED 01 4,000 9,436 2,111 METTLER TOLEDO INTERNATIONAL COM 592688105 53 1,085 SH OTHER 01 0 1,085 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3,480 70,811 SH DEFINED 01,08 32,507 38,304 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2 50 SH DEFINED 10 0 0 50 MEXCO ENERGY CORP COM 592770101 366 54,600 SH DEFINED 01 0 54,600 0 MEXICAN RESTAURANTS INC COM 59283R104 29 4,200 SH DEFINED 01 0 4,200 0 MEXICAN RESTAURANTS INC COM 59283R104 45 6,598 SH DEFINED 01,08 1,416 5,182 0 MICHAELS STORES INC COM 594087108 2,560 46,550 SH DEFINED 01 25,849 13,846 6,855 MICHAELS STORES INC COM 594087108 688 12,500 SH OTHER 01 0 12,500 0 MICHAELS STORES INC COM 594087108 440 8,000 SH OTHER 04 8,000 0 0 MICHAELS STORES INC COM 594087108 19,590 356,175 SH DEFINED 01,08 90,620 265,555 0 MICHAELS STORES INC COM 594087108 46 843 SH DEFINED 09 843 0 0 MICHAELS STORES INC COM 594087108 5 92 SH DEFINED 10 0 0 92 MICREL INC COM 594793101 942 77,522 SH DEFINED 01 47,077 25,145 5,300 MICREL INC COM 594793101 8,264 680,189 SH DEFINED 01,08 161,908 518,281 0 MICRO LINEAR CORP COM 594850109 86 15,200 SH DEFINED 01 2,400 12,800 0 MICRO LINEAR CORP COM 594850109 185 32,612 SH DEFINED 01,08 5,100 27,512 0 MICROS SYS INC COM 594901100 1,277 26,616 SH DEFINED 01 10,542 14,374 1,700 MICROS SYS INC COM 594901100 4 80 SH DEFINED 04 80 0 0 MICROS SYS INC COM 594901100 11 225 SH OTHER 01,06 0 0 225 MICROS SYS INC COM 594901100 5,892 122,836 SH DEFINED 01,08 36,480 86,356 0 MICROS SYS INC COM 594901100 43 905 SH DEFINED 10 800 0 105 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 336 ________ MICROSOFT CORP COM 594918104 819,969 28,710,408 SH DEFINED 01 15,921,581 10,578,702 2,210,125 MICROSOFT CORP COM 594918104 82,096 2,874,496 SH OTHER 01 1,312,416 1,403,080 159,000 MICROSOFT CORP COM 594918104 30,096 1,053,765 SH DEFINED 02 690,314 321,160 42,291 MICROSOFT CORP COM 594918104 9,777 342,338 SH OTHER 02 229,917 109,009 3,412 MICROSOFT CORP COM 594918104 57,751 2,022,105 SH DEFINED 03 1,174,915 707,842 139,348 MICROSOFT CORP COM 594918104 20,665 723,569 SH OTHER 03 516,505 159,884 47,180 MICROSOFT CORP COM 594918104 160,679 5,625,999 SH DEFINED 04 5,277,048 223,256 125,695 MICROSOFT CORP COM 594918104 89,215 3,123,768 SH OTHER 04 2,910,711 203,607 9,450 MICROSOFT CORP COM 594918104 26,674 933,974 SH DEFINED 05 798,708 85,645 49,621 MICROSOFT CORP COM 594918104 4,359 152,620 SH OTHER 05 69,252 62,518 20,850 MICROSOFT CORP COM 594918104 729 25,510 SH OTHER 01,06 0 0 25,510 MICROSOFT CORP COM 594918104 2,771,998 97,058,764 SH DEFINED 01,08 50,209,494 46,738,204 111,066 MICROSOFT CORP COM 594918104 8,437 295,397 SH DEFINED 09 295,397 0 0 MICROSOFT CORP COM 594918104 52,306 1,831,458 SH DEFINED 10 1,152,953 383,568 294,937 MICROSOFT CORP COM 594918104 13,969 489,101 SH OTHER 10 248,663 229,534 10,904 MICROVISION INC WASH COM 594960106 199 23,700 SH DEFINED 01 12,400 10,900 400 MICROVISION INC WASH COM 594960106 410 48,849 SH DEFINED 01,08 16,967 31,882 0 MICROSTRATEGY INC COM 594972408 770 18,042 SH DEFINED 01 6,965 10,777 300 MICROSTRATEGY INC COM 594972408 1 20 SH DEFINED 04 20 0 0 MICROSTRATEGY INC COM 594972408 4,110 96,257 SH DEFINED 01,08 34,258 61,999 0 MICRO THERAPEUTICS INC COM 59500W100 100 23,700 SH DEFINED 01 7,100 16,600 0 MICRO THERAPEUTICS INC COM 59500W100 308 73,355 SH DEFINED 01,08 15,044 58,311 0 MICROCHIP TECHNOLOGY INC COM 595017104 5,282 167,462 SH DEFINED 01 83,311 68,023 16,128 MICROCHIP TECHNOLOGY INC COM 595017104 2,246 71,224 SH OTHER 01 51,322 2,930 16,972 MICROCHIP TECHNOLOGY INC COM 595017104 4,030 127,787 SH DEFINED 02 106,387 20,825 575 MICROCHIP TECHNOLOGY INC COM 595017104 736 23,325 SH OTHER 02 21,075 2,250 0 MICROCHIP TECHNOLOGY INC COM 595017104 498 15,775 SH DEFINED 03 14,875 900 0 MICROCHIP TECHNOLOGY INC COM 595017104 516 16,375 SH DEFINED 04 10,375 6,000 0 MICROCHIP TECHNOLOGY INC COM 595017104 17 550 SH OTHER 04 50 500 0 MICROCHIP TECHNOLOGY INC COM 595017104 506 16,055 SH DEFINED 05 11,230 4,690 135 MICROCHIP TECHNOLOGY INC COM 595017104 36 1,150 SH OTHER 05 1,150 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 40,134 1,272,479 SH DEFINED 01,08 422,473 825,604 24,402 MICROCHIP TECHNOLOGY INC COM 595017104 98 3,110 SH DEFINED 09 3,110 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1,137 36,061 SH DEFINED 10 22,574 8,600 4,887 MICROCHIP TECHNOLOGY INC COM 595017104 16 500 SH OTHER 10 250 0 250 MICROFINANCIAL INC COM 595072109 44 13,000 SH DEFINED 01 1,200 11,800 0 MICROFINANCIAL INC COM 595072109 81 23,920 SH DEFINED 01,08 5,595 18,325 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 337 ________ MICROMUSE INC COM 595094103 766 114,546 SH DEFINED 01 44,596 64,200 5,750 MICROMUSE INC COM 595094103 1 125 SH DEFINED 04 125 0 0 MICROMUSE INC COM 595094103 3,624 541,756 SH DEFINED 01,08 157,779 383,977 0 MICRON TECHNOLOGY INC COM 595112103 27,060 1,767,458 SH DEFINED 01 1,148,658 528,992 89,808 MICRON TECHNOLOGY INC COM 595112103 10 650 SH OTHER 01 0 100 550 MICRON TECHNOLOGY INC COM 595112103 2 100 SH DEFINED 02 0 100 0 MICRON TECHNOLOGY INC COM 595112103 2 150 SH DEFINED 03 150 0 0 MICRON TECHNOLOGY INC COM 595112103 3 185 SH DEFINED 04 185 0 0 MICRON TECHNOLOGY INC COM 595112103 13 825 SH DEFINED 05 0 0 825 MICRON TECHNOLOGY INC COM 595112103 26 1,700 SH OTHER 01,06 0 0 1,700 MICRON TECHNOLOGY INC COM 595112103 84,736 5,534,686 SH DEFINED 01,08 2,845,010 2,689,676 0 MICRON TECHNOLOGY INC COM 595112103 394 25,748 SH DEFINED 09 25,748 0 0 MICRON TECHNOLOGY INC COM 595112103 32 2,062 SH DEFINED 10 98 0 1,964 MICRONETICS INC DEL COM 595125105 42 4,700 SH DEFINED 01 900 3,800 0 MICRONETICS INC DEL COM 595125105 100 11,113 SH DEFINED 01,08 1,888 9,225 0 MICROSEMI CORP COM 595137100 1,369 96,362 SH DEFINED 01 35,636 54,876 5,850 MICROSEMI CORP COM 595137100 14 1,000 SH OTHER 01,06 0 0 1,000 MICROSEMI CORP COM 595137100 6,446 453,646 SH DEFINED 01,08 140,706 312,940 0 MICROTUNE INC DEL COM 59514P109 5 1,150 SH DEFINED 01 0 0 1,150 MICROTUNE INC DEL COM 59514P109 104 22,318 SH DEFINED 01,08 22,318 0 0 MICROTEK MEDICAL HLDGS INC COM 59515B109 986 192,671 SH DEFINED 01 132,771 59,000 900 MICROTEK MEDICAL HLDGS INC COM 59515B109 976 190,546 SH DEFINED 01,08 46,284 144,262 0 MICROWAVE FILTER CO INC COM 595176108 6 3,800 SH DEFINED 01 0 3,800 0 MICROWAVE FILTER CO INC COM 595176108 20 12,465 SH DEFINED 01,08 905 11,560 0 MID-AMER APT CMNTYS INC COM 59522J103 1,751 46,211 SH DEFINED 01 28,784 16,177 1,250 MID-AMER APT CMNTYS INC COM 59522J103 4 110 SH DEFINED 04 110 0 0 MID-AMER APT CMNTYS INC COM 59522J103 4,278 112,907 SH DEFINED 01,08 26,346 86,561 0 MID-STATE BANCSHARES COM 595440108 1,091 46,388 SH DEFINED 01 20,072 24,916 1,400 MID-STATE BANCSHARES COM 595440108 41 1,750 SH DEFINED 03 1,750 0 0 MID-STATE BANCSHARES COM 595440108 3,470 147,579 SH DEFINED 01,08 38,976 108,603 0 MIDAS GROUP INC COM 595626102 499 28,675 SH DEFINED 01 9,584 18,791 300 MIDAS GROUP INC COM 595626102 9 496 SH OTHER 01 480 16 0 MIDAS GROUP INC COM 595626102 10 591 SH DEFINED 05 591 0 0 MIDAS GROUP INC COM 595626102 3 200 SH OTHER 01,06 0 0 200 MIDAS GROUP INC COM 595626102 1,936 111,277 SH DEFINED 01,08 36,304 74,973 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 338 ________ MIDCAP SPDR TR COM 595635103 169,393 1,524,685 SH DEFINED 01 994,347 472,233 58,105 MIDCAP SPDR TR COM 595635103 19,929 179,381 SH OTHER 01 73,674 88,349 17,358 MIDCAP SPDR TR COM 595635103 24,156 217,430 SH DEFINED 02 156,443 55,092 5,895 MIDCAP SPDR TR COM 595635103 3,129 28,166 SH OTHER 02 15,100 12,486 580 MIDCAP SPDR TR COM 595635103 37,822 340,432 SH DEFINED 03 196,412 124,360 19,660 MIDCAP SPDR TR COM 595635103 3,498 31,486 SH OTHER 03 17,528 6,036 7,922 MIDCAP SPDR TR COM 595635103 183,641 1,652,936 SH DEFINED 04 1,533,131 41,605 78,200 MIDCAP SPDR TR COM 595635103 61,856 556,762 SH OTHER 04 535,879 18,933 1,950 MIDCAP SPDR TR COM 595635103 1,196 10,768 SH DEFINED 05 10,468 0 300 MIDCAP SPDR TR COM 595635103 253 2,275 SH OTHER 05 180 2,095 0 MIDCAP SPDR TR COM 595635103 5,732 51,594 SH DEFINED 01,08 0 51,594 0 MIDCAP SPDR TR COM 595635103 37,317 335,888 SH DEFINED 10 274,226 20,565 41,097 MIDCAP SPDR TR COM 595635103 6,235 56,122 SH OTHER 10 15,569 39,053 1,500 MIDDLEBY CORP COM 596278101 3,810 69,760 SH DEFINED 01 54,400 15,360 0 MIDDLEBY CORP COM 596278101 2,293 41,976 SH DEFINED 01,08 21,317 20,659 0 MIDDLESEX WATER CO COM 596680108 392 20,194 SH DEFINED 01 6,631 12,314 1,249 MIDDLESEX WATER CO COM 596680108 1,232 63,468 SH DEFINED 01,08 9,917 53,551 0 MIDLAND CO COM 597486109 1,024 34,533 SH DEFINED 01 13,493 20,790 250 MIDLAND CO COM 597486109 2,169 73,167 SH DEFINED 01,08 11,889 61,278 0 MIDWEST AIR GROUP INC COM 597911106 102 24,502 SH DEFINED 01 2,952 21,500 50 MIDWEST AIR GROUP INC COM 597911106 157 37,575 SH DEFINED 01,08 7,169 30,406 0 MIDSOUTH BANCORP INC COM 598039105 12 330 SH DEFINED 01 330 0 0 MIDSOUTH BANCORP INC COM 598039105 190 5,427 SH DEFINED 01,08 1,220 4,207 0 MIDWAY GAMES INC COM 598148104 2,450 212,682 SH DEFINED 01 159,986 51,746 950 MIDWAY GAMES INC COM 598148104 14 1,200 SH OTHER 01,06 0 0 1,200 MIDWAY GAMES INC COM 598148104 3,854 334,508 SH DEFINED 01,08 120,178 214,330 0 MIDWEST BANC HOLDINGS INC COM 598251106 807 36,195 SH DEFINED 01 7,972 27,973 250 MIDWEST BANC HOLDINGS INC COM 598251106 40 1,790 SH DEFINED 04 1,790 0 0 MIDWEST BANC HOLDINGS INC COM 598251106 94 4,210 SH OTHER 04 3,039 0 1,171 MIDWEST BANC HOLDINGS INC COM 598251106 1,761 78,980 SH DEFINED 01,08 14,876 64,104 0 MIKOHN GAMING CORP COM 59862K108 63 13,100 SH DEFINED 01 2,300 10,800 0 MIKOHN GAMING CORP COM 59862K108 140 29,008 SH DEFINED 01,08 5,900 23,108 0 MIKRON INFRARED INC COM 59862R103 11 2,600 SH DEFINED 01 1,000 1,600 0 MIKRON INFRARED INC COM 59862R103 54 12,395 SH DEFINED 01,08 1,249 11,146 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 339 ________ MILACRON INC COM 598709103 252 63,048 SH DEFINED 01 23,501 37,247 2,300 MILACRON INC COM 598709103 3 850 SH OTHER 01,06 0 0 850 MILACRON INC COM 598709103 995 248,796 SH DEFINED 01,08 73,053 175,743 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 2,444 177,097 SH DEFINED 01 100,530 57,798 18,769 MILLENNIUM PHARMACEUTICALS I COM 599902103 1,212 87,832 SH OTHER 01 31,308 100 56,424 MILLENNIUM PHARMACEUTICALS I COM 599902103 23 1,700 SH OTHER 02 1,200 500 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 28 2,000 SH DEFINED 03 2,000 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 4 280 SH DEFINED 04 280 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 0 12 SH OTHER 04 12 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 24,254 1,757,560 SH DEFINED 01,08 541,719 1,215,841 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 6 471 SH DEFINED 09 471 0 0 MILLENNIUM PHARMACEUTICALS I COM 599902103 2 150 SH DEFINED 10 0 0 150 MILLENNIUM CHEMICALS INC COM 599903101 2,208 127,462 SH DEFINED 01 43,180 82,082 2,200 MILLENNIUM CHEMICALS INC COM 599903101 7,672 442,935 SH DEFINED 01,08 141,388 301,547 0 MILLENNIUM CELL INC COM 60038B105 50 26,400 SH DEFINED 01 5,500 20,900 0 MILLENNIUM CELL INC COM 60038B105 73 38,800 SH DEFINED 01,08 13,200 25,600 0 MILLENNIUM CELL INC COM 60038B105 4 2,200 SH DEFINED 10 2,200 0 0 MILLER HERMAN INC COM 600544100 1,530 52,853 SH DEFINED 01 30,634 16,279 5,940 MILLER HERMAN INC COM 600544100 359 12,400 SH DEFINED 04 12,400 0 0 MILLER HERMAN INC COM 600544100 11,930 412,239 SH DEFINED 01,08 123,013 289,226 0 MILLER HERMAN INC COM 600544100 789 27,250 SH DEFINED 10 8,500 18,600 150 MILLER INDS INC TENN COM 600551204 109 11,080 SH DEFINED 01 1,940 9,140 0 MILLER INDS INC TENN COM 600551204 179 18,111 SH DEFINED 01,08 3,919 14,192 0 MILLIPORE CORP COM 601073109 4,648 82,452 SH DEFINED 01 38,457 36,997 6,998 MILLIPORE CORP COM 601073109 3 50 SH OTHER 01 0 0 50 MILLIPORE CORP COM 601073109 21 375 SH DEFINED 02 375 0 0 MILLIPORE CORP COM 601073109 17 300 SH DEFINED 03 300 0 0 MILLIPORE CORP COM 601073109 124 2,195 SH DEFINED 04 2,195 0 0 MILLIPORE CORP COM 601073109 203 3,600 SH OTHER 04 3,600 0 0 MILLIPORE CORP COM 601073109 6 110 SH DEFINED 05 0 0 110 MILLIPORE CORP COM 601073109 6 100 SH OTHER 01,06 0 0 100 MILLIPORE CORP COM 601073109 23,142 410,542 SH DEFINED 01,08 196,159 214,383 0 MILLIPORE CORP COM 601073109 131 2,325 SH DEFINED 09 2,325 0 0 MILLIPORE CORP COM 601073109 3 57 SH DEFINED 10 7 0 50 MILLS CORP COM 601148109 1,116 23,899 SH DEFINED 01 15,499 6,360 2,040 MILLS CORP COM 601148109 7,301 156,349 SH DEFINED 01,08 55,549 100,800 0 MILLS CORP COM 601148109 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 340 ________ MINDSPEED TECHNOLOGIES INC COM 602682106 710 143,208 SH DEFINED 01 60,549 76,727 5,932 MINDSPEED TECHNOLOGIES INC COM 602682106 2 418 SH DEFINED 04 418 0 0 MINDSPEED TECHNOLOGIES INC COM 602682106 3,506 706,762 SH DEFINED 01,08 216,281 490,481 0 MINE SAFETY APPLIANCES CO COM 602720104 1,824 54,122 SH DEFINED 01 15,270 37,202 1,650 MINE SAFETY APPLIANCES CO COM 602720104 67 2,000 SH OTHER 04 0 2,000 0 MINE SAFETY APPLIANCES CO COM 602720104 6,003 178,139 SH DEFINED 01,08 45,847 132,292 0 MINERALS TECHNOLOGIES INC COM 603158106 3,022 52,100 SH DEFINED 01 32,404 17,896 1,800 MINERALS TECHNOLOGIES INC COM 603158106 9,029 155,679 SH DEFINED 01,08 36,055 119,624 0 MINORPLANET SYS USA INC COM 604363200 3 7,684 SH DEFINED 01 140 7,544 0 MINORPLANET SYS USA INC COM 604363200 1 2,644 SH DEFINED 01,08 1,640 1,004 0 MINUTEMAN INTL INC COM 604540104 44 3,400 SH DEFINED 01 500 2,900 0 MINUTEMAN INTL INC COM 604540104 90 6,982 SH DEFINED 01,08 1,532 5,450 0 MIPS TECHNOLOGIES INC COM 604567107 364 59,477 SH DEFINED 01 24,477 33,600 1,400 MIPS TECHNOLOGIES INC COM 604567107 1,442 235,586 SH DEFINED 01,08 42,677 192,909 0 MISONIX INC COM 604871103 61 8,100 SH DEFINED 01 1,300 6,800 0 MISONIX INC COM 604871103 98 12,935 SH DEFINED 01,08 3,135 9,800 0 MISSION RESOURCES CORP COM 605109107 126 22,100 SH DEFINED 01 22,100 0 0 MISSION RESOURCES CORP COM 605109107 1,579 277,016 SH DEFINED 01,08 74,683 202,333 0 MISSION WEST PPTYS INC COM 605203108 336 27,744 SH DEFINED 01 12,411 14,883 450 MISSION WEST PPTYS INC COM 605203108 1,055 87,129 SH DEFINED 01,08 19,719 67,410 0 MITCHAM INDS INC COM 606501104 40 7,800 SH DEFINED 01 1,300 6,500 0 MITCHAM INDS INC COM 606501104 60 11,676 SH DEFINED 01,08 2,100 9,576 0 MOBIUS MGMT SYSTEMS INC COM 606925105 149 24,500 SH DEFINED 01 3,700 20,800 0 MOBIUS MGMT SYSTEMS INC COM 606925105 225 37,046 SH DEFINED 01,08 6,538 30,508 0 MOBILE MINI INC COM 60740F105 935 32,912 SH DEFINED 01 17,609 14,503 800 MOBILE MINI INC COM 60740F105 6 200 SH OTHER 01,06 0 0 200 MOBILE MINI INC COM 60740F105 3,645 128,304 SH DEFINED 01,08 58,672 69,632 0 MOBILITY ELECTRONICS INC COM 60741U101 268 31,696 SH DEFINED 01 16,166 15,030 500 MOBILITY ELECTRONICS INC COM 60741U101 1,344 159,041 SH DEFINED 01,08 25,934 133,107 0 MOBILITY ELECTRONICS INC COM 60741U101 42 5,000 SH DEFINED 10 5,000 0 0 MOCON INC COM 607494101 112 13,200 SH DEFINED 01 4,600 8,600 0 MOCON INC COM 607494101 281 33,072 SH DEFINED 01,08 2,400 30,672 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 341 ________ MOD PAC CORP COM 607495108 30 3,400 SH DEFINED 01 200 3,200 0 MOD PAC CORP COM 607495108 80 8,936 SH DEFINED 01,08 1,942 6,994 0 MODEM MEDIA INC COM 607533106 133 25,450 SH DEFINED 01 5,150 20,300 0 MODEM MEDIA INC COM 607533106 219 41,820 SH DEFINED 01,08 10,608 31,212 0 MODINE MFG CO COM 607828100 2,428 76,242 SH DEFINED 01 68,900 5,242 2,100 MODINE MFG CO COM 607828100 6 181 SH DEFINED 04 181 0 0 MODINE MFG CO COM 607828100 7,638 239,804 SH DEFINED 01,08 49,880 189,924 0 MODTECH HLDGS INC COM 60783C100 634 82,099 SH DEFINED 01 70,649 11,400 50 MODTECH HLDGS INC COM 60783C100 227 29,413 SH DEFINED 01,08 9,662 19,751 0 MOHAWK INDS INC COM 608190104 2,842 38,759 SH DEFINED 01 22,568 13,109 3,082 MOHAWK INDS INC COM 608190104 1 20 SH OTHER 01 20 0 0 MOHAWK INDS INC COM 608190104 235 3,202 SH DEFINED 02 2,785 310 107 MOHAWK INDS INC COM 608190104 7 95 SH OTHER 02 95 0 0 MOHAWK INDS INC COM 608190104 2,084 28,422 SH DEFINED 03 18,931 8,480 1,011 MOHAWK INDS INC COM 608190104 236 3,223 SH OTHER 03 2,573 400 250 MOHAWK INDS INC COM 608190104 1,703 23,220 SH DEFINED 04 22,630 335 255 MOHAWK INDS INC COM 608190104 170 2,315 SH OTHER 04 2,270 45 0 MOHAWK INDS INC COM 608190104 3,101 42,290 SH DEFINED 05 36,880 5,135 275 MOHAWK INDS INC COM 608190104 252 3,440 SH OTHER 05 2,590 850 0 MOHAWK INDS INC COM 608190104 25,334 345,483 SH DEFINED 01,08 90,505 254,978 0 MOHAWK INDS INC COM 608190104 428 5,835 SH DEFINED 10 685 100 5,050 MOLDFLOW CORP COM 608507109 114 10,500 SH DEFINED 01 2,100 8,400 0 MOLDFLOW CORP COM 608507109 226 20,857 SH DEFINED 01,08 4,036 16,821 0 MOLECULAR DEVICES CORP COM 60851C107 481 27,048 SH DEFINED 01 9,142 17,181 725 MOLECULAR DEVICES CORP COM 60851C107 1,709 96,106 SH DEFINED 01,08 33,346 62,760 0 MOLINA HEALTHCARE INC COM 60855R100 141 3,700 SH DEFINED 01 3,700 0 0 MOLINA HEALTHCARE INC COM 60855R100 2,124 55,631 SH DEFINED 01,08 8,326 47,305 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 342 ________ MOLEX INC COM 608554101 13,715 427,524 SH DEFINED 01 167,202 229,465 30,857 MOLEX INC COM 608554101 2,593 80,823 SH OTHER 01 19,514 57,322 3,987 MOLEX INC COM 608554101 13 410 SH DEFINED 02 410 0 0 MOLEX INC COM 608554101 159 4,970 SH OTHER 02 585 4,385 0 MOLEX INC COM 608554101 420 13,081 SH DEFINED 03 4,576 8,505 0 MOLEX INC COM 608554101 397 12,364 SH OTHER 03 4,672 3,591 4,101 MOLEX INC COM 608554101 97 3,010 SH DEFINED 04 3,010 0 0 MOLEX INC COM 608554101 159 4,941 SH OTHER 04 4,941 0 0 MOLEX INC COM 608554101 48 1,496 SH DEFINED 05 0 1,171 325 MOLEX INC COM 608554101 277 8,627 SH OTHER 05 0 8,627 0 MOLEX INC COM 608554101 10 300 SH OTHER 01,06 0 0 300 MOLEX INC COM 608554101 54,462 1,697,689 SH DEFINED 01,08 875,782 821,907 0 MOLEX INC COM 608554101 164 5,115 SH DEFINED 09 5,115 0 0 MOLEX INC COM 608554101 72 2,232 SH DEFINED 10 2,032 0 200 MOLEX INC COM 608554200 2,473 90,660 SH DEFINED 01 27,006 63,654 0 MOLEX INC COM 608554200 2,637 96,661 SH OTHER 01 41,862 30,898 23,901 MOLEX INC COM 608554200 50 1,845 SH DEFINED 02 0 1,845 0 MOLEX INC COM 608554200 63 2,301 SH DEFINED 03 2,301 0 0 MOLEX INC COM 608554200 547 20,052 SH DEFINED 04 18,752 1,300 0 MOLEX INC COM 608554200 381 13,980 SH OTHER 04 13,980 0 0 MONACO COACH CORP COM 60886R103 1,241 44,067 SH DEFINED 01 16,171 25,521 2,375 MONACO COACH CORP COM 60886R103 14 500 SH OTHER 01,06 0 0 500 MONACO COACH CORP COM 60886R103 4,551 161,565 SH DEFINED 01,08 28,882 132,683 0 MONARCH CASINO & RESORT INC COM 609027107 128 9,100 SH DEFINED 01 1,300 7,700 100 MONARCH CASINO & RESORT INC COM 609027107 219 15,542 SH DEFINED 01,08 3,941 11,601 0 MONDAVI ROBERT CORP COM 609200100 1,155 31,208 SH DEFINED 01 17,609 11,099 2,500 MONDAVI ROBERT CORP COM 609200100 2,960 79,952 SH DEFINED 01,08 35,902 44,050 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 51 6,500 SH DEFINED 01 6,500 0 0 MONMOUTH REAL ESTATE INVT CO COM 609720107 184 23,601 SH DEFINED 01,08 5,800 17,801 0 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 349 46,390 SH DEFINED 01 15,884 29,706 800 MONOLITHIC SYS TECHNOLOGY IN COM 609842109 1,319 175,105 SH DEFINED 01,08 35,258 139,847 0 MONRO MUFFLER BRAKE INC COM 610236101 477 19,678 SH DEFINED 01 6,619 12,759 300 MONRO MUFFLER BRAKE INC COM 610236101 1,498 61,750 SH DEFINED 01,08 11,614 50,136 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 343 ________ MONSANTO CO NEW COM 61166W101 17,490 454,294 SH DEFINED 01 166,640 239,952 47,702 MONSANTO CO NEW COM 61166W101 2,582 67,066 SH OTHER 01 14,778 50,305 1,983 MONSANTO CO NEW COM 61166W101 66 1,703 SH DEFINED 02 1,566 137 0 MONSANTO CO NEW COM 61166W101 540 14,013 SH OTHER 02 6,771 6,159 1,083 MONSANTO CO NEW COM 61166W101 43 1,115 SH DEFINED 03 783 332 0 MONSANTO CO NEW COM 61166W101 91 2,359 SH OTHER 03 1,167 937 255 MONSANTO CO NEW COM 61166W101 198 5,131 SH DEFINED 04 5,131 0 0 MONSANTO CO NEW COM 61166W101 760 19,743 SH OTHER 04 19,743 0 0 MONSANTO CO NEW COM 61166W101 69 1,805 SH DEFINED 05 1,364 0 441 MONSANTO CO NEW COM 61166W101 25 639 SH OTHER 01,06 0 0 639 MONSANTO CO NEW COM 61166W101 92,439 2,401,011 SH DEFINED 01,08 1,214,830 1,186,181 0 MONSANTO CO NEW COM 61166W101 471 12,232 SH DEFINED 09 12,232 0 0 MONSANTO CO NEW COM 61166W101 152 3,954 SH DEFINED 10 3,183 682 89 MONSANTO CO NEW COM 61166W101 413 10,730 SH OTHER 10 7,661 3,069 0 MONSTER WORLDWIDE INC COM 611742107 5,299 206,011 SH DEFINED 01 91,744 95,728 18,539 MONSTER WORLDWIDE INC COM 611742107 3 100 SH OTHER 01 0 0 100 MONSTER WORLDWIDE INC COM 611742107 1 50 SH DEFINED 03 50 0 0 MONSTER WORLDWIDE INC COM 611742107 3 100 SH DEFINED 05 0 0 100 MONSTER WORLDWIDE INC COM 611742107 8 300 SH OTHER 01,06 0 0 300 MONSTER WORLDWIDE INC COM 611742107 24,767 962,938 SH DEFINED 01,08 473,056 489,882 0 MONSTER WORLDWIDE INC COM 611742107 7 255 SH DEFINED 10 20 0 235 MONTEREY PASTA CO COM 612570101 30 8,250 SH DEFINED 01 2,400 5,800 50 MONTEREY PASTA CO COM 612570101 109 29,909 SH DEFINED 01,08 6,099 23,810 0 MONY GROUP INC COM 615337102 1,360 43,437 SH DEFINED 01 31,098 9,779 2,560 MONY GROUP INC COM 615337102 46 1,468 SH DEFINED 04 1,468 0 0 MONY GROUP INC COM 615337102 6 200 SH OTHER 04 200 0 0 MONY GROUP INC COM 615337102 12,215 390,246 SH DEFINED 01,08 96,852 293,394 0 MONY GROUP INC COM 615337102 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 344 ________ MOODYS CORP COM 615369105 28,015 433,267 SH DEFINED 01 215,764 189,043 28,460 MOODYS CORP COM 615369105 13,953 215,797 SH OTHER 01 37,537 91,746 86,514 MOODYS CORP COM 615369105 2,507 38,775 SH DEFINED 02 24,990 12,795 990 MOODYS CORP COM 615369105 1,310 20,260 SH OTHER 02 11,610 8,450 200 MOODYS CORP COM 615369105 1,536 23,757 SH DEFINED 03 11,680 10,582 1,495 MOODYS CORP COM 615369105 1,597 24,701 SH OTHER 03 20,317 4,384 0 MOODYS CORP COM 615369105 1,493 23,085 SH DEFINED 04 22,810 275 0 MOODYS CORP COM 615369105 761 11,774 SH OTHER 04 11,774 0 0 MOODYS CORP COM 615369105 973 15,045 SH DEFINED 05 13,035 1,425 585 MOODYS CORP COM 615369105 45 700 SH OTHER 05 700 0 0 MOODYS CORP COM 615369105 26 400 SH OTHER 01,06 0 0 400 MOODYS CORP COM 615369105 86,976 1,345,135 SH DEFINED 01,08 698,454 646,681 0 MOODYS CORP COM 615369105 50 772 SH DEFINED 09 772 0 0 MOODYS CORP COM 615369105 112 1,732 SH DEFINED 10 1,232 300 200 MOODYS CORP COM 615369105 78 1,200 SH OTHER 10 700 500 0 MOOG INC COM 615394202 2,372 63,924 SH DEFINED 01 39,857 21,742 2,325 MOOG INC COM 615394202 6,663 179,542 SH DEFINED 01,08 65,489 114,053 0 MORGAN STANLEY COM 617446448 124,356 2,356,571 SH DEFINED 01 1,080,091 1,086,944 189,536 MORGAN STANLEY COM 617446448 9,653 182,928 SH OTHER 01 67,880 110,744 4,304 MORGAN STANLEY COM 617446448 3,751 71,083 SH DEFINED 02 57,897 11,371 1,815 MORGAN STANLEY COM 617446448 1,384 26,226 SH OTHER 02 15,276 10,600 350 MORGAN STANLEY COM 617446448 6,510 123,364 SH DEFINED 03 65,972 44,699 12,693 MORGAN STANLEY COM 617446448 2,078 39,371 SH OTHER 03 24,960 10,711 3,700 MORGAN STANLEY COM 617446448 21,135 400,505 SH DEFINED 04 372,035 20,135 8,335 MORGAN STANLEY COM 617446448 6,982 132,301 SH OTHER 04 125,848 5,487 966 MORGAN STANLEY COM 617446448 6,867 130,139 SH DEFINED 05 108,939 8,945 12,255 MORGAN STANLEY COM 617446448 575 10,900 SH OTHER 05 5,200 5,000 700 MORGAN STANLEY COM 617446448 148 2,800 SH OTHER 01,06 0 0 2,800 MORGAN STANLEY COM 617446448 611,257 11,583,423 SH DEFINED 01,08 5,227,654 6,167,529 188,240 MORGAN STANLEY COM 617446448 1,082 20,498 SH DEFINED 09 20,498 0 0 MORGAN STANLEY COM 617446448 5,536 104,913 SH DEFINED 10 59,560 6,135 39,218 MORGAN STANLEY COM 617446448 1,671 31,671 SH OTHER 10 12,951 16,880 1,840 MORGAN STANLEY UNDEFIND 61745P429 0 1,000 DEFINED 01 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 148 OTHER 01 0 148 0 MORGAN STANLEY UNDEFIND 61745P429 2 17,000 DEFINED 03 17,000 0 0 MORGAN STANLEY UNDEFIND 61745P429 0 1,500 OTHER 03 1,500 0 0 MORGAN STANLEY UNDEFIND 61745P437 1 11,000 DEFINED 03 11,000 0 0 MORGAN STANLEY UNDEFIND 61745P437 0 300 DEFINED 04 300 0 0 MORGAN STANLEY UNDEFIND 61745P437 0 5,000 OTHER 04 5,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 345 ________ MORGAN STANLEY UNDEFIND 61745P452 0 600 DEFINED 04 600 0 0 MORGAN STANLEY UNDEFIND 61745P452 0 2,500 OTHER 04 2,500 0 0 MORGAN STANLEY UNDEFIND 61745P452 1 21,000 DEFINED 10 0 0 21,000 MORGAN STANLEY UNDEFIND 61745P585 1 9,117 DEFINED 01 1,900 7,217 0 MORGAN STANLEY UNDEFIND 61745P585 1 4,000 OTHER 04 4,000 0 0 MORGAN STANLEY UNDEFIND 61745P668 0 2,800 DEFINED 01 2,800 0 0 MORGAN STANLEY UNDEFIND 61745P668 1 9,700 DEFINED 04 9,700 0 0 MORGAN STANLEY UNDEFIND 61745P668 1 4,244 OTHER 04 4,244 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 8,061 DEFINED 01 1,261 6,800 0 MORGAN STANLEY UNDEFIND 61745P734 0 134 OTHER 01 0 0 134 MORGAN STANLEY UNDEFIND 61745P734 0 1,000 OTHER 02 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 5,450 DEFINED 03 5,450 0 0 MORGAN STANLEY UNDEFIND 61745P734 1 6,083 OTHER 04 6,083 0 0 MORGAN STANLEY UNDEFIND 61745P791 0 1,000 DEFINED 01 1,000 0 0 MORGAN STANLEY UNDEFIND 61745P791 2 15,840 DEFINED 04 15,840 0 0 MORGAN STANLEY UNDEFIND 61745P791 1 4,188 OTHER 04 4,188 0 0 MORGAN STANLEY UNDEFIND 61745P866 3 19,300 DEFINED 01 0 19,300 0 MORGAN STANLEY UNDEFIND 61745P866 1 5,538 OTHER 01 0 5,538 0 MORGAN STANLEY UNDEFIND 61745P866 1 4,003 DEFINED 04 4,003 0 0 MORGAN STANLEY UNDEFIND 61745P866 1 8,658 OTHER 04 8,658 0 0 MOSSIMO INC COM 619696107 57 14,587 SH DEFINED 01 2,100 12,487 0 MOSSIMO INC COM 619696107 93 24,027 SH DEFINED 01,08 6,745 17,282 0 MOTHERS WK INC COM 619903107 103 5,000 SH DEFINED 01 500 4,400 100 MOTHERS WK INC COM 619903107 218 10,566 SH DEFINED 01,08 2,300 8,266 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 346 ________ MOTOROLA INC COM 620076109 158,752 8,698,737 SH DEFINED 01 3,687,409 4,618,830 392,498 MOTOROLA INC COM 620076109 18,217 998,192 SH OTHER 01 586,084 351,738 60,370 MOTOROLA INC COM 620076109 1,253 68,680 SH DEFINED 02 40,260 28,070 350 MOTOROLA INC COM 620076109 2,740 150,142 SH OTHER 02 144,392 5,750 0 MOTOROLA INC COM 620076109 2,574 141,028 SH DEFINED 03 64,887 68,091 8,050 MOTOROLA INC COM 620076109 1,857 101,732 SH OTHER 03 65,676 1,715 34,341 MOTOROLA INC COM 620076109 7,170 392,897 SH DEFINED 04 378,422 8,900 5,575 MOTOROLA INC COM 620076109 7,457 408,606 SH OTHER 04 386,848 16,758 5,000 MOTOROLA INC COM 620076109 788 43,175 SH DEFINED 05 37,300 1,050 4,825 MOTOROLA INC COM 620076109 251 13,775 SH OTHER 05 4,575 6,200 3,000 MOTOROLA INC COM 620076109 110 6,040 SH OTHER 01,06 0 0 6,040 MOTOROLA INC COM 620076109 398,693 21,846,190 SH DEFINED 01,08 11,501,620 10,228,605 115,965 MOTOROLA INC COM 620076109 885 48,493 SH DEFINED 09 48,493 0 0 MOTOROLA INC COM 620076109 420 23,018 SH DEFINED 10 16,018 3,600 3,400 MOTOROLA INC COM 620076109 1,331 72,940 SH OTHER 10 58,100 12,240 2,600 MOTOROLA INC PFD 620076208 3,704 75,000 DEFINED 01 75,000 0 0 MOTOROLA INC PFD 620076208 49 1,000 DEFINED 02 1,000 0 0 MOVADO GROUP INC COM 624580106 396 22,982 SH DEFINED 01 9,024 13,708 250 MOVADO GROUP INC COM 624580106 1,007 58,399 SH DEFINED 01,08 12,861 45,538 0 MOVIE GALLERY INC COM 624581104 940 48,089 SH DEFINED 01 17,008 30,506 575 MOVIE GALLERY INC COM 624581104 7 350 SH OTHER 01,06 0 0 350 MOVIE GALLERY INC COM 624581104 4,226 216,181 SH DEFINED 01,08 86,737 129,444 0 MOVIE STAR INC COM 624591103 12 8,500 SH DEFINED 01 2,000 6,500 0 MOVIE STAR INC COM 624591103 71 51,742 SH DEFINED 01,08 6,373 45,369 0 MUELLER INDS INC COM 624756102 2,739 76,515 SH DEFINED 01 36,746 39,069 700 MUELLER INDS INC COM 624756102 20 555 SH OTHER 01,06 0 0 555 MUELLER INDS INC COM 624756102 8,694 242,857 SH DEFINED 01,08 75,973 166,884 0 MUELLER INDS INC COM 624756102 50 1,400 SH DEFINED 10 0 0 1,400 MULTI COLOR CORP COM 625383104 51 3,600 SH DEFINED 01 0 3,600 0 MULTI COLOR CORP COM 625383104 200 14,218 SH DEFINED 01,08 2,254 11,964 0 MULTIMEDIA GAMES INC COM 625453105 1,108 41,328 SH DEFINED 01 14,446 26,382 500 MULTIMEDIA GAMES INC COM 625453105 83 3,100 SH DEFINED 04 0 3,100 0 MULTIMEDIA GAMES INC COM 625453105 13 500 SH OTHER 01,06 0 0 500 MULTIMEDIA GAMES INC COM 625453105 5,124 191,070 SH DEFINED 01,08 68,974 122,096 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 0 569 DEFINED 04 569 0 0 MUNICIPAL ADVANTAGE FD INC UNDEFIND 626189104 4 33,886 OTHER 10 0 33,886 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 347 ________ MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 1 13,770 DEFINED 03 0 13,770 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 0 2,111 DEFINED 04 2,111 0 0 MUNICIPAL HIGH INCOME FD INC UNDEFIND 626214100 2 23,000 DEFINED 10 0 0 23,000 MUNICIPAL MTG & EQUITY L L C COM 62624B101 174 7,457 SH DEFINED 01 7,457 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 47 2,000 SH DEFINED 03 2,000 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 91 3,900 SH DEFINED 04 3,900 0 0 MUNICIPAL MTG & EQUITY L L C COM 62624B101 12 500 SH DEFINED 01,08 500 0 0 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 11 77,704 DEFINED 04 75,624 2,080 0 MUNIHOLDINGS FLA INSD FD UNDEFIND 62624W105 3 21,156 OTHER 04 21,156 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 0 1,737 DEFINED 01 1,449 288 0 MUNIENHANCED FD INC UNDEFIND 626243109 1 8,950 DEFINED 04 8,950 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 0 4,000 OTHER 04 4,000 0 0 MUNIENHANCED FD INC UNDEFIND 626243109 0 4,200 DEFINED 10 4,200 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 1 6,700 DEFINED 01 6,700 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 0 3,000 DEFINED 04 3,000 0 0 MUNIHOLDINGS FD INC UNDEFIND 62625H107 1 6,733 OTHER 04 6,733 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 6,152 DEFINED 01 6,152 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 6,000 DEFINED 04 6,000 0 0 MUNIVEST FD II INC UNDEFIND 62629P105 1 4,750 OTHER 05 0 4,750 0 MUNIVEST FD INC UNDEFIND 626295109 0 8 DEFINED 01 8 0 0 MUNIVEST FD INC UNDEFIND 626295109 1 7,680 DEFINED 04 7,680 0 0 MUNIVEST FD INC UNDEFIND 626295109 1 8,710 OTHER 04 8,710 0 0 MUNIYIELD FLA FD UNDEFIND 626297105 1 3,948 DEFINED 04 3,948 0 0 MUNIYIELD FLA FD UNDEFIND 626297105 1 7,508 OTHER 04 7,508 0 0 MUNIYIELD FLA INSD FD UNDEFIND 626298103 0 25 DEFINED 03 25 0 0 MUNIYIELD FLA INSD FD UNDEFIND 626298103 1 7,000 DEFINED 04 7,000 0 0 MUNIYIELD FLA INSD FD UNDEFIND 626298103 0 3,300 OTHER 04 3,300 0 0 MUNIYIELD FD INC UNDEFIND 626299101 0 2,315 DEFINED 01 1,822 493 0 MUNIYIELD FD INC UNDEFIND 626299101 0 1,093 DEFINED 04 1,093 0 0 MUNIYIELD FD INC UNDEFIND 626299101 1 4,726 DEFINED 10 1,726 0 3,000 MUNIYIELD FD INC UNDEFIND 626299101 1 4,000 OTHER 10 4,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 348 ________ MUNIYIELD INSD FD INC UNDEFIND 62630E107 0 1,181 DEFINED 01 1,181 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 5,500 OTHER 01 5,500 0 0 MUNIYIELD INSD FD INC UNDEFIND 62630E107 1 4,340 DEFINED 04 4,313 0 27 MUNIYIELD INSD FD INC UNDEFIND 62630E107 0 800 DEFINED 05 0 0 800 MUNIYIELD INSD FD INC UNDEFIND 62630E107 0 3,000 DEFINED 10 3,000 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 0 2,000 DEFINED 01 0 2,000 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 4 29,035 DEFINED 04 29,035 0 0 MUNIYIELD QUALITY FD INC UNDEFIND 626302103 1 11,150 OTHER 04 11,150 0 0 MURPHY OIL CORP COM 626717102 3,270 44,373 SH DEFINED 01 22,244 16,249 5,880 MURPHY OIL CORP COM 626717102 175 2,378 SH OTHER 01 1,800 578 0 MURPHY OIL CORP COM 626717102 15 200 SH DEFINED 02 0 200 0 MURPHY OIL CORP COM 626717102 61 830 SH DEFINED 04 830 0 0 MURPHY OIL CORP COM 626717102 35,866 486,648 SH DEFINED 01,08 123,668 362,980 0 MURPHY OIL CORP COM 626717102 15 204 SH DEFINED 10 54 0 150 MUTUALFIRST FINL INC COM 62845B104 458 21,192 SH DEFINED 01 17,744 3,448 0 MUTUALFIRST FINL INC COM 62845B104 245 11,305 SH DEFINED 01,08 3,430 7,875 0 MYERS INDS INC COM 628464109 1,116 79,173 SH DEFINED 01 45,353 32,143 1,677 MYERS INDS INC COM 628464109 7 462 SH OTHER 01,06 0 0 462 MYERS INDS INC COM 628464109 2,458 174,358 SH DEFINED 01,08 56,124 118,234 0 MYKROLIS CORP COM 62852P103 1,061 60,908 SH DEFINED 01 23,476 33,982 3,450 MYKROLIS CORP COM 62852P103 17 1,000 SH DEFINED 04 1,000 0 0 MYKROLIS CORP COM 62852P103 4,768 273,708 SH DEFINED 01,08 65,522 208,186 0 MYLAN LABS INC COM 628530107 9,393 463,864 SH DEFINED 01 212,221 215,988 35,655 MYLAN LABS INC COM 628530107 2,340 115,562 SH OTHER 01 115,462 100 0 MYLAN LABS INC COM 628530107 159 7,875 SH DEFINED 02 0 7,875 0 MYLAN LABS INC COM 628530107 138 6,804 SH OTHER 02 1,000 5,804 0 MYLAN LABS INC COM 628530107 6 316 SH DEFINED 03 150 166 0 MYLAN LABS INC COM 628530107 450 22,235 SH DEFINED 04 22,235 0 0 MYLAN LABS INC COM 628530107 23 1,125 SH OTHER 04 1,125 0 0 MYLAN LABS INC COM 628530107 8 400 SH DEFINED 05 0 0 400 MYLAN LABS INC COM 628530107 16 800 SH OTHER 01,06 0 0 800 MYLAN LABS INC COM 628530107 48,128 2,376,696 SH DEFINED 01,08 1,167,637 1,209,059 0 MYLAN LABS INC COM 628530107 50 2,484 SH DEFINED 09 2,484 0 0 MYLAN LABS INC COM 628530107 272 13,450 SH DEFINED 10 13,000 0 450 MYRIAD GENETICS INC COM 62855J104 664 44,480 SH DEFINED 01 16,908 26,472 1,100 MYRIAD GENETICS INC COM 62855J104 3 200 SH DEFINED 02 200 0 0 MYRIAD GENETICS INC COM 62855J104 2 150 SH DEFINED 04 150 0 0 MYRIAD GENETICS INC COM 62855J104 3,328 223,048 SH DEFINED 01,08 79,722 143,326 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 349 ________ MYOGEN INC COM 62856E104 3 400 SH DEFINED 01 100 0 300 MYOGEN INC COM 62856E104 318 41,100 SH DEFINED 01,08 1,700 39,400 0 NBC CAP CORP COM 628729105 121 4,479 SH DEFINED 01 2,916 1,430 133 NBC CAP CORP COM 628729105 523 19,364 SH DEFINED 01,08 2,843 16,521 0 NBT BANCORP INC COM 628778102 1,127 50,470 SH DEFINED 01 19,826 27,419 3,225 NBT BANCORP INC COM 628778102 4,037 180,692 SH DEFINED 01,08 37,337 143,355 0 NBTY INC COM 628782104 1,044 35,529 SH DEFINED 01 23,980 9,104 2,445 NBTY INC COM 628782104 31 1,060 SH OTHER 01,06 0 0 1,060 NBTY INC COM 628782104 5,639 191,870 SH DEFINED 01,08 92,576 99,294 0 NCI BUILDING SYS INC COM 628852105 2,666 81,915 SH DEFINED 01 53,583 27,882 450 NCI BUILDING SYS INC COM 628852105 104 3,200 SH OTHER 04 0 3,200 0 NCI BUILDING SYS INC COM 628852105 4,395 135,027 SH DEFINED 01,08 41,686 93,341 0 NCO GROUP INC COM 628858102 1,271 47,635 SH DEFINED 01 15,210 30,250 2,175 NCO GROUP INC COM 628858102 15 550 SH OTHER 01,06 0 0 550 NCO GROUP INC COM 628858102 4,824 180,756 SH DEFINED 01,08 58,492 122,264 0 NCR CORP NEW COM 62886E108 11,991 241,812 SH DEFINED 01 132,276 94,770 14,766 NCR CORP NEW COM 62886E108 32 644 SH OTHER 01 539 30 75 NCR CORP NEW COM 62886E108 8 160 SH DEFINED 02 0 0 160 NCR CORP NEW COM 62886E108 57 1,141 SH OTHER 02 1,100 41 0 NCR CORP NEW COM 62886E108 79 1,600 SH DEFINED 03 0 0 1,600 NCR CORP NEW COM 62886E108 1 25 SH OTHER 03 0 25 0 NCR CORP NEW COM 62886E108 31 629 SH DEFINED 04 629 0 0 NCR CORP NEW COM 62886E108 5 93 SH OTHER 04 93 0 0 NCR CORP NEW COM 62886E108 5 100 SH DEFINED 05 0 0 100 NCR CORP NEW COM 62886E108 12 250 SH OTHER 01,06 0 0 250 NCR CORP NEW COM 62886E108 42,856 864,202 SH DEFINED 01,08 437,816 426,386 0 NCR CORP NEW COM 62886E108 194 3,920 SH DEFINED 09 3,920 0 0 NCR CORP NEW COM 62886E108 35 701 SH DEFINED 10 551 0 150 NS GROUP INC COM 628916108 608 36,974 SH DEFINED 01 11,508 24,241 1,225 NS GROUP INC COM 628916108 12 700 SH OTHER 01 0 700 0 NS GROUP INC COM 628916108 1,793 109,077 SH DEFINED 01,08 21,053 88,024 0 NASB FINL INC COM 628968109 192 4,551 SH DEFINED 01 3,051 1,400 100 NASB FINL INC COM 628968109 1,033 24,481 SH DEFINED 01,08 4,077 20,404 0 NII HLDGS INC COM 62913F201 2,136 63,400 SH DEFINED 01 38,400 24,400 600 NII HLDGS INC COM 62913F201 4,053 120,300 SH DEFINED 01,08 65,100 55,200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 350 ________ NIC INC COM 62914B100 530 74,134 SH DEFINED 01 24,934 48,650 550 NIC INC COM 62914B100 1,679 234,809 SH DEFINED 01,08 45,609 189,200 0 NL INDS INC COM 629156407 792 54,652 SH DEFINED 01 12,753 41,849 50 NL INDS INC COM 629156407 2,081 143,496 SH DEFINED 01,08 32,746 110,750 0 NMS COMMUNICATIONS CORP COM 629248105 458 62,100 SH DEFINED 01 27,000 35,100 0 NMS COMMUNICATIONS CORP COM 629248105 1,975 267,604 SH DEFINED 01,08 45,818 221,786 0 NMT MED INC COM 629294109 12 3,100 SH DEFINED 01 1,500 1,600 0 NMT MED INC COM 629294109 71 18,596 SH DEFINED 01,08 5,240 13,356 0 NN INC COM 629337106 301 23,663 SH DEFINED 01 8,613 14,700 350 NN INC COM 629337106 1,083 85,203 SH DEFINED 01,08 16,151 69,052 0 NPS PHARMACEUTICALS INC COM 62936P103 1,255 59,762 SH DEFINED 01 22,087 36,075 1,600 NPS PHARMACEUTICALS INC COM 62936P103 6 300 SH DEFINED 04 300 0 0 NPS PHARMACEUTICALS INC COM 62936P103 5,599 266,641 SH DEFINED 01,08 84,724 181,917 0 NRG ENERGY INC COM 629377508 486 19,607 SH DEFINED 01 19,407 0 200 NRG ENERGY INC COM 629377508 4,027 162,361 SH DEFINED 01,08 23,238 139,123 0 NTL INC DEL COM 62940M104 1,940 33,672 SH DEFINED 01 14,950 14,762 3,960 NTL INC DEL COM 62940M104 15,032 260,880 SH DEFINED 01,08 118,925 141,955 0 NTL INC DEL COM 62940M104 3 50 SH DEFINED 10 0 0 50 NTN COMMUNUNICATIONS INC COM 629410309 145 46,200 SH DEFINED 01 2,700 43,500 0 NTN COMMUNUNICATIONS INC COM 629410309 149 47,514 SH DEFINED 01,08 14,847 32,667 0 NUCO2 INC COM 629428103 212 10,800 SH DEFINED 01 1,500 9,300 0 NUCO2 INC COM 629428103 352 17,931 SH DEFINED 01,08 4,616 13,315 0 NUI CORP COM 629431107 530 36,293 SH DEFINED 01 17,427 18,816 50 NUI CORP COM 629431107 4 300 SH OTHER 01,06 0 0 300 NUI CORP COM 629431107 2,181 149,395 SH DEFINED 01,08 63,117 86,278 0 NVR INC COM 62944T105 1,778 3,673 SH DEFINED 01 2,409 954 310 NVR INC COM 62944T105 73 150 SH OTHER 01,06 0 0 150 NVR INC COM 62944T105 8,995 18,578 SH DEFINED 01,08 8,376 10,202 0 NVE CORP COM 629445206 96 2,400 SH DEFINED 01 0 2,400 0 NVE CORP COM 629445206 5 115 SH DEFINED 04 115 0 0 NVE CORP COM 629445206 653 16,354 SH DEFINED 01,08 10,200 6,154 0 NVE CORP COM 629445206 45 1,135 SH DEFINED 10 1,000 0 135 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 351 ________ NYMAGIC INC COM 629484106 471 17,850 SH DEFINED 01 2,000 15,800 50 NYMAGIC INC COM 629484106 848 32,122 SH DEFINED 01,08 4,855 27,267 0 NABI BIOPHARMACEUTICALS COM 629519109 2,198 154,594 SH DEFINED 01 114,703 37,766 2,125 NABI BIOPHARMACEUTICALS COM 629519109 350 24,591 SH OTHER 01 9,391 15,200 0 NABI BIOPHARMACEUTICALS COM 629519109 9 600 SH DEFINED 04 600 0 0 NABI BIOPHARMACEUTICALS COM 629519109 10 700 SH OTHER 04 700 0 0 NABI BIOPHARMACEUTICALS COM 629519109 4,732 332,767 SH DEFINED 01,08 58,922 273,845 0 NACCO INDS INC COM 629579103 1,079 11,357 SH DEFINED 01 3,438 7,244 675 NACCO INDS INC COM 629579103 3,272 34,442 SH DEFINED 01,08 10,512 23,930 0 NACCO INDS INC COM 629579103 48 500 SH DEFINED 10 500 0 0 NANOGEN INC COM 630075109 332 49,100 SH DEFINED 01 7,800 40,600 700 NANOGEN INC COM 630075109 1,853 273,718 SH DEFINED 01,08 108,859 164,859 0 NANOMETRICS INC COM 630077105 1,092 95,900 SH DEFINED 01 83,700 11,400 800 NANOMETRICS INC COM 630077105 382 33,561 SH DEFINED 01,08 5,070 28,491 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 96 12,900 SH DEFINED 01 3,200 9,700 0 NANOPHASE TCHNOLOGIES CORP COM 630079101 267 35,755 SH DEFINED 01,08 6,392 29,363 0 NAPCO SEC SYS INC COM 630402105 49 6,600 SH DEFINED 01 1,400 5,200 0 NAPCO SEC SYS INC COM 630402105 177 23,741 SH DEFINED 01,08 2,562 21,179 0 NARA BANCORP INC COM 63080P105 696 40,630 SH DEFINED 01 9,278 31,052 300 NARA BANCORP INC COM 63080P105 2,053 119,849 SH DEFINED 01,08 22,521 97,328 0 NASDAQ 100 TR COM 631100104 29,373 778,293 SH DEFINED 01 469,487 156,316 152,490 NASDAQ 100 TR COM 631100104 1,541 40,825 SH OTHER 01 7,395 30,380 3,050 NASDAQ 100 TR COM 631100104 1,355 35,913 SH DEFINED 02 23,763 8,250 3,900 NASDAQ 100 TR COM 631100104 497 13,164 SH OTHER 02 8,089 5,075 0 NASDAQ 100 TR COM 631100104 1,357 35,950 SH DEFINED 03 23,100 12,650 200 NASDAQ 100 TR COM 631100104 607 16,080 SH OTHER 03 15,080 1,000 0 NASDAQ 100 TR COM 631100104 9,284 246,008 SH DEFINED 04 210,063 30,600 5,345 NASDAQ 100 TR COM 631100104 3,267 86,576 SH OTHER 04 78,876 7,700 0 NASDAQ 100 TR COM 631100104 42 1,125 SH DEFINED 05 1,125 0 0 NASDAQ 100 TR COM 631100104 11 300 SH OTHER 05 0 300 0 NASDAQ 100 TR COM 631100104 827 21,917 SH DEFINED 01,08 21,912 5 0 NASDAQ 100 TR COM 631100104 1,106 29,295 SH DEFINED 10 26,795 2,500 0 NASDAQ 100 TR COM 631100104 509 13,490 SH OTHER 10 4,280 9,210 0 NASH FINCH CO COM 631158102 791 31,589 SH DEFINED 01 17,484 13,555 550 NASH FINCH CO COM 631158102 4 150 SH OTHER 01,06 0 0 150 NASH FINCH CO COM 631158102 2,505 100,074 SH DEFINED 01,08 30,489 69,585 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 352 ________ NASHUA CORP COM 631226107 97 10,000 SH DEFINED 01 900 9,100 0 NASHUA CORP COM 631226107 145 14,925 SH DEFINED 01,08 2,684 12,241 0 NASSDA CORP COM 63172M101 85 20,550 SH DEFINED 01 4,800 15,700 50 NASSDA CORP COM 63172M101 200 48,381 SH DEFINED 01,08 9,900 38,481 0 NASTECH PHARMACEUTICAL INC COM 631728409 143 14,050 SH DEFINED 01 11,400 2,600 50 NASTECH PHARMACEUTICAL INC COM 631728409 173 16,935 SH DEFINED 01,08 3,800 13,135 0 NATCO GROUP INC COM 63227W203 113 14,700 SH DEFINED 01 1,200 13,300 200 NATCO GROUP INC COM 63227W203 218 28,301 SH DEFINED 01,08 6,400 21,901 0 NATIONAL BK GREECE S A COM 633643408 123 27,019 SH DEFINED 01,08 27,019 0 0 NATIONAL BEVERAGE CORP COM 635017106 621 62,504 SH DEFINED 01 3,500 59,004 0 NATIONAL BEVERAGE CORP COM 635017106 951 95,733 SH DEFINED 01,08 17,142 78,591 0 NATIONAL CITY CORP COM 635405103 38,697 1,105,320 SH DEFINED 01 467,579 535,769 101,972 NATIONAL CITY CORP COM 635405103 707 20,200 SH OTHER 01 8,000 11,650 550 NATIONAL CITY CORP COM 635405103 458 13,088 SH DEFINED 02 10,946 2,142 0 NATIONAL CITY CORP COM 635405103 252 7,200 SH OTHER 02 5,700 1,500 0 NATIONAL CITY CORP COM 635405103 25 700 SH DEFINED 03 700 0 0 NATIONAL CITY CORP COM 635405103 81 2,300 SH OTHER 03 1,300 1,000 0 NATIONAL CITY CORP COM 635405103 3,212 91,732 SH DEFINED 04 91,732 0 0 NATIONAL CITY CORP COM 635405103 3,528 100,781 SH OTHER 04 93,691 7,090 0 NATIONAL CITY CORP COM 635405103 32 900 SH DEFINED 05 0 0 900 NATIONAL CITY CORP COM 635405103 56 1,600 SH OTHER 01,06 0 0 1,600 NATIONAL CITY CORP COM 635405103 197,044 5,628,234 SH DEFINED 01,08 2,974,332 2,648,972 4,930 NATIONAL CITY CORP COM 635405103 679 19,399 SH DEFINED 09 19,399 0 0 NATIONAL CITY CORP COM 635405103 1,741 49,719 SH DEFINED 10 39,601 8,918 1,200 NATIONAL CITY CORP COM 635405103 2,243 64,054 SH OTHER 10 18,550 42,144 3,360 NATIONAL COMMERCE FINL CORP COM 63545P104 3,229 99,358 SH DEFINED 01 47,168 39,535 12,655 NATIONAL COMMERCE FINL CORP COM 63545P104 730 22,450 SH OTHER 01 0 800 21,650 NATIONAL COMMERCE FINL CORP COM 63545P104 6 180 SH DEFINED 02 0 0 180 NATIONAL COMMERCE FINL CORP COM 63545P104 26 800 SH DEFINED 03 0 0 800 NATIONAL COMMERCE FINL CORP COM 63545P104 24 725 SH DEFINED 04 725 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 33 1,000 SH OTHER 04 1,000 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 1,058 32,555 SH DEFINED 05 32,555 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 38,835 1,194,920 SH DEFINED 01,08 366,344 828,576 0 NATIONAL COMMERCE FINL CORP COM 63545P104 12 356 SH DEFINED 09 356 0 0 NATIONAL COMMERCE FINL CORP COM 63545P104 29 900 SH DEFINED 10 0 0 900 NATIONAL DENTEX CORP COM 63563H109 139 4,700 SH DEFINED 01 700 4,000 0 NATIONAL DENTEX CORP COM 63563H109 167 5,644 SH DEFINED 01,08 1,225 4,419 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 353 ________ NATIONAL HEALTH REALTY INC COM 635905102 295 17,450 SH DEFINED 01 9,300 8,000 150 NATIONAL HEALTH REALTY INC COM 635905102 341 20,167 SH DEFINED 01,08 4,700 15,467 0 NATIONAL HEALTHCARE CORP COM 635906100 480 17,119 SH DEFINED 01 5,104 11,865 150 NATIONAL HEALTHCARE CORP COM 635906100 1,275 45,503 SH DEFINED 01,08 8,317 37,186 0 NATIONAL FINL PARTNERS CORP COM 63607P208 1,062 30,100 SH DEFINED 01 14,300 15,400 400 NATIONAL FINL PARTNERS CORP COM 63607P208 4 100 SH DEFINED 05 0 100 0 NATIONAL FINL PARTNERS CORP COM 63607P208 6,159 174,634 SH DEFINED 01,08 31,925 142,709 0 NATIONAL FUEL GAS CO N J COM 636180101 975 38,996 SH DEFINED 01 20,380 13,466 5,150 NATIONAL FUEL GAS CO N J COM 636180101 3 100 SH OTHER 01 0 100 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,060 SH DEFINED 02 1,060 0 0 NATIONAL FUEL GAS CO N J COM 636180101 27 1,061 SH DEFINED 04 1,061 0 0 NATIONAL FUEL GAS CO N J COM 636180101 9,822 392,870 SH DEFINED 01,08 70,227 322,643 0 NATIONAL FUEL GAS CO N J COM 636180101 28 1,100 SH DEFINED 10 500 500 100 NATIONAL HEALTH INVS INC COM 63633D104 2,086 76,709 SH DEFINED 01 50,392 23,567 2,750 NATIONAL HEALTH INVS INC COM 63633D104 163 6,000 SH DEFINED 05 6,000 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4,521 166,269 SH DEFINED 01,08 55,018 111,251 0 NATIONAL HOME HEALTH CARE CO COM 636380107 65 6,724 SH DEFINED 01 1,102 5,622 0 NATIONAL HOME HEALTH CARE CO COM 636380107 92 9,440 SH DEFINED 01,08 2,500 6,940 0 NATIONAL INSTRS CORP COM 636518102 1,278 41,709 SH DEFINED 01 25,683 9,681 6,345 NATIONAL INSTRS CORP COM 636518102 11,062 360,918 SH DEFINED 01,08 79,319 281,599 0 NATIONAL INSTRS CORP COM 636518102 3 90 SH DEFINED 10 0 0 90 NATIONAL MED HEALTH CARD SYS COM 636918302 126 4,700 SH DEFINED 01 4,700 0 0 NATIONAL MED HEALTH CARD SYS COM 636918302 471 17,485 SH DEFINED 01,08 3,358 14,127 0 NATIONAL-OILWELL INC COM 637071101 4,709 149,552 SH DEFINED 01 120,690 23,662 5,200 NATIONAL-OILWELL INC COM 637071101 3 100 SH OTHER 01 0 100 0 NATIONAL-OILWELL INC COM 637071101 4 118 SH DEFINED 02 0 0 118 NATIONAL-OILWELL INC COM 637071101 12 378 SH DEFINED 03 378 0 0 NATIONAL-OILWELL INC COM 637071101 14,162 449,716 SH DEFINED 01,08 104,428 345,288 0 NATIONAL-OILWELL INC COM 637071101 3 100 SH DEFINED 10 0 0 100 NATIONAL PENN BANCSHARES INC COM 637138108 1,043 35,086 SH DEFINED 01 13,904 19,734 1,448 NATIONAL PENN BANCSHARES INC COM 637138108 66 2,205 SH OTHER 04 2,205 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 4,060 136,506 SH DEFINED 01,08 33,348 103,158 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 354 ________ NATIONAL PRESTO INDS INC COM 637215104 604 14,638 SH DEFINED 01 3,450 10,413 775 NATIONAL PRESTO INDS INC COM 637215104 8 200 SH OTHER 04 200 0 0 NATIONAL PRESTO INDS INC COM 637215104 6 150 SH OTHER 01,06 0 0 150 NATIONAL PRESTO INDS INC COM 637215104 1,830 44,396 SH DEFINED 01,08 18,596 25,800 0 NATIONAL PROCESSING INC COM 637229105 1,498 52,096 SH DEFINED 01 14,288 37,608 200 NATIONAL PROCESSING INC COM 637229105 3,925 136,511 SH DEFINED 01,08 26,495 110,016 0 NATIONAL R V HLDGS INC COM 637277104 195 13,200 SH DEFINED 01 2,100 11,100 0 NATIONAL R V HLDGS INC COM 637277104 300 20,349 SH DEFINED 01,08 3,874 16,475 0 NATIONAL RESEARCH CORP COM 637372103 122 7,200 SH DEFINED 01 1,400 5,800 0 NATIONAL RESEARCH CORP COM 637372103 113 6,661 SH DEFINED 01,08 2,661 4,000 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 41,065 1,867,443 SH DEFINED 01 1,247,061 522,315 98,067 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,732 78,780 SH OTHER 01 50,480 26,400 1,900 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,513 68,820 SH DEFINED 02 46,855 16,835 5,130 NATIONAL SEMICONDUCTOR CORP COM 637640103 319 14,490 SH OTHER 02 3,260 11,080 150 NATIONAL SEMICONDUCTOR CORP COM 637640103 3,293 149,729 SH DEFINED 03 67,080 50,705 31,944 NATIONAL SEMICONDUCTOR CORP COM 637640103 556 25,270 SH OTHER 03 9,560 12,360 3,350 NATIONAL SEMICONDUCTOR CORP COM 637640103 9,683 440,315 SH DEFINED 04 411,615 15,825 12,875 NATIONAL SEMICONDUCTOR CORP COM 637640103 1,547 70,335 SH OTHER 04 67,205 3,130 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 2,512 114,232 SH DEFINED 05 100,387 9,270 4,575 NATIONAL SEMICONDUCTOR CORP COM 637640103 405 18,420 SH OTHER 05 17,570 850 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 22 1,000 SH OTHER 01,06 0 0 1,000 NATIONAL SEMICONDUCTOR CORP COM 637640103 76,194 3,464,943 SH DEFINED 01,08 1,801,772 1,598,604 64,567 NATIONAL SEMICONDUCTOR CORP COM 637640103 132 6,019 SH DEFINED 09 6,019 0 0 NATIONAL SEMICONDUCTOR CORP COM 637640103 2,637 119,928 SH DEFINED 10 84,328 17,300 18,300 NATIONAL SEMICONDUCTOR CORP COM 637640103 482 21,900 SH OTHER 10 5,450 16,050 400 NATIONAL TECHNICAL SYS INC COM 638104109 38 8,000 SH DEFINED 01 1,700 6,300 0 NATIONAL TECHNICAL SYS INC COM 638104109 129 27,108 SH DEFINED 01,08 4,064 23,044 0 NATIONAL WESTN LIFE INS CO COM 638522102 809 5,271 SH DEFINED 01 1,567 3,504 200 NATIONAL WESTN LIFE INS CO COM 638522102 3,127 20,362 SH DEFINED 01,08 6,607 13,755 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 355 ________ NATIONWIDE FINL SVCS INC COM 638612101 850 22,609 SH DEFINED 01 11,992 7,997 2,620 NATIONWIDE FINL SVCS INC COM 638612101 74 1,979 SH DEFINED 02 494 1,400 85 NATIONWIDE FINL SVCS INC COM 638612101 59 1,582 SH OTHER 02 922 660 0 NATIONWIDE FINL SVCS INC COM 638612101 8 200 SH DEFINED 03 0 200 0 NATIONWIDE FINL SVCS INC COM 638612101 1,043 27,738 SH DEFINED 04 26,338 0 1,400 NATIONWIDE FINL SVCS INC COM 638612101 85 2,250 SH OTHER 04 2,250 0 0 NATIONWIDE FINL SVCS INC COM 638612101 624 16,595 SH DEFINED 05 11,845 4,750 0 NATIONWIDE FINL SVCS INC COM 638612101 212 5,650 SH OTHER 05 5,050 600 0 NATIONWIDE FINL SVCS INC COM 638612101 5,993 159,353 SH DEFINED 01,08 55,067 104,286 0 NATIONWIDE FINL SVCS INC COM 638612101 2 50 SH DEFINED 10 0 0 50 NATIONWIDE HEALTH PPTYS INC COM 638620104 2,373 125,554 SH DEFINED 01 67,071 54,783 3,700 NATIONWIDE HEALTH PPTYS INC COM 638620104 15 800 SH DEFINED 02 800 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 9 450 SH DEFINED 03 450 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 49 2,600 SH DEFINED 04 2,600 0 0 NATIONWIDE HEALTH PPTYS INC COM 638620104 8,095 428,311 SH DEFINED 01,08 130,374 297,937 0 NATROL INC COM 638789107 42 15,500 SH DEFINED 01 2,700 12,800 0 NATROL INC COM 638789107 53 19,332 SH DEFINED 01,08 2,932 16,400 0 NATURAL ALTERNATIVES INTL IN COM 638842302 104 12,200 SH DEFINED 01 1,200 11,000 0 NATURAL ALTERNATIVES INTL IN COM 638842302 78 9,182 SH DEFINED 01,08 2,539 6,643 0 NAVISTAR FINL CORP CONV DEB 638902AM8 2,948 3,000,000 PRN DEFINED 01 3,000,000 0 0 NAVIGATORS GROUP INC COM 638904102 806 27,912 SH DEFINED 01 19,072 8,640 200 NAVIGATORS GROUP INC COM 638904102 1,368 47,368 SH DEFINED 01,08 9,643 37,725 0 NATURAL RESOURCE PARTNERS L COM 63900P103 188 4,950 SH DEFINED 01 3,450 1,500 0 NATURAL RESOURCE PARTNERS L COM 63900P103 362 9,500 SH DEFINED 01,08 500 9,000 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 305 21,423 SH DEFINED 01 7,473 13,700 250 NATURES SUNSHINE PRODUCTS IN COM 639027101 3 200 SH OTHER 01,06 0 0 200 NATURES SUNSHINE PRODUCTS IN COM 639027101 945 66,360 SH DEFINED 01,08 11,591 54,769 0 NATUS MEDICAL INC DEL COM 639050103 19 3,000 SH DEFINED 01 3,000 0 0 NATUS MEDICAL INC DEL COM 639050103 169 26,505 SH DEFINED 01,08 6,700 19,805 0 NAUTILUS GROUP INC COM 63910B102 1,079 55,301 SH DEFINED 01 22,607 31,607 1,087 NAUTILUS GROUP INC COM 63910B102 10 500 SH OTHER 01,06 0 0 500 NAUTILUS GROUP INC COM 63910B102 4,063 208,253 SH DEFINED 01,08 77,872 130,381 0 NAVARRE CORP COM 639208107 557 38,700 SH DEFINED 01 6,000 32,700 0 NAVARRE CORP COM 639208107 2,468 171,523 SH DEFINED 01,08 62,782 108,741 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 356 ________ NAVISTAR INTL CORP NEW COM 63934E108 17,994 464,241 SH DEFINED 01 400,410 51,608 12,223 NAVISTAR INTL CORP NEW COM 63934E108 2 50 SH OTHER 01 0 0 50 NAVISTAR INTL CORP NEW COM 63934E108 2 50 SH DEFINED 03 50 0 0 NAVISTAR INTL CORP NEW COM 63934E108 163 4,200 SH DEFINED 04 0 4,200 0 NAVISTAR INTL CORP NEW COM 63934E108 4 100 SH DEFINED 05 0 0 100 NAVISTAR INTL CORP NEW COM 63934E108 8 200 SH OTHER 01,06 0 0 200 NAVISTAR INTL CORP NEW COM 63934E108 23,422 604,278 SH DEFINED 01,08 293,570 310,708 0 NAVISTAR INTL CORP NEW COM 63934E108 4 115 SH DEFINED 10 15 0 100 NAVISTAR INTL CORP NEW COM 63934E108 19 500 SH OTHER 10 0 500 0 NAVISITE INC COM 63935M208 35 8,947 SH DEFINED 01 4,766 4,181 0 NAVISITE INC COM 63935M208 95 24,375 SH DEFINED 01,08 4,676 19,699 0 NAVIGANT CONSULTING INC COM 63935N107 1,535 71,576 SH DEFINED 01 27,608 41,743 2,225 NAVIGANT CONSULTING INC COM 63935N107 430 20,050 SH OTHER 01 0 20,050 0 NAVIGANT CONSULTING INC COM 63935N107 6,552 305,588 SH DEFINED 01,08 76,726 228,862 0 NAVIGANT INTL INC COM 63935R108 1,726 97,003 SH DEFINED 01 71,677 25,000 326 NAVIGANT INTL INC COM 63935R108 1,556 87,449 SH DEFINED 01,08 23,190 64,259 0 NDCHEALTH CORP COM 639480102 1,209 52,125 SH DEFINED 01 21,667 27,658 2,800 NDCHEALTH CORP COM 639480102 13 555 SH OTHER 01,06 0 0 555 NDCHEALTH CORP COM 639480102 5,761 248,310 SH DEFINED 01,08 81,427 166,883 0 NDCHEALTH CORP COM 639480102 16 700 SH DEFINED 10 700 0 0 NEIGHBORCARE INC COM 64015Y104 1,887 60,220 SH DEFINED 01 19,901 38,304 2,015 NEIGHBORCARE INC COM 64015Y104 4,888 156,005 SH DEFINED 01,08 83,099 72,906 0 NEIMAN MARCUS GROUP INC COM 640204202 1,802 32,372 SH DEFINED 01 21,674 7,925 2,773 NEIMAN MARCUS GROUP INC COM 640204202 13,162 236,513 SH DEFINED 01,08 48,450 188,063 0 NEIMAN MARCUS GROUP INC COM 640204202 3 50 SH DEFINED 10 0 0 50 NEKTAR THERAPEUTICS COM 640268108 1,578 79,054 SH DEFINED 01 26,526 47,978 4,550 NEKTAR THERAPEUTICS COM 640268108 5,607 280,936 SH DEFINED 01,08 108,134 172,802 0 NELNET INC COM 64031N108 151 8,500 SH DEFINED 01 2,200 6,300 0 NELNET INC COM 64031N108 479 27,006 SH DEFINED 01,08 2,187 24,819 0 NELSON THOMAS INC COM 640376109 520 22,864 SH DEFINED 01 7,028 15,636 200 NELSON THOMAS INC COM 640376109 5 200 SH OTHER 01,06 0 0 200 NELSON THOMAS INC COM 640376109 1,634 71,861 SH DEFINED 01,08 12,023 59,838 0 NEOFORMA COM INC COM 640475505 577 47,489 SH DEFINED 01 31,779 15,410 300 NEOFORMA COM INC COM 640475505 1,055 86,925 SH DEFINED 01,08 14,839 72,086 0 NEOFORMA COM INC COM 640475505 24 2,000 SH DEFINED 10 2,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 357 ________ NEOGEN CORP COM 640491106 26 1,500 SH DEFINED 01 1,375 125 0 NEOGEN CORP COM 640491106 261 15,179 SH DEFINED 01,08 3,200 11,979 0 NEOGEN CORP COM 640491106 40 2,331 SH DEFINED 10 2,331 0 0 NEOMAGIC CORP COM 640497103 88 30,364 SH DEFINED 01 5,264 25,100 0 NEOMAGIC CORP COM 640497103 163 56,129 SH DEFINED 01,08 12,100 44,029 0 NEON SYS INC COM 640509105 44 12,200 SH DEFINED 01 1,800 10,400 0 NEON SYS INC COM 640509105 36 10,000 SH DEFINED 02 10,000 0 0 NEON SYS INC COM 640509105 59 16,317 SH DEFINED 01,08 3,909 12,408 0 NEORX CORP COM 640520300 76 30,600 SH DEFINED 01 5,600 25,000 0 NEORX CORP COM 640520300 106 42,706 SH DEFINED 01,08 10,357 32,349 0 NEOSE TECHNOLOGIES INC COM 640522108 365 43,790 SH DEFINED 01 11,213 32,177 400 NEOSE TECHNOLOGIES INC COM 640522108 7 900 SH OTHER 01 0 900 0 NEOSE TECHNOLOGIES INC COM 640522108 973 116,751 SH DEFINED 01,08 22,849 93,902 0 NEOWARE SYS INC COM 64065P102 120 14,540 SH DEFINED 01 3,200 11,290 50 NEOWARE SYS INC COM 64065P102 241 29,127 SH DEFINED 01,08 6,644 22,483 0 NEOPHARM INC COM 640919106 432 41,857 SH DEFINED 01 11,527 29,928 402 NEOPHARM INC COM 640919106 1,361 131,769 SH DEFINED 01,08 41,362 90,407 0 NETBANK INC COM 640933107 2,667 244,013 SH DEFINED 01 170,331 71,182 2,500 NETBANK INC COM 640933107 3,410 311,955 SH DEFINED 01,08 108,727 203,228 0 NETWORKS ASSOCS INC COM 640938106 1,941 107,059 SH DEFINED 01 59,258 39,251 8,550 NETWORKS ASSOCS INC COM 640938106 11 600 SH OTHER 01 600 0 0 NETWORKS ASSOCS INC COM 640938106 12 675 SH DEFINED 03 675 0 0 NETWORKS ASSOCS INC COM 640938106 142 7,816 SH DEFINED 04 16 7,800 0 NETWORKS ASSOCS INC COM 640938106 15,677 864,715 SH DEFINED 01,08 220,866 643,849 0 NETWORKS ASSOCS INC COM 640938106 13 700 SH DEFINED 10 0 0 700 NET PERCEPTIONS INC COM 64107U101 26 38,500 SH DEFINED 01 5,400 33,100 0 NET PERCEPTIONS INC COM 64107U101 30 45,081 SH DEFINED 01,08 5,981 39,100 0 NET2PHONE COM 64108N106 241 53,120 SH DEFINED 01 26,020 25,700 1,400 NET2PHONE COM 64108N106 1,329 293,356 SH DEFINED 01,08 109,335 184,021 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 358 ________ NETFLIX COM INC COM 64110L106 1,654 45,944 SH DEFINED 01 8,400 36,844 700 NETFLIX COM INC COM 64110L106 22 600 SH OTHER 01 600 0 0 NETFLIX COM INC COM 64110L106 9 250 SH DEFINED 04 250 0 0 NETFLIX COM INC COM 64110L106 11 300 SH OTHER 04 300 0 0 NETFLIX COM INC COM 64110L106 6,176 171,565 SH DEFINED 01,08 64,400 107,165 0 NETFLIX COM INC COM 64110L106 100 2,780 SH DEFINED 10 2,470 0 310 NETEGRITY INC COM 64110P107 473 55,855 SH DEFINED 01 18,809 36,296 750 NETEGRITY INC COM 64110P107 30 3,500 SH OTHER 01 0 3,500 0 NETEGRITY INC COM 64110P107 1 150 SH DEFINED 04 150 0 0 NETEGRITY INC COM 64110P107 5 650 SH OTHER 01,06 0 0 650 NETEGRITY INC COM 64110P107 2,014 238,103 SH DEFINED 01,08 74,109 163,994 0 NETGURU COM INC COM 64111K107 27 17,000 SH DEFINED 01 2,500 14,500 0 NETGURU COM INC COM 64111K107 45 27,820 SH DEFINED 01,08 7,520 20,300 0 NETGEAR INC COM 64111Q104 162 15,100 SH DEFINED 01 14,000 700 400 NETGEAR INC COM 64111Q104 1,678 156,124 SH DEFINED 01,08 42,902 113,222 0 NETOPIA INC COM 64114K104 164 24,900 SH DEFINED 01 4,400 20,500 0 NETOPIA INC COM 64114K104 275 41,613 SH DEFINED 01,08 7,294 34,319 0 NETOPIA INC COM 64114K104 3 500 SH DEFINED 10 500 0 0 NETSMART TECHNOLOGIES INC COM 64114W306 22 2,300 SH DEFINED 01 0 2,300 0 NETSMART TECHNOLOGIES INC COM 64114W306 149 15,360 SH DEFINED 01,08 1,568 13,792 0 NETMANAGE INC COM 641144308 91 11,713 SH DEFINED 01 2,014 9,699 0 NETMANAGE INC COM 641144308 151 19,328 SH DEFINED 01,08 1,941 17,387 0 NETSOLVE INC COM 64115J106 105 10,600 SH DEFINED 01 2,200 8,400 0 NETSOLVE INC COM 64115J106 18 1,837 SH OTHER 04 0 1,837 0 NETSOLVE INC COM 64115J106 225 22,702 SH DEFINED 01,08 4,580 18,122 0 NETIQ CORP COM 64115P102 1,120 84,847 SH DEFINED 01 33,199 49,898 1,750 NETIQ CORP COM 64115P102 4,699 355,967 SH DEFINED 01,08 105,061 250,906 0 NETSCOUT SYS INC COM 64115T104 271 41,066 SH DEFINED 01 14,359 26,657 50 NETSCOUT SYS INC COM 64115T104 989 150,076 SH DEFINED 01,08 32,005 118,071 0 NETRATINGS INC COM 64116M108 717 43,996 SH DEFINED 01 11,052 32,594 350 NETRATINGS INC COM 64116M108 1,737 106,643 SH DEFINED 01,08 20,411 86,232 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 359 ________ NETWORK APPLIANCE INC COM 64120L104 35,467 1,647,344 SH DEFINED 01 1,294,806 294,560 57,978 NETWORK APPLIANCE INC COM 64120L104 1,020 47,390 SH OTHER 01 0 47,090 300 NETWORK APPLIANCE INC COM 64120L104 32 1,500 SH DEFINED 02 1,500 0 0 NETWORK APPLIANCE INC COM 64120L104 2 100 SH DEFINED 03 100 0 0 NETWORK APPLIANCE INC COM 64120L104 35 1,638 SH DEFINED 04 1,638 0 0 NETWORK APPLIANCE INC COM 64120L104 11 500 SH DEFINED 05 0 0 500 NETWORK APPLIANCE INC COM 64120L104 19 900 SH OTHER 01,06 0 0 900 NETWORK APPLIANCE INC COM 64120L104 68,411 3,177,481 SH DEFINED 01,08 1,671,073 1,506,408 0 NETWORK APPLIANCE INC COM 64120L104 98 4,569 SH DEFINED 09 4,569 0 0 NETWORK APPLIANCE INC COM 64120L104 73 3,373 SH DEFINED 10 2,923 0 450 NETWORK EQUIP TECHNOLOGIES COM 641208103 320 39,219 SH DEFINED 01 14,646 24,073 500 NETWORK EQUIP TECHNOLOGIES COM 641208103 2 300 SH OTHER 01,06 0 0 300 NETWORK EQUIP TECHNOLOGIES COM 641208103 1,233 151,086 SH DEFINED 01,08 31,824 119,262 0 NETWORK ENGINES INC COM 64121A107 78 28,500 SH DEFINED 01 7,000 21,500 0 NETWORK ENGINES INC COM 64121A107 238 86,787 SH DEFINED 01,08 12,717 74,070 0 NEUROGEN CORP COM 64124E106 195 26,000 SH DEFINED 01 11,000 14,400 600 NEUROGEN CORP COM 64124E106 7 900 SH OTHER 01 0 900 0 NEUROGEN CORP COM 64124E106 908 121,294 SH DEFINED 01,08 20,292 101,002 0 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 69 18,673 SH DEFINED 01 3,700 14,973 0 NEUROBIOLOGICAL TECHNOLOGIES COM 64124W106 180 48,491 SH DEFINED 01,08 7,100 41,391 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1,147 22,120 SH DEFINED 01 13,820 6,630 1,670 NEUROCRINE BIOSCIENCES INC COM 64125C109 1,186 22,868 SH OTHER 01 9,447 0 13,421 NEUROCRINE BIOSCIENCES INC COM 64125C109 342 6,593 SH OTHER 03 0 6,593 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5,614 108,283 SH DEFINED 01,08 44,811 63,472 0 NEW AMER HIGH INCOME FD INC UNDEFIND 641876107 0 12,146 DEFINED 03 0 12,146 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 56 9,046 SH DEFINED 01 1,726 7,320 0 NEW BRUNSWICK SCIENTIFIC INC COM 642876106 211 33,983 SH DEFINED 01,08 3,845 30,138 0 NEW CENTURY FINANCIAL CORP COM 64352D101 2,314 49,415 SH DEFINED 01 18,898 27,955 2,562 NEW CENTURY FINANCIAL CORP COM 64352D101 117 2,500 SH OTHER 03 2,500 0 0 NEW CENTURY FINANCIAL CORP COM 64352D101 23 500 SH OTHER 01,06 0 0 500 NEW CENTURY FINANCIAL CORP COM 64352D101 10,068 215,037 SH DEFINED 01,08 64,068 150,969 0 NEW ENGLAND BUSINESS SVC INC COM 643872104 436 9,916 SH DEFINED 01 7,179 1,937 800 NEW ENGLAND BUSINESS SVC INC COM 643872104 7 150 SH OTHER 01,06 0 0 150 NEW ENGLAND BUSINESS SVC INC COM 643872104 2,216 50,393 SH DEFINED 01,08 4,504 45,889 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 360 ________ NEW FRONTIER MEDIA INC COM 644398109 78 9,100 SH DEFINED 01 9,100 0 0 NEW FRONTIER MEDIA INC COM 644398109 299 35,078 SH DEFINED 01,08 5,451 29,627 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 114 3,700 SH DEFINED 01 1,900 1,800 0 NEW HAMPSHIRE THRIFT BANCSHS COM 644722100 133 4,298 SH DEFINED 01,08 741 3,557 0 NEW HORIZONS WORLDWIDE INC COM 645526104 103 17,150 SH DEFINED 01 2,050 15,100 0 NEW HORIZONS WORLDWIDE INC COM 645526104 147 24,492 SH DEFINED 01,08 4,471 20,021 0 NEW JERSEY RES COM 646025106 2,014 48,446 SH DEFINED 01 15,989 30,557 1,900 NEW JERSEY RES COM 646025106 71 1,719 SH OTHER 01 1,719 0 0 NEW JERSEY RES COM 646025106 25 600 SH DEFINED 02 0 600 0 NEW JERSEY RES COM 646025106 1 30 SH OTHER 04 0 30 0 NEW JERSEY RES COM 646025106 18 425 SH OTHER 01,06 0 0 425 NEW JERSEY RES COM 646025106 8,292 199,434 SH DEFINED 01,08 70,753 128,681 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 1,144 48,954 SH DEFINED 01 23,939 18,075 6,940 NEW PLAN EXCEL RLTY TR INC COM 648053106 25 1,060 SH DEFINED 02 1,060 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 47 2,000 SH OTHER 03 2,000 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 58 2,500 SH OTHER 04 2,500 0 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 12,109 518,354 SH DEFINED 01,08 97,489 420,865 0 NEW PLAN EXCEL RLTY TR INC COM 648053106 4 150 SH DEFINED 10 0 0 150 NEW YORK CMNTY BANCORP INC COM 649445103 2,629 133,933 SH DEFINED 01 62,386 52,964 18,583 NEW YORK CMNTY BANCORP INC COM 649445103 142 7,210 SH OTHER 01 7,110 100 0 NEW YORK CMNTY BANCORP INC COM 649445103 13 650 SH OTHER 02 0 650 0 NEW YORK CMNTY BANCORP INC COM 649445103 22 1,109 SH DEFINED 04 1,109 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 28,878 1,471,109 SH DEFINED 01,08 413,537 1,057,572 0 NEW YORK CMNTY BANCORP INC COM 649445103 9 467 SH DEFINED 09 467 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5 244 SH DEFINED 10 0 0 244 NEW YORK TIMES CO COM 650111107 10,787 241,268 SH DEFINED 01 106,246 118,638 16,384 NEW YORK TIMES CO COM 650111107 9 200 SH OTHER 01 0 0 200 NEW YORK TIMES CO COM 650111107 2 50 SH DEFINED 03 50 0 0 NEW YORK TIMES CO COM 650111107 157 3,514 SH DEFINED 04 3,514 0 0 NEW YORK TIMES CO COM 650111107 17 390 SH OTHER 04 390 0 0 NEW YORK TIMES CO COM 650111107 14 310 SH DEFINED 05 200 0 110 NEW YORK TIMES CO COM 650111107 13 300 SH OTHER 01,06 0 0 300 NEW YORK TIMES CO COM 650111107 60,471 1,352,520 SH DEFINED 01,08 688,105 664,415 0 NEW YORK TIMES CO COM 650111107 32 708 SH DEFINED 09 708 0 0 NEW YORK TIMES CO COM 650111107 33 728 SH DEFINED 10 528 0 200 NEWALLIANCE BANCSHARES INC COM 650203102 425 30,468 SH DEFINED 01 30,268 0 200 NEWALLIANCE BANCSHARES INC COM 650203102 2,390 171,206 SH DEFINED 01,08 38,585 132,621 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 361 ________ NEWCASTLE INVT CORP COM 65105M108 3,264 108,995 SH DEFINED 01 96,734 11,661 600 NEWCASTLE INVT CORP COM 65105M108 6,052 202,068 SH DEFINED 01,08 46,142 155,926 0 NEWELL RUBBERMAID INC COM 651229106 16,483 701,397 SH DEFINED 01 338,531 304,212 58,654 NEWELL RUBBERMAID INC COM 651229106 2,168 92,263 SH OTHER 01 47,164 34,455 10,644 NEWELL RUBBERMAID INC COM 651229106 3,974 169,105 SH DEFINED 02 129,120 34,135 5,850 NEWELL RUBBERMAID INC COM 651229106 837 35,632 SH OTHER 02 16,418 4,144 15,070 NEWELL RUBBERMAID INC COM 651229106 6,244 265,688 SH DEFINED 03 149,240 104,563 11,885 NEWELL RUBBERMAID INC COM 651229106 952 40,527 SH OTHER 03 33,742 3,550 3,235 NEWELL RUBBERMAID INC COM 651229106 11,207 476,906 SH DEFINED 04 451,386 15,665 9,855 NEWELL RUBBERMAID INC COM 651229106 3,676 156,442 SH OTHER 04 151,142 3,850 1,450 NEWELL RUBBERMAID INC COM 651229106 2,761 117,500 SH DEFINED 05 103,630 4,020 9,850 NEWELL RUBBERMAID INC COM 651229106 114 4,855 SH OTHER 05 2,555 600 1,700 NEWELL RUBBERMAID INC COM 651229106 19 800 SH OTHER 01,06 0 0 800 NEWELL RUBBERMAID INC COM 651229106 128,541 5,469,845 SH DEFINED 01,08 1,259,221 3,864,655 345,969 NEWELL RUBBERMAID INC COM 651229106 21 894 SH DEFINED 09 894 0 0 NEWELL RUBBERMAID INC COM 651229106 2,621 111,516 SH DEFINED 10 100,411 2,950 8,155 NEWELL RUBBERMAID INC COM 651229106 331 14,080 SH OTHER 10 3,705 9,800 575 NEWFIELD EXPL CO COM 651290108 1,563 28,037 SH DEFINED 01 16,512 8,935 2,590 NEWFIELD EXPL CO COM 651290108 2 28 SH OTHER 04 0 28 0 NEWFIELD EXPL CO COM 651290108 388 6,957 SH DEFINED 05 6,957 0 0 NEWFIELD EXPL CO COM 651290108 16,507 296,137 SH DEFINED 01,08 63,289 232,848 0 NEWFIELD EXPL CO COM 651290108 4 69 SH DEFINED 10 0 0 69 NEWMIL BANCORP INC COM 651633109 121 4,100 SH DEFINED 01 500 3,600 0 NEWMIL BANCORP INC COM 651633109 396 13,424 SH DEFINED 01,08 1,629 11,795 0 NEWMONT MINING CORP COM 651639106 31,463 811,743 SH DEFINED 01 358,511 391,560 61,672 NEWMONT MINING CORP COM 651639106 824 21,262 SH OTHER 01 2,987 12,900 5,375 NEWMONT MINING CORP COM 651639106 79 2,050 SH DEFINED 02 2,050 0 0 NEWMONT MINING CORP COM 651639106 262 6,754 SH OTHER 02 4,854 200 1,700 NEWMONT MINING CORP COM 651639106 63 1,620 SH DEFINED 03 800 820 0 NEWMONT MINING CORP COM 651639106 39 1,000 SH OTHER 03 900 100 0 NEWMONT MINING CORP COM 651639106 174 4,488 SH DEFINED 04 4,488 0 0 NEWMONT MINING CORP COM 651639106 81 2,100 SH OTHER 04 100 2,000 0 NEWMONT MINING CORP COM 651639106 26 680 SH DEFINED 05 0 0 680 NEWMONT MINING CORP COM 651639106 39 1,000 SH OTHER 01,06 0 0 1,000 NEWMONT MINING CORP COM 651639106 151,129 3,899,092 SH DEFINED 01,08 2,033,385 1,865,707 0 NEWMONT MINING CORP COM 651639106 485 12,520 SH DEFINED 09 12,520 0 0 NEWMONT MINING CORP COM 651639106 130 3,360 SH DEFINED 10 1,509 1,372 479 NEWMONT MINING CORP COM 651639106 39 1,000 SH OTHER 10 1,000 0 0 NEWPARK RES INC COM 651718504 1,096 176,695 SH DEFINED 01 47,766 126,929 2,000 NEWPARK RES INC COM 651718504 3,368 543,185 SH DEFINED 01,08 143,606 399,579 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 362 ________ NEWPORT CORP COM 651824104 803 49,668 SH DEFINED 01 24,489 23,529 1,650 NEWPORT CORP COM 651824104 49 3,000 SH DEFINED 03 0 3,000 0 NEWPORT CORP COM 651824104 5,370 332,083 SH DEFINED 01,08 88,197 243,886 0 NEWS CORP LTD COM 652487703 147 4,150 SH DEFINED 01 3,150 0 1,000 NEWS CORP LTD COM 652487703 744 21,000 SH OTHER 01 0 21,000 0 NEWS CORP LTD COM 652487703 17 480 SH DEFINED 02 0 480 0 NEWS CORP LTD COM 652487703 7 200 SH OTHER 02 200 0 0 NEWS CORP LTD COM 652487703 3 80 SH DEFINED 04 80 0 0 NEWS CORP LTD PFD 652487802 490 14,888 DEFINED 01 5,004 2,302 7,582 NEWS CORP LTD PFD 652487802 1,718 52,244 OTHER 01 36,284 15,927 33 NEWS CORP LTD PFD 652487802 164 4,973 DEFINED 02 1 4,972 0 NEWS CORP LTD PFD 652487802 3 85 OTHER 02 67 18 0 NEWS CORP LTD PFD 652487802 7 205 DEFINED 03 151 54 0 NEWS CORP LTD PFD 652487802 16 499 OTHER 03 415 84 0 NEWS CORP LTD PFD 652487802 250 7,593 DEFINED 04 1,166 6,427 0 NEWS CORP LTD PFD 652487802 63 1,906 OTHER 04 1,764 142 0 NEWS CORP LTD PFD 652487802 5 147 DEFINED 05 9 0 138 NEWS CORP LTD PFD 652487802 99 3,010 DEFINED 01,08 3,010 0 0 NEWS CORP LTD PFD 652487802 21 633 DEFINED 10 597 36 0 NEWS CORP LTD PFD 652487802 163 4,943 OTHER 10 4,943 0 0 NEWTEK BUSINESS SVCS INC COM 652526104 100 26,550 SH DEFINED 01 5,300 21,200 50 NEWTEK BUSINESS SVCS INC COM 652526104 128 34,158 SH DEFINED 01,08 9,840 24,318 0 NEXTEL COMMUNICATIONS INC COM 65332V103 80,349 3,013,838 SH DEFINED 01 1,960,771 906,616 146,451 NEXTEL COMMUNICATIONS INC COM 65332V103 288 10,800 SH OTHER 01 1,500 8,400 900 NEXTEL COMMUNICATIONS INC COM 65332V103 45 1,700 SH DEFINED 02 0 1,200 500 NEXTEL COMMUNICATIONS INC COM 65332V103 5 200 SH OTHER 02 0 0 200 NEXTEL COMMUNICATIONS INC COM 65332V103 55 2,076 SH DEFINED 03 1,750 326 0 NEXTEL COMMUNICATIONS INC COM 65332V103 9 320 SH OTHER 03 320 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 207 7,779 SH DEFINED 04 7,479 300 0 NEXTEL COMMUNICATIONS INC COM 65332V103 184 6,900 SH OTHER 04 6,400 500 0 NEXTEL COMMUNICATIONS INC COM 65332V103 43 1,600 SH DEFINED 05 0 0 1,600 NEXTEL COMMUNICATIONS INC COM 65332V103 72 2,700 SH OTHER 01,06 0 0 2,700 NEXTEL COMMUNICATIONS INC COM 65332V103 273,308 10,251,596 SH DEFINED 01,08 5,379,974 4,865,442 6,180 NEXTEL COMMUNICATIONS INC COM 65332V103 495 18,565 SH DEFINED 09 18,565 0 0 NEXTEL COMMUNICATIONS INC COM 65332V103 281 10,537 SH DEFINED 10 9,337 0 1,200 NEXTEL PARTNERS INC COM 65333F107 4,623 290,417 SH DEFINED 01 240,760 42,407 7,250 NEXTEL PARTNERS INC COM 65333F107 7,395 464,500 SH DEFINED 01,08 187,265 277,235 0 NEXTEL PARTNERS INC COM 65333F107 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 363 ________ NEXSTAR BROADCASTING GROUP I COM 65336K103 46 4,100 SH DEFINED 01 3,900 0 200 NEXSTAR BROADCASTING GROUP I COM 65336K103 363 32,704 SH DEFINED 01,08 4,552 28,152 0 NICOR INC COM 654086107 4,995 147,031 SH DEFINED 01 85,843 50,327 10,861 NICOR INC COM 654086107 150 4,426 SH OTHER 01 1,750 2,626 50 NICOR INC COM 654086107 3 103 SH DEFINED 02 103 0 0 NICOR INC COM 654086107 37 1,100 SH DEFINED 03 0 1,100 0 NICOR INC COM 654086107 14 400 SH OTHER 03 0 400 0 NICOR INC COM 654086107 48 1,400 SH DEFINED 04 1,400 0 0 NICOR INC COM 654086107 2 50 SH DEFINED 05 0 0 50 NICOR INC COM 654086107 17,843 525,272 SH DEFINED 01,08 231,221 294,051 0 NICOR INC COM 654086107 141 4,158 SH DEFINED 10 4,008 0 150 NIKE INC COM 654106103 57,734 762,161 SH DEFINED 01 423,228 284,289 54,644 NIKE INC COM 654106103 1,098 14,494 SH OTHER 01 7,430 4,784 2,280 NIKE INC COM 654106103 4,554 60,115 SH DEFINED 02 41,540 18,115 460 NIKE INC COM 654106103 654 8,635 SH OTHER 02 4,910 3,625 100 NIKE INC COM 654106103 5,016 66,213 SH DEFINED 03 40,788 22,050 3,375 NIKE INC COM 654106103 1,360 17,950 SH OTHER 03 16,580 1,245 125 NIKE INC COM 654106103 7,272 96,004 SH DEFINED 04 86,054 7,600 2,350 NIKE INC COM 654106103 2,683 35,420 SH OTHER 04 35,150 270 0 NIKE INC COM 654106103 361 4,772 SH DEFINED 05 4,372 0 400 NIKE INC COM 654106103 11 150 SH OTHER 05 150 0 0 NIKE INC COM 654106103 53 700 SH OTHER 01,06 0 0 700 NIKE INC COM 654106103 166,887 2,203,128 SH DEFINED 01,08 1,109,134 1,091,644 2,350 NIKE INC COM 654106103 326 4,304 SH DEFINED 09 4,304 0 0 NIKE INC COM 654106103 2,680 35,379 SH DEFINED 10 16,954 11,875 6,550 NIKE INC COM 654106103 102 1,350 SH OTHER 10 150 1,100 100 NIKU CORP COM 654113703 116 10,215 SH DEFINED 01 1,545 8,670 0 NIKU CORP COM 654113703 288 25,350 SH DEFINED 01,08 3,820 21,530 0 99 CENTS ONLY STORES COM 65440K106 1,126 73,807 SH DEFINED 01 38,692 30,682 4,433 99 CENTS ONLY STORES COM 65440K106 49 3,220 SH OTHER 01 0 3,220 0 99 CENTS ONLY STORES COM 65440K106 2 120 SH DEFINED 05 0 120 0 99 CENTS ONLY STORES COM 65440K106 6,765 443,632 SH DEFINED 01,08 59,864 383,768 0 99 CENTS ONLY STORES COM 65440K106 0 26 SH DEFINED 10 0 0 26 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 364 ________ NISOURCE INC COM 65473P105 9,057 439,219 SH DEFINED 01 172,137 230,906 36,176 NISOURCE INC COM 65473P105 18 850 SH OTHER 01 0 600 250 NISOURCE INC COM 65473P105 33 1,600 SH DEFINED 02 0 0 1,600 NISOURCE INC COM 65473P105 13 650 SH DEFINED 03 650 0 0 NISOURCE INC COM 65473P105 93 4,500 SH OTHER 03 4,500 0 0 NISOURCE INC COM 65473P105 18 870 SH DEFINED 04 600 270 0 NISOURCE INC COM 65473P105 19 920 SH OTHER 04 0 360 560 NISOURCE INC COM 65473P105 47 2,300 SH DEFINED 05 1,900 0 400 NISOURCE INC COM 65473P105 6 300 SH OTHER 01,06 0 0 300 NISOURCE INC COM 65473P105 48,792 2,366,249 SH DEFINED 01,08 1,169,664 1,196,585 0 NISOURCE INC COM 65473P105 35 1,677 SH DEFINED 09 1,677 0 0 NISOURCE INC COM 65473P105 21 1,040 SH DEFINED 10 640 0 400 NISOURCE INC COM 65473P105 4 200 SH OTHER 10 200 0 0 NOBEL LEARNING CMNTYS INC COM 654889104 21 3,000 SH DEFINED 01 1,300 1,700 0 NOBEL LEARNING CMNTYS INC COM 654889104 110 15,919 SH DEFINED 01,08 3,100 12,819 0 NOBILITY HOMES INC COM 654892108 97 4,600 SH DEFINED 01 700 3,900 0 NOBILITY HOMES INC COM 654892108 2 100 SH DEFINED 04 100 0 0 NOBILITY HOMES INC COM 654892108 248 11,823 SH DEFINED 01,08 1,738 10,085 0 NOKIA CORP COM 654902204 30,918 2,126,382 SH DEFINED 01 1,805,084 236,930 84,368 NOKIA CORP COM 654902204 2,361 162,407 SH OTHER 01 96,278 53,829 12,300 NOKIA CORP COM 654902204 5,793 398,424 SH DEFINED 02 288,881 102,893 6,650 NOKIA CORP COM 654902204 1,389 95,525 SH OTHER 02 38,275 29,250 28,000 NOKIA CORP COM 654902204 6,478 445,529 SH DEFINED 03 317,287 107,254 20,988 NOKIA CORP COM 654902204 2,270 156,127 SH OTHER 03 133,457 18,820 3,850 NOKIA CORP COM 654902204 17,035 1,171,599 SH DEFINED 04 1,084,379 57,925 29,295 NOKIA CORP COM 654902204 6,926 476,340 SH OTHER 04 455,815 17,700 2,825 NOKIA CORP COM 654902204 3,140 215,931 SH DEFINED 05 194,021 17,850 4,060 NOKIA CORP COM 654902204 416 28,580 SH OTHER 05 23,230 2,700 2,650 NOKIA CORP COM 654902204 74,122 5,097,818 SH DEFINED 01,08 0 4,539,121 558,697 NOKIA CORP COM 654902204 4,417 303,812 SH DEFINED 10 225,137 18,750 59,925 NOKIA CORP COM 654902204 1,013 69,655 SH OTHER 10 54,345 14,135 1,175 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 365 ________ NOBLE ENERGY INC COM 655044105 7,869 154,297 SH DEFINED 01 122,552 27,425 4,320 NOBLE ENERGY INC COM 655044105 2,851 55,908 SH OTHER 01 50,175 4,740 993 NOBLE ENERGY INC COM 655044105 15 300 SH DEFINED 02 0 300 0 NOBLE ENERGY INC COM 655044105 4 75 SH OTHER 02 0 0 75 NOBLE ENERGY INC COM 655044105 849 16,650 SH DEFINED 03 8,290 8,000 360 NOBLE ENERGY INC COM 655044105 77 1,500 SH OTHER 03 1,500 0 0 NOBLE ENERGY INC COM 655044105 473 9,275 SH DEFINED 04 9,275 0 0 NOBLE ENERGY INC COM 655044105 491 9,630 SH OTHER 04 6,265 3,365 0 NOBLE ENERGY INC COM 655044105 91 1,775 SH DEFINED 05 1,475 300 0 NOBLE ENERGY INC COM 655044105 102 2,009 SH OTHER 05 0 2,009 0 NOBLE ENERGY INC COM 655044105 15,569 305,284 SH DEFINED 01,08 77,824 227,460 0 NOBLE ENERGY INC COM 655044105 20 400 SH DEFINED 10 300 0 100 NOBLE ENERGY INC COM 655044105 296 5,800 SH OTHER 10 5,800 0 0 NOBLE INTL LTD COM 655053106 263 10,600 SH DEFINED 01 4,100 6,500 0 NOBLE INTL LTD COM 655053106 1,446 58,367 SH DEFINED 01,08 21,287 37,080 0 NOLAND CO COM 655286102 279 6,560 SH DEFINED 01 3,660 2,900 0 NOLAND CO COM 655286102 350 8,240 SH DEFINED 01,08 1,433 6,807 0 NORDSON CORP COM 655663102 3,844 88,626 SH DEFINED 01 76,356 11,370 900 NORDSON CORP COM 655663102 4 95 SH DEFINED 02 0 0 95 NORDSON CORP COM 655663102 11,149 257,070 SH DEFINED 01,08 57,846 199,224 0 NORDSON CORP COM 655663102 52 1,200 SH DEFINED 10 750 450 0 NORDSTROM INC COM 655664100 12,366 290,204 SH DEFINED 01 112,438 159,270 18,496 NORDSTROM INC COM 655664100 267 6,257 SH OTHER 01 5,332 0 925 NORDSTROM INC COM 655664100 54 1,265 SH DEFINED 02 700 565 0 NORDSTROM INC COM 655664100 236 5,540 SH OTHER 02 960 4,480 100 NORDSTROM INC COM 655664100 408 9,585 SH DEFINED 03 8,405 1,180 0 NORDSTROM INC COM 655664100 2,603 61,100 SH OTHER 03 59,100 2,000 0 NORDSTROM INC COM 655664100 76 1,775 SH DEFINED 04 1,375 0 400 NORDSTROM INC COM 655664100 9 200 SH DEFINED 05 0 0 200 NORDSTROM INC COM 655664100 17 400 SH OTHER 01,06 0 0 400 NORDSTROM INC COM 655664100 48,381 1,135,427 SH DEFINED 01,08 555,497 579,930 0 NORDSTROM INC COM 655664100 20 476 SH DEFINED 09 476 0 0 NORDSTROM INC COM 655664100 5 119 SH DEFINED 10 23 0 96 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 366 ________ NORFOLK SOUTHERN CORP COM 655844108 17,596 663,500 SH DEFINED 01 244,188 360,497 58,815 NORFOLK SOUTHERN CORP COM 655844108 1,041 39,257 SH OTHER 01 24,312 14,620 325 NORFOLK SOUTHERN CORP COM 655844108 119 4,500 SH DEFINED 02 0 4,500 0 NORFOLK SOUTHERN CORP COM 655844108 494 18,622 SH OTHER 02 14,622 4,000 0 NORFOLK SOUTHERN CORP COM 655844108 429 16,160 SH DEFINED 03 14,660 1,500 0 NORFOLK SOUTHERN CORP COM 655844108 286 10,800 SH OTHER 03 3,800 7,000 0 NORFOLK SOUTHERN CORP COM 655844108 475 17,928 SH DEFINED 04 17,628 0 300 NORFOLK SOUTHERN CORP COM 655844108 530 20,000 SH OTHER 04 20,000 0 0 NORFOLK SOUTHERN CORP COM 655844108 14 520 SH DEFINED 05 0 0 520 NORFOLK SOUTHERN CORP COM 655844108 29 1,100 SH OTHER 01,06 0 0 1,100 NORFOLK SOUTHERN CORP COM 655844108 93,977 3,543,630 SH DEFINED 01,08 1,808,403 1,735,227 0 NORFOLK SOUTHERN CORP COM 655844108 56 2,098 SH DEFINED 09 2,098 0 0 NORFOLK SOUTHERN CORP COM 655844108 113 4,277 SH DEFINED 10 3,682 0 595 NORFOLK SOUTHERN CORP COM 655844108 25 935 SH OTHER 10 935 0 0 NORSK HYDRO A S COM 656531605 39 600 SH DEFINED 01 600 0 0 NORSK HYDRO A S COM 656531605 144 2,200 SH OTHER 01 1,200 1,000 0 NORSK HYDRO A S COM 656531605 30 455 SH DEFINED 02 455 0 0 NORSK HYDRO A S COM 656531605 131 2,000 SH OTHER 02 2,000 0 0 NORSTAN INC COM 656535101 32 10,400 SH DEFINED 01 1,500 8,900 0 NORSTAN INC COM 656535101 104 34,062 SH DEFINED 01,08 6,071 27,991 0 NORTECH SYS INC COM 656553104 33 4,100 SH DEFINED 01 500 3,600 0 NORTECH SYS INC COM 656553104 84 10,610 SH DEFINED 01,08 1,200 9,410 0 NORTEL NETWORKS CORP NEW COM 656568102 27 5,370 SH DEFINED 01 958 912 3,500 NORTEL NETWORKS CORP NEW COM 656568102 38 7,609 SH OTHER 01 4,700 2,909 0 NORTEL NETWORKS CORP NEW COM 656568102 13 2,650 SH DEFINED 02 1,300 1,350 0 NORTEL NETWORKS CORP NEW COM 656568102 7 1,500 SH OTHER 02 1,500 0 0 NORTEL NETWORKS CORP NEW COM 656568102 109 21,840 SH DEFINED 03 21,840 0 0 NORTEL NETWORKS CORP NEW COM 656568102 1 250 SH OTHER 03 0 250 0 NORTEL NETWORKS CORP NEW COM 656568102 58 11,597 SH DEFINED 04 11,397 0 200 NORTEL NETWORKS CORP NEW COM 656568102 84 16,850 SH OTHER 04 16,850 0 0 NORTEL NETWORKS CORP NEW COM 656568102 12 2,440 SH DEFINED 05 1,440 0 1,000 NORTEL NETWORKS CORP NEW COM 656568102 6 1,200 SH DEFINED 10 1,200 0 0 NORTEL NETWORKS CORP NEW COM 656568102 5 1,000 SH OTHER 10 1,000 0 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 8 4,000 SH DEFINED 01 900 3,100 0 NORTH AMERN GALVANZNG & CTNG COM 65686Y109 36 18,000 SH DEFINED 01,08 1,739 16,261 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 98 11,700 SH DEFINED 01 2,000 9,700 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 32 3,806 SH OTHER 01 3,806 0 0 NORTH AMERN SCIENTIFIC INC COM 65715D100 171 20,379 SH DEFINED 01,08 4,258 16,121 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 367 ________ NORTH CENT BANCSHARES INC COM 658418108 143 3,800 SH DEFINED 01 400 3,400 0 NORTH CENT BANCSHARES INC COM 658418108 57 1,500 SH DEFINED 04 1,500 0 0 NORTH CENT BANCSHARES INC COM 658418108 97 2,586 SH DEFINED 01,08 600 1,986 0 NORTH FORK BANCORPORATION NY COM 659424105 9,566 251,418 SH DEFINED 01 102,632 126,344 22,442 NORTH FORK BANCORPORATION NY COM 659424105 28 725 SH OTHER 01 500 100 125 NORTH FORK BANCORPORATION NY COM 659424105 84 2,200 SH DEFINED 03 200 1,500 500 NORTH FORK BANCORPORATION NY COM 659424105 244 6,400 SH DEFINED 04 6,400 0 0 NORTH FORK BANCORPORATION NY COM 659424105 38 1,000 SH OTHER 04 1,000 0 0 NORTH FORK BANCORPORATION NY COM 659424105 10 250 SH DEFINED 05 0 0 250 NORTH FORK BANCORPORATION NY COM 659424105 11 300 SH OTHER 01,06 0 0 300 NORTH FORK BANCORPORATION NY COM 659424105 55,657 1,462,731 SH DEFINED 01,08 754,120 708,611 0 NORTH FORK BANCORPORATION NY COM 659424105 428 11,240 SH DEFINED 09 11,240 0 0 NORTH FORK BANCORPORATION NY COM 659424105 48 1,270 SH DEFINED 10 1,020 0 250 NORTH PITTSBURGH SYS INC COM 661562108 448 22,349 SH DEFINED 01 9,679 12,320 350 NORTH PITTSBURGH SYS INC COM 661562108 1,919 95,701 SH DEFINED 01,08 15,752 79,949 0 NORTH VALLEY BANCORP COM 66304M105 113 7,150 SH DEFINED 01 1,350 5,800 0 NORTH VALLEY BANCORP COM 66304M105 232 14,696 SH DEFINED 01,08 2,796 11,900 0 NORTHEAST UTILS COM 664397106 1,294 66,480 SH DEFINED 01 29,526 27,282 9,672 NORTHEAST UTILS COM 664397106 2 100 SH OTHER 01 0 100 0 NORTHEAST UTILS COM 664397106 21 1,093 SH DEFINED 02 1,093 0 0 NORTHEAST UTILS COM 664397106 9 450 SH DEFINED 04 450 0 0 NORTHEAST UTILS COM 664397106 14,402 739,710 SH DEFINED 01,08 214,284 525,426 0 NORTHEAST UTILS COM 664397106 8 431 SH DEFINED 10 0 0 431 NORTHERN BORDER PARTNERS L P COM 664785102 120 3,000 SH DEFINED 01 3,000 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 20 500 SH OTHER 03 0 0 500 NORTHERN BORDER PARTNERS L P COM 664785102 208 5,194 SH DEFINED 04 3,700 0 1,494 NORTHERN BORDER PARTNERS L P COM 664785102 24 600 SH DEFINED 05 600 0 0 NORTHERN BORDER PARTNERS L P COM 664785102 36 900 SH DEFINED 10 900 0 0 NORTHERN STS FINL CORP COM 665751103 27 1,000 SH DEFINED 01 900 100 0 NORTHERN STS FINL CORP COM 665751103 220 8,124 SH DEFINED 01,08 1,702 6,422 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 368 ________ NORTHERN TR CORP COM 665859104 142,804 3,377,585 SH DEFINED 01 2,356,450 539,302 481,833 NORTHERN TR CORP COM 665859104 634,496 15,006,993 SH OTHER 01 11,483,259 128,895 3,394,839 NORTHERN TR CORP COM 665859104 17 400 SH OTHER 02 400 0 0 NORTHERN TR CORP COM 665859104 3,670 86,814 SH DEFINED 04 84,914 0 1,900 NORTHERN TR CORP COM 665859104 493 11,668 SH OTHER 04 7,908 3,760 0 NORTHERN TR CORP COM 665859104 122 2,881 SH DEFINED 05 2,731 0 150 NORTHERN TR CORP COM 665859104 25 600 SH OTHER 01,06 0 0 600 NORTHERN TR CORP COM 665859104 82,030 1,940,151 SH DEFINED 01,08 998,391 941,760 0 NORTHERN TR CORP COM 665859104 49 1,151 SH DEFINED 09 1,151 0 0 NORTHERN TR CORP COM 665859104 506 11,976 SH DEFINED 10 3,776 6,900 1,300 NORTHERN TR CORP COM 665859104 114 2,700 SH OTHER 10 700 2,000 0 NORTHFIELD LABS INC COM 666135108 237 16,600 SH DEFINED 01 4,400 11,800 400 NORTHFIELD LABS INC COM 666135108 214 15,000 SH OTHER 01 0 0 15,000 NORTHFIELD LABS INC COM 666135108 43 3,000 SH OTHER 04 3,000 0 0 NORTHFIELD LABS INC COM 666135108 986 69,161 SH DEFINED 01,08 21,831 47,330 0 NORTHRIM BANCORP INC COM 666762109 103 5,081 SH DEFINED 01 577 4,504 0 NORTHRIM BANCORP INC COM 666762109 269 13,274 SH DEFINED 01,08 2,379 10,895 0 NORTHROP GRUMMAN CORP COM 666807102 34,962 651,066 SH DEFINED 01 247,900 349,030 54,136 NORTHROP GRUMMAN CORP COM 666807102 709 13,212 SH OTHER 01 0 12,856 356 NORTHROP GRUMMAN CORP COM 666807102 89 1,650 SH DEFINED 02 1,650 0 0 NORTHROP GRUMMAN CORP COM 666807102 51 946 SH OTHER 02 4 942 0 NORTHROP GRUMMAN CORP COM 666807102 618 11,516 SH DEFINED 03 11,516 0 0 NORTHROP GRUMMAN CORP COM 666807102 176 3,276 SH OTHER 03 3,276 0 0 NORTHROP GRUMMAN CORP COM 666807102 541 10,078 SH DEFINED 04 9,678 0 400 NORTHROP GRUMMAN CORP COM 666807102 160 2,972 SH OTHER 04 2,972 0 0 NORTHROP GRUMMAN CORP COM 666807102 50 934 SH DEFINED 05 428 0 506 NORTHROP GRUMMAN CORP COM 666807102 55 1,016 SH OTHER 01,06 0 0 1,016 NORTHROP GRUMMAN CORP COM 666807102 178,258 3,319,508 SH DEFINED 01,08 1,666,499 1,614,706 38,303 NORTHROP GRUMMAN CORP COM 666807102 95 1,768 SH DEFINED 09 1,768 0 0 NORTHROP GRUMMAN CORP COM 666807102 127 2,356 SH DEFINED 10 1,806 0 550 NORTHROP GRUMMAN CORP COM 666807102 32 600 SH OTHER 10 600 0 0 NORTHWEST AIRLS CORP COM 667280101 1,514 136,153 SH DEFINED 01 47,532 86,821 1,800 NORTHWEST AIRLS CORP COM 667280101 6,204 557,937 SH DEFINED 01,08 203,086 354,851 0 NORTHWEST BANCORP INC PA COM 667328108 1,204 52,582 SH DEFINED 01 15,980 36,552 50 NORTHWEST BANCORP INC PA COM 667328108 3,472 151,627 SH DEFINED 01,08 30,923 120,704 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 369 ________ NORTHWEST NAT GAS CO COM 667655104 2,559 83,890 SH DEFINED 01 52,635 30,705 550 NORTHWEST NAT GAS CO COM 667655104 76 2,502 SH OTHER 04 2,502 0 0 NORTHWEST NAT GAS CO COM 667655104 12 400 SH OTHER 01,06 0 0 400 NORTHWEST NAT GAS CO COM 667655104 6,529 214,069 SH DEFINED 01,08 85,865 128,204 0 NORTHWEST NAT GAS CO COM 667655104 6 200 SH OTHER 10 200 0 0 NORTHWEST PIPE CO COM 667746101 184 10,500 SH DEFINED 01 1,300 9,200 0 NORTHWEST PIPE CO COM 667746101 274 15,574 SH DEFINED 01,08 2,667 12,907 0 NOVAMED INC DEL COM 66986W108 12 3,400 SH DEFINED 01 1,700 1,700 0 NOVAMED INC DEL COM 66986W108 37 10,662 SH DEFINED 01,08 4,452 6,210 0 NOVATEL WIRELESS INC COM 66987M604 736 27,788 SH DEFINED 01 13,799 13,789 200 NOVATEL WIRELESS INC COM 66987M604 37 1,405 SH DEFINED 04 1,405 0 0 NOVATEL WIRELESS INC COM 66987M604 4,603 173,705 SH DEFINED 01,08 44,716 128,989 0 NOVARTIS A G COM 66987V109 481 10,814 SH DEFINED 01 1,239 9,575 0 NOVARTIS A G COM 66987V109 466 10,480 SH OTHER 01 4,600 5,880 0 NOVARTIS A G COM 66987V109 70 1,582 SH DEFINED 02 1,019 430 133 NOVARTIS A G COM 66987V109 51 1,150 SH OTHER 02 1,150 0 0 NOVARTIS A G COM 66987V109 33 740 SH DEFINED 03 0 640 100 NOVARTIS A G COM 66987V109 4 100 SH OTHER 03 0 100 0 NOVARTIS A G COM 66987V109 178 4,000 SH DEFINED 04 4,000 0 0 NOVARTIS A G COM 66987V109 67 1,500 SH OTHER 04 0 1,500 0 NOVARTIS A G COM 66987V109 35 788 SH DEFINED 10 550 0 238 NOVARTIS A G COM 66987V109 13 300 SH OTHER 10 300 0 0 NU HORIZONS ELECTRS CORP COM 669908105 162 18,002 SH DEFINED 01 3,340 14,312 350 NU HORIZONS ELECTRS CORP COM 669908105 365 40,526 SH DEFINED 01,08 6,776 33,750 0 NOVASTAR FINL INC COM 669947400 2,015 53,080 SH DEFINED 01 14,416 35,164 3,500 NOVASTAR FINL INC COM 669947400 140 3,700 SH OTHER 03 3,700 0 0 NOVASTAR FINL INC COM 669947400 7,319 192,801 SH DEFINED 01,08 65,363 127,438 0 NUANCE COMMUNICATIONS INC COM 669967101 161 35,340 SH DEFINED 01 6,500 28,740 100 NUANCE COMMUNICATIONS INC COM 669967101 5 1,000 SH OTHER 01 0 1,000 0 NUANCE COMMUNICATIONS INC COM 669967101 56 12,300 SH DEFINED 04 0 12,300 0 NUANCE COMMUNICATIONS INC COM 669967101 339 74,360 SH DEFINED 01,08 14,880 59,480 0 NOVAVAX INC COM 670002104 173 32,100 SH DEFINED 01 7,100 25,000 0 NOVAVAX INC COM 670002104 320 59,300 SH DEFINED 01,08 12,218 47,082 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 370 ________ NOVELL INC COM 670006105 7,935 945,780 SH DEFINED 01 550,493 340,083 55,204 NOVELL INC COM 670006105 3 400 SH OTHER 01 0 100 300 NOVELL INC COM 670006105 1 100 SH DEFINED 03 100 0 0 NOVELL INC COM 670006105 6 700 SH OTHER 04 700 0 0 NOVELL INC COM 670006105 5 650 SH DEFINED 05 0 0 650 NOVELL INC COM 670006105 8 1,000 SH OTHER 01,06 0 0 1,000 NOVELL INC COM 670006105 28,200 3,361,193 SH DEFINED 01,08 1,715,453 1,645,740 0 NOVELL INC COM 670006105 4 483 SH DEFINED 09 483 0 0 NOVELL INC COM 670006105 5 560 SH DEFINED 10 60 0 500 NOVELLUS SYS INC COM 670008101 14,939 475,158 SH DEFINED 01 310,219 133,154 31,785 NOVELLUS SYS INC COM 670008101 8 250 SH OTHER 01 0 100 150 NOVELLUS SYS INC COM 670008101 2 50 SH DEFINED 03 50 0 0 NOVELLUS SYS INC COM 670008101 16 500 SH DEFINED 04 500 0 0 NOVELLUS SYS INC COM 670008101 35 1,100 SH DEFINED 05 900 0 200 NOVELLUS SYS INC COM 670008101 6 200 SH OTHER 01,06 0 0 200 NOVELLUS SYS INC COM 670008101 45,076 1,433,712 SH DEFINED 01,08 768,089 665,623 0 NOVELLUS SYS INC COM 670008101 28 903 SH DEFINED 09 903 0 0 NOVELLUS SYS INC COM 670008101 7 224 SH DEFINED 10 20 0 204 NOVELLUS SYS INC COM 670008101 31 1,000 SH OTHER 10 1,000 0 0 NOVEN PHARMACEUTICALS INC COM 670009109 886 40,222 SH DEFINED 01 13,993 25,154 1,075 NOVEN PHARMACEUTICALS INC COM 670009109 55 2,500 SH OTHER 01 0 2,500 0 NOVEN PHARMACEUTICALS INC COM 670009109 7 325 SH DEFINED 04 325 0 0 NOVEN PHARMACEUTICALS INC COM 670009109 7 325 SH OTHER 01,06 0 0 325 NOVEN PHARMACEUTICALS INC COM 670009109 3,862 175,386 SH DEFINED 01,08 58,080 117,306 0 NOVOSTE CORP COM 67010C100 47 17,150 SH DEFINED 01 3,200 13,600 350 NOVOSTE CORP COM 67010C100 90 32,857 SH DEFINED 01,08 6,524 26,333 0 NSTOR TECHNOLOGIES INC COM 67018N108 2 5,698 SH DEFINED 01 5,311 387 0 NSTOR TECHNOLOGIES INC COM 67018N108 5 19,072 SH DEFINED 01,08 11,904 7,168 0 NU SKIN ENTERPRISES INC COM 67018T105 1,435 56,669 SH DEFINED 01 24,914 29,830 1,925 NU SKIN ENTERPRISES INC COM 67018T105 7,751 306,122 SH DEFINED 01,08 64,575 241,547 0 NSTAR COM 67019E107 1,307 27,290 SH DEFINED 01 12,167 11,438 3,685 NSTAR COM 67019E107 36 750 SH DEFINED 02 750 0 0 NSTAR COM 67019E107 86 1,800 SH OTHER 03 0 1,800 0 NSTAR COM 67019E107 35 736 SH DEFINED 04 736 0 0 NSTAR COM 67019E107 163 3,400 SH OTHER 04 3,400 0 0 NSTAR COM 67019E107 13,220 276,100 SH DEFINED 01,08 56,849 219,251 0 NSTAR COM 67019E107 12 250 SH DEFINED 10 200 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 371 ________ NUCOR CORP COM 670346105 14,691 191,386 SH DEFINED 01 105,618 72,313 13,455 NUCOR CORP COM 670346105 3,548 46,222 SH OTHER 01 45,447 700 75 NUCOR CORP COM 670346105 671 8,745 SH DEFINED 02 7,295 1,250 200 NUCOR CORP COM 670346105 208 2,709 SH OTHER 02 1,859 850 0 NUCOR CORP COM 670346105 1,380 17,977 SH DEFINED 03 11,150 6,627 200 NUCOR CORP COM 670346105 718 9,350 SH OTHER 03 9,350 0 0 NUCOR CORP COM 670346105 1,562 20,345 SH DEFINED 04 19,175 0 1,170 NUCOR CORP COM 670346105 133 1,735 SH OTHER 04 1,735 0 0 NUCOR CORP COM 670346105 92 1,200 SH DEFINED 05 600 500 100 NUCOR CORP COM 670346105 15 200 SH OTHER 01,06 0 0 200 NUCOR CORP COM 670346105 56,591 737,245 SH DEFINED 01,08 386,647 350,598 0 NUCOR CORP COM 670346105 25 326 SH DEFINED 09 326 0 0 NUCOR CORP COM 670346105 1,640 21,364 SH DEFINED 10 1,214 0 20,150 NUCOR CORP COM 670346105 134 1,750 SH OTHER 10 1,750 0 0 NUMEREX CORP PA COM 67053A102 65 14,200 SH DEFINED 01 2,200 12,000 0 NUMEREX CORP PA COM 67053A102 126 27,428 SH DEFINED 01,08 4,600 22,828 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 0 1,905 DEFINED 01 1,905 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 2 14,093 OTHER 01 2,256 11,837 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 1 6,450 DEFINED 04 6,450 0 0 NUVEEN INSD PREM INCOME MUN UNDEFIND 6706D8104 0 2,392 OTHER 04 2,392 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,716 DEFINED 01 1,315 1,401 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 3,661 OTHER 01 3,179 482 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,700 DEFINED 02 2,700 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 0 2,085 OTHER 02 2,085 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 1 5,404 DEFINED 04 5,404 0 0 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 3 25,305 OTHER 04 24,245 0 1,060 NUVEEN PREM INCOME MUN FD 4 UNDEFIND 6706K4105 1 5,935 DEFINED 10 0 0 5,935 NUTRACEUTICAL INTL CORP COM 67060Y101 541 25,400 SH DEFINED 01 5,700 19,700 0 NUTRACEUTICAL INTL CORP COM 67060Y101 1,550 72,745 SH DEFINED 01,08 23,481 49,264 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 305 DEFINED 01 305 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 1 10,750 DEFINED 04 10,750 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 2 16,362 OTHER 04 16,362 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 500 DEFINED 10 500 0 0 NUVEEN INVT QUALITY MUN FD I UNDEFIND 67062E103 0 2,000 OTHER 10 2,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 372 ________ NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 3,097 DEFINED 01 1,600 0 1,497 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 662 OTHER 01 0 662 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 1,696 DEFINED 02 1,696 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 0 300 OTHER 02 300 0 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 5 36,058 DEFINED 04 32,058 4,000 0 NUVEEN MUN ADVANTAGE FD INC UNDEFIND 67062H106 1 5,200 OTHER 04 5,200 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 3,000 DEFINED 01 3,000 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 2,200 OTHER 01 0 0 2,200 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 2 12,624 DEFINED 04 12,624 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 700 OTHER 04 700 0 0 NUVEEN INSD QUALITY MUN FD I UNDEFIND 67062N103 0 2,000 OTHER 10 2,000 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,655 DEFINED 01 2,655 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 2 13,707 OTHER 01 7,000 3,000 3,707 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 0 2,040 DEFINED 02 2,040 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 2 12,081 DEFINED 04 12,081 0 0 NUVEEN PERFORMANCE PLUS MUN UNDEFIND 67062P108 1 5,440 OTHER 04 5,440 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 1 6,501 DEFINED 01 5,501 0 1,000 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 2,700 OTHER 01 0 0 2,700 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 4 30,125 DEFINED 04 21,795 8,330 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 4 30,594 OTHER 04 30,594 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 3,000 DEFINED 05 3,000 0 0 NUVEEN PREM INCOME MUN FD UNDEFIND 67062T100 0 3,000 DEFINED 10 3,000 0 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 3,571 DEFINED 01 1,000 2,571 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 394 OTHER 01 0 0 394 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 1 6,743 DEFINED 04 6,743 0 0 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 2 11,606 OTHER 04 11,398 0 208 NUVEEN MUN MKT OPPORTUNITY F UNDEFIND 67062W103 0 2,596 OTHER 10 2,596 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 0 2,540 DEFINED 01 2,540 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 1 7,000 DEFINED 04 7,000 0 0 NUVEEN SELECT TAX FREE INCM UNDEFIND 67063C106 1 10,300 OTHER 04 10,300 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 3,700 DEFINED 01 2,000 1,700 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 02 1,000 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,044 OTHER 02 1,044 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 956 OTHER 03 0 956 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 7,800 DEFINED 04 7,800 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 7 53,233 OTHER 04 53,233 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 2,333 DEFINED 05 2,333 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 1 9,334 OTHER 05 9,334 0 0 NUVEEN PREM INCOME MUN FD 2 UNDEFIND 67063W102 0 1,000 DEFINED 10 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 373 ________ NVIDIA CORP COM 67066G104 6,192 302,494 SH DEFINED 01 129,200 149,494 23,800 NVIDIA CORP COM 67066G104 6 275 SH OTHER 01 0 100 175 NVIDIA CORP COM 67066G104 2 100 SH DEFINED 03 100 0 0 NVIDIA CORP COM 67066G104 4 200 SH DEFINED 05 0 0 200 NVIDIA CORP COM 67066G104 8 400 SH OTHER 01,06 0 0 400 NVIDIA CORP COM 67066G104 31,404 1,534,155 SH DEFINED 01,08 827,824 706,331 0 NVIDIA CORP COM 67066G104 5 241 SH DEFINED 09 241 0 0 NVIDIA CORP COM 67066G104 5 220 SH DEFINED 10 20 0 200 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 0 1,100 DEFINED 02 0 1,100 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 2 12,173 DEFINED 04 12,173 0 0 NUVEEN DIVID ADVANTAGE MUN F UNDEFIND 67066V101 1 3,700 OTHER 04 3,700 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 2 13,000 SH DEFINED 03 13,000 0 0 NUTRITION 21 INC COM 67069V108 19 32,000 SH DEFINED 01 5,800 26,200 0 NUTRITION 21 INC COM 67069V108 16 26,401 SH DEFINED 01,08 6,801 19,600 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 14 1,000 SH DEFINED 01 1,000 0 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 183 13,041 SH DEFINED 04 13,041 0 0 NUVEEN DIV ADV MUNI FD 3 UNDEFIND 67070X101 1 10,700 DEFINED 04 10,700 0 0 NUVASIVE INC COM 670704105 329 30,000 SH OTHER 03 0 30,000 0 NUVASIVE INC COM 670704105 202 18,456 SH DEFINED 01,08 1,456 17,000 0 NYFIX INC COM 670712108 340 69,614 SH DEFINED 01 42,839 26,075 700 NYFIX INC COM 670712108 3 550 SH OTHER 01,06 0 0 550 NYFIX INC COM 670712108 355 72,499 SH DEFINED 01,08 24,703 47,796 0 NUVELO INC COM 67072M301 314 32,672 SH DEFINED 01 15,595 16,494 583 NUVELO INC COM 67072M301 1,834 190,648 SH DEFINED 01,08 56,003 134,645 0 NUVELO INC COM 67072M301 10 1,000 SH DEFINED 10 0 1,000 0 NUVELO INC COM 67072M301 2 225 SH OTHER 10 225 0 0 NUVEEN PFD & CONV INC FD PFD 67073B106 20 1,478 DEFINED 01 1,478 0 0 NUVEEN PFD & CONV INC FD PFD 67073B106 33 2,480 OTHER 01 2,480 0 0 NUVEEN PFD & CONV INC FD PFD 67073B106 192 14,400 DEFINED 04 14,400 0 0 O CHARLEYS INC COM 670823103 658 38,291 SH DEFINED 01 17,276 20,415 600 O CHARLEYS INC COM 670823103 1 76 SH DEFINED 04 76 0 0 O CHARLEYS INC COM 670823103 5 300 SH OTHER 01,06 0 0 300 O CHARLEYS INC COM 670823103 2,960 172,191 SH DEFINED 01,08 73,113 99,078 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 374 ________ OGE ENERGY CORP COM 670837103 1,078 42,326 SH DEFINED 01 20,375 16,443 5,508 OGE ENERGY CORP COM 670837103 87 3,430 SH OTHER 01 2,000 1,430 0 OGE ENERGY CORP COM 670837103 69 2,722 SH DEFINED 02 2,722 0 0 OGE ENERGY CORP COM 670837103 51 2,000 SH DEFINED 03 2,000 0 0 OGE ENERGY CORP COM 670837103 56 2,200 SH OTHER 03 2,200 0 0 OGE ENERGY CORP COM 670837103 28 1,087 SH DEFINED 04 1,087 0 0 OGE ENERGY CORP COM 670837103 25 1,000 SH OTHER 04 1,000 0 0 OGE ENERGY CORP COM 670837103 11,761 461,761 SH DEFINED 01,08 106,846 354,915 0 OGE ENERGY CORP COM 670837103 4 150 SH DEFINED 10 0 0 150 OGE ENERGY CORP COM 670837103 51 2,000 SH OTHER 10 0 2,000 0 O I CORP COM 670841105 43 4,800 SH DEFINED 01 600 4,200 0 O I CORP COM 670841105 126 14,002 SH DEFINED 01,08 1,306 12,696 0 OM GROUP INC COM 670872100 1,829 55,407 SH DEFINED 01 16,984 35,873 2,550 OM GROUP INC COM 670872100 15 450 SH OTHER 01,06 0 0 450 OM GROUP INC COM 670872100 6,834 207,014 SH DEFINED 01,08 75,936 131,078 0 OM GROUP INC COM 670872100 88 2,675 SH DEFINED 10 0 0 2,675 NUVEEN INVTS INC COM 67090F106 641 23,929 SH DEFINED 01 18,111 5,368 450 NUVEEN INVTS INC COM 67090F106 3,332 124,320 SH DEFINED 01,08 26,078 98,242 0 NUVEEN INVTS INC COM 67090F106 1 50 SH DEFINED 10 0 0 50 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 3 35,422 DEFINED 01 8,036 9,386 18,000 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 7,532 OTHER 01 1,532 500 5,500 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 2 21,083 OTHER 02 7,750 13,333 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 4 43,144 DEFINED 04 43,144 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 9 102,693 OTHER 04 101,073 0 1,620 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 1 7,183 DEFINED 05 7,183 0 0 NUVEEN MUN VALUE FD INC UNDEFIND 670928100 0 4,550 DEFINED 10 0 0 4,550 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 6 42,295 DEFINED 04 42,295 0 0 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 1 8,794 OTHER 04 6,472 0 2,322 NUVEEN FLA INVT QUALITY MUN UNDEFIND 670970102 0 2,626 DEFINED 10 0 2,626 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 2,358 DEFINED 01 1,600 758 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 2,000 DEFINED 04 2,000 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 5,700 OTHER 04 5,700 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 0 3,165 DEFINED 10 3,165 0 0 NUVEEN SELECT QUALITY MUN FD UNDEFIND 670973106 1 7,000 OTHER 10 7,000 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 3,711 DEFINED 01 3,711 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 1,151 OTHER 01 0 1,151 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 0 1,540 DEFINED 04 1,540 0 0 NUVEEN QUALITY INCOME MUN FD UNDEFIND 670977107 1 4,000 OTHER 04 4,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 375 ________ NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 0 3,000 DEFINED 01 3,000 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 4 32,063 DEFINED 04 32,063 0 0 NUVEEN FLA QUALITY INCOME MU UNDEFIND 670978105 1 6,700 OTHER 04 6,700 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 2,678 DEFINED 01 1,290 1,388 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 2 14,137 DEFINED 04 10,137 4,000 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 12 85,434 OTHER 04 85,434 0 0 NUVEEN INSD MUN OPPORTUNITY UNDEFIND 670984103 0 1,333 DEFINED 10 1,333 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 2,000 DEFINED 01 0 2,000 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 1,437 OTHER 01 0 1,437 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 3,500 DEFINED 02 3,500 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 2,000 DEFINED 04 2,000 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 0 540 OTHER 04 540 0 0 NUVEEN PREMIER INSD MUN INCO UNDEFIND 670987106 1 5,805 DEFINED 10 5,805 0 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 0 909 DEFINED 01 909 0 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 0 908 OTHER 01 0 908 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 0 1,646 DEFINED 04 1,646 0 0 NUVEEN PREMIER MUN INCOME FD UNDEFIND 670988104 2 11,770 OTHER 04 11,770 0 0 NUVEEN MICH PREM INCOME MUN UNDEFIND 67101Q109 2 11,363 DEFINED 10 9,000 0 2,363 NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 3 20,874 DEFINED 04 20,874 0 0 NUVEEN INSD FLA PREM INCOME UNDEFIND 67101V108 3 17,772 OTHER 04 17,772 0 0 OSI PHARMACEUTICALS INC COM 671040103 3,182 45,179 SH DEFINED 01 9,758 32,971 2,450 OSI PHARMACEUTICALS INC COM 671040103 9,020 128,057 SH DEFINED 01,08 59,198 68,859 0 OSI SYSTEMS INC COM 671044105 1,406 70,549 SH DEFINED 01 54,168 16,081 300 OSI SYSTEMS INC COM 671044105 5 231 SH DEFINED 04 231 0 0 OSI SYSTEMS INC COM 671044105 2,356 118,203 SH DEFINED 01,08 52,770 65,433 0 OYO GEOSPACE CORP COM 671074102 127 6,800 SH DEFINED 01 1,200 5,600 0 OYO GEOSPACE CORP COM 671074102 172 9,200 SH DEFINED 01,08 2,200 7,000 0 OAK HILL FINL INC COM 671337103 209 6,650 SH DEFINED 01 400 6,200 50 OAK HILL FINL INC COM 671337103 304 9,661 SH DEFINED 01,08 2,350 7,311 0 OAKLEY INC COM 673662102 973 75,196 SH DEFINED 01 22,646 51,950 600 OAKLEY INC COM 673662102 5 350 SH DEFINED 02 0 0 350 OAKLEY INC COM 673662102 3,020 233,406 SH DEFINED 01,08 45,063 188,343 0 OBIE MEDIA CORP COM 674391107 22 5,660 SH DEFINED 01 660 5,000 0 OBIE MEDIA CORP COM 674391107 38 9,949 SH DEFINED 01,08 2,435 7,514 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 376 ________ OCCIDENTAL PETE CORP DEL COM 674599105 36,497 753,912 SH DEFINED 01 326,889 352,335 74,688 OCCIDENTAL PETE CORP DEL COM 674599105 245 5,067 SH OTHER 01 2,380 2,312 375 OCCIDENTAL PETE CORP DEL COM 674599105 123 2,550 SH DEFINED 02 2,550 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 15 300 SH OTHER 02 300 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 44 900 SH DEFINED 03 900 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 109 2,250 SH DEFINED 04 2,250 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 433 8,936 SH OTHER 04 6,936 2,000 0 OCCIDENTAL PETE CORP DEL COM 674599105 73 1,500 SH DEFINED 05 0 0 1,500 OCCIDENTAL PETE CORP DEL COM 674599105 48 1,000 SH OTHER 01,06 0 0 1,000 OCCIDENTAL PETE CORP DEL COM 674599105 173,462 3,583,180 SH DEFINED 01,08 1,842,035 1,737,545 3,600 OCCIDENTAL PETE CORP DEL COM 674599105 576 11,900 SH DEFINED 09 11,900 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 93 1,912 SH DEFINED 10 1,210 0 702 OCEANEERING INTL INC COM 675232102 1,270 37,075 SH DEFINED 01 14,908 21,617 550 OCEANEERING INTL INC COM 675232102 6 169 SH DEFINED 04 169 0 0 OCEANEERING INTL INC COM 675232102 14 400 SH OTHER 01,06 0 0 400 OCEANEERING INTL INC COM 675232102 6,099 178,079 SH DEFINED 01,08 63,759 114,320 0 OCEANFIRST FINL CORP COM 675234108 709 29,610 SH DEFINED 01 6,176 23,384 50 OCEANFIRST FINL CORP COM 675234108 1,369 57,146 SH DEFINED 01,08 11,303 45,843 0 OCEANFIRST FINL CORP COM 675234108 31 1,300 SH DEFINED 10 1,300 0 0 OCTEL CORP COM 675727101 926 35,159 SH DEFINED 01 29,422 4,837 900 OCTEL CORP COM 675727101 7 275 SH OTHER 04 275 0 0 OCTEL CORP COM 675727101 1,127 42,812 SH DEFINED 01,08 9,947 32,865 0 OCULAR SCIENCES INC COM 675744106 3,756 98,844 SH DEFINED 01 72,544 24,450 1,850 OCULAR SCIENCES INC COM 675744106 6,243 164,295 SH DEFINED 01,08 60,434 103,861 0 OCWEN FINL CORP COM 675746101 1,029 85,480 SH DEFINED 01 28,966 55,414 1,100 OCWEN FINL CORP COM 675746101 3,731 309,883 SH DEFINED 01,08 66,115 243,768 0 ODYSSEY HEALTHCARE INC COM 67611V101 1,006 53,439 SH DEFINED 01 20,414 31,175 1,850 ODYSSEY HEALTHCARE INC COM 67611V101 11 600 SH OTHER 01,06 0 0 600 ODYSSEY HEALTHCARE INC COM 67611V101 5,103 271,153 SH DEFINED 01,08 88,029 183,124 0 ODYSSEY RE HLDGS CORP COM 67612W108 1,401 58,362 SH DEFINED 01 13,210 44,982 170 ODYSSEY RE HLDGS CORP COM 67612W108 3,432 143,014 SH DEFINED 01,08 32,120 110,894 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 377 ________ OFFICE DEPOT INC COM 676220106 8,697 485,589 SH DEFINED 01 175,301 265,867 44,421 OFFICE DEPOT INC COM 676220106 23 1,275 SH OTHER 01 0 1,000 275 OFFICE DEPOT INC COM 676220106 3 150 SH DEFINED 03 150 0 0 OFFICE DEPOT INC COM 676220106 14 800 SH DEFINED 05 0 0 800 OFFICE DEPOT INC COM 676220106 14 800 SH OTHER 01,06 0 0 800 OFFICE DEPOT INC COM 676220106 51,100 2,853,182 SH DEFINED 01,08 1,447,261 1,405,921 0 OFFICE DEPOT INC COM 676220106 136 7,621 SH DEFINED 09 7,621 0 0 OFFICE DEPOT INC COM 676220106 3 143 SH DEFINED 10 43 0 100 OFFSHORE LOGISTICS INC COM 676255102 2,441 86,824 SH DEFINED 01 57,287 28,762 775 OFFSHORE LOGISTICS INC COM 676255102 11 375 SH OTHER 01,06 0 0 375 OFFSHORE LOGISTICS INC COM 676255102 4,632 164,731 SH DEFINED 01,08 70,298 94,433 0 OHIO CAS CORP COM 677240103 2,225 110,525 SH DEFINED 01 39,781 67,544 3,200 OHIO CAS CORP COM 677240103 20 1,000 SH OTHER 02 1,000 0 0 OHIO CAS CORP COM 677240103 24,460 1,215,108 SH OTHER 04 0 0 1,215,108 OHIO CAS CORP COM 677240103 10,562 524,695 SH DEFINED 01,08 129,626 395,069 0 OHIO VY BANC CORP COM 677719106 215 6,500 SH DEFINED 01 700 5,800 0 OHIO VY BANC CORP COM 677719106 266 8,058 SH DEFINED 01,08 1,200 6,858 0 OIL DRI CORP AMER COM 677864100 99 5,900 SH DEFINED 01 0 5,900 0 OIL DRI CORP AMER COM 677864100 265 15,889 SH DEFINED 01,08 2,359 13,530 0 OIL STS INTL INC COM 678026105 2,421 158,255 SH DEFINED 01 119,222 38,433 600 OIL STS INTL INC COM 678026105 3,244 212,055 SH DEFINED 01,08 42,374 169,681 0 OLD DOMINION FGHT LINES INC COM 679580100 1,106 37,522 SH DEFINED 01 11,084 26,063 375 OLD DOMINION FGHT LINES INC COM 679580100 3,520 119,398 SH DEFINED 01,08 21,120 98,278 0 OLD NATL BANCORP IND COM 680033107 1,395 56,198 SH DEFINED 01 39,748 14,910 1,540 OLD NATL BANCORP IND COM 680033107 2 100 SH OTHER 01 0 100 0 OLD NATL BANCORP IND COM 680033107 8,548 344,250 SH DEFINED 01,08 95,818 248,432 0 OLD NATL BANCORP IND COM 680033107 3 112 SH DEFINED 10 0 0 112 OLD REP INTL CORP COM 680223104 2,783 117,346 SH DEFINED 01 52,403 52,818 12,125 OLD REP INTL CORP COM 680223104 404 17,030 SH OTHER 01 1,505 15,525 0 OLD REP INTL CORP COM 680223104 228 9,633 SH DEFINED 02 9,633 0 0 OLD REP INTL CORP COM 680223104 94 3,963 SH OTHER 02 3,963 0 0 OLD REP INTL CORP COM 680223104 125 5,275 SH DEFINED 05 5,275 0 0 OLD REP INTL CORP COM 680223104 24,643 1,038,925 SH DEFINED 01,08 293,767 745,158 0 OLD REP INTL CORP COM 680223104 3 144 SH DEFINED 10 0 0 144 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 378 ________ OLD SECOND BANCORP INC ILL COM 680277100 564 10,697 SH DEFINED 01 6,794 3,720 183 OLD SECOND BANCORP INC ILL COM 680277100 1,330 25,211 SH OTHER 01 25,211 0 0 OLD SECOND BANCORP INC ILL COM 680277100 2,238 42,434 SH DEFINED 01,08 6,847 35,587 0 OLIN CORP COM 680665205 1,849 104,937 SH DEFINED 01 40,290 63,447 1,200 OLIN CORP COM 680665205 4 200 SH OTHER 01 200 0 0 OLIN CORP COM 680665205 3 173 SH DEFINED 04 173 0 0 OLIN CORP COM 680665205 9,146 519,073 SH DEFINED 01,08 98,458 420,615 0 OLIN CORP COM 680665205 392 22,271 SH OTHER 10 0 22,271 0 OLYMPIC STEEL INC COM 68162K106 284 13,900 SH DEFINED 01 1,500 12,400 0 OLYMPIC STEEL INC COM 68162K106 206 10,100 SH OTHER 01 0 10,100 0 OLYMPIC STEEL INC COM 68162K106 560 27,400 SH DEFINED 01,08 3,907 23,493 0 OMNICARE INC COM 681904108 2,622 61,236 SH DEFINED 01 37,302 18,124 5,810 OMNICARE INC COM 681904108 43 1,000 SH OTHER 02 0 1,000 0 OMNICARE INC COM 681904108 28 660 SH DEFINED 04 660 0 0 OMNICARE INC COM 681904108 43 1,000 SH OTHER 04 0 1,000 0 OMNICARE INC COM 681904108 24,672 576,317 SH DEFINED 01,08 166,697 409,620 0 OMNICARE INC COM 681904108 58 1,350 SH DEFINED 09 1,350 0 0 OMNICARE INC COM 681904108 4 100 SH DEFINED 10 0 0 100 OMNICOM GROUP INC COM 681919106 24,623 324,453 SH DEFINED 01 140,991 151,078 32,384 OMNICOM GROUP INC COM 681919106 611 8,050 SH OTHER 01 3,000 2,900 2,150 OMNICOM GROUP INC COM 681919106 253 3,334 SH DEFINED 02 3,334 0 0 OMNICOM GROUP INC COM 681919106 238 3,130 SH OTHER 02 2,630 500 0 OMNICOM GROUP INC COM 681919106 137 1,800 SH DEFINED 03 1,800 0 0 OMNICOM GROUP INC COM 681919106 843 11,109 SH DEFINED 04 5,509 5,600 0 OMNICOM GROUP INC COM 681919106 89 1,175 SH OTHER 04 1,175 0 0 OMNICOM GROUP INC COM 681919106 188 2,475 SH DEFINED 05 2,225 0 250 OMNICOM GROUP INC COM 681919106 13 165 SH OTHER 05 0 0 165 OMNICOM GROUP INC COM 681919106 34 450 SH OTHER 01,06 0 0 450 OMNICOM GROUP INC COM 681919106 132,188 1,741,835 SH DEFINED 01,08 895,486 846,349 0 OMNICOM GROUP INC COM 681919106 407 5,363 SH DEFINED 09 5,363 0 0 OMNICOM GROUP INC COM 681919106 55 729 SH DEFINED 10 279 0 450 OMNICOM GROUP INC COM 681919106 177 2,334 SH OTHER 10 1,138 548 648 OMEGA HEALTHCARE INVS INC COM 681936100 754 75,074 SH DEFINED 01 34,892 37,082 3,100 OMEGA HEALTHCARE INVS INC COM 681936100 2,359 234,976 SH DEFINED 01,08 41,686 193,290 0 OMTOOL LTD COM 681974309 60 6,256 SH DEFINED 01 514 5,742 0 OMTOOL LTD COM 681974309 45 4,625 SH DEFINED 01,08 484 4,141 0 1-800 CONTACTS INC COM 681977104 282 18,940 SH DEFINED 01 4,951 13,364 625 1-800 CONTACTS INC COM 681977104 950 63,858 SH DEFINED 01,08 21,386 42,472 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 379 ________ OMEGA FINL CORP COM 682092101 761 22,238 SH DEFINED 01 7,520 14,468 250 OMEGA FINL CORP COM 682092101 1,702 49,754 SH DEFINED 01,08 11,636 38,118 0 OMEGA PROTEIN CORP COM 68210P107 923 95,189 SH DEFINED 01 68,189 27,000 0 OMEGA PROTEIN CORP COM 68210P107 2 250 SH DEFINED 03 250 0 0 OMEGA PROTEIN CORP COM 68210P107 586 60,392 SH DEFINED 01,08 15,128 45,264 0 OMNI ENERGY SERVICES COM 68210T208 39 7,699 SH DEFINED 01 833 6,866 0 OMNI ENERGY SERVICES COM 68210T208 36 7,161 SH DEFINED 01,08 488 6,673 0 OMNI ENERGY SERVICES COM 68210T208 3 500 SH OTHER 10 500 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 1,374 86,152 SH DEFINED 01 31,892 50,410 3,850 OMNIVISION TECHNOLOGIES INC COM 682128103 60 3,750 SH DEFINED 04 3,750 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 6,207 389,156 SH DEFINED 01,08 104,844 284,312 0 OMNIVISION TECHNOLOGIES INC COM 682128103 41 2,560 SH DEFINED 10 2,250 0 310 OMNOVA SOLUTIONS INC COM 682129101 544 89,121 SH DEFINED 01 39,786 47,785 1,550 OMNOVA SOLUTIONS INC COM 682129101 3 550 SH OTHER 01,06 0 0 550 OMNOVA SOLUTIONS INC COM 682129101 1,491 244,486 SH DEFINED 01,08 54,370 190,116 0 OMNICELL INC COM 68213N109 420 28,781 SH DEFINED 01 13,726 14,055 1,000 OMNICELL INC COM 68213N109 2,089 142,983 SH DEFINED 01,08 25,692 117,291 0 ON ASSIGNMENT INC COM 682159108 1,125 190,714 SH DEFINED 01 161,814 28,900 0 ON ASSIGNMENT INC COM 682159108 1 100 SH OTHER 01,06 0 0 100 ON ASSIGNMENT INC COM 682159108 422 71,545 SH DEFINED 01,08 27,206 44,339 0 ON SEMICONDUCTOR CORP COM 682189105 1,368 272,464 SH DEFINED 01 231,932 40,432 100 ON SEMICONDUCTOR CORP COM 682189105 4,932 982,415 SH DEFINED 01,08 302,750 679,665 0 ONE LIBERTY PPTYS INC COM 682406103 47 2,600 SH DEFINED 01 2,600 0 0 ONE LIBERTY PPTYS INC COM 682406103 241 13,290 SH DEFINED 01,08 2,800 10,490 0 1 800 FLOWERS COM COM 68243Q106 356 43,680 SH DEFINED 01 13,926 29,254 500 1 800 FLOWERS COM COM 68243Q106 1,328 163,131 SH DEFINED 01,08 26,776 136,355 0 ONEOK INC NEW COM 682680103 1,193 54,258 SH DEFINED 01 21,974 26,844 5,440 ONEOK INC NEW COM 682680103 354 16,100 SH OTHER 01 16,000 100 0 ONEOK INC NEW COM 682680103 29 1,334 SH OTHER 05 0 1,334 0 ONEOK INC NEW COM 682680103 11,843 538,581 SH DEFINED 01,08 141,753 396,828 0 ONEOK INC NEW COM 682680103 2 100 SH DEFINED 10 0 0 100 ONLINE RES CORP COM 68273G101 150 22,000 SH DEFINED 01 3,400 18,600 0 ONLINE RES CORP COM 68273G101 167 24,500 SH DEFINED 04 24,500 0 0 ONLINE RES CORP COM 68273G101 191 28,124 SH DEFINED 01,08 5,965 22,159 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 380 ________ ONYX ACCEP CORP COM 682914106 120 7,300 SH DEFINED 01 900 6,400 0 ONYX ACCEP CORP COM 682914106 4 250 SH DEFINED 03 250 0 0 ONYX ACCEP CORP COM 682914106 121 7,354 SH DEFINED 01,08 1,941 5,413 0 ON2 TECHNOLOGIES INC COM 68338A107 3 4,900 SH DEFINED 01 4,900 0 0 ON2 TECHNOLOGIES INC COM 68338A107 43 62,688 SH DEFINED 01,08 27,288 35,400 0 ONYX PHARMACEUTICALS INC COM 683399109 2,225 52,526 SH DEFINED 01 26,471 23,855 2,200 ONYX PHARMACEUTICALS INC COM 683399109 486 11,479 SH OTHER 01 4,099 0 7,380 ONYX PHARMACEUTICALS INC COM 683399109 10,113 238,731 SH DEFINED 01,08 71,946 166,785 0 ONYX SOFTWARE CORP COM 683402200 50 12,025 SH DEFINED 01 2,175 9,825 25 ONYX SOFTWARE CORP COM 683402200 125 29,932 SH DEFINED 01,08 5,369 24,563 0 OPEN SOLUTIONS INC COM 68371P102 130 5,200 SH DEFINED 01 5,000 0 200 OPEN SOLUTIONS INC COM 68371P102 1,770 70,843 SH DEFINED 01,08 17,362 53,481 0 OPENWAVE SYS INC COM 683718308 1,194 94,055 SH DEFINED 01 37,293 52,562 4,200 OPENWAVE SYS INC COM 683718308 13 1,000 SH DEFINED 02 1,000 0 0 OPENWAVE SYS INC COM 683718308 5,773 454,547 SH DEFINED 01,08 123,700 330,847 0 OPLINK COMMUNICATIONS INC COM 68375Q106 344 178,939 SH DEFINED 01 76,851 99,538 2,550 OPLINK COMMUNICATIONS INC COM 68375Q106 1,398 728,300 SH DEFINED 01,08 153,300 575,000 0 OPINION RESH CORP COM 683755102 65 9,400 SH DEFINED 01 1,200 8,200 0 OPINION RESH CORP COM 683755102 63 9,182 SH DEFINED 01,08 2,600 6,582 0 OPNET TECHNOLOGIES INC COM 683757108 367 28,026 SH DEFINED 01 8,942 18,784 300 OPNET TECHNOLOGIES INC COM 683757108 3 200 SH DEFINED 05 0 200 0 OPNET TECHNOLOGIES INC COM 683757108 1,202 91,745 SH DEFINED 01,08 16,434 75,311 0 OPTELECOM INC COM 683818207 30 3,015 SH DEFINED 01 600 2,415 0 OPTELECOM INC COM 683818207 99 10,061 SH DEFINED 01,08 1,453 8,608 0 OPTICAL COMMUNICATION PRODS COM 68382T101 21 8,850 SH DEFINED 01 0 8,800 50 OPTICAL COMMUNICATION PRODS COM 68382T101 340 142,076 SH DEFINED 01,08 85,793 56,283 0 OPTICAL CABLE CORP COM 683827208 37 7,032 SH DEFINED 01 1,014 6,018 0 OPTICAL CABLE CORP COM 683827208 74 13,994 SH DEFINED 01,08 2,895 11,099 0 OPSWARE INC COM 68383A101 737 92,996 SH DEFINED 01 37,157 54,839 1,000 OPSWARE INC COM 68383A101 3,122 394,147 SH DEFINED 01,08 71,955 322,192 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 381 ________ ORACLE CORP COM 68389X105 155,741 13,054,608 SH DEFINED 01 7,658,156 4,553,574 842,878 ORACLE CORP COM 68389X105 10,894 913,128 SH OTHER 01 477,913 365,242 69,973 ORACLE CORP COM 68389X105 7,607 637,618 SH DEFINED 02 460,186 162,682 14,750 ORACLE CORP COM 68389X105 1,980 165,987 SH OTHER 02 112,950 51,769 1,268 ORACLE CORP COM 68389X105 6,801 570,110 SH DEFINED 03 344,299 171,925 53,886 ORACLE CORP COM 68389X105 1,523 127,642 SH OTHER 03 67,215 48,627 11,800 ORACLE CORP COM 68389X105 19,415 1,627,384 SH DEFINED 04 1,514,383 67,729 45,272 ORACLE CORP COM 68389X105 6,703 561,832 SH OTHER 04 482,207 70,725 8,900 ORACLE CORP COM 68389X105 4,479 375,456 SH DEFINED 05 327,016 20,375 28,065 ORACLE CORP COM 68389X105 588 49,260 SH OTHER 05 31,710 16,700 850 ORACLE CORP COM 68389X105 160 13,400 SH OTHER 01,06 0 0 13,400 ORACLE CORP COM 68389X105 536,797 44,995,521 SH DEFINED 01,08 23,012,355 21,953,786 29,380 ORACLE CORP COM 68389X105 1,636 137,136 SH DEFINED 09 137,136 0 0 ORACLE CORP COM 68389X105 9,992 837,589 SH DEFINED 10 430,176 190,578 216,835 ORACLE CORP COM 68389X105 1,293 108,370 SH OTHER 10 80,396 26,674 1,300 OPTION CARE INC COM 683948103 489 32,026 SH DEFINED 01 9,541 22,085 400 OPTION CARE INC COM 683948103 1,636 107,216 SH DEFINED 01,08 29,256 77,960 0 ORASURE TECHNOLOGIES INC COM 68554V108 660 67,847 SH DEFINED 01 25,925 40,972 950 ORASURE TECHNOLOGIES INC COM 68554V108 2,470 253,880 SH DEFINED 01,08 46,475 207,405 0 ORBIT INTL CORP COM 685559304 14 2,041 SH DEFINED 01 0 2,041 0 ORBIT INTL CORP COM 685559304 93 13,304 SH DEFINED 01,08 1,413 11,891 0 ORBITZ INC COM 68556Y100 432 20,000 SH DEFINED 01 13,000 6,700 300 ORBITZ INC COM 68556Y100 201 9,300 SH DEFINED 04 0 9,300 0 ORBITZ INC COM 68556Y100 2,554 118,137 SH DEFINED 01,08 46,267 71,870 0 ORBITAL SCIENCES CORP COM 685564106 1,008 72,969 SH DEFINED 01 27,516 42,103 3,350 ORBITAL SCIENCES CORP COM 685564106 4,564 330,504 SH DEFINED 01,08 96,350 234,154 0 ORCHID BIOSCIENCES INC COM 68571P506 76 9,920 SH DEFINED 01 1,340 8,580 0 ORCHID BIOSCIENCES INC COM 68571P506 47 6,167 SH OTHER 05 6,167 0 0 ORCHID BIOSCIENCES INC COM 68571P506 196 25,499 SH DEFINED 01,08 5,004 20,495 0 OREGON STL MLS INC COM 686079104 758 51,400 SH DEFINED 01 16,300 34,800 300 OREGON STL MLS INC COM 686079104 2,873 194,927 SH DEFINED 01,08 62,344 132,583 0 O REILLY AUTOMOTIVE INC COM 686091109 1,904 42,128 SH DEFINED 01 20,123 18,885 3,120 O REILLY AUTOMOTIVE INC COM 686091109 362 8,000 SH OTHER 01 0 8,000 0 O REILLY AUTOMOTIVE INC COM 686091109 12,391 274,129 SH DEFINED 01,08 65,133 208,996 0 O REILLY AUTOMOTIVE INC COM 686091109 2 36 SH DEFINED 10 0 0 36 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 382 ________ ORIENTAL FINL GROUP INC COM 68618W100 838 30,972 SH DEFINED 01 10,675 19,181 1,116 ORIENTAL FINL GROUP INC COM 68618W100 54 2,000 SH OTHER 04 2,000 0 0 ORIENTAL FINL GROUP INC COM 68618W100 3,103 114,647 SH DEFINED 01,08 25,564 89,083 0 ORIGEN FINL INC COM 68619E208 130 16,400 SH DEFINED 01,08 0 16,400 0 ORLEANS HOMEBUILDERS INC COM 686588104 212 11,005 SH DEFINED 01 6,605 4,400 0 ORLEANS HOMEBUILDERS INC COM 686588104 618 32,090 SH DEFINED 01,08 6,718 25,372 0 ORPHAN MED INC COM 687303107 99 9,900 SH DEFINED 01 1,700 8,200 0 ORPHAN MED INC COM 687303107 221 21,995 SH DEFINED 01,08 4,395 17,600 0 ORTHOLOGIC CORP COM 68750J107 394 45,402 SH DEFINED 01 17,152 27,600 650 ORTHOLOGIC CORP COM 68750J107 2 225 SH DEFINED 02 225 0 0 ORTHOLOGIC CORP COM 68750J107 59 6,800 SH OTHER 02 6,800 0 0 ORTHOLOGIC CORP COM 68750J107 1,844 212,702 SH DEFINED 01,08 38,198 174,504 0 ORTHODONTIC CTRS AMER INC COM 68750P103 1,967 240,217 SH DEFINED 01 187,817 51,800 600 ORTHODONTIC CTRS AMER INC COM 68750P103 7 850 SH OTHER 01,06 0 0 850 ORTHODONTIC CTRS AMER INC COM 68750P103 2,871 350,537 SH DEFINED 01,08 108,841 241,696 0 ORTHOVITA INC COM 68750U102 153 29,800 SH DEFINED 01 20,400 8,600 800 ORTHOVITA INC COM 68750U102 1,028 199,980 SH DEFINED 01,08 42,269 157,711 0 OSCIENT PHARMACEUTICALS CORP COM 68812R105 276 54,000 SH DEFINED 01 31,500 21,300 1,200 OSCIENT PHARMACEUTICALS CORP COM 68812R105 5 1,000 SH DEFINED 04 1,000 0 0 OSCIENT PHARMACEUTICALS CORP COM 68812R105 57 11,100 SH OTHER 04 11,100 0 0 OSCIENT PHARMACEUTICALS CORP COM 68812R105 1,185 231,835 SH DEFINED 01,08 133,152 98,683 0 OSHKOSH B GOSH INC COM 688222207 562 22,526 SH DEFINED 01 8,195 14,081 250 OSHKOSH B GOSH INC COM 688222207 6 250 SH OTHER 01,06 0 0 250 OSHKOSH B GOSH INC COM 688222207 2,374 95,074 SH DEFINED 01,08 43,915 51,159 0 OSHKOSH B GOSH INC COM 688222207 2 100 SH DEFINED 10 100 0 0 OSHKOSH TRUCK CORP COM 688239201 1,062 18,523 SH DEFINED 01 10,370 6,603 1,550 OSHKOSH TRUCK CORP COM 688239201 69 1,200 SH OTHER 01 0 1,200 0 OSHKOSH TRUCK CORP COM 688239201 29 500 SH DEFINED 03 500 0 0 OSHKOSH TRUCK CORP COM 688239201 29 500 SH OTHER 01,06 0 0 500 OSHKOSH TRUCK CORP COM 688239201 5,960 103,997 SH DEFINED 01,08 45,560 58,437 0 OSHKOSH TRUCK CORP COM 688239201 57 1,000 SH DEFINED 10 1,000 0 0 OSTEOTECH INC COM 688582105 119 18,300 SH DEFINED 01 2,800 15,300 200 OSTEOTECH INC COM 688582105 2 300 SH OTHER 01,06 0 0 300 OSTEOTECH INC COM 688582105 229 35,227 SH DEFINED 01,08 11,698 23,529 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 383 ________ OTTER TAIL CORP COM 689648103 1,404 52,286 SH DEFINED 01 16,343 35,343 600 OTTER TAIL CORP COM 689648103 54 2,000 SH OTHER 02 0 2,000 0 OTTER TAIL CORP COM 689648103 4 155 SH DEFINED 04 155 0 0 OTTER TAIL CORP COM 689648103 4,415 164,381 SH DEFINED 01,08 44,160 120,221 0 OUTBACK STEAKHOUSE INC COM 689899102 1,974 47,729 SH DEFINED 01 23,996 19,093 4,640 OUTBACK STEAKHOUSE INC COM 689899102 5 115 SH DEFINED 02 0 0 115 OUTBACK STEAKHOUSE INC COM 689899102 115 2,775 SH OTHER 02 0 2,775 0 OUTBACK STEAKHOUSE INC COM 689899102 45 1,100 SH DEFINED 04 1,100 0 0 OUTBACK STEAKHOUSE INC COM 689899102 41 1,000 SH OTHER 04 0 1,000 0 OUTBACK STEAKHOUSE INC COM 689899102 14,691 355,205 SH DEFINED 01,08 72,561 282,644 0 OUTBACK STEAKHOUSE INC COM 689899102 567 13,700 SH DEFINED 10 3,000 10,600 100 OUTBACK STEAKHOUSE INC COM 689899102 62 1,500 SH OTHER 10 900 600 0 OUTLOOK GROUP CORP COM 690113105 27 4,300 SH DEFINED 01 0 4,300 0 OUTLOOK GROUP CORP COM 690113105 56 8,800 SH DEFINED 01,08 1,466 7,334 0 OVERLAND STORAGE INC COM 690310107 230 17,367 SH DEFINED 01 7,488 9,529 350 OVERLAND STORAGE INC COM 690310107 1,425 107,443 SH DEFINED 01,08 33,996 73,447 0 OVERNITE CORP COM 690322102 867 29,500 SH DEFINED 01 10,100 18,900 500 OVERNITE CORP COM 690322102 35 1,200 SH DEFINED 04 0 1,200 0 OVERNITE CORP COM 690322102 4,760 161,892 SH DEFINED 01,08 72,050 89,842 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 1,427 32,340 SH DEFINED 01 23,743 7,487 1,110 OVERSEAS SHIPHOLDING GROUP I COM 690368105 331 7,500 SH OTHER 01 0 7,500 0 OVERSEAS SHIPHOLDING GROUP I COM 690368105 10,893 246,839 SH DEFINED 01,08 53,512 193,327 0 OVERSTOCK COM INC DEL COM 690370101 821 20,993 SH DEFINED 01 7,714 13,029 250 OVERSTOCK COM INC DEL COM 690370101 504 12,881 SH OTHER 01 12,881 0 0 OVERSTOCK COM INC DEL COM 690370101 13 340 SH DEFINED 04 340 0 0 OVERSTOCK COM INC DEL COM 690370101 3,601 92,077 SH DEFINED 01,08 27,162 64,915 0 OWENS & MINOR INC NEW COM 690732102 1,487 57,413 SH DEFINED 01 22,590 31,573 3,250 OWENS & MINOR INC NEW COM 690732102 14 555 SH OTHER 01,06 0 0 555 OWENS & MINOR INC NEW COM 690732102 7,411 286,133 SH DEFINED 01,08 101,397 184,736 0 OWENS ILL INC COM 690768403 933 55,698 SH DEFINED 01 33,280 19,818 2,600 OWENS ILL INC COM 690768403 2 100 SH OTHER 01 0 100 0 OWENS ILL INC COM 690768403 50 3,000 SH DEFINED 03 0 3,000 0 OWENS ILL INC COM 690768403 6,593 393,401 SH DEFINED 01,08 149,595 243,806 0 OWENS ILL INC COM 690768403 15 893 SH DEFINED 10 750 0 143 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 384 ________ OXFORD HEALTH PLANS INC COM 691471106 3,124 56,763 SH DEFINED 01 33,226 18,362 5,175 OXFORD HEALTH PLANS INC COM 691471106 25,771 468,223 SH DEFINED 01,08 146,401 321,822 0 OXFORD HEALTH PLANS INC COM 691471106 8 142 SH DEFINED 09 142 0 0 OXFORD HEALTH PLANS INC COM 691471106 5 96 SH DEFINED 10 0 0 96 OXFORD INDS INC COM 691497309 1,135 26,052 SH DEFINED 01 12,298 12,964 790 OXFORD INDS INC COM 691497309 11 250 SH OTHER 01,06 0 0 250 OXFORD INDS INC COM 691497309 4,171 95,749 SH DEFINED 01,08 15,278 80,471 0 OXIGENE INC COM 691828107 81 12,900 SH DEFINED 01 2,900 10,000 0 OXIGENE INC COM 691828107 181 28,717 SH DEFINED 01,08 5,541 23,176 0 P & F INDS INC COM 692830508 50 6,600 SH DEFINED 01 500 6,100 0 P & F INDS INC COM 692830508 62 8,080 SH DEFINED 01,08 1,429 6,651 0 PAB BANKSHARES INC COM 69313P101 123 10,100 SH DEFINED 01 4,400 5,700 0 PAB BANKSHARES INC COM 69313P101 222 18,282 SH DEFINED 01,08 3,690 14,592 0 P A M TRANSN SVCS INC COM 693149106 306 15,979 SH DEFINED 01 4,304 11,575 100 P A M TRANSN SVCS INC COM 693149106 758 39,609 SH DEFINED 01,08 6,955 32,654 0 P C CONNECTION COM 69318J100 186 28,555 SH DEFINED 01 4,900 23,505 150 P C CONNECTION COM 69318J100 418 64,008 SH DEFINED 01,08 16,438 47,570 0 PC MALL INC COM 69323K100 259 13,700 SH DEFINED 01 5,700 8,000 0 PC MALL INC COM 69323K100 999 52,904 SH DEFINED 01,08 10,329 42,575 0 PC-TEL INC COM 69325Q105 362 30,658 SH DEFINED 01 12,817 17,291 550 PC-TEL INC COM 69325Q105 4 300 SH OTHER 01,06 0 0 300 PC-TEL INC COM 69325Q105 2,047 173,448 SH DEFINED 01,08 57,194 116,254 0 PDF SOLUTIONS INC COM 693282105 204 24,008 SH DEFINED 01 10,829 12,829 350 PDF SOLUTIONS INC COM 693282105 993 116,722 SH DEFINED 01,08 20,171 96,551 0 PDI INC COM 69329V100 603 19,847 SH DEFINED 01 5,764 13,258 825 PDI INC COM 69329V100 2,280 75,035 SH DEFINED 01,08 25,210 49,825 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 385 ________ PG&E CORP COM 69331C108 17,945 642,255 SH DEFINED 01 220,692 359,220 62,343 PG&E CORP COM 69331C108 46 1,643 SH OTHER 01 0 1,268 375 PG&E CORP COM 69331C108 75 2,690 SH DEFINED 02 1,090 0 1,600 PG&E CORP COM 69331C108 82 2,948 SH DEFINED 03 2,948 0 0 PG&E CORP COM 69331C108 6 208 SH OTHER 03 208 0 0 PG&E CORP COM 69331C108 6 221 SH DEFINED 04 221 0 0 PG&E CORP COM 69331C108 28 1,017 SH OTHER 04 1,017 0 0 PG&E CORP COM 69331C108 17 600 SH DEFINED 05 0 0 600 PG&E CORP COM 69331C108 31 1,100 SH OTHER 01,06 0 0 1,100 PG&E CORP COM 69331C108 107,714 3,855,182 SH DEFINED 01,08 1,994,621 1,860,561 0 PG&E CORP COM 69331C108 61 2,177 SH DEFINED 09 2,177 0 0 PG&E CORP COM 69331C108 18 662 SH DEFINED 10 62 0 600 PFF BANCORP INC COM 69331W104 2,298 61,713 SH DEFINED 01 41,191 20,272 250 PFF BANCORP INC COM 69331W104 469 12,600 SH OTHER 01 0 12,600 0 PFF BANCORP INC COM 69331W104 3,047 81,821 SH DEFINED 01,08 17,336 64,485 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 2,134 51,865 SH DEFINED 01 15,309 35,406 1,150 P F CHANGS CHINA BISTRO INC COM 69333Y108 46 1,130 SH OTHER 01 0 1,130 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 16 400 SH DEFINED 02 0 400 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 21 500 SH OTHER 02 500 0 0 P F CHANGS CHINA BISTRO INC COM 69333Y108 16 400 SH OTHER 01,06 0 0 400 P F CHANGS CHINA BISTRO INC COM 69333Y108 6,865 166,836 SH DEFINED 01,08 40,231 126,605 0 PICO HLDGS INC COM 693366205 325 17,266 SH DEFINED 01 5,166 11,900 200 PICO HLDGS INC COM 693366205 958 50,806 SH DEFINED 01,08 10,142 40,664 0 PLC SYS INC COM 69341D104 2 2,800 SH DEFINED 01 2,800 0 0 PLC SYS INC COM 69341D104 26 32,100 SH DEFINED 01,08 12,714 19,386 0 PLX TECHNOLOGY INC COM 693417107 567 32,850 SH DEFINED 01 13,000 19,800 50 PLX TECHNOLOGY INC COM 693417107 2,586 149,810 SH DEFINED 01,08 37,927 111,883 0 PMA CAP CORP COM 693419202 723 80,344 SH DEFINED 01 15,974 63,270 1,100 PMA CAP CORP COM 693419202 61 6,800 SH DEFINED 04 6,800 0 0 PMA CAP CORP COM 693419202 1,439 159,924 SH DEFINED 01,08 42,801 117,123 0 PMC COML TR COM 693434102 81 5,629 SH DEFINED 01 2,225 3,404 0 PMC COML TR COM 693434102 72 5,000 SH DEFINED 04 5,000 0 0 PMC COML TR COM 693434102 7 518 SH DEFINED 05 518 0 0 PMC COML TR COM 693434102 311 21,568 SH DEFINED 01,08 4,343 17,225 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 386 ________ PMC-SIERRA INC COM 69344F106 4,242 295,582 SH DEFINED 01 125,484 143,876 26,222 PMC-SIERRA INC COM 69344F106 219 15,275 SH OTHER 01 9,000 100 6,175 PMC-SIERRA INC COM 69344F106 1 100 SH DEFINED 03 100 0 0 PMC-SIERRA INC COM 69344F106 15 1,056 SH DEFINED 04 1,056 0 0 PMC-SIERRA INC COM 69344F106 3 220 SH DEFINED 05 0 0 220 PMC-SIERRA INC COM 69344F106 6 450 SH OTHER 01,06 0 0 450 PMC-SIERRA INC COM 69344F106 21,194 1,476,906 SH DEFINED 01,08 748,360 728,546 0 PMC-SIERRA INC COM 69344F106 10 707 SH DEFINED 09 707 0 0 PMC-SIERRA INC COM 69344F106 4 280 SH DEFINED 10 30 0 250 PMI GROUP INC COM 69344M101 2,292 52,668 SH DEFINED 01 22,050 27,278 3,340 PMI GROUP INC COM 69344M101 174 4,000 SH OTHER 01 0 4,000 0 PMI GROUP INC COM 69344M101 10 222 SH DEFINED 03 222 0 0 PMI GROUP INC COM 69344M101 646 14,850 SH DEFINED 04 0 14,850 0 PMI GROUP INC COM 69344M101 22,164 509,294 SH DEFINED 01,08 129,691 379,603 0 PMI GROUP INC COM 69344M101 8 180 SH DEFINED 09 180 0 0 PMI GROUP INC COM 69344M101 4 96 SH DEFINED 10 0 0 96 PNC FINL SVCS GROUP INC COM 693475105 25,572 481,760 SH DEFINED 01 188,691 246,783 46,286 PNC FINL SVCS GROUP INC COM 693475105 821 15,458 SH OTHER 01 8,658 6,550 250 PNC FINL SVCS GROUP INC COM 693475105 42 800 SH DEFINED 02 800 0 0 PNC FINL SVCS GROUP INC COM 693475105 385 7,249 SH OTHER 02 0 7,249 0 PNC FINL SVCS GROUP INC COM 693475105 50 935 SH DEFINED 03 532 403 0 PNC FINL SVCS GROUP INC COM 693475105 92 1,740 SH OTHER 03 800 940 0 PNC FINL SVCS GROUP INC COM 693475105 2,223 41,887 SH DEFINED 04 29,887 0 12,000 PNC FINL SVCS GROUP INC COM 693475105 203 3,825 SH OTHER 04 3,825 0 0 PNC FINL SVCS GROUP INC COM 693475105 21 400 SH DEFINED 05 0 0 400 PNC FINL SVCS GROUP INC COM 693475105 37 700 SH OTHER 01,06 0 0 700 PNC FINL SVCS GROUP INC COM 693475105 154,970 2,919,559 SH DEFINED 01,08 1,321,458 1,527,698 70,403 PNC FINL SVCS GROUP INC COM 693475105 484 9,124 SH DEFINED 09 9,124 0 0 PNC FINL SVCS GROUP INC COM 693475105 848 15,983 SH DEFINED 10 48 0 15,935 PNC FINL SVCS GROUP INC COM 693475105 212 4,000 SH OTHER 10 4,000 0 0 PNM RES INC COM 69349H107 1,590 76,566 SH DEFINED 01 38,462 33,679 4,425 PNM RES INC COM 69349H107 10,312 496,469 SH DEFINED 01,08 115,609 380,860 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 387 ________ PPG INDS INC COM 693506107 19,511 312,226 SH DEFINED 01 130,767 150,720 30,739 PPG INDS INC COM 693506107 668 10,690 SH OTHER 01 9,240 1,300 150 PPG INDS INC COM 693506107 245 3,925 SH DEFINED 02 3,925 0 0 PPG INDS INC COM 693506107 247 3,950 SH OTHER 02 3,950 0 0 PPG INDS INC COM 693506107 407 6,520 SH DEFINED 03 2,100 4,420 0 PPG INDS INC COM 693506107 733 11,724 SH OTHER 03 6,724 4,800 200 PPG INDS INC COM 693506107 1,647 26,357 SH DEFINED 04 23,957 0 2,400 PPG INDS INC COM 693506107 2,081 33,300 SH OTHER 04 29,300 0 4,000 PPG INDS INC COM 693506107 94 1,500 SH DEFINED 05 1,200 0 300 PPG INDS INC COM 693506107 25 400 SH OTHER 01,06 0 0 400 PPG INDS INC COM 693506107 99,466 1,591,708 SH DEFINED 01,08 817,137 774,071 500 PPG INDS INC COM 693506107 424 6,782 SH DEFINED 09 6,782 0 0 PPG INDS INC COM 693506107 282 4,515 SH DEFINED 10 2,179 2,236 100 PPG INDS INC COM 693506107 42 675 SH OTHER 10 0 675 0 PPL CORP COM 69351T106 13,127 286,000 SH DEFINED 01 107,594 152,612 25,794 PPL CORP COM 69351T106 1,512 32,950 SH OTHER 01 0 32,800 150 PPL CORP COM 69351T106 92 2,000 SH OTHER 02 2,000 0 0 PPL CORP COM 69351T106 202 4,394 SH DEFINED 03 3,225 1,169 0 PPL CORP COM 69351T106 782 17,032 SH DEFINED 04 17,032 0 0 PPL CORP COM 69351T106 50 1,100 SH OTHER 04 1,100 0 0 PPL CORP COM 69351T106 10 220 SH DEFINED 05 0 0 220 PPL CORP COM 69351T106 23 500 SH OTHER 01,06 0 0 500 PPL CORP COM 69351T106 73,594 1,603,351 SH DEFINED 01,08 802,525 800,826 0 PPL CORP COM 69351T106 36 784 SH DEFINED 09 784 0 0 PPL CORP COM 69351T106 13 273 SH DEFINED 10 23 0 250 PPL CORP COM 69351T106 73 1,600 SH OTHER 10 0 1,600 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 1,006 183,908 SH DEFINED 01 119,954 62,354 1,600 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 6 1,050 SH OTHER 01,06 0 0 1,050 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 1,838 335,965 SH DEFINED 01,08 89,407 246,558 0 PRG-SCHULTZ INTERNATIONAL IN COM 69357C107 9 1,600 SH DEFINED 10 300 0 1,300 PS BUSINESS PKS INC CALIF COM 69360J107 2,976 73,946 SH DEFINED 01 56,658 16,613 675 PS BUSINESS PKS INC CALIF COM 69360J107 4,021 99,922 SH DEFINED 01,08 23,045 76,877 0 PVF CAPITAL CORP COM 693654105 199 12,298 SH DEFINED 01 0 12,298 0 PVF CAPITAL CORP COM 693654105 186 11,477 SH DEFINED 01,08 2,507 8,970 0 PSS WORLD MED INC COM 69366A100 2,448 218,595 SH DEFINED 01 143,266 71,494 3,835 PSS WORLD MED INC COM 69366A100 5,746 513,003 SH DEFINED 01,08 178,750 334,253 0 PTEK HLDGS INC COM 69366M104 1,149 99,655 SH DEFINED 01 31,788 65,617 2,250 PTEK HLDGS INC COM 69366M104 4,002 347,123 SH DEFINED 01,08 90,114 257,009 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 388 ________ PW EAGLE INC COM 69366Y108 26 8,000 SH DEFINED 01 500 7,500 0 PW EAGLE INC COM 69366Y108 63 19,049 SH DEFINED 01,08 3,278 15,771 0 PYR ENERGY CORP COM 693677106 9 7,200 SH DEFINED 01 0 7,200 0 PYR ENERGY CORP COM 693677106 5 3,900 SH DEFINED 01,08 3,900 0 0 PAC-WEST TELECOM INC COM 69371Y101 8 7,638 SH DEFINED 01 7,638 0 0 PAC-WEST TELECOM INC COM 69371Y101 3 2,500 SH DEFINED 04 2,500 0 0 PAC-WEST TELECOM INC COM 69371Y101 64 58,598 SH DEFINED 01,08 14,839 43,759 0 PACCAR INC COM 693718108 17,148 295,702 SH DEFINED 01 106,923 160,296 28,483 PACCAR INC COM 693718108 13 225 SH OTHER 01 0 0 225 PACCAR INC COM 693718108 3 50 SH DEFINED 03 50 0 0 PACCAR INC COM 693718108 122 2,099 SH DEFINED 04 2,099 0 0 PACCAR INC COM 693718108 65 1,125 SH OTHER 04 1,125 0 0 PACCAR INC COM 693718108 13 225 SH DEFINED 05 0 0 225 PACCAR INC COM 693718108 22 375 SH OTHER 01,06 0 0 375 PACCAR INC COM 693718108 97,692 1,684,631 SH DEFINED 01,08 891,425 792,742 464 PACCAR INC COM 693718108 223 3,848 SH DEFINED 09 3,848 0 0 PACCAR INC COM 693718108 531 9,152 SH DEFINED 10 5,503 0 3,649 PACCAR INC COM 693718108 43 750 SH OTHER 10 0 750 0 PACER INTL INC TENN COM 69373H106 830 44,875 SH DEFINED 01 17,471 27,054 350 PACER INTL INC TENN COM 69373H106 4,317 233,354 SH DEFINED 01,08 69,723 163,631 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,256 80,188 SH DEFINED 01 27,389 48,880 3,919 PACIFIC CAP BANCORP NEW COM 69404P101 28 1,000 SH DEFINED 02 1,000 0 0 PACIFIC CAP BANCORP NEW COM 69404P101 767 27,260 SH DEFINED 03 26,843 417 0 PACIFIC CAP BANCORP NEW COM 69404P101 2,173 77,242 SH OTHER 03 0 77,242 0 PACIFIC CAP BANCORP NEW COM 69404P101 7,931 281,939 SH DEFINED 01,08 65,441 216,498 0 PACIFIC ENERGY PARTNERS L P COM 69422R105 356 13,661 SH DEFINED 01,08 3,100 10,561 0 PACIFIC MERCANTILE BANCORP COM 694552100 45 4,100 SH DEFINED 02 0 0 4,100 PACIFIC MERCANTILE BANCORP COM 694552100 126 11,536 SH DEFINED 01,08 2,800 8,736 0 PACIFIC SUNWEAR CALIF INC COM 694873100 1,162 59,291 SH DEFINED 01 32,102 21,964 5,225 PACIFIC SUNWEAR CALIF INC COM 694873100 12 635 SH DEFINED 04 635 0 0 PACIFIC SUNWEAR CALIF INC COM 694873100 7,701 393,098 SH DEFINED 01,08 95,494 297,604 0 PACIFIC SUNWEAR CALIF INC COM 694873100 6 300 SH DEFINED 10 300 0 0 PACIFICARE HEALTH SYS DEL COM 695112102 1,472 38,073 SH DEFINED 01 18,271 15,562 4,240 PACIFICARE HEALTH SYS DEL COM 695112102 131 3,400 SH DEFINED 04 0 3,400 0 PACIFICARE HEALTH SYS DEL COM 695112102 16,881 436,649 SH DEFINED 01,08 95,617 341,032 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 389 ________ PACKAGING CORP AMER COM 695156109 1,044 43,667 SH DEFINED 01 24,633 17,974 1,060 PACKAGING CORP AMER COM 695156109 10,382 434,405 SH DEFINED 01,08 49,342 385,063 0 PACKAGING CORP AMER COM 695156109 2 100 SH DEFINED 10 0 0 100 PACKAGING DYNAMICS CORP COM 695160101 79 5,723 SH DEFINED 01 1,863 3,860 0 PACKAGING DYNAMICS CORP COM 695160101 148 10,687 SH DEFINED 01,08 3,796 6,891 0 PACKETEER INC COM 695210104 969 59,982 SH DEFINED 01 18,484 39,898 1,600 PACKETEER INC COM 695210104 3,691 228,572 SH DEFINED 01,08 67,025 161,547 0 PACTIV CORP COM 695257105 5,924 237,526 SH DEFINED 01 98,231 117,137 22,158 PACTIV CORP COM 695257105 14 555 SH OTHER 01 555 0 0 PACTIV CORP COM 695257105 1 50 SH DEFINED 03 50 0 0 PACTIV CORP COM 695257105 20 808 SH OTHER 03 808 0 0 PACTIV CORP COM 695257105 18 707 SH DEFINED 04 707 0 0 PACTIV CORP COM 695257105 20 800 SH OTHER 04 0 800 0 PACTIV CORP COM 695257105 27 1,088 SH DEFINED 05 888 0 200 PACTIV CORP COM 695257105 10 400 SH OTHER 01,06 0 0 400 PACTIV CORP COM 695257105 34,749 1,393,314 SH DEFINED 01,08 723,307 670,007 0 PACTIV CORP COM 695257105 19 748 SH DEFINED 09 748 0 0 PACTIV CORP COM 695257105 7 276 SH DEFINED 10 26 0 250 PAIN THERAPEUTICS INC COM 69562K100 354 43,969 SH DEFINED 01 16,601 26,618 750 PAIN THERAPEUTICS INC COM 69562K100 10 1,200 SH DEFINED 02 0 0 1,200 PAIN THERAPEUTICS INC COM 69562K100 1,480 183,603 SH DEFINED 01,08 33,126 150,477 0 PALATIN TECHNOLOGIES INC COM 696077304 117 27,841 SH DEFINED 01 23,791 3,000 1,050 PALATIN TECHNOLOGIES INC COM 696077304 1,321 313,668 SH DEFINED 01,08 54,413 259,255 0 PALL CORP COM 696429307 6,111 233,329 SH DEFINED 01 101,284 111,178 20,867 PALL CORP COM 696429307 3 100 SH OTHER 01 0 0 100 PALL CORP COM 696429307 381 14,550 SH DEFINED 03 14,550 0 0 PALL CORP COM 696429307 5 200 SH DEFINED 05 0 0 200 PALL CORP COM 696429307 8 300 SH OTHER 01,06 0 0 300 PALL CORP COM 696429307 30,505 1,164,741 SH DEFINED 01,08 529,246 586,300 49,195 PALL CORP COM 696429307 202 7,697 SH DEFINED 09 7,697 0 0 PALL CORP COM 696429307 7 270 SH DEFINED 10 20 100 150 PALL CORP COM 696429307 126 4,800 SH OTHER 10 4,800 0 0 PALM HARBOR HOMES COM 696639103 962 54,242 SH DEFINED 01 29,496 24,346 400 PALM HARBOR HOMES COM 696639103 1,564 88,232 SH DEFINED 01,08 19,326 68,906 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 390 ________ PALMONE INC COM 69713P107 3,079 88,554 SH DEFINED 01 25,697 61,448 1,409 PALMONE INC COM 69713P107 4 124 SH OTHER 02 124 0 0 PALMONE INC COM 69713P107 0 5 SH DEFINED 03 5 0 0 PALMONE INC COM 69713P107 168 4,841 SH DEFINED 04 4,841 0 0 PALMONE INC COM 69713P107 10,096 290,357 SH DEFINED 01,08 102,376 187,981 0 PALMSOURCE INC COM 697154102 327 19,090 SH DEFINED 01 8,468 10,219 403 PALMSOURCE INC COM 697154102 0 26 SH OTHER 02 26 0 0 PALMSOURCE INC COM 697154102 0 1 SH DEFINED 03 1 0 0 PALMSOURCE INC COM 697154102 0 3 SH DEFINED 04 3 0 0 PALMSOURCE INC COM 697154102 0 7 SH OTHER 04 0 7 0 PALMSOURCE INC COM 697154102 1,622 94,653 SH DEFINED 01,08 30,085 64,568 0 PALMSOURCE INC COM 697154102 1 30 SH DEFINED 10 30 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 133 7,942 SH DEFINED 01 7,942 0 0 PALOMAR MED TECHNOLOGIES INC COM 697529303 1,406 83,722 SH DEFINED 01,08 13,708 70,014 0 PAMRAPO BANCORP INC COM 697738102 167 7,200 SH DEFINED 01 800 6,400 0 PAMRAPO BANCORP INC COM 697738102 111 4,800 SH OTHER 01 0 4,800 0 PAMRAPO BANCORP INC COM 697738102 234 10,104 SH DEFINED 01,08 1,916 8,188 0 PAN AMERICAN SILVER CORP COM 697900108 1,157 88,000 SH DEFINED 01 88,000 0 0 PAN AMERICAN SILVER CORP COM 697900108 3 250 SH DEFINED 04 250 0 0 PAN AMERICAN SILVER CORP COM 697900108 39 3,000 SH OTHER 04 0 3,000 0 PANAMSAT CORP NEW COM 697933109 844 36,366 SH DEFINED 01 30,211 5,615 540 PANAMSAT CORP NEW COM 697933109 6,130 264,001 SH DEFINED 01,08 108,303 155,698 0 PANAMSAT CORP NEW COM 697933109 1 50 SH DEFINED 10 0 0 50 PANAMERICAN BANCORP NEW COM 697938207 45 13,200 SH DEFINED 04 13,200 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 909 17,994 SH DEFINED 01 8,219 7,149 2,626 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 3 68 SH DEFINED 02 68 0 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 5,753 113,876 SH DEFINED 01,08 29,767 84,109 0 PAN PACIFIC RETAIL PPTYS INC COM 69806L104 3 50 SH DEFINED 10 0 0 50 PANERA BREAD CO COM 69840W108 1,831 51,029 SH DEFINED 01 17,669 32,060 1,300 PANERA BREAD CO COM 69840W108 7 200 SH DEFINED 04 200 0 0 PANERA BREAD CO COM 69840W108 14 400 SH OTHER 01,06 0 0 400 PANERA BREAD CO COM 69840W108 7,406 206,402 SH DEFINED 01,08 53,490 152,912 0 PANERA BREAD CO COM 69840W108 59 1,650 SH DEFINED 10 1,100 550 0 PANERA BREAD CO COM 69840W108 22 600 SH OTHER 10 600 0 0 PANTRY INC COM 698657103 1,648 75,592 SH DEFINED 01 58,792 16,800 0 PANTRY INC COM 698657103 1,697 77,854 SH DEFINED 01,08 17,128 60,726 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 391 ________ PAPA JOHNS INTL INC COM 698813102 695 23,542 SH DEFINED 01 8,412 14,880 250 PAPA JOHNS INTL INC COM 698813102 7 250 SH OTHER 01,06 0 0 250 PAPA JOHNS INTL INC COM 698813102 2,839 96,112 SH DEFINED 01,08 30,735 65,377 0 PAR PHARMACEUTICAL COS INC COM 69888P106 1,006 28,584 SH DEFINED 01 21,162 6,122 1,300 PAR PHARMACEUTICAL COS INC COM 69888P106 10,367 294,429 SH DEFINED 01,08 51,693 242,736 0 PAR TECHNOLOGY CORP COM 698884103 111 10,300 SH DEFINED 01 1,700 8,600 0 PAR TECHNOLOGY CORP COM 698884103 180 16,695 SH DEFINED 01,08 3,638 13,057 0 PARADIGM GENETICS INC COM 69900R106 24 30,200 SH DEFINED 01 5,300 24,900 0 PARADIGM GENETICS INC COM 69900R106 30 38,406 SH DEFINED 01,08 6,106 32,300 0 PARADYNE NETWORKS INC COM 69911G107 371 67,375 SH DEFINED 01 37,625 28,900 850 PARADYNE NETWORKS INC COM 69911G107 1,183 215,124 SH DEFINED 01,08 40,161 174,963 0 PARAGON TECHNOLOGIES INC COM 69912T108 60 6,100 SH DEFINED 01 500 5,600 0 PARAGON TECHNOLOGIES INC COM 69912T108 147 14,928 SH DEFINED 01,08 1,907 13,021 0 PARALLEL PETE CORP DEL COM 699157103 129 25,500 SH DEFINED 01 4,200 21,300 0 PARALLEL PETE CORP DEL COM 699157103 30 6,000 SH OTHER 05 6,000 0 0 PARALLEL PETE CORP DEL COM 699157103 254 50,045 SH DEFINED 01,08 7,986 42,059 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 2,723 544,612 SH DEFINED 01 273,173 221,123 50,316 PARAMETRIC TECHNOLOGY CORP COM 699173100 1 250 SH OTHER 01 0 0 250 PARAMETRIC TECHNOLOGY CORP COM 699173100 1 100 SH DEFINED 03 100 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 165 33,000 SH DEFINED 04 0 33,000 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 2 400 SH DEFINED 05 0 0 400 PARAMETRIC TECHNOLOGY CORP COM 699173100 4 700 SH OTHER 01,06 0 0 700 PARAMETRIC TECHNOLOGY CORP COM 699173100 15,090 3,018,082 SH DEFINED 01,08 1,201,063 1,817,019 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 126 25,259 SH DEFINED 09 25,259 0 0 PARAMETRIC TECHNOLOGY CORP COM 699173100 0 44 SH DEFINED 10 44 0 0 PAREXEL INTL CORP COM 699462107 913 46,088 SH DEFINED 01 16,024 28,064 2,000 PAREXEL INTL CORP COM 699462107 396 20,000 SH OTHER 01 0 20,000 0 PAREXEL INTL CORP COM 699462107 8 400 SH OTHER 01,06 0 0 400 PAREXEL INTL CORP COM 699462107 4,116 207,895 SH DEFINED 01,08 80,343 127,552 0 PARK ELECTROCHEMICAL CORP COM 700416209 718 28,435 SH DEFINED 01 10,955 16,430 1,050 PARK ELECTROCHEMICAL CORP COM 700416209 5 200 SH DEFINED 02 200 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 9 350 SH OTHER 01,06 0 0 350 PARK ELECTROCHEMICAL CORP COM 700416209 3,376 133,716 SH DEFINED 01,08 52,211 81,505 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 392 ________ PARK NATL CORP COM 700658107 1,372 10,746 SH DEFINED 01 7,810 2,226 710 PARK NATL CORP COM 700658107 220 1,725 SH DEFINED 02 1,725 0 0 PARK NATL CORP COM 700658107 84 655 SH DEFINED 04 655 0 0 PARK NATL CORP COM 700658107 8,338 65,288 SH DEFINED 01,08 13,289 51,999 0 PARK OHIO HLDGS CORP COM 700666100 150 12,700 SH DEFINED 01 2,300 10,400 0 PARK OHIO HLDGS CORP COM 700666100 342 28,979 SH DEFINED 01,08 4,367 24,612 0 PARK OHIO HLDGS CORP COM 700666100 104 8,800 SH DEFINED 10 8,800 0 0 PARKER DRILLING CO COM 701081101 673 176,093 SH DEFINED 01 56,498 117,595 2,000 PARKER DRILLING CO COM 701081101 135 35,300 SH DEFINED 04 0 35,300 0 PARKER DRILLING CO COM 701081101 2,248 588,568 SH DEFINED 01,08 163,968 424,600 0 PARKER HANNIFIN CORP COM 701094104 11,752 197,652 SH DEFINED 01 73,708 103,273 20,671 PARKER HANNIFIN CORP COM 701094104 6 100 SH OTHER 01 0 0 100 PARKER HANNIFIN CORP COM 701094104 180 3,034 SH OTHER 02 3,034 0 0 PARKER HANNIFIN CORP COM 701094104 3 50 SH DEFINED 03 50 0 0 PARKER HANNIFIN CORP COM 701094104 54 900 SH DEFINED 04 900 0 0 PARKER HANNIFIN CORP COM 701094104 7 125 SH DEFINED 05 0 0 125 PARKER HANNIFIN CORP COM 701094104 18 300 SH OTHER 01,06 0 0 300 PARKER HANNIFIN CORP COM 701094104 64,804 1,089,873 SH DEFINED 01,08 554,402 535,471 0 PARKER HANNIFIN CORP COM 701094104 44 732 SH DEFINED 09 732 0 0 PARKER HANNIFIN CORP COM 701094104 81 1,360 SH DEFINED 10 1,168 0 192 PARKER HANNIFIN CORP COM 701094104 375 6,312 SH OTHER 10 6,312 0 0 PARKERVISION INC COM 701354102 91 16,050 SH DEFINED 01 3,200 12,800 50 PARKERVISION INC COM 701354102 123 21,607 SH DEFINED 01,08 5,747 15,860 0 PARKVALE FINL CORP COM 701492100 182 6,924 SH DEFINED 01 1,574 5,200 150 PARKVALE FINL CORP COM 701492100 293 11,135 SH DEFINED 01,08 2,626 8,509 0 PARKWAY PPTYS INC COM 70159Q104 1,898 42,696 SH DEFINED 01 30,856 11,040 800 PARKWAY PPTYS INC COM 70159Q104 2,870 64,557 SH DEFINED 01,08 13,048 51,509 0 PARLEX CORP COM 701630105 97 14,900 SH DEFINED 01 1,300 13,600 0 PARLEX CORP COM 701630105 102 15,716 SH DEFINED 01,08 2,763 12,953 0 PARLUX FRAGRANCES INC COM 701645103 173 15,800 SH DEFINED 01 200 15,600 0 PARLUX FRAGRANCES INC COM 701645103 187 17,062 SH DEFINED 01,08 3,200 13,862 0 PARTNERS TRUST FINCL GROUP I COM 70213A103 346 17,657 SH DEFINED 01 5,607 11,900 150 PARTNERS TRUST FINCL GROUP I COM 70213A103 1,038 52,952 SH DEFINED 01,08 9,475 43,477 0 PARTY CITY CORP COM 702145103 269 21,505 SH DEFINED 01 8,504 12,801 200 PARTY CITY CORP COM 702145103 875 70,079 SH DEFINED 01,08 14,918 55,161 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 393 ________ PATHMARK STORES INC NEW COM 70322A101 418 54,837 SH DEFINED 01 18,774 35,213 850 PATHMARK STORES INC NEW COM 70322A101 1,571 206,128 SH DEFINED 01,08 71,146 134,982 0 PATINA OIL & GAS CORP COM 703224105 1,751 58,608 SH DEFINED 01 28,798 25,888 3,922 PATINA OIL & GAS CORP COM 703224105 99 3,330 SH OTHER 01 0 3,330 0 PATINA OIL & GAS CORP COM 703224105 5 170 SH DEFINED 04 170 0 0 PATINA OIL & GAS CORP COM 703224105 124 4,162 SH DEFINED 05 0 0 4,162 PATINA OIL & GAS CORP COM 703224105 33 1,112 SH OTHER 01,06 0 0 1,112 PATINA OIL & GAS CORP COM 703224105 8,037 269,052 SH DEFINED 01,08 99,520 169,532 0 PATINA OIL & GAS CORP COM 703224105 55 1,850 SH DEFINED 10 1,630 0 220 PATRICK INDS INC COM 703343103 82 8,200 SH DEFINED 01 800 7,400 0 PATRICK INDS INC COM 703343103 147 14,720 SH DEFINED 01,08 2,054 12,666 0 PATRIOT TRANSN HLDG INC COM 70337B102 169 5,000 SH DEFINED 01 700 4,300 0 PATRIOT TRANSN HLDG INC COM 70337B102 216 6,404 SH DEFINED 01,08 1,277 5,127 0 PATTERSON DENTAL CO COM 703412106 15,384 201,128 SH DEFINED 01 99,649 77,074 24,405 PATTERSON DENTAL CO COM 703412106 3,120 40,790 SH OTHER 01 28,180 10,230 2,380 PATTERSON DENTAL CO COM 703412106 773 10,108 SH DEFINED 02 8,370 1,638 100 PATTERSON DENTAL CO COM 703412106 776 10,150 SH OTHER 02 3,250 4,000 2,900 PATTERSON DENTAL CO COM 703412106 2,978 38,935 SH DEFINED 03 24,243 11,754 2,938 PATTERSON DENTAL CO COM 703412106 672 8,783 SH OTHER 03 6,318 1,265 1,200 PATTERSON DENTAL CO COM 703412106 5,785 75,625 SH DEFINED 04 74,420 400 805 PATTERSON DENTAL CO COM 703412106 1,750 22,885 SH OTHER 04 22,435 200 250 PATTERSON DENTAL CO COM 703412106 761 9,950 SH DEFINED 05 6,605 3,045 300 PATTERSON DENTAL CO COM 703412106 11 150 SH OTHER 05 150 0 0 PATTERSON DENTAL CO COM 703412106 29,948 391,527 SH DEFINED 01,08 124,158 267,369 0 PATTERSON DENTAL CO COM 703412106 161 2,100 SH DEFINED 09 2,100 0 0 PATTERSON DENTAL CO COM 703412106 1,331 17,400 SH DEFINED 10 17,200 0 200 PATTERSON DENTAL CO COM 703412106 38 500 SH OTHER 10 500 0 0 PATTERSON UTI ENERGY INC COM 703481101 2,742 82,057 SH DEFINED 01 31,538 44,987 5,532 PATTERSON UTI ENERGY INC COM 703481101 231 6,900 SH OTHER 01 0 6,900 0 PATTERSON UTI ENERGY INC COM 703481101 9 275 SH DEFINED 02 0 0 275 PATTERSON UTI ENERGY INC COM 703481101 187 5,600 SH DEFINED 04 0 5,600 0 PATTERSON UTI ENERGY INC COM 703481101 15,481 463,367 SH DEFINED 01,08 122,496 340,871 0 PATTERSON UTI ENERGY INC COM 703481101 61 1,820 SH DEFINED 09 1,820 0 0 PATTERSON UTI ENERGY INC COM 703481101 3 100 SH DEFINED 10 0 0 100 PAULA FINL DEL COM 703588103 16 5,600 SH DEFINED 01 0 5,600 0 PAULA FINL DEL COM 703588103 24 8,170 SH DEFINED 01,08 1,767 6,403 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 394 ________ PAXAR CORP COM 704227107 2,948 151,027 SH DEFINED 01 84,044 66,383 600 PAXAR CORP COM 704227107 233 11,960 SH OTHER 04 300 11,660 0 PAXAR CORP COM 704227107 13 680 SH OTHER 01,06 0 0 680 PAXAR CORP COM 704227107 4,543 232,717 SH DEFINED 01,08 71,969 160,748 0 PAXSON COMMUNICATIONS CORP COM 704231109 336 103,362 SH DEFINED 01 29,556 72,806 1,000 PAXSON COMMUNICATIONS CORP COM 704231109 1,061 326,447 SH DEFINED 01,08 105,657 220,790 0 PAYCHEX INC COM 704326107 29,658 875,373 SH DEFINED 01 465,605 341,689 68,079 PAYCHEX INC COM 704326107 685 20,224 SH OTHER 01 7,549 10,375 2,300 PAYCHEX INC COM 704326107 579 17,085 SH DEFINED 02 15,800 230 1,055 PAYCHEX INC COM 704326107 45 1,325 SH OTHER 02 0 1,325 0 PAYCHEX INC COM 704326107 1,081 31,901 SH DEFINED 03 8,808 23,038 55 PAYCHEX INC COM 704326107 304 8,987 SH OTHER 03 5,871 1,911 1,205 PAYCHEX INC COM 704326107 4,903 144,709 SH DEFINED 04 127,084 16,575 1,050 PAYCHEX INC COM 704326107 1,623 47,899 SH OTHER 04 46,049 1,850 0 PAYCHEX INC COM 704326107 96 2,825 SH DEFINED 05 2,275 0 550 PAYCHEX INC COM 704326107 34 1,000 SH OTHER 01,06 0 0 1,000 PAYCHEX INC COM 704326107 116,803 3,447,549 SH DEFINED 01,08 1,817,394 1,630,015 140 PAYCHEX INC COM 704326107 179 5,275 SH DEFINED 09 5,275 0 0 PAYCHEX INC COM 704326107 3,364 99,287 SH DEFINED 10 74,962 15,000 9,325 PAYCHEX INC COM 704326107 417 12,300 SH OTHER 10 2,450 9,850 0 PAYLESS SHOESOURCE INC COM 704379106 1,251 83,881 SH DEFINED 01 62,526 17,505 3,850 PAYLESS SHOESOURCE INC COM 704379106 11 720 SH OTHER 03 0 720 0 PAYLESS SHOESOURCE INC COM 704379106 7,635 512,054 SH DEFINED 01,08 110,466 401,588 0 PEABODY ENERGY CORP COM 704549104 1,432 25,582 SH DEFINED 01 13,232 10,080 2,270 PEABODY ENERGY CORP COM 704549104 857 15,300 SH OTHER 01 7,300 3,000 5,000 PEABODY ENERGY CORP COM 704549104 17,258 308,238 SH DEFINED 01,08 60,200 248,038 0 PEABODY ENERGY CORP COM 704549104 3 50 SH DEFINED 10 0 0 50 PEAPACK-GLADSTONE FINL CORP COM 704699107 169 5,252 SH DEFINED 01 4,380 355 517 PEAPACK-GLADSTONE FINL CORP COM 704699107 1,266 39,420 SH DEFINED 01,08 6,340 33,080 0 PEC SOLUTIONS INC COM 705107100 463 38,792 SH DEFINED 01 13,119 25,623 50 PEC SOLUTIONS INC COM 705107100 1,340 112,347 SH DEFINED 01,08 27,450 84,897 0 PECO II INC COM 705221109 18 21,300 SH DEFINED 01 4,200 17,100 0 PECO II INC COM 705221109 27 31,700 SH DEFINED 01,08 6,500 25,200 0 PEDIATRIC SVCS OF AMERICA COM 705323103 99 7,800 SH DEFINED 01 1,300 6,500 0 PEDIATRIC SVCS OF AMERICA COM 705323103 154 12,121 SH DEFINED 01,08 2,891 9,230 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 395 ________ PEDIATRIX MED GROUP COM 705324101 5,663 81,079 SH DEFINED 01 60,612 18,917 1,550 PEDIATRIX MED GROUP COM 705324101 23 325 SH OTHER 01,06 0 0 325 PEDIATRIX MED GROUP COM 705324101 10,795 154,551 SH DEFINED 01,08 33,273 121,278 0 PEDIATRIX MED GROUP COM 705324101 49 700 SH DEFINED 10 700 0 0 PEERLESS MFG CO COM 705514107 31 2,600 SH DEFINED 01 0 2,600 0 PEERLESS MFG CO COM 705514107 139 11,734 SH DEFINED 01,08 1,384 10,350 0 PEERLESS SYS CORP COM 705536100 30 23,700 SH DEFINED 01 1,500 22,200 0 PEERLESS SYS CORP COM 705536100 35 28,243 SH DEFINED 01,08 6,328 21,915 0 PEETS COFFEE & TEA INC COM 705560100 451 18,053 SH DEFINED 01 7,305 10,498 250 PEETS COFFEE & TEA INC COM 705560100 2,960 118,445 SH DEFINED 01,08 52,267 66,178 0 PEGASYSTEMS INC COM 705573103 351 40,453 SH DEFINED 01 10,162 29,991 300 PEGASYSTEMS INC COM 705573103 900 103,743 SH DEFINED 01,08 20,197 83,546 0 PEGASUS COMMUNICATIONS CORP COM 705904605 202 8,264 SH DEFINED 01 1,214 6,950 100 PEGASUS COMMUNICATIONS CORP COM 705904605 693 28,347 SH DEFINED 01,08 2,245 26,102 0 PEGASUS SOLUTIONS INC COM 705906105 2,276 173,355 SH DEFINED 01 135,855 36,500 1,000 PEGASUS SOLUTIONS INC COM 705906105 274 20,847 SH OTHER 01 15,216 826 4,805 PEGASUS SOLUTIONS INC COM 705906105 5 400 SH OTHER 01,06 0 0 400 PEGASUS SOLUTIONS INC COM 705906105 2,853 217,267 SH DEFINED 01,08 96,080 121,187 0 PEMCO AVIATION INC COM 706444106 141 4,700 SH DEFINED 01 0 4,700 0 PEMCO AVIATION INC COM 706444106 206 6,875 SH DEFINED 01,08 1,591 5,284 0 PEMSTAR INC COM 706552106 87 37,400 SH DEFINED 01 5,400 32,000 0 PEMSTAR INC COM 706552106 166 71,737 SH DEFINED 01,08 14,056 57,681 0 PENGROWTH ENERGY TR COM 706902103 151 10,800 SH DEFINED 01 9,600 0 1,200 PENGROWTH ENERGY TR COM 706902103 14 1,000 SH OTHER 04 1,000 0 0 PENFORD CORP COM 707051108 713 40,602 SH DEFINED 01 33,202 7,200 200 PENFORD CORP COM 707051108 3 150 SH OTHER 01,06 0 0 150 PENFORD CORP COM 707051108 411 23,420 SH DEFINED 01,08 7,847 15,573 0 PENN-AMER GROUP INC COM 707247102 339 24,210 SH DEFINED 01 16,005 7,955 250 PENN-AMER GROUP INC COM 707247102 883 63,074 SH DEFINED 01,08 14,111 48,963 0 PENN ENGR & MFG CORP COM 707389300 549 25,608 SH DEFINED 01 7,863 17,495 250 PENN ENGR & MFG CORP COM 707389300 39 1,800 SH DEFINED 05 1,800 0 0 PENN ENGR & MFG CORP COM 707389300 1,444 67,369 SH DEFINED 01,08 12,978 54,391 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 396 ________ PENN NATL GAMING INC COM 707569109 2,104 63,388 SH DEFINED 01 21,580 39,858 1,950 PENN NATL GAMING INC COM 707569109 8,943 269,362 SH DEFINED 01,08 91,727 177,635 0 PENN OCTANE CORP COM 707573101 32 15,900 SH DEFINED 01 2,400 13,500 0 PENN OCTANE CORP COM 707573101 25 12,698 SH DEFINED 01,08 6,398 6,300 0 PENN TREATY AMERN CORP COM 707874103 34 16,800 SH DEFINED 01 1,600 15,200 0 PENN TREATY AMERN CORP COM 707874103 4 1,800 SH OTHER 01 0 1,800 0 PENN TREATY AMERN CORP COM 707874103 68 33,915 SH DEFINED 01,08 8,589 25,326 0 PENN VA CORP COM 707882106 1,123 31,092 SH DEFINED 01 10,750 20,042 300 PENN VA CORP COM 707882106 4,028 111,557 SH DEFINED 01,08 17,967 93,590 0 PENNEY J C INC COM 708160106 19,373 513,050 SH DEFINED 01 191,364 279,714 41,972 PENNEY J C INC COM 708160106 753 19,939 SH OTHER 01 7,728 5,936 6,275 PENNEY J C INC COM 708160106 210 5,550 SH DEFINED 02 3,700 1,850 0 PENNEY J C INC COM 708160106 199 5,268 SH DEFINED 03 3,500 1,528 240 PENNEY J C INC COM 708160106 57 1,500 SH OTHER 03 1,400 0 100 PENNEY J C INC COM 708160106 115 3,038 SH DEFINED 04 3,038 0 0 PENNEY J C INC COM 708160106 125 3,310 SH OTHER 04 3,310 0 0 PENNEY J C INC COM 708160106 62 1,650 SH DEFINED 05 300 0 1,350 PENNEY J C INC COM 708160106 38 1,000 SH OTHER 05 0 1,000 0 PENNEY J C INC COM 708160106 26 700 SH OTHER 01,06 0 0 700 PENNEY J C INC COM 708160106 156,760 4,151,483 SH DEFINED 01,08 1,243,987 2,655,461 252,035 PENNEY J C INC COM 708160106 41 1,076 SH DEFINED 09 1,076 0 0 PENNEY J C INC COM 708160106 306 8,093 SH DEFINED 10 3,843 0 4,250 PENNEY J C INC COM 708160106 11 300 SH OTHER 10 300 0 0 PENNFED FINL SVCS INC COM 708167101 441 13,264 SH DEFINED 01 4,319 8,370 575 PENNFED FINL SVCS INC COM 708167101 1,147 34,533 SH DEFINED 01,08 6,508 28,025 0 PENNROCK FINL SVCS CORP COM 708352109 159 5,265 SH DEFINED 01 4,880 220 165 PENNROCK FINL SVCS CORP COM 708352109 1,303 43,143 SH DEFINED 01,08 6,914 36,229 0 PENNSYLVANIA COMM BANCORP IN COM 708677109 12 254 SH DEFINED 01 254 0 0 PENNSYLVANIA COMM BANCORP IN COM 708677109 199 4,088 SH DEFINED 01,08 814 3,274 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 2,201 64,258 SH DEFINED 01 21,592 40,258 2,408 PENNSYLVANIA RL ESTATE INVT COM 709102107 6,806 198,708 SH DEFINED 01,08 54,661 144,047 0 PENNSYLVANIA RL ESTATE INVT COM 709102107 246 7,177 SH DEFINED 10 0 0 7,177 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 397 ________ PENTAIR INC COM 709631105 1,714 50,950 SH DEFINED 01 22,932 20,678 7,340 PENTAIR INC COM 709631105 67 2,000 SH OTHER 01 600 1,400 0 PENTAIR INC COM 709631105 501 14,886 SH DEFINED 04 14,886 0 0 PENTAIR INC COM 709631105 27 793 SH OTHER 04 793 0 0 PENTAIR INC COM 709631105 17,251 512,814 SH DEFINED 01,08 111,146 401,668 0 PENTAIR INC COM 709631105 3 100 SH DEFINED 10 0 0 100 PENTAIR INC COM 709631105 269 8,000 SH OTHER 10 0 8,000 0 PENWEST PHARMACEUTICALS CO COM 709754105 341 26,582 SH DEFINED 01 9,987 16,195 400 PENWEST PHARMACEUTICALS CO COM 709754105 1,877 146,537 SH DEFINED 01,08 48,111 98,426 0 PEOPLES BANCORP INC COM 709789101 334 12,409 SH DEFINED 01 6,304 5,895 210 PEOPLES BANCORP INC COM 709789101 1,641 60,902 SH DEFINED 01,08 13,219 47,683 0 PEOPLES BANCTRUST INC COM 709796106 6 440 SH DEFINED 01 440 0 0 PEOPLES BANCTRUST INC COM 709796106 157 11,085 SH DEFINED 01,08 2,100 8,985 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 871 27,970 SH DEFINED 01 18,666 6,859 2,445 PEOPLES BK BRIDGEPORT CONN COM 710198102 5,075 162,930 SH DEFINED 01,08 41,751 121,179 0 PEOPLES BK BRIDGEPORT CONN COM 710198102 2 75 SH DEFINED 10 0 0 75 PEOPLES FINL CORP MISS COM 71103B102 204 11,644 SH DEFINED 01,08 2,200 9,444 0 PEOPLES ENERGY CORP COM 711030106 4,538 107,667 SH DEFINED 01 68,485 33,309 5,873 PEOPLES ENERGY CORP COM 711030106 388 9,206 SH OTHER 01 7,490 1,666 50 PEOPLES ENERGY CORP COM 711030106 8 200 SH DEFINED 02 200 0 0 PEOPLES ENERGY CORP COM 711030106 55 1,311 SH DEFINED 04 1,311 0 0 PEOPLES ENERGY CORP COM 711030106 4 100 SH DEFINED 05 0 0 100 PEOPLES ENERGY CORP COM 711030106 4 100 SH OTHER 01,06 0 0 100 PEOPLES ENERGY CORP COM 711030106 17,747 421,037 SH DEFINED 01,08 188,410 232,627 0 PEOPLES ENERGY CORP COM 711030106 20 463 SH DEFINED 10 406 0 57 PEOPLES ENERGY CORP COM 711030106 53 1,250 SH OTHER 10 250 1,000 0 PEOPLES HLDG CO COM 711148106 686 19,863 SH DEFINED 01 4,575 15,088 200 PEOPLES HLDG CO COM 711148106 1,582 45,785 SH DEFINED 01,08 7,684 38,101 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 398 ________ PEOPLESOFT INC COM 712713106 17,086 923,585 SH DEFINED 01 533,573 334,765 55,247 PEOPLESOFT INC COM 712713106 6 350 SH OTHER 01 0 0 350 PEOPLESOFT INC COM 712713106 4 200 SH OTHER 02 200 0 0 PEOPLESOFT INC COM 712713106 5 250 SH DEFINED 03 150 100 0 PEOPLESOFT INC COM 712713106 1 40 SH OTHER 03 0 40 0 PEOPLESOFT INC COM 712713106 181 9,800 SH DEFINED 04 9,800 0 0 PEOPLESOFT INC COM 712713106 50 2,700 SH OTHER 04 2,700 0 0 PEOPLESOFT INC COM 712713106 21 1,155 SH DEFINED 05 600 0 555 PEOPLESOFT INC COM 712713106 17 900 SH OTHER 01,06 0 0 900 PEOPLESOFT INC COM 712713106 63,179 3,415,087 SH DEFINED 01,08 1,780,294 1,634,793 0 PEOPLESOFT INC COM 712713106 128 6,910 SH DEFINED 09 6,910 0 0 PEOPLESOFT INC COM 712713106 20 1,075 SH DEFINED 10 560 0 515 PEP BOYS MANNY MOE & JACK COM 713278109 4,379 172,747 SH DEFINED 01 115,113 55,659 1,975 PEP BOYS MANNY MOE & JACK COM 713278109 38 1,500 SH OTHER 01 0 1,500 0 PEP BOYS MANNY MOE & JACK COM 713278109 331 13,040 SH DEFINED 04 13,040 0 0 PEP BOYS MANNY MOE & JACK COM 713278109 22 850 SH OTHER 01,06 0 0 850 PEP BOYS MANNY MOE & JACK COM 713278109 9,933 391,833 SH DEFINED 01,08 118,575 273,258 0 PEPCO HOLDINGS INC COM 713291102 1,300 71,124 SH DEFINED 01 39,295 29,865 1,964 PEPCO HOLDINGS INC COM 713291102 49 2,688 SH OTHER 01 1,958 730 0 PEPCO HOLDINGS INC COM 713291102 4 200 SH DEFINED 02 0 0 200 PEPCO HOLDINGS INC COM 713291102 27 1,466 SH OTHER 02 1,466 0 0 PEPCO HOLDINGS INC COM 713291102 7 400 SH DEFINED 03 400 0 0 PEPCO HOLDINGS INC COM 713291102 122 6,675 SH DEFINED 04 6,675 0 0 PEPCO HOLDINGS INC COM 713291102 24 1,312 SH OTHER 04 1,312 0 0 PEPCO HOLDINGS INC COM 713291102 11 600 SH DEFINED 05 0 0 600 PEPCO HOLDINGS INC COM 713291102 18,255 998,606 SH DEFINED 01,08 306,753 691,853 0 PEPCO HOLDINGS INC COM 713291102 2 100 SH DEFINED 10 0 0 100 PEPSI BOTTLING GROUP INC COM 713409100 11,559 378,494 SH DEFINED 01 165,834 182,260 30,400 PEPSI BOTTLING GROUP INC COM 713409100 133 4,350 SH OTHER 01 0 4,100 250 PEPSI BOTTLING GROUP INC COM 713409100 2 50 SH DEFINED 03 50 0 0 PEPSI BOTTLING GROUP INC COM 713409100 8 275 SH DEFINED 05 0 0 275 PEPSI BOTTLING GROUP INC COM 713409100 21 700 SH OTHER 01,06 0 0 700 PEPSI BOTTLING GROUP INC COM 713409100 63,716 2,086,308 SH DEFINED 01,08 994,882 1,091,426 0 PEPSI BOTTLING GROUP INC COM 713409100 17 568 SH DEFINED 09 568 0 0 PEPSI BOTTLING GROUP INC COM 713409100 4 140 SH DEFINED 10 40 0 100 PEPSIAMERICAS INC COM 71343P200 1,107 52,128 SH DEFINED 01 34,214 15,427 2,487 PEPSIAMERICAS INC COM 71343P200 116 5,480 SH OTHER 01 2,880 2,600 0 PEPSIAMERICAS INC COM 71343P200 31 1,450 SH DEFINED 05 1,450 0 0 PEPSIAMERICAS INC COM 71343P200 12,905 607,600 SH DEFINED 01,08 123,365 484,235 0 PEPSIAMERICAS INC COM 71343P200 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 399 ________ PEPSICO INC COM 713448108 329,111 6,108,216 SH DEFINED 01 3,509,266 2,122,929 476,021 PEPSICO INC COM 713448108 48,754 904,855 SH OTHER 01 527,512 330,400 46,943 PEPSICO INC COM 713448108 23,040 427,619 SH DEFINED 02 294,510 118,044 15,065 PEPSICO INC COM 713448108 7,700 142,910 SH OTHER 02 86,711 47,349 8,850 PEPSICO INC COM 713448108 35,600 660,733 SH DEFINED 03 356,019 249,309 55,405 PEPSICO INC COM 713448108 12,219 226,773 SH OTHER 03 160,061 47,837 18,875 PEPSICO INC COM 713448108 81,602 1,514,506 SH DEFINED 04 1,410,442 51,093 52,971 PEPSICO INC COM 713448108 41,204 764,736 SH OTHER 04 679,389 47,385 37,962 PEPSICO INC COM 713448108 12,767 236,958 SH DEFINED 05 208,278 16,325 12,355 PEPSICO INC COM 713448108 2,719 50,461 SH OTHER 05 26,285 20,305 3,871 PEPSICO INC COM 713448108 238 4,410 SH OTHER 01,06 0 0 4,410 PEPSICO INC COM 713448108 852,026 15,813,391 SH DEFINED 01,08 8,242,175 7,538,378 32,838 PEPSICO INC COM 713448108 2,851 52,916 SH DEFINED 09 52,916 0 0 PEPSICO INC COM 713448108 27,616 512,547 SH DEFINED 10 392,399 59,519 60,629 PEPSICO INC COM 713448108 8,550 158,691 SH OTHER 10 69,120 86,116 3,455 PER-SE TECHNOLOGIES INC COM 713569309 692 47,575 SH DEFINED 01 16,084 30,891 600 PER-SE TECHNOLOGIES INC COM 713569309 2,646 181,989 SH DEFINED 01,08 52,138 129,851 0 PERCEPTRON INC COM 71361F100 88 12,400 SH DEFINED 01 1,800 10,600 0 PERCEPTRON INC COM 71361F100 110 15,500 SH DEFINED 01,08 3,424 12,076 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 229 157,038 SH DEFINED 01 69,838 85,800 1,400 PEREGRINE PHARMACEUTICALS IN COM 713661106 1 900 SH DEFINED 04 0 0 900 PEREGRINE PHARMACEUTICALS IN COM 713661106 1 1,000 SH OTHER 05 1,000 0 0 PEREGRINE PHARMACEUTICALS IN COM 713661106 1,064 728,610 SH DEFINED 01,08 125,165 603,445 0 PERFICIENT INC COM 71375U101 4 900 SH DEFINED 01 900 0 0 PERFICIENT INC COM 71375U101 73 18,338 SH DEFINED 01,08 1,100 17,238 0 PERFORMANCE FOOD GROUP CO COM 713755106 978 36,867 SH DEFINED 01 26,742 9,025 1,100 PERFORMANCE FOOD GROUP CO COM 713755106 344 12,950 SH OTHER 01 0 12,950 0 PERFORMANCE FOOD GROUP CO COM 713755106 170 6,400 SH DEFINED 04 0 6,400 0 PERFORMANCE FOOD GROUP CO COM 713755106 17 650 SH OTHER 01,06 0 0 650 PERFORMANCE FOOD GROUP CO COM 713755106 6,792 255,907 SH DEFINED 01,08 72,706 183,201 0 PERFORMANCE FOOD GROUP CO COM 713755106 1 45 SH DEFINED 10 0 0 45 PERFORMANCE TECHNOLOGIES INC COM 71376K102 122 13,000 SH DEFINED 01 2,700 10,300 0 PERFORMANCE TECHNOLOGIES INC COM 71376K102 267 28,420 SH DEFINED 01,08 5,087 23,333 0 PERICOM SEMICONDUCTOR CORP COM 713831105 469 43,764 SH DEFINED 01 14,841 28,423 500 PERICOM SEMICONDUCTOR CORP COM 713831105 4 400 SH OTHER 01,06 0 0 400 PERICOM SEMICONDUCTOR CORP COM 713831105 1,887 176,145 SH DEFINED 01,08 67,066 109,079 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 400 ________ PERINI CORP COM 713839108 274 25,717 SH DEFINED 01 6,168 19,249 300 PERINI CORP COM 713839108 43 4,000 SH DEFINED 04 4,000 0 0 PERINI CORP COM 713839108 676 63,397 SH DEFINED 01,08 16,558 46,839 0 PERKINELMER INC COM 714046109 5,928 295,828 SH DEFINED 01 158,541 117,145 20,142 PERKINELMER INC COM 714046109 3 125 SH OTHER 01 0 0 125 PERKINELMER INC COM 714046109 1 50 SH DEFINED 03 50 0 0 PERKINELMER INC COM 714046109 429 21,400 SH DEFINED 04 21,400 0 0 PERKINELMER INC COM 714046109 2 100 SH DEFINED 05 0 0 100 PERKINELMER INC COM 714046109 6 300 SH OTHER 01,06 0 0 300 PERKINELMER INC COM 714046109 21,582 1,076,965 SH DEFINED 01,08 517,673 559,292 0 PERKINELMER INC COM 714046109 4 216 SH DEFINED 10 16 0 200 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 52 29,300 SH DEFINED 01 200 29,100 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157104 52 28,969 SH DEFINED 01,08 13,169 15,800 0 PEROT SYS CORP COM 714265105 1,668 125,729 SH DEFINED 01 54,712 69,117 1,900 PEROT SYS CORP COM 714265105 8,188 617,001 SH DEFINED 01,08 196,311 420,690 0 PERRIGO CO COM 714290103 1,400 73,796 SH DEFINED 01 44,030 24,006 5,760 PERRIGO CO COM 714290103 10,079 531,288 SH DEFINED 01,08 115,344 415,944 0 PERRIGO CO COM 714290103 456 24,028 SH DEFINED 10 24,028 0 0 PERVASIVE SOFTWARE INC COM 715710109 106 17,000 SH DEFINED 01 3,000 14,000 0 PERVASIVE SOFTWARE INC COM 715710109 186 29,848 SH DEFINED 01,08 6,795 23,053 0 PETCO ANIMAL SUPPLIES COM 716016209 743 23,077 SH DEFINED 01 14,288 6,589 2,200 PETCO ANIMAL SUPPLIES COM 716016209 161 5,000 SH OTHER 03 0 5,000 0 PETCO ANIMAL SUPPLIES COM 716016209 4,535 140,783 SH DEFINED 01,08 50,877 89,906 0 PETMED EXPRESS INC COM 716382106 38 4,800 SH DEFINED 01 4,800 0 0 PETMED EXPRESS INC COM 716382106 698 87,045 SH DEFINED 01,08 43,645 43,400 0 PETROLEUM & RES CORP COM 716549100 11 473 SH DEFINED 01 473 0 0 PETROLEUM & RES CORP COM 716549100 31 1,300 SH OTHER 03 0 1,300 0 PETROLEUM & RES CORP COM 716549100 84 3,515 SH DEFINED 04 3,515 0 0 PETROLEUM & RES CORP COM 716549100 99 4,155 SH OTHER 10 630 3,525 0 PETROLEUM DEV CORP COM 716578109 1,142 41,659 SH DEFINED 01 24,359 16,800 500 PETROLEUM DEV CORP COM 716578109 3,501 127,666 SH DEFINED 01,08 44,336 83,330 0 PETROLEUM HELICOPTERS INC COM 716604202 132 6,800 SH DEFINED 01 800 6,000 0 PETROLEUM HELICOPTERS INC COM 716604202 173 8,904 SH DEFINED 01,08 877 8,027 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 401 ________ PETROQUEST ENERGY INC COM 716748108 189 44,165 SH DEFINED 01 7,600 35,965 600 PETROQUEST ENERGY INC COM 716748108 332 77,725 SH DEFINED 01,08 14,700 63,025 0 PETSMART INC COM 716768106 3,879 119,550 SH DEFINED 01 61,832 48,163 9,555 PETSMART INC COM 716768106 16 500 SH DEFINED 02 0 500 0 PETSMART INC COM 716768106 13 400 SH OTHER 02 400 0 0 PETSMART INC COM 716768106 3 100 SH OTHER 04 100 0 0 PETSMART INC COM 716768106 27,571 849,647 SH DEFINED 01,08 276,445 573,202 0 PETSMART INC COM 716768106 8 248 SH DEFINED 09 248 0 0 PETSMART INC COM 716768106 7 213 SH DEFINED 10 0 0 213 PHARMACYCLICS INC COM 716933106 275 27,100 SH DEFINED 01 11,800 14,900 400 PHARMACYCLICS INC COM 716933106 85 8,412 SH OTHER 01 8,186 0 226 PHARMACYCLICS INC COM 716933106 1,149 113,327 SH DEFINED 01,08 20,055 93,272 0 PFIZER INC COM 717081103 799,168 23,312,955 SH DEFINED 01 13,136,264 8,171,853 2,004,838 PFIZER INC COM 717081103 150,354 4,386,070 SH OTHER 01 1,571,446 2,618,623 196,001 PFIZER INC COM 717081103 43,053 1,255,913 SH DEFINED 02 879,733 341,070 35,110 PFIZER INC COM 717081103 17,738 517,431 SH OTHER 02 336,260 165,762 15,409 PFIZER INC COM 717081103 52,633 1,535,385 SH DEFINED 03 868,632 543,385 123,368 PFIZER INC COM 717081103 24,098 702,973 SH OTHER 03 497,597 171,401 33,975 PFIZER INC COM 717081103 164,913 4,810,753 SH DEFINED 04 4,494,814 187,898 128,041 PFIZER INC COM 717081103 86,493 2,523,131 SH OTHER 04 2,396,082 117,479 9,570 PFIZER INC COM 717081103 28,132 820,644 SH DEFINED 05 700,825 72,252 47,567 PFIZER INC COM 717081103 5,056 147,479 SH OTHER 05 62,576 49,931 34,972 PFIZER INC COM 717081103 674 19,665 SH OTHER 01,06 0 0 19,665 PFIZER INC COM 717081103 2,497,553 72,857,431 SH DEFINED 01,08 36,822,548 35,698,151 336,732 PFIZER INC COM 717081103 8,062 235,170 SH DEFINED 09 235,170 0 0 PFIZER INC COM 717081103 53,082 1,548,477 SH DEFINED 10 1,195,298 201,795 151,384 PFIZER INC COM 717081103 26,527 773,839 SH OTHER 10 408,805 345,054 19,980 PFSWEB INC COM 717098107 42 25,287 SH DEFINED 01 4,045 21,242 0 PFSWEB INC COM 717098107 71 42,216 SH DEFINED 01,08 8,200 34,016 0 PFSWEB INC COM 717098107 18 10,700 SH DEFINED 10 10,700 0 0 PHARMACOPEIA DRUG DISCVRY IN COM 7171EP101 72 12,575 SH DEFINED 01 2,350 9,900 325 PHARMACOPEIA DRUG DISCVRY IN COM 7171EP101 133 23,175 SH DEFINED 01,08 4,478 18,697 0 PHARMACEUTICAL PROD DEV INC COM 717124101 979 30,812 SH DEFINED 01 19,163 8,639 3,010 PHARMACEUTICAL PROD DEV INC COM 717124101 9 280 SH DEFINED 02 0 0 280 PHARMACEUTICAL PROD DEV INC COM 717124101 19 600 SH DEFINED 04 0 600 0 PHARMACEUTICAL PROD DEV INC COM 717124101 27 850 SH OTHER 01,06 0 0 850 PHARMACEUTICAL PROD DEV INC COM 717124101 4,834 152,167 SH DEFINED 01,08 63,166 89,001 0 PHARMACEUTICAL PROD DEV INC COM 717124101 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 402 ________ PHARMOS CORP COM 717139208 210 51,200 SH DEFINED 01 15,900 35,000 300 PHARMOS CORP COM 717139208 636 154,819 SH DEFINED 01,08 64,528 90,291 0 PHARMION CORP COM 71715B409 372 7,600 SH DEFINED 01 5,000 2,400 200 PHARMION CORP COM 71715B409 3,367 68,820 SH DEFINED 01,08 16,565 52,255 0 PHELPS DODGE CORP COM 717265102 11,530 148,756 SH DEFINED 01 51,124 83,008 14,624 PHELPS DODGE CORP COM 717265102 42 547 SH OTHER 01 420 52 75 PHELPS DODGE CORP COM 717265102 14 187 SH DEFINED 02 87 100 0 PHELPS DODGE CORP COM 717265102 4 50 SH DEFINED 03 50 0 0 PHELPS DODGE CORP COM 717265102 64 822 SH DEFINED 04 22 0 800 PHELPS DODGE CORP COM 717265102 19 250 SH OTHER 04 250 0 0 PHELPS DODGE CORP COM 717265102 8 100 SH DEFINED 05 0 0 100 PHELPS DODGE CORP COM 717265102 21 270 SH OTHER 01,06 0 0 270 PHELPS DODGE CORP COM 717265102 65,400 843,767 SH DEFINED 01,08 434,392 409,375 0 PHELPS DODGE CORP COM 717265102 29 368 SH DEFINED 09 368 0 0 PHELPS DODGE CORP COM 717265102 13 164 SH DEFINED 10 14 0 150 PHILADELPHIA CONS HLDG CORP COM 717528103 1,920 31,957 SH DEFINED 01 11,615 19,392 950 PHILADELPHIA CONS HLDG CORP COM 717528103 21 350 SH OTHER 01,06 0 0 350 PHILADELPHIA CONS HLDG CORP COM 717528103 7,176 119,456 SH DEFINED 01,08 32,068 87,388 0 PHILLIPS VAN HEUSEN CORP COM 718592108 2,008 104,312 SH DEFINED 01 79,385 24,327 600 PHILLIPS VAN HEUSEN CORP COM 718592108 9 460 SH OTHER 01,06 0 0 460 PHILLIPS VAN HEUSEN CORP COM 718592108 3,504 182,014 SH DEFINED 01,08 62,950 119,064 0 PHYSIOMETRIX INC COM 718928104 15 9,000 SH DEFINED 01 1,600 7,400 0 PHYSIOMETRIX INC COM 718928104 16 9,959 SH DEFINED 01,08 2,100 7,859 0 PHOENIX COS INC NEW COM 71902E109 2,152 175,671 SH DEFINED 01 90,860 78,961 5,850 PHOENIX COS INC NEW COM 71902E109 54 4,415 SH OTHER 01 0 4,415 0 PHOENIX COS INC NEW COM 71902E109 20 1,657 SH DEFINED 02 1,447 0 210 PHOENIX COS INC NEW COM 71902E109 127 10,393 SH DEFINED 04 5,793 4,600 0 PHOENIX COS INC NEW COM 71902E109 54 4,418 SH OTHER 04 4,418 0 0 PHOENIX COS INC NEW COM 71902E109 6,778 553,310 SH DEFINED 01,08 145,813 407,497 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 62 4,600 SH DEFINED 01 1,000 3,600 0 PHOENIX FOOTWEAR GROUP INC COM 71903M100 86 6,409 SH DEFINED 01,08 1,800 4,609 0 PHOENIX TECHNOLOGY LTD COM 719153108 938 134,250 SH DEFINED 01 105,700 27,800 750 PHOENIX TECHNOLOGY LTD COM 719153108 1 200 SH OTHER 01,06 0 0 200 PHOENIX TECHNOLOGY LTD COM 719153108 455 65,079 SH DEFINED 01,08 23,072 42,007 0 PHOENIX TECHNOLOGY LTD COM 719153108 3 500 SH DEFINED 10 0 0 500 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 403 ________ PHOTON DYNAMICS INC COM 719364101 1,002 28,583 SH DEFINED 01 9,995 17,538 1,050 PHOTON DYNAMICS INC COM 719364101 9 250 SH OTHER 01,06 0 0 250 PHOTON DYNAMICS INC COM 719364101 4,501 128,332 SH DEFINED 01,08 43,252 85,080 0 PHOTRONICS INC COM 719405102 1,103 58,245 SH DEFINED 01 18,746 36,674 2,825 PHOTRONICS INC COM 719405102 229 12,100 SH DEFINED 04 0 12,100 0 PHOTRONICS INC COM 719405102 11 600 SH OTHER 01,06 0 0 600 PHOTRONICS INC COM 719405102 4,628 244,327 SH DEFINED 01,08 91,507 152,820 0 PIEDMONT NAT GAS INC COM 720186105 2,413 56,513 SH DEFINED 01 20,981 33,952 1,580 PIEDMONT NAT GAS INC COM 720186105 17 400 SH OTHER 01 0 400 0 PIEDMONT NAT GAS INC COM 720186105 18 415 SH DEFINED 04 415 0 0 PIEDMONT NAT GAS INC COM 720186105 24 554 SH OTHER 04 554 0 0 PIEDMONT NAT GAS INC COM 720186105 22 520 SH OTHER 01,06 0 0 520 PIEDMONT NAT GAS INC COM 720186105 10,215 239,226 SH DEFINED 01,08 70,310 168,916 0 PIEDMONT NAT GAS INC COM 720186105 2 50 SH DEFINED 10 0 0 50 PIER 1 IMPORTS INC COM 720279108 923 52,193 SH DEFINED 01 27,967 19,626 4,600 PIER 1 IMPORTS INC COM 720279108 18 1,000 SH DEFINED 03 1,000 0 0 PIER 1 IMPORTS INC COM 720279108 35 2,000 SH DEFINED 04 2,000 0 0 PIER 1 IMPORTS INC COM 720279108 8,408 475,300 SH DEFINED 01,08 118,009 357,291 0 PIER 1 IMPORTS INC COM 720279108 2 118 SH DEFINED 10 0 0 118 PILGRIMS PRIDE CORP COM 721467108 1,037 35,850 SH DEFINED 01 12,605 22,795 450 PILGRIMS PRIDE CORP COM 721467108 3,535 122,150 SH DEFINED 01,08 29,297 92,853 0 PIMCO CALIF MUN INCOME FD II UNDEFIND 72200M108 2 13,633 DEFINED 03 13,633 0 0 PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 4 30,100 DEFINED 04 30,100 0 0 PIMCO MUNICIPAL INCOME FD UNDEFIND 72200R107 1 9,000 OTHER 04 9,000 0 0 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 2 15,300 DEFINED 04 11,300 0 4,000 PIMCO CORPORATE INCOME FD UNDEFIND 72200U100 1 6,700 OTHER 04 5,000 1,700 0 PIMCO MUN INCOME FD II UNDEFIND 72200W106 3 22,466 DEFINED 04 22,466 0 0 PIMCO CORPORATE OPP FD UNDEFIND 72201B101 1 3,500 DEFINED 01 3,500 0 0 PIMCO CORPORATE OPP FD UNDEFIND 72201B101 1 8,000 DEFINED 04 2,000 6,000 0 PIMCO CORPORATE OPP FD UNDEFIND 72201B101 1 5,245 OTHER 04 5,245 0 0 PINNACLE AIRL CORP COM 723443107 81 7,200 SH DEFINED 01 7,200 0 0 PINNACLE AIRL CORP COM 723443107 24 2,100 SH DEFINED 04 0 2,100 0 PINNACLE AIRL CORP COM 723443107 782 69,173 SH DEFINED 01,08 10,465 58,708 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 404 ________ PINNACLE ENTMT INC COM 723456109 637 50,530 SH DEFINED 01 18,503 30,377 1,650 PINNACLE ENTMT INC COM 723456109 6 500 SH OTHER 01,06 0 0 500 PINNACLE ENTMT INC COM 723456109 2,562 203,161 SH DEFINED 01,08 69,842 133,319 0 PINNACLE SYS INC COM 723481107 683 95,466 SH DEFINED 01 38,243 55,623 1,600 PINNACLE SYS INC COM 723481107 7 950 SH OTHER 01,06 0 0 950 PINNACLE SYS INC COM 723481107 3,604 504,029 SH DEFINED 01,08 176,015 328,014 0 PINNACLE WEST CAP CORP COM 723484101 5,659 140,118 SH DEFINED 01 49,350 76,361 14,407 PINNACLE WEST CAP CORP COM 723484101 3 75 SH OTHER 01 0 0 75 PINNACLE WEST CAP CORP COM 723484101 31 766 SH DEFINED 02 756 10 0 PINNACLE WEST CAP CORP COM 723484101 12 300 SH OTHER 02 0 300 0 PINNACLE WEST CAP CORP COM 723484101 42 1,050 SH DEFINED 03 1,050 0 0 PINNACLE WEST CAP CORP COM 723484101 4 100 SH DEFINED 04 100 0 0 PINNACLE WEST CAP CORP COM 723484101 6 150 SH DEFINED 05 0 0 150 PINNACLE WEST CAP CORP COM 723484101 12 300 SH OTHER 01,06 0 0 300 PINNACLE WEST CAP CORP COM 723484101 32,679 809,094 SH DEFINED 01,08 399,695 409,399 0 PINNACLE WEST CAP CORP COM 723484101 8 192 SH DEFINED 09 192 0 0 PINNACLE WEST CAP CORP COM 723484101 25 614 SH DEFINED 10 14 0 600 PINNACLE WEST CAP CORP COM 723484101 28 700 SH OTHER 10 0 0 700 PIONEER NAT RES CO COM 723787107 2,476 70,575 SH DEFINED 01 29,406 33,069 8,100 PIONEER NAT RES CO COM 723787107 4 114 SH DEFINED 02 114 0 0 PIONEER NAT RES CO COM 723787107 41 1,180 SH OTHER 03 0 1,180 0 PIONEER NAT RES CO COM 723787107 174 4,967 SH DEFINED 04 667 4,300 0 PIONEER NAT RES CO COM 723787107 3 92 SH OTHER 04 92 0 0 PIONEER NAT RES CO COM 723787107 23,760 677,315 SH DEFINED 01,08 196,970 480,345 0 PIONEER NAT RES CO COM 723787107 8 221 SH DEFINED 09 221 0 0 PIONEER NAT RES CO COM 723787107 23 650 SH DEFINED 10 0 0 650 PIPER JAFFRAY COS COM 724078100 1,331 29,417 SH DEFINED 01 15,697 12,200 1,520 PIPER JAFFRAY COS COM 724078100 137 3,024 SH OTHER 01 512 2,491 21 PIPER JAFFRAY COS COM 724078100 2 54 SH DEFINED 02 51 3 0 PIPER JAFFRAY COS COM 724078100 17 368 SH OTHER 02 154 59 155 PIPER JAFFRAY COS COM 724078100 25 542 SH DEFINED 03 266 276 0 PIPER JAFFRAY COS COM 724078100 5 116 SH OTHER 03 116 0 0 PIPER JAFFRAY COS COM 724078100 44 969 SH DEFINED 04 969 0 0 PIPER JAFFRAY COS COM 724078100 83 1,829 SH OTHER 04 249 1,580 0 PIPER JAFFRAY COS COM 724078100 0 1 SH DEFINED 05 1 0 0 PIPER JAFFRAY COS COM 724078100 5 113 SH OTHER 05 0 113 0 PIPER JAFFRAY COS COM 724078100 14 300 SH OTHER 01,06 0 0 300 PIPER JAFFRAY COS COM 724078100 5,539 122,456 SH DEFINED 01,08 41,574 80,858 24 PIPER JAFFRAY COS COM 724078100 15 321 SH DEFINED 10 275 18 28 PIPER JAFFRAY COS COM 724078100 0 9 SH OTHER 10 0 9 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 405 ________ PITNEY BOWES INC COM 724479100 20,683 467,415 SH DEFINED 01 202,216 223,325 41,874 PITNEY BOWES INC COM 724479100 168 3,800 SH OTHER 01 1,500 1,600 700 PITNEY BOWES INC COM 724479100 212 4,802 SH DEFINED 02 1,316 3,400 86 PITNEY BOWES INC COM 724479100 250 5,640 SH OTHER 02 5,340 300 0 PITNEY BOWES INC COM 724479100 2 50 SH DEFINED 03 50 0 0 PITNEY BOWES INC COM 724479100 1,352 30,560 SH DEFINED 04 30,360 200 0 PITNEY BOWES INC COM 724479100 1,576 35,610 SH OTHER 04 23,420 4,190 8,000 PITNEY BOWES INC COM 724479100 13 300 SH DEFINED 05 0 0 300 PITNEY BOWES INC COM 724479100 27 600 SH OTHER 05 600 0 0 PITNEY BOWES INC COM 724479100 29 650 SH OTHER 01,06 0 0 650 PITNEY BOWES INC COM 724479100 145,624 3,290,947 SH DEFINED 01,08 1,107,507 2,008,842 174,598 PITNEY BOWES INC COM 724479100 194 4,392 SH DEFINED 09 4,392 0 0 PITNEY BOWES INC COM 724479100 485 10,958 SH DEFINED 10 6,608 1,000 3,350 PITNEY BOWES INC COM 724479100 863 19,500 SH OTHER 10 17,300 2,200 0 PIXELWORKS INC COM 72581M107 1,772 115,667 SH DEFINED 01 78,183 36,434 1,050 PIXELWORKS INC COM 72581M107 11 690 SH DEFINED 04 690 0 0 PIXELWORKS INC COM 72581M107 3 200 SH OTHER 04 200 0 0 PIXELWORKS INC COM 72581M107 4,505 294,069 SH DEFINED 01,08 92,925 201,144 0 PIXAR COM 725811103 1,596 22,954 SH DEFINED 01 15,557 6,197 1,200 PIXAR COM 725811103 612 8,800 SH OTHER 01 0 8,800 0 PIXAR COM 725811103 16 235 SH DEFINED 02 0 0 235 PIXAR COM 725811103 27 384 SH DEFINED 03 184 200 0 PIXAR COM 725811103 7 100 SH DEFINED 04 100 0 0 PIXAR COM 725811103 8,723 125,498 SH DEFINED 01,08 57,237 68,261 0 PLACER DOME INC COM 725906101 8 500 SH DEFINED 01 0 0 500 PLACER DOME INC COM 725906101 212 12,742 SH OTHER 01 3,742 9,000 0 PLACER DOME INC COM 725906101 82 4,950 SH OTHER 02 3,400 0 1,550 PLACER DOME INC COM 725906101 18 1,075 SH DEFINED 04 1,075 0 0 PLACER DOME INC COM 725906101 306 18,381 SH OTHER 04 18,381 0 0 PLACER DOME INC COM 725906101 51 3,035 SH DEFINED 05 0 0 3,035 PLACER DOME INC COM 725906101 50 3,000 SH DEFINED 10 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 3,438 103,000 SH DEFINED 01 99,850 1,900 1,250 PLAINS ALL AMERN PIPELINE L COM 726503105 100 3,000 SH OTHER 03 0 3,000 0 PLAINS ALL AMERN PIPELINE L COM 726503105 1,492 44,700 SH DEFINED 01,08 7,500 37,200 0 PLAINS EXPL& PRODTN CO COM 726505100 1,976 107,700 SH DEFINED 01 77,694 23,183 6,823 PLAINS EXPL& PRODTN CO COM 726505100 9 467 SH DEFINED 02 467 0 0 PLAINS EXPL& PRODTN CO COM 726505100 11,616 633,038 SH DEFINED 01,08 162,823 470,215 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 406 ________ PLAINS RES INC COM 726540503 668 39,391 SH DEFINED 01 14,798 24,043 550 PLAINS RES INC COM 726540503 7 400 SH OTHER 01,06 0 0 400 PLAINS RES INC COM 726540503 2,824 166,630 SH DEFINED 01,08 37,424 129,206 0 PLANAR SYS INC COM 726900103 361 26,959 SH DEFINED 01 12,359 14,250 350 PLANAR SYS INC COM 726900103 1 100 SH OTHER 01,06 0 0 100 PLANAR SYS INC COM 726900103 1,997 149,107 SH DEFINED 01,08 39,437 109,670 0 PLANTRONICS INC NEW COM 727493108 2,930 69,591 SH DEFINED 01 16,537 50,454 2,600 PLANTRONICS INC NEW COM 727493108 12 275 SH DEFINED 02 0 0 275 PLANTRONICS INC NEW COM 727493108 12 275 SH DEFINED 04 275 0 0 PLANTRONICS INC NEW COM 727493108 10,376 246,471 SH DEFINED 01,08 68,751 177,720 0 PLANTRONICS INC NEW COM 727493108 768 18,235 SH DEFINED 10 3,600 0 14,635 PLATO LEARNING INC COM 72764Y100 259 26,096 SH DEFINED 01 11,682 13,964 450 PLATO LEARNING INC COM 72764Y100 1,204 121,490 SH DEFINED 01,08 24,399 97,091 0 PLAYBOY ENTERPRISES INC COM 728117300 452 38,926 SH DEFINED 01 11,687 26,739 500 PLAYBOY ENTERPRISES INC COM 728117300 1,508 129,898 SH DEFINED 01,08 21,148 108,750 0 PLAYTEX PRODS INC COM 72813P100 616 78,713 SH DEFINED 01 25,753 52,960 0 PLAYTEX PRODS INC COM 72813P100 1,957 250,215 SH DEFINED 01,08 49,763 200,452 0 PLEXUS CORP COM 729132100 703 52,055 SH DEFINED 01 27,104 20,826 4,125 PLEXUS CORP COM 729132100 4,712 349,060 SH DEFINED 01,08 74,017 275,043 0 PLUG POWER INC COM 72919P103 653 87,308 SH DEFINED 01 36,296 49,991 1,021 PLUG POWER INC COM 72919P103 2,878 384,823 SH DEFINED 01,08 124,342 260,481 0 PLUM CREEK TIMBER CO INC COM 729251108 10,496 322,163 SH DEFINED 01 134,544 156,573 31,046 PLUM CREEK TIMBER CO INC COM 729251108 1,154 35,407 SH OTHER 01 19,895 7,240 8,272 PLUM CREEK TIMBER CO INC COM 729251108 92 2,838 SH DEFINED 02 2,564 274 0 PLUM CREEK TIMBER CO INC COM 729251108 48 1,459 SH OTHER 02 959 500 0 PLUM CREEK TIMBER CO INC COM 729251108 80 2,470 SH DEFINED 03 1,470 1,000 0 PLUM CREEK TIMBER CO INC COM 729251108 17 525 SH OTHER 03 525 0 0 PLUM CREEK TIMBER CO INC COM 729251108 113 3,456 SH DEFINED 04 3,456 0 0 PLUM CREEK TIMBER CO INC COM 729251108 506 15,530 SH OTHER 04 15,530 0 0 PLUM CREEK TIMBER CO INC COM 729251108 8 250 SH DEFINED 05 0 0 250 PLUM CREEK TIMBER CO INC COM 729251108 16 500 SH OTHER 01,06 0 0 500 PLUM CREEK TIMBER CO INC COM 729251108 55,391 1,700,151 SH DEFINED 01,08 875,573 824,178 400 PLUM CREEK TIMBER CO INC COM 729251108 12 361 SH DEFINED 09 361 0 0 PLUM CREEK TIMBER CO INC COM 729251108 260 7,967 SH DEFINED 10 5,528 0 2,439 PLUM CREEK TIMBER CO INC COM 729251108 311 9,550 SH OTHER 10 7,550 2,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 407 ________ PLUMTREE SOFTWARE INC COM 72940Q104 93 25,000 SH DEFINED 01 0 25,000 0 PLUMTREE SOFTWARE INC COM 72940Q104 213 57,547 SH DEFINED 01,08 10,700 46,847 0 POGO PRODUCING CO COM 730448107 1,586 32,108 SH DEFINED 01 15,491 12,967 3,650 POGO PRODUCING CO COM 730448107 49 1,000 SH OTHER 02 0 1,000 0 POGO PRODUCING CO COM 730448107 17 335 SH DEFINED 04 335 0 0 POGO PRODUCING CO COM 730448107 99 2,000 SH OTHER 04 2,000 0 0 POGO PRODUCING CO COM 730448107 27 550 SH DEFINED 05 550 0 0 POGO PRODUCING CO COM 730448107 16,394 331,870 SH DEFINED 01,08 75,373 256,497 0 POGO PRODUCING CO COM 730448107 5 100 SH DEFINED 10 0 0 100 POINT 360 COM 730698107 56 15,000 SH DEFINED 01 1,400 13,600 0 POINT 360 COM 730698107 50 13,629 SH DEFINED 01,08 3,611 10,018 0 POLARIS INDS INC COM 731068102 1,304 27,164 SH DEFINED 01 15,660 8,144 3,360 POLARIS INDS INC COM 731068102 720 15,000 SH OTHER 01 0 0 15,000 POLARIS INDS INC COM 731068102 7 150 SH DEFINED 04 150 0 0 POLARIS INDS INC COM 731068102 58 1,200 SH OTHER 04 1,200 0 0 POLARIS INDS INC COM 731068102 34 700 SH OTHER 01,06 0 0 700 POLARIS INDS INC COM 731068102 5,839 121,655 SH DEFINED 01,08 48,286 73,369 0 POLARIS INDS INC COM 731068102 5 100 SH DEFINED 10 0 0 100 POLO RALPH LAUREN CORP COM 731572103 1,025 29,749 SH DEFINED 01 14,619 13,816 1,314 POLO RALPH LAUREN CORP COM 731572103 6,858 199,068 SH DEFINED 01,08 53,955 145,113 0 POLO RALPH LAUREN CORP COM 731572103 2 50 SH DEFINED 10 0 0 50 POLYCOM INC COM 73172K104 1,593 71,086 SH DEFINED 01 32,722 32,844 5,520 POLYCOM INC COM 73172K104 431 19,250 SH OTHER 01 0 19,250 0 POLYCOM INC COM 73172K104 10 450 SH DEFINED 03 0 0 450 POLYCOM INC COM 73172K104 112 5,000 SH OTHER 04 5,000 0 0 POLYCOM INC COM 73172K104 12,140 541,730 SH DEFINED 01,08 124,425 417,305 0 POLYCOM INC COM 73172K104 3 150 SH DEFINED 10 0 0 150 POLYMEDICA CORP COM 731738100 1,514 48,768 SH DEFINED 01 17,478 29,340 1,950 POLYMEDICA CORP COM 731738100 12 400 SH OTHER 01,06 0 0 400 POLYMEDICA CORP COM 731738100 5,253 169,241 SH DEFINED 01,08 46,349 122,892 0 POLYONE CORP COM 73179P106 1,760 236,577 SH DEFINED 01 57,812 175,215 3,550 POLYONE CORP COM 73179P106 8 1,050 SH DEFINED 02 0 0 1,050 POLYONE CORP COM 73179P106 117 15,700 SH DEFINED 04 0 15,700 0 POLYONE CORP COM 73179P106 11 1,475 SH OTHER 01,06 0 0 1,475 POLYONE CORP COM 73179P106 4,652 625,208 SH DEFINED 01,08 193,769 431,439 0 POMEROY IT SOLUTIONS INC COM 731822102 181 15,200 SH DEFINED 01 2,400 12,500 300 POMEROY IT SOLUTIONS INC COM 731822102 292 24,530 SH DEFINED 01,08 5,599 18,931 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 408 ________ POORE BROS INC COM 732813100 58 23,038 SH DEFINED 01,08 7,579 15,459 0 POPE & TALBOT INC COM 732827100 621 31,388 SH DEFINED 01 9,822 20,341 1,225 POPE & TALBOT INC COM 732827100 5 275 SH OTHER 01,06 0 0 275 POPE & TALBOT INC COM 732827100 2,085 105,483 SH DEFINED 01,08 28,799 76,684 0 POPULAR INC COM 733174106 2,519 58,903 SH DEFINED 01 26,472 24,611 7,820 POPULAR INC COM 733174106 428 10,000 SH OTHER 04 10,000 0 0 POPULAR INC COM 733174106 17,985 420,499 SH DEFINED 01,08 185,772 234,727 0 POPULAR INC COM 733174106 9 200 SH DEFINED 10 0 0 200 PORTAL SOFTWARE INC COM 736126301 217 59,892 SH DEFINED 01 21,576 37,856 460 PORTAL SOFTWARE INC COM 736126301 880 242,456 SH DEFINED 01,08 57,653 184,803 0 PORTAL SOFTWARE INC COM 736126301 0 60 SH DEFINED 10 60 0 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 551 19,982 SH DEFINED 01 8,107 11,825 50 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 2 70 SH DEFINED 05 0 70 0 PORTFOLIO RECOVERY ASSOCS IN COM 73640Q105 3,134 113,679 SH DEFINED 01,08 46,476 67,203 0 POSSIS MEDICAL INC COM 737407106 3,661 107,204 SH DEFINED 01 82,093 24,711 400 POSSIS MEDICAL INC COM 737407106 55 1,615 SH OTHER 01 1,615 0 0 POSSIS MEDICAL INC COM 737407106 29 850 SH OTHER 04 850 0 0 POSSIS MEDICAL INC COM 737407106 10 300 SH OTHER 01,06 0 0 300 POSSIS MEDICAL INC COM 737407106 4,750 139,100 SH DEFINED 01,08 49,067 90,033 0 POST PPTYS INC COM 737464107 1,759 60,327 SH DEFINED 01 27,493 31,734 1,100 POST PPTYS INC COM 737464107 44 1,500 SH OTHER 04 1,500 0 0 POST PPTYS INC COM 737464107 6,881 236,054 SH DEFINED 01,08 64,786 171,268 0 POST PPTYS INC COM 737464107 125 4,300 SH DEFINED 10 4,200 0 100 POTLATCH CORP COM 737628107 1,592 38,228 SH DEFINED 01 18,113 17,965 2,150 POTLATCH CORP COM 737628107 528 12,688 SH OTHER 03 8,388 4,300 0 POTLATCH CORP COM 737628107 9,960 239,201 SH DEFINED 01,08 50,819 188,382 0 POWELL INDS INC COM 739128106 686 40,132 SH DEFINED 01 29,284 10,648 200 POWELL INDS INC COM 739128106 937 54,850 SH DEFINED 01,08 13,533 41,317 0 POWER INTEGRATIONS INC COM 739276103 1,108 44,507 SH DEFINED 01 16,945 25,062 2,500 POWER INTEGRATIONS INC COM 739276103 76 3,058 SH OTHER 04 0 3,058 0 POWER INTEGRATIONS INC COM 739276103 11 450 SH OTHER 01,06 0 0 450 POWER INTEGRATIONS INC COM 739276103 5,185 208,231 SH DEFINED 01,08 65,552 142,679 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 409 ________ POWER-ONE INC COM 739308104 1,937 176,410 SH DEFINED 01 82,543 78,071 15,796 POWER-ONE INC COM 739308104 1 50 SH OTHER 01 0 0 50 POWER-ONE INC COM 739308104 1 50 SH DEFINED 03 50 0 0 POWER-ONE INC COM 739308104 11 1,000 SH DEFINED 04 1,000 0 0 POWER-ONE INC COM 739308104 1 100 SH DEFINED 05 0 0 100 POWER-ONE INC COM 739308104 2 200 SH OTHER 01,06 0 0 200 POWER-ONE INC COM 739308104 10,184 927,515 SH DEFINED 01,08 410,205 517,310 0 POWER-ONE INC COM 739308104 104 9,484 SH DEFINED 09 9,484 0 0 POWER-ONE INC COM 739308104 0 10 SH DEFINED 10 10 0 0 POWERWAVE TECHNOLOGIES INC COM 739363109 1,218 158,122 SH DEFINED 01 118,821 33,526 5,775 POWERWAVE TECHNOLOGIES INC COM 739363109 41 5,300 SH OTHER 01 0 5,300 0 POWERWAVE TECHNOLOGIES INC COM 739363109 5,203 675,770 SH DEFINED 01,08 163,961 511,809 0 POZEN INC COM 73941U102 294 42,916 SH DEFINED 01 16,642 25,624 650 POZEN INC COM 73941U102 1,314 191,876 SH DEFINED 01,08 56,217 135,659 0 PRAECIS PHARMACEUTICALS INC COM 739421105 539 141,850 SH DEFINED 01 32,670 107,930 1,250 PRAECIS PHARMACEUTICALS INC COM 739421105 1,168 307,387 SH DEFINED 01,08 78,411 228,976 0 PRAXAIR INC COM 74005P104 156,891 3,931,124 SH DEFINED 01 2,711,102 1,033,102 186,920 PRAXAIR INC COM 74005P104 29,701 744,189 SH OTHER 01 331,625 359,164 53,400 PRAXAIR INC COM 74005P104 12,300 308,205 SH DEFINED 02 205,389 92,062 10,754 PRAXAIR INC COM 74005P104 3,063 76,755 SH OTHER 02 35,505 36,850 4,400 PRAXAIR INC COM 74005P104 17,717 443,925 SH DEFINED 03 233,203 161,871 48,851 PRAXAIR INC COM 74005P104 2,750 68,903 SH OTHER 03 42,008 21,545 5,350 PRAXAIR INC COM 74005P104 59,626 1,494,022 SH DEFINED 04 1,387,448 36,475 70,099 PRAXAIR INC COM 74005P104 16,993 425,787 SH OTHER 04 405,927 18,660 1,200 PRAXAIR INC COM 74005P104 5,942 148,879 SH DEFINED 05 136,174 7,605 5,100 PRAXAIR INC COM 74005P104 835 20,910 SH OTHER 05 17,785 3,125 0 PRAXAIR INC COM 74005P104 32 800 SH OTHER 01,06 0 0 800 PRAXAIR INC COM 74005P104 121,035 3,032,697 SH DEFINED 01,08 1,540,412 1,471,108 21,177 PRAXAIR INC COM 74005P104 220 5,508 SH DEFINED 09 5,508 0 0 PRAXAIR INC COM 74005P104 16,462 412,470 SH DEFINED 10 363,975 25,820 22,675 PRAXAIR INC COM 74005P104 2,526 63,282 SH OTHER 10 18,555 39,902 4,825 PRE PAID LEGAL SVCS INC COM 740065107 736 30,905 SH DEFINED 01 8,061 22,184 660 PRE PAID LEGAL SVCS INC COM 740065107 14 600 SH OTHER 04 600 0 0 PRE PAID LEGAL SVCS INC COM 740065107 7 300 SH OTHER 01,06 0 0 300 PRE PAID LEGAL SVCS INC COM 740065107 2,960 124,208 SH DEFINED 01,08 48,612 75,596 0 PRECIS INC COM 740184106 22 8,600 SH DEFINED 01 1,500 7,100 0 PRECIS INC COM 740184106 85 33,839 SH DEFINED 01,08 4,900 28,939 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 410 ________ PRECISION CASTPARTS CORP COM 740189105 2,300 42,055 SH DEFINED 01 25,133 13,227 3,695 PRECISION CASTPARTS CORP COM 740189105 19,407 354,861 SH DEFINED 01,08 93,240 261,621 0 PRECISION CASTPARTS CORP COM 740189105 19 350 SH DEFINED 10 0 250 100 PRECISION DRILLING CORP COM 74022D100 325 6,771 SH DEFINED 01 71 6,700 0 PRECISION DRILLING CORP COM 74022D100 610 12,700 SH OTHER 01 0 12,700 0 PREFORMED LINE PRODS CO COM 740444104 26 1,100 SH DEFINED 01 1,100 0 0 PREFORMED LINE PRODS CO COM 740444104 177 7,600 SH DEFINED 01,08 2,400 5,200 0 PREMCOR INC COM 74045Q104 833 22,225 SH DEFINED 01 12,885 8,750 590 PREMCOR INC COM 74045Q104 5,603 149,420 SH DEFINED 01,08 46,678 102,742 0 PREMCOR INC COM 74045Q104 2 50 SH DEFINED 10 0 0 50 PREMIER FINL BANCORP INC COM 74050M105 7 700 SH DEFINED 01 700 0 0 PREMIER FINL BANCORP INC COM 74050M105 93 9,381 SH DEFINED 01,08 2,434 6,947 0 PRENTISS PPTYS TR COM 740706106 4,026 120,116 SH DEFINED 01 80,229 39,037 850 PRENTISS PPTYS TR COM 740706106 10,152 302,855 SH DEFINED 01,08 116,889 185,966 0 PRENTISS PPTYS TR COM 740706106 12 350 SH DEFINED 10 350 0 0 PRESIDENTIAL LIFE CORP COM 740884101 872 48,412 SH DEFINED 01 14,958 32,154 1,300 PRESIDENTIAL LIFE CORP COM 740884101 5 300 SH OTHER 01,06 0 0 300 PRESIDENTIAL LIFE CORP COM 740884101 2,675 148,432 SH DEFINED 01,08 35,994 112,438 0 PRESIDENTIAL RLTY CORP NEW COM 741004204 78 10,600 SH DEFINED 01,08 2,200 8,400 0 PRESSTEK INC COM 741113104 594 56,515 SH DEFINED 01 18,024 35,941 2,550 PRESSTEK INC COM 741113104 2,180 207,421 SH DEFINED 01,08 63,083 144,338 0 PRICE COMMUNICATIONS CORP COM 741437305 1,537 104,155 SH DEFINED 01 53,893 49,160 1,102 PRICE COMMUNICATIONS CORP COM 741437305 4,001 271,090 SH DEFINED 01,08 78,873 192,217 0 PRICE LEGACY CORP COM 74144P502 275 14,889 SH DEFINED 01 8,249 6,566 74 PRICE LEGACY CORP COM 74144P502 0 16 SH OTHER 04 16 0 0 PRICE LEGACY CORP COM 74144P502 1,690 91,570 SH DEFINED 01,08 20,545 71,025 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 411 ________ PRICE T ROWE GROUP INC COM 74144T108 16,396 325,321 SH DEFINED 01 199,296 98,957 27,068 PRICE T ROWE GROUP INC COM 74144T108 577 11,450 SH OTHER 01 0 9,500 1,950 PRICE T ROWE GROUP INC COM 74144T108 1,283 25,450 SH DEFINED 02 10,950 10,850 3,650 PRICE T ROWE GROUP INC COM 74144T108 430 8,522 SH OTHER 02 5,822 1,300 1,400 PRICE T ROWE GROUP INC COM 74144T108 1,112 22,072 SH DEFINED 03 14,140 6,812 1,120 PRICE T ROWE GROUP INC COM 74144T108 66 1,300 SH OTHER 03 1,300 0 0 PRICE T ROWE GROUP INC COM 74144T108 2,480 49,215 SH DEFINED 04 44,330 3,360 1,525 PRICE T ROWE GROUP INC COM 74144T108 379 7,510 SH OTHER 04 7,510 0 0 PRICE T ROWE GROUP INC COM 74144T108 259 5,135 SH DEFINED 05 4,935 0 200 PRICE T ROWE GROUP INC COM 74144T108 8 150 SH OTHER 05 150 0 0 PRICE T ROWE GROUP INC COM 74144T108 15 300 SH OTHER 01,06 0 0 300 PRICE T ROWE GROUP INC COM 74144T108 57,478 1,140,444 SH DEFINED 01,08 591,659 548,685 100 PRICE T ROWE GROUP INC COM 74144T108 21 409 SH DEFINED 09 409 0 0 PRICE T ROWE GROUP INC COM 74144T108 46 910 SH DEFINED 10 810 0 100 PRICELINE COM INC COM 741503403 1,156 42,915 SH DEFINED 01 16,707 25,042 1,166 PRICELINE COM INC COM 741503403 2 83 SH DEFINED 04 83 0 0 PRICELINE COM INC COM 741503403 5,152 191,322 SH DEFINED 01,08 54,943 136,379 0 PRICESMART INC COM 741511109 44 7,100 SH DEFINED 01 1,400 5,700 0 PRICESMART INC COM 741511109 75 11,950 SH DEFINED 01,08 2,887 9,063 0 PRIDE INTL INC DEL COM 74153Q102 1,270 74,202 SH DEFINED 01 44,752 21,150 8,300 PRIDE INTL INC DEL COM 74153Q102 2 100 SH OTHER 01 0 100 0 PRIDE INTL INC DEL COM 74153Q102 7 400 SH DEFINED 02 0 0 400 PRIDE INTL INC DEL COM 74153Q102 0 12 SH DEFINED 04 12 0 0 PRIDE INTL INC DEL COM 74153Q102 26 1,500 SH OTHER 04 0 1,500 0 PRIDE INTL INC DEL COM 74153Q102 11,824 691,032 SH DEFINED 01,08 168,777 522,255 0 PRIDE INTL INC DEL COM 74153Q102 2 105 SH DEFINED 10 0 0 105 PRIME MED SVCS INC NEW COM 74156D108 380 47,826 SH DEFINED 01 3,969 43,857 0 PRIME MED SVCS INC NEW COM 74156D108 404 50,822 SH DEFINED 01,08 8,280 42,542 0 PRIMEDIA INC COM 74157K101 492 177,037 SH DEFINED 01 108,484 59,653 8,900 PRIMEDIA INC COM 74157K101 3,005 1,081,040 SH DEFINED 01,08 299,043 781,997 0 PRIMEENERGY CORP COM 74158E104 113 6,200 SH DEFINED 01 800 5,400 0 PRIMEENERGY CORP COM 74158E104 210 11,507 SH DEFINED 01,08 1,436 10,071 0 PRIME GROUP REALTY TRUST COM 74158J103 85 16,100 SH DEFINED 01 3,200 12,900 0 PRIME GROUP REALTY TRUST COM 74158J103 230 43,586 SH DEFINED 01,08 9,064 34,522 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 8 4,200 SH DEFINED 01 4,200 0 0 PRIMUS KNOWLEDGE SOLUTIONS I COM 74163Q100 51 27,949 SH DEFINED 01,08 3,849 24,100 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 412 ________ PRIMA ENERGY CORP COM 741901201 930 23,513 SH DEFINED 01 6,571 16,742 200 PRIMA ENERGY CORP COM 741901201 6 150 SH OTHER 01,06 0 0 150 PRIMA ENERGY CORP COM 741901201 3,541 89,498 SH DEFINED 01,08 36,411 53,087 0 PRIME HOSPITALITY CORP COM 741917108 1,051 98,981 SH DEFINED 01 25,718 70,813 2,450 PRIME HOSPITALITY CORP COM 741917108 7 670 SH OTHER 01,06 0 0 670 PRIME HOSPITALITY CORP COM 741917108 2,935 276,380 SH DEFINED 01,08 98,027 178,353 0 PRIMUS TELECOMMUNICATIONS GR COM 741929103 430 84,675 SH DEFINED 01 44,168 39,257 1,250 PRIMUS TELECOMMUNICATIONS GR COM 741929103 192 37,800 SH DEFINED 04 0 37,800 0 PRIMUS TELECOMMUNICATIONS GR COM 741929103 2,246 442,179 SH DEFINED 01,08 96,261 345,918 0 PRINCETON NATL BANCORP INC COM 742282106 116 4,000 SH DEFINED 01 0 4,000 0 PRINCETON NATL BANCORP INC COM 742282106 171 5,907 SH DEFINED 01,08 1,350 4,557 0 PRINCETON REVIEW INC COM 742352107 266 35,187 SH DEFINED 01 12,248 22,889 50 PRINCETON REVIEW INC COM 742352107 781 103,351 SH DEFINED 01,08 15,299 88,052 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 789,312 22,694,432 SH DEFINED 01 758,712 21,819,287 116,433 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,421 328,380 SH OTHER 01 179,427 125,834 23,119 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,086 31,235 SH DEFINED 02 19,225 8,475 3,535 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 174 5,000 SH OTHER 02 0 0 5,000 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,090 175,099 SH DEFINED 03 73,938 71,355 29,806 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,175 33,786 SH OTHER 03 20,681 7,445 5,660 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,829 225,109 SH DEFINED 04 216,477 3,000 5,632 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,870 140,024 SH OTHER 04 134,803 5,221 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,924 55,305 SH DEFINED 05 42,000 10,415 2,890 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 145 4,170 SH OTHER 05 2,420 1,750 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 28 800 SH OTHER 01,06 0 0 800 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 96,795 2,783,070 SH DEFINED 01,08 1,359,145 1,423,925 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 38 1,097 SH DEFINED 09 1,097 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,650 133,695 SH DEFINED 10 120,315 11,830 1,550 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 537 15,453 SH OTHER 10 7,497 7,081 875 PRINTRONIX INC COM 742578107 108 7,300 SH DEFINED 01 1,400 5,900 0 PRINTRONIX INC COM 742578107 258 17,484 SH DEFINED 01,08 2,356 15,128 0 PRIORITY HEALTHCARE CORP COM 74264T102 901 39,274 SH DEFINED 01 20,710 17,814 750 PRIORITY HEALTHCARE CORP COM 74264T102 15 675 SH OTHER 01,06 0 0 675 PRIORITY HEALTHCARE CORP COM 74264T102 5,543 241,539 SH DEFINED 01,08 77,273 164,266 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 413 ________ PROASSURANCE CORP COM 74267C106 3,507 102,817 SH DEFINED 01 70,672 30,695 1,450 PROASSURANCE CORP COM 74267C106 4 107 SH DEFINED 04 107 0 0 PROASSURANCE CORP COM 74267C106 9 250 SH OTHER 04 250 0 0 PROASSURANCE CORP COM 74267C106 15 450 SH OTHER 01,06 0 0 450 PROASSURANCE CORP COM 74267C106 5,474 160,484 SH DEFINED 01,08 39,112 121,372 0 PRIVATE BUSINESS INC COM 74267D203 66 27,066 SH DEFINED 01 2,105 24,961 0 PRIVATE BUSINESS INC COM 74267D203 34 13,905 SH DEFINED 01,08 6,872 7,033 0 PROCTER & GAMBLE CO COM 742718109 618,443 11,360,078 SH DEFINED 01 5,098,313 5,600,048 661,717 PROCTER & GAMBLE CO COM 742718109 130,537 2,397,818 SH OTHER 01 747,040 1,565,650 85,128 PROCTER & GAMBLE CO COM 742718109 28,802 529,055 SH DEFINED 02 349,656 164,435 14,964 PROCTER & GAMBLE CO COM 742718109 12,124 222,696 SH OTHER 02 153,644 64,852 4,200 PROCTER & GAMBLE CO COM 742718109 40,798 749,415 SH DEFINED 03 431,299 258,512 59,604 PROCTER & GAMBLE CO COM 742718109 22,874 420,166 SH OTHER 03 342,504 57,822 19,840 PROCTER & GAMBLE CO COM 742718109 132,982 2,442,731 SH DEFINED 04 2,293,656 70,770 78,305 PROCTER & GAMBLE CO COM 742718109 77,617 1,425,732 SH OTHER 04 1,374,828 47,474 3,430 PROCTER & GAMBLE CO COM 742718109 13,013 239,026 SH DEFINED 05 205,526 20,590 12,910 PROCTER & GAMBLE CO COM 742718109 2,618 48,096 SH OTHER 05 19,128 25,918 3,050 PROCTER & GAMBLE CO COM 742718109 365 6,700 SH OTHER 01,06 0 0 6,700 PROCTER & GAMBLE CO COM 742718109 1,367,911 25,126,939 SH DEFINED 01,08 12,401,042 12,563,603 162,294 PROCTER & GAMBLE CO COM 742718109 4,069 74,752 SH DEFINED 09 74,752 0 0 PROCTER & GAMBLE CO COM 742718109 47,813 878,278 SH DEFINED 10 632,313 196,300 49,665 PROCTER & GAMBLE CO COM 742718109 21,516 395,232 SH OTHER 10 218,776 170,272 6,184 PRIVATEBANCORP INC COM 742962103 530 19,302 SH DEFINED 01 9,400 8,902 1,000 PRIVATEBANCORP INC COM 742962103 3,026 110,129 SH DEFINED 01,08 25,791 84,338 0 PROGENICS PHARMACEUTICALS IN COM 743187106 308 18,296 SH DEFINED 01 7,199 10,847 250 PROGENICS PHARMACEUTICALS IN COM 743187106 1,435 85,149 SH DEFINED 01,08 23,515 61,634 0 PROGRAMMERS PARADISE INC COM 743205106 60 6,800 SH DEFINED 01 700 6,100 0 PROGRAMMERS PARADISE INC COM 743205106 82 9,240 SH DEFINED 01,08 2,008 7,232 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 414 ________ PROGRESS ENERGY INC COM 743263105 17,893 406,203 SH DEFINED 01 157,436 212,541 36,226 PROGRESS ENERGY INC COM 743263105 368 8,347 SH OTHER 01 5,522 100 2,725 PROGRESS ENERGY INC COM 743263105 98 2,230 SH DEFINED 02 0 700 1,530 PROGRESS ENERGY INC COM 743263105 103 2,332 SH OTHER 02 800 532 1,000 PROGRESS ENERGY INC COM 743263105 51 1,150 SH DEFINED 03 150 1,000 0 PROGRESS ENERGY INC COM 743263105 92 2,096 SH OTHER 03 2,096 0 0 PROGRESS ENERGY INC COM 743263105 794 18,031 SH DEFINED 04 17,157 874 0 PROGRESS ENERGY INC COM 743263105 510 11,583 SH OTHER 04 11,361 0 222 PROGRESS ENERGY INC COM 743263105 19 427 SH DEFINED 05 0 0 427 PROGRESS ENERGY INC COM 743263105 22 500 SH OTHER 05 500 0 0 PROGRESS ENERGY INC COM 743263105 29 654 SH OTHER 01,06 0 0 654 PROGRESS ENERGY INC COM 743263105 97,388 2,210,855 SH DEFINED 01,08 1,116,270 1,093,185 1,400 PROGRESS ENERGY INC COM 743263105 51 1,150 SH DEFINED 09 1,150 0 0 PROGRESS ENERGY INC COM 743263105 54 1,218 SH DEFINED 10 36 382 800 PROGRESS ENERGY INC COM 743263105 118 2,675 SH OTHER 10 1,400 0 1,275 PROGRESS SOFTWARE CORP COM 743312100 1,171 54,049 SH DEFINED 01 19,550 32,049 2,450 PROGRESS SOFTWARE CORP COM 743312100 12 540 SH OTHER 01,06 0 0 540 PROGRESS SOFTWARE CORP COM 743312100 5,561 256,619 SH DEFINED 01,08 90,340 166,279 0 PROGRESSIVE CORP OHIO COM 743315103 31,803 372,838 SH DEFINED 01 136,136 205,123 31,579 PROGRESSIVE CORP OHIO COM 743315103 2,789 32,700 SH OTHER 01 500 21,900 10,300 PROGRESSIVE CORP OHIO COM 743315103 132 1,550 SH DEFINED 02 700 0 850 PROGRESSIVE CORP OHIO COM 743315103 312 3,660 SH DEFINED 03 2,165 1,435 60 PROGRESSIVE CORP OHIO COM 743315103 26 300 SH OTHER 03 0 300 0 PROGRESSIVE CORP OHIO COM 743315103 7,548 88,490 SH DEFINED 04 81,800 4,675 2,015 PROGRESSIVE CORP OHIO COM 743315103 3,014 35,335 SH OTHER 04 33,385 1,950 0 PROGRESSIVE CORP OHIO COM 743315103 34 400 SH DEFINED 05 100 0 300 PROGRESSIVE CORP OHIO COM 743315103 13 150 SH OTHER 05 150 0 0 PROGRESSIVE CORP OHIO COM 743315103 51 600 SH OTHER 01,06 0 0 600 PROGRESSIVE CORP OHIO COM 743315103 171,173 2,006,719 SH DEFINED 01,08 1,035,971 970,748 0 PROGRESSIVE CORP OHIO COM 743315103 642 7,526 SH DEFINED 09 7,526 0 0 PROGRESSIVE CORP OHIO COM 743315103 282 3,301 SH DEFINED 10 2,601 400 300 PROGRESSIVE CORP OHIO COM 743315103 452 5,300 SH OTHER 10 5,300 0 0 PROLOGIS COM 743410102 10,618 322,527 SH DEFINED 01 145,458 155,542 21,527 PROLOGIS COM 743410102 1,475 44,805 SH OTHER 01 28,119 6,586 10,100 PROLOGIS COM 743410102 4 134 SH DEFINED 02 134 0 0 PROLOGIS COM 743410102 3 100 SH DEFINED 03 100 0 0 PROLOGIS COM 743410102 10 300 SH DEFINED 05 0 0 300 PROLOGIS COM 743410102 18 550 SH OTHER 01,06 0 0 550 PROLOGIS COM 743410102 53,912 1,637,652 SH DEFINED 01,08 838,543 798,709 400 PROLOGIS COM 743410102 12 369 SH DEFINED 09 369 0 0 PROLOGIS COM 743410102 38 1,164 SH DEFINED 10 26 900 238 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 415 ________ PROQUEST COMPANY COM 74346P102 1,070 39,250 SH DEFINED 01 15,522 22,328 1,400 PROQUEST COMPANY COM 74346P102 65 2,400 SH DEFINED 04 0 2,400 0 PROQUEST COMPANY COM 74346P102 4,860 178,332 SH DEFINED 01,08 47,230 131,102 0 PROSOFTTRAINING COM 743477101 12 22,000 SH DEFINED 01 3,100 18,900 0 PROSOFTTRAINING COM 743477101 10 17,622 SH DEFINED 01,08 6,222 11,400 0 PROSPERITY BANCSHARES INC COM 743606105 703 28,856 SH DEFINED 01 9,567 18,989 300 PROSPERITY BANCSHARES INC COM 743606105 4 154 SH DEFINED 04 154 0 0 PROSPERITY BANCSHARES INC COM 743606105 2,157 88,589 SH DEFINED 01,08 18,321 70,268 0 PROTECTIVE LIFE CORP COM 743674103 1,390 35,940 SH DEFINED 01 15,918 16,107 3,915 PROTECTIVE LIFE CORP COM 743674103 13,703 354,353 SH DEFINED 01,08 75,436 278,917 0 PROTECTIVE LIFE CORP COM 743674103 4 98 SH DEFINED 10 0 0 98 PROTEIN DESIGN LABS INC COM 74369L103 1,014 53,007 SH DEFINED 01 27,087 17,130 8,790 PROTEIN DESIGN LABS INC COM 74369L103 2 100 SH OTHER 01 0 100 0 PROTEIN DESIGN LABS INC COM 74369L103 9 485 SH DEFINED 04 485 0 0 PROTEIN DESIGN LABS INC COM 74369L103 9,405 491,612 SH DEFINED 01,08 105,630 385,982 0 PROVIDE COMM INC COM 74373W103 34 1,700 SH DEFINED 01 1,700 0 0 PROVIDE COMM INC COM 74373W103 321 16,272 SH DEFINED 01,08 3,467 12,805 0 PROVIDENT BANCORP INC DEL COM 74383A109 374 32,776 SH DEFINED 01 16,459 16,317 0 PROVIDENT BANCORP INC DEL COM 74383A109 2,264 198,637 SH DEFINED 01,08 33,061 165,576 0 PROVIDENT BANKSHARES CORP COM 743859100 1,940 67,258 SH DEFINED 01 19,665 45,944 1,649 PROVIDENT BANKSHARES CORP COM 743859100 310 10,741 SH OTHER 01 0 10,741 0 PROVIDENT BANKSHARES CORP COM 743859100 243 8,441 SH OTHER 04 8,441 0 0 PROVIDENT BANKSHARES CORP COM 743859100 9 325 SH OTHER 01,06 0 0 325 PROVIDENT BANKSHARES CORP COM 743859100 6,578 228,080 SH DEFINED 01,08 81,281 146,799 0 PROVIDENT BANKSHARES CORP COM 743859100 8 266 SH DEFINED 10 0 266 0 PROVIDENT FINL SVCS INC COM 74386T105 527 30,016 SH DEFINED 01 22,144 7,722 150 PROVIDENT FINL SVCS INC COM 74386T105 3,646 207,755 SH DEFINED 01,08 42,555 165,200 0 PROVIDENT FINL GROUP INC COM 743866105 1,165 29,530 SH DEFINED 01 18,701 8,204 2,625 PROVIDENT FINL GROUP INC COM 743866105 10,374 262,893 SH DEFINED 01,08 65,999 196,894 0 PROVIDENT FINL GROUP INC COM 743866105 2 50 SH DEFINED 10 0 0 50 PROVIDENT FINL HLDGS INC COM 743868101 248 10,485 SH DEFINED 01 5,317 5,018 150 PROVIDENT FINL HLDGS INC COM 743868101 805 34,045 SH DEFINED 01,08 6,615 27,430 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 416 ________ PROVINCE HEALTHCARE CO COM 743977100 2,260 131,798 SH DEFINED 01 86,354 42,544 2,900 PROVINCE HEALTHCARE CO COM 743977100 35 2,047 SH OTHER 01 0 0 2,047 PROVINCE HEALTHCARE CO COM 743977100 11 625 SH OTHER 01,06 0 0 625 PROVINCE HEALTHCARE CO COM 743977100 5,829 339,869 SH DEFINED 01,08 119,516 220,353 0 PROVIDIAN FINL CORP COM 74406A102 7,183 489,605 SH DEFINED 01 181,639 262,124 45,842 PROVIDIAN FINL CORP COM 74406A102 27 1,807 SH OTHER 01 1,482 100 225 PROVIDIAN FINL CORP COM 74406A102 1 100 SH DEFINED 02 100 0 0 PROVIDIAN FINL CORP COM 74406A102 1 50 SH DEFINED 03 50 0 0 PROVIDIAN FINL CORP COM 74406A102 76 5,200 SH OTHER 03 5,200 0 0 PROVIDIAN FINL CORP COM 74406A102 51 3,504 SH DEFINED 04 3,504 0 0 PROVIDIAN FINL CORP COM 74406A102 7 500 SH DEFINED 05 0 0 500 PROVIDIAN FINL CORP COM 74406A102 12 800 SH OTHER 01,06 0 0 800 PROVIDIAN FINL CORP COM 74406A102 38,690 2,637,353 SH DEFINED 01,08 1,324,848 1,312,505 0 PROVIDIAN FINL CORP COM 74406A102 12 813 SH DEFINED 09 813 0 0 PROVIDIAN FINL CORP COM 74406A102 12 814 SH DEFINED 10 640 0 174 PROVIDIAN FINL CORP COM 74406A102 44 3,000 SH OTHER 10 3,000 0 0 PROXIM CORP COM 744283102 133 111,942 SH DEFINED 01 20,852 88,540 2,550 PROXIM CORP COM 744283102 226 191,284 SH DEFINED 01,08 51,457 139,827 0 PROXYMED PHARMACY INC COM 744290305 146 8,554 SH DEFINED 01 1,236 7,218 100 PROXYMED PHARMACY INC COM 744290305 362 21,183 SH DEFINED 01,08 3,326 17,857 0 PRUDENTIAL FINL INC COM 744320102 41,288 888,488 SH DEFINED 01 324,986 486,332 77,170 PRUDENTIAL FINL INC COM 744320102 899 19,353 SH OTHER 01 7,665 100 11,588 PRUDENTIAL FINL INC COM 744320102 74 1,596 SH DEFINED 02 1,420 176 0 PRUDENTIAL FINL INC COM 744320102 39 849 SH DEFINED 03 250 599 0 PRUDENTIAL FINL INC COM 744320102 713 15,353 SH DEFINED 04 5,520 9,212 621 PRUDENTIAL FINL INC COM 744320102 325 6,999 SH OTHER 04 6,999 0 0 PRUDENTIAL FINL INC COM 744320102 38 825 SH DEFINED 05 0 0 825 PRUDENTIAL FINL INC COM 744320102 70 1,500 SH OTHER 01,06 0 0 1,500 PRUDENTIAL FINL INC COM 744320102 230,092 4,951,410 SH DEFINED 01,08 2,583,970 2,367,440 0 PRUDENTIAL FINL INC COM 744320102 562 12,101 SH DEFINED 09 12,101 0 0 PRUDENTIAL FINL INC COM 744320102 51 1,090 SH DEFINED 10 290 0 800 PSYCHEMEDICS CORP COM 744375205 63 6,025 SH DEFINED 01 1,025 5,000 0 PSYCHEMEDICS CORP COM 744375205 156 14,812 SH DEFINED 01,08 2,431 12,381 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 317 12,733 SH DEFINED 01 4,633 8,100 0 PSYCHIATRIC SOLUTIONS INC COM 74439H108 2,115 84,818 SH DEFINED 01,08 33,743 51,075 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 417 ________ PUBLIC SVC ENTERPRISE GROUP COM 744573106 16,327 407,879 SH DEFINED 01 170,698 201,617 35,564 PUBLIC SVC ENTERPRISE GROUP COM 744573106 133 3,334 SH OTHER 01 2,634 500 200 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7 177 SH DEFINED 03 100 77 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 231 5,767 SH DEFINED 04 5,767 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 50 1,249 SH OTHER 04 1,249 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 50 1,250 SH DEFINED 05 900 0 350 PUBLIC SVC ENTERPRISE GROUP COM 744573106 199 4,975 SH OTHER 05 0 0 4,975 PUBLIC SVC ENTERPRISE GROUP COM 744573106 20 500 SH OTHER 01,06 0 0 500 PUBLIC SVC ENTERPRISE GROUP COM 744573106 87,007 2,173,556 SH DEFINED 01,08 1,118,592 1,054,764 200 PUBLIC SVC ENTERPRISE GROUP COM 744573106 48 1,200 SH DEFINED 09 1,200 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 15 386 SH DEFINED 10 36 0 350 PUBLIC SVC ENTERPRISE GROUP COM 744573106 40 1,000 SH OTHER 10 0 1,000 0 PUBLIC STORAGE INC COM 74460D109 2,493 54,194 SH DEFINED 01 25,369 22,895 5,930 PUBLIC STORAGE INC COM 74460D109 23 510 SH DEFINED 02 510 0 0 PUBLIC STORAGE INC COM 74460D109 4 80 SH DEFINED 04 80 0 0 PUBLIC STORAGE INC COM 74460D109 35 766 SH DEFINED 05 766 0 0 PUBLIC STORAGE INC COM 74460D109 16,874 366,736 SH DEFINED 01,08 162,288 204,448 0 PUBLIC STORAGE INC COM 74460D109 8 180 SH DEFINED 09 180 0 0 PUBLIC STORAGE INC COM 74460D109 15 325 SH DEFINED 10 0 0 325 PUGET ENERGY INC NEW COM 745310102 981 44,782 SH DEFINED 01 22,411 20,221 2,150 PUGET ENERGY INC NEW COM 745310102 2 100 SH OTHER 01 0 100 0 PUGET ENERGY INC NEW COM 745310102 13 600 SH OTHER 04 600 0 0 PUGET ENERGY INC NEW COM 745310102 11,137 508,326 SH DEFINED 01,08 105,248 403,078 0 PUGET ENERGY INC NEW COM 745310102 44 2,005 SH DEFINED 10 2,005 0 0 PUGET ENERGY INC NEW COM 745310102 19 860 SH OTHER 10 0 0 860 PULASKI FINL CORP COM 745548107 22 1,200 SH DEFINED 01 1,200 0 0 PULASKI FINL CORP COM 745548107 177 9,864 SH DEFINED 01,08 2,264 7,600 0 PULITZER INC COM 745769109 809 16,535 SH DEFINED 01 6,997 9,338 200 PULITZER INC COM 745769109 3,185 65,140 SH DEFINED 01,08 27,535 37,605 0 PULITZER INC COM 745769109 15 300 SH DEFINED 10 300 0 0 PULTE HOMES INC COM 745867101 10,256 197,113 SH DEFINED 01 73,663 103,882 19,568 PULTE HOMES INC COM 745867101 5 100 SH OTHER 01 0 0 100 PULTE HOMES INC COM 745867101 3 50 SH DEFINED 03 50 0 0 PULTE HOMES INC COM 745867101 31 600 SH DEFINED 04 600 0 0 PULTE HOMES INC COM 745867101 10 200 SH DEFINED 05 0 0 200 PULTE HOMES INC COM 745867101 16 300 SH OTHER 01,06 0 0 300 PULTE HOMES INC COM 745867101 56,027 1,076,823 SH DEFINED 01,08 547,394 529,429 0 PULTE HOMES INC COM 745867101 33 638 SH DEFINED 09 638 0 0 PULTE HOMES INC COM 745867101 6 114 SH DEFINED 10 14 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 418 ________ PURE WORLD INC COM 74622C106 21 10,800 SH DEFINED 01 1,200 9,600 0 PURE WORLD INC COM 74622C106 68 34,349 SH DEFINED 01,08 4,672 29,677 0 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 5,000 DEFINED 03 5,000 0 0 PUTNAM HIGH YIELD MUN TR UNDEFIND 746781103 0 6,000 DEFINED 04 6,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 4,000 DEFINED 01 4,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 3,000 OTHER 01 2,000 0 1,000 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 1 11,000 OTHER 02 10,000 1,000 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 2 25,975 DEFINED 03 25,975 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 1 11,060 DEFINED 04 11,060 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 1 8,000 OTHER 04 8,000 0 0 PUTNAM MANAGED MUN INCOM TR UNDEFIND 746823103 0 2,000 DEFINED 10 0 0 2,000 PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 1 5,800 DEFINED 04 5,800 0 0 PUTNAM MUN OPPORTUNITIES TR UNDEFIND 746922103 1 4,407 OTHER 04 4,407 0 0 PYRAMID BREWERIES INC COM 747135101 35 15,000 SH DEFINED 01 0 15,000 0 PYRAMID BREWERIES INC COM 747135101 19 8,182 SH DEFINED 01,08 3,382 4,800 0 QRS CORP COM 74726X105 108 16,600 SH DEFINED 01 3,100 13,300 200 QRS CORP COM 74726X105 1 200 SH OTHER 01,06 0 0 200 QRS CORP COM 74726X105 234 35,887 SH DEFINED 01,08 10,595 25,292 0 QAD INC COM 74727D108 335 31,575 SH DEFINED 01 12,275 19,300 0 QAD INC COM 74727D108 1,161 109,462 SH DEFINED 01,08 20,326 89,136 0 QLOGIC CORP COM 747277101 10,564 397,302 SH DEFINED 01 292,301 82,744 22,257 QLOGIC CORP COM 747277101 29 1,100 SH OTHER 01 0 1,000 100 QLOGIC CORP COM 747277101 1 50 SH DEFINED 03 50 0 0 QLOGIC CORP COM 747277101 5 170 SH DEFINED 05 0 0 170 QLOGIC CORP COM 747277101 8 300 SH OTHER 01,06 0 0 300 QLOGIC CORP COM 747277101 23,623 888,433 SH DEFINED 01,08 486,498 401,935 0 QLOGIC CORP COM 747277101 5 194 SH DEFINED 09 194 0 0 QLOGIC CORP COM 747277101 4 160 SH DEFINED 10 10 0 150 QUAKER CITY BANCORP INC COM 74731K106 525 9,552 SH DEFINED 01 3,615 5,862 75 QUAKER CITY BANCORP INC COM 74731K106 1,853 33,730 SH DEFINED 01,08 6,495 27,235 0 QUAKER CHEM CORP COM 747316107 485 17,551 SH DEFINED 01 5,331 12,020 200 QUAKER CHEM CORP COM 747316107 28 1,000 SH DEFINED 02 1,000 0 0 QUAKER CHEM CORP COM 747316107 6 200 SH OTHER 01,06 0 0 200 QUAKER CHEM CORP COM 747316107 1,790 64,821 SH DEFINED 01,08 10,954 53,867 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 419 ________ QUAKER FABRIC CORP NEW COM 747399103 413 53,750 SH DEFINED 01 39,800 13,900 50 QUAKER FABRIC CORP NEW COM 747399103 88 11,500 SH OTHER 01 0 11,500 0 QUAKER FABRIC CORP NEW COM 747399103 244 31,703 SH DEFINED 01,08 9,023 22,680 0 QUALCOMM INC COM 747525103 194,513 2,665,290 SH DEFINED 01 1,613,181 878,032 174,077 QUALCOMM INC COM 747525103 14,017 192,062 SH OTHER 01 97,767 83,764 10,531 QUALCOMM INC COM 747525103 8,194 112,282 SH DEFINED 02 69,400 40,562 2,320 QUALCOMM INC COM 747525103 1,378 18,885 SH OTHER 02 12,395 6,490 0 QUALCOMM INC COM 747525103 14,580 199,776 SH DEFINED 03 98,261 65,430 36,085 QUALCOMM INC COM 747525103 1,895 25,965 SH OTHER 03 16,270 8,600 1,095 QUALCOMM INC COM 747525103 28,377 388,828 SH DEFINED 04 360,025 18,180 10,623 QUALCOMM INC COM 747525103 9,467 129,722 SH OTHER 04 122,679 6,663 380 QUALCOMM INC COM 747525103 10,075 138,056 SH DEFINED 05 121,176 11,570 5,310 QUALCOMM INC COM 747525103 552 7,570 SH OTHER 05 7,270 300 0 QUALCOMM INC COM 747525103 153 2,100 SH OTHER 01,06 0 0 2,100 QUALCOMM INC COM 747525103 556,456 7,624,771 SH DEFINED 01,08 4,035,975 3,583,306 5,490 QUALCOMM INC COM 747525103 2,071 28,381 SH DEFINED 09 28,381 0 0 QUALCOMM INC COM 747525103 8,843 121,177 SH DEFINED 10 93,648 15,945 11,584 QUALCOMM INC COM 747525103 1,840 25,213 SH OTHER 10 8,130 17,083 0 QUALITY DISTR INC FLA COM 74756M102 125 11,300 SH DEFINED 04 0 11,300 0 QUALITY DISTR INC FLA COM 74756M102 214 19,388 SH DEFINED 01,08 1,029 18,359 0 QUALITY DINING INC COM 74756P105 42 15,300 SH DEFINED 01 1,800 13,500 0 QUALITY DINING INC COM 74756P105 63 23,039 SH DEFINED 01,08 4,986 18,053 0 QUALSTAR CORP COM 74758R109 66 10,800 SH DEFINED 01 2,600 8,200 0 QUALSTAR CORP COM 74758R109 108 17,659 SH DEFINED 01,08 5,200 12,459 0 QUALITY SYS INC COM 747582104 2,440 49,699 SH DEFINED 01 42,120 7,529 50 QUALITY SYS INC COM 747582104 1,869 38,069 SH DEFINED 01,08 12,484 25,585 0 QUANTA SVCS INC COM 74762E102 1,584 254,673 SH DEFINED 01 206,256 46,517 1,900 QUANTA SVCS INC COM 74762E102 132 21,300 SH DEFINED 04 0 21,300 0 QUANTA SVCS INC COM 74762E102 626 100,565 SH DEFINED 05 0 0 100,565 QUANTA SVCS INC COM 74762E102 4,244 682,322 SH DEFINED 01,08 95,932 586,390 0 QUANEX CORP COM 747620102 1,960 40,250 SH DEFINED 01 23,144 16,756 350 QUANEX CORP COM 747620102 8 172 SH DEFINED 04 172 0 0 QUANEX CORP COM 747620102 10 200 SH OTHER 01,06 0 0 200 QUANEX CORP COM 747620102 6,299 129,349 SH DEFINED 01,08 52,583 76,766 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 124 20,300 SH DEFINED 01 2,100 18,200 0 QUANTUM FUEL SYS TECH WORLDW COM 74765E109 280 45,693 SH DEFINED 01,08 8,689 37,004 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 420 ________ QUANTUM CORP COM 747906204 424 136,708 SH DEFINED 01 104,567 25,341 6,800 QUANTUM CORP COM 747906204 4,260 1,374,124 SH DEFINED 01,08 276,155 1,097,969 0 Q MED COM 747914109 123 14,505 SH DEFINED 01 2,800 11,655 50 Q MED COM 747914109 315 37,119 SH DEFINED 01,08 5,331 31,788 0 QUEST DIAGNOSTICS INC COM 74834L100 15,262 179,661 SH DEFINED 01 76,954 88,466 14,241 QUEST DIAGNOSTICS INC COM 74834L100 68 800 SH OTHER 01 700 0 100 QUEST DIAGNOSTICS INC COM 74834L100 160 1,885 SH OTHER 02 50 1,835 0 QUEST DIAGNOSTICS INC COM 74834L100 134 1,583 SH DEFINED 03 350 1,233 0 QUEST DIAGNOSTICS INC COM 74834L100 450 5,300 SH DEFINED 04 5,300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 59 700 SH OTHER 04 700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8 100 SH DEFINED 05 0 0 100 QUEST DIAGNOSTICS INC COM 74834L100 21 250 SH OTHER 01,06 0 0 250 QUEST DIAGNOSTICS INC COM 74834L100 75,260 885,934 SH DEFINED 01,08 457,858 427,976 100 QUEST DIAGNOSTICS INC COM 74834L100 119 1,398 SH DEFINED 09 1,398 0 0 QUEST DIAGNOSTICS INC COM 74834L100 82 970 SH DEFINED 10 420 250 300 QUEST SOFTWARE INC COM 74834T103 1,316 102,036 SH DEFINED 01 36,638 64,248 1,150 QUEST SOFTWARE INC COM 74834T103 314 24,350 SH DEFINED 04 24,350 0 0 QUEST SOFTWARE INC COM 74834T103 4,964 384,776 SH DEFINED 01,08 75,858 308,918 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 3 3,000 SH DEFINED 01 2,800 200 0 QUESTCOR PHARMACEUTICALS INC COM 74835Y101 30 34,900 SH DEFINED 01,08 8,940 25,960 0 QUESTAR CORP COM 748356102 2,761 71,450 SH DEFINED 01 22,634 16,356 32,460 QUESTAR CORP COM 748356102 896 23,200 SH OTHER 01 1,200 3,000 19,000 QUESTAR CORP COM 748356102 23 600 SH DEFINED 04 600 0 0 QUESTAR CORP COM 748356102 220 5,700 SH OTHER 05 5,700 0 0 QUESTAR CORP COM 748356102 17,042 441,046 SH DEFINED 01,08 98,410 342,636 0 QUESTAR CORP COM 748356102 141 3,648 SH DEFINED 10 3,500 0 148 QUICKLOGIC CORP COM 74837P108 62 17,900 SH DEFINED 01 4,900 13,000 0 QUICKLOGIC CORP COM 74837P108 153 43,744 SH DEFINED 01,08 9,104 34,640 0 QUICKSILVER RESOURCES INC COM 74837R104 2,965 44,209 SH DEFINED 01 10,959 32,900 350 QUICKSILVER RESOURCES INC COM 74837R104 34 500 SH DEFINED 02 0 0 500 QUICKSILVER RESOURCES INC COM 74837R104 8,638 128,791 SH DEFINED 01,08 41,845 86,946 0 QUIKSILVER INC COM 74838C106 1,999 83,951 SH DEFINED 01 32,818 46,093 5,040 QUIKSILVER INC COM 74838C106 19 800 SH OTHER 01,06 0 0 800 QUIKSILVER INC COM 74838C106 8,728 366,565 SH DEFINED 01,08 83,425 283,140 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 421 ________ QUIDEL CORP COM 74838J101 319 54,231 SH DEFINED 01 19,531 34,000 700 QUIDEL CORP COM 74838J101 82 14,000 SH DEFINED 04 0 14,000 0 QUIDEL CORP COM 74838J101 1,192 202,412 SH DEFINED 01,08 35,521 166,891 0 QUINTON CARDIOLOGY SYS INC COM 748773108 24 2,400 SH DEFINED 01 2,400 0 0 QUINTON CARDIOLOGY SYS INC COM 748773108 229 22,594 SH DEFINED 01,08 5,000 17,594 0 QUIPP INC COM 748802105 20 1,400 SH DEFINED 01 200 1,200 0 QUIPP INC COM 748802105 243 16,750 SH DEFINED 04 16,750 0 0 QUIPP INC COM 748802105 70 4,809 SH DEFINED 01,08 584 4,225 0 QUIXOTE CORP COM 749056107 426 21,230 SH DEFINED 01 4,501 16,529 200 QUIXOTE CORP COM 749056107 1,039 51,823 SH DEFINED 01,08 9,096 42,727 0 QUOTESMITH COM INC COM 749117206 20 3,333 SH DEFINED 01 0 3,333 0 QUOTESMITH COM INC COM 749117206 62 10,320 SH DEFINED 01,08 2,113 8,207 0 QWEST COMMUNICATIONS INTL IN COM 749121109 8,605 2,396,857 SH DEFINED 01 852,782 1,292,434 251,641 QWEST COMMUNICATIONS INTL IN COM 749121109 81 22,683 SH OTHER 01 1,683 19,500 1,500 QWEST COMMUNICATIONS INTL IN COM 749121109 130 36,102 SH DEFINED 02 34,293 1,000 809 QWEST COMMUNICATIONS INTL IN COM 749121109 2 468 SH OTHER 02 0 468 0 QWEST COMMUNICATIONS INTL IN COM 749121109 10 2,705 SH DEFINED 03 900 0 1,805 QWEST COMMUNICATIONS INTL IN COM 749121109 1 283 SH OTHER 03 0 283 0 QWEST COMMUNICATIONS INTL IN COM 749121109 0 60 SH DEFINED 04 0 0 60 QWEST COMMUNICATIONS INTL IN COM 749121109 9 2,500 SH DEFINED 05 0 0 2,500 QWEST COMMUNICATIONS INTL IN COM 749121109 18 4,900 SH OTHER 01,06 0 0 4,900 QWEST COMMUNICATIONS INTL IN COM 749121109 54,745 15,249,346 SH DEFINED 01,08 7,394,859 7,854,487 0 QWEST COMMUNICATIONS INTL IN COM 749121109 138 38,402 SH DEFINED 09 38,402 0 0 QWEST COMMUNICATIONS INTL IN COM 749121109 27 7,598 SH DEFINED 10 5,598 0 2,000 R & B INC COM 749124103 298 15,224 SH DEFINED 01 4,224 11,000 0 R & B INC COM 749124103 233 11,910 SH DEFINED 01,08 3,308 8,602 0 QUOVADX INC COM 74913K106 44 39,189 SH DEFINED 01 7,514 31,625 50 QUOVADX INC COM 74913K106 2 1,800 SH OTHER 01 0 1,800 0 QUOVADX INC COM 74913K106 75 66,838 SH DEFINED 01,08 14,244 52,594 0 R & G FINANCIAL CORP COM 749136107 1,378 41,676 SH DEFINED 01 16,773 21,853 3,050 R & G FINANCIAL CORP COM 749136107 5,756 174,112 SH DEFINED 01,08 35,201 138,911 0 RAIT INVT TR COM 749227104 1,274 51,669 SH DEFINED 01 42,981 8,188 500 RAIT INVT TR COM 749227104 3,658 148,415 SH DEFINED 01,08 45,801 102,614 0 RCM TECHNOLOGIES INC COM 749360400 99 15,500 SH DEFINED 01 2,100 13,400 0 RCM TECHNOLOGIES INC COM 749360400 131 20,431 SH DEFINED 01,08 4,320 16,111 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 422 ________ RC2 CORP COM 749388104 1,810 50,988 SH DEFINED 01 27,258 23,330 400 RC2 CORP COM 749388104 4,252 119,767 SH DEFINED 01,08 42,384 77,383 0 RF MONOLITHICS INC COM 74955F106 59 7,500 SH DEFINED 01 1,500 6,000 0 RF MONOLITHICS INC COM 74955F106 2 245 SH OTHER 01 245 0 0 RF MONOLITHICS INC COM 74955F106 161 20,471 SH DEFINED 01,08 2,924 17,547 0 R H DONNELLEY CORP COM 74955W307 3,727 85,210 SH DEFINED 01 28,187 55,633 1,390 R H DONNELLEY CORP COM 74955W307 956 21,854 SH OTHER 01 2,978 8,269 10,607 R H DONNELLEY CORP COM 74955W307 87 2,000 SH DEFINED 02 2,000 0 0 R H DONNELLEY CORP COM 74955W307 48 1,098 SH OTHER 02 220 878 0 R H DONNELLEY CORP COM 74955W307 9 200 SH OTHER 03 0 200 0 R H DONNELLEY CORP COM 74955W307 9 200 SH DEFINED 04 200 0 0 R H DONNELLEY CORP COM 74955W307 7,563 172,909 SH DEFINED 01,08 57,795 115,114 0 R H DONNELLEY CORP COM 74955W307 6 140 SH OTHER 10 140 0 0 RLI CORP COM 749607107 1,549 42,449 SH DEFINED 01 21,180 20,684 585 RLI CORP COM 749607107 110 3,000 SH OTHER 04 3,000 0 0 RLI CORP COM 749607107 15 400 SH OTHER 01,06 0 0 400 RLI CORP COM 749607107 5,718 156,660 SH DEFINED 01,08 50,702 105,958 0 RPC INC COM 749660106 778 49,268 SH DEFINED 01 10,292 38,926 50 RPC INC COM 749660106 2,101 133,055 SH DEFINED 01,08 46,950 86,105 0 RPM INTL INC COM 749685103 1,004 66,060 SH DEFINED 01 28,107 29,424 8,529 RPM INTL INC COM 749685103 526 34,600 SH OTHER 01 0 5,100 29,500 RPM INTL INC COM 749685103 43 2,825 SH DEFINED 04 2,825 0 0 RPM INTL INC COM 749685103 20 1,286 SH OTHER 04 1,286 0 0 RPM INTL INC COM 749685103 9,220 606,571 SH DEFINED 01,08 129,096 477,475 0 RPM INTL INC COM 749685103 200 13,172 SH DEFINED 10 0 13,000 172 RPM INTL INC COM 749685103 15 1,000 SH OTHER 10 0 0 1,000 RSA SEC INC COM 749719100 3,708 181,144 SH DEFINED 01 147,867 29,327 3,950 RSA SEC INC COM 749719100 348 17,000 SH DEFINED 04 17,000 0 0 RSA SEC INC COM 749719100 10,946 534,717 SH DEFINED 01,08 125,359 409,358 0 RTI INTL METALS INC COM 74973W107 795 49,854 SH DEFINED 01 19,115 30,089 650 RTI INTL METALS INC COM 74973W107 5 300 SH OTHER 01,06 0 0 300 RTI INTL METALS INC COM 74973W107 2,026 127,026 SH DEFINED 01,08 28,136 98,890 0 RTW INC COM 74974R206 18 2,850 SH DEFINED 01 850 2,000 0 RTW INC COM 74974R206 60 9,350 SH DEFINED 01,08 1,795 7,555 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 423 ________ RF MICRODEVICES INC COM 749941100 1,181 157,439 SH DEFINED 01 116,889 30,450 10,100 RF MICRODEVICES INC COM 749941100 8 1,000 SH DEFINED 04 1,000 0 0 RF MICRODEVICES INC COM 749941100 11,360 1,514,700 SH DEFINED 01,08 281,144 1,233,556 0 RADIAN GROUP INC CONV DEB 750236AF8 5,088 5,000,000 PRN DEFINED 01 5,000,000 0 0 RADIAN GROUP INC COM 750236101 23,298 486,394 SH DEFINED 01 335,023 128,206 23,165 RADIAN GROUP INC COM 750236101 5,663 118,235 SH OTHER 01 76,715 37,785 3,735 RADIAN GROUP INC COM 750236101 1,184 24,725 SH DEFINED 02 16,900 7,825 0 RADIAN GROUP INC COM 750236101 34 700 SH OTHER 02 300 400 0 RADIAN GROUP INC COM 750236101 1,235 25,775 SH DEFINED 03 14,395 7,325 4,055 RADIAN GROUP INC COM 750236101 96 2,000 SH OTHER 03 1,100 500 400 RADIAN GROUP INC COM 750236101 2,188 45,680 SH DEFINED 04 42,070 210 3,400 RADIAN GROUP INC COM 750236101 491 10,255 SH OTHER 04 9,855 0 400 RADIAN GROUP INC COM 750236101 3,141 65,575 SH DEFINED 05 62,700 1,850 1,025 RADIAN GROUP INC COM 750236101 289 6,025 SH OTHER 05 5,540 485 0 RADIAN GROUP INC COM 750236101 25,783 538,273 SH DEFINED 01,08 157,592 380,681 0 RADIAN GROUP INC COM 750236101 8 177 SH DEFINED 09 177 0 0 RADIAN GROUP INC COM 750236101 2,177 45,448 SH DEFINED 10 42,943 2,025 480 RADIAN GROUP INC COM 750236101 43 900 SH OTHER 10 400 325 175 RADIANT SYSTEMS INC COM 75025N102 140 29,825 SH DEFINED 01 5,625 24,150 50 RADIANT SYSTEMS INC COM 75025N102 2 400 SH OTHER 01,06 0 0 400 RADIANT SYSTEMS INC COM 75025N102 280 59,612 SH DEFINED 01,08 17,860 41,752 0 RADIANT SYSTEMS INC COM 75025N102 2 500 SH DEFINED 10 0 0 500 RADIOLOGIX INC COM 75040K109 19 4,200 SH DEFINED 01 3,900 0 300 RADIOLOGIX INC COM 75040K109 195 43,114 SH DEFINED 01,08 8,862 34,252 0 RADIO ONE INC COM 75040P108 361 22,500 SH DEFINED 01 21,500 0 1,000 RADIO ONE INC COM 75040P108 21 1,300 SH DEFINED 04 1,300 0 0 RADIO ONE INC COM 75040P108 80 5,000 SH OTHER 04 5,000 0 0 RADIO ONE INC COM 75040P108 1,671 104,021 SH DEFINED 01,08 12,472 91,549 0 RADIO ONE INC COM 75040P405 438 27,349 SH DEFINED 01 6,548 14,601 6,200 RADIO ONE INC COM 75040P405 42 2,600 SH DEFINED 04 2,600 0 0 RADIO ONE INC COM 75040P405 3,278 204,775 SH DEFINED 01,08 111,763 93,012 0 RADIO ONE INC COM 75040P405 2 98 SH DEFINED 10 0 0 98 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 424 ________ RADIOSHACK CORP COM 750438103 8,387 292,955 SH DEFINED 01 133,595 133,057 26,303 RADIOSHACK CORP COM 750438103 3 100 SH OTHER 01 0 0 100 RADIOSHACK CORP COM 750438103 3 100 SH DEFINED 02 0 0 100 RADIOSHACK CORP COM 750438103 182 6,360 SH OTHER 02 0 6,360 0 RADIOSHACK CORP COM 750438103 3 100 SH DEFINED 03 100 0 0 RADIOSHACK CORP COM 750438103 12 430 SH DEFINED 04 430 0 0 RADIOSHACK CORP COM 750438103 9 300 SH DEFINED 05 0 0 300 RADIOSHACK CORP COM 750438103 11 400 SH OTHER 01,06 0 0 400 RADIOSHACK CORP COM 750438103 43,866 1,532,156 SH DEFINED 01,08 782,229 749,927 0 RADIOSHACK CORP COM 750438103 208 7,279 SH DEFINED 09 7,279 0 0 RADIOSHACK CORP COM 750438103 3 122 SH DEFINED 10 22 0 100 RADISYS CORP COM 750459109 650 34,981 SH DEFINED 01 11,520 22,261 1,200 RADISYS CORP COM 750459109 4 200 SH OTHER 01,06 0 0 200 RADISYS CORP COM 750459109 1,542 83,064 SH DEFINED 01,08 36,267 46,797 0 RAE SYS INC COM 75061P102 79 14,700 SH DEFINED 01 14,700 0 0 RAE SYS INC COM 75061P102 784 145,170 SH DEFINED 01,08 23,770 121,400 0 RADYNE COMSTREAM INC COM 750611402 77 9,600 SH DEFINED 01 3,300 6,300 0 RADYNE COMSTREAM INC COM 750611402 75 9,338 SH DEFINED 01,08 4,300 5,038 0 RAG SHOPS INC COM 750624108 11 3,200 SH DEFINED 01 0 3,200 0 RAG SHOPS INC COM 750624108 61 18,571 SH DEFINED 01,08 2,111 16,460 0 RAILAMERICA INC COM 750753105 819 56,084 SH DEFINED 01 19,063 35,771 1,250 RAILAMERICA INC COM 750753105 2,838 194,382 SH DEFINED 01,08 42,782 151,600 0 RAINDANCE COMM COM 75086X106 115 55,200 SH DEFINED 01 9,500 44,700 1,000 RAINDANCE COMM COM 75086X106 164 78,792 SH DEFINED 01,08 23,800 54,992 0 RAINMAKER SYSTEMS COM 750875106 14 7,100 SH DEFINED 01 7,100 0 0 RAINMAKER SYSTEMS COM 750875106 100 49,654 SH DEFINED 01,08 9,225 40,429 0 RAMBUS INC DEL COM 750917106 924 52,119 SH DEFINED 01 33,314 15,180 3,625 RAMBUS INC DEL COM 750917106 2 100 SH OTHER 01 0 100 0 RAMBUS INC DEL COM 750917106 5 300 SH DEFINED 04 300 0 0 RAMBUS INC DEL COM 750917106 5,165 291,307 SH DEFINED 01,08 124,409 166,898 0 RAMBUS INC DEL COM 750917106 1 50 SH DEFINED 10 0 0 50 RALCORP HLDGS INC NEW COM 751028101 1,878 53,355 SH DEFINED 01 24,649 26,756 1,950 RALCORP HLDGS INC NEW COM 751028101 199 5,648 SH DEFINED 02 4,198 1,450 0 RALCORP HLDGS INC NEW COM 751028101 17 470 SH OTHER 01,06 0 0 470 RALCORP HLDGS INC NEW COM 751028101 6,675 189,635 SH DEFINED 01,08 60,094 129,541 0 RALCORP HLDGS INC NEW COM 751028101 7 200 SH DEFINED 10 0 0 200 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 425 ________ RAMCO-GERSHENSON PPTYS TR COM 751452202 446 18,405 SH DEFINED 01 16,841 1,264 300 RAMCO-GERSHENSON PPTYS TR COM 751452202 2,207 91,106 SH DEFINED 01,08 27,309 63,797 0 RAMCO-GERSHENSON PPTYS TR CONV PFD 751452509 5,066 176,500 DEFINED 01 176,500 0 0 RAMTRON INTL CORP COM 751907304 99 21,780 SH DEFINED 01 3,180 18,600 0 RAMTRON INTL CORP COM 751907304 231 50,607 SH DEFINED 01,08 10,098 40,509 0 RANGE RES CORP COM 75281A109 3,846 263,458 SH DEFINED 01 211,552 46,731 5,175 RANGE RES CORP COM 75281A109 6,631 454,173 SH DEFINED 01,08 148,869 305,304 0 RARE HOSPITALITY INTL INC COM 753820109 1,236 49,630 SH DEFINED 01 18,993 28,762 1,875 RARE HOSPITALITY INTL INC COM 753820109 325 13,050 SH OTHER 01 0 13,050 0 RARE HOSPITALITY INTL INC COM 753820109 13 537 SH OTHER 01,06 0 0 537 RARE HOSPITALITY INTL INC COM 753820109 5,844 234,704 SH DEFINED 01,08 67,523 167,181 0 RARE HOSPITALITY INTL INC COM 753820109 12 500 SH DEFINED 10 500 0 0 RAVEN INDS INC COM 754212108 614 17,282 SH DEFINED 01 4,704 12,478 100 RAVEN INDS INC COM 754212108 1,740 48,979 SH DEFINED 01,08 7,996 40,983 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1,015 38,376 SH DEFINED 01 17,099 17,944 3,333 RAYMOND JAMES FINANCIAL INC COM 754730109 40 1,518 SH DEFINED 03 0 1,518 0 RAYMOND JAMES FINANCIAL INC COM 754730109 5 203 SH DEFINED 04 203 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 12 450 SH OTHER 04 450 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9,271 350,517 SH DEFINED 01,08 63,874 286,643 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1 37 SH DEFINED 10 0 0 37 RAYONIER INC COM 754907103 1,187 26,714 SH DEFINED 01 11,621 10,795 4,298 RAYONIER INC COM 754907103 8 172 SH DEFINED 03 172 0 0 RAYONIER INC COM 754907103 26 577 SH DEFINED 05 577 0 0 RAYONIER INC COM 754907103 11,512 258,982 SH DEFINED 01,08 55,098 203,884 0 RAYONIER INC COM 754907103 83 1,875 SH DEFINED 10 1,800 0 75 RAYOVAC CORP COM 755081106 2,063 73,402 SH DEFINED 01 44,721 27,736 945 RAYOVAC CORP COM 755081106 347 12,350 SH DEFINED 04 12,350 0 0 RAYOVAC CORP COM 755081106 13 450 SH OTHER 01,06 0 0 450 RAYOVAC CORP COM 755081106 6,076 216,231 SH DEFINED 01,08 48,541 167,690 0 RAYTECH CORP DEL COM 755103108 73 43,300 SH DEFINED 01 8,100 35,200 0 RAYTECH CORP DEL COM 755103108 127 75,312 SH DEFINED 01,08 15,706 59,606 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 426 ________ RAYTHEON CO COM 755111507 28,186 787,977 SH DEFINED 01 291,262 423,608 73,107 RAYTHEON CO COM 755111507 1,558 43,567 SH OTHER 01 15,466 25,647 2,454 RAYTHEON CO COM 755111507 1,411 39,451 SH DEFINED 02 22,876 12,675 3,900 RAYTHEON CO COM 755111507 682 19,066 SH OTHER 02 5,166 2,000 11,900 RAYTHEON CO COM 755111507 477 13,345 SH DEFINED 03 4,680 7,015 1,650 RAYTHEON CO COM 755111507 178 4,980 SH OTHER 03 2,853 477 1,650 RAYTHEON CO COM 755111507 837 23,404 SH DEFINED 04 23,349 55 0 RAYTHEON CO COM 755111507 836 23,363 SH OTHER 04 20,711 1,052 1,600 RAYTHEON CO COM 755111507 30 845 SH DEFINED 05 150 0 695 RAYTHEON CO COM 755111507 43 1,200 SH OTHER 01,06 0 0 1,200 RAYTHEON CO COM 755111507 137,011 3,830,323 SH DEFINED 01,08 1,961,334 1,866,419 2,570 RAYTHEON CO COM 755111507 75 2,104 SH DEFINED 09 2,104 0 0 RAYTHEON CO COM 755111507 292 8,166 SH DEFINED 10 7,266 300 600 RAYTHEON CO COM 755111507 322 9,014 SH OTHER 10 4,264 4,750 0 READERS DIGEST ASSN INC COM 755267101 1,339 83,737 SH DEFINED 01 60,304 17,433 6,000 READERS DIGEST ASSN INC COM 755267101 4 244 SH DEFINED 05 244 0 0 READERS DIGEST ASSN INC COM 755267101 12,457 779,030 SH DEFINED 01,08 159,187 619,843 0 READERS DIGEST ASSN INC COM 755267101 2 150 SH DEFINED 10 0 0 150 READING INTERNATIONAL INC COM 755408101 226 25,991 SH DEFINED 01 9,910 15,781 300 READING INTERNATIONAL INC COM 755408101 1,045 120,102 SH DEFINED 01,08 25,048 95,054 0 REALNETWORKS INC COM 75605L104 1,416 206,978 SH DEFINED 01 74,304 129,374 3,300 REALNETWORKS INC COM 75605L104 11 1,600 SH OTHER 01 0 1,600 0 REALNETWORKS INC COM 75605L104 1 130 SH DEFINED 04 130 0 0 REALNETWORKS INC COM 75605L104 5,629 822,882 SH DEFINED 01,08 192,020 630,862 0 REALTY INCOME CORP COM 756109104 1,801 43,154 SH DEFINED 01 22,554 18,150 2,450 REALTY INCOME CORP COM 756109104 751 18,000 SH OTHER 01 4,000 0 14,000 REALTY INCOME CORP COM 756109104 125 3,000 SH DEFINED 02 0 3,000 0 REALTY INCOME CORP COM 756109104 93 2,234 SH DEFINED 03 2,234 0 0 REALTY INCOME CORP COM 756109104 8 200 SH OTHER 03 200 0 0 REALTY INCOME CORP COM 756109104 3 76 SH DEFINED 04 76 0 0 REALTY INCOME CORP COM 756109104 8,058 193,110 SH DEFINED 01,08 41,892 151,218 0 RECKSON ASSOCS RLTY CORP COM 75621K106 628 22,859 SH DEFINED 01 9,565 9,694 3,600 RECKSON ASSOCS RLTY CORP COM 75621K106 5,518 200,945 SH DEFINED 01,08 66,464 134,481 0 RED HAT INC COM 756577102 4,759 207,198 SH DEFINED 01 175,120 24,168 7,910 RED HAT INC COM 756577102 63 2,750 SH OTHER 04 2,750 0 0 RED HAT INC COM 756577102 11,213 488,167 SH DEFINED 01,08 194,434 293,733 0 RED HAT INC COM 756577102 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 427 ________ RED ROBIN GOURMET BURGERS IN COM 75689M101 318 11,615 SH DEFINED 01 7,755 3,160 700 RED ROBIN GOURMET BURGERS IN COM 75689M101 197 7,200 SH OTHER 01 0 7,200 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 2,740 100,115 SH DEFINED 01,08 35,494 64,621 0 REDBACK NETWORKS INC COM 757209507 102 15,944 SH DEFINED 01 14,544 0 1,400 REDBACK NETWORKS INC COM 757209507 1,176 183,467 SH DEFINED 01,08 64,264 119,203 0 REDENVELOPE INC COM 75733R601 14 1,700 SH DEFINED 01 1,700 0 0 REDENVELOPE INC COM 75733R601 80 9,529 SH DEFINED 01,08 800 8,729 0 REDHOOK ALE BREWERY COM 757473103 21 9,600 SH DEFINED 01 1,100 8,500 0 REDHOOK ALE BREWERY COM 757473103 7 3,376 SH DEFINED 01,08 2,476 900 0 REDWOOD EMPIRE BANCORP COM 757897103 233 9,675 SH DEFINED 01 1,575 8,100 0 REDWOOD EMPIRE BANCORP COM 757897103 299 12,418 SH DEFINED 01,08 1,999 10,419 0 REDWOOD TR INC COM 758075402 1,821 32,700 SH DEFINED 01 12,237 19,013 1,450 REDWOOD TR INC COM 758075402 97 1,750 SH OTHER 03 1,750 0 0 REDWOOD TR INC COM 758075402 6,881 123,585 SH DEFINED 01,08 46,036 77,549 0 REEBOK INTL LTD COM 758110100 3,628 100,820 SH DEFINED 01 35,074 55,171 10,575 REEBOK INTL LTD COM 758110100 20 565 SH OTHER 01 0 515 50 REEBOK INTL LTD COM 758110100 2 50 SH DEFINED 03 50 0 0 REEBOK INTL LTD COM 758110100 72 2,000 SH OTHER 04 2,000 0 0 REEBOK INTL LTD COM 758110100 4 100 SH DEFINED 05 0 0 100 REEBOK INTL LTD COM 758110100 7 200 SH OTHER 01,06 0 0 200 REEBOK INTL LTD COM 758110100 18,992 527,855 SH DEFINED 01,08 259,181 268,674 0 REEBOK INTL LTD COM 758110100 2 58 SH DEFINED 10 8 0 50 REEBOK INTL LTD COM 758110100 36 1,000 SH OTHER 10 1,000 0 0 REGAL BELOIT CORP COM 758750103 1,949 87,571 SH DEFINED 01 65,672 21,299 600 REGAL BELOIT CORP COM 758750103 9 400 SH OTHER 01,06 0 0 400 REGAL BELOIT CORP COM 758750103 3,970 178,329 SH DEFINED 01,08 68,566 109,763 0 REGAL ENTMT GROUP COM 758766109 390 21,555 SH DEFINED 01 17,584 3,631 340 REGAL ENTMT GROUP COM 758766109 3,604 199,102 SH DEFINED 01,08 78,637 120,465 0 REGAL ENTMT GROUP COM 758766109 1 50 SH DEFINED 10 0 0 50 REGENCY CTRS CORP COM 758849103 944 22,003 SH DEFINED 01 15,551 4,722 1,730 REGENCY CTRS CORP COM 758849103 749 17,454 SH OTHER 01 17,454 0 0 REGENCY CTRS CORP COM 758849103 6,541 152,477 SH DEFINED 01,08 48,959 103,518 0 REGENCY CTRS CORP COM 758849103 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 428 ________ REGENERON PHARMACEUTICALS COM 75886F107 674 64,030 SH DEFINED 01 26,331 37,049 650 REGENERON PHARMACEUTICALS COM 75886F107 13 1,200 SH OTHER 01 0 1,200 0 REGENERON PHARMACEUTICALS COM 75886F107 13 1,200 SH DEFINED 02 1,200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5 450 SH OTHER 01,06 0 0 450 REGENERON PHARMACEUTICALS COM 75886F107 2,991 284,003 SH DEFINED 01,08 71,360 212,643 0 REGENERATION TECH INC DEL COM 75886N100 417 38,858 SH DEFINED 01 14,930 23,478 450 REGENERATION TECH INC DEL COM 75886N100 1,733 161,505 SH DEFINED 01,08 28,173 133,332 0 REGENT COMMUNICATIONS INC DE COM 758865109 264 42,624 SH DEFINED 01 24,946 16,828 850 REGENT COMMUNICATIONS INC DE COM 758865109 1,381 223,063 SH DEFINED 01,08 50,115 172,948 0 REGIS CORP MINN COM 758932107 3,903 87,530 SH DEFINED 01 65,643 18,625 3,262 REGIS CORP MINN COM 758932107 59 1,315 SH OTHER 01 0 1,315 0 REGIS CORP MINN COM 758932107 4 100 SH DEFINED 05 0 100 0 REGIS CORP MINN COM 758932107 9,526 213,632 SH DEFINED 01,08 37,275 176,357 0 REGIS CORP MINN COM 758932107 2 50 SH DEFINED 10 0 0 50 REGIONS FINL CORP COM 758940100 12,670 346,638 SH DEFINED 01 125,017 189,521 32,100 REGIONS FINL CORP COM 758940100 249 6,800 SH OTHER 01 1,900 4,700 200 REGIONS FINL CORP COM 758940100 32 880 SH DEFINED 02 0 880 0 REGIONS FINL CORP COM 758940100 4 100 SH DEFINED 03 100 0 0 REGIONS FINL CORP COM 758940100 29 804 SH DEFINED 04 804 0 0 REGIONS FINL CORP COM 758940100 15 400 SH DEFINED 05 0 0 400 REGIONS FINL CORP COM 758940100 22 600 SH OTHER 01,06 0 0 600 REGIONS FINL CORP COM 758940100 74,110 2,027,627 SH DEFINED 01,08 1,050,660 976,727 240 REGIONS FINL CORP COM 758940100 25 686 SH DEFINED 09 686 0 0 REGIONS FINL CORP COM 758940100 34 936 SH DEFINED 10 36 0 900 REGISTER COM INC COM 75914G101 238 39,900 SH DEFINED 01 4,550 34,300 1,050 REGISTER COM INC COM 75914G101 439 73,492 SH DEFINED 01,08 16,514 56,978 0 REHABCARE GROUP INC COM 759148109 725 27,235 SH DEFINED 01 10,121 16,764 350 REHABCARE GROUP INC COM 759148109 7 250 SH OTHER 01,06 0 0 250 REHABCARE GROUP INC COM 759148109 2,650 99,513 SH DEFINED 01,08 24,344 75,169 0 REINSURANCE GROUP AMER INC COM 759351109 987 24,273 SH DEFINED 01 10,080 13,673 520 REINSURANCE GROUP AMER INC COM 759351109 537 13,220 SH OTHER 01 0 1,220 12,000 REINSURANCE GROUP AMER INC COM 759351109 3,751 92,276 SH DEFINED 01,08 18,355 73,921 0 REINSURANCE GROUP AMER INC COM 759351109 2 50 SH DEFINED 10 0 0 50 RELIANCE STEEL & ALUMINUM CO COM 759509102 5,559 137,861 SH DEFINED 01 104,273 32,038 1,550 RELIANCE STEEL & ALUMINUM CO COM 759509102 21 510 SH OTHER 01,06 0 0 510 RELIANCE STEEL & ALUMINUM CO COM 759509102 8,236 204,275 SH DEFINED 01,08 64,281 139,994 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 429 ________ RELIANT ENERGY INC COM 75952B105 1,426 131,664 SH DEFINED 01 63,460 49,931 18,273 RELIANT ENERGY INC COM 75952B105 46 4,278 SH OTHER 01 4,178 100 0 RELIANT ENERGY INC COM 75952B105 17 1,577 SH DEFINED 03 1,577 0 0 RELIANT ENERGY INC COM 75952B105 148 13,621 SH DEFINED 04 13,621 0 0 RELIANT ENERGY INC COM 75952B105 157 14,527 SH OTHER 04 14,527 0 0 RELIANT ENERGY INC COM 75952B105 9 815 SH DEFINED 05 815 0 0 RELIANT ENERGY INC COM 75952B105 9,375 865,658 SH DEFINED 01,08 346,012 519,646 0 RELIANT ENERGY INC COM 75952B105 59 5,423 SH DEFINED 10 5,000 0 423 RELIV INTL INC COM 75952R100 102 10,814 SH DEFINED 01 2,928 7,886 0 RELIV INTL INC COM 75952R100 227 24,171 SH DEFINED 01,08 5,547 18,624 0 REMEC INC COM 759543101 593 93,841 SH DEFINED 01 37,874 51,042 4,925 REMEC INC COM 759543101 13 2,000 SH OTHER 01 0 2,000 0 REMEC INC COM 759543101 94 14,900 SH DEFINED 04 0 14,900 0 REMEC INC COM 759543101 5 808 SH OTHER 04 0 808 0 REMEC INC COM 759543101 2,581 408,327 SH DEFINED 01,08 125,842 282,485 0 REMEDYTEMP INC COM 759549108 120 9,800 SH DEFINED 01 1,700 8,100 0 REMEDYTEMP INC COM 759549108 166 13,601 SH DEFINED 01,08 3,370 10,231 0 REMINGTON OIL & GAS CORP COM 759594302 1,362 57,710 SH DEFINED 01 14,227 42,233 1,250 REMINGTON OIL & GAS CORP COM 759594302 9 400 SH OTHER 01,06 0 0 400 REMINGTON OIL & GAS CORP COM 759594302 4,822 204,328 SH DEFINED 01,08 86,747 117,581 0 RENAISSANCE LEARNING INC COM 75968L105 797 35,563 SH DEFINED 01 10,552 24,811 200 RENAISSANCE LEARNING INC COM 75968L105 2,352 104,893 SH DEFINED 01,08 24,246 80,647 0 RENOVIS INC COM 759885106 165 18,000 SH DEFINED 01,08 600 17,400 0 RELIABILITY INC COM 759903107 6 5,800 SH DEFINED 01 900 4,900 0 RELIABILITY INC COM 759903107 38 34,916 SH DEFINED 01,08 1,511 33,405 0 REPLIGEN CORP COM 759916109 69 28,100 SH DEFINED 01 5,300 22,800 0 REPLIGEN CORP COM 759916109 165 66,914 SH DEFINED 01,08 10,621 56,293 0 RENAL CARE GROUP INC COM 759930100 1,467 44,285 SH DEFINED 01 24,615 14,810 4,860 RENAL CARE GROUP INC COM 759930100 11,957 360,918 SH DEFINED 01,08 96,541 264,377 0 RENAL CARE GROUP INC COM 759930100 0 10 SH DEFINED 10 0 0 10 RENT A CTR INC NEW COM 76009N100 1,964 65,634 SH DEFINED 01 28,456 32,178 5,000 RENT A CTR INC NEW COM 76009N100 71 2,388 SH OTHER 01 0 2,388 0 RENT A CTR INC NEW COM 76009N100 12,230 408,624 SH DEFINED 01,08 96,283 312,341 0 RENT A CTR INC NEW COM 76009N100 4 125 SH DEFINED 10 0 0 125 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 430 ________ RENT WAY INC COM 76009U104 402 44,618 SH DEFINED 01 14,228 29,790 600 RENT WAY INC COM 76009U104 1,734 192,651 SH DEFINED 01,08 38,852 153,799 0 RENTECH INC COM 760112102 4 4,800 SH DEFINED 01 4,800 0 0 RENTECH INC COM 760112102 11 12,300 SH DEFINED 01,08 10,800 1,500 0 RENTRAK CORP COM 760174102 187 19,800 SH DEFINED 01 1,500 18,300 0 RENTRAK CORP COM 760174102 160 16,989 SH DEFINED 01,08 3,880 13,109 0 REPSOL YPF S A COM 76026T205 131 6,000 SH DEFINED 01 6,000 0 0 REPSOL YPF S A COM 76026T205 79 3,633 SH DEFINED 02 2,200 0 1,433 REPSOL YPF S A COM 76026T205 31 1,400 SH DEFINED 03 800 600 0 REPSOL YPF S A COM 76026T205 9 410 SH OTHER 03 410 0 0 REPSOL YPF S A COM 76026T205 7 300 SH DEFINED 04 0 0 300 REPUBLIC BANCORP KY COM 760281204 617 30,550 SH DEFINED 01 17,478 12,915 157 REPUBLIC BANCORP KY COM 760281204 1,106 54,792 SH DEFINED 01,08 10,843 43,949 0 REPUBLIC BANCORP KY COM 760281204 5 250 SH DEFINED 10 250 0 0 REPUBLIC BANCORP INC COM 760282103 1,578 113,540 SH DEFINED 01 39,282 72,993 1,265 REPUBLIC BANCORP INC COM 760282103 8 600 SH DEFINED 04 600 0 0 REPUBLIC BANCORP INC COM 760282103 13 955 SH OTHER 01,06 0 0 955 REPUBLIC BANCORP INC COM 760282103 5,817 418,468 SH DEFINED 01,08 145,248 273,220 0 REPUBLIC BANCORP INC COM 760282103 1 100 SH DEFINED 10 100 0 0 REPUBLIC BANCORP INC COM 760282103 90 6,490 SH OTHER 10 6,490 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 10 800 SH DEFINED 01 800 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 141 10,879 SH DEFINED 01,08 2,783 8,096 0 REPUBLIC SVCS INC COM 760759100 2,312 79,901 SH DEFINED 01 35,922 31,639 12,340 REPUBLIC SVCS INC COM 760759100 25,731 889,122 SH DEFINED 01,08 254,970 634,152 0 REPUBLIC SVCS INC COM 760759100 9 316 SH DEFINED 09 316 0 0 REPUBLIC SVCS INC COM 760759100 6 200 SH DEFINED 10 0 0 200 RESEARCH FRONTIERS INC COM 760911107 92 12,900 SH DEFINED 01 2,600 10,000 300 RESEARCH FRONTIERS INC COM 760911107 176 24,685 SH DEFINED 01,08 4,972 19,713 0 RES-CARE INC COM 760943100 400 31,500 SH DEFINED 01 10,900 20,200 400 RES-CARE INC COM 760943100 1,278 100,640 SH DEFINED 01,08 19,149 81,491 0 RESEARCH IN MOTION LTD COM 760975102 5,555 81,160 SH DEFINED 01 78,200 2,750 210 RESEARCH IN MOTION LTD COM 760975102 7 100 SH OTHER 04 100 0 0 RESEARCH IN MOTION LTD COM 760975102 2,396 35,006 SH DEFINED 01,08 35,006 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 431 ________ RESTORATION HARDWARE INC DEL COM 760981100 398 54,492 SH DEFINED 01 14,842 38,800 850 RESTORATION HARDWARE INC DEL COM 760981100 1,705 233,208 SH DEFINED 01,08 84,609 148,599 0 RESMED INC COM 761152107 2,104 41,286 SH DEFINED 01 15,720 23,636 1,930 RESMED INC COM 761152107 397 7,800 SH OTHER 01 0 7,800 0 RESMED INC COM 761152107 4 75 SH DEFINED 05 0 75 0 RESMED INC COM 761152107 24 470 SH OTHER 01,06 0 0 470 RESMED INC COM 761152107 6,337 124,343 SH DEFINED 01,08 44,648 79,695 0 RESMED INC COM 761152107 3 50 SH DEFINED 10 0 0 50 RESOURCE AMERICA INC COM 761195205 1,202 50,952 SH DEFINED 01 17,327 33,375 250 RESOURCE AMERICA INC COM 761195205 2,174 92,104 SH DEFINED 01,08 16,541 75,563 0 RESOURCES CONNECTION INC COM 76122Q105 1,831 46,819 SH DEFINED 01 24,739 20,880 1,200 RESOURCES CONNECTION INC COM 76122Q105 6,769 173,079 SH DEFINED 01,08 54,664 118,415 0 RESPIRONICS INC COM 761230101 3,778 64,306 SH DEFINED 01 54,890 7,056 2,360 RESPIRONICS INC COM 761230101 881 15,000 SH OTHER 01 0 15,000 0 RESPIRONICS INC COM 761230101 15 250 SH DEFINED 03 250 0 0 RESPIRONICS INC COM 761230101 6 105 SH DEFINED 04 105 0 0 RESPIRONICS INC COM 761230101 33 560 SH OTHER 01,06 0 0 560 RESPIRONICS INC COM 761230101 8,683 147,798 SH DEFINED 01,08 56,256 91,542 0 RESPIRONICS INC COM 761230101 71 1,205 SH DEFINED 10 1,025 0 180 RETEK INC COM 76128Q109 390 63,438 SH DEFINED 01 36,001 21,537 5,900 RETEK INC COM 76128Q109 283 46,065 SH OTHER 01 186 1,737 44,142 RETEK INC COM 76128Q109 3,240 527,746 SH DEFINED 01,08 124,877 402,869 0 RETAIL VENTURES INC COM 76128Y102 276 35,700 SH DEFINED 01 6,800 28,900 0 RETAIL VENTURES INC COM 76128Y102 612 79,016 SH DEFINED 01,08 14,419 64,597 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 25 4,120 SH DEFINED 01 4,120 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 92 14,951 SH DEFINED 01,08 7,600 7,351 0 REUTERS GROUP PLC COM 76132M102 370 9,076 SH DEFINED 01 9,076 0 0 REUTERS GROUP PLC COM 76132M102 12 300 SH OTHER 01 0 300 0 REUTERS GROUP PLC COM 76132M102 84 2,054 SH OTHER 02 2,054 0 0 REUTERS GROUP PLC COM 76132M102 171 4,184 SH OTHER 04 4,106 78 0 REVLON INC COM 761525500 229 77,550 SH DEFINED 01 63,750 10,800 3,000 REVLON INC COM 761525500 1,873 634,916 SH DEFINED 01,08 167,050 467,866 0 REWARDS NETWORK INC COM 761557107 469 52,139 SH DEFINED 01 10,642 41,447 50 REWARDS NETWORK INC COM 761557107 4 400 SH OTHER 01,06 0 0 400 REWARDS NETWORK INC COM 761557107 1,117 124,164 SH DEFINED 01,08 21,700 102,464 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 432 ________ REX STORES CORP COM 761624105 302 24,625 SH DEFINED 01 12,975 11,400 250 REX STORES CORP COM 761624105 425 34,712 SH DEFINED 01,08 5,448 29,264 0 REXHALL INDS INC COM 761684109 2 840 SH DEFINED 01 840 0 0 REXHALL INDS INC COM 761684109 21 10,230 SH DEFINED 01,08 2,528 7,702 0 REYNOLDS & REYNOLDS CO COM 761695105 1,035 44,763 SH DEFINED 01 26,637 13,326 4,800 REYNOLDS & REYNOLDS CO COM 761695105 621 26,850 SH OTHER 01 0 4,000 22,850 REYNOLDS & REYNOLDS CO COM 761695105 3 130 SH DEFINED 02 0 0 130 REYNOLDS & REYNOLDS CO COM 761695105 83 3,600 SH OTHER 03 3,600 0 0 REYNOLDS & REYNOLDS CO COM 761695105 3 112 SH DEFINED 04 112 0 0 REYNOLDS & REYNOLDS CO COM 761695105 8,485 366,839 SH DEFINED 01,08 104,365 262,474 0 REYNOLDS & REYNOLDS CO COM 761695105 176 7,598 SH DEFINED 10 7,500 0 98 REYNOLDS R J TOB HLDGS INC COM 76182K105 9,872 146,062 SH DEFINED 01 65,116 66,572 14,374 REYNOLDS R J TOB HLDGS INC COM 76182K105 3 50 SH OTHER 01 0 0 50 REYNOLDS R J TOB HLDGS INC COM 76182K105 2 30 SH DEFINED 02 0 0 30 REYNOLDS R J TOB HLDGS INC COM 76182K105 51 750 SH DEFINED 03 50 700 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 284 4,200 SH DEFINED 04 4,200 0 0 REYNOLDS R J TOB HLDGS INC COM 76182K105 16 233 SH DEFINED 05 133 0 100 REYNOLDS R J TOB HLDGS INC COM 76182K105 14 200 SH OTHER 01,06 0 0 200 REYNOLDS R J TOB HLDGS INC COM 76182K105 48,960 724,362 SH DEFINED 01,08 353,342 370,260 760 REYNOLDS R J TOB HLDGS INC COM 76182K105 1 10 SH DEFINED 10 10 0 0 RICHARDSON ELECTRS LTD COM 763165107 134 12,100 SH DEFINED 01 2,500 9,600 0 RICHARDSON ELECTRS LTD COM 763165107 325 29,374 SH DEFINED 01,08 4,226 25,148 0 RIGEL PHARMACEUTICALS INC COM 766559603 144 10,121 SH DEFINED 01 5,988 3,922 211 RIGEL PHARMACEUTICALS INC COM 766559603 745 52,414 SH DEFINED 01,08 7,638 44,776 0 RIGGS NATL CORP WASH DC COM 766570105 2,618 123,960 SH DEFINED 01 94,754 28,856 350 RIGGS NATL CORP WASH DC COM 766570105 9 435 SH OTHER 01,06 0 0 435 RIGGS NATL CORP WASH DC COM 766570105 3,767 178,344 SH DEFINED 01,08 85,125 93,219 0 RIMAGE CORP COM 766721104 200 13,300 SH DEFINED 01 1,750 11,550 0 RIMAGE CORP COM 766721104 222 14,767 SH OTHER 03 14,767 0 0 RIMAGE CORP COM 766721104 281 18,718 SH DEFINED 01,08 3,275 15,443 0 RIO TINTO PLC COM 767204100 684 6,975 SH DEFINED 01 175 6,800 0 RIO TINTO PLC COM 767204100 186 1,900 SH OTHER 01 0 1,900 0 RIO TINTO PLC COM 767204100 2 25 SH DEFINED 02 25 0 0 RIO TINTO PLC COM 767204100 20 200 SH OTHER 02 200 0 0 RIO TINTO PLC COM 767204100 15 155 SH DEFINED 04 155 0 0 RIO TINTO PLC COM 767204100 30 302 SH DEFINED 05 0 302 0 RIO TINTO PLC COM 767204100 8 80 SH DEFINED 10 0 0 80 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 433 ________ RITA MED SYS INC DEL COM 76774E103 66 15,600 SH DEFINED 01 2,800 12,800 0 RITA MED SYS INC DEL COM 76774E103 154 36,088 SH DEFINED 01,08 7,500 28,588 0 RITE AID CORP COM 767754104 1,105 211,725 SH DEFINED 01 104,785 78,650 28,290 RITE AID CORP COM 767754104 523 100,100 SH OTHER 01 100,000 100 0 RITE AID CORP COM 767754104 89 17,000 SH DEFINED 02 17,000 0 0 RITE AID CORP COM 767754104 134 25,665 SH DEFINED 04 25,000 665 0 RITE AID CORP COM 767754104 6,915 1,324,637 SH DEFINED 01,08 463,603 861,034 0 RITE AID CORP COM 767754104 3 650 SH DEFINED 10 0 0 650 RIVERVIEW BANCORP INC COM 769397100 145 7,000 SH DEFINED 01 800 6,200 0 RIVERVIEW BANCORP INC COM 769397100 166 8,028 SH DEFINED 01,08 1,714 6,314 0 RIVIANA FOODS INC COM 769536103 507 19,357 SH DEFINED 01 5,288 13,969 100 RIVIANA FOODS INC COM 769536103 1,154 44,114 SH DEFINED 01,08 8,215 35,899 0 ROANOKE ELEC STL CORP COM 769841107 211 15,487 SH DEFINED 01 5,437 10,000 50 ROANOKE ELEC STL CORP COM 769841107 324 23,798 SH DEFINED 01,08 4,427 19,371 0 ROBBINS & MYERS INC COM 770196103 601 26,777 SH DEFINED 01 12,450 14,027 300 ROBBINS & MYERS INC COM 770196103 4 158 SH DEFINED 04 158 0 0 ROBBINS & MYERS INC COM 770196103 6 250 SH OTHER 01,06 0 0 250 ROBBINS & MYERS INC COM 770196103 1,687 75,132 SH DEFINED 01,08 16,864 58,268 0 ROBERT HALF INTL INC COM 770323103 16,591 557,298 SH DEFINED 01 343,149 173,678 40,471 ROBERT HALF INTL INC COM 770323103 112 3,750 SH OTHER 01 0 3,600 150 ROBERT HALF INTL INC COM 770323103 1,986 66,700 SH DEFINED 02 43,700 23,000 0 ROBERT HALF INTL INC COM 770323103 458 15,400 SH OTHER 02 15,400 0 0 ROBERT HALF INTL INC COM 770323103 4,609 154,816 SH DEFINED 03 154,596 220 0 ROBERT HALF INTL INC COM 770323103 72 2,435 SH OTHER 03 435 2,000 0 ROBERT HALF INTL INC COM 770323103 8,307 279,025 SH DEFINED 04 265,300 7,775 5,950 ROBERT HALF INTL INC COM 770323103 5,553 186,545 SH OTHER 04 180,945 5,600 0 ROBERT HALF INTL INC COM 770323103 7 225 SH DEFINED 05 0 0 225 ROBERT HALF INTL INC COM 770323103 12 400 SH OTHER 01,06 0 0 400 ROBERT HALF INTL INC COM 770323103 45,970 1,544,158 SH DEFINED 01,08 792,933 751,225 0 ROBERT HALF INTL INC COM 770323103 179 6,001 SH DEFINED 09 6,001 0 0 ROBERT HALF INTL INC COM 770323103 723 24,299 SH DEFINED 10 4,630 18,769 900 ROCHESTER MED CORP COM 771497104 43 5,200 SH DEFINED 01 1,100 4,100 0 ROCHESTER MED CORP COM 771497104 65 7,938 SH DEFINED 01,08 2,483 5,455 0 ROCK OF AGES CORP COM 772632105 58 7,200 SH DEFINED 01 500 6,700 0 ROCK OF AGES CORP COM 772632105 150 18,699 SH DEFINED 01,08 1,999 16,700 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 434 ________ ROCK-TENN CO COM 772739207 1,284 75,757 SH DEFINED 01 41,517 33,740 500 ROCK-TENN CO COM 772739207 8 500 SH OTHER 01,06 0 0 500 ROCK-TENN CO COM 772739207 3,097 182,701 SH DEFINED 01,08 41,440 141,261 0 ROCKFORD CORP COM 77316P101 40 8,900 SH DEFINED 01 0 8,900 0 ROCKFORD CORP COM 77316P101 67 14,991 SH DEFINED 01,08 3,935 11,056 0 ROCKWELL AUTOMATION INC COM 773903109 77,987 2,079,105 SH DEFINED 01 1,462,434 500,758 115,913 ROCKWELL AUTOMATION INC COM 773903109 6,297 167,870 SH OTHER 01 79,565 79,985 8,320 ROCKWELL AUTOMATION INC COM 773903109 3,716 99,075 SH DEFINED 02 59,010 37,290 2,775 ROCKWELL AUTOMATION INC COM 773903109 391 10,425 SH OTHER 02 8,375 1,350 700 ROCKWELL AUTOMATION INC COM 773903109 11,556 308,087 SH DEFINED 03 203,917 93,040 11,130 ROCKWELL AUTOMATION INC COM 773903109 1,082 28,855 SH OTHER 03 18,905 6,215 3,735 ROCKWELL AUTOMATION INC COM 773903109 36,423 971,013 SH DEFINED 04 902,050 24,600 44,363 ROCKWELL AUTOMATION INC COM 773903109 8,844 235,767 SH OTHER 04 226,542 8,725 500 ROCKWELL AUTOMATION INC COM 773903109 3,754 100,090 SH DEFINED 05 96,615 2,450 1,025 ROCKWELL AUTOMATION INC COM 773903109 138 3,680 SH OTHER 05 2,050 1,630 0 ROCKWELL AUTOMATION INC COM 773903109 19 500 SH OTHER 01,06 0 0 500 ROCKWELL AUTOMATION INC COM 773903109 65,877 1,756,252 SH DEFINED 01,08 905,303 822,179 28,770 ROCKWELL AUTOMATION INC COM 773903109 641 17,082 SH DEFINED 09 17,082 0 0 ROCKWELL AUTOMATION INC COM 773903109 2,532 67,493 SH DEFINED 10 52,228 2,650 12,615 ROCKWELL AUTOMATION INC COM 773903109 381 10,150 SH OTHER 10 1,825 7,425 900 ROCKWELL COLLINS INC COM 774341101 11,085 332,673 SH DEFINED 01 154,307 141,546 36,820 ROCKWELL COLLINS INC COM 774341101 1,080 32,420 SH OTHER 01 15,720 6,000 10,700 ROCKWELL COLLINS INC COM 774341101 41 1,245 SH DEFINED 02 700 545 0 ROCKWELL COLLINS INC COM 774341101 10 300 SH OTHER 02 300 0 0 ROCKWELL COLLINS INC COM 774341101 1,408 42,255 SH DEFINED 03 20,285 19,595 2,375 ROCKWELL COLLINS INC COM 774341101 350 10,500 SH OTHER 03 6,200 4,300 0 ROCKWELL COLLINS INC COM 774341101 642 19,262 SH DEFINED 04 18,812 450 0 ROCKWELL COLLINS INC COM 774341101 379 11,374 SH OTHER 04 9,374 2,000 0 ROCKWELL COLLINS INC COM 774341101 19 585 SH DEFINED 05 160 200 225 ROCKWELL COLLINS INC COM 774341101 17 500 SH OTHER 01,06 0 0 500 ROCKWELL COLLINS INC COM 774341101 53,632 1,609,602 SH DEFINED 01,08 830,448 779,154 0 ROCKWELL COLLINS INC COM 774341101 22 664 SH DEFINED 09 664 0 0 ROCKWELL COLLINS INC COM 774341101 140 4,206 SH DEFINED 10 2,579 0 1,627 ROCKY MTN CHOCOLATE FACTORY COM 774678403 124 9,847 SH DEFINED 01 826 9,021 0 ROCKY MTN CHOCOLATE FACTORY COM 774678403 84 6,654 SH DEFINED 01,08 1,752 4,902 0 ROCKY SHOES & BOOTS INC COM 774830103 110 4,700 SH DEFINED 01 800 3,900 0 ROCKY SHOES & BOOTS INC COM 774830103 170 7,210 SH DEFINED 01,08 1,775 5,435 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 1,363 53,676 SH DEFINED 01 33,905 19,571 200 ROFIN SINAR TECHNOLOGIES INC COM 775043102 2,549 100,397 SH DEFINED 01,08 38,078 62,319 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 435 ________ ROGERS CORP COM 775133101 3,325 47,562 SH DEFINED 01 27,717 18,445 1,400 ROGERS CORP COM 775133101 741 10,600 SH OTHER 01 0 10,600 0 ROGERS CORP COM 775133101 10 146 SH DEFINED 04 146 0 0 ROGERS CORP COM 775133101 14 200 SH OTHER 01,06 0 0 200 ROGERS CORP COM 775133101 7,264 103,927 SH DEFINED 01,08 18,008 85,919 0 ROHM & HAAS CO COM 775371107 19,778 475,672 SH DEFINED 01 218,081 213,771 43,820 ROHM & HAAS CO COM 775371107 787 18,916 SH OTHER 01 870 17,846 200 ROHM & HAAS CO COM 775371107 357 8,596 SH DEFINED 02 8,320 276 0 ROHM & HAAS CO COM 775371107 1,548 37,235 SH DEFINED 03 26,140 5,275 5,820 ROHM & HAAS CO COM 775371107 35 850 SH OTHER 03 450 400 0 ROHM & HAAS CO COM 775371107 5,542 133,280 SH DEFINED 04 126,795 3,050 3,435 ROHM & HAAS CO COM 775371107 1,507 36,250 SH OTHER 04 35,500 0 750 ROHM & HAAS CO COM 775371107 1,188 28,565 SH DEFINED 05 20,135 675 7,755 ROHM & HAAS CO COM 775371107 33 800 SH OTHER 05 0 0 800 ROHM & HAAS CO COM 775371107 25 600 SH OTHER 01,06 0 0 600 ROHM & HAAS CO COM 775371107 139,158 3,346,752 SH DEFINED 01,08 926,735 2,258,279 161,738 ROHM & HAAS CO COM 775371107 140 3,367 SH DEFINED 09 3,367 0 0 ROHM & HAAS CO COM 775371107 1,576 37,891 SH DEFINED 10 33,456 1,370 3,065 ROHM & HAAS CO COM 775371107 23 555 SH OTHER 10 280 0 275 ROLLINS INC COM 775711104 549 23,874 SH DEFINED 01 18,827 3,997 1,050 ROLLINS INC COM 775711104 7,226 314,023 SH DEFINED 01,08 100,865 213,158 0 ROPER INDS INC NEW COM 776696106 2,202 38,699 SH DEFINED 01 13,860 22,539 2,300 ROPER INDS INC NEW COM 776696106 55 969 SH DEFINED 04 969 0 0 ROPER INDS INC NEW COM 776696106 23 400 SH OTHER 04 400 0 0 ROPER INDS INC NEW COM 776696106 24 420 SH OTHER 01,06 0 0 420 ROPER INDS INC NEW COM 776696106 7,546 132,611 SH DEFINED 01,08 53,096 79,515 0 ROPER INDS INC NEW COM 776696106 9 150 SH DEFINED 10 150 0 0 ROSS STORES INC COM 778296103 2,990 111,742 SH DEFINED 01 58,551 42,331 10,860 ROSS STORES INC COM 778296103 54 2,000 SH DEFINED 05 2,000 0 0 ROSS STORES INC COM 778296103 23,818 890,051 SH DEFINED 01,08 291,226 598,825 0 ROSS STORES INC COM 778296103 5 196 SH DEFINED 10 0 0 196 ROSTELECOM OPEN JT STK LNG D COM 778529107 1,260 97,561 SH DEFINED 01,08 97,561 0 0 ROTONICS MFG INC COM 778903104 39 22,300 SH DEFINED 01 0 22,300 0 ROTONICS MFG INC COM 778903104 42 23,722 SH DEFINED 01,08 1,191 22,531 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 436 ________ ROUSE CO COM 779273101 1,742 36,675 SH DEFINED 01 18,019 14,066 4,590 ROUSE CO COM 779273101 62 1,300 SH OTHER 01 1,300 0 0 ROUSE CO COM 779273101 31 658 SH DEFINED 02 658 0 0 ROUSE CO COM 779273101 119 2,500 SH DEFINED 04 2,500 0 0 ROUSE CO COM 779273101 4,376 92,120 SH DEFINED 05 92,120 0 0 ROUSE CO COM 779273101 9,946 209,397 SH OTHER 05 205,776 0 3,621 ROUSE CO COM 779273101 16,293 343,014 SH DEFINED 01,08 162,757 180,257 0 ROUSE CO COM 779273101 9 189 SH DEFINED 09 189 0 0 ROUSE CO COM 779273101 5 96 SH DEFINED 10 0 0 96 ROUSE CO COM 779273101 4 75 SH OTHER 10 75 0 0 ROWAN COS INC COM 779382100 4,045 166,252 SH DEFINED 01 67,249 85,144 13,859 ROWAN COS INC COM 779382100 5 200 SH OTHER 01 0 100 100 ROWAN COS INC COM 779382100 12 500 SH DEFINED 02 500 0 0 ROWAN COS INC COM 779382100 12 500 SH OTHER 02 500 0 0 ROWAN COS INC COM 779382100 1 50 SH DEFINED 03 50 0 0 ROWAN COS INC COM 779382100 5 200 SH DEFINED 05 0 0 200 ROWAN COS INC COM 779382100 7 300 SH OTHER 01,06 0 0 300 ROWAN COS INC COM 779382100 21,517 884,385 SH DEFINED 01,08 456,387 427,998 0 ROWAN COS INC COM 779382100 73 2,980 SH DEFINED 09 2,980 0 0 ROWAN COS INC COM 779382100 4 163 SH DEFINED 10 13 0 150 ROWAN COS INC COM 779382100 24 1,000 SH OTHER 10 1,000 0 0 ROWE COS COM 779528108 77 14,080 SH DEFINED 01 2,570 11,510 0 ROWE COS COM 779528108 17 3,000 SH OTHER 01 0 3,000 0 ROWE COS COM 779528108 163 29,576 SH DEFINED 01,08 3,827 25,749 0 ROXIO INC COM 780008108 106 21,550 SH DEFINED 01 3,850 16,300 1,400 ROXIO INC COM 780008108 2 400 SH OTHER 01,06 0 0 400 ROXIO INC COM 780008108 290 59,046 SH DEFINED 01,08 24,853 34,193 0 ROYAL BANCSHARES PA INC COM 780081105 304 12,259 SH DEFINED 01 2,963 9,236 60 ROYAL BANCSHARES PA INC COM 780081105 805 32,462 SH DEFINED 01,08 5,332 27,130 0 ROYAL BK CDA MONTREAL QUE COM 780087102 261 5,880 SH OTHER 04 5,880 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 8 300 DEFINED 01 300 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 36 1,400 DEFINED 04 1,400 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097820 288 11,090 DEFINED 10 4,000 5,090 2,000 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 25 1,000 DEFINED 01 1,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 19 750 DEFINED 02 750 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 176 7,000 OTHER 04 7,000 0 0 ROYAL BK SCOTLAND GROUP PLC PFD 780097887 50 2,000 DEFINED 10 0 0 2,000 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 437 ________ ROYAL CARIBBEAN CRUISES LTD CONV DEB 780153AK8 3,120 6,000,000 PRN DEFINED 01 6,000,000 0 0 ROYAL DUTCH PETE CO COM 780257804 57,399 1,110,874 SH DEFINED 01 813,922 226,745 70,207 ROYAL DUTCH PETE CO COM 780257804 29,877 578,234 SH OTHER 01 360,641 184,609 32,984 ROYAL DUTCH PETE CO COM 780257804 7,219 139,719 SH DEFINED 02 95,760 39,159 4,800 ROYAL DUTCH PETE CO COM 780257804 3,115 60,296 SH OTHER 02 44,607 15,189 500 ROYAL DUTCH PETE CO COM 780257804 13,324 257,863 SH DEFINED 03 170,255 80,768 6,840 ROYAL DUTCH PETE CO COM 780257804 6,942 134,358 SH OTHER 03 111,948 19,885 2,525 ROYAL DUTCH PETE CO COM 780257804 38,176 738,850 SH DEFINED 04 699,952 30,238 8,660 ROYAL DUTCH PETE CO COM 780257804 26,429 511,489 SH OTHER 04 470,464 34,093 6,932 ROYAL DUTCH PETE CO COM 780257804 4,306 83,342 SH DEFINED 05 75,927 2,930 4,485 ROYAL DUTCH PETE CO COM 780257804 1,264 24,465 SH OTHER 05 4,315 15,950 4,200 ROYAL DUTCH PETE CO COM 780257804 14,971 289,746 SH DEFINED 01,08 11,679 278,067 0 ROYAL DUTCH PETE CO COM 780257804 12,043 233,075 SH DEFINED 10 135,390 57,787 39,898 ROYAL DUTCH PETE CO COM 780257804 2,911 56,334 SH OTHER 10 21,526 32,429 2,379 ROYAL GOLD INC COM 780287108 552 38,947 SH DEFINED 01 10,552 27,645 750 ROYAL GOLD INC COM 780287108 2,073 146,308 SH DEFINED 01,08 52,013 94,295 0 ROYALE ENERGY INC COM 78074G200 72 4,894 SH DEFINED 01 1,190 3,704 0 ROYALE ENERGY INC COM 78074G200 151 10,257 SH DEFINED 01,08 2,738 7,519 0 RUBIOS RESTAURANTS INC COM 78116B102 76 9,500 SH DEFINED 01 600 8,900 0 RUBIOS RESTAURANTS INC COM 78116B102 114 14,343 SH DEFINED 01,08 4,103 10,240 0 RUBY TUESDAY INC COM 781182100 1,574 57,328 SH DEFINED 01 25,441 27,400 4,487 RUBY TUESDAY INC COM 781182100 376 13,700 SH OTHER 01 0 13,700 0 RUBY TUESDAY INC COM 781182100 153 5,585 SH DEFINED 04 5,585 0 0 RUBY TUESDAY INC COM 781182100 9 310 SH OTHER 04 310 0 0 RUBY TUESDAY INC COM 781182100 9,391 342,104 SH DEFINED 01,08 88,370 253,734 0 RUBY TUESDAY INC COM 781182100 2 85 SH DEFINED 10 0 0 85 RUDDICK CORP COM 781258108 2,510 111,793 SH DEFINED 01 95,326 13,867 2,600 RUDDICK CORP COM 781258108 6 288 SH DEFINED 04 288 0 0 RUDDICK CORP COM 781258108 6,688 297,913 SH DEFINED 01,08 54,383 243,530 0 RUDOLPH TECHNOLOGIES INC COM 781270103 456 25,058 SH DEFINED 01 8,373 15,935 750 RUDOLPH TECHNOLOGIES INC COM 781270103 5 300 SH OTHER 01,06 0 0 300 RUDOLPH TECHNOLOGIES INC COM 781270103 2,040 112,140 SH DEFINED 01,08 43,477 68,663 0 RURAL / METRO CORP COM 781748108 37 24,300 SH DEFINED 01 2,000 22,300 0 RURAL / METRO CORP COM 781748108 0 200 SH OTHER 02 200 0 0 RURAL / METRO CORP COM 781748108 34 22,222 SH DEFINED 01,08 6,920 15,302 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 438 ________ RUSH ENTERPISES INC UNDEFIND 781846308 82 6,300 DEFINED 01 900 5,400 0 RUSH ENTERPISES INC UNDEFIND 781846308 298 23,012 DEFINED 01,08 5,360 17,652 0 RURAL CELLULAR CORP COM 781904107 100 11,300 SH DEFINED 01 2,200 9,100 0 RURAL CELLULAR CORP COM 781904107 277 31,192 SH DEFINED 01,08 2,847 28,345 0 RUSS BERRIE & CO COM 782233100 575 29,606 SH DEFINED 01 13,493 15,863 250 RUSS BERRIE & CO COM 782233100 6 300 SH OTHER 01,06 0 0 300 RUSS BERRIE & CO COM 782233100 1,995 102,655 SH DEFINED 01,08 31,519 71,136 0 RUSSELL CORP COM 782352108 1,516 84,422 SH DEFINED 01 67,886 15,836 700 RUSSELL CORP COM 782352108 497 27,680 SH OTHER 01 27,680 0 0 RUSSELL CORP COM 782352108 9 500 SH OTHER 01,06 0 0 500 RUSSELL CORP COM 782352108 3,838 213,680 SH DEFINED 01,08 75,720 137,960 0 RYANAIR HLDGS PLC COM 783513104 1,231 37,541 SH DEFINED 01,08 35,785 1,756 0 RYANS RESTAURANT GROUP INC COM 783520109 1,251 79,183 SH DEFINED 01 25,939 50,594 2,650 RYANS RESTAURANT GROUP INC COM 783520109 10 645 SH OTHER 01,06 0 0 645 RYANS RESTAURANT GROUP INC COM 783520109 5,658 358,101 SH DEFINED 01,08 153,320 204,781 0 RYDER SYS INC COM 783549108 4,229 105,534 SH DEFINED 01 41,953 52,924 10,657 RYDER SYS INC COM 783549108 67 1,667 SH OTHER 01 0 1,617 50 RYDER SYS INC COM 783549108 2 50 SH DEFINED 03 50 0 0 RYDER SYS INC COM 783549108 4 100 SH DEFINED 05 0 0 100 RYDER SYS INC COM 783549108 8 200 SH OTHER 01,06 0 0 200 RYDER SYS INC COM 783549108 22,713 566,827 SH DEFINED 01,08 280,699 286,128 0 RYDER SYS INC COM 783549108 4 101 SH DEFINED 10 10 0 91 RYERSON TULL INC NEW COM 78375P107 2,775 174,725 SH DEFINED 01 17,313 25,949 131,463 RYERSON TULL INC NEW COM 78375P107 112 7,072 SH DEFINED 04 7,072 0 0 RYERSON TULL INC NEW COM 78375P107 6 400 SH OTHER 01,06 0 0 400 RYERSON TULL INC NEW COM 78375P107 2,985 187,976 SH DEFINED 01,08 65,093 122,883 0 RYLAND GROUP INC COM 783764103 1,127 14,407 SH DEFINED 01 7,781 5,126 1,500 RYLAND GROUP INC COM 783764103 1,056 13,500 SH DEFINED 05 13,500 0 0 RYLAND GROUP INC COM 783764103 10,493 134,186 SH DEFINED 01,08 34,420 99,766 0 RYLAND GROUP INC COM 783764103 5 67 SH DEFINED 10 0 0 67 S&K FAMOUS BRANDS INC COM 783774102 85 5,100 SH DEFINED 01 700 4,400 0 S&K FAMOUS BRANDS INC COM 783774102 145 8,732 SH DEFINED 01,08 1,089 7,643 0 S & T BANCORP INC COM 783859101 1,364 42,638 SH DEFINED 01 15,185 25,803 1,650 S & T BANCORP INC COM 783859101 4,603 143,944 SH DEFINED 01,08 37,381 106,563 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 439 ________ SBC COMMUNICATIONS INC COM 78387G103 174,024 7,176,260 SH DEFINED 01 3,313,025 3,281,301 581,934 SBC COMMUNICATIONS INC COM 78387G103 21,100 870,085 SH OTHER 01 404,328 435,680 30,077 SBC COMMUNICATIONS INC COM 78387G103 5,162 212,849 SH DEFINED 02 133,577 62,398 16,874 SBC COMMUNICATIONS INC COM 78387G103 3,403 140,322 SH OTHER 02 72,819 58,236 9,267 SBC COMMUNICATIONS INC COM 78387G103 11,477 473,259 SH DEFINED 03 283,497 157,636 32,126 SBC COMMUNICATIONS INC COM 78387G103 5,251 216,540 SH OTHER 03 148,125 57,285 11,130 SBC COMMUNICATIONS INC COM 78387G103 16,218 668,772 SH DEFINED 04 636,162 22,145 10,465 SBC COMMUNICATIONS INC COM 78387G103 20,080 828,041 SH OTHER 04 757,033 69,675 1,333 SBC COMMUNICATIONS INC COM 78387G103 5,988 246,923 SH DEFINED 05 215,577 17,881 13,465 SBC COMMUNICATIONS INC COM 78387G103 1,134 46,767 SH OTHER 05 23,102 18,242 5,423 SBC COMMUNICATIONS INC COM 78387G103 218 9,000 SH OTHER 01,06 0 0 9,000 SBC COMMUNICATIONS INC COM 78387G103 743,094 30,643,036 SH DEFINED 01,08 15,865,026 14,748,640 29,370 SBC COMMUNICATIONS INC COM 78387G103 2,605 107,411 SH DEFINED 09 107,411 0 0 SBC COMMUNICATIONS INC COM 78387G103 4,726 194,894 SH DEFINED 10 155,740 15,733 23,421 SBC COMMUNICATIONS INC COM 78387G103 1,936 79,854 SH OTHER 10 40,713 36,020 3,121 SBS TECHNOLOGIES INC COM 78387P103 371 23,082 SH DEFINED 01 9,632 12,300 1,150 SBS TECHNOLOGIES INC COM 78387P103 3 200 SH OTHER 01,06 0 0 200 SBS TECHNOLOGIES INC COM 78387P103 1,568 97,580 SH DEFINED 01,08 23,372 74,208 0 SBE INC COM 783873201 22 6,200 SH DEFINED 01 900 5,300 0 SBE INC COM 783873201 49 13,894 SH DEFINED 01,08 858 13,036 0 SBA COMMUNICATIONS CORP COM 78388J106 298 66,865 SH DEFINED 01 26,315 39,000 1,550 SBA COMMUNICATIONS CORP COM 78388J106 1,736 390,053 SH DEFINED 01,08 137,974 252,079 0 SI TECHNOLOGIES INC COM 783978109 6 2,200 SH DEFINED 01 0 2,200 0 SI TECHNOLOGIES INC COM 783978109 24 8,340 SH DEFINED 01,08 166 8,174 0 SCBT FINANCIAL CORP COM 78401V102 133 4,418 SH DEFINED 01 3,422 846 150 SCBT FINANCIAL CORP COM 78401V102 835 27,699 SH DEFINED 01,08 4,318 23,381 0 SCM MICROSYSTEMS INC COM 784018103 116 17,893 SH DEFINED 01 2,943 14,600 350 SCM MICROSYSTEMS INC COM 784018103 1 200 SH OTHER 01,06 0 0 200 SCM MICROSYSTEMS INC COM 784018103 233 35,796 SH DEFINED 01,08 10,276 25,520 0 SCPIE HLDGS INC COM 78402P104 142 15,604 SH DEFINED 01 2,304 13,300 0 SCPIE HLDGS INC COM 78402P104 1 100 SH OTHER 01,06 0 0 100 SCPIE HLDGS INC COM 78402P104 213 23,363 SH DEFINED 01,08 6,522 16,841 0 SCP POOL CORP COM 784028102 2,841 63,134 SH DEFINED 01 20,930 40,304 1,900 SCP POOL CORP COM 784028102 47 1,050 SH OTHER 04 1,050 0 0 SCP POOL CORP COM 784028102 25 562 SH OTHER 01,06 0 0 562 SCP POOL CORP COM 784028102 11,624 258,319 SH DEFINED 01,08 83,203 175,116 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 440 ________ SCO GROUP INC COM 78403A106 67 11,375 SH DEFINED 01 2,675 8,700 0 SCO GROUP INC COM 78403A106 204 34,956 SH DEFINED 01,08 5,304 29,652 0 SEI INVESTMENTS CO COM 784117103 36,326 1,250,886 SH DEFINED 01 891,460 291,037 68,389 SEI INVESTMENTS CO COM 784117103 3,939 135,655 SH OTHER 01 65,585 67,470 2,600 SEI INVESTMENTS CO COM 784117103 1,298 44,700 SH DEFINED 02 32,995 8,705 3,000 SEI INVESTMENTS CO COM 784117103 142 4,885 SH OTHER 02 725 4,160 0 SEI INVESTMENTS CO COM 784117103 899 30,960 SH DEFINED 03 15,435 14,325 1,200 SEI INVESTMENTS CO COM 784117103 16 550 SH OTHER 03 550 0 0 SEI INVESTMENTS CO COM 784117103 14,021 482,822 SH DEFINED 04 469,282 5,140 8,400 SEI INVESTMENTS CO COM 784117103 6,231 214,570 SH OTHER 04 205,620 8,750 200 SEI INVESTMENTS CO COM 784117103 4,909 169,035 SH DEFINED 05 155,835 9,725 3,475 SEI INVESTMENTS CO COM 784117103 42 1,450 SH OTHER 05 1,300 150 0 SEI INVESTMENTS CO COM 784117103 14,967 515,389 SH DEFINED 01,08 134,027 381,362 0 SEI INVESTMENTS CO COM 784117103 612 21,075 SH DEFINED 10 20,815 0 260 SEI INVESTMENTS CO COM 784117103 17 600 SH OTHER 10 0 600 0 SEMCO ENERGY INC COM 78412D109 938 161,200 SH DEFINED 01 133,100 27,200 900 SEMCO ENERGY INC COM 78412D109 301 51,770 SH DEFINED 01,08 20,974 30,796 0 SFBC INTL INC COM 784121105 785 25,055 SH DEFINED 01 9,530 15,300 225 SFBC INTL INC COM 784121105 3,156 100,721 SH DEFINED 01,08 36,751 63,970 0 SI INTL INC COM 78427V102 1,051 51,526 SH DEFINED 01 51,526 0 0 SI INTL INC COM 78427V102 702 34,442 SH DEFINED 01,08 6,576 27,866 0 SJW CORP COM 784305104 576 16,943 SH DEFINED 01 4,529 12,264 150 SJW CORP COM 784305104 1,459 42,899 SH DEFINED 01,08 7,299 35,600 0 SJW CORP COM 784305104 15 432 SH DEFINED 10 432 0 0 SK TELECOM LTD COM 78440P108 252 12,000 SH DEFINED 09 12,000 0 0 SL GREEN RLTY CORP COM 78440X101 5,309 113,450 SH DEFINED 01 85,292 26,108 2,050 SL GREEN RLTY CORP COM 78440X101 4 85 SH DEFINED 02 85 0 0 SL GREEN RLTY CORP COM 78440X101 5,660 120,930 SH DEFINED 01,08 42,608 78,322 0 SL GREEN RLTY CORP COM 78440X101 14 300 SH DEFINED 10 300 0 0 S L INDS INC COM 784413106 85 7,700 SH DEFINED 01 1,200 6,500 0 S L INDS INC COM 784413106 254 23,041 SH DEFINED 01,08 2,608 20,433 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 441 ________ SLM CORP COM 78442P106 48,243 1,192,662 SH DEFINED 01 571,375 516,791 104,496 SLM CORP COM 78442P106 3,524 87,125 SH OTHER 01 40,097 44,503 2,525 SLM CORP COM 78442P106 753 18,627 SH DEFINED 02 6,421 12,110 96 SLM CORP COM 78442P106 40 1,000 SH OTHER 02 1,000 0 0 SLM CORP COM 78442P106 2,502 61,856 SH DEFINED 03 45,711 9,940 6,205 SLM CORP COM 78442P106 61 1,520 SH OTHER 03 520 600 400 SLM CORP COM 78442P106 4,078 100,822 SH DEFINED 04 97,932 1,000 1,890 SLM CORP COM 78442P106 1,250 30,900 SH OTHER 04 29,770 1,130 0 SLM CORP COM 78442P106 24 600 SH DEFINED 05 0 0 600 SLM CORP COM 78442P106 87 2,150 SH OTHER 05 2,150 0 0 SLM CORP COM 78442P106 49 1,200 SH OTHER 01,06 0 0 1,200 SLM CORP COM 78442P106 166,722 4,121,690 SH DEFINED 01,08 2,164,370 1,957,320 0 SLM CORP COM 78442P106 84 2,084 SH DEFINED 09 2,084 0 0 SLM CORP COM 78442P106 693 17,143 SH DEFINED 10 16,793 0 350 SLM CORP COM 78442P106 2,080 51,425 SH OTHER 10 9,325 42,100 0 SPDR TR COM 78462F103 105,484 921,013 SH DEFINED 01 627,560 252,282 41,171 SPDR TR COM 78462F103 10,311 90,032 SH OTHER 01 56,133 26,699 7,200 SPDR TR COM 78462F103 18,094 157,982 SH DEFINED 02 93,150 14,610 50,222 SPDR TR COM 78462F103 677 5,915 SH OTHER 02 2,759 2,456 700 SPDR TR COM 78462F103 9,837 85,889 SH DEFINED 03 57,322 19,987 8,580 SPDR TR COM 78462F103 2,138 18,670 SH OTHER 03 9,996 7,574 1,100 SPDR TR COM 78462F103 33,745 294,643 SH DEFINED 04 290,868 1,590 2,185 SPDR TR COM 78462F103 11,828 103,271 SH OTHER 04 94,203 8,968 100 SPDR TR COM 78462F103 454 3,965 SH DEFINED 05 3,965 0 0 SPDR TR COM 78462F103 292 2,550 SH OTHER 05 2,550 0 0 SPDR TR COM 78462F103 2,573 22,464 SH DEFINED 01,08 22,464 0 0 SPDR TR COM 78462F103 22,209 193,917 SH DEFINED 10 177,582 14,125 2,210 SPDR TR COM 78462F103 5,325 46,492 SH OTHER 10 13,715 31,877 900 SPSS INC COM 78462K102 488 27,147 SH DEFINED 01 8,783 17,214 1,150 SPSS INC COM 78462K102 5 300 SH OTHER 01,06 0 0 300 SPSS INC COM 78462K102 1,746 97,157 SH DEFINED 01,08 20,011 77,146 0 S1 CORPORATION COM 78463B101 1,049 105,513 SH DEFINED 01 43,392 59,721 2,400 S1 CORPORATION COM 78463B101 5,082 511,303 SH DEFINED 01,08 159,748 351,555 0 S1 CORPORATION COM 78463B101 4 400 SH DEFINED 10 400 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 442 ________ SPX CORP COM 784635104 1,839 39,607 SH DEFINED 01 19,318 15,741 4,548 SPX CORP COM 784635104 9 200 SH OTHER 01 0 200 0 SPX CORP COM 784635104 7 150 SH DEFINED 04 150 0 0 SPX CORP COM 784635104 229 4,928 SH OTHER 04 4,928 0 0 SPX CORP COM 784635104 13 278 SH DEFINED 05 0 0 278 SPX CORP COM 784635104 19,882 428,118 SH DEFINED 01,08 118,093 310,025 0 SPX CORP COM 784635104 4,518 97,290 SH DEFINED 10 16,058 81,132 100 SPX CORP COM 784635104 51 1,100 SH OTHER 10 0 1,100 0 SRS LABS INC COM 78464M106 81 14,700 SH DEFINED 01 2,500 12,200 0 SRS LABS INC COM 78464M106 129 23,446 SH DEFINED 01,08 5,700 17,746 0 S R TELECOM INC COM 78464P208 18 4,980 SH DEFINED 01 0 4,975 5 S R TELECOM INC COM 78464P208 19 5,090 SH DEFINED 01,08 1,599 3,491 0 SRA INTL INC COM 78464R105 847 20,008 SH DEFINED 01 8,033 10,575 1,400 SRA INTL INC COM 78464R105 3 60 SH DEFINED 02 0 60 0 SRA INTL INC COM 78464R105 4 85 SH DEFINED 04 85 0 0 SRA INTL INC COM 78464R105 4,241 100,203 SH DEFINED 01,08 31,076 69,127 0 SRA INTL INC COM 78464R105 39 915 SH DEFINED 10 805 0 110 SRI/SURGICAL EXPRESS INC COM 78464W104 45 6,400 SH DEFINED 01 1,200 5,200 0 SRI/SURGICAL EXPRESS INC COM 78464W104 83 11,817 SH DEFINED 01,08 2,699 9,118 0 SM&A COM 78465D105 233 27,100 SH DEFINED 01 3,900 23,200 0 SM&A COM 78465D105 304 35,326 SH DEFINED 01,08 8,072 27,254 0 SSP SOLUTIONS INC COM 784723108 17 13,000 SH DEFINED 01 1,600 11,400 0 SSP SOLUTIONS INC COM 784723108 27 20,423 SH DEFINED 01,08 9,523 10,900 0 SABA SOFTWARE INC COM 784932600 44 11,675 SH DEFINED 01 2,275 9,400 0 SABA SOFTWARE INC COM 784932600 111 29,722 SH DEFINED 01,08 5,113 24,609 0 SPAR GROUP INC COM 784933103 1 800 SH DEFINED 01 800 0 0 SPAR GROUP INC COM 784933103 10 10,316 SH DEFINED 01,08 7,416 2,900 0 SWS GROUP INC COM 78503N107 470 30,711 SH DEFINED 01 13,321 17,130 260 SWS GROUP INC COM 78503N107 5 305 SH OTHER 01,06 0 0 305 SWS GROUP INC COM 78503N107 1,670 109,122 SH DEFINED 01,08 36,254 72,868 0 S Y BANCORP INC COM 785060104 426 18,209 SH DEFINED 01 6,539 11,420 250 S Y BANCORP INC COM 785060104 1,796 76,728 SH DEFINED 01,08 11,972 64,756 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 443 ________ SABRE HLDGS CORP COM 785905100 6,100 220,147 SH DEFINED 01 76,947 121,106 22,094 SABRE HLDGS CORP COM 785905100 4 150 SH OTHER 01 0 0 150 SABRE HLDGS CORP COM 785905100 1 50 SH DEFINED 03 50 0 0 SABRE HLDGS CORP COM 785905100 60 2,155 SH DEFINED 04 155 2,000 0 SABRE HLDGS CORP COM 785905100 17 610 SH DEFINED 05 0 0 610 SABRE HLDGS CORP COM 785905100 11 400 SH OTHER 01,06 0 0 400 SABRE HLDGS CORP COM 785905100 34,268 1,236,678 SH DEFINED 01,08 625,128 611,550 0 SABRE HLDGS CORP COM 785905100 366 13,195 SH DEFINED 09 13,195 0 0 SABRE HLDGS CORP COM 785905100 20 710 SH DEFINED 10 27 433 250 SAFECO CORP COM 786429100 10,471 237,973 SH DEFINED 01 91,780 127,341 18,852 SAFECO CORP COM 786429100 4 100 SH OTHER 01 0 0 100 SAFECO CORP COM 786429100 444 10,100 SH DEFINED 03 6,100 4,000 0 SAFECO CORP COM 786429100 66 1,500 SH DEFINED 04 1,500 0 0 SAFECO CORP COM 786429100 9 200 SH DEFINED 05 0 0 200 SAFECO CORP COM 786429100 18 400 SH OTHER 01,06 0 0 400 SAFECO CORP COM 786429100 58,314 1,325,322 SH DEFINED 01,08 697,232 628,090 0 SAFECO CORP COM 786429100 40 914 SH DEFINED 09 914 0 0 SAFECO CORP COM 786429100 802 18,221 SH DEFINED 10 21 0 18,200 SAFECO CORP COM 786429100 317 7,200 SH OTHER 10 6,200 1,000 0 SAFEGUARD SCIENTIFICS INC COM 786449108 407 176,811 SH DEFINED 01 75,588 99,073 2,150 SAFEGUARD SCIENTIFICS INC COM 786449108 0 100 SH OTHER 02 100 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 10 4,500 SH DEFINED 03 4,500 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 1,799 782,199 SH DEFINED 01,08 209,943 572,256 0 SAFENET INC COM 78645R107 1,283 46,340 SH DEFINED 01 13,579 31,689 1,072 SAFENET INC COM 78645R107 210 7,600 SH DEFINED 04 0 7,600 0 SAFENET INC COM 78645R107 4,912 177,457 SH DEFINED 01,08 62,828 114,629 0 SAFETY INS GROUP INC COM 78648T100 236 11,034 SH DEFINED 01 10,655 129 250 SAFETY INS GROUP INC COM 78648T100 1,332 62,179 SH DEFINED 01,08 11,340 50,839 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 444 ________ SAFEWAY INC COM 786514208 19,204 757,846 SH DEFINED 01 300,276 395,484 62,086 SAFEWAY INC COM 786514208 182 7,175 SH OTHER 01 0 6,800 375 SAFEWAY INC COM 786514208 79 3,137 SH DEFINED 02 1,037 2,000 100 SAFEWAY INC COM 786514208 19 736 SH DEFINED 03 186 550 0 SAFEWAY INC COM 786514208 67 2,630 SH OTHER 03 350 2,280 0 SAFEWAY INC COM 786514208 400 15,790 SH DEFINED 04 1,490 14,300 0 SAFEWAY INC COM 786514208 30 1,200 SH OTHER 04 1,200 0 0 SAFEWAY INC COM 786514208 15 595 SH DEFINED 05 0 0 595 SAFEWAY INC COM 786514208 76 3,000 SH OTHER 05 3,000 0 0 SAFEWAY INC COM 786514208 29 1,150 SH OTHER 01,06 0 0 1,150 SAFEWAY INC COM 786514208 104,534 4,125,254 SH DEFINED 01,08 2,123,436 2,001,158 660 SAFEWAY INC COM 786514208 517 20,400 SH DEFINED 09 20,400 0 0 SAFEWAY INC COM 786514208 44 1,720 SH DEFINED 10 1,070 0 650 SAFEWAY INC COM 786514208 25 1,000 SH OTHER 10 500 500 0 SAFLINK CORP COM 786578302 49 20,600 SH DEFINED 01 200 20,400 0 SAFLINK CORP COM 786578302 1 430 SH DEFINED 04 430 0 0 SAFLINK CORP COM 786578302 121 51,196 SH DEFINED 01,08 9,648 41,548 0 SAGA COMMUNICATIONS COM 786598102 530 29,019 SH DEFINED 01 9,941 18,703 375 SAGA COMMUNICATIONS COM 786598102 55 3,000 SH OTHER 04 3,000 0 0 SAGA COMMUNICATIONS COM 786598102 1,786 97,842 SH DEFINED 01,08 17,324 80,518 0 ST JOE CO COM 790148100 1,694 42,659 SH DEFINED 01 25,819 16,200 640 ST JOE CO COM 790148100 810 20,400 SH OTHER 01 15,000 5,400 0 ST JOE CO COM 790148100 47 1,175 SH DEFINED 02 1,175 0 0 ST JOE CO COM 790148100 131 3,300 SH DEFINED 04 3,300 0 0 ST JOE CO COM 790148100 89 2,250 SH OTHER 04 1,250 1,000 0 ST JOE CO COM 790148100 8,389 211,311 SH DEFINED 01,08 92,001 119,310 0 ST JOE CO COM 790148100 12 300 SH DEFINED 10 0 0 300 ST JUDE MED INC COM 790849103 41,285 545,733 SH DEFINED 01 361,999 152,144 31,590 ST JUDE MED INC COM 790849103 17 225 SH OTHER 01 75 0 150 ST JUDE MED INC COM 790849103 144 1,900 SH DEFINED 02 1,900 0 0 ST JUDE MED INC COM 790849103 30 400 SH DEFINED 03 400 0 0 ST JUDE MED INC COM 790849103 121 1,603 SH DEFINED 04 1,603 0 0 ST JUDE MED INC COM 790849103 19 249 SH OTHER 04 249 0 0 ST JUDE MED INC COM 790849103 38 500 SH DEFINED 05 300 0 200 ST JUDE MED INC COM 790849103 30 400 SH OTHER 05 400 0 0 ST JUDE MED INC COM 790849103 30 400 SH OTHER 01,06 0 0 400 ST JUDE MED INC COM 790849103 121,087 1,600,626 SH DEFINED 01,08 835,923 764,703 0 ST JUDE MED INC COM 790849103 403 5,322 SH DEFINED 09 5,322 0 0 ST JUDE MED INC COM 790849103 66 878 SH DEFINED 10 628 0 250 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 445 ________ ST MARY LD & EXPL CO COM 792228108 1,592 44,659 SH DEFINED 01 17,229 25,955 1,475 ST MARY LD & EXPL CO COM 792228108 16 450 SH OTHER 01,06 0 0 450 ST MARY LD & EXPL CO COM 792228108 5,968 167,401 SH DEFINED 01,08 44,397 123,004 0 ST PAUL TRAVELERS INC COM 792860108 54,661 1,348,318 SH DEFINED 01 619,636 627,018 101,664 ST PAUL TRAVELERS INC COM 792860108 4,200 103,603 SH OTHER 01 36,460 46,001 21,142 ST PAUL TRAVELERS INC COM 792860108 1,692 41,728 SH DEFINED 02 21,824 17,891 2,013 ST PAUL TRAVELERS INC COM 792860108 258 6,361 SH OTHER 02 3,835 2,222 304 ST PAUL TRAVELERS INC COM 792860108 7,024 173,252 SH DEFINED 03 83,487 57,727 32,038 ST PAUL TRAVELERS INC COM 792860108 1,073 26,458 SH OTHER 03 20,940 5,346 172 ST PAUL TRAVELERS INC COM 792860108 1,434 35,367 SH DEFINED 04 28,707 913 5,747 ST PAUL TRAVELERS INC COM 792860108 1,343 33,117 SH OTHER 04 33,085 32 0 ST PAUL TRAVELERS INC COM 792860108 3,390 83,629 SH DEFINED 05 80,726 1,829 1,074 ST PAUL TRAVELERS INC COM 792860108 149 3,671 SH OTHER 05 2,848 823 0 ST PAUL TRAVELERS INC COM 792860108 70 1,733 SH OTHER 01,06 0 0 1,733 ST PAUL TRAVELERS INC COM 792860108 246,001 6,068,104 SH DEFINED 01,08 3,098,253 2,959,471 10,380 ST PAUL TRAVELERS INC COM 792860108 462 11,393 SH DEFINED 09 11,393 0 0 ST PAUL TRAVELERS INC COM 792860108 1,830 45,145 SH DEFINED 10 40,530 3,990 625 ST PAUL TRAVELERS INC COM 792860108 565 13,945 SH OTHER 10 8,381 5,046 518 ST PAUL TRAVELERS INC CONV PFD 792860306 5,922 80,000 DEFINED 01 80,000 0 0 SAKS INC COM 79377W108 1,032 68,827 SH DEFINED 01 32,603 26,764 9,460 SAKS INC COM 79377W108 10,864 724,242 SH DEFINED 01,08 155,074 569,168 0 SAKS INC COM 79377W108 1 96 SH DEFINED 10 0 0 96 SALEM COMMUNICATIONS CORP DE COM 794093104 701 25,822 SH DEFINED 01 7,607 17,865 350 SALEM COMMUNICATIONS CORP DE COM 794093104 2,198 81,018 SH DEFINED 01,08 16,376 64,642 0 SALOMON BROS HIGH INCOME FD UNDEFIND 794907105 0 1,502 DEFINED 04 1,502 0 0 SALOMON BROS HIGH INCOME FD UNDEFIND 794907105 1 9,746 OTHER 04 9,746 0 0 SALOMON BROS HIGH INCOME FD UNDEFIND 794907105 0 600 DEFINED 05 600 0 0 SALOMON BROS HIGH INCOME FD UNDEFIND 794907105 0 800 OTHER 10 800 0 0 SALIX PHARMACEUTICALS INC COM 795435106 739 22,437 SH DEFINED 01 13,937 7,400 1,100 SALIX PHARMACEUTICALS INC COM 795435106 5,502 166,968 SH DEFINED 01,08 45,328 121,640 0 SALOMON BROTHERS FD INC COM 795477108 330 26,918 SH DEFINED 04 26,918 0 0 SALOMON BROTHERS FD INC COM 795477108 278 22,700 SH DEFINED 10 0 0 22,700 SALOMON BROTHERS FD INC COM 795477108 270 22,000 SH OTHER 10 22,000 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 3,000 DEFINED 01 3,000 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 2,830 OTHER 01 0 2,830 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 1 5,500 DEFINED 04 5,500 0 0 SALOMON BROS 2008 WORLDWIDE UNDEFIND 79548R103 0 1,000 OTHER 04 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 446 ________ SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 1 5,500 OTHER 03 5,500 0 0 SALOMON BROS WORLDWIDE INCOM UNDEFIND 79548T109 3 19,500 DEFINED 10 0 0 19,500 SALTON INC COM 795757103 166 30,950 SH DEFINED 01 20,750 10,200 0 SALTON INC COM 795757103 118 21,927 SH DEFINED 01,08 5,783 16,144 0 SAN JUAN BASIN RTY TR COM 798241105 153 6,300 SH DEFINED 01 5,500 0 800 SAN JUAN BASIN RTY TR COM 798241105 122 5,000 SH DEFINED 04 5,000 0 0 SAN JUAN BASIN RTY TR COM 798241105 129 5,300 SH OTHER 04 300 5,000 0 SAN JUAN BASIN RTY TR COM 798241105 73 3,000 SH DEFINED 10 3,000 0 0 SANDERS MORRIS HARRIS GROUP COM 80000Q104 296 20,217 SH DEFINED 01 5,639 14,378 200 SANDERS MORRIS HARRIS GROUP COM 80000Q104 975 66,625 SH DEFINED 01,08 13,156 53,469 0 SANDERSON FARMS INC COM 800013104 1,429 26,651 SH DEFINED 01 7,730 17,991 930 SANDERSON FARMS INC COM 800013104 4,535 84,583 SH DEFINED 01,08 14,742 69,841 0 SANDISK CORP COM 80004C101 12,801 590,172 SH DEFINED 01 539,065 44,557 6,550 SANDISK CORP COM 80004C101 4 200 SH DEFINED 02 200 0 0 SANDISK CORP COM 80004C101 13 600 SH OTHER 02 600 0 0 SANDISK CORP COM 80004C101 5 220 SH DEFINED 04 220 0 0 SANDISK CORP COM 80004C101 21,410 987,070 SH DEFINED 01,08 327,858 637,372 21,840 SANDISK CORP COM 80004C101 59 2,738 SH DEFINED 09 2,738 0 0 SANDISK CORP COM 80004C101 62 2,875 SH DEFINED 10 2,875 0 0 SANDY SPRING BANCORP INC COM 800363103 894 25,725 SH DEFINED 01 9,524 15,238 963 SANDY SPRING BANCORP INC COM 800363103 2,965 85,328 SH DEFINED 01,08 17,022 68,306 0 SANFILIPPO JOHN B & SON INC COM 800422107 292 10,921 SH DEFINED 01 3,720 7,101 100 SANFILIPPO JOHN B & SON INC COM 800422107 3 100 SH DEFINED 04 100 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1,196 44,752 SH DEFINED 01,08 15,694 29,058 0 SANGAMO BIOSCIENCES INC COM 800677106 150 25,050 SH DEFINED 01 5,100 19,900 50 SANGAMO BIOSCIENCES INC COM 800677106 290 48,561 SH DEFINED 01,08 10,110 38,451 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 447 ________ SANMINA SCI CORP COM 800907107 8,735 959,916 SH DEFINED 01 371,694 499,075 89,147 SANMINA SCI CORP COM 800907107 9 1,025 SH OTHER 01 450 100 475 SANMINA SCI CORP COM 800907107 14 1,500 SH DEFINED 02 900 600 0 SANMINA SCI CORP COM 800907107 6 700 SH OTHER 02 100 600 0 SANMINA SCI CORP COM 800907107 17 1,850 SH DEFINED 03 1,850 0 0 SANMINA SCI CORP COM 800907107 12 1,300 SH OTHER 03 1,300 0 0 SANMINA SCI CORP COM 800907107 100 10,964 SH DEFINED 04 664 9,700 600 SANMINA SCI CORP COM 800907107 57 6,250 SH OTHER 04 6,250 0 0 SANMINA SCI CORP COM 800907107 6 700 SH DEFINED 05 0 0 700 SANMINA SCI CORP COM 800907107 12 1,300 SH OTHER 01,06 0 0 1,300 SANMINA SCI CORP COM 800907107 45,149 4,961,417 SH DEFINED 01,08 2,623,264 2,338,153 0 SANMINA SCI CORP COM 800907107 23 2,519 SH DEFINED 09 2,519 0 0 SANMINA SCI CORP COM 800907107 8 880 SH DEFINED 10 80 0 800 SANTANDER BANCORP COM 802809103 746 30,193 SH DEFINED 01 11,441 18,492 260 SANTANDER BANCORP COM 802809103 2,411 97,546 SH DEFINED 01,08 18,773 78,773 0 SANTARUS INC COM 802817304 130 8,788 SH DEFINED 01 8,788 0 0 SANTARUS INC COM 802817304 792 53,690 SH DEFINED 01,08 9,129 44,561 0 SAP AKTIENGESELLSCHAFT COM 803054204 56,709 1,356,356 SH DEFINED 01 848,718 356,928 150,710 SAP AKTIENGESELLSCHAFT COM 803054204 5,479 131,040 SH OTHER 01 53,630 67,810 9,600 SAP AKTIENGESELLSCHAFT COM 803054204 4,229 101,156 SH DEFINED 02 77,005 22,395 1,756 SAP AKTIENGESELLSCHAFT COM 803054204 512 12,255 SH OTHER 02 7,555 4,200 500 SAP AKTIENGESELLSCHAFT COM 803054204 6,787 162,340 SH DEFINED 03 91,570 63,925 6,845 SAP AKTIENGESELLSCHAFT COM 803054204 987 23,615 SH OTHER 03 18,430 4,030 1,155 SAP AKTIENGESELLSCHAFT COM 803054204 35,856 857,604 SH DEFINED 04 789,189 23,150 45,265 SAP AKTIENGESELLSCHAFT COM 803054204 7,643 182,810 SH OTHER 04 174,195 8,015 600 SAP AKTIENGESELLSCHAFT COM 803054204 5,049 120,760 SH DEFINED 05 104,730 14,785 1,245 SAP AKTIENGESELLSCHAFT COM 803054204 559 13,365 SH OTHER 05 9,165 2,000 2,200 SAP AKTIENGESELLSCHAFT COM 803054204 2,486 59,450 SH DEFINED 01,08 37,025 0 22,425 SAP AKTIENGESELLSCHAFT COM 803054204 7,643 182,812 SH DEFINED 10 154,070 19,550 9,192 SAP AKTIENGESELLSCHAFT COM 803054204 518 12,400 SH OTHER 10 3,750 7,975 675 SAPIENT CORP COM 803062108 1,107 184,215 SH DEFINED 01 58,336 119,814 6,065 SAPIENT CORP COM 803062108 3,951 657,430 SH DEFINED 01,08 178,677 478,753 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 448 ________ SARA LEE CORP COM 803111103 43,364 1,886,228 SH DEFINED 01 976,485 767,090 142,653 SARA LEE CORP COM 803111103 11,909 518,020 SH OTHER 01 177,038 331,982 9,000 SARA LEE CORP COM 803111103 3,370 146,587 SH DEFINED 02 105,100 35,787 5,700 SARA LEE CORP COM 803111103 1,985 86,352 SH OTHER 02 34,642 23,260 28,450 SARA LEE CORP COM 803111103 3,930 170,952 SH DEFINED 03 65,510 99,897 5,545 SARA LEE CORP COM 803111103 1,435 62,397 SH OTHER 03 48,052 12,725 1,620 SARA LEE CORP COM 803111103 4,890 212,697 SH DEFINED 04 192,522 17,500 2,675 SARA LEE CORP COM 803111103 5,602 243,692 SH OTHER 04 223,192 17,500 3,000 SARA LEE CORP COM 803111103 916 39,825 SH DEFINED 05 36,575 2,250 1,000 SARA LEE CORP COM 803111103 214 9,300 SH OTHER 05 2,400 6,900 0 SARA LEE CORP COM 803111103 46 2,000 SH OTHER 01,06 0 0 2,000 SARA LEE CORP COM 803111103 168,378 7,323,952 SH DEFINED 01,08 3,750,947 3,565,215 7,790 SARA LEE CORP COM 803111103 517 22,470 SH DEFINED 09 22,470 0 0 SARA LEE CORP COM 803111103 1,347 58,584 SH DEFINED 10 31,240 24,494 2,850 SARA LEE CORP COM 803111103 317 13,800 SH OTHER 10 4,400 7,000 2,400 SATCON TECHNOLOGY CORP COM 803893106 88 34,500 SH DEFINED 01 2,400 32,100 0 SATCON TECHNOLOGY CORP COM 803893106 75 29,217 SH DEFINED 01,08 4,975 24,242 0 SAUCONY INC COM 804120202 148 7,010 SH DEFINED 01 2,010 5,000 0 SAUCONY INC COM 804120202 197 9,336 SH DEFINED 01,08 2,582 6,754 0 SAUER-DANFOSS INC COM 804137107 2,842 166,514 SH DEFINED 01 128,267 38,047 200 SAUER-DANFOSS INC COM 804137107 2,260 132,422 SH DEFINED 01,08 31,391 101,031 0 SAUL CTRS INC COM 804395101 1,068 33,258 SH DEFINED 01 8,107 24,076 1,075 SAUL CTRS INC COM 804395101 2,338 72,818 SH DEFINED 01,08 13,216 59,602 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 177 71,430 SH DEFINED 01 12,130 58,100 1,200 SAVIENT PHARMACEUTICALS INC COM 80517Q100 81 32,800 SH DEFINED 04 0 32,800 0 SAVIENT PHARMACEUTICALS INC COM 80517Q100 2 1,000 SH OTHER 01,06 0 0 1,000 SAVIENT PHARMACEUTICALS INC COM 80517Q100 324 130,495 SH DEFINED 01,08 40,867 89,628 0 SAVVIS COMMUNICATIONS CORP COM 805423100 26 18,590 SH DEFINED 01 18,590 0 0 SAVVIS COMMUNICATIONS CORP COM 805423100 161 116,523 SH DEFINED 01,08 36,142 80,381 0 SAXON CAPITAL INC COM 80556P302 872 38,205 SH DEFINED 01 22,347 14,008 1,850 SAXON CAPITAL INC COM 80556P302 4,664 204,302 SH DEFINED 01,08 64,756 139,546 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 449 ________ SCANA CORP NEW COM 80589M102 2,074 57,013 SH DEFINED 01 26,836 22,664 7,513 SCANA CORP NEW COM 80589M102 44 1,220 SH OTHER 01 1,120 100 0 SCANA CORP NEW COM 80589M102 18 508 SH OTHER 02 0 508 0 SCANA CORP NEW COM 80589M102 69 1,893 SH DEFINED 03 1,893 0 0 SCANA CORP NEW COM 80589M102 29 800 SH OTHER 03 0 800 0 SCANA CORP NEW COM 80589M102 22,417 616,354 SH DEFINED 01,08 158,714 457,640 0 SCANA CORP NEW COM 80589M102 4 100 SH DEFINED 10 0 0 100 SCANSOFT INC COM 80603P107 721 145,634 SH DEFINED 01 47,952 95,816 1,866 SCANSOFT INC COM 80603P107 15 3,000 SH OTHER 01 0 3,000 0 SCANSOFT INC COM 80603P107 2,872 580,178 SH DEFINED 01,08 148,892 431,286 0 SCANSOURCE INC COM 806037107 1,175 19,782 SH DEFINED 01 7,216 12,316 250 SCANSOURCE INC COM 806037107 6 100 SH OTHER 01,06 0 0 100 SCANSOURCE INC COM 806037107 5,730 96,431 SH DEFINED 01,08 32,992 63,439 0 SCHAWK INC COM 806373106 363 26,015 SH DEFINED 01 7,596 18,169 250 SCHAWK INC COM 806373106 872 62,428 SH DEFINED 01,08 11,391 51,037 0 SCHEIB EARL INC COM 806398103 8 2,700 SH DEFINED 01 600 2,100 0 SCHEIB EARL INC COM 806398103 38 12,147 SH DEFINED 01,08 1,882 10,265 0 SCHEID VINEYARDS INC COM 806403101 40 7,800 SH DEFINED 01 400 7,400 0 SCHEID VINEYARDS INC COM 806403101 20 3,822 SH DEFINED 01,08 900 2,922 0 SCHEIN HENRY INC COM 806407102 1,709 27,074 SH DEFINED 01 15,183 9,141 2,750 SCHEIN HENRY INC COM 806407102 6 100 SH OTHER 02 0 100 0 SCHEIN HENRY INC COM 806407102 16,181 256,264 SH DEFINED 01,08 74,821 181,443 0 SCHEIN HENRY INC COM 806407102 63 1,000 SH DEFINED 09 1,000 0 0 SCHEIN HENRY INC COM 806407102 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 450 ________ SCHERING PLOUGH CORP COM 806605101 53,155 2,876,362 SH DEFINED 01 1,286,486 1,364,867 225,009 SCHERING PLOUGH CORP COM 806605101 3,108 168,176 SH OTHER 01 120,044 45,798 2,334 SCHERING PLOUGH CORP COM 806605101 1,478 79,998 SH DEFINED 02 16,615 9,001 54,382 SCHERING PLOUGH CORP COM 806605101 484 26,175 SH OTHER 02 17,800 8,375 0 SCHERING PLOUGH CORP COM 806605101 766 41,428 SH DEFINED 03 2,525 38,903 0 SCHERING PLOUGH CORP COM 806605101 982 53,150 SH OTHER 03 15,650 31,200 6,300 SCHERING PLOUGH CORP COM 806605101 3,044 164,697 SH DEFINED 04 155,197 9,500 0 SCHERING PLOUGH CORP COM 806605101 3,910 211,570 SH OTHER 04 171,770 39,800 0 SCHERING PLOUGH CORP COM 806605101 782 42,289 SH DEFINED 05 40,154 0 2,135 SCHERING PLOUGH CORP COM 806605101 82 4,450 SH OTHER 05 1,450 3,000 0 SCHERING PLOUGH CORP COM 806605101 76 4,100 SH OTHER 01,06 0 0 4,100 SCHERING PLOUGH CORP COM 806605101 237,899 12,873,319 SH DEFINED 01,08 6,532,287 6,330,132 10,900 SCHERING PLOUGH CORP COM 806605101 393 21,248 SH DEFINED 09 21,248 0 0 SCHERING PLOUGH CORP COM 806605101 942 50,994 SH DEFINED 10 43,694 2,800 4,500 SCHERING PLOUGH CORP COM 806605101 833 45,100 SH OTHER 10 600 44,200 300 SCHLOTZSKYS INC COM 806832101 14 6,900 SH DEFINED 01 1,000 5,900 0 SCHLOTZSKYS INC COM 806832101 24 11,972 SH DEFINED 01,08 3,566 8,406 0 SCHLUMBERGER LTD COM 806857108 93,837 1,477,519 SH DEFINED 01 829,527 521,537 126,455 SCHLUMBERGER LTD COM 806857108 27,546 433,723 SH OTHER 01 225,736 190,415 17,572 SCHLUMBERGER LTD COM 806857108 3,291 51,825 SH DEFINED 02 37,200 14,025 600 SCHLUMBERGER LTD COM 806857108 1,990 31,336 SH OTHER 02 21,361 9,875 100 SCHLUMBERGER LTD COM 806857108 4,961 78,120 SH DEFINED 03 53,037 21,618 3,465 SCHLUMBERGER LTD COM 806857108 3,032 47,733 SH OTHER 03 38,208 3,675 5,850 SCHLUMBERGER LTD COM 806857108 32,034 504,396 SH DEFINED 04 469,849 22,097 12,450 SCHLUMBERGER LTD COM 806857108 17,164 270,261 SH OTHER 04 258,675 10,991 595 SCHLUMBERGER LTD COM 806857108 3,915 61,651 SH DEFINED 05 51,551 2,900 7,200 SCHLUMBERGER LTD COM 806857108 849 13,374 SH OTHER 05 7,422 5,350 602 SCHLUMBERGER LTD COM 806857108 89 1,400 SH OTHER 01,06 0 0 1,400 SCHLUMBERGER LTD COM 806857108 326,966 5,148,268 SH DEFINED 01,08 2,074,237 2,973,358 100,673 SCHLUMBERGER LTD COM 806857108 1,275 20,079 SH DEFINED 09 20,079 0 0 SCHLUMBERGER LTD COM 806857108 6,629 104,378 SH DEFINED 10 72,308 17,225 14,845 SCHLUMBERGER LTD COM 806857108 2,543 40,041 SH OTHER 10 19,559 20,232 250 SCHNITZER STL INDS COM 806882106 1,490 43,889 SH DEFINED 01 10,770 32,144 975 SCHNITZER STL INDS COM 806882106 25 750 SH DEFINED 02 750 0 0 SCHNITZER STL INDS COM 806882106 102 3,000 SH DEFINED 04 3,000 0 0 SCHNITZER STL INDS COM 806882106 4,656 137,092 SH DEFINED 01,08 55,673 81,419 0 SCHOLASTIC CORP COM 807066105 1,285 42,921 SH DEFINED 01 36,256 5,645 1,020 SCHOLASTIC CORP COM 807066105 5 158 SH DEFINED 03 158 0 0 SCHOLASTIC CORP COM 807066105 8,534 284,955 SH DEFINED 01,08 62,148 222,807 0 SCHOLASTIC CORP COM 807066105 2 67 SH DEFINED 10 0 0 67 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 451 ________ SCHOOL SPECIALTY INC COM 807863105 1,256 34,591 SH DEFINED 01 18,329 15,862 400 SCHOOL SPECIALTY INC COM 807863105 11 300 SH OTHER 01,06 0 0 300 SCHOOL SPECIALTY INC COM 807863105 5,256 144,742 SH DEFINED 01,08 62,023 82,719 0 SCHULMAN A INC COM 808194104 1,893 88,071 SH DEFINED 01 56,782 30,539 750 SCHULMAN A INC COM 808194104 11 525 SH OTHER 01,06 0 0 525 SCHULMAN A INC COM 808194104 5,296 246,424 SH DEFINED 01,08 102,010 144,414 0 SCHWAB CHARLES CORP NEW COM 808513105 27,462 2,857,628 SH DEFINED 01 1,451,024 1,222,009 184,595 SCHWAB CHARLES CORP NEW COM 808513105 1,040 108,213 SH OTHER 01 31,112 76,051 1,050 SCHWAB CHARLES CORP NEW COM 808513105 10,399 1,082,079 SH DEFINED 02 784,449 281,255 16,375 SCHWAB CHARLES CORP NEW COM 808513105 1,461 151,987 SH OTHER 02 110,598 41,389 0 SCHWAB CHARLES CORP NEW COM 808513105 3,381 351,857 SH DEFINED 03 196,070 142,037 13,750 SCHWAB CHARLES CORP NEW COM 808513105 372 38,742 SH OTHER 03 32,442 6,300 0 SCHWAB CHARLES CORP NEW COM 808513105 1,019 106,081 SH DEFINED 04 103,281 2,500 300 SCHWAB CHARLES CORP NEW COM 808513105 1,171 121,844 SH OTHER 04 117,344 4,500 0 SCHWAB CHARLES CORP NEW COM 808513105 1,504 156,525 SH DEFINED 05 125,340 16,650 14,535 SCHWAB CHARLES CORP NEW COM 808513105 104 10,850 SH OTHER 05 0 10,850 0 SCHWAB CHARLES CORP NEW COM 808513105 34 3,550 SH OTHER 01,06 0 0 3,550 SCHWAB CHARLES CORP NEW COM 808513105 114,020 11,864,751 SH DEFINED 01,08 6,134,118 5,727,233 3,400 SCHWAB CHARLES CORP NEW COM 808513105 203 21,165 SH DEFINED 09 21,165 0 0 SCHWAB CHARLES CORP NEW COM 808513105 317 33,011 SH DEFINED 10 14,111 13,500 5,400 SCHWEITZER-MAUDUIT INTL INC COM 808541106 812 26,504 SH DEFINED 01 9,049 17,155 300 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 40 SH OTHER 01 0 40 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 6 200 SH OTHER 01,06 0 0 200 SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,206 104,679 SH DEFINED 01,08 35,408 69,271 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 42 1,360 SH OTHER 10 0 1,360 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 320 63,105 SH DEFINED 01 28,039 34,916 150 SCICLONE PHARMACEUTICALS INC COM 80862K104 1,367 269,528 SH DEFINED 01,08 52,157 217,371 0 SCIENTIFIC ATLANTA INC COM 808655104 8,670 251,318 SH DEFINED 01 98,034 128,384 24,900 SCIENTIFIC ATLANTA INC COM 808655104 5 150 SH OTHER 01 0 0 150 SCIENTIFIC ATLANTA INC COM 808655104 5 150 SH DEFINED 02 0 0 150 SCIENTIFIC ATLANTA INC COM 808655104 29 850 SH DEFINED 03 850 0 0 SCIENTIFIC ATLANTA INC COM 808655104 7 200 SH DEFINED 05 0 0 200 SCIENTIFIC ATLANTA INC COM 808655104 14 400 SH OTHER 01,06 0 0 400 SCIENTIFIC ATLANTA INC COM 808655104 47,866 1,387,421 SH DEFINED 01,08 706,451 680,970 0 SCIENTIFIC ATLANTA INC COM 808655104 250 7,257 SH DEFINED 09 7,257 0 0 SCIENTIFIC ATLANTA INC COM 808655104 4 126 SH DEFINED 10 26 0 100 SCIENTIFIC GAMES CORP COM 80874P109 1,701 88,850 SH DEFINED 01 34,518 50,577 3,755 SCIENTIFIC GAMES CORP COM 80874P109 8,009 418,433 SH DEFINED 01,08 128,844 289,589 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 452 ________ SCIENTIFIC LEARNING CORP COM 808760102 14 2,200 SH DEFINED 01 2,200 0 0 SCIENTIFIC LEARNING CORP COM 808760102 132 21,007 SH DEFINED 01,08 5,900 15,107 0 SCIENTIFIC TECHNOL INC COM 808799209 25 4,500 SH DEFINED 01 2,000 2,500 0 SCIENTIFIC TECHNOL INC COM 808799209 90 16,471 SH DEFINED 01,08 4,310 12,161 0 SCOTTISH PWR PLC COM 81013T705 1,779 60,276 SH DEFINED 01 60,276 0 0 SCOTTISH PWR PLC COM 81013T705 71 2,415 SH OTHER 01 2,415 0 0 SCOTTISH PWR PLC COM 81013T705 6 189 SH DEFINED 02 0 0 189 SCOTTISH PWR PLC COM 81013T705 17 580 SH OTHER 02 580 0 0 SCOTTISH PWR PLC COM 81013T705 71 2,418 SH DEFINED 03 1,479 939 0 SCOTTISH PWR PLC COM 81013T705 38 1,274 SH OTHER 03 116 1,158 0 SCOTTISH PWR PLC COM 81013T705 43 1,442 SH OTHER 04 1,442 0 0 SCOTTS CO COM 810186106 5,029 78,720 SH DEFINED 01 69,373 4,167 5,180 SCOTTS CO COM 810186106 26 400 SH OTHER 02 0 400 0 SCOTTS CO COM 810186106 32 500 SH DEFINED 04 500 0 0 SCOTTS CO COM 810186106 9,349 146,353 SH DEFINED 01,08 25,264 121,089 0 SCOTTS CO COM 810186106 35 550 SH DEFINED 10 0 0 550 SCRIPPS E W CO OHIO COM 811054204 12,304 117,182 SH DEFINED 01 103,751 9,146 4,285 SCRIPPS E W CO OHIO COM 811054204 2,441 23,251 SH OTHER 01 0 15,846 7,405 SCRIPPS E W CO OHIO COM 811054204 221 2,100 SH OTHER 02 1,725 375 0 SCRIPPS E W CO OHIO COM 811054204 210 2,000 SH DEFINED 03 2,000 0 0 SCRIPPS E W CO OHIO COM 811054204 21 200 SH DEFINED 04 200 0 0 SCRIPPS E W CO OHIO COM 811054204 3,192 30,400 SH OTHER 04 30,400 0 0 SCRIPPS E W CO OHIO COM 811054204 16,636 158,435 SH DEFINED 01,08 60,980 97,455 0 SCRIPPS E W CO OHIO COM 811054204 5 48 SH DEFINED 10 0 0 48 SCS TRANSN INC COM 81111T102 765 28,981 SH DEFINED 01 9,138 18,193 1,650 SCS TRANSN INC COM 81111T102 2,957 112,055 SH DEFINED 01,08 37,085 74,970 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 0 300 DEFINED 03 0 300 0 SCUDDER HIGH INCOME TR UNDEFIND 811153105 1 14,000 DEFINED 10 0 0 14,000 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 1 16,300 DEFINED 01 0 0 16,300 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 0 300 DEFINED 03 300 0 0 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 0 3,500 DEFINED 04 3,500 0 0 SCUDDER MULTI-MARKET INCOME UNDEFIND 81118Q101 0 1,000 OTHER 10 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 453 ________ SCUDDER MUN INCOME TR UNDEFIND 81118R604 2 13,415 DEFINED 01 6,000 5,200 2,215 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 2,200 OTHER 01 2,000 0 200 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 250 OTHER 02 0 250 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 0 2,453 OTHER 03 0 2,453 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 1 9,350 DEFINED 04 9,350 0 0 SCUDDER MUN INCOME TR UNDEFIND 81118R604 3 26,387 OTHER 04 26,231 0 156 SEABOARD CORP COM 811543107 1,581 3,175 SH DEFINED 01 2,303 797 75 SEABOARD CORP COM 811543107 2,122 4,262 SH DEFINED 01,08 782 3,480 0 SEABULK INTL INC COM 81169P101 205 24,831 SH DEFINED 01 8,523 16,308 0 SEABULK INTL INC COM 81169P101 490 59,353 SH DEFINED 01,08 15,921 43,432 0 SEACHANGE INTL INC COM 811699107 839 49,719 SH DEFINED 01 15,127 32,467 2,125 SEACHANGE INTL INC COM 811699107 8 500 SH DEFINED 03 500 0 0 SEACHANGE INTL INC COM 811699107 3,533 209,321 SH DEFINED 01,08 77,240 132,081 0 SEACOAST FINL SVCS CORP COM 81170Q106 1,785 51,584 SH DEFINED 01 25,078 24,681 1,825 SEACOAST FINL SVCS CORP COM 81170Q106 17 500 SH OTHER 01,06 0 0 500 SEACOAST FINL SVCS CORP COM 81170Q106 6,811 196,863 SH DEFINED 01,08 58,062 138,802 0 SEACOAST BKG CORP FLA COM 811707306 527 25,163 SH DEFINED 01 8,505 15,456 1,202 SEACOAST BKG CORP FLA COM 811707306 69 3,300 SH DEFINED 04 3,300 0 0 SEACOAST BKG CORP FLA COM 811707306 311 14,850 SH OTHER 04 14,850 0 0 SEACOAST BKG CORP FLA COM 811707306 1,722 82,264 SH DEFINED 01,08 14,119 68,145 0 SEACOR HOLDINGS INC COM 811904101 1,544 35,146 SH DEFINED 01 15,153 19,593 400 SEACOR HOLDINGS INC COM 811904101 13 300 SH OTHER 01,06 0 0 300 SEACOR HOLDINGS INC COM 811904101 5,785 131,679 SH DEFINED 01,08 48,971 82,708 0 SEALED AIR CORP NEW COM 81211K100 7,746 145,416 SH DEFINED 01 62,795 68,350 14,271 SEALED AIR CORP NEW COM 81211K100 4 75 SH OTHER 01 0 0 75 SEALED AIR CORP NEW COM 81211K100 10 195 SH DEFINED 02 0 0 195 SEALED AIR CORP NEW COM 81211K100 11 214 SH OTHER 02 214 0 0 SEALED AIR CORP NEW COM 81211K100 3 50 SH DEFINED 03 50 0 0 SEALED AIR CORP NEW COM 81211K100 218 4,100 SH OTHER 03 4,100 0 0 SEALED AIR CORP NEW COM 81211K100 5 100 SH DEFINED 05 0 0 100 SEALED AIR CORP NEW COM 81211K100 11 200 SH OTHER 01,06 0 0 200 SEALED AIR CORP NEW COM 81211K100 41,927 787,060 SH DEFINED 01,08 405,129 381,931 0 SEALED AIR CORP NEW COM 81211K100 17 322 SH DEFINED 09 322 0 0 SEALED AIR CORP NEW COM 81211K100 9 160 SH DEFINED 10 10 0 150 SEALED AIR CORP NEW COM 81211K100 43 800 SH OTHER 10 800 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 454 ________ SEARS ROEBUCK & CO COM 812387108 16,238 430,037 SH DEFINED 01 181,619 206,034 42,384 SEARS ROEBUCK & CO COM 812387108 803 21,259 SH OTHER 01 5,887 15,097 275 SEARS ROEBUCK & CO COM 812387108 55 1,455 SH DEFINED 02 885 570 0 SEARS ROEBUCK & CO COM 812387108 110 2,913 SH OTHER 02 2,913 0 0 SEARS ROEBUCK & CO COM 812387108 131 3,475 SH DEFINED 03 2,743 672 60 SEARS ROEBUCK & CO COM 812387108 419 11,093 SH OTHER 03 7,518 3,500 75 SEARS ROEBUCK & CO COM 812387108 545 14,434 SH DEFINED 04 14,434 0 0 SEARS ROEBUCK & CO COM 812387108 824 21,819 SH OTHER 04 21,197 500 122 SEARS ROEBUCK & CO COM 812387108 15 402 SH DEFINED 05 102 0 300 SEARS ROEBUCK & CO COM 812387108 15 408 SH OTHER 05 408 0 0 SEARS ROEBUCK & CO COM 812387108 30 800 SH OTHER 01,06 0 0 800 SEARS ROEBUCK & CO COM 812387108 76,062 2,014,345 SH DEFINED 01,08 1,048,508 964,897 940 SEARS ROEBUCK & CO COM 812387108 26 677 SH DEFINED 09 677 0 0 SEARS ROEBUCK & CO COM 812387108 224 5,924 SH DEFINED 10 5,074 0 850 SEARS ROEBUCK & CO COM 812387108 441 11,690 SH OTHER 10 7,290 4,400 0 SEATTLE GENETICS INC COM 812578102 316 44,953 SH DEFINED 01 19,924 24,629 400 SEATTLE GENETICS INC COM 812578102 1,414 201,187 SH DEFINED 01,08 36,930 164,257 0 SECOND BANCORP INC COM 813114105 785 25,080 SH DEFINED 01 5,278 19,652 150 SECOND BANCORP INC COM 813114105 1,648 52,633 SH DEFINED 01,08 10,448 42,185 0 SECOND BANCORP INC COM 813114105 56 1,800 SH DEFINED 10 0 1,800 0 SELECT SECTOR SPDR TR COM 81369Y100 16,198 604,864 SH DEFINED 01 308,411 224,235 72,218 SELECT SECTOR SPDR TR COM 81369Y100 990 36,969 SH OTHER 01 24,024 12,255 690 SELECT SECTOR SPDR TR COM 81369Y100 2,262 84,450 SH DEFINED 02 67,735 15,915 800 SELECT SECTOR SPDR TR COM 81369Y100 331 12,375 SH OTHER 02 6,000 5,425 950 SELECT SECTOR SPDR TR COM 81369Y100 250 9,350 SH DEFINED 03 5,900 3,450 0 SELECT SECTOR SPDR TR COM 81369Y100 32 1,200 SH OTHER 03 0 0 1,200 SELECT SECTOR SPDR TR COM 81369Y100 10,589 395,412 SH DEFINED 04 333,767 28,120 33,525 SELECT SECTOR SPDR TR COM 81369Y100 2,493 93,100 SH OTHER 04 86,350 6,750 0 SELECT SECTOR SPDR TR COM 81369Y100 705 26,342 SH DEFINED 10 19,742 6,600 0 SELECT SECTOR SPDR TR COM 81369Y100 228 8,530 SH OTHER 10 2,650 5,580 300 SELECT SECTOR SPDR TR COM 81369Y209 375 12,265 SH DEFINED 01 2,765 9,500 0 SELECT SECTOR SPDR TR COM 81369Y209 52 1,697 SH OTHER 01 700 0 997 SELECT SECTOR SPDR TR COM 81369Y209 70 2,280 SH DEFINED 02 1,940 340 0 SELECT SECTOR SPDR TR COM 81369Y209 15 500 SH OTHER 03 0 0 500 SELECT SECTOR SPDR TR COM 81369Y209 7 230 SH DEFINED 04 230 0 0 SELECT SECTOR SPDR TR COM 81369Y209 46 1,500 SH OTHER 04 1,500 0 0 SELECT SECTOR SPDR TR COM 81369Y209 147 4,815 SH DEFINED 10 4,815 0 0 SELECT SECTOR SPDR TR COM 81369Y209 49 1,600 SH OTHER 10 500 1,100 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 455 ________ SELECT SECTOR SPDR TR COM 81369Y308 3,914 169,530 SH DEFINED 01 116,625 50,570 2,335 SELECT SECTOR SPDR TR COM 81369Y308 75 3,249 SH OTHER 01 2,449 0 800 SELECT SECTOR SPDR TR COM 81369Y308 23 1,000 SH DEFINED 02 1,000 0 0 SELECT SECTOR SPDR TR COM 81369Y308 23 979 SH OTHER 03 0 0 979 SELECT SECTOR SPDR TR COM 81369Y308 2,588 112,075 SH DEFINED 04 100,800 250 11,025 SELECT SECTOR SPDR TR COM 81369Y308 234 10,150 SH OTHER 04 10,150 0 0 SELECT SECTOR SPDR TR COM 81369Y308 48 2,061 SH DEFINED 10 2,061 0 0 SELECT SECTOR SPDR TR COM 81369Y407 480 15,185 SH DEFINED 01 13,600 1,425 160 SELECT SECTOR SPDR TR COM 81369Y407 75 2,370 SH OTHER 01 0 2,370 0 SELECT SECTOR SPDR TR COM 81369Y407 64 2,025 SH DEFINED 02 2,025 0 0 SELECT SECTOR SPDR TR COM 81369Y407 9 300 SH OTHER 03 0 0 300 SELECT SECTOR SPDR TR COM 81369Y407 649 20,528 SH DEFINED 10 18,078 2,450 0 SELECT SECTOR SPDR TR COM 81369Y407 487 15,408 SH OTHER 10 3,700 11,358 350 SELECT SECTOR SPDR TR COM 81369Y506 3,669 116,548 SH DEFINED 01 75,615 31,833 9,100 SELECT SECTOR SPDR TR COM 81369Y506 338 10,739 SH OTHER 01 10,439 0 300 SELECT SECTOR SPDR TR COM 81369Y506 157 5,000 SH DEFINED 02 3,250 1,500 250 SELECT SECTOR SPDR TR COM 81369Y506 47 1,500 SH OTHER 02 1,500 0 0 SELECT SECTOR SPDR TR COM 81369Y506 9 300 SH OTHER 03 0 0 300 SELECT SECTOR SPDR TR COM 81369Y506 22 710 SH DEFINED 04 710 0 0 SELECT SECTOR SPDR TR COM 81369Y506 93 2,950 SH OTHER 04 2,950 0 0 SELECT SECTOR SPDR TR COM 81369Y506 26 840 SH DEFINED 10 840 0 0 SELECT SECTOR SPDR TR COM 81369Y605 567 19,850 SH DEFINED 01 9,050 10,300 500 SELECT SECTOR SPDR TR COM 81369Y605 400 14,000 SH OTHER 01 14,000 0 0 SELECT SECTOR SPDR TR COM 81369Y605 374 13,100 SH DEFINED 02 10,900 2,100 100 SELECT SECTOR SPDR TR COM 81369Y605 14 500 SH OTHER 02 0 500 0 SELECT SECTOR SPDR TR COM 81369Y605 220 7,700 SH DEFINED 03 200 7,500 0 SELECT SECTOR SPDR TR COM 81369Y605 69 2,400 SH OTHER 03 0 0 2,400 SELECT SECTOR SPDR TR COM 81369Y605 464 16,220 SH DEFINED 04 16,220 0 0 SELECT SECTOR SPDR TR COM 81369Y605 77 2,700 SH OTHER 04 2,700 0 0 SELECT SECTOR SPDR TR COM 81369Y605 27 950 SH DEFINED 05 950 0 0 SELECT SECTOR SPDR TR COM 81369Y605 481 16,840 SH DEFINED 10 14,640 2,200 0 SELECT SECTOR SPDR TR COM 81369Y605 369 12,913 SH OTHER 10 2,400 10,113 400 SELECT SECTOR SPDR TR COM 81369Y704 4,506 157,207 SH DEFINED 01 71,365 67,122 18,720 SELECT SECTOR SPDR TR COM 81369Y704 226 7,895 SH OTHER 01 7,895 0 0 SELECT SECTOR SPDR TR COM 81369Y704 1,654 57,695 SH DEFINED 02 45,605 11,100 990 SELECT SECTOR SPDR TR COM 81369Y704 172 6,000 SH OTHER 02 1,975 3,525 500 SELECT SECTOR SPDR TR COM 81369Y704 57 2,000 SH OTHER 03 0 0 2,000 SELECT SECTOR SPDR TR COM 81369Y704 295 10,300 SH DEFINED 04 10,300 0 0 SELECT SECTOR SPDR TR COM 81369Y704 6 200 SH OTHER 04 200 0 0 SELECT SECTOR SPDR TR COM 81369Y704 729 25,440 SH DEFINED 10 11,140 14,300 0 SELECT SECTOR SPDR TR COM 81369Y704 40 1,400 SH OTHER 10 700 700 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 456 ________ SELECT SECTOR SPDR TR COM 81369Y803 27,822 1,344,061 SH DEFINED 01 772,763 428,265 143,033 SELECT SECTOR SPDR TR COM 81369Y803 4,101 198,114 SH OTHER 01 99,151 93,188 5,775 SELECT SECTOR SPDR TR COM 81369Y803 427 20,617 SH DEFINED 02 15,900 3,117 1,600 SELECT SECTOR SPDR TR COM 81369Y803 6 300 SH OTHER 02 0 300 0 SELECT SECTOR SPDR TR COM 81369Y803 2,107 101,774 SH DEFINED 03 84,249 10,040 7,485 SELECT SECTOR SPDR TR COM 81369Y803 319 15,419 SH OTHER 03 8,919 2,000 4,500 SELECT SECTOR SPDR TR COM 81369Y803 10,933 528,180 SH DEFINED 04 481,326 35,900 10,954 SELECT SECTOR SPDR TR COM 81369Y803 4,684 226,290 SH OTHER 04 219,260 4,030 3,000 SELECT SECTOR SPDR TR COM 81369Y803 2,169 104,800 SH DEFINED 05 101,525 2,500 775 SELECT SECTOR SPDR TR COM 81369Y803 84 4,050 SH OTHER 05 4,050 0 0 SELECT SECTOR SPDR TR COM 81369Y803 7,007 338,493 SH DEFINED 10 302,333 29,520 6,640 SELECT SECTOR SPDR TR COM 81369Y803 690 33,315 SH OTHER 10 9,455 20,335 3,525 SELECT SECTOR SPDR TR COM 81369Y886 251 10,580 SH DEFINED 01 7,230 2,365 985 SELECT SECTOR SPDR TR COM 81369Y886 12 500 SH OTHER 01 500 0 0 SELECT SECTOR SPDR TR COM 81369Y886 820 34,505 SH DEFINED 02 24,605 9,900 0 SELECT SECTOR SPDR TR COM 81369Y886 14 600 SH OTHER 02 600 0 0 SELECT SECTOR SPDR TR COM 81369Y886 299 12,600 SH DEFINED 03 725 11,875 0 SELECT SECTOR SPDR TR COM 81369Y886 18 747 SH OTHER 03 347 0 400 SELECT SECTOR SPDR TR COM 81369Y886 687 28,895 SH DEFINED 04 28,695 0 200 SELECT SECTOR SPDR TR COM 81369Y886 563 23,700 SH OTHER 04 23,700 0 0 SELECT SECTOR SPDR TR COM 81369Y886 33 1,400 SH OTHER 10 0 1,400 0 SECURE COMPUTING CORP COM 813705100 676 58,005 SH DEFINED 01 21,663 34,867 1,475 SECURE COMPUTING CORP COM 813705100 3,399 291,721 SH DEFINED 01,08 109,509 182,212 0 SECURITY BANK CORP COM 814047106 62 1,786 SH DEFINED 01 1,636 0 150 SECURITY BANK CORP COM 814047106 670 19,368 SH DEFINED 01,08 3,620 15,748 0 SECURITY NATL FINL CORP COM 814785309 11 2,681 SH DEFINED 01 0 2,681 0 SECURITY NATL FINL CORP COM 814785309 0 4 SH OTHER 02 4 0 0 SECURITY NATL FINL CORP COM 814785309 50 12,336 SH DEFINED 01,08 2,230 10,106 0 SEEBEYOND TECHNOLOGIES CORP COM 815704101 465 123,468 SH DEFINED 01 37,973 84,295 1,200 SEEBEYOND TECHNOLOGIES CORP COM 815704101 1,451 384,869 SH DEFINED 01,08 68,925 315,944 0 SEGUE SOFTWARE INC COM 815807102 74 19,300 SH DEFINED 01 1,800 17,500 0 SEGUE SOFTWARE INC COM 815807102 90 23,626 SH DEFINED 01,08 2,469 21,157 0 SELAS CORP AMER COM 816119101 33 10,900 SH DEFINED 01 700 10,200 0 SELAS CORP AMER COM 816119101 123 41,060 SH DEFINED 01,08 2,570 38,490 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 457 ________ SELECT COMFORT CORP COM 81616X103 1,341 47,230 SH DEFINED 01 21,171 25,609 450 SELECT COMFORT CORP COM 81616X103 550 19,368 SH OTHER 01 3,068 16,300 0 SELECT COMFORT CORP COM 81616X103 17 600 SH DEFINED 04 600 0 0 SELECT COMFORT CORP COM 81616X103 13 450 SH OTHER 01,06 0 0 450 SELECT COMFORT CORP COM 81616X103 7,163 252,225 SH DEFINED 01,08 73,699 178,526 0 SELECT MEDICAL CORP COM 816196109 1,554 115,808 SH DEFINED 01 53,856 58,652 3,300 SELECT MEDICAL CORP COM 816196109 279 20,800 SH OTHER 01 0 20,800 0 SELECT MEDICAL CORP COM 816196109 3 250 SH DEFINED 04 250 0 0 SELECT MEDICAL CORP COM 816196109 7,599 566,234 SH DEFINED 01,08 107,437 458,797 0 SELECT MEDICAL CORP COM 816196109 34 2,560 SH DEFINED 10 2,255 0 305 SELECTICA INC COM 816288104 158 33,350 SH DEFINED 01 6,150 27,200 0 SELECTICA INC COM 816288104 338 71,252 SH DEFINED 01,08 12,950 58,302 0 SELECTIVE INS GROUP INC COM 816300107 5,041 126,415 SH DEFINED 01 98,942 26,823 650 SELECTIVE INS GROUP INC COM 816300107 4 108 SH DEFINED 04 108 0 0 SELECTIVE INS GROUP INC COM 816300107 16 400 SH OTHER 01,06 0 0 400 SELECTIVE INS GROUP INC COM 816300107 8,148 204,314 SH DEFINED 01,08 71,893 132,421 0 SEMICONDUCTOR HLDRS TR COM 816636203 49 1,300 SH DEFINED 01 0 1,300 0 SEMICONDUCTOR HLDRS TR COM 816636203 236 6,250 SH OTHER 01 6,250 0 0 SEMICONDUCTOR HLDRS TR COM 816636203 19 500 SH DEFINED 04 500 0 0 SEMTECH CORP COM 816850101 1,032 43,860 SH DEFINED 01 26,600 12,210 5,050 SEMTECH CORP COM 816850101 9,287 394,512 SH DEFINED 01,08 96,881 297,631 0 SEMPRA ENERGY COM 816851109 12,628 366,773 SH DEFINED 01 143,615 193,797 29,361 SEMPRA ENERGY COM 816851109 10 300 SH OTHER 01 0 100 200 SEMPRA ENERGY COM 816851109 396 11,500 SH DEFINED 02 0 11,500 0 SEMPRA ENERGY COM 816851109 383 11,127 SH DEFINED 03 11,127 0 0 SEMPRA ENERGY COM 816851109 15 442 SH OTHER 03 442 0 0 SEMPRA ENERGY COM 816851109 19 542 SH DEFINED 04 542 0 0 SEMPRA ENERGY COM 816851109 93 2,700 SH DEFINED 05 2,000 0 700 SEMPRA ENERGY COM 816851109 21 600 SH OTHER 01,06 0 0 600 SEMPRA ENERGY COM 816851109 70,628 2,051,337 SH DEFINED 01,08 1,063,703 987,634 0 SEMPRA ENERGY COM 816851109 69 2,008 SH DEFINED 09 2,008 0 0 SEMPRA ENERGY COM 816851109 8 228 SH DEFINED 10 28 0 200 SEMPRA ENERGY COM 816851109 91 2,650 SH OTHER 10 2,650 0 0 SEMITOOL INC COM 816909105 469 41,397 SH DEFINED 01 12,645 28,352 400 SEMITOOL INC COM 816909105 1,384 122,257 SH DEFINED 01,08 29,118 93,139 0 SENTO CORP COM 816918205 377 45,925 SH DEFINED 01 45,925 0 0 SENTO CORP COM 816918205 343 41,837 SH DEFINED 01,08 346 41,491 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 458 ________ SENIOR HSG PPTYS TR COM 81721M109 1,837 109,405 SH DEFINED 01 89,141 17,114 3,150 SENIOR HSG PPTYS TR COM 81721M109 3 200 SH DEFINED 02 200 0 0 SENIOR HSG PPTYS TR COM 81721M109 6 350 SH DEFINED 04 350 0 0 SENIOR HSG PPTYS TR COM 81721M109 6,291 374,661 SH DEFINED 01,08 124,319 250,342 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 982 45,697 SH DEFINED 01 27,917 15,880 1,900 SENSIENT TECHNOLOGIES CORP COM 81725T100 0 13 SH OTHER 02 13 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5 242 SH DEFINED 04 242 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 7,682 357,658 SH DEFINED 01,08 84,477 273,181 0 SEPRACOR INC COM 817315104 16,248 307,144 SH DEFINED 01 272,960 22,684 11,500 SEPRACOR INC COM 817315104 0 6 SH OTHER 04 6 0 0 SEPRACOR INC COM 817315104 23,373 441,834 SH DEFINED 01,08 105,494 336,340 0 SEPRACOR INC COM 817315104 21 400 SH DEFINED 10 0 0 400 SEQUA CORPORATION COM 817320104 468 8,004 SH DEFINED 01 4,620 3,184 200 SEQUA CORPORATION COM 817320104 3,895 66,619 SH DEFINED 01,08 17,911 48,708 0 SEQUENOM INC COM 817337108 58 39,500 SH DEFINED 01 5,600 33,100 800 SEQUENOM INC COM 817337108 95 64,729 SH DEFINED 01,08 16,071 48,658 0 SERACARE LIFE SCIENCES INC COM 81747Q100 9 720 SH DEFINED 01 720 0 0 SERACARE LIFE SCIENCES INC COM 81747Q100 176 13,549 SH DEFINED 01,08 3,036 10,513 0 SERENA SOFTWARE INC COM 817492101 1,057 55,374 SH DEFINED 01 17,861 36,738 775 SERENA SOFTWARE INC COM 817492101 15 775 SH OTHER 01,06 0 0 775 SERENA SOFTWARE INC COM 817492101 4,057 212,536 SH DEFINED 01,08 61,634 150,902 0 SEROLOGICALS CORP COM 817523103 6,778 339,049 SH DEFINED 01 280,474 43,125 15,450 SEROLOGICALS CORP COM 817523103 12 600 SH OTHER 01 0 600 0 SEROLOGICALS CORP COM 817523103 252 12,600 SH DEFINED 04 12,600 0 0 SEROLOGICALS CORP COM 817523103 3,992 199,687 SH DEFINED 01,08 79,215 120,472 0 SERVICE CORP INTL COM 817565104 959 130,189 SH DEFINED 01 60,495 53,984 15,710 SERVICE CORP INTL COM 817565104 1 100 SH OTHER 01 0 100 0 SERVICE CORP INTL COM 817565104 9 1,240 SH DEFINED 02 0 0 1,240 SERVICE CORP INTL COM 817565104 15 2,000 SH OTHER 02 2,000 0 0 SERVICE CORP INTL COM 817565104 4 582 SH DEFINED 04 582 0 0 SERVICE CORP INTL COM 817565104 15 2,000 SH DEFINED 05 0 0 2,000 SERVICE CORP INTL COM 817565104 6,553 889,097 SH DEFINED 01,08 343,067 546,030 0 SERVICE CORP INTL COM 817565104 7 1,000 SH DEFINED 10 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 459 ________ SERVICEMASTER CO COM 81760N109 2,289 185,819 SH DEFINED 01 101,850 78,169 5,800 SERVICEMASTER CO COM 81760N109 1,516 123,027 SH OTHER 01 93,958 15,401 13,668 SERVICEMASTER CO COM 81760N109 74 6,000 SH OTHER 02 2,000 4,000 0 SERVICEMASTER CO COM 81760N109 207 16,793 SH OTHER 03 9,200 0 7,593 SERVICEMASTER CO COM 81760N109 98 7,949 SH DEFINED 04 7,949 0 0 SERVICEMASTER CO COM 81760N109 222 18,001 SH OTHER 04 9,820 8,181 0 SERVICEMASTER CO COM 81760N109 11,963 971,047 SH DEFINED 01,08 440,663 530,384 0 SERVICEMASTER CO COM 81760N109 7 568 SH DEFINED 09 568 0 0 SERVICEMASTER CO COM 81760N109 2 200 SH DEFINED 10 0 0 200 SERVICEMASTER CO COM 81760N109 72 5,820 SH OTHER 10 5,820 0 0 7-ELEVEN INC COM 817826209 1,255 70,335 SH DEFINED 01 21,271 47,714 1,350 7-ELEVEN INC COM 817826209 4,304 241,099 SH DEFINED 01,08 60,291 180,808 0 SHANDA INTERACTIVE ENTMT LTD COM 81941Q203 1,284 83,300 SH DEFINED 01 83,300 0 0 SHARPER IMAGE CORP COM 820013100 695 22,149 SH DEFINED 01 7,334 14,565 250 SHARPER IMAGE CORP COM 820013100 3,412 108,689 SH DEFINED 01,08 42,773 65,916 0 SHAW GROUP INC COM 820280105 1,442 142,303 SH DEFINED 01 80,835 61,268 200 SHAW GROUP INC COM 820280105 20 2,000 SH OTHER 01 0 2,000 0 SHAW GROUP INC COM 820280105 176 17,400 SH DEFINED 04 0 17,400 0 SHAW GROUP INC COM 820280105 4 400 SH OTHER 01,06 0 0 400 SHAW GROUP INC COM 820280105 3,549 350,343 SH DEFINED 01,08 102,537 247,806 0 SHELL TRANS & TRADING PLC COM 822703609 246 5,506 SH DEFINED 01 5,006 500 0 SHELL TRANS & TRADING PLC COM 822703609 49 1,097 SH DEFINED 02 0 1,000 97 SHELL TRANS & TRADING PLC COM 822703609 56 1,244 SH DEFINED 04 1,244 0 0 SHELL TRANS & TRADING PLC COM 822703609 156 3,479 SH OTHER 04 2,279 1,200 0 SHELL TRANS & TRADING PLC COM 822703609 43 951 SH DEFINED 05 0 951 0 SHELL TRANS & TRADING PLC COM 822703609 107 2,400 SH DEFINED 10 0 600 1,800 SHENANDOAH TELECOMMUNICATION COM 82312B106 126 4,706 SH DEFINED 01 4,348 58 300 SHENANDOAH TELECOMMUNICATION COM 82312B106 902 33,748 SH DEFINED 01,08 7,069 26,679 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 460 ________ SHERWIN WILLIAMS CO COM 824348106 9,995 240,551 SH DEFINED 01 110,772 112,302 17,477 SHERWIN WILLIAMS CO COM 824348106 1,622 39,038 SH OTHER 01 31,232 7,656 150 SHERWIN WILLIAMS CO COM 824348106 178 4,278 SH DEFINED 02 2,633 1,400 245 SHERWIN WILLIAMS CO COM 824348106 283 6,800 SH OTHER 02 6,800 0 0 SHERWIN WILLIAMS CO COM 824348106 2 50 SH DEFINED 03 50 0 0 SHERWIN WILLIAMS CO COM 824348106 79 1,900 SH DEFINED 04 1,900 0 0 SHERWIN WILLIAMS CO COM 824348106 546 13,144 SH OTHER 04 8,400 4,744 0 SHERWIN WILLIAMS CO COM 824348106 582 14,000 SH DEFINED 05 13,800 0 200 SHERWIN WILLIAMS CO COM 824348106 17 400 SH OTHER 01,06 0 0 400 SHERWIN WILLIAMS CO COM 824348106 52,432 1,261,906 SH DEFINED 01,08 633,769 628,137 0 SHERWIN WILLIAMS CO COM 824348106 294 7,084 SH DEFINED 09 7,084 0 0 SHERWIN WILLIAMS CO COM 824348106 9 227 SH DEFINED 10 27 0 200 SHERWIN WILLIAMS CO COM 824348106 233 5,616 SH OTHER 10 5,616 0 0 SHILOH INDS INC COM 824543102 363 24,700 SH DEFINED 01 2,800 21,900 0 SHILOH INDS INC COM 824543102 342 23,276 SH DEFINED 01,08 5,816 17,460 0 SHOE CARNIVAL INC COM 824889109 623 41,534 SH DEFINED 01 30,158 11,326 50 SHOE CARNIVAL INC COM 824889109 907 60,428 SH DEFINED 01,08 14,491 45,937 0 SHOPKO STORES INC COM 824911101 1,397 98,830 SH DEFINED 01 66,175 31,030 1,625 SHOPKO STORES INC COM 824911101 7 500 SH OTHER 01,06 0 0 500 SHOPKO STORES INC COM 824911101 2,663 188,333 SH DEFINED 01,08 55,139 133,194 0 SHOLODGE INC COM 825034101 28 5,100 SH DEFINED 01 1,100 4,000 0 SHOLODGE INC COM 825034101 48 8,766 SH DEFINED 01,08 2,198 6,568 0 SHORE BANCSHARES INC COM 825107105 44 1,700 SH DEFINED 01 1,100 600 0 SHORE BANCSHARES INC COM 825107105 165 6,453 SH DEFINED 01,08 2,400 4,053 0 SHUFFLE MASTER INC COM 825549108 4,881 134,413 SH DEFINED 01 104,310 28,303 1,800 SHUFFLE MASTER INC COM 825549108 51 1,395 SH OTHER 01 0 1,395 0 SHUFFLE MASTER INC COM 825549108 5 135 SH DEFINED 02 0 0 135 SHUFFLE MASTER INC COM 825549108 6 165 SH DEFINED 04 165 0 0 SHUFFLE MASTER INC COM 825549108 14 375 SH OTHER 01,06 0 0 375 SHUFFLE MASTER INC COM 825549108 6,697 184,446 SH DEFINED 01,08 64,282 120,164 0 SHUFFLE MASTER INC COM 825549108 64 1,754 SH DEFINED 10 1,559 0 195 SHURGARD STORAGE CTRS INC COM 82567D104 711 19,022 SH DEFINED 01 9,329 7,183 2,510 SHURGARD STORAGE CTRS INC COM 82567D104 37 1,000 SH OTHER 01 0 1,000 0 SHURGARD STORAGE CTRS INC COM 82567D104 1 34 SH DEFINED 02 34 0 0 SHURGARD STORAGE CTRS INC COM 82567D104 24 650 SH OTHER 01,06 0 0 650 SHURGARD STORAGE CTRS INC COM 82567D104 6,124 163,742 SH DEFINED 01,08 61,007 102,735 0 SHURGARD STORAGE CTRS INC COM 82567D104 2 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 461 ________ SIEBEL SYS INC COM 826170102 14,597 1,365,442 SH DEFINED 01 838,694 422,409 104,339 SIEBEL SYS INC COM 826170102 8 725 SH OTHER 01 125 100 500 SIEBEL SYS INC COM 826170102 7 700 SH DEFINED 02 0 700 0 SIEBEL SYS INC COM 826170102 11 1,000 SH DEFINED 03 1,000 0 0 SIEBEL SYS INC COM 826170102 2 150 SH OTHER 03 0 150 0 SIEBEL SYS INC COM 826170102 18 1,673 SH DEFINED 04 1,673 0 0 SIEBEL SYS INC COM 826170102 7 700 SH OTHER 04 700 0 0 SIEBEL SYS INC COM 826170102 27 2,500 SH DEFINED 05 1,750 0 750 SIEBEL SYS INC COM 826170102 14 1,300 SH OTHER 01,06 0 0 1,300 SIEBEL SYS INC COM 826170102 48,631 4,549,193 SH DEFINED 01,08 2,431,391 2,117,802 0 SIEBEL SYS INC COM 826170102 208 19,497 SH DEFINED 09 19,497 0 0 SIEBEL SYS INC COM 826170102 14 1,270 SH DEFINED 10 470 0 800 SIEBERT FINL CORP COM 826176109 89 23,800 SH DEFINED 01 4,200 19,600 0 SIEBERT FINL CORP COM 826176109 172 46,013 SH DEFINED 01,08 9,329 36,684 0 SIEMENS A G COM 826197501 520 7,165 SH DEFINED 01 5,065 2,100 0 SIEMENS A G COM 826197501 80 1,100 SH DEFINED 02 0 1,100 0 SIEMENS A G COM 826197501 18 250 SH DEFINED 03 250 0 0 SIEMENS A G COM 826197501 12 160 SH OTHER 04 160 0 0 SIEMENS A G COM 826197501 54 750 SH OTHER 10 750 0 0 SIERRA HEALTH SVCS INC COM 826322109 4,168 93,233 SH DEFINED 01 61,614 29,244 2,375 SIERRA HEALTH SVCS INC COM 826322109 18 410 SH OTHER 01,06 0 0 410 SIERRA HEALTH SVCS INC COM 826322109 8,433 188,651 SH DEFINED 01,08 58,729 129,922 0 SIERRA PAC RES NEW COM 826428104 1,310 169,899 SH DEFINED 01 73,330 85,619 10,950 SIERRA PAC RES NEW COM 826428104 10 1,296 SH DEFINED 02 0 0 1,296 SIERRA PAC RES NEW COM 826428104 22 2,880 SH OTHER 02 2,880 0 0 SIERRA PAC RES NEW COM 826428104 1 144 SH OTHER 04 144 0 0 SIERRA PAC RES NEW COM 826428104 7,263 941,978 SH DEFINED 01,08 239,955 702,023 0 SIERRA WIRELESS INC COM 826516106 5,595 151,100 SH DEFINED 01 139,400 11,700 0 SIERRA WIRELESS INC COM 826516106 24 635 SH DEFINED 04 635 0 0 SIFCO INDS INC COM 826546103 21 5,600 SH DEFINED 01 700 4,900 0 SIFCO INDS INC COM 826546103 73 19,746 SH DEFINED 01,08 2,191 17,555 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 462 ________ SIGMA ALDRICH CORP COM 826552101 8,614 144,508 SH DEFINED 01 62,526 70,001 11,981 SIGMA ALDRICH CORP COM 826552101 2,367 39,700 SH OTHER 01 23,350 14,575 1,775 SIGMA ALDRICH CORP COM 826552101 3,056 51,264 SH DEFINED 02 29,288 19,885 2,091 SIGMA ALDRICH CORP COM 826552101 358 6,010 SH OTHER 02 3,455 2,350 205 SIGMA ALDRICH CORP COM 826552101 3,501 58,725 SH DEFINED 03 39,000 18,475 1,250 SIGMA ALDRICH CORP COM 826552101 1,000 16,780 SH OTHER 03 10,150 5,755 875 SIGMA ALDRICH CORP COM 826552101 10,700 179,508 SH DEFINED 04 173,103 2,340 4,065 SIGMA ALDRICH CORP COM 826552101 3,289 55,175 SH OTHER 04 52,225 2,950 0 SIGMA ALDRICH CORP COM 826552101 428 7,180 SH DEFINED 05 5,285 1,795 100 SIGMA ALDRICH CORP COM 826552101 103 1,730 SH OTHER 05 130 1,600 0 SIGMA ALDRICH CORP COM 826552101 12 200 SH OTHER 01,06 0 0 200 SIGMA ALDRICH CORP COM 826552101 41,995 704,489 SH DEFINED 01,08 376,546 327,943 0 SIGMA ALDRICH CORP COM 826552101 431 7,224 SH DEFINED 09 7,224 0 0 SIGMA ALDRICH CORP COM 826552101 3,981 66,787 SH DEFINED 10 63,862 1,900 1,025 SIGMA ALDRICH CORP COM 826552101 541 9,070 SH OTHER 10 5,500 3,570 0 SIGMA DESIGNS INC COM 826565103 208 26,100 SH DEFINED 01 4,100 21,800 200 SIGMA DESIGNS INC COM 826565103 430 53,884 SH DEFINED 01,08 7,667 46,217 0 SIGMATRON INTL INC COM 82661L101 37 3,000 SH DEFINED 01 700 2,300 0 SIGMATRON INTL INC COM 82661L101 118 9,502 SH DEFINED 01,08 2,300 7,202 0 SIGMATEL INC COM 82661W107 334 11,500 SH DEFINED 01 11,100 0 400 SIGMATEL INC COM 82661W107 3,528 121,415 SH DEFINED 01,08 18,731 102,684 0 SIGNATURE BK NEW YORK N Y COM 82669G104 60 2,514 SH DEFINED 01 2,514 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 483 20,342 SH DEFINED 01,08 1,371 18,971 0 SIGA TECHNOLOGIES INC COM 826917106 2 1,300 SH DEFINED 01 1,300 0 0 SIGA TECHNOLOGIES INC COM 826917106 24 17,100 SH DEFINED 01,08 6,200 10,900 0 SILICON LABORATORIES INC COM 826919102 1,136 24,499 SH DEFINED 01 16,566 6,043 1,890 SILICON LABORATORIES INC COM 826919102 11 240 SH DEFINED 04 240 0 0 SILICON LABORATORIES INC COM 826919102 10,552 227,666 SH DEFINED 01,08 37,810 189,856 0 SILICON LABORATORIES INC COM 826919102 2 50 SH DEFINED 10 0 0 50 SILGAN HOLDINGS INC COM 827048109 1,269 31,485 SH DEFINED 01 8,781 22,454 250 SILGAN HOLDINGS INC COM 827048109 4,047 100,385 SH DEFINED 01,08 31,322 69,063 0 SILICON IMAGE INC COM 82705T102 1,472 112,286 SH DEFINED 01 43,940 66,096 2,250 SILICON IMAGE INC COM 82705T102 6,977 532,225 SH DEFINED 01,08 159,644 372,581 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 463 ________ SILICON GRAPHICS INC COM 827056102 714 324,638 SH DEFINED 01 146,020 170,608 8,010 SILICON GRAPHICS INC COM 827056102 18 8,000 SH OTHER 03 0 8,000 0 SILICON GRAPHICS INC COM 827056102 3,369 1,531,257 SH DEFINED 01,08 515,523 1,015,734 0 SILICON GRAPHICS INC COM 827056102 0 66 SH DEFINED 10 66 0 0 SILICON STORAGE TECHNOLOGY I COM 827057100 1,357 131,775 SH DEFINED 01 51,161 78,564 2,050 SILICON STORAGE TECHNOLOGY I COM 827057100 3 300 SH DEFINED 04 300 0 0 SILICON STORAGE TECHNOLOGY I COM 827057100 5,802 563,258 SH DEFINED 01,08 127,331 435,927 0 SILICON VY BANCSHARES COM 827064106 1,937 48,865 SH DEFINED 01 24,554 19,261 5,050 SILICON VY BANCSHARES COM 827064106 117 2,946 SH DEFINED 02 2,946 0 0 SILICON VY BANCSHARES COM 827064106 59 1,500 SH DEFINED 04 1,500 0 0 SILICON VY BANCSHARES COM 827064106 12,997 327,782 SH DEFINED 01,08 82,573 245,209 0 SILICONIX INC COM 827079203 1,476 29,744 SH DEFINED 01 8,436 21,008 300 SILICONIX INC COM 827079203 4,582 92,339 SH DEFINED 01,08 26,912 65,427 0 SIMMONS 1ST NATL CORP COM 828730200 3,554 136,520 SH DEFINED 01 48,057 18,490 69,973 SIMMONS 1ST NATL CORP COM 828730200 2,148 82,526 SH DEFINED 01,08 15,876 66,650 0 SIMON PPTY GROUP INC NEW COM 828806109 17,187 334,244 SH DEFINED 01 161,125 149,517 23,602 SIMON PPTY GROUP INC NEW COM 828806109 9 175 SH OTHER 01 0 0 175 SIMON PPTY GROUP INC NEW COM 828806109 17 340 SH DEFINED 02 340 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18 358 SH OTHER 02 358 0 0 SIMON PPTY GROUP INC NEW COM 828806109 9 175 SH OTHER 03 0 175 0 SIMON PPTY GROUP INC NEW COM 828806109 46 900 SH DEFINED 04 900 0 0 SIMON PPTY GROUP INC NEW COM 828806109 31 600 SH OTHER 04 600 0 0 SIMON PPTY GROUP INC NEW COM 828806109 13 250 SH DEFINED 05 0 0 250 SIMON PPTY GROUP INC NEW COM 828806109 26 500 SH OTHER 01,06 0 0 500 SIMON PPTY GROUP INC NEW COM 828806109 90,176 1,753,705 SH DEFINED 01,08 901,297 852,408 0 SIMON PPTY GROUP INC NEW COM 828806109 41 805 SH DEFINED 09 805 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12 230 SH DEFINED 10 30 0 200 SIMPLETECH INC COM 828823104 142 41,850 SH DEFINED 01 13,700 27,700 450 SIMPLETECH INC COM 828823104 423 124,341 SH DEFINED 01,08 24,206 100,135 0 SIMPSON MANUFACTURING CO INC COM 829073105 1,681 29,951 SH DEFINED 01 11,760 17,191 1,000 SIMPSON MANUFACTURING CO INC COM 829073105 6 110 SH DEFINED 04 110 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 22 400 SH OTHER 01,06 0 0 400 SIMPSON MANUFACTURING CO INC COM 829073105 7,223 128,700 SH DEFINED 01,08 23,799 104,901 0 SINCLAIR BROADCAST GROUP INC COM 829226109 850 82,788 SH DEFINED 01 27,823 53,315 1,650 SINCLAIR BROADCAST GROUP INC COM 829226109 3,554 346,074 SH DEFINED 01,08 126,766 219,308 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 464 ________ SIRENZA MICRODEVICES INC COM 82966T106 134 31,913 SH DEFINED 01 6,520 25,393 0 SIRENZA MICRODEVICES INC COM 82966T106 270 64,246 SH DEFINED 01,08 12,604 51,642 0 SIRIUS SATELLITE RADIO INC COM 82966U103 1,474 478,455 SH DEFINED 01 226,931 194,944 56,580 SIRIUS SATELLITE RADIO INC COM 82966U103 0 100 SH OTHER 01 0 100 0 SIRIUS SATELLITE RADIO INC COM 82966U103 3 1,000 SH DEFINED 02 1,000 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 4 1,250 SH OTHER 02 0 1,250 0 SIRIUS SATELLITE RADIO INC COM 82966U103 3 1,000 SH DEFINED 03 0 1,000 0 SIRIUS SATELLITE RADIO INC COM 82966U103 12 4,000 SH DEFINED 04 4,000 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 24 7,800 SH OTHER 04 7,800 0 0 SIRIUS SATELLITE RADIO INC COM 82966U103 11,142 3,617,539 SH DEFINED 01,08 1,332,846 2,284,693 0 SIRIUS SATELLITE RADIO INC COM 82966U103 62 20,100 SH DEFINED 10 19,500 0 600 SIRIUS SATELLITE RADIO INC COM 82966U103 15 5,000 SH OTHER 10 5,000 0 0 SIRNA THERAPEUTICS INC COM 829669100 27 9,067 SH DEFINED 01 6,450 2,617 0 SIRNA THERAPEUTICS INC COM 829669100 110 37,335 SH DEFINED 01,08 10,760 26,575 0 SIRF TECHNOLOGY HLDGS INC COM 82967H101 151 11,534 SH DEFINED 01 11,534 0 0 SIRF TECHNOLOGY HLDGS INC COM 82967H101 1,013 77,506 SH DEFINED 01,08 7,449 70,057 0 SIRVA INC COM 82967Y104 89 3,864 SH DEFINED 01 3,864 0 0 SIRVA INC COM 82967Y104 1,037 45,067 SH DEFINED 01,08 4,388 40,679 0 SITEL CORP COM 82980K107 422 99,950 SH DEFINED 01 30,900 67,700 1,350 SITEL CORP COM 82980K107 1,248 295,716 SH DEFINED 01,08 59,487 236,229 0 SIPEX CORP COM 829909100 272 47,800 SH DEFINED 01 15,194 31,806 800 SIPEX CORP COM 829909100 932 163,800 SH DEFINED 01,08 59,636 104,164 0 SIX FLAGS INC COM 83001P109 580 79,916 SH DEFINED 01 58,928 17,038 3,950 SIX FLAGS INC COM 83001P109 109 15,000 SH DEFINED 04 0 15,000 0 SIX FLAGS INC COM 83001P109 5,407 744,769 SH DEFINED 01,08 191,864 552,905 0 SIZELER PPTY INVS INC COM 830137105 100 10,900 SH DEFINED 01 1,600 9,000 300 SIZELER PPTY INVS INC COM 830137105 237 25,772 SH DEFINED 01,08 5,800 19,972 0 SKECHERS U S A INC COM 830566105 1,361 104,721 SH DEFINED 01 84,131 20,140 450 SKECHERS U S A INC COM 830566105 2,119 162,998 SH DEFINED 01,08 70,706 92,292 0 SKY FINL GROUP INC COM 83080P103 998 40,364 SH DEFINED 01 21,381 13,873 5,110 SKY FINL GROUP INC COM 83080P103 512 20,709 SH DEFINED 04 20,709 0 0 SKY FINL GROUP INC COM 83080P103 63 2,529 SH OTHER 04 2,529 0 0 SKY FINL GROUP INC COM 83080P103 6,253 252,835 SH DEFINED 01,08 75,416 177,419 0 SKY FINL GROUP INC COM 83080P103 2 100 SH DEFINED 10 0 0 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 465 ________ SKYLINE CORP COM 830830105 649 15,960 SH DEFINED 01 4,810 10,325 825 SKYLINE CORP COM 830830105 20 500 SH DEFINED 02 500 0 0 SKYLINE CORP COM 830830105 4 100 SH OTHER 01,06 0 0 100 SKYLINE CORP COM 830830105 2,286 56,228 SH DEFINED 01,08 19,065 37,163 0 SKYWEST INC COM 830879102 2,346 134,728 SH DEFINED 01 76,185 56,143 2,400 SKYWEST INC COM 830879102 3 200 SH DEFINED 02 200 0 0 SKYWEST INC COM 830879102 14 800 SH OTHER 01,06 0 0 800 SKYWEST INC COM 830879102 6,535 375,365 SH DEFINED 01,08 110,037 265,328 0 SKYWORKS SOLUTIONS INC COM 83088M102 1,979 226,672 SH DEFINED 01 89,033 126,114 11,525 SKYWORKS SOLUTIONS INC COM 83088M102 6 702 SH DEFINED 04 702 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 19 2,200 SH OTHER 01,06 0 0 2,200 SKYWORKS SOLUTIONS INC COM 83088M102 9,555 1,094,481 SH DEFINED 01,08 353,464 741,017 0 SKILLSOFT PLC COM 830928107 83 10,950 SH DEFINED 01 0 10,950 0 SKILLSOFT PLC COM 830928107 2 225 SH DEFINED 05 0 225 0 SMART & FINAL INC COM 831683107 1,062 88,373 SH DEFINED 01 60,998 26,975 400 SMART & FINAL INC COM 831683107 1,245 103,585 SH DEFINED 01,08 23,488 80,097 0 SMEDVIG A S COM 83169H105 156 14,000 SH OTHER 01 0 14,000 0 SMITH & WOLLENSKY RESTAURANT COM 831758107 115 18,505 SH DEFINED 01,08 4,100 14,405 0 SMITH A O COM 831865209 3,237 101,838 SH DEFINED 01 79,346 22,092 400 SMITH A O COM 831865209 14 450 SH OTHER 01,06 0 0 450 SMITH A O COM 831865209 4,944 155,511 SH DEFINED 01,08 57,303 98,208 0 SMITH INTL INC COM 832110100 18,963 340,091 SH DEFINED 01 306,133 27,563 6,395 SMITH INTL INC COM 832110100 335 6,000 SH OTHER 01 0 6,000 0 SMITH INTL INC COM 832110100 9 161 SH DEFINED 02 0 0 161 SMITH INTL INC COM 832110100 1,004 18,000 SH DEFINED 05 18,000 0 0 SMITH INTL INC COM 832110100 31,710 568,687 SH DEFINED 01,08 170,656 398,031 0 SMITH INTL INC COM 832110100 77 1,382 SH DEFINED 09 1,382 0 0 SMITH INTL INC COM 832110100 53 950 SH DEFINED 10 800 0 150 SMITH MICRO SOFTWARE INC COM 832154108 28 14,600 SH DEFINED 01 3,100 11,500 0 SMITH MICRO SOFTWARE INC COM 832154108 87 46,002 SH DEFINED 01,08 5,843 40,159 0 SMITHFIELD FOODS INC COM 832248108 1,584 53,892 SH DEFINED 01 26,889 17,193 9,810 SMITHFIELD FOODS INC COM 832248108 3 105 SH DEFINED 02 0 0 105 SMITHFIELD FOODS INC COM 832248108 15,909 541,134 SH DEFINED 01,08 115,117 426,017 0 SMITHFIELD FOODS INC COM 832248108 4 150 SH DEFINED 10 0 0 150 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 466 ________ SMITHWAY MTR XPRESS CORP COM 832653109 16 5,200 SH DEFINED 01 600 4,600 0 SMITHWAY MTR XPRESS CORP COM 832653109 16 5,293 SH DEFINED 01,08 1,118 4,175 0 SMUCKER J M CO COM 832696405 3,572 77,809 SH DEFINED 01 22,862 51,319 3,628 SMUCKER J M CO COM 832696405 325 7,075 SH OTHER 01 1,193 5,845 37 SMUCKER J M CO COM 832696405 26 562 SH DEFINED 02 152 378 32 SMUCKER J M CO COM 832696405 12 265 SH OTHER 02 243 22 0 SMUCKER J M CO COM 832696405 30 655 SH DEFINED 03 32 623 0 SMUCKER J M CO COM 832696405 28 612 SH OTHER 03 292 320 0 SMUCKER J M CO COM 832696405 662 14,430 SH DEFINED 04 14,424 0 6 SMUCKER J M CO COM 832696405 69 1,503 SH OTHER 04 1,502 1 0 SMUCKER J M CO COM 832696405 0 4 SH OTHER 05 2 2 0 SMUCKER J M CO COM 832696405 6 123 SH OTHER 01,06 0 0 123 SMUCKER J M CO COM 832696405 14,225 309,849 SH DEFINED 01,08 68,142 241,708 0 SMUCKER J M CO COM 832696405 32 703 SH DEFINED 10 649 0 54 SMUCKER J M CO COM 832696405 67 1,451 SH OTHER 10 887 564 0 SMURFIT-STONE CONTAINER CORP COM 832727101 2,122 106,351 SH DEFINED 01 48,010 44,242 14,099 SMURFIT-STONE CONTAINER CORP COM 832727101 40 2,000 SH OTHER 01 0 2,000 0 SMURFIT-STONE CONTAINER CORP COM 832727101 179 8,970 SH OTHER 04 8,970 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 18,821 943,422 SH DEFINED 01,08 474,536 468,886 0 SMURFIT-STONE CONTAINER CORP COM 832727101 7 352 SH DEFINED 09 352 0 0 SMURFIT-STONE CONTAINER CORP COM 832727101 9 457 SH DEFINED 10 0 0 457 SNAP ON INC COM 833034101 3,683 109,765 SH DEFINED 01 50,663 49,361 9,741 SNAP ON INC COM 833034101 2 50 SH OTHER 01 0 0 50 SNAP ON INC COM 833034101 34 1,000 SH DEFINED 02 1,000 0 0 SNAP ON INC COM 833034101 2 50 SH DEFINED 03 50 0 0 SNAP ON INC COM 833034101 148 4,410 SH DEFINED 04 4,410 0 0 SNAP ON INC COM 833034101 2 50 SH DEFINED 05 0 0 50 SNAP ON INC COM 833034101 7 200 SH OTHER 01,06 0 0 200 SNAP ON INC COM 833034101 17,002 506,767 SH DEFINED 01,08 244,677 262,090 0 SNAP ON INC COM 833034101 159 4,751 SH DEFINED 09 4,751 0 0 SNAP ON INC COM 833034101 9 270 SH DEFINED 10 10 0 260 SOCKET COMMUNICATIONS INC COM 833672108 53 18,500 SH DEFINED 01 3,900 14,600 0 SOCKET COMMUNICATIONS INC COM 833672108 89 31,176 SH DEFINED 01,08 10,550 20,626 0 SOCKET COMMUNICATIONS INC COM 833672108 14 5,000 SH DEFINED 10 5,000 0 0 SOHU COM INC COM 83408W103 290 14,600 SH DEFINED 01 8,727 5,823 50 SOHU COM INC COM 83408W103 2,311 116,253 SH DEFINED 01,08 38,653 77,600 0 SOLA INTL INC COM 834092108 1,481 85,948 SH DEFINED 01 60,845 22,528 2,575 SOLA INTL INC COM 834092108 9 500 SH OTHER 01,06 0 0 500 SOLA INTL INC COM 834092108 3,017 175,097 SH DEFINED 01,08 40,669 134,428 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 467 ________ SOLECTRON CORP COM 834182107 10,739 1,659,856 SH DEFINED 01 703,015 786,394 170,447 SOLECTRON CORP COM 834182107 1,231 190,270 SH OTHER 01 2,200 187,120 950 SOLECTRON CORP COM 834182107 29 4,460 SH DEFINED 02 3,400 400 660 SOLECTRON CORP COM 834182107 18 2,800 SH OTHER 02 0 2,800 0 SOLECTRON CORP COM 834182107 38 5,950 SH DEFINED 03 1,950 400 3,600 SOLECTRON CORP COM 834182107 123 18,995 SH DEFINED 04 17,295 900 800 SOLECTRON CORP COM 834182107 200 30,900 SH OTHER 04 25,900 5,000 0 SOLECTRON CORP COM 834182107 9 1,400 SH DEFINED 05 0 0 1,400 SOLECTRON CORP COM 834182107 14 2,100 SH OTHER 01,06 0 0 2,100 SOLECTRON CORP COM 834182107 52,357 8,092,324 SH DEFINED 01,08 4,141,055 3,951,269 0 SOLECTRON CORP COM 834182107 153 23,662 SH DEFINED 09 23,662 0 0 SOLECTRON CORP COM 834182107 9 1,380 SH DEFINED 10 130 0 1,250 SOLECTRON CORP COM 834182107 84 13,000 SH OTHER 10 13,000 0 0 SOMANETICS CORP COM 834445405 25 1,800 SH DEFINED 01 1,800 0 0 SOMANETICS CORP COM 834445405 243 17,688 SH DEFINED 01,08 2,178 15,510 0 SOMANETICS CORP COM 834445405 0 31 SH DEFINED 10 0 31 0 SOMERA COMMUNICATION COM 834458101 82 51,000 SH DEFINED 01 9,700 41,200 100 SOMERA COMMUNICATION COM 834458101 116 71,790 SH DEFINED 01,08 19,013 52,777 0 SONESTA INTL HOTELS CORP COM 835438409 77 13,000 SH DEFINED 01 600 12,400 0 SONESTA INTL HOTELS CORP COM 835438409 87 14,691 SH DEFINED 01,08 1,801 12,890 0 SONIC AUTOMOTIVE INC COM 83545G102 2,996 135,242 SH DEFINED 01 109,564 24,578 1,100 SONIC AUTOMOTIVE INC COM 83545G102 2 100 SH DEFINED 04 100 0 0 SONIC AUTOMOTIVE INC COM 83545G102 4,241 191,486 SH DEFINED 01,08 70,719 120,767 0 SONIC INNOVATIONS INC COM 83545M109 153 26,950 SH DEFINED 01 10,800 15,800 350 SONIC INNOVATIONS INC COM 83545M109 577 101,849 SH DEFINED 01,08 21,544 80,305 0 SONIC FDRY INC COM 83545R108 7 4,400 SH DEFINED 01 4,400 0 0 SONIC FDRY INC COM 83545R108 52 30,546 SH DEFINED 01,08 11,346 19,200 0 SONIC CORP COM 835451105 2,455 107,903 SH DEFINED 01 35,973 68,856 3,074 SONIC CORP COM 835451105 15 667 SH DEFINED 04 667 0 0 SONIC CORP COM 835451105 20 900 SH OTHER 01,06 0 0 900 SONIC CORP COM 835451105 9,830 432,102 SH DEFINED 01,08 127,145 304,957 0 SONIC SOLUTIONS COM 835460106 2,988 140,625 SH DEFINED 01 118,675 21,600 350 SONIC SOLUTIONS COM 835460106 3,186 149,940 SH DEFINED 01,08 55,042 94,898 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 468 ________ SONICWALL INC COM 835470105 835 97,084 SH DEFINED 01 36,840 55,294 4,950 SONICWALL INC COM 835470105 4 420 SH DEFINED 03 420 0 0 SONICWALL INC COM 835470105 269 31,240 SH DEFINED 04 31,240 0 0 SONICWALL INC COM 835470105 3,616 420,416 SH DEFINED 01,08 128,082 292,334 0 SONOCO PRODS CO COM 835495102 1,124 44,097 SH DEFINED 01 23,748 18,349 2,000 SONOCO PRODS CO COM 835495102 20 800 SH OTHER 01 0 800 0 SONOCO PRODS CO COM 835495102 309 12,110 SH OTHER 02 0 12,110 0 SONOCO PRODS CO COM 835495102 89 3,500 SH OTHER 03 0 3,500 0 SONOCO PRODS CO COM 835495102 103 4,021 SH OTHER 04 346 3,675 0 SONOCO PRODS CO COM 835495102 12,932 507,126 SH DEFINED 01,08 113,082 394,044 0 SONOCO PRODS CO COM 835495102 4 150 SH DEFINED 10 0 0 150 SONOMA WEST HLDGS INC COM 835637109 82 8,400 SH DEFINED 01 0 8,400 0 SONOMA WEST HLDGS INC COM 835637109 43 4,400 SH DEFINED 01,08 458 3,942 0 SONOSITE INC COM 83568G104 550 22,926 SH DEFINED 01 8,911 13,615 400 SONOSITE INC COM 83568G104 2,596 108,203 SH DEFINED 01,08 33,500 74,703 0 SONUS PHARMACEUTICALS INC COM 835692104 52 11,000 SH DEFINED 01 1,800 9,200 0 SONUS PHARMACEUTICALS INC COM 835692104 154 32,509 SH DEFINED 01,08 5,457 27,052 0 SONY CORP COM 835699307 306 8,040 SH DEFINED 01 7,640 400 0 SONY CORP COM 835699307 76 2,000 SH OTHER 01 0 2,000 0 SONY CORP COM 835699307 1,466 38,535 SH DEFINED 02 25,385 13,050 100 SONY CORP COM 835699307 528 13,867 SH OTHER 02 13,267 600 0 SONY CORP COM 835699307 152 4,000 SH DEFINED 03 4,000 0 0 SONY CORP COM 835699307 15 400 SH DEFINED 04 400 0 0 SONY CORP COM 835699307 80 2,100 SH OTHER 04 1,500 0 600 SONY CORP COM 835699307 5 130 SH DEFINED 05 130 0 0 SONY CORP COM 835699307 11 300 SH OTHER 05 300 0 0 SONY CORP COM 835699307 15 392 SH DEFINED 10 0 0 392 SONY CORP COM 835699307 4 100 SH OTHER 10 100 0 0 SORRENTO NETWORKS CORP COM 83586Q209 9 2,710 SH DEFINED 01 2,015 695 0 SORRENTO NETWORKS CORP COM 83586Q209 111 32,144 SH DEFINED 01,08 3,786 28,358 0 SOTHEBYS HLDGS INC COM 835898107 675 42,282 SH DEFINED 01 30,496 10,386 1,400 SOTHEBYS HLDGS INC COM 835898107 67 4,200 SH DEFINED 04 0 4,200 0 SOTHEBYS HLDGS INC COM 835898107 6,783 424,983 SH DEFINED 01,08 72,870 352,113 0 SONUS NETWORKS INC COM 835916107 1,776 371,536 SH DEFINED 01 132,652 225,184 13,700 SONUS NETWORKS INC COM 835916107 24 5,115 SH OTHER 01 3,336 0 1,779 SONUS NETWORKS INC COM 835916107 7,305 1,528,305 SH DEFINED 01,08 410,097 1,118,208 0 SONUS NETWORKS INC COM 835916107 2 400 SH OTHER 10 400 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 469 ________ SOUND FED BANCORP INC COM 83607V104 101 7,501 SH DEFINED 01 7,301 200 0 SOUND FED BANCORP INC COM 83607V104 315 23,487 SH DEFINED 01,08 6,010 17,477 0 SOURCE INTERLINK COS INC COM 836151209 284 25,573 SH DEFINED 01 10,423 14,700 450 SOURCE INTERLINK COS INC COM 836151209 1,219 109,662 SH DEFINED 01,08 21,221 88,441 0 SOURCECORP COM 836167106 1,544 56,111 SH DEFINED 01 35,754 20,007 350 SOURCECORP COM 836167106 7 250 SH OTHER 01,06 0 0 250 SOURCECORP COM 836167106 3,648 132,573 SH DEFINED 01,08 59,263 73,310 0 SOUTH FINL GROUP INC COM 837841105 2,081 73,357 SH DEFINED 01 26,938 42,119 4,300 SOUTH FINL GROUP INC COM 837841105 23 820 SH OTHER 01,06 0 0 820 SOUTH FINL GROUP INC COM 837841105 6,517 229,728 SH DEFINED 01,08 97,980 131,748 0 SOUTH JERSEY INDS INC COM 838518108 1,464 33,270 SH DEFINED 01 18,980 13,840 450 SOUTH JERSEY INDS INC COM 838518108 22 510 SH DEFINED 05 0 0 510 SOUTH JERSEY INDS INC COM 838518108 4,108 93,363 SH DEFINED 01,08 24,058 69,305 0 SOUTHERN CO COM 842587107 38,057 1,305,552 SH DEFINED 01 516,900 676,135 112,517 SOUTHERN CO COM 842587107 1,626 55,786 SH OTHER 01 41,136 13,200 1,450 SOUTHERN CO COM 842587107 1,987 68,170 SH DEFINED 02 48,233 16,782 3,155 SOUTHERN CO COM 842587107 1,229 42,147 SH OTHER 02 18,570 14,727 8,850 SOUTHERN CO COM 842587107 6,437 220,809 SH DEFINED 03 144,124 60,780 15,905 SOUTHERN CO COM 842587107 1,217 41,747 SH OTHER 03 31,290 8,147 2,310 SOUTHERN CO COM 842587107 6,539 224,332 SH DEFINED 04 214,522 8,840 970 SOUTHERN CO COM 842587107 3,409 116,936 SH OTHER 04 102,696 14,240 0 SOUTHERN CO COM 842587107 404 13,849 SH DEFINED 05 12,699 0 1,150 SOUTHERN CO COM 842587107 47 1,616 SH OTHER 05 816 400 400 SOUTHERN CO COM 842587107 52 1,800 SH OTHER 01,06 0 0 1,800 SOUTHERN CO COM 842587107 198,434 6,807,328 SH DEFINED 01,08 3,521,100 3,281,968 4,260 SOUTHERN CO COM 842587107 559 19,177 SH DEFINED 09 19,177 0 0 SOUTHERN CO COM 842587107 6,772 232,332 SH DEFINED 10 135,187 47,518 49,627 SOUTHERN CO COM 842587107 1,046 35,884 SH OTHER 10 13,900 20,984 1,000 SOUTHERN CMNTY FINL CORP COM 842632101 42 4,000 SH DEFINED 01 3,700 0 300 SOUTHERN CMNTY FINL CORP COM 842632101 329 31,650 SH DEFINED 01,08 4,950 26,700 0 SOUTHERN PERU COPPER CORP COM 843611104 1,423 34,431 SH DEFINED 01 17,100 17,211 120 SOUTHERN PERU COPPER CORP COM 843611104 5,369 129,898 SH DEFINED 01,08 42,959 86,939 0 SOUTHERN UN CO NEW COM 844030106 2,712 128,670 SH DEFINED 01 43,681 80,597 4,392 SOUTHERN UN CO NEW COM 844030106 76 3,587 SH OTHER 04 3,587 0 0 SOUTHERN UN CO NEW COM 844030106 25 1,176 SH OTHER 01,06 0 0 1,176 SOUTHERN UN CO NEW COM 844030106 9,253 438,959 SH DEFINED 01,08 139,314 299,645 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 470 ________ SOUTHSIDE BANCSHARES INC COM 84470P109 104 4,934 SH DEFINED 01 3,840 884 210 SOUTHSIDE BANCSHARES INC COM 84470P109 750 35,701 SH DEFINED 01,08 4,996 30,705 0 SOUTHTRUST CORP COM 844730101 28,026 722,140 SH DEFINED 01 311,038 357,405 53,697 SOUTHTRUST CORP COM 844730101 2,366 60,970 SH OTHER 01 29,845 30,800 325 SOUTHTRUST CORP COM 844730101 1,285 33,109 SH DEFINED 02 21,229 11,470 410 SOUTHTRUST CORP COM 844730101 1,261 32,480 SH OTHER 02 5,060 16,820 10,600 SOUTHTRUST CORP COM 844730101 4,578 117,970 SH DEFINED 03 49,065 39,575 29,330 SOUTHTRUST CORP COM 844730101 209 5,385 SH OTHER 03 5,285 0 100 SOUTHTRUST CORP COM 844730101 1,460 37,617 SH DEFINED 04 35,317 1,300 1,000 SOUTHTRUST CORP COM 844730101 2,062 53,121 SH OTHER 04 45,721 5,400 2,000 SOUTHTRUST CORP COM 844730101 54 1,400 SH DEFINED 05 900 0 500 SOUTHTRUST CORP COM 844730101 35 900 SH OTHER 01,06 0 0 900 SOUTHTRUST CORP COM 844730101 120,888 3,114,873 SH DEFINED 01,08 1,632,712 1,482,161 0 SOUTHTRUST CORP COM 844730101 615 15,854 SH DEFINED 09 15,854 0 0 SOUTHTRUST CORP COM 844730101 1,725 44,446 SH DEFINED 10 36,929 6,917 600 SOUTHTRUST CORP COM 844730101 589 15,175 SH OTHER 10 7,525 7,650 0 SOUTHWEST AIRLS CO COM 844741108 44,890 2,676,777 SH DEFINED 01 1,615,953 923,841 136,983 SOUTHWEST AIRLS CO COM 844741108 2,255 134,474 SH OTHER 01 38,507 92,417 3,550 SOUTHWEST AIRLS CO COM 844741108 6,453 384,805 SH DEFINED 02 294,090 73,180 17,535 SOUTHWEST AIRLS CO COM 844741108 961 57,283 SH OTHER 02 46,971 10,312 0 SOUTHWEST AIRLS CO COM 844741108 4,742 282,778 SH DEFINED 03 138,790 131,276 12,712 SOUTHWEST AIRLS CO COM 844741108 903 53,823 SH OTHER 03 36,868 12,730 4,225 SOUTHWEST AIRLS CO COM 844741108 1,678 100,077 SH DEFINED 04 91,927 5,100 3,050 SOUTHWEST AIRLS CO COM 844741108 446 26,575 SH OTHER 04 23,200 3,375 0 SOUTHWEST AIRLS CO COM 844741108 7,835 467,224 SH DEFINED 05 425,599 23,865 17,760 SOUTHWEST AIRLS CO COM 844741108 578 34,470 SH OTHER 05 23,095 11,375 0 SOUTHWEST AIRLS CO COM 844741108 36 2,175 SH OTHER 01,06 0 0 2,175 SOUTHWEST AIRLS CO COM 844741108 116,787 6,964,060 SH DEFINED 01,08 3,540,028 3,423,428 604 SOUTHWEST AIRLS CO COM 844741108 37 2,184 SH DEFINED 09 2,184 0 0 SOUTHWEST AIRLS CO COM 844741108 224 13,352 SH DEFINED 10 10,452 1,025 1,875 SOUTHWEST AIRLS CO COM 844741108 29 1,750 SH OTHER 10 1,000 750 0 SOUTHWEST BANCORPORATION TEX COM 84476R109 2,369 53,688 SH DEFINED 01 19,970 31,368 2,350 SOUTHWEST BANCORPORATION TEX COM 84476R109 882 20,000 SH DEFINED 05 20,000 0 0 SOUTHWEST BANCORPORATION TEX COM 84476R109 20 460 SH OTHER 01,06 0 0 460 SOUTHWEST BANCORPORATION TEX COM 84476R109 11,126 252,183 SH DEFINED 01,08 86,439 165,744 0 SOUTHWEST BANCORP INC OKLA COM 844767103 390 21,346 SH DEFINED 01 6,996 14,150 200 SOUTHWEST BANCORP INC OKLA COM 844767103 1,320 72,343 SH DEFINED 01,08 18,246 54,097 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 471 ________ SOUTHWEST GAS CORP COM 844895102 3,934 163,030 SH DEFINED 01 128,696 33,784 550 SOUTHWEST GAS CORP COM 844895102 30 1,238 SH DEFINED 02 0 1,238 0 SOUTHWEST GAS CORP COM 844895102 14 600 SH OTHER 02 0 0 600 SOUTHWEST GAS CORP COM 844895102 8 333 SH OTHER 03 0 333 0 SOUTHWEST GAS CORP COM 844895102 14 570 SH OTHER 01,06 0 0 570 SOUTHWEST GAS CORP COM 844895102 5,477 226,985 SH DEFINED 01,08 64,989 161,996 0 SOUTHWEST WTR CO COM 845331107 301 24,031 SH DEFINED 01 10,305 13,320 406 SOUTHWEST WTR CO COM 845331107 1,028 82,115 SH DEFINED 01,08 15,666 66,449 0 SOUTHWESTERN ENERGY CO COM 845467109 1,830 63,828 SH DEFINED 01 21,502 39,076 3,250 SOUTHWESTERN ENERGY CO COM 845467109 14 500 SH OTHER 01,06 0 0 500 SOUTHWESTERN ENERGY CO COM 845467109 7,525 262,469 SH DEFINED 01,08 88,110 174,359 0 SOVEREIGN BANCORP INC COM 845905108 3,300 149,308 SH DEFINED 01 69,049 58,549 21,710 SOVEREIGN BANCORP INC COM 845905108 2 100 SH OTHER 01 0 100 0 SOVEREIGN BANCORP INC COM 845905108 50 2,250 SH DEFINED 04 2,250 0 0 SOVEREIGN BANCORP INC COM 845905108 52,257 2,364,587 SH DEFINED 01,08 1,117,090 1,247,497 0 SOVEREIGN BANCORP INC COM 845905108 11 517 SH DEFINED 09 517 0 0 SOVEREIGN BANCORP INC COM 845905108 2 96 SH DEFINED 10 0 0 96 SOVRAN SELF STORAGE INC COM 84610H108 1,255 32,870 SH DEFINED 01 16,610 15,110 1,150 SOVRAN SELF STORAGE INC COM 84610H108 38 1,000 SH OTHER 02 1,000 0 0 SOVRAN SELF STORAGE INC COM 84610H108 3,328 87,178 SH DEFINED 01,08 17,209 69,969 0 SOVRAN SELF STORAGE INC COM 84610H108 46 1,200 SH OTHER 10 0 1,200 0 SPACEHAB INC COM 846243103 57 15,400 SH DEFINED 01 2,400 13,000 0 SPACEHAB INC COM 846243103 59 16,100 SH DEFINED 01,08 2,400 13,700 0 SPAN AMER MED SYS INC COM 846396109 79 6,000 SH DEFINED 01 500 5,500 0 SPAN AMER MED SYS INC COM 846396109 57 4,303 SH DEFINED 01,08 1,158 3,145 0 SPANISH BROADCASTING SYS INC COM 846425882 618 66,249 SH DEFINED 01 23,595 40,204 2,450 SPANISH BROADCASTING SYS INC COM 846425882 2,605 279,231 SH DEFINED 01,08 84,175 195,056 0 SPARTAN MTRS INC COM 846819100 200 16,350 SH DEFINED 01 1,800 14,500 50 SPARTAN MTRS INC COM 846819100 245 20,031 SH DEFINED 01,08 4,548 15,483 0 SPARTAN STORES INC COM 846822104 50 14,600 SH DEFINED 01 900 13,700 0 SPARTAN STORES INC COM 846822104 125 36,725 SH DEFINED 01,08 7,938 28,787 0 SPARTAN STORES INC COM 846822104 3 1,000 SH DEFINED 10 1,000 0 0 SPARTECH CORP COM 847220209 1,220 47,014 SH DEFINED 01 15,818 30,371 825 SPARTECH CORP COM 847220209 4,411 170,034 SH DEFINED 01,08 43,620 126,414 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 472 ________ SPARTON CORP COM 847235108 143 16,154 SH DEFINED 01 1,712 14,442 0 SPARTON CORP COM 847235108 173 19,570 SH DEFINED 01,08 3,261 16,309 0 SPATIALIGHT INC COM 847248101 65 10,700 SH DEFINED 01 10,700 0 0 SPATIALIGHT INC COM 847248101 6 1,000 SH DEFINED 04 1,000 0 0 SPATIALIGHT INC COM 847248101 534 88,234 SH DEFINED 01,08 16,734 71,500 0 SPECIALTY LABORATORIES INC COM 84749R100 258 28,807 SH DEFINED 01 7,187 21,070 550 SPECIALTY LABORATORIES INC COM 84749R100 646 72,130 SH DEFINED 01,08 14,432 57,698 0 SPECTRALINK CORP COM 847580107 440 29,557 SH DEFINED 01 10,909 18,298 350 SPECTRALINK CORP COM 847580107 2,112 141,718 SH DEFINED 01,08 50,057 91,661 0 SPECTRANETICS CORP COM 84760C107 156 27,900 SH DEFINED 01 4,700 23,200 0 SPECTRANETICS CORP COM 84760C107 223 39,746 SH DEFINED 01,08 8,931 30,815 0 SPECTRASITE INC COM 84761M104 725 16,779 SH DEFINED 01 16,679 0 100 SPECTRASITE INC COM 84761M104 3,487 80,691 SH DEFINED 01,08 19,314 61,377 0 SPECTRUM CTL INC COM 847615101 124 15,600 SH DEFINED 01 2,700 12,900 0 SPECTRUM CTL INC COM 847615101 234 29,408 SH DEFINED 01,08 5,208 24,200 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 28 4,448 SH DEFINED 01 1,328 3,120 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 6 1,000 SH DEFINED 05 1,000 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 92 14,729 SH DEFINED 01,08 2,248 12,481 0 SPEEDUS CORP COM 847723103 55 23,163 SH DEFINED 01 1,600 21,563 0 SPEEDUS CORP COM 847723103 8 3,400 SH DEFINED 01,08 3,400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1,746 52,218 SH DEFINED 01 14,062 37,856 300 SPEEDWAY MOTORSPORTS INC COM 847788106 13 400 SH DEFINED 04 400 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 5 150 SH DEFINED 05 0 150 0 SPEEDWAY MOTORSPORTS INC COM 847788106 4,765 142,507 SH DEFINED 01,08 26,471 116,036 0 SPHERIX INC COM 84842R106 57 11,100 SH DEFINED 01 2,300 8,800 0 SPHERIX INC COM 84842R106 96 18,732 SH DEFINED 01,08 4,632 14,100 0 SPHERION CORP COM 848420105 917 90,429 SH DEFINED 01 35,194 52,360 2,875 SPHERION CORP COM 848420105 9 925 SH OTHER 01,06 0 0 925 SPHERION CORP COM 848420105 3,699 364,809 SH DEFINED 01,08 97,902 266,907 0 SPINNAKER EXPL CO COM 84855W109 1,579 40,092 SH DEFINED 01 16,558 22,784 750 SPINNAKER EXPL CO COM 84855W109 177 4,500 SH OTHER 01 0 4,500 0 SPINNAKER EXPL CO COM 84855W109 24 600 SH OTHER 01,06 0 0 600 SPINNAKER EXPL CO COM 84855W109 7,332 186,188 SH DEFINED 01,08 56,761 129,427 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 473 ________ SPIRE CORP COM 848565107 62 10,800 SH DEFINED 01 1,400 9,400 0 SPIRE CORP COM 848565107 184 32,095 SH DEFINED 01,08 3,128 28,967 0 SPORTSMANS GUIDE INC COM 848907200 129 5,500 SH DEFINED 01 1,000 4,500 0 SPORTSMANS GUIDE INC COM 848907200 181 7,742 SH DEFINED 01,08 1,809 5,933 0 SPORT-HALEY INC COM 848925103 26 5,100 SH DEFINED 01 500 4,600 0 SPORT-HALEY INC COM 848925103 28 5,600 SH DEFINED 01,08 1,183 4,417 0 SPORTSLINE COM INC COM 848934105 38 35,140 SH DEFINED 01 5,040 30,100 0 SPORTSLINE COM INC COM 848934105 6 5,539 SH OTHER 01 0 0 5,539 SPORTSLINE COM INC COM 848934105 51 47,381 SH DEFINED 01,08 15,253 32,128 0 SPORT CHALET INC COM 849163100 109 8,500 SH DEFINED 01 1,300 7,200 0 SPORT CHALET INC COM 849163100 86 6,724 SH DEFINED 01,08 2,751 3,973 0 SPORTS AUTH INC NEW COM 84917U109 2,124 59,172 SH DEFINED 01 37,745 19,701 1,726 SPORTS AUTH INC NEW COM 84917U109 437 12,170 SH DEFINED 04 12,170 0 0 SPORTS AUTH INC NEW COM 84917U109 5,680 158,224 SH DEFINED 01,08 53,115 105,109 0 SPORTS RESORTS INTL INC COM 84918U108 74 19,403 SH DEFINED 01 9,900 9,503 0 SPORTS RESORTS INTL INC COM 84918U108 378 99,421 SH DEFINED 01,08 23,916 75,505 0 SPRINT CORP COM 852061100 42,785 2,430,963 SH DEFINED 01 930,278 1,276,468 224,217 SPRINT CORP COM 852061100 1,735 98,568 SH OTHER 01 9,244 85,012 4,312 SPRINT CORP COM 852061100 13 765 SH DEFINED 02 240 0 525 SPRINT CORP COM 852061100 18 1,000 SH OTHER 02 1,000 0 0 SPRINT CORP COM 852061100 294 16,712 SH DEFINED 03 13,728 2,484 500 SPRINT CORP COM 852061100 207 11,735 SH OTHER 03 11,735 0 0 SPRINT CORP COM 852061100 522 29,682 SH DEFINED 04 10,082 19,600 0 SPRINT CORP COM 852061100 236 13,400 SH OTHER 04 12,000 1,400 0 SPRINT CORP COM 852061100 171 9,690 SH DEFINED 05 7,600 0 2,090 SPRINT CORP COM 852061100 45 2,550 SH OTHER 01,06 0 0 2,550 SPRINT CORP COM 852061100 219,281 12,459,166 SH DEFINED 01,08 6,194,314 6,260,162 4,690 SPRINT CORP COM 852061100 341 19,384 SH DEFINED 09 19,384 0 0 SPRINT CORP COM 852061100 121 6,851 SH DEFINED 10 4,926 0 1,925 SPRINT CORP COM 852061100 3,161 179,617 SH OTHER 10 9,000 170,617 0 SS&C TECHNOLOGIES INC COM 85227Q100 867 46,339 SH DEFINED 01 9,769 36,150 420 SS&C TECHNOLOGIES INC COM 85227Q100 28 1,500 SH DEFINED 04 1,500 0 0 SS&C TECHNOLOGIES INC COM 85227Q100 2,036 108,884 SH DEFINED 01,08 30,113 78,771 0 STAAR SURGICAL CO COM 852312305 167 21,400 SH DEFINED 01 3,300 18,100 0 STAAR SURGICAL CO COM 852312305 276 35,437 SH DEFINED 01,08 7,690 27,747 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 474 ________ STAGE STORES INC COM 85254C305 1,185 31,460 SH DEFINED 01 16,141 13,694 1,625 STAGE STORES INC COM 85254C305 4,951 131,456 SH DEFINED 01,08 49,474 81,982 0 STAKTEK HLDGS INC COM 85256P106 175 33,318 SH DEFINED 01,08 1,100 32,218 0 STAMPS COM INC COM 852857200 331 32,510 SH DEFINED 01 12,006 20,054 450 STAMPS COM INC COM 852857200 1,321 129,635 SH DEFINED 01,08 44,388 85,247 0 STANCORP FINL GROUP INC COM 852891100 1,315 19,621 SH DEFINED 01 7,722 9,859 2,040 STANCORP FINL GROUP INC COM 852891100 31 470 SH OTHER 01 0 470 0 STANCORP FINL GROUP INC COM 852891100 9,364 139,768 SH DEFINED 01,08 22,524 117,244 0 STANCORP FINL GROUP INC COM 852891100 3 50 SH DEFINED 10 0 0 50 STANDARD COML CORP COM 853258101 633 35,085 SH DEFINED 01 15,177 19,608 300 STANDARD COML CORP COM 853258101 1,362 75,467 SH DEFINED 01,08 11,925 63,542 0 STANDARD MANAGEMENT CORP COM 853612109 41 11,500 SH DEFINED 01 1,100 10,400 0 STANDARD MANAGEMENT CORP COM 853612109 45 12,556 SH DEFINED 01,08 3,574 8,982 0 STANDARD MICROSYSTEMS CORP COM 853626109 597 25,608 SH DEFINED 01 10,355 15,053 200 STANDARD MICROSYSTEMS CORP COM 853626109 7 300 SH OTHER 01,06 0 0 300 STANDARD MICROSYSTEMS CORP COM 853626109 3,102 133,035 SH DEFINED 01,08 42,675 90,360 0 STANDARD MTR PRODS INC COM 853666105 648 43,996 SH DEFINED 01 31,798 11,898 300 STANDARD MTR PRODS INC COM 853666105 4 250 SH OTHER 01,06 0 0 250 STANDARD MTR PRODS INC COM 853666105 1,245 84,490 SH DEFINED 01,08 20,575 63,915 0 STANDARD PAC CORP NEW COM 85375C101 1,745 35,392 SH DEFINED 01 23,282 10,310 1,800 STANDARD PAC CORP NEW COM 85375C101 25 500 SH DEFINED 03 0 500 0 STANDARD PAC CORP NEW COM 85375C101 99 2,000 SH OTHER 03 0 1,000 1,000 STANDARD PAC CORP NEW COM 85375C101 25 510 SH OTHER 01,06 0 0 510 STANDARD PAC CORP NEW COM 85375C101 6,148 124,711 SH DEFINED 01,08 66,023 58,688 0 STANDARD PAC CORP NEW COM 85375C101 25 500 SH DEFINED 10 500 0 0 STANDARD REGISTER CO COM 853887107 453 38,087 SH DEFINED 01 10,595 27,442 50 STANDARD REGISTER CO COM 853887107 5 450 SH OTHER 01,06 0 0 450 STANDARD REGISTER CO COM 853887107 1,397 117,376 SH DEFINED 01,08 31,134 86,242 0 STANDEX INTL CORP COM 854231107 1,412 51,896 SH DEFINED 01 17,905 33,641 350 STANDEX INTL CORP COM 854231107 5 200 SH OTHER 01,06 0 0 200 STANDEX INTL CORP COM 854231107 2,537 93,276 SH DEFINED 01,08 35,205 58,071 0 STANLEY FURNITURE INC COM 854305208 412 9,777 SH DEFINED 01 3,448 6,129 200 STANLEY FURNITURE INC COM 854305208 177 4,200 SH OTHER 01 0 4,200 0 STANLEY FURNITURE INC COM 854305208 1,501 35,654 SH DEFINED 01,08 7,025 28,629 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 475 ________ STANLEY WKS COM 854616109 6,816 149,529 SH DEFINED 01 60,580 68,576 20,373 STANLEY WKS COM 854616109 3 75 SH OTHER 01 0 0 75 STANLEY WKS COM 854616109 34 750 SH DEFINED 03 750 0 0 STANLEY WKS COM 854616109 66 1,439 SH DEFINED 04 1,439 0 0 STANLEY WKS COM 854616109 328 7,200 SH OTHER 04 7,200 0 0 STANLEY WKS COM 854616109 2 50 SH DEFINED 05 0 0 50 STANLEY WKS COM 854616109 9 200 SH OTHER 01,06 0 0 200 STANLEY WKS COM 854616109 33,216 728,744 SH DEFINED 01,08 377,450 351,294 0 STANLEY WKS COM 854616109 494 10,835 SH DEFINED 09 10,835 0 0 STANLEY WKS COM 854616109 60 1,315 SH DEFINED 10 15 1,200 100 STAPLES INC COM 855030102 172,927 5,879,864 SH DEFINED 01 3,989,919 1,457,500 432,445 STAPLES INC COM 855030102 22,076 750,629 SH OTHER 01 375,364 357,055 18,210 STAPLES INC COM 855030102 5,401 183,654 SH DEFINED 02 148,585 28,712 6,357 STAPLES INC COM 855030102 838 28,496 SH OTHER 02 8,710 19,161 625 STAPLES INC COM 855030102 19,822 673,993 SH DEFINED 03 362,242 269,124 42,627 STAPLES INC COM 855030102 4,170 141,773 SH OTHER 03 105,721 23,482 12,570 STAPLES INC COM 855030102 90,920 3,091,469 SH DEFINED 04 2,832,506 116,374 142,589 STAPLES INC COM 855030102 37,847 1,286,869 SH OTHER 04 1,177,225 108,494 1,150 STAPLES INC COM 855030102 6,156 209,328 SH DEFINED 05 181,733 22,860 4,735 STAPLES INC COM 855030102 693 23,580 SH OTHER 05 10,350 13,230 0 STAPLES INC COM 855030102 38 1,300 SH OTHER 01,06 0 0 1,300 STAPLES INC COM 855030102 139,417 4,740,464 SH DEFINED 01,08 2,489,635 2,208,184 42,645 STAPLES INC COM 855030102 221 7,504 SH DEFINED 09 7,504 0 0 STAPLES INC COM 855030102 15,053 511,830 SH DEFINED 10 447,139 22,450 42,241 STAPLES INC COM 855030102 1,481 50,365 SH OTHER 10 26,095 22,370 1,900 STAR SCIENTIFIC INC COM 85517P101 132 33,589 SH DEFINED 01 10,739 22,300 550 STAR SCIENTIFIC INC COM 85517P101 696 177,640 SH DEFINED 01,08 40,191 137,449 0 STARBUCKS CORP COM 855244109 83,474 1,919,384 SH DEFINED 01 1,106,795 666,015 146,574 STARBUCKS CORP COM 855244109 15,151 348,378 SH OTHER 01 163,486 163,492 21,400 STARBUCKS CORP COM 855244109 575 13,220 SH DEFINED 02 5,920 6,800 500 STARBUCKS CORP COM 855244109 262 6,025 SH OTHER 02 3,625 2,400 0 STARBUCKS CORP COM 855244109 3,172 72,935 SH DEFINED 03 43,015 29,395 525 STARBUCKS CORP COM 855244109 890 20,468 SH OTHER 03 12,600 1,468 6,400 STARBUCKS CORP COM 855244109 9,107 209,401 SH DEFINED 04 184,951 20,350 4,100 STARBUCKS CORP COM 855244109 4,104 94,359 SH OTHER 04 84,434 9,925 0 STARBUCKS CORP COM 855244109 2,546 58,552 SH DEFINED 05 45,650 8,102 4,800 STARBUCKS CORP COM 855244109 207 4,750 SH OTHER 05 3,250 1,500 0 STARBUCKS CORP COM 855244109 43 1,000 SH OTHER 01,06 0 0 1,000 STARBUCKS CORP COM 855244109 162,625 3,739,356 SH DEFINED 01,08 1,991,504 1,747,852 0 STARBUCKS CORP COM 855244109 311 7,153 SH DEFINED 09 7,153 0 0 STARBUCKS CORP COM 855244109 3,602 82,824 SH DEFINED 10 53,964 13,400 15,460 STARBUCKS CORP COM 855244109 370 8,500 SH OTHER 10 7,500 1,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 476 ________ STARCRAFT CORP COM 855269106 46 3,360 SH DEFINED 01 0 3,360 0 STARCRAFT CORP COM 855269106 154 11,316 SH DEFINED 01,08 1,864 9,452 0 STARRETT L S CO COM 855668109 88 5,450 SH DEFINED 01 1,000 4,400 50 STARRETT L S CO COM 855668109 226 13,985 SH DEFINED 01,08 1,957 12,028 0 STARTEK INC COM 85569C107 676 18,869 SH DEFINED 01 7,488 10,331 1,050 STARTEK INC COM 85569C107 4 100 SH DEFINED 05 0 100 0 STARTEK INC COM 85569C107 9 250 SH OTHER 01,06 0 0 250 STARTEK INC COM 85569C107 2,708 75,636 SH DEFINED 01,08 12,623 63,013 0 STATE AUTO FINL CORP COM 855707105 1,507 49,046 SH DEFINED 01 14,221 34,525 300 STATE AUTO FINL CORP COM 855707105 3,867 125,885 SH DEFINED 01,08 22,970 102,915 0 STATE BANCORP INC N.Y COM 855716106 508 20,790 SH DEFINED 01 3,809 16,776 205 STATE BANCORP INC N.Y COM 855716106 1,095 44,828 SH DEFINED 01,08 7,436 37,392 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 22,722 506,623 SH DEFINED 01 278,118 176,773 51,732 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 54 1,200 SH OTHER 01 0 1,000 200 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 121 2,696 SH DEFINED 02 2,496 200 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 9 200 SH OTHER 02 0 200 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 85 1,890 SH DEFINED 03 790 600 500 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 228 5,075 SH OTHER 03 2,500 2,500 75 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 26 580 SH DEFINED 04 580 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 90 1,999 SH OTHER 04 999 0 1,000 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 55 1,231 SH DEFINED 05 771 0 460 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 27 600 SH OTHER 01,06 0 0 600 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 82,587 1,841,402 SH DEFINED 01,08 943,908 897,094 400 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 265 5,900 SH DEFINED 09 5,900 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 14 323 SH DEFINED 10 30 0 293 STARWOOD HOTELS&RESORTS WRLD COM 85590A203 22 500 SH OTHER 10 0 500 0 STATE FINL SVCS CORP COM 856855101 660 22,257 SH DEFINED 01 8,220 13,887 150 STATE FINL SVCS CORP COM 856855101 1,005 33,878 SH DEFINED 01,08 7,453 26,425 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 477 ________ STATE STR CORP COM 857477103 128,473 2,619,765 SH DEFINED 01 1,626,069 769,721 223,975 STATE STR CORP COM 857477103 31,710 646,608 SH OTHER 01 257,038 359,369 30,201 STATE STR CORP COM 857477103 24,042 490,260 SH DEFINED 02 373,567 102,163 14,530 STATE STR CORP COM 857477103 5,887 120,051 SH OTHER 02 79,521 38,105 2,425 STATE STR CORP COM 857477103 22,736 463,620 SH DEFINED 03 265,933 167,127 30,560 STATE STR CORP COM 857477103 5,248 107,012 SH OTHER 03 70,192 30,005 6,815 STATE STR CORP COM 857477103 58,698 1,196,951 SH DEFINED 04 1,120,501 29,490 46,960 STATE STR CORP COM 857477103 23,394 477,039 SH OTHER 04 459,619 15,220 2,200 STATE STR CORP COM 857477103 11,422 232,918 SH DEFINED 05 196,923 29,210 6,785 STATE STR CORP COM 857477103 1,638 33,400 SH OTHER 05 22,920 10,480 0 STATE STR CORP COM 857477103 44 900 SH OTHER 01,06 0 0 900 STATE STR CORP COM 857477103 152,407 3,107,803 SH DEFINED 01,08 1,609,807 1,497,996 0 STATE STR CORP COM 857477103 75 1,534 SH DEFINED 09 1,534 0 0 STATE STR CORP COM 857477103 13,316 271,536 SH DEFINED 10 215,461 15,550 40,525 STATE STR CORP COM 857477103 1,439 29,335 SH OTHER 10 13,970 14,815 550 STATION CASINOS INC COM 857689103 20,099 415,274 SH DEFINED 01 395,910 8,724 10,640 STATION CASINOS INC COM 857689103 312 6,450 SH DEFINED 04 6,450 0 0 STATION CASINOS INC COM 857689103 6,588 136,124 SH DEFINED 01,08 45,271 90,853 0 STATION CASINOS INC COM 857689103 47 975 SH DEFINED 10 925 0 50 STATOIL ASA COM 85771P102 64 5,000 SH DEFINED 03 5,000 0 0 STATOIL ASA COM 85771P102 102 8,000 SH DEFINED 10 0 0 8,000 STEAK N SHAKE CO COM 857873103 854 46,877 SH DEFINED 01 17,711 27,566 1,600 STEAK N SHAKE CO COM 857873103 8 435 SH OTHER 01,06 0 0 435 STEAK N SHAKE CO COM 857873103 2,958 162,367 SH DEFINED 01,08 35,149 127,218 0 STEEL DYNAMICS INC COM 858119100 8,460 295,490 SH DEFINED 01 231,210 63,150 1,130 STEEL DYNAMICS INC COM 858119100 20 715 SH OTHER 01,06 0 0 715 STEEL DYNAMICS INC COM 858119100 10,030 350,336 SH DEFINED 01,08 126,507 223,829 0 STEEL TECHNOLOGIES INC COM 858147101 717 32,459 SH DEFINED 01 13,359 19,100 0 STEEL TECHNOLOGIES INC COM 858147101 4 200 SH OTHER 01,06 0 0 200 STEEL TECHNOLOGIES INC COM 858147101 1,333 60,375 SH DEFINED 01,08 12,948 47,427 0 STEELCLOUD INC COM 85815M107 28 10,500 SH DEFINED 01 2,100 8,400 0 STEELCLOUD INC COM 85815M107 92 34,024 SH DEFINED 01,08 2,216 31,808 0 STEELCASE INC COM 858155203 244 17,411 SH DEFINED 01 8,707 7,804 900 STEELCASE INC COM 858155203 799 57,083 SH DEFINED 02 57,083 0 0 STEELCASE INC COM 858155203 140 10,000 SH DEFINED 04 10,000 0 0 STEELCASE INC COM 858155203 2,376 169,716 SH DEFINED 01,08 59,165 110,551 0 STEELCASE INC COM 858155203 523 37,350 SH DEFINED 10 1,350 36,000 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 478 ________ STEIN MART INC COM 858375108 1,806 111,079 SH DEFINED 01 69,949 40,430 700 STEIN MART INC COM 858375108 10 600 SH OTHER 01,06 0 0 600 STEIN MART INC COM 858375108 3,182 195,676 SH DEFINED 01,08 36,895 158,781 0 STEINWAY MUSICAL INSTRS INC COM 858495104 1,440 41,041 SH DEFINED 01 32,291 8,700 50 STEINWAY MUSICAL INSTRS INC COM 858495104 1,411 40,211 SH DEFINED 01,08 8,909 31,302 0 STELLENT INC COM 85856W105 299 34,997 SH DEFINED 01 12,567 22,180 250 STELLENT INC COM 85856W105 1,219 142,778 SH DEFINED 01,08 25,156 117,622 0 STEMCELLS INC COM 85857R105 41 26,700 SH DEFINED 01 4,200 22,500 0 STEMCELLS INC COM 85857R105 60 39,432 SH DEFINED 01,08 12,387 27,045 0 STEPAN CO COM 858586100 1,062 40,618 SH DEFINED 01 28,682 11,286 650 STEPAN CO COM 858586100 1,259 48,162 SH DEFINED 01,08 11,775 36,387 0 STERLING BANCSHARES INC COM 858907108 924 65,082 SH DEFINED 01 25,139 38,843 1,100 STERLING BANCSHARES INC COM 858907108 11 750 SH OTHER 01,06 0 0 750 STERLING BANCSHARES INC COM 858907108 3,675 258,965 SH DEFINED 01,08 72,535 186,430 0 STERICYCLE INC COM 858912108 6,889 133,147 SH DEFINED 01 110,117 15,310 7,720 STERICYCLE INC COM 858912108 62 1,190 SH OTHER 01 0 1,190 0 STERICYCLE INC COM 858912108 4 70 SH DEFINED 05 0 70 0 STERICYCLE INC COM 858912108 11,928 230,538 SH DEFINED 01,08 65,505 165,033 0 STERICYCLE INC COM 858912108 60 1,150 SH DEFINED 10 100 1,000 50 STERIS CORP COM 859152100 1,311 58,124 SH DEFINED 01 42,957 13,067 2,100 STERIS CORP COM 859152100 7 300 SH OTHER 04 300 0 0 STERIS CORP COM 859152100 12,570 557,201 SH DEFINED 01,08 113,281 443,920 0 STERIS CORP COM 859152100 2 69 SH DEFINED 10 0 0 69 STERIS CORP COM 859152100 211 9,346 SH OTHER 10 9,346 0 0 STERLING BANCORP COM 859158107 915 33,113 SH DEFINED 01 8,945 23,853 315 STERLING BANCORP COM 859158107 2,626 95,080 SH DEFINED 01,08 15,284 79,796 0 STERLING FINL CORP COM 859317109 849 32,628 SH DEFINED 01 12,574 18,570 1,484 STERLING FINL CORP COM 859317109 3,022 116,097 SH DEFINED 01,08 23,929 92,168 0 STERLING FINL CORP WASH COM 859319105 2,644 82,968 SH DEFINED 01 60,834 20,105 2,029 STERLING FINL CORP WASH COM 859319105 6 200 SH OTHER 01,06 0 0 200 STERLING FINL CORP WASH COM 859319105 4,297 134,818 SH DEFINED 01,08 33,963 100,855 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 479 ________ STEWART & STEVENSON SVCS INC COM 860342104 2,275 126,979 SH DEFINED 01 96,062 29,767 1,150 STEWART & STEVENSON SVCS INC COM 860342104 3 175 SH DEFINED 04 175 0 0 STEWART & STEVENSON SVCS INC COM 860342104 222 12,408 SH OTHER 05 12,408 0 0 STEWART & STEVENSON SVCS INC COM 860342104 9 500 SH OTHER 01,06 0 0 500 STEWART & STEVENSON SVCS INC COM 860342104 3,539 197,470 SH DEFINED 01,08 74,094 123,376 0 STEWART ENTERPRISES INC COM 860370105 1,874 230,231 SH DEFINED 01 137,219 91,112 1,900 STEWART ENTERPRISES INC COM 860370105 5,574 684,709 SH DEFINED 01,08 214,892 469,817 0 STEWART INFORMATION SVCS COR COM 860372101 3,212 95,111 SH DEFINED 01 75,057 18,279 1,775 STEWART INFORMATION SVCS COR COM 860372101 8 250 SH OTHER 01,06 0 0 250 STEWART INFORMATION SVCS COR COM 860372101 3,928 116,317 SH DEFINED 01,08 36,945 79,372 0 STIFEL FINL CORP COM 860630102 258 9,500 SH DEFINED 01 2,800 6,700 0 STIFEL FINL CORP COM 860630102 819 30,127 SH DEFINED 01,08 3,340 26,787 0 STILLWATER MNG CO COM 86074Q102 1,645 109,587 SH DEFINED 01 35,054 69,558 4,975 STILLWATER MNG CO COM 86074Q102 8 500 SH DEFINED 04 500 0 0 STILLWATER MNG CO COM 86074Q102 4,865 324,133 SH DEFINED 01,08 80,872 243,261 0 STMICROELECTRONICS N V COM 861012102 4,259 193,500 SH DEFINED 01 193,500 0 0 STMICROELECTRONICS N V COM 861012102 18 820 SH OTHER 01 0 820 0 STMICROELECTRONICS N V COM 861012102 33 1,500 SH DEFINED 02 300 1,200 0 STMICROELECTRONICS N V COM 861012102 44 2,000 SH DEFINED 03 0 0 2,000 STMICROELECTRONICS N V COM 861012102 731 33,220 SH DEFINED 04 32,720 0 500 STMICROELECTRONICS N V COM 861012102 221 10,025 SH OTHER 04 10,025 0 0 STMICROELECTRONICS N V COM 861012102 15 675 SH DEFINED 05 675 0 0 STMICROELECTRONICS N V COM 861012102 18 800 SH OTHER 10 800 0 0 STOCKERYALE INC COM 86126T203 3 1,500 SH DEFINED 01 1,500 0 0 STOCKERYALE INC COM 86126T203 33 16,100 SH DEFINED 01,08 6,000 10,100 0 STONE ENERGY CORP COM 861642106 1,710 37,444 SH DEFINED 01 17,752 18,992 700 STONE ENERGY CORP COM 861642106 18 400 SH OTHER 01,06 0 0 400 STONE ENERGY CORP COM 861642106 7,519 164,605 SH DEFINED 01,08 57,466 107,139 0 STONERIDGE INC COM 86183P102 2,750 161,759 SH DEFINED 01 137,148 24,261 350 STONERIDGE INC COM 86183P102 1,701 100,081 SH DEFINED 01,08 25,427 74,654 0 STORA ENSO CORP COM 86210M106 39,186 2,885,558 SH DEFINED 01 0 2,885,558 0 STORA ENSO CORP COM 86210M106 83 6,100 SH OTHER 01 0 6,100 0 STORA ENSO CORP COM 86210M106 370 27,253 SH DEFINED 02 0 0 27,253 STORA ENSO CORP COM 86210M106 1,005 74,000 SH DEFINED 03 68,300 0 5,700 STORA ENSO CORP COM 86210M106 866 63,803 SH DEFINED 04 63,803 0 0 STORA ENSO CORP COM 86210M106 1,418 104,425 SH DEFINED 10 0 0 104,425 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 480 ________ STORAGE COMPUTER CORP COM 86211A101 5 17,900 SH DEFINED 01 2,400 15,500 0 STORAGE COMPUTER CORP COM 86211A101 7 21,892 SH DEFINED 01,08 3,574 18,318 0 STORAGE TECHNOLOGY CORP COM 862111200 4,910 169,327 SH DEFINED 01 130,029 32,098 7,200 STORAGE TECHNOLOGY CORP COM 862111200 1 20 SH OTHER 02 0 20 0 STORAGE TECHNOLOGY CORP COM 862111200 3 100 SH DEFINED 04 100 0 0 STORAGE TECHNOLOGY CORP COM 862111200 16,669 574,805 SH DEFINED 01,08 124,766 450,039 0 STORAGE TECHNOLOGY CORP COM 862111200 20 700 SH DEFINED 10 600 0 100 STRATASYS INC COM 862685104 637 25,734 SH DEFINED 01 5,780 19,804 150 STRATASYS INC COM 862685104 2,075 83,818 SH DEFINED 01,08 35,949 47,869 0 STRATAGENE CORP COM 86269H107 49 5,788 SH DEFINED 01 985 4,803 0 STRATAGENE CORP COM 86269H107 161 19,150 SH DEFINED 01,08 1,600 17,550 0 STRATEGIC DIAGNOSTICS INC COM 862700101 150 35,800 SH DEFINED 01 3,000 32,800 0 STRATEGIC DIAGNOSTICS INC COM 862700101 154 36,669 SH DEFINED 01,08 7,815 28,854 0 STRATEGIC DISTR INC COM 862701307 50 3,800 SH DEFINED 01 440 3,360 0 STRATEGIC DISTR INC COM 862701307 90 6,860 SH DEFINED 01,08 1,266 5,594 0 STRATEX NETWORKS INC COM 86279T109 386 130,767 SH DEFINED 01 52,744 73,373 4,650 STRATEX NETWORKS INC COM 86279T109 1,725 584,752 SH DEFINED 01,08 148,357 436,395 0 STRATOS INTERNATIONAL INC COM 863100202 65 11,955 SH DEFINED 01 2,434 9,321 200 STRATOS INTERNATIONAL INC COM 863100202 144 26,260 SH DEFINED 01,08 3,281 22,979 0 STRATTEC SEC CORP COM 863111100 390 5,699 SH DEFINED 01 2,384 3,265 50 STRATTEC SEC CORP COM 863111100 1,511 22,085 SH DEFINED 01,08 3,560 18,525 0 STRATUS PPTYS INC COM 863167201 93 7,200 SH DEFINED 01 1,500 5,700 0 STRATUS PPTYS INC COM 863167201 0 5 SH DEFINED 05 5 0 0 STRATUS PPTYS INC COM 863167201 163 12,593 SH DEFINED 01,08 2,900 9,693 0 STRAYER ED INC COM 863236105 3,950 35,401 SH DEFINED 01 27,247 7,454 700 STRAYER ED INC COM 863236105 4 40 SH DEFINED 02 0 0 40 STRAYER ED INC COM 863236105 11,312 101,393 SH DEFINED 01,08 31,520 69,873 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 481 ________ STREETTRACKS SER TR COM 86330E604 1,100 7,105 SH DEFINED 01 7,030 75 0 STREETTRACKS SER TR COM 86330E604 404 2,610 SH OTHER 01 2,030 580 0 STREETTRACKS SER TR COM 86330E604 391 2,525 SH DEFINED 02 1,925 300 300 STREETTRACKS SER TR COM 86330E604 123 795 SH OTHER 02 400 395 0 STREETTRACKS SER TR COM 86330E604 767 4,955 SH DEFINED 03 2,525 2,430 0 STREETTRACKS SER TR COM 86330E604 39 250 SH OTHER 03 150 0 100 STREETTRACKS SER TR COM 86330E604 351 2,265 SH DEFINED 04 2,265 0 0 STREETTRACKS SER TR COM 86330E604 31 200 SH OTHER 04 200 0 0 STREETTRACKS SER TR COM 86330E604 1,522 9,825 SH DEFINED 10 7,825 2,000 0 STREETTRACKS SER TR COM 86330E604 77 500 SH OTHER 10 500 0 0 STRIDE RITE CORP COM 863314100 2,063 187,060 SH DEFINED 01 124,999 59,111 2,950 STRIDE RITE CORP COM 863314100 7 595 SH OTHER 01,06 0 0 595 STRIDE RITE CORP COM 863314100 3,256 295,167 SH DEFINED 01,08 113,219 181,948 0 STRYKER CORP COM 863667101 101,519 1,845,792 SH DEFINED 01 1,099,078 601,597 145,117 STRYKER CORP COM 863667101 28,918 525,784 SH OTHER 01 182,118 331,430 12,236 STRYKER CORP COM 863667101 3,401 61,836 SH DEFINED 02 39,375 18,260 4,201 STRYKER CORP COM 863667101 1,365 24,810 SH OTHER 02 15,170 2,940 6,700 STRYKER CORP COM 863667101 18,943 344,419 SH DEFINED 03 196,860 107,356 40,203 STRYKER CORP COM 863667101 2,545 46,275 SH OTHER 03 32,375 12,220 1,680 STRYKER CORP COM 863667101 38,068 692,147 SH DEFINED 04 637,732 17,070 37,345 STRYKER CORP COM 863667101 18,240 331,636 SH OTHER 04 313,744 17,492 400 STRYKER CORP COM 863667101 3,010 54,720 SH DEFINED 05 46,370 6,850 1,500 STRYKER CORP COM 863667101 89 1,625 SH OTHER 05 1,175 450 0 STRYKER CORP COM 863667101 55 1,000 SH OTHER 01,06 0 0 1,000 STRYKER CORP COM 863667101 189,509 3,445,622 SH DEFINED 01,08 1,735,664 1,683,478 26,480 STRYKER CORP COM 863667101 282 5,126 SH DEFINED 09 5,126 0 0 STRYKER CORP COM 863667101 10,636 193,377 SH DEFINED 10 156,117 25,310 11,950 STRYKER CORP COM 863667101 987 17,950 SH OTHER 10 11,350 5,750 850 STUDENT LN CORP COM 863902102 681 4,992 SH DEFINED 01 4,178 814 0 STUDENT LN CORP COM 863902102 3,377 24,743 SH DEFINED 01,08 3,568 21,175 0 STURM RUGER & CO INC COM 864159108 513 42,355 SH DEFINED 01 14,739 26,916 700 STURM RUGER & CO INC COM 864159108 5 400 SH OTHER 01,06 0 0 400 STURM RUGER & CO INC COM 864159108 1,933 159,583 SH DEFINED 01,08 32,430 127,153 0 SUBURBAN PROPANE PARTNERS L COM 864482104 23 700 SH DEFINED 01 700 0 0 SUBURBAN PROPANE PARTNERS L COM 864482104 32 1,000 SH OTHER 04 1,000 0 0 SUBURBAN PROPANE PARTNERS L COM 864482104 644 20,000 SH DEFINED 05 20,000 0 0 SUFFOLK BANCORP COM 864739107 660 20,322 SH DEFINED 01 7,352 12,070 900 SUFFOLK BANCORP COM 864739107 2,243 69,036 SH DEFINED 01,08 10,601 58,435 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 482 ________ SUMMA INDS COM 86562T105 54 5,000 SH DEFINED 01 0 5,000 0 SUMMA INDS COM 86562T105 129 11,915 SH DEFINED 01,08 1,944 9,971 0 SUMMIT BANCSHARES INC TEX COM 866011109 223 7,650 SH DEFINED 01 1,300 6,200 150 SUMMIT BANCSHARES INC TEX COM 866011109 358 12,307 SH DEFINED 01,08 2,700 9,607 0 SUMMIT BK CORP GA COM 866013105 117 6,840 SH DEFINED 01 0 6,840 0 SUMMIT BK CORP GA COM 866013105 126 7,343 SH DEFINED 01,08 2,100 5,243 0 SUMMIT PPTYS INC COM 866239106 1,368 53,360 SH DEFINED 01 27,905 23,905 1,550 SUMMIT PPTYS INC COM 866239106 4,534 176,824 SH DEFINED 01,08 50,926 125,898 0 SUMTOTAL SYS INC COM 866615107 116 17,903 SH DEFINED 01 3,232 14,671 0 SUMTOTAL SYS INC COM 866615107 231 35,581 SH DEFINED 01,08 7,763 27,818 0 SUN BANCORP INC COM 86663B102 366 17,196 SH DEFINED 01 5,166 11,611 419 SUN BANCORP INC COM 86663B102 1,191 56,016 SH DEFINED 01,08 11,982 44,034 0 SUN BANCORP INC COM 866634108 172 7,701 SH DEFINED 01 1,645 5,906 150 SUN BANCORP INC COM 866634108 327 14,618 SH DEFINED 01,08 3,087 11,531 0 SUN COMMUNITIES INC COM 866674104 1,030 27,344 SH DEFINED 01 10,828 15,866 650 SUN COMMUNITIES INC COM 866674104 26 700 SH OTHER 02 700 0 0 SUN COMMUNITIES INC COM 866674104 23 600 SH OTHER 04 600 0 0 SUN COMMUNITIES INC COM 866674104 4,713 125,180 SH DEFINED 01,08 52,558 72,622 0 SUN LIFE FINL INC COM 866796105 6 200 SH DEFINED 01 200 0 0 SUN LIFE FINL INC COM 866796105 355 12,271 SH OTHER 01 12,271 0 0 SUN LIFE FINL INC COM 866796105 151 5,223 SH DEFINED 02 3,203 2,020 0 SUN LIFE FINL INC COM 866796105 317 10,961 SH DEFINED 04 10,961 0 0 SUN LIFE FINL INC COM 866796105 31 1,055 SH DEFINED 10 0 1,055 0 SUN MICROSYSTEMS INC COM 866810104 23,968 5,535,285 SH DEFINED 01 2,033,167 2,923,642 578,476 SUN MICROSYSTEMS INC COM 866810104 291 67,170 SH OTHER 01 21,200 42,970 3,000 SUN MICROSYSTEMS INC COM 866810104 34 7,866 SH DEFINED 02 4,950 2,916 0 SUN MICROSYSTEMS INC COM 866810104 62 14,225 SH OTHER 02 12,925 400 900 SUN MICROSYSTEMS INC COM 866810104 29 6,750 SH DEFINED 03 6,550 200 0 SUN MICROSYSTEMS INC COM 866810104 22 5,100 SH OTHER 03 400 2,300 2,400 SUN MICROSYSTEMS INC COM 866810104 59 13,728 SH DEFINED 04 12,728 0 1,000 SUN MICROSYSTEMS INC COM 866810104 97 22,300 SH OTHER 04 17,300 5,000 0 SUN MICROSYSTEMS INC COM 866810104 29 6,675 SH DEFINED 05 800 0 5,875 SUN MICROSYSTEMS INC COM 866810104 38 8,800 SH OTHER 01,06 0 0 8,800 SUN MICROSYSTEMS INC COM 866810104 133,076 30,733,521 SH DEFINED 01,08 15,921,011 14,806,590 5,920 SUN MICROSYSTEMS INC COM 866810104 527 121,679 SH DEFINED 09 121,679 0 0 SUN MICROSYSTEMS INC COM 866810104 163 37,642 SH DEFINED 10 26,592 0 11,050 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 483 ________ SUN HYDRAULICS CORP COM 866942105 139 7,900 SH DEFINED 01 900 7,000 0 SUN HYDRAULICS CORP COM 866942105 18 1,000 SH DEFINED 04 1,000 0 0 SUN HYDRAULICS CORP COM 866942105 118 6,700 SH DEFINED 01,08 2,700 4,000 0 SUN HYDRAULICS CORP COM 866942105 43 2,460 SH DEFINED 10 2,460 0 0 SUNAIR ELECTRS INC COM 867017105 19 3,300 SH DEFINED 01 800 2,500 0 SUNAIR ELECTRS INC COM 867017105 97 17,241 SH DEFINED 01,08 1,591 15,650 0 SUNCOR ENERGY INC COM 867229106 26,804 1,046,641 SH DEFINED 01 523,527 381,339 141,775 SUNCOR ENERGY INC COM 867229106 3,505 136,870 SH OTHER 01 70,830 62,380 3,660 SUNCOR ENERGY INC COM 867229106 2,669 104,230 SH DEFINED 02 74,885 26,845 2,500 SUNCOR ENERGY INC COM 867229106 1,084 42,340 SH OTHER 02 8,200 22,940 11,200 SUNCOR ENERGY INC COM 867229106 3,061 119,537 SH DEFINED 03 71,915 40,107 7,515 SUNCOR ENERGY INC COM 867229106 133 5,200 SH OTHER 03 3,500 1,700 0 SUNCOR ENERGY INC COM 867229106 6,054 236,406 SH DEFINED 04 212,901 18,475 5,030 SUNCOR ENERGY INC COM 867229106 1,392 54,352 SH OTHER 04 49,681 4,671 0 SUNCOR ENERGY INC COM 867229106 1,312 51,244 SH DEFINED 05 39,190 8,714 3,340 SUNCOR ENERGY INC COM 867229106 42 1,655 SH OTHER 05 1,655 0 0 SUNCOR ENERGY INC COM 867229106 253 9,875 SH DEFINED 10 9,450 425 0 SUNCOR ENERGY INC COM 867229106 54 2,100 SH OTHER 10 600 1,500 0 SUNGARD DATA SYS INC COM 867363103 17,735 682,113 SH DEFINED 01 353,510 274,188 54,415 SUNGARD DATA SYS INC COM 867363103 364 14,000 SH OTHER 01 0 13,750 250 SUNGARD DATA SYS INC COM 867363103 1 50 SH DEFINED 03 50 0 0 SUNGARD DATA SYS INC COM 867363103 248 9,549 SH DEFINED 04 1,949 7,600 0 SUNGARD DATA SYS INC COM 867363103 100 3,846 SH OTHER 04 3,846 0 0 SUNGARD DATA SYS INC COM 867363103 125 4,800 SH DEFINED 05 4,000 400 400 SUNGARD DATA SYS INC COM 867363103 130 5,000 SH OTHER 05 0 0 5,000 SUNGARD DATA SYS INC COM 867363103 18 700 SH OTHER 01,06 0 0 700 SUNGARD DATA SYS INC COM 867363103 69,642 2,678,531 SH DEFINED 01,08 1,408,733 1,269,798 0 SUNGARD DATA SYS INC COM 867363103 33 1,252 SH DEFINED 09 1,252 0 0 SUNGARD DATA SYS INC COM 867363103 115 4,440 SH DEFINED 10 4,040 0 400 SUNLINK HEALTH SYSTEMS INC COM 86737U102 32 5,800 SH DEFINED 01 0 5,800 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 88 15,977 SH DEFINED 01,08 2,224 13,753 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 234 42,540 SH DEFINED 10 42,540 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 2 50 SH DEFINED 01 50 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 9 250 SH OTHER 01 250 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 36 1,000 SH OTHER 04 1,000 0 0 SUNOCO LOGISTICS PRTNRS L P COM 86764L108 291 8,100 SH DEFINED 01,08 500 7,600 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 484 ________ SUNOCO INC COM 86764P109 8,360 131,405 SH DEFINED 01 51,073 69,068 11,264 SUNOCO INC COM 86764P109 6 100 SH OTHER 01 0 0 100 SUNOCO INC COM 86764P109 39 612 SH DEFINED 02 612 0 0 SUNOCO INC COM 86764P109 45 714 SH OTHER 04 714 0 0 SUNOCO INC COM 86764P109 6 100 SH DEFINED 05 0 0 100 SUNOCO INC COM 86764P109 13 200 SH OTHER 01,06 0 0 200 SUNOCO INC COM 86764P109 45,081 708,594 SH DEFINED 01,08 355,582 353,012 0 SUNOCO INC COM 86764P109 8 129 SH DEFINED 09 129 0 0 SUNOCO INC COM 86764P109 20 315 SH DEFINED 10 215 0 100 SUNRISE SENIOR LIVING INC COM 86768K106 3,185 81,378 SH DEFINED 01 52,794 28,184 400 SUNRISE SENIOR LIVING INC COM 86768K106 20 500 SH OTHER 01 0 0 500 SUNRISE SENIOR LIVING INC COM 86768K106 39 1,000 SH DEFINED 03 0 1,000 0 SUNRISE SENIOR LIVING INC COM 86768K106 10 250 SH OTHER 01,06 0 0 250 SUNRISE SENIOR LIVING INC COM 86768K106 5,181 132,372 SH DEFINED 01,08 56,544 75,828 0 SUNRISE TELECOM INC COM 86769Y105 310 117,555 SH DEFINED 01 75,955 41,600 0 SUNRISE TELECOM INC COM 86769Y105 194 73,589 SH DEFINED 01,08 23,300 50,289 0 SUNTERRA CORP COM 86787D208 263 20,900 SH DEFINED 01 1,800 18,700 400 SUNTERRA CORP COM 86787D208 1,383 109,759 SH DEFINED 01,08 55,159 54,600 0 SUNTRON CORP COM 86789P100 147 25,431 SH DEFINED 01 5,550 19,881 0 SUNTRON CORP COM 86789P100 157 27,193 SH DEFINED 01,08 11,222 15,971 0 SUNTRUST BKS INC COM 867914103 29,064 447,204 SH DEFINED 01 163,905 244,459 38,840 SUNTRUST BKS INC COM 867914103 896 13,790 SH OTHER 01 2,640 10,900 250 SUNTRUST BKS INC COM 867914103 26 400 SH DEFINED 02 0 0 400 SUNTRUST BKS INC COM 867914103 8 125 SH OTHER 02 125 0 0 SUNTRUST BKS INC COM 867914103 49 750 SH DEFINED 03 150 600 0 SUNTRUST BKS INC COM 867914103 25,881 398,235 SH DEFINED 04 396,735 1,500 0 SUNTRUST BKS INC COM 867914103 3,105 47,779 SH OTHER 04 39,903 7,876 0 SUNTRUST BKS INC COM 867914103 65 1,000 SH DEFINED 05 600 0 400 SUNTRUST BKS INC COM 867914103 42 650 SH OTHER 01,06 0 0 650 SUNTRUST BKS INC COM 867914103 164,258 2,527,438 SH DEFINED 01,08 1,304,765 1,222,173 500 SUNTRUST BKS INC COM 867914103 530 8,155 SH DEFINED 09 8,155 0 0 SUNTRUST BKS INC COM 867914103 1,461 22,474 SH DEFINED 10 19,974 600 1,900 SUNTRUST BKS INC COM 867914103 234 3,600 SH OTHER 10 3,600 0 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 57 46,110 SH DEFINED 01 12,650 33,460 0 SUPERCONDUCTOR TECHNOLOGIES COM 867931107 150 121,605 SH DEFINED 01,08 24,530 97,075 0 SUPERGEN INC COM 868059106 420 65,155 SH DEFINED 01 24,691 38,339 2,125 SUPERGEN INC COM 868059106 1,290 200,000 SH OTHER 03 200,000 0 0 SUPERGEN INC COM 868059106 2,659 412,317 SH DEFINED 01,08 101,163 311,154 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 485 ________ SUPERIOR CONSULTANT HLDGS CO COM 868146101 84 14,000 SH DEFINED 01 2,000 12,000 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 36 6,000 SH OTHER 01 0 6,000 0 SUPERIOR CONSULTANT HLDGS CO COM 868146101 190 31,700 SH DEFINED 01,08 4,700 27,000 0 SUPERIOR ENERGY SVCS INC COM 868157108 1,026 102,111 SH DEFINED 01 40,097 60,814 1,200 SUPERIOR ENERGY SVCS INC COM 868157108 4,277 425,543 SH DEFINED 01,08 124,896 300,647 0 SUPERIOR INDS INTL INC COM 868168105 710 21,224 SH DEFINED 01 15,532 4,892 800 SUPERIOR INDS INTL INC COM 868168105 15 450 SH OTHER 01 0 450 0 SUPERIOR INDS INTL INC COM 868168105 4 110 SH DEFINED 04 110 0 0 SUPERIOR INDS INTL INC COM 868168105 7 200 SH OTHER 04 200 0 0 SUPERIOR INDS INTL INC COM 868168105 7,592 226,963 SH DEFINED 01,08 46,017 180,946 0 SUPERIOR UNIFORM GP INC COM 868358102 329 20,700 SH DEFINED 01 14,900 5,800 0 SUPERIOR UNIFORM GP INC COM 868358102 315 19,824 SH DEFINED 01,08 3,840 15,984 0 SUPERTEX INC COM 868532102 286 17,518 SH DEFINED 01 6,418 10,900 200 SUPERTEX INC COM 868532102 4 225 SH OTHER 01,06 0 0 225 SUPERTEX INC COM 868532102 1,553 95,044 SH DEFINED 01,08 30,980 64,064 0 SUPERVALU INC COM 868536103 6,467 211,274 SH DEFINED 01 70,465 118,255 22,554 SUPERVALU INC COM 868536103 106 3,450 SH OTHER 01 3,325 0 125 SUPERVALU INC COM 868536103 49 1,600 SH OTHER 02 0 1,600 0 SUPERVALU INC COM 868536103 2 50 SH DEFINED 03 50 0 0 SUPERVALU INC COM 868536103 95 3,100 SH DEFINED 04 3,100 0 0 SUPERVALU INC COM 868536103 3 100 SH DEFINED 05 0 0 100 SUPERVALU INC COM 868536103 9 300 SH OTHER 01,06 0 0 300 SUPERVALU INC COM 868536103 35,146 1,148,201 SH DEFINED 01,08 542,090 606,111 0 SUPERVALU INC COM 868536103 7 222 SH DEFINED 10 22 0 200 SUPPORTSOFT INC COM 868587106 729 83,956 SH DEFINED 01 23,334 60,222 400 SUPPORTSOFT INC COM 868587106 4 500 SH DEFINED 04 500 0 0 SUPPORTSOFT INC COM 868587106 2,639 304,076 SH DEFINED 01,08 114,542 189,534 0 SUPREME INDS INC COM 868607102 61 9,431 SH DEFINED 01 1,316 8,115 0 SUPREME INDS INC COM 868607102 185 28,706 SH DEFINED 01,08 4,086 24,620 0 SUREWEST COMMUNICATIONS COM 868733106 710 22,476 SH DEFINED 01 9,358 12,668 450 SUREWEST COMMUNICATIONS COM 868733106 2,772 87,711 SH DEFINED 01,08 16,071 71,640 0 SURMODICS INC COM 868873100 750 30,424 SH DEFINED 01 9,229 20,645 550 SURMODICS INC COM 868873100 17 700 SH DEFINED 04 700 0 0 SURMODICS INC COM 868873100 9 350 SH OTHER 01,06 0 0 350 SURMODICS INC COM 868873100 3,081 125,042 SH DEFINED 01,08 43,080 81,962 0 SURMODICS INC COM 868873100 25 1,000 SH DEFINED 10 1,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 486 ________ SUSQUEHANNA BANCSHARES INC P COM 869099101 3,560 141,507 SH DEFINED 01 92,461 47,818 1,228 SUSQUEHANNA BANCSHARES INC P COM 869099101 344 13,675 SH OTHER 01 13,675 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 27 1,077 SH DEFINED 02 1,077 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 10 412 SH DEFINED 04 412 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 14 550 SH OTHER 01,06 0 0 550 SUSQUEHANNA BANCSHARES INC P COM 869099101 7,595 301,886 SH DEFINED 01,08 91,773 210,113 0 SWIFT ENERGY CO COM 870738101 959 43,462 SH DEFINED 01 16,601 25,076 1,785 SWIFT ENERGY CO COM 870738101 9 400 SH OTHER 01,06 0 0 400 SWIFT ENERGY CO COM 870738101 3,623 164,237 SH DEFINED 01,08 47,369 116,868 0 SWIFT TRANSN CO COM 870756103 921 51,319 SH DEFINED 01 37,782 11,017 2,520 SWIFT TRANSN CO COM 870756103 2 100 SH OTHER 01 0 100 0 SWIFT TRANSN CO COM 870756103 151 8,400 SH DEFINED 04 0 8,400 0 SWIFT TRANSN CO COM 870756103 8,810 490,810 SH DEFINED 01,08 90,383 400,427 0 SWIFT TRANSN CO COM 870756103 1 51 SH DEFINED 10 0 0 51 SWISS HELVETIA FD INC COM 870875101 84 6,465 SH DEFINED 02 0 6,465 0 SWISS HELVETIA FD INC COM 870875101 17 1,303 SH OTHER 04 1,303 0 0 SWISS HELVETIA FD INC COM 870875101 31 2,348 SH OTHER 10 2,348 0 0 SYBASE INC COM 871130100 791 43,959 SH DEFINED 01 23,521 18,088 2,350 SYBASE INC COM 871130100 45 2,500 SH DEFINED 02 2,500 0 0 SYBASE INC COM 871130100 8,926 495,907 SH DEFINED 01,08 112,805 383,102 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 1,862 62,377 SH DEFINED 01 23,117 36,911 2,349 SYBRON DENTAL SPECIALTIES IN COM 871142105 4 133 SH OTHER 01 0 133 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 7 233 SH DEFINED 04 233 0 0 SYBRON DENTAL SPECIALTIES IN COM 871142105 16 525 SH OTHER 01,06 0 0 525 SYBRON DENTAL SPECIALTIES IN COM 871142105 7,552 252,990 SH DEFINED 01,08 65,910 187,080 0 SYCAMORE NETWORKS INC COM 871206108 1,554 367,304 SH DEFINED 01 122,652 231,552 13,100 SYCAMORE NETWORKS INC COM 871206108 5,750 1,359,440 SH DEFINED 01,08 417,800 941,640 0 SYKES ENTERPRISES INC COM 871237103 813 107,151 SH DEFINED 01 38,677 67,124 1,350 SYKES ENTERPRISES INC COM 871237103 1,519 200,145 SH DEFINED 01,08 68,692 131,453 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 487 ________ SYMANTEC CORP COM 871503108 60,595 1,384,086 SH DEFINED 01 928,490 392,931 62,665 SYMANTEC CORP COM 871503108 5,141 117,430 SH OTHER 01 73,335 38,595 5,500 SYMANTEC CORP COM 871503108 3,703 84,575 SH DEFINED 02 65,900 12,700 5,975 SYMANTEC CORP COM 871503108 1,145 26,150 SH OTHER 02 8,550 8,000 9,600 SYMANTEC CORP COM 871503108 10,397 237,492 SH DEFINED 03 141,598 79,519 16,375 SYMANTEC CORP COM 871503108 1,171 26,740 SH OTHER 03 18,630 6,990 1,120 SYMANTEC CORP COM 871503108 31,531 720,224 SH DEFINED 04 656,549 16,300 47,375 SYMANTEC CORP COM 871503108 13,489 308,105 SH OTHER 04 293,135 13,520 1,450 SYMANTEC CORP COM 871503108 892 20,379 SH DEFINED 05 17,554 600 2,225 SYMANTEC CORP COM 871503108 7 150 SH OTHER 05 0 150 0 SYMANTEC CORP COM 871503108 35 800 SH OTHER 01,06 0 0 800 SYMANTEC CORP COM 871503108 122,889 2,806,975 SH DEFINED 01,08 1,426,089 1,377,986 2,900 SYMANTEC CORP COM 871503108 197 4,496 SH DEFINED 09 4,496 0 0 SYMANTEC CORP COM 871503108 7,480 170,844 SH DEFINED 10 138,394 23,490 8,960 SYMANTEC CORP COM 871503108 1,257 28,705 SH OTHER 10 10,745 17,425 535 SYMBION INC DEL COM 871507109 40 2,300 SH DEFINED 01 2,300 0 0 SYMBION INC DEL COM 871507109 450 25,721 SH DEFINED 01,08 1,090 24,631 0 SYMBOL TECHNOLOGIES INC COM 871508107 10,223 693,553 SH DEFINED 01 440,972 196,899 55,682 SYMBOL TECHNOLOGIES INC COM 871508107 4 300 SH OTHER 01 0 100 200 SYMBOL TECHNOLOGIES INC COM 871508107 165 11,175 SH OTHER 02 0 11,175 0 SYMBOL TECHNOLOGIES INC COM 871508107 1 100 SH DEFINED 03 100 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 5 350 SH DEFINED 05 0 0 350 SYMBOL TECHNOLOGIES INC COM 871508107 9 600 SH OTHER 01,06 0 0 600 SYMBOL TECHNOLOGIES INC COM 871508107 31,070 2,107,899 SH DEFINED 01,08 1,075,731 1,032,168 0 SYMBOL TECHNOLOGIES INC COM 871508107 13 855 SH DEFINED 09 855 0 0 SYMBOL TECHNOLOGIES INC COM 871508107 132 8,939 SH DEFINED 10 8,589 0 350 SYMMETRICOM INC COM 871543104 681 76,511 SH DEFINED 01 27,118 48,443 950 SYMMETRICOM INC COM 871543104 40 4,500 SH DEFINED 02 4,500 0 0 SYMMETRICOM INC COM 871543104 5 600 SH OTHER 01,06 0 0 600 SYMMETRICOM INC COM 871543104 2,550 286,542 SH DEFINED 01,08 58,801 227,741 0 SYMYX TECHNOLOGIES COM 87155S108 1,114 46,188 SH DEFINED 01 16,730 28,008 1,450 SYMYX TECHNOLOGIES COM 87155S108 4,373 181,298 SH DEFINED 01,08 31,628 149,670 0 SYMS CORP COM 871551107 169 18,200 SH DEFINED 01 3,300 14,900 0 SYMS CORP COM 871551107 310 33,472 SH DEFINED 01,08 5,969 27,503 0 SYNAGRO TECHNOLOGIES INC COM 871562203 57 20,200 SH DEFINED 01 200 20,000 0 SYNAGRO TECHNOLOGIES INC COM 871562203 76 26,777 SH DEFINED 01,08 8,906 17,871 0 SYNALLOY CP DEL COM 871565107 89 8,700 SH DEFINED 01 900 7,800 0 SYNALLOY CP DEL COM 871565107 254 24,876 SH DEFINED 01,08 2,701 22,175 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 488 ________ SYNAPTICS INC COM 87157D109 894 46,250 SH DEFINED 01 16,226 28,824 1,200 SYNAPTICS INC COM 87157D109 46 2,400 SH OTHER 01 0 2,400 0 SYNAPTICS INC COM 87157D109 3,653 189,076 SH DEFINED 01,08 69,762 119,314 0 SYNERGX SYSTEMS INC COM 87160C106 36 12,638 SH DEFINED 01,08 2,000 10,638 0 SYNPLICITY INC COM 87160Y108 171 28,550 SH DEFINED 01 5,000 23,300 250 SYNPLICITY INC COM 87160Y108 286 47,639 SH DEFINED 01,08 10,400 37,239 0 SYNOPSYS INC COM 871607107 2,782 97,858 SH DEFINED 01 59,380 28,704 9,774 SYNOPSYS INC COM 871607107 130 4,590 SH OTHER 02 0 4,590 0 SYNOPSYS INC COM 871607107 57 2,000 SH OTHER 05 0 0 2,000 SYNOPSYS INC COM 871607107 25,510 897,304 SH DEFINED 01,08 289,554 607,750 0 SYNOPSYS INC COM 871607107 8 285 SH DEFINED 09 285 0 0 SYNOPSYS INC COM 871607107 6 208 SH DEFINED 10 0 0 208 SYNOVUS FINL CORP COM 87161C105 12,205 482,019 SH DEFINED 01 195,399 257,050 29,570 SYNOVUS FINL CORP COM 87161C105 65 2,575 SH OTHER 01 0 2,300 275 SYNOVUS FINL CORP COM 87161C105 3 100 SH DEFINED 03 100 0 0 SYNOVUS FINL CORP COM 87161C105 30 1,188 SH DEFINED 04 1,188 0 0 SYNOVUS FINL CORP COM 87161C105 51 2,000 SH OTHER 04 0 2,000 0 SYNOVUS FINL CORP COM 87161C105 10 390 SH DEFINED 05 0 0 390 SYNOVUS FINL CORP COM 87161C105 20 800 SH OTHER 01,06 0 0 800 SYNOVUS FINL CORP COM 87161C105 69,615 2,749,389 SH DEFINED 01,08 1,421,600 1,327,789 0 SYNOVUS FINL CORP COM 87161C105 30 1,189 SH DEFINED 09 1,189 0 0 SYNOVUS FINL CORP COM 87161C105 55 2,170 SH DEFINED 10 1,720 0 450 SYNTHETECH INC COM 87162E100 14 11,100 SH DEFINED 01 200 10,900 0 SYNTHETECH INC COM 87162E100 26 21,100 SH DEFINED 01,08 3,232 17,868 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 142 13,200 SH DEFINED 01 2,600 10,600 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 11 1,000 SH DEFINED 04 1,000 0 0 SYNOVIS LIFE TECHNOLOGIES IN COM 87162G105 215 20,026 SH DEFINED 01,08 4,866 15,160 0 SYNTEL INC COM 87162H103 637 38,513 SH DEFINED 01 10,535 27,878 100 SYNTEL INC COM 87162H103 1,723 104,134 SH DEFINED 01,08 19,366 84,768 0 SYNNEX CORP COM 87162W100 397 25,279 SH DEFINED 01,08 700 24,579 0 SYNTROLEUM CORP COM 871630109 309 46,750 SH DEFINED 01 19,200 27,500 50 SYNTROLEUM CORP COM 871630109 1,232 186,093 SH DEFINED 01,08 34,940 151,153 0 SYPRIS SOLUTIONS INC COM 871655106 2,433 126,800 SH DEFINED 01 101,000 25,650 150 SYPRIS SOLUTIONS INC COM 871655106 1,091 56,877 SH DEFINED 01,08 15,797 41,080 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 489 ________ SYSCO CORP COM 871829107 65,489 1,825,725 SH DEFINED 01 994,232 688,711 142,782 SYSCO CORP COM 871829107 12,515 348,904 SH OTHER 01 160,361 179,533 9,010 SYSCO CORP COM 871829107 4,097 114,212 SH DEFINED 02 77,419 29,793 7,000 SYSCO CORP COM 871829107 854 23,815 SH OTHER 02 13,295 7,720 2,800 SYSCO CORP COM 871829107 17,829 497,037 SH DEFINED 03 270,749 169,553 56,735 SYSCO CORP COM 871829107 3,109 86,667 SH OTHER 03 57,640 24,252 4,775 SYSCO CORP COM 871829107 35,805 998,201 SH DEFINED 04 946,626 20,860 30,715 SYSCO CORP COM 871829107 10,117 282,055 SH OTHER 04 258,585 15,870 7,600 SYSCO CORP COM 871829107 4,569 127,366 SH DEFINED 05 113,706 9,255 4,405 SYSCO CORP COM 871829107 300 8,370 SH OTHER 05 5,165 3,205 0 SYSCO CORP COM 871829107 61 1,700 SH OTHER 01,06 0 0 1,700 SYSCO CORP COM 871829107 214,783 5,987,823 SH DEFINED 01,08 3,119,263 2,865,142 3,418 SYSCO CORP COM 871829107 554 15,440 SH DEFINED 09 15,440 0 0 SYSCO CORP COM 871829107 26,029 725,653 SH DEFINED 10 480,355 183,775 61,523 SYSCO CORP COM 871829107 7,166 199,782 SH OTHER 10 70,635 125,276 3,871 SYSTEMAX INC COM 871851101 252 37,566 SH DEFINED 01 6,966 30,600 0 SYSTEMAX INC COM 871851101 582 86,821 SH DEFINED 01,08 18,082 68,739 0 TBA ENTMT CORP COM 872173109 3 4,200 SH DEFINED 01 1,200 3,000 0 TBA ENTMT CORP COM 872173109 9 13,400 SH DEFINED 01,08 4,000 9,400 0 TBC CORP COM 872180104 1,651 69,360 SH DEFINED 01 49,996 18,314 1,050 TBC CORP COM 872180104 8 350 SH OTHER 01,06 0 0 350 TBC CORP COM 872180104 3,136 131,778 SH DEFINED 01,08 29,401 102,377 0 TB WOODS CORP COM 872226105 55 6,800 SH DEFINED 01 1,000 5,800 0 TB WOODS CORP COM 872226105 80 9,835 SH DEFINED 01,08 2,435 7,400 0 TCF FINL CORP COM 872275102 2,731 47,040 SH DEFINED 01 28,736 16,054 2,250 TCF FINL CORP COM 872275102 6 100 SH OTHER 01 0 100 0 TCF FINL CORP COM 872275102 14 240 SH DEFINED 04 240 0 0 TCF FINL CORP COM 872275102 25,698 442,693 SH DEFINED 01,08 160,368 282,325 0 TCF FINL CORP COM 872275102 9 150 SH DEFINED 10 0 0 150 TC PIPELINES LP COM 87233Q108 161 5,000 SH DEFINED 01 5,000 0 0 TC PIPELINES LP COM 87233Q108 64 2,000 SH DEFINED 04 2,000 0 0 TC PIPELINES LP COM 87233Q108 392 12,200 SH DEFINED 01,08 800 11,400 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 490 ________ TECO ENERGY INC COM 872375100 4,291 357,896 SH DEFINED 01 168,516 165,237 24,143 TECO ENERGY INC COM 872375100 138 11,500 SH OTHER 01 7,000 1,450 3,050 TECO ENERGY INC COM 872375100 18 1,500 SH OTHER 02 1,100 400 0 TECO ENERGY INC COM 872375100 5 421 SH DEFINED 03 421 0 0 TECO ENERGY INC COM 872375100 54 4,501 SH DEFINED 04 4,001 0 500 TECO ENERGY INC COM 872375100 220 18,326 SH OTHER 04 18,326 0 0 TECO ENERGY INC COM 872375100 14 1,150 SH DEFINED 05 800 0 350 TECO ENERGY INC COM 872375100 6 500 SH OTHER 01,06 0 0 500 TECO ENERGY INC COM 872375100 19,019 1,586,240 SH DEFINED 01,08 749,586 836,654 0 TECO ENERGY INC COM 872375100 27 2,280 SH DEFINED 10 2,030 0 250 TEPPCO PARTNERS L P COM 872384102 491 12,895 SH DEFINED 01 10,275 1,570 1,050 TEPPCO PARTNERS L P COM 872384102 10 250 SH OTHER 01 250 0 0 TEPPCO PARTNERS L P COM 872384102 46 1,200 SH DEFINED 03 1,200 0 0 TEPPCO PARTNERS L P COM 872384102 11 300 SH DEFINED 04 300 0 0 TEPPCO PARTNERS L P COM 872384102 2,060 54,100 SH DEFINED 01,08 8,600 45,500 0 TEPPCO PARTNERS L P COM 872384102 74 1,952 SH DEFINED 10 1,952 0 0 TESSCO TECHNOLOGIES INC COM 872386107 424 24,400 SH DEFINED 01 17,900 6,500 0 TESSCO TECHNOLOGIES INC COM 872386107 265 15,214 SH DEFINED 01,08 1,780 13,434 0 TF FINL CORP COM 872391107 117 3,900 SH DEFINED 01 400 3,500 0 TF FINL CORP COM 872391107 150 5,000 SH DEFINED 01,08 975 4,025 0 THQ INC COM 872443403 1,512 66,045 SH DEFINED 01 22,175 40,970 2,900 THQ INC COM 872443403 15 650 SH OTHER 01,06 0 0 650 THQ INC COM 872443403 6,415 280,117 SH DEFINED 01,08 102,514 177,603 0 TIB FINL CORP COM 872449103 93 4,600 SH DEFINED 01 600 4,000 0 TIB FINL CORP COM 872449103 61 3,000 SH DEFINED 04 3,000 0 0 TIB FINL CORP COM 872449103 148 7,300 SH DEFINED 01,08 1,500 5,800 0 TII NETWORK TECHNOLOGIES INC COM 872479209 3 1,800 SH DEFINED 01 1,100 700 0 TII NETWORK TECHNOLOGIES INC COM 872479209 22 14,420 SH DEFINED 01,08 4,067 10,353 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 491 ________ TJX COS INC NEW COM 872540109 29,895 1,238,394 SH DEFINED 01 689,296 470,073 79,025 TJX COS INC NEW COM 872540109 1,079 44,700 SH OTHER 01 0 44,100 600 TJX COS INC NEW COM 872540109 169 7,010 SH DEFINED 02 5,016 1,994 0 TJX COS INC NEW COM 872540109 453 18,748 SH DEFINED 03 15,945 2,709 94 TJX COS INC NEW COM 872540109 72 2,974 SH OTHER 03 2,096 0 878 TJX COS INC NEW COM 872540109 4,842 200,584 SH DEFINED 04 181,024 4,425 15,135 TJX COS INC NEW COM 872540109 609 25,210 SH OTHER 04 25,210 0 0 TJX COS INC NEW COM 872540109 17 700 SH DEFINED 05 0 0 700 TJX COS INC NEW COM 872540109 31 1,300 SH OTHER 01,06 0 0 1,300 TJX COS INC NEW COM 872540109 111,085 4,601,708 SH DEFINED 01,08 2,403,528 2,195,730 2,450 TJX COS INC NEW COM 872540109 537 22,227 SH DEFINED 09 22,227 0 0 TJX COS INC NEW COM 872540109 458 18,980 SH DEFINED 10 3,580 0 15,400 TJX COS INC NEW COM 872540109 12 500 SH OTHER 10 500 0 0 TLC VISION CORP COM 872549100 261 22,420 SH DEFINED 01 0 22,420 0 TLC VISION CORP COM 872549100 126 10,824 SH DEFINED 01,08 0 10,824 0 TRC COS INC COM 872625108 794 47,572 SH DEFINED 01 28,348 19,024 200 TRC COS INC COM 872625108 1,197 71,761 SH DEFINED 01,08 15,117 56,644 0 TRM CORP COM 872636105 239 16,500 SH DEFINED 01 8,400 8,100 0 TRM CORP COM 872636105 267 18,452 SH DEFINED 01,08 3,224 15,228 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 107 5,650 SH DEFINED 01 5,550 0 100 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 1,248 66,214 SH DEFINED 01,08 5,818 60,396 0 TSR INC COM 872885108 45 6,700 SH DEFINED 01 900 5,800 0 TSR INC COM 872885108 110 16,245 SH DEFINED 01,08 1,995 14,250 0 TNS INC COM 872960109 482 22,118 SH DEFINED 01,08 700 21,418 0 TNS INC COM 872960109 44 2,000 SH DEFINED 10 2,000 0 0 TTM TECHNOLOGIES INC COM 87305R109 671 56,620 SH DEFINED 01 22,605 33,615 400 TTM TECHNOLOGIES INC COM 87305R109 3,259 274,999 SH DEFINED 01,08 67,369 207,630 0 T-3 ENERGY SRVCS INC COM 87306E107 61 10,320 SH DEFINED 01 2,020 8,300 0 T-3 ENERGY SRVCS INC COM 87306E107 43 7,219 SH DEFINED 01,08 4,110 3,109 0 TVIA INC COM 87307P101 8 4,300 SH DEFINED 01 4,300 0 0 TVIA INC COM 87307P101 46 23,718 SH DEFINED 01,08 4,200 19,518 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 492 ________ TXU CORP COM 873168108 21,401 528,301 SH DEFINED 01 191,749 281,378 55,174 TXU CORP COM 873168108 415 10,250 SH OTHER 01 2,500 5,500 2,250 TXU CORP COM 873168108 46 1,132 SH DEFINED 02 1,132 0 0 TXU CORP COM 873168108 83 2,060 SH OTHER 02 0 2,060 0 TXU CORP COM 873168108 47 1,152 SH DEFINED 03 1,100 52 0 TXU CORP COM 873168108 154 3,800 SH OTHER 03 0 3,800 0 TXU CORP COM 873168108 182 4,500 SH DEFINED 04 0 4,500 0 TXU CORP COM 873168108 93 2,300 SH OTHER 04 2,300 0 0 TXU CORP COM 873168108 76 1,868 SH DEFINED 05 1,443 0 425 TXU CORP COM 873168108 131 3,233 SH OTHER 05 3,233 0 0 TXU CORP COM 873168108 32 800 SH OTHER 01,06 0 0 800 TXU CORP COM 873168108 120,047 2,963,398 SH DEFINED 01,08 1,510,972 1,452,426 0 TXU CORP COM 873168108 79 1,957 SH DEFINED 09 1,957 0 0 TXU CORP COM 873168108 105 2,584 SH DEFINED 10 2,084 0 500 TXU CORP COM 873168108 41 1,000 SH OTHER 10 0 0 1,000 TAG-IT PAC INC COM 873774103 41 9,400 SH DEFINED 01 2,200 7,200 0 TAG-IT PAC INC COM 873774103 66 15,211 SH DEFINED 01,08 4,454 10,757 0 TAITRON COMPONENTS INC COM 874028103 21 9,800 SH DEFINED 01 0 9,800 0 TAITRON COMPONENTS INC COM 874028103 19 9,208 SH DEFINED 01,08 918 8,290 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 1,915 230,415 SH DEFINED 01 190,000 40,000 415 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 250 30,113 SH OTHER 01 30,113 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 7 798 SH DEFINED 04 798 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 106 12,772 SH DEFINED 01,08 12,600 172 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,298 107,647 SH DEFINED 01 66,405 38,492 2,750 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20 650 SH OTHER 01,06 0 0 650 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,122 297,726 SH DEFINED 01,08 79,776 217,950 0 TALBOTS INC COM 874161102 712 18,194 SH DEFINED 01 13,411 4,433 350 TALBOTS INC COM 874161102 3,382 86,380 SH DEFINED 01,08 21,552 64,828 0 TALBOTS INC COM 874161102 2 50 SH DEFINED 10 0 0 50 TALBOTS INC COM 874161102 20 500 SH OTHER 10 500 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 493 ________ TALISMAN ENERGY INC COM 87425E103 532 24,450 SH DEFINED 01 6,450 18,000 0 TALISMAN ENERGY INC COM 87425E103 489 22,500 SH OTHER 01 0 10,500 12,000 TALISMAN ENERGY INC COM 87425E103 1,064 48,925 SH DEFINED 02 31,775 16,650 500 TALISMAN ENERGY INC COM 87425E103 97 4,450 SH OTHER 02 3,600 850 0 TALISMAN ENERGY INC COM 87425E103 3,584 164,850 SH DEFINED 03 109,665 45,565 9,620 TALISMAN ENERGY INC COM 87425E103 260 11,970 SH OTHER 03 9,450 0 2,520 TALISMAN ENERGY INC COM 87425E103 4,468 205,500 SH DEFINED 04 170,575 28,400 6,525 TALISMAN ENERGY INC COM 87425E103 1,480 68,075 SH OTHER 04 68,075 0 0 TALISMAN ENERGY INC COM 87425E103 55 2,520 SH DEFINED 05 2,520 0 0 TALISMAN ENERGY INC COM 87425E103 1,659 76,325 SH DEFINED 10 41,925 20,000 14,400 TALISMAN ENERGY INC COM 87425E103 52 2,400 SH OTHER 10 1,200 300 900 TALK AMERICA HLDGS INC COM 87426R202 403 52,508 SH DEFINED 01 16,886 34,772 850 TALK AMERICA HLDGS INC COM 87426R202 1,796 234,214 SH DEFINED 01,08 96,788 137,426 0 TALX CORP COM 874918105 1,291 52,860 SH DEFINED 01 37,319 14,566 975 TALX CORP COM 874918105 64 2,618 SH OTHER 01 2,618 0 0 TALX CORP COM 874918105 5 200 SH OTHER 01,06 0 0 200 TALX CORP COM 874918105 2,765 113,182 SH DEFINED 01,08 48,984 64,198 0 TANDY BRANDS ACCESSORIES INC COM 875378101 76 5,600 SH DEFINED 01 1,200 4,400 0 TANDY BRANDS ACCESSORIES INC COM 875378101 179 13,294 SH DEFINED 01,08 2,315 10,979 0 TANGER FACTORY OUTLET CTRS I COM 875465106 932 23,846 SH DEFINED 01 14,061 9,085 700 TANGER FACTORY OUTLET CTRS I COM 875465106 9 225 SH OTHER 01 225 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 78 2,000 SH DEFINED 04 2,000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2,874 73,498 SH DEFINED 01,08 12,853 60,645 0 TANOX INC COM 87588Q109 1,047 54,884 SH DEFINED 01 18,366 35,243 1,275 TANOX INC COM 87588Q109 3,525 184,829 SH DEFINED 01,08 36,091 148,738 0 TAPESTRY PHARMACEUTICALS INC COM 876031105 51 29,250 SH DEFINED 01 5,500 23,200 550 TAPESTRY PHARMACEUTICALS INC COM 876031105 73 41,704 SH DEFINED 01,08 8,800 32,904 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 494 ________ TARGET CORP COM 87612E106 160,046 3,768,440 SH DEFINED 01 2,348,751 1,193,548 226,141 TARGET CORP COM 87612E106 27,219 640,895 SH OTHER 01 264,295 348,069 28,531 TARGET CORP COM 87612E106 15,859 373,424 SH DEFINED 02 239,215 121,279 12,930 TARGET CORP COM 87612E106 5,123 120,625 SH OTHER 02 79,885 35,740 5,000 TARGET CORP COM 87612E106 16,955 399,231 SH DEFINED 03 226,868 154,443 17,920 TARGET CORP COM 87612E106 4,480 105,478 SH OTHER 03 67,078 29,300 9,100 TARGET CORP COM 87612E106 65,610 1,544,859 SH DEFINED 04 1,451,353 39,311 54,195 TARGET CORP COM 87612E106 27,787 654,272 SH OTHER 04 607,252 41,170 5,850 TARGET CORP COM 87612E106 8,551 201,345 SH DEFINED 05 179,515 13,535 8,295 TARGET CORP COM 87612E106 1,452 34,195 SH OTHER 05 17,695 12,325 4,175 TARGET CORP COM 87612E106 98 2,300 SH OTHER 01,06 0 0 2,300 TARGET CORP COM 87612E106 358,789 8,448,063 SH DEFINED 01,08 4,480,801 3,956,622 10,640 TARGET CORP COM 87612E106 983 23,147 SH DEFINED 09 23,147 0 0 TARGET CORP COM 87612E106 20,108 473,464 SH DEFINED 10 389,959 66,800 16,705 TARGET CORP COM 87612E106 7,267 171,116 SH OTHER 10 84,117 80,924 6,075 TARGETED GENETICS CORP COM 87612M108 82 51,300 SH DEFINED 01 8,800 42,500 0 TARGETED GENETICS CORP COM 87612M108 104 65,685 SH DEFINED 01,08 22,091 43,594 0 TARAGON RLTY INVS INC COM 876287103 310 21,042 SH DEFINED 01 5,733 15,184 125 TARAGON RLTY INVS INC COM 876287103 822 55,755 SH DEFINED 01,08 14,037 41,718 0 TARRANT APPAREL GROUP COM 876289109 25 16,900 SH DEFINED 01 3,000 13,900 0 TARRANT APPAREL GROUP COM 876289109 38 25,050 SH DEFINED 01,08 7,000 18,050 0 TASER INTL INC COM 87651B104 1,072 24,800 SH DEFINED 01 5,100 19,500 200 TASER INTL INC COM 87651B104 9 200 SH DEFINED 02 0 200 0 TASER INTL INC COM 87651B104 13 300 SH OTHER 02 300 0 0 TASER INTL INC COM 87651B104 4,134 95,631 SH DEFINED 01,08 59,318 36,313 0 TASTY BAKING CO COM 876553306 155 16,450 SH DEFINED 01 1,600 14,800 50 TASTY BAKING CO COM 876553306 218 23,116 SH DEFINED 01,08 3,291 19,825 0 TAUBMAN CTRS INC COM 876664103 1,813 79,205 SH DEFINED 01 30,777 45,378 3,050 TAUBMAN CTRS INC COM 876664103 7,103 310,300 SH DEFINED 01,08 81,795 228,505 0 TAUBMAN CTRS INC COM 876664103 18 800 SH OTHER 10 800 0 0 TAYLOR CAP GROUP INC COM 876851106 38 1,756 SH DEFINED 01 1,636 120 0 TAYLOR CAP GROUP INC COM 876851106 356 16,364 SH DEFINED 01,08 3,164 13,200 0 TAYLOR DEVICES INC COM 877163105 5 2,200 SH DEFINED 01 0 2,200 0 TAYLOR DEVICES INC COM 877163105 21 9,280 SH DEFINED 01,08 1,206 8,074 0 TEAMSTAFF INC COM 87815U204 86 35,467 SH DEFINED 01,08 7,027 28,440 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 495 ________ TEAM FINANCIAL INC COM 87815X109 50 4,300 SH DEFINED 01 0 4,300 0 TEAM FINANCIAL INC COM 87815X109 92 7,988 SH DEFINED 01,08 1,588 6,400 0 TEAM INC COM 878155100 118 7,300 SH DEFINED 01 1,100 6,200 0 TEAM INC COM 878155100 2 100 SH DEFINED 04 100 0 0 TEAM INC COM 878155100 266 16,416 SH DEFINED 01,08 3,153 13,263 0 TEAM INC COM 878155100 16 1,000 SH OTHER 10 1,000 0 0 TECH DATA CORP COM 878237106 1,116 28,519 SH DEFINED 01 12,922 11,727 3,870 TECH DATA CORP COM 878237106 6 165 SH DEFINED 04 165 0 0 TECH DATA CORP COM 878237106 11,762 300,591 SH DEFINED 01,08 68,467 232,124 0 TECH DATA CORP COM 878237106 4 100 SH DEFINED 10 0 0 100 TECH OPS SEVCON INC COM 878293109 23 3,900 SH DEFINED 01 400 3,500 0 TECH OPS SEVCON INC COM 878293109 72 12,204 SH DEFINED 01,08 1,369 10,835 0 TECHTEAM GLOBAL INC COM 878311109 158 17,400 SH DEFINED 01 1,900 15,500 0 TECHTEAM GLOBAL INC COM 878311109 182 20,100 SH DEFINED 01,08 4,231 15,869 0 TECHNE CORP COM 878377100 2,698 62,091 SH DEFINED 01 24,298 35,343 2,450 TECHNE CORP COM 878377100 5 125 SH DEFINED 02 0 0 125 TECHNE CORP COM 878377100 26 600 SH OTHER 01,06 0 0 600 TECHNE CORP COM 878377100 12,745 293,320 SH DEFINED 01,08 90,500 202,820 0 TECHNICAL OLYMPIC USA INC COM 878483106 741 33,272 SH DEFINED 01 11,072 22,200 0 TECHNICAL OLYMPIC USA INC COM 878483106 2,145 96,281 SH DEFINED 01,08 21,357 74,924 0 TECHNIP NEW COM 878546209 231 6,736 SH OTHER 01 0 6,736 0 TECHNIP NEW COM 878546209 24 700 SH DEFINED 05 0 700 0 TECHNITROL INC COM 878555101 1,541 70,368 SH DEFINED 01 24,125 43,793 2,450 TECHNITROL INC COM 878555101 105 4,775 SH DEFINED 02 4,775 0 0 TECHNITROL INC COM 878555101 2 88 SH DEFINED 04 88 0 0 TECHNITROL INC COM 878555101 11 500 SH OTHER 01,06 0 0 500 TECHNITROL INC COM 878555101 5,580 254,787 SH DEFINED 01,08 70,624 184,163 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 61 56,776 SH DEFINED 01 8,726 48,050 0 TECHNOLOGY SOLUTIONS CO COM 87872T108 76 70,926 SH DEFINED 01,08 16,801 54,125 0 TECHNOLOGY RESH CORP COM 878727304 33 2,700 SH DEFINED 01 0 2,700 0 TECHNOLOGY RESH CORP COM 878727304 266 21,554 SH DEFINED 01,08 1,448 20,106 0 TECUMSEH PRODS CO COM 878895200 807 19,600 SH DEFINED 01 10,510 8,690 400 TECUMSEH PRODS CO COM 878895200 5,533 134,334 SH DEFINED 01,08 28,900 105,434 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 496 ________ TEGAL CORP COM 879008100 84 45,300 SH DEFINED 01 2,400 42,900 0 TEGAL CORP COM 879008100 81 43,727 SH DEFINED 01,08 3,276 40,451 0 TEJON RANCH CO DEL COM 879080109 631 18,120 SH DEFINED 01 5,794 12,126 200 TEJON RANCH CO DEL COM 879080109 283 8,128 SH DEFINED 03 7,300 828 0 TEJON RANCH CO DEL COM 879080109 35 1,000 SH OTHER 03 1,000 0 0 TEJON RANCH CO DEL COM 879080109 2,626 75,455 SH DEFINED 01,08 21,120 54,335 0 TEKELEC COM 879101103 1,738 95,631 SH DEFINED 01 32,424 60,207 3,000 TEKELEC COM 879101103 6,835 376,188 SH DEFINED 01,08 103,846 272,342 0 TEKELEC COM 879101103 15 850 SH DEFINED 10 0 850 0 TEKTRONIX INC COM 879131100 6,649 195,453 SH DEFINED 01 69,987 98,013 27,453 TEKTRONIX INC COM 879131100 3 75 SH OTHER 01 0 0 75 TEKTRONIX INC COM 879131100 2 50 SH DEFINED 03 50 0 0 TEKTRONIX INC COM 879131100 5 150 SH DEFINED 05 0 0 150 TEKTRONIX INC COM 879131100 7 200 SH OTHER 01,06 0 0 200 TEKTRONIX INC COM 879131100 25,914 761,718 SH DEFINED 01,08 369,939 391,779 0 TEKTRONIX INC COM 879131100 149 4,389 SH DEFINED 09 4,389 0 0 TEKTRONIX INC COM 879131100 3 97 SH DEFINED 10 16 0 81 TELECOM HLDRS TR COM 87927P200 547 20,200 SH DEFINED 02 12,200 8,000 0 TELECOM HLDRS TR COM 87927P200 14 500 SH OTHER 02 500 0 0 TELECOM HLDRS TR COM 87927P200 11 400 SH OTHER 04 0 400 0 TELECOMMUNICATION SYS INC COM 87929J103 24 4,200 SH DEFINED 01 4,200 0 0 TELECOMMUNICATION SYS INC COM 87929J103 259 45,671 SH DEFINED 01,08 8,390 37,281 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2,803 140,023 SH DEFINED 01 108,888 30,435 700 TELEDYNE TECHNOLOGIES INC COM 879360105 28 1,399 SH OTHER 03 0 699 700 TELEDYNE TECHNOLOGIES INC COM 879360105 10 500 SH OTHER 01,06 0 0 500 TELEDYNE TECHNOLOGIES INC COM 879360105 5,121 255,808 SH DEFINED 01,08 88,647 167,161 0 TELEDYNE TECHNOLOGIES INC COM 879360105 0 14 SH OTHER 10 14 0 0 TELEFLEX INC COM 879369106 1,327 26,468 SH DEFINED 01 9,004 14,888 2,576 TELEFLEX INC COM 879369106 476 9,485 SH OTHER 01 0 935 8,550 TELEFLEX INC COM 879369106 45 900 SH DEFINED 02 900 0 0 TELEFLEX INC COM 879369106 5 95 SH DEFINED 04 95 0 0 TELEFLEX INC COM 879369106 10,174 202,880 SH DEFINED 01,08 45,951 156,929 0 TELEFLEX INC COM 879369106 3 50 SH DEFINED 10 0 0 50 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 497 ________ TELEFONICA S A COM 879382208 7 151 SH DEFINED 01 151 0 0 TELEFONICA S A COM 879382208 75 1,684 SH OTHER 01 0 1,684 0 TELEFONICA S A COM 879382208 60 1,337 SH DEFINED 02 1,037 0 300 TELEFONICA S A COM 879382208 2 38 SH DEFINED 03 38 0 0 TELEFONICA S A COM 879382208 23 522 SH OTHER 03 522 0 0 TELEFONICA S A COM 879382208 46 1,040 SH DEFINED 04 1,040 0 0 TELEFONICA S A COM 879382208 25 561 SH OTHER 04 561 0 0 TELEFONICA S A COM 879382208 453 10,148 SH DEFINED 01,08 5,074 5,074 0 TELEFONOS DE MEXICO S A COM 879403780 551 16,553 SH DEFINED 01 16,453 0 100 TELEFONOS DE MEXICO S A COM 879403780 41 1,240 SH OTHER 01 240 1,000 0 TELEFONOS DE MEXICO S A COM 879403780 12 356 SH DEFINED 02 0 0 356 TELEFONOS DE MEXICO S A COM 879403780 67 2,024 SH DEFINED 03 1,524 500 0 TELEFONOS DE MEXICO S A COM 879403780 17 520 SH OTHER 03 520 0 0 TELEFONOS DE MEXICO S A COM 879403780 43 1,300 SH DEFINED 04 1,300 0 0 TELEFONOS DE MEXICO S A COM 879403780 103 3,100 SH OTHER 04 3,100 0 0 TELEFONOS DE MEXICO S A COM 879403780 126 3,800 SH DEFINED 01,08 3,800 0 0 TELEPHONE & DATA SYS INC COM 879433100 2,204 30,956 SH DEFINED 01 15,983 11,113 3,860 TELEPHONE & DATA SYS INC COM 879433100 3 40 SH DEFINED 02 0 0 40 TELEPHONE & DATA SYS INC COM 879433100 85 1,200 SH DEFINED 04 1,200 0 0 TELEPHONE & DATA SYS INC COM 879433100 23,271 326,841 SH DEFINED 01,08 98,452 228,389 0 TELEPHONE & DATA SYS INC COM 879433100 8 110 SH DEFINED 09 110 0 0 TELEPHONE & DATA SYS INC COM 879433100 7 100 SH DEFINED 10 0 0 100 TELETOUCH COMMUNICATIONS INC COM 87951V206 5 8,200 SH DEFINED 01 0 8,200 0 TELETOUCH COMMUNICATIONS INC COM 87951V206 2 2,697 SH DEFINED 01,08 97 2,600 0 TELIK INC COM 87959M109 1,590 66,600 SH DEFINED 01 25,369 39,456 1,775 TELIK INC COM 87959M109 2 100 SH DEFINED 04 100 0 0 TELIK INC COM 87959M109 7,546 316,139 SH DEFINED 01,08 104,522 211,617 0 TELLABS INC COM 879664100 6,378 729,784 SH DEFINED 01 300,101 364,905 64,778 TELLABS INC COM 879664100 8 925 SH OTHER 01 400 100 425 TELLABS INC COM 879664100 3 300 SH OTHER 02 0 300 0 TELLABS INC COM 879664100 2 200 SH DEFINED 03 200 0 0 TELLABS INC COM 879664100 6 700 SH DEFINED 05 0 0 700 TELLABS INC COM 879664100 10 1,100 SH OTHER 01,06 0 0 1,100 TELLABS INC COM 879664100 34,935 3,997,100 SH DEFINED 01,08 2,125,837 1,871,263 0 TELLABS INC COM 879664100 10 1,193 SH DEFINED 09 1,193 0 0 TELLABS INC COM 879664100 6 666 SH DEFINED 10 66 0 600 TELULAR CORP COM 87970T208 94 13,100 SH DEFINED 01 2,400 10,700 0 TELULAR CORP COM 87970T208 262 36,468 SH DEFINED 01,08 5,248 31,220 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 498 ________ TEMPLE INLAND INC COM 879868107 6,101 88,099 SH DEFINED 01 36,910 45,831 5,358 TEMPLE INLAND INC COM 879868107 618 8,919 SH OTHER 01 8,869 0 50 TEMPLE INLAND INC COM 879868107 3 50 SH DEFINED 03 50 0 0 TEMPLE INLAND INC COM 879868107 35 500 SH OTHER 04 500 0 0 TEMPLE INLAND INC COM 879868107 3 50 SH DEFINED 05 0 0 50 TEMPLE INLAND INC COM 879868107 10 150 SH OTHER 01,06 0 0 150 TEMPLE INLAND INC COM 879868107 33,646 485,860 SH DEFINED 01,08 247,349 238,511 0 TEMPLE INLAND INC COM 879868107 12 167 SH DEFINED 09 167 0 0 TEMPLE INLAND INC COM 879868107 8,956 129,322 SH DEFINED 10 129,272 0 50 TELETECH HOLDINGS INC COM 879939106 1,885 214,972 SH DEFINED 01 143,732 70,740 500 TELETECH HOLDINGS INC COM 879939106 35 4,000 SH OTHER 01 0 4,000 0 TELETECH HOLDINGS INC COM 879939106 2,957 337,133 SH DEFINED 01,08 96,845 240,288 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 1 12,700 DEFINED 01 12,700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 700 OTHER 02 700 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 0 4,200 DEFINED 04 4,200 0 0 TEMPLETON EMERG MKTS INCOME UNDEFIND 880192109 3 23,000 DEFINED 10 0 0 23,000 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 3,211 DEFINED 01 2,650 561 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 3 34,300 OTHER 01 14,300 20,000 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 3,987 DEFINED 02 2,987 0 1,000 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 467 OTHER 02 0 467 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 2,988 DEFINED 03 0 0 2,988 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 1,730 OTHER 03 0 0 1,730 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 1 6,828 DEFINED 04 6,828 0 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 167 OTHER 04 167 0 0 TEMPLETON GLOBAL INCOME FD UNDEFIND 880198106 0 4,000 DEFINED 05 4,000 0 0 TEMPUR PEDIC INTL INC COM 88023U101 151 10,800 SH DEFINED 01 8,300 2,500 0 TEMPUR PEDIC INTL INC COM 88023U101 1,629 116,280 SH DEFINED 01,08 14,057 102,223 0 TENARIS S A COM 88031M109 398 12,166 SH OTHER 01 0 12,166 0 TENET HEALTHCARE CORP COM 88033G100 9,955 742,347 SH DEFINED 01 273,520 396,302 72,525 TENET HEALTHCARE CORP COM 88033G100 8 625 SH OTHER 01 0 350 275 TENET HEALTHCARE CORP COM 88033G100 6 479 SH DEFINED 03 200 279 0 TENET HEALTHCARE CORP COM 88033G100 13 967 SH DEFINED 05 0 0 967 TENET HEALTHCARE CORP COM 88033G100 17 1,300 SH OTHER 01,06 0 0 1,300 TENET HEALTHCARE CORP COM 88033G100 57,494 4,287,361 SH DEFINED 01,08 2,208,139 2,079,222 0 TENET HEALTHCARE CORP COM 88033G100 257 19,164 SH DEFINED 09 19,164 0 0 TENET HEALTHCARE CORP COM 88033G100 10 776 SH DEFINED 10 76 0 700 TENNANT CO COM 880345103 755 18,209 SH DEFINED 01 5,783 11,851 575 TENNANT CO COM 880345103 2,808 67,749 SH DEFINED 01,08 22,371 45,378 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 499 ________ TENNECO AUTOMOTIVE INC COM 880349105 908 68,617 SH DEFINED 01 24,413 42,704 1,500 TENNECO AUTOMOTIVE INC COM 880349105 0 17 SH OTHER 02 17 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 161 SH OTHER 03 161 0 0 TENNECO AUTOMOTIVE INC COM 880349105 2 177 SH DEFINED 05 177 0 0 TENNECO AUTOMOTIVE INC COM 880349105 3,405 257,347 SH DEFINED 01,08 81,138 176,209 0 TERADYNE INC COM 880770102 8,034 353,920 SH DEFINED 01 152,839 166,174 34,907 TERADYNE INC COM 880770102 6 275 SH OTHER 01 0 100 175 TERADYNE INC COM 880770102 20 900 SH DEFINED 03 900 0 0 TERADYNE INC COM 880770102 6 250 SH DEFINED 05 0 0 250 TERADYNE INC COM 880770102 11 500 SH OTHER 01,06 0 0 500 TERADYNE INC COM 880770102 41,473 1,827,009 SH DEFINED 01,08 938,955 888,054 0 TERADYNE INC COM 880770102 15 674 SH DEFINED 09 674 0 0 TERADYNE INC COM 880770102 56 2,478 SH DEFINED 10 2,228 0 250 TERAYON COMMUNICATION SYS COM 880775101 295 126,119 SH DEFINED 01 43,763 80,806 1,550 TERAYON COMMUNICATION SYS COM 880775101 0 74 SH OTHER 03 74 0 0 TERAYON COMMUNICATION SYS COM 880775101 625 267,288 SH DEFINED 01,08 130,868 136,420 0 TEREX CORP NEW COM 880779103 5,139 150,562 SH DEFINED 01 113,082 34,730 2,750 TEREX CORP NEW COM 880779103 160 4,700 SH DEFINED 04 0 4,700 0 TEREX CORP NEW COM 880779103 10,956 320,996 SH DEFINED 01,08 89,668 231,328 0 TERRA INDS INC COM 880915103 556 98,793 SH DEFINED 01 28,952 69,041 800 TERRA INDS INC COM 880915103 1,601 284,352 SH DEFINED 01,08 51,359 232,993 0 TERREMARK WORLDWIDE INC COM 881448104 34 39,700 SH DEFINED 01 34,600 0 5,100 TERREMARK WORLDWIDE INC COM 881448104 254 298,939 SH DEFINED 01,08 67,739 231,200 0 TESORO PETE CORP COM 881609101 3,013 109,168 SH DEFINED 01 49,367 54,751 5,050 TESORO PETE CORP COM 881609101 3 100 SH DEFINED 04 100 0 0 TESORO PETE CORP COM 881609101 11,154 404,146 SH DEFINED 01,08 117,780 286,366 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1,027 38,234 SH DEFINED 01 12,840 23,094 2,300 TETRA TECHNOLOGIES INC DEL COM 88162F105 252 9,400 SH DEFINED 04 9,400 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 7 275 SH OTHER 01,06 0 0 275 TETRA TECHNOLOGIES INC DEL COM 88162F105 4,151 154,604 SH DEFINED 01,08 41,899 112,705 0 TETRA TECH INC NEW COM 88162G103 1,308 80,124 SH DEFINED 01 32,799 43,100 4,225 TETRA TECH INC NEW COM 88162G103 8 465 SH DEFINED 02 0 0 465 TETRA TECH INC NEW COM 88162G103 15 925 SH OTHER 01,06 0 0 925 TETRA TECH INC NEW COM 88162G103 6,627 406,047 SH DEFINED 01,08 129,483 276,564 0 TETRA TECH INC NEW COM 88162G103 3 200 SH DEFINED 10 200 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 500 ________ TEVA PHARMACEUTICAL INDS LTD COM 881624209 128,982 1,919,939 SH DEFINED 01 1,353,894 407,938 158,107 TEVA PHARMACEUTICAL INDS LTD COM 881624209 20,048 298,417 SH OTHER 01 168,152 114,430 15,835 TEVA PHARMACEUTICAL INDS LTD COM 881624209 10,562 157,226 SH DEFINED 02 114,325 39,110 3,791 TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,177 17,525 SH OTHER 02 8,370 8,655 500 TEVA PHARMACEUTICAL INDS LTD COM 881624209 23,297 346,792 SH DEFINED 03 192,061 117,194 37,537 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,848 42,391 SH OTHER 03 28,564 8,402 5,425 TEVA PHARMACEUTICAL INDS LTD COM 881624209 42,968 639,591 SH DEFINED 04 594,291 19,275 26,025 TEVA PHARMACEUTICAL INDS LTD COM 881624209 12,775 190,164 SH OTHER 04 180,289 9,240 635 TEVA PHARMACEUTICAL INDS LTD COM 881624209 3,470 51,655 SH DEFINED 05 47,860 2,450 1,345 TEVA PHARMACEUTICAL INDS LTD COM 881624209 329 4,900 SH OTHER 05 4,150 750 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 7,577 112,785 SH DEFINED 01,08 64,231 44 48,510 TEVA PHARMACEUTICAL INDS LTD COM 881624209 12,268 182,615 SH DEFINED 10 154,252 18,800 9,563 TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,009 29,900 SH OTHER 10 24,200 4,650 1,050 TESSERA TECHNOLOGIES INC COM 88164L100 274 15,224 SH DEFINED 01 10,000 4,724 500 TESSERA TECHNOLOGIES INC COM 88164L100 2,571 142,678 SH DEFINED 01,08 20,823 121,855 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 125 7,500 SH DEFINED 01 7,100 0 400 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5 300 SH DEFINED 05 300 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,126 67,848 SH DEFINED 01,08 12,548 55,300 0 TEXAS GENCO HLDGS INC COM 882443104 1,058 23,467 SH DEFINED 01 14,891 7,569 1,007 TEXAS GENCO HLDGS INC COM 882443104 12 265 SH OTHER 01 265 0 0 TEXAS GENCO HLDGS INC COM 882443104 7 150 SH OTHER 02 150 0 0 TEXAS GENCO HLDGS INC COM 882443104 14 300 SH DEFINED 03 300 0 0 TEXAS GENCO HLDGS INC COM 882443104 0 10 SH DEFINED 04 10 0 0 TEXAS GENCO HLDGS INC COM 882443104 13 283 SH OTHER 04 283 0 0 TEXAS GENCO HLDGS INC COM 882443104 13 285 SH DEFINED 05 285 0 0 TEXAS GENCO HLDGS INC COM 882443104 5,519 122,405 SH DEFINED 01,08 44,737 77,668 0 TEXAS GENCO HLDGS INC COM 882443104 28 630 SH DEFINED 10 600 0 30 TEXAS INDS INC COM 882491103 1,376 33,428 SH DEFINED 01 12,420 19,658 1,350 TEXAS INDS INC COM 882491103 14 350 SH OTHER 01,06 0 0 350 TEXAS INDS INC COM 882491103 5,877 142,760 SH DEFINED 01,08 44,411 98,349 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 501 ________ TEXAS INSTRS INC COM 882508104 97,457 4,030,482 SH DEFINED 01 2,129,030 1,575,927 325,525 TEXAS INSTRS INC COM 882508104 7,968 329,529 SH OTHER 01 214,544 99,010 15,975 TEXAS INSTRS INC COM 882508104 3,469 143,477 SH DEFINED 02 103,620 37,732 2,125 TEXAS INSTRS INC COM 882508104 1,245 51,505 SH OTHER 02 34,050 17,455 0 TEXAS INSTRS INC COM 882508104 4,535 187,539 SH DEFINED 03 84,224 50,600 52,715 TEXAS INSTRS INC COM 882508104 810 33,486 SH OTHER 03 5,661 1,600 26,225 TEXAS INSTRS INC COM 882508104 25,154 1,040,285 SH DEFINED 04 964,665 32,690 42,930 TEXAS INSTRS INC COM 882508104 8,519 352,313 SH OTHER 04 332,263 19,525 525 TEXAS INSTRS INC COM 882508104 1,461 60,420 SH DEFINED 05 47,510 8,340 4,570 TEXAS INSTRS INC COM 882508104 374 15,450 SH OTHER 05 3,075 12,375 0 TEXAS INSTRS INC COM 882508104 109 4,500 SH OTHER 01,06 0 0 4,500 TEXAS INSTRS INC COM 882508104 385,233 15,931,874 SH DEFINED 01,08 8,270,859 7,657,995 3,020 TEXAS INSTRS INC COM 882508104 1,397 57,778 SH DEFINED 09 57,778 0 0 TEXAS INSTRS INC COM 882508104 5,898 243,937 SH DEFINED 10 152,702 41,435 49,800 TEXAS INSTRS INC COM 882508104 1,581 65,372 SH OTHER 10 39,672 24,300 1,400 TEXAS REGL BANCSHARES INC COM 882673106 1,986 43,251 SH DEFINED 01 16,123 25,615 1,513 TEXAS REGL BANCSHARES INC COM 882673106 7,682 167,334 SH DEFINED 01,08 37,052 130,282 0 TEXTRON INC COM 883203101 13,432 226,315 SH DEFINED 01 85,937 118,256 22,122 TEXTRON INC COM 883203101 669 11,276 SH OTHER 01 1,776 9,375 125 TEXTRON INC COM 883203101 42 700 SH DEFINED 02 700 0 0 TEXTRON INC COM 883203101 34 565 SH DEFINED 03 565 0 0 TEXTRON INC COM 883203101 129 2,180 SH DEFINED 04 1,780 0 400 TEXTRON INC COM 883203101 70 1,176 SH OTHER 04 1,176 0 0 TEXTRON INC COM 883203101 12 200 SH DEFINED 05 0 0 200 TEXTRON INC COM 883203101 24 400 SH OTHER 01,06 0 0 400 TEXTRON INC COM 883203101 72,209 1,216,660 SH DEFINED 01,08 627,176 589,384 100 TEXTRON INC COM 883203101 614 10,339 SH DEFINED 09 10,339 0 0 TEXTRON INC COM 883203101 67 1,125 SH DEFINED 10 425 600 100 THERAGENICS CORP COM 883375107 237 51,204 SH DEFINED 01 5,704 44,600 900 THERAGENICS CORP COM 883375107 2 400 SH DEFINED 04 400 0 0 THERAGENICS CORP COM 883375107 2 410 SH OTHER 01,06 0 0 410 THERAGENICS CORP COM 883375107 381 82,572 SH DEFINED 01,08 21,017 61,555 0 THERAGENICS CORP COM 883375107 5 1,000 SH DEFINED 10 1,000 0 0 THERMA-WAVE INC COM 88343A108 142 28,800 SH DEFINED 01 5,800 22,500 500 THERMA-WAVE INC COM 88343A108 356 72,229 SH DEFINED 01,08 10,858 61,371 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 502 ________ THERMO ELECTRON CORP COM 883556102 8,659 281,681 SH DEFINED 01 99,830 156,677 25,174 THERMO ELECTRON CORP COM 883556102 696 22,649 SH OTHER 01 0 22,499 150 THERMO ELECTRON CORP COM 883556102 50 1,621 SH DEFINED 03 0 1,621 0 THERMO ELECTRON CORP COM 883556102 9 300 SH OTHER 04 300 0 0 THERMO ELECTRON CORP COM 883556102 6 210 SH DEFINED 05 0 0 210 THERMO ELECTRON CORP COM 883556102 12 400 SH OTHER 01,06 0 0 400 THERMO ELECTRON CORP COM 883556102 46,566 1,514,831 SH DEFINED 01,08 765,749 749,082 0 THERMO ELECTRON CORP COM 883556102 346 11,259 SH DEFINED 09 11,259 0 0 THERMO ELECTRON CORP COM 883556102 38 1,225 SH DEFINED 10 1,025 0 200 THERMO ELECTRON CORP COM 883556102 101 3,300 SH OTHER 10 3,300 0 0 THERMOGENESIS CORP COM 883623209 300 63,400 SH DEFINED 01 23,300 39,200 900 THERMOGENESIS CORP COM 883623209 1,152 243,539 SH DEFINED 01,08 39,236 204,303 0 THESTREET COM COM 88368Q103 116 31,200 SH DEFINED 01 4,600 26,600 0 THESTREET COM COM 88368Q103 177 47,337 SH DEFINED 01,08 9,597 37,740 0 THIRD WAVE TECHNOLOGIES INC COM 88428W108 277 62,703 SH DEFINED 01 28,364 33,439 900 THIRD WAVE TECHNOLOGIES INC COM 88428W108 702 159,197 SH DEFINED 01,08 22,271 136,926 0 THOMAS & BETTS CORP COM 884315102 3,440 126,316 SH DEFINED 01 54,253 65,425 6,638 THOMAS & BETTS CORP COM 884315102 1 50 SH OTHER 01 0 0 50 THOMAS & BETTS CORP COM 884315102 1 50 SH DEFINED 03 50 0 0 THOMAS & BETTS CORP COM 884315102 27 1,000 SH DEFINED 04 1,000 0 0 THOMAS & BETTS CORP COM 884315102 3 100 SH DEFINED 05 0 0 100 THOMAS & BETTS CORP COM 884315102 5 200 SH OTHER 01,06 0 0 200 THOMAS & BETTS CORP COM 884315102 17,787 653,208 SH DEFINED 01,08 280,793 372,415 0 THOMAS & BETTS CORP COM 884315102 0 9 SH DEFINED 10 9 0 0 THOMAS INDS INC COM 884425109 1,627 49,019 SH DEFINED 01 32,697 16,022 300 THOMAS INDS INC COM 884425109 172 5,169 SH OTHER 01 5,169 0 0 THOMAS INDS INC COM 884425109 5 165 SH DEFINED 04 165 0 0 THOMAS INDS INC COM 884425109 8 250 SH OTHER 01,06 0 0 250 THOMAS INDS INC COM 884425109 3,506 105,607 SH DEFINED 01,08 35,263 70,344 0 THOMAS INDS INC COM 884425109 17 507 SH OTHER 10 0 507 0 THOR INDS INC COM 885160101 1,243 37,145 SH DEFINED 01 27,663 7,282 2,200 THOR INDS INC COM 885160101 9 280 SH DEFINED 04 280 0 0 THOR INDS INC COM 885160101 12,916 386,016 SH DEFINED 01,08 84,690 301,326 0 THORATEC CORP COM 885175307 877 81,656 SH DEFINED 01 30,243 48,013 3,400 THORATEC CORP COM 885175307 3,641 339,015 SH DEFINED 01,08 79,502 259,513 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 503 ________ THORNBURG MTG INC COM 885218107 865 32,106 SH DEFINED 01 18,050 10,536 3,520 THORNBURG MTG INC COM 885218107 11 400 SH OTHER 02 400 0 0 THORNBURG MTG INC COM 885218107 54 2,000 SH DEFINED 03 1,000 1,000 0 THORNBURG MTG INC COM 885218107 44 1,650 SH DEFINED 04 1,650 0 0 THORNBURG MTG INC COM 885218107 9 345 SH OTHER 04 345 0 0 THORNBURG MTG INC COM 885218107 5,693 211,251 SH DEFINED 01,08 71,915 139,336 0 THORNBURG MTG INC COM 885218107 54 2,000 SH DEFINED 10 2,000 0 0 3COM CORP COM 885535104 1,202 192,397 SH DEFINED 01 89,431 76,066 26,900 3COM CORP COM 885535104 1 100 SH OTHER 01 0 100 0 3COM CORP COM 885535104 3 500 SH OTHER 02 500 0 0 3COM CORP COM 885535104 13 2,000 SH DEFINED 04 2,000 0 0 3COM CORP COM 885535104 13,067 2,090,696 SH DEFINED 01,08 499,414 1,591,282 0 3COM CORP COM 885535104 1 100 SH DEFINED 10 0 0 100 3COM CORP COM 885535104 9 1,400 SH OTHER 10 1,400 0 0 3-D SYS CORP DEL COM 88554D205 160 14,150 SH DEFINED 01 2,600 11,400 150 3-D SYS CORP DEL COM 88554D205 9 800 SH OTHER 01 0 800 0 3-D SYS CORP DEL COM 88554D205 302 26,744 SH DEFINED 01,08 5,174 21,570 0 THREE FIVE SYS INC COM 88554L108 129 25,199 SH DEFINED 01 3,499 20,800 900 THREE FIVE SYS INC COM 88554L108 8 1,500 SH OTHER 01 1,500 0 0 THREE FIVE SYS INC COM 88554L108 5 1,000 SH OTHER 02 1,000 0 0 THREE FIVE SYS INC COM 88554L108 1 200 SH OTHER 01,06 0 0 200 THREE FIVE SYS INC COM 88554L108 261 51,155 SH DEFINED 01,08 15,167 35,988 0 3M CO COM 88579Y101 241,786 2,686,210 SH DEFINED 01 1,554,951 952,791 178,468 3M CO COM 88579Y101 69,404 771,067 SH OTHER 01 274,389 453,982 42,696 3M CO COM 88579Y101 13,600 151,095 SH DEFINED 02 123,680 24,184 3,231 3M CO COM 88579Y101 8,157 90,626 SH OTHER 02 44,707 27,151 18,768 3M CO COM 88579Y101 29,839 331,505 SH DEFINED 03 208,544 97,569 25,392 3M CO COM 88579Y101 11,578 128,633 SH OTHER 03 69,448 40,302 18,883 3M CO COM 88579Y101 117,616 1,306,696 SH DEFINED 04 1,240,467 27,593 38,636 3M CO COM 88579Y101 54,641 607,053 SH OTHER 04 570,174 32,859 4,020 3M CO COM 88579Y101 3,992 44,356 SH DEFINED 05 38,451 2,680 3,225 3M CO COM 88579Y101 1,719 19,096 SH OTHER 05 1,371 17,350 375 3M CO COM 88579Y101 180 2,000 SH OTHER 01,06 0 0 2,000 3M CO COM 88579Y101 706,610 7,850,350 SH DEFINED 01,08 3,758,070 3,996,821 95,459 3M CO COM 88579Y101 2,539 28,210 SH DEFINED 09 28,210 0 0 3M CO COM 88579Y101 19,363 215,118 SH DEFINED 10 164,611 25,117 25,390 3M CO COM 88579Y101 11,425 126,926 SH OTHER 10 66,973 57,924 2,029 TIBCO SOFTWARE INC COM 88632Q103 1,905 225,462 SH DEFINED 01 63,368 160,444 1,650 TIBCO SOFTWARE INC COM 88632Q103 6,959 823,565 SH DEFINED 01,08 313,042 510,523 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 504 ________ TIDEWATER INC COM 886423102 1,397 46,872 SH DEFINED 01 15,935 29,387 1,550 TIDEWATER INC COM 886423102 158 5,300 SH OTHER 01 0 5,300 0 TIDEWATER INC COM 886423102 15 500 SH DEFINED 02 500 0 0 TIDEWATER INC COM 886423102 15 500 SH OTHER 02 500 0 0 TIDEWATER INC COM 886423102 745 25,000 SH OTHER 03 0 25,000 0 TIDEWATER INC COM 886423102 137 4,600 SH DEFINED 04 0 4,600 0 TIDEWATER INC COM 886423102 9,724 326,324 SH DEFINED 01,08 74,054 252,270 0 TIDEWATER INC COM 886423102 1 50 SH DEFINED 10 0 0 50 TIER TECHNOLOGIES INC COM 88650Q100 317 32,558 SH DEFINED 01 11,266 20,692 600 TIER TECHNOLOGIES INC COM 88650Q100 1,130 116,038 SH DEFINED 01,08 42,796 73,242 0 TIERONE CORP COM 88650R108 206 9,586 SH DEFINED 01 7,746 1,390 450 TIERONE CORP COM 88650R108 6 300 SH DEFINED 02 0 0 300 TIERONE CORP COM 88650R108 2,102 97,742 SH DEFINED 01,08 37,242 60,500 0 TIFFANY & CO NEW COM 886547108 20,500 556,312 SH DEFINED 01 319,014 207,354 29,944 TIFFANY & CO NEW COM 886547108 1,625 44,101 SH OTHER 01 18,530 21,150 4,421 TIFFANY & CO NEW COM 886547108 1,179 31,990 SH DEFINED 02 26,715 5,225 50 TIFFANY & CO NEW COM 886547108 87 2,355 SH OTHER 02 1,755 600 0 TIFFANY & CO NEW COM 886547108 1,949 52,880 SH DEFINED 03 32,790 17,495 2,595 TIFFANY & CO NEW COM 886547108 223 6,055 SH OTHER 03 5,180 250 625 TIFFANY & CO NEW COM 886547108 14,859 403,227 SH DEFINED 04 388,272 7,485 7,470 TIFFANY & CO NEW COM 886547108 4,196 113,869 SH OTHER 04 105,304 8,565 0 TIFFANY & CO NEW COM 886547108 573 15,540 SH DEFINED 05 13,715 1,525 300 TIFFANY & CO NEW COM 886547108 179 4,850 SH OTHER 05 4,850 0 0 TIFFANY & CO NEW COM 886547108 15 400 SH OTHER 01,06 0 0 400 TIFFANY & CO NEW COM 886547108 48,365 1,312,480 SH DEFINED 01,08 678,851 633,629 0 TIFFANY & CO NEW COM 886547108 33 887 SH DEFINED 09 887 0 0 TIFFANY & CO NEW COM 886547108 370 10,045 SH DEFINED 10 9,845 0 200 TIFFANY & CO NEW COM 886547108 4 100 SH OTHER 10 100 0 0 TIMBERLAND BANCORP INC COM 887098101 280 12,544 SH DEFINED 01 6,544 6,000 0 TIMBERLAND BANCORP INC COM 887098101 197 8,824 SH DEFINED 01,08 1,917 6,907 0 TIMBERLAND CO COM 887100105 1,406 21,765 SH DEFINED 01 10,863 6,982 3,920 TIMBERLAND CO COM 887100105 6 100 SH DEFINED 04 100 0 0 TIMBERLAND CO COM 887100105 9,505 147,154 SH DEFINED 01,08 23,414 123,740 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 505 ________ TIME WARNER INC COM 887317105 136,572 7,768,593 SH DEFINED 01 3,028,750 4,064,686 675,157 TIME WARNER INC COM 887317105 6,424 365,402 SH OTHER 01 211,248 83,261 70,893 TIME WARNER INC COM 887317105 1,579 89,839 SH DEFINED 02 59,575 27,714 2,550 TIME WARNER INC COM 887317105 759 43,170 SH OTHER 02 30,200 12,970 0 TIME WARNER INC COM 887317105 912 51,881 SH DEFINED 03 40,184 11,597 100 TIME WARNER INC COM 887317105 553 31,445 SH OTHER 03 28,785 2,660 0 TIME WARNER INC COM 887317105 633 36,016 SH DEFINED 04 22,291 13,125 600 TIME WARNER INC COM 887317105 1,551 88,234 SH OTHER 04 84,334 3,900 0 TIME WARNER INC COM 887317105 139 7,890 SH DEFINED 05 2,400 0 5,490 TIME WARNER INC COM 887317105 35 2,000 SH OTHER 05 0 2,000 0 TIME WARNER INC COM 887317105 214 12,200 SH OTHER 01,06 0 0 12,200 TIME WARNER INC COM 887317105 732,658 41,675,676 SH DEFINED 01,08 21,573,066 20,078,480 24,130 TIME WARNER INC COM 887317105 1,569 89,229 SH DEFINED 09 89,229 0 0 TIME WARNER INC COM 887317105 14,729 837,800 SH DEFINED 10 823,250 0 14,550 TIME WARNER INC COM 887317105 685 38,950 SH OTHER 10 32,350 6,600 0 TIME WARNER TELECOM INC COM 887319101 169 40,342 SH DEFINED 01 26,386 11,356 2,600 TIME WARNER TELECOM INC COM 887319101 1,570 374,789 SH DEFINED 01,08 129,881 244,908 0 TIMKEN CO COM 887389104 789 29,777 SH DEFINED 01 19,866 8,851 1,060 TIMKEN CO COM 887389104 93 3,500 SH DEFINED 04 800 2,700 0 TIMKEN CO COM 887389104 34 1,300 SH OTHER 01,06 0 0 1,300 TIMKEN CO COM 887389104 5,634 212,669 SH DEFINED 01,08 88,970 123,699 0 TIMKEN CO COM 887389104 2 60 SH DEFINED 10 0 0 60 TIPPERARY CORP COM 888002300 117 32,900 SH DEFINED 01 1,700 31,200 0 TIPPERARY CORP COM 888002300 133 37,337 SH DEFINED 01,08 14,780 22,557 0 TIPPINGPOINT TECH INC COM 888011103 109 4,320 SH DEFINED 01 1,420 2,900 0 TIPPINGPOINT TECH INC COM 888011103 372 14,748 SH DEFINED 01,08 2,322 12,426 0 TITAN CORP COM 888266103 1,179 90,821 SH DEFINED 01 52,083 35,638 3,100 TITAN CORP COM 888266103 8,793 677,427 SH DEFINED 01,08 120,683 556,744 0 TITAN INTL INC ILL COM 88830M102 249 24,200 SH DEFINED 01 4,300 19,900 0 TITAN INTL INC ILL COM 88830M102 515 50,015 SH DEFINED 01,08 8,281 41,734 0 TITAN PHARMACEUTICALS INC DE COM 888314101 79 29,400 SH DEFINED 01 5,600 23,800 0 TITAN PHARMACEUTICALS INC DE COM 888314101 158 58,597 SH DEFINED 01,08 10,410 48,187 0 TITANIUM METALS CORP COM 888339207 448 4,842 SH DEFINED 01 1,162 3,680 0 TITANIUM METALS CORP COM 888339207 912 9,855 SH DEFINED 01,08 1,290 8,565 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 506 ________ TIVO INC COM 888706108 772 108,912 SH DEFINED 01 31,933 75,429 1,550 TIVO INC COM 888706108 1 100 SH DEFINED 03 0 100 0 TIVO INC COM 888706108 7 1,000 SH OTHER 04 1,000 0 0 TIVO INC COM 888706108 2,876 405,655 SH DEFINED 01,08 141,875 263,780 0 TODCO COM 88889T107 73 4,700 SH DEFINED 01 4,700 0 0 TODCO COM 88889T107 944 61,017 SH DEFINED 01,08 6,483 54,534 0 TODD SHIPYARDS CORP DEL COM 889039103 216 12,300 SH DEFINED 01 2,100 10,200 0 TODD SHIPYARDS CORP DEL COM 889039103 310 17,640 SH DEFINED 01,08 2,044 15,596 0 TODHUNTER INTL INC DEL COM 889050100 149 10,700 SH DEFINED 01 700 10,000 0 TODHUNTER INTL INC DEL COM 889050100 107 7,709 SH DEFINED 01,08 2,325 5,384 0 TOLL BROTHERS INC COM 889478103 1,973 46,610 SH DEFINED 01 25,281 18,869 2,460 TOLL BROTHERS INC COM 889478103 47 1,100 SH DEFINED 02 1,100 0 0 TOLL BROTHERS INC COM 889478103 19 442 SH DEFINED 03 442 0 0 TOLL BROTHERS INC COM 889478103 64 1,520 SH OTHER 03 0 1,520 0 TOLL BROTHERS INC COM 889478103 42 1,000 SH OTHER 04 1,000 0 0 TOLL BROTHERS INC COM 889478103 14,394 340,119 SH DEFINED 01,08 65,973 274,146 0 TOLL BROTHERS INC COM 889478103 2 39 SH DEFINED 10 0 0 39 TOLLGRADE COMMUNICATIONS INC COM 889542106 160 15,025 SH DEFINED 01 2,700 11,400 925 TOLLGRADE COMMUNICATIONS INC COM 889542106 2 200 SH OTHER 01,06 0 0 200 TOLLGRADE COMMUNICATIONS INC COM 889542106 321 30,233 SH DEFINED 01,08 9,335 20,898 0 TOMPKINSTRUSTCO INC COM 890110109 331 6,959 SH DEFINED 01 4,403 2,391 165 TOMPKINSTRUSTCO INC COM 890110109 29 600 SH DEFINED 04 600 0 0 TOMPKINSTRUSTCO INC COM 890110109 1,886 39,698 SH DEFINED 01,08 7,652 32,046 0 TOO INC COM 890333107 852 51,002 SH DEFINED 01 21,130 29,322 550 TOO INC COM 890333107 23 1,400 SH DEFINED 04 0 1,400 0 TOO INC COM 890333107 1 75 SH OTHER 01,06 0 0 75 TOO INC COM 890333107 3,578 214,250 SH DEFINED 01,08 60,846 153,404 0 TOO INC COM 890333107 4 261 SH DEFINED 10 261 0 0 TOO INC COM 890333107 7 400 SH OTHER 10 400 0 0 TOOTSIE ROLL INDS INC COM 890516107 706 21,728 SH DEFINED 01 11,402 9,842 484 TOOTSIE ROLL INDS INC COM 890516107 13 414 SH OTHER 01 0 414 0 TOOTSIE ROLL INDS INC COM 890516107 8,098 249,154 SH DEFINED 01,08 56,529 192,625 0 TOOTSIE ROLL INDS INC COM 890516107 2 52 SH DEFINED 10 0 0 52 TOPPS INC COM 890786106 837 85,999 SH DEFINED 01 30,440 54,759 800 TOPPS INC COM 890786106 2,663 273,671 SH DEFINED 01,08 108,453 165,218 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 507 ________ TOR MINERALS INTL INC COM 890878101 30 7,000 SH DEFINED 01 1,400 5,600 0 TOR MINERALS INTL INC COM 890878101 56 13,204 SH DEFINED 01,08 1,724 11,480 0 TORCH OFFSHORE INC COM 891019101 36 12,500 SH DEFINED 01 1,900 10,600 0 TORCH OFFSHORE INC COM 891019101 65 22,565 SH DEFINED 01,08 5,264 17,301 0 TORCHMARK CORP COM 891027104 10,130 188,283 SH DEFINED 01 71,661 99,301 17,321 TORCHMARK CORP COM 891027104 624 11,600 SH OTHER 01 5,500 6,000 100 TORCHMARK CORP COM 891027104 27 500 SH DEFINED 02 500 0 0 TORCHMARK CORP COM 891027104 191 3,550 SH DEFINED 03 3,550 0 0 TORCHMARK CORP COM 891027104 32 600 SH OTHER 03 600 0 0 TORCHMARK CORP COM 891027104 113 2,100 SH DEFINED 04 2,100 0 0 TORCHMARK CORP COM 891027104 332 6,175 SH DEFINED 05 6,000 0 175 TORCHMARK CORP COM 891027104 16 300 SH OTHER 01,06 0 0 300 TORCHMARK CORP COM 891027104 56,176 1,044,157 SH DEFINED 01,08 540,612 503,545 0 TORCHMARK CORP COM 891027104 22 413 SH DEFINED 09 413 0 0 TORCHMARK CORP COM 891027104 12 221 SH DEFINED 10 21 0 200 TOREADOR RES CORP COM 891050106 33 4,500 SH DEFINED 01 1,000 3,500 0 TOREADOR RES CORP COM 891050106 112 15,298 SH DEFINED 01,08 4,248 11,050 0 TORO CO COM 891092108 2,927 41,770 SH DEFINED 01 16,996 22,974 1,800 TORO CO COM 891092108 267 3,805 SH DEFINED 04 3,805 0 0 TORO CO COM 891092108 28 400 SH OTHER 01,06 0 0 400 TORO CO COM 891092108 13,023 185,852 SH DEFINED 01,08 57,783 128,069 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 3 200 SH DEFINED 01 0 200 0 TOTAL ENTMT RESTAURANT CORP COM 89150E100 220 16,272 SH DEFINED 01,08 3,839 12,433 0 TOTAL S A COM 89151E109 290 3,023 SH DEFINED 01 1,712 1,311 0 TOTAL S A COM 89151E109 478 4,970 SH OTHER 01 0 4,970 0 TOTAL S A COM 89151E109 73 761 SH DEFINED 02 700 0 61 TOTAL S A COM 89151E109 22 224 SH DEFINED 03 224 0 0 TOTAL S A COM 89151E109 626 6,514 SH DEFINED 04 3,214 3,300 0 TOTAL S A COM 89151E109 207 2,150 SH OTHER 04 2,150 0 0 TOTAL S A COM 89151E109 753 7,840 SH DEFINED 09 7,840 0 0 TOTAL S A COM 89151E109 7 72 SH DEFINED 10 0 0 72 TOWER AUTOMOTIVE INC COM 891707101 413 113,342 SH DEFINED 01 34,384 77,208 1,750 TOWER AUTOMOTIVE INC COM 891707101 1,658 455,414 SH DEFINED 01,08 201,920 253,494 0 TOTAL SYS SVCS INC COM 891906109 1,151 52,563 SH DEFINED 01 43,560 6,703 2,300 TOTAL SYS SVCS INC COM 891906109 5,211 237,962 SH DEFINED 01,08 38,826 199,136 0 TOTAL SYS SVCS INC COM 891906109 45 2,046 SH DEFINED 10 500 0 1,546 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 508 ________ TRACK DATA CORP COM 891918104 78 73,200 SH DEFINED 01 5,200 68,000 0 TRACK DATA CORP COM 891918104 56 51,938 SH DEFINED 01,08 19,938 32,000 0 TOWN & CTRY TR COM 892081100 679 26,915 SH DEFINED 01 9,552 16,038 1,325 TOWN & CTRY TR COM 892081100 2,714 107,540 SH DEFINED 01,08 21,379 86,161 0 TOWN & CTRY TR COM 892081100 530 21,000 SH DEFINED 10 0 0 21,000 TOYS R US INC COM 892335100 5,474 343,650 SH DEFINED 01 120,986 188,660 34,004 TOYS R US INC COM 892335100 3 200 SH OTHER 01 0 0 200 TOYS R US INC COM 892335100 12 760 SH DEFINED 02 0 0 760 TOYS R US INC COM 892335100 2 100 SH DEFINED 03 100 0 0 TOYS R US INC COM 892335100 641 40,225 SH OTHER 03 40,225 0 0 TOYS R US INC COM 892335100 6 365 SH DEFINED 04 365 0 0 TOYS R US INC COM 892335100 6 350 SH DEFINED 05 0 0 350 TOYS R US INC COM 892335100 8 500 SH OTHER 01,06 0 0 500 TOYS R US INC COM 892335100 30,856 1,936,987 SH DEFINED 01,08 972,893 964,094 0 TOYS R US INC COM 892335100 6 360 SH DEFINED 09 360 0 0 TOYS R US INC COM 892335100 5 329 SH DEFINED 10 29 0 300 TRACTOR SUPPLY CO COM 892356106 8,974 214,583 SH DEFINED 01 171,910 30,573 12,100 TRACTOR SUPPLY CO COM 892356106 1,142 27,300 SH OTHER 01 0 27,300 0 TRACTOR SUPPLY CO COM 892356106 454 10,850 SH DEFINED 04 10,850 0 0 TRACTOR SUPPLY CO COM 892356106 12 275 SH OTHER 04 275 0 0 TRACTOR SUPPLY CO COM 892356106 25 600 SH OTHER 01,06 0 0 600 TRACTOR SUPPLY CO COM 892356106 10,168 243,139 SH DEFINED 01,08 76,402 166,737 0 TRACTOR SUPPLY CO COM 892356106 17 400 SH DEFINED 10 400 0 0 TRADESTATION GROUP INC COM 89267P105 375 52,201 SH DEFINED 01 15,927 36,274 0 TRADESTATION GROUP INC COM 89267P105 1,501 208,714 SH DEFINED 01,08 72,191 136,523 0 TRAFFIX INC COM 892721101 187 28,400 SH DEFINED 01 2,800 25,600 0 TRAFFIX INC COM 892721101 196 29,742 SH DEFINED 01,08 5,964 23,778 0 TRAILER BRIDGE COM 892782103 76 15,100 SH DEFINED 01 1,400 13,700 0 TRAILER BRIDGE COM 892782103 84 16,738 SH DEFINED 01,08 4,200 12,538 0 TRAILER BRIDGE COM 892782103 3 500 SH OTHER 10 500 0 0 TRAMMELL CROW CO COM 89288R106 1,418 100,546 SH DEFINED 01 69,653 30,143 750 TRAMMELL CROW CO COM 89288R106 2,789 197,823 SH DEFINED 01,08 37,615 160,208 0 TRANSACT TECHNOLOGIES INC COM 892918103 512 16,200 SH DEFINED 01 4,800 11,400 0 TRANSACT TECHNOLOGIES INC COM 892918103 2,348 74,256 SH DEFINED 01,08 23,477 50,779 0 TRANS LUX CORP COM 893247106 51 7,400 SH DEFINED 01 200 7,200 0 TRANS LUX CORP COM 893247106 24 3,411 SH DEFINED 01,08 413 2,998 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 509 ________ TRANS WORLD ENTMT CORP COM 89336Q100 562 56,067 SH DEFINED 01 14,967 40,600 500 TRANS WORLD ENTMT CORP COM 89336Q100 1,908 190,454 SH DEFINED 01,08 60,423 130,031 0 TRANSACTION SYS ARCHITECTS COM 893416107 1,162 53,994 SH DEFINED 01 23,734 26,585 3,675 TRANSACTION SYS ARCHITECTS COM 893416107 7,066 328,215 SH DEFINED 01,08 81,810 246,405 0 TRANSATLANTIC HLDGS INC COM 893521104 1,266 15,633 SH DEFINED 01 10,375 3,920 1,338 TRANSATLANTIC HLDGS INC COM 893521104 6 75 SH DEFINED 02 0 0 75 TRANSATLANTIC HLDGS INC COM 893521104 18 225 SH DEFINED 03 0 225 0 TRANSATLANTIC HLDGS INC COM 893521104 6,903 85,234 SH DEFINED 01,08 20,374 64,860 0 TRANSATLANTIC HLDGS INC COM 893521104 4 50 SH DEFINED 10 0 0 50 TRANSCAT INC COM 893529107 32 11,300 SH DEFINED 01 800 10,500 0 TRANSCAT INC COM 893529107 34 12,021 SH DEFINED 01,08 865 11,156 0 TRANSCANADA CORP COM 89353D107 168 8,500 SH DEFINED 01 500 8,000 0 TRANSCANADA CORP COM 89353D107 99 5,000 SH DEFINED 04 5,000 0 0 TRANSCANADA CORP COM 89353D107 10 500 SH OTHER 04 500 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 22 1,600 SH DEFINED 01 1,600 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 1 70 SH DEFINED 04 70 0 0 TRANSCONTINENTAL RLTY INVS COM 893617209 115 8,500 SH DEFINED 01,08 3,000 5,500 0 TRANSGENOMIC INC COM 89365K206 33 25,000 SH DEFINED 01 4,400 20,600 0 TRANSGENOMIC INC COM 89365K206 48 36,709 SH DEFINED 01,08 10,800 25,909 0 TRANSKARYOTIC THERAPIES INC COM 893735100 818 54,685 SH DEFINED 01 19,132 34,853 700 TRANSKARYOTIC THERAPIES INC COM 893735100 3,446 230,349 SH DEFINED 01,08 78,242 152,107 0 TRANSMETA CORP DEL COM 89376R109 474 216,479 SH DEFINED 01 89,538 123,641 3,300 TRANSMETA CORP DEL COM 89376R109 2,185 997,920 SH DEFINED 01,08 238,414 759,506 0 TRANSPORT CORP OF AMER INC COM 89385P102 81 10,300 SH DEFINED 01 1,000 9,300 0 TRANSPORT CORP OF AMER INC COM 89385P102 153 19,599 SH DEFINED 01,08 3,146 16,453 0 TRANSPRO INC COM 893885103 196 34,100 SH DEFINED 01 900 33,200 0 TRANSPRO INC COM 893885103 76 13,222 SH DEFINED 01,08 3,227 9,995 0 TRANSTECHNOLOGY CORP DEL COM 893889105 45 6,400 SH DEFINED 01 1,300 5,100 0 TRANSTECHNOLOGY CORP DEL COM 893889105 114 16,193 SH DEFINED 01,08 2,731 13,462 0 TRANSMONTAIGNE INC COM 893934109 802 149,141 SH DEFINED 01 110,341 38,300 500 TRANSMONTAIGNE INC COM 893934109 813 151,137 SH DEFINED 01,08 33,737 117,400 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 510 ________ TRANSWITCH CORP COM 894065101 102 57,400 SH DEFINED 01 17,900 39,500 0 TRANSWITCH CORP COM 894065101 2 1,100 SH DEFINED 04 1,100 0 0 TRANSWITCH CORP COM 894065101 300 169,600 SH DEFINED 01,08 33,700 135,900 0 TRAVELZOO INC COM 89421Q106 21 700 SH DEFINED 01 700 0 0 TRAVELZOO INC COM 89421Q106 662 22,229 SH DEFINED 01,08 21,729 500 0 TRAVIS BOATS & MTRS INC COM 894363100 3 3,900 SH DEFINED 01 0 3,900 0 TRAVIS BOATS & MTRS INC COM 894363100 5 6,400 SH DEFINED 01,08 1,000 5,400 0 TREDEGAR CORP COM 894650100 1,564 96,985 SH DEFINED 01 56,427 39,908 650 TREDEGAR CORP COM 894650100 7 450 SH OTHER 01,06 0 0 450 TREDEGAR CORP COM 894650100 3,592 222,692 SH DEFINED 01,08 74,989 147,703 0 TREDEGAR CORP COM 894650100 16 1,000 SH DEFINED 10 1,000 0 0 TREX INC COM 89531P105 847 22,427 SH DEFINED 01 6,124 16,153 150 TREX INC COM 89531P105 8 200 SH OTHER 01 200 0 0 TREX INC COM 89531P105 4 100 SH DEFINED 04 100 0 0 TREX INC COM 89531P105 2,442 64,692 SH DEFINED 01,08 12,174 52,518 0 TRI CONTL CORP COM 895436103 32 1,896 SH DEFINED 01 1,896 0 0 TRI CONTL CORP COM 895436103 176 10,476 SH OTHER 01 1,500 8,976 0 TRI CONTL CORP COM 895436103 48 2,877 SH OTHER 02 2,877 0 0 TRI CONTL CORP COM 895436103 63 3,756 SH DEFINED 04 3,756 0 0 TRI CONTL CORP COM 895436103 42 2,520 SH DEFINED 10 20 0 2,500 TRIAD HOSPITALS INC COM 89579K109 1,447 38,862 SH DEFINED 01 22,101 15,349 1,412 TRIAD HOSPITALS INC COM 89579K109 61 1,642 SH OTHER 01 0 1,642 0 TRIAD HOSPITALS INC COM 89579K109 335 9,000 SH DEFINED 04 9,000 0 0 TRIAD HOSPITALS INC COM 89579K109 149 4,000 SH OTHER 05 0 4,000 0 TRIAD HOSPITALS INC COM 89579K109 14,737 395,843 SH DEFINED 01,08 90,223 305,620 0 TRIAD HOSPITALS INC COM 89579K109 4 100 SH DEFINED 10 0 0 100 TRIDENT MICROSYSTEMS INC COM 895919108 336 29,550 SH DEFINED 01 12,300 17,250 0 TRIDENT MICROSYSTEMS INC COM 895919108 1,470 129,323 SH DEFINED 01,08 21,921 107,402 0 TRIAD GTY INC COM 895925105 1,072 18,415 SH DEFINED 01 6,294 11,646 475 TRIAD GTY INC COM 895925105 3,656 62,817 SH DEFINED 01,08 14,734 48,083 0 TRIARC COS INC COM 895927101 572 55,400 SH DEFINED 01 0 55,300 100 TRIARC COS INC COM 895927101 187 18,094 SH DEFINED 01,08 0 18,094 0 TRIARC COS INC COM 895927309 793 77,937 SH DEFINED 01 27,280 49,757 900 TRIARC COS INC COM 895927309 9 900 SH OTHER 01,06 0 0 900 TRIARC COS INC COM 895927309 3,407 335,034 SH DEFINED 01,08 112,900 222,134 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 511 ________ TRIBUNE CO NEW COM 896047107 27,308 599,649 SH DEFINED 01 267,683 280,320 51,646 TRIBUNE CO NEW COM 896047107 22,863 502,040 SH OTHER 01 66,580 419,620 15,840 TRIBUNE CO NEW COM 896047107 286 6,270 SH DEFINED 02 6,070 200 0 TRIBUNE CO NEW COM 896047107 405 8,900 SH OTHER 02 8,900 0 0 TRIBUNE CO NEW COM 896047107 655 14,385 SH DEFINED 03 9,685 4,075 625 TRIBUNE CO NEW COM 896047107 27 600 SH OTHER 03 600 0 0 TRIBUNE CO NEW COM 896047107 97,868 2,149,048 SH DEFINED 04 2,147,048 2,000 0 TRIBUNE CO NEW COM 896047107 4,631 101,688 SH OTHER 04 100,942 746 0 TRIBUNE CO NEW COM 896047107 63 1,375 SH DEFINED 05 0 0 1,375 TRIBUNE CO NEW COM 896047107 34 740 SH OTHER 01,06 0 0 740 TRIBUNE CO NEW COM 896047107 122,967 2,700,193 SH DEFINED 01,08 1,367,657 1,332,536 0 TRIBUNE CO NEW COM 896047107 57 1,261 SH DEFINED 09 1,261 0 0 TRIBUNE CO NEW COM 896047107 243 5,346 SH DEFINED 10 2,656 0 2,690 TRIBUNE CO NEW COM 896047107 141 3,100 SH OTHER 10 400 2,200 500 TRICO BANCSHARES COM 896095106 172 9,220 SH DEFINED 01 7,742 1,178 300 TRICO BANCSHARES COM 896095106 1,286 69,112 SH DEFINED 01,08 13,806 55,306 0 TRICO MARINE SERVICES INC COM 896106101 16 35,600 SH DEFINED 01 5,200 30,400 0 TRICO MARINE SERVICES INC COM 896106101 30 65,599 SH DEFINED 01,08 14,589 51,010 0 TRIMBLE NAVIGATION LTD COM 896239100 2,080 74,864 SH DEFINED 01 30,000 41,389 3,475 TRIMBLE NAVIGATION LTD COM 896239100 15 529 SH DEFINED 03 529 0 0 TRIMBLE NAVIGATION LTD COM 896239100 430 15,465 SH DEFINED 04 15,465 0 0 TRIMBLE NAVIGATION LTD COM 896239100 24 850 SH OTHER 01,06 0 0 850 TRIMBLE NAVIGATION LTD COM 896239100 10,131 364,546 SH DEFINED 01,08 111,562 252,984 0 TRIMERIS INC COM 896263100 459 31,780 SH DEFINED 01 10,240 21,290 250 TRIMERIS INC COM 896263100 1,784 123,649 SH DEFINED 01,08 36,775 86,874 0 TRINITY INDS INC COM 896522109 1,471 46,286 SH DEFINED 01 33,943 10,893 1,450 TRINITY INDS INC COM 896522109 9,912 311,789 SH DEFINED 01,08 63,669 248,120 0 TRIPATH TECHNOLOGY INC COM 89672P104 166 50,982 SH DEFINED 01 20,566 30,416 0 TRIPATH TECHNOLOGY INC COM 89672P104 334 102,745 SH DEFINED 01,08 38,943 63,802 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 1,087 199,020 SH DEFINED 01 86,898 101,422 10,700 TRIQUINT SEMICONDUCTOR INC COM 89674K103 6,198 1,135,119 SH DEFINED 01,08 265,355 869,764 0 TRITON PCS HLDGS INC COM 89677M106 204 46,886 SH DEFINED 01 24,471 21,865 550 TRITON PCS HLDGS INC COM 89677M106 1,192 273,291 SH DEFINED 01,08 59,191 214,100 0 TRIUMPH GROUP INC NEW COM 896818101 1,691 52,957 SH DEFINED 01 37,015 15,317 625 TRIUMPH GROUP INC NEW COM 896818101 10 300 SH OTHER 01,06 0 0 300 TRIUMPH GROUP INC NEW COM 896818101 3,994 125,095 SH DEFINED 01,08 54,057 71,038 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 512 ________ TRIZEC PROPERTIES INC COM 89687P107 949 58,363 SH DEFINED 01 29,859 26,804 1,700 TRIZEC PROPERTIES INC COM 89687P107 572 35,200 SH OTHER 01 0 35,200 0 TRIZEC PROPERTIES INC COM 89687P107 96 5,931 SH DEFINED 04 5,931 0 0 TRIZEC PROPERTIES INC COM 89687P107 4,186 257,436 SH DEFINED 01,08 52,334 205,102 0 TRIZEC PROPERTIES INC COM 89687P107 2 100 SH DEFINED 10 0 0 100 TRIZETTO GROUP INC COM 896882107 472 70,858 SH DEFINED 01 22,665 47,343 850 TRIZETTO GROUP INC COM 896882107 67 10,000 SH OTHER 02 10,000 0 0 TRIZETTO GROUP INC COM 896882107 105 15,700 SH DEFINED 04 0 15,700 0 TRIZETTO GROUP INC COM 896882107 1,401 210,366 SH DEFINED 01,08 37,531 172,835 0 TRIPOS INC COM 896928108 49 9,800 SH DEFINED 01 1,400 8,200 200 TRIPOS INC COM 896928108 85 16,956 SH DEFINED 01,08 3,872 13,084 0 TRIPATH IMAGING INC COM 896942109 488 51,895 SH DEFINED 01 18,809 31,536 1,550 TRIPATH IMAGING INC COM 896942109 8 900 SH OTHER 01 0 900 0 TRIPATH IMAGING INC COM 896942109 1,718 182,622 SH DEFINED 01,08 32,900 149,722 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 42 11,940 SH DEFINED 01 1,600 10,340 0 TROPICAL SPORTSWEAR INTL COR COM 89708P102 74 20,875 SH DEFINED 01,08 4,875 16,000 0 TROVER SOLUTIONS INC COM 897249108 115 16,600 SH DEFINED 01 1,600 15,000 0 TROVER SOLUTIONS INC COM 897249108 98 14,227 SH DEFINED 01,08 3,957 10,270 0 TROY GROUP INC COM 89733N106 7 2,100 SH DEFINED 01 2,100 0 0 TROY GROUP INC COM 89733N106 75 22,396 SH DEFINED 01,08 2,639 19,757 0 TRUMP HOTELS & CASINO RESORT COM 898168109 51 21,100 SH DEFINED 01 4,600 16,500 0 TRUMP HOTELS & CASINO RESORT COM 898168109 65 27,000 SH DEFINED 01,08 9,906 17,094 0 TRUSTCO BK CORP N Y COM 898349105 1,504 114,802 SH DEFINED 01 44,632 68,798 1,372 TRUSTCO BK CORP N Y COM 898349105 30 2,257 SH DEFINED 04 2,257 0 0 TRUSTCO BK CORP N Y COM 898349105 15 1,141 SH OTHER 01,06 0 0 1,141 TRUSTCO BK CORP N Y COM 898349105 6,690 510,680 SH DEFINED 01,08 137,749 372,931 0 TRUSTMARK CORP COM 898402102 1,232 42,592 SH DEFINED 01 30,342 9,040 3,210 TRUSTMARK CORP COM 898402102 7,490 259,002 SH DEFINED 01,08 75,512 183,490 0 TRUSTMARK CORP COM 898402102 1 50 SH DEFINED 10 0 0 50 TUESDAY MORNING CORP COM 899035505 1,396 48,153 SH DEFINED 01 18,030 29,773 350 TUESDAY MORNING CORP COM 899035505 5,847 201,623 SH DEFINED 01,08 50,931 150,692 0 TUFCO TECHNOLOGIES INC COM 899040109 30 3,700 SH DEFINED 01 0 3,700 0 TUFCO TECHNOLOGIES INC COM 899040109 52 6,400 SH DEFINED 01,08 1,800 4,600 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 513 ________ TULARIK INC COM 899165104 1,839 74,167 SH DEFINED 01 23,110 47,707 3,350 TULARIK INC COM 899165104 5,372 216,607 SH DEFINED 01,08 73,460 143,147 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 268 62,923 SH DEFINED 01 28,659 34,264 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 9 2,220 SH OTHER 01 0 2,220 0 TUMBLEWEED COMMUNICATIONS CO COM 899690101 1,352 317,430 SH DEFINED 01,08 88,975 228,455 0 TUPPERWARE CORP COM 899896104 1,133 58,324 SH DEFINED 01 33,945 21,154 3,225 TUPPERWARE CORP COM 899896104 284 14,600 SH OTHER 01 0 14,550 50 TUPPERWARE CORP COM 899896104 37 1,899 SH DEFINED 02 1,899 0 0 TUPPERWARE CORP COM 899896104 1 64 SH DEFINED 04 64 0 0 TUPPERWARE CORP COM 899896104 21 1,100 SH OTHER 04 1,100 0 0 TUPPERWARE CORP COM 899896104 8,640 444,673 SH DEFINED 01,08 95,812 348,861 0 TUT SYSTEMS COM 901103101 61 19,500 SH DEFINED 01 3,900 15,600 0 TUT SYSTEMS COM 901103101 125 39,683 SH DEFINED 01,08 7,594 32,089 0 TWEETER HOME ENTMT GROUP INC COM 901167106 285 52,700 SH DEFINED 01 4,700 47,400 600 TWEETER HOME ENTMT GROUP INC COM 901167106 232 42,962 SH DEFINED 01,08 10,243 32,719 0 21ST CENTY INS GROUP COM 90130N103 424 32,787 SH DEFINED 01 28,280 4,407 100 21ST CENTY INS GROUP COM 90130N103 3,024 233,681 SH DEFINED 01,08 59,977 173,704 0 24/7 REAL MEDIA INC COM 901314203 85 15,072 SH DEFINED 01 11,372 3,700 0 24/7 REAL MEDIA INC COM 901314203 322 57,361 SH DEFINED 01,08 22,791 34,570 0 TWIN DISC INC COM 901476101 54 2,200 SH DEFINED 01 400 1,800 0 TWIN DISC INC COM 901476101 216 8,838 SH DEFINED 01,08 1,278 7,560 0 II VI INC COM 902104108 774 25,231 SH DEFINED 01 7,614 17,367 250 II VI INC COM 902104108 2,631 85,806 SH DEFINED 01,08 22,609 63,197 0 TYCO INTL GROUP S A CONV DEB 902118BE7 1,619 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BF4 1,503 1,000,000 PRN DEFINED 01 1,000,000 0 0 TYCO INTL GROUP S A CONV DEB 902118BG2 1,619 1,000,000 PRN DEFINED 01 1,000,000 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 514 ________ TYCO INTL LTD NEW COM 902124106 79,354 2,394,515 SH DEFINED 01 786,788 1,415,240 192,487 TYCO INTL LTD NEW COM 902124106 2,480 74,847 SH OTHER 01 30,000 43,022 1,825 TYCO INTL LTD NEW COM 902124106 154 4,658 SH DEFINED 02 832 0 3,826 TYCO INTL LTD NEW COM 902124106 75 2,275 SH OTHER 02 1,275 1,000 0 TYCO INTL LTD NEW COM 902124106 171 5,155 SH DEFINED 03 5,155 0 0 TYCO INTL LTD NEW COM 902124106 358 10,795 SH OTHER 03 6,810 3,985 0 TYCO INTL LTD NEW COM 902124106 335 10,108 SH DEFINED 04 1,453 8,155 500 TYCO INTL LTD NEW COM 902124106 247 7,443 SH OTHER 04 6,503 940 0 TYCO INTL LTD NEW COM 902124106 169 5,100 SH DEFINED 05 1,150 0 3,950 TYCO INTL LTD NEW COM 902124106 169 5,100 SH OTHER 01,06 0 0 5,100 TYCO INTL LTD NEW COM 902124106 456,617 13,778,411 SH DEFINED 01,08 7,116,711 6,647,272 14,428 TYCO INTL LTD NEW COM 902124106 1,427 43,065 SH DEFINED 09 43,065 0 0 TYCO INTL LTD NEW COM 902124106 271 8,184 SH DEFINED 10 6,183 0 2,001 TYCO INTL LTD NEW COM 902124106 128 3,874 SH OTHER 10 1,374 2,500 0 TYLER TECHNOLOGIES INC COM 902252105 605 63,932 SH DEFINED 01 24,782 38,300 850 TYLER TECHNOLOGIES INC COM 902252105 2,381 251,657 SH DEFINED 01,08 44,933 206,724 0 TYSON FOODS INC COM 902494103 2,884 137,641 SH DEFINED 01 78,936 44,807 13,898 TYSON FOODS INC COM 902494103 2 100 SH OTHER 01 0 100 0 TYSON FOODS INC COM 902494103 21 1,000 SH DEFINED 04 1,000 0 0 TYSON FOODS INC COM 902494103 34,697 1,656,186 SH DEFINED 01,08 359,259 1,296,927 0 TYSON FOODS INC COM 902494103 8 390 SH DEFINED 09 390 0 0 TYSON FOODS INC COM 902494103 20 962 SH DEFINED 10 616 0 346 UCBH HOLDINGS INC COM 90262T308 2,758 69,780 SH DEFINED 01 14,450 52,680 2,650 UCBH HOLDINGS INC COM 90262T308 5 130 SH DEFINED 02 0 0 130 UCBH HOLDINGS INC COM 90262T308 28 700 SH OTHER 01,06 0 0 700 UCBH HOLDINGS INC COM 90262T308 7,453 188,583 SH DEFINED 01,08 74,856 113,727 0 UFP TECHNOLOGIES INC COM 902673102 32 10,200 SH DEFINED 01 700 9,500 0 UFP TECHNOLOGIES INC COM 902673102 27 8,580 SH DEFINED 01,08 3,000 5,580 0 UGI CORP NEW COM 902681105 1,736 54,071 SH DEFINED 01 8,723 43,198 2,150 UGI CORP NEW COM 902681105 91 2,837 SH DEFINED 04 2,837 0 0 UGI CORP NEW COM 902681105 20 615 SH OTHER 01,06 0 0 615 UGI CORP NEW COM 902681105 7,040 219,300 SH DEFINED 01,08 89,145 130,155 0 UICI COM 902737105 4,838 203,198 SH DEFINED 01 157,763 44,535 900 UICI COM 902737105 38 1,600 SH DEFINED 05 1,600 0 0 UICI COM 902737105 8 325 SH OTHER 01,06 0 0 325 UICI COM 902737105 6,982 293,254 SH DEFINED 01,08 110,217 183,037 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 515 ________ UIL HLDG CORP COM 902748102 3,954 81,207 SH DEFINED 01 64,703 15,554 950 UIL HLDG CORP COM 902748102 54 1,100 SH DEFINED 04 1,100 0 0 UIL HLDG CORP COM 902748102 11 225 SH OTHER 01,06 0 0 225 UIL HLDG CORP COM 902748102 5,246 107,746 SH DEFINED 01,08 40,552 67,194 0 UMB FINL CORP COM 902788108 5,132 99,426 SH DEFINED 01 76,564 21,876 986 UMB FINL CORP COM 902788108 5,662 109,681 SH DEFINED 01,08 28,872 80,809 0 U S B HLDG INC COM 902910108 672 29,338 SH DEFINED 01 9,349 19,751 238 U S B HLDG INC COM 902910108 12 533 SH OTHER 04 533 0 0 U S B HLDG INC COM 902910108 1,967 85,830 SH DEFINED 01,08 15,054 70,776 0 UST INC COM 902911106 11,488 319,119 SH DEFINED 01 170,966 124,507 23,646 UST INC COM 902911106 117 3,250 SH OTHER 01 3,000 100 150 UST INC COM 902911106 4 100 SH DEFINED 02 0 100 0 UST INC COM 902911106 893 24,810 SH DEFINED 03 15,675 9,080 55 UST INC COM 902911106 95 2,644 SH OTHER 03 2,544 100 0 UST INC COM 902911106 285 7,920 SH DEFINED 04 7,420 500 0 UST INC COM 902911106 1,147 31,850 SH OTHER 04 21,350 10,500 0 UST INC COM 902911106 38 1,050 SH DEFINED 05 825 0 225 UST INC COM 902911106 14 400 SH OTHER 01,06 0 0 400 UST INC COM 902911106 49,601 1,377,810 SH DEFINED 01,08 642,970 734,440 400 UST INC COM 902911106 20 558 SH DEFINED 09 558 0 0 UST INC COM 902911106 238 6,603 SH DEFINED 10 6,353 0 250 UST INC COM 902911106 20 550 SH OTHER 10 0 550 0 USA TRUCK INC COM 902925106 165 13,654 SH DEFINED 01 4,254 9,400 0 USA TRUCK INC COM 902925106 3 250 SH DEFINED 02 250 0 0 USA TRUCK INC COM 902925106 200 16,531 SH DEFINED 01,08 4,141 12,390 0 U S ENERGY SYS INC COM 902951102 4 3,400 SH DEFINED 01 0 3,400 0 U S ENERGY SYS INC COM 902951102 10 9,718 SH DEFINED 01,08 1,818 7,900 0 U S RESTAURANT PPTYS INC COM 902971100 378 24,911 SH DEFINED 01 14,645 8,441 1,825 U S RESTAURANT PPTYS INC COM 902971100 2,400 158,029 SH DEFINED 01,08 48,312 109,717 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 516 ________ US BANCORP DEL COM 902973304 108,028 3,919,726 SH DEFINED 01 1,820,861 1,790,242 308,623 US BANCORP DEL COM 902973304 11,365 412,379 SH OTHER 01 105,660 235,048 71,671 US BANCORP DEL COM 902973304 2,028 73,591 SH DEFINED 02 53,663 18,296 1,632 US BANCORP DEL COM 902973304 2,557 92,783 SH OTHER 02 33,539 33,744 25,500 US BANCORP DEL COM 902973304 3,580 129,912 SH DEFINED 03 75,117 44,590 10,205 US BANCORP DEL COM 902973304 966 35,054 SH OTHER 03 18,639 14,990 1,425 US BANCORP DEL COM 902973304 19,461 706,137 SH DEFINED 04 659,337 22,800 24,000 US BANCORP DEL COM 902973304 9,046 328,241 SH OTHER 04 205,949 121,092 1,200 US BANCORP DEL COM 902973304 1,452 52,689 SH DEFINED 05 42,815 5,660 4,214 US BANCORP DEL COM 902973304 398 14,455 SH OTHER 05 3,070 11,385 0 US BANCORP DEL COM 902973304 136 4,938 SH OTHER 01,06 0 0 4,938 US BANCORP DEL COM 902973304 484,818 17,591,360 SH DEFINED 01,08 9,135,848 8,428,872 26,640 US BANCORP DEL COM 902973304 1,176 42,669 SH DEFINED 09 42,669 0 0 US BANCORP DEL COM 902973304 4,240 153,837 SH DEFINED 10 110,784 38,638 4,415 US BANCORP DEL COM 902973304 1,217 44,153 SH OTHER 10 30,463 13,490 200 UQM TECHNOLOGIES INC COM 903213106 47 17,700 SH DEFINED 01 3,300 14,400 0 UQM TECHNOLOGIES INC COM 903213106 59 22,412 SH DEFINED 01,08 8,480 13,932 0 URS CORP NEW COM 903236107 2,397 87,494 SH DEFINED 01 61,294 24,800 1,400 URS CORP NEW COM 903236107 33 1,200 SH OTHER 01 0 1,200 0 URS CORP NEW COM 903236107 14 500 SH OTHER 01,06 0 0 500 URS CORP NEW COM 903236107 5,301 193,477 SH DEFINED 01,08 51,755 141,722 0 USANA HEALTH SCIENCES INC COM 90328M107 908 29,212 SH DEFINED 01 7,872 21,140 200 USANA HEALTH SCIENCES INC COM 90328M107 6 200 SH DEFINED 04 200 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3,268 105,150 SH DEFINED 01,08 39,030 66,120 0 U S G CORP COM 903293405 1,387 78,919 SH DEFINED 01 35,221 42,798 900 U S G CORP COM 903293405 4,799 273,008 SH DEFINED 01,08 111,683 161,325 0 US LEC CORP COM 90331S109 93 23,000 SH DEFINED 01 5,600 17,400 0 US LEC CORP COM 90331S109 180 44,235 SH DEFINED 01,08 8,812 35,423 0 USEC INC COM 90333E108 1,492 170,181 SH DEFINED 01 70,084 96,297 3,800 USEC INC COM 90333E108 4,813 548,800 SH DEFINED 01,08 162,795 386,005 0 USEC INC COM 90333E108 1 100 SH DEFINED 10 100 0 0 U S I HLDGS COM 90333H101 852 53,896 SH DEFINED 01 22,646 30,800 450 U S I HLDGS COM 90333H101 3,532 223,575 SH DEFINED 01,08 48,744 174,831 0 U S CONCRETE INC COM 90333L102 239 33,850 SH DEFINED 01 7,200 26,600 50 U S CONCRETE INC COM 90333L102 793 112,539 SH DEFINED 01,08 13,307 99,232 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 517 ________ U S HOME SYS INC COM 90335C100 38 5,375 SH DEFINED 01 0 5,375 0 U S HOME SYS INC COM 90335C100 86 11,974 SH DEFINED 01,08 2,571 9,404 0 U S PHYSICAL THERAPY INC COM 90337L108 374 27,250 SH DEFINED 01 1,950 25,000 300 U S PHYSICAL THERAPY INC COM 90337L108 339 24,756 SH DEFINED 01,08 5,200 19,556 0 U S XPRESS ENTERPRISES INC COM 90338N103 895 56,916 SH DEFINED 01 46,166 10,600 150 U S XPRESS ENTERPRISES INC COM 90338N103 598 38,047 SH DEFINED 01,08 8,402 29,645 0 US ONCOLOGY INC COM 90338W103 1,884 128,002 SH DEFINED 01 46,531 78,571 2,900 US ONCOLOGY INC COM 90338W103 1 100 SH DEFINED 02 100 0 0 US ONCOLOGY INC COM 90338W103 18 1,250 SH OTHER 01,06 0 0 1,250 US ONCOLOGY INC COM 90338W103 7,856 533,663 SH DEFINED 01,08 189,515 344,148 0 UBIQUITEL INC COM 903474302 416 98,600 SH DEFINED 01 42,200 55,100 1,300 UBIQUITEL INC COM 903474302 114 27,100 SH DEFINED 04 0 27,100 0 UBIQUITEL INC COM 903474302 2,205 522,427 SH DEFINED 01,08 137,842 384,585 0 ULTICOM INC COM 903844108 656 56,094 SH DEFINED 01 13,060 41,734 1,300 ULTICOM INC COM 903844108 1,547 132,261 SH DEFINED 01,08 27,602 104,659 0 ULTIMATE ELECTRS INC COM 903849107 96 19,341 SH DEFINED 01 3,824 15,267 250 ULTIMATE ELECTRS INC COM 903849107 324 65,572 SH DEFINED 01,08 11,880 53,692 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 220 21,700 SH DEFINED 01 9,200 12,500 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 935 92,135 SH DEFINED 01,08 18,343 73,792 0 ULTRALIFE BATTERIES INC COM 903899102 368 19,000 SH DEFINED 01 7,800 11,200 0 ULTRALIFE BATTERIES INC COM 903899102 1,614 83,365 SH DEFINED 01,08 13,541 69,824 0 ULTRA PETROLEUM CORP COM 903914109 606 16,230 SH DEFINED 01 14,800 1,350 80 ULTRA PETROLEUM CORP COM 903914109 1,139 30,500 SH OTHER 01 0 30,500 0 ULTRA PETROLEUM CORP COM 903914109 19 500 SH DEFINED 04 500 0 0 ULTRA PETROLEUM CORP COM 903914109 2,451 65,652 SH DEFINED 01,08 9,886 55,766 0 ULTRATECH INC COM 904034105 674 41,396 SH DEFINED 01 13,141 26,605 1,650 ULTRATECH INC COM 904034105 5 300 SH DEFINED 02 0 300 0 ULTRATECH INC COM 904034105 5 325 SH OTHER 01,06 0 0 325 ULTRATECH INC COM 904034105 2,909 178,705 SH DEFINED 01,08 64,874 113,831 0 UMPQUA HLDGS CORP COM 904214103 934 44,485 SH DEFINED 01 17,226 26,568 691 UMPQUA HLDGS CORP COM 904214103 10 500 SH OTHER 01,06 0 0 500 UMPQUA HLDGS CORP COM 904214103 4,004 190,749 SH DEFINED 01,08 70,863 119,886 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 518 ________ UNI MARTS INC COM 904571304 18 8,000 SH DEFINED 01 0 8,000 0 UNI MARTS INC COM 904571304 36 16,200 SH DEFINED 01,08 1,456 14,744 0 UNICO AMERN CORP COM 904607108 26 4,400 SH DEFINED 01 900 3,500 0 UNICO AMERN CORP COM 904607108 59 9,903 SH DEFINED 01,08 2,324 7,579 0 UNIFI INC COM 904677101 38 12,810 SH DEFINED 01 10,560 1,100 1,150 UNIFI INC COM 904677101 9 3,000 SH OTHER 01 0 3,000 0 UNIFI INC COM 904677101 275 93,960 SH DEFINED 01,08 42,446 51,514 0 UNIFIRST CORP MASS COM 904708104 1,791 61,576 SH DEFINED 01 42,545 18,831 200 UNIFIRST CORP MASS COM 904708104 1,996 68,610 SH DEFINED 01,08 12,203 56,407 0 UNILEVER PLC COM 904767704 28 714 SH OTHER 01 714 0 0 UNILEVER PLC COM 904767704 24 600 SH DEFINED 02 600 0 0 UNILEVER PLC COM 904767704 40 1,000 SH DEFINED 04 1,000 0 0 UNILEVER PLC COM 904767704 40 1,000 SH OTHER 04 0 1,000 0 UNILEVER PLC COM 904767704 59 1,483 SH DEFINED 10 1,300 0 183 UNILEVER PLC COM 904767704 56 1,400 SH OTHER 10 0 1,400 0 UNILEVER N V COM 904784709 2,048 29,891 SH DEFINED 01 12,651 17,238 2 UNILEVER N V COM 904784709 1,390 20,284 SH OTHER 01 11,813 8,471 0 UNILEVER N V COM 904784709 169 2,471 SH DEFINED 02 2,439 0 32 UNILEVER N V COM 904784709 139 2,031 SH DEFINED 03 0 2,031 0 UNILEVER N V COM 904784709 110 1,602 SH OTHER 03 440 1,162 0 UNILEVER N V COM 904784709 37 544 SH DEFINED 04 544 0 0 UNILEVER N V COM 904784709 417 6,080 SH OTHER 04 5,205 875 0 UNILEVER N V COM 904784709 49 714 SH DEFINED 05 714 0 0 UNILEVER N V COM 904784709 343 5,000 SH OTHER 05 0 0 5,000 UNILEVER N V COM 904784709 21 300 SH DEFINED 10 300 0 0 UNILEVER N V COM 904784709 223 3,255 SH OTHER 10 1,934 1,321 0 UNION BANKSHARES CORP COM 905399101 359 11,375 SH DEFINED 01 3,861 7,364 150 UNION BANKSHARES CORP COM 905399101 12 373 SH DEFINED 04 373 0 0 UNION BANKSHARES CORP COM 905399101 1,343 42,502 SH DEFINED 01,08 7,583 34,919 0 UNION CMNTY BANCORP COM 906054101 89 5,000 SH DEFINED 01 0 5,000 0 UNION CMNTY BANCORP COM 906054101 89 5,040 SH DEFINED 01,08 1,129 3,911 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 519 ________ UNION PAC CORP COM 907818108 28,864 485,521 SH DEFINED 01 183,831 260,816 40,874 UNION PAC CORP COM 907818108 2,048 34,443 SH OTHER 01 20,798 11,995 1,650 UNION PAC CORP COM 907818108 228 3,833 SH DEFINED 02 3,233 600 0 UNION PAC CORP COM 907818108 305 5,128 SH OTHER 02 2,300 2,828 0 UNION PAC CORP COM 907818108 475 7,984 SH DEFINED 03 7,984 0 0 UNION PAC CORP COM 907818108 642 10,794 SH OTHER 03 8,034 1,260 1,500 UNION PAC CORP COM 907818108 269 4,518 SH DEFINED 04 4,518 0 0 UNION PAC CORP COM 907818108 1,005 16,900 SH OTHER 04 16,900 0 0 UNION PAC CORP COM 907818108 47 783 SH DEFINED 05 383 0 400 UNION PAC CORP COM 907818108 27 450 SH OTHER 01,06 0 0 450 UNION PAC CORP COM 907818108 142,307 2,393,729 SH DEFINED 01,08 1,235,118 1,158,611 0 UNION PAC CORP COM 907818108 378 6,361 SH DEFINED 09 6,361 0 0 UNION PAC CORP COM 907818108 204 3,433 SH DEFINED 10 2,314 869 250 UNION PAC CORP COM 907818108 205 3,440 SH OTHER 10 3,440 0 0 UNION PLANTERS CORP COM 908068109 10,199 342,121 SH DEFINED 01 155,033 166,124 20,964 UNION PLANTERS CORP COM 908068109 7 225 SH OTHER 01 0 100 125 UNION PLANTERS CORP COM 908068109 3 100 SH DEFINED 03 100 0 0 UNION PLANTERS CORP COM 908068109 174 5,850 SH DEFINED 04 5,850 0 0 UNION PLANTERS CORP COM 908068109 727 24,388 SH OTHER 04 24,388 0 0 UNION PLANTERS CORP COM 908068109 19 650 SH DEFINED 05 300 0 350 UNION PLANTERS CORP COM 908068109 12 400 SH OTHER 01,06 0 0 400 UNION PLANTERS CORP COM 908068109 53,164 1,783,424 SH DEFINED 01,08 939,894 843,530 0 UNION PLANTERS CORP COM 908068109 36 1,214 SH DEFINED 09 1,214 0 0 UNION PLANTERS CORP COM 908068109 16 534 SH DEFINED 10 484 0 50 UNIONBANCAL CORP COM 908906100 2,198 38,975 SH DEFINED 01 28,573 9,542 860 UNIONBANCAL CORP COM 908906100 158 2,800 SH DEFINED 02 2,800 0 0 UNIONBANCAL CORP COM 908906100 14,440 256,027 SH DEFINED 01,08 78,713 177,314 0 UNIONBANCAL CORP COM 908906100 62 1,098 SH DEFINED 10 0 1,000 98 UNISOURCE ENERGY CORP COM 909205106 3,301 132,821 SH DEFINED 01 88,797 42,474 1,550 UNISOURCE ENERGY CORP COM 909205106 13 530 SH OTHER 01,06 0 0 530 UNISOURCE ENERGY CORP COM 909205106 5,848 235,336 SH DEFINED 01,08 87,698 147,638 0 UNISYS CORP COM 909214108 7,249 522,230 SH DEFINED 01 194,687 277,364 50,179 UNISYS CORP COM 909214108 9 625 SH OTHER 01 200 100 325 UNISYS CORP COM 909214108 14 990 SH DEFINED 02 0 0 990 UNISYS CORP COM 909214108 2 150 SH DEFINED 03 150 0 0 UNISYS CORP COM 909214108 3 200 SH DEFINED 04 200 0 0 UNISYS CORP COM 909214108 7 500 SH DEFINED 05 0 0 500 UNISYS CORP COM 909214108 11 800 SH OTHER 01,06 0 0 800 UNISYS CORP COM 909214108 41,755 3,008,259 SH DEFINED 01,08 1,530,376 1,477,883 0 UNISYS CORP COM 909214108 31 2,214 SH DEFINED 09 2,214 0 0 UNISYS CORP COM 909214108 6 451 SH DEFINED 10 51 0 400 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 520 ________ UNIT CORP COM 909218109 1,531 48,677 SH DEFINED 01 24,267 22,185 2,225 UNIT CORP COM 909218109 22 700 SH OTHER 01,06 0 0 700 UNIT CORP COM 909218109 7,883 250,652 SH DEFINED 01,08 52,220 198,432 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 18 3,400 SH DEFINED 01 0 3,400 0 UNITED AMERN HEALTHCARE CORP COM 90934C105 58 11,277 SH DEFINED 01,08 1,903 9,374 0 UNITED AUTO GROUP INC COM 909440109 2,880 93,956 SH DEFINED 01 70,172 23,384 400 UNITED AUTO GROUP INC COM 909440109 4,612 150,481 SH DEFINED 01,08 36,296 114,185 0 UNITED AUTO GROUP INC COM 909440109 141 4,612 SH DEFINED 10 4,612 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,829 217,577 SH DEFINED 01 173,212 43,665 700 UNITED CMNTY FINL CORP OHIO COM 909839102 115 8,876 SH DEFINED 02 8,876 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2,318 178,293 SH DEFINED 01,08 45,708 132,585 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 1,267 50,308 SH DEFINED 01 18,330 30,291 1,687 UNITED CMNTY BKS BLAIRSVLE G COM 90984P105 4,370 173,552 SH DEFINED 01,08 32,975 140,577 0 UNITED BANKSHARES INC WEST V COM 909907107 2,032 62,517 SH DEFINED 01 22,991 39,266 260 UNITED BANKSHARES INC WEST V COM 909907107 3 100 SH OTHER 01 0 100 0 UNITED BANKSHARES INC WEST V COM 909907107 21 660 SH OTHER 01,06 0 0 660 UNITED BANKSHARES INC WEST V COM 909907107 8,719 268,262 SH DEFINED 01,08 94,911 173,351 0 UNITED BANKSHARES INC WEST V COM 909907107 2 50 SH DEFINED 10 0 0 50 UNITED CAPITAL CORP COM 909912107 161 9,460 SH DEFINED 01 1,860 7,600 0 UNITED CAPITAL CORP COM 909912107 420 24,681 SH DEFINED 01,08 6,362 18,319 0 UNITED FINL CORP MINN COM 909919102 79 3,300 SH DEFINED 01 0 3,300 0 UNITED FINL CORP MINN COM 909919102 127 5,308 SH DEFINED 01,08 1,007 4,301 0 UNITED DEFENSE INDS INC COM 91018B104 1,027 29,348 SH DEFINED 01 18,833 9,415 1,100 UNITED DEFENSE INDS INC COM 91018B104 11 300 SH OTHER 04 300 0 0 UNITED DEFENSE INDS INC COM 91018B104 5,777 165,051 SH DEFINED 01,08 60,360 104,691 0 UNITED DEFENSE INDS INC COM 91018B104 2 50 SH DEFINED 10 0 0 50 UNITED DEFENSE INDS INC COM 91018B104 7 200 SH OTHER 10 200 0 0 UNITED DOMINION REALTY TR IN COM 910197102 1,154 58,338 SH DEFINED 01 27,223 24,085 7,030 UNITED DOMINION REALTY TR IN COM 910197102 2 100 SH OTHER 01 0 100 0 UNITED DOMINION REALTY TR IN COM 910197102 2 92 SH DEFINED 02 92 0 0 UNITED DOMINION REALTY TR IN COM 910197102 20 1,000 SH DEFINED 04 1,000 0 0 UNITED DOMINION REALTY TR IN COM 910197102 30 1,500 SH OTHER 04 1,500 0 0 UNITED DOMINION REALTY TR IN COM 910197102 13,569 686,012 SH DEFINED 01,08 172,357 513,655 0 UNITED DOMINION REALTY TR IN COM 910197102 4 202 SH DEFINED 10 0 0 202 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 521 ________ UNITED FIRE & CAS CO COM 910331107 2,000 34,624 SH DEFINED 01 20,846 13,628 150 UNITED FIRE & CAS CO COM 910331107 390 6,750 SH OTHER 01 6,750 0 0 UNITED FIRE & CAS CO COM 910331107 191 3,307 SH DEFINED 02 3,307 0 0 UNITED FIRE & CAS CO COM 910331107 58 1,000 SH OTHER 04 1,000 0 0 UNITED FIRE & CAS CO COM 910331107 2,952 51,120 SH DEFINED 01,08 9,125 41,995 0 UNITED FIRE & CAS CO COM 910331107 253 4,375 SH DEFINED 10 4,375 0 0 UNITED FIRE & CAS CO COM 910331107 17 300 SH OTHER 10 300 0 0 UNITED GUARDIAN INC COM 910571108 26 3,800 SH DEFINED 01 900 2,900 0 UNITED GUARDIAN INC COM 910571108 103 15,095 SH DEFINED 01,08 2,171 12,924 0 UNITED INDL CORP COM 910671106 629 26,922 SH DEFINED 01 7,081 19,541 300 UNITED INDL CORP COM 910671106 2,509 107,470 SH DEFINED 01,08 44,067 63,403 0 UNITED MOBILE HOMES INC COM 911024107 20 1,500 SH DEFINED 01 1,500 0 0 UNITED MOBILE HOMES INC COM 911024107 201 15,310 SH DEFINED 01,08 2,916 12,394 0 UNITED NAT FOODS INC COM 911163103 3,796 131,290 SH DEFINED 01 81,718 46,872 2,700 UNITED NAT FOODS INC COM 911163103 116 4,000 SH OTHER 01 0 4,000 0 UNITED NAT FOODS INC COM 911163103 17 600 SH OTHER 01,06 0 0 600 UNITED NAT FOODS INC COM 911163103 8,638 298,796 SH DEFINED 01,08 104,309 194,487 0 UNITED NAT FOODS INC COM 911163103 197 6,800 SH DEFINED 10 6,800 0 0 UNITED ONLINE INC COM 911268100 1,460 82,902 SH DEFINED 01 32,589 46,526 3,787 UNITED ONLINE INC COM 911268100 8 450 SH DEFINED 03 0 450 0 UNITED ONLINE INC COM 911268100 6,636 376,849 SH DEFINED 01,08 98,388 278,461 0 UNITED PANAM FINANCIAL CP COM 911301109 309 18,097 SH DEFINED 01 4,897 13,200 0 UNITED PANAM FINANCIAL CP COM 911301109 768 45,044 SH DEFINED 01,08 9,932 35,112 0 UNITED PARCEL SERVICE INC COM 911312106 232,650 3,094,983 SH DEFINED 01 1,796,111 1,108,576 190,296 UNITED PARCEL SERVICE INC COM 911312106 26,833 356,965 SH OTHER 01 155,523 186,282 15,160 UNITED PARCEL SERVICE INC COM 911312106 7,443 99,013 SH DEFINED 02 67,353 29,815 1,845 UNITED PARCEL SERVICE INC COM 911312106 1,320 17,561 SH OTHER 02 9,848 6,513 1,200 UNITED PARCEL SERVICE INC COM 911312106 17,991 239,339 SH DEFINED 03 112,176 80,056 47,107 UNITED PARCEL SERVICE INC COM 911312106 4,862 64,682 SH OTHER 03 48,645 12,112 3,925 UNITED PARCEL SERVICE INC COM 911312106 38,244 508,768 SH DEFINED 04 483,502 16,136 9,130 UNITED PARCEL SERVICE INC COM 911312106 20,280 269,785 SH OTHER 04 253,100 15,285 1,400 UNITED PARCEL SERVICE INC COM 911312106 6,617 88,024 SH DEFINED 05 74,209 8,875 4,940 UNITED PARCEL SERVICE INC COM 911312106 446 5,935 SH OTHER 05 4,910 850 175 UNITED PARCEL SERVICE INC COM 911312106 214 2,850 SH OTHER 01,06 0 0 2,850 UNITED PARCEL SERVICE INC COM 911312106 678,712 9,029,026 SH DEFINED 01,08 4,467,171 4,552,481 9,374 UNITED PARCEL SERVICE INC COM 911312106 1,469 19,537 SH DEFINED 09 19,537 0 0 UNITED PARCEL SERVICE INC COM 911312106 23,429 311,674 SH DEFINED 10 218,479 43,860 49,335 UNITED PARCEL SERVICE INC COM 911312106 2,288 30,435 SH OTHER 10 8,790 19,745 1,900 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 522 ________ UNITED RENTALS INC COM 911363109 990 55,359 SH DEFINED 01 38,103 12,706 4,550 UNITED RENTALS INC COM 911363109 7,836 437,998 SH DEFINED 01,08 74,985 363,013 0 UNITED RETAIL GROUP INC COM 911380103 31 12,100 SH DEFINED 01 2,700 9,400 0 UNITED RETAIL GROUP INC COM 911380103 58 22,499 SH DEFINED 01,08 5,599 16,900 0 UNITED SECURITY BANCSHARES C COM 911460103 5 252 SH DEFINED 01 252 0 0 UNITED SECURITY BANCSHARES C COM 911460103 219 10,476 SH DEFINED 01,08 584 9,892 0 UNITED STATES CELLULAR CORP COM 911684108 1,912 49,607 SH DEFINED 01 46,080 3,157 370 UNITED STATES CELLULAR CORP COM 911684108 3 90 SH DEFINED 02 0 90 0 UNITED STATES CELLULAR CORP COM 911684108 4,475 116,086 SH DEFINED 01,08 31,167 84,919 0 UNITED STATES CELLULAR CORP COM 911684108 2 50 SH DEFINED 10 0 0 50 U S ENERGY CORP WYO COM 911805109 26 10,400 SH DEFINED 01 1,100 9,300 0 U S ENERGY CORP WYO COM 911805109 72 29,067 SH DEFINED 01,08 5,194 23,873 0 UNITED STATES LIME & MINERAL COM 911922102 75 6,500 SH DEFINED 01 0 6,500 0 UNITED STATES LIME & MINERAL COM 911922102 143 12,395 SH DEFINED 01,08 2,445 9,950 0 UNITED STATES STL CORP NEW COM 912909108 6,657 189,552 SH DEFINED 01 73,347 98,773 17,432 UNITED STATES STL CORP NEW COM 912909108 16 465 SH OTHER 01 5 360 100 UNITED STATES STL CORP NEW COM 912909108 10 280 SH DEFINED 02 0 0 280 UNITED STATES STL CORP NEW COM 912909108 2 50 SH DEFINED 03 50 0 0 UNITED STATES STL CORP NEW COM 912909108 379 10,800 SH DEFINED 04 50 9,500 1,250 UNITED STATES STL CORP NEW COM 912909108 4 100 SH DEFINED 05 0 0 100 UNITED STATES STL CORP NEW COM 912909108 11 300 SH OTHER 01,06 0 0 300 UNITED STATES STL CORP NEW COM 912909108 35,977 1,024,399 SH DEFINED 01,08 543,673 480,726 0 UNITED STATES STL CORP NEW COM 912909108 4 115 SH DEFINED 10 15 0 100 UNITED STATIONERS INC COM 913004107 2,687 67,661 SH DEFINED 01 20,001 45,610 2,050 UNITED STATIONERS INC COM 913004107 4 113 SH DEFINED 02 0 0 113 UNITED STATIONERS INC COM 913004107 18 455 SH OTHER 01,06 0 0 455 UNITED STATIONERS INC COM 913004107 9,867 248,426 SH DEFINED 01,08 93,693 154,733 0 UNITED SURGICAL PARTNERS INT COM 913016309 1,543 39,104 SH DEFINED 01 16,402 21,502 1,200 UNITED SURGICAL PARTNERS INT COM 913016309 5 115 SH DEFINED 04 115 0 0 UNITED SURGICAL PARTNERS INT COM 913016309 21 525 SH OTHER 01,06 0 0 525 UNITED SURGICAL PARTNERS INT COM 913016309 7,911 200,431 SH DEFINED 01,08 63,229 137,202 0 UNITED SURGICAL PARTNERS INT COM 913016309 50 1,265 SH DEFINED 10 1,125 0 140 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 523 ________ UNITED TECHNOLOGIES CORP COM 913017109 242,117 2,646,669 SH DEFINED 01 1,702,146 752,855 191,668 UNITED TECHNOLOGIES CORP COM 913017109 34,150 373,301 SH OTHER 01 179,836 169,411 24,054 UNITED TECHNOLOGIES CORP COM 913017109 18,340 200,486 SH DEFINED 02 148,105 45,531 6,850 UNITED TECHNOLOGIES CORP COM 913017109 4,243 46,380 SH OTHER 02 25,530 19,800 1,050 UNITED TECHNOLOGIES CORP COM 913017109 19,530 213,491 SH DEFINED 03 119,994 70,205 23,292 UNITED TECHNOLOGIES CORP COM 913017109 4,645 50,775 SH OTHER 03 35,750 11,710 3,315 UNITED TECHNOLOGIES CORP COM 913017109 63,795 697,362 SH DEFINED 04 638,465 24,767 34,130 UNITED TECHNOLOGIES CORP COM 913017109 24,198 264,512 SH OTHER 04 252,912 10,710 890 UNITED TECHNOLOGIES CORP COM 913017109 8,914 97,442 SH DEFINED 05 86,426 5,796 5,220 UNITED TECHNOLOGIES CORP COM 913017109 1,307 14,282 SH OTHER 05 10,288 3,869 125 UNITED TECHNOLOGIES CORP COM 913017109 110 1,200 SH OTHER 01,06 0 0 1,200 UNITED TECHNOLOGIES CORP COM 913017109 433,108 4,734,455 SH DEFINED 01,08 2,382,883 2,321,920 29,652 UNITED TECHNOLOGIES CORP COM 913017109 1,533 16,756 SH DEFINED 09 16,756 0 0 UNITED TECHNOLOGIES CORP COM 913017109 42,316 462,576 SH DEFINED 10 287,175 113,035 62,366 UNITED TECHNOLOGIES CORP COM 913017109 7,324 80,061 SH OTHER 10 36,905 40,241 2,915 UNITED THERAPEUTICS CORP DEL COM 91307C102 1,005 39,180 SH DEFINED 01 11,689 26,316 1,175 UNITED THERAPEUTICS CORP DEL COM 91307C102 4,099 159,811 SH DEFINED 01,08 61,766 98,045 0 UNITEDHEALTH GROUP INC COM 91324P102 83,050 1,334,144 SH DEFINED 01 619,040 605,131 109,973 UNITEDHEALTH GROUP INC COM 91324P102 2,171 34,875 SH OTHER 01 10,525 23,500 850 UNITEDHEALTH GROUP INC COM 91324P102 1,271 20,411 SH DEFINED 02 13,697 5,850 864 UNITEDHEALTH GROUP INC COM 91324P102 305 4,900 SH OTHER 02 2,850 2,050 0 UNITEDHEALTH GROUP INC COM 91324P102 4,307 69,191 SH DEFINED 03 42,926 20,455 5,810 UNITEDHEALTH GROUP INC COM 91324P102 680 10,920 SH OTHER 03 8,735 1,135 1,050 UNITEDHEALTH GROUP INC COM 91324P102 11,234 180,469 SH DEFINED 04 168,344 4,840 7,285 UNITEDHEALTH GROUP INC COM 91324P102 1,712 27,510 SH OTHER 04 26,910 600 0 UNITEDHEALTH GROUP INC COM 91324P102 56 900 SH DEFINED 05 0 0 900 UNITEDHEALTH GROUP INC COM 91324P102 100 1,600 SH OTHER 01,06 0 0 1,600 UNITEDHEALTH GROUP INC COM 91324P102 355,291 5,707,487 SH DEFINED 01,08 2,978,225 2,725,222 4,040 UNITEDHEALTH GROUP INC COM 91324P102 1,544 24,809 SH DEFINED 09 24,809 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2,550 40,969 SH DEFINED 10 4,892 0 36,077 UNITEDHEALTH GROUP INC COM 91324P102 50 800 SH OTHER 10 0 800 0 UNITEDGLOBALCOM COM 913247508 1,494 205,802 SH DEFINED 01 151,517 45,821 8,464 UNITEDGLOBALCOM COM 913247508 1 100 SH OTHER 01 0 100 0 UNITEDGLOBALCOM COM 913247508 7,615 1,048,877 SH DEFINED 01,08 407,681 641,196 0 UNITEDGLOBALCOM COM 913247508 1 150 SH DEFINED 10 0 0 150 UNITIL CORP COM 913259107 132 5,000 SH DEFINED 01 900 4,000 100 UNITIL CORP COM 913259107 22 842 SH DEFINED 04 842 0 0 UNITIL CORP COM 913259107 275 10,452 SH DEFINED 01,08 1,723 8,729 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 524 ________ UNITRIN INC COM 913275103 1,338 31,402 SH DEFINED 01 16,463 12,329 2,610 UNITRIN INC COM 913275103 128 3,000 SH DEFINED 03 3,000 0 0 UNITRIN INC COM 913275103 579 13,600 SH OTHER 03 1,800 5,000 6,800 UNITRIN INC COM 913275103 86 2,020 SH DEFINED 04 2,020 0 0 UNITRIN INC COM 913275103 45 1,062 SH DEFINED 05 1,062 0 0 UNITRIN INC COM 913275103 13,525 317,496 SH DEFINED 01,08 63,469 254,027 0 UNITRIN INC COM 913275103 2 50 SH DEFINED 10 0 0 50 UNITRIN INC COM 913275103 2 50 SH OTHER 10 50 0 0 UNITY BANCORP INC COM 913290102 61 4,520 SH DEFINED 01 551 3,969 0 UNITY BANCORP INC COM 913290102 143 10,637 SH DEFINED 01,08 2,310 8,327 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 5 4,292 SH DEFINED 01 912 3,380 0 UNIVERSAL ACCESS GLOBAL HLDG COM 91336M204 10 8,539 SH DEFINED 01,08 4,424 4,115 0 UNIVERSAL AMERN FINL CORP COM 913377107 1,762 160,485 SH DEFINED 01 119,975 38,085 2,425 UNIVERSAL AMERN FINL CORP COM 913377107 2,116 192,700 SH DEFINED 01,08 47,670 145,030 0 UNIVERSAL AMERN FINL CORP COM 913377107 5 500 SH OTHER 10 500 0 0 UNIVERSAL COMPRESSION HLDGS COM 913431102 920 30,001 SH DEFINED 01 13,394 16,107 500 UNIVERSAL COMPRESSION HLDGS COM 913431102 3,779 123,171 SH DEFINED 01,08 24,234 98,937 0 UNIVERSAL CORP VA COM 913456109 1,738 34,128 SH DEFINED 01 17,546 14,382 2,200 UNIVERSAL CORP VA COM 913456109 652 12,800 SH DEFINED 03 12,800 0 0 UNIVERSAL CORP VA COM 913456109 10,277 201,746 SH DEFINED 01,08 54,436 147,310 0 UNIVERSAL DISPLAY CORP COM 91347P105 360 33,707 SH DEFINED 01 12,101 21,056 550 UNIVERSAL DISPLAY CORP COM 91347P105 1,600 149,634 SH DEFINED 01,08 44,352 105,282 0 UNIVERSAL DISPLAY CORP COM 91347P105 0 30 SH DEFINED 10 30 0 0 UNIVERSAL ELECTRS INC COM 913483103 476 27,211 SH DEFINED 01 8,741 16,595 1,875 UNIVERSAL ELECTRS INC COM 913483103 1,480 84,678 SH DEFINED 01,08 16,024 68,654 0 UNIVERSAL FST PRODS INC COM 913543104 2,114 65,889 SH DEFINED 01 46,447 19,092 350 UNIVERSAL FST PRODS INC COM 913543104 193 6,000 SH DEFINED 04 6,000 0 0 UNIVERSAL FST PRODS INC COM 913543104 10 300 SH OTHER 01,06 0 0 300 UNIVERSAL FST PRODS INC COM 913543104 3,269 101,874 SH DEFINED 01,08 32,064 69,810 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 384 13,384 SH DEFINED 01 6,624 6,460 300 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 63 2,200 SH DEFINED 04 2,200 0 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 2,166 75,479 SH DEFINED 01,08 18,068 57,411 0 UNIVERSAL HEALTH RLTY INCM T COM 91359E105 86 3,000 SH DEFINED 10 0 0 3,000 UNIVERSAL STAINLESS & ALLOY COM 913837100 73 6,700 SH DEFINED 01 900 5,800 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 157 14,500 SH DEFINED 01,08 2,724 11,776 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 525 ________ UNIVERSAL HLTH SVCS INC COM 913903100 1,526 33,261 SH DEFINED 01 16,918 10,693 5,650 UNIVERSAL HLTH SVCS INC COM 913903100 13,111 285,700 SH DEFINED 01,08 64,191 221,509 0 UNIVERSAL HLTH SVCS INC COM 913903100 2 50 SH DEFINED 10 0 0 50 UNIVERSAL TECHNICAL INST INC COM 913915104 208 5,200 SH DEFINED 01 5,200 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 3,589 89,788 SH DEFINED 02 89,788 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2,794 69,891 SH DEFINED 01,08 8,792 61,099 0 UNIVISION COMMUNICATIONS INC COM 914906102 21,656 678,222 SH DEFINED 01 372,321 254,520 51,381 UNIVISION COMMUNICATIONS INC COM 914906102 511 16,000 SH OTHER 01 15,700 100 200 UNIVISION COMMUNICATIONS INC COM 914906102 116 3,625 SH DEFINED 02 3,625 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 3 100 SH OTHER 02 100 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 725 22,696 SH DEFINED 03 15,621 3,600 3,475 UNIVISION COMMUNICATIONS INC COM 914906102 299 9,350 SH OTHER 03 2,475 3,825 3,050 UNIVISION COMMUNICATIONS INC COM 914906102 6,042 189,211 SH DEFINED 04 181,301 1,810 6,100 UNIVISION COMMUNICATIONS INC COM 914906102 3,849 120,530 SH OTHER 04 118,865 1,315 350 UNIVISION COMMUNICATIONS INC COM 914906102 1,313 41,110 SH DEFINED 05 37,240 2,800 1,070 UNIVISION COMMUNICATIONS INC COM 914906102 227 7,100 SH OTHER 05 1,300 5,800 0 UNIVISION COMMUNICATIONS INC COM 914906102 27 850 SH OTHER 01,06 0 0 850 UNIVISION COMMUNICATIONS INC COM 914906102 86,315 2,703,250 SH DEFINED 01,08 1,377,676 1,325,574 0 UNIVISION COMMUNICATIONS INC COM 914906102 45 1,411 SH DEFINED 09 1,411 0 0 UNIVISION COMMUNICATIONS INC COM 914906102 157 4,906 SH DEFINED 10 4,616 0 290 UNIVISION COMMUNICATIONS INC COM 914906102 13 400 SH OTHER 10 0 400 0 UNIVEST CORP PA COM 915271100 128 2,500 SH DEFINED 01 2,500 0 0 UNIVEST CORP PA COM 915271100 219 4,288 SH DEFINED 01,08 3,888 400 0 UNIZAN FINANCIAL CORP COM 91528W101 952 36,456 SH DEFINED 01 18,803 17,221 432 UNIZAN FINANCIAL CORP COM 91528W101 3,272 125,346 SH DEFINED 01,08 25,300 100,046 0 UNOCAL CORP COM 915289102 19,607 515,980 SH DEFINED 01 191,200 265,700 59,080 UNOCAL CORP COM 915289102 654 17,200 SH OTHER 01 14,990 1,985 225 UNOCAL CORP COM 915289102 254 6,686 SH DEFINED 02 6,686 0 0 UNOCAL CORP COM 915289102 57 1,508 SH OTHER 02 1,508 0 0 UNOCAL CORP COM 915289102 1,583 41,655 SH DEFINED 03 29,140 5,895 6,620 UNOCAL CORP COM 915289102 109 2,866 SH OTHER 03 2,441 425 0 UNOCAL CORP COM 915289102 5,815 153,026 SH DEFINED 04 146,061 3,205 3,760 UNOCAL CORP COM 915289102 1,688 44,425 SH OTHER 04 43,600 0 825 UNOCAL CORP COM 915289102 1,189 31,295 SH DEFINED 05 21,610 750 8,935 UNOCAL CORP COM 915289102 145 3,825 SH OTHER 05 0 3,000 825 UNOCAL CORP COM 915289102 27 700 SH OTHER 01,06 0 0 700 UNOCAL CORP COM 915289102 148,868 3,917,569 SH DEFINED 01,08 1,286,349 2,365,100 266,120 UNOCAL CORP COM 915289102 388 10,209 SH DEFINED 09 10,209 0 0 UNOCAL CORP COM 915289102 1,579 41,545 SH DEFINED 10 36,535 1,525 3,485 UNOCAL CORP COM 915289102 24 620 SH OTHER 10 320 0 300 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 526 ________ UNOVA INC COM 91529B106 1,723 85,090 SH DEFINED 01 30,938 50,227 3,925 UNOVA INC COM 91529B106 10 485 SH DEFINED 04 485 0 0 UNOVA INC COM 91529B106 6,618 326,826 SH DEFINED 01,08 91,668 235,158 0 UNOVA INC COM 91529B106 39 1,915 SH DEFINED 10 1,690 0 225 UNUMPROVIDENT CORP COM 91529Y106 7,368 463,382 SH DEFINED 01 165,367 250,126 47,889 UNUMPROVIDENT CORP COM 91529Y106 6 350 SH OTHER 01 0 100 250 UNUMPROVIDENT CORP COM 91529Y106 2 150 SH DEFINED 03 150 0 0 UNUMPROVIDENT CORP COM 91529Y106 374 23,493 SH DEFINED 04 2,293 21,200 0 UNUMPROVIDENT CORP COM 91529Y106 10 600 SH OTHER 04 600 0 0 UNUMPROVIDENT CORP COM 91529Y106 8 500 SH DEFINED 05 0 0 500 UNUMPROVIDENT CORP COM 91529Y106 13 800 SH OTHER 01,06 0 0 800 UNUMPROVIDENT CORP COM 91529Y106 41,742 2,625,293 SH DEFINED 01,08 1,300,611 1,324,682 0 UNUMPROVIDENT CORP COM 91529Y106 23 1,475 SH DEFINED 09 1,475 0 0 UNUMPROVIDENT CORP COM 91529Y106 8 489 SH DEFINED 10 39 0 450 URBAN OUTFITTERS INC COM 917047102 1,452 23,831 SH DEFINED 01 11,800 11,346 685 URBAN OUTFITTERS INC COM 917047102 7 120 SH DEFINED 04 120 0 0 URBAN OUTFITTERS INC COM 917047102 37 600 SH OTHER 01,06 0 0 600 URBAN OUTFITTERS INC COM 917047102 5,965 97,929 SH DEFINED 01,08 43,171 54,758 0 URBAN OUTFITTERS INC COM 917047102 75 1,230 SH DEFINED 10 1,080 0 150 UROLOGIX INC COM 917273104 302 19,550 SH DEFINED 01 8,700 10,800 50 UROLOGIX INC COM 917273104 1,826 118,351 SH DEFINED 01,08 39,472 78,879 0 URSTADT BIDDLE PPTYS INS COM 917286106 24 1,700 SH DEFINED 01 1,700 0 0 URSTADT BIDDLE PPTYS INS COM 917286106 189 13,420 SH DEFINED 01,08 2,600 10,820 0 URSTADT BIDDLE PPTYS INS COM 917286205 213 14,366 SH DEFINED 01 12,942 924 500 URSTADT BIDDLE PPTYS INS COM 917286205 222 15,000 SH OTHER 01 0 15,000 0 URSTADT BIDDLE PPTYS INS COM 917286205 1,843 124,432 SH DEFINED 01,08 38,863 85,569 0 USF CORP COM 91729Q101 2,536 72,185 SH DEFINED 01 46,349 23,386 2,450 USF CORP COM 91729Q101 16 450 SH OTHER 01,06 0 0 450 USF CORP COM 91729Q101 6,966 198,295 SH DEFINED 01,08 71,161 127,134 0 USF CORP COM 91729Q101 237 6,755 SH DEFINED 10 6,755 0 0 UTAH MED PRODS INC COM 917488108 21 810 SH DEFINED 01 810 0 0 UTAH MED PRODS INC COM 917488108 205 7,769 SH DEFINED 01,08 1,615 6,154 0 VI TECHNOLOGIES INC COM 917920100 25 22,300 SH DEFINED 01 4,600 17,700 0 VI TECHNOLOGIES INC COM 917920100 46 41,892 SH DEFINED 01,08 16,204 25,688 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 527 ________ UTSTARCOM INC COM 918076100 1,718 56,803 SH DEFINED 01 34,258 18,120 4,425 UTSTARCOM INC COM 918076100 23 750 SH DEFINED 02 600 150 0 UTSTARCOM INC COM 918076100 15,824 523,118 SH DEFINED 01,08 113,177 409,941 0 UTSTARCOM INC COM 918076100 5 150 SH DEFINED 10 0 0 150 UTSTARCOM INC COM 918076100 3 100 SH OTHER 10 100 0 0 VA SOFTWARE CORP COM 91819B105 143 58,400 SH DEFINED 01 10,700 44,700 3,000 VA SOFTWARE CORP COM 91819B105 228 93,020 SH DEFINED 01,08 20,380 72,640 0 VCA ANTECH INC COM 918194101 4,283 95,557 SH DEFINED 01 70,500 23,307 1,750 VCA ANTECH INC COM 918194101 11 250 SH DEFINED 03 0 250 0 VCA ANTECH INC COM 918194101 7,393 164,939 SH DEFINED 01,08 71,700 93,239 0 V F CORP COM 918204108 7,768 159,502 SH DEFINED 01 60,266 87,545 11,691 V F CORP COM 918204108 5 100 SH OTHER 01 0 0 100 V F CORP COM 918204108 319 6,544 SH DEFINED 02 2,876 1,500 2,168 V F CORP COM 918204108 465 9,550 SH OTHER 02 300 450 8,800 V F CORP COM 918204108 41 840 SH DEFINED 03 550 0 290 V F CORP COM 918204108 4 75 SH OTHER 03 0 0 75 V F CORP COM 918204108 175 3,600 SH DEFINED 04 3,300 0 300 V F CORP COM 918204108 136 2,800 SH OTHER 04 2,800 0 0 V F CORP COM 918204108 10 200 SH DEFINED 05 0 0 200 V F CORP COM 918204108 15 300 SH OTHER 01,06 0 0 300 V F CORP COM 918204108 45,082 925,709 SH DEFINED 01,08 461,120 464,589 0 V F CORP COM 918204108 230 4,717 SH DEFINED 09 4,717 0 0 V F CORP COM 918204108 1,661 34,117 SH DEFINED 10 33,969 0 148 VYYO INC COM 918458209 73 11,266 SH DEFINED 01 2,433 8,833 0 VYYO INC COM 918458209 167 25,888 SH DEFINED 01,08 5,363 20,525 0 VAIL BANKS INC COM 918779109 91 7,300 SH DEFINED 01 500 6,800 0 VAIL BANKS INC COM 918779109 135 10,822 SH DEFINED 01,08 2,238 8,584 0 VAIL RESORTS INC COM 91879Q109 1,836 95,829 SH DEFINED 01 69,610 25,619 600 VAIL RESORTS INC COM 91879Q109 4 200 SH DEFINED 03 200 0 0 VAIL RESORTS INC COM 91879Q109 2,507 130,843 SH DEFINED 01,08 29,632 101,211 0 VALASSIS COMMUNICATIONS INC COM 918866104 1,308 42,940 SH DEFINED 01 33,277 8,313 1,350 VALASSIS COMMUNICATIONS INC COM 918866104 12,809 420,365 SH DEFINED 01,08 98,847 321,518 0 VALASSIS COMMUNICATIONS INC COM 918866104 2 50 SH DEFINED 10 0 0 50 VALHI INC NEW COM 918905100 988 86,886 SH DEFINED 01 28,422 57,914 550 VALHI INC NEW COM 918905100 3,495 307,365 SH DEFINED 01,08 74,103 233,262 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 528 ________ VALENCE TECHNOLOGY INC COM 918914102 329 95,942 SH DEFINED 01 37,542 57,300 1,100 VALENCE TECHNOLOGY INC COM 918914102 10 3,000 SH DEFINED 05 3,000 0 0 VALENCE TECHNOLOGY INC COM 918914102 1,315 383,383 SH DEFINED 01,08 66,135 317,248 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 1,975 98,728 SH DEFINED 01 77,253 15,475 6,000 VALEANT PHARMACEUTICALS INTL COM 91911X104 2 100 SH OTHER 01 0 100 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 13,179 658,944 SH DEFINED 01,08 128,434 530,510 0 VALEANT PHARMACEUTICALS INTL COM 91911X104 2 100 SH DEFINED 10 0 0 100 VALERO L P COM 91913W104 243 4,950 SH DEFINED 01 2,950 1,200 800 VALERO L P COM 91913W104 10 200 SH OTHER 01 200 0 0 VALERO L P COM 91913W104 29 600 SH OTHER 04 600 0 0 VALERO L P COM 91913W104 407 8,300 SH DEFINED 01,08 1,000 7,300 0 VALERO ENERGY CORP NEW COM 91913Y100 16,881 228,866 SH DEFINED 01 105,878 108,210 14,778 VALERO ENERGY CORP NEW COM 91913Y100 253 3,425 SH OTHER 01 0 3,400 25 VALERO ENERGY CORP NEW COM 91913Y100 4 50 SH DEFINED 03 50 0 0 VALERO ENERGY CORP NEW COM 91913Y100 74 1,000 SH DEFINED 04 1,000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11 145 SH OTHER 04 145 0 0 VALERO ENERGY CORP NEW COM 91913Y100 35 477 SH DEFINED 05 277 0 200 VALERO ENERGY CORP NEW COM 91913Y100 85,065 1,153,265 SH DEFINED 01,08 588,007 565,258 0 VALERO ENERGY CORP NEW COM 91913Y100 31 423 SH DEFINED 09 423 0 0 VALERO ENERGY CORP NEW COM 91913Y100 48 650 SH DEFINED 10 500 0 150 VALLEY NATL BANCORP COM 919794107 1,011 39,974 SH DEFINED 01 20,388 17,740 1,846 VALLEY NATL BANCORP COM 919794107 77 3,056 SH DEFINED 04 3,056 0 0 VALLEY NATL BANCORP COM 919794107 6,840 270,559 SH DEFINED 01,08 88,665 181,894 0 VALLEY NATL BANCORP COM 919794107 3 132 SH DEFINED 10 0 0 132 VALMONT INDS INC COM 920253101 852 37,200 SH DEFINED 01 11,522 25,378 300 VALMONT INDS INC COM 920253101 9 400 SH OTHER 01,06 0 0 400 VALMONT INDS INC COM 920253101 2,731 119,264 SH DEFINED 01,08 35,043 84,221 0 VALPEY FISHER CORP COM 920344108 31 9,300 SH DEFINED 01 0 9,300 0 VALPEY FISHER CORP COM 920344108 39 11,716 SH DEFINED 01,08 902 10,814 0 VALSPAR CORP COM 920355104 1,806 35,833 SH DEFINED 01 12,066 19,952 3,815 VALSPAR CORP COM 920355104 740 14,690 SH OTHER 01 2,900 1,340 10,450 VALSPAR CORP COM 920355104 873 17,330 SH DEFINED 05 17,330 0 0 VALSPAR CORP COM 920355104 12,816 254,341 SH DEFINED 01,08 47,771 206,570 0 VALSPAR CORP COM 920355104 3 50 SH DEFINED 10 0 0 50 VALUE LINE INC COM 920437100 546 15,191 SH DEFINED 01 2,557 12,634 0 VALUE LINE INC COM 920437100 1,034 28,800 SH DEFINED 01,08 11,297 17,503 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 529 ________ VALUECLICK INC COM 92046N102 4,825 402,782 SH DEFINED 01 322,226 75,856 4,700 VALUECLICK INC COM 92046N102 4,287 357,812 SH DEFINED 01,08 193,417 164,395 0 VALUEVISION MEDIA INC COM 92047K107 564 43,353 SH DEFINED 01 14,331 28,572 450 VALUEVISION MEDIA INC COM 92047K107 2,287 175,654 SH DEFINED 01,08 53,790 121,864 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 1,000 DEFINED 01 1,000 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 1 8,300 DEFINED 04 8,300 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 2,000 OTHER 04 2,000 0 0 VAN KAMPEN MUN INCOME TR UNDEFIND 920909108 0 3,000 OTHER 05 3,000 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 1 5,368 DEFINED 01 4,038 1,330 0 VAN KAMPEN MUN TR UNDEFIND 920919107 1 7,850 DEFINED 03 6,150 1,700 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 2,000 DEFINED 04 2,000 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 1 9,400 OTHER 04 9,400 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,900 DEFINED 05 1,900 0 0 VAN KAMPEN MUN TR UNDEFIND 920919107 0 1,500 OTHER 10 1,500 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 0 2,624 DEFINED 01 2,624 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 0 1,200 DEFINED 02 1,200 0 0 VAN KAMPEN TR INSD MUNS UNDEFIND 920928108 2 11,219 DEFINED 10 11,219 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 1,600 DEFINED 01 1,600 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 3,000 DEFINED 02 0 0 3,000 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 2 11,786 DEFINED 03 11,786 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 2,883 DEFINED 04 2,883 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 1 9,700 OTHER 04 9,700 0 0 VAN KAMPEN TR INVT GRADE MUN UNDEFIND 920929106 0 3,334 DEFINED 10 3,334 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 0 700 DEFINED 01 700 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 0 3,356 DEFINED 04 3,356 0 0 VAN KAMPEN MUN OPPORTUNITY T UNDEFIND 920935103 1 10,000 OTHER 04 10,000 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 3,350 DEFINED 01 0 3,350 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 0 106 OTHER 01 106 0 0 VAN KAMPEN MUN OPPORTUNITY I UNDEFIND 920944105 1 8,000 OTHER 04 8,000 0 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 1 10,000 DEFINED 01 10,000 0 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 OTHER 01 0 500 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 0 500 DEFINED 03 500 0 0 VAN KAMPEN SENIOR INCOME TR UNDEFIND 920961109 2 17,325 DEFINED 04 17,325 0 0 VANS INC COM 921930103 606 29,488 SH DEFINED 01 11,963 15,500 2,025 VANS INC COM 921930103 2,809 136,695 SH DEFINED 01,08 48,906 87,789 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 530 ________ VARCO INTL INC DEL COM 922122106 1,354 61,873 SH DEFINED 01 24,574 32,787 4,512 VARCO INTL INC DEL COM 922122106 2 100 SH OTHER 01 0 100 0 VARCO INTL INC DEL COM 922122106 6 263 SH DEFINED 04 263 0 0 VARCO INTL INC DEL COM 922122106 11,586 529,303 SH DEFINED 01,08 142,848 386,455 0 VARCO INTL INC DEL COM 922122106 2 83 SH DEFINED 10 0 0 83 VARIAN MED SYS INC COM 92220P105 4,467 56,291 SH DEFINED 01 29,489 21,812 4,990 VARIAN MED SYS INC COM 92220P105 57 720 SH OTHER 01 0 720 0 VARIAN MED SYS INC COM 92220P105 259 3,269 SH DEFINED 02 1,369 1,900 0 VARIAN MED SYS INC COM 92220P105 238 3,000 SH OTHER 02 0 3,000 0 VARIAN MED SYS INC COM 92220P105 16 200 SH DEFINED 04 200 0 0 VARIAN MED SYS INC COM 92220P105 137 1,725 SH OTHER 04 1,725 0 0 VARIAN MED SYS INC COM 92220P105 30,540 384,873 SH DEFINED 01,08 115,865 269,008 0 VARIAN MED SYS INC COM 92220P105 10 129 SH DEFINED 09 129 0 0 VARIAN MED SYS INC COM 92220P105 20 250 SH DEFINED 10 0 0 250 VARIAN INC COM 922206107 2,149 50,991 SH DEFINED 01 21,977 28,314 700 VARIAN INC COM 922206107 7 162 SH DEFINED 04 162 0 0 VARIAN INC COM 922206107 12,378 293,659 SH DEFINED 01,08 67,893 225,766 0 VARIAN INC COM 922206107 17 400 SH DEFINED 10 0 400 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 1,991 51,626 SH DEFINED 01 21,335 28,441 1,850 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 58 1,500 SH DEFINED 03 1,500 0 0 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 25 650 SH OTHER 01,06 0 0 650 VARIAN SEMICONDUCTOR EQUIPMN COM 922207105 9,177 238,000 SH DEFINED 01,08 60,736 177,264 0 VASCO DATA SEC INTL INC COM 92230Y104 24 11,000 SH DEFINED 01 5,600 5,400 0 VASCO DATA SEC INTL INC COM 92230Y104 117 54,242 SH DEFINED 01,08 12,696 41,546 0 VASOMEDICAL INC COM 922321104 67 59,000 SH DEFINED 01 11,200 47,800 0 VASOMEDICAL INC COM 922321104 1 1,000 SH DEFINED 04 1,000 0 0 VASOMEDICAL INC COM 922321104 100 87,288 SH DEFINED 01,08 19,221 68,067 0 VASTERA INC COM 92239N109 128 42,700 SH DEFINED 01 8,000 34,100 600 VASTERA INC COM 92239N109 207 69,133 SH DEFINED 01,08 16,732 52,401 0 VAXGEN INC COM 922390208 658 46,450 SH DEFINED 01 15,900 30,550 0 VAXGEN INC COM 922390208 2,491 175,904 SH DEFINED 01,08 65,773 110,131 0 VAXGEN INC COM 922390208 78 5,500 SH DEFINED 10 5,500 0 0 VECTREN CORP COM 92240G101 1,147 45,734 SH DEFINED 01 24,663 16,291 4,780 VECTREN CORP COM 92240G101 292 11,649 SH OTHER 01 4,618 7,031 0 VECTREN CORP COM 92240G101 85 3,399 SH DEFINED 02 399 0 3,000 VECTREN CORP COM 92240G101 9,524 379,612 SH DEFINED 01,08 69,165 310,447 0 VECTREN CORP COM 92240G101 28 1,102 SH DEFINED 10 651 351 100 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 531 ________ VECTOR GROUP LTD COM 92240M108 784 49,747 SH DEFINED 01 17,827 31,311 609 VECTOR GROUP LTD COM 92240M108 110 7,000 SH DEFINED 04 7,000 0 0 VECTOR GROUP LTD COM 92240M108 3,229 205,046 SH DEFINED 01,08 37,895 167,151 0 VECTOR GROUP LTD COM 92240M108 8 525 SH OTHER 10 525 0 0 VEECO INSTRS INC DEL COM 922417100 1,313 50,855 SH DEFINED 01 15,592 32,888 2,375 VEECO INSTRS INC DEL COM 922417100 13 500 SH OTHER 01,06 0 0 500 VEECO INSTRS INC DEL COM 922417100 5,126 198,602 SH DEFINED 01,08 66,001 132,601 0 VENTAS INC COM 92276F100 1,098 47,037 SH DEFINED 01 27,486 14,801 4,750 VENTAS INC COM 92276F100 6,388 273,584 SH DEFINED 01,08 129,338 144,246 0 VENTANA MED SYS INC COM 92276H106 1,153 24,264 SH DEFINED 01 8,655 14,809 800 VENTANA MED SYS INC COM 92276H106 24 500 SH DEFINED 02 0 500 0 VENTANA MED SYS INC COM 92276H106 4,535 95,405 SH DEFINED 01,08 21,206 74,199 0 VENTIV HEALTH INC COM 922793104 663 42,833 SH DEFINED 01 15,333 27,500 0 VENTIV HEALTH INC COM 922793104 2,594 167,585 SH DEFINED 01,08 60,540 107,045 0 VANGUARD INDEX TR COM 922908769 170 1,540 SH DEFINED 01 640 900 0 VANGUARD INDEX TR COM 922908769 782 7,096 SH OTHER 01 4,848 2,248 0 VANGUARD INDEX TR COM 922908769 274 2,490 SH DEFINED 02 2,490 0 0 VERITY INC COM 92343C106 705 52,186 SH DEFINED 01 17,955 33,131 1,100 VERITY INC COM 92343C106 30 2,200 SH DEFINED 04 0 2,200 0 VERITY INC COM 92343C106 8 600 SH OTHER 01,06 0 0 600 VERITY INC COM 92343C106 2,831 209,541 SH DEFINED 01,08 63,739 145,802 0 VERISIGN INC COM 92343E102 3,022 151,877 SH DEFINED 01 95,277 43,965 12,635 VERISIGN INC COM 92343E102 3 172 SH OTHER 01 0 100 72 VERISIGN INC COM 92343E102 17,088 858,674 SH DEFINED 01,08 436,170 422,504 0 VERISIGN INC COM 92343E102 68 3,418 SH DEFINED 09 3,418 0 0 VERISIGN INC COM 92343E102 7 350 SH DEFINED 10 0 0 350 VERITAS DGC INC COM 92343P107 2,492 107,634 SH DEFINED 01 55,855 50,629 1,150 VERITAS DGC INC COM 92343P107 14 590 SH DEFINED 04 590 0 0 VERITAS DGC INC COM 92343P107 3 150 SH DEFINED 05 150 0 0 VERITAS DGC INC COM 92343P107 12 500 SH OTHER 01,06 0 0 500 VERITAS DGC INC COM 92343P107 5,979 258,260 SH DEFINED 01,08 103,159 155,101 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 532 ________ VERIZON COMMUNICATIONS COM 92343V104 189,241 5,229,088 SH DEFINED 01 2,206,268 2,608,812 414,008 VERIZON COMMUNICATIONS COM 92343V104 15,590 430,779 SH OTHER 01 201,051 200,353 29,375 VERIZON COMMUNICATIONS COM 92343V104 5,812 160,593 SH DEFINED 02 115,235 36,665 8,693 VERIZON COMMUNICATIONS COM 92343V104 2,989 82,581 SH OTHER 02 38,123 40,484 3,974 VERIZON COMMUNICATIONS COM 92343V104 12,850 355,060 SH DEFINED 03 204,410 128,186 22,464 VERIZON COMMUNICATIONS COM 92343V104 4,588 126,778 SH OTHER 03 79,703 39,946 7,129 VERIZON COMMUNICATIONS COM 92343V104 34,997 967,027 SH DEFINED 04 901,932 49,024 16,071 VERIZON COMMUNICATIONS COM 92343V104 18,461 510,116 SH OTHER 04 452,250 55,118 2,748 VERIZON COMMUNICATIONS COM 92343V104 4,723 130,517 SH DEFINED 05 115,130 5,624 9,763 VERIZON COMMUNICATIONS COM 92343V104 1,124 31,046 SH OTHER 05 18,067 10,166 2,813 VERIZON COMMUNICATIONS COM 92343V104 219 6,050 SH OTHER 01,06 0 0 6,050 VERIZON COMMUNICATIONS COM 92343V104 926,780 25,608,744 SH DEFINED 01,08 13,236,512 12,351,186 21,046 VERIZON COMMUNICATIONS COM 92343V104 1,784 49,285 SH DEFINED 09 49,285 0 0 VERIZON COMMUNICATIONS COM 92343V104 11,395 314,867 SH DEFINED 10 252,045 7,572 55,250 VERIZON COMMUNICATIONS COM 92343V104 3,434 94,901 SH OTHER 10 52,317 41,499 1,085 VERINT SYS INC COM 92343X100 926 27,055 SH DEFINED 01 8,846 17,684 525 VERINT SYS INC COM 92343X100 4,279 125,035 SH DEFINED 01,08 40,534 84,501 0 VERILINK CORP COM 923432108 58 14,493 SH DEFINED 01 2,900 11,593 0 VERILINK CORP COM 923432108 189 47,158 SH DEFINED 01,08 5,412 41,746 0 VERITAS SOFTWARE CO COM 923436109 30,910 1,112,255 SH DEFINED 01 634,428 395,787 82,040 VERITAS SOFTWARE CO COM 923436109 461 16,576 SH OTHER 01 4,214 9,337 3,025 VERITAS SOFTWARE CO COM 923436109 336 12,100 SH DEFINED 02 9,825 1,975 300 VERITAS SOFTWARE CO COM 923436109 1,498 53,914 SH DEFINED 03 25,505 25,509 2,900 VERITAS SOFTWARE CO COM 923436109 28 1,005 SH OTHER 03 805 200 0 VERITAS SOFTWARE CO COM 923436109 236 8,497 SH DEFINED 04 8,497 0 0 VERITAS SOFTWARE CO COM 923436109 51 1,830 SH OTHER 04 1,830 0 0 VERITAS SOFTWARE CO COM 923436109 1,256 45,184 SH DEFINED 05 39,459 4,750 975 VERITAS SOFTWARE CO COM 923436109 64 2,300 SH OTHER 05 1,300 1,000 0 VERITAS SOFTWARE CO COM 923436109 31 1,100 SH OTHER 01,06 0 0 1,100 VERITAS SOFTWARE CO COM 923436109 114,080 4,105,082 SH DEFINED 01,08 2,228,691 1,872,111 4,280 VERITAS SOFTWARE CO COM 923436109 302 10,858 SH DEFINED 09 10,858 0 0 VERITAS SOFTWARE CO COM 923436109 630 22,676 SH DEFINED 10 20,336 1,250 1,090 VERITAS SOFTWARE CO COM 923436109 41 1,460 SH OTHER 10 1,010 350 100 VERMONT PURE HLDGS LTD NEW COM 924237100 5 1,700 SH DEFINED 01 1,400 300 0 VERMONT PURE HLDGS LTD NEW COM 924237100 57 20,255 SH DEFINED 01,08 8,800 11,455 0 VERMONT TEDDY BEAR INC COM 92427X109 26 4,800 SH DEFINED 01 0 4,800 0 VERMONT TEDDY BEAR INC COM 92427X109 31 5,788 SH DEFINED 01,08 2,748 3,040 0 VERSANT CORP COM 925284101 16 12,500 SH DEFINED 01 1,300 11,200 0 VERSANT CORP COM 925284101 23 17,526 SH DEFINED 01,08 2,933 14,593 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 533 ________ VERSAR INC COM 925297103 22 4,400 SH DEFINED 01 0 4,400 0 VERSAR INC COM 925297103 79 15,938 SH DEFINED 01,08 3,486 12,452 0 VERSATA INC COM 925298200 7 3,849 SH DEFINED 01 1,449 2,400 0 VERSATA INC COM 925298200 13 6,869 SH DEFINED 01,08 2,066 4,803 0 VERSO TECHNOLOGIES INC COM 925317109 189 110,356 SH DEFINED 01 78,845 31,511 0 VERSO TECHNOLOGIES INC COM 925317109 1,104 645,595 SH DEFINED 01,08 177,357 468,238 0 VERSO TECHNOLOGIES INC COM 925317109 3,104 1,815,000 SH DEFINED 10 1,815,000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 816 75,306 SH DEFINED 01 50,215 23,391 1,700 VERTEX PHARMACEUTICALS INC COM 92532F100 3 290 SH DEFINED 04 290 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8,836 815,161 SH DEFINED 01,08 167,841 647,320 0 VERTICALNET INC COM 92532L206 14 8,850 SH DEFINED 01 1,950 6,900 0 VERTICALNET INC COM 92532L206 5 3,000 SH OTHER 05 0 0 3,000 VERTICALNET INC COM 92532L206 24 15,181 SH DEFINED 01,08 2,054 13,127 0 VESTA INS GROUP INC COM 925391104 270 41,800 SH DEFINED 01 18,100 23,700 0 VESTA INS GROUP INC COM 925391104 1,265 195,471 SH DEFINED 01,08 33,320 162,151 0 VIAD CORP COM 92552R109 1,528 56,555 SH DEFINED 01 26,172 24,073 6,310 VIAD CORP COM 92552R109 8 312 SH DEFINED 03 312 0 0 VIAD CORP COM 92552R109 12,951 479,499 SH DEFINED 01,08 116,278 363,221 0 VIAD CORP COM 92552R109 51 1,900 SH DEFINED 10 1,800 0 100 VIASAT INC COM 92552V100 984 39,451 SH DEFINED 01 13,991 23,410 2,050 VIASAT INC COM 92552V100 11 450 SH OTHER 01,06 0 0 450 VIASAT INC COM 92552V100 4,395 176,142 SH DEFINED 01,08 61,384 114,758 0 VIACOM INC COM 925524100 68 1,862 SH DEFINED 01 100 762 1,000 VIACOM INC COM 925524100 76 2,100 SH OTHER 01 1,100 1,000 0 VIACOM INC COM 925524100 18 500 SH DEFINED 02 500 0 0 VIACOM INC COM 925524100 18 500 SH OTHER 02 500 0 0 VIACOM INC COM 925524100 174 4,775 SH DEFINED 03 3,775 1,000 0 VIACOM INC COM 925524100 206 5,670 SH DEFINED 04 5,670 0 0 VIACOM INC COM 925524100 243 6,677 SH OTHER 04 6,677 0 0 VIACOM INC COM 925524100 22 600 SH DEFINED 05 0 0 600 VIACOM INC COM 925524100 394 10,850 SH DEFINED 10 8,650 0 2,200 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 534 ________ VIACOM INC COM 925524308 160,670 4,498,038 SH DEFINED 01 2,299,042 1,838,305 360,691 VIACOM INC COM 925524308 12,315 344,755 SH OTHER 01 177,324 131,798 35,633 VIACOM INC COM 925524308 13,399 375,119 SH DEFINED 02 297,245 70,684 7,190 VIACOM INC COM 925524308 1,483 41,504 SH OTHER 02 30,944 10,260 300 VIACOM INC COM 925524308 10,501 293,973 SH DEFINED 03 168,780 91,151 34,042 VIACOM INC COM 925524308 1,917 53,679 SH OTHER 03 34,580 14,314 4,785 VIACOM INC COM 925524308 20,445 572,381 SH DEFINED 04 533,287 27,477 11,617 VIACOM INC COM 925524308 8,302 232,413 SH OTHER 04 221,435 10,102 876 VIACOM INC COM 925524308 6,023 168,625 SH DEFINED 05 149,050 12,725 6,850 VIACOM INC COM 925524308 531 14,875 SH OTHER 05 11,875 3,000 0 VIACOM INC COM 925524308 164 4,587 SH OTHER 01,06 0 0 4,587 VIACOM INC COM 925524308 547,258 15,320,761 SH DEFINED 01,08 7,931,161 7,389,100 500 VIACOM INC COM 925524308 1,076 30,127 SH DEFINED 09 30,127 0 0 VIACOM INC COM 925524308 10,425 291,863 SH DEFINED 10 235,747 11,301 44,815 VIACOM INC COM 925524308 2,014 56,394 SH OTHER 10 31,577 23,342 1,475 VIASYS HEALTHCARE INC COM 92553Q209 1,350 64,565 SH DEFINED 01 41,036 22,870 659 VIASYS HEALTHCARE INC COM 92553Q209 9 407 SH OTHER 01,06 0 0 407 VIASYS HEALTHCARE INC COM 92553Q209 4,075 194,877 SH DEFINED 01,08 60,992 133,885 0 VICAL INC COM 925602104 141 24,350 SH DEFINED 01 6,000 18,000 350 VICAL INC COM 925602104 242 41,840 SH DEFINED 01,08 8,459 33,381 0 VICON INDS INC COM 925811101 28 5,600 SH DEFINED 01 600 5,000 0 VICON INDS INC COM 925811101 60 12,189 SH DEFINED 01,08 1,904 10,285 0 VICOR CORP COM 925815102 1,067 58,396 SH DEFINED 01 15,996 40,800 1,600 VICOR CORP COM 925815102 13 725 SH OTHER 01,06 0 0 725 VICOR CORP COM 925815102 2,865 156,795 SH DEFINED 01,08 28,338 128,457 0 VIA NET WRKS INC COM 925912107 38 46,950 SH DEFINED 01 10,450 36,500 0 VIA NET WRKS INC COM 925912107 41 51,002 SH DEFINED 01,08 22,602 28,400 0 VICURON PHARMACEUTICALS INC COM 926471103 946 75,335 SH DEFINED 01 29,980 42,330 3,025 VICURON PHARMACEUTICALS INC COM 926471103 4,109 327,130 SH DEFINED 01,08 96,609 230,521 0 VIDEO DISPLAY CORP COM 926555103 169 6,360 SH DEFINED 01 600 5,760 0 VIDEO DISPLAY CORP COM 926555103 411 15,416 SH DEFINED 01,08 2,046 13,370 0 VIEWPOINT CORP COM 92672P108 79 39,650 SH DEFINED 01 7,700 31,100 850 VIEWPOINT CORP COM 92672P108 547 274,844 SH DEFINED 01,08 17,650 257,194 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 535 ________ VIGNETTE CORP COM 926734104 642 386,835 SH DEFINED 01 150,321 222,764 13,750 VIGNETTE CORP COM 926734104 5 3,000 SH OTHER 01 0 3,000 0 VIGNETTE CORP COM 926734104 1 357 SH DEFINED 04 357 0 0 VIGNETTE CORP COM 926734104 2,298 1,384,199 SH DEFINED 01,08 479,887 904,312 0 VIISAGE TECHNOLOGY INC COM 92675K106 715 82,200 SH DEFINED 01 55,100 27,100 0 VIISAGE TECHNOLOGY INC COM 92675K106 2,042 234,753 SH DEFINED 01,08 91,019 143,734 0 VILLAGE SUPER MKT INC COM 927107409 56 1,700 SH DEFINED 01 200 1,500 0 VILLAGE SUPER MKT INC COM 927107409 162 4,922 SH DEFINED 01,08 505 4,417 0 VINTAGE PETE INC COM 927460105 3,667 216,111 SH DEFINED 01 157,663 56,948 1,500 VINTAGE PETE INC COM 927460105 19 1,100 SH OTHER 01,06 0 0 1,100 VINTAGE PETE INC COM 927460105 5,368 316,339 SH DEFINED 01,08 77,240 239,099 0 VION PHARMACEUTICALS INC COM 927624106 202 48,500 SH DEFINED 01 23,900 24,600 0 VION PHARMACEUTICALS INC COM 927624106 771 185,404 SH DEFINED 01,08 93,806 91,598 0 VIRAGE LOGIC CORP COM 92763R104 197 21,650 SH DEFINED 01 4,000 17,600 50 VIRAGE LOGIC CORP COM 92763R104 383 42,025 SH DEFINED 01,08 9,000 33,025 0 VIRAGEN INC COM 927638403 4 2,970 SH DEFINED 01 2,970 0 0 VIRAGEN INC COM 927638403 7 5,000 SH OTHER 02 5,000 0 0 VIRAGEN INC COM 927638403 1 400 SH DEFINED 04 400 0 0 VIRAGEN INC COM 927638403 7 4,944 SH DEFINED 01,08 2,549 2,395 0 VIRCO MFG CO COM 927651109 114 16,502 SH DEFINED 01 2,581 13,921 0 VIRCO MFG CO COM 927651109 232 33,560 SH DEFINED 01,08 5,277 28,283 0 VIRGINIA COMM BANCORP INC COM 92778Q109 68 2,320 SH DEFINED 01 2,120 200 0 VIRGINIA COMM BANCORP INC COM 92778Q109 967 32,769 SH DEFINED 01,08 7,422 25,347 0 VIRGINIA FINL GROUP INC COM 927810101 310 9,036 SH DEFINED 01 4,947 3,939 150 VIRGINIA FINL GROUP INC COM 927810101 35 1,007 SH OTHER 01 0 0 1,007 VIRGINIA FINL GROUP INC COM 927810101 745 21,681 SH DEFINED 01,08 3,751 17,930 0 VISION-SCIENCES INC DEL COM 927912105 20 4,700 SH DEFINED 01 4,700 0 0 VISION-SCIENCES INC DEL COM 927912105 64 15,176 SH DEFINED 01,08 11,326 3,850 0 VISTA GOLD CORP COM 927926204 12 2,900 SH DEFINED 01 2,900 0 0 VISTA GOLD CORP COM 927926204 108 26,800 SH DEFINED 01,08 6,500 20,300 0 VIROLOGIC INC COM 92823R201 10 4,100 SH DEFINED 01 4,100 0 0 VIROLOGIC INC COM 92823R201 142 58,014 SH DEFINED 01,08 13,000 45,014 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 536 ________ VIROPHARMA INC COM 928241108 38 21,500 SH DEFINED 01 3,800 17,700 0 VIROPHARMA INC COM 928241108 77 42,817 SH DEFINED 01,08 10,495 32,322 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1,891 101,761 SH DEFINED 01 58,957 30,736 12,068 VISHAY INTERTECHNOLOGY INC COM 928298108 1,439 77,472 SH OTHER 01 77,372 100 0 VISHAY INTERTECHNOLOGY INC COM 928298108 6 320 SH DEFINED 03 320 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 19 1,044 SH DEFINED 04 744 0 300 VISHAY INTERTECHNOLOGY INC COM 928298108 15 800 SH OTHER 04 800 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 14,956 804,975 SH DEFINED 01,08 174,867 630,108 0 VISHAY INTERTECHNOLOGY INC COM 928298108 252 13,550 SH DEFINED 10 0 0 13,550 VISTEON CORP COM 92839U107 3,897 333,961 SH DEFINED 01 145,297 158,622 30,042 VISTEON CORP COM 92839U107 2 170 SH OTHER 01 170 0 0 VISTEON CORP COM 92839U107 4 375 SH DEFINED 02 0 0 375 VISTEON CORP COM 92839U107 1 50 SH DEFINED 03 50 0 0 VISTEON CORP COM 92839U107 4 351 SH OTHER 03 351 0 0 VISTEON CORP COM 92839U107 11 921 SH OTHER 04 921 0 0 VISTEON CORP COM 92839U107 3 239 SH DEFINED 05 0 0 239 VISTEON CORP COM 92839U107 4 300 SH OTHER 01,06 0 0 300 VISTEON CORP COM 92839U107 18,925 1,621,669 SH DEFINED 01,08 710,636 911,033 0 VISTEON CORP COM 92839U107 6 513 SH DEFINED 09 513 0 0 VISTEON CORP COM 92839U107 6 548 SH DEFINED 10 548 0 0 VISTACARE INC COM 92839Y109 239 12,872 SH DEFINED 01 7,023 5,849 0 VISTACARE INC COM 92839Y109 28 1,500 SH OTHER 01 0 0 1,500 VISTACARE INC COM 92839Y109 7 360 SH DEFINED 05 0 360 0 VISTACARE INC COM 92839Y109 1,868 100,695 SH DEFINED 01,08 44,491 56,204 0 VISX INC DEL COM 92844S105 1,245 46,598 SH DEFINED 01 29,375 14,423 2,800 VISX INC DEL COM 92844S105 10,472 391,929 SH DEFINED 01,08 78,857 313,072 0 VISUAL NETWORKS INC COM 928444108 113 37,219 SH DEFINED 01 6,319 30,900 0 VISUAL NETWORKS INC COM 928444108 283 93,347 SH DEFINED 01,08 12,104 81,243 0 VITAL SIGNS INC COM 928469105 521 17,937 SH DEFINED 01 5,082 12,705 150 VITAL SIGNS INC COM 928469105 4 150 SH OTHER 01,06 0 0 150 VITAL SIGNS INC COM 928469105 1,659 57,115 SH DEFINED 01,08 17,304 39,811 0 VITALWORKS INC COM 928483106 165 47,724 SH DEFINED 01 8,921 38,703 100 VITALWORKS INC COM 928483106 3 740 SH DEFINED 05 0 740 0 VITALWORKS INC COM 928483106 248 71,590 SH DEFINED 01,08 17,879 53,711 0 VITRIA TECHNOLOGY COM 92849Q401 50 16,367 SH DEFINED 01 6,375 9,917 75 VITRIA TECHNOLOGY COM 92849Q401 173 56,196 SH DEFINED 01,08 13,200 42,996 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 537 ________ VITESSE SEMICONDUCTOR CORP COM 928497106 1,540 315,662 SH DEFINED 01 131,154 169,708 14,800 VITESSE SEMICONDUCTOR CORP COM 928497106 49 10,062 SH DEFINED 02 0 400 9,662 VITESSE SEMICONDUCTOR CORP COM 928497106 1 300 SH DEFINED 03 300 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 11 2,270 SH DEFINED 04 2,270 0 0 VITESSE SEMICONDUCTOR CORP COM 928497106 37 7,488 SH OTHER 04 0 7,488 0 VITESSE SEMICONDUCTOR CORP COM 928497106 7,500 1,536,905 SH DEFINED 01,08 426,876 1,110,029 0 VIVENDI UNIVERSAL COM 92851S204 46 1,639 SH DEFINED 01 1,520 119 0 VIVENDI UNIVERSAL COM 92851S204 795 28,480 SH DEFINED 01,08 28,480 0 0 VIVUS INC COM 928551100 132 36,350 SH DEFINED 01 6,700 28,700 950 VIVUS INC COM 928551100 254 69,870 SH DEFINED 01,08 15,127 54,743 0 VODAVI TECHNOLOGY INC COM 92857V102 16 3,500 SH DEFINED 01 0 3,500 0 VODAVI TECHNOLOGY INC COM 92857V102 61 13,215 SH DEFINED 01,08 2,600 10,615 0 VODAFONE GROUP PLC NEW COM 92857W100 48,618 2,199,898 SH DEFINED 01 1,771,034 288,748 140,116 VODAFONE GROUP PLC NEW COM 92857W100 6,664 301,531 SH OTHER 01 178,995 111,000 11,536 VODAFONE GROUP PLC NEW COM 92857W100 3,511 158,871 SH DEFINED 02 106,717 46,589 5,565 VODAFONE GROUP PLC NEW COM 92857W100 899 40,695 SH OTHER 02 24,515 13,070 3,110 VODAFONE GROUP PLC NEW COM 92857W100 15,653 708,271 SH DEFINED 03 408,245 252,107 47,919 VODAFONE GROUP PLC NEW COM 92857W100 4,692 212,327 SH OTHER 03 143,872 52,323 16,132 VODAFONE GROUP PLC NEW COM 92857W100 32,704 1,479,827 SH DEFINED 04 1,365,837 25,575 88,415 VODAFONE GROUP PLC NEW COM 92857W100 12,088 546,960 SH OTHER 04 533,365 11,860 1,735 VODAFONE GROUP PLC NEW COM 92857W100 3,286 148,680 SH DEFINED 05 119,650 22,625 6,405 VODAFONE GROUP PLC NEW COM 92857W100 455 20,605 SH OTHER 05 13,605 7,000 0 VODAFONE GROUP PLC NEW COM 92857W100 3,698 167,324 SH DEFINED 10 117,902 6,265 43,157 VODAFONE GROUP PLC NEW COM 92857W100 734 33,215 SH OTHER 10 15,025 16,190 2,000 VOLT INFORMATION SCIENCES IN COM 928703107 849 26,937 SH DEFINED 01 6,384 20,303 250 VOLT INFORMATION SCIENCES IN COM 928703107 8 250 SH OTHER 01,06 0 0 250 VOLT INFORMATION SCIENCES IN COM 928703107 2,791 88,574 SH DEFINED 01,08 27,823 60,751 0 VOLVO AKTIEBOLAGET COM 928856400 1,217 34,800 SH DEFINED 01 34,800 0 0 VOLVO AKTIEBOLAGET COM 928856400 4 118 SH DEFINED 02 0 0 118 VORNADO RLTY TR COM 929042109 2,647 46,349 SH DEFINED 01 26,117 15,382 4,850 VORNADO RLTY TR COM 929042109 62 1,093 SH DEFINED 02 1,093 0 0 VORNADO RLTY TR COM 929042109 29 500 SH DEFINED 04 0 500 0 VORNADO RLTY TR COM 929042109 19,796 346,630 SH DEFINED 01,08 164,593 182,037 0 VORNADO RLTY TR COM 929042109 8 148 SH DEFINED 09 148 0 0 VORNADO RLTY TR COM 929042109 6 100 SH DEFINED 10 0 0 100 VORNADO RLTY TR COM 929042109 6 100 SH OTHER 10 100 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 538 ________ VULCAN INTL CORP COM 929136109 90 1,900 SH DEFINED 01 200 1,700 0 VULCAN INTL CORP COM 929136109 250 5,293 SH DEFINED 01,08 243 5,050 0 VULCAN MATLS CO COM 929160109 7,983 167,885 SH DEFINED 01 55,204 94,906 17,775 VULCAN MATLS CO COM 929160109 2 50 SH OTHER 01 0 0 50 VULCAN MATLS CO COM 929160109 3 60 SH DEFINED 02 0 0 60 VULCAN MATLS CO COM 929160109 2 50 SH DEFINED 03 50 0 0 VULCAN MATLS CO COM 929160109 29 600 SH DEFINED 04 600 0 0 VULCAN MATLS CO COM 929160109 4 75 SH DEFINED 05 0 0 75 VULCAN MATLS CO COM 929160109 10 200 SH OTHER 01,06 0 0 200 VULCAN MATLS CO COM 929160109 44,306 931,768 SH DEFINED 01,08 471,089 460,679 0 VULCAN MATLS CO COM 929160109 217 4,559 SH DEFINED 09 4,559 0 0 VULCAN MATLS CO COM 929160109 8 166 SH DEFINED 10 16 0 150 WFS FINL INC COM 92923B106 1,506 30,415 SH DEFINED 01 10,300 19,915 200 WFS FINL INC COM 92923B106 4,037 81,530 SH DEFINED 01,08 19,110 62,420 0 WCI CMNTYS INC COM 92923C104 1,039 46,581 SH DEFINED 01 21,066 24,915 600 WCI CMNTYS INC COM 92923C104 27 1,200 SH DEFINED 04 0 200 1,000 WCI CMNTYS INC COM 92923C104 4 200 SH OTHER 04 200 0 0 WCI CMNTYS INC COM 92923C104 4,750 212,913 SH DEFINED 01,08 53,299 159,614 0 WD-40 CO COM 929236107 750 25,043 SH DEFINED 01 10,218 14,475 350 WD-40 CO COM 929236107 30 1,000 SH OTHER 01 1,000 0 0 WD-40 CO COM 929236107 439 14,657 SH OTHER 03 0 14,657 0 WD-40 CO COM 929236107 9 300 SH DEFINED 04 300 0 0 WD-40 CO COM 929236107 18 600 SH OTHER 04 600 0 0 WD-40 CO COM 929236107 6 200 SH OTHER 01,06 0 0 200 WD-40 CO COM 929236107 4,591 153,350 SH DEFINED 01,08 56,026 97,324 0 WGL HLDGS INC COM 92924F106 1,785 62,165 SH DEFINED 01 50,270 9,635 2,260 WGL HLDGS INC COM 92924F106 33 1,134 SH OTHER 02 0 1,134 0 WGL HLDGS INC COM 92924F106 29 1,000 SH DEFINED 03 1,000 0 0 WGL HLDGS INC COM 92924F106 64 2,214 SH DEFINED 04 2,214 0 0 WGL HLDGS INC COM 92924F106 11 400 SH DEFINED 05 400 0 0 WGL HLDGS INC COM 92924F106 11,130 387,541 SH DEFINED 01,08 78,856 308,685 0 WGL HLDGS INC COM 92924F106 3 100 SH DEFINED 10 0 0 100 WHX CORP COM 929248409 13 8,099 SH DEFINED 01 1,166 6,933 0 WHX CORP COM 929248409 25 15,303 SH DEFINED 01,08 2,457 12,846 0 W-H ENERGY SVCS INC COM 92925E108 820 41,839 SH DEFINED 01 14,172 27,017 650 W-H ENERGY SVCS INC COM 92925E108 6 300 SH DEFINED 02 0 0 300 W-H ENERGY SVCS INC COM 92925E108 9 475 SH OTHER 01,06 0 0 475 W-H ENERGY SVCS INC COM 92925E108 3,451 176,057 SH DEFINED 01,08 56,238 119,819 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 539 ________ W HLDG CO INC COM 929251106 614 35,738 SH DEFINED 01 21,354 12,578 1,806 W HLDG CO INC COM 929251106 27 1,600 SH DEFINED 04 0 1,600 0 W HLDG CO INC COM 929251106 2,526 147,119 SH DEFINED 01,08 39,393 107,726 0 WJ COMMUNICATIONS INC COM 929284107 194 54,700 SH DEFINED 01 14,600 39,500 600 WJ COMMUNICATIONS INC COM 929284107 675 190,794 SH DEFINED 01,08 41,167 149,627 0 WMS INDS INC COM 929297109 1,552 52,093 SH DEFINED 01 22,118 28,775 1,200 WMS INDS INC COM 929297109 12 400 SH OTHER 01,06 0 0 400 WMS INDS INC COM 929297109 4,086 137,119 SH DEFINED 01,08 26,000 111,119 0 W P CAREY & CO LLC COM 92930Y107 881 29,600 SH DEFINED 01 7,500 22,100 0 W P CAREY & CO LLC COM 92930Y107 127 4,273 SH DEFINED 02 4,273 0 0 W P CAREY & CO LLC COM 92930Y107 149 5,000 SH OTHER 02 5,000 0 0 W P CAREY & CO LLC COM 92930Y107 98 3,297 SH OTHER 04 3,297 0 0 W P CAREY & CO LLC COM 92930Y107 783 26,300 SH DEFINED 01,08 3,400 22,900 0 WPS RESOURCES CORP COM 92931B106 846 18,260 SH DEFINED 01 9,736 6,734 1,790 WPS RESOURCES CORP COM 92931B106 1,451 31,298 SH OTHER 01 30,798 500 0 WPS RESOURCES CORP COM 92931B106 28 600 SH DEFINED 02 600 0 0 WPS RESOURCES CORP COM 92931B106 46 1,000 SH DEFINED 03 1,000 0 0 WPS RESOURCES CORP COM 92931B106 39 840 SH OTHER 03 840 0 0 WPS RESOURCES CORP COM 92931B106 6 130 SH DEFINED 04 130 0 0 WPS RESOURCES CORP COM 92931B106 121 2,600 SH OTHER 04 2,600 0 0 WPS RESOURCES CORP COM 92931B106 8,391 181,030 SH DEFINED 01,08 37,029 144,001 0 WPS RESOURCES CORP COM 92931B106 2 50 SH DEFINED 10 0 0 50 WPS RESOURCES CORP COM 92931B106 19 400 SH OTHER 10 0 400 0 WSI INDS INC COM 92932Q102 6 2,200 SH DEFINED 01 0 2,200 0 WSI INDS INC COM 92932Q102 22 8,156 SH DEFINED 01,08 721 7,435 0 WSFS FINL CORP COM 929328102 911 18,752 SH DEFINED 01 4,321 13,906 525 WSFS FINL CORP COM 929328102 1,949 40,137 SH DEFINED 01,08 7,561 32,576 0 WABASH NATL CORP COM 929566107 1,197 43,440 SH DEFINED 01 15,906 25,064 2,470 WABASH NATL CORP COM 929566107 12 425 SH OTHER 01,06 0 0 425 WABASH NATL CORP COM 929566107 4,824 175,103 SH DEFINED 01,08 41,751 133,352 0 WABTEC CORP COM 929740108 1,229 68,139 SH DEFINED 01 23,443 43,946 750 WABTEC CORP COM 929740108 150 8,300 SH DEFINED 04 0 8,300 0 WABTEC CORP COM 929740108 4,418 244,902 SH DEFINED 01,08 48,011 196,891 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 540 ________ WACHOVIA CORP 2ND NEW COM 929903102 106,468 2,392,542 SH DEFINED 01 918,283 1,231,152 243,107 WACHOVIA CORP 2ND NEW COM 929903102 2,698 60,621 SH OTHER 01 17,311 40,534 2,776 WACHOVIA CORP 2ND NEW COM 929903102 898 20,174 SH DEFINED 02 15,742 4,400 32 WACHOVIA CORP 2ND NEW COM 929903102 1,302 29,260 SH OTHER 02 24,220 5,040 0 WACHOVIA CORP 2ND NEW COM 929903102 2,222 49,925 SH DEFINED 03 41,545 8,085 295 WACHOVIA CORP 2ND NEW COM 929903102 506 11,366 SH OTHER 03 2,460 5,250 3,656 WACHOVIA CORP 2ND NEW COM 929903102 11,749 264,025 SH DEFINED 04 220,291 39,314 4,420 WACHOVIA CORP 2ND NEW COM 929903102 3,811 85,648 SH OTHER 04 84,023 800 825 WACHOVIA CORP 2ND NEW COM 929903102 1,638 36,813 SH DEFINED 05 29,663 725 6,425 WACHOVIA CORP 2ND NEW COM 929903102 91 2,050 SH OTHER 05 0 1,200 850 WACHOVIA CORP 2ND NEW COM 929903102 151 3,400 SH OTHER 01,06 0 0 3,400 WACHOVIA CORP 2ND NEW COM 929903102 613,416 13,784,636 SH DEFINED 01,08 6,269,369 7,333,044 182,223 WACHOVIA CORP 2ND NEW COM 929903102 1,100 24,724 SH DEFINED 09 24,724 0 0 WACHOVIA CORP 2ND NEW COM 929903102 3,930 88,323 SH DEFINED 10 75,160 2,965 10,198 WACHOVIA CORP 2ND NEW COM 929903102 1,221 27,440 SH OTHER 10 14,384 12,756 300 WADDELL & REED FINL INC COM 930059100 1,333 60,269 SH DEFINED 01 37,311 18,908 4,050 WADDELL & REED FINL INC COM 930059100 122 5,528 SH OTHER 01 2,714 2,814 0 WADDELL & REED FINL INC COM 930059100 2 80 SH DEFINED 02 80 0 0 WADDELL & REED FINL INC COM 930059100 21 949 SH DEFINED 04 949 0 0 WADDELL & REED FINL INC COM 930059100 60 2,714 SH DEFINED 05 2,714 0 0 WADDELL & REED FINL INC COM 930059100 9,322 421,616 SH DEFINED 01,08 101,939 319,677 0 WADDELL & REED FINL INC COM 930059100 3 150 SH DEFINED 10 0 0 150 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 102 8,491 SH DEFINED 01 0 8,491 0 WAINWRIGHT BK&TR CO BOSTON M COM 930705108 158 13,156 SH DEFINED 01,08 1,976 11,180 0 WAL MART STORES INC COM 931142103 538,945 10,215,028 SH DEFINED 01 5,503,068 3,894,036 817,924 WAL MART STORES INC COM 931142103 46,708 885,294 SH OTHER 01 439,674 393,266 52,354 WAL MART STORES INC COM 931142103 22,564 427,671 SH DEFINED 02 299,636 113,847 14,188 WAL MART STORES INC COM 931142103 4,557 86,369 SH OTHER 02 54,628 30,941 800 WAL MART STORES INC COM 931142103 35,807 678,674 SH DEFINED 03 418,033 231,373 29,268 WAL MART STORES INC COM 931142103 13,436 254,658 SH OTHER 03 214,009 31,036 9,613 WAL MART STORES INC COM 931142103 85,206 1,614,981 SH DEFINED 04 1,510,477 46,668 57,836 WAL MART STORES INC COM 931142103 43,058 816,108 SH OTHER 04 754,288 56,195 5,625 WAL MART STORES INC COM 931142103 20,063 380,271 SH DEFINED 05 335,651 27,100 17,520 WAL MART STORES INC COM 931142103 2,713 51,416 SH OTHER 05 26,086 20,030 5,300 WAL MART STORES INC COM 931142103 543 10,300 SH OTHER 01,06 0 0 10,300 WAL MART STORES INC COM 931142103 1,879,873 35,630,639 SH DEFINED 01,08 17,960,942 17,632,376 37,321 WAL MART STORES INC COM 931142103 3,055 57,908 SH DEFINED 09 57,908 0 0 WAL MART STORES INC COM 931142103 34,179 647,829 SH DEFINED 10 477,899 63,480 106,450 WAL MART STORES INC COM 931142103 10,346 196,104 SH OTHER 10 111,184 79,618 5,302 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 541 ________ WALGREEN CO COM 931422109 262,748 7,256,233 SH DEFINED 01 4,411,250 2,295,328 549,655 WALGREEN CO COM 931422109 89,329 2,466,962 SH OTHER 01 914,917 1,416,717 135,328 WALGREEN CO COM 931422109 15,801 436,377 SH DEFINED 02 270,945 153,577 11,855 WALGREEN CO COM 931422109 5,362 148,075 SH OTHER 02 99,665 47,590 820 WALGREEN CO COM 931422109 19,855 548,330 SH DEFINED 03 310,743 214,435 23,152 WALGREEN CO COM 931422109 4,942 136,480 SH OTHER 03 78,781 45,583 12,116 WALGREEN CO COM 931422109 59,592 1,645,728 SH DEFINED 04 1,520,530 66,848 58,350 WALGREEN CO COM 931422109 40,184 1,109,743 SH OTHER 04 1,041,146 67,997 600 WALGREEN CO COM 931422109 12,651 349,370 SH DEFINED 05 294,550 42,125 12,695 WALGREEN CO COM 931422109 2,285 63,094 SH OTHER 05 28,409 14,685 20,000 WALGREEN CO COM 931422109 83 2,300 SH OTHER 01,06 0 0 2,300 WALGREEN CO COM 931422109 344,469 9,513,089 SH DEFINED 01,08 4,948,421 4,540,925 23,743 WALGREEN CO COM 931422109 1,110 30,667 SH DEFINED 09 30,667 0 0 WALGREEN CO COM 931422109 23,576 651,096 SH DEFINED 10 446,133 180,788 24,175 WALGREEN CO COM 931422109 5,419 149,666 SH OTHER 10 69,846 78,345 1,475 WALTER INDS INC COM 93317Q105 1,515 111,249 SH DEFINED 01 66,765 43,734 750 WALTER INDS INC COM 93317Q105 2,902 213,080 SH DEFINED 01,08 69,048 144,032 0 WARNACO GROUP INC COM 934390402 994 46,711 SH DEFINED 01 25,921 19,940 850 WARNACO GROUP INC COM 934390402 5 228 SH DEFINED 04 228 0 0 WARNACO GROUP INC COM 934390402 6,274 294,963 SH DEFINED 01,08 103,612 191,351 0 WARWICK CMNTY BANCORP INC COM 936559103 220 6,850 SH DEFINED 01 1,300 5,500 50 WARWICK CMNTY BANCORP INC COM 936559103 330 10,288 SH DEFINED 01,08 1,900 8,388 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 56 3,795 SH DEFINED 01 0 3,795 0 WASHINGTON BKG CO OAK HBR WA COM 937303105 147 9,894 SH DEFINED 01,08 1,989 7,905 0 WASHINGTON FED INC COM 938824109 905 37,695 SH DEFINED 01 19,198 16,836 1,661 WASHINGTON FED INC COM 938824109 503 20,978 SH OTHER 01 6,600 100 14,278 WASHINGTON FED INC COM 938824109 10,801 450,058 SH DEFINED 01,08 126,736 323,322 0 WASHINGTON FED INC COM 938824109 181 7,536 SH DEFINED 10 7,403 0 133 WASHINGTON GROUP INTL INC COM 938862208 600 16,721 SH DEFINED 01 10,334 5,877 510 WASHINGTON GROUP INTL INC COM 938862208 4,448 123,924 SH DEFINED 01,08 49,324 74,600 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 542 ________ WASHINGTON MUT INC COM 939322103 58,327 1,509,490 SH DEFINED 01 571,720 784,511 153,259 WASHINGTON MUT INC COM 939322103 2,009 51,992 SH OTHER 01 7,233 44,205 554 WASHINGTON MUT INC COM 939322103 674 17,444 SH DEFINED 02 11,194 5,550 700 WASHINGTON MUT INC COM 939322103 334 8,655 SH OTHER 02 3,425 5,230 0 WASHINGTON MUT INC COM 939322103 3,503 90,654 SH DEFINED 03 55,589 13,765 21,300 WASHINGTON MUT INC COM 939322103 317 8,195 SH OTHER 03 6,225 850 1,120 WASHINGTON MUT INC COM 939322103 4,265 110,383 SH DEFINED 04 107,603 2,080 700 WASHINGTON MUT INC COM 939322103 2,399 62,082 SH OTHER 04 50,206 11,326 550 WASHINGTON MUT INC COM 939322103 2,793 72,292 SH DEFINED 05 67,402 990 3,900 WASHINGTON MUT INC COM 939322103 72 1,865 SH OTHER 05 1,490 375 0 WASHINGTON MUT INC COM 939322103 91 2,350 SH OTHER 01,06 0 0 2,350 WASHINGTON MUT INC COM 939322103 310,300 8,030,527 SH DEFINED 01,08 4,149,512 3,874,175 6,840 WASHINGTON MUT INC COM 939322103 772 19,977 SH DEFINED 09 19,977 0 0 WASHINGTON MUT INC COM 939322103 1,386 35,871 SH DEFINED 10 34,213 140 1,518 WASHINGTON MUT INC COM 939322103 1,037 26,825 SH OTHER 10 21,100 5,225 500 WASHINGTON POST CO COM 939640108 4,139 4,450 SH DEFINED 01 2,961 1,079 410 WASHINGTON POST CO COM 939640108 19 20 SH DEFINED 02 20 0 0 WASHINGTON POST CO COM 939640108 167 180 SH DEFINED 03 0 0 180 WASHINGTON POST CO COM 939640108 112 120 SH OTHER 03 0 120 0 WASHINGTON POST CO COM 939640108 40,907 43,986 SH DEFINED 01,08 10,372 33,614 0 WASHINGTON POST CO COM 939640108 8 9 SH DEFINED 09 9 0 0 WASHINGTON POST CO COM 939640108 448 482 SH DEFINED 10 287 195 0 WASHINGTON POST CO COM 939640108 1,349 1,450 SH OTHER 10 400 1,050 0 WASHINGTON REAL ESTATE INVT COM 939653101 1,797 61,158 SH DEFINED 01 24,905 35,253 1,000 WASHINGTON REAL ESTATE INVT COM 939653101 741 25,225 SH OTHER 01 0 18,000 7,225 WASHINGTON REAL ESTATE INVT COM 939653101 29 1,000 SH OTHER 03 1,000 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 73 2,500 SH DEFINED 04 500 2,000 0 WASHINGTON REAL ESTATE INVT COM 939653101 63 2,152 SH OTHER 04 2,152 0 0 WASHINGTON REAL ESTATE INVT COM 939653101 7,128 242,598 SH DEFINED 01,08 50,940 191,658 0 WASHINGTON REAL ESTATE INVT COM 939653101 9 300 SH DEFINED 10 300 0 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 17 1,650 SH DEFINED 01 900 750 0 WASHINGTON SVGBK FSB WALDRF COM 939696100 118 11,710 SH DEFINED 01,08 2,796 8,914 0 WASHINGTON TR BANCORP COM 940610108 567 21,814 SH DEFINED 01 8,064 13,450 300 WASHINGTON TR BANCORP COM 940610108 1,743 67,057 SH DEFINED 01,08 12,264 54,793 0 WASTE CONNECTIONS INC COM 941053100 1,897 63,957 SH DEFINED 01 25,379 37,079 1,500 WASTE CONNECTIONS INC COM 941053100 20 675 SH OTHER 01,06 0 0 675 WASTE CONNECTIONS INC COM 941053100 9,127 307,726 SH DEFINED 01,08 80,146 227,580 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 543 ________ WASTE INDUSTRIES USA INC COM 941057101 392 35,143 SH DEFINED 01 20,143 15,000 0 WASTE INDUSTRIES USA INC COM 941057101 570 51,100 SH OTHER 01 0 51,100 0 WASTE INDUSTRIES USA INC COM 941057101 268 24,000 SH DEFINED 01,08 5,800 18,200 0 WASTE MGMT INC DEL COM 94106L109 32,458 1,058,982 SH DEFINED 01 416,771 548,549 93,662 WASTE MGMT INC DEL COM 94106L109 251 8,183 SH OTHER 01 0 7,608 575 WASTE MGMT INC DEL COM 94106L109 12 385 SH DEFINED 02 0 0 385 WASTE MGMT INC DEL COM 94106L109 20 650 SH DEFINED 03 650 0 0 WASTE MGMT INC DEL COM 94106L109 5 175 SH OTHER 03 0 175 0 WASTE MGMT INC DEL COM 94106L109 19 608 SH DEFINED 04 608 0 0 WASTE MGMT INC DEL COM 94106L109 92 3,000 SH OTHER 04 3,000 0 0 WASTE MGMT INC DEL COM 94106L109 25 825 SH DEFINED 05 0 0 825 WASTE MGMT INC DEL COM 94106L109 3 100 SH OTHER 05 100 0 0 WASTE MGMT INC DEL COM 94106L109 46 1,500 SH OTHER 01,06 0 0 1,500 WASTE MGMT INC DEL COM 94106L109 168,147 5,486,052 SH DEFINED 01,08 2,912,331 2,568,031 5,690 WASTE MGMT INC DEL COM 94106L109 522 17,038 SH DEFINED 09 17,038 0 0 WASTE MGMT INC DEL COM 94106L109 158 5,141 SH DEFINED 10 4,291 0 850 WASTE MGMT INC DEL COM 94106L109 200 6,537 SH OTHER 10 5,667 870 0 WATCHGUARD TECHNOLOGIES INC COM 941105108 383 53,013 SH DEFINED 01 20,008 32,105 900 WATCHGUARD TECHNOLOGIES INC COM 941105108 1,964 272,053 SH DEFINED 01,08 99,385 172,668 0 WATER PIK TECHNOLOGIES INC COM 94113U100 462 27,913 SH DEFINED 01 9,713 18,000 200 WATER PIK TECHNOLOGIES INC COM 94113U100 879 53,052 SH DEFINED 01,08 9,922 43,130 0 WATER PIK TECHNOLOGIES INC COM 94113U100 0 5 SH OTHER 10 5 0 0 WATERS CORP COM 941848103 15,295 320,117 SH DEFINED 01 197,605 98,525 23,987 WATERS CORP COM 941848103 145 3,025 SH OTHER 01 300 1,100 1,625 WATERS CORP COM 941848103 868 18,175 SH DEFINED 02 14,275 3,025 875 WATERS CORP COM 941848103 946 19,795 SH DEFINED 03 7,520 11,375 900 WATERS CORP COM 941848103 24 510 SH OTHER 03 110 400 0 WATERS CORP COM 941848103 2,018 42,245 SH DEFINED 04 41,045 0 1,200 WATERS CORP COM 941848103 480 10,042 SH OTHER 04 8,352 1,690 0 WATERS CORP COM 941848103 10 200 SH DEFINED 05 0 0 200 WATERS CORP COM 941848103 10 200 SH OTHER 05 0 200 0 WATERS CORP COM 941848103 14 300 SH OTHER 01,06 0 0 300 WATERS CORP COM 941848103 53,012 1,109,501 SH DEFINED 01,08 576,890 532,611 0 WATERS CORP COM 941848103 265 5,541 SH DEFINED 09 5,541 0 0 WATERS CORP COM 941848103 2,165 45,320 SH DEFINED 10 1,720 0 43,600 WATSCO INC COM 942622200 3,879 138,185 SH DEFINED 01 112,178 24,907 1,100 WATSCO INC COM 942622200 56 2,000 SH OTHER 04 2,000 0 0 WATSCO INC COM 942622200 11 400 SH OTHER 01,06 0 0 400 WATSCO INC COM 942622200 3,914 139,432 SH DEFINED 01,08 37,434 101,998 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 544 ________ WATSON PHARMACEUTICALS INC COM 942683103 5,064 188,237 SH DEFINED 01 63,503 101,468 23,266 WATSON PHARMACEUTICALS INC COM 942683103 11 400 SH OTHER 01 200 100 100 WATSON PHARMACEUTICALS INC COM 942683103 1 50 SH DEFINED 03 50 0 0 WATSON PHARMACEUTICALS INC COM 942683103 8 300 SH OTHER 04 300 0 0 WATSON PHARMACEUTICALS INC COM 942683103 5 200 SH DEFINED 05 0 0 200 WATSON PHARMACEUTICALS INC COM 942683103 8 300 SH OTHER 01,06 0 0 300 WATSON PHARMACEUTICALS INC COM 942683103 25,628 952,711 SH DEFINED 01,08 466,789 485,922 0 WATSON PHARMACEUTICALS INC COM 942683103 142 5,290 SH DEFINED 09 5,290 0 0 WATSON PHARMACEUTICALS INC COM 942683103 4 166 SH DEFINED 10 16 0 150 WATSON WYATT & CO HLDGS COM 942712100 1,037 38,910 SH DEFINED 01 19,709 18,501 700 WATSON WYATT & CO HLDGS COM 942712100 10 370 SH DEFINED 04 370 0 0 WATSON WYATT & CO HLDGS COM 942712100 12 450 SH OTHER 01,06 0 0 450 WATSON WYATT & CO HLDGS COM 942712100 5,237 196,500 SH DEFINED 01,08 34,998 161,502 0 WATTS WATER TECHNOLOGIES INC COM 942749102 1,304 48,396 SH DEFINED 01 24,578 23,418 400 WATTS WATER TECHNOLOGIES INC COM 942749102 13 500 SH OTHER 01,06 0 0 500 WATTS WATER TECHNOLOGIES INC COM 942749102 4,534 168,251 SH DEFINED 01,08 56,833 111,418 0 WATTS WATER TECHNOLOGIES INC COM 942749102 22 800 SH DEFINED 10 800 0 0 WAUSAU-MOSINEE PAPER CORP COM 943315101 1,622 93,762 SH DEFINED 01 44,937 47,226 1,600 WAUSAU-MOSINEE PAPER CORP COM 943315101 9 500 SH OTHER 01,06 0 0 500 WAUSAU-MOSINEE PAPER CORP COM 943315101 5,117 295,766 SH DEFINED 01,08 117,811 177,955 0 WAVE SYSTEMS CORP COM 943526103 70 53,895 SH DEFINED 01 10,000 43,895 0 WAVE SYSTEMS CORP COM 943526103 120 92,180 SH DEFINED 01,08 21,780 70,400 0 WAYNE BANCORP INC OHIO COM 944293109 3 100 SH DEFINED 01 0 0 100 WAYNE BANCORP INC OHIO COM 944293109 9 300 SH DEFINED 01,08 300 0 0 WAYNE BANCORP INC OHIO COM 944293109 227 8,000 SH OTHER 10 8,000 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 126 8,029 SH DEFINED 01 475 7,554 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 85 5,418 SH DEFINED 01,08 1,603 3,815 0 WAYPOINT FINL CORP COM 946756103 5,793 209,962 SH DEFINED 01 157,144 50,978 1,840 WAYPOINT FINL CORP COM 946756103 16 580 SH OTHER 01,06 0 0 580 WAYPOINT FINL CORP COM 946756103 6,154 223,059 SH DEFINED 01,08 70,698 152,361 0 WEBCO INDS INC COM 947621108 35 9,200 SH DEFINED 01 1,000 8,200 0 WEBCO INDS INC COM 947621108 59 15,562 SH DEFINED 01,08 2,862 12,700 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 545 ________ WEBEX COMMUNICATIONS INC COM 94767L109 1,371 63,001 SH DEFINED 01 19,805 42,071 1,125 WEBEX COMMUNICATIONS INC COM 94767L109 6 275 SH DEFINED 02 0 275 0 WEBEX COMMUNICATIONS INC COM 94767L109 8 380 SH DEFINED 04 380 0 0 WEBEX COMMUNICATIONS INC COM 94767L109 17 800 SH OTHER 01,06 0 0 800 WEBEX COMMUNICATIONS INC COM 94767L109 5,097 234,259 SH DEFINED 01,08 69,204 165,055 0 WEBEX COMMUNICATIONS INC COM 94767L109 12 540 SH OTHER 10 540 0 0 WEBFINANCIAL CORP COM 94767P100 2 700 SH DEFINED 01 0 700 0 WEBFINANCIAL CORP COM 94767P100 25 10,000 SH DEFINED 01,08 2,657 7,343 0 WEBMETHODS INC COM 94768C108 625 72,901 SH DEFINED 01 28,768 43,033 1,100 WEBMETHODS INC COM 94768C108 10 1,200 SH OTHER 01 0 1,200 0 WEBMETHODS INC COM 94768C108 31 3,597 SH DEFINED 04 497 3,100 0 WEBMETHODS INC COM 94768C108 3,069 358,086 SH DEFINED 01,08 116,679 241,407 0 WEBSENSE INC COM 947684106 1,318 35,413 SH DEFINED 01 12,843 21,870 700 WEBSENSE INC COM 947684106 15 400 SH OTHER 01,06 0 0 400 WEBSENSE INC COM 947684106 6,497 174,505 SH DEFINED 01,08 59,953 114,552 0 WEBMD CORP COM 94769M105 1,670 179,207 SH DEFINED 01 91,148 70,579 17,480 WEBMD CORP COM 94769M105 48 5,100 SH OTHER 01 0 5,100 0 WEBMD CORP COM 94769M105 9,382 1,006,621 SH DEFINED 01,08 441,423 565,198 0 WEBMD CORP COM 94769M105 3 345 SH DEFINED 10 0 0 345 WEBSTER FINL CORP CONN COM 947890109 1,154 24,545 SH DEFINED 01 11,706 9,779 3,060 WEBSTER FINL CORP CONN COM 947890109 5 100 SH OTHER 01 0 100 0 WEBSTER FINL CORP CONN COM 947890109 3 70 SH DEFINED 04 70 0 0 WEBSTER FINL CORP CONN COM 947890109 13,709 291,554 SH DEFINED 01,08 85,418 206,136 0 WEBSTER FINL CORP CONN COM 947890109 2 50 SH DEFINED 10 0 0 50 WEGENER CORP COM 948585104 22 14,400 SH DEFINED 01 1,700 12,700 0 WEGENER CORP COM 948585104 59 37,545 SH DEFINED 01,08 2,666 34,879 0 WEIDER NUTRITION INTL INC COM 948603105 73 15,500 SH DEFINED 01 4,800 10,700 0 WEIDER NUTRITION INTL INC COM 948603105 120 25,649 SH DEFINED 01,08 9,900 15,749 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1,442 36,847 SH DEFINED 01 29,020 7,277 550 WEIGHT WATCHERS INTL INC NEW COM 948626106 4 100 SH OTHER 01 0 100 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 29 750 SH OTHER 04 750 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 6,843 174,846 SH DEFINED 01,08 48,774 126,072 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 546 ________ WEINGARTEN RLTY INVS COM 948741103 1,272 40,662 SH DEFINED 01 23,921 12,391 4,350 WEINGARTEN RLTY INVS COM 948741103 898 28,722 SH OTHER 01 26,900 1,822 0 WEINGARTEN RLTY INVS COM 948741103 47 1,500 SH DEFINED 03 1,500 0 0 WEINGARTEN RLTY INVS COM 948741103 12 375 SH DEFINED 04 375 0 0 WEINGARTEN RLTY INVS COM 948741103 10 330 SH OTHER 04 330 0 0 WEINGARTEN RLTY INVS COM 948741103 35 1,125 SH DEFINED 05 0 0 1,125 WEINGARTEN RLTY INVS COM 948741103 157 5,017 SH OTHER 05 5,017 0 0 WEINGARTEN RLTY INVS COM 948741103 7,891 252,278 SH DEFINED 01,08 108,446 143,832 0 WEINGARTEN RLTY INVS COM 948741103 4 124 SH DEFINED 10 0 0 124 WEINGARTEN RLTY INVS COM 948741103 18 562 SH OTHER 10 562 0 0 WEIS MKTS INC COM 948849104 1,590 45,367 SH DEFINED 01 24,037 21,130 200 WEIS MKTS INC COM 948849104 5 140 SH DEFINED 04 140 0 0 WEIS MKTS INC COM 948849104 4,152 118,462 SH DEFINED 01,08 31,288 87,174 0 WELLCHOICE INC COM 949475107 438 10,591 SH DEFINED 01 8,489 1,972 130 WELLCHOICE INC COM 949475107 4,236 102,318 SH DEFINED 01,08 14,287 88,031 0 WELLCHOICE INC COM 949475107 2 50 SH DEFINED 10 0 0 50 WELLMAN INC COM 949702104 439 53,987 SH DEFINED 01 20,328 32,359 1,300 WELLMAN INC COM 949702104 4 500 SH OTHER 01,06 0 0 500 WELLMAN INC COM 949702104 2,031 249,765 SH DEFINED 01,08 102,113 147,652 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 30,791 274,899 SH DEFINED 01 112,713 138,898 23,288 WELLPOINT HEALTH NETWORK NEW COM 94973H108 20 175 SH OTHER 01 0 0 175 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 55 SH DEFINED 02 0 0 55 WELLPOINT HEALTH NETWORK NEW COM 94973H108 6 50 SH DEFINED 03 50 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 34 300 SH DEFINED 04 300 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 22 200 SH DEFINED 05 0 0 200 WELLPOINT HEALTH NETWORK NEW COM 94973H108 45 400 SH OTHER 01,06 0 0 400 WELLPOINT HEALTH NETWORK NEW COM 94973H108 157,168 1,403,159 SH DEFINED 01,08 736,402 666,337 420 WELLPOINT HEALTH NETWORK NEW COM 94973H108 86 766 SH DEFINED 09 766 0 0 WELLPOINT HEALTH NETWORK NEW COM 94973H108 86 769 SH DEFINED 10 522 0 247 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 547 ________ WELLS FARGO & CO NEW COM 949746101 287,988 5,032,109 SH DEFINED 01 2,536,765 2,068,453 426,891 WELLS FARGO & CO NEW COM 949746101 42,552 743,522 SH OTHER 01 300,632 408,676 34,214 WELLS FARGO & CO NEW COM 949746101 16,139 282,003 SH DEFINED 02 181,958 85,377 14,668 WELLS FARGO & CO NEW COM 949746101 5,146 89,925 SH OTHER 02 59,984 26,941 3,000 WELLS FARGO & CO NEW COM 949746101 31,617 552,460 SH DEFINED 03 289,940 216,903 45,617 WELLS FARGO & CO NEW COM 949746101 9,296 162,439 SH OTHER 03 120,068 31,786 10,585 WELLS FARGO & CO NEW COM 949746101 81,189 1,418,636 SH DEFINED 04 1,319,191 37,755 61,690 WELLS FARGO & CO NEW COM 949746101 34,900 609,827 SH OTHER 04 468,566 140,136 1,125 WELLS FARGO & CO NEW COM 949746101 12,657 221,165 SH DEFINED 05 192,975 21,200 6,990 WELLS FARGO & CO NEW COM 949746101 1,825 31,889 SH OTHER 05 27,474 4,415 0 WELLS FARGO & CO NEW COM 949746101 243 4,250 SH OTHER 01,06 0 0 4,250 WELLS FARGO & CO NEW COM 949746101 894,923 15,637,297 SH DEFINED 01,08 8,014,049 7,574,152 49,096 WELLS FARGO & CO NEW COM 949746101 1,977 34,546 SH DEFINED 09 34,546 0 0 WELLS FARGO & CO NEW COM 949746101 38,162 666,816 SH DEFINED 10 448,227 137,455 81,134 WELLS FARGO & CO NEW COM 949746101 10,790 188,543 SH OTHER 10 63,536 120,182 4,825 WELLS GARDNER ELECTRS CORP COM 949765101 28 5,869 SH DEFINED 01 0 5,869 0 WELLS GARDNER ELECTRS CORP COM 949765101 100 21,204 SH DEFINED 01,08 3,670 17,534 0 WELLSFORD REAL PPTYS INC COM 950240200 336 21,600 SH DEFINED 01 1,500 19,950 150 WELLSFORD REAL PPTYS INC COM 950240200 229 14,740 SH DEFINED 01,08 2,574 12,166 0 WENDYS INTL INC COM 950590109 7,243 207,882 SH DEFINED 01 76,015 111,764 20,103 WENDYS INTL INC COM 950590109 3 100 SH OTHER 01 0 0 100 WENDYS INTL INC COM 950590109 357 10,245 SH DEFINED 04 10,245 0 0 WENDYS INTL INC COM 950590109 7 200 SH DEFINED 05 0 0 200 WENDYS INTL INC COM 950590109 10 300 SH OTHER 01,06 0 0 300 WENDYS INTL INC COM 950590109 36,797 1,056,177 SH DEFINED 01,08 530,628 525,549 0 WENDYS INTL INC COM 950590109 17 488 SH DEFINED 09 488 0 0 WENDYS INTL INC COM 950590109 46 1,315 SH DEFINED 10 1,219 0 96 WERNER ENTERPRISES INC COM 950755108 1,022 48,428 SH DEFINED 01 36,646 11,516 266 WERNER ENTERPRISES INC COM 950755108 10 496 SH DEFINED 04 496 0 0 WERNER ENTERPRISES INC COM 950755108 9,771 463,096 SH DEFINED 01,08 75,483 387,613 0 WERNER ENTERPRISES INC COM 950755108 154 7,313 SH DEFINED 09 7,313 0 0 WESBANCO INC COM 950810101 1,510 51,851 SH DEFINED 01 24,955 25,521 1,375 WESBANCO INC COM 950810101 262 9,000 SH OTHER 05 9,000 0 0 WESBANCO INC COM 950810101 3,403 116,836 SH DEFINED 01,08 30,971 85,865 0 WESCO FINL CORP COM 950817106 707 1,952 SH DEFINED 01 1,570 382 0 WESCO FINL CORP COM 950817106 109 300 SH DEFINED 03 300 0 0 WESCO FINL CORP COM 950817106 362 1,000 SH OTHER 04 1,000 0 0 WESCO FINL CORP COM 950817106 3,135 8,660 SH DEFINED 01,08 1,634 7,026 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 548 ________ WESCO INTL INC COM 95082P105 1,680 91,323 SH DEFINED 01 18,801 72,197 325 WESCO INTL INC COM 95082P105 2,733 148,522 SH DEFINED 01,08 27,136 121,386 0 WEST BANCORPORATION INC COM 95123P106 128 7,343 SH DEFINED 01 7,043 0 300 WEST BANCORPORATION INC COM 95123P106 1,185 67,772 SH DEFINED 01,08 8,803 58,969 0 WEST COAST BANCORP ORE NEW COM 952145100 678 31,621 SH DEFINED 01 10,555 20,016 1,050 WEST COAST BANCORP ORE NEW COM 952145100 2,046 95,441 SH DEFINED 01,08 25,827 69,614 0 WEST CORP COM 952355105 539 20,601 SH DEFINED 01 15,748 3,553 1,300 WEST CORP COM 952355105 2,404 91,935 SH DEFINED 01,08 19,374 72,561 0 WEST MARINE INC COM 954235107 2,029 75,552 SH DEFINED 01 60,418 14,884 250 WEST MARINE INC COM 954235107 3,376 125,752 SH DEFINED 01,08 51,303 74,449 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 969 22,907 SH DEFINED 01 8,133 13,974 800 WEST PHARMACEUTICAL SVSC INC COM 955306105 4,421 104,518 SH DEFINED 01,08 33,869 70,649 0 WESTAFF INC COM 957070105 215 76,000 SH DEFINED 01 3,000 73,000 0 WESTAFF INC COM 957070105 67 23,600 SH DEFINED 01,08 6,925 16,675 0 WESTAR ENERGY INC COM 95709T100 1,950 97,936 SH DEFINED 01 71,923 20,513 5,500 WESTAR ENERGY INC COM 95709T100 88 4,400 SH OTHER 01 1,400 0 3,000 WESTAR ENERGY INC COM 95709T100 12 613 SH DEFINED 02 0 613 0 WESTAR ENERGY INC COM 95709T100 9,191 461,652 SH DEFINED 01,08 120,939 340,713 0 WESTAMERICA BANCORPORATION COM 957090103 1,543 29,419 SH DEFINED 01 19,780 7,599 2,040 WESTAMERICA BANCORPORATION COM 957090103 273 5,200 SH DEFINED 04 5,200 0 0 WESTAMERICA BANCORPORATION COM 957090103 14,518 276,794 SH DEFINED 01,08 79,155 197,639 0 WESTAMERICA BANCORPORATION COM 957090103 4 67 SH DEFINED 10 0 0 67 WESTBANK CORP COM 957116106 117 6,504 SH DEFINED 01 551 5,953 0 WESTBANK CORP COM 957116106 154 8,569 SH DEFINED 01,08 1,709 6,860 0 WESTCOAST HOSPITALITY CORP COM 95750P106 64 12,000 SH DEFINED 01 2,700 9,300 0 WESTCOAST HOSPITALITY CORP COM 95750P106 61 11,485 SH DEFINED 01,08 5,493 5,992 0 WESTCOAST HOSPITALITY CORP COM 95750P106 44 8,300 SH DEFINED 10 8,300 0 0 WESTELL TECHNOLOGIES INC COM 957541105 367 71,883 SH DEFINED 01 27,332 44,551 0 WESTELL TECHNOLOGIES INC COM 957541105 4,451 872,776 SH DEFINED 01,08 616,161 256,615 0 WESTCORP INC COM 957907108 791 17,407 SH DEFINED 01 15,100 1,457 850 WESTCORP INC COM 957907108 3,475 76,465 SH DEFINED 01,08 26,600 49,865 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 549 ________ WESTERN DIGITAL CORP COM 958102105 836 96,519 SH DEFINED 01 49,333 35,586 11,600 WESTERN DIGITAL CORP COM 958102105 1 100 SH OTHER 01 0 100 0 WESTERN DIGITAL CORP COM 958102105 5,443 628,507 SH DEFINED 01,08 231,269 397,238 0 WESTERN DIGITAL CORP COM 958102105 3 300 SH DEFINED 10 0 0 300 WESTERN GAS RES INC COM 958259103 883 27,180 SH DEFINED 01 16,578 7,862 2,740 WESTERN GAS RES INC COM 958259103 26 800 SH OTHER 01 800 0 0 WESTERN GAS RES INC COM 958259103 10,317 317,646 SH DEFINED 01,08 54,642 263,004 0 WESTERN GAS RES INC COM 958259103 3 100 SH DEFINED 10 0 0 100 WESTERN SIERRA BANCORP COM 959522103 79 2,553 SH DEFINED 01 2,553 0 0 WESTERN SIERRA BANCORP COM 959522103 744 24,020 SH DEFINED 01,08 2,983 21,037 0 WESTERN SILVER CORP COM 959531104 97 14,300 SH DEFINED 01 0 14,300 0 WESTERN WIRELESS CORP COM 95988E204 4,002 138,418 SH DEFINED 01 123,464 11,454 3,500 WESTERN WIRELESS CORP COM 95988E204 422 14,600 SH DEFINED 04 14,600 0 0 WESTERN WIRELESS CORP COM 95988E204 7,262 251,180 SH DEFINED 01,08 113,894 137,286 0 WESTFIELD FINANCIAL INC COM 96008D101 363 17,846 SH DEFINED 01 6,697 10,999 150 WESTFIELD FINANCIAL INC COM 96008D101 673 33,085 SH DEFINED 01,08 5,424 27,661 0 WESTMORELAND COAL CO COM 960878106 72 3,700 SH DEFINED 01 0 3,700 0 WESTMORELAND COAL CO COM 960878106 349 17,948 SH DEFINED 01,08 3,262 14,686 0 WESTPAC BKG CORP COM 961214301 191 3,100 SH DEFINED 01 1,600 1,000 500 WESTPAC BKG CORP COM 961214301 9 148 SH DEFINED 04 148 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 92 5,093 SH DEFINED 01 774 4,319 0 WESTWOOD HLDGS GROUP INC COM 961765104 216 11,985 SH DEFINED 01,08 2,299 9,686 0 WESTWOOD ONE INC COM 961815107 6,023 253,053 SH DEFINED 01 136,356 82,947 33,750 WESTWOOD ONE INC COM 961815107 603 25,325 SH OTHER 01 7,500 17,825 0 WESTWOOD ONE INC COM 961815107 3,575 150,200 SH DEFINED 02 130,500 17,700 2,000 WESTWOOD ONE INC COM 961815107 638 26,800 SH OTHER 02 13,300 3,300 10,200 WESTWOOD ONE INC COM 961815107 231 9,695 SH DEFINED 03 2,145 7,355 195 WESTWOOD ONE INC COM 961815107 72 3,025 SH OTHER 03 1,625 900 500 WESTWOOD ONE INC COM 961815107 65 2,750 SH DEFINED 04 2,750 0 0 WESTWOOD ONE INC COM 961815107 24 1,000 SH OTHER 04 1,000 0 0 WESTWOOD ONE INC COM 961815107 180 7,550 SH DEFINED 05 2,650 4,900 0 WESTWOOD ONE INC COM 961815107 132 5,550 SH OTHER 05 5,400 150 0 WESTWOOD ONE INC COM 961815107 11,829 497,030 SH DEFINED 01,08 122,835 374,195 0 WESTWOOD ONE INC COM 961815107 149 6,280 SH DEFINED 10 5,855 0 425 WESTWOOD ONE INC COM 961815107 73 3,050 SH OTHER 10 0 3,050 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 550 ________ WET SEAL INC COM 961840105 277 52,950 SH DEFINED 01 6,525 45,925 500 WET SEAL INC COM 961840105 5 1,000 SH DEFINED 03 1,000 0 0 WET SEAL INC COM 961840105 2 475 SH OTHER 01,06 0 0 475 WET SEAL INC COM 961840105 319 60,994 SH DEFINED 01,08 20,344 40,650 0 WEYCO GROUP INC COM 962149100 198 5,852 SH DEFINED 01 2,202 3,600 50 WEYCO GROUP INC COM 962149100 551 16,252 SH DEFINED 01,08 2,273 13,979 0 WEYERHAEUSER CO COM 962166104 30,705 486,451 SH DEFINED 01 201,459 236,270 48,722 WEYERHAEUSER CO COM 962166104 3,134 49,647 SH OTHER 01 24,582 24,665 400 WEYERHAEUSER CO COM 962166104 2,074 32,855 SH DEFINED 02 18,295 12,560 2,000 WEYERHAEUSER CO COM 962166104 1,131 17,924 SH OTHER 02 11,874 5,850 200 WEYERHAEUSER CO COM 962166104 3,429 54,329 SH DEFINED 03 21,175 16,061 17,093 WEYERHAEUSER CO COM 962166104 1,181 18,713 SH OTHER 03 15,963 2,050 700 WEYERHAEUSER CO COM 962166104 2,436 38,590 SH DEFINED 04 37,215 825 550 WEYERHAEUSER CO COM 962166104 3,246 51,431 SH OTHER 04 51,131 300 0 WEYERHAEUSER CO COM 962166104 260 4,125 SH DEFINED 05 2,450 700 975 WEYERHAEUSER CO COM 962166104 112 1,775 SH OTHER 05 1,275 500 0 WEYERHAEUSER CO COM 962166104 47 750 SH OTHER 01,06 0 0 750 WEYERHAEUSER CO COM 962166104 131,475 2,082,935 SH DEFINED 01,08 1,079,267 1,001,708 1,960 WEYERHAEUSER CO COM 962166104 72 1,136 SH DEFINED 09 1,136 0 0 WEYERHAEUSER CO COM 962166104 2,487 39,399 SH DEFINED 10 7,299 26,800 5,300 WEYERHAEUSER CO COM 962166104 284 4,500 SH OTHER 10 575 3,925 0 WHEELING PITTSBURGH CORP COM 963142302 35 1,700 SH DEFINED 01 1,700 0 0 WHEELING PITTSBURGH CORP COM 963142302 187 8,967 SH DEFINED 01,08 467 8,500 0 WHIRLPOOL CORP COM 963320106 20,079 292,691 SH DEFINED 01 208,457 70,276 13,958 WHIRLPOOL CORP COM 963320106 2,099 30,591 SH OTHER 01 375 29,325 891 WHIRLPOOL CORP COM 963320106 139 2,030 SH OTHER 02 0 2,030 0 WHIRLPOOL CORP COM 963320106 3 50 SH DEFINED 03 50 0 0 WHIRLPOOL CORP COM 963320106 41 600 SH OTHER 03 0 600 0 WHIRLPOOL CORP COM 963320106 6 90 SH DEFINED 05 0 0 90 WHIRLPOOL CORP COM 963320106 14 200 SH OTHER 01,06 0 0 200 WHIRLPOOL CORP COM 963320106 44,857 653,894 SH DEFINED 01,08 342,485 311,209 200 WHIRLPOOL CORP COM 963320106 389 5,672 SH DEFINED 09 5,672 0 0 WHIRLPOOL CORP COM 963320106 72 1,052 SH DEFINED 10 952 0 100 WHITE ELECTR DESIGNS CORP COM 963801105 116 22,200 SH DEFINED 01 4,700 17,400 100 WHITE ELECTR DESIGNS CORP COM 963801105 228 43,582 SH DEFINED 01,08 9,023 34,559 0 WHITEHALL JEWELLERS INC COM 965063100 160 21,450 SH DEFINED 01 9,400 12,000 50 WHITEHALL JEWELLERS INC COM 965063100 190 25,447 SH DEFINED 01,08 6,250 19,197 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 551 ________ WHITING PETE CORP NEW COM 966387102 381 15,150 SH DEFINED 01 8,250 6,900 0 WHITING PETE CORP NEW COM 966387102 1,611 64,057 SH DEFINED 01,08 9,414 54,643 0 WHITNEY HLDG CORP COM 966612103 1,471 32,922 SH DEFINED 01 24,903 7,229 790 WHITNEY HLDG CORP COM 966612103 27 600 SH OTHER 01,06 0 0 600 WHITNEY HLDG CORP COM 966612103 5,324 119,195 SH DEFINED 01,08 44,705 74,490 0 WHITNEY HLDG CORP COM 966612103 3 60 SH DEFINED 10 0 0 60 WHOLE FOODS MKT INC COM 966837106 8,479 88,833 SH DEFINED 01 60,603 24,420 3,810 WHOLE FOODS MKT INC COM 966837106 2,343 24,550 SH OTHER 01 10,090 13,360 1,100 WHOLE FOODS MKT INC COM 966837106 248 2,600 SH DEFINED 03 500 2,000 100 WHOLE FOODS MKT INC COM 966837106 72 750 SH DEFINED 04 650 100 0 WHOLE FOODS MKT INC COM 966837106 95 1,000 SH OTHER 04 1,000 0 0 WHOLE FOODS MKT INC COM 966837106 57 600 SH DEFINED 05 600 0 0 WHOLE FOODS MKT INC COM 966837106 229 2,400 SH OTHER 05 2,400 0 0 WHOLE FOODS MKT INC COM 966837106 34,405 360,452 SH DEFINED 01,08 117,675 242,777 0 WHOLE FOODS MKT INC COM 966837106 10 107 SH DEFINED 09 107 0 0 WHOLE FOODS MKT INC COM 966837106 181 1,900 SH DEFINED 10 900 100 900 WHOLE FOODS MKT INC COM 966837106 5 50 SH OTHER 10 50 0 0 WILD OATS MARKETS INC COM 96808B107 687 48,848 SH DEFINED 01 16,851 30,197 1,800 WILD OATS MARKETS INC COM 96808B107 3,282 233,266 SH DEFINED 01,08 83,621 149,645 0 WILD OATS MARKETS INC COM 96808B107 28 2,000 SH DEFINED 10 2,000 0 0 WILEY JOHN & SONS INC COM 968223206 948 29,624 SH DEFINED 01 18,416 8,468 2,740 WILEY JOHN & SONS INC COM 968223206 368 11,500 SH OTHER 01 0 0 11,500 WILEY JOHN & SONS INC COM 968223206 4,519 141,205 SH DEFINED 01,08 48,939 92,266 0 WILEY JOHN & SONS INC COM 968223206 2 56 SH DEFINED 10 0 0 56 WILLBROS GROUP INC COM 969199108 1,166 77,400 SH DEFINED 01 57,000 20,400 0 WILLBROS GROUP INC COM 969199108 56 3,700 SH DEFINED 01,08 3,700 0 0 WILLIAMS COS INC DEL COM 969457100 10,269 862,972 SH DEFINED 01 320,041 454,148 88,783 WILLIAMS COS INC DEL COM 969457100 488 40,975 SH OTHER 01 34,000 6,500 475 WILLIAMS COS INC DEL COM 969457100 3 250 SH DEFINED 03 250 0 0 WILLIAMS COS INC DEL COM 969457100 49 4,115 SH DEFINED 04 4,115 0 0 WILLIAMS COS INC DEL COM 969457100 2 150 SH OTHER 04 150 0 0 WILLIAMS COS INC DEL COM 969457100 27 2,300 SH DEFINED 05 1,500 0 800 WILLIAMS COS INC DEL COM 969457100 119 10,000 SH OTHER 05 0 0 10,000 WILLIAMS COS INC DEL COM 969457100 15 1,300 SH OTHER 01,06 0 0 1,300 WILLIAMS COS INC DEL COM 969457100 56,417 4,740,895 SH DEFINED 01,08 2,433,432 2,307,463 0 WILLIAMS COS INC DEL COM 969457100 49 4,133 SH DEFINED 09 4,133 0 0 WILLIAMS COS INC DEL COM 969457100 10 831 SH DEFINED 10 81 0 750 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 552 ________ WILLIAMS CLAYTON ENERGY INC COM 969490101 1,000 41,833 SH DEFINED 01 30,964 10,869 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 971 40,626 SH DEFINED 01,08 8,327 32,299 0 WILLIAMS SONOMA INC COM 969904101 2,156 65,414 SH DEFINED 01 41,991 17,623 5,800 WILLIAMS SONOMA INC COM 969904101 39 1,182 SH DEFINED 02 1,182 0 0 WILLIAMS SONOMA INC COM 969904101 56 1,700 SH DEFINED 03 1,500 0 200 WILLIAMS SONOMA INC COM 969904101 47 1,425 SH DEFINED 04 1,425 0 0 WILLIAMS SONOMA INC COM 969904101 4 120 SH DEFINED 05 0 120 0 WILLIAMS SONOMA INC COM 969904101 18,424 558,978 SH DEFINED 01,08 128,033 430,945 0 WILLIAMS SONOMA INC COM 969904101 54 1,646 SH DEFINED 10 1,500 0 146 WILLIAMS SONOMA INC COM 969904101 28 840 SH OTHER 10 840 0 0 WILLIS LEASE FINANCE CORP COM 970646105 80 9,700 SH DEFINED 01 1,000 8,700 0 WILLIS LEASE FINANCE CORP COM 970646105 127 15,373 SH DEFINED 01,08 3,741 11,632 0 WILLOW GROVE BANCORP INC NEW COM 97111W101 99 6,220 SH DEFINED 01 2,300 3,720 200 WILLOW GROVE BANCORP INC NEW COM 97111W101 343 21,450 SH DEFINED 01,08 4,765 16,685 0 WILMINGTON TRUST CORP COM 971807102 1,241 33,340 SH DEFINED 01 16,107 12,233 5,000 WILMINGTON TRUST CORP COM 971807102 4 100 SH OTHER 01 0 100 0 WILMINGTON TRUST CORP COM 971807102 26 700 SH OTHER 02 700 0 0 WILMINGTON TRUST CORP COM 971807102 15 400 SH DEFINED 04 400 0 0 WILMINGTON TRUST CORP COM 971807102 521 13,991 SH OTHER 04 13,991 0 0 WILMINGTON TRUST CORP COM 971807102 141 3,786 SH DEFINED 05 3,786 0 0 WILMINGTON TRUST CORP COM 971807102 13,139 353,015 SH DEFINED 01,08 87,401 265,614 0 WILMINGTON TRUST CORP COM 971807102 149 3,996 SH DEFINED 10 3,900 0 96 WILSHIRE FINL SVCS GROUP INC COM 971867205 30 3,200 SH DEFINED 03 0 3,200 0 WILSHIRE FINL SVCS GROUP INC COM 971867205 299 32,200 SH DEFINED 01,08 1,500 30,700 0 WILSHIRE ENTERPRISES INC COM 971889100 43 8,600 SH DEFINED 01 1,300 7,300 0 WILSHIRE ENTERPRISES INC COM 971889100 121 24,185 SH DEFINED 01,08 3,608 20,577 0 WILSHIRE ST BK CALIF COM 97200A101 49 2,000 SH DEFINED 01 2,000 0 0 WILSHIRE ST BK CALIF COM 97200A101 812 33,103 SH DEFINED 01,08 13,003 20,100 0 WILSON GREATBATCH TECHNOLOGI COM 972232102 939 33,606 SH DEFINED 01 12,529 19,927 1,150 WILSON GREATBATCH TECHNOLOGI COM 972232102 4,128 147,675 SH DEFINED 01,08 54,373 93,302 0 WILSONS THE LEATHER EXPERTS COM 972463103 85 21,900 SH DEFINED 01 3,450 17,800 650 WILSONS THE LEATHER EXPERTS COM 972463103 129 33,136 SH DEFINED 01,08 8,782 24,354 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 553 ________ WIND RIVER SYSTEMS INC COM 973149107 813 69,119 SH DEFINED 01 49,052 16,117 3,950 WIND RIVER SYSTEMS INC COM 973149107 357 30,340 SH DEFINED 04 30,340 0 0 WIND RIVER SYSTEMS INC COM 973149107 7,614 647,482 SH DEFINED 01,08 151,007 496,475 0 WIND RIVER SYSTEMS INC COM 973149107 12 1,000 SH DEFINED 10 0 1,000 0 WINDROSE MED PPTYS TR COM 973491103 144 13,140 SH DEFINED 01,08 2,600 10,540 0 WINMARK CORP COM 974250102 40 1,600 SH DEFINED 01 1,100 500 0 WINMARK CORP COM 974250102 235 9,406 SH DEFINED 01,08 2,200 7,206 0 WINN DIXIE STORES INC COM 974280109 1,487 206,506 SH DEFINED 01 84,198 109,341 12,967 WINN DIXIE STORES INC COM 974280109 2 250 SH OTHER 01 0 100 150 WINN DIXIE STORES INC COM 974280109 72 10,000 SH OTHER 02 10,000 0 0 WINN DIXIE STORES INC COM 974280109 0 50 SH DEFINED 03 50 0 0 WINN DIXIE STORES INC COM 974280109 8 1,064 SH OTHER 04 1,064 0 0 WINN DIXIE STORES INC COM 974280109 1 200 SH DEFINED 05 0 0 200 WINN DIXIE STORES INC COM 974280109 7,807 1,084,334 SH DEFINED 01,08 560,602 523,732 0 WINN DIXIE STORES INC COM 974280109 2 256 SH DEFINED 09 256 0 0 WINN DIXIE STORES INC COM 974280109 1 74 SH DEFINED 10 24 0 50 WINNEBAGO INDS INC COM 974637100 1,969 52,828 SH DEFINED 01 17,372 34,856 600 WINNEBAGO INDS INC COM 974637100 7 180 SH DEFINED 04 180 0 0 WINNEBAGO INDS INC COM 974637100 11 300 SH OTHER 04 300 0 0 WINNEBAGO INDS INC COM 974637100 22 600 SH OTHER 01,06 0 0 600 WINNEBAGO INDS INC COM 974637100 7,434 199,401 SH DEFINED 01,08 33,533 165,868 0 WINSTON HOTELS INC COM 97563A102 906 87,560 SH DEFINED 01 73,136 13,924 500 WINSTON HOTELS INC COM 97563A102 1,770 170,981 SH DEFINED 01,08 62,480 108,501 0 WINTON FINL CORP COM 976446104 51 3,500 SH DEFINED 01 0 3,500 0 WINTON FINL CORP COM 976446104 101 6,941 SH DEFINED 01,08 1,700 5,241 0 WINTRUST FINANCIAL CORP COM 97650W108 5,998 118,752 SH DEFINED 01 15,227 97,076 6,449 WINTRUST FINANCIAL CORP COM 97650W108 98 1,950 SH OTHER 01 1,500 450 0 WINTRUST FINANCIAL CORP COM 97650W108 13 250 SH OTHER 01,06 0 0 250 WINTRUST FINANCIAL CORP COM 97650W108 8,005 158,487 SH DEFINED 01,08 60,371 98,116 0 WIRELESS TELECOM GROUP INC COM 976524108 71 24,300 SH DEFINED 01 2,500 21,800 0 WIRELESS TELECOM GROUP INC COM 976524108 91 30,970 SH DEFINED 01,08 6,527 24,443 0 WIRELESS FACILITIES INC COM 97653A103 674 68,616 SH DEFINED 01 26,710 40,906 1,000 WIRELESS FACILITIES INC COM 97653A103 2,866 291,536 SH DEFINED 01,08 55,766 235,770 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 554 ________ WISCONSIN ENERGY CORP COM 976657106 3,170 97,213 SH DEFINED 01 48,695 34,260 14,258 WISCONSIN ENERGY CORP COM 976657106 2,540 77,903 SH OTHER 01 35,116 39,664 3,123 WISCONSIN ENERGY CORP COM 976657106 172 5,263 SH DEFINED 02 4,263 0 1,000 WISCONSIN ENERGY CORP COM 976657106 52 1,600 SH OTHER 02 1,600 0 0 WISCONSIN ENERGY CORP COM 976657106 21 650 SH DEFINED 03 100 550 0 WISCONSIN ENERGY CORP COM 976657106 68 2,100 SH OTHER 03 600 1,500 0 WISCONSIN ENERGY CORP COM 976657106 402 12,314 SH DEFINED 04 11,914 400 0 WISCONSIN ENERGY CORP COM 976657106 232 7,100 SH OTHER 04 7,100 0 0 WISCONSIN ENERGY CORP COM 976657106 32 990 SH DEFINED 05 990 0 0 WISCONSIN ENERGY CORP COM 976657106 22,228 681,630 SH DEFINED 01,08 196,266 485,364 0 WISCONSIN ENERGY CORP COM 976657106 9 275 SH DEFINED 09 275 0 0 WISCONSIN ENERGY CORP COM 976657106 3 92 SH DEFINED 10 0 0 92 WISCONSIN ENERGY CORP COM 976657106 452 13,875 SH OTHER 10 0 13,875 0 WISER OIL CO DEL COM 977284108 20 1,900 SH DEFINED 01 1,900 0 0 WISER OIL CO DEL COM 977284108 106 9,957 SH DEFINED 01,08 1,275 8,682 0 WITNESS SYS INC COM 977424100 386 31,800 SH DEFINED 01 13,200 18,400 200 WITNESS SYS INC COM 977424100 2,035 167,457 SH DEFINED 01,08 54,245 113,212 0 WOLVERINE TUBE INC COM 978093102 160 14,689 SH DEFINED 01 2,789 11,900 0 WOLVERINE TUBE INC COM 978093102 2 200 SH OTHER 01,06 0 0 200 WOLVERINE TUBE INC COM 978093102 409 37,567 SH DEFINED 01,08 8,093 29,474 0 WOLVERINE WORLD WIDE INC COM 978097103 2,015 76,755 SH DEFINED 01 37,662 36,593 2,500 WOLVERINE WORLD WIDE INC COM 978097103 50 1,900 SH DEFINED 02 1,900 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4,307 164,085 SH DEFINED 04 164,085 0 0 WOLVERINE WORLD WIDE INC COM 978097103 15 560 SH OTHER 01,06 0 0 560 WOLVERINE WORLD WIDE INC COM 978097103 7,701 293,371 SH DEFINED 01,08 101,921 191,450 0 WOODHEAD INDS INC COM 979438108 374 24,363 SH DEFINED 01 6,663 17,700 0 WOODHEAD INDS INC COM 979438108 3 185 SH DEFINED 04 185 0 0 WOODHEAD INDS INC COM 979438108 1,110 72,220 SH DEFINED 01,08 11,376 60,844 0 WOODWARD GOVERNOR CO COM 980745103 1,514 20,989 SH DEFINED 01 9,788 10,501 700 WOODWARD GOVERNOR CO COM 980745103 7 100 SH OTHER 01,06 0 0 100 WOODWARD GOVERNOR CO COM 980745103 4,858 67,364 SH DEFINED 01,08 22,572 44,792 0 WORLD ACCEP CORP DEL COM 981419104 677 36,943 SH DEFINED 01 11,193 25,400 350 WORLD ACCEP CORP DEL COM 981419104 4 200 SH OTHER 01,06 0 0 200 WORLD ACCEP CORP DEL COM 981419104 2,588 141,209 SH DEFINED 01,08 45,673 95,536 0 WORLD AWYS INC NEW COM 98142H105 18 5,300 SH DEFINED 01 0 5,300 0 WORLD AWYS INC NEW COM 98142H105 144 41,120 SH DEFINED 01,08 4,599 36,521 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 555 ________ WORLD FUEL SVCS CORP COM 981475106 1,110 24,633 SH DEFINED 01 6,605 17,278 750 WORLD FUEL SVCS CORP COM 981475106 3,486 77,322 SH DEFINED 01,08 15,911 61,411 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 54 25,900 SH DEFINED 01 4,400 21,500 0 WORLDGATE COMMUNICATIONS INC COM 98156L307 71 33,856 SH DEFINED 01,08 5,356 28,500 0 WORLD WRESTLING ENTMT INC COM 98156Q108 288 22,626 SH DEFINED 01 8,011 14,315 300 WORLD WRESTLING ENTMT INC COM 98156Q108 1,276 100,080 SH DEFINED 01,08 18,067 82,013 0 WORLDQUEST NETWORKS COM 98156W105 7 2,300 SH DEFINED 01 800 1,500 0 WORLDQUEST NETWORKS COM 98156W105 26 8,736 SH DEFINED 01,08 1,536 7,200 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 130 37,300 SH DEFINED 01 12,700 24,600 0 WORLDWIDE RESTRNT CONCEPTS I COM 98160A107 185 52,912 SH DEFINED 01,08 11,901 41,011 0 WORONOCO BANCORP INC COM 981630106 284 8,000 SH DEFINED 01 8,000 0 0 WORONOCO BANCORP INC COM 981630106 279 7,851 SH DEFINED 01,08 1,831 6,020 0 WORTHINGTON INDS INC COM 981811102 3,290 160,248 SH DEFINED 01 66,960 70,346 22,942 WORTHINGTON INDS INC COM 981811102 22 1,075 SH OTHER 01 1,000 0 75 WORTHINGTON INDS INC COM 981811102 1 50 SH DEFINED 03 50 0 0 WORTHINGTON INDS INC COM 981811102 1 60 SH DEFINED 05 0 0 60 WORTHINGTON INDS INC COM 981811102 4 200 SH OTHER 01,06 0 0 200 WORTHINGTON INDS INC COM 981811102 14,012 682,499 SH DEFINED 01,08 319,038 363,461 0 WORTHINGTON INDS INC COM 981811102 93 4,514 SH DEFINED 10 4,514 0 0 WRIGHT MED GROUP INC COM 98235T107 1,805 50,716 SH DEFINED 01 16,098 33,518 1,100 WRIGHT MED GROUP INC COM 98235T107 50 1,405 SH OTHER 01 0 1,405 0 WRIGHT MED GROUP INC COM 98235T107 6,155 172,893 SH DEFINED 01,08 33,973 138,920 0 WRIGLEY WM JR CO COM 982526105 147,525 2,339,807 SH DEFINED 01 2,103,729 196,403 39,675 WRIGLEY WM JR CO COM 982526105 189,701 3,008,745 SH OTHER 01 443,615 1,485,909 1,079,221 WRIGLEY WM JR CO COM 982526105 609 9,659 SH DEFINED 02 6,700 2,834 125 WRIGLEY WM JR CO COM 982526105 944 14,973 SH OTHER 02 12,403 2,570 0 WRIGLEY WM JR CO COM 982526105 5,922 93,924 SH DEFINED 03 87,080 3,131 3,713 WRIGLEY WM JR CO COM 982526105 438 6,950 SH OTHER 03 5,710 840 400 WRIGLEY WM JR CO COM 982526105 2,646 41,962 SH DEFINED 04 34,412 7,550 0 WRIGLEY WM JR CO COM 982526105 10,837 171,883 SH OTHER 04 18,083 153,800 0 WRIGLEY WM JR CO COM 982526105 39 620 SH DEFINED 05 0 0 620 WRIGLEY WM JR CO COM 982526105 38 600 SH OTHER 01,06 0 0 600 WRIGLEY WM JR CO COM 982526105 118,479 1,879,130 SH DEFINED 01,08 936,991 942,139 0 WRIGLEY WM JR CO COM 982526105 57 908 SH DEFINED 09 908 0 0 WRIGLEY WM JR CO COM 982526105 178 2,821 SH DEFINED 10 1,771 800 250 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 556 ________ WYETH COM 983024100 105,083 2,906,069 SH DEFINED 01 1,499,957 1,194,914 211,198 WYETH COM 983024100 21,220 586,826 SH OTHER 01 241,473 320,764 24,589 WYETH COM 983024100 4,101 113,403 SH DEFINED 02 86,799 23,044 3,560 WYETH COM 983024100 3,713 102,692 SH OTHER 02 57,782 40,460 4,450 WYETH COM 983024100 5,920 163,713 SH DEFINED 03 89,149 61,923 12,641 WYETH COM 983024100 6,669 184,440 SH OTHER 03 147,351 23,549 13,540 WYETH COM 983024100 8,750 241,985 SH DEFINED 04 232,860 7,475 1,650 WYETH COM 983024100 12,810 354,254 SH OTHER 04 319,892 30,762 3,600 WYETH COM 983024100 966 26,716 SH DEFINED 05 23,956 400 2,360 WYETH COM 983024100 446 12,330 SH OTHER 05 1,730 5,000 5,600 WYETH COM 983024100 54 1,500 SH OTHER 01,06 0 0 1,500 WYETH COM 983024100 445,707 12,325,960 SH DEFINED 01,08 6,322,684 5,993,746 9,530 WYETH COM 983024100 1,611 44,564 SH DEFINED 09 44,564 0 0 WYETH COM 983024100 4,908 135,739 SH DEFINED 10 91,468 25,969 18,302 WYETH COM 983024100 2,454 67,861 SH OTHER 10 44,761 21,675 1,425 WYNDHAM INTL INC COM 983101106 81 80,970 SH DEFINED 01 39,470 41,400 100 WYNDHAM INTL INC COM 983101106 304 303,834 SH DEFINED 01,08 69,834 234,000 0 WYNN RESORTS LTD COM 983134107 1,094 28,313 SH DEFINED 01 15,576 12,297 440 WYNN RESORTS LTD COM 983134107 7,333 189,815 SH DEFINED 01,08 67,122 122,693 0 WYNN RESORTS LTD COM 983134107 2 50 SH DEFINED 10 0 0 50 XM SATELLITE RADIO HLDGS INC COM 983759101 2,819 103,296 SH DEFINED 01 71,333 24,743 7,220 XM SATELLITE RADIO HLDGS INC COM 983759101 670 24,560 SH OTHER 01 0 24,560 0 XM SATELLITE RADIO HLDGS INC COM 983759101 19 700 SH DEFINED 02 100 600 0 XM SATELLITE RADIO HLDGS INC COM 983759101 3 100 SH DEFINED 03 100 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 330 12,100 SH DEFINED 04 12,100 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 27 1,000 SH OTHER 04 1,000 0 0 XM SATELLITE RADIO HLDGS INC COM 983759101 15,187 556,511 SH DEFINED 01,08 268,344 288,167 0 XM SATELLITE RADIO HLDGS INC COM 983759101 134 4,900 SH DEFINED 10 4,750 0 150 XM SATELLITE RADIO HLDGS INC COM 983759101 14 500 SH OTHER 10 500 0 0 XTO ENERGY INC COM 98385X106 13,470 452,161 SH DEFINED 01 368,158 54,466 29,537 XTO ENERGY INC COM 98385X106 201 6,750 SH OTHER 01 0 6,750 0 XTO ENERGY INC COM 98385X106 9 286 SH DEFINED 02 0 0 286 XTO ENERGY INC COM 98385X106 42,361 1,421,994 SH DEFINED 01,08 415,356 1,006,638 0 XTO ENERGY INC COM 98385X106 12 393 SH DEFINED 09 393 0 0 XTO ENERGY INC COM 98385X106 24 789 SH DEFINED 10 457 0 332 X-RITE INC COM 983857103 496 34,091 SH DEFINED 01 13,138 20,403 550 X-RITE INC COM 983857103 4 300 SH OTHER 01,06 0 0 300 X-RITE INC COM 983857103 2,018 138,780 SH DEFINED 01,08 21,831 116,949 0 X-RITE INC COM 983857103 2,353 161,860 SH DEFINED 10 161,860 0 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 557 ________ XATA CORP COM 983882309 27 5,000 SH DEFINED 01 0 5,000 0 XATA CORP COM 983882309 29 5,330 SH DEFINED 01,08 2,802 2,528 0 XCEL ENERGY INC COM 98389B100 11,835 708,278 SH DEFINED 01 288,121 348,988 71,169 XCEL ENERGY INC COM 98389B100 401 23,979 SH OTHER 01 4,300 19,304 375 XCEL ENERGY INC COM 98389B100 81 4,863 SH DEFINED 02 3,058 1,640 165 XCEL ENERGY INC COM 98389B100 84 5,055 SH OTHER 02 5,055 0 0 XCEL ENERGY INC COM 98389B100 77 4,600 SH DEFINED 03 4,600 0 0 XCEL ENERGY INC COM 98389B100 65 3,884 SH DEFINED 04 3,884 0 0 XCEL ENERGY INC COM 98389B100 51 3,041 SH OTHER 04 2,861 0 180 XCEL ENERGY INC COM 98389B100 35 2,085 SH DEFINED 05 985 0 1,100 XCEL ENERGY INC COM 98389B100 18 1,100 SH OTHER 01,06 0 0 1,100 XCEL ENERGY INC COM 98389B100 61,390 3,673,843 SH DEFINED 01,08 1,879,575 1,794,268 0 XCEL ENERGY INC COM 98389B100 40 2,368 SH DEFINED 09 2,368 0 0 XCEL ENERGY INC COM 98389B100 36 2,163 SH DEFINED 10 1,563 0 600 XCEL ENERGY INC COM 98389B100 36 2,125 SH OTHER 10 1,350 775 0 XANSER CORP COM 98389J103 170 69,200 SH DEFINED 01 6,500 62,700 0 XANSER CORP COM 98389J103 211 85,769 SH DEFINED 01,08 13,217 72,552 0 XETA TECHNOLOGIES INC COM 983909102 81 16,200 SH DEFINED 01 1,500 14,700 0 XETA TECHNOLOGIES INC COM 983909102 103 20,706 SH DEFINED 01,08 2,700 18,006 0 XILINX INC COM 983919101 29,232 877,585 SH DEFINED 01 540,921 281,573 55,091 XILINX INC COM 983919101 2,108 63,281 SH OTHER 01 39,106 21,950 2,225 XILINX INC COM 983919101 209 6,266 SH DEFINED 02 5,166 1,000 100 XILINX INC COM 983919101 113 3,400 SH OTHER 02 0 3,400 0 XILINX INC COM 983919101 179 5,375 SH DEFINED 03 4,522 853 0 XILINX INC COM 983919101 700 21,027 SH DEFINED 04 20,727 150 150 XILINX INC COM 983919101 455 13,650 SH OTHER 04 12,650 1,000 0 XILINX INC COM 983919101 35 1,050 SH DEFINED 05 600 0 450 XILINX INC COM 983919101 28 850 SH OTHER 01,06 0 0 850 XILINX INC COM 983919101 108,351 3,252,794 SH DEFINED 01,08 1,733,429 1,517,165 2,200 XILINX INC COM 983919101 340 10,222 SH DEFINED 09 10,222 0 0 XILINX INC COM 983919101 19 577 SH DEFINED 10 127 0 450 XILINX INC COM 983919101 7 200 SH OTHER 10 0 200 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 558 ________ XEROX CORP COM 984121103 18,362 1,266,316 SH DEFINED 01 480,734 673,419 112,163 XEROX CORP COM 984121103 22 1,500 SH OTHER 01 600 100 800 XEROX CORP COM 984121103 15 1,050 SH DEFINED 02 0 0 1,050 XEROX CORP COM 984121103 128 8,800 SH DEFINED 03 2,900 0 5,900 XEROX CORP COM 984121103 20 1,350 SH OTHER 03 1,350 0 0 XEROX CORP COM 984121103 268 18,480 SH DEFINED 04 4,480 14,000 0 XEROX CORP COM 984121103 16 1,130 SH DEFINED 05 0 0 1,130 XEROX CORP COM 984121103 32 2,200 SH OTHER 01,06 0 0 2,200 XEROX CORP COM 984121103 106,169 7,322,001 SH DEFINED 01,08 3,768,424 3,553,577 0 XEROX CORP COM 984121103 59 4,098 SH DEFINED 09 4,098 0 0 XEROX CORP COM 984121103 35 2,435 SH DEFINED 10 1,335 0 1,100 XYBERNAUT CORP COM 984149104 105 61,500 SH DEFINED 01 9,100 49,500 2,900 XYBERNAUT CORP COM 984149104 189 111,113 SH DEFINED 01,08 64,613 46,500 0 YAHOO INC COM 984332106 117,655 3,232,286 SH DEFINED 01 1,971,519 1,058,741 202,026 YAHOO INC COM 984332106 2,310 63,466 SH OTHER 01 1,700 60,566 1,200 YAHOO INC COM 984332106 186 5,100 SH DEFINED 02 5,100 0 0 YAHOO INC COM 984332106 47 1,300 SH OTHER 02 1,300 0 0 YAHOO INC COM 984332106 2,573 70,693 SH DEFINED 03 42,053 27,890 750 YAHOO INC COM 984332106 325 8,935 SH OTHER 03 6,625 2,310 0 YAHOO INC COM 984332106 2,877 79,040 SH DEFINED 04 77,140 500 1,400 YAHOO INC COM 984332106 510 14,024 SH OTHER 04 14,024 0 0 YAHOO INC COM 984332106 75 2,070 SH DEFINED 05 0 0 2,070 YAHOO INC COM 984332106 124 3,400 SH OTHER 01,06 0 0 3,400 YAHOO INC COM 984332106 433,541 11,910,480 SH DEFINED 01,08 6,157,083 5,742,717 10,680 YAHOO INC COM 984332106 925 25,401 SH DEFINED 09 25,401 0 0 YAHOO INC COM 984332106 2,291 62,940 SH DEFINED 10 23,392 24,400 15,148 YAHOO INC COM 984332106 7 200 SH OTHER 10 200 0 0 YANKEE CANDLE INC COM 984757104 2,075 70,935 SH DEFINED 01 28,438 40,597 1,900 YANKEE CANDLE INC COM 984757104 17 565 SH DEFINED 04 565 0 0 YANKEE CANDLE INC COM 984757104 9,174 313,637 SH DEFINED 01,08 67,070 246,567 0 XICOR INC COM 984903104 644 42,541 SH DEFINED 01 17,841 24,100 600 XICOR INC COM 984903104 3,064 202,491 SH DEFINED 01,08 46,394 156,097 0 YARDVILLE NATL BANCORP COM 985021104 648 25,956 SH DEFINED 01 16,150 9,556 250 YARDVILLE NATL BANCORP COM 985021104 1,361 54,562 SH DEFINED 01,08 11,726 42,836 0 YELLOW ROADWAY CORP COM 985577105 2,250 56,456 SH DEFINED 01 9,774 43,235 3,447 YELLOW ROADWAY CORP COM 985577105 299 7,500 SH DEFINED 04 0 7,500 0 YELLOW ROADWAY CORP COM 985577105 20 498 SH OTHER 04 0 0 498 YELLOW ROADWAY CORP COM 985577105 28 698 SH OTHER 01,06 0 0 698 YELLOW ROADWAY CORP COM 985577105 8,666 217,421 SH DEFINED 01,08 82,166 135,255 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 559 ________ YORK INTL CORP NEW COM 986670107 1,741 42,381 SH DEFINED 01 28,839 12,492 1,050 YORK INTL CORP NEW COM 986670107 9 225 SH DEFINED 02 0 0 225 YORK INTL CORP NEW COM 986670107 189 4,600 SH DEFINED 04 0 4,600 0 YORK INTL CORP NEW COM 986670107 12,722 309,756 SH DEFINED 01,08 68,390 241,366 0 YOUBET COM INC COM 987413101 107 25,800 SH DEFINED 01 3,900 21,900 0 YOUBET COM INC COM 987413101 255 61,697 SH DEFINED 01,08 10,480 51,217 0 YOUNG BROADCASTING INC COM 987434107 355 26,971 SH DEFINED 01 9,130 17,441 400 YOUNG BROADCASTING INC COM 987434107 1,797 136,687 SH DEFINED 01,08 49,845 86,842 0 YOUNG INNOVATIONS INC COM 987520103 678 26,707 SH DEFINED 01 3,458 23,249 0 YOUNG INNOVATIONS INC COM 987520103 958 37,720 SH DEFINED 01,08 8,665 29,055 0 YUM BRANDS INC COM 988498101 18,284 491,228 SH DEFINED 01 219,558 226,338 45,332 YUM BRANDS INC COM 988498101 1,008 27,088 SH OTHER 01 11,868 14,850 370 YUM BRANDS INC COM 988498101 30 806 SH DEFINED 02 566 240 0 YUM BRANDS INC COM 988498101 37 1,000 SH OTHER 02 200 800 0 YUM BRANDS INC COM 988498101 104 2,804 SH DEFINED 03 1,804 1,000 0 YUM BRANDS INC COM 988498101 336 9,020 SH OTHER 03 7,520 1,500 0 YUM BRANDS INC COM 988498101 6 160 SH DEFINED 04 160 0 0 YUM BRANDS INC COM 988498101 141 3,788 SH OTHER 04 3,544 0 244 YUM BRANDS INC COM 988498101 19 503 SH DEFINED 05 103 0 400 YUM BRANDS INC COM 988498101 30 800 SH OTHER 01,06 0 0 800 YUM BRANDS INC COM 988498101 100,256 2,693,608 SH DEFINED 01,08 1,394,667 1,298,941 0 YUM BRANDS INC COM 988498101 57 1,523 SH DEFINED 09 1,523 0 0 YUM BRANDS INC COM 988498101 19 500 SH DEFINED 10 50 0 450 Z TEL TECHNOLOGIES INC COM 988792107 14 10,750 SH DEFINED 01 5,250 5,500 0 Z TEL TECHNOLOGIES INC COM 988792107 98 72,834 SH DEFINED 01,08 12,034 60,800 0 ZALE CORP NEW COM 988858106 2,224 81,586 SH DEFINED 01 30,670 46,916 4,000 ZALE CORP NEW COM 988858106 20 730 SH OTHER 01,06 0 0 730 ZALE CORP NEW COM 988858106 10,628 389,870 SH DEFINED 01,08 131,598 258,272 0 ZANETT INC COM 98906R109 11 2,600 SH DEFINED 01 0 2,600 0 ZANETT INC COM 98906R109 64 15,716 SH DEFINED 01,08 11,700 4,016 0 ZAPATA CORP COM 989070602 194 3,170 SH DEFINED 01 490 2,680 0 ZAPATA CORP COM 989070602 16 253 SH OTHER 01 0 253 0 ZAPATA CORP COM 989070602 238 3,876 SH DEFINED 01,08 918 2,958 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 560 ________ ZEBRA TECHNOLOGIES CORP COM 989207105 12,745 146,492 SH DEFINED 01 108,866 32,306 5,320 ZEBRA TECHNOLOGIES CORP COM 989207105 343 3,947 SH OTHER 01 0 3,947 0 ZEBRA TECHNOLOGIES CORP COM 989207105 131 1,500 SH DEFINED 04 1,500 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 22,433 257,855 SH DEFINED 01,08 75,751 182,104 0 ZEBRA TECHNOLOGIES CORP COM 989207105 19 217 SH DEFINED 10 0 0 217 ZENITH NATL INS CORP COM 989390109 1,589 32,697 SH DEFINED 01 7,500 24,997 200 ZENITH NATL INS CORP COM 989390109 12 250 SH OTHER 01,06 0 0 250 ZENITH NATL INS CORP COM 989390109 5,566 114,530 SH DEFINED 01,08 40,955 73,575 0 ZHONE TECHNOLOGIES INC NEW COM 98950P108 94 24,207 SH DEFINED 01 22,820 0 1,387 ZHONE TECHNOLOGIES INC NEW COM 98950P108 950 243,559 SH DEFINED 01,08 38,435 205,124 0 ZILA INC COM 989513205 412 83,900 SH DEFINED 01 24,300 59,600 0 ZILA INC COM 989513205 1,141 232,477 SH DEFINED 01,08 41,311 191,166 0 ZIMMER HLDGS INC COM 98956P102 114,365 1,296,652 SH DEFINED 01 822,366 360,896 113,390 ZIMMER HLDGS INC COM 98956P102 12,004 136,100 SH OTHER 01 66,368 61,913 7,819 ZIMMER HLDGS INC COM 98956P102 2,569 29,123 SH DEFINED 02 17,062 9,921 2,140 ZIMMER HLDGS INC COM 98956P102 1,603 18,174 SH OTHER 02 10,005 7,259 910 ZIMMER HLDGS INC COM 98956P102 9,307 105,525 SH DEFINED 03 56,849 40,361 8,315 ZIMMER HLDGS INC COM 98956P102 2,985 33,842 SH OTHER 03 27,879 5,283 680 ZIMMER HLDGS INC COM 98956P102 34,312 389,026 SH DEFINED 04 358,102 12,475 18,449 ZIMMER HLDGS INC COM 98956P102 14,531 164,752 SH OTHER 04 157,907 6,210 635 ZIMMER HLDGS INC COM 98956P102 620 7,027 SH DEFINED 05 5,142 1,050 835 ZIMMER HLDGS INC COM 98956P102 40 450 SH OTHER 05 200 250 0 ZIMMER HLDGS INC COM 98956P102 59 665 SH OTHER 01,06 0 0 665 ZIMMER HLDGS INC COM 98956P102 196,582 2,228,822 SH DEFINED 01,08 1,153,887 1,074,935 0 ZIMMER HLDGS INC COM 98956P102 930 10,549 SH DEFINED 09 10,549 0 0 ZIMMER HLDGS INC COM 98956P102 18,393 208,541 SH DEFINED 10 134,753 70,024 3,764 ZIMMER HLDGS INC COM 98956P102 17,102 193,904 SH OTHER 10 16,902 175,931 1,071 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 561 ________ ZIONS BANCORPORATION COM 989701107 10,904 177,451 SH DEFINED 01 64,467 97,050 15,934 ZIONS BANCORPORATION COM 989701107 98 1,588 SH OTHER 01 623 890 75 ZIONS BANCORPORATION COM 989701107 3,534 57,509 SH DEFINED 02 35,674 20,335 1,500 ZIONS BANCORPORATION COM 989701107 804 13,080 SH OTHER 02 6,820 5,980 280 ZIONS BANCORPORATION COM 989701107 2,668 43,422 SH DEFINED 03 27,912 14,240 1,270 ZIONS BANCORPORATION COM 989701107 139 2,260 SH OTHER 03 750 610 900 ZIONS BANCORPORATION COM 989701107 259 4,213 SH DEFINED 04 4,213 0 0 ZIONS BANCORPORATION COM 989701107 330 5,364 SH OTHER 04 5,364 0 0 ZIONS BANCORPORATION COM 989701107 1,258 20,470 SH DEFINED 05 18,600 1,795 75 ZIONS BANCORPORATION COM 989701107 131 2,125 SH OTHER 05 205 1,920 0 ZIONS BANCORPORATION COM 989701107 9 150 SH OTHER 01,06 0 0 150 ZIONS BANCORPORATION COM 989701107 54,452 886,123 SH DEFINED 01,08 476,426 409,697 0 ZIONS BANCORPORATION COM 989701107 404 6,568 SH DEFINED 09 6,568 0 0 ZIONS BANCORPORATION COM 989701107 127 2,065 SH DEFINED 10 1,465 500 100 ZIONS BANCORPORATION COM 989701107 6 100 SH OTHER 10 0 100 0 ZIX CORP COM 98974P100 341 43,200 SH DEFINED 01 14,600 28,200 400 ZIX CORP COM 98974P100 4 525 SH OTHER 01,06 0 0 525 ZIX CORP COM 98974P100 1,036 131,324 SH DEFINED 01,08 79,508 51,816 0 ZORAN CORP COM 98975F101 1,091 59,440 SH DEFINED 01 24,818 33,162 1,460 ZORAN CORP COM 98975F101 5,176 282,044 SH DEFINED 01,08 83,844 198,200 0 ZONAGEN INC COM 98975L108 35 13,611 SH DEFINED 01 2,300 11,311 0 ZONAGEN INC COM 98975L108 28 10,983 SH DEFINED 01,08 2,008 8,975 0 ZOLTEK COS INC COM 98975W104 122 17,100 SH DEFINED 01 1,500 15,600 0 ZOLTEK COS INC COM 98975W104 273 38,156 SH DEFINED 01,08 6,923 31,233 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 4 1,000 SH DEFINED 01 1,000 0 0 ZOOM TECHNOLOGIES INC DEL COM 98976E103 62 15,709 SH DEFINED 01,08 1,628 14,081 0 ZONES INC COM 98976N103 42 14,900 SH DEFINED 01 1,800 13,100 0 ZONES INC COM 98976N103 52 18,541 SH DEFINED 01,08 3,563 14,978 0 ZYMOGENETICS INC COM 98985T109 690 36,338 SH DEFINED 01 16,063 19,825 450 ZYMOGENETICS INC COM 98985T109 2,912 153,286 SH DEFINED 01,08 28,277 125,009 0 ZYGO CORP COM 989855101 585 52,265 SH DEFINED 01 33,791 17,524 950 ZYGO CORP COM 989855101 1,298 116,011 SH DEFINED 01,08 33,111 82,900 0 ZOLL MED CORP COM 989922109 557 15,883 SH DEFINED 01 5,466 10,267 150 ZOLL MED CORP COM 989922109 2,875 81,944 SH DEFINED 01,08 34,001 47,943 0 FORM 13F DATE 06-30-04 NORTHERN TRUST CORPORATION PAGE 562 ________ ZOMAX INC MINN COM 989929104 174 46,000 SH DEFINED 01 15,000 30,900 100 ZOMAX INC MINN COM 989929104 252 66,648 SH DEFINED 01,08 13,700 52,948 0 OVERALL TOTALS 179,276,600 REPORT ENTRY TOTAL 19,336