-----BEGIN PRIVACY-ENHANCED MESSAGE----- Proc-Type: 2001,MIC-CLEAR Originator-Name: webmaster@www.sec.gov Originator-Key-Asymmetric: MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB MIC-Info: RSA-MD5,RSA, FkUUbPOsGP9cOvi5eeJR6SV6veWxr55WmVXVzexzKjMudP+S6fw/JsUxSkb6aLDu 2G0/oYFzF040SivCSoA0Qw== 0001169232-08-003090.txt : 20080814 0001169232-08-003090.hdr.sgml : 20080814 20080814133422 ACCESSION NUMBER: 0001169232-08-003090 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20080630 FILED AS OF DATE: 20080814 DATE AS OF CHANGE: 20080814 EFFECTIVENESS DATE: 20080814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL CENTRAL INDEX KEY: 0000902367 IRS NUMBER: 362214610 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-04871 FILM NUMBER: 081017263 BUSINESS ADDRESS: STREET 1: 222 WEST ADAMS ST STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60606-5312 BUSINESS PHONE: 3122361600 MAIL ADDRESS: STREET 1: 222 WEST ADAMS CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR/A 1 d74808_13fhr-a.txt AMENDMENT TO 13F-HR UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: June 30, 2008 Check here if Amendment |X|; Amendment Number: This Amendment (Check only one.): |X| 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/14/2008 - -------------------------------------------------------------------------------- Report Type (Check only one.): |X| 13F HOLDINGS REPORT. |_| 13F NOTICE. |_| 13F COMBINATION REPORT. List of Other Managers Reporting for this Manager: NONE - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934. FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: None Form 13F Information Table Entry Total: Form 13F Information Table Value Total: List of Other Included Managers: No. 13F File Number Name NONE FORM 13F INFORMATION TABLE
TITLE OF VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER CLASS CUSIP (x1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE - ----------------------- -------- --------- -------- ------- --- ---- ------- ---------- ----- ------ ---- 3M CO COM COM 88579Y101 16751 240724 SH Sole 44095 0 196629 99 CENTS ONLY STORES COM COM 65440K106 72 10895 SH Sole 125 0 10770 A C MOORE ARTS & CRAFT COM COM 00086T103 83 11900 SH Sole 300 0 11600 AAR CORP COM COM 000361105 163 12080 SH Sole 85 0 11995 ABB LTD COM 7108899 627210 21583277 SH Sole 20906704 0 676573 ABB LTD (INDIA) COM B1Y9QS9 155646 191800 SH Sole 191800 0 0 ABB LTD SPONSORED ADR ADR 000375204 136322 4813634 SH Sole 3154433 0 1659201 ABBOTT LABS COM COM 002824100 59814 1129214 SH Sole 330843 0 798371 ABM INDS INC COM COM 000957100 321 14464 SH Sole 0 0 14464 ACCENTURE LET CL A COM COM G1150G111 40389 991868 SH Sole 523951 0 467917 ACCESS INTEGRATED TECH CL A COM 004329108 1683 797462 SH Sole 331303 0 466159 ACE LTD ORD COM G0070K103 2533 45985 SH Sole 27700 0 18285 ACTELION COM B1YD5Q2 137802 2519226 SH Sole 2438226 0 81000 ACTIVISION BLIZZARD INC COM 004930202 154178 4525374 SH Sole 2400205 0 2125169 ACTUANT CORP CL A COM 00508X203 359 11460 SH Sole 0 0 11460 ACUITY BRANDS INC COM COM 00508Y102 694 14435 SH Sole 12415 0 2020 ACXIOM CORP COM COM 005125109 231 20175 SH Sole 0 0 20175 ADOBE SYS INC COM COM 00724F101 206211 5235135 SH Sole 2385474 0 2849661 ADVISORY BRD CO COM COM 00762W107 461 11725 SH Sole 0 0 11725 AEON MALL CO LTD COM 6534202 20056436 6387400 SH Sole 6217800 0 169600 AETNA INC NEW COM COM 00817Y108 340 8402 SH Sole 42 0 8360 AFFILIATED MANAGERS COM 008252108 150381 1669798 SH Sole 1020436 0 649362 AFLAC INC COM COM 001055102 6728 107129 SH Sole 51488 0 55641 AGNICO EAGLE MINES LTD COM COM 008474108 14639 196846 SH Sole 192443 0 4403 AGRIUM INC COM COM 008916108 2140 19905 SH Sole 995 0 18910 AIR METHODS CORP COM PAR $.06 COM 009128307 14644 585780 SH Sole 562414 0 23366 AIR PRODS & CHEMS INC COM COM 009158106 2407 24353 SH Sole 325 0 24028 AIRGAS INC COM COM 009363102 116733 1999205 SH Sole 1246160 0 753045 AKAMAI TECHNOLOGIES COM COM 00971T101 438 12613 SH Sole 287 0 12326 ALBERTO CULVER CO NEW COM COM 013078100 3814 145199 SH Sole 97639 0 47560 ALCOA INC COM COM 013817101 3938 110584 SH Sole 4551 0 106033 ALCON INC COM SHS COM H01301102 48922 300526 SH Sole 144319 0 156207 ALDAR PROPERTIES COM B0LX3Y2 36146 2891700 SH Sole 2891700 0 0 ALEXANDER & BALDWIN COM COM 014482103 251 5536 SH Sole 50 0 5486 ALL AMERICA LATINA COM B06QT37 41355 2004600 SH Sole 2004600 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 30140 1621295 SH Sole 1292265 0 329030 ALLERGAN INC COM COM 018490102 136363 2619854 SH Sole 1275668 0 1344186 ALLETE COM COM 018522300 734 17465 SH Sole 16885 0 580 ALLIANCE DATA SYS CORP COM COM 018581108 116440 2059073 SH Sole 1158218 0 900855 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 747 13656 SH Sole 5029 0 8627 ALLIANT TECHSYSTEMS COM COM 018804104 1079 10621 SH Sole 0 0 10621 ALLIED CAP CORP NEW COM COM 01903Q108 676 48697 SH Sole 1615 0 47082 ALLOY INC NEW COM COM 019855303 2257 312171 SH Sole 312171 0 0 ALLSCRIPTS HLTHCAR SOL COM COM 01988P108 27559 2220770 SH Sole 1784285 0 436485 ALLSTATE CORP COM COM 020002101 1780 39064 SH Sole 5318 0 33746 ALTERA CORP COM COM 021441100 238 11536 SH Sole 8500 0 3036 ALTRIA GROUP INC COM COM 02209S103 4438 215865 SH Sole 13950 0 201915 AMAZON COM INC COM COM 023135106 2701 36848 SH Sole 1665 0 35183 AMEREN COM 023608102 318 7542 SH Sole 1371 0 6171 AMERICA MOVIL SAB COM 2667470 268906 9868100 SH Sole 9868100 0 0 AMERICAN ECOLOGY CORP COM COM 025533407 295 10000 SH Sole 0 0 10000 AMERICAN ELEC PWR INC COM COM 025537101 401 9985 SH Sole 1089 0 8896 AMERICAN EXPRESS CO COM COM 025816109 8305 220479 SH Sole 26017 0 194462 AMERICAN INTL GROUP COM COM 026874107 10403 393181 SH Sole 146111 0 247070 AMERICAN NATL INS CO COM COM 028591105 682 6954 SH Sole 3954 0 3000 AMERICAN REPROGRAPHICS COM 029263100 763 45853 SH Sole 600 0 45253 AMERICAN SUPERCONDUCTR COM COM 030111108 1035 28895 SH Sole 900 0 27995 AMERICAN TOWER SYSTEM CORP CL A COM 029912201 1190 28176 SH Sole 180 0 27996 AMERIGON INC COM COM 03070L300 5592 786555 SH Sole 782495 0 4060 AMERIPRISE FINL INC COM COM 03076C106 508 12497 SH Sole 856 0 11641 AMERISAFE INC CL A COM 03071H100 758 47620 SH Sole 0 0 47620 AMERISTAR CASINOS INC COM COM 03070Q101 478 34555 SH Sole 33405 0 1150 AMGEN INC COM COM 031162100 6835 144949 SH Sole 9986 0 134963 AMICAS INC COM 001712108 596 210100 SH Sole 1500 0 208600 AMLIN COM B2988H1 51351 20499218 SH Sole 19630563 0 868655 AMTRUST FINL SVCS INC COM COM 032359309 2047 162429 SH Sole 162429 0 0 AMYLIN PHARMACEUTICALS COM COM 032346108 219 8650 SH Sole 50 0 8600 ANADARKO PETE CORP COM COM 032511107 6722 89831 SH Sole 4500 0 85331 ANHANGUERA EDUCACI COM B1SY486 98769 3671700 SH Sole 3554600 0 117100 ANHANGUERA EDU-SPON GDR 144A GDR 035220102 1889 55850 SH Sole 55850 0 0 ANHEUSER BUSCH COS INC COM COM 035229103 6688 107669 SH Sole 15933 0 91736 ANIXTER INTL INC COM COM 035290105 2857 48036 SH Sole 31651 0 16385 AON CORP COM COM 037389103 4256 92661 SH Sole 1161 0 91500 APACHE CORP COM COM 037411105 216459 1557261 SH Sole 654680 0 902581 APOLLO GROUP INC CL A COM 037604105 1382 31240 SH Sole 3600 0 27640 APOLLO INVT CORP COM COM 03761U106 223 15640 SH Sole 0 0 15640 APPLE INC COM COM 037833100 117993 704690 SH Sole 183807 0 520883 APPLIED MATLS INC COM COM 038222105 18310 959173 SH Sole 295445 0 663728 APRIL SA COM 7084892 40961 1101403 SH Sole 1068203 0 33200 APTARGROUP INC COM COM 038336103 321 7650 SH Sole 0 0 7650 AQUA AMERICA INC COM COM 03836W103 179 11207 SH Sole 58 0 11149 AQUILA INC COM COM 03840P102 86 22951 SH Sole 0 0 22951 ARABTEC HOLDING CO COM B02PY44 85141 5255600 SH Sole 5255600 0 0 ARCELOR MITTAL COM B03XPL1 226984 3614396 SH Sole 3499996 0 114400 ARCH CHEMICALS INC COM COM 03937R102 586 17715 SH Sole 15880 0 1835 ARCH COAL INC COM COM 039380100 221 2954 SH Sole 0 0 2954 ARCHER DANIELS MIDLAND COM COM 039483102 7694 227972 SH Sole 31725 0 196247 ARGO GROUP INTL HLDGS COM COM G0464B107 824 24552 SH Sole 23732 0 820 ARM HOLDING PLC ADR 042068106 618 121398 SH Sole 50987 0 70411 ARROW ELECTRS INC COM COM 042735100 867 28220 SH Sole 0 0 28220 ASA LTD COM COM G3156P103 338 4000 SH Sole 0 0 4000 ASHFORD HOSPITALITY TR COM SHS COM 044103109 447 96830 SH Sole 93610 0 3220 ASHMORE GROUP COM B132NW2 12928 5971317 SH Sole 5613217 0 358100 ASIAN PAINTS(INDIA) COM 6099756 1359276 1183523 SH Sole 1133823 0 49700 ASM PACIFIC TECH COM 6002453 533770 9070000 SH Sole 8665500 0 404500 ASSOCIATED BANC CORP COM COM 045487105 954 49483 SH Sole 15437 0 34046 ASSURED GUARANTY LTD COM COM G0585R106 1276 70930 SH Sole 24192 0 46738 ASTORIA FINL CORP COM COM 046265104 744 37071 SH Sole 35690 0 1381 AT&T INC COM 00206R102 13992 415339 SH Sole 34105 0 381234 ATC TECHNOLOGY CORP COM 00211W104 530 22760 SH Sole 22000 0 760 ATWOOD OCEANICS INC COM COM 050095108 258 2075 SH Sole 500 0 1575 AUTODESK INC COM COM 052769106 47923 1417445 SH Sole 418312 0 999133 AUTOLIV INC COM COM 052800109 746 16000 SH Sole 7000 0 9000 AUTOMATIC DATA PROCESS COM COM 053015103 58750 1402150 SH Sole 497022 0 905128 AUTONOMY CORP COM 0118271 74169 8181900 SH Sole 7914400 0 267500 AVALONBAY COMMUNITIES INC COM 053484101 1078 12095 SH Sole 3018 0 9077 AVERY DENNISON CORP COM COM 053611109 1870 42573 SH Sole 7600 0 34973 AVEVA GROUP COM B15CMQ7 18203 1182026 SH Sole 1123926 0 58100 AVID TECHNOLOGY INC COM COM 05367P100 420 24720 SH Sole 23895 0 825 AVISTA CORP COM COM 05379B107 590 27475 SH Sole 26560 0 915 AVON PRODS INC COM COM 054303102 43094 1196405 SH Sole 381215 0 815190 AXA - SPON ADR ADR 054536107 38548 1310290 SH Sole 1296912 0 13378 BAKER HUGHES INC COM COM 057224107 251 2882 SH Sole 218 0 2664 BANCO COMPARTAMOS SA COM B1W35S6 287006 7435400 SH Sole 6926600 0 508800 BANCO DE SANTANDER ADR ADR 05964H105 56590 3111074 SH Sole 3077566 0 33508 BANCO ITAU HLDG FINANC SP ADR 500 PFD ADR 059602201 28297 1393256 SH Sole 1378990 0 14266 BANCO ITAU SA COM B037HR3 2875 88175 SH Sole 88175 0 0 BANCO SANTANDER SA COM 5705946 141627 12136000 SH Sole 11722300 0 413700 BANCTEC INC - 144A - QIB COM 059784207 6866 1933972 SH Sole 1933972 0 0 BANCTEC INC - 144A - REG S COM U06620105 234 66028 SH Sole 66028 0 0 BANK HAWAII CORP COM COM 062540109 1296 27123 SH Sole 15520 0 11603 BANK MONTREAL QUE COM COM 063671101 980 23790 SH Sole 1700 0 22090 BANK NEW YORK MELLON CORP COM COM 064058100 1977 52251 SH Sole 30118 0 22133 BANK OF AMERICA CORP COM COM 060505104 25984 1088583 SH Sole 246107 0 842476 BANK OF GEORGIA-REG S GDR GDR B1GJ6T8 15105 656745 SH Sole 627045 0 29700 BANK RAKYAT INDONESIA COM 6709099 832857540 163305400 SH Sole 158706400 0 4599000 BANKFINANCIAL CORP COM COM 06643P104 200 15444 SH Sole 0 0 15444 BARCLAYS BANK PLC 6.625% PFD 06739F390 461 23630 SH Sole 1000 0 22630 BARCLAYS BANK PLC GEMS TTL ETN ETF 06739H453 534 10616 SH Sole 0 0 10616 BARCLAYS BANK PLC NT USD/JPY 36 ETF 06739G851 229 4085 SH Sole 0 0 4085 BARCLAYS BANK PLC WINDWRD NT 37 ETF 06739H420 328 6465 SH Sole 0 0 6465 BARCLAYS BK PLC DJAIG CMDTY 36 ETF 06738C778 1546 21625 SH Sole 350 0 21275 BARCLAYS BK PLC GSCI TTL RET36 ETF 06738C794 367 4869 SH Sole 0 0 4869 BARCLAYS BK PLC IP MSCI IND 36 ETF 06739F291 274 5260 SH Sole 0 0 5260 BARD C R INC COM COM 067383109 73329 833765 SH Sole 468555 0 365210 BARRICK GOLD CORP COM COM 067901108 1135 24944 SH Sole 1889 0 23055 BARRY CALLEBAUT AG COM 5476929 22614 34032 SH Sole 32851 0 1181 BAUER AG COM B17M2N2 29473 479700 SH Sole 457800 0 21900 BAXTER INTL INC COM COM 071813109 5781 90425 SH Sole 9094 0 81331 BAYER A G SPONSORED ADR ADR 072730302 938 11162 SH Sole 200 0 10962 BB&T CORP COM COM 054937107 2955 129790 SH Sole 37708 0 92082 BCO SOFISA SA COM B1W1J88 39192 4721900 SH Sole 4587500 0 134400 BEACON ROOFING SUPPLY COM COM 073685109 166 15777 SH Sole 3052 0 12725 BEAZER HOMES USA INC COM COM 07556Q105 340 61000 SH Sole 32000 0 29000 BECTON DICKINSON & CO COM COM 075887109 2442 30042 SH Sole 25300 0 4742 BED BATH & BEYOND INC COM COM 075896100 5870 208921 SH Sole 37860 0 171061 BEIERSDORF AG COM 5107401 170206 3636104 SH Sole 3507904 0 128200 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 87947 12528000 SH Sole 12528000 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 91890 761 SH Sole 716 0 45 BERKSHIRE HATHAWAY INC CL B COM 084670207 8991 2241 SH Sole 503 0 1738 BERRY PETE CO CL A COM 085789105 606 10295 SH Sole 9950 0 345 BEST BUY INC COM COM 086516101 16204 409199 SH Sole 133285 0 275914 BG GROUP COM 0876289 261736 20025731 SH Sole 19425721 0 600010 BG PLC FINAL INST ADR ADR 055434203 60483 465051 SH Sole 459290 0 5761 BHARTI AIRTEL LTD COM 6442327 4297203 5954691 SH Sole 5786710 0 167981 BHP BILLITON LTD SPONSORED ADR ADR 088606108 31619 371158 SH Sole 366372 0 4786 BIM BIRLESIK MAGAZ COM B0D0006 100433 2148300 SH Sole 2085300 0 63000 BIOSANTE PHARMACEUTCLS COM NEW COM 09065V203 148 31400 SH Sole 0 0 31400 BIOTECH HOLDERS TR DEPOSTRY RCPTS ETF 09067D201 354 2100 SH Sole 600 0 1500 BJ SVCS CO COM COM 055482103 2399 75122 SH Sole 18850 0 56272 BJS RESTAURANTS INC COM COM 09180C106 591 60775 SH Sole 0 0 60775 BLACKBAUD INC COM COM 09227Q100 4311 201475 SH Sole 83530 0 117945 BLACKBOARD INC COM COM 091935502 1009 26400 SH Sole 6700 0 19700 BLACKROCK REAL ASSET COM ETF 09254B109 262 14500 SH Sole 0 0 14500 BLINKX PLC COM B1WBW23 4353 26379801 SH Sole 25600101 0 779700 BLUE NILE INC COM COM 09578R103 935 22000 SH Sole 250 0 21750 BLUEBAY ASSET MANAGEMENT COM B1G5276 6191 2754695 SH Sole 2640914 0 113781 BMC SOFTWARE INC COM COM 055921100 1485 41281 SH Sole 506 0 40775 BOEING CO COM COM 097023105 2190 33336 SH Sole 7539 0 25797 BOLSA DE MERCADORIAS E FUTUROS COM B29NBB1 24756 1800400 SH Sole 1735200 0 65200 BORG-WARNER AUTOMOTIVE COM COM 099724106 4116 92740 SH Sole 50890 0 41850 BOSTON PROPERTIES INC COM COM 101121101 1174 13012 SH Sole 1200 0 11812 BOVESPA HOLDING SA COM B28CWH2 268357 13485300 SH Sole 13102200 0 383100 BP PLC SPONSORED ADR ADR 055622104 40438 581259 SH Sole 125487 0 455772 BR MALLS PARTICIPAC - GDR 144A GDR B1VVHB8 1692 88500 SH Sole 88500 0 0 BR MALLS PARTICIPACOES SA COM B1RYG58 79726 5143600 SH Sole 4945900 0 197700 BRADY CORP CL A COM 104674106 1101 31905 SH Sole 22955 0 8950 BRINKS CO COM COM 109696104 1178 18021 SH Sole 105 0 17916 BRISTOL MYERS SQUIBB COM COM 110122108 4099 199683 SH Sole 18955 0 180728 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 713 33897 SH Sole 7400 0 26497 BROCADE COMMUNCTNS SYS COM COM 111621306 868 105350 SH Sole 1500 0 103850 BROOKDALE SR LIVING COM COM 112463104 76343 3749709 SH Sole 2192551 0 1557158 BROOKFIELD ASSET MGMT CL A LTD VT SH COM 112585104 39756 1221756 SH Sole 1198389 0 23367 BUCYRUS INTL INC NEW CL A COM 118759109 2968 40655 SH Sole 1415 0 39240 BUNGE LIMITED COM COM G16962105 859 7975 SH Sole 0 0 7975 BURCKHARDT COMPRES COM B176416 42163 136011 SH Sole 131711 0 4300 BURLINGTON NRTHN SANTA COM COM 12189T104 6593 66014 SH Sole 5431 0 60583 C H ROBINSON WORLDWIDE COM COM 12541W209 62307 1136156 SH Sole 507368 0 628788 C&D TECHNOLOGIES INC COM COM 124661109 85 10115 SH Sole 0 0 10115 CABELAS INC COM COM 126804301 151 13750 SH Sole 5000 0 8750 CACI INTL INC CL A COM 127190304 6576 143681 SH Sole 117970 0 25711 CAIRN INDIA COM B1G2NN0 3303765 12029000 SH Sole 12029000 0 0 CALAMOS CONV & HI INC COM SHS ETF 12811P108 299 22600 SH Sole 3000 0 19600 CALLAWAY GOLF CO COM COM 131193104 502 42395 SH Sole 40985 0 1410 CAMPBELL SOUP CO COM COM 134429109 457 13681 SH Sole 4960 0 8721 CANADIAN NATL RY CO COM COM 136375102 34985 727666 SH Sole 693800 0 33866 CANON INC ADR ADR 138006309 353 6905 SH Sole 22 0 6883 CAPELLA EDUCATION CO COM COM 139594105 36855 617872 SH Sole 361865 0 256007 CAPITA GROUP COM B23K0M2 125623 18272462 SH Sole 17662761 0 609701 CAPITAL GROWTH SYS INC COM COM 14019A107 171 311756 SH Sole 131756 0 180000 CAPITAL ONE FINL CORP COM COM 14040H105 351 9256 SH Sole 6000 0 3256 CAPITAL SR LIVING CORP COM COM 140475104 8220 1090207 SH Sole 1083898 0 6309 CAPITALAND COM 6309303 435380 76382400 SH Sole 73765700 0 2616700 CAPITALSOURCE INC COM COM 14055X102 112 10150 SH Sole 2000 0 8150 CARBO CERAMICS INC COM COM 140781105 220 3775 SH Sole 1800 0 1975 CARBON MEDICAL TECHNOLOGIES COM PFD 00756X103 0 10000 SH Sole 0 0 10000 CARDINAL HEALTH INC COM COM 14149Y108 2859 55444 SH Sole 18768 0 36676 CARDTRONICS INC COM 14161H108 133 15000 SH Sole 0 0 15000 CARMAX INC COM COM 143130102 21633 1524544 SH Sole 626699 0 897845 CARNIVAL CORP CL A COM 143658300 1104 33522 SH Sole 14225 0 19297 CATERPILLAR INC DEL COM COM 149123101 5411 73301 SH Sole 19490 0 53811 CAVIUM NETWORKS INC COM COM 14965A101 5334 253977 SH Sole 252777 0 1200 CBEYOND INC COM COM 149847105 12794 798619 SH Sole 794186 0 4433 CDA WESTN BK EDMONTON COM COM 2188283 54274 2192900 SH Sole 2124200 0 68700 CELGENE CORP COM COM 151020104 136343 2134700 SH Sole 689485 0 1445215 CEMEX SAB DE CV SPON ADR 5 ORD ADR 151290889 429 17371 SH Sole 1100 0 16271 CENCOSUD S A SPON ADR 144A ADR 15132H200 104214 2309799 SH Sole 2249599 0 60200 CENCOSUD SA COM B00R3L2 1463247 930700 SH Sole 930700 0 0 CENTRAL EUROPEAN DIST COM COM 153435102 98568 1329303 SH Sole 1290855 0 38448 CENTRAL EUROPEAN MEDIA CL A NEW COM G20045202 59967 662400 SH Sole 647900 0 14500 CENTURY CASINOS INC COM COM 156492100 3245 989186 SH Sole 984476 0 4710 CEPHEID COM COM 15670R107 6207 220769 SH Sole 47177 0 173592 CERES POWER HLDGS COM B035142 2209 1144522 SH Sole 1144522 0 0 CHATTEM INC COM COM 162456107 1262 19415 SH Sole 100 0 19315 CHEESECAKE FACTORY INC COM COM 163072101 902 56722 SH Sole 1955 0 54767 CHEMRING GROUP COM 0190462 27598 1166438 SH Sole 1122138 0 44300 CHEROKEE INTL CORP COM COM 164450108 21 12005 SH Sole 0 0 12005 CHESAPEAKE ENERGY CORP COM COM 165167107 1780 26995 SH Sole 6995 0 20000 CHEVRON CORP COM 166764100 19391 195611 SH Sole 27853 0 167758 CHICAGO BRIDGE & IRON N Y REGISTRY SH COM 167250109 945 23737 SH Sole 7147 0 16590 CHINA COMM CONSTR COM B1JKTQ6 175301 13141000 SH Sole 13141000 0 0 CHINA FD INC COM FUND 169373107 260 8521 SH Sole 4087 0 4434 CHINA HIGH SPEED T COM B1YC2B3 120160 7510000 SH Sole 7510000 0 0 CHINA MOBILE COM 6073556 466496 4451300 SH Sole 4440800 0 10500 CHINA NEPSTAR CHAIN DRUG - ADR ADR 16943C109 12471 1440067 SH Sole 1425309 0 14758 CHINA OILFIELD SERVICES COM 6560995 203983 14570244 SH Sole 14570244 0 0 CHIPOTLE MEXICAN GRILL CL B COM 169656204 65903 874509 SH Sole 467359 0 407150 CHRISTOPHER & BANKS CP COM COM 171046105 3031 445807 SH Sole 441387 0 4420 CHUBB CORP COM COM 171232101 6854 139853 SH Sole 39300 0 100553 CIGNA CORP COM COM 125509109 223 6320 SH Sole 585 0 5735 CIMAREX ENERGY CO COM COM 171798101 25187 361527 SH Sole 122031 0 239496 CINEMA CITY INTERNATIONAL COM B1K9VW2 30126 1255269 SH Sole 1255269 0 0 CINTAS CORP COM COM 172908105 7863 296627 SH Sole 44094 0 252533 CISCO SYS INC COM COM 17275R102 232644 10001897 SH Sole 4465777 0 5536120 CITIGROUP COM COM 172967101 2014 120179 SH Sole 21689 0 98490 CITRIX SYSTEMS, INC COM 177376100 60063 2042299 SH Sole 1237364 0 804935 CLARCOR INC COM COM 179895107 658 18770 SH Sole 13465 0 5305 CLECO CORP NEW COM COM 12561W105 754 32335 SH Sole 30485 0 1850 CLIMATE EXCHANGE COM 3355116 2266 118700 SH Sole 118700 0 0 CLOROX CO DEL COM COM 189054109 616 11807 SH Sole 3426 0 8381 CME GROUP INC COM 12572Q105 35918 93733 SH Sole 47098 0 46635 CNOOC COM B00G0S5 871397 64932700 SH Sole 64932700 0 0 CNOOC LTD SPONSORED ADR ADR 126132109 33642 193856 SH Sole 191857 0 1999 COACH INC COM COM 189754104 12697 439668 SH Sole 344496 0 95172 COCA COLA CO COM COM 191216100 13950 268390 SH Sole 37027 0 231363 COCA COLA HELLENIC BTG SPONSORED ADR ADR 1912EP104 3032 112006 SH Sole 112006 0 0 COCA COLA ICECEK COM B058ZV4 16788 1485700 SH Sole 1485700 0 0 COCA-COLA HBC S.A. COM 4420723 48237 2788252 SH Sole 2706023 0 82229 COGDELL SPENCER INC COM COM 19238U107 693 42645 SH Sole 41225 0 1420 COGNIZANT TECH SOLUTNS CL A COM 192446102 109721 3375000 SH Sole 1997233 0 1377767 COHEN & STEERS QLTY INC RLY COM ETF 19247L106 358 23450 SH Sole 0 0 23450 COHEN & STEERS RT & PF COM ETF 19247X100 223 11700 SH Sole 0 0 11700 COHEN&STEERS REIT&UTIL COM ETF 19247Y108 287 16400 SH Sole 0 0 16400 COINSTAR INC COM COM 19259P300 79675 2435805 SH Sole 1895223 0 540582 COLGATE PALMOLIVE CO COM COM 194162103 27950 404486 SH Sole 198573 0 205913 COLONIA REAL ESTATE AG COM 7758799 9538 1339583 SH Sole 1300703 0 38880 COMCAST CORP CL A COM 20030N101 564 29763 SH Sole 2736 0 27027 COMCAST CORP CL A SPL COM 20030N200 7775 414467 SH Sole 179235 0 235232 COMMERCE BANCSHARES COM 200525103 479 12067 SH Sole 0 0 12067 COMMERCIAL METALS CO COM COM 201723103 223 5922 SH Sole 112 0 5810 COMPANHIA VALE DO RIO SPONSORED ADR ADR 204412209 461452 12882526 SH Sole 12575231 0 307295 COMPLETE PROD SVCS COM COM 20453E109 4344 119270 SH Sole 118608 0 662 COMPOSITE TECH CORP COM COM 20461S108 325 262515 SH Sole 0 0 262515 COMSCORE INC COM 20564W105 687 31500 SH Sole 31500 0 0 COMSTOCK RES INC COM NEW COM 205768203 13783 163255 SH Sole 158820 0 4435 CONCHO RES INC COM COM 20605P101 38751 1038905 SH Sole 933467 0 105438 CONCUR TECHNOLOGIES COM COM 206708109 20743 624242 SH Sole 46365 0 577877 CONOCOPHILLIPS COM COM 20825C104 21179 224389 SH Sole 29850 0 194539 CONSOL ENERGY INC COM COM 20854P109 2558 22770 SH Sole 565 0 22205 CONSOLIDATED EDISON NY COM COM 209115104 207 5328 SH Sole 0 0 5328 CONSOLIDATED STORES CP COM COM 19247A100 990 38150 SH Sole 0 0 38150 CONSOLIDATED THOMP IRN COM COM 2218629 4750 531300 SH Sole 531300 0 0 CONSTANT CONTACT INC COM COM 210313102 6989 370777 SH Sole 24650 0 346127 CONSTELLATION ENERGY GROUP COM 210371100 688 8375 SH Sole 0 0 8375 COOPER INDS INC COM COM G24182100 746 18892 SH Sole 9100 0 9792 COPA HOLDINGS SA COM P31076105 20947 743844 SH Sole 736978 0 6866 CORE LABORATORIES COM N22717107 1657 11652 SH Sole 7882 0 3770 CORNING INC COM COM 219350105 65840 2856408 SH Sole 901854 0 1954554 CORPORATE EXEC BRD CO COM COM 21988R102 342 8135 SH Sole 530 0 7605 CORRECTIONS CP AM NEW COM COM 22025Y407 73136 2662423 SH Sole 2117513 0 544910 COSI INC COM COM 22122P101 50 20298 SH Sole 298 0 20000 COSTAR GROUP INC COM COM 22160N109 17347 390271 SH Sole 62941 0 327330 COSTCO WHSL CORP NEW COM COM 22160K105 3233 46103 SH Sole 3705 0 42398 COVANCE INC COM COM 222816100 375 4365 SH Sole 3900 0 465 COVIDIEN LTD COM COM G2552X108 483 10081 SH Sole 8133 0 1948 CRA INTERNATIONAL INC COM 12618T105 578 15994 SH Sole 700 0 15294 CREDICORP LTD COM COM G2519Y108 56850 692276 SH Sole 689237 0 3039 CRYPTOLOGIC INC COM COM G3159C109 6241 434620 SH Sole 432520 0 2100 CSX CORP COM COM 126408103 421 6712 SH Sole 0 0 6712 CTS EVENTIM COM 5881857 28937 1137004 SH Sole 1098804 0 38200 CUMULUS MEDIA INC CL A COM 231082108 128 32500 SH Sole 11450 0 21050 CURRENCYSH JAPANESE TR JAPANESE YEN FUND 23130A102 384 4088 SH Sole 0 0 4088 CVS CAREMARK CORP COM COM 126650100 40923 1034222 SH Sole 300738 0 733484 CYBERSOURCE CORP COM COM 23251J106 42060 2514126 SH Sole 1562761 0 951365 CYRELA BRAZIL REAL COM 2189855 81814 3695300 SH Sole 3571500 0 123800 CYRELA BRAZIL RLTY SA SPONSORED ADR ADR 23282C401 2545 9150 SH Sole 9150 0 0 D R HORTON INC COM COM 23331A109 308 28376 SH Sole 500 0 27876 DANAHER CORP DEL COM COM 235851102 220597 2853782 SH Sole 1268604 0 1585178 DANIELI & C COM 4253350 26169 1100912 SH Sole 1061254 0 39658 DEALERTRACK HLDGS INC COM COM 242309102 294 20900 SH Sole 0 0 20900 DEERE & CO COM COM 244199105 3978 55154 SH Sole 43875 0 11279 DELEK US HLDGS INC COM COM 246647101 538 58477 SH Sole 207 0 58270 DELL INC COM COM 24702R101 865 39533 SH Sole 10075 0 29458 DELMAR BANCORP COM NEW COM 247035207 759 47894 SH Sole 0 0 47894 DELPHI FINL GROUP INC CL A COM 247131105 446 19260 SH Sole 18620 0 640 DENSO CORP COM 6640381 12081865 3310100 SH Sole 3128400 0 181700 DENTSPLY INTL INC NEW COM COM 249030107 16112 437847 SH Sole 313727 0 124120 DESARROLLADORA HOMEX SPONSORED ADR ADR 25030W100 128215 2188718 SH Sole 2139962 0 48756 DETICA GROUP COM 3153956 21200 7992568 SH Sole 7786168 0 206400 DEUTSCHE BOERSE AG COM 7021963 12936 180422 SH Sole 173959 0 6463 DEVON ENERGY CORP COM COM 25179M103 1671 13908 SH Sole 1196 0 12712 DEVRY INC DEL COM COM 251893103 60563 1129485 SH Sole 739000 0 390485 DEXCOM INC COM COM 252131107 582 96459 SH Sole 17909 0 78550 DG FASTCHANNEL INC COM COM 23326R109 20056 1162688 SH Sole 1156332 0 6356 DIAGEO P L C SPNSRD ADR NEW ADR 25243Q205 1304 17655 SH Sole 511 0 17144 DIAMOND OFFSHORE DRILL COM COM 25271C102 251 1811 SH Sole 400 0 1411 DICKS SPORTING GOODS COM COM 253393102 4647 261992 SH Sole 125525 0 136467 DISCOVER FINL SVCS COM COM 254709108 164 12466 SH Sole 3206 0 9260 DIVERGENCE INC COM 8055280 0 12500 SH Sole 0 0 12500 DNP SELECT INCOME FD COM FUND 23325P104 913 87614 SH Sole 25000 0 62614 DOLBY LABORATORIES INC COM COM 25659T107 63034 1564122 SH Sole 781750 0 782372 DOMINION RES INC VA COM COM 25746U109 903 19030 SH Sole 400 0 18630 DOMINO'S PIZZA COM B1S49Q9 14437 7932217 SH Sole 7649357 0 282860 DONALDSON INC COM COM 257651109 8094 181348 SH Sole 30550 0 150798 DONNELLEY R R & SONS COM COM 257867101 912 30739 SH Sole 3800 0 26939 DOVER CORP COM COM 260003108 416 8619 SH Sole 3876 0 4743 DOW CHEM CO COM COM 260543103 3107 89016 SH Sole 8830 0 80186 DPL INC COM COM 233293109 229 8731 SH Sole 2783 0 5948 DRIL-QUIP INC COM COM 262037104 9489 150625 SH Sole 149795 0 830 DST SYS INC DEL COM COM 233326107 4711 85580 SH Sole 49080 0 36500 DTE ENERGY CO COM COM 233331107 642 15143 SH Sole 0 0 15143 DTS INC COM 23335C101 39357 1256641 SH Sole 1029593 0 227048 DU PONT E I DE NEMOURS COM COM 263534109 2290 53404 SH Sole 6069 0 47335 DUCKWALL-ALCO STOR NEW COM COM 264142100 3296 358291 SH Sole 355242 0 3049 DUKE ENERGY CORP COM COM 26441C105 794 45728 SH Sole 7220 0 38508 DUKE REALTY CORP COM NEW COM 264411505 218 9751 SH Sole 1030 0 8721 DUN & BRADSTREET NEW COM COM 26483E100 1288 14699 SH Sole 3936 0 10763 DURECT CORP COM COM 266605104 126 34415 SH Sole 0 0 34415 DWS MUN INCOME TR COM SH BEN INT CONV 23338M106 266 25875 SH Sole 17875 0 8000 E M C CORP MASS COM COM 268648102 16864 1148013 SH Sole 567138 0 580875 E ON AG SPONSORED ADR ADR 268780103 51408 764962 SH Sole 755438 0 9524 E.ON AG COM 4942904 222313 1735600 SH Sole 1682200 0 53400 EARTHLINK NETWORK INC COM COM 270321102 12076 1396091 SH Sole 1386496 0 9595 EAST WEST BANCORP INC COM COM 27579R104 3097 438732 SH Sole 433832 0 4900 EASTERN PLATINUM LTD COM COM B081S11 19128 6831300 SH Sole 6831300 0 0 EATON CORP COM COM 278058102 632 7436 SH Sole 4310 0 3126 EBAY INC COM 278642103 5108 186923 SH Sole 17746 0 169177 ECLIPSYS CORPORATION COM 278856109 1169 63700 SH Sole 38500 0 25200 ECOLAB INC COM COM 278865100 144498 3361206 SH Sole 1479897 0 1881309 EDF ENERGIES NOUVELLES COM B1HL121 60706 1429384 SH Sole 1358701 0 70683 EFG HERMES HLDGS COM 6139470 621408 12945995 SH Sole 12627848 0 318147 EFG INTERNATIONAL COM B0LF188 40458 1447500 SH Sole 1407512 0 39988 EL EZZ STEEL REBAR COM 6162614 231866 2881400 SH Sole 2801600 0 79800 EL PASO CORP COM COM 28336L109 1248 57424 SH Sole 279 0 57145 EL SWEDY CABLES HOLDING COM B15Q010 413267 3121355 SH Sole 3035296 0 86059 ELECTROMAGNETIC GE COM B1VN167 25621 663750 SH Sole 628600 0 35150 ELECTRONIC ARTS INC COM COM 285512109 54519 1227095 SH Sole 440433 0 786662 EMCOR GROUP INC COM COM 29084Q100 2510 87989 SH Sole 87154 0 835 EMERGENCY MED SVCS COR CL A COM 29100P102 1524 67339 SH Sole 67339 0 0 EMERSON ELEC CO COM COM 291011104 13069 264294 SH Sole 57803 0 206491 ENCANA CORP COM COM 292505104 18705 205714 SH Sole 90768 0 114946 ENERGYSOUTH INC COM COM 292970100 293 5984 SH Sole 337 0 5647 ENNIS INC COM COM 293389102 179 11500 SH Sole 0 0 11500 ENTEGRIS INC COM COM 29362U104 521 79503 SH Sole 76853 0 2650 ENTERGY CORP NEW COM COM 29364G103 1923 15960 SH Sole 0 0 15960 ENTRAVISION COMMUNCTNS CL A COM 29382R107 73 18175 SH Sole 275 0 17900 EOG RES INC COM COM 26875P101 11912 90797 SH Sole 50555 0 40242 EQUIFAX INC COM COM 294429105 232 6897 SH Sole 1252 0 5645 EQUINIX INC COM NEW COM 29444U502 2036 22828 SH Sole 22797 0 31 EQUITABLE RES INC COM COM 294549100 495 7172 SH Sole 256 0 6916 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 2548 66595 SH Sole 8000 0 58595 ESCO TECHNOLOGIES INC COM COM 296315104 689 14691 SH Sole 13780 0 911 ESPRIT HLDGS COM 6321642 1933154 23866100 SH Sole 23092400 0 773700 ESSEX PPTY TR INC COM COM 297178105 350 3290 SH Sole 0 0 3290 EURAND NV COM N31010106 2158 150943 SH Sole 150943 0 0 EURAZEO COM 7042395 95227 1404943 SH Sole 1362258 0 42684 EURO CURRENCY TR EURO SHS FUND 23130C108 811 5141 SH Sole 5141 0 0 EURONET WORLDWIDE INC COM COM 298736109 94691 5603040 SH Sole 4452990 0 1150050 EVERGREEN SOLAR INC COM COM 30033R108 5949 613890 SH Sole 501490 0 112400 EXELON CORP COM COM 30161N101 5499 61136 SH Sole 4619 0 56517 EXPEDITORS INTL WASH COM COM 302130109 146559 3408376 SH Sole 1533094 0 1875282 EXPRESS 1 EXP SOLUTION COM COM 30217Q108 58 50075 SH Sole 50075 0 0 EXPRESS SCRIPTS INC. CL A COM 302182100 85214 1358647 SH Sole 460947 0 897700 EXXON MOBIL CORP COM COM 30231G102 86780 984694 SH Sole 176667 0 808027 F M C CORP COM NEW COM 302491303 1827 23600 SH Sole 130 0 23470 F5 NETWORKS INC COM COM 315616102 18690 657640 SH Sole 189610 0 468030 FACTSET RESH SYS INC COM COM 303075105 62862 1115374 SH Sole 569182 0 546192 FANNIE MAE COM 313586109 212 10877 SH Sole 695 0 10182 FANUC LTD COM 6356934 38121157 3676100 SH Sole 3550100 0 126000 FASTENAL CO COM COM 311900104 381543 8840217 SH Sole 3991799 0 4848418 FCSTONE GROUP IN COM COM 31308T100 2217 79390 SH Sole 61800 0 17590 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 259 3755 SH Sole 0 0 3755 FEDEX CORP COM COM 31428X106 3340 42401 SH Sole 4780 0 37621 FIFTH THIRD BANCORP COM COM 316773100 252 24788 SH Sole 708 0 24080 FINANCIAL TECHNOLO COM 6257521 1022901 608888 SH Sole 572988 0 35900 FINISAR COM COM 31787A101 444 373600 SH Sole 0 0 373600 FIRST GULF BANK COM 6122782 21748 802500 SH Sole 802500 0 0 FIRST MIDWEST BANCORP COM COM 320867104 1110 59539 SH Sole 22181 0 37358 FIRST NIAGARA FINL GP COM COM 33582V108 755 58680 SH Sole 51755 0 6925 FIRST POTOMAC RLTY TR COM COM 33610F109 760 49909 SH Sole 46580 0 3329 FIRSTENERGY CORP COM COM 337932107 362 4399 SH Sole 500 0 3899 FIRSTMERIT CORP COM COM 337915102 647 39655 SH Sole 38335 0 1320 FIRSTSERVICE CORP PFD SHS 7% SR1 PFD 33761N208 192 10100 SH Sole 9600 0 500 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 12352 866895 SH Sole 747419 0 119476 FISERV INC COM COM 337738108 63166 1392253 SH Sole 619123 0 773130 FLEXTRONICS INTL LTD ORD COM Y2573F102 128 13636 SH Sole 0 0 13636 FLIR SYS INC COM COM 302445101 168777 4160149 SH Sole 1928530 0 2231619 FLOWERS FOODS INC COM COM 343498101 934 32968 SH Sole 27627 0 5341 FLSMIDTH & CO A/S COM 5263574 519584 999200 SH Sole 960600 0 38600 FLUOR CORP COM COM 343412102 3351 18010 SH Sole 890 0 17120 FMC TECHNOLOGIES INC COM COM 30249U101 24182 314346 SH Sole 86960 0 227386 FNX MINING CO INC COM 2346746 58580 2430700 SH Sole 2342600 0 88100 FORD MTR CO DEL COM COM 345370860 61 12825 SH Sole 0 0 12825 FOREST LABS INC CL A COM 345838106 386 11111 SH Sole 3973 0 7138 FOREST OIL CORP COM NEW COM 346091705 108251 1453038 SH Sole 633523 0 819515 FORTUNE BRANDS INC COM COM 349631101 2938 47091 SH Sole 11153 0 35938 FOSTER WHEELER LTD SHS NEW COM G36535139 288 3952 SH Sole 324 0 3628 FOUNDATION COAL HLDGS COM COM 35039W100 203 2292 SH Sole 0 0 2292 FOURLIS HOLDING COM 4347770 8303 446413 SH Sole 446413 0 0 FPL GROUP INC COM COM 302571104 6702 102205 SH Sole 14360 0 87845 FRANKLIN RES INC COM COM 354613101 1086 11853 SH Sole 4000 0 7853 FREEPORT-MCMORAN COP&G CL B COM 35671D857 2067 17640 SH Sole 1078 0 16562 FRONTIER OIL CORP COM COM 35914P105 498 20871 SH Sole 18871 0 2000 FULLER H B CO COM COM 359694106 454 20210 SH Sole 19535 0 675 G & K SVCS INC CL A COM 361268105 614 20177 SH Sole 18985 0 1192 GAIAM INC CL A COM 36268Q103 1635 121017 SH Sole 121017 0 0 GAMESTOP CORP CL A COM 36467W109 76435 1891956 SH Sole 905855 0 986101 GAP INC DEL COM COM 364760108 407 24405 SH Sole 905 0 23500 GARTNER INC COM COM 366651107 1180 56968 SH Sole 355 0 56613 GAZPROM O A O SPON ADR ADR 368287207 312 5373 SH Sole 13 0 5360 GB AUTO COM B1Y9TD5 10303 217500 SH Sole 217500 0 0 GENENTECH INC COM SPL COM 368710406 116513 1535088 SH Sole 618695 0 916393 GENERAL DYNAMICS CORP COM COM 369550108 2144 25467 SH Sole 3748 0 21719 GENERAL ELEC CO COM COM 369604103 103960 3895128 SH Sole 1154768 0 2740360 GENERAL GROWTH PPTYS COM COM 370021107 2866 81835 SH Sole 19944 0 61891 GENERAL MLS INC COM COM 370334104 2082 34276 SH Sole 4000 0 30276 GENESEE & WYO INC CL A COM 371559105 1185 34845 SH Sole 820 0 34025 GENIUS PRODUCTS INC COM NEW COM 37229R206 95 559221 SH Sole 559221 0 0 GENOPTIX INC COM COM 37243V100 7710 244379 SH Sole 117760 0 126619 GENTEX CORP COM COM 371901109 198 13727 SH Sole 9489 0 4238 GENUINE PARTS CO COM COM 372460105 818 20637 SH Sole 3037 0 17600 GENZYME CORP COM GENL DIV COM 372917104 9899 137728 SH Sole 28287 0 109441 GEO GROUP INC COM COM 36159R103 15988 710625 SH Sole 674968 0 35657 GIGAMEDIA LTD ORD COM Y2711Y104 12829 1075388 SH Sole 1069685 0 5703 GILAT SATELLITE NETWRK ORD COM M51474118 263 24200 SH Sole 0 0 24200 GILDAN ACTIVEWEAR INC COM 2254645 45812 1747900 SH Sole 1675100 0 72800 GILDAN ACTIVEWEAR INC COM COM 375916103 1253 48438 SH Sole 47438 0 1000 GILEAD SCIENCES INC COM COM 375558103 274099 5176581 SH Sole 2246744 0 2929837 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 1566 35437 SH Sole 3603 0 31834 GLENMARK PHARM COM 6698755 1983953 3106236 SH Sole 3002275 0 103961 GLOBAL INDS LTD COM COM 379336100 1297 72341 SH Sole 72341 0 0 GLOBAL PMTS INC COM COM 37940X102 32438 696101 SH Sole 285383 0 410718 GOLDMAN SACHS GROUP COM COM 38141G104 54443 311285 SH Sole 51607 0 259678 GOODRICH PETE CORP COM NEW COM 382410405 261 3150 SH Sole 0 0 3150 GOOGLE INC CL A COM 38259P508 134196 254922 SH Sole 109626 0 145296 GP INVESTMENTS LTD COM B15Q9D5 79035 4065600 SH Sole 3939000 0 126600 GPO FIN BANORTE DE CV COM 2421041 321991 6643100 SH Sole 6643100 0 0 GRAINGER W W INC COM COM 384802104 35521 434253 SH Sole 122181 0 312072 GRANITE CITY FD & BREW COM COM 38724Q107 2691 1365750 SH Sole 1365750 0 0 GREIF INC CL A COM 397624107 1991 31114 SH Sole 26317 0 4797 GRIFOLS SA COM B01SPF2 116318 5732767 SH Sole 5491905 0 240862 GRILL CONCEPTS INC COM NEW COM 398502203 544 253000 SH Sole 253000 0 0 GRUBB & ELLIS CO COM PAR $0.01 COM 400095204 886 230244 SH Sole 37200 0 193044 GRUPO FAMSA SAB DE CV COM B15F749 62666 1589700 SH Sole 1589700 0 0 GVT HOLDING SA COM B1Q2FV2 145973 3742900 SH Sole 3627900 0 115000 H & Q HEALTHCARE FD SH BEN INT FUND 404052102 174 11978 SH Sole 0 0 11978 HAEMONETICS CORP COM COM 405024100 5011 90355 SH Sole 79175 0 11180 HALLIBURTON CO COM COM 406216101 4818 90806 SH Sole 9000 0 81806 HANESBRANDS INC COM COM 410345102 202 7463 SH Sole 362 0 7101 HANGER ORTHOPEDIC GRP COM NEW COM 41043F208 4331 262670 SH Sole 261170 0 1500 HANOVER INS GROUP INC COM COM 410867105 990 23291 SH Sole 22516 0 775 HANSEN NAT CORP COM COM 411310105 47811 1658990 SH Sole 807798 0 851192 HARLEY DAVIDSON INC COM COM 412822108 7933 218804 SH Sole 52220 0 166584 HARSCO CORP COM COM 415864107 2232 41031 SH Sole 40451 0 580 HARTE HANKS COMMUNICATIONS COM 416196103 178 15600 SH Sole 0 0 15600 HARTFORD FINL SVCS COM COM 416515104 1272 19717 SH Sole 1650 0 18067 HCC INS HLDGS INC COM COM 404132102 265 12557 SH Sole 4860 0 7697 HCP INC COM COM 40414L109 225 7060 SH Sole 0 0 7060 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 35672 497800 SH Sole 495700 0 2100 HEADWATERS INC COM COM 42210P102 1074 91300 SH Sole 100 0 91200 HEALTH CARE REIT INC COM COM 42217K106 1679 37741 SH Sole 0 0 37741 HEALTH GRADES INC COM COM 42218Q102 2514 559934 SH Sole 509934 0 50000 HEALTHCARE SVCS GP INC COM COM 421906108 224 14772 SH Sole 0 0 14772 HEALTHEXTRAS INC COM COM 422211102 1965 65188 SH Sole 65188 0 0 HEALTHWAYS INC COM COM 422245100 108872 3678141 SH Sole 2124430 0 1553711 HEARTLAND EXPRESS INC COM COM 422347104 3055 204874 SH Sole 117940 0 86934 HEARTLAND PMT SYS INC COM COM 42235N108 6321 267860 SH Sole 123560 0 144300 HEIDRICK&STRUGGLS INTL COM COM 422819102 49940 1806826 SH Sole 1523912 0 282914 HEINZ H J CO COM COM 423074103 3330 69599 SH Sole 10029 0 59570 HELMERICH & PAYNE INC COM COM 423452101 49589 688560 SH Sole 375110 0 313450 HESS CORP COM COM 42809H107 479 3800 SH Sole 200 0 3600 HEWITT ASSOCS INC COM COM 42822Q100 253 6608 SH Sole 1130 0 5478 HEWLETT PACKARD CO COM COM 428236103 7912 178962 SH Sole 11779 0 167183 HILL INTERNATIONAL INC COM COM 431466101 3625 220470 SH Sole 196120 0 24350 HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 42944 8387449 SH Sole 8350159 0 37290 HITACHI CONST MACH COM 6429405 1049580 352800 SH Sole 340200 0 12600 HITTITE MICROWAVE CORP COM COM 43365Y104 657 18450 SH Sole 18450 0 0 HLTH CORP COM COM 40422Y101 136 12039 SH Sole 0 0 12039 HMS HOLDINGS CORP COM 40425J101 316 14755 SH Sole 6570 0 8185 HOLLY CORP COM PAR $0.01 COM 435758305 489 13242 SH Sole 12777 0 465 HOLOGIC INC COM COM 436440101 197180 9044968 SH Sole 4422244 0 4622724 HOME DEPOT INC COM COM 437076102 4533 193576 SH Sole 24330 0 169246 HON HAI PRECISION GDR 5758218 19579 1969684 SH Sole 1953532 0 16152 HON HAI PRECISIONS INDUSTRY COM 6438564 2666759 17837855 SH Sole 17438829 0 399026 HONEYWELL INTL INC COM COM 438516106 2214 44038 SH Sole 5256 0 38782 HONG KONG EXCHANGES & CLEARING COM 6267359 988243 8668800 SH Sole 8391000 0 277800 HORNBECK OFFSHORE SVCS COM COM 440543106 2271 40193 SH Sole 40163 0 30 HOSPIRA INC COM COM 441060100 972 24232 SH Sole 5004 0 19228 HOT TOPIC INC COM COM 441339108 60 11100 SH Sole 0 0 11100 HOUSEVALUES INC COM COM 44183Y102 60 22069 SH Sole 0 0 22069 HOUSING DEVELOPMENT FINANCE CORP COM 6171900 2133217 1087045 SH Sole 1041257 0 45788 HOUSTON WIRE & CBL CO COM COM 44244K109 1117 56148 SH Sole 0 0 56148 HSBC HLDGS PLC SPONS ADR NEW ADR 404280406 1117 14552 SH Sole 6073 0 8479 HUB GROUP INC CL A COM 443320106 275 8100 SH Sole 0 0 8100 HUDSON CITY BANCORP COM COM 443683107 1390 83366 SH Sole 855 0 82511 HUDSON HIGHLAND GROUP COM COM 443792106 9666 923275 SH Sole 912725 0 10550 HUMAN GENOME SCIENCES INC COM 444903108 265 50900 SH Sole 0 0 50900 HUNT JB TRANS SVC INC COM COM 445658107 48031 1443238 SH Sole 849955 0 593283 HURON CONSULTING GROUP COM COM 447462102 4838 106711 SH Sole 75230 0 31481 HUSKY ENERGY INC COM 448055103 286 6056 SH Sole 6056 0 0 HYPERCOM CORP COM COM 44913M105 604 137317 SH Sole 137317 0 0 HYTHIAM INC COM COM 44919F104 159 66000 SH Sole 0 0 66000 IBERDROLA RENOVABLES COM B29NWR4 50376 10239047 SH Sole 9888847 0 350200 IBERIABANK CORP COM COM 450828108 609 13705 SH Sole 12420 0 1285 ICO INC NEW COM COM 449293109 64 10785 SH Sole 0 0 10785 ICON PUB LTD CO SPONSORED ADR ADR 45103T107 73242 969838 SH Sole 917975 0 51863 IDEX CORP COM COM 45167R104 3065 83229 SH Sole 80167 0 3062 IDEXX LABS CORP COM COM 45168D104 166178 3409478 SH Sole 1664440 0 1745038 IGUATEMI EMPRESA COM B1NXMK6 20911 982215 SH Sole 982215 0 0 IHS INC CL A COM 451734107 129338 1858306 SH Sole 1126952 0 731354 ILIAD COM 7759435 60955 987290 SH Sole 959651 0 27639 ILLINOIS TOOL WKS INC COM COM 452308109 70937 1493106 SH Sole 307935 0 1185172 ILLUMINA INC COM COM 452327109 53259 611407 SH Sole 345575 0 265832 I-MANY INC COM COM 44973Q103 49 49550 SH Sole 0 0 49550 IMMUNOGEN INC COM COM 45253H101 92 30277 SH Sole 0 0 30277 IMPERIAL OIL LTD COM NEW COM 453038408 400 7275 SH Sole 3000 0 4275 IMS HEALTH INC COM 449934108 8105 347865 SH Sole 200971 0 146894 INDIA FD INC COM FUND 454089103 220 6243 SH Sole 0 0 6243 INFOSYS TECH LTD SPONSORED ADR ADR 456788108 83114 1912414 SH Sole 1897789 0 14625 INFOSYS TECHNOLOGIES COM 6205122 7712699 4446000 SH Sole 4317700 0 128300 INNERWORKINGS INC COM COM 45773Y105 74128 6198087 SH Sole 5083816 0 1114271 INNOVATIVE MED SVCS COM COM 746218106 68 17000 SH Sole 0 0 17000 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 87368 1964238 SH Sole 1616013 0 348225 INTEGRYS ENERGY GROUP COM COM 45822P105 213 4191 SH Sole 3084 0 1107 INTEL CORP COM COM 458140100 22610 1052622 SH Sole 271393 0 781229 INTELLON CORP COM COM 45816W504 930 281838 SH Sole 186729 0 95109 INTERACTIVE DATA CORP COM COM 45840J107 463 18440 SH Sole 17340 0 1100 INTERACTIVE INTELLIGEN COM COM 45839M103 193 16545 SH Sole 16545 0 0 INTERACTIVE MOTORSPORT COM COM 45839P106 1 200000 SH Sole 200000 0 0 INTERCONTINENTALEXCHANGE COM COM 45865V100 70413 617657 SH Sole 213392 0 404265 INTERFACE INC CL A COM 458665106 489 39000 SH Sole 37700 0 1300 INTERMAP TECH LTD CL A NEW COM 2427908 657 111324 SH Sole 111324 0 0 INTERMAP TECH LTD CL A NEW COM 458977204 912 157077 SH Sole 65977 0 91100 INTERNATIONAL BUS MACH COM COM 459200101 13956 117746 SH Sole 30632 0 87114 INTERNATIONAL GAME TEC COM COM 459902102 10686 427786 SH Sole 142982 0 284804 INTERNATIONAL SPEEDWAY CL A COM 460335201 246 6325 SH Sole 1375 0 4950 INTERPUBLIC GROUP COS COM COM 460690100 89 10485 SH Sole 3335 0 7150 INTERSECTIONS INC COM COM 460981301 364 33350 SH Sole 3000 0 30350 INTL PAPER CO COM COM 460146103 265 11399 SH Sole 525 0 10874 INTREPID POTASH INC COM COM 46121Y102 733 11140 SH Sole 10770 0 370 INTUIT COM COM 461202103 13781 499881 SH Sole 101220 0 398661 INTUITIVE SURGICAL INC COM COM 46120E602 43249 160541 SH Sole 86715 0 73826 INVESTMENT TEC GRP NEW COM COM 46145F105 1840 54980 SH Sole 54980 0 0 IRIS INTL INC COM COM 46270W105 8344 533175 SH Sole 529925 0 3250 IRON MTN INC PA COM COM 462846106 178994 6741805 SH Sole 2660266 0 4081539 ISHARES INC MSCI JAPAN ETF 464286848 45198 3624547 SH Sole 3470150 0 154397 ISHARES INC MSCI PACIFIC EX JAPAN ETF 464286665 517 3801 SH Sole 230 0 3571 ISHARES S&P GSCI COMM UNIT BEN INT ETF 46428R107 3013 40233 SH Sole 630 0 39603 ISHARES TR 1-3 YR TRS BD ETF 464287457 504 6081 SH Sole 0 0 6081 ISHARES TR 20+ YR TRS BD ETF 464287432 446 4825 SH Sole 0 0 4825 ISHARES TR DJ SEL DIV INX ETF 464287168 445 9040 SH Sole 0 0 9040 ISHARES TR DJ US ENERGY ETF 464287796 309 2048 SH Sole 1195 0 853 ISHARES TR FTSE XNHUA IDX ETF 464287184 1043 7973 SH Sole 440 0 7533 ISHARES TR LEHMAN SH TREA ETF 464288679 649 5895 SH Sole 0 0 5895 ISHARES TR MSCI EAFE IDX ETF 464287465 36515 531755 SH Sole 396687 0 135068 ISHARES TR MSCI EMERG MKT ETF 464287234 21499 158408 SH Sole 151910 0 6498 ISHARES TR RUSL 2000 GROW ETF 464287648 32656 428778 SH Sole 426057 0 2721 ISHARES TR RUSL 2000 VALU ETF 464287630 965 15153 SH Sole 2001 0 13152 ISHARES TR RUSL 3000 VALU ETF 464287663 349 3905 SH Sole 0 0 3905 ISHARES TR RUSSELL 1000 ETF 464287622 490 6971 SH Sole 0 0 6971 ISHARES TR RUSSELL 2000 ETF 464287655 963 13954 SH Sole 0 0 13954 ISHARES TR RUSSELL MCP VL ETF 464287473 759 5901 SH Sole 0 0 5901 ISHARES TR RUSSELL MIDCAP ETF 464287499 563 5877 SH Sole 185 0 5692 ISHARES TR RUSSELL1000GRW ETF 464287614 3341 60483 SH Sole 37414 0 23069 ISHARES TR RUSSELL1000VAL ETF 464287598 516 7478 SH Sole 1000 0 6478 ISHARES TR S&P 500 INDEX ETF 464287200 617 4826 SH Sole 1890 0 2936 ISHARES TR S&P MIDCAP 400 ETF 464287507 926 11357 SH Sole 3340 0 8017 ISHARES TR S&P MIDCP GROW ETF 464287606 309 3490 SH Sole 1115 0 2375 ISHARES TR S&P MIDCP VALU ETF 464287705 858 11600 SH Sole 4800 0 6800 ISHARES TR S&P NORTH AMERICAN NAT RES IDX ETF 464287374 340 2220 SH Sole 2220 0 0 ISHARES TR S&P SMLCP 600 VALU ETF 464287879 802 12600 SH Sole 5400 0 7200 ISHARES TR S&P SMLCP GROW ETF 464287887 200 1575 SH Sole 0 0 1575 ISHARES TR S&P500 VAL ETF 464287408 757 11950 SH Sole 5000 0 6950 ISHARES TR TRANSP AVE IDX ETF 464287192 5648 63940 SH Sole 7150 0 56790 ISHARES TR US TIPS BD FD ETF 464287176 1452 13463 SH Sole 80 0 13383 ISRAEL CHEMICALS LIMITED COM 6455530 187044 2398000 SH Sole 2398000 0 0 ITT CORP COM 450911102 493 7803 SH Sole 133 0 7670 J & J SNACK FOODS CORP COM COM 466032109 507 18507 SH Sole 17892 0 615 J2 GLOBAL COMMUNICATNS COM NEW COM 46626E205 58918 2561703 SH Sole 1737771 0 823932 JABIL CIRCUIT INC. COM 466313103 14551 886732 SH Sole 748225 0 138507 JACK IN THE BOX INC COM COM 466367109 2210 98597 SH Sole 97647 0 950 JACOBS ENGR GROUP DEL COM COM 469814107 2048 25388 SH Sole 11621 0 13767 JAMBA INC WT EXP 062809 WT 47023A119 23 187500 SH Sole 187500 0 0 JARDEN CORP COM COM 471109108 15246 835873 SH Sole 830963 0 4910 JB HI-FI COM 6702623 9316 890650 SH Sole 890650 0 0 JEFFERIES GRP INC NEW COM COM 472319102 1118 66500 SH Sole 0 0 66500 JOHN HANCOCK BK&THRIFT SH BEN INT FUND 409735107 71 15505 SH Sole 0 0 15505 JOHNSON & JOHNSON COM COM 478160104 55270 859048 SH Sole 176527 0 682521 JOHNSON CTLS INC COM COM 478366107 30572 1065997 SH Sole 823351 0 242646 JONES LANG LASALLE INC COM COM 48020Q107 666 11071 SH Sole 656 0 10415 JOS A BANK CLOTHIERS COM COM 480838101 16158 604074 SH Sole 584738 0 19336 JOY GLOBAL INC COM COM 481165108 47446 625694 SH Sole 231913 0 393781 JPMORGAN CHASE & CO COM COM 46625H100 17115 498846 SH Sole 147370 0 351476 JULIUS BAER HLDGS AG COM B1WHVV3 1007 14600 SH Sole 2200 0 12400 JUMBO SA COM 7243530 38664 2167271 SH Sole 2102071 0 65200 JUPITER TELECOMM COM 6301956 13371281 162470 SH Sole 156495 0 5975 K12 INC COM 48273U102 45733 2126097 SH Sole 1814971 0 311126 KANSAS CITY SOUTHN IND COM COM 485170302 218 4970 SH Sole 77 0 4893 KAYDON CORP COM COM 486587108 607 11805 SH Sole 11410 0 395 KB HOME COM COM 48666K109 640 37800 SH Sole 19800 0 18000 KELLOGG CO COM COM 487836108 5036 104870 SH Sole 14062 0 90808 KENSEY NASH CORP COM COM 490057106 6086 189899 SH Sole 189033 0 866 KEYCORP NEW COM COM 493267108 318 28961 SH Sole 884 0 28077 KEYSTONE NORTH AMR INC COM COM B0HZK29 133 18999 SH Sole 18999 0 0 KFORCE INC COM COM 493732101 145 17060 SH Sole 17060 0 0 KIMBERLY CLARK CORP COM COM 494368103 4416 73890 SH Sole 7215 0 66675 KINDER MORGAN MGMT LLC SHS COM 49455U100 4732 87889 SH Sole 3730 0 84159 KITE RLTY GROUP TR COM COM 49803T102 775 62030 SH Sole 59965 0 2065 KK DAVINCI HOLDINGS COM 6397494 8230004 113205 SH Sole 109940 0 3265 KLEPIERRE COM 7582556 3026 94566 SH Sole 91670 0 2896 KNIGHT TRANSN INC COM COM 499064103 62006 3388322 SH Sole 2116738 0 1271584 KNM GROUP BHD COM B02JY46 175282 27603425 SH Sole 26879050 0 724375 KOHLS CORP COM COM 500255104 70200 1753287 SH Sole 655589 0 1097698 KOMATSU COM 6496584 41403592 13987700 SH Sole 13599200 0 388500 KONA GRILL INC - 144A COM 50047H201 7327 869466 SH Sole 860965 0 8501 KONINKLIJKE PHILIPS ELECTRONICS N.V. ADR 500472303 970 28716 SH Sole 13 0 28703 KRAFT FOODS INC CL A COM 50075N104 3995 140442 SH Sole 7298 0 133144 KUALA LUMPUR KEPG COM 6497446 405676 23049800 SH Sole 22586700 0 463100 KUEHNE & NAGEL AG COM B142S60 224133 2309455 SH Sole 2230940 0 78515 L-3 COMMUNICATNS HLDGS COM COM 502424104 3321 36554 SH Sole 15054 0 21500 LABORATORY AMER HLDGS COM NEW COM 50540R409 7415 106504 SH Sole 7635 0 98869 LAKES ENTMNT INC COM COM 51206P109 81 12300 SH Sole 0 0 12300 LAMPRELL PLC COM B1CL524 44732 7779495 SH Sole 7577995 0 201500 LANDSTAR SYS INC COM COM 515098101 1650 29890 SH Sole 26320 0 3570 LARSEN & TOUBRO COM B0166K8 474003 217114 SH Sole 217114 0 0 LARSEN & TOURBO - GDR REG S GDR B15VJF2 571 11100 SH Sole 11100 0 0 LAS VEGAS SANDS CORP COM COM 517834107 750 15825 SH Sole 0 0 15825 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 547 21795 SH Sole 20200 0 1595 LATTICE SEMICONDUCTOR COM COM 518415104 48 15500 SH Sole 0 0 15500 LAUDER ESTEE COS INC CL A COM 518439104 546 11760 SH Sole 1000 0 10760 LAZARD LTD SHS A COM G54050102 1543 45210 SH Sole 0 0 45210 LCA-VISION INC COM PAR $.001 COM 501803308 71 14972 SH Sole 200 0 14772 LEGG MASON INC COM COM 524901105 795 18250 SH Sole 6830 0 11420 LEGGETT & PLATT INC COM COM 524660107 676 40354 SH Sole 0 0 40354 LEHMAN BROS HLDGS INC COM COM 524908100 928 46901 SH Sole 10052 0 36849 LEUCADIA NATL CORP COM COM 527288104 831 17719 SH Sole 0 0 17719 LEVEL 3 COMMUNICTIONS COM COM 52729N100 33 11250 SH Sole 0 0 11250 LG HOUSEHOLD&HEALTHCARE COM 6344456 70479410 343802 SH Sole 333842 0 9960 LI NING CO LTD COM B01JCK9 59929 3329373 SH Sole 3329373 0 0 LIFE TIME FITNESS INC COM COM 53217R207 123110 4166196 SH Sole 2100338 0 2065858 LILLY ELI & CO COM COM 532457108 8095 175378 SH Sole 56310 0 119068 LIMITED BRANDS INC COM COM 532716107 380 22565 SH Sole 1000 0 21565 LINCOLN NATL CORP IND COM COM 534187109 2257 49816 SH Sole 7010 0 42806 LINEAR TECHNOLOGY CORP COM COM 535678106 7519 230874 SH Sole 72681 0 158193 LIONBRIDGE TECH INC COM COM 536252109 2130 825494 SH Sole 825494 0 0 LIONS GATE ENTMNT CORP COM NEW COM 535919203 18236 1760270 SH Sole 1694524 0 65746 LITTELFUSE INC COM COM 537008104 705 22364 SH Sole 7000 0 15364 LIVEPERSON INC COM COM 538146101 800 284828 SH Sole 284828 0 0 LIZ CLAIBORNE COM COM 539320101 532 37600 SH Sole 0 0 37600 LKQ CORP COM COM 501889208 4601 254623 SH Sole 709 0 253914 LOCALIZA RENT A CA COM B08K3S0 5664 320000 SH Sole 310300 0 9700 LOCKHEED MARTIN CORP COM COM 539830109 3907 39604 SH Sole 7067 0 32537 LOEWS CORP COM COM 540424108 1188 25330 SH Sole 0 0 25330 LOGITECH INTL S A SPONSORED ADR ADR H50430232 1072 40000 SH Sole 40000 0 0 LOJAS RENNER SA COM B0CGYD6 47820 1500000 SH Sole 1447700 0 52300 LOWES COS INC COM COM 548661107 7671 369725 SH Sole 112123 0 257602 LUBRIZOL CORP COM COM 549271104 281 6075 SH Sole 3000 0 3075 LUPATECH SA COM B14TFV5 94326 1572100 SH Sole 1543600 0 28500 M & T BK CORP COM COM 55261F104 596 8445 SH Sole 4075 0 4370 MACQUARIE GROUP LTD COM B28YTC2 314148 6458637 SH Sole 6270229 0 188408 MACROVISION SOLUTIONS CORP COM 55611C108 658 43967 SH Sole 15125 0 28842 MAGELLAN HEALTH SVCS COM NEW COM 559079207 437 11819 SH Sole 11410 0 409 MAGNIT OJSC - SPON GDR 144S GDR 55953Q103 1588 168800 SH Sole 168800 0 0 MAN GROUP COM B28KQ18 110057 17637333 SH Sole 17068621 0 568712 MANITOWOC INC COM COM 563571108 1561 48010 SH Sole 0 0 48010 MANULIFE FINL CORP COM COM 56501R106 336 9716 SH Sole 0 0 9716 MANZ AUTOMATION AG COM B1DXPB8 23126 140157 SH Sole 136232 0 3925 MARATHON OIL CORP COM 565849106 2465 47553 SH Sole 475 0 47078 MARCHEX INC CL B COM 56624R108 310 25125 SH Sole 25125 0 0 MARLIN BUSINESS SVCS COM COM 571157106 6865 990670 SH Sole 963531 0 27139 MARRIOTT INTL INC NEW CL A COM 571903202 209 8004 SH Sole 1810 0 6194 MARSH & MCLENNAN COS COM COM 571748102 3228 121623 SH Sole 6500 0 115123 MARSHALL & ILSLEY CORP COM COM 571837103 396 25824 SH Sole 17856 0 7968 MASSEY ENERGY CORP COM COM 576206106 329 3516 SH Sole 398 0 3118 MASTERCARD INC COM COM 57636Q104 7848 29559 SH Sole 2295 0 27264 MATRIX SVC CO COM COM 576853105 1932 83787 SH Sole 83787 0 0 MATRIXX INITIATIVES COM COM 57685L105 708 42490 SH Sole 41075 0 1415 MATTHEWS INTL CORP CL A COM 577128101 7664 169337 SH Sole 142315 0 27022 MAXIM INTEGRATED PRODS COM COM 57772K101 326 15435 SH Sole 5478 0 9957 MB FINL INC COM COM 55264U108 236 10547 SH Sole 2452 0 8095 MCAFEE INC COM 579064106 1168 34332 SH Sole 287 0 34045 MCCORMICK & SCHMICKS COM COM 579793100 3994 414329 SH Sole 370099 0 44230 MCDONALDS CORP COM COM 580135101 13646 242739 SH Sole 14067 0 228672 MCGRAW HILL COS INC COM COM 580645109 1471 36666 SH Sole 5150 0 31516 MCKESSON CORP NEW COM COM 58155Q103 324 5807 SH Sole 38 0 5769 MDC PARTNERS INC CL A SUB VTG COM 552697104 7740 1077947 SH Sole 1073323 0 4624 MDU RES GROUP INC COM COM 552690109 262 7543 SH Sole 0 0 7543 MEADOWBROOK INS GROUP COM COM 58319P108 437 82525 SH Sole 79775 0 2750 MEDAREX INC COM COM 583916101 112 16957 SH Sole 257 0 16700 MEDCO HEALTH SOLUTIONS COM COM 58405U102 6871 145568 SH Sole 11492 0 134076 MEDIATEK INC COM 6372480 2012044 5748698 SH Sole 5548886 0 199812 MEDICIS PHARMACEUTICAL CL A NEW COM 584690309 240 11555 SH Sole 80 0 11475 MEDTRONIC INC COM COM 585055106 38905 751800 SH Sole 203945 0 547855 MEGACABLE HOLDINGS COM B292SM8 643990 21473500 SH Sole 21044600 0 428900 MEGASTUDY CO LTD COM B04M227 61612474 186028 SH Sole 178873 0 7155 MENTOR CORP MINN COM COM 587188103 1175 42233 SH Sole 3060 0 39173 MERCK & CO INC COM COM 589331107 6670 176978 SH Sole 21069 0 155909 MEREDITH CORP COM COM 589433101 466 16479 SH Sole 1000 0 15479 MERIDIAN DIAGNOSTICS COM COM 589584101 4003 148738 SH Sole 137448 0 11290 MERILL LYNCH & CO INC COM 590188108 6668 210307 SH Sole 55736 0 154571 MERIT MED SYS INC COM COM 589889104 186 12674 SH Sole 0 0 12674 METAVANTE TECHNOLOGIES COM 591407101 32344 1429882 SH Sole 699298 0 730584 METLIFE INC COM COM 59156R108 791 14997 SH Sole 500 0 14497 METROPCS COMMUNICATIONS COM 591708102 1702 96080 SH Sole 96080 0 0 MEXICO FD INC COM FUND 592835102 387 11041 SH Sole 4318 0 6723 MEYER BURGER TECHN COM B1HDMD5 25456 82919 SH Sole 80719 0 2200 MGE ENERGY INC COM COM 55277P104 282 8650 SH Sole 300 0 8350 MGM MIRAGE COM COM 552953101 1649 48664 SH Sole 0 0 48664 MICROCHIP TECHNOLOGY COM COM 595017104 15790 517014 SH Sole 255618 0 261396 MICRON TECHNOLOGY INC COM COM 595112103 111 18450 SH Sole 1500 0 16950 MICROS SYS INC COM COM 594901100 870 28545 SH Sole 19625 0 8920 MICROSOFT CORP COM COM 594918104 188294 6844561 SH Sole 2030824 0 4813737 MICROVISION INC WASH COM COM 594960106 68 25000 SH Sole 0 0 25000 MID-AMER APT CMNTYS COM COM 59522J103 828 16230 SH Sole 15720 0 510 MIDCAP SPDR TR UNIT SER 1 FUND 595635103 1228 8256 SH Sole 550 0 7706 MIDWEST BANC HOLDINGS COM COM 598251106 211 43436 SH Sole 3000 0 40436 MILLER HERMAN INC COM COM 600544100 250 10052 SH Sole 635 0 9417 MILLICOM INTL CELLULAR SHS NEW COM L6388F110 241072 2329200 SH Sole 2255150 0 74050 MINDRAY MED INTL LTD SPON ADR ADR 602675100 3528 94535 SH Sole 94235 0 300 MINERALS TECHNOLOGIES COM COM 603158106 4185 65815 SH Sole 19850 0 45965 MINOR INTERNATIONAL PCL - FOR COM B018BZ4 170719 12194200 SH Sole 12194200 0 0 MIRAIAL CO.LTD COM B0C3TN2 1323790 528459 SH Sole 510613 0 17846 MITSUBISHI CORP COM 6596785 40804400 11658400 SH Sole 11302800 0 355600 MITSUBISHI CORP SPONSORED ADR ADR 606769305 53462 809615 SH Sole 800421 0 9194 MITSUI & CO COM 6597302 45727500 19500000 SH Sole 18927000 0 573000 MITSUI & CO LTD ADR ADR 606827202 53390 121092 SH Sole 119848 0 1244 MIVA INC COM COM 55311R108 4702 4436179 SH Sole 4413092 0 23087 MMX MINERACAO E ME COM B18XCG7 233818 4723600 SH Sole 4589800 0 133800 MMX MINERACAO E METAL - SP GDR GDR 60688E102 3053 99300 SH Sole 95200 0 4100 MOLEX INC CL A COM 608554200 11104 484690 SH Sole 58067 0 426623 MOLEX INC COM COM 608554101 3390 138895 SH Sole 31863 0 107032 MONOTYPE IMAGING HLDGS COM COM 61022P100 2463 202180 SH Sole 180860 0 21320 MONSANTO CO NEW COM COM 61166W101 95948 758847 SH Sole 295577 0 463270 MONTPELIER RE HOLDINGS SHS COM G62185106 154 10450 SH Sole 0 0 10450 MOODYS CORP COM COM 615369105 13498 391932 SH Sole 134495 0 257437 MORGAN STANLEY COM NEW COM 617446448 3324 92183 SH Sole 7835 0 84348 MORNINGSTAR INC COM COM 617700109 48228 669568 SH Sole 407048 0 262520 MOSAIC CO COM COM 61945A107 1931 13348 SH Sole 490 0 12858 MOTORCAR PARTS OF AMERICA INC COM 620071100 5992 793701 SH Sole 789569 0 4132 MOTOROLA INC COM COM 620076109 828 112884 SH Sole 11323 0 101561 MSC INDL DIRECT INC CL A COM 553530106 224 5075 SH Sole 1395 0 3680 MTN GROUP LTD COM 6563206 1659638 13330427 SH Sole 12947573 0 382854 MULTIMEDIA GAMES INC COM COM 625453105 2544 575578 SH Sole 444793 0 130785 MWI VETERINARY SUPPLY COM COM 55402X105 4868 147026 SH Sole 2950 0 144076 MYLAN INC COM COM 628530107 370 30712 SH Sole 0 0 30712 MYRIAD GENETICS INC COM COM 62855J104 21090 463315 SH Sole 262275 0 201040 NABORS INDS LTD COM COM G6359F103 690 14025 SH Sole 11400 0 2625 NALCO CHEM CO COM COM 62985Q101 763 36110 SH Sole 1000 0 35110 NANOPHASE TECHNOLOGIES COM 630079101 46 20000 SH Sole 0 0 20000 NASHUA CORP COM COM 631226107 213 21300 SH Sole 0 0 21300 NASPERS LTD SPON ADR N SHS ADR 631512100 19889 910495 SH Sole 901157 0 9338 NATIONAL BANK OF GREECE COM 4625959 75444 2636070 SH Sole 2555710 0 80360 NATIONAL BK GREECE SA SPONSORED ADR ADR 633643408 36520 4089511 SH Sole 4004347 0 85164 NATIONAL CITY CORP COM COM 635405103 423 88740 SH Sole 26360 0 62380 NATIONAL FINL PTNRS CP COM COM 63607P208 9429 475736 SH Sole 460994 0 14742 NATIONAL FUEL GAS N J COM COM 636180101 540 9086 SH Sole 0 0 9086 NATIONAL OILWELL VARCO COM COM 637071101 1298 14635 SH Sole 9895 0 4740 NATIONWIDE FINL SVCS CL A COM 638612101 229 4770 SH Sole 0 0 4770 NATUS MEDICAL INC DEL COM COM 639050103 1985 94799 SH Sole 94799 0 0 NAVIGANT CONSULTING COM COM 63935N107 434 22200 SH Sole 4500 0 17700 NCC (TABREED) COM 6388379 22888 9304200 SH Sole 9304200 0 0 NESTLE S A SPONSORED ADR ADR 641069406 591 5210 SH Sole 2464 0 2746 NESTLE SA COM 7123870 421416 9129460 SH Sole 8807940 0 321520 NETAPP INC COM COM 64110D104 15683 724033 SH Sole 217947 0 506086 NEW YORK CMNTY BANCORP COM COM 649445103 979 54892 SH Sole 20738 0 34154 NEW YORK TIMES CO CL A COM 650111107 166 10817 SH Sole 3800 0 7017 NEWALLIANCE BANCSHARES COM COM 650203102 189 15241 SH Sole 0 0 15241 NEWELL RUBBERMAID INC COM 651229106 402 23938 SH Sole 5435 0 18503 NEWFIELD EXPL CO COM COM 651290108 2010 30810 SH Sole 16700 0 14110 NEWMONT MINING CORP COM HOLDING CO COM 651639106 463 8881 SH Sole 455 0 8426 NEWPARK RES INC COM PAR $.01NEW COM 651718504 767 97635 SH Sole 84795 0 12840 NHN CORP COM 6560393 108603378 595087 SH Sole 577947 0 17140 NICOR INC COM COM 654086107 1052 24715 SH Sole 1138 0 23577 NIKE INC CL B COM 654106103 3714 62306 SH Sole 12170 0 50136 NINTENDO CO COM 6639550 61936600 1034000 SH Sole 1000700 0 33300 NINTENDO LTD ADR ADR 654445303 62242 881198 SH Sole 872116 0 9082 NIPPON ELEC GLASS COM 6642666 17975412 9785200 SH Sole 9439800 0 345400 NITORI CO LTD COM 6644800 6167343 1129550 SH Sole 1093740 0 35810 NMS COMMUNICATIONS CP COM COM 629248105 17 16165 SH Sole 0 0 16165 NOBLE CORPORATION SHS COM G65422100 456 7040 SH Sole 4240 0 2800 NOBLE ENRGY INC COM COM 655044105 224 2225 SH Sole 155 0 2070 NOBLE GROUP COM B01CLC3 165341 69764000 SH Sole 67155440 0 2608560 NOKIA CORP SPONSORED ADR ADR 654902204 332 13565 SH Sole 1319 0 12246 NOKIAN RENKAAT OYJ (NOKIA TYRES) COM B07G378 83015 2721815 SH Sole 2617876 0 103939 NOMADIX INC. PFD B PFD 8054364 0 33333 SH Sole 0 0 33333 NORFOLK SOUTHERN CORP COM COM 655844108 1763 28133 SH Sole 25 0 28108 NORKOM GROUP COM B17K957 1168 778490 SH Sole 778490 0 0 NORSK HYDRO A S SPONSORED ADR ADR 656531605 146 10000 SH Sole 10000 0 0 NORTHERN TR CORP COM COM 665859104 136066 1984342 SH Sole 702897 0 1281445 NORTHGATE MINERALS COR COM COM 666416102 31 11500 SH Sole 835 0 10665 NORTHROP GRUMMAN CORP COM COM 666807102 567 8485 SH Sole 7200 0 1285 NORTHWEST NAT GAS CO COM COM 667655104 568 12277 SH Sole 11685 0 592 NORTHWESTERN CORP COM NEW COM 668074305 239 9426 SH Sole 0 0 9426 NOVARTIS A G SPONSORED ADR ADR 66987V109 667 12121 SH Sole 4374 0 7747 NOVATEK OAO GDR GDR B0DK750 83293 958494 SH Sole 957194 0 1300 NOVAVAX INC COM COM 670002104 32 13290 SH Sole 0 0 13290 NOVOLIPET STEEL - GDR REG S GDR B0RTNX3 34166 599400 SH Sole 599400 0 0 NOVO-NORDISK A S ADR ADR 670100205 54833 830810 SH Sole 822735 0 8075 NOVO-NORDISK AS COM 7077524 2072598 6685800 SH Sole 6461175 0 224625 NRG ENERGY INC COM NEW COM 629377508 1189 27725 SH Sole 180 0 27545 NTELOS HLDGS CORP COM COM 67020Q107 1529 60287 SH Sole 60287 0 0 NUANCE COMMUNICATIONS COM COM 67020Y100 117004 7466728 SH Sole 5080807 0 2385921 NUCOR CORP COM COM 670346105 349 4679 SH Sole 200 0 4479 NUVASIVE INC COM COM 670704105 53531 1198637 SH Sole 317083 0 881554 NUVEEN MULTISTRATEGY FD COM SHS FUND 67073B106 102 10598 SH Sole 1000 0 9598 NUVEEN MUN VALUE FD COM CONV 670928100 193 20000 SH Sole 20000 0 0 NUVEEN QUALT INCM MUN PFD MUN RT TH PFD 670977602 200 8 SH Sole 0 0 8 NXSTAGE MEDICAL INC COM COM 67072V103 984 256459 SH Sole 9700 0 246759 O REILLY AUTOMOTIVE COM COM 686091109 18239 816075 SH Sole 446911 0 369164 OCCIDENTAL PETE CP DEL COM COM 674599105 1836 20432 SH Sole 1944 0 18488 OCEANEERING INTL INC COM COM 675232102 22115 287020 SH Sole 234080 0 52940 OGE ENERGY CORP COM COM 670837103 818 25800 SH Sole 0 0 25800 OGX PETROLEO E GAS PARTICIPA COM B19RPM5 46609 36700 SH Sole 36600 0 100 OIL STS INTL INC COM COM 678026105 11491 181130 SH Sole 180120 0 1010 OJSC LSR GROUP - GDR GDR B288CR0 55994 3636000 SH Sole 3509300 0 126700 OLAM INTERNATIONAL COM B05Q3L4 136088 56003400 SH Sole 53970000 0 2033400 OLD DOMINION FGHT LINE COM COM 679580100 427 14225 SH Sole 13750 0 475 OLD NATL BANCP IND COM COM 680033107 747 52413 SH Sole 51188 0 1225 OLIN CORP COM PAR $1 COM 680665205 264 10100 SH Sole 10040 0 60 OMNICOM GROUP INC COM COM 681919106 78266 1743924 SH Sole 914547 0 829377 ON ASSIGNMENT INC COM 682159108 890 111002 SH Sole 111002 0 0 ONEBEACON INS GRP LTD CL A COM G67742109 514 29270 SH Sole 28295 0 975 ONEOK INC NEW COM COM 682680103 1582 32415 SH Sole 655 0 31760 OPTIMAL GROUP INC CL A COM 68388R208 5389 2494918 SH Sole 2483958 0 10960 OPTIONS EXPRESS COM 684010101 4484 200749 SH Sole 74839 0 125910 ORACLE CORP COM COM 68389X105 8781 418159 SH Sole 40638 0 377521 ORASCOM CONSTRUCTIONS INDUSTRY GDR 3178380 4973 36300 SH Sole 36300 0 0 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 529886 1469212 SH Sole 1420812 0 48400 ORASCOM DEVELOPMEN COM B2R90D6 20978 176284 SH Sole 176284 0 0 OROMIN EXPL LTD NEW COM COM 687082107 29 12000 SH Sole 0 0 12000 ORPEA COM 7339451 33460 1065958 SH Sole 1032528 0 33430 ORTHOVITA INC COM COM 68750U102 2519 1228978 SH Sole 1228978 0 0 OUTOTEC OYJ COM B1FN8X9 8788 217100 SH Sole 215950 0 1150 OVERHILL FARMS INC COM COM 690212105 13539 1948015 SH Sole 1937945 0 10070 PACIFIC RUBIALES ENERGY COM COM 2523635 11339 844300 SH Sole 844300 0 0 PANERA BREAD CO CL A COM 69840W108 9606 207672 SH Sole 202500 0 5172 PARAMETRIC TECH CORP COM COM 699173209 716 42960 SH Sole 41530 0 1430 PARKER HANNIFIN CORP COM COM 701094104 1611 22596 SH Sole 25 0 22571 PARTNERS GROUP HLG COM B119QG0 83942 595756 SH Sole 570656 0 25100 PATTERSON INC COM COM 703395103 32443 1103869 SH Sole 577552 0 526317 PAYCHEX INC COM COM 704326107 117484 3755881 SH Sole 1600167 0 2155714 PDF SOLUTIONS INC COM COM 693282105 81 13690 SH Sole 13020 0 670 PEABODY ENERGY CORP COM COM 704549104 823 9350 SH Sole 3500 0 5850 PEDIATRIX MED GROUP COM COM 705324101 692 14075 SH Sole 13415 0 660 PENN NATL GAMING INC COM COM 707569109 829 25793 SH Sole 24107 0 1686 PENTAIR INC COM COM 709631105 7076 202075 SH Sole 65475 0 136600 PEPSICO INC COM COM 713448108 70707 1111929 SH Sole 341908 0 770021 PERFICIENT INC COM COM 71375U101 965 99948 SH Sole 99948 0 0 PERMA-FIX ENVIRON SVCS COM COM 714157104 28 10000 SH Sole 0 0 10000 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 497 3858 SH Sole 193 0 3665 PETROFAC LTD COM B0H2K53 23793 3221788 SH Sole 3188788 0 33000 PETROHAWK ENERGY CORP COM COM 716495106 46992 1014749 SH Sole 721919 0 292830 PETROLEO BRASILEIRO PETROBRAS COM 2684532 182599 3951500 SH Sole 3951500 0 0 PETROLEO BRASILEIRO SA SPONSORED ADR ADR 71654V101 6112 105470 SH Sole 105470 0 0 PETROLEO BRASILEIRO SA SPONSORED ADR ADR 71654V408 60836 858908 SH Sole 842332 0 16576 PETSMART INC COM COM 716768106 246 12376 SH Sole 4415 0 7961 PF CHANGS CHINA BISTRO COM COM 69333Y108 489 21905 SH Sole 3500 0 18405 PFIZER INC COM COM 717081103 11489 657644 SH Sole 78317 0 579327 PHARMACEUTICAL PROD COM COM 717124101 211355 4926703 SH Sole 2797125 0 2129578 PHILADELPHIA CONS HLDG COM COM 717528103 63181 1859900 SH Sole 1041600 0 818300 PHILIP MORRIS INTL INC COM COM 718172109 2280 46159 SH Sole 26322 0 19837 PHILLIPS VAN HEUSEN CP COM COM 718592108 17679 482791 SH Sole 449766 0 33025 PHYSICIANS FORM HLDGS COM COM 719427106 10284 1099850 SH Sole 1093391 0 6459 PIK GROUP - GDR REG S GDR B1WTLH5 4987 184700 SH Sole 184700 0 0 PIK GROUP-SPONSORED GDR 144A GDR 69338N107 48722 1804500 SH Sole 1798200 0 6300 PITNEY BOWES INC COM COM 724479100 661 19375 SH Sole 11270 0 8105 PLAINS EXPL & PRODTN COM COM 726505100 229 3154 SH Sole 934 0 2220 PLUM CREEK TIMBER COM 729251108 1447 33903 SH Sole 6925 0 26978 PMA CAP CORP CL A COM 693419202 723 78608 SH Sole 68458 0 10150 PMC-SIERRA INC COM COM 69344F106 92 12150 SH Sole 0 0 12150 PNC BANK CORP COM 693475105 231 4056 SH Sole 1000 0 3056 POLYONE CORP COM COM 73179P106 451 64710 SH Sole 62555 0 2155 POLYPORE INTL INC COM COM 73179V103 7313 288700 SH Sole 87700 0 201000 PORTFOLIO RECOVERY ASS COM COM 73640Q105 24949 665304 SH Sole 221071 0 444233 POTASH CORP SASK INC COM COM 73755L107 471644 2063460 SH Sole 1989250 0 74210 POWERSHARES ETF TRUST INTL DIV ACHV ETF 73935X716 212 12133 SH Sole 0 0 12133 POWERSHARES ETF TRUST WATER RESOURCE ETF 73935X575 5500 265590 SH Sole 44200 0 221390 POWERSHARES QQQ NASDAQ 100 ETF 73935A104 254 5619 SH Sole 650 0 4969 POWERSHS DB MULTI SECT DB AGRICULT FD ETF 73936B408 403 9906 SH Sole 0 0 9906 POWERWAVE TECHNOLOGIES COM COM 739363109 87 20700 SH Sole 0 0 20700 PP LONDON SUMATRA COM 6535670 271818750 25887500 SH Sole 25887500 0 0 PPG INDS INC COM COM 693506107 941 16413 SH Sole 863 0 15550 PPL CORP COM COM 69351T106 1065 20379 SH Sole 19 0 20360 PRAXAIR INC COM COM 74005P104 332182 3524852 SH Sole 1505665 0 2019187 PRECISION CASTPARTS CP COM COM 740189105 88876 922240 SH Sole 377766 0 544474 PRICE T ROWE GROUP INC COM COM 74144T108 19792 350506 SH Sole 100862 0 249644 PRICELINE COM INC COM COM 741503403 1360 11783 SH Sole 880 0 10903 PRIMUS GUARANTY LTD SHS COM G72457107 3277 1126225 SH Sole 855860 0 270365 PRIVATEBANCORP INC COM COM 742962103 29065 956732 SH Sole 332980 0 623752 PROCTER & GAMBLE CO COM COM 742718109 29831 490575 SH Sole 128569 0 362006 PROGRESS ENERGY INC COM COM 743263105 664 15877 SH Sole 604 0 15273 PROGRESSIVE GAMING INTL COM COM 74332S102 7465 5971578 SH Sole 5864130 0 107448 PROLOGIS COM 743410102 4492 82659 SH Sole 3000 0 79659 PROMOTORA AMBIENTAL COM B0PQCV7 77834 2893450 SH Sole 2893450 0 0 PROS HOLDINGS INC COM COM 74346Y103 1868 166310 SH Sole 166310 0 0 PROSHARES TR ULTRASHT SP500 ETF 74347R883 1247 18700 SH Sole 0 0 18700 PROVIDENCE SVC CORP COM COM 743815102 12718 602458 SH Sole 578710 0 23748 PRUDENTIAL FINL INC COM COM 744320102 259 4343 SH Sole 75 0 4268 PSS WORLD MED INC COM COM 69366A100 2247 137850 SH Sole 99640 0 38210 PSYCHIATRIC SOLUTIONS INC COM 74439H108 66368 1753921 SH Sole 1363684 0 390237 PTEK HLDGS INC COM COM 730864105 584 158803 SH Sole 158803 0 0 PUBLIC STORAGE COM COM 74460D109 663 8206 SH Sole 1040 0 7166 PUBLIC SVC ENTERPRISE COM COM 744573106 837 18228 SH Sole 1608 0 16620 PUTNAM MANAGED MUN INC COM CONV 746823103 71 10075 SH Sole 10075 0 0 QBE INSURANCE GROUP COM 6715740 246862 11020606 SH Sole 10637406 0 383200 Q-CELLS AG COM B0LD4L6 122542 1902240 SH Sole 1830500 0 71740 QIAGEN NV COM 5732825 62160 4871473 SH Sole 4712673 0 158800 QIAGEN NV ORD COM N72482107 82244 4085684 SH Sole 3277577 0 808107 QUAKER CHEM CORP COM COM 747316107 205 7700 SH Sole 7700 0 0 QUALCOMM INC COM COM 747525103 191633 4318987 SH Sole 1877109 0 2441878 QUANEX BUILDINGS PRODUCTS COM COM 747619104 271 18220 SH Sole 17615 0 605 QUANTA SVCS INC COM COM 74762E102 319 9600 SH Sole 0 0 9600 QUEST RESOURCE CORP COM NEW COM 748349305 122 10775 SH Sole 10300 0 475 QUICKSILVER RESOURCES COM COM 74837R104 1758 45510 SH Sole 42590 0 2920 RAFFLES EDUCATION COM B1G2XT6 84489 74769000 SH Sole 72647000 0 2122000 RAIFFEISEN INTL BK COM B0704T9 132856 1636766 SH Sole 1563826 0 72940 RAMBUS INC DEL COM COM 750917106 1227 64385 SH Sole 370 0 64015 RAMTRON INTL CORP COM NEW COM 751907304 105 25000 SH Sole 0 0 25000 RAYTHEON CO COM NEW COM 755111507 1330 23637 SH Sole 3329 0 20308 RECKITT BENCKISER GROUP PLC COM B24CGK7 206865 8128305 SH Sole 7891121 0 237184 REDECARD SA COM B1Z8B68 181502 5856800 SH Sole 5646700 0 210100 REDECARD SA - SPONS GDR 144A GDR 75734J103 1138 29300 SH Sole 29300 0 0 REGIONS FINANCIAL CORP COM COM 7591EP100 137 12627 SH Sole 1868 0 10759 RENT A CTR INC NEW COM COM 76009N100 594 28895 SH Sole 27930 0 965 RESEARCH IN MOTION LTD COM COM 760975102 32773 280354 SH Sole 245048 0 35306 RESMED INC COM COM 761152107 37330 1044505 SH Sole 294921 0 749584 RIGHTNOW TECHNOLOGIES COM COM 76657R106 245 17950 SH Sole 0 0 17950 RITCHIE BROS AUCTION COM COM 767744105 71158 2622872 SH Sole 907013 0 1715859 ROBERT HALF INTL INC COM COM 770323103 2428 101306 SH Sole 6130 0 95176 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 65522 725443 SH Sole 716111 0 9332 ROCHE HOLDINGS AG COM 7110388 1987 10800 SH Sole 1000 0 9800 ROCKWELL AUTOMATION COM COM 773903109 63980 1463105 SH Sole 484190 0 978915 ROCKWELL COLLINS INC COM COM 774341101 142153 2964007 SH Sole 1610239 0 1353768 RODOBENS NEGOCIOS IMOBILIARIOS COM B1MJRR7 26364 1331500 SH Sole 1331500 0 0 ROGERS COMMUNICATIONS CL B COM 2169051 337973 8543300 SH Sole 8291500 0 251800 ROGERS COMMUNICATIONS CL B COM 775109200 558 14450 SH Sole 14000 0 450 ROHM & HAAS CO COM COM 775371107 861 18551 SH Sole 0 0 18551 ROLLS ROYCE GROUP - B SHARES PAY 1/3/08 COM B27Y7Y1 13 12524000 SH Sole 12524000 0 0 ROLLS ROYCE GROUP - B SHARES PAY 7/1/08 COM B2PKJB2 2900 2900037594 SH Sole 2828320051 0 71717542 ROLLS-ROYCE COM 3283648 110851 32459991 SH Sole 31582272 0 877719 ROPER INDUSTRIES INC COM 776696106 145961 2215564 SH Sole 1092551 0 1123013 ROTH & RAU AG COM B142TD4 14192 103593 SH Sole 100140 0 3453 ROTORK COM 0750695 59976 5467293 SH Sole 5294293 0 173000 ROYAL CARIBBEAN CRUISE COM COM V7780T103 297 13261 SH Sole 2993 0 10268 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 4582 56077 SH Sole 24484 0 31593 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513104 49759 1735578 SH Sole 1701623 0 33955 S.A.C.I FALABELLA COM 2771672 6760135 3046478 SH Sole 3046478 0 0 SAFEGUARD SCIENTIFICS COM COM 786449108 35 28870 SH Sole 3100 0 25770 SAFEWAY INC COM NEW COM 786514208 219 7670 SH Sole 0 0 7670 SAIC INC COM COM 78390X101 1913 91975 SH Sole 86085 0 5890 SAIPEM COM 4768768 329680 11051956 SH Sole 10678656 0 373300 SALESFORCE COM INC COM COM 79466L302 61356 899267 SH Sole 189618 0 709649 SALIX PHARMACEUTICALS ORD COM 795435106 109 15467 SH Sole 10417 0 5050 SAMSUNG ELECTRONICS CO COM 6771720 51368750 82190 SH Sole 82190 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT COM 798241105 246 5338 SH Sole 0 0 5338 SANGAMO BIOSCIENCES COM 800677106 11745 1180533 SH Sole 1109923 0 70610 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 906 17404 SH Sole 13386 0 4018 SARA LEE CORP COM COM 803111103 1655 135167 SH Sole 1725 0 133442 SCANSOURCE, INC COM 806037107 24186 903812 SH Sole 392396 0 511416 SCHEIN HENRY INC COM COM 806407102 15774 305884 SH Sole 46870 0 259014 SCHERING PLOUGH CORP COM COM 806605101 1273 64719 SH Sole 12000 0 52719 SCHLUMBERGER LTD COM COM 806857108 216033 2010931 SH Sole 623553 0 1387378 SCHNEIDER ELECTRIC SA COM 4834108 65806 959133 SH Sole 942633 0 16500 SCHOELLER-BLECKMANN OILFIELD COM 7571305 42102 615076 SH Sole 600311 0 14765 SCHWAB CHARLES CP NEW COM COM 808513105 129067 6283748 SH Sole 2716962 0 3566786 SCIENTIFIC GAMES CORP CL A COM 80874P109 12290 414963 SH Sole 143506 0 271457 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 13125 SH Sole 0 0 13125 SEATTLE GENETICS INC COM COM 812578102 3830 452775 SH Sole 330 0 452445 SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 217 2466 SH Sole 1920 0 546 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 9549 335300 SH Sole 55300 0 280000 SELECT SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 215 9400 SH Sole 1000 0 8400 SELOGER.COM COM B1HMC76 2339 158600 SH Sole 158600 0 0 SEMITOOL INC COM COM 816909105 696 92729 SH Sole 81614 0 11115 SERCO GROUP COM 0797379 43553 9727040 SH Sole 9432640 0 294400 SESA GOA COM 6136040 1235289 365600 SH Sole 365600 0 0 SGS SA COM 4824778 60056 41078 SH Sole 40586 0 492 SHAMIR OPTICAL INDS SHS COM M83683108 160 23125 SH Sole 0 0 23125 SHANDONG WEIGAO GP COM 6742340 148946 13204400 SH Sole 13084400 0 120000 SHAW GROUP INC COM COM 820280105 333 5394 SH Sole 0 0 5394 SHERWIN WILLIAMS CO COM COM 824348106 401 8745 SH Sole 2745 0 6000 SHOPPERS DRUG MART CP COM COM 2821191 266076 4760700 SH Sole 4619400 0 141300 SHOPPER'S STOP LTD COM B097TX7 221187 691208 SH Sole 691208 0 0 SHUFFLE MASTER INC COM COM 825549108 65 13100 SH Sole 13100 0 0 SIGMA ALDRICH CORP COM COM 826552101 2885 53571 SH Sole 6000 0 47571 SIGNATURE BK NEW YORK COM COM 82669G104 9076 352340 SH Sole 340950 0 11390 SILGAN HOLDINGS INC COM COM 827048109 810 15955 SH Sole 15425 0 530 SILICON LABORATORIES COM COM 826919102 132062 3659238 SH Sole 2163262 0 1495976 SILICON VY BANCSHARES COM COM 78486Q101 543 11285 SH Sole 10910 0 375 SILVER STD RES INC COM COM 82823L106 209 7300 SH Sole 0 0 7300 SILVER WHEATON CORP COM COM 828336107 148 10140 SH Sole 65 0 10075 SIMON PPTY GROUP NEW COM COM 828806109 1039 11563 SH Sole 0 0 11563 SIMPSON MFG CO INC COM COM 829073105 235 9915 SH Sole 9585 0 330 SINGAPORE AIRLINES COM 6811734 12397 843300 SH Sole 803300 0 40000 SIRIUS SATELLITE RADIO COM COM 82966U103 26 13915 SH Sole 0 0 13915 SKILLSOFT PUB LTD CO SPONSORED ADR ADR 830928107 21964 2429758 SH Sole 2339717 0 90041 SL GREEN RLTY CORP COM COM 78440X101 230 2784 SH Sole 0 0 2784 SLC AGRICOLA SA COM B1Y4WK8 72682 2271300 SH Sole 2267300 0 4000 SMART BALANCE INC COM COM 83169Y108 18600 2579797 SH Sole 1516370 0 1063427 SMARTRAC NV COM B11JBL0 18910 887800 SH Sole 853700 0 34100 SMITH INTL INC COM COM 832110100 320255 3852002 SH Sole 1892688 0 1959314 SMUCKER J M CO COM NEW COM 832696405 2390 58840 SH Sole 7293 0 51547 SNAP ON INC COM COM 833034101 3073 59093 SH Sole 14025 0 45068 SNC-LAVALIN GROUP INC COM COM 2763884 4106 73300 SH Sole 73300 0 0 SOHU COM INC COM COM 83408W103 1077 15298 SH Sole 95 0 15203 SOLARWORLD AG COM 5819869 50006 1660220 SH Sole 1585180 0 75040 SO-NET M3 INC COM B02K2M3 5694048 13956 SH Sole 13434 0 522 SONIC CORP COM COM 835451105 1421 96025 SH Sole 0 0 96025 SONIC SOLUTIONS COM COM 835460106 13022 2185084 SH Sole 1782394 0 402690 SONUS NETWORKS INC COM COM 835916107 44 13030 SH Sole 0 0 13030 SOUNDBITE COMM INC COM COM 836091108 461 133326 SH Sole 133326 0 0 SOUTH JERSEY INDS INC COM COM 838518108 674 18030 SH Sole 17430 0 600 SOUTHERN CO COM COM 842587107 1682 48191 SH Sole 3227 0 44964 SOUTHWESTERN ENERGY CO COM COM 845467109 87467 1837173 SH Sole 911318 0 925855 SPANISH BROADCASTING CL A COM 846425882 12 10690 SH Sole 1545 0 9145 SPDR GOLD TRUST ETF 78463V107 2037 22292 SH Sole 11535 0 10757 SPDR S&P INTL SMALL CAP ETF 78463X871 219 7144 SH Sole 0 0 7144 SPDR SERIES TRUST LEHMN INTL ETF ETF 78464A516 487 8844 SH Sole 0 0 8844 SPDR TR UNIT SER 1 ETF 78462F103 1480 11567 SH Sole 460 0 11107 SPEEDWAY MOTORSPORTS COM COM 847788106 305 15000 SH Sole 1200 0 13800 SPRINT NEXTEL CORP COM COM 852061100 1162 122388 SH Sole 63545 0 58843 SRA INTL INC CL A COM 78464R105 524 23320 SH Sole 22545 0 775 ST JOE CO COM COM 790148100 209 6085 SH Sole 0 0 6085 ST JUDE MED INC COM COM 790849103 92839 2271019 SH Sole 744621 0 1526398 STADA ARZNEIMITTEL AG COM 5386750 51242 1125700 SH Sole 1087500 0 38200 STANDARD CHARTERED COM 0408284 5567 389300 SH Sole 325500 0 63800 STANDARD PARKING CORP COM COM 853790103 1256 69050 SH Sole 6250 0 62800 STAPLES INC COM COM 855030102 15687 660542 SH Sole 139473 0 521069 STARBUCKS CORP COM COM 855244109 57987 3684076 SH Sole 835203 0 2848873 STATE STR CORP COM COM 857477103 93826 1466269 SH Sole 595580 0 870689 STERICYCLE INC COM COM 858912108 156675 3030476 SH Sole 1149816 0 1880660 STONE ENERGY CORP COM COM 861642106 890 13500 SH Sole 7500 0 6000 STRAITS ASIA RESOU COM B1FT4X9 26415 7483000 SH Sole 7483000 0 0 STRATASYS INC COM COM 862685104 2850 154400 SH Sole 92640 0 61760 STRAYER ED INC COM COM 863236105 84558 404450 SH Sole 250096 0 154354 STRYKER CORP COM COM 863667101 71473 1136659 SH Sole 429558 0 707101 SUCCESSFACTORS INC COM COM 864596101 15176 1385903 SH Sole 1378863 0 7040 SUMITOMO MITSUI FINL ADR ADR 86562M100 79 10515 SH Sole 1080 0 9435 SUN LIFE FINANCIAL INC COM COM 866796105 472 11533 SH Sole 0 0 11533 SUN PHARMACEUTICALS LTD. COM 6582483 1226558 880800 SH Sole 880800 0 0 SUNCOR ENERGY INC COM COM 867229106 306095 5266622 SH Sole 2310385 0 2956237 SUNOPTA INC COM 8676EP108 66 12895 SH Sole 0 0 12895 SUNPOWER CORP COM CL A COM 867652109 14671 203820 SH Sole 53605 0 150215 SUNTRUST BKS INC COM COM 867914103 225 6241 SH Sole 200 0 6041 SUPERVALU INC CONV 868536AP8 2228 60000 SH Sole 60000 0 0 SURMODICS INC COM COM 868873100 50198 1119501 SH Sole 962140 0 157361 SURUGA BANK COM 6864329 21605607 15644900 SH Sole 15186900 0 458000 SWITCH & DATA FACILITIES CO. COM 9N00177 0 137118 SH Sole 0 0 137118 SYBASE INC COM COM 871130100 793 26949 SH Sole 26052 0 897 SYCAMORE NETWORKS INC COM COM 871206108 37 11480 SH Sole 0 0 11480 SYMANTEC CORP COM COM 871503108 239 12393 SH Sole 800 0 11593 SYNCORA HOLDINGS LTD. COM G8018D107 21 75150 SH Sole 16325 0 58825 SYNIVERSE HLDGS INC COM COM 87163F106 673 41520 SH Sole 40530 0 990 SYNTEL INC COM COM 87162H103 17477 518312 SH Sole 501930 0 16382 SYSCO CORP COM COM 871829107 7408 269301 SH Sole 31556 0 237745 T GARANTI BANKASI COM B03MYP5 21934 7777968 SH Sole 7777968 0 0 TAEWOONG CO COM 6542119 37593221 372579 SH Sole 372579 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADR ADR 874039100 275 25223 SH Sole 7555 0 17668 TAL INTL GROUP INC COM COM 874083108 623 27380 SH Sole 26470 0 910 TARGET CORP COM COM 87612E106 36697 789380 SH Sole 373601 0 415779 TASER INTL INC COM COM 87651B104 49 10000 SH Sole 0 0 10000 TAUBMAN CTRS INC COM COM 876664103 269 5524 SH Sole 0 0 5524 TECNICAS REUNIDAS COM B16FTB9 54848 1030000 SH Sole 989900 0 40100 TECO ENERGY INC COM COM 872375100 225 10466 SH Sole 0 0 10466 TELETECH HLDGS INC COM COM 879939106 1448 72600 SH Sole 71805 0 795 TELLABS INC COM COM 879664100 374 80502 SH Sole 48705 0 31797 TELUS CORP NON-VTG SHS COM 87971M202 213 5277 SH Sole 0 0 5277 TEMENOS GROUP AG COM 7147892 51681 1632900 SH Sole 1581008 0 51892 TEREX CORP NEW COM COM 880779103 481 9362 SH Sole 50 0 9312 TESCO COM 0884709 194970 52794425 SH Sole 50939125 0 1855300 TESORO PETE CORP COM COM 881609101 430 21800 SH Sole 21500 0 300 TETRA TECHNOLOGIES DEL COM COM 88162F105 32718 1379923 SH Sole 1210047 0 169876 TEVA PHARMACEUTCL INDS ADR ADR 881624209 302042 6594822 SH Sole 5789241 0 805581 TEXAS INDS INC COM COM 882491103 488 8695 SH Sole 7595 0 1100 TEXAS INSTRS INC COM COM 882508104 3692 131110 SH Sole 65104 0 66006 TEXTRON INC COM COM 883203101 1649 34398 SH Sole 10000 0 24398 THE HERSHEY COMPANY COM 427866108 746 22771 SH Sole 5550 0 17221 THERMO FISHER SCIENTIFIC COM COM 883556102 71227 1278090 SH Sole 420779 0 857311 THINK PARTNERSHIP INC COM 88409N101 3344 7778742 SH Sole 6596878 0 1181864 THQ INC COM NEW COM 872443403 7514 370900 SH Sole 319855 0 51045 TIDEWATER INC COM COM 886423102 724 11140 SH Sole 400 0 10740 TIFFANY & CO NEW COM COM 886547108 475 11665 SH Sole 4230 0 7435 TIM HORTONS INC COM 88706M103 223 7756 SH Sole 5350 0 2406 TIME WARNER INC COM COM 887317105 789 53326 SH Sole 350 0 52976 TIMKEN CO COM COM 887389104 202 6147 SH Sole 0 0 6147 TITAN INTL INC ILL COM COM 88830M102 1072 30100 SH Sole 30100 0 0 TIVO INC COM COM 888706108 1490 241687 SH Sole 7000 0 234687 TJX COS INC NEW COM COM 872540109 1349 42876 SH Sole 4820 0 38056 TOMOTHERAPY INC COM COM 890088107 3706 415060 SH Sole 350690 0 64370 TORO CO COM COM 891092108 449 13500 SH Sole 13050 0 450 TOTVS COM B10LQP6 35908 685400 SH Sole 670300 0 15100 TOYOTA BOSHOKU CP COM 6900591 8507119 2990200 SH Sole 2857200 0 133000 TRACTOR SUPPLY CO COM COM 892356106 24103 830005 SH Sole 427824 0 402181 TRANSOCEAN INC ORD COM G90073100 785 5153 SH Sole 42 0 5111 TREVI FINANZIARIA COM 5731446 32752 2009300 SH Sole 1949500 0 59800 TRICO MARINE SVCS INC COM NEW COM 896106200 841 23085 SH Sole 23085 0 0 TRIMBLE NAVIGATION LTD COM COM 896239100 55322 1549657 SH Sole 828440 0 721217 TRINITY BIOTECH PLC SPON ADR NEW ADR 896438306 4456 1154340 SH Sole 1149149 0 5191 TRIUMPH GROUP INC NEW COM COM 896818101 463 9820 SH Sole 9495 0 325 TULLOW OIL COM 0150080 105495 11046571 SH Sole 10745771 0 300800 TURBOCHEF TECHNOLOGIES COM NEW COM 900006206 518 108500 SH Sole 0 0 108500 UBS AG ORD ADR H89231338 260 12565 SH Sole 34 0 12531 ULTIMATE SOFTWARE GRP COM 90385D107 101928 2860758 SH Sole 1645389 0 1215369 ULTRA CLEAN HLDGS INC COM COM 90385V107 958 120324 SH Sole 120324 0 0 ULTRA ELECTRONICS HLDGS PLC COM 0912332 2245 188150 SH Sole 188150 0 0 ULTRA PETROLEUM CORP COM COM 903914109 104895 1068183 SH Sole 640400 0 427783 UNDER ARMOUR INC CL A COM 904311107 47015 1833680 SH Sole 991385 0 842295 UNIFIRST CORP MASS COM COM 904708104 11330 253701 SH Sole 128101 0 125600 UNILEVER N V NEW YORK SHS ADR 904784709 2209 77794 SH Sole 7497 0 70297 UNILEVER PLC AMERN SHS ADR 904767704 272 9580 SH Sole 65 0 9515 UNION PAC CORP COM COM 907818108 3448 45686 SH Sole 8818 0 36868 UNITED DRUG COM 3335969 31767 8999030 SH Sole 8749530 0 249500 UNITED ONLINE INC COM COM 911268100 57560 5738847 SH Sole 5094356 0 644491 UNITED PARCEL SERVICE CL B COM 911312106 6145 99967 SH Sole 24900 0 75067 UNITED STATES STL CORP COM COM 912909108 1524 8250 SH Sole 225 0 8025 UNITED TECHNOLOGIES CP COM COM 913017109 6164 99907 SH Sole 18775 0 81132 UNITED TRACTORS TBK PT COM 6230845 617590575 50830500 SH Sole 49737000 0 1093500 UNITED WESTERN BANCORP INC COM COM 913201109 1909 152024 SH Sole 151754 0 270 UNITEDHEALTH GROUP INC COM COM 91324P102 590 22526 SH Sole 915 0 21611 URBAN OUTFITTERS INC COM COM 917047102 1284 41168 SH Sole 10360 0 30808 URSTADT BIDDLE PPTYS CL A COM 917286205 222 15200 SH Sole 0 0 15200 US BANCORP DEL COM NEW COM 902973304 4731 169634 SH Sole 46870 0 122764 UST INC COM 902911106 241 4430 SH Sole 0 0 4430 UVUMOBILE INC COM 918171109 0 14500 SH Sole 0 0 14500 V F CORP COM COM 918204108 235 3313 SH Sole 3015 0 298 VALEANT PHARMACEUTICALS INC COM COM 91911X104 1228 71802 SH Sole 2320 0 69482 VALENCE TECHNOLOGY INC COM COM 918914102 150 34000 SH Sole 0 0 34000 VALERO ENERGY CORP NEW COM COM 91913Y100 1926 46795 SH Sole 34 0 46761 VALSPAR CORP COM COM 920355104 443 23474 SH Sole 9600 0 13874 VALUECLICK INC COM COM 92046N102 773 51033 SH Sole 46063 0 4970 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 104 1500 SH Sole 0 0 1500 VANGUARD INDEX FDS STK MRK VIPERS ETF 922908769 2713 42338 SH Sole 0 0 42338 VANGUARD INDEX TR REIT VIPERS ETF 922908553 577 9891 SH Sole 225 0 9666 VANGUARD INTL EQTY IDX EMR MKT ETF ETF 922042858 3202 68407 SH Sole 0 0 68407 VARIAN INC COM COM 922206107 814 15967 SH Sole 13854 0 2113 VARIAN MED SYS INC COM COM 92220P105 450 8677 SH Sole 0 0 8677 VARIAN SEMICONDUCTOR COM COM 922207105 295 8480 SH Sole 0 0 8480 VASCO DATA SEC INTL COM COM 92230Y104 105 10000 SH Sole 0 0 10000 VCA ANTECH INC COM COM 918194101 43419 1562957 SH Sole 587206 0 975751 VECTREN CORP COM COM 92240G101 535 17182 SH Sole 5554 0 11628 VEDANTA RESOURCES PLC COM 3327706 156876 7173099 SH Sole 7005799 0 167300 VENTAS INC COM COM 92276F100 426 10020 SH Sole 2400 0 7620 VEOLIA ENVIRONNEMENT COM 4031879 208445 5850261 SH Sole 5662248 0 188013 VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 43621 781023 SH Sole 772996 0 8027 VERASUN ENERGY CORP COM COM 92336G106 407 98620 SH Sole 810 0 97810 VERISIGN INC COM COM 92343E102 208878 5525878 SH Sole 2587653 0 2938225 VERIZON COMMUNICATIONS COM COM 92343V104 8255 233210 SH Sole 9642 0 223568 VESTAS WIND SYSTEMS COM 5964651 932666 1504300 SH Sole 1446300 0 58000 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 38604 885054 SH Sole 875965 0 9089 VIACOM INC NEW CL B COM 92553P201 372 12198 SH Sole 1033 0 11165 VIMPEL COMMUNICATIONS-SP ADR ADR 68370R109 67596 2277500 SH Sole 2272400 0 5100 VIRTUSA CORP COM COM 92827P102 13366 1319486 SH Sole 1307131 0 12355 VISA INC CL A COM 92826C839 17305 212822 SH Sole 172737 0 40085 VISTAPRINT LIMITED SHS COM G93762204 123198 4603840 SH Sole 3328232 0 1275608 VIVUS INC COM COM 928551100 85 12785 SH Sole 0 0 12785 VNUS MED TECNOLOGIES COM COM 928566108 3077 153818 SH Sole 6900 0 146918 VOCUS INC COM COM 92858J108 22056 685613 SH Sole 107364 0 578249 VODAFONE GROUP PLC COM B16GWD5 292013 195784700 SH Sole 189128395 0 6656305 VODAFONE GROUP PLC ADR ADR 92857W209 1018 34544 SH Sole 2495 0 32049 VOLTERRA SEMICONDUCTOR COM COM 928708106 8148 472105 SH Sole 409005 0 63100 VORNADO RLTY TR SH BEN INT COM 929042109 438 4982 SH Sole 0 0 4982 VT GROUP COM 3172973 38495 6076480 SH Sole 5834478 0 242002 VULCAN MATLS CO COM COM 929160109 778 13015 SH Sole 0 0 13015 WACHOVIA CORP 2ND NEW COM COM 929903102 406 26170 SH Sole 9823 0 16347 WACHOVIA CORPORATION PFD 929903201 0 144728 SH Sole 144728 0 0 WAL MART DE MEXICO SA SPON ADR REP V ADR 93114W107 48653 1230159 SH Sole 522560 0 707599 WAL MART STORES INC COM COM 931142103 113021 2011058 SH Sole 507590 0 1503468 WALGREEN CO COM COM 931422109 92610 2848696 SH Sole 796917 0 2051779 WAL-MART DE MEXICO SAB DE CL V COM B02YZ04 1072748 26241400 SH Sole 26200500 0 40900 WALT DISNEY CO COM COM 254687106 8091 259355 SH Sole 51494 0 207861 WALTER INDS INC COM COM 93317Q105 2241 20614 SH Sole 405 0 20209 WASHINGTON POST CO CL B COM 939640108 945 1611 SH Sole 400 0 1211 WASTE MGMT INC DEL COM COM 94106L109 1048 27823 SH Sole 578 0 27245 WATERS CORP COM COM 941848103 206 3200 SH Sole 3200 0 0 WATSCO INC COM COM 942622200 563 13490 SH Sole 3800 0 9690 WATSON WYATT WORLDWIDE INC CL A COM 942712100 450 8515 SH Sole 6560 0 1955 WEATHERFORD INTL INC COM COM G95089101 94493 1905499 SH Sole 454778 0 1450721 WEBSITE PROS INC COM COM 94769V105 23847 2862751 SH Sole 2817901 0 44850 WEBSTER FINL CORP CONN COM COM 947890109 752 40454 SH Sole 38090 0 2364 WEG SA COM 2945422 1488 73900 SH Sole 73900 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 222 7310 SH Sole 0 0 7310 WEIR GROUP COM 0946580 36408 3881500 SH Sole 3730646 0 150854 WELLPOINT INC COM 94973V107 270 5680 SH Sole 148 0 5532 WELLS FARGO & CO DEL COM COM 949746101 13394 563994 SH Sole 234123 0 329871 WELLSTREAM HLDGS P COM B1VWM16 48696 3745878 SH Sole 3593349 0 152529 WESTAR ENERGY INC COM COM 95709T100 205 9535 SH Sole 0 0 9535 WESTERN ASST MNG MN FD COM CONV 95766M105 166 15300 SH Sole 0 0 15300 WESTERN UN CO COM COM 959802109 34991 1415526 SH Sole 575366 0 840160 WEYERHAEUSER CO COM COM 962166104 1419 27767 SH Sole 1175 0 26592 W-H ENERGY SVCS INC COM COM 92925E108 8088 84480 SH Sole 83990 0 490 WHOLE FOODS MKT INC COM COM 966837106 38473 1624028 SH Sole 726762 0 897266 WILLIAMS COS INC DEL COM COM 969457100 3183 78977 SH Sole 2140 0 76837 WILLIAMS SONOMA INC COM COM 969904101 946 47730 SH Sole 7125 0 40605 WILMAR INTERNATIONAL LTD COM B17KC69 314244 62103500 SH Sole 60143200 0 1960300 WILMINGTON TRUST CORP COM COM 971807102 1889 71490 SH Sole 45080 0 26410 WILSON BAYLY HOLMES-OVCON COM 6662404 316404 2863384 SH Sole 2786284 0 77100 WINDSTREAM CORP COM COM 97381W104 1017 82438 SH Sole 813 0 81625 WINSTAR COMMUNICATIONS COM COM 975515107 0 13585 SH Sole 0 0 13585 WINTRUST FINL CORP COM COM 97650W108 1207 50629 SH Sole 3365 0 47264 WIRE CARD AG COM 7508927 35582 4392869 SH Sole 4240051 0 152818 WISCONSIN ENERGY CORP COM COM 976657106 769 17023 SH Sole 0 0 17023 WISDOMTREE TRUST CHINESE YUAN ETF ETF 97717W182 454 17787 SH Sole 0 0 17787 WITS BASIN PRECIOUS METALS COM COM 977427103 8 41059 SH Sole 0 0 41059 WMS INDS INC COM COM 929297109 2580 86651 SH Sole 86126 0 525 WNS HOLDINGS LTD SPON ADR ADR 92932M101 19847 1177887 SH Sole 1081549 0 96338 WOLVERINE WORLD WIDE COM COM 978097103 839 31440 SH Sole 30395 0 1045 WOOLWORTHS LIMITED COM 6981239 273136 11171220 SH Sole 10675659 0 495561 WORKSTREAM INC COM COM 981402100 297 1565357 SH Sole 269640 0 1295717 WORLDCOM INC GA NEW WRLDCOM GP COM COM 98157D106 0 10006 SH Sole 0 0 10006 WORLEYPARSONS LTD COM 6562474 247959 6549355 SH Sole 6370646 0 178709 WRIGLEY WM JR CO CL B COM 982526204 1106 14228 SH Sole 637 0 13591 WRIGLEY WM JR CO COM COM 982526105 14438 185634 SH Sole 75525 0 110109 WYETH CORP COM 983024100 3825 79773 SH Sole 15306 0 64467 X 5 RETAIL GROUP NV - 144A GDR GDR 98387E106 8966 266050 SH Sole 249150 0 16900 X 5 RETAIL GROUP NV-REGS GDR GDR B07T3T9 84814 2516734 SH Sole 2443282 0 73452 XILINX INC COM COM 983919101 8233 326067 SH Sole 28650 0 297417 XSTRATA PLC COM 3141100 162763 4044812 SH Sole 3901582 0 143230 XTO ENERGY CORP COM COM 98385X106 43404 633547 SH Sole 335335 0 298212 YAHOO INC COM COM 984332106 3828 185316 SH Sole 11000 0 174316 YUM BRANDS INC COM COM 988498101 3292 93828 SH Sole 6745 0 87083 ZEBRA TECHNOLOGIES CP CL A COM 989207105 46367 1420574 SH Sole 492762 0 927812 ZELAN BHD COM 6904690 34683 16755200 SH Sole 16215300 0 539900 ZIMMER HLDGS INC COM COM 98956P102 9832 144486 SH Sole 51642 0 92844 ZIX CORP COM 98974P100 1179 423975 SH Sole 291844 0 132131 ZUMIEZ INC COM COM 989817101 1085 65475 SH Sole 0 0 65475
-----END PRIVACY-ENHANCED MESSAGE-----