-----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, LKq+9zub7nbzeactF0ZWgBaBJrhZSgxt3qwCOztGp3MufI2DUz/27/sABgK/TlWD t0c4/D2PXrKJoMqyMBntlg== 0001169232-05-000904.txt : 20050214 0001169232-05-000904.hdr.sgml : 20050214 20050214120206 ACCESSION NUMBER: 0001169232-05-000904 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20041231 FILED AS OF DATE: 20050214 DATE AS OF CHANGE: 20050214 EFFECTIVENESS DATE: 20050214 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: 05605478 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 d62261_13f-hr.txt FORM 13F 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, 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: 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 02/10/2004 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 13f securities
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 - ----------------------------- -------- --------------- -------- ----------- --- ---- ------- -------- ---------- -------- ------ 3COM CORP COM 885535104 Total 54 12200 SH Sole 12200 0 0 3M CO COM COM 88579Y101 Total 21120 259331 SH Sole 259331 0 0 4 KIDS ENTMT INC COM COM 350865101 Total 18772 893060 SH Sole 893060 0 0 99 CENTS ONLY STORES COM 65440K106 Total 2275 146747 SH Sole 146747 0 0 A C MOORE ARTS & CRAFT COM COM 00086T103 Total 1202 41738 SH Sole 41738 0 0 A D C TELECOMMUNICATN COM 000886101 Total 62 26638 SH Sole 26638 0 0 ABBOTT LABS COM 002824100 Total 46931 1022677 SH Sole 1022677 0 0 ABC BANCORP COM 000400101 Total 747 35958 SH Sole 35958 0 0 ABM INDUSTRIES INC COM 000957100 Total 228 10400 SH Sole 10400 0 0 ACCENTURE LET CL A COM COM G1150G111 Total 186273 6898991 SH Sole 6898991 0 0 ACE LTD ORD COM G0070K103 Total 11553 270237 SH Sole 270237 0 0 ACTIVISION INC NEW NEW COM 004930202 Total 7047 362037 SH Sole 362037 0 0 ACTUANT CORP CL A COM 00508X203 Total 238 5080 SH Sole 5080 0 0 ACXIOM CORP COM 005125109 Total 454 17985 SH Sole 17985 0 0 ADMINISTAFF INC COM 007094105 Total 999 67050 SH Sole 67050 0 0 ADOBE SYS INC COM COM 00724F101 Total 55419 883315 SH Sole 883315 0 0 ADVANCED MICRO DEVICES COM 007903107 Total 200 9430 SH Sole 9430 0 0 AFFILIATED COMPUTER CL A COM 008190100 Total 1419 23985 SH Sole 23985 0 0 AFFILIATED MANAGERS COM 008252108 Total 25923 387587 SH Sole 387587 0 0 AFFIRMATIVE INS HLDGS COM 008272106 Total 217 13000 SH Sole 13000 0 0 AFLAC INC COM 001055102 Total 6039 157923 SH Sole 157923 0 0 AGCO CORP COM COM 001084102 Total 9125 416835 SH Sole 416835 0 0 AGERE SYS INC CL A COM 00845V100 Total 31 23319 SH Sole 23319 0 0 AGREE REALTY CORP COM COM 008492100 Total 7625 240618 SH Sole 240618 0 0 AIR PRODS & CHEMS INC COM 009158106 Total 1604 27841 SH Sole 27841 0 0 AIRGAS INC COM 009363102 Total 81979 3092361 SH Sole 3092361 0 0 ALBANY MOLECULAR RESH COM COM 012423109 Total 4842 434665 SH Sole 434665 0 0 ALBERTO CULVER CO-CL B CONV COM 013068101 Total 1169 25262 SH Sole 25262 0 0 ALCOA INC COM 013817101 Total 812 23910 SH Sole 23910 0 0 ALCON INC COM H01301102 Total 143334 1781969 SH Sole 1781969 0 0 ALLERGAN INC COM 018490102 Total 137096 1692148 SH Sole 1692148 0 0 ALLIANCE CAP MGMT L P UNIT LTD COM 01855A101 Total 1322 32820 SH Sole 32820 0 0 ALLIANCE GAMING CORP COM NEW COM 01859P609 Total 194 14075 SH Sole 14075 0 0 ALLIANT ENERGY CORP COM 018802108 Total 280 10286 SH Sole 10286 0 0 ALLIED HEALTHCARE INTL COM COM 01923A109 Total 14075 2559120 SH Sole 2559120 0 0 ALLIED PRODS CORP DEL COM COM 019411107 Total 0 20000 SH Sole 20000 0 0 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 Total 365 35000 SH Sole 35000 0 0 ALLSTATE CORP COM 020002101 Total 3006 58568 SH Sole 58568 0 0 ALLTEL CORP COM 020039103 Total 1608 28135 SH Sole 28135 0 0 ALPHARMA INC CL A COM 020813101 Total 5478 323210 SH Sole 323210 0 0 ALPHASMART INC COM 02081F104 Total 67 24000 SH Sole 24000 0 0 ALTRIA GROUP INC COM 02209S103 Total 4504 76012 SH Sole 76012 0 0 AMBAC FINANCIAL GROUP INC COM 023139108 Total 4710 57545 SH Sole 57545 0 0 AMCORE FINL INC COM COM 023912108 Total 310 9646 SH Sole 9646 0 0 AMEREN CORP COM 023608102 Total 386 7979 SH Sole 7979 0 0 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 Total 17033 325376 SH Sole 325376 0 0 AMERICAN ECOLOGY CORP COM 025533407 Total 241 20000 SH Sole 20000 0 0 AMERICAN ELEC PWR INC COM 025537101 Total 322 9445 SH Sole 9445 0 0 AMERICAN EXPRESS CO COM 025816109 Total 5463 97494 SH Sole 97494 0 0 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 Total 11422 705927 SH Sole 705927 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 Total 48369 1460035 SH Sole 1460035 0 0 AMERICAN INTL GROUP COM 026874107 Total 68002 1037826 SH Sole 1037826 0 0 AMERUS GROUP CO COM COM 03072M108 Total 13235 292160 SH Sole 292160 0 0 AMGEN INC COM 031162100 Total 163842 2558988 SH Sole 2558988 0 0 AMICAS INC COM 001712108 Total 25876 5814824 SH Sole 5814824 0 0 AMIS HLDGS INC COM COM 031538101 Total 46709 2827400 SH Sole 2827400 0 0 AMSURG CORP COM 03232P405 Total 2341 89450 SH Sole 89450 0 0 ANADARKO PETE CORP COM 032511107 Total 371 5338 SH Sole 5338 0 0 ANC RENTAL CORP COM 001813104 Total 0 59262 SH Sole 59262 0 0 ANCHOR BANCORP WIS INC COM 032839102 Total 408 14000 SH Sole 14000 0 0 ANDREW CORP COM 034425108 Total 199 14075 SH Sole 14075 0 0 ANHEUSER BUSCH COS INC COM 035229103 Total 10018 198677 SH Sole 198677 0 0 AON CORP COM 037389103 Total 3250 149878 SH Sole 149878 0 0 APACHE CORP COM 037411105 Total 119574 2362309 SH Sole 2362309 0 0 APOLLO GROUP INC CL A COM 037604105 Total 29576 368517 SH Sole 368517 0 0 APPLE COMPUTER INC COM 037833100 Total 308 4600 SH Sole 4600 0 0 APPLERA CORP APPLIED BIOSYSTE COM 038020103 Total 218 10680 SH Sole 10680 0 0 APPLERA CORP CELERA GEN GRP COM 038020202 Total 256 18210 SH Sole 18210 0 0 APPLIED MATLS INC COM 038222105 Total 1801 107750 SH Sole 107750 0 0 AQUA AMERICA INC COM 03836W103 Total 233 9850 SH Sole 9850 0 0 ARBINET THEXCHANGE INC COM COM 03875P100 Total 241 9700 SH Sole 9700 0 0 ARBITRON INC COM 03875Q108 Total 602 16110 SH Sole 16110 0 0 ARC WIRELESS SOLUTIONS COM COM 03878K108 Total 3 20000 SH Sole 20000 0 0 ARCHER DANIELS MIDLAND COM 039483102 Total 1213 57244 SH Sole 57244 0 0 ARCHSTONE-SMITH TRUST COM 039583109 Total 723 19817 SH Sole 19817 0 0 ARM HOLDING PLC COM 042068106 Total 37187 6017353 SH Sole 6017353 0 0 ARTESYN TECHNOLOGIES INC COM 043127109 Total 10896 964204 SH Sole 964204 0 0 ASPEN TECHNOLOGY INC COM 045327103 Total 3148 512048 SH Sole 512048 0 0 ASSET ACCEP CAP CORP COM 04543P100 Total 555 26950 SH Sole 26950 0 0 ASSOCIATED BANC CORP COM 045487105 Total 1471 44290 SH Sole 44290 0 0 ASSURED GUARANTY LTD COM G0585R106 Total 488 26500 SH Sole 26500 0 0 ASTORIA FINL CORP COM COM 046265104 Total 8994 225028 SH Sole 225028 0 0 ATHEROS COMMUNICATIONS COM COM 04743P108 Total 122 11900 SH Sole 11900 0 0 ATMOS ENERGY CORP COM COM 049560105 Total 14817 541755 SH Sole 541755 0 0 ATP OIL & GAS CORP COM COM 00208J108 Total 12336 663605 SH Sole 663605 0 0 AUTOBYTEL INC COM COM 05275N106 Total 0 22100 SH Sole 22100 0 0 AUTOLIV INC COM COM 052800109 Total 1063 22000 SH Sole 22000 0 0 AUTOMATIC DATA PROCESS COM COM 053015103 Total 43042 969116 SH Sole 969116 0 0 AVALONBAY COMMUNITIES INC COM 053484101 Total 6276 83350 SH Sole 83350 0 0 AVERY DENNISON CORP COM 053611109 Total 8572 144221 SH Sole 144221 0 0 AVON PRODS INC COM 054303102 Total 63873 1651137 SH Sole 1651137 0 0 AWARE INC MASS COM COM 05453N100 Total 155 32000 SH Sole 32000 0 0 AWG LTD COM 00244W105 Total 1 20000 SH Sole 20000 0 0 AXCAN PHARMA INC COM 054923107 Total 49649 2575771 SH Sole 2575771 0 0 AXCELIS TECHNOLOGIES I COM 054540109 Total 196 26907 SH Sole 26907 0 0 BANCO ITAU HLDG FINANC SP ADR COM 059602201 Total 21615 287553 SH Sole 287553 0 0 BANCO SANTANDER CHILE SP ADR R COM 05965X109 Total 36099 1066128 SH Sole 1066128 0 0 BANGKOK BANK PUBLIC CO LTD COM Y0606R119 Total 57 20000 SH Sole 20000 0 0 BANK HAWAII CORP COM COM 062540109 Total 663 13068 SH Sole 13068 0 0 BANK NEW YORK INC COM 064057102 Total 313 9530 SH Sole 9530 0 0 BANK OF AMER CORP COM 060505104 Total 39336 838397 SH Sole 838397 0 0 BANK OF NOVA SCOTIA COM 064149107 Total 290 9240 SH Sole 9240 0 0 BANKNORTH GRP INC NEW COM COM 06646R107 Total 231 6300 SH Sole 6300 0 0 BANTA CORP COM 066821109 Total 343 7720 SH Sole 7720 0 0 BARRICK GOLD CORP COM COM 067901108 Total 249 10300 SH Sole 10300 0 0 BAXTER INTL INC COM 071813109 Total 4554 140244 SH Sole 140244 0 0 BB&T CORP COM 054937107 Total 21458 510158 SH Sole 510158 0 0 BCE INC COM 05534B109 Total 286 11820 SH Sole 11820 0 0 BEA SYS INC COM COM 073325102 Total 302 34100 SH Sole 34100 0 0 BEACON ROOFING SUPPLY COM COM 073685109 Total 16198 879481 SH Sole 879481 0 0 BEAR STEARNS COS INC COM 073902108 Total 918 9410 SH Sole 9410 0 0 BED BATH & BEYOND COM 075896100 Total 248640 6241210 SH Sole 6241210 0 0 BELDEN CDT INC COM COM 077454106 Total 12976 559291 SH Sole 559291 0 0 BELLSOUTH CORP COM 079860102 Total 3247 119464 SH Sole 119464 0 0 BEMA GOLD COM 08135F107 Total 40 11000 SH Sole 11000 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 Total 73045 831 SH Sole 831 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670207 Total 6492 2236 SH Sole 2236 0 0 BEST BUY INC COM 086516101 Total 46263 787660 SH Sole 787660 0 0 BG PLC FINAL INST ADR COM 055434203 Total 15837 459721 SH Sole 459721 0 0 BHP LTD SPONSORED ADR COM 088606108 Total 456 19200 SH Sole 19200 0 0 BIO LOGIC SYS CORP COM COM 090909102 Total 920 101100 SH Sole 101100 0 0 BIOGEN IDEC INC COM COM 09062X103 Total 6129 92019 SH Sole 92019 0 0 BIOLASE TECHNOLOGY INC COM 090911108 Total 284 31495 SH Sole 31495 0 0 BIOMET INC COM 090613100 Total 1895 40102 SH Sole 40102 0 0 BIOSANTE PHARMACEUTCLS NEW COM 09065V203 Total 2306 238675 SH Sole 238675 0 0 BIOSITE DIAGNOSTICS COM 090945106 Total 902 15800 SH Sole 15800 0 0 BIOSPHERE MEDICAL INC COM 09066V103 Total 82 26500 SH Sole 26500 0 0 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067D201 Total 323 2300 SH Sole 2300 0 0 BIOVERIS CORP COM COM 090676107 Total 108 17500 SH Sole 17500 0 0 BISYS GROUP INC COM COM 055472104 Total 3642 221403 SH Sole 221403 0 0 BJ SVCS CO COM COM 055482103 Total 1025 22020 SH Sole 22020 0 0 BJS WHOLESALE CLUB INC COM COM 05548J106 Total 13330 457593 SH Sole 457593 0 0 BLACK & DECKER CORP COM 091797100 Total 1445 17187 SH Sole 17187 0 0 BLACKBAUD INC COM COM 09227Q100 Total 14796 1010688 SH Sole 1010688 0 0 BLOCK H & R INC COM COM 093671105 Total 5684 116004 SH Sole 116004 0 0 BLUE NILE INC COM COM 09578R103 Total 4258 154178 SH Sole 154178 0 0 BLYTH INDS INC COM COM 09643P108 Total 207 7000 SH Sole 7000 0 0 BOEING CO COM 097023105 Total 1051 19928 SH Sole 19928 0 0 BORG-WARNER AUTOMOTIVE COM COM 099724106 Total 15154 279746 SH Sole 279746 0 0 BORLAND SOFTWARE CORP COM COM 099849101 Total 16227 1389266 SH Sole 1389266 0 0 BOSTON PROPERTIES INC COM 101121101 Total 2627 43660 SH Sole 43660 0 0 BOSTON SCIENTIFIC CORP COM 101137107 Total 33167 933617 SH Sole 933617 0 0 BP PLC SPONSORED ADR COM 055622104 Total 34447 583911 SH Sole 583911 0 0 BRADY CORP CL A COM 104674106 Total 474 7575 SH Sole 7575 0 0 BRANDYWINE RLTY TR SH BEN INT COM 105368203 Total 2916 99207 SH Sole 99207 0 0 BRISTOL MYERS SQUIBB COM 110122108 Total 4415 176582 SH Sole 176582 0 0 BROCADE COMMUNCTNS SYS COM 111621108 Total 86 12500 SH Sole 12500 0 0 BURLINGTON NORTHERN SANTA FE C COM 12189T104 Total 892 19397 SH Sole 19397 0 0 BURLINGTON RES INC COM 122014103 Total 1070 23075 SH Sole 23075 0 0 C H ROBINSON WORLDWIDE COM 12541W100 Total 106902 1930476 SH Sole 1930476 0 0 CABELAS INC COM 126804301 Total 8841 404100 SH Sole 404100 0 0 CACI INTL INC CL A COM 127190304 Total 4572 69989 SH Sole 69989 0 0 CADBURY SCHWEPPES PLC ADR COM 127209302 Total 10733 284699 SH Sole 284699 0 0 CADMUS COMMUNICATION COM COM 127587103 Total 5356 418449 SH Sole 418449 0 0 CALGON CARBON CORP COM 129603106 Total 1126 120500 SH Sole 120500 0 0 CALIFORNIA PIZZA KTCHN COM 13054D109 Total 315 12575 SH Sole 12575 0 0 CANADIAN NATL RY CO COM 136375102 Total 11121 181769 SH Sole 181769 0 0 CANON INC ADR COM 138006309 Total 17140 316696 SH Sole 316696 0 0 CAPITAL DIAGNOSTIC CORPORATION COM 14007T100 Total 0 44000 SH Sole 44000 0 0 CAPITAL ONE FINL CORP COM 14040H105 Total 16218 195181 SH Sole 195181 0 0 CARDINAL HEALTH INC COM 14149Y108 Total 3340 59591 SH Sole 59591 0 0 CARDIODYNAMICS INTL COM 141597104 Total 71 15560 SH Sole 15560 0 0 CAREER EDUCATION CORP COM 141665109 Total 3124 80330 SH Sole 80330 0 0 CAREMARK RX INC COM COM 141705103 Total 72928 1849566 SH Sole 1849566 0 0 CARMAX INC COM 143130102 Total 129024 4201847 SH Sole 4201847 0 0 CARNIVAL CORP CL A COM 143658300 Total 22627 398734 SH Sole 398734 0 0 CARRIER ACCESS CORP COM COM 144460102 Total 9362 876550 SH Sole 876550 0 0 CASUAL MALE RETAIL GRP COM COM 148711104 Total 120 22100 SH Sole 22100 0 0 CATALINA MARKETING CP COM COM 148867104 Total 22646 764309 SH Sole 764309 0 0 CATERPILLAR INC DEL COM 149123101 Total 1321 13780 SH Sole 13780 0 0 CATTLEGUARD INC COM COM 149472102 Total 0 10000 SH Sole 10000 0 0 CDW CORP COM 12512N105 Total 169964 2566145 SH Sole 2566145 0 0 CELL THERAPEUTICS INC COM COM 150934107 Total 25002 3071440 SH Sole 3071440 0 0 CENCOSUD S A SPON ADR 144A COM 15132H200 Total 42925 1622830 SH Sole 1622830 0 0 CENDANT CORP COM COM 151313103 Total 7199 307911 SH Sole 307911 0 0 CENTERPOINT PPTYS CORP COM 151895109 Total 17862 378248 SH Sole 378248 0 0 CENTURY CASINOS INC COM COM 156492100 Total 9222 1010062 SH Sole 1010062 0 0 CEPHEID COM 15670R107 Total 233 25340 SH Sole 25340 0 0 CERIDIAN CORP NEW COM COM 156779100 Total 9193 502890 SH Sole 502890 0 0 CERTICOM CORP COM COM 156915100 Total 29 10000 SH Sole 10000 0 0 CFS BANCORP INC COM 12525D102 Total 140 10207 SH Sole 10207 0 0 CGI HLDG CORP COM 125318105 Total 387 83000 SH Sole 83000 0 0 CHARLES RIV LABS INTL COM COM 159864107 Total 2036 44250 SH Sole 44250 0 0 CHARLES RIVER ASSC COM 159852102 Total 16879 369137 SH Sole 369137 0 0 CHATTEM INC COM 162456107 Total 494 13650 SH Sole 13650 0 0 CHECKPOINT SYS INC COM COM 162825103 Total 5648 312897 SH Sole 312897 0 0 CHEESECAKE FACTORY INC COM 163072101 Total 5045 112621 SH Sole 112621 0 0 CHEMICAL FINL CORP COM 163731102 Total 1208 28656 SH Sole 28656 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 Total 252 9420 SH Sole 9420 0 0 CHEVRONTEXACO CORP COM 166764100 Total 6116 113573 SH Sole 113573 0 0 CHICAGO MERCANTIL HLDG CL A COM 167760107 Total 26798 133706 SH Sole 133706 0 0 CHOICEPOINT INC COM 170388102 Total 5404 120001 SH Sole 120001 0 0 CHRISTOPHER & BANKS CP COM COM 171046105 Total 9683 524840 SH Sole 524840 0 0 CHUBB CORP COM COM 171232101 Total 4291 55795 SH Sole 55795 0 0 CINERGY CORP COM 172474108 Total 340 8234 SH Sole 8234 0 0 CINTAS CORP COM 172908105 Total 127677 2902741 SH Sole 2902741 0 0 CISCO SYS INC COM 17275R102 Total 14154 741635 SH Sole 741635 0 0 CITADEL SEC SOFTWARE COM COM 17288Q109 Total 260 100000 SH Sole 100000 0 0 CITIGROUP COM COM 172967101 Total 15408 329692 SH Sole 329692 0 0 CITIZENS BKG CORP MICH COM COM 174420109 Total 258 7502 SH Sole 7502 0 0 CITRIX SYS INC COM 177376100 Total 209 8862 SH Sole 8862 0 0 CITY BK LYNNWOOD WASH COM COM 17770A109 Total 483 13357 SH Sole 13357 0 0 CLARCOR INC COM 179895107 Total 731 13936 SH Sole 13936 0 0 CLEAR CHANNEL COMMUN COM 184502102 Total 56039 1673267 SH Sole 1673267 0 0 CMS ENERGY CORP COM 125896100 Total 875 85792 SH Sole 85792 0 0 CNOOC LTD SPONSORED ADR COM 126132109 Total 5268 97205 SH Sole 97205 0 0 COACH INC. COM 189754104 Total 280 5637 SH Sole 5637 0 0 COCA COLA CO COM 191216100 Total 8428 206177 SH Sole 206177 0 0 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 Total 3530 149255 SH Sole 149255 0 0 COEUR D ALENE MINES ID COM 192108108 Total 248 54075 SH Sole 54075 0 0 COGNIZANT TECH SOLUTNS CL A COM 192446102 Total 5102 133236 SH Sole 133236 0 0 COGNOS INC COM 19244C109 Total 74283 1692031 SH Sole 1692031 0 0 COINSTAR INC COM COM 19259P300 Total 37599 1401385 SH Sole 1401385 0 0 COLGATE PALMOLIVE CO COM 194162103 Total 8123 161242 SH Sole 161242 0 0 COMCAST CORP CL A SPL COM 20030N200 Total 14373 438689 SH Sole 438689 0 0 COMCAST CORP CL A COM 20030N101 Total 3915 124554 SH Sole 124554 0 0 COMERICA INC COM COM 200340107 Total 2487 40758 SH Sole 40758 0 0 COMFORT SYS USA INC COM COM 199908104 Total 15505 2018935 SH Sole 2018935 0 0 COMMERCE BANCSHARES COM 200525103 Total 569 11444 SH Sole 11444 0 0 COMMERCIAL CAP BANCORP COM COM 20162L105 Total 15345 662009 SH Sole 662009 0 0 COMSTOCK HOMEBUILDG CO CL A COM 205684103 Total 7146 325250 SH Sole 325250 0 0 COMSTOCK RES INC COM NEW COM 205768203 Total 14457 655665 SH Sole 655665 0 0 COMVERSE TECHNOLOGY NEW COM 205862402 Total 3389 159370 SH Sole 159370 0 0 CONAGRA INC COM 205887102 Total 580 21469 SH Sole 21469 0 0 CONNETICS CORP COM COM 208192104 Total 28487 1172794 SH Sole 1172794 0 0 CONOCOPHILLIPS COM 20825C104 Total 2738 30721 SH Sole 30721 0 0 CONSOL ENERGY INC COM COM 20854P109 Total 16097 392133 SH Sole 392133 0 0 CONSTELLATION ENERGY COM 210371100 Total 449 10275 SH Sole 10275 0 0 CORILLIAN CORP COM COM 218725109 Total 148 30000 SH Sole 30000 0 0 CORNING INC COM 219350105 Total 2396 197934 SH Sole 197934 0 0 CORPORATE EXEC BRD CO COM COM 21988R102 Total 81232 1213064 SH Sole 1213064 0 0 CORRECTIONS CP AM NEW COM COM 22025Y407 Total 28779 711470 SH Sole 711470 0 0 CORUS BANKSHARES INC COM 220873103 Total 204 4200 SH Sole 4200 0 0 COSI INC COM 22122P101 Total 491 76242 SH Sole 76242 0 0 COSTAR GROUP INC COM 22160N109 Total 28575 646925 SH Sole 646925 0 0 COSTCO WHOLESALE CORP COM 22160K105 Total 1405 28957 SH Sole 28957 0 0 COX COMMUNICATIONS NEW CL A COM 224044107 Total 306 8849 SH Sole 8849 0 0 COX RADIO INC-CL A COM 224051102 Total 181 11400 SH Sole 11400 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 Total 17250 677805 SH Sole 677805 0 0 CRESCENT REAL ESTATE COM 225756105 Total 217 12000 SH Sole 12000 0 0 CROSS COUNTRY HEALTHCARES INC COM 227483104 Total 13272 734075 SH Sole 734075 0 0 CSX CORP COM 126408103 Total 1146 30065 SH Sole 30065 0 0 CUMULUS MEDIA INC CL A COM 231082108 Total 17920 1188325 SH Sole 1188325 0 0 CUNO INC COM 126583103 Total 34596 557145 SH Sole 557145 0 0 CVS CORP COM 126650100 Total 2055 45563 SH Sole 45563 0 0 CYBERSOURCE CORP COM 23251J106 Total 2562 358666 SH Sole 358666 0 0 D R HORTON INC COM 23331A109 Total 1368 38880 SH Sole 38880 0 0 DAIMLER CHRYSLER AG ORD COM D1668R123 Total 344 7699 SH Sole 7699 0 0 DANAHER CORP DEL COM 235851102 Total 277495 4834393 SH Sole 4834393 0 0 DASSAULT SYS S A SPONSORED ADR COM 237545108 Total 9121 180731 SH Sole 180731 0 0 DEL MONTE FOODS CO COM COM 24522P103 Total 12013 1090075 SH Sole 1090075 0 0 DELL COMPUTER CORP COM 24702R101 Total 182749 4340438 SH Sole 4340438 0 0 DELTA AIR LINES DEL COM 247361108 Total 91 13100 SH Sole 13100 0 0 DESIGN WITHIN REACH COM COM 250557105 Total 2809 172027 SH Sole 172027 0 0 DEVRY INC DEL COM 251893103 Total 3540 206260 SH Sole 206260 0 0 DICKS SPORTING GOODS COM 253393102 Total 5736 159348 SH Sole 159348 0 0 DIGIGRAD CORP COM COM 253827109 Total 104 11125 SH Sole 11125 0 0 DIGITAL INSIGHT CORP COM COM 25385P106 Total 4841 263103 SH Sole 263103 0 0 DIGITAL THEATER SYS COM COM 25389G102 Total 3624 174020 SH Sole 174020 0 0 DIGITAS INC COM 25388K104 Total 2297 279825 SH Sole 279825 0 0 DISCOVERY PARTNRS INTL COM COM 254675101 Total 14694 3119803 SH Sole 3119803 0 0 DISNEY WALT CO DEL COM 254687106 Total 12714 466779 SH Sole 466779 0 0 DOLLAR GEN CORP COM COM 256669102 Total 6587 327180 SH Sole 327180 0 0 DOMINION RES INC VA NEW COM 25746U109 Total 524 8013 SH Sole 8013 0 0 DONALDSON CO INC COM 257651109 Total 527 17000 SH Sole 17000 0 0 DONEGAL GROUP INC CL A COM 257701201 Total 7142 311490 SH Sole 311490 0 0 DONNELLEY R R & SONS COM COM 257867101 Total 1108 31395 SH Sole 31395 0 0 DOUBLECLICK INC COM 258609304 Total 114 15200 SH Sole 15200 0 0 DOVER CORP COM COM 260003108 Total 489 11663 SH Sole 11663 0 0 DOW CHEM CO COM 260543103 Total 2490 49588 SH Sole 49588 0 0 DST SYS INC DEL COM COM 233326107 Total 4305 82600 SH Sole 82600 0 0 DTE ENERGY CO COM 233331107 Total 603 13750 SH Sole 13750 0 0 DU PONT E I DE NEMOURS COM 263534109 Total 1623 34534 SH Sole 34534 0 0 DUKE POWER CO COM 264399106 Total 804 31827 SH Sole 31827 0 0 DUKE REALTY CORP COM NEW COM 264411505 Total 261 7650 SH Sole 7650 0 0 DUN & BRADSTREET CORP COM 26483E100 Total 1018 17108 SH Sole 17108 0 0 DUQUESNE LIGHT HOLDINGS INC COM 266233105 Total 227 12875 SH Sole 12875 0 0 E DIGITAL CORP COM 26841Y103 Total 9 33450 SH Sole 33450 0 0 E M C CORP MASS COM 268648102 Total 76057 5119684 SH Sole 5119684 0 0 E ON AG SPONSORED ADR COM 268780103 Total 10883 119591 SH Sole 119591 0 0 EAGLE BROADBROAD INC COM 269437109 Total 8 10000 SH Sole 10000 0 0 EAST WEST BANCORP INC COM COM 27579R104 Total 27768 661775 SH Sole 661775 0 0 EASTMAN KODAK CO COM 277461109 Total 622 19020 SH Sole 19020 0 0 EATON CORP COM 278058102 Total 1462 21693 SH Sole 21693 0 0 EBAY INC COM 278642103 Total 49775 438781 SH Sole 438781 0 0 ECOLAB INC COM 278865100 Total 122121 3476900 SH Sole 3476900 0 0 ECOLLEGE COM COM 27887E100 Total 9523 825280 SH Sole 825280 0 0 EDUCATE INC COM COM 28138P100 Total 11176 844087 SH Sole 844087 0 0 EDUCATION MGMT CORP COM COM 28139T101 Total 20202 612174 SH Sole 612174 0 0 ELAN PLC ADR COM 284131208 Total 378 14332 SH Sole 14332 0 0 ELDORADO GOLD CORP NEW COM 284902103 Total 150 45200 SH Sole 45200 0 0 ELECTRON CLEARING HSE COM PAR. COM 285562500 Total 8576 955017 SH Sole 955017 0 0 ELECTRONIC ARTS INC COM 285512109 Total 2743 46002 SH Sole 46002 0 0 ELIZABETH ARDEN INC COM COM 28660G106 Total 37173 1565839 SH Sole 1565839 0 0 EMERSON ELEC CO COM 291011104 Total 7372 106389 SH Sole 106389 0 0 EMMIS COMMUNICTNS CORP CL A COM 291525103 Total 10378 540825 SH Sole 540825 0 0 ENCANA CORP COM 292505104 Total 13559 237634 SH Sole 237634 0 0 ENCORE MED CORP COM COM 29256E109 Total 12570 1851220 SH Sole 1851220 0 0 ENERGYSOUTH INC COM COM 292970100 Total 284 10124 SH Sole 10124 0 0 ENERSYS COM 29275Y102 Total 515 37500 SH Sole 37500 0 0 ENGINEERED SUPPORT SYS COM 292866100 Total 286 5200 SH Sole 5200 0 0 ENRON CORP COM 293561106 Total 0 18357 SH Sole 18357 0 0 ENTERCOM COMM CORP CL A COM 293639100 Total 39130 1090270 SH Sole 1090270 0 0 ENTERGY CORP COM 29364G103 Total 821 12680 SH Sole 12680 0 0 ENTERPRISE PRODUCTS PARTNERS L COM 293792107 Total 2137 87276 SH Sole 87276 0 0 ENTRAVISION COMMUNCTNS CL A COM 29382R107 Total 693 82950 SH Sole 82950 0 0 EQUITY INNS INC COM COM 294703103 Total 2339 199200 SH Sole 199200 0 0 EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 Total 2697 79414 SH Sole 79414 0 0 ERICSSON L M TEL CO ADR B SEK COM 294821608 Total 13024 413067 SH Sole 413067 0 0 ETHAN ALLEN INTERIORS COM COM 297602104 Total 8687 217077 SH Sole 217077 0 0 EURONET WORLDWIDE INC COM 298736109 Total 20749 801307 SH Sole 801307 0 0 EXELON CORP COM 30161N101 Total 2065 49115 SH Sole 49115 0 0 EXPEDITORS INTL OF WASHINGTON COM 302130109 Total 134730 2430552 SH Sole 2430552 0 0 EXPRESS SCRIPTS INC COM 302182100 Total 141138 1853675 SH Sole 1853675 0 0 EXXON MOBIL CORP COM 30231G102 Total 29258 570835 SH Sole 570835 0 0 FACTSET RESH SYS INC COM COM 303075105 Total 6017 104195 SH Sole 104195 0 0 FAIR ISAAC & CO INC COM 303250104 Total 439 13250 SH Sole 13250 0 0 FAMILY DLR STORES INC COM 307000109 Total 20417 654595 SH Sole 654595 0 0 FANNIE MAE COM 313586109 Total 10659 150040 SH Sole 150040 0 0 FASTENAL CO COM 311900104 Total 242769 3947125 SH Sole 3947125 0 0 FEDDERS CORP COM NEW COM 313135501 Total 68 18842 SH Sole 18842 0 0 FEDERAL HOME LN MTG CP COM 313400301 Total 7302 99375 SH Sole 99375 0 0 FEDEX CORP COM 31428X106 Total 1362 14082 SH Sole 14082 0 0 FIDELITY NATL FINL INC COM COM 316326107 Total 319 6993 SH Sole 6993 0 0 FIFTH THIRD BANCORP COM 316773100 Total 5919 123199 SH Sole 123199 0 0 FIRST DATA CORP COM 319963104 Total 281624 6631027 SH Sole 6631027 0 0 FIRST FINL CORP IND COM 320218100 Total 363 10000 SH Sole 10000 0 0 FIRST FINL HLDGS INC COM COM 320239106 Total 5937 181329 SH Sole 181329 0 0 FIRST INDUSTRIAL RLTY COM COM 32054K103 Total 236 5800 SH Sole 5800 0 0 FIRST MIDWEST BANCORP COM COM 320867104 Total 885 24393 SH Sole 24393 0 0 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 20006 1174554 SH Sole 1174554 0 0 FISERV INC COM 337738108 Total 107446 2681205 SH Sole 2681205 0 0 FLAGSTAR BANCORP INC COM COM 337930101 Total 10502 464710 SH Sole 464710 0 0 FMC TECHNOLOGIES INC COM 30249U101 Total 641 19515 SH Sole 19515 0 0 FNF INDS INC COM 30254F106 Total 7 19500 SH Sole 19500 0 0 FONAR CORP COM 344437108 Total 41 26813 SH Sole 26813 0 0 FORDING CANADIAN COAL TRUST UN COM 345425102 Total 298 4000 SH Sole 4000 0 0 FOREST LABS INC CL A COM 345838106 Total 1373 32061 SH Sole 32061 0 0 FOREST OIL CORP COM NEW COM 346091705 Total 14737 464600 SH Sole 464600 0 0 FORTUNE BRANDS INC COM 349631101 Total 1573 20303 SH Sole 20303 0 0 FOUR SEASON HOTEL INC LTD VTG COM 35100E104 Total 9964 125785 SH Sole 125785 0 0 FPL GROUP INC COM 302571104 Total 761 10824 SH Sole 10824 0 0 FRANKLIN BK CORP DEL COM COM 352451108 Total 9345 512055 SH Sole 512055 0 0 FRANKLIN ELEC INC COM COM 353514102 Total 406 9600 SH Sole 9600 0 0 FRANKLIN RES INC COM COM 354613101 Total 286 4108 SH Sole 4108 0 0 FREDS INC CL A COM 356108100 Total 13598 781706 SH Sole 781706 0 0 FRIEDMAN BILLINGS RAMSEY GRP C COM 358434108 Total 530 27335 SH Sole 27335 0 0 FROZEN FOOD EXPR INDS COM COM 359360104 Total 5848 453366 SH Sole 453366 0 0 FTI CONSULTING INC COM COM 302941109 Total 10129 480710 SH Sole 480710 0 0 FUJI PHOTO FILM LTD ADR COM 359586302 Total 8991 243120 SH Sole 243120 0 0 GALLAHER GROUP PLC SPONSORED A COM 363595109 Total 1369 23003 SH Sole 23003 0 0 GAMESTOP CORP CL A COM 36466R101 Total 253 11321 SH Sole 11321 0 0 GANDER MOUNTAIN CO COM 36471P108 Total 4238 324805 SH Sole 324805 0 0 GANNETT INC COM 364730101 Total 1356 16585 SH Sole 16585 0 0 GAP INC DEL COM 364760108 Total 1319 60395 SH Sole 60395 0 0 GARMIN LTD ORD COM G37260109 Total 1331 22875 SH Sole 22875 0 0 GASCO ENERGY INC COM COM 367220100 Total 16815 3947245 SH Sole 3947245 0 0 GENENTECH INC COM SPL COM 368710406 Total 45496 866538 SH Sole 866538 0 0 GENERAL CABLE DEL NEW COM COM 369300108 Total 19117 1380280 SH Sole 1380280 0 0 GENERAL DYNAMICS CORP COM 369550108 Total 729 6730 SH Sole 6730 0 0 GENERAL ELEC CO COM 369604103 Total 227624 6271336 SH Sole 6271336 0 0 GENERAL GROWTH PPTYS COM 370021107 Total 12889 363034 SH Sole 363034 0 0 GENERAL MLS INC COM 370334104 Total 1912 39911 SH Sole 39911 0 0 GENERAL MTRS CORP COM 370442105 Total 615 15951 SH Sole 15951 0 0 GEN-PROBE INC NEW COM COM 36866T103 Total 318 7025 SH Sole 7025 0 0 GENTEX CORP COM 371901109 Total 58191 1573107 SH Sole 1573107 0 0 GENUINE PARTS CO COM 372460105 Total 1227 28200 SH Sole 28200 0 0 GETTY IMAGES INC COM 374276103 Total 74167 1140754 SH Sole 1140754 0 0 GILEAD SCIENCES INC COM 375558103 Total 45246 1293313 SH Sole 1293313 0 0 GILLETTE CO COM 375766102 Total 3699 83592 SH Sole 83592 0 0 GLAXOSMITHKLINE COM 37733W105 Total 1282 28263 SH Sole 28263 0 0 GLOBAL INDL SVCS INC COM 37939H100 Total 0 10000 SH Sole 10000 0 0 GLOBAL PMTS INC COM COM 37940X102 Total 31030 530071 SH Sole 530071 0 0 GLOBALSANTAFE CORP SHS COM G3930E101 Total 1456 46390 SH Sole 46390 0 0 GLOBALSTAR TELECOMMUN COM G3930H104 Total 0 10890 SH Sole 10890 0 0 GLOBETEL COMMUNICATION COM 37958F100 Total 2 30000 SH Sole 30000 0 0 GOL LINHAS AEREAS INT SP ADR R COM 38045R107 Total 33156 1040016 SH Sole 1040016 0 0 GOLDEN WEST FINL DEL COM COM 381317106 Total 332 5400 SH Sole 5400 0 0 GOLDMAN SACHS GROUP COM 38141G104 Total 124489 1195370 SH Sole 1195370 0 0 GOODYEAR TIRE & RUBR COM 382550101 Total 383 28190 SH Sole 28190 0 0 GRAINGER W W INC COM 384802104 Total 19473 296147 SH Sole 296147 0 0 GREAT LAKES CHEM CORP COM 390568103 Total 307 10500 SH Sole 10500 0 0 GREY WOLF INC COM COM 397888108 Total 14003 2657210 SH Sole 2657210 0 0 GUIDANT CORP COM 401698105 Total 9499 145103 SH Sole 145103 0 0 GUITAR CTR MGMT INC COM 402040109 Total 7999 164630 SH Sole 164630 0 0 GWIN INC COM COM 403662109 Total 0 10000 SH Sole 10000 0 0 HAIN CELESTIAL GRP INC COM COM 405217100 Total 7158 346320 SH Sole 346320 0 0 HALLIBURTON CO COM 406216101 Total 468 11335 SH Sole 11335 0 0 HANCOCK FABRICS INC COM COM 409900107 Total 5569 537075 SH Sole 537075 0 0 HARLEY DAVIDSON INC COM 412822108 Total 128883 2126483 SH Sole 2126483 0 0 HARRIS CORP DEL COM COM 413875105 Total 3643 58954 SH Sole 58954 0 0 HARTFORD FINANCIAL SERVICES GR COM 416515104 Total 1035 15721 SH Sole 15721 0 0 HCC INS HLDGS INC COM 404132102 Total 3338 100760 SH Sole 100760 0 0 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 Total 42912 946025 SH Sole 946025 0 0 HEADWATERS INC COM 42210P102 Total 256 8000 SH Sole 8000 0 0 HEADWAY CORP RESOURCES COM 422101105 Total 0 10000 SH Sole 10000 0 0 HEALTH CARE REIT INC COM 42217K106 Total 365 10322 SH Sole 10322 0 0 HEALTH GRADES INC COM COM 42218Q102 Total 264 100000 SH Sole 100000 0 0 HEALTH MGMT ASSOC INC CL A COM 421933102 Total 2871 126375 SH Sole 126375 0 0 HEARTLAND EXPRESS INC COM COM 422347104 Total 6856 305114 SH Sole 305114 0 0 HEIDRICK&STRUGGLS INTL COM COM 422819102 Total 6386 186335 SH Sole 186335 0 0 HEINZ H J CO COM 423074103 Total 656 17657 SH Sole 17657 0 0 HERSHEY FOODS CORP COM 427866108 Total 282 5450 SH Sole 5450 0 0 HEWITT ASSOCIATES INC COM 42822Q100 Total 59619 1872287 SH Sole 1872287 0 0 HEWLETT PACKARD CO COM 428236103 Total 1068 52743 SH Sole 52743 0 0 HOME DEPOT INC COM 437076102 Total 24942 587873 SH Sole 587873 0 0 HOMEBANC CORP GA COM 43738R109 Total 496 55150 SH Sole 55150 0 0 HON HAI PRECISION INDS GDR 144 COM 438090102 Total 3130 337394 SH Sole 337394 0 0 HONEYWELL INTL INC COM 438516106 Total 1594 45078 SH Sole 45078 0 0 HOSPIRA INC COM 441060100 Total 3965 122398 SH Sole 122398 0 0 HOT TOPIC INC COM 441339108 Total 572 34450 SH Sole 34450 0 0 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 4195 49249 SH Sole 49249 0 0 HUB GROUP INC CL A COM 443320106 Total 239 5500 SH Sole 5500 0 0 HUDSON HIGHLAND GROUP INC COM 443792106 Total 386 14150 SH Sole 14150 0 0 HURON CONSULTING GROUP COM COM 447462102 Total 282 12700 SH Sole 12700 0 0 HYFLUX LTD COM Y3817K105 Total 18 10000 SH Sole 10000 0 0 I Q BIOMETRIX INC COM 44984P102 Total 158 175800 SH Sole 175800 0 0 I SHARES INC MSCI JAPAN INDEX COM 464286848 Total 946 91815 SH Sole 91815 0 0 IAC/INTERACTIVE CORP COM COM 44919P102 Total 8730 316068 SH Sole 316068 0 0 IDEXX LABS CORP COM 45168D104 Total 34725 637744 SH Sole 637744 0 0 ILLINOIS TOOL WKS INC COM 452308109 Total 105969 1141949 SH Sole 1141949 0 0 IMS HEALTH INC COM 449934108 Total 2105 91570 SH Sole 91570 0 0 INCO LTD COM 453258402 Total 532 14125 SH Sole 14125 0 0 INFOSYS TECH LTD SPONSORED ADR COM 456788108 Total 63458 914622 SH Sole 914622 0 0 INSIGHT ENTERPRISES COM COM 45765U103 Total 20811 1014180 SH Sole 1014180 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 Total 91618 2480867 SH Sole 2480867 0 0 INTEL CORP COM 458140100 Total 99180 4258372 SH Sole 4258372 0 0 INTERMIX MEDIA INC COM COM 45881X106 Total 16057 2841980 SH Sole 2841980 0 0 INTERNATIONAL BUS MACH COM 459200101 Total 19318 199021 SH Sole 199021 0 0 INTERNATIONAL GAME TEC COM 459902102 Total 6781 192028 SH Sole 192028 0 0 INTERNATIONAL PAPER CO COM 460146103 Total 436 10505 SH Sole 10505 0 0 INTERNATIONAL SPEEDWAY CL A COM 460335201 Total 2104 41855 SH Sole 41855 0 0 INTERNATL RECTIFIER CP COM 460254105 Total 309 7300 SH Sole 7300 0 0 INTEROIL CORP COM COM 460951106 Total 10727 283495 SH Sole 283495 0 0 INTERPUBLIC GROUP COS COM 460690100 Total 311 25105 SH Sole 25105 0 0 INTRADO INC COM 46117A100 Total 24778 2046134 SH Sole 2046134 0 0 INTUIT COM 461202103 Total 186040 4230675 SH Sole 4230675 0 0 INVESTMENT CO AMER COM COM 461308108 Total 1070 34984.32 SH Sole 34984.32 0 0 INVESTORS FINL SERVICE COM 461915100 Total 92509 1916203 SH Sole 1916203 0 0 INVITROGEN CORP COM 46185R100 Total 1747 28885 SH Sole 28885 0 0 IRON MTN INC PA COM 462846106 Total 187798 6172361 SH Sole 6172361 0 0 I-TRAX INC COM NEW COM 45069D203 Total 1786 944955 SH Sole 944955 0 0 IVAX CORP COM 465823102 Total 8777 557410 SH Sole 557410 0 0 J2 GLOBAL COMMUNICATNS COM 46626E205 Total 10952 316585 SH Sole 316585 0 0 JABIL CIRCUIT INC COM 466313103 Total 82494 3230229 SH Sole 3230229 0 0 JACKSON HEWITT TAX SVC COM COM 468202106 Total 4368 202350 SH Sole 202350 0 0 JACUZZI BRANDS INC COM COM 469865109 Total 8948 1028558 SH Sole 1028558 0 0 JARDEN CORP COM COM 471109108 Total 18772 432140 SH Sole 432140 0 0 JDS UNIPHASE CORP COM 46612J101 Total 855 269933 SH Sole 269933 0 0 JOHNSON & JOHNSON COM 478160104 Total 98588 1561006 SH Sole 1561006 0 0 JOHNSON CTLS INC COM COM 478366107 Total 387 6097 SH Sole 6097 0 0 JONES LANG LASALLE INC COM COM 48020Q107 Total 10922 291954 SH Sole 291954 0 0 JOURNAL COMMCTNS INC CL A COM 481130102 Total 515 29400 SH Sole 29400 0 0 JP MORGAN CHASE & CO COM 46625H100 Total 13901 362946 SH Sole 362946 0 0 K MART CORP COM 482584109 Total 0 12500 SH Sole 12500 0 0 K2 INC COM COM 482732104 Total 13567 854367 SH Sole 854367 0 0 KANBAY INTL INC COM COM 48369P207 Total 13420 428767 SH Sole 428767 0 0 KELLOGG CO COM 487836108 Total 879 19942 SH Sole 19942 0 0 KENSEY NASH CORP COM COM 490057106 Total 29183 845145 SH Sole 845145 0 0 KERR MCGEE CORP COM 492386107 Total 646 10390 SH Sole 10390 0 0 KEYCORP NEW COM COM 493267108 Total 1892 55800 SH Sole 55800 0 0 KFORCE INC COM COM 493732101 Total 27310 2460377 SH Sole 2460377 0 0 KIMBERLY CLARK CORP COM 494368103 Total 4066 63470 SH Sole 63470 0 0 KIMBERLY CLARK DE MEX SPON ADR COM 494386204 Total 178 10660 SH Sole 10660 0 0 KINDER MORGAN ENERGY PARTNERS COM 494550106 Total 3495 77548 SH Sole 77548 0 0 KINDER MORGAN MGMT LLC SHS COM 49455U100 Total 519 12722 SH Sole 12722 0 0 KINTERA INC COM COM 49720P506 Total 15766 2006922 SH Sole 2006922 0 0 KMG AMER CORP COM COM 482563103 Total 10118 919810 SH Sole 919810 0 0 KNIGHT RIDDER INC COM COM 499040103 Total 347 5180 SH Sole 5180 0 0 KNIGHT TRANSN INC COM 499064103 Total 89843 3625607 SH Sole 3625607 0 0 KOHLS CORP COM 500255104 Total 138768 2827058 SH Sole 2827058 0 0 KRAFT FOODS INC CL A COM 50075N104 Total 1164 34050 SH Sole 34050 0 0 KROGER CO COM 501044101 Total 162 10050 SH Sole 10050 0 0 KRONOS INC COM COM 501052104 Total 4957 96950 SH Sole 96950 0 0 KYPHON INC COM 501577100 Total 15829 626021 SH Sole 626021 0 0 L-3 COMMUNICATNS HLDGS COM 502424104 Total 1443 19395 SH Sole 19395 0 0 LABOR READY INC COM NEW COM 505401208 Total 20829 1231005 SH Sole 1231005 0 0 LABRANCHE & CO INC COM 505447102 Total 100 12490 SH Sole 12490 0 0 LAMAR ADVERTISING CO CL A COM 512815101 Total 33590 785180 SH Sole 785180 0 0 LAN AIRLINES S A SPONSORED ADR COM 501723100 Total 49944 1551041 SH Sole 1551041 0 0 LARGE SCALE BIOLOGY CP COM 517053104 Total 1036 959959 SH Sole 959959 0 0 LAUDER ESTEE COS INC CL A COM 518439104 Total 24792 541655 SH Sole 541655 0 0 LAUREATE EDUCATION INC COM COM 518613104 Total 132632 3010199 SH Sole 3010199 0 0 LAWSON PRODS INC COM COM 520776105 Total 502 10000 SH Sole 10000 0 0 LEGGETT & PLATT INC COM 524660107 Total 1204 40354 SH Sole 40354 0 0 LIBERTY MEDIA CORP GRP A COM 530718105 Total 10989 1001685 SH Sole 1001685 0 0 LIFE TIME FITNESS INC COM 53217R207 Total 1221 49150 SH Sole 49150 0 0 LIFEPOINT HOSPITALS COM COM 53219L109 Total 232 6650 SH Sole 6650 0 0 LILLY ELI & CO COM 532457108 Total 83863 1480711 SH Sole 1480711 0 0 LINCOLN NATL CORP IND COM COM 534187109 Total 5903 126451 SH Sole 126451 0 0 LINEAR TECHNOLOGY CORP COM 535678106 Total 133373 3442494 SH Sole 3442494 0 0 LIONBRIDGE TECH INC COM COM 536252109 Total 3535 526000 SH Sole 526000 0 0 LIONS GATE ENTMNT CORP NEW COM 535919203 Total 20188 1900875 SH Sole 1900875 0 0 LITTELFUSE INC COM 537008104 Total 8360 224540 SH Sole 224540 0 0 LIVEPERSON INC COM 538146101 Total 26 10000 SH Sole 10000 0 0 LIZ CLAIBORNE COM 539320101 Total 1864 45400 SH Sole 45400 0 0 LOCKHEED MARTIN CORP COM COM 539830109 Total 304 5475 SH Sole 5475 0 0 LOOKSMART LTD COM 543442107 Total 19 10000 SH Sole 10000 0 0 LOUDEYE TECHNOLOGIES COM COM 545754103 Total 7362 3591174 SH Sole 3591174 0 0 LOWES COS INC COM 548661107 Total 51645 899957 SH Sole 899957 0 0 LUBRIZOL CORP COM 549271104 Total 1076 31150 SH Sole 31150 0 0 LUCENT TECHNOLOGIES COM 549463107 Total 442 113712 SH Sole 113712 0 0 LVMH MOET HEN L VUITTN ADR COM 502441306 Total 197 13915 SH Sole 13915 0 0 M & T BANK CORP COM 55261F104 Total 24738 229542 SH Sole 229542 0 0 MACROVISION CORP COM 555904101 Total 781 29450 SH Sole 29450 0 0 MAK-CALI REALTY CORP COM 554489104 Total 225 5150 SH Sole 5150 0 0 MANULIFE FINANCIAL CORP COM 56501R106 Total 5781 125301 SH Sole 125301 0 0 MARLIN BUSINESS SVCS COM 571157106 Total 2801 164230 SH Sole 164230 0 0 MARSH & MCLENNAN COS COM 571748102 Total 3420 109399 SH Sole 109399 0 0 MARSHALL & ILSLEY CORP COM 571834100 Total 820 19100 SH Sole 19100 0 0 MARTEK BIOSCIENCES CP COM COM 572901106 Total 6933 135410 SH Sole 135410 0 0 MARTEN TRANS LTD COM COM 573075108 Total 8124 357404 SH Sole 357404 0 0 MASCO CORP COM 574599106 Total 367 10430 SH Sole 10430 0 0 MATRIA HEALTHCARE INC COM COM 576817209 Total 12948 331410 SH Sole 331410 0 0 MATRIXONE INC COM COM 57685P304 Total 199 30395 SH Sole 30395 0 0 MATTEL INC COM 577081102 Total 198 10498 SH Sole 10498 0 0 MATTHEWS INTL CORP CL A COM 577128101 Total 2231 60614 SH Sole 60614 0 0 MAXIM INTEGRATED PRODS COM COM 57772K101 Total 39078 935730 SH Sole 935730 0 0 MB FINL INC COM 55264U108 Total 694 16450 SH Sole 16450 0 0 MBIA INC COM COM 55262C100 Total 570 9000 SH Sole 9000 0 0 MBNA CORP COM 55262L100 Total 92332 3294090 SH Sole 3294090 0 0 MCCORMICK & CO COM 579780206 Total 535 13850 SH Sole 13850 0 0 MCDONALDS CORP COM 580135101 Total 3405 109636 SH Sole 109636 0 0 MCGRAW HILL COS INC COM COM 580645109 Total 2187 24140 SH Sole 24140 0 0 MCLEODUSA ESCROW COM 582266995 Total 0 73538 SH Sole 73538 0 0 MEADOWBROOK INS GROUP COM COM 58319P108 Total 6134 1229315 SH Sole 1229315 0 0 MEDCO HEALTH SOLUTIONS COM COM 58405U102 Total 527 13270 SH Sole 13270 0 0 MEDICINES CO COM 584688105 Total 32474 1130060 SH Sole 1130060 0 0 MEDIMMUNE INC COM COM 584699102 Total 1048 38646 SH Sole 38646 0 0 MEDTRONIC INC COM 585055106 Total 198594 4004813 SH Sole 4004813 0 0 MELLON FINL CORP COM COM 58551A108 Total 2739 88032 SH Sole 88032 0 0 MENTOR CORP MINN COM COM 587188103 Total 355 10525 SH Sole 10525 0 0 MERCK & CO INC COM 589331107 Total 6586 217638 SH Sole 217638 0 0 MERCURY COMPUTER SYS COM 589378108 Total 2039 65495 SH Sole 65495 0 0 MERCURY INTERACTIVE CP COM 589405109 Total 2461 53965 SH Sole 53965 0 0 MEREDITH CORP COM COM 589433101 Total 865 15960 SH Sole 15960 0 0 MERILL LYNCH & CO INC COM 590188108 Total 2498 43375 SH Sole 43375 0 0 MERIT MED SYS INC COM 589889104 Total 173 15274 SH Sole 15274 0 0 MERIX CORP COM 590049102 Total 178 16375 SH Sole 16375 0 0 METLIFE INC COM COM 59156R108 Total 259 6400 SH Sole 6400 0 0 METRIS COS INC COM 591598107 Total 1630 140760 SH Sole 140760 0 0 MGE ENERGY INC COM COM 55277P104 Total 245 6800 SH Sole 6800 0 0 MGIC INVT CORP WIS COM COM 552848103 Total 1283 18620 SH Sole 18620 0 0 MICHAELS STORES INC COM 594087108 Total 24930 838502 SH Sole 838502 0 0 MICROCHIP TECHNOLOGY COM 595017104 Total 93461 3508962 SH Sole 3508962 0 0 MICRON TECHNOLOGY INC COM COM 595112103 Total 124 10000 SH Sole 10000 0 0 MICROSOFT CORP COM 594918104 Total 97155 3632404 SH Sole 3632404 0 0 MICROVISION INC WASH COM 594960106 Total 87 11500 SH Sole 11500 0 0 MIDCAP SPDR TR UNIT SER 1 COM 595635103 Total 783 6702 SH Sole 6702 0 0 MIDWEST BANC HOLDINGS COM 598251106 Total 298 13000 SH Sole 13000 0 0 MIDWEST EXPRESS CONVERTIBLE SE CONV 597911AA4 Total 2337 4015000 SH Sole 4015000 0 0 MINERALS TECHNOLOGIES COM COM 603158106 Total 4944 74120 SH Sole 74120 0 0 MITSUBISHI TOKYO FINL SPONSORE COM 606816106 Total 11900 1166847 SH Sole 1166847 0 0 MOBILE TELESYS OJSC SPONSORED COM 607409109 Total 15433 111421 SH Sole 111421 0 0 MOLECULAR DIAGNOSTICS COM 60851R104 Total 7 70000 SH Sole 70000 0 0 MOLEX INC COM 608554101 Total 19832 667769 SH Sole 667769 0 0 MOLEX INC CL A COM 608554200 Total 47289 1797092 SH Sole 1797092 0 0 MONSANTO CO NEW COM COM 61166W101 Total 4070 73259 SH Sole 73259 0 0 MONTPELIER RE HOLDINGS SHS COM G62185106 Total 816 22100 SH Sole 22100 0 0 MOODYS CORP COM 615369105 Total 77242 904043 SH Sole 904043 0 0 MORGAN S D WITTER DISC NEW COM 617446448 Total 4248 79693 SH Sole 79693 0 0 MOTOROLA INC COM 620076109 Total 3834 205875 SH Sole 205875 0 0 MSC INDL DIRECT INC CL A COM 553530106 Total 43515 1212400 SH Sole 1212400 0 0 MULTIMEDIA GAMES INC COM COM 625453105 Total 14585 925440 SH Sole 925440 0 0 NALCO CHEM CO COM 62985q101 Total 2507 130375 SH Sole 130375 0 0 NANOPHASE TECHNOLOGIES COM 630079101 Total 237 26754 SH Sole 26754 0 0 NASDAQ 100 TR UNIT SER 1 COM 631100104 Total 1415 36190 SH Sole 36190 0 0 NATIONAL BK GREECE SA SPONSORE COM 633643408 Total 26849 3980327 SH Sole 3980327 0 0 NATIONAL CITY CORP COM 635405103 Total 5907 157439 SH Sole 157439 0 0 NATIONAL FINL PTNRS CP COM COM 63607P208 Total 15621 402605 SH Sole 402605 0 0 NATIONAL FUEL GAS N J COM 636180101 Total 212 7518 SH Sole 7518 0 0 NATIONWIDE FINANCIAL SERVICES COM 638612101 Total 1353 36025 SH Sole 36025 0 0 NAUTILUS GROUP INC COM COM 63910B102 Total 29634 1226050 SH Sole 1226050 0 0 NAVIGANT CONSULTING COM 63935N107 Total 13987 528328 SH Sole 528328 0 0 NAVTEQ CORP COM COM 63936L100 Total 1954 44935 SH Sole 44935 0 0 NETWORK APPLIANCE INC COM COM 64120L104 Total 216 6505 SH Sole 6505 0 0 NEW PLAN EXCEL RLTY TR COM 648053106 Total 410 15500 SH Sole 15500 0 0 NEWELL RUBBERMAID CO COM 651229106 Total 3428 144421 SH Sole 144421 0 0 NEWMONT MNG CORP COM 651639106 Total 987 20851 SH Sole 20851 0 0 NEWPARK RES INC COM PAR $.01NE COM 651718504 Total 5113 992757 SH Sole 992757 0 0 NEXTEL COMMUNICATIONS INC CL A COM 65332V103 Total 714 25110 SH Sole 25110 0 0 NICOR INC COM 654086107 Total 276 7500 SH Sole 7500 0 0 NIDEC CORP SPONSORED ADR COM 654090109 Total 5580 181744 SH Sole 181744 0 0 NOKIA CORP SPONSORED ADR COM 654902204 Total 465 28800 SH Sole 28800 0 0 NORDSTROM INC COM 655664100 Total 703 16075 SH Sole 16075 0 0 NORFOLK SOUTHERN CORP COM 655844108 Total 760 22148 SH Sole 22148 0 0 NORTEL NETWORKS CORP COM 656568102 Total 606 174678 SH Sole 174678 0 0 NORTHERN TR CORP COM 665859104 Total 103634 2154386 SH Sole 2154386 0 0 NORTHWESTERN STL &WIRE NEW COM 668367204 Total 0 10000 SH Sole 10000 0 0 NOVAMED EYECARE INC COM 66986W108 Total 670 141502 SH Sole 141502 0 0 NU SKIN ENTERPRISES CL A COM 67018T105 Total 13905 547880 SH Sole 547880 0 0 NUVASIVE INC COM COM 670704105 Total 3052 321266 SH Sole 321266 0 0 O REILLY AUTOMOTIVE COM 686091109 Total 120980 2688293 SH Sole 2688293 0 0 OCCIDENTAL PETE CP DEL COM 674599105 Total 1272 21141 SH Sole 21141 0 0 OFFICE DEPOT INC COM 676220106 Total 936 54904 SH Sole 54904 0 0 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 Total 14428 169600 SH Sole 169600 0 0 OMI CORP NEW COM COM Y6476W104 Total 12302 730080 SH Sole 730080 0 0 OMNICARE INC COM 681904108 Total 1502 44660 SH Sole 44660 0 0 OMNICOM GROUP INC COM 681919106 Total 2245 27222 SH Sole 27222 0 0 ONEOK INC COM 682680103 Total 753 27000 SH Sole 27000 0 0 OPEN SOLUTIONS INC COM COM 68371P102 Total 13061 503110 SH Sole 503110 0 0 OPEN TEXT CORP COM COM 683715106 Total 296 14775 SH Sole 14775 0 0 OPNET TECHNOLOGIES INC COM COM 683757108 Total 21865 2596757 SH Sole 2596757 0 0 OPTIMAL GROUP INC CL A COM 68388R208 Total 22348 1897091 SH Sole 1897091 0 0 ORACLE CORP COM COM 68389X105 Total 3020 228678 SH Sole 228678 0 0 ORIX CORP SPONSORED ADR COM 686330101 Total 15912 232190 SH Sole 232190 0 0 OUTRIGHT INDS INC COM COM 690128103 Total 0 54890 SH Sole 54890 0 0 OVERLAND STORAGE INC COM COM 690310107 Total 9808 587635 SH Sole 587635 0 0 PALL CORPORATION COM 696429307 Total 277 10250 SH Sole 10250 0 0 PALMONE INC COM 69713P107 Total 506 14451 SH Sole 14451 0 0 PAN AMERICAN SILVER CP COM 697900108 Total 637 35175 SH Sole 35175 0 0 PANTRY INC COM 698657103 Total 992 36050 SH Sole 36050 0 0 PATTERSON COMPANIES INC COM 703395103 Total 101840 2348263 SH Sole 2348263 0 0 PAYCHEX INC COM 704326107 Total 287892 8463022 SH Sole 8463022 0 0 PDF SOLUTIONS INC COM COM 693282105 Total 15022 932475 SH Sole 932475 0 0 PENNEY J C INC COM COM 708160106 Total 5918 142956 SH Sole 142956 0 0 PENTAIR INC COM COM 709631105 Total 60817 1396160 SH Sole 1396160 0 0 PEOPLES ENERGY CORP COM 711030106 Total 368 8253 SH Sole 8253 0 0 PEPSICO INC COM 713448108 Total 145098 2785148 SH Sole 2785148 0 0 PERFORMANCE FOOD GROUP COM 713755106 Total 10909 405660 SH Sole 405660 0 0 PETROCHINA CO LTD SPONSORED A COM 71646E100 Total 230 4095 SH Sole 4095 0 0 PETSMART INC COM 716768106 Total 8576 242000 SH Sole 242000 0 0 PF CHANGS CHINA BISTRO COM 69333Y108 Total 573 10190 SH Sole 10190 0 0 PFIZER INC COM 717081103 Total 176576 6545603 SH Sole 6545603 0 0 PFSWEB INC COM 717098107 Total 34 12088 SH Sole 12088 0 0 PHARMACEUTICAL PRODUCT DEVELOP COM 717124101 Total 1250 29700 SH Sole 29700 0 0 PHILLIPS VAN HEUSEN CP COM 718592108 Total 368 13500 SH Sole 13500 0 0 PITNEY BOWES INC COM COM 724479100 Total 777 16784 SH Sole 16784 0 0 PIXAR COM 725811103 Total 5362 59140 SH Sole 59140 0 0 PLANTRONICS INC NEW COM 727493108 Total 1844 44700 SH Sole 44700 0 0 PLATO LEARNING INC COM 72764Y100 Total 223 32000 SH Sole 32000 0 0 PLUM CREEK TIMBER COM 729251108 Total 1539 41205 SH Sole 41205 0 0 PMC-SIERRA INC COM 69344F106 Total 124 11300 SH Sole 11300 0 0 POLO RALPH LAUREN CORP CL A COM 731572103 Total 252 6400 SH Sole 6400 0 0 POLYONE CORP COM COM 73179P106 Total 10049 1109211 SH Sole 1109211 0 0 PORTFOLIO RECOVERY ASS COM COM 73640Q105 Total 15242 401906 SH Sole 401906 0 0 PRAXAIR INC COM 74005P104 Total 166881 3778992 SH Sole 3778992 0 0 PRE PAID LEGAL SVCS COM COM 740065107 Total 8351 222407 SH Sole 222407 0 0 PRECISION DRILLING CORP COM 74022D100 Total 6917 110148 SH Sole 110148 0 0 PRIVATEBANCORP INC COM 742962103 Total 5016 146980 SH Sole 146980 0 0 PROCTER & GAMBLE CO COM 742718109 Total 18610 342020 SH Sole 342020 0 0 PROGRESS ENERGY INC COM 743263105 Total 566 12903 SH Sole 12903 0 0 PROVIDENCE SVC CORP COM COM 743815102 Total 8939 426065 SH Sole 426065 0 0 PT INDOSAT ADR COM 744383100 Total 4531 145330 SH Sole 145330 0 0 QUALCOMM INC COM 747525103 Total 16020 383731 SH Sole 383731 0 0 QUALITY PRODS INC PAR $.0001 COM 747578409 Total 45 32500 SH Sole 32500 0 0 QUEST DIAGNOSTICS INC COM 74834L100 Total 526 5620 SH Sole 5620 0 0 QUICKSILVER RESOURCES COM COM 74837R104 Total 1975 53685 SH Sole 53685 0 0 RAINDANCE COMM COM 75086X106 Total 36 16000 SH Sole 16000 0 0 RAYTHEON CO COM NEW COM 755111507 Total 242 6245 SH Sole 6245 0 0 REGIONS FINANCIAL CORP COM COM 7591EP100 Total 286 8041 SH Sole 8041 0 0 REGIS CORP MINN COM COM 758932107 Total 10275 227270 SH Sole 227270 0 0 RESEARCH IN MOTION LTD COM 760975102 Total 11434 137349 SH Sole 137349 0 0 RESMED INC COM 761152107 Total 119100 2333025 SH Sole 2333025 0 0 RESTORATION HARDWARE COM COM 760981100 Total 9277 1616129 SH Sole 1616129 0 0 REWARDS NETWORK COM COM 761557107 Total 174 26100 SH Sole 26100 0 0 RITCHIE BROS AUCTION COM COM 767744105 Total 10243 341860 SH Sole 341860 0 0 ROBERT HALF INTL INC COM 770323103 Total 8090 289260 SH Sole 289260 0 0 ROCKWELL AUTOMATION COM COM 773903109 Total 500 10087 SH Sole 10087 0 0 ROOM PLUS INC COM COM 776378101 Total 0 85355 SH Sole 85355 0 0 ROYAL BK SCOTLAND GRP SP ADR L COM 780097788 Total 484 20050 SH Sole 20050 0 0 ROYAL CARIBBEAN CRUISE COM V7780T103 Total 8272 163933 SH Sole 163933 0 0 ROYAL DUTCH PETE CO NY REG GLD COM 780257804 Total 6216 108411 SH Sole 108411 0 0 RUSS BERRIE & CO COM 782233100 Total 284 12500 SH Sole 12500 0 0 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 14915 366010 SH Sole 366010 0 0 RYDER SYS INC COM COM 783549108 Total 8775 183695 SH Sole 183695 0 0 SAFEGUARD SCIENTIFICS COM 786449108 Total 139 67250 SH Sole 67250 0 0 SALESFORCE COM INC COM COM 79466L302 Total 341 19575 SH Sole 19575 0 0 SALIX PHARMACEUTICALS LTD DEL COM 795435106 Total 2963 195610 SH Sole 195610 0 0 SANGAMO BIOSCIENCES COM 800677106 Total 6394 1069775 SH Sole 1069775 0 0 SANOFI-AVENTIS SPON ADR COM 80105N105 Total 20051 501893 SH Sole 501893 0 0 SANTARUS INC COM COM 802817304 Total 11265 1246084 SH Sole 1246084 0 0 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 87691 1983313 SH Sole 1983313 0 0 SARA LEE CORP COM 803111103 Total 3100 130747 SH Sole 130747 0 0 SASOL LTD SPONSORED ADR COM 803866300 Total 8303 383000 SH Sole 383000 0 0 SBC COMMUNICATIONS INC COM 78387G103 Total 5509 216501 SH Sole 216501 0 0 SCANSOFT INC COM COM 80603P107 Total 14383 3432650 SH Sole 3432650 0 0 SCANSOURCE INC COM 806037107 Total 5770 90260 SH Sole 90260 0 0 SCHEIN HENRY INC COM 806407102 Total 24764 370248 SH Sole 370248 0 0 SCHERING PLOUGH CORP COM 806605101 Total 2391 128815 SH Sole 128815 0 0 SCHLUMBERGER LTD COM 806857108 Total 19901 297521 SH Sole 297521 0 0 SCHWAB CHARLES CP NEW COM 808513105 Total 475 42497 SH Sole 42497 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 Total 13636 571965 SH Sole 571965 0 0 SCP POOL CORPORATION COM 784028102 Total 2731 86627 SH Sole 86627 0 0 SCS TRANSN INC COM COM 81111T102 Total 6897 295110 SH Sole 295110 0 0 SEAGATE TECHNOLOGY ESCROW COM 811804988 Total 0 16377 SH Sole 16377 0 0 SEI INVESTMENTS CO COM COM 784117103 Total 24248 578287 SH Sole 578287 0 0 SELECT SECTOR SPDR TR SBI INT- COM 81369Y704 Total 5947 191400 SH Sole 191400 0 0 SELECT SECTOR SPDR TR SBI MATE COM 81369Y100 Total 1591 53500 SH Sole 53500 0 0 SEMTECH CORP COM 816850101 Total 395 19300 SH Sole 19300 0 0 SENTRY TECHNOLOGY CORP COM 81731K101 Total 2 24000 SH Sole 24000 0 0 SEPRACOR INC COM 817315104 Total 200 4500 SH Sole 4500 0 0 SERONO S A SPONSORED ADR COM 81752M101 Total 5437 333120 SH Sole 333120 0 0 SERVICEMASTER CO COM 81760N109 Total 8176 613214 SH Sole 613214 0 0 SEVEN ELEVEN JAPAN LTD ADR COM 817828205 Total 9481 300777 SH Sole 300777 0 0 SHARP CORP ADR COM 819882200 Total 13832 847510 SH Sole 847510 0 0 SHARPER IMAGE CORP COM COM 820013100 Total 6723 356647 SH Sole 356647 0 0 SHC CORP COM 82086G109 Total 0 20000 SH Sole 20000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 Total 232 5200 SH Sole 5200 0 0 SHUFFLE MASTER INC COM COM 825549108 Total 24810 526750 SH Sole 526750 0 0 SIEBEL SYS INC COM 826170102 Total 272 27070 SH Sole 27070 0 0 SIGMA ALDRICH CORP COM COM 826552101 Total 1028 17000 SH Sole 17000 0 0 SILVERSTAR HLDGS LTD ORD COM G81365101 Total 18 19000 SH Sole 19000 0 0 SIMON PROPERTY GROUP INC COM 828806109 Total 395 6372 SH Sole 6372 0 0 SIRIUS SATELLITE RADIO COM 82966U103 Total 481 72665 SH Sole 72665 0 0 SIRVA INC COM COM 82967Y104 Total 11483 597470 SH Sole 597470 0 0 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 Total 5161 913492 SH Sole 913492 0 0 SLM CORP COM COM 78442P106 Total 264258 4972636 SH Sole 4972636 0 0 SMARTVIDEO TECHNOLOGIES INC COM 831698105 Total 60 12000 SH Sole 12000 0 0 SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 Total 12674 244863 SH Sole 244863 0 0 SMITH INTL INC COM 832110100 Total 97228 1784908 SH Sole 1784908 0 0 SMUCKER J M CO NEW COM 832696405 Total 5109 112355 SH Sole 112355 0 0 SNAP ON INC COM COM 833034101 Total 3204 94235 SH Sole 94235 0 0 SOLECTRON CORP COM 834182107 Total 112 17991 SH Sole 17991 0 0 SONIC CORP COM 835451105 Total 517 17295 SH Sole 17295 0 0 SONOCO PRODS CO COM 835495102 Total 225 7924 SH Sole 7924 0 0 SONY CORP ADR NEW COM 835699307 Total 625 17195 SH Sole 17195 0 0 SOUTHERN CO COM 842587107 Total 927 28292 SH Sole 28292 0 0 SOUTHERN UN CO NEW COM 844030106 Total 1137 46411 SH Sole 46411 0 0 SOUTHWEST BANCORP TEX COM COM 84476R109 Total 359 15400 SH Sole 15400 0 0 SPARTECH CORP COM NEW COM 847220209 Total 9738 359469 SH Sole 359469 0 0 SPATIALIGHT INC COM COM 847248101 Total 5543 619290 SH Sole 619290 0 0 SPDR TR UNIT SER 1 COM 78462F103 Total 4236 35430 SH Sole 35430 0 0 SPEEDWAY MOTORSPORTS COM 847788106 Total 18442 473938 SH Sole 473938 0 0 SPRINT CORP COM 852061100 Total 4531 183645 SH Sole 183645 0 0 SPSS INC COM COM 78462K102 Total 5805 371140 SH Sole 371140 0 0 ST JUDE MED INC COM COM 790849103 Total 41680 1011670 SH Sole 1011670 0 0 STAKTEK HLDGS INC COM COM 85256P106 Total 280 60300 SH Sole 60300 0 0 STANDARD PARKING CORPORATION COM 853790103 Total 312 19550 SH Sole 19550 0 0 STANLEY WKS COM 854616109 Total 1084 23191 SH Sole 23191 0 0 STAPLES INC COM 855030102 Total 25926 769861 SH Sole 769861 0 0 STARBUCKS CORP COM 855244109 Total 163361 2693609 SH Sole 2693609 0 0 STARTEK INC COM COM 85569C107 Total 516 18125 SH Sole 18125 0 0 STATE ST CORP COM 857477103 Total 188514 3845400 SH Sole 3845400 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 Total 17276 1088031 SH Sole 1088031 0 0 STEEL DYNAMICS INC COM 858119100 Total 987 24355 SH Sole 24355 0 0 STEINER LEISURE LTD COM P8744Y102 Total 12755 426881 SH Sole 426881 0 0 STERICYCLE INC COM 858912108 Total 57996 1287499 SH Sole 1287499 0 0 STERIS CORP COM 859152100 Total 502 21980 SH Sole 21980 0 0 STRAYER ED INC COM COM 863236105 Total 26951 245480 SH Sole 245480 0 0 STRYKER CORP COM 863667101 Total 95149 2027982 SH Sole 2027982 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 Total 387 11533 SH Sole 11533 0 0 SUN MICROSYSTEMS INC COM 866810104 Total 392 71320 SH Sole 71320 0 0 SUNCOR ENERGY INC COM COM 867229106 Total 156918 4434710 SH Sole 4434710 0 0 SUNGARD DATA SYS INC COM 867363103 Total 99600 3519188 SH Sole 3519188 0 0 SUNGOLD INTERNATIONAL HOLDINGS COM 867373102 Total 26 407610 SH Sole 407610 0 0 SUNTRUST BKS INC COM COM 867914103 Total 1596 21598 SH Sole 21598 0 0 SUPPORT COM INC COM COM 868587106 Total 7373 1107025 SH Sole 1107025 0 0 SYKES ENTERPRISES INC COM COM 871237103 Total 901 129700 SH Sole 129700 0 0 SYSCO CORP COM 871829107 Total 25162 665142 SH Sole 665142 0 0 T ROWE PRICE GROUP INC COM 74144T108 Total 337 5705 SH Sole 5705 0 0 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 Total 103778 12224420 SH Sole 12224420 0 0 TARGET CORP COM 87612E106 Total 27329 527334 SH Sole 527334 0 0 TARO PHARMACEUT INDS ORD COM M8737E108 Total 1109 34650 SH Sole 34650 0 0 TCF FINL CORP COM 872275102 Total 219 7100 SH Sole 7100 0 0 TECH DATA CORP COM COM 878237106 Total 16071 353978 SH Sole 353978 0 0 TECHNIP NEW SPONSORED ADR COM 878546209 Total 8622 184712 SH Sole 184712 0 0 TECO ENERGY INC COM 872375100 Total 852 56984 SH Sole 56984 0 0 TELEPHONE & DATA SYS COM 879433100 Total 224 2900 SH Sole 2900 0 0 TELIK INC COM COM 87959M109 Total 34389 1796705 SH Sole 1796705 0 0 TELLABS INC COM 879664100 Total 3152 367832 SH Sole 367832 0 0 TESCO PLC SPONSORED ADR COM 881575302 Total 12068 652245 SH Sole 652245 0 0 TESSCO TECHNOLOGIES COM 872386107 Total 208 15704 SH Sole 15704 0 0 TEVA PHARMACEUTCL INDS ADR COM 881624209 Total 27870 990813 SH Sole 990813 0 0 TEXAS INSTRS INC COM 882508104 Total 4039 165659 SH Sole 165659 0 0 THORNBURG MTG ASSET CP COM 885218107 Total 245 8610 SH Sole 8610 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 Total 9583 1035962 SH Sole 1035962 0 0 TIFFANY & CO NEW COM COM 886547108 Total 348 10900 SH Sole 10900 0 0 TIME WARNER INC COM 887317105 Total 6666 360050 SH Sole 360050 0 0 TIVO INC COM 888706108 Total 9588 1740705 SH Sole 1740705 0 0 TNS INC COM 872960109 Total 1479 66650 SH Sole 66650 0 0 TOOTSIE ROLL INDS INC COM 890516107 Total 1178 37968 SH Sole 37968 0 0 TOTAL FINA S A SPONSORED ADR COM 89151E109 Total 238 2175 SH Sole 2175 0 0 TOYOTA MOTOR CORP ADR 2 COM COM 892331307 Total 20997 256791 SH Sole 256791 0 0 TRACTOR SUPPLY CO COM 892356106 Total 23332 642955 SH Sole 642955 0 0 TRIANGLE MULTI-MED LTD COM COM 895891109 Total 1 135000 SH Sole 135000 0 0 TRIBUNE CO NEW COM 896047107 Total 12218 285683 SH Sole 285683 0 0 TRIMBLE NAVIGATION LTD COM 896239100 Total 469 14870 SH Sole 14870 0 0 TRUSTMARK CORP COM 898402102 Total 397 12910 SH Sole 12910 0 0 TYCO INTERNATIONAL LTD COM 902124106 Total 2237 63903 SH Sole 63903 0 0 U S AG ORD COM H8920M855 Total 17961 214362 SH Sole 214362 0 0 U S I HLDGS COM COM 90333H101 Total 4350 375996 SH Sole 375996 0 0 UAL CORP COM 902549500 Total 10 10200 SH Sole 10200 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 Total 19596 1544553 SH Sole 1544553 0 0 ULTRA PETE CORP COM COM 903914109 Total 380 7900 SH Sole 7900 0 0 UNIFIRST CORP MASS COM COM 904708104 Total 14899 526834 SH Sole 526834 0 0 UNILEVER N V NEW YORK SHS COM 904784709 Total 226 3384 SH Sole 3384 0 0 UNION PAC CORP COM 907818108 Total 801 12635 SH Sole 12635 0 0 UNIONBANCAL CORP COM COM 908906100 Total 831 12880 SH Sole 12880 0 0 UNITED DEFENSE INDS COM 91018B104 Total 623 13770 SH Sole 13770 0 0 UNITED PARCEL SERVICE CL B COM 911312106 Total 13155 154436 SH Sole 154436 0 0 UNITED RENTALS INC COM COM 911363109 Total 11926 631011 SH Sole 631011 0 0 UNITED STATES STEEL CORP NEW COM 912909108 Total 2355 44993 SH Sole 44993 0 0 UNITED SURGICAL PRTNRS COM 913016309 Total 14431 365628 SH Sole 365628 0 0 UNITED TECHNOLOGIES CP COM 913017109 Total 980 9897 SH Sole 9897 0 0 UNITEDHEALTH GROUP INC COM 91324P102 Total 227211 2582093 SH Sole 2582093 0 0 UNIVISION COMMUNICATNS CL A COM 914906102 Total 6309 214226 SH Sole 214226 0 0 UNOCAL CORP COM 915289102 Total 248 5406 SH Sole 5406 0 0 US BANCORP DEL COM 902973304 Total 4734 153803 SH Sole 153803 0 0 USANA INC COM COM 90328M107 Total 11169 326590 SH Sole 326590 0 0 UST INC COM 902911106 Total 318 7245 SH Sole 7245 0 0 VALEANT PHARMACEUTICAL COM 91911X104 Total 14260 560757 SH Sole 560757 0 0 VALENCE TECHNOLOGY INC COM 918914102 Total 180 50000 SH Sole 50000 0 0 VALSPAR CORP COM COM 920355104 Total 392 7837 SH Sole 7837 0 0 VALUECLICK INC COM COM 92046N102 Total 29751 2231865 SH Sole 2231865 0 0 VALUEVISION MEDIA INC CL A COM 92047K107 Total 14631 1051810 SH Sole 1051810 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 Total 1095 26030 SH Sole 26030 0 0 VASCO DATA SEC INTL COM COM 92230Y104 Total 199 30000 SH Sole 30000 0 0 VASOMEDICAL INC COM 922321104 Total 18 20000 SH Sole 20000 0 0 VCA ANTECH INC COM 918194101 Total 25592 1349350 SH Sole 1349350 0 0 VECTREN CORP COM 92240G101 Total 852 32570 SH Sole 32570 0 0 VERITAS SOFTWARE CO COM 923436109 Total 677 30924 SH Sole 30924 0 0 VERIZON COMMUNICATIONS COM 92343V104 Total 11402 279423 SH Sole 279423 0 0 VIACOM INC CL A COM 925524100 Total 1464 41175 SH Sole 41175 0 0 VIACOM INC CL B COM 925524308 Total 1206 33767 SH Sole 33767 0 0 VIRTRA SYS INC COM 92827K103 Total 6 20000 SH Sole 20000 0 0 VISTACARE INC CL A COM 92839Y109 Total 2207 130558 SH Sole 130558 0 0 VISUAL NETWORKS COM 928444108 Total 35 10000 SH Sole 10000 0 0 VISX INC DEL COM 92844S105 Total 271 10500 SH Sole 10500 0 0 VITA FOOD PRODS INC NV COM 928450105 Total 45 14600 SH Sole 14600 0 0 VITALWORKS INC COM 928483106 Total 1390 345110 SH Sole 345110 0 0 VIVENDI UNIVERSAL SPON ADR NEW COM 92851S204 Total 10963 341855 SH Sole 341855 0 0 VODAFONE GROUP PLC ADR COM 92857W100 Total 27998 1022796 SH Sole 1022796 0 0 VOLVO AKTIEBOLAGET ADR B COM 928856400 Total 10266 259315 SH Sole 259315 0 0 VULCAN MATLS CO COM COM 929160109 Total 1925 35245 SH Sole 35245 0 0 WACHOVIA CORP COM 929903102 Total 989 19055 SH Sole 19055 0 0 WAL MART DE MEXICO SA SPON ADR COM 93114W107 Total 8631 251229 SH Sole 251229 0 0 WAL MART STORES INC COM 931142103 Total 132170 2504978 SH Sole 2504978 0 0 WALGREEN CO COM 931422109 Total 260494 6793490 SH Sole 6793490 0 0 WASHINGTON MUT INC COM 939322103 Total 383 9427 SH Sole 9427 0 0 WASHINGTON POST CO CL B COM 939640108 Total 2177 2215 SH Sole 2215 0 0 WASTE MGMT INC DEL COM COM 94106L109 Total 1461 49001 SH Sole 49001 0 0 WATSCO INC COM COM 942622200 Total 9504 269850 SH Sole 269850 0 0 WAVE SYSTEMS CORP CL A COM 943526103 Total 19 23520 SH Sole 23520 0 0 WEBEX INC COM COM 94767L109 Total 17150 721190 SH Sole 721190 0 0 WEBMD CORP COM 94769M105 Total 401 53888 SH Sole 53888 0 0 WEBVAN GROUP INC COM 94845V103 Total 0 10100 SH Sole 10100 0 0 WEIGHT WATCHERS INTL COM 948626106 Total 2752 67220 SH Sole 67220 0 0 WELLS FARGO & CO DEL COM COM 949746101 Total 8551 137982 SH Sole 137982 0 0 WHEATON RIVER MINERALS LTD COM 962902102 Total 214 65250 SH Sole 65250 0 0 WHIRLPOOL CORP COM COM 963320106 Total 2574 37193 SH Sole 37193 0 0 WHITE MTNS INS GROUP COM G9618E107 Total 228 370 SH Sole 370 0 0 WHOLE FOODS MKT INC COM 966837106 Total 20289 213377 SH Sole 213377 0 0 WILLIAMS SONOMA INC COM 969904101 Total 13061 363394 SH Sole 363394 0 0 WILMINGTON TRUST CORP COM COM 971807102 Total 2194 60700 SH Sole 60700 0 0 WINDROSE MED PPTYS TR COM 973491103 Total 1980 137061 SH Sole 137061 0 0 WINSTAR COMMUNICATIONS COM COM 975515107 Total 0 26577 SH Sole 26577 0 0 WINSTON HOTELS INC COM COM 97563A102 Total 8863 750465 SH Sole 750465 0 0 WINTRUST FINANCIAL CORP COM 97650W108 Total 4269 71836 SH Sole 71836 0 0 WOODHEAD INDS INC COM 979438108 Total 150 10000 SH Sole 10000 0 0 WORKSTREAM INC COM COM 981402100 Total 16084 4730633 SH Sole 4730633 0 0 WORLD HEART CORP NEW COM 980905202 Total 126 110000 SH Sole 110000 0 0 WORLDCOM INC GA NEW COM 98157D106 Total 0 78937 SH Sole 78937 0 0 WPS RESOURCES CORP COM 92931B106 Total 262 5430 SH Sole 5430 0 0 WRIGHT MED GROUP INC COM COM 98235T107 Total 650 22800 SH Sole 22800 0 0 WRIGLEY WM JR CO COM 982526105 Total 11404 165418 SH Sole 165418 0 0 WYETH COM 983024100 Total 5143 124684 SH Sole 124684 0 0 XENOVA GROUP PLC SPONS ADR NEW COM 984111302 Total 12 10000 SH Sole 10000 0 0 XILINX INC COM 983919101 Total 36858 1241557 SH Sole 1241557 0 0 XL CAPITAL LTD COM G98255105 Total 1248 16280 SH Sole 16280 0 0 XM SATELLITE RADIO HLD CL A COM 983759101 Total 1101 29672 SH Sole 29672 0 0 XTO ENERGY CORP COM COM 98385X106 Total 19296 545010 SH Sole 545010 0 0 YAHOO INC COM 984332106 Total 1673 44456 SH Sole 44456 0 0 YUM BRANDS INC COM COM 988498101 Total 277 5863 SH Sole 5863 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 128217 2338022 SH Sole 2338022 0 0 ZILA INC COM PAR $0.01 COM 989513205 Total 5296 1237370 SH Sole 1237370 0 0 ZIMMER HLDGS INC COM 98956P102 Total 199550 2482445 SH Sole 2482445 0 0 Grand Total 15558083 491996411.3 SH Sole 491996411.3 0 0
-----END PRIVACY-ENHANCED MESSAGE-----