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