-----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, KqkVXWr++6LlNy/SxAVIdD2l4o5Y3S5KQinzwyv2FW2JtvQoMLTTs/gGouEKw8tA 0x/QBhQaK/WNeIM+LkbTfg== 0001169232-08-002044.txt : 20080513 0001169232-08-002044.hdr.sgml : 20080513 20080513172731 ACCESSION NUMBER: 0001169232-08-002044 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20080331 FILED AS OF DATE: 20080513 DATE AS OF CHANGE: 20080513 EFFECTIVENESS DATE: 20080513 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: 08828710 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 d74290_13fhr.txt 13F-HR 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, 2008 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/13/2008 - -------------------------------------------------------------------------------- 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-08 FORM 13F INFORMATION TABLE
VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ------------------------------ --------------- --------- -------- -------- --- ---- ------- -------- -------- -------- -------- 3M CO COM COM 88579Y101 27413 346357 SH Sole 81991 0 264365 A C MOORE ARTS & CRAFT COM 00086t103 81 11900 SH Sole 300 0 11600 ABB LTD COM 7108899 578415 21695973 SH Sole 21067173 0 628800 ABB LTD (INDIA) COM B1Y9QS9 540979 460800 SH Sole 460800 0 0 ABB LTD SPONSORED ADR COM 375204 130448 4845781 SH Sole 3318211 0 1527570 ABBOTT LABS COM COM 2824100 59818 1084645 SH Sole 322067 0 762578 ABM INDS INC COM COM 957100 827 36864 SH Sole 22240 0 14624 ACCENTURE LET CL A COM COM G1150G111 32787 932258 SH Sole 510966 0 422927 ACE LTD ORD COM G0070K103 2711 49243 SH Sole 27700 0 21543 ACTELION COM B1YD5Q2 136644 2523426 SH Sole 2449326 0 74100 ACTIVISION INC NEW COM NEW COM 4930202 206432 7558879 SH Sole 3953483 0 3605394 ACTUANT CORPORATION CL A NEW COM 00508x203 322 10660 SH Sole 0 0 10660 ACUITY BRANDS INC COM COM 00508Y102 588 13700 SH Sole 13165 0 535 ADOBE SYS INC COM COM 00724F101 190210 5344504 SH Sole 2410150 0 2934354 ADVISORY BOARD CO COM 00762w107 2395 43600 SH Sole 2700 0 40900 AE BIOFUELS INC SERIES B PREFE COM 9n00656 0 257142 SH Sole 0 0 257142 AEON MALL CO LTD COM 6534202 17734434 6413900 SH Sole 6256800 0 157100 AETNA INC COM 00817y108 385 9164 SH Sole 0 0 9164 AFFILIATED MANAGERS COM 8252108 142455 1569929 SH Sole 904339 0 665590 AFLAC INC COM COM 1055102 6896 106182 SH Sole 51458 0 54724 AFTERMARKET TECH CORP COM COM 8318107 422 21720 SH Sole 20995 0 725 AGNICO EAGLE MINES LTD COM COM 8474108 11975 176867 SH Sole 167866 0 9001 AIR METHODS CORP COM PAR $.06 COM 9128307 25683 530963 SH Sole 508167 0 22796 AIR PRODS & CHEMS INC COM 9158106 2237 24328 SH Sole 100 0 24228 AIRGAS INC COM COM 9363102 89481 1967902 SH Sole 1208935 0 758967 AKAMAI TECHNOLOGIES COM 00971t101 253 9015 SH Sole 0 0 9015 ALBERTO CULVER CO NEW COM COM 13078100 3877 141482 SH Sole 76450 0 65032 ALCOA INC COM COM 13817101 1512 41943 SH Sole 1501 0 40442 ALCON INC COM SHS COM H01301102 43318 304528 SH Sole 145969 0 158559 ALL AMERICA LATINA COM B06QT37 39299 2220300 SH Sole 2220300 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 40437 1530560 SH Sole 1201230 0 329330 ALLERGAN INC COM COM 18490102 150620 2671035 SH Sole 1297305 0 1373730 ALLETE COM COM 18522300 643 16655 SH Sole 16100 0 555 ALLIANCE DATA SYS CORP COM COM 18581108 93972 1977946 SH Sole 1077051 0 900895 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 866 13656 SH Sole 5029 0 8627 ALLIANT TECHSYSTEMS COM COM 18804104 952 9191 SH Sole 0 0 9191 ALLIED CAP CORP NEW COM COM 01903Q108 940 50997 SH Sole 115 0 50882 ALLSCRIPTS HLTHCAR SOL COM COM 01988P108 24469 2371025 SH Sole 1840840 0 530185 ALLSTATE CORP COM COM 20002101 1864 38787 SH Sole 5318 0 33469 ALTRIA GROUP INC COM COM 02209S103 5093 229443 SH Sole 15201 0 214242 AMEREN CORP COM 23608102 273 6208 SH Sole 0 0 6208 AMERICA MOVIL SAB COM 2667470 716214 21114800 SH Sole 21114800 0 0 AMERICAN CAPITAL STRAT COM COM 24937104 10510 307700 SH Sole 7400 0 300300 AMERICAN ECOLOGY CORP COM 25533407 253 10000 SH Sole 0 0 10000 AMERICAN ELEC PWR INC COM 25537101 319 7671 SH Sole 0 0 7671 AMERICAN EXPRESS CO COM COM 25816109 9992 228569 SH Sole 25597 0 202972 AMERICAN INTL GROUP COM COM 26874107 18756 433672 SH Sole 151654 0 282017 AMERICAN PUBLIC ED INC COM COM 02913v103 2768 91155 SH Sole 3300 0 87855 AMERICAN REPROGRAPHICS COM 29263100 725 48875 SH Sole 0 0 48875 AMERICAN SUPERCONDUCTOR CORP COM 30111108 532 22950 SH Sole 0 0 22950 AMERICREDIT CORP COM 03060r101 206 20500 SH Sole 0 0 20500 AMERIGON INC COM COM 03070L300 9053 611670 SH Sole 608730 0 2940 AMERIPRISE FINL INC COM 03076c106 600 11573 SH Sole 0 0 11573 AMERISAFE INC-CL A COM 03071h100 801 63420 SH Sole 0 0 63420 AMERISTAR CASINOS INC COM COM 03070Q101 492 26965 SH Sole 26065 0 900 AMGEN INC COM 31162100 6331 151549 SH Sole 9986 0 141563 AMICAS INC COM 1712108 480 211500 SH Sole 1500 0 210000 AMLIN COM B2988H1 41862 15404621 SH Sole 14816766 0 587855 AMREST HOLDINGS COM B07XWG1 30038 298000 SH Sole 298000 0 0 AMYLIN PHARMACEUTICALS COM 32346108 259 8868 SH Sole 0 0 8868 ANADARKO PETE CORP COM COM 32511107 3287 52156 SH Sole 2650 0 49506 ANCHOR BANCORP WIS INC COM 32839102 303 16000 SH Sole 0 0 16000 ANHANGUERA EDUCACI COM B1SY486 88735 3697300 SH Sole 3580200 0 117100 ANHEUSER BUSCH COS INC COM COM 35229103 5363 113049 SH Sole 15898 0 97151 ANIMAL HEALTH INTL INC COM COM 03525n109 1887 172555 SH Sole 0 0 172555 ANIXTER INTL INC COM COM 35290105 781 12195 SH Sole 9520 0 2675 AON CORP COM COM 37389103 3728 92740 SH Sole 40 0 92700 APACHE CORP COM 37411105 200284 1657710 SH Sole 676910 0 981000 APOLLO GROUP INC CL A COM 37604105 1399 32400 SH Sole 5225 0 27275 APOLLO INVT CORP COM 03761u106 226 14290 SH Sole 0 0 14290 APPLE INC COM COM 37833100 37136 258788 SH Sole 46305 0 212483 APPLERA CORP CELERA GEN GRP COM 38020202 199 13550 SH Sole 0 0 13550 APPLIED MATLS INC COM COM 38222105 19074 977655 SH Sole 290645 0 687010 APRIL SA COM 7084892 32899 1041103 SH Sole 1007903 0 33200 AQUA AMERICA INC COM 03836w103 446 23755 SH Sole 0 0 23755 AQUATIC CELLULOSE INTL COM COM 38389102 0 30000 SH Sole 0 0 30000 AQUILA INC COM COM 03840P102 50 15542 SH Sole 0 0 15542 ARABTEC HOLDING CO COM B02PY44 59532 4961000 SH Sole 4961000 0 0 ARCH CHEMICALS INC COM COM 03937R102 597 16015 SH Sole 15480 0 535 ARCHER DANIELS MIDLAND COM COM 39483102 6515 158312 SH Sole 19000 0 139312 ARGO GROUP INTL HLDGS COM COM G0464B107 850 23922 SH Sole 23127 0 795 ARM HOLDING PLC COM 42068106 6627 1257453 SH Sole 295999 0 961453 ARROW ELECTRS INC COM COM 42735100 791 23510 SH Sole 0 0 23510 ASA BERMUDA LIMITED COM g3156p103 319 3900 SH Sole 0 0 3900 ASHFORD HOSPITALITY TR COM SHS COM 44103109 680 119795 SH Sole 115805 0 3990 ASHMORE GROUP COM B132NW2 30718 10951200 SH Sole 10352200 0 599000 ASIAN PAINTS(INDIA) COM 6099756 866167 721836 SH Sole 695636 0 26200 ASM PACIFIC TECH COM 6002453 345991 6161900 SH Sole 5906400 0 255500 ASSOCIATED BANC CORP COM COM 45487105 1428 53658 SH Sole 15437 0 38221 ASSURED GUARANTY LTD COM COM G0585R106 1757 74000 SH Sole 32150 0 41850 ASTORIA FINL CORP COM COM 46265104 805 29631 SH Sole 28645 0 985 AT&T INC COM 00206R102 15498 404658 SH Sole 33197 0 371461 AUTODESK INC COM COM 52769106 45247 1437325 SH Sole 438090 0 999235 AUTOLIV INC COM COM 52800109 1054 21000 SH Sole 10000 0 11000 AUTOMATIC DATA PROCESSING INC COM 53015103 66113 1559643 SH Sole 536882 0 1022761 AUTONOMY CORP COM 0118271 68775 7487700 SH Sole 7242100 0 245600 AVALONBAY COMMUNITIES INC COM 53484101 986 10213 SH Sole 3068 0 7145 AVERY DENNISON CORP COM COM 53611109 2079 42225 SH Sole 7658 0 34567 AVID TECHNOLOGY INC COM COM 05367P100 503 20685 SH Sole 19995 0 690 AVISTA CORP COM COM 05379B107 513 26225 SH Sole 25350 0 875 AVON PRODS INC COM COM 54303102 4731 119658 SH Sole 96996 0 22662 AXA COM 7088429 40542 1763484 SH Sole 1757384 0 6100 AXA - SPON ADR COM 54536107 48520 1343667 SH Sole 1314082 0 29585 BANCO COMPARTAMOS SA COM B1W35S6 271865 5796700 SH Sole 5371100 0 425600 BANCO DE SANTANDER ADR COM 05964H105 53497 2682906 SH Sole 2627951 0 54955 BANCO ITAU HLDG FINANC SP ADR 500 PFD COM 59602201 25283 1110833 SH Sole 1088835 0 21998 BANCTEC INC - 144A - QIB COM 59784207 9670 1933972 SH Sole 1933972 0 0 BANCTEC INC - 144A - REG S COM U06620105 330 66028 SH Sole 66028 0 0 BANK HAWAII CORP COM COM 62540109 1360 27433 SH Sole 14855 0 12578 BANK NEW YORK MELLON CORP COM COM 64058100 2763 66220 SH Sole 30218 0 36002 BANK OF AMERICA CORP COM COM 60505104 46023 1214012 SH Sole 296181 0 917831 BANK OF MONTREAL COM 63671101 707 15787 SH Sole 1734 0 14053 BANK RAKYAT INDONESIA COM 6709099 291623480 205019600 SH Sole 200793600 0 4226000 BANKFINANCIAL CORP COM COM 06643p104 295 18551 SH Sole 0 0 18551 BARD C R INC COM COM 67383109 92051 954896 SH Sole 520960 0 433936 BARRY CALLEBAUT AG COM 5476929 73773 85783 SH Sole 82623 0 3160 BAUER AG COM B17M2N2 19701 480500 SH Sole 458600 0 21900 BAXTER INTL INC COM COM 71813109 4145 71691 SH Sole 9516 0 63025 BB&T CORP COM COM 54937107 6837 213280 SH Sole 117748 0 95532 BCO SOFISA SA COM B1W1J88 44500 5085700 SH Sole 4940900 0 144800 BEACON ROOFING SUPPLY COM 73685109 401 40112 SH Sole 9602 0 30510 BECTON DICKINSON & CO COM COM 75887109 5217 60775 SH Sole 25380 0 35395 BED BATH & BEYOND INC COM COM 75896100 6422 217711 SH Sole 37910 0 179801 BEIERSDORF AG COM 5107401 193883 3649904 SH Sole 3530504 0 119400 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 285396 35365000 SH Sole 34690000 0 675000 BERKSHIRE HATHAWAY INC CL A COM 84670108 102851 771 SH Sole 726 0 45 BERKSHIRE HATHAWAY INC CL B COM 84670207 10122 2263 SH Sole 501 0 1762 BEST BUY INC COM COM 86516101 17116 412861 SH Sole 130130 0 282731 BG GROUP COM 0876289 234878 20126631 SH Sole 19567521 0 559110 BG PLC FINAL INST ADR COM 108909102 53546 461711 SH Sole 451281 0 10430 BHARAT HEAVY ELECT COM 6129523 3715158 1806500 SH Sole 1763900 0 42600 BHARTI AIRTEL LTD COM 6442327 5674646 6869200 SH Sole 6716600 0 152600 BHP BILLITON LTD SPONSORED ADR COM 88606108 24295 368950 SH Sole 360656 0 8294 BIM BIRLESIK MAGAZ COM B0D0006 87276 831200 SH Sole 810200 0 21000 BIOSANTE PHARMACEUTCLS COM NEW COM 09065V203 139 30400 SH Sole 0 0 30400 BIOSPHERE MEDICAL INC COM 09066v103 126 27600 SH Sole 0 0 27600 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067d201 225 1300 SH Sole 0 0 1300 BJ SVCS CO COM COM 55482103 2095 73490 SH Sole 18125 0 55365 BJS RESTAURANTS INC COM 09180c106 432 30000 SH Sole 0 0 30000 BLACKBAUD INC COM COM 09227Q100 6545 269606 SH Sole 84070 0 185536 BLACKBOARD INC COM COM 91935502 864 25950 SH Sole 6700 0 19550 BLAST ENERGY SVCS INC COM 93440105 74 308923 SH Sole 0 0 308923 BLINKX PLC COM B1WBW23 4287 26379801 SH Sole 25600101 0 779700 BLUE NILE INC COM COM 09578r103 885 16344 SH Sole 0 0 16344 BLUEBAY ASSET MANAGEMENT COM B1G5276 17331 4998241 SH Sole 4791441 0 206800 BMC SOFTWARE INC COM 55921100 1495 45995 SH Sole 1165 0 44830 BOEING CO COM COM 97023105 2508 33725 SH Sole 7492 0 26233 BOK FINL CORP COM NEW COM 05561Q201 1480 28339 SH Sole 21308 0 7031 BOLSA DE MERCADORIAS E FUTUROS COM B29NBB1 29010 1813100 SH Sole 1747900 0 65200 BORG-WARNER AUTOMOTIVE COM COM 99724106 1025 23820 SH Sole 2300 0 21520 BOSTON PROPERTIES INC COM COM 101121101 1422 15443 SH Sole 700 0 14743 BOVESPA HOLDING SA COM B28CWH2 361743 15295700 SH Sole 14943200 0 352500 BP PLC SPONSORED ADR COM 55622104 24898 410516 SH Sole 119645 0 290871 BR MALLS PARTICIPACOES SA COM B1RYG58 94208 6023500 SH Sole 5825800 0 197700 BRADY CORP CL A COM 104674106 999 29885 SH Sole 22135 0 7750 BRIGHT HORIZON FAMILY COM COM 109195107 11894 276337 SH Sole 65374 0 210963 BRISTOL MYERS SQUIBB COM COM 110122108 4260 200017 SH Sole 18955 0 181062 BRITISH SKY BROADCAST COM 111013108 41900 945823 SH Sole 927000 0 18823 BRITISH SKY BROADCASTING GROUP COM 0141192 107514 19319661 SH Sole 18814961 0 504700 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 1041 59176 SH Sole 9757 0 49419 BROCADE COMMUNCTNS SYS COM 111621306 742 101650 SH Sole 1500 0 100150 BROOKDALE SR LIVING COM COM 112463104 87229 3649779 SH Sole 2098841 0 1550938 BROOKFIELD ASSET MGMT CL A LTD VT COM 2092599 49147 1776808 SH Sole 1718058 0 58750 BROOKFIELD ASSET MGMT CL A LTD VT SH COM 112585104 38414 1431780 SH Sole 1389793 0 41987 BUCYRUS INTL INC NEW CL A COM 118759109 671 6602 SH Sole 0 0 6602 BUMIPUTRA-COMMERCE HLDGS COM 6075745 585382 58832400 SH Sole 57353700 0 1478700 BURCKHARDT COMPRES COM B176416 43147 136111 SH Sole 131811 0 4300 BURLINGTON NRTHN SANTA COM COM 12189T104 6340 68762 SH Sole 6406 0 62356 C H ROBINSON WORLDWIDE COM COM 12541W209 74787 1374762 SH Sole 623941 0 750821 CABELAS INC COM COM 126804301 181 12750 SH Sole 5000 0 7750 CACI INTL INC CL A COM 127190304 6766 148532 SH Sole 123420 0 25112 CAIRN ENERGY PLC COM B1RZDL6 53394 1884053 SH Sole 1807729 0 76324 CAIRN INDIA COM B1G2NN0 1473779 6573500 SH Sole 6573500 0 0 CALLAWAY GOLF CO COM COM 131193104 594 40490 SH Sole 39140 0 1350 CAMPBELL SOUP CO COM 134429109 450 13271 SH Sole 4500 0 8771 CANADIAN NATL RY CO COM COM 136375102 34972 723782 SH Sole 684405 0 39377 CAPELLA EDUCATION CO COM COM 139594105 36050 660267 SH Sole 395100 0 265167 CAPITA GROUP COM B23K0M2 117824 17365297 SH Sole 16805896 0 559401 CAPITAL DIAGNOSTIC CORPORATION COM 14007t100 0 16000 SH Sole 0 0 16000 CAPITAL GROWTH SYS INC COM COM 14019A107 168 311756 SH Sole 131756 0 180000 CAPITAL ONE FINL CORP COM 14040h105 466 9480 SH Sole 6400 0 3180 CAPITAL SR LIVING CORP COM COM 140475104 10723 1332065 SH Sole 1326006 0 6059 CAPITALAND COM 6309303 488330 76902400 SH Sole 74471700 0 2430700 CAPITALSOURCE INC COM 14055x102 129 13375 SH Sole 0 0 13375 CARDICA INC COM COM 14141r101 1852 250656 SH Sole 0 0 250656 CARDINAL HEALTH INC COM COM 14149Y108 7714 146918 SH Sole 27461 0 119457 CARDIODYNAMICS INTL COM 141597104 3 12000 SH Sole 0 0 12000 CARDTRONICS INC COM 14161H108 401 57575 SH Sole 0 0 57575 CARMAX INC COM COM 143130102 36678 1888690 SH Sole 660203 0 1228487 CARNIVAL CORP CL A COM 143658300 1222 30192 SH Sole 13050 0 17142 CARPHONE WAREHOUSE COM 0878702 40237 14118130 SH Sole 13661230 0 456900 CASH SYSTEMS INC COM COM 14756B102 675 1299191 SH Sole 1293605 0 5586 CATERPILLAR INC DEL COM COM 149123101 4961 63375 SH Sole 19445 0 43930 CAVCO INDS INC DEL COM COM 149568107 216 6165 SH Sole 5960 0 205 CBEYOND INC COM COM 149847105 9978 531020 SH Sole 528410 0 2610 CBS CORP COM 124857202 3068 138956 SH Sole 9370 0 131456 CDA WESTN BK EDMONTON COM COM 2188283 58431 2268300 SH Sole 2195700 0 72600 CELGENE CORP COM COM 151020104 120065 1958951 SH Sole 631945 0 1327006 CEMEX SAB DE CV SPON ADR 5 ORD COM 151290889 434 16626 SH Sole 1100 0 15526 CENCOSUD S A SPON ADR 144A COM 15132H200 166362 2577130 SH Sole 2519030 0 58100 CENCOSUD SA COM B00R3L2 2952111 1578500 SH Sole 1578500 0 0 CENTRAL EUROPEAN DIST COM COM 153435102 82367 1415490 SH Sole 1380700 0 34790 CENTRAL EUROPEAN MEDIA CL A NEW COM G20045202 57300 672300 SH Sole 657800 0 14500 CENTURY CASINOS INC COM COM 156492100 3241 997125 SH Sole 992665 0 4460 CEPHEID COM COM 15670R107 3881 159124 SH Sole 32587 0 126537 CERES POWER HLDGS COM B035142 2003 1144522 SH Sole 1144522 0 0 CF INDS HLDGS INC COM COM 125269100 248 2395 SH Sole 2315 0 80 CHATTEM INC COM 162456107 2845 42890 SH Sole 8150 0 34740 CHEESECAKE FACTORY INC COM 163072101 1654 75932 SH Sole 3725 0 72207 CHESAPEAKE ENERGY CORP COM COM 165167107 1181 25620 SH Sole 6920 0 18700 CHEVRONTEXACO CORP COM 166764100 12976 152024 SH Sole 26693 0 125331 CHICAGO BRIDGE & IRON COM 167250109 539 13760 SH Sole 0 0 13760 CHINA COMM CONSTR COM B1JKTQ6 103183 5999000 SH Sole 5999000 0 0 CHINA HIGH SPEED T COM B1YC2B3 28838 2543000 SH Sole 2543000 0 0 CHINA MERCHANTS BK COM B1DYPZ5 204618 7592500 SH Sole 7592500 0 0 CHINA MOBILE COM 6073556 162850 1406300 SH Sole 1406300 0 0 CHINA MOBILE SPONSORED ADR COM 16941M109 45836 611072 SH Sole 607793 0 3279 CHINA NEPSTAR CHAIN DRUG - ADR COM 16943C109 19431 1428744 SH Sole 1400337 0 28407 CHINA OILFIELD SERVICES COM 6560995 214448 16806244 SH Sole 16610244 0 196000 CHINACAST EDUCATION CORP COM 16946t109 352 76750 SH Sole 4200 0 72550 CHIPOTLE MEXICAN GRILL CL A COM 169656105 323 2850 SH Sole 2200 0 650 CHIPOTLE MEXICAN GRILL CL B COM 169656204 56359 580485 SH Sole 297490 0 282995 CHRISTOPHER & BANKS CP COM COM 171046105 586 58617 SH Sole 56662 0 1955 CHUBB CORP COM COM 171232101 6716 135760 SH Sole 39300 0 96460 CIGNA CORP COM 125509109 271 6692 SH Sole 0 0 6692 CIMAREX ENERGY CO COM COM 171798101 20442 373447 SH Sole 121231 0 252216 CINEMA CITY INTERNATIONAL COM B1K9VW2 39775 1376300 SH Sole 1376300 0 0 CINTAS CORP COM COM 172908105 9681 339249 SH Sole 46374 0 292875 CISCO SYS INC COM COM 17275R102 246368 10227029 SH Sole 4264974 0 5962055 CITIGROUP COM COM 172967101 2827 132012 SH Sole 19614 0 112398 CITIGROUP GLBL MKTS HLDS INC E COM 173076837 147 15000 SH Sole 0 0 15000 CITRIX SYSTEMS, INC COM 177376100 47896 1632977 SH Sole 902294 0 730683 CLARCOR INC COM COM 179895107 855 24060 SH Sole 20795 0 3265 CLECO CORP NEW COM COM 12561W105 687 30980 SH Sole 29175 0 1805 CLIMATE EXCHANGE COM 3355116 4117 222400 SH Sole 222400 0 0 CLIMATE EXCHANGE PLC COM g2311r103 212 6000 SH Sole 0 0 6000 CLOROX CO DEL COM COM 189054109 698 12328 SH Sole 3426 0 9512 CME GROUP INC COM 12572q105 38500 82073 SH Sole 1826 0 80247 CNOOC COM B00G0S5 204651 17795700 SH Sole 17795700 0 0 CNOOC LTD SPONSORED ADR COM 126132109 32668 222554 SH Sole 218069 0 4485 COACH INC. COM 189754104 42388 1405920 SH Sole 568428 0 837492 COCA COLA CO COM COM 191216100 17104 281000 SH Sole 35922 0 245078 COCA COLA HELLENIC BTG SPONSORED ADR COM 1912EP104 13767 293975 SH Sole 293316 0 659 COCA COLA ICECEK COM B058ZV4 18406 1736400 SH Sole 1736400 0 0 COCA-COLA HBC S.A. COM 4420723 127195 4311680 SH Sole 4192430 0 119250 COGDELL SPENCER INC COM COM 19238U107 457 29080 SH Sole 28110 0 970 COGNIZANT TECH SOLUTNS CL A COM 192446102 89649 3109578 SH Sole 1842092 0 1267486 COHEN & STEERS INC COM 19247a100 1149 43400 SH Sole 0 0 43400 COINSTAR INC COM COM 19259P300 69350 2464462 SH Sole 1905226 0 559236 COLGATE PALMOLIVE CO COM COM 194162103 31604 405657 SH Sole 180813 0 224944 COLONIA REAL ESTATE AG COM 7758799 18393 1395507 SH Sole 1355007 0 40500 COMCAST CORP CL A SPL COM 20030N200 7984 420890 SH Sole 186410 0 234480 COMCAST CORPORATION CLASS A COM 20030n101 577 29858 SH Sole 0 0 29858 COMMERCE BANCSHARES COM 200525103 507 12067 SH Sole 0 0 12067 COMMERCIAL METALS CO COM 201723103 202 6760 SH Sole 0 0 6760 COMMUNITY BANCORP NEV COM COM 20343T100 432 31885 SH Sole 30820 0 1065 COMPANHIA VALE DO RIO SPONSORED ADR COM 204412209 410665 11855227 SH Sole 11533529 0 321698 COMPLETE MANAGEMENT INC COM 20452c104 0 31200 SH Sole 0 0 31200 COMPOSITE TECH CORP COM 20461s108 223 269517 SH Sole 0 0 269517 COMSCORE INC COM 20564W105 1502 74870 SH Sole 40000 0 35070 CONCHO RES INC COM COM 20605P101 17538 684011 SH Sole 680843 0 3168 CONCUR TECHNOLOGIES COM 206708109 19253 620083 SH Sole 43323 0 576760 CONCURRENT COMPUTR NEW COM 206710204 13 20000 SH Sole 0 0 20000 CONOCOPHILLIPS COM COM 20825C104 20207 265148 SH Sole 76050 0 189098 CONSTANT CONTACT INC COM COM 210313102 2766 191049 SH Sole 9250 0 181799 CONSTELLATION ENERGY COM 210371100 703 7975 SH Sole 0 0 7975 COPA HOLDINGS SA COM P31076105 51190 1343234 SH Sole 1297751 0 45483 CORNING INC COM COM 219350105 65373 2719345 SH Sole 800932 0 1918413 CORPORATE EXECUTIVE BOARD CO COM 21988r102 292 7235 SH Sole 530 0 6705 CORRECTIONS CP AM NEW COM COM 22025Y407 57769 2099153 SH Sole 1647623 0 451530 COSI INC COM 22122p101 57 20000 SH Sole 0 0 20000 COSTAR GROUP INC COM COM 22160N109 19843 461482 SH Sole 97856 0 363751 COSTCO WHOLESALE CORP COM 22160K105 2277 35047 SH Sole 3205 0 31842 COTTON STS LIFE INS CO COM 22675t104 1 14000 SH Sole 0 0 14000 COUNTRY GARDEN HLD COM B1VKYN6 68355 10187000 SH Sole 10187000 0 0 COVANCE INC COM 222816100 211 2555 SH Sole 1500 0 1055 COVIDIEN LTD COM COM G2552X108 1485 33579 SH Sole 10833 0 22746 CRA INTERNATIONAL INC COM 12618t105 929 28934 SH Sole 700 0 28234 CREDICORP LTD COM COM G2519Y108 50219 700005 SH Sole 693990 0 6015 CRM HOLDINGS LTD COM COM G2554P103 220 43065 SH Sole 41630 0 1435 CSX CORP COM 126408103 3122 55692 SH Sole 1600 0 54092 CTRIP COM INTL LTD ADR COM 22943F100 5080 95807 SH Sole 94894 0 913 CTS EVENTIM COM 5881857 28893 1126433 SH Sole 1088233 0 38200 CUMULUS MEDIA INC CL A COM 231082108 207 32500 SH Sole 11450 0 21050 CVS CAREMARK CORP COM COM 126650100 42201 1041743 SH Sole 307236 0 734507 CYBERLUX CORP COM COM 23247m106 57 2750000 SH Sole 0 0 2750000 CYBERSOURCE CORP COM COM 23251J106 36621 2506626 SH Sole 1542041 0 964585 CYRELA BRAZIL REAL COM 2189855 104896 4560700 SH Sole 4436900 0 123800 CYRELA BRAZIL RLTY SA SPONSORED ADR COM 23282C401 2954 11350 SH Sole 11350 0 0 D R HORTON INC COM 23331a109 434 27576 SH Sole 0 0 27576 DABUR INDIA COM 6297356 1921059 17480066 SH Sole 16792266 0 687800 DANAHER CORP DEL COM COM 235851102 248540 3268980 SH Sole 1389139 0 1879841 DCT INDL TRUST INC COM COM 233153105 148 14903 SH Sole 0 0 14903 DEALERTRACK HLDGS INC COM 242309102 913 45175 SH Sole 300 0 44875 DEERE & CO COM COM 244199105 4203 52261 SH Sole 41860 0 10401 DELEK US HLDGS INC COM 246647101 584 46140 SH Sole 0 0 46140 DELL INC COM COM 24702R101 963 48358 SH Sole 10075 0 38283 DELMAR BANCORP COM NEW COM 247035207 958 47894 SH Sole 0 0 47894 DEMANDTEC INC COM NEW COM 24802r506 213 20950 SH Sole 0 0 20950 DENA CO LTD COM B05L364 146952 234 SH Sole 234 0 0 DENSO CORP COM 6640381 10647252 3306600 SH Sole 3137700 0 168900 DENTSPLY INTL INC NEW COM COM 249030107 16788 434911 SH Sole 311687 0 123224 DESARROLLADORA HOMEX SPONSORED ADR COM 25030W100 20885 359783 SH Sole 359783 0 0 DETICA GROUP COM 3153956 20040 8032230 SH Sole 7825830 0 206400 DEUTSCHE BOERSE AG COM 7021963 40792 397308 SH Sole 388708 0 8600 DEVON ENERGY CORP COM 25179M103 702 6732 SH Sole 669 0 6063 DEVRY INC DEL COM COM 251893103 55627 1329518 SH Sole 897910 0 431608 DEXCOM INC COM 252131107 124 30000 SH Sole 0 0 30000 DG FASTCHANNEL INC COM COM 23326R109 20841 1086605 SH Sole 1080739 0 5866 DIAGEO P L C SPNSRD ADR NEW COM 25243Q205 1322 16254 SH Sole 511 0 15743 DICKS SPORTING GOODS COM COM 253393102 84683 3162170 SH Sole 1464286 0 1697884 DISCOVER FINANCIAL SERVICES COM 254709108 448 27414 SH Sole 3266 0 24148 DIVERGENCE INC COM 8055280 0 12500 SH Sole 0 0 12500 DLF LIMITED COM B1YLCV0 3387916 5240396 SH Sole 5112829 0 127567 DOLBY LABORATORIES INC COM COM 25659T107 20253 558572 SH Sole 213885 0 344687 DOMINION RES INC VA COM COM 25746U109 750 18372 SH Sole 542 0 17830 DOMINO'S PIZZA COM B1S49Q9 15850 7925160 SH Sole 7642300 0 282860 DONALDSON INC COM COM 257651109 572 14224 SH Sole 6350 0 7874 DONNELLEY R R & SONS COM COM 257867101 858 28293 SH Sole 3835 0 24458 DOVER CORP COM 260003108 238 5716 SH Sole 3200 0 2516 DOW CHEM CO COM COM 260543103 3180 86318 SH Sole 3885 0 82433 DRIL-QUIP INC COM COM 262037104 9420 202717 SH Sole 201751 0 966 DST SYS INC DEL COM COM 233326107 6020 91580 SH Sole 49080 0 42500 DTE ENERGY CO COM 233331107 575 14793 SH Sole 0 0 14793 DTS INC COM 23335C101 24932 1038844 SH Sole 836053 0 202791 DU PONT E I DE NEMOURS COM COM 263534109 1932 41321 SH Sole 6469 0 34852 DUCKWALL-ALCO STOR NEW COM COM 264142100 4765 417956 SH Sole 407327 0 10629 DUFF & PHELPS CORP NEW CL A COM 26433b107 2976 165450 SH Sole 8000 0 157450 DUKE ENERGY CORP COM COM 26441C105 845 47358 SH Sole 7595 0 39763 DUN & BRADSTREET NEW COM COM 26483e100 2533 31141 SH Sole 3936 0 27490 DURECT CORP COM COM 266605104 126 23920 SH Sole 0 0 23920 E M C CORP MASS COM COM 268648102 95323 6647347 SH Sole 2936185 0 3711162 E ON AG SPONSORED ADR COM 268780103 47378 759643 SH Sole 743234 0 16409 EAGLE BULK SHIPPING INC COM y2187a101 271 10545 SH Sole 0 0 10545 EARTHLINK NETWORK INC COM COM 270321102 18585 2461654 SH Sole 2445206 0 16448 EARTHWORKS ENTMT INC COM COM 27032f101 0 833333 SH Sole 0 0 833333 EAST WEST BANCORP INC COM COM 27579R104 3785 213265 SH Sole 209695 0 3570 EASTERN PLATINUM LTD COM COM B081S11 22964 7087600 SH Sole 7087600 0 0 EATON CORP COM 278058102 657 8250 SH Sole 5300 0 2950 EBAY INC COM 278642103 5578 186968 SH Sole 13731 0 173237 ECLIPSYS CORPORATION COM 278856109 1305 66600 SH Sole 40000 0 26600 ECOLAB INC COM COM 278865100 134927 3106788 SH Sole 1329390 0 1777398 EDF ENERGIES NOUVELLES COM B1HL121 43288 1115965 SH Sole 1065865 0 50100 EFG EUROBANK ERGASIAS COM 5654316 37505 1949310 SH Sole 1868072 0 81238 EFG HERMES HLDGS COM 6139470 738138 13150516 SH Sole 12853516 0 297000 EFG INTERNATIONAL COM B0LF188 92095 2708673 SH Sole 2634693 0 73980 EL PASO CORPORATION COM 28336l109 933 56090 SH Sole 0 0 56090 EL SWEDY CABLES HOLDING COM B15Q010 424132 2943112 SH Sole 2871832 0 71280 ELECTROMAGNETIC GE COM B1VN167 58467 2165450 SH Sole 2050100 0 115350 ELECTRONIC ARTS INC COM COM 285512109 15462 309732 SH Sole 131028 0 178704 EMCOR GROUP INC COM COM 29084Q100 619 27885 SH Sole 26955 0 930 EMERSON ELEC CO COM COM 291011104 13203 256580 SH Sole 58128 0 198452 EMPLOYERS HOLDINGS INC COM COM 292218104 623 33590 SH Sole 32470 0 1120 ENCANA CORP COM COM 292505104 15737 207754 SH Sole 90578 0 117176 ENEL SOCIETA PER AZION ADR COM 29265W108 240 4510 SH Sole 0 0 4510 EN-JAPAN INC. COM 6352750 458376 2152 SH Sole 2119 0 33 ENTEGRIS INC COM COM 29362U104 546 76003 SH Sole 73473 0 2530 ENTERCOM COMM CORP COM COM 293639100 281 28248 SH Sole 27308 0 940 ENTERGY CORP COM 29364g103 1611 14769 SH Sole 0 0 14769 ENTRAVISION COMMUNCTNS CL A COM 29382R107 114 17175 SH Sole 275 0 16900 EOG RES INC COM COM 26875P101 10889 90745 SH Sole 48915 0 41830 EQUITABLE RES INC COM COM 294549100 393 6672 SH Sole 256 0 6416 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3276 78949 SH Sole 8000 0 70949 ESCO TECHNOLOGIES INC COM COM 296315104 541 13620 SH Sole 13165 0 455 ESPRIT HLDGS COM 6321642 2246008 24047200 SH Sole 23325200 0 722000 ESSEX PPTY TR INC COM 297178105 261 2290 SH Sole 0 0 2290 EURAZEO COM 7042395 109341 1349891 SH Sole 1312238 0 37653 EURONET WORLDWIDE INC COM COM 298736109 107203 5566141 SH Sole 4170056 0 1396085 EVERGREEN SOLAR INC COM COM 30033R108 10865 1172020 SH Sole 944130 0 227890 EVOLUTION PETE CORP COM COM 30049a107 988 217223 SH Sole 0 0 217223 EXELON CORP COM COM 30161N101 2808 34555 SH Sole 3874 0 30681 EXPEDITORS INTL OF WASHINGTON COM 302130109 175625 3887238 SH Sole 1673254 0 2213984 EXPRESS 1 EXP SOLUTION COM COM 30217Q108 59 50075 SH Sole 50075 0 0 EXPRESS SCRIPTS INC. CL A COM 302182100 91531 1423056 SH Sole 466506 0 956550 EXPRO INTERNATIONAL GROUP COM 0311939 41250 3525630 SH Sole 3408030 0 117600 EXXON MOBIL CORP COM COM 30231G102 80467 951384 SH Sole 144832 0 806552 F M C CORP NEW COM 302491303 1290 23265 SH Sole 490 0 22775 F5 NETWORKS INC COM COM 315616102 41419 2279531 SH Sole 1204875 0 1074656 FACTSET RESH SYS INC COM COM 303075105 24484 454514 SH Sole 177924 0 276590 FANUC LTD COM 6356934 9528348 1005100 SH Sole 988500 0 16600 FASTENAL CO COM COM 311900104 439750 9574367 SH Sole 4251682 0 5322685 FCSTONE GROUP IN COM COM 31308T100 3989 144013 SH Sole 62550 0 81463 FEDERAL NATL MTG ASSN COM 313586109 282 10747 SH Sole 0 0 10747 FEDERAL REALTY INVT TR SH BEN COM 313747206 213 2738 SH Sole 0 0 2738 FEDEX CORP COM COM 31428X106 3610 38966 SH Sole 4305 0 34661 FGX INTL HLDGS LTD ORD SHS COM g3396l102 1404 117451 SH Sole 14600 0 102851 FIFTH THIRD BANCORP COM COM 316773100 1023 48946 SH Sole 7229 0 41717 FINANCIAL TECHNOLO COM 6257521 1566632 977160 SH Sole 941260 0 35900 FINISAR COM 31787a101 456 356600 SH Sole 0 0 356600 FIRST CMNTY FINL PARTR COM COM 31985q106 250 13514 SH Sole 0 0 13514 FIRST MIDWEST BANCORP COM 320867104 1777 63997 SH Sole 28111 0 35886 FIRST NIAGARA FINL GP COM COM 33582V108 727 53495 SH Sole 50435 0 3060 FIRST POTOMAC RLTY TR COM COM 33610F109 489 31835 SH Sole 30775 0 1060 FIRSTENERGY CORP COM 337932107 265 3864 SH Sole 0 0 3864 FIRSTMERIT CORP COM COM 337915102 783 37915 SH Sole 36650 0 1265 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 13612 628172 SH Sole 493246 0 134926 FISERV INC COM COM 337738108 114146 2373617 SH Sole 857600 0 1516017 FLIR SYS INC COM COM 302445101 81167 2697498 SH Sole 1144533 0 1552965 FLOWERS FOODS INC COM COM 343498101 723 29212 SH Sole 27967 0 1245 FMC TECHNOLOGIES INC COM COM 30249U101 554 9758 SH Sole 0 0 9758 FNX MINING CO INC COM 2346746 69014 2395500 SH Sole 2315200 0 80300 FORD MTR CO COM 345370860 67 11732 SH Sole 0 0 11732 FOREST LABS INC CL A COM 345838106 606 15156 SH Sole 3973 0 11183 FOREST OIL CORP COM NEW COM 346091705 70025 1430253 SH Sole 601273 0 828980 FORTUNE BRANDS INC COM COM 349631101 3198 46026 SH Sole 11353 0 34673 FOURLIS HOLDING COM 4347770 8788 425375 SH Sole 425375 0 0 FPL GROUP INC COM COM 302571104 6320 100734 SH Sole 58100 0 42634 FRANKLIN RES INC COM COM 354613101 950 9791 SH Sole 5650 0 4491 FREDDIE MAC COM 313400301 229 9054 SH Sole 3669 0 5385 FREEPORT-MCMORAN COP&G CL B COM 35671d857 2800 29108 SH Sole 140 0 28968 FTD GROUP INC COM 30267u108 315 23497 SH Sole 0 0 23497 FULLER H B CO COM COM 359694106 394 19325 SH Sole 18680 0 645 G & K SVCS INC CL A COM 361268105 485 13620 SH Sole 13165 0 455 GAMESTOP CORP CL A COM 36467W109 16523 319526 SH Sole 131015 0 188511 GANDER MOUNTAIN CO COM 36471p108 123 20315 SH Sole 500 0 19815 GAP INC DEL COM 364760108 350 17800 SH Sole 0 0 17800 GARMIN LTD ORD COM g37260109 238 4420 SH Sole 400 0 4020 GEBERIT COM B1WGG93 91980 621487 SH Sole 601487 0 20000 GENENTECH INC NEW COM 368710406 143729 1770504 SH Sole 732161 0 1038343 GENERAL DYNAMICS CORP COM 369550108 1931 23170 SH Sole 2000 0 21170 GENERAL ELEC CO COM COM 369604103 167645 4529724 SH Sole 1418878 0 3110844 GENERAL GROWTH PPTYS COM COM 370021107 6795 178036 SH Sole 46624 0 131412 GENERAL MLS INC COM COM 370334104 2076 34669 SH Sole 4000 0 30669 GENOPTIX INC COM COM 37243V100 425 17004 SH Sole 17004 0 0 GENUINE PARTS CO COM COM 372460105 967 24037 SH Sole 3037 0 21000 GENZYME CORP COM GENL DIV COM 372917104 8675 116380 SH Sole 23650 0 92730 GEO GROUP INC COM COM 36159R103 25201 886115 SH Sole 849568 0 36547 GEOX S.P.A. COM B044JP5 9346 954634 SH Sole 925657 0 28977 GFI GROUP INC COM COM 361652209 6643 115940 SH Sole 26130 0 89810 GIGAMEDIA LTD ORD COM Y2711Y104 18132 1163075 SH Sole 1157222 0 5853 GILAT SATELLITE NETWRK ORD COM m51474118 356 32950 SH Sole 0 0 32950 GILDAN ACTIVEWEAR INC COM 2254645 67384 1740300 SH Sole 1674000 0 66300 GILEAD SCIENCES INC COM COM 375558103 271971 5277939 SH Sole 2288677 0 2989262 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 1426 33620 SH Sole 3982 0 29638 GLENMARK PHARM COM 6698755 214631 437397 SH Sole 437397 0 0 GLOBAL PMTS INC COM COM 37940X102 29165 705148 SH Sole 288572 0 416576 GOLDMAN SACHS GROUP COM COM 38141G104 54087 327031 SH Sole 64587 0 262444 GOLDSPRING INC COM COM 381536101 2 154300 SH Sole 0 0 154300 GOODRICH B F CO COM 382388106 1257 21862 SH Sole 527 0 21335 GOOGLE INC CL A COM 38259P508 96483 219047 SH Sole 89856 0 129191 GP INVESTMENTS LTD COM B15Q9D5 18577 349200 SH Sole 349200 0 0 GPO FIN BANORTE DE CV COM 2421041 336070 7283700 SH Sole 7283700 0 0 GRAINGER W W INC COM COM 384802104 30183 395119 SH Sole 119731 0 275388 GRANITE CITY FD & BREW COM COM 38724Q107 2495 1363800 SH Sole 1363800 0 0 GRANT PRIDECO INC COM COM 38821G101 2994 60825 SH Sole 59220 0 1605 GREIF INC CL A COM 397624107 515 7589 SH Sole 0 0 7589 GRIFOLS SA COM B01SPF2 95362 5720576 SH Sole 5497320 0 223256 GRUBB & ELLIS CO PAR $0.01 COM 400095204 1627 236844 SH Sole 53200 0 184244 GRUPO AEROPORTUARIO DEL ADR COM 400506101 14593 324275 SH Sole 317840 0 6435 GRUPO FAMSA SAB DE CV COM B15F749 60626 1974800 SH Sole 1974800 0 0 GVT HOLDING SA COM B1Q2FV2 162571 4911500 SH Sole 4807100 0 104400 HAEMONETICS CORP COM COM 405024100 4729 79380 SH Sole 68290 0 11090 HALLIBURTON CO COM 406216101 2484 63168 SH Sole 0 0 63168 HANA TOUR SERVICE COM 6311632 8146858 162288 SH Sole 162288 0 0 HANOVER INS GROUP INC COM COM 410867105 912 22180 SH Sole 21440 0 740 HANSEN NAT CORP COM COM 411310105 46079 1305350 SH Sole 670835 0 634515 HARLEY DAVIDSON INC COM COM 412822108 9820 261870 SH Sole 60145 0 201725 HARTE HANKS COMMUNICATIONS INC COM 416196103 322 23600 SH Sole 0 0 23600 HARTFORD FINL SVCS COM COM 416515104 1368 18066 SH Sole 1650 0 16416 HARVEY NORMAN HLDGS COM 6173508 1501 384000 SH Sole 384000 0 0 HCP INC COM COM 40414L109 929 27497 SH Sole 0 0 27497 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 81467 829261 SH Sole 825400 0 3861 HEADWATERS INC COM 42210p102 794 60200 SH Sole 0 0 60200 HEALTH CARE REIT INC COM COM 42217K106 1804 39981 SH Sole 0 0 39981 HEALTH GRADES INC COM COM 42218Q102 264 50000 SH Sole 0 0 50000 HEALTHCARE SVCS GP INC COM 421906108 304 14772 SH Sole 0 0 14772 HEALTHWAYS INC COM COM 422245100 125580 3553483 SH Sole 2075555 0 1477928 HEARTLAND EXPRESS INC COM COM 422347104 2714 190330 SH Sole 103395 0 86933 HEARTLAND PMT SYS INC COM COM 42235N108 8928 388035 SH Sole 166060 0 221975 HECLA MNG CO COM 422704106 162 14600 SH Sole 0 0 14600 HEIDRICK&STRUGGLS INTL COM COM 422819102 36289 1115564 SH Sole 948070 0 167494 HEINZ H J CO COM COM 423074103 2026 43151 SH Sole 14724 0 28427 HERITAGE CRYSTAL CLEAN INC COM 42726m106 1453 92854 SH Sole 0 0 92854 HERSHEY FOODS CORP COM 427866108 601 15971 SH Sole 5550 0 10421 HEWITT ASSOCIATES INC COM 42822q100 1670 42000 SH Sole 2090 0 41040 HEWLETT PACKARD CO COM COM 428236103 10357 226844 SH Sole 54804 0 172040 HILL INTERNATIONAL INC COM COM 431466101 8061 644365 SH Sole 186440 0 457925 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 45274 9334702 SH Sole 9246595 0 88107 HIRERIGHT INC COM 433538105 286 28500 SH Sole 0 0 28500 HITACHI CONST MACH COM 6429405 846304 339200 SH Sole 326600 0 12600 HLTH CORP COM COM 290849108 115 12039 SH Sole 0 0 12039 HLTH CORPORATION COM 40422y101 96 10125 SH Sole 0 0 10125 HMS HOLDINGS CORP COM 40425J101 6848 239844 SH Sole 231344 0 8500 HOLOGIC INC COM 436440101 223282 4015874 SH Sole 1988038 0 2027836 HOME DEPOT INC COM 437076102 5592 199940 SH Sole 25080 0 174860 HOME INNS & HOTELS MGM SPON ADR COM 43713W107 8145 413670 SH Sole 405270 0 8400 HON HAI PRECISIONS INDUSTRY COM 6438564 3769859 21665855 SH Sole 21286829 0 379026 HONEYWELL INTL INC COM 438516106 4715 83588 SH Sole 6706 0 76882 HOSPIRA INC COM 441060100 1257 29401 SH Sole 9001 0 20400 HOT TOPIC INC COM COM 441339108 48 11100 SH Sole 0 0 11100 HOUSEVALUES INC COM 44183y102 52 22202 SH Sole 0 0 22202 HOUSING DEVELOPMENT FINANCE CORP COM 6171900 4098594 1719389 SH Sole 1677689 0 41700 HOUSTON WIRE & CABLE CO COM 44244k109 1040 64948 SH Sole 0 0 64948 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 1358 16502 SH Sole 7014 0 9488 HUB GROUP INC CL A COM 443320106 263 8000 SH Sole 0 0 8000 HUDSON CITY BANCORP COM 443683107 1513 85605 SH Sole 855 0 84750 HUDSON HIGHLAND GROUP COM COM 443792106 7859 927895 SH Sole 919335 0 8560 HUMAN GENOME SCIENCES COM 444903108 307 52150 SH Sole 0 0 52150 HURON CONSULTING GROUP COM COM 447462102 4616 111106 SH Sole 78620 0 32486 HUSKY ENERGY INC COM 448055103 237 6056 SH Sole 6056 0 0 HYTHIAM INC COM COM 44919F104 86 72000 SH Sole 0 0 72000 IDEX CORP COM COM 45167R104 2568 83682 SH Sole 81142 0 2540 IDEXX LABS CORP COM COM 45168D104 134963 2739828 SH Sole 1340823 0 1399005 IFX CORPORATION NEW COM eek518301 0 66600 SH Sole 0 0 66600 IGUATEMI EMPRESA COM B1NXMK6 46716 1832015 SH Sole 1802815 0 29200 IHS INC CL A COM 451734107 162625 2528755 SH Sole 1196586 0 1332169 ILIAD COM 7759435 62557 992495 SH Sole 967145 0 25350 ILLINOIS TOOL WKS INC COM COM 452308109 74149 1537410 SH Sole 295339 0 1242270 I-MANY INC COM COM 44973Q103 83 34410 SH Sole 0 0 34410 IMMUNOGEN INC COM 45253h101 76 21277 SH Sole 0 0 21277 IMPERIAL OIL LTD NEW COM 453038408 356 6825 SH Sole 3000 0 3825 IMS HEALTH INC COM 449934108 6703 319035 SH Sole 167062 0 153903 INBEV COM 4755317 69764 1251599 SH Sole 1209503 0 42096 INDUSTRIA DE DISENO TEXTIL SA COM 7111314 122545 3482379 SH Sole 3382379 0 100000 INFOPIA INC COM 8054846 0 150000 SH Sole 0 0 150000 INFOSYS TECH LTD SPONSORED ADR COM 456788108 17094 477868 SH Sole 471099 0 6769 INFOSYS TECHNOLOGIES COM 6205122 1048157 732900 SH Sole 732900 0 0 INNERWORKINGS INC COM COM 45773Y105 87087 6207201 SH Sole 4990300 0 1216901 INSULET CORP COM COM 45784p101 463 32200 SH Sole 0 0 32200 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 83571 1922509 SH Sole 1571275 0 351234 INTEGRYS ENERGY GROUP INC COM 45822p105 321 6896 SH Sole 0 0 6896 INTEL CORP COM COM 458140100 23024 1087102 SH Sole 248628 0 838474 INTERACTIVE DATA CORP COM COM 45840J107 487 17115 SH Sole 16545 0 570 INTERACTIVE MOTORSPORT COM COM 45839P106 2 200000 SH Sole 200000 0 0 INTERCONTINENTALEXCHANGE COM COM 45865V100 84085 644332 SH Sole 224378 0 419954 INTERFACE INC CL A COM 458665106 394 28065 SH Sole 27130 0 935 INTERNATIONAL BUS MACH COM COM 459200101 13343 115893 SH Sole 27960 0 87933 INTERNATIONAL GAME TEC COM COM 459902102 86497 2151152 SH Sole 981755 0 1169397 INTERNATIONAL PAPER CO COM 460146103 285 10495 SH Sole 525 0 9970 INTERSECTIONS INC COM 460981301 296 34450 SH Sole 3000 0 31450 INTUIT COM COM 461202103 14300 529443 SH Sole 99303 0 430140 INTUITIVE SURGICAL INC COM COM 46120E602 25245 77834 SH Sole 40710 0 37124 IRIS INTL INC COM COM 46270W105 8402 633163 SH Sole 630063 0 3100 IRON MTN INC PA COM COM 462846106 176505 6675702 SH Sole 2544100 0 4131602 ITT CORP COM 450911102 365 7054 SH Sole 0 0 7054 ITURAN LOCATION AND CONTROL LT COM m6158m104 607 60100 SH Sole 0 0 60100 J & J SNACK FOODS CORP COM COM 466032109 485 17667 SH Sole 17077 0 590 J2 GLOBAL COMMUNICATNS COM NEW COM 46626e205 142645 6390965 SH Sole 4213082 0 2177883 JABIL CIRCUIT INC. COM 466313103 4478 473347 SH Sole 157215 0 316132 JACK IN THE BOX INC COM COM 466367109 678 25215 SH Sole 24375 0 840 JACOBS ENGR GROUP DEL COM COM 469814107 831 11291 SH Sole 11291 0 0 JAMBA INC COM COM 47023a101 136 51650 SH Sole 2800 0 48850 JARDEN CORP COM COM 471109108 18310 842229 SH Sole 837519 0 4710 JB HI-FI COM 6702623 8016 890650 SH Sole 890650 0 0 JEFFERIES GRP INC NEW COM 472319102 1097 68035 SH Sole 0 0 68035 JOHNSON & JOHNSON COM COM 478160104 55908 861856 SH Sole 168475 0 693379 JOHNSON CTLS INC COM COM 478366107 118645 3510222 SH Sole 1624829 0 1885393 JONES LANG LASALLE INC COM COM 48020Q107 1049 13573 SH Sole 3315 0 10728 JOS A BANK CLOTHIERS COM COM 480838101 11888 579879 SH Sole 575213 0 4666 JOY GLOBAL INC COM COM 481165108 39249 602343 SH Sole 225154 0 377189 JPMORGAN CHASE & CO COM COM 46625H100 20251 471506 SH Sole 117903 0 353603 JULIUS BAER HLDGS AG COM B1WHVV3 1069 14600 SH Sole 2200 0 12400 JUMBO SA COM 7243530 41492 2183771 SH Sole 2118571 0 65200 JUPITER TELECOMM COM 6301956 15111541 162141 SH Sole 156563 0 5578 K.K.DAVINCI ADVISO COM 6397494 8502491 111435 SH Sole 108470 0 2965 K12 INC COM 48273U102 12774 650060 SH Sole 562360 0 87700 KANSAS CITY SOUTHN IND COM 485170302 350 8743 SH Sole 0 0 8743 KAYDON CORP COM COM 486587108 533 12145 SH Sole 11740 0 405 KELLOGG CO COM 487836108 4727 89940 SH Sole 14312 0 75628 KENSEY NASH CORP COM COM 490057106 11572 399722 SH Sole 397780 0 1942 KEPPEL CORP COM B1VQ5C0 111375 11250000 SH Sole 11197000 0 53000 KEYCORP NEW COM COM 493267108 759 34624 SH Sole 3319 0 31305 KEYSTONE NORTH AMR INC IPS COM 493525208 152 19000 SH Sole 19000 0 0 KFORCE INC COM COM 493732101 151 17060 SH Sole 17060 0 0 KIMBERLY CLARK CORP COM COM 494368103 4713 73012 SH Sole 7215 0 65797 KINDER MORGAN MGMT LLC SHS COM 49455u100 738 14498 SH Sole 0 0 14498 KINROSS GOLD CORP COM 496902404 212 9632 SH Sole 0 0 9632 KITE RLTY GROUP TR COM COM 49803T102 830 59260 SH Sole 57285 0 1975 KLEPIERRE COM 7582556 34771 894537 SH Sole 858475 0 36062 KNIGHT TRANSN INC COM COM 499064103 38240 2323219 SH Sole 1110895 0 1212324 KNM GROUP BHD COM B02JY46 113902 21490900 SH Sole 20925300 0 565600 KOHLS CORP COM COM 500255104 91127 2124704 SH Sole 771219 0 1353485 KOMATSU COM 6496584 36949801 13363400 SH Sole 13008300 0 355100 KONA GRILL INC COM 50047H201 6477 729418 SH Sole 724320 0 5098 KONECRANES OYJ COM B11WFP1 3112 127552 SH Sole 127552 0 0 KONINKLIJKE PHILIPS ELECTRONICS N.V. COM 500472303 816 21290 SH Sole 0 0 21290 KRAFT FOODS INC CL A COM 50075N104 3065 98849 SH Sole 7371 0 91477 KUALA LUMPUR KEPG COM 6497446 420546 25959600 SH Sole 25460600 0 499000 KUEHNE & NAGEL AG COM B142S60 231483 2329971 SH Sole 2257221 0 72750 L-3 COMMUNICATNS HLDGS COM COM 502424104 3748 34283 SH Sole 14220 0 20063 LABORATORY CORP OF AMERICA HOL COM 50540r409 6421 87149 SH Sole 6020 0 81129 LACLEDE GROUP INC COM 505597104 288 8090 SH Sole 0 0 8090 LAKES ENTMNT INC COM COM 51206P109 54 12300 SH Sole 0 0 12300 LAMPRELL PLC COM B1CL524 29112 7277995 SH Sole 7076495 0 201500 LANDSTAR SYS INC COM COM 515098101 1441 27635 SH Sole 24650 0 2985 LARSEN & TOUBRO COM B0166K8 4099551 1355313 SH Sole 1332213 0 23100 LAS VEGAS SANDS CORP COM 517834107 1864 25323 SH Sole 0 0 25323 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 500 17390 SH Sole 16810 0 580 LATTICE SEMICONDUCTOR COM COM 518415104 34 12000 SH Sole 0 0 12000 LAUDER ESTEE COS INC CL A COM 518439104 287 6264 SH Sole 1000 0 5264 LAZARD LTD SHS A COM g54050102 1931 50560 SH Sole 0 0 50560 LCA-VISION INC NEW COM 501803308 199 15997 SH Sole 200 0 15997 LEE & MAN PAPER MANUFACTURING LTD COM 6693772 153911 12352400 SH Sole 12050000 0 302400 LEGG MASON INC COM COM 524901105 908 16225 SH Sole 5330 0 10895 LEGGETT & PLATT INC COM 524660107 615 40354 SH Sole 0 0 40354 LEHMAN BROS HLDGS INC COM COM 524908100 2526 67123 SH Sole 10642 0 56481 LEUCADIA NATL CORP COM 527288104 867 19194 SH Sole 0 0 19194 LEVEL 3 COMMUNICATIONS INC COM 52729n100 23 11250 SH Sole 0 0 11250 LG HOUSEHOLD&HEALTHCARE COM 6344456 60659808 355776 SH Sole 345816 0 9960 LI & FUNG COM 6286257 1040797 36076149 SH Sole 34971649 0 1104500 LI NING CO LTD COM B01JCK9 41494 1890373 SH Sole 1890373 0 0 LIBERTY MEDIA - INTERACTIVE A COM 53071M104 269 16636 SH Sole 1002 0 15634 LIBERTY MEDIA CORP NEW ENT COM SER A COM 53071M500 301 13304 SH Sole 800 0 12504 LIFE TIME FITNESS INC COM COM 53217R207 141824 4544234 SH Sole 2363838 0 2180396 LIFECELL CORP COM COM 531927101 18028 428936 SH Sole 411322 0 17614 LILLY ELI & CO COM COM 532457108 8388 162591 SH Sole 55215 0 107376 LIMITED INC COM 532716107 505 29575 SH Sole 8266 0 21309 LINCOLN NATL CORP IND COM COM 534187109 2790 53649 SH Sole 9310 0 44339 LINEAR TECHNOLOGY CORP COM COM 535678106 8415 274207 SH Sole 77669 0 196538 LIONS GATE ENTMNT CORP COM NEW COM 535919203 15884 1629171 SH Sole 1565065 0 64106 LITTELFUSE INC COM COM 537008104 784 22414 SH Sole 7050 0 15364 LIZ CLAIBORNE COM 539320101 682 37600 SH Sole 0 0 37600 LKQ CORP COM 501889208 5619 250069 SH Sole 709 0 249360 LOCALIZA RENT A CA COM B08K3S0 76127 4555800 SH Sole 4418600 0 137200 LOCKHEED MARTIN CORP COM 539830109 3986 40146 SH Sole 7067 0 33279 LOEWS CORP COM 540424108 1927 47929 SH Sole 0 0 47929 LOGITECH INTL S A SPONSORED ADR COM H50430232 763 30000 SH Sole 30000 0 0 LOJAS RENNER SA COM B0CGYD6 102018 3082100 SH Sole 2985900 0 96200 LOWES COS INC COM COM 548661107 10315 449672 SH Sole 174523 0 275149 LULULEMON ATHLETICA INC COM 550021109 1275 44880 SH Sole 400 0 44480 LUMINENT MORTGAGE CAPITAL INC COM 550278303 24 40700 SH Sole 0 0 40700 LUPATECH SA COM B14TFV5 59170 1084700 SH Sole 1084700 0 0 M & T BANK CORP COM 55261F104 3521 43755 SH Sole 39225 0 4530 MACQUARIE GROUP LTD COM B28YTC2 277824 5259819 SH Sole 5114194 0 145625 MACROVISION CORP COM 555904101 237 17615 SH Sole 200 0 17415 MACROVISION SOLUTIONS CORP COM 55611C108 4644 343985 SH Sole 271405 0 72580 MAGELLAN HEALTH SVCS COM NEW COM 559079207 449 11315 SH Sole 10940 0 375 MAIDENFORM BRANDS INC COM COM 560305104 356 21935 SH Sole 0 0 21935 MAN GROUP COM B28KQ18 88276 15919872 SH Sole 15465161 0 454711 MANITOWOC INC COM COM 563571108 4854 118980 SH Sole 32130 0 86850 MANULIFE FINL CORP COM COM 56501R106 316 8308 SH Sole 0 0 8308 MANULIFE FINL CORP COM COM 2492519 896 22800 SH Sole 22800 0 0 MANZ AUTOMATION AG COM B1DXPB8 12966 87906 SH Sole 85065 0 2841 MARATHON OIL CORP COM 565849106 313 6876 SH Sole 300 0 6576 MARLIN BUSINESS SVCS COM 571157106 7662 1014949 SH Sole 954075 0 60874 MARSH & MCLENNAN COS COM COM 571748102 2976 122248 SH Sole 6500 0 115748 MARSHALL & ILSLEY CORP COM COM 571837103 1371 59137 SH Sole 10656 0 48481 MAST TECHNOLOGY INC COM 576313100 0 30000 SH Sole 0 0 30000 MASTERCARD INC COM 57636q104 8601 38573 SH Sole 3085 0 35488 MATTHEWS INTL CORP CL A COM 577128101 8533 176842 SH Sole 150065 0 26777 MAXIM INTEGRATED PRODS COM COM 57772K101 304 14888 SH Sole 5053 0 9835 MB FINANCIAL INC NEW COM 55264u108 458 14900 SH Sole 0 0 14900 MCCORMICK & SCHMICKS COM COM 579793100 4769 409383 SH Sole 361377 0 48006 MCDONALDS CORP COM COM 580135101 13485 241792 SH Sole 14018 0 227774 MCGRAW HILL COS INC COM COM 580645109 846 22895 SH Sole 5150 0 17745 MCKESSON CORP NEW COM COM 58155Q103 246 4692 SH Sole 38 0 4654 MDC PARTNERS INC CL A SUB VTG COM 552697104 10236 1408069 SH Sole 961686 0 446383 MEADOWBROOK INS GROUP COM COM 58319P108 521 66715 SH Sole 64490 0 2225 MEDAREX INC COM 583916101 147 16700 SH Sole 0 0 16700 MEDASSETS INC COM 584045108 2858 192875 SH Sole 45325 0 147550 MEDCO HEALTH SOLUTIONS COM COM 58405U102 4764 108784 SH Sole 24132 0 84652 MEDIATEK INC COM 6372480 1496679 3741698 SH Sole 3541886 0 199812 MEDICIS PHARMACEUTICAL CORP COM 584690309 211 10750 SH Sole 0 0 10750 MEDTRONIC INC COM COM 585055106 38431 794536 SH Sole 201292 0 593244 MEGACABLE HOLDINGS COM B292SM8 548321 19232600 SH Sole 18803700 0 428900 MEGASTUDY CO LTD COM B04M227 61125240 185228 SH Sole 178673 0 6555 MEMC ELECTR MATLS INC COM 552715104 1303 18389 SH Sole 340 0 18049 MENTOR CORP MINN COM COM 587188103 1086 42233 SH Sole 3060 0 39173 MERCK & CO INC COM COM 589331107 5831 153666 SH Sole 18998 0 134668 MEREDITH CORP COM COM 589433101 655 17135 SH Sole 1525 0 15610 MERILL LYNCH & CO INC COM 590188108 8629 211805 SH Sole 55586 0 156219 MERIT MED SYS INC COM 589889104 200 12674 SH Sole 0 0 12674 METAVANTE TECHNOLOGIES COM 591407101 42221 2112122 SH Sole 1330912 0 781210 METLIFE INC COM COM 59156R108 612 10148 SH Sole 700 0 9448 METRO-GOLDWYN-MAYER INC NEW COM 552953101 3202 54489 SH Sole 0 0 54489 MEYER BURGER TECHN COM B1HDMD5 25314 82996 SH Sole 80796 0 2200 MF GLOBAL LTD SHS COM g60642108 523 52850 SH Sole 4750 0 48100 MGE ENERGY INC COM COM 55277P104 218 6400 SH Sole 300 0 6100 MICROCHIP TECHNOLOGY COM COM 595017104 18085 552551 SH Sole 271149 0 281402 MICRON TECHNOLOGY INC COM 595112103 86 14500 SH Sole 1500 0 13000 MICROS SYS INC COM 594901100 321 9558 SH Sole 0 0 9558 MICROSOFT CORP COM COM 594918104 116900 4119111 SH Sole 1313905 0 2805406 MICROVISION INC WASH COM 594960106 60 25000 SH Sole 0 0 25000 MID-AMER APT CMNTYS COM COM 59522J103 873 17520 SH Sole 16955 0 565 MIDWEST BANC HOLDINGS COM 598251106 571 44686 SH Sole 3000 0 41686 MILLER HERMAN INC COM COM 600544100 216 8782 SH Sole 0 0 8782 MILLICOM INTL CELLULAR SHS NEW COM L6388F110 80736 853900 SH Sole 837350 0 16550 MINERALS TECHNOLOGIES COM COM 603158106 4153 66125 SH Sole 19470 0 46655 MINRAD INTL INC COM COM 60443p103 161 68800 SH Sole 0 0 68800 MIRAIAL CO.LTD COM B0C3TN2 2305279 684059 SH Sole 660313 0 23746 MITSUBISHI CORP COM 6596785 21928452 7285200 SH Sole 7081300 0 203900 MITSUBISHI CORP SPONSORED ADR COM 606769305 48588 803347 SH Sole 787338 0 16009 MITSUI & CO COM 6597302 39571800 19590000 SH Sole 19064000 0 526000 MITSUI & CO LTD ADR COM 606827202 49634 120145 SH Sole 117755 0 2390 MIVA INC COM COM 55311R108 6743 4032984 SH Sole 4015964 0 17020 MMX MINERACAO E ME COM B18XCG7 119259 126200 SH Sole 121400 0 4800 MOLEX INC CL A COM 608554200 10879 497677 SH Sole 58967 0 438709 MOLEX INC COM COM 608554101 3639 157166 SH Sole 32084 0 125081 MONOTYPE IMAGING HLDGS COM COM 61022P100 7072 468069 SH Sole 189440 0 278629 MONSANTO CO NEW COM COM 61166W101 34240 307090 SH Sole 149683 0 157407 MONTPELIER RE HOLDINGS SHS COM g62185106 168 10478 SH Sole 0 0 10478 MOODYS CORP COM COM 615369105 14959 429504 SH Sole 129265 0 300934 MORGAN STANLEY COM NEW COM 617446448 4356 95322 SH Sole 7835 0 87487 MORNINGSTAR INC COM COM 617700109 40940 667328 SH Sole 403738 0 263590 MOSAIC CO COM 61945a107 2461 23991 SH Sole 675 0 23316 MOTORCAR PARTS OF AMERICA INC COM 620071100 4657 773497 SH Sole 770325 0 3172 MOTOROLA INC COM COM 620076109 1143 122947 SH Sole 11477 0 111470 MSC INDUSTRIAL DIRECT CL A COM 553530106 212 5020 SH Sole 200 0 5020 MTN GROUP LTD COM 6563206 1757607 14289486 SH Sole 13936386 0 353100 MTU AERO ENGINES H COM B09DHL9 9536 356483 SH Sole 356483 0 0 MWI VETERINARY SUPPLY COM 55402x105 5203 147581 SH Sole 0 0 147581 MYLAN LABS INC COM 628530107 328 28350 SH Sole 0 0 28350 NABORS INDS LTD COM COM G6359F103 230 6800 SH Sole 6800 0 0 NALCO HOLDING COMPANY COM 62985q101 1360 64343 SH Sole 5500 0 58843 NANOPHASE TECHNOLOGIES COM 630079101 65 20000 SH Sole 0 0 20000 NASHUA CORP COM COM 631226107 232 21300 SH Sole 0 0 21300 NASPERS LTD SPON ADR N SHS COM 631512100 15709 905385 SH Sole 887419 0 17966 NATIONAL BANK OF GREECE COM 4625959 83853 2509066 SH Sole 2438264 0 70802 NATIONAL BEVERAGE CORP COM COM 635017106 157 20580 SH Sole 0 0 20580 NATIONAL BK GREECE SA SPONSORED ADR COM 633643408 41898 3967558 SH Sole 3862666 0 104892 NATIONAL CITY CORP COM COM 635405103 843 84738 SH Sole 27360 0 57378 NATIONAL FINL PTNRS CP COM COM 63607P208 10595 471535 SH Sole 462853 0 8682 NATIONAL FUEL GAS N J COM 636180101 428 9086 SH Sole 0 0 9086 NATIONAL-OILWELL VARCO INC COM 637071101 426 7302 SH Sole 0 0 7302 NATIONWIDE FINANCIAL SERVICES COM 638612101 272 5770 SH Sole 0 0 5770 NAVIGANT CONSULTING COM COM 63935N107 421 22200 SH Sole 4500 0 17700 NAVTEQ CORP COM 63936l100 637 9381 SH Sole 0 0 9381 NCC (TABREED) COM 6388379 19211 8004600 SH Sole 8004600 0 0 NESTLE S A SPONSORED ADR COM 641069406 681 5430 SH Sole 2450 0 2980 NESTLE SA COM 7123870 453330 913512 SH Sole 883712 0 29800 NETAPP INC COM COM 64110D104 15095 752863 SH Sole 223602 0 529261 NETSUITE INC COM 64118q107 241 11200 SH Sole 0 0 11200 NEUTRAL TANDEM INC COM COM 64128b108 407 22625 SH Sole 0 0 22625 NEW YORK CMNTY BANCORP COM COM 649445103 1015 55695 SH Sole 20738 0 34957 NEW YORK TIMES CO CLASS A COM 650111107 825 43709 SH Sole 3800 0 39909 NEWALLIANCE BANCSHARES COM COM 650203102 156 12756 SH Sole 0 0 12756 NEWELL RUBBERMAID INC COM 651229106 662 29007 SH Sole 5435 0 23572 NEWMONT MNG CORP COM 651639106 298 6600 SH Sole 0 0 6600 NGK INSULATORS COM 6619507 24659662 13979400 SH Sole 13518700 0 460700 NHN CORP COM 6560393 160279867 693552 SH Sole 677712 0 15840 NICOR INC COM 654086107 572 17071 SH Sole 656 0 16415 NIKE INC CL B COM 654106103 4656 68482 SH Sole 14370 0 54112 NINTENDO CO COM 6639550 45555820 886300 SH Sole 861600 0 24700 NINTENDO LTD ADR COM 654445303 56535 875840 SH Sole 858374 0 17466 NIPPON ELEC GLASS COM 6642666 11742728 7620200 SH Sole 7389800 0 230400 NITORI CO LTD COM 6644800 6223458 1103450 SH Sole 1067640 0 35810 NMS COMMUNICATIONS CP COM COM 629248105 17 11230 SH Sole 0 0 11230 NOBLE CORP COM g65422100 228 4600 SH Sole 0 0 4600 NOBLE GROUP COM B01CLC3 59844 27202000 SH Sole 26218200 0 983800 NOKIA CORP COM 5902941 161035 8035703 SH Sole 7807503 0 228200 NOKIA CORP SPONSORED ADR COM 654902204 48255 1516009 SH Sole 1476908 0 39101 NOKIAN RENKAAT OYJ (NOKIA TYRES) COM B07G378 77296 2862818 SH Sole 2768018 0 94800 NORFOLK SOUTHERN CORP COM 655844108 3552 65392 SH Sole 2000 0 63392 NORKOM GROUP COM B17K957 1129 778490 SH Sole 778490 0 0 NORSK HYDRO A S SPONSORED ADR COM 656531605 146 10000 SH Sole 10000 0 0 NORTHERN TR CORP COM COM 665859104 134312 2020658 SH Sole 711428 0 1310135 NORTHGATE EXPL LTD COM 666416102 34 10665 SH Sole 0 0 10665 NORTHROP GRUMMAN CORP COM COM 666807102 560 7200 SH Sole 7200 0 0 NORTHWEST NAT GAS CO COM COM 667655104 512 11782 SH Sole 11210 0 572 NOVAMED EYECARE INC COM 66986w108 7957 2099477 SH Sole 0 0 2099477 NOVARTIS A G SPONSORED ADR COM 66987V109 610 11905 SH Sole 4330 0 7575 NOVO-NORDISK A S ADR COM 670100205 57177 825789 SH Sole 810233 0 15556 NOVO-NORDISK AS COM 7077524 2016974 6244500 SH Sole 6042700 0 201800 NUANCE COMMUNICATIONS COM COM 67020Y100 125919 7232606 SH Sole 5032669 0 2199937 NUCOR CORP COM 670346105 1596 23565 SH Sole 585 0 22980 NUVASIVE INC COM COM 670704105 42589 1234101 SH Sole 330298 0 903803 NUVEEN QUALT INCM MUN PFD MUN RT TH COM 670977602 200 8 SH Sole 0 0 8 NVR INC COM COM 62944T105 657 1100 SH Sole 1100 0 0 NXSTAGE MEDICAL INC COM 67072v103 643 148990 SH Sole 16800 0 132190 NYSE EURONEXT COM 629491101 2342 37955 SH Sole 1995 0 35960 O REILLY AUTOMOTIVE COM COM 686091109 108432 3801974 SH Sole 2144281 0 1657693 OCCIDENTAL PETE CP DEL COM COM 674599105 1048 14330 SH Sole 2044 0 12286 OIL STS INTL INC COM COM 678026105 256 5720 SH Sole 5720 0 0 OLAM INTERNATIONAL COM B05Q3L4 102540 47693000 SH Sole 46071000 0 1622000 OLD DOMINION FGHT LINE COM COM 679580100 264 8280 SH Sole 8005 0 275 OLD NATL BANCP IND COM COM 680033107 925 51378 SH Sole 50213 0 1165 OMEGA NAVIGATION ENTER CLASS A COM y6476r105 317 21225 SH Sole 0 0 21225 OMNICOM GROUP INC COM COM 681919106 51238 1159784 SH Sole 551635 0 609174 ONEOK INC COM 682680103 1516 33990 SH Sole 1150 0 32840 OPTIMAL GROUP INC CL A COM 68388R208 8024 2507401 SH Sole 2496741 0 10660 OPTIONSXPRESS HLDG INC COM 684010101 2632 127112 SH Sole 0 0 127112 ORACLE CORP COM COM 68389X105 9515 486504 SH Sole 32538 0 453966 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 577505 1405567 SH Sole 1357167 0 48400 ORASCOM HOTELS & DEVELOPMENT COM 6154387 161405 1856300 SH Sole 1856300 0 0 ORCA TECHNOLOGIES INC COM 685935108 0 46250 SH Sole 0 0 46250 OROMIN EXPL LTD NEW COM COM 687082107 33 12000 SH Sole 0 0 12000 ORPEA COM 7339451 46840 1221058 SH Sole 1187628 0 33430 OUTOTEC OYJ COM B1FN8X9 7512 222900 SH Sole 221750 0 1150 OVERHILL FARMS INC COM COM 690212105 10249 2049744 SH Sole 2039924 0 9820 P P & L RESOURCES INC COM 69351t106 890 19387 SH Sole 0 0 19387 PAN AMERICAN SILVER CP COM 697900108 1357 35385 SH Sole 840 0 34545 PANERA BREAD CO CL A COM 69840W108 11039 263533 SH Sole 239612 0 24071 PARAMETRIC TECH CORP COM COM 699173209 834 52210 SH Sole 50470 0 1740 PAREXEL INTL CORP COM 699462107 1447 55445 SH Sole 1270 0 54175 PARKER HANNIFIN CORP COM 701094104 1549 22371 SH Sole 0 0 22371 PARKSON RETAIL GRO COM B0HZZ57 31540 480800 SH Sole 480800 0 0 PARTNERS GROUP HLG COM B119QG0 84712 587056 SH Sole 569156 0 17900 PATTERSON INC COM COM 703395103 44227 1218365 SH Sole 618257 0 600108 PAYCHEX INC COM COM 704326107 276622 8074226 SH Sole 3373266 0 4701160 PDF SOLUTIONS INC COM COM 693282105 6035 1095229 SH Sole 1088753 0 6476 PEABODY ENERGY CORP COM 704549104 252 4950 SH Sole 0 0 4950 PEDIATRIX MED GROUP COM COM 705324101 974 14445 SH Sole 13965 0 480 PENN NATL GAMING INC COM COM 707569109 4675 106926 SH Sole 72700 0 34226 PENTAIR INC COM COM 709631105 6552 205425 SH Sole 65325 0 140100 PEPSICO INC COM COM 713448108 160023 2216398 SH Sole 671868 0 1544530 PERMA-FIX ENVIRON SVCS COM 714157104 16 10000 SH Sole 0 0 10000 PETROCHINA CO LTD SPONSORED ADR COM 71646e100 459 3665 SH Sole 0 0 3665 PETROHAWK ENERGY CORP COM COM 716495106 19372 960423 SH Sole 950060 0 10363 PETROLEO BRASILEIRO PETROBRAS COM 2684532 66273 895700 SH Sole 895700 0 0 PETROLEO BRASILEIRO SA SPONSORED ADR COM 71654V408 48142 471475 SH Sole 458280 0 13195 PETROLEO BRASILEIRO SA SPONSORED ADR COM 71654V101 1773 20935 SH Sole 20935 0 0 PETSMART INC COM 716768106 9361 457977 SH Sole 331603 0 126374 PF CHANGS CHINA BISTRO COM 69333y108 765 26905 SH Sole 3500 0 23405 PFIZER INC COM COM 717081103 14069 672225 SH Sole 81337 0 590888 PHARMACEUTICAL PROD COM COM 717124101 201881 4818184 SH Sole 2579406 0 2238778 PHILADELPHIA CONS HLDG COM COM 717528103 44847 1392775 SH Sole 737395 0 655380 PHILIP MORRIS INTL INC COM COM 718172109 11605 229443 SH Sole 15101 0 214342 PHILLIPS VAN HEUSEN CP COM COM 718592108 17875 471406 SH Sole 443357 0 28049 PHYSICIANS FORM HLDGS COM COM 719427106 12621 1414962 SH Sole 1408853 0 6109 PITNEY BOWES INC COM COM 724479100 505 14422 SH Sole 11270 0 4422 PLUM CREEK TIMBER COM 729251108 1244 30588 SH Sole 2125 0 28463 PMA CAP CORP CL A COM 693419202 624 73053 SH Sole 65378 0 7675 PMC-SIERRA INC COM 69344f106 69 12150 SH Sole 0 0 12150 PNC BK CORP COM 693475105 344 5256 SH Sole 1000 0 4256 POLYPORE INTERNATIONAL INC COM 73179v103 358 17350 SH Sole 0 0 17350 PORTFOLIO RECOVERY ASS COM COM 73640Q105 19556 455969 SH Sole 217358 0 238611 POTASH CORP SASK INC COM COM 73755L107 350631 2259078 SH Sole 2190300 0 68778 POWERWAVE TECHNOLOGIES COM 739363109 73 29000 SH Sole 0 0 29000 PP LONDON SUMATRA COM 6535670 240544675 26876500 SH Sole 26876500 0 0 PPG INDS INC COM COM 693506107 1047 17308 SH Sole 863 0 16445 PRAXAIR INC COM 74005P104 299972 3561356 SH Sole 1509221 0 2052135 PRECISION CASTPARTS CP COM COM 740189105 97630 956409 SH Sole 392711 0 563698 PRICE T ROWE GROUP INC COM COM 74144T108 17371 347427 SH Sole 92356 0 255826 PRICELINE INC COM 741503403 1123 9300 SH Sole 400 0 8900 PRIMUS GUARANTY LTD SHS COM G72457107 4236 1183272 SH Sole 862350 0 320922 PRIVATEBANCORP INC COM COM 742962103 21883 695360 SH Sole 25725 0 669635 PROCERA NETWORKS INC COM COM 74269u104 77 50000 SH Sole 0 0 50000 PROCTER & GAMBLE CO COM 742718109 36164 516108 SH Sole 126515 0 389593 PROGRESS ENERGY INC COM 743263105 585 14043 SH Sole 460 0 13583 PROGRESS SOFTWARE CORP COM COM 743312100 661 22085 SH Sole 17880 0 4205 PROGRESSIVE GAMING INTL COM COM 74332S102 11421 5386964 SH Sole 5363465 0 23499 PROLOGIS TR SH BEN INT COM 743410102 4910 83427 SH Sole 3000 0 80427 PROMOTORA AMBIENTAL COM B0PQCV7 89726 2893450 SH Sole 2893450 0 0 PROVIDENCE SVC CORP COM COM 743815102 19551 651705 SH Sole 626514 0 25191 PRUDENTIAL FINL INC COM COM 744320102 267 3411 SH Sole 0 0 3411 PSS WORLD MED INC COM COM 69366A100 1078 64700 SH Sole 11700 0 53000 PSYCHIATRIC SOLUTIONS INC COM 74439H108 64090 1889478 SH Sole 1466154 0 423424 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 2671 66467 SH Sole 1720 0 64747 PUBLIC STORAGE INC COM 74460d109 1520 17163 SH Sole 660 0 16503 PURE BIOSCIENCE COM 746218106 109 18000 SH Sole 0 0 18000 QBE INSURANCE GROUP COM 6715740 245487 11053006 SH Sole 10698206 0 354800 Q-CELLS AG COM B0LD4L6 122479 1921540 SH Sole 1854100 0 67440 QIAGEN NV COM 5732825 61874 4705273 SH Sole 4560373 0 144900 QIAGEN NV ORD COM N72482107 83511 4014996 SH Sole 3182339 0 832657 QUALCOMM INC COM COM 747525103 176758 4311188 SH Sole 1922470 0 2388718 QUALITY PRODS INC COM 747578409 217 51950 SH Sole 0 0 51950 QUANEX BUILDINGS PRODUCTS COM COM 747619104 899 17385 SH Sole 16810 0 575 QUANTA SVCS INC COM 74762e102 550 23740 SH Sole 0 0 23740 QUICKSILVER RESOURCES COM COM 74837R104 1556 42590 SH Sole 42590 0 0 RAFFLES EDUCATION COM B1G2XT6 71638 69551000 SH Sole 67429000 0 2122000 RAIFFEISEN INTL BK COM B0704T9 142408 1649191 SH Sole 1576251 0 72940 RAMIRENT OYJ COM 5457173 16309 1360223 SH Sole 1315947 0 44276 RAMTRON INTL CORP COM 751907304 102 25000 SH Sole 0 0 25000 RAYTHEON CO COM NEW COM 755111507 3831 59312 SH Sole 4352 0 54960 RECKITT BENCKISER GROUP PLC COM B24CGK7 251866 9024205 SH Sole 8770321 0 253884 REDECARD SA COM B1Z8B68 229019 7845800 SH Sole 7654300 0 191500 RENT A CTR INC NEW COM COM 76009N100 551 30000 SH Sole 29000 0 1000 RESEARCH IN MOTION LTD COM COM 760975102 27861 248253 SH Sole 230054 0 18199 RESMED INC COM 761152107 46834 1110329 SH Sole 300853 0 809576 RESTAURANT GROUP COM B0YG1K0 9346 6068800 SH Sole 5799000 0 269800 RIGHTMOVE COM B2987V8 20910 4273800 SH Sole 4102400 0 171400 RIGHTNOW TECHNOLOGIES COM COM 76657r106 290 24450 SH Sole 0 0 24450 RITCHIE BROS AUCTION COM COM 767744105 74306 904854 SH Sole 297479 0 607375 ROBERT HALF INTL INC COM COM 770323103 35076 1362726 SH Sole 428660 0 934066 ROCHE HLDG LTD SPONSORED ADR COM 771195104 55214 584369 SH Sole 570999 0 13370 ROCHE HOLDINGS AG COM 7110388 394087 2108543 SH Sole 2044293 0 64250 ROCKWELL AUTOMATION COM COM 773903109 99272 1728889 SH Sole 701701 0 1027188 ROCKWELL COLLINS INC COM COM 774341101 249859 4372013 SH Sole 2092564 0 2279449 RODOBENS NEGOCIOS IMOBILIARIOS COM B1MJRR7 33841 1548800 SH Sole 1548800 0 0 ROGERS COMMUNICATIONS CL B COM 775109200 503 14000 SH Sole 14000 0 0 ROGERS COMMUNICATIONS CL B COM 2169051 307462 8327800 SH Sole 8097900 0 229900 ROHM & HAAS CO COM COM 775371107 1057 19551 SH Sole 0 0 19551 ROLLS ROYCE GROUP - B SHARES PAY 1/3/08 COM B27Y7Y1 13 12524000 SH Sole 12524000 0 0 ROLLS ROYCE GROUP - B SHARES PAY 7/1/08 COM B2PKJB2 2914 2913913229 SH Sole 2842195687 0 71717542 ROLLS-ROYCE COM 3283648 131146 32542453 SH Sole 31742034 0 800419 ROPER INDUSTRIES INC COM 776696106 59715 1004631 SH Sole 471847 0 532784 ROTH & RAU AG COM B142TD4 11456 85300 SH Sole 82450 0 2850 ROTORK COM 0750695 57347 5314793 SH Sole 5155393 0 159400 ROYAL CARIBBEAN CRUISE COM COM V7780T103 456 13865 SH Sole 2480 0 11385 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 4189 60725 SH Sole 24564 0 36161 RYANAIR HLDGS PLC SPONSORED ADR COM 783513104 49004 1732832 SH Sole 1681719 0 51113 S.A.C.I FALABELLA COM 2771672 6980444 2951562 SH Sole 2951562 0 0 SAFEGUARD SCIENTIFICS COM COM 786449108 31 20470 SH Sole 3100 0 17370 SAIC INC COM COM 78390X101 1713 92155 SH Sole 87195 0 4960 SAIPEM COM 4768768 283557 11059156 SH Sole 10713856 0 345300 SALESFORCE COM INC COM COM 79466L302 29102 502886 SH Sole 86453 0 416433 SALIX PHARMACEUTICALS LTD DEL COM 795435106 76 12125 SH Sole 6075 0 6050 SALLY BEAUTY HLDGS INC COM 79546e104 163 23662 SH Sole 0 0 23662 SANGAMO BIOSCIENCES COM 800677106 9626 947444 SH Sole 886469 0 60975 SAP AKTIENGESELLSCHAFT SPONSORED ADR COM 803054204 869 17526 SH Sole 14126 0 3400 SARA LEE CORP COM COM 803111103 1852 132504 SH Sole 925 0 131579 SCANSOURCE, INC COM 806037107 31251 863542 SH Sole 392381 0 471161 SCHEIN HENRY INC COM COM 806407102 29345 511242 SH Sole 100260 0 410982 SCHERING PLOUGH CORP COM COM 806605101 971 67431 SH Sole 12203 0 55228 SCHLUMBERGER LTD COM COM 806857108 157338 1808475 SH Sole 512429 0 1296046 SCHNEIDER ELECTRIC SA COM 4834108 97248 1186533 SH Sole 1168233 0 18300 SCHOELLER-BLECKMANN OILFIELD COM 7571305 35686 632276 SH Sole 617511 0 14765 SCHWAB CHARLES CP NEW COM COM 808513105 119523 6347482 SH Sole 2785082 0 3562400 SCIENTIFIC GAMES CORP CL A COM 80874P109 9009 426762 SH Sole 146947 0 279815 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 12625 SH Sole 0 0 12625 SEATTLE GENETICS INC COM 812578102 178 19600 SH Sole 0 0 19600 SECURITY CAPTL ASSURAN COM COM G8018D107 47 90475 SH Sole 16525 0 73950 SECURITY IDENTIFICATION SYSTEM COM 81429p107 0 500000 SH Sole 0 0 500000 SEEK LIMITED COM B0767Y3 47063 8896680 SH Sole 8574180 0 322500 SEI INVESTMENTS CO COM COM 784117103 2060 83415 SH Sole 79995 0 3420 SELOGER.COM COM B1HMC76 24445 729700 SH Sole 705300 0 24400 SEMITOOL INC COM COM 816909105 700 84174 SH Sole 77744 0 6430 SERCO GROUP COM 0797379 14317 3155240 SH Sole 3155240 0 0 SESA GOA COM 6136040 591636 189000 SH Sole 189000 0 0 SGS SA COM 4824778 59111 41394 SH Sole 40902 0 492 SHAMIR OPTICAL INDUSTRY LTD COM m83683108 171 24125 SH Sole 0 0 24125 SHANDONG WEIGAO GP COM 6742340 234143 25285400 SH Sole 25030500 0 254900 SHAW GROUP INC COM 820280105 202 4294 SH Sole 0 0 4294 SHC CORP COM 82086g109 0 10000 SH Sole 0 0 10000 SHERWIN WILLIAMS CO COM COM 824348106 469 9190 SH Sole 2690 0 6500 SHOPPERS DRUG MART CP COM COM 2821191 247915 4773100 SH Sole 4643700 0 129400 SHOPPER'S STOP LTD COM B097TX7 284881 691208 SH Sole 691208 0 0 SHUFFLE MASTER INC COM COM 825549108 71 13325 SH Sole 13325 0 0 SIGMA ALDRICH CORP COM COM 826552101 3161 53001 SH Sole 6000 0 47001 SIGNATURE BK NEW YORK COM COM 82669G104 1187 46600 SH Sole 31200 0 15400 SILGAN HOLDINGS INC COM COM 827048109 758 15275 SH Sole 14765 0 510 SILICON LABORATORIES COM COM 826919102 131045 4154866 SH Sole 2394435 0 1760431 SIMON PPTY GROUP NEW COM COM 828806109 1114 11986 SH Sole 0 0 11986 SIMPSON MFG CO INC COM COM 829073105 258 9475 SH Sole 9160 0 315 SINGAPORE AIRLINES COM 6811734 12079 774300 SH Sole 734300 0 40000 SIRIUS SATELLITE RADIO COM 82966u103 36 12715 SH Sole 0 0 12715 SKILLSOFT PUB LTD CO SPONSORED ADR COM 830928107 28757 2746599 SH Sole 2684678 0 61921 SLC AGRICOLA SA COM B1Y4WK8 66586 2561000 SH Sole 2552400 0 8600 SMART BALANCE INC COM COM 83169Y108 7999 1012602 SH Sole 938991 0 73611 SMARTRAC NV COM B11JBL0 17924 589600 SH Sole 569200 0 20400 SMITH INTL INC COM COM 832110100 260355 4053502 SH Sole 2012787 0 2040715 SMUCKER J M CO NEW COM 832696405 2095 41410 SH Sole 7293 0 34117 SNAP ON INC COM COM 833034101 3237 63668 SH Sole 15850 0 47818 SNC-LAVALIN GROUP INC COM COM 2763884 3260 73300 SH Sole 73300 0 0 SOLARWORLD AG COM 5819869 50788 1657020 SH Sole 1588580 0 68440 SOLERA HOLDINGS INC COM COM 83421a104 2888 118596 SH Sole 0 0 118596 SO-NET M3 INC COM B02K2M3 5576307 13701 SH Sole 13179 0 522 SONIC CORP COM 835451105 1812 82225 SH Sole 0 0 82225 SONIC SOLUTIONS COM COM 835460106 28959 3001047 SH Sole 2416957 0 584090 SOUTH JERSEY INDS INC COM COM 838518108 604 17210 SH Sole 16635 0 575 SOUTHERN CO COM COM 842587107 1712 48091 SH Sole 3527 0 44564 SOUTHERN CROSS HEALTHCARE COM B14RYC3 21732 5795300 SH Sole 5609800 0 185500 SOUTHWESTERN ENERGY CO COM COM 845467109 62675 1860358 SH Sole 867288 0 993070 SPAR GROUP LIMITED COM B038WK4 41388 853354 SH Sole 830654 0 22700 SPECTRA ENERGY CORP COM COM 847560109 416 18307 SH Sole 300 0 18007 SPEEDWAY MOTORSPORTS COM 847788106 450 17950 SH Sole 1200 0 16750 SPRINT NEXTEL CORP COM COM 852061100 1232 184279 SH Sole 118292 0 65987 SRA INTL INC CL A COM 78464R105 541 22265 SH Sole 21525 0 740 ST JOE CO COM 790148100 2339 54495 SH Sole 1575 0 52920 ST JUDE MED INC COM COM 790849103 94777 2194434 SH Sole 759448 0 1434986 STANDARD BANK GROUP LIMITED COM B030GJ7 51063 578941 SH Sole 578941 0 0 STANDARD CHARTERED COM 0408284 2580 149800 SH Sole 144600 0 5200 STANDARD PARKING CORPORATION COM 853790103 3107 148265 SH Sole 500 0 147765 STAPLES INC COM COM 855030102 15267 690523 SH Sole 144923 0 545600 STARBUCKS CORP COM COM 855244109 73884 4221935 SH Sole 1015180 0 3206755 STATE STR CORP COM COM 857477103 119107 1507683 SH Sole 627094 0 880589 STATOIL ASA SPONSORED ADR COM 85771P102 260 8694 SH Sole 8694 0 0 STEEL DYNAMICS INC COM 858119100 226 6870 SH Sole 200 0 6670 STEREOTAXIS INC COM COM 85916j102 59 10000 SH Sole 0 0 10000 STERICYCLE INC COM 858912108 104319 2025609 SH Sole 495743 0 1530066 STERLING RES LTD COM 858915101 115 50000 SH Sole 0 0 50000 STRAITS ASIA RESOU COM B1FT4X9 24034 7395000 SH Sole 7395000 0 0 STRATASYS INC COM COM 862685104 2230 125315 SH Sole 80240 0 45075 STRAYER ED INC COM COM 863236105 100333 657922 SH Sole 405273 0 252649 STRYKER CORP COM COM 863667101 119049 1830133 SH Sole 621792 0 1208341 SUCCESSFACTORS INC COM COM 864596101 13203 1352753 SH Sole 1346113 0 6640 SUN LIFE FINANCIAL INC COM COM 866796105 537 11533 SH Sole 0 0 11533 SUNCOR ENERGY INC COM COM 867229106 282420 2931183 SH Sole 1241578 0 1689604 SUNPOWER CORP COM CL A COM 867652109 8669 116358 SH Sole 15110 0 101248 SUNTRUST BKS INC COM COM 867914103 517 9383 SH Sole 400 0 8983 SUPERVALU INC CONV 868536AP8 1710 60000 SH Sole 60000 0 0 SURMODICS INC COM COM 868873100 55280 1319970 SH Sole 1120574 0 199396 SURUGA BANK COM 6864329 19637985 15622900 SH Sole 15199900 0 423000 SWITCH & DATA FACILITIES CO. COM 9N00177 0 137118 SH Sole 0 0 137118 SXC HEALTH SOLUTIONS CORP COM 78505p100 485 40900 SH Sole 0 0 40900 SYBASE INC COM COM 871130100 886 33675 SH Sole 32555 0 1120 SYMANTEC CORP COM 871503108 169 10220 SH Sole 0 0 10220 SYNIVERSE HLDGS INC COM COM 87163F106 50853 3052384 SH Sole 2630074 0 422310 SYNTEL INC COM COM 87162H103 12350 463422 SH Sole 457804 0 5618 SYSCO CORP COM COM 871829107 10226 352393 SH Sole 79436 0 272957 T GARANTI BANKASI COM B03MYP5 22619 3769751 SH Sole 3769751 0 0 TAEWOONG CO COM 6542119 42495838 546219 SH Sole 546219 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADR COM 874039100 2679 260921 SH Sole 134331 0 126589 TAL INTL GROUP INC COM COM 874083108 735 31195 SH Sole 30155 0 1040 TARGET CORP COM COM 87612e106 39097 771455 SH Sole 366924 0 404531 TASER INTL INC COM 87651b104 94 10000 SH Sole 0 0 10000 TECNICAS REUNIDAS COM B16FTB9 49310 1027500 SH Sole 990900 0 36600 TECO ENERGY INC COM 872375100 217 13620 SH Sole 0 0 13620 TELECOM WIRELESS SOLUTIONS COM 8054422 0 21000 SH Sole 0 0 21000 TELLABS INC COM COM 879664100 422 77552 SH Sole 48705 0 28847 TEMENOS GROUP AG COM 7147892 42474 1633600 SH Sole 1581708 0 51892 TEREX CORP NEW COM 880779103 361 5783 SH Sole 0 0 5783 TESCO COM 0884709 207625 54782280 SH Sole 52995880 0 1786400 TESCO PLC SPONSORED ADR COM 881575302 45677 2021266 SH Sole 1978670 0 42596 TETRA TECHNOLOGIES DEL COM COM 88162F105 34916 2204316 SH Sole 1959830 0 244486 TEVA PHARMACEUTCL INDS ADR COM 881624209 127640 2763353 SH Sole 2424160 0 339193 TEXAS INDS INC COM COM 882491103 647 10765 SH Sole 10405 0 360 TEXAS INSTRS INC COM COM 882508104 2775 98198 SH Sole 52504 0 45694 TEXTRON INC COM 883203101 672 12140 SH Sole 0 0 12140 THERMAX COM B10SSP1 621623 1034400 SH Sole 1034400 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 70461 1239660 SH Sole 391089 0 849381 THINK PARTNERSHIP INC COM 88409N101 5165 5271245 SH Sole 5219235 0 52010 THQ INC COM NEW COM 872443403 8377 384260 SH Sole 332835 0 51425 TIDEWATER INC COM COM 886423102 585 10620 SH Sole 400 0 10220 TIFFANY & CO NEW COM COM 886547108 532 12725 SH Sole 4130 0 9125 TIM HORTONS INC COM 88706M103 293 8606 SH Sole 5650 0 2956 TIME WARNER INC COM 887317105 726 51845 SH Sole 0 0 51845 TIVO INC COM 888706108 2124 242514 SH Sole 7000 0 235514 TJX COS INC NEW COM 872540109 1448 43795 SH Sole 4335 0 39460 TMM INC NEW COM 87258q108 0 12000 SH Sole 12000 0 0 TOLL HLDGS COM 6693749 52847 5274179 SH Sole 5168879 0 105300 TOMOTHERAPY INC COM COM 890088107 13740 957469 SH Sole 347810 0 609659 TOMTOM COM B08TZQ9 18826 718550 SH Sole 686950 0 31600 TORO CO COM COM 891092108 532 12860 SH Sole 12430 0 430 TOTAL LUXURY GROUP INC COM 891926206 6 165000 SH Sole 0 0 165000 TOTVS COM B10LQP6 59067 1098100 SH Sole 1063800 0 34300 TOYOTA BOSHOKU CP COM 6900591 5681649 1903400 SH Sole 1825800 0 77600 TRACTOR SUPPLY CO COM COM 892356106 32447 821036 SH Sole 455854 0 365382 TRANE INC COM 892893108 1391 30320 SH Sole 610 0 29710 TRANSOCEAN INC ORD COM G90073100 1625 12026 SH Sole 142 0 11883 TREVI FINANZIARIA COM 5731446 6935 542200 SH Sole 542200 0 0 TRIMBLE NAVIGATION LTD COM COM 896239100 43418 1518687 SH Sole 760980 0 757707 TRINITY BIOTECH PLC SPON ADR NEW COM 896438306 5327 1160558 SH Sole 1155567 0 4991 TRIUMPH GROUP INC NEW COM COM 896818101 671 11780 SH Sole 11385 0 395 TRIZETTO GROUP INC COM 896882107 2806 168125 SH Sole 1700 0 166425 TULLOW OIL COM 0150080 72837 11027571 SH Sole 10751871 0 275700 TURBOCHEF TECHNOLOGIES COM 900006206 567 87000 SH Sole 0 0 87000 U S DRY CLEANING CORP COM COM 903333102 25 35000 SH Sole 0 0 35000 U S PLASTIC LMBR CORP COM 902948108 0 10000 SH Sole 0 0 10000 ULTIMATE SOFTWARE GRP COM 90385D107 72096 2398465 SH Sole 1570489 0 827976 ULTRA ELECTRONICS HLDGS PLC COM 0912332 2433 188150 SH Sole 188150 0 0 ULTRA PETROLEUM CORP COM COM 903914109 100742 1299903 SH Sole 774020 0 525883 UNDER ARMOUR INC CL A COM 904311107 44602 1218645 SH Sole 621380 0 597265 UNIFIRST CORP MASS COM COM 904708104 9524 256793 SH Sole 131193 0 125600 UNILEVER N V NEW YORK SHS COM 904784709 2557 75844 SH Sole 7497 0 68347 UNILEVER PLC AMERN SHS COM 904767704 315 9333 SH Sole 0 0 9333 UNION PAC CORP COM COM 907818108 2863 22838 SH Sole 4819 0 18019 UNITECH LIMITED COM B17MRV5 2022882 7325300 SH Sole 7047700 0 277600 UNITED DRUG COM 3335969 34052 8961130 SH Sole 8711630 0 249500 UNITED ONLINE INC COM COM 911268100 54441 5155388 SH Sole 4513627 0 641761 UNITED PARCEL SERVICE CL B COM 911312106 6857 93919 SH Sole 23400 0 70519 UNITED STATES STEEL CORP NEW COM 912909108 2701 21290 SH Sole 565 0 20725 UNITED TECHNOLOGIES CP COM COM 913017109 6679 97050 SH Sole 16095 0 80955 UNITED TRACTORS TBK PT COM 6230845 347176925 27663500 SH Sole 27663500 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 997 29052 SH Sole 2360 0 26692 URBAN OUTFITTERS INC COM 917047102 2701 86161 SH Sole 8535 0 77626 US BANCORP DEL COM NEW COM 902973304 4957 153194 SH Sole 47590 0 105604 US BIOENERGY CORP COM 90342v109 312 53017 SH Sole 1000 0 52017 USA TECHNOLOGIES INC COM 90328s500 85 18900 SH Sole 0 0 18900 UST INC COM 902911106 241 4430 SH Sole 0 0 4430 UTD GROUP LTD COM 6914871 2780 230339 SH Sole 221643 0 8696 UVUMOBILE INC COM 918171109 1 14500 SH Sole 0 0 14500 V F CORP COM 918204108 2539 32760 SH Sole 3605 0 29155 VALEANT PHARMACEUTICAL COM 91911x104 1000 78002 SH Sole 2320 0 75682 VALENCE TECHNOLOGY INC COM 918914102 194 44000 SH Sole 0 0 44000 VALERO ENERGY CORP NEW COM 91913y100 1376 28031 SH Sole 0 0 28031 VALSPAR CORP COM COM 920355104 275 13874 SH Sole 0 0 13874 VALUECLICK INC COM COM 92046N102 9435 546945 SH Sole 541785 0 5160 VARIAN INC COM COM 922206107 812 14014 SH Sole 13254 0 760 VARIAN MEDICAL SYSTEMS INC COM 92220p105 414 8850 SH Sole 0 0 8850 VASCO DATA SEC INTL COM 92230y104 136 10000 SH Sole 0 0 10000 VCA ANTECH INC COM COM 918194101 46723 1708374 SH Sole 615913 0 1092561 VECTREN CORP COM COM 92240G101 282 10498 SH Sole 5116 0 5382 VEDANTA RESOURCES PLC COM 3327706 107357 5121999 SH Sole 5014299 0 107700 VENTAS INC COM 92276F100 468 10430 SH Sole 2400 0 8030 VEOLIA ENVIRONNEMENT COM 4031879 218266 4942627 SH Sole 4793529 0 149098 VEOLIA ENVIRONNEMENT SPONSORED ADR COM 92334N103 45231 646810 SH Sole 633984 0 12826 VERASUN ENERGY CORP COM COM 92336g106 171 23300 SH Sole 0 0 23300 VERISIGN INC COM COM 92343e102 191732 5768138 SH Sole 2736947 0 3031191 VERIZON COMMUNICATIONS COM COM 92343V104 8479 232629 SH Sole 7792 0 224837 VESTAS WIND SYSTEMS COM 5964651 671548 1301450 SH Sole 1266250 0 35200 VIACOM INC CL A COM 92553p102 329 8312 SH Sole 0 0 8312 VIACOM INC CL B COM 92553p201 230 5817 SH Sole 0 0 5817 VIMPEL COMMUNICATIONS-SP ADR COM 68370R109 69381 2321200 SH Sole 2316100 0 5100 VIRTRA SYS INC COM 92827k103 0 20000 SH Sole 0 0 20000 VIRTUAL RADIOLOGIC COR COM COM 92826b104 343 22500 SH Sole 0 0 22500 VIRTUSA CORP COM COM 92827P102 11571 1185601 SH Sole 1100298 0 85303 VISA INC CL A COM 92826C839 15771 252906 SH Sole 191751 0 61155 VISTAPRINT LIMITED SHS COM G93762204 140443 4018444 SH Sole 2687272 0 1331172 VNUS MED TECNOLOGIES COM 928566108 3277 180180 SH Sole 8000 0 172180 VOCUS INC COM COM 92858j108 15780 597736 SH Sole 42942 0 554794 VODAFONE GROUP PLC COM B16GWD5 278552 184593675 SH Sole 178793575 0 5800100 VODAFONE GROUP PLC ADR COM 92857W209 997 33781 SH Sole 2565 0 31216 VOLTERRA SEMICONDUCTOR COM COM 928708106 1679 148170 SH Sole 63985 0 84185 VORNADO RLTY TR SH BEN INT COM 929042109 304 3536 SH Sole 0 0 3536 VOYAGER ENTMT INTL INC COM COM 92908d101 2 50000 SH Sole 0 0 50000 VT GROUP COM 3172973 39033 5941146 SH Sole 5720446 0 220700 VULCAN MATLS CO COM 929160109 345 5210 SH Sole 0 0 5210 W TECHNOLOGIES INC COM 92934s106 0 645000 SH Sole 0 0 645000 WACHOVIA CORP COM 929903102 1256 46547 SH Sole 9993 0 36554 WAL MART DE MEXICO SA SPON ADR REP V COM 93114W107 58220 1383690 SH Sole 642438 0 741252 WAL MART STORES INC COM COM 931142103 37334 708704 SH Sole 107556 0 601148 WALGREEN CO COM COM 931422109 117146 3075524 SH Sole 950986 0 2124737 WAL-MART DE MEXICO SAB DE CL V COM B02YZ04 749992 16644300 SH Sole 16644300 0 0 WALT DISNEY CO COM COM 254687106 6885 219433 SH Sole 51444 0 167988 WALTER INDUSTRIES INC NEW COM 93317q105 223 3575 SH Sole 0 0 3575 WASHINGTON POST CO CL B COM 939640108 1043 1577 SH Sole 412 0 1165 WASTE MGMT INC DEL COM COM 94106L109 1184 35309 SH Sole 1375 0 33934 WATSCO INC COM 942622200 576 13915 SH Sole 5125 0 8790 WATSON WYATT WORLDWIDE INC CL A COM 942712100 533 9385 SH Sole 8450 0 935 WEATHERFORD INTL INC COM COM G95089101 34560 476881 SH Sole 141953 0 334928 WEBSITE PROS INC COM COM 94769V105 23116 2351588 SH Sole 2305878 0 45710 WEBSTER FINL CORP CONN COM COM 947890109 723 25935 SH Sole 25070 0 865 WEG SA COM 2945422 921 47000 SH Sole 47000 0 0 WEINGARTEN RLTY INVS SH BEN IN COM 948741103 209 6090 SH Sole 0 0 6090 WELLPOINT INC COM 94973v107 232 5274 SH Sole 0 0 5274 WELLS FARGO & CO DEL COM COM 949746101 14006 481311 SH Sole 211971 0 269340 WELLSTREAM HLDGS P COM B1VWM16 42286 3215630 SH Sole 3076930 0 138700 WESTERN UN CO COM COM 959802109 29792 1400666 SH Sole 567290 0 833375 WEYERHAEUSER CO COM COM 962166104 1198 18430 SH Sole 1175 0 17255 W-H ENERGY SVCS INC COM COM 92925e108 13384 194391 SH Sole 193288 0 1103 WHOLE FOODS MKT INC COM 966837106 53860 1633624 SH Sole 693180 0 940444 WILLIAMS COS INC DEL COM 969457100 2555 77474 SH Sole 2140 0 75334 WILLIAMS SONOMA INC COM COM 969904101 1192 49199 SH Sole 7125 0 42074 WILMAR INTERNATIONAL LTD COM B17KC69 108560 25971300 SH Sole 25623000 0 348300 WILMINGTON TRUST CORP COM COM 971807102 2013 64740 SH Sole 34360 0 30380 WILSON BAYLY HOLMES-OVCON COM 6662404 375488 2866321 SH Sole 2789221 0 77100 WINDSTREAM CORP COM 97381w104 870 72879 SH Sole 0 0 72879 WINSTAR COMMUNICATIONS COM COM 975515107 0 13585 SH Sole 0 0 13585 WINTRUST FINL CORP COM COM 97650W108 1717 49152 SH Sole 3832 0 45320 WIRE CARD AG COM 7508927 49558 4460622 SH Sole 4321222 0 139400 WISCONSIN ENERGY CORP COM 976657106 640 14569 SH Sole 0 0 14569 WITS BASIN PRECIOUS METALS COM COM 977427103 10 41059 SH Sole 0 0 41059 WNS HOLDINGS LTD SPON ADR COM 92932M101 21633 1400150 SH Sole 1295419 0 104731 WOLFE-TROY MEDICAL INC COM 8054182 0 116887 SH Sole 0 0 116887 WOLVERINE WORLD WIDE COM COM 978097103 873 30090 SH Sole 29085 0 1005 WOOLWORTHS LIMITED COM 6981239 491279 16940647 SH Sole 16392947 0 547700 WORLD WASTE TECHNOLOGIES INC COM 981517105 13 91404 SH Sole 0 0 91404 WORLDCOM INC GA NEW COM 98157d106 0 10428 SH Sole 0 0 10428 WORLEYPARSONS LTD COM 6562474 220077 6575340 SH Sole 6411269 0 164071 WRIGLEY WM JR CO CL B COM 982526204 1485 23895 SH Sole 6550 0 17345 WRIGLEY WM JR CO COM COM 982526105 18368 292315 SH Sole 87813 0 204702 WYETH CORP COM 983024100 3322 79565 SH Sole 15081 0 64484 XILINX INC COM COM 983919101 7732 325577 SH Sole 28650 0 296927 XINYU HENGDELI HOL COM B1QDWP8 30077 9399000 SH Sole 9399000 0 0 XSTRATA PLC COM 3141100 133540 3786219 SH Sole 3662519 0 123700 XTO ENERGY CORP COM COM 98385X106 72884 1178223 SH Sole 478957 0 699265 YAHOO INC COM 984332106 2802 96866 SH Sole 8800 0 88066 YAMADA DENKI CO COM 6985026 13797238 1604330 SH Sole 1531250 0 73080 YAMANA GOLD INC COM COM 98462y100 379 25985 SH Sole 900 0 25085 YUM BRANDS INC COM COM 988498101 3413 91720 SH Sole 6745 0 86000 ZEBRA TECHNOLOGIES CP CL A COM 989207105 48876 1466888 SH Sole 508555 0 958333 ZELAN BHD COM 6904690 71350 27980300 SH Sole 27268400 0 711900 ZILA INC COM PAR $0.01 COM 989513205 918 5403240 SH Sole 5400148 0 3092 ZIMMER HLDGS INC COM COM 98956P102 12536 161013 SH Sole 50027 0 110986 ZUMIEZ INC COM 989817101 1230 78430 SH Sole 0 0 78430
-----END PRIVACY-ENHANCED MESSAGE-----