The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1-800-FLOWERS.COM INC Common Stock 68243Q106 2,000 109,715 SH   SOLE   66,615 0 43,100
1ST SOURCE CORP Common Stock 336901103 767 17,076 SH   SOLE   16,991 0 85
22ND CENTY GROUP INC COM Common Stock 90137F103 27 15,898 SH   SOLE   12,632 0 3,266
2U INC COM Common Stock 90214J101 4,898 69,134 SH   SOLE   37,674 0 31,460
3D SYSTEMS CORP Common Stock 88554D205 2,378 221,029 SH   SOLE   145,909 0 75,120
3M CO Common Stock 88579Y101 436,235 2,099,505 SH   SOLE   1,459,211 0 640,294
51 JON INC ADR ADR 316827104 2,692 34,569 SH   SOLE   33,265 0 1,304
58.COM INC- ADR ADR 31680Q104 5,259 80,076 SH   SOLE   77,489 0 2,587
8X8 INC NEW COM Common Stock 282914100 2,286 113,154 SH   SOLE   101,801 0 11,353
A P MOLLAR-MAERSK A/S ADR ADR 00202F102 14,025 2,224,463 SH   SOLE   1,975,100 0 249,363
A10 NETWORKS INC COM Common Stock 002121101 249 35,054 SH   SOLE   5,953 0 29,101
AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 3,549 601,540 SH   SOLE   585,563 0 15,977
AAC HLDGS INC COM Common Stock 000307108 90 48,656 SH   SOLE   47,794 0 862
AAON INC Common Stock 000360206 3,408 73,808 SH   SOLE   58,868 0 14,940
AAR CORP Common Stock 000361105 3,691 113,544 SH   SOLE   81,075 0 32,469
AARON'S INC Common Stock 002535300 13,500 256,653 SH   SOLE   136,189 0 120,464
ABB LTD SPONSORED ADR ADR 000375204 37,597 1,992,437 SH   SOLE   1,309,661 0 682,776
ABBOTT LABORATORIES Common Stock 002824100 513,682 6,425,847 SH   SOLE   4,497,475 0 1,928,372
ABBVIE INC. COM Common Stock 00287Y109 333,001 4,132,043 SH   SOLE   3,134,454 0 997,589
ABERCROMBIE & FITCH CO Common Stock 002896207 23,460 855,877 SH   SOLE   452,034 0 403,843
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 1,799 189,932 SH   SOLE   174,985 0 14,947
ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 3,391 564,160 SH   SOLE   311,171 0 252,989
ABIOMED INC COM Common Stock 003654100 23,500 82,286 SH   SOLE   68,624 0 13,662
ABM INDUSTRIES INC Common Stock 000957100 10,057 276,681 SH   SOLE   148,237 0 128,444
ABRAXAS PETROLEUM CORP Common Stock 003830106 140 111,891 SH   SOLE   105,748 0 6,143
ACACIA COMMUNICATIONS INC Common Stock 00401C108 2,794 48,710 SH   SOLE   15,539 0 33,171
ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 167 51,234 SH   SOLE   50,465 0 769
ACADIA HEALTHCARE CO COM Common Stock 00404A109 8,727 297,760 SH   SOLE   202,769 0 94,991
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 1,601 59,638 SH   SOLE   55,259 0 4,379
ACADIA REALTY TRUST REIT REIT 004239109 4,219 154,727 SH   SOLE   126,599 0 28,128
ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 1,039 49,452 SH   SOLE   21,590 0 27,862
ACCELERON PHARMA INC Common Stock 00434H108 1,117 23,994 SH   SOLE   21,607 0 2,387
ACCENTURE PLC Common Stock G1151C101 302,370 1,717,818 SH   SOLE   1,511,567 0 206,251
ACCO BRANDS CORP COM Common Stock 00081T108 7,471 872,731 SH   SOLE   226,410 0 646,321
ACCOR SA SPONSORED ADR ADR 00435F309 10,159 1,254,164 SH   SOLE   1,124,898 0 129,266
ACCURAY INC Common Stock 004397105 101 21,114 SH   SOLE   10,158 0 10,956
ACHILLION PHARMACEUTIC COM Common Stock 00448Q201 62 21,014 SH   SOLE   17,575 0 3,439
ACI WORLDWIDE INC Common Stock 004498101 28,971 881,382 SH   SOLE   175,523 0 705,859
ACLARIS THERAPEUTICS I COM Common Stock 00461U105 343 57,221 SH   SOLE   30,736 0 26,485
ACORDA THERAPEUTICS INC Common Stock 00484M106 1,577 118,670 SH   SOLE   60,247 0 58,423
ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 12,543 1,435,893 SH   SOLE   1,316,191 0 119,702
ACTIVISION BLIZZARD INC Common Stock 00507V109 55,031 1,208,667 SH   SOLE   989,449 0 219,218
ACTUA CORP Common Stock 005094107 69 107,774 SH   SOLE   2,719 0 105,055
ACTUANT CORP Common Stock 00508X203 5,891 241,752 SH   SOLE   113,486 0 128,266
ACUITY BRANDS INC Common Stock 00508Y102 10,780 89,830 SH   SOLE   65,953 0 23,877
ACUSHNET HOLDINGS CORP Common Stock 005098108 1,917 82,825 SH   SOLE   30,224 0 52,601
ADDUS HOMECARE CORP COM Common Stock 006739106 961 15,115 SH   SOLE   12,985 0 2,130
ADECCO SA - REG - UNSPON ADR ADR 006754204 14,962 561,849 SH   SOLE   509,992 0 51,857
ADECOAGRO SA Common Stock L00849106 3,494 507,182 SH   SOLE   479,682 0 27,500
Adesto Technologies Corp Common Stock 00687D101 98 16,193 SH   SOLE   16,193 0 0
ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 46,649 382,837 SH   SOLE   342,559 0 40,278
ADIENT PLC Common Stock G0084W101 5,946 458,786 SH   SOLE   375,828 0 82,958
ADMIRAL GROUP ADR ADR 007192107 3,374 121,999 SH   SOLE   109,426 0 12,573
ADOBE INC Common Stock 00724F101 483,791 1,815,418 SH   SOLE   1,221,058 0 594,360
ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 6,990 150,900 SH   SOLE   100,717 0 50,183
ADTRAN INC Common Stock 00738A106 2,716 198,276 SH   SOLE   116,663 0 81,613
ADURO BIOTECH INC COM Common Stock 00739L101 88 22,090 SH   SOLE   15,892 0 6,198
ADVANCE AUTO PARTS INC Common Stock 00751Y106 36,190 212,221 SH   SOLE   174,878 0 37,343
ADVANCED DISPOSAL SERVICES I Common Stock 00790X101 2,551 91,114 SH   SOLE   41,066 0 50,048
ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 3,928 152,426 SH   SOLE   130,396 0 22,030
ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 275 23,815 SH   SOLE   20,269 0 3,546
ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 5,906 118,871 SH   SOLE   96,732 0 22,139
ADVANCED MICRO DEVICES INC Common Stock 007903107 51,884 2,033,053 SH   SOLE   1,803,035 0 230,018
ADVANSIX INC Common Stock 00773T101 3,067 107,351 SH   SOLE   81,137 0 26,214
ADVANTEST CORP SPONSORED ADR ADR 00762U200 235 10,448 SH   SOLE   10,301 0 147
ADVENT CLAYMORE CV SEC COM Closed-End Fund 00764C109 19,136 1,296,478 SH   SOLE   856,186 0 440,292
ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 57 10,882 SH   SOLE   9,143 0 1,739
AECOM Common Stock 00766T100 12,416 418,484 SH   SOLE   165,656 0 252,828
AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 2 39,600 SH   SOLE   0 0 39,600
AEGION CORP Common Stock 00770F104 1,488 84,665 SH   SOLE   50,571 0 34,094
AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 91 11,251 SH   SOLE   10,371 0 880
AEGON N V ORD AMER REG NY Reg Shrs 007924103 13,484 2,815,009 SH   SOLE   2,526,136 0 288,873
AEON CO LTD ADR ADR 007627102 4,460 216,812 SH   SOLE   184,030 0 32,782
AERCAP HOLDINGS NV SHS Common Stock N00985106 40,392 867,898 SH   SOLE   427,278 0 440,620
AERIE PHARMACEUTICALS INC Common Stock 00771V108 3,532 74,351 SH   SOLE   30,015 0 44,336
AEROHIVE NETWORKS INC COM Common Stock 007786106 53 11,783 SH   SOLE   11,698 0 85
AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 3,412 96,033 SH   SOLE   89,394 0 6,639
AEROVIRONMENT INC Common Stock 008073108 3,428 50,116 SH   SOLE   38,673 0 11,443
AES CORP/THE Common Stock 00130H105 66,955 3,703,283 SH   SOLE   2,193,279 0 1,510,004
AFFILIATED MANAGERS GROUP Common Stock 008252108 37,174 347,060 SH   SOLE   239,302 0 107,758
AFLAC INC Common Stock 001055102 203,910 4,078,203 SH   SOLE   2,256,862 0 1,821,341
AG MORTGAGE INVESTMENT TRUST I REIT 001228105 3,026 179,666 SH   SOLE   96,878 0 82,788
AGC INC ADR ADR 00109C103 15,020 2,153,463 SH   SOLE   1,889,837 0 263,626
AGCO CORP Common Stock 001084102 30,806 442,939 SH   SOLE   170,426 0 272,513
AGEAS ADR ADR 00844W208 28,381 587,291 SH   SOLE   542,520 0 44,771
AGENUS INC Common Stock 00847G705 106 35,843 SH   SOLE   34,648 0 1,195
AGIC EQUITY & CONVERTIBLE INCOME FUND Closed-End Fund 018829101 1,588 73,800 SH   SOLE   51,086 0 22,714
AGILENT TECHNOLOGIES INC Common Stock 00846U101 70,312 874,749 SH   SOLE   723,794 0 150,955
AGILYSYS INC Common Stock 00847J105 1,429 67,483 SH   SOLE   42,433 0 25,050
AGIOS PHARMACEUTICALS INC Common Stock 00847X104 3,203 47,495 SH   SOLE   40,907 0 6,588
AGL ENERGY LTD-SPON ADR ADR 001201201 10,823 697,807 SH   SOLE   630,166 0 67,641
AGNC INVESTMENT CORP REIT 00123Q104 18,970 1,053,893 SH   SOLE   666,440 0 387,453
AGNICO-EAGLE MINES LTD Common Stock 008474108 6,644 152,742 SH   SOLE   108,608 0 44,134
AGREE REALTY CORP COM REIT REIT 008492100 7,167 103,363 SH   SOLE   82,831 0 20,532
AGRICULTURAL BK CHINA ADR ADR 00850M102 4,759 412,960 SH   SOLE   372,918 0 40,042
AGROFRESH SOLUTIONS INC Common Stock 00856G109 424 126,815 SH   SOLE   125,812 0 1,003
AIA GROUP LTD SPONSORED ADR ADR 001317205 114,486 2,859,649 SH   SOLE   2,508,916 0 350,733
AIMMUNE THERAPEUTICS I COM Common Stock 00900T107 823 36,802 SH   SOLE   5,977 0 30,825
AIR FRANCE KLM SPONSORED ADR ADR 009119108 509 45,298 SH   SOLE   44,999 0 299
AIR LEASE GROUP Common Stock 00912X302 4,676 136,133 SH   SOLE   130,641 0 5,492
AIR LIQUIDE ADR ADR 009126202 42,416 1,670,578 SH   SOLE   1,402,157 0 268,421
AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 132,054 691,528 SH   SOLE   586,543 0 104,985
AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 2,057 89,246 SH   SOLE   20,756 0 68,490
AIRBUS GROUP NV ADR 009279100 47,158 1,424,293 SH   SOLE   1,228,996 0 195,297
AIRCASTLE LTD Common Stock G0129K104 5,730 283,116 SH   SOLE   146,697 0 136,419
AIRGAIN INC Common Stock 00938A104 1,091 85,000 SH   SOLE   0 0 85,000
AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 1,537 42,953 SH   SOLE   34,612 0 8,341
AJINOMOTO INC UNSPON ADR ADR 009707100 1,066 66,548 SH   SOLE   60,011 0 6,537
AK STEEL HOLDING CORP Common Stock 001547108 3,040 1,105,334 SH   SOLE   887,406 0 217,928
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 34,591 482,378 SH   SOLE   412,571 0 69,807
AKBANK TAS - ADR ADR 009719501 2,908 1,286,829 SH   SOLE   932,411 0 354,418
AKCEA THERAPEUTICS INC Common Stock 00972L107 216 7,616 SH   SOLE   5,347 0 2,269
AKEBIA THERAPEUTICS COM Common Stock 00972D105 1,103 134,681 SH   SOLE   33,691 0 100,990
AKORN INC COM Common Stock 009728106 1,293 367,452 SH   SOLE   187,715 0 179,737
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 9,185 178,080 SH   SOLE   158,698 0 19,382
AKZO NOBEL NV SPONSORED ADR ADR 010199503 21,665 733,398 SH   SOLE   390,898 0 342,500
ALAMO GROUP INC Common Stock 011311107 1,707 17,080 SH   SOLE   14,826 0 2,254
ALARM COM HLDGS INC COM Common Stock 011642105 5,872 90,472 SH   SOLE   52,741 0 37,731
ALASKA AIR GROUP INC Common Stock 011659109 17,086 304,461 SH   SOLE   180,712 0 123,749
ALBANY INTERNATIONAL CORP Common Stock 012348108 5,777 80,700 SH   SOLE   67,330 0 13,370
ALBEMARLE CORP Common Stock 012653101 13,484 164,485 SH   SOLE   146,236 0 18,249
ALBIREO PHARMA INC Common Stock 01345P106 747 23,193 SH   SOLE   504 0 22,689
ALCOA CORP Common Stock 013872106 8,944 317,611 SH   SOLE   257,418 0 60,193
ALDER BIOPHARMACEUTICAL INC Common Stock 014339105 840 61,559 SH   SOLE   59,347 0 2,212
ALEXANDER & BALDWIN INC REIT 014491104 3,632 142,749 SH   SOLE   106,950 0 35,799
ALEXANDERS INC COM REIT 014752109 2,084 5,539 SH   SOLE   2,516 0 3,023
ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 20,637 144,760 SH   SOLE   108,378 0 36,382
ALEXION PHARMACEUTICALS INC Common Stock 015351109 47,763 353,329 SH   SOLE   303,516 0 49,813
ALFA LAVAL AB SWEDEN ADR ADR 015393101 11,026 480,823 SH   SOLE   422,990 0 57,833
ALGONQUIN POWER & UTILITIES Common Stock 015857105 2,008 178,196 SH   SOLE   44 0 178,152
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 180,975 991,916 SH   SOLE   741,286 0 250,630
ALICO INC Common Stock 016230104 482 17,729 SH   SOLE   17,358 0 371
ALIGN TECHNOLOGY INC Common Stock 016255101 66,666 234,467 SH   SOLE   184,592 0 49,875
ALKERMES PLC Common Stock G01767105 3,997 109,539 SH   SOLE   89,449 0 20,090
ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 589 79,324 SH   SOLE   68,352 0 10,972
ALLEGHANY CORP Common Stock 017175100 17,265 28,193 SH   SOLE   25,431 0 2,762
ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 7,578 296,345 SH   SOLE   167,808 0 128,537
ALLEGIANT TRAVEL CO Common Stock 01748X102 7,631 58,937 SH   SOLE   38,320 0 20,617
ALLEGION PLC W/I Common Stock G0176J109 21,354 235,410 SH   SOLE   188,934 0 46,476
ALLERGAN PLC Common Stock G0177J108 107,121 731,649 SH   SOLE   521,937 0 209,712
ALLETE INC Common Stock 018522300 12,285 149,396 SH   SOLE   110,298 0 39,098
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 17,691 101,102 SH   SOLE   91,191 0 9,911
ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 20,638 1,593,695 SH   SOLE   1,356,014 0 237,681
ALLIANT ENERGY CORP Common Stock 018802108 33,659 714,166 SH   SOLE   651,274 0 62,892
ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH ADR 018805101 75,963 3,420,222 SH   SOLE   3,006,871 0 413,351
ALLIANZ GI NFJ DIVIDEND INTEREST Closed-End Fund 01883A107 27,428 2,274,302 SH   SOLE   1,573,568 0 700,734
ALLIANZGI CONVERTIBLE & INCO Closed-End Fund 01883H102 357 39,695 SH   SOLE   21,844 0 17,851
ALLIED MOTION TECHNOLOGIES Common Stock 019330109 218 6,343 SH   SOLE   6,326 0 17
ALLISON TRANSMISSION H COM Common Stock 01973R101 21,406 476,534 SH   SOLE   184,900 0 291,634
ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 3,741 392,151 SH   SOLE   253,748 0 138,403
ALLSTATE CORP/THE Common Stock 020002101 138,681 1,472,514 SH   SOLE   952,232 0 520,282
ALLY FINANCIAL INC Common Stock 02005N100 55,683 2,025,587 SH   SOLE   1,132,902 0 892,685
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 13,080 139,969 SH   SOLE   109,503 0 30,466
ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 649 56,403 SH   SOLE   55,428 0 975
ALPHABET INC - CL A Common Stock 02079K305 1,174,314 997,811 SH   SOLE   757,596 0 240,215
ALPHABET INC - CL C Common Stock 02079K107 819,403 698,369 SH   SOLE   566,145 0 132,224
ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 25,965 3,147,221 SH   SOLE   2,188,606 0 958,615
ALPS ELEC LTD ADR ADR 021090204 2,643 62,830 SH   SOLE   54,011 0 8,819
ALPS ETF TR ALERIAN MLP ETP 00162Q866 2,209 220,248 SH   SOLE   220,248 0 0
ALSTOM ADR ADR 021244207 487 113,187 SH   SOLE   46,852 0 66,335
ALTA MESA RESOURCES INC Common Stock 02133L109 3 11,093 SH   SOLE   11,093 0 0
ALTABA INC Closed-End Fund 021346101 2,587 34,906 SH   SOLE   33,685 0 1,221
ALTAIR ENGINEERING INC Common Stock 021369103 541 14,702 SH   SOLE   8,287 0 6,415
ALTERYX INC COM CL A Common Stock 02156B103 11,161 133,077 SH   SOLE   102,046 0 31,031
ALTICE USA INC CL A Common Stock 02156K103 2,123 98,840 SH   SOLE   55,496 0 43,344
ALTISOURCE PORTFOLIO SOLUTIONS Common Stock L0175J104 330 13,950 SH   SOLE   13,845 0 105
ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 5,013 161,441 SH   SOLE   75,676 0 85,765
ALTRIA GROUP INC Common Stock 02209S103 284,012 4,945,352 SH   SOLE   3,513,555 0 1,431,797
ALUMINA LTD SPONSORED ADR ADR 022205108 11,716 1,691,769 SH   SOLE   1,521,699 0 170,070
ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 1,626 174,986 SH   SOLE   169,656 0 5,330
AMADEUS IT HLDG S A ADS ADR 02263T104 39,380 491,514 SH   SOLE   446,658 0 44,856
AMAG PHARMACEUTICALS INC Common Stock 00163U106 2,078 161,298 SH   SOLE   75,958 0 85,340
AMAZON.COM INC Common Stock 023135106 2,017,962 1,133,209 SH   SOLE   855,957 0 277,252
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 5,631 310,741 SH   SOLE   176,589 0 134,152
AMBARELLA INC SHS Common Stock G037AX101 1,627 37,673 SH   SOLE   32,571 0 5,102
AMBER RD INC COM Common Stock 02318Y108 104 12,008 SH   SOLE   12,008 0 0
AMBEV SA ADR 02319V103 21,336 4,961,843 SH   SOLE   3,206,248 0 1,755,595
AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 2,902 195,427 SH   SOLE   138,427 0 57,000
AMC NETWORKS INC A Common Stock 00164V103 9,210 162,270 SH   SOLE   110,982 0 51,288
AMCOR LTD ADR NEW ADR 02341R302 30,361 693,480 SH   SOLE   634,935 0 58,545
AMDOCS LTD Common Stock G02602103 19,814 366,187 SH   SOLE   256,921 0 109,266
AMEDISYS INC Common Stock 023436108 11,500 93,296 SH   SOLE   45,572 0 47,724
AMERCO INC Common Stock 023586100 5,860 15,774 SH   SOLE   15,691 0 83
AMEREN CORP Common Stock 023608102 65,231 886,893 SH   SOLE   652,537 0 234,356
AMERESCO INC CL A Common Stock 02361E108 385 23,783 SH   SOLE   23,726 0 57
AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 41,552 2,909,804 SH   SOLE   1,465,201 0 1,444,603
AMERICAN AIRLINES GROUP INC Common Stock 02376R102 64,424 2,028,453 SH   SOLE   923,226 0 1,105,227
AMERICAN ASSETS TR INC COM REIT REIT 024013104 7,920 172,689 SH   SOLE   129,221 0 43,468
AMERICAN AXLE & MANUFACTURING Common Stock 024061103 7,877 550,437 SH   SOLE   422,200 0 128,237
AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 12,447 261,595 SH   SOLE   240,416 0 21,179
AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 13,146 592,965 SH   SOLE   392,752 0 200,213
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 137,840 1,645,855 SH   SOLE   1,240,151 0 405,704
AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 25,579 946,681 SH   SOLE   304,833 0 641,848
AMERICAN EXPRESS CO Common Stock 025816109 265,563 2,429,669 SH   SOLE   1,936,071 0 493,598
AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 18,443 191,694 SH   SOLE   116,305 0 75,389
AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 9,135 402,061 SH   SOLE   336,436 0 65,625
AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 207,527 4,819,496 SH   SOLE   3,089,797 0 1,729,699
AMERICAN NATIONAL BANKSHARES I Common Stock 027745108 384 10,995 SH   SOLE   7,483 0 3,512
AMERICAN NATIONAL INSURANCE CO Common Stock 028591105 5,212 43,142 SH   SOLE   28,965 0 14,177
AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 623 66,651 SH   SOLE   50,035 0 16,616
AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2,561 85,010 SH   SOLE   33,241 0 51,769
AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 1,394 116,693 SH   SOLE   40,296 0 76,397
AMERICAN STATES WATER CO Common Stock 029899101 11,523 161,613 SH   SOLE   83,230 0 78,383
AMERICAN SUPERCONDUCTOR CORP Common Stock 030111207 1,074 83,477 SH   SOLE   0 0 83,477
AMERICAN TOWER REIT INC REIT 03027X100 312,062 1,583,588 SH   SOLE   1,138,818 0 444,770
AMERICAN VANGUARD CORP Common Stock 030371108 576 33,425 SH   SOLE   32,761 0 664
AMERICAN WATER WORKS CO INC Common Stock 030420103 45,632 437,679 SH   SOLE   358,372 0 79,307
AMERICAN WOODMARK CORP Common Stock 030506109 2,456 29,720 SH   SOLE   24,964 0 4,756
AMERICA'S CAR-MART INC Common Stock 03062T105 2,698 29,538 SH   SOLE   12,389 0 17,149
AMERICOLD REALTY TRUST REIT 03064D108 4,386 143,757 SH   SOLE   7,656 0 136,101
AMERIPRISE FINANCIAL INC Common Stock 03076C106 94,709 739,334 SH   SOLE   434,243 0 305,091
AMERIS BANCORP Common Stock 03076K108 1,569 45,689 SH   SOLE   43,527 0 2,162
AMERISAFE INC Common Stock 03071H100 3,087 51,975 SH   SOLE   34,793 0 17,182
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 82,142 1,032,968 SH   SOLE   488,998 0 543,970
AMETEK INC NEW COM Common Stock 031100100 41,168 496,178 SH   SOLE   423,345 0 72,833
AMGEN INC Common Stock 031162100 437,335 2,302,008 SH   SOLE   1,575,608 0 726,400
AMICUS THERAPEUTICS COM Common Stock 03152W109 1,208 88,811 SH   SOLE   73,856 0 14,955
AMKOR TECHNOLOGY INC Common Stock 031652100 4,397 514,876 SH   SOLE   283,031 0 231,845
AMN HEALTHCARE SERVICES INC Common Stock 001744101 6,544 138,977 SH   SOLE   113,818 0 25,159
AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 1,185 83,659 SH   SOLE   52,723 0 30,936
AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 3,214 157,332 SH   SOLE   109,426 0 47,906
AMPHENOL CORP Common Stock 032095101 78,842 834,837 SH   SOLE   713,982 0 120,855
AMRO GROUP NV - UNSPONSORED ADR ADR 00373L102 3,438 305,892 SH   SOLE   271,604 0 34,288
ANADARKO PETROLEUM CORP Common Stock 032511107 53,637 1,179,352 SH   SOLE   939,152 0 240,200
ANALOG DEVICES INC Common Stock 032654105 141,678 1,345,855 SH   SOLE   886,731 0 459,124
ANAPLAN INC Common Stock 03272L108 1,218 30,956 SH   SOLE   1,401 0 29,555
ANDEAVOR LOGISTICS LP MLP 03350F106 12,222 346,637 SH   SOLE   334,664 0 11,973
ANDERSONS INC/THE Common Stock 034164103 6,426 199,390 SH   SOLE   65,405 0 133,985
ANGI HOMESERVICES INC Common Stock 00183L102 276 17,870 SH   SOLE   17,734 0 136
ANGIODYNAMICS INC Common Stock 03475V101 3,056 133,705 SH   SOLE   85,238 0 48,467
ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 417 48,435 SH   SOLE   47,740 0 695
ANGLO AMERN PLC-SPONS ADR ADR 03485P300 33,101 2,468,414 SH   SOLE   2,166,298 0 302,116
ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 12,482 952,833 SH   SOLE   939,803 0 13,030
ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 42,733 508,903 SH   SOLE   446,763 0 62,140
ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 3,725 121,509 SH   SOLE   97,420 0 24,089
ANI PHARMACEUTICALS IN COM Common Stock 00182C103 1,781 25,255 SH   SOLE   17,653 0 7,602
ANIKA THERAPEUTICS INC Common Stock 035255108 359 11,887 SH   SOLE   9,566 0 2,321
ANIXTER INTERNATIONAL INC Common Stock 035290105 5,734 102,199 SH   SOLE   63,593 0 38,606
ANNALY MTG MGMT INC COM REIT REIT 035710409 45,217 4,526,208 SH   SOLE   2,302,543 0 2,223,665
ANSELL LTD-UNSPON ADR ADR 03634M208 406 5,543 SH   SOLE   5,488 0 55
ANSYS INC Common Stock 03662Q105 40,496 221,640 SH   SOLE   193,841 0 27,799
ANTA SPORTS PRODS LTD ADR ADR 03662P107 2,515 15,163 SH   SOLE   14,695 0 468
ANTARES PHARMA INC Common Stock 036642106 350 115,661 SH   SOLE   11,726 0 103,935
ANTERO MIDSTREAM CORP Common Stock 03676B102 1,801 130,690 SH   SOLE   505 0 130,185
ANTERO RESOURCES CORP Common Stock 03674X106 4,128 467,493 SH   SOLE   320,241 0 147,252
ANTHEM INC Common Stock 036752103 286,571 998,574 SH   SOLE   792,212 0 206,362
ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 3,106 768,845 SH   SOLE   413,216 0 355,629
AO MOSENERGO SPONSORED ADR ADR 037376308 76 50,000 SH   SOLE   50,000 0 0
AO SMITH CORP Common Stock 831865209 36,079 676,648 SH   SOLE   426,032 0 250,616
AON PLC Common Stock G0408V102 101,293 593,399 SH   SOLE   486,468 0 106,931
AOZORA BK LTD SPONSORED ADR ADR 037400108 276 44,756 SH   SOLE   6,583 0 38,173
APACHE CORP Common Stock 037411105 30,385 876,657 SH   SOLE   651,055 0 225,602
APARTMENT INVT & MGMT CO -A REIT REIT 03748R754 21,546 428,443 SH   SOLE   345,232 0 83,211
APERGY CORP - W/I Common Stock 03755L104 8,028 195,513 SH   SOLE   173,250 0 22,263
APOGEE ENTERPRISES INC Common Stock 037598109 15,223 406,044 SH   SOLE   42,515 0 363,529
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 7,766 426,697 SH   SOLE   260,058 0 166,639
APOLLO INVT CORP COM Common Stock 03761U502 222 14,677 SH   SOLE   14,566 0 111
APOLLO SR FLOATING COM Closed-End Fund 037636107 212 14,265 SH   SOLE   8,777 0 5,488
APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 11,032 750,987 SH   SOLE   668,929 0 82,058
APPFOLIO INC COM CL A Common Stock 03783C100 1,152 14,503 SH   SOLE   7,783 0 6,720
APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 6,618 406,010 SH   SOLE   177,600 0 228,410
APPLE INC COM Common Stock 037833100 2,571,521 13,537,882 SH   SOLE   10,409,169 0 3,128,713
APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 6,323 106,320 SH   SOLE   76,507 0 29,813
APPLIED MATERIALS INC Common Stock 038222105 132,611 3,343,692 SH   SOLE   2,087,342 0 1,256,350
APPLIED OPTOELECTRONICS INC Common Stock 03823U102 252 20,681 SH   SOLE   20,115 0 566
APPROACH RESOURCES INC Common Stock 03834A103 19 52,361 SH   SOLE   48,006 0 4,355
APTARGROUP INC Common Stock 038336103 16,048 150,844 SH   SOLE   140,370 0 10,474
APTIV PLC Common Stock G6095L109 49,215 619,132 SH   SOLE   472,917 0 146,215
AQUA AMERICA INC Common Stock 03836W103 11,020 302,428 SH   SOLE   278,354 0 24,074
AQUA METALS INC COM Common Stock 03837J101 33 10,726 SH   SOLE   10,673 0 53
AQUAVENTURE HLDGS LTD SHS Common Stock G0443N107 330 17,050 SH   SOLE   6,913 0 10,137
ARAMARK Common Stock 03852U106 11,020 372,929 SH   SOLE   320,773 0 52,156
ARATANA THERAPEUTICS INC Common Stock 03874P101 236 65,574 SH   SOLE   58,960 0 6,614
ARBOR RLTY TR INC COM REIT REIT 038923108 2,286 176,225 SH   SOLE   34,694 0 141,531
ARC DOCUMENT SOLUTIONS INC Common Stock 00191G103 58 25,832 SH   SOLE   20,218 0 5,614
ARCBEST CORP Common Stock 03937C105 4,836 157,070 SH   SOLE   90,465 0 66,605
ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 18,489 907,209 SH   SOLE   791,718 0 115,491
ARCH CAPITAL GROUP LTD Common Stock G0450A105 30,115 931,763 SH   SOLE   417,998 0 513,765
ARCH COAL INC COM Common Stock 039380407 3,204 35,102 SH   SOLE   15,504 0 19,598
ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 105,981 2,457,245 SH   SOLE   1,568,951 0 888,294
ARCHROCK INC Common Stock 03957W106 4,059 415,080 SH   SOLE   256,898 0 158,182
ARCO PLATFORM LTD - CLASS A Common Stock G04553106 223 6,919 SH   SOLE   6,919 0 0
ARCONIC INC COM Common Stock 03965L100 12,164 636,510 SH   SOLE   545,793 0 90,717
ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 3,945 550,181 SH   SOLE   484,281 0 65,900
ARCOSA INC Common Stock 039653100 6,321 206,916 SH   SOLE   145,207 0 61,709
ARDAGH GROUP SA Common Stock L0223L101 2,693 207,132 SH   SOLE   140,539 0 66,593
ARDELYX INC COM Common Stock 039697107 103 36,661 SH   SOLE   36,500 0 161
ARDMORE SHIPPING CORP Common Stock Y0207T100 279 45,237 SH   SOLE   42,110 0 3,127
ARENA PHARMACEUTICALS INC COM Common Stock 040047607 235 5,250 SH   SOLE   3,661 0 1,589
ARES CAP CORP COM Common Stock 04010L103 2,200 128,377 SH   SOLE   125,695 0 2,682
ARES COML REAL ESTATE COM REIT 04013V108 3,520 231,719 SH   SOLE   120,673 0 111,046
ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 14,627 985,663 SH   SOLE   895,589 0 90,074
ARES MANAGEMENT CORP - A Common Stock 03990B101 723 31,163 SH   SOLE   28,058 0 3,105
ARGAN INC Common Stock 04010E109 607 12,156 SH   SOLE   11,556 0 600
ARGENX SE - ADR ADR 04016X101 1,703 13,641 SH   SOLE   7,899 0 5,742
ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 4,332 61,310 SH   SOLE   46,114 0 15,196
ARISTA NETWORKS INC COM Common Stock 040413106 39,825 126,646 SH   SOLE   91,245 0 35,401
ARKEMA SPON ADR ADR 041232109 17,658 184,534 SH   SOLE   150,748 0 33,786
ARLINGTON ASSET INVESTMENT CORP Common Stock 041356205 587 73,797 SH   SOLE   73,653 0 144
ARLO TECHNOLOGIES INC Common Stock 04206A101 1,723 417,238 SH   SOLE   188,012 0 229,226
ARMADA HOFFLER PPTYS COM REIT 04208T108 5,087 326,295 SH   SOLE   166,365 0 159,930
ARMOUR RESIDENTIAL REI COM REIT 042315507 2,429 124,380 SH   SOLE   72,407 0 51,973
ARMSTRONG FLOORING INC Common Stock 04238R106 1,099 80,833 SH   SOLE   33,453 0 47,380
ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 10,109 127,280 SH   SOLE   52,670 0 74,610
ARRAY BIOPHARMA INC COM Common Stock 04269X105 5,972 244,942 SH   SOLE   158,249 0 86,693
ARRIS INTERNATIONAL PLC Common Stock G0551A103 5,978 189,123 SH   SOLE   174,232 0 14,891
ARROW ELECTRONICS INC Common Stock 042735100 23,619 306,497 SH   SOLE   226,707 0 79,790
ARROW FINANCIAL CORP Common Stock 042744102 641 19,484 SH   SOLE   13,349 0 6,135
ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 920 50,155 SH   SOLE   14,407 0 35,748
ARTESIAN RESOURCES CORP Common Stock 043113208 825 22,127 SH   SOLE   21,750 0 377
ARTHUR J GALLAGHER & CO Common Stock 363576109 29,622 379,277 SH   SOLE   344,962 0 34,315
ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 6,098 242,289 SH   SOLE   219,396 0 22,893
ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 8,838 127,425 SH   SOLE   56,030 0 71,395
ASCENA RETAIL GROUP INC Common Stock 04351G101 696 644,388 SH   SOLE   318,225 0 326,163
ASCENDIS PHARMA A/S - ADR ADR 04351P101 283 2,403 SH   SOLE   1,376 0 1,027
ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 5,643 1,309,195 SH   SOLE   538,434 0 770,761
ASGN INC Common Stock 00191U102 10,657 167,854 SH   SOLE   76,942 0 90,912
ASHAI KASEI CORP ADR ADR 043400100 18,873 910,835 SH   SOLE   810,473 0 100,362
ASHFORD HOSPITALITY TRUST REIT REIT 044103109 2,296 483,284 SH   SOLE   202,689 0 280,595
ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 19,106 244,539 SH   SOLE   128,266 0 116,273
ASHTEAD GROUP PLC ADR ADR 045055100 15,413 159,633 SH   SOLE   137,414 0 22,219
ASML HLDG NV N Y SHS NY Reg Shrs N07059210 71,918 382,441 SH   SOLE   255,557 0 126,884
ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 514 80,142 SH   SOLE   78,984 0 1,158
ASPEN TECHNOLOGY INC Common Stock 045327103 13,719 131,580 SH   SOLE   83,690 0 47,890
ASSA ABLOY AB ADR ADR 045387107 15,253 1,418,190 SH   SOLE   1,268,119 0 150,071
ASSEMBLY BIOSCIENCES INC Common Stock 045396108 334 16,955 SH   SOLE   16,456 0 499
ASSERTIO THERAPEUTICS INC Common Stock 04545L107 1,978 390,081 SH   SOLE   226,278 0 163,803
ASSOCIATED BANC-CORP Common Stock 045487105 9,790 458,547 SH   SOLE   348,319 0 110,228
ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 11,924 371,046 SH   SOLE   324,444 0 46,602
ASSURANT INC Common Stock 04621X108 28,489 300,165 SH   SOLE   162,812 0 137,353
ASSURED GUARANTY LTD Common Stock G0585R106 11,471 258,187 SH   SOLE   179,033 0 79,154
ASTEC INDUSTRIES INC Common Stock 046224101 6,763 179,101 SH   SOLE   67,326 0 111,775
ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 38,329 2,560,399 SH   SOLE   2,345,487 0 214,912
ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 2,853 282,149 SH   SOLE   273,135 0 9,014
ASTRAZENECA PLC Common Stock G0593M107 953 11,345 SH   SOLE   11,150 0 195
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 105,383 2,606,557 SH   SOLE   2,123,247 0 483,310
ASTRONICS CORP Common Stock 046433108 625 19,092 SH   SOLE   10,083 0 9,009
ASURE SOFTWARE INC Common Stock 04649U102 632 103,385 SH   SOLE   20,898 0 82,487
ASX LTD ADR ADR 00212E103 960 19,389 SH   SOLE   9,677 0 9,712
AT HOME GROUP INC Common Stock 04650Y100 398 22,311 SH   SOLE   10,724 0 11,587
AT&T INC Common Stock 00206R102 719,216 22,934,196 SH   SOLE   16,128,064 0 6,806,132
ATARA BIOTHERAPEUTICS COM Common Stock 046513107 382 9,607 SH   SOLE   8,105 0 1,502
ATENTO S A SHS Common Stock L0427L105 42 11,697 SH   SOLE   11,697 0 0
ATHENE HOLDING LTD CLASS A Common Stock G0684D107 4,545 111,391 SH   SOLE   81,489 0 29,902
ATKORE INTERNATIONAL GROUP I Common Stock 047649108 3,268 151,804 SH   SOLE   33,022 0 118,782
ATLANTIA SPA ADR ADR 048173108 24,061 1,871,004 SH   SOLE   1,653,993 0 217,011
ATLANTIC CAPITAL BANCSHARES Common Stock 048269203 956 53,627 SH   SOLE   3,249 0 50,378
ATLANTIC POWER CORP Common Stock 04878Q863 1,431 568,045 SH   SOLE   262,927 0 305,118
ATLANTICA YIELD PLC ORD SHS Common Stock G0751N103 2,234 114,787 SH   SOLE   82,321 0 32,466
ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 19,537 386,407 SH   SOLE   67,109 0 319,298
ATLAS COPCO AB SP ADR A NEW ADR 049255706 28,137 1,044,060 SH   SOLE   923,233 0 120,827
ATLAS COPCO SP ADR B NEW ADR 049255805 9,612 386,704 SH   SOLE   369,364 0 17,340
ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 10,775 95,870 SH   SOLE   88,227 0 7,643
ATMOS ENERGY CORP Common Stock 049560105 27,684 268,955 SH   SOLE   233,019 0 35,936
ATN INTERNATIONAL INC Common Stock 00215F107 2,835 50,275 SH   SOLE   42,063 0 8,212
ATOS ORIGIN SA ADR ADR 04962A105 10,040 522,104 SH   SOLE   470,575 0 51,529
ATRICURE INC COM Common Stock 04963C209 421 15,732 SH   SOLE   12,188 0 3,544
ATRION CORP Common Stock 049904105 2,016 2,294 SH   SOLE   2,160 0 134
AU OPTRONICS CORP SPONSORED ADR ADR 002255107 14,191 3,898,525 SH   SOLE   3,806,538 0 91,987
AUDENTES THERAPEUTICS COM Common Stock 05070R104 230 5,896 SH   SOLE   4,779 0 1,117
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 40,334 2,177,838 SH   SOLE   1,895,548 0 282,290
AUTO TRADER GROUP PLC ADR ADR 05277E104 172 101,034 SH   SOLE   86,215 0 14,819
AUTODESK INC Common Stock 052769106 115,944 744,092 SH   SOLE   619,165 0 124,927
AUTOHOME INC ADR ADR 05278C107 6,586 62,649 SH   SOLE   52,397 0 10,252
AUTOLIV INC Common Stock 052800109 5,204 70,773 SH   SOLE   65,806 0 4,967
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 264,322 1,654,700 SH   SOLE   1,203,961 0 450,739
AUTONATION INC Common Stock 05329W102 6,751 188,995 SH   SOLE   118,373 0 70,622
AUTOZONE INC Common Stock 053332102 117,487 114,720 SH   SOLE   62,487 0 52,233
AVALARA INC Common Stock 05338G106 8,016 143,688 SH   SOLE   7,410 0 136,278
AVALONBAY CMNTYS INC COM REIT REIT 053484101 71,581 356,602 SH   SOLE   311,383 0 45,219
AVANGRID INC Common Stock 05351W103 13,002 258,238 SH   SOLE   255,018 0 3,220
AVANOS MEDICAL INC Common Stock 05350V106 4,798 112,422 SH   SOLE   81,692 0 30,730
AVAYA HLDGS CORP COM Common Stock 05351X101 6,601 392,210 SH   SOLE   176,394 0 215,816
AVERY DENNISON CORP Common Stock 053611109 38,193 337,994 SH   SOLE   268,973 0 69,021
AVID TECHNOLOGY INC Common Stock 05367P100 1,060 142,224 SH   SOLE   37,669 0 104,555
AVIS BUDGET GROUP INC Common Stock 053774105 22,568 647,397 SH   SOLE   294,776 0 352,621
AVISTA CORP Common Stock 05379B107 14,053 345,970 SH   SOLE   251,817 0 94,153
AVIVA PLC - SPON ADR ADR 05382A104 29,013 2,683,874 SH   SOLE   1,820,709 0 863,165
AVNET INC Common Stock 053807103 21,555 496,998 SH   SOLE   312,016 0 184,982
AVON PRODUCTS INC Common Stock 054303102 1,358 461,816 SH   SOLE   421,153 0 40,663
AVX CORP Common Stock 002444107 3,657 210,882 SH   SOLE   85,046 0 125,836
AXA EQUITABLE HOLDINGS INC Common Stock 054561105 8,867 440,250 SH   SOLE   230,183 0 210,067
AXA SPONSORED ADR ADR 054536107 37,279 1,481,687 SH   SOLE   1,311,698 0 169,989
AXALTA COATING SYSTEMS LTD Common Stock G0750C108 6,474 256,798 SH   SOLE   78,801 0 177,997
AXCELIS TECHNOLOGIES INC Common Stock 054540208 1,813 90,120 SH   SOLE   59,937 0 30,183
AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 9,092 165,969 SH   SOLE   142,829 0 23,140
AXOGEN INC Common Stock 05463X106 1,354 64,314 SH   SOLE   20,397 0 43,917
AXON ENTERPRISES INC Common Stock 05464C101 5,849 107,491 SH   SOLE   95,981 0 11,510
AXOS FINANCIAL INC Common Stock 05465C100 5,713 197,278 SH   SOLE   79,757 0 117,521
AXSOME THERAPEUTICS IN COM Common Stock 05464T104 1,321 92,857 SH   SOLE   0 0 92,857
AXT INC Common Stock 00246W103 71 15,906 SH   SOLE   15,906 0 0
AZZ INC Common Stock 002474104 2,758 67,379 SH   SOLE   24,319 0 43,060
B&G FOODS INC Common Stock 05508R106 9,506 389,273 SH   SOLE   127,447 0 261,826
B. RILEY FINANCIAL INC Common Stock 05580M108 167 10,026 SH   SOLE   10,026 0 0
B2GOLD CORP MINING INC Common Stock 11777Q209 3,063 1,090,024 SH   SOLE   0 0 1,090,024
BABCOCK AND WILCOX ENTERPR Common Stock 05614L100 224 544,249 SH   SOLE   107,806 0 436,443
BADGER METER INC Common Stock 056525108 5,965 107,208 SH   SOLE   32,752 0 74,456
BAE SYS PLC SPONSORED ADR ADR 05523R107 17,420 681,655 SH   SOLE   604,678 0 76,977
BAIDU COM INC SPON ADR REP A ADR 056752108 42,471 257,633 SH   SOLE   170,942 0 86,691
BAKER HUGHES INC A GE CO Common Stock 05722G100 46,529 1,678,520 SH   SOLE   1,478,266 0 200,254
BALCHEM CORP Common Stock 057665200 7,399 79,734 SH   SOLE   50,779 0 28,955
BALFOUR BEAUTY PLC ADR 05845R306 2,420 347,214 SH   SOLE   47,451 0 299,763
BALL CORP Common Stock 058498106 46,744 807,889 SH   SOLE   692,635 0 115,254
BANC OF CALIFORNIA INC Common Stock 05990K106 2,447 176,820 SH   SOLE   77,567 0 99,253
BANCFIRST CORP Common Stock 05945F103 1,462 28,034 SH   SOLE   10,047 0 17,987
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 25,757 4,495,108 SH   SOLE   3,907,997 0 587,111
BANCO BRADESCO-SPONSORED ADR ADR 059460303 43,166 3,956,539 SH   SOLE   2,989,173 0 967,366
BANCO DE CHILE SPONSORED ADR ADR 059520106 5,619 190,864 SH   SOLE   187,615 0 3,249
BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 5,107 409,529 SH   SOLE   397,954 0 11,575
BANCO LATINOAMERICANO DE COMER Common Stock P16994132 6,455 324,030 SH   SOLE   252,634 0 71,396
BANCO MACRO SA SPON ADR B ADR 05961W105 1,113 24,317 SH   SOLE   21,430 0 2,887
BANCO SANTANDER BRAZIL S.A. ADR 05967A107 5,554 494,568 SH   SOLE   473,378 0 21,190
BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 52,806 11,405,153 SH   SOLE   8,921,974 0 2,483,179
BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 15,609 524,656 SH   SOLE   365,809 0 158,847
BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 26,726 523,431 SH   SOLE   349,855 0 173,576
BANCORP INC/DE Common Stock 05969A105 3,466 428,904 SH   SOLE   58,796 0 370,108
BANCORPSOUTH INC Common Stock 05971J102 5,972 211,615 SH   SOLE   138,382 0 73,233
BANDWIDTH INC-CLASS A Common Stock 05988J103 1,222 18,247 SH   SOLE   1,125 0 17,122
BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 82 43,500 SH   SOLE   43,500 0 0
BANK COMM HLDGS COM Common Stock 06424J103 176 16,652 SH   SOLE   3,388 0 13,264
BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 341 108,005 SH   SOLE   90,861 0 17,144
BANK HAPOALIM LTD ADR ADR 062510300 666 20,061 SH   SOLE   14,542 0 5,519
BANK OF AMERICA CORP Common Stock 060505104 750,588 27,205,066 SH   SOLE   20,690,652 0 6,514,414
BANK OF CHINA ADR ADR 06426M104 10,709 947,286 SH   SOLE   931,621 0 15,665
BANK OF HAWAII CORP Common Stock 062540109 16,344 207,227 SH   SOLE   118,805 0 88,422
BANK OF MARIN BANCORP Common Stock 063425102 866 21,285 SH   SOLE   3,143 0 18,142
BANK OF MONTREAL Common Stock 063671101 24,610 328,929 SH   SOLE   315,014 0 13,915
BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 141,903 2,813,864 SH   SOLE   2,241,292 0 572,572
BANK OF NOVA SCOTIA Common Stock 064149107 27,997 525,470 SH   SOLE   520,182 0 5,288
BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 5,648 157,422 SH   SOLE   77,704 0 79,718
BANK OZK Common Stock 06417N103 20,062 692,259 SH   SOLE   450,261 0 241,998
BANK QUEENSLAND LTD ADR ADR 064525108 563 44,655 SH   SOLE   42,127 0 2,528
BANKFINANCIAL CORP Common Stock 06643P104 155 10,433 SH   SOLE   10,433 0 0
BANKINTER SA ADR 066460304 96 12,874 SH   SOLE   5,620 0 7,254
BANKUNITED INC COM Common Stock 06652K103 25,649 767,929 SH   SOLE   97,681 0 670,248
BANNER CORP Common Stock 06652V208 3,700 68,307 SH   SOLE   51,200 0 17,107
BAOZUN INC-SPN ADR ADR 06684L103 1,933 46,536 SH   SOLE   46,004 0 532
BARCLAYS PLC ADR ADR 06738E204 34,169 4,271,115 SH   SOLE   2,781,660 0 1,489,455
BARNES & NOBLE EDUCATION INC Common Stock 06777U101 827 196,987 SH   SOLE   79,563 0 117,424
BARNES & NOBLE INC Common Stock 067774109 2,916 537,079 SH   SOLE   245,509 0 291,570
BARNES GROUP INC Common Stock 067806109 7,584 147,511 SH   SOLE   114,604 0 32,907
BARRETT BUSINESS SERVICES INC Common Stock 068463108 469 6,062 SH   SOLE   2,358 0 3,704
BARRICK GOLD CORP Common Stock 067901108 20,838 1,519,924 SH   SOLE   1,421,871 0 98,053
BASF A G ADR NEW ADR 055262505 46,785 2,537,173 SH   SOLE   1,632,334 0 904,839
BASIC ENERGY SERVICES INC Common Stock 06985P209 436 114,641 SH   SOLE   77,442 0 37,199
BASSETT FURNITURE INDS INC COM Common Stock 070203104 372 22,671 SH   SOLE   8,658 0 14,013
BAUSCH HEALTH COS INC Common Stock 071734107 34,885 1,412,366 SH   SOLE   584,813 0 827,553
BAXTER INTERNATIONAL INC Common Stock 071813109 146,391 1,800,411 SH   SOLE   1,306,297 0 494,114
BAYCOM CORP Common Stock 07272M107 208 9,177 SH   SOLE   434 0 8,743
BAYER A G SPONSORED ADR ADR 072730302 33,434 2,076,018 SH   SOLE   1,843,142 0 232,876
BAYERISCHE MOTOREN SPON ADR ADR 072743305 16,581 644,930 SH   SOLE   573,586 0 71,344
BAYTEX ENERGY CORP Common Stock 07317Q105 57 33,676 SH   SOLE   33,676 0 0
BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 2,763 408,770 SH   SOLE   403,554 0 5,216
BB&T CORP Common Stock 054937107 98,880 2,125,089 SH   SOLE   1,605,537 0 519,552
BBVA Banco Frances SA-ADR ADR 07329M100 927 97,441 SH   SOLE   88,963 0 8,478
BCB BANCORP INC Common Stock 055298103 141 10,530 SH   SOLE   10,530 0 0
BCE INC Common Stock 05534B760 27,538 620,373 SH   SOLE   147,189 0 473,184
BDO UNIBANK INC-SPON ADR ADR 05537Y304 1,092 41,848 SH   SOLE   0 0 41,848
BEACON ROOFING SUPPLY INC Common Stock 073685109 3,592 111,692 SH   SOLE   91,505 0 20,187
BEASLEY BROADCAST GROUP INC CL A Common Stock 074014101 114 28,559 SH   SOLE   27,600 0 959
BEAZER HOMES USA INC Common Stock 07556Q881 2,435 211,567 SH   SOLE   107,725 0 103,842
BECTON DICKINSON AND CO Common Stock 075887109 281,781 1,128,342 SH   SOLE   686,887 0 441,455
BED BATH & BEYOND INC Common Stock 075896100 34,260 2,016,454 SH   SOLE   1,077,549 0 938,905
BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 422 20,110 SH   SOLE   16,853 0 3,257
BEIGENE LTD-ADR ADR 07725L102 7,284 55,184 SH   SOLE   51,185 0 3,999
BEIJING ENTERPRISES H-SP ADR ADR 07725Q200 390 6,763 SH   SOLE   6,763 0 0
BEL FUSE INC Common Stock 077347300 551 21,794 SH   SOLE   21,188 0 606
BELDEN INC Common Stock 077454106 7,372 137,288 SH   SOLE   67,965 0 69,323
BELGACOM S.A. ADR 74428W108 729 131,433 SH   SOLE   125,890 0 5,543
BELLICUM PHARMACEUTICA COM Common Stock 079481107 76 22,539 SH   SOLE   21,393 0 1,146
BELMOND LTD-CLASS A Common Stock G1154H107 4,769 191,293 SH   SOLE   186,331 0 4,962
BEMIS CO INC Common Stock 081437105 15,148 273,043 SH   SOLE   213,628 0 59,415
BENCHMARK ELECTRONICS INC Common Stock 08160H101 6,094 232,157 SH   SOLE   143,282 0 88,875
BENEFITFOCUS INC Common Stock 08180D106 710 14,347 SH   SOLE   2,722 0 11,625
BENESSE CORP - ADR ADR 081794109 832 32,090 SH   SOLE   29,582 0 2,508
BERKSHIRE HATHAWAY INC Common Stock 084670702 880,773 4,384,356 SH   SOLE   3,365,139 0 1,019,217
BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 44,580 148 SH   SOLE   148 0 0
BERKSHIRE HATHAWAY INC-CL B Common Stock 084670207 24,744 123,172 SH   SOLE   0 0 123,172
BERKSHIRE HILLS BANCORP INC Common Stock 084680107 3,574 131,218 SH   SOLE   85,215 0 46,003
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 6,804 126,308 SH   SOLE   85,113 0 41,195
BERRY PETROLEUM CO LLC Common Stock 08579X101 547 47,389 SH   SOLE   46,936 0 453
BEST BUY CO INC Common Stock 086516101 91,708 1,290,576 SH   SOLE   747,443 0 543,133
BEST INC - ADR ADR 08653C106 1,717 328,393 SH   SOLE   326,009 0 2,384
BEZEQ ISRAEL TELECOM L ADR ADR 08861Q103 99 27,213 SH   SOLE   13,317 0 13,896
BGC PARTNERS INC Common Stock 05541T101 9,986 1,880,669 SH   SOLE   759,746 0 1,120,923
BHP BILLITON LTD SPONSORED ADR ADR 088606108 97,989 1,792,376 SH   SOLE   1,471,975 0 320,401
BHP BILLITON PLC SPONSORED ADR ADR 05545E209 23,561 488,001 SH   SOLE   437,030 0 50,971
BIC SA-UNSPONSORED ADR ADR 088736103 417 9,305 SH   SOLE   9,119 0 186
BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2,085 77,763 SH   SOLE   75,967 0 1,796
BIG 5 SPORTING GOODS CORP Common Stock 08915P101 470 147,752 SH   SOLE   135,760 0 11,992
BIG LOTS INC Common Stock 089302103 26,840 705,936 SH   SOLE   149,922 0 556,014
BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 1,053 129,306 SH   SOLE   10,680 0 118,626
BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 1,245 234,970 SH   SOLE   0 0 234,970
BIOGEN INC Common Stock 09062X103 141,254 597,573 SH   SOLE   418,852 0 178,721
BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 1,197 23,263 SH   SOLE   1,443 0 21,820
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 22,147 249,317 SH   SOLE   199,814 0 49,503
BIO-RAD LABORATORIES INC Common Stock 090572207 25,966 84,946 SH   SOLE   53,624 0 31,322
BIOSCRIP INC Common Stock 09069N108 301 150,592 SH   SOLE   58,825 0 91,767
BIOSPECIFICS TECHNOLOGIES CORP Common Stock 090931106 1,779 28,546 SH   SOLE   10,705 0 17,841
BIO-TECHNE CORP Common Stock 09073M104 21,304 107,297 SH   SOLE   93,325 0 13,972
BIOTELEMETRY INC Common Stock 090672106 9,356 149,402 SH   SOLE   59,126 0 90,276
BJ'S RESTAURANTS INC Common Stock 09180C106 3,150 66,627 SH   SOLE   29,609 0 37,018
BJ'S WHOLESALE CLUB INC Common Stock 05550J101 1,195 43,601 SH   SOLE   18,609 0 24,992
BLACK HILLS CORP Common Stock 092113109 14,179 191,422 SH   SOLE   127,320 0 64,102
BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 7,295 133,855 SH   SOLE   120,037 0 13,818
BLACKBAUD INC Common Stock 09227Q100 9,140 114,642 SH   SOLE   104,979 0 9,663
BLACKBERRY LTD Common Stock 09228F103 2,967 294,058 SH   SOLE   286,115 0 7,943
BLACKLINE INC Common Stock 09239B109 4,447 96,005 SH   SOLE   88,005 0 8,000
BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 457 76,331 SH   SOLE   1,275 0 75,056
BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5,397 401,236 SH   SOLE   272,194 0 129,042
BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 7,135 574,901 SH   SOLE   381,113 0 193,788
BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 12,857 1,199,356 SH   SOLE   1,050,599 0 148,757
BLACKROCK ENH CAP AND INC Closed-End Fund 09256A109 1,018 64,537 SH   SOLE   35,184 0 29,353
BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 20,714 2,422,732 SH   SOLE   1,660,863 0 761,869
BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 14,144 1,321,909 SH   SOLE   832,118 0 489,791
BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 10,446 1,878,802 SH   SOLE   1,258,338 0 620,464
BLACKROCK INC Common Stock 09247X101 147,450 345,018 SH   SOLE   298,258 0 46,760
BLACKROCK INCOME TR COM Closed-End Fund 09247F100 1,079 181,317 SH   SOLE   105,143 0 76,174
BLACKROCK LTD DURATION INC Closed-End Fund 09249W101 380 25,870 SH   SOLE   25,870 0 0
BLACKROCK MULTI-SECTOR COM Closed-End Fund 09258A107 3,109 187,408 SH   SOLE   187,408 0 0
BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 2,306 103,688 SH   SOLE   103,688 0 0
BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 4,189 312,352 SH   SOLE   312,352 0 0
BLACKROCK MUNIENHANCED FUND Closed-End Fund 09253Y100 438 40,968 SH   SOLE   40,968 0 0
BLACKROCK MUNIHOLDINGS QU II Closed-End Fund 09254C107 1,900 154,510 SH   SOLE   154,510 0 0
BLACKROCK MUNIHOLDINGS QUALI Closed-End Fund 09254P108 423 32,801 SH   SOLE   32,801 0 0
BLACKROCK MUNIHOLDINGS QUALITY FUND INC. Closed-End Fund 09254A101 716 59,115 SH   SOLE   59,115 0 0
BLACKROCK MUNIYIELD QUAL II Closed-End Fund 09254G108 1,750 142,268 SH   SOLE   133,795 0 8,473
BLACKROCK MUNIYIELD QUALITY Closed-End Fund 09254E103 14,310 1,106,753 SH   SOLE   1,021,367 0 85,386
BLACKROCK MUNIYIELD QUALITY FOOD INC. Closed-End Fund 09254F100 4,460 316,532 SH   SOLE   303,978 0 12,554
BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 827 101,267 SH   SOLE   55,857 0 45,410
BLACKROCK STRATEGIC MUNICIPAL Closed-End Fund 09247D105 471 33,292 SH   SOLE   29,829 0 3,463
BLACKROCK TCP CAPITAL CORP Common Stock 09259E108 220 15,480 SH   SOLE   662 0 14,818
BLACKSTONE GROUP L P COM UNIT LTD MLP 09253U108 17,425 498,277 SH   SOLE   76 0 498,201
BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 8,656 250,477 SH   SOLE   116,028 0 134,449
BLOOMIN BRANDS INC COM Common Stock 094235108 10,178 497,697 SH   SOLE   99,967 0 397,730
BLUCORA INC Common Stock 095229100 3,280 98,250 SH   SOLE   75,078 0 23,172
BLUE HILLS BANCORP INC COM Common Stock 095573101 348 14,556 SH   SOLE   14,544 0 12
BLUEBIRD BIO INC Common Stock 09609G100 6,187 39,326 SH   SOLE   35,592 0 3,734
BLUELINX HOLDINGS INC Common Stock 09624H208 824 30,928 SH   SOLE   11,558 0 19,370
BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 1,365 17,054 SH   SOLE   13,633 0 3,421
BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 3,280 304,309 SH   SOLE   295,614 0 8,695
BMC STOCK HOLDINGS INC Common Stock 05591B109 2,254 127,549 SH   SOLE   75,943 0 51,606
BNP PARIBAS SPONSORED ADR ADR 05565A202 53,884 2,264,997 SH   SOLE   1,686,907 0 578,090
BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 23,757 285,233 SH   SOLE   265,587 0 19,646
BOEING CO/THE Common Stock 097023105 571,127 1,497,371 SH   SOLE   1,103,391 0 393,980
BOINGO WIRELESS INC COM Common Stock 09739C102 5,169 222,028 SH   SOLE   29,583 0 192,445
BOISE CASCADE CO Common Stock 09739D100 2,783 104,002 SH   SOLE   71,283 0 32,719
BOK FINANCIAL CORP Common Stock 05561Q201 3,760 46,101 SH   SOLE   44,533 0 1,568
BOLIDEN AB-UNSPN ADR ADR 09752V102 385 6,713 SH   SOLE   6,713 0 0
BONANZA CREEK ENERGY I COM Common Stock 097793400 424 18,665 SH   SOLE   17,984 0 681
Booking Holdings Common Stock 741503403 1,054 604 SH   SOLE   0 0 604
BOOKING HOLDINGS INC Common Stock 09857L108 225,838 129,427 SH   SOLE   102,433 0 26,994
BOOT BARN HLDGS INC COM Common Stock 099406100 2,137 72,603 SH   SOLE   30,975 0 41,628
BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 53,844 926,105 SH   SOLE   733,458 0 192,647
BORGWARNER INC Common Stock 099724106 35,855 933,493 SH   SOLE   744,904 0 188,589
BOSTON BEER CO INC/THE Common Stock 100557107 8,922 30,272 SH   SOLE   20,931 0 9,341
BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 2,200 200,761 SH   SOLE   162,754 0 38,007
BOSTON PROPERTIES INC REIT REIT 101121101 39,239 293,090 SH   SOLE   254,565 0 38,525
BOSTON SCIENTIFIC CORP Common Stock 101137107 146,757 3,823,794 SH   SOLE   2,642,881 0 1,180,913
BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 4,881 97,451 SH   SOLE   69,855 0 27,596
BOULDER GROWTH & INC COM Closed-End Fund 101507101 484 44,896 SH   SOLE   27,959 0 16,937
BOX INC CLASS A Common Stock 10316T104 3,627 187,842 SH   SOLE   41,203 0 146,639
BOYD GAMING CORP Common Stock 103304101 7,769 283,961 SH   SOLE   237,911 0 46,050
BP PLC Common Stock G12793108 1,174 163,083 SH   SOLE   163,083 0 0
BP PLC SPONSORED ADR ADR 055622104 153,748 3,516,662 SH   SOLE   2,249,350 0 1,267,312
BRADY CORP Common Stock 104674106 6,573 141,632 SH   SOLE   80,832 0 60,800
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 2,087 170,931 SH   SOLE   74,200 0 96,731
BRAMBLES LTD - ADR ADR 105105209 20,503 1,225,510 SH   SOLE   1,111,283 0 114,227
BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 8,789 554,167 SH   SOLE   302,029 0 252,138
BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 1,552 139,336 SH   SOLE   110,824 0 28,512
BRASKEM S A SP ADR PFD A ADR 105532105 3,512 136,016 SH   SOLE   123,307 0 12,709
BRENNTAG AG-UNSP ADR ADR 107180101 16,799 1,638,970 SH   SOLE   1,300,350 0 338,620
BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 3,219 553,069 SH   SOLE   418,782 0 134,287
BRIDGE BANCORP INC COM Common Stock 108035106 800 27,303 SH   SOLE   12,604 0 14,699
BRIDGEPOINT EDUCATION INC Common Stock 10807M105 637 104,239 SH   SOLE   37,427 0 66,812
BRIDGESTONE CORP ADR ADR 108441205 38,321 1,993,827 SH   SOLE   1,665,131 0 328,696
BRIDGEWATER BANCSHARES INC Common Stock 108621103 118 11,480 SH   SOLE   4,115 0 7,365
BRIGGS & STRATTON CORP Common Stock 109043109 2,288 193,420 SH   SOLE   101,373 0 92,047
BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 14,984 117,879 SH   SOLE   71,529 0 46,350
BRIGHTCOVE Common Stock 10921T101 171 20,336 SH   SOLE   20,302 0 34
BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 15,823 436,016 SH   SOLE   338,025 0 97,991
BRIGHTSPHERE INVESTMENT GROUP Common Stock G1644T109 508 37,487 SH   SOLE   37,479 0 8
BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 611 42,438 SH   SOLE   42,420 0 18
BRINKER INTERNATIONAL INC Common Stock 109641100 17,460 393,431 SH   SOLE   144,054 0 249,377
BRINK'S CO/THE Common Stock 109696104 10,740 142,415 SH   SOLE   86,089 0 56,326
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 189,274 3,967,168 SH   SOLE   3,021,038 0 946,130
BRISTOW GROUP INC Common Stock 110394103 265 238,486 SH   SOLE   84,130 0 154,356
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 77,170 1,849,705 SH   SOLE   1,406,095 0 443,610
BRITISH LD CO SPONSORED ADR ADR 110828100 26,922 3,451,549 SH   SOLE   3,049,471 0 402,078
BRIXMOR PPTY GROUP INC COM REIT 11120U105 15,591 848,746 SH   SOLE   614,262 0 234,484
BROADCOM INC Common Stock 11135F101 327,289 1,088,388 SH   SOLE   850,293 0 238,095
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 29,086 280,509 SH   SOLE   231,573 0 48,936
BROOKDALE SENIOR LIVING INC Common Stock 112463104 6,795 1,032,667 SH   SOLE   508,433 0 524,234
BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 18,229 390,752 SH   SOLE   372,208 0 18,544
BROOKFIELD GLOBAL LISTED INF Closed-End Fund 11273Q109 2,423 196,700 SH   SOLE   171,569 0 25,131
BROOKFIELD PROPERTY REIT INC REIT 11282X103 4,829 235,666 SH   SOLE   208,296 0 27,370
BROOKLINE BANCORP INC Common Stock 11373M107 4,750 329,864 SH   SOLE   236,083 0 93,781
BROOKS AUTOMATION INC Common Stock 114340102 4,949 168,739 SH   SOLE   141,086 0 27,653
BROTHER INDS LTD ADR ADR 114813207 617 16,686 SH   SOLE   10,371 0 6,315
BROWN & BROWN INC COM Common Stock 115236101 8,602 291,506 SH   SOLE   275,091 0 16,415
BROWN FOREMAN CORP-CLASS B Common Stock 115637209 45,256 857,446 SH   SOLE   743,074 0 114,372
BROWN FORMAN CORP CL A Common Stock 115637100 2,407 47,039 SH   SOLE   46,733 0 306
BRP INC/CA- SUB VOTING Common Stock 05577W200 308 11,132 SH   SOLE   11,132 0 0
BRT APARTMENTS CORP REIT 055645303 167 12,059 SH   SOLE   11,466 0 593
BRUKER CORP Common Stock 116794108 9,756 253,801 SH   SOLE   100,070 0 153,731
BRUNSWICK CORP/DE Common Stock 117043109 3,859 76,682 SH   SOLE   71,628 0 5,054
BRYN MAWR BANK CORP Common Stock 117665109 782 21,650 SH   SOLE   14,800 0 6,850
BSB BANCORP INC MD COM Common Stock 05573H108 259 7,889 SH   SOLE   7,889 0 0
BT GROUP PLC ADR ADR 05577E101 19,308 1,305,478 SH   SOLE   1,150,620 0 154,858
BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 16,640 489,128 SH   SOLE   471,772 0 17,356
BUCKLE INC/THE Common Stock 118440106 7,752 414,082 SH   SOLE   322,310 0 91,772
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 3,000 224,910 SH   SOLE   134,690 0 90,220
BUNGE LTD Common Stock G16962105 18,796 354,168 SH   SOLE   271,006 0 83,162
BUNZL PLC - SPONS ADR ADR 120738406 25,473 774,482 SH   SOLE   606,516 0 167,966
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 14,717 568,102 SH   SOLE   497,586 0 70,516
BURLINGTON STORES INC Common Stock 122017106 20,432 130,406 SH   SOLE   76,720 0 53,686
BWX TECHNOLOGIES Common Stock 05605H100 15,367 309,939 SH   SOLE   176,899 0 133,040
BYD CO LTD ADR ADR 05606L100 4,032 334,473 SH   SOLE   328,518 0 5,955
C&J ENERGY SVCS INC NE COM Common Stock 12674R100 2,432 156,713 SH   SOLE   117,359 0 39,354
CABLE ONE INC Common Stock 12685J105 10,750 10,954 SH   SOLE   5,949 0 5,005
CABOT CORP Common Stock 127055101 14,259 342,524 SH   SOLE   111,658 0 230,866
CABOT MICROELECTRONICS CORP Common Stock 12709P103 8,679 77,517 SH   SOLE   35,471 0 42,046
CABOT OIL & GAS CORP Common Stock 127097103 46,590 1,785,042 SH   SOLE   1,123,851 0 661,191
CACI INTERNATIONAL INC Common Stock 127190304 14,831 81,482 SH   SOLE   52,215 0 29,267
CACTUS INC - A Common Stock 127203107 838 23,541 SH   SOLE   23,468 0 73
CADENCE BANCORP Common Stock 12739A100 3,041 163,925 SH   SOLE   145,106 0 18,819
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 48,862 769,367 SH   SOLE   532,216 0 237,151
CADIZ INC COM NEW Common Stock 127537207 115 11,923 SH   SOLE   11,623 0 300
CAE INC Common Stock 124765108 10,934 493,618 SH   SOLE   486,220 0 7,398
CAESARS ENTERTAINMENT IPO Common Stock 127686103 3,155 363,075 SH   SOLE   352,246 0 10,829
CAESARSTONE LTD Common Stock M20598104 249 15,940 SH   SOLE   14,871 0 1,069
CAI INTERNATIONAL INC Common Stock 12477X106 1,625 70,056 SH   SOLE   43,460 0 26,596
CAIXABANK ADR ADR 12803K109 2,965 2,906,407 SH   SOLE   726,010 0 2,180,397
CALAMP CORP Common Stock 128126109 3,042 241,804 SH   SOLE   32,218 0 209,586
CALAVO GROWERS INC Common Stock 128246105 4,009 47,811 SH   SOLE   22,441 0 25,370
CALERES INC Common Stock 129500104 3,303 133,775 SH   SOLE   92,617 0 41,158
CALIFORNIA RESOURCES CORP Common Stock 13057Q206 2,332 90,718 SH   SOLE   49,794 0 40,924
CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 7,495 138,072 SH   SOLE   112,661 0 25,411
CALITHERA BIOSCIENCES COM Common Stock 13089P101 87 12,973 SH   SOLE   12,785 0 188
CALIX INC COM Common Stock 13100M509 502 65,229 SH   SOLE   51,346 0 13,883
CALLAWAY GOLF CO Common Stock 131193104 3,748 235,255 SH   SOLE   169,435 0 65,820
CALLON PETROLEUM CO Common Stock 13123X102 8,149 1,079,401 SH   SOLE   404,156 0 675,245
CAL-MAINE FOODS INC Common Stock 128030202 3,139 70,333 SH   SOLE   48,957 0 21,376
CAMBREX CORP COM Common Stock 132011107 2,641 67,973 SH   SOLE   55,171 0 12,802
CAMDEN NATIONAL CORP Common Stock 133034108 1,983 47,532 SH   SOLE   15,957 0 31,575
CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 18,902 186,227 SH   SOLE   152,303 0 33,924
CAMECO CORP Common Stock 13321L108 3,631 307,957 SH   SOLE   302,745 0 5,212
CAMPBELL SOUP CO Common Stock 134429109 16,643 436,469 SH   SOLE   375,404 0 61,065
CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 333 23,927 SH   SOLE   17,052 0 6,875
CANADA GOOSE HOLDINGS SHS SUB VTG Common Stock 135086106 451 9,395 SH   SOLE   12 0 9,383
CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 16,879 213,467 SH   SOLE   174,760 0 38,707
CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 40,654 454,334 SH   SOLE   427,242 0 27,092
CANADIAN NATURAL RESOURCES Common Stock 136385101 41,811 1,520,382 SH   SOLE   308,617 0 1,211,765
CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 27,640 134,155 SH   SOLE   130,044 0 4,111
CANNAE HOLDINGS INC Common Stock 13765N107 6,093 251,148 SH   SOLE   101,844 0 149,304
CANON INC ADR ADR 138006309 42,450 1,461,784 SH   SOLE   1,346,416 0 115,368
CANTEL MEDICAL CORP Common Stock 138098108 6,488 96,994 SH   SOLE   50,096 0 46,898
CAPCOM CO LTD - ADR UNSPON ADR 13916V107 393 34,607 SH   SOLE   34,607 0 0
CAPGEMINI SA - ADR ADR 13961R100 19,530 806,353 SH   SOLE   746,967 0 59,386
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 163,332 1,999,416 SH   SOLE   1,242,771 0 756,645
CAPITAL SENIOR LIVING CORP Common Stock 140475104 523 131,076 SH   SOLE   127,945 0 3,131
CAPITALAND LTD SPONSORED ADR ADR 140547100 814 150,650 SH   SOLE   104,658 0 45,992
CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 5,577 417,741 SH   SOLE   295,544 0 122,197
CAPRI HOLDINGS LTD Common Stock G1890L107 14,568 318,418 SH   SOLE   244,695 0 73,723
CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 151 10,467 SH   SOLE   1,513 0 8,954
CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 4,601 535,619 SH   SOLE   245,091 0 290,528
CAR.COM INC Common Stock 141633107 749 37,918 SH   SOLE   32,319 0 5,599
CARA THERAPEUTICS INC Common Stock 140755109 640 32,626 SH   SOLE   31,647 0 979
CARBO CERAMICS INC Common Stock 140781105 776 221,609 SH   SOLE   190,592 0 31,017
CARBONITE INC COM Common Stock 141337105 2,385 96,140 SH   SOLE   15,076 0 81,064
CARDINAL HEALTH INC Common Stock 14149Y108 50,764 1,054,279 SH   SOLE   732,570 0 321,709
CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 5,597 144,781 SH   SOLE   28,447 0 116,334
CARDTRONICS PLC Common Stock G1991C105 3,235 90,914 SH   SOLE   86,984 0 3,930
CAREDX INC Common Stock 14167L103 1,570 49,801 SH   SOLE   1,060 0 48,741
CAREER EDUCATION CORP Common Stock 141665109 3,253 196,887 SH   SOLE   131,638 0 65,249
CARETRUST REIT INC REIT 14174T107 6,881 293,322 SH   SOLE   122,910 0 170,412
CARGURUS INC Common Stock 141788109 3,406 85,029 SH   SOLE   38,940 0 46,089
CARLISLE COS INC Common Stock 142339100 20,657 168,467 SH   SOLE   151,273 0 17,194
CARLSBERG AS SPONSORED ADR ADR 142795202 18,050 720,849 SH   SOLE   657,987 0 62,862
CARMAX INC Common Stock 143130102 36,829 527,632 SH   SOLE   358,319 0 169,313
CARNIVAL CORP Common Stock 143658300 75,379 1,486,171 SH   SOLE   1,172,695 0 313,476
CARNIVAL PLC ADR ADR 14365C103 17,793 357,226 SH   SOLE   264,646 0 92,580
CAROLINA FINL CORP NEW COM Common Stock 143873107 474 13,713 SH   SOLE   13,705 0 8
CARPENTER TECHNOLOGY CORP Common Stock 144285103 5,102 111,284 SH   SOLE   86,496 0 24,788
CARREFOUR SA - SPON ADR ADR 144430204 13,476 3,574,514 SH   SOLE   3,144,744 0 429,770
CARRIAGE SERVICES INC Common Stock 143905107 729 37,851 SH   SOLE   25,356 0 12,495
CARRIZO OIL & GAS INC Common Stock 144577103 7,835 628,329 SH   SOLE   141,149 0 487,180
CARROLS RESTAURANT GROUP INC Common Stock 14574X104 2,403 240,997 SH   SOLE   120,274 0 120,723
CARS.COM INC Common Stock 14575E105 5,538 242,893 SH   SOLE   135,268 0 107,625
CARTER'S INC Common Stock 146229109 12,652 125,528 SH   SOLE   61,537 0 63,991
CARVANA CO Common Stock 146869102 500 8,613 SH   SOLE   8,463 0 150
CASELLA WASTE SYSTEMS INC Common Stock 147448104 3,234 90,956 SH   SOLE   41,589 0 49,367
CASEY'S GENERAL STORES INC Common Stock 147528103 11,602 90,099 SH   SOLE   63,764 0 26,335
CASINO GUICHARD PERRAC SPONSORED ADR ADR 14758Q206 575 66,862 SH   SOLE   60,930 0 5,932
CASIO COMPUTER LTD ADR ADR 147618201 716 5,552 SH   SOLE   4,500 0 1,052
CASS INFORMATION SYSTEMS INC Common Stock 14808P109 514 10,876 SH   SOLE   10,192 0 684
CASTLIGHT HEALTH INC CL B Common Stock 14862Q100 63 16,871 SH   SOLE   10,866 0 6,005
CATALENT INC COM Common Stock 148806102 5,367 132,223 SH   SOLE   107,409 0 24,814
CATALYST PHARM PARTNER COM Common Stock 14888U101 952 186,708 SH   SOLE   0 0 186,708
CATCHMARK TIMBER TR IN CL A REIT 14912Y202 1,592 162,151 SH   SOLE   158,327 0 3,824
CATERPILLAR INC Common Stock 149123101 213,629 1,576,715 SH   SOLE   1,335,022 0 241,693
CATHAY GENERAL BANCORP Common Stock 149150104 5,027 148,249 SH   SOLE   93,492 0 54,757
CATHAY PAC AWYS LTD SPONSORED ADR ADR 148906308 86 10,039 SH   SOLE   10,039 0 0
CATO CORP/THE Common Stock 149205106 3,064 204,519 SH   SOLE   108,091 0 96,428
CAVCO INDUSTRIES INC Common Stock 149568107 1,189 10,114 SH   SOLE   8,236 0 1,878
CBIZ INC Common Stock 124805102 3,328 164,432 SH   SOLE   127,520 0 36,912
CBL & ASSOC PPTYS INC COM REIT REIT 124830100 4,131 2,664,980 SH   SOLE   1,599,605 0 1,065,375
CBOE GLOBAL MARKETS INC Common Stock 12503M108 26,330 275,877 SH   SOLE   102,982 0 172,895
CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 7,242 969,431 SH   SOLE   715,950 0 253,481
CBRE GROUP INC - A Common Stock 12504L109 51,137 1,034,117 SH   SOLE   821,133 0 212,984
CBS CORP Common Stock 124857202 52,696 1,108,681 SH   SOLE   768,183 0 340,498
CBTX INC Common Stock 12481V104 477 14,698 SH   SOLE   2,501 0 12,197
CDK GLOBAL INC Common Stock 12508E101 15,557 264,486 SH   SOLE   228,991 0 35,495
CDW CORP/DE Common Stock 12514G108 30,170 313,064 SH   SOLE   268,643 0 44,421
CECO ENVIRONMENTAL CORP Common Stock 125141101 371 51,495 SH   SOLE   51,304 0 191
CECONOMY AG ADR ADR 150042109 31 30,921 SH   SOLE   30,493 0 428
CEDAR REALTY TRUST INC REIT REIT 150602209 2,320 682,447 SH   SOLE   541,769 0 140,678
CELANESE CORP Common Stock 150870103 32,098 325,505 SH   SOLE   205,005 0 120,500
CELESIO AG - UNSPONSORED ADR ADR 58155Y106 340 57,891 SH   SOLE   56,062 0 1,829
CELESTICA INC Common Stock 15101Q108 866 102,479 SH   SOLE   102,479 0 0
CELGENE CORP Common Stock 151020104 195,582 2,073,163 SH   SOLE   1,707,276 0 365,887
CELSIUS HOLDINGS INC Common Stock 15118V207 53 12,340 SH   SOLE   12,278 0 62
CEMEX S A SPON ADR 5 ORD ADR 151290889 31,578 6,805,686 SH   SOLE   5,476,127 0 1,329,559
CENOVUS ENERGY INC Common Stock 15135U109 3,934 453,209 SH   SOLE   445,143 0 8,066
CENTENE CORP Common Stock 15135B101 69,337 1,305,781 SH   SOLE   958,670 0 347,111
CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 650 73,988 SH   SOLE   71,192 0 2,796
CENTERPOINT ENERGY INC Common Stock 15189T107 62,361 2,031,298 SH   SOLE   1,359,177 0 672,121
CENTERSTATE BANK CORP Common Stock 15201P109 1,725 72,437 SH   SOLE   66,348 0 6,089
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 3,026 323,260 SH   SOLE   303,775 0 19,485
CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 396 41,035 SH   SOLE   38,788 0 2,247
CENTRAL EUROPEAN MEDIA ENTERPR Common Stock G20045202 541 135,853 SH   SOLE   90,725 0 45,128
CENTRAL GARDEN AND PET CO Common Stock 153527205 5,725 246,254 SH   SOLE   88,862 0 157,392
CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 42,643 1,834,503 SH   SOLE   1,618,541 0 215,962
CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 4,872 168,945 SH   SOLE   77,261 0 91,684
CENTRAL PUERTO - SPONSORED ADR ADR 155038201 157 17,122 SH   SOLE   16,390 0 732
CENTRICA PLC SPON ADR NEW ADR 15639K300 5,188 863,893 SH   SOLE   813,644 0 50,249
CENTURY ALUMINUM CO Common Stock 156431108 3,931 442,695 SH   SOLE   173,558 0 269,137
CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 761 10,430 SH   SOLE   8,242 0 2,188
CENTURY COMMUNITIES INC Common Stock 156504300 1,171 48,842 SH   SOLE   40,173 0 8,669
CENTURYLINK INC Common Stock 156700106 45,823 3,821,786 SH   SOLE   2,408,019 0 1,413,767
CERAGON NETWORKS LTD ORD Common Stock M22013102 314 87,476 SH   SOLE   87,476 0 0
CERIDIAN HCM HOLDING INC Common Stock 15677J108 633 12,342 SH   SOLE   11,959 0 383
CERNER CORP Common Stock 156782104 41,883 732,099 SH   SOLE   641,932 0 90,167
CERUS CORP COM Common Stock 157085101 549 88,143 SH   SOLE   84,436 0 3,707
CEVA INC COM Common Stock 157210105 867 32,154 SH   SOLE   30,167 0 1,987
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 41,958 1,026,372 SH   SOLE   795,267 0 231,105
CGI GROUP INC Common Stock 12532H104 17,178 249,830 SH   SOLE   246,956 0 2,874
CH ROBINSON WORLDWIDE INC Common Stock 12541W209 34,015 391,023 SH   SOLE   341,071 0 49,952
CHANGYOU.COM LTD - ADR ADR 15911M107 344 20,089 SH   SOLE   19,709 0 380
CHANNELADVISOR CORP COM Common Stock 159179100 898 73,732 SH   SOLE   10,139 0 63,593
CHARLES RIVER LABORATORIES INT Common Stock 159864107 18,708 128,800 SH   SOLE   70,694 0 58,106
CHARLES SCHWAB CORP/THE Common Stock 808513105 118,746 2,777,033 SH   SOLE   2,406,388 0 370,645
CHART INDUSTRIES INC Common Stock 16115Q308 9,529 105,273 SH   SOLE   66,889 0 38,384
CHARTER COMMUNICATIONS INC Common Stock 16119P108 152,737 440,279 SH   SOLE   356,668 0 83,611
CHATHAM LODGING TR COM REIT REIT 16208T102 4,473 232,471 SH   SOLE   85,269 0 147,202
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 39,298 310,684 SH   SOLE   251,505 0 59,179
CHEESECAKE FACTORY INC/THE Common Stock 163072101 13,162 269,053 SH   SOLE   80,409 0 188,644
CHEFS' WAREHOUSE INC/THE Common Stock 163086101 2,960 95,327 SH   SOLE   46,371 0 48,956
CHEGG INC Common Stock 163092109 4,553 119,442 SH   SOLE   54,429 0 65,013
CHEMED CORP Common Stock 16359R103 20,845 65,127 SH   SOLE   40,498 0 24,629
CHEMICAL FINANCIAL CORP Common Stock 163731102 5,538 134,558 SH   SOLE   101,294 0 33,264
CHEMOCENTRYX INC COM Common Stock 16383L106 771 55,490 SH   SOLE   1,796 0 53,694
CHEMOURS CO/THE Common Stock 163851108 15,480 416,572 SH   SOLE   382,259 0 34,313
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 21,120 308,948 SH   SOLE   289,813 0 19,135
CHERRY HILL MORTGAGE INVESTM REIT 164651101 346 20,106 SH   SOLE   19,884 0 222
CHESAPEAKE ENERGY CORP Common Stock 165167107 19,174 6,185,063 SH   SOLE   3,398,472 0 2,786,591
CHESAPEAKE LODGING TR SH BEN INT REIT REIT 165240102 5,935 213,405 SH   SOLE   135,883 0 77,522
CHESAPEAKE UTILITIES CORP Common Stock 165303108 3,565 39,084 SH   SOLE   25,094 0 13,990
CHEVRON CORP Common Stock 166764100 856,957 6,956,946 SH   SOLE   4,785,174 0 2,171,772
CHICO'S FAS INC Common Stock 168615102 8,441 1,976,703 SH   SOLE   1,446,428 0 530,275
CHILDRENS PLACE INC/THE Common Stock 168905107 4,733 48,656 SH   SOLE   35,057 0 13,599
CHIMERA INVESTMENT CORP REIT REIT 16934Q208 9,603 512,408 SH   SOLE   454,274 0 58,134
CHIMERIX INC COM Common Stock 16934W106 1,097 522,507 SH   SOLE   303,522 0 218,985
CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 5,593 61,291 SH   SOLE   57,914 0 3,377
CHINA COMMS UNSPONSORED ADR ADR 168926103 916 43,411 SH   SOLE   22,789 0 20,622
CHINA CONTRUCT UNSPON ADR ADR 168919108 25,266 1,475,843 SH   SOLE   1,451,518 0 24,325
CHINA GAS HOLDINGS LTD-ADR ADR 168935104 983 10,956 SH   SOLE   474 0 10,482
CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 11,911 887,540 SH   SOLE   845,651 0 41,889
CHINA MERCHANTS BK CO ADR ADR 16950T102 8,203 335,292 SH   SOLE   306,756 0 28,536
CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 31,559 618,935 SH   SOLE   366,393 0 252,542
CHINA OVERSEAS LD&INVT ADR ADR 169403201 802 42,655 SH   SOLE   22,225 0 20,430
CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 8,124 102,187 SH   SOLE   88,138 0 14,049
CHINA RES LD LTD ADR ADR 16942S105 215 5,037 SH   SOLE   5,037 0 0
CHINA SHENHUA ENERGY C ADR ADR 16942A302 4,580 502,176 SH   SOLE   496,741 0 5,435
CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 4,065 93,405 SH   SOLE   92,391 0 1,014
CHINA ST CONSTRUCTION ADR ADR 16948H103 1,205 25,841 SH   SOLE   10,684 0 15,157
CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 3,718 66,388 SH   SOLE   62,767 0 3,621
CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 4,130 322,691 SH   SOLE   305,369 0 17,322
CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 362 21,442 SH   SOLE   19,463 0 1,979
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 31,129 43,825 SH   SOLE   39,253 0 4,572
CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 5,961 76,682 SH   SOLE   58,344 0 18,338
CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 19,268 757,535 SH   SOLE   710,934 0 46,601
CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 1,315 11,394 SH   SOLE   10,761 0 633
CHUBB LTD Common Stock H1467J104 194,474 1,388,309 SH   SOLE   1,098,586 0 289,723
CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 1,020 7,360 SH   SOLE   6,169 0 1,191
CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 26,887 756,329 SH   SOLE   739,108 0 17,221
CHURCH & DWIGHT CO INC Common Stock 171340102 86,654 1,216,544 SH   SOLE   838,479 0 378,065
CHURCHILL DOWNS INC Common Stock 171484108 4,748 52,606 SH   SOLE   35,882 0 16,724
CHUYS HLDGS INC COM Common Stock 171604101 1,686 74,050 SH   SOLE   21,162 0 52,888
CIA CERVECERIAS UNIDAS - ADR ADR 204429104 12,676 430,270 SH   SOLE   374,818 0 55,452
CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 13,117 1,239,789 SH   SOLE   1,021,454 0 218,335
CIA ENERGETICA DE MINAS GERAIS ADR 204409601 17,824 4,992,810 SH   SOLE   4,255,789 0 737,021
CIA SIDERURGICA NACIONAL SA ADR 20440W105 6,169 1,501,040 SH   SOLE   1,368,261 0 132,779
CIELO S A SPONSORED ADR ADR 171778202 1,045 438,276 SH   SOLE   428,380 0 9,896
CIENA CORP Common Stock 171779309 14,339 384,001 SH   SOLE   246,736 0 137,265
CIGNA CORP Common Stock 125523100 203,674 1,266,471 SH   SOLE   877,385 0 389,086
CIGNA CORP Common Stock 125509109 2,504 15,572 SH   SOLE   0 0 15,572
CIMAREX ENERGY CO Common Stock 171798101 10,999 157,351 SH   SOLE   133,822 0 23,529
CIMPRESS NV Common Stock N20146101 5,635 70,317 SH   SOLE   25,201 0 45,116
CINCINNATI BELL INC Common Stock 171871502 3,084 323,294 SH   SOLE   195,558 0 127,736
CINCINNATI FINANCIAL CORP Common Stock 172062101 40,381 470,093 SH   SOLE   397,307 0 72,786
CINEMARK HOLDINGS INC Common Stock 17243V102 9,276 231,969 SH   SOLE   157,509 0 74,460
CINTAS CORP Common Stock 172908105 74,128 366,772 SH   SOLE   195,921 0 170,851
CIRCOR INTERNATIONAL INC Common Stock 17273K109 1,941 59,542 SH   SOLE   38,897 0 20,645
CIRRUS LOGIC INC Common Stock 172755100 6,943 165,028 SH   SOLE   58,782 0 106,246
CISCO SYSTEMS INC Common Stock 17275R102 873,327 16,175,718 SH   SOLE   11,607,665 0 4,568,053
CIT GROUP INC Common Stock 125581801 33,695 702,411 SH   SOLE   329,265 0 373,146
CITI TRENDS INC Common Stock 17306X102 665 34,448 SH   SOLE   15,198 0 19,250
CITIGROUP INC Common Stock 172967424 507,108 8,150,246 SH   SOLE   5,241,101 0 2,909,145
CITIZENS & NORTHERN CORP Common Stock 172922106 512 20,429 SH   SOLE   19,478 0 951
CITIZENS FINL GRP INC COM Common Stock 174610105 49,190 1,513,535 SH   SOLE   1,166,353 0 347,182
CITIZENS INC/TX Common Stock 174740100 151 22,612 SH   SOLE   22,453 0 159
CITRIX SYSTEMS INC Common Stock 177376100 55,044 552,318 SH   SOLE   328,253 0 224,065
CITY DEVS LTD SPONSORED ADR ADR 177797305 9,155 1,387,097 SH   SOLE   1,210,154 0 176,943
CITY HOLDING CO Common Stock 177835105 3,457 45,376 SH   SOLE   35,409 0 9,967
CITY OFFICE REIT INC REIT 178587101 2,039 180,322 SH   SOLE   117,131 0 63,191
CIVEO CORP Common Stock 17878Y108 708 337,145 SH   SOLE   96,584 0 240,561
CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 19,508 1,860,595 SH   SOLE   1,761,178 0 99,417
CLARUS CORP Common Stock 18270P109 764 59,667 SH   SOLE   9,000 0 50,667
CLEAN ENERGY FUELS CORP Common Stock 184499101 358 115,961 SH   SOLE   115,803 0 158
CLEAN HARBORS INC Common Stock 184496107 14,758 206,325 SH   SOLE   71,740 0 134,585
CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 207 38,778 SH   SOLE   38,436 0 342
CLEARWATER PAPER CORP Common Stock 18538R103 2,731 140,191 SH   SOLE   74,975 0 65,216
CLEARWAY ENERGY INC-A Common Stock 18539C105 452 31,054 SH   SOLE   30,722 0 332
CLEARWAY ENERGY INC-C Common Stock 18539C204 2,555 169,119 SH   SOLE   122,141 0 46,978
CLIFFS NATURAL RESOURCES INC Common Stock 185899101 7,081 708,761 SH   SOLE   357,190 0 351,571
CLIPPER REALTY INC REIT 18885T306 416 31,068 SH   SOLE   19,412 0 11,656
CLOROX CO/THE Common Stock 189054109 102,628 639,584 SH   SOLE   467,123 0 172,461
CLOUDERA INC Common Stock 18914U100 874 79,902 SH   SOLE   73,979 0 5,923
CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 838 86,706 SH   SOLE   61,524 0 25,182
CLOVIS ONCOLOGY INC COM Common Stock 189464100 1,710 68,897 SH   SOLE   39,419 0 29,478
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 27,097 2,329,922 SH   SOLE   2,121,825 0 208,097
CME GROUP INC Common Stock 12572Q105 198,628 1,206,879 SH   SOLE   778,226 0 428,653
CMMNTY BANKERS TR CORP COM Common Stock 203612106 80 10,959 SH   SOLE   10,844 0 115
CMS ENERGY CORP Common Stock 125896100 88,026 1,584,905 SH   SOLE   1,376,340 0 208,565
CNA FINANCIAL CORP Common Stock 126117100 4,418 101,919 SH   SOLE   78,426 0 23,493
CNB FINL CORP PA COM Common Stock 126128107 284 11,238 SH   SOLE   10,839 0 399
CNH INDUSTRIAL NV Common Stock N20944109 6,054 593,504 SH   SOLE   592,522 0 982
CNO FINANCIAL GROUP INC Common Stock 12621E103 23,393 1,445,810 SH   SOLE   510,926 0 934,884
CNOOC LTD SPONSORED ADR ADR 126132109 17,139 92,266 SH   SOLE   69,882 0 22,384
CNX RESOURCES CORP Common Stock 12653C108 8,157 757,357 SH   SOLE   544,959 0 212,398
CO BRASILEIRA DE DISTR ADR ADR 20440T201 7,098 304,911 SH   SOLE   298,082 0 6,829
COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 10,800 1,767,563 SH   SOLE   1,612,963 0 154,600
COCA COLA HBC AG-UNSPR ADR ADR 191223205 5,179 151,660 SH   SOLE   138,127 0 13,533
COCA-COLA CO/THE Common Stock 191216100 539,444 11,511,817 SH   SOLE   9,100,075 0 2,411,742
COCA-COLA CONSOLIDATED INC Common Stock 191098102 7,664 26,626 SH   SOLE   20,046 0 6,580
COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 42,195 815,523 SH   SOLE   709,130 0 106,393
COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 7,844 118,854 SH   SOLE   87,349 0 31,505
COCHLEAR LTD ADR ADR 191459205 9,937 158,942 SH   SOLE   142,287 0 16,655
CODEXIS INC COM Common Stock 192005106 1,543 75,164 SH   SOLE   18,197 0 56,967
COEUR MINING INC Common Stock 192108504 2,079 509,641 SH   SOLE   344,103 0 165,538
COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 12,801 235,972 SH   SOLE   124,624 0 111,348
COGNEX CORP Common Stock 192422103 15,305 300,927 SH   SOLE   248,704 0 52,223
COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 134,824 1,860,930 SH   SOLE   1,525,835 0 335,095
COHEN & STEERS CLOSED ENDED OPPORTUNITY Closed-End Fund 19248P106 1,204 97,437 SH   SOLE   97,437 0 0
COHEN & STEERS GLBL IN COM Closed-End Fund 19248M103 178 20,866 SH   SOLE   7,882 0 12,984
COHEN & STEERS INC Common Stock 19247A100 3,214 76,025 SH   SOLE   25,545 0 50,480
COHEN & STEERS LTD DUR COM Closed-End Fund 19248C105 458 19,333 SH   SOLE   10,982 0 8,351
COHEN & STEERS REIT & PR Closed-End Fund 19247X100 10,336 501,747 SH   SOLE   342,970 0 158,777
COHERENT INC Common Stock 192479103 4,707 33,216 SH   SOLE   25,604 0 7,612
COHU INC Common Stock 192576106 873 59,160 SH   SOLE   58,622 0 538
COLFAX CORP Common Stock 194014106 5,645 190,180 SH   SOLE   171,178 0 19,002
COLGATE-PALMOLIVE CO Common Stock 194162103 189,143 2,759,596 SH   SOLE   1,897,428 0 862,168
COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 1,157 76,420 SH   SOLE   7,591 0 68,829
COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 728 10,906 SH   SOLE   10,347 0 559
COLONY CAPITAL INC REIT 19626G108 5,793 1,088,929 SH   SOLE   984,788 0 104,141
COLONY CREDIT REAL ESTATE INC REIT 19625T101 632 40,335 SH   SOLE   40,254 0 81
COLOPLAST A/S ADR ADR 19624Y101 19,277 1,761,245 SH   SOLE   1,616,756 0 144,489
COLRUYT SA - UNSPONSORED ADR ADR 196850101 524 28,511 SH   SOLE   21,603 0 6,908
COLUMBIA BANKING SYSTEM INC Common Stock 197236102 14,214 434,797 SH   SOLE   110,651 0 324,146
COLUMBIA PPTY TR INC COM NEW REIT 198287203 10,108 449,056 SH   SOLE   144,799 0 304,257
COLUMBIA SPORTSWEAR CO Common Stock 198516106 17,589 168,836 SH   SOLE   129,071 0 39,765
COLUMBUS MCKINNON CORP/NY Common Stock 199333105 914 26,615 SH   SOLE   23,948 0 2,667
COMCAST CORP Common Stock 20030N101 567,311 14,189,882 SH   SOLE   11,790,014 0 2,399,868
COMERICA INC Common Stock 200340107 50,412 687,561 SH   SOLE   578,477 0 109,084
COMFORT SYSTEMS USA INC Common Stock 199908104 5,250 100,217 SH   SOLE   74,564 0 25,653
COMM SERV SELECT SECTOR SPDR ETP 81369Y852 279 5,955 SH   SOLE   4,180 0 1,775
COMMERCE BANCSHARES INC/MO Common Stock 200525103 11,924 205,376 SH   SOLE   136,091 0 69,285
COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 1,442 367,877 SH   SOLE   357,245 0 10,632
COMMERCIAL METALS CO Common Stock 201723103 12,786 748,573 SH   SOLE   217,276 0 531,297
COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 351 45,786 SH   SOLE   28,067 0 17,719
COMMERZBANK A G SPONSORED ADR ADR 202597605 16,863 2,159,138 SH   SOLE   1,920,682 0 238,456
COMMONWEALTH BANK AUS-SP ADR ADR 202712600 66,050 1,316,259 SH   SOLE   1,148,445 0 167,814
COMMSCOPE HOLDING CO INC Common Stock 20337X109 8,171 376,010 SH   SOLE   325,650 0 50,360
COMMUNITY BANK SYSTEM INC Common Stock 203607106 7,033 117,672 SH   SOLE   93,982 0 23,690
COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 3,831 1,027,105 SH   SOLE   474,660 0 552,445
COMMUNITY HEALTHCARE T COM REIT 20369C106 1,594 44,424 SH   SOLE   43,861 0 563
COMMUNITY TRUST BANCORP INC Common Stock 204149108 2,676 65,175 SH   SOLE   15,654 0 49,521
COMMVAULT SYSTEMS INC Common Stock 204166102 7,440 114,920 SH   SOLE   34,777 0 80,143
COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 18,556 2,562,982 SH   SOLE   2,344,768 0 218,214
COMPAGNIE FIN RICHEMONTAG S ADR 204319107 36,704 5,055,657 SH   SOLE   3,730,508 0 1,325,149
COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 872 93,925 SH   SOLE   72,725 0 21,200
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 29,827 1,726,120 SH   SOLE   1,413,686 0 312,434
COMPASS GROUP PLC ADR ADR 20449X401 46,759 1,953,160 SH   SOLE   1,627,467 0 325,693
COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 8,059 148,227 SH   SOLE   129,395 0 18,832
COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2,267 76,345 SH   SOLE   40,274 0 36,071
COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1,431 120,859 SH   SOLE   108,008 0 12,851
COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 3,388 145,899 SH   SOLE   93,594 0 52,305
CONAGRA BRANDS INC Common Stock 205887102 59,477 2,144,073 SH   SOLE   1,458,591 0 685,482
CONCERT PHARMACEUTICALS INC Common Stock 206022105 124 10,260 SH   SOLE   9,676 0 584
CONCHO RESOURCES INC Common Stock 20605P101 29,273 263,814 SH   SOLE   216,412 0 47,402
CONDUENT INC Common Stock 206787103 12,581 909,719 SH   SOLE   576,837 0 332,882
CONMED CORP Common Stock 207410101 7,295 87,702 SH   SOLE   57,497 0 30,205
CONNECTICUT WATER SERVICE INC Common Stock 207797101 1,289 18,781 SH   SOLE   18,373 0 408
CONNECTONE BANCORP INC COM Common Stock 20786W107 750 38,089 SH   SOLE   37,800 0 289
CONN'S INC Common Stock 208242107 4,616 201,926 SH   SOLE   47,358 0 154,568
CONOCOPHILLIPS Common Stock 20825C104 303,141 4,542,122 SH   SOLE   2,861,093 0 1,681,029
CONSOL ENERGY INC Common Stock 20854L108 2,837 82,897 SH   SOLE   74,673 0 8,224
CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 4,260 390,447 SH   SOLE   273,497 0 116,950
CONSOLIDATED EDISON INC Common Stock 209115104 111,419 1,313,748 SH   SOLE   849,741 0 464,007
CONSOLIDATED WATER CO LTD Common Stock G23773107 178 13,803 SH   SOLE   13,684 0 119
CONSOLIDATED-TOMOKA LAND CO Common Stock 210226106 375 6,343 SH   SOLE   6,291 0 52
CONSTELLATION BRANDS INC Common Stock 21036P108 85,409 487,135 SH   SOLE   378,055 0 109,080
CONSTELLIUM NV CLASS A Common Stock N22035104 730 91,469 SH   SOLE   84,413 0 7,056
CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1,051 82,303 SH   SOLE   0 0 82,303
CONTAINER STORE GROUP INC Common Stock 210751103 844 95,868 SH   SOLE   34,207 0 61,661
CONTANGO OIL & GAS CO Common Stock 21075N204 37 11,605 SH   SOLE   11,605 0 0
CONTINENTAL AG SPONSORED ADR ADR 210771200 13,249 880,889 SH   SOLE   715,305 0 165,584
CONTINENTAL BLDG PRODS COM Common Stock 211171103 991 39,958 SH   SOLE   16,458 0 23,500
CONTINENTAL RESOURCES INC/OK Common Stock 212015101 6,881 153,697 SH   SOLE   146,806 0 6,891
CONTROL4 CORP COM Common Stock 21240D107 640 37,823 SH   SOLE   24,409 0 13,414
CONTROLADORA VUELA CIA DE AV ADR 21240E105 628 73,681 SH   SOLE   72,357 0 1,324
CONVATEC GROUP PLC UNSPONSORE ADR ADR 21244X109 159 21,565 SH   SOLE   10,463 0 11,102
COOPER COS INC/THE Common Stock 216648402 27,642 93,330 SH   SOLE   79,292 0 14,038
COOPER TIRE & RUBBER CO Common Stock 216831107 10,292 344,344 SH   SOLE   126,879 0 217,465
COOPER-STANDAR HOLDING Common Stock 21676P103 4,029 85,786 SH   SOLE   41,791 0 43,995
COPA HOLDINGS SA-CLASS A Common Stock P31076105 22,334 277,067 SH   SOLE   248,329 0 28,738
COPART INC Common Stock 217204106 36,129 596,281 SH   SOLE   549,447 0 46,834
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 1,800 153,337 SH   SOLE   138,095 0 15,242
CORE LABORATORIES N.V. Common Stock N22717107 12,424 180,235 SH   SOLE   51,342 0 128,893
CORECIVIC INC REIT 21871N101 8,443 434,099 SH   SOLE   384,470 0 49,629
CORELOGIC INC Common Stock 21871D103 5,988 160,696 SH   SOLE   111,969 0 48,727
CORE-MARK HOLDING CO INC Common Stock 218681104 7,075 190,551 SH   SOLE   100,908 0 89,643
CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 2,105 57,274 SH   SOLE   28,220 0 29,054
COREPOINT LODGING INC REIT 21872L104 1,283 114,877 SH   SOLE   99,359 0 15,518
CORESITE REALTY CORP REIT REIT 21870Q105 9,577 89,484 SH   SOLE   38,139 0 51,345
CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 6,870 125,402 SH   SOLE   30,436 0 94,966
CORNING INC Common Stock 219350105 178,293 5,386,505 SH   SOLE   3,247,626 0 2,138,879
CORPORATE HIGH YIELD FUND INC Closed-End Fund 09255P107 12,435 1,211,995 SH   SOLE   984,206 0 227,789
CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 8,797 322,239 SH   SOLE   145,102 0 177,137
CORVEL CORP Common Stock 221006109 2,175 33,338 SH   SOLE   26,086 0 7,252
COSAN LTD - CLASS A SHARES Common Stock G25343107 889 76,699 SH   SOLE   75,923 0 776
COSTAMARE INC SHS Common Stock Y1771G102 3,037 584,118 SH   SOLE   440,744 0 143,374
COSTAR GROUP INC Common Stock 22160N109 38,037 81,550 SH   SOLE   49,322 0 32,228
COSTCO WHOLESALE CORP Common Stock 22160K105 362,819 1,498,384 SH   SOLE   1,200,718 0 297,666
COTT CORP Common Stock 22163N106 1,106 75,700 SH   SOLE   57,602 0 18,098
COTY INC Common Stock 222070203 35,897 3,121,493 SH   SOLE   2,792,166 0 329,327
COUPA SOFTWARE INC Common Stock 22266L106 15,648 171,999 SH   SOLE   131,231 0 40,768
COUSINS PROPERTIES INC REIT REIT 222795106 6,303 652,464 SH   SOLE   471,240 0 181,224
COVANTA HOLDING CORP Common Stock 22282E102 7,185 415,072 SH   SOLE   192,897 0 222,175
COVENANT TRANS INC CL A Common Stock 22284P105 211 11,137 SH   SOLE   7,182 0 3,955
COVESTRO AG - SPONSORED ADR ADR 22304D207 10,952 397,011 SH   SOLE   360,229 0 36,782
COVETRUS INC Common Stock 22304C100 6,434 202,013 SH   SOLE   190,396 0 11,617
COVIA HOLDINGS CORP Common Stock 22305A103 288 51,544 SH   SOLE   40,851 0 10,693
COWEN GROUP INC Common Stock 223622606 6,643 458,434 SH   SOLE   43,475 0 414,959
CPFL ENERGIA S A SPONSORED ADR ADR 126153105 2,007 129,338 SH   SOLE   48,276 0 81,062
CRA INTERNATIONAL INC Common Stock 12618T105 792 15,663 SH   SOLE   7,078 0 8,585
CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 9,436 58,386 SH   SOLE   51,038 0 7,348
CRAFT BREW ALLIANCE INC Common Stock 224122101 224 16,000 SH   SOLE   14,316 0 1,684
CRANE CO Common Stock 224399105 10,449 123,477 SH   SOLE   117,774 0 5,703
CRAWFORD & CO CL B Common Stock 224633107 153 16,784 SH   SOLE   11,130 0 5,654
CRAY INC Common Stock 225223304 2,213 84,936 SH   SOLE   54,214 0 30,722
CREDICORP LTD COM Common Stock G2519Y108 89,876 374,562 SH   SOLE   289,702 0 84,860
CREDIT ACCEPTANCE CORP Common Stock 225310101 10,953 24,235 SH   SOLE   23,987 0 248
CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 21,174 3,534,939 SH   SOLE   3,151,894 0 383,045
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 34,237 2,938,799 SH   SOLE   2,394,735 0 544,064
CREE INC Common Stock 225447101 10,274 179,560 SH   SOLE   116,946 0 62,614
CRESCENT POINT ENERGY CORP Common Stock 22576C101 1,399 431,745 SH   SOLE   431,745 0 0
CRESUD SA SPON ADR ADR 226406106 1,677 144,684 SH   SOLE   128,875 0 15,809
CRH PLC ADR ADR 12626K203 25,267 815,049 SH   SOLE   675,715 0 139,334
CRITEO SA-SPON ADR ADR 226718104 2,381 118,848 SH   SOLE   40,145 0 78,703
CROCS INC Common Stock 227046109 7,683 298,366 SH   SOLE   136,489 0 161,877
CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 557 79,232 SH   SOLE   77,119 0 2,113
CROWN CASTLE INTERNATIONAL COR REIT 22822V101 156,144 1,219,877 SH   SOLE   885,640 0 334,237
CROWN HOLDINGS INC Common Stock 228368106 24,852 455,414 SH   SOLE   213,602 0 241,812
CRYOLIFE INC Common Stock 228903100 1,874 64,240 SH   SOLE   43,704 0 20,536
CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 5,979 141,346 SH   SOLE   49,358 0 91,988
CSL LTD SPONSORED ADR ADR 12637N204 76,752 1,104,108 SH   SOLE   1,008,642 0 95,466
CSS INDUSTRIES INC Common Stock 125906107 295 49,246 SH   SOLE   10,873 0 38,373
CSW INDUSTRIALS INC Common Stock 126402106 483 8,423 SH   SOLE   6,574 0 1,849
CSX CORP Common Stock 126408103 196,367 2,624,530 SH   SOLE   2,139,749 0 484,781
CTRIP COM INTL LTD ADR ADR 22943F100 28,407 650,192 SH   SOLE   610,554 0 39,638
CTS CORP Common Stock 126501105 2,744 93,444 SH   SOLE   60,037 0 33,407
CUBESMART REIT REIT 229663109 5,800 181,024 SH   SOLE   163,354 0 17,670
CUBIC CORP Common Stock 229669106 2,358 41,930 SH   SOLE   30,625 0 11,305
CULLEN/FROST BANKERS INC Common Stock 229899109 14,768 152,141 SH   SOLE   100,787 0 51,354
CUMMINS INC Common Stock 231021106 106,033 671,645 SH   SOLE   461,867 0 209,778
CURO GROUP HOLDINGS CORP Common Stock 23131L107 151 15,063 SH   SOLE   15,049 0 14
CURTISS-WRIGHT CORP Common Stock 231561101 7,567 66,762 SH   SOLE   45,298 0 21,464
CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 496 27,843 SH   SOLE   2,218 0 25,625
CUSTOMERS BANCORP INC Common Stock 23204G100 2,031 110,935 SH   SOLE   76,785 0 34,150
CUTERA INC Common Stock 232109108 442 25,042 SH   SOLE   24,133 0 909
CVB FINANCIAL CORP Common Stock 126600105 5,265 250,117 SH   SOLE   189,982 0 60,135
CVR ENERGY INC Common Stock 12662P108 10,222 248,111 SH   SOLE   188,825 0 59,286
CVS HEALTH CORPORATION Common Stock 126650100 232,073 4,303,220 SH   SOLE   2,496,295 0 1,806,925
CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 3,797 31,893 SH   SOLE   25,749 0 6,144
CYMABAY THERAPEUTICS INC Common Stock 23257D103 331 24,918 SH   SOLE   20,465 0 4,453
CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 17,311 1,160,268 SH   SOLE   519,456 0 640,812
CYRUSONE INC COM REIT 23283R100 6,338 120,870 SH   SOLE   101,762 0 19,108
CYTOKINETICS INC COM Common Stock 23282W605 637 78,787 SH   SOLE   74,882 0 3,905
DAH SING FINANCIA-UNSPON ADR ADR 23376M109 322 20,111 SH   SOLE   20,111 0 0
DAI NIPPON PRINTING CO LTD ADR 233806306 24,727 2,065,718 SH   SOLE   1,885,452 0 180,266
DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 40,664 803,005 SH   SOLE   731,541 0 71,464
DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 34,982 2,992,477 SH   SOLE   2,404,314 0 588,163
DAIMLER AG UNSPONSOR ADR ADR 233825207 28,219 1,930,823 SH   SOLE   1,638,956 0 291,867
DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 1,917 32,731 SH   SOLE   31,013 0 1,718
DAITO TR CONSTR CO LTD ADR ADR 23405X209 27,971 800,775 SH   SOLE   704,989 0 95,786
DAIWA HOUSE IND LTD ADR ADR 234062206 34,728 1,091,382 SH   SOLE   955,914 0 135,468
DAIWA SECS GROUP INC ADR ADR 234064301 7,181 1,473,051 SH   SOLE   1,344,609 0 128,442
DAKTRONICS INC Common Stock 234264109 664 89,124 SH   SOLE   86,997 0 2,127
DANA INC Common Stock 235825205 10,975 618,686 SH   SOLE   432,369 0 186,317
DANAHER CORP Common Stock 235851102 277,419 2,101,339 SH   SOLE   1,704,605 0 396,734
DANONE - SPONSORED ADR ADR 23636T100 44,158 2,869,241 SH   SOLE   2,377,302 0 491,939
DANSKE BANK A/S - SPON ADR ADR 236363206 11,023 1,244,142 SH   SOLE   1,105,163 0 138,979
DARDEN RESTAURANTS INC Common Stock 237194105 37,138 305,740 SH   SOLE   272,809 0 32,931
DARLING INGREDIENTS INC Common Stock 237266101 14,700 678,988 SH   SOLE   415,404 0 263,584
DASEKE INC COM Common Stock 23753F107 346 68,036 SH   SOLE   68,018 0 18
DASSAULT SYS S A SPONSORED ADR ADR 237545108 35,188 236,640 SH   SOLE   220,059 0 16,581
DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 7,713 154,662 SH   SOLE   51,531 0 103,131
DAVITA INC Common Stock 23918K108 27,311 503,062 SH   SOLE   390,384 0 112,678
DAWSON GEOPHYSICAL CO Common Stock 239360100 69 23,657 SH   SOLE   23,657 0 0
DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 64,152 859,028 SH   SOLE   758,908 0 100,120
DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 405 52,504 SH   SOLE   0 0 52,504
DCP MIDSTREAM LP MLP 23311P100 10,133 306,603 SH   SOLE   295,648 0 10,955
DEAN FOODS CO Common Stock 242370203 2,786 919,399 SH   SOLE   462,997 0 456,402
DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 541 23,314 SH   SOLE   669 0 22,645
DECKERS OUTDOOR CORP COM Common Stock 243537107 22,110 150,419 SH   SOLE   76,915 0 73,504
DEERE & CO Common Stock 244199105 171,103 1,070,463 SH   SOLE   827,975 0 242,488
DEL FRISCOS RESTN GRP COM Common Stock 245077102 757 118,037 SH   SOLE   19,644 0 98,393
DEL TACO RESTAURANTS INC Common Stock 245496104 371 36,915 SH   SOLE   5,654 0 31,261
DELAWARE ENHANCED GLOBAL DIV Closed-End Fund 246060107 119 12,322 SH   SOLE   5,834 0 6,488
DELEK US HOLDINGS INC Common Stock 24665A103 6,187 169,884 SH   SOLE   106,705 0 63,179
DELL TECHNOLOGIES -C Common Stock 24703L202 17,710 301,762 SH   SOLE   224,703 0 77,059
DELPHI TECHNOLOGIES PLC Common Stock G2709G107 2,456 127,515 SH   SOLE   125,085 0 2,430
DELTA AIR LINES INC Common Stock 247361702 123,827 2,397,424 SH   SOLE   1,254,200 0 1,143,224
DELUXE CORP Common Stock 248019101 5,774 132,073 SH   SOLE   64,401 0 67,672
DENBURY RES INC COM NEW Common Stock 247916208 3,094 1,509,077 SH   SOLE   980,261 0 528,816
DENNY'S CORP Common Stock 24869P104 3,679 200,481 SH   SOLE   92,111 0 108,370
DENSO CORP ADR ADR 24872B100 17,276 885,055 SH   SOLE   741,723 0 143,332
DENTSPLY SIRONA INC Common Stock 24906P109 49,198 992,095 SH   SOLE   862,064 0 130,031
DENTSU INC-UNSPON ADR ADR 249034109 551 12,896 SH   SOLE   12,821 0 75
DERMIRA INC COM Common Stock 24983L104 1,904 140,527 SH   SOLE   52,453 0 88,074
DESCARTES SYSTEMS GROUP INC Common Stock 249906108 892 24,518 SH   SOLE   7,641 0 16,877
DESPEGAR.COM CORP Common Stock G27358103 317 21,244 SH   SOLE   11,977 0 9,267
DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 20,116 2,477,373 SH   SOLE   2,243,175 0 234,198
DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 27,692 2,167,685 SH   SOLE   1,822,620 0 345,065
DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 13,352 608,557 SH   SOLE   553,600 0 54,957
DEUTSCHE POST AG ADR 25157Y202 39,783 1,222,013 SH   SOLE   926,305 0 295,708
DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 40,258 2,427,370 SH   SOLE   2,080,184 0 347,186
DEVON ENERGY CORP Common Stock 25179M103 41,874 1,326,810 SH   SOLE   884,985 0 441,825
DEXCOM INC COM Common Stock 252131107 21,054 176,778 SH   SOLE   123,184 0 53,594
DHT HOLDINGS INC Common Stock Y2065G121 691 155,004 SH   SOLE   148,486 0 6,518
DIAGEO P L C SPON ADR NEW ADR 25243Q205 149,954 916,531 SH   SOLE   602,366 0 314,165
DIAGEO PLC Common Stock G42089113 204 5,021 SH   SOLE   4,977 0 44
DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 7,966 759,415 SH   SOLE   424,123 0 335,292
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 40,865 402,495 SH   SOLE   289,557 0 112,938
DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 8,156 753,061 SH   SOLE   459,676 0 293,385
DIANA SHIPPING INC Common Stock Y2066G104 2,669 946,387 SH   SOLE   716,687 0 229,700
DICK'S SPORTING GOODS INC Common Stock 253393102 20,471 556,121 SH   SOLE   236,390 0 319,731
DIEBOLD NIXDORF INC Common Stock 253651103 5,513 498,019 SH   SOLE   285,181 0 212,838
DIGI INTERNATIONAL INC Common Stock 253798102 910 71,847 SH   SOLE   61,526 0 10,321
DIGITAL REALTY TRUST INC REIT REIT 253868103 50,180 421,677 SH   SOLE   373,078 0 48,599
DILLARD'S INC Common Stock 254067101 16,000 222,159 SH   SOLE   99,256 0 122,903
DIME COMMUNITY BANCSHARES INC Common Stock 253922108 2,646 141,251 SH   SOLE   110,073 0 31,178
DINE BRANDS GLOBAL INC Common Stock 254423106 15,594 170,822 SH   SOLE   70,269 0 100,553
DIODES INC Common Stock 254543101 6,613 190,575 SH   SOLE   102,855 0 87,720
DIPLOMAT PHARMACY INC COM Common Stock 25456K101 720 123,973 SH   SOLE   99,585 0 24,388
DIRECT LINE INS GP PLC ADR ADR 25490E202 1,388 75,453 SH   SOLE   61,580 0 13,873
DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 18,525 728,759 SH   SOLE   684,423 0 44,336
DISCOVER FINANCIAL SERVICES Common Stock 254709108 136,825 1,922,775 SH   SOLE   1,112,428 0 810,347
DISCOVERY INC - A Common Stock 25470F104 30,380 1,124,338 SH   SOLE   893,288 0 231,050
DISH NETWORK CORP Common Stock 25470M109 16,379 516,847 SH   SOLE   293,660 0 223,187
DMC GLOBAL INC Common Stock 23291C103 1,482 29,859 SH   SOLE   6,738 0 23,121
DNB ASA ADR ADR 23328E106 17,740 963,340 SH   SOLE   851,177 0 112,163
DOCUSIGN INC Common Stock 256163106 2,134 41,166 SH   SOLE   40,415 0 751
DOLBY LABORATORIES INC-CL A Common Stock 25659T107 6,949 110,348 SH   SOLE   84,179 0 26,169
DOLLAR GENERAL CORP Common Stock 256677105 188,086 1,576,583 SH   SOLE   758,202 0 818,381
DOLLAR TREE INC Common Stock 256746108 63,757 606,980 SH   SOLE   475,318 0 131,662
DOMINION ENERGY INC Common Stock 25746U109 154,150 2,010,830 SH   SOLE   1,778,234 0 232,596
DOMINO'S PIZZA INC Common Stock 25754A201 28,867 111,843 SH   SOLE   55,316 0 56,527
DOMO INC - CLASS B Common Stock 257554105 881 21,847 SH   SOLE   4,635 0 17,212
DOMTAR CORP Common Stock 257559203 24,828 500,058 SH   SOLE   261,185 0 238,873
DONALDSON CO INC Common Stock 257651109 11,143 222,595 SH   SOLE   194,181 0 28,414
DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 1,745 117,303 SH   SOLE   54,844 0 62,459
DORIAN LPG LTD SHS USD Common Stock Y2106R110 922 143,672 SH   SOLE   72,874 0 70,798
DORMAN PRODUCTS INC Common Stock 258278100 7,705 87,472 SH   SOLE   52,892 0 34,580
DOUGLAS DYNAMICS INC Common Stock 25960R105 1,411 37,071 SH   SOLE   30,054 0 7,017
DOUGLAS EMMETT INC REIT 25960P109 9,614 237,849 SH   SOLE   192,000 0 45,849
DOVER CORP Common Stock 260003108 41,262 439,891 SH   SOLE   392,816 0 47,075
DOWDUPONT INC Common Stock 26078J100 319,261 5,988,761 SH   SOLE   4,554,068 0 1,434,693
DOWDUPONT INC Common Stock 260543103 14,835 278,279 SH   SOLE   0 0 278,279
DR HORTON INC Common Stock 23331A109 70,654 1,707,443 SH   SOLE   1,045,444 0 661,999
DR REDDYS LABS LTD ADR ADR 256135203 22,783 562,532 SH   SOLE   540,553 0 21,979
DREYFUS MUN BD INFRSTR SHS Closed-End Fund 26203D101 6,080 469,167 SH   SOLE   469,167 0 0
DREYFUS MUNICIPAL INCOME INC Closed-End Fund 26201R102 991 117,857 SH   SOLE   112,783 0 5,074
DRIL-QUIP INC Common Stock 262037104 5,677 123,812 SH   SOLE   81,529 0 42,283
DRIVE SHACK INC Common Stock 262077100 1,108 246,713 SH   SOLE   124,191 0 122,522
DROPBOX INC-CLASS A Common Stock 26210C104 297 13,602 SH   SOLE   13,602 0 0
DSM N V SPONSORED ADR ADR 780249108 16,545 607,379 SH   SOLE   523,827 0 83,552
DSP GROUP INC Common Stock 23332B106 507 36,045 SH   SOLE   35,317 0 728
DSV A/S-UNSPONSORED ADR ADR 26251A108 25,322 610,826 SH   SOLE   556,161 0 54,665
DSW INC Common Stock 23334L102 11,414 513,664 SH   SOLE   398,743 0 114,921
DTE ENERGY CO Common Stock 233331107 70,966 568,909 SH   SOLE   398,905 0 170,004
DUCOMMUN INC Common Stock 264147109 1,215 27,924 SH   SOLE   15,372 0 12,552
DUFF & PHELPS GLB UTL COM Closed-End Fund 26433C105 11,399 763,007 SH   SOLE   545,250 0 217,757
DUKE ENERGY CORP Common Stock 26441C204 218,451 2,427,229 SH   SOLE   1,804,792 0 622,437
DUKE REALTY CORP COM NEW REIT REIT 264411505 18,438 602,928 SH   SOLE   523,508 0 79,420
DULUTH HLDGS INC COM CL B Common Stock 26443V101 261 10,929 SH   SOLE   10,866 0 63
DUNKIN BRANDS GRP INC COM Common Stock 265504100 9,472 126,121 SH   SOLE   78,340 0 47,781
DWS MUNICIPAL INCOME TRUST Closed-End Fund 233368109 2,392 217,098 SH   SOLE   212,376 0 4,722
DXC TECHNOLOGY CO Common Stock 23355L106 64,179 997,961 SH   SOLE   634,451 0 363,510
DXP ENTERPRISES INC Common Stock 233377407 1,774 45,571 SH   SOLE   19,044 0 26,527
DYCOM INDUSTRIES INC Common Stock 267475101 4,675 101,760 SH   SOLE   44,283 0 57,477
DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 171 23,361 SH   SOLE   23,361 0 0
DYNEX CAP INC COM REIT 26817Q506 3,830 628,899 SH   SOLE   354,397 0 274,502
E ON AG ADR 268780103 22,248 2,003,459 SH   SOLE   1,775,949 0 227,510
E TRADE FINANCIAL CORP Common Stock 269246401 35,011 754,063 SH   SOLE   511,056 0 243,007
EAGLE BANCORP INC Common Stock 268948106 7,150 142,430 SH   SOLE   67,156 0 75,274
EAGLE BULK SHIPPING INC Common Stock Y2187A143 111 23,814 SH   SOLE   21,944 0 1,870
EAGLE MATERIALS INC Common Stock 26969P108 5,998 71,152 SH   SOLE   65,555 0 5,597
EAGLE PHARMACEUTICALS INC Common Stock 269796108 1,718 34,032 SH   SOLE   12,782 0 21,250
EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 520 73,467 SH   SOLE   71,397 0 2,070
EAST JAPAN RAILWAY CO ADR ADR 273202101 37,898 2,361,244 SH   SOLE   1,615,445 0 745,799
EAST WEST BANCORP INC Common Stock 27579R104 12,465 259,854 SH   SOLE   215,746 0 44,108
EASTERLY GOVT PPTYS IN COM REIT 27616P103 2,537 140,873 SH   SOLE   136,560 0 4,313
EASTGROUP PROPERTIES INC REIT REIT 277276101 12,544 112,360 SH   SOLE   75,349 0 37,011
EASTMAN CHEMICAL CO Common Stock 277432100 62,307 821,122 SH   SOLE   415,869 0 405,253
EASTMAN KODAK CO COM NEW Common Stock 277461406 375 126,599 SH   SOLE   49,945 0 76,654
EASYJET PLC SPONSORED ADR NE ADR 277856209 1,198 81,649 SH   SOLE   75,738 0 5,911
EATON CORP PLC Common Stock G29183103 130,424 1,618,972 SH   SOLE   1,123,401 0 495,571
EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 21,806 1,758,559 SH   SOLE   1,569,379 0 189,180
EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 12,196 964,078 SH   SOLE   944,088 0 19,990
EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 2,245 184,041 SH   SOLE   184,041 0 0
EATON VANCE RISK MANAGED DIV EQUITY INCOME Closed-End Fund 27829G106 2,921 317,797 SH   SOLE   156,772 0 161,025
EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 398 17,847 SH   SOLE   17,847 0 0
EBAY INC Common Stock 278642103 104,289 2,807,986 SH   SOLE   2,093,570 0 714,416
EBIX INC Common Stock 278715206 2,599 52,650 SH   SOLE   43,848 0 8,802
ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 3,923 158,320 SH   SOLE   80,293 0 78,027
ECHOSTAR CORP Common Stock 278768106 2,290 62,818 SH   SOLE   60,073 0 2,745
ECOLAB INC Common Stock 278865100 189,093 1,071,108 SH   SOLE   707,162 0 363,946
ECOPETROL SA-SPONSORED ADR ADR 279158109 26,222 1,223,018 SH   SOLE   752,942 0 470,076
EDENRED SA-UNSP ADR ADR 279655104 5,667 247,676 SH   SOLE   212,050 0 35,626
EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 5,522 125,825 SH   SOLE   77,341 0 48,484
EDISON INTERNATIONAL Common Stock 281020107 92,666 1,496,542 SH   SOLE   1,138,872 0 357,670
EDITAS MEDICINE INC Common Stock 28106W103 1,882 76,968 SH   SOLE   26,659 0 50,309
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 13,703 347,476 SH   SOLE   325,897 0 21,579
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 122,998 642,859 SH   SOLE   534,019 0 108,840
EHEALTH INC Common Stock 28238P109 3,677 58,990 SH   SOLE   32,552 0 26,438
EISAI LTD SPONSORED ADR ADR 282579309 12,343 219,058 SH   SOLE   194,342 0 24,716
EL PASO ELECTRIC CO Common Stock 283677854 12,918 219,624 SH   SOLE   176,026 0 43,598
EL POLLO LOCO HLDGS COM Common Stock 268603107 1,336 102,660 SH   SOLE   48,701 0 53,959
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 6,705 209,059 SH   SOLE   57,489 0 151,570
ELASTIC NV Common Stock N14506104 466 5,832 SH   SOLE   3,095 0 2,737
ELBIT SYSTEMS LTD Common Stock M3760D101 9,543 73,977 SH   SOLE   69,283 0 4,694
ELDORADO GOLD CORP Common Stock 284902509 2,033 439,117 SH   SOLE   439,117 0 0
ELDORADO RESORTS INC Common Stock 28470R102 11,277 241,535 SH   SOLE   91,525 0 150,010
ELECTRICITE DE FRANCE - ADR ADR 285039103 8,737 3,253,905 SH   SOLE   3,000,758 0 253,147
ELECTRONIC ARTS INC Common Stock 285512109 90,628 891,740 SH   SOLE   671,803 0 219,937
ELECTRONICS FOR IMAGING INC Common Stock 286082102 2,855 106,142 SH   SOLE   71,091 0 35,051
ELEKTA AB ADR ADR 28617Y101 1,459 117,641 SH   SOLE   103,001 0 14,640
ELEMENT SOLUTIONS INC Common Stock 28618M106 7,905 782,709 SH   SOLE   480,596 0 302,113
ELEVATE CREDIT INC COM Common Stock 28621V101 59 13,704 SH   SOLE   13,453 0 251
ELF BEAUTY Common Stock 26856L103 165 15,596 SH   SOLE   15,489 0 107
ELI LILLY & CO Common Stock 532457108 399,706 3,080,350 SH   SOLE   2,105,699 0 974,651
ELLIE MAE INC COM Common Stock 28849P100 2,956 29,954 SH   SOLE   25,619 0 4,335
ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 484 40,667 SH   SOLE   40,667 0 0
EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 1,497 69,192 SH   SOLE   68,377 0 815
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 12,617 663,726 SH   SOLE   475,112 0 188,614
EMC INSURANCE GROUP INC Common Stock 268664109 446 13,975 SH   SOLE   13,343 0 632
EMCOR GROUP INC Common Stock 29084Q100 11,517 157,592 SH   SOLE   82,416 0 75,176
EMERALD EXPOSITIONS EVENTS I Common Stock 29103B100 444 34,980 SH   SOLE   34,373 0 607
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 11,320 224,069 SH   SOLE   83,427 0 140,642
EMERSON ELECTRIC CO Common Stock 291011104 168,816 2,465,544 SH   SOLE   1,477,845 0 987,699
EMPIRE ST RLTY TR INC CL A REIT 292104106 3,056 193,417 SH   SOLE   131,185 0 62,232
EMPLOYERS HOLDINGS INC Common Stock 292218104 3,502 87,304 SH   SOLE   53,247 0 34,057
ENAGAS S.A. ADR 29248L104 18,965 1,302,957 SH   SOLE   1,157,242 0 145,715
ENANTA PHARMACEUT INC COM Common Stock 29251M106 3,060 32,032 SH   SOLE   27,352 0 4,680
ENBRIDGE INC Common Stock 29250N105 37,473 1,033,441 SH   SOLE   937,308 0 96,133
ENCANA CORP Common Stock 292505104 36,168 4,995,592 SH   SOLE   3,258,232 0 1,737,360
ENCOMPASS HEALTH CORP Common Stock 29261A100 16,404 280,883 SH   SOLE   179,384 0 101,499
ENCORE CAPITAL GROUP INC Common Stock 292554102 2,226 81,736 SH   SOLE   61,033 0 20,703
ENCORE WIRE CORP Common Stock 292562105 3,642 63,655 SH   SOLE   40,420 0 23,235
ENDO INTERNATIONAL PLC Common Stock G30401106 3,477 432,995 SH   SOLE   390,653 0 42,342
ENDOLOGIX INC Common Stock 29266S304 125 18,951 SH   SOLE   606 0 18,345
ENEL SPA - ADR ADR 29265W207 38,167 6,001,110 SH   SOLE   5,340,031 0 661,079
ENERGIZER HOLDINGS INC Common Stock 29272W109 7,832 174,324 SH   SOLE   136,390 0 37,934
ENERGOUS CORP Common Stock 29272C103 247 39,012 SH   SOLE   39,012 0 0
ENERGY FUELS INC COM NEW Common Stock 292671708 525 157,774 SH   SOLE   86,572 0 71,202
ENERGY RECOVERY INC Common Stock 29270J100 295 33,798 SH   SOLE   2,058 0 31,740
ENERGY TRANSFER LP MLP 29273V100 26,768 1,741,593 SH   SOLE   1,655,554 0 86,039
ENERPLUS CORP Common Stock 292766102 674 80,167 SH   SOLE   79,952 0 215
ENERSIS CHILE SA-ADR W/I ADR 29278D105 5,849 1,129,107 SH   SOLE   836,876 0 292,231
ENERSIS S A SPONSORED ADR ADR 29274F104 9,895 1,108,035 SH   SOLE   740,815 0 367,220
ENERSYS Common Stock 29275Y102 6,093 93,512 SH   SOLE   62,220 0 31,292
ENGIE ADR 29286D105 33,850 2,276,386 SH   SOLE   1,892,811 0 383,575
ENI S P A SPONSORED ADR ADR 26874R108 28,243 801,435 SH   SOLE   669,859 0 131,576
ENN ENERGY HLDGS LTD ADR ADR 26876F102 2,077 53,796 SH   SOLE   51,649 0 2,147
ENNIS INC Common Stock 293389102 2,503 120,585 SH   SOLE   39,936 0 80,649
ENOVA INTERNATIONAL INC Common Stock 29357K103 4,138 181,348 SH   SOLE   90,837 0 90,511
ENPHASE ENERGY INC Common Stock 29355A107 1,429 154,787 SH   SOLE   30,276 0 124,511
ENPRO INDUSTRIES INC Common Stock 29355X107 4,923 76,391 SH   SOLE   35,838 0 40,553
ENSCO ROWAN PLC - CLASS A Common Stock G3166L100 1,442 367,028 SH   SOLE   353,632 0 13,396
ENSIGN GROUP INC/THE Common Stock 29358P101 17,185 335,712 SH   SOLE   187,347 0 148,365
ENSTAR GROUP LTD Common Stock G3075P101 1,314 7,549 SH   SOLE   6,988 0 561
ENTEGRIS INC Common Stock 29362U104 7,957 222,938 SH   SOLE   193,088 0 29,850
ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 2,351 447,866 SH   SOLE   337,680 0 110,186
ENTERGY CORP Common Stock 29364G103 112,194 1,173,207 SH   SOLE   603,642 0 569,565
ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 2,241 54,979 SH   SOLE   9,223 0 45,756
ENTERPRISE PRODS PARTNERS L COM MLP 293792107 40,155 1,379,914 SH   SOLE   1,328,080 0 51,834
ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 414 127,796 SH   SOLE   108,890 0 18,906
ENVESTNET INC COM Common Stock 29404K106 7,718 118,027 SH   SOLE   72,209 0 45,818
ENZO BIOCHEM INC Common Stock 294100102 84 30,690 SH   SOLE   29,768 0 922
EOG RESOURCES INC Common Stock 26875P101 131,317 1,379,669 SH   SOLE   1,130,346 0 249,323
EP ENERGY CORP - CL A Common Stock 268785102 37 142,588 SH   SOLE   43,337 0 99,251
EPAM SYS INC COM Common Stock 29414B104 16,801 99,336 SH   SOLE   55,144 0 44,192
EPIROC AB-UNSP ADR ADR 29429L105 562 55,954 SH   SOLE   53,060 0 2,894
EPLUS INC COM Common Stock 294268107 3,913 44,194 SH   SOLE   25,841 0 18,353
EPR PROPERTIES REIT 26884U109 19,926 259,120 SH   SOLE   101,536 0 157,584
EQM MIDSTREAM PARTNERS LP MLP 26885B100 12,867 278,683 SH   SOLE   268,846 0 9,837
EQT CORP Common Stock 26884L109 14,178 683,613 SH   SOLE   633,517 0 50,096
EQUIFAX INC COM Common Stock 294429105 33,323 281,205 SH   SOLE   249,924 0 31,281
EQUINIX INC REIT 29444U700 87,175 192,371 SH   SOLE   165,123 0 27,248
EQUINOR ASA ADR 29446M102 26,347 1,199,236 SH   SOLE   955,115 0 244,121
EQUITRANS MIDSTREAM CORP Common Stock 294600101 5,169 237,336 SH   SOLE   207,954 0 29,382
EQUITY COMMONWEALTH REIT 294628102 19,151 585,844 SH   SOLE   248,990 0 336,854
EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 12,761 111,646 SH   SOLE   90,625 0 21,021
EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 57,913 768,897 SH   SOLE   640,335 0 128,562
ERA GROUP INC COM Common Stock 26885G109 1,193 103,349 SH   SOLE   101,503 0 1,846
ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 28,299 3,082,665 SH   SOLE   2,783,156 0 299,509
ERIE INDEMNITY CO Common Stock 29530P102 13,078 73,260 SH   SOLE   48,789 0 24,471
EROS INTL PLC SHS NEW Common Stock G3788M114 825 90,240 SH   SOLE   89,716 0 524
ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 13,344 726,001 SH   SOLE   616,563 0 109,438
ESCO TECHNOLOGIES INC Common Stock 296315104 4,732 70,599 SH   SOLE   58,045 0 12,554
ESPERION THERAPEUTICS COM Common Stock 29664W105 913 22,736 SH   SOLE   22,037 0 699
ESSA BANCORP INC Common Stock 29667D104 334 21,689 SH   SOLE   10,071 0 11,618
ESSENT GROUP LTD Common Stock G3198U102 6,031 138,813 SH   SOLE   67,297 0 71,516
ESSENTIAL PROPERTIES REALTY REIT 29670E107 248 12,693 SH   SOLE   12,693 0 0
ESSEX PROPERTY TRUST INC REIT REIT 297178105 44,704 154,558 SH   SOLE   139,265 0 15,293
ESSILOR INTL S A ADR ADR 297284200 20,540 375,702 SH   SOLE   340,720 0 34,982
ESSITY AB ADR 29729L102 18,614 646,427 SH   SOLE   583,407 0 63,020
ESTEE LAUDER COS INC/THE Common Stock 518439104 132,758 801,922 SH   SOLE   655,140 0 146,782
ETHAN ALLEN INTERIORS INC Common Stock 297602104 1,917 100,216 SH   SOLE   54,280 0 45,936
ETSY INC COM Common Stock 29786A106 13,481 200,547 SH   SOLE   96,528 0 104,019
EUROBANK ERGASIAS SA-UNS ADR ADR 26844B308 18 45,422 SH   SOLE   45,422 0 0
EURONAV NV ANTWERPEN SHS Common Stock B38564108 214 26,263 SH   SOLE   25,815 0 448
EURONET WORLDWIDE INC Common Stock 298736109 20,959 146,990 SH   SOLE   69,594 0 77,396
EUTELSAT COMMUNICATIONS SA ADR 29888Q207 849 202,082 SH   SOLE   183,468 0 18,614
EVENTBRITE INC-CLASS A Common Stock 29975E109 255 13,323 SH   SOLE   0 0 13,323
EVERBRIDGE INC Common Stock 29978A104 5,869 78,239 SH   SOLE   11,656 0 66,583
EVERCORE INC. Common Stock 29977A105 8,105 89,069 SH   SOLE   48,249 0 40,820
EVEREST RE GROUP LTD Common Stock G3223R108 54,231 251,118 SH   SOLE   84,100 0 167,018
EVERGY INC Common Stock 30034W106 35,002 602,959 SH   SOLE   492,512 0 110,447
EVERI HOLDINGS INC Common Stock 30034T103 1,568 149,034 SH   SOLE   12,214 0 136,820
EVERSOURCE ENERGY Common Stock 30040W108 85,480 1,204,795 SH   SOLE   798,385 0 406,410
EVERTEC INC COM Common Stock 30040P103 5,631 202,490 SH   SOLE   52,316 0 150,174
EVOLENT HEALTH INC CL A Common Stock 30050B101 849 67,519 SH   SOLE   60,780 0 6,739
EVOLUS INC Common Stock 30052C107 833 36,914 SH   SOLE   1,239 0 35,675
EVOLUTION PETE CORP COM Common Stock 30049A107 1,258 186,309 SH   SOLE   115,409 0 70,900
EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 1,340 106,502 SH   SOLE   106,139 0 363
EW SCRIPPS CO Common Stock 811054402 5,883 280,139 SH   SOLE   137,132 0 143,007
EXACT SCIENCES CORP COM Common Stock 30063P105 10,881 125,621 SH   SOLE   108,779 0 16,842
EXANTAS CAPITAL CORP REIT 30068N105 2,864 269,421 SH   SOLE   79,076 0 190,345
EXELIXIS INC COM Common Stock 30161Q104 14,912 626,537 SH   SOLE   464,399 0 162,138
EXELON CORP Common Stock 30161N101 198,650 3,962,706 SH   SOLE   2,387,041 0 1,575,665
EXLSERVICE HOLDINGS INC Common Stock 302081104 6,261 104,320 SH   SOLE   58,963 0 45,357
EXPEDIA GROUP INC Common Stock 30212P303 44,686 375,512 SH   SOLE   328,904 0 46,608
EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 67,091 883,935 SH   SOLE   553,581 0 330,354
EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 37,335 1,378,677 SH   SOLE   1,269,365 0 109,312
EXPONENT INC Common Stock 30214U102 10,514 182,159 SH   SOLE   101,266 0 80,893
EXPRESS INC Common Stock 30219E103 2,471 577,400 SH   SOLE   246,629 0 330,771
EXTENDED STAY AMERICA INC Unit 30224P200 14,147 788,142 SH   SOLE   377,097 0 411,045
EXTERRAN CORP Common Stock 30227H106 1,330 78,924 SH   SOLE   49,860 0 29,064
EXTRA SPACE STORAGE INC REIT REIT 30225T102 27,036 265,290 SH   SOLE   213,198 0 52,092
EXTRACTION OIL & GAS INC Common Stock 30227M105 1,316 311,123 SH   SOLE   221,616 0 89,507
EXTREME NETWORKS Common Stock 30226D106 2,000 267,060 SH   SOLE   256,024 0 11,036
EXXON MOBIL CORP Common Stock 30231G102 992,657 12,285,363 SH   SOLE   8,436,882 0 3,848,481
EZCORP INC Common Stock 302301106 3,182 341,468 SH   SOLE   165,919 0 175,549
F5 NETWORKS INC Common Stock 315616102 28,582 182,129 SH   SOLE   140,514 0 41,615
FABRINET Common Stock G3323L100 7,642 145,956 SH   SOLE   75,421 0 70,535
FACEBOOK INC A Common Stock 30303M102 1,304,658 7,826,852 SH   SOLE   4,734,067 0 3,092,785
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 32,648 131,502 SH   SOLE   65,373 0 66,129
FAIR ISAAC CORP Common Stock 303250104 19,576 72,067 SH   SOLE   57,648 0 14,419
FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1,537 3,304 SH   SOLE   3,200 0 104
FAMILYMART UNY HOLD-UNSP ADR ADR 30706W103 1,586 63,303 SH   SOLE   53,150 0 10,153
FANG HOLDINGS LTD ADR 30711Y102 126 93,468 SH   SOLE   88,233 0 5,235
FANUC CORPORATION - UNPONS ADR ADR 307305102 32,870 1,928,969 SH   SOLE   1,356,573 0 572,396
FARMERS NATL BANC CORP COM Common Stock 309627107 274 19,865 SH   SOLE   19,852 0 13
FARMLAND PARTNERS INC COM REIT 31154R109 588 91,867 SH   SOLE   91,518 0 349
FARO TECHNOLOGIES INC Common Stock 311642102 2,008 45,720 SH   SOLE   33,992 0 11,728
FAST RETAILING CO LTD - ADR ADR 31188H101 26,501 564,460 SH   SOLE   510,960 0 53,500
FASTENAL CO Common Stock 311900104 57,049 887,088 SH   SOLE   792,272 0 94,816
FATE THERAPEUTICS INC COM Common Stock 31189P102 255 14,500 SH   SOLE   6,067 0 8,433
FB FINANCIAL CORP Common Stock 30257X104 271 8,522 SH   SOLE   8,522 0 0
FBL FINANCIAL GROUP INC Common Stock 30239F106 1,916 30,548 SH   SOLE   18,766 0 11,782
FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 3,159 43,616 SH   SOLE   14,296 0 29,320
FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 17,792 129,068 SH   SOLE   116,495 0 12,573
FEDERAL SIGNAL CORP Common Stock 313855108 3,795 146,009 SH   SOLE   93,361 0 52,648
FEDERATED INVESTORS INC Common Stock 314211103 15,007 512,006 SH   SOLE   348,591 0 163,415
FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 762 56,766 SH   SOLE   56,766 0 0
FEDEX CORP Common Stock 31428X106 135,850 748,856 SH   SOLE   563,722 0 185,134
FENNEC PHARMACEUTICALS Common Stock 31447P100 205 42,165 SH   SOLE   41,873 0 292
FERGUSON PLC - ADR ADR 31502A204 21,312 3,319,653 SH   SOLE   2,786,020 0 533,633
FERRARI NV Common Stock N3167Y103 22,600 168,911 SH   SOLE   154,869 0 14,042
FERRO CORP Common Stock 315405100 1,941 102,517 SH   SOLE   75,101 0 27,416
FERROGLOBE PLC Common Stock G33856108 24 11,528 SH   SOLE   11,528 0 0
FERROVIAL S A ADR ADR 315437103 18,143 774,346 SH   SOLE   692,658 0 81,688
FGL HOLDINGS Common Stock G3402M102 1,309 166,309 SH   SOLE   74,425 0 91,884
FIAT CHRYSLER AUTOMOBILES NV Common Stock N31738102 20,552 1,383,956 SH   SOLE   1,314,820 0 69,136
FIBROGEN INC COM Common Stock 31572Q808 3,546 65,247 SH   SOLE   61,815 0 3,432
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 121,242 1,071,986 SH   SOLE   890,489 0 181,497
FIDELITY SOUTHERN CORP Common Stock 316394105 1,542 56,307 SH   SOLE   33,970 0 22,337
FIESTA RESTAURANT GR COM Common Stock 31660B101 926 70,628 SH   SOLE   21,788 0 48,840
FIFTH THIRD BANCORP Common Stock 316773100 113,769 4,511,079 SH   SOLE   2,684,339 0 1,826,740
FINANCIAL INSTITUTIONS INC Common Stock 317585404 1,659 61,053 SH   SOLE   12,620 0 48,433
FINANCIAL SELECT SECTOR SPDR FUND ETP 81369Y605 5,116 198,999 SH   SOLE   189,970 0 9,029
FINISAR CORPORATION Common Stock 31787A507 6,733 290,606 SH   SOLE   236,240 0 54,366
FINMECCANICA SPA ADR ADR 52660W101 2,665 459,493 SH   SOLE   434,685 0 24,808
FIREEYE INC COM Common Stock 31816Q101 9,856 586,994 SH   SOLE   153,423 0 433,571
FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 13,974 271,341 SH   SOLE   176,522 0 94,819
FIRST BANCORP INC/ME Common Stock 31866P102 410 16,456 SH   SOLE   16,362 0 94
FIRST BANCORP P R COM Common Stock 318672706 13,952 1,217,441 SH   SOLE   944,771 0 272,670
FIRST BANCORP/TROY NC Common Stock 318910106 1,051 30,227 SH   SOLE   22,543 0 7,684
FIRST BUSEY CORP Common Stock 319383204 3,018 123,708 SH   SOLE   51,397 0 72,311
FIRST CASH INC Common Stock 33767D105 7,992 92,398 SH   SOLE   78,629 0 13,769
FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 4,419 10,853 SH   SOLE   7,661 0 3,192
FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 14,062 1,116,064 SH   SOLE   244,928 0 871,136
FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1,698 51,223 SH   SOLE   21,144 0 30,079
FIRST DATA CORP - CLASS A Common Stock 32008D106 12,428 473,095 SH   SOLE   338,158 0 134,937
FIRST DEFIANCE FINANCIAL CORP Common Stock 32006W106 1,616 56,234 SH   SOLE   15,716 0 40,518
FIRST FINANCIAL BANCORP Common Stock 320209109 4,343 180,524 SH   SOLE   138,325 0 42,199
FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 5,373 92,990 SH   SOLE   74,881 0 18,109
FIRST FINANCIAL CORP/IN Common Stock 320218100 1,749 41,633 SH   SOLE   19,787 0 21,846
FIRST FINANCIAL NORTHWEST INC Common Stock 32022K102 162 10,255 SH   SOLE   10,255 0 0
FIRST HAWAIIAN INC Common Stock 32051X108 2,512 96,430 SH   SOLE   66,073 0 30,357
FIRST HORIZON NATIONAL CORP Common Stock 320517105 13,833 989,520 SH   SOLE   785,068 0 204,452
FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 9,970 281,949 SH   SOLE   248,488 0 33,461
FIRST INTERNET BANCORP Common Stock 320557101 245 12,668 SH   SOLE   10,804 0 1,864
FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 3,380 84,891 SH   SOLE   35,559 0 49,332
FIRST MERCHANTS CORP Common Stock 320817109 7,642 207,372 SH   SOLE   50,998 0 156,374
FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 6,278 306,857 SH   SOLE   243,245 0 63,612
FIRST NORTHWEST BANCOR COM Common Stock 335834107 329 21,118 SH   SOLE   7,840 0 13,278
FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 426 19,429 SH   SOLE   18,741 0 688
FIRST PAC LTD SPONSORED ADR ADR 335889200 457 253,049 SH   SOLE   251,938 0 1,111
FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 43,373 431,742 SH   SOLE   187,834 0 243,908
FIRST SOLAR INC Common Stock 336433107 13,529 256,038 SH   SOLE   217,240 0 38,798
FIRST TR EXCH TRD FD DJ INTERNT IDX ETP 33733E302 479 3,446 SH   SOLE   2,468 0 978
FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETP 33738D101 2,569 103,867 SH   SOLE   103,867 0 0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETP 33739E108 1,186 62,204 SH   SOLE   62,204 0 0
FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 1,446 98,940 SH   SOLE   75,807 0 23,133
FIRST TRUST DEVELP MKT EX-US ETP 33737J174 1,052 19,354 SH   SOLE   19,354 0 0
FIRST TRUST EMERGING MARKETS ETP 33737J182 278 11,109 SH   SOLE   11,109 0 0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 8,228 377,250 SH   SOLE   211,614 0 165,636
FIRST TRUST RISING DIVIDEND ETP 33738R506 217 7,264 SH   SOLE   7,264 0 0
FIRST VALUE LINE DIVIDEND INDEX ETF ETP 33734H106 281 8,649 SH   SOLE   8,649 0 0
FIRSTENERGY CORP Common Stock 337932107 100,188 2,407,777 SH   SOLE   1,038,308 0 1,369,469
FIRSTSERVICE CORP Common Stock 33767E103 351 3,934 SH   SOLE   3,934 0 0
FISERV INC Common Stock 337738108 108,412 1,228,043 SH   SOLE   1,046,404 0 181,639
FITBIT INC CL A Common Stock 33812L102 2,558 432,163 SH   SOLE   196,994 0 235,169
FIVE BELOW INC COM Common Stock 33829M101 19,154 154,159 SH   SOLE   110,518 0 43,641
FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 183 13,682 SH   SOLE   12,501 0 1,181
FIVE9 INC COM Common Stock 338307101 8,982 170,022 SH   SOLE   60,614 0 109,408
FLAGSTAR BANCORP INC Common Stock 337930705 3,517 106,841 SH   SOLE   52,775 0 54,066
FLEETCOR TECHNOLOGIES INC Common Stock 339041105 60,044 243,499 SH   SOLE   220,611 0 22,888
FLEX LTD Common Stock Y2573F102 9,341 934,130 SH   SOLE   703,003 0 231,127
FLEXION THERAPEUTICS INC Common Stock 33938J106 168 13,468 SH   SOLE   12,497 0 971
FLEXSTEEL INDS INC COM Common Stock 339382103 301 12,990 SH   SOLE   12,934 0 56
FLIR SYSTEMS INC Common Stock 302445101 25,686 539,847 SH   SOLE   499,892 0 39,955
FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 3,318 80,505 SH   SOLE   75,434 0 5,071
FLOTEK INDS INC DEL COM Common Stock 343389102 418 129,114 SH   SOLE   74,691 0 54,423
FLOWERS FOODS INC Common Stock 343498101 11,223 526,428 SH   SOLE   355,097 0 171,331
FLOWSERVE CORP Common Stock 34354P105 16,652 368,895 SH   SOLE   283,801 0 85,094
FLUENT INC Common Stock 34380C102 141 25,030 SH   SOLE   24,582 0 448
FLUIDIGM CORP DEL COM Common Stock 34385P108 1,904 143,278 SH   SOLE   23,182 0 120,096
FLUOR CORP Common Stock 343412102 19,192 521,534 SH   SOLE   399,686 0 121,848
FLUSHING FINANCIAL CORP Common Stock 343873105 2,779 126,721 SH   SOLE   62,340 0 64,381
FLY LEASING LTD ADR 34407D109 810 58,501 SH   SOLE   57,282 0 1,219
FMC CORP Common Stock 302491303 37,078 482,661 SH   SOLE   228,099 0 254,562
FNB CORP/PA Common Stock 302520101 24,709 2,331,014 SH   SOLE   882,594 0 1,448,420
FNF GROUP Common Stock 31620R303 19,662 537,949 SH   SOLE   451,794 0 86,155
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 45,836 496,701 SH   SOLE   341,535 0 155,166
FOOT LOCKER INC Common Stock 344849104 44,518 734,621 SH   SOLE   421,728 0 312,893
FORD MOTOR CO Common Stock 345370860 98,668 11,237,829 SH   SOLE   8,034,157 0 3,203,672
FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 1,362 32,492 SH   SOLE   6,266 0 26,226
FORESTAR GROUP INC Common Stock 346232101 256 14,799 SH   SOLE   13,202 0 1,597
FORMFACTOR INC Common Stock 346375108 2,108 131,007 SH   SOLE   126,884 0 4,123
FORRESTER RESEARCH INC Common Stock 346563109 2,292 47,399 SH   SOLE   20,269 0 27,130
FORTERRA INC Common Stock 34960W106 53 12,673 SH   SOLE   12,564 0 109
FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 35,799 3,533,987 SH   SOLE   3,209,340 0 324,647
FORTINET INC Common Stock 34959E109 32,634 388,644 SH   SOLE   299,213 0 89,431
FORTIS INC Common Stock 349553107 212 5,722 SH   SOLE   4,993 0 729
FORTIVE CORP Common Stock 34959J108 86,324 1,029,017 SH   SOLE   740,865 0 288,152
FORTRESS TRANS INFRST COM REP LTD LIAB Ltd Part 34960P101 3,489 203,906 SH   SOLE   0 0 203,906
FORTUM OYJ ADR ADR 34959F106 225 56,451 SH   SOLE   37,569 0 18,882
FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 22,209 466,488 SH   SOLE   417,741 0 48,747
FORUM ENERGY TECHNOLOG COM Common Stock 34984V100 1,516 296,684 SH   SOLE   232,648 0 64,036
FORWARD AIR CORP Common Stock 349853101 5,365 82,885 SH   SOLE   58,378 0 24,507
FOSSIL GROUP INC Common Stock 34988V106 8,895 648,351 SH   SOLE   295,746 0 352,605
FOUNDATION BUILDING MATERIAL Common Stock 350392106 116 11,749 SH   SOLE   11,698 0 51
FOUR CORNERS PROPERTY TRUST REIT 35086T109 4,557 153,940 SH   SOLE   146,235 0 7,705
FOX CORP - CLASS A Common Stock 35137L105 50,941 1,387,649 SH   SOLE   1,098,757 0 288,892
FOX CORP- CLASS B Common Stock 35137L204 3,924 109,356 SH   SOLE   74,024 0 35,332
FOX FACTORY HLDG CORP COM Common Stock 35138V102 6,805 97,368 SH   SOLE   55,536 0 41,832
FRANCESCAS HLDGS CORP COM Common Stock 351793104 57 84,665 SH   SOLE   21,376 0 63,289
FRANCO-NEVADA CORP Common Stock 351858105 8,189 109,119 SH   SOLE   105,404 0 3,715
FRANKLIN ELECTRIC CO INC Common Stock 353514102 4,859 95,108 SH   SOLE   78,177 0 16,931
FRANKLIN FINL NETWORK COM Common Stock 35352P104 727 25,076 SH   SOLE   20,818 0 4,258
FRANKLIN RESOURCES INC Common Stock 354613101 41,531 1,253,209 SH   SOLE   965,981 0 287,228
FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3,806 529,334 SH   SOLE   289,043 0 240,291
FRANKS INTL N V COM Common Stock N33462107 3,098 498,813 SH   SOLE   493,282 0 5,531
FRED'S INC Common Stock 356108100 102 41,361 SH   SOLE   41,361 0 0
FREEPORT-MCMORAN INC Common Stock 35671D857 49,477 3,838,418 SH   SOLE   2,958,558 0 879,860
FREIGHTCAR AMERICA INC Common Stock 357023100 64 10,452 SH   SOLE   10,393 0 59
FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 14,240 351,354 SH   SOLE   323,381 0 27,973
FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 16,306 1,163,069 SH   SOLE   1,047,703 0 115,366
FRESH DEL MONTE PRODUCE INC Common Stock G36738105 1,580 58,466 SH   SOLE   33,944 0 24,522
FRESHPET INC Common Stock 358039105 4,246 100,395 SH   SOLE   28,775 0 71,620
FRONT YARD RESIDENTIAL CORP REIT USD REIT 35904G107 1,004 108,278 SH   SOLE   105,377 0 2,901
FRONTDOOR INC Common Stock 35905A109 2,808 81,593 SH   SOLE   79,907 0 1,686
FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 3,880 1,949,529 SH   SOLE   1,194,061 0 755,468
FRONTLINE LTD/BERMUDA Common Stock G3682E192 2,641 408,827 SH   SOLE   286,216 0 122,611
FTD GROUP INC COM Common Stock 30281V108 34 67,208 SH   SOLE   13,965 0 53,243
FTI CONSULTING INC Common Stock 302941109 25,084 326,528 SH   SOLE   275,210 0 51,318
FTS INTERNATIONAL INC Common Stock 30283W104 447 44,650 SH   SOLE   44,609 0 41
FUCHS PETROLUB SE ADR ADR 35952Q106 8,746 851,999 SH   SOLE   766,068 0 85,931
FUJI PHOTO FILM LTD ADR ADR 35958N107 32,598 715,721 SH   SOLE   636,067 0 79,654
FUJITSU LIMITED ADR 5 COM ADR 359590304 13,213 915,952 SH   SOLE   784,644 0 131,308
FULTON FINANCIAL CORP Common Stock 360271100 7,891 509,727 SH   SOLE   274,755 0 234,972
FUNKO INC-CLASS A Common Stock 361008105 737 33,943 SH   SOLE   6,093 0 27,850
FUSION CONNECT INC Common Stock 36116X102 26 19,972 SH   SOLE   19,506 0 466
FUTUREFUEL CORPORATION COM Common Stock 36116M106 1,418 105,858 SH   SOLE   54,421 0 51,437
G4S PLC ADR ADR 37441W108 3,986 330,821 SH   SOLE   281,605 0 49,216
GAIA INC Common Stock 36269P104 109 11,911 SH   SOLE   11,871 0 40
GAIN CAP HLDGS INC COM Common Stock 36268W100 206 32,746 SH   SOLE   17,235 0 15,511
GALP ENERGIA SGPS SA ADR ADR 364097105 11,024 1,372,802 SH   SOLE   1,030,801 0 342,001
GAMCO INVESTORS INC Common Stock 361438104 317 15,481 SH   SOLE   15,336 0 145
GAMESTOP CORP Common Stock 36467W109 11,528 1,134,622 SH   SOLE   545,063 0 589,559
GAMING & LEISURE PPTYS COM REIT 36467J108 23,711 614,764 SH   SOLE   208,133 0 406,631
GANNETT CO INC Common Stock 36473H104 12,471 1,183,220 SH   SOLE   878,845 0 304,375
GAP INC/THE Common Stock 364760108 38,378 1,465,913 SH   SOLE   822,729 0 643,184
GARDNER DENVER HOLDINGS INC Common Stock 36555P107 6,132 220,508 SH   SOLE   218,764 0 1,744
GARMIN LTD Common Stock H2906T109 32,332 374,428 SH   SOLE   341,915 0 32,513
GARRETT MOTION INC Common Stock 366505105 5,000 339,431 SH   SOLE   317,050 0 22,381
GARTNER INC Common Stock 366651107 22,113 145,788 SH   SOLE   134,159 0 11,629
GASLOG LTD SHS Common Stock G37585109 7,157 409,887 SH   SOLE   256,312 0 153,575
GATES INDUSTRIAL CORP PLC Common Stock G39108108 656 45,729 SH   SOLE   20,742 0 24,987
GATX CORP Common Stock 361448103 13,513 176,945 SH   SOLE   121,860 0 55,085
GCI LIBERTY INC - CLASS A Common Stock 36164V305 6,357 114,318 SH   SOLE   103,702 0 10,616
GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 2,541 85,846 SH   SOLE   47,982 0 37,864
GDS HOLDINGS LTD - ADR ADR 36165L108 2,133 59,774 SH   SOLE   59,365 0 409
GEA GROUP AG ADR ADR 361592108 4,862 184,821 SH   SOLE   165,945 0 18,876
GEBERIT AG-UNSP ADR ADR 36840V109 3,258 80,034 SH   SOLE   72,388 0 7,646
GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5,834 152,236 SH   SOLE   149,826 0 2,410
GEMALTO NV SPONSORED ADR ADR 36863N208 654 23,022 SH   SOLE   22,186 0 836
GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 91 12,140 SH   SOLE   12,090 0 50
GENERAC HOLDINGS INC Common Stock 368736104 7,828 152,808 SH   SOLE   48,176 0 104,632
GENERAL DYNAMICS CORP Common Stock 369550108 107,697 636,208 SH   SOLE   498,536 0 137,672
GENERAL ELECTRIC CO Common Stock 369604103 312,264 31,257,673 SH   SOLE   21,419,255 0 9,838,418
GENERAL MILLS INC Common Stock 370334104 93,570 1,808,108 SH   SOLE   1,375,722 0 432,386
GENERAL MOTORS CO Common Stock 37045V100 201,744 5,437,854 SH   SOLE   3,319,977 0 2,117,877
GENESCO INC Common Stock 371532102 11,557 253,726 SH   SOLE   144,486 0 109,240
GENESEE & WYOMING INC Common Stock 371559105 19,193 220,259 SH   SOLE   82,468 0 137,791
GENIE ENERGY LTD Common Stock 372284208 149 17,507 SH   SOLE   16,170 0 1,337
GENMAB A/S SP ADR ADR 372303206 5,202 298,279 SH   SOLE   269,981 0 28,298
GENOMIC HEALTH INC COM Common Stock 37244C101 4,701 67,105 SH   SOLE   25,246 0 41,859
GENPACT LTD Common Stock G3922B107 17,922 509,428 SH   SOLE   394,399 0 115,029
GENTEX CORP Common Stock 371901109 10,335 499,752 SH   SOLE   468,837 0 30,915
GENTHERM INC Common Stock 37253A103 7,025 190,599 SH   SOLE   102,719 0 87,880
GENTING BERHAD SPONSORED ADR ADR 372452300 245 25,143 SH   SOLE   25,143 0 0
GENUINE PARTS CO Common Stock 372460105 90,785 810,367 SH   SOLE   438,309 0 372,058
GENWORTH FINANCIAL INC Common Stock 37247D106 9,037 2,359,546 SH   SOLE   1,472,878 0 886,668
GEO GROUP INC/THE REIT 36162J106 3,211 167,226 SH   SOLE   153,337 0 13,889
GEOPARK LTD Common Stock G38327105 329 19,051 SH   SOLE   19,051 0 0
GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 1,457 112,578 SH   SOLE   110,228 0 2,350
GERDAU S A SPONSORED ADR ADR 373737105 4,797 1,236,254 SH   SOLE   799,309 0 436,945
GERMAN AMERICAN BANCORP INC Common Stock 373865104 325 11,057 SH   SOLE   10,739 0 318
GERON CORP COM Common Stock 374163103 89 53,874 SH   SOLE   49,751 0 4,123
GETINGE AB ADR ADR 37427X104 776 66,940 SH   SOLE   66,911 0 29
GETTY REALTY CORP REIT REIT 374297109 6,443 201,162 SH   SOLE   113,162 0 88,000
GIBRALTAR INDUSTRIES INC Common Stock 374689107 2,572 63,345 SH   SOLE   50,712 0 12,633
G-III APPAREL GROUP LTD Common Stock 36237H101 5,509 137,854 SH   SOLE   99,492 0 38,362
GILDAN ACTIVEWEAR INC Common Stock 375916103 17,785 494,441 SH   SOLE   303,355 0 191,086
GILEAD SCIENCES INC Common Stock 375558103 274,185 4,217,588 SH   SOLE   2,938,569 0 1,279,019
GIVAUDAN - UNSPONS ADR ADR 37636P108 47,753 938,826 SH   SOLE   740,936 0 197,890
GLACIER BANCORP INC Common Stock 37637Q105 6,947 173,371 SH   SOLE   146,932 0 26,439
GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2,172 104,555 SH   SOLE   45,318 0 59,237
GLADSTONE INVESTMENT CORP Common Stock 376546107 216 18,663 SH   SOLE   3,341 0 15,322
GLADSTONE LD CORP COM REIT 376549101 172 13,563 SH   SOLE   13,493 0 70
GLAUKOS CORP COM Common Stock 377322102 2,751 35,107 SH   SOLE   18,091 0 17,016
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 115,560 2,765,250 SH   SOLE   2,550,937 0 214,313
GLENCORE XSTRATA PLC ADR ADR 37827X100 32,870 3,986,694 SH   SOLE   3,386,229 0 600,465
GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 547 10,325 SH   SOLE   8,873 0 1,452
GLOBAL BRASS & COPPER COM Common Stock 37953G103 2,228 64,688 SH   SOLE   17,354 0 47,334
GLOBAL CORD BLOOD CORP Common Stock G39342103 551 78,535 SH   SOLE   77,103 0 1,432
GLOBAL EAGLE ENTERTAINMENT Common Stock 37951D102 125 176,543 SH   SOLE   176,543 0 0
GLOBAL INDEMNITY PLC Common Stock G3933F105 305 10,044 SH   SOLE   9,889 0 155
GLOBAL MEDICAL REIT INC REIT 37954A204 456 46,467 SH   SOLE   46,020 0 447
GLOBAL NET LEASE INC REIT 379378201 5,689 300,980 SH   SOLE   220,758 0 80,222
GLOBAL PAYMENTS INC Common Stock 37940X102 56,469 413,632 SH   SOLE   262,714 0 150,918
GLOBAL WTR RES INC COM Common Stock 379463102 288 29,365 SH   SOLE   29,006 0 359
GLOBAL X MSCI GREECE ETF ETP 37950E366 155 19,334 SH   SOLE   19,334 0 0
GLOBAL X SCIENTIFIC BETA ETF ETP 37954Y103 300 9,472 SH   SOLE   9,472 0 0
GLOBAL X SCIENTIFIC EUR BETA ETP 37954Y301 544 22,556 SH   SOLE   22,556 0 0
GLOBANT SA Common Stock L44385109 4,399 61,607 SH   SOLE   59,886 0 1,721
GLOBUS MED INC CL A Common Stock 379577208 4,306 87,145 SH   SOLE   70,992 0 16,153
GLU MOBILE INC Common Stock 379890106 2,443 223,304 SH   SOLE   39,766 0 183,538
GMS INC Common Stock 36251C103 991 65,553 SH   SOLE   43,843 0 21,710
GNC HLDGS INC COM CL A Common Stock 36191G107 3,001 1,099,176 SH   SOLE   431,610 0 667,566
GODADDY INC CL A Common Stock 380237107 15,004 199,552 SH   SOLE   160,940 0 38,612
GOGO INC Common Stock 38046C109 251 55,963 SH   SOLE   53,686 0 2,277
GOLAR LNG LTD Common Stock G9456A100 3,681 174,521 SH   SOLE   168,064 0 6,457
GOLD FIELDS LTD SPONS ADR ADR 38059T106 13,988 3,750,134 SH   SOLE   3,702,624 0 47,510
GOLD RESOURCE CORP COM Common Stock 38068T105 296 75,345 SH   SOLE   50,999 0 24,346
GOLDCORP INC Common Stock 380956409 7,728 675,490 SH   SOLE   657,599 0 17,891
GOLDEN AGRI-RESOURCES UNSPONS ADR ADR 380787200 229 11,253 SH   SOLE   6,718 0 4,535
GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 189,053 984,703 SH   SOLE   767,074 0 217,629
GOLUB CAPITAL BDC INC Common Stock 38173M102 923 51,639 SH   SOLE   51,439 0 200
GOODRICH PETROLEUM CORP Common Stock 382410843 266 19,591 SH   SOLE   18,970 0 621
GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 19,420 1,069,992 SH   SOLE   442,246 0 627,746
GOOGLE INC-CL C Common Stock 38259P508 2,215 1,888 SH   SOLE   0 0 1,888
GOPRO INC-CLASS A Common Stock 38268T103 1,014 155,999 SH   SOLE   76,640 0 79,359
GORMAN-RUPP CO/THE Common Stock 383082104 519 15,304 SH   SOLE   3,788 0 11,516
GRACO INC Common Stock 384109104 62,477 1,261,644 SH   SOLE   298,357 0 963,287
GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1,831 143,163 SH   SOLE   71,736 0 71,427
GRAHAM CORP Common Stock 384556106 759 38,656 SH   SOLE   4,037 0 34,619
GRAHAM HOLDINGS CO Common Stock 384637104 12,163 17,803 SH   SOLE   9,939 0 7,864
GRAN TIERRA ENERGY INC Common Stock 38500T101 317 139,810 SH   SOLE   139,810 0 0
GRAND CANYON EDUCATION INC Common Stock 38526M106 16,021 139,908 SH   SOLE   86,227 0 53,681
GRANITE CONSTRUCTION INC Common Stock 387328107 4,329 100,333 SH   SOLE   85,214 0 15,119
GRANITE PT MTG TR INC REIT 38741L107 1,816 97,778 SH   SOLE   88,506 0 9,272
GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 9,008 713,200 SH   SOLE   503,497 0 209,703
GRAY TELEVISION INC Common Stock 389375106 3,678 172,208 SH   SOLE   81,837 0 90,371
GREAT AJAX CORP COM REIT 38983D300 218 15,874 SH   SOLE   15,796 0 78
GREAT EAGLE HOLDINGS LTD Common Stock G4069C148 78 15,232 SH   SOLE   0 0 15,232
GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 1,419 159,226 SH   SOLE   25,024 0 134,202
GREAT SOUTHERN BANCORP INC Common Stock 390905107 1,937 37,321 SH   SOLE   10,266 0 27,055
GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 119 16,711 SH   SOLE   16,689 0 22
GREAT WESTN BANCORP COM Common Stock 391416104 13,413 424,607 SH   SOLE   95,462 0 329,145
GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 123 24,181 SH   SOLE   22,670 0 1,511
GREEN DOT CORP Common Stock 39304D102 7,986 131,670 SH   SOLE   63,437 0 68,233
GREEN PLAINS INC Common Stock 393222104 2,113 126,661 SH   SOLE   81,198 0 45,463
GREENBRIER COS INC Common Stock 393657101 4,580 142,101 SH   SOLE   85,424 0 56,677
GREENHILL & CO INC Common Stock 395259104 3,655 169,899 SH   SOLE   99,781 0 70,118
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 1,676 154,211 SH   SOLE   138,593 0 15,618
GREIF INC Common Stock 397624107 8,470 205,343 SH   SOLE   140,843 0 64,500
GRIFFON CORP Common Stock 398433102 3,006 162,687 SH   SOLE   103,367 0 59,320
GRIFOLS SA-ADR ADR 398438408 12,693 631,185 SH   SOLE   561,160 0 70,025
GROUP 1 AUTOMOTIVE INC Common Stock 398905109 7,235 111,823 SH   SOLE   62,978 0 48,845
GROUPON INC COM CL A Common Stock 399473107 5,443 1,533,256 SH   SOLE   944,492 0 588,764
GRUBHUB INC Common Stock 400110102 8,832 127,127 SH   SOLE   90,120 0 37,007
GRUPO AEROPORTUARIO DEL ADR ADR 400506101 6,175 69,402 SH   SOLE   68,304 0 1,098
GRUPO AEROPORTUARIO SPON ADR ADR 400501102 717 15,895 SH   SOLE   15,867 0 28
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5,835 36,069 SH   SOLE   35,114 0 955
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 4,505 578,293 SH   SOLE   567,042 0 11,251
GRUPO FINANCIERO BANOR ADR ADR 40052P107 3,018 110,207 SH   SOLE   85,942 0 24,265
GRUPO FINANCIERO GALICIA-ADR ADR 399909100 4,021 157,567 SH   SOLE   145,048 0 12,519
GRUPO FINANCIERO SANTANDER MEX ADR 05969B103 16,024 2,366,839 SH   SOLE   2,291,900 0 74,939
GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 22,771 2,058,831 SH   SOLE   1,185,102 0 873,729
GS ACQUISITION HOLDINGS CORP Unit 36255F201 1,028 97,986 SH   SOLE   0 0 97,986
GSV CAP CORP COM Common Stock 36191J101 2,964 390,985 SH   SOLE   71 0 390,914
GTT COMMUNICATIONS INC COM Common Stock 362393100 1,560 44,961 SH   SOLE   43,132 0 1,829
GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 822 8,435 SH   SOLE   8,074 0 361
GUANGSHEN RY LTD SPONSORED ADR ADR 40065W107 488 24,454 SH   SOLE   22,779 0 1,675
GUARDANT HEALTH INC Common Stock 40131M109 1,231 16,044 SH   SOLE   3,617 0 12,427
GUESS INC Common Stock 401617105 5,333 272,081 SH   SOLE   158,118 0 113,963
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 12,316 126,764 SH   SOLE   111,421 0 15,343
GULF ISLAND FABRICATION INC Common Stock 402307102 691 75,389 SH   SOLE   72,898 0 2,491
GULFPORT ENERGY CORP Common Stock 402635304 12,310 1,534,882 SH   SOLE   400,312 0 1,134,570
GW PHARMACEUTICALS PLC ADS ADR 36197T103 827 4,907 SH   SOLE   493 0 4,414
H LUNDBECK A S ADR ADR 40422M206 5,235 120,589 SH   SOLE   109,385 0 11,204
H&E EQUIPMENT SERVICES INC Common Stock 404030108 2,836 112,956 SH   SOLE   49,631 0 63,325
H&R BLOCK INC Common Stock 093671105 12,699 530,454 SH   SOLE   402,118 0 128,336
HABIT RESTAURANTS INC COM CL A Common Stock 40449J103 218 20,115 SH   SOLE   20,115 0 0
HACHIJUNI BANK LTD ADR ADR 404508202 397 9,293 SH   SOLE   9,244 0 49
HACKETT GROUP INC/THE Common Stock 404609109 467 29,543 SH   SOLE   10,036 0 19,507
HAEMONETICS CORP Common Stock 405024100 11,715 133,920 SH   SOLE   96,965 0 36,955
HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 39,246 1,697,478 SH   SOLE   1,054,228 0 643,250
HALCON RESOURCES CORP Common Stock 40537Q605 68 50,540 SH   SOLE   50,540 0 0
HALLADOR ENERGY COMPAN COM Common Stock 40609P105 161 30,632 SH   SOLE   22,329 0 8,303
HALLIBURTON CO Common Stock 406216101 70,465 2,404,937 SH   SOLE   1,927,167 0 477,770
HALOZYME THERAPEUTICS INC Common Stock 40637H109 1,512 93,940 SH   SOLE   46,044 0 47,896
HAMILTON LANE INC-CLASS A Common Stock 407497106 832 19,083 SH   SOLE   7,538 0 11,545
HANCOCK WHITNEY CORP Common Stock 410120109 7,045 174,373 SH   SOLE   129,720 0 44,653
HANESBRANDS INC Common Stock 410345102 12,192 681,895 SH   SOLE   597,466 0 84,429
HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 39,062 3,196,575 SH   SOLE   2,896,669 0 299,906
HANG SENG BK LTD SPONSORED ADR ADR 41043C304 10,504 425,079 SH   SOLE   399,724 0 25,355
HANGER INC Common Stock 41043F208 757 39,746 SH   SOLE   14,122 0 25,624
HANMI FINL CORP COM Common Stock 410495204 3,024 142,178 SH   SOLE   107,424 0 34,754
HANNON ARMSTRONG SUST COM REIT 41068X100 1,969 76,796 SH   SOLE   40,491 0 36,305
HANNOVER RUECKVERSICHER ADR 410693105 21,815 302,568 SH   SOLE   277,916 0 24,652
HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 12,724 111,445 SH   SOLE   64,322 0 47,123
HARLEY-DAVIDSON INC Common Stock 412822108 13,560 380,259 SH   SOLE   211,850 0 168,409
HARMONIC INC Common Stock 413160102 1,878 346,501 SH   SOLE   202,593 0 143,908
HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 260 136,997 SH   SOLE   120,289 0 16,708
HARRIS CORP Common Stock 413875105 53,930 337,676 SH   SOLE   239,685 0 97,991
HARSCO CORP Common Stock 415864107 4,834 239,783 SH   SOLE   140,073 0 99,710
HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 76,844 1,545,537 SH   SOLE   1,023,907 0 521,630
HARVARD BIOSCIENCE INC Common Stock 416906105 55 12,801 SH   SOLE   12,801 0 0
HASBRO INC Common Stock 418056107 21,593 253,972 SH   SOLE   199,680 0 54,292
HAVERTY FURNITURE COS INC Common Stock 419596101 3,088 141,150 SH   SOLE   47,307 0 93,843
HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 19,966 489,735 SH   SOLE   347,176 0 142,559
HAWAIIAN HOLDINGS INC Common Stock 419879101 4,795 182,677 SH   SOLE   87,380 0 95,297
HAWKINS INC Common Stock 420261109 1,323 35,931 SH   SOLE   23,972 0 11,959
HAYNES INTERNATIONAL INC Common Stock 420877201 795 24,223 SH   SOLE   19,817 0 4,406
HB FULLER CO Common Stock 359694106 7,137 146,725 SH   SOLE   87,306 0 59,419
HC2 HOLDINGS INC Common Stock 404139107 253 103,320 SH   SOLE   48,073 0 55,247
HCA HEALTHCARE INC Common Stock 40412C101 195,484 1,499,343 SH   SOLE   821,456 0 677,887
HCI GROUP INC Common Stock 40416E103 1,969 46,078 SH   SOLE   19,054 0 27,024
HCP INC REIT REIT 40414L109 96,780 3,092,016 SH   SOLE   1,578,229 0 1,513,787
HD SUPPLY HLDGS INC COM Common Stock 40416M105 21,268 490,608 SH   SOLE   156,150 0 334,458
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 73,210 631,610 SH   SOLE   570,593 0 61,017
HEALTH INS INNOVAT INC COM CL A Common Stock 42225K106 2,613 97,418 SH   SOLE   5,143 0 92,275
HEALTHCARE REALTY TRUST INC REIT REIT 421946104 7,595 236,531 SH   SOLE   180,725 0 55,806
HEALTHCARE SERVICES GROUP INC Common Stock 421906108 6,711 203,411 SH   SOLE   82,213 0 121,198
HEALTHCARE TR AMER INC CL A REIT 42225P501 7,416 259,395 SH   SOLE   238,356 0 21,039
HEALTHEQUITY INC COM Common Stock 42226A107 7,811 105,581 SH   SOLE   84,848 0 20,733
HEALTHSTREAM INC COM Common Stock 42222N103 1,502 53,529 SH   SOLE   27,073 0 26,456
HEARTLAND EXPRESS INC Common Stock 422347104 3,573 185,302 SH   SOLE   77,363 0 107,939
HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 1,287 30,171 SH   SOLE   18,629 0 11,542
HEATH CARE SELECT SECTOR SPDR FUND ETP 81369Y209 3,105 33,841 SH   SOLE   30,723 0 3,118
HECLA MINING CO Common Stock 422704106 2,213 962,309 SH   SOLE   727,608 0 234,701
HEICO CORP Common Stock 422806109 12,632 133,147 SH   SOLE   99,328 0 33,819
HEICO CORP - CLASS A Common Stock 422806208 4,944 58,821 SH   SOLE   56,583 0 2,238
HEIDELBERGCEMENT AG ADR ADR 42281P205 13,620 948,472 SH   SOLE   869,545 0 78,927
HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 4,445 115,978 SH   SOLE   40,304 0 75,674
HEINEKEN HOLDING NV Common Stock N39338194 226 2,259 SH   SOLE   2,230 0 29
HEINEKEN HOLDING NV-SPN ADR ADR 423008101 21,095 417,146 SH   SOLE   385,427 0 31,719
HEINEKEN N V ADR ADR 423012301 27,984 529,844 SH   SOLE   439,618 0 90,226
HELEN OF TROY LTD Common Stock G4388N106 6,127 52,837 SH   SOLE   32,920 0 19,917
HELIUS MEDICAL TECHNOLOGIES Common Stock 42328V504 246 37,008 SH   SOLE   36,109 0 899
HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 4,712 595,761 SH   SOLE   400,334 0 195,427
HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 458 68,750 SH   SOLE   67,165 0 1,585
HELMERICH & PAYNE INC Common Stock 423452101 31,693 570,426 SH   SOLE   448,921 0 121,505
HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 264 18,742 SH   SOLE   6,865 0 11,877
HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 14,673 2,343,937 SH   SOLE   2,117,213 0 226,724
HENGAN INTL GROUP CO L ADR ADR 42551N104 3,665 83,630 SH   SOLE   83,430 0 200
HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 9,916 388,645 SH   SOLE   308,469 0 80,176
HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 13,052 549,306 SH   SOLE   518,515 0 30,791
HENNES & MAURITZ AB - UNSP ADR ADR 425883105 13,075 3,980,070 SH   SOLE   3,657,319 0 322,751
HENRY SCHEIN INC Common Stock 806407102 40,219 669,085 SH   SOLE   622,707 0 46,378
HERBALIFE NUTRITION LTD Common Stock G4412G101 28,233 532,804 SH   SOLE   236,186 0 296,618
HERC HOLDINGS INC Common Stock 42704L104 2,503 64,225 SH   SOLE   30,372 0 33,853
HERCULES CAPITAL INC Common Stock 427096508 3,932 310,594 SH   SOLE   34,594 0 276,000
HERITAGE COMMERCE CORP Common Stock 426927109 319 26,336 SH   SOLE   14,085 0 12,251
HERITAGE FINL CORP WASH COM Common Stock 42722X106 2,456 81,484 SH   SOLE   68,573 0 12,911
HERITAGE INS HLDGS INC COM Common Stock 42727J102 492 33,665 SH   SOLE   15,290 0 18,375
HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 2,742 99,888 SH   SOLE   7,798 0 92,090
HERMAN MILLER INC Common Stock 600544100 6,378 181,304 SH   SOLE   114,689 0 66,615
HERMES INTL SCA ADR ADR 42751Q105 24,809 376,123 SH   SOLE   348,821 0 27,302
HERON THERAPEUTICS INC COM Common Stock 427746102 994 40,688 SH   SOLE   15,900 0 24,788
HERSHA HOSPITALITY TRUST REIT REIT 427825500 3,913 228,282 SH   SOLE   123,250 0 105,032
HERSHEY CO/THE Common Stock 427866108 81,111 706,358 SH   SOLE   306,096 0 400,262
HERTZ GLOBAL HOLDINGS INC Common Stock 42806J106 18,858 1,085,644 SH   SOLE   480,029 0 605,615
HESKA CORP COM Common Stock 42805E306 538 6,319 SH   SOLE   5,787 0 532
HESS CORP Common Stock 42809H107 63,995 1,062,510 SH   SOLE   757,439 0 305,071
HEWLETT PACKARD ENTERP COM Common Stock 42824C109 108,758 7,048,467 SH   SOLE   4,435,505 0 2,612,962
HEWLETT-PACKARD CO Common Stock 428236103 9,229 475,000 SH   SOLE   0 0 475,000
HEXAGON AB ADR ADR 428263107 10,989 209,918 SH   SOLE   189,563 0 20,355
HEXCEL CORP Common Stock 428291108 16,654 240,804 SH   SOLE   167,030 0 73,774
HFF INC CL A Common Stock 40418F108 3,703 77,558 SH   SOLE   58,269 0 19,289
HIBBETT SPORTS INC Common Stock 428567101 4,301 188,574 SH   SOLE   108,831 0 79,743
HIGHPOINT RESOURCES CORP Common Stock 43114K108 496 224,355 SH   SOLE   218,091 0 6,264
HIGHWOODS PPTYS INC COM REIT REIT 431284108 6,164 131,765 SH   SOLE   102,008 0 29,757
HILLENBRAND INC Common Stock 431571108 6,354 152,990 SH   SOLE   107,104 0 45,886
HILL-ROM HOLDINGS INC Common Stock 431475102 15,782 149,080 SH   SOLE   90,643 0 58,437
HILLTOP HOLDINGS INC Common Stock 432748101 1,622 88,893 SH   SOLE   39,519 0 49,374
HILTON GRAND VACATIONS INC Common Stock 43283X105 2,824 91,550 SH   SOLE   58,794 0 32,756
HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 29,395 353,689 SH   SOLE   254,107 0 99,582
HINO MOTORS LTD-UNSPON ADR ADR 433406204 1,254 14,825 SH   SOLE   13,488 0 1,337
HITACHI CONSTR MACHY C ADR ADR 43358L101 1,934 37,279 SH   SOLE   31,106 0 6,173
HITACHI LIMITED ADR 10 COM ADR 433578507 41,062 633,040 SH   SOLE   552,569 0 80,471
HMS HOLDINGS CORP Common Stock 40425J101 6,395 215,973 SH   SOLE   148,129 0 67,844
HNI CORP Common Stock 404251100 3,947 108,765 SH   SOLE   62,505 0 46,260
HOLCIM LTD SPONSORED ADR ADR 50586V108 12,503 1,272,544 SH   SOLE   1,101,295 0 171,249
HOLLYFRONTIER CORP Common Stock 436106108 50,161 1,018,084 SH   SOLE   597,615 0 420,469
HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 579 27,663 SH   SOLE   3,256 0 24,407
HOLOGIC INC Common Stock 436440101 21,874 451,943 SH   SOLE   383,351 0 68,592
HOME BANCSHARES INC/AR Common Stock 436893200 6,182 351,826 SH   SOLE   155,278 0 196,548
HOME DEPOT INC/THE Common Stock 437076102 714,214 3,721,997 SH   SOLE   2,920,700 0 801,297
HOMESTREET INC COM Common Stock 43785V102 1,873 71,078 SH   SOLE   48,167 0 22,911
HOMETRUST BANCSHARES I COM Common Stock 437872104 960 38,086 SH   SOLE   27,369 0 10,717
HOMOLOGY MEDICINES INC Common Stock 438083107 456 16,453 SH   SOLE   15,523 0 930
HONDA MOTOR LTD AMERN SHS ADR 438128308 43,529 1,602,098 SH   SOLE   1,394,109 0 207,989
HONEYWELL INTERNATIONAL INC Common Stock 438516106 383,999 2,416,305 SH   SOLE   1,729,175 0 687,130
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 17,127 7,151,196 SH   SOLE   6,273,172 0 878,024
HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 33,643 960,275 SH   SOLE   838,766 0 121,509
HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 1,718 246,811 SH   SOLE   222,017 0 24,794
HOOKER FURNITURE CORP Common Stock 439038100 215 7,446 SH   SOLE   7,446 0 0
HOPE BANCORP INC Common Stock 43940T109 5,679 434,149 SH   SOLE   333,118 0 101,031
HOPEWELL HLDGS LTD SPONSORED ADR ADR 439555301 157 32,492 SH   SOLE   32,424 0 68
HORACE MANN EDUCATORS CORP Common Stock 440327104 5,710 162,161 SH   SOLE   115,469 0 46,692
HORIZON BANCORP INC/IN Common Stock 440407104 764 47,511 SH   SOLE   37,125 0 10,386
HORIZON PHARMA PLC Common Stock G4617B105 19,442 735,594 SH   SOLE   167,212 0 568,382
HORMEL FOODS CORP Common Stock 440452100 33,260 743,066 SH   SOLE   643,923 0 99,143
HORNBECK OFFSHORE SERVICES INC Common Stock 440543106 20 16,500 SH   SOLE   12,832 0 3,668
HOSPITALITY PPTYS TR COM SH BEN INT REIT REIT 44106M102 23,522 894,017 SH   SOLE   380,121 0 513,896
HOST HOTELS & RESORTS INC REIT REIT 44107P104 55,650 2,944,456 SH   SOLE   1,787,399 0 1,157,057
HOSTESS BRAND INC Common Stock 44109J106 11,620 929,597 SH   SOLE   90,271 0 839,326
HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 2,913 400,696 SH   SOLE   172,417 0 228,279
HOULIHAN LOKEY INC Common Stock 441593100 556 12,116 SH   SOLE   8,950 0 3,166
HOWARD HUGHES CORP/THE Common Stock 44267D107 9,539 86,715 SH   SOLE   28,704 0 58,011
HOYA CORP SPONSORED ADR ADR 443251103 41,884 634,749 SH   SOLE   547,719 0 87,030
HP INC Common Stock 40434L105 102,670 5,284,097 SH   SOLE   3,226,302 0 2,057,795
HSBC HLDGS PLC-SPON ADR ADR 404280406 133,664 3,293,839 SH   SOLE   2,414,361 0 879,478
HUAMI CORP ADR 44331K103 327 24,955 SH   SOLE   24,406 0 549
HUANENG PWR INTL INC SPON ADR N ADR 443304100 2,954 127,608 SH   SOLE   124,422 0 3,186
HUAZHU GROUP LTD-ADR ADR 44332N106 5,821 138,129 SH   SOLE   135,329 0 2,800
HUB GROUP INC Common Stock 443320106 4,429 108,423 SH   SOLE   59,756 0 48,667
HUBBELL INC Common Stock 443510607 8,468 71,774 SH   SOLE   67,417 0 4,357
HUBSPOT INC COM Common Stock 443573100 10,462 62,945 SH   SOLE   56,186 0 6,759
HUDBAY MINERALS INC Common Stock 443628102 418 58,560 SH   SOLE   58,560 0 0
HUDSON LTD-CLASS A Common Stock G46408103 1,256 91,343 SH   SOLE   36,986 0 54,357
HUDSON PAC PPTYS INC COM REIT REIT 444097109 2,850 82,797 SH   SOLE   67,292 0 15,505
HUDSON TECHNOLOGIES COM Common Stock 444144109 367 190,134 SH   SOLE   2,609 0 187,525
HUGO BOSS AG-SPN ADR ADR 444560106 3,332 241,414 SH   SOLE   210,616 0 30,798
HUMANA INC Common Stock 444859102 170,854 642,310 SH   SOLE   356,949 0 285,361
HUNT COMPANIES FINANCE TRUST REIT 44558T100 67 19,143 SH   SOLE   19,143 0 0
HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 44,922 3,542,767 SH   SOLE   2,704,324 0 838,443
HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 33,868 163,456 SH   SOLE   71,248 0 92,208
HUNTSMAN CORP Common Stock 447011107 27,967 1,243,543 SH   SOLE   413,082 0 830,461
HURCO COS INC Common Stock 447324104 260 6,449 SH   SOLE   4,947 0 1,502
HURON CONSULTING GROUP INC Common Stock 447462102 5,199 110,095 SH   SOLE   23,404 0 86,691
HUSQVARNA AB ADR ADR 448103101 271 16,475 SH   SOLE   7,136 0 9,339
HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 3,022 98,816 SH   SOLE   96,505 0 2,311
HUTCHISON TELECOM HONG KONG HOLDINGS ADR ADR 44841V102 357 59,656 SH   SOLE   58,073 0 1,583
HYATT HOTELS CORP - CL A Common Stock 448579102 4,716 64,984 SH   SOLE   54,831 0 10,153
HYPERMARCAS S A SPONSORED ADR ADR 44914U106 1,655 249,118 SH   SOLE   246,896 0 2,222
HYSAN DEV LTD SPONSORED ADR ADR 449162304 447 40,920 SH   SOLE   25,974 0 14,946
HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1,927 30,898 SH   SOLE   16,240 0 14,658
IAC/INTERACTIVECORP Common Stock 44919P508 54,637 260,039 SH   SOLE   133,956 0 126,083
IBERDROLA SA - SPONSORED ADR ADR 450737101 50,064 1,423,076 SH   SOLE   1,262,672 0 160,404
IBERIABANK CORP Common Stock 450828108 8,129 113,360 SH   SOLE   52,214 0 61,146
ICF INTERNATIONAL INC Common Stock 44925C103 6,066 79,731 SH   SOLE   21,139 0 58,592
ICHOR HOLDINGS LTD Common Stock G4740B105 1,065 47,166 SH   SOLE   46,167 0 999
ICICI BK LTD ADR ADR 45104G104 47,631 4,156,302 SH   SOLE   3,695,881 0 460,421
ICON PLC Common Stock G4705A100 20,672 151,352 SH   SOLE   87,827 0 63,525
ICU MEDICAL INC Common Stock 44930G107 7,135 29,813 SH   SOLE   23,134 0 6,679
IDACORP INC Common Stock 451107106 15,963 160,372 SH   SOLE   128,332 0 32,040
IDEX CORP Common Stock 45167R104 29,462 194,163 SH   SOLE   168,918 0 25,245
IDEXX LABORATORIES INC Common Stock 45168D104 64,251 287,346 SH   SOLE   181,944 0 105,402
IDT CORP Common Stock 448947507 484 72,824 SH   SOLE   50,701 0 22,123
IEC ELECTRONICS CORP Common Stock 44949L105 411 60,000 SH   SOLE   0 0 60,000
IGIB - iShares Intermediate-Term Corporate Bond ETF ETP 464288638 2,958 53,644 SH   SOLE   53,644 0 0
IGSB - iShares Short-Term Corporate Bond ETF ETP 464288646 8,759 165,822 SH   SOLE   165,822 0 0
IHS MARKIT LTD Common Stock G47567105 34,441 633,345 SH   SOLE   570,916 0 62,429
II-VI INC Common Stock 902104108 3,995 107,286 SH   SOLE   88,666 0 18,620
ILLINOIS TOOL WORKS INC Common Stock 452308109 184,752 1,287,199 SH   SOLE   841,082 0 446,117
ILLUMINA INC Common Stock 452327109 113,797 366,273 SH   SOLE   273,128 0 93,145
IMAX CORP Common Stock 45245E109 1,501 66,176 SH   SOLE   51,396 0 14,780
IMMERSION CORP COM Common Stock 452521107 123 14,532 SH   SOLE   4,483 0 10,049
IMMUNE DESIGN CORP Common Stock 45252L103 166 28,419 SH   SOLE   6,248 0 22,171
IMMUNOGEN INC COM Common Stock 45253H101 446 164,434 SH   SOLE   49,872 0 114,562
IMMUNOMEDICS INC COM Common Stock 452907108 1,927 100,301 SH   SOLE   44,541 0 55,760
IMPAC MORTGAGE HOLDINGS INC Common Stock 45254P508 191 48,832 SH   SOLE   48,544 0 288
IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 16,623 480,851 SH   SOLE   413,644 0 67,207
IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 339 86,458 SH   SOLE   85,416 0 1,042
IMPERIAL OIL LTD Common Stock 453038408 6,631 242,289 SH   SOLE   233,545 0 8,744
INCITEC PIVOT LTD ADR 45326Y206 338 155,902 SH   SOLE   148,274 0 7,628
INCYTE CORP Common Stock 45337C102 37,102 431,370 SH   SOLE   366,590 0 64,780
INDEPENDENCE CONTRACT COM Common Stock 453415309 132 47,810 SH   SOLE   47,810 0 0
INDEPENDENCE HOLDING CO Common Stock 453440307 497 14,113 SH   SOLE   13,063 0 1,050
INDEPENDENCE REALTY TRUST IN REIT 45378A106 3,795 351,706 SH   SOLE   231,228 0 120,478
INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1,043 48,527 SH   SOLE   9,812 0 38,715
INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 5,509 68,000 SH   SOLE   57,805 0 10,195
INDEPENDENT BANK GROUP INC Common Stock 45384B106 700 13,641 SH   SOLE   13,514 0 127
INDITEX - ADR ADR 455793109 19,629 1,333,063 SH   SOLE   1,208,874 0 124,189
INDRA SISTEMAS ADR ADR 45579R106 213 38,736 SH   SOLE   35,750 0 2,986
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 16,117 1,098,240 SH   SOLE   1,082,482 0 15,758
INDUSTRIAL LOGISTICS PROPERT REIT 456237106 3,507 173,873 SH   SOLE   98,916 0 74,957
INDUSTRIAL SEL SEC SPDR FD ETP 81369Y704 3,759 50,103 SH   SOLE   48,155 0 1,948
INFINEON TECHNOLOGIES - ADR ADR 45662N103 29,352 1,479,802 SH   SOLE   1,232,841 0 246,961
INFINERA CORP Common Stock 45667G103 1,221 281,302 SH   SOLE   162,647 0 118,655
INFORMA PLC-SP ADR ADR 45672B305 9,156 468,554 SH   SOLE   420,038 0 48,516
INFORMATION SERVICES GROUP Common Stock 45675Y104 51 13,778 SH   SOLE   13,778 0 0
INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 66,203 6,057,044 SH   SOLE   5,409,417 0 647,627
INFRAREIT INC COM REIT 45685L100 1,970 93,954 SH   SOLE   56,755 0 37,199
ING GROUP N V SPONSORED ADR ADR 456837103 39,069 3,218,184 SH   SOLE   2,553,628 0 664,556
INGENICO ADR ADR 45684W107 4,186 294,273 SH   SOLE   268,634 0 25,639
INGERSOLL-RAND PLC Common Stock G47791101 84,690 784,528 SH   SOLE   676,402 0 108,126
INGEVITY CORP Common Stock 45688C107 18,483 175,014 SH   SOLE   81,067 0 93,947
INGLES MARKETS INC Common Stock 457030104 3,049 110,376 SH   SOLE   63,717 0 46,659
INGREDION INC Common Stock 457187102 30,733 324,564 SH   SOLE   158,610 0 165,954
INMARSAT PLC-UNSP ADR ADR 45772S109 90 12,592 SH   SOLE   9,890 0 2,702
INNERWORKINGS INC Common Stock 45773Y105 3,057 844,395 SH   SOLE   453,345 0 391,050
INNOPHOS HOLDINGS INC Common Stock 45774N108 4,192 139,085 SH   SOLE   106,382 0 32,703
INNOSPEC INC Common Stock 45768S105 3,337 40,034 SH   SOLE   27,145 0 12,889
INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 1,815 22,213 SH   SOLE   12,265 0 9,948
INNOVIVA INC Common Stock 45781M101 3,458 246,464 SH   SOLE   135,299 0 111,165
INOGEN INC. Common Stock 45780L104 1,952 20,465 SH   SOLE   15,280 0 5,185
INOVALON HLDGS INC COM CL A Common Stock 45781D101 12,771 1,027,401 SH   SOLE   1,026,690 0 711
INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 74 19,924 SH   SOLE   15,624 0 4,300
INPEX CORP ADR ADR 45790H101 8,694 915,175 SH   SOLE   829,054 0 86,121
INPHI CORP Common Stock 45772F107 2,491 56,960 SH   SOLE   21,747 0 35,213
INSIGHT ENTERPRISES INC Common Stock 45765U103 12,036 218,594 SH   SOLE   91,321 0 127,273
INSMED INC COM NEW Common Stock 457669307 1,788 61,518 SH   SOLE   17,638 0 43,880
INSPERITY INC Common Stock 45778Q107 11,631 94,053 SH   SOLE   49,762 0 44,291
INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 1,174 20,681 SH   SOLE   426 0 20,255
INSTALLED BUILDING PRODUCTS Common Stock 45780R101 2,087 43,027 SH   SOLE   29,267 0 13,760
INSTEEL INDUSTRIES INC Common Stock 45774W108 441 21,101 SH   SOLE   20,657 0 444
INSTRUCTURE INC COM Common Stock 45781U103 319 6,768 SH   SOLE   6,736 0 32
INSULET CORP COM Common Stock 45784P101 2,918 30,690 SH   SOLE   18,370 0 12,320
INSYS THERAPEUTICS INC COM NEW Common Stock 45824V209 126 27,351 SH   SOLE   25,419 0 1,932
INTEGER HLDGS CORP COM Common Stock 45826H109 11,759 155,908 SH   SOLE   97,726 0 58,182
INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 8,752 157,070 SH   SOLE   54,035 0 103,035
INTEGRATED DEVICE TECHNOLOGY I Common Stock 458118106 12,431 253,743 SH   SOLE   166,163 0 87,580
INTEL CORP Common Stock 458140100 880,122 16,389,610 SH   SOLE   12,051,147 0 4,338,463
INTELLIA THERAPEUTICS INC Common Stock 45826J105 268 15,673 SH   SOLE   14,358 0 1,315
INTELSAT S A COM Common Stock L5140P101 458 29,235 SH   SOLE   29,140 0 95
INTER PARFUMS INC Common Stock 458334109 4,803 63,309 SH   SOLE   47,415 0 15,894
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4,450 85,768 SH   SOLE   74,236 0 11,532
INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 6,776 60,573 SH   SOLE   59,012 0 1,561
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 144,051 1,891,926 SH   SOLE   1,547,665 0 344,261
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 22,429 367,153 SH   SOLE   337,188 0 29,965
INTERDIGITAL INC Common Stock 45867G101 2,945 44,633 SH   SOLE   22,310 0 22,323
INTERFACE INC Common Stock 458665304 2,004 130,803 SH   SOLE   99,415 0 31,388
INTERNAP CORP Common Stock 45885A409 57 11,431 SH   SOLE   11,431 0 0
INTERNATIONAL BANCSHARES CORP Common Stock 459044103 5,235 137,654 SH   SOLE   104,338 0 33,316
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 456,960 3,238,554 SH   SOLE   2,195,828 0 1,042,726
INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 2,713 206,031 SH   SOLE   187,787 0 18,244
INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 24,788 192,465 SH   SOLE   160,668 0 31,797
INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 3,207 246,893 SH   SOLE   160,426 0 86,467
INTERNATIONAL PAPER CO Common Stock 460146103 82,296 1,778,604 SH   SOLE   1,069,942 0 708,662
INTERNATIONAL SEAWAYS INC Common Stock Y41053102 1,392 81,201 SH   SOLE   34,669 0 46,532
INTERNATIONAL SPEEDWAY CORP Common Stock 460335201 2,914 66,791 SH   SOLE   43,819 0 22,972
INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 39,359 1,873,341 SH   SOLE   1,565,557 0 307,784
INTERSECT ENT INC COM Common Stock 46071F103 834 25,931 SH   SOLE   19,307 0 6,624
INTERTEK GROUP PLC ADR ADR 461130106 2,581 41,460 SH   SOLE   34,919 0 6,541
INTERXION HOLDING N.V SHS Common Stock N47279109 3,264 48,920 SH   SOLE   42,729 0 6,191
INTESA SANPAOLO-SPON ADR ADR 46115H107 33,329 2,269,581 SH   SOLE   2,000,412 0 269,169
INTL. FCSTONE INC Common Stock 46116V105 1,719 44,342 SH   SOLE   30,936 0 13,406
INTRA CELLULAR THERAP COM Common Stock 46116X101 543 44,610 SH   SOLE   40,422 0 4,188
INTREPID POTASH INC Common Stock 46121Y102 209 55,248 SH   SOLE   51,896 0 3,352
INTREXON CORP Common Stock 46122T102 307 58,273 SH   SOLE   54,813 0 3,460
INTUIT INC Common Stock 461202103 317,885 1,216,039 SH   SOLE   712,735 0 503,304
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 195,440 342,528 SH   SOLE   287,750 0 54,778
INVACARE CORP Common Stock 461203101 2,416 288,593 SH   SOLE   214,565 0 74,028
INVESCO AD MIT II Closed-End Fund 46132E103 2,914 270,601 SH   SOLE   270,601 0 0
INVESCO BUYBACK ACHIEVERS ETF ETP 46137V308 569 9,539 SH   SOLE   1,136 0 8,403
INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 4,497 414,449 SH   SOLE   414,449 0 0
INVESCO FTSE RAFI EMERGING M ETP 46138E727 6,033 281,778 SH   SOLE   281,778 0 0
INVESCO LTD Common Stock G491BT108 65,351 3,384,323 SH   SOLE   1,894,167 0 1,490,156
INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 8,726 552,280 SH   SOLE   303,114 0 249,166
INVESCO MUN TR COM Closed-End Fund 46131J103 10,509 872,112 SH   SOLE   872,112 0 0
INVESCO QQQ TRUST SERIES 1 ETP 46090E103 3,052 16,988 SH   SOLE   16,732 0 256
INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 9,687 799,885 SH   SOLE   799,885 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETP 46138E354 221 4,193 SH   SOLE   4,193 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETP 46138E263 2,420 68,327 SH   SOLE   3,414 0 64,913
INVESCO TRUST FOR INVESTMEN Closed-End Fund 46131M106 8,615 695,298 SH   SOLE   695,298 0 0
INVESCO VAN KAMPEN MUNICIPAL Closed-End Fund 46132C107 5,109 428,259 SH   SOLE   428,259 0 0
INVESTORS BANCORP INC Common Stock 46146L101 6,692 564,704 SH   SOLE   450,814 0 113,890
INVESTORS REAL ESTATE TRUST REIT REIT 461730509 3,695 61,669 SH   SOLE   14,404 0 47,265
INVITAE CORP COM Common Stock 46185L103 1,357 57,951 SH   SOLE   6,864 0 51,087
INVITATION HOMES INC REIT 46187W107 8,616 354,117 SH   SOLE   166,158 0 187,959
ION GEOPHYSICAL CORP Common Stock 462044207 330 22,834 SH   SOLE   14,987 0 7,847
IONIS PHARMACEUTICALS INC Common Stock 462222100 11,693 144,057 SH   SOLE   131,888 0 12,169
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 208 21,913 SH   SOLE   18,571 0 3,342
IPG PHOTONICS CORP Common Stock 44980X109 18,408 121,281 SH   SOLE   62,255 0 59,026
IQIYI INC-ADR ADR 46267X108 618 25,825 SH   SOLE   21,517 0 4,308
IQVIA HOLDINGS INC Common Stock 46266C105 48,303 335,786 SH   SOLE   264,917 0 70,869
IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 2,399 32,010 SH   SOLE   10,326 0 21,684
IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 16,769 634,233 SH   SOLE   521,478 0 112,755
IROBOT CORP Common Stock 462726100 9,041 76,824 SH   SOLE   48,757 0 28,067
IRON MOUNTAIN INC REIT 46284V101 24,355 686,819 SH   SOLE   530,473 0 156,346
IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 707 52,255 SH   SOLE   47,577 0 4,678
IRSA INVERSIONES Y REP ADR ADR 450047204 939 86,110 SH   SOLE   77,562 0 8,548
ISAHRES CORE S&P TOTAL US STOCK MKT ETF ETP 464287150 128,111 1,989,300 SH   SOLE   1,989,300 0 0
IShare Equity Option 464287954 378 2,600 SH Call SOLE   2,600 0 0
IShare Equity Option 464287905 2,396 4,500 SH Call SOLE   4,500 0 0
ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF ETP 464288661 10,164 82,496 SH   SOLE   736 0 81,760
ISHARES BARCLAYS MBS BOND FD - ETF ETP 464288588 457 4,298 SH   SOLE   17 0 4,281
ISHARES COMEX GOLD TR ISHARES ETP 464285105 172 13,870 SH   SOLE   13,839 0 31
ISHARES CORE MSCI EMERGING ETP 46434G103 212,002 4,099,829 SH   SOLE   3,811,472 0 288,357
ISHARES CORE S&P 500 ETF ETP 464287200 2,454,534 8,625,717 SH   SOLE   6,580,034 0 2,045,683
ISHARES CORE S&P MIDCAP ETF ETP 464287507 4,030 21,277 SH   SOLE   21,264 0 13
ISHARES CORE S&P SMALL CAP ETF ETP 464287804 7,848 101,726 SH   SOLE   98,411 0 3,315
ISHARES CORE S&P U.S. VALUE ET ETP 464287663 25,492 464,933 SH   SOLE   449,272 0 15,661
ISHARES CORE U.S. AGGREGATE BO ETP 464287226 82,396 755,439 SH   SOLE   720,263 0 35,176
ISHARES DJ SELECT DIVIDEND ETP 464287168 1,981 20,173 SH   SOLE   16,895 0 3,278
ISHARES DJ US CONSUMER GOODS - ETF ETP 464287812 1,576 13,194 SH   SOLE   13,194 0 0
ISHARES DJ US HEALTHCARE SEC ETP 464287762 318 1,642 SH   SOLE   1,630 0 12
ISHARES EDGE MIN VOL USA ETP 46429B697 400 6,803 SH   SOLE   4,530 0 2,273
ISHARES GROWTH ALLOCATION ETF ETP 464289867 12,672 283,485 SH   SOLE   283,485 0 0
ISHARES GS $ INVESTOP CORP BOND FND ETP 464287242 220 1,850 SH   SOLE   1,145 0 705
ISHARES IBOXX H/Y CORP BOND ETP 464288513 36,093 417,402 SH   SOLE   417,120 0 282
ISHARES INC MSCI JAPAN ETP 46434G822 3,762 68,744 SH   SOLE   68,380 0 364
ISHARES KLD 400 SOC SM IND - ETF ETP 464288570 207 1,966 SH   SOLE   1,966 0 0
ISHARES MSCI ACWI EX US INDEX - ETF ETP 464288240 226 4,890 SH   SOLE   4,890 0 0
ISHARES MSCI AUSTRALIA ETF ETP 464286103 830 38,575 SH   SOLE   38,575 0 0
I-SHARES MSCI CANADA ETP 464286509 8,864 320,685 SH   SOLE   270,133 0 50,552
ISHARES MSCI CHILE ETF ETP 464286640 332 7,700 SH   SOLE   7,700 0 0
ISHARES MSCI EAFE SMALL-CAP ET ETP 464288273 691 12,024 SH   SOLE   12,024 0 0
ISHARES MSCI EMERGING MARKET ETP 464286475 1,114 24,763 SH   SOLE   24,763 0 0
ISHARES MSCI EURO FL ETF ETP 464289180 192 10,585 SH   SOLE   10,585 0 0
ISHARES MSCI FRONTIER 100 ETP 464286145 2,991 105,095 SH   SOLE   105,095 0 0
ISHARES MSCI MALAYASIA ETP 46434G814 771 25,751 SH   SOLE   25,751 0 0
ISHARES MSCI POLAND ETF ETP 46429B606 521 22,780 SH   SOLE   22,780 0 0
ISHARES MSCI SOUTH KOREA ETF ETP 464286772 7,123 116,861 SH   SOLE   116,372 0 489
ISHARES MSCI TAIWAN ETF ETP 46434G772 3,465 100,191 SH   SOLE   100,191 0 0
ISHARES MSCI THAILAND ETF ETP 464286624 2,020 22,872 SH   SOLE   22,872 0 0
ISHARES NATIONAL MUNI BOND ETF ETP 464288414 4,145 37,278 SH   SOLE   37,278 0 0
ISHARES RUSSELL TOP 200 GROW ETP 464289438 518 6,295 SH   SOLE   6,295 0 0
ISHARES S&P SMALL CAP 600 GRO ETP 464287887 205 1,151 SH   SOLE   1,151 0 0
ISHARES TR CORE DIV GRWTH ETP 46434V621 497 13,534 SH   SOLE   8,142 0 5,392
ISHARES TR CORE MSCI EAFE ETP 46432F842 361,183 5,943,436 SH   SOLE   5,488,711 0 454,725
ISHARES TR GLOBAL REIT ETF ETP 46434V647 283 10,579 SH   SOLE   10,579 0 0
ISHARES TR HDG MSCI EAFE ETP 46434V803 1,348 46,700 SH   SOLE   46,700 0 0
ISHARES TR MSCI EAFE IDX ETP 464287465 30,381 468,403 SH   SOLE   27,790 0 440,613
ISHARES TR MSCI EMERG MKT ETP 464287234 37,910 883,280 SH   SOLE   753,599 0 129,681
ISHARES TR MSCI INDIA IDX ETP 46429B598 22,465 637,298 SH   SOLE   637,298 0 0
ISHARES TR MSCI VAL IDX ETP 464288877 3,228 66,030 SH   SOLE   66,030 0 0
ISHARES TR NASDQ BIO INDX ETP 464287556 664 5,937 SH   SOLE   5,016 0 921
ISHARES TR RUSL 2000 GROW ETP 464287648 1,443 7,338 SH   SOLE   7,338 0 0
ISHARES TR RUSL 2000 VALU ETP 464287630 2,307 19,244 SH   SOLE   2,298 0 16,946
ISHARES TR RUSSELL 1000 ETP 464287622 79,613 506,093 SH   SOLE   2,471 0 503,622
ISHARES TR RUSSELL 2000 ETP 464287655 32,025 209,192 SH   SOLE   29,360 0 179,832
ISHARES TR RUSSELL 3000 ETP 464287689 238 1,430 SH   SOLE   1,430 0 0
ISHARES TR RUSSELL MCP GR ETP 464287481 720 5,306 SH   SOLE   5,186 0 120
ISHARES TR RUSSELL MCP VL ETP 464287473 889 10,240 SH   SOLE   8,781 0 1,459
ISHARES TR RUSSELL MIDCAP ETP 464287499 9,987 185,107 SH   SOLE   183,511 0 1,596
ISHARES TR RUSSELL1000GRW ETP 464287614 206,462 1,364,043 SH   SOLE   1,362,619 0 1,424
ISHARES TR RUSSELL1000VAL ETP 464287598 5,316 43,049 SH   SOLE   41,192 0 1,857
ISHARES TR S&P 100 IDX FD ETP 464287101 569 4,545 SH   SOLE   4,545 0 0
ISHARES TR S&P MIDCP GROW ETP 464287606 541 2,468 SH   SOLE   2,468 0 0
ISHARES TR S&P SMLCP 600 VALU ETP 464287879 1,390 9,418 SH   SOLE   9,418 0 0
ISHARES TR S&P500/BAR GRW ETP 464287309 1,077 6,250 SH   SOLE   6,246 0 4
ISHARES TR US TIPS BD FD ETP 464287176 1,488 13,164 SH   SOLE   5,518 0 7,646
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETP 464288257 6,771 93,845 SH   SOLE   93,845 0 0
ISRAEL CHEMICALS LTD SHS Common Stock M5920A109 9,646 1,840,795 SH   SOLE   1,671,815 0 168,980
ISTAR INC REIT 45031U101 1,747 207,511 SH   SOLE   156,112 0 51,399
ISUZU MOTORS LTD ADR ADR 465254209 8,878 675,655 SH   SOLE   598,695 0 76,960
ITAU CORPBANCA ADR 45033E105 754 58,081 SH   SOLE   56,127 0 1,954
ITAU UNIBANCO HOLDING SA - ADR ADR 465562106 40,878 4,639,983 SH   SOLE   3,706,030 0 933,953
ITOCHU CORP ADR ADR 465717106 34,166 945,518 SH   SOLE   848,968 0 96,550
ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 766 64,887 SH   SOLE   61,361 0 3,526
ITRON INC Common Stock 465741106 4,424 94,842 SH   SOLE   57,638 0 37,204
ITT CORP Common Stock 45073V108 9,069 156,360 SH   SOLE   100,931 0 55,429
ITURAN LOCATION AND CONTROL Common Stock M6158M104 249 7,293 SH   SOLE   6,940 0 353
ITV PLC ADR ADR 45069P107 4,244 254,608 SH   SOLE   218,855 0 35,753
J JILL INC Common Stock 46620W102 110 20,033 SH   SOLE   18,211 0 1,822
J SAINSBURY PLC SPON ADR NEW ADR 466249208 14,283 1,165,954 SH   SOLE   1,085,600 0 80,354
J&J SNACK FOODS CORP Common Stock 466032109 12,690 79,890 SH   SOLE   47,077 0 32,813
J2 GLOBAL INC Common Stock 48123V102 18,553 214,235 SH   SOLE   40,702 0 173,533
JABIL INC Common Stock 466313103 14,971 563,044 SH   SOLE   353,649 0 209,395
JACK HENRY & ASSOCIATES INC Common Stock 426281101 28,475 205,238 SH   SOLE   176,128 0 29,110
JACK IN THE BOX INC Common Stock 466367109 10,107 124,680 SH   SOLE   34,792 0 89,888
JACOBS ENGINEERING GROUP INC Common Stock 469814107 23,451 311,894 SH   SOLE   267,772 0 44,122
JAGGED PEAK ENERGY INC Common Stock 47009K107 248 23,728 SH   SOLE   23,643 0 85
JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 13,524 1,050,835 SH   SOLE   946,108 0 104,727
JAMES RIVER GROUP INC Common Stock G5005R107 1,671 41,698 SH   SOLE   37,451 0 4,247
JANUS HENDERSON GROUP PLC Common Stock G4474Y214 4,953 198,262 SH   SOLE   190,542 0 7,720
JAPAN AIRLS LTD ADR ADR 471038109 23,869 1,358,094 SH   SOLE   976,553 0 381,541
JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 2,003 91,013 SH   SOLE   72,471 0 18,542
JAPAN EXCHANGE GROUP INC ADR ADR 471059105 10,057 1,127,413 SH   SOLE   995,621 0 131,792
JAPAN RETAIL FD INVT C SPONSORED ADR ADR 471095208 1,280 61,724 SH   SOLE   29,741 0 31,983
JAPAN TOB INC ADR ADR 471105205 23,412 1,894,167 SH   SOLE   1,734,965 0 159,202
JARDINE MATHESON UNSPON ADR ADR 471115402 14,078 225,694 SH   SOLE   210,183 0 15,511
JARDINE STRATEGIC HLDG ADR ADR 471122200 10,339 544,161 SH   SOLE   494,510 0 49,651
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 20,110 140,676 SH   SOLE   45,390 0 95,286
JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 29,421 290,459 SH   SOLE   258,255 0 32,204
JBG SMITH PROPERTIES REIT REIT 46590V100 5,941 143,665 SH   SOLE   133,639 0 10,026
JBS S A SPONSORED ADR ADR 466110103 3,171 387,232 SH   SOLE   377,323 0 9,909
JC PENNEY CO INC Common Stock 708160106 3,375 2,265,268 SH   SOLE   1,004,313 0 1,260,955
JD COM INC SPON ADR CL A ADR 47215P106 15,800 524,060 SH   SOLE   500,006 0 24,054
JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 15,803 841,008 SH   SOLE   747,683 0 93,325
JELD-WEN HOLDING INC Common Stock 47580P103 1,385 78,448 SH   SOLE   71,780 0 6,668
JERNIGAN CAP INC COM REIT 476405105 1,126 53,502 SH   SOLE   23,771 0 29,731
JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1,154 39,425 SH   SOLE   35,305 0 4,120
JETBLUE AIRWAYS CORP Common Stock 477143101 11,226 686,164 SH   SOLE   438,658 0 247,506
JGC CORP ADR ADR 466140100 7,130 267,887 SH   SOLE   238,778 0 29,109
JIANGSU EXPRESS CO-SPONS ADR ADR 477373104 333 11,562 SH   SOLE   11,471 0 91
JM SMUCKER CO/THE Common Stock 832696405 93,151 799,577 SH   SOLE   271,259 0 528,318
JOHN B SANFILIPPO & SON INC Common Stock 800422107 2,404 33,455 SH   SOLE   21,104 0 12,351
JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 6,917 75,273 SH   SOLE   42,562 0 32,711
JOHN HANCOCK MULTI FACT MID ETP 47804J206 1,140 32,451 SH   SOLE   32,451 0 0
JOHN HANCOCK T/A DVD INCOME Closed-End Fund 41013V100 4,003 161,392 SH   SOLE   146,147 0 15,245
JOHN WILEY & SONS INC Common Stock 968223206 4,544 102,749 SH   SOLE   48,304 0 54,445
JOHNSON & JOHNSON Common Stock 478160104 1,354,125 9,686,855 SH   SOLE   6,427,089 0 3,259,766
JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 72,265 1,956,267 SH   SOLE   1,372,724 0 583,543
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 743 8,844 SH   SOLE   8,371 0 473
JOHNSON OUTDOORS INC -CL A Common Stock 479167108 633 8,877 SH   SOLE   3,141 0 5,736
JONES LANG LASALLE INC Common Stock 48020Q107 21,771 141,207 SH   SOLE   111,769 0 29,438
JOUNCE THERAPEUTICS IN COM Common Stock 481116101 132 21,264 SH   SOLE   20,539 0 725
JPMORGAN ALERIAN MLP ETN ETP 46625H365 10,574 414,516 SH   SOLE   414,516 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 1,101,650 10,882,640 SH   SOLE   7,703,629 0 3,179,011
JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 9,669 459,859 SH   SOLE   409,179 0 50,680
JSR CORP ADR ADR 46632X106 272 17,525 SH   SOLE   13,788 0 3,737
JULIUS BAER GROUP LTD ADR ADR 48137C108 19,246 2,393,819 SH   SOLE   1,847,578 0 546,241
JUMBO SA-ADR ADR 48138V105 172 10,279 SH   SOLE   10,279 0 0
JUNIPER NETWORKS INC Common Stock 48203R104 42,494 1,605,376 SH   SOLE   869,904 0 735,472
K PLUS S AG ADR ADR 48265W108 547 59,803 SH   SOLE   58,471 0 1,332
K12 INC Common Stock 48273U102 8,659 253,721 SH   SOLE   68,004 0 185,717
KADANT INC Common Stock 48282T104 2,702 30,724 SH   SOLE   5,795 0 24,929
KAISER ALUMINUM CORP Common Stock 483007704 13,778 131,560 SH   SOLE   119,238 0 12,322
KAJIMA CORP - UNSPON ADR ADR 483111209 1,287 86,464 SH   SOLE   77,122 0 9,342
KALA PHARMACEUTICALS INC Common Stock 483119103 280 33,886 SH   SOLE   26,809 0 7,077
KAMAN CORP Common Stock 483548103 10,305 176,343 SH   SOLE   76,230 0 100,113
KANSAS CITY SOUTHERN Common Stock 485170302 33,983 293,005 SH   SOLE   256,622 0 36,383
KAO CORP ADR 485537401 51,905 3,289,304 SH   SOLE   2,812,712 0 476,592
KAR AUCTION SERVICES INC Common Stock 48238T109 28,607 557,536 SH   SOLE   165,118 0 392,418
KASIKORNBANK PUB CO LT ADR ADR 485785109 16,134 680,897 SH   SOLE   671,436 0 9,461
KAWASAKI HEAVY INDS LTD SPONSORED ADR ADR 486359201 497 50,717 SH   SOLE   33,426 0 17,291
KAZ MINERALS PLC-UNSP ADR ADR 48667P107 926 220,964 SH   SOLE   0 0 220,964
KB FINANCIAL GROUP INC - ADR ADR 48241A105 19,256 519,577 SH   SOLE   502,422 0 17,155
KB HOME Common Stock 48666K109 6,095 252,192 SH   SOLE   194,558 0 57,634
KBC GROUP NV ADR ADR 48241F104 25,511 732,226 SH   SOLE   612,440 0 119,786
KBR INC Common Stock 48242W106 4,769 249,800 SH   SOLE   158,196 0 91,604
KDDI CORP - UNSP ADR ADR 48667L106 39,599 3,695,657 SH   SOLE   2,727,096 0 968,561
KEANE GROUP INC Common Stock 48669A108 206 18,922 SH   SOLE   18,884 0 38
KEARNY FINANCIAL CORP Common Stock 48716P108 1,257 97,666 SH   SOLE   70,831 0 26,835
KELLOGG CO Common Stock 487836108 42,226 735,903 SH   SOLE   477,099 0 258,804
KELLY SERVICES INC Common Stock 488152208 5,217 236,509 SH   SOLE   93,141 0 143,368
KEMET CORP Common Stock 488360207 2,527 148,909 SH   SOLE   94,967 0 53,942
KEMPER CORP Common Stock 488401100 8,171 107,315 SH   SOLE   77,000 0 30,315
KENNAMETAL INC Common Stock 489170100 10,749 292,480 SH   SOLE   127,073 0 165,407
KENNEDY-WILSON HLDGS I COM Common Stock 489398107 4,077 190,587 SH   SOLE   68,872 0 121,715
KEPPEL LTD SPONSORED ADR ADR 492051305 8,794 965,365 SH   SOLE   909,479 0 55,886
KERING-UNSPONSORED ADR ADR 492089107 35,367 616,412 SH   SOLE   544,571 0 71,841
KERRY GROUP PLC ADR ADR 492460100 5,561 48,833 SH   SOLE   22,966 0 25,867
KEURIG DR PEPPER INC Common Stock 49271V100 11,809 422,189 SH   SOLE   284,735 0 137,454
KEY ENERGY SERVICES INC Common Stock 49309J103 199 49,078 SH   SOLE   48,306 0 772
KEYCORP Common Stock 493267108 72,697 4,615,704 SH   SOLE   2,905,286 0 1,710,418
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 50,322 577,086 SH   SOLE   314,827 0 262,259
KEYW HOLDING CORP Common Stock 493723100 645 74,837 SH   SOLE   66,818 0 8,019
KFORCE INC Common Stock 493732101 3,565 101,497 SH   SOLE   39,255 0 62,242
KILROY REALTY CORP REIT REIT 49427F108 8,383 110,359 SH   SOLE   87,663 0 22,696
KIMBALL ELECTRONICS INC Common Stock 49428J109 315 20,352 SH   SOLE   20,203 0 149
KIMBALL INTL INC CL B Common Stock 494274103 510 36,047 SH   SOLE   28,206 0 7,841
KIMBERLY-CLARK CORP Common Stock 494368103 181,804 1,467,343 SH   SOLE   953,055 0 514,288
KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 957 115,541 SH   SOLE   113,069 0 2,472
KIMCO REALTY CORP COM REIT REIT 49446R109 39,552 2,137,922 SH   SOLE   1,841,787 0 296,135
KINDER MORGAN INC DELAWARE Common Stock 49456B101 127,759 6,384,744 SH   SOLE   4,084,319 0 2,300,425
KINGFISHER PLC SPON ADR PAR ADR 495724403 14,409 2,325,845 SH   SOLE   2,105,401 0 220,444
KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 484 26,808 SH   SOLE   0 0 26,808
KINROSS GOLD CORP Common Stock 496902404 4,640 1,348,772 SH   SOLE   1,329,410 0 19,362
KINSALE CAPITAL GROUP INC Common Stock 49714P108 1,866 27,207 SH   SOLE   14,965 0 12,242
KIRBY CORP Common Stock 497266106 10,958 145,892 SH   SOLE   113,067 0 32,825
KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 24,643 1,022,949 SH   SOLE   912,934 0 110,015
KIRKLAND'S INC Common Stock 497498105 692 98,370 SH   SOLE   51,107 0 47,263
KITE RLTY GROUP TR COM REIT REIT 49803T300 6,365 398,063 SH   SOLE   260,285 0 137,778
KKR & CO INC- A Common Stock 48251W104 25,384 1,080,635 SH   SOLE   0 0 1,080,635
KKR REAL ESTATE FIN TR COM REIT 48251K100 1,314 65,631 SH   SOLE   9,353 0 56,278
KLA-TENCOR CORP Common Stock 482480100 48,688 407,742 SH   SOLE   325,011 0 82,731
KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L106 1,691 67,257 SH   SOLE   59,742 0 7,515
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 9,084 277,964 SH   SOLE   271,822 0 6,142
KNOLL INC Common Stock 498904200 1,544 81,635 SH   SOLE   52,809 0 28,826
KNORR-BREMSE - UNSP ADR ADR 499180107 421 16,967 SH   SOLE   0 0 16,967
KNOWLES CORP COM Common Stock 49926D109 4,643 263,362 SH   SOLE   174,470 0 88,892
KOC HLDG ADR ADR 49989A109 5,728 398,022 SH   SOLE   391,576 0 6,446
KODIAK SCIENCES INC Common Stock 50015M109 507 77,607 SH   SOLE   3,170 0 74,437
KOHL'S CORP Common Stock 500255104 90,070 1,309,722 SH   SOLE   696,108 0 613,614
KOMATSU LTD SPON ADR NEW ADR 500458401 21,327 915,509 SH   SOLE   775,656 0 139,853
KONAMI CORP SPONSORED ADR ADR 50046R101 939 21,516 SH   SOLE   16,269 0 5,247
KONE OYJ ADR ADR 50048H101 19,320 766,061 SH   SOLE   686,107 0 79,954
KONICA MINOLTA HLDGS INC - ADR ADR 50048B104 301 15,328 SH   SOLE   10,160 0 5,168
KONINKLIJKE AHOLD NV ADR 500467501 49,143 1,849,229 SH   SOLE   1,707,336 0 141,893
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 27,371 669,877 SH   SOLE   593,987 0 75,890
KONINKLIJKE VOPAK N V ADR ADR 50048T105 7,926 166,202 SH   SOLE   148,494 0 17,708
KOPIN CORP Common Stock 500600101 59 44,264 SH   SOLE   38,000 0 6,264
KOPPERS HOLDINGS INC Common Stock 50060P106 3,251 125,142 SH   SOLE   110,664 0 14,478
KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 16,645 1,279,399 SH   SOLE   1,252,505 0 26,894
KORN FERRY Common Stock 500643200 8,884 198,400 SH   SOLE   110,280 0 88,120
KOSE CORP-UNSPONSORED ADR ADR 500679105 223 5,992 SH   SOLE   5,205 0 787
KOSMOS ENERGY LTD SHS Common Stock 500688106 5,405 867,590 SH   SOLE   745,350 0 122,240
KRAFT HEINZ CO/THE Common Stock 500754106 41,387 1,267,597 SH   SOLE   1,057,979 0 209,618
KRATON CORP Common Stock 50077C106 4,107 127,626 SH   SOLE   82,504 0 45,122
KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 1,947 124,546 SH   SOLE   29,451 0 95,095
KROGER CO/THE Common Stock 501044101 169,372 6,885,058 SH   SOLE   3,494,969 0 3,390,089
KRONOS WORLDWIDE INC Common Stock 50105F105 6,621 472,277 SH   SOLE   436,474 0 35,803
KROTON EDUCACIONAL - SPONS ADR ADR 50106A402 716 270,327 SH   SOLE   263,811 0 6,516
KT CORP SPONSORED ADR ADR 48268K101 42,207 3,392,856 SH   SOLE   3,327,822 0 65,034
KUBOTA CORP ADR ADR 501173207 15,229 211,164 SH   SOLE   170,057 0 41,107
KUEHNE & NAGEL INTL AG ADR ADR 501187108 1,183 42,556 SH   SOLE   36,616 0 5,940
KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 3,883 175,606 SH   SOLE   126,539 0 49,067
KURARAY CO LTD ADR ADR 50127R103 623 16,144 SH   SOLE   11,993 0 4,151
KVH INDS INC COM Common Stock 482738101 265 26,023 SH   SOLE   25,898 0 125
KYOCERA CORP - SPONS ADR ADR 501556203 30,217 512,974 SH   SOLE   470,751 0 42,223
L BRANDS INC Common Stock 501797104 25,865 937,810 SH   SOLE   687,934 0 249,876
L OREAL CO ADR ADR 502117203 72,261 1,340,279 SH   SOLE   1,144,378 0 195,901
L3 TECHNOLOGIES INC Common Stock 502413107 46,556 225,594 SH   SOLE   172,349 0 53,245
LA JOLLA PHARMACEUTICL COM Common Stock 503459604 68 10,543 SH   SOLE   10,504 0 39
LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 61,197 400,035 SH   SOLE   305,563 0 94,472
LADDER CAPITAL CORP CLASS A REIT 505743104 4,319 253,774 SH   SOLE   91,577 0 162,197
LADENBURG THALMAN FIN SVCS I COM Common Stock 50575Q102 100 35,261 SH   SOLE   35,240 0 21
LAKELAND BANCORP INC Common Stock 511637100 1,125 75,372 SH   SOLE   74,473 0 899
LAKELAND FINANCIAL CORP Common Stock 511656100 1,518 33,564 SH   SOLE   27,873 0 5,691
LAM RESEARCH CORP Common Stock 512807108 113,527 634,194 SH   SOLE   402,665 0 231,529
LAMAR ADVERTISING CO REIT 512816109 10,565 133,291 SH   SOLE   124,180 0 9,111
LAMB WESTON HOLDING INC Common Stock 513272104 32,301 431,027 SH   SOLE   279,425 0 151,602
LANCASTER COLONY CORP Common Stock 513847103 12,180 77,731 SH   SOLE   69,617 0 8,114
LANDEC CORP COM Common Stock 514766104 240 19,505 SH   SOLE   5,018 0 14,487
LANDS END INC COM Common Stock 51509F105 1,033 62,211 SH   SOLE   26,717 0 35,494
LANDSTAR SYSTEM INC Common Stock 515098101 12,608 115,261 SH   SOLE   98,237 0 17,024
LANNET INC COM Common Stock 516012101 2,181 277,073 SH   SOLE   197,824 0 79,249
LANTHEUS HLDGS INC COM Common Stock 516544103 1,354 55,305 SH   SOLE   40,909 0 14,396
LAREDO PETROLEUM INC Common Stock 516806106 2,462 796,649 SH   SOLE   237,174 0 559,475
LAS VEGAS SANDS CORP Common Stock 517834107 43,382 711,641 SH   SOLE   641,662 0 69,979
LATAM AIRLINES GROUP SA ADR 51817R106 9,688 915,717 SH   SOLE   896,081 0 19,636
LATTICE SEMICONDUCTOR CORP Common Stock 518415104 2,674 224,128 SH   SOLE   77,008 0 147,120
LAUREATE EDUCATION INC-A Common Stock 518613203 2,130 142,271 SH   SOLE   86,049 0 56,222
LA-Z-BOY INC Common Stock 505336107 7,055 213,857 SH   SOLE   124,566 0 89,291
LB FOSTER CO Common Stock 350060109 2,157 114,625 SH   SOLE   8,189 0 106,436
LCI INDUSTRIES Common Stock 50189K103 6,214 80,896 SH   SOLE   35,382 0 45,514
LEAR CORP Common Stock 521865105 0 183,100 SH   SOLE   183,100 0 0
LEAR CORP Common Stock 521865204 47,519 350,148 SH   SOLE   136,487 0 213,661
LEGACYTEXAS FINANCIAL GROUP IN Common Stock 52471Y106 3,027 80,960 SH   SOLE   57,599 0 23,361
LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 15,249 841,324 SH   SOLE   731,915 0 109,409
LEGG MASON INC Common Stock 524901105 15,768 576,100 SH   SOLE   357,601 0 218,499
LEGGETT & PLATT INC Common Stock 524660107 17,034 403,457 SH   SOLE   368,172 0 35,285
LEGRAND SA-UNSP ADR ADR 524671104 319 23,841 SH   SOLE   20,978 0 2,863
LEIDOS HOLDINGS INC Common Stock 525327102 42,378 661,233 SH   SOLE   555,853 0 105,380
LEMAITRE VASCULAR INC COM Common Stock 525558201 937 30,222 SH   SOLE   18,668 0 11,554
LEND LEASE LTD SPONSORED ADR ADR 526023205 8,342 964,925 SH   SOLE   861,809 0 103,116
LENDINGCLUB CORP Common Stock 52603A109 187 60,546 SH   SOLE   59,083 0 1,463
LENDINGTREE INC Common Stock 52603B107 7,398 21,043 SH   SOLE   20,038 0 1,005
LENNAR CORP Common Stock 526057104 43,869 893,637 SH   SOLE   800,421 0 93,216
LENNAR CORP CL B Common Stock 526057302 554 14,168 SH   SOLE   12,092 0 2,076
LENNOX INTERNATIONAL INC Common Stock 526107107 24,443 92,446 SH   SOLE   85,342 0 7,104
LEVONO GROUP LTD ADR ADR 526250105 10,147 564,208 SH   SOLE   553,217 0 10,991
LEXICON PHARMACEUTICAL COM Common Stock 528872302 98 17,595 SH   SOLE   14,687 0 2,908
LEXINGTON REALTY TRUST REIT REIT 529043101 13,043 1,439,677 SH   SOLE   821,171 0 618,506
LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 16,241 1,877,619 SH   SOLE   1,841,812 0 35,807
LGI HOMES INC COM Common Stock 50187T106 4,484 74,434 SH   SOLE   71,949 0 2,485
LHC GROUP INC Common Stock 50187A107 10,585 95,479 SH   SOLE   62,324 0 33,155
LIBBEY INC Common Stock 529898108 204 71,780 SH   SOLE   16,732 0 55,048
LIBERTY BRAVES GROUP-C Tracking Stk 531229888 805 28,998 SH   SOLE   27,568 0 1,430
LIBERTY BROADBAND-A Common Stock 530307107 2,091 22,816 SH   SOLE   20,169 0 2,647
LIBERTY BROADBAND-C Common Stock 530307305 14,290 155,765 SH   SOLE   147,618 0 8,147
LIBERTY EXPEDIA HOLD-A Common Stock 53046P109 7,291 170,358 SH   SOLE   102,718 0 67,640
LIBERTY GLOBAL INC-A Common Stock 530555101 4,984 200,000 SH   SOLE   0 0 200,000
LIBERTY GLOBAL INC-SERIES C Tracking Stk G5480U120 7,525 310,833 SH   SOLE   282,345 0 28,488
LIBERTY GLOBAL PLC Tracking Stk G5480U104 1,691 67,849 SH   SOLE   65,280 0 2,569
LIBERTY LATIN AMERICA CL A Common Stock G9001E102 341 17,650 SH   SOLE   17,303 0 347
LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 1,360 69,916 SH   SOLE   68,797 0 1,119
LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1,013 29,773 SH   SOLE   28,376 0 1,397
LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 6,813 194,377 SH   SOLE   181,416 0 12,961
LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 185 12,004 SH   SOLE   11,993 0 11
LIBERTY PPTY TR SH BEN INT REIT 531172104 10,599 218,898 SH   SOLE   188,212 0 30,686
LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 5,301 138,849 SH   SOLE   129,015 0 9,834
LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 27,389 716,237 SH   SOLE   463,935 0 252,302
LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 2,829 199,335 SH   SOLE   67,448 0 131,887
LIFE HEALTHCARE GRP ADR ADR 531850105 382 52,490 SH   SOLE   51,933 0 557
LIFE STORAGE INC REIT 53223X107 7,175 73,765 SH   SOLE   63,193 0 10,572
LIFEVANTAGE CORP COM Common Stock 53222K205 363 25,403 SH   SOLE   8,659 0 16,744
LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 23,540 187,253 SH   SOLE   28,266 0 158,987
LILIS ENERGY INC COM NEW Common Stock 532403201 81 69,629 SH   SOLE   65,002 0 4,627
LIMELIGHT NETWORKS INC Common Stock 53261M104 2,414 747,472 SH   SOLE   75,489 0 671,983
LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 6,679 79,634 SH   SOLE   72,435 0 7,199
LINCOLN NATIONAL CORP Common Stock 534187109 73,323 1,249,112 SH   SOLE   756,945 0 492,167
LINDBLAD EXPEDITIONS H COM Common Stock 535219109 261 17,146 SH   SOLE   16,804 0 342
LINDE PLC Common Stock G5494J103 243,155 1,382,114 SH   SOLE   906,746 0 475,368
LINDSAY CORP Common Stock 535555106 2,170 22,423 SH   SOLE   15,381 0 7,042
LINECORP-SPONSORED ADR ADR 53567X101 11,900 337,959 SH   SOLE   302,509 0 35,450
LIONS GATE ENTERTAINMENT-A Common Stock 535919401 358 22,883 SH   SOLE   22,173 0 710
LIONS GATE ENTERTAINMENT-B Common Stock 535919500 5,026 332,880 SH   SOLE   248,700 0 84,180
LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 536 47,067 SH   SOLE   0 0 47,067
LIQUIDITY SERVICES INC Common Stock 53635B107 1,166 151,219 SH   SOLE   144,468 0 6,751
LITHIA MOTORS INC Common Stock 536797103 12,258 132,159 SH   SOLE   38,404 0 93,755
LITTELFUSE INC Common Stock 537008104 8,270 45,322 SH   SOLE   31,031 0 14,291
LIVANOVA PLC Common Stock G5509L101 5,152 52,979 SH   SOLE   42,285 0 10,694
LIVE NATION ENTERTAINMENT INC Common Stock 538034109 25,277 397,806 SH   SOLE   225,329 0 172,477
LIVE OAK BANCSHARES IN COM Common Stock 53803X105 293 20,041 SH   SOLE   19,790 0 251
LIVENT CORP Common Stock 53814L108 10,307 839,304 SH   SOLE   197,879 0 641,425
LIVEPERSON INC Common Stock 538146101 4,252 146,512 SH   SOLE   81,909 0 64,603
LIVERAMP HOLDINGS INC Common Stock 53815P108 9,068 166,170 SH   SOLE   129,363 0 36,807
LIXIL GROUP CORP ADR 53931R103 732 26,394 SH   SOLE   18,656 0 7,738
LKQ CORP Common Stock 501889208 23,099 813,935 SH   SOLE   637,674 0 176,261
LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 36,295 11,306,872 SH   SOLE   8,269,332 0 3,037,540
LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 2,360 182,938 SH   SOLE   156,293 0 26,645
LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 3,768 450,737 SH   SOLE   445,104 0 5,633
LOCKHEED MARTIN CORP Common Stock 539830109 196,786 655,604 SH   SOLE   470,015 0 185,589
LOEWS CORP Common Stock 540424108 38,782 809,135 SH   SOLE   618,895 0 190,240
LOGITECH INTL S A SHS Common Stock H50430232 232 5,889 SH   SOLE   5,776 0 113
LOGMEIN INC Common Stock 54142L109 12,045 150,379 SH   SOLE   87,342 0 63,037
LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 843 76,949 SH   SOLE   42,897 0 34,052
LONDON STK EXCHANGE GR ADR ADR 54211N101 24,609 1,579,517 SH   SOLE   1,277,602 0 301,915
LONESTAR RESOURCES US I - CL A Common Stock 54240F103 64 16,046 SH   SOLE   13,553 0 2,493
LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 36,752 1,187,085 SH   SOLE   1,026,473 0 160,612
LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 421 11,685 SH   SOLE   10,955 0 730
LOUISIANA-PACIFIC CORP Common Stock 546347105 5,229 214,493 SH   SOLE   138,196 0 76,297
LOWE'S COS INC Common Stock 548661107 366,640 3,349,230 SH   SOLE   2,024,037 0 1,325,193
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 20,316 291,681 SH   SOLE   142,673 0 149,008
LSB INDUSTRIES INC Common Stock 502160104 567 90,854 SH   SOLE   72,899 0 17,955
LSC COMMUNICATIONS INC - W/I Common Stock 50218P107 1,632 249,877 SH   SOLE   112,397 0 137,480
LTC PROPERTIES INC REIT REIT 502175102 5,381 117,482 SH   SOLE   86,127 0 31,355
LULULEMON ATHLETICA INC Common Stock 550021109 32,834 200,367 SH   SOLE   104,487 0 95,880
LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 455 45,056 SH   SOLE   43,110 0 1,946
LUMENTUM HOLDINGS INC Common Stock 55024U109 8,043 142,255 SH   SOLE   125,057 0 17,198
LUMINEX CORP Common Stock 55027E102 4,910 213,368 SH   SOLE   128,015 0 85,353
LUNDIN PETROLEUM AB-SPON ADR ADR 55037R200 2,619 78,699 SH   SOLE   70,302 0 8,397
LUTHER BURBANK CORP Common Stock 550550107 253 25,038 SH   SOLE   20,438 0 4,600
LUXFER HLDGS PLC SPONSORED ADR Common Stock G5698W116 420 16,833 SH   SOLE   16,833 0 0
LUXOFT HOLDING INC Common Stock G57279104 4,348 74,066 SH   SOLE   65,966 0 8,100
LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 72,730 986,702 SH   SOLE   868,451 0 118,251
LYDALL INC Common Stock 550819106 6,048 257,804 SH   SOLE   75,491 0 182,313
LYON WILLIAM HOMES CL A NEW Common Stock 552074700 2,443 158,961 SH   SOLE   132,112 0 26,849
LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 130,331 1,550,086 SH   SOLE   906,938 0 643,148
M&T BANK CORP Common Stock 55261F104 59,223 377,167 SH   SOLE   329,613 0 47,554
M/I HOMES INC Common Stock 55305B101 2,646 99,404 SH   SOLE   67,667 0 31,737
MACATAWA BK CORP COM Common Stock 554225102 128 12,903 SH   SOLE   12,636 0 267
MACERICH CO/THE REIT REIT 554382101 12,520 288,815 SH   SOLE   258,850 0 29,965
MACK CALI RLTY CORP COM REIT REIT 554489104 6,756 304,341 SH   SOLE   204,908 0 99,433
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 4,738 283,529 SH   SOLE   20,750 0 262,779
MACQUARIE BANK LTD ADR ADR 55607P204 39,018 423,165 SH   SOLE   373,340 0 49,825
MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 1,862 83,923 SH   SOLE   81,601 0 2,322
MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 16,421 398,370 SH   SOLE   348,038 0 50,332
MACROGENICS INC Common Stock 556099109 1,038 57,731 SH   SOLE   29,152 0 28,579
MACY'S INC Common Stock 55616P104 53,646 2,232,475 SH   SOLE   1,271,774 0 960,701
MADISON SQUARE GARDEN CO - A Common Stock 55825T103 33,093 112,897 SH   SOLE   33,897 0 79,000
MAGELLAN HEALTH INC Common Stock 559079207 18,956 287,567 SH   SOLE   69,862 0 217,705
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 33,709 555,987 SH   SOLE   535,438 0 20,549
MAGNA INTERNATIONAL INC Common Stock 559222401 39,009 801,172 SH   SOLE   388,991 0 412,181
MAGNOLIA OIL & GAS CORP Common Stock 559663109 301 25,097 SH   SOLE   25,097 0 0
MAGNOLIA OIL & GAS CORP WARRANTS Equity WRT 559663117 108 31,731 SH   SOLE   0 0 31,731
MAIDEN HOLDINGS LTD Common Stock G5753U112 10 13,201 SH   SOLE   12,969 0 232
MAKEMYTRIP LIMITED SHS Common Stock V5633W109 2,604 94,356 SH   SOLE   94,356 0 0
MAKITA CORP ADR NEW ADR 560877300 14,500 417,082 SH   SOLE   372,711 0 44,371
MALIBU BOATS INC - A Common Stock 56117J100 1,528 38,605 SH   SOLE   5,095 0 33,510
MALLINCKRODT PLC Common Stock G5785G107 19,607 901,863 SH   SOLE   472,083 0 429,780
MAMMOTH ENERGY SERVICES INC Common Stock 56155L108 281 16,859 SH   SOLE   14,114 0 2,745
MAN SE UNSP-ADR ADR 561641101 255 31,631 SH   SOLE   31,486 0 145
MANHATTAN ASSOCIATES INC Common Stock 562750109 13,364 242,488 SH   SOLE   178,714 0 63,774
MANITOWOC CO INC/THE Common Stock 563571405 535 32,580 SH   SOLE   31,042 0 1,538
MANNING & NAPIER INC CL A Common Stock 56382Q102 59 28,152 SH   SOLE   28,152 0 0
MANPOWER INC Common Stock 56418H100 27,133 328,131 SH   SOLE   150,746 0 177,385
MANTECH INTERNATIONAL CORP Common Stock 564563104 6,609 122,338 SH   SOLE   54,349 0 67,989
MANULIFE FINANCIAL CORP Common Stock 56501R106 24,631 1,456,588 SH   SOLE   991,639 0 464,949
MARATHON OIL CORP Common Stock 565849106 69,710 4,171,754 SH   SOLE   2,983,365 0 1,188,389
MARATHON PETROLEUM CORP Common Stock 56585A102 202,691 3,386,649 SH   SOLE   1,988,468 0 1,398,181
MARCHEX INC-CLASS B Common Stock 56624R108 469 99,187 SH   SOLE   90,592 0 8,595
MARCUS & MILLICHAP INC Common Stock 566324109 2,664 65,406 SH   SOLE   36,714 0 28,692
MARCUS CORP Common Stock 566330106 2,779 69,379 SH   SOLE   52,219 0 17,160
MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 23 15,240 SH   SOLE   15,240 0 0
MARINE HARVEST ASA ADR 624678108 12,264 547,969 SH   SOLE   500,668 0 47,301
MARINE PRODS CORP COM Common Stock 568427108 186 13,773 SH   SOLE   7,786 0 5,987
MARINEMAX INC Common Stock 567908108 675 35,242 SH   SOLE   33,943 0 1,299
MARINUS PHARMACEUTICAL COM Common Stock 56854Q101 56 13,506 SH   SOLE   11,470 0 2,036
MARKEL CORP Common Stock 570535104 56,340 56,553 SH   SOLE   20,287 0 36,266
MARKET VECTORS ETF TR AGRIBUS ETF ETP 92189F700 296 4,749 SH   SOLE   3,082 0 1,667
MARKETAXESS HOLDINGS INC Common Stock 57060D108 27,035 109,861 SH   SOLE   41,531 0 68,330
MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 6,598 908,773 SH   SOLE   832,101 0 76,672
MARLIN BUSINESS SERVICES CORP Common Stock 571157106 276 12,840 SH   SOLE   9,786 0 3,054
MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 107,119 856,338 SH   SOLE   746,686 0 109,652
MARRIOTT VACATIONS WORLD Common Stock 57164Y107 8,410 89,942 SH   SOLE   73,581 0 16,361
MARRONE BIO INNOVATIONS INC Common Stock 57165B106 20 12,792 SH   SOLE   7,970 0 4,822
MARSH & MCLENNAN COS INC Common Stock 571748102 161,433 1,719,196 SH   SOLE   1,230,072 0 489,124
MARTEN TRANSPORT LTD Common Stock 573075108 2,371 132,985 SH   SOLE   90,324 0 42,661
MARTIN MARIETTA MATERIALS INC Common Stock 573284106 24,929 123,913 SH   SOLE   109,482 0 14,431
MARUBENI CORP ADR ADR 573810207 5,406 76,718 SH   SOLE   66,478 0 10,240
MARUI LIMITED ADR NEW ADR 573814308 10,040 248,689 SH   SOLE   214,461 0 34,228
MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 23,055 1,159,118 SH   SOLE   762,603 0 396,515
MASCO CORP Common Stock 574599106 35,926 913,925 SH   SOLE   791,218 0 122,707
MASIMO CORP Common Stock 574795100 12,830 92,781 SH   SOLE   48,630 0 44,151
MASONITE INTERNATIONAL CORP Common Stock 575385109 6,449 129,264 SH   SOLE   59,518 0 69,746
MASTEC INC Common Stock 576323109 7,933 164,923 SH   SOLE   59,158 0 105,765
MASTERCARD INC Common Stock 57636Q104 715,899 3,040,557 SH   SOLE   2,161,497 0 879,060
MASTERCRAFT BOAT HOLDINGS INC Common Stock 57637H103 367 16,252 SH   SOLE   6,282 0 9,970
MATADOR RES CO COM Common Stock 576485205 3,034 156,951 SH   SOLE   148,896 0 8,055
MATCH GROUP Common Stock 57665R106 4,352 76,881 SH   SOLE   58,641 0 18,240
MATERIALISE NV-ADR ADR 57667T100 254 16,158 SH   SOLE   15,950 0 208
MATERIALS SELECT SECTOR SPDR FD ETP 81369Y100 726 13,081 SH   SOLE   12,589 0 492
MATERION CORP Common Stock 576690101 7,621 133,560 SH   SOLE   97,100 0 36,460
MATRIX SERVICE CO Common Stock 576853105 2,202 112,452 SH   SOLE   91,160 0 21,292
MATSON INC COM Common Stock 57686G105 9,541 264,361 SH   SOLE   148,531 0 115,830
MATTEL INC Common Stock 577081102 14,430 1,110,015 SH   SOLE   695,505 0 414,510
MATTHEWS INTERNATIONAL CORP Common Stock 577128101 2,717 73,528 SH   SOLE   30,775 0 42,753
MAXAR TECHNOLOGIES LTD Common Stock 57778K105 161 39,961 SH   SOLE   38,087 0 1,874
MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 22,308 419,567 SH   SOLE   385,964 0 33,603
MAXIMUS INC Common Stock 577933104 13,467 189,730 SH   SOLE   75,796 0 113,934
MAXLINEAR INC CL A Common Stock 57776J100 2,770 108,512 SH   SOLE   103,050 0 5,462
MAXWELL TECHNOLOGIES INC COM Common Stock 577767106 327 73,190 SH   SOLE   69,213 0 3,977
MAZDA MTR CORP ADR ADR 578787103 21,341 3,838,244 SH   SOLE   3,504,230 0 334,014
MBIA INC Common Stock 55262C100 6,162 647,236 SH   SOLE   313,817 0 333,419
MCCORMICK & CO INC/MD Common Stock 579780206 69,327 460,246 SH   SOLE   293,523 0 166,723
MCDERMOTT INTERNATIONAL INC Common Stock 580037703 5,042 677,719 SH   SOLE   510,841 0 166,878
MCDONALD'S CORP Common Stock 580135101 508,354 2,676,956 SH   SOLE   2,010,047 0 666,909
MCEWEN MINING CORP Common Stock 58039P107 18 11,952 SH   SOLE   11,952 0 0
MCGRATH RENTCORP Common Stock 580589109 3,527 62,339 SH   SOLE   28,907 0 33,432
MCKESSON CORP Common Stock 58155Q103 64,652 552,295 SH   SOLE   414,373 0 137,922
MDC HOLDINGS INC Common Stock 552676108 10,368 356,784 SH   SOLE   290,400 0 66,384
MDC PARTNERS INC CL A SUB VTG Common Stock 552697104 276 122,581 SH   SOLE   54,566 0 68,015
MDU RESOURCES GROUP INC Common Stock 552690109 16,842 652,031 SH   SOLE   401,828 0 250,203
MECHEL - ADR ADR 583840608 2,532 1,278,659 SH   SOLE   1,253,562 0 25,097
MEDEQUITIES REALTY TRUST REIT 58409L306 1,652 148,398 SH   SOLE   143,729 0 4,669
MEDIASET SPA SPONSORED ADR ADR 584469407 140 15,030 SH   SOLE   15,030 0 0
MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 33,885 1,830,616 SH   SOLE   562,610 0 1,268,006
MEDICINES CO/THE Common Stock 584688105 5,824 208,356 SH   SOLE   183,332 0 25,024
MEDIDATA SOLUTIONS INC Common Stock 58471A105 6,531 89,178 SH   SOLE   38,764 0 50,414
MEDIFAST INC Common Stock 58470H101 5,875 46,064 SH   SOLE   29,086 0 16,978
MEDIOBANCA BANCA DI CR ADR ADR 58502K106 10,888 1,049,977 SH   SOLE   950,814 0 99,163
MEDNAX INC Common Stock 58502B106 6,901 253,980 SH   SOLE   181,460 0 72,520
MEDPACE HOLDINGS INC Common Stock 58506Q109 4,654 78,924 SH   SOLE   35,919 0 43,005
MEDTRONIC INC Common Stock 585055106 941 10,335 SH   SOLE   0 0 10,335
MEDTRONIC PLC Common Stock G5960L103 296,961 3,260,438 SH   SOLE   2,797,045 0 463,393
MEET GROUP INC COM Common Stock 58513U101 1,150 228,679 SH   SOLE   88,159 0 140,520
MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 1,414 106,544 SH   SOLE   89,096 0 17,448
MELCO RESORTS & ENTERT-ADR ADR 585464100 15,767 697,969 SH   SOLE   658,297 0 39,672
MELLANOX TECHNOLOGIES LTD Common Stock M51363113 3,139 26,520 SH   SOLE   22,087 0 4,433
MENLO THERAPEUTICS INC Common Stock 586858102 303 38,554 SH   SOLE   38,164 0 390
MERCADOLIBRE INC Common Stock 58733R102 65,574 129,151 SH   SOLE   108,146 0 21,005
MERCANTILE BANK CORP COM Common Stock 587376104 584 17,860 SH   SOLE   14,771 0 3,089
MERCER INTL INC-SBI Common Stock 588056101 814 60,264 SH   SOLE   59,548 0 716
MERCK & CO INC Common Stock 58933Y105 885,010 10,640,971 SH   SOLE   7,075,577 0 3,565,394
MERCK & CO. INC. Common Stock 589331107 14,749 177,340 SH   SOLE   0 0 177,340
MERCK KGAA-SPONSORED ADR ADR 589339209 19,569 856,600 SH   SOLE   768,986 0 87,614
MERCURY GENERAL CORP Common Stock 589400100 7,959 158,950 SH   SOLE   132,384 0 26,566
MERCURY SYSTEMS INC Common Stock 589378108 7,167 111,852 SH   SOLE   70,003 0 41,849
MEREDITH CORP Common Stock 589433101 5,641 102,085 SH   SOLE   63,876 0 38,209
MERIDIAN BANCORP INC Common Stock 58958U103 647 41,248 SH   SOLE   14,178 0 27,070
MERIDIAN BIOSCIENCE INC Common Stock 589584101 6,392 362,962 SH   SOLE   185,867 0 177,095
MERIT MEDICAL SYSTEMS INC Common Stock 589889104 13,078 211,516 SH   SOLE   88,861 0 122,655
MERITAGE HOMES CORP Common Stock 59001A102 8,178 182,918 SH   SOLE   95,388 0 87,530
MERITOR INC Common Stock 59001K100 6,687 328,601 SH   SOLE   130,487 0 198,114
MERLIN ENTERTAINMENT-SP ADR ADR 59010Q205 3,505 375,228 SH   SOLE   309,792 0 65,436
MERSANA THERAPEUTICS I COM Common Stock 59045L106 618 117,514 SH   SOLE   6,565 0 110,949
META FINL GROUP INC COM Common Stock 59100U108 351 17,826 SH   SOLE   11,122 0 6,704
METHANEX CORP Common Stock 59151K108 3,687 64,840 SH   SOLE   63,351 0 1,489
METHODE ELECTRONICS INC Common Stock 591520200 3,911 135,890 SH   SOLE   119,469 0 16,421
METLIFE INC Common Stock 59156R108 119,381 2,804,344 SH   SOLE   2,184,344 0 620,000
METROPOLITAN BANK HOLDING CO Common Stock 591774104 210 6,024 SH   SOLE   115 0 5,909
METSO CORP SPONSORED ADR ADR 592671101 1,031 119,872 SH   SOLE   100,884 0 18,988
METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 110,362 152,644 SH   SOLE   69,312 0 83,332
MFA MTG INVTS INC COM REIT REIT 55272X102 28,406 3,907,258 SH   SOLE   1,047,947 0 2,859,311
MFS CHARTER INCOME TRUST Closed-End Fund 552727109 3,935 498,077 SH   SOLE   325,492 0 172,585
MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 172 45,293 SH   SOLE   31,233 0 14,060
MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 3,845 676,878 SH   SOLE   443,282 0 233,596
MFS MUN INCOME TR SH BEN INT Closed-End Fund 552738106 1,113 160,820 SH   SOLE   160,820 0 0
MGE ENERGY INC Common Stock 55277P104 6,263 92,143 SH   SOLE   72,368 0 19,775
MGIC INVESTMENT CORP Common Stock 552848103 7,864 596,190 SH   SOLE   413,903 0 182,287
MGM Growth Properties LLC - A REIT 55303A105 792 24,553 SH   SOLE   22,860 0 1,693
MGM RESORTS INTERNATIONAL Common Stock 552953101 20,964 816,990 SH   SOLE   726,800 0 90,190
MGP INGREDIENTS INC COM Common Stock 55303J106 989 12,818 SH   SOLE   11,985 0 833
MICHAELS STORES INC COM Common Stock 59408Q106 2,965 259,615 SH   SOLE   105,639 0 153,976
MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 25,301 1,071,412 SH   SOLE   939,116 0 132,296
MICRO FOCUS INTL SPN ADR ADR 594837403 18,400 713,461 SH   SOLE   414,245 0 299,216
MICROCHIP TECHNOLOGY INC Common Stock 595017104 119,555 1,441,120 SH   SOLE   658,036 0 783,084
MICRON TECHNOLOGY INC Common Stock 595112103 147,281 3,563,539 SH   SOLE   2,493,398 0 1,070,141
MICROSOFT CORP Common Stock 594918104 2,718,375 23,048,794 SH   SOLE   17,730,291 0 5,318,503
MICROSTRATEGY INC Common Stock 594972408 2,904 20,135 SH   SOLE   14,445 0 5,690
MID-AMERICA APARTMENT COMM REIT REIT 59522J103 41,052 375,485 SH   SOLE   262,051 0 113,434
MIDDLEBY CORP Common Stock 596278101 49,195 378,334 SH   SOLE   57,684 0 320,650
MIDDLESEX WATER CO Common Stock 596680108 2,786 49,766 SH   SOLE   25,236 0 24,530
MIDLAND STS BANCORP IN COM Common Stock 597742105 664 27,608 SH   SOLE   27,556 0 52
MIDSTATES PETROLEUM Common Stock 59804T407 1,556 159,243 SH   SOLE   137,222 0 22,021
MIDWESTONE FINL GP INC COM Common Stock 598511103 232 8,515 SH   SOLE   8,515 0 0
MILACRON HOLDINGS CORP Common Stock 59870L106 2,401 212,086 SH   SOLE   32,432 0 179,654
MILLER INDUSTRIES INC/TN Common Stock 600551204 439 14,226 SH   SOLE   11,531 0 2,695
MIMECAST LTD ORD SHS Common Stock G14838109 1,843 38,920 SH   SOLE   38,848 0 72
MINERALS TECHNOLOGIES INC Common Stock 603158106 3,656 62,179 SH   SOLE   47,068 0 15,111
MIRAGEN THERAPEUTICS INC Common Stock 60463E103 57 20,308 SH   SOLE   20,308 0 0
MIRATI THERAPEUTICS IN COM Common Stock 60468T105 976 13,314 SH   SOLE   1,051 0 12,263
MIRVAC GROUP REIT Q62377108 36 18,610 SH   SOLE   18,610 0 0
MISTRAS GROUP INC. Common Stock 60649T107 366 26,531 SH   SOLE   26,523 0 8
MITEK SYS INC COM NEW Common Stock 606710200 128 10,491 SH   SOLE   10,491 0 0
MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 758 21,506 SH   SOLE   17,650 0 3,856
MITSUBISHI CORP SPONSORED ADR ADR 606769305 37,159 666,353 SH   SOLE   579,330 0 87,023
MITSUBISHI ELEC ADR ADR 606776201 28,342 1,101,513 SH   SOLE   1,013,238 0 88,275
MITSUBISHI ESTATE LTD ADR ADR 606783207 40,580 2,244,457 SH   SOLE   1,987,949 0 256,508
MITSUBISHI TANABE PHRM SPONSORED ADR ADR 606813202 9,425 707,855 SH   SOLE   619,759 0 88,096
MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 53,843 10,877,387 SH   SOLE   9,611,184 0 1,266,203
MITSUI & CO LTD ADR ADR 606827202 31,649 101,736 SH   SOLE   87,871 0 13,865
MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 4,792 63,362 SH   SOLE   42,500 0 20,862
MITSUI MINING & SMELTING-ADR ADR 606844207 397 78,471 SH   SOLE   78,471 0 0
MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 29,789 9,734,865 SH   SOLE   8,718,920 0 1,015,945
MKS INSTRUMENTS INC Common Stock 55306N104 6,436 69,168 SH   SOLE   53,846 0 15,322
MOBILE MINI INC Common Stock 60740F105 4,323 127,358 SH   SOLE   101,752 0 25,606
MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 5,932 784,716 SH   SOLE   645,538 0 139,178
MOBILEIRON INC COM NEW Common Stock 60739U204 354 64,729 SH   SOLE   4,497 0 60,232
MODEL N INC COM Common Stock 607525102 1,610 91,815 SH   SOLE   31,898 0 59,917
MODINE MANUFACTURING CO Common Stock 607828100 9,800 706,582 SH   SOLE   24,326 0 682,256
MOELIS & CO. Common Stock 60786M105 5,125 123,160 SH   SOLE   107,852 0 15,308
MOHAWK INDUSTRIES INC Common Stock 608190104 43,125 341,854 SH   SOLE   243,976 0 97,878
MOLINA HEALTHCARE INC Common Stock 60855R100 12,894 90,829 SH   SOLE   79,640 0 11,189
MOLSON COORS BREWING CO Common Stock 60871R209 56,104 940,545 SH   SOLE   473,117 0 467,428
MOMENTA PHARMACEUTICALS INC COM Common Stock 60877T100 1,952 134,346 SH   SOLE   126,104 0 8,242
MOMO INC - SPON ADR ADR 60879B107 3,282 85,838 SH   SOLE   66,643 0 19,195
MONARCH CASINO & RESORT INC Common Stock 609027107 1,230 28,004 SH   SOLE   27,633 0 371
MONDELEZ INTERNATIONAL INC Common Stock 609207105 248,536 4,978,688 SH   SOLE   4,055,911 0 922,777
MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 1,184 580,474 SH   SOLE   457,715 0 122,759
MONGODB INC Common Stock 60937P106 5,443 37,022 SH   SOLE   31,133 0 5,889
MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 1,791 135,881 SH   SOLE   107,703 0 28,178
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 15,583 115,009 SH   SOLE   73,144 0 41,865
MONOTARO CO LTD ADR ADR 61022V107 1,360 61,224 SH   SOLE   59,562 0 1,662
MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 2,343 117,797 SH   SOLE   39,413 0 78,384
MONROE INC Common Stock 610236101 10,553 121,973 SH   SOLE   97,639 0 24,334
MONSTER BEVERAGE CORP Common Stock 61174X109 58,303 1,068,207 SH   SOLE   882,974 0 185,233
MOODY'S CORP Common Stock 615369105 176,088 972,380 SH   SOLE   381,179 0 591,201
MOOG INC Common Stock 615394202 11,557 132,913 SH   SOLE   75,828 0 57,085
MORGAN STANLEY Common Stock 617446448 167,338 3,965,359 SH   SOLE   2,768,652 0 1,196,707
MORGAN STANLEY EMER COM Closed-End Fund 61744H105 3,820 424,914 SH   SOLE   424,914 0 0
MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 16,782 1,163,786 SH   SOLE   1,163,786 0 0
MORNINGSTAR INC Common Stock 617700109 20,390 161,842 SH   SOLE   41,579 0 120,263
MOSAIC CO/THE Common Stock 61945C103 43,248 1,583,603 SH   SOLE   1,013,790 0 569,813
MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 577 30,555 SH   SOLE   30,221 0 334
MOTOROLA SOLUTIONS INC Common Stock 620076307 120,107 855,344 SH   SOLE   492,995 0 362,349
MOTUS HOLDINGS LTD - ADR ADR 620156109 483 85,660 SH   SOLE   84,306 0 1,354
MOVADO GROUP INC Common Stock 624580106 2,901 79,747 SH   SOLE   37,622 0 42,125
MPLX LP MLP 55336V100 32,385 984,636 SH   SOLE   948,366 0 36,270
MR COOPER GROUP INC Common Stock 62482R107 580 60,476 SH   SOLE   53,164 0 7,312
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 1,399 106,447 SH   SOLE   104,424 0 2,023
MRC GLOBAL INC COM Common Stock 55345K103 4,060 232,276 SH   SOLE   149,289 0 82,987
MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 16,726 1,097,528 SH   SOLE   972,774 0 124,754
MSA SAFETY INC Common Stock 553498106 6,174 59,713 SH   SOLE   31,517 0 28,196
MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 11,768 142,279 SH   SOLE   98,211 0 44,068
MSCI INC Common Stock 55354G100 93,281 469,127 SH   SOLE   112,152 0 356,975
MSG NETWORKS INC Common Stock 553573106 1,681 77,305 SH   SOLE   58,900 0 18,405
MTN GROUP LTD - SPONS ADR ADR 62474M108 1,800 294,396 SH   SOLE   289,704 0 4,692
MTS SYSTEMS CORP Common Stock 553777103 3,844 70,589 SH   SOLE   44,858 0 25,731
MUELLER INDUSTRIES INC Common Stock 624756102 5,568 177,669 SH   SOLE   111,011 0 66,658
MUELLER WATER PRODUCTS INC Common Stock 624758108 1,205 120,000 SH   SOLE   77,239 0 42,761
MUENCHENER RUECK - UNSPON ADR ADR 626188106 46,319 1,956,448 SH   SOLE   1,754,936 0 201,512
MULTICHOICE GROUP LTD ADR 62548D100 826 98,706 SH   SOLE   97,059 0 1,647
MULTI-COLOR CORP Common Stock 625383104 3,160 63,338 SH   SOLE   40,490 0 22,848
MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 38,675 2,808,678 SH   SOLE   2,402,249 0 406,429
MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 26,396 701,077 SH   SOLE   643,537 0 57,540
MURPHY OIL CORP Common Stock 626717102 31,305 1,068,419 SH   SOLE   778,853 0 289,566
MURPHY USA INC Common Stock 626755102 13,998 163,491 SH   SOLE   77,495 0 85,996
MUSTANG BIO INC Common Stock 62818Q104 59 17,183 SH   SOLE   17,163 0 20
MYERS INDUSTRIES INC Common Stock 628464109 1,306 76,342 SH   SOLE   48,442 0 27,900
MYLAN NV Common Stock N59465109 21,270 750,541 SH   SOLE   477,127 0 273,414
MYOKARDIA INC COM Common Stock 62857M105 529 10,176 SH   SOLE   7,595 0 2,581
MYR GROUP INC Common Stock 55405W104 2,048 59,131 SH   SOLE   30,984 0 28,147
MYRIAD GENETICS INC Common Stock 62855J104 12,526 377,276 SH   SOLE   193,506 0 183,770
NABORS INDUSTRIES LTD Common Stock G6359F103 17,625 5,123,458 SH   SOLE   3,976,038 0 1,147,420
NABRIVA THERAPEUTICS PLC Common Stock G63637105 45 18,616 SH   SOLE   17,395 0 1,221
NACCO INDUSTRIES INC Common Stock 629579103 458 11,983 SH   SOLE   4,127 0 7,856
NANOMETRICS INC COM Common Stock 630077105 1,484 48,054 SH   SOLE   29,031 0 19,023
NANOSTRING TECHNOL INC COM Common Stock 63009R109 2,001 83,622 SH   SOLE   18,518 0 65,104
NAPCO SECURITY SYSTEMS INC Common Stock 630402105 322 15,537 SH   SOLE   1,545 0 13,992
NASDAQ INC Common Stock 631103108 21,812 249,309 SH   SOLE   216,635 0 32,674
NASPERS LTD SPON ADR N SHS ADR 631512209 33,667 725,109 SH   SOLE   713,819 0 11,290
NATERA INC COM Common Stock 632307104 254 12,331 SH   SOLE   12,291 0 40
NATIONAL BANKSHARES INC Common Stock 634865109 221 5,157 SH   SOLE   5,111 0 46
NATIONAL BEVERAGE CORP Common Stock 635017106 933 16,154 SH   SOLE   14,991 0 1,163
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2,137 64,262 SH   SOLE   34,862 0 29,400
NATIONAL CINEMEDIA INC Common Stock 635309107 4,134 586,352 SH   SOLE   193,735 0 392,617
NATIONAL COMM CORP COM Common Stock 63546L102 244 6,235 SH   SOLE   6,220 0 15
NATIONAL FUEL GAS CO Common Stock 636180101 8,058 132,186 SH   SOLE   126,273 0 5,913
NATIONAL GEN HLDGS COR COM Common Stock 636220303 16,571 698,326 SH   SOLE   60,182 0 638,144
NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 30,975 554,714 SH   SOLE   506,868 0 47,846
NATIONAL HEALTHCARE CORP Common Stock 635906100 5,633 74,239 SH   SOLE   39,224 0 35,015
NATIONAL INSTRUMENTS CORP Common Stock 636518102 17,187 387,449 SH   SOLE   261,007 0 126,442
NATIONAL OILWELL VARCO INC Common Stock 637071101 33,689 1,264,592 SH   SOLE   983,148 0 281,444
NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1,496 13,783 SH   SOLE   8,139 0 5,644
NATIONAL RESEARCH CORP Common Stock 637372202 512 13,259 SH   SOLE   7,538 0 5,721
NATIONAL RETAIL PROPERTIES REIT REIT 637417106 12,239 220,965 SH   SOLE   207,680 0 13,285
NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 3,780 132,579 SH   SOLE   101,233 0 31,346
NATIONAL VISION HOLDINGS INC Common Stock 63845R107 546 17,357 SH   SOLE   5,533 0 11,824
NATIONAL WESTERN LIFE GROUP CL A Common Stock 638517102 978 3,727 SH   SOLE   1,267 0 2,460
NATIXIS UNSPONSERED ADR ADR 63873D103 4,253 80,065 SH   SOLE   67,612 0 12,453
NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 39,930 4,429,269 SH   SOLE   3,776,414 0 652,855
NATL HEALTH INVESTORS INC REIT REIT 63633D104 4,886 62,205 SH   SOLE   47,381 0 14,824
NATURAL GROCERS BY VIT COM Common Stock 63888U108 1,815 151,875 SH   SOLE   141,104 0 10,771
NATURAL HEALTH TRENDS COM PAR $.001 Common Stock 63888P406 213 16,451 SH   SOLE   16,451 0 0
NATURGY ENERGY GROUP SA-ADR ADR 63903X103 14,794 2,665,558 SH   SOLE   2,380,235 0 285,323
NATUS MEDICAL INC Common Stock 639050103 1,527 60,162 SH   SOLE   33,940 0 26,222
NAUTILUS INC Common Stock 63910B102 966 173,822 SH   SOLE   171,996 0 1,826
NAVIENT CORP Common Stock 63938C108 21,481 1,856,631 SH   SOLE   1,228,922 0 627,709
NAVIGANT CONSULTING INC Common Stock 63935N107 3,047 156,490 SH   SOLE   102,736 0 53,754
NAVIGATOR HOLDINGS LTD Common Stock Y62132108 459 41,727 SH   SOLE   21,877 0 19,850
NAVIGATORS GROUP INC/THE Common Stock 638904102 5,132 73,447 SH   SOLE   61,322 0 12,125
NAVIOS MARITIME ACQU SHS Common Stock Y62159143 132 20,902 SH   SOLE   12,745 0 8,157
NAVIOS MARITIME HOLDINGS INC Common Stock Y62197119 122 51,180 SH   SOLE   38,581 0 12,599
NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 4,182 129,475 SH   SOLE   123,368 0 6,107
NBT BANCORP INC Common Stock 628778102 5,842 162,234 SH   SOLE   106,122 0 56,112
NCI BUILDING SYSTEMS INC Common Stock 628852204 353 57,301 SH   SOLE   44,922 0 12,379
NCR CORP Common Stock 62886E108 14,518 531,979 SH   SOLE   209,184 0 322,795
NCS MULTISTAGE HOLDINGS INC Common Stock 628877102 708 136,645 SH   SOLE   46,451 0 90,194
NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 5,623 323,144 SH   SOLE   320,001 0 3,143
NEENAH INC Common Stock 640079109 2,543 39,509 SH   SOLE   30,452 0 9,057
NEKTAR THERAPEUTICS Common Stock 640268108 12,486 371,594 SH   SOLE   272,274 0 99,320
NELNET INC Common Stock 64031N108 4,151 75,379 SH   SOLE   33,452 0 41,927
NEOGEN CORP Common Stock 640491106 8,859 154,364 SH   SOLE   107,923 0 46,441
NEOGENOMICS INC COM NEW Common Stock 64049M209 8,222 401,857 SH   SOLE   106,392 0 295,465
NEON THERAPEUTICS INC Common Stock 64050Y100 255 39,501 SH   SOLE   4,532 0 34,969
NEOPHOTONICS CORP COM Common Stock 64051T100 1,272 202,175 SH   SOLE   109,685 0 92,490
NEOS THERAPEUTICS INC COM Common Stock 64052L106 146 55,850 SH   SOLE   55,803 0 47
NESTE OYJ - UNSP ADR ADR 64104Y106 485 8,979 SH   SOLE   7,361 0 1,618
NESTLE S A SPONSORED ADR ADR 641069406 244,305 2,562,995 SH   SOLE   2,263,644 0 299,351
NESTLE SA-REG Common Stock H57312649 2,247 23,593 SH   SOLE   23,574 0 19
NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 211 58,822 SH   SOLE   58,822 0 0
NETAPP INC Common Stock 64110D104 71,227 1,027,217 SH   SOLE   679,277 0 347,940
NETEASE INC ADR 64110W102 16,149 66,882 SH   SOLE   59,968 0 6,914
NETFLIX INC Common Stock 64110L106 396,752 1,112,722 SH   SOLE   891,661 0 221,061
NETGEAR INC Common Stock 64111Q104 2,922 88,224 SH   SOLE   65,921 0 22,303
NETSCOUT SYSTEMS INC Common Stock 64115T104 7,042 250,868 SH   SOLE   158,216 0 92,652
NEUBERGER BERMAN HIGH YIELD STRATEGIES FD Closed-End Fund 64128C106 580 51,349 SH   SOLE   51,349 0 0
NEUBERGER BERMAN MUNICIPAL FUND INC Closed-End Fund 64124P101 1,756 122,398 SH   SOLE   122,398 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 8,063 91,520 SH   SOLE   77,147 0 14,373
NEVRO CORP Common Stock 64157F103 1,912 30,595 SH   SOLE   10,031 0 20,564
NEW HOME CO INC/THE Common Stock 645370107 145 30,509 SH   SOLE   29,691 0 818
NEW JERSEY RESOURCES CORP Common Stock 646025106 6,153 123,580 SH   SOLE   99,544 0 24,036
NEW MEDIA INVESTMENT GROUP Common Stock 64704V106 2,448 233,173 SH   SOLE   202,029 0 31,144
NEW MTN FIN CORP COM Common Stock 647551100 507 37,394 SH   SOLE   103 0 37,291
NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 30,314 336,489 SH   SOLE   297,579 0 38,910
NEW RELIC INC Common Stock 64829B100 4,612 46,732 SH   SOLE   36,591 0 10,141
NEW RESIDENTIAL INVT C COM REIT 64828T201 9,515 562,708 SH   SOLE   532,571 0 30,137
NEW SENIOR INVESTMENT GROUP REIT 648691103 2,897 531,614 SH   SOLE   298,569 0 233,045
NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 706 220,549 SH   SOLE   84,703 0 135,846
NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 25,692 2,220,593 SH   SOLE   1,846,542 0 374,051
NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 6,257 1,027,444 SH   SOLE   811,891 0 215,553
NEW YORK REIT LIQUIDATING LLC REIT 64976L208 622 28,956 SH   SOLE   9,805 0 19,151
NEW YORK TIMES CO/THE Common Stock 650111107 11,001 334,890 SH   SOLE   297,207 0 37,683
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 14,318 785,828 SH   SOLE   694,391 0 91,437
NEWELL BRANDS INC Common Stock 651229106 14,884 970,275 SH   SOLE   841,911 0 128,364
NEWLINK GENETICS CORP COM Common Stock 651511107 135 69,872 SH   SOLE   69,841 0 31
NEWMARK GROUP INC-CLASS A Common Stock 65158N102 5,222 626,107 SH   SOLE   357,835 0 268,272
NEWMARKET CORP Common Stock 651587107 8,146 18,789 SH   SOLE   14,456 0 4,333
NEWMONT GOLDCORP CORP Common Stock 651639106 68,498 1,914,966 SH   SOLE   1,395,599 0 519,367
NEWPARK RESOURCES INC Common Stock 651718504 2,017 220,195 SH   SOLE   189,814 0 30,381
NEWS CORP Common Stock 65249B109 15,882 1,276,676 SH   SOLE   1,150,925 0 125,751
NEWS CORP CL B Common Stock 65249B208 2,302 184,331 SH   SOLE   165,291 0 19,040
NEXA RESOURCES SA Common Stock L67359106 2,349 188,708 SH   SOLE   188,708 0 0
NEXPOINT RESIDENTIAL REIT 65341D102 2,506 65,373 SH   SOLE   33,238 0 32,135
NEXSTAR MEDIAGROUP INC Common Stock 65336K103 22,003 203,032 SH   SOLE   86,086 0 116,946
NEXTDECADE CORP Common Stock 65342K105 796 144,217 SH   SOLE   143,797 0 420
NEXTERA ENERGY INC Common Stock 65339F101 327,714 1,695,190 SH   SOLE   1,255,791 0 439,399
NEXTGEN HEALTHCARE INC Common Stock 65343C102 4,319 256,645 SH   SOLE   89,879 0 166,766
NIC INC Common Stock 62914B100 3,992 233,576 SH   SOLE   76,691 0 156,885
NICE SYS LTD SPONSORED ADR ADR 653656108 30,691 250,522 SH   SOLE   214,532 0 35,990
NIDEC CORP SPONSORED ADR ADR 654090109 29,975 940,230 SH   SOLE   830,247 0 109,983
NIELSEN HOLDINGS PLC Common Stock G6518L108 45,811 1,935,403 SH   SOLE   1,668,660 0 266,743
NIHON KOHEN CORP - ADR ADR 65412C108 333 22,949 SH   SOLE   22,949 0 0
NII HOLDINGS INC Common Stock 62913F508 1,313 669,951 SH   SOLE   221,125 0 448,826
NIKE INC Common Stock 654106103 392,229 4,657,746 SH   SOLE   3,482,027 0 1,175,719
NIKON CORP PLC ADR ADR 654111202 13,310 941,599 SH   SOLE   848,997 0 92,602
NINTENDO LTD ADR ADR 654445303 23,186 646,397 SH   SOLE   573,016 0 73,381
NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 50,191 1,174,878 SH   SOLE   1,055,868 0 119,010
NIPPON YUSEN KABUS-SPN ADR ADR 654633304 423 143,070 SH   SOLE   87,405 0 55,665
NISOURCE INC Common Stock 65473P105 43,376 1,513,471 SH   SOLE   1,362,589 0 150,882
NISSAN MOTORS SPONSORED ADR ADR 654744408 22,337 1,360,328 SH   SOLE   1,262,163 0 98,165
NITTO DENKO CORP ADR ADR 654802206 18,872 727,536 SH   SOLE   662,151 0 65,385
NL INDS INC COM NEW Common Stock 629156407 96 24,804 SH   SOLE   24,760 0 44
NLIGHT INC Common Stock 65487K100 530 23,806 SH   SOLE   23,806 0 0
NMC HEALTH PLC - UNSP ADR ADR 62919Q102 307 10,144 SH   SOLE   0 0 10,144
NMI HOLDINGS INC Common Stock 629209305 4,671 180,551 SH   SOLE   97,610 0 82,941
NN GROUP NV - UNSPON ADR ADR 629334103 12,230 590,109 SH   SOLE   502,050 0 88,059
NN INC Common Stock 629337106 918 122,540 SH   SOLE   122,028 0 512
NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 3,576 73,783 SH   SOLE   71,976 0 1,807
NOBLE CORP PLC Common Stock G65431101 2,341 815,672 SH   SOLE   807,515 0 8,157
NOBLE ENERGY INC Common Stock 655044105 26,491 1,071,201 SH   SOLE   871,568 0 199,633
NOKIA CORP SPONSORED ADR ADR 654902204 26,952 4,711,828 SH   SOLE   4,121,636 0 590,192
NOKIAN TYRES OYJ ADR ADR 65528V107 981 58,833 SH   SOLE   53,323 0 5,510
NOMAD FOODS LTD Common Stock G6564A105 1,403 68,617 SH   SOLE   67,688 0 929
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 17,299 4,818,751 SH   SOLE   4,301,792 0 516,959
NOODLES & CO Common Stock 65540B105 86 12,581 SH   SOLE   12,581 0 0
NORBORD INC Common Stock 65548P403 312 11,321 SH   SOLE   11,321 0 0
NORDEA BANK ABP - SPON ADR ADR 65558R109 15,836 2,056,634 SH   SOLE   1,813,494 0 243,140
NORDIC AMERICAN TANKERS LTD Common Stock G65773106 488 241,365 SH   SOLE   232,660 0 8,705
NORDSON CORP Common Stock 655663102 14,314 108,014 SH   SOLE   89,532 0 18,482
NORDSTROM INC Common Stock 655664100 22,903 516,069 SH   SOLE   344,392 0 171,677
NORFOLK SOUTHERN CORP Common Stock 655844108 151,402 810,114 SH   SOLE   647,659 0 162,455
NORSK HYDRO A S SPONSORED ADR ADR 656531605 5,634 1,375,849 SH   SOLE   1,183,431 0 192,418
NORTHERN OIL & GAS NEV COM Common Stock 665531109 560 204,531 SH   SOLE   201,384 0 3,147
NORTHERN TRUST CORP Common Stock 665859104 42,372 468,665 SH   SOLE   400,416 0 68,249
NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2,379 171,126 SH   SOLE   137,007 0 34,119
NORTHRIM BANCORP INC Common Stock 666762109 272 7,897 SH   SOLE   7,884 0 13
NORTHROP GRUMMAN CORP Common Stock 666807102 164,650 610,718 SH   SOLE   464,345 0 146,373
NORTHSTAR REALTY EUROPE CORP REIT 66706L101 4,354 250,833 SH   SOLE   188,582 0 62,251
NORTHWEST BANCSHARES INC Common Stock 667340103 7,319 431,291 SH   SOLE   245,135 0 186,156
NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 7,676 116,953 SH   SOLE   93,746 0 23,207
NORTHWESTERN CORP Common Stock 668074305 20,153 286,222 SH   SOLE   199,192 0 87,030
NORWEGIAN CRUISE LINE SHS Common Stock G66721104 38,058 692,464 SH   SOLE   204,928 0 487,536
NOVANTA INC Common Stock 67000B104 7,225 85,272 SH   SOLE   35,563 0 49,709
NOVARTIS A G SPONSORED ADR ADR 66987V109 230,325 2,395,729 SH   SOLE   1,750,013 0 645,716
NOVAVAX INC COM Common Stock 670002104 17 30,246 SH   SOLE   22,289 0 7,957
NOVOCURE LTD Common Stock G6674U108 3,316 68,833 SH   SOLE   29,647 0 39,186
NOVO-NORDISK A S ADR ADR 670100205 104,902 2,005,391 SH   SOLE   1,757,491 0 247,900
NOVOZYMES A/S UNSPONS ADR ADR 670108109 9,710 210,978 SH   SOLE   197,010 0 13,968
NOW INC/DE Common Stock 67011P100 3,846 275,503 SH   SOLE   186,331 0 89,172
NRG ENERGY INC Common Stock 629377508 58,684 1,381,448 SH   SOLE   1,042,593 0 338,855
NSK LTD SPONSORED ADR ADR 670184100 4,703 250,283 SH   SOLE   205,850 0 44,433
NTT DOCOMO INC SPONS ADR ADR 62942M201 44,738 2,012,066 SH   SOLE   1,863,108 0 148,958
NU SKIN ENTERPRISES INC Common Stock 67018T105 6,749 141,025 SH   SOLE   88,684 0 52,341
NUANCE COMMUNICATIONS INC Common Stock 67020Y100 3,290 194,338 SH   SOLE   177,670 0 16,668
NUCOR CORP Common Stock 670346105 48,800 836,332 SH   SOLE   756,289 0 80,043
NUTANIX INC-A Common Stock 67059N108 2,920 77,373 SH   SOLE   59,307 0 18,066
NUTRIEN LTD Common Stock 67077M108 4,713 89,332 SH   SOLE   87,563 0 1,769
NUVASIVE INC Common Stock 670704105 3,987 70,198 SH   SOLE   47,715 0 22,483
NUVECTRA CORP Common Stock 67075N108 1,092 99,173 SH   SOLE   5,301 0 93,872
NUVEEN AMT-FREE MUNI CREDIT INCOME FUND Closed-End Fund 67071L106 217 14,380 SH   SOLE   8,305 0 6,075
NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 58,778 4,399,549 SH   SOLE   3,878,936 0 520,613
NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 17,439 2,256,017 SH   SOLE   1,983,461 0 272,556
NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 5,803 382,758 SH   SOLE   326,513 0 56,245
NUVEEN INT DUR MUNI TERM FD Closed-End Fund 670671106 401 30,457 SH   SOLE   17,497 0 12,960
NUVEEN PFD & INCOME TE COM Closed-End Fund 67075A106 423 18,831 SH   SOLE   10,314 0 8,517
NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 5,070 532,050 SH   SOLE   299,747 0 232,303
NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 56,938 4,195,875 SH   SOLE   3,732,337 0 463,538
NUVEEN QUALITY PREFERRED II Closed-End Fund 67072C105 652 72,421 SH   SOLE   41,876 0 30,545
NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 8,384 522,694 SH   SOLE   357,350 0 165,344
NUVEEN REAL EST INC FD Closed-End Fund 67071B108 126 12,162 SH   SOLE   7,270 0 4,892
NV5 GLOBAL INC COM Common Stock 62945V109 401 6,751 SH   SOLE   5,505 0 1,246
NVE CORP COM NEW Common Stock 629445206 345 3,526 SH   SOLE   2,936 0 590
NVENT ELECTRIC Common Stock G6700G107 9,115 337,827 SH   SOLE   301,369 0 36,458
NVIDIA CORP Common Stock 67066G104 244,228 1,360,145 SH   SOLE   1,152,821 0 207,324
NVR INC Common Stock 62944T105 12,905 4,664 SH   SOLE   4,225 0 439
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 56,942 644,208 SH   SOLE   523,568 0 120,640
NYMOX PHARMACEUTICAL CORP Common Stock P73398102 117 59,540 SH   SOLE   57,453 0 2,087
O A O TATNEFT SPON ADR REG S ADR 876629205 1,767 25,617 SH   SOLE   24,797 0 820
OAKTREE SPECIALTY LENDING CORP Common Stock 67401P108 131 25,247 SH   SOLE   25,247 0 0
OAO GAZPROM - SPON ADR ADR 368287207 11,045 2,443,676 SH   SOLE   2,370,787 0 72,889
OASIS PETE INC NEW COM Common Stock 674215108 4,990 826,217 SH   SOLE   619,900 0 206,317
OCCIDENTAL PETROLEUM CORP Common Stock 674599105 166,304 2,512,145 SH   SOLE   1,446,987 0 1,065,158
OCEANEERING INTERNATIONAL INC Common Stock 675232102 7,627 483,634 SH   SOLE   286,179 0 197,455
OCEANFIRST FINANCIAL CORP Common Stock 675234108 1,569 65,221 SH   SOLE   27,149 0 38,072
OCULAR THERAPEUTIX Common Stock 67576A100 88 22,149 SH   SOLE   20,839 0 1,310
OCWEN FINANCIAL CORP Common Stock 675746309 1,268 696,856 SH   SOLE   311,528 0 385,328
OFFICE DEPOT INC Common Stock 676220106 13,499 3,718,762 SH   SOLE   1,857,665 0 1,861,097
OFFICE PROPERTIES INCOME TRU REIT 67623C109 5,948 215,209 SH   SOLE   155,334 0 59,875
OFG BANCORP Common Stock 67103X102 12,511 632,210 SH   SOLE   204,146 0 428,064
OGE ENERGY CORP Common Stock 670837103 38,309 888,428 SH   SOLE   562,556 0 325,872
OI SA ADR 670851401 274 702,067 SH   SOLE   315,800 0 386,267
OIL CO LUKOIL SPONSORED ADR ADR 69343P105 20,161 225,487 SH   SOLE   205,403 0 20,084
OIL SEARCH LTD-SPONSORED ADR ADR 677890303 9,250 327,913 SH   SOLE   274,657 0 53,256
OIL STATES INTERNATIONAL INC Common Stock 678026105 3,856 227,350 SH   SOLE   157,028 0 70,322
OKTA INC CL A Common Stock 679295105 10,753 129,976 SH   SOLE   127,542 0 2,434
OLD DOMINION FREIGHT LINE INC Common Stock 679580100 15,587 107,952 SH   SOLE   91,634 0 16,318
OLD LINE BANCSHARES COM Common Stock 67984M100 265 10,646 SH   SOLE   10,629 0 17
OLD NATIONAL BANCORP/IN Common Stock 680033107 7,589 462,738 SH   SOLE   310,212 0 152,526
OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 17,256 824,871 SH   SOLE   632,855 0 192,016
OLD SECOND BANCORP INC Common Stock 680277100 572 45,444 SH   SOLE   33,644 0 11,800
OLIN CORP Common Stock 680665205 9,781 422,672 SH   SOLE   311,722 0 110,950
OLLIES BARGAIN OUTLT H COM Common Stock 681116109 15,029 176,123 SH   SOLE   137,435 0 38,688
OLYMPIC STEEL INC Common Stock 68162K106 577 36,377 SH   SOLE   29,108 0 7,269
OLYMPUS CORP SPONSORED ADR ADR 68163W109 15,688 361,886 SH   SOLE   323,175 0 38,711
OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 27,902 731,379 SH   SOLE   326,439 0 404,940
OMEROS CORP COM Common Stock 682143102 603 34,736 SH   SOLE   30,753 0 3,983
OMNICELL INC Common Stock 68213N109 12,732 157,491 SH   SOLE   79,643 0 77,848
OMNICOM GROUP INC Common Stock 681919106 84,193 1,153,487 SH   SOLE   601,850 0 551,637
OMNOVA SOLUTIONS INC Common Stock 682129101 719 102,409 SH   SOLE   73,115 0 29,294
OMRON CORP SPONSORED ADR ADR 682151303 22,571 480,242 SH   SOLE   428,638 0 51,604
OMV AG SPON ADR NEW ADR 670875509 12,693 231,831 SH   SOLE   207,696 0 24,135
ON DECK CAPITAL INC Common Stock 682163100 370 68,344 SH   SOLE   30,789 0 37,555
ON SEMICONDUCTOR CORP Common Stock 682189105 25,775 1,253,031 SH   SOLE   581,773 0 671,258
ONE GAS INC COM Common Stock 68235P108 11,184 125,618 SH   SOLE   87,720 0 37,898
ONE LIBERTY PROPERTIES INC REIT REIT 682406103 1,349 46,505 SH   SOLE   45,443 0 1,062
ONE MADISON CORP Unit G6772P118 1,052 97,686 SH   SOLE   0 0 97,686
ONEMAIN HOLDINGS INC Common Stock 68268W103 9,993 314,746 SH   SOLE   179,618 0 135,128
ONEOK INC Common Stock 682680103 75,226 1,077,121 SH   SOLE   978,723 0 98,398
ONESPAN INC Common Stock 68287N100 1,173 61,055 SH   SOLE   51,007 0 10,048
ONEX CORPORATION Common Stock 68272K103 1,388 24,405 SH   SOLE   24,405 0 0
ONO PHARMACEUTICAL CO ADR ADR 682736103 2,753 426,161 SH   SOLE   364,605 0 61,556
OOMA INC Common Stock 683416101 835 63,032 SH   SOLE   23,316 0 39,716
OP BANCORP Common Stock 67109R109 136 15,588 SH   SOLE   15,184 0 404
OPEN TEXT CORP Common Stock 683715106 10,916 284,036 SH   SOLE   280,086 0 3,950
OPHTHOTECH CORP Common Stock 683745103 17 11,834 SH   SOLE   11,834 0 0
OPKO HEALTH INC COM Common Stock 68375N103 1,166 446,891 SH   SOLE   202,991 0 243,900
OPPENHEIMER HOLDINGS INC Common Stock 683797104 1,207 46,398 SH   SOLE   22,582 0 23,816
OPTINOSE INC Common Stock 68404V100 1,145 111,141 SH   SOLE   17,741 0 93,400
OPUS BK IRVINE CALIF COM Common Stock 684000102 2,243 113,262 SH   SOLE   105,087 0 8,175
ORACLE CORP Common Stock 68389X105 590,440 10,993,110 SH   SOLE   7,242,276 0 3,750,834
ORANGE SA ADR 684060106 18,625 1,142,655 SH   SOLE   1,004,868 0 137,787
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 796 71,361 SH   SOLE   67,574 0 3,787
ORBCOMM INC Common Stock 68555P100 973 143,499 SH   SOLE   142,967 0 532
ORCHARD THERAPEUTICS PLC ADR 68570P101 1,025 57,310 SH   SOLE   22,534 0 34,776
ORCHID ISLAND CAPITAL INC REIT 68571X103 968 147,166 SH   SOLE   144,659 0 2,507
OREILLY AUTOMOTIVE INC Common Stock 67103H107 111,914 288,216 SH   SOLE   204,361 0 83,855
ORICA LTD ADR ADR 68618H103 181 14,099 SH   SOLE   9,838 0 4,261
ORIENTAL LAND CO LTD-ADR ADR 68620X104 257 11,491 SH   SOLE   776 0 10,715
ORION ENGINEERED CARBO COM Common Stock L72967109 889 46,797 SH   SOLE   46,797 0 0
ORION GROUP HOLDINGS INC Common Stock 68628V308 419 143,344 SH   SOLE   138,780 0 4,564
ORITANI FINANCIAL CORP Common Stock 68633D103 3,742 224,994 SH   SOLE   138,968 0 86,026
ORIX CORP SPONSORED ADR ADR 686330101 35,883 499,274 SH   SOLE   455,668 0 43,606
ORKLA ASA SPON ADR ADR 686331109 10,035 1,311,718 SH   SOLE   1,214,105 0 97,613
ORMAT TECHNOLOGIES INC Common Stock 686688102 1,876 34,025 SH   SOLE   23,671 0 10,354
ORTHOFIX MEDICAL INC Common Stock 68752M108 3,313 58,733 SH   SOLE   38,967 0 19,766
OSHKOSH CORP Common Stock 688239201 20,463 272,374 SH   SOLE   174,344 0 98,030
OSI SYSTEMS INC Common Stock 671044105 3,890 44,403 SH   SOLE   31,757 0 12,646
OTONOMY INC COM Common Stock 68906L105 64 24,355 SH   SOLE   24,355 0 0
OTSUKA HLDGS CO LTD ADR ADR 689164101 21,119 1,079,151 SH   SOLE   978,068 0 101,083
OTTER TAIL CORP Common Stock 689648103 5,019 100,738 SH   SOLE   55,447 0 45,291
OUTFRONT MEDIA INC REIT 69007J106 8,986 384,034 SH   SOLE   129,635 0 254,399
OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 11,094 679,151 SH   SOLE   584,444 0 94,707
OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 972 424,484 SH   SOLE   204,167 0 220,317
OVERSTOCK.COM INC Common Stock 690370101 474 28,493 SH   SOLE   18,850 0 9,643
OWENS & MINOR INC Common Stock 690732102 7,261 1,770,907 SH   SOLE   1,436,704 0 334,203
OWENS CORNING Common Stock 690742101 6,225 132,113 SH   SOLE   118,625 0 13,488
OWENS-ILLINOIS INC Common Stock 690768403 32,449 1,709,644 SH   SOLE   365,799 0 1,343,845
OXFORD IMMUNOTEC GLOBA ORD SHS Common Stock G6855A103 454 26,327 SH   SOLE   3,032 0 23,295
OXFORD INDUSTRIES INC Common Stock 691497309 6,334 84,158 SH   SOLE   34,651 0 49,507
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 13,112 477,486 SH   SOLE   462,185 0 15,301
PACCAR INC Common Stock 693718108 63,720 935,127 SH   SOLE   791,644 0 143,483
PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 1,380 190,845 SH   SOLE   91,474 0 99,371
PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 543 86,882 SH   SOLE   23,663 0 63,219
PACIFIC MERCANTILE COM Common Stock 694552100 283 37,098 SH   SOLE   21,014 0 16,084
PACIFIC PREMIER BNCRP COM Common Stock 69478X105 2,766 104,249 SH   SOLE   86,763 0 17,486
PACIRA BIOSCIENCES INC Common Stock 695127100 3,314 87,063 SH   SOLE   11,299 0 75,764
PACKAGING CORP OF AMERICA Common Stock 695156109 29,549 297,332 SH   SOLE   199,960 0 97,372
PACWEST BANCORP Common Stock 695263103 32,358 860,347 SH   SOLE   365,885 0 494,462
PADDY POWER BETFAIR-UNSP ADR ADR 695274209 6,331 163,779 SH   SOLE   151,590 0 12,189
PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 15,756 527,847 SH   SOLE   502,301 0 25,546
PALO ALTO NETWORKS INC COM Common Stock 697435105 36,125 148,737 SH   SOLE   115,700 0 33,037
PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 6,102 221,313 SH   SOLE   209,948 0 11,365
PAN AMERICAN SILVER CORP Common Stock 697900108 668 50,405 SH   SOLE   49,633 0 772
PAN AMERICAN SILVER CORP-CVR Right 697900132 754 1,144,659 SH   SOLE   663,275 0 481,384
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 19,311 1,166,137 SH   SOLE   1,036,867 0 129,270
PANASONIC CORP - ADR ADR 69832A205 18,291 2,109,654 SH   SOLE   1,868,519 0 241,135
PANDORA A/S SPONSORED ADR ADR 698341203 3,437 293,639 SH   SOLE   272,682 0 20,957
PANHANDLE OIL AND GAS INC Common Stock 698477106 585 37,269 SH   SOLE   35,627 0 1,642
PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 2,196 41,467 SH   SOLE   34,475 0 6,992
PAR PACIFIC HOLDINGS INC Common Stock 69888T207 1,121 62,960 SH   SOLE   33,883 0 29,077
PARAMOUNT GROUP INC COM REIT 69924R108 8,631 608,252 SH   SOLE   380,916 0 227,336
PARATEK PHARMACEUTICALS INC Common Stock 699374302 382 71,352 SH   SOLE   65,217 0 6,135
PARETEUM CORP Common Stock 69946T207 929 204,265 SH   SOLE   0 0 204,265
PARK CITY GROUP INC COM NEW Common Stock 700215304 115 14,335 SH   SOLE   14,261 0 74
PARK ELECTROCHEMICAL CORP Common Stock 700416209 996 63,422 SH   SOLE   40,659 0 22,763
PARK HOTELS & RESORTS INC REIT 700517105 12,987 417,862 SH   SOLE   316,793 0 101,069
PARK NATIONAL CORP Common Stock 700658107 2,058 21,720 SH   SOLE   12,225 0 9,495
PARK24 CO LTD-SPN ADR ADR 701491102 5,445 250,692 SH   SOLE   231,051 0 19,641
PARKER HANNIFIN CORP Common Stock 701094104 71,664 417,572 SH   SOLE   374,419 0 43,153
PARK-OHIO HOLDINGS CORP Common Stock 700666100 498 15,375 SH   SOLE   1,903 0 13,472
PARSLEY ENERGY INC Common Stock 701877102 10,506 544,354 SH   SOLE   346,841 0 197,513
PARTY CITY HOLDCO INC COM Common Stock 702149105 1,095 137,964 SH   SOLE   59,423 0 78,541
PATRICK INDS INC COM Common Stock 703343103 2,155 47,548 SH   SOLE   45,401 0 2,147
PATTERN ENERGY GROUP INC Common Stock 70338P100 3,185 144,780 SH   SOLE   66,183 0 78,597
PATTERSON COS INC Common Stock 703395103 16,135 738,441 SH   SOLE   509,461 0 228,980
PATTERSON UTI ENERGY INC COM Common Stock 703481101 9,319 664,677 SH   SOLE   443,622 0 221,055
PAYCHEX INC Common Stock 704326107 69,486 866,404 SH   SOLE   759,232 0 107,172
PAYCOM SOFTWARE INC COM Common Stock 70432V102 19,811 104,747 SH   SOLE   56,772 0 47,975
PAYLOCITY HOLDING CORP Common Stock 70438V106 2,255 25,279 SH   SOLE   8,648 0 16,631
PAYPAL HOLDINGS INC Common Stock 70450Y103 332,561 3,202,626 SH   SOLE   2,518,224 0 684,402
PBF ENERGY INC CL A Common Stock 69318G106 16,513 530,274 SH   SOLE   236,125 0 294,149
PC CONNECTION INC Common Stock 69318J100 1,249 34,055 SH   SOLE   28,779 0 5,276
PCM INC Common Stock 69323K100 1,083 29,572 SH   SOLE   16,543 0 13,029
PCSB FINANCIAL CORP Common Stock 69324R104 795 40,644 SH   SOLE   18,016 0 22,628
PDC ENERGY INC Common Stock 69327R101 5,404 132,837 SH   SOLE   112,055 0 20,782
PDF SOLUTIONS INC COM Common Stock 693282105 746 60,413 SH   SOLE   58,192 0 2,221
PDL BIOPHARMA INC Common Stock 69329Y104 4,220 1,134,451 SH   SOLE   422,421 0 712,030
PDVWIRELESS INC Common Stock 69290R104 476 13,546 SH   SOLE   13,476 0 70
PEABODY ENERGY CORP Common Stock 704551100 3,017 106,504 SH   SOLE   72,283 0 34,221
PEARSON PLC SPONSORED ADR ADR 705015105 12,685 1,155,250 SH   SOLE   1,063,809 0 91,441
PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 9,076 292,221 SH   SOLE   163,713 0 128,508
PEGASYSTEMS INC Common Stock 705573103 1,202 18,496 SH   SOLE   17,279 0 1,217
PEMBINA PIPELINE CORP COM Common Stock 706327103 11,032 300,113 SH   SOLE   295,083 0 5,030
PENN NATIONAL GAMING INC Common Stock 707569109 4,902 243,863 SH   SOLE   125,752 0 118,111
PENN VIRGINIA CORP Common Stock 70788V102 562 12,738 SH   SOLE   12,327 0 411
PENNANTPARK INVESTMENT CORP Common Stock 708062104 1,177 170,383 SH   SOLE   8,606 0 161,777
PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 2,306 366,679 SH   SOLE   249,988 0 116,691
PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 892 40,092 SH   SOLE   30,082 0 10,010
PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 8,542 412,458 SH   SOLE   201,846 0 210,612
PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 2,900 64,952 SH   SOLE   54,310 0 10,642
PENTAIR PLC Common Stock G7S00T104 23,101 519,016 SH   SOLE   404,738 0 114,278
PENUMBRA INC COM Common Stock 70975L107 3,221 21,907 SH   SOLE   10,888 0 11,019
PEOPLES BANCORP INC/OH Common Stock 709789101 1,430 46,181 SH   SOLE   20,102 0 26,079
PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 42,851 2,606,533 SH   SOLE   2,086,109 0 520,424
PEPSICO INC/NC Common Stock 713448108 663,850 5,416,973 SH   SOLE   3,832,008 0 1,584,965
PERFICIENT INC Common Stock 71375U101 6,232 227,542 SH   SOLE   68,131 0 159,411
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 13,197 332,925 SH   SOLE   125,840 0 207,085
PERKINELMER INC Common Stock 714046109 26,717 277,267 SH   SOLE   210,404 0 66,863
PERNOD RICARD S A SPONSORED ADR ADR 714264207 46,275 1,288,276 SH   SOLE   1,070,627 0 217,649
PERRIGO CO PLC ORDINARY Common Stock G97822103 21,151 439,191 SH   SOLE   388,912 0 50,279
PERSIMMON ADR ADR 715318101 6,839 120,151 SH   SOLE   104,875 0 15,276
PERSPECTA INC Common Stock 715347100 5,610 277,432 SH   SOLE   253,605 0 23,827
PETIQ INC COM CL A Common Stock 71639T106 600 19,098 SH   SOLE   6,431 0 12,667
PETMED EXPRESS INC Common Stock 716382106 1,195 52,447 SH   SOLE   33,181 0 19,266
PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 4,265 65,180 SH   SOLE   61,101 0 4,079
PETROFAC LTD ADS ADR 716473103 209 66,656 SH   SOLE   64,360 0 2,296
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 7,565 529,038 SH   SOLE   465,194 0 63,844
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 57,345 3,602,080 SH   SOLE   2,869,615 0 732,465
PEUGEOT SA-UNSP ADR ADR 716830104 9,520 390,582 SH   SOLE   350,371 0 40,211
PFIZER INC Common Stock 717081103 925,813 21,799,219 SH   SOLE   15,003,370 0 6,795,849
PG&E CORP Common Stock 69331C108 1,130 63,501 SH   SOLE   55,174 0 8,327
PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 30,991 2,223,157 SH   SOLE   1,997,187 0 225,970
PGIM HIGH YIELD BOND FUND INC Closed-End Fund 69346H100 16,088 1,134,568 SH   SOLE   998,921 0 135,647
PGT INNOVATIONS INC Common Stock 69336V101 862 62,271 SH   SOLE   59,299 0 2,972
PH GLATFELTER CO Common Stock 377316104 3,231 228,840 SH   SOLE   171,177 0 57,663
PHI INC Common Stock 69336T205 25 57,761 SH   SOLE   55,715 0 2,046
PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1,720 52,125 SH   SOLE   41,106 0 11,019
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 397,944 4,502,141 SH   SOLE   2,812,677 0 1,689,464
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 7,379 340,501 SH   SOLE   326,789 0 13,712
PHILLIPS 66 COM Common Stock 718546104 202,931 2,132,297 SH   SOLE   1,558,162 0 574,135
PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1,555 29,707 SH   SOLE   0 0 29,707
PHOTRONICS INC Common Stock 719405102 2,871 303,786 SH   SOLE   173,746 0 130,040
PHYSICIANS REALTY TRUST REIT 71943U104 6,709 356,660 SH   SOLE   290,293 0 66,367
PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 8,416 403,656 SH   SOLE   196,178 0 207,478
PIER 1 IMPORTS INC Common Stock 720279108 621 813,570 SH   SOLE   190,140 0 623,430
PIERIS PHARMACEUTICALS COM Common Stock 720795103 57 16,887 SH   SOLE   16,777 0 110
PILGRIM'S PRIDE CORP Common Stock 72147K108 18,451 827,767 SH   SOLE   52,131 0 775,636
PINDUODUO INC-ADR ADR 722304102 297 11,988 SH   SOLE   10,112 0 1,876
PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 20,708 915,080 SH   SOLE   810,360 0 104,720
PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 4,614 84,355 SH   SOLE   71,816 0 12,539
PINNACLE WEST CAPITAL CORP Common Stock 723484101 54,718 572,481 SH   SOLE   428,941 0 143,540
PIONEER ENERGY SERVICES CORP Common Stock 723664108 533 301,057 SH   SOLE   203,069 0 97,988
PIONEER FLOATING RATE TRUST Closed-End Fund 72369J102 247 23,758 SH   SOLE   16,318 0 7,440
PIONEER MUNI HI INC ADV TRST Closed-End Fund 723762100 446 41,479 SH   SOLE   41,479 0 0
PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 1,712 143,398 SH   SOLE   129,623 0 13,775
PIONEER NATURAL RESOURCES CO Common Stock 723787107 56,499 371,023 SH   SOLE   311,875 0 59,148
PIPER JAFFRAY COS Common Stock 724078100 3,289 45,165 SH   SOLE   31,986 0 13,179
PITNEY BOWES INC Common Stock 724479100 6,808 990,930 SH   SOLE   539,768 0 451,162
PLAINS ALL AMER PIPELINE LP MLP 726503105 35,653 1,454,612 SH   SOLE   1,400,977 0 53,635
PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 853 34,226 SH   SOLE   33,608 0 618
PLANET FITNESS INC CL A Common Stock 72703H101 7,750 112,770 SH   SOLE   21,788 0 90,982
PLANTRONICS INC Common Stock 727493108 4,299 93,225 SH   SOLE   45,418 0 47,807
PLAYA HOTELS & RESORTS Common Stock N70544106 916 120,093 SH   SOLE   2,532 0 117,561
PLAYAGS INC Common Stock 72814N104 5,645 235,900 SH   SOLE   5,904 0 229,996
PLEXUS CORP Common Stock 729132100 6,229 102,204 SH   SOLE   78,611 0 23,593
PLUG POWER INC COM Common Stock 72919P202 106 44,331 SH   SOLE   44,330 0 1
PLURALSIGHT INC - A Common Stock 72941B106 11,892 374,663 SH   SOLE   373,025 0 1,638
PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 185,813 1,514,860 SH   SOLE   1,147,336 0 367,524
PNM RESOURCES INC Common Stock 69349H107 14,943 315,651 SH   SOLE   193,868 0 121,783
POLARIS INDUSTRIES INC Common Stock 731068102 7,373 87,329 SH   SOLE   67,566 0 19,763
POLYONE CORP Common Stock 73179P106 5,300 180,814 SH   SOLE   116,380 0 64,434
POOL CORP Common Stock 73278L105 16,692 101,183 SH   SOLE   56,843 0 44,340
POPULAR INC Common Stock 733174700 27,407 525,747 SH   SOLE   179,908 0 345,839
PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 15,288 2,449,961 SH   SOLE   2,205,838 0 244,123
PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 20,159 388,876 SH   SOLE   195,431 0 193,445
PORTOLA PHARMACEUTICAL COM Common Stock 737010108 2,358 67,941 SH   SOLE   64,051 0 3,890
POSCO SPONSORED ADR ADR 693483109 24,243 439,104 SH   SOLE   430,283 0 8,821
POST HOLDINGS INC Common Stock 737446104 10,720 97,992 SH   SOLE   83,430 0 14,562
POTBELLY CORP Common Stock 73754Y100 99 11,676 SH   SOLE   3,743 0 7,933
POTLATCHDELTIC CORP REIT 737630103 4,325 114,445 SH   SOLE   60,754 0 53,691
POWELL INDUSTRIES INC Common Stock 739128106 449 16,893 SH   SOLE   16,187 0 706
POWER INTEGRATIONS INC Common Stock 739276103 7,233 103,424 SH   SOLE   61,465 0 41,959
POWER SOLUTIONS INTERNATIONAL Common Stock 73933G202 81 10,845 SH   SOLE   10,845 0 0
PPG INDUSTRIES INC Common Stock 693506107 86,821 769,212 SH   SOLE   628,502 0 140,710
PPL CORP Common Stock 69351T106 76,499 2,410,190 SH   SOLE   1,926,204 0 483,986
PQ GROUP HOLDINGS INC Common Stock 73943T103 811 53,438 SH   SOLE   52,725 0 713
PRA GROUP INC Common Stock 69354N106 3,816 142,338 SH   SOLE   97,929 0 44,409
PRA HEALTH SCIENCES COM Common Stock 69354M108 10,932 99,120 SH   SOLE   78,270 0 20,850
PRADA S.P.A.-UNSP ADR ADR 73942H100 3,581 597,342 SH   SOLE   596,761 0 581
PRECISION BIOSCIENCES INC Common Stock 74019P108 223 12,400 SH   SOLE   0 0 12,400
PREFERRED APARTMENT COMMUN - A REIT 74039L103 2,458 165,836 SH   SOLE   126,423 0 39,413
PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 767 17,051 SH   SOLE   16,509 0 542
PREMIER INC - CLASS A Common Stock 74051N102 9,252 268,256 SH   SOLE   47,857 0 220,399
PRESIDIO INC Common Stock 74102M103 2,351 158,859 SH   SOLE   26,149 0 132,710
PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 9,412 314,681 SH   SOLE   132,025 0 182,656
PRICESMART INC Common Stock 741511109 1,679 28,524 SH   SOLE   19,071 0 9,453
PRIMERICA INC Common Stock 74164M108 5,223 42,756 SH   SOLE   36,845 0 5,911
PRIMO WATER CORP Common Stock 74165N105 408 26,359 SH   SOLE   15,945 0 10,414
PRIMORIS SERVICES CORP Common Stock 74164F103 878 42,473 SH   SOLE   25,771 0 16,702
PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 53,675 1,069,434 SH   SOLE   937,919 0 131,515
PROASSURANCE CORP Common Stock 74267C106 6,369 184,015 SH   SOLE   108,099 0 75,916
PROCTER & GAMBLE CO/THE Common Stock 742718109 861,243 8,277,199 SH   SOLE   6,239,997 0 2,037,202
PROFIRE ENERGY INC COM Common Stock 74316X101 46 25,908 SH   SOLE   25,908 0 0
PROGENICS PHARMACEUTICALS IN COM Common Stock 743187106 939 202,455 SH   SOLE   110,889 0 91,566
PROGRESS SOFTWARE CORP Common Stock 743312100 8,322 187,564 SH   SOLE   92,900 0 94,664
PROGRESSIVE CORP/THE Common Stock 743315103 156,396 2,169,457 SH   SOLE   1,378,955 0 790,502
PROLOGIS INC REIT 74340W103 113,362 1,575,561 SH   SOLE   1,248,727 0 326,834
PROOFPOINT INC COM Common Stock 743424103 10,418 85,796 SH   SOLE   39,646 0 46,150
PROPETRO HOLDING CORP Common Stock 74347M108 7,224 320,479 SH   SOLE   76,574 0 243,905
PROS HOLDINGS INC Common Stock 74346Y103 2,994 70,869 SH   SOLE   29,886 0 40,983
PROSIEBENSAT 1 MEDIA A ADR ADR 743476202 5,930 1,684,615 SH   SOLE   1,521,219 0 163,396
PROSPERITY BANCSHARES INC Common Stock 743606105 13,243 191,761 SH   SOLE   133,508 0 58,253
PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 215 17,127 SH   SOLE   1,415 0 15,712
PROTEOSTASIS THERAPEUT COM Common Stock 74373B109 23 18,527 SH   SOLE   17,214 0 1,313
PROTHENA CORP PLC SHS Common Stock G72800108 358 29,534 SH   SOLE   28,464 0 1,070
PROTO LABS INC COM Common Stock 743713109 7,535 71,670 SH   SOLE   54,626 0 17,044
PROVIDENCE SERVICE CORP/THE Common Stock 743815102 1,832 27,503 SH   SOLE   18,454 0 9,049
PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 7,726 298,401 SH   SOLE   172,775 0 125,626
PRUDENTIAL FINANCIAL INC Common Stock 744320102 134,988 1,469,176 SH   SOLE   1,011,040 0 458,136
PRUDENTIAL PLC ADR ADR 74435K204 51,363 1,277,063 SH   SOLE   797,978 0 479,085
PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 9,080 968,567 SH   SOLE   883,730 0 84,837
PS BUSINESS PARKS INC/CA REIT REIT 69360J107 8,651 55,161 SH   SOLE   35,678 0 19,483
PT BK MANDIRI PERSERO ADR ADR 69367U105 10,245 988,888 SH   SOLE   941,198 0 47,690
PT BK RAKYAT ADR SHS B ADR 69366X100 6,170 426,965 SH   SOLE   331,108 0 95,857
PT SEMEN GRESIK PERSER ADR ADR 69367J100 1,572 81,933 SH   SOLE   78,289 0 3,644
PT UTD TRACTORS TBK ADR ADR 69367T108 1,059 27,319 SH   SOLE   27,020 0 299
PTC INC Common Stock 69370C100 13,643 147,999 SH   SOLE   126,442 0 21,557
PTC THERAPEUTICS INC COM Common Stock 69366J200 1,563 41,522 SH   SOLE   39,080 0 2,442
PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 104,320 1,755,941 SH   SOLE   1,288,328 0 467,613
PUBLIC STORAGE INC COM REIT REIT 74460D109 80,160 368,079 SH   SOLE   317,540 0 50,539
PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 6,236 466,904 SH   SOLE   373,576 0 93,328
PULTEGROUP INC Common Stock 745867101 49,651 1,775,801 SH   SOLE   920,685 0 855,116
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 4,231 109,069 SH   SOLE   6,777 0 102,292
PURE CYCLE CORP Common Stock 746228303 420 42,630 SH   SOLE   30,378 0 12,252
PURE STORAGE INC CL A Common Stock 74624M102 3,085 141,583 SH   SOLE   137,268 0 4,315
PUTNAM MANAGED MUNI INCM TRS Closed-End Fund 746823103 92 12,312 SH   SOLE   5,064 0 7,248
PUTNAM MASTER INTER INC TST Closed-End Fund 746909100 633 139,374 SH   SOLE   78,436 0 60,938
PUTNAM MUNI OPPORTUNITIES TR Closed-End Fund 746922103 6,452 526,228 SH   SOLE   521,329 0 4,899
PVH CORP Common Stock 693656100 24,463 200,596 SH   SOLE   160,622 0 39,974
PYXUS INTERNATIONAL INC Common Stock 74737V106 1,412 59,102 SH   SOLE   23,424 0 35,678
PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 146 18,077 SH   SOLE   17,983 0 94
Q2 HLDGS INC COM Common Stock 74736L109 2,871 41,459 SH   SOLE   11,242 0 30,217
QAD INC Common Stock 74727D306 923 21,441 SH   SOLE   5,323 0 16,118
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 28,053 3,184,175 SH   SOLE   2,960,478 0 223,697
QCR HOLDINGS INC COM Common Stock 74727A104 258 7,596 SH   SOLE   7,596 0 0
QEP RESOURCES INC Common Stock 74733V100 9,250 1,187,418 SH   SOLE   881,271 0 306,147
QI PLC SPONSERED ADR ADR 74735M108 3,069 213,290 SH   SOLE   202,066 0 11,224
QIAGEN N.V. Common Stock N72482123 46,277 1,137,581 SH   SOLE   928,013 0 209,568
QORVO INC Common Stock 74736K101 19,035 265,374 SH   SOLE   231,237 0 34,137
QTS RLTY TR INC COM CL A REIT 74736A103 5,311 118,042 SH   SOLE   94,930 0 23,112
QUAD/GRAPHICS INC Common Stock 747301109 2,080 174,770 SH   SOLE   96,465 0 78,305
QUAKER CHEMICAL CORP Common Stock 747316107 7,188 35,883 SH   SOLE   21,637 0 14,246
QUALCOMM INC Common Stock 747525103 240,426 4,215,778 SH   SOLE   3,121,699 0 1,094,079
QUALYS INC COM Common Stock 74758T303 4,605 55,653 SH   SOLE   48,891 0 6,762
QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1,079 67,885 SH   SOLE   46,816 0 21,069
QUANTA SERVICES INC Common Stock 74762E102 12,859 340,735 SH   SOLE   288,590 0 52,145
QUANTENNA COMMUNICATIO COM Common Stock 74766D100 1,296 53,248 SH   SOLE   24,781 0 28,467
QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 56,622 629,689 SH   SOLE   498,922 0 130,767
QUIDEL CORP Common Stock 74838J101 3,590 54,832 SH   SOLE   30,103 0 24,729
QUINSTREET INC Common Stock 74874Q100 1,649 123,155 SH   SOLE   105,539 0 17,616
QUORUM HEALTH CORP Common Stock 74909E106 222 158,615 SH   SOLE   81,608 0 77,007
QUOTIENT TECHNOLOGY INC Common Stock 749119103 436 44,128 SH   SOLE   43,761 0 367
QURATE RETAIL INC Common Stock 74915M100 18,238 1,141,278 SH   SOLE   719,118 0 422,160
R1 RCM INC COM Common Stock 749397105 2,015 208,363 SH   SOLE   81,718 0 126,645
RA PHARMACEUTICALS INC Common Stock 74933V108 1,193 53,267 SH   SOLE   12,145 0 41,122
RADIAN GROUP INC Common Stock 750236101 11,016 531,166 SH   SOLE   167,911 0 363,255
RADIANT LOGISTICS INC COM Common Stock 75025X100 1,222 193,955 SH   SOLE   18,144 0 175,811
RADIUS HEALTH INC Common Stock 750469207 653 32,727 SH   SOLE   31,140 0 1,587
RADNET INC Common Stock 750491102 839 67,677 SH   SOLE   24,826 0 42,851
RADWARE LTD ORD Common Stock M81873107 233 8,902 SH   SOLE   8,517 0 385
RAKUTEN INC ADR ADR 75102W108 13,013 1,369,782 SH   SOLE   1,215,583 0 154,199
RALPH LAUREN CORP Common Stock 751212101 29,696 228,997 SH   SOLE   125,861 0 103,136
RAMACO RES INC COM Common Stock 75134P303 67 11,498 SH   SOLE   9,483 0 2,015
RAMBUS INC Common Stock 750917106 3,149 301,328 SH   SOLE   196,186 0 105,142
RANDSTAD HLDG NV ADR ADR 75279Q108 3,669 150,466 SH   SOLE   140,189 0 10,277
RANGE RESOURCES CORP Common Stock 75281A109 11,803 1,050,078 SH   SOLE   331,518 0 718,560
RAPID7 INC COM Common Stock 753422104 1,675 33,100 SH   SOLE   11,503 0 21,597
RAVEN INDUSTRIES INC Common Stock 754212108 2,546 66,357 SH   SOLE   58,746 0 7,611
RAYMOND JAMES FINANCIAL INC Common Stock 754730109 33,607 417,940 SH   SOLE   308,249 0 109,691
RAYONIER ADVANCED MATERIALS Common Stock 75508B104 2,842 209,569 SH   SOLE   117,083 0 92,486
RAYONIER INC COM REIT REIT 754907103 7,477 237,230 SH   SOLE   153,395 0 83,835
RAYTHEON CO Common Stock 755111507 196,514 1,079,272 SH   SOLE   681,358 0 397,914
RBC BEARINGS INC Common Stock 75524B104 7,548 59,352 SH   SOLE   39,280 0 20,072
RCI HOSPITALITY HOLDINGS INC Common Stock 74934Q108 217 9,465 SH   SOLE   6,830 0 2,635
RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1,493 38,738 SH   SOLE   33,953 0 4,785
READY CAPITAL CORP REIT 75574U101 588 40,096 SH   SOLE   39,955 0 141
REAL ESTATE SELECT SECT SPDR ETP 81369Y860 467 12,907 SH   SOLE   10,753 0 2,154
REALOGY HLDGS CORP COM Common Stock 75605Y106 5,402 473,842 SH   SOLE   274,526 0 199,316
REALPAGE INC Common Stock 75606N109 18,286 301,305 SH   SOLE   157,626 0 143,679
REALTY INCOME CORP COM REIT REIT 756109104 43,858 596,227 SH   SOLE   532,353 0 63,874
REATA PHARMACEUTICALS CL A Common Stock 75615P103 2,597 30,385 SH   SOLE   7,756 0 22,629
RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 37,672 2,225,165 SH   SOLE   1,934,655 0 290,510
RECKITT BENCKISER GROUP PLC Common Stock G74079107 370 4,450 SH   SOLE   4,450 0 0
RECRO PHARMA INC Common Stock 75629F109 516 87,989 SH   SOLE   86,146 0 1,843
RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 652 114,401 SH   SOLE   95,334 0 19,067
RED ELECTRICA COR - UNSPON ADR ADR 756568101 24,642 2,320,381 SH   SOLE   2,096,194 0 224,187
RED HAT INC Common Stock 756577102 109,591 599,839 SH   SOLE   483,001 0 116,838
RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1,137 39,472 SH   SOLE   20,194 0 19,278
RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 2,087 80,742 SH   SOLE   49,693 0 31,049
REDFIN CORP Common Stock 75737F108 2,540 125,326 SH   SOLE   41,622 0 83,704
REDWOOD TRUST INC REIT REIT 758075402 5,625 348,275 SH   SOLE   225,511 0 122,764
REGAL BELOIT CORP COM Common Stock 758750103 12,879 157,316 SH   SOLE   78,201 0 79,115
REGENCY CENTERS CORP REIT REIT 758849103 20,644 305,875 SH   SOLE   270,342 0 35,533
REGENERON PHARMACEUTICALS Common Stock 75886F107 101,778 247,864 SH   SOLE   185,294 0 62,570
REGENXBIO INC COM Common Stock 75901B107 2,658 46,372 SH   SOLE   34,188 0 12,184
REGIONAL MGMT CORP COM Common Stock 75902K106 953 39,040 SH   SOLE   16,899 0 22,141
REGIONS FINANCIAL CORP Common Stock 7591EP100 102,287 7,228,777 SH   SOLE   4,434,550 0 2,794,227
REGIS CORP Common Stock 758932107 2,796 142,167 SH   SOLE   75,339 0 66,828
REINSURANCE GROUP OF AMERICA I Common Stock 759351604 46,022 324,144 SH   SOLE   153,088 0 171,056
RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 24,875 275,598 SH   SOLE   194,254 0 81,344
RELX PLC - SPONSORED ADR ADR 759530108 47,080 2,194,874 SH   SOLE   1,693,148 0 501,726
REMARK HOLDINGS INC Common Stock 75955K102 34 18,542 SH   SOLE   18,112 0 430
REMY COINTREAU S A ADR ADR 759655103 499 37,261 SH   SOLE   30,819 0 6,442
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 30,524 212,709 SH   SOLE   83,823 0 128,886
RENASANT CORP Common Stock 75970E107 2,747 81,148 SH   SOLE   63,877 0 17,271
RENAULT S A ADR ADR 759673403 13,095 993,895 SH   SOLE   887,050 0 106,845
RENESAS ELECTRO-UNSPON ADR ADR 75972B101 85 37,193 SH   SOLE   799 0 36,394
RENEWABLE ENERGY GROUP INC Common Stock 75972A301 3,044 138,607 SH   SOLE   62,744 0 75,863
RENT-A-CENTER INC/TX Common Stock 76009N100 10,873 520,979 SH   SOLE   199,879 0 321,100
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 1,967 83,953 SH   SOLE   17,745 0 66,208
REPLIGEN CORP COM Common Stock 759916109 3,952 66,885 SH   SOLE   60,962 0 5,923
REPSOL YPF S A SPONSORED ADR ADR 76026T205 29,293 1,715,046 SH   SOLE   1,453,856 0 261,190
REPUBLIC BANCORP INC/KY Common Stock 760281204 1,891 42,282 SH   SOLE   7,278 0 35,004
REPUBLIC FIRST BANCORP INC Common Stock 760416107 203 38,696 SH   SOLE   38,453 0 243
REPUBLIC SERVICES INC Common Stock 760759100 53,184 661,652 SH   SOLE   533,062 0 128,590
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 8,768 454,554 SH   SOLE   230,496 0 224,058
RESMED INC Common Stock 761152107 27,159 261,216 SH   SOLE   211,247 0 49,969
RESOLUTE FOREST PRODUCTS Common Stock 76117W109 842 106,529 SH   SOLE   98,679 0 7,850
RESOURCES CONNECTION INC Common Stock 76122Q105 3,215 194,368 SH   SOLE   66,043 0 128,325
RESTAURANT BRANDS INTERN Common Stock 76131D103 8,794 135,069 SH   SOLE   106,772 0 28,297
RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 5,521 318,390 SH   SOLE   185,531 0 132,859
RETAIL PPTYS AMER INC CL A REIT 76131V202 9,454 775,558 SH   SOLE   313,574 0 461,984
RETAIL VALUE INC - W/I REIT 76133Q102 2,323 74,520 SH   SOLE   51,454 0 23,066
RETROPHIN INC Common Stock 761299106 2,115 93,445 SH   SOLE   31,253 0 62,192
REV GROUP INC COM Common Stock 749527107 5,192 474,186 SH   SOLE   60,342 0 413,844
REVANCE THERAPEUTICS INC Common Stock 761330109 905 57,405 SH   SOLE   21,597 0 35,808
REVLON INC Common Stock 761525609 373 19,250 SH   SOLE   19,005 0 245
REX AMERICAN RESOURCES CORP Common Stock 761624105 1,683 20,883 SH   SOLE   14,459 0 6,424
REXEL SA ADR ADR 761681105 125 11,033 SH   SOLE   2,615 0 8,418
REXFORD INDUSTRIAL REALTY IN REIT 76169C100 5,391 150,552 SH   SOLE   79,967 0 70,585
REXNORD CORP NEW COM Common Stock 76169B102 3,984 158,490 SH   SOLE   66,991 0 91,499
RH Common Stock 74967X103 7,068 68,659 SH   SOLE   51,266 0 17,393
RHEINMETALL AG - USNPONS ADR ADR 76206K107 375 18,379 SH   SOLE   18,379 0 0
RHYTHM PHARMACEUTICALS INC Common Stock 76243J105 642 23,429 SH   SOLE   1,342 0 22,087
RICOH LTD ADR NEW ADR 765658307 530 51,498 SH   SOLE   46,142 0 5,356
RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 43 16,735 SH   SOLE   12,586 0 4,149
RIGNET INC Common Stock 766582100 334 34,213 SH   SOLE   2,011 0 32,202
RING ENERGY INC COM Common Stock 76680V108 958 163,179 SH   SOLE   157,626 0 5,553
RINGCENTRAL INC -CLASS A Common Stock 76680R206 15,260 141,559 SH   SOLE   101,413 0 40,146
RIO TINTO PLC SPONSORED ADR ADR 767204100 67,499 1,146,960 SH   SOLE   954,347 0 192,613
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 2,932 86,249 SH   SOLE   62,796 0 23,453
RITE AID CORP COM Common Stock 767754872 2,290 3,606,663 SH   SOLE   1,087,074 0 2,519,589
RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 1,460 89,026 SH   SOLE   57,799 0 31,227
RLI CORP Common Stock 749607107 6,883 95,936 SH   SOLE   84,701 0 11,235
RLJ LODGING TR COM REIT 74965L101 6,003 341,645 SH   SOLE   130,131 0 211,514
RMR GROUP INC/THE - A Common Stock 74967R106 1,999 32,786 SH   SOLE   13,193 0 19,593
ROBERT HALF INTERNATIONAL INC Common Stock 770323103 47,133 723,346 SH   SOLE   412,992 0 310,354
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 185,958 5,407,314 SH   SOLE   4,550,437 0 856,877
ROCHE HOLDING AG-GENUSSCHEIN Common Stock H69293217 347 1,269 SH   SOLE   1,263 0 6
ROCKWELL AUTOMATION INC Common Stock 773903109 56,764 323,517 SH   SOLE   283,739 0 39,778
ROCKWELL MEDICAL INC Common Stock 774374102 451 79,182 SH   SOLE   79,182 0 0
ROGERS COMMUNICATIONS INC Common Stock 775109200 10,084 187,374 SH   SOLE   153,379 0 33,995
ROGERS CORP Common Stock 775133101 6,792 42,750 SH   SOLE   29,680 0 13,070
ROHM CO LTD - UNSPONS ADR ADR 775376106 3,549 113,073 SH   SOLE   100,463 0 12,610
ROKU INC Common Stock 77543R102 1,100 17,049 SH   SOLE   17,042 0 7
ROLLINS INC Common Stock 775711104 18,689 449,049 SH   SOLE   393,906 0 55,143
ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 25,943 2,192,959 SH   SOLE   1,433,145 0 759,814
ROPER TECHNOLOGIES INC Common Stock 776696106 142,914 417,914 SH   SOLE   240,583 0 177,331
ROSETTA RESOURCES INC Common Stock 777385105 208 61,175 SH   SOLE   59,428 0 1,747
ROSETTA STONE INC Common Stock 777780107 1,161 53,148 SH   SOLE   7,329 0 45,819
ROSS STORES INC Common Stock 778296103 148,571 1,595,823 SH   SOLE   959,379 0 636,444
ROSTELECOM OPEN JT STK SPONSORED ADR ADR 778529107 231 35,535 SH   SOLE   35,535 0 0
ROWAN COS PLC Common Stock G7665A101 7,427 688,323 SH   SOLE   382,135 0 306,188
ROYAL BANK OF CANADA Common Stock 780087102 48,686 644,417 SH   SOLE   638,595 0 5,822
ROYAL BANK OF SCOTLAND-SPON ADR ADR 780097689 20,677 3,171,259 SH   SOLE   2,850,634 0 320,625
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 57,189 498,944 SH   SOLE   324,340 0 174,604
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 196,060 3,132,448 SH   SOLE   2,132,587 0 999,861
ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 59,466 929,875 SH   SOLE   711,904 0 217,971
ROYAL GOLD INC Common Stock 780287108 13,683 150,476 SH   SOLE   108,089 0 42,387
ROYAL KPN NV SPONSORED ADR ADR 780641205 8,818 2,808,212 SH   SOLE   2,492,159 0 316,053
ROYAL MAIL PLC ADR ADR 78033R107 3,898 628,177 SH   SOLE   575,579 0 52,598
ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 495 59,433 SH   SOLE   36,321 0 23,112
ROYCE VALUE TRUST Closed-End Fund 780910105 5,966 433,589 SH   SOLE   288,757 0 144,832
RPC INC Common Stock 749660106 5,540 485,549 SH   SOLE   482,879 0 2,670
RPM INTERNATIONAL INC Common Stock 749685103 15,231 262,415 SH   SOLE   244,155 0 18,260
RPT REALTY REIT 74971D101 2,845 236,911 SH   SOLE   150,981 0 85,930
RR DONNELLEY & SONS CO Common Stock 257867200 5,705 1,208,702 SH   SOLE   218,474 0 990,228
RSA INSURANCE GROUP PLC ADR ADR 74971A206 12,069 1,806,668 SH   SOLE   1,586,780 0 219,888
RSX - VanEck Vectors Russia ETF ETP 92189F403 2,981 144,725 SH   SOLE   0 0 144,725
RTI SURGICAL INC Common Stock 74975N105 238 39,557 SH   SOLE   39,557 0 0
RTW RETAILWINDS INC Common Stock 74980D100 113 46,999 SH   SOLE   2,760 0 44,239
RUBICON PROJ INC COM Common Stock 78112V102 2,648 435,495 SH   SOLE   89,301 0 346,194
RUDOLPH TECHNOLOGIES INC Common Stock 781270103 2,241 98,298 SH   SOLE   78,730 0 19,568
RUSH ENTERPRISES INC Common Stock 781846209 4,327 103,485 SH   SOLE   44,900 0 58,585
RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 3,148 123,030 SH   SOLE   73,214 0 49,816
RWE AG SPONSORED ADR ADR 74975E303 18,164 677,386 SH   SOLE   607,771 0 69,615
RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 11,726 156,468 SH   SOLE   137,914 0 18,554
RYDER SYSTEM INC Common Stock 783549108 19,901 321,041 SH   SOLE   187,416 0 133,625
RYERSON INC Common Stock 783754104 717 83,735 SH   SOLE   37,019 0 46,716
RYMAN HOSPITALITY PROPERTIES REIT 78377T107 7,212 87,697 SH   SOLE   53,098 0 34,599
RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 9,762 192,166 SH   SOLE   175,631 0 16,535
S&P GLOBAL INC Common Stock 78409V104 179,995 854,879 SH   SOLE   615,897 0 238,982
S&T BANCORP INC Common Stock 783859101 3,237 81,881 SH   SOLE   67,676 0 14,205
SABRA HEALTH CARE REIT INC REIT 78573L106 6,964 357,664 SH   SOLE   255,834 0 101,830
SABRE CORP COM Common Stock 78573M104 3,991 186,576 SH   SOLE   176,291 0 10,285
SAFE BULKERS INC Common Stock Y7388L103 93 63,523 SH   SOLE   61,387 0 2,136
SAFEGUARD SCIENTIFICS INC Common Stock 786449207 1,078 99,391 SH   SOLE   98,370 0 1,021
SAFEHOLD INC REIT 78645L100 279 12,810 SH   SOLE   4,882 0 7,928
SAFETY INSURANCE GROUP INC Common Stock 78648T100 4,484 51,456 SH   SOLE   33,645 0 17,811
SAFRAN S A SPON ADR ADR 786584102 33,914 989,193 SH   SOLE   858,788 0 130,405
SAGE GROUP PLC - UNSPON ADR ADR 78663S201 7,751 211,479 SH   SOLE   183,882 0 27,597
SAGE THERAPEUTICS INC Common Stock 78667J108 5,780 36,339 SH   SOLE   29,616 0 6,723
SAIA INC Common Stock 78709Y105 6,185 101,232 SH   SOLE   54,311 0 46,921
SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 3,152 109,736 SH   SOLE   68,984 0 40,752
SALESFORCE.COM INC Common Stock 79466L302 399,492 2,522,525 SH   SOLE   1,871,316 0 651,209
SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 15,752 855,597 SH   SOLE   399,537 0 456,060
SAMPO OYJ ADR ADR 79588J102 20,976 927,542 SH   SOLE   832,545 0 94,997
SAMSONITE INTL SA ADR ADR 79604U107 2,647 165,334 SH   SOLE   18,267 0 147,067
SANDERSON FARMS INC Common Stock 800013104 9,333 70,792 SH   SOLE   45,489 0 25,303
SANDRIDGE ENERGY INC Common Stock 80007P869 1,270 158,405 SH   SOLE   71,129 0 87,276
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 9,295 184,312 SH   SOLE   166,361 0 17,951
SANDVIK AB ADR ADR 800212201 21,548 1,322,376 SH   SOLE   1,206,245 0 116,131
SANDY SPRING BANCORP INC Common Stock 800363103 2,419 77,328 SH   SOLE   34,576 0 42,752
SANGAMO THERAPEUTICS COM Common Stock 800677106 809 84,815 SH   SOLE   82,153 0 2,662
SANLAM LTD SPONSORED ADR ADR 80104Q208 5,042 493,562 SH   SOLE   484,093 0 9,469
SANMINA CORP Common Stock 801056102 9,572 331,777 SH   SOLE   154,206 0 177,571
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 90,641 2,047,006 SH   SOLE   1,850,366 0 196,640
SANTANDER CONSUMER USA COM Common Stock 80283M101 19,902 941,877 SH   SOLE   454,778 0 487,099
SANTEN PHARMACEUTICAL ADR ADR 80287P100 13,691 917,927 SH   SOLE   721,727 0 196,200
SANTOS LTD - SPONSORED ADR ADR 803021807 818 168,259 SH   SOLE   132,244 0 36,015
SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 121,342 1,050,948 SH   SOLE   879,314 0 171,634
SAPIENS INTL CORP N V ORD Common Stock G7T16G103 251 16,440 SH   SOLE   16,440 0 0
SAPPI LTD SPON ADR NEW ADR 803069202 284 63,126 SH   SOLE   63,126 0 0
SAREPTA THERAPEUTICS I COM Common Stock 803607100 15,552 130,482 SH   SOLE   75,619 0 54,863
SASOL LTD SPONSORED ADR ADR 803866300 7,429 240,119 SH   SOLE   227,252 0 12,867
SAUL CENTERS INC REIT REIT 804395101 2,561 49,862 SH   SOLE   33,321 0 16,541
SBA COMMUNICATIONS CORP REIT 78410G104 78,133 391,330 SH   SOLE   276,343 0 114,987
SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 13,445 1,020,123 SH   SOLE   879,578 0 140,545
SCANSOURCE INC Common Stock 806037107 4,918 137,288 SH   SOLE   63,057 0 74,231
SCHLUMBERGER LTD Common Stock 806857108 164,964 3,786,185 SH   SOLE   2,435,609 0 1,350,576
SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 36,255 2,316,630 SH   SOLE   1,893,985 0 422,645
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 974 46,293 SH   SOLE   20,709 0 25,584
SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 3,290 137,075 SH   SOLE   72,963 0 64,112
SCHOLASTIC CORP Common Stock 807066105 5,412 136,106 SH   SOLE   99,764 0 36,342
SCHWAB 1000 INDEX ETF ETP 808524722 3,313 119,059 SH   SOLE   119,059 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF ETP 808524805 260 8,318 SH   SOLE   7,733 0 585
SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETP 808524730 3,865 139,377 SH   SOLE   139,377 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ ETP 808524797 1,209 23,126 SH   SOLE   23,126 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETP 808524201 3,948 58,396 SH   SOLE   57,622 0 774
SCHWAB STRATEGIC TR US REIT ETF ETP 808524847 1,293 29,095 SH   SOLE   29,095 0 0
SCHWAB STRATEGIC TR US SML CAP ETF ETP 808524607 2,497 35,705 SH   SOLE   35,705 0 0
SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 4,443 114,749 SH   SOLE   70,432 0 44,317
SCIENCE APPLICATIONS INTE Common Stock 808625107 6,954 90,369 SH   SOLE   49,996 0 40,373
SCIENTIFIC GAMES CORP Common Stock 80874P109 1,172 57,372 SH   SOLE   55,843 0 1,529
SCORPIO BULKERS INC Common Stock Y7546A122 257 66,800 SH   SOLE   66,363 0 437
SCORPIO TANKERS INC SHS Common Stock Y7542C130 595 29,976 SH   SOLE   29,840 0 136
SCOR-SPONSORED ADR ADR 80917Q106 15,464 3,673,117 SH   SOLE   2,929,846 0 743,271
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 21,773 1,401,110 SH   SOLE   805,115 0 595,995
SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 9,699 123,433 SH   SOLE   108,764 0 14,669
SCPHARMACEUTICALS INC Common Stock 810648105 55 18,325 SH   SOLE   17,870 0 455
SDPR PORT S&P 500 VALUE ETP 78464A508 65,236 2,154,411 SH   SOLE   2,154,411 0 0
SEA LTD-ADR ADR 81141R100 276 11,719 SH   SOLE   72 0 11,647
SEABOARD CORP Common Stock 811543107 1,388 324 SH   SOLE   217 0 107
SEACOAST BKG CORP FLA COM Common Stock 811707801 1,878 71,273 SH   SOLE   68,127 0 3,146
SEACOR HOLDINGS INC Common Stock 811904101 2,571 60,814 SH   SOLE   36,547 0 24,267
SEACOR MARINE INC Common Stock 78413P101 788 59,229 SH   SOLE   40,725 0 18,504
SEADRILL LTD Common Stock G7998G106 84 10,080 SH   SOLE   10,033 0 47
SEAGATE TECHNOLOGY PLC Common Stock G7945M107 81,557 1,703,017 SH   SOLE   894,727 0 808,290
SEALED AIR CORP Common Stock 81211K100 27,512 597,304 SH   SOLE   415,372 0 181,932
SEASPAN CORP Common Stock Y75638109 1,420 163,187 SH   SOLE   163,187 0 0
SEASPINE HOLDINGS CORP Common Stock 81255T108 2,521 167,146 SH   SOLE   597 0 166,549
SEATTLE GENETICS INC Common Stock 812578102 11,535 157,492 SH   SOLE   117,558 0 39,934
SEAWORLD ENTMT INC COM Common Stock 81282V100 7,654 297,113 SH   SOLE   137,350 0 159,763
SECOM LTD ADR ADR 813113206 35,626 1,666,337 SH   SOLE   1,519,191 0 147,146
SECTOR SPDR TR SBI CONS STPLS ETP 81369Y308 540 9,623 SH   SOLE   8,140 0 1,483
SECTOR SPDR TR SBI INT-ENERGY ETP 81369Y506 532 8,044 SH   SOLE   4,914 0 3,130
SECTOR SPDR TR SBI INT-TECH ETP 81369Y803 1,287 17,388 SH   SOLE   13,813 0 3,575
SECUREWORKS CORP - A Common Stock 81374A105 253 13,739 SH   SOLE   7,927 0 5,812
SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1,569 540,202 SH   SOLE   442,155 0 98,047
SEI INVESTMENTS CO Common Stock 784117103 20,926 400,492 SH   SOLE   382,452 0 18,040
SEIKO EPSON CORP SUWA ADR ADR 81603X108 13,268 1,738,868 SH   SOLE   1,611,312 0 127,556
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 19,930 1,202,405 SH   SOLE   1,081,843 0 120,562
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1,294 107,664 SH   SOLE   46,009 0 61,655
SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 4,995 354,473 SH   SOLE   216,033 0 138,440
SELECT SECTOR SPDR TR SBI CONS DISCR ETP 81369Y407 2,560 22,483 SH   SOLE   19,238 0 3,245
SELECTA BIOSCIENCES IN COM Common Stock 816212104 24 10,218 SH   SOLE   10,169 0 49
SELECTIVE INSURANCE GROUP INC Common Stock 816300107 13,667 215,978 SH   SOLE   175,750 0 40,228
SEMGROUP CORP Common Stock 81663A105 7,526 510,562 SH   SOLE   455,890 0 54,672
SEMICONDUCTOR MFG INTL SPONSORED ADR ADR 81663N206 2,924 577,798 SH   SOLE   562,080 0 15,718
SEMPRA ENERGY Common Stock 816851109 70,489 560,059 SH   SOLE   495,219 0 64,840
SEMTECH CORP Common Stock 816850101 14,952 293,696 SH   SOLE   123,554 0 170,142
SENECA FOODS CORP Common Stock 817070501 340 13,802 SH   SOLE   13,243 0 559
SENIOR HSG PPTYS TR SH BEN INT REIT REIT 81721M109 15,919 1,351,350 SH   SOLE   639,711 0 711,639
SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 21,674 481,432 SH   SOLE   116,193 0 365,239
SENSEONICS HLDGS INC COM Common Stock 81727U105 130 52,936 SH   SOLE   51,018 0 1,918
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 10,781 159,042 SH   SOLE   90,532 0 68,510
SERITAGE GROWTH PPTYS CL A REIT 81752R100 7,464 167,947 SH   SOLE   147,846 0 20,101
SERVICE CORP INTERNATIONAL/US Common Stock 817565104 13,632 339,524 SH   SOLE   259,345 0 80,179
SERVICEMASTER GLOBAL COM Common Stock 81761R109 14,325 306,745 SH   SOLE   279,354 0 27,391
SERVICENOW INC COM Common Stock 81762P102 92,165 373,910 SH   SOLE   298,380 0 75,530
SERVISFIRST BANCSHARES COM Common Stock 81768T108 1,029 30,494 SH   SOLE   28,533 0 1,961
SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 40,972 2,177,020 SH   SOLE   2,000,010 0 177,010
SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 427 16,030 SH   SOLE   13,263 0 2,767
SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 27,606 1,112,044 SH   SOLE   924,233 0 187,811
SHAKE SHACK INC. Common Stock 819047101 1,431 24,192 SH   SOLE   23,082 0 1,110
SHARP CORP ADR ADR 819882309 7,796 2,850,638 SH   SOLE   2,445,245 0 405,393
SHAW COMMUNICATIONS INC Common Stock 82028K200 8,815 422,988 SH   SOLE   417,102 0 5,886
SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 3,786 85,342 SH   SOLE   15,406 0 69,936
SHERWIN-WILLIAMS CO/THE Common Stock 824348106 168,219 390,561 SH   SOLE   186,593 0 203,968
SHILOH INDS INC COM Common Stock 824543102 60 10,856 SH   SOLE   10,818 0 38
SHIMANO INC ADR ADR 82455C101 22,901 1,409,734 SH   SOLE   1,319,509 0 90,225
SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 26,540 1,262,001 SH   SOLE   1,103,037 0 158,964
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 24,994 672,780 SH   SOLE   654,192 0 18,588
SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 322 114,184 SH   SOLE   44,304 0 69,880
SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 827 53,675 SH   SOLE   23,731 0 29,944
SHIP FINANCE INTERNATIONAL LTD Common Stock G81075106 2,616 212,013 SH   SOLE   202,284 0 9,729
SHISEIDO SPONSORED ADR ADR 824841407 37,909 524,153 SH   SOLE   478,352 0 45,801
SHOE CARNIVAL INC Common Stock 824889109 2,738 80,463 SH   SOLE   33,720 0 46,743
SHOPIFY INC CL A Common Stock 82509L107 9,338 45,196 SH   SOLE   41,656 0 3,540
SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 5,288 477,039 SH   SOLE   469,421 0 7,618
SHORE BANCSHARES INC Common Stock 825107105 172 11,546 SH   SOLE   11,143 0 403
SHUN TAK HLDGS LTD SPONSORED ADR ADR 825646102 81 20,379 SH   SOLE   20,379 0 0
SHUTTERFLY INC Common Stock 82568P304 6,971 171,526 SH   SOLE   78,782 0 92,744
SHUTTERSTOCK INC COM Common Stock 825690100 5,150 110,451 SH   SOLE   38,702 0 71,749
SHY - iShares 1-3 Year Treasury Bond ETF ETP 464287457 108,794 1,293,317 SH   SOLE   0 0 1,293,317
SI FINL GROUP INC MD COM Common Stock 78425V104 198 15,332 SH   SOLE   15,278 0 54
SIAM COMMERCIAL BAN-UNSP ADR ADR 825715105 248 15,257 SH   SOLE   14,783 0 474
SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 232 56,270 SH   SOLE   45,980 0 10,290
SIEMENS A G SPONSORED ADR ADR 826197501 60,948 1,133,924 SH   SOLE   779,958 0 353,966
SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 250 12,027 SH   SOLE   10,401 0 1,626
SIENNA BIOPHARMACEUTICALS INC Common Stock 82622H108 42 18,170 SH   SOLE   17,647 0 523
SIENTRA INC COM Common Stock 82621J105 155 18,019 SH   SOLE   15,309 0 2,710
SIERRA BANCORP Common Stock 82620P102 233 9,569 SH   SOLE   9,270 0 299
SIGA TECHNOLOGIES INC Common Stock 826917106 281 46,771 SH   SOLE   5,869 0 40,902
SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 6,217 48,543 SH   SOLE   36,408 0 12,135
SIGNET JEWELERS LTD Common Stock G81276100 7,942 292,415 SH   SOLE   170,302 0 122,113
SILGAN HOLDINGS INC Common Stock 827048109 17,649 595,633 SH   SOLE   145,601 0 450,032
SILICON LABORATORIES INC Common Stock 826919102 3,126 38,654 SH   SOLE   29,187 0 9,467
SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 5,354 135,063 SH   SOLE   24,558 0 110,505
SILVERBOW RESOURCES INC Common Stock 82836G102 453 19,716 SH   SOLE   18,330 0 1,386
SIMMONS FIRST NATIONAL CORP Common Stock 828730200 4,057 165,744 SH   SOLE   145,488 0 20,256
SIMON PROPERTY GROUP INC REIT REIT 828806109 133,890 734,809 SH   SOLE   630,603 0 104,206
SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 3,273 158,946 SH   SOLE   28,792 0 130,154
SIMPSON MANUFACTURING CO INC Common Stock 829073105 6,531 110,199 SH   SOLE   86,817 0 23,382
SIMULATIONS PLUS INC Common Stock 829214105 222 10,498 SH   SOLE   10,282 0 216
SINA CORP Common Stock G81477104 11,454 193,345 SH   SOLE   185,097 0 8,248
SINCLAIR BROADCAST GROUP INC Common Stock 829226109 5,907 153,517 SH   SOLE   69,158 0 84,359
SINGAPORE EXCHANGE LTD ADR ADR 82929W105 17,477 215,801 SH   SOLE   196,735 0 19,066
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 18,548 827,850 SH   SOLE   775,039 0 52,811
SINO LD LTD SPONSORED ADR ADR 829344308 263 27,670 SH   SOLE   20,628 0 7,042
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 4,865 101,931 SH   SOLE   99,359 0 2,572
SIRIUS XM HOLDINGS INC Common Stock 82968B103 15,132 2,668,823 SH   SOLE   2,552,288 0 116,535
SITE CENTERS CORP REIT 82981J109 11,138 817,747 SH   SOLE   471,241 0 346,506
SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 2,666 46,641 SH   SOLE   29,417 0 17,224
SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 20,098 407,252 SH   SOLE   177,193 0 230,059
SJW GROUP Common Stock 784305104 1,945 31,506 SH   SOLE   19,511 0 11,995
SK TELECOM LTD SPONSORED ADR ADR 78440P108 51,404 2,098,972 SH   SOLE   1,730,234 0 368,738
SKANDINAVISKA ENSKILDA-ADR ADR 830505301 9,176 1,055,271 SH   SOLE   902,440 0 152,831
SKECHERS U.S.A. INC Common Stock 830566105 25,919 771,156 SH   SOLE   154,426 0 616,730
SKF AB SPONSORED ADR ADR 784375404 10,236 615,681 SH   SOLE   543,030 0 72,651
SKYWEST INC Common Stock 830879102 15,512 285,720 SH   SOLE   180,115 0 105,605
SKYWORKS SOLUTIONS INC Common Stock 83088M102 35,767 433,644 SH   SOLE   288,528 0 145,116
SL GREEN RLTY CORP COM REIT REIT 78440X101 15,208 169,124 SH   SOLE   137,948 0 31,176
SLEEP NUMBER CORP Common Stock 83125X103 7,420 157,867 SH   SOLE   70,503 0 87,364
SLM CORP COM Common Stock 78442P106 14,400 1,453,123 SH   SOLE   595,668 0 857,455
SM ENERGY CO Common Stock 78454L100 5,545 317,031 SH   SOLE   246,311 0 70,720
SMART SAND INC Common Stock 83191H107 466 104,740 SH   SOLE   101,894 0 2,846
SMART&FINAL STORES INC COM Common Stock 83190B101 909 183,943 SH   SOLE   72,328 0 111,615
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 29,165 1,550,522 SH   SOLE   1,265,073 0 285,449
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 30,450 759,157 SH   SOLE   659,521 0 99,636
SMITHS GROUP PLC SPON ADR ADR 83238P203 15,423 829,659 SH   SOLE   682,727 0 146,932
SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 6,561 233,229 SH   SOLE   175,322 0 57,907
SNAM RETE GAS SPA ADR ADR 78460A106 814 80,086 SH   SOLE   71,096 0 8,990
SNAP INC CL A Common Stock 83304A106 529 47,999 SH   SOLE   47,999 0 0
SNAP-ON INC Common Stock 833034101 24,753 158,143 SH   SOLE   137,818 0 20,325
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 13,748 357,650 SH   SOLE   233,176 0 124,474
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 17,759 3,083,211 SH   SOLE   2,739,317 0 343,894
SODEXO - SPONSORED ADR ADR 833792104 19,869 903,118 SH   SOLE   812,971 0 90,147
SOFTBANK CORP ADR ADR 83404D109 63,256 1,300,228 SH   SOLE   1,115,442 0 184,786
SOHU.COM INC LTD-ADR ADR 83410S108 950 57,303 SH   SOLE   51,487 0 5,816
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,709 45,361 SH   SOLE   43,801 0 1,560
SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 553 33,630 SH   SOLE   33,537 0 93
SOLARWINDS CORP Common Stock 83417Q105 1,150 58,897 SH   SOLE   7,317 0 51,580
SONIC AUTOMOTIVE INC Common Stock 83545G102 2,730 184,334 SH   SOLE   77,981 0 106,353
SONIC HEALTHCARE LTD ADR ADR 83546A203 31,164 1,789,987 SH   SOLE   1,598,508 0 191,479
SONOCO PRODUCTS CO Common Stock 835495102 19,052 309,633 SH   SOLE   247,914 0 61,719
SONOVA HOLDING-UNSPON ADR ADR 83569C102 27,729 701,247 SH   SOLE   557,725 0 143,522
SONY CORP ADR NEW ADR 835699307 43,613 1,032,509 SH   SOLE   886,348 0 146,161
SONY FINANCIAL HOLDINGS - UNSPONS ADR ADR 835707100 228 12,113 SH   SOLE   9,397 0 2,716
SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 1,457 306,798 SH   SOLE   306,798 0 0
SOTHEBY'S Common Stock 835898107 4,911 130,084 SH   SOLE   86,047 0 44,037
SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 7,798 243,142 SH   SOLE   204,114 0 39,028
SOUTH STATE CORP Common Stock 840441109 3,089 45,199 SH   SOLE   39,197 0 6,002
SOUTH32 - ADR-W/I ADR 84473L105 23,246 1,776,525 SH   SOLE   1,605,704 0 170,821
SOUTHERN CO/THE Common Stock 842587107 138,090 2,672,017 SH   SOLE   2,088,801 0 583,216
SOUTHERN COPPER CORP Common Stock 84265V105 38,419 968,218 SH   SOLE   688,829 0 279,389
SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2,181 65,647 SH   SOLE   63,201 0 2,446
SOUTHWEST AIRLINES CO Common Stock 844741108 80,839 1,557,298 SH   SOLE   1,227,872 0 329,426
SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 11,351 137,984 SH   SOLE   88,320 0 49,664
SOUTHWESTERN ENERGY CO Common Stock 845467109 4,636 988,386 SH   SOLE   635,515 0 352,871
SP PLUS CORP Common Stock 78469C103 2,276 66,696 SH   SOLE   18,582 0 48,114
SPAB - SPDR Portfolio Aggregate Bond ETF ETP 78464A649 285 10,000 SH   SOLE   10,000 0 0
SPARK ENERGY INC CL A COM Common Stock 846511103 462 51,816 SH   SOLE   50,975 0 841
SPARK NEW ZEALAND LTD ADR 84652A102 14,032 1,089,461 SH   SOLE   1,034,995 0 54,466
SPARK THERAPEUTICS INC COM Common Stock 84652J103 2,236 19,634 SH   SOLE   17,318 0 2,316
SPARTAN MOTORS INC Common Stock 846819100 121 13,742 SH   SOLE   12,985 0 757
SPARTANNASH CO Common Stock 847215100 3,176 200,137 SH   SOLE   93,566 0 106,571
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETP 78467X109 4,191 16,173 SH   SOLE   5,118 0 11,055
SPDR GOLD TRUST ETP 78463V107 350 2,871 SH   SOLE   812 0 2,059
SPDR KBW BANK ETF ETP 78464A797 372 8,905 SH   SOLE   8,905 0 0
SPDR MSCI ACWI EX-US ETP 78463X848 1,333 36,812 SH   SOLE   36,812 0 0
SPDR PORT TTL STCK MRKT ETP 78464A805 99,363 2,824,422 SH   SOLE   2,824,422 0 0
SPDR PORTFOLIO DEVELOPED WORLD ETF ETP 78463X889 56,384 1,930,304 SH   SOLE   1,930,304 0 0
SPDR PORTFOLIO S&P 500 GROWT ETP 78464A409 40,360 1,084,659 SH   SOLE   1,084,659 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETP 78467Y107 27,964 80,960 SH   SOLE   1,752 0 79,208
SPDR TR UNIT SER 1 ETP 78462F103 499,365 1,767,788 SH   SOLE   333,607 0 1,434,181
SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 15,742 287,374 SH   SOLE   117,211 0 170,163
SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 1,290 120,645 SH   SOLE   97,844 0 22,801
SPEEDWAY MOTORSPORTS INC Common Stock 847788106 249 17,206 SH   SOLE   12,714 0 4,492
SPIRE INC Common Stock 84857L101 12,798 155,520 SH   SOLE   107,273 0 48,247
SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 34,321 374,966 SH   SOLE   139,312 0 235,654
SPIRIT AIRLS INC COM Common Stock 848577102 6,996 132,344 SH   SOLE   68,912 0 63,432
SPIRIT MTA REIT REIT 84861U105 241 37,147 SH   SOLE   25,024 0 12,123
SPIRIT OF TEXAS BANCSHARES I Common Stock 84861D103 234 11,022 SH   SOLE   10,063 0 959
SPIRIT RLTY CAP INC COM REIT 84860W300 11,767 296,172 SH   SOLE   174,649 0 121,523
SPLUNK INC COM Common Stock 848637104 21,819 175,112 SH   SOLE   163,772 0 11,340
SPOK HOLDINGS INC Common Stock 84863T106 1,725 126,617 SH   SOLE   97,083 0 29,534
SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 465 96,945 SH   SOLE   33,541 0 63,404
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 6,123 44,113 SH   SOLE   43,455 0 658
SPRINT CORP Common Stock 85207U105 14,720 2,605,370 SH   SOLE   2,101,403 0 503,967
SPROUTS FARMERS MARKET INC Common Stock 85208M102 5,742 266,569 SH   SOLE   193,093 0 73,476
SPS COMM INC COM Common Stock 78463M107 7,516 70,862 SH   SOLE   29,359 0 41,503
SPX CORP Common Stock 784635104 7,880 226,505 SH   SOLE   64,790 0 161,715
SPX FLOW INC Common Stock 78469X107 5,080 159,248 SH   SOLE   100,728 0 58,520
SQUARE INC - A Common Stock 852234103 19,756 263,697 SH   SOLE   233,109 0 30,588
SRC ENERGY INC Common Stock 78470V108 4,139 808,386 SH   SOLE   600,776 0 207,610
SS&C TECHNOLOGIES INC COM Common Stock 78467J100 11,932 187,338 SH   SOLE   168,747 0 18,591
ST JOE CO/THE Common Stock 790148100 832 50,465 SH   SOLE   23,949 0 26,516
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 466 13,623 SH   SOLE   12,407 0 1,216
STAG INDL INC COM REIT REIT 85254J102 5,519 186,140 SH   SOLE   136,141 0 49,999
STAMPS.COM INC Common Stock 852857200 2,123 26,075 SH   SOLE   21,119 0 4,956
STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 8,424 648,773 SH   SOLE   549,684 0 99,089
STANDARD MOTOR PRODUCTS INC Common Stock 853666105 2,845 57,946 SH   SOLE   41,982 0 15,964
STANDEX INTERNATIONAL CORP Common Stock 854231107 4,245 57,838 SH   SOLE   27,463 0 30,375
STANLEY BLACK & DECKER INC Common Stock 854502101 79,341 582,660 SH   SOLE   522,839 0 59,821
STAR BULK CARRIERS CORP Common Stock Y8162K204 1,438 218,614 SH   SOLE   139,074 0 79,540
STARBUCKS CORP Common Stock 855244109 259,043 3,484,572 SH   SOLE   2,895,530 0 589,042
STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 23,123 1,034,592 SH   SOLE   375,315 0 659,277
STATE AUTO FINANCIAL CORP Common Stock 855707105 577 17,540 SH   SOLE   6,068 0 11,472
STATE STREET CORP Common Stock 857477103 108,167 1,643,631 SH   SOLE   899,656 0 743,975
STEALTHGAS INC. Common Stock Y81669106 864 246,884 SH   SOLE   170,584 0 76,300
STEEL DYNAMICS INC COM Common Stock 858119100 21,601 612,434 SH   SOLE   421,889 0 190,545
STEELCASE INC Common Stock 858155203 6,617 454,770 SH   SOLE   173,511 0 281,259
STEPAN CO Common Stock 858586100 4,346 49,654 SH   SOLE   31,868 0 17,786
STERICYCLE INC Common Stock 858912108 7,218 132,631 SH   SOLE   121,487 0 11,144
STERIS PLC Common Stock G8473T100 19,231 150,207 SH   SOLE   92,113 0 58,094
STERLING BANCORP/DE Common Stock 85917A100 14,405 773,232 SH   SOLE   523,539 0 249,693
STERLING CONSTRUCTION CO INC Common Stock 859241101 409 32,684 SH   SOLE   21,908 0 10,776
STEVEN MADDEN LTD Common Stock 556269108 7,728 228,380 SH   SOLE   138,417 0 89,963
STEWART INFORMATION SERVICES C Common Stock 860372101 2,071 48,515 SH   SOLE   35,595 0 12,920
STIFEL FINANCIAL CORP Common Stock 860630102 5,528 104,767 SH   SOLE   78,974 0 25,793
STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 16,351 1,101,103 SH   SOLE   983,342 0 117,761
STOCK YARDS BANCORP INC Common Stock 861025104 1,096 32,406 SH   SOLE   26,805 0 5,601
STONE RIDGE TR II RNS RSK PR INT Closed-End Fund 861729101 75,556 9,225,351 SH   SOLE   9,225,351 0 0
STONE RIDGE TR V ALT LENDG PREM Closed-End Fund 86172R101 61,099 6,019,565 SH   SOLE   6,019,565 0 0
STONERIDGE INC Common Stock 86183P102 1,992 69,007 SH   SOLE   23,099 0 45,908
STORA ENSO CORP SPON ADR REP R ADR 86210M106 11,485 941,369 SH   SOLE   857,638 0 83,731
STORE CAP CORP COM REIT 862121100 6,198 185,020 SH   SOLE   174,479 0 10,541
STRATASYS INC Common Stock M85548101 1,539 64,613 SH   SOLE   39,996 0 24,617
STRATEGIC EDUCATION INC Common Stock 86272C103 12,953 98,647 SH   SOLE   38,256 0 60,391
STREETTRACKS SER TR SPDR S&P DIVID ETP 78464A763 1,292 12,997 SH   SOLE   12,611 0 386
STREETTRACKS SER TR WILSHIRE REIT ETP 78464A607 52,003 525,703 SH   SOLE   525,703 0 0
STRYKER CORP Common Stock 863667101 190,509 964,503 SH   SOLE   801,595 0 162,908
STURM RUGER & CO INC Common Stock 864159108 2,858 53,905 SH   SOLE   40,568 0 13,337
SUBARU CORP ADR 86428V104 23,851 2,101,369 SH   SOLE   1,921,888 0 179,481
SUBSEA 7 S A SPONSORED ADR ADR 864323100 1,333 107,524 SH   SOLE   102,016 0 5,508
SUEZ ENVIORNNEMENT SA ADR 864691100 6,172 934,419 SH   SOLE   838,834 0 95,585
SUMITOMO CHEM CO LTD ADR ADR 865612105 8,214 351,639 SH   SOLE   310,977 0 40,662
SUMITOMO CORP SPONSORED ADR ADR 865613103 15,566 1,124,734 SH   SOLE   1,007,538 0 117,196
SUMITOMO ELEC INDS LTD ADR ADR 865617203 476 35,638 SH   SOLE   17,321 0 18,317
SUMITOMO METAL MNG CO ADR ADR 86563T104 1,963 271,490 SH   SOLE   246,666 0 24,824
SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 53,316 7,584,093 SH   SOLE   6,203,016 0 1,381,077
SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 21,591 6,005,961 SH   SOLE   5,320,236 0 685,725
SUMMIT HOTEL PPTYS INC COM REIT 866082100 3,692 323,555 SH   SOLE   231,446 0 92,109
SUMMIT MATERIALS INC - CL A Common Stock 86614U100 4,740 298,700 SH   SOLE   248,374 0 50,326
SUN ART RETAIL GRP LTD ADR ADR 866633100 258 27,453 SH   SOLE   27,453 0 0
SUN COMMUNITIES INC REIT REIT 866674104 17,757 149,822 SH   SOLE   129,101 0 20,721
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 57,334 3,330,484 SH   SOLE   3,024,977 0 305,507
SUN HYDRAULICS CORP Common Stock 866942105 1,868 40,164 SH   SOLE   39,961 0 203
SUN LIFE FINANCIAL INC Common Stock 866796105 8,307 216,263 SH   SOLE   195,466 0 20,797
SUNCOKE ENERGY INC Common Stock 86722A103 2,384 280,842 SH   SOLE   184,534 0 96,308
SUNCOKE ENERGY PARTNER COMUNIT REP LT MLP 86722Y101 590 47,366 SH   SOLE   47,366 0 0
SUNCOR ENERGY INC Common Stock 867224107 33,855 1,043,955 SH   SOLE   788,632 0 255,323
SUNCORP GROUP LTD - SPON ADR ADR 86723Y209 553 58,153 SH   SOLE   54,640 0 3,513
SUNPOWER CORP Common Stock 867652406 482 74,037 SH   SOLE   55,276 0 18,761
SUNRUN INC COM Common Stock 86771W105 2,079 147,849 SH   SOLE   102,757 0 45,092
SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4,898 340,115 SH   SOLE   170,267 0 169,848
SUNTORY BEVER & FOOD ADS ADR 86803T104 22,345 950,451 SH   SOLE   851,367 0 99,084
SUNTRUST BANKS INC Common Stock 867914103 139,462 2,353,797 SH   SOLE   1,423,677 0 930,120
SUPER MICRO COMPUTER INC Common Stock 86800U104 17,572 831,702 SH   SOLE   0 0 831,702
SUPERIOR ENERGY SVCS INC COM Common Stock 868157108 5,216 1,116,954 SH   SOLE   680,950 0 436,004
SUPERIOR INDUSTRIES INTERNATIO Common Stock 868168105 1,245 261,565 SH   SOLE   218,933 0 42,632
SUPERNUS PHARMA INC COM Common Stock 868459108 7,244 206,721 SH   SOLE   87,377 0 119,344
SURGERY PARTNERS INC COM Common Stock 86881A100 256 22,665 SH   SOLE   13,868 0 8,797
SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 4,731 769,339 SH   SOLE   682,177 0 87,162
SURMODICS INC Common Stock 868873100 1,359 31,264 SH   SOLE   24,786 0 6,478
SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 1,047 44,189 SH   SOLE   31,386 0 12,803
SUZUKI MTR CORP ADR ADR 86959X107 9,074 51,193 SH   SOLE   44,239 0 6,954
SVB FINANCIAL GROUP Common Stock 78486Q101 26,258 118,089 SH   SOLE   90,939 0 27,150
SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR ADR 869587402 1,766 206,603 SH   SOLE   173,953 0 32,650
SVENSKA HANDELSBANKEN ADR ADR 86959C103 15,053 2,864,526 SH   SOLE   2,547,319 0 317,207
SVMK INC Common Stock 78489X103 1,634 89,718 SH   SOLE   1,713 0 88,005
SWATCH GROUP AG ADR ADR 870123106 11,076 775,389 SH   SOLE   703,379 0 72,010
SWEDBANK AB ADR ADR 870195104 6,784 476,585 SH   SOLE   380,135 0 96,450
SWEDISH MATCH AB-UNSPON ADR ADR 870309606 293 11,385 SH   SOLE   6,628 0 4,757
SWIRE PAC LTD SPON ADR A ADR 870794302 33,991 2,641,133 SH   SOLE   2,375,775 0 265,358
SWISS RE AG Common Stock H8431B109 351 3,590 SH   SOLE   3,590 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 41,173 1,688,095 SH   SOLE   1,530,301 0 157,794
SWISSCOM AG-SPONSORED ADR ADR 871013108 23,976 490,416 SH   SOLE   434,301 0 56,115
SWITCH INC - A Common Stock 87105L104 4,331 420,106 SH   SOLE   202,909 0 217,197
SYKES ENTERPRISES INC Common Stock 871237103 6,280 222,052 SH   SOLE   125,239 0 96,813
SYMANTEC CORP Common Stock 871503108 39,176 1,704,026 SH   SOLE   1,228,370 0 475,656
SYMRISE AG - ADR ADR 87155N109 23,153 1,027,862 SH   SOLE   913,726 0 114,136
SYNAPTICS INC Common Stock 87157D109 3,253 81,843 SH   SOLE   44,641 0 37,202
SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 332 54,659 SH   SOLE   18,380 0 36,279
SYNCHRONY FINL COM Common Stock 87165B103 52,419 1,643,218 SH   SOLE   1,200,247 0 442,971
SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 69 13,152 SH   SOLE   11,569 0 1,583
SYNEOS HEALTH INC Common Stock 87166B102 13,148 254,019 SH   SOLE   51,771 0 202,248
SYNNEX CORP Common Stock 87162W100 12,976 136,035 SH   SOLE   74,291 0 61,744
SYNOPSYS INC Common Stock 871607107 35,089 304,722 SH   SOLE   239,441 0 65,281
SYNOVUS FINANCIAL CORP Common Stock 87161C501 14,321 416,796 SH   SOLE   386,944 0 29,852
SYSCO CORP Common Stock 871829107 155,398 2,327,708 SH   SOLE   1,695,984 0 631,724
SYSMEX CORP UNSPONS ADR ADR 87184P109 21,791 722,033 SH   SOLE   663,864 0 58,169
T ROWE PRICE GROUP INC Common Stock 74144T108 70,545 704,609 SH   SOLE   573,392 0 131,217
T&D HOLDINGS INC-UNSPON ADR ADR 872120100 4,120 786,937 SH   SOLE   667,556 0 119,381
TABLEAU SOFTWARE INC-CL A Common Stock 87336U105 9,716 76,334 SH   SOLE   67,198 0 9,136
TABULA RASA HEALTHCARE INC Common Stock 873379101 1,132 20,060 SH   SOLE   17,599 0 2,461
TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 1,861 35,306 SH   SOLE   19,039 0 16,267
TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 265 31,875 SH   SOLE   28,334 0 3,541
TAILORED BRANDS INC Common Stock 87403A107 1,393 177,643 SH   SOLE   112,691 0 64,952
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 148,897 3,635,192 SH   SOLE   3,341,628 0 293,564
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 67,486 3,312,996 SH   SOLE   2,401,071 0 911,924
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 17,692 187,472 SH   SOLE   93,202 0 94,270
TAL EDUCATION GROUP ADR 874080104 12,645 350,476 SH   SOLE   341,305 0 9,171
TALEND SA - ADR ADR 874224207 497 9,830 SH   SOLE   9,762 0 68
TALLGRASS ENERGY LP Common Stock 874696107 3,555 141,403 SH   SOLE   141,403 0 0
TALOS ENERGY INC Common Stock 87484T108 464 17,488 SH   SOLE   17,329 0 159
TANDEM DIABETES CARE INC Common Stock 875372203 3,509 55,260 SH   SOLE   31,781 0 23,479
TANGER FACTORY OUTLET CENTER REIT REIT 875465106 4,454 212,302 SH   SOLE   143,495 0 68,807
TAPESTRY INC Common Stock 876030107 29,762 916,025 SH   SOLE   627,925 0 288,100
TARGA RESOURCES CORP Common Stock 87612G101 13,868 333,755 SH   SOLE   328,058 0 5,697
TARGET CORP Common Stock 87612E106 213,344 2,658,165 SH   SOLE   1,735,932 0 922,233
TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3,045 28,174 SH   SOLE   27,118 0 1,056
TATA MOTORS LTD SPONSORED ADR ADR 876568502 14,859 1,183,057 SH   SOLE   1,138,610 0 44,447
TATE & LYLE PLC SPONSORED ADR ADR 876570607 1,303 34,439 SH   SOLE   34,040 0 399
TAUBMAN CENTERS INC REIT REIT 876664103 7,289 137,832 SH   SOLE   85,793 0 52,039
TAYLOR MORRISON HOME CL A Common Stock 87724P106 4,923 277,341 SH   SOLE   153,181 0 124,160
TCF FINANCIAL CORP Common Stock 872275102 13,947 674,111 SH   SOLE   388,278 0 285,833
TCR2 THERAPEUTICS INC Common Stock 87808K106 495 28,372 SH   SOLE   0 0 28,372
TD AMERITRADE HOLDING CORP Common Stock 87236Y108 14,940 298,859 SH   SOLE   285,201 0 13,658
TDK CORP - SPONSORED ADR ADR 872351408 14,536 185,169 SH   SOLE   163,504 0 21,665
TE CONNECTIVITY LTD Common Stock H84989104 62,308 771,612 SH   SOLE   686,805 0 84,807
TEAM INC Common Stock 878155100 3,857 220,388 SH   SOLE   59,344 0 161,044
TECH DATA CORP Common Stock 878237106 28,553 278,815 SH   SOLE   107,807 0 171,008
TECHNIPFMC PLC Common Stock G87110105 20,067 853,169 SH   SOLE   749,198 0 103,971
TECHTARGET INC Common Stock 87874R100 1,586 97,458 SH   SOLE   36,038 0 61,420
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 25,801 766,530 SH   SOLE   595,790 0 170,740
TECK RESOURCES LTD Common Stock 878742204 10,209 440,425 SH   SOLE   428,687 0 11,738
TEEKAY CORP Common Stock Y8564W103 500 127,536 SH   SOLE   122,389 0 5,147
TEGNA INC Common Stock 87901J105 16,072 1,139,856 SH   SOLE   479,116 0 660,740
TEIJIN LTD ADR ADR 879063204 702 41,687 SH   SOLE   37,339 0 4,348
TELADOC HEALTH INC Common Stock 87918A105 2,619 47,098 SH   SOLE   38,558 0 8,540
TELARIA INC Common Stock 879181105 1,303 205,456 SH   SOLE   18,999 0 186,457
TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 2,702 185,043 SH   SOLE   170,742 0 14,301
TELECOM ITALIA S P A NEW SPON ADR ORD ADR 87927Y102 10,219 1,627,158 SH   SOLE   1,436,819 0 190,339
TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 2,250 395,433 SH   SOLE   382,046 0 13,387
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 22,179 93,580 SH   SOLE   46,929 0 46,651
TELEFLEX INC Common Stock 879369106 61,378 203,132 SH   SOLE   92,388 0 110,744
TELEFONICA BRASIL SA ADR 87936R106 5,250 434,993 SH   SOLE   265,511 0 169,482
TELEFONICA S A SPONSORED ADR ADR 879382208 16,568 1,981,850 SH   SOLE   1,678,441 0 303,409
TELENAV INC Common Stock 879455103 74 12,272 SH   SOLE   12,272 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 9,369 472,229 SH   SOLE   427,140 0 45,089
TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 18,411 599,117 SH   SOLE   311,670 0 287,447
TELIASONERA A B SPONSORED ADR ADR 87960M205 10,535 1,171,864 SH   SOLE   1,041,994 0 129,870
TELIGENT INC Common Stock 87960W104 60 52,037 SH   SOLE   51,098 0 939
TELLURIAN INC Common Stock 87968A104 355 31,719 SH   SOLE   31,719 0 0
TELSTRA CORP LTD SPON ADR ADR 87969N204 24,912 2,113,844 SH   SOLE   1,973,120 0 140,724
TELUS CORP NON-VTG SHS Common Stock 87971M103 3,061 82,627 SH   SOLE   79,958 0 2,669
TEMENOS AG-SP ADR ADR 87974R208 854 5,793 SH   SOLE   5,522 0 271
TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 4,541 720,834 SH   SOLE   634,476 0 86,358
TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 7,285 126,318 SH   SOLE   88,130 0 38,188
TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 3,335 278,815 SH   SOLE   272,474 0 6,341
TENARIS SA ADR ADR 88031M109 10,194 360,841 SH   SOLE   326,934 0 33,907
TENCENT HOLDINGS LTD Common Stock G87572163 419 9,040 SH   SOLE   9,040 0 0
TENCENT HOLDINGS LTD - ADR ADR 88032Q109 106,138 2,308,348 SH   SOLE   1,998,788 0 309,560
TENET HEALTHCARE CORP Common Stock 88033G407 21,237 736,389 SH   SOLE   336,981 0 399,408
TENNANT CO Common Stock 880345103 3,917 63,084 SH   SOLE   29,556 0 33,528
TENNECO INC Common Stock 880349105 5,094 229,893 SH   SOLE   149,644 0 80,249
TERADATA CORP Common Stock 88076W103 19,221 440,342 SH   SOLE   249,678 0 190,664
TERADYNE INC Common Stock 880770102 16,859 423,175 SH   SOLE   288,492 0 134,683
TEREX CORP Common Stock 880779103 9,768 304,000 SH   SOLE   201,403 0 102,597
TERNIUM SA-SPONSORED ADR ADR 880890108 6,919 254,194 SH   SOLE   201,657 0 52,537
TERRAFORM PWR INC CL A COM Common Stock 88104R209 2,157 156,994 SH   SOLE   105,892 0 51,102
TERRENO RLTY CORP COM REIT 88146M101 5,606 133,352 SH   SOLE   80,050 0 53,302
TERRITORIAL BANCORP INC Common Stock 88145X108 536 19,934 SH   SOLE   11,225 0 8,709
TESCO PLC SPONSORED ADR ADR 881575302 29,924 3,302,838 SH   SOLE   2,945,510 0 357,328
TESLA INC Common Stock 88160R101 36,033 128,755 SH   SOLE   114,089 0 14,666
TETRA TECH INC Common Stock 88162G103 11,332 190,168 SH   SOLE   88,666 0 101,502
TETRA TECHNOLOGIES INC Common Stock 88162F105 1,225 523,537 SH   SOLE   448,686 0 74,851
TETRAPHASE PHARMA INC COM Common Stock 88165N105 55 40,829 SH   SOLE   40,403 0 426
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 25,039 1,596,885 SH   SOLE   1,559,050 0 37,835
TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 8,964 164,205 SH   SOLE   140,744 0 23,461
TEXAS INSTRUMENTS INC Common Stock 882508104 352,339 3,321,755 SH   SOLE   2,824,118 0 497,637
TEXAS ROADHOUSE INC Common Stock 882681109 6,691 107,592 SH   SOLE   69,813 0 37,779
TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 1,061 109,955 SH   SOLE   57,481 0 52,474
TEXTRON INC Common Stock 883203101 35,167 694,174 SH   SOLE   577,807 0 116,367
TFS FINANCIAL CORP Common Stock 87240R107 10,192 618,846 SH   SOLE   157,247 0 461,599
TG THERAPEUTICS INC COM Common Stock 88322Q108 117 14,543 SH   SOLE   14,543 0 0
THE ADT CORPORATION COM Common Stock 00090Q103 2,030 317,698 SH   SOLE   63,555 0 254,143
THERAPEUTICSMD INC COM Common Stock 88338N107 191 39,317 SH   SOLE   22,633 0 16,684
THERAVANCE BIOPHARMA INC Common Stock G8807B106 479 21,121 SH   SOLE   14,632 0 6,489
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 304,388 1,112,040 SH   SOLE   948,834 0 163,206
THERMON GROUP HLDGS IN COM Common Stock 88362T103 1,011 41,244 SH   SOLE   21,826 0 19,418
THIRD POINT REINSURANCE LTD Common Stock G8827U100 2,029 195,520 SH   SOLE   189,308 0 6,212
THK CO LTD-UNSPON ADR ADR 872434105 10,088 813,255 SH   SOLE   696,217 0 117,038
THOMSON REUTERS CORP Common Stock 884903709 21,575 364,448 SH   SOLE   358,004 0 6,444
THOR INDUSTRIES INC Common Stock 885160101 7,061 113,213 SH   SOLE   87,383 0 25,830
THYSSENKRUPP AG-SPON ADR ADR 88629Q207 3,801 276,451 SH   SOLE   249,761 0 26,690
TIDEWATER INC COM Common Stock 88642R109 2,688 115,908 SH   SOLE   47,308 0 68,600
TIER REIT INC REIT 88650V208 5,627 196,325 SH   SOLE   34,396 0 161,929
TIFFANY & CO Common Stock 886547108 54,858 519,736 SH   SOLE   359,820 0 159,916
TIGER BRANDS LTD SPON ADR NEW ADR 88673M201 561 29,860 SH   SOLE   28,492 0 1,368
TILE SHOP HLDGS COM Common Stock 88677Q109 407 71,907 SH   SOLE   52,305 0 19,602
TILLYS INC CL A Common Stock 886885102 554 49,746 SH   SOLE   49,676 0 70
TIM PARTICIPACOES S A SPONS ADR PFD ADR 88706P205 3,429 227,419 SH   SOLE   182,255 0 45,164
TIMKEN CO Common Stock 887389104 9,302 213,245 SH   SOLE   149,569 0 63,676
TIMKENSTEEL CORP Common Stock 887399103 1,518 139,753 SH   SOLE   122,162 0 17,591
TIPTREE INC Common Stock 88822Q103 107 16,971 SH   SOLE   6,756 0 10,215
TITAN INTERNATIONAL INC Common Stock 88830M102 650 108,825 SH   SOLE   103,404 0 5,421
TITAN MACHINERY INC Common Stock 88830R101 1,236 79,423 SH   SOLE   28,308 0 51,115
TIVITY HEALTH INC Common Stock 88870R102 3,078 175,311 SH   SOLE   114,021 0 61,290
TIVO CORP Common Stock 88870P106 3,787 406,348 SH   SOLE   253,854 0 152,494
TJX COS INC Common Stock 872540109 293,410 5,514,196 SH   SOLE   4,078,249 0 1,435,947
T-MOBILE US INC Common Stock 872590104 51,801 749,648 SH   SOLE   492,018 0 257,630
TOKIO MARINE HOLDINGS INC ADR 889094108 39,038 804,994 SH   SOLE   714,020 0 90,974
TOKYO ELECTRONIC LTD ADR ADR 889110102 26,043 716,057 SH   SOLE   632,620 0 83,437
TOKYO GAS CO LTD ADR ADR 889115101 7,804 576,402 SH   SOLE   531,926 0 44,476
TOLL BROTHERS INC Common Stock 889478103 11,177 308,747 SH   SOLE   239,278 0 69,469
TOMPKINS FINANCIAL CORP Common Stock 890110109 3,253 42,766 SH   SOLE   36,072 0 6,694
TOMRA SYS A / S SPON ADR NEW ADR 889905204 217 7,344 SH   SOLE   7,344 0 0
TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 3,365 90,361 SH   SOLE   62,062 0 28,300
TOPBUILD CORP Common Stock 89055F103 10,457 161,317 SH   SOLE   89,833 0 71,484
TOPDANMARK A/S-UNSPON ADR ADR 89054C101 403 80,269 SH   SOLE   80,269 0 0
TOPPAN PRTG LTD ADR ADR 890747306 434 58,556 SH   SOLE   48,377 0 10,179
TORAY INDUSTRIES ADR ADR 890880206 9,135 718,159 SH   SOLE   646,840 0 71,319
TORCHMARK CORP Common Stock 891027104 30,902 377,086 SH   SOLE   314,431 0 62,655
TORO CO/THE Common Stock 891092108 11,807 171,511 SH   SOLE   117,816 0 53,695
TORONTO-DOMINION BANK/THE Common Stock 891160509 36,981 680,681 SH   SOLE   664,032 0 16,649
TOSHIBA CORP UNSP ADR ADR 891493306 15,490 976,650 SH   SOLE   861,934 0 114,716
TOTAL S A SPONSORED ADR ADR 89151E109 107,502 1,931,755 SH   SOLE   1,567,097 0 364,658
TOTAL SYSTEM SERVICES INC Common Stock 891906109 27,759 292,165 SH   SOLE   260,130 0 32,035
TOTO LTD-UNSPONSORED ADR ADR 891515207 3,824 90,334 SH   SOLE   83,309 0 7,025
TOWER INTERNATIONAL INC Common Stock 891826109 969 46,100 SH   SOLE   15,687 0 30,413
TOWN SPORTS INTERNATIONAL Common Stock 89214A102 294 61,822 SH   SOLE   20,756 0 41,066
TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1,960 79,189 SH   SOLE   39,882 0 39,307
TOWNSQUARE MEDIA INC CL A Common Stock 892231101 74 12,996 SH   SOLE   12,996 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 109,711 929,596 SH   SOLE   807,624 0 121,972
TPG PACE HLDGS CORP UNIT EXP Unit G89827102 980 91,116 SH   SOLE   0 0 91,116
TPG RE FIN TR INC REIT 87266M107 2,240 114,284 SH   SOLE   37,679 0 76,605
TRACTOR SUPPLY CO Common Stock 892356106 54,254 554,967 SH   SOLE   393,574 0 161,393
TRADE DESK INC/THE -CLASS A Common Stock 88339J105 13,798 69,702 SH   SOLE   25,319 0 44,383
TRANSALTA CORP Common Stock 89346D107 197 26,843 SH   SOLE   26,843 0 0
TRANSCANADA CORP Common Stock 89353D107 13,382 297,768 SH   SOLE   292,889 0 4,879
TRANSDIGM GROUP INC Common Stock 893641100 109,403 240,980 SH   SOLE   169,685 0 71,295
TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 25,594 2,938,411 SH   SOLE   1,835,155 0 1,103,256
TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 1,429 108,613 SH   SOLE   73,040 0 35,573
TRANSUNION Common Stock 89400J107 15,306 228,993 SH   SOLE   187,271 0 41,722
TRAVEL CENTERS OF AMERICA Common Stock 894174101 422 102,663 SH   SOLE   16,452 0 86,211
TRAVELERS COS INC/THE Common Stock 89417E109 208,687 1,521,488 SH   SOLE   983,226 0 538,262
TRAVELPORT WORLDWIDE L SHS Common Stock G9019D104 3,154 200,496 SH   SOLE   186,258 0 14,238
TREASURY WINE ESTATES LTD ADR ADR 89465J109 16,510 1,553,837 SH   SOLE   1,383,735 0 170,102
TREDEGAR CORP Common Stock 894650100 1,231 76,255 SH   SOLE   58,241 0 18,014
TREEHOUSE FOODS INC Common Stock 89469A104 22,989 356,136 SH   SOLE   222,622 0 133,514
TREND MICRO INC - SPON ADR ADR 89486M206 9,051 185,007 SH   SOLE   169,854 0 15,153
TREX CO INC Common Stock 89531P105 11,020 179,131 SH   SOLE   151,128 0 28,003
TRI CONTL CORP COM Closed-End Fund 895436103 1,534 58,320 SH   SOLE   35,942 0 22,378
TRI POINTE GROUP INC COM Common Stock 87265H109 3,922 310,266 SH   SOLE   246,616 0 63,650
TRIBUNE MEDIA CO Common Stock 896047503 14,932 323,633 SH   SOLE   160,415 0 163,218
TRIBUNE PUBLISHING CO Common Stock 89609W107 955 81,042 SH   SOLE   35,794 0 45,248
TRICIDA INC Common Stock 89610F101 425 10,998 SH   SOLE   9,953 0 1,045
TRICO BANCSHARES Common Stock 896095106 1,624 41,325 SH   SOLE   21,493 0 19,832
TRIMAS CORP Common Stock 896215209 5,910 195,503 SH   SOLE   80,834 0 114,669
TRIMBLE INC Common Stock 896239100 23,565 583,300 SH   SOLE   503,780 0 79,520
TRINET GROUP INC Common Stock 896288107 6,105 102,198 SH   SOLE   39,334 0 62,864
TRINITY INDUSTRIES INC Common Stock 896522109 14,336 659,725 SH   SOLE   282,184 0 377,541
TRINITY PLACE HOLDINGS INC Common Stock 89656D101 265 66,199 SH   SOLE   63,353 0 2,846
TRINSEO S A SHS Common Stock L9340P101 4,202 92,766 SH   SOLE   57,495 0 35,271
TRIP ADVISOR INC Common Stock 896945201 26,083 506,962 SH   SOLE   285,589 0 221,373
TRIPLE-S MANAGEMENT CORP Common Stock 896749108 469 20,543 SH   SOLE   13,623 0 6,920
TRISTATE CAP HLDGS INC COM Common Stock 89678F100 650 31,827 SH   SOLE   9,234 0 22,593
TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 2,074 66,681 SH   SOLE   46,042 0 20,639
TRIUMPH BANCORP INC COM Common Stock 89679E300 470 15,981 SH   SOLE   15,303 0 678
TRIUMPH GROUP INC Common Stock 896818101 3,658 191,924 SH   SOLE   111,292 0 80,632
TRIVAGO N V SPON ADS A SHS ADR 89686D105 177 40,897 SH   SOLE   40,897 0 0
TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 3,704 281,688 SH   SOLE   174,690 0 106,998
TRUEBLUE INC Common Stock 89785X101 5,313 224,753 SH   SOLE   76,191 0 148,562
TRUECAR INC Common Stock 89785L107 676 101,848 SH   SOLE   42,888 0 58,960
TRUPANION INC Common Stock 898202106 984 30,050 SH   SOLE   8,365 0 21,685
TRUSTCO BANK CORP NY Common Stock 898349105 3,480 448,511 SH   SOLE   353,748 0 94,763
TRUSTMARK CORP Common Stock 898402102 7,419 220,601 SH   SOLE   159,177 0 61,424
TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L108 2,294 739,981 SH   SOLE   571,581 0 168,400
TTEC HOLDINGS INC Common Stock 89854H102 2,484 68,573 SH   SOLE   56,173 0 12,400
TTM TECHNOLOGIES INC Common Stock 87305R109 4,225 360,196 SH   SOLE   239,592 0 120,604
TUESDAY MORNING CORP Common Stock 899035505 235 110,675 SH   SOLE   110,675 0 0
TUI AG-UNSPON ADR ADR 899045108 132 27,666 SH   SOLE   27,296 0 370
TULLOW OIL PLC ADR ADR 899415202 27 17,471 SH   SOLE   17,337 0 134
TUPPERWARE BRANDS CORP Common Stock 899896104 9,335 364,945 SH   SOLE   270,001 0 94,944
TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3,920 731,415 SH   SOLE   353,725 0 377,690
TURKIYE GARANTI BANKASI-ADR ADR 900148701 681 453,827 SH   SOLE   444,475 0 9,352
TURNA RETE ELETTRICA ADR ADR 88088L103 22,414 1,176,579 SH   SOLE   1,037,218 0 139,361
TURNING POINT BRANDS INC Common Stock 90041L105 358 7,772 SH   SOLE   7,731 0 41
TURQUOISE HILL RESOURCES LTD Common Stock 900435108 6,306 3,798,681 SH   SOLE   3,742,126 0 56,555
TURTLE BEACH CORP Common Stock 900450206 412 36,294 SH   SOLE   29,541 0 6,753
TUTOR PERINI CORP Common Stock 901109108 2,515 146,923 SH   SOLE   98,054 0 48,869
TWILIO INC CL A Common Stock 90138F102 17,294 133,877 SH   SOLE   125,217 0 8,660
TWITTER INC Common Stock 90184L102 48,308 1,469,210 SH   SOLE   1,139,270 0 329,940
TWO HBRS INVT CORP COM REIT 90187B408 14,139 1,044,977 SH   SOLE   453,961 0 591,016
TYLER TECHNOLOGIES INC Common Stock 902252105 20,281 99,220 SH   SOLE   86,869 0 12,351
TYSON FOODS INC Common Stock 902494103 98,307 1,415,912 SH   SOLE   704,045 0 711,867
UBIQUITI NETWORKS INC COM Common Stock 90347A100 14,132 94,396 SH   SOLE   30,136 0 64,260
UBISOFT ENTMT SA ADR ADR 90348R102 7,019 393,235 SH   SOLE   332,185 0 61,050
UBS GROUP AG Common Stock H42097107 28,292 2,336,270 SH   SOLE   1,877,798 0 458,472
UCB S A ADR ADR 903480101 859 20,092 SH   SOLE   16,335 0 3,757
UDR INC COM REIT REIT 902653104 26,267 577,799 SH   SOLE   519,586 0 58,213
UGI CORP Common Stock 902681105 21,348 385,211 SH   SOLE   266,332 0 118,879
ULTA BEAUTY INC Common Stock 90384S303 63,030 180,741 SH   SOLE   123,537 0 57,204
ULTIMATE SOFTWARE GROUP INC Common Stock 90385D107 15,453 46,809 SH   SOLE   43,727 0 3,082
ULTRA CLEAN HOLDINGS Common Stock 90385V107 1,255 121,289 SH   SOLE   118,296 0 2,993
ULTRA PETROLEUM CORP Common Stock 903914208 18 30,010 SH   SOLE   4,282 0 25,728
ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 1,339 19,301 SH   SOLE   17,182 0 2,119
ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 4,719 394,911 SH   SOLE   382,710 0 12,201
UMB FINANCIAL CORP Common Stock 902788108 4,119 64,326 SH   SOLE   53,253 0 11,073
UMH PROPERTIES INC COM REIT REIT 903002103 1,470 104,413 SH   SOLE   67,463 0 36,950
UMICORE - UNSPON ADR ADR 90420M104 7,328 660,158 SH   SOLE   589,945 0 70,213
UMPQUA HOLDINGS CORP Common Stock 904214103 24,696 1,496,733 SH   SOLE   545,321 0 951,412
UNDER ARMOUR INC-CLASS A Common Stock 904311107 20,900 988,645 SH   SOLE   896,232 0 92,413
UNDER ARMOUR INC-CLASS C Common Stock 904311206 3,805 201,666 SH   SOLE   187,466 0 14,200
UNICHARM CORP ADR 90460M204 27,643 4,050,326 SH   SOLE   3,706,293 0 344,033
UNICREDIT SPA-ADR ADR 904678406 32,089 5,033,509 SH   SOLE   2,846,606 0 2,186,903
UNIFI INC Common Stock 904677200 622 32,168 SH   SOLE   31,849 0 319
UNIFIRST CORP/MA Common Stock 904708104 5,152 33,561 SH   SOLE   26,451 0 7,110
UNILEVER N V N Y SHS NEW NY Reg Shrs 904784709 143,559 2,462,845 SH   SOLE   1,319,267 0 1,143,578
UNILEVER PLC SPON ADR NEW ADR 904767704 53,748 931,184 SH   SOLE   818,757 0 112,427
UNION BANKSHARES CORP Common Stock 90539J109 3,397 105,058 SH   SOLE   60,625 0 44,433
UNION PACIFIC CORP Common Stock 907818108 434,041 2,595,939 SH   SOLE   1,989,310 0 606,629
UNIQURE NV Common Stock N90064101 266 4,459 SH   SOLE   3,525 0 934
UNISYS CORP Common Stock 909214306 4,350 372,757 SH   SOLE   122,397 0 250,360
UNIT CORP Common Stock 909218109 2,357 165,511 SH   SOLE   131,591 0 33,920
UNITED BANKSHARES INC/WV Common Stock 909907107 14,159 390,694 SH   SOLE   250,404 0 140,290
UNITED CMNTY FINL CORP OHIO COM Common Stock 909839102 504 53,877 SH   SOLE   51,474 0 2,403
UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 4,956 198,814 SH   SOLE   148,966 0 49,848
UNITED CONTINENTAL HOLDINGS IN Common Stock 910047109 88,328 1,107,139 SH   SOLE   651,516 0 455,623
UNITED FINL BANCORP COM / NEW Common Stock 910304104 1,466 102,187 SH   SOLE   35,848 0 66,339
UNITED FIRE GROUP INC Common Stock 910340108 2,134 48,818 SH   SOLE   36,869 0 11,949
UNITED INS HLDGS CORP COM Common Stock 910710102 608 38,220 SH   SOLE   36,943 0 1,277
UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 14,618 7,775,653 SH   SOLE   7,621,491 0 154,162
UNITED NATURAL FOODS INC Common Stock 911163103 5,270 398,635 SH   SOLE   282,806 0 115,829
UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 41,335 1,104,926 SH   SOLE   985,227 0 119,699
UNITED PARCEL SERVICE INC Common Stock 911312106 227,639 2,037,223 SH   SOLE   1,136,199 0 901,024
UNITED RENTALS INC Common Stock 911363109 38,482 336,820 SH   SOLE   286,465 0 50,355
UNITED STATES CELLULAR CORP Common Stock 911684108 5,281 115,040 SH   SOLE   52,792 0 62,248
UNITED STATES STEEL CORP Common Stock 912909108 13,367 685,815 SH   SOLE   260,038 0 425,777
UNITED TECHNOLOGIES CORP Common Stock 913017109 318,717 2,472,781 SH   SOLE   1,777,102 0 695,679
UNITED THERAPEUTICS CORP Common Stock 91307C102 19,603 167,016 SH   SOLE   76,151 0 90,865
UNITED UTILITIES GROUP PLC ADR 91311E102 21,108 990,507 SH   SOLE   895,744 0 94,763
UNITEDHEALTH GROUP INC Common Stock 91324P102 955,026 3,862,437 SH   SOLE   2,627,788 0 1,234,649
UNITI GROUP INC REIT 91325V108 4,749 424,381 SH   SOLE   222,031 0 202,350
UNITIL CORP Common Stock 913259107 5,545 102,360 SH   SOLE   57,207 0 45,153
UNIVAR INC COM Common Stock 91336L107 3,714 167,577 SH   SOLE   76,565 0 91,011
UNIVERSAL CORP/VA Common Stock 913456109 14,134 245,249 SH   SOLE   166,301 0 78,948
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 7,560 49,457 SH   SOLE   40,133 0 9,324
UNIVERSAL ELECTRONICS INC Common Stock 913483103 1,007 27,099 SH   SOLE   22,566 0 4,533
UNIVERSAL FOREST PRODUCTS INC Common Stock 913543104 4,833 161,697 SH   SOLE   129,337 0 32,360
UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 3,092 40,839 SH   SOLE   37,676 0 3,163
UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 36,529 273,073 SH   SOLE   214,070 0 59,003
UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 2,925 94,363 SH   SOLE   54,514 0 39,849
UNIVERSAL LOGISTICS HOLDINGS Common Stock 91388P105 201 10,218 SH   SOLE   4,579 0 5,639
UNIVEST FINANCIAL CORP Common Stock 915271100 3,154 128,951 SH   SOLE   18,187 0 110,764
UNUM GROUP Common Stock 91529Y106 33,371 986,440 SH   SOLE   593,028 0 393,412
UNUM THERAPEUTICS INC Common Stock 903214104 61 13,827 SH   SOLE   12,885 0 942
UOL GROUP LIMITIED ADR ADR 91529G105 759 36,398 SH   SOLE   12,418 0 23,980
UPLAND SOFTWARE INC COM Common Stock 91544A109 2,185 51,592 SH   SOLE   10,351 0 41,241
UPM KYMMENE CORP SPONSORED ADR ADR 915436109 22,177 760,515 SH   SOLE   690,726 0 69,789
URANIUM ENERGY CORP Common Stock 916896103 31 21,841 SH   SOLE   21,841 0 0
URBAN EDGE PROPERTIES REIT 91704F104 2,750 144,745 SH   SOLE   111,622 0 33,123
URBAN OUTFITTERS INC Common Stock 917047102 24,050 811,393 SH   SOLE   169,957 0 641,436
URSTADT BIDDLE - CLASS A REIT REIT 917286205 3,576 173,272 SH   SOLE   92,490 0 80,782
US BANCORP Common Stock 902973304 242,438 5,030,887 SH   SOLE   3,012,475 0 2,018,412
US CONCRETE INC Common Stock 90333L201 1,610 38,876 SH   SOLE   37,784 0 1,092
US ECOLOGY INC Common Stock 91732J102 2,037 36,388 SH   SOLE   32,351 0 4,037
US FOODS HOLDING CORP Common Stock 912008109 23,341 668,608 SH   SOLE   466,288 0 202,320
US PHYSICAL THERAPY INC Common Stock 90337L108 4,177 39,766 SH   SOLE   23,795 0 15,971
US SILICA HOLDINGS INC Common Stock 90346E103 3,680 211,996 SH   SOLE   203,852 0 8,144
USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 137 32,955 SH   SOLE   32,649 0 306
USANA HEALTH SCIENCES INC Common Stock 90328M107 5,268 62,806 SH   SOLE   36,380 0 26,426
USG CORP Common Stock 903293405 5,501 127,053 SH   SOLE   72,867 0 54,186
UTILITIES SELECT SECTOR SPDR ETP 81369Y886 592 10,185 SH   SOLE   7,871 0 2,314
VAIL RESORTS INC Common Stock 91879Q109 19,935 91,740 SH   SOLE   26,312 0 65,428
VALE SA ADR 91912E105 28,098 2,151,423 SH   SOLE   1,505,172 0 646,251
VALEO SPONSORED ADR ADR 919134304 16,129 1,114,297 SH   SOLE   986,828 0 127,469
VALERO ENERGY CORP Common Stock 91913Y100 208,141 2,453,626 SH   SOLE   1,532,518 0 921,108
VALHI INC NEW COM Common Stock 918905100 285 123,271 SH   SOLE   121,421 0 1,850
VALLEY NATIONAL BANCORP Common Stock 919794107 6,886 718,811 SH   SOLE   571,520 0 147,291
VALMONT INDUSTRIES INC Common Stock 920253101 5,381 41,361 SH   SOLE   24,713 0 16,648
VALVOLINE INC Common Stock 92047W101 12,457 671,189 SH   SOLE   184,998 0 486,191
VANDA PHARMACEUTICALS COM Common Stock 921659108 1,118 60,779 SH   SOLE   29,970 0 30,809
VANECK VECTORS ETF TR GOLD MINER ETF ETP 92189F106 322 14,340 SH   SOLE   14,340 0 0
VANECK VECTORS JP MORG EM LC CURR BND ETF ETP 92189H300 36,722 1,100,781 SH   SOLE   1,100,764 0 17
VANGAURD S&P 500 ETF ETP 922908363 2,390,363 9,209,997 SH   SOLE   8,621,596 0 588,401
VANGUARD ADMIRAL FDS 500 VAL IDX FD ETP 921932703 3,708 34,111 SH   SOLE   34,111 0 0
VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETP 921932505 3,950 25,544 SH   SOLE   25,544 0 0
VANGUARD ADMIRAL FDS MIDCP 400 IDX ETP 921932885 215 1,680 SH   SOLE   1,680 0 0
VANGUARD BD INDEX FD SHORT TRM BOND ETP 921937827 779 9,790 SH   SOLE   9,790 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETP 92204A108 225 1,305 SH   SOLE   1,305 0 0
VANGUARD DIVIDEND APPREC ETF ETP 921908844 2,402 21,909 SH   SOLE   15,441 0 6,468
VANGUARD ETF INFO TECH ETP 92204A702 2,780 13,855 SH   SOLE   12,782 0 1,073
VANGUARD FINANCIALS ETF ETP 92204A405 288 4,456 SH   SOLE   4,212 0 244
VANGUARD FTSE ALL WORLD EX-U ETP 922042775 4,927 98,242 SH   SOLE   97,849 0 393
VANGUARD FTSE DEV MARKET ETP 921943858 22,182 542,736 SH   SOLE   542,736 0 0
VANGUARD FTSE EMERGING MARKETS ETP 922042858 28,969 681,617 SH   SOLE   681,028 0 589
Vanguard Growth ETF ETP 922908736 1,999 12,779 SH   SOLE   12,619 0 160
VANGUARD INDEX FDS MID CAP ETF ETP 922908629 44,815 278,786 SH   SOLE   278,786 0 0
VANGUARD INDEX FDS SMALL CP ETF ETP 922908751 419 2,739 SH   SOLE   2,604 0 135
VANGUARD INT DIV APP INDX FD ETP 921946810 317 4,900 SH   SOLE   0 0 4,900
VANGUARD MATERIALS ETF ETP 92204A801 236 1,918 SH   SOLE   1,244 0 674
VANGUARD PACIFIC ETF ETP 922042866 319 4,843 SH   SOLE   447 0 4,396
VANGUARD REAL ESTATE ETF ETP 922908553 100,423 1,155,481 SH   SOLE   42,311 0 1,113,170
VANGUARD RUSSELL 1000 VALUE ETP 92206C714 2,737 25,316 SH   SOLE   25,316 0 0
VANGUARD RUSSELL 2000 ETP 92206C664 265 2,151 SH   SOLE   2,151 0 0
VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETP 92206C409 11,481 143,939 SH   SOLE   142,902 0 1,037
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETP 92206C102 529 8,754 SH   SOLE   8,754 0 0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETP 92206C680 2,952 18,984 SH   SOLE   18,984 0 0
VANGUARD SECTOR INDEX HTH CARE VIPER ETP 92204A504 407 2,358 SH   SOLE   2,358 0 0
VANGUARD SHORT-TERM TIPS ETP 922020805 6,965 143,073 SH   SOLE   143,073 0 0
VANGUARD TOTAL BOND MARKET ETF ETP 921937835 7,861 96,838 SH   SOLE   56,838 0 40,000
VANGUARD TOTAL STOCK MKT ETF ETP 922908769 7,308 50,498 SH   SOLE   50,017 0 481
Vanguard Value ETF ETP 922908744 266 2,476 SH   SOLE   2,243 0 233
VAREX IMAGING CORP Common Stock 92214X106 4,084 120,536 SH   SOLE   95,708 0 24,828
VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 59,348 418,768 SH   SOLE   248,208 0 170,560
VARONIS SYSTEMS INC Common Stock 922280102 1,195 20,047 SH   SOLE   13,312 0 6,735
VECTOR GROUP LTD Common Stock 92240M108 9,053 839,032 SH   SOLE   732,035 0 106,997
VECTRUS INC Common Stock 92242T101 888 33,412 SH   SOLE   24,515 0 8,897
VEDANTA LTD ADR 92242Y100 8,544 809,111 SH   SOLE   786,784 0 22,327
VEECO INSTRUMENTS INC Common Stock 922417100 1,640 151,267 SH   SOLE   111,498 0 39,769
VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 19,407 152,977 SH   SOLE   128,122 0 24,855
VENATOR MATERIALS PLC Common Stock G9329Z100 2,905 516,926 SH   SOLE   10,602 0 506,324
VENTAS INC COM REIT REIT 92276F100 75,337 1,180,645 SH   SOLE   961,480 0 219,165
VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 23,206 1,038,983 SH   SOLE   930,209 0 108,774
VEON LTD ADR ADR 91822M106 6,980 3,339,822 SH   SOLE   3,131,058 0 208,764
VEONEER INC Common Stock 92336X109 1,039 45,423 SH   SOLE   36,885 0 8,538
VERA BRADLEY INC Common Stock 92335C106 1,701 128,349 SH   SOLE   55,716 0 72,633
VERACYTE INC COM Common Stock 92337F107 4,060 162,254 SH   SOLE   13,440 0 148,814
VERASTEM INC COM Common Stock 92337C104 56 18,886 SH   SOLE   17,305 0 1,581
VEREIT INC REIT 92339V100 54,067 6,459,653 SH   SOLE   3,052,971 0 3,406,682
VERICEL CORP Common Stock 92346J108 2,760 157,644 SH   SOLE   32,202 0 125,442
VERINT SYSTEMS INC Common Stock 92343X100 10,294 171,968 SH   SOLE   80,903 0 91,065
VERISIGN INC Common Stock 92343E102 91,340 503,086 SH   SOLE   337,083 0 166,003
VERISK ANALYTICS INC Common Stock 92345Y106 45,938 345,396 SH   SOLE   310,701 0 34,695
VERITEX HLDGS INC COM Common Stock 923451108 2,744 113,280 SH   SOLE   88,790 0 24,490
VERITONE INC Common Stock 92347M100 68 13,066 SH   SOLE   12,689 0 377
VERIZON COMMUNICATIONS INC Common Stock 92343V104 861,012 14,561,340 SH   SOLE   10,730,615 0 3,830,725
VERMILION ENERGY INC Common Stock 923725105 3,916 158,551 SH   SOLE   138,412 0 20,139
VERSO CORP Common Stock 92531L207 2,671 124,682 SH   SOLE   56,037 0 68,645
VERSUM MATERIALS INC Common Stock 92532W103 10,915 216,945 SH   SOLE   181,543 0 35,402
VERSUS CAP MM REAL ESTATE-I Closed-End Fund 92532P207 70,383 2,490,545 SH   SOLE   2,490,545 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 145,285 789,808 SH   SOLE   543,481 0 246,327
VERTIVE CORP Common Stock 923454102 1,832 69,612 SH   SOLE   33,880 0 35,732
VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 15,062 536,592 SH   SOLE   481,346 0 55,246
VF CORP Common Stock 918204108 95,949 1,103,999 SH   SOLE   828,552 0 275,447
VIACOM INC CL A Common Stock 92553P102 241 7,432 SH   SOLE   6,357 0 1,075
VIACOM INC NEW CL B Common Stock 92553P201 67,569 2,407,163 SH   SOLE   1,252,683 0 1,154,480
VIAD CORP Common Stock 92552R406 1,838 32,653 SH   SOLE   24,032 0 8,621
VIASAT INC Common Stock 92552V100 4,102 52,930 SH   SOLE   37,964 0 14,966
VIAVI SOLUTIONS INC Common Stock 925550105 10,933 883,139 SH   SOLE   449,278 0 433,861
VICI PROPERTIES INC REIT 925652109 3,305 151,040 SH   SOLE   105,856 0 45,184
VICOR CORP Common Stock 925815102 1,151 37,116 SH   SOLE   24,455 0 12,661
VIKING THERAPEUTICS INC Common Stock 92686J106 1,443 145,198 SH   SOLE   7,964 0 137,234
VILLAGE SUPER MARKET INC Common Stock 927107409 1,102 40,305 SH   SOLE   18,309 0 21,996
VINA CONCHA Y TORO SA-SP ADR ADR 927191106 1,054 26,701 SH   SOLE   26,701 0 0
VINCI S A ADR ADR 927320101 35,816 1,475,123 SH   SOLE   1,292,230 0 182,893
VIPER ENERGY PARTNERS LP Ltd Part 92763M105 1,068 32,202 SH   SOLE   4 0 32,198
VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 5,717 711,984 SH   SOLE   690,156 0 21,828
VIRTU FINL INC CL A Common Stock 928254101 1,402 59,022 SH   SOLE   58,083 0 939
VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 1,691 17,337 SH   SOLE   14,461 0 2,876
VIRTUSA CORP Common Stock 92827P102 3,035 56,777 SH   SOLE   40,853 0 15,924
VISA INC Common Stock 92826C839 975,246 6,243,975 SH   SOLE   4,535,431 0 1,708,544
VISHAY INTERTECHNOLOGY INC Common Stock 928298108 11,533 624,395 SH   SOLE   255,329 0 369,066
VISHAY PRECISION GROUP INC Common Stock 92835K103 564 16,493 SH   SOLE   12,311 0 4,182
VISTA OUTDOOR INC Common Stock 928377100 1,646 205,470 SH   SOLE   113,769 0 91,701
VISTEON CORP COM Common Stock 92839U206 9,426 139,950 SH   SOLE   74,319 0 65,631
VISTRA ENERGY CORP Common Stock 92840M102 28,984 1,113,468 SH   SOLE   552,840 0 560,628
VITAMIN SHOPPE INC Common Stock 92849E101 1,690 240,066 SH   SOLE   138,132 0 101,934
VIVENDI SA ADR ADR 92852T201 29,106 1,005,579 SH   SOLE   897,606 0 107,973
VIVINT SOLAR INC COM Common Stock 92854Q106 194 39,082 SH   SOLE   17,420 0 21,662
VMWARE INC-CLASS A Common Stock 928563402 33,340 184,698 SH   SOLE   103,208 0 81,490
VOCERA COMM INC COM Common Stock 92857F107 1,097 34,675 SH   SOLE   8,836 0 25,839
VODACOM GROUP HLDGS ADR ADR 92858D200 741 95,500 SH   SOLE   89,157 0 6,343
VODAFONE GROUP PLC Common Stock G93882192 442 250,156 SH   SOLE   250,156 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 39,004 2,145,451 SH   SOLE   1,652,929 0 492,522
VOLKSWAGEN A G-UNSPON ADR ADR 928662600 31,333 1,929,378 SH   SOLE   999,400 0 929,978
VOLKSWAGEN AG SPONSORED ADR ADR 928662303 231 7,209 SH   SOLE   5,163 0 2,046
VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 11,892 756,260 SH   SOLE   665,087 0 91,173
VOLVO AB-B SHS-UNSPON ADR ADR 928854108 15,272 986,261 SH   SOLE   867,333 0 118,928
VONAGE HOLDINGS CORP Common Stock 92886T201 11,199 1,115,466 SH   SOLE   495,423 0 620,043
VORNADO REALTY TRUST REIT REIT 929042109 16,897 250,543 SH   SOLE   218,845 0 31,698
VOXX INTERNATIONAL CORP Common Stock 91829F104 87 18,761 SH   SOLE   17,676 0 1,085
VOYA FINANCIAL INC Common Stock 929089100 64,090 1,282,832 SH   SOLE   475,454 0 807,378
VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 1,155 177,714 SH   SOLE   65,635 0 112,079
VOYA PRIME RATE TRUST Closed-End Fund 92913A100 294 61,541 SH   SOLE   61,541 0 0
VSE CORP Common Stock 918284100 302 9,562 SH   SOLE   9,469 0 93
VULCAN MATERIALS CO Common Stock 929160109 46,169 389,943 SH   SOLE   221,055 0 168,888
Vuzix Corp Common Stock 92921W300 204 66,654 SH   SOLE   66,551 0 103
W P CAREY INC COM REIT 92936U109 10,522 134,335 SH   SOLE   103,071 0 31,264
W&T OFFSHORE INC Common Stock 92922P106 1,961 284,256 SH   SOLE   127,716 0 156,540
WABASH NATIONAL CORP Common Stock 929566107 3,069 226,507 SH   SOLE   114,329 0 112,178
WABCO HOLDINGS INC Common Stock 92927K102 8,930 67,737 SH   SOLE   60,933 0 6,804
WABTEC CORP Common Stock 929740108 15,179 205,905 SH   SOLE   182,405 0 23,501
WADDELL & REED FINANCIAL-A Common Stock 930059100 9,805 567,067 SH   SOLE   245,014 0 322,053
WAGEWORKS INC COM Common Stock 930427109 6,376 168,868 SH   SOLE   74,776 0 94,092
WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 12,154 454,937 SH   SOLE   449,139 0 5,798
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 148,281 2,343,620 SH   SOLE   1,539,394 0 804,226
WALGREEN CO Common Stock 931422109 17,875 282,519 SH   SOLE   0 0 282,519
WALKER & DUNLOP INC COM Common Stock 93148P102 4,875 95,753 SH   SOLE   56,366 0 39,387
WALMART INC Common Stock 931142103 542,781 5,565,271 SH   SOLE   4,012,004 0 1,553,267
WALT DISNEY CO/THE Common Stock 254687106 680,615 6,130,007 SH   SOLE   4,752,661 0 1,377,347
WARRIOR MET COAL INC Common Stock 93627C101 2,842 93,500 SH   SOLE   45,491 0 48,009
WASHINGTON FEDERAL INC Common Stock 938824109 9,331 322,973 SH   SOLE   226,868 0 96,105
WASHINGTON PRIME GROUP INC REIT 93964W108 9,056 1,602,834 SH   SOLE   793,459 0 809,375
WASHINGTON REIT REIT 939653101 4,597 161,988 SH   SOLE   110,326 0 51,662
WASHINGTON TRUST BANCORP INC Common Stock 940610108 1,607 33,366 SH   SOLE   10,083 0 23,283
WASTE CONNECTIONS INC Common Stock 94106B101 12,547 141,625 SH   SOLE   135,581 0 6,044
WASTE MANAGEMENT INC Common Stock 94106L109 142,362 1,370,047 SH   SOLE   1,064,794 0 305,253
WATERS CORP Common Stock 941848103 50,401 200,234 SH   SOLE   176,355 0 23,879
WATERSTONE FINANCIAL INC Common Stock 94188P101 2,250 136,667 SH   SOLE   92,946 0 43,721
WATSCO INC Common Stock 942622200 9,223 64,402 SH   SOLE   61,850 0 2,552
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 8,585 106,222 SH   SOLE   44,210 0 62,012
WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 961 24,736 SH   SOLE   7,323 0 17,413
WAYFAIR INC CL A Common Stock 94419L101 7,958 53,607 SH   SOLE   51,158 0 2,449
WD-40 CO Common Stock 929236107 10,618 62,668 SH   SOLE   47,698 0 14,970
WEATHERFORD INTERNATIONAL PLC Common Stock G48833100 72 103,125 SH   SOLE   48,640 0 54,485
WEBSTER FINANCIAL CORP Common Stock 947890109 6,419 126,675 SH   SOLE   118,066 0 8,609
WEC ENERGY CORP INC Common Stock 92939U106 97,120 1,228,127 SH   SOLE   871,902 0 356,225
WEIBO CORP SPONSORED ADR ADR 948596101 4,520 72,912 SH   SOLE   63,595 0 9,317
WEICHAI PWR CO LTD ADR ADR 948597109 4,539 354,063 SH   SOLE   349,500 0 4,563
WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 7,125 242,593 SH   SOLE   145,984 0 96,609
WEIR GROUP PLC ADR ADR 94876Q205 2,451 240,600 SH   SOLE   213,784 0 26,816
WEIS MARKETS INC Common Stock 948849104 2,502 61,303 SH   SOLE   34,927 0 26,376
WELBILT INC Common Stock 949090104 5,448 332,576 SH   SOLE   260,043 0 72,533
WELLCARE HEALTH PLANS INC Common Stock 94946T106 34,022 126,125 SH   SOLE   101,943 0 24,182
WELLS FARGO & CO Common Stock 949746101 579,200 11,986,745 SH   SOLE   8,616,272 0 3,370,473
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 4,692 895,480 SH   SOLE   450,928 0 444,552
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 11,502 1,459,597 SH   SOLE   1,252,525 0 207,072
WELLTOWER INC REIT 95040Q104 134,577 1,734,243 SH   SOLE   1,123,704 0 610,539
WENDY'S CO/THE Common Stock 95058W100 15,468 864,639 SH   SOLE   311,328 0 553,311
WERNER ENTERPRISES INC Common Stock 950755108 3,654 107,012 SH   SOLE   73,178 0 33,834
WESBANCO INC Common Stock 950810101 1,760 44,289 SH   SOLE   30,971 0 13,318
WESCO AIRCRAFT HLDGS I COM Common Stock 950814103 1,478 168,190 SH   SOLE   109,104 0 59,086
WESCO INTERNATIONAL INC Common Stock 95082P105 10,092 190,375 SH   SOLE   108,589 0 81,786
WESFARMERS LTD - UNS ADR ADR 950840306 4,971 403,955 SH   SOLE   368,687 0 35,268
WEST BANCORPORATION INC CAP STK Common Stock 95123P106 305 14,765 SH   SOLE   14,324 0 441
WEST JAPAN RAILWAY CO ADR ADR 953432101 34,766 460,419 SH   SOLE   418,769 0 41,650
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 15,466 140,343 SH   SOLE   100,022 0 40,321
WESTAMERICA BANCORPORATION Common Stock 957090103 6,331 102,440 SH   SOLE   86,144 0 16,296
WESTERN ALLIANCE BANCORP Common Stock 957638109 5,927 144,419 SH   SOLE   138,171 0 6,248
WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 36,685 2,689,536 SH   SOLE   2,335,444 0 354,092
WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 1,012 61,494 SH   SOLE   35,853 0 25,641
WESTERN ASSET GLOBAL HIGH Closed-End Fund 95766B109 15,193 1,618,040 SH   SOLE   1,510,082 0 107,958
WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 15,233 3,153,757 SH   SOLE   2,932,952 0 220,805
WESTERN ASSET HIGHT YIELD DEF Closed-End Fund 95768B107 8,038 544,222 SH   SOLE   469,900 0 74,322
WESTERN ASSET INTERMEDIATE Closed-End Fund 958435109 1,400 158,942 SH   SOLE   142,109 0 16,833
WESTERN ASSET MTG CAP COM REIT 95790D105 3,069 299,961 SH   SOLE   80,131 0 219,830
WESTERN ASSET MUNICIPAL PART Closed-End Fund 95766P108 694 48,056 SH   SOLE   48,056 0 0
WESTERN AST HI INCM II COM Closed-End Fund 95766J102 971 149,804 SH   SOLE   124,441 0 25,363
WESTERN DIGITAL CORP Common Stock 958102105 53,674 1,116,810 SH   SOLE   759,804 0 357,006
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 16,173 515,719 SH   SOLE   497,470 0 18,249
WESTERN UNION CO/THE Common Stock 959802109 33,746 1,827,070 SH   SOLE   1,361,163 0 465,907
WESTLAKE CHEMICAL CORP Common Stock 960413102 5,126 75,541 SH   SOLE   71,435 0 4,106
WESTPAC BKG CORP SPONSORED ADR ADR 961214301 43,020 2,325,421 SH   SOLE   2,037,588 0 287,833
WESTROCK CO Common Stock 96145D105 39,972 1,042,301 SH   SOLE   813,225 0 229,076
WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 1,315 37,284 SH   SOLE   24,038 0 13,246
WEX INC Common Stock 96208T104 13,599 70,832 SH   SOLE   68,561 0 2,271
WEYERHAEUSER CO REIT REIT 962166104 43,684 1,658,448 SH   SOLE   1,402,177 0 256,271
WH GROUP LTD SPONSORED ADR ADR 92890T205 16,585 775,563 SH   SOLE   674,720 0 100,843
WHARF HLDGS LTD ADR ADR 962257408 17,035 2,839,098 SH   SOLE   2,460,109 0 378,989
WHEATON PRECIOUS METALS CORP Common Stock 962879102 6,227 261,416 SH   SOLE   248,937 0 12,479
WHEELCOCK & CO LTD - ADR ADR 963271200 1,967 26,833 SH   SOLE   25,579 0 1,254
WHIRLPOOL CORP Common Stock 963320106 45,483 342,257 SH   SOLE   171,336 0 170,921
WHITBREAD PLC - SPONSORED ADR ADR 96342K100 6,506 388,402 SH   SOLE   335,433 0 52,969
WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 22,656 24,480 SH   SOLE   10,206 0 14,274
WHITESTONE REIT CL B SBI REIT 966084204 1,520 126,421 SH   SOLE   93,117 0 33,304
WHITING PETROLEUM CORP Common Stock 966387409 12,606 482,232 SH   SOLE   420,726 0 61,506
WIDEOPENWEST INC Common Stock 96758W101 1,258 138,206 SH   SOLE   62,919 0 75,287
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 858 204,760 SH   SOLE   203,474 0 1,286
WILLIAM HILL PLC-UNSPN ADR ADR 96925P104 285 33,679 SH   SOLE   33,268 0 411
WILLIAMS COS INC/THE Common Stock 969457100 83,155 2,895,367 SH   SOLE   2,299,495 0 595,872
WILLIAMS-SONOMA INC Common Stock 969904101 13,405 238,224 SH   SOLE   163,889 0 74,335
WILLIS LEASE FINANCE CORP Common Stock 970646105 1,474 34,783 SH   SOLE   34,565 0 218
WILLIS TOWERS WATSON PLC Common Stock G96629103 36,063 205,313 SH   SOLE   168,799 0 36,514
WILLSCOT CORP Common Stock 971375126 2,922 263,497 SH   SOLE   67,574 0 195,923
WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3,446 140,659 SH   SOLE   126,798 0 13,861
WINDSTREAM HOLDINGS INC Common Stock 97382A309 22 73,756 SH   SOLE   73,212 0 544
WINGSTOP INC COM Common Stock 974155103 6,951 91,428 SH   SOLE   33,104 0 58,324
WINNEBAGO INDUSTRIES INC Common Stock 974637100 1,715 55,058 SH   SOLE   49,476 0 5,582
WINTRUST FINANCIAL CORP Common Stock 97650W108 7,150 106,193 SH   SOLE   60,729 0 45,464
WIPRO LTD SPON ADR 1 SH ADR 97651M109 18,271 4,590,697 SH   SOLE   4,476,810 0 113,887
WIRECARD AG - UNSPON ADR ADR 97654L108 3,044 48,667 SH   SOLE   43,988 0 4,679
WISDOMTREE INVESTMENTS INC Common Stock 97717P104 1,680 237,909 SH   SOLE   86,876 0 151,033
WISDOMTREE TR EUROPE HEDGED EQ ETP 97717X701 266 4,168 SH   SOLE   4,168 0 0
WISDOMTREE TRUST JP TOTAL DIVID ETP 97717W851 5,943 117,431 SH   SOLE   117,311 0 120
WISDOMTREE US MIDCAP DIVIDEND ETP 97717W505 246 6,877 SH   SOLE   5,981 0 896
WIX.COM LTD Common Stock M98068105 11,555 95,634 SH   SOLE   42,403 0 53,231
WM MORRISON SUPERMARKETS PLC ADR 92933J107 20,701 1,386,070 SH   SOLE   1,294,745 0 91,325
WNS HOLDINGS LTD-ADR ADR 92932M101 4,404 82,674 SH   SOLE   37,942 0 44,732
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 22,052 323,893 SH   SOLE   289,475 0 34,418
WOLVERINE WORLD WIDE INC Common Stock 978097103 11,871 332,231 SH   SOLE   244,394 0 87,837
WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 30,161 1,223,570 SH   SOLE   1,104,931 0 118,639
WOODWARD INC Common Stock 980745103 17,959 189,265 SH   SOLE   167,062 0 22,203
WOORI FIN HLDGS CO LTD ADR ADR 981064108 15,638 435,123 SH   SOLE   426,710 0 8,413
WORKDAY INC CL A Common Stock 98138H101 28,565 148,118 SH   SOLE   133,897 0 14,221
WORKIVA INC COM CL A Common Stock 98139A105 2,868 56,576 SH   SOLE   17,220 0 39,356
WORLD ACCEPTANCE CORP Common Stock 981419104 5,067 43,259 SH   SOLE   23,452 0 19,807
WORLD FUEL SERVICES CORP Common Stock 981475106 6,668 230,815 SH   SOLE   103,595 0 127,220
WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 9,739 112,221 SH   SOLE   91,235 0 20,986
WORLDPAY INC Common Stock 981558109 49,844 439,154 SH   SOLE   259,833 0 179,321
WORLETYPARSONS LTD ADR ADR 98161Q101 191 19,106 SH   SOLE   6,452 0 12,654
WORTHINGTON INDUSTRIES INC Common Stock 981811102 2,395 64,163 SH   SOLE   38,318 0 25,845
WPP PLC ADR 92937A102 15,989 302,817 SH   SOLE   272,551 0 30,266
WPX ENERGY INC Common Stock 98212B103 12,128 925,133 SH   SOLE   814,630 0 110,503
WR BERKLEY CORP Common Stock 084423102 22,329 263,563 SH   SOLE   253,696 0 9,867
WR GRACE & CO Common Stock 38388F108 6,530 83,677 SH   SOLE   42,779 0 40,898
WRIGHT MEDICAL GROUP NV Common Stock N96617118 2,919 92,805 SH   SOLE   45,989 0 46,816
WSFS FINANCIAL CORP Common Stock 929328102 2,109 54,641 SH   SOLE   34,213 0 20,428
WW GRAINGER INC Common Stock 384802104 105,513 350,624 SH   SOLE   153,623 0 197,001
WYNDHAM DESTINATIONS INC Common Stock 98310W108 18,242 450,529 SH   SOLE   259,682 0 190,847
WYNDHAM HOTELS & RESORTS Common Stock 98311A105 15,977 319,611 SH   SOLE   210,819 0 108,792
WYNN MACAU LTD ADR ADR 98313R106 5,764 243,733 SH   SOLE   212,428 0 31,305
WYNN RESORTS LTD Common Stock 983134107 30,367 254,500 SH   SOLE   225,134 0 29,366
XCEL ENERGY INC Common Stock 98389B100 82,641 1,470,218 SH   SOLE   1,156,815 0 313,403
XENCOR INC Common Stock 98401F105 1,437 46,263 SH   SOLE   12,564 0 33,699
XENIA HOTELS & RESORTS COM REIT 984017103 10,046 458,515 SH   SOLE   215,355 0 243,160
XERIS PHARMACEUTICALS INC Common Stock 98422L107 536 53,339 SH   SOLE   0 0 53,339
XEROX CORP Common Stock 984121608 37,067 1,159,057 SH   SOLE   598,987 0 560,070
XILINX INC Common Stock 983919101 107,257 845,940 SH   SOLE   569,372 0 276,568
XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETP 78464A730 38,178 1,241,973 SH   SOLE   0 0 1,241,973
XPERI CORP Common Stock 98421B100 7,934 339,070 SH   SOLE   203,825 0 135,245
XPO LOGISTICS INC Common Stock 983793100 9,374 174,426 SH   SOLE   110,335 0 64,091
XTRACKERS MSCI EAFE HEDGED EQU ETP 233051200 553 17,708 SH   SOLE   17,708 0 0
XYLEM INC/NY Common Stock 98419M100 35,124 444,380 SH   SOLE   354,934 0 89,446
YAHOO JAPAN CORP ADR ADR 98433V102 6,516 1,342,086 SH   SOLE   1,217,467 0 124,619
YAMAHA CORP SPON ADR ADR 984627109 2,351 46,849 SH   SOLE   41,736 0 5,113
YAMANA GOLD INC Common Stock 98462Y100 2,316 887,331 SH   SOLE   885,828 0 1,503
YANDEX N V SHS CLASS A Common Stock N97284108 41,887 1,219,777 SH   SOLE   1,092,740 0 127,037
YANZHOU COAL MINING-SP ADR ADR 984846105 1,490 149,185 SH   SOLE   146,267 0 2,918
YARA INTL ASA SPONSORED ADR ADR 984851204 9,065 441,973 SH   SOLE   386,028 0 55,945
YASKAWA ELEC CORP ADR ADR 985087105 11,719 186,492 SH   SOLE   166,085 0 20,407
YELP INC CL A Common Stock 985817105 6,400 185,516 SH   SOLE   147,669 0 37,847
YETI HOLDINGS INC Common Stock 98585X104 1,505 49,742 SH   SOLE   1,880 0 47,862
YEXT INC COM Common Stock 98585N106 499 22,835 SH   SOLE   22,474 0 361
YIELDSHARES HIGH INCOME ETF ETP 301505301 1,150 65,134 SH   SOLE   65,134 0 0
YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 283 6,956 SH   SOLE   5,532 0 1,424
YORK WATER CO Common Stock 987184108 830 24,182 SH   SOLE   19,203 0 4,979
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 4,778 341,019 SH   SOLE   340,760 0 259
YRC WORLDWIDE INC COM Common Stock 984249607 1,514 226,277 SH   SOLE   90,756 0 135,521
YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR ADR 988415105 500 29,654 SH   SOLE   24,632 0 5,022
YUM BRANDS INC Common Stock 988498101 122,013 1,222,448 SH   SOLE   981,699 0 240,749
YUM CHINA HOLDINGS INC Common Stock 98850P109 50,642 1,127,642 SH   SOLE   893,968 0 233,674
YY INC ADS REPCOM CLA ADR 98426T106 4,500 53,567 SH   SOLE   43,559 0 10,008
ZAFGEN INC COM Common Stock 98885E103 34 12,579 SH   SOLE   11,457 0 1,122
ZAGG INCORPORATED Common Stock 98884U108 294 32,455 SH   SOLE   32,455 0 0
ZALANDO SE - UNSPONSORED ADR ADR 98887L105 10,518 537,753 SH   SOLE   479,209 0 58,544
ZAYO GROUP HLDGS INC COM Common Stock 98919V105 8,806 309,863 SH   SOLE   285,416 0 24,447
ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 32,130 153,342 SH   SOLE   88,624 0 64,718
ZENDESK INC COM Common Stock 98936J101 16,046 188,777 SH   SOLE   100,338 0 88,439
ZILLOW GROUP INC - A Common Stock 98954M101 998 29,188 SH   SOLE   28,208 0 980
ZILLOW GROUP INC - C Common Stock 98954M200 5,341 153,753 SH   SOLE   144,051 0 9,702
ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 79,197 620,183 SH   SOLE   379,684 0 240,499
ZIONS BANCORPORATION Common Stock 989701107 51,560 1,135,427 SH   SOLE   654,814 0 480,613
ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 97 25,308 SH   SOLE   25,042 0 266
ZIX CORP COM Common Stock 98974P100 447 64,989 SH   SOLE   42,697 0 22,292
ZOETIS INC CL A Common Stock 98978V103 147,608 1,466,259 SH   SOLE   1,087,804 0 378,455
ZOGENIX INC COM Common Stock 98978L204 714 12,987 SH   SOLE   10,293 0 2,694
ZOMEDICA PHARMACEUTICALS COR Common Stock 98979F107 5 15,109 SH   SOLE   15,109 0 0
ZSCALER INC Common Stock 98980G102 2,477 34,925 SH   SOLE   10,287 0 24,638
ZTE CORP-UNSPON ADR ADR 98878Q105 278 46,423 SH   SOLE   45,734 0 689
ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 3,289 179,912 SH   SOLE   72,890 0 107,022
ZUMIEZ INC Common Stock 989817101 2,164 86,925 SH   SOLE   56,124 0 30,801
ZURICH INSURANCE GROUP AG ADR 989825104 62,115 1,878,587 SH   SOLE   1,641,784 0 236,803
ZYNGA INC CL A Common Stock 98986T108 6,226 1,168,186 SH   SOLE   671,526 0 496,660