-----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, NEHD6ozMrJ52EnSiXQBmp3Td+uBSWO4S5mzigwQAS/pVwkCDCSMyJGXxiiaskv2u 6/nkCniMshhryxbgdAEZ8g== 0001169232-07-004423.txt : 20071120 0001169232-07-004423.hdr.sgml : 20071120 20071120130425 ACCESSION NUMBER: 0001169232-07-004423 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20070930 FILED AS OF DATE: 20071120 DATE AS OF CHANGE: 20071120 EFFECTIVENESS DATE: 20071120 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: 071259087 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 d73087_13f-hr.txt 13F 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: September 30, 2007 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 11/15/2007 - -------------------------------------------------------------------------------- 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 30-Sep-07
TITLE OF VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ----------------------- -------- --------- -------- ------- --- ---- ------- -------- ------ -------- ------- 3M CO COM COM 88579Y101 Total 28014 299364 SH Sole 59096 0 246568 4 KIDS ENTMT INC COM COM 350865101 Total 12536 712684 SH Sole 709616 0 3068 A C MOORE ARTS & CRAFT COM COM 00086T103 Total 4957 314580 SH Sole 228580 0 88200 AAER INC COM COM 00253n103 Total 11 16000 SH Sole 0 0 16000 AAR CORP COM 000361105 Total 2030 66910 SH Sole 2155 0 66910 ABB LTD COM 7108899 Total 583527 22233400 SH Sole 21528100 0 705300 ABB LTD (INDIA) COM B1Y9QS9 Total 23424 721600 SH Sole 721600 0 0 ABB LTD SPONSORED ADR COM 000375204 Total 137907 5257605 SH Sole 3303381 0 1954224 ABBOTT LABS COM COM 002824100 Total 56996 1062974 SH Sole 323636 0 758805 ABM INDS INC COM COM 000957100 Total 542 27179 SH Sole 15625 0 11554 ACCENTURE LTD COM G1150G111 Total 30375 754677 SH Sole 481819 0 279622 ACCESS INTEGRATED TECH CL A COM 004329108 Total 303 54130 SH Sole 54130 0 0 ACE LTD ORD COM G0070K103 Total 3011 49715 SH Sole 27700 0 22015 ACERGY S.A. COM 5258246 Total 179086 6059600 SH Sole 5850200 0 209400 ACI WORLDWIDE INC COM 004498101 Total 43346 1939433 SH Sole 1682315 0 257118 ACTELION COM B1YD5Q2 Total 45120 817188 SH Sole 790188 0 27000 ACTIVISION INC NEW COM NEW COM 004930202 Total 181119 8389055 SH Sole 4636526 0 3782526 ACTUANT CORP CL A COM 00508x203 Total 345 5320 SH Sole 0 0 5320 ADOBE SYS INC COM COM 00724F101 Total 200131 4583851 SH Sole 2046971 0 2547380 ADVISORY BOARD CO COM 00762w107 Total 5086 87000 SH Sole 1700 0 86000 AEON MALL CO LTD COM 6534202 Total 168513 5521800 SH Sole 5371400 0 150400 AETNA INC COM 00817y108 Total 1228 22629 SH Sole 0 0 22629 AFFILIATED MANAGERS COM 008252108 Total 168628 1322474 SH Sole 708957 0 618617 AFLAC INC COM COM 001055102 Total 1978 34672 SH Sole 14448 0 23812 AFTERMARKET TECH CORP COM COM 008318107 Total 873 27510 SH Sole 26785 0 725 AIR METHODS CORP COM PAR $.06 COM 009128307 Total 39261 849801 SH Sole 827725 0 22076 AIR PRODS & CHEMS INC COM COM 009158106 Total 4338 44378 SH Sole 1000 0 44378 AIRASIA BHD COM B03J9L7 Total 23375 43524700 SH Sole 43524700 0 0 AIRGAS INC COM COM 009363102 Total 115032 2228024 SH Sole 1408897 0 819127 AKAMAI TECHNOLOGIES COM 00971t101 Total 231 8070 SH Sole 0 0 8070 ALBERTO CULVER CO-CL B CONV COM 013078100 Total 2277 91862 SH Sole 5100 0 91862 ALCAN ALUMINIUM NEW COM 013716105 Total 238 2385 SH Sole 285 0 2385 ALCOA INC COM COM 013817101 Total 1507 38548 SH Sole 1466 0 37532 ALCON INC COM SHS COM H01301102 Total 48454 336672 SH Sole 152969 0 184888 ALL AMERICA LATINA COM B06QT37 Total 29520 2081100 SH Sole 2081100 0 0 ALLCO FINANCE GROUP LTD COM 6341662 Total 62641 7652470 SH Sole 7364921 0 287549 ALLEGIANT TRAVEL CO COM COM 01748X102 Total 40044 1320710 SH Sole 1029010 0 291700 ALLERGAN INC COM COM 018490102 Total 145497 2256825 SH Sole 1112594 0 1144231 ALLIANCE DATA SYS CORP COM COM 018581108 Total 36188 467302 SH Sole 146861 0 320441 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 Total 1203 13656 SH Sole 5029 0 8627 ALLIANT TECHSYSTEMS COM COM 018804104 Total 768 7031 SH Sole 0 0 7031 ALLIED CAP CORP NEW COM COM 01903Q108 Total 1580 53786 SH Sole 115 0 53671 ALLSCRIPTS HLTHCAR SOL COM COM 01988P108 Total 5856 216675 SH Sole 60400 0 181675 ALLSTATE CORP COM COM 020002101 Total 3114 54465 SH Sole 5798 0 49967 ALLTEL CORP COM 020039103 Total 1020 14644 SH Sole 1000 0 14644 ALSEA SA DE CV COM 2563017 Total 12034 7278100 SH Sole 7278100 0 0 ALTERA CORP COM 021441100 Total 327 13600 SH Sole 11400 0 13600 ALTRIA GROUP INC COM COM 02209S103 Total 13625 195971 SH Sole 12741 0 188019 AMBAC FINL GROUP INC COM COM 023139108 Total 674 10710 SH Sole 6675 0 4035 AMCORE FINL INC COM COM 023912108 Total 235 9416 SH Sole 0 0 9416 AMEREN CORP COM 023608102 Total 452 8613 SH Sole 0 0 8613 AMERICA MOVIL SAB COM 2667470 Total 24856 7789900 SH Sole 7789900 0 0 AMERICAN CAPITAL STRAT COM COM 024937104 Total 10499 245733 SH Sole 6050 0 242633 AMERICAN ECOLOGY CORP COM 025533407 Total 211 10000 SH Sole 0 0 10000 AMERICAN ELEC PWR INC COM 025537101 Total 372 8075 SH Sole 0 0 8075 AMERICAN ETHANOL INC SER B PFD COM 9n00546 Total 0 257142 SH Sole 0 0 257142 AMERICAN EXPRESS CO COM COM 025816109 Total 17323 291790 SH Sole 32532 0 265921 AMERICAN INTL GROUP COM COM 026874107 Total 41932 619843 SH Sole 201050 0 425598 AMERICAN MED SYS HLDGS COM COM 02744M108 Total 44864 2646830 SH Sole 2045788 0 601042 AMERICAN REPROGRAPHICS COM 029263100 Total 9655 515744 SH Sole 492362 0 23507 AMERICAN SUPERCONDUCTOR CORP COM 030111108 Total 515 25150 SH Sole 0 0 25150 AMERIPRISE FINL INC COM 03076c106 Total 784 12423 SH Sole 60 0 12423 AMERISAFE INC-CL A COM 03071h100 Total 889 53763 SH Sole 0 0 53763 AMERISTAR CASINOS INC COM COM 03070Q101 Total 959 34145 SH Sole 33245 0 900 AMGEN INC COM COM 031162100 Total 9006 159215 SH Sole 15596 0 153474 AMICAS INC COM 001712108 Total 716 243700 SH Sole 3700 0 243700 AMLIN COM 0031958 Total 114321 17029500 SH Sole 16298900 0 730600 AMN HEALTHCARE SRVCS COM 001744101 Total 221 11800 SH Sole 0 0 11800 AMREST HOLDINGS COM B07XWG1 Total 12506 271900 SH Sole 271900 0 0 AMYLIN PHARMACEUTICALS COM 032346108 Total 513 10268 SH Sole 0 0 10268 ANADARKO PETE CORP COM COM 032511107 Total 2315 43069 SH Sole 1350 0 41719 ANCHOR BANCORP WIS INC COM 032839102 Total 432 16000 SH Sole 0 0 16000 ANHANGUERA EDUCACI COM B1SY486 Total 66439 3665600 SH Sole 3544100 0 121500 ANHEUSER BUSCH COS INC COM 035229103 Total 5866 117356 SH Sole 26130 0 91626 ANIMAL HEALTH INTL INC COM COM 03525n109 Total 884 79450 SH Sole 0 0 79450 ANIXTER INTL INC COM COM 035290105 Total 1828 22183 SH Sole 12270 0 10333 AON CORP COM COM 037389103 Total 4250 94869 SH Sole 0 0 94869 APACHE CORP COM COM 037411105 Total 141612 1572432 SH Sole 657169 0 916463 APOLLO GROUP INC CL A COM 037604105 Total 5214 86685 SH Sole 6900 0 86685 APOLLO INVT CORP COM 03761u106 Total 559 26875 SH Sole 0 0 26875 APPLE INC COM COM 037833100 Total 53041 345620 SH Sole 75213 0 276140 APPLERA CORP CELERA GEN GRP COM 038020202 Total 172 12250 SH Sole 0 0 12250 APPLIED MATLS INC COM COM 038222105 Total 17558 848230 SH Sole 264475 0 584480 APRIL SA COM 7084892 Total 45350 737301 SH Sole 716301 0 21000 AQUA AMERICA INC COM 03836w103 Total 610 26898 SH Sole 0 0 26898 AQUATIC CELLULOSE INTL COM COM 038389102 Total 0 30000 SH Sole 0 0 30000 ARCH CHEMICALS INC COM COM 03937R102 Total 1146 24435 SH Sole 23780 0 655 ARCHER DANIELS MIDLAND COM COM 039483102 Total 3469 104898 SH Sole 200 0 104698 ARCHSTONE-SMITH TRUST COM 039583109 Total 292 4865 SH Sole 0 0 4865 ARGO GROUP INTL HLDGS COM COM G0464B107 Total 1691 38882 SH Sole 32657 0 6225 ARM HOLDING PLC COM 042068106 Total 35457 3767977 SH Sole 1426636 0 2341341 ARROW ELECTRS INC COM COM 042735100 Total 682 16030 SH Sole 0 0 16030 ASA BERMUDA LIMITED COM g3156p103 Total 284 3800 SH Sole 0 0 3800 ASHMORE GROUP COM B132NW2 Total 41850 7083200 SH Sole 6812500 0 270700 ASM PACIFIC TECH COM 6002453 Total 58149 6570800 SH Sole 6290300 0 280500 ASSOCIATED BANC CORP COM 045487105 Total 1566 52870 SH Sole 15437 0 37433 ASSURED GUARANTY LTD COM COM G0585R106 Total 6304 232050 SH Sole 36975 0 195075 ASTORIA FINL CORP COM COM 046265104 Total 683 25736 SH Sole 25050 0 686 ASTRAZENECA PLC SPONSORED ADR COM 046353108 Total 200 4000 SH Sole 500 0 3500 AT&T INC COM 00206R102 Total 16603 392422 SH Sole 29241 0 365617 AUTODESK INC COM COM 052769106 Total 138960 2780887 SH Sole 1224632 0 1559355 AUTOLIV INC COM COM 052800109 Total 1255 21000 SH Sole 10000 0 11000 AUTOMATIC DATA PROCESS COM COM 053015103 Total 87145 1897370 SH Sole 691769 0 1213641 AUTONOMY CORP COM 0118271 Total 116980 6668700 SH Sole 6406200 0 262500 AVALONBAY COMMUNITIES INC COM 053484101 Total 1496 12676 SH Sole 3193 0 9483 AVERY DENNISON CORP COM COM 053611109 Total 5822 102103 SH Sole 10458 0 93445 AVID TECHNOLOGY INC COM COM 05367P100 Total 708 26160 SH Sole 25470 0 690 AVISTA CORP COM COM 05379B107 Total 928 45620 SH Sole 44420 0 1200 AVON PRODS INC COM 054303102 Total 628 16740 SH Sole 0 0 16740 AXA COM 7088429 Total 259239 5809000 SH Sole 5611900 0 197100 AXA - SPON ADR COM 054536107 Total 45837 1027495 SH Sole 1010618 0 16877 AXCAN PHARMA INC COM COM 054923107 Total 34188 1646036 SH Sole 1637102 0 8934 AZIMUT HLDG S.P.A COM B019M65 Total 52617 3425767 SH Sole 3280167 0 145600 B2W COMPANHIA GLOBAL DO VAREJO COM B1LH3Y1 Total 76430 1625800 SH Sole 1565600 0 60200 B2W COPANHIA GLOABL DO VAREJO COM 11777V109 Total 1438 15300 SH Sole 15300 0 0 BANCO COMPARTAMOS SA COM B1W35S6 Total 47534 8784300 SH Sole 8529500 0 254800 BANCO ITAU HLDG FINANC SP ADR COM 059602201 Total 31676 625760 SH Sole 617895 0 7865 BANCO ITAU SA COM B037HR3 Total 77526 1548000 SH Sole 1467200 0 80800 BANCO MACRO S A SPON ADR B COM 05961W105 Total 16564 563200 SH Sole 563200 0 0 BANCTEC INC - 144A - QIB COM 059784207 Total 15472 1933972 SH Sole 1933972 0 0 BANCTEC INC - 144A - REG S COM U06620105 Total 528 66028 SH Sole 66028 0 0 BANK HAPOALIM B.M. COM 6075808 Total 984 192900 SH Sole 192900 0 0 BANK HAWAII CORP COM COM 062540109 Total 638 12068 SH Sole 0 0 12068 BANK NEW YORK MELLON CORP COM COM 064058100 Total 2815 63805 SH Sole 28918 0 34887 BANK OF AMERICA CORP COM COM 060505104 Total 67213 1337048 SH Sole 319677 0 1029630 BANK OF NOVA SCOTIA COM 064149107 Total 465 8867 SH Sole 685 0 8867 BANK RAKYAT INDONESIA COM 6709099 Total 118586 164313600 SH Sole 159765600 0 4548000 BANKFINANCIAL CORP COM COM 06643p104 Total 397 25129 SH Sole 0 0 25129 BARCLAYS BANK PLC NT USD/JPY 3 COM 06739g851 Total 226 4353 SH Sole 0 0 4353 BARCLAYS BK PLC IDX GSC 2015 COM 06738c794 Total 265 5558 SH Sole 0 0 5558 BARCLAYS BK PLC IPATH INX LKD COM 06738c778 Total 261 4855 SH Sole 0 0 4855 BARD C R INC COM COM 067383109 Total 188388 2136158 SH Sole 1008669 0 1127489 BARRETT BUSINESS SVCS COM COM 068463108 Total 733 30765 SH Sole 29955 0 810 BARRY CALLEBAUT AG COM 5476929 Total 64962 88603 SH Sole 85123 0 3480 BAUER AG COM B17M2N2 Total 32319 495100 SH Sole 473200 0 21900 BAXTER INTL INC COM COM 071813109 Total 4377 77782 SH Sole 10617 0 72963 BB&T CORP COM COM 054937107 Total 15506 383930 SH Sole 155223 0 234087 BCO SOFISA SA COM B1W1J88 Total 48623 5662400 SH Sole 5495900 0 166500 BEACON ROOFING SUPPLY COM 073685109 Total 529 51847 SH Sole 10552 0 51847 BECTON DICKINSON & CO COM COM 075887109 Total 4463 54400 SH Sole 24065 0 30800 BED BATH & BEYOND INC COM COM 075896100 Total 8944 262149 SH Sole 45049 0 218400 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 Total 91274 69381000 SH Sole 67167000 0 2214000 BERKSHIRE HATHAWAY INC CL A COM 084670108 Total 93386 788 SH Sole 738 0 50 BERKSHIRE HATHAWAY INC CL B COM 084670207 Total 8852 2240 SH Sole 554 0 1686 BEST BUY INC COM COM 086516101 Total 20422 443780 SH Sole 149400 0 294380 BG GROUP COM 0876289 Total 439827 25517788 SH Sole 24750578 0 767210 BG PLC FINAL INST ADR COM 055434203 Total 55878 648380 SH Sole 637444 0 10936 BHARAT HEAVY ELECT COM 6129523 Total 88350 1731900 SH Sole 1684900 0 47000 BHARTI AIRTEL LTD COM 6442327 Total 167549 7093500 SH Sole 6922100 0 171400 BHP BILLITON LIMITED COM 6144690 Total 318195 8071000 SH Sole 7801600 0 269400 BHP BILLITON LTD SPONSORED ADR COM 088606108 Total 50310 640081 SH Sole 630259 0 9822 BIM BIRLESIK MAGAZ COM B0D0006 Total 60298 730386 SH Sole 711586 0 18800 BIOSANTE PHARMACEUTCLS COM NEW COM 09065V203 Total 89 15400 SH Sole 0 0 15400 BIOSPHERE MEDICAL INC COM 09066v103 Total 131 27600 SH Sole 0 0 27600 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067d201 Total 228 1300 SH Sole 0 0 1300 BJ SVCS CO COM COM 055482103 Total 1490 56135 SH Sole 12575 0 48660 BJS RESTAURANTS INC COM 09180c106 Total 526 25035 SH Sole 0 0 25035 BK LEUMI LE ISRAEL COM 6076425 Total 919 210000 SH Sole 210000 0 0 BK OF PHILIPPINE ISLANDS COM 6074968 Total 25832 17500000 SH Sole 17500000 0 0 BLACKBAUD INC COM COM 09227q100 Total 3681 145861 SH Sole 2190 0 145861 BLAST ENERGY SVCS INC COM 093440105 Total 47 308923 SH Sole 0 0 308923 BLINKX PLC COM B1WBW23 Total 16565 27797000 SH Sole 26814800 0 982200 BLUE NILE INC COM COM 09578R103 Total 15345 163044 SH Sole 34978 0 128366 BLUEBAY ASSET MANAGEMENT COM B1G5276 Total 36879 4130341 SH Sole 3954041 0 176300 BOEING CO COM COM 097023105 Total 4081 38880 SH Sole 5260 0 35620 BOK FINL CORP COM NEW COM 05561Q201 Total 17578 341916 SH Sole 100075 0 241841 BOOTS&COOTS/INTL WELL COM 099469504 Total 27 20000 SH Sole 0 0 20000 BORG-WARNER AUTOMOTIVE COM COM 099724106 Total 753 8230 SH Sole 100 0 8130 BOSTON PRIVT FINL HLDG COM COM 101119105 Total 720 25876 SH Sole 24982 0 894 BOSTON PROPERTIES INC COM COM 101121101 Total 2621 25232 SH Sole 700 0 24282 BP PLC SPONSORED ADR COM 055622104 Total 29243 421672 SH Sole 130641 0 291031 BR MALLS PARTICIPACOES SA COM B1RYG58 Total 74201 6300400 SH Sole 6126700 0 173700 BRADY CORP CL A COM 104674106 Total 425 11850 SH Sole 0 0 11850 BRIGHT HORIZON FAMILY COM COM 109195107 Total 11815 275792 SH Sole 66374 0 209418 BRISTOL MYERS SQUIBB COM COM 110122108 Total 5156 178891 SH Sole 16594 0 164511 BRITISH SKY BROADCAST COM 111013108 Total 45839 803353 SH Sole 791036 0 12317 BRITISH SKY BROADCASTING GROUP COM 0141192 Total 142395 10056380 SH Sole 9754470 0 301910 BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 Total 1826 96367 SH Sole 11755 0 87142 BROCADE COMMUNCTNS SYS COM 111621306 Total 847 99050 SH Sole 1500 0 99050 BROOKDALE SR LIVING COM COM 112463104 Total 63323 1590639 SH Sole 713568 0 907243 BROOKFIELD ASSET MGMT CL A LTD COM 112585104 Total 41529 1078681 SH Sole 1044023 0 34817 BROOKFIELD ASSET MGMT CL A LTD COM 2092599 Total 205661 5356900 SH Sole 5199950 0 156950 BUMIPUTRA-COMMERCE HLDGS COM 6075745 Total 179335 57110500 SH Sole 55505400 0 1605100 BURLINGTON NORTHERN SANTA FE C COM 12189T104 Total 2742 33786 SH Sole 3350 0 30786 C H ROBINSON WORLDWIDE COM COM 12541W209 Total 73432 1352586 SH Sole 642580 0 712306 CABELAS INC COM COM 126804301 Total 699 29550 SH Sole 10000 0 19550 CABOT MICROELECTRONICS COM 12709p103 Total 1978 46275 SH Sole 1335 0 46275 CACI INTL INC CL A COM 127190304 Total 7368 144207 SH Sole 117965 0 26242 CAIRN ENERGY PLC COM B1RZDL6 Total 79374 1887553 SH Sole 1804129 0 83424 CAIRN INDIA COM B1G2NN0 Total 38752 8531400 SH Sole 8531400 0 0 CAMERON INTERNATIONAL CORPORAT COM 13342b105 Total 2731 29596 SH Sole 810 0 29596 CAMPBELL SOUP CO COM 134429109 Total 565 15281 SH Sole 4500 0 15281 CANADIAN NATL RY CO COM COM 136375102 Total 38235 670789 SH Sole 636365 0 34521 CANON INC ADR COM 138006309 Total 43168 795140 SH Sole 781541 0 13599 CAPELLA EDUCATION COMPANY COM 139594105 Total 10328 184733 SH Sole 0 0 184733 CAPITA GROUP COM B23K0M2 Total 250556 16986240 SH Sole 16377137 0 609103 CAPITAL DIAGNOSTIC CORPORATION COM 14007t100 Total 0 16000 SH Sole 0 0 16000 CAPITAL GROWTH SYS INC COM COM 14019A107 Total 7 20000 SH Sole 0 0 20000 CAPITAL ONE FINL CORP COM COM 14040H105 Total 6282 94572 SH Sole 14937 0 86635 CAPITAL SR LIVING CORP COM COM 140475104 Total 12206 1449665 SH Sole 1443516 0 6149 CAPITALAND COM 6309303 Total 515130 93826400 SH Sole 90722800 0 3103600 CAPITALSOURCE INC COM 14055x102 Total 410 20300 SH Sole 0 0 20300 CARDINAL HEALTH INC COM COM 14149Y108 Total 11427 182760 SH Sole 36885 0 147075 CARDIODYNAMICS INTL COM 141597104 Total 6 12000 SH Sole 0 0 12000 CARMAX INC COM COM 143130102 Total 44761 2201762 SH Sole 690099 0 1591583 CARNIVAL CORP CL A COM 143658300 Total 1993 41142 SH Sole 23350 0 17792 CARPENTER TECHNOLOGY COM COM 144285103 Total 559 4300 SH Sole 4300 0 0 CARPHONE WAREHOUSE COM 0878702 Total 128011 18029180 SH Sole 17499180 0 530000 CASH SYSTEMS INC COM COM 14756B102 Total 7443 1305861 SH Sole 1300215 0 5646 CATALINA MARKETING CP COM COM 148867104 Total 13412 414067 SH Sole 76635 0 337432 CATERPILLAR INC DEL COM COM 149123101 Total 4928 62833 SH Sole 18620 0 44963 CATTLEGUARD INC COM COM 149472102 Total 0 10000 SH Sole 0 0 10000 CAVCO INDS INC DEL COM COM 149568107 Total 691 20630 SH Sole 20090 0 540 CBS CORP COM 124857202 Total 245 7785 SH Sole 1560 0 7785 CBS CORP NEW CL A COM 124857103 Total 293 9329 SH Sole 0 0 9329 CDA WESTN BK EDMONTON COM COM 2188283 Total 60508 2109700 SH Sole 2031000 0 78700 CDW CORP COM COM 12512N105 Total 8567 98258 SH Sole 4425 0 93833 CELGENE CORP COM COM 151020104 Total 1245 17470 SH Sole 2190 0 15280 CENCOSUD S A SPON ADR 144A COM 15132H200 Total 154978 2621430 SH Sole 2557930 0 63500 CENCOSUD SA COM B00R3L2 Total 5946 1512400 SH Sole 1512400 0 0 CENTRAL EUROPEAN MEDIA CL A NE COM G20045202 Total 59923 653400 SH Sole 636900 0 16500 CENTURY CASINOS INC COM COM 156492100 Total 10878 1784750 SH Sole 1777040 0 7710 CEPHEID COM 15670r107 Total 4390 192545 SH Sole 12000 0 192545 CERES POWER HLDGS COM B035142 Total 9426 1542200 SH Sole 1542200 0 0 CERIDIAN CORP NEW COM COM 156779100 Total 14619 420815 SH Sole 69425 0 351390 CF INDS HLDGS INC COM COM 125269100 Total 458 6040 SH Sole 5880 0 160 CHARLES RIV LABS INTL COM 159864107 Total 460 8200 SH Sole 250 0 8200 CHATTEM INC COM 162456107 Total 4661 66095 SH Sole 14250 0 66095 CHEESECAKE FACTORY INC COM 163072101 Total 4092 174369 SH Sole 13275 0 174369 CHEMICAL FINL CORP COM 163731102 Total 612 25278 SH Sole 0 0 24435 CHESAPEAKE ENERGY CORP COM 165167107 Total 749 21240 SH Sole 7220 0 14020 CHESAPEAKE UTILS CORP COM COM 165303108 Total 391 11520 SH Sole 9260 0 2260 CHEVRON CORP COM 166764100 Total 16823 179769 SH Sole 28055 0 154710 CHICAGO BRIDGE & IRON COM 167250109 Total 759 17635 SH Sole 1000 0 17635 CHILDRENS PL RETAIL COM COM 168905107 Total 267 10980 SH Sole 10690 0 290 CHINA COMM CONSTR COM B1JKTQ6 Total 66510 27959600 SH Sole 27854600 0 105000 CHINA HIGH SPEED T COM B1YC2B3 Total 17433 9632200 SH Sole 9632200 0 0 CHINA INFRASTRUCTURE MACHINY COM B0MSW50 Total 80760 34855500 SH Sole 33931500 0 924000 CHINA MENGNIU DAIRY CO COM B01B1L9 Total 108673 24940600 SH Sole 24028600 0 912000 CHINA MERCHANTS BK COM B1DYPZ5 Total 186765 42486500 SH Sole 42060000 0 426500 CHINA MOBILE COM 6073556 Total 93506 5706300 SH Sole 5706300 0 0 CHINA MOBILE SPONSORED ADR COM 16941M109 Total 32176 392200 SH Sole 391500 0 700 CHINA OILFIELD SERVICES COM 6560995 Total 255491 110884000 SH Sole 108106000 0 2778000 CHINA WATER AFFAIR COM 6671477 Total 11219 18196000 SH Sole 18196000 0 0 CHIPOTLE MEXICAN GRILL CL A COM 169656105 Total 1686 14281 SH Sole 8600 0 5681 CHOICEPOINT INC COM 170388102 Total 4873 128525 SH Sole 3325 0 128525 CHRISTOPHER & BANKS CP COM COM 171046105 Total 1135 93622 SH Sole 91162 0 2460 CHUBB CORP COM COM 171232101 Total 7375 137494 SH Sole 45000 0 92494 CIGNA CORP COM 125509109 Total 616 11576 SH Sole 0 0 11576 CIMAREX ENERGY CO COM COM 171798101 Total 14543 390428 SH Sole 130961 0 259867 CINCINNATI FINL CORP COM 172062101 Total 407 9408 SH Sole 3200 0 9408 CINEMA CITY INTERNATIONAL COM B1K9VW2 Total 16548 1308800 SH Sole 1308800 0 0 CINTAS CORP COM COM 172908105 Total 23342 629169 SH Sole 82264 0 552980 CISCO SYS INC COM COM 17275R102 Total 296906 8961893 SH Sole 3648508 0 5345480 CITIGROUP COM COM 172967101 Total 17973 385116 SH Sole 96987 0 295806 CITIGROUP GLBL MKTS HLDS INC E COM 173076837 Total 147 15000 SH Sole 0 0 15000 CITIZENS REPUBLIC BANCORP COM COM 174420109 Total 781 48482 SH Sole 47332 0 1150 CITRIX SYSTEMS, INC COM 177376100 Total 242 6000 SH Sole 0 0 6000 CLARCOR INC COM COM 179895107 Total 1529 44695 SH Sole 31690 0 13005 CLAYTON HLDGS INC COM COM 18418n107 Total 595 74387 SH Sole 13800 0 74387 CLECO CORP NEW COM COM 12561W105 Total 986 39025 SH Sole 37220 0 1805 CLIMATE EXCHANGE COM 3355116 Total 4460 151800 SH Sole 151800 0 0 CLOROX CO DEL COM COM 189054109 Total 941 15439 SH Sole 4461 0 12623 CME GROUP INC COM 12572Q105 Total 67676 115224 SH Sole 13726 0 104238 COACH INC COM COM 189754104 Total 47300 1000635 SH Sole 321188 0 691539 COCA COLA CO COM COM 191216100 Total 15417 268272 SH Sole 35042 0 236415 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 Total 2917 49855 SH Sole 49855 0 0 COCA COLA ICECEK COM B058ZV4 Total 10081 1209000 SH Sole 1209000 0 0 COCA-COLA HBC S.A. COM 4420723 Total 101581 1763640 SH Sole 1680540 0 83100 COGDELL SPENCER INC COM COM 19238U107 Total 638 34500 SH Sole 33595 0 905 COGENT INC COM 19239y108 Total 429 27400 SH Sole 2000 0 27400 COGNIZANT TECH SOLUTNS CL A COM 192446102 Total 68178 854470 SH Sole 410389 0 444081 COGNOS INC COM COM 19244C109 Total 2770 66710 SH Sole 61295 0 5415 COHEN & STEERS INC COM 19247a100 Total 2196 59325 SH Sole 0 0 57725 COINSTAR INC COM COM 19259P300 Total 103534 3218362 SH Sole 2416804 0 835242 COLGATE PALMOLIVE CO COM COM 194162103 Total 26965 378090 SH Sole 162058 0 223782 COLLAGENEX PHARMA INC COM 19419b100 Total 278 31000 SH Sole 0 0 31000 COLONIA REAL ESTATE AG COM 7758799 Total 39725 1025078 SH Sole 989478 0 35600 COMCAST CORP CL A COM 20030N101 Total 1179 48753 SH Sole 12174 0 36579 COMCAST CORP CL A SPL COM 20030N200 Total 12134 506410 SH Sole 211706 0 294704 COMERICA INC COM COM 200340107 Total 236 4608 SH Sole 4608 0 0 COMMERCE BANCSHARES COM 200525103 Total 527 11494 SH Sole 0 0 11494 COMMUNITY BANCORP NEV COM COM 20343T100 Total 710 28225 SH Sole 27485 0 740 COMPAGNIE FINANCIERE RICHEMONT COM 7151116 Total 96665 1463700 SH Sole 1393900 0 69800 COMPANHIA VALE DO RIO SPONSORE COM 204412209 Total 545997 16091858 SH Sole 15637240 0 454618 COMPLETE MANAGEMENT INC COM 20452c104 Total 0 31200 SH Sole 0 0 31200 COMVERSE TECHNOLOGY NEW COM 205862402 Total 845 42700 SH Sole 5850 0 42700 CONAGRA INC COM 205887102 Total 235 9009 SH Sole 0 0 9009 CONCUR TECHNOLOGIES COM 206708109 Total 20665 655622 SH Sole 41370 0 653321 CONCURRENT COMPUTR NEW COM 206710204 Total 19 15000 SH Sole 0 0 15000 CONOCOPHILLIPS COM COM 20825C104 Total 23103 263235 SH Sole 53940 0 214044 CONSTELLATION ENERGY COM 210371100 Total 684 7975 SH Sole 0 0 7975 COPA HOLDINGS SA COM P31076105 Total 72224 1803346 SH Sole 1763257 0 40089 CORE LABORATORIES N V COM n22717107 Total 293 2305 SH Sole 0 0 2305 CORNING INC COM COM 219350105 Total 59707 2422189 SH Sole 725272 0 1696917 CORPORATE EXECUTIVE BOARD CO COM 21988r102 Total 1593 21460 SH Sole 975 0 21460 CORPORATE OFFICE PPTYS SH BEN COM 22002t108 Total 295 7109 SH Sole 0 0 7109 CORRECTIONS CP AM NEW COM COM 22025Y407 Total 46939 1793603 SH Sole 1458453 0 335150 COSTAR GROUP INC COM COM 22160N109 Total 36434 681668 SH Sole 106530 0 619217 COSTCO WHSL CORP NEW COM COM 22160K105 Total 1855 30226 SH Sole 1955 0 28271 COUNTRY GARDEN HLD COM B1VKYN6 Total 67178 39477000 SH Sole 39264000 0 213000 COVANCE INC COM 222816100 Total 317 4070 SH Sole 2300 0 4070 COVIDIEN LTD COM COM G2552X108 Total 1396 33648 SH Sole 10282 0 26066 CRA INTERNATIONAL INC COM 12618T105 Total 3661 75989 SH Sole 14540 0 62499 CREDICORP LTD COM COM G2519Y108 Total 26951 398100 SH Sole 398100 0 0 CRM HOLDINGS LTD COM COM G2554P103 Total 332 52725 SH Sole 51340 0 1385 CROCS INC COM COM 227046109 Total 235 3508 SH Sole 0 0 3508 CSX CORP COM 126408103 Total 296 6947 SH Sole 0 0 6947 CTRIP COM INTL LTD ADR COM 22943F100 Total 73189 1412910 SH Sole 1352910 0 60000 CTS EVENTIM COM 5881857 Total 27208 695703 SH Sole 674203 0 21500 CUMULUS MEDIA INC CL A COM 231082108 Total 342 33500 SH Sole 12450 0 21050 CVS CAREMARK CORP COM COM 126650100 Total 29403 741955 SH Sole 195045 0 560570 CYBERKINETICS NEUROTEC COM COM 23247t101 Total 10 20000 SH Sole 0 0 20000 CYBERLUX CORP COM COM 23247m106 Total 34 1000000 SH Sole 0 0 1000000 CYBERSOURCE CORP COM COM 23251J106 Total 27986 2394065 SH Sole 1494766 0 1012999 CYRELA BRAZIL REAL COM 2189855 Total 105765 7787400 SH Sole 7632300 0 155100 CYRELA BRAZIL RLTY SA SPONSORE COM 23282C401 Total 3562 13350 SH Sole 13350 0 0 CYRELA COMMERCIAL COM B23WQR5 Total 24612 19435800 SH Sole 19293200 0 142600 D R HORTON INC COM 23331a109 Total 353 27576 SH Sole 0 0 27576 DABUR INDIA COM 6297356 Total 44052 16591266 SH Sole 15832966 0 758300 DAIMLERCHRYSLER AG ORD COM d1668r123 Total 470 4697 SH Sole 150 0 4697 DAKTRONICS INC COM 234264109 Total 229 8435 SH Sole 0 0 8435 DANAHER CORP DEL COM COM 235851102 Total 344335 4163172 SH Sole 1689821 0 2477526 DCT INDL TRUST INC COM COM 233153105 Total 360 34450 SH Sole 0 0 34450 DEALERTRACK HLDGS INC COM 242309102 Total 2378 56786 SH Sole 4250 0 56785 DEERE & CO COM COM 244199105 Total 5331 35924 SH Sole 8840 0 28144 DELEK US HLDGS INC COM 246647101 Total 6321 252070 SH Sole 0 0 252070 DELL INC COM COM 24702R101 Total 955 34609 SH Sole 11275 0 23709 DELMAR BANCORP COM NEW COM 247035207 Total 1459 46406 SH Sole 0 0 46406 DEMANDTEC INC COM NEW COM 24802r506 Total 461 33785 SH Sole 0 0 33785 DENA CO LTD COM B05L364 Total 83798 19010 SH Sole 18460 0 550 DENSO CORP COM 6640381 Total 122226 3246600 SH Sole 3064400 0 182200 DENTSPLY INTL INC NEW COM COM 249030107 Total 14116 339006 SH Sole 240918 0 98088 DESARROLLADORA HOMEX SPONSORED COM 25030W100 Total 18652 336076 SH Sole 330916 0 5160 DETICA GROUP COM 3153956 Total 50009 7892621 SH Sole 7682421 0 210200 DEUTSCHE BOERSE AG COM 7021963 Total 96024 708800 SH Sole 698900 0 9900 DEVRY INC DEL COM COM 251893103 Total 60678 1639505 SH Sole 991830 0 647675 DEXCOM INC COM 252131107 Total 147 14700 SH Sole 0 0 14700 DG FASTCHANNEL INC COM COM 23326R109 Total 27633 1171900 SH Sole 1166887 0 5013 DIAGEO P L C SPNSRD ADR NEW COM 25243Q205 Total 1036 11804 SH Sole 511 0 11293 DICKS SPORTING GOODS COM 253393102 Total 79476 1183568 SH Sole 539620 0 657433 DIODES INC COM 254543101 Total 1900 59195 SH Sole 1800 0 59195 DISCOVER FINL SVCS COM COM 254709108 Total 707 34030 SH Sole 324 0 33382 DISCOVERY HOLDING CO - A COM 25468Y107 Total 214 7413 SH Sole 0 0 7413 DIVERGENCE INC COM 8055280 Total 0 12500 SH Sole 0 0 12500 DJ ORTHOPEDICS INC COM COM 23325G104 Total 11916 242699 SH Sole 207135 0 39064 DOLBY LABORATORIES INC COM COM 25659T107 Total 2564 73655 SH Sole 11005 0 62650 DOLLAR TREE STORES COM 256747106 Total 263 6500 SH Sole 0 0 6500 DOMINION RES INC VA COM COM 25746U109 Total 801 9504 SH Sole 0 0 9504 DOMINO'S PIZZA COM B1S49Q9 Total 37950 8151876 SH Sole 7869016 0 282860 DONALDSON INC COM COM 257651109 Total 1396 33444 SH Sole 6350 0 27094 DONNELLEY R R & SONS COM COM 257867101 Total 1088 29758 SH Sole 3800 0 25958 DOVER CORP COM 260003108 Total 403 7910 SH Sole 6600 0 7910 DOW CHEM CO COM COM 260543103 Total 3821 88749 SH Sole 4930 0 83676 DOW JONES & CO INC COM COM 260561105 Total 382 6400 SH Sole 1400 0 5000 DST SYS INC DEL COM COM 233326107 Total 7841 91380 SH Sole 49080 0 42300 DTE ENERGY CO COM 233331107 Total 715 14765 SH Sole 0 0 14765 DTS INC COM 23335C101 Total 44430 1462951 SH Sole 1206530 0 267663 DU PONT E I DE NEMOURS COM COM 263534109 Total 1539 31051 SH Sole 6069 0 27282 DUCKWALL-ALCO STOR NEW COM COM 264142100 Total 19684 534336 SH Sole 508547 0 25789 DUFF & PHELPS CORP NEW CL A COM 26433b107 Total 2999 163475 SH Sole 5000 0 163475 DUKE ENERGY CORP COM COM 26441C105 Total 926 49557 SH Sole 6445 0 43712 DUKE REALTY CORP COM NEW COM 264411505 Total 213 6300 SH Sole 0 0 6300 DUN & BRADSTREET NEW COM COM 26483E100 Total 1597 16196 SH Sole 3716 0 12765 E M C CORP MASS COM COM 268648102 Total 148479 7138422 SH Sole 3120828 0 4020994 EARTHLINK NETWORK INC COM COM 270321102 Total 22917 2893616 SH Sole 2879034 0 14582 EARTHWORKS ENTMT INC COM COM 27032f101 Total 11 833333 SH Sole 0 0 833333 EASTERN PLATINUM LTD COM COM B081S11 Total 21198 9320500 SH Sole 9320500 0 0 EASTMAN KODAK CO COM 277461109 Total 242 9073 SH Sole 0 0 9073 EATON CORP COM 278058102 Total 1522 15368 SH Sole 5300 0 15368 EBAY INC COM 278642103 Total 8962 229697 SH Sole 13481 0 216216 ECLIPSYS CORPORATION COM 278856109 Total 1659 71175 SH Sole 37000 0 36175 ECOLAB INC COM COM 278865100 Total 135482 2870378 SH Sole 1195995 0 1692063 EDF ENERGIES NOUVELLES COM B1HL121 Total 98668 1244700 SH Sole 1178600 0 66100 EDGE PETROLEUM CORP COM COM 279862106 Total 10393 809502 SH Sole 793052 0 16450 EFG EUROBANK ERGASIAS COM 5654316 Total 68117 1942310 SH Sole 1851072 0 91238 EFG HERMES HLDGS COM 6139470 Total 110699 13573167 SH Sole 13252867 0 320300 EFG INTERNATIONAL COM B0LF188 Total 167462 3569876 SH Sole 3474076 0 95800 E-HOUSE CHINA HOLDINGS ADR COM 26852W103 Total 40320 1760700 SH Sole 1722000 0 38700 EL PASO CORPORATION COM 28336l109 Total 730 43055 SH Sole 0 0 43055 ELDER CARE INFORMATION NETWORK COM E002265 Total 0 10000 SH Sole 0 0 10000 ELECTROMAGNETIC GE COM B1VN167 Total 56255 3389200 SH Sole 3248250 0 140950 ELECTRONIC ARTS INC COM COM 285512109 Total 19507 348412 SH Sole 144128 0 211924 EMAAR PROPERTIES PJSC COM B01RM25 Total 91151 31274600 SH Sole 30383500 0 891100 EMBARQ CORPORATION COM 29078e105 Total 573 10307 SH Sole 0 0 10307 EMCOR GROUP INC COM COM 29084Q100 Total 710 22635 SH Sole 22035 0 600 EMDEON CORP COM 290849108 Total 171 12039 SH Sole 0 0 12039 EMERSON ELEC CO COM COM 291011104 Total 12418 233327 SH Sole 66142 0 176405 EMPLOYERS HOLDINGS INC COM COM 292218104 Total 717 34805 SH Sole 33885 0 920 ENCANA CORP COM 292505104 Total 12572 203273 SH Sole 87276 0 115997 ENEL SOCIETA PER AZION ADR COM 29265W108 Total 226 4010 SH Sole 0 0 4010 ENERGYSOUTH INC COM COM 292970100 Total 567 11249 SH Sole 7837 0 3412 EN-JAPAN INC. COM 6352750 Total 54817 13443 SH Sole 12963 0 480 ENTEGRIS INC COM COM 29362U104 Total 835 96158 SH Sole 93628 0 2530 ENTERCOM COMM CORP COM COM 293639100 Total 744 38488 SH Sole 34773 0 3715 ENTERGY CORP COM 29364g103 Total 1228 11341 SH Sole 0 0 11341 ENTRAVISION COMMUNCTNS CL A COM 29382R107 Total 255 27650 SH Sole 10750 0 16900 EOG RES INC COM COM 26875P101 Total 602 8325 SH Sole 2550 0 5775 EQUIFAX INC COM 294429105 Total 324 8514 SH Sole 3938 0 8514 EQUITABLE RES INC COM COM 294549100 Total 346 6672 SH Sole 256 0 6416 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 Total 4639 109529 SH Sole 8200 0 99729 ERSTE BANK DER OEST SPARKASSEN COM 5289837 Total 77185 1015399 SH Sole 970283 0 45116 ESCO TECHNOLOGIES INC COM COM 296315104 Total 675 20315 SH Sole 19765 0 550 ESPRIT HLDGS COM 6321642 Total 347560 21862900 SH Sole 21071800 0 791100 ESSEX PPTY TR INC COM 297178105 Total 310 2640 SH Sole 0 0 2640 ESSILOR INTERNATIONAL COM 7212477 Total 218763 3496024 SH Sole 3377524 0 118500 EURAZEO COM 7042395 Total 195818 1332279 SH Sole 1291526 0 40753 EURONET WORLDWIDE INC COM COM 298736109 Total 202469 6801143 SH Sole 4948811 0 1902182 EVOLUTION PETE CORP COM COM 30049a107 Total 1132 363023 SH Sole 0 0 363023 EXELON CORP COM COM 30161N101 Total 2271 30135 SH Sole 3374 0 26761 EXPEDITORS INTL WASH COM COM 302130109 Total 186568 3944373 SH Sole 1735766 0 2256090 EXPRESS SCRIPTS INC. CL A COM 302182100 Total 89934 1611143 SH Sole 519057 0 1138200 EXTENDED CARE INFORMATION COM 8054272 Total 0 30000 SH Sole 0 0 30000 EXXON MOBIL CORP COM COM 30231G102 Total 88908 960559 SH Sole 153240 0 819394 F5 NETWORKS INC COM COM 315616102 Total 24636 662425 SH Sole 239995 0 422430 FACTSET RESH SYS INC COM COM 303075105 Total 19554 285258 SH Sole 57346 0 238580 FAIR ISAAC & CO INC COM 303250104 Total 744 20625 SH Sole 0 0 20625 FANUC LTD COM 6356934 Total 100102 983200 SH Sole 966400 0 16800 FASTENAL CO COM COM 311900104 Total 390861 8607387 SH Sole 3938957 0 4762887 FCSTONE GROUP IN COM COM 31308T100 Total 4887 151447 SH Sole 49350 0 102847 FEDERAL NATL MTG ASSN COM 313586109 Total 969 15939 SH Sole 0 0 15939 FEDERAL REALTY INVT TR SH BEN COM 313747206 Total 380 4289 SH Sole 0 0 4289 FEDEX CORP COM COM 31428X106 Total 5226 49898 SH Sole 5550 0 46723 FIFTH THIRD BANCORP COM COM 316773100 Total 1984 58578 SH Sole 8729 0 49849 FINANCIAL FED CORP COM COM 317492106 Total 691 24659 SH Sole 22790 0 1869 FINANCIAL TECHNOLO COM 6257521 Total 64652 933060 SH Sole 895760 0 37300 FINISAR COM 31787a101 Total 446 159400 SH Sole 0 0 159400 FIRST CASH FINL SVCS COM COM 31942D107 Total 23812 1015425 SH Sole 1011069 0 4356 FIRST MIDWEST BANCORP COM COM 320867104 Total 2681 78509 SH Sole 42761 0 35748 FIRST NIAGARA FINL GP COM COM 33582V108 Total 703 49715 SH Sole 48390 0 1325 FIRST POTOMAC RLTY TR COM COM 33610F109 Total 1015 46570 SH Sole 45345 0 1225 FIRST TRUST FINANCIAL CORP KAN COM 9N00566 Total 0 50000 SH Sole 50000 0 0 FIRSTMERIT CORP COM COM 337915102 Total 744 37640 SH Sole 36650 0 990 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 33159 1066901 SH Sole 878990 0 222861 FISERV INC COM 337738108 Total 57440 1129384 SH Sole 588943 0 543856 FLEXTRONICS INTL LTD ORD COM y2573f102 Total 173 15489 SH Sole 0 0 15489 FLIR SYS INC COM COM 302445101 Total 76808 1386692 SH Sole 666633 0 758780 FLOWERS FOODS INC COM COM 343498101 Total 727 33342 SH Sole 32117 0 1225 FLUOR CORP COM 343412102 Total 1196 8310 SH Sole 230 0 8310 FMC TECHNOLOGIES INC COM COM 30249U101 Total 559 9708 SH Sole 0 0 9708 FNX MINING CO INC COM 2346746 Total 79740 2400400 SH Sole 2312200 0 88200 FORD MTR CO COM 345370860 Total 192 22689 SH Sole 0 0 22689 FOREST LABS INC CL A COM 345838106 Total 1048 28108 SH Sole 13745 0 24108 FOREST OIL CORP COM NEW COM 346091705 Total 46510 1080624 SH Sole 490788 0 589836 FORTUNE BRANDS INC COM COM 349631101 Total 4166 51123 SH Sole 14083 0 38040 FORWARD AIR CORP COM COM 349853101 Total 767 25740 SH Sole 25065 0 675 FOXHOLLOW TECHNOLOGIES COM 35166a103 Total 333 12620 SH Sole 5800 0 12620 FPL GROUP INC COM COM 302571104 Total 3832 62948 SH Sole 26600 0 38348 FRANKLIN RES INC COM COM 354613101 Total 83357 653784 SH Sole 236053 0 421381 FREDDIE MAC COM 313400301 Total 2184 37014 SH Sole 12529 0 24485 FREEPORT-MCMORAN COP&G CL B COM 35671d857 Total 3747 35729 SH Sole 250 0 35729 FROZEN FOOD EXPR INDS COM COM 359360104 Total 3874 575647 SH Sole 573278 0 2369 FU JI FOOD & CATER COM B04W2V6 Total 51409 16710500 SH Sole 16148500 0 562000 FUJIMI INC COM 6355276 Total 24859 1211500 SH Sole 1175800 0 35700 FUKUOKA FINANCIAL COM B1TK1Y8 Total 168134 28734000 SH Sole 27777000 0 957000 FULLER H B CO COM COM 359694106 Total 658 22165 SH Sole 21570 0 595 G & K SVCS INC CL A COM 361268105 Total 815 20270 SH Sole 19735 0 535 GAMESTOP CORP CL A COM 36467W109 Total 1180 20948 SH Sole 13100 0 7848 GANDER MOUNTAIN CO COM 36471p108 Total 246 45615 SH Sole 2000 0 45615 GANNETT INC COM COM 364730101 Total 296 6775 SH Sole 2700 0 4075 GAP INC DEL COM 364760108 Total 348 18896 SH Sole 0 0 18896 GARMIN LTD ORD COM G37260109 Total 2664 22322 SH Sole 7030 0 15422 GARTNER GROUP INC NEW CL A COM 366651107 Total 2098 85810 SH Sole 2670 0 85810 GEBERIT COM B1WGG93 Total 79602 610580 SH Sole 588680 0 21900 GENENTECH INC COM SPL COM 368710406 Total 163834 2099900 SH Sole 803451 0 1313846 GENERAL DYNAMICS CORP COM 369550108 Total 1123 13302 SH Sole 2000 0 13302 GENERAL ELEC CO COM COM 369604103 Total 189088 4567349 SH Sole 1379893 0 3287227 GENERAL GROWTH PPTYS COM COM 370021107 Total 12455 232277 SH Sole 56074 0 175853 GENERAL MLS INC COM COM 370334104 Total 2100 36208 SH Sole 4000 0 33408 GENLYTE GROUP INC COM COM 372302109 Total 667 10375 SH Sole 10100 0 275 GENTEX CORP COM 371901109 Total 260 12160 SH Sole 5800 0 12160 GENUINE PARTS CO COM COM 372460105 Total 1180 23617 SH Sole 0 0 23617 GENZYME CORP COM GENL DIV COM 372917104 Total 2959 47763 SH Sole 34891 0 12872 GEO GROUP INC COM COM 36159R103 Total 30687 1036385 SH Sole 999649 0 36736 GEOX S.P.A. COM B044JP5 Total 73131 3412246 SH Sole 3258646 0 153600 GIGAMEDIA LTD ORD COM Y2711Y104 Total 30883 1911098 SH Sole 1902800 0 8298 GILDAN ACTIVEWEAR INC COM 2254645 Total 76683 1934500 SH Sole 1857400 0 77100 GILDAN ACTIVEWEAR INC COM COM 375916103 Total 23966 608435 SH Sole 591147 0 17378 GILEAD SCIENCES INC COM COM 375558103 Total 240861 5893369 SH Sole 2580136 0 3333435 GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 Total 1826 34319 SH Sole 3782 0 30687 GLOBAL PMTS INC COM COM 37940X102 Total 24344 550531 SH Sole 222087 0 328444 GOLDMAN SACHS GROUP COM COM 38141G104 Total 72362 333867 SH Sole 73409 0 265836 GOODRICH PETE CORP COM NEW COM 382410405 Total 1095 34535 SH Sole 18915 0 15620 GOOGLE INC CL A COM 38259P508 Total 22217 39165 SH Sole 5293 0 37700 GPO FIN BANORTE COM 2421041 Total 21323 5432300 SH Sole 5432300 0 0 GRACO INC COM COM 384109104 Total 753 19250 SH Sole 15200 0 4050 GRAINGER W W INC COM COM 384802104 Total 35397 388172 SH Sole 128095 0 261377 GRANITE CITY FD & BREW COM COM 38724Q107 Total 6541 1557436 SH Sole 1551704 0 5732 GRANT PRIDECO INC COM COM 38821G101 Total 75622 1387059 SH Sole 785896 0 604013 GREIF BROS CORP CL A COM 397624107 Total 266 4400 SH Sole 0 0 4400 GRIFOLS SA COM B01SPF2 Total 121218 5294158 SH Sole 5053606 0 240552 GRUBB & ELLIS CO PAR $0.01 COM 400095204 Total 365 39344 SH Sole 1000 0 39344 GRUPO AEROPORTUARIO DEL ADR COM 400506101 Total 71257 1305065 SH Sole 1270792 0 34273 GRUPO FAMSA SAB DE CV COM B15F749 Total 9899 2427000 SH Sole 2427000 0 0 GURIT HOLDING AG COM 5703791 Total 17315 16432 SH Sole 15903 0 529 HAIN CELESTIAL GROUP INC COM 405217100 Total 1599 49775 SH Sole 2300 0 49775 HALLIBURTON CO COM 406216101 Total 2621 68271 SH Sole 0 0 67471 HANA TOUR SERVICE COM 6311632 Total 18985 188850 SH Sole 188850 0 0 HANOVER INS GROUP INC COM COM 410867105 Total 1200 27145 SH Sole 26430 0 715 HANSEN NAT CORP COM COM 411310105 Total 93428 1648350 SH Sole 781285 0 867065 HARLEY DAVIDSON INC COM COM 412822108 Total 13273 287238 SH Sole 63387 0 226201 HARRAHS ENTMT INC COM COM 413619107 Total 542 6240 SH Sole 0 0 6240 HARTFORD FINL SVCS COM COM 416515104 Total 1506 16276 SH Sole 1200 0 15076 HARVEY NORMAN HLDGS COM 6173508 Total 2114 400800 SH Sole 400800 0 0 HCC INS HLDGS INC COM COM 404132102 Total 1235 43139 SH Sole 10510 0 36689 HCP INC COM COM 40414L109 Total 980 29559 SH Sole 0 0 29559 HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 Total 53126 495900 SH Sole 493600 0 2300 HEALTH CARE REIT INC COM COM 42217K106 Total 1919 43387 SH Sole 0 0 43387 HEALTH GRADES INC COM COM 42218Q102 Total 302 50000 SH Sole 0 0 50000 HEALTHCARE SVCS GP INC COM 421906108 Total 2308 113865 SH Sole 2227 0 113865 HEALTHWAYS INC COM COM 422245100 Total 243314 4508336 SH Sole 2785117 0 1772682 HEARTLAND EXPRESS INC COM COM 422347104 Total 4701 329219 SH Sole 147630 0 181589 HEARTLAND PMT SYS INC COM COM 42235N108 Total 26633 1036330 SH Sole 430240 0 652850 HECLA MNG CO COM 422704106 Total 145 16300 SH Sole 0 0 16300 HEIDRICK&STRUGGLS INTL COM COM 422819102 Total 24007 658638 SH Sole 561918 0 97920 HEINZ H J CO COM COM 423074103 Total 2653 57436 SH Sole 15309 0 54217 HELIX ENERGY SOLUTIONS GROUP COM 42330p107 Total 384 9050 SH Sole 0 0 9050 HEMTEX AB COM B0L8VR6 Total 16396 883900 SH Sole 856200 0 27700 HERCULES INC COM 427056106 Total 1990 94710 SH Sole 2190 0 94710 HERSHEY FOODS CORP COM 427866108 Total 1005 21655 SH Sole 10550 0 21655 HEWLETT PACKARD CO COM COM 428236103 Total 7583 152320 SH Sole 24834 0 132586 HILTON HOTELS CORP COM 432848109 Total 941 20250 SH Sole 0 0 20050 HIMAX TECHNOLOGIES INC SPONSOR COM 43289P106 Total 37450 9224043 SH Sole 9148838 0 75205 HIRERIGHT INC COM 433538105 Total 2198 211400 SH Sole 0 0 211400 HITACHI CONST MACH COM 6429405 Total 2650 66400 SH Sole 57300 0 9100 HLTH CORPORATION COM 40422y101 Total 189 13350 SH Sole 0 0 13350 HMS HOLDINGS CORP COM 40425J101 Total 6079 247010 SH Sole 241010 0 6000 HOLOGIC INC COM COM 436440101 Total 129837 2128493 SH Sole 1085433 0 1043060 HOME DEPOT INC COM COM 437076102 Total 7576 233556 SH Sole 28932 0 204624 HOME INNS & HOTELS MGM SPON AD COM 43713W107 Total 40477 1163144 SH Sole 1136144 0 27000 HOMESERVE COM 3432116 Total 23863 677041 SH Sole 651941 0 25100 HON HAI PRECISION INDS GDR 144 COM 438090102 Total 3495 231847 SH Sole 231847 0 0 HON HAI PRECISIONS INDUSTRY COM 6438564 Total 258642 34312069 SH Sole 33347042 0 965027 HONEYS CO LTD COM 6713205 Total 33193 1116300 SH Sole 1082410 0 33890 HONEYWELL INTL INC COM COM 438516106 Total 4446 74768 SH Sole 6218 0 70243 HORIZON OFFSHORE INC COM COM 44043J204 Total 651 39450 SH Sole 38415 0 1035 HOSPIRA INC COM COM 441060100 Total 1076 25971 SH Sole 5478 0 23541 HOSPITALITY PPTYS TR SH BEN I COM 44106m102 Total 244 6005 SH Sole 0 0 6005 HOT TOPIC INC COM COM 441339108 Total 83 11100 SH Sole 0 0 11100 HOUSEVALUES INC COM 44183y102 Total 101 25902 SH Sole 0 0 25902 HOUSING DEVELOPMENT FINANCE CO COM 6171900 Total 97320 1534460 SH Sole 1499060 0 35400 HOUSTON WIRE & CABLE CO COM 44244k109 Total 3830 211508 SH Sole 36869 0 211507 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 2981 32190 SH Sole 13344 0 18846 HUB GROUP INC CL A COM 443320106 Total 300 10000 SH Sole 0 0 10000 HUDSON CITY BANCORP COM 443683107 Total 203 13210 SH Sole 0 0 13210 HUDSON HIGHLAND GROUP COM COM 443792106 Total 27670 2173582 SH Sole 1893182 0 280400 HUMAN GENOME SCIENCES COM 444903108 Total 526 51150 SH Sole 0 0 51150 HURON CONSULTING GROUP COM COM 447462102 Total 8435 116157 SH Sole 65525 0 50632 HUSKY ENERGY INC COM 448055103 Total 253 6056 SH Sole 6056 0 0 HYTHIAM INC COM COM 44919F104 Total 13661 1846135 SH Sole 1578627 0 285008 IAC/INTERACTIVECORP COM 44919p300 Total 224 7567 SH Sole 1000 0 7567 IBIS TECHNOLOGY CORP COM 450909106 Total 12 10000 SH Sole 0 0 10000 IDEX CORP COM COM 45167R104 Total 4985 136977 SH Sole 111487 0 25490 IDEXX LABS CORP COM COM 45168D104 Total 127218 1160862 SH Sole 494930 0 686369 IFX CORPORATION NEW COM eek518301 Total 0 66600 SH Sole 0 0 66600 IGUATEMI EMPRESA COM B1NXMK6 Total 32752 2195415 SH Sole 2121615 0 73800 IHS INC CL A COM 451734107 Total 128633 2277097 SH Sole 1063114 0 1253970 ILIAD COM 7759435 Total 91582 990875 SH Sole 962825 0 28050 ILLINOIS TOOL WKS INC COM COM 452308109 Total 99792 1673244 SH Sole 282496 0 1415769 IMMUNOGEN INC COM 45253h101 Total 152 32750 SH Sole 0 0 32750 IMPERIAL OIL LTD NEW COM 453038408 Total 338 6825 SH Sole 3000 0 6825 IMS HEALTH INC COM 449934108 Total 106787 3485231 SH Sole 1944947 0 1545244 INBEV COM 4755317 Total 413444 4573900 SH Sole 4423300 0 150600 INDUSTRIA DE DISENO TEXTIL SA COM 7111314 Total 262372 3903718 SH Sole 3792118 0 111600 INFOPIA INC COM 8054846 Total 0 150000 SH Sole 0 0 150000 INGERSOLL RAND CO LTD CL A COM g4776g101 Total 2060 37825 SH Sole 1100 0 37825 INNERWORKINGS INC COM COM 45773Y105 Total 120288 6981368 SH Sole 5758437 0 1285281 INOX LEISURE LTD COM B0N45N6 Total 8857 2915491 SH Sole 2915491 0 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 Total 106233 2186766 SH Sole 1670183 0 516583 INTEGRYS ENERGY GROUP INC COM 45822p105 Total 434 8475 SH Sole 0 0 8475 INTEL CORP COM COM 458140100 Total 27088 1047512 SH Sole 244485 0 863580 INTERACTIVE MOTORSPORT COM COM 45839P106 Total 3 200000 SH Sole 200000 0 0 INTERCONTINENTALEXCHANGE COM COM 45865V100 Total 147340 969981 SH Sole 332878 0 652230 INTERFACE INC CL A COM 458665106 Total 962 53310 SH Sole 51895 0 1415 INTERNATIONAL BUS MACH COM COM 459200101 Total 14750 125218 SH Sole 28092 0 98719 INTERNATIONAL GAME TEC COM 459902102 Total 16423 381071 SH Sole 149180 0 235271 INTERNATIONAL PAPER CO COM 460146103 Total 374 10445 SH Sole 525 0 10445 INTERSECTIONS INC COM 460981301 Total 351 34450 SH Sole 3000 0 34450 INTUIT COM COM 461202103 Total 29446 971813 SH Sole 214756 0 757657 INTUITIVE SURGICAL INC COM 46120e602 Total 581 2528 SH Sole 0 0 2528 INVESTMENT TEC GRP NEW COM COM 46145F105 Total 1719 40000 SH Sole 40000 0 0 IRIS INTL INC COM COM 46270W105 Total 10531 548506 SH Sole 546306 0 2200 IRON MTN INC PA COM COM 462846106 Total 233510 7661105 SH Sole 3001368 0 4768935 ITT CORP COM 450911102 Total 504 7424 SH Sole 0 0 7424 ITURAN LOCATION AND CONTROL LT COM m6158m104 Total 707 58700 SH Sole 0 0 58700 J & J SNACK FOODS CORP COM COM 466032109 Total 651 18702 SH Sole 18212 0 490 J CREW GROUP INC COM 46612H402 Total 365 8800 SH Sole 8800 0 0 J2 GLOBAL COMMUNICATNS COM NEW COM 46626E205 Total 227398 6947725 SH Sole 4303069 0 2684806 JABIL CIRCUIT INC. COM 466313103 Total 149169 6531099 SH Sole 3487460 0 3110139 JACOBS ENGR GROUP DEL COM COM 469814107 Total 277 3666 SH Sole 3666 0 0 JAMBA INC COM COM 47023a101 Total 368 52400 SH Sole 2800 0 52400 JARDEN CORP COM COM 471109108 Total 55922 1807430 SH Sole 1623761 0 183669 JDS UNIPHASE CORP COM 46612j507 Total 196 13124 SH Sole 2687 0 13124 JEFFERIES GRP INC NEW COM 472319102 Total 2014 72400 SH Sole 0 0 70900 JOHNSON & JOHNSON COM COM 478160104 Total 56580 861202 SH Sole 162100 0 706135 JOHNSON CTLS INC COM COM 478366107 Total 147087 1245346 SH Sole 568821 0 676525 JONES LANG LASALLE INC COM COM 48020Q107 Total 73552 715768 SH Sole 400140 0 316763 JOS A BANK CLOTHIERS COM COM 480838101 Total 13199 394954 SH Sole 393248 0 1706 JOY GLOBAL INC COM 481165108 Total 315 6198 SH Sole 0 0 6198 JPMORGAN CHASE & CO COM COM 46625H100 Total 16417 358289 SH Sole 85017 0 295031 JULIUS BAER HLDGS AG COM B1WHVV3 Total 59479 798200 SH Sole 782800 0 15400 JUMBO SA COM 7243530 Total 62554 1834271 SH Sole 1773871 0 60400 JUPITER TELECOMM COM 6301956 Total 123957 159831 SH Sole 154687 0 5144 K.K.DAVINCI ADVISO COM 6397494 Total 85686 114197 SH Sole 111032 0 3165 KANSAS CITY SOUTHN IND COM 485170302 Total 334 10396 SH Sole 0 0 10396 KAYDON CORP COM COM 486587108 Total 905 17415 SH Sole 16955 0 460 KELLOGG CO COM COM 487836108 Total 5232 93445 SH Sole 12062 0 88845 KENEDIX INC COM 6411758 Total 43775 25174 SH Sole 24231 0 943 KENSEY NASH CORP COM COM 490057106 Total 6906 264479 SH Sole 263279 0 1200 KEPPEL CORP COM B1VQ5C0 Total 941 97000 SH Sole 97000 0 0 KEYCORP NEW COM COM 493267108 Total 1063 32900 SH Sole 2900 0 30000 KFORCE INC COM COM 493732101 Total 38066 2960049 SH Sole 2596179 0 363870 KIMBERLY CLARK CORP COM COM 494368103 Total 5766 82067 SH Sole 7050 0 76987 KINDER MORGAN MGMT LLC SHS COM 49455u100 Total 728 15578 SH Sole 0 0 15578 KITE RLTY GROUP TR COM COM 49803T102 Total 1307 69495 SH Sole 67670 0 1825 KLEPIERRE COM 7582556 Total 50619 884737 SH Sole 844275 0 40462 KNIGHT TRANSN INC COM COM 499064103 Total 44033 2558649 SH Sole 1247907 0 1318277 KNM GROUP BHD COM B02JY46 Total 16820 12405900 SH Sole 12405900 0 0 KOHLS CORP COM COM 500255104 Total 58040 1012396 SH Sole 361477 0 665819 KOMATSU COM 6496584 Total 279978 8342400 SH Sole 8111400 0 231000 KONA GRILL INC - 144A COM 50047H201 Total 13648 852038 SH Sole 848670 0 3368 KONECRANES OYJ COM B11WFP1 Total 8814 219700 SH Sole 219700 0 0 KONINKLIJKE PHILIPS ELECTRONIC COM 500472303 Total 686 15270 SH Sole 0 0 15270 KRAFT FOODS INC CL A COM 50075N104 Total 3772 109300 SH Sole 7668 0 104390 KUALA LUMPUR KEPG COM 6497446 Total 109396 28239900 SH Sole 27679300 0 560600 KUEHNE & NAGEL AG COM B142S60 Total 226300 2306840 SH Sole 2227890 0 78950 KYPHON INC COM COM 501577100 Total 41097 587101 SH Sole 350502 0 243129 L OREAL CO ADR COM 502117203 Total 36339 1388692 SH Sole 1367373 0 21319 L-3 COMMUNICATNS HLDGS COM 502424104 Total 2462 24104 SH Sole 4600 0 19004 LABORATORY AMER HLDGS COM NEW COM 50540R409 Total 532 6800 SH Sole 6000 0 800 LACLEDE GROUP INC COM 505597104 Total 268 8312 SH Sole 0 0 8312 LAMPRELL PLC COM B1CL524 Total 52796 6169995 SH Sole 5980395 0 189600 LARSEN & TOUBRO COM B0166K8 Total 52804 748100 SH Sole 748100 0 0 LAS VEGAS SANDS CORP COM 517834107 Total 11436 85717 SH Sole 200 0 84567 LASALLE HOTEL PPTYS COM SH BEN COM 517942108 Total 895 21280 SH Sole 20720 0 560 LATTICE SEMICONDUCTOR COM COM 518415104 Total 59 13235 SH Sole 0 0 13235 LAUDER ESTEE COS INC CL A COM 518439104 Total 1102 25964 SH Sole 0 0 25964 LAZARD LTD SHS A COM g54050102 Total 2837 66920 SH Sole 0 0 65920 LCA-VISION INC NEW COM 501803308 Total 499 17009 SH Sole 1300 0 17009 LEE & MAN PAPER MANUFACTURING COM 6693772 Total 102120 23506200 SH Sole 22818200 0 688000 LEGG MASON INC COM COM 524901105 Total 638 7575 SH Sole 3925 0 3650 LEGGETT & PLATT INC COM 524660107 Total 773 40354 SH Sole 0 0 40354 LEHMAN BROS HLDGS INC COM COM 524908100 Total 6320 102395 SH Sole 18617 0 83378 LEUCADIA NATL CORP COM 527288104 Total 1068 22164 SH Sole 0 0 22164 LEVEL 3 COMMUNICTIONS COM COM 52729N100 Total 158 33990 SH Sole 0 0 33990 LI & FUNG COM 6286257 Total 191179 45006149 SH Sole 43393649 0 1612500 LI NING CO LTD COM B01JCK9 Total 98705 28558700 SH Sole 27673543 0 885157 LIBERTY MEDIA - INTERACTIVE A COM 53071M104 Total 300 15634 SH Sole 0 0 15634 LIBERTY MEDIA HOLD-CAP SER A COM 53071M302 Total 390 3126 SH Sole 0 0 3126 LIFE TIME FITNESS INC COM COM 53217R207 Total 192370 3136135 SH Sole 1333455 0 1822965 LIFECELL CORP COM COM 531927101 Total 18807 500592 SH Sole 483308 0 17284 LIFECORE BIOMEDICAL COM COM 532187101 Total 249 19300 SH Sole 19300 0 0 LILLY ELI & CO COM COM 532457108 Total 26327 462455 SH Sole 129817 0 332638 LIME ENERGY CO COM 53261u106 Total 19 12026 SH Sole 0 0 12026 LIMITED INC COM 532716107 Total 962 42031 SH Sole 8916 0 42031 LINCOLN ELEC HLDGS COM COM 533900106 Total 593 7637 SH Sole 6200 0 1437 LINCOLN NATL CORP IND COM COM 534187109 Total 5786 87710 SH Sole 34190 0 53520 LINEAR TECHNOLOGY CORP COM COM 535678106 Total 12120 346402 SH Sole 96677 0 258425 LIONS GATE ENTMNT CORP COM NEW COM 535919203 Total 20709 2008676 SH Sole 1924420 0 84256 LITTELFUSE INC COM COM 537008104 Total 2584 72414 SH Sole 29200 0 47414 LIZ CLAIBORNE COM 539320101 Total 1267 36925 SH Sole 0 0 36925 LOCALIZA RENT A CA COM B08K3S0 Total 42413 4173300 SH Sole 4041300 0 132000 LOCKHEED MARTIN CORP COM COM 539830109 Total 4138 38144 SH Sole 6752 0 34607 LOEWS CORP COM 540424108 Total 2660 55020 SH Sole 0 0 55020 LOEWS CORP CAROLINA GROUP COM 540424207 Total 2280 27730 SH Sole 740 0 27730 LOGITECH INTL S A SPONSORED AD COM 002575132 Total 887 30000 SH Sole 30000 0 0 LOJAS RENNER SA COM B0CGYD6 Total 61119 3064300 SH Sole 2956500 0 107800 L'OREAL COM 4057808 Total 287896 2200400 SH Sole 2129100 0 71300 LOWES COS INC COM COM 548661107 Total 14784 527647 SH Sole 130142 0 397505 LUBRIZOL CORP COM 549271104 Total 996 15320 SH Sole 0 0 15320 LULULEMON ATHLETICA INC COM 550021109 Total 3791 90200 SH Sole 300 0 90200 LUMINENT MORTGAGE CAPITAL INC COM 550278303 Total 111 66900 SH Sole 0 0 66900 LUPATECH SA COM B14TFV5 Total 14445 571600 SH Sole 571600 0 0 LYONDELL PETROCHEMICAL COM 552078107 Total 536 11578 SH Sole 0 0 11578 M & T BK CORP COM COM 55261F104 Total 4077 39413 SH Sole 5225 0 34188 MACQUARIE BANK COM 6551353 Total 322996 4324507 SH Sole 4183107 0 141400 MACQUARIE INFRSTRCTRE SH BEN I COM 55608b105 Total 787 20395 SH Sole 0 0 20395 MACROVISION CORP COM COM 555904101 Total 12170 494170 SH Sole 299400 0 194970 MAGELLAN HEALTH SVCS COM NEW COM 559079207 Total 1106 27265 SH Sole 26550 0 715 MAIDENFORM BRANDS INC COM COM 560305104 Total 361 22735 SH Sole 0 0 22735 MAN GROUP COM B16BRD5 Total 201870 17901300 SH Sole 17334600 0 566700 MANITOWOC INC COM COM 563571108 Total 2224 50220 SH Sole 11600 0 38620 MANULIFE FINL CORP COM COM 56501R106 Total 362 8782 SH Sole 0 0 8782 MANULIFE FINL CORP COM COM 2492519 Total 986 23900 SH Sole 23900 0 0 MARATHON OIL CORP COM 565849106 Total 365 6416 SH Sole 300 0 6416 MARLIN BUSINESS SVCS COM COM 571157106 Total 11186 780683 SH Sole 663370 0 117313 MARSH & MCLENNAN COS COM COM 571748102 Total 2596 101823 SH Sole 3900 0 99623 MARSHALL & ILSLEY CORP COM 571834100 Total 2127 48598 SH Sole 0 0 48598 MARSHALL & ILSLEY CORP COM COM 571837103 Total 758 17326 SH Sole 14356 0 2970 MASTERCARD INC COM 57636q104 Total 5101 34474 SH Sole 2910 0 34474 MATHSTAR INC COM COM 576801203 Total 2674 2325080 SH Sole 2315068 0 10012 MATRIXX INITIATIVES COM COM 57685L105 Total 823 41621 SH Sole 40526 0 1095 MATTHEWS INTL CORP CL A COM 577128101 Total 7545 172264 SH Sole 144620 0 27644 MAXIM INTEGRATED PRODS COM COM 57772K101 Total 75661 2577895 SH Sole 775142 0 1805978 MB FINANCIAL INC NEW COM 55264u108 Total 580 16798 SH Sole 0 0 15298 MCCORMICK & CO INC NON VOTING COM 579780206 Total 213 5930 SH Sole 1400 0 5430 MCCORMICK & SCHMICKS COM COM 579793100 Total 10031 532738 SH Sole 463828 0 68910 MCDONALDS CORP COM COM 580135101 Total 11466 210520 SH Sole 13703 0 201917 MCGRAW HILL COS INC COM COM 580645109 Total 2614 51354 SH Sole 1470 0 49884 MCKESSON CORP NEW COM COM 58155Q103 Total 274 4654 SH Sole 0 0 4654 MDC PARTNERS INC CL A SUB VTG COM 552697104 Total 4283 395120 SH Sole 22600 0 395120 MEADOWBROOK INS GROUP COM COM 58319P108 Total 737 81795 SH Sole 79645 0 2150 MEDAREX INC COM 583916101 Total 229 16200 SH Sole 0 0 16200 MEDCO HEALTH SOLUTIONS COM COM 58405U102 Total 2005 22179 SH Sole 3203 0 18928 MEDIATEK INC COM 6372480 Total 232895 12926095 SH Sole 12406683 0 519412 MEDICIS PHARMACEUTICAL CORP COM 584690309 Total 430 14100 SH Sole 0 0 14100 MEDTRONIC INC COM COM 585055106 Total 59667 1057761 SH Sole 310443 0 785305 MEGASTUDY CO LTD COM B04M227 Total 60037 196928 SH Sole 189573 0 7355 MEMC ELECTR MATLS INC COM 552715104 Total 1879 31935 SH Sole 255 0 31935 MENTOR CORP MINN COM COM 587188103 Total 1945 42233 SH Sole 2125 0 40108 MERCK & CO INC COM COM 589331107 Total 9894 191404 SH Sole 18765 0 173314 MEREDITH CORP COM COM 589433101 Total 900 15710 SH Sole 100 0 15610 MERILL LYNCH & CO INC COM 590188108 Total 2741 38459 SH Sole 7336 0 31123 MERIT MED SYS INC COM 589889104 Total 164 12674 SH Sole 0 0 12674 MERITAGE HOMES CORP COM COM 59001A102 Total 7417 525271 SH Sole 496448 0 28823 METLIFE INC COM COM 59156R108 Total 1228 17623 SH Sole 0 0 17623 METRO-GOLDWYN-MAYER INC NEW COM 552953101 Total 4485 50156 SH Sole 150 0 49156 MF GLOBAL LTD COM G60642108 Total 44970 1550715 SH Sole 1249380 0 305335 MGE ENERGY INC COM COM 55277P104 Total 482 14400 SH Sole 8300 0 6100 MGIC INVT CORP WIS COM COM 552848103 Total 554 17160 SH Sole 15160 0 2000 MICROCHIP TECHNOLOGY COM COM 595017104 Total 94260 2595262 SH Sole 1294488 0 1301134 MICRON TECHNOLOGY INC COM 595112103 Total 159 14350 SH Sole 1500 0 14350 MICROS SYS INC COM COM 594901100 Total 3510 53953 SH Sole 12515 0 43483 MICROSOFT CORP COM 594918104 Total 99993 3394192 SH Sole 938452 0 2517913 MICROVISION INC WASH COM 594960106 Total 50 11000 SH Sole 0 0 11000 MID-AMER APT CMNTYS COM COM 59522J103 Total 1401 28110 SH Sole 27370 0 740 MIDWEST BANC HOLDINGS COM 598251106 Total 472 32020 SH Sole 0 0 32020 MILLER HERMAN INC COM COM 600544100 Total 245 9012 SH Sole 0 0 9012 MINERALS TECHNOLOGIES COM COM 603158106 Total 3986 59495 SH Sole 12000 0 47495 MINRAD INTL INC COM COM 60443p103 Total 277 58000 SH Sole 0 0 58000 MIRAIAL CO.LTD COM B0C3TN2 Total 28457 571200 SH Sole 552800 0 18400 MITSUBISHI UFJ FINL SPONSORED COM 606822104 Total 172 18925 SH Sole 10432 0 8493 MIVA INC COM COM 55311R108 Total 11254 2384415 SH Sole 2366065 0 18350 MOLEX INC CL A COM 608554200 Total 17999 709738 SH Sole 57667 0 652071 MOLEX INC COM COM 608554101 Total 5165 191797 SH Sole 28323 0 173949 MONOLITHIC PWR SYS INC COM COM 609839105 Total 7320 288172 SH Sole 285696 0 2476 MONSANTO CO NEW COM COM 61166W101 Total 8568 99931 SH Sole 35727 0 64604 MONSTER WORLDWIDE INC COM 611742107 Total 467 13725 SH Sole 0 0 13725 MONTPELIER RE HOLDINGS SHS COM g62185106 Total 177 10028 SH Sole 0 0 10028 MOODYS CORP COM COM 615369105 Total 69941 1387729 SH Sole 522388 0 915496 MORGAN STANLEY COM 617446448 Total 4487 71242 SH Sole 1351 0 70044 MORNINGSTAR INC COM COM 617700109 Total 26878 437752 SH Sole 260832 0 182270 MOTORCAR PARTS OF AMERICA INC COM 620071100 Total 10022 843737 SH Sole 840415 0 3322 MOTOROLA INC COM COM 620076109 Total 2361 127437 SH Sole 3151 0 124286 MPC CORP COM 553166109 Total 39 50000 SH Sole 0 0 50000 MSC INDL DIRECT INC CL A COM 553530106 Total 28686 567040 SH Sole 167750 0 400490 MTN GROUP LTD COM 6563206 Total 211121 13933500 SH Sole 13549400 0 384100 MTU AERO ENGINES H COM B09DHL9 Total 16769 275814 SH Sole 275814 0 0 MWI VETERINARY SUPPLY COM 55402x105 Total 6265 165971 SH Sole 0 0 165971 MYLAN LABS INC COM 628530107 Total 363 22750 SH Sole 0 0 22750 NABORS INDS LTD COM COM G6359F103 Total 629 20475 SH Sole 9800 0 13675 NAKANISHI INC COM 6271071 Total 31891 248000 SH Sole 236698 0 11302 NALCO HOLDING COMPANY COM 62985q101 Total 4192 141383 SH Sole 8500 0 141383 NANOPHASE TECHNOLOGIES COM 630079101 Total 133 20000 SH Sole 0 0 20000 NASHUA CORP COM COM 631226107 Total 236 21300 SH Sole 0 0 21300 NASPERS COM 6622691 Total 154978 5595470 SH Sole 5490570 0 104900 NASPERS LTD SPON ADR N SHS COM 631512100 Total 23237 838984 SH Sole 826075 0 12909 NATIONAL BANK OF GREECE COM 4625959 Total 154438 2429416 SH Sole 2351514 0 77902 NATIONAL BK GREECE SA SPONSORE COM 633643408 Total 49546 3837829 SH Sole 3746462 0 91367 NATIONAL CITY CORP COM COM 635405103 Total 2198 87600 SH Sole 27000 0 60600 NATIONAL FINL PTNRS CP COM COM 63607P208 Total 48205 909875 SH Sole 792397 0 117478 NATIONAL FUEL GAS N J COM 636180101 Total 425 9086 SH Sole 0 0 9086 NATIONAL INSTRS CORP COM 636518102 Total 441 12850 SH Sole 6400 0 12850 NATIONAL-OILWELL VARCO INC COM 637071101 Total 1507 10432 SH Sole 6400 0 4032 NATIONWIDE FINANCIAL SERVICES COM 638612101 Total 406 7550 SH Sole 0 0 7550 NAVIGANT CONSULTING COM COM 63935N107 Total 224 17700 SH Sole 0 0 17700 NAVTEQ CORP COM COM 63936L100 Total 4308 55261 SH Sole 6625 0 49961 NCI BUILDING SYS INC COM COM 628852105 Total 19529 451950 SH Sole 450022 0 1928 NEOMEDIA TECHNOLOGIES COM 640505103 Total 1 52000 SH Sole 0 0 52000 NESTLE S A SPONSORED ADR COM 641069406 Total 617 5515 SH Sole 2535 0 2980 NESTLE SA COM 7123870 Total 441971 987210 SH Sole 954760 0 32450 NET SERVICOS DE CO COM B19CP20 Total 27848 1704600 SH Sole 1704600 0 0 NETWORK APPLIANCE INC COM COM 64120L104 Total 141179 5246348 SH Sole 2191289 0 3063859 NEW YORK CMNTY BANCORP COM 649445103 Total 739 38804 SH Sole 1000 0 38804 NEWALLIANCE BANCSHARES COM COM 650203102 Total 178 12151 SH Sole 0 0 12151 NEWELL RUBBERMAID INC COM 651229106 Total 1678 58256 SH Sole 7635 0 57597 NEWMONT MNG CORP COM 651639106 Total 858 19200 SH Sole 0 0 19200 NGK INSULATORS COM 6619507 Total 287436 8935000 SH Sole 8659300 0 275700 NHN CORP COM 6560393 Total 164413 710400 SH Sole 687960 0 22440 NICOR INC COM 654086107 Total 805 18779 SH Sole 656 0 18779 NIKE INC CL B COM 654106103 Total 5279 89994 SH Sole 13040 0 82724 NINE DRAGONS PAPER COM B0WC2B8 Total 45811 14645800 SH Sole 14176800 0 469000 NINTENDO CO COM 6639550 Total 482497 928000 SH Sole 899300 0 28700 NINTENDO LTD ADR COM 654445303 Total 63215 972670 SH Sole 957739 0 14931 NIPPON ELEC GLASS COM 6642666 Total 57088 3549200 SH Sole 3384800 0 164400 NITORI CO LTD COM 6644800 Total 53276 1128450 SH Sole 1088940 0 39510 NOBEL BIOCARE AG COM 7385722 Total 94825 351386 SH Sole 339996 0 11390 NOBIA AB COM B1W6PY1 Total 24992 2607700 SH Sole 2508900 0 98800 NOBLE CORP COM g65422100 Total 228 4658 SH Sole 0 0 4658 NOBLE ENERGY INC COM 655044105 Total 2583 36881 SH Sole 1030 0 36881 NOKIA CORP COM 5902941 Total 247451 6526550 SH Sole 6307750 0 218800 NOKIA CORP SPONSORED ADR COM 654902204 Total 46343 1221815 SH Sole 1197414 0 24401 NOKIAN RENKAAT OYJ (NOKIA TYRE COM B07G378 Total 107370 2749400 SH Sole 2643200 0 106200 NORFOLK SOUTHERN CORP COM 655844108 Total 463 8937 SH Sole 0 0 8937 NORKOM GROUP COM B16PV57 Total 1703 676690 SH Sole 676690 0 0 NORSK HYDRO A S SPONSORED ADR COM 656531605 Total 434 10000 SH Sole 10000 0 0 NORTEL NETWORKS CORP COM 656568508 Total 275 16248 SH Sole 0 0 16248 NORTHERN TR CORP COM COM 665859104 Total 132868 2004952 SH Sole 711939 0 1363213 NORTHGATE EXPL LTD COM 666416102 Total 34 12210 SH Sole 0 0 12210 NORTHROP GRUMMAN CORP COM COM 666807102 Total 601 7700 SH Sole 7700 0 0 NORTHSTAR NEUROSCIENCE COM COM 66704V101 Total 1709 153154 SH Sole 152454 0 700 NORTHWEST NAT GAS CO COM COM 667655104 Total 681 14902 SH Sole 14330 0 572 NORTHWESTERN CORP NEW COM 668074305 Total 656 24167 SH Sole 0 0 24167 NOVAMED EYECARE INC COM 66986w108 Total 9261 2128977 SH Sole 0 0 2128977 NOVARTIS A G SPONSORED ADR COM 66987V109 Total 448 8155 SH Sole 4930 0 3225 NQUEUE INC - SER B PFD STK COM 9n00561 Total 0 30303 SH Sole 0 0 30303 NUANCE COMMUNICATIONS COM COM 67020Y100 Total 97481 5048231 SH Sole 4392433 0 655798 NUTRACEA COM NEW COM 67060N204 Total 23 15000 SH Sole 0 0 15000 NUVASIVE INC COM COM 670704105 Total 37719 1049799 SH Sole 348513 0 793856 NVIDIA CORP COM 67066g104 Total 3763 103854 SH Sole 4955 0 103854 NXSTAGE MEDICAL INC COM 67072v103 Total 1718 118575 SH Sole 20100 0 118575 NYSE EURONEXT COM 629491101 Total 2212 27952 SH Sole 1995 0 27952 O REILLY AUTOMOTIVE COM COM 686091109 Total 148550 4446302 SH Sole 2519121 0 1937681 OCCIDENTAL PETE CP DEL COM COM 674599105 Total 809 12638 SH Sole 2086 0 10552 OIL STS INTL INC COM COM 678026105 Total 23228 480906 SH Sole 478828 0 2078 OLAM INTERNATIONAL COM B05Q3L4 Total 65165 30807000 SH Sole 29698000 0 1109000 OLD NATL BANCP IND COM COM 680033107 Total 403 24294 SH Sole 24294 0 0 OLD REP INTL CORP COM 680223104 Total 312 16687 SH Sole 2531 0 8459 OMEGA NAVIGATION ENTER CLASS A COM y6476r105 Total 369 18525 SH Sole 0 0 18525 OMNICARE INC COM COM 681904108 Total 663 20000 SH Sole 20000 0 0 OMNICOM GROUP INC COM COM 681919106 Total 41391 860700 SH Sole 233491 0 632859 OPTIMAL GROUP INC CL A COM 68388R208 Total 17805 3297181 SH Sole 3282951 0 14230 OPTIONSXPRESS HLDG INC COM 684010101 Total 3604 137885 SH Sole 0 0 137885 ORACLE CORP COM COM 68389X105 Total 5317 245612 SH Sole 21603 0 230124 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 Total 123284 1455300 SH Sole 1405000 0 50300 ORASCOM HOTELS & DEVELOPMENT COM 6154387 Total 19876 1700200 SH Sole 1700200 0 0 ORCA TECHNOLOGIES INC COM 685935108 Total 0 46250 SH Sole 0 0 46250 ORIX CORP COM 6661144 Total 346812 1522464 SH Sole 1470554 0 51910 OROMIN EXPL LTD NEW COM COM 687082107 Total 34 12000 SH Sole 0 0 12000 ORPEA COM 7339451 Total 58432 983658 SH Sole 947078 0 36580 OSIM INTERNATIONAL COM 6280334 Total 807 1996000 SH Sole 1930360 0 65640 OUTOTEC OYJ COM B1FN8X9 Total 11425 162300 SH Sole 162300 0 0 OVERHILL FARMS INC COM COM 690212105 Total 7589 2193204 SH Sole 2181984 0 11220 PACTIV CORP COM 695257105 Total 242 8457 SH Sole 4200 0 8457 PANERA BREAD CO CL A COM 69840w108 Total 2562 62815 SH Sole 5010 0 62815 PAPA JOHNS INTL INC COM COM 698813102 Total 660 27025 SH Sole 26315 0 710 PARAMETRIC TECH CORP COM COM 699173209 Total 1217 69855 SH Sole 68020 0 1835 PARKER HANNIFIN CORP COM 701094104 Total 2045 18288 SH Sole 0 0 18288 PARKSON RETAIL GRO COM B0HZZ57 Total 79686 8831000 SH Sole 8519500 0 311500 PARTICLE DRILLING TECH COM COM 70212g101 Total 213 65170 SH Sole 0 0 65170 PARTNER COMMUNICAT COM 6374420 Total 502 30218 SH Sole 30218 0 0 PARTNERS GROUP HLG COM B119QG0 Total 69505 563856 SH Sole 544156 0 19700 PATTERSON INC COM COM 703395103 Total 61869 1602424 SH Sole 751442 0 857182 PAXYS INC COM 6041780 Total 1873 6618100 SH Sole 6618100 0 0 PAYCHEX INC COM COM 704326107 Total 362045 8830391 SH Sole 3517497 0 5374465 PDF SOLUTIONS INC COM COM 693282105 Total 30659 3103116 SH Sole 2616552 0 486564 PEABODY ENERGY CORP COM 704549104 Total 567 11850 SH Sole 0 0 11850 PEDIATRIX MED GROUP COM COM 705324101 Total 1402 21435 SH Sole 20870 0 565 PEGASUS WIRELESS CORP COM NEW COM 70558e207 Total 0 12000 SH Sole 0 0 12000 PENN NATL GAMING INC COM COM 707569109 Total 8565 145125 SH Sole 91600 0 53525 PENNSYLVANIA RL EST TR SH BEN COM 709102107 Total 686 17625 SH Sole 0 0 17625 PENTAIR INC COM COM 709631105 Total 7154 215635 SH Sole 70035 0 145600 PEPSICO INC COM COM 713448108 Total 192947 2633736 SH Sole 1036888 0 1602192 PERFECT WORLD CO LTD - ADR COM 71372U104 Total 11182 412943 SH Sole 411093 0 1850 PERMA-FIX ENVIRON SVCS COM 714157104 Total 26 10000 SH Sole 0 0 10000 PETRA FOODS LIMITE COM B039445 Total 3356 3094000 SH Sole 3094000 0 0 PETROCHINA CO LTD SPONSORED A COM 71646E100 Total 1222 6600 SH Sole 0 0 6600 PETROHAWK ENERGY CORP COM COM 716495106 Total 37000 2253357 SH Sole 2240722 0 12635 PETROLEO BRASILEIRO PETROBRAS COM 2684532 Total 203624 6328860 SH Sole 6164760 0 164100 PETROLEO BRASILEIRO SA SPONSOR COM 71654V408 Total 57785 765362 SH Sole 753702 0 11660 PETROLEO BRASILEIRO SA SPONSOR COM 71654V101 Total 21429 331200 SH Sole 328100 0 3100 PETSMART INC COM COM 716768106 Total 117443 3681628 SH Sole 1978741 0 1702887 PF CHANGS CHINA BISTRO COM 69333y108 Total 670 22658 SH Sole 0 0 22658 PFIZER INC COM COM 717081103 Total 18758 767875 SH Sole 100781 0 684576 PHARMACEUTICAL PROD COM COM 717124101 Total 222095 6266801 SH Sole 3548589 0 2789865 PHILADELPHIA CONS HLDG COM COM 717528103 Total 47804 1156353 SH Sole 616060 0 540293 PHYSICIANS FORM HLDGS COM COM 719427106 Total 18069 1540382 SH Sole 1533723 0 6659 PITNEY BOWES INC COM 724479100 Total 978 21541 SH Sole 11320 0 17541 PLUM CREEK TIMBER COM 729251108 Total 1502 33563 SH Sole 2125 0 31438 PMA CAP CORP CL A COM 693419202 Total 925 97363 SH Sole 94803 0 2560 PMC-SIERRA INC COM 69344f106 Total 112 13354 SH Sole 0 0 13354 PNC BK CORP COM 693475105 Total 240 3533 SH Sole 1000 0 3533 POOL CORP COM 73278L105 Total 1072 42910 SH Sole 33855 0 9055 PORTFOLIO RECOVERY ASS COM COM 73640Q105 Total 25978 489522 SH Sole 166719 0 353946 PORTLAND GENERAL ELECTRIC CO COM 736508847 Total 451 16250 SH Sole 0 0 16250 POTASH CORP SASK INC COM 73755l107 Total 1327 12560 SH Sole 250 0 12560 POWERWAVE TECHNOLOGIES COM 739363109 Total 235 38200 SH Sole 0 0 38200 PP LONDON SUMATRA COM 6535670 Total 25540 33606500 SH Sole 33606500 0 0 PPG INDS INC COM COM 693506107 Total 1119 14823 SH Sole 863 0 13960 PRAXAIR INC COM COM 74005P104 Total 347084 4143798 SH Sole 1765098 0 2380975 PRECISION CASTPARTS CP COM COM 740189105 Total 116981 790523 SH Sole 323800 0 468923 PRICE T ROWE GROUP INC COM COM 74144T108 Total 7731 138826 SH Sole 42968 0 111925 PRICELINE INC COM 741503403 Total 204 2304 SH Sole 0 0 2304 PRIMUS GUARANTY LTD SHS COM G72457107 Total 8684 825495 SH Sole 458010 0 387485 PRIVATEBANCORP INC COM COM 742962103 Total 11186 321081 SH Sole 17820 0 308111 PROCTER & GAMBLE CO COM COM 742718109 Total 36686 521571 SH Sole 129964 0 407702 PROGRESS ENERGY INC COM 743263105 Total 721 15401 SH Sole 460 0 15401 PROGRESS SOFTWARE CORP COM COM 743312100 Total 741 24455 SH Sole 22790 0 1665 PROGRESSIVE GAMNG INTL COM COM 74332S102 Total 14836 3333333 SH Sole 3333333 0 0 PROLOGIS COM 743410102 Total 6112 92118 SH Sole 1307 0 90811 PROMOTORA AMBIENTAL COM B0PQCV7 Total 10020 3652150 SH Sole 3652150 0 0 PROVIDENCE SVC CORP COM COM 743815102 Total 31212 1063064 SH Sole 1058408 0 4656 PRUDENTIAL FINL INC COM COM 744320102 Total 333 3411 SH Sole 0 0 3411 PSS WORLD MED INC COM COM 69366A100 Total 1784 93260 SH Sole 12000 0 82260 PSYCHIATRIC SOLUTIONS INC COM 74439H108 Total 53536 1362947 SH Sole 1127386 0 250066 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 Total 2748 31241 SH Sole 665 0 31241 PUBLIC STORAGE INC COM 74460d109 Total 544 6927 SH Sole 660 0 6927 PURE BIOSCIENCE COM 746218106 Total 72 15000 SH Sole 0 0 15000 QBE INSURANCE GROUP COM 6715740 Total 279506 9344500 SH Sole 9031200 0 313300 Q-CELLS AG COM B0LD4L6 Total 209722 2053872 SH Sole 2001632 0 52240 QIAGEN NV COM 5732825 Total 79767 4121173 SH Sole 3959173 0 162000 QIAGEN NV ORD COM N72482107 Total 30033 1547314 SH Sole 1503474 0 44068 QUALCOMM INC COM COM 747525103 Total 136290 3225054 SH Sole 1422279 0 1862214 QUALITY PRODS INC COM 747578409 Total 145 35823 SH Sole 0 0 35823 QUANEX CORP COM COM 747620102 Total 1061 22582 SH Sole 21385 0 1197 QUANTA SVCS INC COM 74762e102 Total 267 10100 SH Sole 0 0 10100 QUICKSILVER RESOURCES COM COM 74837R104 Total 1152 24483 SH Sole 22045 0 2438 RAFFLES EDUCATION COM B1G2XT6 Total 48191 31239000 SH Sole 30069000 0 1170000 RAIFFEISEN INTL BK COM B0704T9 Total 209383 1436388 SH Sole 1361688 0 74700 RAINMAKER SYSTEMS COM COM 750875304 Total 7619 878785 SH Sole 874978 0 3807 RAM HOLDINGS LTD SHS COM G7368R104 Total 791 85050 SH Sole 82815 0 2235 RAMIRENT OYJ COM 5457173 Total 51053 2363300 SH Sole 2290600 0 72700 RAYTHEON CO COM NEW COM 755111507 Total 1201 18813 SH Sole 3421 0 15392 REALTY INCOME CORP COM 756109104 Total 311 11162 SH Sole 0 0 11162 RECKITT BENCKISER GROUP PLC COM B24CGK7 Total 526829 9003601 SH Sole 8719117 0 284484 REGIONS FINANCIAL CORP COM COM 7591EP100 Total 1066 36200 SH Sole 300 0 35900 RESEARCH IN MOTION LTD COM COM 760975102 Total 50972 517227 SH Sole 458245 0 60861 RESMED INC COM COM 761152107 Total 102058 2380645 SH Sole 777355 0 1645590 RESTAURANT GROUP COM B0YG1K0 Total 37614 6831400 SH Sole 6561600 0 269800 RIGHTMOVE COM B0MFTM7 Total 47565 4515700 SH Sole 4345400 0 170300 RIGHTNOW TECHNOLOGIES COM COM 76657r106 Total 436 27100 SH Sole 0 0 27100 RITCHIE BROS AUCTION COM COM 767744105 Total 58019 891240 SH Sole 279272 0 638671 RLI CORP COM COM 749607107 Total 351 6186 SH Sole 0 0 6186 ROBERT HALF INTL INC COM COM 770323103 Total 41777 1399106 SH Sole 416325 0 983031 ROCHE HLDG LTD SPONSORED ADR COM 771195104 Total 49149 543966 SH Sole 533863 0 10103 ROCHE HOLDINGS AG COM 7110388 Total 297538 1646536 SH Sole 1590756 0 55780 ROCKWELL COLLINS INC COM COM 774341101 Total 352667 4828408 SH Sole 2271177 0 2557231 ROCKWELL INTL CORP NEW COM 773903109 Total 106151 1527140 SH Sole 599001 0 928139 RODOBENS NEGOCIOS IMOBILIARIOS COM B1MJRR7 Total 12585 1031500 SH Sole 1031500 0 0 ROGERS COMMUNICATIONS CL B COM 775109200 Total 36601 803897 SH Sole 780661 0 23354 ROGERS COMMUNICATIONS CL B COM 2169051 Total 378243 8300800 SH Sole 8039900 0 260900 ROHM & HAAS CO COM COM 775371107 Total 1088 19551 SH Sole 0 0 19551 ROLLS-ROYCE COM 3283648 Total 343154 32235442 SH Sole 31322422 0 913020 ROTORK COM 0750695 Total 104178 5062750 SH Sole 4892450 0 170300 ROYAL CARIBBEAN CRUISE COM COM V7780T103 Total 661 16965 SH Sole 3580 0 14485 ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 Total 5119 62286 SH Sole 24475 0 37811 RPM INC OHIO COM 749685103 Total 217 9100 SH Sole 2200 0 9100 RPS GROUP PLC COM 0759476 Total 77178 11182600 SH Sole 10820200 0 362400 RUBY TUESDAY INC COM COM 781182100 Total 595 32425 SH Sole 31135 0 1290 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 63628 1532827 SH Sole 1493416 0 39411 S.A.C.I FALABELLA COM 2771672 Total 12073 2439654 SH Sole 2439654 0 0 SAFEGUARD SCIENTIFICS COM COM 786449108 Total 47 20470 SH Sole 3100 0 17370 SAIPEM COM 4768768 Total 498351 11711925 SH Sole 11319525 0 392400 SALESFORCE COM INC COM COM 79466L302 Total 27764 541012 SH Sole 46381 0 538726 SALIX PHARMACEUTICALS LTD DEL COM 795435106 Total 360 29025 SH Sole 6075 0 29025 SALLY BEAUTY HLDGS INC COM 79546e104 Total 210 24962 SH Sole 0 0 24962 SANGAMO BIOSCIENCES COM 800677106 Total 17125 1213694 SH Sole 1147149 0 66545 SANTARUS INC COM COM 802817304 Total 4365 1647158 SH Sole 1573930 0 73228 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 1473 25112 SH Sole 13162 0 11950 SARA LEE CORP COM COM 803111103 Total 2035 121984 SH Sole 1175 0 121084 SCANSOURCE, INC COM 806037107 Total 25544 908737 SH Sole 422976 0 485761 SCHEIN HENRY INC COM COM 806407102 Total 29922 491831 SH Sole 109800 0 400501 SCHERING PLOUGH CORP COM COM 806605101 Total 5046 159553 SH Sole 52600 0 111553 SCHLUMBERGER LTD COM COM 806857108 Total 217424 2070707 SH Sole 608831 0 1469791 SCHNEIDER ELECTRIC SA COM 4834108 Total 148091 1175300 SH Sole 1156800 0 18500 SCHWAB CHARLES CP NEW COM COM 808513105 Total 192757 8923973 SH Sole 4288562 0 4644411 SCIENTIFIC GAMES CORP CL A COM 80874P109 Total 27857 740891 SH Sole 214901 0 591045 SEAGATE TECHNOLOGY ESCROW COM 811804988 Total 0 12625 SH Sole 0 0 12625 SEATTLE GENETICS INC COM 812578102 Total 155 13800 SH Sole 0 0 13800 SECURITY CAP ASSURANCE LTD COM G8018D107 Total 17237 754684 SH Sole 269549 0 538178 SECURITY IDENTIFICATION SYSTEM COM 81429p107 Total 0 500000 SH Sole 0 0 500000 SEEK LIMITED COM B0767Y3 Total 92433 11465453 SH Sole 11042253 0 423200 SEI INVESTMENTS CO COM COM 784117103 Total 2214 81150 SH Sole 77190 0 3960 SELECT COMFORT CORP COM COM 81616X103 Total 15797 1132469 SH Sole 1029513 0 130706 SELOGER.COM COM B1HMC76 Total 43381 760700 SH Sole 735900 0 24800 SEMITOOL INC COM COM 816909105 Total 832 85784 SH Sole 83529 0 2255 SERCO GROUP COM 0797379 Total 8871 1049140 SH Sole 1049140 0 0 SGS SA COM 4824778 Total 91451 80326 SH Sole 77985 0 2341 SHAMIR OPTICAL INDUSTRY LTD COM m83683108 Total 342 28125 SH Sole 1000 0 28125 SHANDONG WEIGAO GP COM 6742340 Total 50901 19811400 SH Sole 19615400 0 196000 SHC CORP COM 82086g109 Total 0 10000 SH Sole 0 0 10000 SHERWIN WILLIAMS CO COM COM 824348106 Total 690 10500 SH Sole 4000 0 10500 SHIN-ETSU CHEMICAL CO COM 6804585 Total 64741 937800 SH Sole 915000 0 22800 SHOPPERS DRUG MART CP COM COM 2821191 Total 233133 4260100 SH Sole 4119500 0 140600 SHOPPER'S STOP LTD COM B097TX7 Total 9851 675108 SH Sole 675108 0 0 SHUFFLE MASTER INC COM COM 825549108 Total 32665 2184922 SH Sole 1930110 0 254812 SIEMENS A G ADR NEW COM 826197501 Total 46483 338674 SH Sole 332856 0 5818 SIEMENS AG COM 5727973 Total 155060 1132800 SH Sole 1128600 0 4200 SIGMA ALDRICH CORP COM COM 826552101 Total 2345 48116 SH Sole 6000 0 42116 SIGNATURE BK NEW YORK COM COM 82669G104 Total 67815 1924932 SH Sole 1677879 0 246353 SILGAN HOLDINGS INC COM COM 827048109 Total 1106 20570 SH Sole 20020 0 550 SILICON LABORATORIES COM COM 826919102 Total 227972 5459094 SH Sole 3624437 0 1834657 SIMON PPTY GROUP NEW COM COM 828806109 Total 1515 15153 SH Sole 0 0 15153 SINGAPORE AIRLINES COM 6811734 Total 9612 767100 SH Sole 725100 0 42000 SINGAPORE EXCHANGE COM 6303866 Total 148930 17137900 SH Sole 16215600 0 922300 SIONIX CORP COM COM 829400100 Total 16 50000 SH Sole 0 0 50000 SIRIUS SATELLITE RADIO COM COM 82966U103 Total 219 62965 SH Sole 0 0 62965 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 Total 20132 2239384 SH Sole 2206043 0 33341 SLM CORPORATION COM 78442p106 Total 325 6545 SH Sole 2335 0 6545 SMART BALANCE INC COM COM 83169Y108 Total 9320 755262 SH Sole 751962 0 3300 SMITH INTL INC COM COM 832110100 Total 285942 4004801 SH Sole 1983061 0 2022010 SMUCKER J M CO COM NEW COM 832696405 Total 2082 38996 SH Sole 7409 0 31587 SNAP ON INC COM COM 833034101 Total 5032 101578 SH Sole 16160 0 86503 SOLARWORLD AG COM 5819869 Total 93096 1608382 SH Sole 1545242 0 63140 SO-NET M3 INC COM B02K2M3 Total 19790 7512 SH Sole 7241 0 271 SONIC CORP COM 835451105 Total 2016 86164 SH Sole 1500 0 86164 SONIC SOLUTIONS COM 835460106 Total 883 84375 SH Sole 0 0 84375 SOUTH JERSEY INDS INC COM COM 838518108 Total 928 26665 SH Sole 25965 0 700 SOUTHERN CO COM COM 842587107 Total 1761 48535 SH Sole 4277 0 44758 SOUTHERN COPPER CORPORATION COM 84265v105 Total 1974 15943 SH Sole 500 0 15943 SOUTHERN UN CO NEW COM 844030106 Total 750 24123 SH Sole 0 0 24123 SOUTHWEST AIRLS CO COM 844741108 Total 199 13468 SH Sole 0 0 13468 SOUTHWESTERN ENERGY CO COM 845467109 Total 41203 984554 SH Sole 555939 0 430015 SPANISH BROADCASTING CL A COM 846425882 Total 27 10655 SH Sole 0 0 10655 SPAR GROUP LIMITED COM B038WK4 Total 64376 8056400 SH Sole 7845900 0 210500 SPECTRA ENERGY CORP COM COM 847560109 Total 461 18861 SH Sole 300 0 18861 SPEEDWAY MOTORSPORTS COM 847788106 Total 1173 31713 SH Sole 1200 0 31713 SPRINT NEXTEL CORPORATION COM 852061100 Total 3865 203448 SH Sole 122392 0 83056 SRA INTL INC CL A COM 78464R105 Total 834 29705 SH Sole 24095 0 5610 ST JUDE MED INC COM COM 790849103 Total 41699 946199 SH Sole 323909 0 628440 STANDARD BANK GROUP LIMITED COM B030GJ7 Total 7113 493200 SH Sole 493200 0 0 STANDARD CHARTERED COM 0408284 Total 7540 231300 SH Sole 225700 0 5600 STANDARD PAC CORP NEW COM COM 85375C101 Total 4688 853895 SH Sole 850185 0 3710 STANDARD PARKING CORPORATION COM 853790103 Total 1343 33770 SH Sole 950 0 33770 STANLEY WKS COM COM 854616109 Total 225 4000 SH Sole 0 0 4000 STAPLES INC COM COM 855030102 Total 21726 1010984 SH Sole 350543 0 663191 STARBUCKS CORP COM COM 855244109 Total 146948 5608707 SH Sole 1425564 0 4292779 STATE STR CORP COM COM 857477103 Total 110868 1626586 SH Sole 633588 0 994148 STERICYCLE INC COM COM 858912108 Total 150089 2625778 SH Sole 932664 0 1742372 STERLING RES LTD COM 858915101 Total 76 40000 SH Sole 0 0 40000 STRATASYS INC COM COM 862685104 Total 4399 159640 SH Sole 74545 0 87210 STRAYER ED INC COM 863236105 Total 100099 593602 SH Sole 361708 0 231894 STRYKER CORP COM COM 863667101 Total 87213 1268368 SH Sole 399103 0 889837 SUMCO CORPORATION COM B0M0C89 Total 16691 410200 SH Sole 407000 0 3200 SUMITOMO RLTY&DEV COM 6858902 Total 251642 7164000 SH Sole 6895000 0 269000 SUN LIFE FINANCIAL INC COM COM 866796105 Total 605 11533 SH Sole 0 0 11533 SUN MICROSYSTEMS INC COM COM 866810203 Total 73 13061 SH Sole 13061 0 0 SUNCOR ENERGY INC COM COM 867229106 Total 363125 3830033 SH Sole 1657018 0 2172082 SUNRISE SENIOR LIVING INC COM 86768k106 Total 278 7860 SH Sole 6300 0 7860 SUNTRUST BKS INC COM COM 867914103 Total 1052 13921 SH Sole 580 0 13341 SURMODICS INC COM COM 868873100 Total 75114 1532633 SH Sole 1349448 0 183185 SURUGA BANK COM 6864329 Total 186131 15258600 SH Sole 14797600 0 461000 SVI MEDIA INC COM 784874109 Total 9 26134 SH Sole 26134 0 0 SWATCH GROUP COM 7184725 Total 3898 11920 SH Sole 11920 0 0 SWITCH & DATA FACILITIES CO. COM 9N00177 Total 0 137118 SH Sole 0 0 137118 SXC HEALTH SOLUTIONS CORP COM 78505p100 Total 769 48025 SH Sole 0 0 48025 SYBASE INC COM COM 871130100 Total 1379 59600 SH Sole 58035 0 1565 SYMANTEC CORP COM 871503108 Total 199 10300 SH Sole 80 0 10300 SYNIVERSE HLDGS INC COM COM 87163F106 Total 34875 2193406 SH Sole 2145861 0 47545 SYSCO CORP COM COM 871829107 Total 17726 498058 SH Sole 144780 0 368884 T GARANTI BANKASI COM B03MYP5 Total 29460 3857800 SH Sole 3857800 0 0 TAEWOONG CO COM 6542119 Total 32900 276730 SH Sole 276730 0 0 TAIWAN SEMICONDUCTOR MANUFACTU COM 6889106 Total 134379 68954000 SH Sole 66351000 0 2603000 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 Total 183961 18177959 SH Sole 12117146 0 6060813 TAL INTL GROUP INC COM COM 874083108 Total 1210 48260 SH Sole 46990 0 1270 TARGET CORP COM COM 87612E106 Total 51597 811654 SH Sole 382268 0 432516 TARGO RES PARTNERS LP COM UNIT COM 87611x105 Total 1269 43775 SH Sole 0 0 43775 TAUBMAN CENTERS INC COM 876664103 Total 281 5134 SH Sole 0 0 5134 TCF FINL CORP COM 872275102 Total 383 14655 SH Sole 4100 0 14655 TECNICAS REUNIDAS COM B16FTB9 Total 82855 1125800 SH Sole 1085500 0 40300 TECO ENERGY INC COM 872375100 Total 257 15690 SH Sole 0 0 15690 TELECOM WIRELESS SOLUTIONS COM 8054422 Total 0 21000 SH Sole 0 0 21000 TELEFLEX INC COM COM 879369106 Total 296 3800 SH Sole 0 0 3800 TELEKOMUNIKASI INDONESIA(PERSE COM B02ZK79 Total 98348 81762800 SH Sole 78586300 0 3176500 TELLABS INC COM COM 879664100 Total 1382 145202 SH Sole 90525 0 54677 TEREX CORP NEW COM 880779103 Total 368 4134 SH Sole 0 0 4134 TESCO COM 0884709 Total 485862 54291500 SH Sole 52449100 0 1842400 TESCO PLC SPONSORED ADR COM 881575302 Total 43149 1607200 SH Sole 1581279 0 25921 TEVA PHARMACEUTCL INDS ADR COM 881624209 Total 11726 263687 SH Sole 116829 0 146858 TEXAS INDS INC COM COM 882491103 Total 1212 15445 SH Sole 15040 0 405 TEXAS INSTRS INC COM COM 882508104 Total 85728 2342946 SH Sole 773868 0 1568278 TEXTRON INC COM 883203101 Total 894 14373 SH Sole 0 0 14373 THERMO FISHER SCIENTIFIC COM COM 883556102 Total 47377 820811 SH Sole 239870 0 581751 THINK PARTNERSHIP INC COM 88409N101 Total 8098 5328285 SH Sole 5272265 0 56020 THORNBURG MTG ASSET CP COM 885218107 Total 132 10300 SH Sole 0 0 10300 THQ INC COM NEW COM 872443403 Total 9198 368225 SH Sole 309350 0 58875 TIDEWATER INC COM COM 886423102 Total 601 9560 SH Sole 0 0 9560 TIFFANY & CO NEW COM COM 886547108 Total 974 18630 SH Sole 3800 0 14830 TIM HORTONS INC COM 88706M103 Total 345 9906 SH Sole 6950 0 2956 TIME WARNER INC COM 887317105 Total 1204 65629 SH Sole 0 0 65629 TIMKEN CO COM 887389104 Total 245 6612 SH Sole 0 0 6612 TIVO INC COM COM 888706108 Total 1754 276355 SH Sole 5500 0 276355 TMM INC NEW COM 87258q108 Total 0 12000 SH Sole 12000 0 12000 TOD'S SPA COM 4643735 Total 55991 668550 SH Sole 644200 0 24350 TOLL HLDGS COM 6693749 Total 60685 5230700 SH Sole 5123900 0 106800 TOMOTHERAPY INC COM COM 890088107 Total 18056 777282 SH Sole 145044 0 682581 TOMTOM COM B08TZQ9 Total 93441 1205350 SH Sole 1143250 0 62100 TOOTSIE ROLL INDS INC COM 890516107 Total 914 34455 SH Sole 0 0 34455 TORCHMARK CORP COM 891027104 Total 207 3325 SH Sole 3200 0 3325 TOTAL LUXURY GROUP INC COM 891926206 Total 6 165000 SH Sole 0 0 165000 TOTVS COM B10LQP6 Total 34223 1061900 SH Sole 1027600 0 34300 TOYOTA MOTOR CORP SP ADR REP2C COM 892331307 Total 43665 373652 SH Sole 366364 0 7288 TRACTOR SUPPLY CO COM COM 892356106 Total 161851 3511657 SH Sole 1885019 0 1636288 TRANSOCEAN INC ORD COM G90078109 Total 244 2160 SH Sole 48 0 2112 TREVI FINANZIARIA COM 5731446 Total 9696 493000 SH Sole 493000 0 0 TRIANGLE MULTI-MED LTD COM COM 895891109 Total 0 135000 SH Sole 0 0 135000 TRIBUNE CO NEW COM COM 896047107 Total 1299 47584 SH Sole 2953 0 46131 TRIMBLE NAVIGATION LTD COM 896239100 Total 18012 459374 SH Sole 15340 0 459374 TRINITY BIOTECH PLC SPON ADR N COM 896438306 Total 13665 1301382 SH Sole 1295982 0 5400 TRIZETTO GROUP INC COM 896882107 Total 6342 362250 SH Sole 51350 0 362250 TRUWORTHS INTERNAT COM 6113485 Total 69076 15071220 SH Sole 14619420 0 451800 TULLOW OIL COM 0150080 Total 131884 10861210 SH Sole 10563410 0 297800 TULLY'S COFFEE CORP SERIES A P COM 9n00562 Total 0 15000 SH Sole 0 0 15000 TURBOCHEF TECHNOLOGIES COM 900006206 Total 1063 80600 SH Sole 0 0 80600 TXU CORP COM 873168108 Total 378 5534 SH Sole 0 0 5534 TYCO ELECTRONICS LTD COM NEW COM G9144P105 Total 328 9254 SH Sole 7582 0 1672 TYCO INTL LTD NEW COM COM G9143X208 Total 384 8654 SH Sole 7582 0 1072 U S DRY CLEANING CORP COM 903333102 Total 63 35000 SH Sole 0 0 35000 U S PLASTIC LMBR CORP COM 902948108 Total 0 10000 SH Sole 0 0 10000 U STORE IT TR COM COM 91274f104 Total 284 21577 SH Sole 0 0 21577 UBS AG ORD COM H89231338 Total 43389 814816 SH Sole 782420 0 32518 ULTIMATE SOFTWARE GRP COM 90385D107 Total 89740 2571352 SH Sole 1726553 0 850641 ULTRA ELECTRONICS HLDGS PLC COM 0912332 Total 4412 195450 SH Sole 195450 0 0 ULTRA PETROLEUM CORP COM COM 903914109 Total 70514 1136595 SH Sole 692395 0 444200 UNIFIRST CORP MASS COM COM 904708104 Total 10614 283343 SH Sole 153263 0 130080 UNILEVER N V NEW YORK SHS COM 904784709 Total 1809 58666 SH Sole 7497 0 51169 UNILEVER PLC COM B10RZP7 Total 1785 56700 SH Sole 56700 0 0 UNILEVER PLC AMERN SHS COM 904767704 Total 296 9333 SH Sole 0 0 9333 UNION PAC CORP COM 907818108 Total 2641 23363 SH Sole 4994 0 19369 UNIONBANCAL CORP COM COM 908906100 Total 499 8550 SH Sole 4850 0 3700 UNITECH LIMITED COM B17MRV5 Total 62947 8159700 SH Sole 7853600 0 306100 UNITED DRUG COM 3302480 Total 32866 7045730 SH Sole 6805330 0 240400 UNITED ONLINE INC COM COM 911268100 Total 52894 3523889 SH Sole 3082210 0 441679 UNITED PARCEL SERVICE CL B COM 911312106 Total 7995 106464 SH Sole 23300 0 83164 UNITED TECHNOLOGIES CP COM COM 913017109 Total 9358 116286 SH Sole 16502 0 102969 UNITEDHEALTH GROUP INC COM 91324P102 Total 1430 29540 SH Sole 1930 0 27610 URBI DESARROLLOS URABANOS SA COM B0126X9 Total 27419 7565300 SH Sole 7318000 0 247300 US BANCORP DEL COM NEW COM 902973304 Total 5610 172488 SH Sole 50090 0 121618 US BIOENERGY CORP COM 90342v109 Total 572 74200 SH Sole 1000 0 74200 USA TECHNOLOGIES INC COM 90328s500 Total 183 21900 SH Sole 4100 0 21900 UST INC COM 902911106 Total 249 5030 SH Sole 0 0 5030 UTD GROUP LTD COM 6914871 Total 93393 5695370 SH Sole 5471070 0 224300 UTI WORLDWIDE INC ORD COM g87210103 Total 312 13580 SH Sole 0 0 13580 UVUMOBILE INC COM 918171109 Total 2 14500 SH Sole 0 0 14500 V F CORP COM 918204108 Total 242 3000 SH Sole 3000 0 3000 VALEANT PHARMACEUTICAL COM 91911x104 Total 2772 179117 SH Sole 2320 0 179117 VALENCE TECHNOLOGY INC COM 918914102 Total 47 34000 SH Sole 0 0 34000 VALERO ENERGY CORP NEW COM 91913y100 Total 547 8146 SH Sole 0 0 8146 VALSPAR CORP COM COM 920355104 Total 660 24274 SH Sole 9600 0 24274 VALUECLICK INC COM COM 92046N102 Total 18561 826418 SH Sole 477743 0 348675 VALUEVISION MEDIA INC CL A COM 92047K107 Total 12593 1699506 SH Sole 1692604 0 6902 VARIAN INC COM COM 922206107 Total 1320 20754 SH Sole 19629 0 1125 VARIAN MEDICAL SYSTEMS INC COM 92220p105 Total 339 8100 SH Sole 0 0 8100 VARIAN SEMICONDUCTOR COM 922207105 Total 244 4570 SH Sole 0 0 4570 VASCO DATA SEC INTL COM 92230y104 Total 361 10242 SH Sole 0 0 10242 VCA ANTECH INC COM COM 918194101 Total 76605 1834862 SH Sole 624774 0 1247301 VECTREN CORP COM COM 92240G101 Total 1011 37065 SH Sole 5116 0 31949 VEDANTA RESOURCES PLC COM 3327706 Total 212936 5148550 SH Sole 5112850 0 35700 VEOLIA ENVIRONNEMENT COM 4031879 Total 425968 4959826 SH Sole 4793928 0 165898 VEOLIA ENVIRONNEMENT SPONSORED COM 92334N103 Total 51593 598941 SH Sole 589738 0 9203 VERISIGN INC COM COM 92343E102 Total 150165 4450677 SH Sole 2118447 0 2346630 VERIZON COMMUNICATIONS COM COM 92343V104 Total 10030 226531 SH Sole 10818 0 217995 VIACOM INC CL A COM 92553p102 Total 375 9629 SH Sole 0 0 9629 VIACOM INC CL B COM 92553p201 Total 1022 26237 SH Sole 0 0 26237 VIRTRA SYS INC COM 92827k103 Total 0 20000 SH Sole 0 0 20000 VIRTUSA CORP COM COM 92827P102 Total 13914 927576 SH Sole 923578 0 3998 VISTACARE INC CL A COM 92839y109 Total 156 23860 SH Sole 0 0 23860 VISTAPRINT LIMITED SHS COM G93762204 Total 130570 3493988 SH Sole 2481952 0 1078873 VMWARE INC - CLASS A COM 928563402 Total 273 3210 SH Sole 850 0 2360 VNUS MED TECNOLOGIES COM 928566108 Total 216 13600 SH Sole 0 0 13600 VOCUS INC COM COM 92858j108 Total 21201 725076 SH Sole 47707 0 721825 VODAFONE GROUP PLC ADR COM 92857W209 Total 1186 32678 SH Sole 1679 0 30999 VOLTERRA SEMICONDUCTOR COM COM 928708106 Total 36310 2956881 SH Sole 2584488 0 372393 VORNADO RLTY TR SH BEN INT COM 929042109 Total 276 2530 SH Sole 0 0 2530 VOYAGER ENTMT INTL INC COM COM 92908d101 Total 7 50000 SH Sole 0 0 50000 VT GROUP COM 3172973 Total 68396 5848600 SH Sole 5605800 0 242800 VULCAN MATLS CO COM 929160109 Total 436 4897 SH Sole 0 0 4897 WACHOVIA CORP 2ND NEW COM COM 929903102 Total 2769 55227 SH Sole 13212 0 42577 WAL MART DE MEXICO SA SPON ADR COM 93114W107 Total 53131 1448791 SH Sole 655995 0 792796 WAL MART STORES INC COM COM 931142103 Total 31553 722868 SH Sole 110602 0 617513 WALGREEN CO COM COM 931422109 Total 382913 8105706 SH Sole 2875136 0 5316738 WALT DISNEY CO COM COM 254687106 Total 8503 247261 SH Sole 52314 0 202401 WASHINGTON MUT INC COM 939322103 Total 590 16716 SH Sole 0 0 16716 WASHINGTON POST CO CL B COM 939640108 Total 1266 1577 SH Sole 312 0 1265 WASTE MGMT INC DEL COM COM 94106L109 Total 1925 51010 SH Sole 2240 0 49635 WATSCO INC COM COM 942622200 Total 1998 43046 SH Sole 30890 0 19056 WATSON WYATT WORLDWIDE INC CL COM 942712100 Total 676 15035 SH Sole 14225 0 810 WEATHERFORD INTL INC COM COM G95089101 Total 30454 453327 SH Sole 141240 0 312087 WEBSITE PROS INC COM COM 94769V105 Total 18051 1727324 SH Sole 1720033 0 7291 WELLPOINT INC COM 94973v107 Total 394 4995 SH Sole 0 0 4995 WELLS FARGO & CO DEL COM COM 949746101 Total 17456 490071 SH Sole 200804 0 297843 WESTERN ALLIANCE BNCP COM COM 957638109 Total 754 31975 SH Sole 31135 0 840 WESTERN UN CO COM COM 959802109 Total 30940 1475458 SH Sole 592476 0 886274 WEYERHAEUSER CO COM COM 962166104 Total 1397 19330 SH Sole 1175 0 18155 W-H ENERGY SVCS INC COM COM 92925E108 Total 15668 212444 SH Sole 211112 0 1332 WHIRLPOOL CORP COM COM 963320106 Total 3292 36950 SH Sole 0 0 36950 WHOLE FOODS MKT INC COM COM 966837106 Total 51751 1057009 SH Sole 240895 0 841043 WILLIAMS COS INC DEL COM 969457100 Total 238 7004 SH Sole 0 0 7004 WILLIAMS SONOMA INC COM COM 969904101 Total 2476 75915 SH Sole 18425 0 58490 WILMAR INTERNATIONAL LTD COM B17KC69 Total 5096 2067000 SH Sole 2020000 0 47000 WILMINGTON TRUST CORP COM COM 971807102 Total 1700 43700 SH Sole 14800 0 28900 WILSON BAYLY HOLMES-OVCON COM 6662404 Total 45947 2662900 SH Sole 2587000 0 75900 WINDSTREAM CORP COM 97381w104 Total 636 45072 SH Sole 0 0 45072 WINNING EDGE INTL INC COM 975013103 Total 4 645000 SH Sole 0 0 645000 WINSTAR COMMUNICATIONS COM COM 975515107 Total 0 13585 SH Sole 0 0 13585 WINTRUST FINL CORP COM COM 97650W108 Total 2222 52048 SH Sole 3832 0 48216 WIRE CARD AG COM 7508927 Total 55415 3968000 SH Sole 3814300 0 153700 WISCONSIN ENERGY CORP COM 976657106 Total 538 11969 SH Sole 0 0 11969 WITS BASIN PRECIOUS METALS COM COM 977427103 Total 12 41059 SH Sole 0 0 41059 WMS INDS INC COM 929297109 Total 456 13800 SH Sole 0 0 12600 WNS HOLDINGS LTD SPON ADR COM 92932M101 Total 19684 1144416 SH Sole 1101715 0 42701 WOLFE-TROY MEDICAL INC COM 8054182 Total 0 116887 SH Sole 0 0 116887 WOLVERINE WORLD WIDE COM COM 978097103 Total 1187 43325 SH Sole 42185 0 1140 WOOLWORTHS LIMITED COM 6981239 Total 443821 16880600 SH Sole 16267900 0 612700 WORLD HEART CORP NEW COM 980905301 Total 44 17398 SH Sole 0 0 17398 WORLD WASTE TECHNOLOGIES INC COM 981517105 Total 23 91404 SH Sole 0 0 91404 WORLDCOM INC GA NEW COM 98157d106 Total 0 11609 SH Sole 0 0 11609 WORLEYPARSONS LTD COM 6562474 Total 220492 5874986 SH Sole 5699165 0 175821 WRIGLEY (WM) JR. CONV CL B COM 982526204 Total 1430 22484 SH Sole 7062 0 21235 WRIGLEY WM JR CO COM COM 982526105 Total 16706 260113 SH Sole 88680 0 197136 WUMART STORES INC COM B0PR2N2 Total 29089 28972000 SH Sole 28504200 0 467800 WYETH CORP COM 983024100 Total 4958 111309 SH Sole 11608 0 101401 XILINX INC COM COM 983919101 Total 8524 326077 SH Sole 28650 0 297427 XINYU HENGDELI HOL COM B1QDWP8 Total 14470 27152000 SH Sole 27152000 0 0 XSTRATA PLC COM 3141100 Total 338861 5127100 SH Sole 4937100 0 190000 XTO ENERGY CORP COM COM 98385X106 Total 62232 1006342 SH Sole 389207 0 619685 YAHOO INC COM COM 984332106 Total 4425 164891 SH Sole 25740 0 148051 YAMADA DENKI CO COM 6985026 Total 158087 1599150 SH Sole 1519950 0 79200 YUM BRANDS INC COM COM 988498101 Total 756 22352 SH Sole 4640 0 19152 ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 76940 2108560 SH Sole 828088 0 1352562 ZELAN BHD COM 6904690 Total 45575 25048000 SH Sole 24377200 0 670800 ZENSHO CO LTD COM 6042608 Total 37698 3734600 SH Sole 3581200 0 153400 ZILA INC COM PAR $0.01 COM 989513205 Total 9780 8431599 SH Sole 8394977 0 36622 ZIMMER HLDGS INC COM COM 98956P102 Total 24184 298618 SH Sole 81455 0 224813 ZUMIEZ INC COM 989817101 Total 2885 65025 SH Sole 0 0 65025
-----END PRIVACY-ENHANCED MESSAGE-----