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