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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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