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