0000891092-19-008634.txt : 20190814 0000891092-19-008634.hdr.sgml : 20190814 20190814134955 ACCESSION NUMBER: 0000891092-19-008634 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 EFFECTIVENESS DATE: 20190814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisors Asset Management, Inc. CENTRAL INDEX KEY: 0001297376 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12578 FILM NUMBER: 191025138 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001297376 XXXXXXXX 06-30-2019 06-30-2019 false Advisors Asset Management, Inc.
18925 Base Camp Road Monument CO 80132
13F COMBINATION REPORT 028-12578 0000872259 028-02825 BAHL & GAYNOR INC 0001634047 028-16741 Vident Investment Advisory, LLC 0000922439 028-06652 HARTFORD INVESTMENT MANAGEMENT CO 0001356783 028-12179 Phocas Financial Corp. N
John Webber Chief Compliance Officer 210-698-0460 /s/ John Webber Boerne TX 08-14-2019 0 1550 5543778
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 9727 56118 SH SOLE 51780 0 0 51JOB INC SPONSORED ADS 316827104 168 2230 SH SOLE 51231 0 0 AAR CORP COM 000361105 1885 51231 SH SOLE 114393 0 3895 AARONS INC COM PAR $0.50 002535300 46 752 SH SOLE 54818 0 0 ABB LTD SPONSORED ADR 000375204 2369 118288 SH SOLE 14736 0 0 ABBOTT LABS COM 002824100 17630 209635 SH SOLE 2755 0 0 ABBVIE INC COM 00287Y109 20901 287423 SH SOLE 6555 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2756 659426 SH SOLE 8730 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 3865 400954 SH SOLE 13354 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 8657 1382862 SH SOLE 752 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 1588 128483 SH SOLE 209635 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11139 1335599 SH SOLE 632068 0 27358 ABIOMED INC COM 003654100 3869 14851 SH SOLE 128483 0 0 ABRAXAS PETE CORP COM 003830106 13 12365 SH SOLE 14851 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19463 105339 SH SOLE 12365 0 0 ACTIVISION BLIZZARD INC COM 00507V109 836 17705 SH SOLE 2913 0 0 ACUITY BRANDS INC COM 00508Y102 615 4458 SH SOLE 1011 0 0 ACUSHNET HOLDINGS CORP COM 005098108 75 2862 SH SOLE 4106 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1293 83687 SH SOLE 2862 0 0 ADAM NAT RES FD INC COM 00548F105 1448 87520 SH SOLE 711 0 0 ADOBE INC COM 00724F101 24056 81643 SH SOLE 10156 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 883 5730 SH SOLE 83687 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 122 3815 SH SOLE 2621 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1747 57514 SH SOLE 814 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 19698 1307946 SH SOLE 42353 0 0 AECOM COM 00766T100 2890 76366 SH SOLE 57514 0 0 AEGON N V NY REGISTRY SHS 007924103 861 174029 SH SOLE 174029 0 0 AERCAP HOLDINGS NV SHS N00985106 175 3373 SH SOLE 16069 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1896 42353 SH SOLE 2741 0 0 AEROVIRONMENT INC COM 008073108 912 16069 SH SOLE 2316 0 0 AES CORP COM 00130H105 756 45127 SH SOLE 21287 0 3875 AFFILIATED MANAGERS GROUP IN COM 008252108 253 2741 SH SOLE 60581 0 1361 AFLAC INC COM 001055102 3005 54818 SH SOLE 5104 0 0 AGCO CORP COM 001084102 1143 14736 SH SOLE 2856 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2022 27075 SH SOLE 9232 0 0 AGNC INVT CORP COM 00123Q104 8364 497255 SH SOLE 6286 0 0 AGNICO EAGLE MINES LTD COM 008474108 119 2316 SH SOLE 305 0 0 AGREE REALTY CORP COM 008492100 1612 25162 SH SOLE 11407 0 0 AIR PRODS & CHEMS INC COM 009158106 14022 61942 SH SOLE 28305 0 0 AIRCASTLE LTD COM G0129K104 21604 1016186 SH SOLE 13551 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 806 10062 SH SOLE 28985 0 0 ALAMO GROUP INC COM 011311107 923 9232 SH SOLE 152 0 0 ALARM COM HLDGS INC COM 011642105 16 305 SH SOLE 20492 0 0 ALASKA AIR GROUP INC COM 011659109 729 11407 SH SOLE 18020 0 0 ALBEMARLE CORP COM 012653101 954 13551 SH SOLE 10412 0 0 ALCENTRA CAP CORP COM 01374T102 119 14158 SH SOLE 787 0 0 ALCOA CORP COM 013872106 679 28985 SH SOLE 28410 0 0 ALCON INC ORD SHS H01301128 1127 18155 SH SOLE 48006 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2191 257739 SH SOLE 88013 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21 152 SH SOLE 1104819 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2684 20492 SH SOLE 5479 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9228 54458 SH SOLE 20831 0 0 ALIGN TECHNOLOGY INC COM 016255101 4932 18020 SH SOLE 5606 0 0 ALKERMES PLC SHS G01767105 40 1794 SH SOLE 68002 0 186 ALLEGHENY TECHNOLOGIES INC COM 01741R102 226 8982 SH SOLE 39950 0 1476 ALLERGAN PLC SHS G0177J108 729 4354 SH SOLE 13685 0 5780 ALLIANCE DATA SYSTEMS CORP COM 018581108 110 787 SH SOLE 30850 0 5053 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3182 236598 SH SOLE 198753 0 1666 ALLIANT ENERGY CORP COM 018802108 1394 28410 SH SOLE 9582 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 444 88013 SH SOLE 20213 0 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 8743 374451 SH SOLE 4697 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 23908 1104819 SH SOLE 21920 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 13900 1120958 SH SOLE 3085 0 0 ALLSTATE CORP COM 020002101 557 5479 SH SOLE 66461 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1019 14042 SH SOLE 21908 0 0 ALPHABET INC CAP STK CL A 02079K305 80819 74639 SH SOLE 35966 0 0 ALPHABET INC CAP STK CL C 02079K107 670 620 SH SOLE 19588 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 232 9375 SH SOLE 64309 0 0 ALTRIA GROUP INC COM 02209S103 22353 472088 SH SOLE 5924 0 0 AMAZON COM INC COM 023135106 129123 68188 SH SOLE 1175603 0 218659 AMBEV SA SPONSORED ADR 02319V103 1142 244570 SH SOLE 11594 0 778 AMC ENTMT HLDGS INC CL A COM 00165C104 7165 767990 SH SOLE 1193 0 0 AMDOCS LTD SHS G02602103 1258 20263 SH SOLE 272983 0 0 AMEDISYS INC COM 023436108 5030 41426 SH SOLE 775307 0 0 AMEREN CORP COM 023608102 1462 19465 SH SOLE 426627 0 2140 AMERICAN ELEC PWR CO INC COM 025537101 3160 35903 SH SOLE 53550 0 0 AMERICAN EXPRESS CO COM 025816109 24740 200419 SH SOLE 6730 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 982 9582 SH SOLE 17589 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 250 4697 SH SOLE 3398 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 65 SH SOLE 20084 0 0 AMERICAN TOWER CORP NEW COM 03027X100 37305 182464 SH SOLE 5745 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2543 21920 SH SOLE 557 0 0 AMERIPRISE FINL INC COM 03076C106 4654 32062 SH SOLE 20913 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26 306 SH SOLE 1295 0 0 AMETEK INC NEW COM 031100100 280 3085 SH SOLE 42942 0 0 AMGEN INC COM 031162100 12247 66461 SH SOLE 82272 0 0 AMPHENOL CORP NEW CL A 032095101 2102 21908 SH SOLE 47461 0 0 ANALOG DEVICES INC COM 032654105 4059 35966 SH SOLE 3606 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 787 21662 SH SOLE 554 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1798 20309 SH SOLE 32377 0 0 ANI PHARMACEUTICALS INC COM 00182C103 26 322 SH SOLE 10619 0 0 ANIKA THERAPEUTICS INC COM 035255108 241 5924 SH SOLE 66676 0 0 ANNALY CAP MGMT INC COM 035710409 12730 1394262 SH SOLE 67535 0 0 ANSYS INC COM 03662Q105 2820 13767 SH SOLE 1624 0 0 ANTERO MIDSTREAM CORP COM 03676B102 77 6714 SH SOLE 3060 0 0 ANTHEM INC COM 036752103 3492 12372 SH SOLE 2321 0 0 SMITH A O CORP COM 831865209 168 3566 SH SOLE 3823 0 0 AON PLC SHS CL A G0408V102 277 1436 SH SOLE 247339 0 0 APACHE CORP COM 037411105 35 1193 SH SOLE 6271 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 171 3405 SH SOLE 14890 0 0 APERGY CORP COM 03755L104 7 213 SH SOLE 131688 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1032 56129 SH SOLE 5549 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4081 272983 SH SOLE 2739 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 11436 775307 SH SOLE 86772 0 0 APOLLO INVT CORP COM NEW 03761U502 1960 124063 SH SOLE 385867 0 0 APPLE INC COM 037833100 84862 428767 SH SOLE 387782 0 0 APPLIED MATLS INC COM 038222105 2405 53550 SH SOLE 39662 0 0 APTARGROUP INC COM 038336103 837 6730 SH SOLE 63472 0 0 APTIV PLC SHS G6095L109 3496 43250 SH SOLE 7716 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 718 17589 SH SOLE 30785 0 0 ARCHROCK INC COM 03957W106 11067 1044026 SH SOLE 13956 0 0 ARCONIC INC COM 03965L100 135 5234 SH SOLE 10165 0 0 ARCOSA INC COM 039653100 128 3398 SH SOLE 16278 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1178 20084 SH SOLE 4982 0 0 ARES CAP CORP COM 04010L103 8253 460047 SH SOLE 20960 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 11306 747246 SH SOLE 30046 0 0 ARISTA NETWORKS INC COM 040413106 1492 5745 SH SOLE 21985 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2501 25728 SH SOLE 38853 0 0 ARROW ELECTRS INC COM 042735100 40 557 SH SOLE 17072 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3430 39160 SH SOLE 43917 0 891 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6712 243882 SH SOLE 42430 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 50 12679 SH SOLE 50229 0 0 ASGN INC COM 00191U102 23 375 SH SOLE 7749 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1672 20913 SH SOLE 33480 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 724 3481 SH SOLE 36610 0 1562 ASTEC INDS INC COM 046224101 1398 42942 SH SOLE 1562 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3396 82272 SH SOLE 2227 0 0 ASTRONICS CORP COM 046433108 1909 47461 SH SOLE 14848 0 0 AT&T INC COM 00206R102 43399 1295096 SH SOLE 331027 0 0 ATHENE HLDG LTD CL A G0684D107 110 2565 SH SOLE 13390 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 48 1358 SH SOLE 89158 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25 554 SH SOLE 947045 0 0 ATLASSIAN CORP PLC CL A G06242104 1608 12288 SH SOLE 654534 0 0 ATMOS ENERGY CORP COM 049560105 3418 32377 SH SOLE 138104 0 0 AUTODESK INC COM 052769106 10862 66676 SH SOLE 24397 0 697 AUTOMATIC DATA PROCESSING IN COM 053015103 11166 67535 SH SOLE 3395 0 0 AUTOZONE INC COM 053332102 1786 1624 SH SOLE 4115 0 0 AVALONBAY CMNTYS INC COM 053484101 622 3060 SH SOLE 42 0 0 AVANOS MED INC COM 05350V106 3 59 SH SOLE 4048 0 0 AVERY DENNISON CORP COM 053611109 268 2321 SH SOLE 125760 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 455 7626 SH SOLE 16867 0 0 AXOGEN INC COM 05463X106 1435 72461 SH SOLE 92786 0 0 AXON ENTERPRISE INC COM 05464C101 841 13095 SH SOLE 99693 0 2198 B & G FOODS INC NEW COM 05508R106 16996 817097 SH SOLE 2570 0 0 BAIDU INC SPON ADR REP A 056752108 651 5549 SH SOLE 14858 0 0 BAKER HUGHES A GE CO CL A 05722G100 86 3487 SH SOLE 479 0 0 BALCHEM CORP COM 057665200 274 2739 SH SOLE 16242 0 0 BALL CORP COM 058498106 6073 86772 SH SOLE 41849 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 450 37869 SH SOLE 411935 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 101 13196 SH SOLE 134394 0 0 BANCO SANTANDER SA ADR 05964H105 426 93118 SH SOLE 91679 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 154 5144 SH SOLE 19 0 0 BANCROFT FUND LTD COM 059695106 8643 385867 SH SOLE 71882 0 0 BANDWIDTH INC COM CL A 05988J103 41 548 SH SOLE 150 0 0 BANK AMER CORP COM 060505104 11246 387782 SH SOLE 16969 0 0 BANK MONTREAL QUE COM 063671101 767 10165 SH SOLE 16286 0 0 BANK N S HALIFAX COM 064149107 271 4982 SH SOLE 5949 0 0 BANK OZK COM 06417N103 972 32289 SH SOLE 7388 0 0 BAOZUN INC SPONSORED ADR 06684L103 365 7312 SH SOLE 15019 0 0 BARINGS BDC INC COM 06759L103 268 27251 SH SOLE 26123 0 0 BARNES GROUP INC COM 067806109 1181 20960 SH SOLE 2932 0 0 BARRICK GOLD CORPORATION COM 067901108 474 30046 SH SOLE 5108 0 0 BAUSCH HEALTH COS INC COM 071734107 554 21985 SH SOLE 215712 0 0 BAXTER INTL INC COM 071813109 3182 38853 SH SOLE 3100 0 0 BB&T CORP COM 054937107 12152 247339 SH SOLE 16501 0 0 BCE INC COM NEW 05534B760 809 17783 SH SOLE 10483 0 0 BECTON DICKINSON & CO COM 075887109 11292 44808 SH SOLE 9528 0 0 BEIGENE LTD SPONSORED ADR 07725L102 25 200 SH SOLE 5978 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1652 7749 SH SOLE 749614 0 11315 BERRY GLOBAL GROUP INC COM 08579W103 538 10238 SH SOLE 1176127 0 0 BEST BUY INC COM 086516101 2335 33480 SH SOLE 3307 0 0 BEYOND MEAT INC COM 08862E109 1 4 SH SOLE 34 0 0 BGC PARTNERS INC CL A 05541T101 2294 438612 SH SOLE 997 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 2535 49605 SH SOLE 2527 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2218 38172 SH SOLE 13797 0 0 BILIBILI INC SPONS ADS REP Z 090040106 25 1562 SH SOLE 3747 0 0 BIOGEN INC COM 09062X103 1054 4508 SH SOLE 1501 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 293 3422 SH SOLE 6147 0 0 BIO RAD LABS INC CL A 090572207 696 2227 SH SOLE 15180 0 902 BIO TECHNE CORP COM 09073M104 2672 12814 SH SOLE 78909 0 0 BIOTELEMETRY INC COM 090672106 715 14848 SH SOLE 8608 0 0 BLACK HILLS CORP COM 092113109 1047 13390 SH SOLE 158613 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1609 121464 SH SOLE 3376 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 833 138104 SH SOLE 13159 0 1503 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5997 556827 SH SOLE 4872 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 15756 997218 SH SOLE 12720 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 5862 660930 SH SOLE 766 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 4190 326602 SH SOLE 49580 0 1419 BLACKROCK ENERGY & RES TR COM 09250U101 8231 689938 SH SOLE 5308 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 4111 331027 SH SOLE 62 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 10162 947045 SH SOLE 22746 0 2315 BLACKROCK INC COM 09247X101 23873 50870 SH SOLE 8743 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 2684 188381 SH SOLE 435395 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3678 654534 SH SOLE 688 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 2395 160292 SH SOLE 1384122 0 13477 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1439 113945 SH SOLE 8411 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 3537 202676 SH SOLE 4050 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 677 48113 SH SOLE 13008 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 479 32764 SH SOLE 26673 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1073 76335 SH SOLE 344 0 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 89 5997 SH SOLE 80449 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 1227 89158 SH SOLE 348733 0 3321 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2586 186053 SH SOLE 622 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1672 122524 SH SOLE 3327 0 0 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 354 23429 SH SOLE 4161 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1134 85234 SH SOLE 35846 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 660 47321 SH SOLE 26300 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 2257 181539 SH SOLE 14399 0 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 795 63189 SH SOLE 1058 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2351 256346 SH SOLE 57757 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2307 183658 SH SOLE 60057 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1029 73303 SH SOLE 16564 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 1832 128998 SH SOLE 38815 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 352 24455 SH SOLE 10867 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1008 68043 SH SOLE 317818 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2834 214710 SH SOLE 35852 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 2363 162865 SH SOLE 644645 0 8234 BLACKROCK RES & COMM STRAT T SHS 09257A108 5235 639915 SH SOLE 389 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 4123 127618 SH SOLE 25275 0 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 2821 197440 SH SOLE 16472 0 0 BLACKROCK TCP CAP CORP COM 09259E108 2622 184026 SH SOLE 88 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 4233 191213 SH SOLE 98426 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 713 48620 SH SOLE 11168 0 0 BLUEBIRD BIO INC COM 09609G100 1085 8533 SH SOLE 4262 0 0 BOISE CASCADE CO DEL COM 09739D100 9 320 SH SOLE 2593 0 0 BOOKING HLDGS INC COM 09857L108 1573 839 SH SOLE 14183 0 7188 BORGWARNER INC COM 099724106 173 4115 SH SOLE 28161 0 0 BOSTON BEER INC CL A 100557107 16 42 SH SOLE 546 0 0 BOSTON PROPERTIES INC COM 101121101 522 4048 SH SOLE 647694 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5405 125760 SH SOLE 14055 0 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 450 29076 SH SOLE 37929 0 0 BP PLC SPONSORED ADR 055622104 5491 131688 SH SOLE 11578 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2545 16867 SH SOLE 21299 0 0 BRIGHTHOUSE FINL INC COM 10922N103 4 98 SH SOLE 12790 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4208 92786 SH SOLE 20257 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3553 101891 SH SOLE 199565 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 677 37885 SH SOLE 66445 0 0 BROADCOM INC COM 11135F101 7878 27366 SH SOLE 28620 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10705 83842 SH SOLE 73704 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 7435 580871 SH SOLE 61835 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 56 2570 SH SOLE 430 0 0 BROOKS AUTOMATION INC COM 114340102 576 14858 SH SOLE 2932 0 0 BROWN & BROWN INC COM 115236101 16 479 SH SOLE 20943 0 0 BRUNSWICK CORP COM 117043109 745 16242 SH SOLE 36047 0 0 BT GROUP PLC ADR 05577E101 1429 111885 SH SOLE 1038 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1718 41849 SH SOLE 10059 0 0 BUCKLE INC COM 118440106 7131 411935 SH SOLE 24848 0 0 BUNGE LIMITED COM G16962105 1554 27895 SH SOLE 406697 0 35450 CABOT CORP COM 127055101 148 3100 SH SOLE 27918 0 35450 CABOT MICROELECTRONICS CORP COM 12709P103 502 4557 SH SOLE 8709 0 0 CABOT OIL & GAS CORP COM 127097103 379 16501 SH SOLE 85190 0 0 CACI INTL INC CL A 127190304 2145 10483 SH SOLE 9018 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 675 9528 SH SOLE 32542 0 0 CAE INC COM 124765108 3610 134394 SH SOLE 59752 0 0 CAI INTERNATIONAL INC COM 12477X106 34 1370 SH SOLE 1295 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2060 186747 SH SOLE 6994 0 100 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 7994 760929 SH SOLE 36451 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 8277 410994 SH SOLE 205 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 4135 510471 SH SOLE 369 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 15007 1176127 SH SOLE 17969 0 0 CALAVO GROWERS INC COM 128246105 320 3307 SH SOLE 163522 0 0 CALERES INC COM 129500104 5 34 SH SOLE 26 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 30 SH SOLE 436 0 2588 CALIFORNIA WTR SVC GROUP COM 130788102 50 997 SH SOLE 19908 0 0 CALLAWAY GOLF CO COM 131193104 43 2527 SH SOLE 6317 0 0 CAL MAINE FOODS INC COM NEW 128030202 249 5978 SH SOLE 19972 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1440 13797 SH SOLE 705 0 0 CAMPBELL SOUP CO COM 134429109 150 3747 SH SOLE 2104 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 58 1501 SH SOLE 13431 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 483 6147 SH SOLE 1788 0 0 CANADIAN NATL RY CO COM 136375102 1487 16082 SH SOLE 558 0 0 CANADIAN PAC RY LTD COM 13645T100 540 2297 SH SOLE 2537 0 0 CANON INC SPONSORED ADR 138006309 2310 78909 SH SOLE 67068 0 0 CANTEL MEDICAL CORP COM 138098108 694 8608 SH SOLE 12003 0 0 CAPITAL ONE FINL CORP COM 14040H105 164 1808 SH SOLE 14304 0 0 CAPITAL SOUTHWEST CORP COM 140501107 3323 158613 SH SOLE 6603 0 0 CAPITALA FIN CORP COM 14054R106 2103 222565 SH SOLE 6507 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 102 2932 SH SOLE 152457 0 0 CARBONITE INC COM 141337105 88 3376 SH SOLE 116 0 0 CARDINAL HEALTH INC COM 14149Y108 20814 441903 SH SOLE 59666 0 0 CARLISLE COS INC COM 142339100 2059 14662 SH SOLE 21072 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 227 4872 SH SOLE 120158 0 1353 CARNIVAL PLC ADR 14365C103 911 20113 SH SOLE 4616 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 610 12720 SH SOLE 4376 0 0 CARTERS INC COM 146229109 75 766 SH SOLE 66061 0 0 CATERPILLAR INC DEL COM 149123101 6951 50999 SH SOLE 6315 0 0 CATHAY GEN BANCORP COM 149150104 191 5308 SH SOLE 485842 0 0 CAVCO INDS INC DEL COM 149568107 10 62 SH SOLE 169780 0 0 CBL & ASSOC PPTYS INC COM 124830100 95 91679 SH SOLE 181829 0 8374 CBOE GLOBAL MARKETS INC COM 12503M108 687 6630 SH SOLE 162004 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 13032 1739956 SH SOLE 543440 0 0 CBRE GROUP INC CL A 12504L109 4051 78958 SH SOLE 7062 0 0 CBS CORP NEW CL B 124857202 1 19 SH SOLE 31053 0 0 CDK GLOBAL INC COM 12508E101 231 4663 SH SOLE 10816 0 0 CDW CORP COM 12514G108 2747 24752 SH SOLE 8801 0 0 CELANESE CORP DEL COM 150870103 2702 25061 SH SOLE 257 0 0 CELGENE CORP COM 151020104 808 8743 SH SOLE 22463 0 0 CELLECTIS S A SPONSORED ADS 15117K103 193 12393 SH SOLE 839895 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1846 435395 SH SOLE 102719 0 0 CENTENE CORP DEL COM 15135B101 4624 88182 SH SOLE 130125 0 0 CENTERPOINT ENERGY INC COM 15189T107 389 13591 SH SOLE 25 0 0 CENTURY ALUM CO COM 156431108 5 688 SH SOLE 1436 0 0 CENTURYLINK INC COM 156700106 16436 1397599 SH SOLE 84427 0 0 CERNER CORP COM 156782104 617 8411 SH SOLE 70845 0 0 CERUS CORP COM 157085101 23 4050 SH SOLE 12859 0 0 CF INDS HLDGS INC COM 125269100 3358 71882 SH SOLE 40800 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1796 21297 SH SOLE 1412 0 0 CHARLES RIV LABS INTL INC COM 159864107 1846 13008 SH SOLE 7934 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 2830 70412 SH SOLE 2305 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 22812 57725 SH SOLE 10410 0 0 CHATHAM LODGING TR COM 16208T102 2154 114140 SH SOLE 21891 0 0 CHEMED CORP NEW COM 16359R103 1711 4743 SH SOLE 18799 0 0 CHEMICAL FINL CORP COM 163731102 1097 26673 SH SOLE 30301 0 0 CHEMOURS CO COM 163851108 8 344 SH SOLE 47382 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3078 44962 SH SOLE 6632 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 905 21466 SH SOLE 4006 0 0 CHESAPEAKE ENERGY CORP COM 165167107 157 80449 SH SOLE 28029 0 0 CHEVRON CORP NEW COM 166764100 43810 352054 SH SOLE 4111 0 0 CHIMERA INVT CORP COM NEW 16934Q208 567 30042 SH SOLE 325725 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 0 1470 SH SOLE 14500 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1544 22644 SH SOLE 5005 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1793 35846 SH SOLE 4223 0 0 CHUBB LIMITED COM H1467J104 7998 54298 SH SOLE 6351 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 325 8904 SH SOLE 176925 0 0 CHURCH & DWIGHT INC COM 171340102 1921 26300 SH SOLE 11499 0 0 CHURCHILL DOWNS INC COM 171484108 1657 14399 SH SOLE 24268 0 0 CIENA CORP COM NEW 171779309 44 1058 SH SOLE 2230 0 0 CIGNA CORP NEW COM 125523100 24 150 SH SOLE 67827 0 0 CINEMARK HOLDINGS INC COM 17243V102 1900 52626 SH SOLE 43 0 0 CIRCOR INTL INC COM 17273K109 980 21306 SH SOLE 3304 0 0 CISCO SYS INC COM 17275R102 42070 768679 SH SOLE 264461 0 0 CITIGROUP INC COM NEW 172967424 2718 38815 SH SOLE 137076 0 0 CITIZENS FINL GROUP INC COM 174610105 384 10867 SH SOLE 46899 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 5889 640136 SH SOLE 1610 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 3798 317818 SH SOLE 59464 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 7184 765923 SH SOLE 217274 0 0 CLEARWAY ENERGY INC CL A 18539C105 10552 652159 SH SOLE 2310 0 0 CLOROX CO DEL COM 189054109 5489 35852 SH SOLE 1903062 0 0 CLOUDERA INC COM 18914U100 83 15697 SH SOLE 160 0 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 722 64525 SH SOLE 2647 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 11447 895034 SH SOLE 52851 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 5776 617704 SH SOLE 116617 0 0 CM FIN INC COM 12574Q103 1924 252820 SH SOLE 691522 0 0 CME GROUP INC COM 12572Q105 3520 18136 SH SOLE 39160 0 0 CMS ENERGY CORP COM 125896100 983 16969 SH SOLE 6015 0 0 CNA FINL CORP COM 126117100 348 7388 SH SOLE 263625 0 0 CNH INDL N V SHS N20944109 730 71045 SH SOLE 172 0 0 CNOOC LTD SPONSORED ADR 126132109 2558 15019 SH SOLE 49120 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 995 70805 SH SOLE 454609 0 339 COCA COLA CO COM 191216100 33245 652879 SH SOLE 328730 0 2829 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 23282 392221 SH SOLE 9423 0 0 COGNEX CORP COM 192422103 1213 25275 SH SOLE 113143 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1044 16472 SH SOLE 84686 0 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 4 411 SH SOLE 1179 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 2221 85576 SH SOLE 16877 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 5284 386284 SH SOLE 196714 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 9653 446483 SH SOLE 241475 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 1825 129556 SH SOLE 311256 0 0 COHERENT INC COM 192479103 12 88 SH SOLE 3088 0 0 COLGATE PALMOLIVE CO COM 194162103 7054 98426 SH SOLE 5191 0 0 COLONY CAP INC NEW CL A COM 19626G108 3084 616856 SH SOLE 5802 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 232 11168 SH SOLE 38996 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 1959 95687 SH SOLE 27577 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 427 4262 SH SOLE 8530 0 0 COMCAST CORP NEW CL A 20030N101 44578 1054342 SH SOLE 2789 0 0 COMERICA INC COM 200340107 188 2593 SH SOLE 402006 0 0 COMMERCIAL METALS CO COM 201723103 381 21371 SH SOLE 7180 0 0 COMMSCOPE HLDG CO INC COM 20337X109 139 8848 SH SOLE 12082 0 0 COMMUNITY BK SYS INC COM 203607106 1854 28161 SH SOLE 3131 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2977 75550 SH SOLE 6333 0 0 COMMVAULT SYSTEMS INC COM 204166102 27 546 SH SOLE 38296 0 1812 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 146 5980 SH SOLE 68979 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2468 647694 SH SOLE 12990 0 0 COMPASS MINERALS INTL INC COM 20451N101 19921 362531 SH SOLE 16 0 0 CONAGRA BRANDS INC COM 205887102 373 14055 SH SOLE 47102 0 0 CONCHO RES INC COM 20605P101 1 10 SH SOLE 967 0 0 CONOCOPHILLIPS COM 20825C104 3810 62462 SH SOLE 542 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 187 37929 SH SOLE 2570 0 0 CONSOLIDATED EDISON INC COM 209115104 1015 11578 SH SOLE 30347 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3047 15472 SH SOLE 1475 0 0 CONSTELLIUM NV CL A N22035104 116 11591 SH SOLE 58833 0 0 CONTINENTAL RESOURCES INC COM 212015101 896 21299 SH SOLE 43155 0 0 COPA HOLDINGS SA CL A P31076105 1685 17267 SH SOLE 8116 0 0 COPART INC COM 217204106 1514 20257 SH SOLE 26114 0 0 CORESITE RLTY CORP COM 21870Q105 703 6106 SH SOLE 45182 0 1770 CORNING INC COM 219350105 6632 199565 SH SOLE 325100 0 171 CORTEVA INC COM 22052L104 1924 65051 SH SOLE 14478 0 1315 COSAN LTD SHS A G25343107 926 69311 SH SOLE 249465 0 0 COSTAR GROUP INC COM 22160N109 1099 1984 SH SOLE 56277 0 0 COSTCO WHSL CORP NEW COM 22160K105 19796 74911 SH SOLE 39659 0 0 COTY INC COM CL A 222070203 890 66445 SH SOLE 56030 0 0 COUSINS PPTYS INC COM NEW 222795502 1035 28620 SH SOLE 8538 0 0 COVANTA HLDG CORP COM 22282E102 22463 1254197 SH SOLE 14327 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 5182 30353 SH SOLE 26430 0 0 CRANE CO COM 224399105 6150 73704 SH SOLE 24254 0 0 CREDICORP LTD COM G2519Y108 1280 5591 SH SOLE 488 0 0 CRESCENT PT ENERGY CORP COM 22576C101 335 101403 SH SOLE 208044 0 2889 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2212 61835 SH SOLE 45871 0 0 CRH PLC ADR 12626K203 3442 105086 SH SOLE 146215 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 36510 280090 SH SOLE 380231 0 0 CROWN HOLDINGS INC COM 228368106 26 430 SH SOLE 37222 0 0 CRYOLIFE INC COM 228903100 88 2932 SH SOLE 93997 0 0 CSG SYS INTL INC COM 126349109 1276 26123 SH SOLE 322 0 0 CSX CORP COM 126408103 227 2932 SH SOLE 18098 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 182 4923 SH SOLE 7072 0 0 CTS CORP COM 126501105 141 5108 SH SOLE 1792 0 0 CUBESMART COM 229663109 700 20943 SH SOLE 5964 0 0 CUBIC CORP COM 229669106 2324 36047 SH SOLE 110722 0 0 CULLEN FROST BANKERS INC COM 229899109 97 1038 SH SOLE 24043 0 0 CUMMINS INC COM 231021106 1724 10059 SH SOLE 12552 0 0 CURTISS WRIGHT CORP COM 231561101 3159 24848 SH SOLE 18810 0 0 CUSHING RENAISSANCE FD RIGHT 07/18/2019 231647124 13 63368 SH SOLE 1702 0 0 CUSHING RENAISSANCE FD COM 231647108 6234 442147 SH SOLE 26600 0 0 CUTERA INC COM 232109108 181 8709 SH SOLE 8817 0 0 CVR ENERGY INC COM 12662P108 27307 546240 SH SOLE 52663 0 0 CVS HEALTH CORP COM 126650100 11754 215712 SH SOLE 46649 0 758 CYBERARK SOFTWARE LTD SHS M2682V108 4089 31987 SH SOLE 6075 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1895 85190 SH SOLE 269337 0 0 CYRUSONE INC COM 23283R100 1634 28301 SH SOLE 172687 0 0 D R HORTON INC COM 23331A109 1396 32363 SH SOLE 593 0 0 DANAHER CORPORATION COM 235851102 8540 59752 SH SOLE 490754 0 8337 DARDEN RESTAURANTS INC COM 237194105 864 7094 SH SOLE 324299 0 0 DARLING INGREDIENTS INC COM 237266101 725 36451 SH SOLE 802 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 8 205 SH SOLE 305103 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 968 33051 SH SOLE 66231 0 0 DECKERS OUTDOOR CORP COM 243537107 65 369 SH SOLE 5488 0 0 DEERE & CO COM 244199105 2978 17969 SH SOLE 24946 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 1619 163522 SH SOLE 13419 0 0 DELEK US HLDGS INC NEW COM 24665A103 684 16873 SH SOLE 4643 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1 26 SH SOLE 2128 0 0 DELUXE CORP COM 248019101 98 3024 SH SOLE 689 0 1898 DENTSPLY SIRONA INC COM 24906P109 679 11637 SH SOLE 15 0 0 DESIGNER BRANDS INC CL A 250565108 382 19908 SH SOLE 1302 0 0 DEXCOM INC COM 252131107 947 6317 SH SOLE 489 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 8412 48817 SH SOLE 3889 0 0 DIAMOND S SHIPPING INC COM Y20676105 28 2747 SH SOLE 13123 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5094 46749 SH SOLE 265403 0 0 DIGITAL RLTY TR INC COM 253868103 2353 19972 SH SOLE 82083 0 0 DILLARDS INC CL A 254067101 111 1788 SH SOLE 4338 0 0 DINE BRANDS GLOBAL INC COM 254423106 53 558 SH SOLE 240627 0 2847 DIODES INC COM 254543101 92 2537 SH SOLE 5362 0 0 DISCOVER FINL SVCS COM 254709108 931 12003 SH SOLE 34552 0 0 DISCOVERY INC COM SER A 25470F104 226 7359 SH SOLE 609122 0 0 DISCOVERY INC COM SER C 25470F302 455 16001 SH SOLE 17467 0 0 DOCUSIGN INC COM 256163106 328 6603 SH SOLE 400 0 0 DOLLAR GEN CORP NEW COM 256677105 879 6507 SH SOLE 3119 0 0 DOMINION ENERGY INC COM 25746U109 25195 325854 SH SOLE 307 0 0 DOMINOS PIZZA INC COM 25754A201 5286 18996 SH SOLE 7194 0 0 DOMTAR CORP COM NEW 257559203 6789 152457 SH SOLE 28954 0 67 DORMAN PRODUCTS INC COM 258278100 10 116 SH SOLE 16894 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1192 59666 SH SOLE 364 0 0 DOUGLAS EMMETT INC COM 25960P109 655 16452 SH SOLE 3656 0 0 DOVER CORP COM 260003108 2111 21072 SH SOLE 15864 0 0 DOW INC COM 260557103 5992 121511 SH SOLE 14834 0 0 DR REDDYS LABS LTD ADR 256135203 536 14304 SH SOLE 5115 0 0 DROPBOX INC CL A 26210C104 395 15782 SH SOLE 8654 0 2013 DTE ENERGY CO COM 233331107 1153 9018 SH SOLE 3207 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 6424 419587 SH SOLE 359713 0 2205 DUFF & PHELPS SLT ENGY AND M COM 26433F108 6465 1327438 SH SOLE 2588 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15272 173078 SH SOLE 274 0 0 DUKE REALTY CORP COM NEW 264411505 146 4616 SH SOLE 557246 0 0 DUPONT DE NEMOURS INC COM 26614N102 6755 89989 SH SOLE 20786 0 0 DXC TECHNOLOGY CO COM 23355L106 50 908 SH SOLE 1063 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2946 66061 SH SOLE 6237 0 0 EAGLE MATERIALS INC COM 26969P108 3399 36668 SH SOLE 9321 0 0 EAST WEST BANCORP INC COM 27579R104 1058 22618 SH SOLE 2130 0 0 EASTMAN CHEMICAL CO COM 277432100 491 6315 SH SOLE 699 0 0 EATON CORP PLC SHS G29183103 2172 26081 SH SOLE 19071 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 2027 183810 SH SOLE 39886 0 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 1684 136004 SH SOLE 593 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 7278 485842 SH SOLE 3313 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 2885 169780 SH SOLE 90364 0 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2425 162004 SH SOLE 21515 0 0 EATON VANCE FLTING RATE INC COM 278279104 2564 190203 SH SOLE 6449 0 1454 EATON VANCE MUN BD FD COM 27827X101 3440 276787 SH SOLE 5296 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 3356 269753 SH SOLE 1076 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 521 25352 SH SOLE 48044 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 2190 232949 SH SOLE 58 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 3267 249574 SH SOLE 8622 0 783 EATON VANCE SR INCOME TR SH BEN INT 27826S103 3643 584830 SH SOLE 1182095 0 22695 EATON VANCE TX ADV GLBL DIV COM 27828S101 9555 595297 SH SOLE 1257978 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 4946 505227 SH SOLE 5584 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2115 88848 SH SOLE 907 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 764 48809 SH SOLE 2751 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 7700 642174 SH SOLE 58497 0 5638 EATON VANCE TAX MNGD GBL DV COM 27829F108 8261 996461 SH SOLE 29350 0 0 EBAY INC COM 278642103 21466 543440 SH SOLE 23970 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 597 28618 SH SOLE 4105 0 0 ECOLAB INC COM 278865100 6131 31053 SH SOLE 7223 0 0 ECOPETROL S A SPONSORED ADS 279158109 198 10816 SH SOLE 10 0 0 EDISON INTL COM 281020107 593 8801 SH SOLE 689 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5455 29526 SH SOLE 88417 0 2350 EL PASO ELEC CO COM NEW 283677854 17 257 SH SOLE 11967 0 0 ELBIT SYS LTD ORD M3760D101 3000 20063 SH SOLE 98578 0 0 ELECTRONIC ARTS INC COM 285512109 2275 22463 SH SOLE 6900 0 0 LILLY ELI & CO COM 532457108 7106 64135 SH SOLE 102027 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 8617 839895 SH SOLE 257994 0 0 EMCOR GROUP INC COM 29084Q100 2993 33974 SH SOLE 15860 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 14 282 SH SOLE 6492 0 0 EMERSON ELEC CO COM 291011104 6853 102719 SH SOLE 65927 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1784 130125 SH SOLE 800 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 521 6171 SH SOLE 369691 0 0 ENBRIDGE INC COM 29250N105 1811 50187 SH SOLE 28761 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3151 49724 SH SOLE 2607 0 0 ENCORE CAP GROUP INC COM 292554102 1 25 SH SOLE 2085 0 0 ENCORE WIRE CORP COM 292562105 84 1436 SH SOLE 623 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 25 657 SH SOLE 1307 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2248 159679 SH SOLE 185362 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1774 200032 SH SOLE 1313 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 477 99790 SH SOLE 26117 0 0 ENI S P A SPONSORED ADR 26874R108 997 30174 SH SOLE 9140 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 490 84427 SH SOLE 637 0 0 ENTERGY CORP NEW COM 29364G103 3823 37138 SH SOLE 47121 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2045 70845 SH SOLE 2217 0 0 ENVESTNET INC COM 29404K106 145 2121 SH SOLE 5996 0 0 EOG RES INC COM 26875P101 2150 23075 SH SOLE 3169 0 0 EPAM SYS INC COM 29414B104 2771 16010 SH SOLE 6391 0 0 EPR PPTYS COM SH BEN INT 26884U109 271 3629 SH SOLE 28118 0 0 EQT CORP COM 26884L109 254 16075 SH SOLE 116428 0 2991 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 362 8112 SH SOLE 8723 0 0 EQUINIX INC COM 29444U700 1126 2232 SH SOLE 23423 0 0 EQUINOR ASA SPONSORED ADR 29446M102 595 30067 SH SOLE 29178 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 253 12859 SH SOLE 17503 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2309 19026 SH SOLE 38041 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 927 12212 SH SOLE 3021 0 0 ERIE INDTY CO CL A 29530P102 1572 6182 SH SOLE 3618 0 0 ESCO TECHNOLOGIES INC COM 296315104 117 1412 SH SOLE 80 0 0 ESSEX PPTY TR INC COM 297178105 2316 7934 SH SOLE 1005631 0 3528 LAUDER ESTEE COS INC CL A 518439104 3940 21515 SH SOLE 22583 0 4718 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 5 229 SH SOLE 28514 0 0 ETSY INC COM 29786A106 1543 25136 SH SOLE 635 0 0 EVERBRIDGE INC COM 29978A104 1125 12578 SH SOLE 1491 0 0 EVERCORE INC CLASS A 29977A105 900 10157 SH SOLE 8926 0 0 EVEREST RE GROUP LTD COM G3223R108 285 1154 SH SOLE 21699 0 0 EVERSOURCE ENERGY COM 30040W108 1182 15605 SH SOLE 1472 0 0 EXACT SCIENCES CORP COM 30063P105 550 4660 SH SOLE 36009 0 0 EXELIXIS INC COM 30161Q104 83 3875 SH SOLE 4309 0 0 EXELON CORP COM 30161N101 1091 22764 SH SOLE 94828 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1322 9941 SH SOLE 3117 0 0 EXPEDITORS INTL WASH INC COM 302130109 790 10410 SH SOLE 15860 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2718 25615 SH SOLE 180816 0 0 EXXON MOBIL CORP COM 30231G102 27219 355198 SH SOLE 2873 0 0 F5 NETWORKS INC COM 315616102 925 6351 SH SOLE 18158 0 0 FABRINET SHS G3323L100 192 3864 SH SOLE 58514 0 0 FACEBOOK INC CL A 30303M102 83184 431006 SH SOLE 610067 0 0 FACTSET RESH SYS INC COM 303075105 1148 4006 SH SOLE 19674 0 0 FARO TECHNOLOGIES INC COM 311642102 216 4111 SH SOLE 2192 0 0 FASTENAL CO COM 311900104 10615 325725 SH SOLE 3693 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 644 5005 SH SOLE 4591 0 0 FEDERAL SIGNAL CORP COM 313855108 113 4223 SH SOLE 10979 0 0 FEDEX CORP COM 31428X106 19371 117981 SH SOLE 2104 0 0 FERRARI N V COM N3167Y103 455 2817 SH SOLE 17179 0 0 FIBROGEN INC COM 31572Q808 406 8979 SH SOLE 1280 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 306 2497 SH SOLE 29270 0 1412 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 5875 607506 SH SOLE 7432 0 0 FIDUS INVT CORP COM 316500107 2822 176925 SH SOLE 2022 0 0 FIFTH THIRD BANCORP COM 316773100 321 11499 SH SOLE 717 0 0 FIREEYE INC COM 31816Q101 131 8848 SH SOLE 22962 0 0 FIRST FINL BANCORP OH COM 320209109 1643 67827 SH SOLE 3032 0 0 FIRST MERCHANTS CORP COM 320817109 1 43 SH SOLE 3816 0 0 FIRST HAWAIIAN INC COM 32051X108 111 4306 SH SOLE 397166 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 720 19592 SH SOLE 260693 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1597 40323 SH SOLE 3370 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 33 335 SH SOLE 97285 0 0 FIRST SOLAR INC COM 336433107 217 3304 SH SOLE 26771 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2 81 SH SOLE 644593 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1426 137076 SH SOLE 156130 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 10533 471896 SH SOLE 16997 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 12532 786190 SH SOLE 46453 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 4229 264461 SH SOLE 230233 0 111866 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 39 747 SH SOLE 5523 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 9875 830513 SH SOLE 18784 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 4139 437949 SH SOLE 15362 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 114 5888 SH SOLE 198 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 545 45236 SH SOLE 3265 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1 31 SH SOLE 377354 0 0 FIRSTENERGY CORP COM 337932107 2008 46899 SH SOLE 1691 0 0 FIVE BELOW INC COM 33829M101 214 1779 SH SOLE 2800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 452 1610 SH SOLE 10468 0 0 FLEX LTD ORD Y2573F102 108 11264 SH SOLE 10292 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 56 2182 SH SOLE 5553 0 0 FLIR SYS INC COM 302445101 1184 21891 SH SOLE 12561 0 0 FLOWERS FOODS INC COM 343498101 5056 217274 SH SOLE 32200 0 0 FLUIDIGM CORP DEL COM 34385P108 24 1951 SH SOLE 20716 0 0 FLUOR CORP NEW COM 343412102 2003 59464 SH SOLE 37966 0 6797 F M C CORP COM NEW 302491303 1559 18799 SH SOLE 135307 0 0 FNB CORP PA COM 302520101 357 30301 SH SOLE 231770 0 0 FOOT LOCKER INC COM 344849104 97 2310 SH SOLE 99814 0 0 FORD MTR CO DEL COM 345370860 19468 1903062 SH SOLE 97447 0 0 FORTINET INC COM 34959E109 1727 22477 SH SOLE 16903 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 170 2978 SH SOLE 10199 0 0 FORWARD AIR CORP COM 349853101 9 160 SH SOLE 72559 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 687 25146 SH SOLE 314373 0 0 FRANCO NEVADA CORP COM 351858105 225 2647 SH SOLE 101342 0 1928 FRANKLIN RES INC COM 354613101 1839 52851 SH SOLE 9245 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 854 116617 SH SOLE 25745 0 1707 FREEPORT-MCMORAN INC CL B 35671D857 324 27935 SH SOLE 42436 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 412 15283 SH SOLE 22642 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 21 SH SOLE 60516 0 0 FS KKR CAPITAL CORP COM 302635107 282 47382 SH SOLE 72957 0 0 FTI CONSULTING INC COM 302941109 556 6632 SH SOLE 24061 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 2045 398547 SH SOLE 11707 0 0 GABELLI DIVD & INCOME TR COM 36242H104 5331 246003 SH SOLE 29546 0 0 GABELLI EQUITY TR INC COM 362397101 4274 691522 SH SOLE 346836 0 3912 GAMESTOP CORP NEW CL A 36467W109 7551 1380495 SH SOLE 58542 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 579 14862 SH SOLE 3318 0 4867 GANNETT CO INC COM 36473H104 7402 907137 SH SOLE 2261 0 0 GARMIN LTD SHS H2906T109 3481 43626 SH SOLE 18259 0 0 GARRETT MOTION INC COM 366505105 92 6015 SH SOLE 17711 0 0 GARRISON CAP INC COM 366554103 1819 263625 SH SOLE 581024 0 0 GARTNER INC COM 366651107 28 172 SH SOLE 7765 0 0 GASLOG LTD SHS G37585109 1296 89990 SH SOLE 25602 0 0 GENERAL DYNAMICS CORP COM 369550108 8931 49120 SH SOLE 62472 0 0 GENERAL ELECTRIC CO COM 369604103 4777 454948 SH SOLE 33305 0 0 GENERAL MLS INC COM 370334104 17413 331559 SH SOLE 1923 0 0 GENERAL MTRS CO COM 37045V100 2332 60513 SH SOLE 432 0 0 GENESEE & WYO INC CL A 371559105 942 9423 SH SOLE 155503 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1855 84686 SH SOLE 2712 0 3978 GENOMIC HEALTH INC COM 37244C101 1255 21582 SH SOLE 36972 0 0 GENTEX CORP COM 371901109 2784 113143 SH SOLE 27551 0 0 GENUINE PARTS CO COM 372460105 1748 16877 SH SOLE 52532 0 0 GILEAD SCIENCES INC COM 375558103 13290 196714 SH SOLE 30501 0 0 GLADSTONE CAPITAL CORP COM 376535100 2265 241475 SH SOLE 28742 0 0 GLADSTONE INVT CORP COM 376546107 3495 311256 SH SOLE 533 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6002 149965 SH SOLE 899022 0 0 GLOBAL PMTS INC COM 37940X102 1591 9935 SH SOLE 42615 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 0 206 SH SOLE 200956 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3 124 SH SOLE 6481 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 354 19163 SH SOLE 2900 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 815 3981 SH SOLE 541884 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 5528 1046940 SH SOLE 12804 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 3054 392081 SH SOLE 112504 0 0 GOLUB CAP BDC INC COM 38173M102 995 55905 SH SOLE 35457 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 47 3088 SH SOLE 462 0 0 GRACO INC COM 384109104 260 5191 SH SOLE 1137003 0 0 GRANITE CONSTR INC COM 387328107 1879 38996 SH SOLE 277381 0 1642 GRANITE PT MTG TR INC COM 38741L107 11 639 SH SOLE 42257 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 386 27577 SH SOLE 2272 0 0 GREAT WESTN BANCORP INC COM 391416104 305 8530 SH SOLE 12694 0 0 GREEN DOT CORP CL A 39304D102 324 6622 SH SOLE 85827 0 0 GREENBRIER COS INC COM 393657101 85 2789 SH SOLE 128042 0 0 GREIF INC CL B 397624206 17548 402006 SH SOLE 14017 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 151 7180 SH SOLE 1764 0 0 GRUBHUB INC COM 400110102 942 12082 SH SOLE 1881019 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 153 3131 SH SOLE 1202 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 661 6333 SH SOLE 7935 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 253 14769 SH SOLE 18119 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 7145 878850 SH SOLE 5986 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 930 5396 SH SOLE 276165 0 4116 HACKETT GROUP INC COM 404609109 1158 68979 SH SOLE 70121 0 0 HAEMONETICS CORP COM 405024100 1563 12990 SH SOLE 30358 0 0 HAIN CELESTIAL GROUP INC COM 405217100 0 16 SH SOLE 353 0 0 HALLIBURTON CO COM 406216101 1071 47102 SH SOLE 10942 0 0 HANOVER INS GROUP INC COM 410867105 124 967 SH SOLE 26068 0 0 HARLEY DAVIDSON INC COM 412822108 92 2570 SH SOLE 15774 0 0 HARRIS CORP DEL COM 413875105 5740 30347 SH SOLE 7237 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 82 1475 SH SOLE 255561 0 0 HASBRO INC COM 418056107 4561 43155 SH SOLE 492605 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 353 8116 SH SOLE 3788 0 0 HCA HEALTHCARE INC COM 40412C101 1 12 SH SOLE 319732 0 0 HCP INC COM 40414L109 85 2653 SH SOLE 38150 0 6617 HDFC BANK LTD SPONSORED ADS 40415F101 1707 13128 SH SOLE 10002 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 771 29763 SH SOLE 9602 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 672 24501 SH SOLE 58846 0 0 HEALTHCARE SVCS GRP INC COM 421906108 792 26114 SH SOLE 63450 0 0 HEALTHEQUITY INC COM 42226A107 263 4026 SH SOLE 160479 0 0 HEICO CORP NEW COM 422806109 6283 46952 SH SOLE 32289 0 0 HELEN OF TROY CORP LTD COM G4388N106 90 690 SH SOLE 12784 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 859 SH SOLE 95086 0 0 HELMERICH & PAYNE INC COM 423452101 16465 325271 SH SOLE 36014 0 0 HENRY JACK & ASSOC INC COM 426281101 2115 15793 SH SOLE 77406 0 3496 HENRY SCHEIN INC COM 806407102 91 1303 SH SOLE 2055 0 0 HERCULES CAPITAL INC COM 427096508 3198 249465 SH SOLE 68928 0 0 HERSHEY CO COM 427866108 7543 56277 SH SOLE 23018 0 0 HESS CORP COM 42809H107 243 3822 SH SOLE 74498 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 773 39659 SH SOLE 10425 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10 696 SH SOLE 46738 0 0 HEXCEL CORP NEW COM 428291108 4532 56030 SH SOLE 59247 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 3078 372192 SH SOLE 18648 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 3 76 SH SOLE 3141 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 150 8538 SH SOLE 14819 0 592 HIGHWOODS PPTYS INC COM 431284108 592 14327 SH SOLE 3500 0 0 HILL ROM HLDGS INC COM 431475102 2765 26430 SH SOLE 6611 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 589 31026 SH SOLE 75409 0 1213 HOLOGIC INC COM 436440101 1165 24254 SH SOLE 983887 0 8472 HOME BANCSHARES INC COM 436893200 9 488 SH SOLE 488820 0 0 HOME DEPOT INC COM 437076102 43868 210933 SH SOLE 4199 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1185 45871 SH SOLE 33470 0 0 HONEYWELL INTL INC COM 438516106 25528 146215 SH SOLE 28039 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1500 37222 SH SOLE 3751 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2609 221094 SH SOLE 89487 0 0 HORMEL FOODS CORP COM 440452100 3811 93997 SH SOLE 1321 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 337 13496 SH SOLE 18407 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1040 57056 SH SOLE 17630 0 707 HP INC COM 40434L105 2593 124734 SH SOLE 3825 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1674 40108 SH SOLE 40461 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 266 7337 SH SOLE 1303 0 0 HUBBELL INC COM 443510607 2360 18098 SH SOLE 115628 0 0 HUBSPOT INC COM 443573100 1206 7072 SH SOLE 2512 0 0 HUDSON PAC PPTYS INC COM 444097109 60 1792 SH SOLE 70412 0 0 HUMANA INC COM 444859102 1582 5964 SH SOLE 44487 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1530 110722 SH SOLE 2328 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2821 12552 SH SOLE 4208 0 0 HUNTSMAN CORP COM 447011107 384 18810 SH SOLE 358444 0 0 HYATT HOTELS CORP COM CL A 448579102 130 1702 SH SOLE 44958 0 0 IAA INC COM 449253103 1032 26600 SH SOLE 802 0 0 IAC INTERACTIVECORP COM 44919P508 1774 8153 SH SOLE 8703 0 0 ICHOR HOLDINGS SHS G4740B105 73 3099 SH SOLE 56314 0 0 ICON PLC SHS G4705A100 2615 16987 SH SOLE 4355 0 0 ICU MED INC COM 44930G107 1270 5043 SH SOLE 49305 0 0 IDACORP INC COM 451107106 885 8817 SH SOLE 15154 0 0 IDEX CORP COM 45167R104 1202 6982 SH SOLE 1300 0 0 IDEXX LABS INC COM 45168D104 99 360 SH SOLE 672 0 0 IHS MARKIT LTD SHS G47567105 208 3258 SH SOLE 24759 0 0 II VI INC COM 902104108 259 7088 SH SOLE 7294 0 0 ILLINOIS TOOL WKS INC COM 452308109 7942 52663 SH SOLE 42447 0 0 ILLUMINA INC COM 452327109 17453 47407 SH SOLE 4482 0 2559 INCYTE CORP COM 45337C102 613 7218 SH SOLE 883 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 126 6075 SH SOLE 659 0 0 INFOSYS LTD SPONSORED ADR 456788108 2882 269337 SH SOLE 3566 0 0 ING GROEP N V SPONSORED ADR 456837103 1998 172687 SH SOLE 1324 0 0 INGERSOLL-RAND PLC SHS G47791101 1503 11868 SH SOLE 4603 0 0 INGREDION INC COM 457187102 49 593 SH SOLE 42422 0 1876 INOGEN INC COM 45780L104 159 2375 SH SOLE 32842 0 0 INSPERITY INC COM 45778Q107 24 196 SH SOLE 13163 0 0 INSULET CORP COM 45784P101 38 318 SH SOLE 541862 0 0 INTEL CORP COM 458140100 23891 499091 SH SOLE 35765 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1292 16240 SH SOLE 19 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5014 58345 SH SOLE 24132 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 44721 324299 SH SOLE 22971 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 116 802 SH SOLE 25994 0 0 INTL PAPER CO COM 460146103 13217 305103 SH SOLE 12381 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1496 66231 SH SOLE 231 0 0 INTERXION HOLDING N.V SHS N47279109 343 4513 SH SOLE 1867 0 0 INTUIT COM 461202103 1434 5488 SH SOLE 9414 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7021 13385 SH SOLE 236103 0 3904 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1571 142785 SH SOLE 4051 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 120 5631 SH SOLE 132943 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 77 3630 SH SOLE 16147 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 54 2181 SH SOLE 51124 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 1036 80092 SH SOLE 1432 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 9715 868946 SH SOLE 296006 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 0 136 SH SOLE 1818 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 0 52 SH SOLE 639 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1 56 SH SOLE 25704 0 4908 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 0 137 SH SOLE 16665 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 118 6422 SH SOLE 14671 0 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 76 2851 SH SOLE 1612 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1900 154508 SH SOLE 32252 0 0 INVESCO LTD SHS G491BT108 1439 70323 SH SOLE 21668 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1604 129110 SH SOLE 2461 0 1996 INVESCO SR INCOME TR COM 46131H107 3320 768601 SH SOLE 253981 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 74 3256 SH SOLE 42940 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 2021 159534 SH SOLE 1469 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1567 102952 SH SOLE 147577 0 0 INVITATION HOMES INC COM 46187W107 1072 40094 SH SOLE 948 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1603 24946 SH SOLE 5511 0 0 IPG PHOTONICS CORP COM 44980X109 843 5466 SH SOLE 11690 0 1325 IQIYI INC SPONSORED ADS 46267X108 561 27183 SH SOLE 7297 0 0 IQVIA HLDGS INC COM 46266C105 537 3339 SH SOLE 108785 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 128 5492 SH SOLE 145931 0 0 IROBOT CORP COM 462726100 1230 13419 SH SOLE 37224 0 0 IRON MTN INC NEW COM 46284V101 2138 68306 SH SOLE 269934 0 1979 ISHARES TR 0-5 YR TIPS ETF 46429B747 38 374 SH SOLE 5004 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 144 3075 SH SOLE 743 0 0 ISHARES TR TIPS BD ETF 464287176 299 2587 SH SOLE 8296 0 0 ISHARES TR CONV BD ETF 46435G102 76 1281 SH SOLE 24204 0 0 ISHARES TR CORE INTL AGGR 46435G672 65 1200 SH SOLE 188751 0 0 ISHARES INC EM HGHYL BD ETF 464286285 102 2128 SH SOLE 27706 0 0 ISHARES INC US INTL HGH YLD 464286178 229 4643 SH SOLE 11799 0 0 ISHARES TR JPMORGAN USD EMG 464288281 55 489 SH SOLE 327221 0 3075 ISHARES TR LNG TR CRPRT BD 464289511 248 3889 SH SOLE 56856 0 0 ISHARES TR INTL TREA BD ETF 464288117 66 1302 SH SOLE 94816 0 204222 ISHARES TR COHEN STEER REIT 464287564 33 15 SH SOLE 1217 0 0 ISHARES TR MORTGE REL ETF 46435G342 3 87 SH SOLE 885 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 124 13123 SH SOLE 29375 0 0 ITT INC COM 45073V108 101 1535 SH SOLE 7791 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 3602 265403 SH SOLE 236511 0 0 JACOBS ENGR GROUP INC COM 469814107 6927 82083 SH SOLE 7436 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 36 725 SH SOLE 43884 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1125 7894 SH SOLE 81533 0 979 JD COM INC SPON ADR CL A 47215P106 498 16427 SH SOLE 8498 0 0 SMUCKER J M CO COM NEW 832696405 153 1324 SH SOLE 7835 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 525 4338 SH SOLE 8100 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 3675 260663 SH SOLE 467 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 7670 301982 SH SOLE 2731 0 0 JOHNSON & JOHNSON COM 478160104 33911 243474 SH SOLE 7233 0 0 JOHNSON CTLS INTL PLC SHS G51502105 446 10797 SH SOLE 13718 0 0 JONES LANG LASALLE INC COM 48020Q107 1347 9571 SH SOLE 5688 0 614 JPMORGAN CHASE & CO COM 46625H100 47282 422918 SH SOLE 24138 0 0 JUNIPER NETWORKS INC COM 48203R104 428 16061 SH SOLE 11244 0 0 KAMAN CORP COM 483548103 2201 34552 SH SOLE 29861 0 0 KAR AUCTION SVCS INC COM 48238T109 668 26730 SH SOLE 16433 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 8216 709539 SH SOLE 2972 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 9326 609122 SH SOLE 3736 0 0 KEANE GROUP INC COM 48669A108 33 4983 SH SOLE 519442 0 0 KELLOGG CO COM 487836108 936 17467 SH SOLE 94674 0 0 KEMPER CORP DEL COM 488401100 35 400 SH SOLE 7088 0 0 KENNAMETAL INC COM 489170100 115 3119 SH SOLE 3803 0 0 KEYCORP NEW COM 493267108 128 7194 SH SOLE 60167 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1789 19915 SH SOLE 229 0 0 KILROY RLTY CORP COM 49427F108 1816 24605 SH SOLE 44727 0 0 KIMBERLY CLARK CORP COM 494368103 3868 29021 SH SOLE 20282 0 7366 KINDER MORGAN INC DEL COM 49456B101 728 34885 SH SOLE 128595 0 0 KIRBY CORP COM 497266106 289 3656 SH SOLE 14005 0 0 KLA-TENCOR CORP COM 482480100 634 5362 SH SOLE 31707 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 168 8207 SH SOLE 22174 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 521 15864 SH SOLE 2367 0 0 KOHLS CORP COM 500255104 705 14834 SH SOLE 26079 0 1424 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 465 10667 SH SOLE 9360 0 0 KONTOOR BRANDS INC COM 50050N103 271 9681 SH SOLE 72527 0 2563 KORN FERRY COM NEW 500643200 129 3207 SH SOLE 825 0 0 KORNIT DIGITAL LTD SHS M6372Q113 26 813 SH SOLE 169639 0 3646 KRAFT HEINZ CO COM 500754106 11234 361918 SH SOLE 53428 0 0 KRATON CORPORATION COM 50077C106 93 3008 SH SOLE 24323 0 0 KROGER CO COM 501044101 56 2588 SH SOLE 120985 0 0 KRONOS WORLDWIDE INC COM 50105F105 15352 1002093 SH SOLE 9886 0 0 L BRANDS INC COM 501797104 14544 557246 SH SOLE 19819 0 0 L3 TECHNOLOGIES INC COM 502413107 2285 9321 SH SOLE 813 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2067 11956 SH SOLE 7 0 0 LAM RESEARCH CORP COM 512807108 3582 19071 SH SOLE 67791 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3219 39886 SH SOLE 29066 0 0 LAMB WESTON HLDGS INC COM 513272104 38 593 SH SOLE 3159 0 0 LANNET INC COM 516012101 20 3313 SH SOLE 18 0 0 LAS VEGAS SANDS CORP COM 517834107 5340 90364 SH SOLE 17791 0 0 LA Z BOY INC COM 505336107 21 699 SH SOLE 24062 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 238 14672 SH SOLE 59217 0 0 LAZARD LTD SHS A G54050102 129 3742 SH SOLE 564 0 0 LCI INDS COM 50189K103 1629 18097 SH SOLE 9272 0 0 LEAR CORP COM NEW 521865204 1101 7903 SH SOLE 41655 0 1386 LEIDOS HLDGS INC COM 525327102 86 1076 SH SOLE 13311 0 0 LENDINGTREE INC NEW COM 52603B107 319 760 SH SOLE 1395 0 0 LENNAR CORP CL B 526057302 2 58 SH SOLE 5137 0 0 LENNAR CORP CL A 526057104 2328 48044 SH SOLE 23428 0 0 LENNOX INTL INC COM 526107107 2586 9405 SH SOLE 81146 0 6067 LHC GROUP INC COM 50187A107 2894 24204 SH SOLE 8193 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 7012 1204790 SH SOLE 51895 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 8076 1257978 SH SOLE 12520 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 582 5584 SH SOLE 162513 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 103 2751 SH SOLE 3283 0 0 LIBERTY PPTY TR SH BEN INT 531172104 45 907 SH SOLE 23948 0 0 LIFE STORAGE INC COM 53223X107 1928 20281 SH SOLE 70051 0 2596 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1035 9064 SH SOLE 31244 0 0 LIMONEIRA CO COM 532746104 585 29350 SH SOLE 724 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1973 23970 SH SOLE 14350 0 0 LINCOLN NATL CORP IND COM 534187109 265 4105 SH SOLE 22166 0 0 LINDE PLC SHS G5494J103 8631 42982 SH SOLE 305143 0 0 LINDSAY CORP COM 535555106 594 7223 SH SOLE 9912 0 0 LITHIA MTRS INC CL A 536797103 9 10 SH SOLE 27485 0 0 LITTELFUSE INC COM 537008104 122 689 SH SOLE 1105318 0 0 LIVANOVA PLC SHS G5509L101 1 18 SH SOLE 29076 0 0 LIVE OAK BANCSHARES INC COM 53803X105 73 4262 SH SOLE 121023 0 3976 LIVENT CORP COM 53814L108 112 16217 SH SOLE 8722 0 0 LKQ CORP COM 501889208 553 20786 SH SOLE 46829 0 0 LMP CAP & INCOME FD INC COM 50208A102 3540 261073 SH SOLE 4521 0 0 LOCKHEED MARTIN CORP COM 539830109 32997 90767 SH SOLE 7 0 0 LOGITECH INTL S A SHS H50430232 78 1971 SH SOLE 743648 0 0 LOUISIANA PAC CORP COM 546347105 314 11967 SH SOLE 9401 0 0 LOWES COS INC COM 548661107 9948 98578 SH SOLE 14245 0 0 LPL FINL HLDGS INC COM 50212V100 726 8897 SH SOLE 3946 0 0 LTC PPTYS INC COM 502175102 285 6237 SH SOLE 8438 0 0 LULULEMON ATHLETICA INC COM 550021109 1243 6900 SH SOLE 22739 0 0 LUMENTUM HLDGS INC COM 55024U109 31 581 SH SOLE 1638 0 0 LYFT INC CL A COM 55087P104 31 473 SH SOLE 1281 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8861 102885 SH SOLE 44187 0 0 M & T BK CORP COM 55261F104 321 1886 SH SOLE 1629 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 8395 354821 SH SOLE 384613 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 19634 484306 SH SOLE 9895 0 0 MACYS INC COM 55616P104 5682 264776 SH SOLE 7883 0 0 MADDEN STEVEN LTD COM 556269108 27 800 SH SOLE 35810 0 0 MADISON CVRED CALL & EQ STR COM 557437100 2444 369691 SH SOLE 17033 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 258 28761 SH SOLE 14777 0 0 MAGNA INTL INC COM 559222401 130 2607 SH SOLE 111885 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 539 25829 SH SOLE 4663 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH SOLE 121464 0 0 MANTECH INTL CORP CL A 564563104 41 623 SH SOLE 1254197 0 0 MANULIFE FINL CORP COM 56501R106 678 37288 SH SOLE 71784 0 0 MARATHON OIL CORP COM 565849106 19 1307 SH SOLE 1601 0 0 MARATHON PETE CORP COM 56585A102 5597 100163 SH SOLE 214710 0 0 MARKETAXESS HLDGS INC COM 57060D108 28 86 SH SOLE 142785 0 0 MARRIOTT INTL INC NEW CL A 571903202 184 1313 SH SOLE 23242 0 0 MARSH & MCLENNAN COS INC COM 571748102 18490 185362 SH SOLE 306 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6010 26117 SH SOLE 78551 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 912 38190 SH SOLE 447629 0 170075 MASCO CORP COM 574599106 359 9140 SH SOLE 50880 0 5065 MASIMO CORP COM 574795100 95 637 SH SOLE 184026 0 0 MASTEC INC COM 576323109 2428 47121 SH SOLE 28645 0 881 MASTERCARD INC CL A 57636Q104 57978 219172 SH SOLE 5888 0 0 MATADOR RES CO COM 576485205 44 2217 SH SOLE 709539 0 0 MATCH GROUP INC COM 57665R106 481 7148 SH SOLE 4 0 0 MATERION CORP COM 576690101 407 5996 SH SOLE 22477 0 0 MATRIX SVC CO COM 576853105 64 3169 SH SOLE 53545 0 1378 MATSON INC COM 57686G105 1 26 SH SOLE 13899 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10131 169361 SH SOLE 49605 0 0 MAXIMUS INC COM 577933104 464 6391 SH SOLE 497255 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4359 28118 SH SOLE 45127 0 0 MCDONALDS CORP COM 580135101 24799 119419 SH SOLE 9375 0 0 MDU RES GROUP INC COM 552690109 2632 102027 SH SOLE 63672 0 194067 MEDICAL PPTYS TRUST INC COM 58463J304 790 45325 SH SOLE 746619 0 21371 MEDIDATA SOLUTIONS INC COM 58471A105 25 279 SH SOLE 322 0 0 MEDLEY CAP CORP COM 58503F106 528 225794 SH SOLE 375 0 0 MEDPACE HLDGS INC COM 58506Q109 1083 16553 SH SOLE 1282590 0 12506 MEDTRONIC PLC SHS G5960L103 26641 273550 SH SOLE 12679 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 189 8723 SH SOLE 282862 0 4561 MERCADOLIBRE INC COM 58733R102 1030 1683 SH SOLE 1382862 0 0 MERCER INTL INC COM 588056101 362 23423 SH SOLE 400954 0 0 MERCK & CO INC COM 58933Y105 34476 411161 SH SOLE 1335599 0 0 MERCURY SYS INC COM 589378108 2053 29178 SH SOLE 17705 0 0 MERCURY GENL CORP NEW COM 589400100 1094 17503 SH SOLE 3279 0 1179 MEREDITH CORP COM 589433101 2095 38041 SH SOLE 87520 0 0 MERIT MED SYS INC COM 589889104 180 3021 SH SOLE 283 0 0 MERITAGE HOMES CORP COM 59001A102 85 1649 SH SOLE 81643 0 0 METHANEX CORP COM 59151K108 407 8943 SH SOLE 5730 0 0 METLIFE INC COM 59156R108 68 1379 SH SOLE 1299945 0 8001 METTLER TOLEDO INTERNATIONAL COM 592688105 3039 3618 SH SOLE 76366 0 0 MFA FINL INC COM 55272X102 315 43925 SH SOLE 3815 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1323 138263 SH SOLE 27075 0 0 MFS MUN INCOME TR SH BEN INT 552738106 1801 257994 SH SOLE 10062 0 0 MGE ENERGY INC COM 55277P104 73 999 SH SOLE 14158 0 0 MGP INGREDIENTS INC NEW COM 55303J106 619 9333 SH SOLE 54458 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2 80 SH SOLE 8982 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2367 27301 SH SOLE 236598 0 0 MICRON TECHNOLOGY INC COM 595112103 1100 28514 SH SOLE 1111664 0 9294 MICROSOFT CORP COM 594918104 135187 1009159 SH SOLE 374451 0 0 MID AMER APT CMNTYS INC COM 59522J103 740 6280 SH SOLE 14042 0 0 MIDDLEBY CORP COM 596278101 86 635 SH SOLE 620 0 0 MIMECAST LTD ORD SHS G14838109 508 10869 SH SOLE 74639 0 0 MINERALS TECHNOLOGIES INC COM 603158106 80 1491 SH SOLE 464879 0 7209 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 103 21699 SH SOLE 484 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 876 58263 SH SOLE 244570 0 0 MKS INSTRUMENT INC COM 55306N104 1111 14266 SH SOLE 54617 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 335 36009 SH SOLE 52737 0 0 MODERNA INC COM 60770K107 160 10948 SH SOLE 9930 0 0 MOHAWK INDS INC COM 608190104 635 4309 SH SOLE 10867 0 0 MOLINA HEALTHCARE INC COM 60855R100 2870 20048 SH SOLE 65 0 0 MOLSON COORS BREWING CO CL B 60871R209 220 3932 SH SOLE 182464 0 0 MOMO INC ADR 60879B107 99 2767 SH SOLE 32062 0 0 MONDELEZ INTL INC CL A 609207105 5111 94828 SH SOLE 21662 0 0 MONOLITHIC PWR SYS INC COM 609839105 2153 15860 SH SOLE 19329 0 980 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 494 29357 SH SOLE 454843 0 0 MONROE CAP CORP COM 610335101 2087 180816 SH SOLE 519 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 799 12522 SH SOLE 12304 0 1463 MOODYS CORP COM 615369105 561 2873 SH SOLE 6714 0 0 MOOG INC CL A 615394202 1700 18158 SH SOLE 3405 0 0 MORGAN STANLEY COM NEW 617446448 2563 58514 SH SOLE 213 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 4216 610067 SH SOLE 124063 0 0 MOSAIC CO NEW COM 61945C103 916 36581 SH SOLE 56129 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3280 19674 SH SOLE 1044026 0 0 MPLX LP COM UNIT REP LTD 55336V100 2263 70292 SH SOLE 5234 0 0 MSA SAFETY INC COM 553498106 1671 15860 SH SOLE 47875 0 0 MSC INDL DIRECT INC CL A 553530106 482 6492 SH SOLE 320933 0 139114 MVC CAPITAL INC COM 553829102 607 65927 SH SOLE 747246 0 0 MYLAN N V SHS EURO N59465109 241 12632 SH SOLE 25728 0 0 NANOMETRICS INC COM 630077105 159 4591 SH SOLE 243882 0 0 NASDAQ INC COM 631103108 1056 10979 SH SOLE 1358 0 0 NATIONAL FUEL GAS CO N J COM 636180101 68 1280 SH SOLE 59 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1632 30682 SH SOLE 25468 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2658 34067 SH SOLE 3517 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1394 17179 SH SOLE 72461 0 0 NATIONAL OILWELL VARCO INC COM 637071101 165 7432 SH SOLE 13095 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 107 2022 SH SOLE 817097 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 665 22962 SH SOLE 40594 0 0 NAVIENT CORPORATION COM 63938C108 289 21183 SH SOLE 17783 0 0 NEKTAR THERAPEUTICS COM 640268108 136 3816 SH SOLE 438612 0 0 NETAPP INC COM 64110D104 561 9092 SH SOLE 5033 0 0 NETEASE INC SPONSORED ADR 64110W102 2840 11103 SH SOLE 29076 0 0 NETFLIX INC COM 64110L106 5244 14277 SH SOLE 1321 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1978 145521 SH SOLE 3487 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 288 24644 SH SOLE 93118 0 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 3170 217428 SH SOLE 5144 0 0 NEUBERGER BERMAN MLP AND ENR COM 64129H104 10652 1418313 SH SOLE 37869 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 7664 1492555 SH SOLE 13196 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 619 7330 SH SOLE 548 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 3523 397166 SH SOLE 32289 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2356 249556 SH SOLE 7312 0 0 NEW MTN FIN CORP COM 647551100 3642 260693 SH SOLE 27251 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 325 3370 SH SOLE 200 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1573 102240 SH SOLE 10238 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 971 97285 SH SOLE 3422 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 3996 644593 SH SOLE 4508 0 0 NEWELL BRANDS INC COM 651229106 2408 156130 SH SOLE 12814 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 654 16997 SH SOLE 160292 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 345 46453 SH SOLE 50870 0 0 NEWS CORP NEW CL A 65249B109 267 19769 SH SOLE 191213 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7868 342099 SH SOLE 186053 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 8176 432146 SH SOLE 48113 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1385 13710 SH SOLE 197440 0 0 NEXTERA ENERGY INC COM 65339F101 29014 141630 SH SOLE 5997 0 0 NICE LTD SPONSORED ADR 653656108 757 5523 SH SOLE 32764 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 123 5456 SH SOLE 113945 0 0 NIKE INC CL B 654106103 1290 15362 SH SOLE 188381 0 0 NISOURCE INC COM 65473P105 998 34646 SH SOLE 574657 0 115281 NMI HLDGS INC CL A 629209305 62 2192 SH SOLE 660930 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 177 4163 SH SOLE 23429 0 0 NOKIA CORP SPONSORED ADR 654902204 1891 377354 SH SOLE 256346 0 0 NORBORD INC COM NEW 65548P403 153 6167 SH SOLE 24455 0 0 NORDSON CORP COM 655663102 239 1691 SH SOLE 76335 0 0 NORDSTROM INC COM 655664100 89 2800 SH SOLE 181539 0 0 NORFOLK SOUTHERN CORP COM 655844108 2087 10468 SH SOLE 63189 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 20 10292 SH SOLE 162865 0 0 NORTHERN TR CORP COM 665859104 500 5553 SH SOLE 183658 0 0 NORTHROP GRUMMAN CORP COM 666807102 4059 12561 SH SOLE 122524 0 0 NORTHWEST PIPE CO COM 667746101 830 32200 SH SOLE 73303 0 0 NOVANTA INC COM 67000B104 18 193 SH SOLE 128998 0 0 NOVARTIS A G SPONSORED ADR 66987V109 10242 112171 SH SOLE 85234 0 0 NOVO-NORDISK A S ADR 670100205 1057 20716 SH SOLE 47321 0 0 NOVOCURE LTD ORD SHS G6674U108 4877 77136 SH SOLE 68043 0 0 NRG ENERGY INC COM NEW 629377508 130 3693 SH SOLE 556827 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 151 3069 SH SOLE 326602 0 0 NUCOR CORP COM 670346105 2466 44763 SH SOLE 997218 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 277 10194 SH SOLE 639915 0 0 NUTRIEN LTD COM 67077M108 1976 36958 SH SOLE 48620 0 0 NUVASIVE INC COM 670704105 597 10199 SH SOLE 202676 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 3201 231770 SH SOLE 127618 0 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 834 82786 SH SOLE 8533 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1975 135307 SH SOLE 320 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2000 138121 SH SOLE 839 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 11119 791959 SH SOLE 98 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4450 561870 SH SOLE 37885 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 8213 771205 SH SOLE 83842 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 8138 462117 SH SOLE 26468 0 898 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 4207 461762 SH SOLE 580871 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3258 205303 SH SOLE 1370 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2628 166829 SH SOLE 6630 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 867 61163 SH SOLE 1723721 0 16235 NUVEEN FLOATING RATE INCOME COM 67072T108 3562 361629 SH SOLE 78958 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 2758 283130 SH SOLE 24752 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1393 99814 SH SOLE 21297 0 0 NUVEEN MUN VALUE FD INC COM 670928100 3200 314373 SH SOLE 84590 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2181 97447 SH SOLE 17302 0 834 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 760 53931 SH SOLE 252820 0 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 225 16903 SH SOLE 102548 0 2538 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3187 227670 SH SOLE 70805 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 11352 670502 SH SOLE 546240 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 4963 472627 SH SOLE 4557 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1619 121550 SH SOLE 510471 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 803 52558 SH SOLE 186747 0 0 NUVEEN SR INCOME FD COM 67067Y104 6146 1036457 SH SOLE 410994 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 3914 246927 SH SOLE 30 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 962 84132 SH SOLE 2297 0 0 NVENT ELECTRIC PLC SHS G6700G107 208 8398 SH SOLE 1808 0 0 NVIDIA CORP COM 67066G104 3786 23052 SH SOLE 19054 0 0 NVR INC COM 62944T105 142 42 SH SOLE 15752 0 0 NXP SEMICONDUCTORS N V COM N6596X109 121 1241 SH SOLE 222565 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 928 171204 SH SOLE 441903 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 741 87319 SH SOLE 18733 0 1380 OCCIDENTAL PETE CORP COM 674599105 5192 103270 SH SOLE 12393 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2685 102220 SH SOLE 88182 0 0 OFS CAP CORP COM 67103B100 3595 299560 SH SOLE 13591 0 0 OGE ENERGY CORP COM 670837103 3088 72559 SH SOLE 57725 0 0 OKTA INC CL A 679295105 1142 9245 SH SOLE 114140 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4097 27452 SH SOLE 4743 0 0 OLD REP INTL CORP COM 680223104 950 42436 SH SOLE 21466 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1972 22642 SH SOLE 44962 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2681 72957 SH SOLE 30042 0 0 OMEROS CORP COM 682143102 378 24061 SH SOLE 0 0 1470 OMNICELL INC COM 68213N109 2121 24653 SH SOLE 22644 0 0 OMNICOM GROUP INC COM 681919106 4959 60516 SH SOLE 8904 0 0 ON SEMICONDUCTOR CORP COM 682189105 597 29546 SH SOLE 52626 0 0 ONE GAS INC COM 68235P108 954 10564 SH SOLE 21306 0 0 ONEMAIN HLDGS INC COM 68268W103 181 5361 SH SOLE 760487 0 8192 ONEOK INC NEW COM 682680103 24135 350748 SH SOLE 628544 0 11592 OPEN TEXT CORP COM 683715106 2412 58542 SH SOLE 765923 0 0 ORACLE CORP COM 68389X105 1468 25772 SH SOLE 652159 0 0 ORANGE SPONSORED ADR 684060106 129 8185 SH SOLE 64525 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5134 13902 SH SOLE 895034 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1787 83461 SH SOLE 15697 0 0 ORIX CORP SPONSORED ADR 686330101 169 2261 SH SOLE 387845 0 4376 OSHKOSH CORP COM 688239201 1524 18259 SH SOLE 376397 0 9887 OTTER TAIL CORP COM 689648103 935 17711 SH SOLE 129556 0 0 OUTFRONT MEDIA INC COM 69007J106 3047 118162 SH SOLE 446483 0 0 OWENS & MINOR INC NEW COM 690732102 1859 581024 SH SOLE 85576 0 0 OWENS CORNING NEW COM 690742101 452 7765 SH SOLE 411 0 0 OXFORD SQUARE CAP CORP COM 69181V107 3322 519103 SH SOLE 616856 0 0 PACCAR INC COM 693718108 11143 155503 SH SOLE 95687 0 0 PACIFIC PREMIER BANCORP COM 69478X105 52 1692 SH SOLE 1046523 0 7819 PACKAGING CORP AMER COM 695156109 638 6690 SH SOLE 8848 0 0 PACWEST BANCORP DEL COM 695263103 1436 36972 SH SOLE 75550 0 0 PALO ALTO NETWORKS INC COM 697435105 5614 27551 SH SOLE 5980 0 0 PARK HOTELS RESORTS INC COM 700517105 1448 52532 SH SOLE 362531 0 0 PARKER HANNIFIN CORP COM 701094104 5185 30501 SH SOLE 10 0 0 PARSLEY ENERGY INC CL A 701877102 546 28742 SH SOLE 56580 0 5882 PATRICK INDS INC COM 703343103 26 533 SH SOLE 15472 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 23944 1036972 SH SOLE 254 0 0 PATTERSON COMPANIES INC COM 703395103 20588 899022 SH SOLE 6106 0 0 PATTERSON UTI ENERGY INC COM 703481101 490 42615 SH SOLE 62611 0 2440 PAYCHEX INC COM 704326107 16537 200956 SH SOLE 74911 0 0 PAYCOM SOFTWARE INC COM 70432V102 4050 17863 SH SOLE 1984 0 0 PAYPAL HLDGS INC COM 70450Y103 35925 313864 SH SOLE 30353 0 0 PBF ENERGY INC CL A 69318G106 485 15506 SH SOLE 101403 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 410 19383 SH SOLE 280090 0 0 PEABODY ENERGY CORP NEW COM 704551100 156 6481 SH SOLE 4923 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 207 7362 SH SOLE 58131 0 0 PENN NATL GAMING INC COM 707569109 56 2900 SH SOLE 28301 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 3347 289537 SH SOLE 11693 0 0 PENNANTPARK INVT CORP COM 708062104 3425 541884 SH SOLE 33051 0 0 PENNYMAC MTG INVT TR COM 70931T103 701 32114 SH SOLE 32363 0 0 PENTAIR PLC SHS G7S00T104 596 16022 SH SOLE 908 0 0 PENUMBRA INC COM 70975L107 25 156 SH SOLE 16510 0 0 PEOPLES UTD FINL INC COM 712704105 215 12804 SH SOLE 16873 0 0 PEPSICO INC COM 713448108 14753 112504 SH SOLE 11637 0 0 PERKINELMER INC COM 714046109 3416 35457 SH SOLE 48817 0 0 PERSPECTA INC COM 715347100 11 462 SH SOLE 46749 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 30 2092 SH SOLE 7359 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43 2747 SH SOLE 16001 0 0 PFIZER INC COM 717081103 49255 1137003 SH SOLE 320441 0 5413 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 8383 580168 SH SOLE 11740 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1200 82000 SH SOLE 18996 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 214 6738 SH SOLE 16452 0 0 PHILIP MORRIS INTL INC COM 718172109 21912 279023 SH SOLE 15782 0 0 PHILLIPS 66 COM 718546104 3953 42257 SH SOLE 419587 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 229 2284 SH SOLE 1327438 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 145 2083 SH SOLE 173078 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 1497 155099 SH SOLE 87089 0 2900 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1653 69192 SH SOLE 30174 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 151 1485 SH SOLE 23075 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH SOLE 16075 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 524 36227 SH SOLE 3629 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 180 3130 SH SOLE 8112 0 0 PINNACLE WEST CAP CORP COM 723484101 1194 12694 SH SOLE 36668 0 0 PINTEREST INC CL A 72352L106 3 100 SH SOLE 22618 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 1227 85827 SH SOLE 136004 0 0 PIONEER HIGH INCOME TR COM 72369H106 3254 361553 SH SOLE 584830 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1562 128042 SH SOLE 269753 0 0 PIONEER NAT RES CO COM 723787107 2157 14017 SH SOLE 276787 0 0 PIPER JAFFRAY COS COM 724078100 131 1764 SH SOLE 183810 0 0 PITNEY BOWES INC COM 724479100 8051 1881019 SH SOLE 88848 0 0 PLANET FITNESS INC CL A 72703H101 1064 14685 SH SOLE 642174 0 0 PNC FINL SVCS GROUP INC COM 693475105 3515 25602 SH SOLE 249574 0 0 PNM RES INC COM 69349H107 1046 20549 SH SOLE 595297 0 0 POLARIS INDS INC COM 731068102 110 1202 SH SOLE 48809 0 0 POPULAR INC COM NEW 733174700 430 7935 SH SOLE 505227 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 982 18119 SH SOLE 996461 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 1218 541554 SH SOLE 220126 0 12823 POSCO SPONSORED ADR 693483109 1767 33305 SH SOLE 25352 0 0 PPG INDS INC COM 693506107 224 1923 SH SOLE 28618 0 0 PPL CORP COM 69351T106 22554 727310 SH SOLE 33974 0 0 PRA GROUP INC COM 69354N106 0 17 SH SOLE 282 0 0 PRA HEALTH SCIENCES INC COM 69354M108 450 4540 SH SOLE 50187 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 283 5986 SH SOLE 95385 0 0 PREMIER INC CL A 74051N102 33 852 SH SOLE 6171 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3837 66252 SH SOLE 49724 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 40 2111 SH SOLE 657 0 0 PROASSURANCE CORP COM 74267C106 8471 234589 SH SOLE 159679 0 0 PROCTER AND GAMBLE CO COM 742718109 30733 280281 SH SOLE 191965 0 8067 PROGRESSIVE CORP OHIO COM 743315103 5605 70121 SH SOLE 99790 0 0 PROLOGIS INC COM 74340W103 3197 39911 SH SOLE 1093 0 0 PROOFPOINT INC COM 743424103 3651 30358 SH SOLE 0 0 1455 PROPETRO HLDG CORP COM 74347M108 65 3144 SH SOLE 37138 0 0 PROSHARES TR INVT INT RT HG 74347B607 111 1481 SH SOLE 2121 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 762 116716 SH SOLE 16010 0 0 PROTO LABS INC COM 743713109 41 353 SH SOLE 2232 0 0 PRUDENTIAL FINL INC COM 744320102 1105 10942 SH SOLE 30067 0 0 PRUDENTIAL PLC ADR 74435K204 22 495 SH SOLE 19026 0 0 PTC INC COM 69370C100 1090 12149 SH SOLE 12212 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 928 15774 SH SOLE 6182 0 0 PUBLIC STORAGE COM 74460D109 927 3892 SH SOLE 25136 0 0 PULTE GROUP INC COM 745867101 229 7237 SH SOLE 10157 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3235 255561 SH SOLE 12578 0 0 PVH CORP COM 693656100 41 432 SH SOLE 15605 0 0 QIAGEN NV SHS NEW N72482123 114 2820 SH SOLE 4660 0 0 QORVO INC COM 74736K101 948 14236 SH SOLE 76 0 0 QUAD / GRAPHICS INC COM CL A 747301109 3897 492605 SH SOLE 22764 0 0 QUAKER CHEM CORP COM 747316107 769 3788 SH SOLE 3875 0 0 QUALCOMM INC COM 747525103 24322 319732 SH SOLE 9941 0 0 QUALYS INC COM 74758T303 1769 20311 SH SOLE 25615 0 0 QUANTA SVCS INC COM 74762E102 2741 71784 SH SOLE 355198 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2848 27974 SH SOLE 431006 0 0 QUIDEL CORP COM 74838J101 617 10401 SH SOLE 117981 0 0 QURATE RETAIL INC COM SER A 74915M100 67 5426 SH SOLE 8979 0 0 RAPID7 INC COM 753422104 579 10002 SH SOLE 2497 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 812 9602 SH SOLE 607506 0 0 RAYTHEON CO COM NEW 755111507 10232 58846 SH SOLE 8848 0 0 REALTY INCOME CORP COM 756109104 4376 63450 SH SOLE 4306 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5745 160479 SH SOLE 19592 0 0 RED HAT INC COM 756577102 6063 32289 SH SOLE 40323 0 0 REGENCY CTRS CORP COM 758849103 853 12784 SH SOLE 335 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4249 13575 SH SOLE 26982 0 0 REGIONS FINL CORP NEW COM 7591EP100 200 13377 SH SOLE 45236 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3408 36014 SH SOLE 778668 0 7522 RELX PLC SPONSORED ADR 759530108 1975 80902 SH SOLE 81 0 0 REPLIGEN CORP COM 759916109 177 2055 SH SOLE 31 0 0 REPUBLIC SVCS INC COM 760759100 5972 68928 SH SOLE 471896 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 157 7171 SH SOLE 830513 0 0 RESMED INC COM 761152107 2809 23018 SH SOLE 437949 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 801 11524 SH SOLE 747 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4644 74498 SH SOLE 1779 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 346 10425 SH SOLE 2182 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 39 2149 SH SOLE 1951 0 0 ROCKWELL AUTOMATION INC COM 773903109 9706 59247 SH SOLE 2978 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 998 18648 SH SOLE 25146 0 0 ROGERS CORP COM 775133101 542 3141 SH SOLE 27935 0 0 ROKU INC COM CL A 77543R102 212 2343 SH SOLE 21 0 0 ROPER TECHNOLOGIES INC COM 776696106 5644 15411 SH SOLE 3662 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 278 3500 SH SOLE 5396 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 126 1036 SH SOLE 398547 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 435 6611 SH SOLE 246003 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4986 76622 SH SOLE 14862 0 0 ROYCE MICRO-CAP TR INC COM 780915104 4018 488820 SH SOLE 1380495 0 0 ROYCE VALUE TR INC COM 780910105 13814 992359 SH SOLE 907137 0 0 RPM INTL INC COM 749685103 2736 44767 SH SOLE 40391 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 269 4199 SH SOLE 35929 0 0 RYDER SYS INC COM 783549108 1951 33470 SH SOLE 57409 0 3104 S&P GLOBAL INC COM 78409V104 10905 47872 SH SOLE 8000 0 0 S & T BANCORP INC COM 783859101 1051 28039 SH SOLE 21582 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1134 57572 SH SOLE 148038 0 1927 SABRE CORP COM 78573M104 1107 49855 SH SOLE 9935 0 0 SAGE THERAPEUTICS INC COM 78667J108 395 2159 SH SOLE 206 0 0 SALESFORCE COM INC COM 79466L302 4769 31432 SH SOLE 124 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 79 9250 SH SOLE 3981 0 0 SANDERSON FARMS INC COM 800013104 180 1321 SH SOLE 15163 0 0 SANGAMO THERAPEUTICS INC COM 800677106 198 18407 SH SOLE 392081 0 0 SANOFI SPONSORED ADR 80105N105 2432 56212 SH SOLE 36674 0 0 SAP SE SPON ADR 803054204 2509 18337 SH SOLE 2797 0 0 SARATOGA INVT CORP COM NEW 80349A208 584 23664 SH SOLE 1046940 0 0 SAREPTA THERAPEUTICS INC COM 803607100 581 3825 SH SOLE 55905 0 0 SASOL LTD SPONSORED ADR 803866300 1005 40461 SH SOLE 200 0 439 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18 82 SH SOLE 6622 0 0 SCHLUMBERGER LTD COM 806857108 4595 115628 SH SOLE 14769 0 0 SCHNITZER STL INDS CL A 806882106 66 2512 SH SOLE 878850 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 123 2328 SH SOLE 12 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 237 4208 SH SOLE 2653 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 11893 358444 SH SOLE 13128 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 4428 44958 SH SOLE 699 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 20 802 SH SOLE 124734 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 551 11683 SH SOLE 301982 0 0 SEATTLE GENETICS INC COM 812578102 602 8703 SH SOLE 692 0 0 SEI INVESTMENTS CO COM 784117103 210 3751 SH SOLE 29763 0 0 SEMGROUP CORP CL A 81663A105 11827 985603 SH SOLE 24501 0 0 SEMPRA ENERGY COM 816851109 7740 56314 SH SOLE 4026 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4587 554685 SH SOLE 859 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 769 15695 SH SOLE 3822 0 0 SERVICENOW INC COM 81762P102 5443 19825 SH SOLE 696 0 0 SHAKE SHACK INC CL A 819047101 314 4355 SH SOLE 372192 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 815 40002 SH SOLE 56212 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1022 49305 SH SOLE 221094 0 0 SHERWIN WILLIAMS CO COM 824348106 6945 15154 SH SOLE 13496 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 811 64829 SH SOLE 57056 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 287 2372 SH SOLE 7337 0 0 SIGNET JEWELERS LIMITED SHS G81276100 77 4323 SH SOLE 23899 0 0 SILICON LABORATORIES INC COM 826919102 754 7294 SH SOLE 7448 0 705 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1608 36231 SH SOLE 5043 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6781 42447 SH SOLE 5466 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 468 7041 SH SOLE 1535 0 0 SINA CORP ORD G81477104 137 3171 SH SOLE 6982 0 0 SITE CENTERS CORP COM 82981J109 29 2221 SH SOLE 360 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9701 195267 SH SOLE 7218 0 0 SKECHERS U S A INC CL A 830566105 28 883 SH SOLE 196 0 0 SKYWEST INC COM 830879102 40 659 SH SOLE 2375 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 373 4829 SH SOLE 318 0 0 SNAP ON INC COM 833034101 762 4603 SH SOLE 16240 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1378 44298 SH SOLE 55184 0 3161 SOLAR CAP LTD COM 83413U100 3674 178949 SH SOLE 13385 0 0 SOLAR SR CAP LTD COM 83416M105 3474 218337 SH SOLE 768601 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 57 920 SH SOLE 159534 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 724 48322 SH SOLE 154508 0 0 SONOCO PRODS CO COM 835495102 2146 32842 SH SOLE 80092 0 0 SONY CORP SPONSORED ADR 835699307 690 13163 SH SOLE 102952 0 0 SOUTHERN CO COM 842587107 29954 541862 SH SOLE 868946 0 0 SOUTHERN COPPER CORP COM 84265V105 5806 149459 SH SOLE 129110 0 0 SOUTHWEST AIRLS CO COM 844741108 1 19 SH SOLE 52 0 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 130 4182 SH SOLE 136 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 156 2959 SH SOLE 6422 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 43 1547 SH SOLE 56 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 227 4914 SH SOLE 2851 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 38 350 SH SOLE 3256 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 165 4837 SH SOLE 137 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 180 3182 SH SOLE 5631 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 198 3558 SH SOLE 3630 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 76 SH SOLE 2181 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 229 8396 SH SOLE 40094 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 0 10 SH SOLE 3339 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1964 24132 SH SOLE 27183 0 0 SPLUNK INC COM 848637104 2889 22971 SH SOLE 5492 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 866 5922 SH SOLE 68306 0 0 SPROUTS FMRS MKT INC COM 85208M102 125 6599 SH SOLE 374 0 0 SPS COMMERCE INC COM 78463M107 31 305 SH SOLE 3075 0 0 SQUARE INC CL A 852234103 1885 25994 SH SOLE 1281 0 0 SRC ENERGY INC COM 78470V108 32 6503 SH SOLE 87 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7815 135652 SH SOLE 1200 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 364 12381 SH SOLE 419250 0 3668 STAG INDL INC COM 85254J102 1397 46196 SH SOLE 725 0 0 STAMPS COM INC COM NEW 852857200 10 231 SH SOLE 16427 0 0 STANDEX INTL CORP COM 854231107 137 1867 SH SOLE 252717 0 7946 STANLEY BLACK & DECKER INC COM 854502101 1361 9414 SH SOLE 9571 0 0 STARBUCKS CORP COM 855244109 20120 240007 SH SOLE 38413 0 0 STARWOOD PPTY TR INC COM 85571B105 1015 44664 SH SOLE 19332 0 0 STATE STR CORP COM 857477103 227 4051 SH SOLE 26515 0 0 STEEL DYNAMICS INC COM 858119100 1544 51124 SH SOLE 16061 0 0 STEELCASE INC CL A 858155203 24 1432 SH SOLE 26730 0 0 STELLUS CAP INVT CORP COM 858568108 4094 296006 SH SOLE 8207 0 0 STEPAN CO COM 858586100 167 1818 SH SOLE 2242 0 0 STERIS PLC SHS USD G8473T100 4492 30171 SH SOLE 4983 0 0 STIFEL FINL CORP COM 860630102 38 639 SH SOLE 19915 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 539 30612 SH SOLE 24605 0 0 STORE CAP CORP COM 862121100 553 16665 SH SOLE 1735 0 0 STRYKER CORP COM 863667101 3016 14671 SH SOLE 13347 0 21538 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1801 255114 SH SOLE 9681 0 0 SUMMIT MATLS INC CL A 86614U100 2142 111288 SH SOLE 3008 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 240 32252 SH SOLE 1002093 0 0 SUN CMNTYS INC COM 866674104 2778 21668 SH SOLE 24204 0 0 SUN LIFE FINL INC COM 866796105 184 4457 SH SOLE 18097 0 0 SUNCOR ENERGY INC NEW COM 867224107 7914 253981 SH SOLE 261073 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 589 42940 SH SOLE 8897 0 0 SUNTRUST BKS INC COM 867914103 9275 147577 SH SOLE 11956 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 31 948 SH SOLE 14672 0 0 SUZANO SA SPON ADS 86959K105 68 3993 SH SOLE 450 0 0 SVB FINL GROUP COM 78486Q101 910 4054 SH SOLE 760 0 0 SYMANTEC CORP COM 871503108 120 5511 SH SOLE 9064 0 0 SYNAPTICS INC COM 87157D109 0 12 SH SOLE 20281 0 0 SYNCHRONY FINL COM 87165B103 595 17168 SH SOLE 4262 0 0 SYNEOS HEALTH INC CL A 87166B102 383 7495 SH SOLE 16217 0 0 SYNNEX CORP COM 87162W100 22 226 SH SOLE 6735 0 0 SYNOPSYS INC COM 871607107 1675 13015 SH SOLE 581 0 0 SYSCO CORP COM 871829107 516 7297 SH SOLE 473 0 0 PRICE T ROWE GROUP INC COM 74144T108 2672 24355 SH SOLE 1886 0 0 TABLEAU SOFTWARE INC CL A 87336U105 125 751 SH SOLE 43925 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10651 271913 SH SOLE 999 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 568 5004 SH SOLE 9333 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 28 743 SH SOLE 12232 0 2034 TARGA RES CORP COM 87612G101 305 7764 SH SOLE 18038 0 0 TARGET CORP COM 87612E106 4845 55945 SH SOLE 70292 0 0 TAUBMAN CTRS INC COM 876664103 339 8296 SH SOLE 484306 0 0 TC ENERGY CORP COM 87807B107 388 7833 SH SOLE 349340 0 5481 TD AMERITRADE HLDG CORP COM 87236Y108 306 6132 SH SOLE 264776 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1327 13855 SH SOLE 25829 0 0 TECHNIPFMC PLC COM G87110105 91 3496 SH SOLE 37288 0 0 TECK RESOURCES LTD CL B 878742204 558 24204 SH SOLE 100163 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 5813 289476 SH SOLE 86 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3364 188751 SH SOLE 219172 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1138 67541 SH SOLE 7148 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7588 27706 SH SOLE 26 0 0 TELEFLEX INC COM 879369106 3907 11799 SH SOLE 169361 0 0 ERICSSON ADR B SEK 10 294821608 388 40800 SH SOLE 45325 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 10041 330296 SH SOLE 279 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 859 56856 SH SOLE 225794 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 3056 299038 SH SOLE 16553 0 0 TENARIS S A SPONSORED ADS 88031M109 40 1524 SH SOLE 1683 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 40 2664 SH SOLE 405862 0 5299 TENNECO INC CL A VTG COM STK 880349105 13 1217 SH SOLE 1649 0 0 TERADYNE INC COM 880770102 42 885 SH SOLE 8943 0 0 TERNIUM SA SPONSORED ADS 880890108 659 29375 SH SOLE 1379 0 0 TERRAFORM PWR INC COM CL A 88104R209 342 23882 SH SOLE 57169 0 0 TESLA INC COM 88160R101 638 2855 SH SOLE 138263 0 0 TETRA TECH INC NEW COM 88162G103 34 435 SH SOLE 6280 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 72 7791 SH SOLE 58263 0 0 TEXAS INSTRS INC COM 882508104 27142 236511 SH SOLE 10948 0 0 TEXAS ROADHOUSE INC COM 882681109 399 7436 SH SOLE 20048 0 0 TEXTRON INC COM 883203101 2328 43884 SH SOLE 3932 0 0 TFS FINL CORP COM 87240R107 1381 76419 SH SOLE 2767 0 0 ANDERSONS INC COM 034164103 534 19588 SH SOLE 29357 0 0 BANK NEW YORK MELLON CORP COM 064058100 719 16278 SH SOLE 12522 0 0 BOEING CO COM 097023105 9134 25094 SH SOLE 60579 0 0 CHILDRENS PL INC COM 168905107 59 622 SH SOLE 78395 0 0 COOPER COS INC COM NEW 216648402 4309 12790 SH SOLE 36581 0 0 ENSIGN GROUP INC COM 29358P101 62 1093 SH SOLE 167 0 0 THE TRADE DESK INC COM CL A 88339J105 289 1269 SH SOLE 4000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24232 82512 SH SOLE 43039 0 0 THL CR SR LN FD COM 87244R103 5587 366359 SH SOLE 42 0 0 THL CREDIT INC COM 872438106 722 108785 SH SOLE 34067 0 0 THOMSON REUTERS CORP COM NEW 884903709 548 8498 SH SOLE 21183 0 0 THOR INDS INC COM 885160101 458 7835 SH SOLE 9092 0 0 TILRAY INC COM CL 2 88688T100 25 534 SH SOLE 14277 0 0 TIMKEN CO COM 887389104 24 467 SH SOLE 11103 0 0 TIVO CORP COM 88870P106 11264 1528305 SH SOLE 145521 0 0 TJX COS INC NEW COM 872540109 7717 145931 SH SOLE 217428 0 0 T MOBILE US INC COM 872590104 2760 37224 SH SOLE 7330 0 0 TOLL BROTHERS INC COM 889478103 265 7233 SH SOLE 24644 0 0 TOPBUILD CORP COM 89055F103 228 2751 SH SOLE 1418313 0 0 TORO CO COM 891092108 918 13718 SH SOLE 1467717 0 24838 TORTOISE ENERGY INDEPENDENC COM 89148K101 1099 153256 SH SOLE 249556 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 4095 181597 SH SOLE 102240 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 7251 537544 SH SOLE 19769 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 7309 398748 SH SOLE 13710 0 0 TOTAL S A SPONSORED ADS 89151E109 3064 54923 SH SOLE 139471 0 2159 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 781 6302 SH SOLE 426826 0 5320 TPG SPECIALTY LENDING INC COM 87265K102 3678 187654 SH SOLE 34646 0 0 TRACTOR SUPPLY CO COM 892356106 2626 24138 SH SOLE 4163 0 0 TRANSDIGM GROUP INC COM 893641100 5440 11244 SH SOLE 6167 0 0 TREX CO INC COM 89531P105 20 279 SH SOLE 112171 0 0 TRIMBLE INC COM 896239100 1347 29861 SH SOLE 193 0 0 TRINITY INDS INC COM 896522109 341 16433 SH SOLE 3069 0 0 TRIPADVISOR INC COM 896945201 138 2972 SH SOLE 10194 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4639 326033 SH SOLE 82786 0 0 TRUSTMARK CORP COM 898402102 124 3736 SH SOLE 52558 0 0 TUPPERWARE BRANDS CORP COM 899896104 9885 519442 SH SOLE 23052 0 0 TUTOR PERINI CORP COM 901109108 1313 94674 SH SOLE 227670 0 0 TWILIO INC CL A 90138F102 5551 40712 SH SOLE 138121 0 0 TWO HBRS INVT CORP COM NEW 90187B408 17423 1375135 SH SOLE 1036457 0 0 TYLER TECHNOLOGIES INC COM 902252105 822 3803 SH SOLE 53931 0 0 TYSON FOODS INC CL A 902494103 4858 60167 SH SOLE 283130 0 0 US BANCORP DEL COM NEW 902973304 6738 128595 SH SOLE 771205 0 0 UBIQUITI NETWORKS INC COM 90347A100 1946 14801 SH SOLE 121550 0 0 UBS GROUP AG SHS H42097107 842 71030 SH SOLE 166829 0 0 UDR INC COM 902653104 2008 44727 SH SOLE 472627 0 0 UGI CORP NEW COM 902681105 1477 27648 SH SOLE 205303 0 0 ULTA BEAUTY INC COM 90384S303 9788 28216 SH SOLE 361629 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 933 14696 SH SOLE 547497 0 14373 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 139 26525 SH SOLE 61163 0 0 UMPQUA HLDGS CORP COM 904214103 368 22174 SH SOLE 461762 0 0 UNDER ARMOUR INC CL A 904311107 60 2367 SH SOLE 246927 0 0 UNILEVER N V N Y SHS NEW 904784709 568 9360 SH SOLE 663053 0 7449 UNILEVER PLC SPON ADR NEW 904767704 1704 27503 SH SOLE 462117 0 0 UNION PACIFIC CORP COM 907818108 12698 75090 SH SOLE 36958 0 0 UNITED NAT FOODS INC COM 911163103 7 825 SH SOLE 84132 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17895 173285 SH SOLE 791959 0 0 UNITED RENTALS INC COM 911363109 7086 53428 SH SOLE 299560 0 0 UNITED STATES STL CORP NEW COM 912909108 372 24323 SH SOLE 13902 0 0 UNITED TECHNOLOGIES CORP COM 913017109 15752 120985 SH SOLE 171204 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 0 6 SH SOLE 87319 0 0 UNITEDHEALTH GROUP INC COM 91324P102 18195 74566 SH SOLE 102220 0 0 UNITI GROUP INC COM 91325V108 8886 935379 SH SOLE 24653 0 0 UNITIL CORP COM 913259107 592 9886 SH SOLE 10564 0 0 UNIVERSAL CORP VA COM 913456109 1204 19819 SH SOLE 5361 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 292 1553 SH SOLE 25772 0 0 UNIVERSAL FST PRODS INC COM 913543104 31 813 SH SOLE 118162 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH SOLE 519103 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 110 3946 SH SOLE 15506 0 0 URBAN EDGE PPTYS COM 91704F104 14 781 SH SOLE 19383 0 0 U S CONCRETE INC COM NEW 90333L201 395 7946 SH SOLE 23874 0 0 US ECOLOGY INC COM 91732J102 1 22 SH SOLE 82000 0 0 U S SILICA HLDGS INC COM 90346E103 297 23242 SH SOLE 571981 0 8187 V F CORP COM 918204108 5922 67791 SH SOLE 20549 0 0 VAIL RESORTS INC COM 91879Q109 3606 16156 SH SOLE 727310 0 0 VALE S A SPONSORED ADS 91912E105 1056 78551 SH SOLE 4540 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6189 72293 SH SOLE 17 0 0 VALMONT INDS INC COM 920253101 401 3159 SH SOLE 2514 0 0 VALVOLINE INC COM 92047W101 546 27948 SH SOLE 12149 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 236 8051 SH SOLE 1692 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 161 6722 SH SOLE 1558 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 4 297 SH SOLE 1036972 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH SOLE 17863 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 5 231 SH SOLE 313864 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 199 8003 SH SOLE 7362 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 42 1200 SH SOLE 289537 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 90 1579 SH SOLE 32114 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1 18 SH SOLE 156 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 38 391 SH SOLE 2092 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 234 4435 SH SOLE 2747 0 0 VARIAN MED SYS INC COM 92220P105 1318 9684 SH SOLE 6738 0 0 VECTOR GROUP LTD COM 92240M108 15846 1625268 SH SOLE 155099 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 268 26326 SH SOLE 36227 0 0 VENTAS INC COM 92276F100 2083 30475 SH SOLE 2083 0 0 VERACYTE INC COM 92337F107 96 3384 SH SOLE 2284 0 0 VEREIT INC COM 92339V100 876 97204 SH SOLE 39 0 0 VERISIGN INC COM 92343E102 335 1601 SH SOLE 1485 0 0 VERITEX HLDGS INC COM 923451108 462 17791 SH SOLE 69192 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 61402 1074784 SH SOLE 79569 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3027 16507 SH SOLE 3130 0 0 VIACOM INC NEW CL B 92553P201 783 26228 SH SOLE 100 0 0 VICI PPTYS INC COM 925652109 530 24062 SH SOLE 361553 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 363 42065 SH SOLE 12610 0 2075 VIRTU FINL INC CL A 928254101 1290 59217 SH SOLE 541554 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 7248 683808 SH SOLE 23106 0 0 VIRTUSA CORP COM 92827P102 9 212 SH SOLE 852 0 0 VISA INC COM CL A 92826C839 78910 454684 SH SOLE 24355 0 0 VMWARE INC CL A COM 928563402 94 564 SH SOLE 66252 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1350 82641 SH SOLE 2111 0 0 VORNADO RLTY TR SH BEN INT 929042109 594 9272 SH SOLE 234589 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 4880 528710 SH SOLE 39911 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 5043 649896 SH SOLE 1481 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 10365 968647 SH SOLE 3144 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 5592 857637 SH SOLE 116716 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 2106 169187 SH SOLE 495 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 1117 213526 SH SOLE 3892 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 555 116602 SH SOLE 14976 0 0 VULCAN MATLS CO COM 929160109 5910 43041 SH SOLE 780 0 0 WD-40 CO COM 929236107 2117 13311 SH SOLE 664 0 0 WABCO HLDGS INC COM 92927K102 121 913 SH SOLE 9835 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4768 87213 SH SOLE 2920 0 0 WALMART INC COM 931142103 2589 23428 SH SOLE 14236 0 0 DISNEY WALT CO COM DISNEY 254687106 9365 67068 SH SOLE 20311 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 8250 2159694 SH SOLE 27974 0 0 WASTE CONNECTIONS INC COM 94106B101 970 10145 SH SOLE 10401 0 0 WASTE MGMT INC DEL COM 94106L109 3406 29519 SH SOLE 5426 0 0 WATERS CORP COM 941848103 1763 8193 SH SOLE 13575 0 0 WATSCO INC COM 942622200 8486 51895 SH SOLE 13377 0 0 WAYFAIR INC CL A 94419L101 1486 10178 SH SOLE 52574 0 0 WEC ENERGY GROUP INC COM 92939U106 10157 121825 SH SOLE 35758 0 0 WEIBO CORP SPONSORED ADR 948596101 545 12520 SH SOLE 14423 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 63 3283 SH SOLE 7171 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 657 23948 SH SOLE 10297 0 1227 WELLCARE HEALTH PLANS INC COM 94946T106 1545 5421 SH SOLE 1512 0 0 WELLS FARGO CO NEW COM 949746101 3438 72647 SH SOLE 1581 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 6626 1209107 SH SOLE 2149 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1197 145234 SH SOLE 2343 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 901 71857 SH SOLE 7440 0 0 WELLTOWER INC COM 95040Q104 1317 16157 SH SOLE 47019 0 853 WERNER ENTERPRISES INC COM 950755108 23 724 SH SOLE 19220 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1796 14350 SH SOLE 82 0 0 WESTERN ALLIANCE BANCORP COM 957638109 991 22166 SH SOLE 31843 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 1897 198246 SH SOLE 305 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1652 115344 SH SOLE 4837 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 4566 459795 SH SOLE 4182 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 89 9912 SH SOLE 2959 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 3042 204158 SH SOLE 1547 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 3344 298813 SH SOLE 3558 0 0 WESTERN DIGITAL CORP COM 958102105 14510 305143 SH SOLE 3182 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 846 27485 SH SOLE 76 0 0 WESTERN UN CO COM 959802109 21985 1105318 SH SOLE 135652 0 0 WABTEC CORP COM 929740108 369 5137 SH SOLE 4914 0 0 WESTLAKE CHEM CORP COM 960413102 2020 29076 SH SOLE 8396 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 2491 124999 SH SOLE 350 0 0 WESTROCK CO COM 96145D105 7047 193232 SH SOLE 6503 0 0 WEX INC COM 96208T104 1615 7760 SH SOLE 4054 0 0 WEYERHAEUSER CO COM 962166104 230 8722 SH SOLE 57572 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1132 46829 SH SOLE 49855 0 0 WHIRLPOOL CORP COM 963320106 644 4521 SH SOLE 2159 0 0 WHITEHORSE FIN INC COM 96524V106 4070 296029 SH SOLE 30417 0 1015 WHITING PETE CORP NEW COM NEW 966387409 0 7 SH SOLE 9250 0 0 WILLIAMS COS INC DEL COM 969457100 20852 743648 SH SOLE 30747 0 0 WILLIAMS SONOMA INC COM 969904101 611 9401 SH SOLE 54412 0 1800 WINGSTOP INC COM 974155103 1350 14245 SH SOLE 23664 0 0 WINNEBAGO INDS INC COM 974637100 153 3946 SH SOLE 11700 0 0 WINTRUST FINL CORP COM 97650W108 1472 20122 SH SOLE 16028 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 389 6578 SH SOLE 985603 0 0 WOODWARD INC COM 980745103 955 8438 SH SOLE 554685 0 0 WORKDAY INC CL A 98138H101 1554 7559 SH SOLE 18778 0 1047 WORLD WRESTLING ENTMT INC CL A 98156Q108 901 12472 SH SOLE 36201 0 3801 WORLDPAY INC CL A 981558109 2787 22739 SH SOLE 2245 0 0 W P CAREY INC COM 92936U109 1120 13796 SH SOLE 2372 0 0 WPP PLC NEW ADR 92937A102 1543 24520 SH SOLE 36231 0 0 WPX ENERGY INC COM 98212B103 244 21239 SH SOLE 2221 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 127 4260 SH SOLE 29566 0 0 WSFS FINL CORP COM 929328102 58 1395 SH SOLE 188634 0 6633 GRAINGER W W INC COM 384802104 1556 5802 SH SOLE 4829 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 32 734 SH SOLE 93812 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 41 734 SH SOLE 3110 0 0 WYNN RESORTS LTD COM 983134107 203 1638 SH SOLE 178949 0 0 XCEL ENERGY INC COM 98389B100 1510 25383 SH SOLE 218337 0 0 XENIA HOTELS & RESORTS INC COM 984017103 34 1629 SH SOLE 920 0 0 XEROX CORP COM NEW 984121608 13619 384613 SH SOLE 48322 0 0 XILINX INC COM 983919101 5211 44187 SH SOLE 6266 0 0 XPERI CORP COM 98421B100 2655 128942 SH SOLE 149459 0 0 XPO LOGISTICS INC COM 983793100 74 1281 SH SOLE 10 0 0 XYLEM INC COM 98419M100 491 5867 SH SOLE 3225 0 0 YANDEX N V SHS CLASS A N97284108 914 24042 SH SOLE 6599 0 0 YETI HLDGS INC COM 98585X104 459 15843 SH SOLE 46196 0 0 YUM CHINA HLDGS INC COM 98850P109 500 10827 SH SOLE 2171 0 0 YUM BRANDS INC COM 988498101 3963 35810 SH SOLE 26935 0 17729 YY INC SPONSORED ADS A 98426T106 507 7268 SH SOLE 255114 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3568 17033 SH SOLE 111288 0 0 ZENDESK INC COM 98936J101 927 10414 SH SOLE 110503 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 219 4726 SH SOLE 3993 0 0 ZILLOW GROUP INC CL A 98954M101 825 18036 SH SOLE 12 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 330 2799 SH SOLE 226 0 0 ZIONS BANCORPORATION N A COM 989701107 679 14777 SH SOLE 17168 0 0 ZOETIS INC CL A 98978V103 2957 26058 SH SOLE 7495 0 0 ZSCALER INC COM 98980G102 312 4066 SH SOLE 6132 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 140 7307 SH SOLE 76419 0 0