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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 9,727 56,118 SH   SOLE   51,780 0 0
51JOB INC SPONSORED ADS 316827104 168 2,230 SH   SOLE   51,231 0 0
AAR CORP COM 000361105 1,885 51,231 SH   SOLE   114,393 0 3,895
AARONS INC COM PAR $0.50 002535300 46 752 SH   SOLE   54,818 0 0
ABB LTD SPONSORED ADR 000375204 2,369 118,288 SH   SOLE   14,736 0 0
ABBOTT LABS COM 002824100 17,630 209,635 SH   SOLE   2,755 0 0
ABBVIE INC COM 00287Y109 20,901 287,423 SH   SOLE   6,555 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 2,756 659,426 SH   SOLE   8,730 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 3,865 400,954 SH   SOLE   13,354 0 0
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 8,657 1,382,862 SH   SOLE   752 0 0
ABERDEEN INCOME CR STRATEGIE COM 003057106 1,588 128,483 SH   SOLE   209,635 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11,139 1,335,599 SH   SOLE   632,068 0 27,358
ABIOMED INC COM 003654100 3,869 14,851 SH   SOLE   128,483 0 0
ABRAXAS PETE CORP COM 003830106 13 12,365 SH   SOLE   14,851 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,463 105,339 SH   SOLE   12,365 0 0
ACTIVISION BLIZZARD INC COM 00507V109 836 17,705 SH   SOLE   2,913 0 0
ACUITY BRANDS INC COM 00508Y102 615 4,458 SH   SOLE   1,011 0 0
ACUSHNET HOLDINGS CORP COM 005098108 75 2,862 SH   SOLE   4,106 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,293 83,687 SH   SOLE   2,862 0 0
ADAM NAT RES FD INC COM 00548F105 1,448 87,520 SH   SOLE   711 0 0
ADOBE INC COM 00724F101 24,056 81,643 SH   SOLE   10,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 883 5,730 SH   SOLE   83,687 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 122 3,815 SH   SOLE   2,621 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,747 57,514 SH   SOLE   814 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 19,698 1,307,946 SH   SOLE   42,353 0 0
AECOM COM 00766T100 2,890 76,366 SH   SOLE   57,514 0 0
AEGON N V NY REGISTRY SHS 007924103 861 174,029 SH   SOLE   174,029 0 0
AERCAP HOLDINGS NV SHS N00985106 175 3,373 SH   SOLE   16,069 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,896 42,353 SH   SOLE   2,741 0 0
AEROVIRONMENT INC COM 008073108 912 16,069 SH   SOLE   2,316 0 0
AES CORP COM 00130H105 756 45,127 SH   SOLE   21,287 0 3,875
AFFILIATED MANAGERS GROUP IN COM 008252108 253 2,741 SH   SOLE   60,581 0 1,361
AFLAC INC COM 001055102 3,005 54,818 SH   SOLE   5,104 0 0
AGCO CORP COM 001084102 1,143 14,736 SH   SOLE   2,856 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,022 27,075 SH   SOLE   9,232 0 0
AGNC INVT CORP COM 00123Q104 8,364 497,255 SH   SOLE   6,286 0 0
AGNICO EAGLE MINES LTD COM 008474108 119 2,316 SH   SOLE   305 0 0
AGREE REALTY CORP COM 008492100 1,612 25,162 SH   SOLE   11,407 0 0
AIR PRODS & CHEMS INC COM 009158106 14,022 61,942 SH   SOLE   28,305 0 0
AIRCASTLE LTD COM G0129K104 21,604 1,016,186 SH   SOLE   13,551 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 806 10,062 SH   SOLE   28,985 0 0
ALAMO GROUP INC COM 011311107 923 9,232 SH   SOLE   152 0 0
ALARM COM HLDGS INC COM 011642105 16 305 SH   SOLE   20,492 0 0
ALASKA AIR GROUP INC COM 011659109 729 11,407 SH   SOLE   18,020 0 0
ALBEMARLE CORP COM 012653101 954 13,551 SH   SOLE   10,412 0 0
ALCENTRA CAP CORP COM 01374T102 119 14,158 SH   SOLE   787 0 0
ALCOA CORP COM 013872106 679 28,985 SH   SOLE   28,410 0 0
ALCON INC ORD SHS H01301128 1,127 18,155 SH   SOLE   48,006 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,191 257,739 SH   SOLE   88,013 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21 152 SH   SOLE   1,104,819 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,684 20,492 SH   SOLE   5,479 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,228 54,458 SH   SOLE   20,831 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,932 18,020 SH   SOLE   5,606 0 0
ALKERMES PLC SHS G01767105 40 1,794 SH   SOLE   68,002 0 186
ALLEGHENY TECHNOLOGIES INC COM 01741R102 226 8,982 SH   SOLE   39,950 0 1,476
ALLERGAN PLC SHS G0177J108 729 4,354 SH   SOLE   13,685 0 5,780
ALLIANCE DATA SYSTEMS CORP COM 018581108 110 787 SH   SOLE   30,850 0 5,053
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 3,182 236,598 SH   SOLE   198,753 0 1,666
ALLIANT ENERGY CORP COM 018802108 1,394 28,410 SH   SOLE   9,582 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 444 88,013 SH   SOLE   20,213 0 0
ALLIANZGI DIVERS INC & CNV F COM 01883J108 8,743 374,451 SH   SOLE   4,697 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 23,908 1,104,819 SH   SOLE   21,920 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 13,900 1,120,958 SH   SOLE   3,085 0 0
ALLSTATE CORP COM 020002101 557 5,479 SH   SOLE   66,461 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,019 14,042 SH   SOLE   21,908 0 0
ALPHABET INC CAP STK CL A 02079K305 80,819 74,639 SH   SOLE   35,966 0 0
ALPHABET INC CAP STK CL C 02079K107 670 620 SH   SOLE   19,588 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 232 9,375 SH   SOLE   64,309 0 0
ALTRIA GROUP INC COM 02209S103 22,353 472,088 SH   SOLE   5,924 0 0
AMAZON COM INC COM 023135106 129,123 68,188 SH   SOLE   1,175,603 0 218,659
AMBEV SA SPONSORED ADR 02319V103 1,142 244,570 SH   SOLE   11,594 0 778
AMC ENTMT HLDGS INC CL A COM 00165C104 7,165 767,990 SH   SOLE   1,193 0 0
AMDOCS LTD SHS G02602103 1,258 20,263 SH   SOLE   272,983 0 0
AMEDISYS INC COM 023436108 5,030 41,426 SH   SOLE   775,307 0 0
AMEREN CORP COM 023608102 1,462 19,465 SH   SOLE   426,627 0 2,140
AMERICAN ELEC PWR CO INC COM 025537101 3,160 35,903 SH   SOLE   53,550 0 0
AMERICAN EXPRESS CO COM 025816109 24,740 200,419 SH   SOLE   6,730 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 982 9,582 SH   SOLE   17,589 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 250 4,697 SH   SOLE   3,398 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 65 SH   SOLE   20,084 0 0
AMERICAN TOWER CORP NEW COM 03027X100 37,305 182,464 SH   SOLE   5,745 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,543 21,920 SH   SOLE   557 0 0
AMERIPRISE FINL INC COM 03076C106 4,654 32,062 SH   SOLE   20,913 0 0
AMERISOURCEBERGEN CORP COM 03073E105 26 306 SH   SOLE   1,295 0 0
AMETEK INC NEW COM 031100100 280 3,085 SH   SOLE   42,942 0 0
AMGEN INC COM 031162100 12,247 66,461 SH   SOLE   82,272 0 0
AMPHENOL CORP NEW CL A 032095101 2,102 21,908 SH   SOLE   47,461 0 0
ANALOG DEVICES INC COM 032654105 4,059 35,966 SH   SOLE   3,606 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 787 21,662 SH   SOLE   554 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,798 20,309 SH   SOLE   32,377 0 0
ANI PHARMACEUTICALS INC COM 00182C103 26 322 SH   SOLE   10,619 0 0
ANIKA THERAPEUTICS INC COM 035255108 241 5,924 SH   SOLE   66,676 0 0
ANNALY CAP MGMT INC COM 035710409 12,730 1,394,262 SH   SOLE   67,535 0 0
ANSYS INC COM 03662Q105 2,820 13,767 SH   SOLE   1,624 0 0
ANTERO MIDSTREAM CORP COM 03676B102 77 6,714 SH   SOLE   3,060 0 0
ANTHEM INC COM 036752103 3,492 12,372 SH   SOLE   2,321 0 0
SMITH A O CORP COM 831865209 168 3,566 SH   SOLE   3,823 0 0
AON PLC SHS CL A G0408V102 277 1,436 SH   SOLE   247,339 0 0
APACHE CORP COM 037411105 35 1,193 SH   SOLE   6,271 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 171 3,405 SH   SOLE   14,890 0 0
APERGY CORP COM 03755L104 7 213 SH   SOLE   131,688 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,032 56,129 SH   SOLE   5,549 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 4,081 272,983 SH   SOLE   2,739 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 11,436 775,307 SH   SOLE   86,772 0 0
APOLLO INVT CORP COM NEW 03761U502 1,960 124,063 SH   SOLE   385,867 0 0
APPLE INC COM 037833100 84,862 428,767 SH   SOLE   387,782 0 0
APPLIED MATLS INC COM 038222105 2,405 53,550 SH   SOLE   39,662 0 0
APTARGROUP INC COM 038336103 837 6,730 SH   SOLE   63,472 0 0
APTIV PLC SHS G6095L109 3,496 43,250 SH   SOLE   7,716 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 718 17,589 SH   SOLE   30,785 0 0
ARCHROCK INC COM 03957W106 11,067 1,044,026 SH   SOLE   13,956 0 0
ARCONIC INC COM 03965L100 135 5,234 SH   SOLE   10,165 0 0
ARCOSA INC COM 039653100 128 3,398 SH   SOLE   16,278 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1,178 20,084 SH   SOLE   4,982 0 0
ARES CAP CORP COM 04010L103 8,253 460,047 SH   SOLE   20,960 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 11,306 747,246 SH   SOLE   30,046 0 0
ARISTA NETWORKS INC COM 040413106 1,492 5,745 SH   SOLE   21,985 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,501 25,728 SH   SOLE   38,853 0 0
ARROW ELECTRS INC COM 042735100 40 557 SH   SOLE   17,072 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,430 39,160 SH   SOLE   43,917 0 891
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6,712 243,882 SH   SOLE   42,430 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 50 12,679 SH   SOLE   50,229 0 0
ASGN INC COM 00191U102 23 375 SH   SOLE   7,749 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,672 20,913 SH   SOLE   33,480 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 724 3,481 SH   SOLE   36,610 0 1,562
ASTEC INDS INC COM 046224101 1,398 42,942 SH   SOLE   1,562 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3,396 82,272 SH   SOLE   2,227 0 0
ASTRONICS CORP COM 046433108 1,909 47,461 SH   SOLE   14,848 0 0
AT&T INC COM 00206R102 43,399 1,295,096 SH   SOLE   331,027 0 0
ATHENE HLDG LTD CL A G0684D107 110 2,565 SH   SOLE   13,390 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 48 1,358 SH   SOLE   89,158 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25 554 SH   SOLE   947,045 0 0
ATLASSIAN CORP PLC CL A G06242104 1,608 12,288 SH   SOLE   654,534 0 0
ATMOS ENERGY CORP COM 049560105 3,418 32,377 SH   SOLE   138,104 0 0
AUTODESK INC COM 052769106 10,862 66,676 SH   SOLE   24,397 0 697
AUTOMATIC DATA PROCESSING IN COM 053015103 11,166 67,535 SH   SOLE   3,395 0 0
AUTOZONE INC COM 053332102 1,786 1,624 SH   SOLE   4,115 0 0
AVALONBAY CMNTYS INC COM 053484101 622 3,060 SH   SOLE   42 0 0
AVANOS MED INC COM 05350V106 3 59 SH   SOLE   4,048 0 0
AVERY DENNISON CORP COM 053611109 268 2,321 SH   SOLE   125,760 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 455 7,626 SH   SOLE   16,867 0 0
AXOGEN INC COM 05463X106 1,435 72,461 SH   SOLE   92,786 0 0
AXON ENTERPRISE INC COM 05464C101 841 13,095 SH   SOLE   99,693 0 2,198
B & G FOODS INC NEW COM 05508R106 16,996 817,097 SH   SOLE   2,570 0 0
BAIDU INC SPON ADR REP A 056752108 651 5,549 SH   SOLE   14,858 0 0
BAKER HUGHES A GE CO CL A 05722G100 86 3,487 SH   SOLE   479 0 0
BALCHEM CORP COM 057665200 274 2,739 SH   SOLE   16,242 0 0
BALL CORP COM 058498106 6,073 86,772 SH   SOLE   41,849 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 450 37,869 SH   SOLE   411,935 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 101 13,196 SH   SOLE   134,394 0 0
BANCO SANTANDER SA ADR 05964H105 426 93,118 SH   SOLE   91,679 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 154 5,144 SH   SOLE   19 0 0
BANCROFT FUND LTD COM 059695106 8,643 385,867 SH   SOLE   71,882 0 0
BANDWIDTH INC COM CL A 05988J103 41 548 SH   SOLE   150 0 0
BANK AMER CORP COM 060505104 11,246 387,782 SH   SOLE   16,969 0 0
BANK MONTREAL QUE COM 063671101 767 10,165 SH   SOLE   16,286 0 0
BANK N S HALIFAX COM 064149107 271 4,982 SH   SOLE   5,949 0 0
BANK OZK COM 06417N103 972 32,289 SH   SOLE   7,388 0 0
BAOZUN INC SPONSORED ADR 06684L103 365 7,312 SH   SOLE   15,019 0 0
BARINGS BDC INC COM 06759L103 268 27,251 SH   SOLE   26,123 0 0
BARNES GROUP INC COM 067806109 1,181 20,960 SH   SOLE   2,932 0 0
BARRICK GOLD CORPORATION COM 067901108 474 30,046 SH   SOLE   5,108 0 0
BAUSCH HEALTH COS INC COM 071734107 554 21,985 SH   SOLE   215,712 0 0
BAXTER INTL INC COM 071813109 3,182 38,853 SH   SOLE   3,100 0 0
BB&T CORP COM 054937107 12,152 247,339 SH   SOLE   16,501 0 0
BCE INC COM NEW 05534B760 809 17,783 SH   SOLE   10,483 0 0
BECTON DICKINSON & CO COM 075887109 11,292 44,808 SH   SOLE   9,528 0 0
BEIGENE LTD SPONSORED ADR 07725L102 25 200 SH   SOLE   5,978 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,652 7,749 SH   SOLE   749,614 0 11,315
BERRY GLOBAL GROUP INC COM 08579W103 538 10,238 SH   SOLE   1,176,127 0 0
BEST BUY INC COM 086516101 2,335 33,480 SH   SOLE   3,307 0 0
BEYOND MEAT INC COM 08862E109 1 4 SH   SOLE   34 0 0
BGC PARTNERS INC CL A 05541T101 2,294 438,612 SH   SOLE   997 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 2,535 49,605 SH   SOLE   2,527 0 0
BHP GROUP LTD SPONSORED ADS 088606108 2,218 38,172 SH   SOLE   13,797 0 0
BILIBILI INC SPONS ADS REP Z 090040106 25 1,562 SH   SOLE   3,747 0 0
BIOGEN INC COM 09062X103 1,054 4,508 SH   SOLE   1,501 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 293 3,422 SH   SOLE   6,147 0 0
BIO RAD LABS INC CL A 090572207 696 2,227 SH   SOLE   15,180 0 902
BIO TECHNE CORP COM 09073M104 2,672 12,814 SH   SOLE   78,909 0 0
BIOTELEMETRY INC COM 090672106 715 14,848 SH   SOLE   8,608 0 0
BLACK HILLS CORP COM 092113109 1,047 13,390 SH   SOLE   158,613 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1,609 121,464 SH   SOLE   3,376 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 833 138,104 SH   SOLE   13,159 0 1,503
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5,997 556,827 SH   SOLE   4,872 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 15,756 997,218 SH   SOLE   12,720 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 5,862 660,930 SH   SOLE   766 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 4,190 326,602 SH   SOLE   49,580 0 1,419
BLACKROCK ENERGY & RES TR COM 09250U101 8,231 689,938 SH   SOLE   5,308 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 4,111 331,027 SH   SOLE   62 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 10,162 947,045 SH   SOLE   22,746 0 2,315
BLACKROCK INC COM 09247X101 23,873 50,870 SH   SOLE   8,743 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 2,684 188,381 SH   SOLE   435,395 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 3,678 654,534 SH   SOLE   688 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 2,395 160,292 SH   SOLE   1,384,122 0 13,477
BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1,439 113,945 SH   SOLE   8,411 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 3,537 202,676 SH   SOLE   4,050 0 0
BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 677 48,113 SH   SOLE   13,008 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 479 32,764 SH   SOLE   26,673 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 1,073 76,335 SH   SOLE   344 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 89 5,997 SH   SOLE   80,449 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 1,227 89,158 SH   SOLE   348,733 0 3,321
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 2,586 186,053 SH   SOLE   622 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1,672 122,524 SH   SOLE   3,327 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 354 23,429 SH   SOLE   4,161 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1,134 85,234 SH   SOLE   35,846 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 660 47,321 SH   SOLE   26,300 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 2,257 181,539 SH   SOLE   14,399 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 795 63,189 SH   SOLE   1,058 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 2,351 256,346 SH   SOLE   57,757 0 0
BLACKROCK MUNIY QUALITY FD I COM 09254G108 2,307 183,658 SH   SOLE   60,057 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105 1,029 73,303 SH   SOLE   16,564 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 1,832 128,998 SH   SOLE   38,815 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 352 24,455 SH   SOLE   10,867 0 0
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1,008 68,043 SH   SOLE   317,818 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2,834 214,710 SH   SOLE   35,852 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 2,363 162,865 SH   SOLE   644,645 0 8,234
BLACKROCK RES & COMM STRAT T SHS 09257A108 5,235 639,915 SH   SOLE   389 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 4,123 127,618 SH   SOLE   25,275 0 0
BLACKROCK STRATEGIC MUN TR COM 09248T109 2,821 197,440 SH   SOLE   16,472 0 0
BLACKROCK TCP CAP CORP COM 09259E108 2,622 184,026 SH   SOLE   88 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 4,233 191,213 SH   SOLE   98,426 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 713 48,620 SH   SOLE   11,168 0 0
BLUEBIRD BIO INC COM 09609G100 1,085 8,533 SH   SOLE   4,262 0 0
BOISE CASCADE CO DEL COM 09739D100 9 320 SH   SOLE   2,593 0 0
BOOKING HLDGS INC COM 09857L108 1,573 839 SH   SOLE   14,183 0 7,188
BORGWARNER INC COM 099724106 173 4,115 SH   SOLE   28,161 0 0
BOSTON BEER INC CL A 100557107 16 42 SH   SOLE   546 0 0
BOSTON PROPERTIES INC COM 101121101 522 4,048 SH   SOLE   647,694 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,405 125,760 SH   SOLE   14,055 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 450 29,076 SH   SOLE   37,929 0 0
BP PLC SPONSORED ADR 055622104 5,491 131,688 SH   SOLE   11,578 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,545 16,867 SH   SOLE   21,299 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4 98 SH   SOLE   12,790 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,208 92,786 SH   SOLE   20,257 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,553 101,891 SH   SOLE   199,565 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 677 37,885 SH   SOLE   66,445 0 0
BROADCOM INC COM 11135F101 7,878 27,366 SH   SOLE   28,620 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,705 83,842 SH   SOLE   73,704 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 7,435 580,871 SH   SOLE   61,835 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 56 2,570 SH   SOLE   430 0 0
BROOKS AUTOMATION INC COM 114340102 576 14,858 SH   SOLE   2,932 0 0
BROWN & BROWN INC COM 115236101 16 479 SH   SOLE   20,943 0 0
BRUNSWICK CORP COM 117043109 745 16,242 SH   SOLE   36,047 0 0
BT GROUP PLC ADR 05577E101 1,429 111,885 SH   SOLE   1,038 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,718 41,849 SH   SOLE   10,059 0 0
BUCKLE INC COM 118440106 7,131 411,935 SH   SOLE   24,848 0 0
BUNGE LIMITED COM G16962105 1,554 27,895 SH   SOLE   406,697 0 35,450
CABOT CORP COM 127055101 148 3,100 SH   SOLE   27,918 0 35,450
CABOT MICROELECTRONICS CORP COM 12709P103 502 4,557 SH   SOLE   8,709 0 0
CABOT OIL & GAS CORP COM 127097103 379 16,501 SH   SOLE   85,190 0 0
CACI INTL INC CL A 127190304 2,145 10,483 SH   SOLE   9,018 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 675 9,528 SH   SOLE   32,542 0 0
CAE INC COM 124765108 3,610 134,394 SH   SOLE   59,752 0 0
CAI INTERNATIONAL INC COM 12477X106 34 1,370 SH   SOLE   1,295 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2,060 186,747 SH   SOLE   6,994 0 100
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 7,994 760,929 SH   SOLE   36,451 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 8,277 410,994 SH   SOLE   205 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 4,135 510,471 SH   SOLE   369 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 15,007 1,176,127 SH   SOLE   17,969 0 0
CALAVO GROWERS INC COM 128246105 320 3,307 SH   SOLE   163,522 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 2,588
CALIFORNIA WTR SVC GROUP COM 130788102 50 997 SH   SOLE   19,908 0 0
CALLAWAY GOLF CO COM 131193104 43 2,527 SH   SOLE   6,317 0 0
CAL MAINE FOODS INC COM NEW 128030202 249 5,978 SH   SOLE   19,972 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,440 13,797 SH   SOLE   705 0 0
CAMPBELL SOUP CO COM 134429109 150 3,747 SH   SOLE   2,104 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 58 1,501 SH   SOLE   13,431 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 483 6,147 SH   SOLE   1,788 0 0
CANADIAN NATL RY CO COM 136375102 1,487 16,082 SH   SOLE   558 0 0
CANADIAN PAC RY LTD COM 13645T100 540 2,297 SH   SOLE   2,537 0 0
CANON INC SPONSORED ADR 138006309 2,310 78,909 SH   SOLE   67,068 0 0
CANTEL MEDICAL CORP COM 138098108 694 8,608 SH   SOLE   12,003 0 0
CAPITAL ONE FINL CORP COM 14040H105 164 1,808 SH   SOLE   14,304 0 0
CAPITAL SOUTHWEST CORP COM 140501107 3,323 158,613 SH   SOLE   6,603 0 0
CAPITALA FIN CORP COM 14054R106 2,103 222,565 SH   SOLE   6,507 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 102 2,932 SH   SOLE   152,457 0 0
CARBONITE INC COM 141337105 88 3,376 SH   SOLE   116 0 0
CARDINAL HEALTH INC COM 14149Y108 20,814 441,903 SH   SOLE   59,666 0 0
CARLISLE COS INC COM 142339100 2,059 14,662 SH   SOLE   21,072 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 227 4,872 SH   SOLE   120,158 0 1,353
CARNIVAL PLC ADR 14365C103 911 20,113 SH   SOLE   4,616 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 610 12,720 SH   SOLE   4,376 0 0
CARTERS INC COM 146229109 75 766 SH   SOLE   66,061 0 0
CATERPILLAR INC DEL COM 149123101 6,951 50,999 SH   SOLE   6,315 0 0
CATHAY GEN BANCORP COM 149150104 191 5,308 SH   SOLE   485,842 0 0
CAVCO INDS INC DEL COM 149568107 10 62 SH   SOLE   169,780 0 0
CBL & ASSOC PPTYS INC COM 124830100 95 91,679 SH   SOLE   181,829 0 8,374
CBOE GLOBAL MARKETS INC COM 12503M108 687 6,630 SH   SOLE   162,004 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 13,032 1,739,956 SH   SOLE   543,440 0 0
CBRE GROUP INC CL A 12504L109 4,051 78,958 SH   SOLE   7,062 0 0
CBS CORP NEW CL B 124857202 1 19 SH   SOLE   31,053 0 0
CDK GLOBAL INC COM 12508E101 231 4,663 SH   SOLE   10,816 0 0
CDW CORP COM 12514G108 2,747 24,752 SH   SOLE   8,801 0 0
CELANESE CORP DEL COM 150870103 2,702 25,061 SH   SOLE   257 0 0
CELGENE CORP COM 151020104 808 8,743 SH   SOLE   22,463 0 0
CELLECTIS S A SPONSORED ADS 15117K103 193 12,393 SH   SOLE   839,895 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,846 435,395 SH   SOLE   102,719 0 0
CENTENE CORP DEL COM 15135B101 4,624 88,182 SH   SOLE   130,125 0 0
CENTERPOINT ENERGY INC COM 15189T107 389 13,591 SH   SOLE   25 0 0
CENTURY ALUM CO COM 156431108 5 688 SH   SOLE   1,436 0 0
CENTURYLINK INC COM 156700106 16,436 1,397,599 SH   SOLE   84,427 0 0
CERNER CORP COM 156782104 617 8,411 SH   SOLE   70,845 0 0
CERUS CORP COM 157085101 23 4,050 SH   SOLE   12,859 0 0
CF INDS HLDGS INC COM 125269100 3,358 71,882 SH   SOLE   40,800 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,796 21,297 SH   SOLE   1,412 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,846 13,008 SH   SOLE   7,934 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 2,830 70,412 SH   SOLE   2,305 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 22,812 57,725 SH   SOLE   10,410 0 0
CHATHAM LODGING TR COM 16208T102 2,154 114,140 SH   SOLE   21,891 0 0
CHEMED CORP NEW COM 16359R103 1,711 4,743 SH   SOLE   18,799 0 0
CHEMICAL FINL CORP COM 163731102 1,097 26,673 SH   SOLE   30,301 0 0
CHEMOURS CO COM 163851108 8 344 SH   SOLE   47,382 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,078 44,962 SH   SOLE   6,632 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 905 21,466 SH   SOLE   4,006 0 0
CHESAPEAKE ENERGY CORP COM 165167107 157 80,449 SH   SOLE   28,029 0 0
CHEVRON CORP NEW COM 166764100 43,810 352,054 SH   SOLE   4,111 0 0
CHIMERA INVT CORP COM NEW 16934Q208 567 30,042 SH   SOLE   325,725 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 0 1,470 SH   SOLE   14,500 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,544 22,644 SH   SOLE   5,005 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,793 35,846 SH   SOLE   4,223 0 0
CHUBB LIMITED COM H1467J104 7,998 54,298 SH   SOLE   6,351 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 325 8,904 SH   SOLE   176,925 0 0
CHURCH & DWIGHT INC COM 171340102 1,921 26,300 SH   SOLE   11,499 0 0
CHURCHILL DOWNS INC COM 171484108 1,657 14,399 SH   SOLE   24,268 0 0
CIENA CORP COM NEW 171779309 44 1,058 SH   SOLE   2,230 0 0
CIGNA CORP NEW COM 125523100 24 150 SH   SOLE   67,827 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,900 52,626 SH   SOLE   43 0 0
CIRCOR INTL INC COM 17273K109 980 21,306 SH   SOLE   3,304 0 0
CISCO SYS INC COM 17275R102 42,070 768,679 SH   SOLE   264,461 0 0
CITIGROUP INC COM NEW 172967424 2,718 38,815 SH   SOLE   137,076 0 0
CITIZENS FINL GROUP INC COM 174610105 384 10,867 SH   SOLE   46,899 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 5,889 640,136 SH   SOLE   1,610 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 3,798 317,818 SH   SOLE   59,464 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 7,184 765,923 SH   SOLE   217,274 0 0
CLEARWAY ENERGY INC CL A 18539C105 10,552 652,159 SH   SOLE   2,310 0 0
CLOROX CO DEL COM 189054109 5,489 35,852 SH   SOLE   1,903,062 0 0
CLOUDERA INC COM 18914U100 83 15,697 SH   SOLE   160 0 0
CLOUGH GLOBAL DIVND AND INC COM 18913Y103 722 64,525 SH   SOLE   2,647 0 0
CLOUGH GLOBAL EQUITY FD COM 18914C100 11,447 895,034 SH   SOLE   52,851 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 5,776 617,704 SH   SOLE   116,617 0 0
CM FIN INC COM 12574Q103 1,924 252,820 SH   SOLE   691,522 0 0
CME GROUP INC COM 12572Q105 3,520 18,136 SH   SOLE   39,160 0 0
CMS ENERGY CORP COM 125896100 983 16,969 SH   SOLE   6,015 0 0
CNA FINL CORP COM 126117100 348 7,388 SH   SOLE   263,625 0 0
CNH INDL N V SHS N20944109 730 71,045 SH   SOLE   172 0 0
CNOOC LTD SPONSORED ADR 126132109 2,558 15,019 SH   SOLE   49,120 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 995 70,805 SH   SOLE   454,609 0 339
COCA COLA CO COM 191216100 33,245 652,879 SH   SOLE   328,730 0 2,829
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 23,282 392,221 SH   SOLE   9,423 0 0
COGNEX CORP COM 192422103 1,213 25,275 SH   SOLE   113,143 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,044 16,472 SH   SOLE   84,686 0 0
COHEN & STEERS GLOBAL INC BL COM 19248M103 4 411 SH   SOLE   1,179 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2,221 85,576 SH   SOLE   16,877 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 5,284 386,284 SH   SOLE   196,714 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 9,653 446,483 SH   SOLE   241,475 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 1,825 129,556 SH   SOLE   311,256 0 0
COHERENT INC COM 192479103 12 88 SH   SOLE   3,088 0 0
COLGATE PALMOLIVE CO COM 194162103 7,054 98,426 SH   SOLE   5,191 0 0
COLONY CAP INC NEW CL A COM 19626G108 3,084 616,856 SH   SOLE   5,802 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 232 11,168 SH   SOLE   38,996 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,959 95,687 SH   SOLE   27,577 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 427 4,262 SH   SOLE   8,530 0 0
COMCAST CORP NEW CL A 20030N101 44,578 1,054,342 SH   SOLE   2,789 0 0
COMERICA INC COM 200340107 188 2,593 SH   SOLE   402,006 0 0
COMMERCIAL METALS CO COM 201723103 381 21,371 SH   SOLE   7,180 0 0
COMMSCOPE HLDG CO INC COM 20337X109 139 8,848 SH   SOLE   12,082 0 0
COMMUNITY BK SYS INC COM 203607106 1,854 28,161 SH   SOLE   3,131 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,977 75,550 SH   SOLE   6,333 0 0
COMMVAULT SYSTEMS INC COM 204166102 27 546 SH   SOLE   38,296 0 1,812
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 146 5,980 SH   SOLE   68,979 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2,468 647,694 SH   SOLE   12,990 0 0
COMPASS MINERALS INTL INC COM 20451N101 19,921 362,531 SH   SOLE   16 0 0
CONAGRA BRANDS INC COM 205887102 373 14,055 SH   SOLE   47,102 0 0
CONCHO RES INC COM 20605P101 1 10 SH   SOLE   967 0 0
CONOCOPHILLIPS COM 20825C104 3,810 62,462 SH   SOLE   542 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 187 37,929 SH   SOLE   2,570 0 0
CONSOLIDATED EDISON INC COM 209115104 1,015 11,578 SH   SOLE   30,347 0 0
CONSTELLATION BRANDS INC CL A 21036P108 3,047 15,472 SH   SOLE   1,475 0 0
CONSTELLIUM NV CL A N22035104 116 11,591 SH   SOLE   58,833 0 0
CONTINENTAL RESOURCES INC COM 212015101 896 21,299 SH   SOLE   43,155 0 0
COPA HOLDINGS SA CL A P31076105 1,685 17,267 SH   SOLE   8,116 0 0
COPART INC COM 217204106 1,514 20,257 SH   SOLE   26,114 0 0
CORESITE RLTY CORP COM 21870Q105 703 6,106 SH   SOLE   45,182 0 1,770
CORNING INC COM 219350105 6,632 199,565 SH   SOLE   325,100 0 171
CORTEVA INC COM 22052L104 1,924 65,051 SH   SOLE   14,478 0 1,315
COSAN LTD SHS A G25343107 926 69,311 SH   SOLE   249,465 0 0
COSTAR GROUP INC COM 22160N109 1,099 1,984 SH   SOLE   56,277 0 0
COSTCO WHSL CORP NEW COM 22160K105 19,796 74,911 SH   SOLE   39,659 0 0
COTY INC COM CL A 222070203 890 66,445 SH   SOLE   56,030 0 0
COUSINS PPTYS INC COM NEW 222795502 1,035 28,620 SH   SOLE   8,538 0 0
COVANTA HLDG CORP COM 22282E102 22,463 1,254,197 SH   SOLE   14,327 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,182 30,353 SH   SOLE   26,430 0 0
CRANE CO COM 224399105 6,150 73,704 SH   SOLE   24,254 0 0
CREDICORP LTD COM G2519Y108 1,280 5,591 SH   SOLE   488 0 0
CRESCENT PT ENERGY CORP COM 22576C101 335 101,403 SH   SOLE   208,044 0 2,889
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 2,212 61,835 SH   SOLE   45,871 0 0
CRH PLC ADR 12626K203 3,442 105,086 SH   SOLE   146,215 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 36,510 280,090 SH   SOLE   380,231 0 0
CROWN HOLDINGS INC COM 228368106 26 430 SH   SOLE   37,222 0 0
CRYOLIFE INC COM 228903100 88 2,932 SH   SOLE   93,997 0 0
CSG SYS INTL INC COM 126349109 1,276 26,123 SH   SOLE   322 0 0
CSX CORP COM 126408103 227 2,932 SH   SOLE   18,098 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 182 4,923 SH   SOLE   7,072 0 0
CTS CORP COM 126501105 141 5,108 SH   SOLE   1,792 0 0
CUBESMART COM 229663109 700 20,943 SH   SOLE   5,964 0 0
CUBIC CORP COM 229669106 2,324 36,047 SH   SOLE   110,722 0 0
CULLEN FROST BANKERS INC COM 229899109 97 1,038 SH   SOLE   24,043 0 0
CUMMINS INC COM 231021106 1,724 10,059 SH   SOLE   12,552 0 0
CURTISS WRIGHT CORP COM 231561101 3,159 24,848 SH   SOLE   18,810 0 0
CUSHING RENAISSANCE FD RIGHT 07/18/2019 231647124 13 63,368 SH   SOLE   1,702 0 0
CUSHING RENAISSANCE FD COM 231647108 6,234 442,147 SH   SOLE   26,600 0 0
CUTERA INC COM 232109108 181 8,709 SH   SOLE   8,817 0 0
CVR ENERGY INC COM 12662P108 27,307 546,240 SH   SOLE   52,663 0 0
CVS HEALTH CORP COM 126650100 11,754 215,712 SH   SOLE   46,649 0 758
CYBERARK SOFTWARE LTD SHS M2682V108 4,089 31,987 SH   SOLE   6,075 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,895 85,190 SH   SOLE   269,337 0 0
CYRUSONE INC COM 23283R100 1,634 28,301 SH   SOLE   172,687 0 0
D R HORTON INC COM 23331A109 1,396 32,363 SH   SOLE   593 0 0
DANAHER CORPORATION COM 235851102 8,540 59,752 SH   SOLE   490,754 0 8,337
DARDEN RESTAURANTS INC COM 237194105 864 7,094 SH   SOLE   324,299 0 0
DARLING INGREDIENTS INC COM 237266101 725 36,451 SH   SOLE   802 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 8 205 SH   SOLE   305,103 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 968 33,051 SH   SOLE   66,231 0 0
DECKERS OUTDOOR CORP COM 243537107 65 369 SH   SOLE   5,488 0 0
DEERE & CO COM 244199105 2,978 17,969 SH   SOLE   24,946 0 0
DELAWARE ENHANCED GBL DIV & COM 246060107 1,619 163,522 SH   SOLE   13,419 0 0
DELEK US HLDGS INC NEW COM 24665A103 684 16,873 SH   SOLE   4,643 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1 26 SH   SOLE   2,128 0 0
DELUXE CORP COM 248019101 98 3,024 SH   SOLE   689 0 1,898
DENTSPLY SIRONA INC COM 24906P109 679 11,637 SH   SOLE   15 0 0
DESIGNER BRANDS INC CL A 250565108 382 19,908 SH   SOLE   1,302 0 0
DEXCOM INC COM 252131107 947 6,317 SH   SOLE   489 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,412 48,817 SH   SOLE   3,889 0 0
DIAMOND S SHIPPING INC COM Y20676105 28 2,747 SH   SOLE   13,123 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,094 46,749 SH   SOLE   265,403 0 0
DIGITAL RLTY TR INC COM 253868103 2,353 19,972 SH   SOLE   82,083 0 0
DILLARDS INC CL A 254067101 111 1,788 SH   SOLE   4,338 0 0
DINE BRANDS GLOBAL INC COM 254423106 53 558 SH   SOLE   240,627 0 2,847
DIODES INC COM 254543101 92 2,537 SH   SOLE   5,362 0 0
DISCOVER FINL SVCS COM 254709108 931 12,003 SH   SOLE   34,552 0 0
DISCOVERY INC COM SER A 25470F104 226 7,359 SH   SOLE   609,122 0 0
DISCOVERY INC COM SER C 25470F302 455 16,001 SH   SOLE   17,467 0 0
DOCUSIGN INC COM 256163106 328 6,603 SH   SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 879 6,507 SH   SOLE   3,119 0 0
DOMINION ENERGY INC COM 25746U109 25,195 325,854 SH   SOLE   307 0 0
DOMINOS PIZZA INC COM 25754A201 5,286 18,996 SH   SOLE   7,194 0 0
DOMTAR CORP COM NEW 257559203 6,789 152,457 SH   SOLE   28,954 0 67
DORMAN PRODUCTS INC COM 258278100 10 116 SH   SOLE   16,894 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,192 59,666 SH   SOLE   364 0 0
DOUGLAS EMMETT INC COM 25960P109 655 16,452 SH   SOLE   3,656 0 0
DOVER CORP COM 260003108 2,111 21,072 SH   SOLE   15,864 0 0
DOW INC COM 260557103 5,992 121,511 SH   SOLE   14,834 0 0
DR REDDYS LABS LTD ADR 256135203 536 14,304 SH   SOLE   5,115 0 0
DROPBOX INC CL A 26210C104 395 15,782 SH   SOLE   8,654 0 2,013
DTE ENERGY CO COM 233331107 1,153 9,018 SH   SOLE   3,207 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 6,424 419,587 SH   SOLE   359,713 0 2,205
DUFF & PHELPS SLT ENGY AND M COM 26433F108 6,465 1,327,438 SH   SOLE   2,588 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15,272 173,078 SH   SOLE   274 0 0
DUKE REALTY CORP COM NEW 264411505 146 4,616 SH   SOLE   557,246 0 0
DUPONT DE NEMOURS INC COM 26614N102 6,755 89,989 SH   SOLE   20,786 0 0
DXC TECHNOLOGY CO COM 23355L106 50 908 SH   SOLE   1,063 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,946 66,061 SH   SOLE   6,237 0 0
EAGLE MATERIALS INC COM 26969P108 3,399 36,668 SH   SOLE   9,321 0 0
EAST WEST BANCORP INC COM 27579R104 1,058 22,618 SH   SOLE   2,130 0 0
EASTMAN CHEMICAL CO COM 277432100 491 6,315 SH   SOLE   699 0 0
EATON CORP PLC SHS G29183103 2,172 26,081 SH   SOLE   19,071 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 2,027 183,810 SH   SOLE   39,886 0 0
EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 1,684 136,004 SH   SOLE   593 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 7,278 485,842 SH   SOLE   3,313 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 2,885 169,780 SH   SOLE   90,364 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2,425 162,004 SH   SOLE   21,515 0 0
EATON VANCE FLTING RATE INC COM 278279104 2,564 190,203 SH   SOLE   6,449 0 1,454
EATON VANCE MUN BD FD COM 27827X101 3,440 276,787 SH   SOLE   5,296 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 3,356 269,753 SH   SOLE   1,076 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 521 25,352 SH   SOLE   48,044 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 2,190 232,949 SH   SOLE   58 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 3,267 249,574 SH   SOLE   8,622 0 783
EATON VANCE SR INCOME TR SH BEN INT 27826S103 3,643 584,830 SH   SOLE   1,182,095 0 22,695
EATON VANCE TX ADV GLBL DIV COM 27828S101 9,555 595,297 SH   SOLE   1,257,978 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 4,946 505,227 SH   SOLE   5,584 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 2,115 88,848 SH   SOLE   907 0 0
EATON VANCE TAX MNGED BUY WR COM 27828X100 764 48,809 SH   SOLE   2,751 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 7,700 642,174 SH   SOLE   58,497 0 5,638
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,261 996,461 SH   SOLE   29,350 0 0
EBAY INC COM 278642103 21,466 543,440 SH   SOLE   23,970 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 597 28,618 SH   SOLE   4,105 0 0
ECOLAB INC COM 278865100 6,131 31,053 SH   SOLE   7,223 0 0
ECOPETROL S A SPONSORED ADS 279158109 198 10,816 SH   SOLE   10 0 0
EDISON INTL COM 281020107 593 8,801 SH   SOLE   689 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,455 29,526 SH   SOLE   88,417 0 2,350
EL PASO ELEC CO COM NEW 283677854 17 257 SH   SOLE   11,967 0 0
ELBIT SYS LTD ORD M3760D101 3,000 20,063 SH   SOLE   98,578 0 0
ELECTRONIC ARTS INC COM 285512109 2,275 22,463 SH   SOLE   6,900 0 0
LILLY ELI & CO COM 532457108 7,106 64,135 SH   SOLE   102,027 0 0
ELLSWORTH GRWTH AND INCOME L COM 289074106 8,617 839,895 SH   SOLE   257,994 0 0
EMCOR GROUP INC COM 29084Q100 2,993 33,974 SH   SOLE   15,860 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 14 282 SH   SOLE   6,492 0 0
EMERSON ELEC CO COM 291011104 6,853 102,719 SH   SOLE   65,927 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,784 130,125 SH   SOLE   800 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 521 6,171 SH   SOLE   369,691 0 0
ENBRIDGE INC COM 29250N105 1,811 50,187 SH   SOLE   28,761 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,151 49,724 SH   SOLE   2,607 0 0
ENCORE CAP GROUP INC COM 292554102 1 25 SH   SOLE   2,085 0 0
ENCORE WIRE CORP COM 292562105 84 1,436 SH   SOLE   623 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 25 657 SH   SOLE   1,307 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,248 159,679 SH   SOLE   185,362 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,774 200,032 SH   SOLE   1,313 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 477 99,790 SH   SOLE   26,117 0 0
ENI S P A SPONSORED ADR 26874R108 997 30,174 SH   SOLE   9,140 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 490 84,427 SH   SOLE   637 0 0
ENTERGY CORP NEW COM 29364G103 3,823 37,138 SH   SOLE   47,121 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,045 70,845 SH   SOLE   2,217 0 0
ENVESTNET INC COM 29404K106 145 2,121 SH   SOLE   5,996 0 0
EOG RES INC COM 26875P101 2,150 23,075 SH   SOLE   3,169 0 0
EPAM SYS INC COM 29414B104 2,771 16,010 SH   SOLE   6,391 0 0
EPR PPTYS COM SH BEN INT 26884U109 271 3,629 SH   SOLE   28,118 0 0
EQT CORP COM 26884L109 254 16,075 SH   SOLE   116,428 0 2,991
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 362 8,112 SH   SOLE   8,723 0 0
EQUINIX INC COM 29444U700 1,126 2,232 SH   SOLE   23,423 0 0
EQUINOR ASA SPONSORED ADR 29446M102 595 30,067 SH   SOLE   29,178 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 253 12,859 SH   SOLE   17,503 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,309 19,026 SH   SOLE   38,041 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 927 12,212 SH   SOLE   3,021 0 0
ERIE INDTY CO CL A 29530P102 1,572 6,182 SH   SOLE   3,618 0 0
ESCO TECHNOLOGIES INC COM 296315104 117 1,412 SH   SOLE   80 0 0
ESSEX PPTY TR INC COM 297178105 2,316 7,934 SH   SOLE   1,005,631 0 3,528
LAUDER ESTEE COS INC CL A 518439104 3,940 21,515 SH   SOLE   22,583 0 4,718
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 5 229 SH   SOLE   28,514 0 0
ETSY INC COM 29786A106 1,543 25,136 SH   SOLE   635 0 0
EVERBRIDGE INC COM 29978A104 1,125 12,578 SH   SOLE   1,491 0 0
EVERCORE INC CLASS A 29977A105 900 10,157 SH   SOLE   8,926 0 0
EVEREST RE GROUP LTD COM G3223R108 285 1,154 SH   SOLE   21,699 0 0
EVERSOURCE ENERGY COM 30040W108 1,182 15,605 SH   SOLE   1,472 0 0
EXACT SCIENCES CORP COM 30063P105 550 4,660 SH   SOLE   36,009 0 0
EXELIXIS INC COM 30161Q104 83 3,875 SH   SOLE   4,309 0 0
EXELON CORP COM 30161N101 1,091 22,764 SH   SOLE   94,828 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,322 9,941 SH   SOLE   3,117 0 0
EXPEDITORS INTL WASH INC COM 302130109 790 10,410 SH   SOLE   15,860 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,718 25,615 SH   SOLE   180,816 0 0
EXXON MOBIL CORP COM 30231G102 27,219 355,198 SH   SOLE   2,873 0 0
F5 NETWORKS INC COM 315616102 925 6,351 SH   SOLE   18,158 0 0
FABRINET SHS G3323L100 192 3,864 SH   SOLE   58,514 0 0
FACEBOOK INC CL A 30303M102 83,184 431,006 SH   SOLE   610,067 0 0
FACTSET RESH SYS INC COM 303075105 1,148 4,006 SH   SOLE   19,674 0 0
FARO TECHNOLOGIES INC COM 311642102 216 4,111 SH   SOLE   2,192 0 0
FASTENAL CO COM 311900104 10,615 325,725 SH   SOLE   3,693 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 644 5,005 SH   SOLE   4,591 0 0
FEDERAL SIGNAL CORP COM 313855108 113 4,223 SH   SOLE   10,979 0 0
FEDEX CORP COM 31428X106 19,371 117,981 SH   SOLE   2,104 0 0
FERRARI N V COM N3167Y103 455 2,817 SH   SOLE   17,179 0 0
FIBROGEN INC COM 31572Q808 406 8,979 SH   SOLE   1,280 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 306 2,497 SH   SOLE   29,270 0 1,412
FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 5,875 607,506 SH   SOLE   7,432 0 0
FIDUS INVT CORP COM 316500107 2,822 176,925 SH   SOLE   2,022 0 0
FIFTH THIRD BANCORP COM 316773100 321 11,499 SH   SOLE   717 0 0
FIREEYE INC COM 31816Q101 131 8,848 SH   SOLE   22,962 0 0
FIRST FINL BANCORP OH COM 320209109 1,643 67,827 SH   SOLE   3,032 0 0
FIRST MERCHANTS CORP COM 320817109 1 43 SH   SOLE   3,816 0 0
FIRST HAWAIIAN INC COM 32051X108 111 4,306 SH   SOLE   397,166 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 720 19,592 SH   SOLE   260,693 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,597 40,323 SH   SOLE   3,370 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 33 335 SH   SOLE   97,285 0 0
FIRST SOLAR INC COM 336433107 217 3,304 SH   SOLE   26,771 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2 81 SH   SOLE   644,593 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1,426 137,076 SH   SOLE   156,130 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 10,533 471,896 SH   SOLE   16,997 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 12,532 786,190 SH   SOLE   46,453 0 0
FIRST TR ENHANCED EQTY INC F COM 337318109 4,229 264,461 SH   SOLE   230,233 0 111,866
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 39 747 SH   SOLE   5,523 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 9,875 830,513 SH   SOLE   18,784 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 4,139 437,949 SH   SOLE   15,362 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 114 5,888 SH   SOLE   198 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 545 45,236 SH   SOLE   3,265 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1 31 SH   SOLE   377,354 0 0
FIRSTENERGY CORP COM 337932107 2,008 46,899 SH   SOLE   1,691 0 0
FIVE BELOW INC COM 33829M101 214 1,779 SH   SOLE   2,800 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 452 1,610 SH   SOLE   10,468 0 0
FLEX LTD ORD Y2573F102 108 11,264 SH   SOLE   10,292 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 56 2,182 SH   SOLE   5,553 0 0
FLIR SYS INC COM 302445101 1,184 21,891 SH   SOLE   12,561 0 0
FLOWERS FOODS INC COM 343498101 5,056 217,274 SH   SOLE   32,200 0 0
FLUIDIGM CORP DEL COM 34385P108 24 1,951 SH   SOLE   20,716 0 0
FLUOR CORP NEW COM 343412102 2,003 59,464 SH   SOLE   37,966 0 6,797
F M C CORP COM NEW 302491303 1,559 18,799 SH   SOLE   135,307 0 0
FNB CORP PA COM 302520101 357 30,301 SH   SOLE   231,770 0 0
FOOT LOCKER INC COM 344849104 97 2,310 SH   SOLE   99,814 0 0
FORD MTR CO DEL COM 345370860 19,468 1,903,062 SH   SOLE   97,447 0 0
FORTINET INC COM 34959E109 1,727 22,477 SH   SOLE   16,903 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 170 2,978 SH   SOLE   10,199 0 0
FORWARD AIR CORP COM 349853101 9 160 SH   SOLE   72,559 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 687 25,146 SH   SOLE   314,373 0 0
FRANCO NEVADA CORP COM 351858105 225 2,647 SH   SOLE   101,342 0 1,928
FRANKLIN RES INC COM 354613101 1,839 52,851 SH   SOLE   9,245 0 0
FRANKLIN UNVL TR SH BEN INT 355145103 854 116,617 SH   SOLE   25,745 0 1,707
FREEPORT-MCMORAN INC CL B 35671D857 324 27,935 SH   SOLE   42,436 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 412 15,283 SH   SOLE   22,642 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 21 SH   SOLE   60,516 0 0
FS KKR CAPITAL CORP COM 302635107 282 47,382 SH   SOLE   72,957 0 0
FTI CONSULTING INC COM 302941109 556 6,632 SH   SOLE   24,061 0 0
GABELLI CONV&INCOM SECS FD I COM 36240B109 2,045 398,547 SH   SOLE   11,707 0 0
GABELLI DIVD & INCOME TR COM 36242H104 5,331 246,003 SH   SOLE   29,546 0 0
GABELLI EQUITY TR INC COM 362397101 4,274 691,522 SH   SOLE   346,836 0 3,912
GAMESTOP CORP NEW CL A 36467W109 7,551 1,380,495 SH   SOLE   58,542 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 579 14,862 SH   SOLE   3,318 0 4,867
GANNETT CO INC COM 36473H104 7,402 907,137 SH   SOLE   2,261 0 0
GARMIN LTD SHS H2906T109 3,481 43,626 SH   SOLE   18,259 0 0
GARRETT MOTION INC COM 366505105 92 6,015 SH   SOLE   17,711 0 0
GARRISON CAP INC COM 366554103 1,819 263,625 SH   SOLE   581,024 0 0
GARTNER INC COM 366651107 28 172 SH   SOLE   7,765 0 0
GASLOG LTD SHS G37585109 1,296 89,990 SH   SOLE   25,602 0 0
GENERAL DYNAMICS CORP COM 369550108 8,931 49,120 SH   SOLE   62,472 0 0
GENERAL ELECTRIC CO COM 369604103 4,777 454,948 SH   SOLE   33,305 0 0
GENERAL MLS INC COM 370334104 17,413 331,559 SH   SOLE   1,923 0 0
GENERAL MTRS CO COM 37045V100 2,332 60,513 SH   SOLE   432 0 0
GENESEE & WYO INC CL A 371559105 942 9,423 SH   SOLE   155,503 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,855 84,686 SH   SOLE   2,712 0 3,978
GENOMIC HEALTH INC COM 37244C101 1,255 21,582 SH   SOLE   36,972 0 0
GENTEX CORP COM 371901109 2,784 113,143 SH   SOLE   27,551 0 0
GENUINE PARTS CO COM 372460105 1,748 16,877 SH   SOLE   52,532 0 0
GILEAD SCIENCES INC COM 375558103 13,290 196,714 SH   SOLE   30,501 0 0
GLADSTONE CAPITAL CORP COM 376535100 2,265 241,475 SH   SOLE   28,742 0 0
GLADSTONE INVT CORP COM 376546107 3,495 311,256 SH   SOLE   533 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6,002 149,965 SH   SOLE   899,022 0 0
GLOBAL PMTS INC COM 37940X102 1,591 9,935 SH   SOLE   42,615 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 0 206 SH   SOLE   200,956 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3 124 SH   SOLE   6,481 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 354 19,163 SH   SOLE   2,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 815 3,981 SH   SOLE   541,884 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G107 5,528 1,046,940 SH   SOLE   12,804 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 3,054 392,081 SH   SOLE   112,504 0 0
GOLUB CAP BDC INC COM 38173M102 995 55,905 SH   SOLE   35,457 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 47 3,088 SH   SOLE   462 0 0
GRACO INC COM 384109104 260 5,191 SH   SOLE   1,137,003 0 0
GRANITE CONSTR INC COM 387328107 1,879 38,996 SH   SOLE   277,381 0 1,642
GRANITE PT MTG TR INC COM 38741L107 11 639 SH   SOLE   42,257 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 386 27,577 SH   SOLE   2,272 0 0
GREAT WESTN BANCORP INC COM 391416104 305 8,530 SH   SOLE   12,694 0 0
GREEN DOT CORP CL A 39304D102 324 6,622 SH   SOLE   85,827 0 0
GREENBRIER COS INC COM 393657101 85 2,789 SH   SOLE   128,042 0 0
GREIF INC CL B 397624206 17,548 402,006 SH   SOLE   14,017 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 151 7,180 SH   SOLE   1,764 0 0
GRUBHUB INC COM 400110102 942 12,082 SH   SOLE   1,881,019 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 153 3,131 SH   SOLE   1,202 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 661 6,333 SH   SOLE   7,935 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 253 14,769 SH   SOLE   18,119 0 0
GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 7,145 878,850 SH   SOLE   5,986 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 930 5,396 SH   SOLE   276,165 0 4,116
HACKETT GROUP INC COM 404609109 1,158 68,979 SH   SOLE   70,121 0 0
HAEMONETICS CORP COM 405024100 1,563 12,990 SH   SOLE   30,358 0 0
HAIN CELESTIAL GROUP INC COM 405217100 0 16 SH   SOLE   353 0 0
HALLIBURTON CO COM 406216101 1,071 47,102 SH   SOLE   10,942 0 0
HANOVER INS GROUP INC COM 410867105 124 967 SH   SOLE   26,068 0 0
HARLEY DAVIDSON INC COM 412822108 92 2,570 SH   SOLE   15,774 0 0
HARRIS CORP DEL COM 413875105 5,740 30,347 SH   SOLE   7,237 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 82 1,475 SH   SOLE   255,561 0 0
HASBRO INC COM 418056107 4,561 43,155 SH   SOLE   492,605 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 353 8,116 SH   SOLE   3,788 0 0
HCA HEALTHCARE INC COM 40412C101 1 12 SH   SOLE   319,732 0 0
HCP INC COM 40414L109 85 2,653 SH   SOLE   38,150 0 6,617
HDFC BANK LTD SPONSORED ADS 40415F101 1,707 13,128 SH   SOLE   10,002 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 771 29,763 SH   SOLE   9,602 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 672 24,501 SH   SOLE   58,846 0 0
HEALTHCARE SVCS GRP INC COM 421906108 792 26,114 SH   SOLE   63,450 0 0
HEALTHEQUITY INC COM 42226A107 263 4,026 SH   SOLE   160,479 0 0
HEICO CORP NEW COM 422806109 6,283 46,952 SH   SOLE   32,289 0 0
HELEN OF TROY CORP LTD COM G4388N106 90 690 SH   SOLE   12,784 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7 859 SH   SOLE   95,086 0 0
HELMERICH & PAYNE INC COM 423452101 16,465 325,271 SH   SOLE   36,014 0 0
HENRY JACK & ASSOC INC COM 426281101 2,115 15,793 SH   SOLE   77,406 0 3,496
HENRY SCHEIN INC COM 806407102 91 1,303 SH   SOLE   2,055 0 0
HERCULES CAPITAL INC COM 427096508 3,198 249,465 SH   SOLE   68,928 0 0
HERSHEY CO COM 427866108 7,543 56,277 SH   SOLE   23,018 0 0
HESS CORP COM 42809H107 243 3,822 SH   SOLE   74,498 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 773 39,659 SH   SOLE   10,425 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10 696 SH   SOLE   46,738 0 0
HEXCEL CORP NEW COM 428291108 4,532 56,030 SH   SOLE   59,247 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 3,078 372,192 SH   SOLE   18,648 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 3 76 SH   SOLE   3,141 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 150 8,538 SH   SOLE   14,819 0 592
HIGHWOODS PPTYS INC COM 431284108 592 14,327 SH   SOLE   3,500 0 0
HILL ROM HLDGS INC COM 431475102 2,765 26,430 SH   SOLE   6,611 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 589 31,026 SH   SOLE   75,409 0 1,213
HOLOGIC INC COM 436440101 1,165 24,254 SH   SOLE   983,887 0 8,472
HOME BANCSHARES INC COM 436893200 9 488 SH   SOLE   488,820 0 0
HOME DEPOT INC COM 437076102 43,868 210,933 SH   SOLE   4,199 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,185 45,871 SH   SOLE   33,470 0 0
HONEYWELL INTL INC COM 438516106 25,528 146,215 SH   SOLE   28,039 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,500 37,222 SH   SOLE   3,751 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,609 221,094 SH   SOLE   89,487 0 0
HORMEL FOODS CORP COM 440452100 3,811 93,997 SH   SOLE   1,321 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 337 13,496 SH   SOLE   18,407 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,040 57,056 SH   SOLE   17,630 0 707
HP INC COM 40434L105 2,593 124,734 SH   SOLE   3,825 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,674 40,108 SH   SOLE   40,461 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 266 7,337 SH   SOLE   1,303 0 0
HUBBELL INC COM 443510607 2,360 18,098 SH   SOLE   115,628 0 0
HUBSPOT INC COM 443573100 1,206 7,072 SH   SOLE   2,512 0 0
HUDSON PAC PPTYS INC COM 444097109 60 1,792 SH   SOLE   70,412 0 0
HUMANA INC COM 444859102 1,582 5,964 SH   SOLE   44,487 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,530 110,722 SH   SOLE   2,328 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2,821 12,552 SH   SOLE   4,208 0 0
HUNTSMAN CORP COM 447011107 384 18,810 SH   SOLE   358,444 0 0
HYATT HOTELS CORP COM CL A 448579102 130 1,702 SH   SOLE   44,958 0 0
IAA INC COM 449253103 1,032 26,600 SH   SOLE   802 0 0
IAC INTERACTIVECORP COM 44919P508 1,774 8,153 SH   SOLE   8,703 0 0
ICHOR HOLDINGS SHS G4740B105 73 3,099 SH   SOLE   56,314 0 0
ICON PLC SHS G4705A100 2,615 16,987 SH   SOLE   4,355 0 0
ICU MED INC COM 44930G107 1,270 5,043 SH   SOLE   49,305 0 0
IDACORP INC COM 451107106 885 8,817 SH   SOLE   15,154 0 0
IDEX CORP COM 45167R104 1,202 6,982 SH   SOLE   1,300 0 0
IDEXX LABS INC COM 45168D104 99 360 SH   SOLE   672 0 0
IHS MARKIT LTD SHS G47567105 208 3,258 SH   SOLE   24,759 0 0
II VI INC COM 902104108 259 7,088 SH   SOLE   7,294 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,942 52,663 SH   SOLE   42,447 0 0
ILLUMINA INC COM 452327109 17,453 47,407 SH   SOLE   4,482 0 2,559
INCYTE CORP COM 45337C102 613 7,218 SH   SOLE   883 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 126 6,075 SH   SOLE   659 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,882 269,337 SH   SOLE   3,566 0 0
ING GROEP N V SPONSORED ADR 456837103 1,998 172,687 SH   SOLE   1,324 0 0
INGERSOLL-RAND PLC SHS G47791101 1,503 11,868 SH   SOLE   4,603 0 0
INGREDION INC COM 457187102 49 593 SH   SOLE   42,422 0 1,876
INOGEN INC COM 45780L104 159 2,375 SH   SOLE   32,842 0 0
INSPERITY INC COM 45778Q107 24 196 SH   SOLE   13,163 0 0
INSULET CORP COM 45784P101 38 318 SH   SOLE   541,862 0 0
INTEL CORP COM 458140100 23,891 499,091 SH   SOLE   35,765 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,292 16,240 SH   SOLE   19 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,014 58,345 SH   SOLE   24,132 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 44,721 324,299 SH   SOLE   22,971 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 116 802 SH   SOLE   25,994 0 0
INTL PAPER CO COM 460146103 13,217 305,103 SH   SOLE   12,381 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,496 66,231 SH   SOLE   231 0 0
INTERXION HOLDING N.V SHS N47279109 343 4,513 SH   SOLE   1,867 0 0
INTUIT COM 461202103 1,434 5,488 SH   SOLE   9,414 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7,021 13,385 SH   SOLE   236,103 0 3,904
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1,571 142,785 SH   SOLE   4,051 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 120 5,631 SH   SOLE   132,943 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 77 3,630 SH   SOLE   16,147 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 54 2,181 SH   SOLE   51,124 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 1,036 80,092 SH   SOLE   1,432 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 9,715 868,946 SH   SOLE   296,006 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 0 136 SH   SOLE   1,818 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   25,704 0 4,908
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 0 137 SH   SOLE   16,665 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 118 6,422 SH   SOLE   14,671 0 0
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 76 2,851 SH   SOLE   1,612 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 1,900 154,508 SH   SOLE   32,252 0 0
INVESCO LTD SHS G491BT108 1,439 70,323 SH   SOLE   21,668 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,604 129,110 SH   SOLE   2,461 0 1,996
INVESCO SR INCOME TR COM 46131H107 3,320 768,601 SH   SOLE   253,981 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 74 3,256 SH   SOLE   42,940 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 2,021 159,534 SH   SOLE   1,469 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 1,567 102,952 SH   SOLE   147,577 0 0
INVITATION HOMES INC COM 46187W107 1,072 40,094 SH   SOLE   948 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,603 24,946 SH   SOLE   5,511 0 0
IPG PHOTONICS CORP COM 44980X109 843 5,466 SH   SOLE   11,690 0 1,325
IQIYI INC SPONSORED ADS 46267X108 561 27,183 SH   SOLE   7,297 0 0
IQVIA HLDGS INC COM 46266C105 537 3,339 SH   SOLE   108,785 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 128 5,492 SH   SOLE   145,931 0 0
IROBOT CORP COM 462726100 1,230 13,419 SH   SOLE   37,224 0 0
IRON MTN INC NEW COM 46284V101 2,138 68,306 SH   SOLE   269,934 0 1,979
ISHARES TR 0-5 YR TIPS ETF 46429B747 38 374 SH   SOLE   5,004 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 144 3,075 SH   SOLE   743 0 0
ISHARES TR TIPS BD ETF 464287176 299 2,587 SH   SOLE   8,296 0 0
ISHARES TR CONV BD ETF 46435G102 76 1,281 SH   SOLE   24,204 0 0
ISHARES TR CORE INTL AGGR 46435G672 65 1,200 SH   SOLE   188,751 0 0
ISHARES INC EM HGHYL BD ETF 464286285 102 2,128 SH   SOLE   27,706 0 0
ISHARES INC US INTL HGH YLD 464286178 229 4,643 SH   SOLE   11,799 0 0
ISHARES TR JPMORGAN USD EMG 464288281 55 489 SH   SOLE   327,221 0 3,075
ISHARES TR LNG TR CRPRT BD 464289511 248 3,889 SH   SOLE   56,856 0 0
ISHARES TR INTL TREA BD ETF 464288117 66 1,302 SH   SOLE   94,816 0 204,222
ISHARES TR COHEN STEER REIT 464287564 33 15 SH   SOLE   1,217 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 13,123 SH   SOLE   29,375 0 0
ITT INC COM 45073V108 101 1,535 SH   SOLE   7,791 0 0
IVY HIGH INC OPPORTUNITIES F COM 465893105 3,602 265,403 SH   SOLE   236,511 0 0
JACOBS ENGR GROUP INC COM 469814107 6,927 82,083 SH   SOLE   7,436 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 36 725 SH   SOLE   43,884 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,125 7,894 SH   SOLE   81,533 0 979
JD COM INC SPON ADR CL A 47215P106 498 16,427 SH   SOLE   8,498 0 0
SMUCKER J M CO COM NEW 832696405 153 1,324 SH   SOLE   7,835 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 525 4,338 SH   SOLE   8,100 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 3,675 260,663 SH   SOLE   467 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 7,670 301,982 SH   SOLE   2,731 0 0
JOHNSON & JOHNSON COM 478160104 33,911 243,474 SH   SOLE   7,233 0 0
JOHNSON CTLS INTL PLC SHS G51502105 446 10,797 SH   SOLE   13,718 0 0
JONES LANG LASALLE INC COM 48020Q107 1,347 9,571 SH   SOLE   5,688 0 614
JPMORGAN CHASE & CO COM 46625H100 47,282 422,918 SH   SOLE   24,138 0 0
JUNIPER NETWORKS INC COM 48203R104 428 16,061 SH   SOLE   11,244 0 0
KAMAN CORP COM 483548103 2,201 34,552 SH   SOLE   29,861 0 0
KAR AUCTION SVCS INC COM 48238T109 668 26,730 SH   SOLE   16,433 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 8,216 709,539 SH   SOLE   2,972 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 9,326 609,122 SH   SOLE   3,736 0 0
KEANE GROUP INC COM 48669A108 33 4,983 SH   SOLE   519,442 0 0
KELLOGG CO COM 487836108 936 17,467 SH   SOLE   94,674 0 0
KEMPER CORP DEL COM 488401100 35 400 SH   SOLE   7,088 0 0
KENNAMETAL INC COM 489170100 115 3,119 SH   SOLE   3,803 0 0
KEYCORP NEW COM 493267108 128 7,194 SH   SOLE   60,167 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,789 19,915 SH   SOLE   229 0 0
KILROY RLTY CORP COM 49427F108 1,816 24,605 SH   SOLE   44,727 0 0
KIMBERLY CLARK CORP COM 494368103 3,868 29,021 SH   SOLE   20,282 0 7,366
KINDER MORGAN INC DEL COM 49456B101 728 34,885 SH   SOLE   128,595 0 0
KIRBY CORP COM 497266106 289 3,656 SH   SOLE   14,005 0 0
KLA-TENCOR CORP COM 482480100 634 5,362 SH   SOLE   31,707 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 168 8,207 SH   SOLE   22,174 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 521 15,864 SH   SOLE   2,367 0 0
KOHLS CORP COM 500255104 705 14,834 SH   SOLE   26,079 0 1,424
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 465 10,667 SH   SOLE   9,360 0 0
KONTOOR BRANDS INC COM 50050N103 271 9,681 SH   SOLE   72,527 0 2,563
KORN FERRY COM NEW 500643200 129 3,207 SH   SOLE   825 0 0
KORNIT DIGITAL LTD SHS M6372Q113 26 813 SH   SOLE   169,639 0 3,646
KRAFT HEINZ CO COM 500754106 11,234 361,918 SH   SOLE   53,428 0 0
KRATON CORPORATION COM 50077C106 93 3,008 SH   SOLE   24,323 0 0
KROGER CO COM 501044101 56 2,588 SH   SOLE   120,985 0 0
KRONOS WORLDWIDE INC COM 50105F105 15,352 1,002,093 SH   SOLE   9,886 0 0
L BRANDS INC COM 501797104 14,544 557,246 SH   SOLE   19,819 0 0
L3 TECHNOLOGIES INC COM 502413107 2,285 9,321 SH   SOLE   813 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,067 11,956 SH   SOLE   7 0 0
LAM RESEARCH CORP COM 512807108 3,582 19,071 SH   SOLE   67,791 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,219 39,886 SH   SOLE   29,066 0 0
LAMB WESTON HLDGS INC COM 513272104 38 593 SH   SOLE   3,159 0 0
LANNET INC COM 516012101 20 3,313 SH   SOLE   18 0 0
LAS VEGAS SANDS CORP COM 517834107 5,340 90,364 SH   SOLE   17,791 0 0
LA Z BOY INC COM 505336107 21 699 SH   SOLE   24,062 0 0
LAZARD GLB TTL RET&INCM FD I COM 52106W103 238 14,672 SH   SOLE   59,217 0 0
LAZARD LTD SHS A G54050102 129 3,742 SH   SOLE   564 0 0
LCI INDS COM 50189K103 1,629 18,097 SH   SOLE   9,272 0 0
LEAR CORP COM NEW 521865204 1,101 7,903 SH   SOLE   41,655 0 1,386
LEIDOS HLDGS INC COM 525327102 86 1,076 SH   SOLE   13,311 0 0
LENDINGTREE INC NEW COM 52603B107 319 760 SH   SOLE   1,395 0 0
LENNAR CORP CL B 526057302 2 58 SH   SOLE   5,137 0 0
LENNAR CORP CL A 526057104 2,328 48,044 SH   SOLE   23,428 0 0
LENNOX INTL INC COM 526107107 2,586 9,405 SH   SOLE   81,146 0 6,067
LHC GROUP INC COM 50187A107 2,894 24,204 SH   SOLE   8,193 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 7,012 1,204,790 SH   SOLE   51,895 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 8,076 1,257,978 SH   SOLE   12,520 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 582 5,584 SH   SOLE   162,513 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 103 2,751 SH   SOLE   3,283 0 0
LIBERTY PPTY TR SH BEN INT 531172104 45 907 SH   SOLE   23,948 0 0
LIFE STORAGE INC COM 53223X107 1,928 20,281 SH   SOLE   70,051 0 2,596
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,035 9,064 SH   SOLE   31,244 0 0
LIMONEIRA CO COM 532746104 585 29,350 SH   SOLE   724 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,973 23,970 SH   SOLE   14,350 0 0
LINCOLN NATL CORP IND COM 534187109 265 4,105 SH   SOLE   22,166 0 0
LINDE PLC SHS G5494J103 8,631 42,982 SH   SOLE   305,143 0 0
LINDSAY CORP COM 535555106 594 7,223 SH   SOLE   9,912 0 0
LITHIA MTRS INC CL A 536797103 9 10 SH   SOLE   27,485 0 0
LITTELFUSE INC COM 537008104 122 689 SH   SOLE   1,105,318 0 0
LIVANOVA PLC SHS G5509L101 1 18 SH   SOLE   29,076 0 0
LIVE OAK BANCSHARES INC COM 53803X105 73 4,262 SH   SOLE   121,023 0 3,976
LIVENT CORP COM 53814L108 112 16,217 SH   SOLE   8,722 0 0
LKQ CORP COM 501889208 553 20,786 SH   SOLE   46,829 0 0
LMP CAP & INCOME FD INC COM 50208A102 3,540 261,073 SH   SOLE   4,521 0 0
LOCKHEED MARTIN CORP COM 539830109 32,997 90,767 SH   SOLE   7 0 0
LOGITECH INTL S A SHS H50430232 78 1,971 SH   SOLE   743,648 0 0
LOUISIANA PAC CORP COM 546347105 314 11,967 SH   SOLE   9,401 0 0
LOWES COS INC COM 548661107 9,948 98,578 SH   SOLE   14,245 0 0
LPL FINL HLDGS INC COM 50212V100 726 8,897 SH   SOLE   3,946 0 0
LTC PPTYS INC COM 502175102 285 6,237 SH   SOLE   8,438 0 0
LULULEMON ATHLETICA INC COM 550021109 1,243 6,900 SH   SOLE   22,739 0 0
LUMENTUM HLDGS INC COM 55024U109 31 581 SH   SOLE   1,638 0 0
LYFT INC CL A COM 55087P104 31 473 SH   SOLE   1,281 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,861 102,885 SH   SOLE   44,187 0 0
M & T BK CORP COM 55261F104 321 1,886 SH   SOLE   1,629 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 8,395 354,821 SH   SOLE   384,613 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 19,634 484,306 SH   SOLE   9,895 0 0
MACYS INC COM 55616P104 5,682 264,776 SH   SOLE   7,883 0 0
MADDEN STEVEN LTD COM 556269108 27 800 SH   SOLE   35,810 0 0
MADISON CVRED CALL & EQ STR COM 557437100 2,444 369,691 SH   SOLE   17,033 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 258 28,761 SH   SOLE   14,777 0 0
MAGNA INTL INC COM 559222401 130 2,607 SH   SOLE   111,885 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 539 25,829 SH   SOLE   4,663 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH   SOLE   121,464 0 0
MANTECH INTL CORP CL A 564563104 41 623 SH   SOLE   1,254,197 0 0
MANULIFE FINL CORP COM 56501R106 678 37,288 SH   SOLE   71,784 0 0
MARATHON OIL CORP COM 565849106 19 1,307 SH   SOLE   1,601 0 0
MARATHON PETE CORP COM 56585A102 5,597 100,163 SH   SOLE   214,710 0 0
MARKETAXESS HLDGS INC COM 57060D108 28 86 SH   SOLE   142,785 0 0
MARRIOTT INTL INC NEW CL A 571903202 184 1,313 SH   SOLE   23,242 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,490 185,362 SH   SOLE   306 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,010 26,117 SH   SOLE   78,551 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 912 38,190 SH   SOLE   447,629 0 170,075
MASCO CORP COM 574599106 359 9,140 SH   SOLE   50,880 0 5,065
MASIMO CORP COM 574795100 95 637 SH   SOLE   184,026 0 0
MASTEC INC COM 576323109 2,428 47,121 SH   SOLE   28,645 0 881
MASTERCARD INC CL A 57636Q104 57,978 219,172 SH   SOLE   5,888 0 0
MATADOR RES CO COM 576485205 44 2,217 SH   SOLE   709,539 0 0
MATCH GROUP INC COM 57665R106 481 7,148 SH   SOLE   4 0 0
MATERION CORP COM 576690101 407 5,996 SH   SOLE   22,477 0 0
MATRIX SVC CO COM 576853105 64 3,169 SH   SOLE   53,545 0 1,378
MATSON INC COM 57686G105 1 26 SH   SOLE   13,899 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 10,131 169,361 SH   SOLE   49,605 0 0
MAXIMUS INC COM 577933104 464 6,391 SH   SOLE   497,255 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,359 28,118 SH   SOLE   45,127 0 0
MCDONALDS CORP COM 580135101 24,799 119,419 SH   SOLE   9,375 0 0
MDU RES GROUP INC COM 552690109 2,632 102,027 SH   SOLE   63,672 0 194,067
MEDICAL PPTYS TRUST INC COM 58463J304 790 45,325 SH   SOLE   746,619 0 21,371
MEDIDATA SOLUTIONS INC COM 58471A105 25 279 SH   SOLE   322 0 0
MEDLEY CAP CORP COM 58503F106 528 225,794 SH   SOLE   375 0 0
MEDPACE HLDGS INC COM 58506Q109 1,083 16,553 SH   SOLE   1,282,590 0 12,506
MEDTRONIC PLC SHS G5960L103 26,641 273,550 SH   SOLE   12,679 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 189 8,723 SH   SOLE   282,862 0 4,561
MERCADOLIBRE INC COM 58733R102 1,030 1,683 SH   SOLE   1,382,862 0 0
MERCER INTL INC COM 588056101 362 23,423 SH   SOLE   400,954 0 0
MERCK & CO INC COM 58933Y105 34,476 411,161 SH   SOLE   1,335,599 0 0
MERCURY SYS INC COM 589378108 2,053 29,178 SH   SOLE   17,705 0 0
MERCURY GENL CORP NEW COM 589400100 1,094 17,503 SH   SOLE   3,279 0 1,179
MEREDITH CORP COM 589433101 2,095 38,041 SH   SOLE   87,520 0 0
MERIT MED SYS INC COM 589889104 180 3,021 SH   SOLE   283 0 0
MERITAGE HOMES CORP COM 59001A102 85 1,649 SH   SOLE   81,643 0 0
METHANEX CORP COM 59151K108 407 8,943 SH   SOLE   5,730 0 0
METLIFE INC COM 59156R108 68 1,379 SH   SOLE   1,299,945 0 8,001
METTLER TOLEDO INTERNATIONAL COM 592688105 3,039 3,618 SH   SOLE   76,366 0 0
MFA FINL INC COM 55272X102 315 43,925 SH   SOLE   3,815 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 1,323 138,263 SH   SOLE   27,075 0 0
MFS MUN INCOME TR SH BEN INT 552738106 1,801 257,994 SH   SOLE   10,062 0 0
MGE ENERGY INC COM 55277P104 73 999 SH   SOLE   14,158 0 0
MGP INGREDIENTS INC NEW COM 55303J106 619 9,333 SH   SOLE   54,458 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 2 80 SH   SOLE   8,982 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,367 27,301 SH   SOLE   236,598 0 0
MICRON TECHNOLOGY INC COM 595112103 1,100 28,514 SH   SOLE   1,111,664 0 9,294
MICROSOFT CORP COM 594918104 135,187 1,009,159 SH   SOLE   374,451 0 0
MID AMER APT CMNTYS INC COM 59522J103 740 6,280 SH   SOLE   14,042 0 0
MIDDLEBY CORP COM 596278101 86 635 SH   SOLE   620 0 0
MIMECAST LTD ORD SHS G14838109 508 10,869 SH   SOLE   74,639 0 0
MINERALS TECHNOLOGIES INC COM 603158106 80 1,491 SH   SOLE   464,879 0 7,209
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 103 21,699 SH   SOLE   484 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 876 58,263 SH   SOLE   244,570 0 0
MKS INSTRUMENT INC COM 55306N104 1,111 14,266 SH   SOLE   54,617 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 335 36,009 SH   SOLE   52,737 0 0
MODERNA INC COM 60770K107 160 10,948 SH   SOLE   9,930 0 0
MOHAWK INDS INC COM 608190104 635 4,309 SH   SOLE   10,867 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,870 20,048 SH   SOLE   65 0 0
MOLSON COORS BREWING CO CL B 60871R209 220 3,932 SH   SOLE   182,464 0 0
MOMO INC ADR 60879B107 99 2,767 SH   SOLE   32,062 0 0
MONDELEZ INTL INC CL A 609207105 5,111 94,828 SH   SOLE   21,662 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,153 15,860 SH   SOLE   19,329 0 980
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 494 29,357 SH   SOLE   454,843 0 0
MONROE CAP CORP COM 610335101 2,087 180,816 SH   SOLE   519 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 799 12,522 SH   SOLE   12,304 0 1,463
MOODYS CORP COM 615369105 561 2,873 SH   SOLE   6,714 0 0
MOOG INC CL A 615394202 1,700 18,158 SH   SOLE   3,405 0 0
MORGAN STANLEY COM NEW 617446448 2,563 58,514 SH   SOLE   213 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 4,216 610,067 SH   SOLE   124,063 0 0
MOSAIC CO NEW COM 61945C103 916 36,581 SH   SOLE   56,129 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,280 19,674 SH   SOLE   1,044,026 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,263 70,292 SH   SOLE   5,234 0 0
MSA SAFETY INC COM 553498106 1,671 15,860 SH   SOLE   47,875 0 0
MSC INDL DIRECT INC CL A 553530106 482 6,492 SH   SOLE   320,933 0 139,114
MVC CAPITAL INC COM 553829102 607 65,927 SH   SOLE   747,246 0 0
MYLAN N V SHS EURO N59465109 241 12,632 SH   SOLE   25,728 0 0
NANOMETRICS INC COM 630077105 159 4,591 SH   SOLE   243,882 0 0
NASDAQ INC COM 631103108 1,056 10,979 SH   SOLE   1,358 0 0
NATIONAL FUEL GAS CO N J COM 636180101 68 1,280 SH   SOLE   59 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,632 30,682 SH   SOLE   25,468 0 0
NATIONAL HEALTH INVS INC COM 63633D104 2,658 34,067 SH   SOLE   3,517 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,394 17,179 SH   SOLE   72,461 0 0
NATIONAL OILWELL VARCO INC COM 637071101 165 7,432 SH   SOLE   13,095 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 107 2,022 SH   SOLE   817,097 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 665 22,962 SH   SOLE   40,594 0 0
NAVIENT CORPORATION COM 63938C108 289 21,183 SH   SOLE   17,783 0 0
NEKTAR THERAPEUTICS COM 640268108 136 3,816 SH   SOLE   438,612 0 0
NETAPP INC COM 64110D104 561 9,092 SH   SOLE   5,033 0 0
NETEASE INC SPONSORED ADR 64110W102 2,840 11,103 SH   SOLE   29,076 0 0
NETFLIX INC COM 64110L106 5,244 14,277 SH   SOLE   1,321 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1,978 145,521 SH   SOLE   3,487 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 288 24,644 SH   SOLE   93,118 0 0
NEUBERGER BERMAN MUNI FD INC COM 64124P101 3,170 217,428 SH   SOLE   5,144 0 0
NEUBERGER BERMAN MLP AND ENR COM 64129H104 10,652 1,418,313 SH   SOLE   37,869 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 7,664 1,492,555 SH   SOLE   13,196 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 619 7,330 SH   SOLE   548 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 3,523 397,166 SH   SOLE   32,289 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 2,356 249,556 SH   SOLE   7,312 0 0
NEW MTN FIN CORP COM 647551100 3,642 260,693 SH   SOLE   27,251 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 325 3,370 SH   SOLE   200 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,573 102,240 SH   SOLE   10,238 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 971 97,285 SH   SOLE   3,422 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,996 644,593 SH   SOLE   4,508 0 0
NEWELL BRANDS INC COM 651229106 2,408 156,130 SH   SOLE   12,814 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 654 16,997 SH   SOLE   160,292 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 345 46,453 SH   SOLE   50,870 0 0
NEWS CORP NEW CL A 65249B109 267 19,769 SH   SOLE   191,213 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7,868 342,099 SH   SOLE   186,053 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 8,176 432,146 SH   SOLE   48,113 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,385 13,710 SH   SOLE   197,440 0 0
NEXTERA ENERGY INC COM 65339F101 29,014 141,630 SH   SOLE   5,997 0 0
NICE LTD SPONSORED ADR 653656108 757 5,523 SH   SOLE   32,764 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 123 5,456 SH   SOLE   113,945 0 0
NIKE INC CL B 654106103 1,290 15,362 SH   SOLE   188,381 0 0
NISOURCE INC COM 65473P105 998 34,646 SH   SOLE   574,657 0 115,281
NMI HLDGS INC CL A 629209305 62 2,192 SH   SOLE   660,930 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 177 4,163 SH   SOLE   23,429 0 0
NOKIA CORP SPONSORED ADR 654902204 1,891 377,354 SH   SOLE   256,346 0 0
NORBORD INC COM NEW 65548P403 153 6,167 SH   SOLE   24,455 0 0
NORDSON CORP COM 655663102 239 1,691 SH   SOLE   76,335 0 0
NORDSTROM INC COM 655664100 89 2,800 SH   SOLE   181,539 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,087 10,468 SH   SOLE   63,189 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 20 10,292 SH   SOLE   162,865 0 0
NORTHERN TR CORP COM 665859104 500 5,553 SH   SOLE   183,658 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,059 12,561 SH   SOLE   122,524 0 0
NORTHWEST PIPE CO COM 667746101 830 32,200 SH   SOLE   73,303 0 0
NOVANTA INC COM 67000B104 18 193 SH   SOLE   128,998 0 0
NOVARTIS A G SPONSORED ADR 66987V109 10,242 112,171 SH   SOLE   85,234 0 0
NOVO-NORDISK A S ADR 670100205 1,057 20,716 SH   SOLE   47,321 0 0
NOVOCURE LTD ORD SHS G6674U108 4,877 77,136 SH   SOLE   68,043 0 0
NRG ENERGY INC COM NEW 629377508 130 3,693 SH   SOLE   556,827 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 151 3,069 SH   SOLE   326,602 0 0
NUCOR CORP COM 670346105 2,466 44,763 SH   SOLE   997,218 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 277 10,194 SH   SOLE   639,915 0 0
NUTRIEN LTD COM 67077M108 1,976 36,958 SH   SOLE   48,620 0 0
NUVASIVE INC COM 670704105 597 10,199 SH   SOLE   202,676 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 3,201 231,770 SH   SOLE   127,618 0 0
NUVEEN CALIF MUN VALUE FD COM 67062C107 834 82,786 SH   SOLE   8,533 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1,975 135,307 SH   SOLE   320 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2,000 138,121 SH   SOLE   839 0 0
NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 11,119 791,959 SH   SOLE   98 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4,450 561,870 SH   SOLE   37,885 0 0
NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 8,213 771,205 SH   SOLE   83,842 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 8,138 462,117 SH   SOLE   26,468 0 898
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 4,207 461,762 SH   SOLE   580,871 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 3,258 205,303 SH   SOLE   1,370 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2,628 166,829 SH   SOLE   6,630 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 867 61,163 SH   SOLE   1,723,721 0 16,235
NUVEEN FLOATING RATE INCOME COM 67072T108 3,562 361,629 SH   SOLE   78,958 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 2,758 283,130 SH   SOLE   24,752 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 1,393 99,814 SH   SOLE   21,297 0 0
NUVEEN MUN VALUE FD INC COM 670928100 3,200 314,373 SH   SOLE   84,590 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 2,181 97,447 SH   SOLE   17,302 0 834
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 760 53,931 SH   SOLE   252,820 0 0
NUVEEN NEW JERSEY MUN VALUE SHS 670702109 225 16,903 SH   SOLE   102,548 0 2,538
NUVEEN QUALITY MUNCP INCOME COM 67066V101 3,187 227,670 SH   SOLE   70,805 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 11,352 670,502 SH   SOLE   546,240 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 4,963 472,627 SH   SOLE   4,557 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1,619 121,550 SH   SOLE   510,471 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 803 52,558 SH   SOLE   186,747 0 0
NUVEEN SR INCOME FD COM 67067Y104 6,146 1,036,457 SH   SOLE   410,994 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 3,914 246,927 SH   SOLE   30 0 0
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 962 84,132 SH   SOLE   2,297 0 0
NVENT ELECTRIC PLC SHS G6700G107 208 8,398 SH   SOLE   1,808 0 0
NVIDIA CORP COM 67066G104 3,786 23,052 SH   SOLE   19,054 0 0
NVR INC COM 62944T105 142 42 SH   SOLE   15,752 0 0
NXP SEMICONDUCTORS N V COM N6596X109 121 1,241 SH   SOLE   222,565 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 928 171,204 SH   SOLE   441,903 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 741 87,319 SH   SOLE   18,733 0 1,380
OCCIDENTAL PETE CORP COM 674599105 5,192 103,270 SH   SOLE   12,393 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,685 102,220 SH   SOLE   88,182 0 0
OFS CAP CORP COM 67103B100 3,595 299,560 SH   SOLE   13,591 0 0
OGE ENERGY CORP COM 670837103 3,088 72,559 SH   SOLE   57,725 0 0
OKTA INC CL A 679295105 1,142 9,245 SH   SOLE   114,140 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 4,097 27,452 SH   SOLE   4,743 0 0
OLD REP INTL CORP COM 680223104 950 42,436 SH   SOLE   21,466 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,972 22,642 SH   SOLE   44,962 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,681 72,957 SH   SOLE   30,042 0 0
OMEROS CORP COM 682143102 378 24,061 SH   SOLE   0 0 1,470
OMNICELL INC COM 68213N109 2,121 24,653 SH   SOLE   22,644 0 0
OMNICOM GROUP INC COM 681919106 4,959 60,516 SH   SOLE   8,904 0 0
ON SEMICONDUCTOR CORP COM 682189105 597 29,546 SH   SOLE   52,626 0 0
ONE GAS INC COM 68235P108 954 10,564 SH   SOLE   21,306 0 0
ONEMAIN HLDGS INC COM 68268W103 181 5,361 SH   SOLE   760,487 0 8,192
ONEOK INC NEW COM 682680103 24,135 350,748 SH   SOLE   628,544 0 11,592
OPEN TEXT CORP COM 683715106 2,412 58,542 SH   SOLE   765,923 0 0
ORACLE CORP COM 68389X105 1,468 25,772 SH   SOLE   652,159 0 0
ORANGE SPONSORED ADR 684060106 129 8,185 SH   SOLE   64,525 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 5,134 13,902 SH   SOLE   895,034 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,787 83,461 SH   SOLE   15,697 0 0
ORIX CORP SPONSORED ADR 686330101 169 2,261 SH   SOLE   387,845 0 4,376
OSHKOSH CORP COM 688239201 1,524 18,259 SH   SOLE   376,397 0 9,887
OTTER TAIL CORP COM 689648103 935 17,711 SH   SOLE   129,556 0 0
OUTFRONT MEDIA INC COM 69007J106 3,047 118,162 SH   SOLE   446,483 0 0
OWENS & MINOR INC NEW COM 690732102 1,859 581,024 SH   SOLE   85,576 0 0
OWENS CORNING NEW COM 690742101 452 7,765 SH   SOLE   411 0 0
OXFORD SQUARE CAP CORP COM 69181V107 3,322 519,103 SH   SOLE   616,856 0 0
PACCAR INC COM 693718108 11,143 155,503 SH   SOLE   95,687 0 0
PACIFIC PREMIER BANCORP COM 69478X105 52 1,692 SH   SOLE   1,046,523 0 7,819
PACKAGING CORP AMER COM 695156109 638 6,690 SH   SOLE   8,848 0 0
PACWEST BANCORP DEL COM 695263103 1,436 36,972 SH   SOLE   75,550 0 0
PALO ALTO NETWORKS INC COM 697435105 5,614 27,551 SH   SOLE   5,980 0 0
PARK HOTELS RESORTS INC COM 700517105 1,448 52,532 SH   SOLE   362,531 0 0
PARKER HANNIFIN CORP COM 701094104 5,185 30,501 SH   SOLE   10 0 0
PARSLEY ENERGY INC CL A 701877102 546 28,742 SH   SOLE   56,580 0 5,882
PATRICK INDS INC COM 703343103 26 533 SH   SOLE   15,472 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 23,944 1,036,972 SH   SOLE   254 0 0
PATTERSON COMPANIES INC COM 703395103 20,588 899,022 SH   SOLE   6,106 0 0
PATTERSON UTI ENERGY INC COM 703481101 490 42,615 SH   SOLE   62,611 0 2,440
PAYCHEX INC COM 704326107 16,537 200,956 SH   SOLE   74,911 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,050 17,863 SH   SOLE   1,984 0 0
PAYPAL HLDGS INC COM 70450Y103 35,925 313,864 SH   SOLE   30,353 0 0
PBF ENERGY INC CL A 69318G106 485 15,506 SH   SOLE   101,403 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 410 19,383 SH   SOLE   280,090 0 0
PEABODY ENERGY CORP NEW COM 704551100 156 6,481 SH   SOLE   4,923 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 207 7,362 SH   SOLE   58,131 0 0
PENN NATL GAMING INC COM 707569109 56 2,900 SH   SOLE   28,301 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,347 289,537 SH   SOLE   11,693 0 0
PENNANTPARK INVT CORP COM 708062104 3,425 541,884 SH   SOLE   33,051 0 0
PENNYMAC MTG INVT TR COM 70931T103 701 32,114 SH   SOLE   32,363 0 0
PENTAIR PLC SHS G7S00T104 596 16,022 SH   SOLE   908 0 0
PENUMBRA INC COM 70975L107 25 156 SH   SOLE   16,510 0 0
PEOPLES UTD FINL INC COM 712704105 215 12,804 SH   SOLE   16,873 0 0
PEPSICO INC COM 713448108 14,753 112,504 SH   SOLE   11,637 0 0
PERKINELMER INC COM 714046109 3,416 35,457 SH   SOLE   48,817 0 0
PERSPECTA INC COM 715347100 11 462 SH   SOLE   46,749 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 30 2,092 SH   SOLE   7,359 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 43 2,747 SH   SOLE   16,001 0 0
PFIZER INC COM 717081103 49,255 1,137,003 SH   SOLE   320,441 0 5,413
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 8,383 580,168 SH   SOLE   11,740 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,200 82,000 SH   SOLE   18,996 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 214 6,738 SH   SOLE   16,452 0 0
PHILIP MORRIS INTL INC COM 718172109 21,912 279,023 SH   SOLE   15,782 0 0
PHILLIPS 66 COM 718546104 3,953 42,257 SH   SOLE   419,587 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 229 2,284 SH   SOLE   1,327,438 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 145 2,083 SH   SOLE   173,078 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108 1,497 155,099 SH   SOLE   87,089 0 2,900
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,653 69,192 SH   SOLE   30,174 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 151 1,485 SH   SOLE   23,075 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH   SOLE   16,075 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 524 36,227 SH   SOLE   3,629 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 180 3,130 SH   SOLE   8,112 0 0
PINNACLE WEST CAP CORP COM 723484101 1,194 12,694 SH   SOLE   36,668 0 0
PINTEREST INC CL A 72352L106 3 100 SH   SOLE   22,618 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 1,227 85,827 SH   SOLE   136,004 0 0
PIONEER HIGH INCOME TR COM 72369H106 3,254 361,553 SH   SOLE   584,830 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 1,562 128,042 SH   SOLE   269,753 0 0
PIONEER NAT RES CO COM 723787107 2,157 14,017 SH   SOLE   276,787 0 0
PIPER JAFFRAY COS COM 724078100 131 1,764 SH   SOLE   183,810 0 0
PITNEY BOWES INC COM 724479100 8,051 1,881,019 SH   SOLE   88,848 0 0
PLANET FITNESS INC CL A 72703H101 1,064 14,685 SH   SOLE   642,174 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,515 25,602 SH   SOLE   249,574 0 0
PNM RES INC COM 69349H107 1,046 20,549 SH   SOLE   595,297 0 0
POLARIS INDS INC COM 731068102 110 1,202 SH   SOLE   48,809 0 0
POPULAR INC COM NEW 733174700 430 7,935 SH   SOLE   505,227 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 982 18,119 SH   SOLE   996,461 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 1,218 541,554 SH   SOLE   220,126 0 12,823
POSCO SPONSORED ADR 693483109 1,767 33,305 SH   SOLE   25,352 0 0
PPG INDS INC COM 693506107 224 1,923 SH   SOLE   28,618 0 0
PPL CORP COM 69351T106 22,554 727,310 SH   SOLE   33,974 0 0
PRA GROUP INC COM 69354N106 0 17 SH   SOLE   282 0 0
PRA HEALTH SCIENCES INC COM 69354M108 450 4,540 SH   SOLE   50,187 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 283 5,986 SH   SOLE   95,385 0 0
PREMIER INC CL A 74051N102 33 852 SH   SOLE   6,171 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 3,837 66,252 SH   SOLE   49,724 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 40 2,111 SH   SOLE   657 0 0
PROASSURANCE CORP COM 74267C106 8,471 234,589 SH   SOLE   159,679 0 0
PROCTER AND GAMBLE CO COM 742718109 30,733 280,281 SH   SOLE   191,965 0 8,067
PROGRESSIVE CORP OHIO COM 743315103 5,605 70,121 SH   SOLE   99,790 0 0
PROLOGIS INC COM 74340W103 3,197 39,911 SH   SOLE   1,093 0 0
PROOFPOINT INC COM 743424103 3,651 30,358 SH   SOLE   0 0 1,455
PROPETRO HLDG CORP COM 74347M108 65 3,144 SH   SOLE   37,138 0 0
PROSHARES TR INVT INT RT HG 74347B607 111 1,481 SH   SOLE   2,121 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 762 116,716 SH   SOLE   16,010 0 0
PROTO LABS INC COM 743713109 41 353 SH   SOLE   2,232 0 0
PRUDENTIAL FINL INC COM 744320102 1,105 10,942 SH   SOLE   30,067 0 0
PRUDENTIAL PLC ADR 74435K204 22 495 SH   SOLE   19,026 0 0
PTC INC COM 69370C100 1,090 12,149 SH   SOLE   12,212 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 928 15,774 SH   SOLE   6,182 0 0
PUBLIC STORAGE COM 74460D109 927 3,892 SH   SOLE   25,136 0 0
PULTE GROUP INC COM 745867101 229 7,237 SH   SOLE   10,157 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3,235 255,561 SH   SOLE   12,578 0 0
PVH CORP COM 693656100 41 432 SH   SOLE   15,605 0 0
QIAGEN NV SHS NEW N72482123 114 2,820 SH   SOLE   4,660 0 0
QORVO INC COM 74736K101 948 14,236 SH   SOLE   76 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,897 492,605 SH   SOLE   22,764 0 0
QUAKER CHEM CORP COM 747316107 769 3,788 SH   SOLE   3,875 0 0
QUALCOMM INC COM 747525103 24,322 319,732 SH   SOLE   9,941 0 0
QUALYS INC COM 74758T303 1,769 20,311 SH   SOLE   25,615 0 0
QUANTA SVCS INC COM 74762E102 2,741 71,784 SH   SOLE   355,198 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,848 27,974 SH   SOLE   431,006 0 0
QUIDEL CORP COM 74838J101 617 10,401 SH   SOLE   117,981 0 0
QURATE RETAIL INC COM SER A 74915M100 67 5,426 SH   SOLE   8,979 0 0
RAPID7 INC COM 753422104 579 10,002 SH   SOLE   2,497 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 812 9,602 SH   SOLE   607,506 0 0
RAYTHEON CO COM NEW 755111507 10,232 58,846 SH   SOLE   8,848 0 0
REALTY INCOME CORP COM 756109104 4,376 63,450 SH   SOLE   4,306 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 5,745 160,479 SH   SOLE   19,592 0 0
RED HAT INC COM 756577102 6,063 32,289 SH   SOLE   40,323 0 0
REGENCY CTRS CORP COM 758849103 853 12,784 SH   SOLE   335 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,249 13,575 SH   SOLE   26,982 0 0
REGIONS FINL CORP NEW COM 7591EP100 200 13,377 SH   SOLE   45,236 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,408 36,014 SH   SOLE   778,668 0 7,522
RELX PLC SPONSORED ADR 759530108 1,975 80,902 SH   SOLE   81 0 0
REPLIGEN CORP COM 759916109 177 2,055 SH   SOLE   31 0 0
REPUBLIC SVCS INC COM 760759100 5,972 68,928 SH   SOLE   471,896 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 157 7,171 SH   SOLE   830,513 0 0
RESMED INC COM 761152107 2,809 23,018 SH   SOLE   437,949 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 801 11,524 SH   SOLE   747 0 0
RIO TINTO PLC SPONSORED ADR 767204100 4,644 74,498 SH   SOLE   1,779 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 346 10,425 SH   SOLE   2,182 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 39 2,149 SH   SOLE   1,951 0 0
ROCKWELL AUTOMATION INC COM 773903109 9,706 59,247 SH   SOLE   2,978 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 998 18,648 SH   SOLE   25,146 0 0
ROGERS CORP COM 775133101 542 3,141 SH   SOLE   27,935 0 0
ROKU INC COM CL A 77543R102 212 2,343 SH   SOLE   21 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,644 15,411 SH   SOLE   3,662 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 278 3,500 SH   SOLE   5,396 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 126 1,036 SH   SOLE   398,547 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 435 6,611 SH   SOLE   246,003 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,986 76,622 SH   SOLE   14,862 0 0
ROYCE MICRO-CAP TR INC COM 780915104 4,018 488,820 SH   SOLE   1,380,495 0 0
ROYCE VALUE TR INC COM 780910105 13,814 992,359 SH   SOLE   907,137 0 0
RPM INTL INC COM 749685103 2,736 44,767 SH   SOLE   40,391 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 269 4,199 SH   SOLE   35,929 0 0
RYDER SYS INC COM 783549108 1,951 33,470 SH   SOLE   57,409 0 3,104
S&P GLOBAL INC COM 78409V104 10,905 47,872 SH   SOLE   8,000 0 0
S & T BANCORP INC COM 783859101 1,051 28,039 SH   SOLE   21,582 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,134 57,572 SH   SOLE   148,038 0 1,927
SABRE CORP COM 78573M104 1,107 49,855 SH   SOLE   9,935 0 0
SAGE THERAPEUTICS INC COM 78667J108 395 2,159 SH   SOLE   206 0 0
SALESFORCE COM INC COM 79466L302 4,769 31,432 SH   SOLE   124 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 79 9,250 SH   SOLE   3,981 0 0
SANDERSON FARMS INC COM 800013104 180 1,321 SH   SOLE   15,163 0 0
SANGAMO THERAPEUTICS INC COM 800677106 198 18,407 SH   SOLE   392,081 0 0
SANOFI SPONSORED ADR 80105N105 2,432 56,212 SH   SOLE   36,674 0 0
SAP SE SPON ADR 803054204 2,509 18,337 SH   SOLE   2,797 0 0
SARATOGA INVT CORP COM NEW 80349A208 584 23,664 SH   SOLE   1,046,940 0 0
SAREPTA THERAPEUTICS INC COM 803607100 581 3,825 SH   SOLE   55,905 0 0
SASOL LTD SPONSORED ADR 803866300 1,005 40,461 SH   SOLE   200 0 439
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18 82 SH   SOLE   6,622 0 0
SCHLUMBERGER LTD COM 806857108 4,595 115,628 SH   SOLE   14,769 0 0
SCHNITZER STL INDS CL A 806882106 66 2,512 SH   SOLE   878,850 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 123 2,328 SH   SOLE   12 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 237 4,208 SH   SOLE   2,653 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 11,893 358,444 SH   SOLE   13,128 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 4,428 44,958 SH   SOLE   699 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 20 802 SH   SOLE   124,734 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 551 11,683 SH   SOLE   301,982 0 0
SEATTLE GENETICS INC COM 812578102 602 8,703 SH   SOLE   692 0 0
SEI INVESTMENTS CO COM 784117103 210 3,751 SH   SOLE   29,763 0 0
SEMGROUP CORP CL A 81663A105 11,827 985,603 SH   SOLE   24,501 0 0
SEMPRA ENERGY COM 816851109 7,740 56,314 SH   SOLE   4,026 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,587 554,685 SH   SOLE   859 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 769 15,695 SH   SOLE   3,822 0 0
SERVICENOW INC COM 81762P102 5,443 19,825 SH   SOLE   696 0 0
SHAKE SHACK INC CL A 819047101 314 4,355 SH   SOLE   372,192 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 815 40,002 SH   SOLE   56,212 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1,022 49,305 SH   SOLE   221,094 0 0
SHERWIN WILLIAMS CO COM 824348106 6,945 15,154 SH   SOLE   13,496 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 811 64,829 SH   SOLE   57,056 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 287 2,372 SH   SOLE   7,337 0 0
SIGNET JEWELERS LIMITED SHS G81276100 77 4,323 SH   SOLE   23,899 0 0
SILICON LABORATORIES INC COM 826919102 754 7,294 SH   SOLE   7,448 0 705
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,608 36,231 SH   SOLE   5,043 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,781 42,447 SH   SOLE   5,466 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 468 7,041 SH   SOLE   1,535 0 0
SINA CORP ORD G81477104 137 3,171 SH   SOLE   6,982 0 0
SITE CENTERS CORP COM 82981J109 29 2,221 SH   SOLE   360 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,701 195,267 SH   SOLE   7,218 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   2,375 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 373 4,829 SH   SOLE   318 0 0
SNAP ON INC COM 833034101 762 4,603 SH   SOLE   16,240 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,378 44,298 SH   SOLE   55,184 0 3,161
SOLAR CAP LTD COM 83413U100 3,674 178,949 SH   SOLE   13,385 0 0
SOLAR SR CAP LTD COM 83416M105 3,474 218,337 SH   SOLE   768,601 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 57 920 SH   SOLE   159,534 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 724 48,322 SH   SOLE   154,508 0 0
SONOCO PRODS CO COM 835495102 2,146 32,842 SH   SOLE   80,092 0 0
SONY CORP SPONSORED ADR 835699307 690 13,163 SH   SOLE   102,952 0 0
SOUTHERN CO COM 842587107 29,954 541,862 SH   SOLE   868,946 0 0
SOUTHERN COPPER CORP COM 84265V105 5,806 149,459 SH   SOLE   129,110 0 0
SOUTHWEST AIRLS CO COM 844741108 1 19 SH   SOLE   52 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 130 4,182 SH   SOLE   136 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 156 2,959 SH   SOLE   6,422 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 43 1,547 SH   SOLE   56 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 227 4,914 SH   SOLE   2,851 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 38 350 SH   SOLE   3,256 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 165 4,837 SH   SOLE   137 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 180 3,182 SH   SOLE   5,631 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 198 3,558 SH   SOLE   3,630 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 76 SH   SOLE   2,181 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 229 8,396 SH   SOLE   40,094 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 0 10 SH   SOLE   3,339 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,964 24,132 SH   SOLE   27,183 0 0
SPLUNK INC COM 848637104 2,889 22,971 SH   SOLE   5,492 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 866 5,922 SH   SOLE   68,306 0 0
SPROUTS FMRS MKT INC COM 85208M102 125 6,599 SH   SOLE   374 0 0
SPS COMMERCE INC COM 78463M107 31 305 SH   SOLE   3,075 0 0
SQUARE INC CL A 852234103 1,885 25,994 SH   SOLE   1,281 0 0
SRC ENERGY INC COM 78470V108 32 6,503 SH   SOLE   87 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,815 135,652 SH   SOLE   1,200 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 364 12,381 SH   SOLE   419,250 0 3,668
STAG INDL INC COM 85254J102 1,397 46,196 SH   SOLE   725 0 0
STAMPS COM INC COM NEW 852857200 10 231 SH   SOLE   16,427 0 0
STANDEX INTL CORP COM 854231107 137 1,867 SH   SOLE   252,717 0 7,946
STANLEY BLACK & DECKER INC COM 854502101 1,361 9,414 SH   SOLE   9,571 0 0
STARBUCKS CORP COM 855244109 20,120 240,007 SH   SOLE   38,413 0 0
STARWOOD PPTY TR INC COM 85571B105 1,015 44,664 SH   SOLE   19,332 0 0
STATE STR CORP COM 857477103 227 4,051 SH   SOLE   26,515 0 0
STEEL DYNAMICS INC COM 858119100 1,544 51,124 SH   SOLE   16,061 0 0
STEELCASE INC CL A 858155203 24 1,432 SH   SOLE   26,730 0 0
STELLUS CAP INVT CORP COM 858568108 4,094 296,006 SH   SOLE   8,207 0 0
STEPAN CO COM 858586100 167 1,818 SH   SOLE   2,242 0 0
STERIS PLC SHS USD G8473T100 4,492 30,171 SH   SOLE   4,983 0 0
STIFEL FINL CORP COM 860630102 38 639 SH   SOLE   19,915 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 539 30,612 SH   SOLE   24,605 0 0
STORE CAP CORP COM 862121100 553 16,665 SH   SOLE   1,735 0 0
STRYKER CORP COM 863667101 3,016 14,671 SH   SOLE   13,347 0 21,538
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,801 255,114 SH   SOLE   9,681 0 0
SUMMIT MATLS INC CL A 86614U100 2,142 111,288 SH   SOLE   3,008 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 240 32,252 SH   SOLE   1,002,093 0 0
SUN CMNTYS INC COM 866674104 2,778 21,668 SH   SOLE   24,204 0 0
SUN LIFE FINL INC COM 866796105 184 4,457 SH   SOLE   18,097 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,914 253,981 SH   SOLE   261,073 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 589 42,940 SH   SOLE   8,897 0 0
SUNTRUST BKS INC COM 867914103 9,275 147,577 SH   SOLE   11,956 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 31 948 SH   SOLE   14,672 0 0
SUZANO SA SPON ADS 86959K105 68 3,993 SH   SOLE   450 0 0
SVB FINL GROUP COM 78486Q101 910 4,054 SH   SOLE   760 0 0
SYMANTEC CORP COM 871503108 120 5,511 SH   SOLE   9,064 0 0
SYNAPTICS INC COM 87157D109 0 12 SH   SOLE   20,281 0 0
SYNCHRONY FINL COM 87165B103 595 17,168 SH   SOLE   4,262 0 0
SYNEOS HEALTH INC CL A 87166B102 383 7,495 SH   SOLE   16,217 0 0
SYNNEX CORP COM 87162W100 22 226 SH   SOLE   6,735 0 0
SYNOPSYS INC COM 871607107 1,675 13,015 SH   SOLE   581 0 0
SYSCO CORP COM 871829107 516 7,297 SH   SOLE   473 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,672 24,355 SH   SOLE   1,886 0 0
TABLEAU SOFTWARE INC CL A 87336U105 125 751 SH   SOLE   43,925 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,651 271,913 SH   SOLE   999 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 568 5,004 SH   SOLE   9,333 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 28 743 SH   SOLE   12,232 0 2,034
TARGA RES CORP COM 87612G101 305 7,764 SH   SOLE   18,038 0 0
TARGET CORP COM 87612E106 4,845 55,945 SH   SOLE   70,292 0 0
TAUBMAN CTRS INC COM 876664103 339 8,296 SH   SOLE   484,306 0 0
TC ENERGY CORP COM 87807B107 388 7,833 SH   SOLE   349,340 0 5,481
TD AMERITRADE HLDG CORP COM 87236Y108 306 6,132 SH   SOLE   264,776 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,327 13,855 SH   SOLE   25,829 0 0
TECHNIPFMC PLC COM G87110105 91 3,496 SH   SOLE   37,288 0 0
TECK RESOURCES LTD CL B 878742204 558 24,204 SH   SOLE   100,163 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 5,813 289,476 SH   SOLE   86 0 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3,364 188,751 SH   SOLE   219,172 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1,138 67,541 SH   SOLE   7,148 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,588 27,706 SH   SOLE   26 0 0
TELEFLEX INC COM 879369106 3,907 11,799 SH   SOLE   169,361 0 0
ERICSSON ADR B SEK 10 294821608 388 40,800 SH   SOLE   45,325 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 10,041 330,296 SH   SOLE   279 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 859 56,856 SH   SOLE   225,794 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 3,056 299,038 SH   SOLE   16,553 0 0
TENARIS S A SPONSORED ADS 88031M109 40 1,524 SH   SOLE   1,683 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 40 2,664 SH   SOLE   405,862 0 5,299
TENNECO INC CL A VTG COM STK 880349105 13 1,217 SH   SOLE   1,649 0 0
TERADYNE INC COM 880770102 42 885 SH   SOLE   8,943 0 0
TERNIUM SA SPONSORED ADS 880890108 659 29,375 SH   SOLE   1,379 0 0
TERRAFORM PWR INC COM CL A 88104R209 342 23,882 SH   SOLE   57,169 0 0
TESLA INC COM 88160R101 638 2,855 SH   SOLE   138,263 0 0
TETRA TECH INC NEW COM 88162G103 34 435 SH   SOLE   6,280 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 72 7,791 SH   SOLE   58,263 0 0
TEXAS INSTRS INC COM 882508104 27,142 236,511 SH   SOLE   10,948 0 0
TEXAS ROADHOUSE INC COM 882681109 399 7,436 SH   SOLE   20,048 0 0
TEXTRON INC COM 883203101 2,328 43,884 SH   SOLE   3,932 0 0
TFS FINL CORP COM 87240R107 1,381 76,419 SH   SOLE   2,767 0 0
ANDERSONS INC COM 034164103 534 19,588 SH   SOLE   29,357 0 0
BANK NEW YORK MELLON CORP COM 064058100 719 16,278 SH   SOLE   12,522 0 0
BOEING CO COM 097023105 9,134 25,094 SH   SOLE   60,579 0 0
CHILDRENS PL INC COM 168905107 59 622 SH   SOLE   78,395 0 0
COOPER COS INC COM NEW 216648402 4,309 12,790 SH   SOLE   36,581 0 0
ENSIGN GROUP INC COM 29358P101 62 1,093 SH   SOLE   167 0 0
THE TRADE DESK INC COM CL A 88339J105 289 1,269 SH   SOLE   4,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,232 82,512 SH   SOLE   43,039 0 0
THL CR SR LN FD COM 87244R103 5,587 366,359 SH   SOLE   42 0 0
THL CREDIT INC COM 872438106 722 108,785 SH   SOLE   34,067 0 0
THOMSON REUTERS CORP COM NEW 884903709 548 8,498 SH   SOLE   21,183 0 0
THOR INDS INC COM 885160101 458 7,835 SH   SOLE   9,092 0 0
TILRAY INC COM CL 2 88688T100 25 534 SH   SOLE   14,277 0 0
TIMKEN CO COM 887389104 24 467 SH   SOLE   11,103 0 0
TIVO CORP COM 88870P106 11,264 1,528,305 SH   SOLE   145,521 0 0
TJX COS INC NEW COM 872540109 7,717 145,931 SH   SOLE   217,428 0 0
T MOBILE US INC COM 872590104 2,760 37,224 SH   SOLE   7,330 0 0
TOLL BROTHERS INC COM 889478103 265 7,233 SH   SOLE   24,644 0 0
TOPBUILD CORP COM 89055F103 228 2,751 SH   SOLE   1,418,313 0 0
TORO CO COM 891092108 918 13,718 SH   SOLE   1,467,717 0 24,838
TORTOISE ENERGY INDEPENDENC COM 89148K101 1,099 153,256 SH   SOLE   249,556 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 4,095 181,597 SH   SOLE   102,240 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 7,251 537,544 SH   SOLE   19,769 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 7,309 398,748 SH   SOLE   13,710 0 0
TOTAL S A SPONSORED ADS 89151E109 3,064 54,923 SH   SOLE   139,471 0 2,159
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 781 6,302 SH   SOLE   426,826 0 5,320
TPG SPECIALTY LENDING INC COM 87265K102 3,678 187,654 SH   SOLE   34,646 0 0
TRACTOR SUPPLY CO COM 892356106 2,626 24,138 SH   SOLE   4,163 0 0
TRANSDIGM GROUP INC COM 893641100 5,440 11,244 SH   SOLE   6,167 0 0
TREX CO INC COM 89531P105 20 279 SH   SOLE   112,171 0 0
TRIMBLE INC COM 896239100 1,347 29,861 SH   SOLE   193 0 0
TRINITY INDS INC COM 896522109 341 16,433 SH   SOLE   3,069 0 0
TRIPADVISOR INC COM 896945201 138 2,972 SH   SOLE   10,194 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4,639 326,033 SH   SOLE   82,786 0 0
TRUSTMARK CORP COM 898402102 124 3,736 SH   SOLE   52,558 0 0
TUPPERWARE BRANDS CORP COM 899896104 9,885 519,442 SH   SOLE   23,052 0 0
TUTOR PERINI CORP COM 901109108 1,313 94,674 SH   SOLE   227,670 0 0
TWILIO INC CL A 90138F102 5,551 40,712 SH   SOLE   138,121 0 0
TWO HBRS INVT CORP COM NEW 90187B408 17,423 1,375,135 SH   SOLE   1,036,457 0 0
TYLER TECHNOLOGIES INC COM 902252105 822 3,803 SH   SOLE   53,931 0 0
TYSON FOODS INC CL A 902494103 4,858 60,167 SH   SOLE   283,130 0 0
US BANCORP DEL COM NEW 902973304 6,738 128,595 SH   SOLE   771,205 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,946 14,801 SH   SOLE   121,550 0 0
UBS GROUP AG SHS H42097107 842 71,030 SH   SOLE   166,829 0 0
UDR INC COM 902653104 2,008 44,727 SH   SOLE   472,627 0 0
UGI CORP NEW COM 902681105 1,477 27,648 SH   SOLE   205,303 0 0
ULTA BEAUTY INC COM 90384S303 9,788 28,216 SH   SOLE   361,629 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 933 14,696 SH   SOLE   547,497 0 14,373
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 139 26,525 SH   SOLE   61,163 0 0
UMPQUA HLDGS CORP COM 904214103 368 22,174 SH   SOLE   461,762 0 0
UNDER ARMOUR INC CL A 904311107 60 2,367 SH   SOLE   246,927 0 0
UNILEVER N V N Y SHS NEW 904784709 568 9,360 SH   SOLE   663,053 0 7,449
UNILEVER PLC SPON ADR NEW 904767704 1,704 27,503 SH   SOLE   462,117 0 0
UNION PACIFIC CORP COM 907818108 12,698 75,090 SH   SOLE   36,958 0 0
UNITED NAT FOODS INC COM 911163103 7 825 SH   SOLE   84,132 0 0
UNITED PARCEL SERVICE INC CL B 911312106 17,895 173,285 SH   SOLE   791,959 0 0
UNITED RENTALS INC COM 911363109 7,086 53,428 SH   SOLE   299,560 0 0
UNITED STATES STL CORP NEW COM 912909108 372 24,323 SH   SOLE   13,902 0 0
UNITED TECHNOLOGIES CORP COM 913017109 15,752 120,985 SH   SOLE   171,204 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 0 6 SH   SOLE   87,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,195 74,566 SH   SOLE   102,220 0 0
UNITI GROUP INC COM 91325V108 8,886 935,379 SH   SOLE   24,653 0 0
UNITIL CORP COM 913259107 592 9,886 SH   SOLE   10,564 0 0
UNIVERSAL CORP VA COM 913456109 1,204 19,819 SH   SOLE   5,361 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 292 1,553 SH   SOLE   25,772 0 0
UNIVERSAL FST PRODS INC COM 913543104 31 813 SH   SOLE   118,162 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH   SOLE   519,103 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 110 3,946 SH   SOLE   15,506 0 0
URBAN EDGE PPTYS COM 91704F104 14 781 SH   SOLE   19,383 0 0
U S CONCRETE INC COM NEW 90333L201 395 7,946 SH   SOLE   23,874 0 0
US ECOLOGY INC COM 91732J102 1 22 SH   SOLE   82,000 0 0
U S SILICA HLDGS INC COM 90346E103 297 23,242 SH   SOLE   571,981 0 8,187
V F CORP COM 918204108 5,922 67,791 SH   SOLE   20,549 0 0
VAIL RESORTS INC COM 91879Q109 3,606 16,156 SH   SOLE   727,310 0 0
VALE S A SPONSORED ADS 91912E105 1,056 78,551 SH   SOLE   4,540 0 0
VALERO ENERGY CORP NEW COM 91913Y100 6,189 72,293 SH   SOLE   17 0 0
VALMONT INDS INC COM 920253101 401 3,159 SH   SOLE   2,514 0 0
VALVOLINE INC COM 92047W101 546 27,948 SH   SOLE   12,149 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 236 8,051 SH   SOLE   1,692 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 161 6,722 SH   SOLE   1,558 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 4 297 SH   SOLE   1,036,972 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH   SOLE   17,863 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 5 231 SH   SOLE   313,864 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 199 8,003 SH   SOLE   7,362 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 42 1,200 SH   SOLE   289,537 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 90 1,579 SH   SOLE   32,114 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   2,092 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 234 4,435 SH   SOLE   2,747 0 0
VARIAN MED SYS INC COM 92220P105 1,318 9,684 SH   SOLE   6,738 0 0
VECTOR GROUP LTD COM 92240M108 15,846 1,625,268 SH   SOLE   155,099 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 268 26,326 SH   SOLE   36,227 0 0
VENTAS INC COM 92276F100 2,083 30,475 SH   SOLE   2,083 0 0
VERACYTE INC COM 92337F107 96 3,384 SH   SOLE   2,284 0 0
VEREIT INC COM 92339V100 876 97,204 SH   SOLE   39 0 0
VERISIGN INC COM 92343E102 335 1,601 SH   SOLE   1,485 0 0
VERITEX HLDGS INC COM 923451108 462 17,791 SH   SOLE   69,192 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 61,402 1,074,784 SH   SOLE   79,569 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,027 16,507 SH   SOLE   3,130 0 0
VIACOM INC NEW CL B 92553P201 783 26,228 SH   SOLE   100 0 0
VICI PPTYS INC COM 925652109 530 24,062 SH   SOLE   361,553 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 363 42,065 SH   SOLE   12,610 0 2,075
VIRTU FINL INC CL A 928254101 1,290 59,217 SH   SOLE   541,554 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 7,248 683,808 SH   SOLE   23,106 0 0
VIRTUSA CORP COM 92827P102 9 212 SH   SOLE   852 0 0
VISA INC COM CL A 92826C839 78,910 454,684 SH   SOLE   24,355 0 0
VMWARE INC CL A COM 928563402 94 564 SH   SOLE   66,252 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,350 82,641 SH   SOLE   2,111 0 0
VORNADO RLTY TR SH BEN INT 929042109 594 9,272 SH   SOLE   234,589 0 0
VOYA ASIA PAC DIVID EQUITY I COM 92912J102 4,880 528,710 SH   SOLE   39,911 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 5,043 649,896 SH   SOLE   1,481 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 10,365 968,647 SH   SOLE   3,144 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 5,592 857,637 SH   SOLE   116,716 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 2,106 169,187 SH   SOLE   495 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106 1,117 213,526 SH   SOLE   3,892 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 555 116,602 SH   SOLE   14,976 0 0
VULCAN MATLS CO COM 929160109 5,910 43,041 SH   SOLE   780 0 0
WD-40 CO COM 929236107 2,117 13,311 SH   SOLE   664 0 0
WABCO HLDGS INC COM 92927K102 121 913 SH   SOLE   9,835 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,768 87,213 SH   SOLE   2,920 0 0
WALMART INC COM 931142103 2,589 23,428 SH   SOLE   14,236 0 0
DISNEY WALT CO COM DISNEY 254687106 9,365 67,068 SH   SOLE   20,311 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 8,250 2,159,694 SH   SOLE   27,974 0 0
WASTE CONNECTIONS INC COM 94106B101 970 10,145 SH   SOLE   10,401 0 0
WASTE MGMT INC DEL COM 94106L109 3,406 29,519 SH   SOLE   5,426 0 0
WATERS CORP COM 941848103 1,763 8,193 SH   SOLE   13,575 0 0
WATSCO INC COM 942622200 8,486 51,895 SH   SOLE   13,377 0 0
WAYFAIR INC CL A 94419L101 1,486 10,178 SH   SOLE   52,574 0 0
WEC ENERGY GROUP INC COM 92939U106 10,157 121,825 SH   SOLE   35,758 0 0
WEIBO CORP SPONSORED ADR 948596101 545 12,520 SH   SOLE   14,423 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 63 3,283 SH   SOLE   7,171 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 657 23,948 SH   SOLE   10,297 0 1,227
WELLCARE HEALTH PLANS INC COM 94946T106 1,545 5,421 SH   SOLE   1,512 0 0
WELLS FARGO CO NEW COM 949746101 3,438 72,647 SH   SOLE   1,581 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 6,626 1,209,107 SH   SOLE   2,149 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1,197 145,234 SH   SOLE   2,343 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 901 71,857 SH   SOLE   7,440 0 0
WELLTOWER INC COM 95040Q104 1,317 16,157 SH   SOLE   47,019 0 853
WERNER ENTERPRISES INC COM 950755108 23 724 SH   SOLE   19,220 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,796 14,350 SH   SOLE   82 0 0
WESTERN ALLIANCE BANCORP COM 957638109 991 22,166 SH   SOLE   31,843 0 0
WESTERN ASSET CORPORATE LN F COM 95790J102 1,897 198,246 SH   SOLE   305 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,652 115,344 SH   SOLE   4,837 0 0
WESTERN ASSET GLB HI INCOME COM 95766B109 4,566 459,795 SH   SOLE   4,182 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 89 9,912 SH   SOLE   2,959 0 0
WESTERN ASST MN PRT FD INC COM 95766P108 3,042 204,158 SH   SOLE   1,547 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 3,344 298,813 SH   SOLE   3,558 0 0
WESTERN DIGITAL CORP COM 958102105 14,510 305,143 SH   SOLE   3,182 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 846 27,485 SH   SOLE   76 0 0
WESTERN UN CO COM 959802109 21,985 1,105,318 SH   SOLE   135,652 0 0
WABTEC CORP COM 929740108 369 5,137 SH   SOLE   4,914 0 0
WESTLAKE CHEM CORP COM 960413102 2,020 29,076 SH   SOLE   8,396 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 2,491 124,999 SH   SOLE   350 0 0
WESTROCK CO COM 96145D105 7,047 193,232 SH   SOLE   6,503 0 0
WEX INC COM 96208T104 1,615 7,760 SH   SOLE   4,054 0 0
WEYERHAEUSER CO COM 962166104 230 8,722 SH   SOLE   57,572 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,132 46,829 SH   SOLE   49,855 0 0
WHIRLPOOL CORP COM 963320106 644 4,521 SH   SOLE   2,159 0 0
WHITEHORSE FIN INC COM 96524V106 4,070 296,029 SH   SOLE   30,417 0 1,015
WHITING PETE CORP NEW COM NEW 966387409 0 7 SH   SOLE   9,250 0 0
WILLIAMS COS INC DEL COM 969457100 20,852 743,648 SH   SOLE   30,747 0 0
WILLIAMS SONOMA INC COM 969904101 611 9,401 SH   SOLE   54,412 0 1,800
WINGSTOP INC COM 974155103 1,350 14,245 SH   SOLE   23,664 0 0
WINNEBAGO INDS INC COM 974637100 153 3,946 SH   SOLE   11,700 0 0
WINTRUST FINL CORP COM 97650W108 1,472 20,122 SH   SOLE   16,028 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 389 6,578 SH   SOLE   985,603 0 0
WOODWARD INC COM 980745103 955 8,438 SH   SOLE   554,685 0 0
WORKDAY INC CL A 98138H101 1,554 7,559 SH   SOLE   18,778 0 1,047
WORLD WRESTLING ENTMT INC CL A 98156Q108 901 12,472 SH   SOLE   36,201 0 3,801
WORLDPAY INC CL A 981558109 2,787 22,739 SH   SOLE   2,245 0 0
W P CAREY INC COM 92936U109 1,120 13,796 SH   SOLE   2,372 0 0
WPP PLC NEW ADR 92937A102 1,543 24,520 SH   SOLE   36,231 0 0
WPX ENERGY INC COM 98212B103 244 21,239 SH   SOLE   2,221 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 127 4,260 SH   SOLE   29,566 0 0
WSFS FINL CORP COM 929328102 58 1,395 SH   SOLE   188,634 0 6,633
GRAINGER W W INC COM 384802104 1,556 5,802 SH   SOLE   4,829 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 32 734 SH   SOLE   93,812 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 41 734 SH   SOLE   3,110 0 0
WYNN RESORTS LTD COM 983134107 203 1,638 SH   SOLE   178,949 0 0
XCEL ENERGY INC COM 98389B100 1,510 25,383 SH   SOLE   218,337 0 0
XENIA HOTELS & RESORTS INC COM 984017103 34 1,629 SH   SOLE   920 0 0
XEROX CORP COM NEW 984121608 13,619 384,613 SH   SOLE   48,322 0 0
XILINX INC COM 983919101 5,211 44,187 SH   SOLE   6,266 0 0
XPERI CORP COM 98421B100 2,655 128,942 SH   SOLE   149,459 0 0
XPO LOGISTICS INC COM 983793100 74 1,281 SH   SOLE   10 0 0
XYLEM INC COM 98419M100 491 5,867 SH   SOLE   3,225 0 0
YANDEX N V SHS CLASS A N97284108 914 24,042 SH   SOLE   6,599 0 0
YETI HLDGS INC COM 98585X104 459 15,843 SH   SOLE   46,196 0 0
YUM CHINA HLDGS INC COM 98850P109 500 10,827 SH   SOLE   2,171 0 0
YUM BRANDS INC COM 988498101 3,963 35,810 SH   SOLE   26,935 0 17,729
YY INC SPONSORED ADS A 98426T106 507 7,268 SH   SOLE   255,114 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,568 17,033 SH   SOLE   111,288 0 0
ZENDESK INC COM 98936J101 927 10,414 SH   SOLE   110,503 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 219 4,726 SH   SOLE   3,993 0 0
ZILLOW GROUP INC CL A 98954M101 825 18,036 SH   SOLE   12 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 330 2,799 SH   SOLE   226 0 0
ZIONS BANCORPORATION N A COM 989701107 679 14,777 SH   SOLE   17,168 0 0
ZOETIS INC CL A 98978V103 2,957 26,058 SH   SOLE   7,495 0 0
ZSCALER INC COM 98980G102 312 4,066 SH   SOLE   6,132 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 140 7,307 SH   SOLE   76,419 0 0