-----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, O2KH/9GaUnuz/WkoV8Z2WMsuAAdwmznePeSKMTU5I3htvZUAHS5zKlZ30LU3YNTI lrUhpT5GRUw2e5JgvMniQQ== 0001169232-06-002196.txt : 20060504 0001169232-06-002196.hdr.sgml : 20060504 20060504095928 ACCESSION NUMBER: 0001169232-06-002196 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20060331 FILED AS OF DATE: 20060504 DATE AS OF CHANGE: 20060504 EFFECTIVENESS DATE: 20060504 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: 06806320 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 d67947_13f-hr.txt HOLDING REPORT UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2006 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 Phone:(312) 236-1600 Signature, Place, and Date of Signing: /s/ Michelle Seitz Chicago, Illinois 5/03/2006 - -------------------------------------------------------------------------------- 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-06
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 10700 SH Sole 0 0 10700 3I GROUP COM B0BL5R3 Total 200 12235 SH Sole 941 0 11294 3M CO COM COM 88579Y101 Total 87203 1152112 SH Sole 282377 0 829929 4 KIDS ENTMT INC COM COM 350865101 Total 11169 649726 SH Sole 644642 0 5084 A C MOORE ARTS & CRAFT COM COM 00086T103 Total 1442 78355 SH Sole 56125 0 22230 ABBOTT LABS COM 002824100 Total 36714 864478 SH Sole 194234 0 670944 ABM INDUSTRIES INC COM 000957100 Total 199 10400 SH Sole 0 0 10400 ACCENTURE LET CL A COM COM G1150G111 Total 20972 697450 SH Sole 425743 0 271707 ACCESS INTEGRATED TECH CL A COM 004329108 Total 17186 1337450 SH Sole 1327158 0 10292 ACCIDENT EXCHANGE COM B00LL32 Total 711 96400 SH Sole 96400 0 0 ACCO BRANDS CORP COM COM 00081T108 Total 1137 51229 SH Sole 9592 0 41637 ACE LTD ORD COM G0070K103 Total 14131 271697 SH Sole 104652 0 168110 ACTIVISION INC NEW COM NEW COM 004930202 Total 69279 5023895 SH Sole 2898835 0 2078744 ACTUANT CORP CL A COM 00508X203 Total 310 5080 SH Sole 0 0 5080 ADOBE SYS INC COM 00724F101 Total 127559 3649782 SH Sole 1159519 0 2358422 ADVANCED MEDICAL OPTIC COM COM 00763M108 Total 457 9812 SH Sole 2139 0 7673 ADVISORY BOARD CO COM 00762W107 Total 504 9040 SH Sole 0 0 9040 AEON CREDIT SERVICE CO COM 6037734 Total 82327 2728600 SH Sole 2614000 0 114600 AEON MALL CO LTD COM 6534202 Total 101446 2042600 SH Sole 1968900 0 70500 AEROPOSTALE COM COM 007865108 Total 760 25210 SH Sole 20330 0 4880 AFFILIATED COMPUTER CL A COM 008190100 Total 295 4950 SH Sole 150 0 4950 AFFILIATED MANAGERS COM 008252108 Total 37640 353068 SH Sole 239571 0 112697 AFLAC INC COM COM 001055102 Total 9471 209865 SH Sole 49702 0 169797 AFRICAN BANK INVESTMENTS COM 6040776 Total 58170 11905300 SH Sole 11357900 0 547400 AGILENT TECHNOLOGIES COM COM 00846U101 Total 202 5379 SH Sole 4770 0 609 AGNICO EAGLE MINES LTD COM 008474108 Total 970 31875 SH Sole 0 0 31875 AIR PRODS & CHEMS INC COM 009158106 Total 1461 21761 SH Sole 20 0 21741 AIRGAS INC COM COM 009363102 Total 93086 2381324 SH Sole 1597830 0 779944 AKORN INC COM 009728106 Total 253 52200 SH Sole 0 0 52200 ALASKA AIR GROUP INC COM 011659109 Total 1971 55610 SH Sole 1705 0 55610 ALBERTO CULVER CO-CL B CONV COM 013068101 Total 904 20451 SH Sole 0 0 20451 ALCOA INC COM 013817101 Total 511 16736 SH Sole 450 0 16736 ALCON INC COM H01301102 Total 66642 639196 SH Sole 252382 0 387664 ALLEGHENY TECHNOLOGIES INC COM 01741R102 Total 531 8680 SH Sole 200 0 8680 ALLERGAN INC COM 018490102 Total 21746 200430 SH Sole 55950 0 144880 ALLIANCE DATA SYS CORP COM COM 018581108 Total 15646 334538 SH Sole 82136 0 252402 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 Total 860 12975 SH Sole 4475 0 8500 ALLIANT ENERGY CORP COM 018802108 Total 678 21561 SH Sole 0 0 21561 ALLIED CAP CORP NEW COM 01903Q108 Total 236 7737 SH Sole 0 0 7737 ALLIED IRISH BKS P L C SPONSD COM 019228402 Total 27890 587404 SH Sole 249385 0 24215 ALLIED PRODS CORP DEL COM COM 019411107 Total 0 20000 SH Sole 0 0 20000 ALLOS THERAPEUTICS INC COM 019777101 Total 53 15200 SH Sole 0 0 15200 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988P108 Total 1295 70750 SH Sole 30000 0 45750 ALLSTATE CORP COM 020002101 Total 2353 45167 SH Sole 4016 0 42451 ALLTEL CORP COM 020039103 Total 1876 28969 SH Sole 55 0 28914 ALTERA CORP COM 021441100 Total 251 12200 SH Sole 0 0 12200 ALTRIA GROUP INC COM 02209S103 Total 6614 93345 SH Sole 8896 0 84674 AMBAC FINANCIAL GROUP INC COM 023139108 Total 6179 77632 SH Sole 52137 0 25495 AMCORE FINL INC COM COM 023912108 Total 298 9416 SH Sole 0 0 9416 AMEREN CORP COM 023608102 Total 330 6633 SH Sole 0 0 6633 AMERICA MOVIL SA COM 2667470 Total 96475 56531700 SH Sole 54634800 0 1896900 AMERICA MOVIL SA DE CV SPON AD COM 02364W105 Total 20354 594090 SH Sole 263510 0 23640 AMERICAN CAPITAL STRAT COM 024937104 Total 1623 46184 SH Sole 0 0 46184 AMERICAN ECOLOGY CORP COM 025533407 Total 407 20000 SH Sole 0 0 20000 AMERICAN EQTY INVT LFE COM COM 025676206 Total 47368 3303231 SH Sole 2851189 0 452042 AMERICAN EXPRESS CO COM COM 025816109 Total 7546 143601 SH Sole 26156 0 117745 AMERICAN FINANCIAL REALTY TRUS COM 02607P305 Total 256 22000 SH Sole 0 0 22000 AMERICAN INTL GROUP COM COM 026874107 Total 37797 571921 SH Sole 175658 0 397263 AMERICAN MED SYS HLDGS COM COM 02744M108 Total 28138 1250576 SH Sole 839022 0 411554 AMERICAN REPROGRAPHICS COM COM 029263100 Total 27623 796274 SH Sole 494031 0 311958 AMERICANWEST BANCORP COM COM 03058P109 Total 1142 43155 SH Sole 40450 0 2705 AMERIPRISE FINL INC COM 03076C106 Total 1331 29545 SH Sole 2968 0 26637 AMERIS BANCORP COM 03076K108 Total 976 41969 SH Sole 0 0 41969 AMERISAFE INC-CL A COM 03071H100 Total 417 34800 SH Sole 0 0 34800 AMGEN INC COM COM 031162100 Total 228591 3142151 SH Sole 1039954 0 2016471 AMICAS INC COM 001712108 Total 5134 1088005 SH Sole 254313 0 913142 AMIS HLDGS INC COM COM 031538101 Total 111 12250 SH Sole 12250 0 0 AMPLIFON COM 7146297 Total 2211 25380 SH Sole 25380 0 0 AMSURG CORP COM 03232P405 Total 203 8950 SH Sole 0 0 8950 ANADARKO PETE CORP COM COM 032511107 Total 1144 11329 SH Sole 2050 0 9279 ANC RENTAL CORP COM 001813104 Total 0 59274 SH Sole 0 0 59274 ANCHOR BANCORP WIS INC COM 032839102 Total 484 16000 SH Sole 0 0 16000 ANGLO IRISH BANK COM B06H8J9 Total 181171 11008014 SH Sole 10569054 0 430560 ANHEUSER BUSCH COS INC COM COM 035229103 Total 6430 150350 SH Sole 31825 0 118925 ANIXTER INTL INC COM COM 035290105 Total 1423 29785 SH Sole 26045 0 3740 AON CORP COM COM 037389103 Total 4299 103580 SH Sole 544 0 103336 APACHE CORP COM COM 037411105 Total 44796 683810 SH Sole 189282 0 496368 APOLLO GROUP INC CL A COM 037604105 Total 40753 776108 SH Sole 161410 0 573607 APPLE COMPUTER INC COM 037833100 Total 2831 45142 SH Sole 450 0 45142 APPLERA CORP CELERA GEN GRP COM 038020202 Total 138 11810 SH Sole 0 0 11810 APPLIED MATLS INC COM 038222105 Total 1327 75815 SH Sole 10700 0 65115 APRIL SA COM 7084892 Total 29441 579519 SH Sole 548019 0 31500 AQUA AMERICA INC COM 03836W103 Total 576 20714 SH Sole 0 0 20714 ARAMARK CORP CL B COM 038521100 Total 621 21035 SH Sole 0 0 21035 ARBINET THEXCHANGE INC COM 03875P100 Total 109 14845 SH Sole 0 0 14845 ARC WIRELESS SOLUTIONS COM COM 03878K108 Total 3 20000 SH Sole 20000 0 0 ARCH CHEMICALS INC COM COM 03937R102 Total 646 21260 SH Sole 19930 0 1330 ARCHER DANIELS MIDLAND COM COM 039483102 Total 3332 99033 SH Sole 450 0 98583 ARCHSTONE-SMITH TRUST COM 039583109 Total 836 17159 SH Sole 0 0 17159 ARGONAUT GROUP INC COM COM 040157109 Total 966 27170 SH Sole 25460 0 1710 ARM HOLDING PLC COM 042068106 Total 52882 7675116 SH Sole 3490549 0 4017248 ASPEN PHARMACARE COM B09C0Z1 Total 56289 8032250 SH Sole 7706250 0 310300 ASPEN TECHNOLOGY INC COM COM 045327103 Total 233 18400 SH Sole 0 0 18400 ASSET ACCEP CAP CORP COM 04543P100 Total 4623 237485 SH Sole 6410 0 237485 ASSOCIATED BANC CORP COM 045487105 Total 1536 45240 SH Sole 15437 0 29803 ASSURED GUARANTY LTD COM G0585R106 Total 5752 230090 SH Sole 0 0 230090 ASTORIA FINL CORP COM COM 046265104 Total 1396 45107 SH Sole 42280 0 2827 ASTRAZENECA PLC SPONSORED ADR COM 046353108 Total 799 15900 SH Sole 11000 0 4900 AT&T INC COM 00206R102 Total 4838 178934 SH Sole 14363 0 166071 ATA HOLDINGS CORP COM 00209H101 Total 0 10000 SH Sole 0 0 10000 ATP OIL & GAS CORP COM COM 00208J108 Total 306 6970 SH Sole 6970 0 0 AUTOLIV INC COM COM 052800109 Total 1553 27444 SH Sole 17000 0 10444 AUTOMATIC DATA PROCESS COM COM 053015103 Total 36933 808526 SH Sole 108523 0 700003 AVALONBAY COMMUNITIES INC COM 053484101 Total 1160 10634 SH Sole 3318 0 7297 AVERY DENNISON CORP COM 053611109 Total 6647 113683 SH Sole 16220 0 97463 AVON PRODS INC COM COM 054303102 Total 2023 64890 SH Sole 16000 0 48890 AWD HOLDINGS AG COM 4535296 Total 29287 858200 SH Sole 807100 0 51100 AXCAN PHARMA INC COM COM 054923107 Total 14763 1111649 SH Sole 1060819 0 50830 AZIMUT HLDG S.P.A COM B019M65 Total 40057 3207450 SH Sole 3026050 0 181400 BANCO ITAU HLDG FINANC SP ADR COM 059602201 Total 30410 1021489 SH Sole 656710 0 47160 BANCO ITAU SA COM B037HR3 Total 79594 2699490 SH Sole 2618290 0 81200 BANCO SANTANDER CHILE SP ADR R COM 05965X109 Total 23267 533653 SH Sole 367495 0 11865 BANCOLOMBIA S A SPON ADR PREF COM 05968L102 Total 78347 2244900 SH Sole 2165300 0 79600 BANK HAWAII CORP COM COM 062540109 Total 697 13068 SH Sole 0 0 13068 BANK NEW YORK INC COM 064057102 Total 243 6769 SH Sole 0 0 6769 BANK OF AMER CORP COM 060505104 Total 56477 1240185 SH Sole 294813 0 948132 BANK OF NOVA SCOTIA COM 064149107 Total 446 11120 SH Sole 685 0 11120 BANK OF PIRAEUS COM 4122676 Total 1867 61700 SH Sole 61700 0 0 BANKFINANCIAL CORP COM COM 06643P104 Total 159 10000 SH Sole 0 0 10000 BANTA CORP COM 066821109 Total 506 9745 SH Sole 0 0 9745 BARRICK GOLD CORP COM COM 067901108 Total 342 12544 SH Sole 410 0 12134 BAXTER INTL INC COM 071813109 Total 2865 73842 SH Sole 3731 0 70111 BB&T CORP COM 054937107 Total 16223 413849 SH Sole 125294 0 288555 BCE INC COM 05534B109 Total 350 14570 SH Sole 0 0 14570 BEACON ROOFING SUPPLY COM 073685109 Total 75893 1867452 SH Sole 656190 0 1241113 BEAR STEARNS COS INC COM 073902108 Total 461 3325 SH Sole 0 0 3325 BECKMAN COULTER INC COM 075811109 Total 264 4850 SH Sole 0 0 4850 BECTON DICKINSON & CO COM COM 075887109 Total 770 12500 SH Sole 10000 0 2500 BED BATH & BEYOND COM 075896100 Total 264437 6886374 SH Sole 2744382 0 4003234 BELLSOUTH CORP COM 079860102 Total 3166 91398 SH Sole 5283 0 86440 BEMA GOLD COM 08135F107 Total 136 30900 SH Sole 0 0 30900 BERKSHIRE HATHAWAY INC CL A COM 084670108 Total 73183 810 SH Sole 757 0 53 BERKSHIRE HATHAWAY INC CL B COM 084670207 Total 6529 2168 SH Sole 445 0 1723 BEST BUY INC COM 086516101 Total 62027 1109023 SH Sole 270794 0 849118 BG GROUP COM 0876289 Total 451748 36197573 SH Sole 34755923 0 1427650 BG PLC FINAL INST ADR COM 055434203 Total 52126 831217 SH Sole 350016 0 35362 BHARAT FORGE COM B0C1DM3 Total 33818 3387900 SH Sole 3387900 0 0 BHARAT HEAVY ELECT COM 6129523 Total 53440 1059900 SH Sole 1059900 0 0 BHARTI AIRTEL LTD COM 6442327 Total 52608 5678764 SH Sole 5568064 0 110700 BHP BILLITON COM 0056650 Total 2278 124900 SH Sole 124900 0 0 BHP BILLITON LIMITED COM 6144690 Total 211496 10593161 SH Sole 10172961 0 412300 BHP BILLITON LTD SPONSORED ADR COM 088606108 Total 36072 905195 SH Sole 381000 0 37480 BIJOU BRIGITTE COM 5588169 Total 63383 221604 SH Sole 212724 0 8640 BILLABONG INTERNATIONAL COM 6277916 Total 34941 3223800 SH Sole 3032000 0 191800 BIM BIRLESIK MAGAZ COM B0D0006 Total 4016 126400 SH Sole 126400 0 0 BIOGEN IDEC INC COM COM 09062X103 Total 434 9216 SH Sole 1175 0 8041 BIOMET INC COM 090613100 Total 1329 37427 SH Sole 0 0 37427 BIOSANTE PHARMACEUTCLS NEW COM 09065V203 Total 398 90400 SH Sole 4500 0 85900 BIOSITE DIAGNOSTICS COM 090945106 Total 440 8475 SH Sole 0 0 8475 BIOSPHERE MEDICAL INC COM 09066V103 Total 207 27600 SH Sole 0 0 27600 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067D201 Total 309 1600 SH Sole 0 0 1600 BIRCH MTN RES LTD COM COM 09066X109 Total 427 57900 SH Sole 0 0 57900 BISYS GROUP INC COM COM 055472104 Total 15214 1128633 SH Sole 1040593 0 88040 BJ SVCS CO COM 055482103 Total 2789 80635 SH Sole 15550 0 65585 BJS WHOLESALE CLUB INC COM COM 05548J106 Total 627 19900 SH Sole 18650 0 1250 BLACK BOX CORP COM 091826107 Total 204 4250 SH Sole 0 0 4250 BLACKBAUD INC COM COM 09227Q100 Total 201 9500 SH Sole 0 0 9500 BLAST ENERGY SVCS INC COM 093440105 Total 82 75000 SH Sole 0 0 75000 BLOCK H & R INC COM 093671105 Total 1864 86108 SH Sole 2258 0 84700 BLUE NILE INC COM COM 09578R103 Total 8280 235302 SH Sole 56859 0 178443 BNP PARIBAS COM 7309681 Total 229587 2475108 SH Sole 2378818 0 96290 BNP PARIBAS SPONSORED ADR COM 05565A202 Total 44137 951651 SH Sole 399689 0 39480 BOEING CO COM 097023105 Total 3937 50516 SH Sole 6745 0 46701 BORG-WARNER AUTOMOTIVE COM COM 099724106 Total 1501 24995 SH Sole 21240 0 3755 BOSTON PROPERTIES INC COM 101121101 Total 3878 41588 SH Sole 200 0 41588 BOSTON SCIENTIFIC CORP COM 101137107 Total 5882 255215 SH Sole 56787 0 198428 BP PLC SPONSORED ADR COM 055622104 Total 31866 462232 SH Sole 138424 0 323745 BRADY CORP CL A COM 104674106 Total 582 15526 SH Sole 0 0 15526 BRAVO FOODS INTL CORP COM 105666101 Total 7 13700 SH Sole 0 0 13700 BRD-GROUPE SOCIETE GENERALE COM B07GYB9 Total 1925 329500 SH Sole 329500 0 0 BRIGHT HORIZON FAMILY COM COM 109195107 Total 7502 193710 SH Sole 26820 0 166890 BRISTOL MYERS SQUIBB COM 110122108 Total 4127 167708 SH Sole 14925 0 152783 BROADBAND HOLDRS TR DEPOSITRY COM 11130P104 Total 839 40500 SH Sole 40500 0 0 BROADCOM CORP COM 111320107 Total 221 5127 SH Sole 75 0 3402 BROCADE COMMUNCTNS SYS COM 111621108 Total 635 95200 SH Sole 0 0 95200 BUMIPUTRA-COMMERCE HLDGS COM 6075745 Total 73204 42796200 SH Sole 41255700 0 1540500 BUNGE LTD COM G16962105 Total 937 16825 SH Sole 0 0 16825 BURLINGTON NORTHERN SANTA FE C COM 12189T104 Total 2200 26412 SH Sole 3038 0 23374 BURLINGTON RES INC COM COM 122014103 Total 907 9880 SH Sole 3493 0 6387 BURREN ENERGY PLC COM 3394294 Total 72195 4365161 SH Sole 4158861 0 196400 C H ROBINSON WORLDWIDE COM COM 12541W209 Total 102984 2097856 SH Sole 1000259 0 1093897 C H ROBINSON WORLDWIDE INC COM 12541W210 Total 8967 182666 SH Sole 1400 0 182666 CABELAS INC COM 126804301 Total 903 44050 SH Sole 8400 0 35650 CACI INTL INC CL A COM 127190304 Total 7479 113757 SH Sole 71320 0 42437 CAIRN ENERGY PLC COM 3239931 Total 93458 2535547 SH Sole 2424047 0 111500 CAMECO CORP COM COM 13321L108 Total 939 26105 SH Sole 0 0 26105 CAMPBELL SOUP CO COM 134429109 Total 756 23361 SH Sole 0 0 23361 CANADIAN NATL RY CO COM 136375102 Total 29569 653033 SH Sole 270055 0 37955 CANADIAN NATL RY CO COM COM 2180632 Total 324191 7146650 SH Sole 6912550 0 230100 CAPIO AB COM 4511423 Total 37926 2031500 SH Sole 1952200 0 79300 CAPITA GROUP COM 0173474 Total 30961 3884544 SH Sole 3762444 0 117200 CAPITAL DIAGNOSTIC CORPORATION COM 14007T100 Total 0 24000 SH Sole 0 0 24000 CAPITAL GROWTH SYS INC COM COM 14019A107 Total 27 20000 SH Sole 0 0 20000 CAPITAL ONE FINL CORP COM 14040H105 Total 84205 1045762 SH Sole 247835 0 774707 CAPITALAND COM 6309303 Total 228254 76311900 SH Sole 73192300 0 3014600 CAPITALSOURCE INC COM 14055X102 Total 1271 51125 SH Sole 0 0 51125 CARDINAL HEALTH INC COM 14149Y108 Total 5707 76599 SH Sole 15234 0 61365 CARDIODYNAMICS INTL COM 141597104 Total 21 12000 SH Sole 0 0 12000 CAREER EDUCATION CORP COM 141665109 Total 377 10000 SH Sole 0 0 10000 CAREMARK RX INC COM 141705103 Total 108955 2215427 SH Sole 447252 0 1696698 CARMAX INC COM 143130102 Total 132186 4044866 SH Sole 1892535 0 2162870 CARNIVAL CORP CL A COM 143658300 Total 2807 59264 SH Sole 34894 0 24370 CARPHONE WAREHOUSE COM 0878702 Total 83976 15667850 SH Sole 15063450 0 586900 CASUAL MALE RETAIL GRP COM COM 148711104 Total 640 65750 SH Sole 61625 0 4125 CATALINA MARKETING CP COM COM 148867104 Total 16559 716819 SH Sole 127092 0 589727 CATERPILLAR INC DEL COM 149123101 Total 3018 42034 SH Sole 15920 0 27114 CATTLEGUARD INC COM COM 149472102 Total 0 10000 SH Sole 0 0 10000 CBOT HLDGS INC CL A COM 14984K106 Total 4274 35800 SH Sole 150 0 35800 CBS CORP COM 067396101 Total 312 13025 SH Sole 0 0 13025 CBS CORP - CLASS B COM 124857202 Total 206 8607 SH Sole 2704 0 5903 CBS CORP NEW CL A COM 124857103 Total 312 12949 SH Sole 0 0 12949 CDW CORP COM 12512N105 Total 82361 1399525 SH Sole 490745 0 918643 CELESIO AG COM 5105182 Total 154751 1642188 SH Sole 1575923 0 66265 CENCOSUD S A SPON ADR 144A COM 15132H200 Total 84755 2214380 SH Sole 2122980 0 87300 CENCOSUD SA COM B00R3L2 Total 778 306000 SH Sole 306000 0 0 CENDANT CORP COM COM 151313103 Total 4502 259458 SH Sole 208037 0 51421 CENTRAL EUROPEAN MEDIA CL A NE COM G20045202 Total 42885 625050 SH Sole 596150 0 28900 CENTURY CASINOS INC COM COM 156492100 Total 14163 1331107 SH Sole 1320747 0 10360 CEPHEID COM 15670R107 Total 1847 201710 SH Sole 8000 0 201710 CERES POWER HLDGS COM B035142 Total 1440 288200 SH Sole 288200 0 0 CERIDIAN CORP COM 156779100 Total 12716 499690 SH Sole 76664 0 423026 CFS BANCORP INC COM 12525D102 Total 149 10007 SH Sole 0 0 10007 CHARLES RIV LABS INTL COM COM 159864107 Total 3077 62775 SH Sole 42125 0 18250 CHARTER MUN MTG ACCEP SH BEN I COM 160908109 Total 322 15880 SH Sole 0 0 15880 CHATTEM INC COM 162456107 Total 792 21060 SH Sole 0 0 21060 CHEESECAKE FACTORY INC COM 163072101 Total 9573 255646 SH Sole 25100 0 233546 CHEMICAL FINL CORP COM 163731102 Total 954 29562 SH Sole 0 0 29562 CHESAPEAKE ENERGY CORP COM 165167107 Total 1581 50380 SH Sole 6270 0 44110 CHESAPEAKE UTILS CORP COM COM 165303108 Total 291 9320 SH Sole 7560 0 1760 CHEVRON CORP COM 166764100 Total 5411 93362 SH Sole 23130 0 72232 CHICAGO MERCANTIL HLDG CL A COM 167760107 Total 39175 87544 SH Sole 6333 0 82169 CHICOS FAS INC COM 168615102 Total 258 6366 SH Sole 0 0 6366 CHINA INSURANCE INTERNATIONAL COM 6264048 Total 26132 50069300 SH Sole 46919168 0 3150132 CHINA LIFE INSURANCE CO COM 6718976 Total 84388 66819850 SH Sole 64603850 0 2216000 CHINA MENGNIU DAIRY CO COM B01B1L9 Total 38462 34504000 SH Sole 33039000 0 1465000 CHINA VANKE CO COM 6803719 Total 14905 12922823 SH Sole 12366073 0 556750 CHIYODA CORP COM 6191704 Total 103479 4456000 SH Sole 4298000 0 152000 CHUBB CORP COM 171232101 Total 6026 63143 SH Sole 22865 0 40278 CIA DE CONCESSOES COM 2840970 Total 49106 5261100 SH Sole 5091300 0 169800 CIGNA CORP COM 125509109 Total 241 1847 SH Sole 100 0 1847 CIMAREX ENERGY CO COM 171798101 Total 12953 299438 SH Sole 85158 0 214280 CINERGY CORP COM 172474108 Total 210 4635 SH Sole 0 0 4635 CINTAS CORP COM 172908105 Total 48430 1136325 SH Sole 218802 0 917523 CISCO SYS INC COM 17275R102 Total 83986 3875704 SH Sole 911530 0 2829620 CITIGROUP COM COM 172967101 Total 12269 259772 SH Sole 63637 0 197103 CITIGROUP GLBL MKTS HLDS INC E COM 173076837 Total 135 15000 SH Sole 0 0 15000 CITIRAYA INDUSTRIE COM 6538367 Total 0 2029000 SH Sole 2029000 0 0 CITIZENS BKG CORP MICH COM COM 174420109 Total 201 7502 SH Sole 4688 0 2814 CITIZENS UTILS CO DEL CL B COM 17453B101 Total 378 28500 SH Sole 0 0 28500 CITRIX SYS INC COM 177376100 Total 562 14862 SH Sole 0 0 14862 CLARCOR INC COM COM 179895107 Total 2166 60847 SH Sole 8650 0 52197 CLAYTON HLDGS INC COM COM 18418N107 Total 8436 400222 SH Sole 19100 0 400222 CLOROX CO DEL COM COM 189054109 Total 235 3926 SH Sole 1600 0 2326 CMS ENERGY CORP COM 125896100 Total 530 40954 SH Sole 0 0 40954 CNS INC COM COM 126136100 Total 789 36620 SH Sole 34325 0 2295 COACH INC COM COM 189754104 Total 1134 32809 SH Sole 6400 0 26409 COCA COLA CO COM 191216100 Total 7642 182538 SH Sole 19116 0 163422 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 Total 5971 191855 SH Sole 176600 0 15255 COCA-COLA HBC S.A. COM 4420723 Total 96103 3097259 SH Sole 2986659 0 110600 COEUR D ALENE MINES ID COM 192108108 Total 1054 160750 SH Sole 0 0 160750 COGDELL SPENCER INC COM COM 19238U107 Total 871 40870 SH Sole 38310 0 2560 COGENT INC COM 19239Y108 Total 1639 89400 SH Sole 1050 0 89400 COGNIZANT TECH SOLUTNS CL A COM 192446102 Total 12406 208551 SH Sole 136395 0 58085 COGNOS INC COM COM 19244C109 Total 9253 237872 SH Sole 124202 0 112520 COINSTAR INC COM COM 19259P300 Total 54453 2101637 SH Sole 1719840 0 339542 COLDWATER CREEK INC COM 193068103 Total 222 8000 SH Sole 0 0 8000 COLGATE PALMOLIVE CO COM 194162103 Total 14528 254441 SH Sole 110904 0 143537 COLLAGENEX PHARMA INC COM 19419B100 Total 827 55900 SH Sole 0 0 55900 COMCAST CORP CL A COM 20030N101 Total 1436 54908 SH Sole 8560 0 46348 COMCAST CORP CL A SPL COM 20030N200 Total 9027 345589 SH Sole 131985 0 213604 COMERICA INC COM COM 200340107 Total 2354 40608 SH Sole 40608 0 0 COMFORT SYS USA INC COM COM 199908104 Total 18823 1394317 SH Sole 1383761 0 10556 COMMERCE BANCSHARES COM 200525103 Total 566 10948 SH Sole 0 0 10948 COMMERCIAL CAP BANCORP COM COM 20162L105 Total 623 44275 SH Sole 41500 0 2775 COMMUNITY BANCORP NEV COM COM 20343T100 Total 3079 99430 SH Sole 71965 0 27465 COMPASS BANCSHARES INC COM COM 20449H109 Total 223 4416 SH Sole 0 0 4416 COMPLETE MANAGEMENT INC COM 20452C104 Total 0 31200 SH Sole 0 0 31200 COMVERSE TECHNOLOGY NEW COM 205862402 Total 278 11830 SH Sole 0 0 11830 CONAGRA INC COM 205887102 Total 240 11229 SH Sole 0 0 11229 CONOCOPHILLIPS COM 20825C104 Total 5945 94150 SH Sole 6258 0 88516 CONSORCIO ARA SA DE CV COM 2209731 Total 21097 4743300 SH Sole 4488300 0 255000 CONSTELLATION ENERGY COM 210371100 Total 417 7625 SH Sole 0 0 7625 CONTINENTAL AG COM 4598589 Total 198143 1798285 SH Sole 1725985 0 70730 COPA HOLDINGS SA COM P31076105 Total 15483 677600 SH Sole 646900 0 30700 CORNING INC COM 219350105 Total 110307 4097597 SH Sole 966420 0 2951617 CORPORACION GEO SA DE CV COM 2229342 Total 30549 8108500 SH Sole 7799600 0 308900 CORPORATE EXEC BRD CO COM COM 21988R102 Total 84063 833140 SH Sole 436585 0 389180 CORRECTIONS CP AM NEW COM COM 22025Y407 Total 40240 890256 SH Sole 772294 0 117962 CORUS BANKSHARES INC COM 220873103 Total 249 4200 SH Sole 0 0 4200 COSI INC COM COM 22122P101 Total 165 14970 SH Sole 13970 0 1000 COSTAR GROUP INC COM 22160N109 Total 40694 784250 SH Sole 147327 0 657189 COSTCO WHOLESALE CORP COM 22160K105 Total 1729 31934 SH Sole 110 0 31824 CRA INTERNATIONAL INC COM 12618T105 Total 2549 51755 SH Sole 8540 0 43215 CREDITO EMILIANO SPA COM 7135251 Total 28278 2062457 SH Sole 1947457 0 115000 CSX CORP COM 126408103 Total 1060 17741 SH Sole 555 0 17741 CTRIP COM INTL LTD ADR COM 22943F100 Total 39233 474400 SH Sole 451800 0 22600 CTS EVENTIM COM 5881857 Total 15262 454153 SH Sole 432103 0 22050 CUMULUS MEDIA INC CL A COM 231082108 Total 1191 105782 SH Sole 82032 0 23750 CVS CORP COM COM 126650100 Total 13229 442892 SH Sole 89502 0 353920 CYBERSOURCE CORP COM 23251J106 Total 17269 1547525 SH Sole 1471255 0 76270 CYPRESS SEMICONDUCTOR COM 232806109 Total 2316 136670 SH Sole 3210 0 136670 CYRELA BRAZIL REAL COM 2189855 Total 30909 1739900 SH Sole 1679900 0 60000 D R HORTON INC COM 23331A109 Total 1942 58471 SH Sole 8555 0 49916 DADE BEHRING HLDGS INC COM 23342J206 Total 6615 185265 SH Sole 1955 0 185265 DANAHER CORP DEL COM 235851102 Total 308283 4851030 SH Sole 1529614 0 3142917 DASSAULT SYS S A SPONSORED ADR COM 237545108 Total 23501 410424 SH Sole 172390 0 17010 DASSAULT SYSTEMES COM 5330047 Total 108270 1895900 SH Sole 1815400 0 80500 DEALERTRACK HLDGS INC COM 242309102 Total 593 27850 SH Sole 0 0 27850 DEAN FOODS CO NEW COM COM 242370104 Total 242 6229 SH Sole 1315 0 4914 DEERE & CO COM 244199105 Total 315 3986 SH Sole 107 0 3986 DELL COMPUTER CORP COM 24702R101 Total 119944 4030397 SH Sole 1258854 0 2557562 DENSO CORP COM 6640381 Total 364638 9252400 SH Sole 8866000 0 380700 DENTSPLY INTL INC NEW COM COM 249030107 Total 13177 226602 SH Sole 137177 0 89425 DESARROLLADORA HOMEX SPONSORED COM 25030W100 Total 41659 1179150 SH Sole 838535 0 55730 DEVON ENERGY CORP COM 25179M103 Total 7917 129432 SH Sole 38900 0 92132 DEVRY INC DEL COM 251893103 Total 1904 83640 SH Sole 8380 0 75260 DEXCOM INC COM 252131107 Total 866 42750 SH Sole 1000 0 42750 DIAGNOSTICOS DA AMERICA COM B03WBK9 Total 6354 246300 SH Sole 246300 0 0 DICKS SPORTING GOODS COM 253393102 Total 36669 924361 SH Sole 565069 0 356892 DIGITAL INSIGHT CORP COM 25385P106 Total 18855 518003 SH Sole 449516 0 68487 DIGITAL THEATER SYSTEMS INC COM 23335C101 Total 8079 410966 SH Sole 330712 0 80254 DISCOVERY HOLDING CO - A COM 25468Y107 Total 889 59290 SH Sole 34976 0 24314 DISNEY WALT CO DEL COM 254687106 Total 9455 339030 SH Sole 67918 0 277512 DIVERGENCE INC COM 8055280 Total 0 12500 SH Sole 0 0 12500 DOLBY LABORATORIES INC COM 25659T107 Total 1155 55300 SH Sole 0 0 55300 DOLLAR GEN CORP COM COM 256669102 Total 2634 149050 SH Sole 113830 0 35220 DOMINION RES INC VA COM COM 25746U109 Total 805 11667 SH Sole 1500 0 11667 DONALDSON CO INC COM 257651109 Total 1245 36864 SH Sole 6350 0 30514 DONEGAL GROUP INC CL A COM 257701201 Total 970 37184 SH Sole 34846 0 2338 DONNELLEY R R & SONS COM COM 257867101 Total 1006 30758 SH Sole 1800 0 28958 DOVER CORP COM 260003108 Total 364 7500 SH Sole 0 0 7500 DOW CHEM CO COM 260543103 Total 2246 55331 SH Sole 5330 0 50001 DST SYS INC DEL COM COM 233326107 Total 4715 81380 SH Sole 29080 0 52300 DTE ENERGY CO COM 233331107 Total 568 14190 SH Sole 0 0 14190 DU PONT E I DE NEMOURS COM 263534109 Total 2178 51620 SH Sole 3914 0 47706 DUKE ENERGY CORP COM COM 26441C105 Total 264 9050 SH Sole 1150 0 7900 DUKE POWER CO COM 264399106 Total 1003 34412 SH Sole 0 0 34412 DUKE REALTY INVESTMENTS INC COM 264411505 Total 555 14640 SH Sole 0 0 14640 DUN & BRADSTREET CORP COM 26483E100 Total 1282 16723 SH Sole 3431 0 13292 E M C CORP MASS COM 268648102 Total 121868 8941193 SH Sole 3339704 0 5168859 E ON AG SPONSORED ADR COM 268780103 Total 41851 1143464 SH Sole 479991 0 47432 E.ON AG COM 4942904 Total 209024 1901212 SH Sole 1835012 0 66200 EAGLE BROADBROAD INC COM 269437109 Total 0 10000 SH Sole 0 0 10000 EAST WEST BANCORP INC COM COM 27579R104 Total 58067 1506286 SH Sole 1016058 0 488378 EATON CORP COM 278058102 Total 801 10984 SH Sole 0 0 10984 EBAY INC COM 278642103 Total 40220 1031296 SH Sole 230920 0 804376 ECLIPSYS CORP COM 278856109 Total 5454 231023 SH Sole 103373 0 128650 ECOLAB INC COM 278865100 Total 14827 388150 SH Sole 61975 0 335375 ECOLLEGE COM 27887E100 Total 20167 1070464 SH Sole 608749 0 466690 EDUCATION MGMT CORP COM COM 28139T101 Total 7551 181516 SH Sole 140976 0 40540 EFG EUROBANK ERGASIAS COM 5654316 Total 97405 2532709 SH Sole 2423709 0 109000 EFG INTERNATIONAL COM B0LF188 Total 77883 2827276 SH Sole 2732576 0 87500 ELDER CARE INFORMATION NETWORK COM E002265 Total 0 10000 SH Sole 0 0 10000 ELDORADO GOLD CORP NEW COM 284902103 Total 710 148650 SH Sole 0 0 148650 ELECTRON CLEARING HSE COM PAR. COM 285562500 Total 11308 886932 SH Sole 879622 0 7310 ELECTRONIC ARTS INC COM 285512109 Total 17720 323843 SH Sole 22093 0 309783 EMDEON CORP COM 290849108 Total 130 12039 SH Sole 0 0 12039 EMERSON ELEC CO COM 291011104 Total 10119 121002 SH Sole 41953 0 79049 ENCANA CORP COM 292505104 Total 5658 121081 SH Sole 63530 0 57551 ENCORE MED CORP COM COM 29256E109 Total 13944 2723506 SH Sole 2688793 0 34713 ENERGYSOUTH INC COM COM 292970100 Total 322 10124 SH Sole 7837 0 2287 ENERSYS COM 29275Y102 Total 396 28750 SH Sole 0 0 28750 ENNIS BUSINESS FORMS INC COM 293389102 Total 278 14300 SH Sole 0 0 14300 ENTEGRIS INC COM COM 29362U104 Total 1079 101420 SH Sole 95070 0 6350 ENTERGY CORP COM 29364G103 Total 264 3833 SH Sole 0 0 3833 ENTRADE INC COM 29382L100 Total 30 20745 SH Sole 0 0 20745 ENTRAVISION COMMUNCTNS CL A COM 29382R107 Total 383 41825 SH Sole 10750 0 31075 EOG RES INC COM COM 26875P101 Total 1139 15815 SH Sole 6690 0 9125 EQUIFAX INC COM 294429105 Total 9400 252450 SH Sole 63495 0 190610 EQUITY INNS INC COM COM 294703103 Total 1430 88254 SH Sole 82683 0 5571 EQUITY OFFICE PPTYS TR COM 294741103 Total 584 17400 SH Sole 0 0 17400 EQUITY RESIDENT PPTYS SH BEN I COM 29476L107 Total 4949 105779 SH Sole 8200 0 97706 ERICSSON (L.M.) COM 5959378 Total 250029 65832800 SH Sole 63549800 0 2283000 ERICSSON L M TEL CO ADR B SEK COM 294821608 Total 34048 902652 SH Sole 376594 0 37714 ERSTE BANK DER OEST SPARKASSEN COM 5289837 Total 144291 2450338 SH Sole 2339916 0 110422 ERSTE BANK DER OST COM B0WGG41 Total 39515 680130 SH Sole 656743 0 23387 ESCO TECHNOLOGIES INC COM COM 296315104 Total 1077 21265 SH Sole 19935 0 1330 ESPRIT HLDGS COM 6321642 Total 97798 12564500 SH Sole 11995000 0 569500 ESSILOR INTERNATIONAL COM 7212477 Total 144340 1620573 SH Sole 1554323 0 66250 ESTEE LAUDER COS INC CL A COM 518439104 Total 708 19050 SH Sole 0 0 19050 EURAZEO COM 7042395 Total 105626 877656 SH Sole 844506 0 31700 EURONET WORLDWIDE INC COM 298736109 Total 101317 2678236 SH Sole 1740340 0 939696 EXELON CORP COM 30161N101 Total 1487 28110 SH Sole 1274 0 26836 EXPEDIA INC COM COM 30212P105 Total 1797 88659 SH Sole 56527 0 32132 EXPEDITORS INTL OF WASHINGTON COM 302130109 Total 87581 1013786 SH Sole 356587 0 669860 EXPRESS SCRIPTS INC COM 302182100 Total 79130 900231 SH Sole 241665 0 658741 EXTENDED CARE INFORMATION COM 8054272 Total 0 30000 SH Sole 0 0 30000 EXXON MOBIL CORP COM 30231G102 Total 55607 913703 SH Sole 125978 0 800755 F5 NETWORKS INC COM COM 315616102 Total 65379 901900 SH Sole 564925 0 323850 FACTSET RESH SYS INC COM COM 303075105 Total 1057 23844 SH Sole 11237 0 11057 FAIR ISAAC & CO INC COM COM 303250104 Total 310 7813 SH Sole 7813 0 0 FAMILY DLR STORES INC COM 307000109 Total 2725 102450 SH Sole 12950 0 102450 FANNIE MAE COM 313586109 Total 347 6742 SH Sole 1800 0 4942 FASTENAL CO COM 311900104 Total 384568 8123550 SH Sole 3334654 0 4822280 FEDDERS CORP COM NEW COM 313135501 Total 29 18842 SH Sole 0 0 18842 FEDERAL HOME LN MTG CP COM 313400301 Total 3671 60197 SH Sole 12650 0 47547 FEDEX CORP COM 31428X106 Total 6090 53926 SH Sole 3200 0 51981 FIDELITY NATL FINL INC COM COM 316326107 Total 248 6993 SH Sole 4292 0 2701 FIFTH THIRD BANCORP COM 316773100 Total 3046 77381 SH Sole 9339 0 68042 FINISAR COM 31787A101 Total 229 46650 SH Sole 0 0 46650 FIRST CASH FINL SVCS COM COM 31942D107 Total 14450 722839 SH Sole 717437 0 5402 FIRST DATA CORP COM 319963104 Total 195833 4182698 SH Sole 1348520 0 2725200 FIRST MIDWEST BANCORP COM 320867104 Total 2178 59584 SH Sole 20865 0 38719 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 32854 1336653 SH Sole 1067650 0 285853 FISERV INC COM 337738108 Total 49811 1170676 SH Sole 569213 0 599673 FLIR SYS INC COM COM 302445101 Total 4318 152017 SH Sole 56552 0 95465 FLORIDA ROCK INDS INC COM 341140101 Total 316 5625 SH Sole 0 0 5625 FLUOR CORP COM 343412102 Total 492 5745 SH Sole 0 0 5745 FNF INDS INC COM 30254F106 Total 4 19500 SH Sole 0 0 19500 FOCUS MEDIA HOLDING - ADR COM 34415V109 Total 3110 53600 SH Sole 53600 0 0 FOREST LABS INC CL A COM 345838106 Total 1617 36235 SH Sole 4315 0 31965 FOREST OIL CORP COM NEW COM 346091705 Total 753 20250 SH Sole 18980 0 1270 FORTUNE BRANDS INC COM 349631101 Total 4379 54312 SH Sole 7825 0 46487 FOUR SEASON HOTEL INC SUB VTG COM 35100E104 Total 309 6100 SH Sole 0 0 6100 FOXCONN INTERNATIO COM B05MBB8 Total 81224 43318600 SH Sole 41913900 0 1404700 FOXHOLLOW TECHNOLOGIES COM 35166A103 Total 23361 764706 SH Sole 521903 0 242803 FPL GROUP INC COM 302571104 Total 1534 38225 SH Sole 8400 0 31825 FRANKLIN BK CORP DEL COM COM 352451108 Total 722 37565 SH Sole 34885 0 2680 FRANKLIN RES INC COM 354613101 Total 2657 28206 SH Sole 20620 0 7586 FREDS INC CL A COM 356108100 Total 473 35758 SH Sole 0 0 35758 FREEPORT-MCMORAN COP&G CL B COM 35671D857 Total 366 6134 SH Sole 0 0 6134 FROZEN FOOD EXPR INDS COM COM 359360104 Total 7270 695648 SH Sole 690409 0 5239 FTD GROUP INC COM 30267u108 Total 308 31800 SH Sole 0 0 31800 FU JI FOOD & CATER COM B04W2V6 Total 37634 18252000 SH Sole 17602000 0 592000 G & K SVCS INC CL A COM 361268105 Total 651 15305 SH Sole 14345 0 960 GALLAHER GROUP PLC SPONSORED A COM 363595109 Total 454 7800 SH Sole 600 0 7200 GAMESTOP CORP COM 36466R101 Total 2274 48245 SH Sole 1435 0 48245 GAMESTOP CORP CL A COM 36467W109 Total 481 10200 SH Sole 0 0 10200 GANDER MOUNTAIN CO COM 36471P108 Total 392 41650 SH Sole 0 0 41650 GANNETT INC COM COM 364730101 Total 703 11730 SH Sole 5300 0 6430 GAP INC DEL COM 364760108 Total 545 29226 SH Sole 0 0 29226 GARMIN LTD ORD COM G37260109 Total 447 5640 SH Sole 150 0 5640 GENENTECH INC NEW COM 368710406 Total 60537 716331 SH Sole 152507 0 571957 GENERAL CABLE DEL NEW COM COM 369300108 Total 1075 35440 SH Sole 33210 0 2230 GENERAL DYNAMICS CORP COM 369550108 Total 721 11272 SH Sole 2000 0 11272 GENERAL ELEC CO COM 369604103 Total 166843 4797110 SH Sole 1248721 0 3587765 GENERAL GROWTH PPTYS COM 370021107 Total 14087 288248 SH Sole 68100 0 220603 GENERAL MILLS INC COM 370334104 Total 1343 26511 SH Sole 5037 0 22674 GENITOPE CORP COM COM 37229P507 Total 103 11925 SH Sole 0 0 11925 GENLYTE GROUP INC COM COM 372302109 Total 1262 18525 SH Sole 17365 0 1160 GENTEX CORP COM COM 371901109 Total 37653 2156557 SH Sole 1091010 0 1065547 GENUINE PARTS CO COM COM 372460105 Total 250 5695 SH Sole 0 0 5695 GENZYME CORP COM 372917104 Total 1354 20145 SH Sole 9800 0 10345 GETTY IMAGES INC COM 374276103 Total 87803 1172584 SH Sole 420550 0 759773 GFK AG COM 5774344 Total 33416 774764 SH Sole 732284 0 42480 GILDAN ACTIVEWEAR INC COM 2254645 Total 40604 857500 SH Sole 807000 0 50500 GILDAN ACTIVEWEAR INC COM COM 375916103 Total 23850 501894 SH Sole 210576 0 20840 GILEAD SCIENCES INC COM 375558103 Total 45991 739181 SH Sole 271899 0 468182 GLAXOSMITHKLINE COM 37733W105 Total 7677 146776 SH Sole 24635 0 122185 GLOBAL INDL SVCS INC COM 37939H100 Total 0 10000 SH Sole 0 0 10000 GLOBAL PMTS INC COM COM 37940X102 Total 22925 432462 SH Sole 157778 0 274684 GOL LINHAS AEREAS INT SP ADR R COM 38045R107 Total 73705 2750171 SH Sole 2317010 0 113605 GOLDCORP INC COM 380956409 Total 1018 34829 SH Sole 0 0 34829 GOLDMAN SACHS GROUP COM 38141G104 Total 181972 1159356 SH Sole 276681 0 842120 GOODPACK COM 6269708 Total 17688 15306000 SH Sole 14378000 0 928000 GOODYEAR TIRE & RUBR COM COM 382550101 Total 166 11450 SH Sole 0 0 11450 GOOGLE INC CL A COM 38259P508 Total 8840 22667 SH Sole 1220 0 21812 GRACO INC COM COM 384109104 Total 65850 1449483 SH Sole 854818 0 570344 GRAINGER W W INC COM 384802104 Total 21809 289438 SH Sole 48882 0 242381 GRANT PRIDECO INC COM COM 38821G101 Total 41449 967520 SH Sole 561305 0 406215 GREY WOLF INC COM 397888108 Total 13762 1849860 SH Sole 1743356 0 106504 GRUPO AEROPORTUARIO DEL ADR COM 400506101 Total 22391 700800 SH Sole 674500 0 26300 GRUPO AEROPORTUARIO DEL-B COM B0ZV104 Total 510 160000 SH Sole 154000 0 6000 GRUPO FERROVIAL SA COM 5678822 Total 93012 1152320 SH Sole 1103520 0 48800 GSI SECURITIZATION LTD SHS COM G4159J102 Total 1 10000 SH Sole 0 0 10000 GUIDANT CORP COM COM 401698105 Total 1236 15837 SH Sole 1474 0 14363 GUITAR CTR MGMT INC COM 402040109 Total 49206 1031592 SH Sole 773461 0 241799 GWIN INC COM 403662109 Total 165 3375000 SH Sole 0 0 3375000 HAIN CELESTIAL GRP INC COM COM 405217100 Total 652 24878 SH Sole 23319 0 1559 HALLIBURTON CO COM 406216101 Total 1287 17629 SH Sole 0 0 17629 HANA TOUR SERVICE COM 6311632 Total 5792 75036 SH Sole 75036 0 0 HARLEY DAVIDSON INC COM 412822108 Total 28729 553770 SH Sole 115810 0 437960 HARRAHS ENTMT INC COM 413619107 Total 532 6840 SH Sole 0 0 6840 HARRIS CORP DEL COM COM 413875105 Total 203 4300 SH Sole 100 0 4200 HARTE HANKS COMMUNICATIONS INC COM 416196103 Total 1472 53855 SH Sole 0 0 53855 HARTFORD FINL SVCS COM COM 416515104 Total 1127 14007 SH Sole 110 0 13897 HAWAIIAN ELEC INDS COM 419870100 Total 297 10975 SH Sole 0 0 10975 HBOS COM 3058750 Total 361503 21687150 SH Sole 20814550 0 872600 HCA INC COM COM 404119109 Total 542 11837 SH Sole 0 0 11837 HCC INS HLDGS INC COM 404132102 Total 2657 76364 SH Sole 6450 0 69914 HDFC BANK COM 6100131 Total 54788 3156579 SH Sole 3060879 0 95700 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 Total 66132 1213440 SH Sole 978925 0 36830 HEADWATERS INC COM 42210P102 Total 258 6500 SH Sole 0 0 6500 HEALTH CARE PPTY INVS COM 421915109 Total 508 17916 SH Sole 0 0 17916 HEALTH CARE REIT INC COM 42217K106 Total 253 6653 SH Sole 0 0 6653 HEALTH GRADES INC COM COM 42218Q102 Total 532 100000 SH Sole 0 0 100000 HEALTH MGMT ASSOC INC CL A COM 421933102 Total 2779 128828 SH Sole 118537 0 10291 HEALTHWAYS INC COM 422245100 Total 62694 1230736 SH Sole 541278 0 714039 HEARTLAND EXPRESS INC COM COM 422347104 Total 5906 271044 SH Sole 110414 0 160630 HEARTLAND PMT SYS INC COM COM 42235N108 Total 25901 1045659 SH Sole 734233 0 313426 HEIDRICK & STRUGGLES INTL INC COM 422819102 Total 812 22400 SH Sole 0 0 22400 HEINZ H J CO COM 423074103 Total 2088 55087 SH Sole 0 0 55087 HELIX ENERGY SOLUTIONS GROUP COM 423319102 Total 367 9700 SH Sole 350 0 9700 HERMES INTERNATIONAL COM 5253973 Total 141377 560047 SH Sole 537887 0 22160 HERSHEY FOODS CORP COM 427866108 Total 1236 23675 SH Sole 0 0 23675 HEWITT ASSOCIATES INC COM 42822Q100 Total 5570 187291 SH Sole 4500 0 183691 HEWLETT PACKARD CO COM 428236103 Total 5055 153648 SH Sole 11122 0 144571 HIGHLAND HOSPITALITY CORP COM 430141101 Total 15792 1242501 SH Sole 1232750 0 9713 HIMAX TECHNOLOGIES INC SPONSOR COM 43289P106 Total 25155 2874800 SH Sole 2743900 0 130900 HIQ INTERNATIONAL COM 5972494 Total 742 125400 SH Sole 125400 0 0 HOME DEPOT INC COM COM 437076102 Total 13970 330260 SH Sole 54262 0 276448 HON HAI PRECISION INDS GDR 144 COM 438090102 Total 1994 161005 SH Sole 161005 0 0 HON HAI PRECISIONS INDUSTRY COM 6438564 Total 105447 17025725 SH Sole 16443485 0 582240 HONEYS CO LTD COM 6713205 Total 67332 1275200 SH Sole 1222300 0 52900 HONEYWELL INTL INC COM 438516106 Total 1821 42608 SH Sole 1815 0 40793 HORNBECK OFFSHORE SVCS COM COM 440543106 Total 17970 498191 SH Sole 494390 0 3801 HOSPIRA INC COM 441060100 Total 1789 45359 SH Sole 3367 0 41982 HOST MARRIOTT CORP-NEW REIT COM 44107P104 Total 1939 90612 SH Sole 3475 0 90612 HOT TOPIC INC COM COM 441339108 Total 161 11100 SH Sole 0 0 11100 HOUSING DEVELOPMENT FINANCE CO COM 6171900 Total 53918 1798480 SH Sole 1723180 0 75300 HOYA CORP COM 6441506 Total 273300 6788780 SH Sole 6512400 0 271980 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 2296 27405 SH Sole 13251 0 14119 HUB GROUP INC CL A COM 443320106 Total 405 8900 SH Sole 0 0 8900 HUDSON CITY BANCORP COM 443683107 Total 197 14860 SH Sole 0 0 14860 HUDSON HIGHLAND GROUP COM COM 443792106 Total 668 35310 SH Sole 11625 0 26600 HUMAN GENOME SCIENCES COM 444903108 Total 262 24150 SH Sole 0 0 24150 HUNTCO INC CL A COM 44915D103 Total 58 16200 SH Sole 0 0 16200 HURON CONSULTING GROUP COM 447462102 Total 24033 793465 SH Sole 625112 0 170853 HYFLUX LTD COM Y3817K105 Total 24 15000 SH Sole 15000 0 0 HYTHIAM INC COM COM 44919F104 Total 15402 1675941 SH Sole 1662843 0 13098 HYUNDAI MOTOR CO COM 449187103 Total 88708 1154800 SH Sole 1122200 0 32600 IAC/INTERACTIVE CORP COM COM 44919P300 Total 2882 97826 SH Sole 56594 0 41232 IAWS GROUP COM 4511155 Total 1212 70000 SH Sole 70000 0 0 IDEXX LABS CORP COM 45168D104 Total 72929 844475 SH Sole 458750 0 372857 ILIAD COM 7759435 Total 66895 794225 SH Sole 757375 0 36850 ILLINOIS TOOL WKS INC COM 452308109 Total 92074 956019 SH Sole 196750 0 762679 IMPERIAL OIL LTD NEW COM 453038408 Total 244 2275 SH Sole 1000 0 2275 IMS HEALTH INC COM 449934108 Total 27370 1062097 SH Sole 365342 0 715180 INCO LTD COM 453258402 Total 976 19574 SH Sole 0 0 19574 INDUSTRIA DE DISENO TEXTIL SA COM 7111314 Total 226689 5881387 SH Sole 5670147 0 205640 INFOPIA INC COM 8054846 Total 0 150000 SH Sole 0 0 150000 INFOSYS TECH LTD SPONSORED ADR COM 456788108 Total 67735 869954 SH Sole 341093 0 356056 INFOSYS TECHNOLOGIES COM 6205122 Total 39293 587452 SH Sole 562152 0 25300 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 Total 106056 2588024 SH Sole 1804586 0 750765 INTEL CORP COM 458140100 Total 36080 1854105 SH Sole 359553 0 1504904 INTERACTIVE MOTORSPORT COM COM 45839P106 Total 8 200000 SH Sole 0 0 200000 INTERCONTINENTAL EXCHANGE INC COM 45865V100 Total 81516 1180552 SH Sole 520755 0 669807 INTERFACE INC CL A COM 458665106 Total 962 69650 SH Sole 65290 0 4360 INTERLINE BRANDS INC COM 458743101 Total 3637 144175 SH Sole 0 0 144175 INTERNATIONAL BUS MACH COM 459200101 Total 8491 102958 SH Sole 27777 0 75181 INTERNATIONAL GAME TEC COM 459902102 Total 574 16300 SH Sole 0 0 16300 INTERNATIONAL PAPER CO COM 460146103 Total 316 9142 SH Sole 525 0 9142 INTERSECTIONS INC COM 460981301 Total 591 52333 SH Sole 0 0 52333 INTUIT COM 461202103 Total 126351 2375479 SH Sole 1164476 0 1209153 INTUITIVE SURGICAL INC COM 46120E602 Total 246 2093 SH Sole 0 0 2093 INVESTORS FINL SERVICE COM 461915100 Total 90041 1921097 SH Sole 802037 0 1129760 INVITROGEN CORP COM COM 46185R100 Total 4311 61471 SH Sole 2121 0 59350 IRON MTN INC PA COM 462846106 Total 188067 4616291 SH Sole 1520827 0 3132624 ITC HLDGS CORP COM COM 465685105 Total 348 13275 SH Sole 0 0 13275 ITO EN LTD COM 6455789 Total 41507 1188700 SH Sole 1120200 0 68500 ITT CORP COM 450911102 Total 446 7928 SH Sole 0 0 7928 IVANHOE MINES LTD COM 46579N103 Total 351 36500 SH Sole 0 0 36500 IVAX DIAGNOSTICS INC COM COM 45070W109 Total 144 43000 SH Sole 0 0 43000 J2 GLOBAL COMMUNICATNS COM 46626E205 Total 131832 2804954 SH Sole 1689036 0 1102303 JABIL CIRCUIT INC COM 466313103 Total 113520 2648642 SH Sole 1496642 0 1119613 JARDEN CORP COM COM 471109108 Total 79828 2430062 SH Sole 1886863 0 543199 JDS UNIPHASE CORP COM 46612J101 Total 590 141686 SH Sole 0 0 141686 JOHNSON & JOHNSON COM 478160104 Total 58438 986804 SH Sole 226008 0 762946 JOHNSON CTLS INC COM 478366107 Total 72957 960861 SH Sole 355470 0 560821 JONES LANG LASALLE INC COM COM 48020Q107 Total 1584 20695 SH Sole 19390 0 1305 JP MORGAN CHASE & CO COM 46625H100 Total 12749 306176 SH Sole 55744 0 251408 K.K.DAVINCI ADVISO COM 6397494 Total 42131 31069 SH Sole 29752 0 1317 KANBAY INTL INC COM COM 48369P207 Total 43126 2826084 SH Sole 2430605 0 395479 KCS ENERGY INC COM COM 482434206 Total 754 28990 SH Sole 25930 0 3060 KELLOGG CO COM 487836108 Total 1141 25928 SH Sole 4600 0 21328 KENNAMETAL INC COM COM 489170100 Total 1016 16615 SH Sole 15575 0 1040 KENSEY NASH CORP COM COM 490057106 Total 20357 711797 SH Sole 706069 0 5728 KEYCORP COM 493267108 Total 2511 68244 SH Sole 26100 0 42144 KEYENCE CORP COM 6490995 Total 201558 777184 SH Sole 746730 0 29750 KFORCE INC COM COM 493732101 Total 45399 3560740 SH Sole 3153732 0 407008 KIMBERLY CLARK CORP COM 494368103 Total 3532 61122 SH Sole 6583 0 54539 KINDER MORGAN MGMT LLC SHS COM 49455U100 Total 770 17508 SH Sole 0 0 17508 KINETIC CONCEPTS INC COM NEW COM 49460W208 Total 24752 601209 SH Sole 356264 0 244945 KINGSPAN GROUP COM 0492793 Total 52069 3414800 SH Sole 3217400 0 197400 KLEPIERRE COM 7582556 Total 39308 315666 SH Sole 297922 0 17744 KNIGHT TRANSN INC COM COM 499064103 Total 107835 5460008 SH Sole 2878423 0 2527211 KOHLS CORP COM 500255104 Total 143148 2700405 SH Sole 988760 0 1615050 KONINKLIJKE AHOLD NV COM 5252602 Total 158 20062 SH Sole 20062 0 0 KOOKMIN BANK COM 6419365 Total 93186 1079190 SH Sole 1042510 0 36680 KOOKMIN BK NEW SPONSORED ADR COM 50049M109 Total 7714 90200 SH Sole 86400 0 3800 KOREA INVESTMENT H COM 6654586 Total 32482 906920 SH Sole 861820 0 45100 KRAFT FOODS INC CL A COM 50075N104 Total 632 20875 SH Sole 0 0 20875 KRONOS INC COM 501052104 Total 5538 148125 SH Sole 55050 0 93225 KYPHON INC COM 501577100 Total 107098 2879004 SH Sole 1468324 0 1392808 L-3 COMMUNICATNS HLDGS COM 502424104 Total 1248 14556 SH Sole 45 0 14556 LABOR READY INC COM NEW COM 505401208 Total 19514 814772 SH Sole 807954 0 6818 LABORATORY AMER HLDGS COM NEW COM 50540R409 Total 209 3575 SH Sole 200 0 3375 LABRANCHE & CO INC COM 505447102 Total 769 48645 SH Sole 0 0 48645 LAM RESH CORP COM 512807108 Total 820 19076 SH Sole 840 0 19076 LAMAR ADVERTISING CO CL A COM 512815101 Total 58314 1108420 SH Sole 646525 0 461895 LARGE SCALE BIOLOGY CORPORATIO COM 517053203 Total 56 188522 SH Sole 0 0 188522 LAUREATE EDUCATION INC COM 518613104 Total 192628 3611326 SH Sole 2084584 0 1508040 LCA-VISION INC NEW COM 501803308 Total 4589 91597 SH Sole 0 0 91597 LEE & MAN PAPER MANUFACTURING COM 6693772 Total 6768 5026000 SH Sole 5026000 0 0 LEGG MASON INC COM COM 524901105 Total 376 3000 SH Sole 3000 0 0 LEGGETT & PLATT INC COM 524660107 Total 990 40654 SH Sole 0 0 40654 LEHMAN BROS HLDGS INC COM 524908100 Total 1194 8270 SH Sole 6226 0 2044 LEUCADIA NATL CORP COM 527288104 Total 530 8898 SH Sole 0 0 8898 LEVEL 3 COMMUNICATIONS COM 52729N100 Total 100 19330 SH Sole 0 0 19330 LI & FUNG COM 6286257 Total 140737 62405500 SH Sole 59613500 0 2792000 LI NING CO LTD COM B01JCK9 Total 36634 38158000 SH Sole 36324843 0 1833157 LIBERTY GLOBAL INC COM SER C COM 530555309 Total 663 33575 SH Sole 20084 0 13491 LIBERTY MEDIA CORP GRP A COM 530718105 Total 4994 608405 SH Sole 360583 0 247822 LIBERTY MEDIA INTL INC CL A COM 530555101 Total 687 33575 SH Sole 20084 0 13491 LIBERTY PPTY TR SH BEN INT COM 531172104 Total 229 4857 SH Sole 0 0 4820 LIFE TIME FITNESS INC COM 53217R207 Total 66950 1429050 SH Sole 743520 0 681980 LIFECORE BIOMEDICAL COM COM 532187101 Total 10883 930157 SH Sole 914365 0 15792 LILLY ELI & CO COM 532457108 Total 27418 495807 SH Sole 152285 0 344022 LINCOLN NATL CORP IND COM COM 534187109 Total 3784 69321 SH Sole 10767 0 59154 LINEAR TECHNOLOGY CORP COM 535678106 Total 107459 3063287 SH Sole 919175 0 2020033 LIONBRIDGE TECH INC COM COM 536252109 Total 12625 1596083 SH Sole 1584055 0 12028 LIONS GATE ENTERTAINMENT CORP COM 535919203 Total 34377 3386924 SH Sole 3228690 0 158234 LITTELFUSE INC COM 537008104 Total 2770 81174 SH Sole 25600 0 56174 LIZ CLAIBORNE COM 539320101 Total 1909 46600 SH Sole 0 0 46600 LOCKHEED MARTIN CORP COM 539830109 Total 348 4643 SH Sole 0 0 4643 LOJAS RENNER SA COM B0CGYD6 Total 2044 37600 SH Sole 37600 0 0 LONGS DRUG STORES CORP COM COM 543162101 Total 647 13975 SH Sole 13100 0 875 L'OREAL COM 4057808 Total 429418 4880950 SH Sole 4682250 0 198700 LOWES COS INC COM 548661107 Total 32074 497746 SH Sole 131968 0 365778 LTC PPTYS INC COM 502175102 Total 523 22525 SH Sole 0 0 22525 LTX CORP COM COM 502392103 Total 563 104215 SH Sole 97710 0 6505 LUBRIZOL CORP COM 549271104 Total 748 17475 SH Sole 0 0 17475 LUCENT TECHNOLOGIES COM 549463107 Total 124 40965 SH Sole 0 0 40965 LUXOTTICA GROUP COM 4800659 Total 194384 7069870 SH Sole 6800270 0 269600 LUXOTTICA GROUP S P A SPONSORE COM 55068R202 Total 36712 1335453 SH Sole 560660 0 55405 M & T BANK CORP COM 55261F104 Total 27702 242712 SH Sole 103130 0 139582 MACQUARIE BANK COM 6551353 Total 150249 3257791 SH Sole 3115997 0 141794 MACROVISION CORP COM 555904101 Total 4458 201275 SH Sole 14925 0 201275 MAGELLAN HEALTH SVCS COM NEW COM 559079207 Total 1125 27800 SH Sole 26045 0 1755 MANULIFE FINL CORP COM COM 2492519 Total 237171 3776742 SH Sole 3632242 0 144500 MANULIFE FINL CORP COM COM 56501R106 Total 13751 219069 SH Sole 90903 0 14580 MARLIN BUSINESS SVCS COM 571157106 Total 1455 65875 SH Sole 0 0 65875 MARRIOTT INTL INC NEW CL A COM 571903202 Total 105795 1542221 SH Sole 458166 0 998918 MARSH & MCLENNAN COS COM 571748102 Total 2646 90129 SH Sole 2400 0 87929 MARSHALL & ILSLEY CORP COM 571834100 Total 790 18120 SH Sole 2120 0 16000 MARTEN TRANS LTD COM COM 573075108 Total 9742 538517 SH Sole 481172 0 57345 MARUTI UDYOG COM 6633712 Total 35309 1799700 SH Sole 1799700 0 0 MARVELL TECH GROUP LTD ORD COM G5876H105 Total 621 11473 SH Sole 0 0 11473 MASCO CORP COM 574599106 Total 351 10830 SH Sole 500 0 10830 MASTEC INC COM COM 576323109 Total 988 69740 SH Sole 65365 0 4375 MATRIA HEALTHCARE INC COM COM 576817209 Total 9405 247754 SH Sole 238119 0 9635 MATRIXONE INC COM COM 57685P304 Total 147 20490 SH Sole 8091 0 12399 MATSUSHITA ELEC INDL ADR COM 576879209 Total 29846 1348046 SH Sole 566825 0 55830 MATTEL INC COM 577081102 Total 200 11085 SH Sole 0 0 11085 MATTHEWS INTL CORP CL A COM 577128101 Total 3412 89187 SH Sole 62222 0 26965 MAVERICK TUBE CORP COM 577914104 Total 2178 41105 SH Sole 1220 0 41105 MAXIM INTEGRATED PRODS COM COM 57772K101 Total 47963 1291072 SH Sole 398617 0 909280 MB FINL INC COM 55264U108 Total 470 13300 SH Sole 0 0 13300 MBIA INC COM COM 55262C100 Total 229 3805 SH Sole 3000 0 805 MCDONALDS CORP COM 580135101 Total 3469 100965 SH Sole 4417 0 96548 MCGRAW HILL COS INC COM COM 580645109 Total 5247 91070 SH Sole 1610 0 90770 MCKESSON CORP NEW COM COM 58155Q103 Total 253 4854 SH Sole 0 0 4854 MEADOWBROOK INS GROUP COM COM 58319P108 Total 1002 143205 SH Sole 134220 0 8985 MEARS GROUP COM 0563042 Total 1723 303600 SH Sole 303600 0 0 MEDAREX INC COM 583916101 Total 141 10700 SH Sole 0 0 10700 MEDCO HEALTH SOLUTIONS COM COM 58405U102 Total 893 15608 SH Sole 2766 0 12842 MEDIATEK INC COM 6372480 Total 69858 6037700 SH Sole 5723300 0 314400 MEDICIS PHARMACEUTICAL CORP COM 584690309 Total 766 23500 SH Sole 0 0 23500 MEDIMMUNE INC COM 584699102 Total 118013 3226174 SH Sole 1102375 0 2059524 MEDTRONIC INC COM 585055106 Total 255714 5038719 SH Sole 1434646 0 3414619 MELLON FINL CORP COM COM 58551A108 Total 1930 54206 SH Sole 21866 0 32340 MEMC ELECTR MATLS INC COM 552715104 Total 2032 55055 SH Sole 680 0 55055 MENTOR CORP MINN COM COM 587188103 Total 1003 22137 SH Sole 12 0 22125 MERCK & CO INC COM 589331107 Total 4621 131183 SH Sole 18025 0 113308 MEREDITH CORP COM COM 589433101 Total 890 15960 SH Sole 150 0 15810 MERILL LYNCH & CO INC COM 590188108 Total 4339 55095 SH Sole 9231 0 45909 MERIT MED SYS INC COM 589889104 Total 183 15274 SH Sole 0 0 15274 MERITAGE HOMES CORP COM COM 59001A102 Total 11647 211922 SH Sole 210261 0 1661 METLIFE INC COM COM 59156R108 Total 305 6302 SH Sole 0 0 6302 MGE ENERGY INC COM COM 55277P104 Total 226 6800 SH Sole 5200 0 1600 MGIC INVT CORP WIS COM COM 552848103 Total 1271 19080 SH Sole 15160 0 3920 MICHAEL PAGE INTERNATIONAL COM 3023231 Total 65531 11079225 SH Sole 10523775 0 536550 MICHAELS STORES INC COM 594087108 Total 27658 735995 SH Sole 437385 0 298610 MICROCHIP TECHNOLOGY COM 595017104 Total 135892 3743582 SH Sole 1862964 0 1876968 MICROS SYS INC COM 594901100 Total 234 5100 SH Sole 0 0 5100 MICROSOFT CORP COM 594918104 Total 107668 3956925 SH Sole 905778 0 3086772 MICROVISION INC WASH COM 594960106 Total 32 11000 SH Sole 0 0 11000 MIDWEST BANC HOLDINGS COM 598251106 Total 1963 75697 SH Sole 55397 0 20300 MILLER HERMAN INC COM COM 600544100 Total 304 9392 SH Sole 0 0 9392 MINERALS TECHNOLOGIES COM COM 603158106 Total 3978 68105 SH Sole 14150 0 53955 MIPS TECHNOLOGIES INC COM 604567107 Total 6003 804669 SH Sole 798369 0 6300 MISUMI GROUPS INC COM 6595179 Total 60841 2755700 SH Sole 2640300 0 115400 MITSUBISHI UFJ FINANCIAL GROUP COM 6335171 Total 396064 25962 SH Sole 24885 0 1077 MITSUBISHI UFJ FINL SPONSORED COM 606822104 Total 53692 3530018 SH Sole 1476128 0 146953 MODERN TIMES GROUP(MTG) COM 5328127 Total 59166 1259900 SH Sole 1207200 0 52700 MOLECULAR DIAGNOSTICS COM 60851R104 Total 7 70000 SH Sole 0 0 70000 MOLEX INC COM 608554101 Total 16986 511645 SH Sole 133671 0 399024 MOLEX INC CL A COM 608554200 Total 34926 1175167 SH Sole 133180 0 1041987 MONSANTO CO NEW COM 61166W101 Total 2751 32459 SH Sole 13709 0 18750 MONSTER WORLDWIDE INC COM 611742107 Total 45051 903555 SH Sole 561355 0 342200 MONTPELIER RE HOLDINGS SHS COM G62185106 Total 202 12400 SH Sole 0 0 12400 MOODYS CORP COM 615369105 Total 57043 798257 SH Sole 265982 0 537920 MORGAN STANLEY COM 617446448 Total 4651 74052 SH Sole 6934 0 67118 MORNINGSTAR INC COM COM 617700109 Total 3494 78050 SH Sole 35600 0 42450 MOSAIC CO COM 61945A107 Total 497 34680 SH Sole 0 0 34680 MOTOROLA INC COM 620076109 Total 22086 964049 SH Sole 243584 0 721980 MSC INDL DIRECT INC CL A COM 553530106 Total 60177 1113971 SH Sole 624986 0 486135 MTN GROUP LTD COM 6563206 Total 62067 6221359 SH Sole 6058659 0 162700 MWI VETERINARY SUPPLY COM 55402X105 Total 9865 299857 SH Sole 14101 0 299857 MYLAN LABS INC COM 628530107 Total 1789 76470 SH Sole 3045 0 76470 NABORS INDS LTD COM G6359F103 Total 597 8338 SH Sole 3918 0 5920 NAKANISHI INC COM 6271071 Total 31701 311700 SH Sole 294500 0 17200 NALCO HOLDING COMPANY COM 62985Q101 Total 1335 75450 SH Sole 0 0 75450 NANOPHASE TECHNOLOGIES COM 630079101 Total 206 26754 SH Sole 0 0 26754 NASPERS COM 6622691 Total 106730 5242538 SH Sole 5061338 0 177200 NATIONAL BANK OF GREECE COM 4625959 Total 83869 1786184 SH Sole 1717254 0 68930 NATIONAL BK GREECE SA SPONSORE COM 633643408 Total 34177 3567556 SH Sole 1990667 0 194584 NATIONAL CITY CORP COM COM 635405103 Total 4275 122493 SH Sole 46073 0 76420 NATIONAL FINL PTNRS CP COM COM 63607P208 Total 12008 212461 SH Sole 144321 0 66840 NATIONWIDE FINANCIAL SERVICES COM 638612101 Total 451 10500 SH Sole 0 0 10500 NATURA COSMETICOS COM B014K55 Total 47653 4024700 SH Sole 3914500 0 110200 NAVIGANT CONSULTING COM COM 63935N107 Total 2334 109330 SH Sole 85030 0 24300 NAVIGANT INTL INC COM COM 63935R108 Total 1002 81605 SH Sole 76460 0 5145 NAVTEQ CORP COM 63936L100 Total 14765 291533 SH Sole 57100 0 237653 NCI BUILDING SYS INC COM COM 628852105 Total 21285 356113 SH Sole 353365 0 2748 NEOMAX CO LTD COM 6858968 Total 33165 1096120 SH Sole 1049820 0 46300 NEOMEDIA TECHNOLOGIES COM 640505103 Total 17 52000 SH Sole 0 0 52000 NESTLE S A SPONSORED ADR COM 641069406 Total 327 4422 SH Sole 2531 0 1850 NETFLIX INC COM COM 64110L106 Total 215 7445 SH Sole 0 0 7445 NETWORK APPLIANCE INC COM 64120L104 Total 177043 4913767 SH Sole 1712593 0 3052515 NEVADA GOLD & CASINOS COM NEW COM 64126Q206 Total 6632 706309 SH Sole 700809 0 5500 NEW YORK CMNTY BANCORP COM 649445103 Total 606 34600 SH Sole 0 0 34600 NEWELL RUBBERMAID CO COM 651229106 Total 2433 96604 SH Sole 4893 0 91711 NEWMONT MNG CORP COM 651639106 Total 687 13250 SH Sole 0 0 13250 NEXITY COM B037JC2 Total 47207 688600 SH Sole 649600 0 39000 NHN CORP COM 6560393 Total 74647 241770 SH Sole 229790 0 11480 NICE SYS LTD SPONSORED ADR COM 653656108 Total 224 4400 SH Sole 4400 0 0 NICOR INC COM 654086107 Total 570 14424 SH Sole 0 0 14424 NIKE INC CL B COM 654106103 Total 98803 1161021 SH Sole 334515 0 760862 NITORI CO LTD COM 6644800 Total 47013 904900 SH Sole 852690 0 52210 NITTO DENKO CORP COM 6641801 Total 149761 1768800 SH Sole 1693300 0 75500 NOBEL BIOCARE AG COM 7385722 Total 78323 352651 SH Sole 337321 0 15330 NOKIA CORP SPONSORED ADR COM 654902204 Total 378 18266 SH Sole 14550 0 3648 NORFOLK SOUTHERN CORP COM 655844108 Total 885 16383 SH Sole 0 0 16383 NORSK HYDRO A S SPONSORED ADR COM 656531605 Total 277 2000 SH Sole 2000 0 0 NORTEL NETWORKS CORP COM 656568102 Total 539 177138 SH Sole 600 0 176538 NORTHERN ROCK COM 0145279 Total 241928 11780100 SH Sole 11295000 0 476700 NORTHERN TR CORP COM COM 665859104 Total 95001 1809560 SH Sole 571611 0 1251528 NORTHROP GRUMMAN CORP COM COM 666807102 Total 492 7200 SH Sole 7200 0 0 NORTHWEST NAT GAS CO COM COM 667655104 Total 458 12892 SH Sole 12005 0 887 NORTHWESTERN CORP NEW COM 668074305 Total 1254 40292 SH Sole 0 0 40292 NORTHWESTERN STL &WIRE NEW COM 668367204 Total 0 10000 SH Sole 0 0 10000 NOVARTIS A G SPONSORED ADR COM 66987V109 Total 6282 113319 SH Sole 31495 0 81507 NTN BUZZTIME INC NEW COM 629410309 Total 117 81708 SH Sole 81708 0 81708 NU SKIN ENTERPRISES CL A COM 67018T105 Total 642 36620 SH Sole 34325 0 2295 NUANCE COMMUNICATIONS COM 67020y100 Total 103219 8740038 SH Sole 7383087 0 1226543 NUVASIVE INC COM 670704105 Total 19248 1021143 SH Sole 211629 0 841214 NVIDIA CORP COM 67066G104 Total 2431 42470 SH Sole 820 0 42470 O REILLY AUTOMOTIVE COM 686091109 Total 159000 4349029 SH Sole 2459497 0 1893382 OCCIDENTAL PETE CP DEL COM 674599105 Total 658 7109 SH Sole 500 0 6609 OFFICE DEPOT INC COM COM 676220106 Total 1285 34500 SH Sole 18000 0 16500 OIL SVC HOLDRS TR DEPOSTRY RCP COM 678002106 Total 24826 169100 SH Sole 31700 0 137400 OLD NATL BANCP IND COM COM 680033107 Total 758 35050 SH Sole 35050 0 0 OMNICARE INC COM COM 681904108 Total 1155 21000 SH Sole 21000 0 0 OMNICOM GROUP INC COM 681919106 Total 4793 57580 SH Sole 2600 0 57180 OPNET TECHNOLOGIES INC COM COM 683757108 Total 195 18150 SH Sole 1500 0 16650 OPTIMAL GROUP INC CL A COM 68388R208 Total 15251 1049622 SH Sole 1041420 0 8202 OPTIONS EXPRESS COM 684010101 Total 5815 199970 SH Sole 0 0 199970 ORACLE CORP COM COM 68389X105 Total 1490 108914 SH Sole 20226 0 90688 ORIX CORP COM 6661144 Total 463187 1491170 SH Sole 1432500 0 58100 ORIX CORP SPONSORED ADR COM 686330101 Total 64541 415134 SH Sole 176537 0 17055 ORPEA COM 7339451 Total 43984 671826 SH Sole 632536 0 39290 OSHKOSH TRUCK CORP COM 688239201 Total 513 8240 SH Sole 200 0 8040 OSIM INTERNATIONAL COM 6280334 Total 31624 26242100 SH Sole 24676800 0 1565300 OVERHILL FARMS INC COM COM 690212105 Total 6223 2080474 SH Sole 2064424 0 16050 PALL CORPORATION COM 696429307 Total 819 26270 SH Sole 0 0 26270 PAN AMERICAN SILVER CP COM 697900108 Total 1426 56159 SH Sole 0 0 56159 PANERA BREAD CO CL A COM 69840W108 Total 226 3000 SH Sole 3000 0 0 PANTRY INC COM 698657103 Total 1683 26985 SH Sole 400 0 26985 PARAMETRIC TECH CORP COM COM 699173209 Total 875 53574 SH Sole 50220 0 3354 PARK 24 CO LTD COM 6667733 Total 25914 760600 SH Sole 716800 0 43800 PARKER HANNIFIN CORP COM 701094104 Total 849 10534 SH Sole 0 0 10534 PARKSON RETAIL GRO COM B0HZZ57 Total 6682 2206500 SH Sole 2206500 0 0 PATTERSON COMPANIES INC COM 703395103 Total 106578 3027789 SH Sole 1624320 0 1401969 PAYCHEX INC COM 704326107 Total 347502 8341401 SH Sole 3128244 0 5066131 PDF SOLUTIONS INC COM COM 693282105 Total 72028 3806994 SH Sole 2715565 0 1073377 PEABODY ENERGY CORP COM 704549104 Total 529 10500 SH Sole 300 0 10500 PEDIATRIX MED GROUP COM COM 705324101 Total 860 8380 SH Sole 7850 0 530 PENNEY J C INC COM COM 708160106 Total 3078 50956 SH Sole 50956 0 0 PENTAIR INC COM 709631105 Total 97586 2394777 SH Sole 1250546 0 1139531 PEPSICO INC COM 713448108 Total 135385 2342703 SH Sole 604808 0 1671436 PERMA-FIX ENVIRON SVCS COM 714157104 Total 57 30000 SH Sole 0 0 30000 PETROHAWK ENERGY CORP COM COM 716495106 Total 16711 1219762 SH Sole 1210267 0 9495 PETROLEO BRASILEIRO PETROBRAS COM 2684532 Total 123774 6227700 SH Sole 6054000 0 173700 PETROLEO BRASILEIRO SA SPONSOR COM 71654V101 Total 12936 162000 SH Sole 152600 0 9400 PETROLEO BRASILEIRO SA SPONSOR COM 71654V408 Total 38737 446947 SH Sole 194020 0 18090 PETSMART INC COM 716768106 Total 4858 172660 SH Sole 122650 0 50010 PF CHANGS CHINA BISTRO COM 69333Y108 Total 15302 310463 SH Sole 20570 0 310463 PFIZER INC COM 717081103 Total 31391 1259690 SH Sole 316229 0 945911 PHARMACEUTICAL PROD COM COM 717124101 Total 93729 2708163 SH Sole 1488222 0 1222027 PHELPS DODGE CORP COM 717265102 Total 1182 14685 SH Sole 0 0 14685 PHILEX MNG CORP CL B NEW PP 1. COM Y68991127 Total 0 18060 SH Sole 0 0 18060 PHOENIX COMPANIES INC NEW COM 71902E109 Total 399 24480 SH Sole 0 0 24480 PHONAK HLDG COM 7156036 Total 69487 1223844 SH Sole 1171944 0 51900 PIONEER DRILLING CO COM COM 723655106 Total 6408 389991 SH Sole 386943 0 3048 PIRELLI & CO REAL ESTATE COM 7381656 Total 35515 522661 SH Sole 491661 0 31000 PITNEY BOWES INC COM 724479100 Total 1015 23643 SH Sole 0 0 23643 PLANTRONICS INC NEW COM COM 727493108 Total 661 18655 SH Sole 17485 0 1170 PLAYTEX PRODS INC COM COM 72813P100 Total 1059 101165 SH Sole 94835 0 6330 PLUM CREEK TIMBER COM 729251108 Total 1267 34335 SH Sole 6500 0 27835 PMC-SIERRA INC COM 69344F106 Total 136 11100 SH Sole 0 0 11100 PNC BK CORP COM 693475105 Total 238 3540 SH Sole 0 0 3540 POINT INC COM 6300016 Total 77004 1076500 SH Sole 1036160 0 38640 POLARIS INDS INC COM COM 731068102 Total 656 12030 SH Sole 11200 0 830 POLYMEDICA CORP COM COM 731738100 Total 12868 303786 SH Sole 301405 0 2381 PORTFOLIO RECOVERY ASS COM COM 73640Q105 Total 7606 162432 SH Sole 20750 0 147432 PORTS DESIGN COM B03XK94 Total 28860 19644500 SH Sole 18769500 0 875000 POWERWAVE TECHNOLOGIES COM 739363109 Total 240 17800 SH Sole 0 0 17800 PPG INDS INC COM 693506107 Total 533 8431 SH Sole 863 0 7568 PRAXAIR INC COM 74005P104 Total 250197 4536657 SH Sole 1565091 0 2834152 PRIMIX SOLUTIONS INC COM 741620108 Total 0 11500 SH Sole 0 0 11500 PRIMUS GUARANTY LTD SHS COM G72457107 Total 3848 345100 SH Sole 28100 0 340250 PRINTRONIX INC COM 742578107 Total 186 12100 SH Sole 0 0 12100 PRIVATEBANCORP INC COM 742962103 Total 9793 236049 SH Sole 6330 0 233119 PROCTER & GAMBLE CO COM 742718109 Total 26519 460164 SH Sole 93490 0 375594 PROGRESS ENERGY INC COM 743263105 Total 611 13901 SH Sole 0 0 13901 PROLOGIS TR SH BEN INT COM 743410102 Total 4161 77786 SH Sole 200 0 77786 PRUDENTIAL FINL INC COM COM 744320102 Total 269 3550 SH Sole 0 0 3550 PSS WORLD MEDICAL INC COM 69366A100 Total 41758 2164802 SH Sole 1526928 0 670806 PSYCHIATRIC SOLUTIONS INC COM 74439H108 Total 43785 1321639 SH Sole 573245 0 773379 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 Total 254 3973 SH Sole 0 0 3973 PUBLIC STORAGE INC COM 74460D109 Total 259 3200 SH Sole 0 0 3200 PUGET ENERGY INC COM 745310102 Total 215 10160 SH Sole 0 0 10160 PUMPKIN PATCH LIMITED COM B01CGJ5 Total 803 324600 SH Sole 324600 0 0 PURE BIOSCIENCE COM 746218106 Total 37 15000 SH Sole 0 0 15000 Q-CELLS AG COM B0LD4L6 Total 26679 284832 SH Sole 270062 0 14670 QIAGEN NV COM 5732825 Total 68666 4650973 SH Sole 4475173 0 175800 QIAGEN NV ORD COM N72482107 Total 20518 1376152 SH Sole 577885 0 57095 QUALCOMM INC COM 747525103 Total 144222 2849691 SH Sole 644038 0 2152753 QUALITY PRODS INC COM 747578409 Total 123 32500 SH Sole 0 0 32500 QUANTA CAPITAL HLDGS SHS COM G7313F106 Total 483 161145 SH Sole 151055 0 10090 QUICKSILVER RESOURCES COM COM 74837R104 Total 2569 66445 SH Sole 61570 0 4875 RAFFLES EDUCATION COM B02F400 Total 1937 1363000 SH Sole 1363000 0 0 RAIFFEISEN INTL BK COM B0704T9 Total 102383 1201744 SH Sole 1152344 0 49400 RAMBUS INC DEL COM COM 750917106 Total 236 6000 SH Sole 0 0 6000 RATIONAL AG COM 5910609 Total 32710 202620 SH Sole 192770 0 9500 RAYTHEON CO COM NEW COM 755111507 Total 322 7015 SH Sole 2630 0 4385 REALTY INCOME CORP COM 756109104 Total 1006 41568 SH Sole 0 0 41568 RECKITT BENCKISER COM 0727871 Total 174025 4952071 SH Sole 4782987 0 164184 REGIONS FINANCIAL CORP COM COM 7591EP100 Total 454 12903 SH Sole 300 0 12603 RENT A CTR INC NEW COM COM 76009N100 Total 772 30195 SH Sole 28305 0 1890 RESEARCH IN MOTION LTD COM COM 2117265 Total 107541 1268656 SH Sole 1226356 0 42300 RESEARCH IN MOTION LTD COM COM 760975102 Total 11864 139769 SH Sole 58856 0 5925 RESMED INC COM 761152107 Total 191885 4363031 SH Sole 1741975 0 2637998 RESTORATION HARDWARE COM COM 760981100 Total 634 111467 SH Sole 104474 0 6993 RICHARDSON ELECTRONICS LTD COM 763165107 Total 641 68200 SH Sole 0 0 68200 RICHTER GEDEON VEGYESZETI GYAR COM 4042387 Total 8597 42700 SH Sole 42700 0 0 RIGHTNOW TECHNOLOGIES COM COM 76657R106 Total 1203 75820 SH Sole 2000 0 75820 RITCHIE BROS AUCTION COM COM 767744105 Total 77179 1559166 SH Sole 805336 0 554221 RITE AID CORP COM 767754104 Total 49 12400 SH Sole 0 0 12400 RLI CORP COM COM 749607107 Total 354 6186 SH Sole 0 0 6186 ROBERT HALF INTL INC COM 770323103 Total 8127 210516 SH Sole 43280 0 167516 ROCHE HLDG LTD SPONSORED ADR COM 771195104 Total 39421 530834 SH Sole 222580 0 22414 ROCHE HOLDINGS AG COM 7110388 Total 427673 2879466 SH Sole 2762566 0 116900 ROCKWELL AUTOMATION COM COM 773903109 Total 63487 882876 SH Sole 230458 0 614903 ROCKWELL COLLINS INC COM COM 774341101 Total 76836 1363557 SH Sole 706617 0 655640 ROHM & HAAS CO COM COM 775371107 Total 746 15258 SH Sole 0 0 15258 ROLLS-ROYCE COM 3283648 Total 153814 19361717 SH Sole 18583217 0 778500 ROWAN COS INC COM 779382100 Total 49848 1133965 SH Sole 676350 0 457615 ROYAL CARIBBEAN CRUISE COM V7780T103 Total 1492 35535 SH Sole 500 0 35035 ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 Total 4130 66340 SH Sole 23500 0 42764 RUBY TUESDAY INC COM COM 781182100 Total 1219 38000 SH Sole 35195 0 2805 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 159251 2911344 SH Sole 2497188 0 123810 RYOHIN KEIKAKU CO COM 6758455 Total 84161 1006100 SH Sole 960400 0 45700 S.A.C.I FALABELLA COM 2771672 Total 37209 12136700 SH Sole 11450000 0 686700 SAFEGUARD SCIENTIFICS COM 786449108 Total 111 44895 SH Sole 8200 0 36695 SAFENET INC COM COM 78645R107 Total 4393 165900 SH Sole 164600 0 1300 SAIPEM COM 4768768 Total 124255 5378575 SH Sole 5147575 0 231000 SALESFORCE COM INC COM COM 79466L302 Total 21184 583119 SH Sole 25375 0 575519 SALIX PHARMACEUTICALS LTD DEL COM 795435106 Total 1174 71112 SH Sole 0 0 71112 SAMSUNG ELECTRONICS CO COM 796050888 Total 125800 213238 SH Sole 204968 0 8270 SANGAMO BIOSCIENCES COM 800677106 Total 6265 1052919 SH Sole 972302 0 80617 SANOFI-AVENTIS COM 5671735 Total 264345 2782658 SH Sole 2662703 0 119955 SANOFI-AVENTIS SPON ADR COM 80105N105 Total 165164 3480804 SH Sole 1200054 0 1669395 SANTARUS INC COM COM 802817304 Total 21431 2868949 SH Sole 2840561 0 28388 SAP AG COM 4846288 Total 444777 2049843 SH Sole 1973673 0 74950 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 93314 1717864 SH Sole 531023 0 767535 SARA LEE CORP COM 803111103 Total 1772 99158 SH Sole 2525 0 96908 SASOL COM 6777450 Total 108518 2871078 SH Sole 2793578 0 77500 SASOL LTD SPONSORED ADR COM 803866300 Total 26162 691563 SH Sole 293054 0 28495 SCANSOURCE INC COM 806037107 Total 27801 460210 SH Sole 202595 0 257615 SCHEIN HENRY INC COM 806407102 Total 29108 608193 SH Sole 98771 0 509942 SCHERING PLOUGH CORP COM COM 806605101 Total 2059 108453 SH Sole 12300 0 96153 SCHLUMBERGER LTD COM 806857108 Total 132436 1046345 SH Sole 229101 0 787176 SCHWAB CHARLES CORP NEW COM 808513105 Total 47422 2755550 SH Sole 840540 0 1756737 SCIENTIFIC GAMES CORP CL A COM 80874P109 Total 12762 363298 SH Sole 5400 0 363298 SCP POOL CORP COM 784028102 Total 8414 179365 SH Sole 37110 0 144115 SCS TRANSN INC COM COM 81111T102 Total 748 25710 SH Sole 24100 0 1610 SEABRIGHT INSURANCE HD COM COM 811656107 Total 1205 69188 SH Sole 64858 0 4330 SEAGATE TECHNOLOG HLDG SHS COM G7945J104 Total 509 19345 SH Sole 0 0 19345 SEAGATE TECHNOLOGY ESCROW COM 811804988 Total 0 12625 SH Sole 0 0 12625 SEARS HLDGS CORP COM COM 812350106 Total 540 4096 SH Sole 0 0 4096 SEI INVESTMENTS CO COM COM 784117103 Total 4429 109285 SH Sole 46425 0 62860 SEMITOOL INC COM COM 816909105 Total 775 68144 SH Sole 63459 0 4685 SENTRY TECHNOLOGY CORP COM 81731K101 Total 2 24000 SH Sole 0 0 24000 SEPRACOR INC COM 817315104 Total 205 4200 SH Sole 0 0 4200 SERVICEMASTER CO COM 81760N109 Total 10241 780643 SH Sole 64712 0 732956 SGS SA COM 4824778 Total 135061 146113 SH Sole 140203 0 5760 SHAMIR OPTICAL INDUSTRY LTD COM M83683108 Total 570 57825 SH Sole 0 0 57825 SHARP CORP COM 6800602 Total 271966 15390522 SH Sole 14809622 0 580900 SHARP CORP ADR COM 819882200 Total 27354 1547968 SH Sole 303246 0 89345 SHC CORP COM 82086G109 Total 0 10000 SH Sole 0 0 10000 SHERWIN WILLIAMS CO COM 824348106 Total 553 11200 SH Sole 0 0 11200 SHIMAMURA CO COM 6804035 Total 81353 701156 SH Sole 669456 0 31700 SHINSEGAE CO COM 6805049 Total 65542 143755 SH Sole 139105 0 4650 SHOPPERS DRUG MART CP COM COM 2821191 Total 56982 1495500 SH Sole 1443500 0 52000 SHUFFLE MASTER INC COM COM 825549108 Total 56844 1590475 SH Sole 1316862 0 249107 SIEMENS AG COM 5727973 Total 285208 3063550 SH Sole 2944350 0 119200 SIGMA ALDRICH CORP COM COM 826552101 Total 1118 17000 SH Sole 3000 0 14000 SIGMA PHARMACEUTICALS LTD COM 6552594 Total 56261 29774158 SH Sole 28242164 0 1531994 SIGNATURE BK NEW YORK COM 82669G104 Total 257 7900 SH Sole 0 0 7900 SILGAN HOLDINGS INC COM COM 827048109 Total 1179 29360 SH Sole 27525 0 1835 SILVER STD RES INC COM 82823L106 Total 218 10625 SH Sole 0 0 10625 SIMON PROPERTY GROUP INC COM 828806109 Total 1062 12623 SH Sole 0 0 12623 SIRIUS SATELLITE RADIO COM 82966U103 Total 446 88175 SH Sole 0 0 88175 SIRVA INC COM COM 82967Y104 Total 20255 2374575 SH Sole 2356315 0 18260 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 Total 9636 1838971 SH Sole 1794306 0 44665 SLM CORP COM COM 78442P106 Total 189751 3653285 SH Sole 1187208 0 2401617 SMARTVIDEO TECHNOLOGIES INC COM 831698105 Total 29 14500 SH Sole 0 0 14500 SMITH INTL INC COM 832110100 Total 157582 4044727 SH Sole 1907118 0 2125364 SMUCKER J M CO NEW COM 832696405 Total 2494 62831 SH Sole 13611 0 49220 SNAP ON INC COM COM 833034101 Total 2652 69576 SH Sole 14294 0 55282 SOLARWORLD AG COM 5819869 Total 32428 123610 SH Sole 116600 0 7010 SOLECTRON CORP COM 834182107 Total 60 15017 SH Sole 0 0 15017 SONIC CORP COM 835451105 Total 54061 1538885 SH Sole 775135 0 764250 SOUTH JERSEY INDS INC COM COM 838518108 Total 651 23890 SH Sole 22390 0 1500 SOUTHERN CO COM 842587107 Total 763 23307 SH Sole 0 0 23307 SOUTHERN UN CO NEW COM 844030106 Total 690 27808 SH Sole 0 0 27808 SPARTECH CORP COM NEW COM 847220209 Total 1267 52785 SH Sole 49475 0 3310 SPARX ASSET MANAGEMENT CO COM 6419224 Total 30551 23872 SH Sole 22570 0 1302 SPDR TR UNIT SER 1 COM 78462F103 Total 251 1937 SH Sole 0 0 1937 SPEEDWAY MOTORSPORTS COM 847788106 Total 1202 31480 SH Sole 0 0 31480 SPRINT NEXTEL CORP COM COM 852061100 Total 5539 214406 SH Sole 134977 0 79854 SRA INTERNATIONAL INC CL A COM 78464R105 Total 3579 94878 SH Sole 14525 0 94878 ST JOE CO COM 790148100 Total 269 4290 SH Sole 0 0 4290 ST JUDE MED INC COM COM 790849103 Total 84551 2062226 SH Sole 773790 0 1298891 ST MARY LD & EXPL CO COM COM 792228108 Total 727 17815 SH Sole 16700 0 1115 STADA ARZNEIMITTEL AG COM 5386750 Total 50145 1164600 SH Sole 1097900 0 66700 STANDARD BANK GROUP LIMITED COM B030GJ7 Total 12224 888600 SH Sole 888600 0 0 STANDARD CHARTERED COM 0408284 Total 173440 6982662 SH Sole 6701574 0 281088 STANLEY WKS COM 854616109 Total 1624 32061 SH Sole 980 0 32061 STAPLES INC COM 855030102 Total 108739 4260936 SH Sole 1484655 0 2668938 STARBUCKS CORP COM 855244109 Total 197906 5259291 SH Sole 800001 0 4506148 STATE ST CORP COM 857477103 Total 81452 1347895 SH Sole 503305 0 844790 STATOIL ASA COM 7133608 Total 188696 6552310 SH Sole 6339210 0 213100 STATOIL ASA SPONSORED ADR COM 85771P102 Total 31240 1096923 SH Sole 460190 0 45545 STERICYCLE INC COM 858912108 Total 34676 512815 SH Sole 131888 0 381527 STERLING RES LTD COM 858915101 Total 53 30000 SH Sole 0 0 30000 STILLWATER MNG CO COM 86074Q102 Total 802 48725 SH Sole 0 0 48725 STRAYER ED INC COM COM 863236105 Total 62291 609147 SH Sole 440793 0 167804 STRYKER CORP COM 863667101 Total 54904 1238267 SH Sole 335423 0 920019 SUBMARINO SA COM B06L266 Total 26898 1043500 SH Sole 1002700 0 40800 SUN LIFE FINANCIAL INC COM COM 866796105 Total 491 11533 SH Sole 0 0 11533 SUN MICROSYSTEMS INC COM 866810104 Total 211 41220 SH Sole 13120 0 28100 SUNCOR ENERGY INC COM COM 867229106 Total 305294 3963839 SH Sole 1279349 0 2619597 SUNDRUG CO LTD COM 6817895 Total 6178 234400 SH Sole 224400 0 10000 SUNTECH PWR HLDGS CO ADR COM 86800C104 Total 21487 580900 SH Sole 557800 0 23100 SUNTRUST BKS INC COM COM 867914103 Total 1740 23917 SH Sole 8800 0 15117 SURMODICS INC COM COM 868873100 Total 34810 984440 SH Sole 858058 0 126382 SURUGA BANK COM 6864329 Total 54638 4052000 SH Sole 3817000 0 235000 SUZLON ENERGY LIMI COM B0DX8R8 Total 33291 1138800 SH Sole 1138800 0 0 SWITCH & DATA FACILITIES CO. COM 9N00177 Total 0 137118 SH Sole 0 0 137118 SYBASE INC COM COM 871130100 Total 1365 64620 SH Sole 60575 0 4045 SYMANTEC CORP COM 871503108 Total 289 17196 SH Sole 80 0 17196 SYMBOL TECHNOLOGIES COM 871508107 Total 270 25585 SH Sole 0 0 25585 SYMMETRY MEDICAL INC COM 871546206 Total 406 19175 SH Sole 0 0 19175 SYNTHES INC COM B014635 Total 176251 1610725 SH Sole 1546425 0 62950 SYSCO CORP COM 871829107 Total 20017 624551 SH Sole 185696 0 438855 T GARANTI BANKASI COM B03MYP5 Total 32474 8738775 SH Sole 8404375 0 334400 T ROWE PRICE GROUP INC COM 74144T108 Total 444 5685 SH Sole 0 0 5685 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 Total 164909 16392516 SH Sole 5872640 0 8160114 TAL INTL GROUP INC COM COM 874083108 Total 850 35265 SH Sole 33055 0 2210 TARGET CORP COM 87612E106 Total 34156 656718 SH Sole 282791 0 379977 TCF FINL CORP COM 872275102 Total 200 7781 SH Sole 0 0 7781 TECHNIP COM 4874160 Total 130074 1924538 SH Sole 1844248 0 80290 TECHNIP NEW SPONSORED ADR COM 878546209 Total 25681 378000 SH Sole 158537 0 15720 TECO ENERGY INC COM 872375100 Total 645 40054 SH Sole 0 0 40054 TELECOM WIRELESS SOLUTIONS COM 8054422 Total 0 21000 SH Sole 0 0 21000 TELETECH HLDGS INC COM COM 879939106 Total 913 82150 SH Sole 77005 0 5145 TELIK INC COM COM 87959M109 Total 41920 2165281 SH Sole 1579050 0 583831 TELLABS INC COM 879664100 Total 3456 217372 SH Sole 119600 0 97772 TERADYNE INC COM 880770102 Total 215 13875 SH Sole 0 0 13875 TESCO COM 0884709 Total 325899 56935530 SH Sole 54635063 0 2300467 TESCO PLC SPONSORED ADR COM 881575302 Total 20602 1199732 SH Sole 226246 0 69631 TEVA PHARMACEUTCL INDS ADR COM 881624209 Total 244997 5949413 SH Sole 5125356 0 818657 TEXAS INSTRS INC COM 882508104 Total 3531 108750 SH Sole 19614 0 89136 TEXTRON INC COM 883203101 Total 206 2215 SH Sole 0 0 2215 THINK PARTNERSHIP INC COM 88409N101 Total 129 69000 SH Sole 21000 0 48000 THORNBURG MTG ASSET CP COM 885218107 Total 328 12146 SH Sole 0 0 12146 THRESHOLD PHARMACEUTIC COM 885807107 Total 1082 72200 SH Sole 7500 0 72200 TI AUTOMOTIVE COM 3067529 Total 0 55000 SH Sole 55000 0 0 TIER TECHNOLOGIES INC CL B COM 88650Q100 Total 637 79131 SH Sole 74166 0 4965 TIFFANY & CO NEW COM 886547108 Total 590 15744 SH Sole 7244 0 8500 TIM HORTONS INC COM 88706M103 Total 398 15000 SH Sole 7900 0 7100 TIME WARNER INC COM 887317105 Total 3473 206853 SH Sole 23931 0 182922 TIVO INC COM 888706108 Total 2159 298650 SH Sole 0 0 298650 TJX COS INC NEW COM 872540109 Total 226 9120 SH Sole 0 0 9120 TL CONTACT.COM INC COM COM 8055279 Total 0 118590 SH Sole 0 0 118590 TMM INC NEW COM 87258Q108 Total 0 12000 SH Sole 12000 0 12000 TNS INC COM 872960109 Total 2667 125951 SH Sole 81810 0 44141 TOD'S SPA COM 4643735 Total 2474 32100 SH Sole 32100 0 0 TOMTOM COM B08TZQ9 Total 84560 2394640 SH Sole 2287340 0 107300 TOOTSIE ROLL INDS INC COM 890516107 Total 2230 76214 SH Sole 0 0 76214 TOP TANKERS INC COM Y8897Y107 Total 502 38650 SH Sole 0 0 38650 TOREADOR RES CORP COM COM 891050106 Total 36671 1178765 SH Sole 1019874 0 158891 TORO CO COM COM 891092108 Total 1519 31810 SH Sole 29820 0 1990 TOTVS COM B10LQP6 Total 2121 127900 SH Sole 127900 0 0 TOYOTA MOTOR CORP COM 6900643 Total 304552 5588500 SH Sole 5364300 0 224200 TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 Total 37868 347735 SH Sole 146121 0 15078 TRACTOR SUPPLY CO COM 892356106 Total 108592 1636907 SH Sole 814645 0 828792 TRADEDOUBLER-W/I COM B0NXWG5 Total 1724 91100 SH Sole 91100 0 0 TRANSCOM WORLDWIDE-B SDR COM 7206726 Total 946 84300 SH Sole 84300 0 0 TRANSMILE GROUP BHD COM 6905477 Total 19301 5597300 SH Sole 5387500 0 209800 TREEHOUSE FOODS INC COM 89469A104 Total 288 10853 SH Sole 0 0 10853 TRIANGLE MULTI-MED LTD COM COM 895891109 Total 0 135000 SH Sole 0 0 135000 TRIBUNE CO NEW COM 896047107 Total 4065 148218 SH Sole 11600 0 137018 TRIMBLE NAVIGATION LTD COM COM 896239100 Total 32184 714415 SH Sole 181260 0 557420 TRUSTMARK CORP COM 898402102 Total 472 14944 SH Sole 0 0 14944 TULLOW OIL COM 0150080 Total 2539 431800 SH Sole 431800 0 0 TURBOCHEF TECHNOLOGIES COM 900006206 Total 611 50125 SH Sole 0 0 50125 TXU CORP COM COM 873168108 Total 227 5080 SH Sole 1000 0 4080 TYCO INTERNATIONAL LTD COM 902124106 Total 1560 58050 SH Sole 33808 0 24242 U S AG ORD COM H8920M855 Total 43431 394940 SH Sole 160111 0 21126 U S PLASTIC LMBR CORP COM 902948108 Total 0 10000 SH Sole 0 0 10000 UAP HLDG CORP COM 903441103 Total 1006 46800 SH Sole 0 0 46800 UBS AG COM 7126114 Total 363096 3313627 SH Sole 3185257 0 128370 ULTIMATE SOFTWARE GROUP INC COM 90385D107 Total 79219 3064558 SH Sole 1999053 0 1085565 ULTRA ELECTRONICS HLDGS PLC COM 0912332 Total 39671 2137500 SH Sole 2011000 0 126500 ULTRA PETE CORP COM 903914109 Total 28174 452157 SH Sole 269397 0 182760 UNDEFINED SECURITY COM 8054731 Total 0 33333 SH Sole 0 0 33333 UNIFIRST CORP MASS COM COM 904708104 Total 13299 400322 SH Sole 235732 0 164590 UNION PAC CORP COM 907818108 Total 1865 19974 SH Sole 2585 0 17589 UNIONBANCAL CORP COM COM 908906100 Total 1161 16550 SH Sole 6650 0 9900 UNITED ARROWS LTD COM 6166597 Total 55225 2029900 SH Sole 1946600 0 83300 UNITED DRUG COM 3302480 Total 26032 5721050 SH Sole 5425050 0 296000 UNITED PARCEL SERVICE CL B COM 911312106 Total 11404 143668 SH Sole 30930 0 112938 UNITED STATES STEEL CORP NEW COM 912909108 Total 983 16215 SH Sole 0 0 16215 UNITED SURGICAL PRTNRS COM 913016309 Total 43098 1217131 SH Sole 522720 0 713901 UNITED TECHNOLOGIES CP COM 913017109 Total 3475 59950 SH Sole 10807 0 50003 UNITEDHEALTH GROUP INC COM 91324P102 Total 168578 3017873 SH Sole 1108988 0 1797715 UNIVISION COMMUNICATNS CL A COM 914906102 Total 5293 153577 SH Sole 92667 0 60910 URBI DESARROLLOS URABANOS SA COM B0126X9 Total 31044 4080300 SH Sole 3937600 0 142700 US BANCORP DEL COM 902973304 Total 4415 144775 SH Sole 43861 0 101114 USEC INC COM 90333E108 Total 156 13025 SH Sole 0 0 13025 UTI WORLDWIDE INC ORD COM G87210103 Total 1307 41365 SH Sole 480 0 41365 VALEANT PHARMACEUTICAL COM 91911X104 Total 49273 3108711 SH Sole 1566578 0 1529439 VALENCE TECHNOLOGY INC COM 918914102 Total 98 39500 SH Sole 0 0 39500 VALERO ENERGY CORP NEW COM 91913Y100 Total 1240 20753 SH Sole 560 0 20753 VALSPAR CORP COM 920355104 Total 704 25274 SH Sole 0 0 25274 VALUECLICK INC COM COM 92046N102 Total 120855 7142715 SH Sole 4874235 0 2206431 VALUEVISION MEDIA INC CL A COM 92047K107 Total 25398 1987312 SH Sole 1944078 0 43234 VARIAN MED SYS INC COM COM 92220P105 Total 1345 23957 SH Sole 0 0 23957 VCA ANTECH INC COM 918194101 Total 52736 1851705 SH Sole 516768 0 1361615 VECTREN CORP COM 92240G101 Total 631 23955 SH Sole 0 0 23955 VERITAS DGC INC COM 92343P107 Total 2174 47900 SH Sole 1440 0 47900 VERIZON COMMUNICATIONS COM 92343V104 Total 8063 236749 SH Sole 8804 0 227945 VIACOM INC CL A COM 925524100 Total 2294 59193 SH Sole 0 0 59193 VIACOM INC CL B COM 925524308 Total 233 6009 SH Sole 0 0 6009 VIACOM INC NEW CL B COM 92553P201 Total 326 8395 SH Sole 2492 0 5903 VINCI COM B08J473 Total 155917 1583784 SH Sole 1520134 0 63650 VIRTRA SYS INC COM 92827K103 Total 1 20000 SH Sole 0 0 20000 VISTACARE INC CL A COM 92839Y109 Total 244 15780 SH Sole 0 0 15780 VISTAPRINT LIMITED SHS COM G93762204 Total 1000 33515 SH Sole 0 0 33515 VITAL SIGNS INC COM COM 928469105 Total 1004 18280 SH Sole 17130 0 1150 VNUS MED TECNOLOGIES COM COM 928566108 Total 76 10000 SH Sole 10000 0 0 VOCUS INC COM COM 92858J108 Total 2148 144700 SH Sole 0 0 144700 VODAFONE GROUP PLC ADR COM 92857W100 Total 566 27059 SH Sole 750 0 26040 VOLTERRA SEMICONDUCTOR COM 928708106 Total 58793 3079794 SH Sole 2052841 0 1040703 VOYAGER ENTMT INTL INC COM COM 92908D101 Total 8 50000 SH Sole 0 0 50000 VT GROUP COM 3172973 Total 34372 4388950 SH Sole 4130050 0 258900 WACHOVIA CORP COM 929903102 Total 1767 31534 SH Sole 7527 0 24007 WAL MART DE MEXICO SA SPON ADR COM 93114W107 Total 16167 604145 SH Sole 290695 0 22430 WAL MART STORES INC COM 931142103 Total 54312 1149698 SH Sole 260555 0 902058 WALGREEN CO COM 931422109 Total 236721 5488551 SH Sole 1447309 0 4015666 WAL-MART DE MEXICO SA DE CL V COM B02YZ04 Total 112906 42705400 SH Sole 41497700 0 1207700 WASHINGTON MUT INC COM 939322103 Total 801 18810 SH Sole 0 0 18810 WASHINGTON POST CO CL B COM 939640108 Total 1721 2215 SH Sole 300 0 1915 WASTE MGMT INC DEL COM COM 94106L109 Total 2382 67490 SH Sole 797 0 66693 WATSCO INC COM 942622200 Total 7769 109350 SH Sole 18710 0 91040 WAVE SYSTEMS CORP CL A COM 943526103 Total 12 21660 SH Sole 0 0 21660 WEATHERFORD INTL INC COM COM G95089101 Total 1278 27933 SH Sole 7200 0 20733 WEBEX INC COM 94767L109 Total 169817 5043590 SH Sole 3184115 0 1802048 WEBMD CORP COM 94769M105 Total 354 32802 SH Sole 0 0 32802 WEBVAN GROUP INC COM 94845V103 Total 0 10100 SH Sole 0 0 10100 WEIGHT WATCHERS INTL COM 948626106 Total 217 4230 SH Sole 0 0 4230 WELLPOINT INC COM 94973V107 Total 555 7185 SH Sole 128 0 7057 WELLS FARGO & CO DEL COM COM 949746101 Total 10338 161865 SH Sole 48492 0 115263 WEST CORP COM 952355105 Total 1906 42680 SH Sole 615 0 42680 WESTERN ALLIANCE BNCP COM COM 957638109 Total 437 11755 SH Sole 11020 0 735 W-H ENERGY SVCS INC COM COM 92925E108 Total 19346 434837 SH Sole 431383 0 3454 WHERIFY WIRELESS INC COM 96328T109 Total 84 44450 SH Sole 0 0 44450 WHIRLPOOL CORP COM COM 963320106 Total 3380 36950 SH Sole 0 0 36950 WHOLE FOODS MKT INC COM 966837106 Total 9500 142991 SH Sole 23900 0 119291 WILLIAMS SONOMA INC COM 969904101 Total 51489 1214380 SH Sole 642160 0 569970 WILMINGTON TRUST CORP COM COM 971807102 Total 1924 44394 SH Sole 15494 0 28900 WIND RIVER SYSTEMS INC COM COM 973149107 Total 12480 1002379 SH Sole 994543 0 7836 WINDROSE MED PPTYS TR COM 973491103 Total 2849 188927 SH Sole 900 0 188927 WINSTAR COMMUNICATIONS COM COM 975515107 Total 0 13585 SH Sole 0 0 13585 WINSTON HOTELS INC COM COM 97563A102 Total 986 86700 SH Sole 81265 0 5435 WINTRUST FINANCIAL CORP COM 97650W108 Total 3062 52648 SH Sole 1932 0 50716 WISCONSIN ENERGY CORP COM 976657106 Total 681 17042 SH Sole 0 0 17042 WITS BASIN PRECIOUS METALS COM COM 977427103 Total 9 41059 SH Sole 0 0 41059 WMS INDS INC COM COM 929297109 Total 11860 394013 SH Sole 390948 0 3065 WOLFE-TROY MEDICAL INC COM 8054182 Total 0 116887 SH Sole 0 0 116887 WOLVERINE WORLD WIDE COM COM 978097103 Total 1058 47800 SH Sole 44810 0 2990 WORKSTREAM INC COM COM 981402100 Total 9018 5009972 SH Sole 4970070 0 39902 WORLD HEART CORP NEW COM 980905202 Total 100 105000 SH Sole 0 0 105000 WORLDCOM INC GA NEW COM 98157D106 Total 0 63222 SH Sole 0 0 63222 WORLEYPARSONS LTD COM 6562474 Total 42050 3133450 SH Sole 2936750 0 196700 WPS RESOURCES CORP COM 92931B106 Total 273 5550 SH Sole 0 0 5550 WRIGLEY WM JR CO COM 982526105 Total 13163 205674 SH Sole 28870 0 177354 WUMART STORES INC COM 6713164 Total 17821 5121900 SH Sole 4922900 0 199000 WYETH COM 983024100 Total 6014 123968 SH Sole 13406 0 110562 XCEL ENERGY INC COM 98389B100 Total 684 37740 SH Sole 0 0 37740 XILINX INC COM COM 983919101 Total 10156 398902 SH Sole 52300 0 343602 XM SATELLITE RADIO HLD CL A COM 983759101 Total 52798 2370806 SH Sole 1397580 0 948708 XTO ENERGY CORP COM COM 98385X106 Total 63664 1461199 SH Sole 772103 0 686780 YAHOO INC COM 984332106 Total 113549 3519814 SH Sole 695538 0 2712701 YAMADA DENKI CO COM 6985026 Total 149260 1297800 SH Sole 1238200 0 59600 YUM BRANDS INC COM COM 988498101 Total 353 7225 SH Sole 4580 0 2645 ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 121379 2714208 SH Sole 940272 0 1798496 ZILA INC COM PAR $0.01 COM 989513205 Total 8661 2715135 SH Sole 2693842 0 21293 ZIMMER HLDGS INC COM 98956P102 Total 83964 1242083 SH Sole 432009 0 813169 ZODIAC SA COM 7294334 Total 51859 800250 SH Sole 752650 0 47600 ZUMIEZ INC COM 989817101 Total 6913 113145 SH Sole 0 0 113145
-----END PRIVACY-ENHANCED MESSAGE-----