-----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, PynEdF/SfU+1vBArJM5Y55vy0HsnmuG0M0eL/LmnmeoavIQWBH67heaXGgWrbJWf cCjUFJzexehIIjIZe0WEpA== 0001169232-08-004236.txt : 20081114 0001169232-08-004236.hdr.sgml : 20081114 20081114134651 ACCESSION NUMBER: 0001169232-08-004236 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20080930 FILED AS OF DATE: 20081114 DATE AS OF CHANGE: 20081114 EFFECTIVENESS DATE: 20081114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL CENTRAL INDEX KEY: 0000902367 IRS NUMBER: 362214610 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04871 FILM NUMBER: 081189477 BUSINESS ADDRESS: STREET 1: 222 WEST ADAMS ST STREET 2: 34TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60606-5312 BUSINESS PHONE: 3122361600 MAIL ADDRESS: STREET 1: 222 WEST ADAMS CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 d75412_13fhr.txt UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: September 30, 2008 Check here if Amendment |_|; Amendment Number: This Amendment (Check only one.): |_| is a restatement. |_| adds new holdings entries. Institutional Investment Manager Filing this Report: Name: William Blair & Company, L.L.C. Address: 222 West Adams Street, Chicago, Illinois 60606 13F File Number: 28-1585 The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person Signing this Report on Behalf of Reporting Manager: Name: Michelle Seitz Title: Principal and Manager of Investment Management Services Phone:(312) 236-1600 Signature, Place, and Date of Signing: /s/ Michelle Seitz Chicago, Illinois 11/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 William Blair & Company L.L.C. FORM 13F 30-Sep-08
Voting Authority -------------------------- Title of Value Shares/ Sh/ Put/ Invstmt Other Name of Issuer class CUSIP (x$1000) Prn Amt Prn Call Dscretn Managers Sole Shared None - -------------- ----- ----- -------- ------- --- ---- ---------------- ---- ------ ---- 3M CO COM COM 88579Y101 15541 227504 SH Sole 41654 185850 99 CENTS ONLY STORES COM COM 65440K106 120 10995 SH Sole 125 10870 A C MOORE ARTS & CRAFT COM COM 00086T103 67 10800 SH Sole 10800 AAR CORP COM COM 000361105 554 33435 SH Sole 33435 ABB LTD COM 7108899 505831 23950312 SH Sole 23254232 696080 ABB LTD SPONSORED ADR ADR 000375204 102741 5295945 SH Sole 3430351 1865594 ABBOTT LABS COM COM 002824100 155668 2703503 SH Sole 773119 1930384 ABM INDS INC COM COM 000957100 289 13290 SH Sole 13290 ACCENTURE LET CL A COM COM G1150G111 57109 1502883 SH Sole 1003348 499535 ACCESS INTEGRATED TECH CL A COM 004329108 587 410387 SH Sole 410387 ACE LTD ORD COM H0023R105 1100 20325 SH Sole 20000 325 ACTELION COM B1YD5Q2 140817 2466151 SH Sole 2377545 88606 ACTIVISION BLIZZARD INC COM 00507V109 100162 6491389 SH Sole 2787246 3704143 ACTUANT CORP CL A COM 00508X203 289 11460 SH Sole 11460 ACUITY BRANDS INC COM COM 00508Y102 703 16825 SH Sole 16595 230 ACXIOM CORP COM COM 005125109 245 19640 SH Sole 19640 ADMIRAL GROUP COM B02J639 1689 166406 SH Sole 166406 ADOBE SYS INC COM COM 00724F101 206416 5229705 SH Sole 2354726 2874979 ADTRAN INC COM COM 00738A106 581 29835 SH Sole 27925 1910 AEGEAN MARINE PETROLEU SHS COM Y0017S102 6223 278435 SH Sole 276935 1500 AEON MALL CO LTD COM 6534202 19236430 6205300 SH Sole 6025800 179500 AFFILIATED MANAGERS COM 008252108 176767 2133584 SH Sole 1365972 767612 AFLAC INC COM COM 001055102 1990 33873 SH Sole 12550 21323 AGNICO EAGLE MINES LTD COM COM 008474108 11106 201676 SH Sole 181886 19790 AIR METHODS CORP COM PAR $.06 COM 009128307 14444 510206 SH Sole 488863 21343 AIR PRODS & CHEMS INC COM COM 009158106 2001 29228 SH Sole 325 28903 AIRGAS INC COM COM 009363102 101380 2041903 SH Sole 1212290 829613 AKAMAI TECHNOLOGIES COM COM 00971T101 231 13300 SH Sole 13300 ALBERTO CULVER CO NEW COM COM 013078100 7503 275444 SH Sole 185064 90380 ALCOA INC COM COM 013817101 1171 51909 SH Sole 10266 41643 ALCON INC COM SHS COM H01301102 16072 99509 SH Sole 17460 82049 ALDAR PROPERTIES COM B0LX3Y2 30454 3821083 SH Sole 3821083 ALEXION PHARMACEUTICAL COM COM 015351109 4552 115849 SH Sole 115849 ALL AMERICA LATINA COM B06QT37 32292 2484000 SH Sole 2484000 ALLEGHANY CORP DEL COM COM 017175100 210 577 SH Sole 327 250 ALLEGIANT TRAVEL CO COM COM 01748X102 43978 1245128 SH Sole 985698 259430 ALLERGAN INC COM COM 018490102 134045 2602836 SH Sole 1259416 1343420 ALLETE COM COM 018522300 901 20240 SH Sole 19965 275 ALLIANCE DATA SYS CORP COM COM 018581108 71447 1127288 SH Sole 403103 724185 ALLIANCEBERNSTEIN HLDG L P COM 01881G106 503 13581 SH Sole 4954 8627 ALLIANT TECHSYSTEMS COM COM 018804104 917 9768 SH Sole 9768 ALLIED CAP CORP NEW COM COM 01903Q108 245 22772 SH Sole 1615 21157 ALLOY INC NEW COM COM 019855303 1542 199519 SH Sole 199519 ALLSCRIPTS MISYS HLTHCAR SOL COM COM 01988P108 26729 2148615 SH Sole 1763005 385610 ALLSTATE CORP COM COM 020002101 1957 42448 SH Sole 5318 37130 ALTERA CORP COM COM 021441100 245 11836 SH Sole 8800 3036 ALTRIA GROUP INC COM COM 02209S103 4114 207418 SH Sole 16466 190952 AMAZON COM INC COM COM 023135106 1263 17368 SH Sole 12925 4443 AMCORE FINL INC COM COM 023912108 115 12258 SH Sole 107 12151 AMEC COM 0028262 67688 10634365 SH Sole 10376637 257728 AMEREN COM 023608102 293 7512 SH Sole 1371 6141 AMERICAN CAMPUS CMNTYS COM COM 024835100 1040 30705 SH Sole 185 30520 AMERICAN CAPITAL LTD COM 02503Y103 235 9200 SH Sole 1800 7400 AMERICAN ECOLOGY CORP COM COM 025533407 276 10000 SH Sole 10000 AMERICAN ELEC PWR INC COM COM 025537101 383 10345 SH Sole 1089 9256 AMERICAN EXPRESS CO COM COM 025816109 5641 159253 SH Sole 15924 143329 AMERICAN INTL GROUP COM COM 026874107 245 73514 SH Sole 11908 61606 AMERICAN NATL INS CO COM COM 028591105 1119 12962 SH Sole 9962 3000 AMERICAN REPROGRAPHICS COM 029263100 196 11352 SH Sole 600 10752 AMERICAN SUPERCONDUCTR COM COM 030111108 668 28375 SH Sole 28375 AMERICAN TOWER SYSTEM CORP CL A COM 029912201 959 26670 SH Sole 180 26490 AMERICREDIT CORP COM COM 03060R101 190 18800 SH Sole 18800 AMERIGON INC COM COM 03070L300 9629 1463429 SH Sole 1455235 8194 AMERIPRISE FINL INC COM COM 03076C106 419 10991 SH Sole 856 10135 AMERISAFE INC CL A COM 03071H100 186 10245 SH Sole 10245 AMERISTAR CASINOS INC COM COM 03070Q101 749 52795 SH Sole 52080 715 AMGEN INC COM COM 031162100 6800 114739 SH Sole 2531 112208 AMICAS INC COM 001712108 502 206600 SH Sole 206600 AMKOR TECHNOLOGY INC COM 031652100 164 25890 SH Sole 25890 AMLIN COM B2988H1 65369 20751988 SH Sole 19970621 781367 ANADARKO PETE CORP COM COM 032511107 3174 65450 SH Sole 13100 52350 ANHANGUERA EDUCACI COM B1SY486 69693 3726900 SH Sole 3565400 161500 ANHANGUERA EDU-SPON GDR 144A GDR 035220102 1161 59297 SH Sole 59297 ANHEUSER BUSCH COS INC COM COM 035229103 6415 98883 SH Sole 17362 81521 ANIMAL HEALTH INTL INC COM COM 03525N109 526 63780 SH Sole 63780 ANIXTER INTL INC COM COM 035290105 1894 31850 SH Sole 13280 18570 AON CORP COM COM 037389103 4207 93599 SH Sole 1661 91938 APACHE CORP COM COM 037411105 147699 1416375 SH Sole 593444 822931 APOLLO GROUP INC CL A COM 037604105 1820 30692 SH Sole 2525 28167 APOLLO INVT CORP COM COM 03761U106 318 18700 SH Sole 18700 APPLE INC COM COM 037833100 94830 834339 SH Sole 204269 630070 APPLIED MATLS INC COM COM 038222105 14376 950225 SH Sole 289520 660705 APRIL SA COM 7084892 38475 1098331 SH Sole 1069331 29000 APTARGROUP INC COM COM 038336103 2102 53770 SH Sole 41250 12520 AQUA AMERICA INC COM COM 03836W103 205 11532 SH Sole 58 11474 ARABTEC HOLDING CO COM B02PY44 40380 3230415 SH Sole 3230415 ARCH CHEMICALS INC COM COM 03937R102 733 20770 SH Sole 20490 280 ARCHER DANIELS MIDLAND COM COM 039483102 2244 102436 SH Sole 950 101486 ARES CAP CORP COM COM 04010L103 110 10585 SH Sole 4585 ARGO GROUP INTL HLDGS COM COM G0464B107 1184 32142 SH Sole 31707 435 ARM HOLDING PLC ADR 042068106 591 113612 SH Sole 47601 66011 ARRAY BIOPHARMA INC COM COM 04269X105 326 42500 SH Sole 42500 ARROW ELECTRS INC COM COM 042735100 661 25210 SH Sole 25210 ARTHROCARE CORP COM COM 043136100 9730 351005 SH Sole 349154 1851 ASHFORD HOSPITALITY TR COM SHS COM 044103109 511 126245 SH Sole 124535 1710 ASIAN PAINTS(INDIA) COM 6099756 1403805 1187150 SH Sole 1138489 48661 ASM PACIFIC TECH COM 6002453 258467 5827900 SH Sole 5577700 250200 ASSOCIATED BANC CORP COM COM 045487105 871 43683 SH Sole 15437 28246 ASSURED GUARANTY LTD COM COM G0585R106 1073 66030 SH Sole 23992 42038 ASTORIA FINL CORP COM COM 046265104 800 38594 SH Sole 37921 673 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 310 7060 SH Sole 260 6800 AT&T INC COM 00206R102 12483 447106 SH Sole 37258 409848 ATC TECHNOLOGY CORP COM 00211W104 708 29825 SH Sole 29420 405 ATEL HLDG AG COM 4606523 2594 4531 SH Sole 4233 298 AUTODESK INC COM COM 052769106 43990 1311167 SH Sole 414407 896760 AUTOLIV INC COM COM 052800109 545 16160 SH Sole 7000 9160 AUTOMATIC DATA PROCESS COM COM 053015103 56794 1328533 SH Sole 481843 846590 AUTONOMY CORP COM 0118271 82279 8042960 SH Sole 7807224 235736 AVALONBAY COMMUNITIES INC COM 053484101 1177 11970 SH Sole 3736 8234 AVERY DENNISON CORP COM COM 053611109 1840 41373 SH Sole 6600 34773 AVEVA GROUP COM B15CMQ7 16213 1415993 SH Sole 1359793 56200 AVID TECHNOLOGY INC COM COM 05367P100 778 32350 SH Sole 31910 440 AVISTA CORP COM COM 05379B107 781 35975 SH Sole 35485 490 AVON PRODS INC COM COM 054303102 62402 1501152 SH Sole 482907 1018245 AXA COM 7088429 114973 5021753 SH Sole 4872284 149469 AXA - SPON ADR ADR 054536107 43753 1339636 SH Sole 1325565 14071 BAE SYS PLC SPONSORED ADR ADR 05523R107 22003 749057 SH Sole 738210 10847 BAE SYSTEMS COM 0263494 37480 9097204 SH Sole 9097204 BAIDU.COM - ADR ADR 056752108 50341 202800 SH Sole 202800 BANCO COMPARTAMOS SA COM B1W35S6 226000 7448900 SH Sole 6940100 508800 BANCO DE SANTANDER ADR ADR 05964H105 45416 3023671 SH Sole 2990361 33310 BANCO ITAU HLDG FINANC SP ADR 500 PFD ADR 059602201 24079 1375969 SH Sole 1361715 14254 BANCO SANTANDER SA COM 5705946 182187 17351125 SH Sole 16842481 508644 BANCTEC INC - 144A - QIB COM 059784207 6866 1933972 SH Sole 1933972 BANCTEC INC - 144A - REG S COM U06620105 234 66028 SH Sole 66028 BANK HAWAII CORP COM COM 062540109 2321 43423 SH Sole 18315 25108 BANK MONTREAL QUE COM COM 063671101 1038 24090 SH Sole 2000 22090 BANK NEW YORK MELLON CORP COM COM 064058100 1702 52251 SH Sole 30118 22133 BANK OF AMERICA CORP COM COM 060505104 45253 1292940 SH Sole 524201 761132 BANK OF GEORGIA-REG S GDR GDR B1GJ6T8 2561 393395 SH Sole 375545 17850 BANK RAKYAT INDONESIA COM 6709099 873441360 161748400 SH Sole 157387900 4360500 BANKFINANCIAL CORP COM COM 06643P104 199 13619 SH Sole 13619 BARCLAYS BANK PLC 6.625% PFD 06739F390 325 21830 SH Sole 21830 BARCLAYS BANK PLC WINDWRD NT 37 FUND 06739H420 687 13833 SH Sole 13833 BARD C R INC COM COM 067383109 87130 918419 SH Sole 492120 426299 BARRICK GOLD CORP COM COM 067901108 540 14743 SH Sole 1889 12854 BAUER AG COM B17M2N2 17637 490742 SH Sole 469742 21000 BAXTER INTL INC COM COM 071813109 5834 88910 SH Sole 9264 79646 BAYER A G SPONSORED ADR ADR 072730302 791 10856 SH Sole 200 10656 BB&T CORP COM COM 054937107 4676 123740 SH Sole 40808 82932 BCO SOFISA SA COM B1W1J88 21576 4700700 SH Sole 4566500 134200 BEACON ROOFING SUPPLY COM COM 073685109 1267 81127 SH Sole 81126 BEAZER HOMES USA INC COM COM 07556Q105 795 133000 SH Sole 104000 29000 BECTON DICKINSON & CO COM COM 075887109 1774 22113 SH Sole 17200 4913 BED BATH & BEYOND INC COM COM 075896100 7386 235166 SH Sole 36965 198201 BEIERSDORF AG COM 5107401 134209 2982424 SH Sole 2900168 82256 BELLE INTERNATIONAL HOLDINGS COM B1WJ4X2 75306 13717000 SH Sole 13717000 BERKSHIRE HATHAWAY INC CL A COM 084670108 76793 588 SH Sole 543 45 BERKSHIRE HATHAWAY INC CL B COM 084670207 10239 2330 SH Sole 584 1746 BERRY PETE CO CL A COM 085789105 742 19150 SH Sole 18890 260 BEST BUY INC COM COM 086516101 14845 395872 SH Sole 128340 267532 BG GROUP COM 0876289 198616 19606712 SH Sole 19072820 533892 BG PLC FINAL INST ADR ADR 055434203 39754 440340 SH Sole 434390 5950 BHARTI AIRTEL LTD COM 6442327 5369800 6840074 SH Sole 6685409 154665 BHP BILLITON LTD SPONSORED ADR ADR 088606108 16362 314704 SH Sole 310447 4257 BIM BIRLESIK MAGAZ COM B0D0006 80500 2025160 SH Sole 1958170 66990 BIOSANTE PHARMACEUTCLS COM NEW COM 09065V203 153 31400 SH Sole 31400 BIOTECH HOLDERS TR DEPOSTRY RCPTS ETF 09067D201 383 2100 SH Sole 600 1500 BJ SVCS CO COM COM 055482103 1328 69447 SH Sole 15275 54172 BLACK & DECKER CORP COM COM 091797100 319 5262 SH Sole 3015 2247 BLACKBAUD INC COM COM 09227Q100 2432 131840 SH Sole 106150 25690 BLACKBOARD INC COM COM 091935502 6376 158255 SH Sole 4855 153400 BLACKROCK REAL ASSET COM FUND 09254B109 161 15100 SH Sole 15100 BLINKX PLC COM B1WBW23 6087 26179123 SH Sole 25431223 747900 BLUE NILE INC COM COM 09578R103 994 23200 SH Sole 250 22950 BLUEBAY ASSET MANAGEMENT COM B1G5276 1995 830333 SH Sole 796808 33525 BM&F BOVESPA SA BO COM B2RHNV9 165757 19500844 SH Sole 18918437 582407 BNP PARIBAS COM 7309681 435 6576 SH Sole 6576 BOEING CO COM COM 097023105 2071 36122 SH Sole 7479 28643 BORG-WARNER AUTOMOTIVE COM COM 099724106 3064 93490 SH Sole 53250 40240 BOSTON PRIVT FINL HLDG COM COM 101119105 599 68603 SH Sole 67491 1112 BOSTON PROPERTIES INC COM COM 101121101 1823 19471 SH Sole 500 18971 BP PLC SPONSORED ADR ADR 055622104 28353 565155 SH Sole 135272 429883 BR MALLS PARTICIPAC - GDR 144A GDR B1VVHB8 1161 94881 SH Sole 94881 BR MALLS PARTICIPACOES SA COM B1RYG58 61725 5367400 SH Sole 5162600 204800 BRADY CORP CL A COM 104674106 1324 37531 SH Sole 29080 8451 BRINKS CO COM COM 109696104 1045 17141 SH Sole 105 17036 BRISTOL MYERS SQUIBB COM COM 110122108 3659 175530 SH Sole 15566 159964 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 513 33352 SH Sole 6506 26821 BROCADE COMMUNCTNS SYS COM COM 111621306 613 105350 SH Sole 1500 103850 BROOKDALE SR LIVING COM COM 112463104 62917 2861195 SH Sole 1545005 1316190 BROOKFIELD ASSET MGMT CL A LTD VT SH COM 112585104 122737 4472966 SH Sole 4344068 128898 BUNGE LIMITED COM COM G16962105 678 10725 SH Sole 400 10325 BURCKHARDT COMPRES COM B176416 27823 127980 SH Sole 123289 4691 BURLINGTON NRTHN SANTA COM COM 12189T104 9051 97921 SH Sole 8511 89410 C H ROBINSON WORLDWIDE COM COM 12541W209 69241 1358751 SH Sole 575624 783127 CABELAS INC COM COM 126804301 271 22450 SH Sole 6800 15650 CACI INTL INC CL A COM 127190304 7052 140771 SH Sole 115270 25501 CAIRN INDIA COM B1G2NN0 2587364 12233400 SH Sole 12233400 CALAMOS CONV & HI INC COM SHS FUND 12811P108 231 23100 SH Sole 3000 20100 CALLAWAY GOLF CO COM COM 131193104 782 55585 SH Sole 54830 755 CAMPBELL SOUP CO COM COM 134429109 540 13981 SH Sole 4960 9021 CANADIAN NATL RY CO COM COM 136375102 80796 1689245 SH Sole 1641334 47911 CANON INC ADR ADR 138006309 237 6289 SH Sole 6289 CAPCOM CO LTD COM 6173694 3144399 1053400 SH Sole 1021200 32200 CAPELLA EDUCATION CO COM COM 139594105 21891 510781 SH Sole 394605 116176 CAPITA GROUP COM B23K0M2 125740 18014338 SH Sole 17465050 549288 CAPITAL GROWTH SYS INC COM COM 14019A107 94 311756 SH Sole 131756 180000 CAPITAL ONE FINL CORP COM COM 14040H105 475 9311 SH Sole 1200 8111 CAPITAL SR LIVING CORP COM COM 140475104 4760 626371 SH Sole 622562 3809 CAPITALAND COM 6309303 17667 5773400 SH Sole 5583700 189700 CARBO CERAMICS INC COM COM 140781105 200 3875 SH Sole 3875 CARBON MEDICAL TECHNOLOGIES COM PFD 00756X103 0 10000 SH Sole 10000 CARDINAL HEALTH INC COM COM 14149Y108 3673 74532 SH Sole 22168 38864 CARDIONET INC COM COM 14159L103 17795 712953 SH Sole 665958 46995 CARMAX INC COM COM 143130102 19637 1402680 SH Sole 513179 889501 CARNIVAL CORP CL A COM 143658300 1145 32397 SH Sole 14050 18347 CARRIZO OIL & INC COM COM 144577103 10017 276192 SH Sole 262550 13642 CATERPILLAR INC DEL COM COM 149123101 3877 65053 SH Sole 25845 39208 CAVIUM NETWORKS INC COM COM 14965A101 11613 824775 SH Sole 820548 4227 CBEYOND INC COM COM 149847105 7730 537201 SH Sole 534266 2935 CDA WESTN BK EDMONTON COM COM 2188283 8307 417000 SH Sole 417000 CELGENE CORP COM COM 151020104 132321 2091066 SH Sole 793482 1297584 CEMEX SAB DE CV SPON ADR 5 ORD ADR 151290889 278 16152 SH Sole 1100 15052 CENCOSUD S A SPON ADR 144A ADR 15132H200 35917 1017597 SH Sole 993348 24249 CENCOSUD SA COM B00R3L2 637518 483334 SH Sole 483334 CENTRAL EUROPEAN DIST COM COM 153435102 11694 257538 SH Sole 257463 75 CENTRAL EUROPEAN MEDIA CL A NEW COM G20045202 44816 685265 SH Sole 669171 16094 CENTURY CASINOS INC COM COM 156492100 2090 995446 SH Sole 990736 4710 CEPHALON INC COM COM 156708109 293 3790 SH Sole 3790 CEPHEID COM COM 15670R107 2736 197875 SH Sole 3650 166225 CERES POWER HLDGS COM B035142 2147 1305033 SH Sole 1305033 CEZ AS COM 5624030 1682351 1581157 SH Sole 1581157 CHATTEM INC COM COM 162456107 1007 12889 SH Sole 12889 CHEESECAKE FACTORY INC COM COM 163072101 614 42034 SH Sole 1955 40079 CHEMRING GROUP COM 0190462 24367 1186886 SH Sole 1147999 38887 CHEROKEE INTL CORP COM COM 164450108 30 10255 SH Sole 10255 CHESAPEAKE ENERGY CORP COM COM 165167107 1331 37110 SH Sole 7520 29590 CHEVRON CORP COM 166764100 16490 199926 SH Sole 29181 170745 CHICAGO BRIDGE & IRON N Y REGISTRY SH COM 167250109 316 16435 SH Sole 16435 CHINA HIGH SPEED T COM B1YC2B3 305494 21821000 SH Sole 20931000 890000 CHINA MERCHANTS BK COM B1DYPZ5 353896 19423500 SH Sole 19364500 59000 CHINA MOBILE COM 6073556 293704 3819300 SH Sole 3819300 CHINA OILFIELD SERVICES COM 6560995 231035 32678244 SH Sole 32578244 100000 CHIPOTLE MEXICAN GRILL CL A COM 169656105 413 7450 SH Sole 7450 CHIPOTLE MEXICAN GRILL CL B COM 169656204 59659 1276120 SH Sole 702590 573530 CHRISTOPHER & BANKS CP COM COM 171046105 702 91552 SH Sole 90312 1240 CHUBB CORP COM COM 171232101 7497 136553 SH Sole 39300 97253 CIMAREX ENERGY CO COM COM 171798101 17190 351470 SH Sole 116901 233869 CINTAS CORP COM COM 172908105 8498 296017 SH Sole 38019 257998 CISCO SYS INC COM COM 17275R102 216936 9615981 SH Sole 4147091 5468890 CITIGROUP COM COM 172967101 2423 118170 SH Sole 23518 89652 CITIZENS REPUBLIC BANCORP COM COM 174420109 52 17286 SH Sole 4688 12598 CITRIX SYSTEMS, INC COM 177376100 50367 1993930 SH Sole 1221695 772235 CLARCOR INC COM COM 179895107 422 11140 SH Sole 7450 3690 CLECO CORP NEW COM COM 12561W105 918 36375 SH Sole 35090 1285 CLIMATE EXCHANGE COM 3355116 1612 157296 SH Sole 157296 CLOROX CO DEL COM COM 189054109 3136 50028 SH Sole 6246 43782 CME GROUP INC COM 12572Q105 43966 118346 SH Sole 42477 75869 CNOOC COM B00G0S5 415700 46971700 SH Sole 46971700 CNOOC LTD SPONSORED ADR ADR 126132109 20834 181940 SH Sole 180034 1906 COACH INC COM COM 189754104 10910 435724 SH Sole 344652 91072 COCA COLA CO COM COM 191216100 10628 200993 SH Sole 33752 167241 COCA COLA HELLENIC BTG SPONSORED ADR ADR 1912EP104 2030 91277 SH Sole 91277 COCA COLA ICECEK COM B058ZV4 15451 1485700 SH Sole 1485700 COCA-COLA HBC S.A. COM 4420723 40325 2645981 SH Sole 2573182 72799 COGDELL SPENCER INC COM COM 19238U107 1018 63470 SH Sole 62610 860 COGNIZANT TECH SOLUTNS CL A COM 192446102 73988 3240883 SH Sole 1930218 1310665 COHEN & STEERS QLTY INC RLY COM FUND 19247L106 286 22850 SH Sole 22850 COHEN&STEERS REIT&UTIL COM FUND 19247Y108 218 17400 SH Sole 17400 COINSTAR INC COM COM 19259P300 80174 2505437 SH Sole 1940833 564604 COLGATE PALMOLIVE CO COM COM 194162103 25133 333549 SH Sole 137853 195696 COLONIA REAL ESTATE AG COM 7758799 2275 583268 SH Sole 565084 18184 COMCAST CORP CL A COM 20030N101 612 31208 SH Sole 1736 29472 COMCAST CORP CL A SPL COM 20030N200 4807 243822 SH Sole 96080 147742 COMMERCE BANCSHARES COM 200525103 560 12067 SH Sole 12067 COMPANHIA VALE DO RIO SPONSORED ADR ADR 204412209 84228 4398310 SH Sole 4389403 8907 COMPOSITE TECH CORP COM COM 20461S108 189 259015 SH Sole 259015 COMSCORE INC COM 20564W105 749 42500 SH Sole 42500 COMSTOCK RES INC COM NEW COM 205768203 10590 211600 SH Sole 207068 4532 CONCHO RES INC COM COM 20605P101 37436 1355900 SH Sole 1212763 143137 CONCUR TECHNOLOGIES COM COM 206708109 20246 529173 SH Sole 30311 498862 CONOCOPHILLIPS COM COM 20825C104 16305 222597 SH Sole 31188 191409 CONSOL ENERGY INC COM COM 20854P109 638 13900 SH Sole 11300 2600 CONSOLIDATED STORES CP COM COM 19247A100 963 34000 SH Sole 34000 CONSOLIDATED THOMP IRN COM COM 2218629 3302 904578 SH Sole 904578 CONSTANT CONTACT INC COM COM 210313102 6812 399077 SH Sole 9550 389527 CONSTELLATION BRANDS CL A COM 21036P108 2233 104075 SH Sole 2435 101640 COOPER INDS INC COM COM G24182100 754 18892 SH Sole 9100 9792 COPA HOLDINGS SA COM P31076105 22183 682541 SH Sole 675440 7101 CORNING INC COM COM 219350105 3478 222447 SH Sole 128535 93912 CORPORATE EXEC BRD CO COM COM 21988R102 239 7665 SH Sole 530 7135 CORRECTIONS CP AM NEW COM COM 22025Y407 65009 2616103 SH Sole 2077753 538350 COSI INC COM COM 22122P101 45 23098 SH Sole 298 22800 COSTAR GROUP INC COM COM 22160N109 13570 298973 SH Sole 49996 248977 COSTCO WHSL CORP NEW COM COM 22160K105 2761 42539 SH Sole 3605 38934 COVANCE INC COM COM 222816100 385 4365 SH Sole 2400 1965 COVIDIEN LTD COM COM G2552X108 549 10220 SH Sole 8133 2087 CRA INTERNATIONAL INC COM 12618T105 319 11644 SH Sole 11644 CREDICORP LTD COM COM G2519Y108 67522 1084693 SH Sole 1079964 4729 CRYPTOLOGIC INC COM COM G3159C109 3549 645346 SH Sole 641916 3430 CSX CORP COM COM 126408103 336 6172 SH Sole 6172 CTS EVENTIM COM 5881857 30461 1182960 SH Sole 1147376 35584 CUMMINS INC COM COM 231021106 542 12412 SH Sole 12200 212 CURRENCYSH JAPANESE TR JAPANESE YEN FUND 23130A102 1145 12198 SH Sole 12198 CVS CAREMARK CORP COM COM 126650100 31239 928093 SH Sole 252893 675200 CYBERSOURCE CORP COM COM 23251J106 34037 2112796 SH Sole 1455706 588590 CYRELA BRAZIL REAL COM 2189855 89126 4570552 SH Sole 4431552 139000 CYRELA BRAZIL RLTY SA SPONSORED ADR ADR 23282C401 2208 11091 SH Sole 11091 D R HORTON INC COM COM 23331A109 369 28376 SH Sole 500 27876 DANAHER CORP DEL COM COM 235851102 177148 2552573 SH Sole 1087262 1465311 DANIELI & C COM 4253350 20362 1323049 SH Sole 1282249 40800 DEALERTRACK HLDGS INC COM COM 242309102 311 18525 SH Sole 18525 DEERE & CO COM COM 244199105 6526 131853 SH Sole 99451 32402 DELEK US HLDGS INC COM COM 246647101 749 80848 SH Sole 80848 DELL INC COM COM 24702R101 539 32733 SH Sole 7675 25058 DELMAR BANCORP COM NEW COM 247035207 269 17350 SH Sole 17350 DELPHI FINL GROUP INC CL A COM 247131105 761 27155 SH Sole 26785 370 DENA CO LTD COM B05L364 3082584 7482 SH Sole 7242 240 DENTSPLY INTL INC NEW COM COM 249030107 16141 429997 SH Sole 305877 124120 DESARROLLADORA HOMEX SPONSORED ADR ADR 25030W100 85333 1929743 SH Sole 1885902 43841 DEVON ENERGY CORP COM COM 25179M103 1144 12553 SH Sole 375 12178 DEVRY INC DEL COM COM 251893103 82297 1661234 SH Sole 1012319 648915 DEXCOM INC COM COM 252131107 1110 179459 SH Sole 17909 161550 DG FASTCHANNEL INC COM COM 23326R109 26875 1226031 SH Sole 1219256 6775 DIAGEO P L C SPNSRD ADR NEW ADR 25243Q205 1124 16325 SH Sole 511 15814 DIAMOND OFFSHORE DRILL COM COM 25271C102 255 2475 SH Sole 525 1950 DICKS SPORTING GOODS COM COM 253393102 5528 282380 SH Sole 111325 171055 DIVERGENCE INC COM 8055280 0 12500 SH Sole 12500 DNP SELECT INCOME FD COM FUND 23325P104 870 92989 SH Sole 25000 67989 DOLAN MEDIA CO COM COM 25659P402 4577 500000 SH Sole 500000 DOLBY LABORATORIES INC COM COM 25659T107 59008 1676846 SH Sole 786790 890056 DOMINION RES INC VA COM COM 25746U109 1498 35020 SH Sole 400 34620 DOMINO'S PIZZA COM B1S49Q9 16001 8112122 SH Sole 7840182 271940 DONALDSON INC COM COM 257651109 15047 359023 SH Sole 65520 293503 DONNELLEY R R & SONS COM COM 257867101 760 30996 SH Sole 3800 27196 DOVER CORP COM COM 260003108 342 8454 SH Sole 3800 4654 DOW CHEM CO COM COM 260543103 2943 92625 SH Sole 18613 74012 DPL INC COM COM 233293109 221 8931 SH Sole 2983 5948 DRIL-QUIP INC COM COM 262037104 7381 170117 SH Sole 169129 988 DST SYS INC DEL COM COM 233326107 3672 65580 SH Sole 29080 36500 DTE ENERGY CO COM COM 233331107 621 15503 SH Sole 15503 DTS INC COM 23335C101 32105 1153657 SH Sole 873953 279704 DU PONT E I DE NEMOURS COM COM 263534109 1797 44598 SH Sole 6069 38529 DUCKWALL-ALCO STOR NEW COM COM 264142100 6381 432301 SH Sole 430302 1999 DUKE ENERGY CORP COM COM 26441C105 686 39350 SH Sole 8420 30930 DUKE REALTY CORP COM NEW COM 264411505 213 8683 SH Sole 1030 7653 DUN & BRADSTREET NEW COM COM 26483E100 70674 748981 SH Sole 408381 340600 DURECT CORP COM COM 266605104 165 29390 SH Sole 29390 DWS MUN INCOME TR COM SH BEN INT CONV 23338M106 221 25875 SH Sole 17875 8000 E M C CORP MASS COM COM 268648102 2964 247904 SH Sole 10108 237796 E ON AG SPONSORED ADR ADR 268780103 37146 736641 SH Sole 727437 9204 E.ON AG COM 4942904 182491 5083322 SH Sole 4940835 142487 EARTHLINK NETWORK INC COM COM 270321102 644 75775 SH Sole 74750 1025 EAST WEST BANCORP INC COM COM 27579R104 453 33087 SH Sole 32640 447 EASTERN PLATINUM LTD COM COM B081S11 18054 18422323 SH Sole 17996323 426000 EATON CORP COM COM 278058102 287 5121 SH Sole 4310 811 EBAY INC COM 278642103 3576 159818 SH Sole 5066 154752 ECLIPSYS CORPORATION COM 278856109 1328 63400 SH Sole 38500 24900 ECOLAB INC COM COM 278865100 171611 3536918 SH Sole 1539676 1997242 EDF ENERGIES NOUVELLES COM B1HL121 95421 2727864 SH Sole 2610597 117267 EDUCOMP SOLUTIONS COM B0L7MM5 1410939 417240 SH Sole 403340 13900 EFG HERMES HLDGS COM 6139470 381447 11245502 SH Sole 10954256 291246 EL EZZ STEEL REBAR COM 6162614 159448 8549506 SH Sole 8310106 239400 EL SWEDY CABLES HOLDING COM B15Q010 338265 3346839 SH Sole 3252174 94665 ELECTRONIC ARTS INC COM COM 285512109 59799 1616640 SH Sole 547239 1069401 EMCOR GROUP INC COM COM 29084Q100 711 27030 SH Sole 26665 365 EMERSON ELEC CO COM COM 291011104 9928 243386 SH Sole 52344 191042 ENCANA CORP COM COM 2793193 278107 4092210 SH Sole 3992450 99760 ENCANA CORP COM COM 292505104 10528 160173 SH Sole 57743 102430 ENTERGY CORP NEW COM COM 29364G103 694 7801 SH Sole 7801 EOG RES INC COM COM 26875P101 5702 63753 SH Sole 43551 20202 EPS CO LTD COM 6367486 202572 612 SH Sole 612 EQUINIX INC COM NEW COM 29444U502 289 4155 SH Sole 4155 EQUITABLE RES INC COM COM 294549100 245 6672 SH Sole 256 6416 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 2363 53229 SH Sole 8000 45229 ESCO TECHNOLOGIES INC COM COM 296315104 907 18834 SH Sole 18153 681 ESPRIT HLDGS COM 6321642 583702 12327400 SH Sole 11924800 402600 ESSEX PPTY TR INC COM COM 297178105 388 3290 SH Sole 3290 EURAND NV COM N31010106 9665 532238 SH Sole 529529 2709 EURAZEO COM 7042395 80090 1355169 SH Sole 1318468 36701 EURO CURRENCY TR EURO SHS FUND 23130C108 1265 8976 SH Sole 8346 630 EURONET WORLDWIDE INC COM COM 298736109 80497 4811594 SH Sole 3732141 1030753 EXELON CORP COM COM 30161N101 1979 31610 SH Sole 3874 27736 EXPEDITORS INTL WASH COM COM 302130109 113122 3246889 SH Sole 1498376 1748513 EXPRESS 1 EXP SOLUTION COM COM 30217Q108 62 50075 SH Sole 50075 EXPRESS SCRIPTS INC. CL A COM 302182100 98829 1338796 SH Sole 459644 879152 EXXON MOBIL CORP COM COM 30231G102 49671 639597 SH Sole 141116 498481 F5 NETWORKS INC COM COM 315616102 14731 630055 SH Sole 179785 450270 FACTSET RESH SYS INC COM COM 303075105 78661 1505482 SH Sole 864197 641285 FAMILY DLR STORES INC COM COM 307000109 822 34678 SH Sole 1163 33515 FAMILYMART CO COM 6331276 4598289 1028700 SH Sole 988600 40100 FASTENAL CO COM COM 311900104 431729 8741225 SH Sole 3896535 4844690 FEDEX CORP COM COM 31428X106 3618 45776 SH Sole 4305 41471 FIFTH THIRD BANCORP COM COM 316773100 194 16317 SH Sole 1358 14959 FINANCIAL TECHNOLO COM 6257521 717211 693125 SH Sole 657619 35506 FINISAR COM COM 31787A101 383 379600 SH Sole 379600 FIRST MIDWEST BANCORP COM COM 320867104 2143 88439 SH Sole 34294 54145 FIRST POTOMAC RLTY TR COM COM 33610F109 1304 75865 SH Sole 74835 1030 FIRST SOLAR INC COM COM 336433107 518 2740 SH Sole 460 2280 FIRSTENERGY CORP COM COM 337932107 209 3129 SH Sole 500 2629 FIRSTMERIT CORP COM COM 337915102 790 37630 SH Sole 37120 510 FIRSTSERVICE CORP PFD SHS 7% SR1 PFD 33761N208 184 10100 SH Sole 9600 500 FIRSTSERVICE CORP SUB VTG SH COM 33761N109 13068 893903 SH Sole 790485 99818 FISERV INC COM COM 337738108 65988 1394512 SH Sole 613712 780800 FLEXTRONICS INTL LTD ORD COM Y2573F102 91 12931 SH Sole 12931 FLIR SYS INC COM COM 302445101 180903 4708570 SH Sole 2129580 2578990 FLOWERS FOODS INC COM COM 343498101 888 30276 SH Sole 25342 4934 FLSMIDTH & CO A/S COM 5263574 272465 1035988 SH Sole 1000588 35400 FMC TECHNOLOGIES INC COM COM 30249U101 24656 529693 SH Sole 152270 377423 FNX MINING CO INC COM 2346746 31012 2754132 SH Sole 2669432 84700 FOMENTO ECONOM MEX SAB SPON ADR UNITS ADR 344419106 33398 875661 SH Sole 875661 FORD MTR CO DEL COM COM 345370860 61 11928 SH Sole 1000 10928 FOREST LABS INC CL A COM 345838106 563 19918 SH Sole 12505 7413 FOREST OIL CORP COM NEW COM 346091705 51114 1030533 SH Sole 506173 524360 FORTUNE BRANDS INC COM COM 349631101 1026 17903 SH Sole 3978 13925 FOSTER WHEELER LTD SHS NEW COM G36535139 278 7732 SH Sole 324 7408 FOURLIS HOLDING COM 4347770 4972 368304 SH Sole 368304 FPL GROUP INC COM COM 302571104 3009 59827 SH Sole 12700 47127 FRANCE TELECOM COM 5176177 915 46200 SH Sole 46200 FRANKLIN RES INC COM COM 354613101 609 6908 SH Sole 3650 3258 FREEPORT-MCMORAN COP&G CL B COM 35671D857 214 3766 SH Sole 938 2828 G & K SVCS INC CL A COM 361268105 625 18915 SH Sole 18660 255 GABELLI DIVD & INCM TR COM COM 36242H104 157 11385 SH Sole 11385 GAIAM INC CL A COM 36268Q103 265 24982 SH Sole 24982 GAMESTOP CORP CL A COM 36467W109 73381 2145006 SH Sole 1140040 1004966 GAP INC DEL COM COM 364760108 434 24405 SH Sole 905 23500 GARTNER INC COM COM 366651107 1182 52153 SH Sole 355 51798 GATX CORP COM COM 361448103 759 19190 SH Sole 19190 GAYLORD ENTMT CO NEW COM COM 367905106 727 24770 SH Sole 24435 335 GAZPROM O A O SPON ADR ADR 368287207 495 15820 SH Sole 15820 GB AUTO COM B1Y9TD5 11357 282800 SH Sole 282800 GENENTECH INC COM SPL COM 368710406 96756 1091083 SH Sole 454470 636613 GENERAL DYNAMICS CORP COM COM 369550108 1175 15972 SH Sole 3748 12224 GENERAL ELEC CO COM COM 369604103 85937 3370099 SH Sole 889082 2481016 GENERAL GROWTH PPTYS COM COM 370021107 555 36760 SH Sole 4864 31896 GENERAL MLS INC COM COM 370334104 2171 31609 SH Sole 5515 26094 GENERAL MTRS CORP COM COM 370442105 112 11931 SH Sole 610 11321 GENESEE & WYO INC CL A COM 371559105 3251 86663 SH Sole 5820 80843 GENIUS PRODUCTS INC COM NEW COM 37229R206 120 1000000 SH Sole 1000000 GENOPTIX INC COM COM 37243V100 10644 325815 SH Sole 152760 173055 GENTEX CORP COM COM 371901109 253 17727 SH Sole 6289 11438 GENUINE PARTS CO COM COM 372460105 744 18507 SH Sole 4737 13770 GENZYME CORP COM GENL DIV COM 372917104 14208 175641 SH Sole 32180 143461 GEO GROUP INC COM COM 36159R103 15313 757691 SH Sole 724172 33519 GIGAMEDIA LTD ORD COM Y2711Y104 14222 1929749 SH Sole 1894726 35023 GILAT SATELLITE NETWRK ORD COM M51474118 128 22200 SH Sole 22200 GILDAN ACTIVEWEAR INC COM COM 375916103 9609 421836 SH Sole 419649 2187 GILEAD SCIENCES INC COM COM 375558103 195173 4277314 SH Sole 1842317 2434997 GLAXOSMITHKLINE COM 0925288 143 11833 SH Sole 11833 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 1960 45105 SH Sole 2262 42843 GLENMARK PHARM COM 6698755 1938311 3938055 SH Sole 3820955 117100 GLOBAL PMTS INC COM COM 37940X102 31075 692734 SH Sole 280576 412158 GOLDEN EAGLE RETAI COM B10S7M1 33153 5254000 SH Sole 5254000 GOLDMAN SACHS GROUP COM COM 38141G104 30485 238170 SH Sole 36496 200674 GOOGLE INC CL A COM 38259P508 117093 290160 SH Sole 117422 172538 GP INVESTMENTS LTD COM B15Q9D5 67292 5955000 SH Sole 5779700 175300 GPO FIN BANORTE DE CV COM 2421041 231977 6643100 SH Sole 6643100 GRAINGER W W INC COM COM 384802104 37025 425733 SH Sole 126935 298798 GRANITE CITY FD & BREW COM COM 38724Q107 816 1255937 SH Sole 1255937 GREEN MTN COFFEE ROAST COM COM 393122106 26189 665720 SH Sole 544355 121365 GREIF INC CL A COM 397624107 314 4797 SH Sole 4797 GRIFOLS SA COM B01SPF2 102042 5668998 SH Sole 5444521 224477 GRILL CONCEPTS INC COM NEW COM 398502203 831 451660 SH Sole 451660 GRUBB & ELLIS CO COM PAR $0.01 COM 400095204 683 253194 SH Sole 49000 204194 GRUPO FAMSA SAB DE CV COM B15F749 5206 207900 SH Sole 207900 GVT HOLDING SA COM B1Q2FV2 121914 4234600 SH Sole 4119600 115000 H & Q HEALTHCARE FD SH BEN INT FUND 404052102 151 11040 SH Sole 11040 HAEMONETICS CORP COM COM 405024100 5386 87260 SH Sole 77100 10160 HALLIBURTON CO COM COM 406216101 2289 70668 SH Sole 8000 62668 HANGER ORTHOPEDIC GRP COM NEW COM 41043F208 6894 395052 SH Sole 392888 2164 HANOVER INS GROUP INC COM COM 410867105 1384 30400 SH Sole 29990 410 HANSEN NAT CORP COM COM 411310105 48679 1609240 SH Sole 798318 810922 HARLEY DAVIDSON INC COM COM 412822108 8141 218268 SH Sole 52020 166248 HARTE HANKS COMMUNICATIONS COM 416196103 115 11150 SH Sole 11150 HARTFORD FINL SVCS COM COM 416515104 460 11230 SH Sole 450 10780 HASBRO INC COM COM 418056107 664 19140 SH Sole 19140 HCC INS HLDGS INC COM COM 404132102 359 13324 SH Sole 1200 10064 HCP INC COM COM 40414L109 234 5830 SH Sole 5830 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 9207 108379 SH Sole 108379 HEALTH CARE REIT INC COM COM 42217K106 2879 54102 SH Sole 54102 HEALTH GRADES INC COM COM 42218Q102 975 343467 SH Sole 293467 50000 HEALTHCARE SVCS GP INC COM COM 421906108 251 13772 SH Sole 13772 HEALTHWAYS INC COM COM 422245100 46918 2901584 SH Sole 1929138 972446 HEARTLAND EXPRESS INC COM COM 422347104 3003 193524 SH Sole 109590 83934 HEARTLAND PMT SYS INC COM COM 42235N108 6215 243185 SH Sole 122810 120375 HEIDRICK&STRUGGLS INTL COM COM 422819102 36042 1195429 SH Sole 1000946 194483 HEINZ H J CO COM COM 423074103 4046 80979 SH Sole 9209 71770 HELMERICH & PAYNE INC COM COM 423452101 35926 831815 SH Sole 425995 405820 HERITAGE CRYSTL CL INC COM COM 42726M106 1998 146474 SH Sole 143474 HEWLETT PACKARD CO COM COM 428236103 8122 175661 SH Sole 19604 156057 HILL INTERNATIONAL INC COM COM 431466101 9602 693335 SH Sole 221320 472015 HIMAX TECHNOLOGIES INC SPONSORED ADR ADR 43289P106 26286 9095386 SH Sole 9053855 41531 HISAMITSU PHARM CO COM 6428907 4302513 933300 SH Sole 902000 31300 HLTH CORP COM COM 40422Y101 138 12039 SH Sole 12039 HMS HOLDINGS CORP COM 40425J101 4893 204228 SH Sole 198124 6104 HOLOGIC INC COM COM 436440101 105841 5475484 SH Sole 2780815 2694669 HOME DEPOT INC COM COM 437076102 5083 196347 SH Sole 24730 171617 HONEYWELL INTL INC COM COM 438516106 2220 53425 SH Sole 5256 48169 HORNBECK OFFSHORE SVCS COM COM 440543106 317 8209 SH Sole 8209 HOSPIRA INC COM COM 441060100 949 24869 SH Sole 5004 19865 HOT TOPIC INC COM COM 441339108 73 11100 SH Sole 11100 HOUSEVALUES INC COM COM 44183Y102 55 21067 SH Sole 21067 HOUSING DEVELOPMENT FINANCE CORP COM 6171900 3255968 1520663 SH Sole 1478271 42392 HOUSTON WIRE & CBL CO COM COM 44244K109 877 51155 SH Sole 51155 HSBC HLDGS PLC SPONS ADR NEW ADR 404280406 1054 13045 SH Sole 4607 8438 HUB GROUP INC CL A COM 443320106 305 8100 SH Sole 8100 HUDSON CITY BANCORP COM COM 443683107 1279 69360 SH Sole 855 68505 HUMAN GENOME SCIENCES INC COM 444903108 311 49100 SH Sole 49100 HUNT JB TRANS SVC INC COM COM 445658107 97721 2928441 SH Sole 1255143 1673298 HURON CONSULTING GROUP COM COM 447462102 6233 109396 SH Sole 71385 38011 HUSKY ENERGY INC COM 448055103 259 6056 SH Sole 6056 HYPERCOM CORP COM COM 44913M105 981 246542 SH Sole 246542 HYTHIAM INC COM COM 44919F104 87 68000 SH Sole 68000 IBERDROLA RENOVABLES COM B29NWR4 75392 24637826 SH Sole 23928550 709276 IBERIABANK CORP COM COM 450828108 613 11590 SH Sole 11030 560 ICF INTL INC COM COM 44925C103 9503 482183 SH Sole 479125 3058 ICON PUB LTD CO SPONSORED ADR ADR 45103T107 82038 2144800 SH Sole 2009255 122645 IDEX CORP COM COM 45167R104 2553 82324 SH Sole 79312 3012 IDEXX LABS CORP COM COM 45168D104 199902 3647863 SH Sole 1822503 1825360 IGUATEMI EMPRESA COM B1NXMK6 15671 1111415 SH Sole 1111415 IHS INC CL A COM 451734107 64893 1362153 SH Sole 843761 518392 ILIAD COM 7759435 78067 1329701 SH Sole 1297138 32563 ILLINOIS TOOL WKS INC COM COM 452308109 63347 1425141 SH Sole 288938 1136204 ILLUMINA INC COM COM 452327109 46868 1156389 SH Sole 668895 487494 I-MANY INC COM COM 44973Q103 30 42295 SH Sole 42295 IMMUNOGEN INC COM COM 45253H101 148 30277 SH Sole 30277 IMMUNOMEDICS INC COM COM 452907108 86 48499 SH Sole 48499 IMPERIAL OIL LTD COM NEW COM 453038408 341 8025 SH Sole 3750 4275 IMS HEALTH INC COM 449934108 5937 314033 SH Sole 200166 113867 INDIA FD INC COM FUND 454089103 235 7168 SH Sole 7168 INFOSYS TECH LTD SPONSORED ADR ADR 456788108 63944 1919677 SH Sole 1904720 14957 INFOSYS TECHNOLOGIES COM 6205122 6595986 4719678 SH Sole 4601465 118213 INNERWORKINGS INC COM COM 45773Y105 67336 6071761 SH Sole 5118428 953333 INNOVATIVE MED SVCS COM COM 746218106 57 18000 SH Sole 18000 INTEGRA LIFESCIEN HLDG COM NEW COM 457985208 72745 1652180 SH Sole 1346778 305402 INTEGRYS ENERGY GROUP COM COM 45822P105 209 4191 SH Sole 3084 1107 INTEL CORP COM COM 458140100 19609 1046999 SH Sole 243915 803084 INTELLON CORP COM COM 45816W504 140 38320 SH Sole 38320 INTERACTIVE DATA CORP COM COM 45840J107 591 23445 SH Sole 23125 320 INTERACTIVE INTELLIGEN COM COM 45839M103 652 72303 SH Sole 72303 INTERACTIVE MOTORSPORT COM COM 45839P106 0 200000 SH Sole 200000 INTERCONTINENTALEXCHANGE COM COM 45865V100 23043 285607 SH Sole 62860 222747 INTERFACE INC CL A COM 458665106 745 65565 SH Sole 54715 10850 INTERMAP TECH LTD CL A NEW COM 2427908 61 22804 SH Sole 22804 INTERMAP TECH LTD CL A NEW COM 458977204 31 12053 SH Sole 12053 INTERNATIONAL BUS MACH COM COM 459200101 13805 118037 SH Sole 30024 88013 INTERNATIONAL GAME TEC COM COM 459902102 4758 277021 SH Sole 117817 159204 INTERSECTIONS INC COM COM 460981301 248 30600 SH Sole 3000 27600 INTL PAPER CO COM COM 460146103 278 10645 SH Sole 525 10120 INTREPID POTASH INC COM COM 46121Y102 485 16103 SH Sole 15884 219 INTUIT COM COM 461202103 14365 454456 SH Sole 94345 358311 INTUITIVE SURGICAL INC COM COM 46120E602 40249 167024 SH Sole 94568 72456 INVESTMENT TEC GRP NEW COM COM 46145F105 345 11340 SH Sole 11340 INVESTOR AB - B SHS COM 5679591 33429 262700 SH Sole 232800 29900 IRIS INTL INC COM COM 46270W105 4403 245977 SH Sole 244602 1375 IRON MTN INC PA COM COM 462846106 190020 7784521 SH Sole 3148782 4623643 ISHARES INC MSCI CDA INDEX FUND 464286509 1056 40095 SH Sole 40095 ISHARES INC MSCI JAPAN FUND 464286848 818 76815 SH Sole 2375 74440 ISHARES S&P GSCI COMM UNIT BEN INT FUND 46428R107 2411 44815 SH Sole 630 44185 ISHARES SILVER TRUST ISHARES FUND 46428Q109 187 15800 SH Sole 15800 ISHARES TR 1-3 YR TRS BD FUND 464287457 669 8003 SH Sole 8003 ISHARES TR 20+ YR TRS BD FUND 464287432 683 7202 SH Sole 7202 ISHARES TR DJ SEL DIV INX FUND 464287168 852 16020 SH Sole 400 12620 ISHARES TR DJ US ENERGY FUND 464287796 226 6009 SH Sole 3000 3009 ISHARES TR DJ US UTILS FUND 464287697 2901 36799 SH Sole 1000 35799 ISHARES TR FTSE XNHUA IDX FUND 464287184 462 13420 SH Sole 1020 12400 ISHARES TR LEHMAN SH TREA FUND 464288679 3533 32032 SH Sole 32032 ISHARES TR MSCI EAFE IDX FUND 464287465 12941 229862 SH Sole 123719 102843 ISHARES TR MSCI EMERG MKT FUND 464287234 908 26587 SH Sole 8260 18327 ISHARES TR RUSL 2000 GROW FUND 464287648 27492 388854 SH Sole 386108 2746 ISHARES TR RUSL 2000 VALU FUND 464287630 1024 15230 SH Sole 2656 11874 ISHARES TR RUSL 3000 VALU FUND 464287663 300 3590 SH Sole 3590 ISHARES TR RUSSELL 1000 FUND 464287622 442 6971 SH Sole 6971 ISHARES TR RUSSELL 2000 FUND 464287655 1054 15501 SH Sole 12781 ISHARES TR RUSSELL 3000 FUND 464287689 531 7730 SH Sole 5500 2230 ISHARES TR RUSSELL MCP VL FUND 464287473 1042 26603 SH Sole 3600 23003 ISHARES TR RUSSELL MIDCAP FUND 464287499 714 8701 SH Sole 185 6106 ISHARES TR RUSSELL1000GRW FUND 464287614 1516 31219 SH Sole 10154 21065 ISHARES TR RUSSELL1000VAL FUND 464287598 594 9303 SH Sole 3000 6303 ISHARES TR S&P 500 INDEX FUND 464287200 540 4631 SH Sole 1890 2741 ISHARES TR S&P LTN AM 40 FUND 464287390 357 9235 SH Sole 9235 ISHARES TR S&P MIDCAP 400 FUND 464287507 943 13047 SH Sole 3675 9372 ISHARES TR S&P MIDCP VALU FUND 464287705 769 11200 SH Sole 4800 6400 ISHARES TR S&P NORTH AMERICAN NAT RES IDX FUND 464287374 222 6180 SH Sole 6180 ISHARES TR S&P SMLCP 600 VALU FUND 464287879 819 12600 SH Sole 5400 7200 ISHARES TR S&P500 VAL FUND 464287408 829 13873 SH Sole 5972 7901 ISHARES TR TRANSP AVE IDX FUND 464287192 4351 52600 SH Sole 7150 45450 ISHARES TR US TIPS BD FD FUND 464287176 1780 17575 SH Sole 80 17495 ISRAEL CHEMICALS LIMITED COM 6455530 127094 2398000 SH Sole 2398000 ITT CORP COM 450911102 1096 19715 SH Sole 133 19582 J & J SNACK FOODS CORP COM COM 466032109 697 20542 SH Sole 20262 280 J2 GLOBAL COMMUNICATNS COM NEW COM 46626E205 55703 2385598 SH Sole 1610650 774148 JABIL CIRCUIT INC. COM 466313103 542 56810 SH Sole 22510 34300 JACK IN THE BOX INC COM COM 466367109 786 37250 SH Sole 36745 505 JACOBS ENGR GROUP DEL COM COM 469814107 668 12311 SH Sole 11891 420 JARDEN CORP COM COM 471109108 18994 809982 SH Sole 805789 4193 JB HI-FI COM 6702623 12111 989456 SH Sole 989456 JEFFERIES GRP INC NEW COM COM 472319102 1144 51080 SH Sole 51080 JERONIMO MARTINS SGPS COM B1Y1SQ7 738 123058 SH Sole 46267 76791 JMP GROUP INC COM COM 46629U107 366 69776 SH Sole 69776 JOHN HANCOCK BK&THRIFT SH BEN INT FUND 409735107 77 15505 SH Sole 15505 JOHNSON & JOHNSON COM COM 478160104 62086 896175 SH Sole 176615 719560 JOHNSON CTLS INC COM COM 478366107 3490 115101 SH Sole 66016 49085 JONES LANG LASALLE INC COM COM 48020Q107 543 12486 SH Sole 12486 JOS A BANK CLOTHIERS COM COM 480838101 10288 306224 SH Sole 288968 17256 JOY GLOBAL INC COM COM 481165108 30672 679508 SH Sole 232917 446591 JPMORGAN CHASE & CO COM COM 46625H100 28888 618612 SH Sole 109849 508763 JULIUS BAER HLDGS AG COM B1WHVV3 29606 544234 SH Sole 529961 14273 JUMBO SA COM 7243530 15810 1394178 SH Sole 1360942 33236 JUPITER TELECOMM COM 6301956 12233872 160972 SH Sole 155506 5466 K12 INC COM 48273U102 61499 2320723 SH Sole 1997492 323231 KANSAS CITY SOUTHN IND COM COM 485170302 494 11148 SH Sole 11148 KAYDON CORP COM COM 486587108 800 17750 SH Sole 17510 240 KB HOME COM COM 48666K109 1334 67800 SH Sole 49800 18000 KELLOGG CO COM COM 487836108 6505 115965 SH Sole 13227 102738 KEYCORP NEW COM COM 493267108 650 54502 SH Sole 8384 46118 KEYSTONE NORTH AMR INC COM COM B0HZK29 105 19000 SH Sole 19000 KFORCE INC COM COM 493732101 169 16550 SH Sole 16550 KIMBERLY CLARK CORP COM COM 494368103 5159 79563 SH Sole 6230 73333 KIMCO REALTY CORP COM COM 49446R109 209 5682 SH Sole 5682 KINDER MORGAN MGMT LLC SHS COM 49455U100 4349 88412 SH Sole 3795 84617 KITE RLTY GROUP TR COM COM 49803T102 723 65730 SH Sole 64765 965 KK DAVINCI HOLDINGS COM 6397494 2478191 104565 SH Sole 101393 3172 KNIGHT TRANSN INC COM COM 499064103 62571 3687160 SH Sole 2363388 1323772 KNM GROUP BHD COM B02JY46 142227 112878575 SH Sole 109257550 3621025 KOHLS CORP COM COM 500255104 75617 1641007 SH Sole 585695 1055312 KOMATSU COM 6496584 23008973 13736700 SH Sole 13397300 339400 KONA GRILL INC - 144A COM 50047H201 5225 882291 SH Sole 875125 7166 KOWABUNGA! INC COM 88409N101 1456 7281612 SH Sole 7229602 52010 KRAFT FOODS INC CL A COM 50075N104 4518 137990 SH Sole 9701 128289 KUALA LUMPUR KEPG COM 6497446 216318 22533100 SH Sole 22123800 409300 KUEHNE & NAGEL AG COM B142S60 108649 1475212 SH Sole 1408054 67158 L-3 COMMUNICATNS HLDGS COM COM 502424104 4347 44217 SH Sole 26217 18000 LABORATORY AMER HLDGS COM NEW COM 50540R409 6553 94289 SH Sole 7745 86544 LAKES ENTMNT INC COM COM 51206P109 81 12300 SH Sole 12300 LAMPRELL PLC COM B1CL524 25749 8009000 SH Sole 7787590 221410 LANDSTAR SYS INC COM COM 515098101 1259 28600 SH Sole 24000 4600 LARGE SCALE BIOLOGY CP COM COM 517053203 0 188200 SH Sole 188200 LARSEN & TOUBRO COM B0166K8 1391061 569442 SH Sole 569442 LARSEN & TOURBO - GDR REG S GDR B15VJF2 1599 30750 SH Sole 30750 LAS VEGAS SANDS CORP COM COM 517834107 216 6000 SH Sole 6000 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 653 28055 SH Sole 26785 1270 LAUDER ESTEE COS INC CL A COM 518439104 379 7610 SH Sole 1000 6610 LAZARD LTD SHS A COM G54050102 1544 36110 SH Sole 36110 LCA-VISION INC COM PAR $.001 COM 501803308 67 14522 SH Sole 14522 LEGGETT & PLATT INC COM COM 524660107 918 42144 SH Sole 42144 LEHMAN BROS HLDGS INC COM COM 524908100 7 35355 SH Sole 52 35303 LEUCADIA NATL CORP COM COM 527288104 813 17909 SH Sole 17909 LEVEL 3 COMMUNICTIONS COM COM 52729N100 43 16250 SH Sole 16250 LG HOUSEHOLD&HEALTHCARE COM 6344456 66857837 335127 SH Sole 325167 9960 LI NING CO LTD COM B01JCK9 301565 22437873 SH Sole 21526873 911000 LIFE TIME FITNESS INC COM COM 53217R207 48358 1546483 SH Sole 879378 667105 LILLY ELI & CO COM COM 532457108 7438 168932 SH Sole 54190 114742 LINCOLN NATL CORP IND COM COM 534187109 1708 39917 SH Sole 5571 34346 LINEAR TECHNOLOGY CORP COM COM 535678106 6625 216099 SH Sole 71731 144368 LIONBRIDGE TECH INC COM COM 536252109 1476 604725 SH Sole 604725 LIONS GATE ENTMNT CORP COM NEW COM 535919203 15245 1675326 SH Sole 1611715 63611 LITTELFUSE INC COM COM 537008104 690 23214 SH Sole 7050 16164 LIVEPERSON INC COM COM 538146101 1273 437620 SH Sole 437620 LIZ CLAIBORNE COM COM 539320101 629 38324 SH Sole 38324 LKQ CORP COM COM 501889208 3209 189123 SH Sole 209 188914 LLX LOGISTICA SA - ORD COM B3BXMS0 13528 7515300 SH Sole 7209600 305700 LLX LOGISTICA SA SPONSORED ADR ADR 502024102 148 158639 SH Sole 154539 4100 LOCKHEED MARTIN CORP COM COM 539830109 6346 57870 SH Sole 24537 33333 LOEWS CORP COM COM 540424108 591 14980 SH Sole 14980 LOGITECH INTL S A SPONSORED ADR ADR H50430232 933 40000 SH Sole 40000 LONZA GROUP AG COM 7333378 22015 157698 SH Sole 152182 5516 LOWES COS INC COM COM 548661107 7242 305692 SH Sole 74393 231299 LUBRIZOL CORP COM COM 549271104 450 10425 SH Sole 7500 2925 LUPATECH SA COM B14TFV5 54303 1508405 SH Sole 1479905 28500 M & T BK CORP COM COM 55261F104 624 6997 SH Sole 2725 4272 MACQUARIE AIRPORTS COM 6543628 10666 3950360 SH Sole 3796902 153458 MAGELLAN HEALTH SVCS COM NEW COM 559079207 638 15550 SH Sole 15340 210 MAGNIT OJSC - SPON GDR 144S GDR 55953Q103 1128 168800 SH Sole 168800 MAGNIT OJSC - SPON GDR REG S GDR B2QKYZ0 2166 242850 SH Sole 242850 MAN GROUP COM B28KQ18 76594 22745083 SH Sole 21992251 752832 MANITOWOC INC COM COM 563571108 437 28110 SH Sole 28110 MANULIFE FINL CORP COM COM 56501R106 766 20890 SH Sole 236 20654 MANZ AUTOMATION AG COM B1DXPB8 16556 138069 SH Sole 134246 3823 MARATHON OIL CORP COM 565849106 627 17745 SH Sole 475 15270 MARLIN BUSINESS SVCS COM COM 571157106 8422 993260 SH Sole 978821 14439 MARSH & MCLENNAN COS COM COM 571748102 3842 120998 SH Sole 6500 114498 MARSHALL & ILSLEY CORP COM COM 571837103 2546 126369 SH Sole 9321 117048 MARTEK BIOSCIENCES CP COM COM 572901106 893 28440 SH Sole 190 28250 MASCO CORP COM COM 574599106 617 34445 SH Sole 3800 30645 MASSEY ENERGY CORP COM COM 576206106 281 7894 SH Sole 7198 696 MASTERCARD INC COM COM 57636Q104 5275 29749 SH Sole 2220 27529 MATRIX SVC CO COM COM 576853105 330 17268 SH Sole 17268 MATRIXX INITIATIVES COM COM 57685L105 826 46196 SH Sole 45569 627 MATTHEWS INTL CORP CL A COM 577128101 9873 194578 SH Sole 167670 26908 MAXIM INTEGRATED PRODS COM COM 57772K101 274 15163 SH Sole 5053 10110 MB FINL INC COM COM 55264U108 361 10927 SH Sole 2452 8475 MCAFEE INC COM 579064106 1100 32395 SH Sole 210 32185 MCCORMICK & SCHMICKS COM COM 579793100 3382 347231 SH Sole 310081 37150 MCDONALDS CORP COM COM 580135101 53648 869495 SH Sole 215264 654231 MCGRAW HILL COS INC COM COM 580645109 1440 45586 SH Sole 6050 39536 MCKESSON CORP NEW COM COM 58155Q103 412 7674 SH Sole 38 7636 MDC PARTNERS INC CL A SUB VTG COM 552697104 8697 1294206 SH Sole 1287787 6419 MDU RES GROUP INC COM COM 552690109 262 9044 SH Sole 9044 MEADOWBROOK INS GROUP COM COM 58319P108 802 113600 SH Sole 112060 1540 MEDAREX INC COM COM 583916101 108 16700 SH Sole 16700 MEDASSETS INC COM 584045108 3646 212000 SH Sole 212000 MEDCO HEALTH SOLUTIONS COM COM 58405U102 10570 234899 SH Sole 10322 224577 MEDICIS PHARMACEUTICAL CL A NEW COM 584690309 168 11330 SH Sole 11330 MEDTRONIC INC COM COM 585055106 36692 732393 SH Sole 174628 552765 MEGACABLE HOLDINGS COM B292SM8 327604 21122100 SH Sole 20693200 428900 MEGASTUDY CO LTD COM B04M227 34222177 192584 SH Sole 185429 7155 MENTOR CORP MINN COM COM 587188103 1022 42833 SH Sole 3660 39173 MERCK & CO INC COM COM 589331107 5833 184848 SH Sole 20327 164521 MEREDITH CORP COM COM 589433101 459 16379 SH Sole 900 15479 MERIDIAN DIAGNOSTICS COM COM 589584101 2731 94050 SH Sole 83700 10350 MERILL LYNCH & CO INC COM 590188108 3788 149733 SH Sole 115769 33964 MERIT MED SYS INC COM COM 589889104 237 12674 SH Sole 12674 METAVANTE TECHNOLOGIES COM 591407101 1119 58120 SH Sole 53197 4923 METLIFE INC COM COM 59156R108 601 10732 SH Sole 500 10232 METROPCS COMMUNICATIONS COM 591708102 278 19882 SH Sole 19882 MEXICO FD INC COM FUND 592835102 211 8441 SH Sole 8441 MEYER BURGER TECHN COM B1HDMD5 16364 67789 SH Sole 65689 2100 MGE ENERGY INC COM COM 55277P104 225 6350 SH Sole 300 6050 MGM MIRAGE COM COM 552953101 636 22324 SH Sole 22324 MICROCHIP TECHNOLOGY COM COM 595017104 18244 619950 SH Sole 242548 377402 MICRON TECHNOLOGY INC COM COM 595112103 84 20650 SH Sole 1500 19150 MICROS SYS INC COM COM 594901100 1044 39164 SH Sole 31560 7604 MICROSOFT CORP COM COM 594918104 193702 7257484 SH Sole 2021908 5211576 MICROVISION INC WASH COM COM 594960106 48 25000 SH Sole 25000 MID-AMER APT CMNTYS COM COM 59522J103 891 18140 SH Sole 17900 240 MIDCAP SPDR TR UNIT SER 1 FUND 595635103 961 7291 SH Sole 550 6706 MIDWEST BANC HOLDINGS COM COM 598251106 83 20936 SH Sole 20936 MILLER HERMAN INC COM COM 600544100 201 8232 SH Sole 8232 MILLICOM INTL CELLULAR SHS NEW COM L6388F110 193886 2823440 SH Sole 2747411 76029 MINDRAY MED INTL LTD SPON ADR ADR 602675100 35904 1064440 SH Sole 1061440 3000 MINERALS TECHNOLOGIES COM COM 603158106 4123 69455 SH Sole 23600 45855 MINOR INTERNATIONAL PCL - FOR COM B018BZ4 135356 12194200 SH Sole 12194200 MIRAIAL CO.LTD COM B0C3TN2 186555 117700 SH Sole 113900 3800 MITSUBISHI CORP COM 6596785 24716773 11469500 SH Sole 11152900 316600 MITSUBISHI CORP SPONSORED ADR ADR 606769305 35681 878904 SH Sole 869686 9218 MIVA INC COM COM 55311R108 2769 4466919 SH Sole 4443832 23087 MMX MINERACAO E ME COM B18XCG7 43645 4903900 SH Sole 4770100 133800 MMX MINERACAO E METAL - SP GDR GDR 60688E102 580 109411 SH Sole 104811 4600 MOLEX INC CL A COM 608554200 9221 443139 SH Sole 57687 385452 MOLEX INC COM COM 608554101 3138 139771 SH Sole 27000 112771 MONOTYPE IMAGING HLDGS COM COM 61022P100 2171 195060 SH Sole 173930 21130 MONSANTO CO NEW COM COM 61166W101 97097 980975 SH Sole 487803 493172 MOODYS CORP COM COM 615369105 11743 345382 SH Sole 104981 240401 MORGAN STANLEY COM NEW COM 617446448 1325 57599 SH Sole 816 56783 MORNINGSTAR INC COM COM 617700109 16756 302087 SH Sole 168357 133730 MOTORCAR PARTS OF AMERICA INC COM 620071100 4876 807264 SH Sole 802959 4305 MOTOROLA INC COM COM 620076109 709 99337 SH Sole 11323 88014 MSC INDL DIRECT INC CL A COM 553530106 208 4525 SH Sole 1195 3330 MSCI INC - A COM 55354G100 734 30600 SH Sole 30600 MTN GROUP LTD COM 6563206 1561150 13575219 SH Sole 13232502 342717 MULTIMEDIA GAMES INC COM COM 625453105 1739 401683 SH Sole 401683 MWI VETERINARY SUPPLY COM COM 55402X105 6815 173476 SH Sole 1250 172226 MYLAN INC COM COM 628530107 527 46173 SH Sole 17500 28673 MYRIAD GENETICS INC COM COM 62855J104 36767 566692 SH Sole 304287 262405 NABORS INDS LTD COM COM G6359F103 424 17025 SH Sole 14400 2625 NALCO CHEM CO COM COM 62985Q101 654 35290 SH Sole 1000 34290 NANOPHASE TECHNOLOGIES COM 630079101 26 20000 SH Sole 20000 NASHUA CORP COM COM 631226107 171 21300 SH Sole 21300 NASPERS COM 6622691 380990 2366400 SH Sole 2360400 6000 NASPERS LTD SPON ADR N SHS ADR 631512100 17596 905041 SH Sole 895593 9448 NATIONAL BANK OF GREECE COM 4625959 73574 2627659 SH Sole 2555981 71678 NATIONAL BK GREECE SA SPONSORED ADR ADR 633643408 10622 1287519 SH Sole 1228239 59280 NATIONAL CITY CORP COM COM 635405103 206 118164 SH Sole 56000 62164 NATIONAL FINL PTNRS CP COM COM 63607P208 7994 533005 SH Sole 524120 8885 NATIONAL FUEL GAS N J COM COM 636180101 382 9063 SH Sole 9063 NATIONAL OILWELL VARCO COM COM 637071101 1362 27135 SH Sole 20895 6240 NATUS MEDICAL INC DEL COM COM 639050103 238 10521 SH Sole 10521 NAVIGANT CONSULTING COM COM 63935N107 442 22200 SH Sole 4500 17700 NCC (TABREED) COM 6388379 29121 17756918 SH Sole 17756918 NESTLE S A SPONSORED ADR ADR 641069406 592 13769 SH Sole 7480 6289 NESTLE SA COM 7123870 337309 6998112 SH Sole 6782089 216023 NETAPP INC COM COM 64110D104 38656 2120468 SH Sole 1026602 1093866 NEUSTAR INC CL A COM 64126X201 4633 232965 SH Sole 232965 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 5036 78391 SH Sole 78391 NEW YORK CMNTY BANCORP COM COM 649445103 921 54892 SH Sole 20738 34154 NEW YORK TIMES CO CL A COM 650111107 143 10017 SH Sole 1500 8517 NEWALLIANCE BANCSHARES COM COM 650203102 202 13451 SH Sole 13451 NEWELL RUBBERMAID INC COM 651229106 577 33482 SH Sole 5435 18627 NEWFIELD EXPL CO COM COM 651290108 1344 42010 SH Sole 27900 14110 NEWPARK RES INC COM PAR $.01NEW COM 651718504 884 121098 SH Sole 111091 10007 NICOR INC COM COM 654086107 574 12933 SH Sole 1138 11795 NIKE INC CL B COM 654106103 3649 54554 SH Sole 12015 42539 NINTENDO CO COM 6639550 43603980 1004700 SH Sole 975000 29700 NINTENDO LTD ADR ADR 654445303 42760 836791 SH Sole 828097 8694 NIPPON ELEC GLASS COM 6642666 8956380 9672117 SH Sole 9367117 305000 NISOURCE INC COM 65473P105 228 15476 SH Sole 12300 3176 NITORI CO LTD COM 6644800 7162896 1147900 SH Sole 1113240 34660 NMS COMMUNICATIONS CP COM COM 629248105 7 13805 SH Sole 13805 NOBLE CORPORATION SHS COM G65422100 519 11830 SH Sole 3400 8430 NOBLE GROUP COM B01CLC3 141042 106046440 SH Sole 103653680 2392760 NOKIA CORP SPONSORED ADR ADR 654902204 735 39406 SH Sole 2010 37396 NOKIAN RENKAAT OYJ (NOKIA TYRES) COM B07G378 42884 2552638 SH Sole 2460577 92061 NOMADIX INC. PFD B PFD 8054364 0 33333 SH Sole 33333 NORDSTROM INC COM COM 655664100 227 7900 SH Sole 6600 1300 NORFOLK SOUTHERN CORP COM COM 655844108 1143 17272 SH Sole 25 17247 NORKOM GROUP COM B17K957 1418 1074284 SH Sole 1074284 NORSK HYDRO A S SPONSORED ADR ADR 656531605 66 10000 SH Sole 10000 NORTHERN TR CORP COM COM 665859104 115790 1603749 SH Sole 590078 1010395 NORTHROP GRUMMAN CORP COM COM 666807102 528 8735 SH Sole 7200 1535 NORTHWEST NAT GAS CO COM COM 667655104 836 16082 SH Sole 15680 402 NOVARTIS A G SPONSORED ADR ADR 66987V109 643 12177 SH Sole 4430 7747 NOVAVAX INC COM COM 670002104 33 11350 SH Sole 11350 NOVO-NORDISK A S ADR ADR 670100205 46298 904271 SH Sole 895437 8834 NOVO-NORDISK AS COM 7077524 1763932 6508975 SH Sole 6309550 199425 NUANCE COMMUNICATIONS COM COM 67020Y100 113952 9347994 SH Sole 5937441 3410553 NUCOR CORP COM COM 670346105 709 17960 SH Sole 14496 3464 NUVASIVE INC COM COM 670704105 49815 1009848 SH Sole 198867 808240 NUVEEN MULTISTRATEGY FD COM SHS FUND 67073B106 64 10598 SH Sole 1000 9598 NUVEEN MULTISTRATEGY FD COM SHS FUND 67073D102 97 16301 SH Sole 8000 8301 NUVEEN MUN VALUE FD COM CONV 670928100 188 20000 SH Sole 20000 NVR INC COM COM 62944T105 1889 3302 SH Sole 3302 NXSTAGE MEDICAL INC COM COM 67072V103 1090 258414 SH Sole 16800 241614 O REILLY AUTOMOTIVE COM COM 686091109 5010 187150 SH Sole 56925 128225 OCCIDENTAL PETE CP DEL COM COM 674599105 3550 50391 SH Sole 2599 47792 OCEANEERING INTL INC COM COM 675232102 15294 286825 SH Sole 234810 52015 OGE ENERGY CORP COM COM 670837103 687 22275 SH Sole 22275 OGX PETROLEO E GAS PARTICIPA COM B19RPM5 23375 60400 SH Sole 60400 OIL STS INTL INC COM COM 678026105 6507 184072 SH Sole 182991 1081 OILEXCO INC COM COM 2656081 33534 3208993 SH Sole 3101893 107100 OJSC LSR GROUP - GDR GDR B288CR0 17443 3386900 SH Sole 3260200 126700 OLAM INTERNATIONAL COM B05Q3L4 104909 58283000 SH Sole 56482700 1800300 OLD DOMINION FGHT LINE COM COM 679580100 605 21350 SH Sole 21060 290 OLD NATL BANCP IND COM COM 680033107 1232 61523 SH Sole 60908 615 OLD REP INTL CORP COM COM 680223104 198 15581 SH Sole 9500 6081 OLIN CORP COM PAR $1 COM 680665205 196 10100 SH Sole 10040 60 OMNICOM GROUP INC COM COM 681919106 88313 2290271 SH Sole 1174314 1115957 ON ASSIGNMENT INC COM 682159108 168 21353 SH Sole 21353 ONEBEACON INS GRP LTD CL A COM G67742109 845 39975 SH Sole 39432 543 OPTIMAL GROUP INC CL A COM 68388R208 5157 2528117 SH Sole 2516391 11726 OPTIONS EXPRESS COM 684010101 1644 84698 SH Sole 4898 79800 ORACLE CORP COM COM 68389X105 7301 359542 SH Sole 101713 257829 ORASCOM CONSTRUCTIONS INDUSTRY COM B03BN88 458420 1445207 SH Sole 1396807 48400 ORASCOM CONSTRUCTIONS INDUSTRY GDR 3178380 3283 31950 SH Sole 31950 ORASCOM DEVELOPMEN COM B2R90D6 12899 182066 SH Sole 182066 ORASCOM TEL HLDGS RGS GDR 4007739 438 12400 SH Sole 7400 5000 ORIFLAME COSMETICS SA COM B00G256 6795 21400 SH Sole 21400 OROMIN EXPL LTD NEW COM COM 687082107 12 12000 SH Sole 12000 ORPEA COM 7339451 36702 1235754 SH Sole 1205525 30229 ORTHOVITA INC COM COM 68750U102 10449 4018847 SH Sole 3999837 19010 OSK MITSUI COM 6597584 34476 39000 SH Sole 39000 OUTOTEC OYJ COM B1FN8X9 2783 148196 SH Sole 148196 OVERHILL FARMS INC COM COM 690212105 7480 1452314 SH Sole 1444496 7818 PACIFIC RUBIALES ENERGY COM COM 2523635 30539 4537741 SH Sole 4380641 157100 PANERA BREAD CO CL A COM 69840W108 992 19491 SH Sole 15000 4491 PARAMETRIC TECH CORP COM COM 699173209 905 49200 SH Sole 48535 665 PARKER HANNIFIN CORP COM COM 701094104 908 17146 SH Sole 25 17121 PARTNERS GROUP HLG COM B119QG0 107659 768993 SH Sole 739465 29528 PATTERSON INC COM COM 703395103 29886 982774 SH Sole 529677 453097 PAYCHEX INC COM COM 704326107 124347 3764690 SH Sole 1739005 2025685 PDF SOLUTIONS INC COM COM 693282105 66 12780 SH Sole 12480 300 PDI INC COM COM 69329V100 253 31915 SH Sole 31915 PEABODY ENERGY CORP COM COM 704549104 326 7250 SH Sole 3350 3900 PEDIATRIX MED GROUP COM COM 705324101 730 13531 SH Sole 13346 185 PENN NATL GAMING INC COM COM 707569109 10236 385246 SH Sole 383265 1981 PENTAIR INC COM COM 709631105 6718 194345 SH Sole 63995 130350 PEPSICO INC COM COM 713448108 67065 940999 SH Sole 287672 653327 PERMA-FIX ENVIRON SVCS COM COM 714157104 20 10000 SH Sole 10000 PETROFAC LTD COM B0H2K53 22779 3907202 SH Sole 3907202 PETROHAWK ENERGY CORP COM COM 716495106 9624 444976 SH Sole 361005 83971 PETROLEO BRASILEIRO PETROBRAS COM 2684532 154974 4415200 SH Sole 4415200 PETROLEO BRASILEIRO SA SPONSORED ADR ADR 71654V101 3929 105000 SH Sole 105000 PETROLEO BRASILEIRO SA SPONSORED ADR ADR 71654V408 38665 879763 SH Sole 814843 64920 PETSMART INC COM COM 716768106 310 12576 SH Sole 4415 8161 PF CHANGS CHINA BISTRO COM COM 69333Y108 447 18995 SH Sole 18995 PFIZER INC COM COM 717081103 12301 667110 SH Sole 84853 582257 PHARMACEUTICAL PROD COM COM 717124101 205968 4981090 SH Sole 2868693 2112397 PHILADELPHIA CONS HLDG COM COM 717528103 29570 504860 SH Sole 193910 310950 PHILIP MORRIS INTL INC COM COM 718172109 2622 54514 SH Sole 35597 18917 PHILLIPS VAN HEUSEN CP COM COM 718592108 19183 506013 SH Sole 475749 30264 PHYSICIANS FORM HLDGS COM COM 719427106 6329 1063711 SH Sole 1057752 5959 PIK GROUP - GDR REG S GDR B1WTLH5 191 36650 SH Sole 36650 PIK GROUP-SPONSORED GDR 144A GDR 69338N107 1737 334066 SH Sole 332751 1315 PITNEY BOWES INC COM COM 724479100 606 18235 SH Sole 10200 8035 PLUM CREEK TIMBER COM 729251108 3620 72607 SH Sole 1875 70732 PMA CAP CORP CL A COM 693419202 876 99358 SH Sole 91453 7905 PMC-SIERRA INC COM COM 69344F106 315 42543 SH Sole 42543 PNC BANK CORP COM 693475105 378 5062 SH Sole 150 4912 POKERTEK INC COM COM 730864105 916 297059 SH Sole 297059 POLYONE CORP COM COM 73179P106 544 84355 SH Sole 83210 1145 POLYPORE INTL INC COM COM 73179V103 11819 549475 SH Sole 234190 315285 PORTFOLIO RECOVERY ASS COM COM 73640Q105 31224 642093 SH Sole 192096 449997 POTASH CORP SASK INC COM COM 73755L107 262444 1988062 SH Sole 1935513 52549 POWERSHARES ETF TRUST DYN BIOT & GEN FUND 73935X856 335 18500 SH Sole 18500 POWERSHARES ETF TRUST INTL DIV ACHV FUND 73935X716 167 11133 SH Sole 11133 POWERSHARES ETF TRUST WATER RESOURCE FUND 73935X575 7206 391625 SH Sole 77650 313975 POWERSHARES ETF TRUST WNDRHLL CLN EN FUND 73935X500 4334 291700 SH Sole 38100 253600 POWERSHARES QQQ NASDAQ 100 FUND 73935A104 205 5269 SH Sole 300 4969 POWERSHS DB MULTI SECT DB AGRICULT FD FUND 73936B408 390 12931 SH Sole 12931 POWERSHS DB US DOLLAR DOLL INDX BULL FUND 73936D107 295 12105 SH Sole 12105 PP LONDON SUMATRA COM 6535670 91900625 25887500 SH Sole 25887500 PPG INDS INC COM COM 693506107 357 6131 SH Sole 863 5268 PRAXAIR INC COM COM 74005P104 200541 2795394 SH Sole 1247136 1548258 PRECISION CASTPARTS CP COM COM 740189105 81934 1040038 SH Sole 437693 602345 PRICE T ROWE GROUP INC COM COM 74144T108 18338 341439 SH Sole 117881 223558 PRIMUS GUARANTY LTD SHS COM G72457107 2904 1108615 SH Sole 824470 269145 PRIVATEBANCORP INC COM COM 742962103 10523 252593 SH Sole 61140 191453 PROCTER & GAMBLE CO COM COM 742718109 33010 473677 SH Sole 123161 350516 PROGRESS ENERGY INC COM COM 743263105 685 15877 SH Sole 604 15273 PROGRESSIVE GAMING INTL COM COM 74332S201 1057 739238 SH Sole 735668 3570 PROLOGIS COM 743410102 2268 54947 SH Sole 54947 PROMOTORA AMBIENTAL COM B0PQCV7 60473 2893450 SH Sole 2893450 PROS HOLDINGS INC COM COM 74346Y103 9274 987606 SH Sole 982324 5282 PROSHARES TR ULTRA S&P 500 FUND 74347R107 296 6025 SH Sole 275 5750 PROSHARES ULTRA FINANCIALS FUND 74347R743 310 17694 SH Sole 500 13194 PROVIDENCE SVC CORP COM COM 743815102 6586 672046 SH Sole 668257 3789 PRUDENTIAL FINL INC COM COM 744320102 695 9654 SH Sole 75 9579 PSS WORLD MED INC COM COM 69366A100 797 40910 SH Sole 7700 33210 PSYCHIATRIC SOLUTIONS INC COM 74439H108 52696 1388569 SH Sole 1053378 335191 PUBLIC STORAGE COM COM 74460D109 995 10053 SH Sole 1390 8663 PUBLIC SVC ENTERPRISE COM COM 744573106 427 13040 SH Sole 1608 11432 PUTNAM MANAGED MUN INC COM CONV 746823103 66 10075 SH Sole 10075 QBE INSURANCE GROUP COM 6715740 193222 7291399 SH Sole 6942875 348524 Q-CELLS AG COM B0LD4L6 111303 1873782 SH Sole 1809275 64507 QIAGEN NV COM 5732825 84783 6112696 SH Sole 5969730 142966 QIAGEN NV ORD COM N72482107 78897 3998792 SH Sole 3237250 761542 QUAKER CHEM CORP COM COM 747316107 219 7700 SH Sole 7700 QUALCOMM INC COM COM 747525103 191381 4453823 SH Sole 1801360 2652464 QUANEX BUILDINGS PRODUCTS COM COM 747619104 362 23785 SH Sole 23465 320 QUEST DIAGNOSTICS INC COM COM 74834L100 630 12197 SH Sole 1790 10407 QUESTAR CORP COM COM 748356102 311 7600 SH Sole 7600 QUICKSILVER RESOURCES COM COM 74837R104 874 44560 SH Sole 41590 2970 RAFFLES EDUCATION COM B1G2XT6 59010 82532000 SH Sole 80498000 2034000 RAIFFEISEN INTL BK COM B0704T9 6700 134075 SH Sole 128201 5874 RAMTRON INTL CORP COM NEW COM 751907304 68 25000 SH Sole 25000 RAYMOND JAMES FINL INC COM COM 754730109 1321 40085 SH Sole 250 39835 RAYTHEON CO COM NEW COM 755111507 1153 21550 SH Sole 3329 18221 RECKITT BENCKISER GROUP PLC COM B24CGK7 235734 8695450 SH Sole 8454781 240669 REDECARD SA COM B1Z8B68 172344 6927000 SH Sole 6739500 187500 REDECARD SA - SPONS GDR 144A GDR 75734J103 906 35028 SH Sole 35028 REGIONS FINANCIAL CORP COM COM 7591EP100 266 27798 SH Sole 17572 10226 RENT A CTR INC NEW COM COM 76009N100 843 37830 SH Sole 37315 515 RESEARCH IN MOTION LTD COM COM 760975102 19377 283726 SH Sole 274419 9307 RESMED INC COM COM 761152107 55067 1280640 SH Sole 273176 958944 RITCHIE BROS AUCTION COM COM 767744105 64343 2754453 SH Sole 1107626 1646827 ROBERT HALF INTL INC COM COM 770323103 1988 80334 SH Sole 4930 75404 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 48661 625339 SH Sole 616986 8353 ROCHE HOLDINGS AG COM 7110388 19458 111507 SH Sole 96963 14544 ROCKWELL AUTOMATION COM COM 773903109 6463 173096 SH Sole 65911 107185 ROCKWELL COLLINS INC COM COM 774341101 134712 2801271 SH Sole 1385008 1416263 RODOBENS NEGOCIOS IMOBILIARIOS COM B1MJRR7 16784 1281200 SH Sole 1281200 ROGERS COMMUNICATIONS CL B COM 2169051 273861 7933400 SH Sole 7714100 219300 ROGERS COMMUNICATIONS CL B COM 775109200 465 14000 SH Sole 14000 ROHM & HAAS CO COM COM 775371107 1275 18223 SH Sole 18223 ROLLS-ROYCE COM 3283648 146640 43578144 SH Sole 42378677 1199467 ROPER INDUSTRIES INC COM 776696106 144230 2532137 SH Sole 1196021 1336116 ROTH & RAU AG COM B142TD4 10826 434246 SH Sole 421034 13212 ROTORK COM 0750695 51271 5533877 SH Sole 5381986 151891 ROYAL CARIBBEAN CRUISE COM COM V7780T103 265 12790 SH Sole 3297 9493 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 3304 55983 SH Sole 24390 31593 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513104 31261 1393705 SH Sole 1363408 30297 S.A.C.I FALABELLA COM 2771672 5879703 3046478 SH Sole 3046478 SAFEGUARD SCIENTIFICS COM COM 786449108 38 30070 SH Sole 3100 26970 SAIC INC COM COM 78390X101 1746 86310 SH Sole 82180 4130 SAIPEM COM 4768768 225794 10798366 SH Sole 10461364 337002 SALESFORCE COM INC COM COM 79466L302 72585 1499707 SH Sole 503086 996621 SALIX PHARMACEUTICALS ORD COM 795435106 94 14767 SH Sole 4342 10425 SANGAMO BIOSCIENCES COM 800677106 10744 1395412 SH Sole 1203940 184772 SANMINA SCI CORP COM COM 800907107 26 19134 SH Sole 19134 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 925 17319 SH Sole 13301 4018 SARA LEE CORP COM COM 803111103 1550 122795 SH Sole 1725 120925 SCANSOURCE, INC COM 806037107 25899 899632 SH Sole 394916 504716 SCHEIN HENRY INC COM COM 806407102 16705 310274 SH Sole 57695 252579 SCHERING PLOUGH CORP COM COM 806605101 854 46229 SH Sole 8000 38229 SCHLUMBERGER LTD COM COM 806857108 169420 2169551 SH Sole 755409 1414142 SCHNITZER STL INDS CL A COM 806882106 235 6000 SH Sole 6000 SCHOELLER-BLECKMANN OILFIELD COM 7571305 25030 588943 SH Sole 576106 12837 SCHWAB CHARLES CP NEW COM COM 808513105 152354 5859761 SH Sole 2518805 3340956 SCIENTIFIC GAMES CORP CL A COM 80874P109 9860 428346 SH Sole 152036 276310 SEAGATE TECHNOLOGY ESCROW COM 811804988 0 12625 SH Sole 12625 SEAGRAM LTD COM COM 922908629 154 2600 SH Sole 2600 SEATTLE GENETICS INC COM COM 812578102 5783 540485 SH Sole 330 540155 SELECT SECTOR SPDR TR SBI CONS DISCR FUND 81369Y407 8238 295300 SH Sole 54535 240765 SEMITOOL INC COM COM 816909105 635 77594 SH Sole 71999 5595 SERCO GROUP COM 0797379 35985 9954427 SH Sole 9702272 252155 SEVEN BANK LTD COM B2NT8S1 3817836 13684 SH Sole 13251 433 SGS SA COM 4824778 51480 39358 SH Sole 39008 350 SHAMIR OPTICAL INDS SHS COM M83683108 147 23825 SH Sole 21025 SHANDONG WEIGAO GP COM 6742340 78102 6791500 SH Sole 6791500 SHERWIN WILLIAMS CO COM COM 824348106 502 8790 SH Sole 2690 6100 SHOPPERS DRUG MART CP COM COM 2821191 238053 4635900 SH Sole 4509800 126100 SHOPPER'S STOP LTD COM B097TX7 147613 692208 SH Sole 692208 SHUFFLE MASTER INC COM COM 825549108 12939 2542108 SH Sole 2528773 13335 SIGMA ALDRICH CORP COM COM 826552101 1673 31916 SH Sole 6000 25916 SIGNATURE BK NEW YORK COM COM 82669G104 9244 265034 SH Sole 259734 5300 SILGAN HOLDINGS INC COM COM 827048109 1032 20195 SH Sole 19920 275 SILICON LABORATORIES COM COM 826919102 134152 4369771 SH Sole 2801316 1568455 SILICON VY BANCSHARES COM COM 78486Q101 832 14369 SH Sole 14172 197 SIMON PPTY GROUP NEW COM COM 828806109 2199 22676 SH Sole 75 22601 SIMPSON MFG CO INC COM COM 829073105 638 23550 SH Sole 23230 320 SKILLSOFT PUB LTD CO SPONSORED ADR ADR 830928107 50136 4793176 SH Sole 4151211 641965 SLC AGRICOLA SA COM B1Y4WK8 64727 3949200 SH Sole 3831900 117300 SMART BALANCE INC COM COM 83169Y108 26039 3969349 SH Sole 2303651 1665698 SMARTRAC NV COM B11JBL0 14959 997247 SH Sole 961747 35500 SMITH INTL INC COM COM 832110100 193487 3299584 SH Sole 1660340 1639244 SMUCKER J M CO COM NEW COM 832696405 1712 33794 SH Sole 243 33551 SNAP ON INC COM COM 833034101 3085 58593 SH Sole 13525 45068 SNC-LAVALIN GROUP INC COM COM 2763884 1874 48700 SH Sole 48700 SOLARWORLD AG COM 5819869 50902 1670561 SH Sole 1583477 87084 SO-NET M3 INC COM B02K2M3 4881233 14231 SH Sole 13776 455 SONIC CORP COM COM 835451105 151 10400 SH Sole 10400 SONIC SOLUTIONS COM COM 835460106 9147 2078901 SH Sole 1749492 329409 SONUS NETWORKS INC COM COM 835916107 37 13030 SH Sole 13030 SOUNDBITE COMM INC COM COM 836091108 943 391084 SH Sole 391084 SOUTH JERSEY INDS INC COM COM 838518108 841 23560 SH Sole 23240 320 SOUTHERN CO COM COM 842587107 1767 46916 SH Sole 3227 43689 SOUTHWESTERN ENERGY CO COM COM 845467109 62338 2041198 SH Sole 1027088 1014110 SPARTAN STORES INC COM COM 846822104 790 31735 SH Sole 31305 430 SPDR GOLD TRUST FUND 78463V107 1868 21962 SH Sole 11810 10152 SPDR S&P INTL SMALL CAP FUND 78463X871 332 13606 SH Sole 13606 SPDR SERIES TRUST LEHMN INTL ETF FUND 78464A516 673 12972 SH Sole 12972 SPDR SERIES TRUST S&P DIVID ETF FUND 78464A763 200 4000 SH Sole 4000 SPDR TR UNIT SER 1 FUND 78462F103 4509 38878 SH Sole 310 37596 SPRINT NEXTEL CORP COM COM 852061100 671 110036 SH Sole 51798 58238 SRA INTL INC CL A COM 78464R105 691 30520 SH Sole 30105 415 ST JUDE MED INC COM COM 790849103 135970 3126461 SH Sole 1160203 1966258 STADA ARZNEIMITTEL AG COM 5386750 34792 1218630 SH Sole 1181930 36700 STANDARD BANK GROUP LIMITED COM B030GJ7 8656 92546 SH Sole 92546 STANDARD CHARTERED COM 0408284 151132 11236589 SH Sole 10882394 354195 STANDARD PARKING CORP COM COM 853790103 754 33950 SH Sole 6000 27950 STAPLES INC COM COM 855030102 16010 711580 SH Sole 138673 559407 STARBUCKS CORP COM COM 855244109 49529 3330826 SH Sole 647353 2655773 STATE STR CORP COM COM 857477103 61731 1085296 SH Sole 372298 712998 STERICYCLE INC COM COM 858912108 173618 2947183 SH Sole 1156003 1791180 STEWART INFORMATN SVCS COM COM 860372101 268 9000 SH Sole 9000 STILLWATER MNG CO COM COM 86074Q102 104 18000 SH Sole 18000 STONE ENERGY CORP COM COM 861642106 571 13500 SH Sole 7500 6000 STRAITS ASIA RESOU COM B1FT4X9 22256 14937000 SH Sole 14937000 STRATASYS INC COM COM 862685104 1595 91330 SH Sole 8710 82620 STRAYER ED INC COM COM 863236105 78516 392072 SH Sole 243874 148198 STRYKER CORP COM COM 863667101 71747 1151652 SH Sole 428026 723626 SUCCESSFACTORS INC COM COM 864596101 10443 958117 SH Sole 953068 5049 SUN LIFE FINANCIAL INC COM COM 866796105 408 11533 SH Sole 11533 SUN PHARMACEUTICALS LTD. COM 6582483 1980200 1349002 SH Sole 1349002 SUNCOR ENERGY INC COM COM 867229106 208121 4938799 SH Sole 2266343 2672456 SUNOPTA INC COM 8676EP108 79 12895 SH Sole 12895 SUNPOWER CORP COM CL A COM 867652109 16013 225768 SH Sole 63619 160749 SUNPOWER CORP COM CL B COM 867652307 23182 335737 SH Sole 90688 245048 SUNTRUST BKS INC COM COM 867914103 351 7819 SH Sole 200 7619 SUPERVALU INC CONV 868536AP8 2078 60000 SH Sole 60000 SURMODICS INC COM COM 868873100 37795 1200207 SH Sole 1034932 165275 SURUGA BANK COM 6864329 18590504 15543900 SH Sole 15132900 411000 SWITCH & DATA FACILITIES CO. COM 9N00177 0 137118 SH Sole 137118 SYBASE INC COM COM 871130100 682 22286 SH Sole 20992 1294 SYMANTEC CORP COM COM 871503108 2448 125073 SH Sole 5180 119893 SYNCORA HOLDINGS LTD. COM G8018D107 33 24725 SH Sole 15075 9650 SYNIVERSE HLDGS INC COM COM 87163F106 12564 756394 SH Sole 751929 4465 SYNTHES INC COM B014635 136400 885714 SH Sole 854996 30718 SYSCO CORP COM COM 871829107 8126 263596 SH Sole 31556 232040 T GARANTI BANKASI COM B03MYP5 43701 14281440 SH Sole 14281440 TAEWOONG CO COM 6542119 34646181 444752 SH Sole 438375 6377 TAIWAN SEMICONDUCTOR SPONSORED ADR ADR 874039100 241 25763 SH Sole 9606 16157 TAL INTL GROUP INC COM COM 874083108 747 35855 SH Sole 35370 485 TANGER FACTORY OUTLET COM COM 875465106 2906 66385 SH Sole 1515 64870 TARGET CORP COM COM 87612E106 39738 810162 SH Sole 337912 472250 TATA MTRS LTD SPONSORED ADR ADR 876568502 4867 635404 SH Sole 635404 TAUBMAN CTRS INC COM COM 876664103 274 5470 SH Sole 5470 TAYLOR CAP GROUP COM COM 876851106 160 13400 SH Sole 13400 TECNICAS REUNIDAS COM B16FTB9 31085 1041721 SH Sole 1007560 34161 TECO ENERGY INC COM COM 872375100 187 11966 SH Sole 11966 TELEFLEX INC COM COM 879369106 222 3500 SH Sole 3500 TELETECH HLDGS INC COM COM 879939106 328 26372 SH Sole 26372 TELLABS INC COM COM 879664100 319 78602 SH Sole 48705 29897 TEMENOS GROUP AG COM 7147892 39584 1893975 SH Sole 1844383 49592 TEMPLE INLAND INC COM COM 879868107 781 51192 SH Sole 340 50852 TEREX CORP NEW COM COM 880779103 256 8397 SH Sole 8397 TESCO COM 0884709 85274 22000571 SH Sole 21126384 874187 TESSCO TECHNOLOGIES COM COM 872386107 243 18986 SH Sole 18986 TETRA TECH INC NEW COM COM 88162G103 731 30400 SH Sole 190 30210 TETRA TECHNOLOGIES DEL COM COM 88162F105 19178 1384760 SH Sole 1217049 167711 TEVA PHARMACEUTCL INDS ADR ADR 881624209 385242 8413251 SH Sole 7632405 780846 TEXAS INDS INC COM COM 882491103 417 10210 SH Sole 10070 140 TEXAS INSTRS INC COM COM 882508104 961 44711 SH Sole 2855 41856 TEXTRON INC COM COM 883203101 1774 60620 SH Sole 30000 30620 THE DIRECTV GROUP INC COM COM 25459L106 1191 45508 SH Sole 41000 4508 THE HERSHEY COMPANY COM 427866108 1166 29491 SH Sole 10150 19341 THERMO FISHER SCIENTIFIC COM COM 883556102 91551 1664553 SH Sole 624055 1040498 THQ INC COM NEW COM 872443403 1478 122760 SH Sole 107525 15235 TIFFANY & CO NEW COM COM 886547108 322 9090 SH Sole 3600 5490 TIM HORTONS INC COM 88706M103 215 7256 SH Sole 5350 1906 TIME WARNER INC COM COM 887317105 640 48885 SH Sole 350 44535 TIVO INC COM COM 888706108 1673 228687 SH Sole 7000 221687 TJX COS INC NEW COM COM 872540109 1252 41040 SH Sole 4820 36220 TORO CO COM COM 891092108 820 19845 SH Sole 19575 270 TOTVS COM B10LQP6 8379 186200 SH Sole 186200 TRACTOR SUPPLY CO COM COM 892356106 19300 458990 SH Sole 213640 245350 TRANSOCEAN INC ORD COM G90073100 582 5303 SH Sole 142 5161 TREVI FINANZIARIA COM 5731446 22376 1932339 SH Sole 1875039 57300 TRIMBLE NAVIGATION LTD COM COM 896239100 33444 1293300 SH Sole 765323 527977 TRINITY BIOTECH PLC SPON ADR NEW ADR 896438306 3300 1170291 SH Sole 1164805 5486 TRISTAR OIL & GAS LTD COM COM 2593586 8224 529868 SH Sole 529868 TRIUMPH GROUP INC NEW COM COM 896818101 662 14480 SH Sole 14285 195 TULLOW OIL COM 0150080 76437 10720509 SH Sole 10452280 268229 TURBOCHEF TECHNOLOGIES COM NEW COM 900006206 663 107900 SH Sole 107900 UBI SOFT ENTERTAINMENT COM B1L3CS6 28153 576909 SH Sole 556509 20400 ULTA SALON COSM & FRAG COM COM 90384S303 2607 196340 SH Sole 168520 27820 ULTIMATE SOFTWARE GRP COM 90385D107 83085 3077258 SH Sole 2219092 804166 ULTRA CLEAN HLDGS INC COM COM 90385V107 549 108935 SH Sole 107755 1180 ULTRA ELECTRONICS HLDGS PLC COM 0912332 14207 1127523 SH Sole 1090418 37105 ULTRA PETROLEUM CORP COM COM 903914109 41561 751018 SH Sole 490535 260483 ULTRASHORT SP500 PROSHARES FUND 74347R883 2419 34412 SH Sole 34412 UNDER ARMOUR INC CL A COM 904311107 30866 971864 SH Sole 696845 275019 UNIFIRST CORP MASS COM COM 904708104 10881 252526 SH Sole 127901 124625 UNILEVER N V NEW YORK SHS ADR 904784709 1786 63428 SH Sole 7497 55931 UNILEVER PLC AMERN SHS ADR 904767704 263 9661 SH Sole 9661 UNION PAC CORP COM COM 907818108 6484 91121 SH Sole 27178 63943 UNITED DRUG COM 3335969 36983 9783789 SH Sole 9519589 264200 UNITED ONLINE INC COM COM 911268100 56102 5961998 SH Sole 5328659 633339 UNITED PARCEL SERVICE CL B COM 911312106 9326 148309 SH Sole 27700 120609 UNITED TECHNOLOGIES CP COM COM 913017109 3703 61665 SH Sole 18890 42775 UNITED TRACTORS TBK PT COM 6230845 645738062 68332070 SH Sole 66759904 1572166 UNITED WESTERN BANCORP INC COM COM 913201109 1139 91598 SH Sole 91328 270 UNITEDHEALTH GROUP INC COM COM 91324P102 556 21930 SH Sole 530 21400 URBAN OUTFITTERS INC COM COM 917047102 3758 117935 SH Sole 14970 102965 URSTADT BIDDLE PPTYS CL A COM 917286205 232 12400 SH Sole 12400 US BANCORP DEL COM NEW COM 902973304 8740 242651 SH Sole 52648 190003 USA TECHNOLOGIES INC COM NO PAR COM 90328S500 298 72000 SH Sole 38000 UST INC COM 902911106 383 5760 SH Sole 2360 3400 UVUMOBILE INC COM 918171109 0 14500 SH Sole 14500 V F CORP COM COM 918204108 950 12298 SH Sole 3140 9158 VALEANT PHARMACEUTICALS INC COM COM 91911X104 542 26482 SH Sole 26482 VALENCE TECHNOLOGY INC COM COM 918914102 117 34000 SH Sole 34000 VALERO ENERGY CORP NEW COM COM 91913Y100 1511 49890 SH Sole 34 49856 VALSPAR CORP COM COM 920355104 522 23474 SH Sole 9600 13874 VALUECLICK INC COM COM 92046N102 214 20985 SH Sole 16015 4970 VANGUARD INDEX FDS MID CAP ETF FUND 922908629 154 2600 SH Sole 2600 VANGUARD INDEX FDS STK MRK VIPERS FUND 922908769 5024 86092 SH Sole 86092 VANGUARD INDEX TR REIT VIPERS FUND 922908553 904 14871 SH Sole 14871 VANGUARD INTL EQTY IDX ALLWRLD EX US FUND 922042775 4114 96950 SH Sole 96950 VANGUARD INTL EQTY IDX EMR MKT ETF FUND 922042858 2503 72227 SH Sole 72227 VANGUARD WORLD FDS ENERGY ETF FUND 92204A306 2244 24075 SH Sole 24075 VARIAN INC COM COM 922206107 805 18774 SH Sole 17974 800 VARIAN MED SYS INC COM COM 92220P105 590 10327 SH Sole 10327 VASCO DATA SEC INTL COM COM 92230Y104 103 10000 SH Sole 10000 VCA ANTECH INC COM COM 918194101 44161 1498510 SH Sole 591581 905929 VECTREN CORP COM COM 92240G101 454 16312 SH Sole 5554 10758 VEDANTA RESOURCES PLC COM 3327706 73592 6382640 SH Sole 6230463 152177 VENTAS INC COM COM 92276F100 495 10020 SH Sole 2400 7620 VEOLIA ENVIRONNEMENT COM 4031879 225070 7797335 SH Sole 7533259 264076 VEOLIA ENVIRONNEMENT SPONSORED ADR ADR 92334N103 31184 755436 SH Sole 747522 7914 VERASUN ENERGY CORP COM COM 92336G106 343 109615 SH Sole 810 108805 VERISIGN INC COM COM 92343E102 43567 1670518 SH Sole 926308 744210 VERIZON COMMUNICATIONS COM COM 92343V104 7595 236694 SH Sole 18064 218630 VESTAS WIND SYSTEMS COM 5964651 668557 1482388 SH Sole 1430313 52075 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 25641 906894 SH Sole 850645 56249 VIACOM INC NEW CL B COM 92553P201 291 11708 SH Sole 1033 10675 VINA CONCHA Y TORO S A SPONSORED ADR ADR 927191106 220 6238 SH Sole 6238 VIRTUSA CORP COM COM 92827P102 9289 1426899 SH Sole 1414037 12862 VISA INC CL A COM 92826C839 26732 435446 SH Sole 321955 113491 VISTAPRINT LIMITED SHS COM G93762204 119381 3635243 SH Sole 2575482 1059761 VIVENDI SA COM 4834777 170195 7729092 SH Sole 7486086 243006 VIVO PARTICIPACOES SPON ADR ADR 92855S101 598 144453 SH Sole 144453 VNUS MED TECNOLOGIES COM COM 928566108 8735 417384 SH Sole 24894 392490 VOCUS INC COM COM 92858J108 16938 498783 SH Sole 27236 469547 VODAFONE GROUP PLC COM B16GWD5 234735 191308160 SH Sole 185293064 6015096 VODAFONE GROUP PLC ADR ADR 92857W209 25827 1168647 SH Sole 1124416 44231 VOLTERRA SEMICONDUCTOR COM COM 928708106 1379 108370 SH Sole 51610 56760 VORNADO RLTY TR SH BEN INT COM 929042109 476 5243 SH Sole 5243 VT GROUP COM 3172973 32289 6209421 SH Sole 5996991 212430 VULCAN MATLS CO COM COM 929160109 1094 14690 SH Sole 14690 WACHOVIA CORP 2ND NEW COM COM 929903102 3104 886963 SH Sole 876899 10064 WACHOVIA CORPORATION PFD 929903201 0 144728 SH Sole 144728 WAL MART DE MEXICO SA SPON ADR REP V ADR 93114W107 34822 998978 SH Sole 458073 540905 WAL MART STORES INC COM COM 931142103 137226 2291315 SH Sole 565344 1725971 WALGREEN CO COM COM 931422109 89617 2894627 SH Sole 819920 2074707 WAL-MART DE MEXICO SAB DE CL V COM B02YZ04 967833 25733400 SH Sole 25692500 40900 WALT DISNEY CO COM COM 254687106 7285 237381 SH Sole 42445 194936 WASHINGTON POST CO CL B COM 939640108 891 1600 SH Sole 400 1200 WASTE MGMT INC DEL COM COM 94106L109 619 19669 SH Sole 578 19091 WATSCO INC COM COM 942622200 649 12915 SH Sole 2325 10590 WEATHERFORD INTL INC COM COM G95089101 18725 744831 SH Sole 173737 571094 WEB.COM GROUP COM 94769V105 9707 1797632 SH Sole 1757678 39954 WEG SA COM 2945422 25708 1811700 SH Sole 1811700 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 251 7060 SH Sole 7060 WEIR GROUP COM 0946580 24747 4060192 SH Sole 3925771 134421 WELLPOINT INC COM 94973V107 248 5305 SH Sole 128 5177 WELLS FARGO & CO DEL COM COM 949746101 24091 641936 SH Sole 264474 377462 WELLSTREAM HLDGS P COM B1VWM16 38398 3764464 SH Sole 3629522 134942 WESTERN ASST MNG MN FD COM CONV 95766M105 142 15300 SH Sole 15300 WESTERN UN CO COM COM 959802109 38726 1569805 SH Sole 579751 962095 WEYERHAEUSER CO COM COM 962166104 1595 26342 SH Sole 1175 25167 WHOLE FOODS MKT INC COM COM 966837106 30661 1530815 SH Sole 676276 854539 WILLIAMS COS INC DEL COM COM 969457100 200 8510 SH Sole 1673 6837 WILLIAMS SONOMA INC COM COM 969904101 653 40430 SH Sole 6125 34305 WILMAR INTERNATIONAL LTD COM B17KC69 154748 61652600 SH Sole 59490500 2162100 WILMINGTON TRUST CORP COM COM 971807102 2050 71123 SH Sole 42455 28668 WILSON BAYLY HOLMES-OVCON COM 6662404 350494 2417199 SH Sole 2340099 77100 WINDSTREAM CORP COM COM 97381W104 894 81736 SH Sole 723 81013 WINSTAR COMMUNICATIONS COM COM 975515107 0 13585 SH Sole 13585 WINTRUST FINL CORP COM COM 97650W108 1029 35075 SH Sole 3365 31710 WIRE CARD AG COM 7508927 32376 5973441 SH Sole 5789669 183773 WISCONSIN ENERGY CORP COM COM 976657106 764 17023 SH Sole 17023 WISDOMTREE TRUST CHINESE YUAN ETF FUND 97717W182 971 38599 SH Sole 38599 WITS BASIN PRECIOUS METALS COM COM 977427103 6 41059 SH Sole 41059 WMS INDS INC COM COM 929297109 10922 357296 SH Sole 348554 8742 WNS HOLDINGS LTD SPON ADR ADR 92932M101 17521 1778771 SH Sole 1689315 89456 WOLVERINE WORLD WIDE COM COM 978097103 1727 65285 SH Sole 29270 36015 WOOD GROUP (JOHN) COM 3157583 34326 10140519 SH Sole 9806770 333749 WOOLWORTHS LIMITED COM 6981239 365415 13434376 SH Sole 12983888 450488 WORKSTREAM INC COM COM 981402100 13 165912 SH Sole 165912 WORLDCOM INC GA NEW WRLDCOM GP COM COM 98157D106 0 10006 SH Sole 10006 WORLEYPARSONS LTD COM 6562474 194223 6409988 SH Sole 6254276 155712 WRIGLEY WM JR CO CL B COM 982526204 1123 14226 SH Sole 635 13591 WRIGLEY WM JR CO COM COM 982526105 9031 113748 SH Sole 45200 68548 WYETH CORP COM 983024100 2899 78503 SH Sole 15406 63097 X 5 RETAIL GROUP NV - 144A GDR GDR 98387E106 5573 263486 SH Sole 252278 11208 X 5 RETAIL GROUP NV-REGS GDR GDR B07T3T9 53396 2524646 SH Sole 2448644 76002 XILINX INC COM COM 983919101 7543 321687 SH Sole 29070 292617 XSTRATA PLC COM 3141100 68325 3981668 SH Sole 3851924 129744 XTO ENERGY CORP COM COM 98385X106 30042 645805 SH Sole 369910 275895 YAHOO INC COM COM 984332106 3343 193276 SH Sole 10300 182976 YUM BRANDS INC COM COM 988498101 3082 94524 SH Sole 7400 87124 ZEBRA TECHNOLOGIES CP CL A COM 989207105 29536 1060539 SH Sole 275061 785478 ZELAN BHD COM 6904690 4902 3476700 SH Sole 3364700 112000 ZIMMER HLDGS INC COM COM 98956P102 6768 104835 SH Sole 23242 81593 ZIX CORP COM 98974P100 686 303470 SH Sole 303470 ZUMIEZ INC COM COM 989817101 916 55600 SH Sole 55600
-----END PRIVACY-ENHANCED MESSAGE-----