-----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, QHaUC8wzb5Sc0gf/jpUWWxmxXOLWTssxwVpro8AZ1vWPHbyng7DHzKKm+j2xpCke Zo+mXil8LC1ICgyq1Gmg9Q== 0001169232-09-002606.txt : 20090515 0001169232-09-002606.hdr.sgml : 20090515 20090515093802 ACCESSION NUMBER: 0001169232-09-002606 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20090331 FILED AS OF DATE: 20090515 DATE AS OF CHANGE: 20090515 EFFECTIVENESS DATE: 20090515 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: 09829256 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 d77020_13f-hr.txt QUARTERLY HOLDINGS REPORT UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2009 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/14/2009 - -------------------------------------------------------------------------------- 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. 31-Mar-09 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 88579Y101 9474 190544 SH SOLE 34199 0 156345 AAR CORP COM 000361105 441 35120 SH SOLE 2140 0 32980 ABB LTD-REG COM 7108899 73718 5275114 SH SOLE 5275114 0 0 ABB LTD-SPON ADR ADR 000375204 16952 1216081 SH SOLE 277964 0 938117 ABBOTT LABORATORIES COM 002824100 107746 2258823 SH SOLE 539793 0 1719030 ABERDEEN ASSET MGMT PLC COM 0003128 17575 9616770 SH SOLE 9305782 0 310988 ABM INDUSTRIES INC COM 000957100 201 12218 SH SOLE 0 0 12218 ACCENTURE LTD-CL A COM 2763958 36816 1339240 SH SOLE 497652 0 841588 ACCESS INTEGRATED TECHNOL -A COM 004329108 112 181130 SH SOLE 181130 0 0 ACI WORLDWIDE INC COM 004498101 245 13045 SH SOLE 220 0 12825 ACINO HOLDING AG-REG COM B07NMS3 965 7169 SH SOLE 7169 0 0 ACTELION LTD-REG COM B1YD5Q2 55164 1207395 SH SOLE 1167316 0 40079 ACTIONS SEMICONDUCTOR CO LT ADR 00507E107 19 12000 SH SOLE 0 0 12000 ACTIVIDENTITY CORP COM 00506P103 24 11770 SH SOLE 0 0 11770 ACTIVISION BLIZZARD INC COM 00507V109 57185 5467053 SH SOLE 2411268 0 3055785 ACTUANT CORP-CL A COM 00508X203 126 12130 SH SOLE 0 0 12130 ACUITY BRANDS INC COM 00508Y102 210 9305 SH SOLE 7635 0 1670 ACXIOM CORP COM 005125109 211 28440 SH SOLE 0 0 28440 ADMIRAL GROUP PLC COM B02J639 24553 2007014 SH SOLE 1948537 0 58477 ADOBE SYSTEMS INC COM 00724F101 77124 3605612 SH SOLE 1590439 0 2015173 ADTRAN INC COM 00738A106 551 34025 SH SOLE 31680 0 2345 ADVANCED LIFE SCIENCES HOLDING COM 00765H107 5 20500 SH SOLE 0 0 20500 AE BIOFUELS INC COM 00101P102 67 450000 SH SOLE 0 0 450000 AEON DELIGHT CO LTD COM 6476218 8043 641700 SH SOLE 623500 0 18200 AEON MALL CO LTD COM 6534202 5847 460200 SH SOLE 460200 0 0 AFFILIATED MANAGERS GROUP COM 008252108 137468 3295791 SH SOLE 1990907 0 1304884 AFLAC INC COM 001055102 664 34286 SH SOLE 11798 0 22488 AGNICO-EAGLE MINES LTD COM 008474108 33001 579782 SH SOLE 461078 0 118704 AIR METHODS CORP COM 009128307 9724 575019 SH SOLE 532351 0 42668 AIR PRODUCTS & CHEMICALS INC COM 009158106 1305 23193 SH SOLE 145 0 23048 AIRGAS INC COM 009363102 60739 1796471 SH SOLE 1145494 0 650977 AKAMAI TECHNOLOGIES COM 00971T101 208 10725 SH SOLE 0 0 10725 ALBERTO-CULVER CO COM 013078100 64778 2865011 SH SOLE 1571950 0 1293061 ALCOA INC COM 013817101 752 102416 SH SOLE 1935 0 100481 ALCON INC COM 2852395 5239 57626 SH SOLE 10760 0 46866 ALDAR PROPERTIES PJSC COM B0LX3Y2 3234 4465487 SH SOLE 4465487 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2974 78965 SH SOLE 0 0 78965 ALFA LAVAL AB COM 7332687 2725 361922 SH SOLE 361922 0 0 ALIMENTATION COUCHE-TARD -B COM 01626P403 3410 324532 SH SOLE 324532 0 0 ALLEGIANT TRAVEL CO COM 01748X102 45712 1005542 SH SOLE 848908 0 156634 ALLERGAN INC COM 018490102 86005 1800764 SH SOLE 790272 0 1010492 ALLETE INC COM 018522300 665 24944 SH SOLE 21375 0 3569 ALLIANCE DATA SYSTEMS CORP COM 018581108 53125 1437761 SH SOLE 664489 0 773272 ALLIANZ SE-ADR ADR 018805101 179 21374 SH SOLE 0 0 21374 ALLIED WORLD ASSURANCE CO COM B18S7H8 4424 116340 SH SOLE 115550 0 790 ALLOY INC COM 019855303 650 154708 SH SOLE 154708 0 0 ALLSCRIPTS-MISYS HEALTHCARE COM 01988P108 915 88925 SH SOLE 31700 0 57225 ALLSTATE CORP COM 020002101 4847 253096 SH SOLE 217943 0 35153 ALPIQ HOLDING AG-REG COM 4606523 498 1543 SH SOLE 1208 0 335 ALSTOM COM B0DJ8Q5 162060 3130959 SH SOLE 3055755 0 75204 ALTERA CORPORATION COM 021441100 1745 99446 SH SOLE 10095 0 89351 ALTRIA GROUP INC COM 02209S103 3675 229424 SH SOLE 21879 0 207545 AMAZON.COM INC COM 023135106 7928 107943 SH SOLE 10580 0 97363 AMEC PLC COM 0028262 80762 10561488 SH SOLE 10251904 0 309584 AMERICA MOVIL SAB DE C-SER L COM 2667470 11879 8725700 SH SOLE 8725700 0 0 AMERICAN CAPITAL LIMITED COM 02503Y103 83 44265 SH SOLE 0 0 44265 AMERICAN ECOLOGY CORP COM NEW COM 025533407 139 10000 SH SOLE 0 0 10000 AMERICAN ELECTRIC POWER COM 025537101 262 10373 SH SOLE 617 0 9756 AMERICAN EXPRESS CO COM 025816109 1431 105038 SH SOLE 12576 0 92462 AMERICAN INTERNATIONAL GROUP COM 026874107 69 69279 SH SOLE 13157 0 56122 AMERICAN MEDICAL SYS HLDGS COM 02744M108 6727 603335 SH SOLE 576825 0 26510 AMERICAN PUBLIC EDUCATION COM 02913V103 6551 155762 SH SOLE 5955 0 149807 AMERICAN REPROGRAPHICS CO COM 029263100 39 11134 SH SOLE 0 0 11134 AMERICAN SUPERCONDUCTOR CORP COM 030111108 191 11050 SH SOLE 0 0 11050 AMERICREDIT CORP COM 03060R101 120 20400 SH SOLE 0 0 20400 AMERIGON INC COM 03070L300 5437 1469467 SH SOLE 1459378 0 10089 AMERISTAR CASINOS INC COM 03070Q101 1142 90770 SH SOLE 89685 0 1085 AMGEN INC COM 031162100 3249 65615 SH SOLE 5377 0 60238 AMICAS INC COM 001712108 260 128100 SH SOLE 0 0 128100 AMKOR TECHNOLOGY INC COM 031652100 48 17990 SH SOLE 0 0 17990 AMLIN PLC COM B2988H1 94921 19251027 SH SOLE 18655991 0 595036 AMPHENOL CORP-CL A COM 032095101 15627 548514 SH SOLE 402597 0 145917 ANADARKO PETROLEUM CORP COM 032511107 2127 54715 SH SOLE 15300 0 39415 ANADIGICS INC COM 032515108 31 14970 SH SOLE 2970 0 12000 ANHANGUERA EDU-SPON GDR 144A GDR 035220102 340 34048 SH SOLE 34048 0 0 ANIMAL HEALTH INTERNATIONAL IN COM 03525N109 39 31300 SH SOLE 0 0 31300 ANIXTER INTERNATIONAL INC COM 035290105 642 20255 SH SOLE 15745 0 4510 ANSALDO STS SPA COM B118XB1 26668 1679429 SH SOLE 1629706 0 49723 AON CORP COM 037389103 2431 59569 SH SOLE 1281 0 58288 APACHE CORP COM 037411105 114380 1784670 SH SOLE 679457 0 1105213 APOLLO GROUP INC-CL A COM 037604105 20284 258954 SH SOLE 58052 0 200902 APPLE INC COM 037833100 133812 1272946 SH SOLE 329182 0 943764 APPLIED ENERGETICS INC COM 03819M106 2 10000 SH SOLE 0 0 10000 APPLIED MATERIALS INC COM 038222105 5305 493475 SH SOLE 189980 0 303495 APRIL GROUP COM 7084892 28279 1035956 SH SOLE 1003480 0 32476 APTARGROUP INC COM 038336103 1588 50970 SH SOLE 40450 0 10520 ARCH CHEMICALS INC COM 03937R102 470 24760 SH SOLE 23280 0 1480 ARCHER-DANIELS-MIDLAND CO COM 039483102 3054 109943 SH SOLE 7447 0 102496 ARGO GROUP INTERNATIONAL COM 2499543 566 18797 SH SOLE 18572 0 225 ARM HOLDINGS PLC-SPONS ADR ADR 042068106 354 80074 SH SOLE 22394 0 57680 ARRAY BIOPHARMA INC COM 04269X105 75 28350 SH SOLE 0 0 28350 ARROW ELECTRONICS INC COM 042735100 354 18547 SH SOLE 17 0 18530 ARTES MEDICAL INC COM 04301Q100 0 15200 SH SOLE 0 0 15200 ASHMORE GROUP PLC. COM B132NW2 14934 6831938 SH SOLE 6639844 0 192094 ASOS PLC COM 3092725 9114 2110660 SH SOLE 2046354 0 64306 ASPEN INSURANCE HOLDINGS LTD COM 2172372 455 20290 SH SOLE 19850 0 440 ASPEN PHARMACARE HOLDINGS LT COM B09C0Z1 22431 4677957 SH SOLE 4569645 0 108312 ASSOCIATED BANC-CORP COM 045487105 665 43033 SH SOLE 15437 0 27596 ASSURED GUARANTY LTD COM B00V7H8 349 51530 SH SOLE 24042 0 27488 ASTORIA FINANCIAL CORP COM 046265104 231 25159 SH SOLE 24916 0 243 ASTRAZENECA PLC-SPONS ADR ADR 046353108 444 12534 SH SOLE 260 0 12274 AT&T INC COM 00206R102 16855 668820 SH SOLE 59462 0 609358 ATC TECHNOLOGY CORP COM 00211W104 379 33865 SH SOLE 33460 0 405 ATMEL CORP COM 049513104 333 91700 SH SOLE 86255 0 5445 AUTODESK INC COM 052769106 1330 79115 SH SOLE 23900 0 55215 AUTOLIV INC COM 052800109 264 14235 SH SOLE 8075 0 6160 AUTOMATIC DATA PROCESSING COM 053015103 38889 1106060 SH SOLE 446100 0 659960 AUTONOMY CORP PLC COM 0118271 166010 8875102 SH SOLE 8650898 0 224204 AVANEX CORPORATION NEW COM 05348W307 28 16000 SH SOLE 0 0 16000 AVERY DENNISON CORP COM 053611109 836 37436 SH SOLE 3002 0 34434 AVEVA GROUP PLC COM B15CMQ7 103 12800 SH SOLE 0 0 12800 AVID TECHNOLOGY INC COM 05367P100 335 36670 SH SOLE 36230 0 440 AVISTA CORP COM 05379B107 449 32580 SH SOLE 32190 0 390 AVON PRODUCTS INC COM 054303102 395 20545 SH SOLE 4300 0 16245 BAE SYSTEMS PLC COM 0263494 129623 27035541 SH SOLE 26648646 0 386895 BAE SYSTEMS PLC -SPON ADR ADR 05523R107 18837 984654 SH SOLE 129366 0 855288 BAIDU INC - SPON ADR ADR 056752108 73584 416670 SH SOLE 379053 0 37617 BALFOUR BEATTY PLC COM 0096162 1128 239953 SH SOLE 239953 0 0 BANCO COMPARTAMOS SA COM B1W35S6 9877 5226657 SH SOLE 4860657 0 366000 BANCO SOFISA S.A. PFD B1W1J88 3939 2393000 SH SOLE 2320673 0 72327 BANCTEC INC-144A COM 059784504 3223 644658 SH SOLE 644658 0 0 BANK OF AMERICA CORP COM 060505104 3229 473576 SH SOLE 51590 0 421986 BANK OF HAWAII CORP COM 062540109 835 25308 SH SOLE 14070 0 11238 BANK OF MONTREAL COM 063671101 282 10798 SH SOLE 0 0 10798 BANK OF NEW YORK MELLON CORP COM 064058100 3208 113547 SH SOLE 25136 0 88411 BANK RAKYAT INDONESIA COM 6709099 63679 175191900 SH SOLE 170436400 0 4755500 BARE ESCENTUALS INC COM 067511105 5370 1309780 SH SOLE 1294770 0 15010 BARRICK GOLD CORP COM 067901108 562 17343 SH SOLE 1889 0 15454 BAXTER INTERNATIONAL INC COM 071813109 21960 428734 SH SOLE 96542 0 332192 BAYER AG-SPONSORED ADR ADR 072730302 344 7085 SH SOLE 229 0 6856 BB&T CORP COM 054937107 427 25221 SH SOLE 15520 0 9701 BEACON ROOFING SUPPLY INC COM 073685109 2214 165346 SH SOLE 1000 0 164346 BEAZER HOMES USA INC COM 07556Q105 134 133000 SH SOLE 104000 0 29000 BECTON DICKINSON AND CO COM 075887109 954 14193 SH SOLE 9600 0 4593 BED BATH & BEYOND INC COM 075896100 64834 2619545 SH SOLE 1394876 0 1224669 BEIERSDORF AG COM 5107401 93338 2083579 SH SOLE 2005344 0 78235 BEIJING CAPITAL INTL AIRPO-H COM B06ML17 8 18000 SH SOLE 18000 0 0 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 6915 13567000 SH SOLE 13567000 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 4681 54 SH SOLE 13 0 41 BERKSHIRE HATHAWAY INC-CL B COM 084670207 12800 4539 SH SOLE 778 0 3761 BEST BUY CO INC COM 086516101 9631 253703 SH SOLE 77786 0 175917 BG GROUP PLC COM 0876289 261385 17285376 SH SOLE 16766281 0 519095 BG GROUP PLC-SPON ADR ADR 055434203 24652 327411 SH SOLE 52996 0 274415 BHARAT HEAVY ELECTRICALS COM 6129523 76913 2583283 SH SOLE 2479787 0 103496 BHARTI AIRTEL LIMITED COM 6442327 76297 6186062 SH SOLE 6029229 0 156833 BHP BILLITON LTD COM 6144690 200604 9047976 SH SOLE 8736497 0 311479 BHP BILLITON LTD-SPON ADR ADR 088606108 635 14244 SH SOLE 3807 0 10437 BIM BIRLESIK MAGAZALAR AS COM B0D0006 9720 461351 SH SOLE 461351 0 0 BIOSPHERE MEDICAL INC COM 09066V103 55 27600 SH SOLE 0 0 27600 BJ SERVICES CO COM 055482103 532 53447 SH SOLE 16425 0 37022 BLACKBOARD INC COM 091935502 762 24000 SH SOLE 4700 0 19300 BLACKROCK INC COM 09247X101 356 2735 SH SOLE 100 0 2635 BLAST ENERGY SVCS INC COM COM 093440105 62 308923 SH SOLE 0 0 308923 BLINKX PLC COM B1WBW23 6197 26204522 SH SOLE 25456622 0 747900 BLUE NILE INC COM 09578R103 624 20695 SH SOLE 250 0 20445 BLUEBAY ASSET MANAGEMENT COM B1G5276 12325 6906864 SH SOLE 6651118 0 255746 BM&FBOVESPA SA COM B2RHNV9 30065 9818105 SH SOLE 9601305 0 216800 BMC SOFTWARE INC COM 055921100 310 9385 SH SOLE 165 0 9220 BOEING CO COM 097023105 1056 29702 SH SOLE 5221 0 24481 BORGWARNER INC COM 099724106 1717 84590 SH SOLE 49250 0 35340 BOSTON PRIVATE FINL HOLDING COM 101119105 325 92315 SH SOLE 88481 0 3834 BP PLC-SPONS ADR ADR 055622104 18073 450695 SH SOLE 110750 0 339945 BR MALLS PARTICIPAC-GDR 144A GDR 05569B107 1313 106081 SH SOLE 106081 0 0 BR MALLS PARTICIPACOES SA COM B1RYG58 35041 5661300 SH SOLE 5481300 0 180000 BRADY CORPORATION - CL A COM 104674106 485 27526 SH SOLE 21310 0 6216 BRISTOL-MYERS SQUIBB CO COM 110122108 4583 209111 SH SOLE 30790 0 178321 BRITISH AMERICAN TOBACCO PLC COM 0287580 51169 2213209 SH SOLE 2073615 0 139594 BRITISH AMERICAN TOB-SP ADR ADR 110448107 252 5485 SH SOLE 1375 0 4110 BRITISH SKY BROADCASTING GRO COM 0141192 157488 25345948 SH SOLE 24589040 0 756908 BRITISH SKY BROADCAST-SP ADR ADR 111013108 12874 518724 SH SOLE 86868 0 431856 BROADCOM CORP-CL A COM 111320107 39485 1976241 SH SOLE 616890 0 1359351 BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 584 31382 SH SOLE 6038 0 25344 BROCADE COMMUNICATIONS SYS INC COM 111621306 621 179870 SH SOLE 1500 0 178370 BROOKDALE SENIOR LIVING INC COM 112463104 437 86520 SH SOLE 600 0 85920 BROOKFIELD ASSET MANAGE-CL A COM 112585104 95288 6914923 SH SOLE 6021879 0 893044 BUNGE LTD COM 2788713 913 16125 SH SOLE 2075 0 14050 BUNZL PLC COM B0744B3 1126 143689 SH SOLE 143689 0 0 BUREAU VERITAS SA COM B28DTJ6 1074 28376 SH SOLE 28376 0 0 BURLINGTON NORTHERN SANTA FE COM 12189T104 1689 28073 SH SOLE 3505 0 24568 C.H. ROBINSON WORLDWIDE INC COM 12541W209 58995 1293488 SH SOLE 639014 0 654474 CABELA'S INC COM 126804301 104 11410 SH SOLE 2800 0 8610 CACI INTERNATIONAL INC -CL A COM 127190304 4544 124536 SH SOLE 105085 0 19451 CAIRN ENERGY PLC COM B1RZDL6 18970 608510 SH SOLE 592554 0 15956 CAIRN INDIA LIMITED COM B1G2NN0 48777 13442209 SH SOLE 13442209 0 0 CALLAWAY GOLF COMPANY COM 131193104 403 56140 SH SOLE 55470 0 670 CAMPBELL SOUP CO COM 134429109 30420 1111861 SH SOLE 260176 0 851685 CANADIAN NATL RAILWAY CO COM 136375102 68055 1919743 SH SOLE 1476307 0 443436 CANON INC COM 6172323 3095 108400 SH SOLE 108400 0 0 CANON INC-SPONS ADR ADR 138006309 236 8131 SH SOLE 127 0 8004 CAPCOM CO LTD COM 6173694 5749 325200 SH SOLE 325200 0 0 CAPELLA EDUCATION CO COM 139594105 11128 209955 SH SOLE 153115 0 56840 CAPITA GROUP PLC COM B23K0M2 191996 19742101 SH SOLE 19240014 0 502087 CAPITAL GOLD CORP COM 14018Y106 8 13333 SH SOLE 13333 0 0 CAPITAL GROWTH SYSTEMS INC COM 14019A107 21 131756 SH SOLE 131756 0 0 CAPITAL MARKETS TECHNOLOGIES I COM 14030N104 8 33500 SH SOLE 0 0 33500 CAPITAL ONE FINANCIAL CORP COM 14040H105 137 11185 SH SOLE 3474 0 7711 CAPITALAND LTD COM 6309303 22310 14556000 SH SOLE 14006000 0 550000 CARDICA INC COM 14141R101 787 270556 SH SOLE 0 0 270556 CARDINAL HEALTH INC COM 14149Y108 1771 56239 SH SOLE 21349 0 34890 CARDIONET INC COM 14159L103 49212 1753808 SH SOLE 1375217 0 378591 CAREER EDUCATION CORP COM 141665109 31488 1314180 SH SOLE 1170802 0 143378 CARMAX INC COM 143130102 4984 400637 SH SOLE 149797 0 250840 CARRIZO OIL & GAS INC COM 144577103 4348 489647 SH SOLE 474710 0 14937 CATALYST HEALTH SOLUTIONS IN COM 14888B103 2439 123022 SH SOLE 105112 0 17910 CATERPILLAR INC COM 149123101 5756 205867 SH SOLE 22887 0 182980 CAVCO INDUSTRIES INC COM 149568107 362 15320 SH SOLE 15140 0 180 CAVIUM NETWORKS INC COM 14965A101 490 42500 SH SOLE 42500 0 0 CB RICHARD ELLIS GROUP INC-A COM 12497T101 63 15625 SH SOLE 4435 0 11190 CBEYOND INC COM 149847105 4943 262515 SH SOLE 260730 0 1785 CBOA FINANCIAL INC COM 1248E0108 182 11365 SH SOLE 11365 0 0 CBS CORP-CLASS B NON VOTING COM 124857202 344 89424 SH SOLE 21736 0 67688 CELGENE CORP COM 151020104 88887 2001968 SH SOLE 731198 0 1270770 CELLCOM 1 CORP COM 151154309 0 73000 SH SOLE 73000 0 0 CEMEX SAB-SPONS ADR PART CER ADR 151290889 82 13151 SH SOLE 1100 0 12051 CENTURY CASINOS INC COM 156492100 1943 1253426 SH SOLE 1245306 0 8120 CEPHEID INC COM 15670R107 724 104940 SH SOLE 0 0 104940 CERES POWER HOLDINGS PLC COM B035142 2061 1334777 SH SOLE 1334777 0 0 CEZ AS COM 5624030 13810 388419 SH SOLE 388419 0 0 CHATTEM INC COM 162456107 2820 50321 SH SOLE 1587 0 48734 CHEESECAKE FACTORY INC/THE COM 163072101 301 26309 SH SOLE 930 0 25379 CHEMRING GROUP PLC COM 0190462 29641 1090130 SH SOLE 1057444 0 32686 CHESAPEAKE ENERGY CORP COM 165167107 1165 68300 SH SOLE 6400 0 61900 CHEVRON CORP COM 166764100 11731 174471 SH SOLE 32343 0 142128 CHICAGO BRIDGE & IRON CO NV ADR 167250109 89 14145 SH SOLE 0 0 14145 CHINA HIGH SPEED TRANSMISSIO COM B1YC2B3 51745 36128000 SH SOLE 34802000 0 1326000 CHINA LIFE INSURANCE CO-ADR ADR 16939P106 14169 287770 SH SOLE 43613 0 244157 CHINA LIFE INSURANCE CO-H COM 6718976 186184 56145000 SH SOLE 54853000 0 1292000 CHINA MERCHANTS BANK - H COM B1DYPZ5 73921 42311000 SH SOLE 41443500 0 867500 CHINA MOBILE LTD COM 6073556 37110 4260800 SH SOLE 4260800 0 0 CHINA MOBILE LTD-SPON ADR ADR 16941M109 8714 200243 SH SOLE 30472 0 169771 CHINA OILFIELD SERVICES-H COM 6560995 53762 67970000 SH SOLE 66040000 0 1930000 CHINA OVERSEAS LAND & INVEST COM 6192150 69359 44204880 SH SOLE 42618320 0 1586560 CHINA VANKE CO LTD -B COM 6803719 22887 21897923 SH SOLE 21897923 0 0 CHINA YURUN FOOD GROUP LTD COM B0D01C5 26548 20824807 SH SOLE 20138133 0 686674 CHINACAST EDUCATION CORPORATIO COM 16946T109 127 37350 SH SOLE 0 0 37350 CHIPOTLE MEXICAN GRI-CLASS B COM 169656204 60586 1057155 SH SOLE 545078 0 512077 CHIPOTLE MEXICAN GRILL-CL A COM 169656105 315 4745 SH SOLE 400 0 4345 CHRISTOPHER & BANKS CORP COM 171046105 503 122907 SH SOLE 121242 0 1665 CHUBB CORP COM 171232101 3834 90602 SH SOLE 25146 0 65456 CHURCH & DWIGHT CO INC COM 171340102 2269 43443 SH SOLE 37803 0 5640 CIA VALE DO RIO DOCE-ADR ADR 204412209 22202 1669287 SH SOLE 1665457 0 3830 CIMAREX ENERGY CO COM 171798101 5199 282815 SH SOLE 99741 0 183074 CINTAS CORP COM 172908105 6382 258170 SH SOLE 19805 0 238365 CISCO SYSTEMS INC COM 17275R102 83745 4993734 SH SOLE 1452170 0 3541564 CITIGROUP GLBL MKTS HLDS INC E COM 173076837 139 15000 SH SOLE 0 0 15000 CITIGROUP INC COM 172967101 391 154337 SH SOLE 13743 0 140594 CITRIX SYSTEMS INC COM 177376100 21745 960472 SH SOLE 834542 0 125930 CLARCOR INC COM 179895107 244 9719 SH SOLE 7450 0 2269 CLECO CORPORATION COM 12561W105 760 35020 SH SOLE 32825 0 2195 CLIMATE EXCHANGE PLC COM 3355116 2177 185248 SH SOLE 185248 0 0 CLOROX COMPANY COM 189054109 476 9254 SH SOLE 4426 0 4828 CME GROUP INC COM 12572Q105 46144 187281 SH SOLE 35915 0 151366 CNINSURE INC SPONSORED ADR ADR 18976M103 103 13950 SH SOLE 0 0 13950 CNOOC LTD COM B00G0S5 189929 191659700 SH SOLE 187101700 0 4558000 CNOOC LTD-ADR ADR 126132109 17466 173617 SH SOLE 28404 0 145213 COCA-COLA CO/THE COM 191216100 7480 170174 SH SOLE 43907 0 126267 COCA-COLA ICECEK AS COM B058ZV4 7850 1673042 SH SOLE 1673042 0 0 COCHLEAR LIMITED COM 6211798 26229 753497 SH SOLE 725540 0 27957 COGNEX CORP COM 192422103 369 27680 SH SOLE 27350 0 330 COGNIZANT TECH SOLUTIONS-A COM 192446102 52717 2535651 SH SOLE 1354541 0 1181110 COINSTAR INC COM 19259P300 32428 990457 SH SOLE 850630 0 139827 COLGATE-PALMOLIVE CO COM 194162103 25308 429095 SH SOLE 161813 0 267282 COMCAST CORP-CL A COM 20030N101 364 26738 SH SOLE 4638 0 22100 COMCAST CORP-SPECIAL CL A COM 20030N200 1239 96292 SH SOLE 42735 0 53557 COMPLETE MANAGEMENT INC COM 20452C104 0 31200 SH SOLE 0 0 31200 COMPOSITE TECHNOLOGY CORP COM 20461S108 24 95415 SH SOLE 0 0 95415 COMSCORE INC COM 20564W105 488 40350 SH SOLE 8900 0 31450 COMSTOCK RESOURCES INC COM 205768203 5197 174367 SH SOLE 165215 0 9152 CONCHO RESOURCES INC COM 20605P101 37852 1479178 SH SOLE 1338521 0 140657 CONCUR TECHNOLOGIES INC COM 206708109 10249 534109 SH SOLE 98079 0 436030 CONNAUGHT PLC COM B139BQ3 2253 519598 SH SOLE 519598 0 0 CONOCOPHILLIPS COM 20825C104 4863 124191 SH SOLE 31016 0 93175 CONSOL ENERGY INC COM 20854P109 367 14541 SH SOLE 11300 0 3241 CONSTANT CONTACT INC COM 210313102 22139 1582491 SH SOLE 1071504 0 510987 CONSTELLATION ENERGY GROUP COM 210371100 221 10725 SH SOLE 0 0 10725 CONTINENTAL RESOURCES INC/OK COM 212015101 12220 576120 SH SOLE 506435 0 69685 COOPER INDUSTRIES LTD-CL A COM 2949435 458 17692 SH SOLE 7900 0 9792 COPA HOLDINGS SA-CLASS A COM B0TNJH9 30357 1058846 SH SOLE 704289 0 354557 CORE LABORATORIES N.V. COM 2182531 206 2820 SH SOLE 2820 0 0 CORNING INC COM 219350105 3324 250506 SH SOLE 192396 0 58110 CORRECTIONS CORP OF AMERICA COM 22025Y407 28233 2203928 SH SOLE 1924908 0 279020 COSI INC COM 22122P101 8 22824 SH SOLE 24 0 22800 COSTAR GROUP INC COM 22160N109 2321 76725 SH SOLE 3925 0 72800 COSTCO WHOLESALE CORP COM 22160K105 1793 38717 SH SOLE 3830 0 34887 COVIDIEN LTD COM B1YR434 791 23814 SH SOLE 695 0 23119 CP ALL PCL-FOREIGN COM B08YDF9 5642 15881600 SH SOLE 15881600 0 0 CR BARD INC COM 067383109 50586 634554 SH SOLE 389807 0 244747 CREDICORP LTD COM 2232878 40155 857289 SH SOLE 835395 0 21894 CREDIT SUISSE GROUP AG-REG COM 7171589 196133 6434305 SH SOLE 6243501 0 190804 CREDIT SUISSE GROUP-SPON ADR ADR 225401108 18635 611190 SH SOLE 100539 0 510651 CRH PLC COM 4182249 75372 3500353 SH SOLE 3413782 0 86571 CRITICAL SOLUTIONS INC COM 22675T104 0 14000 SH SOLE 0 0 14000 CTS EVENTIM COM 5881857 9293 321513 SH SOLE 315586 0 5927 CVS CAREMARK CORP COM 126650100 48909 1779166 SH SOLE 463750 0 1315416 CYBERLUX CORP COM 23247M106 5 2750000 SH SOLE 0 0 2750000 CYBERSOURCE CORP COM 23251J106 48035 3243444 SH SOLE 2531163 0 712281 DANA HOLDING CORP COM 235825205 33 70700 SH SOLE 0 0 70700 DANAHER CORP COM 235851102 129766 2393333 SH SOLE 916265 0 1477068 DARDEN RESTAURANTS INC COM 237194105 609 17785 SH SOLE 0 0 17785 DEERE & CO COM 244199105 911 27716 SH SOLE 7316 0 20400 DELEK US HOLDINGS INC COM 246647101 388 37455 SH SOLE 1580 0 35875 DELL INC COM 24702R101 373 39342 SH SOLE 6189 0 33153 DELMAR BANCORP COM 247035207 187 20819 SH SOLE 0 0 20819 DELPHI FINANCIAL GROUP-CL A COM 247131105 426 31645 SH SOLE 31265 0 380 DELTEK INC COM 24784L105 108 25000 SH SOLE 25000 0 0 DEMANDTEC INC COM 24802R506 290 33200 SH SOLE 0 0 33200 DENBURY RESOURCES INC COM 247916208 13337 897490 SH SOLE 346390 0 551100 DENTSPLY INTERNATIONAL INC COM 249030107 10025 373369 SH SOLE 266884 0 106485 DENWAY MOTORS LIMITED COM 6263766 3896 10064000 SH SOLE 10064000 0 0 DESARROLLADORA HOMEX-ADR ADR 25030W100 6506 491397 SH SOLE 491397 0 0 DEVON ENERGY CORPORATION COM 25179M103 616 13772 SH SOLE 4019 0 9753 DEVRY INC COM 251893103 72163 1497771 SH SOLE 955873 0 541898 DEXCOM INC COM 252131107 902 217859 SH SOLE 15709 0 202150 DG FASTCHANNEL INC COM 23326R109 15902 847226 SH SOLE 791186 0 56040 DIAGEO PLC-SPONSORED ADR ADR 25243Q205 1267 28309 SH SOLE 83 0 28226 DIASORIN SPA COM B234WN9 2673 119624 SH SOLE 119624 0 0 DICK'S SPORTING GOODS INC COM 253393102 67328 4718113 SH SOLE 2466335 0 2251778 DIRECTV GROUP INC/THE COM 25459L106 2459 107890 SH SOLE 42525 0 65365 DISCOVER FINANCIAL SERVICES COM 254709108 76 12057 SH SOLE 3286 0 8771 DOLAN MEDIA CO COM 25659P402 3710 471413 SH SOLE 471413 0 0 DOLAN MEDIA COMPANY COM 25659P402 3730 474006 SH SOLE 467696 0 6310 DOLBY LABORATORIES INC-CL A COM 25659T107 10300 301982 SH SOLE 72955 0 229027 DOLLAR TREE INC COM 256746108 330 7400 SH SOLE 0 0 7400 DOMINION RESOURCES INC/VA COM 25746U109 670 21625 SH SOLE 1755 0 19870 DOMINO'S PIZZA UK & IRL PLC COM B1S49Q9 2883 894968 SH SOLE 894968 0 0 DONALDSON CO INC COM 257651109 1084 40378 SH SOLE 10590 0 29788 DOW CHEMICAL COM 260543103 905 107322 SH SOLE 17980 0 89342 DP WORLD LTD COM B291WY5 10456 43566479 SH SOLE 43566479 0 0 DPL INC COM 233293109 201 8931 SH SOLE 2983 0 5948 DR HORTON INC COM 23331A109 275 28422 SH SOLE 546 0 27876 DST SYSTEMS INC COM 233326107 1991 57507 SH SOLE 29007 0 28500 DTE ENERGY COMPANY COM 233331107 223 8053 SH SOLE 0 0 8053 DTS INC COM 23335C101 9489 394377 SH SOLE 247825 0 146552 DU PONT (E.I.) DE NEMOURS COM 263534109 1599 71602 SH SOLE 3800 0 67802 DUCKWALL-ALCO STORES INC COM 264142100 4501 467944 SH SOLE 464222 0 3722 DUFF & PHELPS CORP NEW CL A COM 26433B107 787 49954 SH SOLE 3000 0 46954 DUKE ENERGY CORP COM 26441C105 920 64226 SH SOLE 9170 0 55056 DUKE REALTY CORP NEW COM 264411505 124 22503 SH SOLE 0 0 22503 DUN & BRADSTREET CORP COM 26483E100 61026 792541 SH SOLE 476978 0 315563 DURECT CORPORATION COM 266605104 54 24170 SH SOLE 0 0 24170 DWS MUNICIPAL INCOME TRUST CONV 23338M106 146 15875 SH SOLE 7875 0 8000 E.ON AG COM 4942904 45131 1614825 SH SOLE 1607991 0 6834 E.ON AG -SPONSORED ADR ADR 268780103 15322 553478 SH SOLE 89683 0 463795 EARTHLINK INC COM 270321102 567 86247 SH SOLE 84980 0 1267 EARTHWORKS ENTERTAINMENT INC COM 27032F101 0 833333 SH SOLE 0 0 833333 EATON CORP COM 278058102 210 5683 SH SOLE 4400 0 1283 EBAY INC COM 278642103 1397 111237 SH SOLE 2580 0 108657 ECLIPSYS CORP COM 278856109 442 43600 SH SOLE 2000 0 41600 ECOLAB INC COM 278865100 127373 3667532 SH SOLE 1604752 0 2062780 EDF ENERGIES NOUVELLES SA COM B1HL121 82577 2192293 SH SOLE 2093369 0 98924 EDUCOMP SOLUTIONS LTD COM B0L7MM5 24315 591039 SH SOLE 576461 0 14578 E-HOUSE CHINA HLDG ADR ADR 26852W103 267 34330 SH SOLE 0 0 34330 ELAN CORP PLC-ADR ADR 284131208 125 18767 SH SOLE 0 0 18767 ELDORADO ARTESIAN SPRINGS INC COM 28468C208 10 11484 SH SOLE 0 0 11484 ELECTRONIC ARTS INC COM 285512109 3047 167542 SH SOLE 73775 0 93767 ELI LILLY & CO COM 532457108 4935 147723 SH SOLE 56866 0 90857 ELSWEDY CABLES HOLDING CO COM B15Q010 4507 495283 SH SOLE 495283 0 0 EMC CORP/MASS COM 268648102 1266 111062 SH SOLE 3188 0 107874 EMCOR GROUP INC COM 29084Q100 550 32050 SH SOLE 31685 0 365 EMERSON ELECTRIC CO COM 291011104 5074 177527 SH SOLE 47883 0 129644 ENCANA CORP COM 292505104 5273 129826 SH SOLE 47101 0 82725 ENTERGY CORP COM 29364G103 491 7209 SH SOLE 0 0 7209 EOG RESOURCES INC COM 26875P101 27954 510468 SH SOLE 137965 0 372503 EPS CO LTD COM 6367486 2420 639 SH SOLE 639 0 0 ERICSSON (LM) TEL-SP ADR ADR 294821608 272 33606 SH SOLE 9002 0 24604 ESCO TECHNOLOGIES INC COM 296315104 787 20345 SH SOLE 20100 0 245 ESTEE LAUDER COMPANIES-CL A COM 518439104 239 9701 SH SOLE 0 0 9701 EURAND NV COM B1XJYR5 5166 463755 SH SOLE 460646 0 3109 EURONET WORLDWIDE INC COM 298736109 48335 3701054 SH SOLE 3107107 0 593947 EVOLUTION PETROLEUM CORP COM 30049A107 412 216723 SH SOLE 0 0 216723 EXELON CORP COM 30161N101 1282 28243 SH SOLE 2834 0 25409 EXLSERVICE HOLDINGS INC COM 302081104 2882 334314 SH SOLE 330141 0 4173 EXPEDITORS INTL WASH INC COM 302130109 96423 3408374 SH SOLE 1574495 0 1833879 EXPRESS SCRIPTS INC COM 302182100 55372 1199311 SH SOLE 387051 0 812260 EXPRESS-1 EXPEDITED SOLUTION COM 30217Q108 43 50075 SH SOLE 50075 0 0 EXXON MOBIL CORP COM 30231G102 45873 673619 SH SOLE 186190 0 487429 FACTSET RESEARCH SYSTEMS INC COM 303075105 2939 58802 SH SOLE 12673 0 46129 FAMILY DOLLAR STORES COM 307000109 1044 31279 SH SOLE 6363 0 24916 FAMILYMART CO LTD COM 6331276 10151 334200 SH SOLE 322500 0 11700 FAST RETAILING CO LTD COM 6332439 103456 914800 SH SOLE 883100 0 31700 FASTENAL CO COM 311900104 278054 8647289 SH SOLE 3922530 0 4724759 FCSTONE GROUP INC COM 31308T100 200 87562 SH SOLE 4000 0 83562 FEDEX CORP COM 31428X106 1628 36577 SH SOLE 6192 0 30385 FIDELITY NATIONAL FINL-A COM 31620R105 385 19705 SH SOLE 5512 0 14193 FIFTH THIRD BANCORP COM 316773100 50 17003 SH SOLE 5368 0 11635 FINISAR CORP COM 31787A101 160 364400 SH SOLE 0 0 364400 FIRST COMMUNITY FINANCIAL PART COM 31985Q106 250 13514 SH SOLE 0 0 13514 FIRST MIDWEST BANCORP INC/IL COM 320867104 250 29037 SH SOLE 0 0 29037 FIRST NIAGARA FINANCIAL GRP COM 33582V108 370 34000 SH SOLE 28595 0 5405 FIRSTMERIT CORP COM 337915102 619 34023 SH SOLE 33618 0 405 FIRSTSERVICE CORPORATION PFD 33761N208 149 10100 SH SOLE 9600 0 500 FIRSTSERVICE CORPORATION-VTG COM 33761N109 5164 622206 SH SOLE 593813 0 28393 FISERV INC COM 337738108 31629 867519 SH SOLE 365176 0 502343 FISHER & PAYKEL HEALTHCARE C COM 6340250 16017 8880541 SH SOLE 8603544 0 276997 FLEXTRONICS INTL LTD COM 2353058 33 11482 SH SOLE 300 0 11182 FLIR SYSTEMS INC COM 302445101 52607 2568671 SH SOLE 1262863 0 1305808 FLOWERS FOODS INC COM 343498101 799 34036 SH SOLE 28802 0 5234 FLOWSERVE CORP COM 34354P105 947 16872 SH SOLE 7002 0 9870 FLUOR CORP COM 343412102 337 9729 SH SOLE 2505 0 7224 FMC TECHNOLOGIES INC COM 30249U101 265 8468 SH SOLE 0 0 8468 FOMENTO ECONOMICO MEX-SP ADR ADR 344419106 21184 840318 SH SOLE 840318 0 0 FORD MOTOR CO COM 345370860 66 25125 SH SOLE 1200 0 23925 FOREST LABORATORIES INC COM 345838106 246 11239 SH SOLE 3861 0 7378 FOREST OIL CORP COM 346091705 18388 1398342 SH SOLE 753206 0 645136 FORTUNE BRANDS INC COM 349631101 540 22003 SH SOLE 4303 0 17700 FPL GROUP INC COM 302571104 4768 93991 SH SOLE 45979 0 48012 FRANKLIN RESOURCES INC COM 354613101 349 6473 SH SOLE 4340 0 2133 FREEPORT-MCMORAN C & G PFD 35671D782 309 4805 SH SOLE 605 0 4200 FREEPORT-MCMORAN COPPER COM 35671D857 285 7481 SH SOLE 733 0 6748 G & K SERVICES INC -CL A COM 361268105 417 22037 SH SOLE 21245 0 792 G4S PLC COM B01FLG6 33139 11923799 SH SOLE 11570544 0 353255 GAIAM INC-CLASS A COM 36268Q103 5027 1532757 SH SOLE 1522957 0 9800 GAMESA CORP TECNOLOGICA SA COM B01CP21 544 42401 SH SOLE 13722 0 28679 GAMESTOP CORP-CLASS A COM 36467W109 12357 440996 SH SOLE 203500 0 237496 GANNETT CO COM 364730101 62 27830 SH SOLE 12430 0 15400 GAP INC/THE COM 364760108 353 27165 SH SOLE 6165 0 21000 GAYLORD ENTERTAINMENT CO COM 367905106 348 41788 SH SOLE 41288 0 500 GAZPROM OAO-SPON ADR ADR 368287207 225 15105 SH SOLE 405 0 14700 GEMALTO COM B011JK4 6451 225973 SH SOLE 225973 0 0 GENENTECH INC COM 368710406 1830 19265 SH SOLE 9090 0 10175 GENERAL DYNAMICS CORP COM 369550108 762 18321 SH SOLE 5220 0 13101 GENERAL ELECTRIC CO COM 369604103 30744 3040875 SH SOLE 735956 0 2304919 GENERAL MILLS INC COM 370334104 1809 36265 SH SOLE 7100 0 29165 GENERAL MOTORS CORP COM 370442105 26 13211 SH SOLE 284 0 12927 GENESEE & WYOMING INC-CL A COM 371559105 725 34100 SH SOLE 5000 0 29100 GENIUS PRODUCTS INC COM 37229R305 2 440779 SH SOLE 440779 0 0 GENOPTIX INC COM 37243V100 8709 319236 SH SOLE 142023 0 177213 GENTEX CORP COM 371901109 47532 4772252 SH SOLE 2550199 0 2222053 GENUINE PARTS CO COM 372460105 450 15056 SH SOLE 200 0 14856 GENZYME CORP COM 372917104 10725 180590 SH SOLE 60520 0 120070 GERON CORP COM 374163103 110 24508 SH SOLE 0 0 24508 GFI GROUP INC COM 361652209 5125 1596720 SH SOLE 1585200 0 11520 GIBRALTAR SPRINGS CAPITAL C ADR 374907103 0 100000 SH SOLE 0 0 100000 GIGAMEDIA LIMITED COM 2548768 5285 957357 SH SOLE 886024 0 71333 GILEAD SCIENCES INC COM 375558103 181073 3909165 SH SOLE 1538079 0 2371086 GLACIER BANCORP INC COM 37637Q105 540 34345 SH SOLE 33195 0 1150 GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 1264 40697 SH SOLE 4809 0 35888 GLENMARK PHARMACEUTICALS LTD COM 6698755 8877 2870305 SH SOLE 2870305 0 0 GLOBAL PAYMENTS INC COM 37940X102 20666 618552 SH SOLE 251798 0 366754 GOLDCORP INC COM 380956409 5752 172651 SH SOLE 8715 0 163936 GOLDEN EAGLE RETAIL GROUP COM B10S7M1 7537 11453000 SH SOLE 10936000 0 517000 GOLDMAN SACHS GROUP INC COM 38141G104 20774 195943 SH SOLE 13790 0 182153 GOLDSPRING INC COM 381536101 2 154300 SH SOLE 0 0 154300 GOOGLE INC-CL A COM 38259P508 111789 321176 SH SOLE 103978 0 217198 GP INVESTMENTS LTD - BDR GDR B15Q9D5 19173 7610600 SH SOLE 7409900 0 200700 GRAFTECH INTERNATIONAL LTD COM 384313102 357 57965 SH SOLE 56995 0 970 GRAND CANYON EDUCATION INC COM 38526M106 4738 274490 SH SOLE 243280 0 31210 GRANITE CITY FOOD & BREWERY COM 38724Q107 257 1089927 SH SOLE 1089927 0 0 GREEN MOUNTAIN COFFEE ROASTE COM 393122106 50341 1048773 SH SOLE 919437 0 129336 GREENHILL & CO INC COM 395259104 52876 716001 SH SOLE 406377 0 309624 GREENHUNTER ENERGY INC COM 39530A104 29 15414 SH SOLE 0 0 15414 GREIF INC-CL A COM 397624107 252 7589 SH SOLE 0 0 7589 GRIFOLS SA COM B01SPF2 8999 625518 SH SOLE 558458 0 67060 GRILL CONCEPTS INC COM 398502302 30 198660 SH SOLE 198660 0 0 GRUBB & ELLIS CO NEW COM 400095204 151 239150 SH SOLE 49000 0 190150 GVT HOLDING SA COM B1Q2FV2 49477 4360944 SH SOLE 4223044 0 137900 H&R BLOCK INC COM 093671105 422 23176 SH SOLE 1508 0 21668 HAEMONETICS CORP/MASS COM 405024100 2994 54358 SH SOLE 46898 0 7460 HALLIBURTON CO COM 406216101 843 54523 SH SOLE 1700 0 52823 HANOVER INSURANCE GROUP INC/ COM 410867105 872 30236 SH SOLE 28266 0 1970 HANSEN NATURAL CORPORATION COM 411310105 56962 1582280 SH SOLE 631307 0 950973 HARLEY-DAVIDSON INC COM 412822108 1196 89306 SH SOLE 27297 0 62009 HCC INSURANCE HOLDINGS INC COM 404132102 276 10961 SH SOLE 2317 0 8644 HDFC BANK LIMITED COM 6100131 7314 381200 SH SOLE 381200 0 0 HDFC BANK LTD-ADR ADR 40415F101 13485 221325 SH SOLE 221075 0 250 HEADWATERS INC COM 42210P102 125 39950 SH SOLE 150 0 39800 HEALTH CARE REIT INC COM 42217K106 964 31516 SH SOLE 0 0 31516 HEALTH GRADES INC COM 42218Q102 600 295652 SH SOLE 245652 0 50000 HEALTHCARE SERVICES GROUP INC COM 421906108 525 35072 SH SOLE 0 0 35072 HEALTHWAYS INC COM 422245100 1562 178215 SH SOLE 24150 0 154065 HEARTLAND EXPRESS INC COM 422347104 2298 155173 SH SOLE 81448 0 73725 HEIDRICK & STRUGGLES INTL COM 422819102 9594 540796 SH SOLE 447521 0 93275 HELMERICH & PAYNE COM 423452101 30540 1341236 SH SOLE 822906 0 518330 HENGAN INTL GROUP CO LTD COM 6136233 50998 12688000 SH SOLE 12353000 0 335000 HENNES & MAURITZ AB-B SHS COM 5687431 92985 2487823 SH SOLE 2396222 0 91601 HENRY SCHEIN INC COM 806407102 10862 271507 SH SOLE 48958 0 222549 HERITAGE CRYSTAL CLEAN INC COM 42726M106 426 57150 SH SOLE 0 0 57150 HERO HONDA MOTORS LIMITED COM 6327327 29264 1386071 SH SOLE 1346562 0 39509 HERSHEY CO/THE COM 427866108 822 23658 SH SOLE 10167 0 13491 HESS CORP COM 42809H107 883 16282 SH SOLE 252 0 16030 HEWITT ASSOCIATES INC-CL A COM 42822Q100 616 20717 SH SOLE 4220 0 16497 HEWLETT-PACKARD CO COM 428236103 111819 3487782 SH SOLE 1286879 0 2200903 HIMAX TECHNOLOGIES INC-ADR ADR 43289P106 23402 8357805 SH SOLE 5995589 0 2362216 HINDUSTAN UNILEVER LIMITED COM 6261674 26774 5719594 SH SOLE 5719594 0 0 HJ HEINZ CO COM 423074103 2594 78463 SH SOLE 10609 0 67854 HLTH CORP COM 40422Y101 190 18400 SH SOLE 0 0 18400 HMS HOLDINGS CORP COM 40425J101 11720 356227 SH SOLE 298806 0 57421 HOLOGIC INC COM 436440101 29904 2284449 SH SOLE 1673689 0 610760 HOME DEPOT INC COM 437076102 4877 207013 SH SOLE 26767 0 180246 HONDA MOTOR CO LTD COM 6435145 133247 5685000 SH SOLE 5440700 0 244300 HONEYWELL INTERNATIONAL INC COM 438516106 1266 45428 SH SOLE 5272 0 40156 HORSEHEAD HOLDING CORP COM 440694305 5039 916220 SH SOLE 909830 0 6390 HOSPIRA INC COM 441060100 690 22363 SH SOLE 5004 0 17359 HOUSING DEVELOPMENT FINANCE COM 6171900 55265 1985459 SH SOLE 1921887 0 63572 HOUSTON WIRE & CABLE CO COM 44244K109 556 71723 SH SOLE 0 0 71723 HSBC HOLDINGS PLC COM 6158163 35023 6364000 SH SOLE 6143200 0 220800 HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 597 21148 SH SOLE 7611 0 13537 HTC CORP COM 6510536 58691 4773000 SH SOLE 4654000 0 119000 HUMAN GENOME SCIENCES INC COM 444903108 17 20050 SH SOLE 0 0 20050 HUNT (JB) TRANSPRT SVCS INC COM 445658107 66554 2760441 SH SOLE 1238174 0 1522267 HURON CONSULTING GROUP INC COM 447462102 23221 547276 SH SOLE 464425 0 82851 HYPERCOM CORP COM 44913M105 231 240705 SH SOLE 240705 0 0 IBERDROLA RENOVABLES SA COM B29NWR4 126141 30450827 SH SOLE 29378293 0 1072534 IBERIABANK CORP COM 450828108 877 19085 SH SOLE 18177 0 908 ICF INTERNATIONAL INC COM 44925C103 3722 162004 SH SOLE 160081 0 1923 ICON PLC - SPONSORED ADR ADR 45103T107 23640 1463785 SH SOLE 1365191 0 98594 IDEX CORP COM 45167R104 1705 77963 SH SOLE 74424 0 3539 IDEXX LABORATORIES INC COM 45168D104 135253 3911320 SH SOLE 2027754 0 1883566 IFX CORPORATION NEW FRACTIONAL COM EEK518301 0 66600 SH SOLE 0 0 66600 IGUATEMI EMP DE SHOPPING COM B1NXMK6 6541 1087215 SH SOLE 1087215 0 0 IHS INC-CLASS A COM 451734107 40522 984012 SH SOLE 348677 0 635335 ILIAD SA COM 7759435 128096 1374349 SH SOLE 1346361 0 27988 ILLINOIS TOOL WORKS COM 452308109 36675 1188802 SH SOLE 232290 0 956512 ILLUMINA INC COM 452327109 59372 1594290 SH SOLE 963963 0 630327 I-MANY INC COM 44973Q103 9 34875 SH SOLE 0 0 34875 IMAX CORP COM 45245E109 4500 1044000 SH SOLE 1036640 0 7360 IMMUNOGEN INC COM 45253H101 358 50375 SH SOLE 0 0 50375 IMPERIAL OIL LTD COM 453038408 281 7788 SH SOLE 3513 0 4275 IMPERIAL TOBACCO GROUP-ADR ADR 453142101 215 4776 SH SOLE 0 0 4776 IMS HEALTH INC COM 449934108 1350 108249 SH SOLE 73882 0 34367 IND & COMM BK OF CHINA - H COM B1G1QD8 54603 105006000 SH SOLE 102678000 0 2328000 INDITEX COM 7111314 113384 2909674 SH SOLE 2843039 0 66635 INDUSTRIAL SERVICES OF AMERICA COM 456314103 215 50000 SH SOLE 0 0 50000 INFOSYS TECHNOLOGIES LTD COM 6205122 43779 1677717 SH SOLE 1677717 0 0 INFOSYS TECHNOLOGIES-SP ADR ADR 456788108 31882 1197232 SH SOLE 769441 0 427791 INNERWORKINGS INC COM 45773Y105 21299 4976713 SH SOLE 4340968 0 635745 INPEX CORP COM B10RB15 2655 384 SH SOLE 384 0 0 INTEGRA LIFESCIENCES HOLDING COM 457985208 26932 1089490 SH SOLE 822809 0 266681 INTEGRATED SILICON SOLUTION IN COM 45812P107 17 11000 SH SOLE 0 0 11000 INTEGRYS ENERGY GROUP INC COM 45822P105 404 15500 SH SOLE 5684 0 9816 INTEL CORP COM 458140100 10827 719970 SH SOLE 195253 0 524717 INTELLON CORP COM 45816W504 80 36510 SH SOLE 36510 0 0 INTERACTIVE DATA CORP COM 45840J107 675 27155 SH SOLE 26335 0 820 INTERCONTINENTALEXCHANGE INC COM 45865V100 27057 363326 SH SOLE 58219 0 305107 INTERFACE INC-CL A COM 458665106 352 117790 SH SOLE 116380 0 1410 INTERMAP TECHNOLOGIES CORP COM 458977204 54 35417 SH SOLE 35417 0 0 INTERPUBLIC GROUP OF COS INC COM 460690100 71 17055 SH SOLE 5575 0 11480 INTERSECTIONS INC COM 460981301 146 27370 SH SOLE 3000 0 24370 INTL BUSINESS MACHINES CORP COM 459200101 17420 179795 SH SOLE 26606 0 153189 INTL GAME TECHNOLOGY COM 459902102 595 64476 SH SOLE 4450 0 60026 INTREPID POTASH INC COM 46121Y102 633 34288 SH SOLE 30714 0 3574 INTUIT INC COM 461202103 10433 386424 SH SOLE 79050 0 307374 INTUITIVE SURGICAL INC COM 46120E602 71643 751298 SH SOLE 453290 0 298008 INVESCO LTD COM B28XP76 445 32113 SH SOLE 3013 0 29100 INVESTOR AB-B SHS COM 5679591 223 17700 SH SOLE 0 0 17700 IPC THE HOSPITALIST CO INC COM 44984A105 393 20640 SH SOLE 0 0 20640 IRIS INTERNATIONAL INC COM 46270W105 5204 451335 SH SOLE 448245 0 3090 IRON MOUNTAIN INC COM 462846106 128147 5780190 SH SOLE 2361440 0 3418750 ISRAEL CHEMICALS LTD COM 6455530 12161 1513596 SH SOLE 1513596 0 0 ITAU UNIBANCO BANCO MULT-ADR ADR 465562106 34355 3157608 SH SOLE 2634411 0 523197 ITAU UNIBANCO BANCO MULT-PRE PFD B037HR3 39660 3566686 SH SOLE 3566686 0 0 ITT CORP COM 450911102 552 14352 SH SOLE 106 0 14246 ITURAN LOCATION AND CONTROL ADR M6158M104 398 52500 SH SOLE 0 0 52500 J & J SNACK FOODS CORP COM 466032109 769 22166 SH SOLE 21911 0 255 J2 GLOBAL COMMUNICATIONS INC COM 46626E205 43995 2009806 SH SOLE 1411030 0 598776 JABIL CIRCUIT INC COM 466313103 123 22035 SH SOLE 5185 0 16850 JACK IN THE BOX INC COM 466367109 734 31535 SH SOLE 31170 0 365 JANUS CAPITAL GROUP INC COM 47102X105 69 10390 SH SOLE 3630 0 6760 JARDEN CORP COM 471109108 31080 2453011 SH SOLE 2267628 0 185383 JB HI-FI LTD COM 6702623 6185 772763 SH SOLE 772763 0 0 JEFFERIES GROUP INC (NEW) COM 472319102 277 20045 SH SOLE 65 0 19980 JERONIMO MARTINS COM B1Y1SQ7 10332 2098634 SH SOLE 2098634 0 0 JM SMUCKER CO/THE COM 832696405 843 22612 SH SOLE 609 0 22003 JOHNSON & JOHNSON COM 478160104 43527 827503 SH SOLE 188994 0 638509 JOHNSON CONTROLS INC COM 478366107 17257 1438028 SH SOLE 239760 0 1198268 JONES LANG LASALLE INC COM 48020Q107 982 42261 SH SOLE 955 0 41306 JOS A BANK CLOTHIERS INC COM 480838101 7152 257186 SH SOLE 243995 0 13191 JPMORGAN CHASE & CO COM 46625H100 13262 498941 SH SOLE 177824 0 321117 JUMBO SA COM 7243530 6949 918173 SH SOLE 918173 0 0 JUNIPER NETWORKS INC COM 48203R104 42193 2803269 SH SOLE 1068346 0 1734923 JUPITER TELECOMMUNICATIONS COM 6301956 100930 151503 SH SOLE 147063 0 4440 K12 INC COM 48273U102 38272 2753384 SH SOLE 2310510 0 442874 KANSAS CITY SOUTHERN COM 485170302 153 12108 SH SOLE 7590 0 4518 KAYDON CORP COM 486587108 496 18150 SH SOLE 17935 0 215 KB HOME COM 48666K109 819 62106 SH SOLE 44106 0 18000 KELLOGG CO COM 487836108 3673 100284 SH SOLE 10412 0 89872 KENSEY NASH CORP COM 490057106 12496 587792 SH SOLE 569707 0 18085 KEYCORP COM 493267108 282 35836 SH SOLE 500 0 35336 KEYSTONE NORTH AMERICA INC COM 493525604 60 19000 SH SOLE 19000 0 0 KIMBERLY-CLARK CORP COM 494368103 3423 74251 SH SOLE 5370 0 68881 KINDER MORGAN MGMT LLC SHS COM 49455U100 3563 87413 SH SOLE 3968 0 83445 KINETIC CONCEPTS INC NEW COM 49460W208 209 9900 SH SOLE 0 0 9900 KINROSS GOLD CORP COM 496902404 199 11157 SH SOLE 100 0 11057 KKR FINANCIAL HOLDINGS LLC DEL COM 48248A306 26 29450 SH SOLE 0 0 29450 KNIGHT TRANSPORTATION INC COM 499064103 41014 2705356 SH SOLE 1668492 0 1036864 KOHLS CORP COM 500255104 64795 1531053 SH SOLE 442511 0 1088542 KONA GRILL INC COM 50047H201 1397 846912 SH SOLE 839606 0 7306 KOWABUNGA! INC COM 500747100 928 5155988 SH SOLE 5086428 0 69560 KRAFT FOODS INC-CLASS A COM 50075N104 2831 127007 SH SOLE 9269 0 117738 KUEHNE & NAGEL INTL AG-REG COM B142S60 26347 450826 SH SOLE 428561 0 22265 L-3 COMMUNICATIONS HOLDINGS COM 502424104 2747 40517 SH SOLE 28073 0 12444 LABORATORY CRP OF AMER HLDGS COM 50540R409 993 16979 SH SOLE 2625 0 14354 LACLEDE GROUP INC COM 505597104 315 8090 SH SOLE 0 0 8090 LANDSTAR SYSTEM INC COM 515098101 820 24505 SH SOLE 22570 0 1935 LARSEN & TOUBRO LIMITED COM B0166K8 5509 416257 SH SOLE 416257 0 0 LARSEN & TOUBRO-GDR REG S GDR B15VJF2 291 22350 SH SOLE 22350 0 0 LAWSON SOFTWARE INC COM 52078P102 49 11375 SH SOLE 0 0 11375 LAZARD LTD SHS A ADR G54050102 288 9785 SH SOLE 0 0 9785 LEGGETT & PLATT INC COM 524660107 543 41764 SH SOLE 0 0 41764 LEGRAND SA COM B11ZRK9 1295 74562 SH SOLE 74562 0 0 LEHMAN BROTHERS HOLDINGS INC COM 524908100 0 11184 SH SOLE 0 0 11184 LEUCADIA NATIONAL CORP COM 527288104 306 20574 SH SOLE 560 0 20014 LEVEL 3 COMMUNICATIONS INC COM 52729N100 20 21250 SH SOLE 0 0 21250 LG HOUSEHOLD & HEALTH CARE COM 6344456 35155 323108 SH SOLE 313455 0 9653 LI & FUNG LTD COM 6286257 58461 24894000 SH SOLE 24254000 0 640000 LI NING CO LTD COM B01JCK9 44996 27243373 SH SOLE 26073373 0 1170000 LIFE TIME FITNESS INC COM 53217R207 2369 188565 SH SOLE 36467 0 152098 LINCOLN EDUCATIONAL SERVICES COM 533535100 2237 122082 SH SOLE 120316 0 1766 LINCOLN NATIONAL CORP COM 534187109 121 18126 SH SOLE 2495 0 15631 LINEAR TECHNOLOGY CORP COM 535678106 2398 104337 SH SOLE 41039 0 63298 LIONBRIDGE TECHNOLOGIES INC COM 536252109 375 382396 SH SOLE 382396 0 0 LIONS GATE ENTERTAINMENT COR COM 535919203 8476 1678377 SH SOLE 1614131 0 64246 LITTELFUSE INC COM 537008104 160 14624 SH SOLE 7050 0 7574 LIVEPERSON INC COM 538146101 672 296050 SH SOLE 296050 0 0 LIVEWIRE MOBILE INC COM 53837P102 1 11350 SH SOLE 0 0 11350 LIZ CLAIBORNE INC COM 539320101 95 38324 SH SOLE 0 0 38324 LKQ CORP COM 501889208 1765 123712 SH SOLE 3688 0 120024 LOCKHEED MARTIN CORP COM 539830109 2014 29175 SH SOLE 23393 0 5782 LOJACK CORPORATION COM 539451104 1924 424803 SH SOLE 421803 0 3000 LOWE'S COS INC COM 548661107 47129 2582379 SH SOLE 665335 0 1917044 LUPATECH SA COM B14TFV5 23981 2263600 SH SOLE 2213800 0 49800 LUPIN LTD COM 6143761 2726 202013 SH SOLE 202013 0 0 M & T BANK CORP COM 55261F104 284 6280 SH SOLE 1817 0 4463 MACQUARIE GROUP LTD COM B28YTC2 12106 644128 SH SOLE 644128 0 0 MAGELLAN HEALTH SERVICES INC COM 559079207 517 14174 SH SOLE 13990 0 184 MAGNIT OJSC-SPON GDR 144A GDR 55953Q103 794 172574 SH SOLE 172574 0 0 MAGNIT-CLS COM B1393X4 6711 291776 SH SOLE 291776 0 0 MAN GROUP PLC COM B28KQ18 651 207759 SH SOLE 0 0 207759 MANITOWOC COMPANY INC COM 563571108 253 77320 SH SOLE 73700 0 3620 MARATHON OIL CORP COM 565849106 239 9110 SH SOLE 335 0 8775 MARKET LEADER INC COM 57056R103 22 15152 SH SOLE 0 0 15152 MARKETAXESS HOLDINGS INC COM 57060D108 468 61320 SH SOLE 60580 0 740 MARLIN BUSINESS SERVICES COM 571157106 4155 1052042 SH SOLE 1021944 0 30098 MARSH & MCLENNAN COS COM 571748102 1465 72359 SH SOLE 850 0 71509 MARSHALL & ILSLEY CORP COM 571837103 971 172309 SH SOLE 7896 0 164413 MAST TECHNOLOGY INC COM 576313100 0 30000 SH SOLE 0 0 30000 MASTERCARD INC-CLASS A COM 57636Q104 966 5767 SH SOLE 318 0 5449 MATRIXX INITIATIVES INC COM 57685L105 560 34176 SH SOLE 33769 0 407 MATTHEWS INTL CORP-CL A COM 577128101 3158 109603 SH SOLE 96600 0 13003 MATTSON TECHNOLOGY INC COM 577223100 9 11000 SH SOLE 0 0 11000 MCDONALD'S CORP COM 580135101 61771 1131970 SH SOLE 284951 0 847019 MCGRAW-HILL COMPANIES INC COM 580645109 611 26707 SH SOLE 6050 0 20657 MDC PARTNERS INC-A COM 552697104 5175 1569099 SH SOLE 1283927 0 285172 MEADOWBROOK INSURANCE GROUP COM 58319P108 521 85375 SH SOLE 84355 0 1020 MEDAREX INC COM 583916101 86 16700 SH SOLE 0 0 16700 MEDASSETS INC COM 584045108 8766 615135 SH SOLE 376845 0 238290 MEDCO HEALTH SOLUTIONS INC COM 58405U102 14681 355113 SH SOLE 47914 0 307199 MEDIATEK INC COM 6372480 76251 8106000 SH SOLE 8006000 0 100000 MEDNAX INC COM 58502B106 455 15431 SH SOLE 15246 0 185 MEDTRONIC INC COM 585055106 9572 324810 SH SOLE 109916 0 214894 MEGACABLE HOLDINGS-CPO COM B292SM8 14089 13875500 SH SOLE 13442200 0 433300 MEGASTUDY CO LTD COM B04M227 31885 222192 SH SOLE 215192 0 7000 MERCK & CO. INC. COM 589331107 4859 181640 SH SOLE 26326 0 155314 MEREDITH CORP COM 589433101 221 13269 SH SOLE 400 0 12869 MERIT MEDICAL SYSTEMS INC COM 589889104 155 12674 SH SOLE 0 0 12674 METAVANTE TECHNOLOGIES INC COM 591407101 682 34159 SH SOLE 12269 0 21890 METLIFE INC COM 59156R108 283 12410 SH SOLE 6287 0 6123 MF GLOBAL LTD ADR G60642108 291 68800 SH SOLE 0 0 68800 MGE ENERGY INC COM 55277P104 228 7268 SH SOLE 2718 0 4550 MICROCHIP TECHNOLOGY INC COM 595017104 8336 393381 SH SOLE 83209 0 310172 MICRON TECHNOLOGY INC COM 595112103 44 10791 SH SOLE 1541 0 9250 MICROS SYSTEMS INC COM 594901100 899 47967 SH SOLE 38193 0 9774 MICROSOFT CORP COM 594918104 121241 6599913 SH SOLE 1588423 0 5011490 MICROVISION INC-WASH COM 594960106 32 25000 SH SOLE 0 0 25000 MIDWEST BANC HOLDINGS INC COM 598251106 17 16536 SH SOLE 0 0 16536 MILLICOM INTL CELLULAR S.A. COM 2418128 79361 2142574 SH SOLE 2066121 0 76453 MINERALS TECHNOLOGIES INC COM 603158106 1717 53585 SH SOLE 25230 0 28355 MINOR INTERNATIONAL PCL-FOR COM B018BZ4 2191 12046100 SH SOLE 12046100 0 0 MITSUBISHI CORP COM 6596785 2689 206700 SH SOLE 206700 0 0 MITSUI OSK LINES LTD COM 6597584 190 39000 SH SOLE 39000 0 0 MIVA INC COM 55311R108 1069 4450968 SH SOLE 4421731 0 29237 MOLEX INC COM 608554101 14466 1052873 SH SOLE 18734 0 1034139 MOLEX INC CL A COM 608554200 8452 668650 SH SOLE 46324 0 622326 MONSANTO CO COM 61166W101 100249 1206374 SH SOLE 507485 0 698889 MONSTER WORLDWIDE INC COM 611742107 14844 1821300 SH SOLE 1598205 0 223095 MOODY'S CORP COM 615369105 5240 228618 SH SOLE 67870 0 160748 MORGAN STANLEY COM 617446448 2549 111957 SH SOLE 8797 0 103160 MORNINGSTAR INC COM 617700109 4291 125660 SH SOLE 58325 0 67335 MOTHERCARE PLC COM 0906744 9359 1683862 SH SOLE 1640437 0 43425 MOTORCAR PARTS OF AMERICA INC COM 620071100 3121 780238 SH SOLE 775013 0 5225 MOTOROLA INC COM 620076109 362 85743 SH SOLE 19679 0 66064 MOVE INC COM 62458M108 3795 2616990 SH SOLE 2596990 0 20000 MSCI INC CL A COM 55354G100 647 38290 SH SOLE 0 0 38290 MTN GROUP LTD COM 6563206 144951 13128420 SH SOLE 12843945 0 284475 MULTIMEDIA GAMES INC COM 625453105 1005 467571 SH SOLE 467571 0 0 MWI VETERINARY SUPPLY INC COM 55402X105 523 18382 SH SOLE 2781 0 15601 MYLAN INC COM 628530107 380 28326 SH SOLE 0 0 28326 MYRIAD GENETICS INC COM 62855J104 33369 733862 SH SOLE 301072 0 432790 NABORS INDUSTRIES LTD COM 2963372 162 16225 SH SOLE 13600 0 2625 NALCO HOLDING COMPANY COM 62985Q101 2628 201080 SH SOLE 4750 0 196330 NASHUA CORP COM 631226107 21 21300 SH SOLE 0 0 21300 NASPERS LTD-N SHS COM 6622691 117735 6997876 SH SOLE 6854976 0 142900 NASPERS LTD-N SHS SPON ADR ADR 631512100 11362 672295 SH SOLE 108761 0 563534 NATIONAL BANK OF GREECE-ADR ADR 633643408 248 80507 SH SOLE 2000 0 78507 NATIONAL BEVERAGE CORP COM 635017106 189 20580 SH SOLE 0 0 20580 NATIONAL FINANCIAL PARTNERS COM 63607P208 4259 1330947 SH SOLE 1321012 0 9935 NATIONAL FUEL GAS CO COM 636180101 312 10188 SH SOLE 0 0 10188 NATIONAL GRID PLC COM B08SNH3 4234 551662 SH SOLE 551662 0 0 NATIONAL OILWELL VARCO INC COM 637071101 212 7375 SH SOLE 0 0 7375 NATURA COSMETICOS SA COM B014K55 46596 4719600 SH SOLE 4559700 0 159900 NAVIGANT CONSULTING INC COM 63935N107 248 19000 SH SOLE 4500 0 14500 NCI BUILDING SYSTEMS INC COM 628852105 44 20000 SH SOLE 0 0 20000 NESTLE SA-REG COM 7123870 131286 3879371 SH SOLE 3761314 0 118057 NESTLE SA-SPONS ADR FOR REG ADR 641069406 24300 723903 SH SOLE 124001 0 599902 NETAPP INC COM 64110D104 85613 5769081 SH SOLE 2586716 0 3182365 NETFLIX INC COM 64110L106 309 7194 SH SOLE 130 0 7064 NEUTRAL TANDEM INC COM 64128B108 746 30329 SH SOLE 0 0 30329 NEW ORIENTAL EDUCATIO-SP ADR ADR 647581107 27646 550177 SH SOLE 517038 0 33139 NEW YORK COMMUNITY BANCORP COM 649445103 556 49769 SH SOLE 22088 0 27681 NEWALLIANCE BANCSHARES INC COM 650203102 606 51636 SH SOLE 39365 0 12271 NEWELL RUBBERMAID INC COM 651229106 93 14595 SH SOLE 715 0 13880 NEWFIELD EXPLORATION CO COM 651290108 782 34430 SH SOLE 21800 0 12630 NEWPARK RESOURCES INC COM 651718504 226 89268 SH SOLE 81326 0 7942 NEWS CORP-CL A COM 65248E104 103 15526 SH SOLE 14400 0 1126 NEXT PLC COM 3208986 62841 3311355 SH SOLE 3186720 0 124635 NICOR INC COM 654086107 1662 50033 SH SOLE 1138 0 48895 NIKE INC -CL B COM 654106103 2323 49554 SH SOLE 9985 0 39569 NINTENDO CO LTD COM 6639550 85117 295500 SH SOLE 291600 0 3900 NINTENDO CO LTD-UNSPONS ADR ADR 654445303 22579 618661 SH SOLE 100783 0 517878 NITORI CO LTD COM 6644800 35394 633300 SH SOLE 616740 0 16560 NOBLE ENERGY INC COM 655044105 560 10401 SH SOLE 155 0 10246 NOBLE GROUP LTD COM B01CLC3 83677 106896120 SH SOLE 104244360 0 2651760 NOKIA CORP-SPON ADR ADR 654902204 1455 124729 SH SOLE 12418 0 112311 NOKIA OYJ COM 5902941 9498 805638 SH SOLE 805638 0 0 NORDSTROM INC COM 655664100 190 11350 SH SOLE 8045 0 3305 NORFOLK SOUTHERN CORP COM 655844108 511 15138 SH SOLE 65 0 15073 NORKOM GROUP LTD COM B17K957 870 1074284 SH SOLE 1074284 0 0 NORSK HYDRO AS-SPONS ADR ADR 656531605 37 10000 SH SOLE 10000 0 0 NORTEL NETWORKS CORP COM 656568508 4 16660 SH SOLE 0 0 16660 NORTHERN TRUST CORP COM 665859104 85130 1423107 SH SOLE 507063 0 916044 NORTHROP GRUMMAN CORP COM 666807102 428 9803 SH SOLE 7268 0 2535 NORTHWEST NATURAL GAS CO COM 667655104 534 12294 SH SOLE 11962 0 332 NOVARTIS AG-ADR ADR 66987V109 840 22211 SH SOLE 5710 0 16501 NOVO NORDISK A/S-B COM 7077524 167303 3495505 SH SOLE 3393185 0 102320 NOVO-NORDISK A/S-SPONS ADR ADR 670100205 31868 664189 SH SOLE 132036 0 532153 NOVOZYMES A/S-B SHARES COM 4658535 59519 824422 SH SOLE 800951 0 23471 NSTAR COM 67019E107 414 12990 SH SOLE 0 0 12990 NTT DOCOMO INC-SPON ADR ADR 62942M201 22344 1636918 SH SOLE 270251 0 1366667 NUANCE COMMUNICATIONS INC COM 67020Y100 71060 6555316 SH SOLE 4247486 0 2307830 NUVASIVE INC COM 670704105 41143 1311136 SH SOLE 778152 0 532984 NUVEEN MUNICIPAL VALUE FUND CONV 670928100 142 16000 SH SOLE 16000 0 0 NXSTAGE MEDICAL INC COM 67072V103 735 284965 SH SOLE 11400 0 273565 NYSE EURONEXT COM 629491101 234 13069 SH SOLE 894 0 12175 OCCIDENTAL PETROLEUM CORP COM 674599105 1177 21151 SH SOLE 4856 0 16295 OGX PETROLEO E GAS PARTICIPA COM B19RPM5 846 2700 SH SOLE 2700 0 0 OLAM INTERNATIONAL LTD COM B05Q3L4 48951 50968900 SH SOLE 49401600 0 1567300 OLD DOMINION FREIGHT LINE COM 679580100 572 24335 SH SOLE 24045 0 290 OLD NATL BANCORP/IN COM 680033107 575 51517 SH SOLE 51082 0 435 OMEGA NAVIGATION ENTERPRISE ADR Y6476R105 74 19875 SH SOLE 0 0 19875 OMNICARE INC COM 681904108 1844 75292 SH SOLE 2581 0 72711 OMNICOM GROUP COM 681919106 48757 2083648 SH SOLE 851670 0 1231978 ON ASSIGNMENT INC COM 682159108 3053 1126389 SH SOLE 1118589 0 7800 ONEBEACON INSURANCE GROUP-A COM B1GN3G6 451 46725 SH SOLE 46167 0 558 ONLINE RESOURCES CORP COM 68273G101 105 25000 SH SOLE 0 0 25000 OPERA SOFTWARE ASA COM 7057720 8663 2543237 SH SOLE 2475161 0 68076 OPHTHALMIC IMAGING SYSTEMS INC COM 683737209 4 15500 SH SOLE 0 0 15500 OPTIONSXPRESS HOLDINGS INC COM 684010101 994 87424 SH SOLE 0 0 87424 ORACLE CORP COM 68389X105 4551 251866 SH SOLE 126930 0 124936 ORASCOM CONSTRUCTION INDS COM B03BN88 14592 607127 SH SOLE 607127 0 0 ORASCOM DEVELOPMENT HOLDING COM B2R90D6 5723 186445 SH SOLE 186445 0 0 ORCA TECHNOLOGIES INC COM 685935108 0 46250 SH SOLE 0 0 46250 O'REILLY AUTOMOTIVE INC COM 686091109 86363 2466800 SH SOLE 1266689 0 1200111 OROMIN EXPLORATIONS LTD COM 687082107 6 12000 SH SOLE 0 0 12000 ORPEA COM 7339451 40453 1023452 SH SOLE 996451 0 27001 ORTHOVITA INC COM 68750U102 5270 1966448 SH SOLE 1920226 0 46222 OVERHILL FARMS INC COM 690212105 5373 1406462 SH SOLE 1396604 0 9858 P G & E CORP COM 69331C108 1689 44200 SH SOLE 1744 0 42456 PACIFIC RUBIALES ENERGY CORP COM 69480U206 8558 2201885 SH SOLE 2201885 0 0 PANERA BREAD COMPANY-CL A COM 69840W108 778 13930 SH SOLE 10000 0 3930 PARAMETRIC TECHNOLOGY CORP COM 699173209 558 55880 SH SOLE 55215 0 665 PARKER HANNIFIN CORP COM 701094104 397 11691 SH SOLE 25 0 11666 PARTNERS GROUP HOLDING AG COM B119QG0 46873 779762 SH SOLE 755317 0 24445 PATTERSON COS INC COM 703395103 4991 264611 SH SOLE 114447 0 150164 PAYCHEX INC COM 704326107 69623 2712232 SH SOLE 1355801 0 1356431 PENTAIR INC COM 709631105 3284 151550 SH SOLE 52750 0 98800 PEPSICO INC COM 713448108 58829 1142753 SH SOLE 472363 0 670390 PERMA-FIX ENVIRONMENTAL SERVIC COM 714157104 19 10000 SH SOLE 0 0 10000 PERRIGO CO COM 714290103 9838 396212 SH SOLE 348072 0 48140 PETROBRAS - PETROLEO BRAS-PR PFD 2684532 244456 19664507 SH SOLE 19155162 0 509345 PETROFAC LTD COM B0H2K53 50766 6620144 SH SOLE 6494134 0 126010 PETROHAWK ENERGY CORP COM 716495106 20298 1055557 SH SOLE 964339 0 91218 PETROLEO BRASILEIRO S.A.-ADR ADR 71654V408 44186 1450137 SH SOLE 856032 0 594105 PF CHANG'S CHINA BISTRO INC COM 69333Y108 688 30085 SH SOLE 920 0 29165 PFIZER INC COM 717081103 7881 578630 SH SOLE 81510 0 497120 PHARMACEUTICAL PRODUCT DEVEL COM 717124101 69756 2940819 SH SOLE 1942199 0 998620 PHASE FORWARD INC COM 71721R406 17692 1383280 SH SOLE 1216275 0 167005 PHILIP MORRIS INTERNATIONAL COM 718172109 8269 232410 SH SOLE 42064 0 190346 PHYSICIANS FORMULA HOLDINGS COM 719427106 2371 1209744 SH SOLE 1201330 0 8414 PITNEY BOWES INC COM 724479100 512 21948 SH SOLE 11676 0 10272 PLATINUM UNDERWRITERS HLDGS COM 2958516 321 11320 SH SOLE 11100 0 220 PLUM CREEK TIMBER CO INC COM COM 729251108 604 20794 SH SOLE 0 0 20794 PMA CAPITAL CORPORATION-CL A COM 693419202 468 112083 SH SOLE 105328 0 6755 PMC-SIERRA INC COM 69344F106 123 19250 SH SOLE 0 0 19250 POINT INC COM 6300016 23961 529450 SH SOLE 515040 0 14410 POKERTEK INC COM 730864105 130 130226 SH SOLE 130226 0 0 POLYCOM INC COM 73172K104 274 17828 SH SOLE 2148 0 15680 POLYONE CORPORATION COM 73179P106 221 95670 SH SOLE 94525 0 1145 POLYPORE INTERNATIONAL INC COM 73179V103 1263 314185 SH SOLE 81950 0 232235 PORTFOLIO RECOVERY ASSOCIATE COM 73640Q105 14419 537225 SH SOLE 210164 0 327061 POTASH CORP OF SASKATCHEWAN COM 73755L107 84057 1040189 SH SOLE 951371 0 88818 PP LONDON SUMATRA INDONES PT COM 6535670 6743 23610500 SH SOLE 23610500 0 0 PPG INDUSTRIES INC COM 693506107 209 5681 SH SOLE 913 0 4768 PRAXAIR INC COM 74005P104 156980 2332888 SH SOLE 1003302 0 1329586 PRECISION CASTPARTS CORP COM 740189105 62693 1046640 SH SOLE 395723 0 650917 PRICELINE.COM INC COM 741503403 950 12065 SH SOLE 12065 0 0 PRIDE INTERNATIONAL INC DEL COM 74153Q102 220 12229 SH SOLE 230 0 11999 PRIMUS GUARANTY LTD COM B016DB8 151 95880 SH SOLE 19400 0 76480 PRIVATEBANCORP INC COM 742962103 6914 478103 SH SOLE 24560 0 453543 PROASSURANCE CORP COM 74267C106 388 8325 SH SOLE 8225 0 100 PROCERA NETWORKS INC COM 74269U104 31 50000 SH SOLE 0 0 50000 PROCTER & GAMBLE CO/THE COM 742718109 22737 482843 SH SOLE 167133 0 315710 PROGRESS ENERGY INC COM 743263105 622 17156 SH SOLE 1483 0 15673 PROLOGIS SH BEN INT COM 743410102 108 16600 SH SOLE 0 0 16600 PROMOTORA AMBIENTAL SAB DE C COM B0PQCV7 576 1161450 SH SOLE 1161450 0 0 PROVIDENCE SERVICE CORP COM 743815102 3526 512495 SH SOLE 508979 0 3516 PRUDENTIAL FINANCIAL INC COM 744320102 190 10002 SH SOLE 703 0 9299 PRUDENTIAL PLC-ADR ADR 74435K204 155 15750 SH SOLE 0 0 15750 PSYCHIATRIC SOLUTIONS INC COM 74439H108 13210 839799 SH SOLE 724338 0 115461 PUBLIC SERVICE ENTERPRISE GP COM 744573106 357 12113 SH SOLE 1647 0 10466 PUBLIC STORAGE COM 74460D109 274 4956 SH SOLE 1010 0 3946 PURE BIOSCIENCE COM 746218106 41 21000 SH SOLE 0 0 21000 PUTNAM MANAGED MUNI INCM TRS CONV 746823103 55 10075 SH SOLE 10075 0 0 QBE INSURANCE GROUP LIMITED COM 6715740 134716 10061811 SH SOLE 9800549 0 261262 QIAGEN N.V. COM 2437907 58387 3658318 SH SOLE 2103221 0 1555097 QIAGEN N.V. COM 5732825 72113 4426726 SH SOLE 4350049 0 76677 QUALCOMM INC COM 747525103 190420 4893857 SH SOLE 1609661 0 3284196 QUALITY PRODUCTS INC NEW COM 747578409 88 21350 SH SOLE 0 0 21350 QUALITY SYSTEMS INC COM 747582104 258 5695 SH SOLE 120 0 5575 QUANEX BUILDING PRODUCTS COM 747619104 219 28823 SH SOLE 28503 0 320 QUEST DIAGNOSTICS COM 74834L100 468 9859 SH SOLE 1250 0 8609 QUICKSILVER RESOURCES INC COM 74837R104 233 42000 SH SOLE 40000 0 2000 QUIXOTE CORP COM 749056107 39 11222 SH SOLE 0 0 11222 RAFFLES EDUCATION CORP LTD COM B1G2XT6 4820 19541000 SH SOLE 19541000 0 0 RANGE RESOURCES CORP COM 75281A109 15812 384145 SH SOLE 133945 0 250200 RAYTHEON COMPANY COM 755111507 749 19254 SH SOLE 3756 0 15498 RECKITT BENCKISER GROUP PLC COM B24CGK7 216278 5761372 SH SOLE 5599845 0 161527 RECKITT BENCKISER GR-UNS ADR ADR 756255105 105 13939 SH SOLE 0 0 13939 REDECARD SA COM B1Z8B68 99808 8174424 SH SOLE 7919224 0 255200 REDECARD SA-SPON GDR 144A GDR 75734J103 1511 61897 SH SOLE 60240 0 1657 RENT-A-CENTER INC COM 76009N100 551 28470 SH SOLE 28130 0 340 RESEARCH IN MOTION COM 760975102 14506 336731 SH SOLE 54819 0 281912 RESMED INC COM 761152107 86774 2455410 SH SOLE 1118652 0 1336758 RIO TINTO PLC-SPON ADR ADR 767204100 247 1846 SH SOLE 1061 0 785 RITCHIE BROS AUCTIONEERS COM 767744105 64319 3459857 SH SOLE 1442054 0 2017803 ROBBINS & MYERS INC COM 770196103 246 16225 SH SOLE 16030 0 195 ROBERT HALF INTL INC COM 770323103 1350 75674 SH SOLE 4930 0 70744 ROCHE HOLDING AG-GENUSSCHEIN COM 7110388 190697 1388169 SH SOLE 1358657 0 29512 ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 32231 936966 SH SOLE 149278 0 787688 ROCKWELL AUTOMATION INC COM 773903109 209 9551 SH SOLE 4182 0 5369 ROCKWELL COLLINS INC. COM 774341101 30120 922785 SH SOLE 288145 0 634640 RODOBENS NEG IMOB SA COM B1MJRR7 4473 1029700 SH SOLE 1029700 0 0 ROHM AND HAAS CO COM 775371107 1512 19175 SH SOLE 52 0 19123 ROLLS-ROYCE GROUP PLC COM 3283648 151762 36013611 SH SOLE 35005424 0 1008187 ROPER INDUSTRIES INC COM 776696106 110488 2602771 SH SOLE 1166483 0 1436288 ROTORK PLC COM 0750695 57972 4747125 SH SOLE 4612237 0 134888 ROYAL BK SCOTLND GRP PLC PFD 780097713 69 11100 SH SOLE 1000 0 10100 ROYAL DUTCH SHELL PLC-ADR ADR 780259206 3904 88125 SH SOLE 27220 0 60905 RPM INTERNATIONAL INC COM 749685103 162 12762 SH SOLE 0 0 12762 RR DONNELLEY & SONS CO COM 257867101 182 24803 SH SOLE 0 0 24803 RYANAIR HOLDINGS PLC-SP ADR ADR 783513104 60990 2639122 SH SOLE 1971853 0 667269 S.A.C.I. FALABELLA COM 2771672 24271 7798930 SH SOLE 7798930 0 0 SAFEGUARD SCIENTIFICS INC COM 786449108 16 29170 SH SOLE 2200 0 26970 SAFEWAY INC COM 786514208 484 23942 SH SOLE 4122 0 19820 SAIC INC COM 78390X101 1514 81100 SH SOLE 77370 0 3730 SAIPEM COM 4768768 81771 4596159 SH SOLE 4448528 0 147631 SALESFORCE.COM INC COM 79466L302 41927 1280990 SH SOLE 393440 0 887550 SALIX PHARMACEUTICALS LTD COM 795435106 111 11667 SH SOLE 4342 0 7325 SALLY BEAUTY HOLDINGS INC COM 79546E104 93 16349 SH SOLE 549 0 15800 SANGAMO BIOSCIENCES INC COM 800677106 6117 1446303 SH SOLE 1294881 0 151422 SANOFI-AVENTIS-ADR ADR 80105N105 437 15647 SH SOLE 2043 0 13604 SAP AG-SPONSORED ADR ADR 803054204 519 14682 SH SOLE 11659 0 3023 SARA LEE CORP COM 803111103 921 114000 SH SOLE 1225 0 112775 SCANSOURCE INC COM 806037107 13382 720240 SH SOLE 341512 0 378728 SCHERING-PLOUGH CORP COM 806605101 2764 117404 SH SOLE 11713 0 105691 SCHLUMBERGER LTD COM 806857108 68398 1683872 SH SOLE 557232 0 1126640 SCHNEIDER ELECTRIC SA COM 4834108 104907 1576804 SH SOLE 1526522 0 50282 SCHOELLER-BLECKMANN OILFIELD COM 7571305 2912 101110 SH SOLE 101110 0 0 SCHWAB (CHARLES) CORP COM 808513105 71919 4639918 SH SOLE 1732757 0 2907161 SCIENTIFIC GAMES CORP-A COM 80874P109 1316 108670 SH SOLE 26290 0 82380 SECURITY IDENTIFICATION SYSTEM COM 81429P107 0 500000 SH SOLE 0 0 500000 SEMITOOL INC COM 816909105 241 86584 SH SOLE 81799 0 4785 SERCO GROUP PLC COM 0797379 38111 7269654 SH SOLE 7057710 0 211944 SEVEN BANK LTD COM B2NT8S1 39114 14723 SH SOLE 14377 0 346 SGS SA-REG COM 4824778 94613 90025 SH SOLE 87757 0 2268 SHAMIR OPTICAL INDUSTRY LTD ADR M83683108 43 13600 SH SOLE 0 0 13600 SHANDONG WEIGAO GP MEDICAL-H COM 6742340 9221 5178500 SH SOLE 5178500 0 0 SHC CORP COM 82086G109 0 20000 SH SOLE 0 0 20000 SHERWIN-WILLIAMS CO/THE COM 824348106 448 8613 SH SOLE 2713 0 5900 SHIONOGI & CO LTD COM 6804682 50041 2935000 SH SOLE 2824000 0 111000 SHOPPERS DRUG MART CORP COM 82509W103 146218 4244678 SH SOLE 4145920 0 98758 SHOPRITE HOLDINGS LTD COM 6801575 38811 7295831 SH SOLE 7153588 0 142243 SHUFFLE MASTER INC COM 825549108 3263 1137030 SH SOLE 1129175 0 7855 SIGMA-ALDRICH COM 826552101 342 9045 SH SOLE 6939 0 2106 SIGNATURE BANK COM 82669G104 875 31000 SH SOLE 30000 0 1000 SILGAN HOLDINGS INC COM 827048109 838 15950 SH SOLE 15760 0 190 SILICON LABORATORIES INC COM 826919102 94211 3568610 SH SOLE 2310548 0 1258062 SIMPSON MANUFACTURING CO INC COM 829073105 357 19830 SH SOLE 19595 0 235 SINGAPORE TELECOMMUNICAT-ADR ADR 82929R304 169 10155 SH SOLE 138 0 10017 SIONIX CORP COM 829400100 6 70000 SH SOLE 0 0 70000 SIRIUS XM RADIO INC COM 82967N108 9 26100 SH SOLE 1840 0 24260 SKILLSOFT PLC - ADR ADR 830928107 98 14605 SH SOLE 14225 0 380 SLC AGRICOLA SA COM B1Y4WK8 23657 4357154 SH SOLE 4237054 0 120100 SMART BALANCE INC COM 83169Y108 18157 3006084 SH SOLE 1710687 0 1295397 SMARTRAC NV COM B11JBL0 9962 798228 SH SOLE 777679 0 20549 SMITH INTERNATIONAL INC COM 832110100 75161 3499082 SH SOLE 1716416 0 1782666 SNAP-ON INC COM 833034101 1323 52693 SH SOLE 10980 0 41713 SOLARWORLD AG COM 5819869 6613 315617 SH SOLE 294897 0 20720 SOLERA HOLDINGS INC COM 83421A104 6765 272988 SH SOLE 262793 0 10195 SO-NET M3 INC COM B02K2M3 8241 3082 SH SOLE 3004 0 78 SONIC SOLUTIONS COM 835460106 4117 3430252 SH SOLE 3304065 0 126187 SOUNDBITE COMMUNICATIONS INC COM 836091108 230 171365 SH SOLE 171365 0 0 SOUTH JERSEY INDUSTRIES COM 838518108 559 15965 SH SOLE 15775 0 190 SOUTHERN CO COM 842587107 1430 46712 SH SOLE 4777 0 41935 SOUTHWEST GAS CORP COM 844895102 396 18800 SH SOLE 18575 0 225 SOUTHWESTERN ENERGY CO COM 845467109 31685 1067206 SH SOLE 398313 0 668893 SPARTAN STORES INC COM 846822104 556 36050 SH SOLE 35620 0 430 SPECTRA ENERGY CORP COM 847560109 416 29377 SH SOLE 2644 0 26733 SPECTRUM BRANDS INC COM 84762L105 1 10000 SH SOLE 0 0 10000 SPICE PLC COM B3CG9C1 1518 1925506 SH SOLE 1925506 0 0 SPRINT NEXTEL CORP COM 852061100 461 129080 SH SOLE 66842 0 62238 ST JUDE MEDICAL INC COM 790849103 94006 2587554 SH SOLE 956574 0 1630980 STANDARD BANK GROUP LTD COM B030GJ7 411 49164 SH SOLE 27444 0 21720 STANDARD CHARTERED PLC COM 0408284 181392 14604967 SH SOLE 14152460 0 452507 STAPLES INC COM 855030102 7973 440246 SH SOLE 82334 0 357912 STARBUCKS CORP COM 855244109 19177 1726139 SH SOLE 211315 0 1514824 STATE STREET CORP COM 857477103 21895 711343 SH SOLE 236768 0 474575 STATOILHYDRO ASA COM 7133608 1847 104900 SH SOLE 40700 0 64200 STEEL DYNAMICS INC COM 858119100 155 17602 SH SOLE 2742 0 14860 STERICYCLE INC COM 858912108 122120 2558555 SH SOLE 1283984 0 1274571 STERLING RESOURCES LTD ADR 858915101 34 50000 SH SOLE 0 0 50000 STONE ENERGY CORP COM 861642106 34 10120 SH SOLE 4120 0 6000 STRATASYS INC COM 862685104 148 17845 SH SOLE 0 0 17845 STRAYER EDUCATION INC COM 863236105 65397 363578 SH SOLE 242755 0 120823 STRYKER CORP COM 863667101 27584 810354 SH SOLE 228498 0 581856 SUCCESSFACTORS INC COM 864596101 382 50000 SH SOLE 50000 0 0 SUMITOMO MITSUI-UNSPONS ADR ADR 86562M100 58 16676 SH SOLE 0 0 16676 SUN LIFE FINANCIAL INC COM 866796105 206 11533 SH SOLE 0 0 11533 SUN PHARMACEUTICAL INDUS COM 6582483 674 30759 SH SOLE 30759 0 0 SUNCOR ENERGY INC COM 867229106 61115 2751676 SH SOLE 996193 0 1755483 SUNPOWER CORP-CLASS A COM 867652109 2526 106190 SH SOLE 33720 0 72470 SUNPOWER CORP-CLASS B COM 867652307 8010 404542 SH SOLE 155519 0 249023 SUPERVALU INC ZERO COUPON COUPON 0 MATURITY 20311102 CONV 868536AP8 19 60000 PRN SOLE 60000 0 0 SURMODICS INC COM 868873100 16116 883067 SH SOLE 791517 0 91550 SVB FINANCIAL GROUP COM 78486Q101 442 22070 SH SOLE 21805 0 265 SXC HEALTH SOLUTIONS CORP COM 78505P100 892 41390 SH SOLE 2215 0 39175 SYBASE INC COM 871130100 798 26342 SH SOLE 25487 0 855 SYMANTEC CORP COM 871503108 158 10607 SH SOLE 1400 0 9207 SYNCORA HOLDINGS LTD COM B19VTG9 7 26515 SH SOLE 7075 0 19440 SYNGENTA AG-ADR ADR 87160A100 543 13545 SH SOLE 0 0 13545 SYNGENTA AG-REG COM 4356646 50739 251494 SH SOLE 242903 0 8591 SYNTHES INC COM 87162M409 45925 411819 SH SOLE 410005 0 1814 SYSCO CORP COM 871829107 3973 174255 SH SOLE 25090 0 149165 T ROWE PRICE GROUP INC COM 74144T108 7344 254493 SH SOLE 57406 0 197087 TAEWOONG CO LTD COM 6542119 8433 137717 SH SOLE 137717 0 0 TAL INTERNATIONAL GROUP INC COM 874083108 259 35390 SH SOLE 34475 0 915 TANZANIAN ROYALTY EXPLORATI ADR 87600U104 66 15000 SH SOLE 0 0 15000 TARGET CORP COM 87612E106 23593 686041 SH SOLE 324570 0 361471 TECNICAS REUNIDAS SA COM B16FTB9 6709 211332 SH SOLE 211332 0 0 TECO ENERGY INC COM 872375100 126 11300 SH SOLE 0 0 11300 TELEFONICA SA COM 879382109 205185 10289023 SH SOLE 10015107 0 273916 TELEFONICA SA-SPON ADR ADR 879382208 17013 285361 SH SOLE 47681 0 237680 TELLABS INC COM 879664100 343 74942 SH SOLE 48105 0 26837 TEMENOS GROUP AG-REG COM 7147892 5502 508595 SH SOLE 508595 0 0 TENARIS SA-ADR ADR 88031M109 6944 344314 SH SOLE 61196 0 283118 TENCENT HOLDINGS LTD COM B01CT30 77842 10510000 SH SOLE 10192400 0 317600 TEREX CORP COM 880779103 297 32157 SH SOLE 17600 0 14557 TERUMO CORP COM 6885074 76198 2073300 SH SOLE 2013200 0 60100 TESSCO TECHNOLOGIES INC COM 872386107 231 29810 SH SOLE 0 0 29810 TETRA TECHNOLOGIES INC COM 88162F105 299 91780 SH SOLE 90185 0 1595 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 306987 6814349 SH SOLE 5515365 0 1298984 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 530 47110 SH SOLE 46545 0 565 TEXAS INDUSTRIES INC COM 882491103 310 12383 SH SOLE 11453 0 930 TEXAS INSTRUMENTS INC COM 882508104 526 31889 SH SOLE 4663 0 27226 TEXTRON INC COM 883203101 366 63720 SH SOLE 27050 0 36670 THERMO FISHER SCIENTIFIC INC COM 883556102 42551 1192897 SH SOLE 437909 0 754988 TIM HORTONS INC COM 88706M103 80163 3116425 SH SOLE 2812464 0 303961 TIME WARNER INC COM 887317303 598 30980 SH SOLE 5293 0 25687 TIVO INC COM 888706108 1535 218087 SH SOLE 7000 0 211087 TOMOTHERAPY INC COM 890088107 421 158800 SH SOLE 5350 0 153450 TORO CO COM 891092108 371 15360 SH SOLE 15175 0 185 TOTAL SA-SPON ADR ADR 89151E109 273 5560 SH SOLE 1005 0 4555 TOTVS SA COM B10LQP6 3277 184100 SH SOLE 184100 0 0 TRACTOR SUPPLY COMPANY COM 892356106 7021 194710 SH SOLE 47275 0 147435 TRANSDIGM GROUP INC COM 893641100 4830 147088 SH SOLE 146129 0 959 TRANSOCEAN LTD COM B3KFWW1 493 8376 SH SOLE 3778 0 4598 TRAVELERS COS INC/THE COM 89417E109 691 17006 SH SOLE 6522 0 10484 TREVI FINANZIARIA SPA COM 5731446 2916 439252 SH SOLE 439252 0 0 TRIMBLE NAVIGATION LTD COM 896239100 12180 797149 SH SOLE 294034 0 503115 TRINITY BIOTECH PLC-SPON ADR ADR 896438306 1513 869738 SH SOLE 863602 0 6136 TRISTAR OIL & GAS LTD COM 89677E104 5332 726868 SH SOLE 726868 0 0 TRISTAR OIL & GAS LTD-RECPTS COM 89677E138 2110 294900 SH SOLE 294900 0 0 TRIUMPH GROUP INC COM 896818101 516 13495 SH SOLE 13335 0 160 TULLOW OIL PLC COM 0150080 120003 10426224 SH SOLE 10193667 0 232557 TURKIYE GARANTI BANKASI COM B03MYP5 27425 19442337 SH SOLE 19442337 0 0 TYCO ELECTRONICS LTD COM B1YRRS0 198 17968 SH SOLE 283 0 17685 U S DRY CLEANING CORPORATION COM 903333102 3 35000 SH SOLE 0 0 35000 UBISOFT ENTERTAINMENT COM B1L3CS6 5627 308032 SH SOLE 308032 0 0 ULTA SALON COSMETICS & FRAGR COM 90384S303 1224 184830 SH SOLE 145390 0 39440 ULTIMATE SOFTWARE GROUP INC COM 90385D107 49803 2885517 SH SOLE 2165326 0 720191 ULTRA CLEAN HOLDINGS COM 90385V107 172 161115 SH SOLE 159485 0 1630 ULTRA ELECTRONICS HLDGS PLC COM 0912332 28428 1819592 SH SOLE 1769421 0 50171 ULTRA PETROLEUM CORP COM 903914109 32698 911047 SH SOLE 603691 0 307356 UMB FINANCIAL CORP COM 902788108 530 12480 SH SOLE 12260 0 220 UNDER ARMOUR INC-CLASS A COM 904311107 17084 1039787 SH SOLE 874257 0 165530 UNIFIRST CORP/MA COM 904708104 6498 233410 SH SOLE 115885 0 117525 UNILEVER INDONESIA TBK PT COM 6687184 6781 9856000 SH SOLE 9856000 0 0 UNILEVER N V -NY SHARES GDR 904784709 1145 58453 SH SOLE 10727 0 47726 UNILEVER PLC-SPONSORED ADR ADR 904767704 365 19280 SH SOLE 846 0 18434 UNION PACIFIC CORP COM 907818108 2935 71396 SH SOLE 11467 0 59929 UNITED ONLINE INC COM 911268100 42984 9637617 SH SOLE 8796118 0 841499 UNITED PARCEL SERVICE-CL B COM 911312106 17069 346804 SH SOLE 67565 0 279239 UNITED STATES STL CORP NEW COM 912909108 515 24355 SH SOLE 215 0 24140 UNITED TECHNOLOGIES CORP COM 913017109 2719 63260 SH SOLE 16512 0 46748 UNITED WESTERN BANCORP INC COM 913201109 318 65126 SH SOLE 65126 0 0 UNITEDHEALTH GROUP INC COM 91324P102 35970 1718570 SH SOLE 722229 0 996341 US BANCORP COM 902973304 2566 175629 SH SOLE 61174 0 114455 USA TECHNOLOGIES INC COM 90328S500 79 43000 SH SOLE 0 0 43000 UVUMOBILE INC COM 918171109 1 17000 SH SOLE 0 0 17000 VALEANT PHARMACEUTICALS INTL COM 91911X104 436 24532 SH SOLE 0 0 24532 VALENCE TECHNOLOGY INC COM 918914102 72 34000 SH SOLE 0 0 34000 VALERO ENERGY CORP COM 91913Y100 1013 56549 SH SOLE 34 0 56515 VALIDUS HOLDINGS LTD COM B23HRW2 640 27015 SH SOLE 25270 0 1745 VALSPAR CORP COM 920355104 449 22482 SH SOLE 9640 0 12842 VALUECLICK INC COM 92046N102 10242 1203500 SH SOLE 1160780 0 42720 VARIAN INC COM 922206107 476 20047 SH SOLE 17789 0 2258 VARIAN MEDICAL SYSTEMS INC COM 92220P105 269 8833 SH SOLE 1 0 8832 VASCO DATA SECURITY INTL INC COM 92230Y104 58 10000 SH SOLE 0 0 10000 VCA ANTECH INC COM 918194101 23158 1026975 SH SOLE 398281 0 628694 VECTREN CORPORATION COM 92240G101 372 17632 SH SOLE 5554 0 12078 VEDANTA RESOURCES PLC COM 3327706 37089 3830610 SH SOLE 3816072 0 14538 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 11823 565675 SH SOLE 93411 0 472264 VERASUN ENERGY CORPORATION COM 92336G106 1 41605 SH SOLE 810 0 40795 VERISIGN INC COM 92343E102 18387 974367 SH SOLE 435195 0 539172 VERIZON COMMUNICATIONS INC COM 92343V104 8418 278726 SH SOLE 22771 0 255955 VERTEX PHARMACEUTICALS INC COM 92532F100 1901 66185 SH SOLE 2390 0 63795 VESTAS WIND SYSTEMS A/S COM 5964651 68978 1572990 SH SOLE 1510137 0 62853 VESTAS WIND SYSTEMS-UNSP ADR ADR 925458101 224 15398 SH SOLE 968 0 14430 VINCI SA COM B1XH026 121232 3266292 SH SOLE 3167312 0 98980 VIRTRA SYSTEMS INC COM 92827K103 0 20000 SH SOLE 0 0 20000 VIRTUSA CORP COM 92827P102 6188 998107 SH SOLE 932050 0 66057 VISA INC-CLASS A SHARES COM 92826C839 46361 833824 SH SOLE 335507 0 498317 VISTAPRINT LTD COM B0LMV34 98567 3585560 SH SOLE 2833781 0 751779 VIVENDI COM 4834777 1637 61879 SH SOLE 18816 0 43063 VIVO PARTICIPACOES SA-ADR ADR 92855S200 625 47905 SH SOLE 47905 0 0 VMWARE INC-CLASS A COM 928563402 1062 44929 SH SOLE 41559 0 3370 VNUS MEDICAL TECHNOLOGIES COM 928566108 2199 103389 SH SOLE 18159 0 85230 VOCUS INC COM 92858J108 4869 366421 SH SOLE 36946 0 329475 VODAFONE GROUP PLC COM B16GWD5 102007 57977240 SH SOLE 55852492 0 2124748 VODAFONE GROUP PLC-SP ADR ADR 92857W209 9887 567561 SH SOLE 89601 0 477960 VOLTERRA SEMICONDUCTOR CORP COM 928708106 527 62440 SH SOLE 20955 0 41485 VOYAGER ENTMT INTL INC COM 92908D101 2 91000 SH SOLE 0 0 91000 VT GROUP PLC COM 3172973 37726 5564571 SH SOLE 5386017 0 178554 VULCAN MATERIALS CO COM 929160109 286 6462 SH SOLE 0 0 6462 W TECHNOLOGIES INC COM 92934S106 0 645000 SH SOLE 0 0 645000 WALGREEN CO COM 931422109 71086 2738310 SH SOLE 692747 0 2045563 WALKER FINANCIAL CORP COM 93163V109 0 21510 SH SOLE 21510 0 0 WALMART DE MEXICO-SER V COM B02YZ04 30673 13076800 SH SOLE 13076800 0 0 WALMART DE MEXICO-SPON ADR V ADR 93114W107 8695 372270 SH SOLE 263076 0 109194 WAL-MART STORES INC COM 931142103 105264 2020426 SH SOLE 471399 0 1549027 WALT DISNEY CO/THE COM 254687106 3751 206550 SH SOLE 40341 0 166209 WANT WANT CHINA HOLDINGS LTD COM B2Q14Z3 52225 112429000 SH SOLE 109596000 0 2833000 WARNACO GROUP INC/THE COM 934390402 1506 62776 SH SOLE 2931 0 59845 WASHINGTON POST -CL B COM 939640108 414 1160 SH SOLE 14 0 1146 WASTE MANAGEMENT INC COM 94106L109 538 21040 SH SOLE 640 0 20400 WATSCO INC COM 942622200 359 10535 SH SOLE 2345 0 8190 WATSON WYATT WORLDWIDE INC-A COM 942712100 257 5195 SH SOLE 105 0 5090 WEATHERFORD INTL LTD COM B5KL6S7 1056 95438 SH SOLE 28801 0 66637 WEB.COM GROUP INC COM 94733A104 7505 2260465 SH SOLE 2245154 0 15311 WEG SA COM 2945422 8404 1682500 SH SOLE 1682500 0 0 WEIR GROUP PLC/THE COM 0946580 695 117232 SH SOLE 117232 0 0 WELLS FARGO & CO COM 949746101 3457 242743 SH SOLE 77929 0 164814 WELLSTREAM HOLDINGS PLC COM B1VWM16 40896 6604557 SH SOLE 6314861 0 289696 WESTERN ASSET MANAGED MUNICI CONV 95766M105 155 15300 SH SOLE 0 0 15300 WESTERN UNION CO COM 959802109 16146 1284543 SH SOLE 460129 0 824414 WEYERHAEUSER CO COM 962166104 764 27697 SH SOLE 1177 0 26520 WHOLE FOODS MARKET INC COM 966837106 1647 98016 SH SOLE 2100 0 95916 WILLIAMS-SONOMA INC COM 969904101 139 13769 SH SOLE 14 0 13755 WILMAR INTERNATIONAL LTD COM B17KC69 70956 34027400 SH SOLE 32058400 0 1969000 WILSON BAYLY HOLMES-OVCON COM 6662404 23041 2575166 SH SOLE 2500929 0 74237 WINDSTREAM CORP COM 97381W104 571 70893 SH SOLE 4923 0 65970 WINSTAR COMMUNICATIONS INC COM 975515107 0 13585 SH SOLE 0 0 13585 WINTRUST FINANCIAL CORP COM 97650W108 345 28093 SH SOLE 2835 0 25258 WIRECARD AG COM 7508927 10358 1554116 SH SOLE 1554116 0 0 WISCONSIN ENERGY CORP COM 976657106 672 16323 SH SOLE 900 0 15423 WISDOMTREE TRUST INTL DIVIDEND COM 97717W786 486 17175 SH SOLE 0 0 17175 WITS BASIN PRECIOUS MINERALS COM 977427103 3 41059 SH SOLE 0 0 41059 WMS INDUSTRIES INC COM 929297109 34953 1671630 SH SOLE 844245 0 827385 WNS HOLDINGS LTD-ADR ADR 92932M101 6766 1301141 SH SOLE 1147324 0 153817 WOOD GROUP (JOHN) PLC COM 3157583 851 264899 SH SOLE 264899 0 0 WOOLWORTHS LIMITED COM 6981239 200369 11530721 SH SOLE 11215207 0 315514 WORLD WASTE TECHNOLOGIES INC COM 981517105 5 91404 SH SOLE 0 0 91404 WORLD WRESTLING ENTERTAIN-A COM 98156Q108 3784 327875 SH SOLE 325685 0 2190 WORLEYPARSONS LTD COM 6562474 58704 4693904 SH SOLE 4562815 0 131089 WW GRAINGER INC COM 384802104 27894 397471 SH SOLE 141888 0 255583 WYETH COM 983024100 3445 80039 SH SOLE 8956 0 71083 X 5 RETAIL GROUP NV-REGS GDR GDR 98387E205 625 62500 SH SOLE 62500 0 0 XILINX INC COM 983919101 4164 217324 SH SOLE 15635 0 201689 XTO ENERGY INC COM 98385X106 40876 1334948 SH SOLE 582413 0 752535 YAHOO! INC COM 984332106 1895 147938 SH SOLE 3600 0 144338 YAMANA GOLD INC ADR 98462Y100 92 10000 SH SOLE 0 0 10000 YUM! BRANDS INC COM 988498101 1871 68096 SH SOLE 52477 0 15619 ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 13629 716554 SH SOLE 148627 0 567927 ZIMMER HOLDINGS INC COM 98956P102 1432 39207 SH SOLE 3770 0 35437 ZIX CORP COM 98974P100 154 150566 SH SOLE 150566 0 0 ZUMIEZ INC COM 989817101 395 40725 SH SOLE 0 0 40725 ZURICH FINANCIAL SVCS-ADR ADR 98982M107 200 12625 SH SOLE 0 0 12625
-----END PRIVACY-ENHANCED MESSAGE-----