0000891092-19-001566.txt : 20190207 0000891092-19-001566.hdr.sgml : 20190207 20190206183559 ACCESSION NUMBER: 0000891092-19-001566 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190207 DATE AS OF CHANGE: 20190206 EFFECTIVENESS DATE: 20190207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisors Asset Management, Inc. CENTRAL INDEX KEY: 0001297376 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12578 FILM NUMBER: 19573046 BUSINESS ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 BUSINESS PHONE: 719-488-8251 MAIL ADDRESS: STREET 1: 18925 BASE CAMP ROAD CITY: MONUMENT STATE: CO ZIP: 80132 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities, Inc. DATE OF NAME CHANGE: 20080207 FORMER COMPANY: FORMER CONFORMED NAME: Fixed Income Securities LP DATE OF NAME CHANGE: 20040715 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001297376 XXXXXXXX 12-31-2018 12-31-2018 true 1 RESTATEMENT false Advisors Asset Management, Inc.
18925 BASE CAMP ROAD MONUMENT CO 80132
13F COMBINATION REPORT 028-12578 0000872259 028-02825 BAHL & GAYNOR INC 0001634047 028-16741 Vident Investment Advisory, LLC 0000922439 028-06652 HARTFORD INVESTMENT MANAGEMENT CO 0001356783 028-12179 Phocas Financial Corp. N
John Webber Chief Compliance Officer 210-698-0460 /s/ John Webber Boerne TX 02-06-2019 0 1599 4966926
INFORMATION TABLE 2 infotable.xml ADVENT CLAYMORE CV SECS & IN COM 00764C109 15522 1237800 SH SOLE 1230964 0 6836 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 2826 232968 SH SOLE 232968 0 0 ALTRIA GROUP INC COM 02209S103 25485 516000 SH SOLE 507074 0 8926 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 868 92330 SH SOLE 92330 0 0 COMPASS MINERALS INTL INC COM 20451N101 14724 353173 SH SOLE 353173 0 0 CONOCOPHILLIPS COM 20825C104 4211 67541 SH SOLE 59272 0 8269 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 461 212506 SH SOLE 212506 0 0 FREEPORT-MCMORAN INC CL B 35671D857 268 25982 SH SOLE 25982 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6459 169045 SH SOLE 167356 0 1689 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 442 18491 SH SOLE 18491 0 0 NUVEEN SR INCOME FD COM 67067Y104 6479 1177952 SH SOLE 1157246 0 20706 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1470 162977 SH SOLE 162977 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 2998 324829 SH SOLE 324829 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2812 380006 SH SOLE 380006 0 0 PIONEER HIGH INCOME TR COM 72369H106 4630 580898 SH SOLE 580898 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 67918 1208068 SH SOLE 1197592 0 10476 BLACKROCK STRATEGIC MUN TR COM 09248T109 1811 152039 SH SOLE 152039 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2829 225611 SH SOLE 225611 0 0 SOUTHERN COPPER CORP COM 84265V105 3378 109784 SH SOLE 109784 0 0 ENI S P A SPONSORED ADR 26874R108 1501 47637 SH SOLE 47637 0 0 AT&T INC COM 00206R102 34321 1202547 SH SOLE 1187708 0 14839 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 794 70955 SH SOLE 70955 0 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 973 76345 SH SOLE 76345 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 4123 432665 SH SOLE 432665 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1927 180608 SH SOLE 180608 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1720 10296 SH SOLE 10296 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8806 173170 SH SOLE 173170 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 5401 695073 SH SOLE 695073 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 3584 188750 SH SOLE 188750 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 345 18387 SH SOLE 18387 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 4479 219323 SH SOLE 219323 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 7713 410046 SH SOLE 405159 0 4887 NEUBERGER BERMAN RE ES SEC F COM 64190A103 5721 1378618 SH SOLE 1378618 0 0 EATON VANCE MUN BD FD COM 27827X101 2245 198835 SH SOLE 198835 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 1867 147721 SH SOLE 147721 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 712 55140 SH SOLE 55140 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 494 85781 SH SOLE 85781 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 5445 658361 SH SOLE 658361 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 856 68071 SH SOLE 68071 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1376 106287 SH SOLE 106287 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 231 4817 SH SOLE 3486 0 1331 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1844 17798 SH SOLE 17798 0 0 ICICI BK LTD ADR 45104G104 264 25692 SH SOLE 25692 0 0 BUNGE LIMITED COM G16962105 1887 35302 SH SOLE 35302 0 0 VECTOR GROUP LTD COM 92240M108 13942 1432886 SH SOLE 1432886 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 3458 374605 SH SOLE 364875 0 9730 KRONOS WORLDWIDE INC COM 50105F105 5591 485301 SH SOLE 485301 0 0 3M CO COM 88579Y101 7084 37180 SH SOLE 37180 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 16947 1203645 SH SOLE 1197364 0 6281 EATON VANCE TX MGD DIV EQ IN COM 27828N102 9133 895407 SH SOLE 895407 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 12233 1016842 SH SOLE 1016842 0 0 FLOWSERVE CORP COM 34354P105 176 4634 SH SOLE 4634 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 8535 479507 SH SOLE 479507 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1140 57670 SH SOLE 57670 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 4091 624642 SH SOLE 624642 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 5764 772589 SH SOLE 772589 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2381 177399 SH SOLE 177399 0 0 HESS CORP COM 42809H107 354 8750 SH SOLE 8750 0 0 JPMORGAN CHASE & CO COM 46625H100 34592 354354 SH SOLE 349248 0 5106 COSTCO WHSL CORP NEW COM 22160K105 14396 70668 SH SOLE 70668 0 0 ANSYS INC COM 03662Q105 2373 16599 SH SOLE 15102 0 1497 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1207 105206 SH SOLE 105206 0 0 SANOFI SPONSORED ADR 80105N105 2565 59097 SH SOLE 57536 0 1561 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2289 18115 SH SOLE 18115 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 65 601 SH SOLE 601 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 1574 162750 SH SOLE 162750 0 0 EXXON MOBIL CORP COM 30231G102 25245 370221 SH SOLE 370221 0 0 WASTE MGMT INC DEL COM 94106L109 2328 26163 SH SOLE 21026 0 5137 BIOGEN INC COM 09062X103 1920 6380 SH SOLE 6380 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 295 4407 SH SOLE 4407 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 7255 51166 SH SOLE 51166 0 0 MFA FINL INC COM 55272X102 300 44983 SH SOLE 44983 0 0 PUBLIC STORAGE COM 74460D109 1334 6593 SH SOLE 6593 0 0 NOVARTIS A G SPONSORED ADR 66987V109 9355 109024 SH SOLE 108920 0 104 VALERO ENERGY CORP NEW COM 91913Y100 6226 83040 SH SOLE 77721 0 5319 MERCK & CO INC COM 58933Y105 49376 646200 SH SOLE 637507 0 8693 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1403 77543 SH SOLE 73534 0 4009 ULTA BEAUTY INC COM 90384S303 7573 30931 SH SOLE 30931 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 1490 146826 SH SOLE 146826 0 0 FEDEX CORP COM 31428X106 19658 121849 SH SOLE 121849 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 772 57041 SH SOLE 57041 0 0 VISA INC COM CL A 92826C839 60259 456714 SH SOLE 456714 0 0 CISCO SYS INC COM 17275R102 39590 913690 SH SOLE 901116 0 12574 PPL CORP COM 69351T106 21471 757886 SH SOLE 757886 0 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 1685 192628 SH SOLE 192628 0 0 KOPPERS HOLDINGS INC COM 50060P106 20 1160 SH SOLE 1160 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6721 14034 SH SOLE 14034 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 7506 554328 SH SOLE 548230 0 6098 INVESCO QUALITY MUNI INC TRS COM 46133G107 2224 198230 SH SOLE 198230 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 1734 151007 SH SOLE 151007 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 9222 1360231 SH SOLE 1360231 0 0 NEXTERA ENERGY INC COM 65339F101 23758 136679 SH SOLE 134793 0 1886 CONCHO RES INC COM 20605P101 385 3742 SH SOLE 3742 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 9751 949416 SH SOLE 949416 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 2699 581593 SH SOLE 581593 0 0 ARES CAP CORP COM 04010L103 8518 546755 SH SOLE 401551 0 145204 PROSPECT CAPITAL CORPORATION COM 74348T102 1394 220972 SH SOLE 220972 0 0 SOLAR CAP LTD COM 83413U100 4403 229440 SH SOLE 229440 0 0 COSAN LTD SHS A G25343107 1384 157240 SH SOLE 157240 0 0 VECTREN CORP COM 92240G101 533 7402 SH SOLE 3884 0 3518 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 216 21544 SH SOLE 21544 0 0 GOLUB CAP BDC INC COM 38173M102 1445 87653 SH SOLE 87653 0 0 TORTOISE MLP FD INC COM 89148B101 6684 545627 SH SOLE 545627 0 0 JONES LANG LASALLE INC COM 48020Q107 1623 12819 SH SOLE 12819 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2708 7249 SH SOLE 7249 0 0 MOSAIC CO NEW COM 61945C103 1428 48892 SH SOLE 48892 0 0 MARATHON PETE CORP COM 56585A102 6059 102685 SH SOLE 102685 0 0 GABELLI DIVD & INCOME TR COM 36242H104 4601 251447 SH SOLE 251447 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 7257 1178096 SH SOLE 1163778 0 14318 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 3028 372916 SH SOLE 372916 0 0 LMP CAP & INCOME FD INC COM 50208A102 5415 507037 SH SOLE 507037 0 0 COMCAST CORP NEW CL A 20030N101 31702 931032 SH SOLE 929120 0 1912 ENTERGY CORP NEW COM 29364G103 4839 56226 SH SOLE 56226 0 0 RANGE RES CORP COM 75281A109 62 6505 SH SOLE 6505 0 0 B & G FOODS INC NEW COM 05508R106 23773 822321 SH SOLE 822321 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8554 88868 SH SOLE 88868 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2023 121361 SH SOLE 121361 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 623 7314 SH SOLE 7314 0 0 NETEASE INC SPONSORED ADR 64110W102 3225 13702 SH SOLE 13702 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1962 27784 SH SOLE 27784 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1890 15244 SH SOLE 15244 0 0 EXELON CORP COM 30161N101 1400 31040 SH SOLE 31040 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 435 20798 SH SOLE 20798 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 3899 272121 SH SOLE 272121 0 0 KINDER MORGAN INC DEL COM 49456B101 1122 72964 SH SOLE 43694 0 29270 FIRST TR ENERGY INCOME & GRW COM 33738G104 9913 529516 SH SOLE 529516 0 0 AMERICAN TOWER CORP NEW COM 03027X100 26682 168670 SH SOLE 168670 0 0 AON PLC SHS CL A G0408V102 110 760 SH SOLE 760 0 0 EOG RES INC COM 26875P101 1930 22132 SH SOLE 22132 0 0 PRICE T ROWE GROUP INC COM 74144T108 2611 28277 SH SOLE 28277 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8343 100320 SH SOLE 100320 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 1882 143863 SH SOLE 143863 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 3500 177131 SH SOLE 177131 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4258 56361 SH SOLE 56361 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6854 123204 SH SOLE 114788 0 8416 COPA HOLDINGS SA CL A P31076105 1341 17035 SH SOLE 17035 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 18170 497002 SH SOLE 497002 0 0 MID AMER APT CMNTYS INC COM 59522J103 483 5042 SH SOLE 5042 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 4820 475772 SH SOLE 467106 0 8666 AVISTA CORP COM 05379B107 123 2907 SH SOLE 2907 0 0 SCANA CORP NEW COM 80589M102 1189 24879 SH SOLE 24879 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 391 20982 SH SOLE 20982 0 0 CENTERPOINT ENERGY INC COM 15189T107 316 11209 SH SOLE 11209 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 20502 237561 SH SOLE 237561 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 4466 376886 SH SOLE 376886 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 5830 427707 SH SOLE 427707 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15688 111251 SH SOLE 111251 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 6478 829455 SH SOLE 829455 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 1359 120198 SH SOLE 120198 0 0 SEALED AIR CORP NEW COM 81211K100 142 4086 SH SOLE 4086 0 0 EAGLE MATERIALS INC COM 26969P108 2168 35526 SH SOLE 35526 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2580 30985 SH SOLE 30985 0 0 FACEBOOK INC CL A 30303M102 54359 414667 SH SOLE 414667 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1448 22008 SH SOLE 21467 0 541 DOMINOS PIZZA INC COM 25754A201 4383 17673 SH SOLE 17673 0 0 DSW INC CL A 23334L102 552 22360 SH SOLE 22360 0 0 GARMIN LTD SHS H2906T109 4014 63387 SH SOLE 63387 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1885 289596 SH SOLE 289596 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 6179 792177 SH SOLE 792177 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 887 120047 SH SOLE 120047 0 0 INVESCO MUN TR COM 46131J103 694 62341 SH SOLE 62341 0 0 EATON VANCE N J MUN BD FD COM 27828R103 575 48036 SH SOLE 48036 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1421 134947 SH SOLE 134947 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 376 2419 SH SOLE 2419 0 0 MEDLEY CAP CORP COM 58503F106 908 341343 SH SOLE 341343 0 0 SOLAR SR CAP LTD COM 83416M105 4142 273913 SH SOLE 273913 0 0 EATON VANCE MUN BD FD II COM 27827K109 1905 172985 SH SOLE 172985 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 1332 68218 SH SOLE 68218 0 0 EATON CORP PLC SHS G29183103 1760 25628 SH SOLE 25628 0 0 CREDICORP LTD COM G2519Y108 1860 8392 SH SOLE 8392 0 0 FLEX LTD ORD Y2573F102 152 19995 SH SOLE 19995 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 737 45547 SH SOLE 45547 0 0 CANADIAN PAC RY LTD COM 13645T100 522 2938 SH SOLE 2938 0 0 GENERAL ELECTRIC CO COM 369604103 10632 1404480 SH SOLE 1398564 0 5916 INTEL CORP COM 458140100 22472 478834 SH SOLE 467585 0 11249 JOHNSON & JOHNSON COM 478160104 32873 254728 SH SOLE 250658 0 4070 MONDELEZ INTL INC CL A 609207105 2600 64940 SH SOLE 64940 0 0 PFIZER INC COM 717081103 61679 1413025 SH SOLE 1413025 0 0 PROCTER AND GAMBLE CO COM 742718109 27657 300880 SH SOLE 295253 0 5627 CHEVRON CORP NEW COM 166764100 35082 322477 SH SOLE 317939 0 4538 MCDONALDS CORP COM 580135101 16647 93750 SH SOLE 90501 0 3249 ALEXION PHARMACEUTICALS INC COM 015351109 1921 19729 SH SOLE 19729 0 0 APPLE INC COM 037833100 68768 441917 SH SOLE 438994 0 2923 AUTOMATIC DATA PROCESSING IN COM 053015103 9438 71981 SH SOLE 71981 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 458 10530 SH SOLE 10530 0 0 CALAVO GROWERS INC COM 128246105 117 1607 SH SOLE 1607 0 0 CARRIZO OIL & GAS INC COM 144577103 32 2870 SH SOLE 2870 0 0 CELGENE CORP COM 151020104 1121 17496 SH SOLE 17496 0 0 CENTURYLINK INC COM 156700106 20259 1337227 SH SOLE 1310821 0 26406 CF INDS HLDGS INC COM 125269100 6457 148404 SH SOLE 148404 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1390 21896 SH SOLE 21896 0 0 CONAGRA BRANDS INC COM 205887102 509 23819 SH SOLE 23819 0 0 CVS HEALTH CORP COM 126650100 7022 107177 SH SOLE 107177 0 0 DANAHER CORP DEL COM 235851102 4133 40082 SH SOLE 40082 0 0 DARLING INGREDIENTS INC COM 237266101 789 41034 SH SOLE 41034 0 0 DISCOVER FINL SVCS COM 254709108 756 12815 SH SOLE 12815 0 0 EBAY INC COM 278642103 14081 501634 SH SOLE 501634 0 0 FOOT LOCKER INC COM 344849104 206 3863 SH SOLE 3863 0 0 INGREDION INC COM 457187102 165 1803 SH SOLE 1803 0 0 INTL PAPER CO COM 460146103 16935 419592 SH SOLE 419592 0 0 LENNAR CORP CL A 526057104 1199 30617 SH SOLE 30617 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2114 26816 SH SOLE 26816 0 0 LITHIA MTRS INC CL A 536797103 51 678 SH SOLE 678 0 0 MADDEN STEVEN LTD COM 556269108 25 832 SH SOLE 832 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4586 32934 SH SOLE 32934 0 0 NATIONAL OILWELL VARCO INC COM 637071101 239 9288 SH SOLE 9288 0 0 PERKINELMER INC COM 714046109 3079 39198 SH SOLE 39198 0 0 POLARIS INDS INC COM 731068102 173 2260 SH SOLE 2260 0 0 PRUDENTIAL FINL INC COM 744320102 1594 19544 SH SOLE 19544 0 0 QUALCOMM INC COM 747525103 15706 275972 SH SOLE 275972 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 903 12138 SH SOLE 12138 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2413 33907 SH SOLE 33907 0 0 SCHLUMBERGER LTD COM 806857108 2950 81761 SH SOLE 81761 0 0 STATE STR CORP COM 857477103 265 4208 SH SOLE 4208 0 0 SYNOPSYS INC COM 871607107 569 6750 SH SOLE 6750 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 20759 92762 SH SOLE 91751 0 1011 TRACTOR SUPPLY CO COM 892356106 2099 25152 SH SOLE 25152 0 0 UGI CORP NEW COM 902681105 1325 24839 SH SOLE 14197 0 10642 UNION PAC CORP COM 907818108 13448 97285 SH SOLE 93331 0 3954 WELLS FARGO CO NEW COM 949746101 3891 84434 SH SOLE 74733 0 9701 AGCO CORP COM 001084102 669 12010 SH SOLE 12010 0 0 ALAMO GROUP INC COM 011311107 899 11628 SH SOLE 11628 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 732 17856 SH SOLE 17856 0 0 CATERPILLAR INC DEL COM 149123101 5069 39894 SH SOLE 38436 0 1458 DEERE & CO COM 244199105 3372 22607 SH SOLE 22607 0 0 F M C CORP COM NEW 302491303 1832 24768 SH SOLE 24768 0 0 LINDSAY CORP COM 535555106 755 7841 SH SOLE 7841 0 0 PARKER HANNIFIN CORP COM 701094104 5429 36401 SH SOLE 36401 0 0 ROPER TECHNOLOGIES INC COM 776696106 4472 16779 SH SOLE 16169 0 610 SCOTTS MIRACLE GRO CO CL A 810186106 2720 44263 SH SOLE 44263 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1761 45988 SH SOLE 44425 0 1563 ANDERSONS INC COM 034164103 614 20534 SH SOLE 20534 0 0 TYSON FOODS INC CL A 902494103 1749 32755 SH SOLE 32755 0 0 VALMONT INDS INC COM 920253101 282 2539 SH SOLE 2539 0 0 NORTHWEST PIPE CO COM 667746101 651 27938 SH SOLE 27938 0 0 TORO CO COM 891092108 964 17244 SH SOLE 17244 0 0 AFLAC INC COM 001055102 3479 76364 SH SOLE 76364 0 0 APACHE CORP COM 037411105 32 1208 SH SOLE 1208 0 0 CERNER CORP COM 156782104 953 18174 SH SOLE 18174 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1227 96425 SH SOLE 96425 0 0 DOVER CORP COM 260003108 1494 21061 SH SOLE 21061 0 0 F5 NETWORKS INC COM 315616102 1329 8202 SH SOLE 8202 0 0 FRANKLIN RES INC COM 354613101 1143 38546 SH SOLE 38546 0 0 KENNAMETAL INC COM 489170100 119 3564 SH SOLE 3564 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 13324 217068 SH SOLE 210426 0 6642 PATTERSON UTI ENERGY INC COM 703481101 559 53993 SH SOLE 53993 0 0 PHILLIPS 66 COM 718546104 3516 40809 SH SOLE 40809 0 0 COOPER COS INC COM NEW 216648402 3014 11843 SH SOLE 11843 0 0 GENTEX CORP COM 371901109 1677 82961 SH SOLE 82961 0 0 HELMERICH & PAYNE INC COM 423452101 13949 290967 SH SOLE 290796 0 171 MARSH & MCLENNAN COS INC COM 571748102 13444 168572 SH SOLE 168572 0 0 ALBEMARLE CORP COM 012653101 1400 18161 SH SOLE 18161 0 0 BORGWARNER INC COM 099724106 103 2975 SH SOLE 2975 0 0 CUMMINS INC COM 231021106 2698 20191 SH SOLE 20191 0 0 MARATHON OIL CORP COM 565849106 5 374 SH SOLE 374 0 0 PIONEER NAT RES CO COM 723787107 2006 15253 SH SOLE 15253 0 0 RESMED INC COM 761152107 4046 35535 SH SOLE 35535 0 0 THOR INDS INC COM 885160101 793 15253 SH SOLE 15253 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 487 13668 SH SOLE 13668 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1472 7209 SH SOLE 7209 0 0 FLUOR CORP NEW COM 343412102 1390 43181 SH SOLE 43181 0 0 HALLIBURTON CO COM 406216101 1679 63154 SH SOLE 63154 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3230 62135 SH SOLE 62135 0 0 BUCKLE INC COM 118440106 12061 623636 SH SOLE 623636 0 0 DELUXE CORP COM 248019101 376 9781 SH SOLE 2101 0 7680 LILLY ELI & CO COM 532457108 12410 107240 SH SOLE 99930 0 7310 FIRSTENERGY CORP COM 337932107 7913 210723 SH SOLE 210723 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 1859 292759 SH SOLE 292759 0 0 GREIF INC CL A 397624107 291 7848 SH SOLE 7848 0 0 HUNTSMAN CORP COM 447011107 289 14991 SH SOLE 14991 0 0 LEGGETT & PLATT INC COM 524660107 268 7487 SH SOLE 7487 0 0 LOCKHEED MARTIN CORP COM 539830109 22006 84045 SH SOLE 81220 0 2825 MICROCHIP TECHNOLOGY INC COM 595017104 1918 26666 SH SOLE 20401 0 6265 NUCOR CORP COM 670346105 2749 53064 SH SOLE 44370 0 8694 PAYCHEX INC COM 704326107 13791 211680 SH SOLE 211680 0 0 PITNEY BOWES INC COM 724479100 14391 2435008 SH SOLE 2435008 0 0 WYNN RESORTS LTD COM 983134107 805 8139 SH SOLE 8139 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 19136 1806982 SH SOLE 1806982 0 0 COMMERCIAL METALS CO COM 201723103 674 42070 SH SOLE 16293 0 25777 RPM INTL INC COM 749685103 2868 48785 SH SOLE 38915 0 9870 SONOCO PRODS CO COM 835495102 1852 34863 SH SOLE 34863 0 0 UNIVERSAL CORP VA COM 913456109 9827 181469 SH SOLE 181469 0 0 WILLIAMS COS INC DEL COM 969457100 18516 839741 SH SOLE 839741 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 6088 649690 SH SOLE 649690 0 0 FIRST TR ENHANCED EQTY INC F COM 337318109 5082 393354 SH SOLE 393354 0 0 HOLLYFRONTIER CORP COM 436106108 794 15534 SH SOLE 15534 0 0 ANNALY CAP MGMT INC COM 035710409 12316 1254176 SH SOLE 1027377 0 226799 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 2978 597913 SH SOLE 597913 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 8071 622737 SH SOLE 622737 0 0 KIMBERLY CLARK CORP COM 494368103 2516 22082 SH SOLE 21244 0 838 MORGAN STANLEY EM MKTS DM DE COM 617477104 3216 530669 SH SOLE 530669 0 0 AMPHENOL CORP NEW CL A 032095101 2331 28767 SH SOLE 28767 0 0 BALL CORP COM 058498106 3166 68862 SH SOLE 68862 0 0 BOSTON PROPERTIES INC COM 101121101 179 1593 SH SOLE 1593 0 0 COCA COLA CO COM 191216100 29094 614444 SH SOLE 602350 0 12094 CSX CORP COM 126408103 291 4686 SH SOLE 4686 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 35290 310463 SH SOLE 310463 0 0 MICROSOFT CORP COM 594918104 97588 960796 SH SOLE 955309 0 5487 PUBLIC SVC ENTERPRISE GROUP COM 744573106 576 11060 SH SOLE 11060 0 0 US BANCORP DEL COM NEW 902973304 4397 96212 SH SOLE 96212 0 0 UNITED TECHNOLOGIES CORP COM 913017109 13898 130523 SH SOLE 130523 0 0 DISNEY WALT CO COM DISNEY 254687106 4825 44006 SH SOLE 44006 0 0 ONEOK INC NEW COM 682680103 21803 404132 SH SOLE 404132 0 0 LAUDER ESTEE COS INC CL A 518439104 1599 12288 SH SOLE 12288 0 0 HOME DEPOT INC COM 437076102 37105 215950 SH SOLE 212147 0 3803 HARLEY DAVIDSON INC COM 412822108 290 8499 SH SOLE 8499 0 0 GLADSTONE CAPITAL CORP COM 376535100 2253 308602 SH SOLE 308602 0 0 GLADSTONE INVT CORP COM 376546107 3717 398807 SH SOLE 398807 0 0 HERCULES CAPITAL INC COM 427096508 2789 252431 SH SOLE 252431 0 0 MVC CAPITAL INC COM 553829102 633 77070 SH SOLE 77070 0 0 PENNANTPARK INVT CORP COM 708062104 3944 619208 SH SOLE 619208 0 0 THL CREDIT INC COM 872438106 950 156170 SH SOLE 156170 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 389 73586 SH SOLE 73586 0 0 FIDUS INVT CORP COM 316500107 2410 206151 SH SOLE 206151 0 0 NEW MTN FIN CORP COM 647551100 4725 375602 SH SOLE 375602 0 0 CLOROX CO DEL COM 189054109 5619 36452 SH SOLE 36452 0 0 COLGATE PALMOLIVE CO COM 194162103 9626 161734 SH SOLE 161734 0 0 HERSHEY CO COM 427866108 5666 52868 SH SOLE 52868 0 0 MARRIOTT INTL INC NEW CL A 571903202 809 7451 SH SOLE 7451 0 0 MOHAWK INDS INC COM 608190104 1823 15589 SH SOLE 15589 0 0 PVH CORP COM 693656100 33 360 SH SOLE 360 0 0 SHERWIN WILLIAMS CO COM 824348106 5920 15046 SH SOLE 15046 0 0 SNAP ON INC COM 833034101 751 5169 SH SOLE 5169 0 0 STARBUCKS CORP COM 855244109 14912 231553 SH SOLE 231025 0 528 UNILEVER PLC SPON ADR NEW 904767704 2046 39150 SH SOLE 37674 0 1476 V F CORP COM 918204108 7471 104729 SH SOLE 104729 0 0 WALMART INC COM 931142103 2929 31439 SH SOLE 31439 0 0 WHIRLPOOL CORP COM 963320106 783 7328 SH SOLE 7328 0 0 YUM BRANDS INC COM 988498101 2451 26661 SH SOLE 26661 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4477 28006 SH SOLE 28006 0 0 NIKE INC CL B 654106103 309 4174 SH SOLE 4174 0 0 BAIDU INC SPON ADR REP A 056752108 1034 6520 SH SOLE 6520 0 0 BRASKEM S A SP ADR PFD A 105532105 231 9428 SH SOLE 9428 0 0 CNOOC LTD SPONSORED ADR 126132109 1761 11552 SH SOLE 11552 0 0 DR REDDYS LABS LTD ADR 256135203 286 7586 SH SOLE 7586 0 0 INFOSYS LTD SPONSORED ADR 456788108 2047 215031 SH SOLE 215031 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 316 45205 SH SOLE 45205 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1791 503185 SH SOLE 503185 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 105 5941 SH SOLE 5941 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 2148 42344 SH SOLE 42344 0 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 1673 122296 SH SOLE 122296 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1830 144295 SH SOLE 144295 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 2141 216221 SH SOLE 216221 0 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 1648 148861 SH SOLE 148861 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1887 148033 SH SOLE 148033 0 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 803 61782 SH SOLE 61782 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 2964 392055 SH SOLE 392055 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 3447 358364 SH SOLE 144302 0 214062 PUTNAM MANAGED MUN INCOM TR COM 746823103 486 72382 SH SOLE 72382 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 2360 210160 SH SOLE 210160 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1142 98142 SH SOLE 98142 0 0 BARRICK GOLD CORP COM 067901108 66 4843 SH SOLE 4843 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 2989 68803 SH SOLE 67105 0 1698 NEWMONT MINING CORP COM 651639106 661 19067 SH SOLE 19067 0 0 RANDGOLD RES LTD ADR 752344309 413 4985 SH SOLE 4985 0 0 BP PLC SPONSORED ADR 055622104 6301 166169 SH SOLE 166169 0 0 WEYERHAEUSER CO COM 962166104 123 5630 SH SOLE 5630 0 0 BANCROFT FUND LTD COM 059695106 6686 358857 SH SOLE 358857 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 7474 870054 SH SOLE 870054 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 811 7039 SH SOLE 7039 0 0 AVALONBAY CMNTYS INC COM 053484101 2120 12180 SH SOLE 12180 0 0 DIGITAL RLTY TR INC COM 253868103 3069 28803 SH SOLE 28803 0 0 DUKE REALTY CORP COM NEW 264411505 311 12012 SH SOLE 12012 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 491 4159 SH SOLE 4159 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 214 4419 SH SOLE 4419 0 0 REALTY INCOME CORP COM 756109104 3064 48597 SH SOLE 48597 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3065 18243 SH SOLE 18243 0 0 VORNADO RLTY TR SH BEN INT 929042109 494 7963 SH SOLE 7963 0 0 CBL & ASSOC PPTYS INC COM 124830100 322 167502 SH SOLE 167502 0 0 LIBERTY PPTY TR SH BEN INT 531172104 39 927 SH SOLE 927 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2308 65662 SH SOLE 65662 0 0 UDR INC COM 902653104 1593 40195 SH SOLE 40195 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 6903 533060 SH SOLE 533060 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2618 68938 SH SOLE 68938 0 0 ATMOS ENERGY CORP COM 049560105 2993 32283 SH SOLE 32283 0 0 CONSOLIDATED EDISON INC COM 209115104 1187 15525 SH SOLE 15525 0 0 GENUINE PARTS CO COM 372460105 1032 10750 SH SOLE 10750 0 0 MATTEL INC COM 577081102 169 16873 SH SOLE 16873 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1100 116940 SH SOLE 116940 0 0 PINNACLE WEST CAP CORP COM 723484101 914 10733 SH SOLE 10733 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4989 85620 SH SOLE 84413 0 1207 SUN CMNTYS INC COM 866674104 3403 33459 SH SOLE 33459 0 0 SYSCO CORP COM 871829107 1036 16539 SH SOLE 16539 0 0 TELEFONICA S A SPONSORED ADR 879382208 76 8968 SH SOLE 8968 0 0 UNILEVER N V N Y SHS NEW 904784709 104 1932 SH SOLE 1932 0 0 WATSCO INC COM 942622200 3793 27260 SH SOLE 27260 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2618 35516 SH SOLE 35516 0 0 BLACK HILLS CORP COM 092113109 817 13007 SH SOLE 13007 0 0 DARDEN RESTAURANTS INC COM 237194105 945 9461 SH SOLE 8347 0 1114 RAYTHEON CO COM NEW 755111507 7289 47530 SH SOLE 47530 0 0 DTE ENERGY CO COM 233331107 2148 19478 SH SOLE 19478 0 0 ABBOTT LABS COM 002824100 12010 166047 SH SOLE 166047 0 0 ABBVIE INC COM 00287Y109 22788 253492 SH SOLE 247779 0 5713 AIR PRODS & CHEMS INC COM 009158106 8587 53653 SH SOLE 53653 0 0 EMERSON ELEC CO COM 291011104 5971 99930 SH SOLE 99930 0 0 GENERAL DYNAMICS CORP COM 369550108 6875 43731 SH SOLE 43731 0 0 GENERAL MLS INC COM 370334104 12537 321955 SH SOLE 321955 0 0 ILLINOIS TOOL WKS INC COM 452308109 5979 47191 SH SOLE 47191 0 0 KELLOGG CO COM 487836108 1183 20753 SH SOLE 20753 0 0 PEPSICO INC COM 713448108 14773 133715 SH SOLE 133715 0 0 NORTHROP GRUMMAN CORP COM 666807102 4688 19142 SH SOLE 19142 0 0 BAXTER INTL INC COM 071813109 1913 29060 SH SOLE 29060 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4375 137305 SH SOLE 136320 0 985 BOEING CO COM 097023105 9378 29079 SH SOLE 29079 0 0 UNITED PARCEL SERVICE INC CL B 911312106 15652 160482 SH SOLE 155873 0 4609 BANK N S HALIFAX COM 064149107 237 4743 SH SOLE 4743 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 4254 289993 SH SOLE 289993 0 0 SASOL LTD SPONSORED ADR 803866300 1017 34707 SH SOLE 34707 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9921 268788 SH SOLE 266861 0 1927 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 156 10097 SH SOLE 10097 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 2099 51047 SH SOLE 49758 0 1289 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 52 5656 SH SOLE 5656 0 0 LAS VEGAS SANDS CORP COM 517834107 3903 74991 SH SOLE 74991 0 0 POSCO SPONSORED ADR 693483109 2001 36429 SH SOLE 36429 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 124 9277 SH SOLE 9277 0 0 SUNCOR ENERGY INC NEW COM 867224107 7878 281664 SH SOLE 281664 0 0 ANADARKO PETE CORP COM 032511107 447 10194 SH SOLE 10194 0 0 BIO RAD LABS INC CL A 090572207 1294 5573 SH SOLE 5573 0 0 CELANESE CORP DEL COM 150870103 1590 17674 SH SOLE 15303 0 2371 DOMTAR CORP COM NEW 257559203 12011 341906 SH SOLE 341906 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1231 10138 SH SOLE 10138 0 0 FACTSET RESH SYS INC COM 303075105 292 1459 SH SOLE 1459 0 0 ILLUMINA INC COM 452327109 14177 47268 SH SOLE 46494 0 774 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 27 204 SH SOLE 204 0 0 MAXIMUS INC COM 577933104 442 6793 SH SOLE 6793 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2091 3697 SH SOLE 3697 0 0 PPG INDS INC COM 693506107 267 2608 SH SOLE 2608 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4322 89160 SH SOLE 89160 0 0 TELEFLEX INC COM 879369106 2880 11141 SH SOLE 11141 0 0 TRANSDIGM GROUP INC COM 893641100 4366 12839 SH SOLE 12839 0 0 WATERS CORP COM 941848103 1761 9333 SH SOLE 9333 0 0 GRAINGER W W INC COM 384802104 2903 10280 SH SOLE 10280 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 76 506 SH SOLE 506 0 0 CABOT OIL & GAS CORP COM 127097103 391 17479 SH SOLE 17479 0 0 HEICO CORP NEW COM 422806109 5257 67851 SH SOLE 66040 0 1811 KIRBY CORP COM 497266106 386 5733 SH SOLE 5733 0 0 NOVO-NORDISK A S ADR 670100205 848 18411 SH SOLE 18411 0 0 ROCKWELL AUTOMATION INC COM 773903109 9838 65380 SH SOLE 65380 0 0 STANDEX INTL CORP COM 854231107 226 3364 SH SOLE 3364 0 0 VMWARE INC CL A COM 928563402 23 168 SH SOLE 168 0 0 AMETEK INC NEW COM 031100100 136 2008 SH SOLE 2008 0 0 ARROW ELECTRS INC COM 042735100 31 450 SH SOLE 450 0 0 CANADIAN NATL RY CO COM 136375102 1906 25715 SH SOLE 24716 0 999 ECOLAB INC COM 278865100 4465 30305 SH SOLE 30305 0 0 HONEYWELL INTL INC COM 438516106 19671 148891 SH SOLE 148891 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 12465 497588 SH SOLE 497588 0 0 SMITH A O COM 831865209 407 9532 SH SOLE 9532 0 0 EASTMAN CHEM CO COM 277432100 607 8307 SH SOLE 8307 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 1477 169742 SH SOLE 169742 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1843 196485 SH SOLE 196485 0 0 NORDSON CORP COM 655663102 341 2861 SH SOLE 2861 0 0 CABOT CORP COM 127055101 5 114 SH SOLE 114 0 0 MINERALS TECHNOLOGIES INC COM 603158106 115 2247 SH SOLE 2247 0 0 WABTEC CORP COM 929740108 155 2209 SH SOLE 2209 0 0 PACKAGING CORP AMER COM 695156109 790 9460 SH SOLE 4566 0 4894 QUAKER CHEM CORP COM 747316107 377 2119 SH SOLE 2119 0 0 STEEL DYNAMICS INC COM 858119100 1794 59705 SH SOLE 56490 0 3215 TERNIUM SA SPON ADR 880890108 965 35593 SH SOLE 35593 0 0 TECK RESOURCES LTD CL B 878742204 426 19762 SH SOLE 19762 0 0 GERDAU S A SPON ADR REP PFD 373737105 171 45549 SH SOLE 45549 0 0 VULCAN MATLS CO COM 929160109 3417 34587 SH SOLE 34587 0 0 NEENAH INC COM 640079109 3 56 SH SOLE 56 0 0 ANALOG DEVICES INC COM 032654105 3952 46046 SH SOLE 46046 0 0 APPLIED MATLS INC COM 038222105 2286 69820 SH SOLE 69820 0 0 AUTODESK INC COM 052769106 9365 72815 SH SOLE 72815 0 0 GARTNER INC COM 366651107 149 1168 SH SOLE 1168 0 0 LITTELFUSE INC COM 537008104 124 721 SH SOLE 721 0 0 RED HAT INC COM 756577102 8838 50320 SH SOLE 50320 0 0 FARO TECHNOLOGIES INC COM 311642102 128 3157 SH SOLE 3157 0 0 KLA-TENCOR CORP COM 482480100 354 3959 SH SOLE 3959 0 0 SYMANTEC CORP COM 871503108 569 30103 SH SOLE 30103 0 0 CIRRUS LOGIC INC COM 172755100 219 6614 SH SOLE 6614 0 0 HARRIS CORP DEL COM 413875105 5815 43186 SH SOLE 43186 0 0 MONOLITHIC PWR SYS INC COM 609839105 3013 25920 SH SOLE 25920 0 0 COMMVAULT SYSTEMS INC COM 204166102 30 514 SH SOLE 514 0 0 ROGERS CORP COM 775133101 682 6883 SH SOLE 6883 0 0 SCHEIN HENRY INC COM 806407102 470 5990 SH SOLE 5990 0 0 HUMANA INC COM 444859102 2430 8482 SH SOLE 8482 0 0 PATTERSON COMPANIES INC COM 703395103 16544 841505 SH SOLE 841505 0 0 STRYKER CORP COM 863667101 3856 24598 SH SOLE 24598 0 0 BECTON DICKINSON & CO COM 075887109 9612 42658 SH SOLE 41743 0 915 ALIGN TECHNOLOGY INC COM 016255101 4309 20575 SH SOLE 20575 0 0 AMGEN INC COM 031162100 14393 73933 SH SOLE 73933 0 0 HOLOGIC INC COM 436440101 1008 24535 SH SOLE 24535 0 0 CANTEL MEDICAL CORP COM 138098108 983 13203 SH SOLE 13203 0 0 CHARLES RIV LABS INTL INC COM 159864107 1291 11408 SH SOLE 11408 0 0 GILEAD SCIENCES INC COM 375558103 5703 91175 SH SOLE 91175 0 0 BANK MONTREAL QUE COM 063671101 900 13767 SH SOLE 13767 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 316 4236 SH SOLE 4236 0 0 CANON INC SPONSORED ADR 138006309 2134 77303 SH SOLE 77303 0 0 FIRST FINL BANCORP OH COM 320209109 1167 49215 SH SOLE 49215 0 0 HONDA MOTOR LTD AMERN SHS 438128308 978 36994 SH SOLE 36994 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 482 98997 SH SOLE 98997 0 0 NOKIA CORP SPONSORED ADR 654902204 2129 365725 SH SOLE 365725 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 634 43935 SH SOLE 43935 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 235 3426 SH SOLE 3426 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 314 22638 SH SOLE 18823 0 3815 SUN LIFE FINL INC COM 866796105 106 3188 SH SOLE 1232 0 1956 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 394 3394 SH SOLE 2787 0 607 WESTPAC BKG CORP SPONSORED ADR 961214301 2313 132427 SH SOLE 130012 0 2415 CAMPBELL SOUP CO COM 134429109 402 12193 SH SOLE 12193 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 169 4811 SH SOLE 2788 0 2023 BEST BUY INC COM 086516101 2246 42418 SH SOLE 42418 0 0 ERICSSON ADR B SEK 10 294821608 42 4718 SH SOLE 4718 0 0 GABELLI EQUITY TR INC COM 362397101 5713 1120175 SH SOLE 1120175 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 505 26213 SH SOLE 26213 0 0 ESSEX PPTY TR INC COM 297178105 2401 9791 SH SOLE 9791 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1478 80042 SH SOLE 80042 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1540 17490 SH SOLE 17490 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 3138 301432 SH SOLE 301432 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 8708 632854 SH SOLE 626976 0 5878 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 364 12545 SH SOLE 12545 0 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 327 26593 SH SOLE 26593 0 0 ELECTRONIC ARTS INC COM 285512109 2410 30547 SH SOLE 30547 0 0 HASBRO INC COM 418056107 4614 56782 SH SOLE 56782 0 0 LAM RESEARCH CORP COM 512807108 4441 32614 SH SOLE 32614 0 0 LKQ CORP COM 501889208 565 23825 SH SOLE 23825 0 0 LULULEMON ATHLETICA INC COM 550021109 1021 8399 SH SOLE 8399 0 0 TRIMBLE INC COM 896239100 1063 32309 SH SOLE 32309 0 0 TRIPADVISOR INC COM 896945201 168 3112 SH SOLE 3112 0 0 AFFILIATED MANAGERS GROUP COM 008252108 348 3573 SH SOLE 3573 0 0 TRIUMPH GROUP INC NEW COM 896818101 115 10022 SH SOLE 10022 0 0 UNITED RENTALS INC COM 911363109 5099 49734 SH SOLE 49734 0 0 DECKERS OUTDOOR CORP COM 243537107 48 377 SH SOLE 377 0 0 FLIR SYS INC COM 302445101 1475 33868 SH SOLE 33868 0 0 OPEN TEXT CORP COM 683715106 1011 31026 SH SOLE 31026 0 0 ON SEMICONDUCTOR CORP COM 682189105 755 45736 SH SOLE 45736 0 0 TEXAS INSTRS INC COM 882508104 21968 232468 SH SOLE 232468 0 0 WESTERN DIGITAL CORP COM 958102105 5209 140911 SH SOLE 140911 0 0 TAUBMAN CTRS INC COM 876664103 354 7787 SH SOLE 7787 0 0 BALCHEM CORP COM 057665200 228 2912 SH SOLE 2912 0 0 BRINKER INTL INC COM 109641100 715 16261 SH SOLE 16261 0 0 HEALTHCARE SVCS GRP INC COM 421906108 432 10740 SH SOLE 10740 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1258 16031 SH SOLE 16031 0 0 OWENS & MINOR INC NEW COM 690732102 6843 1080993 SH SOLE 1080993 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 927 28332 SH SOLE 28332 0 0 UNITED NAT FOODS INC COM 911163103 9 843 SH SOLE 843 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1334 13612 SH SOLE 13612 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 4300 298848 SH SOLE 298848 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 4202 363768 SH SOLE 363768 0 0 EATON VANCE FLTING RATE INC COM 278279104 2596 205093 SH SOLE 205093 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 974 39626 SH SOLE 39626 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 4842 164517 SH SOLE 164517 0 0 LEAR CORP COM NEW 521865204 1414 11508 SH SOLE 10020 0 1488 MAGNA INTL INC COM 559222401 299 6588 SH SOLE 6588 0 0 CMS ENERGY CORP COM 125896100 2473 49800 SH SOLE 49800 0 0 NORTHWESTERN CORP COM NEW 668074305 324 5456 SH SOLE 5456 0 0 SEMPRA ENERGY COM 816851109 5365 49586 SH SOLE 49586 0 0 SOUTHERN CO COM 842587107 26249 597653 SH SOLE 597653 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1726 19013 SH SOLE 19013 0 0 OGE ENERGY CORP COM 670837103 1446 36905 SH SOLE 36905 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1724 83566 SH SOLE 83566 0 0 BANK NEW YORK MELLON CORP COM 064058100 928 19706 SH SOLE 19706 0 0 MACYS INC COM 55616P104 6761 227032 SH SOLE 227032 0 0 TERADYNE INC COM 880770102 15 491 SH SOLE 491 0 0 TUPPERWARE BRANDS CORP COM 899896104 10448 330961 SH SOLE 330961 0 0 MATRIX SVC CO COM 576853105 29 1621 SH SOLE 1621 0 0 PHILIP MORRIS INTL INC COM 718172109 20166 302063 SH SOLE 295861 0 6202 L BRANDS INC COM 501797104 10718 417549 SH SOLE 417549 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3949 22979 SH SOLE 22979 0 0 COPART INC COM 217204106 1928 40359 SH SOLE 40359 0 0 CONTINENTAL RESOURCES INC COM 212015101 750 18662 SH SOLE 18662 0 0 AGREE REALTY CORP COM 008492100 2858 48348 SH SOLE 48348 0 0 AES CORP COM 00130H105 11598 802094 SH SOLE 802094 0 0 ALLIANT ENERGY CORP COM 018802108 881 20858 SH SOLE 20858 0 0 NRG ENERGY INC COM NEW 629377508 118 2985 SH SOLE 2985 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 809 17648 SH SOLE 17648 0 0 UNITIL CORP COM 913259107 95 1876 SH SOLE 1876 0 0 QUANTA SVCS INC COM 74762E102 2256 74952 SH SOLE 74952 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 3823 65398 SH SOLE 65398 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 81 576 SH SOLE 576 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 4727 574378 SH SOLE 400450 0 173928 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 10524 1090557 SH SOLE 1090557 0 0 CUSHING RENAISSANCE FD COM 231647108 7428 553061 SH SOLE 509841 0 43220 KCAP FINL INC COM 48668E101 1265 365723 SH SOLE 365723 0 0 TARGET CORP COM 87612E106 2655 40167 SH SOLE 35005 0 5162 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 230 55152 SH SOLE 55152 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1475 149406 SH SOLE 149406 0 0 TOTAL S A SPONSORED ADR 89151E109 3049 58433 SH SOLE 57055 0 1378 EDWARDS LIFESCIENCES CORP COM 28176E108 4668 30477 SH SOLE 30477 0 0 CRANE CO COM 224399105 5754 79714 SH SOLE 79714 0 0 TRAVELERS COMPANIES INC COM 89417E109 257 2143 SH SOLE 2143 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1514 34287 SH SOLE 34287 0 0 VERISIGN INC COM 92343E102 449 3029 SH SOLE 3029 0 0 MASTERCARD INCORPORATED CL A 57636Q104 39930 211660 SH SOLE 211660 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 4304 980366 SH SOLE 980366 0 0 QUAD / GRAPHICS INC COM CL A 747301109 9654 783588 SH SOLE 783588 0 0 CHEESECAKE FACTORY INC COM 163072101 53 1216 SH SOLE 1216 0 0 CARTERS INC COM 146229109 70 854 SH SOLE 854 0 0 WINNEBAGO INDS INC COM 974637100 390 16097 SH SOLE 16097 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 114 4226 SH SOLE 4226 0 0 MADISON CVRED CALL & EQ STR COM 557437100 1138 184727 SH SOLE 184727 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 9521 1769724 SH SOLE 1750577 0 19147 CIENA CORP COM NEW 171779309 608 17928 SH SOLE 17928 0 0 CORNING INC COM 219350105 5912 195712 SH SOLE 195712 0 0 SAP SE SPON ADR 803054204 1870 18785 SH SOLE 18049 0 736 SILICON LABORATORIES INC COM 826919102 611 7757 SH SOLE 7757 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 650 6317 SH SOLE 6317 0 0 ORANGE SPONSORED ADR 684060106 327 20200 SH SOLE 15478 0 4722 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 747 99665 SH SOLE 99665 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 11744 1755476 SH SOLE 1755476 0 0 CARLISLE COS INC COM 142339100 710 7068 SH SOLE 5533 0 1535 FLEETCOR TECHNOLOGIES INC COM 339041105 256 1379 SH SOLE 1379 0 0 GREENBRIER COS INC COM 393657101 120 3041 SH SOLE 3041 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11 257 SH SOLE 257 0 0 SMUCKER J M CO COM NEW 832696405 147 1575 SH SOLE 1575 0 0 CAPITAL SOUTHWEST CORP COM 140501107 3015 156846 SH SOLE 156846 0 0 STELLUS CAP INVT CORP COM 858568108 4572 353044 SH SOLE 353044 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2830 229929 SH SOLE 229929 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 805 22499 SH SOLE 22499 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 7495 717179 SH SOLE 599386 0 117793 PENN NATL GAMING INC COM 707569109 89 4714 SH SOLE 4714 0 0 SEATTLE GENETICS INC COM 812578102 629 11110 SH SOLE 11110 0 0 SPLUNK INC COM 848637104 2068 19723 SH SOLE 19723 0 0 OMNICOM GROUP INC COM 681919106 3914 53435 SH SOLE 53435 0 0 XILINX INC COM 983919101 5862 68832 SH SOLE 68832 0 0 CAL MAINE FOODS INC COM NEW 128030202 110 2612 SH SOLE 2612 0 0 WHITEHORSE FIN INC COM 96524V106 4535 356493 SH SOLE 356493 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1244 12811 SH SOLE 12811 0 0 KROGER CO COM 501044101 73 2657 SH SOLE 2657 0 0 MDU RES GROUP INC COM 552690109 2040 85578 SH SOLE 85578 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5315 15435 SH SOLE 15435 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 278 2706 SH SOLE 2706 0 0 T MOBILE US INC COM 872590104 3167 49786 SH SOLE 49786 0 0 TUTOR PERINI CORP COM 901109108 1216 76150 SH SOLE 76150 0 0 MOODYS CORP COM 615369105 294 2101 SH SOLE 2101 0 0 BCE INC COM NEW 05534B760 1009 25513 SH SOLE 25513 0 0 INGERSOLL-RAND PLC SHS G47791101 1027 11261 SH SOLE 11261 0 0 AUTOZONE INC COM 053332102 1326 1582 SH SOLE 1582 0 0 CULLEN FROST BANKERS INC COM 229899109 287 3258 SH SOLE 3258 0 0 D R HORTON INC COM 23331A109 1157 33384 SH SOLE 33384 0 0 EQT CORP COM 26884L109 524 27762 SH SOLE 27762 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10853 1418674 SH SOLE 1418674 0 0 FASTENAL CO COM 311900104 8010 153188 SH SOLE 153188 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 288 7582 SH SOLE 7582 0 0 FIFTH THIRD BANCORP COM 316773100 448 19049 SH SOLE 19049 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 154 7561 SH SOLE 7561 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2092 175515 SH SOLE 175515 0 0 LOWES COS INC COM 548661107 7962 86205 SH SOLE 86205 0 0 NORFOLK SOUTHERN CORP COM 655844108 1364 9124 SH SOLE 9124 0 0 PULTE GROUP INC COM 745867101 340 13091 SH SOLE 13091 0 0 PNC FINL SVCS GROUP INC COM 693475105 3066 26227 SH SOLE 26227 0 0 WESCO INTL INC COM 95082P105 88 1833 SH SOLE 1833 0 0 MFS MUN INCOME TR SH BEN INT 552738106 874 142266 SH SOLE 142266 0 0 LEIDOS HLDGS INC COM 525327102 120 2272 SH SOLE 2272 0 0 FIRST SOLAR INC COM 336433107 112 2641 SH SOLE 2641 0 0 VAIL RESORTS INC COM 91879Q109 3400 16126 SH SOLE 15135 0 991 COUSINS PPTYS INC COM 222795106 956 120998 SH SOLE 120998 0 0 HIGHWOODS PPTYS INC COM 431284108 378 9775 SH SOLE 9775 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 497 20032 SH SOLE 20032 0 0 CNA FINL CORP COM 126117100 428 9689 SH SOLE 9689 0 0 GENESEE & WYO INC CL A 371559105 623 8419 SH SOLE 8419 0 0 LENNOX INTL INC COM 526107107 1972 9011 SH SOLE 8217 0 794 TELEDYNE TECHNOLOGIES INC COM 879360105 6951 33568 SH SOLE 33568 0 0 TYLER TECHNOLOGIES INC COM 902252105 696 3748 SH SOLE 3748 0 0 WEX INC COM 96208T104 589 4202 SH SOLE 4202 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 13955 1013462 SH SOLE 1013462 0 0 EL PASO ELEC CO COM NEW 283677854 13 263 SH SOLE 263 0 0 XCEL ENERGY INC COM 98389B100 1334 27076 SH SOLE 27076 0 0 ACUITY BRANDS INC COM 00508Y102 492 4281 SH SOLE 3086 0 1195 TJX COS INC NEW COM 872540109 5150 115104 SH SOLE 112404 0 2700 NORDSTROM INC COM 655664100 32 691 SH SOLE 691 0 0 STANLEY BLACK & DECKER INC COM 854502101 1901 15872 SH SOLE 15872 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 6123 624817 SH SOLE 624817 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1334 17929 SH SOLE 17929 0 0 EDISON INTL COM 281020107 1012 17821 SH SOLE 17821 0 0 GENERAL MTRS CO COM 37045V100 1462 43698 SH SOLE 30520 0 13178 HANOVER INS GROUP INC COM 410867105 107 914 SH SOLE 914 0 0 AMBEV SA SPONSORED ADR 02319V103 948 241876 SH SOLE 241876 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 561 17355 SH SOLE 17355 0 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 4095 337628 SH SOLE 329502 0 8126 ROGERS COMMUNICATIONS INC CL B 775109200 2062 40219 SH SOLE 40219 0 0 SONY CORP SPONSORED ADR 835699307 616 12756 SH SOLE 12756 0 0 REGENCY CTRS CORP COM 758849103 663 11306 SH SOLE 11306 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2696 239670 SH SOLE 239670 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1638 132844 SH SOLE 132844 0 0 MERCURY GENL CORP NEW COM 589400100 796 15387 SH SOLE 15387 0 0 INCYTE CORP COM 45337C102 352 5535 SH SOLE 5535 0 0 NEWS CORP NEW CL A 65249B109 471 41514 SH SOLE 41514 0 0 CHURCH & DWIGHT INC COM 171340102 1228 18674 SH SOLE 18674 0 0 HENRY JACK & ASSOC INC COM 426281101 2544 20107 SH SOLE 18762 0 1345 OLD DOMINION FGHT LINES INC COM 679580100 3392 27464 SH SOLE 25720 0 1744 MOLSON COORS BREWING CO CL B 60871R209 30 533 SH SOLE 533 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 448 8974 SH SOLE 8974 0 0 DILLARDS INC CL A 254067101 130 2163 SH SOLE 2163 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 161 3725 SH SOLE 3725 0 0 KEYCORP NEW COM 493267108 513 34739 SH SOLE 34739 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 67 26027 SH SOLE 26027 0 0 RADIAN GROUP INC COM 750236101 233 14218 SH SOLE 14218 0 0 UNITED STATES STL CORP NEW COM 912909108 414 22709 SH SOLE 22709 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 126 1232 SH SOLE 1232 0 0 ONE GAS INC COM 68235P108 877 11022 SH SOLE 11022 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1480 145858 SH SOLE 145858 0 0 MGP INGREDIENTS INC NEW COM 55303J106 603 10575 SH SOLE 10575 0 0 SANDERSON FARMS INC COM 800013104 301 3034 SH SOLE 3034 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1720 25498 SH SOLE 25498 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 677 4299 SH SOLE 4299 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 194 4916 SH SOLE 4916 0 0 CITIGROUP INC COM NEW 172967424 4387 84277 SH SOLE 84277 0 0 KOHLS CORP COM 500255104 1932 29119 SH SOLE 29119 0 0 SOUTHWEST AIRLS CO COM 844741108 257 5523 SH SOLE 5523 0 0 NEWELL BRANDS INC COM 651229106 285 15310 SH SOLE 15310 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2864 204853 SH SOLE 204853 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1304 17883 SH SOLE 17883 0 0 NATUS MEDICAL INC DEL COM 639050103 107 3143 SH SOLE 3143 0 0 CARDINAL HEALTH INC COM 14149Y108 16174 362650 SH SOLE 362650 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2908 17550 SH SOLE 17550 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 733 66595 SH SOLE 66595 0 0 ALKERMES PLC SHS G01767105 136 4602 SH SOLE 4602 0 0 AMDOCS LTD SHS G02602103 1567 26750 SH SOLE 26750 0 0 INTUIT COM 461202103 2179 11070 SH SOLE 11070 0 0 TENNECO INC CL A VTG COM STK 880349105 27 985 SH SOLE 985 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 646 22379 SH SOLE 22379 0 0 BARNES GROUP INC COM 067806109 1716 31994 SH SOLE 31994 0 0 TRINITY INDS INC COM 896522109 594 28826 SH SOLE 28826 0 0 THL CR SR LN FD COM 87244R103 6848 460801 SH SOLE 335414 0 125387 CBOE GLOBAL MARKETS INC COM 12503M108 585 5978 SH SOLE 5978 0 0 PBF ENERGY INC CL A 69318G106 1801 55123 SH SOLE 55123 0 0 GARRISON CAP INC COM 366554103 1830 284537 SH SOLE 284537 0 0 MONROE CAP CORP COM 610335101 2265 235944 SH SOLE 235944 0 0 HYATT HOTELS CORP COM CL A 448579102 65 962 SH SOLE 962 0 0 DOMINION ENERGY INC COM 25746U109 15172 212309 SH SOLE 204542 0 7767 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 4584 653858 SH SOLE 653858 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1023 11304 SH SOLE 11304 0 0 DIODES INC COM 254543101 32 1002 SH SOLE 1002 0 0 KORN FERRY INTL COM NEW 500643200 107 2698 SH SOLE 2698 0 0 MICRON TECHNOLOGY INC COM 595112103 783 24689 SH SOLE 24689 0 0 NASDAQ INC COM 631103108 1275 15633 SH SOLE 15633 0 0 PNM RES INC COM 69349H107 1105 26882 SH SOLE 26882 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1886 97809 SH SOLE 96070 0 1739 TORTOISE ENERGY INDEPENDENC COM 89148K101 1091 160898 SH SOLE 160898 0 0 ROYCE VALUE TR INC COM 780910105 14363 1217238 SH SOLE 1209563 0 7675 REPUBLIC SVCS INC COM 760759100 3264 45273 SH SOLE 45273 0 0 TRANSCANADA CORP COM 89353D107 329 9216 SH SOLE 7766 0 1450 OFS CAP CORP COM 67103B100 3646 343948 SH SOLE 343948 0 0 COVANTA HLDG CORP COM 22282E102 18554 1382588 SH SOLE 1382588 0 0 CVR ENERGY INC COM 12662P108 22643 656713 SH SOLE 656713 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 41 2669 SH SOLE 2669 0 0 AMERIPRISE FINL INC COM 03076C106 2885 27641 SH SOLE 27641 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4057 53855 SH SOLE 53855 0 0 BLACKROCK INC COM 09247X101 23312 59344 SH SOLE 59344 0 0 OLD REP INTL CORP COM 680223104 810 39357 SH SOLE 39357 0 0 EVEREST RE GROUP LTD COM G3223R108 364 1673 SH SOLE 1673 0 0 YY INC ADS REPCOM CLA 98426T106 1167 19500 SH SOLE 19500 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 3441 198578 SH SOLE 198578 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 4943 677984 SH SOLE 677984 0 0 GLOBAL PMTS INC COM 37940X102 2367 22952 SH SOLE 22952 0 0 J2 GLOBAL INC COM 48123V102 63 910 SH SOLE 910 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2950 18529 SH SOLE 18529 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 603 88014 SH SOLE 88014 0 0 ASTRONICS CORP COM 046433108 1043 34256 SH SOLE 34256 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 466 10761 SH SOLE 10761 0 0 SKECHERS U S A INC CL A 830566105 13 556 SH SOLE 556 0 0 MASCO CORP COM 574599106 615 21041 SH SOLE 21041 0 0 CAPITALA FIN CORP COM 14054R106 1479 206338 SH SOLE 206338 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 2486 189808 SH SOLE 189808 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 1866 149496 SH SOLE 149496 0 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 500 42108 SH SOLE 42108 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 1043 54656 SH SOLE 54656 0 0 U S SILICA HLDGS INC COM 90346E103 177 17418 SH SOLE 17418 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 457 4690 SH SOLE 4690 0 0 ZOETIS INC CL A 98978V103 2901 33918 SH SOLE 33918 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1762 24441 SH SOLE 24441 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 142 3970 SH SOLE 3970 0 0 CORESITE RLTY CORP COM 21870Q105 637 7306 SH SOLE 7306 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1486 16428 SH SOLE 16428 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 36 3722 SH SOLE 3722 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 356 16929 SH SOLE 16929 0 0 STAG INDL INC COM 85254J102 1221 49064 SH SOLE 49064 0 0 AIR LEASE CORP CL A 00912X302 18 594 SH SOLE 594 0 0 BROOKS AUTOMATION INC COM 114340102 357 13651 SH SOLE 13651 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 386 5379 SH SOLE 5379 0 0 OTTER TAIL CORP COM 689648103 834 16802 SH SOLE 16802 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 120 1568 SH SOLE 1568 0 0 AIRCASTLE LTD COM G0129K104 15040 872416 SH SOLE 872416 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 867 87798 SH SOLE 87798 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 3491 412693 SH SOLE 401255 0 11438 CDK GLOBAL INC COM 12508E101 535 11174 SH SOLE 11174 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7668 55943 SH SOLE 55943 0 0 CDW CORP COM 12514G108 2865 35349 SH SOLE 35349 0 0 LANNET INC COM 516012101 17 3439 SH SOLE 3439 0 0 MORGAN STANLEY COM NEW 617446448 2225 56115 SH SOLE 56115 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 657 10586 SH SOLE 10586 0 0 CAE INC COM 124765108 2451 133591 SH SOLE 133591 0 0 CURTISS WRIGHT CORP COM 231561101 2875 28152 SH SOLE 28152 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2674 14051 SH SOLE 14051 0 0 HEXCEL CORP NEW COM 428291108 2841 49542 SH SOLE 49542 0 0 MOOG INC CL A 615394202 2082 26867 SH SOLE 26867 0 0 TEXTRON INC COM 883203101 2008 43668 SH SOLE 43668 0 0 MKS INSTRUMENT INC COM 55306N104 1424 22037 SH SOLE 19972 0 2065 PATTERN ENERGY GROUP INC CL A 70338P100 21276 1142630 SH SOLE 1142630 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 4206 363499 SH SOLE 363499 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 3335 321867 SH SOLE 321867 0 0 AVERY DENNISON CORP COM 053611109 431 4795 SH SOLE 4795 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 357 18465 SH SOLE 18465 0 0 ANTHEM INC COM 036752103 3223 12273 SH SOLE 11483 0 790 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 7621 472753 SH SOLE 472753 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 5359 759066 SH SOLE 759066 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 802 57132 SH SOLE 57132 0 0 CM FIN INC COM 12574Q103 2230 356724 SH SOLE 356724 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 4198 385498 SH SOLE 385498 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2836 41506 SH SOLE 33576 0 7930 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 316 3670 SH SOLE 3670 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 145 1776 SH SOLE 1776 0 0 GUESS INC COM 401617105 10861 522896 SH SOLE 522896 0 0 JD COM INC SPON ADR CL A 47215P106 289 13829 SH SOLE 13829 0 0 NEWS CORP NEW CL B 65249B208 95 8229 SH SOLE 8229 0 0 QORVO INC COM 74736K101 952 15681 SH SOLE 15681 0 0 CENTENE CORP DEL COM 15135B101 4944 42879 SH SOLE 42879 0 0 DOLLAR GEN CORP NEW COM 256677105 487 4508 SH SOLE 4508 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 5284 331472 SH SOLE 331472 0 0 TAL ED GROUP SPONSORED ADS 874080104 21 784 SH SOLE 784 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1062 87951 SH SOLE 87951 0 0 PALO ALTO NETWORKS INC COM 697435105 2066 10967 SH SOLE 10967 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 3925 654132 SH SOLE 654132 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 1200 107159 SH SOLE 107159 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 3781 317710 SH SOLE 317710 0 0 CBRE GROUP INC CL A 12504L109 3651 91188 SH SOLE 91188 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3832 84951 SH SOLE 84951 0 0 SUNTRUST BKS INC COM 867914103 4700 93171 SH SOLE 93171 0 0 SEI INVESTMENTS CO COM 784117103 369 7992 SH SOLE 7992 0 0 EVERSOURCE ENERGY COM 30040W108 1071 16464 SH SOLE 16464 0 0 MATADOR RES CO COM 576485205 18 1134 SH SOLE 1134 0 0 ALCENTRA CAP CORP COM 01374T102 672 103941 SH SOLE 103941 0 0 HORMEL FOODS CORP COM 440452100 5392 126335 SH SOLE 126335 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 405 8209 SH SOLE 8209 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1738 153520 SH SOLE 153520 0 0 BERRY GLOBAL GROUP INC COM 08579W103 766 16107 SH SOLE 16107 0 0 U S CONCRETE INC COM NEW 90333L201 336 9518 SH SOLE 9518 0 0 MULTI COLOR CORP COM 625383104 23 649 SH SOLE 649 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 91 1638 SH SOLE 1638 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 512 34845 SH SOLE 34845 0 0 CYRUSONE INC COM 23283R100 1641 31038 SH SOLE 31038 0 0 CARETRUST REIT INC COM 14174T107 102 5544 SH SOLE 5544 0 0 OWENS RLTY MTG INC COM 690828108 244 13002 SH SOLE 13002 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 448 27170 SH SOLE 27170 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 552 42452 SH SOLE 42452 0 0 SL GREEN RLTY CORP COM 78440X101 891 11268 SH SOLE 11268 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 376 3940 SH SOLE 3940 0 0 CHURCHILL DOWNS INC COM 171484108 1137 4661 SH SOLE 4661 0 0 SERVICENOW INC COM 81762P102 3669 20609 SH SOLE 18976 0 1633 CROWN CASTLE INTL CORP NEW COM 22822V101 30443 280249 SH SOLE 280249 0 0 IDACORP INC COM 451107106 995 10694 SH SOLE 10694 0 0 SJW GROUP COM 784305104 57 1033 SH SOLE 1033 0 0 SPARK ENERGY INC CL A COM 846511103 243 32714 SH SOLE 32714 0 0 INVESCO LTD SHS G491BT108 3151 188203 SH SOLE 188203 0 0 MYLAN N V SHS EURO N59465109 295 10782 SH SOLE 10782 0 0 GEO GROUP INC NEW COM 36162J106 19 944 SH SOLE 944 0 0 MEDTRONIC PLC SHS G5960L103 24824 272916 SH SOLE 272916 0 0 EAST WEST BANCORP INC COM 27579R104 1081 24833 SH SOLE 24833 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20794 83468 SH SOLE 81225 0 2243 IRON MTN INC NEW COM 46284V101 2944 90830 SH SOLE 90830 0 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 1912 446700 SH SOLE 446700 0 0 CHIMERA INVT CORP COM NEW 16934Q208 849 47622 SH SOLE 47622 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 8744 950389 SH SOLE 950389 0 0 CHEMED CORP NEW COM 16359R103 1054 3720 SH SOLE 3720 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 5706 973678 SH SOLE 973678 0 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 6427 753487 SH SOLE 739616 0 13871 MANULIFE FINL CORP COM 56501R106 327 23075 SH SOLE 23075 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2012 141570 SH SOLE 141570 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4683 50523 SH SOLE 50523 0 0 CUBIC CORP COM 229669106 1908 35495 SH SOLE 35495 0 0 ELBIT SYS LTD ORD M3760D101 3057 26808 SH SOLE 26808 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1975 98725 SH SOLE 94087 0 4638 ERIE INDTY CO CL A 29530P102 829 6219 SH SOLE 6219 0 0 EATON VANCE CORP COM NON VTG 278265103 1012 28780 SH SOLE 28780 0 0 EXPEDITORS INTL WASH INC COM 302130109 878 12897 SH SOLE 12897 0 0 TESLA INC COM 88160R101 971 2918 SH SOLE 2918 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 20504 453519 SH SOLE 446888 0 6631 PENNYMAC MTG INVT TR COM 70931T103 6057 325321 SH SOLE 325321 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 757 17918 SH SOLE 17918 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 3887 195326 SH SOLE 195326 0 0 ALLERGAN PLC SHS G0177J108 783 5856 SH SOLE 5856 0 0 IPG PHOTONICS CORP COM 44980X109 507 4479 SH SOLE 4479 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 998 20281 SH SOLE 20281 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 772 7441 SH SOLE 7441 0 0 TEXAS ROADHOUSE INC COM 882681109 171 2858 SH SOLE 2858 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 5957 670121 SH SOLE 670121 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 4921 652651 SH SOLE 652651 0 0 JETBLUE AIRWAYS CORP COM 477143101 54 3347 SH SOLE 3347 0 0 SABRE CORP COM 78573M104 1752 80977 SH SOLE 80977 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 575 128091 SH SOLE 128091 0 0 GAMESTOP CORP NEW CL A 36467W109 18119 1435754 SH SOLE 1435754 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2922 42236 SH SOLE 42236 0 0 APOGEE ENTERPRISES INC COM 037598109 39 1307 SH SOLE 1307 0 0 WESTROCK CO COM 96145D105 1690 44756 SH SOLE 44756 0 0 CHEMOURS CO COM 163851108 10 349 SH SOLE 349 0 0 PAYPAL HLDGS INC COM 70450Y103 30931 367836 SH SOLE 367836 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 21064 647316 SH SOLE 630384 0 16932 WEC ENERGY GROUP INC COM 92939U106 8233 118876 SH SOLE 118876 0 0 51JOB INC SP ADR REP COM 316827104 148 2365 SH SOLE 2365 0 0 WEIBO CORP SPONSORED ADR 948596101 1389 23773 SH SOLE 23773 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 4223 153676 SH SOLE 153676 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3534 210611 SH SOLE 210611 0 0 BANK AMER CORP COM 060505104 9463 384067 SH SOLE 384067 0 0 COGNEX CORP COM 192422103 1139 29466 SH SOLE 29466 0 0 PROOFPOINT INC COM 743424103 3772 45003 SH SOLE 45003 0 0 KRAFT HEINZ CO COM 500754106 5598 130060 SH SOLE 130060 0 0 PACIFIC PREMIER BANCORP COM 69478X105 24 931 SH SOLE 931 0 0 BB&T CORP COM 054937107 9930 229229 SH SOLE 229229 0 0 VENTAS INC COM 92276F100 3731 63684 SH SOLE 63684 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 12038 1127124 SH SOLE 1118281 0 8843 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2285 63293 SH SOLE 63293 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1082 25010 SH SOLE 25010 0 0 TPG SPECIALTY LENDING INC COM 87265K102 4616 255172 SH SOLE 255172 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1077 98271 SH SOLE 98271 0 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 10555 566872 SH SOLE 566872 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 7204 438994 SH SOLE 438994 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 3164 357094 SH SOLE 357094 0 0 ALLIANZGI CONV INCOME FD COM 018828103 1220 235052 SH SOLE 235052 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 996 221250 SH SOLE 221250 0 0 ABIOMED INC COM 003654100 6540 20121 SH SOLE 20121 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 24 1097 SH SOLE 1097 0 0 DEXCOM INC COM 252131107 690 5757 SH SOLE 5757 0 0 FORTINET INC COM 34959E109 1410 20013 SH SOLE 20013 0 0 MIDDLEBY CORP COM 596278101 183 1782 SH SOLE 1782 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1125 10098 SH SOLE 10098 0 0 DYCOM INDS INC COM 267475101 152 2812 SH SOLE 2812 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 332 11739 SH SOLE 11739 0 0 INFRAREIT INC COM 45685L100 685 32593 SH SOLE 32593 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 596 22529 SH SOLE 22529 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 212 28834 SH SOLE 28834 0 0 ALPHABET INC CAP STK CL A 02079K305 75393 72149 SH SOLE 72149 0 0 PACWEST BANCORP DEL COM 695263103 1537 46186 SH SOLE 46186 0 0 ALPHABET INC CAP STK CL C 02079K107 1942 1875 SH SOLE 1707 0 168 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 276 92161 SH SOLE 92161 0 0 UMPQUA HLDGS CORP COM 904214103 848 53347 SH SOLE 53347 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 616 8631 SH SOLE 8631 0 0 NATIONAL GEN HLDGS CORP COM 636220303 185 7634 SH SOLE 7634 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 879 33554 SH SOLE 33554 0 0 APTARGROUP INC COM 038336103 367 3904 SH SOLE 3904 0 0 SALESFORCE COM INC COM 79466L302 4878 35617 SH SOLE 35617 0 0 HP INC COM 40434L105 2354 115039 SH SOLE 115039 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 156 2602 SH SOLE 2602 0 0 PROASSURANCE CORP COM 74267C106 10131 249769 SH SOLE 249769 0 0 FLOWERS FOODS INC COM 343498101 3841 207958 SH SOLE 207958 0 0 HUBBELL INC COM 443510607 1602 16126 SH SOLE 16126 0 0 AVANGRID INC COM 05351W103 655 13069 SH SOLE 13069 0 0 STERIS PLC SHS USD G84720104 2130 19934 SH SOLE 19934 0 0 CTS CORP COM 126501105 140 5424 SH SOLE 5424 0 0 HILL ROM HLDGS INC COM 431475102 1638 18499 SH SOLE 18499 0 0 UNIVERSAL FST PRODS INC COM 913543104 25 972 SH SOLE 972 0 0 GREIF INC CL B 397624206 16491 371423 SH SOLE 371423 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 996 35704 SH SOLE 35704 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1690 20101 SH SOLE 20101 0 0 COMMSCOPE HLDG CO INC COM 20337X109 35 2123 SH SOLE 2123 0 0 ADOBE INC COM 00724F101 22191 98085 SH SOLE 98085 0 0 NETFLIX INC COM 64110L106 3794 14176 SH SOLE 14176 0 0 WD-40 CO COM 929236107 2346 12804 SH SOLE 12804 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1149 21255 SH SOLE 21255 0 0 PACCAR INC COM 693718108 2223 38910 SH SOLE 38910 0 0 IAC INTERACTIVECORP COM 44919P508 2704 14770 SH SOLE 14770 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2417 15032 SH SOLE 15032 0 0 NATIONAL BK HLDGS CORP CL A 633707104 88 2843 SH SOLE 2843 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 76 7765 SH SOLE 7765 0 0 CHUBB LIMITED COM H1467J104 7397 57260 SH SOLE 57260 0 0 CITIZENS FINL GROUP INC COM 174610105 150 5058 SH SOLE 5058 0 0 SYNCHRONY FINL COM 87165B103 804 34276 SH SOLE 34276 0 0 WESTERN ALLIANCE BANCORP COM 957638109 950 24046 SH SOLE 24046 0 0 WSFS FINL CORP COM 929328102 54 1433 SH SOLE 1433 0 0 MSC INDL DIRECT INC CL A 553530106 78 1016 SH SOLE 1016 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 549 32925 SH SOLE 32925 0 0 DENTSPLY SIRONA INC COM 24906P109 1145 30781 SH SOLE 30781 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1578 119469 SH SOLE 119469 0 0 TAHOE RES INC COM 873868103 115 31573 SH SOLE 31573 0 0 SYNNEX CORP COM 87162W100 86 1066 SH SOLE 1066 0 0 PROLOGIS INC COM 74340W103 3073 52334 SH SOLE 52334 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 361 17870 SH SOLE 17870 0 0 CHILDRENS PL INC COM 168905107 123 1362 SH SOLE 1362 0 0 WESTERN ASSET CORPORATE LN F COM 95790J102 1577 175599 SH SOLE 175599 0 0 SCHWAB CHARLES CORP NEW COM 808513105 5331 128356 SH SOLE 128356 0 0 CATALENT INC COM 148806102 72 2300 SH SOLE 2300 0 0 CALLAWAY GOLF CO COM 131193104 134 8775 SH SOLE 8775 0 0 HURON CONSULTING GROUP INC COM 447462102 127 2469 SH SOLE 2469 0 0 POLYONE CORP COM 73179P106 65 2262 SH SOLE 2262 0 0 S&P GLOBAL INC COM 78409V104 7520 44249 SH SOLE 43378 0 871 ALLY FINL INC COM 02005N100 221 9767 SH SOLE 9767 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 452 9230 SH SOLE 9230 0 0 ARISTA NETWORKS INC COM 040413106 1729 8205 SH SOLE 8205 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2669 212689 SH SOLE 212689 0 0 SPIRE INC COM 84857L101 69 937 SH SOLE 937 0 0 CACI INTL INC CL A 127190304 923 6410 SH SOLE 6410 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 18 696 SH SOLE 696 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2379 40195 SH SOLE 40195 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 22 488 SH SOLE 488 0 0 WOODWARD INC COM 980745103 271 3650 SH SOLE 3650 0 0 PARSLEY ENERGY INC CL A 701877102 587 36726 SH SOLE 36726 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 499 29327 SH SOLE 29327 0 0 CME GROUP INC COM CL A 12572Q105 5055 26872 SH SOLE 23546 0 3326 BLACKROCK MUNIYIELD QUALITY COM 09254F100 1556 119848 SH SOLE 119848 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 528 42186 SH SOLE 42186 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 945 27400 SH SOLE 27400 0 0 CRH PLC ADR 12626K203 2761 104776 SH SOLE 102905 0 1871 HUDBAY MINERALS INC COM 443628102 59 12535 SH SOLE 12535 0 0 NORBORD INC COM NEW 65548P403 348 13101 SH SOLE 13101 0 0 NUVASIVE INC COM 670704105 876 17667 SH SOLE 17667 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 2171 9196 SH SOLE 9196 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 3112 708995 SH SOLE 708995 0 0 COSTAR GROUP INC COM 22160N109 845 2506 SH SOLE 2506 0 0 KILROY RLTY CORP COM 49427F108 894 14210 SH SOLE 14210 0 0 STARWOOD PPTY TR INC COM 85571B105 949 48144 SH SOLE 23420 0 24724 COMMUNITY BK SYS INC COM 203607106 1735 29760 SH SOLE 29760 0 0 EVERCORE INC CLASS A 29977A105 759 10607 SH SOLE 10607 0 0 GASLOG LTD SHS G37585109 1955 118767 SH SOLE 118767 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1481 39533 SH SOLE 39533 0 0 MSA SAFETY INC COM 553498106 1805 19143 SH SOLE 19143 0 0 ORION ENGINEERED CARBONS S A COM L72967109 2065 81695 SH SOLE 81695 0 0 SEMGROUP CORP CL A 81663A105 13522 981294 SH SOLE 981294 0 0 S & T BANCORP INC COM 783859101 1117 29512 SH SOLE 29512 0 0 VIRTU FINL INC CL A 928254101 1023 39706 SH SOLE 39706 0 0 W P CAREY INC COM 92936U109 964 14752 SH SOLE 14752 0 0 INVESCO SR INCOME TR COM 46131H107 4368 1117039 SH SOLE 1117039 0 0 TREEHOUSE FOODS INC COM 89469A104 92 1814 SH SOLE 1814 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 99 3066 SH SOLE 3066 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1820 164538 SH SOLE 164538 0 0 NORTHERN TR CORP COM 665859104 486 5812 SH SOLE 5812 0 0 ACTIVISION BLIZZARD INC COM 00507V109 967 20759 SH SOLE 20759 0 0 ORBOTECH LTD ORD M75253100 1143 20210 SH SOLE 20210 0 0 PROGRESSIVE CORP OHIO COM 743315103 3572 59209 SH SOLE 59209 0 0 MSCI INC COM 55354G100 29 194 SH SOLE 194 0 0 XPO LOGISTICS INC COM 983793100 95 1669 SH SOLE 1669 0 0 CIRCOR INTL INC COM 17273K109 662 31099 SH SOLE 31099 0 0 KAMAN CORP COM 483548103 1869 33329 SH SOLE 33329 0 0 NVIDIA CORP COM 67066G104 3072 23014 SH SOLE 23014 0 0 PG&E CORP COM 69331C108 348 14653 SH SOLE 14653 0 0 WILLIAMS SONOMA INC COM 969904101 2377 47118 SH SOLE 47118 0 0 AEGON N V NY REGISTRY SHS 007924103 1689 363177 SH SOLE 363177 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 705 47799 SH SOLE 47799 0 0 LIFE STORAGE INC COM 53223X107 1433 15415 SH SOLE 15415 0 0 CNH INDL N V SHS N20944109 790 85723 SH SOLE 85723 0 0 PENTAIR PLC SHS G7S00T104 641 16970 SH SOLE 16970 0 0 JOHNSON CTLS INTL PLC SHS G51502105 430 14500 SH SOLE 14500 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 460 46474 SH SOLE 46474 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 2860 205741 SH SOLE 205741 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2189 191534 SH SOLE 191534 0 0 MEDICINES CO COM 584688105 130 6772 SH SOLE 6772 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 594 8807 SH SOLE 8807 0 0 VARIAN MED SYS INC COM 92220P105 1080 9532 SH SOLE 9532 0 0 MERCADOLIBRE INC COM 58733R102 483 1650 SH SOLE 1650 0 0 PAYCOM SOFTWARE INC COM 70432V102 1268 10359 SH SOLE 10359 0 0 CITY OFFICE REIT INC COM 178587101 123 11987 SH SOLE 11987 0 0 CUBESMART COM 229663109 557 19412 SH SOLE 19412 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 859 13020 SH SOLE 13020 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14488 50840 SH SOLE 50840 0 0 EMCOR GROUP INC COM 29084Q100 1852 31022 SH SOLE 31022 0 0 OMNICELL INC COM 68213N109 711 11603 SH SOLE 11603 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 12983 940782 SH SOLE 932697 0 8085 ASHLAND GLOBAL HLDGS INC COM 044186104 1895 26706 SH SOLE 26706 0 0 AGNC INVT CORP COM 00123Q104 8308 473660 SH SOLE 473660 0 0 IROBOT CORP COM 462726100 628 7503 SH SOLE 7503 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 716 39192 SH SOLE 39192 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 145 4507 SH SOLE 4507 0 0 IDEX CORP COM 45167R104 1135 8993 SH SOLE 8993 0 0 YANDEX N V SHS CLASS A N97284108 968 35383 SH SOLE 35383 0 0 ENBRIDGE INC COM 29250N105 3580 115187 SH SOLE 115187 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 15078 3102466 SH SOLE 3102466 0 0 BEACON ROOFING SUPPLY INC COM 073685109 44 1398 SH SOLE 1398 0 0 MERIT MED SYS INC COM 589889104 209 3740 SH SOLE 3740 0 0 STORE CAP CORP COM 862121100 169 5960 SH SOLE 5960 0 0 TOLL BROTHERS INC COM 889478103 489 14863 SH SOLE 14863 0 0 AAR CORP COM 000361105 2521 67528 SH SOLE 67528 0 0 ALCOA CORP COM 013872106 1097 41277 SH SOLE 41277 0 0 ARCONIC INC COM 03965L100 301 17832 SH SOLE 17832 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 1878 154965 SH SOLE 154965 0 0 DOUGLAS EMMETT INC COM 25960P109 1704 49915 SH SOLE 49915 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1670 65975 SH SOLE 65975 0 0 NABORS INDUSTRIES LTD SHS G6359F103 69 34603 SH SOLE 34603 0 0 GANNETT CO INC COM 36473H104 10023 1174984 SH SOLE 1174984 0 0 WPP PLC NEW ADR 92937A102 1328 24242 SH SOLE 24242 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1124 19301 SH SOLE 19301 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1339 108918 SH SOLE 108918 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 28 1451 SH SOLE 1451 0 0 AECOM COM 00766T100 1667 62911 SH SOLE 62911 0 0 ASTEC INDS INC COM 046224101 926 30679 SH SOLE 30679 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1775 368231 SH SOLE 368231 0 0 GRANITE CONSTR INC COM 387328107 1408 34948 SH SOLE 34948 0 0 MASTEC INC COM 576323109 1904 46951 SH SOLE 46951 0 0 SUMMIT MATLS INC CL A 86614U100 1018 82103 SH SOLE 82103 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7594 435462 SH SOLE 319484 0 115978 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 1630 127924 SH SOLE 127924 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 685 55935 SH SOLE 55935 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 219 20557 SH SOLE 20557 0 0 NETAPP INC COM 64110D104 602 10086 SH SOLE 10086 0 0 TESARO INC COM 881569107 43 585 SH SOLE 585 0 0 HUDSON PAC PPTYS INC COM 444097109 190 6540 SH SOLE 6540 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1441 39412 SH SOLE 39412 0 0 TECHNIPFMC PLC COM G87110105 286 14594 SH SOLE 14594 0 0 L3 TECHNOLOGIES INC COM 502413107 2270 13070 SH SOLE 13070 0 0 NVR INC COM 62944T105 292 120 SH SOLE 120 0 0 OSHKOSH CORP COM 688239201 839 13690 SH SOLE 13690 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 1009 93854 SH SOLE 93854 0 0 LCI INDS COM 50189K103 1194 17880 SH SOLE 17880 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 409 2524 SH SOLE 2524 0 0 WIX COM LTD SHS M98068105 602 6659 SH SOLE 6659 0 0 QIAGEN NV SHS NEW N72482123 146 4237 SH SOLE 4237 0 0 PARK HOTELS RESORTS INC COM 700517105 1158 44576 SH SOLE 44576 0 0 OWENS CORNING NEW COM 690742101 804 18270 SH SOLE 18270 0 0 UNITI GROUP INC COM 91325V108 14536 933615 SH SOLE 933615 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3233 73687 SH SOLE 73687 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 108 1057 SH SOLE 1057 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 101 668 SH SOLE 668 0 0 MPLX LP COM UNIT REP LTD 55336V100 2400 79201 SH SOLE 79201 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 672 20937 SH SOLE 20937 0 0 BRADY CORP CL A 104674106 1210 27845 SH SOLE 27845 0 0 MUELLER INDS INC COM 624756102 44 1900 SH SOLE 1900 0 0 BT GROUP PLC ADR 05577E101 1907 125457 SH SOLE 125457 0 0 UBS GROUP AG SHS H42097107 535 43203 SH SOLE 43203 0 0 WESTERN UN CO COM 959802109 19298 1131160 SH SOLE 1131160 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 5884 602244 SH SOLE 602244 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 1562 130514 SH SOLE 130514 0 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 2681 211740 SH SOLE 211740 0 0 NUVEEN MUN VALUE FD INC COM 670928100 2898 312642 SH SOLE 312642 0 0 WESTLAKE CHEM CORP COM 960413102 2759 41699 SH SOLE 41699 0 0 BLUEBIRD BIO INC COM 09609G100 1204 12134 SH SOLE 12134 0 0 VEON LTD SPONSORED ADR 91822M106 39 16805 SH SOLE 16805 0 0 INSPERITY INC COM 45778Q107 235 2518 SH SOLE 2518 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 3002 104138 SH SOLE 104138 0 0 EMPIRE ST RLTY TR INC CL A 292104106 132 9242 SH SOLE 9242 0 0 RETAIL PPTYS AMER INC CL A 76131V202 72 6637 SH SOLE 6637 0 0 CLOVIS ONCOLOGY INC COM 189464100 80 4443 SH SOLE 4443 0 0 GRACO INC COM 384109104 398 9511 SH SOLE 9511 0 0 CINEMARK HOLDINGS INC COM 17243V102 1479 41302 SH SOLE 41302 0 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2894 203537 SH SOLE 203537 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 48 21915 SH SOLE 21915 0 0 WINTRUST FINL CORP COM 97650W108 1396 20989 SH SOLE 20989 0 0 DXC TECHNOLOGY CO COM 23355L106 246 4626 SH SOLE 4626 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 3491 403069 SH SOLE 403069 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 686 45406 SH SOLE 45406 0 0 BRUNSWICK CORP COM 117043109 1061 22846 SH SOLE 22846 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 411 59771 SH SOLE 59771 0 0 ZIONS BANCORPORATION N A COM 989701107 736 18076 SH SOLE 18076 0 0 NAVIENT CORPORATION COM 63938C108 242 27478 SH SOLE 27478 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1511 20382 SH SOLE 20382 0 0 TE CONNECTIVITY LTD REG SHS H84989104 764 10106 SH SOLE 10106 0 0 M/I HOMES INC COM 55305B101 50 2355 SH SOLE 2355 0 0 PRA HEALTH SCIENCES INC COM 69354M108 322 3498 SH SOLE 3498 0 0 VALVOLINE INC COM 92047W101 54 2787 SH SOLE 2787 0 0 ZILLOW GROUP INC CL A 98954M101 893 28408 SH SOLE 28408 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1099 56282 SH SOLE 56282 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1673 34877 SH SOLE 33862 0 1015 KEANE GROUP INC COM 48669A108 90 10942 SH SOLE 10942 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 3206 208744 SH SOLE 208744 0 0 SHAKE SHACK INC CL A 819047101 229 5041 SH SOLE 5041 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 216 11647 SH SOLE 11647 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 2256 273137 SH SOLE 273137 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2019 167522 SH SOLE 167522 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 969 220799 SH SOLE 220799 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 679 50505 SH SOLE 50505 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 992 73342 SH SOLE 73342 0 0 CHICOS FAS INC COM 168615102 165 29446 SH SOLE 29446 0 0 FRANCO NEVADA CORP COM 351858105 300 4273 SH SOLE 4273 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 788 68313 SH SOLE 68313 0 0 AXOGEN INC COM 05463X106 2915 142671 SH SOLE 142671 0 0 CELLECTIS S A SPONSORED ADS 15117K103 369 22174 SH SOLE 22174 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 2293 54737 SH SOLE 54737 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 723 13249 SH SOLE 13249 0 0 QTS RLTY TR INC COM CL A 74736A103 136 3672 SH SOLE 3672 0 0 VEREIT INC COM 92339V100 520 72721 SH SOLE 72721 0 0 EPAM SYS INC COM 29414B104 1690 14564 SH SOLE 14564 0 0 TOTAL SYS SVCS INC COM 891906109 76 932 SH SOLE 932 0 0 WAYFAIR INC CL A 94419L101 815 9051 SH SOLE 9051 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 9541 880165 SH SOLE 872570 0 7595 LIMONEIRA CO COM 532746104 493 25228 SH SOLE 25228 0 0 BAKER HUGHES A GE CO CL A 05722G100 86 3977 SH SOLE 3977 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 78 32894 SH SOLE 20538 0 12356 XEROX CORP COM NEW 984121608 11124 562955 SH SOLE 562955 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 208 6781 SH SOLE 6781 0 0 JBG SMITH PPTYS COM 46590V100 29 827 SH SOLE 827 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 7156 359043 SH SOLE 353927 0 5116 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 1479 45536 SH SOLE 45536 0 0 DOWDUPONT INC COM 26078J100 11402 213204 SH SOLE 205019 0 8185 NUVEEN CALIF MUN VALUE FD COM 67062C107 304 33363 SH SOLE 33363 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 762 59180 SH SOLE 59180 0 0 VALE S A ADR 91912E105 1155 87550 SH SOLE 87550 0 0 ANIKA THERAPEUTICS INC COM 035255108 211 6283 SH SOLE 6283 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 845 31628 SH SOLE 31628 0 0 ICON PLC SHS G4705A100 1619 12527 SH SOLE 12527 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1296 9552 SH SOLE 9552 0 0 EXELIXIS INC COM 30161Q104 182 9230 SH SOLE 9230 0 0 SINA CORP ORD G81477104 407 7596 SH SOLE 7596 0 0 WABCO HLDGS INC COM 92927K102 213 1986 SH SOLE 1986 0 0 HEALTHCARE RLTY TR COM 421946104 50 1742 SH SOLE 1742 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 610 37952 SH SOLE 37952 0 0 OUTFRONT MEDIA INC COM 69007J106 2375 131071 SH SOLE 131071 0 0 TIER REIT INC COM NEW 88650V208 294 14228 SH SOLE 14228 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 201 2144 SH SOLE 2144 0 0 QUALYS INC COM 74758T303 1851 24772 SH SOLE 24772 0 0 WASTE CONNECTIONS INC COM 94106B101 311 4190 SH SOLE 4190 0 0 GENIE ENERGY LTD CL B 372284208 348 57778 SH SOLE 57778 0 0 GLOBAL WTR RES INC COM 379463102 151 14935 SH SOLE 14935 0 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 1135 146421 SH SOLE 146421 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 478 113021 SH SOLE 113021 0 0 LPL FINL HLDGS INC COM 50212V100 397 6493 SH SOLE 6493 0 0 ING GROEP N V SPONSORED ADR 456837103 1330 124782 SH SOLE 124782 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 70 4544 SH SOLE 4544 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2517 204939 SH SOLE 200608 0 4331 XPERI CORP COM 98421B100 6702 364453 SH SOLE 364453 0 0 IQVIA HLDGS INC COM 46266C105 411 3541 SH SOLE 3541 0 0 HEALTHEQUITY INC COM 42226A107 209 3510 SH SOLE 3510 0 0 PENUMBRA INC COM 70975L107 29 237 SH SOLE 237 0 0 LENDINGTREE INC NEW COM 52603B107 150 683 SH SOLE 683 0 0 LENNAR CORP CL B 526057302 3 111 SH SOLE 111 0 0 MERCURY SYS INC COM 589378108 1062 22453 SH SOLE 22453 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 375 23789 SH SOLE 23789 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 716 42189 SH SOLE 42189 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3707 206524 SH SOLE 201382 0 5142 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1001 47542 SH SOLE 47542 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 347 34549 SH SOLE 34549 0 0 TFS FINL CORP COM 87240R107 1048 64971 SH SOLE 64971 0 0 INVITATION HOMES INC COM 46187W107 12 575 SH SOLE 575 0 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 1616 154217 SH SOLE 154217 0 0 APTIV PLC SHS G6095L109 4062 65981 SH SOLE 65981 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 38 2684 SH SOLE 2684 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1581 129731 SH SOLE 129731 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1627 143817 SH SOLE 143817 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 771 54792 SH SOLE 54792 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 1614 144370 SH SOLE 144370 0 0 TWO HBRS INVT CORP COM NEW 90187B408 24314 1893608 SH SOLE 1858346 0 35262 ARENA PHARMACEUTICALS INC COM NEW 040047607 717 18402 SH SOLE 18402 0 0 CUTERA INC COM 232109108 639 37534 SH SOLE 37534 0 0 ICU MED INC COM 44930G107 1217 5302 SH SOLE 5302 0 0 SANGAMO THERAPEUTICS INC COM 800677106 223 19423 SH SOLE 19423 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 684 11194 SH SOLE 11194 0 0 VIACOM INC NEW CL B 92553P201 744 28938 SH SOLE 28938 0 0 GRUBHUB INC COM 400110102 2122 27628 SH SOLE 25769 0 1859 METHANEX CORP COM 59151K108 1045 21704 SH SOLE 19424 0 2280 CHERRY HILL MTG INVT CORP COM 164651101 176 10042 SH SOLE 10042 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 185 3008 SH SOLE 3008 0 0 MERITAGE HOMES CORP COM 59001A102 67 1838 SH SOLE 1838 0 0 CHEMICAL FINL CORP COM 163731102 721 19698 SH SOLE 19698 0 0 HACKETT GROUP INC COM 404609109 1189 74248 SH SOLE 74248 0 0 KAR AUCTION SVCS INC COM 48238T109 1245 26095 SH SOLE 26095 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3037 49228 SH SOLE 49228 0 0 WORLDPAY INC CL A 981558109 2899 37924 SH SOLE 37924 0 0 NUTRIEN LTD COM 67077M108 2610 55533 SH SOLE 55533 0 0 EXPEDIA GROUP INC COM NEW 30212P303 879 7801 SH SOLE 7801 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 144 2623 SH SOLE 2623 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 206 5004 SH SOLE 5004 0 0 SYNEOS HEALTH INC CL A 87166B102 184 4688 SH SOLE 4688 0 0 PEABODY ENERGY CORP NEW COM 704551100 222 7282 SH SOLE 7282 0 0 KRATON CORPORATION COM 50077C106 75 3436 SH SOLE 3436 0 0 SQUARE INC CL A 852234103 2213 39458 SH SOLE 39458 0 0 TARGA RES CORP COM 87612G101 249 6903 SH SOLE 6903 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 182 7808 SH SOLE 7808 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 156 5844 SH SOLE 5844 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 9 228 SH SOLE 228 0 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 138 4480 SH SOLE 4480 0 0 ISHARES TR LNG TR CRPRT BD 464289511 158 2804 SH SOLE 2804 0 0 CAVCO INDS INC DEL COM 149568107 12 95 SH SOLE 95 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 149 3184 SH SOLE 3184 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 31 649 SH SOLE 649 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 57 2145 SH SOLE 2145 0 0 FIVE BELOW INC COM 33829M101 177 1734 SH SOLE 1734 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 42 2321 SH SOLE 2321 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 20 446 SH SOLE 446 0 0 ISHARES INC US INTL HGH YLD 464286178 154 3346 SH SOLE 3346 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 97 4332 SH SOLE 4332 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 19 415 SH SOLE 415 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 159 1668 SH SOLE 1668 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 136 4118 SH SOLE 4118 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 135 5753 SH SOLE 5753 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 20 202 SH SOLE 202 0 0 MAXLINEAR INC COM 57776J100 3 187 SH SOLE 187 0 0 NMI HLDGS INC CL A 629209305 26 1479 SH SOLE 1479 0 0 PRUDENTIAL PLC ADR 74435K204 24 684 SH SOLE 684 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 164 6820 SH SOLE 6820 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 163 3056 SH SOLE 3056 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 142 2805 SH SOLE 2805 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 26 728 SH SOLE 728 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 158 9202 SH SOLE 9202 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 26 787 SH SOLE 787 0 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 73 3037 SH SOLE 3037 0 0 BIO TECHNE CORP COM 09073M104 1660 11467 SH SOLE 11467 0 0 ISHARES TR TIPS BD ETF 464287176 336 3065 SH SOLE 1402 0 1663 UNIVERSAL INS HLDGS INC COM 91359V107 141 3715 SH SOLE 3715 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 166 3233 SH SOLE 3233 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 132 2544 SH SOLE 2544 0 0 BOOKING HLDGS INC COM 09857L108 1869 1085 SH SOLE 1085 0 0 ENSIGN GROUP INC COM 29358P101 119 3068 SH SOLE 3068 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1283 11151 SH SOLE 11151 0 0 STIFEL FINL CORP COM 860630102 62 1504 SH SOLE 1504 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 1809 107636 SH SOLE 107636 0 0 CHATHAM LODGING TR COM 16208T102 1709 96674 SH SOLE 96674 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 169 3844 SH SOLE 3844 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 525 43423 SH SOLE 43423 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 287 20320 SH SOLE 20320 0 0 GLOBAL NET LEASE INC COM NEW 379378201 156 8863 SH SOLE 8863 0 0 TIVO CORP COM 88870P106 11270 1197652 SH SOLE 1197652 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 362 7006 SH SOLE 7006 0 0 FNB CORP PA COM 302520101 314 31866 SH SOLE 31866 0 0 OXFORD SQUARE CAP CORP COM 69181V107 3158 488099 SH SOLE 488099 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 910 116167 SH SOLE 116167 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 462 36775 SH SOLE 36775 0 0 LOUISIANA PAC CORP COM 546347105 316 14229 SH SOLE 14229 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4560 663761 SH SOLE 663761 0 0 NEKTAR THERAPEUTICS COM 640268108 132 4007 SH SOLE 4007 0 0 PTC INC COM 69370C100 976 11776 SH SOLE 11776 0 0 SAGE THERAPEUTICS INC COM 78667J108 50 526 SH SOLE 526 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2071 31135 SH SOLE 31135 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 621 13840 SH SOLE 13840 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 761 10191 SH SOLE 10191 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 984 12511 SH SOLE 12511 0 0 BROADCOM INC COM 11135F101 7211 28359 SH SOLE 27434 0 925 ROYCE MICRO-CAP TR INC COM 780915104 3727 502309 SH SOLE 502309 0 0 STAMPS COM INC COM NEW 852857200 44 281 SH SOLE 281 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 169 5342 SH SOLE 5342 0 0 ADAM NAT RES FD INC COM 00548F105 766 52593 SH SOLE 52593 0 0 FIRST HAWAIIAN INC COM 32051X108 103 4565 SH SOLE 4565 0 0 TRUSTMARK CORP COM 898402102 113 3961 SH SOLE 3961 0 0 CENTURY ALUM CO COM 156431108 5 703 SH SOLE 703 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 21 685 SH SOLE 685 0 0 INOGEN INC COM 45780L104 306 2462 SH SOLE 2462 0 0 KEMPER CORP DEL COM 488401100 28 416 SH SOLE 416 0 0 MANTECH INTL CORP CL A 564563104 31 592 SH SOLE 592 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 143 1414 SH SOLE 1414 0 0 PROTO LABS INC COM 743713109 30 266 SH SOLE 266 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 139 5358 SH SOLE 5358 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 140 3143 SH SOLE 3143 0 0 AERCAP HOLDINGS NV SHS N00985106 65 1645 SH SOLE 1645 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 89 2971 SH SOLE 2971 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 40 6559 SH SOLE 6559 0 0 CARNIVAL PLC ADR 14365C103 423 8685 SH SOLE 7722 0 963 GRIFOLS S A SP ADR REP B NVT 398438408 67 3629 SH SOLE 3629 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 473 27040 SH SOLE 27040 0 0 IHS MARKIT LTD SHS G47567105 78 1617 SH SOLE 1617 0 0 ORIX CORP SPONSORED ADR 686330101 86 1195 SH SOLE 1195 0 0 LAZARD LTD SHS A G54050102 63 1707 SH SOLE 1707 0 0 MOMO INC ADR 60879B107 31 1294 SH SOLE 1294 0 0 BANCO SANTANDER SA ADR 05964H105 165 36918 SH SOLE 36902 0 16 ADVANCED MICRO DEVICES INC COM 007903107 579 31344 SH SOLE 31344 0 0 DROPBOX INC CL A 26210C104 285 13927 SH SOLE 13927 0 0 HORTONWORKS INC COM 440894103 182 12598 SH SOLE 12598 0 0 IQIYI INC SPONSORED ADS 46267X108 388 26098 SH SOLE 26098 0 0 MIMECAST LTD ORD SHS G14838109 334 9941 SH SOLE 9941 0 0 NICE LTD SPONSORED ADR 653656108 581 5365 SH SOLE 5365 0 0 ORACLE CORP COM 68389X105 689 15253 SH SOLE 15253 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 662 5832 SH SOLE 5832 0 0 ZENDESK INC COM 98936J101 424 7270 SH SOLE 7270 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 24 567 SH SOLE 567 0 0 ABRAXAS PETE CORP COM 003830106 14 12633 SH SOLE 12633 0 0 TOPBUILD CORP COM 89055F103 71 1567 SH SOLE 1567 0 0 CARBONITE INC COM 141337105 79 3147 SH SOLE 3147 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 323 14842 SH SOLE 14842 0 0 ICHOR HOLDINGS SHS G4740B105 52 3184 SH SOLE 3184 0 0 NANOMETRICS INC COM 630077105 79 2879 SH SOLE 2879 0 0 QUIDEL CORP COM 74838J101 528 10809 SH SOLE 10809 0 0 SCHNITZER STL INDS CL A 806882106 56 2582 SH SOLE 2582 0 0 SKYWEST INC COM 830879102 30 674 SH SOLE 674 0 0 SRC ENERGY INC COM 78470V108 31 6681 SH SOLE 6681 0 0 ENCORE WIRE CORP COM 292562105 74 1475 SH SOLE 1475 0 0 XENIA HOTELS & RESORTS INC COM 984017103 29 1664 SH SOLE 1664 0 0 NVENT ELECTRIC PLC SHS G6700G107 292 12989 SH SOLE 12989 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1109 31489 SH SOLE 31489 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 11318 1569799 SH SOLE 1555229 0 14570 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 10516 2111707 SH SOLE 2111707 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 32 15248 SH SOLE 15248 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 3138 368761 SH SOLE 368761 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 468 17680 SH SOLE 17680 0 0 EQUINOR ASA SPONSORED ADR 29446M102 1060 50088 SH SOLE 50088 0 0 DELEK US HLDGS INC NEW COM 24665A103 396 12180 SH SOLE 12180 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 239 63677 SH SOLE 63677 0 0 ARCHROCK INC COM 03957W106 1988 265378 SH SOLE 265378 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1333 149417 SH SOLE 145927 0 3490 APERGY CORP COM 03755L104 128 4723 SH SOLE 4723 0 0 SIGNET JEWELERS LIMITED SHS G81276100 144 4530 SH SOLE 4530 0 0 PERSPECTA INC COM 715347100 40 2319 SH SOLE 2319 0 0 COLONY CAP INC NEW CL A COM 19626G108 3014 644002 SH SOLE 644002 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 194 6790 SH SOLE 6790 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 269 10712 SH SOLE 10712 0 0 SVB FINL GROUP COM 78486Q101 374 1969 SH SOLE 1969 0 0 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 309 23875 SH SOLE 23875 0 0 HAEMONETICS CORP COM 405024100 1058 10571 SH SOLE 10571 0 0 MOLINA HEALTHCARE INC COM 60855R100 1704 14662 SH SOLE 14662 0 0 NOVOCURE LTD ORD SHS G6674U108 1971 58861 SH SOLE 53685 0 5176 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 671 15433 SH SOLE 15433 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 8 1097 SH SOLE 1097 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2971 256750 SH SOLE 256750 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 726 10164 SH SOLE 10164 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 869 42748 SH SOLE 42748 0 0 URBAN EDGE PPTYS COM 91704F104 13 781 SH SOLE 781 0 0 VICI PPTYS INC COM 925652109 27 1447 SH SOLE 1447 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 143 6785 SH SOLE 6785 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 19 823 SH SOLE 823 0 0 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 59 2329 SH SOLE 2329 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 53 2221 SH SOLE 2221 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 116 6654 SH SOLE 6654 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 180 3971 SH SOLE 3971 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 381 4532 SH SOLE 4532 0 0 FTI CONSULTING INC COM 302941109 353 5293 SH SOLE 5293 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 167 2720 SH SOLE 2720 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 400 7398 SH SOLE 4800 0 2598 ATLASSIAN CORP PLC CL A G06242104 640 7192 SH SOLE 7192 0 0 NISOURCE INC COM 65473P105 554 21836 SH SOLE 21836 0 0 PGIM GLOBAL SHORT DURATION H COM 69346J106 4859 376067 SH SOLE 366826 0 9241 EVERGY INC COM 30034W106 216 3797 SH SOLE 3797 0 0 BANK OZK COM 06417N103 1292 56606 SH SOLE 56606 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 82 2536 SH SOLE 2536 0 0 KEURIG DR PEPPER INC COM 49271V100 333 12997 SH SOLE 12997 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 101 4867 SH SOLE 4867 0 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 81 4096 SH SOLE 4096 0 0 HIGH INCOME SECS FD SHS BEN INT 42968F108 5084 571231 SH SOLE 571231 0 0 GREAT WESTN BANCORP INC COM 391416104 277 8861 SH SOLE 8861 0 0 LIVE OAK BANCSHARES INC COM 53803X105 66 4450 SH SOLE 4450 0 0 PIPER JAFFRAY COS COM 724078100 121 1843 SH SOLE 1843 0 0 VERITEX HLDGS INC COM 923451108 267 12488 SH SOLE 12488 0 0 EVERBRIDGE INC COM 29978A104 619 10900 SH SOLE 10900 0 0 BOISE CASCADE CO DEL COM 09739D100 8 339 SH SOLE 339 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 78 1440 SH SOLE 1440 0 0 ISHARES TR JPMORGAN USD EMG 464288281 54 518 SH SOLE 518 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 90 1669 SH SOLE 1669 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 61 982 SH SOLE 982 0 0 LAMB WESTON HLDGS INC COM 513272104 29 393 SH SOLE 393 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 19 717 SH SOLE 717 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 91 2053 SH SOLE 2053 0 0 TREX CO INC COM 89531P105 18 295 SH SOLE 295 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 17 1064 SH SOLE 1064 0 0 BAOZUN INC SPONSORED ADR 06684L103 179 6138 SH SOLE 6138 0 0 EXACT SCIENCES CORP COM 30063P105 230 3638 SH SOLE 3638 0 0 INTERXION HOLDING N.V SHS N47279109 209 3864 SH SOLE 3864 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 197 36008 SH SOLE 36008 0 0 CAI INTERNATIONAL INC COM 12477X106 33 1416 SH SOLE 1416 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 24 525 SH SOLE 525 0 0 ACUSHNET HOLDINGS CORP COM 005098108 55 2587 SH SOLE 2587 0 0 LHC GROUP INC COM 50187A107 1118 11906 SH SOLE 11906 0 0 PATRICK INDS INC COM 703343103 16 550 SH SOLE 550 0 0 PREMIER INC CL A 74051N102 33 881 SH SOLE 881 0 0 WPX ENERGY INC COM 98212B103 174 15372 SH SOLE 15372 0 0 AEROVIRONMENT INC COM 008073108 635 9342 SH SOLE 9342 0 0 BLACKROCK TCP CAP CORP COM 09259E108 3138 240634 SH SOLE 240634 0 0 BARINGS BDC INC COM 06759L103 326 36190 SH SOLE 36190 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 207 15231 SH SOLE 15231 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 366 22282 SH SOLE 22282 0 0 ITT INC COM 45073V108 75 1559 SH SOLE 1559 0 0 MATERION CORP COM 576690101 154 3430 SH SOLE 3430 0 0 WORKDAY INC CL A 98138H101 509 3185 SH SOLE 3185 0 0 XYLEM INC COM 98419M100 86 1291 SH SOLE 1291 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 56 3485 SH SOLE 3485 0 0 DUFF & PHELPS SLT ENGY AND M COM 26433F108 3463 881281 SH SOLE 862898 0 18383 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 302 12877 SH SOLE 12877 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 438 33950 SH SOLE 33950 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 578 42721 SH SOLE 42721 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 432 27586 SH SOLE 27586 0 0 MERCER INTL INC COM 588056101 177 16995 SH SOLE 16995 0 0 GENOMIC HEALTH INC COM 37244C101 784 12177 SH SOLE 12177 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1436 14243 SH SOLE 14243 0 0 LOXO ONCOLOGY INC COM 548862101 531 3793 SH SOLE 3793 0 0 MEDPACE HLDGS INC COM 58506Q109 709 13398 SH SOLE 13398 0 0 OMEROS CORP COM 682143102 278 24922 SH SOLE 24922 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 406 12708 SH SOLE 12708 0 0 RELX PLC SPONSORED ADR 759530108 1899 92521 SH SOLE 89516 0 3005 LOGITECH INTL S A SHS H50430232 66 2112 SH SOLE 2112 0 0 NXP SEMICONDUCTORS N V COM N6596X109 77 1055 SH SOLE 1055 0 0 SAREPTA THERAPEUTICS INC COM 803607100 379 3473 SH SOLE 3473 0 0 HUBSPOT INC COM 443573100 753 5988 SH SOLE 5988 0 0 SENDGRID INC COM 816883102 1069 24772 SH SOLE 24772 0 0 UBIQUITI NETWORKS INC COM 90347A100 1124 11305 SH SOLE 8917 0 2388 ROKU INC COM CL A 77543R102 57 1854 SH SOLE 1854 0 0 WINGSTOP INC COM 974155103 206 3204 SH SOLE 3204 0 0 CSG SYS INTL INC COM 126349109 335 10554 SH SOLE 10554 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 248 15959 SH SOLE 15959 0 0 TERRAFORM PWR INC COM CL A 88104R209 220 19596 SH SOLE 19596 0 0 GARRETT MOTION INC COM 366505105 152 12297 SH SOLE 12297 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 361 17569 SH SOLE 17569 0 0 LINDE PLC COM G5494J103 11539 73950 SH SOLE 73950 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 96 2520 SH SOLE 2520 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 126 2725 SH SOLE 2725 0 0 CLEARWAY ENERGY INC CL A 18539C105 2608 154120 SH SOLE 154120 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 391 68469 SH SOLE 68469 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1267 35856 SH SOLE 35856 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2206 167006 SH SOLE 167006 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 169 13411 SH SOLE 13411 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 208 15726 SH SOLE 15726 0 0 CATHAY GEN BANCORP COM 149150104 184 5496 SH SOLE 5496 0 0 GREEN DOT CORP CL A 39304D102 228 2862 SH SOLE 2862 0 0 TWILIO INC CL A 90138F102 1357 15200 SH SOLE 15200 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 13 786 SH SOLE 786 0 0 RMR REAL ESTATE INCOME FUND COM 76970B101 12 786 SH SOLE 786 0 0 WELLTOWER INC COM 95040Q104 199 2864 SH SOLE 2864 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 40 1222 SH SOLE 1222 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 25 1194 SH SOLE 1194 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6 93 SH SOLE 93 0 0 ISHARES INC EM HGHYL BD ETF 464286285 24 540 SH SOLE 540 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3 571 SH SOLE 571 0 0 PROSHARES TR INVT INT RT HG 74347B607 23 325 SH SOLE 325 0 0 LUMENTUM HLDGS INC COM 55024U109 4 98 SH SOLE 98 0 0 SPROUTS FMRS MKT INC COM 85208M102 81 3432 SH SOLE 3432 0 0 SPS COMM INC COM 78463M107 6 68 SH SOLE 68 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 24 249 SH SOLE 249 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 317 1295 SH SOLE 1295 0 0 FABRINET SHS G3323L100 147 2871 SH SOLE 2871 0 0 II VI INC COM 902104108 130 4019 SH SOLE 4019 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 58 2439 SH SOLE 2439 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 52 1349 SH SOLE 1349 0 0 ATHENE HLDG LTD CL A G0684D107 55 1382 SH SOLE 1382 0 0 ENVESTNET INC COM 29404K106 58 1183 SH SOLE 1183 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 57 580 SH SOLE 580 0 0 CAPITAL ONE FINL CORP COM 14040H105 37 496 SH SOLE 496 0 0 FIREEYE INC COM 31816Q101 40 2497 SH SOLE 2497 0 0 ONEMAIN HLDGS INC COM 68268W103 37 1532 SH SOLE 1532 0 0 CRYOLIFE INC COM 228903100 32 1122 SH SOLE 1122 0 0 DISCOVERY INC COM SER A 25470F104 184 7451 SH SOLE 7451 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 30 1112 SH SOLE 1112 0 0 ARCOSA INC COM 039653100 266 9608 SH SOLE 9608 0 0 AXON ENTERPRISE INC COM 05464C101 192 4388 SH SOLE 4388 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 445 22212 SH SOLE 22212 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 161 9886 SH SOLE 9886 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 151 5337 SH SOLE 5337 0 0 FERRARI N V COM N3167Y103 99 994 SH SOLE 994 0 0 THOMSON REUTERS CORP COM NEW 884903709 165 3423 SH SOLE 3423 0 0 CRESCENT PT ENERGY CORP COM 22576C101 279 92413 SH SOLE 92413 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 353 6752 SH SOLE 6661 0 91 POPULAR INC COM NEW 733174700 140 2964 SH SOLE 2964 0 0 COTY INC COM CL A 222070203 241 36700 SH SOLE 36700 0 0 PGIM SHORT DURATION HIGH YIE COM 69346H100 182 13953 SH SOLE 13953 0 0 CIGNA CORP NEW COM 125523100 172 907 SH SOLE 907 0 0 YETI HLDGS INC COM 98585X104 62 4152 SH SOLE 4152 0 0 APOLLO INVT CORP COM NEW 03761U502 2218 178908 SH SOLE 178908 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 142 11234 SH SOLE 11234 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 124 16219 SH SOLE 16219 0 0 BIOTELEMETRY INC COM 090672106 144 2411 SH SOLE 2411 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 77 2198 SH SOLE 2198 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 286 14527 SH SOLE 14527 0 0 BANDWIDTH INC COM CL A 05988J103 4 105 SH SOLE 105 0 0 COHERENT INC COM 192479103 2 20 SH SOLE 20 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 6 64 SH SOLE 64 0 0 MARKETAXESS HLDGS INC COM 57060D108 3 13 SH SOLE 13 0 0 NOVANTA INC COM 67000B104 2 29 SH SOLE 29 0 0 PLANET FITNESS INC CL A 72703H101 4 72 SH SOLE 72 0 0 INSULET CORP COM 45784P101 3 37 SH SOLE 37 0 0 TETRA TECH INC NEW COM 88162G103 4 69 SH SOLE 69 0 0 DISCOVERY INC COM SER C 25470F302 341 14768 SH SOLE 14768 0 0 QURATE RETAIL INC COM SER A 74915M100 337 17240 SH SOLE 17240 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 456 11806 SH SOLE 11806 0 0 TILRAY INC COM CL 2 88688T100 224 3177 SH SOLE 3177 0 0 ETSY INC COM 29786A106 810 17018 SH SOLE 17018 0 0 TABLEAU SOFTWARE INC CL A 87336U105 39 326 SH SOLE 326 0 0 ESCO TECHNOLOGIES INC COM 296315104 40 614 SH SOLE 614 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 29 652 SH SOLE 652 0 0 HELEN OF TROY CORP LTD COM G4388N106 198 1510 SH SOLE 435 0 1075 JUNIPER NETWORKS INC COM 48203R104 81 2996 SH SOLE 2996 0 0 ABB LTD SPONSORED ADR 000375204 2585 135958 SH SOLE 133341 0 2617 ALASKA AIR GROUP INC COM 011659109 802 13178 SH SOLE 13178 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 21059 1135895 SH SOLE 1130438 0 5457 ALLSTATE CORP COM 020002101 798 9656 SH SOLE 9656 0 0 AMAZON COM INC COM 023135106 113855 75804 SH SOLE 75606 0 198 AMEDISYS INC COM 023436108 4520 38596 SH SOLE 37093 0 1503 AMEREN CORP COM 023608102 1767 27086 SH SOLE 18344 0 8742 AMERICAN ELEC PWR INC COM 025537101 1712 22902 SH SOLE 15247 0 7655 AMERICAN EXPRESS CO COM 025816109 19652 206172 SH SOLE 204482 0 1690 CBS CORP NEW CL B 124857202 1 19 SH SOLE 19 0 0 CALERES INC COM 129500104 1 34 SH SOLE 34 0 0 ENCORE CAP GROUP INC COM 292554102 1 25 SH SOLE 25 0 0 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 223 13886 SH SOLE 0 0 13886 FIRST MERCHANTS CORP COM 320817109 1 43 SH SOLE 43 0 0 HAIN CELESTIAL GROUP INC COM 405217100 0 16 SH SOLE 16 0 0 ISHARES TR SELECT DIVID ETF 464287168 477 5346 SH SOLE 0 0 5346 ISHARES TR COHEN STEER REIT 464287564 1 15 SH SOLE 15 0 0 LINCOLN NATL CORP IND COM 534187109 1 18 SH SOLE 18 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2 99 SH SOLE 99 0 0 REPLIGEN CORP COM 759916109 1 26 SH SOLE 26 0 0 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 4 229 SH SOLE 229 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1 7 SH SOLE 7 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1 18 SH SOLE 18 0 0 WHITING PETE CORP NEW COM NEW 966387409 0 7 SH SOLE 7 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2258 258596 SH SOLE 63672 0 194924 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1 65 SH SOLE 65 0 0 AVANOS MED INC COM 05350V106 3 61 SH SOLE 61 0 0 BRIGHTHOUSE FINL INC COM 10922N103 3 99 SH SOLE 99 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 30 SH SOLE 30 0 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 3 411 SH SOLE 411 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 13 2534 SH SOLE 0 0 2534 EQUINIX INC COM PAR $0.001 29444U700 1 2 SH SOLE 2 0 0 EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 3 76 SH SOLE 76 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2 81 SH SOLE 81 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 2 206 SH SOLE 206 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3 124 SH SOLE 124 0 0 GRANITE PT MTG TR INC COM 38741L107 24 1338 SH SOLE 200 0 1138 HCA HEALTHCARE INC COM 40412C101 1 12 SH SOLE 12 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9 718 SH SOLE 718 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5 52 SH SOLE 52 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 3 136 SH SOLE 136 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 2 56 SH SOLE 56 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4 137 SH SOLE 137 0 0 ISHARES TR MORTGE REL ETF 46435G342 3 87 SH SOLE 87 0 0 MATSON INC COM 57686G105 1 26 SH SOLE 26 0 0 METLIFE INC COM 59156R108 45 1093 SH SOLE 1093 0 0 PRA GROUP INC COM 69354N106 0 17 SH SOLE 17 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 4 39 SH SOLE 39 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2 73 SH SOLE 73 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2 76 SH SOLE 76 0 0 SYNAPTICS INC COM 87157D109 0 12 SH SOLE 12 0 0 US ECOLOGY INC COM 91732J102 1 22 SH SOLE 22 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 2 103 SH SOLE 103 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 4 297 SH SOLE 297 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 5 231 SH SOLE 231 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 3174 312701 SH SOLE 78060 0 234641 ARRIS INTL INC SHS G0551A103 1 35 SH SOLE 35 0 0 LIVANOVA PLC SHS G5509L101 2 18 SH SOLE 18 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 0 9 SH SOLE 9 0 0