0001144204-15-045872.txt : 20150803 0001144204-15-045872.hdr.sgml : 20150801 20150803172046 ACCESSION NUMBER: 0001144204-15-045872 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150803 DATE AS OF CHANGE: 20150803 EFFECTIVENESS DATE: 20150803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL CENTRAL INDEX KEY: 0000902367 IRS NUMBER: 362214610 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04871 FILM NUMBER: 151023307 BUSINESS ADDRESS: STREET 1: 222 WEST ADAMS ST 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 primary_doc.xml 13F-HR LIVE false false false 0000902367 XXXXXXXX 06-30-2015 06-30-2015 false BLAIR WILLIAM & CO/IL
222 West Adams Chicago IL 60606
13F HOLDINGS REPORT 028-04871 N
Michelle R. Seitz Principal, Head of Investment Management 312-236-1600 /s/ Michelle R. Seitz Chicago IL 08-03-2015 0 2214 66861081
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 55704 1730485 SH SOLE 1550618 0 179867 3M CO COM 88579Y101 22744 147404 SH SOLE 60197 0 87207 AAC HOLDINGS INC COM COM 000307108 3588 82390 SH SOLE 2725 0 79665 AAREAL BANK AG COM 7380062 24219 617175 SH SOLE 499461 0 117714 ABB LTD-SPON ADR ADR 000375204 1462 70066 SH SOLE 1508 0 68558 ABBOTT LABORATORIES COM 002824100 61606 1255225 SH SOLE 150780 0 1104445 ABBVIE INC COM 00287Y109 56306 838014 SH SOLE 162689 0 675324 ABCAM PLC COM B677469 2144 263234 SH SOLE 263234 0 0 ABC-MART INC COM 6292102 16857 275400 SH SOLE 221700 0 53700 ABERTIS INFRAESTRUCTURAS SA COM 4065663 44442 2711514 SH SOLE 2216188 0 495326 ABIOMED INC COM 003654100 72280 1099655 SH SOLE 937093 0 162562 ABM INDUSTRIES INC COM 000957100 65662 1997651 SH SOLE 1786863 0 210788 ACACIA RESEARCH CORP COM 003881307 2907 331499 SH SOLE 314803 0 16696 ACADIA REALTY TRUST COM 004239109 19730 677791 SH SOLE 547259 0 130532 ACCELERATE DIAGNOSTICS INC COM 00430H102 5336 206775 SH SOLE 184395 0 22380 ACCENTURE PLC-CL A COM B4BNMY3 31564 326152 SH SOLE 190512 0 135640 ACE LTD COM B3BQMF6 488 4801 SH SOLE 381 0 4420 ACETO CORP N/C FR ACETO CHEMIC COM 004446100 637 25882 SH SOLE 1500 0 24382 ACHILLION PHARMACEUTICALS INC COM 00448Q201 1308 147630 SH SOLE 7975 0 139655 ACTELION LTD-REG COM B1YD5Q2 207139 1415069 SH SOLE 1106041 0 309028 ACTIVISION BLIZZARD INC COM 00507V109 492 20363 SH SOLE 65 0 20298 ACTUANT CORPORATION CL A COM 00508X203 234 10160 SH SOLE 0 0 10160 ACUITY BRANDS INC COM 00508Y102 37627 209068 SH SOLE 63342 0 145726 ACXIOM CORP COM 005125109 23356 1328559 SH SOLE 1039538 0 289021 ADANI PORTS AND SPECIAL ECON COM B28XXH2 43223 8939322 SH SOLE 6765736 0 2173586 ADLINK TECHNOLOGY INC COM 6431574 6654 1974000 SH SOLE 1462000 0 512000 ADOBE SYSTEMS INC COM 00724F101 127510 1574001 SH SOLE 1018671 0 555330 ADT CORP/THE COM 00101J106 5656 168522 SH SOLE 14607 0 153915 ADURO BIOTECH INC COM COM 00739L101 2389 78790 SH SOLE 5930 2500 70360 ADVANCE AUTO PARTS INC COM 00751Y106 2059 12927 SH SOLE 152 0 12775 ADVANCED INFO SERVICE-FOR RG COM 6412591 58458 8226800 SH SOLE 6248400 0 1978400 ADVANCED MICRO DEVICES COM 007903107 37 15575 SH SOLE 0 0 15575 ADVANTECH CO LTD COM 6202673 33128 4821463 SH SOLE 3637448 0 1184015 ADVISORSHARES YIELDPRO ETF ETF 00768Y644 476 20685 SH SOLE 20685 0 0 ADVISORY BOARD CO/THE COM 00762W107 26982 493557 SH SOLE 150578 0 342979 AETNA INC COM 00817Y108 2099 16474 SH SOLE 2964 0 13510 AFFILIATED MANAGERS GROUP COM 008252108 527322 2412272 SH SOLE 1485436 0 926836 AFLAC INC COM 001055102 878 14134 SH SOLE 725 0 13409 AGENUS INC COM 00847G705 379 43925 SH SOLE 1000 0 42925 AGILE PROPERTY HOLDINGS LTD COM B0PR2F4 31 46000 SH SOLE 46000 0 0 AGL RESOURCES INC COM 001204106 1660 35663 SH SOLE 6545 0 29118 AGNICO EAGLE MINES LTD COM 008474108 774 26706 SH SOLE 6481 0 20225 AGRIUM INC COM 008916108 458 4331 SH SOLE 2477 0 1854 AIA GROUP LTD COM B4TX8S1 426728 65186842 SH SOLE 49505993 0 15680849 AIA GROUP LTD-SP ADR ADR 001317205 5394 206146 SH SOLE 183012 0 23134 AIER EYE HOSPITAL GROUP CO-A COM B4W4ZY6 1781 342309 SH SOLE 342309 0 0 AIN PHARMACIEZ INC COM 6249120 2075 44700 SH SOLE 44700 0 0 AIR ARABIA PJSC COM B23DL40 13262 30068710 SH SOLE 21421005 0 8647705 AIR CHINA LTD-A COM B1B8WM5 8884 3586400 SH SOLE 3586400 0 0 AIR CHINA LTD-H COM B04KNF1 126429 111888676 SH SOLE 62699083 0 49189593 AIR LIQUIDE SA COM B1YXBJ7 1436 11362 SH SOLE 6086 0 5276 AIR METHODS CORP COM 009128307 13901 336278 SH SOLE 286282 0 49996 AIR NEW ZEALAND LTD COM 6426484 26 15040 SH SOLE 15040 0 0 AIR PRODUCTS & CHEMICALS INC COM 009158106 7383 53958 SH SOLE 998 0 52960 AIRCASTLE LTD COM B1BDJQ3 566 24985 SH SOLE 1965 0 23020 AIRGAS INC COM 009363102 58114 549394 SH SOLE 389939 0 159455 AIRPORTS OF THAILAND PCL-FOR COM 6741198 102634 11440635 SH SOLE 5187600 0 6253035 AISINO CO LTD-A COM 6651297 1856 177825 SH SOLE 177825 0 0 AJANTA PHARMA LTD COM BWFGD74 8843 358893 SH SOLE 358893 0 0 AJINOMOTO CO INC COM 6010906 2817 130000 SH SOLE 104000 0 26000 AKAMAI TECHNOLOGIES INC COM 00971T101 369683 5294811 SH SOLE 3878277 0 1416534 AKORN INC COM 009728106 4103 94002 SH SOLE 73608 0 20394 AL MEERA CONSUMER GOODS CO COM B51SZP7 3981 57364 SH SOLE 42674 0 14690 ALAM SUTERA REALTY TBK PT COM B29Y9F4 1576 36532700 SH SOLE 36532700 0 0 ALCATEL-LUCENT-SPONSORED ADR ADR 013904305 67 18487 SH SOLE 243 0 18244 ALCOA INC COM 013817101 481 43195 SH SOLE 14607 0 28588 ALEMBIC PHARMACEUTICALS LTD COM B691276 10153 975211 SH SOLE 975211 0 0 ALERIAN MLP ETF ETF 00162Q866 877 56402 SH SOLE 2770 0 53632 ALEXION PHARMACEUTICALS INC COM 015351109 2768 15313 SH SOLE 398 0 14915 ALFA LAVAL AB COM 7332687 2529 143800 SH SOLE 143800 0 0 ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 148095 1800112 SH SOLE 1078127 0 721985 ALIGN TECHNOLOGY INC COM 016255101 245423 3913616 SH SOLE 2961100 0 952516 ALIMENTATION COUCHE-TARD -B COM 01626P403 228600 5342484 SH SOLE 3843435 0 1499049 ALLEGHANY CORP COM 017175100 350 748 SH SOLE 345 0 403 ALLERGAN PLC COM BY9D546 19922 65650 SH SOLE 30970 0 34680 ALLETE INC COM 018522300 18736 403898 SH SOLE 326929 0 76969 ALLIANCE DATA SYSTEMS CORP COM 018581108 42280 144824 SH SOLE 55226 0 89597 ALLIANCE HOLDINGS GP LP COM 01861G100 444 11370 SH SOLE 5300 0 6070 ALLIANCE ONE INTERNATIONAL INC COM 018772301 327 13700 SH SOLE 0 0 13700 ALLIANCE RESOURCE PARTNERS COM 01877R108 1060 42525 SH SOLE 3140 0 39385 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 350 11839 SH SOLE 1627 0 10212 ALLIANT ENERGY CORP COM 018802108 1943 33663 SH SOLE 2425 0 31238 ALLIED WORLD ASSURANCE CO COM B4LMCN9 1647 38119 SH SOLE 2744 0 35375 ALLISON TRANSMISSION HOLDINGS COM 01973R101 903 30894 SH SOLE 5391 0 25503 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 468 34250 SH SOLE 22535 0 11715 ALLSTATE CORP COM 020002101 5082 78352 SH SOLE 18835 0 59517 ALPS ELECTRIC CO LTD COM 6021500 27719 898500 SH SOLE 728500 0 170000 ALSEA SAB DE CV COM 2563017 28220 9335641 SH SOLE 7388904 0 1946737 ALTRIA GROUP INC COM 02209S103 11338 231837 SH SOLE 16201 0 215636 AMADEUS IT HOLDING SA-A SHS COM B3MSM28 111759 2805301 SH SOLE 2161334 0 643967 AMARA RAJA BATTERIES LTD COM B8BGVX2 5170 372670 SH SOLE 372670 0 0 AMAZON.COM INC COM 023135106 258787 596161 SH SOLE 382489 0 213672 AMBEV SA COM BG7ZWY7 8679 1414517 SH SOLE 1229462 0 185055 AMBEV SA-ADR ADR 02319V103 305226 50037052 SH SOLE 36425568 0 13611484 AMER INTL PETROLEUM CORP COM 026909408 0 82690 SH SOLE 82690 0 0 AMEREN CORPORATION COM 023608102 209 5566 SH SOLE 1500 0 4066 AMERICAN AIRLINES GROUP INC COM 02376R102 1220 30559 SH SOLE 121 0 30438 AMERICAN ASSETS TRUST INC COM 024013104 23662 603466 SH SOLE 478342 0 125124 AMERICAN CAMPUS COMMUNITIES COM 024835100 16874 447697 SH SOLE 353386 0 94311 AMERICAN ELECTRIC POWER COM 025537101 871 16462 SH SOLE 930 0 15532 AMERICAN EXPRESS CO COM 025816109 18202 234199 SH SOLE 98302 0 135897 AMERICAN INTERNATIONAL GROUP COM 026874784 8667 140201 SH SOLE 23747 0 116454 AMERICAN RIVER BANKSHARES FORM COM 029326105 131 14155 SH SOLE 0 0 14155 AMERICAN SOFTWARE INC-CL A COM 029683109 170 17904 SH SOLE 0 0 17904 AMERICAN TOWER CORP COM 03027X100 6263 67141 SH SOLE 7455 0 59686 AMERICAN VANTAGE COMPANIES COM 03037B106 1 21865 SH SOLE 21865 0 0 AMERICAN WATER WORKS CO INC COM 030420103 1482 30475 SH SOLE 1762 0 28713 AMERIGAS PARTNERS-LP COM 030975106 705 15433 SH SOLE 1586 0 13847 AMERIPRISE FINANCIAL INC COM 03076C106 2182 17472 SH SOLE 5713 0 11759 AMERIS BANCORP COM 03076K108 684 27036 SH SOLE 0 0 27036 AMERISOURCEBERGEN CORP COM 03073E105 511 4808 SH SOLE 1367 0 3441 AMETEK INC COM 031100100 266773 4869910 SH SOLE 3466991 0 1402919 AMGEN INC COM 031162100 23415 152523 SH SOLE 21541 0 130982 AMN HEALTHCARE SERVICES INC COM 001744101 569 18017 SH SOLE 17161 0 856 AMOREPACIFIC CORP COM B15SK50 87226 232766 SH SOLE 138379 0 94387 AMPHENOL CORP-CL A COM 032095101 53374 920718 SH SOLE 732435 0 188283 AMS AG COM BPF0548 40574 927100 SH SOLE 730039 0 197061 AMTRUST FINANCIAL SERVICES INC COM 032359309 2261 34527 SH SOLE 1730 0 32797 AMUNDI ETF MSCI WORLD ENERGY ETF B4RC3G3 286 930 SH SOLE 930 0 0 ANADARKO PETROLEUM CORP COM 032511107 1090 13964 SH SOLE 2842 0 11122 ANALOGIC CORP COM 032657207 8159 103423 SH SOLE 98351 0 5072 ANHEUSER-BUSCH INBEV NV COM 4755317 18628 155519 SH SOLE 51140 0 104379 ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 4849 40190 SH SOLE 31116 0 9074 ANIMA HOLDING SPA COM BLLJ381 24257 2762775 SH SOLE 2231103 0 531672 ANSYS INC COM 03662Q105 193457 2120313 SH SOLE 1555908 0 564405 ANTHEM INC COM 036752103 1185 7220 SH SOLE 212 0 7008 AON PLC COM B5BT0K0 14569 146171 SH SOLE 43694 0 102477 AP THAILAND PCL-FOREIGN COM B99J5Q1 1334 6391600 SH SOLE 6391600 0 0 APACHE CORP COM 037411105 3030 52593 SH SOLE 6733 0 45860 APARTMENT INVESTMENT & MANAGEM COM 03748R101 401 10885 SH SOLE 0 0 10885 APOLLO HOSPITALS ENTERPRISE COM 6273583 20804 1006721 SH SOLE 862695 0 144026 APOLLO TYRES LTD COM 6168902 12473 4665464 SH SOLE 3513443 0 1152021 APPLE INC COM 037833100 412823 3291391 SH SOLE 796759 0 2494632 APPLIED ENERGETICS INC COM 03819M106 0 10000 SH SOLE 0 0 10000 APPLIED MATERIALS INC COM 038222105 803 41840 SH SOLE 5872 0 35968 APTARGROUP INC COM 038336103 2686 42132 SH SOLE 32103 0 10029 ARATANA THERAPEUTICS INC COM 03874P101 5097 337200 SH SOLE 54735 0 282465 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 1103 144971 SH SOLE 17596 0 127375 ARCA CONTINENTAL SAB DE CV COM 2823885 21496 3778711 SH SOLE 2989994 0 788717 ARCH CAPITAL GROUP LTD COM 2740542 1614 24109 SH SOLE 1309 0 22800 ARCHER-DANIELS-MIDLAND CO COM 039483102 5010 103922 SH SOLE 9814 0 94108 ARCTIC CAT INC COM 039670104 243 7325 SH SOLE 0 0 7325 ARES CAPITAL CORP COM 04010L103 209 12704 SH SOLE 682 0 12022 ARGO GROUP INTERNATIONAL HO ADR G0464B107 1123 20163 SH SOLE 0 0 20163 ARM HOLDINGS PLC COM 0059585 71008 4353958 SH SOLE 3264425 0 1089533 ARM HOLDINGS PLC-SPONS ADR ADR 042068106 103067 2091898 SH SOLE 1479504 0 612394 ARMANINO FOODS OF DISTINCT COM 042166801 23 10500 SH SOLE 10500 0 0 ARROW ELECTRONICS INC COM 042735100 967 17325 SH SOLE 0 0 17325 ARTISAN PARTNERS ASSET MA -A COM 04316A108 412 8874 SH SOLE 0 0 8874 ASAHI GROUP HOLDINGS LTD COM 6054409 47967 1507900 SH SOLE 1228200 0 279700 ASAHI KASEI CORP COM 6054603 144114 17538000 SH SOLE 14338000 0 3200000 ASHOK LEYLAND LTD COM B01NFT1 9169 8048206 SH SOLE 8048206 0 0 ASHTEAD GROUP PLC COM 0053673 77340 4474651 SH SOLE 3657933 0 816718 ASIA TIGERS FUND INC CLOSED END FUND 04516T105 366 33163 SH SOLE 1000 0 32163 ASIAN PAINTS LTD COM BCRWL65 5847 492892 SH SOLE 373067 0 119825 ASPEN PHARMACARE HOLDINGS LT COM B09C0Z1 96929 3268064 SH SOLE 2097606 0 1170458 ASPEN TECHNOLOGY INC COM 045327103 521 11450 SH SOLE 600 0 10850 ASSA ABLOY AB - UNSP ADR ADR 045387107 3617 386466 SH SOLE 334677 0 51789 ASSA ABLOY AB-B COM BYPC1T4 144547 7683423 SH SOLE 5656975 0 2026448 ASSEMBLY BIOSCIENCES INC COM COM 045396108 192 10000 SH SOLE 0 0 10000 ASSOCIATED ESTATES REALTY CORP COM 045604105 1049 36660 SH SOLE 0 0 36660 ASSURED GUARANTY LTD COM B00V7H8 1064 44340 SH SOLE 2495 0 41845 ASTELLAS PHARMA INC COM 6985383 205997 14441058 SH SOLE 11033458 0 3407600 ASTELLAS PHARMA INC-UNSP ADR ADR 04623U102 2901 203424 SH SOLE 180596 0 22828 ASTRAZENECA PLC COM 0989529 66894 1058338 SH SOLE 772856 0 285482 ASTRAZENECA PLC-SPONS ADR ADR 046353108 1383 21709 SH SOLE 10175 0 11534 AT&T INC COM 00206R102 14128 397775 SH SOLE 49236 0 348539 ATLANTIC TELE-NETWORK INC COM 049079205 420 6084 SH SOLE 367 0 5717 ATLAS COPCO AB-A SHS COM BXC8BS7 217542 7780424 SH SOLE 5650005 0 2130419 ATLAS COPCO AB-SPONS ADR A ADR 049255706 3194 113779 SH SOLE 100996 0 12783 ATMEL CORP COM 049513104 17755 1801662 SH SOLE 1407513 0 394149 August 15 Calls on EEM US OPTION 464287934 74644 1884000 SH Call SOLE 1884000 0 0 AURELIUS AG COM B17NLM7 33044 773417 SH SOLE 623923 0 149494 AUST AND NZ BANKING GROUP COM 6065586 74142 2995786 SH SOLE 2448778 0 547008 AUTOHOME INC-ADR ADR 05278C107 26911 532466 SH SOLE 389173 0 143293 AUTOLIV INC COM 052800109 2294 19658 SH SOLE 3697 0 15961 AUTOMATIC DATA PROCESSING COM 053015103 35965 448290 SH SOLE 205803 0 242487 AVAGO TECHNOLOGIES LTD COM B3WS2X9 253 1903 SH SOLE 120 0 1783 AVALONBAY COMMUNITIES INC COM 053484101 1210 7566 SH SOLE 6217 0 1349 AVERY DENNISON CORP COM 053611109 670 11000 SH SOLE 0 0 11000 AVI LTD COM 6040958 2892 430418 SH SOLE 430418 0 0 AVICHINA INDUSTRY & TECH-H COM 6707899 11936 12208000 SH SOLE 8740000 0 3468000 AVON PRODUCTS INC COM 054303102 124 19975 SH SOLE 3225 0 16750 AWARE INC-MASS COM 05453N100 62 15500 SH SOLE 15500 0 0 AXA SA COM 7088429 234719 9308881 SH SOLE 7329818 0 1979063 AXA -SPONS ADR ADR 054536107 4068 161123 SH SOLE 143088 0 18035 AXIS BANK LTD COM BPFJHC7 132074 15046883 SH SOLE 11348218 0 3698665 AYALA LAND INC COM 6055112 27787 33589700 SH SOLE 24279300 0 9310400 AZIMUT HOLDING SPA COM B019M65 39373 1346682 SH SOLE 1100927 0 245755 AZZ INC COM 002474104 322 6235 SH SOLE 0 0 6235 B/E AEROSPACE INC COM 073302101 1201 21878 SH SOLE 3678 0 18200 BABCOCK INTL GROUP PLC COM 0969703 61738 3634844 SH SOLE 2443996 0 1190848 BADGER METER INC COM 056525108 390 6140 SH SOLE 0 0 6140 BAE SYSTEMS PLC -SPON ADR ADR 05523R107 250 8810 SH SOLE 0 0 8810 BAIDU INC - SPON ADR ADR 056752108 288026 1446787 SH SOLE 936609 0 510178 BAJAJ FINANCE LTD COM 6162421 7410 86692 SH SOLE 86692 0 0 BANCA GENERALI SPA COM B1HKSV6 53318 1515293 SH SOLE 1238852 0 276441 BANCA IFIS SPA COM 7242087 1899 87505 SH SOLE 87505 0 0 BANCO BILBAO VIZCAYA ARGENTA COM 5501906 121304 12382880 SH SOLE 10120492 0 2262388 BANCO BILBAO VIZCAYA-SP ADR ADR 05946K101 2282 231246 SH SOLE 205369 0 25877 BANCO SANTANDER SA-SPON ADR ADR 05964H105 1140 162723 SH SOLE 14120 0 148603 BANCO SANTANDER-CHILE-ADR ADR 05965X109 54672 2699830 SH SOLE 1577987 0 1121843 BANCORPSOUTH INC COM 059692103 234 9076 SH SOLE 0 0 9076 BANGKOK DUSIT MED SERVICE-F COM BLZGSM7 50425 86453560 SH SOLE 50274700 0 36178860 BANK MARIN BANCORP COM 063425102 661 13000 SH SOLE 0 0 13000 BANK NEGARA INDONESIA PERSER COM 6727121 27 67800 SH SOLE 67800 0 0 BANK OF AMERICA CORP COM 060505104 9538 560463 SH SOLE 45517 0 514946 BANK OF CHINA LTD-H COM B154564 101 156000 SH SOLE 156000 0 0 BANK OF GEORGIA HOLDINGS PLC COM B759CR1 1487 48482 SH SOLE 48482 0 0 BANK OF HAWAII CORP COM 062540109 445 6678 SH SOLE 0 0 6678 BANK OF MONTREAL COM 063671101 953 16093 SH SOLE 2913 0 13180 BANK OF NEW YORK MELLON CORP COM 064058100 9298 221565 SH SOLE 32366 0 189199 BANK OF NINGBO CO LTD -A COM B232Y04 7355 2156563 SH SOLE 2156563 0 0 BANK OF THE OZARKS COM 063904106 27717 605839 SH SOLE 479596 0 126243 BANK RAKYAT INDONESIA PERSER COM 6709099 127085 163705978 SH SOLE 110029400 0 53676578 BANK TABUNGAN NEGARA PERSERO COM B548673 1703 19081800 SH SOLE 19081800 0 0 BANKERS PETROLEUM LTD COM 066286303 6934 2792411 SH SOLE 2233532 0 558879 BANKINTER SA COM 5474008 68866 9323819 SH SOLE 7625720 0 1698099 BANREGIO GRUPO FINANCIERO SA COM B6QL9F6 14379 2465798 SH SOLE 1826698 0 639100 BARNES GROUP INC COM 067806109 20560 527319 SH SOLE 420360 0 106959 BARRACUDA NETWORKS INC COM 068323104 12244 309071 SH SOLE 145887 0 163184 BASF SE COM 5086577 82651 941121 SH SOLE 698004 0 243117 BAXTER INTERNATIONAL INC COM 071813109 2860 40900 SH SOLE 6441 0 34459 BAYER AG-REG COM 5069211 57820 413328 SH SOLE 329968 0 83360 BAYER AG-SPONSORED ADR ADR 072730302 928 6591 SH SOLE 504 0 6087 BAYERISCHE MOTOREN WERKE AG COM 5756029 227635 2080899 SH SOLE 1537611 0 543288 BB SEGURIDADE PARTICIPACOES COM B9N3SQ0 204965 18595290 SH SOLE 11743721 0 6851569 BB&T CORP COM 054937107 422 10489 SH SOLE 3610 0 6879 BCE INC COM 05534B760 1297 30519 SH SOLE 3767 0 26752 BDO UNIBANK INC COM B5VJH76 32467 13504860 SH SOLE 3957280 0 9547580 BEACON ROOFING SUPPLY INC COM 073685109 343 10345 SH SOLE 3789 0 6556 BEAUTY COMMUNITY PCL-FOREIGN COM BXQ1KL8 3633 30376800 SH SOLE 22508300 0 7868500 BEAZLEY PLC COM B64G908 25794 5544704 SH SOLE 4526723 0 1017981 BECTON DICKINSON AND CO COM 075887109 3053 21551 SH SOLE 1582 0 19969 BED BATH & BEYOND INC COM 075896100 1086 15750 SH SOLE 5421 0 10329 BEIJING CAPITAL INTL AIRPO-H COM 6208422 9101 7892000 SH SOLE 5846000 0 2046000 BEIJING ENTERPRISES WATER GR COM B01YCG0 48017 58530000 SH SOLE 42782000 0 15748000 BEIJING GEHUA CATV NETWORK-A COM 6317328 1555 306200 SH SOLE 306200 0 0 BEIJING ORIGINWATER TECHNO-A COM B64W832 1478 187867 SH SOLE 187867 0 0 BELDEN INC COM 077454106 21751 267772 SH SOLE 211359 0 56413 BELLWAY PLC COM 0090498 29127 780790 SH SOLE 631533 0 149257 BEMIS COMPANY COM 081437105 531 11798 SH SOLE 639 0 11159 BERENDSEN PLC COM B0F9971 13539 844818 SH SOLE 681306 0 163512 BERGER PAINTS INDIA LTD COM BV8TBJ1 2832 923197 SH SOLE 923197 0 0 BERKELEY GROUP HOLDINGS COM B02L3W3 27867 529557 SH SOLE 432829 0 96728 BERKSHIRE HATHAWAY INC-CL A COM 084670108 16387 80 SH SOLE 18 0 62 BERKSHIRE HATHAWAY INC-CL B COM 084670702 47160 346490 SH SOLE 33381 0 313109 BERKSHIRE HILLS BANCORP INC COM 084680107 12564 441188 SH SOLE 370104 0 71084 BERTRANDT AG COM 5130861 18579 141614 SH SOLE 113918 0 27696 BEST BUY CO INC COM 086516101 615 18904 SH SOLE 4824 0 14080 BFC FINANCIAL CORP-CLASS A COM 055384200 46 12500 SH SOLE 12500 0 0 BGF RETAIL CO LTD COM BLY0NY7 28049 195547 SH SOLE 147714 0 47833 BHARTI INFRATEL LTD COM B92P9G4 51045 7271890 SH SOLE 5614963 0 1656927 BHP BILLITON LTD-SPON ADR ADR 088606108 343 8447 SH SOLE 1733 0 6714 BIDVEST GROUP LTD COM 6100089 174421 6870286 SH SOLE 4433541 0 2436745 BIG YELLOW GROUP PLC COM 0286941 539 53728 SH SOLE 53728 0 0 BIOCEPT INC COM 09072V105 26 10000 SH SOLE 10000 0 0 BIODELIVERY SCIENCES INTERNATI COM 09060J106 4739 595461 SH SOLE 41208 0 554253 BIOGEN INC COM 09062X103 13531 33497 SH SOLE 11322 0 22175 BIOMARIN PHARMACEUTICAL INC COM 09061G101 169786 1241307 SH SOLE 844237 0 397070 BIOSTIME INTERNATIONAL HOLDI COM B4ZB3G2 11986 4093500 SH SOLE 3275000 0 818500 BIO-TECHNE CORP COM 09073M104 125277 1272239 SH SOLE 981535 0 290704 BLACK HILLS CORP COM 092113109 258 5909 SH SOLE 1200 0 4709 BLACKROCK DEBT STRATEGIES FD COM 09255R103 39 10751 SH SOLE 0 0 10751 BLACKROCK INC COM 09247X101 26178 75664 SH SOLE 7048 0 68616 BLACKSTONE GROUP LP/THE COM 09253U108 5183 126818 SH SOLE 1383 0 125435 BLUE BIRD CORPORATION COM COM 095306106 974 75000 SH SOLE 0 0 75000 BLUE DART EXPRESS LTD COM 6098601 8292 85329 SH SOLE 85329 0 0 BLUEBIRD BIO INC COM 09609G100 289 1718 SH SOLE 500 0 1218 BLUEFOCUS COMMUNICATION GR-A COM B3N1WC6 1858 728680 SH SOLE 728680 0 0 BMW-UNSPONSORED ADR ADR 072743206 2320 63170 SH SOLE 56115 0 7055 BNP PARIBAS COM 7309681 18653 309167 SH SOLE 101929 0 207238 BNP PARIBAS-ADR ADR 05565A202 3805 124915 SH SOLE 102204 0 22711 BOC HONG KONG HLDS-SPONS ADR ADR 096813209 233 2795 SH SOLE 0 0 2795 BOEING CO/THE COM 097023105 18022 129925 SH SOLE 34298 0 95627 BOER POWER HOLDINGS LTD COM B468DF1 4386 2066000 SH SOLE 1532000 0 534000 BOFI HOLDING INC COM 05566U108 14629 138393 SH SOLE 123493 0 14900 BOINGO WIRELESS INC COM 09739C102 2492 301772 SH SOLE 19870 0 281902 BOMBARDIER INC-CL B SUB-VTG ADR 097751200 1306 721775 SH SOLE 6900 0 714875 BONANZA CREEK ENERGY INC COM 097793103 12669 694169 SH SOLE 546463 0 147706 BONTERRA ENERGY CORP COM 098546104 9467 375344 SH SOLE 299821 0 75523 BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 76658 3037174 SH SOLE 2668969 0 368205 BORDERS GROUP INC COM 099709107 0 10900 SH SOLE 0 0 10900 BORGWARNER INC COM 099724106 236222 4155916 SH SOLE 2821045 0 1334871 BORREGAARD ASA COM B8B6WX9 1506 213493 SH SOLE 213493 0 0 BOSTON PRIVATE FINL HOLDING COM 101119105 8666 646246 SH SOLE 512045 0 134201 BOSTON SCIENTIFIC CORP COM 101137107 634 35835 SH SOLE 3856 0 31979 BOTTOMLINE TECHNOLOGIES (DE) I COM 101388106 7665 275639 SH SOLE 7065 0 268574 BOULDER BRANDS INC COM COM 101405108 1134 163475 SH SOLE 0 0 163475 BP PLC-SPONS ADR ADR 055622104 6997 175116 SH SOLE 20632 0 154484 BREMBO SPA COM 4419011 37983 890996 SH SOLE 719859 0 171137 BRENNTAG AG COM B4YVF56 70269 1226260 SH SOLE 1002182 0 224078 BRF SA COM 2036995 46102 2180462 SH SOLE 1524477 0 655985 BRIGHT HORIZONS FAMILY SOLUT COM 109194100 45880 793785 SH SOLE 226145 0 567640 BRILLIANCE CHINA AUTOMOTIVE COM 6181482 178 114000 SH SOLE 114000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 277552 4171215 SH SOLE 2597776 2000 1571439 BRISTOW GROUP INC COM 110394103 348 6543 SH SOLE 1014 0 5529 BRITANNIA INDUSTRIES LTD COM 6124777 11638 268225 SH SOLE 268225 0 0 BRITISH AMERICAN TOB-SP ADR ADR 110448107 505 4670 SH SOLE 281 0 4389 BROADCOM CORP-CL A COM 111320107 201 3914 SH SOLE 3464 0 450 BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 763 15255 SH SOLE 700 0 14555 BROADSOFT INC COM 11133B409 5040 145825 SH SOLE 6873 0 138952 BROOKDALE SENIOR LIVING INC COM 112463104 72824 2098687 SH SOLE 1726217 0 372470 BROOKFIELD ASSET MANAGE-CL A COM 112585104 246361 7053007 SH SOLE 5069325 0 1983682 BRUNSWICK CORP COM 117043109 182585 3589954 SH SOLE 2545611 0 1044343 BT GROUP PLC COM 3091357 179697 25379965 SH SOLE 20743877 0 4636088 BTG PLC COM 0100159 34137 3456377 SH SOLE 2825230 0 631147 BUCKEYE PARTNERS LP COM 118230101 2955 39978 SH SOLE 24350 0 15628 BUNGE LTD COM 2788713 1192 13590 SH SOLE 1700 0 11890 BUNZL PLC COM B0744B3 81940 2997786 SH SOLE 2272853 0 724933 C&J ENERGY SERVICES LTD ADR G3164Q101 163 12350 SH SOLE 3800 0 8550 C.H. ROBINSON WORLDWIDE INC COM 12541W209 2445 39192 SH SOLE 9623 0 29569 CABELA'S INC COM 126804301 302 6066 SH SOLE 0 0 6066 CABOT MICROELECTRONICS CORP COM 12709P103 341 7253 SH SOLE 589 0 6664 CABOT OIL & GAS CORP COM 127097103 4721 149686 SH SOLE 110839 0 38847 CADENCE DESIGN SYS INC COM 127387108 23974 1219451 SH SOLE 956757 0 262694 CADILA HEALTHCARE LTD COM 6378905 7054 250022 SH SOLE 250022 0 0 CAHYA MATA SARAWAK BHD COM 6182861 7264 5321500 SH SOLE 3942000 0 1379500 CAI INTERNATIONAL INC COM 12477X106 17957 872149 SH SOLE 719043 0 153106 CAL DIVE INTERNATIONAL INC COM 12802T101 1 149700 SH SOLE 0 0 149700 CALAVO GROWERS INC COM 128246105 9275 178600 SH SOLE 168145 0 10455 CALICO RESOURCES CORP ADR 13000L106 0 10000 SH SOLE 0 0 10000 CALLIDUS SOFTWARE INC COM 13123E500 14127 906727 SH SOLE 850377 0 56350 CAMBREX CORP COM 132011107 10168 231412 SH SOLE 210047 0 21365 CAMPBELL SOUP CO COM 134429109 1958 41104 SH SOLE 1032 0 40072 CAN APARTMENT PROP REAL ESTA COM 134921105 2407 108875 SH SOLE 108875 0 0 CANADIAN ENERGY SERVICES & T COM 13566W108 10191 1767038 SH SOLE 1417645 0 349393 CANADIAN NATL RAILWAY CO COM 136375102 66378 1149399 SH SOLE 794973 0 354426 CANADIAN NATURAL RESOURCES COM 136385101 181786 6694686 SH SOLE 5096700 0 1597986 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 2785 17385 SH SOLE 7755 0 9630 CANNY ELEVATOR CO LTD-A COM B615KW7 2902 701802 SH SOLE 701802 0 0 CAP GEMINI COM 4163437 314254 3553520 SH SOLE 2613150 0 940370 CAPELLA EDUCATION CO COM 139594105 7299 136000 SH SOLE 129064 0 6936 CAPGEMINI SA - UNSPONSOR ADR ADR 139098107 700 15772 SH SOLE 15772 0 0 CAPITA PLC COM B23K0M2 87273 4482459 SH SOLE 3203070 0 1279389 CAPITAL MARKETS TECHNOLOGIES I COM 14030N104 0 233500 SH SOLE 233500 0 0 CAPITAL ONE FINANCIAL CORP COM 14040H105 1062 12078 SH SOLE 4798 0 7280 CAPITEC BANK HOLDINGS LTD COM 6440859 6301 157715 SH SOLE 116712 0 41003 CAR INC COM BQQP9S1 13960 6559000 SH SOLE 4858000 0 1701000 CARBONITE INC COM 141337105 387 32800 SH SOLE 9000 0 23800 CARDINAL BANKSHARES CORP COM 141478107 193 21458 SH SOLE 0 0 21458 CARDINAL HEALTH INC COM 14149Y108 3658 43734 SH SOLE 16457 0 27277 CARDTRONICS INC COM 14161H108 1657 44724 SH SOLE 20850 0 23874 CARLISLE COS INC COM 142339100 1812 18095 SH SOLE 1027 0 17068 CARLYLE GROUP/THE COM 14309L102 7275 258450 SH SOLE 22725 0 235725 CARMAX INC COM 143130102 50904 768835 SH SOLE 255589 0 513246 CARPENTER TECHNOLOGY COM 144285103 556 14378 SH SOLE 1208 0 13170 CARRIZO OIL & GAS INC COM 144577103 48945 994010 SH SOLE 897634 0 96376 CARTER'S INC COM 146229109 240 2261 SH SOLE 0 0 2261 CASCADE BANCORP COM 147154207 8477 1636422 SH SOLE 1383662 0 252760 CASHBUILD LTD COM 6178860 2018 81378 SH SOLE 60257 0 21121 CASIO COMPUTER CO LTD COM 6178967 62463 3163600 SH SOLE 2536000 0 627600 CASS INFORMATION SYSTEMS INC COM 14808P109 436 7777 SH SOLE 17 0 7760 CATALENT INC COM COM 148806102 8541 291215 SH SOLE 17460 0 273755 CATAMARAN CORP COM 148887102 673 11033 SH SOLE 4931 0 6102 CATCHER TECHNOLOGY CO LTD COM 6186669 31326 2504000 SH SOLE 1810000 0 694000 CATERPILLAR INC COM 149123101 7532 88809 SH SOLE 8866 0 79943 CAVIUM INC COM 14964U108 2073 30145 SH SOLE 2325 0 27820 CBOA FINANCIAL INC COM 1248E0108 32 11034 SH SOLE 11034 0 0 CBOE HOLDINGS INC COM 12503M108 85852 1500399 SH SOLE 1260016 0 240383 CBRE GROUP INC - A COM 12504L109 21288 575381 SH SOLE 78944 0 496437 CBS CORP-CLASS B NON VOTING COM 124857202 278 5017 SH SOLE 228 0 4789 CDEX INC CLASS A COM COM 12507E201 1 40000 SH SOLE 0 0 40000 CDK GLOBAL INC COM 12508E101 4270 79110 SH SOLE 21306 0 57804 CDW CORP/DE COM 12514G108 210 6150 SH SOLE 300 0 5850 CEB INC COM 125134106 96546 1108968 SH SOLE 956183 0 152785 CECO ENVIRONMENTAL CORP COM 125141101 147 12980 SH SOLE 3260 0 9720 CEDAR FAIR LP COM 150185106 233 4300 SH SOLE 100 0 4200 CELANESE CORP-SERIES A COM 150870103 100745 1401570 SH SOLE 1250467 0 151103 CELESTICA INC COM 15101Q108 2409 206878 SH SOLE 206878 0 0 CELGENE CORP COM 151020104 93765 810168 SH SOLE 210520 0 599648 CELLDEX THERAPEUTICS INC COM 15117B103 240 9500 SH SOLE 9500 0 0 CEMBRA MONEY BANK AG COM BFSSBH4 1425 23357 SH SOLE 23357 0 0 CEMEX SAB DE CV CERT PART O ADR P2253T133 11 12881 SH SOLE 0 0 12881 CEMEX SAB-CPO COM 2406457 25784 28055960 SH SOLE 20277931 0 7778029 CENTENE CORP COM 15135B101 1459 18149 SH SOLE 4893 0 13256 CENTRAL FUND CANADA LTD-A COM 153501101 876 75157 SH SOLE 19665 0 55492 CENTRAL GOLDTRUST COM 153546106 684 16668 SH SOLE 5830 0 10838 CENTRAL PATTANA PUB CO-FOREI COM B6SR6J5 19136 13607000 SH SOLE 9835800 0 3771200 CENTRAL PLAZA HOTEL PCL-FRGN COM B1802P7 4633 4201100 SH SOLE 3110700 0 1090400 CEPHEID INC COM 15670R107 7631 124784 SH SOLE 19484 0 105300 CERNER CORP COM 156782104 363690 5266294 SH SOLE 3033745 0 2232549 CETIP SA-MERCADOS ORGANIZADO COM B55DVB6 28859 2628926 SH SOLE 1936255 0 692671 CF INDUSTRIES HOLDINGS INC COM 125269100 1236 19235 SH SOLE 5485 0 13750 CHECK POINT SOFTWARE TECH COM 2181334 312979 3934383 SH SOLE 3012882 0 921501 CHEESECAKE FACTORY INC/THE COM 163072101 581 10670 SH SOLE 1029 0 9641 CHEMICAL FINANCIAL CORP COM 163731102 823 24905 SH SOLE 0 0 24905 CHESAPEAKE ENERGY CORP COM 165167107 158 14125 SH SOLE 12400 0 1725 CHEUNG KONG PROPERTY HOLDING COM BWX52N2 32530 3922129 SH SOLE 3195629 0 726500 CHEVRON CORP COM 166764100 30448 315624 SH SOLE 94278 0 221346 CHICAGO BRIDGE & IRON CO NV COM 167250109 2513 50236 SH SOLE 7372 0 42864 CHILDREN'S PLACE INC/THE COM 168905107 19018 290746 SH SOLE 231793 0 58953 CHIMERA INVESTMENT CORP COM 16934Q208 175 12750 SH SOLE 0 0 12750 CHIMERIX INC COM 16934W106 765 16580 SH SOLE 1000 0 15580 CHINA AVIATION OPTICAL -A COM B28T7X4 1167 219362 SH SOLE 219362 0 0 CHINA AVIONICS SYSTEMS CO -A COM 6371896 1187 210700 SH SOLE 210700 0 0 CHINA BIOLOGIC PRODUCTS INC COM 16938C106 12234 106237 SH SOLE 78712 0 27525 CHINA CONSTRUCTION BANK-H COM B0LMTQ3 166 182000 SH SOLE 182000 0 0 CHINA DEVELOPMENT FINANCIAL COM 6431756 8108 21381000 SH SOLE 15838000 0 5543000 CHINA EVERBRIGHT INTL LTD COM 6630940 54461 30374802 SH SOLE 19282802 0 11092000 CHINA GAS HOLDINGS LTD COM 6460794 78243 48839500 SH SOLE 29116000 0 19723500 CHINA HIGH PRECISION AUTOMAT COM B4QL6N9 131 25361000 SH SOLE 20355000 0 5006000 CHINA INTERNATIONAL TRAVEL-A COM B42G7J1 3848 359861 SH SOLE 359861 0 0 CHINA LILANG LTD COM B4JMX94 5715 4989000 SH SOLE 3693000 0 1296000 CHINA MEDICAL SYSTEM HOLDING COM B6WY993 25265 18036000 SH SOLE 13986000 0 4050000 CHINA MENGNIU DAIRY CO COM B01B1L9 72314 14504900 SH SOLE 7949000 0 6555900 CHINA MERCHANTS BANK-A COM 6518723 6285 2082011 SH SOLE 2082011 0 0 CHINA MERCHANTS BANK-H COM B1DYPZ5 262058 89894750 SH SOLE 53583500 0 36311250 CHINA NATIONAL NUCLEAR POW-A COM BYL7784 2206 1046800 SH SOLE 1046800 0 0 CHINA OVERSEAS LAND & INVEST COM 6192150 234767 66546400 SH SOLE 41026761 0 25519639 CHINA PACIFIC INSURANCE GR-A COM B29WFR2 7368 1513898 SH SOLE 1513898 0 0 CHINA SOUTH PUBLISHING -A COM B4N0576 3883 1050895 SH SOLE 1050895 0 0 CHINA TAIPING INSURANCE HOLD COM 6264048 26667 7423200 SH SOLE 5492400 0 1930800 CHINA TRADITIONAL CHINESE ME COM 6971779 11105 13622000 SH SOLE 10094000 0 3528000 CHINA VANKE CO LTD -A COM 6803708 11569 4940538 SH SOLE 4940538 0 0 CHINA VANKE CO LTD-H COM BN320P8 62529 25406550 SH SOLE 18382250 0 7024300 CHIPBOND TECHNOLOGY CORP COM 6432801 11174 5169000 SH SOLE 3830000 0 1339000 CHIPOTLE MEXICAN GRILL INC COM 169656105 29891 49408 SH SOLE 9596 0 39812 CHOICE HOTELS INTL INC COM 169905106 83935 1547197 SH SOLE 1396624 0 150573 CHONGQING CHANGAN AUTOMOB-A COM 6193948 6913 2026820 SH SOLE 2026820 0 0 CHONGQING CHANGAN AUTOMOBI-B COM 6159478 22081 8632772 SH SOLE 6234166 0 2398606 CHONGQING RURAL COMMERCIAL-H COM B4Q1Y57 18472 23060000 SH SOLE 17114000 0 5946000 CHUBB CORP COM 171232101 6088 63993 SH SOLE 13320 0 50673 CHURCH & DWIGHT CO INC COM 171340102 17437 214937 SH SOLE 87717 0 127220 CI FINANCIAL CORP COM 125491100 68763 2554979 SH SOLE 1921572 0 633407 CIA DE DISTRIBUCION INTEGRAL COM BP3QYZ2 2053 103533 SH SOLE 103533 0 0 CIE FINANCIERE RICHEMON-BR A COM BCRWZ18 67465 829055 SH SOLE 579956 0 249099 CIELO SA COM B614LY3 27439 1939400 SH SOLE 0 0 1939400 CIENA CORP COM 171779309 697 29461 SH SOLE 1822 0 27639 CIMAREX ENERGY CO COM 171798101 6384 57876 SH SOLE 30888 0 26988 CIMC ENRIC HOLDINGS LTD COM B0M6DX9 11695 13758000 SH SOLE 9926000 0 3832000 CINEMARK HOLDINGS INC COM 17243V102 1098 27326 SH SOLE 1429 0 25897 CINEWORLD GROUP PLC COM B15FWH7 14960 2063841 SH SOLE 1667034 0 396807 CINTAS CORP COM 172908105 13932 164705 SH SOLE 27163 0 137542 CIPUTRA DEVELOPMENT TBK PT COM 6291767 333 3513589 SH SOLE 2605289 0 908300 CIRCOR INTERNATIONAL INC COM 17273K109 13239 242797 SH SOLE 191526 0 51271 CISCO SYSTEMS INC COM 17275R102 12167 443131 SH SOLE 131007 0 312124 CITIC SECURITIES CO LTD-H COM B6SPB49 28552 7919500 SH SOLE 6265000 0 1654500 CITIGROUP INC COM 172967424 33429 605174 SH SOLE 67736 0 537438 CITIZENS FINANCIAL GROUP COM 174610105 412 15103 SH SOLE 2235 0 12868 CITRIX SYSTEMS INC COM 177376100 1511 21549 SH SOLE 9254 0 12295 CIVISTA BANCSHARES INC COM COM 178867107 1301 120522 SH SOLE 0 0 120522 CK HUTCHISON HOLDINGS LTD COM BW9P816 57587 3919639 SH SOLE 3197639 0 722000 CLARCOR INC COM 179895107 327 5263 SH SOLE 4613 0 650 CLARIANT AG-REG COM 7113990 78843 3845672 SH SOLE 3143901 0 701771 CLEANAWAY CO LTD COM B4VYX10 11540 1951000 SH SOLE 1444000 0 507000 CLEARBRIDGE ENERGY MLP TOTAL R COM 18469Q108 274 15000 SH SOLE 15000 0 0 CLICKS GROUP LTD COM 6105578 21511 2901035 SH SOLE 2412059 0 488976 CLOROX COMPANY COM 189054109 5000 48071 SH SOLE 2838 0 45233 CLOSE BROTHERS GROUP PLC COM 0766807 22919 953745 SH SOLE 767627 0 186118 CME GROUP INC COM 12572Q105 8794 94501 SH SOLE 6314 0 88187 CMS ENERGY CORP COM 125896100 1300 40840 SH SOLE 3610 0 37230 CNA FINANCIAL CORP COM 126117100 307 8022 SH SOLE 1397 0 6625 CNH INDUSTRIAL N V ADR N20944109 94 10148 SH SOLE 3000 0 7148 CNO FINANCIAL GROUP INC COM 12621E103 22622 1232783 SH SOLE 946714 0 286069 CNOOC LTD COM B00G0S5 26181 18452000 SH SOLE 12976000 0 5476000 CNOOC LTD-SPON ADR ADR 126132109 1635 11523 SH SOLE 28 0 11495 COAST DISTRIBUTION SYSTEM INC COM 190345108 608 163697 SH SOLE 0 0 163697 COBIZ FINANCIAL INC COM 190897108 18854 1442519 SH SOLE 1219972 0 222547 COCA-COLA CO/THE COM 191216100 8723 222358 SH SOLE 51537 0 170821 COCHLEAR LTD COM 6211798 589 9568 SH SOLE 0 0 9568 COGENT COMMUNICATIONS HOLDINGS COM 19239V302 4798 141800 SH SOLE 5175 0 136625 COGNEX CORP COM 192422103 646 13448 SH SOLE 7514 0 5934 COGNIZANT TECH SOLUTIONS-A COM 192446102 11969 195947 SH SOLE 126495 0 69452 COHEN & STEERS INC COM 19247A100 221 6505 SH SOLE 6505 0 0 COLGATE PALMOLIVE (INDIA) COM 6139696 2337 72963 SH SOLE 72963 0 0 COLGATE-PALMOLIVE CO COM 194162103 170681 2609414 SH SOLE 1948803 0 660611 COLLECTORS UNIVERSE COM 19421R200 4747 238135 SH SOLE 227067 0 11068 COLLIERS INTERNATIONAL GROUP COM 194693107 49717 1292042 SH SOLE 1139475 0 152567 COLOPLAST-B COM B8FMRX8 45806 698447 SH SOLE 571091 0 127356 COLUMBIA SPORTSWEAR CO COM 198516106 697 11534 SH SOLE 11300 0 234 COMCAST CORP-CLASS A COM 20030N101 14431 239955 SH SOLE 13707 0 226248 COMCAST CORP-SPECIAL CL A COM 20030N200 1617 26985 SH SOLE 4802 0 22183 COMFORTDELGRO CORP LTD COM 6603737 28332 12188000 SH SOLE 9686000 0 2502000 COMMERCE BANCSHARES INC COM 200525103 1211 25896 SH SOLE 0 0 25896 COMMUNICATIONS SALES & LE COM 20341J104 471 19067 SH SOLE 556 0 18511 COMPAL ELECTRONICS COM 6225744 6350 8336755 SH SOLE 894755 0 7442000 COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 406 24776 SH SOLE 3760 0 21016 COMPASS GROUP PLC ADR G23296190 214 12994 SH SOLE 0 0 12994 COMPASS GROUP PLC COM BLNN3L4 267791 16170448 SH SOLE 11243445 0 4927002 COMPASS GROUP PLC-SPON ADR ADR 20449X302 5571 332878 SH SOLE 290510 0 42367 COMPASS MINERALS INTERNATION COM 20451N101 703 8557 SH SOLE 527 0 8030 COMPUGEN LIMITED ADR M25722105 1416 204150 SH SOLE 0 0 204150 COMPUTER SERVICES INC COM 20539A105 232 5233 SH SOLE 0 0 5233 COMSCORE INC COM 20564W105 10136 190324 SH SOLE 174119 0 16205 CONAGRA FOODS INC COM 205887102 934 21354 SH SOLE 1820 0 19534 CONCHO RESOURCES INC COM 20605P101 83273 731372 SH SOLE 431974 0 299398 CONMED CORP COM 207410101 22566 387266 SH SOLE 314535 0 72731 CONNECTURE INC COM 20786J106 2630 249169 SH SOLE 235081 0 14088 CONOCOPHILLIPS COM 20825C104 11812 192351 SH SOLE 52307 0 140044 CONRAD INDS INC COM 208305102 210 7000 SH SOLE 0 0 7000 CONSOLIDATED EDISON INC COM 209115104 400 6923 SH SOLE 1430 0 5493 CONSTELLATION SOFTWARE INC COM 21037X100 27069 68153 SH SOLE 55623 0 12530 CONSUMER DISCRETIONARY SELT ETF 81369Y407 1026 13428 SH SOLE 4117 0 9311 CONTINENTAL AG COM 4598589 258158 1091624 SH SOLE 826959 0 264665 CONTINENTAL AG-SPONS ADR ADR 210771200 2368 49565 SH SOLE 43227 0 6338 CONTINENTAL ENERGY CORP FOR ADR 210909107 1 91000 SH SOLE 0 0 91000 CONTINENTAL RESOURCES INC/OK COM 212015101 15053 355119 SH SOLE 266844 0 88275 COOPER COS INC/THE COM 216648402 27796 156184 SH SOLE 9812 0 146372 COPA HOLDINGS SA-CLASS A COM B0TNJH9 17402 210706 SH SOLE 141145 0 69561 COPART INC COM 217204106 680 19185 SH SOLE 14407 0 4778 CORCEPT THERAPEUTICS INC COM 218352102 162 27000 SH SOLE 0 0 27000 CORE LABORATORIES N.V. COM 2182531 1194 10473 SH SOLE 5236 0 5237 CORNING INC COM 219350105 2171 110064 SH SOLE 14651 0 95413 COSMAX INC COM BKF2806 8220 45503 SH SOLE 33685 0 11818 COSMO LADY CHINA HOLDINGS CO COM BNFWNX5 10463 10617000 SH SOLE 7864000 0 2753000 COSTAR GROUP INC COM 22160N109 283566 1408955 SH SOLE 1010894 0 398061 COSTCO WHOLESALE CORP COM 22160K105 144361 1068867 SH SOLE 780800 0 288067 COUPONS.COM INC COM 22265J102 6152 570124 SH SOLE 541320 0 28804 COWAY CO LTD COM 6173401 52834 644793 SH SOLE 374167 0 270626 COWEN GROUP INC-CLASS A COM 223622101 13279 2074850 SH SOLE 1969804 0 105046 CP ALL PCL-FOREIGN COM B08YDF9 27351 19974200 SH SOLE 13872900 0 6101300 CR BARD INC COM 067383109 1088 6379 SH SOLE 2075 0 4304 CRAWFORD & CO-CL B COM 224633107 164 19500 SH SOLE 0 0 19500 CREDICORP LTD COM 2232878 136135 979954 SH SOLE 656884 0 323070 CREDIT ACCEPTANCE CORP-MICH COM 225310101 3323 13500 SH SOLE 0 0 13500 CREDITO REAL SAB DE CV SOFOM COM B8DST54 9531 4254365 SH SOLE 3205698 0 1048667 CREE INC COM 225447101 736 28298 SH SOLE 3568 0 24730 CRITEO S A SPONSORED ADS ADR 226718104 2479 52021 SH SOLE 3425 0 48596 CRRC CORP LTD - H COM B2R2ZC9 112241 73122099 SH SOLE 44194781 0 28927318 CRRC CORP LTD-A COM B3CPT84 3493 1179910 SH SOLE 1179910 0 0 CSG SYSTEMS INTL INC COM 126349109 497 15712 SH SOLE 636 0 15076 CSR LTD COM 6238645 29 10288 SH SOLE 10288 0 0 CSX CORP COM 126408103 872 26694 SH SOLE 2578 0 24116 CT ENVIRONMENTAL GROUP LTD COM BYT33S6 15878 11928000 SH SOLE 8818000 0 3110000 CTBC FINANCIAL HOLDING CO LT COM 6527666 76061 96577000 SH SOLE 73068000 0 23509000 CTS EVENTIM AG & CO KGAA COM 5881857 22222 609831 SH SOLE 495313 0 114518 CUB ELECPARTS INC COM B297JM0 17422 1389000 SH SOLE 1018000 0 371000 CUMMINS INC COM 231021106 2203 16796 SH SOLE 1202 0 15594 CURTISS-WRIGHT CORP COM 231561101 24348 336114 SH SOLE 269759 0 66355 CVC BRASIL OPERADORA E AGENC COM BGSH2S6 7157 1213500 SH SOLE 998200 0 215300 CVENT INC COM 23247G109 41069 1593049 SH SOLE 1426128 0 166921 CVS HEALTH CORP COM 126650100 25055 238895 SH SOLE 48408 0 190487 CYBERARK SOFTWARE LTD ORDIN ADR M2682V108 547 8715 SH SOLE 800 0 7915 CYRUSONE INC COM 23283R100 843 28633 SH SOLE 1979 0 26654 D R HORTON INC COM 23331A109 754 27576 SH SOLE 0 0 27576 D&L INDUSTRIES INC COM B99R1B2 4458 10349900 SH SOLE 7666100 0 2683800 D.G. KHAN CEMENT COM 6244932 9370 6679500 SH SOLE 4849000 0 1830500 DABUR INDIA LTD COM 6297356 5354 1217295 SH SOLE 1217295 0 0 DAICEL CORP COM 6250542 74526 5801100 SH SOLE 4629900 0 1171200 DAIKIN INDUSTRIES LTD COM 6250724 280688 3899015 SH SOLE 2911515 0 987500 DAKTRONICS INC COM 234264109 283 23900 SH SOLE 0 0 23900 DAMAC PROPERTIES DUBAI CO COM BVC39Y0 15538 18528877 SH SOLE 13537244 0 4991633 DANA HOLDING CORP COM 235825205 15252 741153 SH SOLE 597224 0 143929 DANAHER CORP COM 235851102 89506 1045755 SH SOLE 375821 0 669934 DARDEN RESTAURANTS INC COM 237194105 521 7334 SH SOLE 535 0 6799 DARLING INGREDIENTS INC COM 237266101 11282 769555 SH SOLE 613780 0 155775 DASSAULT SYSTEMES S-SPON ADR ADR 237545108 2206 30211 SH SOLE 26786 0 3425 DBS GROUP HOLDINGS LTD COM 6175203 82121 5344400 SH SOLE 4371100 0 973300 DCP MIDSTREAM PARTNERS LP COM 23311P100 208 6780 SH SOLE 320 0 6460 DEBENHAMS PLC COM B126KH9 30 21546 SH SOLE 21546 0 0 DEERE & CO COM 244199105 2468 25435 SH SOLE 7111 0 18324 DEL TACO RESTAURANTS INC COM 52748T203 264 15000 SH SOLE 10000 0 5000 DELHAIZE GROUP COM 4262118 547 6634 SH SOLE 2390 0 4244 DE'LONGHI SPA COM 7169517 21943 957868 SH SOLE 772806 0 185062 DELTA ELECTRONICS INC COM 6260734 25829 5044000 SH SOLE 2935000 0 2109000 DEMANDWARE INC COM 24802Y105 17446 245444 SH SOLE 69082 0 176362 DENTSPLY INTERNATIONAL INC COM 249030107 1859 36065 SH SOLE 2315 0 33750 DERWENT LONDON PLC COM 0265274 40524 757421 SH SOLE 619153 0 138268 DEUTSCHE ANNINGTON IMMOBILIE COM BBJPFY1 31823 1128885 SH SOLE 924990 0 203895 DEUTSCHE EUROSHOP AG COM 4754972 1992 45398 SH SOLE 45398 0 0 DEUTSCHE POST AG-SPON ADR ADR 25157Y202 289 9831 SH SOLE 256 0 9575 DEUTSCHE TELEKOM AG-REG COM B01DGB0 182 10000 SH SOLE 10000 0 0 DEUTSCHE TELEKOM AG-SPON ADR ADR 251566105 402 23400 SH SOLE 0 0 23400 DEUTSCHE WOHNEN AG-BR COM B0YZ0Z5 28478 1243425 SH SOLE 1014907 0 228518 DEUTSCHE X TRACKERS MSCI EAFE ETF 233051200 2683 93758 SH SOLE 574 0 93184 DEUTSCHE X TRACKERS MSCI EUROP ETF 233051853 232 8640 SH SOLE 0 0 8640 DEVON ENERGY CORP COM 25179M103 2423 40733 SH SOLE 2168 0 38565 DEXCOM INC COM 252131107 85983 1075062 SH SOLE 306139 0 768923 DHC SOFTWARE CO LTD -A COM B18TH93 1481 319447 SH SOLE 319447 0 0 DIAGEO PLC-SPONSORED ADR ADR 25243Q205 3850 33181 SH SOLE 7387 0 25794 DIALOG SEMICONDUCTOR PLC COM 5982200 44321 820335 SH SOLE 673158 0 147177 DIAMOND OFFSHORE DRILLING COM 25271C102 433 16794 SH SOLE 674 0 16120 DIAMONDBACK ENERGY INC COM 25278X109 49332 654445 SH SOLE 586435 0 68010 DIASORIN SPA COM B234WN9 18587 407366 SH SOLE 334798 0 72568 DICK'S SPORTING GOODS INC COM 253393102 976 18867 SH SOLE 1300 0 17567 DIPLOMAT PHARMACY INC COM COM 25456K101 408 9135 SH SOLE 675 0 8460 DIRECTV COM 25490A309 2567 27667 SH SOLE 17883 0 9784 DISCOVER FINANCIAL SERVICES COM 254709108 2877 49934 SH SOLE 30687 1000 18247 DISCOVERY COMMUNICATIONS-A COM 25470F104 416 12521 SH SOLE 6701 0 5820 DISCOVERY COMMUNICATIONS-C COM 25470F302 402 12955 SH SOLE 6333 0 6622 DISCOVERY LTD COM 6177878 110910 10644373 SH SOLE 7129422 0 3514951 DISH TV INDIA LTD COM B1RMW32 9347 5596830 SH SOLE 5596830 0 0 DISTRIBUIDORA INTERNACIONAL COM B55ZR92 75057 9834074 SH SOLE 7936010 0 1898064 DIXIE GROUP INC COM 255519100 1199 114223 SH SOLE 0 0 114223 DNP SELECT INCOME FUND INC COM 23325P104 404 40045 SH SOLE 0 0 40045 DOLBY LABORATORIES INC-CL A COM 25659T107 244 6161 SH SOLE 650 0 5511 DOLLAR GENERAL CORP COM 256677105 369886 4757988 SH SOLE 3131866 0 1626122 DOLLARAMA INC COM 25675T107 58137 958799 SH SOLE 782557 0 176242 DOMINION MIDSTREAM PARTNERS LP LP 257454108 356 9310 SH SOLE 0 0 9310 DOMINION RESOURCES INC/VA COM 25746U109 1404 21004 SH SOLE 4973 0 16031 DOMINO'S PIZZA ENTERPRISES L COM B07SFG7 15189 553714 SH SOLE 446170 0 107544 DOMINO'S PIZZA GROUP PLC COM B1S49Q9 39452 3228553 SH SOLE 2588042 0 640511 DONALDSON CO INC COM 257651109 4597 128432 SH SOLE 70181 0 58251 DORMAN PRODUCTS INC COM 258278100 686 14400 SH SOLE 0 0 14400 DOUGLAS EMMETT INC COM 25960P109 19061 707544 SH SOLE 553376 0 154168 DOUTOR NICHIRES HOLDINGS CO COM B249GF3 1984 113100 SH SOLE 113100 0 0 DOVER CORP COM 260003108 365 5211 SH SOLE 610 0 4601 DOW CHEMICAL CO/THE COM 260543103 12925 252596 SH SOLE 142406 0 110190 DP WORLD LTD COM B291WY5 47804 2233809 SH SOLE 1605590 0 628219 DREW INDUSTRIES INC COM 26168L205 51935 895123 SH SOLE 802587 0 92536 DST SYSTEMS INC COM 233326107 5657 44900 SH SOLE 6700 0 38200 DSW INC-CLASS A COM 23334L102 291 8736 SH SOLE 0 0 8736 DTE ENERGY COMPANY COM 233331107 714 9571 SH SOLE 1489 0 8082 DU PONT (E.I.) DE NEMOURS COM 263534109 6410 100237 SH SOLE 10124 0 90113 DUBAI ISLAMIC BANK COM 6283452 37191 19970828 SH SOLE 14938160 0 5032668 DUFF & PHELPS SELECT ENERGY ML LP 26433F108 119 10000 SH SOLE 0 0 10000 DUKE ENERGY CORP COM 26441C204 5458 77296 SH SOLE 8551 0 68745 DULUXGROUP LTD COM B3VL4P5 31549 7176081 SH SOLE 5817244 0 1358837 DUN & BRADSTREET CORP COM 26483E100 1298 10643 SH SOLE 1400 0 9243 DUNKIN' BRANDS GROUP INC COM 265504100 30260 550173 SH SOLE 85179 0 464994 DURECT CORPORATION COM 266605104 40 16935 SH SOLE 0 0 16935 DYNAVAX TECHNOLOGIES CORP COM 268158201 4390 187396 SH SOLE 18184 0 169212 E*TRADE FINANCIAL CORP COM 269246401 1704 56881 SH SOLE 2911 0 53970 E.SUN FINANCIAL HOLDING CO COM 6433912 63890 95693748 SH SOLE 72581705 0 23112043 EAGLE BANCORP INC COM 268948106 24416 555409 SH SOLE 450653 0 104756 EAGLE PHARMACEUTICALS INC COM COM 269796108 3543 43820 SH SOLE 9200 0 34620 EAST AFRICAN BREWERIES LTD COM B04NN72 1679 548000 SH SOLE 405800 0 142200 EAST WEST BANCORP INC COM 27579R104 1977 44100 SH SOLE 2372 0 41728 EASTGROUP PROPERTIES INC COM 277276101 11463 203877 SH SOLE 157500 0 46377 EASYJET PLC COM B7KR2P8 206899 8509502 SH SOLE 6223631 0 2285871 EATON CORP PLC COM B8KQN82 8879 131559 SH SOLE 11383 0 120176 EBAY INC COM 278642103 35342 586689 SH SOLE 249107 0 337582 ECHO ENTERTAINMENT GROUP LTD COM B3SVQF2 21727 6483677 SH SOLE 5266760 0 1216917 ECHO GLOBAL LOGISTICS INC COM 27875T101 6597 202019 SH SOLE 19746 0 182273 ECLAT TEXTILE COMPANY LTD COM 6345783 55676 3395000 SH SOLE 2651000 0 744000 ECOLAB INC COM 278865100 87144 770710 SH SOLE 241685 0 529025 E-COMMERCE CHINA DANGDANG I ADR 26833A105 173 19250 SH SOLE 4500 0 14750 EDGEWATER BANCORP COM 28027J108 359 35900 SH SOLE 500 0 35400 EDUCATION REALTY TRUST INC COM 28140H203 19314 615878 SH SOLE 498070 0 117808 EDWARDS LIFESCIENCES CORP COM 28176E108 455 3199 SH SOLE 289 0 2910 EGSHARES BEYOND BRICS ETF ETF 268461639 364 19066 SH SOLE 0 0 19066 EICHER MOTORS LTD COM 6099819 39180 127381 SH SOLE 105325 0 22056 EL POLLO LOCO HOLDINGS INC COM 268603107 1595 77035 SH SOLE 18375 0 58660 ELBIT SYSTEMS LTD COM 6308913 10740 136691 SH SOLE 108616 0 28075 ELECTRONIC ARTS INC COM 285512109 1053 15850 SH SOLE 2750 0 13100 ELI LILLY & CO COM 532457108 6591 78957 SH SOLE 16307 0 62650 ELISA OYJ COM 5701513 26807 846264 SH SOLE 691473 0 154791 ELLIE MAE INC COM 28849P100 257 3692 SH SOLE 42 0 3650 EMAAR MALLS GROUP PJSC COM BQWJP56 52013 57197588 SH SOLE 40698220 0 16499368 EMAAR PROPERTIES PJSC COM B01RM25 75039 34976410 SH SOLE 25185369 0 9791041 EMAMI LTD COM 6741035 4965 272622 SH SOLE 272622 0 0 EMC CORP/MA COM 268648102 1005 38119 SH SOLE 8005 0 30114 EMCOR GROUP INC COM 29084Q100 20128 421362 SH SOLE 334162 0 87200 EMERGE ENERGY SVCS LP COM UNIT LP 29102H108 438 12135 SH SOLE 3350 0 8785 EMERSON ELECTRIC CO COM 291011104 7850 141619 SH SOLE 57306 0 84313 ENBRIDGE ENERGY MANAGEMENT LLC COM 29250X103 620 18797 SH SOLE 0 0 18797 ENBRIDGE ENERGY PARTNERS LP COM 29250R106 4528 135876 SH SOLE 13230 0 122646 ENBRIDGE INC COM 29250N105 154342 3298884 SH SOLE 2692817 0 606067 ENCANA CORP COM 292505104 833 75637 SH SOLE 2328 0 73309 ENCORE CAPITAL GROUP INC COM 292554102 130503 3053419 SH SOLE 2826379 0 227040 ENDO INTERNATIONAL PLC COM BJ3V905 202 2550 SH SOLE 500 0 2050 ENERGY SELECT SECTOR SPDR ETF 81369Y506 29419 391422 SH SOLE 383710 0 7712 ENERGY TRANSFER EQUITY LP COM 29273V100 7124 111039 SH SOLE 4960 0 106079 ENERGY TRANSFER PARTNERS LP COM 29273R109 10190 195235 SH SOLE 37304 0 157931 ENERPLUS CORP COM 292766102 10676 1215987 SH SOLE 450416 0 765571 ENGIE-SPON ADR ADR 29286D105 231 12425 SH SOLE 0 0 12425 ENGRO FOODS LTD COM B67ZKR6 9130 6136000 SH SOLE 4462500 0 1673500 ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 1780 57285 SH SOLE 0 0 57285 ENLINK MIDSTREAM PARTNERS LP C LP 29336U107 1779 80985 SH SOLE 8700 0 72285 ENN ENERGY HOLDINGS LTD COM 6333937 68863 11419500 SH SOLE 6096000 0 5323500 ENSERVCO CORPORATION COM 29358Y102 75 50425 SH SOLE 10000 0 40425 ENSURGE INC COM 293596300 3 100000 SH SOLE 0 0 100000 ENTEGRIS INC COM 29362U104 147 10082 SH SOLE 202 0 9880 ENTELLUS MEDICAL INC COM COM 29363K105 208 8050 SH SOLE 0 0 8050 ENTERPRISE PRODUCTS PARTNERS COM 293792107 15390 514916 SH SOLE 61118 0 453798 ENTIA BIOSCIENCES INC COM 29384E104 18 100000 SH SOLE 0 0 100000 ENTRADE INC COM 29382L100 0 79388 SH SOLE 0 0 79388 ENVESTNET INC COM 29404K106 2064 51074 SH SOLE 9804 0 41270 ENVISION HEALTHCARE HOLDINGS COM 29413U103 228 5800 SH SOLE 0 0 5800 EOG RESOURCES INC COM 26875P101 112021 1279511 SH SOLE 738868 0 540643 EOH HOLDINGS LTD COM 6126773 7503 581804 SH SOLE 431746 0 150058 EPR PROPERTIES COM 26884U109 17303 315862 SH SOLE 253505 0 62357 EQT CORP COM 26884L109 587 7220 SH SOLE 7090 0 130 EQUIFAX INC COM 294429105 272556 2807251 SH SOLE 1855650 0 951601 EQUITY GROUP HOLDINGS LTD COM B0WCDV5 2497 5216700 SH SOLE 4068700 0 1148000 EQUITY LIFESTYLE PROPERTIES IN COM 29472R108 205 3900 SH SOLE 0 0 3900 EQUITY RESIDENTIAL COM 29476L107 715 10202 SH SOLE 5586 0 4616 EREGLI DEMIR VE CELIK FABRIK COM B03MS97 53 32518 SH SOLE 32518 0 0 ESSENTRA PLC COM B074435 424 27121 SH SOLE 27121 0 0 ESSEX PROPERTY TRUST INC COM 297178105 1638 7709 SH SOLE 460 0 7249 ESSEX RENTAL CORP COM 297187106 591 726500 SH SOLE 514800 0 211700 ESSILOR INTERNATIONAL COM 7212477 118412 993220 SH SOLE 751871 0 241349 ESTEE LAUDER COMPANIES-CL A COM 518439104 24053 277555 SH SOLE 35867 0 241688 ESTERLINE TECHNOLOGIES CORP COM 297425100 20152 211374 SH SOLE 166079 0 45295 ETFS PHYSCL SWISS GOLD SHRS ETF 26922Y105 218 1900 SH SOLE 1900 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 11465 435283 SH SOLE 347663 0 87620 EUROFINS SCIENTIFIC COM 5972643 38859 127704 SH SOLE 104383 0 23321 EVERBANK FINANCIAL CORP COM 29977G102 5993 304997 SH SOLE 37220 0 267777 EVERGRANDE REAL ESTATE GROUP COM B2Q8YL0 54 90000 SH SOLE 90000 0 0 EVERTEC INC COM 30040P103 13105 616979 SH SOLE 484022 0 132957 EVOLVING SYSTEMS INC COM 30049R209 6565 732685 SH SOLE 695359 0 37326 EXACT SCIENCES CORP COM 30063P105 160669 5402473 SH SOLE 3809215 0 1593258 EXAMWORKS GROUP INC COM 30066A105 14826 379194 SH SOLE 279560 0 99634 EXAR CORP COM 300645108 7843 801919 SH SOLE 761366 0 40553 EXELIXIS INC COM 30161Q104 76 20400 SH SOLE 10000 0 10400 EXELON CORP COM 30161N101 6756 215060 SH SOLE 27171 0 187889 EXELON CORPORATION OPTION 30161N901 108 3500 SH Call SOLE 0 0 3500 EXLSERVICE HOLDINGS INC COM 302081104 274 7931 SH SOLE 1508 0 6423 EXPEDIA INC COM 30212P303 621 5686 SH SOLE 3113 0 2573 EXPEDITORS INTL WASH INC COM 302130109 647 14035 SH SOLE 6679 0 7356 EXPERIAN PLC COM B19NLV4 20069 1101016 SH SOLE 355779 0 745237 EXPERIAN PLC-SPONS ADR ADR 30215C101 3617 197450 SH SOLE 175319 0 22131 EXPRESS INC COM 30219E103 14642 808530 SH SOLE 637960 0 170570 EXPRESS SCRIPTS HOLDING CO COM 30219G108 147248 1655596 SH SOLE 866949 0 788647 EXTERRAN HOLDINGS INC COM 30225X103 16967 519666 SH SOLE 416111 0 103555 EXXON MOBIL CORP COM 30231G102 42197 507185 SH SOLE 156618 0 350567 F5 NETWORKS INC COM 315616102 322 2673 SH SOLE 642 0 2031 FACEBOOK INC-A COM 30303M102 192587 2245527 SH SOLE 1299899 0 945628 FACTSET RESEARCH SYSTEMS INC COM 303075105 58694 361176 SH SOLE 320808 0 40368 FAIR ISAAC INC FORMERLY FAIR I COM 303250104 433 4775 SH SOLE 0 0 4775 FANUC CORP COM 6356934 179358 875086 SH SOLE 643161 0 231925 FANUC CORP-UNSP ADR ADR 307305102 3219 94118 SH SOLE 83522 0 10596 FARO TECHNOLOGIES INC COM 311642102 2627 56250 SH SOLE 47470 0 8780 FASTENAL CO COM 311900104 160409 3802986 SH SOLE 1692308 0 2110678 FASTIGHETS AB BALDER-B SHRS COM B0LC9F2 1290 83683 SH SOLE 83683 0 0 FEDEX CORP COM 31428X106 2968 17419 SH SOLE 2786 0 14633 FIBRA UNO ADMINISTRACION SA COM B671GT8 58891 24720279 SH SOLE 17686977 0 7033302 FIBROGEN INC COM COM 31572Q808 258 11000 SH SOLE 1400 0 9600 FIDELITY NATIONAL INFO SERV COM 31620M106 2223 35965 SH SOLE 2159 0 33806 FIELMANN AG COM 4409205 24326 358092 SH SOLE 292626 0 65466 FIFTH THIRD BANCORP COM 316773100 1305 62699 SH SOLE 2273 0 60426 FINANCIAL ENGINES INC COM 317485100 18046 424820 SH SOLE 157255 0 267565 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 454 18675 SH SOLE 4961 0 13714 FINOLEX INDUSTRIES LTD COM 6139867 3434 852762 SH SOLE 852762 0 0 FIREEYE INC COM 31816Q101 24003 490772 SH SOLE 56192 0 434580 FIRST AMERICAN FINANCIAL COM 31847R102 18478 496578 SH SOLE 392128 0 104450 FIRST BANCORP IND INC COM 31867T202 59 19895 SH SOLE 0 0 19895 FIRST CASH FINL SVCS INC COM 31942D107 65460 1435844 SH SOLE 1293316 0 142528 FIRST FEDERAL OF NORTHERN MICH COM 32021X105 455 71292 SH SOLE 0 0 71292 FIRST GULF BANK COM 6122782 67838 16392478 SH SOLE 12289528 0 4102950 FIRST HORIZON NATIONAL CORP COM 320517105 180 11496 SH SOLE 11496 0 0 FIRST MIDWEST BANCORP INC/IL COM 320867104 615 32396 SH SOLE 23750 0 8646 FIRST REPUBLIC BANK/CA COM 33616C100 280 4448 SH SOLE 348 0 4100 FIRST TR LARGE CAP VALUE OPPOR ETF 33735J101 450 10608 SH SOLE 10608 0 0 FIRST TRUST DORSEY WRIGHT FOCU ETF 33738R605 245 10050 SH SOLE 0 0 10050 FIRST TRUST ETF DOW JONES INTE ETF 33733E302 2344 34892 SH SOLE 89 0 34803 FIRST TRUST NORTH AMERICAN ENE ETF 33738D101 536 21135 SH SOLE 0 0 21135 FIRSTMERIT CORP COM 337915102 977 46942 SH SOLE 0 0 46942 FIRSTRAND LTD COM 6606996 238437 54277650 SH SOLE 35335707 0 18941943 FIRSTSERVICE CORP COM 33767E103 75855 2731551 SH SOLE 2433322 0 298229 FISERV INC COM 337738108 43833 529201 SH SOLE 316857 0 212344 FISHER & PAYKEL HEALTHCARE C COM 6340250 21217 4579836 SH SOLE 3733456 0 846380 FLAGSTAR BANCORP INC COM COM 337930705 1549 83830 SH SOLE 330 0 83500 FLEETMATICS GROUP PLC COM B4XKTT6 14488 309386 SH SOLE 180990 0 128396 FLEXPOINT SENSOR SYSTEMS INC COM 33938W206 17 156700 SH SOLE 0 0 156700 FLOWSERVE CORP COM 34354P105 311 5916 SH SOLE 1235 0 4681 FLUOR CORP NEW COM 343412102 523 9881 SH SOLE 1582 0 8299 FMC CORP COM 302491303 716 13630 SH SOLE 1125 0 12505 FMSA HOLDINGS INC COM COM 30255X106 94 11500 SH SOLE 1500 0 10000 FNBH BANCORP INC HOWELL MICHI COM 302528203 177 141993 SH SOLE 141993 0 0 FOCUSED PHOTONICS HANGZHOU-A COM B5BRFK9 2385 392500 SH SOLE 392500 0 0 FOMENTO ECONOMICO MEX-SP ADR ADR 344419106 52846 593172 SH SOLE 448896 0 144276 FORD MOTOR CO COM 345370860 1953 130121 SH SOLE 14523 0 115598 FORD OTOMOTIV SANAYI AS COM B03MSR5 17711 1323480 SH SOLE 1112348 0 211132 FOREST CITY ENTERPRISES-CL A COM 345550107 14895 674014 SH SOLE 528438 0 145576 FORTINET INC COM 34959E109 2244 54306 SH SOLE 12834 0 41472 FORTUNE BRANDS HOME & SECURI COM 34964C106 5234 114229 SH SOLE 87393 0 26836 FOSHAN HAITIAN FLAVOURING -A COM BJ3KJC4 6777 1315750 SH SOLE 1315750 0 0 FOUNDATION MEDICINE INC COM COM 350465100 3059 90412 SH SOLE 6763 0 83649 FRANCESCAS HOLDINGS CORP COM 351793104 211 15630 SH SOLE 2000 0 13630 FRANKLIN COVEY CO COM 353469109 11863 584683 SH SOLE 546030 0 38653 FRANKLIN RESOURCES INC COM 354613101 779 15899 SH SOLE 4634 0 11265 FRANKLIN STREET PROPERTIES C COM 35471R106 1494 132193 SH SOLE 0 0 132193 FRANK'S INTERNATIONAL NV COM BCRY5H0 26641 1414091 SH SOLE 1264038 0 150053 FRANSHION PROPERTIES COM B23TGR6 6451 18054000 SH SOLE 13378000 0 4676000 FREEPORT-MCMORAN INC COM 35671D857 1707 91696 SH SOLE 22552 0 69144 FRESENIUS MEDICAL CARE AG & COM 5129074 627 7604 SH SOLE 0 0 7604 FRESH MARKET INC COM 35804H106 1395 43419 SH SOLE 319 0 43100 FRONTIER COMMUNICATIONS CORP COM 35906A108 145 29417 SH SOLE 2172 0 27245 FRUTAROM COM 6353418 22176 528470 SH SOLE 423398 0 105072 FUBON FINANCIAL HOLDING CO COM 6411673 231217 116190520 SH SOLE 76650860 0 39539660 FUEL TECH INC COM 359523107 65 30000 SH SOLE 0 0 30000 FUJI ELECTRIC CO LTD COM 6356365 40716 9454000 SH SOLE 7572000 0 1882000 FUJI HEAVY INDUSTRIES LTD COM 6356406 300810 8165172 SH SOLE 6151672 0 2013500 FUYAO GLASS INDUSTRY GROUP-H COM BWGCFG4 4475 1828000 SH SOLE 1355200 0 472800 FUYAO GROUP GLASS INDUSTR-A COM 6353537 2447 1062734 SH SOLE 1062734 0 0 G & K SERVICES INC -CL A COM 361268105 26290 380249 SH SOLE 305019 0 75230 GALENA BIOPHARMA INC COM 363256108 17 10000 SH SOLE 10000 0 0 GAMESTOP CORP-CLASS A COM 36467W109 740 17242 SH SOLE 8565 0 8677 GAP INC/THE COM 364760108 681 17873 SH SOLE 73 0 17800 GARMIN LTD ADR H2906T109 407 9275 SH SOLE 250 0 9025 GARRISON CAPITAL INC COM 366554103 2874 191775 SH SOLE 16475 0 175300 GARTNER INC COM 366651107 81399 948935 SH SOLE 815068 0 133867 GASLOG LTD COM B79J095 13562 679818 SH SOLE 534818 0 145000 GAZPROM PAO -SPON ADR ADR 368287207 150 28518 SH SOLE 0 0 28518 GEBERIT AG-REG COM B1WGG93 154633 463625 SH SOLE 336025 0 127600 GENERAC HOLDINGS INC COM 368736104 11861 298396 SH SOLE 234281 0 64115 GENERAL DYNAMICS CORP COM 369550108 1020 7204 SH SOLE 2020 0 5184 GENERAL ELECTRIC CO COM 369604103 48723 1833746 SH SOLE 609200 0 1224546 GENERAL MILLS INC COM 370334104 4507 80900 SH SOLE 14503 0 66397 GENERAL MOTORS CO COM 37045V100 1001 30043 SH SOLE 5212 0 24831 GENESCO INC COM 371532102 12681 192043 SH SOLE 152184 0 39859 GENESIS ENERGY LP UNITS LTD PA LP 371927104 1919 43740 SH SOLE 1500 0 42240 GENPACT LTD COM B23DBK6 120676 5657587 SH SOLE 3400125 0 2257462 GENTERA SAB DE CV COM BHWQZW1 21455 12044500 SH SOLE 10057200 0 1987300 GENTEX CORP COM 371901109 1284 78197 SH SOLE 72857 0 5340 GENTHERM INC COM 37253A103 13702 249530 SH SOLE 223761 0 25769 GENUINE PARTS CO COM 372460105 1384 15455 SH SOLE 500 0 14955 GEO GROUP INC/THE COM 36162J106 678 19846 SH SOLE 1231 0 18615 GILEAD SCIENCES INC COM 375558103 513907 4389369 SH SOLE 2556297 0 1833072 GJENSIDIGE FORSIKRING ASA COM B4PH0C5 21587 1343617 SH SOLE 1096694 0 246923 GLACIER BANCORP INC COM 37637Q105 23729 806570 SH SOLE 644206 0 162364 GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 2534 60853 SH SOLE 8393 0 52460 GLENCORE PLC COM B4T3BW6 103418 25757166 SH SOLE 22754271 0 3002895 GLENMARK PHARMACEUTICALS LTD COM 6698755 11140 713546 SH SOLE 644139 0 69407 GLOBAL LINKS CORPORATION COM 379408701 0 50000 SH SOLE 0 0 50000 GLOBAL PAYMENTS INC COM 37940X102 1950 18858 SH SOLE 5984 0 12874 GLOBAL X NEXT EMERGING & FRO ETF 37950E218 483 21890 SH SOLE 0 0 21890 GLOBANT S A ADR L44385109 1001 32924 SH SOLE 4742 0 28182 GLOBUS MEDICAL INC - A COM 379577208 3920 152735 SH SOLE 123156 0 29579 GLU MOBILE INC COM 379890106 281 45400 SH SOLE 0 0 45400 GMO INTERNET INC COM 6170167 2210 164700 SH SOLE 164700 0 0 GO-AHEAD GROUP PLC COM 0375377 15051 363335 SH SOLE 293058 0 70277 GOGO INC COM 38046C109 2674 124821 SH SOLE 17500 0 107321 GOLDCORP INC COM 380956409 1657 102335 SH SOLE 8735 0 93600 GOLDMAN SACHS GROUP INC COM 38141G104 77837 372805 SH SOLE 8658 0 364147 GOLDMAN SACHS MLP INCOME OPPOR CLOSED END FUND 38147W103 166 11100 SH SOLE 0 0 11100 GOLUB CAP BDC INC COM 38173M102 477 28860 SH SOLE 0 0 28860 GOOGLE INC-CL A COM 38259P508 201943 373940 SH SOLE 276965 0 96975 GOOGLE INC-CL C COM 38259P706 157604 302788 SH SOLE 190270 0 112518 GRACO INC COM 384109104 1506 21205 SH SOLE 475 0 20730 GRAHAM HOLDINGS CO-CLASS B COM 384637104 430 400 SH SOLE 0 0 400 GRAND CITY PROPERTIES COM B8K9X70 15245 878467 SH SOLE 719743 0 158724 GRANGES AB COM BRJ3BP0 6653 935581 SH SOLE 755270 0 180311 GREAT PORTLAND ESTATES PLC COM B01FLL1 23080 1891201 SH SOLE 1508307 0 382894 GREATBATCH INC COM 39153L106 24269 450100 SH SOLE 362958 0 87142 GREE ELECTRIC APPLIANCES I-A COM 6990257 12265 1190208 SH SOLE 1190208 0 0 GREENCORE GROUP PLC COM 0386410 19850 4019712 SH SOLE 3168702 0 851010 GREENLIGHT CAPITAL RE LTD C ADR G4095J109 394 13518 SH SOLE 1400 0 12118 GREGGS PLC COM B63QSB3 2369 127345 SH SOLE 127345 0 0 GREIF INC-CL A COM 397624107 257 7192 SH SOLE 2792 0 4400 GRG BANKING EQUIPMENT CO -A COM B23GZT2 1548 296733 SH SOLE 296733 0 0 GRIFOLS SA COM B01SPF2 10162 252430 SH SOLE 171937 0 80493 GRIFOLS SA - B PFD B3Y5WX8 2210 71495 SH SOLE 31300 0 40195 GRIFOLS SA BARCELONA US LIS ADR E5706X124 2668 66531 SH SOLE 0 0 66531 GRIFOLS SA-ADR ADR 398438408 4088 132003 SH SOLE 98397 0 33606 GROUPE EUROTUNNEL SE - REGR COM B292JQ9 3184 219961 SH SOLE 93659 0 126302 GROUPON INC COM 399473107 236 47020 SH SOLE 6000 0 41020 GROWLIFE INC COM COM 39985X104 0 10000 SH SOLE 0 0 10000 GRUBHUB INC COM 400110102 4802 140964 SH SOLE 31148 0 109816 GRUH FINANCE LTD COM B8FG6P5 11730 2851991 SH SOLE 2851991 0 0 GRUMA S.A.B.-B COM 2392545 28540 2208718 SH SOLE 1861068 0 347650 GRUPO AEROPORT DEL PACIFIC-B COM B0ZV104 14176 2067240 SH SOLE 1530826 0 536414 GRUPO AEROPORTUARIO DEL CENT COM B1KFX13 15448 3138150 SH SOLE 2462250 0 675900 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 18075 127405 SH SOLE 105096 0 22309 GRUPO FINANCIERO INBURSA-O COM 2822398 49649 21852149 SH SOLE 11852528 0 9999621 GRUPO LALA SAB DE CV COM BFNXZM7 5982 2855300 SH SOLE 2110492 0 744808 GRUPO TELEVISA SA-SPON ADR ADR 40049J206 62197 1602212 SH SOLE 1215223 0 386989 GSV CAPITAL CORP COM 36191J101 1598 155028 SH SOLE 24190 0 130838 GUANGDONG ADVERTISING GROU-A COM B3M2M08 2767 679348 SH SOLE 679348 0 0 GUANGDONG ALPHA ANIMATION-A COM B427D96 2753 450556 SH SOLE 450556 0 0 GUGGENHEIM CHINA SMALL CAP E ETF 18383Q853 28516 904700 SH SOLE 904700 0 0 GUGGENHEIM FRONTIER MARKETS ETF 18383Q838 1235 93100 SH SOLE 93100 0 0 GUGGENHEIM S&P 500 EQUAL WEIGH ETF 78355W106 1876 23520 SH SOLE 2955 0 20565 GUGGENHEIM S&P 500 PURE VALUE ETF 78355W304 1931 36050 SH SOLE 7350 0 28700 GUIDEWIRE SOFTWARE INC COM 40171V100 287400 5429825 SH SOLE 4313750 0 1116075 GUJARAT PIPAVAV PORT LTD COM B53NR43 3164 924698 SH SOLE 924698 0 0 GULF KEYSTONE PETROLEUM LTD COM B02YWT2 6 10000 SH SOLE 0 0 10000 GULFPORT ENERGY CORP COM 402635304 5620 139625 SH SOLE 108402 0 31223 GUNGHO ONLINE ENTERTAINMENT COM B064D84 45 11500 SH SOLE 11500 0 0 H LUNDBECK A/S COM 7085259 208 10795 SH SOLE 0 0 10795 HAIER ELECTRONICS GROUP CO COM B1TL3R8 70806 26264300 SH SOLE 19042300 0 7222000 HAIN CELESTIAL GROUP INC COM 405217100 364 5535 SH SOLE 82 0 5453 HAITIAN INTERNATIONAL HLDGS COM B1L2RC2 15824 6732883 SH SOLE 4630374 0 2102509 HALDEX AB COM 4407599 1433 108582 SH SOLE 108582 0 0 HALFORDS GROUP PLC COM B012TP2 1692 203779 SH SOLE 203779 0 0 HALLIBURTON CO COM 406216101 3919 91005 SH SOLE 15547 0 75458 HALMA PLC COM 0405207 42847 3575349 SH SOLE 2906914 0 668435 HALYARD HEALTH INC COM 40650V100 315 7779 SH SOLE 840 0 6939 HANA TOUR SERVICE INC COM 6311632 14705 128649 SH SOLE 95312 0 33337 HANGZHOU HIKVISION DIGITAL-A COM B450X03 11262 1558857 SH SOLE 1558857 0 0 HANGZHOU ROBAM APPLIANCES-A COM B59WFS4 3514 567984 SH SOLE 567984 0 0 HANOVER INSURANCE GROUP INC/ COM 410867105 19830 267866 SH SOLE 208598 0 59268 HANSSEM CO LTD COM 6536684 26897 106770 SH SOLE 78980 0 27790 HARLEY-DAVIDSON INC COM 412822108 10673 189425 SH SOLE 31241 0 158184 HARMAN INTERNATIONAL INDUSTRIE COM 413086109 202 1700 SH SOLE 500 0 1200 HARRIS CORP COM 413875105 882 11468 SH SOLE 41 0 11427 HARTFORD FINANCIAL SVCS GRP COM 416515104 268 6466 SH SOLE 2216 0 4250 HARVEST CAPITAL CREDIT CORP COM 41753F109 741 52775 SH SOLE 5825 0 46950 HASBRO INC COM 418056107 889 11905 SH SOLE 862 0 11043 HASEKO CORP COM 6414401 50874 4311100 SH SOLE 3481600 0 829500 HAYS PLC COM 0416102 2154 838358 SH SOLE 838358 0 0 HCA HOLDINGS INC COM 40412C101 333 3675 SH SOLE 569 0 3106 HCL TECHNOLOGIES LTD COM 6294896 67916 4702227 SH SOLE 3353141 0 1349086 HCP INC COM 40414L109 1093 29982 SH SOLE 637 0 29345 HD SUPPLY HOLDINGS INC COM 40416M105 1360 38673 SH SOLE 6546 0 32127 HDFC BANK LIMITED COM B5Q3JZ5 163695 9768145 SH SOLE 7364303 0 2403842 HDFC BANK LTD-ADR ADR 40415F101 152980 2527355 SH SOLE 1278720 0 1248635 HEADWATERS INC COM 42210P102 7171 393580 SH SOLE 373736 0 19844 HEALTH CARE REIT INC COM 42217K106 2198 33496 SH SOLE 1639 0 31857 HEALTH CARE SELECT SECTOR ETF 81369Y209 8124 109211 SH SOLE 2217 0 106994 HEALTHCARE SERVICES GROUP COM 421906108 98591 2983105 SH SOLE 1908080 0 1075025 HEALTHSOUTH CORP COM 421924309 135194 2935180 SH SOLE 2593427 0 341753 HEALTHSTREAM INC COM 42222N103 1906 62661 SH SOLE 4630 0 58031 HEALTHWAYS INC COM 422245100 2414 201595 SH SOLE 116530 0 85065 HEARTLAND PAYMENT SYSTEMS IN COM 42235N108 274 5068 SH SOLE 75 0 4993 HEBEI CHENGDE LOLO CO-A COM 6089155 1425 485358 SH SOLE 485358 0 0 HECLA MINING CO COM 422704106 27 10314 SH SOLE 10314 0 0 HEICO CORP COM 422806109 15669 268780 SH SOLE 199075 0 69705 HELIX ENERGY SOLUTIONS GROUP COM 42330P107 11797 934031 SH SOLE 735287 0 198744 HENGBAO CO LTD-A COM B1L8JW4 1770 463405 SH SOLE 463405 0 0 HENRY SCHEIN INC COM 806407102 1714 12059 SH SOLE 3041 0 9018 HERBALIFE LTD COM B0539H3 5575 101195 SH SOLE 95665 0 5530 HERITAGE-CRYSTAL CLEAN INC COM 42726M106 1998 135924 SH SOLE 1200 0 134724 HERMAN MILLER INC COM 600544100 362 12500 SH SOLE 12500 0 0 HERMES INTERNATIONAL COM 5253973 97699 262058 SH SOLE 200869 0 61189 HERMES MICROVISION INC COM B3WH021 23908 367000 SH SOLE 270000 0 97000 HERO MOTOCORP LTD COM 6327327 30519 770145 SH SOLE 770145 0 0 HERSHEY CO/THE COM 427866108 1985 22352 SH SOLE 5775 0 16577 HEWLETT-PACKARD CO COM 428236103 759 25299 SH SOLE 2320 0 22979 HEXAGON AB-B SHS COM B1XFTL2 142540 3937158 SH SOLE 2896947 0 1040211 HEXAWARE TECHNOLOGIES LTD COM B07LTC0 2300 573416 SH SOLE 573416 0 0 HEXCEL CORP COM 428291108 79168 1591632 SH SOLE 1436864 0 154768 HEXPOL AB COM BXBZB01 43860 4258956 SH SOLE 3462472 0 796484 HFF INC-CLASS A COM 40418F108 27286 653887 SH SOLE 242705 0 411182 HI-CRUSH PARTNERS LP COM 428337109 2892 94262 SH SOLE 10936 0 83326 HIGHLANDS BANKSHARES INC-VA COM 430893107 78 19800 SH SOLE 0 0 19800 HIGHWEALTH CONSTRUCTION CORP COM 6154075 41 17000 SH SOLE 17000 0 0 HIGHWOODS PROPERTIES INC COM 431284108 15432 386294 SH SOLE 308229 0 78065 HIKMA PHARMACEUTICALS PLC COM B0LCW08 24068 791707 SH SOLE 650320 0 141387 HILLTOP HOLDINGS INC COM 432748101 263 10953 SH SOLE 10001 0 952 HINDUSTAN UNILEVER LTD COM 6261674 160658 11160376 SH SOLE 8371995 0 2788381 HIROSHIMA BANK LTD/THE COM 6075723 33709 5635000 SH SOLE 4544000 0 1091000 HISCOX LTD COM BVZHXQ9 26615 2017072 SH SOLE 1648597 0 368475 HITACHI KOKUSAI ELECTRIC INC COM 6496368 2541 167000 SH SOLE 167000 0 0 HMS HOLDINGS CORP COM 40425J101 113471 6608725 SH SOLE 4716025 0 1892700 HOLLY ENERGY PARTNERS L P UNIT LP 435763107 1449 41260 SH SOLE 2060 0 39200 HOLLYSYS AUTOMATION TECHNOLO COM B0JCH50 24102 1002998 SH SOLE 840499 0 162499 HOLOGIC INC COM 436440101 1681 44180 SH SOLE 4170 0 40010 HOME BANCSHARES INC COM 436893200 25214 689665 SH SOLE 548230 0 141435 HOME CAPITAL GROUP INC COM 436913107 2540 73276 SH SOLE 73276 0 0 HOME DEPOT INC COM 437076102 157158 1414192 SH SOLE 522065 0 892127 HON HAI PRECISION INDUSTRY COM 6438564 41 13000 SH SOLE 13000 0 0 HONDA MOTOR CO LTD-SPONS ADR ADR 438128308 299 9264 SH SOLE 1187 0 8077 HONEYWELL INTERNATIONAL INC COM 438516106 6223 61037 SH SOLE 8277 0 52760 HONG KONG EXCHANGES & CLEAR COM 6267359 70004 1983600 SH SOLE 1621400 0 362200 HONGFA TECHNOLOGY CO LTD-A COM 6950347 1373 271715 SH SOLE 271715 0 0 HOPFED BANCORP INC COM 439734104 638 53947 SH SOLE 586 0 53361 HORIZON PHARMA PLC SHS COM G4617B105 452 13015 SH SOLE 425 0 12590 HORMEL FOODS CORP COM 440452100 693 12300 SH SOLE 0 0 12300 HORNBECK OFFSHORE SERVICES COM 440543106 4079 198686 SH SOLE 188261 0 10425 HORTONWORKS INC COM 440894103 7947 313862 SH SOLE 299082 0 14780 HOSHIZAKI ELECTRIC CO LTD COM B3FF8W8 23936 406800 SH SOLE 322500 0 84300 HOSPIRA INC COM 441060100 990 11160 SH SOLE 310 0 10850 HOTA INDUSTRIAL MFG CO LTD COM 6246251 8356 2599000 SH SOLE 1925000 0 674000 HOUSING DEVELOPMENT FINANCE COM 6171900 215284 10574489 SH SOLE 8110176 0 2464313 HOUSTON WIRE & CABLE CO COM 44244K109 393 39655 SH SOLE 0 0 39655 HOWDEN JOINERY GROUP PLC COM 0557681 32381 3978660 SH SOLE 3142339 0 836321 HOYA CORP COM 6441506 199423 4972964 SH SOLE 3592864 0 1380100 HSBC HOLDINGS PLC COM 6158163 6711 741655 SH SOLE 340924 0 400731 HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 4044 90272 SH SOLE 55819 0 34453 HUA HONG SEMICONDUCTOR LTD COM BRB3857 5195 3910400 SH SOLE 2893200 0 1017200 HUABAO INTERNATIONAL HOLDING COM B00HLY1 1459 2422000 SH SOLE 2422000 0 0 HUADONG MEDICINE CO LTD-A COM 6203245 3991 346214 SH SOLE 346214 0 0 HUANENG RENEWABLES CORP-H COM B4WTBY3 38737 95946000 SH SOLE 69306000 0 26640000 HUAYI BROTHERS MEDIA CORP-A COM B4VJ489 1259 204669 SH SOLE 204669 0 0 HUAYU AUTOMOTIVE SYSTEMS -A COM 6801713 2580 749240 SH SOLE 749240 0 0 HUBBELL INC -CL B COM 443510201 1469 13573 SH SOLE 1853 0 11720 HUDSON TECHNOLOGIES INC COM 444144109 11197 3208430 SH SOLE 3041469 0 166961 HUHTAMAKI OYJ COM 4447476 19119 619010 SH SOLE 498533 0 120477 HUMANA INC COM 444859102 975 5102 SH SOLE 710 0 4392 HUNDSUN TECHNOLOGIES INC-A COM 6610458 1557 86162 SH SOLE 86162 0 0 HUNT (JB) TRANSPRT SVCS INC COM 445658107 18360 223667 SH SOLE 181181 0 42486 HURON CONSULTING GROUP INC COM 447462102 54925 783650 SH SOLE 710402 0 73248 HUTTON TEL TR UT1ST TXFREE10 COM 447900101 39 10333 SH SOLE 10333 0 0 HYUNDAI DEVELOPMENT CO-ENGIN COM 6402428 23052 388422 SH SOLE 282410 0 106012 IBERIABANK CORP COM 450828108 20534 300951 SH SOLE 237986 0 62965 ICAD INC COM 44934S206 2493 769556 SH SOLE 730363 0 39193 ICF INTERNATIONAL INC COM 44925C103 68086 1953132 SH SOLE 1762445 0 190687 ICICI BANK LTD-SPON ADR ADR 45104G104 422 40547 SH SOLE 40547 0 0 ICON PLC COM B94G471 82085 1219704 SH SOLE 978359 0 241345 IDEX CORP COM 45167R104 722 9203 SH SOLE 7012 0 2191 IDEXX LABORATORIES INC COM 45168D104 310722 4844437 SH SOLE 2806885 0 2037552 IG GROUP HOLDINGS PLC COM B06QFB7 60101 5119250 SH SOLE 3810307 0 1308943 IHH HEALTHCARE BHD COM B83X6P8 31295 20861800 SH SOLE 11716600 0 9145200 IHS INC-CLASS A COM 451734107 19225 149461 SH SOLE 37605 0 111856 ILLINOIS TOOL WORKS COM 452308109 62127 676847 SH SOLE 199064 0 477783 ILLUMINA INC COM 452327109 30918 141594 SH SOLE 33840 0 107754 IMAX CORP COM 45245E109 8682 215597 SH SOLE 205210 0 10387 IMPERIAL TOBACCO GR-SPON ADR ADR 453142101 461 4791 SH SOLE 231 0 4560 IMPERVA INC COM 45321L100 6059 89513 SH SOLE 19467 0 70046 IMPLENIA AG-REG COM B10DQJ6 1588 28405 SH SOLE 28405 0 0 IMPRIVATA INC COM COM 45323J103 202 12400 SH SOLE 2500 0 9900 INCHCAPE PLC COM B61TVQ0 21267 1667421 SH SOLE 1322780 0 344641 INCYTE CORP COM 45337C102 324 3110 SH SOLE 3050 0 60 IND & COMM BK OF CHINA-H COM B1G1QD8 51071 64274000 SH SOLE 50937000 0 13337000 INDEPENDENCE REALTY TRUST INC COM 45378A106 5964 792110 SH SOLE 36825 0 755285 INDIABULLS HOUSING FINANCE L COM B98CG57 24959 2553488 SH SOLE 2154193 0 399295 INDIVIOR PLC COM BRS65X6 37 10469 SH SOLE 10469 0 0 INDOFOOD CBP SUKSES MAKMUR T COM B4LD3M8 4967 5308000 SH SOLE 3932500 0 1375500 INDUSIND BANK LTD COM 6100454 52788 3851890 SH SOLE 3202119 0 649771 INDUSTRIA DE DISENO TEXTIL COM BP9DL90 57062 1756578 SH SOLE 1196056 0 560522 INDUSTRIA MACCHINE AUTOMATIC COM 4557999 23098 495945 SH SOLE 398709 0 97236 INDUSTRIAL & INFRASTRUCTURE COM B24HH65 10797 2389 SH SOLE 760 0 1629 INFINEON TECHNOLOGIES AG COM 5889505 15112 1218580 SH SOLE 401754 0 816826 INFINEON TECHNOLOGIES-ADR ADR 45662N103 3827 305693 SH SOLE 271178 0 34515 INFINERA CORP COM 45667G103 293 13965 SH SOLE 215 0 13750 INFINITY PHARMACEUTICALS INC COM 45665G303 527 48200 SH SOLE 250 0 47950 INFORMATION SERVICES GROUP INC COM 45675Y104 6029 1261346 SH SOLE 11700 0 1249646 INFOSYS LTD COM 6205122 73791 4773709 SH SOLE 3343521 0 1430188 INFOSYS LTD-SP ADR ADR 456788108 21515 1357478 SH SOLE 859242 0 498236 INFRAESTRUCTURA ENERGETICA N COM B84XBP2 23446 4740712 SH SOLE 3450917 0 1289795 ING GROEP N.V.-SPONSORED ADR ADR 456837103 384 23167 SH SOLE 2138 0 21029 INGENICO GROUP COM 4196897 28089 239412 SH SOLE 196920 0 42492 INGREDION INC COM 457187102 1555 19488 SH SOLE 1408 0 18080 INNER MONGOLIA YILI INDUS-A COM 6458841 5329 1748336 SH SOLE 1748336 0 0 INNOLUX CORP COM B0CC0M5 57 109000 SH SOLE 109000 0 0 INNOPHOS HOLDINGS INC COM 45774N108 408 7759 SH SOLE 541 0 7218 INOGEN INC COM COM 45780L104 32294 724084 SH SOLE 111638 0 612446 INOVALON HOLDINGS INC COM CL A COM 45781D101 981 35169 SH SOLE 1500 0 33669 INPHI CORP COM 45772F107 31464 1376398 SH SOLE 1148796 0 227602 INSPUR ELECTRONIC INFORMAT-A COM 6247726 1620 339986 SH SOLE 339986 0 0 INSULET CORP COM 45784P101 232 7519 SH SOLE 1200 0 6319 INTACT FINANCIAL CORP COM 45823T106 81773 1176285 SH SOLE 848019 0 328266 INTEGRYS ENERGY GROUP INC COM 45822P105 281 4042 SH SOLE 1812 0 2230 INTEL CORP COM 458140100 16371 538282 SH SOLE 148778 0 389504 INTER PARFUMS INC COM 458334109 220 6485 SH SOLE 0 0 6485 INTERCONTINENTAL EXCHANGE IN COM 45866F104 95058 425108 SH SOLE 318062 0 107046 INTERCONTINENTAL HOTELS GROU COM BN33FD4 139454 3455648 SH SOLE 2519347 0 936301 INTERCONTINENTAL HOTELS-ADR ADR 45857P509 2094 51778 SH SOLE 46255 0 5523 INTERDIGITAL INC COM 45867G101 561 9872 SH SOLE 9656 0 216 INTERFACE INC COM 458665304 24661 984459 SH SOLE 785933 0 198526 INTERNATIONAL PAPER CO COM 460146103 2721 57173 SH SOLE 18102 0 39071 INTERSECT ENT INC COM COM 46071F103 2757 96325 SH SOLE 4600 0 91725 INTERTAPE POLYMER GROUP INC COM 460919103 13296 886737 SH SOLE 685437 0 201300 INTERVAL LEISURE GROUP COM 46113M108 7930 347039 SH SOLE 329359 0 17680 INTESA SANPAOLO COM 4076836 364151 100499812 SH SOLE 77572028 0 22927784 INTL BUSINESS MACHINES CORP COM 459200101 12073 74224 SH SOLE 10163 0 64061 INTL CONTAINER TERM SVCS INC COM 6455819 12788 5232360 SH SOLE 3426110 0 1806250 INTL FLAVORS & FRAGRANCES COM 459506101 77273 707045 SH SOLE 630141 0 76904 INTRALINKS HOLDINGS INC COM 46118H104 12841 1078139 SH SOLE 911630 0 166509 INTRUM JUSTITIA AB COM 7371431 52570 1737863 SH SOLE 1413766 0 324097 INTUIT INC COM 461202103 27840 276276 SH SOLE 199913 0 76363 INTUITIVE SURGICAL INC COM 46120E602 14616 30167 SH SOLE 10249 0 19918 INVENTURE FOODS INC COM 461212102 210 20750 SH SOLE 0 0 20750 INVESCO LTD COM B28XP76 22609 603081 SH SOLE 341741 0 261340 IOOF HOLDINGS LTD COM 6714394 1282 185561 SH SOLE 185561 0 0 IPSEN COM B0R7JF1 23213 421004 SH SOLE 325482 0 95522 IRIDEX CORP COM 462684101 158 19204 SH SOLE 3204 0 16000 IRIDIUM COMMUNICATIONS INC COM 46269C102 4304 473567 SH SOLE 27752 0 445815 IRON MOUNTAIN INC COM 46284V101 28635 923738 SH SOLE 227114 0 696623 ISHA HEDGED MSCI GERMANY COM 46434V704 2110 80875 SH SOLE 549 0 80326 ISHARES 1-3 YEAR CREDIT BOND ETF 464288646 821 7795 SH SOLE 2370 0 5425 ISHARES 1-3 YEAR TREASURY BO ETF 464287457 579 6823 SH SOLE 1500 0 5323 ISHARES 20+ YEAR TREASURY BO ETF 464287432 1252 10663 SH SOLE 0 0 10663 ISHARES 7-10 YEAR TREASURY B ETF 464287440 11833 112689 SH SOLE 82112 0 30577 ISHARES AAA - A RATED CORPOR ETF 46429B291 1487 29431 SH SOLE 0 0 29431 ISHARES CHINA LARGE-CAP ETF ETF 464287184 4873 105714 SH SOLE 23510 0 82204 ISHARES CORE HIGH DIVIDEND E ETF 46429B663 16331 221979 SH SOLE 5262 0 216717 ISHARES CORE MSCI EMERGING MAR ETF 46434G103 10578 220208 SH SOLE 148723 0 71485 ISHARES CORE S&P 500 ETF ETF 464287200 1597 7707 SH SOLE 1636 0 6071 ISHARES CORE S&P MIDCAP ETF ETF 464287507 2239 14928 SH SOLE 6178 1000 7750 ISHARES CORE S&P SMALL-CAP E ETF 464287804 775 6575 SH SOLE 4075 0 2500 ISHARES CORE U.S. AGGREGATE ETF 464287226 7011 64455 SH SOLE 58700 0 5755 ISHARES CORE US GROWTH ETF ETF 464287671 712 8762 SH SOLE 4662 0 4100 ISHARES CORE US VALUE ETF ETF 464287663 4370 32420 SH SOLE 29970 0 2450 ISHARES EMERGING MARKETS LOC ETF 464286517 357 8175 SH SOLE 0 0 8175 ISHARES EUROPE ETF ETF 464287861 262 6000 SH SOLE 0 0 6000 ISHARES GLOBAL ENERGY ETF ETF 464287341 57437 1642000 SH SOLE 1642000 0 0 ISHARES GOLD TRUST ETF 464285105 3438 303245 SH SOLE 73500 0 229745 ISHARES IBOXX INVESTMENT GRA ETF 464287242 255349 2206614 SH SOLE 2201600 0 5014 ISHARES INTERMEDIATE CREDIT ETF 464288638 8937 82100 SH SOLE 82100 0 0 ISHARES INTERNATIONAL SELECT ETF 464288448 3492 108038 SH SOLE 33273 0 74765 ISHARES JP MORGAN USD EMERGI ETF 464288281 554 5042 SH SOLE 307 0 4735 ISHARES MSCI ACWI EX US INDEX ETF 464288240 1786 40430 SH SOLE 8900 0 31530 ISHARES MSCI ACWI INDEX FD ETF 464288257 1649 27750 SH SOLE 8740 0 19010 ISHARES MSCI ALL COUNTRY ASIA ETF 464288182 544 8643 SH SOLE 8143 0 500 ISHARES MSCI ALL COUNTRY WORLD ETF 464286525 367 5278 SH SOLE 5278 0 0 ISHARES MSCI BRAZIL CAPPED E ETF 464286400 17601 537117 SH SOLE 533557 0 3560 ISHARES MSCI CANADA ETF ETF 464286509 473 17750 SH SOLE 0 0 17750 ISHARES MSCI EAFE ETF ETF 464287465 50177 790325 SH SOLE 631264 0 159061 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1461 20908 SH SOLE 18051 0 2857 ISHARES MSCI EAFE SMALL-CAP ETF 464288273 1359 26650 SH SOLE 7555 0 19095 ISHARES MSCI EM SMALL CAP ETF B3F81G2 330 4865 SH SOLE 4865 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 4521 114133 SH SOLE 40843 3000 70290 ISHARES MSCI EMERGING MARKETS ETF 464286533 1791 31067 SH SOLE 1026 0 30041 ISHARES MSCI FRONTIER 100 ETF 464286145 1064 36354 SH SOLE 36354 0 0 ISHARES MSCI GERMANY ETF ETF 464286806 2160 77476 SH SOLE 100 0 77376 ISHARES MSCI HONG KONG ETF ETF 464286871 2234 99053 SH SOLE 700 0 98353 ISHARES MSCI INDIA ETF ETF 46429B598 30811 1018189 SH SOLE 1008600 0 9589 ISHARES MSCI ITALY CAPPED ET ETF 464286855 1182 79400 SH SOLE 79400 0 0 ISHARES MSCI JAPAN ETF ETF 464286848 30898 2412096 SH SOLE 2086508 0 325588 ISHARES MSCI SOUTH KOREA CAP ETF 464286772 1251 22700 SH SOLE 22600 0 100 ISHARES MSCI SPAIN CAPPED ET ETF 464286764 1191 35500 SH SOLE 35500 0 0 ISHARES MSCI TAIWAN ETF ETF 464286731 909 57642 SH SOLE 873 0 56769 ISHARES MSCI UNITED KINGDOM ETF 46434V548 3487 191126 SH SOLE 81656 0 109470 ISHARES MSCI USA ESG SELECT ETF 464288802 528 6215 SH SOLE 6015 0 200 ISHARES MSCI USA MINIMUM VOLAT ETF 46429B697 283 7020 SH SOLE 320 0 6700 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 2033 5511 SH SOLE 700 0 4811 ISHARES NATIONAL AMT-FREE MU ETF 464288414 1050 9700 SH SOLE 3400 0 6300 ISHARES RUSSELL 1000 ETF ETF 464287622 290 2500 SH SOLE 200 0 2300 ISHARES RUSSELL 1000 GROWTH ETF 464287614 4539 45848 SH SOLE 13543 0 32305 ISHARES RUSSELL 1000 VALUE E ETF 464287598 299854 2906976 SH SOLE 2864400 0 42576 ISHARES RUSSELL 2000 ETF ETF 464287655 13455 107763 SH SOLE 62524 0 45239 ISHARES RUSSELL 2000 GROWTH ETF 464287648 9463 61219 SH SOLE 52493 0 8726 ISHARES RUSSELL 2000 VALUE E ETF 464287630 3355 32904 SH SOLE 13778 0 19126 ISHARES RUSSELL 3000 ETF ETF 464287689 13501 108904 SH SOLE 53073 0 55831 ISHARES RUSSELL MID CAP VALUE ETF 464287473 6143 83297 SH SOLE 5693 0 77604 ISHARES RUSSELL MID-CAP ETF ETF 464287499 3761 22091 SH SOLE 1860 0 20231 ISHARES RUSSELL MID-CAP GROW ETF 464287481 1390 14352 SH SOLE 2022 0 12330 ISHARES S&P 500 GROWTH ETF ETF 464287309 343 3014 SH SOLE 277 0 2737 ISHARES S&P 500 VALUE ETF ETF 464287408 395 4282 SH SOLE 1000 0 3282 ISHARES S&P MID-CAP 400 GROW ETF 464287606 870 5133 SH SOLE 293 0 4840 ISHARES S&P MID-CAP 400 VALU ETF 464287705 1577 12228 SH SOLE 3031 0 9197 ISHARES S&P SMALL-CAP 600 GR ETF 464287887 462 3530 SH SOLE 101 0 3429 ISHARES S&P SMALL-CAP 600 VA ETF 464287879 362 3080 SH SOLE 660 0 2420 ISHARES SELECT DIVIDEND ETF ETF 464287168 5071 67483 SH SOLE 13790 0 53693 ISHARES SILVER TRUST ETF 46428Q109 157 10466 SH SOLE 3530 0 6936 ISHARES TIPS BOND ETF ETF 464287176 19345 172646 SH SOLE 71907 0 100739 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 1749 30015 SH SOLE 27767 0 2248 ISHARES US PREFERRED STOCK E ETF 464288687 1498 38250 SH SOLE 18000 0 20250 ISHARES US REAL ESTATE ETF ETF 464287739 552 7751 SH SOLE 2250 0 5501 ISIS PHARMACEUTICALS INC COM 464330109 343 5975 SH SOLE 680 0 5295 ISUZU MOTORS LTD COM 6467104 3332 253600 SH SOLE 101600 0 152000 IT HOLDINGS CORP COM B2Q4CR0 1426 67000 SH SOLE 67000 0 0 ITAU UNIBANCO HOLDING S-PREF PFD B037HR3 214207 19428137 SH SOLE 12627086 0 6801051 ITAU UNIBANCO H-SPON PRF ADR ADR 465562106 1602 146341 SH SOLE 9129 0 137212 ITAUSA-INVESTIMENTOS ITAU-PR PFD 2458771 70 24310 SH SOLE 24310 0 0 ITV PLC COM 3398649 200277 48365407 SH SOLE 38950342 0 9415065 J & J SNACK FOODS CORP COM 466032109 20848 188377 SH SOLE 151008 0 37369 J C PENNEY CO INC COM 708160106 288 34100 SH SOLE 2000 0 32100 J2 GLOBAL INC COM 48123V102 185542 2730972 SH SOLE 2422130 0 308842 JACK HENRY & ASSOCIATES INC COM 426281101 553 8554 SH SOLE 1185 0 7369 JACOBS ENGINEERING GROUP INC COM 469814107 383 9433 SH SOLE 3283 0 6150 JAFCO CO LTD COM 6471439 2132 53400 SH SOLE 53400 0 0 January 16 Calls on KMI US OPTION 49456B901 77 2000 SH Call SOLE 2000 0 0 JAPAN EXCHANGE GROUP INC COM 6743882 14398 443211 SH SOLE 146611 0 296600 JAPAN TOBACCO INC-UNSPON ADR ADR 471105205 371 20837 SH SOLE 647 0 20190 JARDEN CORP COM 471109108 82541 1595003 SH SOLE 1418609 0 176394 JASA MARGA (PERSERO) TBK PT COM B28T1S7 821 2000000 SH SOLE 1482500 0 517500 JBS SA COM B1V74X7 27747 5265400 SH SOLE 3656600 0 1608800 JC DECAUX SA COM 7136663 42569 1020726 SH SOLE 745152 0 275574 JERONIMO MARTINS COM B1Y1SQ7 23551 1838029 SH SOLE 1503217 0 334812 JIANGLING MOTORS CORP LTD-A COM 6475282 3145 531428 SH SOLE 531428 0 0 JIANGSU HENGRUI MEDICINE C-A COM 6288457 6484 902776 SH SOLE 902776 0 0 JIANGSU YUYUE MEDICAL EQU-A COM B2QNK62 1766 162966 SH SOLE 162966 0 0 JM SMUCKER CO/THE COM 832696405 19951 184037 SH SOLE 14169 0 169868 JOHN BEAN TECHNOLOGIES CORP COM 477839104 10516 279786 SH SOLE 253319 0 26467 JOHNSON & JOHNSON COM 478160104 59499 610504 SH SOLE 144942 0 465562 JOHNSON CONTROLS INC COM 478366107 780 15755 SH SOLE 2592 0 13163 JONES LANG LASALLE INC COM 48020Q107 146774 858331 SH SOLE 676973 0 181358 JOY GLOBAL INC COM 481165108 1962 54200 SH SOLE 109 0 54091 JOY GLOBAL INC OPTION 481165908 365 10100 SH Call SOLE 0 0 10100 JPMORGAN ALERIAN MLP INDEX ETF 46625H365 8542 215718 SH SOLE 94001 0 121717 JPMORGAN CHASE & CO COM 46625H100 38686 570933 SH SOLE 239786 0 331147 JUBILANT FOODWORKS LTD COM B3PRM66 3749 128509 SH SOLE 128509 0 0 JUPITER FUND MANAGEMENT COM B53P200 23791 3394139 SH SOLE 2784387 0 609752 JUST EAT PLC COM BKX5CN8 34996 5470124 SH SOLE 4412750 0 1057374 K2M GROUP HOLDINGS INC COM 48273J107 331 13815 SH SOLE 3335 0 10480 KADANT INC COM 48282T104 15019 318208 SH SOLE 269043 0 49165 KAJARIA CERAMICS LTD COM B0LN847 5723 499778 SH SOLE 499778 0 0 KAKEN PHARMACEUTICAL CO LTD COM 6481643 2865 82000 SH SOLE 82000 0 0 KALBE FARMA TBK PT COM B7311V6 37627 299502734 SH SOLE 160300715 0 139202019 KALOBIOS PHARMACEUTICALS INC C COM 48344T100 25 53635 SH SOLE 0 0 53635 KANGWON LAND INC COM 6683449 22626 682110 SH SOLE 498190 0 183920 KAO CORP COM 6483809 219968 4727989 SH SOLE 3407289 0 1320700 KAO CORP-SPONSORED ADR ADR 485537302 5672 121941 SH SOLE 108175 0 13766 KASIKORNBANK PCL-FOREIGN COM 6888794 38206 6827740 SH SOLE 4156400 0 2671340 KATE SPADE & COMPANY COM 485865109 778 36128 SH SOLE 800 0 35328 KAYNE ANDERSON ENERGY TOT RT COM 48660P104 468 22125 SH SOLE 16300 0 5825 KB HOME COM 48666K109 330 19900 SH SOLE 10800 0 9100 KBC GROEP NV COM 4497749 80700 1208345 SH SOLE 987726 0 220619 KBR INC COM 48242W106 231 11860 SH SOLE 0 0 11860 KCE ELECTRONICS PCL-FOREIGN COM BC4DNP4 8748 5323500 SH SOLE 3580000 0 1743500 KCG HOLDINGS INC CL A COM 48244B100 15096 1224348 SH SOLE 0 0 1224348 KDDI CORP COM 6248990 178848 7408500 SH SOLE 5902100 0 1506400 KELLOGG CO COM 487836108 2303 36736 SH SOLE 1928 0 34808 KENYA COMMERCIAL BANK LTD COM B1VG917 3003 5419800 SH SOLE 4014300 0 1405500 KEPCO PLANT SERVICE & ENGINE COM B29ZGV2 27758 262392 SH SOLE 205649 0 56743 KEURIG GREEN MOUNTAIN INC COM 49271M100 132911 1734464 SH SOLE 1045140 0 689324 KEYCORP NEW COM 493267108 316 21078 SH SOLE 6853 0 14225 KEYENCE CORP COM 6490995 206328 382187 SH SOLE 282823 0 99364 KIMBERLY-CLARK CORP COM 494368103 11467 108216 SH SOLE 13850 0 94366 KIMBERLY-CLARK DE MEXICO SA ADR 494386204 433 40000 SH SOLE 0 0 40000 KINDER MORGAN INC COM 49456B101 39275 1023062 SH SOLE 166719 0 856342 KING SLIDE WORKS CO LTD COM B01H720 441 33000 SH SOLE 33000 0 0 KINGENTA ECOLOGICAL ENGINE-A COM B52JNH7 1274 363952 SH SOLE 363952 0 0 KING'S TOWN BANK COM 6575159 19 22000 SH SOLE 22000 0 0 KINGSPAN GROUP PLC COM 4491235 66272 2747289 SH SOLE 2202339 0 544950 KKR & CO LP COM 48248M102 2817 123288 SH SOLE 24950 0 98338 KOC HOLDING AS COM B03MVJ8 135639 29304554 SH SOLE 17838949 0 11465605 KOHLS CORP COM 500255104 8695 138890 SH SOLE 14914 0 123976 KOLAO HOLDINGS COM B4QY4N4 9079 453131 SH SOLE 335671 0 117460 KONE OYJ-B COM B09M9D2 72082 1777285 SH SOLE 1439836 0 337449 KONINKLIJKE KPN NV - SP ADR ADR 780641205 73 18715 SH SOLE 0 0 18715 KOREA AEROSPACE INDUSTRIES COM B3N3363 47437 665578 SH SOLE 507907 0 157671 KOREA INVESTMENT HOLDINGS CO COM 6654586 9690 169690 SH SOLE 125654 0 44036 KOREA KOLMAR CO LTD COM B8K27N3 23014 252913 SH SOLE 187384 0 65529 KORNIT DIGITAL LTD ORDINARY ADR M6372Q113 12136 881998 SH SOLE 46680 0 835318 KOSE CORP COM 6194468 15481 188300 SH SOLE 152800 0 35500 KRAFT FOODS GROUP INC COM 50076Q106 3898 45793 SH SOLE 2416 0 43377 KRISPY KREME DOUGHNUTS INC COM 501014104 24059 1249206 SH SOLE 998310 0 250896 KROGER CO COM 501044101 4761 65672 SH SOLE 2185 1000 62487 KUKA AG COM 5529191 1641 19714 SH SOLE 19714 0 0 KUNG LONG BATTERIES INDUSTRI COM 6432566 2798 568000 SH SOLE 421000 0 147000 KWEICHOW MOUTAI CO LTD-A COM 6414832 9364 225362 SH SOLE 225362 0 0 KWG PROPERTY HOLDING LTD COM B1YBF00 9393 11134000 SH SOLE 8254500 0 2879500 KYORIN HOLDINGS INC COM B0YZFP0 1710 83800 SH SOLE 83800 0 0 LABORATORY CRP OF AMER HLDGS COM 50540R409 827 6822 SH SOLE 0 0 6822 LACLEDE GROUP INC COM 505597104 211 4060 SH SOLE 0 0 4060 LANCASHIRE HOLDINGS LTD COM B0PYHC7 1321 136253 SH SOLE 136253 0 0 LANDSTAR SYSTEM INC COM 515098101 564 8446 SH SOLE 1286 0 7160 LARGAN PRECISION CO LTD COM 6451668 154062 1348514 SH SOLE 850514 0 498000 LARSEN & TOUBRO LTD COM B0166K8 28312 1011296 SH SOLE 743136 0 268160 LAS VEGAS SANDS CORP COM 517834107 769 14643 SH SOLE 775 0 13868 LASALLE HOTEL PROPERTIES COM 517942108 18832 531105 SH SOLE 420586 0 110519 LAWSON INC COM 6266914 377 5500 SH SOLE 5500 0 0 LAZARD LTD-CL A COM B081VQ7 104456 1857344 SH SOLE 1652347 0 204997 LDR HOLDING CORP COM 50185U105 1654 38253 SH SOLE 18384 0 19869 LEGAL & GEN GROUP -SPON ADR ADR 52463H103 3308 165768 SH SOLE 149743 0 16025 LEGAL & GENERAL GROUP PLC COM 0560399 16370 4181874 SH SOLE 1379147 0 2802727 LEGGETT & PLATT INC COM 524660107 3432 70514 SH SOLE 10195 0 60319 LEMAITRE VASCULAR INC COM 525558201 5334 442321 SH SOLE 420652 0 21669 LEND LEASE GROUP COM 6512004 30746 2661559 SH SOLE 2176118 0 485441 LENNAR CORP-A COM 526057104 1114 21829 SH SOLE 1399 0 20430 LENOVO GROUP LTD COM 6218089 190181 137280002 SH SOLE 94771752 0 42508250 LEONTEQ AG COM B7Y4738 24933 143482 SH SOLE 115074 0 28408 LEXMARK INTERNATIONAL INC CL A COM 529771107 256 5806 SH SOLE 0 0 5806 LG HOUSEHOLD & HEALTH CARE COM 6344456 163842 236121 SH SOLE 139901 0 96220 LIANHE CHEMICAL TECHNOLOGY-A COM B39N4W0 1720 476170 SH SOLE 476170 0 0 LIBERTY GLOBAL PLC-A COM B8W6766 255 4728 SH SOLE 1833 0 2895 LIBERTY GLOBAL PLC-SERIES C COM B8W67B1 2046 40425 SH SOLE 2788 0 37637 LIBERTY INTERACTIVE CORP Q-A COM 53071M104 848 30567 SH SOLE 7512 0 23055 LIBERTY MEDIA CORP - C COM 531229300 276 7711 SH SOLE 455 0 7256 LIC HOUSING FINANCE LTD COM 6101026 7101 1002872 SH SOLE 1002872 0 0 LIFE HEALTHCARE GROUP HOLDIN COM B4K90R1 12044 3895135 SH SOLE 2875272 0 1019863 LIGAND PHARMACEUTICALS COM 53220K504 148489 1471643 SH SOLE 1327910 0 143733 LIME ENERGY CO COM 53261U304 58 16847 SH SOLE 0 0 16847 LINAMAR CORP COM 53278L107 45393 698607 SH SOLE 569559 0 129048 LINCOLN NATIONAL CORP COM 534187109 1236 20886 SH SOLE 2007 0 18879 LINK NET TBK PT COM BMS8CQ9 1196 3142400 SH SOLE 2333400 0 809000 LINN ENERGY LLC-UNITS COM 536020100 375 42126 SH SOLE 1601 0 40525 LINTEC CORP COM 6330080 1509 66000 SH SOLE 66000 0 0 LITTELFUSE INC COM 537008104 311 3280 SH SOLE 1475 0 1805 LKQ CORP COM 501889208 26840 887443 SH SOLE 371615 0 515828 LLOYDS BANKING GROUP PLC COM 0870612 22755 16974502 SH SOLE 6414788 0 10559714 LLOYDS BANKING GROUP PLC-ADR ADR 539439109 4011 738803 SH SOLE 639980 0 98823 LOCKHEED MARTIN CORP COM 539830109 1144 6159 SH SOLE 2015 0 4144 LOEN ENTERTAINMENT INC COM 6334521 7503 103969 SH SOLE 76899 0 27070 LOEWS CORP COM 540424108 491 12761 SH SOLE 265 0 12496 LOGITECH INTERNATIONAL SA ADR H50430232 327 22335 SH SOLE 0 0 22335 LOJAS RENNER S.A. COM B0CGYD6 85600 2340728 SH SOLE 1530291 0 810437 LONDONMETRIC PROPERTY PLC COM B4WFW71 2306 909151 SH SOLE 909151 0 0 LONZA GROUP AG-REG COM 7333378 51770 387365 SH SOLE 320307 0 67058 LOOMIS AB-B COM B3K7KL2 19304 688622 SH SOLE 553497 0 135125 LOWE'S COS INC COM 548661107 161486 2411334 SH SOLE 2013715 0 397619 LPL FINANCIAL HOLDINGS INC COM 50212V100 118957 2558772 SH SOLE 1951145 0 607627 LULULEMON ATHLETICA INC COM 550021109 21309 326342 SH SOLE 68340 0 258002 LUPIN LTD COM 6143761 37957 1281565 SH SOLE 913547 0 368018 LUTHAI TEXTILE CO LTD - A COM 6312099 1385 617964 SH SOLE 617964 0 0 LUXOTTICA GROUP SPA-SPON ADR ADR 55068R202 557 8380 SH SOLE 400 0 7980 LYDALL INC COM 550819106 10455 353686 SH SOLE 281894 0 71792 LYXOR ETF MSCI INDIA ETF B1GK6W4 21941 1334170 SH SOLE 1163000 0 171170 M&C SAATCHI PLC COM B01F7T1 347 75045 SH SOLE 75045 0 0 M2 GROUP LTD COM B030D63 2156 262143 SH SOLE 262143 0 0 M3 INC COM B02K2M3 55288 2747900 SH SOLE 2197300 0 550600 MACQUARIE GROUP LTD COM B28YTC2 180007 2877167 SH SOLE 2134166 0 743001 MACQUARIE GROUP LTD-ADR ADR 55607P204 6296 99990 SH SOLE 99990 0 0 MACQUARIE MEXICO REAL ESTATE COM B80RZK1 1907 1373300 SH SOLE 1373300 0 0 MACY'S INC COM 55616P104 606 8996 SH SOLE 1236 0 7760 MAGELLAN FINANCIAL GROUP LTD COM B015YX4 22474 1680482 SH SOLE 1364060 0 316422 MAGELLAN HEALTH INC COM 559079207 12980 185248 SH SOLE 147765 0 37483 MAGELLAN MIDSTREAM PARTNERS COM 559080106 21526 293359 SH SOLE 36712 0 256647 MAGNA INTERNATIONAL INC COM 559222401 243 4332 SH SOLE 4252 0 80 MAGNIT PJSC-SPON GDR REGS GDR 55953Q202 59271 1064883 SH SOLE 600682 0 464201 MAIL.RU GROUP-GDR REGS GDR 560317208 44588 2138491 SH SOLE 975839 0 1162652 MAJOR CINEPLEX GROUP-FOREIGN COM 6614159 6895 6900600 SH SOLE 5107000 0 1793600 MAKALOT INDUSTRIAL CO LTD COM 6580432 17356 2017000 SH SOLE 1490000 0 527000 MALLINCKRODT PLC COM BBJTYC4 84857 720838 SH SOLE 432144 0 288694 MALVERN BANCORP INC COM COM 561409103 371 25000 SH SOLE 25000 0 0 MAN GROUP PLC COM B83VD95 16747 6786995 SH SOLE 5324962 0 1462033 MAN WAH HOLDINGS LTD COM B58YWF7 11362 11574400 SH SOLE 9138400 0 2436000 MANHATTAN ASSOCIATES INC COM 562750109 717 12023 SH SOLE 8243 0 3780 MANPOWERGROUP INC COM 56418H100 80414 899691 SH SOLE 704197 0 195494 MANULIFE FINANCIAL CORP COM 56501R106 304 16336 SH SOLE 0 0 16336 MAPFRE SA COM B1G40S0 76313 22186989 SH SOLE 18133081 0 4053908 MAPLETREE GREATER CHINA COMM COM B87GTZ4 10 13800 SH SOLE 13800 0 0 MAPLETREE INDUSTRIAL TRUST COM B4LR5Q8 31 27000 SH SOLE 27000 0 0 MAPLETREE LOGISTICS TRUST COM B0D6P43 1813 2160200 SH SOLE 2160200 0 0 MARATHON OIL CORP COM 565849106 408 15389 SH SOLE 6105 0 9284 MARATHON PETROLEUM CORP COM 56585A102 421 8064 SH SOLE 4528 0 3536 MARCUS & MILLICHAP INC COM 566324109 26741 579562 SH SOLE 214323 0 365239 MARICO LTD COM B1S34K5 5829 825503 SH SOLE 825503 0 0 MARKET VECTORS ETF TR INDIA SM ETF 57061R551 222 5255 SH SOLE 0 0 5255 MARKET VECTORS GOLD MINERS ETF 57060U100 939 52919 SH SOLE 13794 0 39125 MARKET VECTORS OIL SVCS ETF ETF 57060U191 268 7700 SH SOLE 5000 0 2700 MARKET VECTORS RUSSIA ETF ETF 57060U506 40955 2240400 SH SOLE 2240400 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 419 4527 SH SOLE 4487 0 40 MARKIT LTD COM BN7PJF6 45113 1764282 SH SOLE 1723492 0 40790 MARKWEST ENERGY PARTNERS LP COM 570759100 2715 48175 SH SOLE 30000 0 18175 MARLIN BUSINESS SVCS CORP COM 571157106 2767 163975 SH SOLE 2900 0 161075 MARRIOT INTERNATIONAL INC CL A COM FHB903208 0 34100 SH SOLE 34100 0 0 MARRIOTT INTERNATIONAL -CL A COM 571903202 127757 1717391 SH SOLE 972003 0 745388 MARSH & MCLENNAN COS COM 571748102 2123 37460 SH SOLE 2972 0 34488 MARTIN MIDSTREAM PARTNERS LP COM 573331105 423 13660 SH SOLE 654 0 13006 MARUTI SUZUKI INDIA LTD COM 6633712 121683 1925956 SH SOLE 1393770 0 532186 MASTERCARD INC-CLASS A COM 57636Q104 396566 4242256 SH SOLE 3056491 0 1185765 MATAHARI DEPARTMENT STORE TB COM 6665878 6677 5379000 SH SOLE 3983000 0 1396000 MATSON INC COM 57686G105 11738 279215 SH SOLE 219595 0 59620 MAXIMUS INC COM 577933104 51632 785526 SH SOLE 704453 0 81073 MAXLINEAR INC-CLASS A COM 57776J100 22110 1827325 SH SOLE 1237946 0 589379 MB FINANCIAL INC COM 55264U108 5202 151035 SH SOLE 128402 0 22633 MCCORMICK & CO-NON VTG SHRS COM 579780206 35470 438181 SH SOLE 234306 0 203875 MCDONALD'S CORP COM 580135101 21835 229673 SH SOLE 70566 0 159107 MCKESSON CORP COM 58155Q103 4136 18403 SH SOLE 11302 0 7101 MDC PARTNERS INC-A COM 552697104 2736 138955 SH SOLE 3750 0 135205 MEAD JOHNSON NUTRITION CO COM 582839106 243420 2698083 SH SOLE 1660995 0 1037088 MEDIATEK INC COM 6372480 94427 6904000 SH SOLE 4245000 0 2659000 MEDINAH MINERALS INC COM 58489M109 4 170000 SH SOLE 0 0 170000 MEDIVATION INC COM 58501N101 193539 1694740 SH SOLE 1230436 0 464304 MEDNAX INC COM 58502B106 263796 3559534 SH SOLE 2543830 0 1015704 MEDTRONIC PLC COM BTN1Y11 23358 315232 SH SOLE 150887 0 164345 MEGA FINANCIAL HOLDING CO LT COM 6444066 74 82000 SH SOLE 82000 0 0 MEGACABLE HOLDINGS-CPO COM B292SM8 6476 1544400 SH SOLE 1144000 0 400400 MEGAWORLD CORP COM 6563648 5513 52227000 SH SOLE 45884000 0 6343000 MEITEC CORP COM 6576356 32805 880300 SH SOLE 710700 0 169600 MELEXIS NV COM 7370063 393 6780 SH SOLE 6780 0 0 MEMORIAL PRODUCTION PARTNERS COM 586048100 315 21228 SH SOLE 1072 0 20156 MEMORIAL RESOURCE DEVELOPMEN COM 58605Q109 12464 657014 SH SOLE 512119 0 144895 MERCADOLIBRE INC COM 58733R102 21645 152757 SH SOLE 107625 0 45132 MERCIALYS COM B0LMF87 1908 85545 SH SOLE 85545 0 0 MERCK & CO. INC. COM 58933Y105 17242 302874 SH SOLE 96394 0 206480 MERCURY SYSTEMS INC COM 589378108 147 10078 SH SOLE 4300 0 5778 MEREDITH CORP COM 589433101 16909 324247 SH SOLE 257853 0 66394 MERIDA INDUSTRY CO LTD COM 6584445 11817 1823000 SH SOLE 1610000 0 213000 MERIT MEDICAL SYSTEMS INC COM 589889104 331 15399 SH SOLE 0 0 15399 MERLIN ENTERTAINMENT COM BDZT6P9 49421 7357626 SH SOLE 6015366 0 1342260 MERRIMACK PHARMACEUTICALS INC COM 590328100 4474 361850 SH SOLE 34675 0 327175 METLIFE INC COM 59156R108 1285 22966 SH SOLE 3307 0 19659 METTLER-TOLEDO INTERNATIONAL COM 592688105 164715 482388 SH SOLE 371974 0 110414 MGE ENERGY INC COM 55277P104 341 8830 SH SOLE 1500 0 7330 MGP INGREDIENTS INC COM 55303J106 422 25100 SH SOLE 2000 0 23100 MICHAEL KORS HOLDINGS LTD COM B7341C6 73364 1743033 SH SOLE 1073051 0 669982 MICHAELS COS INC/THE COM 59408Q106 705 26180 SH SOLE 1755 0 24425 MICHELIN (CGDE)-UNSPON ADR ADR 59410T106 322 15365 SH SOLE 0 0 15365 MICRO FOCUS INTERNATIONAL COM BQY7BX8 24603 1149428 SH SOLE 920540 0 228888 MICROCHIP TECHNOLOGY INC COM 595017104 6039 127347 SH SOLE 28091 0 99256 MICRON TECHNOLOGY INC COM 595112103 999 53054 SH SOLE 10900 0 42154 MICROSOFT CORP COM 594918104 65902 1492697 SH SOLE 576881 0 915816 MICROVISION INC DEL COM 594960304 37 12375 SH SOLE 0 0 12375 MID AMERICA APARTMENT COMMUNIT COM 59522J103 336 4620 SH SOLE 0 0 4620 MIDDLEBY CORP COM 596278101 157822 1406240 SH SOLE 1027248 0 378992 MIGROS TICARET A.S COM B50PPK4 1580 200670 SH SOLE 148587 0 52083 MINEBEA CO LTD COM 6642406 59877 3625382 SH SOLE 2965504 0 659878 MINERALS TECHNOLOGIES INC COM 603158106 24020 352557 SH SOLE 244033 0 108524 MINOR INTERNATIONAL PCL-FOR COM B018BZ4 19048 21445521 SH SOLE 17450171 0 3995350 MINTH GROUP LTD COM B0RJCG9 6808 3044000 SH SOLE 2254000 0 790000 MIRACA HOLDINGS INC COM 6356611 3396 67900 SH SOLE 67900 0 0 MIRACULINS INC COM 60462L207 1 20000 SH SOLE 0 0 20000 MISUMI GROUP INC COM 6595179 20649 1453800 SH SOLE 1138500 0 315300 MITEK SYSTEMS INC NEW COM 606710200 562 148525 SH SOLE 5625 0 142900 MITSUBISHI UFJ FINANCIAL GRO COM 6335171 21730 3022300 SH SOLE 996100 0 2026200 MITSUBISHI UFJ FINL-SPON ADR ADR 606822104 5007 693525 SH SOLE 599217 0 94308 MIX TELEMATICS LIMITED SPON ADR 60688N102 730 93821 SH SOLE 0 0 93821 MIXI INC COM B1BSCX6 2773 55800 SH SOLE 55800 0 0 MIZUHO FINANCIAL GROUP INC COM 6591014 121 55900 SH SOLE 55900 0 0 MOBILEYE NV COM BPBFT01 39176 736810 SH SOLE 203424 0 533386 MODETOUR NETWORK INC COM B0FBSF8 12121 407250 SH SOLE 301687 0 105563 MOLSON COORS BREWING CO -B COM 60871R209 990 14191 SH SOLE 1508 0 12683 MONCLER SPA COM BGLP232 453 24467 SH SOLE 24467 0 0 MONDELEZ INTERNATIONAL INC-A COM 609207105 3039 73889 SH SOLE 4202 0 69687 MONEYSUPERMARKET.COM COM B1ZBKY8 23114 5047157 SH SOLE 4127927 0 919230 MONRO MUFFLER BRAKE INC COM 610236101 13205 212451 SH SOLE 199721 0 12730 MONROE CAPITAL CORP COM 610335101 8472 568614 SH SOLE 27063 0 541551 MONSANTO CO COM 61166W101 5214 48921 SH SOLE 8386 0 40535 MONSTER BEVERAGE CORP COM 61174X109 74306 554441 SH SOLE 275574 0 278867 MONSTER WORLDWIDE INC COM 611742107 124 19050 SH SOLE 925 0 18125 MOODY'S CORP COM 615369105 218700 2025752 SH SOLE 1375548 0 650204 MOOG INC-CLASS A COM 615394202 16247 229869 SH SOLE 180495 0 49374 MORGAN STANLEY COM 617446448 2890 74515 SH SOLE 19608 0 54907 MORNINGSTAR INC COM 617700109 21453 269686 SH SOLE 126806 0 142880 MOSAIC COMPANY COM 61945C103 240 5137 SH SOLE 2624 0 2513 MOTHERSON SUMI SYSTEMS LTD COM 6743990 14151 1737306 SH SOLE 1438602 0 298704 MOTOROLA SOLUTIONS INC COM 620076307 1179 20561 SH SOLE 1240 0 19321 MR PRICE GROUP LTD COM 6820365 39968 1936636 SH SOLE 1410198 0 526438 MRF LTD COM 6214128 3105 5776 SH SOLE 5776 0 0 MSC INDUSTRIAL DIRECT CO-A COM 553530106 419 6017 SH SOLE 610 0 5407 MTN GROUP LTD COM 6563206 119239 6326964 SH SOLE 5017113 0 1309851 MTN GROUP LTD-SPONS ADR ADR 62474M108 275 14655 SH SOLE 0 0 14655 MUENCHENER RUECK-UNSPON ADR ADR 626188106 246 13800 SH SOLE 0 0 13800 MULTI COLOR CORP COM 625383104 284 4455 SH SOLE 0 0 4455 MURATA MANUFACTURING CO LTD COM 6610403 334142 1914200 SH SOLE 1520300 0 393900 MYERS INDUSTRIES INC COM 628464109 486 25568 SH SOLE 1701 0 23867 MYLAN NV COM BVFMFG8 1756 25883 SH SOLE 2589 0 23294 NASPERS LTD-N SHS COM 6622691 314461 2014167 SH SOLE 1249042 0 765125 NATIONAL BANK HOLD-CL A COM 633707104 8987 431484 SH SOLE 354249 0 77235 NATIONAL BEVERAGE CORP COM 635017106 645 28711 SH SOLE 0 0 28711 NATIONAL CINEMEDIA INC COM 635309107 389 24359 SH SOLE 1691 0 22668 NATIONAL FUEL GAS CO COM 636180101 1710 29052 SH SOLE 1402 0 27650 NATIONAL GENERAL HOLDINGS CORP COM 636220303 272 13100 SH SOLE 5000 0 8100 NATIONAL OILWELL VARCO INC COM 637071101 2062 42710 SH SOLE 5057 0 37653 NATURAL GROCERS BY VITAMIN COT COM 63888U108 277 11285 SH SOLE 1000 0 10285 NAVER CORP COM 6560393 27542 48457 SH SOLE 35068 0 13389 NCI BUILDING SYSTEMS INC COM 628852204 513 34031 SH SOLE 34031 0 0 NEKTAR THERAPEUTICS COM 640268108 3992 319105 SH SOLE 13440 0 305665 NEOGEN CORP COM 640491106 722 15228 SH SOLE 38 0 15190 NEOGENOMICS INC COM 64049M209 2337 432130 SH SOLE 35800 0 396330 NEPHROS INC COM 640671301 86 121334 SH SOLE 0 0 121334 NESTLE SA-REG COM 7123870 161455 2235369 SH SOLE 1705349 0 530020 NESTLE SA-SPONS ADR ADR 641069406 14901 206386 SH SOLE 62484 0 143902 NETEASE INC-ADR ADR 64110W102 203161 1402419 SH SOLE 937228 0 465191 NETENT AB COM BXC4CH1 4136 106567 SH SOLE 99244 0 7323 NETFLIX INC COM 64110L106 739 1125 SH SOLE 162 0 963 NETSUITE INC COM 64118Q107 445 4854 SH SOLE 735 0 4119 NEUSTAR INC-CLASS A COM 64126X201 217414 7443150 SH SOLE 6257712 0 1185438 NEW YORK COMMUNITY BANCORP COM 649445103 321 17520 SH SOLE 3000 0 14520 NEWELL RUBBERMAID INC COM 651229106 582 14178 SH SOLE 5192 0 8986 NEWMONT MINING CORP COM 651639106 1227 52525 SH SOLE 2400 0 50125 NEWSTAR FINANCIAL INC COM 65251F105 233 21200 SH SOLE 0 0 21200 NEXT PLC COM 3208986 102889 878150 SH SOLE 675133 0 203017 NEXTERA ENERGY INC COM 65339F101 3061 31229 SH SOLE 4112 0 27117 NIDEC CORP COM 6640682 83490 1114697 SH SOLE 857129 0 257568 NIDEC CORPORATION-SPON ADR ADR 654090109 2237 119751 SH SOLE 106011 0 13740 NIELSEN NV COM B4NTRF5 2080 46462 SH SOLE 41201 0 5261 NIHON KOHDEN CORP COM 6639970 26102 1054100 SH SOLE 853700 0 200400 NIHON M&A CENTER INC COM B1DN466 30076 728770 SH SOLE 486970 0 241800 NIKE INC -CL B COM 654106103 27445 254081 SH SOLE 49621 0 204460 NIMBLE STORAGE INC COM 65440R101 230 8200 SH SOLE 0 0 8200 NIPPON KAYAKU CO LTD COM 6640422 2460 228000 SH SOLE 228000 0 0 NIPPON PROLOGIS REIT INC COM B98BC67 14817 8044 SH SOLE 2646 0 5398 NIPPON TELEGRAPH & TELE-ADR ADR 654624105 528 14567 SH SOLE 466 0 14101 NISSAN CHEMICAL INDUSTRIES COM 6641588 71473 3235600 SH SOLE 2620800 0 614800 NITORI HOLDINGS CO LTD COM 6644800 111875 1371700 SH SOLE 1072200 0 299500 NMC HEALTH PLC COM B7FC076 4890 391131 SH SOLE 289615 0 101516 NOAH HOLDINGS LTD-SPON ADS ADR 65487X102 4225 139751 SH SOLE 103502 0 36249 NOBLE ENERGY INC COM 655044105 3018 70725 SH SOLE 42799 0 27926 NOLATO AB-B SHS COM 4589710 2517 110204 SH SOLE 110204 0 0 NOMURA RESEARCH INSTITUTE LT COM 6390921 73875 1887200 SH SOLE 1543400 0 343800 NOODLES & CO COM 65540B105 187 12831 SH SOLE 0 0 12831 NORD ANGLIA EDUCATION INC COM BKRCQQ6 18318 747096 SH SOLE 329885 0 417211 NORDIC AMERICAN OFFSHORE LT ADR Y6366T112 219 27017 SH SOLE 0 0 27017 NORDSTROM INC COM 655664100 913 12255 SH SOLE 3450 0 8805 NORFOLK SOUTHERN CORP COM 655844108 1786 20443 SH SOLE 9506 0 10937 NORMA GROUP SE COM B4RLNR1 28064 555469 SH SOLE 447680 0 107789 NORTH EUROPEAN OIL ROYALTY TRU COM 659310106 395 34850 SH SOLE 5000 0 29850 NORTHEAST INDIANA BANCORP INC COM 664196201 226 8000 SH SOLE 0 0 8000 NORTHERN TRUST CORP COM 665859104 57720 754911 SH SOLE 457973 0 296938 NORTHROP GRUMMAN CORP COM 666807102 1525 9615 SH SOLE 4507 0 5108 NORTHSTAR RLTY FIN CORP COM NE COM 66704R704 194 12262 SH SOLE 1500 0 10762 NORTHWEST PIPE CO COM 667746101 9325 457795 SH SOLE 387053 0 70742 NOVADAQ TECHNOLOGIES INC COM 66987G102 10010 826570 SH SOLE 445095 0 381475 NOVARTIS AG-REG COM 7103065 292897 2970453 SH SOLE 2312432 0 658021 NOVARTIS AG-SPONSORED ADR ADR 66987V109 20181 205221 SH SOLE 119426 0 85795 NOVATEK MICROELECTRONICS COR COM 6346333 12701 2630000 SH SOLE 1898000 0 732000 NOVO NORDISK A/S-B COM BHC8X90 276708 5081309 SH SOLE 3744307 0 1337002 NOVO-NORDISK A/S-SPONS ADR ADR 670100205 14201 259342 SH SOLE 61888 0 197454 NOVOZYMES A/S-B SHARES COM B798FW0 81081 1706577 SH SOLE 1395215 0 311362 NOW INC COM 67011P100 255 12837 SH SOLE 473 0 12364 NS SOLUTIONS CORP COM 6544687 2300 69500 SH SOLE 69500 0 0 NU SKIN ENTERPRISES INC - A COM 67018T105 66362 1408063 SH SOLE 1274369 0 133694 NUCOR CORP COM 670346105 801 18185 SH SOLE 1836 0 16349 NUMEREX CORP-PA CL A COM 67053A102 415 48600 SH SOLE 600 0 48000 NUSTAR ENERGY L P COM UNITS RE LP 67058H102 275 4650 SH SOLE 0 0 4650 NUVASIVE INC COM 670704105 1227 25911 SH SOLE 2967 0 22944 NUVEEN MUNI ADV FD COM 67062H106 130 10000 SH SOLE 10000 0 0 NXP SEMICONDUCTORS NV COM B505PN7 193857 1974113 SH SOLE 1481383 0 492730 NXSTAGE MEDICAL INC COM 67072V103 20930 1465214 SH SOLE 916348 0 548866 NXSTAGE MEDICAL INC OPTION 67072V903 14 1000 SH Call SOLE 0 0 1000 OAKTREE CAPITAL GROUP LLC COM 674001201 207 3915 SH SOLE 1155 0 2760 OBEROI REALTY LTD COM B4MXNL6 2519 589583 SH SOLE 589583 0 0 OBIC CO LTD COM 6136749 32117 719774 SH SOLE 431274 0 288500 OCCIDENTAL PETROLEUM CORP COM 674599105 4629 59522 SH SOLE 22601 0 36921 OCH-ZIFF CAPITAL MANAGEMEN-A COM 67551U105 1071 87657 SH SOLE 80407 0 7250 OFFICE DEPOT INC COM 676220106 314 36280 SH SOLE 0 0 36280 OIL STATES INTERNATIONAL INC COM 678026105 490 13161 SH SOLE 13161 0 0 OLD DOMINION FREIGHT LINE COM 679580100 239711 3494076 SH SOLE 2451113 0 1042963 OLD NATIONAL BANCORP COM 680033107 472 32700 SH SOLE 300 0 32400 OLD REPUBLIC INTL CORP COM 680223104 1201 76907 SH SOLE 7000 0 69907 OM ASSET MANAGEMENT PLC COM BQVC8B3 56529 3177562 SH SOLE 2891367 0 286195 OMEGA FLEX INC COM 682095104 416 11042 SH SOLE 11042 0 0 OMEROS CORP COM 682143102 198 11000 SH SOLE 0 0 11000 OMNICARE INC COM 681904108 465 4931 SH SOLE 3931 0 1000 OMNICELL INC COM 68213N109 233 6176 SH SOLE 6176 0 0 OMNICOM GROUP COM 681919106 2339 33669 SH SOLE 2477 0 31192 OMRON CORP COM 6659428 97144 2234400 SH SOLE 1827100 0 407300 ON ASSIGNMENT INC COM 682159108 2402 61146 SH SOLE 34126 0 27020 ON SEMICONDUCTOR CORP COM 682189105 140 12000 SH SOLE 0 0 12000 ONEOK PARTNERS LP COM 68268N103 3930 115600 SH SOLE 11004 0 104596 ONESAVINGS BANK PLC COM BM7S7K9 2267 457568 SH SOLE 457568 0 0 OPTIMAL PAYMENTS PLC COM 3426454 11351 3081153 SH SOLE 2439455 0 641698 ORACLE CORP COM 68389X105 24999 620346 SH SOLE 275542 0 344804 ORBCOMM INC COM 68555P100 5998 888556 SH SOLE 842656 0 45900 ORCA TECHNOLOGIES INC COM 685935108 0 46250 SH SOLE 46250 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 267635 1184334 SH SOLE 701009 0 483325 ORG PACKAGING CO LTD-A COM B767T51 1543 367465 SH SOLE 367465 0 0 ORION CORP COM 6896849 5691 6057 SH SOLE 4483 0 1574 ORIX - SPONSORED ADR ADR 686330101 4282 57474 SH SOLE 50963 0 6511 ORIX CORP COM 6661144 374523 25166684 SH SOLE 19098784 0 6067900 ORKLA ASA-SPON ADR ADR 686331109 265 33535 SH SOLE 0 0 33535 ORORA LTD COM BH4TCW7 1296 806789 SH SOLE 806789 0 0 ORPEA COM 7339451 20962 299822 SH SOLE 222838 0 76984 OSG CORP COM 6655620 12193 568600 SH SOLE 476700 0 91900 OSI SYSTEMS INC COM 671044105 13405 189369 SH SOLE 175068 0 14301 OTSUKA HOLDINGS CO LTD COM B5LTM93 628 19700 SH SOLE 0 0 19700 OWENS & MINOR INC COM 690732102 815 23991 SH SOLE 1478 0 22513 PACCAR INC COM 693718108 1604 25156 SH SOLE 1014 0 24142 PACWEST BANCORP COM 695263103 23833 509689 SH SOLE 403081 0 106608 PADDY POWER PLC COM BWT6H89 13602 158806 SH SOLE 125879 0 32927 PAGE INDUSTRIES LTD COM B1VJS64 6209 26157 SH SOLE 26157 0 0 PAKUWON JATI TBK PT COM B4KWQ72 1562 48444688 SH SOLE 35878800 0 12565888 PALL CORP COM 696429307 38503 309389 SH SOLE 263299 0 46090 PALO ALTO NETWORKS INC COM 697435105 40277 230554 SH SOLE 69655 0 160899 PANDORA A/S COM B44XTX8 70243 654096 SH SOLE 534824 0 119272 PANDORA MEDIA INC COM 698354107 153965 9907732 SH SOLE 7711217 0 2196515 PANERA BREAD COMPANY-CLASS A COM 69840W108 2207 12633 SH SOLE 1295 0 11338 PARAGON GROUP COMPANIES PLC COM B2NGPM5 2414 370507 SH SOLE 370507 0 0 PAREXEL INTERNATIONAL CORP COM 699462107 316 4921 SH SOLE 899 0 4022 PARKER HANNIFIN CORP COM 701094104 1420 12213 SH SOLE 395 0 11818 PARTNERS GROUP HOLDING AG COM B119QG0 208884 698434 SH SOLE 530569 0 167865 PATRIOT COAL CORPORATION CLASS COM 70336T500 259 16200 SH SOLE 3600 0 12600 PATTERSON COS INC COM 703395103 503 10362 SH SOLE 500 0 9862 PATTERSON-UTI ENERGY INC COM 703481101 856 45494 SH SOLE 3169 0 42325 PAX GLOBAL TECHNOLOGY LTD COM B3LX5R0 10127 7060000 SH SOLE 5229000 0 1831000 PAYCHEX INC COM 704326107 22583 481713 SH SOLE 138252 0 343461 PAYLOCITY HOLDING CORPORATION COM 70438V106 6820 190260 SH SOLE 11210 0 179050 PCHOME ONLINE INC COM B05DVL1 29524 1786144 SH SOLE 1309135 0 477009 PDC ENERGY INC COM 69327R101 13607 253674 SH SOLE 200634 0 53040 PEABODY ENERGY CORP COM 704549104 31 14257 SH SOLE 14257 0 0 PEBBLEBROOK HOTEL TRUST COM 70509V100 24918 581103 SH SOLE 463456 0 117647 PEGATRON CORP COM B4PLX17 70 24000 SH SOLE 24000 0 0 PENTAIR PLC COM BLS09M3 2152 31312 SH SOLE 7038 0 24274 PEPSICO INC COM 713448108 22991 246318 SH SOLE 50757 0 195561 PERMIAN BASIN ROYALTY TRUST UB COM 714236106 360 44750 SH SOLE 12000 0 32750 PERRIGO CO PLC COM BGH1M56 65031 351849 SH SOLE 266701 0 85148 PEYTO EXPLORATION & DEV CORP COM 717046106 14354 586988 SH SOLE 453701 0 133287 PFENEX INC COM COM 717071104 3697 190579 SH SOLE 18995 0 171584 PFIZER INC COM 717081103 22615 674490 SH SOLE 177581 0 496909 PHARMERICA CORP COM 71714F104 733 22000 SH SOLE 22000 0 0 PHILIP MORRIS INTERNATIONAL COM 718172109 18769 234127 SH SOLE 48933 0 185194 PHILLIPS 66 COM 718546104 3671 45572 SH SOLE 21251 0 24321 PHILLIPS 66 PARTNERS LP COM UN LP 718549207 3224 44785 SH SOLE 2500 0 42285 PI INDUSTRIES LTD COM B992PT3 6739 665907 SH SOLE 665907 0 0 PICC PROPERTY & CASUALTY-H COM 6706250 77 34000 SH SOLE 34000 0 0 PIDILITE INDUSTRIES LTD COM B0JJV59 2193 253730 SH SOLE 253730 0 0 PIGEON CORP COM 6688080 16559 525600 SH SOLE 426300 0 99300 PIMCO 0-5 YEAR H/Y CORP BOND ETF 72201R783 709 7102 SH SOLE 0 0 7102 PIMCO ENHANCED SHORT MATURIT ETF 72201R833 766 7570 SH SOLE 0 0 7570 PING AN INSURANCE GROUP CO-A COM B1SVWB6 13469 1019277 SH SOLE 1019277 0 0 PING AN INSURANCE GROUP CO-H COM B01FLR7 230822 17091300 SH SOLE 11119000 0 5972300 PINNACLE WEST CAPITAL COM 723484101 1306 22971 SH SOLE 1356 0 21615 PIONEER FOODS LTD COM B2QZG93 11674 765915 SH SOLE 568460 0 197455 PIONEER NATURAL RESOURCES CO COM 723787107 23170 167063 SH SOLE 121027 0 46036 PLAINS ALL AMER PIPELINE LP COM 726503105 13283 304861 SH SOLE 34808 0 270053 PLAINS GP HOLDINGS L P SHS CL COM 72651A108 1837 71110 SH SOLE 0 0 71110 PLASTIC OMNIUM COM B08V9H4 20825 817789 SH SOLE 667585 0 150204 PLUM CREEK TIMBER CO COM 729251108 922 22729 SH SOLE 4241 0 18488 PNC FINANCIAL SERVICES GROUP COM 693475105 1975 20655 SH SOLE 2348 0 18307 PNM RESOURCES INC COM 69349H107 19005 772581 SH SOLE 621681 0 150900 POLA ORBIS HOLDINGS INC COM B5N4QN8 25548 451100 SH SOLE 368400 0 82700 POLARIS INDUSTRIES INC COM 731068102 232369 1568892 SH SOLE 1099517 0 469375 POLSKIE GORNICTWO NAFTOWE I COM B0L9113 56 32162 SH SOLE 32162 0 0 POLYONE CORPORATION COM 73179P106 21551 550194 SH SOLE 432499 0 117695 POLYPORE INTERNATIONAL INC COM 73179V103 845 14110 SH SOLE 625 0 13485 POPULAR INC COM ADR 733174700 1053 36500 SH SOLE 0 0 36500 PORTLAND GENERAL ELECTRIC CO COM 736508847 19703 594198 SH SOLE 474677 0 119521 POTASH CORP OF SASKATCHEWAN COM 73755L107 1555 50228 SH SOLE 28773 0 21455 POTBELLY CORP COM 73754Y100 5229 426937 SH SOLE 145138 0 281799 POWERSHARES DB U S DLR INDEX T ETF 73936D107 473 18905 SH SOLE 222 0 18683 POWERSHARES EXCHANGE TRADED FD ETF 73935X153 3684 85575 SH SOLE 3150 0 82425 POWERSHARES EXCHANGE TRADED FD ETF 73936Q108 386 16200 SH SOLE 0 0 16200 POWERSHARES EXCHANGE TRADED FD ETF 73936Q207 506 27994 SH SOLE 1252 0 26742 POWERSHARES QQQ TRUST SERIES ETF 73935A104 11571 108069 SH SOLE 17097 0 90972 POWERSHARES S&P 500 LOW VOLA ETF 73937B779 2710 73978 SH SOLE 1300 0 72678 POYA INTERNATIONAL CO LTD COM 6541826 10935 1027030 SH SOLE 760370 0 266660 PPG INDUSTRIES INC COM 693506107 52801 460264 SH SOLE 294143 0 166121 PPL CORP COM 69351T106 299 10177 SH SOLE 7678 0 2499 PRA GROUP INC COM 69354N106 278471 4469134 SH SOLE 2669582 0 1799552 PRAXAIR INC COM 74005P104 76675 641363 SH SOLE 325316 0 316047 PRECISION CASTPARTS CORP COM 740189105 57557 287977 SH SOLE 106947 0 181030 PREFERRED APARTMENT COMMUNITIE COM 74039L103 472 47475 SH SOLE 0 0 47475 PREMIER INC-CLASS A COM 74051N102 25004 650139 SH SOLE 206121 0 444018 PREPAID CARD HOLDINGS INC COM 74072A105 0 20000 SH SOLE 0 0 20000 PRESS GANEY HOLDINGS INC COM 74113L102 5912 206239 SH SOLE 71959 0 134280 PRESTIGE ESTATES PROJECTS COM B4T3LF9 2973 765911 SH SOLE 765911 0 0 PRICELINE GROUP INC/THE COM 741503403 155958 135455 SH SOLE 101040 0 34415 PRIMERICA INC COM 74164M108 309 6769 SH SOLE 0 0 6769 PRINCIPAL FINANCIAL GROUP COM 74251V102 319 6234 SH SOLE 3905 0 2329 PRIVATEBANCORP INC COM 742962103 878 22050 SH SOLE 800 0 21250 PROCTER & GAMBLE CO/THE COM 742718109 39181 500784 SH SOLE 112919 0 387865 PROGENICS PHARMACEUTICALS INC COM 743187106 179 24000 SH SOLE 0 0 24000 PROGRESSIVE CORP COM 743315103 7293 262066 SH SOLE 36929 0 225137 PROMOTORA Y OPERADORA DE INF COM 2393388 27735 2587316 SH SOLE 1953675 0 633641 PROOFPOINT INC COM 743424103 212 3340 SH SOLE 440 0 2900 PROSHARES S&P 500 DIVIDEND ARI ETF 74348A467 295 6000 SH SOLE 0 3000 3000 PROSHARES SHORT DOW30 ETF ETF 74347R701 1315 57079 SH SOLE 0 0 57079 PROSIEBENSAT.1 MEDIA SE COM BCZM1B2 152419 3087946 SH SOLE 2523734 0 564212 PROTEIN POLYMER TECHNOLOGIES I COM 743697104 0 660000 SH SOLE 0 0 660000 PROTO LABS INC COM 743713109 47250 700223 SH SOLE 206742 0 493481 PROVIDENT FINANCIAL PLC COM B1Z4ST8 90623 1968667 SH SOLE 1591257 0 377410 PRUDENTIAL FINANCIAL INC COM 744320102 983 11235 SH SOLE 864 0 10371 PRUDENTIAL PLC COM 0709954 430894 17878229 SH SOLE 13499621 0 4378608 PRUDENTIAL PLC-ADR ADR 74435K204 5663 116624 SH SOLE 100932 0 15692 PSG GROUP LTD COM 6613219 5505 326026 SH SOLE 241610 0 84416 PUBLIC SERVICE ENTERPRISE GP COM 744573106 366 9332 SH SOLE 728 0 8604 PUBLIC STORAGE COM 74460D109 529 2876 SH SOLE 660 0 2216 PUBLICIS GROUPE COM 4380429 60073 812965 SH SOLE 664785 0 148180 QATAR INSURANCE CO COM 6148045 2666 100586 SH SOLE 74629 0 25957 QATAR NATIONAL BANK COM 6148197 23455 442748 SH SOLE 316263 0 126485 QINGDAO HAIER CO LTD-A COM 6716884 7688 1571873 SH SOLE 1571873 0 0 QIWI PLC SPONSORED ADR REPS ADR 74735M108 1267 45200 SH SOLE 7900 0 37300 QT VASCULAR LTD COM BNFXGT5 52 385696 SH SOLE 385696 0 0 QUALCOMM INC COM 747525103 66888 1067998 SH SOLE 394309 0 673689 QUALITY HOUSE PCL-FOREIGN COM B00PN16 13431 180013880 SH SOLE 157731715 0 22282165 QUEST DIAGNOSTICS INC COM 74834L100 1516 20922 SH SOLE 1386 0 19536 QUESTAR CORP COM 748356102 431 20618 SH SOLE 0 0 20618 QUINTILES TRANSNATIONAL HOLD COM 74876Y101 86607 1192785 SH SOLE 1067244 0 125541 RACKSPACE HOSTING INC COM 750086100 4255 114415 SH SOLE 6325 0 108090 RADIAN GROUP INC COM 750236101 23408 1247787 SH SOLE 994172 0 253615 RADIANT OPTO-ELECTRONICS COR COM 6520278 8012 2159000 SH SOLE 1599000 0 560000 RAGING RIVER EXPLORATION INC COM 750649105 14342 2051008 SH SOLE 1674383 0 376625 RAIA DROGASIL SA COM B7FQV64 42441 3288600 SH SOLE 1294500 0 1994100 RAKUTEN INC COM 6229597 86783 5370000 SH SOLE 4385800 0 984200 RALLY SOFTWARE DEVELOPMENT COM 751198102 3127 160810 SH SOLE 126530 0 34280 RANGE RESOURCES CORP COM 75281A109 60673 1228700 SH SOLE 761108 0 467592 RATIONAL AG COM 5910609 23533 64110 SH SOLE 46800 0 17310 RAYMOND JAMES FINANCIAL INC COM 754730109 220 3711 SH SOLE 0 0 3711 RAYTHEON COMPANY COM 755111507 2720 28438 SH SOLE 2315 0 26123 RBC BEARINGS INC COM 75524B104 423 5902 SH SOLE 492 0 5410 REA GROUP LTD COM 6198578 31862 1057246 SH SOLE 864245 0 193001 REALD INC COM 75604L105 255 20700 SH SOLE 9125 0 11575 REALOGY HOLDINGS CORP COM 75605Y106 16580 354909 SH SOLE 158045 0 196864 RECKITT BENCKISER GROUP PLC COM B24CGK7 369111 4276586 SH SOLE 3207889 0 1068697 RECKITT BENCKISER-SPON ADR ADR 756255204 3924 226080 SH SOLE 200194 0 25886 RECORDATI SPA COM B07DRZ5 28631 1366083 SH SOLE 1116817 0 249266 RECRUIT HOLDINGS CO LTD COM BQRRZ00 21556 706200 SH SOLE 577200 0 129000 RED HAT INC COM 756577102 378996 4991386 SH SOLE 3395555 0 1595831 REGENERON PHARMACEUTICALS INC COM 75886F107 345 678 SH SOLE 377 0 301 REGIONS FINANCIAL CORP COM 7591EP100 261 25237 SH SOLE 15237 0 10000 REGUS PLC COM B3CGFD4 18150 4418326 SH SOLE 1454466 0 2963860 RELO HOLDINGS INC COM 6173906 415 4200 SH SOLE 4200 0 0 RELX PLC COM B2B0DG9 130686 8028666 SH SOLE 5701263 0 2327403 RELX PLC - SPON ADR ADR 759530108 4756 73163 SH SOLE 65225 0 7938 RENASANT CORP COM 75970E107 15859 486462 SH SOLE 393887 0 92575 REPCO HOME FINANCE LTD COM B96RL59 8503 840697 SH SOLE 840697 0 0 REPLIGEN CORP COM 759916109 9357 226730 SH SOLE 203183 0 23547 REPSOL SA COM 5669354 140402 8000670 SH SOLE 6579439 0 1421231 REPUBLIC SERVICES INC COM 760759100 883 22559 SH SOLE 2338 0 20221 RESILIENT PROPERTY INCOME COM BN57DK7 11830 1488781 SH SOLE 1262375 0 226406 RESMED INC COM 761152107 14646 259830 SH SOLE 20370 0 239460 RESONA HOLDINGS INC COM 6421553 76 14000 SH SOLE 14000 0 0 RESORTTRUST INC COM 6044132 18533 761500 SH SOLE 606200 0 155300 RESTAURANT GROUP PLC COM B0YG1K0 29554 2699993 SH SOLE 2158133 0 541860 RESTORATION HARDWARE HOLDING COM 761283100 1342 13752 SH SOLE 2936 0 10816 REX ENERGY CORP COM 761565100 3675 657454 SH SOLE 554409 0 103045 REXAM PLC-SPONSORED ADR ADR 761655604 273 6269 SH SOLE 189 0 6080 REYNOLDS AMERICAN INC COM 761713106 577 7737 SH SOLE 5580 0 2157 RICE ENERGY INC COM COM 762760106 318 15300 SH SOLE 0 0 15300 RIGHTMOVE PLC COM B2987V8 18415 357320 SH SOLE 282264 0 75056 RIGNET INC COM 766582100 2106 68913 SH SOLE 9140 0 59773 RING ENERGY INC COM 76680V108 9896 884353 SH SOLE 747507 0 136846 RINGCENTRAL INC CL A COM 76680R206 1321 71450 SH SOLE 5500 0 65950 RIO TINTO PLC COM 0718875 30228 735301 SH SOLE 195236 0 540065 RIO TINTO PLC-SPON ADR ADR 767204100 3393 82358 SH SOLE 73488 0 8870 RITCHIE BROS AUCTIONEERS COM 767744105 933 33428 SH SOLE 1755 0 31673 RITE AID CORP COM 767754104 222 26620 SH SOLE 0 0 26620 RLI CORP COM 749607107 509 9911 SH SOLE 0 0 9911 RMB HOLDINGS LTD COM 6755821 55 10033 SH SOLE 10033 0 0 RMI HOLDINGS COM B50NQ61 12959 3703688 SH SOLE 3106384 0 597304 ROBERT HALF INTL INC COM 770323103 155513 2802039 SH SOLE 2219761 0 582278 ROBINSONS RETAIL HOLDINGS IN COM BFTCYP4 877 531370 SH SOLE 531370 0 0 ROCHE HOLDING AG-GENUSSCHEIN COM 7110388 12775 45570 SH SOLE 13359 0 32211 ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 9230 263202 SH SOLE 186965 0 76237 ROCKWELL AUTOMATION INC COM 773903109 1397 11217 SH SOLE 7122 0 4095 ROCKWELL COLLINS INC COM 774341101 232773 2520561 SH SOLE 1751265 0 769296 ROGERS COMMUNICATIONS INC-B COM 775109200 634 17869 SH SOLE 1741 0 16128 ROLLINS INC COM 775711104 219 7681 SH SOLE 5994 0 1687 ROLLS-ROYCE HOLDINGS PLC LO ADR G76225112 0 3711610 SH SOLE 0 0 3711610 ROLLS-ROYCE HOLDINGS-SP ADR ADR 775781206 1680 24495 SH SOLE 21189 0 3306 ROPER TECHNOLOGIES INC COM 776696106 5893 34178 SH SOLE 24588 0 9590 ROSS STORES INC COM 778296103 113124 2327188 SH SOLE 1434704 0 892484 ROUNDYS INC COM 779268101 747 230580 SH SOLE 5700 0 224880 ROVI CORP COM 779376102 1508 94524 SH SOLE 91 0 94433 ROVI CORP OPTION 779376902 47 3000 SH Call SOLE 0 0 3000 ROYAL BANK OF CANADA ADR 780087102 307 5034 SH SOLE 0 0 5034 ROYAL CARIBBEAN CRUISES LTD COM 2754907 792 10073 SH SOLE 3475 0 6598 ROYAL DUTCH SHELL PLC-A SHS COM B09CBL4 148064 5237964 SH SOLE 3929180 0 1308784 ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 4484 78649 SH SOLE 23087 0 55562 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 2244 39122 SH SOLE 22885 0 16237 ROYAL UNIBREW COM BX8ZX20 26833 785197 SH SOLE 635687 0 149510 RPM INTERNATIONAL INC COM 749685103 573 11712 SH SOLE 1950 0 9762 RPX CORP COM 74972G103 43413 2568811 SH SOLE 2365006 0 203805 RR DONNELLEY & SONS CO COM 257867101 227 13022 SH SOLE 3925 0 9097 RUCKUS WIRELESS INC COM COM 781220108 989 95705 SH SOLE 2340 0 93365 RVUE HOLDINGS INC COM 74975J104 12 367143 SH SOLE 0 0 367143 RYANAIR HOLDINGS PLC-SP ADR ADR 783513104 69154 969233 SH SOLE 713207 0 256026 RYLAND GROUP INC/THE COM 783764103 17402 375278 SH SOLE 304473 0 70805 S.A.C.I. FALABELLA COM 2771672 38433 5502901 SH SOLE 3982661 0 1520240 SABRA HEALTH CARE REIT INC COM 78573L106 462 17952 SH SOLE 1199 0 16753 SADBHAV ENGINEERING LTD COM B0XTD15 4575 1002610 SH SOLE 1002610 0 0 SAFARICOM LTD COM B2QN3J6 5107 30814500 SH SOLE 22826900 0 7987600 SAFEGUARD SCIENTIFICS INC COM 786449207 14374 738693 SH SOLE 624425 0 114268 SAGE GROUP PLC/THE COM B8C3BL0 37792 4688850 SH SOLE 3833974 0 854876 SAIC MOTOR CORP LTD-A COM 6086974 4499 1234363 SH SOLE 1234363 0 0 SALESFORCE.COM INC COM 79466L302 71761 1030615 SH SOLE 345499 1000 684116 SALLY BEAUTY HOLDINGS INC COM 79546E104 248038 7854301 SH SOLE 6487426 0 1366875 SALVATORE FERRAGAMO SPA COM B5VZ053 24665 821716 SH SOLE 650296 0 171420 SAMPO OYJ-A SHS COM 5226038 212987 4524397 SH SOLE 3573250 0 951147 SAMSUNG ELECTR-GDR GDR 796050888 44715 78670 SH SOLE 681 0 77989 SAMSUNG ELECTRONICS CO LTD COM 6771720 503724 443122 SH SOLE 323448 0 119674 SANAN OPTOELECTRONICS CO L-A COM 6773511 2247 445143 SH SOLE 445143 0 0 SANDISK CORP COM 80004C101 205 3530 SH SOLE 1832 0 1698 SANLAM LTD COM B0L6750 88488 16190024 SH SOLE 10163243 0 6026781 SANOFI-ADR ADR 80105N105 570 11509 SH SOLE 1585 0 9924 SAP SE-SPONSORED ADR ADR 803054204 3134 44628 SH SOLE 39858 0 4770 SAPUTO INC COM 802912105 43528 1798811 SH SOLE 1467686 0 331125 SATO HOLDINGS CORP COM 6777579 2758 97550 SH SOLE 97550 0 0 SATS LTD COM 6243586 3061 1117000 SH SOLE 1117000 0 0 SAVILLS PLC COM B135BJ4 2948 198145 SH SOLE 198145 0 0 SBA COMMUNICATIONS CORP-CL A COM 78388J106 273558 2379388 SH SOLE 1654108 0 725280 SBERBANK-SPONSORED ADR ADR 80585Y308 269 50600 SH SOLE 0 0 50600 SCANSOURCE INC COM 806037107 280 7358 SH SOLE 800 0 6558 SCAPA GROUP PLC COM 0728119 495 158433 SH SOLE 158433 0 0 SCHLUMBERGER LTD COM 806857108 215349 2498542 SH SOLE 1564637 0 933905 SCHRODERS PLC COM 0240549 65210 1305532 SH SOLE 890791 0 414741 SCHWAB (CHARLES) CORP COM 808513105 43649 1336914 SH SOLE 403571 0 933343 SCOTTS MIRACLE-GRO CO-CL A COM 810186106 16576 279971 SH SOLE 67915 0 212056 SCRIPPS NETWORKS INTER-CL A COM 811065101 316 4845 SH SOLE 619 0 4226 SCSK CORP COM 6858474 38966 1276584 SH SOLE 833777 0 442807 SDIC POWER HOLDINGS CO LTD-A COM 6412687 3799 1553865 SH SOLE 1553865 0 0 SEATTLE GENETICS INC COM 812578102 28930 597728 SH SOLE 56610 0 541118 SECOM CO LTD COM 6791591 85245 1312900 SH SOLE 1073400 0 239500 SECURITY BANK CORP COM 6792334 13777 3846530 SH SOLE 3060660 0 785870 SECURITY IDENTIFICATION SYSTEM COM 81429P107 0 500000 SH SOLE 0 0 500000 SEI INVESTMENTS CO COM 784117103 419 8547 SH SOLE 1821 0 6726 SEINO HOLDINGS CO LTD COM 6793423 7672 684209 SH SOLE 226209 0 458000 SELECTIVE INSURANCE GROUP COM 816300107 16766 597708 SH SOLE 475184 0 122524 SEMICONDUCTOR MANUFACTURING COM 6743473 21825 199056000 SH SOLE 145144000 0 53912000 SEMPRA ENERGY COM 816851109 2177 22012 SH SOLE 273 0 21739 SENIOR PLC COM 0795823 12625 2797046 SH SOLE 2262323 0 534723 SENSATA TECHNOLOGIES HOLDING COM B62S207 15785 299308 SH SOLE 124882 0 174426 SENSIENT TECHNOLOGIES CORP COM 81725T100 22545 329895 SH SOLE 263941 0 65954 SEQUENOM INC COM 817337405 194 64000 SH SOLE 5000 0 59000 SERVICEMASTER GLOBAL HOLDING COM 81761R109 50236 1388886 SH SOLE 1244739 0 144147 SERVICENOW INC COM 81762P102 36089 485658 SH SOLE 322650 0 163008 SERVICESOURCE INTERNATIONAL IN COM 81763U100 341 62450 SH SOLE 0 0 62450 SEVEN BANK LTD COM B2NT8S1 2836 612100 SH SOLE 481500 0 130600 SHANDONG DENGHAI SEEDS CO-A COM B0766G8 1527 535180 SH SOLE 535180 0 0 SHANGHAI FOSUN PHARMACEUTI-A COM 6121187 3000 642803 SH SOLE 642803 0 0 SHANGHAI FOSUN PHARMACEUTI-H COM B8XBQ96 14763 3981000 SH SOLE 2876500 0 1104500 SHANGHAI INTERNATIONAL AIR-A COM 6104780 9034 1767148 SH SOLE 1767148 0 0 SHANGHAI JAHWA UNITED CO -A COM 6330239 4893 699066 SH SOLE 699066 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 690 31685 SH SOLE 2023 0 29662 SHELL MIDSTREAM PARTNERS L P U LP 822634101 5804 127145 SH SOLE 6150 0 120995 SHENZHEN INOVANCE TECHNOLO-A COM B3QDJB7 756 97702 SH SOLE 97702 0 0 SHENZHEN MYS ENVIRONMENTAL-A COM B54Z8X4 3207 463278 SH SOLE 463278 0 0 SHENZHOU INTERNATIONAL GROUP COM B0MP1B0 46310 9523000 SH SOLE 7567000 0 1956000 SHERWIN-WILLIAMS CO/THE COM 824348106 1247 4534 SH SOLE 160 0 4374 SHIONOGI & CO LTD COM 6804682 128218 3306500 SH SOLE 2688000 0 618500 SHIRE PLC COM B2QKY05 253006 3157487 SH SOLE 2385844 0 771643 SHIRE PLC-ADR ADR 82481R106 52316 216639 SH SOLE 205298 0 11341 SHUTTERSTOCK INC COM COM 825690100 1683 28706 SH SOLE 1518 0 27188 SIEMENS AG-SPONS ADR ADR 826197501 470 4657 SH SOLE 2000 0 2657 SIENTRA INC COM COM 82621J105 1358 53847 SH SOLE 1289 0 52558 SIGMA-ALDRICH COM 826552101 778 5591 SH SOLE 1467 0 4124 SIGNATURE BANK COM 82669G104 247232 1688863 SH SOLE 1191579 0 497284 SILGAN HOLDINGS INC COM 827048109 15069 285632 SH SOLE 231065 0 54567 SILICOM LTD FORSTK M84116108 1171 31787 SH SOLE 700 0 31087 SILICON LABORATORIES INC COM 826919102 3598 66619 SH SOLE 500 0 66119 SILICONWARE PRECISION INDS COM 6808877 31772 20747000 SH SOLE 17115000 0 3632000 SILICONWARE PRECISION-SP ADR ADR 827084864 1777 238476 SH SOLE 133928 0 104548 SILVER WHEATON CORP COM 828336107 321 18520 SH SOLE 3138 0 15382 SILVER WHEATON CORP OPTION 828336907 17 1000 SH Call SOLE 0 0 1000 SILVERLAKE AXIS LTD COM 6599825 4616 6342000 SH SOLE 4330800 0 2011200 SIMON PROPERTY GROUP INC COM 828806109 582 3365 SH SOLE 80 0 3285 SINGAPORE TELECOMMUNICAT-ADR ADR 82929R304 319 10180 SH SOLE 0 0 10180 SINO BIOPHARMACEUTICAL COM B00XSF9 38394 33072000 SH SOLE 26712000 0 6360000 SINO-OCEAN LAND HOLDINGS COM B24CVP7 45 59000 SH SOLE 59000 0 0 SINOPAC FINANCIAL HOLDINGS COM 6525875 49 110000 SH SOLE 110000 0 0 SINOPHARM GROUP CO-H COM B3ZVDV0 55389 12464700 SH SOLE 7254400 0 5210300 SIONIX CORP COM 829400100 0 30000 SH SOLE 0 0 30000 SIRIUS XM HOLDINGS INC COM 82968B103 1701 456360 SH SOLE 1100 0 455260 SIRONA DENTAL SYSTEMS INC COM 82966C103 324149 3227938 SH SOLE 2291221 0 936717 SIX FLAGS ENTERTAINMENT CORP COM 83001A102 159629 3559178 SH SOLE 2874314 0 684864 SK HYNIX INC COM 6450267 262964 6934360 SH SOLE 4570236 0 2364124 SKS MICROFINANCE LTD COM B4TL227 6942 947260 SH SOLE 947260 0 0 SKY NETWORK TELEVISION LTD COM B0C5VF4 25504 6274625 SH SOLE 5045495 0 1229130 SKYWORTH DIGITAL HLDGS LTD COM 6228828 36 40000 SH SOLE 40000 0 0 SL GREEN REALTY CORP COM 78440X101 1295 11784 SH SOLE 824 0 10960 SM ENERGY CO COM 78454L100 6009 130304 SH SOLE 118984 0 11320 SMC CORP COM 6763965 119092 395300 SH SOLE 296700 0 98600 SMILES SA COM B97PYY2 2431 143276 SH SOLE 143276 0 0 SMITH & NEPHEW PLC COM 0922320 9713 575060 SH SOLE 190068 0 384992 SMITH & NEPHEW PLC -SPON ADR ADR 83175M205 3188 93915 SH SOLE 81602 0 12313 SMURFIT KAPPA GROUP PLC COM B1RR828 48101 1747094 SH SOLE 1427699 0 319395 SNAP-ON INC COM 833034101 6089 38235 SH SOLE 11165 0 27070 SODASTREAM INTERNATIONAL LTD COM B5N90N1 314 14882 SH SOLE 2800 0 12082 SOLARWINDS INC COM 83416B109 41043 889733 SH SOLE 795289 0 94444 SOLAZYME INC COM COM 83415T101 622 198377 SH SOLE 14000 0 184377 SOLERA HOLDINGS INC COM 83421A104 51145 1147796 SH SOLE 1097867 0 49929 SONGCHENG PERFORMANCE DEVE-A COM B3Y6VL2 1632 147091 SH SOLE 147091 0 0 SONUS NETWORKS INC COM 835916503 216 31229 SH SOLE 29800 0 1429 SOUFUN HOLDINGS LTD-ADR ADR 836034108 11581 1377029 SH SOLE 1018955 0 358074 SOUND GLOBAL LTD COM B5LFZ70 5922 8347000 SH SOLE 6156000 0 2191000 SOUTH JERSEY INDUSTRIES COM 838518108 14086 569598 SH SOLE 453548 0 116050 SOUTH STATE CORPORATION COM COM 840441109 728 9590 SH SOLE 0 0 9590 SOUTHERN BANC COMPANY INC (THE COM 842233108 102 10500 SH SOLE 0 0 10500 SOUTHERN CO/THE COM 842587107 1650 39387 SH SOLE 11185 0 28202 SOUTHWEST GAS CORP COM 844895102 20837 391592 SH SOLE 316049 0 75543 SOUTHWESTERN ENERGY CO COM 845467109 310 13665 SH SOLE 4115 0 9550 SPARK NEW ZEALAND LTD COM 6881436 663 350606 SH SOLE 350606 0 0 SPARTANNASH CO COM 847215100 20618 633618 SH SOLE 535832 0 97786 SPDR BARCLAYS HIGH YIELD BD ETF 78464A417 76520 1991140 SH SOLE 1990900 0 240 SPDR BARCLAYS SHORT TERM COR ETF 78464A474 4367 142728 SH SOLE 0 0 142728 SPDR DJ GLOBAL REAL ESTATE E ETF 78463X749 7347 160364 SH SOLE 133237 0 27127 SPDR DJ INTERNATIONAL REAL E ETF 78463X863 5827 139205 SH SOLE 93064 0 46141 SPDR DOW JONES INDL AVERAGE ET ETF 78467X109 1083 6162 SH SOLE 57 0 6105 SPDR GOLD SHARES ETF 78463V107 3659 32570 SH SOLE 6765 0 25805 SPDR S&P 500 ETF TRUST ETF 78462F103 320795 1558391 SH SOLE 1405750 0 152641 SPDR S&P DIVIDEND ETF ETF 78464A763 15513 203561 SH SOLE 15693 0 187868 SPDR S&P EMERGING MKTS SMALL ETF 78463X756 39338 873400 SH SOLE 872400 0 1000 SPDR S&P INTL SMALL CAP ETF 78463X871 245 8028 SH SOLE 0 0 8028 SPDR S&P MIDCAP 400 ETF TRST ETF 78467Y107 2705 9904 SH SOLE 2300 0 7604 SPECTRA ENERGY CORP COM 847560109 1641 50352 SH SOLE 2079 0 48273 SPECTRA ENERGY PARTNERS LP COM 84756N109 1506 32672 SH SOLE 3865 0 28807 SPECTRANETICS CORP COM 84760C107 27847 1210219 SH SOLE 1157897 0 52322 SPIRAX-SARCO ENGINEERING PLC COM BWFGQN1 393 7367 SH SOLE 7367 0 0 SPORTON INTERNATIONAL INC COM 6431381 12285 1818000 SH SOLE 1347000 0 471000 SPRING AIRLINES CO LTD-A COM BTG8044 3526 173400 SH SOLE 173400 0 0 SPROTT PHYSICAL GOLD TRUST ETF 85207H104 126 13022 SH SOLE 3565 0 9457 SPROTT PHYSICAL SILVER TRUST ETF 85207K107 191 31113 SH SOLE 6400 0 24713 SRISAWAD POWER 1979 PCL-F COM BMHS7C1 5287 4464606 SH SOLE 3302418 0 1162188 SRISAWAD POWER 1979-CW20 WT BX1D3B0 66 174012 SH SOLE 128436 0 45576 SS&C TECHNOLOGIES HOLDINGS COM 78467J100 16913 270613 SH SOLE 114339 0 156274 SSE PLC COM 0790873 62751 2597656 SH SOLE 2122955 0 474701 SSE PLC-SPN ADR ADR 78467K107 375 15545 SH SOLE 0 0 15545 SSP GROUP PLC COM BNGWY42 12993 2880511 SH SOLE 2272933 0 607578 ST JAMES'S PLACE PLC COM 0766937 49009 3439564 SH SOLE 2511057 0 928507 ST JUDE MEDICAL INC COM 790849103 1260 17246 SH SOLE 4750 0 12496 STAG INDUSTRIAL INC COM 85254J102 420 21000 SH SOLE 0 0 21000 STANDARD LIFE PLC COM BVFD7Q5 12021 1721552 SH SOLE 596328 0 1125224 STANDEX INTERNATIONAL CORP COM 854231107 14737 184376 SH SOLE 148587 0 35789 STANLEY BLACK & DECKER INC COM 854502101 1196 11365 SH SOLE 318 0 11047 STAPLES INC COM 855030102 842 54979 SH SOLE 4650 0 50329 STARBUCKS CORP COM 855244109 219648 4096782 SH SOLE 876954 32000 3187828 STARWOOD PROPERTY TRUST INC COM 85571B105 286 13258 SH SOLE 0 0 13258 STATE STREET CORP COM 857477103 1213 15764 SH SOLE 9499 0 6265 STATOIL ASA COM 7133608 437 24540 SH SOLE 24540 0 0 STEEL DYNAMICS INC COM 858119100 1029 49734 SH SOLE 3739 0 45995 STEINHOFF INTL HOLDINGS LTD COM 6127936 147887 23314890 SH SOLE 14676605 0 8638285 STERICYCLE INC COM 858912108 458505 3423979 SH SOLE 2198243 0 1225736 STEVEN MADDEN LTD COM 556269108 1384 32349 SH SOLE 22219 0 10130 STILLWATER MINING CO COM 86074Q102 9486 818461 SH SOLE 777129 0 41332 STOCK YARDS BANCORP INC COM 861025104 272 7208 SH SOLE 345 0 6863 STRATASYS LTD COM B7WD7D7 710 20347 SH SOLE 1437 0 18910 STRYKER CORP COM 863667101 25485 266666 SH SOLE 74517 0 192149 STURGIS BANCORP INC COM 864087101 525 52266 SH SOLE 0 0 52266 SUBURBAN PROPANE PARTNERS LP COM 864482104 519 13035 SH SOLE 1210 0 11825 SUMITOMO FORESTRY CO LTD COM 6858861 2242 181700 SH SOLE 181700 0 0 SUMITOMO MITSUI FINANCIAL GR COM 6563024 328053 7353400 SH SOLE 5720030 0 1633370 SUMITOMO MITSUI-SPONS ADR ADR 86562M209 121 13764 SH SOLE 1338 0 12426 SUMITOMO REALTY & DEVELOPMEN COM 6858902 108316 3087000 SH SOLE 2526000 0 561000 SUMMARECON AGUNG TBK PT COM 6538527 5585 45539800 SH SOLE 33729900 0 11809900 SUMMIT HOTEL PROPERTIES INC COM 866082100 198 15250 SH SOLE 0 0 15250 SUN HYDRAULICS CORP COM 866942105 264 6938 SH SOLE 0 0 6938 SUN LIFE FINANCIAL INC COM 866796105 604 18093 SH SOLE 0 0 18093 SUN PHARMACEUTICAL INDUS COM 6582483 137684 10024849 SH SOLE 7644744 0 2380105 SUNCOR ENERGY INC COM 867224107 335602 12183652 SH SOLE 8829623 0 3354029 SUNNY OPTICAL TECH COM B1YBT08 1469 674000 SH SOLE 499000 0 175000 SUNOCO LOGISTICS PARTNERS LP COM 86764L108 9501 249841 SH SOLE 21700 0 228141 SUNPOWER CORP COM 867652406 2098 73844 SH SOLE 1920 0 71924 SUNSTONE HOTEL INVESTORS INC COM 867892101 10839 722118 SH SOLE 565547 0 156571 SUNTRUST BANKS INC COM 867914103 210 4908 SH SOLE 4433 0 475 SUOFEIYA HOME COLLECTION C-A COM B4QYGC7 422 67800 SH SOLE 67800 0 0 SUPALAI PUBLIC CO LTD-FOR COM 6554675 328 589000 SH SOLE 589000 0 0 SUPERVALU INC COM 868536103 125 15450 SH SOLE 15450 0 0 SUPREME INDUSTRIES LTD COM 6136073 6095 574751 SH SOLE 574751 0 0 SURUGA BANK LTD COM 6864329 93948 4376062 SH SOLE 3262662 0 1113400 SWEDBANK AB - A SHARES COM 4846523 20037 860117 SH SOLE 295591 0 564526 SWEDBANK AB-ADR ADR 870195104 4587 195740 SH SOLE 170558 0 25182 SWIFT TRANSPORTATION CO COM 87074U101 7878 347493 SH SOLE 272543 0 74950 SWISSCOM AG-REG COM 5533976 203 362 SH SOLE 362 0 0 SWORDFISH FINANCIAL INC COM 871105201 0 26000 SH SOLE 1000 0 25000 SYDBANK A/S COM B06JSP1 2228 58307 SH SOLE 58307 0 0 SYMANTEC CORP COM 871503108 1071 46095 SH SOLE 1997 0 44098 SYNGENTA AG-ADR ADR 87160A100 3720 45582 SH SOLE 39014 0 6568 SYNGENTA AG-REG COM 4356646 18576 45685 SH SOLE 15057 0 30628 SYNTEL INC COM 87162H103 1821 38345 SH SOLE 1910 0 36435 SYNTHETIC BIOLOGICS INC COM 87164U102 3101 1088275 SH SOLE 78900 0 1009375 SYSCO CORP COM 871829107 5073 140542 SH SOLE 20929 0 119613 SYSMEX CORP COM 6883807 99962 1675600 SH SOLE 1371000 0 304600 T ROWE PRICE GROUP INC COM 74144T108 8603 110682 SH SOLE 58440 0 52242 TABLEAU SOFTWARE INC-CL A COM 87336U105 1247 10824 SH SOLE 1102 0 9722 TADANO LTD COM 6869722 21192 1417000 SH SOLE 1177000 0 240000 TAIWAN PAIHO LTD COM 6320832 12285 4357000 SH SOLE 3229000 0 1128000 TAIWAN SEMICONDUCTOR MANUFAC COM 6889106 3793 833000 SH SOLE 725000 0 108000 TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 226820 9987679 SH SOLE 6391753 0 3595926 TAKEDA PHARMACEUTICAL CO LTD COM 6870445 512 10600 SH SOLE 0 0 10600 TAL EDUCATION GROUP- ADR ADR 874080104 11626 329356 SH SOLE 243854 0 85502 TALMER BANCORP INC CLASS A COM 87482X101 169 10133 SH SOLE 0 0 10133 TANGER FACTORY OUTLET CENTERS COM 875465106 259 8200 SH SOLE 0 0 8200 TANGOE INC/CT COM 87582Y108 10253 815064 SH SOLE 759333 0 55731 TARENA INTERNATIONAL INC-ADR ADR 876108101 4248 335567 SH SOLE 248526 0 87041 TARGA RESOURCES PARTNERS LP UN LP 87611X105 232 6023 SH SOLE 0 0 6023 TARGET CORP COM 87612E106 3488 42734 SH SOLE 8706 0 34028 TASLY PHARMACEUTICAL GROUP-A COM 6541525 3397 423283 SH SOLE 423283 0 0 TATA MOTORS LTD COM B611LV1 170337 24984645 SH SOLE 20428323 0 4556322 TATA MOTORS LTD-SPON ADR ADR 876568502 63184 1833041 SH SOLE 801229 0 1031812 TAUBMAN CENTERS INC COM 876664103 1208 17379 SH SOLE 895 0 16484 TAV HAVALIMANLARI HOLDING AS COM B1RMFT9 15996 1883710 SH SOLE 1448354 0 435356 TAYLOR WIMPEY PLC COM 0878230 44876 15357573 SH SOLE 12556224 0 2801349 TC PIPELINES LP UNIT COM LTD P LP 87233Q108 624 10950 SH SOLE 0 0 10950 TD AMERITRADE HLDG CORP COM 87236Y108 410 11140 SH SOLE 425 0 10715 TE CONNECTIVITY LTD COM B62B7C3 8117 126241 SH SOLE 70944 0 55297 TEAM HEALTH HOLDINGS INC COM 87817A107 83216 1273778 SH SOLE 1136301 0 137477 TECHNICOLOR - REGR COM B4MMD80 2680 411235 SH SOLE 411235 0 0 TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 303 7345 SH SOLE 2206 0 5139 TECHTRONIC INDUSTRIES CO LTD COM B0190C7 40782 12447500 SH SOLE 10173500 0 2274000 TECUMSEH PRODUCTS COMPANY COMM COM 878895309 205 83000 SH SOLE 0 0 83000 TED BAKER PLC COM 0104861 17029 371331 SH SOLE 301177 0 70154 TELEFLEX INC COM 879369106 521 3850 SH SOLE 0 0 3850 TELEKOM MALAYSIA BHD COM 6868398 58783 33912661 SH SOLE 19049423 0 14863238 TELENET GROUP HOLDING NV COM B0LKSK4 44372 816235 SH SOLE 666935 0 149300 TELEPERFORMANCE COM 5999330 29667 420164 SH SOLE 330133 0 90031 TELETECH HOLDINGS INC COM 879939106 11437 422358 SH SOLE 398784 0 23574 TELSTRA CORP LTD COM 6087289 81802 17333844 SH SOLE 14153717 0 3180127 TEMENOS GROUP AG-REG COM 7147892 4085 123336 SH SOLE 123336 0 0 TEMP HOLDINGS CO LTD COM B3CY709 25758 713100 SH SOLE 582600 0 130500 TENCENT HOLDINGS LTD COM BMMV2K8 438512 21975350 SH SOLE 14508500 0 7466850 TERADATA CORP COM 88076W103 224 6044 SH SOLE 2433 0 3611 TERADATA CORP OPTION 88076W903 18 500 SH Call SOLE 0 0 500 TERADYNE INC COM 880770102 247 12829 SH SOLE 3473 0 9356 TESLA MOTORS INC COM 88160R101 15232 56783 SH SOLE 6496 0 50287 TESORO LOGISTICS LP COM UNIT L LP 88160T107 664 11640 SH SOLE 0 0 11640 TETRA TECHNOLOGIES INC COM 88162F105 11702 1834212 SH SOLE 1446177 0 388035 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 323150 5467857 SH SOLE 4100151 0 1367706 TEXAS INSTRUMENTS INC COM 882508104 37410 726285 SH SOLE 124526 0 601759 TEXAS ROADHOUSE INC COM 882681109 488 13043 SH SOLE 13043 0 0 TEXTRON INC COM 883203101 241 5399 SH SOLE 3299 0 2100 TEXTURA CORP COM 883211104 5634 202462 SH SOLE 27101 0 175361 THAI BEVERAGE PCL COM B15F664 15853 27902500 SH SOLE 20183500 0 7719000 THAI UNION FROZEN PROD-FOREI COM BTYZVC2 10995 17034900 SH SOLE 14431700 0 2603200 THERMO FISHER SCIENTIFIC INC COM 883556102 11336 87366 SH SOLE 55562 0 31804 THOMSON REUTERS CORP COM 884903105 1583 41600 SH SOLE 17561 0 24039 TIFFANY & CO COM 886547108 1888 20574 SH SOLE 1250 0 19324 TIME WARNER CABLE COM 88732J207 466 2620 SH SOLE 426 0 2194 TIME WARNER INC COM 887317303 1901 21751 SH SOLE 3879 0 17872 TISCO FINANCIAL-FOREIGN COM B3KFW76 2097 1540000 SH SOLE 1540000 0 0 TITAN MEDICAL INC ADR 88830X108 38 31500 SH SOLE 0 0 31500 TIVO INC COM 888706108 1406 138745 SH SOLE 5775 0 132970 TJX COMPANIES INC COM 872540109 8985 135805 SH SOLE 18063 1300 116442 T-MOBILE US INC COM 872590104 5922 152774 SH SOLE 11499 0 141275 TOBIRA THERAPEUTICS INC COM COM 88883P101 312 18100 SH SOLE 5200 0 12900 TOFAS TURK OTOMOBIL FABRIKA COM B03MY33 19853 2906287 SH SOLE 2128863 0 777424 TOLL BROTHERS INC COM 889478103 279 7325 SH SOLE 1350 0 5975 TOPCHOICE MEDICAL INVESTME-A COM 6091451 2457 153419 SH SOLE 153419 0 0 TOPCON CORP COM 6894241 14438 598900 SH SOLE 470200 0 128700 TOPDANMARK A/S COM B94P973 19539 729207 SH SOLE 580924 0 148283 TORO CO COM 891092108 85568 1262438 SH SOLE 1023830 0 238608 TORONTO-DOMINION BANK COM 891160509 134662 3166866 SH SOLE 2402022 0 764844 TORRENT PHARMACEUTICALS LTD COM B0XPSB8 6062 296631 SH SOLE 296631 0 0 TORTOISE MLP FUND INC CLOSED END FUND 89148B101 455 21425 SH SOLE 0 0 21425 TOTAL SA COM B15C557 160795 3312215 SH SOLE 2465701 0 846514 TOTAL SA-SPON ADR ADR 89151E109 3454 70250 SH SOLE 56089 0 14161 TOWERS WATSON & CO-CL A COM 891894107 185157 1471838 SH SOLE 1173507 0 298331 TOWERSTREAM CORPORATION COM 892000100 25 14000 SH SOLE 0 0 14000 TOYOTA MOTOR CORP -SPON ADR ADR 892331307 323 2417 SH SOLE 313 0 2104 TRACTOR SUPPLY COMPANY COM 892356106 110316 1226554 SH SOLE 916682 0 309872 TRANSDIGM GROUP INC COM 893641100 280552 1248732 SH SOLE 943456 0 305276 TRANSMONTAIGNE PARTNERS LP COM 89376V100 404 10629 SH SOLE 526 0 10103 TRANSOCEAN LTD COM B3KFWW1 510 31641 SH SOLE 7099 0 24542 TRAVELERS COS INC/THE COM 89417E109 1331 13774 SH SOLE 1372 0 12402 TRAVIS PERKINS PLC COM 0773960 24914 750800 SH SOLE 246813 0 503987 TREEHOUSE FOODS INC COM 89469A104 3279 40467 SH SOLE 11773 0 28694 TREND MICRO INC COM 6125286 33807 987300 SH SOLE 807200 0 180100 TRIMAS CORP COM 896215209 1216 41112 SH SOLE 16307 0 24805 TRIMBLE NAVIGATION LTD COM 896239100 15664 667719 SH SOLE 299247 0 368472 TRINITY BIOTECH PLC-SPON ADR ADR 896438306 13874 768196 SH SOLE 729395 0 38801 TRIPADVISOR INC COM 896945201 419 4810 SH SOLE 500 0 4310 TS TECH CO LTD COM B1P1JR4 2197 82100 SH SOLE 82100 0 0 TSUBAKIMOTO CHAIN CO COM 6906704 29572 3023000 SH SOLE 2470000 0 553000 TSURUHA HOLDINGS INC COM B0MKZN5 46238 593700 SH SOLE 484800 0 108900 TUESDAY MORNING CORP COM 899035505 5183 460063 SH SOLE 436826 0 23237 TUI AG-DI COM 5666292 29075 1799654 SH SOLE 1470117 0 329537 TULLOW OIL PLC COM 0150080 7564 1415781 SH SOLE 467967 0 947814 TUMI HOLDINGS INC COM 89969Q104 917 44700 SH SOLE 34810 0 9890 TUNG THIH ELECTRONIC CO LTD COM B1YYYZ7 7532 1328000 SH SOLE 984800 0 343200 TURK TELEKOMUNIKASYON AS COM B2RCGV5 23908 9084889 SH SOLE 6566388 0 2518501 TURKIYE GARANTI BANKASI COM B03MYP5 41678 13356045 SH SOLE 8128564 0 5227481 TURKIYE SINAI KALKINMA BANK COM B03MY88 11047 17408035 SH SOLE 15143741 0 2264294 TWENTY-FIRST CENTURY FOX-A COM 90130A101 377 11577 SH SOLE 6298 0 5279 TWITTER INC COM 90184L102 1444 39878 SH SOLE 4056 0 35822 TYCO INTERNATIONAL PLC COM BQRQXQ9 312 8126 SH SOLE 1601 0 6525 TYLER TECHNOLOGIES INC COM 902252105 27878 215478 SH SOLE 188613 0 26865 U S SILICA HOLDINGS INC COM 90346E103 816 27804 SH SOLE 12512 0 15292 UBISOFT ENTERTAINMENT COM B1L3CS6 24733 1389078 SH SOLE 1123017 0 266061 UBM PLC COM B2R84W0 29095 3461238 SH SOLE 2319351 0 1141887 UBS GROUP AG-REG COM BRTR118 3076 145124 SH SOLE 111112 0 34012 UCB SA COM 5596991 13724 191290 SH SOLE 62613 0 128677 ULTA SALON COSMETICS & FRAGR COM 90384S303 74282 480953 SH SOLE 409750 0 71203 ULTIMATE SOFTWARE GROUP INC COM 90385D107 80694 491019 SH SOLE 164493 0 326526 ULTRA PETROLEUM CORP COM 903914109 250 20031 SH SOLE 0 0 20031 ULTRAPAR PARTICIPACOES SA COM B0FHTN1 76953 3639034 SH SOLE 2286166 0 1352868 ULTRATECH CEMENT LTD COM B01GZF6 25916 551324 SH SOLE 379151 0 172173 UNDER ARMOUR INC-CLASS A COM 904311107 31642 379221 SH SOLE 42475 0 336746 UNIBAIL-RODAMCO SE COM B1YY4B3 105599 418064 SH SOLE 341807 0 76257 UNICHARM CORP COM 6911485 42090 1770200 SH SOLE 1447300 0 322900 UNICHARM CORP - SPN ADR ADR 90460M204 3349 700712 SH SOLE 622096 0 78616 UNIFIRST CORP/MA COM 904708104 10727 95904 SH SOLE 50870 0 45034 UNILEVER N V -NY SHARES COM 904784709 6683 159731 SH SOLE 95789 0 63942 UNILEVER NV-CVA GDR B12T3J1 16049 385609 SH SOLE 116170 0 269439 UNILEVER PLC COM B10RZP7 166941 3888248 SH SOLE 3180098 0 708150 UNILEVER PLC-SPONSORED ADR ADR 904767704 1555 36219 SH SOLE 4325 0 31894 UNION PACIFIC CORP COM 907818108 169046 1772529 SH SOLE 1241374 0 531155 UNITE GROUP PLC COM 0692861 19544 2174416 SH SOLE 1720837 0 453579 UNITED BANK LTD COM B09RFT5 1529 910200 SH SOLE 662500 0 247700 UNITED CONTINENTAL HOLDINGS COM 910047109 217 4094 SH SOLE 2000 0 2094 UNITED NATURAL FOODS INC COM 911163103 8915 140005 SH SOLE 132845 0 7160 UNITED OVERSEAS BANK-SP ADR ADR 911271302 286 8329 SH SOLE 669 0 7660 UNITED PARCEL SERVICE-CL B COM 911312106 44458 458754 SH SOLE 177105 0 281649 UNITED RENTALS INC COM 911363109 2127 24275 SH SOLE 23165 0 1110 UNITED SECURITY BANCSHARES INC COM 911459105 269 33500 SH SOLE 0 0 33500 UNITED STATES OIL FUND LP ETF 91232N108 241 12155 SH SOLE 3731 0 8424 UNITED TECHNOLOGIES CORP COM 913017109 8243 74310 SH SOLE 15009 0 59301 UNITEDHEALTH GROUP INC COM 91324P102 4128 33837 SH SOLE 6889 0 26948 UNIVERSAL ELECTRONICS INC COM 913483103 7998 160471 SH SOLE 152291 0 8180 UNIVERSAL HEALTH INTERNATION COM BYY9BM9 12130 22659000 SH SOLE 18102000 0 4557000 UNIVERSAL ROBINA CORP COM 6919519 48581 11291276 SH SOLE 6714179 0 4577097 UPLAND SOFTWARE INC COM 91544A109 97 10625 SH SOLE 5000 0 5625 URANIUM ENERGY CORP COM 916896103 88 55555 SH SOLE 55555 0 0 US AUTO PARTS NETWORK INC COM 90343C100 6000 2727346 SH SOLE 2589589 0 137757 US BANCORP COM 902973304 9513 219200 SH SOLE 41080 2000 176120 USA TECHNOLOGIES INC COM 90328S500 4963 1837994 SH SOLE 1734695 0 103299 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 58306 1406338 SH SOLE 1351200 0 55138 UTS GULF COAST ULTRA DEEP ROYA COM 40222T104 35 50000 SH SOLE 0 0 50000 VA TECH WABAG LTD COM B63WX27 289 24815 SH SOLE 24815 0 0 VAIL RESORTS INC COM 91879Q109 20522 187934 SH SOLE 150803 0 37131 VALEANT PHARMACEUTICALS INTE COM 91911K102 42695 192195 SH SOLE 135024 0 57171 VALENCE TECHNOLOGY INC COM 918914102 1 36000 SH SOLE 0 0 36000 VALEO SA COM 4937579 153013 971557 SH SOLE 766189 0 205368 VALERO ENERGY CORP COM 91913Y100 1109 17727 SH SOLE 3670 0 14057 VALID SOLUCOES SA COM B13NPP2 16351 1033200 SH SOLE 803600 0 229600 VALMONT INDUSTRIES INC COM 920253101 1408 11853 SH SOLE 525 0 11328 VALSPAR CORP/THE COM 920355104 456 5582 SH SOLE 1540 0 4042 VANGUARD DIVIDEND APPREC ETF ETF 921908844 20536 261345 SH SOLE 42709 0 218636 VANGUARD ENERGY ETF ETF 92204A306 436 4080 SH SOLE 1850 0 2230 VANGUARD EXTENDED MARKET ETF ETF 922908652 3189 34666 SH SOLE 34166 0 500 VANGUARD FTSE ALL-WORLD EX-U ETF 922042775 91496 1884579 SH SOLE 1001155 0 883424 VANGUARD FTSE DEVELOPED ETF ETF 921943858 27137 684429 SH SOLE 309514 0 374915 VANGUARD FTSE EMERGING MARKE ETF 922042858 40096 980838 SH SOLE 598239 0 382599 VANGUARD FTSE EUROPE ETF ETF 922042874 8577 158903 SH SOLE 108559 0 50344 VANGUARD FTSE PACIFIC ETF ETF 922042866 6339 103873 SH SOLE 103673 0 200 VANGUARD GLBL EX-US REAL EST ETF 922042676 4227 76225 SH SOLE 17523 0 58702 VANGUARD GROWTH ETF ETF 922908736 52381 489323 SH SOLE 19810 0 469513 VANGUARD INDEX FUNDS SMALLCAP ETF 922908595 431 3217 SH SOLE 1362 0 1855 VANGUARD INDEX FUNDS VANGUARD ETF 921946406 26741 397235 SH SOLE 10488 0 386747 VANGUARD INTL EQUITY INDEX FD ETF 922042742 604 9830 SH SOLE 100 0 9730 VANGUARD MATERIALS ETF ETF 92204A801 755 7020 SH SOLE 6650 0 370 VANGUARD MID-CAP ETF ETF 922908629 5584 43823 SH SOLE 30105 0 13718 VANGUARD MID-CAP GROWTH ETF ETF 922908538 664 6230 SH SOLE 4335 0 1895 VANGUARD MID-CAP VALUE ETF ETF 922908512 1781 19662 SH SOLE 3512 0 16150 VANGUARD REIT ETF ETF 922908553 16672 223218 SH SOLE 99182 0 124036 VANGUARD S&P 500 ETF ETF 922908363 6576 34827 SH SOLE 21265 0 13562 VANGUARD SECTOR INDEX FDS VANG ETF 92204A207 599 4800 SH SOLE 0 0 4800 VANGUARD SHORT TERM GOVERNMENT ETF 92206C102 400 6550 SH SOLE 0 0 6550 VANGUARD SMALL-CAP ETF ETF 922908751 3278 26992 SH SOLE 23289 0 3703 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 852 7915 SH SOLE 3775 1000 3140 VANGUARD TOTAL BOND MARKET ETF 921937835 6060 74570 SH SOLE 0 0 74570 VANGUARD TOTAL INTL BOND ETF ETF 92203J407 357 6813 SH SOLE 0 0 6813 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 36651 342469 SH SOLE 32998 0 309471 VANGUARD VALUE ETF ETF 922908744 36559 438574 SH SOLE 18029 0 420545 VANTIV INC - CL A COM 92210H105 329535 8628819 SH SOLE 6688754 0 1940065 VAPOR CORP COM 922099304 22 66985 SH SOLE 0 0 66985 VARIAN MEDICAL SYSTEMS INC COM 92220P105 988 11716 SH SOLE 3350 0 8366 VARONIS SYSTEMS INC COM 922280102 479 21697 SH SOLE 21697 0 0 VCA INC COM 918194101 2977 54719 SH SOLE 25149 0 29570 VECTREN CORP COM 92240G101 342 8902 SH SOLE 3318 0 5584 VEEVA SYSTEMS INC-CLASS A COM 922475108 20133 718291 SH SOLE 75024 0 643267 VENTAS INC COM 92276F100 6158 99195 SH SOLE 9299 0 89896 VEOLIA ENVIRONNEMENT COM 4031879 9680 475000 SH SOLE 146223 0 328777 VEOLIA ENVIRONNEMENT ADR ADR 92334N103 1238 60777 SH SOLE 2750 0 58027 VERACYTE INC COM 92337F107 322 28945 SH SOLE 0 0 28945 VERINT SYSTEMS INC COM 92343X100 52795 869136 SH SOLE 842689 0 26447 VERISK ANALYTICS INC COM 92345Y106 244107 3354965 SH SOLE 2373427 0 981538 VERIZON COMMUNICATIONS INC COM 92343V104 19025 408180 SH SOLE 94656 0 313524 VERTEX PHARMACEUTICALS INC COM 92532F100 798 6469 SH SOLE 1066 0 5403 VF CORP COM 918204108 145785 2090416 SH SOLE 1558483 0 531933 VG LIFE SCIENCES INC COM 91822T101 32 506290 SH SOLE 0 0 506290 VIACOM INC-CLASS B COM 92553P201 241 3739 SH SOLE 236 0 3503 VICTREX PLC COM 0929224 19412 639542 SH SOLE 504592 0 134950 VINCE HOLDING CORP COM COM 92719W108 415 34650 SH SOLE 0 0 34650 VIPSHOP HOLDINGS LTD - ADR ADR 92763W103 101371 4556002 SH SOLE 3002498 0 1553504 VIRTRA SYSTEMS INC COM 92827K103 1 20000 SH SOLE 0 0 20000 VIRTU FINANCIAL INC-CLASS A COM 928254101 9417 401066 SH SOLE 381935 0 19131 VISA INC-CLASS A SHARES COM 92826C839 189256 2818410 SH SOLE 987453 0 1830957 VISCOFAN SA COM 5638280 51043 844440 SH SOLE 685381 0 159059 VISTA LAND & LIFESCAPES INC COM B1Z75R4 3914 27794400 SH SOLE 23916000 0 3878400 VITAL THERAPIES INC COM 92847R104 1322 62700 SH SOLE 0 0 62700 VOCERA COMMUNICATIONS INC COM 92857F107 908 79360 SH SOLE 0 0 79360 VODAFONE GROUP PLC-SP ADR ADR 92857W308 1533 42090 SH SOLE 1894 0 40196 VOLTAS LTD COM B1FCQX2 9753 1969827 SH SOLE 1969827 0 0 VOLTRONIC POWER TECHNOLOGY COM B96HCH8 15268 1211000 SH SOLE 907600 0 303400 VONAGE HOLDINGS CORP COM 92886T201 69 14200 SH SOLE 0 0 14200 VOYAGER ENTMT INTL INC COM 92908D101 0 91000 SH SOLE 0 0 91000 VULCAN MATERIALS CO COM 929160109 2416 28792 SH SOLE 27257 0 1535 VZ HOLDING AG COM B1TSL19 541 2248 SH SOLE 2248 0 0 WABCO HOLDINGS INC COM 92927K102 615 4975 SH SOLE 500 0 4475 WABTEC CORP COM 929740108 1760 18674 SH SOLE 609 0 18065 WAGEWORKS INC COM 930427109 22618 559181 SH SOLE 195140 0 364041 WALGREENS BOOTS ALLIANCE INC COM 931427108 112755 1335330 SH SOLE 450938 0 884392 WALMART DE MEXICO SAB DE CV COM BW1YVH8 221098 90366420 SH SOLE 54168354 0 36198066 WAL-MART STORES INC COM 931142103 23134 326162 SH SOLE 57149 0 269013 WALT DISNEY CO/THE COM 254687106 118642 1039447 SH SOLE 401577 0 637870 WANDA CINEMA LINE CO LTD-A COM BV86QQ4 5414 137100 SH SOLE 137100 0 0 WANGSU SCIENCE & TECHNOLOG-A COM B4RHV31 3086 412269 SH SOLE 412269 0 0 WASION GROUP HOLDINGS LTD COM B0T4J94 15378 9968000 SH SOLE 7382000 0 2586000 WASTE MANAGEMENT INC COM 94106L109 3374 72804 SH SOLE 42179 0 30625 WATERS CORP COM 941848103 724 5646 SH SOLE 0 0 5646 WATSCO INC COM 942622200 40941 330867 SH SOLE 200113 0 130754 WAYFAIR INC- CLASS A COM 94419L101 671 17840 SH SOLE 17840 0 0 WD-40 CO COM 929236107 68204 782511 SH SOLE 702892 0 79619 WEB.COM GROUP INC COM 94733A104 230 9500 SH SOLE 9500 0 0 WEBMD HEALTH CORP COM 94770V102 330 7468 SH SOLE 1748 0 5720 WEC ENERGY GROUP INC COM 92939U106 2102 46761 SH SOLE 4747 0 42013 WEG SA COM 2945422 51588 8377025 SH SOLE 3862267 0 4514758 WEIFU HIGH-TECHNOLOGY GRP-A COM 6129255 1932 386631 SH SOLE 386631 0 0 WELLS FARGO & CO COM 949746101 34106 606453 SH SOLE 111928 0 494525 WEST PHARMACEUTICAL SERVICES COM 955306105 427 7353 SH SOLE 7353 0 0 WESTAMERICA BANCORPORATION COM 957090103 289 5705 SH SOLE 0 0 5705 WESTERN ALLIANCE BANCORP COM 957638109 28583 846642 SH SOLE 680287 0 166355 WESTERN ASSET MANAGED MUNICI COM 95766M105 206 15300 SH SOLE 0 0 15300 WESTERN GAS PARTNERS LP COM 958254104 7128 112495 SH SOLE 8070 0 104425 WESTERN UNION CO COM 959802109 3211 157944 SH SOLE 15810 0 142134 WESTJET AIRLINES LTD-VV COM 960410306 24055 1148847 SH SOLE 920355 0 228492 WEX INC COM 96208T104 103609 909095 SH SOLE 447065 0 462030 WEYERHAEUSER CO COM 962166104 1658 52669 SH SOLE 4807 0 47862 WHIRLPOOL CORP COM 963320106 343 1986 SH SOLE 184 0 1802 WHITBREAD PLC COM B1KJJ40 122643 1576683 SH SOLE 1292342 0 284341 WHITEWAVE FOODS CO COM 966244105 984 20141 SH SOLE 0 0 20141 WHITING PETROLEUM CORP COM 966387102 1666 49607 SH SOLE 1942 0 47665 WHOLE FOODS MARKET INC COM 966837106 5881 149125 SH SOLE 34920 0 114205 WILLIAMS COS INC COM 969457100 345 6017 SH SOLE 900 0 5117 WILLIAMS PARTNERS LP COM 96949L105 13365 275968 SH SOLE 49386 0 226581 WILLIAMS-SONOMA INC COM 969904101 362713 4408813 SH SOLE 3019924 0 1388889 WINSTON PHARMACEUTICALS INC COM 975657107 5 370671 SH SOLE 0 0 370671 WINTRUST FINANCIAL CORP COM 97650W108 1171 21956 SH SOLE 2020 0 19936 WIRECARD AG COM 7508927 20405 533131 SH SOLE 435768 0 97363 WIRELESS XCESSORIES GROUP COM 97652L100 15 25000 SH SOLE 25000 0 0 WISDOM TREE EMERGING MARKETS E ETF 97717W315 1485 34195 SH SOLE 1250 0 32945 WISDOMTREE EMRG MKTS DEBT ETF 97717X867 17486 449850 SH SOLE 443300 0 6550 WISDOMTREE EUROPE HEDGED EQU ETF 97717X701 1328 21577 SH SOLE 5215 0 16362 WISDOMTREE INDIA EARNINGS ETF 97717W422 215090 9925706 SH SOLE 200510 0 9725196 WISDOMTREE INVESTMENTS INC COM 97717P104 841 38306 SH SOLE 15556 0 22750 WISDOMTREE JAPAN HEDGED EQ ETF 97717W851 2647 46288 SH SOLE 1380 0 44908 WISDOMTREE TRUST DEFA EQUITY I ETF 97717W802 508 12040 SH SOLE 2600 0 9440 WISDOMTREE TRUST DIVID EX FINA ETF 97717W406 404 5500 SH SOLE 0 0 5500 WISDOMTREE TRUST EQUITY INCOME ETF 97717W208 990 16650 SH SOLE 6800 0 9850 WISDOMTREE TRUST INTL LARGECAP ETF 97717W794 220 4625 SH SOLE 0 0 4625 WISDOMTREE TRUST LARGECAP DIVI ETF 97717W307 1149 15857 SH SOLE 2805 0 13052 WISDOMTREE TRUST TOTAL DIVIDEN ETF 97717W109 285 3900 SH SOLE 1500 0 2400 WITS BASIN PRECIOUS MINERALS COM 977427103 2 41059 SH SOLE 0 0 41059 WNS HOLDINGS LTD-ADR ADR 92932M101 82719 3092313 SH SOLE 2807744 0 284569 WOLSELEY PLC COM BFNWV48 79097 1237854 SH SOLE 754666 0 483188 WOLSELEY PLC-ADR ADR 977868306 5240 808920 SH SOLE 708948 0 99972 WOLVERINE WORLD WIDE INC COM 978097103 17188 603502 SH SOLE 469728 0 133774 WOODWARD INC COM 980745103 1127 20500 SH SOLE 0 0 20500 WOOLWORTHS HOLDINGS LTD COM B06KZ97 33423 4114452 SH SOLE 2319266 0 1795186 WORKDAY INC-CLASS A COM 98138H101 24244 317374 SH SOLE 55456 0 261918 WORKSPACE GROUP PLC COM B67G5X0 17047 1205055 SH SOLE 988112 0 216943 WORLDGATE COMMUNICATIONS INC COM 98156L307 0 1000000 SH SOLE 0 0 1000000 WPP PLC COM B8KF9B4 203503 9074160 SH SOLE 6747589 0 2326571 WPP PLC-SPONSORED ADR ADR 92937A102 3387 30053 SH SOLE 26431 0 3622 WSFS FINANCIAL CORP COM 929328102 20112 735340 SH SOLE 581164 0 154176 WTS BLUE BIRD CORPORATION WARR WT 095306114 105 75000 SH SOLE 0 0 75000 WTS EASTMAN KODAK COMPANY 135% WT 277461141 73 19789 SH SOLE 4000 0 15789 WTS INDIA GLOBALIZATION CAPITA WT 45408X118 0 24600 SH SOLE 0 0 24600 WTS TCF FINANCIAL CORPORATION WT 872275128 54 18645 SH SOLE 3500 0 15145 WW GRAINGER INC COM 384802104 63201 267069 SH SOLE 159732 0 107337 WYNDHAM WORLDWIDE CORP COM 98310W108 517 6326 SH SOLE 53 0 6273 WYNN RESORTS LTD COM 983134107 259 2626 SH SOLE 600 0 2026 XCEL ENERGY INC COM 98389B100 969 30135 SH SOLE 2920 0 27215 XCERRA CORP COM 98400J108 311 41206 SH SOLE 0 0 41206 XIAMEN INTERNATIONAL AIR-A COM 6984324 2485 503422 SH SOLE 503422 0 0 XILINX INC COM 983919101 3420 77461 SH SOLE 21117 0 56344 XINJIANG GOLDWIND SCI&TEC-H COM B59GZJ7 12243 6053200 SH SOLE 4385800 0 1667400 XINJIANG GOLDWIND SCI&TECH-A COM B29VXG4 2966 944737 SH SOLE 944737 0 0 XINYI SOLAR HOLDINGS LTD COM BGQYNN1 20586 49564000 SH SOLE 36158000 0 13406000 X-LINKS CUSHING MLP INFRASTR ETF 22542D852 3661 129272 SH SOLE 87365 0 41907 XOOM CORPORATION COM COM 98419Q101 235 11185 SH SOLE 1000 0 10185 XPO LOGISTICS INC COM 983793100 320 7100 SH SOLE 1850 0 5250 XYLEM INC COM 98419M100 476 12865 SH SOLE 1796 0 11069 YADKIN FINANCIAL CORP COM 984305102 21576 1029893 SH SOLE 832088 0 197805 YAHOO! INC COM 984332106 1932 49176 SH SOLE 4078 0 45098 YANDEX NV-A COM B5BSZB3 21067 1384152 SH SOLE 1000499 0 383653 YANGZIJIANG SHIPBUILDING COM B1VT035 51 48600 SH SOLE 48600 0 0 YELP INC COM 985817105 653 15199 SH SOLE 450 0 14749 YES BANK LTD COM B06LL92 74008 5584918 SH SOLE 4613333 0 971585 YONGHUI SUPERSTORES CO LTD-A COM B3V4ND5 2792 1493720 SH SOLE 1493720 0 0 YOOX SPA COM B4YC9W4 45018 1392263 SH SOLE 1121908 0 270355 YORKVILLE HIGH INCOME INFRASTR ETF 301505509 347 18625 SH SOLE 1275 0 17350 YORKVILLE HIGH INCOME MLP ETF 301505103 433 41725 SH SOLE 1000 0 40725 YUM! BRANDS INC COM 988498101 10999 122105 SH SOLE 62623 0 59482 YUMA ENERGY INC COM COM 98872E108 9 19000 SH SOLE 0 0 19000 YUNNAN BAIYAO GROUP CO LTD-A COM 6984045 3914 281309 SH SOLE 281309 0 0 YY INC-ADR ADR 98426T106 51489 740639 SH SOLE 555563 0 185076 ZALANDO SE COM BQV0SV7 24430 731977 SH SOLE 598493 0 133484 ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 74935 674785 SH SOLE 421218 0 253567 ZELTIQ AESTHETICS INC COM 98933Q108 19208 651785 SH SOLE 246743 0 405042 ZENKOKU HOSHO CO LTD COM B92MT10 28516 800300 SH SOLE 644800 0 155500 ZHEJIANG CHINT ELECTRICS-A COM B5V7S33 2966 457509 SH SOLE 457509 0 0 ZHEJIANG EXPRESSWAY CO-H COM 6990763 50 36000 SH SOLE 36000 0 0 ZHEJIANG HUACE FILM & TV-A COM B4JWBN4 1418 325767 SH SOLE 325767 0 0 ZHEJIANG SEMIR GARMENT CO-A COM B52K2H3 1395 358100 SH SOLE 358100 0 0 ZHEJIANG SUPOR COOKWARE CO-A COM B02JCS6 3152 794117 SH SOLE 794117 0 0 ZHEN DING TECHNOLOGY HOLDING COM B734XQ4 8579 2451000 SH SOLE 1819000 0 632000 ZHENGZHOU YUTONG BUS CO -A COM 6990718 3351 1011143 SH SOLE 1011143 0 0 ZHUZHOU CSR TIMES ELECTRIC-H COM B1L3XL6 73967 9869750 SH SOLE 7495750 0 2374000 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1305 11958 SH SOLE 1939 0 10019 ZOE'S KITCHEN INC COM 98979J109 17488 427195 SH SOLE 234868 1000 191327 ZOETIS INC COM 98978V103 72805 1509869 SH SOLE 765568 0 744301 ZOGENIX INC COM 98978L105 896 533500 SH SOLE 0 0 533500 ZS PHARMA INC COM COM 98979G105 566 10805 SH SOLE 0 0 10805 ZULILY INC - CL A COM 989774104 1774 136100 SH SOLE 13235 0 122865 ZURICH INSURANCE GROUP-ADR ADR 989825104 496 16320 SH SOLE 6200 0 10120