13F-HR 1 d72523_13fhr.txt QUARTERLY 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: June 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 8/13/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-Jun-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 ------------------------------- ----- --------------- -------- ---------- --- ---- ------- -------- ---------- ------ ---------- 3COM CORP COM 885535104 Total 42 10300 SH Sole 0 10300 3-D SYS CORP-DEL COM 88554d205 Total 2114 85040 SH Sole 2565 82475 3I GROUP COM B1YW440 Total 242 10353 SH Sole 796 9557 3M CO COM COM 88579Y101 Total 26616 306672 SH Sole 59202 247470 4 KIDS ENTMT INC COM COM 350865101 Total 12048 803184 SH Sole 799716 3468 A C MOORE ARTS & CRAFT COM 00086t103 Total 6111 311645 SH Sole 213160 98485 AAR CORP COM 000361105 Total 2387 72322 SH Sole 2035 70287 ABB LTD COM 7108899 Total 500212 22052500 SH Sole 21297100 629200 ABB LTD (INDIA) COM B1Y9QS9 Total 18938 704200 SH Sole 704200 0 ABB LTD SPONSORED ADR COM 000375204 Total 115389 5105707 SH Sole 3190008 1915699 ABBOTT LABS COM 002824100 Total 55000 1027093 SH Sole 267666 759427 ABM INDUSTRIES INC COM 000957100 Total 268 10400 SH Sole 0 10400 ACCENTURE LET CL A COM COM G1150G111 Total 29989 699215 SH Sole 435474 263741 ACCESS INTEGRATED TECH CL A COM 004329108 Total 20790 2569887 SH Sole 2558985 10902 ACCO BRANDS CORP COM COM 00081T108 Total 276 11987 SH Sole 42 11945 ACE LTD ORD COM G0070K103 Total 2761 44165 SH Sole 27700 16465 ACERGY S.A. COM 5258246 Total 133795 5897300 SH Sole 5686300 188300 ACI WORLDWIDE INC COM 004498101 Total 40042 1189613 SH Sole 1051445 138168 ACTIVISION INC NEW NEW COM 004930202 Total 146203 7830924 SH Sole 4492052 3338872 ACTUANT CORP CL A COM 00508x203 Total 335 5320 SH Sole 0 5320 ADOBE SYS INC COM 00724f101 Total 180832 4503915 SH Sole 1935995 2567520 ADTRAN INC COM COM 00738A106 Total 889 34220 SH Sole 32135 2085 ADVISORY BOARD CO COM 00762w107 Total 4823 86815 SH Sole 0 86815 AEON MALL CO LTD COM 6534202 Total 142878 4655600 SH Sole 4518000 114600 AETNA INC COM 00817y108 Total 1125 22793 SH Sole 0 22793 AFFILIATED MANAGERS COM 008252108 Total 163704 1271395 SH Sole 699792 571653 AFLAC INC COM 001055102 Total 3174 61757 SH Sole 30738 31019 AFTERMARKET TECH CORP COM COM 008318107 Total 898 30260 SH Sole 29560 700 AIR METHODS CORP COM PAR $.06 COM 009128307 Total 41238 1124566 SH Sole 1119730 4836 AIR PRODS & CHEMS INC COM 009158106 Total 4816 59926 SH Sole 2000 57926 AIRASIA BHD COM B03J9L7 Total 11462 20828100 SH Sole 20828100 0 AIRGAS INC COM 009363102 Total 115203 2405085 SH Sole 1572010 833075 AKAMAI TECHNOLOGIES COM 00971t101 Total 260 5355 SH Sole 0 5355 ALBERTO CULVER CO-CL B CONV COM 013078100 Total 2286 96412 SH Sole 4500 91912 ALCAN ALUMINIUM NEW COM 013716105 Total 291 3585 SH Sole 285 3300 ALCOA INC COM 013817101 Total 1745 43061 SH Sole 1466 41595 ALCON INC COM h01301102 Total 48031 356025 SH Sole 161019 195146 ALL AMERICA LATINA COM B06QT37 Total 21600 1575800 SH Sole 1575800 0 ALLCO FINANCE GROUP LTD COM 6341662 Total 99554 11028520 SH Sole 10685271 299949 ALLEGHENY TECHNOLOGIES INC COM 01741r102 Total 411 3925 SH Sole 150 3775 ALLEGIANT TRAVEL CO COM COM 01748X102 Total 18834 612690 SH Sole 485940 126750 ALLERGAN INC COM 018490102 Total 85909 1490440 SH Sole 503892 986748 ALLIANCE DATA SYS CORP COM 018581108 Total 86961 1125274 SH Sole 486907 638277 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 Total 3087 35456 SH Sole 6129 29327 ALLIANT TECHSYSTEMS COM COM 018804104 Total 338 3411 SH Sole 0 3411 ALLIANZ AKTIENGESELLSC SP ADR COM 018805101 Total 335 14439 SH Sole 0 14439 ALLIED CAP CORP NEW COM 01903q108 Total 1387 44816 SH Sole 115 44701 ALLIED IRISH BKS P L C SPONSD COM 019228402 Total 41049 746902 SH Sole 730878 16024 ALLSCRIPTS HEALTHCARE SOLUTION COM 01988p108 Total 12573 493457 SH Sole 99605 393852 ALLSTATE CORP COM 020002101 Total 3110 50560 SH Sole 6210 44350 ALLTEL CORP COM 020039103 Total 1801 26672 SH Sole 2700 23972 ALSEA SA DE CV COM 2563017 Total 12249 6964500 SH Sole 6964500 0 ALTERA CORP COM 021441100 Total 300 13600 SH Sole 11400 2200 ALTRIA GROUP INC COM 02209s103 Total 14258 203284 SH Sole 11841 191443 AMBAC FINL GROUP INC COM COM 023139108 Total 1165 13360 SH Sole 7725 5635 AMCORE FINL INC COM COM 023912108 Total 273 9416 SH Sole 0 9416 AMEREN CORP COM 023608102 Total 344 7022 SH Sole 0 7022 AMERICA MOVIL SAB COM 2667470 Total 298569 96355800 SH Sole 93617400 2129200 AMERICA MOVIL SAB DE CV SPON A COM 02364w105 Total 42032 678713 SH Sole 648575 30138 AMERICAN CAPITAL STRAT COM 024937104 Total 7916 186183 SH Sole 1200 184983 AMERICAN ECOLOGY CORP COM 025533407 Total 214 10000 SH Sole 0 10000 AMERICAN ELEC PWR INC COM 025537101 Total 390 8675 SH Sole 0 8675 AMERICAN ETHANOL INC SER B PFD COM 9n00546 Total 0 257142 SH Sole 0 257142 AMERICAN EXPRESS CO COM 025816109 Total 15892 259762 SH Sole 27472 232290 AMERICAN INTL GROUP COM 026874107 Total 53647 766067 SH Sole 227854 538393 AMERICAN MED SYS HLDGS COM COM 02744M108 Total 39856 2209336 SH Sole 1691755 518681 AMERICAN REPROGRAPHICS COM 029263100 Total 20659 670992 SH Sole 545738 125254 AMERIPRISE FINL INC COM 03076c106 Total 1119 17621 SH Sole 2116 15505 AMERISAFE INC-CL A COM 03071h100 Total 1325 67513 SH Sole 0 67513 AMERISTAR CASINOS INC COM COM 03070Q101 Total 1051 30265 SH Sole 29560 705 AMGEN INC COM COM 031162100 Total 14992 271166 SH Sole 32951 238215 AMICAS INC COM 001712108 Total 942 266200 SH Sole 3700 262500 AMLIN COM 0031958 Total 71451 12684800 SH Sole 12259300 425500 AMN HEALTHCARE SRVCS COM 001744101 Total 424 19300 SH Sole 0 19300 AMYLIN PHARMACEUTICALS COM 032346108 Total 358 8700 SH Sole 0 8700 ANADARKO PETE CORP COM 032511107 Total 2026 38979 SH Sole 3350 35629 ANCHOR BANCORP WIS INC COM 032839102 Total 419 16000 SH Sole 0 16000 ANGLO IRISH BANK COM B06H8J9 Total 204350 9954522 SH Sole 9593962 307660 ANGLO PLATINUM LTD COM 6761000 Total 22679 137400 SH Sole 137400 0 ANHANGUERA EDUCACI COM B1SY486 Total 52986 3779700 SH Sole 3674000 105700 ANHANGUERA EDU-SPON GDR 144A COM 035220102 Total 1658 59150 SH Sole 59150 0 ANHEUSER BUSCH COS INC COM 035229103 Total 6707 128586 SH Sole 24230 104356 ANIMAL HEALTH INTL INC COM COM 03525n109 Total 1053 72675 SH Sole 0 72675 ANIXTER INTL INC COM COM 035290105 Total 1453 19320 SH Sole 16580 2740 AON CORP COM 037389103 Total 3914 91851 SH Sole 0 91851 APACHE CORP COM 037411105 Total 77226 946519 SH Sole 306945 639574 APOLLO GROUP INC CL A COM 037604105 Total 24903 426225 SH Sole 318190 108035 APOLLO INVT CORP COM 03761u106 Total 623 28975 SH Sole 0 28975 APPLE COMPUTER INC COM 037833100 Total 42692 349823 SH Sole 93106 256877 APPLIED MATLS INC COM 038222105 Total 11067 557025 SH Sole 177975 379050 APRIL SA COM 7084892 Total 35894 680601 SH Sole 663101 17500 AQUA AMERICA INC COM 03836w103 Total 729 32448 SH Sole 0 32448 AQUATIC CELLULOSE INTL COM COM 038389102 Total 0 30000 SH Sole 0 30000 ARCH CHEMICALS INC COM COM 03937R102 Total 1392 39625 SH Sole 38710 915 ARCHER DANIELS MIDLAND COM 039483102 Total 3525 106545 SH Sole 0 106545 ARCHSTONE SMITH TR COM COM 039583109 Total 647 10951 SH Sole 1100 9851 ARGONAUT GROUP INC COM 040157109 Total 2221 71175 SH Sole 55605 15570 ARM HLDGS PLC SPONSORED ADR COM 042068106 Total 54998 6285551 SH Sole 3356408 2930527 ARROW ELECTRS INC COM COM 042735100 Total 275 7160 SH Sole 0 7160 ASA BERMUDA LIMITED COM g3156p103 Total 245 3800 SH Sole 0 3800 ASHMORE GROUP COM B132NW2 Total 34147 6321100 SH Sole 6124700 196400 ASSOCIATED BANC CORP COM 045487105 Total 1440 44029 SH Sole 15437 28592 ASSURED GUARANTY LTD COM g0585r106 Total 5470 185050 SH Sole 900 184150 ASTRAZENECA PLC SPONSORED ADR COM 046353108 Total 667 12489 SH Sole 750 11739 AT&T INC COM 00206R102 Total 16830 405555 SH Sole 27256 378299 AUFEMININ.COM COM 4074368 Total 1920 44910 SH Sole 44910 0 AUTODESK INC COM 052769106 Total 56974 1210160 SH Sole 639155 571005 AUTOLIV INC COM COM 052800109 Total 1600 28140 SH Sole 17140 11000 AUTOMATIC DATA PROCESS COM COM 053015103 Total 99585 2054589 SH Sole 740123 1314460 AUTONOMY CORP COM 0118271 Total 76513 5296600 SH Sole 5111100 185500 AVALON BAY CMNTYS INC COM 053484101 Total 1523 12815 SH Sole 3193 9622 AVERY DENNISON CORP COM 053611109 Total 7153 107603 SH Sole 10558 97045 AVID TECHNOLOGY INC COM COM 05367P100 Total 1010 28570 SH Sole 27905 665 AVISTA CORP COM COM 05379B107 Total 759 35225 SH Sole 34410 815 AVON PRODS INC COM 054303102 Total 412 11225 SH Sole 0 11225 AXA COM 7088429 Total 363210 8401600 SH Sole 8083100 275800 AXA - SPON ADR COM 054536107 Total 53125 1234337 SH Sole 1199875 34462 AXCAN PHARMA INC COM COM 054923107 Total 35849 1854585 SH Sole 1844850 9735 AZIMUT HLDG S.P.A COM B019M65 Total 92164 5373367 SH Sole 5234867 138500 B2W COMPANHIA GLOBAL DO VAREJO COM B1LH3Y1 Total 64732 1552600 SH Sole 1500300 52300 BANCO COMPARTAMOS SA COM B1W35S6 Total 54437 8704700 SH Sole 8527800 176900 BANCO ITAU HLDG FINANC SP ADR COM 059602201 Total 36930 831016 SH Sole 816341 14675 BANCO ITAU SA COM B037HR3 Total 90720 2031700 SH Sole 1962700 69000 BANCO MACRO S A SPON ADR B COM 05961W105 Total 18032 548600 SH Sole 548600 0 BANCTEC INC - 144A - QIB COM 059784207 Total 15472 1933972 SH Sole 1933972 0 BANCTEC INC - 144A - REG S COM U06620105 Total 528 66028 SH Sole 66028 0 BANK HAWAII CORP COM COM 062540109 Total 623 12068 SH Sole 0 12068 BANK NEW YORK INC COM 064057102 Total 528 12762 SH Sole 0 12762 BANK OF AMER CORP COM 060505104 Total 65503 1339813 SH Sole 308272 1031621 BANK OF NOVA SCOTIA COM 064149107 Total 431 8827 SH Sole 685 8142 BANK RAKYAT INDONESIA COM 6709099 Total 102458 160993300 SH Sole 156076900 4115500 BANKFINANCIAL CORP COM COM 06643p104 Total 388 25129 SH Sole 0 25129 BARCLAYS PLC ADR COM 06738e204 Total 534 9581 SH Sole 350 9231 BARD C R INC COM COM 067383109 Total 147889 1789769 SH Sole 919390 870229 BARRETT BUSINESS SVCS COM COM 068463108 Total 873 33790 SH Sole 33005 785 BARRY CALLEBAUT AG COM 5476929 Total 70591 93430 SH Sole 90360 3070 BAXTER INTL INC COM 071813109 Total 4398 78066 SH Sole 10682 67384 BAYER A G SPONSORED ADR COM 072730302 Total 904 12016 SH Sole 350 11666 BB&T CORP COM 054937107 Total 15219 374125 SH Sole 128314 246761 BCO SOFISA SA COM B1W1J88 Total 40166 5447900 SH Sole 5309000 138900 BEACON ROOFING SUPPLY COM 073685109 Total 7666 451216 SH Sole 219337 231879 BEAR STEARNS COS INC COM 073902108 Total 224 1600 SH Sole 0 1600 BECTON DICKINSON & CO COM 075887109 Total 2916 39135 SH Sole 10565 28570 BED BATH & BEYOND COM 075896100 Total 15179 421771 SH Sole 106172 315949 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 Total 74015 67050000 SH Sole 65109000 1941000 BEST BUY INC COM 086516101 Total 37100 794941 SH Sole 222959 572857 BG GROUP COM 0876289 Total 419599 25457888 SH Sole 24614478 684110 BG PLC FINAL INST ADR COM 055434203 Total 79004 965949 SH Sole 945292 20657 BHARAT HEAVY ELECT COM 6129523 Total 51850 1372800 SH Sole 1332000 40800 BHARTI AIRTEL LTD COM 6442327 Total 123867 6034800 SH Sole 5838200 146400 BHP BILLITON LTD SPONSORED ADR COM 088606108 Total 61033 1021491 SH Sole 983532 37959 BIM BIRLESIK MAGAZ COM B0D0006 Total 27898 418800 SH Sole 418800 0 BIOGEN IDEC INC COM COM 09062X103 Total 246 4591 SH Sole 1050 3541 BIOMET INC COM 090613100 Total 298 6539 SH Sole 0 6539 BIOSANTE PHARMACEUTCLS COM NEW COM 09065V203 Total 98 15400 SH Sole 0 15400 BIOSPHERE MEDICAL INC COM 09066v103 Total 195 27600 SH Sole 0 27600 BIOTECH HOLDERS TR DEPOSTRY RC COM 09067d201 Total 218 1300 SH Sole 0 1300 BISYS GROUP INC COM COM 055472104 Total 181 15260 SH Sole 0 15260 BJ SVCS CO COM 055482103 Total 1837 64585 SH Sole 13525 51060 BJS RESTAURANTS INC COM 09180c106 Total 1006 51010 SH Sole 1000 50010 BK OF PHILIPPINE ISLANDS COM 6074968 Total 17252 11648100 SH Sole 11648100 0 BLACKBAUD INC COM COM 09227q100 Total 1716 77740 SH Sole 0 77740 BLAST ENERGY SVCS INC COM 093440105 Total 16 117000 SH Sole 0 117000 BLINKX PLC COM B1WBW23 Total 10476 12003700 SH Sole 11672800 330900 BLUE NILE INC COM COM 09578R103 Total 13640 225845 SH Sole 45038 181157 BLUEBAY ASSET MANAGEMENT COM B1G5276 Total 44162 4446700 SH Sole 4298600 148100 BMC SOFTWARE INC COM 055921100 Total 991 32719 SH Sole 970 31749 BOEING CO COM 097023105 Total 3728 38778 SH Sole 5290 33488 BOK FINL CORP COM NEW COM 05561Q201 Total 14313 267932 SH Sole 85430 182502 BOOTS&COOTS/INTL WELL COM 099469504 Total 34 20000 SH Sole 0 20000 BORG-WARNER AUTOMOTIVE COM COM 099724106 Total 330 3830 SH Sole 100 3730 BOSTON PRIVT FINL HLDG COM COM 101119105 Total 1217 45281 SH Sole 43732 1549 BOSTON PROPERTIES INC COM 101121101 Total 3315 32460 SH Sole 200 32260 BP AMOCO P L C SPONSORED ADR COM 055622104 Total 42577 590219 SH Sole 135919 454300 BR MALLS PARTICIPAC - GDR 144A COM B1VVHB8 Total 2033 78000 SH Sole 78000 0 BR MALLS PARTICIPACOES SA COM B1RYG58 Total 84817 6331700 SH Sole 6172200 159500 BRADY CORP CL A COM 104674106 Total 410 11030 SH Sole 0 11030 BRIGHT HORIZON FAMILY COM COM 109195107 Total 10571 271691 SH Sole 66034 205957 BRISTOL MYERS SQUIBB COM 110122108 Total 5768 182771 SH Sole 15656 167115 BRITISH AMERN TOB PLC SPONSORE COM 110448107 Total 325 4713 SH Sole 0 4713 BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 Total 1762 92182 SH Sole 12992 79190 BROCADE COMMUNCTNS SYS INC COM 111621306 Total 674 86213 SH Sole 1500 84713 BROOKDALE SR LIVING COM COM 112463104 Total 19760 433627 SH Sole 23750 409877 BROOKFIELD ASSET MANAGEMENT IN COM 112585104 Total 45073 1129661 SH Sole 1101140 28521 BROOKFIELD ASSET MGMT CL A LTD COM 2092599 Total 211237 5273500 SH Sole 5105850 138850 BRUNSWICK CORP COM 117043109 Total 279 8551 SH Sole 0 8551 BT GROUP PLC ADR COM 05577e101 Total 290 4360 SH Sole 425 3935 BUCA INC COM COM 117769109 Total 884 252693 SH Sole 251493 1200 BUMIPUTRA-COMMERCE HLDGS COM 6075745 Total 167596 49455100 SH Sole 47979000 1336900 BURLINGTON NORTHERN SANTA FE C COM 12189t104 Total 3258 38274 SH Sole 3350 34924 C H ROBINSON WORLDWIDE COM COM 12541W209 Total 70184 1336346 SH Sole 647510 689436 CABELAS INC COM COM 126804301 Total 654 29550 SH Sole 10000 19550 CACI INTL INC CL A COM 127190304 Total 6855 140327 SH Sole 112085 28242 CADBURY SCHWEPPES PLC ADR COM 127209302 Total 418 7707 SH Sole 0 7707 CAIRN ENERGY PLC COM B1RZDL6 Total 64918 1834254 SH Sole 1760530 73724 CAIRN INDIA COM B1G2NN0 Total 11405 3183700 SH Sole 3183700 0 CAMPBELL SOUP CO COM 134429109 Total 366 9431 SH Sole 4500 4931 CANADIAN NATL RY CO COM 136375102 Total 44424 872265 SH Sole 846227 26038 CANON INC ADR COM 138006309 Total 53165 906646 SH Sole 881254 25392 CAP GEMINI COM 4163437 Total 122667 1670550 SH Sole 1603050 67500 CAPITA GROUP COM 0173474 Total 253673 17415400 SH Sole 16767100 563500 CAPITAL DIAGNOSTIC CORPORATION COM 14007t100 Total 0 16000 SH Sole 0 16000 CAPITAL GROWTH SYS INC COM COM 14019A107 Total 12 20000 SH Sole 0 20000 CAPITAL ONE FINL CORP COM 14040h105 Total 16845 214760 SH Sole 45334 169656 CAPITAL SR LIVING CORP COM COM 140475104 Total 13719 1456395 SH Sole 1450246 6149 CAPITALAND COM 6309303 Total 510864 96461900 SH Sole 93234300 2768600 CAPITALSOURCE INC COM 14055x102 Total 1657 67390 SH Sole 0 67390 CARBO CERAMICS INC COM 140781105 Total 223 5100 SH Sole 2850 2250 CARDINAL HEALTH INC COM 14149y108 Total 12679 179491 SH Sole 42966 136525 CARDIODYNAMICS INTL COM 141597104 Total 8 12000 SH Sole 0 12000 CARE INVT TRUST INC COM COM 141657106 Total 734 53360 SH Sole 52120 1240 CARMAX INC COM 143130102 Total 54900 2152958 SH Sole 687254 1466504 CARNIVAL CORP CL A COM 143658300 Total 2024 41502 SH Sole 23430 18072 CARPENTER TECHNOLOGY COM COM 144285103 Total 879 6755 SH Sole 4300 2455 CARPHONE WAREHOUSE COM 0878702 Total 117343 17709580 SH Sole 17164880 474900 CARRIZO OIL & INC COM COM 144577103 Total 4095 98735 SH Sole 98317 418 CARTER & CARTER COM B05K769 Total 13348 1386000 SH Sole 1339300 46700 CASTLE A M & CO COM 148411101 Total 1325 36900 SH Sole 2000 34900 CATALINA MARKETING CP COM COM 148867104 Total 13177 418321 SH Sole 81266 337455 CATERPILLAR INC DEL COM 149123101 Total 5328 68057 SH Sole 18620 49437 CATTLEGUARD INC COM COM 149472102 Total 0 10000 SH Sole 0 10000 CAVCO INDS INC DEL COM COM 149568107 Total 853 22735 SH Sole 22210 525 CBOT HLDGS INC CL A COM 14984K106 Total 25201 121979 SH Sole 1250 120729 CBS CORP COM 124857202 Total 475 14277 SH Sole 1560 12717 CBS CORP NEW CL A COM 124857103 Total 329 9879 SH Sole 0 9879 CDA WESTN BK EDMONTON COM COM 2188283 Total 36314 1367900 SH Sole 1320400 47500 CDW CORP COM 12512n105 Total 13364 157293 SH Sole 25025 132268 CELADON GROUP INC COM 150838100 Total 170 10700 SH Sole 0 10700 CELGENE CORP COM 151020104 Total 600 10480 SH Sole 0 10480 CEMEX S A SPON ADR 5 ORD COM 151290889 Total 1008 27334 SH Sole 6 27328 CENCOSUD S A SPON ADR 144A COM 15132H200 Total 159226 2559030 SH Sole 2493330 56200 CENCOSUD SA COM B00R3L2 Total 5341 1286000 SH Sole 1286000 0 CENTERLINE HOLDING COMPANY COM 15188t108 Total 207 11525 SH Sole 1000 10525 CENTRAL EUROPEAN MEDIA CL A NE COM G20045202 Total 62451 640000 SH Sole 626100 13900 CENTURY ALUMINUM CO. COM 156431108 Total 2185 40010 SH Sole 1335 38675 CENTURY CASINOS INC COM COM 156492100 Total 16086 1789375 SH Sole 1781665 7710 CEPHEID COM 15670r107 Total 3013 206370 SH Sole 12000 194370 CERES POWER HLDGS COM B035142 Total 8179 1405800 SH Sole 1405800 0 CERIDIAN CORP COM 156779100 Total 15065 430423 SH Sole 77208 353715 CF INDS HLDGS INC COM COM 125269100 Total 877 14645 SH Sole 14305 340 CHATTEM INC COM 162456107 Total 1115 17595 SH Sole 300 17295 CHEESECAKE FACTORY INC COM 163072101 Total 2513 102510 SH Sole 6225 96285 CHEMICAL FINL CORP COM COM 163731102 Total 855 33056 SH Sole 0 33056 CHESAPEAKE ENERGY CORP COM 165167107 Total 897 25940 SH Sole 7220 18720 CHESAPEAKE UTILS CORP COM COM 165303108 Total 394 11520 SH Sole 9260 2260 CHEVRON CORP COM 166764100 Total 11196 132910 SH Sole 25580 107330 CHICAGO BRIDGE & IRON COM 167250109 Total 822 21805 SH Sole 1500 20305 CHICAGO MERCHANTILE EXCHANGE H COM 167760107 Total 33565 62814 SH Sole 3081 59733 CHINA COMM CONSTR COM B1JKTQ6 Total 42112 23516000 SH Sole 23039000 92000 CHINA HIGH SPEED T COM B1YC2B3 Total 634 700000 SH Sole 700000 0 CHINA INFRASTRUCTURE MACHINY COM B0MSW50 Total 76291 34920000 SH Sole 34130000 790000 CHINA MENGNIU DAIRY CO COM B01B1L9 Total 84345 24467600 SH Sole 23659600 808000 CHINA MERCHANTS BK COM B1DYPZ5 Total 69303 22765000 SH Sole 22354900 59100 CHINA MOBILE COM 6073556 Total 69082 6433300 SH Sole 6433300 0 CHINA OILFIELD SERVICES COM 6560995 Total 21317 21122000 SH Sole 20142000 980000 CHINA VANKE CO COM 6803719 Total 140115 67659251 SH Sole 65892947 1766304 CHINA WATER AFFAIR COM 6671477 Total 10172 17440000 SH Sole 17440000 0 CHIPOTLE MEXICAN GRILL CL A COM 169656105 Total 790 9275 SH Sole 1950 7325 CHOICEPOINT INC COM 170388102 Total 1159 27325 SH Sole 3325 24000 CHRISTOPHER & BANKS CP COM COM 171046105 Total 1761 102672 SH Sole 100287 2385 CHUBB CORP COM 171232101 Total 9109 168249 SH Sole 45550 122699 CIGNA CORP COM 125509109 Total 619 11869 SH Sole 0 11869 CIMAREX ENERGY CO COM 171798101 Total 15697 398313 SH Sole 137411 260902 CINCINNATI FINL CORP COM 172062101 Total 680 15669 SH Sole 3200 12469 CINEMA CITY INTERNATIONAL COM B1K9VW2 Total 14673 1159300 SH Sole 1159300 0 CINTAS CORP COM 172908105 Total 25876 656256 SH Sole 85964 570292 CISCO SYS INC COM 17275r102 Total 186059 6680743 SH Sole 2099729 4581014 CITADEL BROADCASTING CORP COM 17285t106 Total 81 12612 SH Sole 567 12045 CITIGROUP COM COM 172967101 Total 21226 413851 SH Sole 105869 307982 CITIGROUP GLBL MKTS HLDS INC E COM 173076837 Total 142 15000 SH Sole 0 15000 CITIZENS REPUBLIC BANCORP COM COM 174420109 Total 1016 55541 SH Sole 51612 3929 CITRIX SYSTEMS, INC COM 177376100 Total 202 6000 SH Sole 0 6000 CLARCOR INC COM 179895107 Total 2376 63495 SH Sole 47255 16240 CLAYTON HLDGS INC COM COM 18418n107 Total 2905 255062 SH Sole 64344 190718 CLECO CORP NEW COM COM 12561W105 Total 792 32345 SH Sole 30815 1530 CLIMATE EXCHANGE COM 3355116 Total 4502 121300 SH Sole 121300 0 CLOROX CO DEL COM 189054109 Total 967 15570 SH Sole 4296 11274 CME GROUP INC COM 12572Q105 Total 21748 40699 SH Sole 12875 27824 COACH INC COM COM 189754104 Total 41734 880667 SH Sole 272631 608036 COCA COLA CO COM 191216100 Total 14860 284074 SH Sole 44805 239269 COCA COLA HELLENIC BTG SPONSOR COM 1912EP104 Total 2296 49950 SH Sole 49950 0 COCA COLA ICECEK COM B058ZV4 Total 8779 1158200 SH Sole 1158200 0 COCA-COLA HBC S.A. COM 4420723 Total 81071 1765540 SH Sole 1692640 72900 COGDELL SPENCER INC COM 19238u107 Total 1214 59010 SH Sole 37150 21860 COGENT INC COM 19239y108 Total 276 18800 SH Sole 2000 16800 COGNIZANT TECH SOLUTNS CL A COM 192446102 Total 59772 796961 SH Sole 403860 393101 COGNOS INC COM COM 19244C109 Total 3208 80800 SH Sole 71635 9165 COHEN & STEERS INC COM 19247a100 Total 2328 53600 SH Sole 0 53600 COINSTAR INC COM 19259p300 Total 111853 3553166 SH Sole 2742320 810846 COLGATE PALMOLIVE CO COM 194162103 Total 27361 421925 SH Sole 192590 229335 COLLAGENEX PHARMA INC COM 19419b100 Total 469 37900 SH Sole 0 37900 COLONIA REAL ESTATE AG COM 7758799 Total 27910 669880 SH Sole 650280 19600 COMCAST CORP CL A COM 20030N101 Total 1797 63922 SH Sole 12886 51036 COMCAST CORP CL A SPL COM 20030N200 Total 14238 509242 SH Sole 207656 301586 COMERICA INC COM COM 200340107 Total 274 4608 SH Sole 4608 0 COMMERCE BANCSHARES COM 200525103 Total 521 11494 SH Sole 0 11494 COMMUNITY BANCORP NEV COM COM 20343T100 Total 963 34430 SH Sole 33630 800 COMPANHIA VALE DO RIO SPONSORE COM 204412209 Total 408166 9161991 SH Sole 8899837 218654 COMPASS BANCSHARES INC COM 20449h109 Total 1300 18849 SH Sole 266 18583 COMPLETE MANAGEMENT INC COM 20452c104 Total 0 31200 SH Sole 0 31200 CONAGRA INC COM 205887102 Total 261 9750 SH Sole 0 9750 CONCUR TECHNOLOGIES COM 206708109 Total 13300 582100 SH Sole 42880 539220 CONOCOPHILLIPS COM COM 20825c104 Total 14226 181227 SH Sole 15333 165894 CONSECO INC NEW COM 208464883 Total 300 14400 SH Sole 0 14400 CONSOLIDATED EDISON INC COM 209115104 Total 210 4658 SH Sole 0 4658 CONSTELLATION ENERGY COM 210371100 Total 642 7375 SH Sole 0 7375 COPA HOLDINGS SA COM P31076105 Total 115216 1713521 SH Sole 1672273 41248 COPANO ENERGY L L C COM UNITS COM 217202100 Total 768 18010 SH Sole 0 18010 CORNING INC COM 219350105 Total 62664 2452600 SH Sole 753195 1699405 CORPORATE EXEC BRD CO COM COM 21988R102 Total 1539 23710 SH Sole 1455 22255 CORPORATE OFFICE PPTYS SH BEN COM 22002t108 Total 284 6939 SH Sole 0 6939 CORRECTIONS CP AM NEW COM COM 22025Y407 Total 54056 856529 SH Sole 694004 162525 COSENTINO SIGNATURE WINES LIMI COM g2535h105 Total 12 35000 SH Sole 0 35000 COSTAR GROUP INC COM 22160n109 Total 36524 690715 SH Sole 113782 577033 COSTCO WHOLESALE CORP COM 22160k105 Total 2008 34336 SH Sole 1955 32381 COUNTRYWIDE FINANCIAL COM COM 222372104 Total 9633 265010 SH Sole 124650 140360 COVANCE INC COM 222816100 Total 432 6310 SH Sole 2600 3710 CRA INTERNATIONAL INC COM 12618T105 Total 3872 80339 SH Sole 14080 66259 CREDICORP LTD COM COM G2519Y108 Total 21526 351900 SH Sole 351900 0 CREDIT SUISSE GROUP SPONSORED COM 225401108 Total 302 4261 SH Sole 0 4261 CREDITO EMILIANO SPA COM 7135251 Total 47968 3376149 SH Sole 3257149 119000 CRH PLC ADR COM 12626k203 Total 333 6698 SH Sole 0 6698 CRM HOLDINGS LTD COM COM G2554P103 Total 443 57890 SH Sole 56545 1345 CROSSTEX ENERGY INC COM COM 22765y104 Total 657 22900 SH Sole 0 22900 CSX CORP COM 126408103 Total 935 20742 SH Sole 0 20742 CTC MEDIA INC COM COM 12642X106 Total 68708 2531603 SH Sole 2467903 63700 CTRIP COM INTL LTD ADR COM 22943F100 Total 15759 200420 SH Sole 193620 6800 CTS EVENTIM COM 5881857 Total 33995 699203 SH Sole 678303 20900 CUMULUS MEDIA INC CL A COM 231082108 Total 313 33500 SH Sole 12450 21050 CVS CAREMARK CORP COM COM 126650100 Total 28448 780486 SH Sole 210927 569809 CYBERKINETICS NEUROTEC COM COM 23247t101 Total 10 20000 SH Sole 0 20000 CYBERLUX CORP COM COM 23247m106 Total 5 1000000 SH Sole 0 1000000 CYBERSOURCE CORP COM 23251j106 Total 26509 2198185 SH Sole 1736536 461649 CYPRESS SEMICONDUCTOR COM 232806109 Total 674 28950 SH Sole 2000 26950 CYRELA BRAZIL REAL COM 2189855 Total 90521 7294700 SH Sole 7159800 134900 CYRELA BRAZIL RLTY SA SPONSORE COM 23282C401 Total 2996 12050 SH Sole 12050 0 CYTYC CORP COM COM 232946103 Total 410 9500 SH Sole 1000 8500 D R HORTON INC COM 23331a109 Total 769 38596 SH Sole 0 38596 DABUR INDIA COM 6297356 Total 41353 16375366 SH Sole 15715366 660000 DADE BEHRING HLDGS INC COM 23342j206 Total 4665 87835 SH Sole 650 87185 DAIMLER CHRYSLER AG ORD COM d1668r123 Total 500 5441 SH Sole 150 5291 DAIMLERCHRYSLER AG COM 5529027 Total 0 1286100 SH Sole 1260800 4900 DANAHER CORP DEL COM 235851102 Total 316361 4190224 SH Sole 1746141 2444323 DANONE COM B1Y9TB3 Total 213779 2637300 SH Sole 2512400 124900 DCT INDL TRUST INC COM COM 233153105 Total 368 34281 SH Sole 0 34281 DEALERTRACK HLDGS INC COM 242309102 Total 2011 54600 SH Sole 4190 50410 DEERE & CO COM 244199105 Total 3834 31756 SH Sole 8350 23406 DELEK US HLDGS INC COM 246647101 Total 1611 60455 SH Sole 2500 57955 DELL COMPUTER CORP COM 24702r101 Total 1013 35509 SH Sole 8875 26634 DELMAR BANCORP COM NEW COM 247035207 Total 1566 46406 SH Sole 0 46406 DENA CO LTD COM B05L364 Total 61343 17700 SH Sole 17220 480 DENSO CORP COM 6640381 Total 123592 3166600 SH Sole 3038200 128400 DENTSPLY INTL INC NEW COM 249030107 Total 13490 352615 SH Sole 241018 111597 DESARROLLADORA HOMEX SPONSORED COM 25030W100 Total 119417 1970905 SH Sole 1927300 43605 DETICA GROUP COM 3153956 Total 58510 7579657 SH Sole 7380557 199100 DEVON ENERGY CORP COM 25179m103 Total 742 9487 SH Sole 514 8973 DEVRY INC DEL COM 251893103 Total 1310 38505 SH Sole 16770 21735 DEXCOM INC COM 252131107 Total 107 13100 SH Sole 0 13100 DG FASTCHANNEL INC COM COM 23326R109 Total 26227 1286886 SH Sole 1281353 5533 DIAGEO P L C SPNSRD ADR NEW COM 25243Q205 Total 2848 34196 SH Sole 511 33685 DICKS SPORTING GOODS COM 253393102 Total 33682 579028 SH Sole 213155 365873 DIGITAL THEATER SYSTEMS INC COM 23335c101 Total 30924 1420491 SH Sole 1236539 183952 DISNEY WALT CO DEL COM 254687106 Total 8511 249307 SH Sole 51183 198124 DIVERGENCE INC COM 8055280 Total 0 12500 SH Sole 0 12500 DJ ORTHOPEDICS INC COM 23325g104 Total 70290 1703184 SH Sole 1416285 286899 DOLBY LABORATORIES INC COM 25659t107 Total 2517 71110 SH Sole 10210 60900 DOLLAR TREE STORES COM 256747106 Total 217 5000 SH Sole 0 5000 DOMINION RES INC VA NEW COM 25746u109 Total 724 8399 SH Sole 1500 6899 DOMINO'S PIZZA COM B1S49Q9 Total 41935 7545600 SH Sole 7301540 244060 DONALDSON CO INC COM 257651109 Total 1224 34444 SH Sole 6350 28094 DONNELLEY R R & SONS COM COM 257867101 Total 1295 29758 SH Sole 3800 25958 DOVER CORP COM 260003108 Total 374 7330 SH Sole 6600 730 DOW CHEM CO COM 260543103 Total 4042 91411 SH Sole 5330 86081 DOW JONES & CO INC COM COM 260561105 Total 368 6400 SH Sole 1400 5000 DRIL-QUIP INC COM 262037104 Total 253 5650 SH Sole 0 5650 DST SYS INC DEL COM COM 233326107 Total 6288 79380 SH Sole 37080 42300 DTE ENERGY CO COM 233331107 Total 658 13650 SH Sole 0 13650 DU PONT E I DE NEMOURS COM COM 263534109 Total 1805 35497 SH Sole 6069 29428 DUCKWALL ALCO STORES COM 264142100 Total 20138 539039 SH Sole 510267 28772 DUKE ENERGY CORP COM COM 26441C105 Total 1450 79286 SH Sole 6320 72966 DUKE REALTY CORP COM NEW COM 264411505 Total 243 6800 SH Sole 0 6800 DUN & BRADSTREET NEW COM COM 26483e100 Total 1667 16196 SH Sole 3716 12480 E M C CORP MASS COM 268648102 Total 126214 6973174 SH Sole 3175813 3797361 EAGLE BULK SHIPPING INC COM y2187a101 Total 897 40030 SH Sole 0 40030 EAGLE MATERIALS INC COM 26969p108 Total 578 11800 SH Sole 0 11800 EARTHLINK NETWORK INC COM COM 270321102 Total 17535 2347332 SH Sole 2337166 10166 EARTHWORKS ENTMT INC COM COM 27032f101 Total 14 833333 SH Sole 0 833333 EASTMAN KODAK CO COM 277461109 Total 279 10044 SH Sole 0 10044 EATON CORP COM 278058102 Total 872 9381 SH Sole 5599 3782 EBAY INC COM 278642103 Total 8052 250226 SH Sole 29481 220745 ECLIPSYS CORP COM 278856109 Total 1534 77525 SH Sole 27000 50525 ECOLAB INC COM 278865100 Total 62620 1466508 SH Sole 373650 1092858 ECOLLEGE COM 27887e100 Total 10426 468606 SH Sole 311427 157179 EDF ENERGIES NOUVELLES COM B1HL121 Total 73857 1126405 SH Sole 1085705 40700 EDGE PETROLEUM CORP COM COM 279862106 Total 11198 799302 SH Sole 795852 3450 EFG EUROBANK ERGASIAS COM 5654316 Total 56702 1734880 SH Sole 1665544 69336 EFG HERMES HLDGS COM 6139470 Total 69746 8646117 SH Sole 8411499 225582 EFG INTERNATIONAL COM B0LF188 Total 170013 3694476 SH Sole 3592076 88100 ELAN PLC ADR COM 284131208 Total 568 25942 SH Sole 0 25942 ELDER CARE INFORMATION NETWORK COM E002265 Total 0 10000 SH Sole 0 10000 ELECTROMAGNETIC GE COM B1VN167 Total 51033 2532950 SH Sole 2429300 103650 ELECTRONIC ARTS INC COM 285512109 Total 15888 335758 SH Sole 151592 184166 EMAAR PROPERTIES PJSC COM B01RM25 Total 70471 21842200 SH Sole 21049500 792700 EMCOR GROUP INC COM COM 29084Q100 Total 881 12090 SH Sole 11810 280 EMDEON CORP COM 290849108 Total 169 12091 SH Sole 52 12039 EMERSON ELEC CO COM 291011104 Total 11259 240592 SH Sole 61942 178650 EMPLOYERS HOLDINGS INC COM COM 292218104 Total 959 45160 SH Sole 44110 1050 ENBRIDGE ENERGY PRTNRS COM 29250r106 Total 987 17775 SH Sole 420 17355 ENCANA CORP COM 292505104 Total 14450 235158 SH Sole 99511 135647 ENEL SOCIETA PER AZION ADR COM 29265W108 Total 902 16810 SH Sole 400 16410 ENERGYSOUTH INC COM COM 292970100 Total 574 11249 SH Sole 7837 3412 ENI SPA SPONSORED ADR REP 5 OR COM 26874r108 Total 319 4414 SH Sole 0 4414 EN-JAPAN INC. COM 6352750 Total 40523 10879 SH Sole 10490 389 ENTEGRIS INC COM COM 29362U104 Total 1258 105918 SH Sole 103468 2450 ENTERCOM COMM CORP COM COM 293639100 Total 1047 42083 SH Sole 38398 3685 ENTERGY CORP COM 29364g103 Total 547 5096 SH Sole 0 5096 ENTRAVISION COMMUNCTNS CL A COM 29382R107 Total 288 27650 SH Sole 10750 16900 EOG RES INC COM COM 26875P101 Total 575 7875 SH Sole 2550 5325 EQUIFAX INC COM 294429105 Total 402 9066 SH Sole 3938 5128 EQUITABLE RES INC COM COM 294549100 Total 331 6672 SH Sole 256 6416 EQUITY INNS INC COM COM 294703103 Total 735 32811 SH Sole 32053 758 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 Total 5438 119183 SH Sole 8200 110983 ERICSSON (L.M.) COM 5959378 Total 97982 24467600 SH Sole 23458600 1009000 ERICSSON L M TEL CO ADR B SEK COM 294821608 Total 54910 1376530 SH Sole 1360604 15926 ERSTE BANK DER OEST SPARKASSEN COM 5289837 Total 77323 990535 SH Sole 944683 45852 ESCO TECHNOLOGIES INC COM COM 296315104 Total 583 16085 SH Sole 15710 375 ESPRIT HLDGS COM 6321642 Total 274126 21603700 SH Sole 20871200 639000 ESSEX PPTY TR INC COM 297178105 Total 311 2680 SH Sole 0 2680 ESSILOR INTERNATIONAL COM 7212477 Total 213640 1790062 SH Sole 1731543 49750 ESTEE LAUDER COS INC CL A COM 518439104 Total 1184 26014 SH Sole 0 26014 EURAZEO COM 7042395 Total 192591 1331484 SH Sole 1288709 36753 EUROGAS CORPORATION COM 298909201 Total 45 30000 SH Sole 0 30000 EURONET WORLDWIDE INC COM 298736109 Total 205242 7038483 SH Sole 4996323 2042460 EXELON CORP COM 30161n101 Total 1964 27057 SH Sole 2974 24083 EXPEDITORS INTL OF WASHINGTON COM 302130109 Total 39324 952183 SH Sole 340009 612174 EXPRESS SCRIPTS INC COM 302182100 Total 138718 2773810 SH Sole 884008 1889702 EXTENDED CARE INFORMATION COM 8054272 Total 0 30000 SH Sole 0 30000 EXXON MOBIL CORP COM 30231g102 Total 107862 1285911 SH Sole 152862 1133049 F5 NETWORKS INC COM COM 315616102 Total 34880 432750 SH Sole 164435 268115 FACTSET RESEARCH SYSTEMS INC COM 303075105 Total 15330 224291 SH Sole 15212 209079 FAIR ISAAC & CO INC COM 303250104 Total 813 20275 SH Sole 0 20275 FAMILY DLR STORES INC COM 307000109 Total 3081 89801 SH Sole 9700 80101 FANUC LTD COM 6356934 Total 100775 978400 SH Sole 951400 11500 FASTENAL CO COM 311900104 Total 386889 9242464 SH Sole 4536932 4707032 FCSTONE GROUP IN COM COM 31308T100 Total 7380 128832 SH Sole 47415 81017 FEDERAL NATL MTG ASSN COM 313586109 Total 687 10528 SH Sole 0 10528 FEDERAL REALTY INVT TR SH BEN COM 313747206 Total 337 4364 SH Sole 0 4364 FEDEX CORP COM 31428x106 Total 5562 50123 SH Sole 4750 45373 FIFTH THIRD BANCORP COM 316773100 Total 2329 58578 SH Sole 8729 49849 FINANCIAL FED CORP COM COM 317492106 Total 1323 44359 SH Sole 42105 2254 FINANCIAL TECHNOLO COM 6257521 Total 71274 962310 SH Sole 929810 32500 FINISAR COM 31787a101 Total 552 146220 SH Sole 0 146220 FIRST CASH FINL SVCS COM COM 31942D107 Total 15269 651424 SH Sole 648624 2800 FIRST DATA CORP COM 319963104 Total 40221 1231122 SH Sole 589990 641132 FIRST MIDWEST BANCORP COM 320867104 Total 3136 88314 SH Sole 52476 35838 FIRST POTOMAC RLTY TR COM COM 33610F109 Total 844 36245 SH Sole 35410 835 FIRST TRUST FINANCIAL CORP KAN COM 9N00566 Total 0 50000 SH Sole 50000 0 FIRSTMERIT CORP COM COM 337915102 Total 1047 50040 SH Sole 48880 1160 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 Total 39716 1102605 SH Sole 874650 227955 FISERV INC COM 337738108 Total 61214 1077720 SH Sole 547128 530192 FLEXTRONICS INTL LTD ORD COM y2573f102 Total 177 16424 SH Sole 0 16424 FLIR SYS INC COM COM 302445101 Total 83874 1813503 SH Sole 889292 924211 FLOWERS FOODS INC COM COM 343498101 Total 828 24810 SH Sole 23695 1115 FLUOR CORP COM 343412102 Total 2425 21775 SH Sole 675 21100 FMC TECHNOLOGIES INC COM 30249u101 Total 465 5874 SH Sole 0 5874 FOCUS MEDIA HLDG LTD SPONSORED COM 34415v109 Total 171173 3390595 SH Sole 3325725 51870 FOREST LABS INC CL A COM 345838106 Total 1524 33388 SH Sole 13805 19583 FOREST OIL CORP COM NEW COM 346091705 Total 1624 38433 SH Sole 36488 1945 FORTUNE BRANDS INC COM 349631101 Total 3957 48048 SH Sole 11333 36715 FORWARD AIR CORP COM COM 349853101 Total 1337 39230 SH Sole 38320 910 FOXCONN INTERNATIO COM B05MBB8 Total 65574 22886300 SH Sole 21935300 951000 FOXHOLLOW TECHNOLOGIES COM 35166a103 Total 444 20924 SH Sole 7600 13324 FPL GROUP INC COM 302571104 Total 3536 62333 SH Sole 24200 38133 FRANKLIN RES INC COM 354613101 Total 82988 626472 SH Sole 229101 397371 FREDDIE MAC COM 313400301 Total 1705 28089 SH Sole 4504 23585 FREEPORT-MCMORAN COP&G CL B COM 35671d857 Total 3335 40270 SH Sole 250 40020 FROZEN FOOD EXPR INDS COM COM 359360104 Total 10716 1056831 SH Sole 1052378 4453 FU JI FOOD & CATER COM B04W2V6 Total 57493 16709200 SH Sole 16181200 528000 FUJIMI INC COM 6355276 Total 28513 1086800 SH Sole 1052100 34700 FUKUOKA FINANCIAL COM B1TK1Y8 Total 181493 27535000 SH Sole 26556000 788000 G & K SVCS INC CL A COM 361268105 Total 880 22275 SH Sole 21760 515 GAMESTOP CORP CL A COM 36467W109 Total 1241 31748 SH Sole 13100 18648 GANDER MOUNTAIN CO COM 36471p108 Total 274 24200 SH Sole 1500 22700 GANNETT INC COM COM 364730101 Total 306 5575 SH Sole 1500 4075 GAP INC DEL COM 364760108 Total 396 20776 SH Sole 0 20776 GARMIN LTD ORD COM g37260109 Total 407 5510 SH Sole 0 5510 GARTNER GROUP INC NEW CL A COM 366651107 Total 2108 85765 SH Sole 2670 83095 GEBERIT COM B1WGG93 Total 103695 608080 SH Sole 585680 19400 GENENTECH INC COM SPL COM 368710406 Total 169897 2245543 SH Sole 831665 1414328 GENERAL DYNAMICS CORP COM 369550108 Total 1029 13162 SH Sole 2000 11162 GENERAL ELEC CO COM 369604103 Total 176314 4605913 SH Sole 1391454 3215879 GENERAL GROWTH PPTYS COM 370021107 Total 13298 251168 SH Sole 55024 196144 GENERAL MILLS INC COM 370334104 Total 2133 36529 SH Sole 4000 32529 GENLYTE GROUP INC COM COM 372302109 Total 1276 16250 SH Sole 15875 375 GENTEX CORP COM 371901109 Total 322 16360 SH Sole 5800 10560 GENUINE PARTS CO COM 372460105 Total 1171 23617 SH Sole 0 23617 GENWORTH FINL INC COM CL A COM 37247d106 Total 2116 61528 SH Sole 1555 59973 GENZYME CORP COM 372917104 Total 3024 46963 SH Sole 35341 11622 GEO GROUP INC COM COM 36159R103 Total 35278 1212315 SH Sole 1177697 34618 GETTY IMAGES INC COM 374276103 Total 1265 26459 SH Sole 3200 23259 GIGAMEDIA LTD ORD COM Y2711Y104 Total 31260 2318988 SH Sole 2309022 9966 GILDAN ACTIVEWEAR INC COM 2254645 Total 65304 1910000 SH Sole 1842300 67700 GILDAN ACTIVEWEAR INC COM COM 375916103 Total 27534 802992 SH Sole 785776 17216 GILEAD SCIENCES INC COM 375558103 Total 205528 5297147 SH Sole 2468892 2828875 GLAXOSMITHKLINE COM 37733w105 Total 2299 43917 SH Sole 6058 37859 GLOBAL PMTS INC COM 37940x102 Total 21613 545105 SH Sole 216617 329108 GOLDMAN SACHS GROUP COM 38141g104 Total 200931 927020 SH Sole 337886 589204 GOODRICH PETE CORP COM NEW COM 382410405 Total 1249 36080 SH Sole 20725 15355 GOODYEAR TIRE & RUBR COM COM 382550101 Total 205 5906 SH Sole 200 5706 GOOGLE INC CL A COM 38259P508 Total 20697 39596 SH Sole 5147 34449 GPO FIN BANORTE COM 2421041 Total 42278 9202500 SH Sole 9202500 0 GRACO INC COM COM 384109104 Total 17141 425549 SH Sole 348509 77040 GRAINGER W W INC COM 384802104 Total 36582 393150 SH Sole 135878 257122 GRANITE CITY FD & BREW COM COM 38724Q107 Total 8494 1558583 SH Sole 1552751 5832 GRANT PRIDECO INC COM 38821g101 Total 95784 1779401 SH Sole 1092481 686720 GREIF BROS CORP CL A COM 397624107 Total 262 4400 SH Sole 0 4400 GRIFOLS SA COM B01SPF2 Total 112576 5174158 SH Sole 4958206 215952 GRUPO AEROPORTUARIO DE SPON AD COM 400506101 Total 81226 1646917 SH Sole 1611854 35063 GRUPO FAMSA SAB DE CV COM B15F749 Total 24421 4184700 SH Sole 4184700 0 GSI SECURITIZATION LTD SHS COM g4159j102 Total 0 10000 SH Sole 0 10000 HALLIBURTON CO COM 406216101 Total 2794 80998 SH Sole 0 80998 HANA TOUR SERVICE COM 6311632 Total 18362 188500 SH Sole 188500 0 HANOVER INS GROUP INC COM COM 410867105 Total 862 17670 SH Sole 17260 410 HANSEN NAT CORP COM COM 411310105 Total 58450 1359925 SH Sole 701610 658315 HARLEY DAVIDSON INC COM 412822108 Total 17560 294589 SH Sole 62637 231952 HARTE HANKS COMMUNICATIONS INC COM 416196103 Total 1102 42925 SH Sole 14625 28300 HARTFORD FINANCIAL SERVICES GR COM 416515104 Total 1666 16920 SH Sole 100 16820 HBOS COM 3058750 Total 276755 13997000 SH Sole 13518000 364000 HCC INS HLDGS INC COM 404132102 Total 1505 45077 SH Sole 10510 34567 HEALTH CARE PPTY INVS COM 421915109 Total 670 23188 SH Sole 0 23188 HEALTH CARE REIT INC COM 42217k106 Total 1725 42771 SH Sole 0 42771 HEALTH MGMT ASSOC INC CL A COM 421933102 Total 136 11993 SH Sole 3037 8956 HEALTHCARE SVCS GP INC COM 421906108 Total 2229 75587 SH Sole 1485 74102 HEALTHGRADES.COM COM 42218Q102 Total 651 100000 SH Sole 0 100000 HEALTHWAYS INC COM 422245100 Total 202447 4273735 SH Sole 2572934 1701301 HEARTLAND EXPRESS INC COM COM 422347104 Total 5366 329219 SH Sole 147630 181797 HEARTLAND PMT SYS INC COM 42235n108 Total 30168 1028603 SH Sole 443570 585033 HECLA MNG CO COM 422704106 Total 139 16300 SH Sole 0 16300 HEIDRICK & STRUGGLES INTL INC COM 422819102 Total 2691 52535 SH Sole 2505 50030 HEINEKEN N V ADR COM 423012202 Total 361 12306 SH Sole 0 12306 HEINZ H J CO COM 423074103 Total 2520 53101 SH Sole 14559 38542 HELIX ENERGY SOLUTIONS GROUP COM 42330p107 Total 369 9250 SH Sole 0 9250 HEMTEX AB COM B0L8VR6 Total 16452 857900 SH Sole 831000 26900 HERSHEY FOODS CORP COM 427866108 Total 1581 31250 SH Sole 10550 20700 HESS CORPORATION COM 42809h107 Total 2162 36670 SH Sole 1100 35570 HEWLETT PACKARD CO COM 428236103 Total 4248 95222 SH Sole 23729 71493 HILAND PARTNERS LP UNIT LTD PA COM 431291103 Total 794 14575 SH Sole 925 13650 HILTON HOTELS CORP COM 432848109 Total 2036 60856 SH Sole 0 60856 HIMAX TECHNOLOGIES INC SPONSOR COM 43289P106 Total 60063 10409523 SH Sole 10227297 182226 HLTH CORPORATION COM 40422y101 Total 362 25850 SH Sole 0 25850 HOME DEPOT INC COM 437076102 Total 9961 253131 SH Sole 31082 222049 HOMESERVE COM 3432116 Total 63237 1754930 SH Sole 1695130 59800 HON HAI PRECISION COM 5758218 Total 106118 5928375 SH Sole 5760974 85480 HON HAI PRECISION INDS GDR 144 COM 438090102 Total 3339 193206 SH Sole 193206 0 HON HAI PRECISIONS INDUSTRY COM 6438564 Total 241734 27974724 SH Sole 27274035 700689 HONEYS CO LTD COM 6713205 Total 54162 1345810 SH Sole 1303350 36560 HONEYWELL INTL INC COM 438516106 Total 2133 37916 SH Sole 5228 32688 HOPSON DEVELOPMENT COM 6116246 Total 22652 8068000 SH Sole 7845700 196000 HORIZON OFFSHORE INC COM COM 44043J204 Total 831 43300 SH Sole 42295 1005 HOSPIRA INC COM 441060100 Total 1107 28351 SH Sole 6178 22173 HOSPITALITY PPTYS TR SH BEN I COM 44106m102 Total 253 6100 SH Sole 0 6100 HOT TOPIC INC COM COM 441339108 Total 121 11100 SH Sole 0 11100 HOUSEVALUES INC COM 44183y102 Total 155 33959 SH Sole 0 33959 HOUSING DEVELOPMENT FINANCE CO COM 6171900 Total 42087 844300 SH Sole 813500 30800 HOUSTON WIRE & CABLE CO COM 44244k109 Total 36125 1271582 SH Sole 487612 783970 HSBC HLDGS PLC SPONS ADR NEW COM 404280406 Total 15508 168993 SH Sole 17056 151937 HUB GROUP INC CL A COM 443320106 Total 365 10400 SH Sole 0 10400 HUDSON CITY BANCORP COM 443683107 Total 201 16495 SH Sole 0 16495 HUDSON HIGHLAND GROUP COM COM 443792106 Total 7613 355937 SH Sole 353537 2400 HUMAN GENOME SCIENCES COM 444903108 Total 438 49150 SH Sole 0 49150 HURON CONSULTING GROUP COM 447462102 Total 8194 112232 SH Sole 61415 50817 HUSKY ENERGY INC COM 448055103 Total 251 3028 SH Sole 3028 0 HYTHIAM INC COM COM 44919F104 Total 19427 2245959 SH Sole 2052524 193435 IBIS TECHNOLOGY CORP COM 450909106 Total 15 10000 SH Sole 0 10000 ICON PLC SPONSORED ADR COM 45103t107 Total 3742 85571 SH Sole 710 84861 IDEX CORP COM COM 45167R104 Total 4220 109507 SH Sole 78207 31300 IDEXX LABS CORP COM 45168d104 Total 122602 1295597 SH Sole 567720 727877 IFX CORPORATION NEW COM eek518301 Total 0 66600 SH Sole 0 66600 IGUATEMI EMPRESA COM B1NXMK6 Total 53818 2937200 SH Sole 2867800 69400 IHS INC CL A COM 451734107 Total 22129 481074 SH Sole 25600 455474 ILIAD COM 7759435 Total 94277 930754 SH Sole 900704 24450 ILLINOIS TOOL WKS INC COM 452308109 Total 91579 1689972 SH Sole 292861 1397712 IMMUNOGEN INC COM 45253h101 Total 181 32750 SH Sole 0 32750 IMPERIAL OIL LTD NEW COM 453038408 Total 316 6825 SH Sole 3000 3825 IMS HEALTH INC COM 449934108 Total 105863 3294851 SH Sole 1851017 1443834 INBEV COM 4755317 Total 359842 4529000 SH Sole 4372800 134000 INDUSTRIA DE DISENO TEXTIL SA COM 7111314 Total 229450 3881518 SH Sole 3754518 101900 INFOPIA INC COM 8054846 Total 0 150000 SH Sole 0 150000 INFOSYS TECH LTD SPONSORED ADR COM 456788108 Total 184427 3660729 SH Sole 3108718 552011 INFOSYS TECHNOLOGIES COM 6205122 Total 91796 1937904 SH Sole 1856704 59200 INNERWORKINGS INC COM COM 45773Y105 Total 82589 5155405 SH Sole 4254949 900456 INOX LEISURE LTD COM B0N45N6 Total 10971 3310879 SH Sole 3310879 0 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 Total 153475 3105532 SH Sole 2274452 831080 INTEGRYS ENERGY GROUP INC COM 45822p105 Total 384 7575 SH Sole 0 7575 INTEL CORP COM 458140100 Total 26412 1112561 SH Sole 224185 888376 INTENSA SANPAOLO SPA SPONS ADR COM 46115h107 Total 290 6480 SH Sole 0 6480 INTERACTIVE MOTORSPORT COM COM 45839P106 Total 5 200000 SH Sole 200000 0 INTERCONTINENTAL EXCHANGE INC COM 45865v100 Total 176896 1196459 SH Sole 516145 680514 INTERFACE INC CL A COM 458665106 Total 1430 75820 SH Sole 74055 1765 INTERNATIONAL BUS MACH COM 459200101 Total 13549 128735 SH Sole 29442 99369 INTERNATIONAL GAME TEC COM 459902102 Total 8815 222046 SH Sole 109090 112956 INTERNATIONAL PAPER CO COM 460146103 Total 416 10660 SH Sole 525 10135 INTERNATL RECTIFIER CP COM 460254105 Total 257 6900 SH Sole 0 6900 INTERSECTIONS INC COM 460981301 Total 314 31450 SH Sole 3000 28450 INTUIT COM COM 461202103 Total 110406 3670440 SH Sole 1734068 1936772 INTUITIVE SURGICAL INC COM 46120e602 Total 531 3828 SH Sole 0 3828 INVESTORS FINL SERVICE COM 461915100 Total 32181 521835 SH Sole 227878 294257 IRIS INTL INC COM COM 46270W105 Total 9277 550881 SH Sole 548681 2200 IRON MTN INC PA COM 462846106 Total 202790 7760836 SH Sole 2957174 4805041 ITC HLDGS CORP COM COM 465685105 Total 800 19700 SH Sole 0 19700 ITT CORP COM 450911102 Total 495 7253 SH Sole 0 7253 ITURAN LOCATION AND CONTROL LT COM m6158m104 Total 507 40600 SH Sole 0 40600 J & J SNACK FOODS CORP COM COM 466032109 Total 774 20497 SH Sole 20022 475 J CREW GROUP INC COM 46612H402 Total 476 8800 SH Sole 8800 0 J2 GLOBAL COMMUNICATNS COM 46626e205 Total 243890 6988259 SH Sole 4370059 2618890 JABIL CIRCUIT INC COM 466313103 Total 136425 6181456 SH Sole 3438075 2743381 JACOBS ENGR GROUP DEL COM COM 469814107 Total 233 4058 SH Sole 3666 392 JAMBA INC COM COM 47023a101 Total 419 45950 SH Sole 2800 43150 JARDEN CORP COM COM 471109108 Total 68565 1594174 SH Sole 1411469 182705 JDS UNIPHASE CORP COM 46612j507 Total 180 13461 SH Sole 2687 10774 JEFFERIES GRP INC NEW COM 472319102 Total 2081 77139 SH Sole 0 77139 JOHNSON & JOHNSON COM 478160104 Total 55275 897050 SH Sole 167885 729165 JOHNSON CTLS INC COM 478366107 Total 155601 1344062 SH Sole 622646 721416 JONES LANG LASALLE INC COM 48020q107 Total 2764 24353 SH Sole 12265 12088 JOS A BANK CLOTHIERS COM COM 480838101 Total 14421 347734 SH Sole 346239 1495 JOY GLOBAL INC COM 481165108 Total 368 6323 SH Sole 0 6323 JP MORGAN CHASE & CO COM 46625h100 Total 25744 531361 SH Sole 145122 386239 JULIUS BAER HLDGS AG COM B1WHVV3 Total 57570 802700 SH Sole 774600 15400 JUMBO SA COM 7243530 Total 60206 1737300 SH Sole 1684300 53000 JUPITER TELECOMM COM 6301956 Total 122093 147822 SH Sole 142420 4641 K.K.DAVINCI ADVISO COM 6397494 Total 50838 58132 SH Sole 56239 1649 KANSAS CITY SOUTHN IND COM 485170302 Total 2342 62411 SH Sole 1750 60661 KAYDON CORP COM COM 486587108 Total 1077 20655 SH Sole 20175 480 KAZKOMMERTSBANK JSC - GDR 144A COM 48666E509 Total 87659 3988109 SH Sole 3868825 119284 KELLOGG CO COM 487836108 Total 4961 95795 SH Sole 12062 83733 KENEDIX INC COM 6411758 Total 26342 14144 SH Sole 13630 514 KENEXA CORPORATION COM 488879107 Total 852 22600 SH Sole 0 22600 KENSEY NASH CORP COM COM 490057106 Total 9346 348590 SH Sole 347190 1400 KEYCORP COM 493267108 Total 1127 32855 SH Sole 2900 29955 KFORCE INC COM COM 493732101 Total 59153 3701670 SH Sole 3248400 453270 KIMBERLY CLARK CORP COM 494368103 Total 4880 72966 SH Sole 7050 65916 KIMBERLY CLARK DE MEX SPON ADR COM 494386204 Total 698 32100 SH Sole 0 32100 KINDER MORGAN MGMT LLC SHS COM 49455u100 Total 823 15866 SH Sole 0 15866 KINGFISHER PLC SPON ADR PAR COM 495724403 Total 190 21015 SH Sole 0 21015 KINGSPAN GROUP COM 0492793 Total 105537 3764140 SH Sole 3632740 131400 KINROSS GOLD CORP COM 496902404 Total 127 10882 SH Sole 0 10882 KITE RLTY GROUP TR COM COM 49803T102 Total 1466 77080 SH Sole 75310 1770 KLEPIERRE COM 7582556 Total 50032 294179 SH Sole 282525 11654 KNIGHT TRANSN INC COM COM 499064103 Total 59180 3053718 SH Sole 1667649 1386819 KOHLS CORP COM 500255104 Total 60795 855919 SH Sole 331187 525082 KOMATSU COM 6496584 Total 206756 7132200 SH Sole 6890600 195600 KONA GRILL INC - 144A COM 50047H201 Total 14196 854738 SH Sole 851370 3368 KONECRANES OYJ COM B11WFP1 Total 7130 169700 SH Sole 169700 0 KONINKLIJKE PHILIPS ELECTRONIC COM 500472303 Total 303 7170 SH Sole 0 7170 KRAFT FOODS INC CL A COM 50075N104 Total 3462 98224 SH Sole 7131 91093 KUALA LUMPUR KEPG COM 6497446 Total 83435 22330100 SH Sole 21861400 375600 KUEHNE & NAGEL AG COM B142S60 Total 191173 2077140 SH Sole 1997740 69350 KYPHON INC COM 501577100 Total 208429 4328743 SH Sole 2552856 1776787 L'OREAL CO ADR COM 502117203 Total 44018 1856075 SH Sole 1816320 39755 L-3 COMMUNICATNS HLDGS COM 502424104 Total 2314 23761 SH Sole 4600 19161 LABORATORY AMER HLDGS COM NEW COM 50540R409 Total 532 6800 SH Sole 6000 800 LAMAR ADVERTISING CO CL A COM 512815101 Total 41090 654720 SH Sole 381297 273423 LARSEN & TOUBRO COM B0166K8 Total 34881 646900 SH Sole 646900 0 LAS VEGAS SANDS CORP COM 517834107 Total 1129 14787 SH Sole 200 14587 LASALLE HOTEL PPTYS COM SH BEN COM 517942108 Total 837 19285 SH Sole 18840 445 LAUREATE EDUCATION INC COM 518613104 Total 186497 3024600 SH Sole 1871486 1153764 LCA-VISION INC COM PAR $.001 COM 501803308 Total 6542 138439 SH Sole 68895 69544 LEE & MAN PAPER MANUFACTURING COM 6693772 Total 60825 21964200 SH Sole 21428200 536000 LEGG MASON INC COM 524901105 Total 745 7575 SH Sole 3925 3650 LEGGETT & PLATT INC COM 524660107 Total 889 40354 SH Sole 0 40354 LEHMAN BROS HLDGS INC COM 524908100 Total 8279 109236 SH Sole 18367 90619 LEUCADIA NATL CORP COM 527288104 Total 848 24064 SH Sole 0 24064 LEVEL 3 COMMUNICATIONS INC COM 52729n100 Total 90 15425 SH Sole 0 15425 LI & FUNG COM 6286257 Total 160635 44612149 SH Sole 43239349 1044500 LI NING CO LTD COM B01JCK9 Total 66537 27435700 SH Sole 26668543 767157 LIBERTY GLOBAL INC CL A COM 530555101 Total 217 5299 SH Sole 0 5299 LIBERTY GLOBAL INC COM SER C COM 530555309 Total 208 5299 SH Sole 0 5299 LIBERTY MEDIA - INTERACTIVE A COM 53071M104 Total 358 16038 SH Sole 404 15634 LIBERTY MEDIA HOLD-CAP SER A COM 53071M302 Total 377 3206 SH Sole 80 3126 LIFE TIME FITNESS INC COM 53217r207 Total 159413 2994805 SH Sole 1343204 1652001 LIFECELL CORP COM COM 531927101 Total 22020 721032 SH Sole 702777 18255 LIFECORE BIOMEDICAL COM COM 532187101 Total 20289 1278446 SH Sole 1264262 14184 LILLY ELI & CO COM 532457108 Total 26510 474422 SH Sole 128810 346012 LIME ENERGY CO COM 53261u106 Total 19 10329 SH Sole 0 10329 LIMITED INC COM 532716107 Total 1192 43431 SH Sole 8916 34515 LINCOLN ELEC HLDGS COM COM 533900106 Total 567 7637 SH Sole 6200 1437 LINCOLN NATL CORP IND COM 534187109 Total 4587 64660 SH Sole 10390 54570 LINEAR TECHNOLOGY CORP COM 535678106 Total 13429 371197 SH Sole 101252 270179 LIONS GATE ENTMNT CORP COM NEW COM 535919203 Total 21953 1990326 SH Sole 1904770 85556 LITTELFUSE INC COM 537008104 Total 2450 72574 SH Sole 29200 43374 LIZ CLAIBORNE COM 539320101 Total 1686 45225 SH Sole 0 45225 LLOYDS TSB GROUP PLC SPONSORED COM 539439109 Total 240 5382 SH Sole 0 5382 LOCALIZA RENT A CA COM B08K3S0 Total 55813 4942300 SH Sole 4818300 124000 LOCKHEED MARTIN CORP COM 539830109 Total 1692 17976 SH Sole 6137 11839 LOEWS CORP COM 540424108 Total 3498 68620 SH Sole 0 68620 LOGITECH INTL S A SPONSORED AD COM 002575132 Total 792 30000 SH Sole 30000 0 LOJAS RENNER SA COM B0CGYD6 Total 55168 2927100 SH Sole 2834800 92300 L'OREAL COM 4057808 Total 351916 2967800 SH Sole 2854700 95900 LOWES COS INC COM 548661107 Total 17219 561070 SH Sole 148516 413754 LUBRIZOL CORP COM 549271104 Total 1005 15570 SH Sole 0 15570 LUPATECH SA COM B14TFV5 Total 13707 564700 SH Sole 564700 0 LUXOTTICA GROUP COM 4800659 Total 96097 2472350 SH Sole 2355250 117100 LUXOTTICA GROUP S P A SPONSORE COM 55068r202 Total 719 18624 SH Sole 650 17974 LVMH MOET-HENNESSY LOUIS VUITT COM 4061412 Total 181052 1567200 SH Sole 1504000 63200 LYONDELL PETROCHEMICAL COM 552078107 Total 483 13021 SH Sole 0 13021 M & T BANK CORP COM 55261f104 Total 5056 47298 SH Sole 5225 42073 MACQUARIE BANK COM 6551353 Total 469088 6504821 SH Sole 6276607 197014 MACQUARIE INFRSTRCTRE SH BEN I COM 55607x108 Total 1197 28870 SH Sole 0 28870 MACROVISION CORP COM 555904101 Total 20229 672967 SH Sole 205084 467883 MAGELLAN HEALTH SVCS COM NEW COM 559079207 Total 1395 30020 SH Sole 29325 695 MAGELLAN MIDSTREAM PTNRS LP U COM 559080106 Total 4089 87790 SH Sole 2900 84890 MAGNIT-CLS COM B1393X4 Total 10306 234500 SH Sole 234500 0 MAIDENFORM BRANDS INC COM COM 560305104 Total 469 23635 SH Sole 0 23635 MAN GROUP COM B16BRD5 Total 306862 25114300 SH Sole 24252500 756100 MANITOWOC INC COM 563571108 Total 843 10500 SH Sole 5800 4700 MANULIFE FINL CORP COM COM 56501R106 Total 334 8942 SH Sole 160 8782 MARATHON OIL CORP COM 565849106 Total 364 6072 SH Sole 300 5772 MARLIN BUSINESS SVCS COM 571157106 Total 23633 1109033 SH Sole 947370 161663 MARRIOTT INTL INC NEW CL A COM 571903202 Total 60186 1391907 SH Sole 441074 950833 MARSH & MCLENNAN COS COM 571748102 Total 3470 112373 SH Sole 3900 108473 MARSHALL & ILSLEY CORP COM 571834100 Total 1931 40549 SH Sole 14356 26193 MASCO CORP COM 574599106 Total 213 7513 SH Sole 500 7013 MASTERCARD INC COM 57636q104 Total 869 5243 SH Sole 100 5143 MATHSTAR INC COM COM 576801203 Total 4769 3096480 SH Sole 3083168 13312 MATRIXX INITIATIVES COM COM 57685L105 Total 1150 54926 SH Sole 53651 1275 MATTHEWS INTL CORP CL A COM 577128101 Total 7023 161044 SH Sole 133400 27644 MAXIM INTEGRATED PRODS COM COM 57772K101 Total 25506 763438 SH Sole 248772 514666 MB FINANCIAL INC NEW COM 55264u108 Total 554 15948 SH Sole 0 15948 MCCORMICK & CO INC NON VOTING COM 579780206 Total 348 9130 SH Sole 1400 7730 MCCORMICK & SCHMICKS COM COM 579793100 Total 14177 546526 SH Sole 455246 91280 MCDONALDS CORP COM 580135101 Total 10648 209788 SH Sole 13703 196085 MCGRAW HILL COS INC COM COM 580645109 Total 16260 238838 SH Sole 79290 159548 MCKESSON CORP NEW COM COM 58155Q103 Total 278 4654 SH Sole 0 4654 MEARS GROUP COM 0563042 Total 6050 927900 SH Sole 927900 0 MEDAREX INC COM 583916101 Total 231 16200 SH Sole 0 16200 MEDCO HEALTH SOLUTIONS COM COM 58405U102 Total 1790 22958 SH Sole 3203 19755 MEDIATEK INC COM 6372480 Total 153973 9883760 SH Sole 9549320 284440 MEDICIS PHARMACEUTICAL CORP COM 584690309 Total 436 14300 SH Sole 0 14300 MEDTRONIC INC COM 585055106 Total 73551 1418276 SH Sole 635185 783491 MELLON FINL CORP COM COM 58551A108 Total 2473 56206 SH Sole 28866 27340 MENTOR CORP MINN COM COM 587188103 Total 1718 42233 SH Sole 2125 40108 MERCK & CO INC COM 589331107 Total 9709 194965 SH Sole 19165 175800 MEREDITH CORP COM 589433101 Total 1242 20170 SH Sole 100 20070 MERILL LYNCH & CO INC COM 590188108 Total 2771 33159 SH Sole 8311 24848 MERIT MED SYS INC COM 589889104 Total 151 12674 SH Sole 0 12674 MERITAGE HOMES CORP COM COM 59001A102 Total 6419 239958 SH Sole 238632 1326 METLIFE INC COM 59156r108 Total 1363 21157 SH Sole 0 21157 METRO-GOLDWYN-MAYER INC NEW COM 552953101 Total 254 3089 SH Sole 0 3089 MGE ENERGY INC COM COM 55277P104 Total 461 14100 SH Sole 8300 5800 MGIC INVT CORP WIS COM COM 552848103 Total 976 17160 SH Sole 15160 2000 MICHAEL PAGE INTERNATIONAL COM 3023231 Total 146725 13916370 SH Sole 13492220 424150 MICROCHIP TECHNOLOGY COM 595017104 Total 84105 2270643 SH Sole 1217010 1053633 MICRON TECHNOLOGY INC COM 595112103 Total 179 14350 SH Sole 1500 12850 MICROS SYS INC COM 594901100 Total 3824 70295 SH Sole 21755 48540 MICROSOFT CORP COM 594918104 Total 108661 3687201 SH Sole 986928 2701533 MICROVISION INC WASH COM 594960106 Total 55 11000 SH Sole 0 11000 MID-AMER APT CMNTYS COM COM 59522J103 Total 1613 30745 SH Sole 30030 715 MIDWEST BANC HOLDINGS COM 598251106 Total 471 32550 SH Sole 0 32550 MILLER HERMAN INC COM COM 600544100 Total 282 8912 SH Sole 0 8912 MINERALS TECHNOLOGIES COM COM 603158106 Total 4083 60985 SH Sole 12000 48985 MIRAIAL CO.LTD COM B0C3TN2 Total 33204 240500 SH Sole 233100 7400 MITSUBISHI UFJ FINL SPONSORED COM 606822104 Total 467 42439 SH Sole 10495 31944 MIVA INC COM COM 55311R108 Total 8495 1306913 SH Sole 1298613 8300 MOBILE MINI INC COM 60740f105 Total 17772 608653 SH Sole 583891 24762 MOLEX INC COM 608554101 Total 10408 346827 SH Sole 123180 223847 MOLEX INC CL A COM 608554200 Total 26338 992031 SH Sole 92486 899545 MONOGEN INC COM 60975v106 Total 44 50000 SH Sole 0 50000 MONOLITHIC PWR SYS INC COM COM 609839105 Total 14846 850761 SH Sole 847103 3658 MONSANTO CO NEW COM 61166w101 Total 8822 130622 SH Sole 36266 94356 MONSTER WORLDWIDE INC COM 611742107 Total 2619 63725 SH Sole 8575 55150 MOODYS CORP COM 615369105 Total 118190 1900166 SH Sole 764358 1135808 MORGAN STANLEY COM 617446448 Total 7632 90990 SH Sole 9915 81075 MORNINGSTAR INC COM COM 617700109 Total 19596 416727 SH Sole 247482 169145 MOTORCAR PARTS OF AMERICA INC COM 620071100 Total 9934 846437 SH Sole 843115 3322 MOTOROLA INC COM 620076109 Total 2244 126827 SH Sole 4255 122572 MPC CORP COM 553166109 Total 72 50000 SH Sole 0 50000 MSC INDL DIRECT INC CL A COM 553530106 Total 4285 77907 SH Sole 5695 72212 MTN GROUP LTD COM 6563206 Total 173366 12682300 SH Sole 12273800 343000 MTU AERO ENGINES H COM B09DHL9 Total 14908 229014 SH Sole 229014 0 MWI VETERINARY SUPPLY COM 55402x105 Total 7869 197271 SH Sole 0 197271 MYLAN LABS INC COM 628530107 Total 231 12750 SH Sole 0 12750 NABORS INDS LTD COM g6359f103 Total 770 23075 SH Sole 11500 11575 NAKANISHI INC COM 6271071 Total 29161 234000 SH Sole 225300 8700 NALCO HOLDING COMPANY COM 62985q101 Total 5111 186218 SH Sole 9500 176718 NANOPHASE TECHNOLOGIES COM 630079101 Total 122 20000 SH Sole 0 20000 NASHUA CORP COM COM 631226107 Total 228 21300 SH Sole 0 21300 NASHVILLE RECORDS INC COM COM 63147p106 Total 2 100000 SH Sole 0 100000 NASPERS COM 6622691 Total 136321 5282070 SH Sole 5167870 94100 NASPERS LTD SPON ADR N SHS COM 631512100 Total 29031 1124873 SH Sole 1100574 24299 NATIONAL BANK OF GREECE COM 4625959 Total 139454 2435316 SH Sole 2347894 69002 NATIONAL BK GREECE SA SPONSORE COM 633643408 Total 52297 4567516 SH Sole 4446399 121117 NATIONAL CITY CORP COM 635405103 Total 4291 128794 SH Sole 46938 81856 NATIONAL FINL PARTNERS CORP COM 63607p208 Total 38083 822370 SH Sole 762567 59803 NATIONAL FUEL GAS N J COM 636180101 Total 393 9086 SH Sole 0 9086 NATIONAL INSTRS CORP COM 636518102 Total 683 21000 SH Sole 7000 14000 NATIONAL OILWELL VARCO COM COM 637071101 Total 1064 10213 SH Sole 6400 3813 NATIONWIDE FINANCIAL SERVICES COM 638612101 Total 531 8400 SH Sole 0 8400 NAVIGANT CONSULTING COM COM 63935N107 Total 329 17700 SH Sole 0 17700 NAVTEQ CORP COM 63936l100 Total 2523 59600 SH Sole 6700 52900 NCI BUILDING SYS INC COM COM 628852105 Total 14669 297365 SH Sole 296109 1256 NEOMEDIA TECHNOLOGIES COM 640505103 Total 1 52000 SH Sole 0 52000 NESTLE S A SPONSORED ADR COM 641069406 Total 1967 20691 SH Sole 3850 16841 NESTLE SA COM 7123870 Total 143602 377680 SH Sole 368680 4670 NET SERVICOS DE CO COM B19CP20 Total 26113 1571700 SH Sole 1571700 0 NETWORK APPLIANCE INC COM 64120l104 Total 136478 4675548 SH Sole 1995783 2679465 NEW YORK CMNTY BANCORP COM 649445103 Total 617 36304 SH Sole 1000 35304 NEW YORK TIMES CO CLASS A COM 650111107 Total 561 22099 SH Sole 0 22099 NEWALLIANCE BANCSHARES COM COM 650203102 Total 172 11751 SH Sole 0 11751 NEWELL RUBBERMAID CO COM 651229106 Total 1779 60466 SH Sole 7635 52831 NEWMONT MNG CORP COM 651639106 Total 300 7700 SH Sole 0 7700 NGK INSULATORS COM 6619507 Total 85948 3503000 SH Sole 3392000 56000 NHN CORP COM 6560393 Total 172449 945550 SH Sole 912893 29440 NICE SYS LTD SPONSORED ADR COM 653656108 Total 14298 411585 SH Sole 4695 406890 NICOR INC COM 654086107 Total 815 19008 SH Sole 656 18352 NIKE INC CL B COM 654106103 Total 6999 120075 SH Sole 16930 103145 NINE DRAGONS PAPER COM B0WC2B8 Total 12634 5421000 SH Sole 5240000 99000 NINTENDO CO COM 6639550 Total 315238 863200 SH Sole 833000 25000 NINTENDO LTD ADR COM 654445303 Total 38527 843989 SH Sole 816837 27152 NISSAN MOTORS SPONSORED ADR COM 654744408 Total 207 9672 SH Sole 300 9372 NITORI CO LTD COM 6644800 Total 49937 1002750 SH Sole 968140 34610 NOBEL BIOCARE AG COM 7385722 Total 111999 342736 SH Sole 330236 10840 NOBIA AB COM B1W6PY1 Total 56709 4548100 SH Sole 4394150 153950 NOBLE CORP COM g65422100 Total 295 3033 SH Sole 0 3033 NOBLE ENERGY INC COM 655044105 Total 2246 36014 SH Sole 1030 34984 NOKIA CORP SPONSORED ADR COM 654902204 Total 1007 35825 SH Sole 0 35825 NOKIAN RENKAAT OYJ (NOKIA TYRE COM B07G378 Total 94748 2696200 SH Sole 2604600 91600 NOMURA HLDGS INC SPONSORED ADR COM 65535h208 Total 396 20428 SH Sole 0 20428 NORDIC AMERICAN TANKER COM g65773106 Total 248 6075 SH Sole 0 6075 NORDSTROM INC COM 655664100 Total 1830 35810 SH Sole 1080 34730 NORFOLK SOUTHERN CORP COM 655844108 Total 2625 49947 SH Sole 1055 48892 NORKOM GROUP COM B16PV57 Total 1705 595400 SH Sole 595400 0 NORSK HYDRO A S SPONSORED ADR COM 656531605 Total 383 10000 SH Sole 10000 0 NORTEL NETWORKS CORP COM 656568508 Total 392 16313 SH Sole 0 16313 NORTHERN ROCK COM 0145279 Total 17415 1000000 SH Sole 959700 40300 NORTHERN TR CORP COM COM 665859104 Total 124550 1938823 SH Sole 677378 1261421 NORTHGATE EXPL LTD COM 666416102 Total 35 12210 SH Sole 0 12210 NORTHROP GRUMMAN CORP COM COM 666807102 Total 600 7700 SH Sole 7700 0 NORTHWEST NAT GAS CO COM COM 667655104 Total 752 16282 SH Sole 15720 562 NOVAMED EYECARE INC COM 66986w108 Total 13158 2174977 SH Sole 0 2174977 NOVARTIS A G SPONSORED ADR COM 66987V109 Total 8988 160314 SH Sole 40785 119529 NQUEUE INC - SER B PFD STK COM 9n00561 Total 0 30303 SH Sole 0 30303 NUANCE COMMUNICATIONS COM COM 67020Y100 Total 99538 5949686 SH Sole 5127638 822048 NUMICO (KON) NV COM B01YC48 Total 97397 1871700 SH Sole 1797300 74400 NUTRACEA COM NEW COM 67060N204 Total 51 15000 SH Sole 0 15000 NUVASIVE INC COM COM 670704105 Total 31754 1175666 SH Sole 343826 832252 NVIDIA CORP COM 67066g104 Total 390 9465 SH Sole 800 8665 NXSTAGE MEDICAL INC COM 67072v103 Total 3211 248356 SH Sole 25800 222556 NYMEX HOLDINGS INC COM COM 62948n104 Total 251 2000 SH Sole 0 2000 NYSE EURONEXT COM 629491101 Total 2742 37255 SH Sole 1895 35360 O REILLY AUTOMOTIVE COM 686091109 Total 164732 4507041 SH Sole 2557236 1949805 OCCIDENTAL PETE CP DEL COM 674599105 Total 919 15886 SH Sole 2086 13800 OFFICE DEPOT INC COM COM 676220106 Total 212 7000 SH Sole 0 7000 OIL STS INTL INC COM COM 678026105 Total 19951 482606 SH Sole 480528 2078 OLAM INTERNATIONAL COM B05Q3L4 Total 56839 28225000 SH Sole 27046000 1179000 OLD NATL BANCP IND COM COM 680033107 Total 491 29564 SH Sole 29564 0 OLD REP INTL CORP COM 680223104 Total 287 13532 SH Sole 2531 11001 OMNICARE INC COM COM 681904108 Total 793 22000 SH Sole 22000 0 OMNICOM GROUP INC COM 681919106 Total 6759 127733 SH Sole 7818 119915 ONEOK INC COM 682680103 Total 964 19125 SH Sole 0 19125 OPTIMAL GROUP INC CL A COM 68388R208 Total 24999 3311061 SH Sole 3296831 14230 OPTION CARE INC COM 683948103 Total 561 36480 SH Sole 0 36480 OPTIONSXPRESS HLDG INC COM 684010101 Total 3427 133560 SH Sole 0 133560 ORACLE CORP COM COM 68389X105 Total 4426 224609 SH Sole 18977 205632 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 Total 101758 1555100 SH Sole 1511300 43800 ORASCOM CONSTRUCTIONS INDUSTRY COM 3178380 Total 4015 30300 SH Sole 30300 0 ORASCOM HOTELS & DEVELOPMENT COM 6154387 Total 17278 1651900 SH Sole 1651900 0 ORCA TECHNOLOGIES INC COM 685935108 Total 0 46250 SH Sole 0 46250 ORIX CORP COM 6661144 Total 401966 1529764 SH Sole 1477044 43870 ORIX CORP SPONSORED ADR COM 686330101 Total 50207 376821 SH Sole 368748 8073 OROMIN EXPL LTD NEW COM COM 687082107 Total 26 12000 SH Sole 0 12000 ORPEA COM 7339451 Total 50427 479429 SH Sole 463639 15790 OSIM INTERNATIONAL COM 6280334 Total 11196 24118520 SH Sole 23333680 784840 OUTOTEC OYJ COM B1FN8X9 Total 9659 175000 SH Sole 175000 0 OVERHILL FARMS INC COM COM 690212105 Total 12364 2199904 SH Sole 2188684 11220 PACTIV CORP COM 695257105 Total 410 12877 SH Sole 4200 8677 PANERA BREAD CO CL A COM 69840w108 Total 3680 79900 SH Sole 6210 73690 PAPA JOHNS INTL INC COM COM 698813102 Total 763 26515 SH Sole 25900 615 PARAMETRIC TECH CORP COM COM 699173209 Total 1657 76700 SH Sole 74920 1780 PARK 24 CO LTD COM 6667733 Total 22846 2275300 SH Sole 2197000 78300 PARKER HANNIFIN CORP COM 701094104 Total 2030 20738 SH Sole 0 20738 PARKSON RETAIL GRO COM B0HZZ57 Total 54237 8463500 SH Sole 8202000 261500 PARTNERS GROUP HLG COM B119QG0 Total 82958 618078 SH Sole 599378 18700 PATNI COMPUTER SYSTEMS - ADR COM 703248203 Total 4366 173169 SH Sole 172548 621 PATTERSON COMPANIES INC COM 703395103 Total 59394 1593626 SH Sole 720082 873744 PAXYS INC COM 6041780 Total 5626 10513000 SH Sole 10513000 0 PAYCHEX INC COM 704326107 Total 388617 9934000 SH Sole 4065094 5869756 PDF SOLUTIONS INC COM COM 693282105 Total 43320 3661841 SH Sole 2776267 886174 PDL BIOPHARMA INC COM 69329y104 Total 249 10700 SH Sole 600 10100 PEABODY ENERGY CORP COM 704549104 Total 464 9600 SH Sole 0 9600 PEDIATRIX MED GROUP COM COM 705324101 Total 1342 24340 SH Sole 23775 565 PEGASUS WIRELESS CORP COM NEW COM 70558e207 Total 1 12000 SH Sole 0 12000 PENN NATL GAMING INC COM 707569109 Total 8953 149006 SH Sole 91300 57406 PENNSYLVANIA RL EST TR SH BEN COM 709102107 Total 1509 34050 SH Sole 0 34050 PENTAIR INC COM 709631105 Total 9381 243235 SH Sole 87185 156350 PEPSICO INC COM 713448108 Total 269483 4155484 SH Sole 1652382 2503102 PERMA-FIX ENVIRON SVCS COM 714157104 Total 30 10000 SH Sole 0 10000 PETRA FOODS LIMITE COM B039445 Total 2583 2500000 SH Sole 2500000 0 PETROCHINA CO LTD SPONSORED A COM 71646E100 Total 1491 10033 SH Sole 0 10033 PETROHAWK ENERGY CORP COM COM 716495106 Total 36041 2272437 SH Sole 2259282 13155 PETROLEO BRASILEIRO PETROBRAS COM 2684532 Total 169880 6335960 SH Sole 6193060 142900 PETROLEO BRASILEIRO SA SPONSOR COM 71654V408 Total 61934 510722 SH Sole 499808 10914 PETROLEO BRASILEIRO SA SPONSOR COM 71654V101 Total 17650 165450 SH Sole 156950 1600 PETSMART INC COM 716768106 Total 96904 2986286 SH Sole 1567945 1418041 PF CHANGS CHINA BISTRO COM 69333y108 Total 1251 35546 SH Sole 0 35546 PFIZER INC COM 717081103 Total 20072 785016 SH Sole 102926 682090 PHARMACEUTICAL PROD COM COM 717124101 Total 247928 6478390 SH Sole 3527993 2950097 PHILADELPHIA CONS HLDG COM COM 717528103 Total 19583 468501 SH Sole 376101 92400 PHYSICIANS FORM HLDGS COM COM 719427106 Total 2373 150920 SH Sole 150320 600 PIK GROUP COM B1XQM05 Total 35140 1400000 SH Sole 1390000 10000 PIK GROUP-SPONSORED GDR 144A COM 69338N107 Total 27933 1117300 SH Sole 1093300 4600 PIONEER EMERGING MKTS CL A SHS COM 723661104 Total 827 22529.974 SH Sole 544.676 21985.298 PITNEY BOWES INC COM 724479100 Total 1080 23081 SH Sole 11465 11616 PLAYTEX PRODS INC COM COM 72813P100 Total 1447 97678 SH Sole 95413 2265 PLUM CREEK TIMBER COM 729251108 Total 1485 35647 SH Sole 2125 33522 PMC-SIERRA INC COM 69344f106 Total 104 13508 SH Sole 0 13508 PNC BK CORP COM 693475105 Total 248 3475 SH Sole 1000 2475 POOL CORP COM 73278L105 Total 3426 87785 SH Sole 46005 41780 PORTFOLIO RECOVERY ASS COM COM 73640Q105 Total 31558 525798 SH Sole 127330 398468 PORTLAND GENERAL ELECTRIC CO COM 736508847 Total 447 16320 SH Sole 0 16320 PORTS DESIGN COM B03XK94 Total 17722 6297500 SH Sole 6297500 0 POTASH CORP SASK INC COM 73755l107 Total 952 12215 SH Sole 660 11555 POWERWAVE TECHNOLOGIES COM 739363109 Total 245 36700 SH Sole 0 36700 PP LONDON SUMATRA COM 6535670 Total 21451 29816500 SH Sole 29816500 0 PPG INDS INC COM 693506107 Total 766 10066 SH Sole 863 9203 PRAXAIR INC COM 74005p104 Total 305510 4243793 SH Sole 1791544 2453029 PRECISION CASTPARTS CP COM 740189105 Total 81543 671916 SH Sole 295595 376371 PRIMUS GUARANTY LTD SHS COM G72457107 Total 5378 501740 SH Sole 292335 209405 PRINTRONIX INC COM 742578107 Total 179 13600 SH Sole 0 13600 PRIVATEBANCORP INC COM 742962103 Total 8707 302356 SH Sole 21820 280536 PROCTER & GAMBLE CO COM 742718109 Total 32725 534817 SH Sole 140801 394016 PROGRESS ENERGY INC COM 743263105 Total 730 16017 SH Sole 460 15557 PROGRESS SOFTWARE CORP COM COM 743312100 Total 819 25775 SH Sole 25180 595 PROLOGIS TR SH BEN INT COM 743410102 Total 5806 102055 SH Sole 1200 100855 PROMOTORA AMBIENTAL COM B0PQCV7 Total 8045 2893950 SH Sole 2893950 0 PROVIDENCE SVC CORP COM COM 743815102 Total 25547 956084 SH Sole 952019 4065 PRUDENTIAL FINL INC COM COM 744320102 Total 332 3411 SH Sole 0 3411 PSS WORLD MED INC COM COM 69366A100 Total 46327 2542645 SH Sole 2099545 443100 PSYCHIATRIC SOLUTIONS INC COM 74439H108 Total 34120 940991 SH Sole 777426 163565 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 Total 716 8162 SH Sole 0 8162 PUBLIC STORAGE INC COM 74460d109 Total 534 6964 SH Sole 660 6304 PURE BIOSCIENCE COM 746218106 Total 55 16000 SH Sole 0 16000 QBE INSURANCE GROUP COM 6715740 Total 81779 3089500 SH Sole 2985400 55800 Q-CELLS AG COM B0LD4L6 Total 126754 1481272 SH Sole 1433232 43740 QIAGEN NV COM 5732825 Total 56328 3157273 SH Sole 3051373 105900 QIAGEN NV ORD COM N72482107 Total 44117 2479923 SH Sole 2426774 53149 QUALCOMM INC COM 747525103 Total 174342 4018023 SH Sole 1631813 2385910 QUALITY PRODS INC COM 747578409 Total 128 32500 SH Sole 0 32500 QUANEX CORP COM COM 747620102 Total 924 18975 SH Sole 18535 440 QUANTA SVCS INC COM 74762e102 Total 245 8000 SH Sole 0 8000 QUICKSILVER RESOURCES COM COM 74837R104 Total 1091 24483 SH Sole 22045 2438 RAFFLES EDUCATION COM B1G2XT6 Total 43972 29497000 SH Sole 28504000 993000 RAIFFEISEN INTL BK COM B0704T9 Total 206653 1300038 SH Sole 1251038 44400 RAM HOLDINGS LTD SHS COM G7368R104 Total 1430 90780 SH Sole 88740 2040 RAMIRENT OYJ COM 5457173 Total 11843 435400 SH Sole 435400 0 RANDSTAD HLDGS NV COM 5228658 Total 66318 834400 SH Sole 806100 15100 RAYTHEON CO COM NEW COM 755111507 Total 533 9891 SH Sole 3421 6470 RC2 CORP COM COM 749388104 Total 775 19375 SH Sole 18925 450 REALTY INCOME CORP COM 756109104 Total 1210 48045 SH Sole 0 48045 RECKITT BENCKISER COM 0727871 Total 491474 8956501 SH Sole 8656017 251984 REGIONS FINANCIAL COM 7591ep100 Total 1203 36356 SH Sole 300 36056 REMOTEMDX INC COM COM 75961Q101 Total 28 16500 SH Sole 16500 0 RESEARCH IN MOTION LTD COM 760975102 Total 51141 255717 SH Sole 246307 9410 RESMED INC COM 761152107 Total 177874 4311079 SH Sole 2016438 2296041 RESTAURANT GROUP COM B0YG1K0 Total 34745 5247800 SH Sole 5053600 194200 RICHARDSON ELECTRONICS LTD COM 763165107 Total 225 24400 SH Sole 0 24400 RIGHTMOVE COM B0MFTM7 Total 48739 3868211 SH Sole 3734711 133500 RIGHTNOW TECHNOLOGIES COM COM 76657r106 Total 475 29000 SH Sole 0 29000 RITCHIE BROS AUCTION COM COM 767744105 Total 62838 1003481 SH Sole 362209 641272 RLI CORP COM COM 749607107 Total 346 6186 SH Sole 0 6186 ROBERT HALF INTL INC COM 770323103 Total 39171 1073196 SH Sole 332580 740616 ROCHE HLDG LTD SPONSORED ADR COM 771195104 Total 64918 731963 SH Sole 709550 22413 ROCHE HOLDINGS AG COM 7110388 Total 289637 1632836 SH Sole 1576206 47580 ROCKWELL AUTOMATION COM COM 773903109 Total 93376 1344705 SH Sole 592133 752772 ROCKWELL COLLINS INC COM 774341101 Total 326714 4625064 SH Sole 2210729 2414535 RODOBENS NEGOCIOS IMOBILIARIOS COM B1MJRR7 Total 13719 1006600 SH Sole 1006600 0 ROGERS COMMUNICATIONS CL B COM 775109200 Total 44568 1048909 SH Sole 1036894 12015 ROGERS COMMUNICATIONS CL B COM 2169051 Total 321768 7535900 SH Sole 7277300 222000 ROHM & HAAS CO COM 775371107 Total 1086 19882 SH Sole 0 19882 ROLLS ROYCE GROUP - B SHARES COM 3422355 Total 4027 1.968E+09 SH Sole 1.902E+09 45785280 ROLLS-ROYCE COM 3283648 Total 339886 31458900 SH Sole 30471000 776800 ROTORK COM 0750695 Total 91409 4990150 SH Sole 4818150 151800 ROYAL BK SCOTLAND GRP SPN ADR COM 780097788 Total 412 18600 SH Sole 0 18600 ROYAL CARIBBEAN CRUISE COM v7780t103 Total 977 22745 SH Sole 3880 18865 ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 Total 777 9330 SH Sole 0 9330 ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 Total 11608 142965 SH Sole 24595 118370 RPM INC OHIO COM 749685103 Total 501 21700 SH Sole 2200 19500 RPS GROUP PLC COM 0759476 Total 77111 10965400 SH Sole 10647800 317600 RUBY TUESDAY INC COM COM 781182100 Total 792 30070 SH Sole 28935 1135 RYANAIR HLDGS PLC SPONSORED AD COM 783513104 Total 48120 1274731 SH Sole 1231346 43385 S.A.C.I FALABELLA COM 2771672 Total 24282 4685254 SH Sole 4685254 0 SAFEGUARD SCIENTIFICS COM 786449108 Total 86 30645 SH Sole 3100 27545 SAIC INC COM 78390x101 Total 252 14000 SH Sole 1000 13000 SAIPEM COM 4768768 Total 398225 11627025 SH Sole 11218925 347700 SALESFORCE COM INC COM COM 79466L302 Total 23877 557106 SH Sole 45621 511485 SALIX PHARMACEUTICALS LTD DEL COM 795435106 Total 372 30325 SH Sole 6075 24250 SALLY BEAUTY HLDGS INC COM 79546e104 Total 250 27862 SH Sole 0 27862 SANGAMO BIOSCIENCES COM 800677106 Total 9966 1227394 SH Sole 1150849 76545 SANOFI AVENTIS SPONSORED ADR COM 80105n105 Total 2784 69143 SH Sole 11016 58127 SANTARUS INC COM COM 802817304 Total 37234 7202098 SH Sole 6551410 650688 SAP AKTIENGESELLSCHAFT SPONSOR COM 803054204 Total 1502 29411 SH Sole 14971 14440 SARA LEE CORP COM COM 803111103 Total 2320 133399 SH Sole 1175 132224 SBERBANK-CLS COM 4767981 Total 94704 24283 SH Sole 24283 0 SCANSOURCE INC COM 806037107 Total 29116 910157 SH Sole 425206 486151 SCHEIN HENRY INC COM 806407102 Total 28947 541780 SH Sole 117346 424434 SCHERING PLOUGH CORP COM 806605101 Total 3417 112297 SH Sole 39900 72397 SCHLUMBERGER LTD COM 806857108 Total 180619 2126432 SH Sole 618115 1508517 SCHNEIDER ELECTRIC SA COM 4834108 Total 130690 929300 SH Sole 897600 16900 SCHWAB CHARLES CORP NEW COM 808513105 Total 158744 7736078 SH Sole 3643624 4092454 SCIENTIFIC GAMES CORP CL A COM 80874P109 Total 24687 706370 SH Sole 156746 549624 SCOTTS CO CL A COM 810186106 Total 20632 480475 SH Sole 385270 95205 SCRIPPS E W CO OHIO CL A COM 811054204 Total 292 6400 SH Sole 2600 3800 SEAGATE TECHNOLOGY ESCROW COM 811804988 Total 0 12625 SH Sole 0 12625 SEARS HLDGS CORP COM 812350106 Total 220 1308 SH Sole 0 1308 SECURITY CAP ASSURANCE LTD COM g8018d107 Total 28614 926965 SH Sole 218804 708161 SECURITY IDENTIFICATION SYSTEM COM 81429p107 Total 0 500000 SH Sole 0 500000 SEEK LIMITED COM B0767Y3 Total 66643 10643753 SH Sole 10278953 364800 SEI INVESTMENTS CO COM COM 784117103 Total 2369 81580 SH Sole 77620 3960 SELECT COMFORT CORP COM COM 81616x103 Total 18989 1170754 SH Sole 1030593 140161 SELOGER.COM COM B1HMC76 Total 40490 729100 SH Sole 705700 23400 SEMITOOL INC COM COM 816909105 Total 912 94949 SH Sole 92044 2905 SERCO GROUP COM 0797379 Total 140275 15493840 SH Sole 15010640 420200 SERVICE CORP INTL COM 817565104 Total 153 12000 SH Sole 0 12000 SERVICEMASTER CO COM 81760n109 Total 1614 104441 SH Sole 10889 93552 SGS SA COM 4824778 Total 95478 80591 SH Sole 77812 2124 SHAMIR OPTICAL INDUSTRY LTD COM m83683108 Total 276 28125 SH Sole 1000 27125 SHANDONG WEIGAO GP COM 6742340 Total 20063 8912000 SH Sole 8895400 8900 SHC CORP COM 82086g109 Total 0 10000 SH Sole 0 10000 SHERWIN WILLIAMS CO COM 824348106 Total 2595 39055 SH Sole 4480 34575 SHIN-ETSU CHEMICAL CO COM 6804585 Total 66787 936200 SH Sole 904400 17200 SHINSEGAE CO COM 6805049 Total 21248 32610 SH Sole 32610 0 SHOPPERS DRUG MART CP COM COM 2821191 Total 196502 4236500 SH Sole 4091700 124300 SHOPPER'S STOP LTD COM B097TX7 Total 9253 663508 SH Sole 663508 0 SHUFFLE MASTER INC COM COM 825549108 Total 35630 2146377 SH Sole 1891565 254812 SIEMENS A G ADR NEW COM 826197501 Total 65914 460751 SH Sole 442582 18169 SIEMENS AG COM 5727973 Total 160012 1117200 SH Sole 1094500 4500 SIGMA ALDRICH CORP COM 826552101 Total 2220 52036 SH Sole 6000 46036 SIGNATURE BK NEW YORK COM 82669g104 Total 64905 1903391 SH Sole 1633166 270225 SILGAN HOLDINGS INC COM COM 827048109 Total 1443 26100 SH Sole 25495 605 SILICON LABORATORIES COM COM 826919102 Total 124463 3596154 SH Sole 2475393 1120761 SIMON PPTY GROUP NEW COM COM 828806109 Total 1548 16642 SH Sole 0 16642 SINGAPORE EXCHANGE COM 6303866 Total 125645 19609000 SH Sole 18686000 923000 SINGAPORE TELECOMM LTD SPON AD COM 82929r304 Total 292 13169 SH Sole 0 13169 SIONIX CORP COM COM 829400100 Total 13 50000 SH Sole 0 50000 SIRIUS SATELLITE RADIO COM 82966u103 Total 173 57465 SH Sole 0 57465 SKILLSOFT PUB LTD CO SPONSORED COM 830928107 Total 20962 2256414 SH Sole 2217133 39281 SLM CORPORATION COM 78442p106 Total 792 13764 SH Sole 2335 11429 SMITH & WESSON HLDG COM COM 831756101 Total 6608 394519 SH Sole 392719 1800 SMITH INTL INC COM 832110100 Total 236886 4039682 SH Sole 2019540 2021192 SMUCKER J M CO NEW COM 832696405 Total 2668 41921 SH Sole 9409 32512 SNAP ON INC COM COM 833034101 Total 3233 64007 SH Sole 14075 49932 SOCIETE GENERAL FRANCE SPONSOR COM 83364l109 Total 316 8523 SH Sole 0 8523 SOLARWORLD AG COM 5819869 Total 72782 1580382 SH Sole 1513342 67040 SOLECTRON CORP COM 834182107 Total 40 11017 SH Sole 0 11017 SONIC CORP COM 835451105 Total 2161 97714 SH Sole 1500 96214 SONY CORP ADR NEW COM 835699307 Total 1506 29336 SH Sole 200 29136 SOUTH JERSEY INDS INC COM COM 838518108 Total 751 21220 SH Sole 20725 495 SOUTHERN CO COM 842587107 Total 1201 35038 SH Sole 500 34538 SOUTHERN COPPER CORPORATION COM 84265v105 Total 629 6675 SH Sole 0 6675 SOUTHERN UN CO NEW COM 844030106 Total 708 21748 SH Sole 0 21748 SOUTHWEST AIRLS CO COM 844741108 Total 477 32004 SH Sole 0 32004 SOUTHWESTERN ENERGY CO COM COM 845467109 Total 50992 1145884 SH Sole 763644 382240 SPAR GROUP LIMITED COM B038WK4 Total 52457 6979725 SH Sole 6821825 157900 SPECTRA ENERGY CORP COM COM 847560109 Total 435 16768 SH Sole 300 16468 SPEEDWAY MOTORSPORTS COM 847788106 Total 1190 29788 SH Sole 1200 28588 SPRINT NEXTEL CORP COM COM 852061100 Total 4587 221479 SH Sole 123179 98300 SRA INTL INC CL A COM 78464R105 Total 536 21200 SH Sole 15875 5325 ST JUDE MED INC COM COM 790849103 Total 40596 978464 SH Sole 316434 662030 STANDARD PAC CORP NEW COM COM 85375C101 Total 11992 684068 SH Sole 681125 2943 STANLEY WKS COM COM 854616109 Total 243 4000 SH Sole 0 4000 STAPLES INC COM 855030102 Total 161924 6823608 SH Sole 3080664 3742344 STARBUCKS CORP COM 855244109 Total 190902 7275265 SH Sole 1858510 5418495 STARWOOD LODGING TR-COMBINED C COM 85590a401 Total 2021 30140 SH Sole 820 29320 STATE ST CORP COM 857477103 Total 91149 1332591 SH Sole 564052 768939 STERICYCLE INC COM COM 858912108 Total 98253 2209934 SH Sole 543695 1666639 STERLING RES LTD COM 858915101 Total 85 40000 SH Sole 0 40000 STRATASYS INC COM 862685104 Total 2500 53215 SH Sole 37115 16100 STRAYER ED INC COM COM 863236105 Total 94968 721037 SH Sole 457118 263919 STRYKER CORP COM 863667101 Total 83832 1328783 SH Sole 411243 917840 SUBMARINO SA SPONS GDR 144A COM 86431P102 Total 3292 39500 SH Sole 39500 0 SUMCO CORPORATION COM B0M0C89 Total 471 9400 SH Sole 9400 0 SUN LIFE FINANCIAL INC COM COM 866796105 Total 551 11533 SH Sole 0 11533 SUN MICROSYSTEMS INC COM COM 866810104 Total 69 13061 SH Sole 13061 0 SUNCOR ENERGY INC COM COM 867229106 Total 366454 4075336 SH Sole 1840526 2235570 SUNRISE SENIOR LIVING INC COM 86768k106 Total 2454 61387 SH Sole 7860 53527 SUNTRUST BKS INC COM 867914103 Total 2310 26948 SH Sole 9000 17948 SURMODICS INC COM COM 868873100 Total 87541 1750825 SH Sole 1546361 204464 SURUGA BANK COM 6864329 Total 155414 12358600 SH Sole 11905600 405000 SWITCH & DATA FACILITIES CO. COM 9N00177 Total 0 137118 SH Sole 0 137118 SYBASE INC COM COM 871130100 Total 1565 65490 SH Sole 63970 1520 SYSCO CORP COM 871829107 Total 18668 565875 SH Sole 168577 397298 SYSTEMS XCELLENCE INC COM NEW COM 871929204 Total 2701 93900 SH Sole 1000 92900 T ROWE PRICE GROUP INC COM 74144T108 Total 2167 41770 SH Sole 24090 17680 TAEWOONG CO COM 6542119 Total 15644 222700 SH Sole 222700 0 TAIWAN SEMICONDUCTOR MANUFACTU COM 6889106 Total 25557 11847000 SH Sole 11550000 0 TAIWAN SEMICONDUCTOR SPONSORED COM 874039100 Total 121093 10879888 SH Sole 6492465 4387424 TAL INTL GROUP INC COM COM 874083108 Total 1575 53000 SH Sole 51770 1230 TARGET CORP COM 87612e106 Total 54785 861407 SH Sole 462458 399149 TARGO RES PARTNERS LP COM UNIT COM 87611x105 Total 1312 39190 SH Sole 0 39190 TAUBMAN CENTERS INC COM 876664103 Total 269 5433 SH Sole 0 5433 TCF FINL CORP COM 872275102 Total 570 20505 SH Sole 4100 16405 TECNICAS REUNIDAS COM B16FTB9 Total 67039 989800 SH Sole 954500 35300 TECO ENERGY INC COM 872375100 Total 291 16940 SH Sole 0 16940 TELECOM WIRELESS SOLUTIONS COM 8054422 Total 0 21000 SH Sole 0 21000 TELEFLEX INC COM COM 879369106 Total 352 4300 SH Sole 0 4300 TELEKOMUNIKASI INDONESIA(PERSE COM B02ZK79 Total 151130 138625000 SH Sole 134112000 3817500 TELLABS INC COM 879664100 Total 1481 137702 SH Sole 90525 47177 TEPPCO PARTNERS COM 872384102 Total 1456 32830 SH Sole 1731 31099 TEREX CORP NEW COM 880779103 Total 342 4213 SH Sole 0 4213 TESCO COM 0884709 Total 470715 56060670 SH Sole 54071470 1672000 TESCO PLC SPONSORED ADR COM 881575302 Total 41062 1630125 SH Sole 1578016 52109 TEVA PHARMACEUTCL INDS ADR COM 881624209 Total 23861 578445 SH Sole 131725 446720 TEXAS INDS INC COM COM 882491103 Total 1343 17130 SH Sole 16735 395 TEXAS INSTRS INC COM COM 882508104 Total 27083 719740 SH Sole 259079 461011 TEXTRON INC COM 883203101 Total 822 7472 SH Sole 0 7472 THE PHILODRILL CORPORATION OV COM b1p9wy Total 0 250000 SH Sole 0 250000 THERMO FISHER SCIENTIFIC INC COM 883556102 Total 461 8917 SH Sole 880 8037 THINK PARTNERSHIP INC COM 88409N101 Total 16037 5363685 SH Sole 5291665 72020 THQ INC COM NEW COM 872443403 Total 356 11675 SH Sole 0 11675 TI AUTOMOTIVE COM 3067529 Total 0 37020 SH Sole 37020 0 TIDEWATER INC COM COM 886423102 Total 325 4590 SH Sole 0 4590 TIFFANY & CO NEW COM 886547108 Total 892 16830 SH Sole 3600 13230 TIM HORTONS INC COM 88706M103 Total 432 14056 SH Sole 8150 5906 TIME WARNER INC COM 887317105 Total 1769 84118 SH Sole 1200 82918 TIMKEN CO COM 887389104 Total 241 6692 SH Sole 0 6692 TIVO INC COM 888706108 Total 1641 283455 SH Sole 5500 277955 TMM INC NEW COM 87258q108 Total 0 12000 SH Sole 12000 0 TNT N V SPONSORED ADR COM 87260w101 Total 297 6591 SH Sole 0 6591 TOD'S SPA COM 4643735 Total 54020 604850 SH Sole 583600 21250 TOLL HLDGS COM 6693749 Total 54399 4425100 SH Sole 4338300 16600 TOMOTHERAPY INC COM COM 890088107 Total 12156 554606 SH Sole 26060 528546 TOMTOM COM B08TZQ9 Total 47981 936650 SH Sole 892950 43700 TOOTSIE ROLL INDS INC COM 890516107 Total 999 36057 SH Sole 0 36057 TORCHMARK CORP COM 891027104 Total 222 3325 SH Sole 3200 125 TORTOISE ENERGY INFR COM 89147l100 Total 397 9500 SH Sole 0 9500 TOTAL FINA S A SPONSORED ADR COM 89151e109 Total 547 6757 SH Sole 250 6507 TOTAL LUXURY GROUP INC COM 891926206 Total 0 165000 SH Sole 0 165000 TOTVS COM B10LQP6 Total 35562 1078800 SH Sole 1050600 28200 TOYOTA MOTOR CORP ADR 2 COM COM 892331307 Total 57136 453894 SH Sole 423266 30628 TRACTOR SUPPLY CO COM COM 892356106 Total 186448 3582103 SH Sole 1941229 1641174 TRANSCANADA CORPORATION COM 89353d107 Total 452 13150 SH Sole 0 13150 TRANSOCEAN INC ORD COM G90078109 Total 229 2160 SH Sole 48 2112 TRANSURBAN GROUP AUD0.01 COM q9194a106 Total 588 86575 SH Sole 0 86575 TRANSWITCH CORP COM 894065101 Total 23 13000 SH Sole 0 13000 TREVI FINANZIARIA COM 5731446 Total 7381 409400 SH Sole 409400 0 TRIANGLE MULTI-MED LTD COM COM 895891109 Total 0 135000 SH Sole 0 135000 TRIBUNE CO NEW COM 896047107 Total 760 25876 SH Sole 2087 23789 TRIMBLE NAVIGATION LTD COM 896239100 Total 16871 523951 SH Sole 12040 511911 TRINITY BIOTECH PLC SPON ADR N COM 896438306 Total 15145 1305612 SH Sole 1300212 5400 TRIZETTO GROUP INC COM 896882107 Total 6836 353100 SH Sole 56300 296800 TRUWORTHS INTERNAT COM 6113485 Total 71959 13902820 SH Sole 13515420 387400 TS&W / CLAYMORE TAX AD COM COM 87280r108 Total 217 14464 SH Sole 0 14464 TULLOW OIL COM 0150080 Total 60886 6218610 SH Sole 5967610 251000 TULLY'S COFFEE CORP SERIES A P COM 9n00562 Total 0 15000 SH Sole 0 15000 TURBOCHEF TECHNOLOGIES COM 900006206 Total 1140 81900 SH Sole 0 81900 TXU CORP COM 873168108 Total 250 3728 SH Sole 900 2828 TYCO INTERNATIONAL LTD COM 902124106 Total 2549 75440 SH Sole 3700 71740 TYCO INTL LTD NEW COM COM G9143X208 Total 1199 35479 SH Sole 31835 3644 U S AG ORD COM h89231338 Total 55164 919268 SH Sole 891233 28035 U S PLASTIC LMBR CORP COM 902948108 Total 0 10000 SH Sole 0 10000 U STORE IT TR COM COM 91274f104 Total 358 21867 SH Sole 0 21867 UCBH HOLDINGS INC COM COM 90262T308 Total 1057 57855 SH Sole 56115 1740 ULTIMATE SOFTWARE GROUP INC COM 90385d107 Total 83484 2885757 SH Sole 1950713 935044 ULTRA ELECTRONICS HLDGS PLC COM 0912332 Total 45399 2089350 SH Sole 2015150 74200 ULTRA PETE CORP COM 903914109 Total 59810 1082727 SH Sole 655055 427672 UMPQUA HLDGS CORP COM COM 904214103 Total 823 35015 SH Sole 34205 810 UNIFIRST CORP MASS COM COM 904708104 Total 13245 300681 SH Sole 168401 132280 UNILEVER N V N Y SHS NEW COM 904784709 Total 2071 66772 SH Sole 7497 59275 UNILEVER PLC AMERN SHS COM 904767704 Total 646 20030 SH Sole 0 20030 UNION PAC CORP COM 907818108 Total 5133 44577 SH Sole 5589 38988 UNIONBANCAL CORP COM COM 908906100 Total 361 6050 SH Sole 4850 1200 UNITECH LIMITED COM B17MRV5 Total 49735 4014650 SH Sole 3881550 133100 UNITED DRUG COM 3302480 Total 37062 6775830 SH Sole 6549330 226500 UNITED ONLINE INC COM COM 911268100 Total 22948 1391650 SH Sole 1117990 273660 UNITED PARCEL SERVICE CL B COM 911312106 Total 7974 109235 SH Sole 23521 85714 UNITED TECHNOLOGIES CP COM 913017109 Total 7590 107014 SH Sole 16502 90512 UNITEDHEALTH GROUP INC COM 91324p102 Total 1786 34922 SH Sole 1930 32992 URBAN RESOURCE TECHNOLOGIES IN COM 916903107 Total 0 50000 SH Sole 0 50000 URBI DESARROLLOS URABANOS SA COM B0126x9 Total 108247 23657294 SH Sole 22973194 684100 US BANCORP DEL COM 902973304 Total 5963 180962 SH Sole 52990 127972 US BIOENERGY CORP COM 90342v109 Total 866 76250 SH Sole 1000 75250 USA TECHNOLOGIES INC COM 90328s500 Total 332 30900 SH Sole 4100 26800 UST INC COM 902911106 Total 270 5030 SH Sole 0 5030 UTD GROUP LTD COM 6914871 Total 69565 4924670 SH Sole 4759570 165100 UTI WORLDWIDE INC ORD COM g87210103 Total 1349 50385 SH Sole 5000 45385 UVUMOBILE INC COM 918171109 Total 2 14500 SH Sole 0 14500 V F CORP COM 918204108 Total 1035 11305 SH Sole 3000 8305 VALEANT PHARMACEUTICAL COM 91911x104 Total 2812 168526 SH Sole 2320 166206 VALENCE TECHNOLOGY INC COM 918914102 Total 37 34000 SH Sole 0 34000 VALERO ENERGY CORP NEW COM 91913y100 Total 547 7416 SH Sole 0 7416 VALSPAR CORP COM COM 920355104 Total 718 25297 SH Sole 9600 15697 VALUECLICK INC COM COM 92046N102 Total 46444 1576521 SH Sole 929098 647723 VALUEVISION MEDIA INC CL A COM 92047K107 Total 22856 2019071 SH Sole 1968149 50922 VARIAN INC COM COM 922206107 Total 1256 22899 SH Sole 22369 530 VARIAN MEDICAL SYSTEMS INC COM 92220p105 Total 367 8635 SH Sole 0 8635 VASCO DATA SEC INTL COM 92230y104 Total 237 10416 SH Sole 0 10416 VCA ANTECH INC COM 918194101 Total 70143 1861074 SH Sole 643043 1217731 VECTREN CORP COM 92240g101 Total 1046 38865 SH Sole 5116 33749 VEDANTA RESOURCES PLC COM 3327706 Total 190677 5884650 SH Sole 5811550 38000 VEOLIA ENVIRONNEMENT COM 4031879 Total 395331 5044264 SH Sole 4865816 153699 VEOLIA ENVIRONNEMENT SPONSORED COM 92334N103 Total 62735 801124 SH Sole 783951 17173 VERISIGN INC COM 92343e102 Total 58419 1841154 SH Sole 1024489 816365 VERIZON COMMUNICATIONS COM 92343v104 Total 8863 215303 SH Sole 8263 207040 VIACOM INC CL A COM 92553p102 Total 650 15629 SH Sole 0 15629 VIACOM INC CL B COM 92553p201 Total 332 7987 SH Sole 0 7987 VICTREX COM 0929224 Total 24535 1706750 SH Sole 1654050 52700 VIRTRA SYS INC COM 92827k103 Total 0 20000 SH Sole 0 20000 VISTACARE INC CL A COM 92839y109 Total 154 15760 SH Sole 0 15760 VISTAPRINT LIMITED SHS COM G93762204 Total 69761 1823830 SH Sole 1133019 691247 VNUS MED TECNOLOGIES COM 928566108 Total 195 14600 SH Sole 0 14600 VOCUS INC COM COM 92858j108 Total 19704 784729 SH Sole 46942 737787 VODAFONE GROUP PLC ADR COM 92857W209 Total 2693 80096 SH Sole 1679 78417 VOLTERRA SEMICONDUCTOR COM 928708106 Total 48109 3388013 SH Sole 2563203 824810 VORNADO RLTY TR SH BEN INT COM 929042109 Total 304 2774 SH Sole 0 2774 VOYAGER ENTMT INTL INC COM COM 92908d101 Total 7 50000 SH Sole 0 50000 VT GROUP COM 3172973 Total 68130 5775100 SH Sole 5561900 213200 VULCAN MATLS CO COM 929160109 Total 1061 9270 SH Sole 270 9000 WACHOVIA CORP COM 929903102 Total 2937 57318 SH Sole 13698 43620 WAL MART DE MEXICO SA SPON ADR COM 93114W107 Total 60566 1594224 SH Sole 720079 874145 WAL MART STORES INC COM 931142103 Total 40776 847561 SH Sole 178306 669255 WALGREEN CO COM 931422109 Total 311716 7159329 SH Sole 2440435 4719294 WAL-MART DE MEXICO SAB DE CL V COM B02YZ04 Total 208319 54860110 SH Sole 53110210 1370800 WASATCH FDS INC SMALL CAP VAL COM 936793207 Total 259 45803.687 SH Sole 0 45803.687 WASHINGTON MUT INC COM 939322103 Total 961 22548 SH Sole 0 22548 WASTE MGMT INC DEL COM COM 94106L109 Total 1976 50629 SH Sole 2240 48389 WATERCOLOR HLDGS CORP COM COM 941324105 Total 0 100000 SH Sole 0 100000 WATSCO INC COM COM 942622200 Total 3042 55922 SH Sole 37260 18662 WEATHERFORD INTL INC COM COM G95089101 Total 24173 437608 SH Sole 136258 301550 WEBSITE PROS INC COM COM 94769V105 Total 14327 1520900 SH Sole 1514400 6500 WELLPOINT INC COM 94973v107 Total 408 5122 SH Sole 0 5122 WELLS FARGO & CO DEL COM COM 949746101 Total 15442 439076 SH Sole 157179 281897 WESTERN ALLIANCE BNCP COM COM 957638109 Total 1037 34745 SH Sole 33940 805 WESTERN UN CO COM COM 959802109 Total 31913 1532088 SH Sole 582035 950053 WEYERHAEUSER CO COM 962166104 Total 1648 20890 SH Sole 1175 19715 WHIRLPOOL CORP COM COM 963320106 Total 4109 36950 SH Sole 0 36950 WHOLE FOODS MKT INC COM 966837106 Total 32825 857058 SH Sole 224880 632178 WILLIAMS COS INC DEL COM 969457100 Total 205 6504 SH Sole 0 6504 WILLIAMS SONOMA INC COM 969904101 Total 2452 77665 SH Sole 17325 60340 WILMINGTON TRUST CORP COM COM 971807102 Total 1839 44310 SH Sole 15410 28900 WILSON BAYLY HOLMES-OVCON COM 6662404 Total 32360 2208053 SH Sole 2147253 60800 WINDSTREAM CORP COM 97381w104 Total 835 56625 SH Sole 1685 54940 WINNING EDGE INTL INC COM 975013103 Total 0 645000 SH Sole 0 645000 WINSTAR COMMUNICATIONS COM COM 975515107 Total 0 13585 SH Sole 0 13585 WINTRUST FINANCIAL CORP COM 97650w108 Total 2731 62300 SH Sole 3832 58468 WIRE CARD AG COM 7508927 Total 52835 3931800 SH Sole 3797200 134600 WISCONSIN ENERGY CORP COM 976657106 Total 361 8167 SH Sole 0 8167 WITS BASIN PRECIOUS METALS COM COM 977427103 Total 40 41059 SH Sole 0 41059 WNS HOLDINGS LTD SPON ADR COM 92932M101 Total 28883 1014866 SH Sole 990645 24221 WOLFE-TROY MEDICAL INC COM 8054182 Total 0 116887 SH Sole 0 116887 WOLVERINE WORLD WIDE COM COM 978097103 Total 1510 54480 SH Sole 40665 13815 WOOLWORTHS LIMITED COM 6981239 Total 382365 16692200 SH Sole 16077900 523500 WORLD HEART CORPORATION NEW COM 980905301 Total 0 17398 SH Sole 0 17398 WORLDCOM INC GA NEW COM 98157d106 Total 0 63473 SH Sole 0 63473 WORLEYPARSONS LTD COM 6562474 Total 117652 4078686 SH Sole 3918765 149121 WRIGLEY (WM) JR. CONV CL B COM 982526204 Total 1288 23646 SH Sole 7199 16447 WRIGLEY WM JR CO COM 982526105 Total 13600 245901 SH Sole 90220 155681 WUMART STORES INC COM B0PR2N2 Total 15082 47163600 SH Sole 46032800 1130800 WYETH COM 983024100 Total 6208 108282 SH Sole 12208 96074 X 5 RETAIL GROUP NV-REGS GDR COM B07T3T9 Total 60570 2060200 SH Sole 2002600 57600 XILINX INC COM COM 983919101 Total 8900 332477 SH Sole 31350 301127 XINYU HENGDELI HOL COM B1QDWP8 Total 11989 24472000 SH Sole 24472000 0 XM SATELLITE RADIO HLD CL A COM 983759101 Total 123 10525 SH Sole 0 10525 XSTRATA PLC COM 3141100 Total 305760 5102000 SH Sole 4910300 167300 XTO ENERGY CORP COM COM 98385X106 Total 53576 891447 SH Sole 347337 543960 XYRATEX LTD COM COM G98268108 Total 15247 685881 SH Sole 682930 2951 YAHOO INC COM 984332106 Total 94936 3499332 SH Sole 1633797 1865535 YAMADA DENKI CO COM 6985026 Total 118589 1137050 SH Sole 1084450 52600 YUM BRANDS INC COM 988498101 Total 728 22251 SH Sole 4770 17481 ZEBRA TECHNOLOGIES CP CL A COM 989207105 Total 90964 2348069 SH Sole 942068 1406556 ZELAN BHD COM 6904690 Total 27407 7885200 SH Sole 7687700 197500 ZENSHO CO LTD COM 6042608 Total 29721 3134400 SH Sole 3005700 128700 ZILA INC COM PAR $0.01 COM 989513205 Total 11733 8441089 SH Sole 8404467 36622 ZIMMER HLDGS INC COM 98956p102 Total 29791 350940 SH Sole 89038 261902 ZUMIEZ INC COM 989817101 Total 2589 68550 SH Sole 300 68250