-----BEGIN PRIVACY-ENHANCED MESSAGE----- Proc-Type: 2001,MIC-CLEAR Originator-Name: webmaster@www.sec.gov Originator-Key-Asymmetric: MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB MIC-Info: RSA-MD5,RSA, R9/LUPDbT1MRTCFLvMmoRa26TLAfmUdPOgNdY4hgUY6XBlJsEC1ITCY/wm/64/gi lgigKAaRdb1TE6SI9xx5yQ== 0001169232-04-000279.txt : 20040123 0001169232-04-000279.hdr.sgml : 20040123 20040123112220 ACCESSION NUMBER: 0001169232-04-000279 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20031231 FILED AS OF DATE: 20040123 EFFECTIVENESS DATE: 20040123 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL CENTRAL INDEX KEY: 0000902367 IRS NUMBER: 362214610 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04871 FILM NUMBER: 04539557 BUSINESS ADDRESS: STREET 1: 222 WEST ADAMS ST STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60606-5312 BUSINESS PHONE: 3122361600 MAIL ADDRESS: STREET 1: 222 WEST ADAMS CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 d57976_13f-hr.txt HOLDINGS REPORT UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: December 31, 2003 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: William Blair & Company, L.L.C. Address: 222 West Adams Street, Chicago, Illinois 60606 13F File Number: 28-1585 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: Michelle Seitz Title: Principal and Manager of Investment Management Services Department Phone:(312) 236-1600 Signature, Place, and Date of Signing: /s/ Michelle Seitz Chicago, Illinois 12/31/2003 - -------------------------------------------------------------------------------- Report Type (Check only one.): |X| 13F HOLDINGS REPORT. |_| 13F NOTICE. |_| 13F COMBINATION REPORT. List of Other Managers Reporting for this Manager: NONE - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934. FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: None Form 13F Information Table Entry Total: Form 13F Information Table Value Total: List of Other Included Managers: No. 13F File Number Name NONE William Blair & Company, L.L.C. FORM 13F 31-Dec-03
TITLE OF VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ------------------------------ -------- --------- -------- ----------- --- ---- ------- -------- --------- ------ ---- 3M CO COM COM 88579Y101 19344 227497 SH Sole 227497 0 0 4 KIDS ENTMT INC COM COM 350865101 12208 469190 SH Sole 469190 0 0 99 CENTS ONLY STORES COM COM 65440K106 4446 163271 SH Sole 163271 0 0 A D C TELECOMMUNICATN COM COM 000886101 76 25913 SH Sole 25913 0 0 AAR CORP COM COM 000361105 382 25595 SH Sole 25595 0 0 ABBOTT LABS COM COM 002824100 82734 1775418 SH Sole 1775418 0 0 ABC BANCORP COM COM 000400101 514 31958 SH Sole 31958 0 0 ABM INDUSTRIES INC COM 000957100 239 13740 SH Sole 13740 0 0 ACCREDO HEALTH INC COM COM 00437V104 14211 449580 SH Sole 449580 0 0 ACE LTD ORD COM G0070K103 17994 434442 SH Sole 434442 0 0 ACTIVISION INC NEW COM NEW COM 004930202 5398 296486 SH Sole 296486 0 0 ACXIOM CORP COM COM 005125109 8324 446865 SH Sole 446865 0 0 ADECCO SA SPONSORED ADR COM 006754105 966 60000 SH Sole 60000 0 0 ADMINISTAFF INC COM COM 007094105 922 53100 SH Sole 53100 0 0 ADOBE SYS INC COM COM 00724f101 24059 615635 SH Sole 615635 0 0 ADVANCED UROSCIENCE COM COM 00756X103 0 10000 SH Sole 10000 0 0 ADVANTEST CORP SPONSORED ADR COM 00762U101 673 33878 SH Sole 33878 0 0 ADVENT CLAYMORE CV SEC COM COM 00764c109 421 16000 SH Sole 16000 0 0 ADVENT SOFTWARE INC COM COM 007974108 6987 400865 SH Sole 400865 0 0 ADVISORY BOARD CO COM 00762w107 222 6400 SH Sole 6400 0 0 AETNA INC COM 00817y108 436 6465 SH Sole 6465 0 0 AFFILIATED COMPUTER CL A COM 008190100 1479 27170 SH Sole 27170 0 0 AFFILIATED MANAGERS COM 008252108 6774 97345 SH Sole 97345 0 0 AFLAC INC COM COM 001055102 3910 108072 SH Sole 108072 0 0 AGERE SYS INC CL A COM 00845v100 149 49076 SH Sole 49076 0 0 AGREE REALTY CORP COM COM 008492100 10015 354143 SH Sole 354143 0 0 AIR PRODS & CHEMS INC COM COM 009158106 1340 25369 SH Sole 25369 0 0 AIRGAS INC COM COM 009363102 54174 2522124 SH Sole 2522124 0 0 ALBANY MOLECULAR RESH COM COM 012423109 7581 505075 SH Sole 505075 0 0 ALBERTO CULVER CO-CL B CONV COM 013068101 686 10880 SH Sole 10880 0 0 ALCOA INC COM 013817101 365 9625 SH Sole 9625 0 0 ALCON INC COM h01301102 122101 2016868 SH Sole 2016868 0 0 ALLERGAN INC COM COM 018490102 23722 308835 SH Sole 308835 0 0 ALLETE COM COM 018522102 375 12282 SH Sole 12282 0 0 ALLIANCE CAP MGMT HLDG UNIT LT COM 01855A101 1036 30700 SH Sole 30700 0 0 ALLIED CAP CORP NEW COM COM 01903Q108 294 10540 SH Sole 10540 0 0 ALLIED PRODS CORP DEL COM COM 019411107 0 20000 SH Sole 20000 0 0 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 223 42000 SH Sole 42000 0 0 ALLSTATE CORP COM COM 020002101 2909 67638 SH Sole 67638 0 0 ALLTEL CORP COM COM 020039103 1334 28647 SH Sole 28647 0 0 ALPHARMA INC CL A COM 020813101 8397 417761 SH Sole 417761 0 0 ALTERNATIVE RESOURCES COM 02145R102 631 1577880 SH Sole 1577880 0 0 ALTRIA GROUP INC COM 02209s103 4641 85288 SH Sole 85288 0 0 AMAZON COM INC COM COM 023135106 495 9425 SH Sole 9425 0 0 AMBAC FINL GROUP INC COM COM 023139108 2253 32468 SH Sole 32468 0 0 AMCORE FINL INC COM COM 023912108 278 10268 SH Sole 10268 0 0 AMEREN CORP COM COM 023608102 350 7629 SH Sole 7629 0 0 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 360 13160 SH Sole 13160 0 0 AMERICAN ECOLOGY CORP COM COM 025533100 164 20000 SH Sole 20000 0 0 AMERICAN ELEC PWR INC COM COM 025537101 365 11996 SH Sole 11996 0 0 AMERICAN EXPRESS CO COM COM 025816109 4735 98189 SH Sole 98189 0 0 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 13700 803527 SH Sole 803527 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 38485 1612278 SH Sole 1612278 0 0 AMERICAN INTL GROUP COM COM 026874107 75138 1133655 SH Sole 1133655 0 0 AMERICAN SUPERCONDUCTR COM COM 030111108 555 40100 SH Sole 40100 0 0 AMERSHAM PLC SPONSORED ADR COM 030719108 812 11900 SH Sole 11900 0 0 AMERUS GROUP CO COM COM 03072M108 19018 543835 SH Sole 543835 0 0 AMGEN INC COM COM 031162100 122717 1986038 SH Sole 1986038 0 0 AMSURG CORP COM COM 03232P405 18180 479076 SH Sole 479076 0 0 ANADARKO PETE CORP COM COM 032511107 781 15323 SH Sole 15323 0 0 ANCHOR BANCORP WIS INC COM COM 032839102 348 14000 SH Sole 14000 0 0 ANHEUSER BUSCH COS INC COM 035229103 13289 252267 SH Sole 252267 0 0 ANNALY MTG MGMT INC COM COM 035710409 218 11900 SH Sole 11900 0 0 AON CORP COM COM 037389103 4045 168999 SH Sole 168999 0 0 APACHE CORP COM COM 037411105 70654 871207 SH Sole 871207 0 0 APOLLO GROUP INC CL A COM 037604105 29481 434768 SH Sole 434768 0 0 APPLERA CORP COM APPLIED BIOSY COM 038020103 235 11350 SH Sole 11350 0 0 APPLERA CORP COM CE GEN GRP COM 038020202 1393 100153 SH Sole 100153 0 0 APPLIED MATLS INC COM COM 038222105 16339 728133 SH Sole 728133 0 0 APPLIED MOLECULAR EVOL COM COM 03823E108 1515 85000 SH Sole 85000 0 0 APTARGROUP INC COM COM 038336103 7313 187500 SH Sole 187500 0 0 ARBITRON INC COM 03875Q108 3809 91323 SH Sole 91323 0 0 ARCHER DANIELS MIDLAND COM 039483102 815 53594 SH Sole 53594 0 0 ARGONAUT GROUP INC COM COM 040157109 1243 80050 SH Sole 80050 0 0 ARIBA INC COM COM 04033V104 49 16540 SH Sole 16540 0 0 ARTESYN TECHNOLOGIES INC COM 043127109 10282 1206794 SH Sole 1206794 0 0 ARTISAN COMPONENTS INC COM COM 042923102 12244 597290 SH Sole 597290 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 15160 1477610 SH Sole 1477610 0 0 ASSOCIATED BANC CORP COM COM 045487105 1093 25561 SH Sole 25561 0 0 ASTORIA FINL CORP COM COM 046265104 15995 429983 SH Sole 429983 0 0 ASYST TECHNOLOGY CP COM COM 04648X107 6692 388160 SH Sole 388160 0 0 AT&T WIRELESS SERVICES INC COM COM 00209A106 234 29322 SH Sole 29322 0 0 ATMOS ENERGY CORP COM COM 049560105 18953 779963 SH Sole 779963 0 0 ATRIX LABS INC COM COM 04962L101 14060 584875 SH Sole 584875 0 0 AUTOLIV INC COM COM 052800109 1205 32000 SH Sole 32000 0 0 AUTOMATIC DATA PROCESS COM COM 053015103 60641 1530956 SH Sole 1530956 0 0 AVALONBAY COMMUNITIES INC COM 053484101 3966 82975 SH Sole 82975 0 0 AVANIR PHARMACEUTICALS CL A COM 05348P104 16 11000 SH Sole 11000 0 0 AVERY DENNISON CORP COM COM 053611109 8693 155186 SH Sole 155186 0 0 AVNET INC COM 053807103 16830 777005 SH Sole 777005 0 0 AVON PRODS INC COM COM 054303102 33351 494168 SH Sole 494168 0 0 AWARE INC MASS COM COM 05453N100 78 27000 SH Sole 27000 0 0 AWG LTD COM COM 00244W105 0 20000 SH Sole 20000 0 0 AXCAN PHARMA INC COM COM 054923107 36784 2350416 SH Sole 2350416 0 0 BANC ONE CORP COM COM 06423a103 7473 163925 SH Sole 163925 0 0 BANGKOK BANK PUBLIC CO LTD COM y0606r119 58 20000 SH Sole 20000 0 0 BANK HAWAII CORP COM COM 062540109 10582 250756 SH Sole 250756 0 0 BANK NEW YORK INC COM COM 064057102 397 12004 SH Sole 12004 0 0 BANK OF AMER CORP COM 060505104 23924 297459 SH Sole 297459 0 0 BANTA CORP COM COM 066821109 312 7720 SH Sole 7720 0 0 BARNES & NOBLE INC COM 067774109 200 6100 SH Sole 6100 0 0 BARRICK GOLD CORP COM COM 067901108 227 10000 SH Sole 10000 0 0 BAXTER INTL INC COM COM 071813109 6765 221684 SH Sole 221684 0 0 BB&T CORP COM COM 054937107 13658 353487 SH Sole 353487 0 0 BEA SYS INC COM COM 073325102 36430 2961864 SH Sole 2961864 0 0 BECTON DICKINSON & CO COM COM 075887109 943 22925 SH Sole 22925 0 0 BED BATH & BEYOND COM 075896100 156715 3615136 SH Sole 3615136 0 0 BELDEN INC COM COM 077459105 5210 247056 SH Sole 247056 0 0 BELLSOUTH CORP COM COM 079860102 2561 90519 SH Sole 90519 0 0 BEMA GOLD COM 08135F107 59 16000 SH Sole 16000 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 1000 28745 SH Sole 28745 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 71444 848 SH Sole 848 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670207 6218 2209 SH Sole 2209 0 0 BEST BUY INC COM COM 086516101 26602 509232 SH Sole 509232 0 0 BG PLC FINAL INST ADR COM 055434203 999 38395 SH Sole 38395 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 931 51022 SH Sole 51022 0 0 BINGHAM FINANCIAL SER COM COM 090433103 0 70166 SH Sole 70166 0 0 BIO LOGIC SYS CORP COM COM 090909102 594 101100 SH Sole 101100 0 0 BIOGEN IDEC INC COM 09062x103 985 26827 SH Sole 26827 0 0 BIOMET INC COM COM 090613100 1870 51637 SH Sole 51637 0 0 BIOSITE DIAGNOSTICS COM COM 090945106 3970 137165 SH Sole 137165 0 0 BIOSPHERE MEDICAL INC COM COM 09066V103 84 21500 SH Sole 21500 0 0 BISYS GROUP INC COM COM 055472104 16927 1137542 SH Sole 1137542 0 0 BJS WHOLESALE CLUB INC COM COM 05548J106 20035 872608 SH Sole 872608 0 0 BLOCK H & R INC COM COM 093671105 7734 139679 SH Sole 139679 0 0 BLYTH INDS INC COM COM 09643P108 995 30875 SH Sole 30875 0 0 BOEING CO COM COM 097023105 806 19138 SH Sole 19138 0 0 BOISE CASCADE CORP COM COM 097383103 16139 491143 SH Sole 491143 0 0 BORG-WARNER AUTOMOTIVE COM COM 099724106 15006 176398 SH Sole 176398 0 0 BORLAND SOFTWARE CORP COM COM 099849101 16081 1652721 SH Sole 1652721 0 0 BOSTON PRIVT FINL HLDG COM COM 101119105 2238 90094 SH Sole 90094 0 0 BOSTON PROPERTIES INC COM COM 101121101 1228 25495 SH Sole 25495 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 866 23575 SH Sole 23575 0 0 BP PLC SPONSORED ADR COM 055622104 22630 458559 SH Sole 458559 0 0 BRADY CORP CL A COM 104674106 309 7575 SH Sole 7575 0 0 BRANDYWINE RLTY TR SH BEN INT COM 105368203 13884 518657 SH Sole 518657 0 0 BRISTOL MYERS SQUIBB COM COM 110122108 5858 204831 SH Sole 204831 0 0 BRITISH SKY BROADCAST COM 111013108 478 9390 SH Sole 9390 0 0 BUNGE LTD COM G16962105 205 6250 SH Sole 6250 0 0 BURLINGTON NORTHERN SANTA FE C COM 12189T104 698 21574 SH Sole 21574 0 0 BURLINGTON RES INC COM COM 122014103 996 17989 SH Sole 17989 0 0 C H ROBINSON WORLDWIDE COM COM 12541W100 72093 1901692 SH Sole 1901692 0 0 CACI INTL INC CL A COM 127190304 5640 116028 SH Sole 116028 0 0 CADBURY SCHWEPPES PLC ADR COM 127209302 1231 41185 SH Sole 41185 0 0 CADMUS COMMUNICATION COM COM 127587103 9386 721971 SH Sole 721971 0 0 CALGON CARBON CORP COM COM 129603106 537 86600 SH Sole 86600 0 0 CALPINE CORP COM COM 131347106 199 41505 SH Sole 41505 0 0 CANADIAN NATL RY CO COM COM 136375102 418 6598 SH Sole 6598 0 0 CAPITAL AUTOMOTV REIT COM SH B COM 139733109 316 9900 SH Sole 9900 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 14346 234085 SH Sole 234085 0 0 CARDINAL HEALTH INC COM 14149Y108 26376 431265 SH Sole 431265 0 0 CARDIODYNAMICS INTL COM COM 141597104 2430 407044 SH Sole 407044 0 0 CAREER EDUCATION CORP COM COM 141665109 7526 186997 SH Sole 186997 0 0 CAREMARK RX INC COM COM 141705103 18300 722466 SH Sole 722466 0 0 CARMAX INC COM COM 143130102 112603 3640587 SH Sole 3640587 0 0 CARNIVAL CORP CL A COM 143658300 5802 146065 SH Sole 146065 0 0 CATALINA MARKETING CP COM COM 148867104 15791 783267 SH Sole 783267 0 0 CATERPILLAR INC DEL COM COM 149123101 1230 14829 SH Sole 14829 0 0 CATTLEGUARD INC COM COM 149472102 0 10000 SH Sole 10000 0 0 CDW CORP COM 12512N105 103383 1789877 SH Sole 1789877 0 0 CELL GENESYS INC COM COM 150921104 4290 335450 SH Sole 335450 0 0 CELL THERAPEUTICS INC COM COM 150934107 8236 949960 SH Sole 949960 0 0 CENDANT CORP COM COM 151313103 7730 347155 SH Sole 347155 0 0 CENTERPOINT PPTYS CORP COM 151895109 19937 266192 SH Sole 266192 0 0 CEPHEID COM COM 15670R107 190 19840 SH Sole 19840 0 0 CERIDIAN CORP COM COM 156779100 12098 577771 SH Sole 577771 0 0 CFS BANCORP INC COM COM 12525D102 151 10207 SH Sole 10207 0 0 CGI HLDG CORP COM COM 125318105 25 56000 SH Sole 56000 0 0 CHAMPS ENTMT INC DEL COM COM 158787101 75 10000 SH Sole 10000 0 0 CHARLES RIV LABS INTL COM COM 159864107 1423 41450 SH Sole 41450 0 0 CHARLES RIVER ASSC COM COM 159852102 472 14775 SH Sole 14775 0 0 CHARTER ONE FINL INC COM COM 160903100 795 23031 SH Sole 23031 0 0 CHATTEM INC COM COM 162456107 260 14550 SH Sole 14550 0 0 CHECKPOINT SYS INC COM COM 162825103 14990 792719 SH Sole 792719 0 0 CHEESECAKE FACTORY INC COM COM 163072101 52615 1194705 SH Sole 1194705 0 0 CHEMICAL FINL CORP COM COM 163731102 1024 28156 SH Sole 28156 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 253 9720 SH Sole 9720 0 0 CHEVRONTEXACO CORP COM COM 166764100 3171 36708 SH Sole 36708 0 0 CHICAGO MERCANTIL HLDG CL A COM 167760107 5902 81570 SH Sole 81570 0 0 CHOICEPOINT INC COM 170388102 3963 104053 SH Sole 104053 0 0 CHRISTOPHER & BANKS CP COM COM 171046105 8790 450085 SH Sole 450085 0 0 CHUBB CORP COM COM 171232101 282 4140 SH Sole 4140 0 0 CINCINNATI FINL CORP COM COM 172062101 219 5253 SH Sole 5253 0 0 CINTAS CORP COM COM 172908105 125012 2495272 SH Sole 2495272 0 0 CIRCUIT CITY STORE INC COM COM 172737108 162 16000 SH Sole 16000 0 0 CISCO SYS INC COM COM 17275R102 82721 3414011 SH Sole 3414011 0 0 CITIGROUP COM COM 172967101 17566 361908 SH Sole 361908 0 0 CITIZENS BKG CORP MICH COM COM 174420109 448 13725 SH Sole 13725 0 0 CITRIX SYS INC COM COM 177376100 206 9750 SH Sole 9750 0 0 CITY BK LYNNWOOD WASH COM COM 17770A109 6468 197260 SH Sole 197260 0 0 CLARCOR INC COM COM 179895107 1804 40925 SH Sole 40925 0 0 CLEAR CHANNEL COMMUN COM COM 184502102 69062 1474745 SH Sole 1474745 0 0 COCA COLA CO COM COM 191216100 10049 198019 SH Sole 198019 0 0 COEUR D ALENE MINES ID COM COM 192108108 283 49000 SH Sole 49000 0 0 COGNIZANT TECH SOLUTNS CL A COM 192446102 22903 501836 SH Sole 501836 0 0 COGNOS INC COM COM 19244C109 43966 1435410 SH Sole 1435410 0 0 COLGATE PALMOLIVE CO COM COM 194162103 10062 201059 SH Sole 201059 0 0 COMCAST CORP CL A SPL COM 200300200 1234 39443 SH Sole 39443 0 0 COMCAST CORP CL A COM 20030N101 4888 149078 SH Sole 149078 0 0 COMCAST CORP CL A SPL COM 20030N200 32343 1033650 SH Sole 1033650 0 0 COMERICA INC COM COM 200340107 2018 36000 SH Sole 36000 0 0 COMFORT SYS USA INC COM COM 199908104 11839 2160330 SH Sole 2160330 0 0 COMMERCIAL CAP BANCORP COM COM 20162L105 9913 462990 SH Sole 462990 0 0 COMMERCIAL NET LEASE COM COM 202218103 224 12600 SH Sole 12600 0 0 COMSTOCK RES INC COM NEW COM 205768203 8398 435120 SH Sole 435120 0 0 COMVERSE TECHNOLOGY COM NEW COM 205862402 2754 156575 SH Sole 156575 0 0 CONAGRA INC COM COM 205887102 1411 53465 SH Sole 53465 0 0 CONCORD EFS INC COM 206197105 12711 856584 SH Sole 856584 0 0 CONOCOPHILLIPS COM 20825c104 2024 30868 SH Sole 30868 0 0 CONSOL ENERGY INC COM COM 20854P109 17822 688102 SH Sole 688102 0 0 CONSTELLATION ENERGY COM COM 210371100 332 8486 SH Sole 8486 0 0 CORILLIAN CORP COM COM 218725109 138 21800 SH Sole 21800 0 0 CORN PRODS INTL INC COM COM 219023108 773 22441 SH Sole 22441 0 0 CORNING INC COM COM 219350105 2318 222274 SH Sole 222274 0 0 CORPORATE EXEC BRD CO COM COM 21988R102 37537 804309 SH Sole 804309 0 0 CORRECTIONS CP AM NEW COM COM 22025Y407 19366 671720 SH Sole 671720 0 0 COSI INC COM COM 22122p101 346 124035 SH Sole 124035 0 0 COSTAR GROUP INC COM 22160n109 13642 327166 SH Sole 327166 0 0 COSTCO WHOLESALE CORP COM 22160k105 1367 36772 SH Sole 36772 0 0 COUNTRYWIDE FINANCIAL CORP COM 222372104 252 3329 SH Sole 3329 0 0 COVEST BANCSHARES COM COM 33761U103 2586 94408 SH Sole 94408 0 0 COX COMMUNICATIONS NEW CL A COM 224044107 55580 1613342 SH Sole 1613342 0 0 COX RADIO INC CL A COM 224051102 21940 869633 SH Sole 869633 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 10774 704190 SH Sole 704190 0 0 CROSS COUNTRY HEALTHCARES INC COM 227483104 14847 991150 SH Sole 991150 0 0 CROWN CASTLE INTL CORP COM COM 228227104 15898 1441381 SH Sole 1441381 0 0 CSX CORP COM COM 126408103 953 26529 SH Sole 26529 0 0 CUMULUS MEDIA INC CL A COM 231082108 12620 573650 SH Sole 573650 0 0 CUNO INC COM COM 126583103 21602 479750 SH Sole 479750 0 0 CVS CORP COM 126650100 1615 44728 SH Sole 44728 0 0 CYBERONICS INC COM COM 23251P102 7080 221260 SH Sole 221260 0 0 CYBERSOURCE CORP COM COM 23251J106 1815 351741 SH Sole 351741 0 0 D R HORTON INC COM COM 23331A109 1141 26387 SH Sole 26387 0 0 DADE BEHRING HLDGS INC COM COM 23342J206 418 11700 SH Sole 11700 0 0 DANAHER CORP DEL COM COM 235851102 131485 1433075 SH Sole 1433075 0 0 DASSAULT SYS S A SPONSORED ADR COM 237545108 515 11305 SH Sole 11305 0 0 DEAN FOODS CO COM NEW COM 242370104 10032 305212 SH Sole 305212 0 0 DEL MONTE FOODS CO COM COM 24522P103 20524 1973416 SH Sole 1973416 0 0 DELL COMPUTER CORP COM COM 24702r101 41680 1226606 SH Sole 1226606 0 0 DEVRY INC DEL COM COM 251893103 17224 685405 SH Sole 685405 0 0 DIAMONDS TR UNIT SER 1 COM 252787106 407 3898 SH Sole 3898 0 0 DICKS SPORTING GOODS COM COM 253393102 1108 22780 SH Sole 22780 0 0 DIGITAL IMPACT INC DEL COM COM 25385G106 58 20000 SH Sole 20000 0 0 DIGITAL INSIGHT CORP COM COM 25385P106 7696 309216 SH Sole 309216 0 0 DIGITAL THEATER SYSTEMS INC COM 25389g102 2172 87985 SH Sole 87985 0 0 DIGITALTHINK INC COM COM 25388M100 84 30000 SH Sole 30000 0 0 DISNEY WALT CO DEL COM COM 254687106 11013 472085 SH Sole 472085 0 0 DOLLAR GEN CORP COM COM 256669102 796 37940 SH Sole 37940 0 0 DOMINION RES INC VA NEW COM 25746u109 278 4363 SH Sole 4363 0 0 DONALDSON INC COM COM 257651109 1196 20225 SH Sole 20225 0 0 DONEGAL GROUP INC CL A COM 257701201 10809 490850 SH Sole 490850 0 0 DONNELLEY R R & SONS COM COM 257867101 1129 37462 SH Sole 37462 0 0 DOUBLECLICK INC COM COM 258609304 107 10434 SH Sole 10434 0 0 DOVER CORP COM COM 260003108 306 7693 SH Sole 7693 0 0 DOW CHEM CO COM COM 260543103 3084 74178 SH Sole 74178 0 0 DR REDDYS LABS LTD ADR COM 256135203 5849 184800 SH Sole 184800 0 0 DST SYS INC DEL COM COM 233326107 3449 82600 SH Sole 82600 0 0 DTE ENERGY CO COM 233331107 530 13464 SH Sole 13464 0 0 DU PONT E I DE NEMOURS COM COM 263534109 2292 49960 SH Sole 49960 0 0 DUKE POWER CO COM COM 264399106 394 19286 SH Sole 19286 0 0 DUKE REALTY CORP COM NEW COM 264411505 225 7250 SH Sole 7250 0 0 DUN & BRADSTREET CORP NEW COM 26483e100 878 17317 SH Sole 17317 0 0 E DIGITAL CORP COM COM 26841Y103 22 43550 SH Sole 43550 0 0 E M C CORP MASS COM COM 268648102 31090 2406339 SH Sole 2406339 0 0 EBAY INC COM 278642103 26490 410006 SH Sole 410006 0 0 ECOLAB INC COM COM 278865100 599 21900 SH Sole 21900 0 0 ECOLLEGE COM COM COM 27887E100 9182 497430 SH Sole 497430 0 0 EDUCATION MGMT CORP COM COM 28139T101 9395 302674 SH Sole 302674 0 0 EDWARDS LIFESCIENCES COM COM 28176E108 475 15793 SH Sole 15793 0 0 ELAN PLC ADR COM 284131208 207 30089 SH Sole 30089 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 200 62450 SH Sole 62450 0 0 ELECTRON CLEARING HSE COM PAR. COM 285562500 4555 437957 SH Sole 437957 0 0 ELECTRONIC ARTS INC COM COM 285512109 3242 67995 SH Sole 67995 0 0 ELIZABETH ARDEN INC COM COM 28660G106 33781 1695824 SH Sole 1695824 0 0 ELOYALTY CORP COM COM 290151109 37 10000 SH Sole 10000 0 0 EMERSON ELEC CO COM COM 291011104 8966 138477 SH Sole 138477 0 0 EMMIS COMMUNICTNS CORP CL A COM 291525103 15453 571277 SH Sole 571277 0 0 ENCORE MED CORP COM COM 29256E109 16819 2061145 SH Sole 2061145 0 0 ENERGYSOUTH INC COM COM 292970100 249 7100 SH Sole 7100 0 0 ENRON CORP COM COM 293561106 0 17957 SH Sole 17957 0 0 ENTERCOM COMM CORP CL A COM 293639100 28003 528762 SH Sole 528762 0 0 ENTERGY CORP COM COM 29364G103 349 6125 SH Sole 6125 0 0 ENTRAVISION COMMUNCTNS CL A COM 29382R107 957 86250 SH Sole 86250 0 0 EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 496 16814 SH Sole 16814 0 0 ETHAN ALLEN INTERIORS COM COM 297602104 16212 387137 SH Sole 387137 0 0 EUNIVERSE INC COM COM 298412107 2899 1811620 SH Sole 1811620 0 0 EURONET SVCS INC COM COM 298736109 14276 791413 SH Sole 791413 0 0 EXELIXIS INC COM COM 30161Q104 102 14411 SH Sole 14411 0 0 EXELON CORP COM 30161N101 1497 22567 SH Sole 22567 0 0 EXPEDITORS INTL WASH COM COM 302130109 59658 1584140 SH Sole 1584140 0 0 EXPRESS SCRIPTS INC CL A COM 302182100 91246 1373575 SH Sole 1373575 0 0 EXTENDED STAY AMERICA COM 30224P101 842 58132 SH Sole 58132 0 0 EXULT INC DEL COM COM 302284104 5750 800870 SH Sole 800870 0 0 EXXON MOBIL CORP COM COM 30231G102 20146 491386 SH Sole 491386 0 0 FACTORY 2-U INC COM 303072102 13 10000 SH Sole 10000 0 0 FACTSET RESH SYS INC COM COM 303075105 2660 69638 SH Sole 69638 0 0 FAMILY DLR STORES INC COM COM 307000109 31118 867286 SH Sole 867286 0 0 FANNIE MAE COM 313586109 51166 681670 SH Sole 681670 0 0 FASTENAL CO COM COM 311900104 193527 3890002 SH Sole 3890002 0 0 FEDDERS CORP COM NEW COM 313135501 136 18842 SH Sole 18842 0 0 FEDERAL HOME LN MTG CP COM COM 313400301 10988 188427 SH Sole 188427 0 0 FEDEX CORP COM 31428X106 891 13202 SH Sole 13202 0 0 FERRO CORP COM COM 315405100 18121 665953 SH Sole 665953 0 0 FIDELITY NATL FINL INC COM COM 316326107 211 5449 SH Sole 5449 0 0 FIFTH THIRD BANCORP COM COM 316773100 5781 97825 SH Sole 97825 0 0 FIRST DATA CORP COM COM 319963104 208824 5082113 SH Sole 5082113 0 0 FIRST FINL CORP IND COM COM 320218100 899 29982 SH Sole 29982 0 0 FIRST FINL HLDGS INC COM COM 320239106 10799 345320 SH Sole 345320 0 0 FIRST HEALTH GROUP CP COM COM 320960107 22262 1140456 SH Sole 1140456 0 0 FIRST INDUSTRIAL RLTY COM COM 32054K103 668 19800 SH Sole 19800 0 0 FIRST MIDWEST BANCORP COM COM 320867104 791 24393 SH Sole 24393 0 0 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 16486 787313 SH Sole 787313 0 0 FISERV INC COM COM 337738108 97202 2458326 SH Sole 2458326 0 0 FLEETBOSTON FINL CORP COM COM 339030108 282 6465 SH Sole 6465 0 0 FMC TECHNOLOGIES INC COM COM 30249U101 456 19596 SH Sole 19596 0 0 FNF INDS INC COM COM 30254f106 13 19500 SH Sole 19500 0 0 FONAR CORP COM COM 344437108 11 10000 SH Sole 10000 0 0 FORD MTR CO COM 345370860 172 10799 SH Sole 10799 0 0 FORDING CANADIAN COAL TRUST UN COM 345425102 980 27600 SH Sole 27600 0 0 FOREST LABS INC CL A COM 345838106 2119 34305 SH Sole 34305 0 0 FOREST OIL CORP COM NEW COM 346091705 16850 589780 SH Sole 589780 0 0 FORTUNE BRANDS INC COM 349631101 1354 18951 SH Sole 18951 0 0 FOUR SEASON HOTEL INC SUB VTG COM 35100E104 695 13600 SH Sole 13600 0 0 FPL GROUP INC COM COM 302571104 584 8942 SH Sole 8942 0 0 FRANKLIN BK CORP DEL COM COM 352451108 12433 654390 SH Sole 654390 0 0 FRANKLIN ELEC INC COM COM 353514102 290 4800 SH Sole 4800 0 0 FRANKLIN RES INC COM COM 354613101 214 4108 SH Sole 4108 0 0 FREDS INC CL A COM 356108100 19103 616436 SH Sole 616436 0 0 FRIEDMAN BILLINGS RAMSEY GRP C COM 358434108 10195 441710 SH Sole 441710 0 0 GALLAHER GROUP PLC SPONSORED A COM 363595109 774 18203 SH Sole 18203 0 0 GALYANS TRADING INC COM COM 36458R101 1325 110125 SH Sole 110125 0 0 GAMESTOP CORP CL A COM 36466R101 250 16200 SH Sole 16200 0 0 GANNETT INC COM COM 364730101 2050 22998 SH Sole 22998 0 0 GAP INC DEL COM COM 364760108 2739 118025 SH Sole 118025 0 0 GARTNER GROUP INC NEW CL A COM 366651107 292 25850 SH Sole 25850 0 0 GENELABS TECHNOLOGIES INC COM 368706107 36 13000 SH Sole 13000 0 0 GENENTECH INC COM NEW COM 368710406 73349 783896 SH Sole 783896 0 0 GENERAL ELEC CO COM COM 369604103 95995 3098615 SH Sole 3098615 0 0 GENERAL GROWTH PPTYS COM COM 370021107 10345 372804 SH Sole 372804 0 0 GENERAL MLS INC COM COM 370334104 1860 41070 SH Sole 41070 0 0 GENERAL MTRS CORP COM COM 370442105 253 4755 SH Sole 4755 0 0 GEN-PROBE INC NEW COM COM 36866T103 248 6800 SH Sole 6800 0 0 GENTEX CORP COM COM 371901109 57455 1301073 SH Sole 1301073 0 0 GENUINE PARTS CO COM COM 372460105 267 8057 SH Sole 8057 0 0 GENUS INC COM COM 372461103 180 30000 SH Sole 30000 0 0 GENZYME CORP COM COM 372917104 326 6622 SH Sole 6622 0 0 GERDAU S A SPONSORED ADR COM 373737105 569 28146 SH Sole 28146 0 0 GERON CORP COM COM 374163103 120 12100 SH Sole 12100 0 0 GETTY IMAGES INC COM COM 374276103 43201 861788 SH Sole 861788 0 0 GILEAD SCIENCES INC COM COM 375558103 28937 496535 SH Sole 496535 0 0 GILLETTE CO COM COM 375766102 3874 105487 SH Sole 105487 0 0 GLAXOSMITHKLINE COM 37733W105 1389 29813 SH Sole 29813 0 0 GLOBAL PMTS INC COM COM 37940X102 33640 713918 SH Sole 713918 0 0 GOLDCORP INC NEW COM COM 380956409 241 15130 SH Sole 15130 0 0 GOLDEN WEST FINL DEL COM COM 381317106 279 2700 SH Sole 2700 0 0 GOLDMAN SACHS GROUP COM COM 38141G104 7382 74777 SH Sole 74777 0 0 GOODYEAR TIRE & RUBR COM COM 382550101 108 13690 SH Sole 13690 0 0 GRAFTECH INTL LTD COM COM 384313102 39354 2915112 SH Sole 2915112 0 0 GRAINGER W W INC COM COM 384802104 7962 168022 SH Sole 168022 0 0 GREAT LAKES CHEM CORP COM COM 390568103 350 12900 SH Sole 12900 0 0 GREY WOLF INC COM COM 397888108 6708 1793570 SH Sole 1793570 0 0 GRIC COMMUNICATIONS IN COM COM 398081109 56 10500 SH Sole 10500 0 0 GUIDANT CORP COM COM 401698105 7202 119649 SH Sole 119649 0 0 GUITAR CTR MGMT INC COM COM 402040109 23479 719350 SH Sole 719350 0 0 HALLIBURTON CO COM COM 406216101 658 25335 SH Sole 25335 0 0 HARLEY DAVIDSON INC COM COM 412822108 71119 1496304 SH Sole 1496304 0 0 HARRIS CORP DEL COM COM 413875105 11947 314811 SH Sole 314811 0 0 HARTFORD FINANCIAL SERVICES GR COM 416515104 701 11890 SH Sole 11890 0 0 HBOS PLC SPONSORED ADR COM 42205M106 755 19432 SH Sole 19432 0 0 HCC INS HLDGS INC COM COM 404132102 25002 786250 SH Sole 786250 0 0 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 3478 113885 SH Sole 113885 0 0 HEALTH GRADES INC COM COM 42218Q102 60 100000 SH Sole 100000 0 0 HEALTH MGMT ASSOC INC CL A COM 421933102 3008 125323 SH Sole 125323 0 0 HEARST-ARGYLE TELEVISN COM COM 422317107 991 35975 SH Sole 35975 0 0 HEARTLAND EXPRESS INC COM COM 422347104 5558 229763 SH Sole 229763 0 0 HEIDRICK&STRUGGLS INTL COM COM 422819102 13614 624495 SH Sole 624495 0 0 HEINZ H J CO COM COM 423074103 227 6258 SH Sole 6258 0 0 HEWITT ASSOCIATES INC COM 42822q100 29775 995850 SH Sole 995850 0 0 HEWLETT PACKARD CO COM COM 428236103 1690 73579 SH Sole 73579 0 0 HILLENBRAND INDS INC COM COM 431573104 767 12375 SH Sole 12375 0 0 HOME DEPOT INC COM COM 437076102 22475 633287 SH Sole 633287 0 0 HOMESTORE COM INC COM COM 437852106 47 10000 SH Sole 10000 0 0 HON HAI PRECISION INDS GDR 144 COM 438090102 215 27300 SH Sole 27300 0 0 HONEYWELL INTL COM 438516106 2600 77779 SH Sole 77779 0 0 HOT TOPIC INC COM COM 441339108 3494 118665 SH Sole 118665 0 0 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 6405 81266 SH Sole 81266 0 0 HUANENG PWR INTL INC SPON ADR COM 443304100 564 8125 SH Sole 8125 0 0 HUGOTON RTY TR TEX UNIT BEN IN COM 444717102 214 9800 SH Sole 9800 0 0 I SHARES INC MSCI JAPAN INDEX COM 464286848 624 64775 SH Sole 64775 0 0 ICON PUB LTD CO SPONSORED ADR COM 45103T107 791 18150 SH Sole 18150 0 0 IDEXX LABS CORP COM COM 45168D104 12942 279655 SH Sole 279655 0 0 IDT CORP COM COM 448947101 8531 385145 SH Sole 385145 0 0 ILLINOIS TOOL WKS INC COM 452308109 105820 1261113 SH Sole 1261113 0 0 IMC GLOBAL INC COM 449669100 158 15950 SH Sole 15950 0 0 IMPAC MED SYS INC COM COM 45255A104 648 25375 SH Sole 25375 0 0 IMS HEALTH INC COM 449934108 1502 60406 SH Sole 60406 0 0 INCO LTD COM COM 453258402 938 23565 SH Sole 23565 0 0 INFOSYS TECH LTD SPONSORED ADR COM 456788108 14789 155021 SH Sole 155021 0 0 INSIGHT ENTERPRISES COM COM 45765U103 197 10500 SH Sole 10500 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 31246 1090214 SH Sole 1090214 0 0 INTEL CORP COM 458140100 76456 2385538 SH Sole 2385538 0 0 INTERACTIVE CORP COM COM 45840Q101 16615 489688 SH Sole 489688 0 0 INTERNATIONAL BUS MACH COM 459200101 21461 231564 SH Sole 231564 0 0 INTERNATIONAL GAME TEC COM 459902102 7370 206453 SH Sole 206453 0 0 INTERNATIONAL PAPER CO COM 460146103 1082 25100 SH Sole 25100 0 0 INTERNATIONAL SPEEDWAY CL A COM 460335201 1626 36600 SH Sole 36600 0 0 INTERNET CAP GROUP INC COM COM 46059C106 76 222167 SH Sole 222167 0 0 INTERPUBLIC GROUP COS COM 460690100 198 12750 SH Sole 12750 0 0 INTERSTATE BAKERIES COM COM 46072H108 18034 1267310 SH Sole 1267310 0 0 INTRADO INC COM COM 46117A100 6472 294871 SH Sole 294871 0 0 INTUIT COM 461202103 135200 2557703 SH Sole 2557703 0 0 INVERESK RESH GROUP COM COM 461238107 399 16150 SH Sole 16150 0 0 INVESTMENT CO AMER COM 461308108 671 23300.668 SH Sole 23300.668 0 0 INVESTORS FINL SERVICE COM COM 461915100 135264 3521597 SH Sole 3521597 0 0 INVITROGEN CORP COM COM 46185R100 225 3225 SH Sole 3225 0 0 IRON MTN INC PA COM 462846106 136734 3458120 SH Sole 3458120 0 0 ISONICS CORP COM COM 464895101 88 75000 SH Sole 75000 0 0 I-STAT CORP COM COM 450312103 481 31500 SH Sole 31500 0 0 ITERIS HOLDINGS INC CL A COM 46564M102 22 11500 SH Sole 11500 0 0 IVAX CORP COM COM 465823102 202 8500 SH Sole 8500 0 0 IVILLAGE INC COM COM 46588H105 72 20000 SH Sole 20000 0 0 J P MORGAN CHASE & CO COM COM 46625H100 4705 128106 SH Sole 128106 0 0 JABIL CIRCUIT INC COM COM 466313103 60142 2125160 SH Sole 2125160 0 0 JDS UNIPHASE CORP COM COM 46612J101 684 188236 SH Sole 188236 0 0 JOHNSON & JOHNSON COM COM 478160104 82106 1589354 SH Sole 1589354 0 0 JOHNSON CTLS INC COM COM 478366107 331 2850 SH Sole 2850 0 0 JONES LANG LASALLE INC COM COM 48020Q107 15938 768831 SH Sole 768831 0 0 JOURNAL COMMCTNS INC CL A COM 481130102 9887 533605 SH Sole 533605 0 0 K2 INC COM COM 482732104 20893 1373622 SH Sole 1373622 0 0 KELLOGG CO COM COM 487836108 244 6410 SH Sole 6410 0 0 KEMET CORP COM COM 488360108 7621 556720 SH Sole 556720 0 0 KENSEY NASH CORP COM COM 490057106 17734 762735 SH Sole 762735 0 0 KERR MCGEE CORP COM COM 492386107 220 4750 SH Sole 4750 0 0 KEYCORP NEW COM COM 493267108 1655 56450 SH Sole 56450 0 0 KEYSTONE ENERGY SVCS COM COM 49347V100 0 66666 SH Sole 66666 0 0 KFORCE INC COM COM 493732101 5290 565737 SH Sole 565737 0 0 KIMBERLY CLARK CORP COM COM 494368103 3934 66571 SH Sole 66571 0 0 KINDER MORGAN ENERGY PARTNERS COM 494550106 2753 55877 SH Sole 55877 0 0 KINDER MORGAN INC KANS COM COM 49455P101 287 4857 SH Sole 4857 0 0 KINDER MORGAN MGMT LLC SHS COM 49455U100 290 6754 SH Sole 6754 0 0 KNIGHT RIDDER INC COM COM 499040103 401 5180 SH Sole 5180 0 0 KNIGHT TRANSN INC COM COM 499064103 44040 1717002 SH Sole 1717002 0 0 KOHLS CORP COM COM 500255104 94272 2097734 SH Sole 2097734 0 0 KONINKLIJKE PHILIPS ELECTRONIC COM 500472303 1112 38235 SH Sole 38235 0 0 KOOKMIN BK NEW SPONSORED ADR COM 50049M109 1930 51000 SH Sole 51000 0 0 KRAFT FOODS INC CL A COM 50075N104 1654 51344 SH Sole 51344 0 0 KROLL INC COM COM 501049100 13300 511545 SH Sole 511545 0 0 KRONOS INC COM COM 501052104 1432 36150 SH Sole 36150 0 0 L-3 COMMUNICATNS HLDGS COM COM 502424104 287 5600 SH Sole 5600 0 0 LABOR READY INC COM NEW COM 505401208 23692 1808530 SH Sole 1808530 0 0 LAMAR ADVERTISING CO CL A COM 512815101 16692 447260 SH Sole 447260 0 0 LAN CHILE S A SPONSORED ADR COM 501723100 467 26700 SH Sole 26700 0 0 LANDSTAR SYS INC COM COM 515098101 10159 267052 SH Sole 267052 0 0 LARGE SCALE BIOLOGY CP COM COM 517053104 2507 1361090 SH Sole 1361090 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3209 81725 SH Sole 81725 0 0 LCC INTERNATIONAL INC CL A COM 501810105 6687 1247100 SH Sole 1247100 0 0 LEGGETT & PLATT INC COM COM 524660107 1219 56354 SH Sole 56354 0 0 LEVEL 3 COMMUNICTIONS COM COM 52729N100 74 13085 SH Sole 13085 0 0 LIBERTY MEDIA CORP GRP A COM 530718105 23302 1959807 SH Sole 1959807 0 0 LILLY ELI & CO COM COM 532457108 111815 1589863 SH Sole 1589863 0 0 LINCOLN NATL CORP IND COM COM 534187109 13271 328739 SH Sole 328739 0 0 LINEAR TECHNOLOGY CORP COM 535678106 67783 1611207 SH Sole 1611207 0 0 LIONS GATE ENTMNT CORP COM NEW COM 535919203 14203 3170405 SH Sole 3170405 0 0 LITTELFUSE INC COM COM 537008104 12481 433076 SH Sole 433076 0 0 LIZ CLAIBORNE COM COM 539320101 1694 47800 SH Sole 47800 0 0 LOCKHEED MARTIN CORP COM COM 539830109 377 7327 SH Sole 7327 0 0 LOGITECH INTL S A SPONSORED AD COM 541419107 454 10668 SH Sole 10668 0 0 LOWES COS INC COM COM 548661107 53432 964662 SH Sole 964662 0 0 LSI INDS INC COM COM 50216C108 24696 1829348 SH Sole 1829348 0 0 LUCENT TECHNOLOGIES COM COM 549463107 233 82211 SH Sole 82211 0 0 LUMINART INC COM COM 55026E103 0 41000 SH Sole 41000 0 0 LVMH MOET HEN L VUITTN ADR COM 502441306 827 56839 SH Sole 56839 0 0 M & T BANK CORP COM 55261F104 46203 470025 SH Sole 470025 0 0 MACATAWA BK CORP COM COM 554225102 1585 55830 SH Sole 55830 0 0 MACDONALD DETTWILER & ASSOC COM 554282103 10964 595300 SH Sole 595300 0 0 MAF BANCORP INC COM COM 55261R108 306 7324 SH Sole 7324 0 0 MAK-CALI REALTY CORP COM 554489104 210 5060 SH Sole 5060 0 0 MANDALAY RESORT GROUP MANDALAY COM 562567107 11637 260225 SH Sole 260225 0 0 MANULIFE FINANCIAL CORP COM 56501R106 905 28055 SH Sole 28055 0 0 MARLIN BUSINESS SVCS COM COM 571157106 4075 234250 SH Sole 234250 0 0 MARSH & MCLENNAN COS COM COM 571748102 5202 108626 SH Sole 108626 0 0 MARSHALL & ILSLEY CORP COM 571834100 1923 50280 SH Sole 50280 0 0 MATRIX SVC CO COM COM 576853105 181 10000 SH Sole 10000 0 0 MATRIXONE INC COM COM 57685P304 204 33179 SH Sole 33179 0 0 MATTHEWS INTL CORP CL A COM 577128101 1276 43125 SH Sole 43125 0 0 MAXIM INTEGRATED PRODS COM COM 57772K101 35746 720991 SH Sole 720991 0 0 MBIA INC COM COM 55262C100 604 10200 SH Sole 10200 0 0 MBNA CORP COM COM 55262L100 107553 4328131 SH Sole 4328131 0 0 MCCORMICK & CO COM 579780206 525 17450 SH Sole 17450 0 0 MCDONALDS CORP COM COM 580135101 2905 117048 SH Sole 117048 0 0 MCGRAW HILL COS INC COM COM 580645109 1161 16610 SH Sole 16610 0 0 MCLEODUSA ESCROW COM 582266995 0 73538 SH Sole 73538 0 0 MEDCO HEALTH SOLUTIONS COM COM 58405U102 987 29061 SH Sole 29061 0 0 MEDICINES CO COM COM 584688105 240 8150 SH Sole 8150 0 0 MEDICIS PHARMACEUTICAL CORP COM 584690309 1008 14150 SH Sole 14150 0 0 MEDIMMUNE INC COM COM 584699102 6761 266385 SH Sole 266385 0 0 MEDTRONIC INC COM COM 585055106 121296 2495293 SH Sole 2495293 0 0 MELLON FINL CORP COM COM 58551A108 4338 135092 SH Sole 135092 0 0 MERCANTILE BANKSHARES COM COM 587405101 1156 25356 SH Sole 25356 0 0 MERCK & CO INC COM COM 589331107 14818 320755 SH Sole 320755 0 0 MERCURY COMPUTER SYS COM COM 589378108 7871 316115 SH Sole 316115 0 0 MERCURY INTERACTIVE CP COM COM 589405109 2121 43620 SH Sole 43620 0 0 MEREDITH CORP COM COM 589433101 943 19310 SH Sole 19310 0 0 MERILL LYNCH & CO INC COM 590188108 996 17003 SH Sole 17003 0 0 MERIT MED SYS INC COM COM 589889104 339 15274 SH Sole 15274 0 0 MERIX CORP COM COM 590049102 8504 346685 SH Sole 346685 0 0 METLIFE INC COM COM 59156R108 254 7550 SH Sole 7550 0 0 METRIS COS INC COM COM 591598107 750 169135 SH Sole 169135 0 0 MGE ENERGY INC COM COM 55277P104 220 7000 SH Sole 7000 0 0 MGIC INVT CORP WIS COM COM 552848103 1060 18620 SH Sole 18620 0 0 MICHAELS STORES INC COM COM 594087108 22200 502252 SH Sole 502252 0 0 MICROCHIP TECHNOLOGY COM COM 595017104 60750 1820515 SH Sole 1820515 0 0 MICRON TECHNOLOGY INC COM COM 595112103 148 11000 SH Sole 11000 0 0 MICROSOFT CORP COM COM 594918104 174612 6379727 SH Sole 6379727 0 0 MICROVISION INC WASH COM COM 594960106 87 11500 SH Sole 11500 0 0 MIDCAP SPDR TR UNIT SER 1 COM 595635103 716 6802 SH Sole 6802 0 0 MIKOHN GAMING CORP COM COM 59862K108 3958 879445 SH Sole 879445 0 0 MILLER HERMAN INC COM COM 600544100 512 21100 SH Sole 21100 0 0 MINERALS TECHNOLOGIES COM 603158106 7206 121615 SH Sole 121615 0 0 MITSUBISHI TOKYO FINL SPONSORE COM 606816106 827 105615 SH Sole 105615 0 0 MOBILE TELESYS OJSC SPONSORED COM 607409109 288 3478 SH Sole 3478 0 0 MOBILITY ELECTRONICS COM COM 60741U101 90 10077 SH Sole 10077 0 0 MOLEX INC CL A COM 608554200 70251 2396851 SH Sole 2396851 0 0 MOLEX INC COM COM 608554101 32198 922843 SH Sole 922843 0 0 MONACO COACH CORP COM COM 60886R103 293 12350 SH Sole 12350 0 0 MONDAVI ROBERT CORP CL A COM 609200100 11754 302622 SH Sole 302622 0 0 MONOLITHIC SYS TECHNOL COM COM 609842109 20994 2449707 SH Sole 2449707 0 0 MONSANTO CO NEW COM COM 61166W101 2163 75141 SH Sole 75141 0 0 MOODYS CORP COM COM 615369105 66266 1094404 SH Sole 1094404 0 0 MORGAN S D WITTER DISC COM NEW COM 617446448 3448 59584 SH Sole 59584 0 0 MOTOROLA INC COM COM 620076109 2450 175060 SH Sole 175060 0 0 MRO SOFTWARE INC COM COM 55347W105 1074 79621 SH Sole 79621 0 0 MSC INDUSTRIAL DIRECT CL A COM 553530106 4780 173831 SH Sole 173831 0 0 NANOPHASE TECHNOLOGIES COM 630079101 216 26754 SH Sole 26754 0 0 NASDAQ 100 TR UNIT SER 1 COM 631100104 2467 67689 SH Sole 67689 0 0 NATIONAL CITY CORP COM COM 635405103 4691 138232 SH Sole 138232 0 0 NATIONAL FINL PTNRS CP COM COM 63607P208 22815 828130 SH Sole 828130 0 0 NAVIGANT CONSULTING COM COM 63935N107 24454 1296641 SH Sole 1296641 0 0 NCI BUILDING SYS INC COM COM 628852105 8335 348753 SH Sole 348753 0 0 NDCHEALTH CORP COM COM 639480102 5777 225476 SH Sole 225476 0 0 NETEGRITY INC COM COM 64110P107 2460 242157 SH Sole 242157 0 0 NEW PLAN EXCEL RLTY TR COM COM 648053106 226 9200 SH Sole 9200 0 0 NEW YORK TIMES CO CLASS A COM 650111107 979 20487 SH Sole 20487 0 0 NEWELL RUBBERMAID CO COM 651229106 4821 211757 SH Sole 211757 0 0 NEWMONT MNG CORP COM COM 651639106 550 11317 SH Sole 11317 0 0 NEWPARK RES INC COM PAR $.01NE COM 651718504 10693 2232317 SH Sole 2232317 0 0 NIDEC CORP SPONSORED ADR COM 654090109 427 4475 SH Sole 4475 0 0 NISOURCE INC COM COM 65473p105 205 9352 SH Sole 9352 0 0 NISSAN MOTORS SPONSORED ADR COM 654744408 1263 56277 SH Sole 56277 0 0 NOKIA CORP SPONSORED ADR COM 654902204 1497 88103 SH Sole 88103 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 913 53953 SH Sole 53953 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 442 18728 SH Sole 18728 0 0 NORTEL NETWORKS CORP COM 656568102 754 178300 SH Sole 178300 0 0 NORTHERN TR CORP COM COM 665859104 56623 1223502 SH Sole 1223502 0 0 NORTHWESTERN STL &WIRE COM NEW COM 668367204 0 10000 SH Sole 10000 0 0 NOVAMED EYECARE INC COM 66986W108 455 126502 SH Sole 126502 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 401 8740 SH Sole 8740 0 0 NUANCE COMMUNICATIONS COM COM 669967101 10292 1347117 SH Sole 1347117 0 0 O REILLY AUTOMOTIVE COM 686091109 80923 2098645 SH Sole 2098645 0 0 OCCIDENTAL PETE CP DEL COM COM 674599105 1268 30031 SH Sole 30031 0 0 OFFICE DEPOT INC COM COM 676220106 1358 81269 SH Sole 81269 0 0 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 9790 157900 SH Sole 157900 0 0 OLD NATL BANCP IND COM COM 680033107 473 20743 SH Sole 20743 0 0 OMNICARE INC COM COM 681904108 2044 50635 SH Sole 50635 0 0 OMNICOM GROUP INC COM COM 681919106 18804 215332 SH Sole 215332 0 0 ONEOK INC COM COM 682680103 461 20900 SH Sole 20900 0 0 ONESOURCE INFORMATION SERVICES COM 68272J106 1174 124642 SH Sole 124642 0 0 OPEN TEXT CORP COM COM 683715106 11942 622940 SH Sole 622940 0 0 OPNET TECHNOLOGIES INC COM COM 683757108 21924 1332777 SH Sole 1332777 0 0 ORACLE CORP COM COM 68389X105 5315 401755 SH Sole 401755 0 0 OSHKOSH TRUCK CORP COM 688239201 551 10800 SH Sole 10800 0 0 OVERLAND STORAGE INC COM COM 690310107 15053 801094 SH Sole 801094 0 0 OVERNITE CORP COM COM 690322102 493 21675 SH Sole 21675 0 0 PALL CORP COM COM 696429307 925 34500 SH Sole 34500 0 0 PAN AMERICAN SILVER CP COM COM 697900108 324 22675 SH Sole 22675 0 0 PATTERSON DENTAL CO COM COM 703412106 84015 1312942 SH Sole 1312942 0 0 PAYCHEX INC COM COM 704326107 167805 4510881 SH Sole 4510881 0 0 PDI INC COM 74312N107 1939 72348 SH Sole 72348 0 0 PENNEY J C INC COM COM 708160106 5307 201956 SH Sole 201956 0 0 PENTAIR INC COM COM 709631105 41764 913880 SH Sole 913880 0 0 PEOPLES ENERGY CORP COM COM 711030106 329 7829 SH Sole 7829 0 0 PEOPLESOFT INC COM COM 712713106 418 18350 SH Sole 18350 0 0 PEPSICO INC COM COM 713448108 85461 1833159 SH Sole 1833159 0 0 PERFORMANCE FOOD GROUP COM COM 713755106 61088 1688938 SH Sole 1688938 0 0 PETRO-CANADA COM COM 71644E102 940 19071 SH Sole 19071 0 0 PETROCHINA CO LTD SPONSORED A COM 71646E100 485 8510 SH Sole 8510 0 0 PETSMART INC COM COM 716768106 7349 308800 SH Sole 308800 0 0 PF CHANGS CHINA BISTRO COM COM 69333Y108 522 10265 SH Sole 10265 0 0 PFIZER INC COM COM 717081103 238484 6750181 SH Sole 6750181 0 0 PFSWEB INC COM 717098107 19 12088 SH Sole 12088 0 0 PHARMACEUTICAL HLDR TR DEPOSIT COM 71712A206 477 6000 SH Sole 6000 0 0 PHARMACEUTICAL PROD COM COM 717124101 248 9200 SH Sole 9200 0 0 PHILLIPS VAN HEUSEN CP COM COM 718592108 274 15500 SH Sole 15500 0 0 PHOTRONIC COM 719405102 697 35000 SH Sole 35000 0 0 PINNACLE SYS INC COM COM 723481107 10662 1249900 SH Sole 1249900 0 0 PIONEER CORP ADS COM 723646105 1063 37760 SH Sole 37760 0 0 PITNEY BOWES INC COM COM 724479100 1362 33527 SH Sole 33527 0 0 PLANTRONICS INC NEW COM COM 727493108 1149 35190 SH Sole 35190 0 0 PLATO LEARNING INC COM 72764Y100 335 31802 SH Sole 31802 0 0 PLUM CREEK TIMBER COM 729251108 768 25242 SH Sole 25242 0 0 POGO PRODUCING CO COM COM 730448107 317 6575 SH Sole 6575 0 0 POLYONE CORP COM COM 73179P106 110 17225 SH Sole 17225 0 0 PORTAL SOFTWARE INC COM COM 736126103 101 15000 SH Sole 15000 0 0 PORTFOLIO RECOVERY ASS COM COM 73640q105 11936 449579 SH Sole 449579 0 0 PPG INDS INC COM COM 693506107 394 6155 SH Sole 6155 0 0 PRAXAIR INC COM COM 74005P104 36538 956506 SH Sole 956506 0 0 PRE PAID LEGAL SVCS COM COM 740065107 6298 241135 SH Sole 241135 0 0 PRECISION DRILLING CP COM COM 74022D100 21326 485620 SH Sole 485620 0 0 PRIME HOSPITALITY CORP COM COM 741917108 12680 1243157 SH Sole 1243157 0 0 PRINCETON REVIEW INC COM COM 742352107 3757 385375 SH Sole 385375 0 0 PRIVATEBANCORP INC COM 742962103 2189 48340 SH Sole 48340 0 0 PROCTER & GAMBLE CO COM COM 742718109 15368 153869 SH Sole 153869 0 0 PROGRESS ENERGY INC COM COM 743263105 586 12953 SH Sole 12953 0 0 QUALCOMM INC COM COM 747525103 10453 193824 SH Sole 193824 0 0 QUALITY PRODS INC COM PAR $.00 COM 747578409 17 12500 SH Sole 12500 0 0 QUICKSILVER ENTERPRISES INC COM 74838B306 0 26725 SH Sole 26725 0 0 QUICKSILVER RESOURCES COM COM 74837R104 8320 257590 SH Sole 257590 0 0 QWEST COMMUNICATIONS COM 749121109 260 60344 SH Sole 60344 0 0 RAD SOURCE TECH INC COM NEW COM 750113201 1 60000 SH Sole 60000 0 0 RAYTHEON CO COM COM 755111507 556 18524 SH Sole 18524 0 0 REGIS CORP MINN COM COM 758932107 10891 275603 SH Sole 275603 0 0 RENAL CARE GROUP INC COM COM 759930100 451 10950 SH Sole 10950 0 0 RESMED INC COM 761152107 88671 2134619 SH Sole 2134619 0 0 RESTORATION HARDWARE COM COM 760981100 73 15600 SH Sole 15600 0 0 REWARDS NETWORK COM COM 761557107 10869 1019650 SH Sole 1019650 0 0 RITCHIE BROS AUCTION COM COM 767744105 5383 101385 SH Sole 101385 0 0 ROBBINS & MYERS INC COM COM 770196103 7376 388430 SH Sole 388430 0 0 ROBERT HALF INTL INC COM COM 770323103 9788 419358 SH Sole 419358 0 0 ROCKWELL AUTOMATION COM COM 773903109 236 6625 SH Sole 6625 0 0 ROYAL CARIBBEAN CRUISE COM COM V7780T103 3341 96048 SH Sole 96048 0 0 ROYAL DUTCH PETE CO NY REG GLD COM 780257804 5538 105724 SH Sole 105724 0 0 RUBY TUESDAY INC COM COM 781182100 22339 784085 SH Sole 784085 0 0 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 67871 1339751 SH Sole 1339751 0 0 RYDER SYS INC COM COM 783549108 24881 728570 SH Sole 728570 0 0 S1 CORP COM 814279105 85 10600 SH Sole 10600 0 0 SAFEGUARD SCIENTIFICS COM COM 786449108 688 170390 SH Sole 170390 0 0 SAFEWAY INC COM NEW COM 786514208 201 9208 SH Sole 9208 0 0 SANGAMO BIOSCIENCES COM 800677106 4013 733785 SH Sole 733785 0 0 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 59527 1432331 SH Sole 1432331 0 0 SAPPI LTD SPON ADR NEW COM 803069202 151 11030 SH Sole 11030 0 0 SARA LEE CORP COM COM 803111103 3160 145587 SH Sole 145587 0 0 SBC COMMUNICATIONS INC COM 78387G103 5022 192659 SH Sole 192659 0 0 SCANSOURCE INC COM COM 806037107 2031 44540 SH Sole 44540 0 0 SCHEIN HENRY INC COM COM 806407102 5713 84542 SH Sole 84542 0 0 SCHERING PLOUGH CORP COM COM 806605101 1400 80510 SH Sole 80510 0 0 SCHLUMBERGER LTD COM COM 806857108 1946 35571 SH Sole 35571 0 0 SCHWAB CHARLES CP NEW COM COM 808513105 3300 278738 SH Sole 278738 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 12019 708240 SH Sole 708240 0 0 SCP POOL CORP COM COM 784028102 1804 55202 SH Sole 55202 0 0 SCS TRANSN INC COM COM 81111T102 9313 529733 SH Sole 529733 0 0 SEACOAST FINANCIAL SERVICES CO COM 81170Q106 8984 328237 SH Sole 328237 0 0 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 16377 SH Sole 16377 0 0 SEARS ROEBUCK & CO COM COM 812387108 206 4530 SH Sole 4530 0 0 SELECT MEDICAL CORP COM COM 816196109 7284 447390 SH Sole 447390 0 0 SEMTECH CORP COM COM 816850101 9946 437000 SH Sole 437000 0 0 SENTRY TECHNOLOGY CORP COM COM 81731K101 3 29626 SH Sole 29626 0 0 SERVICE CORP INTL COM COM 817565104 361 67000 SH Sole 67000 0 0 SERVICEMASTER CO COM COM 81760N109 5615 481992 SH Sole 481992 0 0 SHARPER IMAGE CORP COM COM 820013100 14600 448552 SH Sole 448552 0 0 SHC CORP COM COM 82086G109 0 20000 SH Sole 20000 0 0 SHELL TRANS&TRAD PLC NEW YRK S COM 822703609 435 9670 SH Sole 9670 0 0 SHERWIN WILLIAMS CO COM COM 824348106 222 6400 SH Sole 6400 0 0 SHOE CARNIVAL INC COM COM 824889109 927 52400 SH Sole 52400 0 0 SHUFFLE MASTER INC COM COM 825549108 10354 299940 SH Sole 299940 0 0 SIGMA ALDRICH CORP COM COM 826552101 972 17000 SH Sole 17000 0 0 SILVERSTAR HLDGS LTD ORD COM G81365101 31 19000 SH Sole 19000 0 0 SIMON PROPERTY GROUP INC COM 828806109 343 7422 SH Sole 7422 0 0 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 17675 2043317 SH Sole 2043317 0 0 SLM CORP COM COM 78442P106 149141 3958112 SH Sole 3958112 0 0 SMITH INTL INC COM COM 832110100 48117 1158900 SH Sole 1158900 0 0 SMUCKER J M CO COM NEW COM 832696405 2045 45174 SH Sole 45174 0 0 SNAP ON INC COM COM 833034101 4083 126655 SH Sole 126655 0 0 SOFTWARE HOLDRS TR DEPOSITRY R COM 83404B103 1065 28000 SH Sole 28000 0 0 SOLA INTL INC COM COM 834092108 23944 1273634 SH Sole 1273634 0 0 SOLECTRON CORP COM COM 834182107 281 47641 SH Sole 47641 0 0 SONIC CORP COM COM 835451105 4535 147650 SH Sole 147650 0 0 SOURCECORP COM COM 836167106 233 9166 SH Sole 9166 0 0 SOUTHERN CO COM COM 842587107 319 10551 SH Sole 10551 0 0 SOUTHERN UN CO NEW COM COM 844030106 447 24300 SH Sole 24300 0 0 SPARTECH CORP COM NEW COM 847220209 13880 563314 SH Sole 563314 0 0 SPDR TR UNIT SER 1 COM 78462F103 2681 24098 SH Sole 24098 0 0 SPEEDCOM WIRELESS CORP COM COM 847703105 1 28500 SH Sole 28500 0 0 SPEEDWAY MOTORSPORTS COM COM 847788106 12556 434148 SH Sole 434148 0 0 SPRINT CORP PCS COM SER 1 COM 852061506 932 165869 SH Sole 165869 0 0 SPSS INC COM COM 78462K102 9972 557737 SH Sole 557737 0 0 ST JUDE MED INC COM COM 790849103 2573 41950 SH Sole 41950 0 0 STAPLES INC COM COM 855030102 22686 830995 SH Sole 830995 0 0 STARBUCKS CORP COM COM 855244109 134617 4059638 SH Sole 4059638 0 0 STARTEK INC COM COM 85569C107 20407 500306 SH Sole 500306 0 0 STATE ST CORP COM COM 857477103 156019 2995757 SH Sole 2995757 0 0 STEELCASE INC CL A COM 858155203 544 37880 SH Sole 37880 0 0 STEELCASE INC CL B COM 858155401 0 34142 SH Sole 34142 0 0 STEINER LEISURE LTD COM P8744Y102 7445 521372 SH Sole 521372 0 0 STERICYCLE INC COM COM 858912108 75550 1617790 SH Sole 1617790 0 0 STMICROELECTRONICS N V COM COM 861012102 311 11500 SH Sole 11500 0 0 STRAYER ED INC COM COM 863236105 25861 237624 SH Sole 237624 0 0 STRYKER CORP COM COM 863667101 68333 803831 SH Sole 803831 0 0 SUBURBAN PROPANE L P UNIT LTD COM 864482104 316 9905 SH Sole 9905 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 289 11533 SH Sole 11533 0 0 SUN MICROSYSTEMS INC COM COM 866810104 386 86605 SH Sole 86605 0 0 SUNCOR ENERGY INC COM COM 867229106 93457 3729361 SH Sole 3729361 0 0 SUNGARD DATA SYS INC COM COM 867363103 140488 5069970 SH Sole 5069970 0 0 SUNGOLD INTERNATIONAL HOLDINGS COM 867373102 19 397905 SH Sole 397905 0 0 SUNTRUST BKS INC COM COM 867914103 1623 22698 SH Sole 22698 0 0 SYLVAN LEARNING SYS COM COM 871399101 19436 675090 SH Sole 675090 0 0 SYMBOL TECHNOLOGIES COM COM 871508107 217 12850 SH Sole 12850 0 0 SYSCO CORP COM COM 871829107 24526 658799 SH Sole 658799 0 0 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 61964 6051269 SH Sole 6051269 0 0 TARGET CORP COM COM 87612e106 21003 546974 SH Sole 546974 0 0 TCF FINL CORP COM COM 872275102 257 5000 SH Sole 5000 0 0 TECH DATA CORP COM COM 878237106 33028 832138 SH Sole 832138 0 0 TECO ENERGY INC COM COM 872375100 305 21214 SH Sole 21214 0 0 TELEPHONE & DATA SYS COM COM 879433100 312 5000 SH Sole 5000 0 0 TELIK INC COM COM 87959M109 15416 670253 SH Sole 670253 0 0 TELLABS INC COM COM 879664100 4107 488396 SH Sole 488396 0 0 TERADYNE INC COM COM 880770102 377 14825 SH Sole 14825 0 0 TESCO PLC SPONSORED ADR COM 881575302 621 44884 SH Sole 44884 0 0 TESSCO TECHNOLOGIES COM 872386107 363 25304 SH Sole 25304 0 0 TEVA PHARMACEUTCL INDS ADR COM 881624209 42676 752538 SH Sole 752538 0 0 TEXAS INSTRS INC COM COM 882508104 6460 219886 SH Sole 219886 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 6994 856050 SH Sole 856050 0 0 TIFFANY & CO NEW COM COM 886547108 276 6110 SH Sole 6110 0 0 TIME WARNER INC COM COM 887315109 3512 195245 SH Sole 195245 0 0 TIME WARNER INC COM COM 887317105 1094 60808 SH Sole 60808 0 0 TIVO INC COM COM 888706108 13587 1836095 SH Sole 1836095 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 1478 41056 SH Sole 41056 0 0 TRACTOR SUPPLY CO COM COM 892356106 26548 680840 SH Sole 680840 0 0 TRANSGLOBE ENERGY CORP COM COM 893662106 69 28500 SH Sole 28500 0 0 TRIBUNE CO NEW COM COM 896047107 13983 271001 SH Sole 271001 0 0 TRUSTMARK CORP COM COM 898402102 755 25810 SH Sole 25810 0 0 TYCO INTERNATIONAL LTD COM COM 902124106 1800 67935 SH Sole 67935 0 0 U S AG ORD COM 911646206 323 4758 SH Sole 4758 0 0 U S I HLDGS COM COM 90333H101 13796 1057170 SH Sole 1057170 0 0 UAL CORP COM COM 902549500 18 11300 SH Sole 11300 0 0 UBS AG ORD COM H8920M855 922 13563 SH Sole 13563 0 0 ULTRA PETE CORP COM COM 903914109 9088 369135 SH Sole 369135 0 0 UNIFIRST CORP MASS COM COM 904708104 14447 609309 SH Sole 609309 0 0 UNILEVER N V NEW YORK SHS COM 904784709 1094 16855 SH Sole 16855 0 0 UNION PLANTERS CORP COM COM 908068109 593 18833 SH Sole 18833 0 0 UNITED DEFENSE INDS COM COM 91018b104 388 12190 SH Sole 12190 0 0 UNITED PARCEL SERVICE CL B COM 911312106 9897 132764 SH Sole 132764 0 0 UNITED RENTALS INC COM COM 911363109 14798 768341 SH Sole 768341 0 0 UNITED TECHNOLOGIES CP COM 913017109 1363 14389 SH Sole 14389 0 0 UNITEDHEALTH GROUP INC COM 91324P102 81481 1400502 SH Sole 1400502 0 0 UNIVISION COMMUNICATNS CL A COM 914906102 5390 135790 SH Sole 135790 0 0 UNOCAL CORP COM COM 915289102 211 5738 SH Sole 5738 0 0 US BANCORP DEL COM COM 902973304 6568 220577 SH Sole 220577 0 0 US LEC CORP CL A COM 90331S109 78 10000 SH Sole 10000 0 0 VALENCE TECHNOLOGY INC COM COM 918914102 155 39500 SH Sole 39500 0 0 VALSPAR CORP COM COM 920355104 366 7416 SH Sole 7416 0 0 VALUECLICK INC COM COM 92046N102 8058 888370 SH Sole 888370 0 0 VALUEVISION MEDIA INC CL A COM 92047K107 7936 475210 SH Sole 475210 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220p105 1074 15545 SH Sole 15545 0 0 VASCO DATA SEC INTL COM COM 92230Y104 70 30000 SH Sole 30000 0 0 VASOMEDICAL INC COM COM 922321104 12 11466 SH Sole 11466 0 0 VECTREN CORP COM COM 92240G101 1270 51540 SH Sole 51540 0 0 VERIS BIOTECHNOLOGY CORP COM 92344H104 0 220000 SH Sole 220000 0 0 VERISIGN INC COM COM 92343E102 236 14500 SH Sole 14500 0 0 VERITAS DGC INC COM COM 92343P107 13589 1296658 SH Sole 1296658 0 0 VERITAS SOFTWARE CO COM COM 923436109 7071 191022 SH Sole 191022 0 0 VERIZON COMMUNICATIONS COM COM 92343V104 8021 228645 SH Sole 228645 0 0 VESTA INS GROUP INC COM COM 925391104 62 16250 SH Sole 16250 0 0 VIACOM INC CL A COM 925524100 2273 51360 SH Sole 51360 0 0 VIACOM INC CL B COM 925524308 1603 36126 SH Sole 36126 0 0 VIRBAC CORP COM COM 927649103 2548 637100 SH Sole 637100 0 0 VISTACARE INC CL A COM 92839y109 35557 1017670 SH Sole 1017670 0 0 VISUAL NETWORKS COM 928444108 83 37000 SH Sole 37000 0 0 VITA FOOD PRODS INC NV COM COM 928450105 148 20100 SH Sole 20100 0 0 VITALWORKS INC COM COM 928483106 18248 4128690 SH Sole 4128690 0 0 VODAFONE GROUP PLC ADR COM 92857W100 7802 311612 SH Sole 311612 0 0 VULCAN MATLS CO COM COM 929160109 1917 40295 SH Sole 40295 0 0 WACHOVIA CORP COM COM 929903102 1089 23378 SH Sole 23378 0 0 WAL MART DE MEXICO SA SPON ADR COM 93114W107 886 31073 SH Sole 31073 0 0 WAL MART STORES INC COM COM 931142103 73197 1379785 SH Sole 1379785 0 0 WALGREEN CO COM COM 931422109 221914 6099891 SH Sole 6099891 0 0 WASHINGTON MUT INC COM 939322103 759 18927 SH Sole 18927 0 0 WASHINGTON POST CO CL B COM 939640108 1753 2215 SH Sole 2215 0 0 WASTE MGMT INC DEL COM COM 94106L109 741 25034 SH Sole 25034 0 0 WATSCO INC COM COM 942622200 21770 957785 SH Sole 957785 0 0 WEBEX INC COM COM 94767L109 8487 421390 SH Sole 421390 0 0 WEBMD CORP COM 94769m105 376 41943 SH Sole 41943 0 0 WEBVAN GROUP INC COM COM 94845V103 0 10100 SH Sole 10100 0 0 WEIGHT WATCHERS INTL COM COM 948626106 11516 300137 SH Sole 300137 0 0 WELLS FARGO & CO DEL COM COM 949746101 6213 105500 SH Sole 105500 0 0 WHIRLPOOL CORP COM COM 963320106 2702 37193 SH Sole 37193 0 0 WHITEHALL JEWELLERS INC COM 965063100 13041 1321262 SH Sole 1321262 0 0 WHOLE FOODS MKT INC COM COM 966837106 20586 306657 SH Sole 306657 0 0 WILLIAMS SONOMA INC COM COM 969904101 16507 474770 SH Sole 474770 0 0 WILLIS GROUP HLDGS LTD SHS COM G96655108 352 10335 SH Sole 10335 0 0 WILMINGTON TRUST CORP COM COM 971807102 2362 65600 SH Sole 65600 0 0 WINDROSE MED PPTYS TR COM COM 973491103 1894 152625 SH Sole 152625 0 0 WINSTAR COMMUNICATIONS COM COM 975515107 0 13585 SH Sole 13585 0 0 WINSTON HOTELS INC COM COM 97563A102 9880 968580 SH Sole 968580 0 0 WINTRUST FINANCIAL CORP COM 97650W108 3003 66587 SH Sole 66587 0 0 WOODHEAD INDS INC COM COM 979438108 169 10000 SH Sole 10000 0 0 WORLDCOM INC GA NEW COM 98157D106 1 106454 SH Sole 106454 0 0 WRIGLEY WM JR CO COM COM 982526105 5574 99165 SH Sole 99165 0 0 WYETH COM COM 983024100 5515 129932 SH Sole 129932 0 0 XILINX INC COM COM 983919101 41822 1082642 SH Sole 1082642 0 0 XL CAPITAL LTD COM G98255105 55130 710904 SH Sole 710904 0 0 YAHOO INC COM COM 984332106 202 4487 SH Sole 4487 0 0 YELLOW ROADWAY CORP COM COM 985577105 8067 223024 SH Sole 223024 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 126509 1906114 SH Sole 1906114 0 0 ZIMMER HLDGS INC COM COM 98956P102 173461 2463952 SH Sole 2463952 0 0 ZOMAX INC MINN COM COM 989929104 125 25000 SH Sole 25000 0 0 Grand Total 11522425 368602713.7 SH Sole 368602714 0 0
-----END PRIVACY-ENHANCED MESSAGE-----