0001144204-15-029134.txt : 20150511 0001144204-15-029134.hdr.sgml : 20150511 20150511134409 ACCESSION NUMBER: 0001144204-15-029134 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150331 FILED AS OF DATE: 20150511 DATE AS OF CHANGE: 20150511 EFFECTIVENESS DATE: 20150511 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: 15849909 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 03-31-2015 03-31-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 05-11-2015 0 2165 64956677
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 49338 1928759 SH SOLE 1719240 0 209519 3M CO COM 88579Y101 24881 150841 SH SOLE 55544 0 95297 AAC HOLDINGS INC COM COM 000307108 2574 84200 SH SOLE 1825 0 82375 AAREAL BANK AG COM 7380062 27700 656352 SH SOLE 538638 0 117714 ABB LTD-SPON ADR ADR 000375204 2652 125298 SH SOLE 4410 0 120888 ABBOTT LABORATORIES COM 002824100 56484 1219180 SH SOLE 148640 0 1070540 ABBVIE INC COM 00287Y109 44446 759249 SH SOLE 153483 0 605765 ABC-MART INC COM 6292102 17217 293700 SH SOLE 240000 0 53700 ABERTIS INFRAESTRUCTURAS SA COM 4065663 49416 2733076 SH SOLE 2230254 0 502822 ABIOMED INC COM 003654100 99693 1392765 SH SOLE 1194729 0 198036 ABM INDUSTRIES INC COM 000957100 63282 1986285 SH SOLE 1781769 0 204516 ACACIA RESEARCH CORP COM 003881307 9273 866676 SH SOLE 851239 0 15437 ACADIA REALTY TRUST COM 004239109 22326 640091 SH SOLE 524754 0 115337 ACCELERATE DIAGNOSTICS INC COM COM 00430H102 261 11600 SH SOLE 0 0 11600 ACCENTURE PLC-CL A COM B4BNMY3 32511 347010 SH SOLE 193701 0 153309 ACE LTD COM B3BQMF6 555 4980 SH SOLE 185 0 4795 ACETO CORP N/C FR ACETO CHEMIC COM 004446100 765 34800 SH SOLE 2000 0 32800 ACHILLION PHARMACEUTICALS INC COM 00448Q201 438 44500 SH SOLE 0 0 44500 ACTAVIS PLC COM BD1NQJ9 21645 72730 SH SOLE 32880 0 39851 ACTELION LTD-REG COM B1YD5Q2 163481 1410205 SH SOLE 1076403 0 333802 ACTIVISION BLIZZARD INC COM 00507V109 479 21103 SH SOLE 65 0 21038 ACTUANT CORPORATION CL A COM 00508X203 241 10160 SH SOLE 0 0 10160 ACUITY BRANDS INC COM 00508Y102 32516 193370 SH SOLE 61057 0 132313 ACXIOM CORP COM 005125109 19754 1068396 SH SOLE 852056 0 216340 ADANI PORTS AND SPECIAL ECON COM B28XXH2 50870 10329345 SH SOLE 7879782 0 2449563 ADOBE SYSTEMS INC COM 00724F101 42701 577516 SH SOLE 192693 0 384823 ADT CORP/THE COM 00101J106 8241 198518 SH SOLE 16213 0 182305 ADTRAN INC COM 00738A106 11514 616692 SH SOLE 497990 0 118702 ADVANCE AUTO PARTS INC COM 00751Y106 1918 12812 SH SOLE 152 0 12660 ADVANCED INFO SERVICE-FOR RG COM 6412591 126989 17435500 SH SOLE 11209900 0 6225600 ADVANCED MICRO DEVICES COM 007903107 41 15575 SH SOLE 0 0 15575 ADVANTECH CO LTD COM 6202673 27588 3619463 SH SOLE 2641448 0 978015 ADVISORY BOARD CO/THE COM 00762W107 25074 470613 SH SOLE 147899 0 322714 AETNA INC COM 00817Y108 1939 18204 SH SOLE 5464 0 12740 AFFILIATED MANAGERS GROUP COM 008252108 544851 2536790 SH SOLE 1615377 0 921413 AFLAC INC COM 001055102 1062 16598 SH SOLE 2805 0 13793 AGENUS INC COM 00847G705 231 45125 SH SOLE 1000 0 44125 AGILE PROPERTY HOLDINGS LTD COM B0PR2F4 19 32000 SH SOLE 32000 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 293 7066 SH SOLE 519 0 6547 AGL RESOURCES INC COM 001204106 1804 36347 SH SOLE 7045 0 29302 AGNICO EAGLE MINES LTD COM 008474108 504 18076 SH SOLE 5676 0 12400 AGRIUM INC ADR 008916108 409 3924 SH SOLE 2470 0 1454 AIA ENGINEERING LTD COM B0QDXM5 9818 490517 SH SOLE 490517 0 0 AIA GROUP LTD COM B4TX8S1 381908 60675209 SH SOLE 45970136 0 14705073 AIA GROUP LTD-SP ADR ADR 001317205 4192 166377 SH SOLE 148686 0 17691 AIER EYE HOSPITAL GROUP CO-A COM B4W4ZY6 1877 324518 SH SOLE 324518 0 0 AIN PHARMACIEZ INC COM 6249120 1772 44700 SH SOLE 44700 0 0 AIR ARABIA PJSC COM B23DL40 15573 40280039 SH SOLE 29053006 0 11227033 AIR CHINA LTD-A COM B1B8WM5 6570 4319400 SH SOLE 4319400 0 0 AIR CHINA LTD-H COM B04KNF1 62719 61474094 SH SOLE 32510000 0 28964094 AIR LIQUIDE SA COM B1YXBJ7 1625 12626 SH SOLE 6086 0 6540 AIR METHODS CORP COM 009128307 20356 436936 SH SOLE 339022 0 97914 AIR PRODUCTS & CHEMICALS INC COM 009158106 20884 138055 SH SOLE 11583 0 126472 AIRCASTLE LTD COM B1BDJQ3 568 25316 SH SOLE 810 0 24506 AIRGAS INC COM 009363102 78309 738004 SH SOLE 500162 0 237842 AIRPORTS OF THAILAND PCL-FOR COM 6741198 109928 12775200 SH SOLE 7401100 0 5374100 AISINO CO LTD-A COM 6651297 4454 530325 SH SOLE 530325 0 0 AJANTA PHARMA LTD COM BWFGD74 5239 266782 SH SOLE 266782 0 0 AJINOMOTO CO INC COM 6010906 2944 134000 SH SOLE 106000 0 28000 AKAMAI TECHNOLOGIES INC COM 00971T101 363933 5122579 SH SOLE 3816108 0 1306471 AKORN INC COM 009728106 58134 1223608 SH SOLE 1090538 0 133070 AL MEERA CONSUMER GOODS CO COM B51SZP7 7420 123942 SH SOLE 91593 0 32349 ALAM SUTERA REALTY TBK PT COM B29Y9F4 1551 36532700 SH SOLE 36532700 0 0 ALCOA INC COM 013817101 460 35609 SH SOLE 9162 0 26447 ALEMBIC PHARMACEUTICALS LTD COM B691276 3668 504886 SH SOLE 504886 0 0 ALERIAN MLP ETF ETF 00162Q866 853 51482 SH SOLE 2770 0 48712 ALEXION PHARMACEUTICALS INC COM 015351109 402 2324 SH SOLE 54 0 2270 ALFA LAVAL AB COM 7332687 2826 143800 SH SOLE 143800 0 0 ALFA S.A.B.-A COM 2043423 31293 15453166 SH SOLE 11206029 0 4247137 ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 168547 2024841 SH SOLE 1364956 0 659885 ALIGN TECHNOLOGY INC COM 016255101 197375 3669702 SH SOLE 2824980 0 844722 ALIMENTATION COUCHE-TARD -B COM 01626P403 213428 5355787 SH SOLE 3838395 0 1517392 ALLEGHANY CORP COM 017175100 382 786 SH SOLE 345 0 441 ALLETE INC COM 018522300 20266 384126 SH SOLE 313537 0 70589 ALLIANCE DATA SYSTEMS CORP COM 018581108 43920 148255 SH SOLE 54942 0 93312 ALLIANCE FINANCIAL GROUP BHD COM 6556938 2182 1687200 SH SOLE 1687200 0 0 ALLIANCE HOLDINGS GP LP COM 01861G100 587 11370 SH SOLE 5300 0 6070 ALLIANCE ONE INTERNATIONAL INC COM 018772103 150 137000 SH SOLE 0 0 137000 ALLIANCE RESOURCE PARTNERS COM 01877R108 1451 43395 SH SOLE 3140 0 40255 ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 312 10139 SH SOLE 1627 0 8512 ALLIANT ENERGY CORP COM 018802108 225 3583 SH SOLE 1105 0 2478 ALLIED WORLD ASSURANCE CO COM B4LMCN9 1385 34294 SH SOLE 2889 0 31405 ALLISON TRANSMISSION HOLDINGS COM 01973R101 1004 31444 SH SOLE 5391 0 26053 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 446 37375 SH SOLE 22535 0 14840 ALLSTATE CORP COM 020002101 6238 87662 SH SOLE 21000 0 66662 ALPS ELECTRIC CO LTD COM 6021500 237 9800 SH SOLE 2300 0 7500 ALSEA SAB DE CV COM 2563017 18740 6392467 SH SOLE 5107030 0 1285437 ALTRIA GROUP INC COM 02209S103 12046 240838 SH SOLE 18566 0 222272 AMADEUS IT HOLDING SA-A SHS COM B3MSM28 181620 4231902 SH SOLE 3270599 0 961303 AMARA RAJA BATTERIES LTD COM B8BGVX2 5971 448585 SH SOLE 448585 0 0 AMAZON.COM INC COM 023135106 207131 556656 SH SOLE 339301 0 217355 AMBEV SA COM BG7ZWY7 6359 1102117 SH SOLE 0 0 1102117 AMBEV SA-ADR ADR 02319V103 245791 42672117 SH SOLE 31743799 0 10928318 AMER INTL PETROLEUM CORP COM 026909408 0 82690 SH SOLE 82690 0 0 AMEREN CORPORATION COM 023608102 450 10666 SH SOLE 2000 0 8666 AMERICAN AIRLINES GROUP INC COM 02376R102 6555 124195 SH SOLE 9471 0 114724 AMERICAN ASSETS TRUST INC COM 024013104 24631 569101 SH SOLE 458567 0 110534 AMERICAN CAMPUS COMMUNITIES COM 024835100 18081 421757 SH SOLE 338426 0 83331 AMERICAN ELECTRIC POWER COM 025537101 971 17259 SH SOLE 1600 0 15659 AMERICAN EXPRESS CO COM 025816109 22174 283850 SH SOLE 113491 0 170359 AMERICAN INTERNATIONAL GROUP COM 026874784 6478 118244 SH SOLE 17272 0 100972 AMERICAN RIVER BANKSHARES FORM COM 029326105 134 14155 SH SOLE 0 0 14155 AMERICAN SOFTWARE INC-CL A COM 029683109 181 17750 SH SOLE 0 0 17750 AMERICAN TOWER CORP COM 03027X100 6343 67381 SH SOLE 7605 0 59776 AMERICAN VANTAGE COMPANIES COM 03037B106 1 21865 SH SOLE 21865 0 0 AMERICAN WATER WORKS CO INC COM 030420103 1505 27769 SH SOLE 2236 0 25533 AMERIGAS PARTNERS-LP COM 030975106 750 15735 SH SOLE 1270 0 14465 AMERIPRISE FINANCIAL INC COM 03076C106 2376 18164 SH SOLE 6563 0 11601 AMERIS BANCORP COM 03076K108 713 27036 SH SOLE 0 0 27036 AMERISOURCEBERGEN CORP COM 03073E105 748 6585 SH SOLE 2194 0 4391 AMETEK INC COM 031100100 223845 4260468 SH SOLE 2994580 0 1265888 AMGEN INC COM 031162100 24137 150999 SH SOLE 21493 0 129506 AMN HEALTHCARE SERVICES INC COM 001744101 621 26899 SH SOLE 26043 0 856 AMOREPACIFIC CORP COM B15SK50 64085 21192 SH SOLE 12855 0 8337 AMPHENOL CORP-CL A COM 032095101 56035 950885 SH SOLE 734032 0 216853 AMS AG COM BPF0548 56454 1175434 SH SOLE 930622 0 244812 AMTRUST FINANCIAL SERVICES INC COM 032359309 1984 34832 SH SOLE 1475 0 33357 AMUNDI ETF MSCI WORLD ENERGY ETF B4RC3G3 200 640 SH SOLE 640 0 0 ANADARKO PETROLEUM CORP COM 032511107 1255 15160 SH SOLE 2432 0 12728 ANALOGIC CORP COM 032657207 46003 506088 SH SOLE 491308 0 14780 ANHEUSER-BUSCH INBEV NV COM 4755317 16337 133670 SH SOLE 52995 0 80675 ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 4850 39783 SH SOLE 31757 0 8026 ANIMA HOLDING SPA COM BLLJ381 21080 2844586 SH SOLE 2312914 0 531672 ANSYS INC COM 03662Q105 58977 668750 SH SOLE 592419 0 76331 ANTHEM INC COM 036752103 1311 8495 SH SOLE 1112 0 7383 AON PLC COM B5BT0K0 14645 152371 SH SOLE 49556 0 102815 AP THAILAND PCL-FOREIGN COM B99J5Q1 1385 6391600 SH SOLE 6391600 0 0 APACHE CORP COM 037411105 3067 50842 SH SOLE 5072 0 45770 APARTMENT INVESTMENT & MANAGEM COM 03748R101 389 9885 SH SOLE 0 0 9885 APOLLO HOSPITALS ENTERPRISE COM 6273583 23651 1081022 SH SOLE 904350 0 176672 APPLE INC COM 037833100 408993 3286936 SH SOLE 788210 0 2498726 APPLIED ENERGETICS INC COM 03819M106 0 10000 SH SOLE 0 0 10000 APPLIED MATERIALS INC COM 038222105 931 41282 SH SOLE 5314 0 35968 APTARGROUP INC COM 038336103 1836 28912 SH SOLE 20338 0 8574 ARATANA THERAPEUTICS INC COM 03874P101 4022 251240 SH SOLE 38335 0 212905 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 1564 169521 SH SOLE 18596 0 150925 ARCA CONTINENTAL SAB DE CV COM 2823885 23381 3797388 SH SOLE 3001941 0 795447 ARCH CAPITAL GROUP LTD COM 2740542 1331 21604 SH SOLE 1389 0 20215 ARCHER-DANIELS-MIDLAND CO COM 039483102 5035 106223 SH SOLE 11014 0 95209 ARCTIC CAT INC COM 039670104 266 7325 SH SOLE 0 0 7325 ARES CAPITAL CORP COM 04010L103 220 12858 SH SOLE 682 0 12176 ARGO GROUP INTERNATIONAL HO ADR G0464B107 1011 20163 SH SOLE 0 0 20163 ARM HOLDINGS PLC COM 0059585 72202 4401603 SH SOLE 3254147 0 1147456 ARM HOLDINGS PLC-SPONS ADR ADR 042068106 69996 1419808 SH SOLE 1026145 0 393663 ARMANINO FOODS OF DISTINCT COM 042166801 23 10500 SH SOLE 10500 0 0 ARROW ELECTRONICS INC COM 042735100 1078 17635 SH SOLE 0 0 17635 ARTISAN PARTNERS ASSET MA -A COM 04316A108 400 8799 SH SOLE 0 0 8799 ARUBA NETWORKS INC COM 043176106 3340 136423 SH SOLE 15200 0 121223 ASAHI GROUP HOLDINGS LTD COM 6054409 48293 1518700 SH SOLE 1234700 0 284000 ASAHI KASEI CORP COM 6054603 169124 17652000 SH SOLE 14404000 0 3248000 ASHOK LEYLAND LTD COM B01NFT1 5764 4921532 SH SOLE 4921532 0 0 ASHTEAD GROUP PLC COM 0053673 75090 4666302 SH SOLE 3742370 0 923932 ASIA TIGERS FUND INC CLOSED END FUND 04516T105 382 33178 SH SOLE 1000 0 32178 ASIAN PAINTS LTD COM BCRWL65 25416 1960494 SH SOLE 1674001 0 286493 ASPEN PHARMACARE HOLDINGS LT COM B09C0Z1 74273 2343519 SH SOLE 1440698 0 902821 ASPEN TECHNOLOGY INC COM 045327103 1593 41400 SH SOLE 600 0 40800 ASSA ABLOY AB - UNSP ADR ADR 045387107 3127 105043 SH SOLE 91089 0 13954 ASSA ABLOY AB-B COM 5698789 98686 1655783 SH SOLE 1241703 0 414080 ASSOCIATED ESTATES REALTY CORP COM 045604105 912 36960 SH SOLE 0 0 36960 ASSURED GUARANTY LTD COM B00V7H8 1589 60229 SH SOLE 3554 0 56675 ASTELLAS PHARMA INC COM 6985383 318318 19402420 SH SOLE 14730520 0 4671900 ASTELLAS PHARMA INC-UNSP ADR ADR 04623U102 3862 235823 SH SOLE 210616 0 25207 ASTRA INTERNATIONAL TBK PT COM B800MQ5 74516 113620288 SH SOLE 70645260 0 42975028 ASTRAZENECA PLC COM 0989529 161249 2347825 SH SOLE 1794815 0 553010 ASTRAZENECA PLC-SPONS ADR ADR 046353108 4431 64755 SH SOLE 46864 0 17891 AT&T INC COM 00206R102 13437 411545 SH SOLE 52498 0 359047 ATLANTIC TELE-NETWORK INC COM 049079205 415 5991 SH SOLE 111 0 5880 ATLAS COPCO AB-A SHS COM B1QGR41 273838 8455386 SH SOLE 6091280 0 2364106 ATLAS COPCO AB-SPONS ADR A ADR 049255706 3803 117438 SH SOLE 104943 0 12495 ATMEL CORP COM 049513104 15897 1931565 SH SOLE 1541532 0 390033 ATRESMEDIA CORP DE MEDIOS DE COM B07VZ99 13756 910311 SH SOLE 721190 0 189121 AURELIUS AG COM B17NLM7 33154 791520 SH SOLE 642026 0 149494 AUST AND NZ BANKING GROUP COM 6065586 136809 4887605 SH SOLE 3989150 0 898455 AUTOLIV INC COM 052800109 2296 19501 SH SOLE 3754 0 15747 AUTOMATIC DATA PROCESSING COM 053015103 39233 458114 SH SOLE 204080 0 254034 AVAGO TECHNOLOGIES LTD US L ADR Y0486S104 251 1983 SH SOLE 0 0 1983 AVALANCHE BIOTECHNOLOGIES INC COM 05337G107 585 14444 SH SOLE 2439 0 12005 AVALONBAY COMMUNITIES INC COM 053484101 1325 7606 SH SOLE 6257 0 1349 AVERY DENNISON CORP COM 053611109 582 11000 SH SOLE 0 0 11000 AVI LTD COM 6040958 15843 2325411 SH SOLE 1328340 0 997071 AVIS BUDGET GROUP INC COM 053774105 222 3773 SH SOLE 700 0 3073 AVON PRODUCTS INC COM 054303102 128 15975 SH SOLE 1225 0 14750 AWARE INC-MASS COM 05453N100 68 15500 SH SOLE 15500 0 0 AXA SA COM 7088429 216368 8589207 SH SOLE 6778914 0 1810293 AXA -SPONS ADR ADR 054536107 3313 131293 SH SOLE 117574 0 13719 AXIS BANK LTD COM BPFJHC7 175279 19580872 SH SOLE 15397485 0 4183387 AYALA LAND INC COM 6055112 29300 34018200 SH SOLE 24675100 0 9343100 AZZ INC COM 002474104 290 6235 SH SOLE 0 0 6235 B/E AEROSPACE INC COM 073302101 44134 693730 SH SOLE 601617 0 92113 BABCOCK INTL GROUP PLC COM 0969703 50308 3442259 SH SOLE 2464474 0 977785 BADGER METER INC COM 056525108 365 6085 SH SOLE 0 0 6085 BAE SYSTEMS PLC -SPON ADR ADR 05523R107 277 8950 SH SOLE 0 0 8950 BAIDU INC - SPON ADR ADR 056752108 322602 1547996 SH SOLE 974022 0 573974 BANC OF CALIFORNIA INC COM 05990K106 234 19085 SH SOLE 0 0 19085 BANCA GENERALI SPA COM B1HKSV6 47854 1527499 SH SOLE 1246853 0 280646 BANCO BILBAO VIZCAYA ARGENTA COM 5501906 72647 7189800 SH SOLE 5870054 0 1319746 BANCO SANTANDER SA-SPON ADR ADR 05964H105 1227 164781 SH SOLE 14753 0 150028 BANCO SANTANDER-CHILE-ADR ADR 05965X109 51894 2393639 SH SOLE 1423828 0 969811 BANGKOK DUSIT MED SERVICE-F COM BLZGSM7 46161 76247300 SH SOLE 45201500 0 31045800 BANK MARIN BANCORP COM 063425102 661 13000 SH SOLE 0 0 13000 BANK NEGARA INDONESIA PERSER COM 6727121 34763 62910500 SH SOLE 46191900 0 16718600 BANK OF AMERICA CORP COM 060505104 8843 574612 SH SOLE 47626 0 526986 BANK OF CHINA LTD-H COM B154564 149 257000 SH SOLE 257000 0 0 BANK OF HAWAII CORP COM 062540109 405 6618 SH SOLE 0 0 6618 BANK OF MONTREAL COM 063671101 962 16045 SH SOLE 2913 0 13132 BANK OF NEW YORK MELLON CORP COM 064058100 9127 226823 SH SOLE 29366 0 197457 BANK OF NINGBO CO LTD -A COM B232Y04 7478 2597211 SH SOLE 2597211 0 0 BANK OF THE OZARKS COM 063904106 21125 572034 SH SOLE 459816 0 112218 BANK RAKYAT INDONESIA PERSER COM 6709099 315070 310323613 SH SOLE 207474000 0 102849613 BANK TABUNGAN NEGARA PERSERO COM B548673 1832 19081800 SH SOLE 19081800 0 0 BANKERS PETROLEUM LTD COM 066286303 6112 2856253 SH SOLE 2297374 0 558879 BANKINTER SA COM 5474008 71732 9397687 SH SOLE 7672421 0 1725266 BANREGIO GRUPO FINANCIERO SA COM B6QL9F6 8239 1615198 SH SOLE 1195798 0 419400 BARNES GROUP INC COM 067806109 20265 500492 SH SOLE 403098 0 97394 BARRACUDA NETWORKS INC COM 068323104 10345 268924 SH SOLE 126838 0 142086 BARRETT BUSINESS SVCS INC COM 068463108 14963 349283 SH SOLE 343049 0 6234 BASF SE COM 5086577 97604 981950 SH SOLE 723435 0 258515 BASF SE-SPON ADR ADR 055262505 2264 22768 SH SOLE 19862 0 2906 BAXTER INTERNATIONAL INC COM 071813109 2889 42184 SH SOLE 6341 0 35843 BAYER AG-REG COM 5069211 61979 412349 SH SOLE 330687 0 81662 BAYER AG-SPONSORED ADR ADR 072730302 1004 6681 SH SOLE 504 0 6177 BAYERISCHE MOTOREN WERKE AG COM 5756029 270764 2164953 SH SOLE 1588836 0 576117 BB SEGURIDADE PARTICIPACOES COM B9N3SQ0 128192 12525663 SH SOLE 8384101 0 4141562 BB&T CORP COM 054937107 428 10989 SH SOLE 3610 0 7379 BCE INC COM 05534B760 1316 31080 SH SOLE 3767 0 27313 BDO UNIBANK INC COM B5VJH76 38201 13804210 SH SOLE 7786500 0 6017710 BEACON ROOFING SUPPLY INC COM 073685109 377 12075 SH SOLE 3789 0 8286 BEAUTY COMMUNITY PCL-FOREIGN COM B8FHQM5 4318 3286500 SH SOLE 2433900 0 852600 BEAZLEY PLC COM B64G908 23441 5488434 SH SOLE 4470453 0 1017981 BECTON DICKINSON AND CO COM 075887109 4202 29267 SH SOLE 2085 0 27182 BED BATH & BEYOND INC COM 075896100 1260 16420 SH SOLE 5421 0 10999 BEIJING ENLIGHT MEDIA CO L-A COM B4PF9Z5 1786 341442 SH SOLE 341442 0 0 BEIJING ENTERPRISES WATER GR COM B01YCG0 33826 49670000 SH SOLE 36250000 0 13420000 BEIJING ORIGINWATER TECHNO-A COM B64W832 1582 226267 SH SOLE 226267 0 0 BEIJING SHIJI INFORMATION -A COM B23GZV4 2348 119402 SH SOLE 119402 0 0 BEIJING TOREAD OUTDOOR-A COM B4JQ2W2 1645 346149 SH SOLE 346149 0 0 BEIJING VENUSTECH INC-A COM B5VPN09 1871 266600 SH SOLE 266600 0 0 BEIJING VRV SOFTWARE CORP-A COM B8GL6M6 1883 336770 SH SOLE 336770 0 0 BELDEN INC COM 077454106 23637 252640 SH SOLE 202772 0 49868 BELLWAY PLC COM 0090498 28767 978216 SH SOLE 789500 0 188716 BEMIS COMPANY COM 081437105 532 11489 SH SOLE 292 0 11197 BERENDSEN PLC COM B0F9971 14340 864794 SH SOLE 701282 0 163512 BERGER PAINTS INDIA LTD COM BV8TBJ1 8027 2407561 SH SOLE 2407561 0 0 BERKSHIRE HATHAWAY INC-CL A COM 084670108 17400 80 SH SOLE 18 0 62 BERKSHIRE HATHAWAY INC-CL B COM 084670702 49043 339828 SH SOLE 31161 0 308667 BERKSHIRE HILLS BANCORP INC COM 084680107 11542 416708 SH SOLE 353599 0 63109 BERTRANDT AG COM 5130861 21127 145068 SH SOLE 117372 0 27696 BEST BUY CO INC COM 086516101 691 18279 SH SOLE 3749 0 14530 BFC FINANCIAL CORP-CLASS A COM 055384200 40 12500 SH SOLE 12500 0 0 BG GROUP PLC COM 0876289 47876 3890330 SH SOLE 2700712 0 1189618 BHARAT FORGE LTD COM B0C1DM3 15609 765012 SH SOLE 765012 0 0 BHARTI INFRATEL LTD COM B92P9G4 22990 3737060 SH SOLE 3172052 0 565008 BHP BILLITON LTD-SPON ADR ADR 088606108 417 8975 SH SOLE 1841 0 7134 BIDVEST GROUP LTD COM 6100089 172211 6348263 SH SOLE 4115012 0 2233251 BIOCEPT INC COM 09072V105 22 10000 SH SOLE 10000 0 0 BIODELIVERY SCIENCES INTERNATI COM 09060J106 4755 452875 SH SOLE 49903 0 402972 BIOGEN INC COM 09062X103 10968 25978 SH SOLE 10437 0 15541 BIOMARIN PHARMACEUTICAL INC COM 09061G101 212209 1702857 SH SOLE 1170579 0 532278 BIO-TECHNE CORP COM 09073M104 127824 1274548 SH SOLE 994361 0 280187 BITCOIN SHOP INC COM 09173J100 22 100000 SH SOLE 0 0 100000 BJS RESTAURANTS INC OPTION 09180C906 792 15700 SH Call SOLE 0 0 15700 BLACK HILLS CORP COM 092113109 297 5909 SH SOLE 1200 0 4709 BLACKROCK DEBT STRATEGIES FD COM 09255R103 40 10751 SH SOLE 0 0 10751 BLACKROCK INC COM 09247X101 27969 76452 SH SOLE 7061 0 69391 BLACKSTONE GROUP LP/THE COM 09253U108 3081 79243 SH SOLE 2350 0 76893 BLUE BIRD CORPORATION COM COM 095306106 768 75000 SH SOLE 0 0 75000 BLUE DART EXPRESS LTD COM 6098601 11497 98567 SH SOLE 98567 0 0 BLUEBIRD BIO INC COM 09609G100 210 1740 SH SOLE 660 0 1080 BLUEFOCUS COMMUNICATION GR-A COM B3N1WC6 3745 636914 SH SOLE 636914 0 0 BMW-UNSPONSORED ADR ADR 072743206 3261 78655 SH SOLE 69319 0 9336 BNP PARIBAS-ADR ADR 05565A202 327 10819 SH SOLE 255 0 10564 BOB EVANS FARMS COM 096761101 679 14682 SH SOLE 430 0 14252 BOEING CO/THE COM 097023105 19716 131370 SH SOLE 35942 0 95428 BOFI HOLDING INC COM 05566U108 12843 138042 SH SOLE 127272 0 10770 BOINGO WIRELESS INC COM 09739C102 177 23500 SH SOLE 0 0 23500 BOMBARDIER INC-CL B SUB-VTG ADR 097751200 1384 699435 SH SOLE 6000 0 693435 BONANZA CREEK ENERGY INC COM 097793103 7372 298943 SH SOLE 240992 0 57951 BONTERRA ENERGY CORP COM 098546104 10312 385158 SH SOLE 309635 0 75523 BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 80441 2779568 SH SOLE 2456270 0 323298 BORDERS GROUP INC COM 099709107 0 10900 SH SOLE 0 0 10900 BORGWARNER INC COM 099724106 205997 3406051 SH SOLE 2259020 0 1147031 BORREGAARD ASA COM B8B6WX9 1576 213493 SH SOLE 213493 0 0 BOSTON PRIVATE FINL HOLDING COM 101119105 7408 609681 SH SOLE 490875 0 118806 BOSTON SCIENTIFIC CORP COM 101137107 719 40585 SH SOLE 4206 0 36379 BOTTOMLINE TECHNOLOGIES (DE) I COM 101388106 7527 275019 SH SOLE 6840 0 268179 BOULDER BRANDS INC COM COM 101405108 2770 290729 SH SOLE 23677 0 267052 BP PLC-SPONS ADR ADR 055622104 7147 182736 SH SOLE 20632 0 162104 BREMBO SPA COM 4419011 37236 911908 SH SOLE 740771 0 171137 BRENNTAG AG COM B4YVF56 53610 895200 SH SOLE 730746 0 164454 BRF SA COM 2036995 60374 3055115 SH SOLE 2050100 0 1005015 BRIGHT HORIZONS FAMILY SOLUT COM 109194100 42555 830041 SH SOLE 247940 0 582101 BRILLIANCE CHINA AUTOMOTIVE COM 6181482 122915 63786000 SH SOLE 40014000 0 23772000 BRISA BRIDGESTONE SABANCI COM B03MQ60 7253 2031573 SH SOLE 1617473 0 414100 BRISTOL-MYERS SQUIBB CO COM 110122108 238903 3703934 SH SOLE 2251369 2000 1450565 BRISTOW GROUP INC COM 110394103 1524 28003 SH SOLE 1014 0 26989 BRITANNIA INDUSTRIES LTD COM 6124777 10210 296002 SH SOLE 296002 0 0 BRITISH AMERICAN TOB-SP ADR ADR 110448107 462 4456 SH SOLE 105 0 4351 BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 755 13738 SH SOLE 821 0 12917 BROADSOFT INC COM 11133B409 4923 147160 SH SOLE 4898 0 142262 BROOKDALE SENIOR LIVING INC COM 112463104 78730 2085023 SH SOLE 1704534 0 380489 BROOKFIELD ASSET MANAGE-CL A COM 112585104 239810 4473259 SH SOLE 3232971 0 1240288 BROWN & BROWN INC COM 115236101 209 6335 SH SOLE 0 0 6335 BRUNSWICK CORP COM 117043109 54833 1065748 SH SOLE 771495 0 294253 BT GROUP PLC COM 3091357 193541 29766013 SH SOLE 24292630 0 5473383 BTG PLC COM 0100159 36984 3484425 SH SOLE 2843711 0 640714 BUCKEYE PARTNERS LP COM 118230101 3093 40952 SH SOLE 24125 0 16827 BUNGE LTD COM 2788713 1115 13540 SH SOLE 1700 0 11840 BUNZL PLC COM B0744B3 80606 2965501 SH SOLE 2288918 0 676583 C&J ENERGY SERVICES LTD ADR G3164Q101 1100 98900 SH SOLE 5350 0 93550 C.H. ROBINSON WORLDWIDE INC COM 12541W209 3125 42694 SH SOLE 13125 0 29569 CABELA'S INC COM 126804301 339 6066 SH SOLE 0 0 6066 CABOT MICROELECTRONICS CORP COM 12709P103 359 7196 SH SOLE 589 0 6607 CABOT OIL & GAS CORP COM 127097103 3569 120890 SH SOLE 106272 0 14618 CADENCE DESIGN SYS INC COM 127387108 21206 1149981 SH SOLE 917817 0 232164 CADILA HEALTHCARE LTD COM 6378905 3239 116390 SH SOLE 116390 0 0 CAI INTERNATIONAL INC COM 12477X106 21026 855770 SH SOLE 735901 0 119869 CAL DIVE INTERNATIONAL INC COM 12802T101 4 149700 SH SOLE 0 0 149700 CALBEE INC COM B3TBRZ8 15722 361200 SH SOLE 285600 0 75600 CALICO RESOURCES CORP ADR 13000L106 0 10000 SH SOLE 0 0 10000 CALLIDUS SOFTWARE INC COM 13123E500 11505 907306 SH SOLE 877913 0 29393 CAMBREX CORP COM 132011107 416 10515 SH SOLE 0 0 10515 CAMPBELL SOUP CO COM 134429109 1913 41104 SH SOLE 1032 0 40072 CAN APARTMENT PROP REAL ESTA COM 134921105 2510 108875 SH SOLE 108875 0 0 CANADIAN ENERGY SERVICES & T COM 13566W108 7673 1809650 SH SOLE 1460257 0 349393 CANADIAN NATL RAILWAY CO COM 136375102 76305 1141110 SH SOLE 797740 0 343370 CANADIAN NATURAL RESOURCES COM 136385101 152331 4968356 SH SOLE 3872157 0 1096199 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 52302 286276 SH SOLE 226686 0 59590 CANNY ELEVATOR CO LTD-A COM B615KW7 3066 1166033 SH SOLE 1166033 0 0 CAP GEMINI COM 4163437 233401 2845612 SH SOLE 2014020 0 831592 CAPELLA EDUCATION CO COM 139594105 8844 136311 SH SOLE 133785 0 2526 CAPGEMINI SA - UNSPONSOR ADR ADR 139098107 821 20095 SH SOLE 20095 0 0 CAPITA PLC COM B23K0M2 66147 3992682 SH SOLE 2911774 0 1080908 CAPITAL MARKETS TECHNOLOGIES I COM 14030N104 0 233500 SH SOLE 233500 0 0 CAPITAL ONE FINANCIAL CORP COM 14040H105 967 12278 SH SOLE 3948 0 8330 CAPITEC BANK HOLDINGS LTD COM 6440859 16254 375118 SH SOLE 277396 0 97722 CAR INC COM BQQP9S1 11475 6052000 SH SOLE 4475000 0 1577000 CARDINAL HEALTH INC COM 14149Y108 4045 44814 SH SOLE 16657 0 28157 CARDTRONICS INC COM 14161H108 1661 44179 SH SOLE 19850 0 24329 CARLISLE COS INC COM 142339100 1511 16310 SH SOLE 1172 0 15138 CARLYLE GROUP/THE COM 14309L102 4515 166600 SH SOLE 18475 0 148125 CARMAX INC COM 143130102 55054 797781 SH SOLE 260490 0 537291 CARPENTER TECHNOLOGY COM 144285103 506 13013 SH SOLE 1328 0 11685 CARRIZO OIL & GAS INC COM 144577103 41164 829087 SH SOLE 750938 0 78149 CASCADE BANCORP COM 147154207 6358 1324642 SH SOLE 1137478 0 187164 CASIO COMPUTER CO LTD COM 6178967 61153 3218000 SH SOLE 2586400 0 631600 CASS INFORMATION SYSTEMS INC COM 14808P109 432 7705 SH SOLE 17 0 7688 CATALENT INC COM COM 148806102 8086 259595 SH SOLE 17460 0 242135 CATAMARAN CORP COM 148887102 59744 1003421 SH SOLE 910273 0 93148 CATERPILLAR INC COM 149123101 7527 94048 SH SOLE 8616 0 85432 CAVIUM INC COM 14964U108 2506 35387 SH SOLE 26894 0 8493 CBOA FINANCIAL INC COM 1248E0108 44 11034 SH SOLE 11034 0 0 CBOE HOLDINGS INC COM 12503M108 84428 1470755 SH SOLE 1219703 0 251052 CBRE GROUP INC - A COM 12504L109 22224 574145 SH SOLE 79861 0 494284 CBS CORP-CLASS B NON VOTING COM 124857202 286 4716 SH SOLE 228 0 4488 CCR SA COM 2840970 13698 2651690 SH SOLE 1923938 0 727752 CDEX INC CLASS A COM COM 12507E201 0 40000 SH SOLE 0 0 40000 CDK GLOBAL INC COM 12508E101 3848 82305 SH SOLE 22503 0 59802 CDW CORP/DE COM 12514G108 247 6650 SH SOLE 800 0 5850 CEDAR FAIR LP COM 150185106 274 4770 SH SOLE 100 0 4670 CELANESE CORP-SERIES A COM 150870103 56731 1015601 SH SOLE 900858 0 114743 CELESTICA INC COM 15101Q108 2297 206878 SH SOLE 206878 0 0 CELGENE CORP COM 151020104 101118 877160 SH SOLE 221990 0 655170 CELLDEX THERAPEUTICS INC COM 15117B103 265 9500 SH SOLE 9500 0 0 CEMBRA MONEY BANK AG COM BFSSBH4 1396 22757 SH SOLE 22757 0 0 CEMEX SAB DE CV CERT PART O ADR P2253T133 11 12386 SH SOLE 0 0 12386 CEMEX SAB-CPO COM 2406457 25916 27303174 SH SOLE 19796700 0 7506474 CENTENE CORP DEL COM 15135B101 1210 17120 SH SOLE 3794 0 13326 CENTRAL FUND CANADA LTD-A COM 153501101 892 74797 SH SOLE 19305 0 55492 CENTRAL GOLDTRUST COM 153546106 671 16668 SH SOLE 5830 0 10838 CENTRAL PATTANA PUB CO-FOREI COM B6SR6J5 17993 13696000 SH SOLE 9911000 0 3785000 CEPHEID INC COM 15670R107 7705 135419 SH SOLE 25734 0 109685 CERNER CORP COM 156782104 272347 3717549 SH SOLE 2093028 0 1624521 CF INDUSTRIES HOLDINGS INC COM 125269100 1149 4052 SH SOLE 952 0 3100 CHALLENGER LTD COM 6726300 1425 260119 SH SOLE 260119 0 0 CHECK POINT SOFTWARE TECH COM 2181334 317351 3871557 SH SOLE 2941241 0 930316 CHEESECAKE FACTORY INC/THE COM 163072101 518 10513 SH SOLE 29 0 10484 CHEMICAL FINANCIAL CORP COM 163731102 771 24617 SH SOLE 0 0 24617 CHESAPEAKE ENERGY CORP COM 165167107 215 15235 SH SOLE 12910 0 2325 CHEVRON CORP COM 166764100 32635 310874 SH SOLE 94993 0 215881 CHICAGO BRIDGE & IRON CO NV COM 167250109 3635 73805 SH SOLE 9111 0 64694 CHILDREN'S PLACE INC/THE COM 168905107 17611 274356 SH SOLE 222218 0 52138 CHIMERA INVESTMENT CORP COM 16934Q208 199 63300 SH SOLE 0 0 63300 CHIMERIX INC COM 16934W106 534 14180 SH SOLE 1000 0 13180 CHINA BIOLOGIC PRODUCTS INC COM 16938C106 7628 79862 SH SOLE 58939 0 20923 CHINA CNR CORP LTD-A COM B502464 11074 3729306 SH SOLE 3729306 0 0 CHINA CNR CORP LTD-H COM BMTSB50 152795 106340000 SH SOLE 59283000 0 47057000 CHINA CONSTRUCTION BANK-H COM B0LMTQ3 151 182000 SH SOLE 182000 0 0 CHINA DISTANCE EDUCATION-ADR ADR 16944W104 7021 418916 SH SOLE 309940 0 108976 CHINA EVERBRIGHT INTL LTD COM 6630940 43020 25696000 SH SOLE 16053000 0 9643000 CHINA GAS HOLDINGS LTD COM 6460794 72891 44498000 SH SOLE 27480000 0 17018000 CHINA HIGH PRECISION AUTOMAT COM B4QL6N9 131 25361000 SH SOLE 20355000 0 5006000 CHINA INTERNATIONAL TRAVEL-A COM B42G7J1 3590 433361 SH SOLE 433361 0 0 CHINA MEDICAL SYSTEM HOLDING COM B6WY993 24284 15795000 SH SOLE 12787000 0 3008000 CHINA MERCHANTS BANK-A COM 6518723 6297 2507511 SH SOLE 2507511 0 0 CHINA MERCHANTS BANK-H COM B1DYPZ5 141187 57794500 SH SOLE 32142000 0 25652500 CHINA OVERSEAS LAND & INVEST COM 6192150 191704 59333000 SH SOLE 36336761 0 22996239 CHINA PACIFIC INSURANCE GR-A COM B29WFR2 13110 2397598 SH SOLE 2397598 0 0 CHINA SOUTH PUBLISHING -A COM B4N0576 5997 1659795 SH SOLE 1659795 0 0 CHINA TAIPING INSURANCE HOLD COM 6264048 16749 4909600 SH SOLE 3631400 0 1278200 CHINA UNITED NETWORK-A COM 6547998 1523 1726300 SH SOLE 1726300 0 0 CHINA VANKE CO LTD -A COM 6803708 13264 5950237 SH SOLE 5950237 0 0 CHINA VANKE CO LTD-H COM BN320P8 62072 26154600 SH SOLE 18816800 0 7337800 CHIPBOND TECHNOLOGY CORP COM 6432801 41929 19848000 SH SOLE 15812000 0 4036000 CHIPOTLE MEXICAN GRILL INC COM 169656105 29225 44925 SH SOLE 9244 0 35681 CHOICE HOTELS INTL INC COM 169905106 76398 1192411 SH SOLE 1080288 0 112123 CHONGQING CHANGAN AUTOMOB-A COM 6193948 9110 2783673 SH SOLE 2783673 0 0 CHONGQING RURAL COMMERCIAL-H COM B4Q1Y57 58 89000 SH SOLE 89000 0 0 CHUBB CORP COM 171232101 6473 64033 SH SOLE 13320 0 50713 CHULARAT HOSPITAL PCL-F COM B99KDG0 4970 8252000 SH SOLE 6085600 0 2166400 CHURCH & DWIGHT CO INC COM 171340102 74621 873584 SH SOLE 509889 0 363695 CI FINANCIAL CORP COM 125491100 70262 2513042 SH SOLE 1937669 0 575373 CIENA CORP COM 171779309 390 20209 SH SOLE 1670 0 18539 CIMAREX ENERGY CO COM 171798101 6804 59129 SH SOLE 32034 0 27095 CIMC ENRIC HOLDINGS LTD COM B0M6DX9 17856 18312000 SH SOLE 13266000 0 5046000 CINEMARK HOLDINGS INC COM 17243V102 1226 27193 SH SOLE 755 0 26438 CINEWORLD GROUP PLC COM B15FWH7 15042 2110922 SH SOLE 1714115 0 396807 CINTAS CORP COM 172908105 13526 165710 SH SOLE 27893 0 137817 CIPUTRA DEVELOPMENT TBK PT COM 6291767 5992 53119289 SH SOLE 39271289 0 13848000 CIRCOR INTERNATIONAL INC COM 17273K109 12523 228944 SH SOLE 183613 0 45331 CISCO SYSTEMS INC COM 17275R102 11813 429201 SH SOLE 130935 0 298266 CITIGROUP INC COM 172967424 30680 595515 SH SOLE 63695 0 531820 CITRIX SYSTEMS INC COM 177376100 4955 77593 SH SOLE 11779 0 65814 CK HUTCHISON HOLDINGS LTD COM BW9P816 80898 3949639 SH SOLE 3217639 0 732000 CLARCOR INC COM 179895107 513 7779 SH SOLE 4613 0 3166 CLARIANT AG-REG COM 7113990 77601 3877271 SH SOLE 3164392 0 712879 CLEANAWAY CO LTD COM B4VYX10 552 99000 SH SOLE 74000 0 25000 CLEARBRIDGE ENERGY MLP TOTAL R COM 18469Q108 298 15000 SH SOLE 15000 0 0 CLICKS GROUP LTD COM 6105578 30682 4065472 SH SOLE 3404929 0 660543 CLOROX COMPANY COM 189054109 4917 44550 SH SOLE 2838 0 41712 CLOSE BROTHERS GROUP PLC COM 0766807 18921 817577 SH SOLE 661796 0 155781 CME GROUP INC COM 12572Q105 10259 108322 SH SOLE 4104 0 104218 CMS ENERGY CORP COM 125896100 1468 42054 SH SOLE 4544 0 37510 CNA FINANCIAL CORP COM 126117100 343 8285 SH SOLE 1434 0 6851 CNO FINANCIAL GROUP INC COM 12621E103 20099 1167193 SH SOLE 907609 0 259584 CNOOC LTD COM B00G0S5 73307 51857000 SH SOLE 36098000 0 15759000 CNOOC LTD-SPON ADR ADR 126132109 1609 11345 SH SOLE 0 0 11345 COACH INC COM 189754104 1530 36943 SH SOLE 6771 0 30172 COAST DISTRIBUTION SYSTEM INC COM 190345108 516 149760 SH SOLE 0 0 149760 COBIZ FINANCIAL INC COM 190897108 16828 1365884 SH SOLE 1169542 0 196342 COCA-COLA CO/THE COM 191216100 9277 228797 SH SOLE 52483 0 176314 COGENT COMMUNICATIONS HOLDINGS COM 19239V302 4603 130294 SH SOLE 3475 0 126819 COGNEX CORP COM 192422103 768 15494 SH SOLE 9609 0 5885 COGNIZANT TECH SOLUTIONS-A COM 192446102 165471 2652226 SH SOLE 1652844 0 999382 COLGATE PALMOLIVE (INDIA) COM 6139696 7726 240023 SH SOLE 240023 0 0 COLGATE-PALMOLIVE CO COM 194162103 173273 2498899 SH SOLE 1833858 0 665041 COLLECTORS UNIVERSE COM 19421R200 5276 233909 SH SOLE 229990 0 3919 COLOPLAST-B COM B8FMRX8 65626 867863 SH SOLE 640096 0 227767 COMCAST CORP-CLASS A COM 20030N101 7139 126440 SH SOLE 3877 0 122563 COMCAST CORP-SPECIAL CL A COM 20030N200 1480 26408 SH SOLE 4225 0 22183 COMFORTDELGRO CORP LTD COM 6603737 26340 12502000 SH SOLE 10000000 0 2502000 COMMERCE BANCSHARES INC COM 200525103 1095 25896 SH SOLE 0 0 25896 COMMERCIAL BANK OF CEYLON PL COM 6161321 2988 2405948 SH SOLE 1909000 0 496948 COMPAL ELECTRONICS COM 6225744 6991 8397000 SH SOLE 955000 0 7442000 COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 418 24517 SH SOLE 3000 0 21517 COMPASS GROUP PLC ADR G23296190 224 12994 SH SOLE 0 0 12994 COMPASS GROUP PLC COM BLNN3L4 279006 16036402 SH SOLE 11208699 0 4827702 COMPASS GROUP PLC-SPON ADR ADR 20449X302 5008 287848 SH SOLE 254726 0 33121 COMPASS MINERALS INTERNATION COM 20451N101 780 8375 SH SOLE 130 0 8245 COMPUGEN LIMITED ADR M25722105 1443 204750 SH SOLE 0 0 204750 COMPUTER SERVICES INC COM 20539A105 217 5233 SH SOLE 0 0 5233 COMSCORE INC COM 20564W105 6534 127623 SH SOLE 124073 0 3550 CONAGRA FOODS INC COM 205887102 820 22449 SH SOLE 2165 0 20284 CONCHO RESOURCES INC COM 20605P101 82045 707777 SH SOLE 435040 0 272737 CONMED CORP COM 207410101 18472 365846 SH SOLE 301585 0 64261 CONOCOPHILLIPS COM 20825C104 10786 173241 SH SOLE 52107 0 121134 CONRAD INDS INC COM 208305102 217 7000 SH SOLE 0 0 7000 CONSOLIDATED EDISON INC COM 209115104 600 9853 SH SOLE 4410 0 5443 CONSTANT CONTACT INC COM 210313102 200 5250 SH SOLE 0 0 5250 CONSTELLATION SOFTWARE INC COM 21037X100 23723 68634 SH SOLE 55918 0 12716 CONSUMER DISCRETIONARY SELT ETF 81369Y407 1001 13301 SH SOLE 3990 0 9311 CONTINENTAL AG COM 4598589 255565 1080149 SH SOLE 813231 0 266918 CONTINENTAL AG-SPONS ADR ADR 210771200 1903 40306 SH SOLE 35258 0 5048 CONTINENTAL ENERGY CORP FOR ADR 210909107 2 91000 SH SOLE 0 0 91000 CONTINENTAL RESOURCES INC/OK COM 212015101 16017 366784 SH SOLE 270744 0 96040 CONVERGYS CORP COM 212485106 221 9659 SH SOLE 4800 0 4859 COOPER COS INC/THE COM 216648402 29431 157035 SH SOLE 9559 0 147476 COPA HOLDINGS SA-CLASS A COM B0TNJH9 71050 703682 SH SOLE 503294 0 200388 COPART INC COM 217204106 734 19565 SH SOLE 14407 0 5158 CORCEPT THERAPEUTICS INC COM 218352102 112 20000 SH SOLE 0 0 20000 CORE LABORATORIES N.V. COM 2182531 1223 11717 SH SOLE 5702 0 6015 CORE-MARK HOLDING CO INC COM 218681104 9424 146513 SH SOLE 125419 0 21094 CORETRONIC CORP COM 6141806 18 12000 SH SOLE 12000 0 0 CORNING INC COM 219350105 2516 110962 SH SOLE 14709 0 96253 CORONATION FUND MANAGERS LTD COM 6622710 1344 165741 SH SOLE 165741 0 0 CORP INMOBILIARIA VESTA SAB COM B8F6ZF8 6487 3504200 SH SOLE 2594200 0 910000 CORPORATE EXECUTIVE BOARD CO COM 21988R102 86597 1084366 SH SOLE 945854 0 138512 COSI INC COM 22122P200 360 135218 SH SOLE 132799 0 2419 COSMAX INC COM BKF2806 3888 31599 SH SOLE 23289 0 8310 COSMO LADY CHINA HOLDINGS CO COM BNFWNX5 5348 7552000 SH SOLE 5584000 0 1968000 COSTAR GROUP INC COM 22160N109 277488 1402658 SH SOLE 1020881 0 381777 COSTCO WHOLESALE CORP COM 22160K105 179384 1184093 SH SOLE 881850 0 302243 COUPONS.COM INC COM 22265J102 6708 571394 SH SOLE 561185 0 10209 COWAY CO LTD COM 6173401 42436 514537 SH SOLE 300989 0 213548 COWEN GROUP INC-CLASS A COM 223622101 11363 2185281 SH SOLE 2146038 0 39243 CR BARD INC COM 067383109 1067 6379 SH SOLE 2075 0 4304 CRAWFORD & CO-CL B COM 224633107 706 81728 SH SOLE 0 0 81728 CREDICORP LTD COM 2232878 129617 921685 SH SOLE 628261 0 293424 CREDIT ACCEPTANCE CORP-MICH COM 225310101 2496 12800 SH SOLE 0 0 12800 CREDITO REAL SAB DE CV SOFOM COM B8DST54 9860 4175765 SH SOLE 3132698 0 1043067 CREE INC COM 225447101 1298 36597 SH SOLE 4443 0 32154 CRITEO S A SPONSORED ADS ADR 226718104 2577 65260 SH SOLE 3862 0 61398 CS MLP EQUAL WEIGHT INDX ETN ETF 22542D852 3958 130272 SH SOLE 88365 0 41907 CSG SYSTEMS INTL INC COM 126349109 473 15572 SH SOLE 207 0 15365 CSX CORP COM 126408103 937 28288 SH SOLE 2778 0 25510 CT ENVIRONMENTAL GROUP LTD COM B4KQ8P6 10561 9794000 SH SOLE 7242000 0 2552000 CTS EVENTIM AG & CO KGAA COM 5881857 24731 785898 SH SOLE 633177 0 152721 CUMMINS INC COM 231021106 2703 19501 SH SOLE 1532 0 17969 CURRENCYSHARES SWISS FRANC TR ETF 23129V109 1658 16546 SH SOLE 102 0 16444 CURTISS-WRIGHT CORP COM 231561101 23462 317314 SH SOLE 258634 0 58680 CVENT INC COM 23247G109 44379 1582692 SH SOLE 1410827 0 171865 CVS HEALTH CORP COM 126650100 24329 235727 SH SOLE 47571 0 188156 CYBERARK SOFTWARE LTD ORDIN ADR M2682V108 520 9375 SH SOLE 1100 0 8275 CYRUSONE INC COM 23283R100 878 28210 SH SOLE 644 0 27566 D R HORTON INC COM 23331A109 785 27576 SH SOLE 0 0 27576 D&L INDUSTRIES INC COM B99R1B2 6177 13771500 SH SOLE 10183500 0 3588000 D.G. KHAN CEMENT COM 6244932 4491 4095500 SH SOLE 2972500 0 1123000 DA AN GENE CO LTD SUN YAT-A COM B02FTP0 1713 247487 SH SOLE 247487 0 0 DABUR INDIA LTD COM 6297356 4462 1051606 SH SOLE 1051606 0 0 DAICEL CORP COM 6250542 64878 5429500 SH SOLE 4352000 0 1077500 DAIKIN INDUSTRIES LTD COM 6250724 265650 3959491 SH SOLE 2931591 0 1027900 DAITO TRUST CONSTRUCT CO LTD COM 6250508 89881 802900 SH SOLE 538200 0 264700 DAKTRONICS INC COM 234264109 199 18500 SH SOLE 0 0 18500 DAMAC PROPERTIES DUBAI CO COM BVC39Y0 10427 18682089 SH SOLE 13651093 0 5030996 DANA HOLDING CORP COM 235825205 14810 699913 SH SOLE 572649 0 127264 DANAHER CORP COM 235851102 92670 1091519 SH SOLE 391350 0 700169 DARDEN RESTAURANTS INC COM 237194105 528 7619 SH SOLE 620 0 6999 DARLING INGREDIENTS INC COM 237266101 10173 726105 SH SOLE 588525 0 137580 DASSAULT SYSTEMES S-SPON ADR ADR 237545108 1646 24427 SH SOLE 21806 0 2621 DAVE & BUSTERS ENTERTAINMENT I COM 238337109 386 12700 SH SOLE 1200 0 11500 DCP MIDSTREAM PARTNERS LP COM 23311P100 271 7340 SH SOLE 320 0 7020 DECISIONPOINT SYSTEMS INC COM 24345Q106 0 190730 SH SOLE 0 0 190730 DEERE & CO COM 244199105 2701 30809 SH SOLE 10845 0 19964 DELHAIZE GROUP COM 4262118 769 8551 SH SOLE 3157 0 5394 DE'LONGHI SPA COM 7169517 21264 980607 SH SOLE 795545 0 185062 DEMANDWARE INC COM 24802Y105 11579 190129 SH SOLE 41659 0 148470 DENTSPLY INTERNATIONAL INC COM 249030107 1935 38035 SH SOLE 2450 0 35585 DERWENT LONDON PLC COM 0265274 25928 510101 SH SOLE 415984 0 94117 DEUTSCHE ANNINGTON IMMOBILIE COM BBJPFY1 29527 875546 SH SOLE 716299 0 159247 DEUTSCHE EUROSHOP AG COM 4754972 3560 71648 SH SOLE 71648 0 0 DEUTSCHE POST AG-SPON ADR ADR 25157Y202 299 9575 SH SOLE 0 0 9575 DEUTSCHE TELEKOM AG-REG COM B01DGB0 182 10000 SH SOLE 10000 0 0 DEUTSCHE TELEKOM AG-SPON ADR ADR 251566105 427 23411 SH SOLE 0 0 23411 DEUTSCHE WOHNEN AG-BR COM B0YZ0Z5 28057 1095794 SH SOLE 893783 0 202011 DEUTSCHE X TRACKERS MSCI EAFE ETF 233051200 2266 75650 SH SOLE 0 0 75650 DEVON ENERGY CORP COM 25179M103 2380 39468 SH SOLE 1653 0 37815 DEXCOM INC COM 252131107 66340 1064184 SH SOLE 312636 0 751548 DHC SOFTWARE CO LTD -A COM B18TH93 3718 745947 SH SOLE 745947 0 0 DIAGEO PLC-SPONSORED ADR ADR 25243Q205 3749 33915 SH SOLE 7494 0 26421 DIALOG SEMICONDUCTOR PLC COM 5982200 2763 61148 SH SOLE 61148 0 0 DIAMOND OFFSHORE DRILLING COM 25271C102 801 29913 SH SOLE 2083 0 27830 DIAMONDBACK ENERGY INC COM 25278X109 41728 543050 SH SOLE 484124 0 58926 DIASORIN SPA COM B234WN9 2662 60559 SH SOLE 60559 0 0 DICK'S SPORTING GOODS INC COM 253393102 1075 18867 SH SOLE 1300 0 17567 DIPLOMAT PHARMACY INC COM COM 25456K101 232 6735 SH SOLE 0 0 6735 DIRECT LINE INSURANCE GROUP COM B89W0M4 61 12891 SH SOLE 12891 0 0 DIRECTV COM 25490A309 2518 29602 SH SOLE 18273 0 11329 DISCOVER FINANCIAL SERVICES COM 254709108 14882 264104 SH SOLE 121167 2000 140937 DISCOVERY COMMUNICATIONS-A COM 25470F104 446 14521 SH SOLE 8651 0 5870 DISCOVERY COMMUNICATIONS-C COM 25470F302 465 15805 SH SOLE 9183 0 6622 DISCOVERY LTD COM 6177878 93677 9094701 SH SOLE 5900300 0 3194401 DISTRIBUIDORA INTERNACIONAL COM B55ZR92 17768 2270669 SH SOLE 1803670 0 466999 DIXIE GROUP INC COM 255519100 1033 114223 SH SOLE 0 0 114223 DNP SELECT INCOME FUND INC COM 23325P104 420 40045 SH SOLE 0 0 40045 DOLBY LABORATORIES INC-CL A COM 25659T107 296 7792 SH SOLE 582 0 7210 DOLLAR GENERAL CORP COM 256677105 331425 4396737 SH SOLE 2942513 0 1454224 DOLLAR TREE INC COM 256746108 201 2480 SH SOLE 1400 0 1080 DOLLARAMA INC COM 25675T107 53959 965246 SH SOLE 786330 0 178916 DOMINION RESOURCES INC/VA COM 25746U109 1530 21589 SH SOLE 5183 0 16406 DOMINO'S PIZZA ENTERPRISES L COM B07SFG7 16099 566938 SH SOLE 459394 0 107544 DOMINO'S PIZZA GROUP PLC COM B1S49Q9 38149 3313747 SH SOLE 2673236 0 640511 DOMINO'S PIZZA INC COM 25754A201 433 4305 SH SOLE 4305 0 0 DONALDSON CO INC COM 257651109 5492 145661 SH SOLE 83320 0 62341 DONGWON F&B CO LTD COM 6290719 5051 14009 SH SOLE 10260 0 3749 DORMAN PRODUCTS INC COM 258278100 716 14400 SH SOLE 0 0 14400 DOUGLAS EMMETT INC COM 25960P109 19890 667214 SH SOLE 530816 0 136398 DOVER CORP COM 260003108 429 6211 SH SOLE 1610 0 4601 DOW CHEMICAL CO/THE COM 260543103 12357 257556 SH SOLE 145201 0 112355 DP WORLD LTD COM B291WY5 45205 2092809 SH SOLE 1451418 0 641391 DRAGON OIL PLC COM 0059079 38471 4344565 SH SOLE 3270838 0 1073727 DREAMWORKS ANIMATION SKG INC C COM 26153C103 304 12587 SH SOLE 0 0 12587 DREW INDUSTRIES INC COM 26168L205 54067 878573 SH SOLE 783324 0 95249 DST SYSTEMS INC COM 233326107 4993 45100 SH SOLE 6700 0 38400 DSW INC-CLASS A COM 23334L102 681 18486 SH SOLE 0 0 18486 DTE ENERGY COMPANY COM 233331107 701 8692 SH SOLE 1260 0 7432 DU PONT (E.I.) DE NEMOURS COM 263534109 7208 100867 SH SOLE 9985 0 90882 DUBAI ISLAMIC BANK COM 6283452 17010 10077024 SH SOLE 7219853 0 2857171 DUFF & PHELPS SELECT ENERGY ML LP 26433F108 141 10000 SH SOLE 0 0 10000 DUKE ENERGY CORP COM 26441C204 6102 79482 SH SOLE 9499 0 69983 DUKE REALTY CORP COM 264411505 234 10744 SH SOLE 794 0 9950 DULUXGROUP LTD COM B3VL4P5 35901 7342845 SH SOLE 5984008 0 1358837 DUN & BRADSTREET CORP COM 26483E100 1366 10643 SH SOLE 1400 0 9243 DUNKIN' BRANDS GROUP INC COM 265504100 28307 595187 SH SOLE 129219 0 465968 DURECT CORPORATION COM 266605104 32 16935 SH SOLE 0 0 16935 DYNAVAX TECHNOLOGIES CORP COM 268158201 3761 167691 SH SOLE 12984 0 154707 DYNAVAX TECHNOLOGIES CORP OPTION 268158901 67 3000 SH Call SOLE 0 0 3000 E*TRADE FINANCIAL CORP COM 269246401 1455 50967 SH SOLE 3092 0 47875 E.SUN FINANCIAL HOLDING CO COM 6433912 28061 45850748 SH SOLE 33575205 0 12275543 EAGLE BANCORP INC COM 268948106 20142 524544 SH SOLE 432018 0 92526 EAGLE PHARMACEUTICALS INC COM COM 269796108 4198 100225 SH SOLE 12200 0 88025 EAST AFRICAN BREWERIES LTD COM B04NN72 5621 1670000 SH SOLE 1235800 0 434200 EAST WEST BANCORP INC COM 27579R104 1621 40070 SH SOLE 2547 0 37523 EASTGROUP PROPERTIES INC COM 277276101 11565 192297 SH SOLE 151000 0 41297 EASYJET PLC COM B7KR2P8 206219 7381257 SH SOLE 5456489 0 1924768 EATON CORP PLC COM B8KQN82 2088 30740 SH SOLE 3257 0 27483 EBAY INC COM 278642103 35545 616261 SH SOLE 272161 0 344100 ECHO ENTERTAINMENT GROUP LTD COM B3SVQF2 2585 748528 SH SOLE 748528 0 0 ECLAT TEXTILE COMPANY LTD COM 6345783 26263 1997000 SH SOLE 1639000 0 358000 ECOLAB INC COM 278865100 94089 822609 SH SOLE 255354 0 567255 E-COMMERCE CHINA DANGDANG I ADR 26833A105 169 17750 SH SOLE 3000 0 14750 EDGEWATER BANCORP COM 28027J108 372 35800 SH SOLE 500 0 35300 EDUCATION REALTY TRUST INC COM 28140H203 20574 581523 SH SOLE 477485 0 104038 EDWARDS LIFESCIENCES CORP COM 28176E108 1077 7563 SH SOLE 1830 0 5733 EGSHARES BEYOND BRICS ETF ETF 268461639 349 17546 SH SOLE 0 0 17546 EGSHARES EM CONSUMER ETF ETF 268461779 806 30503 SH SOLE 0 0 30503 EICHER MOTORS LTD COM 6099819 23695 93213 SH SOLE 86078 0 7135 EL POLLO LOCO HOLDINGS INC COM 268603107 3998 156110 SH SOLE 95050 0 61060 ELECTRONIC ARTS INC COM 285512109 940 16000 SH SOLE 2950 0 13050 ELI LILLY & CO COM 532457108 6216 85574 SH SOLE 16201 0 69373 EMAAR MALLS GROUP PJSC COM BQWJP56 36214 45550900 SH SOLE 31130546 0 14420354 EMAAR PROPERTIES PJSC COM B01RM25 18299 10183176 SH SOLE 7979762 0 2203414 EMAMI LTD COM 6741035 6398 399927 SH SOLE 399927 0 0 EMC CORP/MA COM 268648102 942 36874 SH SOLE 8160 0 28714 EMCOR GROUP INC COM 29084Q100 18481 397717 SH SOLE 320362 0 77355 EMERGE ENERGY SVCS LP COM UNIT LP 29102H108 438 9250 SH SOLE 2350 0 6900 EMERSON ELECTRIC CO COM 291011104 8273 146126 SH SOLE 57306 0 88820 ENBRIDGE ENERGY MANAGEMENT LLC COM 29250X103 406 11170 SH SOLE 0 0 11170 ENBRIDGE ENERGY PARTNERS LP COM 29250R106 4940 137196 SH SOLE 13230 0 123966 ENBRIDGE INC COM 29250N105 161070 3326729 SH SOLE 2710603 0 616126 ENCANA CORP COM 292505104 823 73865 SH SOLE 600 0 73265 ENCORE CAPITAL GROUP INC COM 292554102 109669 2636920 SH SOLE 2449659 0 187261 ENDO INTERNATIONAL PLC COM BJ3V905 228 2550 SH SOLE 500 0 2050 ENERGEN CORP COM 29265N108 245 3710 SH SOLE 3600 0 110 ENERGY SELECT SECTOR SPDR ETF 81369Y506 1087 14027 SH SOLE 4535 0 9492 ENERGY TRANSFER EQUITY LP COM 29273V100 6462 101992 SH SOLE 5120 0 96872 ENERGY TRANSFER PARTNERS LP COM 29273R109 8374 150210 SH SOLE 34510 0 115700 ENERPLUS CORP COM 292766102 10328 1019464 SH SOLE 432103 0 587361 ENGRO FOODS LTD COM B67ZKR6 4339 3999000 SH SOLE 2902000 0 1097000 ENJOYOR CO LTD-A COM B4VJ3S2 1705 238118 SH SOLE 238118 0 0 ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 2036 62575 SH SOLE 0 0 62575 ENLINK MIDSTREAM PARTNERS LP C LP 29336U107 2554 103260 SH SOLE 8700 0 94560 ENN ENERGY HOLDINGS LTD COM 6333937 42242 6887500 SH SOLE 3344000 0 3543500 ENSERVCO CORPORATION COM 29358Y102 388 222031 SH SOLE 10000 0 212031 ENSURGE INC COM 293596300 0 100000 SH SOLE 0 0 100000 ENTERGY CORP COM 29364G103 202 2621 SH SOLE 200 0 2421 ENTERPRISE PRODUCTS PARTNERS COM 293792107 17173 521516 SH SOLE 61118 0 460398 ENTIA BIOSCIENCES INC COM 29384E104 12 100000 SH SOLE 0 0 100000 ENTRADE INC COM 29382L100 0 79388 SH SOLE 0 0 79388 ENVESTNET INC COM 29404K106 2876 51291 SH SOLE 10321 0 40970 ENVISION HEALTHCARE HOLDINGS COM 29413U103 222 5800 SH SOLE 0 0 5800 EOG RESOURCES INC COM 26875P101 122263 1333448 SH SOLE 772428 0 561020 EOH HOLDINGS LTD COM 6126773 7604 578819 SH SOLE 428067 0 150752 EPR PROPERTIES COM 26884U109 17871 297697 SH SOLE 242610 0 55087 EQT CORP COM 26884L109 598 7220 SH SOLE 7090 0 130 EQUIFAX INC COM 294429105 261880 2815916 SH SOLE 1854213 0 961703 EQUITY GROUP HOLDINGS LTD COM B0WCDV5 7404 13156500 SH SOLE 9882000 0 3274500 EQUITY LIFESTYLE PROPERTIES IN COM 29472R108 214 3900 SH SOLE 0 0 3900 EQUITY RESIDENTIAL COM 29476L107 794 10202 SH SOLE 5586 0 4616 EREGLI DEMIR VE CELIK FABRIK COM B03MS97 47 30129 SH SOLE 30129 0 0 ESSEX PROPERTY TRUST INC COM 297178105 1610 7004 SH SOLE 480 0 6524 ESSEX RENTAL CORP COM 297187106 948 718500 SH SOLE 514800 0 203700 ESSILOR INTERNATIONAL COM 7212477 112626 981888 SH SOLE 757140 0 224748 ESTEE LAUDER COMPANIES-CL A COM 518439104 22870 275014 SH SOLE 33251 0 241763 ESTERLINE TECHNOLOGIES CORP COM 297425100 22880 199961 SH SOLE 159336 0 40625 ETFS GOLD TRUST ETF 26922Y105 220 1900 SH SOLE 1900 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 14097 510005 SH SOLE 411090 0 98915 ETRM WTS $1.14 EXP 02/27/2018 WT 29365M125 0 210520 SH SOLE 210520 0 0 EUROFINS SCIENTIFIC COM 5972643 34694 128827 SH SOLE 105148 0 23679 EVERBANK FINANCIAL CORP COM 29977G102 5842 324054 SH SOLE 42220 0 281834 EVERGRANDE REAL ESTATE GROUP COM B2Q8YL0 62 122000 SH SOLE 122000 0 0 EVERLIGHT ELECTRONICS CO LTD COM 6094922 23 10000 SH SOLE 10000 0 0 EVERSOURCE ENERGY COM 30040W108 200 3977 SH SOLE 1005 0 2972 EVERTEC INC COM 30040P103 15197 695219 SH SOLE 551497 0 143722 EVOLVING SYSTEMS INC COM 30049R209 2631 298351 SH SOLE 293023 0 5328 EVRAZ PLC COM B71N6K8 35 12594 SH SOLE 12594 0 0 EXACT SCIENCES CORP COM 30063P105 125108 5681556 SH SOLE 3749200 0 1932356 EXAMWORKS GROUP INC COM 30066A105 15704 377335 SH SOLE 284049 0 93286 EXAR CORP COM 300645108 8442 840012 SH SOLE 824994 0 15018 EXELIXIS INC COM 30161Q104 37 14700 SH SOLE 0 0 14700 EXELON CORP COM 30161N101 6884 204832 SH SOLE 26406 0 178426 EXELON CORPORATION OPTION 30161N901 133 4000 SH Call SOLE 0 0 4000 EXPEDIA INC COM 30212P303 470 4998 SH SOLE 3025 0 1973 EXPEDITORS INTL WASH INC COM 302130109 734 15244 SH SOLE 6679 0 8565 EXPERIAN PLC COM B19NLV4 15690 946203 SH SOLE 368015 0 578188 EXPERIAN PLC-SPONS ADR ADR 30215C101 2629 159411 SH SOLE 142486 0 16925 EXPRESS SCRIPTS HOLDING CO COM 30219G108 146155 1684407 SH SOLE 873174 0 811233 EXTERRAN HOLDINGS INC COM 30225X103 12833 382285 SH SOLE 314570 0 67715 EXXON MOBIL CORP COM 30231G102 42901 504720 SH SOLE 158672 0 346048 F5 NETWORKS INC COM 315616102 960 8356 SH SOLE 2275 0 6081 FABEGE AB COM B1Y4VX4 1109 77221 SH SOLE 77221 0 0 FACEBOOK INC-A COM 30303M102 119944 1458909 SH SOLE 526076 0 932833 FACTSET RESEARCH SYSTEMS INC COM 303075105 56732 356361 SH SOLE 314722 0 41639 FAIR ISAAC INC FORMERLY FAIR I COM 303250104 423 4775 SH SOLE 0 0 4775 FANCL CORP COM 6131261 1768 138300 SH SOLE 138300 0 0 FANUC CORP COM 6356934 250669 1145200 SH SOLE 852200 0 293000 FANUC CORP-UNSP ADR ADR 307305102 2778 75999 SH SOLE 67894 0 8105 FARO TECHNOLOGIES INC COM 311642102 3495 56250 SH SOLE 47470 0 8780 FASTENAL CO COM 311900104 168683 4071052 SH SOLE 1857930 0 2213122 FASTIGHETS AB BALDER-B SHRS COM B0LC9F2 1417 83683 SH SOLE 83683 0 0 FEDERAL BANK LTD COM BFT7KB7 3469 1644152 SH SOLE 1644152 0 0 FEDEX CORP COM 31428X106 3176 19201 SH SOLE 3101 0 16100 FENG TAY ENTERPRISE CO LTD COM 6336055 13181 2188000 SH SOLE 1620000 0 568000 FIBRA UNO ADMINISTRACION SA COM B671GT8 88410 33338161 SH SOLE 21286448 0 12051713 FIBROGEN INC COM COM 31572Q808 2335 74425 SH SOLE 6825 0 67600 FIDELITY NATIONAL INFO SERV COM 31620M106 2420 35559 SH SOLE 1753 0 33806 FIELMANN AG COM 4409205 24232 361458 SH SOLE 294993 0 66465 FINANCIAL ENGINES INC COM 317485100 18433 440678 SH SOLE 156406 0 284272 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 412 17132 SH SOLE 4718 0 12414 FINOLEX INDUSTRIES LTD COM 6139867 3901 860524 SH SOLE 860524 0 0 FIREEYE INC COM 31816Q101 18282 465793 SH SOLE 55575 0 410218 FIRST AMERICAN FINANCIAL COM 31847R102 16707 468238 SH SOLE 375943 0 92295 FIRST BANCORP IND INC COM 31867T202 298 19895 SH SOLE 0 0 19895 FIRST CASH FINL SVCS INC COM 31942D107 66460 1428639 SH SOLE 1293076 0 135563 FIRST CITIZENS BANC CORP COM 319459202 1169 105961 SH SOLE 0 0 105961 FIRST COMMUNITY FINANCIAL PART COM 31985Q106 116 21300 SH SOLE 0 0 21300 FIRST FEDERAL OF NORTHERN MICH COM 32021X105 424 71292 SH SOLE 0 0 71292 FIRST GULF BANK COM 6122782 49371 12420271 SH SOLE 9448040 0 2972231 FIRST HORIZON NATIONAL CORP COM 320517105 164 11496 SH SOLE 11496 0 0 FIRST MIDWEST BANCORP INC/IL COM 320867104 519 29896 SH SOLE 23750 0 6146 FIRST REPUBLIC BANK/CA COM 33616C100 248 4365 SH SOLE 265 0 4100 FIRST TR LARGE CAP VALUE OPPOR ETF 33735J101 682 15608 SH SOLE 10608 0 5000 FIRST TRUST DORSEY WRIGHT FOCU ETF 33738R605 241 10050 SH SOLE 0 0 10050 FIRST TRUST ETF DOW JONES INTE ETF 33733E302 2307 35542 SH SOLE 89 0 35453 FIRST TRUST NORTH AMERICAN ENE ETF 33738D101 567 21135 SH SOLE 0 0 21135 FIRSTMERIT CORP COM 337915102 963 50542 SH SOLE 0 0 50542 FIRSTRAND LTD COM 6606996 232026 50345349 SH SOLE 33386693 0 16958656 FIRSTSERVICE CORP COM 33761N109 80890 1249861 SH SOLE 1119167 0 130694 FISERV INC COM 337738108 44053 554821 SH SOLE 320277 0 234544 FISHER & PAYKEL HEALTHCARE C COM 6340250 15001 3040155 SH SOLE 2462463 0 577692 FLAGSTAR BANCORP INC COM COM 337930705 1143 78830 SH SOLE 330 0 78500 FLEETCOR TECHNOLOGIES INC COM 339041105 394 2615 SH SOLE 1430 0 1185 FLEETMATICS GROUP PLC COM B4XKTT6 12709 283375 SH SOLE 139887 0 143488 FLEXIGROUP LTD COM B1L2QW5 1343 509606 SH SOLE 509606 0 0 FLEXPOINT SENSOR SYSTEMS INC COM 33938W206 25 156700 SH SOLE 0 0 156700 FLOWSERVE CORP COM 34354P105 348 6166 SH SOLE 1235 0 4931 FLUOR CORP NEW COM 343412102 672 11766 SH SOLE 1682 0 10084 FMC CORP COM 302491303 711 12420 SH SOLE 1225 0 11195 FNBH BANCORP INC HOWELL MICHI COM 302528203 159 141993 SH SOLE 141993 0 0 FOCUSED PHOTONICS HANGZHOU-A COM B5BRFK9 1823 392500 SH SOLE 392500 0 0 FORD MOTOR CO COM 345370860 2100 130117 SH SOLE 13464 0 116653 FORD OTOMOTIV SANAYI AS COM B03MSR5 17447 1350274 SH SOLE 1094819 0 255455 FOREST CITY ENTERPRISES-CL A COM 345550107 16223 635747 SH SOLE 507048 0 128699 FORTINET INC COM 34959E109 2198 62893 SH SOLE 12196 0 50697 FORTUNE BRANDS HOME & SECURI COM 34964C106 62080 1307519 SH SOLE 862680 0 444839 FOSHAN HAITIAN FLAVOURING -A COM BJ3KJC4 6066 730972 SH SOLE 730972 0 0 FOUNDATION MEDICINE INC COM COM 350465100 3395 70574 SH SOLE 6113 0 64461 FRANCESCAS HOLDINGS CORP COM 351793104 332 18665 SH SOLE 2000 0 16665 FRANKLIN COVEY CO COM 353469109 19411 1007858 SH SOLE 979141 0 28717 FRANKLIN ELECTRIC CO INC COM 353514102 241 6340 SH SOLE 100 0 6240 FRANKLIN RESOURCES INC COM 354613101 800 15613 SH SOLE 4348 0 11265 FRANKLIN STREET PROPERTIES C COM 35471R106 1771 138193 SH SOLE 0 0 138193 FRANK'S INTERNATIONAL NV COM BCRY5H0 35339 1889819 SH SOLE 1682308 0 207511 FRANSHION PROPERTIES COM B23TGR6 34 112000 SH SOLE 112000 0 0 FREEPORT-MCMORAN INC COM 35671D857 2095 110584 SH SOLE 25252 0 85332 FRONTIER COMMUNICATIONS CORP COM 35906A108 228 32410 SH SOLE 5141 0 27269 FRUTAROM COM 6353418 29831 797249 SH SOLE 642122 0 155127 FUBON FINANCIAL HOLDING CO COM 6411673 223357 124356520 SH SOLE 84583860 0 39772660 FUEL TECH INC COM 359523107 212 68000 SH SOLE 5000 0 63000 FUJI ELECTRIC CO LTD COM 6356365 25016 5291000 SH SOLE 4317000 0 974000 FUJI HEAVY INDUSTRIES LTD COM 6356406 298710 8975900 SH SOLE 6930300 0 2045600 FUYAO GLASS INDUSTRY GROUP-H COM BWGCFG4 1979 807600 SH SOLE 597200 0 210400 FUYAO GROUP GLASS INDUSTR-A COM 6353537 4459 1652334 SH SOLE 1652334 0 0 G & K SERVICES INC -CL A COM 361268105 26314 362804 SH SOLE 294030 0 68774 GALENA BIOPHARMA INC COM 363256108 13 10000 SH SOLE 10000 0 0 GAMESTOP CORP-CLASS A COM 36467W109 675 17783 SH SOLE 9128 0 8655 GAP INC/THE COM 364760108 774 17873 SH SOLE 73 0 17800 GARMIN LTD ADR H2906T109 450 9475 SH SOLE 250 0 9225 GARRISON CAPITAL INC COM 366554103 2693 180750 SH SOLE 17225 0 163525 GARTNER INC COM 366651107 120820 1440906 SH SOLE 1078800 0 362106 GASLOG LTD COM B79J095 7961 409936 SH SOLE 327061 0 82875 GATEWAY DISTRIPARKS LTD COM B06N154 3331 507333 SH SOLE 507333 0 0 GAZPROM OAO-SPON ADR ADR 368287207 137 29038 SH SOLE 0 0 29038 GDF SUEZ-SPON ADR ADR 36160B105 251 12705 SH SOLE 0 0 12705 GEBERIT AG-REG COM B1WGG93 173467 461611 SH SOLE 333267 0 128344 GENERAC HOLDINGS INC COM 368736104 15644 321317 SH SOLE 255337 0 65980 GENERAL DYNAMICS CORP COM 369550108 1030 7596 SH SOLE 2812 0 4784 GENERAL ELECTRIC CO COM 369604103 45220 1822654 SH SOLE 585511 0 1237143 GENERAL MILLS INC COM 370334104 4513 79745 SH SOLE 13414 0 66331 GENERAL MOTORS CO COM 37045V100 1178 31440 SH SOLE 6580 0 24860 GENESCO INC COM 371532102 15027 210961 SH SOLE 171477 0 39484 GENESIS ENERGY LP UNITS LTD PA LP 371927104 2187 46535 SH SOLE 1500 0 45035 GENPACT LTD COM B23DBK6 129736 5580074 SH SOLE 3484012 0 2096062 GENTERA SAB DE CV COM BHWQZW1 23487 13087400 SH SOLE 10921100 0 2166300 GENTEX CORP COM 371901109 1420 77659 SH SOLE 72319 0 5340 GENTHERM INC COM 37253A103 12916 255725 SH SOLE 233857 0 21868 GENUINE PARTS CO COM 372460105 1477 15860 SH SOLE 500 0 15360 GEO GROUP INC/THE COM 36162J106 855 19577 SH SOLE 402 0 19175 GILEAD SCIENCES INC COM 375558103 418351 4263237 SH SOLE 2393771 0 1869466 GJENSIDIGE FORSIKRING ASA COM B4PH0C5 23392 1354291 SH SOLE 1103591 0 250700 GLACIER BANCORP INC COM 37637Q105 19141 761065 SH SOLE 617621 0 143444 GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 2807 60822 SH SOLE 8275 0 52547 GLENCORE PLC COM B4T3BW6 109991 25915708 SH SOLE 22835818 0 3079890 GLOBAL LINKS CORPORATION COM 379408701 0 50000 SH SOLE 0 0 50000 GLOBAL PAYMENTS INC COM 37940X102 1726 18837 SH SOLE 5838 0 12999 GLOBAL X NEXT EMERGING & FRO ETF 37950E218 474 21177 SH SOLE 0 0 21177 GLOBUS MEDICAL INC - A COM 379577208 3991 158155 SH SOLE 128236 0 29919 GLODON SOFTWARE CO LTD-A COM B3TRP30 1868 279089 SH SOLE 279089 0 0 GLP J-REIT COM B8RBZV7 17565 16947 SH SOLE 15877 0 1070 GLU MOBILE INC COM 379890106 227 45400 SH SOLE 0 0 45400 GMO INTERNET INC COM 6170167 2030 164700 SH SOLE 164700 0 0 GO-AHEAD GROUP PLC COM 0375377 12863 371871 SH SOLE 301594 0 70277 GOGO INC COM 38046C109 2654 139296 SH SOLE 15350 0 123946 GOLDCORP INC COM 380956409 1834 101250 SH SOLE 8450 0 92800 GOLDMAN SACHS GROUP INC COM 38141G104 62552 332779 SH SOLE 7871 0 324908 GOLDMAN SACHS MLP INCOME OPPOR CLOSED END FUND 38147W103 168 10000 SH SOLE 0 0 10000 GOLUB CAP BDC INC COM 38173M102 613 34960 SH SOLE 0 0 34960 GOOGLE INC-CL A COM 38259P508 170126 306700 SH SOLE 223026 0 83674 GOOGLE INC-CL C COM 38259P706 154844 282561 SH SOLE 185706 0 96855 GOPRO INC-CLASS A COM 38268T103 367 8461 SH SOLE 356 0 8105 GRACO INC COM 384109104 1629 22579 SH SOLE 500 0 22079 GRAHAM HOLDINGS CO-CLASS B COM 384637104 420 400 SH SOLE 0 0 400 GRAND CITY PROPERTIES COM B8K9X70 13230 712869 SH SOLE 567603 0 145266 GREAT PORTLAND ESTATES PLC COM B01FLL1 30355 2519816 SH SOLE 2013683 0 506133 GREATBATCH INC COM 39153L106 24600 425240 SH SOLE 348028 0 77212 GREE ELECTRIC APPLIANCES I-A COM 6990257 8405 1190208 SH SOLE 1190208 0 0 GREENCORE GROUP PLC COM 0386410 30743 6423616 SH SOLE 5151802 0 1271814 GREENLIGHT CAPITAL RE LTD C ADR G4095J109 429 13518 SH SOLE 1400 0 12118 GREGGS PLC COM B63QSB3 1960 129207 SH SOLE 129207 0 0 GREIF INC-CL A COM 397624107 282 7192 SH SOLE 2792 0 4400 GRG BANKING EQUIPMENT CO -A COM B23GZT2 3589 568000 SH SOLE 568000 0 0 GRIFOLS SA COM B01SPF2 11822 275325 SH SOLE 171937 0 103388 GRIFOLS SA - B PFD B3Y5WX8 2512 75043 SH SOLE 31300 0 43743 GRIFOLS SA BARCELONA US LIS ADR E5706X124 2660 61344 SH SOLE 0 0 61344 GRIFOLS SA-ADR ADR 398438408 5568 169723 SH SOLE 103437 0 66286 GROUPE EUROTUNNEL SE - REGR COM B292JQ9 3229 225400 SH SOLE 93659 0 131741 GROUPON INC COM 399473107 338 47020 SH SOLE 6000 0 41020 GROWLIFE INC COM COM 39985X104 0 10000 SH SOLE 0 0 10000 GRUBHUB INC COM 400110102 6704 147709 SH SOLE 32548 0 115161 GRUH FINANCE LTD COM B8FG6P5 11298 2897699 SH SOLE 2897699 0 0 GRUMA S.A.B.-B COM 2392545 36880 2894700 SH SOLE 2382750 0 511950 GRUPO AEROPORT DEL PACIFIC-B COM B0ZV104 16803 2553911 SH SOLE 1888300 0 665611 GRUPO AEROPORTUARIO DEL CENT COM B1KFX13 10372 2122350 SH SOLE 1590450 0 531900 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 12542 93304 SH SOLE 78006 0 15298 GRUPO FINANCIERO INBURSA-O COM 2822398 39380 15606870 SH SOLE 7889191 0 7717679 GS RETAIL CO LTD COM B7F9Q79 1088 36154 SH SOLE 36154 0 0 GSV CAPITAL CORP COM 36191J101 1714 174920 SH SOLE 29030 0 145890 GT CAPITAL HOLDINGS INC COM B77H110 19467 650355 SH SOLE 481395 0 168960 GUANGDONG ADVERTISING CO L-A COM B3M2M08 4009 606532 SH SOLE 606532 0 0 GUANGDONG ALPHA ANIMATION-A COM B427D96 1972 277978 SH SOLE 277978 0 0 GUANGZHOU R&F PROPERTIES - H COM B19H8Y8 41 40000 SH SOLE 40000 0 0 GUGGENHEIM CHINA SMALL CAP E ETF 18383Q853 27901 1030300 SH SOLE 1030300 0 0 GUGGENHEIM FRONTIER MARKETS ETF 18383Q838 5785 426600 SH SOLE 426600 0 0 GUGGENHEIM S&P 500 EQUAL WEIGH ETF 78355W106 1983 24470 SH SOLE 1705 0 22765 GUGGENHEIM S&P 500 PURE VALUE ETF 78355W304 1984 36750 SH SOLE 7350 0 29400 GUIDEWIRE SOFTWARE INC COM 40171V100 277574 5276078 SH SOLE 4214937 0 1061141 GUJARAT PIPAVAV PORT LTD COM B53NR43 6733 1740878 SH SOLE 1740878 0 0 GULF KEYSTONE PETROLEUM LTD COM B02YWT2 5 10000 SH SOLE 0 0 10000 GULFPORT ENERGY CORP COM 402635304 5542 120709 SH SOLE 111254 0 9455 H LUNDBECK A/S COM 7085259 282 13378 SH SOLE 0 0 13378 H&R BLOCK INC COM 093671105 1194 37242 SH SOLE 2712 0 34530 HAIER ELECTRONICS GROUP CO COM B1TL3R8 15462 5905300 SH SOLE 4289300 0 1616000 HAIN CELESTIAL GROUP INC COM 405217100 350 5471 SH SOLE 18 0 5453 HAITIAN INTERNATIONAL HLDGS COM B1L2RC2 9006 3922883 SH SOLE 2553374 0 1369509 HAITONG SECURITIES CO LTD-A COM 6766555 4697 1243800 SH SOLE 1243800 0 0 HALDEX AB COM 4407599 1640 108582 SH SOLE 108582 0 0 HALFORDS GROUP PLC COM B012TP2 1367 199787 SH SOLE 199787 0 0 HALLIBURTON CO COM 406216101 4149 94571 SH SOLE 13765 0 80806 HALMA PLC COM 0405207 37293 3596543 SH SOLE 2921556 0 674987 HALYARD HEALTH INC COM 40650V100 460 9358 SH SOLE 1390 0 7968 HANA TOUR SERVICE INC COM 6311632 15907 157570 SH SOLE 122064 0 35506 HANGZHOU HIKVISION DIGITAL-A COM B450X03 7882 1591736 SH SOLE 1591736 0 0 HANGZHOU ROBAM APPLIANCES-A COM B59WFS4 3579 456019 SH SOLE 456019 0 0 HANOVER INSURANCE GROUP INC/ COM 410867105 22368 308190 SH SOLE 247507 0 60683 HANSSEM CO LTD COM 6536684 12732 76560 SH SOLE 56630 0 19930 HARLEY-DAVIDSON INC COM 412822108 12196 200807 SH SOLE 42140 0 158667 HARMAN INTERNATIONAL INDUSTRIE COM 413086109 514 3850 SH SOLE 1100 0 2750 HARRIS CORP-DEL COM 413875105 872 11074 SH SOLE 0 0 11074 HARTFORD FINANCIAL SVCS GRP COM 416515104 289 6919 SH SOLE 2469 0 4450 HARVEST CAPITAL CREDIT CORP COM 41753F109 585 45125 SH SOLE 5625 0 39500 HASBRO INC COM 418056107 1060 16754 SH SOLE 357 0 16397 HASEKO CORP COM 6414401 39624 4054500 SH SOLE 3301900 0 752600 HAYS PLC COM 0416102 7240 3196043 SH SOLE 2693728 0 502315 HCA HOLDINGS INC COM 40412C101 4452 59191 SH SOLE 5269 0 53922 HCL TECHNOLOGIES LTD COM 6294896 154466 9859944 SH SOLE 7720816 0 2139128 HCP INC COM 40414L109 1364 31585 SH SOLE 1237 0 30348 HD SUPPLY HOLDINGS INC COM COM 40416M105 1143 36717 SH SOLE 6370 0 30347 HDFC BANK LIMITED COM B5Q3JZ5 230302 14092700 SH SOLE 10875194 0 3217506 HDFC BANK LTD-ADR ADR 40415F101 152691 2592824 SH SOLE 1027105 0 1565719 HEADWATERS INC COM 42210P102 7235 394470 SH SOLE 387436 0 7034 HEALTH CARE REIT INC COM 42217K106 2508 32426 SH SOLE 1339 0 31087 HEALTH CARE SELECT SECTOR ETF 81369Y209 7767 107142 SH SOLE 2102 0 105040 HEALTHCARE SERVICES GROUP COM 421906108 92880 2890764 SH SOLE 1826470 0 1064294 HEALTHSOUTH CORP COM 421924309 127285 2869385 SH SOLE 2542584 0 326801 HEALTHSTREAM INC COM 42222N103 1506 59776 SH SOLE 3405 0 56371 HEALTHWAYS INC COM 422245100 17432 884895 SH SOLE 722682 0 162213 HEARTLAND PAYMENT SYSTEMS IN COM 42235N108 232 4950 SH SOLE 0 0 4950 HEBEI CHENGDE LOLO CO-A COM 6089155 1490 389693 SH SOLE 389693 0 0 HEFEI MEIYA OPTOELECTRONIC-A COM B8DGGB3 1953 221663 SH SOLE 221663 0 0 HEICO CORP COM 422806109 17152 280864 SH SOLE 206958 0 73906 HELIX ENERGY SOLUTIONS GROUP COM 42330P107 8739 584173 SH SOLE 470354 0 113819 HENGBAO CO LTD-A COM B1L8JW4 4462 1301792 SH SOLE 1301792 0 0 HENNES & MAURITZ AB-B SHS COM 5687431 41772 1030743 SH SOLE 840989 0 189754 HENRY SCHEIN INC COM 806407102 1683 12059 SH SOLE 3041 0 9018 HERBALIFE LTD COM B0539H3 6493 151846 SH SOLE 148736 0 3110 HERITAGE-CRYSTAL CLEAN INC COM 42726M106 1697 145074 SH SOLE 1200 0 143874 HERMES INTERNATIONAL COM 5253973 47550 134816 SH SOLE 109977 0 24839 HERMES MICROVISION INC COM B3WH021 17133 297000 SH SOLE 220000 0 77000 HERO MOTOCORP LTD COM 6327327 63523 1505933 SH SOLE 1326255 0 179678 HERSHEY CO/THE COM 427866108 2403 23818 SH SOLE 5675 0 18143 HEWLETT-PACKARD CO COM 428236103 744 23904 SH SOLE 2320 0 21584 HEXAGON AB-B SHS COM B1XFTL2 152146 4279564 SH SOLE 3001703 0 1277861 HEXAWARE TECHNOLOGIES LTD COM B07LTC0 3995 800000 SH SOLE 800000 0 0 HEXCEL CORP COM 428291108 80827 1571903 SH SOLE 1420668 0 151235 HEXPOL AB COM B39RNH0 43538 431827 SH SOLE 351491 0 80336 HFF INC-CLASS A COM 40418F108 27272 726501 SH SOLE 274144 0 452357 HI-CRUSH PARTNERS LP COM 428337109 2225 63457 SH SOLE 7036 0 56421 HIGHWEALTH CONSTRUCTION CORP COM 6154075 40 17000 SH SOLE 17000 0 0 HIGHWOODS PROPERTIES INC COM 431284108 16686 364474 SH SOLE 295509 0 68965 HIKMA PHARMACEUTICALS PLC COM B0LCW08 37157 1175132 SH SOLE 953522 0 221610 HILLTOP HOLDINGS INC COM 432748101 253 13041 SH SOLE 10001 0 3040 HILTON WORLDWIDE HOLDINGS INC COM 43300A104 289 9760 SH SOLE 1500 0 8260 HINDUSTAN UNILEVER LTD COM 6261674 126444 9058475 SH SOLE 7140283 0 1918192 HIROSHIMA BANK LTD/THE COM 6075723 31205 5775000 SH SOLE 4684000 0 1091000 HISCOX LTD COM BVZHXQ9 25667 2031708 SH SOLE 1657586 0 374122 HITACHI KOKUSAI ELECTRIC INC COM 6496368 2245 167000 SH SOLE 167000 0 0 HMS HOLDINGS CORP COM 40425J101 103397 6692367 SH SOLE 4790382 0 1901985 HOLLY ENERGY PARTNERS L P UNIT LP 435763107 1315 41840 SH SOLE 2060 0 39780 HOLLYSYS AUTOMATION TECHNOLO COM B0JCH50 16483 829532 SH SOLE 715844 0 113688 HOLOGIC INC COM 436440101 773 23425 SH SOLE 2500 0 20925 HOME BANCSHARES INC COM 436893200 22048 650565 SH SOLE 525590 0 124975 HOME CAPITAL GROUP INC COM 436913107 2340 69643 SH SOLE 69643 0 0 HOME DEPOT INC COM 437076102 166536 1465864 SH SOLE 581251 0 884613 HONDA MOTOR CO LTD-SPONS ADR ADR 438128308 265 8092 SH SOLE 187 0 7905 HONEYWELL INTERNATIONAL INC COM 438516106 8693 83339 SH SOLE 7355 0 75984 HONG KONG EXCHANGES & CLEAR COM 6267359 41798 1705600 SH SOLE 1391400 0 314200 HONGFA TECHNOLOGY CO LTD-A COM 6950347 1742 369415 SH SOLE 369415 0 0 HOPFED BANCORP INC COM 439734104 694 53947 SH SOLE 586 0 53361 HORMEL FOODS CORP COM 440452100 699 12300 SH SOLE 0 0 12300 HORTONWORKS INC COM 440894103 454 19028 SH SOLE 19028 0 0 HOSHIZAKI ELECTRIC CO LTD COM B3FF8W8 22395 343000 SH SOLE 273400 0 69600 HOSPIRA INC COM 441060100 971 11060 SH SOLE 310 0 10750 HOSPITALITY PROPERTIES TRUST S COM 44106M102 251 7615 SH SOLE 800 0 6815 HOUSING DEVELOPMENT FINANCE COM 6171900 221396 10530674 SH SOLE 8426536 0 2104138 HOUSTON WIRE & CABLE CO COM 44244K109 416 42755 SH SOLE 0 0 42755 HOWDEN JOINERY GROUP PLC COM 0557681 26817 4072351 SH SOLE 3236030 0 836321 HOYA CORP COM 6441506 249269 6205200 SH SOLE 4554100 0 1651100 HSBC HOLDINGS PLC COM 6158163 6362 740055 SH SOLE 346124 0 393931 HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 3881 91131 SH SOLE 56687 0 34444 HUA NAN FINANCIAL HOLDINGS C COM 6411877 15 27000 SH SOLE 27000 0 0 HUADONG MEDICINE CO LTD-A COM 6203245 3607 360064 SH SOLE 360064 0 0 HUANENG RENEWABLES CORP-H COM B4WTBY3 19751 54494000 SH SOLE 39468000 0 15026000 HUAYI BROTHERS MEDIA CORP-A COM B4VJ489 1425 282485 SH SOLE 282485 0 0 HUAYU AUTOMOTIVE SYSTEMS -A COM 6801713 4745 1471740 SH SOLE 1471740 0 0 HUBBELL INC -CL B COM 443510201 1136 10368 SH SOLE 1778 0 8590 HUDSON TECHNOLOGIES INC COM 444144109 13388 3210708 SH SOLE 3151848 0 58860 HUHTAMAKI OYJ COM 4447476 19796 636684 SH SOLE 516207 0 120477 HUMANA INC COM 444859102 578 3252 SH SOLE 722 0 2530 HUNDSUN TECHNOLOGIES INC-A COM 6610458 5630 320562 SH SOLE 320562 0 0 HUNT (JB) TRANSPRT SVCS INC COM 445658107 19108 223761 SH SOLE 180697 0 43064 HURON CONSULTING GROUP INC COM 447462102 1221 18469 SH SOLE 18404 0 65 HUTTON TEL TR UT1ST TXFREE10 COM 447900101 37 10333 SH SOLE 10333 0 0 HYPROP INVESTMENTS LTD-UTS COM BN8SXL8 4307 442231 SH SOLE 326969 0 115262 HYUNDAI DEVELOPMENT CO-ENGIN COM 6402428 19237 374429 SH SOLE 273884 0 100545 IBERIABANK CORP COM 450828108 17902 284031 SH SOLE 228166 0 55865 ICAD INC COM 44934S206 5815 607033 SH SOLE 596190 0 10843 ICF INTERNATIONAL INC COM 44925C103 79473 1945498 SH SOLE 1759380 0 186118 ICON PLC COM B94G471 87328 1238170 SH SOLE 995770 0 242400 IDEX CORP COM 45167R104 698 9203 SH SOLE 7012 0 2191 IDEXX LABORATORIES INC COM 45168D104 390783 2529670 SH SOLE 1557181 0 972489 IG GROUP HOLDINGS PLC COM B06QFB7 53329 5066819 SH SOLE 3610328 0 1456491 IHS INC-CLASS A COM 451734107 17117 150466 SH SOLE 39720 0 110746 ILLINOIS TOOL WORKS COM 452308109 67976 699774 SH SOLE 201629 0 498145 ILLUMINA INC COM 452327109 25701 138445 SH SOLE 27741 0 110704 IMAX CORP COM 45245E109 15906 471863 SH SOLE 463103 0 8760 IMPERIAL TOBACCO GR-SPON ADR ADR 453142101 424 4817 SH SOLE 257 0 4560 IMPERVA INC COM 45321L100 4006 93828 SH SOLE 21717 0 72111 IMPLENIA AG-REG COM B10DQJ6 1866 28405 SH SOLE 28405 0 0 INCHCAPE PLC COM B61TVQ0 17424 1476409 SH SOLE 1179224 0 297185 INCYTE CORP COM 45337C102 312 3405 SH SOLE 3050 0 355 IND & COMM BK OF CHINA-A COM B1G2JY3 6356 8108018 SH SOLE 8108018 0 0 IND & COMM BK OF CHINA-H COM B1G1QD8 142 193000 SH SOLE 193000 0 0 INDEPENDENCE REALTY TRUST INC COM 45378A106 6235 657063 SH SOLE 19325 0 637738 INDIABULLS HOUSING FINANCE L COM B98CG57 18481 2073111 SH SOLE 1864029 0 209082 INDITEX COM BP9DL90 19255 600000 SH SOLE 469756 0 130244 INDIVIOR PLC COM BRS65X6 38 13590 SH SOLE 13590 0 0 INDOFOOD CBP SUKSES MAKMUR T COM B4LD3M8 5914 5269500 SH SOLE 3899000 0 1370500 INDUSIND BANK LTD COM 6100454 74301 5248128 SH SOLE 4535926 0 712202 INDUSTRIA MACCHINE AUTOMATIC COM 4557999 23949 507939 SH SOLE 410703 0 97236 INDUSTRIAL & INFRASTRUCTURE COM B24HH65 8264 1773 SH SOLE 731 0 1042 INFINEON TECHNOLOGIES AG COM 5889505 13989 1170267 SH SOLE 460061 0 710206 INFINEON TECHNOLOGIES-ADR ADR 45662N103 2964 247361 SH SOLE 220961 0 26400 INFINERA CORP COM 45667G103 270 13750 SH SOLE 0 0 13750 INFORMATION SERVICES GROUP INC COM 45675Y104 4967 1245096 SH SOLE 10500 0 1234596 INFOSYS LTD COM 6205122 177464 5006393 SH SOLE 3878278 0 1128115 INFOSYS LTD-SP ADR ADR 456788108 52815 1505565 SH SOLE 456744 0 1048821 INFRAESTRUCTURA ENERGETICA N COM B84XBP2 25982 4751112 SH SOLE 3457417 0 1293695 ING GROEP NV-SPONSORED ADR ADR 456837103 315 21576 SH SOLE 876 0 20700 INGENICO COM 4196897 54595 496903 SH SOLE 400242 0 96661 INGREDION INC COM 457187102 1378 17723 SH SOLE 1493 0 16230 INNER MONGOLIA YILI INDUS-A COM 6458841 4753 955218 SH SOLE 955218 0 0 INNOLUX CORP COM B0CC0M5 50 100000 SH SOLE 100000 0 0 INNOPHOS HOLDINGS INC COM 45774N108 431 7642 SH SOLE 175 0 7467 INOGEN INC COM COM 45780L104 22866 714796 SH SOLE 112371 0 602425 INOVALON HOLDINGS INC COM CL A COM 45781D101 585 19375 SH SOLE 500 0 18875 INPHI CORP COM 45772F107 27160 1523270 SH SOLE 1316387 0 206883 INSPUR ELECTRONIC INFORMAT-A COM 6247726 2672 282432 SH SOLE 282432 0 0 INTACT FINANCIAL CORP COM 45823T106 33262 441485 SH SOLE 314894 0 126591 INTEGRYS ENERGY GROUP INC COM 45822P105 826 11475 SH SOLE 4725 0 6750 INTEL CORP COM 458140100 17078 546138 SH SOLE 147327 0 398811 INTER PARFUMS INC COM 458334109 211 6485 SH SOLE 0 0 6485 INTERCONTINENTAL EXCHANGE IN COM 45866F104 91479 392158 SH SOLE 282166 0 109992 INTERCONTINENTAL HOTELS GROU COM BN33FD4 134696 3444759 SH SOLE 2469061 0 975698 INTERCONTINENTAL HOTELS-ADR ADR 45857P509 2038 52071 SH SOLE 46504 0 5567 INTERCORP FINANCIAL SER INC COM B1YZ331 12660 436712 SH SOLE 316896 0 119816 INTERDIGITAL INC COM 45867G101 498 9842 SH SOLE 9656 0 186 INTERFACE INC COM 458665304 19465 936703 SH SOLE 753722 0 182981 INTERNATIONAL PAPER CO COM 460146103 8558 154223 SH SOLE 34077 0 120146 INTERTAPE POLYMER GROUP INC COM 460919103 12613 911242 SH SOLE 709942 0 201300 INTESA SANPAOLO COM 4076836 317550 93389366 SH SOLE 71284268 0 22105098 INTL BUSINESS MACHINES CORP COM 459200101 12102 75409 SH SOLE 10823 0 64586 INTL CONTAINER TERM SVCS INC COM 6455819 12722 5265510 SH SOLE 3454430 0 1811080 INTL FLAVORS & FRAGRANCES COM 459506101 143150 1219336 SH SOLE 955680 0 263656 INTRALINKS HOLDINGS INC COM 46118H104 10555 1020789 SH SOLE 873895 0 146894 INTRUM JUSTITIA AB COM 7371431 44433 1583450 SH SOLE 1294212 0 289238 INTUIT INC COM 461202103 28416 293075 SH SOLE 200648 0 92427 INTUITIVE SURGICAL INC COM 46120E602 18384 36403 SH SOLE 12464 0 23939 INVESCO LTD COM B28XP76 24469 616525 SH SOLE 345759 0 270766 IPG PHOTONICS CORP COM 44980X109 36262 391179 SH SOLE 282425 0 108754 IPSEN COM B0R7JF1 19017 402381 SH SOLE 312499 0 89882 IRIDEX CORP COM 462684101 237 22227 SH SOLE 4204 0 18023 IRIDIUM COMMUNICATIONS INC COM 46269C102 3883 399916 SH SOLE 26752 0 373164 IRISO ELECTRONICS CO LTD COM 6461128 1376 19600 SH SOLE 19600 0 0 IRON MOUNTAIN INC COM 46284V101 31598 866188 SH SOLE 210590 0 655597 ISHA HEDGED MSCI GERMANY COM 46434V704 2388 83659 SH SOLE 0 0 83659 ISHARES 1-3 YEAR CREDIT BOND ETF 464288646 823 7795 SH SOLE 2370 0 5425 ISHARES 1-3 YEAR TREASURY BO ETF 464287457 598 7048 SH SOLE 1725 0 5323 ISHARES 20+ YEAR TREASURY BO ETF 464287432 1436 10991 SH SOLE 0 0 10991 ISHARES 7-10 YEAR TREASURY B ETF 464287440 11457 105702 SH SOLE 74312 0 31390 ISHARES AAA - A RATED CORPOR ETF 46429B291 1567 29818 SH SOLE 0 0 29818 ISHARES CHINA LARGE-CAP ETF ETF 464287184 4139 93222 SH SOLE 23240 0 69982 ISHARES CORE HIGH DIVIDEND E ETF 46429B663 17435 232505 SH SOLE 5390 0 227115 ISHARES CORE MSCI EMERGING MAR ETF 46434G103 10630 219958 SH SOLE 148723 0 71235 ISHARES CORE S&P 500 ETF ETF 464287200 2426 11679 SH SOLE 1836 0 9843 ISHARES CORE S&P MIDCAP ETF ETF 464287507 2124 13982 SH SOLE 5323 1000 7659 ISHARES CORE S&P SMALL-CAP E ETF 464287804 775 6575 SH SOLE 4075 0 2500 ISHARES CORE U.S. AGGREGATE ETF 464287226 6603 59255 SH SOLE 53500 0 5755 ISHARES CORE US GROWTH ETF ETF 464287671 742 9137 SH SOLE 4662 0 4475 ISHARES CORE US VALUE ETF ETF 464287663 4375 32420 SH SOLE 29970 0 2450 ISHARES EMERGING MARKETS LOC ETF 464286517 380 8641 SH SOLE 0 0 8641 ISHARES EUROPE ETF ETF 464287861 265 6000 SH SOLE 0 0 6000 ISHARES GLOBAL ENERGY ETF ETF 464287341 42351 1187300 SH SOLE 1187300 0 0 ISHARES GOLD TRUST ETF 464285105 2869 250648 SH SOLE 75400 0 175248 ISHARES IBOXX INVESTMENT GRA ETF 464287242 193715 1591614 SH SOLE 1586600 0 5014 ISHARES INTERMEDIATE CREDIT ETF 464288638 8345 75400 SH SOLE 75400 0 0 ISHARES INTERNATIONAL SELECT D ETF 464288448 3828 113822 SH SOLE 32867 0 80955 ISHARES JP MORGAN USD EMERGI ETF 464288281 573 5112 SH SOLE 200 0 4912 ISHARES MSCI ACWI EX US INDEX ETF 464288240 1591 35610 SH SOLE 10200 0 25410 ISHARES MSCI ACWI INDEX FD ETF 464288257 1277 21280 SH SOLE 7510 0 13770 ISHARES MSCI ALL COUNTRY ASIA ETF 464288182 480 7500 SH SOLE 7000 0 500 ISHARES MSCI ALL COUNTRY WORLD ETF 464286525 407 5678 SH SOLE 5278 0 400 ISHARES MSCI BRAZIL CAPPED E ETF 464286400 13202 420869 SH SOLE 418889 0 1980 ISHARES MSCI CANADA ETF ETF 464286509 530 19500 SH SOLE 2000 0 17500 ISHARES MSCI EAFE ETF ETF 464287465 52847 823545 SH SOLE 661084 0 162461 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1431 20433 SH SOLE 18051 0 2382 ISHARES MSCI EAFE SMALL-CAP ETF 464288273 1250 25272 SH SOLE 7177 0 18095 ISHARES MSCI EM SMALL CAP ETF B3F81G2 229 3500 SH SOLE 3500 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 4895 122003 SH SOLE 41593 3000 77410 ISHARES MSCI EMERGING MARKETS ETF 464286533 1747 29615 SH SOLE 0 0 29615 ISHARES MSCI FRONTIER 100 ETF 464286145 1319 44354 SH SOLE 44354 0 0 ISHARES MSCI GERMANY ETF ETF 464286806 2433 81554 SH SOLE 4498 0 77056 ISHARES MSCI HONG KONG ETF ETF 464286871 2306 105190 SH SOLE 2500 0 102690 ISHARES MSCI INDIA ETF ETF 46429B598 24018 750874 SH SOLE 694662 0 56212 ISHARES MSCI ITALY CAPPED ET ETF 464286855 1120 75700 SH SOLE 75700 0 0 ISHARES MSCI JAPAN ETF ETF 464286848 24423 1949205 SH SOLE 1525862 0 423343 ISHARES MSCI SOUTH KOREA CAP ETF 464286772 1185 20724 SH SOLE 20724 0 0 ISHARES MSCI SPAIN CAPPED ET ETF 464286764 1196 34400 SH SOLE 34400 0 0 ISHARES MSCI TAIWAN ETF ETF 464286731 2674 169933 SH SOLE 1073 0 168860 ISHARES MSCI UNITED KINGDOM ETF 46434V548 1339 74375 SH SOLE 74375 0 0 ISHARES MSCI USA ESG SELECT ETF 464288802 542 6315 SH SOLE 6115 0 200 ISHARES MSCI USA MINIMUM VOLAT ETF 46429B697 276 6700 SH SOLE 0 0 6700 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 1849 5386 SH SOLE 450 0 4936 ISHARES NATIONAL AMT-FREE MU ETF 464288414 1073 9700 SH SOLE 3400 0 6300 ISHARES RUSSELL 1000 ETF ETF 464287622 319 2755 SH SOLE 200 0 2555 ISHARES RUSSELL 1000 GROWTH ETF 464287614 4543 45928 SH SOLE 13599 0 32329 ISHARES RUSSELL 1000 VALUE E ETF 464287598 217419 2109233 SH SOLE 2064580 0 44653 ISHARES RUSSELL 2000 ETF ETF 464287655 13330 107187 SH SOLE 58786 0 48401 ISHARES RUSSELL 2000 GROWTH ETF 464287648 24711 163055 SH SOLE 154144 0 8911 ISHARES RUSSELL 2000 VALUE E ETF 464287630 3457 33507 SH SOLE 14212 0 19295 ISHARES RUSSELL 3000 ETF ETF 464287689 12359 99797 SH SOLE 43979 0 55818 ISHARES RUSSELL MID CAP VALUE ETF 464287473 6508 86477 SH SOLE 6058 0 80419 ISHARES RUSSELL MID-CAP ETF ETF 464287499 3894 22497 SH SOLE 1860 0 20637 ISHARES RUSSELL MID-CAP GROW ETF 464287481 1693 17298 SH SOLE 4850 0 12448 ISHARES S&P 500 GROWTH ETF ETF 464287309 372 3270 SH SOLE 333 0 2937 ISHARES S&P 500 VALUE ETF ETF 464287408 406 4384 SH SOLE 1080 0 3304 ISHARES S&P MID-CAP 400 GROW ETF 464287606 952 5553 SH SOLE 233 0 5320 ISHARES S&P MID-CAP 400 VALU ETF 464287705 1602 12238 SH SOLE 3056 0 9182 ISHARES S&P SMALL-CAP 600 GR ETF 464287887 477 3671 SH SOLE 117 0 3554 ISHARES S&P SMALL-CAP 600 VA ETF 464287879 362 3043 SH SOLE 573 0 2470 ISHARES SELECT DIVIDEND ETF ETF 464287168 5191 66598 SH SOLE 12570 0 54028 ISHARES TIPS BOND ETF ETF 464287176 18920 166563 SH SOLE 66547 0 100016 ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 1688 28875 SH SOLE 27767 0 1108 ISHARES US PREFERRED STOCK E ETF 464288687 1494 37250 SH SOLE 16800 0 20450 ISHARES US REAL ESTATE ETF ETF 464287739 725 9151 SH SOLE 2250 0 6901 ISHARES USD CORP BND ETF 3289594 1982 17100 SH SOLE 17100 0 0 ISHARES USD HY CORP BND ETF B4PY7Y7 241 2200 SH SOLE 2200 0 0 ISIS PHARMACEUTICALS INC COM 464330109 388 6093 SH SOLE 598 0 5495 ISUZU MOTORS LTD COM 6467104 3224 242000 SH SOLE 102000 0 140000 ITAU UNIBANCO HOLDING S-PREF PFD B037HR3 184129 16614765 SH SOLE 11186124 0 5428641 ITAU UNIBANCO H-SPON PRF ADR ADR 465562106 1373 124184 SH SOLE 9129 0 115055 ITAUSA-INVESTIMENTOS ITAU-PR PFD 2458771 69 22100 SH SOLE 22100 0 0 ITV PLC COM 3398649 211658 56377783 SH SOLE 45960860 0 10416923 J & J SNACK FOODS CORP COM 466032109 18988 177957 SH SOLE 144798 0 33159 J.C. PENNEY CO INC COM 708160106 280 33300 SH SOLE 2200 0 31100 J2 GLOBAL INC COM 48123V102 174812 2661585 SH SOLE 2369997 0 291588 JACK HENRY & ASSOCIATES INC COM 426281101 593 8490 SH SOLE 1185 0 7305 JACOBS ENGINEERING GROUP INC COM 469814107 1847 40908 SH SOLE 27133 0 13775 JAFCO CO LTD COM 6471439 1372 36800 SH SOLE 36800 0 0 January 16 Calls on KMI US OPTION 49456B901 84 2000 SH Call SOLE 2000 0 0 January 16 Calls on MSFT US OPTION 594918904 81 2000 SH Call SOLE 2000 0 0 January 16 Calls on MSFT US OPTION 594918904 122 3000 SH Call SOLE 3000 0 0 JAPAN TOBACCO INC-UNSPON ADR ADR 471105205 320 20190 SH SOLE 0 0 20190 JARDEN CORP COM 471109108 83407 1576699 SH SOLE 1395082 0 181617 JASA MARGA (PERSERO) TBK PT COM B28T1S7 14522 26370800 SH SOLE 19481800 0 6889000 JIANGLING MOTORS CORP LTD-A COM 6475282 5544 799738 SH SOLE 799738 0 0 JIANGSU HENGRUI MEDICINE C-A COM 6288457 4833 649926 SH SOLE 649926 0 0 JINTIAN PHARMACEUTICAL GROUP COM BH0W1R8 9444 24571000 SH SOLE 18976000 0 5595000 JM AB COM B142FZ8 2001 60084 SH SOLE 60084 0 0 JM SMUCKER CO/THE COM 832696405 16781 145001 SH SOLE 13883 0 131118 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13199 369519 SH SOLE 354429 0 15090 JOHNSON & JOHNSON COM 478160104 68020 676142 SH SOLE 157657 0 518485 JOHNSON CONTROLS INC COM 478366107 871 17271 SH SOLE 2208 0 15063 JOLLIBEE FOODS CORP COM 6474494 13664 2776330 SH SOLE 2053650 0 722680 JONES LANG LASALLE INC COM 48020Q107 148713 872734 SH SOLE 694517 0 178217 JOY GLOBAL INC COM 481165108 1786 45600 SH SOLE 109 0 45491 JOY GLOBAL INC OPTION 481165908 335 8600 SH Call SOLE 0 0 8600 JPMORGAN ALERIAN MLP INDEX ETF 46625H365 8747 204400 SH SOLE 84583 0 119817 JPMORGAN CHASE & CO COM 46625H100 34272 565747 SH SOLE 245212 0 320535 JUMBO SA COM 7243530 11741 1129376 SH SOLE 816755 0 312621 June 15 Calls on EEM US OPTION 464287934 51864 1292400 SH Call SOLE 1292400 0 0 JUPITER FUND MANAGEMENT COM B53P200 2461 405398 SH SOLE 405398 0 0 JUST DIAL LTD COM B8W3TV6 2700 127654 SH SOLE 127654 0 0 K2M GROUP HOLDINGS INC COM 48273J107 343 15590 SH SOLE 3835 0 11755 KADANT INC COM 48282T104 16636 316216 SH SOLE 270736 0 45480 KAJARIA CERAMICS LTD COM B0LN847 8972 695589 SH SOLE 695589 0 0 KAKEN PHARMACEUTICAL CO LTD COM 6481643 2379 82000 SH SOLE 82000 0 0 KALBE FARMA TBK PT COM B7311V6 35806 251029409 SH SOLE 135804115 0 115225294 KALOBIOS PHARMACEUTICALS INC C COM 48344T100 26 53635 SH SOLE 0 0 53635 KANSAS CITY SOUTHERN COM 485170302 213 2096 SH SOLE 1882 0 214 KAO CORP COM 6483809 314091 6277900 SH SOLE 4640100 0 1637800 KAO CORP-SPONSORED ADR ADR 485537302 4927 98475 SH SOLE 87947 0 10528 KASIKORNBANK PCL-FOREIGN COM 6888794 91794 12986800 SH SOLE 8444300 0 4542500 KATE SPADE & COMPANY COM 485865109 1206 36128 SH SOLE 800 0 35328 KAVERI SEED CO LTD COM BJF6Z88 12647 803643 SH SOLE 803643 0 0 KAYNE ANDERSON ENERGY TOT RT COM 48660P104 546 22125 SH SOLE 16300 0 5825 KB HOME COM 48666K109 321 20525 SH SOLE 11425 0 9100 KBR INC COM 48242W106 175 12115 SH SOLE 0 0 12115 KCE ELECTRONICS PCL-FOREIGN COM BC4DNP4 9090 5581200 SH SOLE 3549300 0 2031900 KCG HOLDINGS INC CL A COM 48244B100 29085 2372413 SH SOLE 0 0 2372413 KDDI CORP COM 6248990 134313 5920800 SH SOLE 4625400 0 1295400 KELLOGG CO COM 487836108 2541 38536 SH SOLE 1928 0 36608 KENYA COMMERCIAL BANK LTD COM B1VG917 7422 11335700 SH SOLE 8383400 0 2952300 KEPCO PLANT SERVICE & ENGINE COM B29ZGV2 9308 105811 SH SOLE 78297 0 27514 KEPPEL REIT COM B12RQH4 1882 2151000 SH SOLE 2151000 0 0 KEURIG GREEN MOUNTAIN INC COM 49271M100 178939 1601536 SH SOLE 999647 0 601889 KEYCORP NEW COM 493267108 298 21078 SH SOLE 6853 0 14225 KEYENCE CORP COM 6490995 265014 484478 SH SOLE 363018 0 121460 KIMBERLY-CLARK CORP COM 494368103 10606 99021 SH SOLE 12698 0 86323 KIMBERLY-CLARK DE MEXICO SA ADR 494386204 717 68600 SH SOLE 0 0 68600 KINDER MORGAN INC COM 49456B101 44382 1055232 SH SOLE 182135 0 873096 KING SLIDE WORKS CO LTD COM B01H720 20153 1336000 SH SOLE 1095000 0 241000 KINGSPAN GROUP PLC COM 4491235 28278 1493021 SH SOLE 1184238 0 308783 KKR & CO LP COM 48248M102 3032 132918 SH SOLE 27450 0 105468 KOC HOLDING AS COM B03MVJ8 120955 26502959 SH SOLE 16471188 0 10031771 KOHLS CORP COM 500255104 10879 139039 SH SOLE 15319 0 123720 KONE OYJ-B COM B09M9D2 79222 1786898 SH SOLE 1444331 0 342567 KONINKLIJKE KPN NV - SP ADR ADR 780641205 64 18715 SH SOLE 0 0 18715 KOREA AEROSPACE INDUSTRIES COM B3N3363 26169 514774 SH SOLE 397596 0 117178 KOREA KOLMAR CO LTD COM B8K27N3 9177 149284 SH SOLE 110387 0 38897 KOSE CORP COM 6194468 42752 773300 SH SOLE 624400 0 148900 KRAFT FOODS GROUP INC COM 50076Q106 4263 48935 SH SOLE 2866 0 46069 KRISPY KREME DOUGHNUTS INC COM 501014104 23721 1186700 SH SOLE 957374 0 229326 KROGER CO COM 501044101 4495 58639 SH SOLE 3110 1000 54529 KROTON EDUCACIONAL SA COM 2836946 17963 5557672 SH SOLE 3772841 0 1784831 KROTON EDUCACIONAL-SPONS ADR ADR 50106A402 116 36580 SH SOLE 36580 0 0 KRUNG THAI BANK PUB CO-FOREI COM 6492838 61 89200 SH SOLE 89200 0 0 KUKA AG COM 5529191 15728 204186 SH SOLE 166619 0 37567 KWEICHOW MOUTAI CO LTD-A COM 6414832 4121 130362 SH SOLE 130362 0 0 KWG PROPERTY HOLDING LTD COM B1YBF00 32 45500 SH SOLE 45500 0 0 KYORIN HOLDINGS INC COM B0YZFP0 2008 83800 SH SOLE 83800 0 0 L B FOSTER CO CL A COM 350060109 363 7660 SH SOLE 100 0 7560 L BRANDS INC COM 501797104 60159 638028 SH SOLE 411915 0 226113 LABORATORY CRP OF AMER HLDGS COM 50540R409 927 7350 SH SOLE 50 0 7300 LACLEDE GROUP INC COM 505597104 207 4060 SH SOLE 0 0 4060 LANCASHIRE HOLDINGS LTD COM B0PYHC7 1264 136253 SH SOLE 136253 0 0 LANDSTAR SYSTEM INC COM 515098101 495 7471 SH SOLE 1286 0 6185 LARGAN PRECISION CO LTD COM 6451668 109988 1277000 SH SOLE 819000 0 458000 LAS VEGAS SANDS CORP COM 517834107 1007 18312 SH SOLE 775 0 17537 LASALLE HOTEL PROPERTIES COM 517942108 19476 501205 SH SOLE 403231 0 97974 LAWSON INC COM 6266914 382 5500 SH SOLE 5500 0 0 LAZARD LTD-CL A COM B081VQ7 100285 1906938 SH SOLE 1696618 0 210320 LDR HOLDING CORP COM 50185U105 1476 40320 SH SOLE 17060 0 23260 LEGAL & GEN GROUP -SPON ADR ADR 52463H103 2890 139333 SH SOLE 127084 0 12249 LEGAL & GENERAL GROUP PLC COM 0560399 14862 3593543 SH SOLE 1426585 0 2166958 LEGGETT & PLATT INC COM 524660107 3411 74014 SH SOLE 11295 0 62719 LEMAITRE VASCULAR INC COM 525558201 3748 447279 SH SOLE 435520 0 11759 LENDINGCLUB CORPORATION COM COM 52603A109 5854 297963 SH SOLE 20643 0 277320 LENNAR CORP-A COM 526057104 1488 28716 SH SOLE 2126 0 26590 LENOVO GROUP LTD COM 6218089 229178 156963752 SH SOLE 106523752 0 50440000 LEONTEQ AG COM B7Y4738 25159 73496 SH SOLE 59292 0 14204 LEVY ACQUISITION CORP COM 52748T203 231 15000 SH SOLE 10000 0 5000 LEXMARK INTERNATIONAL INC CL A COM 529771107 245 5806 SH SOLE 0 0 5806 LG HOUSEHOLD & HEALTH CARE COM 6344456 119264 157334 SH SOLE 93208 0 64126 LIANHE CHEMICAL TECHNOLOGY-A COM B39N4W0 1775 573470 SH SOLE 573470 0 0 LIBERTY ALL STAR EQUITY FUND S CLOSED END FUND 530158104 58 10083 SH SOLE 0 0 10083 LIBERTY GLOBAL PLC-A COM B8W6766 235 4583 SH SOLE 1588 0 2995 LIBERTY GLOBAL PLC-SERIES C COM B8W67B1 2367 47530 SH SOLE 2788 0 44742 LIBERTY INTERACTIVE CORP-A COM 53071M104 984 33710 SH SOLE 7512 0 26198 LIBERTY MEDIA CORP - C COM 531229300 294 7711 SH SOLE 455 0 7256 LIC HOUSING FINANCE LTD COM 6101026 12718 1818739 SH SOLE 1818739 0 0 LIFE HEALTHCARE GROUP HOLDIN COM B4K90R1 13722 3929455 SH SOLE 2906035 0 1023420 LIFELOCK INC COM 53224V100 248 17600 SH SOLE 9000 0 8600 LIGAND PHARMACEUTICALS COM 53220K504 112578 1459973 SH SOLE 1320101 0 139872 LIME ENERGY CO COM 53261U304 61 16848 SH SOLE 0 0 16848 LINAMAR CORP COM 53278L107 45079 731112 SH SOLE 602064 0 129048 LINCOLN NATIONAL CORP COM 534187109 1202 20942 SH SOLE 1892 0 19050 LINK NET TBK PT COM BMS8CQ9 3688 8069800 SH SOLE 5964800 0 2105000 LINN ENERGY LLC-UNITS COM 536020100 515 46576 SH SOLE 1601 0 44975 LINTEC CORP COM 6330080 1575 66000 SH SOLE 66000 0 0 LITTELFUSE INC COM 537008104 326 3280 SH SOLE 1475 0 1805 LIVE NATION ENTERTAINMENT IN COM 538034109 433 17174 SH SOLE 25 0 17149 LKQ CORP COM 501889208 39763 1555705 SH SOLE 668400 0 887305 LLOYDS BANKING GROUP PLC-ADR ADR 539439109 96 20613 SH SOLE 2176 0 18437 LOCKHEED MARTIN CORP COM 539830109 1247 6147 SH SOLE 2015 0 4132 LOEN ENTERTAINMENT INC COM 6334521 5497 132137 SH SOLE 97701 0 34436 LOEWS CORP COM 540424108 550 13475 SH SOLE 24 0 13451 LOGITECH INTERNATIONAL SA ADR H50430232 293 22335 SH SOLE 0 0 22335 LOJAS RENNER S.A. COM B0CGYD6 7514 266800 SH SOLE 197300 0 69500 LONDONMETRIC PROPERTY PLC COM B4WFW71 2184 909151 SH SOLE 909151 0 0 LONZA GROUP AG-REG COM 7333378 48711 389411 SH SOLE 321785 0 67626 LOOMIS AB-B COM B3K7KL2 14265 466174 SH SOLE 379482 0 86692 LOWE'S COS INC COM 548661107 157636 2119048 SH SOLE 1739042 0 380006 LPL FINANCIAL HOLDINGS INC COM 50212V100 196181 4472884 SH SOLE 3406112 0 1066772 LUCKY CEMENT COM 6537557 12426 2840600 SH SOLE 2059600 0 781000 LULULEMON ATHLETICA INC COM 550021109 19694 307631 SH SOLE 72361 0 235270 LUMBER LIQUIDATORS HOLDINGS COM 55003T107 241 7815 SH SOLE 6415 0 1400 LUMENIS LTD - B COM BJWW0T5 451 37717 SH SOLE 37717 0 0 LUPIN LTD COM 6143761 89725 2795822 SH SOLE 2055731 0 740091 LUTHAI TEXTILE CO LTD - A COM 6312099 1463 647648 SH SOLE 647648 0 0 LUXOTTICA GROUP SPA-SPON ADR ADR 55068R202 575 9180 SH SOLE 400 0 8780 LUYE PHARMA GROUP LTD COM BNQ4GF3 13340 11038000 SH SOLE 8056000 0 2982000 LYDALL INC COM 550819106 7965 251106 SH SOLE 214956 0 36150 LYXOR ETF MSCI INDIA ETF B1GK6W4 28699 1661255 SH SOLE 0 0 1661255 M&C SAATCHI PLC COM B01F7T1 378 73908 SH SOLE 73908 0 0 M2 GROUP LTD COM B030D63 2031 262143 SH SOLE 262143 0 0 M3 INC COM B02K2M3 69201 3253200 SH SOLE 2583700 0 669500 MACQUARIE GROUP LTD COM B28YTC2 114904 1961758 SH SOLE 1453602 0 508156 MACQUARIE GROUP LTD-ADR ADR 55607P204 3042 51739 SH SOLE 51739 0 0 MAGELLAN FINANCIAL GROUP LTD COM B015YX4 38158 2543174 SH SOLE 2048579 0 494595 MAGELLAN HEALTH INC COM 559079207 12380 174808 SH SOLE 141675 0 33133 MAGELLAN MIDSTREAM PARTNERS COM 559080106 22794 297155 SH SOLE 36712 0 260443 MAGNA INTERNATIONAL INC COM 559222401 237 4436 SH SOLE 4252 0 184 MAIL.RU GROUP-GDR REGS GDR 560317208 15527 781430 SH SOLE 334825 0 446605 MAKALOT INDUSTRIAL CO LTD COM 6580432 13526 1881000 SH SOLE 1391000 0 490000 MALLINCKRODT PLC COM BBJTYC4 88930 702174 SH SOLE 441965 0 260209 MALVERN BANCORP INC COM COM 561409103 337 25000 SH SOLE 25000 0 0 MAN GROUP PLC COM B83VD95 36578 12090402 SH SOLE 9557357 0 2533045 MANITOWOC COMPANY INC COM 563571108 527 24481 SH SOLE 23481 0 1000 MANPOWERGROUP INC COM 56418H100 47218 548095 SH SOLE 473990 0 74105 MANULIFE FINANCIAL CORP COM 56501R106 278 16336 SH SOLE 0 0 16336 MAPFRE SA COM B1G40S0 52052 14258659 SH SOLE 11631404 0 2627255 MAPLETREE INDUSTRIAL TRUST COM B4LR5Q8 31 27000 SH SOLE 27000 0 0 MAPLETREE LOGISTICS TRUST COM B0D6P43 1994 2196500 SH SOLE 2196500 0 0 MARATHON OIL CORP COM 565849106 367 14044 SH SOLE 4910 0 9134 MARATHON PETROLEUM CORP COM 56585A102 436 4256 SH SOLE 2328 0 1928 MARCUS & MILLICHAP INC COM 566324109 22254 593788 SH SOLE 215997 0 377791 MARICO LTD COM B1S34K5 7479 1213286 SH SOLE 1213286 0 0 MARKET VECTORS ETF TR INDIA SM ETF 57061R551 275 5830 SH SOLE 0 0 5830 MARKET VECTORS ETF TR RETAIL E ETF 57060U225 317 4100 SH SOLE 3000 0 1100 MARKET VECTORS GOLD MINERS ETF 57060U100 488 26769 SH SOLE 13444 0 13325 MARKET VECTORS OIL SERVICE E ETF 57060U191 415 12325 SH SOLE 4820 0 7505 MARKET VECTORS RUSSIA ETF ETF 57060U506 29472 1730600 SH SOLE 1730600 0 0 MARKIT LTD COM BN7PJF6 21384 794961 SH SOLE 771023 0 23938 MARKWEST ENERGY PARTNERS LP COM 570759100 3067 46405 SH SOLE 30000 0 16405 MARLIN BUSINESS SVCS CORP COM 571157106 3307 165125 SH SOLE 2900 0 162225 MARRIOT INTERNATIONAL INC CL A COM FHB903208 0 34100 SH SOLE 34100 0 0 MARRIOTT INTERNATIONAL -CL A COM 571903202 134328 1672417 SH SOLE 988141 0 684276 MARSH & MCLENNAN COS COM 571748102 2100 37460 SH SOLE 2972 0 34488 MARUTI SUZUKI INDIA LTD COM 6633712 104553 1769661 SH SOLE 1335806 0 433855 MASIMO CORP COM 574795100 1265 38375 SH SOLE 200 0 38175 MASTERCARD INC-CLASS A COM 57636Q104 347228 4019316 SH SOLE 2826036 0 1193280 MATAHARI DEPARTMENT STORE TB COM 6665878 23648 15695400 SH SOLE 11863400 0 3832000 MATAHARI PUTRA PRIMA TBK PT COM B92MGL9 8552 28235700 SH SOLE 20893600 0 7342100 MAX SOUND CORPORATION COM 57776X109 1 50000 SH SOLE 0 0 50000 MAXIMUS INC COM 577933104 51359 769309 SH SOLE 685853 0 83456 MAXLINEAR INC-CLASS A COM 57776J100 14829 1824007 SH SOLE 1277579 0 546428 MB FINANCIAL INC COM 55264U108 5947 189963 SH SOLE 170902 0 19061 MCCORMICK & CO-NON VTG SHRS COM 579780206 34768 450896 SH SOLE 241316 0 209580 MCDONALD'S CORP COM 580135101 24256 248939 SH SOLE 79306 0 169633 MCKESSON CORP COM 58155Q103 4066 17979 SH SOLE 10638 0 7341 MDC PARTNERS INC-A COM 552697104 12739 449382 SH SOLE 314323 0 135059 MEAD JOHNSON NUTRITION CO COM 582839106 259811 2584412 SH SOLE 1579889 0 1004523 MEDIATEK INC COM 6372480 181798 13432000 SH SOLE 8966000 0 4466000 MEDICLINIC INTERNATIONAL LTD COM B0PGJF0 39226 3896026 SH SOLE 2069783 0 1826243 MEDINAH MINERALS INC COM 58489M109 5 170000 SH SOLE 0 0 170000 MEDIVATION INC COM 58501N101 217696 1686657 SH SOLE 1241547 0 445110 MEDNAX INC COM 58502B106 247402 3411977 SH SOLE 2530250 0 881727 MEDTRONIC PLC COM BTN1Y11 36871 472772 SH SOLE 191418 0 281354 MEGACABLE HOLDINGS-CPO COM B292SM8 3744 955000 SH SOLE 706400 0 248600 MEGAWORLD CORP COM 6563648 26595 218934000 SH SOLE 182136000 0 36798000 MEITEC CORP COM 6576356 28508 849400 SH SOLE 690200 0 159200 MELEXIS NV COM 7370063 398 6677 SH SOLE 6677 0 0 MEMORIAL PRODUCTION PARTNERS COM 586048100 339 20898 SH SOLE 0 0 20898 MERCADOLIBRE INC COM 58733R102 19545 159534 SH SOLE 108359 0 51175 MERCK & CO. INC. COM 58933Y105 16936 294663 SH SOLE 94547 0 200116 MERCURY SYSTEMS INC COM 589378108 156 10078 SH SOLE 4300 0 5778 MEREDITH CORP COM 589433101 17076 306182 SH SOLE 247483 0 58699 MERIDA INDUSTRY CO LTD COM 6584445 27658 3518000 SH SOLE 2876000 0 642000 MERIT MEDICAL SYSTEMS INC COM 589889104 296 15399 SH SOLE 0 0 15399 MERRIMACK PHARMACEUTICALS INC COM 590328100 4104 345500 SH SOLE 34675 0 310825 METABOLIX INC COM 591018809 26 43000 SH SOLE 0 0 43000 METLIFE INC COM 59156R108 1134 22436 SH SOLE 1985 0 20451 METTLER-TOLEDO INTERNATIONAL COM 592688105 155283 472489 SH SOLE 369026 0 103463 MGE ENERGY INC COM 55277P104 390 8830 SH SOLE 1500 0 7330 MGP INGREDIENTS INC COM 55303J106 303 22560 SH SOLE 3000 0 19560 MICHAEL KORS HOLDINGS LTD COM B7341C6 110777 1684841 SH SOLE 1088375 0 596466 MICHELIN (CGDE)-UNSPON ADR ADR 59410T106 232 11705 SH SOLE 0 0 11705 MICRO FOCUS INTERNATIONAL COM BQY7BX8 13839 789358 SH SOLE 640184 0 149174 MICROCHIP TECHNOLOGY INC COM 595017104 6329 129437 SH SOLE 28633 0 100804 MICRON TECHNOLOGY INC COM 595112103 1270 46829 SH SOLE 7300 0 39529 MICROSOFT CORP COM 594918104 63022 1550183 SH SOLE 575061 0 975122 MICROVISION INC DEL COM 594960304 42 12375 SH SOLE 0 0 12375 MID AMERICA APARTMENT COMMUNIT COM 59522J103 356 4620 SH SOLE 0 0 4620 MIDDLEBY CORP COM 596278101 141722 1380642 SH SOLE 1029447 0 351195 MIGROS TICARET A.S COM B50PPK4 4881 607812 SH SOLE 449505 0 158307 MINEBEA CO LTD COM 6642406 57805 3652382 SH SOLE 2983504 0 668878 MINERALS TECHNOLOGIES INC COM 603158106 24383 333557 SH SOLE 234482 0 99075 MINOR INTERNATIONAL PCL-FOR COM B018BZ4 30255 28128110 SH SOLE 22617910 0 5510200 MINTH GROUP LTD COM B0RJCG9 1367 692000 SH SOLE 512000 0 180000 MIRACA HOLDINGS INC COM 6356611 3131 67900 SH SOLE 67900 0 0 MIRACULINS INC COM 60462L207 2 20000 SH SOLE 0 0 20000 MISUMI GROUP INC COM 6595179 34974 864800 SH SOLE 699000 0 165800 MITEK SYSTEMS INC NEW COM 606710200 532 168625 SH SOLE 5625 0 163000 MITSUBISHI UFJ FINL-SPON ADR ADR 606822104 3405 547547 SH SOLE 488127 0 59420 MIX TELEMATICS LIMITED SPON ADR 60688N102 744 106681 SH SOLE 0 0 106681 MIXI INC COM B1BSCX6 2229 55000 SH SOLE 55000 0 0 MOBILEYE NV COM BPBFT01 29311 697400 SH SOLE 196595 0 500805 MOLSON COORS BREWING CO -B COM 60871R209 996 13383 SH SOLE 444 0 12939 MONCLER SPA COM BGLP232 404 24096 SH SOLE 24096 0 0 MONDELEZ INTERNATIONAL INC-A COM 609207105 2682 74336 SH SOLE 4347 0 69989 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 724 22180 SH SOLE 14395 0 7785 MONRO MUFFLER BRAKE INC COM 610236101 13852 212949 SH SOLE 207079 0 5870 MONROE CAPITAL CORP COM 610335101 6909 469042 SH SOLE 23063 0 445979 MONSANTO CO COM 61166W101 6522 57951 SH SOLE 8926 0 49025 MONSTER BEVERAGE CORP COM 611740101 114115 824565 SH SOLE 480094 0 344471 MONSTER WORLDWIDE INC COM 611742107 120 19050 SH SOLE 925 0 18125 MOODY'S CORP COM 615369105 140510 1353661 SH SOLE 898631 0 455030 MOOG INC-CLASS A COM 615394202 16264 216706 SH SOLE 173062 0 43644 MORGAN STANLEY COM 617446448 2756 77240 SH SOLE 21408 0 55832 MORNINGSTAR INC COM 617700109 22774 304026 SH SOLE 150201 0 153825 MOSAIC COMPANY COM 61945C103 252 5482 SH SOLE 2924 0 2558 MOTHERSON SUMI SYSTEMS LTD COM 6743990 10759 1307504 SH SOLE 1307504 0 0 MOTOROLA SOLUTIONS INC COM 620076307 1327 19896 SH SOLE 518 0 19378 MR PRICE GROUP LTD COM 6820365 34783 1620845 SH SOLE 1184201 0 436644 MRF LTD COM 6214128 7343 11858 SH SOLE 11858 0 0 MTN GROUP LTD COM 6563206 93467 5524256 SH SOLE 4321086 0 1203170 MTN GROUP LTD-SPONS ADR ADR 62474M108 254 14935 SH SOLE 0 0 14935 MUENCHENER RUECK-UNSPON ADR ADR 626188106 304 14170 SH SOLE 0 0 14170 MULTI COLOR CORP COM 625383104 308 4455 SH SOLE 0 0 4455 MURATA MANUFACTURING CO LTD COM 6610403 316306 2294100 SH SOLE 1808800 0 485300 MY EG SERVICES BHD COM B1KL2D6 4003 5314200 SH SOLE 3929600 0 1384600 MYERS INDUSTRIES INC COM 628464109 465 26525 SH SOLE 538 0 25987 MYLAN N V SHS EURO ADR N59465109 1213 20449 SH SOLE 339 0 20110 MYLAN NV COM BVFMFG8 285 4794 SH SOLE 0 0 4794 NAKANISHI INC COM 6271071 1774 45400 SH SOLE 45400 0 0 NASPERS LTD-N SHS COM 6622691 284988 1846518 SH SOLE 1200655 0 645863 NATIONAL BANK HOLD-CL A COM 633707104 7407 393770 SH SOLE 326307 0 67463 NATIONAL BANK OF RAS AL-KHAI COM B0YDCM0 1799 820643 SH SOLE 558515 0 262128 NATIONAL BEVERAGE CORP COM 635017106 698 28594 SH SOLE 0 0 28594 NATIONAL CINEMEDIA INC COM 635309107 362 23969 SH SOLE 546 0 23423 NATIONAL FUEL GAS CO COM 636180101 1735 28754 SH SOLE 456 0 28298 NATIONAL OILWELL VARCO INC COM 637071101 3002 60070 SH SOLE 6342 0 53728 NAVER CORP COM 6560393 13205 21833 SH SOLE 15834 0 5999 NEKTAR THERAPEUTICS COM 640268108 3182 289290 SH SOLE 12615 0 276675 NEOGEN CORP COM 640491106 726 15553 SH SOLE 38 0 15515 NEOGENOMICS INC COM 64049M209 74 16000 SH SOLE 0 0 16000 NEPHROS INC COM 640671301 45 76206 SH SOLE 0 0 76206 NESTLE SA-REG COM 7123870 168432 2228860 SH SOLE 1716813 0 512047 NESTLE SA-SPONS ADR ADR 641069406 14778 195905 SH SOLE 58840 0 137065 NET ENTERTAINMENT NE AB-B SH COM BLZH7S9 452 13129 SH SOLE 13129 0 0 NETAPP INC COM 64110D104 241 6827 SH SOLE 1711 0 5116 NETEASE INC-ADR ADR 64110W102 197265 1873358 SH SOLE 1260683 0 612675 NETFLIX INC COM 64110L106 435 1045 SH SOLE 112 0 933 NETSUITE INC COM 64118Q107 551 5943 SH SOLE 1335 0 4608 NEUSTAR INC-CLASS A COM 64126X201 187274 7606598 SH SOLE 6320640 0 1285958 NEW YORK COMMUNITY BANCORP COM 649445103 293 17520 SH SOLE 3000 0 14520 NEWELL RUBBERMAID INC COM 651229106 1999 51177 SH SOLE 7246 0 43931 NEWMONT MINING CORP COM 651639106 1143 52710 SH SOLE 2300 0 50410 NEWMONT MINING CORP HOLDING CO OPTION 651639906 21 1000 SH Call SOLE 0 0 1000 NEWSTAR FINANCIAL INC COM 65251F105 272 23200 SH SOLE 0 0 23200 NEXT PLC COM 3208986 124898 1197656 SH SOLE 946249 0 251407 NEXTERA ENERGY INC COM 65339F101 3146 30234 SH SOLE 4607 0 25627 NIDEC CORP COM 6640682 77030 1156600 SH SOLE 888800 0 267800 NIDEC CORPORATION-SPON ADR ADR 654090109 2239 133917 SH SOLE 119655 0 14262 NIELSEN NV COM B4NTRF5 2069 46424 SH SOLE 40918 0 5506 NIHON KOHDEN CORP COM 6639970 29433 1077800 SH SOLE 877400 0 200400 NIHON M&A CENTER INC COM B1DN466 37719 1090000 SH SOLE 779100 0 310900 NIKE INC -CL B COM 654106103 24645 245641 SH SOLE 46528 0 199113 NIPPON KAYAKU CO LTD COM 6640422 4310 343000 SH SOLE 343000 0 0 NIPPON PAINT HOLDINGS CO LTD COM 6640507 5540 151000 SH SOLE 63000 0 88000 NIPPON PROLOGIS REIT INC COM B98BC67 43450 19708 SH SOLE 13165 0 6543 NIPPON TELEGRAPH & TELE-ADR ADR 654624105 446 14479 SH SOLE 378 0 14101 NISSAN CHEMICAL INDUSTRIES COM 6641588 68347 3293100 SH SOLE 2674900 0 618200 NITORI HOLDINGS CO LTD COM 6644800 131367 1935400 SH SOLE 1430800 0 504600 NMC HEALTH PLC COM B7FC076 3022 306310 SH SOLE 226378 0 79932 NOBLE ENERGY INC COM 655044105 3891 79580 SH SOLE 50854 0 28726 NOKIA OYJ COM 5902941 4624 605562 SH SOLE 345291 0 260271 NOLATO AB-B SHS COM 4589710 1665 68851 SH SOLE 68851 0 0 NOMURA RESEARCH INSTITUTE LT COM 6390921 71619 1900200 SH SOLE 1551100 0 349100 NORD ANGLIA EDUCATION INC COM BKRCQQ6 15279 672504 SH SOLE 302112 0 370392 NORDIC AMERICAN OFFSHORE LT ADR Y6366T112 247 27017 SH SOLE 0 0 27017 NORDSTROM INC COM 655664100 1051 13090 SH SOLE 3450 0 9640 NORFOLK SOUTHERN CORP COM 655844108 3179 30892 SH SOLE 10456 0 20436 NORMA GROUP SE COM B4RLNR1 29491 585928 SH SOLE 478139 0 107789 NORTH EUROPEAN OIL ROYALTY TRU COM 659310106 575 47450 SH SOLE 5000 0 42450 NORTHEAST INDIANA BANCORP INC COM 664196201 210 8000 SH SOLE 0 0 8000 NORTHERN TRUST CORP COM 665859104 52157 748852 SH SOLE 451603 0 297249 NORTHROP GRUMMAN CORP COM 666807102 1874 11648 SH SOLE 6525 0 5123 NORTHWEST PIPE CO COM 667746101 8438 367685 SH SOLE 314803 0 52882 NOVADAQ TECHNOLOGIES INC COM 66987G102 11557 711705 SH SOLE 414770 0 296935 NOVARTIS AG-REG COM 7103065 225528 2278266 SH SOLE 1776884 0 501382 NOVARTIS AG-SPONSORED ADR ADR 66987V109 19058 193267 SH SOLE 108967 0 84300 NOVATEK MICROELECTRONICS COR COM 6346333 25990 5020000 SH SOLE 4035000 0 985000 NOVO NORDISK A/S-B COM BHC8X90 312908 5851052 SH SOLE 4400575 0 1450477 NOVO-NORDISK A/S-SPONS ADR ADR 670100205 13762 257765 SH SOLE 66234 0 191531 NOVOZYMES A/S-B SHARES COM B798FW0 52811 1155200 SH SOLE 942799 0 212401 NOW INC COM 67011P100 1207 55816 SH SOLE 9848 0 45968 NS SOLUTIONS CORP COM 6544687 2147 69500 SH SOLE 69500 0 0 NSFOCUS INFORMATION TECHNO-A COM BHZ3GP9 2292 143328 SH SOLE 143328 0 0 NU SKIN ENTERPRISES INC - A COM 67018T105 110427 1834033 SH SOLE 1658483 0 175550 NUCOR CORP COM 670346105 850 17894 SH SOLE 1458 0 16436 NUMEREX CORP-PA CL A COM 67053A102 622 54600 SH SOLE 600 0 54000 NUSTAR ENERGY L P COM UNITS RE LP 67058H102 282 4650 SH SOLE 0 0 4650 NUVASIVE INC COM 670704105 1247 27134 SH SOLE 2967 0 24167 NUVEEN MUNI ADV FD COM 67062H106 138 10000 SH SOLE 10000 0 0 NXP SEMICONDUCTORS NV COM B505PN7 195552 1948507 SH SOLE 1453047 0 495460 NXSTAGE MEDICAL INC COM 67072V103 27087 1565758 SH SOLE 1117881 0 447877 OAKTREE CAPITAL GROUP LLC COM 674001201 202 3915 SH SOLE 1155 0 2760 OBEROI REALTY LTD COM B4MXNL6 6372 1402375 SH SOLE 1402375 0 0 OBIC CO LTD COM 6136749 38193 898100 SH SOLE 577300 0 320800 OCCIDENTAL PETROLEUM CORP COM 674599105 4594 62927 SH SOLE 24903 0 38024 OCEANEERING INTL INC COM 675232102 23716 439749 SH SOLE 390006 0 49743 OFFICE DEPOT INC COM 676220106 334 36280 SH SOLE 0 0 36280 OIL SEARCH LTD COM 6657604 6227 1132097 SH SOLE 823827 0 308270 OIL STATES INTERNATIONAL INC COM 678026105 393 9871 SH SOLE 9871 0 0 OLD DOMINION FREIGHT LINE COM 679580100 218493 2826557 SH SOLE 2018251 0 808306 OLD NATIONAL BANCORP COM 680033107 485 34200 SH SOLE 300 0 33900 OLD REPUBLIC INTL CORP COM 680223104 1177 78807 SH SOLE 7000 0 71807 OM ASSET MANAGEMENT PLC COM BQVC8B3 15545 833965 SH SOLE 819467 0 14498 OMEROS CORP COM 682143102 242 11000 SH SOLE 0 0 11000 OMNICARE INC COM 681904108 1696 22011 SH SOLE 5021 0 16990 OMNICOM GROUP COM 681919106 2358 30241 SH SOLE 1647 0 28594 OMRON CORP COM 6659428 101689 2250000 SH SOLE 1836400 0 413600 ON ASSIGNMENT INC COM 682159108 15645 407746 SH SOLE 368714 0 39032 ONEOK INC COM 682680103 272 5644 SH SOLE 1294 0 4350 ONEOK PARTNERS LP COM 68268N103 4906 120146 SH SOLE 11004 0 109142 OPTIMAL PAYMENTS PLC COM 3426454 10336 1318701 SH SOLE 1078064 0 240637 ORACLE CORP COM 68389X105 13537 313731 SH SOLE 109096 0 204635 ORCA TECHNOLOGIES INC COM 685935108 0 46250 SH SOLE 46250 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 305508 1412822 SH SOLE 858420 0 554402 ORG PACKAGING CO LTD-A COM B767T51 2857 500543 SH SOLE 500543 0 0 ORIX - SPONSORED ADR ADR 686330101 3248 46190 SH SOLE 41211 0 4979 ORIX CORP COM 6661144 258474 18358040 SH SOLE 13546940 0 4811100 ORKLA ASA-SPON ADR ADR 686331109 288 38275 SH SOLE 0 0 38275 ORPEA COM 7339451 19471 309116 SH SOLE 230233 0 78883 OSG CORP COM 6655620 2429 124500 SH SOLE 124500 0 0 OSHKOSH CORPORATION COM 688239201 206 4224 SH SOLE 49 0 4175 OSI SYSTEMS INC COM 671044105 14199 191206 SH SOLE 182175 0 9031 OWENS & MINOR INC COM 690732102 804 23770 SH SOLE 485 0 23285 OZNER WATER INTERNATIONAL HO COM BN7Q3G8 4868 13625000 SH SOLE 10203000 0 3422000 PACCAR INC COM 693718108 1695 26852 SH SOLE 876 0 25976 PACE PLC COM 0667278 1738 339366 SH SOLE 339366 0 0 PACWEST BANCORP COM 695263103 22554 481014 SH SOLE 386461 0 94553 PAGE INDUSTRIES LTD COM B1VJS64 5038 22961 SH SOLE 22961 0 0 PAKUWON JATI TBK PT COM B4KWQ72 10342 262565188 SH SOLE 194114800 0 68450388 PALL CORP COM 696429307 36639 364968 SH SOLE 297716 0 67252 PALO ALTO NETWORKS INC COM 697435105 31636 216571 SH SOLE 69352 0 147219 PANDORA MEDIA INC COM 698354107 135106 8334764 SH SOLE 6685833 0 1648931 PANERA BREAD COMPANY-CLASS A COM 69840W108 3551 22198 SH SOLE 1845 0 20353 PARAGON GROUP COMPANIES PLC COM B2NGPM5 2321 370507 SH SOLE 370507 0 0 PAREXEL INTERNATIONAL CORP COM 699462107 539 7821 SH SOLE 3399 0 4422 PARKER HANNIFIN CORP COM 701094104 1228 10348 SH SOLE 0 0 10348 PARTNERRE LTD COM 2671932 872 7625 SH SOLE 418 0 7207 PARTNERS GROUP HOLDING AG COM B119QG0 211566 707379 SH SOLE 531746 0 175633 PATRIOT COAL CORPORATION CLASS COM 70336T500 259 16200 SH SOLE 3600 0 12600 PATTERSON COS INC COM 703395103 501 10297 SH SOLE 500 0 9797 PAX GLOBAL TECHNOLOGY LTD COM B3LX5R0 4719 4511000 SH SOLE 3337000 0 1174000 PAYCHEX INC COM 704326107 24274 489255 SH SOLE 138167 0 351088 PAYLOCITY HOLDING CORPORATION COM 70438V106 5337 186353 SH SOLE 9560 0 176793 PCHOME ONLINE INC COM B05DVL1 15949 1226144 SH SOLE 907135 0 319009 PDC ENERGY INC COM 69327R101 10155 187932 SH SOLE 150462 0 37470 PEABODY ENERGY CORP COM 704549104 63 12727 SH SOLE 12727 0 0 PEBBLEBROOK HOTEL TRUST COM 70509V100 25552 548688 SH SOLE 444326 0 104362 PEGASUS HAVA TASIMACILIGI AS COM B9J4ZK0 12698 1359611 SH SOLE 1183944 0 175667 PEGATRON CORP COM B4PLX17 65 24000 SH SOLE 24000 0 0 PENTAIR PLC COM BLS09M3 6029 95862 SH SOLE 20674 0 75188 PEOPLE.CN CO LTD-A COM B7GX3Z7 1636 180800 SH SOLE 180800 0 0 PEP BOYS-MANNY MOE & JACK COM 713278109 7495 779111 SH SOLE 667058 0 112053 PEPSICO INC COM 713448108 24924 260653 SH SOLE 57007 0 203646 PERMIAN BASIN ROYALTY TRUST UB COM 714236106 266 33000 SH SOLE 8000 0 25000 PERRIGO CO PLC COM BGH1M56 88576 535044 SH SOLE 436175 0 98869 PERSISTENT SYSTEMS LTD COM B28SM03 1119 98009 SH SOLE 98009 0 0 PEYTO EXPLORATION & DEV CORP COM 717046106 32215 1201440 SH SOLE 957666 0 243774 PFENEX INC COM COM 717071104 2414 151500 SH SOLE 17000 0 134500 PFIZER INC COM 717081103 23291 669486 SH SOLE 172592 0 496894 PHARMACYCLICS INC COM 716933106 1041 4071 SH SOLE 526 0 3545 PHILIP MORRIS INTERNATIONAL COM 718172109 17024 226003 SH SOLE 52228 0 173775 PHILLIPS 66 COM 718546104 2885 36717 SH SOLE 21675 0 15042 PHILLIPS 66 PARTNERS LP COM UN LP 718549207 3193 45195 SH SOLE 2500 0 42695 PI INDUSTRIES LTD COM B992PT3 4767 492109 SH SOLE 492109 0 0 PIDILITE INDUSTRIES LTD COM B0JJV59 12330 1286373 SH SOLE 1286373 0 0 PIGEON CORP COM 6688080 17956 213000 SH SOLE 172300 0 40700 PIMCO 0-5 YEAR H/Y CORP BOND ETF 72201R783 736 7250 SH SOLE 0 0 7250 PIMCO ENHANCED SHORT MATURIT ETF 72201R833 766 7570 SH SOLE 0 0 7570 PING AN INSURANCE GROUP CO-A COM B1SVWB6 15492 1227577 SH SOLE 1227577 0 0 PING AN INSURANCE GROUP CO-H COM B01FLR7 403037 33527500 SH SOLE 22914500 0 10613000 PINNACLE WEST CAPITAL COM 723484101 1240 19459 SH SOLE 1339 0 18120 PIONEER FOODS LTD COM B2QZG93 11196 762708 SH SOLE 563621 0 199087 PIONEER NATURAL RESOURCES CO COM 723787107 129857 794183 SH SOLE 555264 0 238919 PLA ADMINISTRADORA INDUSTRIA COM B87Y2V5 2566 1265010 SH SOLE 935510 0 329500 PLAINS ALL AMER PIPELINE LP COM 726503105 15454 316895 SH SOLE 34808 0 282087 PLAINS GP HOLDINGS L P SHS CL COM 72651A108 2031 71605 SH SOLE 0 0 71605 PLASTIC OMNIUM COM B08V9H4 21774 824658 SH SOLE 672228 0 152430 PLUM CREEK TIMBER CO COM 729251108 874 20137 SH SOLE 3756 0 16381 PLUS500 LTD COM BBT3PS9 1295 127844 SH SOLE 127844 0 0 PNC FINANCIAL SERVICES GROUP COM 693475105 1684 18063 SH SOLE 1417 0 16646 PNM RESOURCES INC COM 69349H107 21362 731568 SH SOLE 595798 0 135770 POLA ORBIS HOLDINGS INC COM B5N4QN8 21385 402600 SH SOLE 327800 0 74800 POLARIS INDUSTRIES INC COM 731068102 174274 1235112 SH SOLE 911759 0 323353 POLYONE CORPORATION COM 73179P106 19354 518204 SH SOLE 414169 0 104035 POLYPORE INTERNATIONAL INC COM 73179V103 1092 18553 SH SOLE 625 0 17928 POPULAR INC COM ADR 733174700 1258 36582 SH SOLE 0 0 36582 PORTLAND GENERAL ELECTRIC CO COM 736508847 20853 562235 SH SOLE 455169 0 107066 POTASH CORP OF SASKATCHEWAN COM 73755L107 2238 69418 SH SOLE 28023 0 41395 POTBELLY CORP COM 73754Y100 5809 424077 SH SOLE 143468 0 280609 POWERSHARES DB U S DLR INDEX T ETF 73936D107 607 23441 SH SOLE 222 0 23219 POWERSHARES EXCHANGE TRADED FD ETF 73935X153 3759 86575 SH SOLE 2550 0 84025 POWERSHARES EXCHANGE TRADED FD ETF 73936Q108 308 12400 SH SOLE 0 0 12400 POWERSHARES EXCHANGE TRADED FD ETF 73936Q207 573 31050 SH SOLE 0 0 31050 POWERSHARES INDIA PORTFOLIO ETF 73935L100 223 9931 SH SOLE 9931 0 0 POWERSHARES QQQ TRUST SERIES ETF 73935A104 11610 109948 SH SOLE 14108 0 95840 POWERSHARES S&P 500 LOW VOLA ETF 73937B779 2850 75150 SH SOLE 2408 0 72742 POYA INTERNATIONAL CO LTD COM 6541826 8067 847030 SH SOLE 626370 0 220660 PPG INDUSTRIES INC COM 693506107 55824 247512 SH SOLE 166907 0 80605 PPL CORP COM 69351T106 346 10286 SH SOLE 7678 0 2608 PRA GROUP INC COM 69354N106 253755 4671485 SH SOLE 2792105 0 1879380 PRAXAIR INC COM 74005P104 91690 759402 SH SOLE 409180 0 350222 PRECISION CASTPARTS CORP COM 740189105 85519 407234 SH SOLE 184318 0 222916 PREFERRED APARTMENT COMMUNITIE COM 74039L103 519 47975 SH SOLE 0 0 47975 PREMIER INC-CLASS A COM 74051N102 24241 645086 SH SOLE 204405 0 440681 PREPAID CARD HOLDINGS INC COM 74072A105 0 20000 SH SOLE 0 0 20000 PRESTIGE ESTATES PROJECTS COM B4T3LF9 6219 1450940 SH SOLE 1450940 0 0 PRICELINE GROUP INC/THE COM 741503403 175252 150541 SH SOLE 112775 0 37766 PRIMERICA INC COM 74164M108 342 6711 SH SOLE 0 0 6711 PRINCIPAL FINANCIAL GROUP COM 74251V102 350 6809 SH SOLE 4130 0 2679 PRIVATEBANCORP INC COM 742962103 814 23169 SH SOLE 800 0 22369 PROCTER & GAMBLE CO/THE COM 742718109 40372 492708 SH SOLE 114754 0 377954 PROGENICS PHARMACEUTICALS INC COM 743187106 143 24000 SH SOLE 0 0 24000 PROGRESSIVE CORP COM 743315103 6149 226105 SH SOLE 20118 0 205987 PROMOTORA Y OPERADORA DE INF COM 2393388 20220 1892116 SH SOLE 1370475 0 521641 PROSHARES S&P 500 DIVIDEND ARI ETF 74348A467 301 6000 SH SOLE 0 3000 3000 PROSIEBEN SAT.1 MEDIA AG-REG COM BCZM1B2 136984 2790624 SH SOLE 2277279 0 513345 PROTEIN POLYMER TECHNOLOGIES I COM 743697104 0 660000 SH SOLE 0 0 660000 PROTO LABS INC COM 743713109 26661 380878 SH SOLE 107491 0 273387 PROVIDENT FINANCIAL PLC COM B1Z4ST8 52277 1307673 SH SOLE 1052482 0 255191 PRUDENTIAL FINANCIAL INC COM 744320102 877 10937 SH SOLE 697 0 10240 PRUDENTIAL PLC COM 0709954 445278 17939732 SH SOLE 13606956 0 4332776 PRUDENTIAL PLC-ADR ADR 74435K204 4752 95261 SH SOLE 82636 0 12625 PTC INC COM 69370C100 11118 307390 SH SOLE 246203 0 61187 PUBLIC SERVICE ENTERPRISE GP COM 744573106 419 10023 SH SOLE 600 0 9423 PUBLIC STORAGE COM 74460D109 567 2876 SH SOLE 660 0 2216 PUREGOLD PRICE CLUB INC COM B725S29 7934 8535900 SH SOLE 6310200 0 2225700 QATAR NATIONAL BANK COM 6148197 23789 447652 SH SOLE 320731 0 126921 QINGDAO HAIER CO LTD-A COM 6716884 7891 1893173 SH SOLE 1893173 0 0 QIWI PLC SPONSORED ADR REPS ADR 74735M108 937 39050 SH SOLE 6500 0 32550 QT VASCULAR LTD COM BNFXGT5 0 385696 SH SOLE 385696 0 0 QUALCOMM INC COM 747525103 89317 1288102 SH SOLE 537577 0 750525 QUALICORP SA COM B4LHBQ0 2526 351300 SH SOLE 259900 0 91400 QUALITY HOUSE PCL-FOREIGN COM B00PN16 18394 158344100 SH SOLE 139245100 0 19099000 QUEST DIAGNOSTICS INC COM 74834L100 1872 24366 SH SOLE 747 0 23619 QUESTAR CORP COM 748356102 353 14791 SH SOLE 0 0 14791 QUINTILES TRANSNATIONAL HOLD COM 74876Y101 78687 1174957 SH SOLE 1045708 0 129249 RACKSPACE HOSTING INC COM 750086100 7120 138021 SH SOLE 11000 0 127021 RADIAN GROUP INC COM 750236101 19769 1177472 SH SOLE 953267 0 224205 RAGING RIVER EXPLORATION INC COM 750649105 13910 1977197 SH SOLE 1600572 0 376625 RAIA DROGASIL SA COM B7FQV64 30689 3435500 SH SOLE 1344000 0 2091500 RALLY SOFTWARE DEVELOPMENT COM 751198102 2758 175810 SH SOLE 136530 0 39280 RANGE RESOURCES CORP COM 75281A109 61812 1187792 SH SOLE 770325 0 417467 RATIONAL AG COM 5910609 21028 62803 SH SOLE 43090 0 19713 RAYTHEON COMPANY COM 755111507 2865 26232 SH SOLE 2228 0 24004 RBC BEARINGS INC COM 75524B104 362 4743 SH SOLE 492 0 4251 REA GROUP LTD COM 6198578 24652 668373 SH SOLE 545253 0 123120 REALD INC COM 75604L105 265 20700 SH SOLE 9125 0 11575 REALOGY HOLDINGS CORP COM 75605Y106 13816 303794 SH SOLE 135947 0 167847 RECKITT BENCKISER GROUP PLC COM B24CGK7 376528 4373115 SH SOLE 3255065 0 1118050 RECKITT BENCKISER-SPON ADR ADR 756255204 3934 229938 SH SOLE 205042 0 24896 RECORDATI SPA COM B07DRZ5 26044 1393642 SH SOLE 1144376 0 249266 RECRUIT HOLDINGS CO LTD COM BQRRZ00 22223 710700 SH SOLE 579900 0 130800 RED HAT INC COM 756577102 332165 4385014 SH SOLE 2956726 0 1428288 REED ELSEVIER PLC COM B2B0DG9 175153 10180180 SH SOLE 7395293 0 2784887 REED ELSEVIER PLC-SPONS ADR ADR 758205207 4104 59586 SH SOLE 53253 0 6333 REGENCY ENERGY PARTNERS LP LP 75885Y107 2428 106175 SH SOLE 6295 0 99880 REGENERON PHARMACEUTICALS COM 75886F107 374 829 SH SOLE 387 0 442 REGIONAL MANAGEMENT CORP COM 75902K106 251 17025 SH SOLE 0 0 17025 REGIONS FINANCIAL CORP COM 7591EP100 252 26787 SH SOLE 15922 0 10865 REGUS PLC COM B3CGFD4 12248 3788172 SH SOLE 1504271 0 2283901 RELO HOLDINGS INC COM 6173906 444 5000 SH SOLE 5000 0 0 RENASANT CORP COM 75970E107 13804 459372 SH SOLE 377612 0 81760 REPCO HOME FINANCE LTD COM B96RL59 6308 618312 SH SOLE 618312 0 0 REPLIGEN CORP COM 759916109 11154 367393 SH SOLE 352246 0 15147 REPSOL SA COM 5669354 125791 6756498 SH SOLE 5548892 0 1207606 REPUBLIC SERVICES INC COM 760759100 924 22802 SH SOLE 1588 0 21214 RESILIENT PROPERTY INCOME COM BN57DK7 16955 1975317 SH SOLE 1633406 0 341911 RESMED INC COM 761152107 18356 255735 SH SOLE 20370 0 235365 RESONA HOLDINGS INC COM 6421553 70 14000 SH SOLE 14000 0 0 RESORTTRUST INC COM 6044132 29513 1130800 SH SOLE 913700 0 217100 RESTAURANT GROUP PLC COM B0YG1K0 27658 2766342 SH SOLE 2224482 0 541860 RESTORATION HARDWARE HOLDING COM 761283100 1414 14266 SH SOLE 2936 0 11330 REXAM PLC-SPONSORED ADR ADR 761655604 269 6269 SH SOLE 189 0 6080 REYNOLDS AMERICAN INC COM 761713106 473 6868 SH SOLE 5505 0 1363 RICE ENERGY INC COM COM 762760106 378 17400 SH SOLE 0 0 17400 RIGHTMOVE PLC COM B2987V8 16297 366313 SH SOLE 291257 0 75056 RIGNET INC COM 766582100 1934 67643 SH SOLE 7440 0 60203 RING ENERGY INC COM 76680V108 3987 375434 SH SOLE 321409 0 54025 RINGCENTRAL INC CL A COM 76680R206 654 42675 SH SOLE 0 0 42675 RIO TINTO PLC COM 0718875 17567 426907 SH SOLE 114016 0 312891 RIO TINTO PLC-SPON ADR ADR 767204100 2652 64083 SH SOLE 57302 0 6781 RITCHIE BROS AUCTIONEERS COM 767744105 833 33428 SH SOLE 1755 0 31673 RITE AID CORP COM 767754104 230 26520 SH SOLE 0 0 26520 RLI CORP COM 749607107 515 9819 SH SOLE 0 0 9819 RMI HOLDINGS COM B50NQ61 28781 7538250 SH SOLE 6125506 0 1412744 ROBERT HALF INTL INC COM 770323103 171807 2838853 SH SOLE 2259646 0 579207 ROBINSONS LAND CO COM 6744722 10634 15433300 SH SOLE 11414500 0 4018800 ROBINSONS RETAIL HOLDINGS IN COM BFTCYP4 14798 7874500 SH SOLE 6430989 0 1443511 ROCHE HOLDING AG-GENUSSCHEIN COM 7110388 92333 334512 SH SOLE 253762 0 80750 ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 11364 330542 SH SOLE 189484 0 141058 ROCKWELL AUTOMATION INC COM 773903109 1445 12462 SH SOLE 8292 0 4170 ROCKWELL COLLINS INC COM 774341101 207837 2152641 SH SOLE 1524266 0 628375 ROGERS COMMUNICATIONS INC-B COM 775109200 811 24218 SH SOLE 619 0 23599 ROLLINS INC COM 775711104 267 10789 SH SOLE 5994 0 4795 ROLLS-ROYCE HOLDINGS PLC LO ADR G76225112 0 3157660 SH SOLE 0 0 3157660 ROLLS-ROYCE HOLDINGS-SP ADR ADR 775781206 1320 18709 SH SOLE 16189 0 2520 ROPER TECHNOLOGIES INC COM 776696106 6304 36658 SH SOLE 27068 0 9590 ROSS STORES INC COM 778296103 118713 1126742 SH SOLE 727600 0 399142 ROUNDYS INC COM 779268101 1218 249253 SH SOLE 5700 0 243553 ROVI CORP COM 779376102 1684 92533 SH SOLE 0 0 92533 ROYAL BANK OF CANADA ADR 780087102 303 5034 SH SOLE 0 0 5034 ROYAL CARIBBEAN CRUISES LTD COM 2754907 958 11708 SH SOLE 4440 0 7268 ROYAL DUTCH SHELL PLC-A SHS COM B09CBL4 122597 4100942 SH SOLE 3129295 0 971647 ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 5009 83989 SH SOLE 23032 0 60957 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 2508 40005 SH SOLE 22680 0 17325 ROYAL UNIBREW COM 5449567 26931 160662 SH SOLE 130760 0 29902 RPM INTERNATIONAL INC COM 749685103 561 11712 SH SOLE 1950 0 9762 RPX CORP COM 74972G103 35227 2448086 SH SOLE 2241382 0 206704 RTI INTERNATIONAL METALS INC COM 74973W107 15091 420245 SH SOLE 343438 0 76807 RUCKUS WIRELESS INC COM COM 781220108 267 20805 SH SOLE 2340 0 18465 RVUE HOLDINGS INC COM 74975J104 34 367143 SH SOLE 0 0 367143 RYANAIR HOLDINGS PLC-SP ADR ADR 783513104 62980 943244 SH SOLE 653337 0 289907 RYLAND GROUP INC/THE COM 783764103 19211 394161 SH SOLE 318756 0 75405 S.A.C.I. FALABELLA COM 2771672 42530 5550025 SH SOLE 4024260 0 1525765 SABRA HEALTH CARE REIT INC COM 78573L106 581 17523 SH SOLE 390 0 17133 SADBHAV ENGINEERING LTD COM B0XTD15 4792 900449 SH SOLE 900449 0 0 SAFARICOM LTD COM B2QN3J6 14142 76640200 SH SOLE 56731300 0 19908900 SAFEGUARD SCIENTIFICS INC COM 786449207 12648 699583 SH SOLE 598690 0 100893 SAIC MOTOR CORP LTD-A COM 6086974 11894 2966063 SH SOLE 2966063 0 0 SALESFORCE.COM INC COM 79466L302 71983 1077428 SH SOLE 356861 1000 719567 SALIX PHARMACEUTICALS LTD COM 795435106 379 2194 SH SOLE 250 0 1944 SALLY BEAUTY HOLDINGS INC COM 79546E104 247623 7204643 SH SOLE 5880718 0 1323925 SALVATORE FERRAGAMO SPA COM B5VZ053 26850 838368 SH SOLE 666948 0 171420 SAMPO OYJ-A SHS COM 5226038 329745 6529675 SH SOLE 5147750 0 1381925 SAMSUNG ELECTR-GDR GDR 796050888 36086 55566 SH SOLE 1361 0 54205 SAMSUNG ELECTRONICS CO LTD COM 6771720 509895 392577 SH SOLE 277767 0 114810 SANAN OPTOELECTRONICS CO L-A COM 6773511 2578 751743 SH SOLE 751743 0 0 SANDISK CORP COM 80004C101 236 3723 SH SOLE 1725 0 1998 SANLAM LTD COM B0L6750 68177 10540430 SH SOLE 6834362 0 3706068 SANOFI-ADR ADR 80105N105 561 11367 SH SOLE 1244 0 10123 SAP SE-SPONSORED ADR ADR 803054204 373 5167 SH SOLE 4912 0 255 SAPUTO INC COM 802912105 59179 2153140 SH SOLE 1754361 0 398779 SAREPTA THERAPEUTICS INC COM COM 803607100 134 10100 SH SOLE 100 0 10000 SATO HOLDINGS CORP COM 6777579 2035 89550 SH SOLE 89550 0 0 SATS LTD COM 6243586 1610 717000 SH SOLE 717000 0 0 SAVILLS PLC COM B135BJ4 2388 198145 SH SOLE 198145 0 0 SBA COMMUNICATIONS CORP-CL A COM 78388J106 280213 2392940 SH SOLE 1654576 0 738364 SBERBANK-SPONSORED ADR ADR 80585Y308 221 50600 SH SOLE 0 0 50600 SCANSOURCE INC COM 806037107 299 7358 SH SOLE 800 0 6558 SCAPA GROUP PLC COM 0728119 318 148896 SH SOLE 148896 0 0 SCHLUMBERGER LTD COM 806857108 203977 2444602 SH SOLE 1492395 0 952207 SCHNITZER STEEL INDUSTRIES INC COM 806882106 180 11392 SH SOLE 0 0 11392 SCHRODERS PLC COM 0240549 14408 303312 SH SOLE 112827 0 190485 SCHWAB (CHARLES) CORP COM 808513105 40505 1330646 SH SOLE 406072 0 924574 SCIENTIFIC GAMES CORP-A COM 80874P109 9353 893337 SH SOLE 876777 0 16560 SCOTTS MIRACLE-GRO CO-CL A COM 810186106 19458 289688 SH SOLE 60735 0 228953 SCRIPPS NETWORKS INTER-CL A COM 811065101 344 5025 SH SOLE 619 0 4406 SCSK CORP COM 6858474 34288 1222004 SH SOLE 842697 0 379307 SDIC POWER HOLDINGS CO LTD-A COM 6412687 3876 2224865 SH SOLE 2224865 0 0 SEATTLE GENETICS INC COM 812578102 21884 619086 SH SOLE 67296 0 551790 SECOM CO LTD COM 6791591 88504 1322600 SH SOLE 1079400 0 243200 SECURITY BANK CORP COM 6792334 21863 5681720 SH SOLE 4424620 0 1257100 SECURITY IDENTIFICATION SYSTEM COM 81429P107 0 500000 SH SOLE 0 0 500000 SEIKO EPSON CORP COM 6616508 56770 3194800 SH SOLE 2605200 0 589600 SEINO HOLDINGS CO LTD COM 6793423 7540 694000 SH SOLE 285000 0 409000 SELECTIVE INSURANCE GROUP COM 816300107 23771 818271 SH SOLE 661592 0 156679 SEMPRA ENERGY COM 816851109 2465 22615 SH SOLE 676 0 21939 SENIOR PLC COM 0795823 13818 2862271 SH SOLE 2327548 0 534723 SENSATA TECHNOLOGIES HOLDING COM B62S207 15627 272005 SH SOLE 133319 0 138686 SENSIENT TECHNOLOGIES CORP COM 81725T100 21445 311350 SH SOLE 252761 0 58589 SEQUENOM INC COM 817337405 209 53000 SH SOLE 0 0 53000 SERVICEMASTER GLOBAL HOLDING COM 81761R109 46175 1368154 SH SOLE 1219749 0 148405 SERVICENOW INC COM 81762P102 13812 175326 SH SOLE 30946 0 144380 SERVICESOURCE INTERNATIONAL COM 81763U100 6550 2113084 SH SOLE 2001272 0 111812 SEVEN BANK LTD COM B2NT8S1 25152 5086700 SH SOLE 4032400 0 1054300 SHANDONG DENGHAI SEEDS CO-A COM B0766G8 1730 257697 SH SOLE 257697 0 0 SHANGHAI FOSUN PHARMACEUTI-A COM 6121187 4760 1190303 SH SOLE 1190303 0 0 SHANGHAI FOSUN PHARMACEUTI-H COM B8XBQ96 16479 4942500 SH SOLE 3582000 0 1360500 SHANGHAI INTERNATIONAL AIR-A COM 6104780 6403 1644332 SH SOLE 1644332 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 701 31244 SH SOLE 660 0 30584 SHELL MIDSTREAM PARTNERS L P U LP 822634101 4469 114610 SH SOLE 5550 0 109060 SHENANDOAH TELECOMMUNICATION COM 82312B106 254 8163 SH SOLE 8163 0 0 SHENZHEN INOVANCE TECHNOLO-A COM B3QDJB7 1662 246649 SH SOLE 246649 0 0 SHENZHEN MYS ENVIRONMENTAL-A COM B54Z8X4 3424 789056 SH SOLE 789056 0 0 SHENZHOU INTERNATIONAL GROUP COM B0MP1B0 35514 7867000 SH SOLE 6251000 0 1616000 SHERWIN-WILLIAMS CO/THE COM 824348106 1290 4536 SH SOLE 160 0 4376 SHIMAO PROPERTY HOLDINGS LTD COM B16YNS1 49 23500 SH SOLE 23500 0 0 SHIONOGI & CO LTD COM 6804682 43525 1303300 SH SOLE 998000 0 305300 SHIRE PLC COM B2QKY05 254922 3200801 SH SOLE 2458309 0 742492 SHIRE PLC-ADR ADR 82481R106 4142 17312 SH SOLE 9707 0 7605 SHORETEL INC COM 825211105 71 10553 SH SOLE 6600 0 3953 SHREE CEMENT LTD COM 6100357 8381 48593 SH SOLE 48593 0 0 SHUTTERSTOCK INC COM COM 825690100 2056 29941 SH SOLE 1343 0 28598 SIASUN ROBOT & AUTOMATION-A COM B4W6RJ1 3466 413678 SH SOLE 413678 0 0 SIBANYE GOLD LTD COM B98XZV9 24 11061 SH SOLE 11061 0 0 SIEMENS AG-SPONS ADR ADR 826197501 618 5717 SH SOLE 3000 0 2717 SIENTRA INC COM COM 82621J105 783 40836 SH SOLE 1514 0 39322 SIGMA-ALDRICH COM 826552101 773 5591 SH SOLE 1467 0 4124 SIGNATURE BANK COM 82669G104 212442 1639470 SH SOLE 1171130 0 468340 SILGAN HOLDINGS INC COM 827048109 15727 270566 SH SOLE 222324 0 48242 SILICOM LTD FORSTK M84116108 1390 33513 SH SOLE 1176 0 32337 SILICON LABORATORIES INC COM 826919102 5951 117239 SH SOLE 32166 0 85073 SILICONWARE PRECISION INDS COM 6808877 37975 22807000 SH SOLE 18539000 0 4268000 SILICONWARE PRECISION-SP ADR ADR 827084864 2396 292890 SH SOLE 88314 0 204576 SILVER WHEATON CORP COM 828336107 354 18620 SH SOLE 3138 0 15482 SILVER WHEATON CORP OPTION 828336907 19 1000 SH Call SOLE 0 0 1000 SILVERLAKE AXIS LTD COM 6599825 8695 8706000 SH SOLE 5905000 0 2801000 SIMON PROPERTY GROUP INC COM 828806109 2155 11020 SH SOLE 1080 0 9940 SINGAPORE TELECOMMUNICAT-ADR ADR 82929R304 324 10180 SH SOLE 0 0 10180 SINOPHARM GROUP CO-H COM B3ZVDV0 16084 3940000 SH SOLE 2856800 0 1083200 SIONIX CORP COM 829400100 0 30000 SH SOLE 0 0 30000 SIRIUS XM HOLDINGS INC COM 82968B103 1753 459111 SH SOLE 1100 0 458011 SIRONA DENTAL SYSTEMS INC COM 82966C103 263246 2925285 SH SOLE 2128438 0 796847 SIX FLAGS ENTERTAINMENT CORP COM 83001A102 171934 3551629 SH SOLE 2901147 0 650482 SK HYNIX INC COM 6450267 273236 6655139 SH SOLE 4418893 0 2236246 SKS MICROFINANCE LTD COM B4TL227 6984 954371 SH SOLE 954371 0 0 SKY NETWORK TELEVISION LTD COM B0C5VF4 15143 3416860 SH SOLE 2766180 0 650680 SL GREEN REALTY CORP COM 78440X101 1368 10659 SH SOLE 894 0 9765 SM ENERGY CO COM 78454L100 6710 129852 SH SOLE 123062 0 6790 SMC CORP COM 6763965 174913 585200 SH SOLE 439500 0 145700 SMILES SA COM B97PYY2 2253 143276 SH SOLE 143276 0 0 SMITH & NEPHEW PLC COM 0922320 8386 493781 SH SOLE 196382 0 297399 SMITH & NEPHEW PLC -SPON ADR ADR 83175M205 2601 76148 SH SOLE 66262 0 9886 SMURFIT KAPPA GROUP PLC COM B1RR828 49428 1760628 SH SOLE 1436394 0 324234 SNAP-ON INC COM 833034101 5754 39135 SH SOLE 11165 0 27970 SOBHA LTD COM B1BL581 1062 165370 SH SOLE 165370 0 0 SODASTREAM INTERNATIONAL LTD COM B5N90N1 275 13627 SH SOLE 2800 0 10827 SOLARWINDS INC COM 83416B109 9655 188425 SH SOLE 160335 0 28090 SOLAZYME INC COM COM 83415T101 751 262687 SH SOLE 13860 0 248827 SOLERA HOLDINGS INC COM 83421A104 55268 1069851 SH SOLE 1003522 0 66329 SONGCHENG PERFORMANCE DEVE-A COM B3Y6VL2 2380 256391 SH SOLE 256391 0 0 SONOVA HOLDING AG-REG COM 7156036 6672 47896 SH SOLE 19028 0 28868 SONUS NETWORKS INC COM 835916503 245 31229 SH SOLE 29800 0 1429 SOUND GLOBAL LTD COM B5LFZ70 5921 8347000 SH SOLE 6156000 0 2191000 SOUTH JERSEY INDUSTRIES COM 838518108 14584 268684 SH SOLE 217424 0 51260 SOUTH STATE CORPORATION COM COM 840441109 655 9590 SH SOLE 0 0 9590 SOUTHERN CO/THE COM 842587107 1553 35101 SH SOLE 10665 0 24436 SOUTHWEST GAS CORP COM 844895102 21614 371560 SH SOLE 303072 0 68488 SOUTHWESTERN ENERGY CO COM 845467109 289 12494 SH SOLE 4944 0 7550 SPARK NEW ZEALAND LTD COM 6881436 1192 533606 SH SOLE 533606 0 0 SPARTAN MOTORS INC COM 846819100 215 44390 SH SOLE 0 0 44390 SPARTANNASH CO COM 847215100 18937 600028 SH SOLE 513727 0 86301 SPDR BARCLAYS HIGH YIELD BD ETF 78464A417 55921 1425840 SH SOLE 1425600 0 240 SPDR BARCLAYS SHORT TERM COR ETF 78464A474 4438 144335 SH SOLE 0 0 144335 SPDR DJ GLOBAL REAL ESTATE E ETF 78463X749 7648 153932 SH SOLE 129552 0 24380 SPDR DJ INTERNATIONAL REAL E ETF 78463X863 5201 120067 SH SOLE 76133 0 43934 SPDR DJIA TRUST ETF 78467X109 857 4827 SH SOLE 22 0 4805 SPDR GOLD SHARES ETF 78463V107 4545 39986 SH SOLE 6962 0 33024 SPDR S&P 500 ETF TRUST ETF 78462F103 266975 1293296 SH SOLE 1130552 0 162744 SPDR S&P DIVIDEND ETF ETF 78464A763 16331 208837 SH SOLE 16263 0 192574 SPDR S&P EMERGING MKTS SMALL ETF 78463X756 32519 726700 SH SOLE 725700 0 1000 SPDR S&P INTL SMALL CAP ETF 78463X871 232 8028 SH SOLE 0 0 8028 SPDR S&P MIDCAP 400 ETF TRST ETF 78467Y107 2709 9774 SH SOLE 1945 0 7829 SPECTRA ENERGY CORP COM 847560109 1815 50202 SH SOLE 2079 0 48123 SPECTRA ENERGY PARTNERS LP COM 84756N109 1727 33372 SH SOLE 3865 0 29507 SPECTRANETICS CORP COM 84760C107 41961 1207177 SH SOLE 1160861 0 46316 SPORTON INTERNATIONAL INC COM 6431381 9263 1710000 SH SOLE 1266000 0 444000 SPORTSMANS WAREHOUSE HOLDINGS COM 84920Y106 257 32278 SH SOLE 14478 0 17800 SPROTT PHYSICAL GOLD TRUST ETF 85207H104 118 12057 SH SOLE 2600 0 9457 SPROTT PHYSICAL SILVER TRUST ETF 85207K107 201 31113 SH SOLE 6400 0 24713 SPROUTS FARMERS MARKET INC COM 85208M102 84005 2384466 SH SOLE 1546941 0 837525 SS&C TECHNOLOGIES HOLDINGS COM 78467J100 16896 271214 SH SOLE 113084 0 158130 SSE PLC COM 0790873 103592 4658379 SH SOLE 3803288 0 855091 SSE PLC-SPN ADR ADR 78467K107 351 15815 SH SOLE 0 0 15815 ST JAMES'S PLACE PLC COM 0766937 59915 4318911 SH SOLE 2965453 0 1353458 ST JUDE MEDICAL INC COM 790849103 1219 18646 SH SOLE 4750 0 13896 STANDARD LIFE PLC COM BVFD7Q5 10899 1543712 SH SOLE 628880 0 914832 STANDARD LIFE PLC-B/C COM BVFD7T8 0 1943519 SH SOLE 825389 0 1118130 STANDEX INTERNATIONAL CORP COM 854231107 14296 174061 SH SOLE 142447 0 31614 STANLEY BLACK & DECKER INC COM 854502101 1117 11715 SH SOLE 318 0 11397 STAPLES INC COM 855030102 916 56279 SH SOLE 4650 0 51629 STARBUCKS CORP COM 855244109 193809 2046562 SH SOLE 453862 16000 1576700 STARWOOD PROPERTY TRUST INC COM 85571B105 419 17258 SH SOLE 0 0 17258 STATE STREET CORP COM 857477103 1074 14606 SH SOLE 7296 0 7310 STATOIL ASA COM 7133608 435 24540 SH SOLE 24540 0 0 STEEL DYNAMICS INC COM 858119100 904 45004 SH SOLE 4084 0 40920 STEINHOFF INTL HOLDINGS LTD COM 6127936 46853 7466521 SH SOLE 4609990 0 2856531 STERICYCLE INC COM 858912108 623860 4442506 SH SOLE 3048790 0 1393716 STEVEN MADDEN LTD COM 556269108 1229 32349 SH SOLE 22219 0 10130 STILLWATER MINING CO COM 86074Q102 10600 820408 SH SOLE 805758 0 14650 STRATASYS LTD COM B7WD7D7 886 16787 SH SOLE 1437 0 15350 STRYKER CORP COM 863667101 24556 266203 SH SOLE 72703 0 193500 STURGIS BANCORP INC COM 864087101 546 52266 SH SOLE 0 0 52266 SUBURBAN PROPANE PARTNERS LP COM 864482104 572 13335 SH SOLE 1210 0 12125 SUMITOMO MITSUI FINANCIAL GR COM 6563024 164192 4279200 SH SOLE 3233630 0 1045570 SUMITOMO MITSUI-SPONS ADR ADR 86562M209 112 14622 SH SOLE 1338 0 13284 SUMITOMO REALTY & DEVELOPMEN COM 6858902 112111 3109000 SH SOLE 2538000 0 571000 SUMMARECON AGUNG TBK PT COM 6538527 6804 51721300 SH SOLE 38278500 0 13442800 SUMMIT HOTEL PROPERTIES INC COM 866082100 214 15250 SH SOLE 0 0 15250 SUN INTERNATIONAL LTD COM B0KS490 2140 205739 SH SOLE 205739 0 0 SUN LIFE FINANCIAL INC COM 866796105 558 18093 SH SOLE 0 0 18093 SUN PHARMACEUTICAL INDUS COM 6582483 217111 13269918 SH SOLE 10415458 0 2854460 SUNCOR ENERGY INC COM 867224107 335165 11466429 SH SOLE 8254784 0 3211645 SUNOCO LOGISTICS PARTNERS LP COM 86764L108 10133 245136 SH SOLE 21700 0 223436 SUNPOWER CORP COM 867652406 245 7829 SH SOLE 950 0 6879 SUNSTONE HOTEL INVESTORS INC COM 867892101 7933 475901 SH SOLE 379031 0 96870 SUNTRUST BANKS INC COM 867914103 238 5799 SH SOLE 4978 0 821 SUPALAI PUBLIC CO LTD-FOR COM 6554675 289 437000 SH SOLE 437000 0 0 SUPERVALU INC COM 868536103 180 15450 SH SOLE 15450 0 0 SUPREME INDUSTRIES LTD COM 6136073 6634 582639 SH SOLE 582639 0 0 SURUGA BANK LTD COM 6864329 100287 4820400 SH SOLE 3471000 0 1349400 SURYA CITRA MEDIA PT TBK COM B8HWJY1 5949 22911800 SH SOLE 16893900 0 6017900 SWEDBANK AB - A SHARES COM 4846523 159930 6692107 SH SOLE 5120891 0 1571216 SWEDBANK AB-ADR ADR 870195104 3807 159127 SH SOLE 139038 0 20089 SWIFT TRANSPORTATION CO COM 87074U101 13444 516662 SH SOLE 414327 0 102335 SWISSCOM AG-REG COM 5533976 224 386 SH SOLE 386 0 0 SWORDFISH FINANCIAL INC COM 871105201 0 26000 SH SOLE 1000 0 25000 SYMANTEC CORP COM 871503108 1443 61775 SH SOLE 8497 0 53278 SYNGENTA AG-ADR ADR 87160A100 218 3217 SH SOLE 500 0 2717 SYNTEL INC COM 87162H103 2696 52114 SH SOLE 1910 0 50204 SYSCO CORP COM 871829107 5090 134922 SH SOLE 21017 0 113905 SYSMEX CORP COM 6883807 93878 1687900 SH SOLE 1378500 0 309400 T ROWE PRICE GROUP INC COM 74144T108 10580 130663 SH SOLE 63400 0 67263 TABLEAU SOFTWARE INC-CL A COM 87336U105 275 2978 SH SOLE 1056 0 1922 TADANO LTD COM 6869722 17787 1320000 SH SOLE 1075000 0 245000 TAIWAN PAIHO LTD COM 6320832 4915 2037000 SH SOLE 1506000 0 531000 TAIWAN SEMICONDUCTOR MANUFAC COM 6889106 13397 2881000 SH SOLE 0 0 2881000 TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 301989 12861575 SH SOLE 8892614 0 3968961 TAKEDA PHARMACEUTICAL CO LTD COM 6870445 1646 32900 SH SOLE 0 0 32900 TAL EDUCATION GROUP- ADR ADR 874080104 5672 170734 SH SOLE 126272 0 44462 TALMER BANCORP INC CLASS A COM 87482X101 155 10133 SH SOLE 0 0 10133 TANGOE INC/CT COM 87582Y108 20962 1519004 SH SOLE 1474234 0 44770 TARENA INTERNATIONAL INC-ADR ADR 876108101 1317 135329 SH SOLE 100139 0 35190 TARGA RESOURCES PARTNERS LP UN LP 87611X105 249 6023 SH SOLE 0 0 6023 TARGET CORP COM 87612E106 3577 43598 SH SOLE 7994 0 35604 TASLY PHARMACEUTICAL GROUP-A COM 6541525 4698 603983 SH SOLE 603983 0 0 TATA MOTORS LTD COM B611LV1 208837 23753644 SH SOLE 20045562 0 3708082 TATA MOTORS LTD-SPON ADR ADR 876568502 76025 1687200 SH SOLE 425010 0 1262190 TAUBMAN CENTERS INC COM 876664103 1207 15654 SH SOLE 950 0 14704 TAV HAVALIMANLARI HOLDING AS COM B1RMFT9 15850 1892192 SH SOLE 1455301 0 436891 TAYLOR WIMPEY PLC COM 0878230 23631 10276544 SH SOLE 8384178 0 1892366 TC PIPELINES LP UNIT COM LTD P LP 87233Q108 713 10950 SH SOLE 0 0 10950 TD AMERITRADE HLDG CORP COM 87236Y108 429 11540 SH SOLE 425 0 11115 TE CONNECTIVITY LTD COM B62B7C3 9221 128753 SH SOLE 71593 0 57160 TEAM HEALTH HOLDINGS INC COM 87817A107 52993 905711 SH SOLE 802859 0 102852 TECH MAHINDRA LTD COM BWFGD63 39460 3921680 SH SOLE 3122392 0 799288 TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 308 7445 SH SOLE 2206 0 5239 TECHTRONIC INDUSTRIES CO LTD COM B0190C7 31095 9201500 SH SOLE 7509500 0 1692000 TECUMSEH PRODUCTS COMPANY COMM COM 878895309 234 83000 SH SOLE 0 0 83000 TED BAKER PLC COM 0104861 14086 379547 SH SOLE 309393 0 70154 TELEFLEX INC COM 879369106 465 3850 SH SOLE 0 0 3850 TELENET GROUP HOLDING NV COM B0LKSK4 45158 821706 SH SOLE 670142 0 151564 TELEPERFORMANCE COM 5999330 37376 545376 SH SOLE 431215 0 114161 TELETECH HOLDINGS INC COM 879939106 10774 423364 SH SOLE 413462 0 9902 TELEVISION BROADCASTS LTD COM B87ZDH1 2654 430000 SH SOLE 430000 0 0 TELSTRA CORP LTD COM 6087289 148510 30807984 SH SOLE 25116390 0 5691594 TEMENOS GROUP AG-REG COM 7147892 10564 306296 SH SOLE 269665 0 36631 TEMP HOLDINGS CO LTD COM B3CY709 24924 718500 SH SOLE 586100 0 132400 TENCENT HOLDINGS LTD COM BMMV2K8 461026 24282320 SH SOLE 16329120 0 7953200 TERADATA CORP COM 88076W103 371 8409 SH SOLE 2598 0 5811 TERADYNE INC COM 880770102 228 12147 SH SOLE 2791 0 9356 TESLA MOTORS INC COM 88160R101 9702 51398 SH SOLE 5051 0 46347 TESORO LOGISTICS LP COM UNIT L LP 88160T107 814 15145 SH SOLE 0 0 15145 TETRA TECHNOLOGIES INC COM 88162F105 9129 1477128 SH SOLE 1187096 0 290032 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 344219 5525193 SH SOLE 4119134 0 1406059 TEXAS INSTRUMENTS INC COM 882508104 36079 630927 SH SOLE 84988 0 545939 TEXAS ROADHOUSE INC COM 882681109 428 11745 SH SOLE 11745 0 0 TEXTRON INC COM 883203101 242 5469 SH SOLE 3469 0 2000 TEXTURA CORP COM 883211104 6200 228119 SH SOLE 26751 0 201368 THAI BEVERAGE PCL COM B15F664 15630 28025000 SH SOLE 20278000 0 7747000 THAI UNION FROZEN PROD-FOREI COM BTYZVC2 31606 51166900 SH SOLE 33949600 0 17217300 THANACHART CAPITAL-FOREIGN COM B8GKBK6 2308 2160800 SH SOLE 2160800 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12224 90999 SH SOLE 56610 0 34389 THOMSON REUTERS CORP COM 884903105 1697 41849 SH SOLE 16953 0 24896 THOR INDUSTRIES INC COM 885160101 207 3275 SH SOLE 0 0 3275 TIFFANY & CO COM 886547108 1760 19998 SH SOLE 1250 0 18748 TIME WARNER CABLE COM 88732J207 396 2645 SH SOLE 451 0 2194 TIME WARNER INC COM 887317303 1862 22057 SH SOLE 3435 0 18622 TITAN MEDICAL INC ADR 88830X108 44 31500 SH SOLE 0 0 31500 TIVO INC COM 888706108 1489 140340 SH SOLE 5775 0 134565 TJX COMPANIES INC COM 872540109 11564 165094 SH SOLE 22088 1300 141706 T-MOBILE US INC COM 872590104 4074 128569 SH SOLE 12994 0 115575 TOFAS TURK OTOMOBIL FABRIKA COM B03MY33 4895 807000 SH SOLE 597047 0 209953 TOKAI PHARMACEUTICALS INC COM COM 88907J107 206 18300 SH SOLE 3000 0 15300 TOKYO GAS CO LTD COM 6895448 82 13000 SH SOLE 13000 0 0 TOLL BROTHERS INC COM 889478103 288 7325 SH SOLE 1350 0 5975 TOPCHOICE MEDICAL INVESTME-A COM 6091451 2197 198419 SH SOLE 198419 0 0 TOPCON CORP COM 6894241 15111 614700 SH SOLE 486000 0 128700 TOPDANMARK A/S COM B94P973 38849 1297325 SH SOLE 1065953 0 231372 TORO CO COM 891092108 88455 1261483 SH SOLE 1031456 0 230027 TORONTO-DOMINION BANK COM 891160509 63222 1476713 SH SOLE 1112532 0 364181 TORRENT PHARMACEUTICALS LTD COM B0XPSB8 393 21231 SH SOLE 21231 0 0 TORTOISE MLP FUND INC CLOSED END FUND 89148B101 515 21425 SH SOLE 0 0 21425 TOTAL SA COM B15C557 162015 3259910 SH SOLE 2412413 0 847497 TOTAL SA-SPON ADR ADR 89151E109 2869 57783 SH SOLE 45146 0 12637 TOWERS WATSON & CO-CL A COM 891894107 204169 1544572 SH SOLE 1149431 0 395141 TOWERSTREAM CORPORATION COM 892000100 30 14000 SH SOLE 0 0 14000 TOYOTA MOTOR CORP -SPON ADR ADR 892331307 230 1646 SH SOLE 262 0 1384 TRACTOR SUPPLY COMPANY COM 892356106 104404 1227420 SH SOLE 910526 0 316894 TRANSDIGM GROUP INC COM 893641100 259856 1188081 SH SOLE 892765 0 295316 TRANSMONTAIGNE PARTNERS LP COM 89376V100 338 10474 SH SOLE 0 0 10474 TRANSOCEAN LTD COM B3KFWW1 479 32641 SH SOLE 8699 0 23942 TRAVELERS COS INC/THE COM 89417E109 1525 14113 SH SOLE 855 0 13258 TRAVIS PERKINS PLC COM 0773960 18637 643824 SH SOLE 255492 0 388332 TREEHOUSE FOODS INC COM 89469A104 4492 52832 SH SOLE 12148 0 40684 TRIMAS CORP COM 896215209 13506 438681 SH SOLE 397756 0 40925 TRIMBLE NAVIGATION LTD COM 896239100 22471 891721 SH SOLE 412426 0 479295 TRINITY BIOTECH PLC-SPON ADR ADR 896438306 14823 770021 SH SOLE 756264 0 13757 TRINITY INDUSTRIES INC COM 896522109 255 7185 SH SOLE 0 0 7185 TRIPADVISOR INC COM 896945201 540 6490 SH SOLE 500 0 5990 TS TECH CO LTD COM B1P1JR4 2222 82100 SH SOLE 82100 0 0 TSUBAKIMOTO CHAIN CO COM 6906704 25775 3088000 SH SOLE 2535000 0 553000 TSURUHA HOLDINGS INC COM B0MKZN5 45960 599100 SH SOLE 488500 0 110600 TTW PCL - FOREIGN SHARES COM BL8VWV6 7289 20804400 SH SOLE 15341500 0 5462900 TUESDAY MORNING CORP COM 899035505 7424 461149 SH SOLE 452908 0 8241 TULLOW OIL PLC COM 0150080 5108 1215019 SH SOLE 483512 0 731507 TUMI HOLDINGS INC COM 89969Q104 1686 68955 SH SOLE 55865 0 13090 TURK TELEKOMUNIKASYON AS COM B2RCGV5 24452 9201574 SH SOLE 6674682 0 2526892 TURKIYE GARANTI BANKASI COM B03MYP5 39729 12093423 SH SOLE 7525552 0 4567871 TURKIYE SINAI KALKINMA BANK COM B03MY88 11589 15120913 SH SOLE 13180088 0 1940825 TWENTY-FIRST CENTURY FOX-A COM 90130A101 357 10569 SH SOLE 6298 0 4271 TWITTER INC COM 90184L102 3645 72790 SH SOLE 7261 0 65529 TYCO INTERNATIONAL PLC COM BQRQXQ9 345 8013 SH SOLE 1088 0 6925 TYLER TECHNOLOGIES INC COM 902252105 1396 11588 SH SOLE 6239 0 5349 U S SILICA HOLDINGS INC COM 90346E103 1201 33734 SH SOLE 10912 0 22822 UBISOFT ENTERTAINMENT COM B1L3CS6 19641 1062925 SH SOLE 876497 0 186428 UBS GROUP AG COM BRTR118 289 15398 SH SOLE 328 0 15070 UCB SA COM 5596991 11862 163983 SH SOLE 64695 0 99288 ULTA SALON COSMETICS & FRAGR COM 90384S303 5953 39464 SH SOLE 24435 0 15029 ULTIMATE SOFTWARE GROUP INC COM 90385D107 84230 495605 SH SOLE 166354 0 329251 ULTRA PETROLEUM CORP COM 903914109 345 22085 SH SOLE 0 0 22085 ULTRAPAR PARTICIPACOES SA COM B0FHTN1 34252 1686003 SH SOLE 1220435 0 465568 ULTRATECH CEMENT LTD COM B01GZF6 53003 1152566 SH SOLE 890995 0 261571 UNDER ARMOUR INC-CLASS A COM 904311107 27022 334648 SH SOLE 40656 0 293992 UNIBAIL-RODAMCO SE COM B1YY4B3 113458 420797 SH SOLE 343388 0 77409 UNICHARM CORP COM 6911485 24196 920600 SH SOLE 751200 0 169400 UNICHARM CORP - SPN ADR ADR 90460M204 1868 352920 SH SOLE 315413 0 37507 UNIFIRST CORP/MA COM 904708104 11672 99173 SH SOLE 54368 0 44805 UNILEVER N V -NY SHARES COM 904784709 5978 143160 SH SOLE 81037 0 62123 UNILEVER NV-CVA GDR B12T3J1 14222 340282 SH SOLE 121653 0 218629 UNILEVER PLC COM B10RZP7 163608 3915138 SH SOLE 3196290 0 718848 UNILEVER PLC-SPONSORED ADR ADR 904767704 1432 34350 SH SOLE 3502 0 30848 UNION PACIFIC CORP COM 907818108 58177 537137 SH SOLE 170334 0 366803 UNITED BANK LTD COM B09RFT5 993 657700 SH SOLE 475800 0 181900 UNITED OVERSEAS BANK-SP ADR ADR 911271302 264 7906 SH SOLE 246 0 7660 UNITED PARCEL SERVICE-CL B COM 911312106 43419 447895 SH SOLE 170831 0 277064 UNITED RENTALS INC COM 911363109 2183 23949 SH SOLE 22810 0 1139 UNITED SECURITY BANCSHARES INC COM 911459105 81 10000 SH SOLE 0 0 10000 UNITED STATES OIL FUND LP ETF 91232N108 209 12470 SH SOLE 3926 0 8544 UNITED TECHNOLOGIES CORP COM 913017109 9014 76911 SH SOLE 15687 0 61224 UNITEDHEALTH GROUP INC COM 91324P102 3758 31776 SH SOLE 6411 0 25365 UNIVERSAL ROBINA CORP COM 6919519 63652 12589559 SH SOLE 7949519 0 4640040 UPLAND SOFTWARE INC COM 91544A109 188 26900 SH SOLE 5000 0 21900 URANIUM ENERGY CORP COM 916896103 83 55555 SH SOLE 55555 0 0 US AUTO PARTS NETWORK INC COM 90343C100 5932 2733848 SH SOLE 2685013 0 48835 US BANCORP COM 902973304 9679 221663 SH SOLE 42607 2000 177056 USA TECHNOLOGIES INC COM 90328S500 371 134850 SH SOLE 125182 0 9668 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2630 59213 SH SOLE 1550 0 57663 UTS GULF COAST ULTRA DEEP ROYA COM 40222T104 35 50000 SH SOLE 0 0 50000 VA TECH WABAG LTD COM B63WX27 6083 464430 SH SOLE 464430 0 0 VAIL RESORTS INC COM 91879Q109 18365 177574 SH SOLE 143543 0 34031 VALEANT PHARMACEUTICALS INTE COM 91911K102 38400 193335 SH SOLE 135132 0 58203 VALENCE TECHNOLOGY INC COM 918914102 1 36000 SH SOLE 0 0 36000 VALEO SA COM 4937579 145084 971502 SH SOLE 751948 0 219554 VALERO ENERGY CORP COM 91913Y100 1020 16033 SH SOLE 2170 0 13863 VALID SOLUCOES SA COM B13NPP2 10187 726600 SH SOLE 576000 0 150600 VALMONT INDUSTRIES INC COM 920253101 1500 12211 SH SOLE 450 0 11761 VALSPAR CORP/THE COM 920355104 414 4942 SH SOLE 900 0 4042 VANGUARD DIVIDEND APPREC ETF ETF 921908844 22432 278761 SH SOLE 31730 0 247031 VANGUARD ENERGY ETF ETF 92204A306 446 4080 SH SOLE 1850 0 2230 VANGUARD EXTENDED MARKET ETF ETF 922908652 3209 34707 SH SOLE 34207 0 500 VANGUARD FTSE ALL-WORLD EX-U ETF 922042775 59981 1230887 SH SOLE 868772 0 362115 VANGUARD FTSE DEVELOPED ETF ETF 921943858 26585 667470 SH SOLE 271040 0 396430 VANGUARD FTSE EMERGING MARKE ETF 922042858 36430 891396 SH SOLE 545491 0 345905 VANGUARD FTSE EUROPE ETF ETF 922042874 5253 96897 SH SOLE 57765 0 39132 VANGUARD FTSE PACIFIC ETF ETF 922042866 5680 92688 SH SOLE 92488 0 200 VANGUARD GLBL EX-US REAL EST ETF 922042676 3410 60612 SH SOLE 1080 0 59532 VANGUARD GROWTH ETF ETF 922908736 47555 454598 SH SOLE 19937 0 434661 VANGUARD INDEX FUNDS SMALLCAP ETF 922908595 429 3262 SH SOLE 1383 0 1879 VANGUARD INDEX FUNDS VANGUARD ETF 921946406 27677 405236 SH SOLE 9838 0 395398 VANGUARD MATERIALS ETF ETF 92204A801 762 7020 SH SOLE 6650 0 370 VANGUARD MID-CAP ETF ETF 922908629 6291 47410 SH SOLE 33392 0 14018 VANGUARD MID-CAP GROWTH ETF ETF 922908538 675 6255 SH SOLE 4360 0 1895 VANGUARD MID-CAP VALUE ETF ETF 922908512 1440 15676 SH SOLE 3621 0 12055 VANGUARD REIT ETF ETF 922908553 22223 263600 SH SOLE 96715 0 166885 VANGUARD S&P 500 ETF ETF 922908363 6439 34037 SH SOLE 20600 0 13437 VANGUARD SECTOR INDEX FDS VANG ETF 92204A207 609 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 3195 26070 SH SOLE 23140 0 2930 VANGUARD SMALL-CAP VALUE ETF ETF 922908611 876 8008 SH SOLE 3793 1000 3215 VANGUARD TOTAL BOND MARKET ETF 921937835 6308 75660 SH SOLE 0 0 75660 VANGUARD TOTAL INTL BOND ETF ETF 92203J407 390 7201 SH SOLE 0 0 7201 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 10552 98384 SH SOLE 35282 0 63102 VANGUARD VALUE ETF ETF 922908744 37373 446518 SH SOLE 18359 0 428159 VANTIV INC - CL A COM 92210H105 326405 8657949 SH SOLE 6700365 0 1957584 VAPOR CORP COM 922099205 70 66985 SH SOLE 0 0 66985 VARIAN MEDICAL SYSTEMS INC COM 92220P105 1115 11856 SH SOLE 3350 0 8506 VCA INC COM 918194101 3005 54819 SH SOLE 25149 0 29670 VECTREN CORP COM 92240G101 411 9322 SH SOLE 3738 0 5584 VEEVA SYSTEMS INC-CLASS A COM 922475108 14547 569811 SH SOLE 57639 0 512172 VENTAS INC COM 92276F100 7397 101315 SH SOLE 9644 0 91671 VEOLIA ENVIRONNEMENT ADR ADR 92334N103 1304 68950 SH SOLE 3250 0 65700 VERINT SYSTEMS INC COM 92343X100 44128 712559 SH SOLE 694113 0 18446 VERISK ANALYTICS INC-CLASS A COM 92345Y106 227514 3186480 SH SOLE 2284760 0 901720 VERIZON COMMUNICATIONS INC COM 92343V104 20663 424918 SH SOLE 95834 0 329084 VERTEX PHARMACEUTICALS INC COM 92532F100 762 6469 SH SOLE 1066 0 5403 VF CORP COM 918204108 141478 1878615 SH SOLE 1426770 0 451845 VG LIFE SCIENCES INC COM 91822T101 14 212585 SH SOLE 0 0 212585 VICTREX PLC COM 0929224 10542 378748 SH SOLE 299500 0 79248 VINCE HOLDING CORP COM COM 92719W108 350 18900 SH SOLE 0 0 18900 VIPSHOP HOLDINGS LTD - ADS ADR 92763W103 157159 5338267 SH SOLE 3309054 0 2029213 VIRTRA SYSTEMS INC COM 92827K103 3 20000 SH SOLE 0 0 20000 VISA INC-CLASS A SHARES COM 92826C839 183630 2807382 SH SOLE 978275 0 1829107 VISCOFAN SA COM 5638280 51515 842976 SH SOLE 682895 0 160081 VISTA LAND & LIFESCAPES INC COM B1Z75R4 7526 39165200 SH SOLE 32329800 0 6835400 VITESSE SEMICONDUCTOR CORP COM 928497304 79 15000 SH SOLE 0 0 15000 VOCERA COMMUNICATIONS INC COM 92857F107 786 79360 SH SOLE 0 0 79360 VODAFONE GROUP PLC-SP ADR ADR 92857W308 1459 44646 SH SOLE 4532 0 40114 VOLTAS LTD COM B1FCQX2 3626 810825 SH SOLE 810825 0 0 VOLTRONIC POWER TECHNOLOGY COM B96HCH8 9090 916000 SH SOLE 678000 0 238000 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 2427 28792 SH SOLE 27257 0 1535 VZ HOLDING AG COM B1TSL19 433 2215 SH SOLE 2215 0 0 WABCO HOLDINGS INC COM 92927K102 1360 11075 SH SOLE 1850 0 9225 WABTEC CORP COM 929740108 2186 23015 SH SOLE 550 0 22465 WAGEWORKS INC COM 930427109 43013 806552 SH SOLE 479550 0 327002 WALGREENS BOOTS ALLIANCE INC COM 931427108 116807 1379403 SH SOLE 455512 0 923891 WALMART DE MEXICO SAB DE CV COM BW1YVH8 170958 68519228 SH SOLE 42114845 0 26404383 WAL-MART STORES INC COM 931142103 26170 318182 SH SOLE 59725 0 258457 WALT DISNEY CO/THE COM 254687106 99662 950159 SH SOLE 380016 0 570143 WANDA CINEMA LINE CO LTD-A COM BV86QQ4 2165 137100 SH SOLE 137100 0 0 WANGSU SCIENCE & TECHNOLOG-A COM B4RHV31 4594 318599 SH SOLE 318599 0 0 WASION GROUP HOLDINGS LTD COM B0T4J94 11377 9404000 SH SOLE 6952000 0 2452000 WASTE MANAGEMENT INC COM 94106L109 3941 72682 SH SOLE 42179 0 30503 WATERS CORP COM 941848103 791 6366 SH SOLE 0 0 6366 WATSCO INC COM 942622200 41975 333941 SH SOLE 198743 0 135198 WAYFAIR INC- CLASS A COM 94419L101 564 17570 SH SOLE 17570 0 0 WD-40 CO COM 929236107 63075 712388 SH SOLE 641762 0 70626 WEBMD HEALTH CORP COM 94770V102 251 5746 SH SOLE 1748 0 3998 WEG SA COM 2945422 31788 3177859 SH SOLE 1695660 0 1482199 WEIFU HIGH-TECHNOLOGY GRP-A COM 6129255 3887 683760 SH SOLE 683760 0 0 WELLS FARGO & CO COM 949746101 32432 596181 SH SOLE 107771 0 488410 WEST PHARMACEUTICAL SERVICES COM 955306105 436 7241 SH SOLE 7241 0 0 WESTAMERICA BANCORPORATION COM 957090103 244 5650 SH SOLE 0 0 5650 WESTERN ALLIANCE BANCORP COM 957638109 27457 926360 SH SOLE 755210 0 171150 WESTERN ASSET MANAGED MUNICI COM 95766M105 217 15300 SH SOLE 0 0 15300 WESTERN GAS PARTNERS LP COM 958254104 7497 113855 SH SOLE 8070 0 105785 WESTERN UNION CO COM 959802109 3259 156631 SH SOLE 14033 0 142598 WESTJET AIRLINES LTD-VV COM 960410306 27420 1172042 SH SOLE 943550 0 228492 WEX INC COM 96208T104 98104 913787 SH SOLE 444233 0 469554 WEYERHAEUSER CO COM 962166104 853 25746 SH SOLE 3530 0 22216 WHIRLPOOL CORP COM 963320106 401 1986 SH SOLE 184 0 1802 WHITBREAD PLC COM B1KJJ40 123684 1588513 SH SOLE 1299873 0 288640 WHITE MOUNTAINS INSURANCE GP COM 2339252 209 305 SH SOLE 0 0 305 WHITEWAVE FOODS CO COM 966244105 893 20141 SH SOLE 0 0 20141 WHITING PETROLEUM CORP COM 966387102 1191 38550 SH SOLE 1145 0 37405 WHOLE FOODS MARKET INC COM 966837106 10094 193826 SH SOLE 71111 0 122715 WIJAYA KARYA PERSERO TBK PT COM B28V4M8 7155 26769000 SH SOLE 19804600 0 6964400 WILLIAMS COS INC COM 969457100 385 7619 SH SOLE 900 0 6719 WILLIAMS PARTNERS LP COM 96949L105 14671 298080 SH SOLE 49386 0 248693 WILLIAMS-SONOMA INC COM 969904101 389302 4883989 SH SOLE 3521249 0 1362740 WINCOR NIXDORF AG COM B012VF6 2604 55437 SH SOLE 55437 0 0 WINSTON PHARMACEUTICALS INC COM 975657107 4 370671 SH SOLE 0 0 370671 WINTRUST FINANCIAL CORP COM 97650W108 1044 21916 SH SOLE 2020 0 19896 WIRECARD AG COM 7508927 22689 536742 SH SOLE 437906 0 98836 WIRELESS XCESSORIES GROUP COM 97652L100 23 25000 SH SOLE 25000 0 0 WISCONSIN ENERGY CORP COM 976657106 1979 39988 SH SOLE 2288 0 37700 WISDOM TREE EMERGING MARKETS E ETF 97717W315 1377 32420 SH SOLE 1250 0 31170 WISDOMTREE EMRG MKTS DEBT ETF 97717X867 13171 331350 SH SOLE 324800 0 6550 WISDOMTREE EUROPE HEDGED EQU ETF 97717X701 831 12578 SH SOLE 7628 0 4950 WISDOMTREE GERMANY HEDGED EQUI COM 97717W448 284 9100 SH SOLE 2000 0 7100 WISDOMTREE GERMANY HEDGED EQUI ETF 97717W448 56 1800 SH SOLE 1000 0 800 WISDOMTREE INDIA EARNINGS ETF 97717W422 146494 6425220 SH SOLE 239644 0 6185576 WISDOMTREE INVESTMENTS INC COM 97717P104 822 38306 SH SOLE 16056 0 22250 WISDOMTREE JAPAN HEDGED EQ ETF 97717W851 2263 41051 SH SOLE 1100 0 39951 WISDOMTREE TRUST DEFA EQUITY I ETF 97717W802 209 4840 SH SOLE 900 0 3940 WISDOMTREE TRUST DIVID EX FINA ETF 97717W406 396 5220 SH SOLE 0 0 5220 WISDOMTREE TRUST EQUITY INCOME ETF 97717W208 1167 19250 SH SOLE 6500 0 12750 WISDOMTREE TRUST INTL LARGECAP ETF 97717W794 270 5550 SH SOLE 0 0 5550 WISDOMTREE TRUST LARGECAP DIVI ETF 97717W307 1176 16046 SH SOLE 2275 0 13771 WISDOMTREE TRUST TOTAL DIVIDEN ETF 97717W109 311 4200 SH SOLE 1550 0 2650 WITS BASIN PRECIOUS MINERALS COM 977427103 2 41059 SH SOLE 0 0 41059 WNS HOLDINGS LTD-ADR ADR 92932M101 82555 3394565 SH SOLE 2947350 0 447215 WOLSELEY PLC COM BFNWV48 56324 950200 SH SOLE 559680 0 390520 WOLSELEY PLC-ADR ADR 977868306 3924 656344 SH SOLE 577426 0 78918 WOLVERINE WORLD WIDE INC COM 978097103 19075 570271 SH SOLE 450383 0 119888 WONDERS INFORMATION CO LTD-A COM B3NQMW1 2532 216244 SH SOLE 216244 0 0 WOODWARD INC COM 980745103 1046 20500 SH SOLE 0 0 20500 WOOLWORTHS HOLDINGS LTD COM B06KZ97 49929 7022120 SH SOLE 4014245 0 3007875 WORKDAY INC-CLASS A COM 98138H101 20832 246796 SH SOLE 36413 0 210383 WORKSPACE GROUP PLC COM B67G5X0 19315 1522670 SH SOLE 1240479 0 282191 WORLEYPARSONS LTD COM 6562474 1377 188690 SH SOLE 188690 0 0 WPP PLC COM B8KF9B4 174815 7691767 SH SOLE 5607242 0 2084525 WPP PLC-SPONSORED ADR ADR 92937A102 2696 23701 SH SOLE 20975 0 2726 WSFS FINANCIAL CORP COM 929328102 17484 231172 SH SOLE 185755 0 45417 WTS BLUE BIRD CORPORATION WARR WT 095306114 55 75000 SH SOLE 0 0 75000 WTS EASTMAN KODAK COMPANY 135% WT 277461141 88 19839 SH SOLE 4000 0 15839 WTS INDIA GLOBALIZATION CAPITA WT 45408X118 0 24600 SH SOLE 0 0 24600 WTS TCF FINANCIAL CORPORATION WT 872275128 36 15600 SH SOLE 3500 0 12100 WUXI PHARMATECH CAYMAN-ADR ADR 929352102 51505 1328132 SH SOLE 1060656 0 267476 WW GRAINGER INC COM 384802104 64116 271897 SH SOLE 157705 0 114192 WYNDHAM WORLDWIDE CORP COM 98310W108 576 6373 SH SOLE 100 0 6273 WYNN RESORTS LTD COM 983134107 487 3876 SH SOLE 600 0 3276 XCEL ENERGY INC COM 98389B100 1056 30360 SH SOLE 3145 0 27215 XCERRA CORP COM 98400J108 366 41206 SH SOLE 0 0 41206 XIAMEN INTERNATIONAL AIR-A COM 6984324 3266 738922 SH SOLE 738922 0 0 XILINX INC COM 983919101 3377 79851 SH SOLE 21054 0 58797 XPO LOGISTICS INC COM 983793100 408 9000 SH SOLE 1850 0 7150 XYLEM INC COM 98419M100 459 13120 SH SOLE 1796 0 11324 YADKIN FINANCIAL CORP COM 984305102 15532 765127 SH SOLE 655027 0 110100 YAHOO! INC COM 984332106 2314 52103 SH SOLE 3612 0 48491 YANGZIJIANG SHIPBUILDING COM B1VT035 41 45000 SH SOLE 45000 0 0 YELP INC COM 985817105 1794 37911 SH SOLE 555 0 37356 YES BANK LTD COM B06LL92 71781 5506736 SH SOLE 4974279 0 532457 YONGHUI SUPERSTORES CO LTD-A COM B3V4ND5 3713 1996320 SH SOLE 1996320 0 0 YOOX SPA COM B4YC9W4 23194 838671 SH SOLE 665812 0 172859 YORKVILLE HIGH INCOME INFRASTR ETF 301505509 363 18150 SH SOLE 1275 0 16875 YORKVILLE HIGH INCOME MLP ETF 301505103 476 41550 SH SOLE 1000 0 40550 YUM! BRANDS INC COM 988498101 46585 591780 SH SOLE 493160 0 98620 YUMA ENERGY INC COM COM 98872E108 14 14000 SH SOLE 0 0 14000 YUNNAN BAIYAO GROUP CO LTD-A COM 6984045 2415 224666 SH SOLE 224666 0 0 YY INC-ADR ADR 98426T106 32234 590861 SH SOLE 447654 0 143207 ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 81012 893051 SH SOLE 614267 0 278784 ZELTIQ AESTHETICS INC COM 98933Q108 20364 660560 SH SOLE 258139 0 402421 ZENKOKU HOSHO CO LTD COM B92MT10 43098 1147300 SH SOLE 926600 0 220700 ZHEJIANG DAHUA TECHNOLOGY-A COM B2R8334 2174 368769 SH SOLE 368769 0 0 ZHEJIANG DIAN DIAGNOSTICS-A COM B6STPD8 2290 172993 SH SOLE 172993 0 0 ZHEJIANG HUACE FILM & TV-A COM B4JWBN4 1603 261578 SH SOLE 261578 0 0 ZHEJIANG SUPOR COOKWARE CO-A COM B02JCS6 3199 956323 SH SOLE 956323 0 0 ZHEN DING TECHNOLOGY HOLDING COM B734XQ4 7957 2441000 SH SOLE 1805000 0 636000 ZHENGZHOU YUTONG BUS CO -A COM 6990718 3886 811895 SH SOLE 811895 0 0 ZHUZHOU CSR TIMES ELECTRIC-H COM B1L3XL6 73582 11208000 SH SOLE 8661000 0 2547000 ZILLOW GROUP INC - CL A COM 98954M101 1580 15762 SH SOLE 835 0 14927 ZIMMER HOLDINGS INC COM 98956P102 2267 19288 SH SOLE 2139 0 17149 ZOE'S KITCHEN INC COM 98979J109 12860 386338 SH SOLE 190980 1000 194358 ZOETIS INC COM 98978V103 146390 3162461 SH SOLE 1744735 0 1417726 ZOGENIX INC COM 98978L105 843 615500 SH SOLE 0 0 615500 ZS PHARMA INC COM COM 98979G105 790 18790 SH SOLE 1600 0 17190 ZULILY INC - CL A COM 989774104 1764 135845 SH SOLE 10825 0 125020 ZURICH INSURANCE GROUP-ADR ADR 989825104 552 16320 SH SOLE 6200 0 10120