-----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, B6ZaHRM1YX2CW7kDdweGIa2Vb9DHxqaHm/vn5FyqfbNu+Z1XN4afK2CvyFCMeFIQ 8Vv53H3S56Pdcsxdfl5KiQ== 0001169232-05-002672.txt : 20050513 0001169232-05-002672.hdr.sgml : 20050513 20050513135944 ACCESSION NUMBER: 0001169232-05-002672 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20050331 FILED AS OF DATE: 20050513 DATE AS OF CHANGE: 20050513 EFFECTIVENESS DATE: 20050513 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: 05828161 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 d63878_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: March 31, 2005 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 05/13/2005 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-Mar-05 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 38 10700 SH Sole 10700 0 0 3M CO COM COM 88579Y101 131522 1534869 SH Sole 1534869 0 0 4 KIDS ENTMT INC COM COM 350865101 17653 798405 SH Sole 798405 0 0 99 CENTS ONLY STORES COM 65440K106 1753 133117 SH Sole 133117 0 0 A C MOORE ARTS & CRAFT COM 00086T103 2725 102250 SH Sole 102250 0 0 A D C TELECOMMUNICATN COM 000886101 53 26988 SH Sole 26988 0 0 AAPICO HITECH PCL - FOREIGN COM B013L48 157 181000 SH Sole 181000 0 0 ABBOTT LABS COM 002824100 48412 1038450 SH Sole 1038450 0 0 ABC BANCORP COM 000400101 728 43149 SH Sole 43149 0 0 ABM INDUSTRIES INC COM 000957100 199 10400 SH Sole 10400 0 0 ACCENTURE LET CL A COM COM G1150G111 248449 10287770 SH Sole 10287770 0 0 ACE LTD ORD COM G0070K103 10741 260265 SH Sole 260265 0 0 ACTIVISION INC NEW NEW COM 004930202 4442 300119 SH Sole 300119 0 0 ACTUANT CORP CL A COM 00508X203 228 5080 SH Sole 5080 0 0 ACXIOM CORP COM 005125109 309 14785 SH Sole 14785 0 0 ADEZA BIOMEDICAL CORP COM COM 006864102 446 36650 SH Sole 36650 0 0 ADMINISTAFF INC COM 007094105 239 16400 SH Sole 16400 0 0 ADOBE SYS INC COM COM 00724F101 50741 755416 SH Sole 755416 0 0 ADVANCED MICRO DEVICES COM 007903107 428 26560 SH Sole 26560 0 0 AFFILIATED COMPUTER CL A COM 008190100 1478 27775 SH Sole 27775 0 0 AFFILIATED MANAGERS COM 008252108 23746 382825 SH Sole 382825 0 0 AFLAC INC COM 001055102 6429 172547 SH Sole 172547 0 0 AGERE SYS INC CL A COM 00845V100 21 14806 SH Sole 14806 0 0 AGREE REALTY CORP COM COM 008492100 4711 174620 SH Sole 174620 0 0 AIR PRODS & CHEMS INC COM 009158106 2010 31766 SH Sole 31766 0 0 AIRASIA BHD COM B03J9L7 12078 29233460 SH Sole 29233460 0 0 AIRGAS INC COM COM 009363102 75564 3163004 SH Sole 3163004 0 0 AKORN INC COM 009728106 106 38500 SH Sole 38500 0 0 ALBERTO CULVER CO-CL B CONV COM 013068101 1089 22762 SH Sole 22762 0 0 ALCOA INC COM 013817101 538 17712 SH Sole 17712 0 0 ALCON INC COM H01301102 152351 1706257 SH Sole 1706257 0 0 ALLERGAN INC COM 018490102 120551 1735299 SH Sole 1735299 0 0 ALLIANCE CAP MGMT L P UNIT LTD COM 01855A101 424 9000 SH Sole 9000 0 0 ALLIANCE DATA SYS CORP COM COM 018581108 9420 233180 SH Sole 233180 0 0 ALLIANT ENERGY CORP COM 018802108 299 11186 SH Sole 11186 0 0 ALLIED HEALTHCARE INTL COM COM 01923A109 18637 2981935 SH Sole 2981935 0 0 ALLIED IRISH BKS P L C SPONSD COM 019228402 15565 373161 SH Sole 373161 0 0 ALLIED PRODS CORP DEL COM COM 019411107 0 20000 SH Sole 20000 0 0 ALLOS THERAPEUTICS INC COM 019777101 31 15200 SH Sole 15200 0 0 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 765 53500 SH Sole 53500 0 0 ALLSTATE CORP COM 020002101 3236 59862 SH Sole 59862 0 0 ALLTEL CORP COM 020039103 1633 29794 SH Sole 29794 0 0 ALPHASMART INC COM 02081F104 36 10000 SH Sole 10000 0 0 ALTRIA GROUP INC COM 02209S103 5350 81829 SH Sole 81829 0 0 AMBAC FINANCIAL GROUP INC COM 023139108 4671 62490 SH Sole 62490 0 0 AMCORE FINL INC COM COM 023912108 272 9646 SH Sole 9646 0 0 AMERADA HESS CORP COM 023551104 417 4340 SH Sole 4340 0 0 AMEREN CORP COM 023608102 430 8779 SH Sole 8779 0 0 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 17711 343228 SH Sole 343228 0 0 AMERICAN ECOLOGY CORP COM 025533407 237 20000 SH Sole 20000 0 0 AMERICAN ELEC PWR INC COM 025537101 260 7645 SH Sole 7645 0 0 AMERICAN EXPRESS CO COM 025816109 5186 100973 SH Sole 100973 0 0 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 575 39295 SH Sole 39295 0 0 AMERICAN HEALTHWAYS INC COM 02649V104 46493 1408037 SH Sole 1408037 0 0 AMERICAN INTL GROUP COM 026874107 43039 776742 SH Sole 776742 0 0 AMERICAN SUPERCONDUCTOR CORP COM 030111108 258 25950 SH Sole 25950 0 0 AMERUS GROUP CO COM COM 03072M108 10030 212265 SH Sole 212265 0 0 AMGEN INC COM 031162100 151969 2610706 SH Sole 2610706 0 0 AMICAS INC COM 001712108 23122 6283271 SH Sole 6283271 0 0 AMIS HLDGS INC COM COM 031538101 38700 3427815 SH Sole 3427815 0 0 AMSURG CORP COM 03232P405 1061 41970 SH Sole 41970 0 0 ANADARKO PETE CORP COM 032511107 421 5545 SH Sole 5545 0 0 ANC RENTAL CORP COM 001813104 0 87 SH Sole 87 0 0 ANCHOR BANCORP WIS INC COM 032839102 393 14000 SH Sole 14000 0 0 ANGLO IRISH BANK COM B076LH4 96515 3847812 SH Sole 3847812 0 0 ANHEUSER BUSCH COS INC COM 035229103 7116 150173 SH Sole 150173 0 0 ANIXTER INTL INC COM COM 035290105 2888 79900 SH Sole 79900 0 0 AON CORP COM 037389103 3197 140005 SH Sole 140005 0 0 APACHE CORP COM 037411105 64110 1047036 SH Sole 1047036 0 0 APOLLO GROUP INC CL A COM 037604105 20693 279417 SH Sole 279417 0 0 APPLE COMPUTER INC COM 037833100 5486 131667 SH Sole 131667 0 0 APPLERA CORP CELERA GEN GRP COM 038020202 129 12660 SH Sole 12660 0 0 APPLIED MATLS INC COM 038222105 1300 80055 SH Sole 80055 0 0 AQUA AMERICA INC COM 03836W103 445 18300 SH Sole 18300 0 0 ARAMARK CORP CL B COM 038521100 533 20315 SH Sole 20315 0 0 ARBINET THEXCHANGE INC COM COM 03875P100 16574 870063 SH Sole 870063 0 0 ARBITRON INC COM 03875Q108 803 18730 SH Sole 18730 0 0 ARC WIRELESS SOLUTIONS COM COM 03878K108 3 20000 SH Sole 20000 0 0 ARCHER DANIELS MIDLAND COM 039483102 1269 51630 SH Sole 51630 0 0 ARCHSTONE-SMITH TRUST COM 039583109 642 18837 SH Sole 18837 0 0 ARM HOLDING PLC COM 042068106 50975 8495794 SH Sole 8495794 0 0 ARTESYN TECHNOLOGIES INC COM 043127109 7317 840089 SH Sole 840089 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 895 157555 SH Sole 157555 0 0 ASSET ACCEP CAP CORP COM 04543P100 371 19450 SH Sole 19450 0 0 ASSOCIATED BANC CORP COM 045487105 1399 44815 SH Sole 44815 0 0 ASSURED GUARANTY LTD COM G0585R106 600 33450 SH Sole 33450 0 0 ASTORIA FINL CORP COM COM 046265104 5384 212802 SH Sole 212802 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 316 8000 SH Sole 8000 0 0 ATMOS ENERGY CORP COM COM 049560105 11020 408150 SH Sole 408150 0 0 ATP OIL & GAS CORP COM COM 00208J108 10995 508100 SH Sole 508100 0 0 AUTOLIV INC COM COM 052800109 810 17000 SH Sole 17000 0 0 AUTOMATIC DATA PROCESS COM COM 053015103 41567 924750 SH Sole 924750 0 0 AVALONBAY COMMUNITIES INC COM 053484101 5407 80830 SH Sole 80830 0 0 AVERY DENNISON CORP COM 053611109 9055 146210 SH Sole 146210 0 0 AVON PRODS INC COM 054303102 89567 2085877 SH Sole 2085877 0 0 AWARE INC MASS COM COM 05453N100 118 27000 SH Sole 27000 0 0 AWG LTD COM 00244W105 2 20000 SH Sole 20000 0 0 AXA - SPON ADR COM 054536107 224 8413 SH Sole 8413 0 0 AXALTO COM B011JK4 22324 673593 SH Sole 673593 0 0 AXCAN PHARMA INC COM 054923107 32995 1962885 SH Sole 1962885 0 0 BANCO DE SANTANDER ADR COM 05964H105 305 25110 SH Sole 25110 0 0 BANCO ITAU HLDG FINANC SP ADR COM 059602201 20868 257154 SH Sole 257154 0 0 BANCO ITAU SA COM B037HR3 88345 539919 SH Sole 539919 0 0 BANCO SANTANDER CHILE SP ADR R COM 05965X109 44082 1330588 SH Sole 1330588 0 0 BANCOLOMBIA S A SPON ADR PREF COM 05968L102 15365 1150100 SH Sole 1150100 0 0 BANK HAWAII CORP COM COM 062540109 591 13068 SH Sole 13068 0 0 BANK NEW YORK INC COM 064057102 245 8455 SH Sole 8455 0 0 BANK OF AMER CORP COM 060505104 38665 876757 SH Sole 876757 0 0 BANK OF NOVA SCOTIA COM 064149107 306 9375 SH Sole 9375 0 0 BANTA CORP COM 066821109 330 7720 SH Sole 7720 0 0 BARCLAYS PLC ADR COM 06738E204 204 4933 SH Sole 4933 0 0 BARRICK GOLD CORP COM 067901108 561 23432 SH Sole 23432 0 0 BARRIER THERAPEUTICS COM COM 06850R108 12236 789900 SH Sole 789900 0 0 BAXTER INTL INC COM 071813109 3933 115739 SH Sole 115739 0 0 BB&T CORP COM 054937107 20113 514658 SH Sole 514658 0 0 BCA ROMANA DE DEZV COM B07GYB9 6803 3997000 SH Sole 3997000 0 0 BCE INC COM 05534B109 300 12030 SH Sole 12030 0 0 BEACON ROOFING SUPPLY COM 073685109 23171 1058783 SH Sole 1058783 0 0 BEAR STEARNS COS INC COM 073902108 1055 10570 SH Sole 10570 0 0 BEARINGPOINT INC COM 074002106 142 16200 SH Sole 16200 0 0 BECKMAN COULTER INC COM COM 075811109 14991 225600 SH Sole 225600 0 0 BED BATH & BEYOND COM 075896100 238100 6516153 SH Sole 6516153 0 0 BELDEN CDT INC COM COM 077454106 10474 471569 SH Sole 471569 0 0 BELLSOUTH CORP COM 079860102 3272 124474 SH Sole 124474 0 0 BEMA GOLD COM 08135F107 69 25900 SH Sole 25900 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 70557 811 SH Sole 811 0 0 BERKSHIRE HATHAWAY INC CL B COM 084670207 6440 2255 SH Sole 2255 0 0 BEST BUY INC COM 086516101 41047 760002 SH Sole 760002 0 0 BG PLC FINAL INST ADR COM 055434203 20715 525767 SH Sole 525767 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 15998 571781 SH Sole 571781 0 0 BIO LOGIC SYS CORP COM COM 090909102 1026 151350 SH Sole 151350 0 0 BIOGEN IDEC INC COM COM 09062X103 258 7481 SH Sole 7481 0 0 BIOLASE TECHNOLOGY INC COM 090911108 100 11870 SH Sole 11870 0 0 BIOMET INC COM 090613100 1682 46352 SH Sole 46352 0 0 BIOSANTE PHARMACEUTCLS NEW COM 09065V203 473 118400 SH Sole 118400 0 0 BIOSITE DIAGNOSTICS COM 090945106 485 9325 SH Sole 9325 0 0 BIOSPHERE MEDICAL INC COM 09066V103 84 21500 SH Sole 21500 0 0 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067D201 323 2300 SH Sole 2300 0 0 BIOVERIS CORP COM COM 090676107 92 17500 SH Sole 17500 0 0 BISYS GROUP INC COM COM 055472104 3472 221403 SH Sole 221403 0 0 BJ SVCS CO COM 055482103 3659 70525 SH Sole 70525 0 0 BJS WHOLESALE CLUB INC COM COM 05548J106 9766 314415 SH Sole 314415 0 0 BLACK & DECKER CORP COM 091797100 747 9467 SH Sole 9467 0 0 BLACKBAUD INC COM COM 09227Q100 12151 964358 SH Sole 964358 0 0 BLOCK H & R INC COM 093671105 5139 101627 SH Sole 101627 0 0 BLUE NILE INC COM COM 09578R103 6615 239256 SH Sole 239256 0 0 BLYTH INDS INC COM COM 09643P108 223 7000 SH Sole 7000 0 0 BOB EVANS FARMS INC COM 096761101 296 12650 SH Sole 12650 0 0 BOEING CO COM 097023105 1793 30678 SH Sole 30678 0 0 BORG-WARNER AUTOMOTIVE COM COM 099724106 9902 203415 SH Sole 203415 0 0 BORLAND SOFTWARE CORP COM COM 099849101 10208 1257145 SH Sole 1257145 0 0 BOSTON PROPERTIES INC COM 101121101 2626 43610 SH Sole 43610 0 0 BOSTON SCIENTIFIC CORP COM 101137107 28389 969223 SH Sole 969223 0 0 BP PLC SPONSORED ADR COM 055622104 36903 591397 SH Sole 591397 0 0 BRADY CORP CL A COM 104674106 490 15150 SH Sole 15150 0 0 BRISTOL MYERS SQUIBB COM 110122108 4581 179920 SH Sole 179920 0 0 BROCADE COMMUNCTNS SYS COM 111621108 318 53800 SH Sole 53800 0 0 BT GROUP PLC ADR COM 05577E101 237 6080 SH Sole 6080 0 0 BUNGE LTD COM G16962105 327 6070 SH Sole 6070 0 0 BURLINGTON NORTHERN SANTA FE C COM 12189T104 1127 20906 SH Sole 20906 0 0 BURLINGTON RES INC COM 122014103 1199 23962 SH Sole 23962 0 0 C H ROBINSON WORLDWIDE COM COM 12541W100 93490 1814288 SH Sole 1814288 0 0 CABELAS INC COM 126804301 3876 187925 SH Sole 187925 0 0 CACI INTL INC CL A COM 127190304 5870 106305 SH Sole 106305 0 0 CADBURY SCHWEPPES PLC ADR COM 127209302 13427 329928 SH Sole 329928 0 0 CALGON CARBON CORP COM 129603106 924 108270 SH Sole 108270 0 0 CALPINE CORP COM 131347106 34 12345 SH Sole 12345 0 0 CANADIAN NATL RY CO COM 136375102 13012 205540 SH Sole 205540 0 0 CANON INC ADR COM 138006309 18874 352128 SH Sole 352128 0 0 CAPITAL DIAGNOSTIC CORPORATION COM 14007T100 0 44000 SH Sole 44000 0 0 CAPITAL ONE FINL CORP COM 14040H105 19267 257690 SH Sole 257690 0 0 CARDINAL HEALTH INC COM 14149Y108 3316 59444 SH Sole 59444 0 0 CARDIODYNAMICS INTL COM 141597104 38 13140 SH Sole 13140 0 0 CAREER EDUCATION CORP COM 141665109 995 29065 SH Sole 29065 0 0 CAREMARK RX INC COM 141705103 73296 1842527 SH Sole 1842527 0 0 CARMAX INC COM 143130102 109382 3472442 SH Sole 3472442 0 0 CARNIVAL CORP CL A COM 143658300 22512 434534 SH Sole 434534 0 0 CARRIER ACCESS CORP COM COM 144460102 7011 1176380 SH Sole 1176380 0 0 CASUAL MALE RETAIL GRP COM COM 148711104 5349 824235 SH Sole 824235 0 0 CATALINA MARKETING CP COM COM 148867104 19384 748427 SH Sole 748427 0 0 CATERPILLAR INC DEL COM 149123101 1479 16180 SH Sole 16180 0 0 CATTLEGUARD INC COM COM 149472102 0 10000 SH Sole 10000 0 0 CDW CORP COM 12512N105 150243 2650722 SH Sole 2650722 0 0 CELL THERAPEUTICS INC COM COM 150934107 11480 3197690 SH Sole 3197690 0 0 CENCOSUD S A SPON ADR 144A COM 15132H200 39620 1702030 SH Sole 1702030 0 0 CENCOSUD SA COM B00R3L2 171 110000 SH Sole 110000 0 0 CENDANT CORP COM 151313103 6537 318318 SH Sole 318318 0 0 CENTERPOINT PPTYS CORP COM 151895109 14932 364203 SH Sole 364203 0 0 CENTURY CASINOS INC COM COM 156492100 9593 1057702 SH Sole 1057702 0 0 CEPHEID COM 15670R107 506 52350 SH Sole 52350 0 0 CERIDIAN CORP COM 156779100 9178 538298 SH Sole 538298 0 0 CFS BANCORP INC COM 12525D102 140 10207 SH Sole 10207 0 0 CGI HLDG CORP COM COM 125318105 306 68000 SH Sole 68000 0 0 CHARLES RIV LABS INTL COM COM 159864107 2246 47750 SH Sole 47750 0 0 CHARLES RIVER ASSC COM 159852102 2382 48270 SH Sole 48270 0 0 CHATTEM INC COM 162456107 554 12475 SH Sole 12475 0 0 CHEESECAKE FACTORY INC COM 163072101 11742 331230 SH Sole 331230 0 0 CHEMICAL FINL CORP COM 163731102 978 30087 SH Sole 30087 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 251 9420 SH Sole 9420 0 0 CHEVRON CORP COM 166764100 6873 117886 SH Sole 117886 0 0 CHICAGO MERCANTIL HLDG CL A COM 167760107 23554 121396 SH Sole 121396 0 0 CHOICEPOINT INC COM 170388102 738 18403 SH Sole 18403 0 0 CHUBB CORP COM COM 171232101 4724 59595 SH Sole 59595 0 0 CIGNA CORP COM 125509109 283 3170 SH Sole 3170 0 0 CIMAREX ENERGY CO COM 171798101 304 7805 SH Sole 7805 0 0 CINERGY CORP COM 172474108 478 11809 SH Sole 11809 0 0 CINTAS CORP COM 172908105 120015 2905247 SH Sole 2905247 0 0 CISCO SYS INC COM 17275R102 11734 655949 SH Sole 655949 0 0 CITIGROUP COM COM 172967101 14772 328732 SH Sole 328732 0 0 CITIZENS BKG CORP MICH COM COM 174420109 220 7502 SH Sole 7502 0 0 CITRIX SYS INC COM 177376100 211 8862 SH Sole 8862 0 0 CLARCOR INC COM 179895107 612 11791 SH Sole 11791 0 0 CLAS OHLSON AB COM B033YF8 14672 703000 SH Sole 703000 0 0 CLEAR CHANNEL COMMUN COM COM 184502102 1442 41836 SH Sole 41836 0 0 CLOROX CO DEL COM 189054109 735 11663 SH Sole 11663 0 0 CMS ENERGY CORP COM 125896100 1329 101972 SH Sole 101972 0 0 CNOOC COM B00G0S5 126948 235740800 SH Sole 235740800 0 0 CNOOC LTD SPONSORED ADR COM 126132109 11940 218242 SH Sole 218242 0 0 COACH INC. COM 189754104 330 5837 SH Sole 5837 0 0 COCA COLA CO COM 191216100 8972 215304 SH Sole 215304 0 0 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 3418 136455 SH Sole 136455 0 0 COEUR D ALENE MINES ID COM 192108108 219 59925 SH Sole 59925 0 0 COGENT INC COM 19239Y108 599 23800 SH Sole 23800 0 0 COGNIZANT TECH SOLUTNS CL A COM 192446102 6833 147914 SH Sole 147914 0 0 COGNOS INC COM 19244C109 13789 330290 SH Sole 330290 0 0 COINSTAR INC COM COM 19259P300 37026 1746495 SH Sole 1746495 0 0 COLGATE PALMOLIVE CO COM 194162103 7817 149847 SH Sole 149847 0 0 COLLAGENEX PHARMA INC COM 19419B100 179 38400 SH Sole 38400 0 0 COMCAST CORP CL A SPL COM 20030N200 120435 3601555 SH Sole 3601555 0 0 COMCAST CORP CL A COM 20030N101 5396 159734 SH Sole 159734 0 0 COMERICA INC COM COM 200340107 2237 40610 SH Sole 40610 0 0 COMFORT SYS USA INC COM COM 199908104 15902 2051820 SH Sole 2051820 0 0 COMMERCE BANCSHARES COM 200525103 352 7293 SH Sole 7293 0 0 COMMERCIAL CAP BANCORP COM COM 20162L105 13685 672458 SH Sole 672458 0 0 COMMUNITY BANCORP NEV COM COM 20343T100 2151 85400 SH Sole 85400 0 0 COMSTOCK RES INC COM NEW COM 205768203 13907 483895 SH Sole 483895 0 0 COMVERSE TECHNOLOGY NEW COM 205862402 209 8290 SH Sole 8290 0 0 CONAGRA INC COM 205887102 597 22119 SH Sole 22119 0 0 CONNETICS CORP COM COM 208192104 41669 1647636 SH Sole 1647636 0 0 CONOCOPHILLIPS COM 20825C104 3204 29715 SH Sole 29715 0 0 CONSOL ENERGY INC COM COM 20854P109 7169 152464 SH Sole 152464 0 0 CONSTELLATION ENERGY COM 210371100 445 8625 SH Sole 8625 0 0 CORNING INC COM 219350105 2100 188748 SH Sole 188748 0 0 CORPORATE EXEC BRD CO COM COM 21988R102 72849 1139164 SH Sole 1139164 0 0 CORRECTIONS CP AM NEW COM COM 22025Y407 28382 735285 SH Sole 735285 0 0 CORUS BANKSHARES INC COM 220873103 200 4200 SH Sole 4200 0 0 COSI INC COM 22122P101 407 59942 SH Sole 59942 0 0 COSTAR GROUP INC COM 22160N109 31642 858667 SH Sole 858667 0 0 COSTCO WHOLESALE CORP COM 22160K105 1304 29532 SH Sole 29532 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 13880 701762 SH Sole 701762 0 0 CRESCENT REAL ESTATE COM 225756105 200 12300 SH Sole 12300 0 0 CSX CORP COM 126408103 1278 30705 SH Sole 30705 0 0 CUMULUS MEDIA INC CL A COM 231082108 19042 1336287 SH Sole 1336287 0 0 CUNO INC COM 126583103 27790 540770 SH Sole 540770 0 0 CVS CORP COM 126650100 2360 44863 SH Sole 44863 0 0 CYBERSOURCE CORP COM 23251J106 1964 381466 SH Sole 381466 0 0 D R HORTON INC COM 23331A109 1515 51839 SH Sole 51839 0 0 DANAHER CORP DEL COM 235851102 253688 4749823 SH Sole 4749823 0 0 DEAN FOODS CO NEW COM COM 242370104 214 6229 SH Sole 6229 0 0 DEERE & CO COM 244199105 383 5707 SH Sole 5707 0 0 DELL COMPUTER CORP COM 24702R101 166040 4321701 SH Sole 4321701 0 0 DELTA AIR LINES DEL COM 247361108 52 13050 SH Sole 13050 0 0 DENTSPLY INTL INC NEW COM COM 249030107 2530 46502 SH Sole 46502 0 0 DEPFA BANK PLC COM B010K20 1756 110745 SH Sole 110745 0 0 DESARROLLADORA HOMEX SPONSORED COM 25030W100 21040 856000 SH Sole 856000 0 0 DESIGN WITHIN REACH COM 250557105 2492 158375 SH Sole 158375 0 0 DEVINE ENTMT CORP COM COM 251905105 2 10000 SH Sole 10000 0 0 DEVRY INC DEL COM 251893103 1873 99060 SH Sole 99060 0 0 DICKS SPORTING GOODS COM 253393102 6492 176780 SH Sole 176780 0 0 DIGITAL INSIGHT CORP COM COM 25385P106 7854 478899 SH Sole 478899 0 0 DIGITAL THEATER SYS COM COM 25389G102 3004 165895 SH Sole 165895 0 0 DIGITAS INC COM 25388K104 4310 426800 SH Sole 426800 0 0 DISCOVERY PARTNRS INTL COM COM 254675101 6403 2001010 SH Sole 2001010 0 0 DISNEY WALT CO DEL COM 254687106 13322 463725 SH Sole 463725 0 0 DOLBY LABORATORIES INC COM 25659T107 11448 487170 SH Sole 487170 0 0 DOLLAR GEN CORP COM COM 256669102 6246 285105 SH Sole 285105 0 0 DOMINION RES INC VA COM COM 25746U109 940 12629 SH Sole 12629 0 0 DONALDSON CO INC COM 257651109 652 20200 SH Sole 20200 0 0 DONEGAL GROUP INC CL A COM 257701201 5500 302698 SH Sole 302698 0 0 DONNELLEY R R & SONS COM COM 257867101 993 31395 SH Sole 31395 0 0 DOVER CORP COM COM 260003108 416 11000 SH Sole 11000 0 0 DOW CHEM CO COM 260543103 2543 51021 SH Sole 51021 0 0 DSP GROUP INC COM COM 23332B106 13561 526435 SH Sole 526435 0 0 DST SYS INC DEL COM COM 233326107 3722 80600 SH Sole 80600 0 0 DTE ENERGY CO COM 233331107 625 13750 SH Sole 13750 0 0 DU PONT E I DE NEMOURS COM 263534109 2418 47201 SH Sole 47201 0 0 DUKE POWER CO COM 264399106 966 34511 SH Sole 34511 0 0 DUKE REALTY CORP COM NEW COM 264411505 228 7650 SH Sole 7650 0 0 DUN & BRADSTREET CORP COM 26483E100 1101 17933 SH Sole 17933 0 0 DUQUESNE LIGHT HOLDINGS INC COM 266233105 221 12375 SH Sole 12375 0 0 DYADIC INTL INC DEL COM COM 26745T101 30 10000 SH Sole 10000 0 0 E DIGITAL CORP COM 26841Y103 6 33450 SH Sole 33450 0 0 E M C CORP MASS COM 268648102 81774 6637544 SH Sole 6637544 0 0 E ON AG SPONSORED ADR COM 268780103 11694 406736 SH Sole 406736 0 0 EAGLE BROADBROAD INC COM 269437109 3 10000 SH Sole 10000 0 0 EAST WEST BANCORP INC COM COM 27579R104 33672 912025 SH Sole 912025 0 0 EASTMAN KODAK CO COM 277461109 694 21330 SH Sole 21330 0 0 EATON CORP COM 278058102 1539 23544 SH Sole 23544 0 0 EBAY INC COM 278642103 24858 667156 SH Sole 667156 0 0 ECC CAPITAL CORP COM COM 26826M108 10640 1773365 SH Sole 1773365 0 0 ECOLAB INC COM 278865100 32938 996634 SH Sole 996634 0 0 ECOLLEGE COM COM 27887E100 9434 729047 SH Sole 729047 0 0 EDUCATE INC COM COM 28138P100 10320 744059 SH Sole 744059 0 0 EDUCATION MGMT CORP COM COM 28139T101 19065 682112 SH Sole 682112 0 0 ELDORADO GOLD CORP NEW COM 284902103 163 56950 SH Sole 56950 0 0 ELECTRON CLEARING HSE COM PAR. COM 285562500 8026 944282 SH Sole 944282 0 0 ELECTRONIC ARTS INC COM 285512109 2369 45767 SH Sole 45767 0 0 ELIZABETH ARDEN INC COM COM 28660G106 30703 1293310 SH Sole 1293310 0 0 EMERSON ELEC CO COM 291011104 7262 111845 SH Sole 111845 0 0 EMMIS COMMUNICTNS CORP CL A COM 291525103 10347 538335 SH Sole 538335 0 0 ENCANA CORP COM 292505104 14822 210487 SH Sole 210487 0 0 ENCORE MED CORP COM COM 29256E109 8293 1541420 SH Sole 1541420 0 0 ENERGYSOUTH INC COM COM 292970100 290 10124 SH Sole 10124 0 0 ENERSYS COM 29275Y102 742 56650 SH Sole 56650 0 0 ENGINEERED SUPPORT SYS COM 292866100 305 5700 SH Sole 5700 0 0 ENTERCOM COMM CORP CL A COM 293639100 24798 698172 SH Sole 698172 0 0 ENTERGY CORP COM 29364G103 899 12730 SH Sole 12730 0 0 ENTRAVISION COMMUNCTNS CL A COM 29382R107 669 75400 SH Sole 75400 0 0 EQUITY INNS INC COM COM 294703103 6581 596655 SH Sole 596655 0 0 EQUITY ONE COM 294752100 246 11961 SH Sole 11961 0 0 EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 3012 93510 SH Sole 93510 0 0 ETHAN ALLEN INTERIORS COM COM 297602104 3413 106645 SH Sole 106645 0 0 EURONET WORLDWIDE INC COM 298736109 26234 918895 SH Sole 918895 0 0 EXELON CORP COM 30161N101 1959 42690 SH Sole 42690 0 0 EXPEDITORS INTL OF WASHINGTON COM 302130109 136755 2553783 SH Sole 2553783 0 0 EXPRESS SCRIPTS INC COM 302182100 154510 1772110 SH Sole 1772110 0 0 EXXON MOBIL CORP COM 30231G102 35316 592571 SH Sole 592571 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 5176 156836 SH Sole 156836 0 0 FAIR ISAAC & CO INC COM 303250104 276 8025 SH Sole 8025 0 0 FAMILY DLR STORES INC COM 307000109 20435 673120 SH Sole 673120 0 0 FANNIE MAE COM 313586109 836 15364 SH Sole 15364 0 0 FASTENAL CO COM 311900104 223344 4038780 SH Sole 4038780 0 0 FEDDERS CORP COM NEW COM 313135501 52 18842 SH Sole 18842 0 0 FEDERAL HOME LN MTG CP COM 313400301 5621 88955 SH Sole 88955 0 0 FEDEX CORP COM 31428X106 4354 46352 SH Sole 46352 0 0 FIDELITY NATL FINL INC COM COM 316326107 230 6993 SH Sole 6993 0 0 FIFTH THIRD BANCORP COM 316773100 5984 139245 SH Sole 139245 0 0 FINISAR COM 31787A101 59 47700 SH Sole 47700 0 0 FIRST CASH FINL SVCS COM COM 31942D107 8599 406165 SH Sole 406165 0 0 FIRST DATA CORP COM 319963104 238848 6076009 SH Sole 6076009 0 0 FIRST INDUSTRIAL RLTY COM COM 32054K103 219 5800 SH Sole 5800 0 0 FIRST MIDWEST BANCORP COM 320867104 1238 38143 SH Sole 38143 0 0 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 23221 1151886 SH Sole 1151886 0 0 FISERV INC COM 337738108 113550 2853049 SH Sole 2853049 0 0 FLAGSTAR BANCORP INC COM COM 337930101 11891 608258 SH Sole 608258 0 0 FLUOR CORP COM 343412102 203 3665 SH Sole 3665 0 0 FMC TECHNOLOGIES INC COM 30249U101 339 10245 SH Sole 10245 0 0 FNF INDS INC COM 30254F106 7 19500 SH Sole 19500 0 0 FONAR CORP COM 344437108 36 26813 SH Sole 26813 0 0 FOREST LABS INC CL A COM 345838106 1176 31830 SH Sole 31830 0 0 FOREST OIL CORP COM NEW COM 346091705 12285 303345 SH Sole 303345 0 0 FORTUNE BRANDS INC COM 349631101 2662 33025 SH Sole 33025 0 0 FOUR SEASON HOTEL INC LTD VTG COM 35100E104 8371 118414 SH Sole 118414 0 0 FOXCONN INTERNATIO COM B05MBB8 15951 29621000 SH Sole 29621000 0 0 FOXHOLLOW TECHNOLOGIES COM COM 35166A103 250 8900 SH Sole 8900 0 0 FPL GROUP INC COM 302571104 1203 29970 SH Sole 29970 0 0 FRANKLIN BK CORP DEL COM COM 352451108 7165 415380 SH Sole 415380 0 0 FRANKLIN ELEC INC COM COM 353514102 287 7600 SH Sole 7600 0 0 FRANKLIN RES INC COM COM 354613101 248 3608 SH Sole 3608 0 0 FREDS INC CL A COM 356108100 1438 83740 SH Sole 83740 0 0 FRIEDMAN BILLINGS RAMSEY GRP C COM 358434108 341 21495 SH Sole 21495 0 0 FROZEN FOOD EXPR INDS COM COM 359360104 5335 463066 SH Sole 463066 0 0 FTD GROUP INC COM 30267u108 1128 93125 SH Sole 93125 0 0 FUJI PHOTO FILM LTD ADR COM 359586302 15998 437346 SH Sole 437346 0 0 GALLAHER GROUP PLC SPONSORED A COM 363595109 536 9400 SH Sole 9400 0 0 GAMESTOP CORP CL A COM 36466R101 226 10200 SH Sole 10200 0 0 GANDER MOUNTAIN CO COM 36471P108 2853 217820 SH Sole 217820 0 0 GANNETT INC COM COM 364730101 1166 14750 SH Sole 14750 0 0 GAP INC DEL COM 364760108 1088 49836 SH Sole 49836 0 0 GASCO ENERGY INC COM COM 367220100 12022 3967790 SH Sole 3967790 0 0 GENENTECH INC COM SPL COM 368710406 51018 901234 SH Sole 901234 0 0 GENERAL CABLE DEL NEW COM COM 369300108 13823 1145195 SH Sole 1145195 0 0 GENERAL DYNAMICS CORP COM 369550108 670 6265 SH Sole 6265 0 0 GENERAL ELEC CO COM 369604103 246402 6833125 SH Sole 6833125 0 0 GENERAL GROWTH PPTYS COM 370021107 11268 330446 SH Sole 330446 0 0 GENERAL MILLS INC COM 370334104 1405 28605 SH Sole 28605 0 0 GEN-PROBE INC NEW COM COM 36866T103 305 6850 SH Sole 6850 0 0 GENTEX CORP COM COM 371901109 10947 343163 SH Sole 343163 0 0 GENUINE PARTS CO COM COM 372460105 248 5695 SH Sole 5695 0 0 GETTY IMAGES INC COM 374276103 77729 1093081 SH Sole 1093081 0 0 GILEAD SCIENCES INC COM 375558103 48602 1357609 SH Sole 1357609 0 0 GILLETTE CO COM 375766102 3559 70507 SH Sole 70507 0 0 GLAXOSMITHKLINE COM 37733W105 1311 28561 SH Sole 28561 0 0 GLOBAL INDL SVCS INC COM 37939H100 0 10000 SH Sole 10000 0 0 GLOBAL PMTS INC COM COM 37940X102 32614 505725 SH Sole 505725 0 0 GLOBALSANTAFE CORP SHS COM G3930E101 1843 49780 SH Sole 49780 0 0 GLOBALSTAR TELECOMMUN COM G3930H104 0 10890 SH Sole 10890 0 0 GOL LINHAS AEREAS INT SP ADR R COM 38045R107 26037 1036111 SH Sole 1036111 0 0 GOLDCORP INC COM 380956409 211 14873 SH Sole 14873 0 0 GOLDEN WEST FINL DEL COM COM 381317106 327 5400 SH Sole 5400 0 0 GOLDMAN SACHS GROUP COM 38141G104 136516 1241164 SH Sole 1241164 0 0 GOODYEAR TIRE & RUBR COM 382550101 334 25055 SH Sole 25055 0 0 GRACO INC COM COM 384109104 8555 211971 SH Sole 211971 0 0 GRAFTON GROUP COM B00MZ44 31548 2664600 SH Sole 2664600 0 0 GRAINGER W W INC COM 384802104 18693 300206 SH Sole 300206 0 0 GREY WOLF INC COM COM 397888108 17587 2672790 SH Sole 2672790 0 0 GRUPO AEROPORTUARIO SU SPON AD COM 40051E202 28350 1010685 SH Sole 1010685 0 0 GUIDANT CORP COM 401698105 4023 54455 SH Sole 54455 0 0 GUITAR CTR MGMT INC COM 402040109 7377 134545 SH Sole 134545 0 0 GWIN INC COM COM 403662109 0 10000 SH Sole 10000 0 0 HAIN CELESTIAL GRP INC COM COM 405217100 4706 252456 SH Sole 252456 0 0 HALLIBURTON CO COM 406216101 512 11850 SH Sole 11850 0 0 HARLEY DAVIDSON INC COM 412822108 135731 2349936 SH Sole 2349936 0 0 HARRIS & HARRIS GROUP COM 413833104 184 15300 SH Sole 15300 0 0 HARTFORD FINANCIAL SERVICES GR COM 416515104 1229 17930 SH Sole 17930 0 0 HAWAIIAN ELEC INDS COM 419870100 284 11165 SH Sole 11165 0 0 HCC INS HLDGS INC COM 404132102 3171 87690 SH Sole 87690 0 0 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 39097 930211 SH Sole 930211 0 0 HEADWATERS INC COM 42210P102 262 8000 SH Sole 8000 0 0 HEADWAY CORP RESOURCES COM 422101105 0 10000 SH Sole 10000 0 0 HEALTH GRADES INC COM COM 42218Q102 405 100000 SH Sole 100000 0 0 HEALTH MGMT ASSOC INC CL A COM 421933102 3268 124823 SH Sole 124823 0 0 HEARTLAND EXPRESS INC COM COM 422347104 5735 299462 SH Sole 299462 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 5936 161460 SH Sole 161460 0 0 HEINZ H J CO COM 423074103 650 17657 SH Sole 17657 0 0 HEMACARE CORP COM 423498104 25 18000 SH Sole 18000 0 0 HERSHEY FOODS CORP COM 427866108 208 3450 SH Sole 3450 0 0 HEWITT ASSOCIATES INC COM 42822Q100 36251 1362852 SH Sole 1362852 0 0 HEWLETT PACKARD CO COM 428236103 1342 61157 SH Sole 61157 0 0 HOME DEPOT INC COM 437076102 20566 537821 SH Sole 537821 0 0 HOMEBANC CORP GA COM 43738R109 270 30650 SH Sole 30650 0 0 HON HAI PRECISION INDS GDR 144 COM 438090102 3763 423394 SH Sole 423394 0 0 HONEYWELL INTL INC COM 438516106 1578 42416 SH Sole 42416 0 0 HOSPIRA INC COM 441060100 2725 84445 SH Sole 84445 0 0 HOT TOPIC INC COM COM 441339108 219 10000 SH Sole 10000 0 0 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 2396 30181 SH Sole 30181 0 0 HUB GROUP INC CL A COM 443320106 344 5500 SH Sole 5500 0 0 HUDSON HIGHLAND GROUP COM COM 443792106 15338 897481 SH Sole 897481 0 0 HURON CONSULTING GROUP COM COM 447462102 13052 630274 SH Sole 630274 0 0 HYFLUX LTD COM Y3817K105 18 10000 SH Sole 10000 0 0 HYFLUX LTD COM Y6476W104 13917 726760 SH Sole 726760 0 0 I Q BIOMETRIX INC COM NEW COM 44984P201 293 64450 SH Sole 64450 0 0 I SHARES INC MSCI JAPAN INDEX COM 464286848 1398 133315 SH Sole 133315 0 0 IAC/INTERACTIVE CORP COM COM 44919P102 7324 328859 SH Sole 328859 0 0 IDEXX LABS CORP COM 45168D104 42139 778048 SH Sole 778048 0 0 ILLINOIS TOOL WKS INC COM 452308109 93410 1043345 SH Sole 1043345 0 0 IMS HEALTH INC COM 449934108 2425 99470 SH Sole 99470 0 0 INCO LTD COM 453258402 672 16900 SH Sole 16900 0 0 INFOSYS TECH LTD SPONSORED ADR COM 456788108 56059 760327 SH Sole 760327 0 0 INSIGHT ENTERPRISES COM COM 45765U103 18075 1029330 SH Sole 1029330 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 77524 2201132 SH Sole 2201132 0 0 INTEL CORP COM 458140100 100035 4306333 SH Sole 4306333 0 0 INTERLINE BRANDS INC COM 458743101 899 47075 SH Sole 47075 0 0 INTERMIX MEDIA INC COM COM 45881X106 16430 2235410 SH Sole 2235410 0 0 INTERNATIONAL BUS MACH COM 459200101 18209 199263 SH Sole 199263 0 0 INTERNATIONAL GAME TEC COM 459902102 703 26370 SH Sole 26370 0 0 INTERNATIONAL PAPER CO COM 460146103 289 7875 SH Sole 7875 0 0 INTERNATIONAL SPEEDWAY CL A COM 460335201 1058 19500 SH Sole 19500 0 0 INTERNATL RECTIFIER CP COM 460254105 286 6300 SH Sole 6300 0 0 INTEROIL CORP COM COM 460951106 9329 266835 SH Sole 266835 0 0 INTRADO INC COM COM 46117A100 25334 2059639 SH Sole 2059639 0 0 INTUIT COM 461202103 192030 4387266 SH Sole 4387266 0 0 INVESTORS FINL SERVICE COM 461915100 98929 2022685 SH Sole 2022685 0 0 INVITROGEN CORP COM 46185R100 1983 28660 SH Sole 28660 0 0 IRON MTN INC PA COM 462846106 157603 5464737 SH Sole 5464737 0 0 ISHARES TR DOW JONES SEL DIVID COM 464287168 464 7745 SH Sole 7745 0 0 ISHARES TR MSCI EAFE IDX COM 464287465 346 2180 SH Sole 2180 0 0 ISHARES TR RUSSELL 2000 COM 464287655 522 4277 SH Sole 4277 0 0 ISHARES TR S&P GBL ENER COM 464287341 245 2945 SH Sole 2945 0 0 I-TRAX INC COM NEW COM 45069D203 1211 823784 SH Sole 823784 0 0 IVAX CORP COM 465823102 8623 436163 SH Sole 436163 0 0 J2 GLOBAL COMMUNICATNS COM 46626E205 31969 931775 SH Sole 931775 0 0 JABIL CIRCUIT INC COM 466313103 99249 3479991 SH Sole 3479991 0 0 JACUZZI BRANDS INC COM COM 469865109 8254 845680 SH Sole 845680 0 0 JARDEN CORP COM COM 471109108 20141 438995 SH Sole 438995 0 0 JDS UNIPHASE CORP COM 46612J101 378 226628 SH Sole 226628 0 0 JOHNSON & JOHNSON COM 478160104 105984 1578092 SH Sole 1578092 0 0 JOHNSON CTLS INC COM COM 478366107 294 5278 SH Sole 5278 0 0 JONES LANG LASALLE INC COM COM 48020Q107 9885 211905 SH Sole 211905 0 0 JOURNAL COMMCTNS INC CL A COM 481130102 552 33400 SH Sole 33400 0 0 JP MORGAN CHASE & CO COM 46625H100 12956 374472 SH Sole 374472 0 0 K2 INC COM COM 482732104 9614 699185 SH Sole 699185 0 0 KANA COMMUNICATIONS COM 483600300 40 24000 SH Sole 24000 0 0 KANBAY INTL INC COM COM 48369P207 10275 502182 SH Sole 502182 0 0 KELLOGG CO COM 487836108 862 19942 SH Sole 19942 0 0 KENSEY NASH CORP COM COM 490057106 23486 867285 SH Sole 867285 0 0 KEYCORP NEW COM COM 493267108 1811 55800 SH Sole 55800 0 0 KFORCE INC COM COM 493732101 36527 3323635 SH Sole 3323635 0 0 KIMBERLY CLARK CORP COM 494368103 4235 64441 SH Sole 64441 0 0 KINDER MORGAN MGMT LLC SHS COM 49455U100 528 13013 SH Sole 13013 0 0 KINTERA INC COM COM 49720P506 10228 1930014 SH Sole 1930014 0 0 KMG AMER CORP COM COM 482563103 6532 669970 SH Sole 669970 0 0 KNIGHT RIDDER INC COM COM 499040103 348 5180 SH Sole 5180 0 0 KNIGHT TRANSN INC COM COM 499064103 88073 3570062 SH Sole 3570062 0 0 KOHLS CORP COM 500255104 171276 3317387 SH Sole 3317387 0 0 KRAFT FOODS INC CL A COM 50075N104 927 28050 SH Sole 28050 0 0 KRONOS INC COM COM 501052104 5014 98100 SH Sole 98100 0 0 KYPHON INC COM 501577100 25936 1030455 SH Sole 1030455 0 0 L-3 COMMUNICATNS HLDGS COM 502424104 940 13237 SH Sole 13237 0 0 LABOR READY INC COM NEW COM 505401208 22493 1206075 SH Sole 1206075 0 0 LABRANCHE & CO INC COM 505447102 236 25410 SH Sole 25410 0 0 LAM RESH CORP COM 512807108 957 33190 SH Sole 33190 0 0 LAMAR ADVERTISING CO CL A COM 512815101 35423 879205 SH Sole 879205 0 0 LAN AIRLINES S A SPONSORED ADR COM 501723100 44296 1244261 SH Sole 1244261 0 0 LARGE SCALE BIOLOGY CP COM 517053104 856 951410 SH Sole 951410 0 0 LAUDER ESTEE COS INC CL A COM 518439104 66716 1483229 SH Sole 1483229 0 0 LAUREATE EDUCATION INC COM COM 518613104 133485 3119562 SH Sole 3119562 0 0 LECG CORP COM 523234102 1212 61875 SH Sole 61875 0 0 LEGGETT & PLATT INC COM 524660107 1165 40354 SH Sole 40354 0 0 LEHMAN BROS HLDGS INC COM COM 524908100 290 3080 SH Sole 3080 0 0 LENNAR CORP CL A COM 526057104 715 12630 SH Sole 12630 0 0 LEVEL 3 COMMUNICATIONS COM 52729N100 48 23555 SH Sole 23555 0 0 LIBERTY MEDIA CORP GRP A COM 530718105 10096 973674 SH Sole 973674 0 0 LIBERTY MEDIA INTL INC CL A COM 530719103 1694 38722 SH Sole 38722 0 0 LIFE TIME FITNESS INC COM 53217R207 5184 192150 SH Sole 192150 0 0 LIFECELL CORP COM COM 531927101 6027 677210 SH Sole 677210 0 0 LIFEPOINT HOSPITALS COM COM 53219L109 285 6500 SH Sole 6500 0 0 LIFESTYLE INTERNAT COM B00LN47 10724 6999500 SH Sole 6999500 0 0 LILLY ELI & CO COM 532457108 75467 1448510 SH Sole 1448510 0 0 LIMITED INC COM 532716107 330 13595 SH Sole 13595 0 0 LINCOLN NATL CORP IND COM COM 534187109 5654 125251 SH Sole 125251 0 0 LINEAR TECHNOLOGY CORP COM 535678106 129499 3380293 SH Sole 3380293 0 0 LIONBRIDGE TECH INC COM COM 536252109 10185 1789935 SH Sole 1789935 0 0 LIONS GATE ENTMNT CORP NEW COM 535919203 24572 2223775 SH Sole 2223775 0 0 LITTELFUSE INC COM 537008104 3217 112315 SH Sole 112315 0 0 LIVEPERSON INC COM 538146101 26 10000 SH Sole 10000 0 0 LIZ CLAIBORNE COM 539320101 1870 46600 SH Sole 46600 0 0 LOCKHEED MARTIN CORP COM 539830109 633 10374 SH Sole 10374 0 0 LOOKSMART LTD COM 543442107 8 10000 SH Sole 10000 0 0 LOUDEYE TECHNOLOGIES COM COM 545754103 7611 5108386 SH Sole 5108386 0 0 LOWES COS INC COM 548661107 49264 862924 SH Sole 862924 0 0 LTX CORP COM COM 502392103 3328 749450 SH Sole 749450 0 0 LUBRIZOL CORP COM 549271104 1227 30200 SH Sole 30200 0 0 LUCENT TECHNOLOGIES COM 549463107 237 86390 SH Sole 86390 0 0 M & T BANK CORP COM 55261F104 23054 225892 SH Sole 225892 0 0 MACROVISION CORP COM 555904101 1455 63850 SH Sole 63850 0 0 MAK-CALI REALTY CORP COM 554489104 287 6795 SH Sole 6795 0 0 MANULIFE FINL CORP COM COM 56501R106 6562 136946 SH Sole 136946 0 0 MARLIN BUSINESS SVCS COM 571157106 2726 133800 SH Sole 133800 0 0 MARSH & MCLENNAN COS COM 571748102 2694 88588 SH Sole 88588 0 0 MARSHALL & ILSLEY CORP COM 571834100 714 17100 SH Sole 17100 0 0 MARTEK BIOSCIENCES CP COM COM 572901106 12607 216660 SH Sole 216660 0 0 MARTEN TRANS LTD COM COM 573075108 11416 535221 SH Sole 535221 0 0 MASCO CORP COM 574599106 1207 34830 SH Sole 34830 0 0 MATRIA HEALTHCARE INC COM COM 576817209 15506 504902 SH Sole 504902 0 0 MATRIXONE INC COM 57685P304 963 202009 SH Sole 202009 0 0 MATTEL INC COM 577081102 217 10198 SH Sole 10198 0 0 MATTHEWS INTL CORP CL A COM 577128101 2123 64810 SH Sole 64810 0 0 MAXIM INTEGRATED PRODS COM COM 57772K101 33226 812974 SH Sole 812974 0 0 MB FINL INC COM 55264U108 553 14450 SH Sole 14450 0 0 MBIA INC COM COM 55262C100 447 8550 SH Sole 8550 0 0 MBNA CORP COM 55262L100 51399 2093640 SH Sole 2093640 0 0 MCCORMICK & CO COM 579780206 439 12750 SH Sole 12750 0 0 MCDONALDS CORP COM 580135101 3114 100033 SH Sole 100033 0 0 MCGRAW HILL COS INC COM COM 580645109 2202 25238 SH Sole 25238 0 0 MCLEODUSA ESCROW COM 582266995 0 73538 SH Sole 73538 0 0 MEADOWBROOK INS GROUP COM 58319P108 4832 920480 SH Sole 920480 0 0 MEADWESTVACO CORP COM 583334107 608 19125 SH Sole 19125 0 0 MEDCO HEALTH SOLUTIONS COM COM 58405U102 825 16655 SH Sole 16655 0 0 MEDICINES CO COM 584688105 29584 1305580 SH Sole 1305580 0 0 MEDIMMUNE INC COM COM 584699102 879 36915 SH Sole 36915 0 0 MEDTRONIC INC COM 585055106 221507 4347549 SH Sole 4347549 0 0 MELLON FINL CORP COM COM 58551A108 2427 85040 SH Sole 85040 0 0 MEMC ELECTR MATLS INC COM 552715104 1223 90935 SH Sole 90935 0 0 MENTOR CORP MINN COM COM 587188103 338 10525 SH Sole 10525 0 0 MERCK & CO INC COM 589331107 5604 173153 SH Sole 173153 0 0 MERCURY COMPUTER SYS COM 589378108 1480 53685 SH Sole 53685 0 0 MERCURY INTERACTIVE CP COM 589405109 2604 54970 SH Sole 54970 0 0 MEREDITH CORP COM COM 589433101 746 15960 SH Sole 15960 0 0 MERILL LYNCH & CO INC COM 590188108 3628 64111 SH Sole 64111 0 0 MERIT MED SYS INC COM 589889104 183 15274 SH Sole 15274 0 0 METLIFE INC COM COM 59156R108 250 6400 SH Sole 6400 0 0 METRIS COS INC COM 591598107 1369 118160 SH Sole 118160 0 0 MGE ENERGY INC COM COM 55277P104 225 6800 SH Sole 6800 0 0 MGIC INVT CORP WIS COM COM 552848103 1148 18620 SH Sole 18620 0 0 MICHAELS STORES INC COM 594087108 26573 732060 SH Sole 732060 0 0 MICROCHIP TECHNOLOGY COM 595017104 98803 3798680 SH Sole 3798680 0 0 MICROSOFT CORP COM 594918104 78645 3253859 SH Sole 3253859 0 0 MICROVISION INC WASH COM 594960106 67 11500 SH Sole 11500 0 0 MIDCAP SPDR TR UNIT SER 1 COM 595635103 941 7822 SH Sole 7822 0 0 MIDWEST BANC HOLDINGS COM 598251106 298 15000 SH Sole 15000 0 0 MINERALS TECHNOLOGIES COM COM 603158106 4775 72595 SH Sole 72595 0 0 MITSUBISHI TOKYO FINL SPONSORE COM 606816106 11428 1321114 SH Sole 1321114 0 0 MOBILE TELESYS OJSC SPONSORED COM 607409109 48032 1364934 SH Sole 1364934 0 0 MOLECULAR DIAGNOSTICS COM 60851R104 5 70000 SH Sole 70000 0 0 MOLEX INC COM 608554101 14805 561665 SH Sole 561665 0 0 MOLEX INC CL A COM 608554200 35238 1493155 SH Sole 1493155 0 0 MONSANTO CO NEW COM COM 61166W101 3669 56889 SH Sole 56889 0 0 MONSTER WORLDWIDE INC COM 611742107 8300 296355 SH Sole 296355 0 0 MONTPELIER RE HOLDINGS SHS COM G62185106 427 12150 SH Sole 12150 0 0 MOODYS CORP COM 615369105 70368 870258 SH Sole 870258 0 0 MORGAN S D WITTER DISC NEW COM 617446448 5020 87694 SH Sole 87694 0 0 MOSAIC CO COM 61945A107 624 36590 SH Sole 36590 0 0 MOTOROLA INC COM 620076109 3074 205375 SH Sole 205375 0 0 MSC INDL DIRECT INC CL A COM 553530106 57145 1869941 SH Sole 1869941 0 0 NABORS INDS LTD COM G6359F103 1723 29130 SH Sole 29130 0 0 NALCO CHEM CO COM 62985Q101 2243 119125 SH Sole 119125 0 0 NANOPHASE TECHNOLOGIES COM 630079101 153 26754 SH Sole 26754 0 0 NASDAQ 100 TR UNIT SER 1 COM 631100104 1221 33415 SH Sole 33415 0 0 NATIONAL BK GREECE SA SPONSORE COM 633643408 27230 3957790 SH Sole 3957790 0 0 NATIONAL CITY CORP COM 635405103 5282 157685 SH Sole 157685 0 0 NATIONAL FINL PTNRS CP COM COM 63607P208 16251 408325 SH Sole 408325 0 0 NATIONAL FUEL GAS N J COM 636180101 214 7518 SH Sole 7518 0 0 NATIONWIDE FINANCIAL SERVICES COM 638612101 768 21400 SH Sole 21400 0 0 NATURA COSMETICOS COM B014K55 30336 1110850 SH Sole 1110850 0 0 NAUTILUS INC COM 63910B102 28068 1181305 SH Sole 1181305 0 0 NAVIGANT CONSULTING COM 63935N107 5279 193900 SH Sole 193900 0 0 NAVIGANT INTL INC COM COM 63935R108 5345 391270 SH Sole 391270 0 0 NAVTEQ CORP COM 63936L100 7424 171285 SH Sole 171285 0 0 NEOMEDIA TECHNOLOGIES COM 640505103 6 27000 SH Sole 27000 0 0 NEW PLAN EXCEL RLTY TR COM 648053106 389 15500 SH Sole 15500 0 0 NEW YORK CMNTY BANCORP COM 649445103 807 44450 SH Sole 44450 0 0 NEWELL RUBBERMAID CO COM 651229106 3288 149856 SH Sole 149856 0 0 NEWMONT MNG CORP COM 651639106 1300 30771 SH Sole 30771 0 0 NEXITY COM B037JC2 367 10600 SH Sole 10600 0 0 NICOR INC COM 654086107 346 9355 SH Sole 9355 0 0 NIDEC CORP SPONSORED ADR COM 654090109 6582 210953 SH Sole 210953 0 0 NIKE INC CL B COM 654106103 383 4600 SH Sole 4600 0 0 NOKIAN RENKAAT OYJ (NOKIA TYRE COM B07G378 27343 169261 SH Sole 169261 0 0 NORDSTROM INC COM 655664100 776 14020 SH Sole 14020 0 0 NORFOLK SOUTHERN CORP COM 655844108 820 22148 SH Sole 22148 0 0 NORTEL NETWORKS CORP COM 656568102 465 170588 SH Sole 170588 0 0 NORTHERN TR CORP COM 665859104 91423 2104603 SH Sole 2104603 0 0 NORTHFIELD LABS INC COM 666135108 115 10300 SH Sole 10300 0 0 NORTHWESTERN CORP NEW COM 668074305 1194 45285 SH Sole 45285 0 0 NORTHWESTERN STL &WIRE NEW COM 668367204 0 10000 SH Sole 10000 0 0 NOVAMED EYECARE INC COM 66986W108 813 141502 SH Sole 141502 0 0 NU SKIN ENTERPRISES CL A COM 67018T105 12527 556505 SH Sole 556505 0 0 NUCOR CORP COM 670346105 351 6100 SH Sole 6100 0 0 NUVASIVE INC COM COM 670704105 5404 418258 SH Sole 418258 0 0 NVIDIA CORP COM 67066G104 432 18215 SH Sole 18215 0 0 O REILLY AUTOMOTIVE COM 686091109 137437 2774828 SH Sole 2774828 0 0 OCCIDENTAL PETE CP DEL COM 674599105 449 6315 SH Sole 6315 0 0 OFFICE DEPOT INC COM COM 676220106 832 37500 SH Sole 37500 0 0 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 16874 175500 SH Sole 175500 0 0 OMNICARE INC COM 681904108 2998 84600 SH Sole 84600 0 0 OMNICOM GROUP INC COM 681919106 2870 32437 SH Sole 32437 0 0 ONEOK INC COM 682680103 852 27650 SH Sole 27650 0 0 OPEN SOLUTIONS INC COM COM 68371P102 7310 368653 SH Sole 368653 0 0 OPEN TEXT CORP COM COM 683715106 260 14400 SH Sole 14400 0 0 OPNET TECHNOLOGIES INC COM COM 683757108 18600 2224880 SH Sole 2224880 0 0 OPTIMAL GROUP INC CL A COM 68388R208 27194 1496646 SH Sole 1496646 0 0 OPTIONS EXPRESS COM 684010101 1063 65650 SH Sole 65650 0 0 ORACLE CORP COM COM 68389X105 2460 197162 SH Sole 197162 0 0 ORAGENICS INC COM COM 684023104 23 10000 SH Sole 10000 0 0 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 25896 1256780 SH Sole 1256780 0 0 ORIX CORP SPONSORED ADR COM 686330101 17051 265302 SH Sole 265302 0 0 OSHKOSH B GOSH INC CL A COM 688222207 341 11181 SH Sole 11181 0 0 OUTRIGHT INDS INC COM COM 690128103 0 54890 SH Sole 54890 0 0 OVERLAND STORAGE INC COM COM 690310107 6288 428345 SH Sole 428345 0 0 PAGESJAUNES GROUPE COM B01N3F3 703 28557 SH Sole 28557 0 0 PALL CORPORATION COM 696429307 688 25375 SH Sole 25375 0 0 PALMONE INC COM 69713P107 235 9261 SH Sole 9261 0 0 PAN AMERICAN SILVER CP COM 697900108 673 42500 SH Sole 42500 0 0 PANTRY INC COM 698657103 987 31900 SH Sole 31900 0 0 PAR PHARMACEUTICAL COMPANIES I COM 69888P106 3460 103455 SH Sole 103455 0 0 PAREXEL INTL CORP COM 699462107 2221 94520 SH Sole 94520 0 0 PARKER HANNIFIN CORP COM 701094104 282 4630 SH Sole 4630 0 0 PATTERSON COMPANIES INC COM 703395103 120133 2405083 SH Sole 2405083 0 0 PAYCHEX INC COM 704326107 217759 6634940 SH Sole 6634940 0 0 PDF SOLUTIONS INC COM COM 693282105 30917 2208376 SH Sole 2208376 0 0 PENNEY J C INC COM COM 708160106 5086 97956 SH Sole 97956 0 0 PENTAIR INC COM COM 709631105 59900 1535890 SH Sole 1535890 0 0 PEOPLES ENERGY CORP COM 711030106 361 8635 SH Sole 8635 0 0 PEPSICO INC COM 713448108 147333 2778300 SH Sole 2778300 0 0 PER SE TECHNOLOGIES COM 713569309 213 13900 SH Sole 13900 0 0 PERFORMANCE FOOD GROUP COM COM 713755106 10635 384197 SH Sole 384197 0 0 PETSMART INC COM 716768106 5100 177400 SH Sole 177400 0 0 PF CHANGS CHINA BISTRO COM 69333Y108 1255 20990 SH Sole 20990 0 0 PFIZER INC COM 717081103 172179 6554191 SH Sole 6554191 0 0 PHARMACEUTICAL PRODUCT DEVELOP COM 717124101 3610 74530 SH Sole 74530 0 0 PHH CORP COM NEW COM 693320202 266 12144 SH Sole 12144 0 0 PHILLIPS VAN HEUSEN CP COM 718592108 349 13125 SH Sole 13125 0 0 PHOENIX COS INC NEW COM 71902E109 159 12500 SH Sole 12500 0 0 PITNEY BOWES INC COM COM 724479100 757 16784 SH Sole 16784 0 0 PIVX SOLUTIONS INC COM COM 72581Y101 35 45000 SH Sole 45000 0 0 PIXAR COM 725811103 6684 68527 SH Sole 68527 0 0 PLANTRONICS INC NEW COM 727493108 4195 110165 SH Sole 110165 0 0 PLATO LEARNING INC COM 72764Y100 249 32000 SH Sole 32000 0 0 PLEXUS CORP COM COM 729132100 16474 1431240 SH Sole 1431240 0 0 PLUM CREEK TIMBER COM 729251108 1599 44785 SH Sole 44785 0 0 PMC-SIERRA INC COM 69344F106 99 11300 SH Sole 11300 0 0 POLYONE CORP COM COM 73179P106 9421 1060933 SH Sole 1060933 0 0 PORTFOLIO RECOVERY ASS COM COM 73640Q105 16155 474750 SH Sole 474750 0 0 POWERWAVE TECHNOLOGIES COM 739363109 82 10600 SH Sole 10600 0 0 PPG INDS INC COM 693506107 469 6568 SH Sole 6568 0 0 PRA INTL COM 69353C101 907 33700 SH Sole 33700 0 0 PRAXAIR INC COM 74005P104 204871 4280649 SH Sole 4280649 0 0 PRECISION DRILLING CORP COM 74022D100 9318 124801 SH Sole 124801 0 0 PRESTIGE BRANDS HLDGS COM 74112D101 2062 116880 SH Sole 116880 0 0 PRIMIX SOLUTIONS INC COM 741620108 0 11500 SH Sole 11500 0 0 PRIVATEBANCORP INC COM 742962103 4744 151030 SH Sole 151030 0 0 PROCTER & GAMBLE CO COM 742718109 18383 346862 SH Sole 346862 0 0 PROGRESS ENERGY INC COM 743263105 549 13103 SH Sole 13103 0 0 PROVIDENCE SVC CORP COM COM 743815102 10526 452659 SH Sole 452659 0 0 PRUDENTIAL FINL INC COM COM 744320102 204 3550 SH Sole 3550 0 0 PT INDOSAT ADR COM 744383100 7807 301999 SH Sole 301999 0 0 PUMPKIN PATCH LIMITED COM B01CGJ5 199 85000 SH Sole 85000 0 0 PURE BIOSCIENCE COM 746218106 16 15000 SH Sole 15000 0 0 QIAGEN NV ORD COM N72482107 5790 484890 SH Sole 484890 0 0 QUALCOMM INC COM 747525103 14099 384927 SH Sole 384927 0 0 QUALITY PRODS INC NEW COM 747578409 0 32500 SH Sole 32500 0 0 QUEST DIAGNOSTICS INC COM 74834L100 318 3032 SH Sole 3032 0 0 QUICKSILVER RESOURCES COM COM 74837R104 2552 52365 SH Sole 52365 0 0 RAINDANCE COMM COM 75086X106 40 16000 SH Sole 16000 0 0 RAYTHEON CO COM NEW COM 755111507 207 5339 SH Sole 5339 0 0 REGIONS FINANCIAL CORP COM COM 7591EP100 261 8041 SH Sole 8041 0 0 REGIS CORP MINN COM COM 758932107 771 18830 SH Sole 18830 0 0 RESEARCH IN MOTION LTD COM 760975102 11410 149318 SH Sole 149318 0 0 RESMED INC COM 761152107 134904 2391929 SH Sole 2391929 0 0 RESTORATION HARDWARE COM COM 760981100 6714 1177950 SH Sole 1177950 0 0 RITCHIE BROS AUCTION COM COM 767744105 14461 457649 SH Sole 457649 0 0 ROBERT HALF INTL INC COM 770323103 15291 567202 SH Sole 567202 0 0 ROCKWELL AUTOMATION COM COM 773903109 571 10087 SH Sole 10087 0 0 ROOM PLUS INC COM COM 776378101 0 85355 SH Sole 85355 0 0 ROYAL CARIBBEAN CRUISE COM V7780T103 7323 163883 SH Sole 163883 0 0 ROYAL DUTCH PETE CO NY REG GLD COM 780257804 7178 119566 SH Sole 119566 0 0 RUSS BERRIE & CO COM 782233100 235 12300 SH Sole 12300 0 0 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 3332 76133 SH Sole 76133 0 0 RYDER SYS INC COM COM 783549108 6096 146190 SH Sole 146190 0 0 SAFEGUARD SCIENTIFICS COM 786449108 78 55170 SH Sole 55170 0 0 SALESFORCE COM INC COM COM 79466L302 703 46925 SH Sole 46925 0 0 SALIX PHARMACEUTICALS LTD DEL COM 795435106 3691 223835 SH Sole 223835 0 0 SAN HLDGS INC COM COM 79781B104 14 46850 SH Sole 46850 0 0 SANGAMO BIOSCIENCES COM 800677106 4412 1103168 SH Sole 1103168 0 0 SANOFI-AVENTIS SPON ADR COM 80105N105 23508 555211 SH Sole 555211 0 0 SANTARUS INC COM COM 802817304 6722 1383210 SH Sole 1383210 0 0 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 3489 87048 SH Sole 87048 0 0 SARA LEE CORP COM 803111103 2858 128985 SH Sole 128985 0 0 SASOL LTD SPONSORED ADR COM 803866300 10285 431233 SH Sole 431233 0 0 SBC COMMUNICATIONS INC COM 78387G103 5676 239610 SH Sole 239610 0 0 SCANSOFT INC COM COM 80603P107 13514 3632807 SH Sole 3632807 0 0 SCANSOURCE INC COM 806037107 4327 83505 SH Sole 83505 0 0 SCHEIN HENRY INC COM 806407102 27478 766701 SH Sole 766701 0 0 SCHERING PLOUGH CORP COM 806605101 2700 148805 SH Sole 148805 0 0 SCHLUMBERGER LTD COM 806857108 25021 355021 SH Sole 355021 0 0 SCHWAB CHARLES CP NEW COM 808513105 376 35797 SH Sole 35797 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 11914 521418 SH Sole 521418 0 0 SCP POOL CORPORATION COM 784028102 2611 81972 SH Sole 81972 0 0 SCS TRANSN INC COM COM 81111T102 6847 368342 SH Sole 368342 0 0 SEABRIGHT INSURANCE HD COM COM 811656107 4012 387975 SH Sole 387975 0 0 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 16377 SH Sole 16377 0 0 SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 218 5090 SH Sole 5090 0 0 SEI INVESTMENTS CO COM COM 784117103 19922 550952 SH Sole 550952 0 0 SEMTECH CORP COM COM 816850101 221 12381 SH Sole 12381 0 0 SENTRY TECHNOLOGY CORP COM 81731K101 3 24000 SH Sole 24000 0 0 SEPRACOR INC COM 817315104 229 4000 SH Sole 4000 0 0 SERONO S A SPONSORED ADR COM 81752M101 12257 675340 SH Sole 675340 0 0 SERVICEMASTER CO COM 81760N109 8665 641939 SH Sole 641939 0 0 SEVEN ELEVEN JAPAN LTD ADR COM 817828205 10230 348482 SH Sole 348482 0 0 SHAMIR OPTICAL INDS SHS COM M83683108 7991 517230 SH Sole 517230 0 0 SHARP CORP ADR COM 819882200 14516 957217 SH Sole 957217 0 0 SHARPER IMAGE CORP COM COM 820013100 4307 259325 SH Sole 259325 0 0 SHC CORP COM 82086G109 0 20000 SH Sole 20000 0 0 SHERWIN WILLIAMS CO COM COM 824348106 229 5200 SH Sole 5200 0 0 SHUFFLE MASTER INC COM COM 825549108 34453 1189673 SH Sole 1189673 0 0 SIEBEL SYS INC COM 826170102 247 27120 SH Sole 27120 0 0 SIGMA ALDRICH CORP COM COM 826552101 1041 17000 SH Sole 17000 0 0 SIGNATURE BK NEW YORK COM 82669G104 2000 75450 SH Sole 75450 0 0 SIMON PROPERTY GROUP INC COM 828806109 311 5140 SH Sole 5140 0 0 SIRIUS SATELLITE RADIO COM 82966U103 488 86897 SH Sole 86897 0 0 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 381 103587 SH Sole 103587 0 0 SLM CORP COM COM 78442P106 171455 3440120 SH Sole 3440120 0 0 SMARTVIDEO TECHNOLOGIES INC COM 831698105 37 12000 SH Sole 12000 0 0 SMITH INTL INC COM 832110100 119714 1908406 SH Sole 1908406 0 0 SMUCKER J M CO NEW COM 832696405 6407 127378 SH Sole 127378 0 0 SNAP ON INC COM COM 833034101 2964 93255 SH Sole 93255 0 0 SOLECTRON CORP COM 834182107 55 16041 SH Sole 16041 0 0 SOUTHERN CO COM 842587107 958 30126 SH Sole 30126 0 0 SOUTHERN UN CO NEW COM 844030106 1153 45926 SH Sole 45926 0 0 SPARTECH CORP COM NEW COM 847220209 4017 202390 SH Sole 202390 0 0 SPARX ASSET MANAGEMENT CO COM B06KHR9 9108 3866 SH Sole 3866 0 0 SPATIALIGHT INC COM COM 847248101 7618 1508520 SH Sole 1508520 0 0 SPDR TR UNIT SER 1 COM 78462F103 2189 18558 SH Sole 18558 0 0 SPECIALTY UNDERWRITERS COM COM 84751T309 90 10200 SH Sole 10200 0 0 SPEEDWAY MOTORSPORTS COM 847788106 15663 438757 SH Sole 438757 0 0 SPRINT CORP COM 852061100 5840 256741 SH Sole 256741 0 0 SPSS INC COM COM 78462K102 5601 322095 SH Sole 322095 0 0 SRA INTERNATIONAL INC CL A COM 78464R105 5271 87500 SH Sole 87500 0 0 ST JUDE MED INC COM COM 790849103 47925 1331255 SH Sole 1331255 0 0 ST PAUL TRAVELERS COMPANIES IN COM 792860108 245 6687 SH Sole 6687 0 0 STAKTEK HLDGS INC COM COM 85256P106 118 29780 SH Sole 29780 0 0 STANDARD BANK GROUP LIMITED COM B030GJ7 28491 2820024 SH Sole 2820024 0 0 STANLEY WKS COM 854616109 1119 24721 SH Sole 24721 0 0 STAPLES INC COM 855030102 23575 750104 SH Sole 750104 0 0 STARBUCKS CORP COM 855244109 131230 2540271 SH Sole 2540271 0 0 STATE ST CORP COM 857477103 73582 1683035 SH Sole 1683035 0 0 STATOIL ASA SPONSORED ADR COM 85771P102 19737 1151543 SH Sole 1151543 0 0 STEINER LEISURE LTD COM P8744Y102 8535 261091 SH Sole 261091 0 0 STERICYCLE INC COM 858912108 47201 1067909 SH Sole 1067909 0 0 STERIS CORP COM 859152100 554 21980 SH Sole 21980 0 0 STRAYER ED INC COM COM 863236105 28585 252250 SH Sole 252250 0 0 STRYKER CORP COM 863667101 88426 1982203 SH Sole 1982203 0 0 SUN LIFE FINANCIAL INC COM COM 866796105 375 11533 SH Sole 11533 0 0 SUN MICROSYSTEMS INC COM 866810104 251 62220 SH Sole 62220 0 0 SUNCOR ENERGY INC COM COM 867229106 180689 4493663 SH Sole 4493663 0 0 SUNGARD DATA SYS INC COM 867363103 3653 105881 SH Sole 105881 0 0 SUNGOLD INTERNATIONAL HOLDINGS COM 867373102 28 407610 SH Sole 407610 0 0 SUNTRUST BKS INC COM COM 867914103 1703 23628 SH Sole 23628 0 0 SYNTHES INC COM B014635 46859 419930 SH Sole 419930 0 0 SYSCO CORP COM 871829107 22036 615545 SH Sole 615545 0 0 T ROWE PRICE GROUP INC COM 74144T108 338 5705 SH Sole 5705 0 0 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 101303 11946139 SH Sole 11946139 0 0 TARGET CORP COM 87612E106 26464 529093 SH Sole 529093 0 0 TARO PHARMACEUT INDS ORD COM 001082718 569 18020 SH Sole 18020 0 0 TECH DATA CORP COM COM 878237106 9543 257510 SH Sole 257510 0 0 TECHNIP NEW SPONSORED ADR COM 878546209 6043 144942 SH Sole 144942 0 0 TECHTRONIC INDUSTRIES CO COM B0190C7 87609 39611030 SH Sole 39611030 0 0 TECO ENERGY INC COM 872375100 674 42990 SH Sole 42990 0 0 TELEPHONE & DATA SYS COM 879433100 204 2500 SH Sole 2500 0 0 TELETECH HLDGS INC COM COM 879939106 9375 725635 SH Sole 725635 0 0 TELIK INC COM COM 87959M109 32227 2137045 SH Sole 2137045 0 0 TELLABS INC COM 879664100 2544 348582 SH Sole 348582 0 0 TESCO PLC SPONSORED ADR COM 881575302 12970 722893 SH Sole 722893 0 0 TESSCO TECHNOLOGIES COM 872386107 320 21203 SH Sole 21203 0 0 TEVA PHARMACEUTCL INDS ADR COM 881624209 10982 354388 SH Sole 354388 0 0 TEXAS INSTRS INC COM 882508104 7156 280734 SH Sole 280734 0 0 THOMAS & BETTS CORP COM 884315102 422 13083 SH Sole 13083 0 0 THORNBURG MTG ASSET CP COM 885218107 317 11310 SH Sole 11310 0 0 THRESHOLD PHARMACEUTIC COM 885807107 690 115285 SH Sole 115285 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 7315 992527 SH Sole 992527 0 0 TIFFANY & CO NEW COM 886547108 719 20840 SH Sole 20840 0 0 TIME WARNER INC COM 887317105 8027 457376 SH Sole 457376 0 0 TIVO INC COM 888706108 2149 415800 SH Sole 415800 0 0 TMM INC NEW COM 87258Q108 0 12000 SH Sole 12000 0 0 TNS INC COM 872960109 205 11450 SH Sole 11450 0 0 TOOTSIE ROLL INDS INC COM 890516107 1836 61232 SH Sole 61232 0 0 TOPPS TILES PLC COM B00R3W3 262 74100 SH Sole 74100 0 0 TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 11506 154688 SH Sole 154688 0 0 TRACTOR SUPPLY CO COM 892356106 27180 622680 SH Sole 622680 0 0 TRIANGLE MULTI-MED LTD COM COM 895891109 0 135000 SH Sole 135000 0 0 TRIBUNE CO NEW COM 896047107 10951 274667 SH Sole 274667 0 0 TRIMBLE NAVIGATION LTD COM 896239100 5573 164845 SH Sole 164845 0 0 TRM CORP COM COM 872636105 10373 513250 SH Sole 513250 0 0 TRUSTMARK CORP COM 898402102 374 12910 SH Sole 12910 0 0 TURBOCHEF TECHNOLOGIES COM 900006206 937 62950 SH Sole 62950 0 0 TYCO INTERNATIONAL LTD COM 902124106 2298 68014 SH Sole 68014 0 0 U S AG ORD COM H8920M855 20959 248341 SH Sole 248341 0 0 U S I HLDGS COM COM 90333H101 3228 274014 SH Sole 274014 0 0 UAL CORP COM 902549500 9 10000 SH Sole 10000 0 0 UAP HLDG CORP COM COM 903441103 325 20200 SH Sole 20200 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 43589 2727732 SH Sole 2727732 0 0 ULTRA PETE CORP COM 903914109 647 12750 SH Sole 12750 0 0 UNIFIRST CORP MASS COM COM 904708104 20433 512109 SH Sole 512109 0 0 UNILEVER N V NEW YORK SHS COM 904784709 232 3384 SH Sole 3384 0 0 UNION PAC CORP COM 907818108 1033 14835 SH Sole 14835 0 0 UNIONBANCAL CORP COM COM 908906100 812 13250 SH Sole 13250 0 0 UNITED DEFENSE INDS COM 91018B104 561 7645 SH Sole 7645 0 0 UNITED PARCEL SERVICE CL B COM 911312106 10618 145985 SH Sole 145985 0 0 UNITED RENTALS INC COM COM 911363109 9710 480455 SH Sole 480455 0 0 UNITED STATES STEEL CORP NEW COM 912909108 1363 26820 SH Sole 26820 0 0 UNITED SURGICAL PRTNRS COM 913016309 17689 386488 SH Sole 386488 0 0 UNITED TECHNOLOGIES CP COM 913017109 1192 11730 SH Sole 11730 0 0 UNITEDHEALTH GROUP INC COM 91324P102 246336 2582675 SH Sole 2582675 0 0 UNIVISION COMMUNICATNS CL A COM 914906102 3939 142291 SH Sole 142291 0 0 UNOCAL CORP COM 915289102 284 4606 SH Sole 4606 0 0 UNUMPROVIDENT CORP COM 91529Y106 192 11330 SH Sole 11330 0 0 URBI DESARROLLOS URABANOS SA COM B0126X9 32854 6560000 SH Sole 6560000 0 0 US BANCORP DEL COM 902973304 4618 160236 SH Sole 160236 0 0 USANA INC COM COM 90328M107 16539 349665 SH Sole 349665 0 0 USEC INC COM 90333E108 788 48415 SH Sole 48415 0 0 VALEANT PHARMACEUTICAL COM 91911X104 13163 584501 SH Sole 584501 0 0 VALENCE TECHNOLOGY INC COM 918914102 153 50000 SH Sole 50000 0 0 VALSPAR CORP COM COM 920355104 365 7837 SH Sole 7837 0 0 VALUECLICK INC COM COM 92046N102 38416 3620767 SH Sole 3620767 0 0 VALUEVISION MEDIA INC CL A COM 92047K107 15472 1250735 SH Sole 1250735 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 1003 29280 SH Sole 29280 0 0 VASOMEDICAL INC COM 922321104 15 16466 SH Sole 16466 0 0 VCA ANTECH INC COM 918194101 32100 1586781 SH Sole 1586781 0 0 VECTREN CORP COM 92240G101 867 32570 SH Sole 32570 0 0 VERINT SYS INC COM 92343X100 458 13135 SH Sole 13135 0 0 VERITAS SOFTWARE CO COM 923436109 1121 48289 SH Sole 48289 0 0 VERIZON COMMUNICATIONS COM 92343V104 8378 236011 SH Sole 236011 0 0 VIACOM INC CL A COM 925524100 1533 43775 SH Sole 43775 0 0 VIACOM INC CL B COM 925524308 1669 47949 SH Sole 47949 0 0 VIRTRA SYS INC COM 92827K103 5 20000 SH Sole 20000 0 0 VISTACARE INC CL A COM 92839Y109 1395 68630 SH Sole 68630 0 0 VISX INC DEL COM 92844S105 222 9500 SH Sole 9500 0 0 VIVENDI UNIVERSAL SPON ADR NEW COM 92851S204 11916 389400 SH Sole 389400 0 0 VODAFONE GROUP PLC ADR COM 92857W100 28376 1068382 SH Sole 1068382 0 0 VOLVO AKTIEBOLAGET ADR B COM 928856400 13107 295204 SH Sole 295204 0 0 VOYAGER ENTMT INTL INC COM COM 92908D101 16 50000 SH Sole 50000 0 0 WACHOVIA CORP COM 929903102 1130 22211 SH Sole 22211 0 0 WAL MART DE MEXICO SA SPON ADR COM 93114W107 9369 267241 SH Sole 267241 0 0 WAL MART STORES INC COM 931142103 153606 3065376 SH Sole 3065376 0 0 WALGREEN CO COM 931422109 294626 6632741 SH Sole 6632741 0 0 WAL-MART DE MEXICO SA DE CL V COM B02YZ04 78592 22417750 SH Sole 22417750 0 0 WASHINGTON MUT INC COM 939322103 459 11627 SH Sole 11627 0 0 WASHINGTON POST CO CL B COM 939640108 1980 2215 SH Sole 2215 0 0 WASTE MGMT INC DEL COM COM 94106L109 1457 50522 SH Sole 50522 0 0 WATSCO INC COM COM 942622200 8238 195670 SH Sole 195670 0 0 WAVE SYSTEMS CORP CL A COM 943526103 22 23520 SH Sole 23520 0 0 WEBEX INC COM COM 94767L109 55897 2589009 SH Sole 2589009 0 0 WEBMD CORP COM 94769M105 375 44188 SH Sole 44188 0 0 WEBVAN GROUP INC COM 94845V103 0 10100 SH Sole 10100 0 0 WEIGHT WATCHERS INTL COM 948626106 2807 65310 SH Sole 65310 0 0 WELLS FARGO & CO DEL COM COM 949746101 8802 147200 SH Sole 147200 0 0 WESTAR ENERGY INC COM 95709T100 328 15200 SH Sole 15200 0 0 WHIRLPOOL CORP COM COM 963320106 2519 37193 SH Sole 37193 0 0 WHITE MTNS INS GROUP COM G9618E107 225 370 SH Sole 370 0 0 WHOLE FOODS MKT INC COM 966837106 15860 155301 SH Sole 155301 0 0 WILLIAMS SONOMA INC COM 969904101 9245 251579 SH Sole 251579 0 0 WILMINGTON TRUST CORP COM COM 971807102 1955 55700 SH Sole 55700 0 0 WINDROSE MED PPTYS TR COM 973491103 1854 135236 SH Sole 135236 0 0 WINSTAR COMMUNICATIONS COM COM 975515107 0 26577 SH Sole 26577 0 0 WINSTON HOTELS INC COM COM 97563A102 6384 545625 SH Sole 545625 0 0 WINTRUST FINANCIAL CORP COM 97650W108 2624 55726 SH Sole 55726 0 0 WISCONSIN ENERGY CORP COM 976657106 201 5675 SH Sole 5675 0 0 WOODHEAD INDS INC COM 979438108 136 10000 SH Sole 10000 0 0 WORKSTREAM INC COM COM 981402100 14383 3232097 SH Sole 3232097 0 0 WORLD HEART CORP NEW COM 980905202 124 105000 SH Sole 105000 0 0 WORLDCOM INC GA NEW COM 98157D106 0 66967 SH Sole 66967 0 0 WPS RESOURCES CORP COM 92931B106 250 4730 SH Sole 4730 0 0 WRIGLEY WM JR CO COM 982526105 9633 146920 SH Sole 146920 0 0 WYETH COM 983024100 5749 136295 SH Sole 136295 0 0 XCEL ENERGY INC COM 98389B100 876 51025 SH Sole 51025 0 0 XILINX INC COM COM 983919101 36452 1247072 SH Sole 1247072 0 0 XL CAPITAL LTD COM G98255105 879 12160 SH Sole 12160 0 0 XM SATELLITE RADIO HLD CL A COM 983759101 2786 88094 SH Sole 88094 0 0 XTO ENERGY CORP COM COM 98385X106 26702 813093 SH Sole 813093 0 0 YAHOO INC COM 984332106 13405 395421 SH Sole 395421 0 0 YUM BRANDS INC COM COM 988498101 304 5863 SH Sole 5863 0 0 ZEBRA TECHNOLOGIES CP CL A COM 989207105 120868 2545140 SH Sole 2545140 0 0 ZILA INC COM PAR $0.01 COM 989513205 7440 1841681 SH Sole 1841681 0 0 ZIMMER HLDGS INC COM 98956P102 187345 2407718 SH Sole 2407718 0 0 Grand Total 15878344 884863642 SH Sole 884863642 0 0
-----END PRIVACY-ENHANCED MESSAGE-----