CapEdge
Loading
Advanced
What's new? Log in Free sign up
  • Home
  • Sectors & IndustriesSectors
  • Earnings
  • IPOs
  • SPACs
  • Transcripts
  • Insider
  • Institutional
  • Crypto
  • Screeners
  • Reddit
  • Splits
  • Company Dashboard
  • Filings
  • Holdings
  • 13F-HR Filing

American Portfolios Advisors 13F-HRQuarterly holdings report by institutional manager

Filed: 24 Mar 23, 1:17pm
Free signup for more
  • Track your favorite companies
  • Receive email alerts for new filings
  • Personalized dashboard of news and more
  • Access all data and search results
Sign up for free
Search this filing
?
Pre-defined:
Table of contents
    Filing tables
    Export all tables to Excel
    Filing exhibits
    SEC
    • 13F-HR Quarterly holdings report by institutional manager
    • TABLE 2020Q1
    American Portfolios Advisors similar filings
    • 24 Mar 23 Quarterly holdings report by institutional manager
    • 24 Mar 23 Quarterly holdings report by institutional manager
    • 24 Mar 23 Quarterly holdings report by institutional manager
    • 24 Mar 23 Quarterly holdings report by institutional manager
    Filing view
    External links
    • View on EDGAR (sec.gov)
    Share this filing

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

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

    FORM 13F INFORMATION TABLE

    OMB APPROVAL
    OMB Number:3235-0006
    Expires:Oct 31, 2018
    Estimated average burden
    hours per response:23.8

    COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
    VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
    NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
    3M COCOM88579Y101732,9875,369SH SOLE0005,369
    ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10839,6489,351SH SOLE0009,351
    ABSOLUTE SHS TRWBI PWR FCTR ETF00400R858145,5639,581SH SOLE0009,581
    ADAMAS PHARMACEUTICALS INCCOM00548A106434150SH SOLE000150
    ADAMS DIVERSIFIED EQUITY FDCOM0062121041,931153SH SOLE000153
    ADIENT PLCORD SHSG0084W10114516SH SOLE00016
    ADVANCED MICRO DEVICES INCCOM007903107629,07913,832SH SOLE00013,832
    AEROVIRONMENT INCCOM0080731087,193118SH SOLE000118
    AES CORPCOM00130H10519,6791,447SH SOLE0001,447
    AIMMUNE THERAPEUTICS INCCOM00900T10718,0251,250SH SOLE0001,250
    ALCOA CORPCOM0138721066,055983SH SOLE000983
    ALEXANDERS INCCOM01475210915,17755SH SOLE00055
    ALLIANZGI CONV INCOME FDCOM01882810333,7839,033SH SOLE0009,033
    ALLSCRIPTS HEALTHCARE SOLUTNCOM01988P1081,345191SH SOLE000191
    ALLSTATE CORPCOM020002101133,5951,456SH SOLE0001,456
    ALPS ETF TRMED BREAKTHGH00162Q59313,696432SH SOLE000432
    ALTERITY THERAPEUTICS LTDSPONSORED ADR02155X1065083SH SOLE00083
    ALTICE USA INCCL A02156K1036,687300SH SOLE000300
    ALTRA INDL MOTION CORPCOM02208R1066,716384SH SOLE000384
    AMARIN CORP PLCSPONS ADR NEW023111206108,31227,078SH SOLE00027,078
    AMCOR PLCORDG0250X10773991SH SOLE00091
    AMEREN CORPCOM02360810237,435514SH SOLE000514
    AMERICAN FIN TR INCCOM CLASS A02607T10940,9136,546SH SOLE0006,546
    AMERICAN INTL GROUP INCCOM NEW02687478436,8881,521SH SOLE0001,521
    AMERICAN TOWER CORP NEWCOM03027X1002,680,39112,309SH SOLE00012,309
    AMERICAN WTR WKS CO INC NEWCOM030420103210,7611,763SH SOLE0001,763
    AMERICOLD RLTY TRCOM03064D108224,0516,582SH SOLE0006,582
    AMERIPRISE FINL INCCOM03076C10667,312657SH SOLE000657
    AMERISOURCEBERGEN CORPCOM03073E105588,9686,655SH SOLE0006,655
    ANALOG DEVICES INCCOM03265410571,660799SH SOLE000799
    ANSYS INCCOM03662Q105156,452673SH SOLE000673
    ANTHEM INCCOM036752103395,3591,741SH SOLE0001,741
    APEX GLOBAL BRANDS INCCOM NEW03755M20114,70035,000SH SOLE00035,000
    APOLLO COML REAL EST FIN INCCOM03762U10514,0981,900SH SOLE0001,900
    APTIV PLCSHSG6095L10910,587215SH SOLE000215
    ARCH COAL INCCL A039380407108,6353,759SH SOLE0003,759
    ARCHER DANIELS MIDLAND COCOM039483102157,0794,465SH SOLE0004,465
    ARK ETF TRISRAEL INOVATE00214Q609108,4386,250SH SOLE0006,250
    ARMOUR RESIDENTIAL REIT INCCOM NEW0423155078,475962SH SOLE000962
    ARMSTRONG WORLD INDS INCCOM04247X10255,117694SH SOLE000694
    ASANKO GOLD INCCOM04341Y1051,4161,800SH SOLE0001,800
    ASGN INCCOM00191U1024,274121SH SOLE000121
    ASHLAND GLOBAL HLDGS INCCOM04418610411,967239SH SOLE000239
    ASPEN TECHNOLOGY INCCOM0453271031,90120SH SOLE00020
    ASTRAZENECA PLCSPONSORED ADR046353108547,63512,262SH SOLE00012,262
    AT&T INCCOM00206R1025,105,279175,138SH SOLE000175,138
    ATKORE INTL GROUP INCCOM0476491082,107100SH SOLE000100
    ATMOS ENERGY CORPCOM04956010523,617238SH SOLE000238
    AVANGRID INCCOM05351W10315,270349SH SOLE000349
    AZUL S ASPONSR ADR PFD05501U10629629SH SOLE00029
    BANCO SANTANDER MEXICO S ASPONSORED ADS B05969B10323071SH SOLE00071
    BANCORP INC DELCOM05969A10512,1402,000SH SOLE0002,000
    BANKUNITED INCCOM06652K1032,805150SH SOLE000150
    BARCLAYS BANK PLCDJUBS CMDT ETN3606738C77818,1831,100SH SOLE0001,100
    BARCLAYS BANK PLCIPATH B S&P ETN06745R69346,46311,250SH SOLE00011,250
    BARINGS BDC INCCOM06759L103748100SH SOLE000100
    BEACON ROOFING SUPPLY INCCOM0736851091,654100SH SOLE000100
    BED BATH & BEYOND INCCOM0758961001,082257SH SOLE000257
    BERKLEY W R CORPCOM08442310277,7331,490SH SOLE0001,490
    BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,226,78623,119SH SOLE00023,119
    BERRY GLOBAL GROUP INCCOM08579W1033,20295SH SOLE00095
    BIG LOTS INCCOM0893021037,110500SH SOLE000500
    BIOGEN INCCOM09062X1033,522,89111,135SH SOLE00011,135
    BIOSPECIFICS TECHNOLOGIES COCOM09093110660,8691,076SH SOLE0001,076
    BK OF AMERICA CORP7.25%CNV PFD L060505682608,956481SH SOLE000481
    BLACKBERRY LTDCOM09228F1035,1211,240SH SOLE0001,240
    BLACKROCK DEBT STRATEGIES FDCOM NEW09255R20210,7651,274SH SOLE0001,274
    BLACKROCK ENHANCED GLOBAL DICOM09250110515,9911,929SH SOLE0001,929
    BLACKROCK LTD DURATION INC TCOM SHS09249W1015,237415SH SOLE000415
    BLACKROCK MUNIHLDS INVSTM QLCOM09254P10888,7226,783SH SOLE0006,783
    BLACKROCK TAX MUNICPAL BD TRSHS09248X10088,6174,065SH SOLE0004,065
    BLUEBIRD BIO INCCOM09609G10051,9351,130SH SOLE0001,130
    BLUEROCK RESIDENTIAL GRW REICOM CL A09627J1025,013900SH SOLE000900
    BNY MELLON STRATEGIC MUN BDCOM09662E10935,8505,000SH SOLE0005,000
    BNY MELLON STRATEGIC MUNS INCOM05588W10830,3894,079SH SOLE0004,079
    BOOZ ALLEN HAMILTON HLDG CORCL A099502106628,8809,162SH SOLE0009,162
    BP PLCSPONSORED ADR055622104460,50518,881SH SOLE00018,881
    BRANDYWINE RLTY TRSH BEN INT NEW1053682031,925183SH SOLE000183
    BROADMARK RLTY CAP INCCOM11135B100132,72817,650SH SOLE00017,650
    BURLINGTON STORES INCCOM122017106177,4751,120SH SOLE0001,120
    CADENCE DESIGN SYSTEM INCCOM12738710865,248988SH SOLE000988
    CALAMOS CONV & HIGH INCOME FCOM SHS12811P10822,7982,579SH SOLE0002,579
    CALAMOS CONV OPP AND INC FDSH BEN INT12811710832,5263,900SH SOLE0003,900
    CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT12812510114,2841,462SH SOLE0001,462
    CALLON PETE CO DELCOM13123X102154281SH SOLE000281
    CAMDEN NATL CORPCOM13303410894430SH SOLE00030
    CANADIAN IMP BK COMMCOM13606910152,405904SH SOLE000904
    CAPITALA FIN CORPCOM14054R106814260SH SOLE000260
    CAPSTEAD MTG CORPCOM NO PAR14067E5061,877447SH SOLE000447
    CAPSTONE TURBINE CORPCOM14067D5081815SH SOLE00015
    1LIFE HEALTHCARE INCCOM68269G1071,815100SH SOLE000100
    AARONS INCCOM PAR $0.5000253530011,390500SH SOLE000500
    ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641086,255462SH SOLE000462
    ABSOLUTE SHS TRWBI BBR GBL INME00400R874414,36818,071SH SOLE00018,071
    ABSOLUTE SHS TRWBI BULBEAR TR00400R83364,8354,007SH SOLE0004,007
    ABSOLUTE SHS TRWBI BULBEAR TR00400R841135,0158,044SH SOLE0008,044
    ACTIVISION BLIZZARD INCCOM00507V109276,4114,647SH SOLE0004,647
    ACUITY BRANDS INCCOM00508Y10211,478134SH SOLE000134
    ADAMS RES & ENERGY INCCOM NEW00635130815,200647SH SOLE000647
    ADOBE INCCOM00724F1014,700,72314,771SH SOLE00014,771
    AERCAP HOLDINGS NVSHSN009851062,11993SH SOLE00093
    AFLAC INCCOM00105510277,3442,259SH SOLE0002,259
    AGCO CORPCOM00108410223,720502SH SOLE000502
    AGILENT TECHNOLOGIES INCCOM00846U10162,882878SH SOLE000878
    AGNC INVT CORPCOM00123Q10463,0615,960SH SOLE0005,960
    AGNICO EAGLE MINES LTDCOM008474108139,8623,515SH SOLE0003,515
    ALARM COM HLDGS INCCOM0116421053,891100SH SOLE000100
    ALASKA AIR GROUP INCCOM01165910917,858627SH SOLE000627
    ALLETE INCCOM NEW01852230018,649307SH SOLE000307
    ALLIANZGI EQUITY & CONV INCOCOM01882910140,1572,159SH SOLE0002,159
    ALLISON TRANSMISSION HLDGS ICOM01973R1019,587294SH SOLE000294
    ALPS ETF TRREIT DIVIDE DOGS00162Q1066,127199SH SOLE000199
    ALPS ETF TRSECTR DIV DOGS00162Q85884,4472,698SH SOLE0002,698
    ALTERYX INCCOM CL A02156B103356,4123,745SH SOLE0003,745
    ALTIMMUNE INCCOM NEW02155H2003,2101,000SH SOLE0001,000
    ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS02227610916733SH SOLE00033
    AMERESCO INCCL A02361E10815,804928SH SOLE000928
    AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1052,274193SH SOLE000193
    AMETEK INCCOM031100100127,0241,764SH SOLE0001,764
    AMPLIFY ETF TRHIGH INCOME0321088474,453349SH SOLE000349
    ANNALY CAPITAL MANAGEMENT INCOM035710409362,37571,474SH SOLE00071,474
    APOLLO INVT CORPCOM NEW03761U5024,050600SH SOLE000600
    APPIAN CORPCL A03782L10166,5001,653SH SOLE0001,653
    APPLE HOSPITALITY REIT INCCOM NEW03784Y20092,23210,058SH SOLE00010,058
    APPLE INCCOM03783310045,937,725180,651SH SOLE000180,651
    APTARGROUP INCCOM03833610392,771932SH SOLE000932
    ARCHROCK INCCOM03957W1061,053280SH SOLE000280
    ARENA PHARMACEUTICALS INCCOM NEW0400476072,10050SH SOLE00050
    ARK ETF TRGENOMIC REV ETF00214Q302468,09114,965SH SOLE00014,965
    ARK ETF TRNEXT GNRTN INTER00214Q401255,5824,847SH SOLE0004,847
    ARROWHEAD PHARMACEUTICALS INCOM04280A100789,53527,443SH SOLE00027,443
    AXON ENTERPRISE INCCOM05464C101219,3873,100SH SOLE0003,100
    AXOS FINL INCCOM05465C100271,95015,000SH SOLE00015,000
    BAKER HUGHES COMPANYCL A05722G1006,065578SH SOLE000578
    BALCHEM CORPCOM0576652006,21963SH SOLE00063
    BALL CORPCOM0584981065,75589SH SOLE00089
    BANCOLOMBIA S ASPON ADR PREF05968L1022,09784SH SOLE00084
    BAOZUN INCSPONSORED ADR06684L1032,04073SH SOLE00073
    BAR HBR BANKSHARESCOM0668491006,552379SH SOLE000379
    BARCLAYS PLCADR06738E2045,0961,125SH SOLE0001,125
    BARRICK GOLD CORPORATIONCOM067901108445,24924,304SH SOLE00024,304
    BAUSCH HEALTH COS INCCOM07173410764,3254,150SH SOLE0004,150
    BAYTEX ENERGY CORPCOM07317Q1052341,000SH SOLE0001,000
    BCE INCCOM NEW05534B760143,2403,506SH SOLE0003,506
    BEYOND MEAT INCCOM08862E10973,1271,098SH SOLE0001,098
    BGC PARTNERS INCCL A05541T10135,14913,948SH SOLE00013,948
    BHP GROUP LTDSPONSORED ADS088606108123,4993,366SH SOLE0003,366
    BILIBILI INCSPONS ADS REP Z09004010667,1922,869SH SOLE0002,869
    BIOMARIN PHARMACEUTICAL INCCOM09061G10122,562267SH SOLE000267
    BIONTECH SESPONSORED ADS09075V102719,13812,314SH SOLE00012,314
    BLACKROCK ENERGY & RES TRCOM09250U1013,465550SH SOLE000550
    BLACKROCK ENHANCED EQUITY DICOM09251A10420,3413,115SH SOLE0003,115
    BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10572,5763,200SH SOLE0003,200
    BLACKROCK MUNIYIELD INVT FDCOM09254R10452,3633,940SH SOLE0003,940
    BLACKROCK SCIENCE & TECHNOLOSHS09258G104121,8804,248SH SOLE0004,248
    BLACKROCK TCP CAPITAL CORPCOM09259E1081,875300SH SOLE000300
    BLACKSTONE MTG TR INCCOM CL A09257W100106,9725,745SH SOLE0005,745
    BLOOM ENERGY CORPCOM CL A09371210717,2493,298SH SOLE0003,298
    BLUE APRON HLDGS INCCL A NEW09523Q2002,615217SH SOLE000217
    BORGWARNER INCCOM0997241067,883323SH SOLE000323
    BOX INCCL A10316T1041,404100SH SOLE000100
    BRASKEM S ASP ADR PFD A10553210533951SH SOLE00051
    BRIGHTHOUSE FINL INCCOM10922N1031,06344SH SOLE00044
    BROADVISION INCCOM PAR11141270612,0402,800SH SOLE0002,800
    BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510493,4562,112SH SOLE0002,112
    BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q10778124SH SOLE00024
    BROWN & BROWN INCCOM11523610118,110500SH SOLE000500
    BROWN FORMAN CORPCL B115637209173,6353,128SH SOLE0003,128
    BRYN MAWR BK CORPCOM1176651091,13540SH SOLE00040
    C H ROBINSON WORLDWIDE INCCOM NEW12541W20999315SH SOLE00015
    CABOT OIL & GAS CORPCOM1270971039,833572SH SOLE000572
    CAESARS ENTMT CORPCOM127686103158,98823,519SH SOLE00023,519
    CALAMOS DYNAMIC CONV & INCOMCOM12811V1053,901234SH SOLE000234
    CALIFORNIA RES CORPCOM NEW13057Q2061212SH SOLE00012
    CALIX INCCOM13100M509772109SH SOLE000109
    CANADIAN NATL RY COCOM136375102321,8544,146SH SOLE0004,146
    CANADIAN PAC RY LTDCOM13645T100269,6571,228SH SOLE0001,228
    CAPITAL ONE FINL CORPCOM14040H105234,4754,650SH SOLE0004,650
    CARTER BK & TR MARTINSVILLECOM14610210811,9341,300SH SOLE0001,300
    CASELLA WASTE SYS INCCL A14744810423,045590SH SOLE000590
    2U INCCOM90214J10123,3631,101SH SOLE0001,101
    AAON INCCOM PAR $0.00400036020639,108809SH SOLE000809
    ABBOTT LABSCOM0028241002,865,73536,317SH SOLE00036,317
    ABIOMED INCCOM003654100248,3691,711SH SOLE0001,711
    ABSOLUTE SHS TRWBI BBR YLD 300000400R700359,84016,276SH SOLE00016,276
    ACI WORLDWIDE INCCOM0044981012,29495SH SOLE00095
    ADVANCED DRAIN SYS INC DELCOM00790R1041,47250SH SOLE00050
    ADVERUM BIOTECHNOLOGIES INCCOM00773U1081,954200SH SOLE000200
    ADVISORSHARES TRPURE CANNABIS00768Y49565785SH SOLE00085
    AEGON N VNY REGISTRY SHS0079241034,4921,804SH SOLE0001,804
    AGF INVESTMENTS TRUSTAGFIQ US MK ANTI00110G4083,566,633138,834SH SOLE000138,834
    AIM IMMUNOTECH INCCOM00901B105584228SH SOLE000228
    ALBEMARLE CORPCOM01265310110,475186SH SOLE000186
    ALCON INCORD SHSH0130112831,452617SH SOLE000617
    ALEXANDRIA REAL ESTATE EQ INCOM0152711094,79735SH SOLE00035
    ALEXION PHARMACEUTICALS INCCOM01535110960,070669SH SOLE000669
    ALLY FINL INCCOM02005N1003,304229SH SOLE000229
    ALPHA PRO TECH LTDCOM020772109685,97556,786SH SOLE00056,786
    ALPS ETF TRALERIAN MLP00162Q866782,315227,417SH SOLE000227,417
    ALPS ETF TRDISRUPTIVE TECH00162Q47847,6621,804SH SOLE0001,804
    ALTAIR ENGR INCCOM CL A0213691031,08741SH SOLE00041
    AMAZON COM INCCOM02313510618,937,6309,713SH SOLE0009,713
    AMBEV SASPONSORED ADR02319V1031,875815SH SOLE000815
    AMER STATES WTR COCOM0298991011,415,08517,312SH SOLE00017,312
    AMERICAN CAMPUS CMNTYS INCCOM02483510013,875500SH SOLE000500
    AMERICAN CENTY ETF TRDIVERSIFID CRP02507210930,625630SH SOLE000630
    AMERICAN ELEC PWR CO INCCOM025537101302,1783,778SH SOLE0003,778
    AMERICAN EXPRESS COCOM025816109934,29110,913SH SOLE00010,913
    AMERICAN FINL GROUP INC OHIOCOM025932104176,8382,523SH SOLE0002,523
    AMERICAN INTL GROUP INC*W EXP 01/19/2020268741561,3291,661SH SOLE0001,661
    AMN HEALTHCARE SVCS INCCOM00174410141,450717SH SOLE000717
    AMPLIFY ETF TRBLOCKCHAIN LDR03210860714,648953SH SOLE000953
    ANAPLAN INCCOM03272L1086,052200SH SOLE000200
    APACHE CORPCOM03741110512,7913,060SH SOLE0003,060
    APERGY CORPCOM03755L104650113SH SOLE000113
    APPLIED MATLS INCCOM038222105264,9245,782SH SOLE0005,782
    APPLIED OPTOELECTRONICS INCCOM03823U102151,99020,025SH SOLE00020,025
    ARAMARKCOM03852U1067,169359SH SOLE000359
    ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L20313114SH SOLE00014
    ARES MANAGEMENT CORPORATIONCL A COM STK03990B10155,6741,800SH SOLE0001,800
    ARK ETF TR3D PRINTING ETF00214Q50015,487902SH SOLE000902
    ARK ETF TRAUTNMUS TECHNLGY00214Q203169,6475,116SH SOLE0005,116
    ASML HOLDING N VN Y REGISTRY SHSN07059210283,3561,083SH SOLE0001,083
    ASSOCIATED BANC CORPCOM04548710524,2371,895SH SOLE0001,895
    AURINIA PHARMACEUTICALS INCCOM05156V10211,260776SH SOLE000776
    AURORA CANNABIS INCCOM05156X10844,19149,810SH SOLE00049,810
    AUTODESK INCCOM052769106145,954935SH SOLE000935
    AVALARA INCCOM05338G1066,41686SH SOLE00086
    AVALONBAY CMNTYS INCCOM053484101333,6342,267SH SOLE0002,267
    AVANTOR INCCOM05352A1005,246420SH SOLE000420
    AVIANCA HLDGS SASPON ADR REP PFD05367G100217227SH SOLE000227
    AVNET INCCOM0538071035,020200SH SOLE000200
    AXALTA COATING SYS LTDCOMG0750C1084,456258SH SOLE000258
    BAIDU INCSPON ADR REP A0567521081,123,70811,149SH SOLE00011,149
    BANCO SANTANDER SAADR05964H10512955SH SOLE00055
    BANCORPSOUTH BK TUPELO MISSCOM05971J1022,933155SH SOLE000155
    BANK HAWAII CORPCOM0625401091,43626SH SOLE00026
    BANK MONTREALCOM06367110131,563628SH SOLE000628
    BANK NEW YORK MELLON CORPCOM064058100197,1145,853SH SOLE0005,853
    BANK NOVA SCOTIA B CCOM0641491073,45185SH SOLE00085
    BECTON DICKINSON & COCOM075887109169,246737SH SOLE000737
    BECTON DICKINSON & COPFD SHS CONV A075887208212,7274,069SH SOLE0004,069
    BEIGENE LTDSPONSORED ADR07725L1028,98773SH SOLE00073
    BENEFYTT TECHNOLOGIES INCCOM CL A08182C10622,3901,000SH SOLE0001,000
    BEST BUY INCCOM086516101378,3096,637SH SOLE0006,637
    BIO-TECHNE CORPCOM09073M104141,457746SH SOLE000746
    BIOHITECH GLOBAL INCCOM09074B1071,2601,000SH SOLE0001,000
    BIOLASE INCCOM NEW090911207153408SH SOLE000408
    BIOTELEMETRY INCCOM090672106243,4996,323SH SOLE0006,323
    BK OF AMERICA CORPCOM0605051041,440,62467,858SH SOLE00067,858
    BLACK KNIGHT INCCOM09215C1058,535147SH SOLE000147
    BLACKBAUD INCCOM09227Q1001,27823SH SOLE00023
    BLACKROCK CORE BD TRSHS BEN INT09249E101114,6918,669SH SOLE0008,669
    BLACKROCK CR ALLOCATION INCOCOM09250810047,6054,083SH SOLE0004,083
    BLACKROCK ENH CAP & INC FD ICOM09256A10954,2334,175SH SOLE0004,175
    BLACKROCK FLOATING RATE INCOCOM0919411046,229635SH SOLE000635
    BLACKROCK INCCOM09247X1011,329,1293,021SH SOLE0003,021
    BLACKROCK INCOME TR INCCOM09247F1006,6181,149SH SOLE0001,149
    BLACKROCK INVT QUALITY MUN TCOM09247D1059,186607SH SOLE000607
    BLACKROCK MULTI-SECTOR INC TCOM09258A10726,5542,200SH SOLE0002,200
    BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K10125,6361,536SH SOLE0001,536
    BLINK CHARGING COCOM09354A10024,42814,120SH SOLE00014,120
    BOINGO WIRELESS INCCOM09739C10210,080950SH SOLE000950
    BOOKING HLDGS INCCOM09857L10898,20873SH SOLE00073
    BOOT BARN HLDGS INCCOM0994061004,719365SH SOLE000365
    BOSTON PROPERTIES INCCOM101121101381,0944,132SH SOLE0004,132
    BOSTON SCIENTIFIC CORPCOM10113710770,8722,172SH SOLE0002,172
    BRIDGE BANCORP INCCOM1080351063,618171SH SOLE000171
    BRIGGS & STRATTON CORPCOM1090431095,6113,100SH SOLE0003,100
    BRINKS COCOM1096961045,465105SH SOLE000105
    BRITISH AMERN TOB PLCSPONSORED ADR110448107286,8438,390SH SOLE0008,390
    CARDINAL HEALTH INCCOM14149Y10810,211213SH SOLE000213
    CARLISLE COS INCCOM142339100101,045807SH SOLE000807
    CARLYLE GROUP INCCOM14316J1084,980230SH SOLE000230
    CARNIVAL PLCADR14365C1031,08691SH SOLE00091
    CASEYS GEN STORES INCCOM147528103118,447894SH SOLE000894
    CASTLIGHT HEALTH INCCL B14862Q100113156SH SOLE000156
    CATCHMARK TIMBER TR INCCL A14912Y2022,419335SH SOLE000335
    CATHAY GEN BANCORPCOM1491501042,15794SH SOLE00094
    CENOVUS ENERGY INCCOM15135U10913366SH SOLE00066
    CENTERPOINT ENERGY INCDEP RP PFD CV B15189T50328,8001,000SH SOLE0001,000
    CENTRAL GARDEN & PET COCL A NON-VTG1535272051,43256SH SOLE00056
    CF INDS HLDGS INCCOM1252691005,719210SH SOLE000210
    CHARLES RIV LABS INTL INCCOM159864107172,4031,366SH SOLE0001,366
    CHARTER COMMUNICATIONS INC NCL A16119P108189,359434SH SOLE000434
    CHECK POINT SOFTWARE TECH LTORDM224651048,54685SH SOLE00085
    CHEMOURS COCOM1638511081,606181SH SOLE000181
    CHIMERA INVT CORPCOM NEW16934Q20814,8421,631SH SOLE0001,631
    CHURCH & DWIGHT INCCOM171340102246,5153,841SH SOLE0003,841
    CIMAREX ENERGY COCOM1717981012,592154SH SOLE000154
    CLARIVATE ANALYTICS PLCCOMG2181010919,318931SH SOLE000931
    CLEVELAND CLIFFS INCCOM18589910111,5742,930SH SOLE0002,930
    CLOUDFLARE INCCL A COM18915M1075,283225SH SOLE000225
    CLOVIS ONCOLOGY INCCOM1894641001,908300SH SOLE000300
    CME GROUP INCCOM12572Q105712,9224,123SH SOLE0004,123
    CNX MIDSTREAM PARTNERS LPCOM UNIT REPST12654A1011,215150SH SOLE000150
    COHEN & STEERS INCCOM19247A1007,045155SH SOLE000155
    COHEN & STEERS QUALITY INCOMCOM19247L10686,0709,521SH SOLE0009,521
    COHEN & STEERS REIT & PFD &ICOM19247X100107,3756,661SH SOLE0006,661
    COLGATE PALMOLIVE COCOM194162103633,1849,542SH SOLE0009,542
    COLUMBIA BKG SYS INCCOM1972361022,680100SH SOLE000100
    COMERICA INCCOM2003401071,23542SH SOLE00042
    COMPASS DIVERSIFIED HOLDINGSSH BEN INT20451Q10459,8514,466SH SOLE0004,466
    CONSOLIDATED COMM HLDGS INCCOM2090341077,2351,590SH SOLE0001,590
    CORNERSTONE ONDEMAND INCCOM21925Y1036,350200SH SOLE000200
    CRONOS GROUP INCCOM22717L10150,7178,972SH SOLE0008,972
    CROWDSTRIKE HLDGS INCCL A22788C105318,4905,720SH SOLE0005,720
    CVR ENERGY INCCOM12662P10814,712890SH SOLE000890
    CYMABAY THERAPEUTICS INCCOM23257D103518350SH SOLE000350
    CYPRESS SEMICONDUCTOR CORPCOM232806109647,90027,783SH SOLE00027,783
    D R HORTON INCCOM23331A109163,4964,809SH SOLE0004,809
    DANA INCORPORATEDCOM235825205961123SH SOLE000123
    DARDEN RESTAURANTS INCCOM237194105138,2192,538SH SOLE0002,538
    DBX ETF TRXTRACK JAPAN JPX2330516632,854119SH SOLE000119
    DELPHI TECHNOLOGIES PLSHSG2709G1074,025500SH SOLE000500
    DENISON MINES CORPCOM24835610734133SH SOLE000133
    DEXCOM INCCOM252131107399,3271,483SH SOLE0001,483
    DIAMONDBACK ENERGY INCCOM25278X10931,8071,214SH SOLE0001,214
    DICKS SPORTING GOODS INCCOM25339310240,4791,904SH SOLE0001,904
    DIREXION SHS ETF TRALL CP INSIDER25459Y769121,2254,270SH SOLE0004,270
    DISCOVER FINL SVCSCOM25470910826,462742SH SOLE000742
    DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P1078,3962,313SH SOLE0002,313
    DNP SELECT INCOME FDCOM23325P10495,4599,751SH SOLE0009,751
    DONNELLEY FINL SOLUTIONS INCCOM25787G100543103SH SOLE000103
    DOVER CORPCOM260003108174,0672,074SH SOLE0002,074
    DOW INCCOM260557103188,7036,454SH SOLE0006,454
    DUPONT DE NEMOURS INCCOM26614N102104,7093,071SH SOLE0003,071
    DXC TECHNOLOGY COCOM23355L1069,937761SH SOLE000761
    EASTGROUP PPTY INCCOM277276101106,4651,019SH SOLE0001,019
    EATON VANCE RISK MNGD DIV EQCOM27829G10614,5601,750SH SOLE0001,750
    ELDORADO RESORTS INCCOM28470R1028,640600SH SOLE000600
    EMERGENT BIOSOLUTIONS INCCOM29089Q105280,0424,840SH SOLE0004,840
    EMERSON ELEC COCOM291011104214,8604,509SH SOLE0004,509
    ENBRIDGE INCCOM29250N105490,19116,851SH SOLE00016,851
    ENEL AMERICAS S ASPONSORED ADR29274F1042,606430SH SOLE000430
    ENERGOUS CORPCOM29272C1034,4045,927SH SOLE0005,927
    ENERGY FUELS INCCOM NEW29267170822SH SOLE0002
    ENERGY RECOVERY INCCOM29270J1009,6721,300SH SOLE0001,300
    ENI S P ASPONSORED ADR26874R10841,0872,073SH SOLE0002,073
    ENTEGRIS INCCOM29362U1046,984156SH SOLE000156
    EQM MIDSTREAM PARTNERS LPUNIT LTD PARTN26885B1002,950250SH SOLE000250
    EQT CORPORATIONCOM26884L1093,599509SH SOLE000509
    EQUIFAX INCCOM29442910531,176261SH SOLE000261
    EQUINOX FDS TRMOTLEY FOL ETF74933W6018,478385SH SOLE000385
    ERICSSONADR B SEK 1029482160811,0991,372SH SOLE0001,372
    ERIE INDTY COCL A29530P10240,986276SH SOLE000276
    ESPERION THERAPEUTICS INC NECOM29664W105373,47311,845SH SOLE00011,845
    ETF MANAGERS TRETFMG ALTR HRVST26924G508409,75635,943SH SOLE00035,943
    ETF MANAGERS TRVIDEO GAME TECH26924G70645,7091,075SH SOLE0001,075
    ETFIS SER TR IINFRACP REIT PFD26923G40055,2873,113SH SOLE0003,113
    ETFIS SER TR IVIRTUS INFRCAP26923G82254,0184,250SH SOLE0004,250
    EVEREST RE GROUP LTDCOMG3223R10828,527148SH SOLE000148
    EXPEDITORS INTL WASH INCCOM30213010915,145227SH SOLE000227
    EXXON MOBIL CORPCOM30231G1022,710,71871,391SH SOLE00071,391
    EYEPOINT PHARMACEUTICALS INCCOM30233G100113,921111,687SH SOLE000111,687
    F M C CORPCOM NEW30249130318,789230SH SOLE000230
    FACTSET RESH SYS INCCOM3030751058,08131SH SOLE00031
    FASTLY INCCL A31188V1001,898100SH SOLE000100
    FEDERAL REALTY INVT TRSH BEN INT NEW31374720610,147136SH SOLE000136
    FIDELITY COVINGTON TRLOW VOLITY ETF316092824151,6814,860SH SOLE0004,860
    FIDELITY COVINGTON TRMSCI CONSM DIS3160922041,32135SH SOLE00035
    3-D SYS CORP DELCOM NEW88554D20543,9705,703SH SOLE0005,703
    ABB LTDSPONSORED ADR00037520496,3805,584SH SOLE0005,584
    ABBVIE INCCOM00287Y109886,75711,639SH SOLE00011,639
    ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631004,20656SH SOLE00056
    ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L1003,290500SH SOLE000500
    ABM INDS INCCOM0009571001,02342SH SOLE00042
    ABSOLUTE SHS TRWBI BBR QTY 300000400R809405,14316,106SH SOLE00016,106
    ABSOLUTE SHS TRWBI BBR RNG 300000400R502311,67212,257SH SOLE00012,257
    ABSOLUTE SHS TRWBI BBR VAL 300000400R601265,96110,618SH SOLE00010,618
    ACCENTURE PLC IRELANDSHS CLASS AG1151C101423,6602,595SH SOLE0002,595
    ADVANCE AUTO PARTS INCCOM00751Y1062,24024SH SOLE00024
    ADVANSIX INCCOM00773T10113414SH SOLE00014
    ADVISORSHARES TRCORNERSTONE SM00768Y5861,50958SH SOLE00058
    ADVISORSHARES TRVICE ETF00768Y5458,042423SH SOLE000423
    AGIOS PHARMACEUTICALS INCCOM00847X1041,59745SH SOLE00045
    AIR PRODS & CHEMS INCCOM0091581061,410,7577,068SH SOLE0007,068
    AKAMAI TECHNOLOGIES INCCOM00971T101204,5722,236SH SOLE0002,236
    AKERNA CORPCOM00973W10225650SH SOLE00050
    AKOUSTIS TECHNOLOGIES INCCOM00973N102816152SH SOLE000152
    ALBANY INTL CORPCL A0123481082,50853SH SOLE00053
    ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,635,59313,552SH SOLE00013,552
    ALIGN TECHNOLOGY INCCOM016255101266,3171,531SH SOLE0001,531
    ALLEGHANY CORP DELCOM0171751003,8667SH SOLE0007
    ALLEGION PLCORD SHSG0176J10932,575354SH SOLE000354
    ALLERGAN PLCSHSG0177J10882,174464SH SOLE000464
    ALLIANCE RES PARTNER L PUT LTD PART01877R1081,767570SH SOLE000570
    ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10635,5343,837SH SOLE0003,837
    ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10647,7082,566SH SOLE0002,566
    ALLIANT ENERGY CORPCOM018802108125,5542,600SH SOLE0002,600
    ALLIANZGI NFJ DIVID INT & PRCOM01883A1073,364350SH SOLE000350
    ALPHABET INCCAP STK CL A02079K3054,208,0043,622SH SOLE0003,622
    ALPHABET INCCAP STK CL C02079K1074,097,1613,524SH SOLE0003,524
    ALPS ETF TRCLEAN ENERGY00162Q46072,4072,522SH SOLE0002,522
    ALPS ETF TREQUAL SEC ETF00162Q205215,8123,504SH SOLE0003,504
    ALTRIA GROUP INCCOM02209S1032,245,80458,076SH SOLE00058,076
    ALTUS MIDSTREAM COCL A02215L100375500SH SOLE000500
    AMBARELLA INCSHSG037AX10139,139806SH SOLE000806
    AMC NETWORKS INCCL A00164V10325,5261,050SH SOLE0001,050
    AMDOCS LTDSHSG0260210352,716959SH SOLE000959
    AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V10734,0606,500SH SOLE0006,500
    AMERICAN AIRLS GROUP INCCOM02376R10243,1163,537SH SOLE0003,537
    AMGEN INCCOM0311621001,241,6076,124SH SOLE0006,124
    AMPHENOL CORP NEWCL A032095101155,0162,127SH SOLE0002,127
    ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10839,664899SH SOLE000899
    ANTERO MIDSTREAM CORPCOM03676B1022,1001,000SH SOLE0001,000
    AON PLCSHS CL AG0408V102263,5591,597SH SOLE0001,597
    APHRIA INCCOM03765K10451,54517,100SH SOLE00017,100
    ARBOR RLTY TR INCCOM03892310874,14015,131SH SOLE00015,131
    ARCH CAP GROUP LTDORDG0450A10553,9321,895SH SOLE0001,895
    ARCONIC INCCOM03965L1004,256265SH SOLE000265
    ARES CAPITAL CORPCOM04010L10345,0124,175SH SOLE0004,175
    ARGO GROUP INTL HLDGS LTDCOMG0464B1072,78075SH SOLE00075
    ARISTA NETWORKS INCCOM040413106941,2504,647SH SOLE0004,647
    ARK ETF TRFINTECH INNOVA00214Q70880,8673,966SH SOLE0003,966
    ARK ETF TRINNOVATION ETF00214Q10412,514,376284,418SH SOLE000284,418
    ARLINGTON ASSET INVST CORPCL A NEW0413562052612SH SOLE00012
    ATLANTICA YIELD PLCSHSG0751N1033,055137SH SOLE000137
    ATLASSIAN CORP PLCCL AG06242104248,8521,813SH SOLE0001,813
    AUTOMATIC DATA PROCESSING INCOM0530151031,305,9109,555SH SOLE0009,555
    AUTOZONE INCCOM053332102529,596626SH SOLE000626
    AVANOS MED INCCOM05350V1069,641358SH SOLE000358
    AVERY DENNISON CORPCOM053611109205,9812,022SH SOLE0002,022
    AVIAT NETWORKS INCCOM NEW05366Y2011,836216SH SOLE000216
    AVITA MEDICAL LTDSPONSORED ADS0537921071,302210SH SOLE000210
    AXCELIS TECHNOLOGIES INCCOM NEW0545402084,578250SH SOLE000250
    BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K1011,527499SH SOLE000499
    BANCO BRADESCO S ASP ADR PFD NEW059460303662163SH SOLE000163
    BANK OZKCOM06417N10318,4401,104SH SOLE0001,104
    BARCLAYS BANK PLCIPATH S&P VEQ06740C33724,492144SH SOLE000144
    BAXTER INTL INCCOM071813109145,7611,795SH SOLE0001,795
    BIOMERICA INCCOM NEW09061H3077,1501,000SH SOLE0001,000
    BLACK HILLS CORPCOM09211310970411SH SOLE00011
    BLACKLINE INCCOM09239B1095,787110SH SOLE000110
    BLACKROCK CORPOR HI YLD FD ICOM09255P107160,49418,238SH SOLE00018,238
    BLACKROCK MUNI INCOME TR IICOM09249N101305,96022,884SH SOLE00022,884
    BLACKROCK MUNIYIELD NY QLTYCOM09255E10259,3164,850SH SOLE0004,850
    BLACKROCK MUNIYIELD QUALITYCOM09254G10815,3761,245SH SOLE0001,245
    BLACKROCK RES & COMMODITIESSHS09257A10850,3809,996SH SOLE0009,996
    BLACKROCK UTILITIES INFRSTRCCOM09248D10411,063650SH SOLE000650
    BLACKSTONE GROUP INCCOM CL A09260D1071,071,18323,506SH SOLE00023,506
    BLUEPRINT MEDICINES CORPCOM09627Y1091,46225SH SOLE00025
    BMC STK HLDGS INCCOM05591B1091,75599SH SOLE00099
    BOEING COCOM097023105969,2986,499SH SOLE0006,499
    BOSTON BEER INCCL A10055710711,02730SH SOLE00030
    BOULDER GROWTH & INCOME FD ICOM10150710116,0161,741SH SOLE0001,741
    BP PRUDHOE BAY RTY TRUNIT BEN INT0556301072,112400SH SOLE000400
    BRIGHT HORIZONS FAM SOL IN DCOM1091941002,55025SH SOLE00025
    BRISTOL-MYERS SQUIBB COCOM1101221081,566,97128,112SH SOLE00028,112
    BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221576,4411,695SH SOLE0001,695
    CEDAR FAIR L PDEPOSITRY UNIT15018510644,7762,441SH SOLE0002,441
    CELANESE CORP DELCOM15087010315,559212SH SOLE000212
    CENTURYLINK INCCOM15670010683,4378,820SH SOLE0008,820
    CERAGON NETWORKS LTDORDM220131023225SH SOLE00025
    CERIDIAN HCM HLDG INCCOM15677J10821,180423SH SOLE000423
    CEVA INCCOM15721010543,8271,758SH SOLE0001,758
    CHEMED CORP NEWCOM16359R103125,195289SH SOLE000289
    CHESAPEAKE ENERGY CORPCOM1651671072121,226SH SOLE0001,226
    CHEVRON CORP NEWCOM1667641001,793,14424,747SH SOLE00024,747
    CHEWY INCCL A16679L10979,1412,111SH SOLE0002,111
    CHIPOTLE MEXICAN GRILL INCCOM16965610590,307138SH SOLE000138
    CHUBB LIMITEDCOMH1467J104284,1652,544SH SOLE0002,544
    CIGNA CORP NEWCOM125523100656,4553,705SH SOLE0003,705
    CINCINNATI FINL CORPCOM1720621011,81124SH SOLE00024
    CITIGROUP INCCOM NEW172967424882,74120,958SH SOLE00020,958
    CITRIX SYS INCCOM177376100242,9001,716SH SOLE0001,716
    CMS ENERGY CORPCOM125896100108,8641,853SH SOLE0001,853
    COCA COLA EUROPEAN PARTNERSSHSG2583910423,922637SH SOLE000637
    COGNIZANT TECHNOLOGY SOLUTIOCL A192446102106,5092,292SH SOLE0002,292
    COHEN & STEERS CLOSED END OPCOM19248P10625,3082,636SH SOLE0002,636
    COHEN & STEERS LTD DURATIONCOM19248C1059,318453SH SOLE000453
    COLONY CR REAL ESTATE INCCOM CL A19625T101772196SH SOLE000196
    COLUMBIA ETF TR ISUSTNBLE INTL19761L201180,4189,446SH SOLE0009,446
    COMMUNITY HEALTH SYS INC NEWCOM203668108752225SH SOLE000225
    COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A1022,458333SH SOLE000333
    COMPANHIA SIDERURGICA NACIONSPONSORED ADR20440W105802612SH SOLE000612
    CONDUENT INCCOM20678710312,2134,985SH SOLE0004,985
    CONFORMIS INCCOM20717E1016681,060SH SOLE0001,060
    COPART INCCOM217204106909,19213,269SH SOLE00013,269
    CORECIVIC INCCOM21871N10114,1981,271SH SOLE0001,271
    COREPOINT LODGING INCCOM21872L104725185SH SOLE000185
    CORESITE RLTY CORPCOM21870Q1055,67949SH SOLE00049
    CORNING INCCOM219350105140,1836,825SH SOLE0006,825
    CORPORATE OFFICE PPTYS TRSH BEN INT22002T1081,68276SH SOLE00076
    COVIA HLDGS CORPCOM22305A1031,7143,000SH SOLE0003,000
    CRANE COCOM22439910553,9151,096SH SOLE0001,096
    CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER22634420827565SH SOLE00065
    CRISPR THERAPEUTICS AGNAMEN AKTH17182108174,7294,120SH SOLE0004,120
    CRITEO S ASPONS ADS2267181041,193150SH SOLE000150
    CROWN CASTLE INTL CORP NEWCOM22822V101992,3266,872SH SOLE0006,872
    CULLEN FROST BANKERS INCCOM2298991095,46798SH SOLE00098
    CVS HEALTH CORPCOM126650100976,32316,456SH SOLE00016,456
    DANAHER CORPORATIONDBCV 1/2235851AF963,25212,000SH SOLE00012,000
    DBX ETF TRXTRACK USD HIGH233051432542,50612,310SH SOLE00012,310
    DECKERS OUTDOOR CORPCOM24353710710,98882SH SOLE00082
    DELTA AIR LINES INC DELCOM NEW247361702874,25830,643SH SOLE00030,643
    DIAGEO P L CSPON ADR NEW25243Q205236,4421,860SH SOLE0001,860
    DIREXION SHS ETF TRDAILY JR GLD MIN25460E166596150SH SOLE000150
    DOCUSIGN INCCOM2561631061,892,07520,477SH SOLE00020,477
    DOLLAR TREE INCCOM25674610826,376359SH SOLE000359
    DOMINOS PIZZA INCCOM25754A20125,27778SH SOLE00078
    DONALDSON INCCOM2576511094,068105SH SOLE000105
    DOUBLELINE INCOME SOLUTIONSCOM258622109478,20135,847SH SOLE00035,847
    DUKE REALTY CORPCOM NEW2644115054,598142SH SOLE000142
    DUNKIN BRANDS GROUP INCCOM26550410072,2111,360SH SOLE0001,360
    EAST WEST BANCORP INCCOM27579R10415,521603SH SOLE000603
    EATON CORP PLCSHSG29183103161,9842,085SH SOLE0002,085
    EATON VANCE CORPCOM NON VTG2782651032,25870SH SOLE00070
    EATON VANCE FLTING RATE INCCOM27827910412,5641,226SH SOLE0001,226
    EATON VANCE TX MNG BY WRT OPCOM27828Y10839,1553,247SH SOLE0003,247
    EATON VANCE TXMGD GL BUYWR OCOM27829C105212,96328,547SH SOLE00028,547
    ECOLAB INCCOM2788651001,829,94911,743SH SOLE00011,743
    EDISON INTLCOM281020107103,0301,880SH SOLE0001,880
    ELDORADO GOLD CORP NEWCOM28490250921,0633,426SH SOLE0003,426
    ELEMENT SOLUTIONS INCCOM28618M106167,20020,000SH SOLE00020,000
    EMCOR GROUP INCCOM29084Q1002,14635SH SOLE00035
    ENERGY TRANSFER LPCOM UT LTD PTN29273V100296,00564,349SH SOLE00064,349
    ENERPLUS CORPCOM2927661021,240838SH SOLE000838
    ENVIVA PARTNERS LPCOM UNIT29414J1071,63061SH SOLE00061
    EQUITABLE HLDGS INCCOM29452E10118,9371,310SH SOLE0001,310
    EQUITRANS MIDSTREAM CORPCOM29460010117,5903,497SH SOLE0003,497
    EQUITY LIFESTYLE PPTYS INCCOM29472R10836,385633SH SOLE000633
    EQUITY RESIDENTIALSH BEN INT29476L10712,612204SH SOLE000204
    ESSENTIAL UTILS INCCOM29670G102123,5153,035SH SOLE0003,035
    ETSY INCCOM29786A106143,3043,728SH SOLE0003,728
    EVERSOURCE ENERGYCOM30040W108327,2764,185SH SOLE0004,185
    EXACT SCIENCES CORPCOM30063P10536,888636SH SOLE000636
    EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,806,62657,335SH SOLE00057,335
    EXCHANGE TRADED CONCEPTS TRROBO GLB ETF301505707553,47216,477SH SOLE00016,477
    FAIR ISAAC CORPCOM30325010446,461151SH SOLE000151
    FIDELITYLTD TRM BD ETF3161882003,13963SH SOLE00063
    FIRST REP BK SAN FRANCISCO CCOM33616C100322,6203,921SH SOLE0003,921
    FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E108514,60731,378SH SOLE00031,378
    FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P830168,9378,405SH SOLE0008,405
    FIRST TR EXCHANGE TRADED ALPEM SML CP ALPH33737J3073,749150SH SOLE000150
    FIRST TR EXCHANGE TRADED ALPEMERG MKT ALPH33737J18235,5672,022SH SOLE0002,022
    FIRST TR EXCHANGE TRADED ALPEURO ALPHADEX33737J5055,706200SH SOLE000200
    FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X19275,5231,386SH SOLE0001,386
    FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11912,670317SH SOLE000317
    FIDELITY NATL INFORMATION SVCOM31620M106142,6661,173SH SOLE0001,173
    FIDUS INVT CORPCOM3165001075,627850SH SOLE000850
    FINANCIAL INSTNS INCCOM31758540418,7751,035SH SOLE0001,035
    FIRST AMERN FINL CORPCOM31847R10212,850303SH SOLE000303
    FIRST HORIZON NATL CORPCOM3205171051,128140SH SOLE000140
    FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191074,400500SH SOLE000500
    FIRST TR ENERGY INCOME & GRWCOM33738G1048710SH SOLE00010
    FIRST TR ENERGY INFRASTRCTRCOM33738C1032,023225SH SOLE000225
    FIRST TR ENHANCED EQTY INC FCOM337318109214,74117,070SH SOLE00017,070
    FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P20214,044444SH SOLE000444
    FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P8711,62863SH SOLE00063
    FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1083,226,53059,673SH SOLE00059,673
    FIRST TR EXCH TRADED FD IIIRIVR FRNT DYN33739P707216,0534,511SH SOLE0004,511
    FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P608322,5657,094SH SOLE0007,094
    FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13582,1503,886SH SOLE0003,886
    FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT PE33733E880358,25314,113SH SOLE00014,113
    FIRST TR EXCHANGE-TRADED FDDORSY WR MOMNT33741L10860,6853,382SH SOLE0003,382
    FIRST TR EXCHANGE-TRADED FDMID CAP US EQT33738R7535,613355SH SOLE000355
    FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1188,031227SH SOLE000227
    FIRST TR EXCHANGE-TRADED FDNASDQ OIL GAS33738R8453,239400SH SOLE000400
    FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3093,204,87576,690SH SOLE00076,690
    FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F8398,943317SH SOLE000317
    FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870204,08710,402SH SOLE00010,402
    FIRST TR HIGH INCOME L/S FDCOM33738E1097,302600SH SOLE000600
    FIRST TR LARGE CAP GROWTH ACOM SHS33735K10889,4421,493SH SOLE0001,493
    FIRST TR LRGE CP CORE ALPHACOM SHS33734K109647,53013,595SH SOLE00013,595
    FIRST TR VALUE LINE DIVID INSHS33734H1065,187,536187,411SH SOLE000187,411
    FLAHERTY & CRUMRIN PFD & INMCOM33848E10612,8701,300SH SOLE0001,300
    FLEXSHARES TRHIG YLD VL ETF33939L66256,5391,380SH SOLE0001,380
    FLEXSHARES TRIBOXX 5YR TRGT33939L6051,98777SH SOLE00077
    FLEXSHARES TRMORNSTAR USMKT33939L10032,632350SH SOLE000350
    FLIR SYS INCCOM3024451012,32873SH SOLE00073
    FLWS/1-800 FLOWERSCL A68243Q1065,914447SH SOLE000447
    FORD MTR CO DELCOM345370860417,71486,483SH SOLE00086,483
    FORTRESS BIOTECH INCCOM34960Q109851450SH SOLE000450
    FRANKLIN TEMPLETON ETF TRLIBERTY INVT35473P60330,3581,261SH SOLE0001,261
    FRANKLIN TEMPLETON ETF TRLIBERTYQ GBL35473P30616,328700SH SOLE000700
    FS KKR CAPITAL CORPCOM302635107160,54853,516SH SOLE00053,516
    FTI CONSULTING INCCOM302941109245,5292,050SH SOLE0002,050
    FUELCELL ENERGY INCCOM35952H6017,5505,000SH SOLE0005,000
    FULLER H B COCOM3596941061,67660SH SOLE00060
    GABELLI EQUITY TR INCCOM36239710113,1503,023SH SOLE0003,023
    GALAPAGOS NVSPON ADR36315X1016,46533SH SOLE00033
    GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1091,632600SH SOLE000600
    GAMESTOP CORP NEWCL A36467W1092,965847SH SOLE000847
    GAP INCCOM3647601086,538929SH SOLE000929
    GARRETT MOTION INCCOM366505105483169SH SOLE000169
    GENERAL DYNAMICS CORPCOM369550108354,5582,680SH SOLE0002,680
    GENMAB A/SSPONSORED ADS37230320622,2711,051SH SOLE0001,051
    GILEAD SCIENCES INCCOM3755581032,136,56428,579SH SOLE00028,579
    GLATFELTERCOM3773161041,19898SH SOLE00098
    GLAUKOS CORPCOM37732210236,2911,176SH SOLE0001,176
    GLAXOSMITHKLINE PLCSPONSORED ADR37733W105527,02513,909SH SOLE00013,909
    GLOBAL X FDSMILL THEMC ETF37954Y764200,41710,021SH SOLE00010,021
    GLOBAL X FDSMSCI GREECE ETF37950E3661,428,315251,022SH SOLE000251,022
    GLOBAL X FDSS&P 500 COVERED37954Y47519,101500SH SOLE000500
    GLOBAL X FDSSOCIAL MED ETF37950E41614,159480SH SOLE000480
    GODADDY INCCL A38023710782,8671,451SH SOLE0001,451
    GOLAR LNG LTDSHSG9456A1006,853870SH SOLE000870
    GOLDMAN SACHS MLP INC OPP FDCOM SHS38147W1034,3503,750SH SOLE0003,750
    GRUPO AEROPORTUARIO DEL CENTSPON ADR4005011024,634172SH SOLE000172
    GUARDANT HEALTH INCCOM40131M1098,700125SH SOLE000125
    GW PHARMACEUTICALS PLCADS36197T103366,7434,188SH SOLE0004,188
    HAEMONETICS CORPCOM4050241006,97670SH SOLE00070
    HANNON ARMSTRONG SUST INFR CCOM41068X1009,776479SH SOLE000479
    HANOVER INS GROUP INCCOM41086710540,308445SH SOLE000445
    HDFC BANK LTDSPONSORED ADS40415F10134,729903SH SOLE000903
    HELEN OF TROY CORP LTDCOMG4388N1069,21864SH SOLE00064
    HERBALIFE NUTRITION LTDCOM SHSG4412G1016,007206SH SOLE000206
    HERCULES CAPITAL INCCOM42709650854,5347,138SH SOLE0007,138
    HOLLYFRONTIER CORPCOM43610610856,3142,298SH SOLE0002,298
    HONEYWELL INTL INCCOM4385161061,582,51611,828SH SOLE00011,828
    HOST HOTELS & RESORTS INCCOM44107P10446,8104,240SH SOLE0004,240
    HUBSPOT INCCOM44357310021,177159SH SOLE000159
    HUNTINGTON INGALLS INDS INCCOM446413106275,8661,514SH SOLE0001,514
    IAA INCCOM44925310377926SH SOLE00026
    IHS MARKIT LTDSHSG4756710521,300355SH SOLE000355
    ILLUMINA INCCOM4523271092,060,4177,544SH SOLE0007,544
    IMMUNOGEN INCCOM45253H10117150SH SOLE00050
    IMPAC MTG HLDGS INCCOM NEW45254P5081,094450SH SOLE000450
    INDEXIQ ETF TRIQ GLB RES ETF45409B8833,272150SH SOLE000150
    INDIA FD INCCOM4540891035,611412SH SOLE000412
    INDUSTRIAL LOGISTICS PPTYS TCOM SHS BEN INT4562371064,806274SH SOLE000274
    ING GROEP N.V.SPONSORED ADR45683710330,8795,996SH SOLE0005,996
    INGEVITY CORPCOM45688C1073,48599SH SOLE00099
    INOVIO PHARMACEUTICALS INCCOM NEW45773H2012,232300SH SOLE000300
    INSTALLED BLDG PRODS INCCOM45780R1013,987100SH SOLE000100
    BROADCOM INCCOM11135F1011,462,1086,167SH SOLE0006,167
    BROADRIDGE FINL SOLUTIONS INCOM11133T103536,2645,655SH SOLE0005,655
    BROOKFIELD INFRAST PARTNERSLP INT UNITG162521018,093225SH SOLE000225
    BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491072,329289SH SOLE000289
    BROOKS AUTOMATION INC NEWCOM11434010225,498836SH SOLE000836
    BUCKLE INCCOM11844010661745SH SOLE00045
    BUNGE LIMITEDCOMG1696210549,4411,205SH SOLE0001,205
    CABOT MICROELECTRONICS CORPCOM12709P103664,5235,822SH SOLE0005,822
    CACI INTL INCCL A12719030433,784160SH SOLE000160
    CAE INCCOM124765108105,3008,344SH SOLE0008,344
    CAMBRIA ETF TRGLOBAL VALUE ETF132061409446,99629,007SH SOLE00029,007
    CAMECO CORPCOM13321L1089,9321,300SH SOLE0001,300
    CAMPBELL SOUP COCOM1344291099,547207SH SOLE000207
    CANADIAN NAT RES LTDCOM13638510116,8151,241SH SOLE0001,241
    CANOPY GROWTH CORPCOM138035100336,97423,411SH SOLE00023,411
    CANTERBURY PARK HOLDING CORPCOM13811E1016,234600SH SOLE000600
    CAPITAL SOUTHWEST CORPCOM14050110713,4761,180SH SOLE0001,180
    CARA THERAPEUTICS INCCOM140755109346,10226,200SH SOLE00026,200
    CARMAX INCCOM14313010242,095782SH SOLE000782
    CARVANA COCL A14686910259,4971,080SH SOLE0001,080
    CATALENT INCCOM1488061029,455182SH SOLE000182
    CATERPILLAR INC DELCOM149123101484,1734,172SH SOLE0004,172
    CBOE GLOBAL MARKETS INCCOM12503M108104,7801,174SH SOLE0001,174
    CBRE CLARION GLOBAL REAL ESTCOM12504G10020,9183,992SH SOLE0003,992
    CBRE GROUP INCCL A12504L109288,2187,643SH SOLE0007,643
    CDK GLOBAL INCCOM12508E10161,0351,858SH SOLE0001,858
    CELLULAR BIOMEDICINE GROUP ICOM NEW15117P10219012SH SOLE00012
    CENTENE CORP DELCOM15135B101143,4752,415SH SOLE0002,415
    CENTERPOINT ENERGY INCCOM15189T10789,3635,784SH SOLE0005,784
    CGI INCCL A SUB VTG12532H1042,57048SH SOLE00048
    CHEGG INCCOM163092109361,37810,100SH SOLE00010,100
    CHENIERE ENERGY INCCOM NEW16411R208147,0654,390SH SOLE0004,390
    CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q10124,113893SH SOLE000893
    CHINA FD INCCOM1693731074,800260SH SOLE000260
    CHURCHILL DOWNS INCCOM17148410859,711580SH SOLE000580
    CIENA CORPCOM NEW171779309267,1656,711SH SOLE0006,711
    CINEMARK HOLDINGS INCCOM17243V1021,019100SH SOLE000100
    CIRRUS LOGIC INCCOM17275510012,010183SH SOLE000183
    COASTAL FINL CORP WACOM NEW19046P2094,330412SH SOLE000412
    COLUMBIA PPTY TR INCCOM NEW19828720325,4252,034SH SOLE0002,034
    COMCAST CORP NEWCL A20030N1012,056,64759,821SH SOLE00059,821
    COMMERCIAL METALS COCOM20172310374247SH SOLE00047
    CONCHO RES INCCOM20605P10112,598294SH SOLE000294
    CONSTELLATION BRANDS INCCL A21036P108747,0955,211SH SOLE0005,211
    COOPER COS INCCOM NEW216648402167,056606SH SOLE000606
    CORNERSTONE STRATEGIC VALUECOM21924B3026,025742SH SOLE000742
    CORNERSTONE TOTAL RETURN FDCOM21924U30015,9202,000SH SOLE0002,000
    CORTEVA INCCOM22052L10489,4043,804SH SOLE0003,804
    COSTAR GROUP INCCOM22160N10997,477166SH SOLE000166
    COVANTA HLDG CORPCOM22282E10216,6731,950SH SOLE0001,950
    CRACKER BARREL OLD CTRY STORCOM22410J10645,023541SH SOLE000541
    CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A10533,8524,200SH SOLE0004,200
    CUMULUS MEDIA INCCOM CLASS A2310828013,252600SH SOLE000600
    CURTISS WRIGHT CORPCOM2315611012,95732SH SOLE00032
    CVB FINL CORPCOM1266001053,449172SH SOLE000172
    DANAHER CORPORATION4.75 MND CV PFD23585130041,32640SH SOLE00040
    DANAHER CORPORATIONCOM2358511021,383,1729,993SH SOLE0009,993
    DATADOG INCCL A COM23804L10325,186700SH SOLE000700
    DAVITA INCCOM23918K10819,015250SH SOLE000250
    DEERE & COCOM244199105682,7294,942SH SOLE0004,942
    DELL TECHNOLOGIES INCCL C24703L202192,0944,857SH SOLE0004,857
    DENTSPLY SIRONA INCCOM24906P10937,277960SH SOLE000960
    DIGITAL RLTY TR INCCOM253868103497,9043,584SH SOLE0003,584
    DINE BRANDS GLOBAL INCCOM2544231062,61091SH SOLE00091
    DIODES INCCOM254543101179,8514,426SH SOLE0004,426
    DORCHESTER MINERALS LPCOM UNIT25820R1051,397150SH SOLE000150
    DROPBOX INCCL A26210C104362,00020,000SH SOLE00020,000
    DYNATRACE INCCOM2681501094,768200SH SOLE000200
    EATON VANCE SH TM DR DIVR INCOM27828V1049,564875SH SOLE000875
    EATON VANCE TX ADV GLBL DIVCOM27828S10131,6082,645SH SOLE0002,645
    EATON VANCE TX MGD DIV EQ INCOM27828N102116,99412,553SH SOLE00012,553
    EGAIN CORPCOM NEW28225C806784107SH SOLE000107
    EIGER BIOPHARMACEUTICALS INCCOM28249U1054,080600SH SOLE000600
    ELECTRONIC ARTS INCCOM285512109147,8511,476SH SOLE0001,476
    ENPHASE ENERGY INCCOM29355A10737,1981,152SH SOLE0001,152
    ENTERGY CORP NEWCOM29364G10372,336770SH SOLE000770
    ENTERPRISE PRODS PARTNERS LCOM293792107179,85112,577SH SOLE00012,577
    EOG RES INCCOM26875P101207,2445,770SH SOLE0005,770
    EPAM SYS INCCOM29414B104301,5121,624SH SOLE0001,624
    EPIZYME INCCOM29428V1043,102200SH SOLE000200
    ESSENT GROUP LTDCOMG3198U1025,374204SH SOLE000204
    ETF MANAGERS TRETHO CLIMATE LEA26924G888251,9797,650SH SOLE0007,650
    ETF MANAGERS TRPRIME CYBR SCRTY26924G2011,346,64737,753SH SOLE00037,753
    ETF MANAGERS TRPRIME MOBILE PAY26924G40925,344680SH SOLE000680
    ETF SER SOLUTIONSDEFIANCE NEXT26922A28967,5493,100SH SOLE0003,100
    ETF SER SOLUTIONSUS GLB JETS26922A84231,3752,130SH SOLE0002,130
    ETHAN ALLEN INTERIORS INCCOM2976021042,279223SH SOLE000223
    EXCHANGE LISTED FDS TRSABA INT RATE30151E8062,226,312145,892SH SOLE000145,892
    EXCHANGE TRADED CONCEPTS TRHULL TACTIC US30150580640,9592,000SH SOLE0002,000
    EXCHANGE TRADED CONCEPTS TRROBO GBL HLTCR3015057232,350100SH SOLE000100
    EXELON CORPCOM30161N101474,56012,892SH SOLE00012,892
    FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X15049,1411,617SH SOLE0001,617
    FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2054,666100SH SOLE000100
    FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184131,3235,349SH SOLE0005,349
    FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R87869,9273,112SH SOLE0003,112
    FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D408149,6173,564SH SOLE0003,564
    FIRST TR EXCHANGE-TRADED FDFT STRG INCM ETF33739Q30915,934385SH SOLE000385
    FIRST TR EXCHANGE-TRADED FDLUNT US FACTOR33733E87248,5882,742SH SOLE0002,742
    FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5009,023450SH SOLE000450
    FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R81187,9122,664SH SOLE0002,664
    FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R506765,67129,874SH SOLE00029,874
    FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F85418,776,365672,988SH SOLE000672,988
    FIRST TR INTER DUR PFD & INCOM33718W103163,9679,191SH SOLE0009,191
    FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1012,68673SH SOLE00073
    FIRST TR NAS100 EQ WEIGHTEDSHS3373441051,18419SH SOLE00019
    FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109596,25314,497SH SOLE00014,497
    FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T10914,9781,557SH SOLE0001,557
    FIRST TR VALUE LINE 100 EX TCOM SHS33735G10713,471750SH SOLE000750
    FIRSTSERVICE CORP NEWCOM33767E2022,00526SH SOLE00026
    FLAHERTY & CRUMRIN PFD & INMCOM3384801068,328690SH SOLE000690
    FLAHERTY & CRUMRINE DYN PFDSHS33848W1064,046200SH SOLE000200
    FLEXSHARES TRQLT DIV DEF IDX33939L845110,5783,037SH SOLE0003,037
    FLUSHING FINL CORPCOM34387310519,3711,450SH SOLE0001,450
    FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS3444191061,27121SH SOLE00021
    FORESCOUT TECHNOLOGIES INCCOM34553D1015,497174SH SOLE000174
    FORTINET INCCOM34959E10997,933968SH SOLE000968
    FORTIS INCCOM34955310713,975366SH SOLE000366
    FORTIVE CORPCOM34959J10883,9001,520SH SOLE0001,520
    FORWARD AIR CORPCOM3498531011,46929SH SOLE00029
    FOSSIL GROUP INCCOM34988V1062,033618SH SOLE000618
    FOSTER L B COCOM3500601093,708300SH SOLE000300
    FOX CORPCL B COM35137L20410,525460SH SOLE000460
    FRANKLIN LTD DURATION INCOMECOM35472T1015,495700SH SOLE000700
    FRANKLIN RESOURCES INCCOM35461310148,0002,876SH SOLE0002,876
    FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291062,39473SH SOLE00073
    FULGENT GENETICS INCCOM35966410910,7601,000SH SOLE0001,000
    GABELLI HLTHCARE & WELLNESSSHS36246K10338144SH SOLE00044
    GAMING & LEISURE PPTYS INCCOM36467J10884,8203,061SH SOLE0003,061
    GENPACT LIMITEDSHSG3922B107192,3986,589SH SOLE0006,589
    GLACIER BANCORP INC NEWCOM37637Q1053,06090SH SOLE00090
    GLADSTONE INVT CORPCOM37654610736,4164,639SH SOLE0004,639
    GLOBAL BLOOD THERAPEUTICS INCOM37890U1081,27725SH SOLE00025
    GLOBAL PARTNERS LPCOM UNITS37946R1093,528400SH SOLE000400
    GLOBAL X FDSE COMMERCE ETF37954Y46725,2661,671SH SOLE0001,671
    GLOBAL X FDSGLBL X MLP ETF37950E47326,7758,500SH SOLE0008,500
    GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C1022,890860SH SOLE000860
    GRANITESHARES GOLD TRSHS BEN INT38748G10171,9694,584SH SOLE0004,584
    GRAPHIC PACKAGING HLDG COCOM3886891012,574211SH SOLE000211
    GRUPO SUPERVIELLE S ASPONSORED ADR40054A1087548SH SOLE00048
    GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101240,03515,740SH SOLE00015,740
    HALLIBURTON COCOM40621610192,33913,480SH SOLE00013,480
    HANCOCK JOHN PFD INCOME FD ICOM41013X106154,09110,006SH SOLE00010,006
    HANCOCK JOHN PFD INCOME FD ICOM41021P10378,3055,732SH SOLE0005,732
    HARLEY DAVIDSON INCCOM41282210819,2401,016SH SOLE0001,016
    HARROW HEALTH INCCOM41585810911,4603,000SH SOLE0003,000
    HCA HEALTHCARE INCCOM40412C101174,2821,940SH SOLE0001,940
    HEALTHCARE RLTY TRCOM4219461044,748170SH SOLE000170
    HEALTHCARE SVCS GROUP INCCOM4219061087,723323SH SOLE000323
    HEICO CORP NEWCOM422806109106,0211,421SH SOLE0001,421
    HEIDRICK & STRUGGLES INTL INCOM4228191022,723121SH SOLE000121
    HELIOS TECHNOLOGIES INCCOM42328H10947,0521,241SH SOLE0001,241
    HERSHEY COCOM4278661081,662,34312,546SH SOLE00012,546
    HILL ROM HLDGS INCCOM43147510234,204340SH SOLE000340
    HILTON WORLDWIDE HLDGS INCCOM43300A20310,850159SH SOLE000159
    HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1061,910697SH SOLE000697
    HORIZON BANCORP INCCOM4404071043,786384SH SOLE000384
    HP INCCOM40434L105107,9976,221SH SOLE0006,221
    HUNT J B TRANS SVCS INCCOM4456581079,223100SH SOLE000100
    ICF INTL INCCOM44925C1031,23718SH SOLE00018
    ICON PLCSHSG4705A10020,400150SH SOLE000150
    IDACORP INCCOM4511071061,84421SH SOLE00021
    IMAX CORPCOM45245E1091,195132SH SOLE000132
    INDEPENDENT BANK CORP MASSCOM4538361083,92761SH SOLE00061
    INDEXIQ ETF TRHEDGE MLTI ETF45409B10717,908629SH SOLE000629
    INDEXIQ ETF TRIQ CHAIKIN US45409B3964,915285SH SOLE000285
    INFOSYS LTDSPONSORED ADR45678810810,5171,281SH SOLE0001,281
    INGREDION INCCOM45718710210,344137SH SOLE000137
    INNOVATOR ETFS TRS&P 500 PWR45782C813333,22513,925SH SOLE00013,925
    INNOVATOR ETFS TRS&P 500 ULTRA45782C5654,681194SH SOLE000194
    INSIGHT SELECT INCOME FDCOM45781W10951,3242,600SH SOLE0002,600
    INTERACTIVE BROKERS GROUP INCOM CL A45841N1071,46834SH SOLE00034
    INTERNATIONAL BUSINESS MACHSCOM4592001011,947,10017,553SH SOLE00017,553
    INTERPUBLIC GROUP COS INCCOM46069010016,6111,026SH SOLE0001,026
    INTUITCOM461202103234,5461,020SH SOLE0001,020
    INTUITIVE SURGICAL INCCOM NEW46120E602731,4251,477SH SOLE0001,477
    INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A705444,91815,187SH SOLE00015,187
    INVESCO DB COMMDY INDX TRCKUNIT46138B103192,10517,076SH SOLE00017,076
    INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J809311,11114,052SH SOLE00014,052
    BRIXMOR PPTY GROUP INCCOM11120U10534,8483,668SH SOLE0003,668
    BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581084,249100SH SOLE000100
    BRUNSWICK CORPCOM1170431097,074200SH SOLE000200
    BWX TECHNOLOGIES INCCOM05605H10036,484749SH SOLE000749
    CABLE ONE INCCOM12685J105128,23378SH SOLE00078
    CALLAWAY GOLF COCOM1311931045,110500SH SOLE000500
    CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761031,6581,579SH SOLE0001,579
    CANNAE HLDGS INCCOM13765N1077,569226SH SOLE000226
    CANON INCSPONSORED ADR13800630932,8501,518SH SOLE0001,518
    CANTEL MEDICAL CORPCOM13809810811,560322SH SOLE000322
    CARNIVAL CORPUNIT 99/99/9999143658300139,04910,558SH SOLE00010,558
    CARTERS INCCOM1462291091,05216SH SOLE00016
    CDW CORPCOM12514G10881,984879SH SOLE000879
    CELLECTIS S ASPONSORED ADS15117K10326,5602,887SH SOLE0002,887
    CENTERSTATE BK CORPCOM15201P1095,203302SH SOLE000302
    CERNER CORPCOM156782104507,6368,059SH SOLE0008,059
    CHANGYOU COM LTDADS REP CL A15911M10735333SH SOLE00033
    CHEESECAKE FACTORY INCCOM1630721019,274543SH SOLE000543
    CHINA MOBILE LIMITEDSPONSORED ADR16941M10917,705470SH SOLE000470
    CHINA TELECOM CORP LTDSPON ADR H SHS1694261031,03834SH SOLE00034
    CHINA UNICOM HONG KONGSPONSORED ADR16945R1042,869488SH SOLE000488
    CHUNGHWA TELECOM CO LTDSPON ADR NEW1117133Q5026,403180SH SOLE000180
    CINTAS CORPCOM172908105328,4251,896SH SOLE0001,896
    CISCO SYS INCCOM17275R1022,106,89053,597SH SOLE00053,597
    CITIZENS FINANCIAL GROUP INCCOM174610105183,7659,770SH SOLE0009,770
    CLARUS CORP NEWCOM18270P1093,998408SH SOLE000408
    CLEARWAY ENERGY INCCL C18539C20452,4522,790SH SOLE0002,790
    CLOROX CO DELCOM1890541091,443,9028,334SH SOLE0008,334
    CLOUDERA INCCOM18914U1007,8701,000SH SOLE0001,000
    CNOOC LIMITEDSPONSORED ADR1261321097,24370SH SOLE00070
    COCA COLA COCOM1912161002,450,03255,368SH SOLE00055,368
    COCA COLA CONSOLIDATED INCCOM19109810236,493175SH SOLE000175
    COEUR MNG INCCOM NEW1921085046420SH SOLE00020
    COHEN & STEERS INFRASTRUCTURCOM19248A10933,8471,796SH SOLE0001,796
    COMMERCE BANCSHARES INCCOM2005251034,48189SH SOLE00089
    COMMUNITY BK SYS INCCOM2036071069,232157SH SOLE000157
    COMMVAULT SYSTEMS INCCOM20416610280,9602,000SH SOLE0002,000
    COMPANHIA PARANAENSE ENERG CSPON ADR PFD20441B4072,894278SH SOLE000278
    COMPASS MINERALS INTL INCCOM20451N10157,5411,496SH SOLE0001,496
    CONAGRA BRANDS INCCOM20588710215,521529SH SOLE000529
    CONOCOPHILLIPSCOM20825C104595,04119,320SH SOLE00019,320
    CONSOLIDATED EDISON INCCOM209115104705,4019,044SH SOLE0009,044
    CORBUS PHARMACEUTICALS HLDGSCOM21833P10314,7352,812SH SOLE0002,812
    CORE LABORATORIES N VCOMN2271710729028SH SOLE00028
    CORREVIO PHARMA CORPCOM22026V10578200SH SOLE000200
    COSTCO WHSL CORP NEWCOM22160K1053,317,00811,633SH SOLE00011,633
    COVETRUS INCCOM22304C10065180SH SOLE00080
    CREDICORP LTDCOMG2519Y1082,57518SH SOLE00018
    CREE INCCOM22544710116,099454SH SOLE000454
    CRH PLCADR12626K2039,071338SH SOLE000338
    CSX CORPCOM126408103667,03911,641SH SOLE00011,641
    CUBIC CORPCOM22966910617,887433SH SOLE000433
    CUMMINS INCCOM231021106206,3091,525SH SOLE0001,525
    CYBERARK SOFTWARE LTDSHSM2682V108369,1064,314SH SOLE0004,314
    CYTOSORBENTS CORPCOM NEW23283X20610,8221,400SH SOLE0001,400
    DAVE & BUSTERS ENTMT INCCOM2383371096,318483SH SOLE000483
    DBX ETF TRXTRACK HRVST CSI23305187914,136546SH SOLE000546
    DBX ETF TRXTRACK MSCI EAFE23305120049,2671,838SH SOLE0001,838
    DEUTSCHE BANK A GNAMEN AKTD1819089823,2663,624SH SOLE0003,624
    DEVON ENERGY CORP NEWCOM25179M10322,1523,206SH SOLE0003,206
    DIAMEDICA THERAPEUTICS INCCOM NEW25253X2077,0002,500SH SOLE0002,500
    DIAMOND EAGLE ACQUISITION COCOM CL A25258L1094,813390SH SOLE000390
    DIME CMNTY BANCSHARESCOM25392210825,1291,833SH SOLE0001,833
    DIREXION SHS ETF TRDLY FIN BULL NEW25459Y69479834SH SOLE00034
    DIREXION SHS ETF TRDRX S&P500BULL25459W8622,33590SH SOLE00090
    DIREXION SHS ETF TRNAS100 EQL WGT25459Y207457,1629,834SH SOLE0009,834
    DISCOVERY INCCOM SER A25470F104342,06617,596SH SOLE00017,596
    DISCOVERY INCCOM SER C25470F3027,788444SH SOLE000444
    DISH NETWORK CORPORATIONCL A25470M10919,950998SH SOLE000998
    DISNEY WALT COCOM DISNEY2546871064,258,91044,088SH SOLE00044,088
    DOLBY LABORATORIES INCCOM CL A25659T1072,38544SH SOLE00044
    DOLLAR GEN CORP NEWCOM256677105238,3261,578SH SOLE0001,578
    DOMINION ENERGY INCCOM25746U109842,38411,669SH SOLE00011,669
    DONNELLEY R R & SONS COCOM257867200388405SH SOLE000405
    DOUBLELINE OPPORTUNISTIC CRCOM258623107173,61110,153SH SOLE00010,153
    DTE ENERGY COCOM233331107665,3817,006SH SOLE0007,006
    DUKE ENERGY CORP NEWCOM NEW26441C2041,297,39616,041SH SOLE00016,041
    DUOS TECHNOLOGIES GROUP INCCOM266042407526111SH SOLE000111
    DYCOM INDS INCCOM26747510170,5382,750SH SOLE0002,750
    E TRADE FINANCIAL CORPCOM NEW269246401269,6527,857SH SOLE0007,857
    EASTERLY GOVT PPTYS INCCOM27616P10324,6401,000SH SOLE0001,000
    EASTMAN CHEM COCOM27743210044,471955SH SOLE000955
    EATON VANCE ENHANCED EQ INCCOM27827410570,4335,816SH SOLE0005,816
    EATON VANCE LTD DUR INCOME FCOM27828H10521,3622,021SH SOLE0002,021
    EATON VANCE NEW YORK MUN BDCOM27827Y10915,6771,355SH SOLE0001,355
    EATON VANCE TAX-MANAGED GLOBCOM27829F10853,5798,398SH SOLE0008,398
    EBAY INCCOM27864210397,4913,243SH SOLE0003,243
    ECHOSTAR CORPCL A2787681062,78187SH SOLE00087
    EDITAS MEDICINE INCCOM28106W10327,6031,392SH SOLE0001,392
    EDWARDS LIFESCIENCES CORPCOM28176E1081,766,9929,368SH SOLE0009,368
    EKSO BIONICS HLDGS INCCOM282644301306108SH SOLE000108
    ELANCO ANIMAL HEALTH INCCOM28414H10312,874575SH SOLE000575
    ELASTIC N VORD SHSN145061048,092145SH SOLE000145
    EMPIRE ST RLTY OP L PUNIT LTD PRTNSP292102100122,78013,780SH SOLE00013,780
    ENERGIZER HLDGS INC NEWCOM29272W1099,317308SH SOLE000308
    EPR PPTYSCOM SH BEN INT26884U10913,442555SH SOLE000555
    EQUINIX INCCOM29444U700628,3171,006SH SOLE0001,006
    ESCO TECHNOLOGIES INCCOM2963151048,654114SH SOLE000114
    ETF MANAGERS TRDRONE ECONMY STG26924G8053,943146SH SOLE000146
    ETF MANAGERS TRPRIME JUNIR SLVR26924G102526,68079,200SH SOLE00079,200
    ETF SER SOLUTIONSLONCAR CANCER26922A826123,1686,305SH SOLE0006,305
    EURONET WORLDWIDE INCCOM29873610921,001245SH SOLE000245
    EVERGY INCCOM30034W106275,0194,996SH SOLE0004,996
    EVERQUOTE INCCOM CL A30041R10839,5331,506SH SOLE0001,506
    EXELIXIS INCCOM30161Q10448,2162,800SH SOLE0002,800
    EXP WORLD HLDGS INCCOM30212W100846100SH SOLE000100
    EXTENDED STAY AMER INCUNIT 99/99/9999B30224P200731100SH SOLE000100
    FEDNAT HLDG COCOM31431B1092,468215SH SOLE000215
    FERROGLOBE PLCSHSG338561084871,071SH SOLE0001,071
    FIAT CHRYSLER AUTOMOBILES NSHSN317381023,099431SH SOLE000431
    FIDELITY COMWLTH TRNDQ CP IDX TRK3159128081,080,5973,619SH SOLE0003,619
    FIDELITY COVINGTON TRMSCI HLTH CARE I31609260011,089258SH SOLE000258
    FIDELITY COVINGTON TRMSCI UTILS INDEX31609286515,805440SH SOLE000440
    FIREEYE INCCOM31816Q1012,190207SH SOLE000207
    FIRST INDL RLTY TR INCCOM32054K10348,0271,445SH SOLE0001,445
    FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1014,031150SH SOLE000150
    FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A20111,715579SH SOLE000579
    FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X143789,63010,675SH SOLE00010,675
    FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X846318,12312,345SH SOLE00012,345
    FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X176518,2068,724SH SOLE0008,724
    FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M102588,76715,932SH SOLE00015,932
    FIRST TR EXCHANGE-TRADED ALPSML CAP VAL AL33737M4092,205100SH SOLE000100
    FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M30078,9812,422SH SOLE0002,422
    FIRST TR EXCHANGE-TRADED FDBUYWRIT INCM ETF33738R3087,760450SH SOLE000450
    FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E302331,9682,683SH SOLE0002,683
    FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6051,671,05664,996SH SOLE00064,996
    FIRST TR EXCHANGE-TRADED FDLARGE CP US EQ33738R76176,0874,039SH SOLE0004,039
    FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R8606,002384SH SOLE000384
    FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E8071,432345SH SOLE000345
    FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E203928,5927,082SH SOLE0007,082
    FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F805388,3157,367SH SOLE0007,367
    FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F76323,106895SH SOLE000895
    FIRST TR NASDAQ-100 TECH INDSHS337345102161,0111,905SH SOLE0001,905
    FIRST TR S&P REIT INDEX FDCOM33734G10883,4064,406SH SOLE0004,406
    FIRST TR/ABERDEEN EMERG OPTCOM33731K1029,126920SH SOLE000920
    FIRST TRUST SPECIALTY FINANCCOM BEN INTR33733G1091,251604SH SOLE000604
    FITBIT INCCL A33812L1021,332200SH SOLE000200
    FIVE BELOW INCCOM33829M101387,4425,505SH SOLE0005,505
    FIVE PRIME THERAPEUTICS INCCOM33830X104795350SH SOLE000350
    FIVE STAR SENIOR LIVING INCCOM NEW33832D205431155SH SOLE000155
    FLEX LTDORDY2573F1028,141972SH SOLE000972
    FLEXSHARES TRCR SCD US BD33939L76123,050453SH SOLE000453
    FLEXSHARES TRIBOXX 3R TARGT33939L5064,303175SH SOLE000175
    FLEXSHARES TRMORNSTAR UPSTR33939L4076,759300SH SOLE000300
    FLOOR & DECOR HLDGS INCCL A339750101197,8036,164SH SOLE0006,164
    FONAR CORPCOM NEW344437405886SH SOLE0006
    FORTUNE BRANDS HOME & SEC INCOM34964C10699523SH SOLE00023
    FOX FACTORY HLDG CORPCOM35138V1024,03296SH SOLE00096
    FRANCO NEVADA CORPCOM35185810534,135343SH SOLE000343
    FRANKLIN TEMPLETON ETF TRLIBERTY US COR35473P553317,92412,497SH SOLE00012,497
    FRANKLIN TEMPLETON ETF TRLIBERTY US ETF35473P504205,6696,650SH SOLE0006,650
    FRANKLIN TEMPLETON ETF TRLIBERTYQ EMERG35473P20710,993500SH SOLE000500
    GABELLI DIVID & INCOME TRCOM36242H10458,6483,960SH SOLE0003,960
    GALLAGHER ARTHUR J & COCOM3635761097,30890SH SOLE00090
    GANNETT CO INCCOM36472T1098,9206,027SH SOLE0006,027
    GARMIN LTDSHSH2906T109480,8476,415SH SOLE0006,415
    GARTNER INCCOM36665110724,893250SH SOLE000250
    GENERAC HLDGS INCCOM368736104284,4483,053SH SOLE0003,053
    GENERAL MLS INCCOM3703341041,144,15921,682SH SOLE00021,682
    GENWORTH FINL INCCOM CL A37247D1064,3491,310SH SOLE0001,310
    GEO GROUP INC NEWCOM36162J1066,873565SH SOLE000565
    GLOBAL NET LEASE INCCOM NEW379378201171,26312,810SH SOLE00012,810
    GLOBAL X FDSCLOUD COMPUTNG37954Y44252,5753,601SH SOLE0003,601
    GLOBAL X FDSGENOMIC BIOTECH37954Y4347,788625SH SOLE000625
    GLOBAL X FDSGLB X MLP ENRG I37950E22612,1171,974SH SOLE0001,974
    GLOBAL X FDSGLB X SUPERDIV37950E54918,6962,006SH SOLE0002,006
    GLOBAL X FDSGLBX SUPRINC ETF37950E33322,1962,306SH SOLE0002,306
    GLOBAL X FDSGLOBAL X SILVER37954Y84837,8501,587SH SOLE0001,587
    GLOBAL X FDSRBTCS ARTFL INTE37954Y71537,5012,067SH SOLE0002,067
    GLOBAL X FDSUS INFR DEV ETF37954Y67376,9386,250SH SOLE0006,250
    GLOBUS MED INCCL A3795772082,25453SH SOLE00053
    GLU MOBILE INCCOM3798901061,403223SH SOLE000223
    GOLDMAN SACHS ETF TRJUST US LRG CP381430396250,2546,741SH SOLE0006,741
    GOLDMAN SACHS GROUP INCCOM38141G104682,7704,417SH SOLE0004,417
    GOLUB CAP BDC INCCOM38173M1022,148171SH SOLE000171
    GOODYEAR TIRE & RUBR COCOM38255010118,9033,248SH SOLE0003,248
    INTEL CORPCOM4581401002,382,27944,018SH SOLE00044,018
    INTERNATIONAL FLAVORS&FRAGRACOM45950610149,100481SH SOLE000481
    INTL PAPER COCOM460146103338,61410,877SH SOLE00010,877
    INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N10321,474350SH SOLE000350
    INVESCO DB US DLR INDEX TRBULLISH FD46141D2036,895257SH SOLE000257
    INVESCO EXCH TRD SLF IDX FDBULSHS 2020 HY46138J601186,8528,124SH SOLE0008,124
    INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87474,2293,427SH SOLE0003,427
    INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J83310,772485SH SOLE000485
    INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J61933,3061,280SH SOLE0001,280
    INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V30826,917555SH SOLE000555
    INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506134,1255,440SH SOLE0005,440
    INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886136,4062,424SH SOLE0002,424
    INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V77928,6431,300SH SOLE0001,300
    INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V21711,410102SH SOLE000102
    INVESCO EXCHANGE TRADED FD TS&P SMLCP MOMENT46137V49813,176450SH SOLE000450
    INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332395,5192,091SH SOLE0002,091
    INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V316108,3281,320SH SOLE0001,320
    INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3574,989,42359,384SH SOLE00059,384
    INVESCO EXCHANGE-TRADED FD TCEF INM COMPSI46138E40460,5683,461SH SOLE0003,461
    INVESCO EXCHANGE-TRADED FD TDWA EMERG MKTS46138E86713,116900SH SOLE000900
    INVESCO EXCHANGE-TRADED FD TDWA SMLCP MENT46138E84217,310425SH SOLE000425
    INVESCO EXCHANGE-TRADED FD TEMRNG MKT SVRG46138E784697,90929,189SH SOLE00029,189
    INVESCO EXCHANGE-TRADED FD TFTSE RAFI EMNG46138E72716,3381,059SH SOLE0001,059
    INVESCO EXCHANGE-TRADED FD TGBL CLEAN ENRG46138G8474,628400SH SOLE000400
    INVESCO EXCHANGE-TRADED FD TS&P 500 REVENUE46138G698999,22122,756SH SOLE00022,756
    INVESCO EXCHANGE-TRADED FD TS&P INTL LOW46138E230117,6484,475SH SOLE0004,475
    INVESCO EXCHANGE-TRADED FD TS&P SMALLCAP 60046138G6643,73489SH SOLE00089
    INVESCO EXCHANGE-TRADED FD TS&P SMLCP INFO46138E11580111SH SOLE00011
    INVESCO EXCHANGE-TRADED FD TS&P ULTRA DIVIDE46138G656726,50731,328SH SOLE00031,328
    INVESCO EXCHANGE-TRADED FD TVAR RATE PFD46138G87035,5371,656SH SOLE0001,656
    IPG PHOTONICS CORPCOM44980X10929,776270SH SOLE000270
    IRON MTN INC NEWCOM46284V101103,9324,367SH SOLE0004,367
    ISHARES INCMIN VOL EMRG MKT464286533630,67513,441SH SOLE00013,441
    ISHARES INCMSCI GBL GOLD MN46434G85591,2974,765SH SOLE0004,765
    ISHARES INCMSCI HONG KG ETF46428687141,9742,105SH SOLE0002,105
    ISHARES INCMSCI ISRAEL ETF4642866326,466144SH SOLE000144
    ISHARES INCMSCI JAPN SMCETF4642865823,46859SH SOLE00059
    ISHARES INCMSCI MEXICO ETF46428682279428SH SOLE00028
    ISHARES INCMSCI MLY ETF NEW46434G8148,700375SH SOLE000375
    ISHARES INCMSCI WORLD ETF464286392203,7092,614SH SOLE0002,614
    ISHARES SILVER TRUSTISHARES46428Q109455,88934,934SH SOLE00034,934
    ISHARES TR0-5YR HI YL CP46434V407321,8517,875SH SOLE0007,875
    ISHARES TRAGGRES ALLOC ETF46428985960,0841,266SH SOLE0001,266
    ISHARES TRCALIF MUN BD ETF46428835672,6241,200SH SOLE0001,200
    ISHARES TRCHINA SM-CAP ETF46429B20051,5591,485SH SOLE0001,485
    ISHARES TRCONSER ALLOC ETF46428988357,9661,716SH SOLE0001,716
    ISHARES TRCORE HIGH DV ETF46429B6631,381,81219,313SH SOLE00019,313
    ISHARES TRCORE MSCI EURO46434V73858,3641,574SH SOLE0001,574
    ISHARES TRCORE MSCI TOTAL46432F83490,0031,915SH SOLE0001,915
    ISHARES TRCORE S&P MCP ETF4642875072,346,44116,311SH SOLE00016,311
    ISHARES TRCORE S&P SCP ETF4642878044,940,87588,057SH SOLE00088,057
    ISHARES TREAFE SML CP ETF4642882731,239,34027,645SH SOLE00027,645
    ISHARES TREDEG HIG YLELD46435G250100,7302,294SH SOLE0002,294
    ISHARES TREDGE INVT GRDE46435G21915,734320SH SOLE000320
    ISHARES TREDGE MSCI MINM46435G43320,507793SH SOLE000793
    ISHARES TREDGE US FIXD INM46435U79630,267310SH SOLE000310
    ISHARES TREUROPE ETF46428786149,1091,390SH SOLE0001,390
    ISHARES TREXPANDED TECH464287515590,0552,806SH SOLE0002,806
    ISHARES TRGL CLEAN ENE ETF46428822430,8183,227SH SOLE0003,227
    ISHARES TRGLOBAL ENERG ETF46428734113,242784SH SOLE000784
    ISHARES TRIBONDS DEC46435U697264,21610,100SH SOLE00010,100
    ISHARES TRIBONDS DEC 2546435U432232,7978,610SH SOLE0008,610
    ISHARES TRINTL DEVPPTY ETF464288422209,0877,513SH SOLE0007,513
    ISHARES TRINTL TREA BD ETF46428811749,3101,000SH SOLE0001,000
    ISHARES TRINTRM GOV CR ETF4642886122,990,06226,064SH SOLE00026,064
    ISHARES TRMRGSTR MD CP GRW464288307212,003972SH SOLE000972
    ISHARES TRMRNGSTR LG-CP GR46428711974,509401SH SOLE000401
    ISHARES TRMSCI EMG MKT ETF4642872341,371,11640,173SH SOLE00040,173
    ISHARES TRMSCI EURO FL ETF4642891802,193175SH SOLE000175
    ISHARES TRMSCI MIN VOL ETF46429B6971,445,82626,770SH SOLE00026,770
    ISHARES TRMSCI USA ESG SLC46428880229,538269SH SOLE000269
    ISHARES TRMULTIFACTOR USA46434V2823,968150SH SOLE000150
    ISHARES TRNASDAQ BIOTECH464287556701,6316,512SH SOLE0006,512
    ISHARES TRNATIONAL MUN ETF4642884142,220,19219,646SH SOLE00019,646
    ISHARES TRNEW YORK MUN ETF464288323425,0867,523SH SOLE0007,523
    ISHARES TRRUS MDCP VAL ETF4642874732,892,29245,129SH SOLE00045,129
    ISHARES TRRUS TOP 200 ETF46428944616,065261SH SOLE000261
    ISHARES TRS&P MC 400GR ETF464287606504,9052,829SH SOLE0002,829
    ISHARES TRSELECT DIVID ETF4642871681,439,15319,570SH SOLE00019,570
    ISHARES TRTRANS AVG ETF46428719236,631265SH SOLE000265
    ISHARES TRU.S. FINLS ETF464287788346,1523,558SH SOLE0003,558
    ISHARES TRU.S. MED DVC ETF464288810812,7653,607SH SOLE0003,607
    ISHARES TRU.S. REAL ES ETF464287739173,5962,495SH SOLE0002,495
    ISHARES TRUS AER DEF ETF464288760946,5176,580SH SOLE0006,580
    EXPEDIA GROUP INCCOM NEW30212P303276,0614,906SH SOLE0004,906
    F N B CORPCOM30252010141,7375,663SH SOLE0005,663
    F5 NETWORKS INCCOM3156161027,67772SH SOLE00072
    FACEBOOK INCCL A30303M1027,738,01946,391SH SOLE00046,391
    FASTENAL COCOM311900104112,3443,595SH SOLE0003,595
    FEDEX CORPCOM31428X106547,3764,514SH SOLE0004,514
    FERRARI N VCOMN3167Y1035,04333SH SOLE00033
    FIDELITY COVINGTON TRMSCI COMMNTN SVC3160928738,709300SH SOLE000300
    FIDELITY COVINGTON TRMSCI FINLS IDX31609250132,7001,113SH SOLE0001,113
    FIDELITY COVINGTON TRMSCI INFO TECH I31609280811,033176SH SOLE000176
    FIDELITY COVINGTON TRMSCI RL EST ETF3160928574,555219SH SOLE000219
    FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3031,74270SH SOLE00070
    FIFTH THIRD BANCORPCOM3167731006,816459SH SOLE000459
    FIRST MAJESTIC SILVER CORPCOM32076V10341,6286,725SH SOLE0006,725
    FIRST SOLAR INCCOM33643310743,2971,201SH SOLE0001,201
    FIRST TR BICK INDEX FDCOM SHS33733H1075,103250SH SOLE000250
    FIRST TR DYNAMIC EUROPE EQTCOM SHS33740D1072,586282SH SOLE000282
    FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J10420,1101,000SH SOLE0001,000
    FIRST TR EXCHANGE TRADED ALPDEV MRK EX US33737J17413,141330SH SOLE000330
    FIRST TR EXCHANGE TRADED ALPEUROPE ALPHADEX33737J11721,765841SH SOLE000841
    FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X12733484SH SOLE00084
    FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X16829,2601,071SH SOLE0001,071
    FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010361,888982SH SOLE000982
    FIRST TR EXCHANGE TRADED FDWTR ETF33733B10061,6871,292SH SOLE0001,292
    FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1042,977,68059,910SH SOLE00059,910
    FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R886215,61215,727SH SOLE00015,727
    FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4087,983,090135,238SH SOLE000135,238
    FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2006,273,969123,019SH SOLE000123,019
    FIRST TR EXCHANGE-TRADED FDHEDGED BUYWRITE33738R40742,3502,182SH SOLE0002,182
    FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R100264,45022,545SH SOLE00022,545
    FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101171,4429,637SH SOLE0009,637
    FIRST TR EXCHANGE-TRADED FDSMAL CP US EQT33738R74658,7263,957SH SOLE0003,957
    FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F77144,385,8051,611,685SH SOLE0001,611,685
    FIRST TR MID CAP CORE ALPHADCOM SHS33735B108663,22413,754SH SOLE00013,754
    FIRST TR MORNINGSTAR DIVID LSHS336917109147,2116,593SH SOLE0006,593
    FIRST TR SR FLG RTE INCM FDCOM33733U1082,977313SH SOLE000313
    FIRST TR SR FLOATING RATE 20COM SHS33740K10124,1893,300SH SOLE0003,300
    FIRSTENERGY CORPCOM337932107294,5007,350SH SOLE0007,350
    FISERV INCCOM337738108621,1406,539SH SOLE0006,539
    FLAHERTY & CRUMRIN PFD & INMCOM338478100101,6136,085SH SOLE0006,085
    FLAHERTY & CRUMRINE TOTAL RECOM33847910813,398812SH SOLE000812
    FLEETCOR TECHNOLOGIES INCCOM339041105278,5041,493SH SOLE0001,493
    FLEXION THERAPEUTICS INCCOM33938J1061,181150SH SOLE000150
    FLEXSHARES TRDISCP DUR MBS33939L77915,919670SH SOLE000670
    FLEXSHARES TRINTL QLTDV IDX33939L8377,088400SH SOLE000400
    FLEXSHARES TRSTOXX GLOBR INF33939L79510,335239SH SOLE000239
    FLOWERS FOODS INCCOM34349810122,6541,104SH SOLE0001,104
    FOOT LOCKER INCCOM3448491042,271103SH SOLE000103
    FOX CORPCL A COM35137L105284,15112,025SH SOLE00012,025
    FRANKLIN ETF TRLIBERTY SHRT ETF35350610812,514132SH SOLE000132
    FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P801323,47911,716SH SOLE00011,716
    FREEPORT-MCMORAN INCCL B35671D85747,5857,050SH SOLE0007,050
    FRONTIER COMMUNICATIONS CORPCOM NEW35906A306119314SH SOLE000314
    FUNKO INCCOM CL A3610081052,665668SH SOLE000668
    GALECTIN THERAPEUTICS INCCOM NEW3632252022,0211,031SH SOLE0001,031
    GCI LIBERTY INCCOM CLASS A36164V3054,78584SH SOLE00084
    GENERAL ELECTRIC COCOM3696041031,169,933147,347SH SOLE000147,347
    GENERAL MTRS COCOM37045V100311,65014,998SH SOLE00014,998
    GENUINE PARTS COCOM37246010531,376466SH SOLE000466
    GERMAN AMERN BANCORP INCCOM37386510457,1232,081SH SOLE0002,081
    GIBRALTAR INDS INCCOM3746891072,27553SH SOLE00053
    GILAT SATELLITE NETWORKS LTDSHS NEWM514741184,533612SH SOLE000612
    GLADSTONE LD CORPCOM3765491014,598388SH SOLE000388
    GLOBAL PMTS INCCOM37940X102844,7885,857SH SOLE0005,857
    GLOBAL X FDSCONSCIOUS COS37954Y731238,78413,088SH SOLE00013,088
    GLOBAL X FDSLITHIUM BTRY ETF37954Y855116,7135,376SH SOLE0005,376
    GLOBAL X FDSNASDAQ 100 COVER37954Y483567,06229,427SH SOLE00029,427
    GOLDMAN SACHS BDC INCSHS38147U10743235SH SOLE00035
    GOLDMAN SACHS ETF TRACCES TREASURY38143052939,387391SH SOLE000391
    GOLDMAN SACHS ETF TRACCESS INVT GR38143047915,644305SH SOLE000305
    GOLDMAN SACHS ETF TRACTIVEBETA EME3814302063,558,675135,983SH SOLE000135,983
    GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050310,803207SH SOLE000207
    GPO AEROPORTUARIO DEL PAC SASPON ADR B4005061013246SH SOLE0006
    GRAINGER W W INCCOM38480210428,892116SH SOLE000116
    GRAND CANYON ED INCCOM38526M106148,7561,950SH SOLE0001,950
    GRANITESHARES ETF TRXOUT US LRG CP38747R60363,4492,700SH SOLE0002,700
    GRAY TELEVISION INCCOM3893751062,008187SH SOLE000187
    GRUBHUB INCCOM400110102214,4035,264SH SOLE0005,264
    GUGGENHEIM ENHANCED EQUITY ICOM40167B1002,470500SH SOLE000500
    HAIN CELESTIAL GROUP INCCOM4052171001,596,76561,485SH SOLE00061,485
    HANCOCK JOHN FINL OPPTYS FDSH BEN INT NEW40973520622,0081,200SH SOLE0001,200
    HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T10584,8136,958SH SOLE0006,958
    HANESBRANDS INCCOM4103451029,6411,225SH SOLE0001,225
    HARTFORD FDS EXCHANGE TRADEDTOTAL RTRN ETF41653L3057,676,244193,132SH SOLE000193,132
    HASBRO INCCOM41805610763,733891SH SOLE000891
    INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88241,2551,948SH SOLE0001,948
    INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86635,9581,735SH SOLE0001,735
    INVESCO EXCH TRD SLF IDX FDRUSL 2000 DYNM46138J5932,893150SH SOLE000150
    INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100113,6792,280SH SOLE0002,280
    INVESCO EXCHANGE TRADED FD TDWA ENERGY MNT46137V8781,042100SH SOLE000100
    INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V7879,299200SH SOLE000200
    INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V7534,331155SH SOLE000155
    INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V74662,4051,426SH SOLE0001,426
    INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6132,68129SH SOLE00029
    INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V57129,216776SH SOLE000776
    INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23329,328150SH SOLE000150
    INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464206,6254,208SH SOLE0004,208
    INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V274677,6547,661SH SOLE0007,661
    INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134146,8875,479SH SOLE0005,479
    INVESCO EXCHANGE-TRADED FD TRUSEL 1000 EQL46138E4206,469267SH SOLE000267
    INVESCO EXCHANGE-TRADED FD TS&P SMLCAP QTY46138G30021,4281,000SH SOLE0001,000
    INVESCO EXCHANGE-TRADED FD TS&P500 LOW VOL46138E35410,154,582216,423SH SOLE000216,423
    INVESCO EXCHANGE-TRADED FD TSOLAR ETF46138G706322,21212,771SH SOLE00012,771
    INVESCO QQQ TRUNIT SER 146090E10325,449,848133,665SH SOLE000133,665
    ISHARES GOLD TRUSTISHARES4642851056,047,571401,299SH SOLE000401,299
    ISHARES INCEM MKTS DIV ETF46428631928,1501,000SH SOLE0001,000
    ISHARES INCESG MSCI EM ETF46434G8631,28647SH SOLE00047
    ISHARES INCMSCI EQUAL WEITE4642866813,07866SH SOLE00066
    ISHARES INCMSCI FRNTR100ETF46428614516,760785SH SOLE000785
    ISHARES INCMSCI GERMANY ETF46428680616,217755SH SOLE000755
    ISHARES INCMSCI JPN ETF NEW46434G82220,991425SH SOLE000425
    ISHARES INCMSCI STH AFR ETF46428678011,068390SH SOLE000390
    ISHARES S&P GSCI COMMODITY IUNIT BEN INT46428R10717,6701,900SH SOLE0001,900
    ISHARES TR0-5YR INVT GR CP46434V100417,4168,325SH SOLE0008,325
    ISHARES TR3YRTB ETF46428812553,240690SH SOLE000690
    ISHARES TRBARCLAYS 7 10 YR464287440879,1557,237SH SOLE0007,237
    ISHARES TRCHINA LG-CAP ETF46428718410,136270SH SOLE000270
    ISHARES TRCOHEN STEER REIT46428756495,8841,047SH SOLE0001,047
    ISHARES TRCONV BD ETF46435G10212,775235SH SOLE000235
    ISHARES TRCORE MSCI EAFE46432F842558,32811,191SH SOLE00011,191
    ISHARES TRCORE MSCI PAC46434V6961,39130SH SOLE00030
    ISHARES TRCORE TOTAL USD46434V61334,283653SH SOLE000653
    ISHARES TRDEVSMCP EXNA ETF4642884971925SH SOLE0005
    ISHARES TREAFE VALUE ETF4642888773,518,25798,578SH SOLE00098,578
    ISHARES TRESG USD CORPT46435G1938,124316SH SOLE000316
    ISHARES TREXPND TEC SC ETF464287549512,4782,420SH SOLE0002,420
    ISHARES TRGLB CNSM STP ETF4642887376,741141SH SOLE000141
    ISHARES TRGLOB HLTHCRE ETF46428732535,724586SH SOLE000586
    ISHARES TRGLOBAL 100 ETF464287572319,9007,163SH SOLE0007,163
    ISHARES TRIBONDS DEC202646435GAA054,1332,205SH SOLE0002,205
    ISHARES TRIBONDS DEC25 ETF46434VBD1301,01312,055SH SOLE00012,055
    ISHARES TRIBONDS SEP202046434V571777,49130,645SH SOLE00030,645
    ISHARES TRINTL SEL DIV ETF464288448122,3045,412SH SOLE0005,412
    ISHARES TRINTRM TR CRP ETF464288638131,9732,403SH SOLE0002,403
    ISHARES TRLNG TR CRPRT BD46428951120,931329SH SOLE000329
    ISHARES TRMBS ETF464288588126,8961,149SH SOLE0001,149
    ISHARES TRMRGSTR MD CP VAL46428840618,588174SH SOLE000174
    ISHARES TRMRGSTR SM CP GR46428860421,943132SH SOLE000132
    ISHARES TRMSCI AC ASIA ETF4642881824,18070SH SOLE00070
    ISHARES TRMSCI GERMNY ETF46429B4652,20350SH SOLE00050
    ISHARES TRMSCI INDIA ETF46429B59896,6134,007SH SOLE0004,007
    ISHARES TRMSCI KLD400 SOC46428857065,770675SH SOLE000675
    ISHARES TRPFD AND INCM SEC4642886875,331,045167,432SH SOLE000167,432
    ISHARES TRROBOTICS ARTIF46435U55622,9191,025SH SOLE0001,025
    ISHARES TRRUS 1000 ETF4642876221,078,2987,619SH SOLE0007,619
    ISHARES TRRUS 2000 GRW ETF464287648320,3502,025SH SOLE0002,025
    ISHARES TRRUS MID CAP ETF4642874992,059,59747,709SH SOLE00047,709
    ISHARES TRS&P 100 ETF46428710147,567401SH SOLE000401
    ISHARES TRS&P 500 GRWT ETF4642873097,253,25543,946SH SOLE00043,946
    ISHARES TRS&P MC 400VL ETF464287705409,4953,731SH SOLE0003,731
    ISHARES TRU.S. ENERGY ETF46428779637,5102,450SH SOLE0002,450
    ISHARES TRU.S. TECH ETF464287721588,5952,880SH SOLE0002,880
    ISHARES TRU.S. UTILITS ETF46428769761,174443SH SOLE000443
    ISHARES TRUS HLTHCR PR ETF46428882861,683370SH SOLE000370
    ISHARES TRUSA MOMENTUM FCT46432F3964,387,42341,204SH SOLE00041,204
    ISHARES TRUSD INV GRDE ETF46428862019,176342SH SOLE000342
    ISHARES U S ETF TRINT RT HDG C B46431W7055,14762SH SOLE00062
    ITT INCCOM45073V10845410SH SOLE00010
    IZEA WORLDWIDE INCCOM46604H1056003,000SH SOLE0003,000
    J & J SNACK FOODS CORPCOM4660321091,81515SH SOLE00015
    J P MORGAN EXCHANGE-TRADED FBETABULDRS CDA46641Q6961,17962SH SOLE00062
    J P MORGAN EXCHANGE-TRADED FBETBULD EUROPE46641Q72084344SH SOLE00044
    J P MORGAN EXCHANGE-TRADED FDIV RTN GLB EQ46641Q10033,491700SH SOLE000700
    J2 GLOBAL INCCOM48123V10226,497354SH SOLE000354
    JOHN BEAN TECHNOLOGIES CORPCOM4778391043,19443SH SOLE00043
    JOHN HANCOCK ETF TRUSTMULTIFACTOR HE47804J5034,884150SH SOLE000150
    JONES LANG LASALLE INCCOM48020Q10710,199101SH SOLE000101
    JOYY INCADS REPSTG COM A46591M1091,331,87325,007SH SOLE00025,007
    JPMORGAN CHASE & COALERIAN ML ETN46625H36524,0652,665SH SOLE0002,665
    KBR INCCOM48242W10633116SH SOLE00016
    GOPRO INCCL A38268T1032,6201,000SH SOLE0001,000
    GRACO INCCOM3841091043,16765SH SOLE00065
    GRANITE PT MTG TR INCCOM38741L1074,614910SH SOLE000910
    GREAT WESTN BANCORP INCCOM3914161042,253110SH SOLE000110
    GREEN PLAINS INCCOM3932221041,455300SH SOLE000300
    GRIFOLS S ASP ADR REP B NVT3984384082,719135SH SOLE000135
    GUIDEWIRE SOFTWARE INCCOM40171V10016,100203SH SOLE000203
    HANCOCK JOHN PFD INCOME FDSH BEN INT41013W1088,839550SH SOLE000550
    HARTFORD FINL SVCS GROUP INCCOM416515104318,5089,038SH SOLE0009,038
    HCI GROUP INCCOM40416E10370,9841,764SH SOLE0001,764
    HD SUPPLY HLDGS INCCOM40416M105122,2774,301SH SOLE0004,301
    HEALTHSTREAM INCCOM42222N1032,395100SH SOLE000100
    HELMERICH & PAYNE INCCOM42345210128,1891,801SH SOLE0001,801
    HENRY JACK & ASSOC INCCOM426281101300,9371,939SH SOLE0001,939
    HERITAGE CRYSTAL CLEAN INCCOM42726M1062,485153SH SOLE000153
    HESS CORPCOM42809H10715,888477SH SOLE000477
    HEWLETT PACKARD ENTERPRISE CCOM42824C109112,24411,560SH SOLE00011,560
    HEXO CORPCOM42830410924,13529,870SH SOLE00029,870
    HOME DEPOT INCCOM4370761024,506,58624,137SH SOLE00024,137
    HONDA MOTOR LTDAMERN SHS43812830847,8172,129SH SOLE0002,129
    HORIZON THERAPEUTICS PUB LTDSHSG46188101516,30617,431SH SOLE00017,431
    HORMEL FOODS CORPCOM440452100195,1424,184SH SOLE0004,184
    HOULIHAN LOKEY INCCL A4415931002,76253SH SOLE00053
    HSBC HLDGS PLCSPON ADR NEW40428040649,7181,775SH SOLE0001,775
    HUDSON TECHNOLOGIES INCCOM444144109473686SH SOLE000686
    HUMANA INCCOM444859102196,699626SH SOLE000626
    HUNTINGTON BANCSHARES INCCOM446150104160,35519,532SH SOLE00019,532
    HUNTSMAN CORPCOM447011107255,72817,722SH SOLE00017,722
    HUTCHISON CHINA MEDITECH LTDSPONSORED ADR44842L1031,19667SH SOLE00067
    IAC INTERACTIVECORPCOM44919P508179,2301,000SH SOLE0001,000
    IBERIABANK CORPCOM4508281082,17060SH SOLE00060
    ICAD INCCOM NEW44934S2061,908260SH SOLE000260
    ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010166,4891,373SH SOLE0001,373
    ICICI BANK LIMITEDADR45104G1049,2241,085SH SOLE0001,085
    ICU MED INCCOM44930G10719,57297SH SOLE00097
    IHEARTMEDIA INCCOM CL A45174J5092,193300SH SOLE000300
    II VI INCCOM90210410857020SH SOLE00020
    ILLINOIS TOOL WKS INCCOM452308109184,4831,298SH SOLE0001,298
    INDEPENDENT BANK CORP MICHCOM NEW45383860932,7012,541SH SOLE0002,541
    INDEXIQ ETF TRIQ MRGR ARB ETF45409B8008,982298SH SOLE000298
    INGERSOLL RAND INCCOM45687V10651,8572,091SH SOLE0002,091
    INNOVATIVE INDL PPTYS INCCOM45781V10170,995935SH SOLE000935
    INNOVATOR ETFS TRNASDAQ 100 PWR45782C61521,508700SH SOLE000700
    INNOVATOR ETFS TRS&P 500 POWER45782C5734,547194SH SOLE000194
    INSEEGO CORPCOM45782B1042,243360SH SOLE000360
    INSMED INCCOM PAR $.014576693078,015500SH SOLE000500
    INSULET CORPCOM45784P1016,62740SH SOLE00040
    INTEGRA LIFESCIENCES HLDGS CCOM NEW45798520826,445592SH SOLE000592
    INTER PARFUMS INCCOM4583341094,774103SH SOLE000103
    INTERCONTINENTAL HOTELS GROUSPONSORED ADS45857P8062,82467SH SOLE00067
    INTERDIGITAL INCCOM45867G1018,926200SH SOLE000200
    INTERNATIONAL GAME TECHNOLOGSHS USDG4863A10817,3722,920SH SOLE0002,920
    INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A804222,3604,186SH SOLE0004,186
    INVESCO CURRENCYSHARES SWISSSWISS FRANC46138R108114,1741,196SH SOLE0001,196
    INVESCO DYNAMIC CR OPPORTUNICOM46132R10424,3073,046SH SOLE0003,046
    INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB46138J5022,305,324109,725SH SOLE000109,725
    INVESCO EXCHANGE TRADED FD TDWA BASIC MATL46137V7044,272104SH SOLE000104
    INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86054,2101,868SH SOLE0001,868
    INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738744,26924,702SH SOLE00024,702
    INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V64713,857255SH SOLE000255
    INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62197,3885,766SH SOLE0005,766
    INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V431135,6143,041SH SOLE0003,041
    INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340189,1576,024SH SOLE0006,024
    INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32417,556179SH SOLE000179
    INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V282177,3251,112SH SOLE0001,112
    INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y401114,2772,158SH SOLE0002,158
    INVESCO EXCHANGE-TRADED FD T1 30 LADER TRE46138E107673,45617,108SH SOLE00017,108
    INVESCO EXCHANGE-TRADED FD TCHINA TECHNLGY46138E8005,985125SH SOLE000125
    INVESCO EXCHANGE-TRADED FD TFNDMNTL HY CRP46138E719332,13720,032SH SOLE00020,032
    INVESCO EXCHANGE-TRADED FD TKBW HIG DV YLD46138E6107,494692SH SOLE000692
    INVESCO EXCHANGE-TRADED FD TKBW PREM YIELD46138E59423,5131,419SH SOLE0001,419
    INVESCO EXCHANGE-TRADED FD TNATL AMT MUNI46138E537962,36537,301SH SOLE00037,301
    INVESCO EXCHANGE-TRADED FD TNY AMT FRE MUN46138E52976,2053,035SH SOLE0003,035
    INVESCO EXCHANGE-TRADED FD TS&P SMLCP HELT46138E14937,313361SH SOLE000361
    INVESCO EXCHANGE-TRADED FD TTAXABLE MUN BD46138G805413,04213,367SH SOLE00013,367
    INVESCO INDIA EXCHG TRED FDINDIA ETF46137R1095,235378SH SOLE000378
    INVESCO LTDSHSG491BT10810,9421,205SH SOLE0001,205
    INVESCO MORTGAGE CAPITAL INCCOM46131B1003,6351,066SH SOLE0001,066
    INVESCO MUN TRCOM46131J1034,680400SH SOLE000400
    INVITAE CORPCOM46185L10352,3153,827SH SOLE0003,827
    IQVIA HLDGS INCCOM46266C105100,741934SH SOLE000934
    IRONWOOD PHARMACEUTICALS INCCOM CL A46333X1081,009100SH SOLE000100
    ISHARES INCCORE MSCI EMKT46434G103247,0436,104SH SOLE0006,104
    ISHARES INCMIN VOL GBL ETF46428652562,987784SH SOLE000784
    ISHARES INCMSCI BRAZIL ETF4642864005,890250SH SOLE000250
    ISHARES INCMSCI BRIC INDX46428665739,1931,100SH SOLE0001,100
    ISHARES TRUS INDUSTRIALS46428775442,849345SH SOLE000345
    ISHARES TRYLD OPTIM BD46434V787121,5004,927SH SOLE0004,927
    ISHARES U S ETF TRCOMMOD SEL STG46431W8536,623295SH SOLE000295
    ITRON INCCOM4657411062,79250SH SOLE00050
    J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q20977818SH SOLE00018
    JAZZ PHARMACEUTICALS PLCSHS USDG50871105151,5051,519SH SOLE0001,519
    JD COM INCSPON ADR CL A47215P106901,77322,266SH SOLE00022,266
    JETBLUE AWYS CORPCOM47714310196,22110,751SH SOLE00010,751
    JOHNSON & JOHNSONCOM4781601043,768,28428,737SH SOLE00028,737
    JPMORGAN CHASE & COCOM46625H1006,930,55076,980SH SOLE00076,980
    KAMAN CORPCOM4835481033,34787SH SOLE00087
    KAYNE ANDERSON MDSTM ENERGYCOM48661E1081,715515SH SOLE000515
    KB HOMECOM48666K10911,258622SH SOLE000622
    KEYCORPCOM49326710831,2303,012SH SOLE0003,012
    KEYSIGHT TECHNOLOGIES INCCOM49338L103189,9542,270SH SOLE0002,270
    KINROSS GOLD CORPCOM4969024046,5631,649SH SOLE0001,649
    KNIGHT SWIFT TRANSN HLDGS INCL A4990491044,559139SH SOLE000139
    KRAFT HEINZ COCOM50075410693,0173,760SH SOLE0003,760
    KRONOS WORLDWIDE INCCOM50105F105126,60015,000SH SOLE00015,000
    LABORATORY CORP AMER HLDGSCOM NEW50540R40938,928308SH SOLE000308
    LAM RESEARCH CORPCOM512807108623,5422,598SH SOLE0002,598
    LANDSTAR SYS INCCOM5150981012,20523SH SOLE00023
    LCI INDSCOM50189K10351,364769SH SOLE000769
    LEGG MASON INCCOM52490110514,655300SH SOLE000300
    LIBERTY MEDIA CORP DELCOM A BRAVES GRP53122970629315SH SOLE00015
    LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298884,479235SH SOLE000235
    LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960716,727529SH SOLE000529
    LIQTECH INTL INCCOM53632A2012,681625SH SOLE000625
    LITTELFUSE INCCOM537008104139,0241,042SH SOLE0001,042
    LLOYDS BANKING GROUP PLCSPONSORED ADR53943910926,73617,706SH SOLE00017,706
    LORAL SPACE & COMMUNICATNS ICOM5438811061,625100SH SOLE000100
    LOUISIANA PAC CORPCOM5463471057,559440SH SOLE000440
    LOWES COS INCCOM548661107890,01810,343SH SOLE00010,343
    LTC PPTYS INCCOM5021751021,63853SH SOLE00053
    LULULEMON ATHLETICA INCCOM550021109224,2381,183SH SOLE0001,183
    MACOM TECH SOLUTIONS HLDGS ICOM55405Y10056830SH SOLE00030
    MADISON SQUARE GARDEN CO NEWCL A55825T10325,369120SH SOLE000120
    MAGNOLIA OIL & GAS CORPCL A559663109652163SH SOLE000163
    MAIN STR CAP CORPCOM56035L10422,2381,084SH SOLE0001,084
    MALLINCKRODT PUB LTD COSHSG5785G10742SH SOLE0002
    MANHATTAN ASSOCS INCCOM56275010911,558232SH SOLE000232
    MARCUS CORPCOM5663301061,232100SH SOLE000100
    MARVELL TECHNOLOGY GROUP LTDORDG5876H105131,2355,799SH SOLE0005,799
    MASTEC INCCOM57632310997,7972,988SH SOLE0002,988
    MASTERCARD INCCL A57636Q1042,225,7369,214SH SOLE0009,214
    MATADOR RES COCOM576485205863348SH SOLE000348
    MAXIM INTEGRATED PRODS INCCOM57772K10124,839511SH SOLE000511
    MDU RES GROUP INCCOM55269010928,5311,327SH SOLE0001,327
    MEDNAX INCCOM58502B1061,11796SH SOLE00096
    MERCK & CO. INCCOM58933Y1052,655,98134,520SH SOLE00034,520
    MERCURY GENL CORP NEWCOM58940010043,0821,058SH SOLE0001,058
    MERCURY SYS INCCOM5893781086,27888SH SOLE00088
    MFA FINL INCCOM55272X10216,19110,446SH SOLE00010,446
    MGE ENERGY INCCOM55277P1041,70226SH SOLE00026
    MICROVISION INC DELCOM NEW59496030486500SH SOLE000500
    MIDDLEBY CORPCOM5962781015,00588SH SOLE00088
    MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221041,585433SH SOLE000433
    MOLECULAR TEMPLATES INCCOM6085501093,987300SH SOLE000300
    MONGODB INCCL A60937P10646,424340SH SOLE000340
    MOSAIC CO NEWCOM61945C10315,0711,393SH SOLE0001,393
    MOTOROLA SOLUTIONS INCCOM NEW620076307162,4501,222SH SOLE0001,222
    MSG NETWORK INCCL A5535731062,550250SH SOLE000250
    MURPHY OIL CORPCOM62671710246075SH SOLE00075
    NATIONAL GRID PLCSPONSORED ADR NE636274409161,4072,770SH SOLE0002,770
    NEENAH INCCOM6400791097,073164SH SOLE000164
    NETEASE INCSPONSORED ADS64110W1029,62930SH SOLE00030
    NETFLIX INCCOM64110L1065,309,94614,141SH SOLE00014,141
    NEW JERSEY RESCOM6460251063,32998SH SOLE00098
    NEW RELIC INCCOM64829B10019,143414SH SOLE000414
    NEW RESIDENTIAL INVT CORPCOM NEW64828T20196,25219,212SH SOLE00019,212
    NEW YORK CMNTY BANCORP INCCOM649445103174,03118,534SH SOLE00018,534
    NOKIA CORPSPONSORED ADR65490220445,45714,664SH SOLE00014,664
    NORDSON CORPCOM65566310241,602308SH SOLE000308
    NORDSTROM INCCOM65566410013,912907SH SOLE000907
    NORFOLK SOUTHERN CORPCOM655844108224,4451,537SH SOLE0001,537
    NORTHERN TR CORPCOM66585910455,339733SH SOLE000733
    NOVARTIS A GSPONSORED ADR66987V109513,1526,224SH SOLE0006,224
    NUSHARES ETF TRNUVEEN ESG SMLCP67092P60761,6682,855SH SOLE0002,855
    NUVEEN AMT FREE QLTY MUN INCCOM67065710540,8643,018SH SOLE0003,018
    NUVEEN FLOATING RATE INCOMECOM67072T1083,926520SH SOLE000520
    NUVEEN HIGH INCOME NOVEMBERCOM67077N10615,4801,800SH SOLE0001,800
    NUVEEN N Y SELECT TAX FREE ISH BEN INT67063V10434,4592,724SH SOLE0002,724
    NUVEEN PFD & INCOME 2022 TERCOM67075T10580,2624,200SH SOLE0004,200
    NUVEEN SR INCOME FDCOM67067Y10410,1662,300SH SOLE0002,300
    NVENT ELECTRIC PLCSHSG6700G10719,7041,168SH SOLE0001,168
    O REILLY AUTOMOTIVE INC NEWCOM67103H10731,610105SH SOLE000105
    OCCIDENTAL PETE CORPCOM67459910541,8013,610SH SOLE0003,610
    OCEAN PWR TECHNOLOGIES INCCOM NEW67487050601SH SOLE0001
    OKTA INCCL A679295105343,7952,812SH SOLE0002,812
    OLLIES BARGAIN OUTLT HLDGS ICOM68111610920,251437SH SOLE000437
    ONCOCYTE CORPORATIONCOM68235C1076,9952,855SH SOLE0002,855
    KELLOGG COCOM48783610834,486575SH SOLE000575
    KIMBERLY CLARK CORPCOM4943681031,018,9077,968SH SOLE0007,968
    KKR & CO INCCL A48251W104376,11216,025SH SOLE00016,025
    KOHLS CORPCOM50025510419,6971,350SH SOLE0001,350
    KONTOOR BRANDS INCCOM50050N1032,780145SH SOLE000145
    KOREA ELECTRIC PWRSPONSORED ADR500631106831110SH SOLE000110
    KRANESHARES TRCSI CHI INTERNET500767306112,5042,485SH SOLE0002,485
    KRANESHARES TRELEC VEH FUTUR50076782725,1121,331SH SOLE0001,331
    KROGER COCOM50104410163,4032,105SH SOLE0002,105
    KT CORPSPONSORED ADR48268K1014,131531SH SOLE000531
    LENNOX INTL INCCOM526107107320,3141,762SH SOLE0001,762
    LIBERTY BROADBAND CORPCOM SER A5303071074,17339SH SOLE00039
    LIBERTY BROADBAND CORPCOM SER C53030730510,62996SH SOLE00096
    LIBERTY LATIN AMERICA LTDCOM CL CG9001E12861660SH SOLE00060
    LIBERTY TRIPADVISOR HLDGS INCOM SER A53146510210458SH SOLE00058
    LIGHTBRIDGE CORPCOM53224K3022814SH SOLE00014
    LIGHTPATH TECHNOLOGIES INCCOM CL A532257805136127SH SOLE000127
    LILLY ELI & COCOM5324571081,816,63113,096SH SOLE00013,096
    LINCOLN ELEC HLDGS INCCOM5339001061,86327SH SOLE00027
    LINDE PLCSHSG5494J103882,6545,102SH SOLE0005,102
    LIVE NATION ENTERTAINMENT INCOM538034109227,7555,010SH SOLE0005,010
    LIVERAMP HLDGS INCCOM53815P10862519SH SOLE00019
    LOGITECH INTL S ASHSH5043023268,6881,600SH SOLE0001,600
    LUCKIN COFFEE INCSPONSORED ADS54951L109119,6364,400SH SOLE0004,400
    M & T BK CORPCOM55261F104244,3502,362SH SOLE0002,362
    MANPOWERGROUP INCCOM56418H1001,96137SH SOLE00037
    MARATHON PETE CORPCOM56585A102366,27615,507SH SOLE00015,507
    MARRIOTT INTL INC NEWCL A571903202284,7473,806SH SOLE0003,806
    MARTIN MARIETTA MATLS INCCOM573284106414,4142,190SH SOLE0002,190
    MASIMO CORPCOM574795100489,0282,761SH SOLE0002,761
    MAUI LD & PINEAPPLE INCCOM5773451016,219569SH SOLE000569
    MAXLINEAR INCCOM57776J1001,284110SH SOLE000110
    MBIA INCCOM55262C1006,540916SH SOLE000916
    MCDONALDS CORPCOM5801351012,239,82313,546SH SOLE00013,546
    MCKESSON CORPCOM58155Q10371,860531SH SOLE000531
    MEDPACE HLDGS INCCOM58506Q1096,45788SH SOLE00088
    MESABI TRCTF BEN INT59067210122,1221,547SH SOLE0001,547
    MFS GOVT MKTS INCOME TRSH BEN INT552939100566125SH SOLE000125
    MFS INTER HIGH INCOME FDSH BEN INT59318T10926,25012,500SH SOLE00012,500
    MFS MUN INCOME TRSH BEN INT5527381065,054791SH SOLE000791
    MICROCHIP TECHNOLOGY INCCOM59501710450,551746SH SOLE000746
    MICROSOFT CORPCOM59491810420,992,441133,108SH SOLE000133,108
    MKS INSTRS INCCOM55306N1041,54819SH SOLE00019
    MOODYS CORPCOM615369105156,577740SH SOLE000740
    MORGAN STANLEYCOM NEW61744644892,7922,729SH SOLE0002,729
    MORGAN STANLEY EMER MKTS DEBCOM61744H1058,7981,150SH SOLE0001,150
    MUELLER WTR PRODS INCCOM SER A6247581081,586198SH SOLE000198
    MYRIAD GENETICS INCCOM62855J1041,789125SH SOLE000125
    NANOSTRING TECHNOLOGIES INCCOM63009R1098,418350SH SOLE000350
    NASDAQ INCCOM63110310843,280456SH SOLE000456
    NATIONAL HEALTH INVS INCCOM63633D10443,330875SH SOLE000875
    NATIONAL OILWELL VARCO INCCOM6370711012,590263SH SOLE000263
    NAVIOS MARITIME ACQUIS CORPSHSY621591432,569533SH SOLE000533
    NAVIOS MARITIME PARTNERS L PCOM UNIT LPIY622674095,6761,067SH SOLE0001,067
    NEKTAR THERAPEUTICSCOM64026810813,120735SH SOLE000735
    NEOGENOMICS INCCOM NEW64049M2099,222334SH SOLE000334
    NETAPP INCCOM64110D10427,569661SH SOLE000661
    NEUROCRINE BIOSCIENCES INCCOM64125C10943,967508SH SOLE000508
    NEW ORIENTAL ED & TECH GRP ISPON ADR6475811079,85091SH SOLE00091
    NEW YORK MTG TR INCCOM PAR $.0264960450122,26714,365SH SOLE00014,365
    NEWELL BRANDS INCCOM6512291067,729582SH SOLE000582
    NEWMARK GROUP INCCL A65158N1027,2511,706SH SOLE0001,706
    NEWMARKET CORPCOM6515871077,65720SH SOLE00020
    NEXTERA ENERGY INCCOM65339F1011,491,4546,198SH SOLE0006,198
    NEXTIER OILFIELD SOLUTIONSCOM65290C105468400SH SOLE000400
    NORTONLIFELOCK INCCOM6687711083,293176SH SOLE000176
    NORWEGIAN CRUISE LINE HLDG LSHSG6672110464,1165,850SH SOLE0005,850
    NOVA MEASURING INSTRUMENTS LCOMM7516K10362919SH SOLE00019
    NOVAGOLD RES INCCOM NEW66987E2067,3801,000SH SOLE0001,000
    NOVANTA INCCOM67000B1046,71084SH SOLE00084
    NOVAVAX INCCOM NEW6700024019,941732SH SOLE000732
    NOVOCURE LTDORD SHSG6674U10813,468200SH SOLE000200
    NUANCE COMMUNICATIONS INCCOM67020Y1004,195250SH SOLE000250
    NUSTAR ENERGY LPUNIT COM67058H1022,723317SH SOLE000317
    NUVEEN INTER DURATION MN TMFCOM67067110614,7441,135SH SOLE0001,135
    NUVEEN MORTGAGE AND INCOME FCOM670735109150,2879,136SH SOLE0009,136
    NUVEEN MUN HIGH INCOME OPPORCOM670682103133,77510,745SH SOLE00010,745
    NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107250,99013,210SH SOLE00013,210
    NUVEEN PFD & INCOME OPPORTUNCOM67073B10655,8737,612SH SOLE0007,612
    NUVEEN QUALITY MUNCP INCOMECOM67066V1014,795349SH SOLE000349
    NVR INCCOM62944T1057,7073SH SOLE0003
    OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1094,088150SH SOLE000150
    OMNICOM GROUP INCCOM68191910677,1811,406SH SOLE0001,406
    ONEOK INC NEWCOM6826801038,056369SH SOLE000369
    ORACLE CORPCOM68389X105505,35110,456SH SOLE00010,456
    ORASURE TECHNOLOGIES INCCOM68554V1085,402502SH SOLE000502
    OSI ETF TROSHS GBL INTER67110P70439,3751,589SH SOLE0001,589
    OWENS & MINOR INC NEWCOM69073210230233SH SOLE00033
    OWL ROCK CAPITAL CORPORATIONCOM69121K10412,3711,072SH SOLE0001,072
    PACER FDS TRPACER US SMALL69374H85717,294989SH SOLE000989
    PACER FDS TRTRENDP 100 ETF69374H303131,3823,775SH SOLE0003,775
    HAWAIIAN ELEC INDUSTRIESCOM41987010088,1392,047SH SOLE0002,047
    HEALTHCARE TR AMER INCCL A NEW42225P501759,98931,301SH SOLE00031,301
    HEALTHPEAK PROPERTIES INCCOM42250P103159,2976,679SH SOLE0006,679
    HENRY SCHEIN INCCOM80640710222,886453SH SOLE000453
    HERC HLDGS INCCOM42704L10432716SH SOLE00016
    HERMITAGE OFFSHORE SERVICE LSHSG4511M10811SH SOLE0001
    HI CRUSH INCCOM4283371094091,740SH SOLE0001,740
    HIGHLAND INCOME FDHIGHLAND INCOME43010E40413,8151,620SH SOLE0001,620
    HMS HLDGS CORPCOM40425J1015,433215SH SOLE000215
    HOLOGIC INCCOM43644010117,550500SH SOLE000500
    HORACE MANN EDUCATORS CORP NCOM4403271042,15959SH SOLE00059
    HORIZON TECHNOLOGY FIN CORPCOM44045A10217,2142,120SH SOLE0002,120
    HUBBELL INCCOM4435106071,14710SH SOLE00010
    HUTTIG BLDG PRODS INCCOM448451104162231SH SOLE000231
    IDEX CORPCOM45167R104165,4561,198SH SOLE0001,198
    IDEXX LABS INCCOM45168D104944,4943,899SH SOLE0003,899
    IEC ELECTRS CORP NEWCOM44949L10514925SH SOLE00025
    IES HLDGS INCCOM44951W10611,420647SH SOLE000647
    INCYTE CORPCOM45337C10212,596172SH SOLE000172
    INMODE LTDSHSM5425M1033,918,590182,260SH SOLE000182,260
    INNOVATOR ETFS TRIBD 50 ETF45782C102150,1665,365SH SOLE0005,365
    INNOVATOR ETFS TRS&P 500 BUFFER45782C5814,433194SH SOLE000194
    INTEGER HLDGS CORPCOM45826H1092,38938SH SOLE00038
    INTELLIA THERAPEUTICS INCCOM45826J10517,1221,400SH SOLE0001,400
    INTELSAT S ACOML5140P1013,0602,000SH SOLE0002,000
    INTERCEPT PHARMACEUTICALS INCOM45845P108699,17111,105SH SOLE00011,105
    INTERCONTINENTAL EXCHANGE INCOM45866F104382,0364,731SH SOLE0004,731
    INVESCO ACTIVELY MANAGD ETFOPTIMUM YIELD46090F1006,170522SH SOLE000522
    INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A2001,162100SH SOLE000100
    INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A887910,55818,466SH SOLE00018,466
    INVESCO BLDRS INDEX FDS TREMGRING MKTS5046090C305121,6153,639SH SOLE0003,639
    INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J70052,3342,496SH SOLE0002,496
    INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J85842,6611,900SH SOLE0001,900
    INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84156,7672,749SH SOLE0002,749
    INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82536,4501,772SH SOLE0001,772
    INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J81710,586497SH SOLE000497
    INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77517,990402SH SOLE000402
    INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V40713,550360SH SOLE000360
    INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605165,1855,508SH SOLE0005,508
    INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662113,4402,062SH SOLE0002,062
    INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639346,0474,036SH SOLE0004,036
    INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5637,226558SH SOLE000558
    INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548246,12521,685SH SOLE00021,685
    INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V530307,8362,448SH SOLE0002,448
    INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V4802,866145SH SOLE000145
    INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399286,66917,135SH SOLE00017,135
    INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36513,007650SH SOLE000650
    INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V266685,8996,849SH SOLE0006,849
    INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V25869,5731,741SH SOLE0001,741
    INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142199,9796,383SH SOLE0006,383
    INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y50086,1636,226SH SOLE0006,226
    INVESCO EXCHANGE-TRADED FD TDWA DEV MKTS46138E87515,221672SH SOLE000672
    INVESCO EXCHANGE-TRADED FD TGBL SRT TRM HY46138E66913,079662SH SOLE000662
    INVESCO EXCHANGE-TRADED FD TPFD ETF46138E5111,766,799134,255SH SOLE000134,255
    INVESCO EXCHANGE-TRADED FD TS&P 500 EX RAT46138E388523,18016,749SH SOLE00016,749
    INVESCO EXCHANGE-TRADED FD TS&P 500 HB ETF46138E3702,77595SH SOLE00095
    INVESCO EXCHANGE-TRADED FD TS&P EMRNG MKTS46138E297153,4588,759SH SOLE0008,759
    INVESCO EXCHANGE-TRADED FD TS&P MDCP 400 REV46138G6721,19229SH SOLE00029
    INVESCO EXCHANGE-TRADED FD TS&P MIDCP LOW46138E1985,372,183134,912SH SOLE000134,912
    INVESCO EXCHANGE-TRADED FD TS&P SMLCP LOW46138G1022,802,46484,564SH SOLE00084,564
    INVESCO EXCHANGE-TRADED FD TS&P500 HDL VOL46138E362146,4984,882SH SOLE0004,882
    INVESCO EXCHANGE-TRADED FD TSR LN ETF46138G508851,52541,619SH SOLE00041,619
    INVESCO HIGH INCOME 2024 TARCOM46136K1057,3501,000SH SOLE0001,000
    INVESCO MUN OPPORTUNITY TRCOM46132C10757,2505,000SH SOLE0005,000
    INVESCO SR INCOME TRCOM46131H1072,351730SH SOLE000730
    INVESTORS REAL ESTATE TRSH BEN INT46173050916,830306SH SOLE000306
    INVITATION HOMES INCCOM46187W10717,758831SH SOLE000831
    IONIS PHARMACEUTICALS INCCOM46222210014,184300SH SOLE000300
    IQIYI INCSPONSORED ADS46267X10831,6841,780SH SOLE0001,780
    IRIDIUM COMMUNICATIONS INCCOM46269C102294,84613,204SH SOLE00013,204
    ISHARES INCMSCI AUST ETF46428610312,432800SH SOLE000800
    ISHARES INCMSCI EURZONE ETF46428660868,0072,229SH SOLE0002,229
    ISHARES INCMSCI FRANCE ETF4642867071,17250SH SOLE00050
    ISHARES INCMSCI NETHERL ETF46428681428,3811,092SH SOLE0001,092
    ISHARES INCMSCI SINGPOR ETF46434G7804,095236SH SOLE000236
    ISHARES INCMSCI STH KOR ETF4642867727,601162SH SOLE000162
    ISHARES INCMSCI SWITZERLAND46428674910,431295SH SOLE000295
    ISHARES TR1 3 YR TREAS BD4642874574,299,76449,611SH SOLE00049,611
    ISHARES TR3 7 YR TREAS BD4642886612,996,23622,471SH SOLE00022,471
    ISHARES TRA RATE CP BD ETF46429B29126,963489SH SOLE000489
    ISHARES TRAGENCY BOND ETF464288166199,5271,655SH SOLE0001,655
    ISHARES TRCORE INTL AGGR46435G67272,5451,326SH SOLE0001,326
    ISHARES TRCORE S&P US VLU464287663610,81513,227SH SOLE00013,227
    ONESPAN INCCOM68287N1003,630200SH SOLE000200
    ONTO INNOVATION INCCOM6833441051,69157SH SOLE00057
    OOMA INCCOM68341610190,0727,550SH SOLE0007,550
    ORANGESPONSORED ADR68406010690,9627,530SH SOLE0007,530
    ORCHARD THERAPEUTICS PLCADS68570P1018,4711,125SH SOLE0001,125
    ORGANIGRAM HLDGS INCCOM68620P101698350SH SOLE000350
    OSI ETF TROSHARS FTSE US67110P407614,41921,165SH SOLE00021,165
    PACCAR INCCOM69371810832,643534SH SOLE000534
    PACER FDS TRBNCHMRK INDSTR69374H76626,476928SH SOLE000928
    PACER FDS TRTRENDP US LAR CP69374H1051,128,05641,764SH SOLE00041,764
    PALATIN TECHNOLOGIES INCCOM PAR $ .016960774032,7536,500SH SOLE0006,500
    PAYLOCITY HLDG CORPCOM70438V10613,336151SH SOLE000151
    PAYPAL HLDGS INCCOM70450Y1031,564,77516,344SH SOLE00016,344
    PENNANTPARK FLOATING RATE CACOM70806A1062,931603SH SOLE000603
    PENNYMAC MTG INVT TRCOM70931T10327,0812,550SH SOLE0002,550
    PEPSICO INCCOM7134481083,150,84726,235SH SOLE00026,235
    PERRIGO CO PLCSHSG978221033,60775SH SOLE00075
    PERSPECTA INCCOM71534710010,802592SH SOLE000592
    PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V4087,3761,341SH SOLE0001,341
    PGIM ETF TRULTRA SHORT69344A107101,6792,090SH SOLE0002,090
    PIMCO DYNAMIC INCOME FDSHS72201Y101598,50127,094SH SOLE00027,094
    PIMCO ETF TR25YR+ ZERO U S72201R882573,3223,281SH SOLE0003,281
    PIMCO ETF TRENHAN SHRT MA AC72201R8332,611,66026,386SH SOLE00026,386
    PIMCO NEW YORK MUN FD IICOM72200Y10277,2907,911SH SOLE0007,911
    PIMCO NEW YORK MUN INCOME FDCOM72200T10327,0752,500SH SOLE0002,500
    PINNACLE WEST CAP CORPCOM72348410155,554733SH SOLE000733
    PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310515,4582,928SH SOLE0002,928
    PLANTRONICS INC NEWCOM7274931082,716270SH SOLE000270
    PPL CORPCOM69351T106169,3636,862SH SOLE0006,862
    PRESTIGE CONSMR HEALTHCARE ICOM74112D1015,649154SH SOLE000154
    PRIMORIS SVCS CORPCOM74164F10373146SH SOLE00046
    PROSHARES TRDJ BRKFLD GLB74347B5088,887252SH SOLE000252
    PROSHARES TRHGH YLD INT RATE74348A541135,6372,463SH SOLE0002,463
    PROSHARES TRINVT INT RT HG74347B607151,4272,325SH SOLE0002,325
    PROSHARES TRLARGE CAP CRE74347R248615,08810,390SH SOLE00010,390
    PROTHENA CORP PLCSHSG72800108212SH SOLE0002
    PULTE GROUP INCCOM745867101299,25213,407SH SOLE00013,407
    Q2 HLDGS INCCOM74736L1096,438109SH SOLE000109
    QUANTA SVCS INCCOM74762E102325,16910,248SH SOLE00010,248
    QUIDEL CORPCOM74838J101350,1603,580SH SOLE0003,580
    QUORUM HEALTH CORPCOM74909E1062556SH SOLE00056
    RAYMOND JAMES FINANCIAL INCCOM754730109151,1742,392SH SOLE0002,392
    RE MAX HLDGS INCCL A75524W1082,192100SH SOLE000100
    REGIONS FINANCIAL CORP NEWCOM7591EP10052,0975,808SH SOLE0005,808
    REPUBLIC SVCS INCCOM760759100237,0393,158SH SOLE0003,158
    RHCOM74967X10366,612663SH SOLE000663
    RINGCENTRAL INCCL A76680R2062,11910SH SOLE00010
    ROCKWELL AUTOMATION INCCOM77390310947,300313SH SOLE000313
    ROGERS CORPCOM7751331017,83783SH SOLE00083
    ROYAL DUTCH SHELL PLCSPON ADR B780259107476,26314,582SH SOLE00014,582
    RUBICON PROJ INCCOM78112V1029,8241,770SH SOLE0001,770
    RYANAIR HOLDINGS PLCSPONSORED ADS78351320313,273250SH SOLE000250
    SANDERSON FARMS INCCOM80001310417,265140SH SOLE000140
    SANGAMO THERAPEUTICS INCCOM8006771063,981625SH SOLE000625
    SARATOGA INVT CORPCOM NEW80349A20810,129880SH SOLE000880
    SAREPTA THERAPEUTICS INCCOM80360710019,173196SH SOLE000196
    SBA COMMUNICATIONS CORP NEWCL A78410G10476,402283SH SOLE000283
    SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470649,5322,394SH SOLE0002,394
    SCHWAB STRATEGIC TRINTL EQTY ETF808524805579,77222,437SH SOLE00022,437
    SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755107,1485,095SH SOLE0005,095
    SCHWAB STRATEGIC TRSCHWB FDT INT SC80852474810,096430SH SOLE000430
    SCHWAB STRATEGIC TRUS LCAP VA ETF808524409196,2934,434SH SOLE0004,434
    SCHWAB STRATEGIC TRUS REIT ETF80852484733,7221,030SH SOLE0001,030
    SCHWAB STRATEGIC TRUS TIPS ETF808524870129,0862,245SH SOLE0002,245
    SCOTTS MIRACLE GRO COCL A81018610630,208295SH SOLE000295
    SELECT MED HLDGS CORPCOM81619Q1053,000200SH SOLE000200
    SELECT SECTOR SPDR TRCOMMUNICATION81369Y85276,0821,720SH SOLE0001,720
    SELECT SECTOR SPDR TRENERGY81369Y506860,36729,607SH SOLE00029,607
    SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860127,1544,102SH SOLE0004,102
    SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8862,458,57044,371SH SOLE00044,371
    SELECT SECTOR SPDR TRSBI MATERIALS81369Y10084,3141,872SH SOLE0001,872
    SEMPRA ENERGYCOM816851109396,3503,508SH SOLE0003,508
    SHELL MIDSTREAM PARTNERS L PUNIT LTD INT8226341011,188119SH SOLE000119
    SHOPIFY INCCL A82509L107461,5421,107SH SOLE0001,107
    SIMON PPTY GROUP INC NEWCOM82880610939,747725SH SOLE000725
    SIX FLAGS ENTMT CORP NEWCOM83001A1022,495199SH SOLE000199
    SK TELECOM LTDSPONSORED ADR78440P1082,131131SH SOLE000131
    SKECHERS U S A INCCL A8305661057,122300SH SOLE000300
    SKYWEST INCCOM8308791022,619100SH SOLE000100
    SMUCKER J M COCOM NEW83269640576,383688SH SOLE000688
    SNAP INCCL A83304A106102,0528,583SH SOLE0008,583
    SONOCO PRODS COCOM83549510246,9061,012SH SOLE0001,012
    SONY CORPSPONSORED ADR83569930778,4731,326SH SOLE0001,326
    SPDR DOW JONES INDL AVRG ETFUT SER 178467X1096,788,51730,965SH SOLE00030,965
    SPDR INDEX SHS FDSGLB NAT RESRCE78463X54115,315495SH SOLE000495
    SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X41811,309164SH SOLE000164
    SPDR INDEX SHS FDSPORTFLO EURP ETF78463X10362,4472,318SH SOLE0002,318
    SPDR INDEX SHS FDSS&P EMKTSC ETF78463X75631,355947SH SOLE000947
    SPDR SER TRAEROSPACE DEF78464A631375,3444,933SH SOLE0004,933
    PACER FDS TRTRENDP US MID CP69374H204142,7405,038SH SOLE0005,038
    PALOMAR HLDGS INCCOM69753M10531,988550SH SOLE000550
    PAN AMERN SILVER CORPCOM69790010887461SH SOLE00061
    PARATEK PHARMACEUTICALS INCCOM6993743025016SH SOLE00016
    PARETEUM CORPCOM NEW69946T2079492,304SH SOLE0002,304
    PARSLEY ENERGY INCCL A7018771023,581625SH SOLE000625
    PAYCOM SOFTWARE INCCOM70432V102705,4193,492SH SOLE0003,492
    PCM FD INCCOM69323T10139,7005,000SH SOLE0005,000
    PEBBLEBROOK HOTEL TRCOM70509V1001,165107SH SOLE000107
    PEGASYSTEMS INCCOM7055731035,27174SH SOLE00074
    PELOTON INTERACTIVE INCCL A COM70614W100130,0954,900SH SOLE0004,900
    PEMBINA PIPELINE CORPCOM70632710329,4381,565SH SOLE0001,565
    PENNEY J C CORP INCCOM70816010699275SH SOLE000275
    PENUMBRA INCCOM70975L10779,052490SH SOLE000490
    PERFORMANCE FOOD GROUP COCOM71377A10341,9991,699SH SOLE0001,699
    PERTH MINT PHYSICAL GOLD ETFUNIT71542610229,0661,849SH SOLE0001,849
    PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10139974SH SOLE00074
    PFIZER INCCOM7170811032,593,42079,455SH SOLE00079,455
    PG&E CORPCOM69331C1082,472275SH SOLE000275
    PHILLIPS 66 PARTNERS LPCOM UNIT REP INT71854920759,8781,644SH SOLE0001,644
    PHYSICIANS RLTY TRCOM71943U1042,007144SH SOLE000144
    PIMCO CORPORATE & INCOME OPPCOM72201B101125,7699,742SH SOLE0009,742
    PIMCO DYNAMIC CR & MTG INC FCOM SHS72202D106421,48025,058SH SOLE00025,058
    PIMCO ETF TRACTIVE BD ETF72201R7753,196,98230,112SH SOLE00030,112
    PIMCO ETF TRENHANCD SHORT72201R643138,5301,400SH SOLE0001,400
    PIMCO ETF TRINV GRD CRP BD72201R8179,84593SH SOLE00093
    PIMCO INCOME OPPORTUNITY FDCOM72202B10088,3714,375SH SOLE0004,375
    PIMCO STRATEGIC INCOME FDCOM72200X10424,7644,100SH SOLE0004,100
    PINTEREST INCCL A72352L10644,0192,851SH SOLE0002,851
    PLAINS GP HLDGS L PLTD PARTNR INT A72651A2071,043186SH SOLE000186
    PLUG POWER INCCOM NEW72919P2027,0802,000SH SOLE0002,000
    POLARIS INCCOM731068102183,4523,810SH SOLE0003,810
    PORTFOLIO RECOVERY ASSOCS INNOTE 3.000% 8/073640QAB129,11530,000SH SOLE00030,000
    POST HLDGS INCCOM7374461047,71693SH SOLE00093
    POWER INTEGRATIONS INCCOM7392761036,62575SH SOLE00075
    POWERSHARES DB MULTI-SECTORPRECIOUS METAL46140H502263,7926,475SH SOLE0006,475
    PRA HEALTH SCIENCES INCCOM69354M1084,65056SH SOLE00056
    PRECIGEN INCCOM74017N1058525SH SOLE00025
    PROCURE ETF TRUST IISPACE ETF74280R2058,535500SH SOLE000500
    PROLOGIS INC.COM74340W103249,1473,100SH SOLE0003,100
    PROSHARES TRPET CARE ETF74348A14546,1121,186SH SOLE0001,186
    PROSHARES TRPSHS ULT S&P 50074347R107184,4882,075SH SOLE0002,075
    PROSHARES TRPSHS ULTRA O&G74347R719964200SH SOLE000200
    PROSHARES TRPSHS ULTSH 20YRS74347B20116,0801,000SH SOLE0001,000
    PROSHARES TRS&P 500 DV ARIST74348A4674,688,91981,306SH SOLE00081,306
    PROSHARES TRSHORT S&P 500 NE74347B4258,077292SH SOLE000292
    PROSHARES TR IIULTA BLMBG 201774347W247716450SH SOLE000450
    PRUDENTIAL PLCADR74435K2048,623348SH SOLE000348
    PSYCHEMEDICS CORPCOM NEW7443752052,057340SH SOLE000340
    PUBLIC SVC ENTERPRISE GRP INCOM744573106312,8906,967SH SOLE0006,967
    PULMATRIX INCCOM NEW74584P202202200SH SOLE000200
    PURE STORAGE INCCL A74624M10256,3464,581SH SOLE0004,581
    PUTNAM MUN OPPORTUNITIES TRSH BEN INT74692210336,3983,051SH SOLE0003,051
    QIAGEN NVSHS NEWN724821239,680241SH SOLE000241
    QORVO INCCOM74736K101117,5591,458SH SOLE0001,458
    RADIUS HEALTH INCCOM NEW7504692071,729133SH SOLE000133
    RADWARE LTDORDM818731075,626267SH SOLE000267
    RAYONIER INCCOM7549071037,583322SH SOLE000322
    RAYTHEON COCOM NEW755111507957,6197,302SH SOLE0007,302
    RBC BEARINGS INCCOM75524B104576,3575,110SH SOLE0005,110
    REALITY SHS ETF TRDIVCN LDRS ETF75605A40512,063365SH SOLE000365
    REALITY SHS ETF TRNSD NXGN ECO ETF75605A70211,174523SH SOLE000523
    REGENERON PHARMACEUTICALSCOM75886F1071,191,9162,441SH SOLE0002,441
    RELX PLCSPONSORED ADR75953010841,4521,937SH SOLE0001,937
    RENAISSANCE CAP GREENWICH FDIPO ETF75993720442,1441,600SH SOLE0001,600
    RENEWABLE ENERGY GROUP INCCOM NEW75972A301659,48532,123SH SOLE00032,123
    RESIDEO TECHNOLOGIES INCCOM76118Y1041,602331SH SOLE000331
    RESMED INCCOM761152107456,5993,100SH SOLE0003,100
    REXAHN PHARMACEUTICALS INCCOM761640309148SH SOLE0008
    ROBERT HALF INTL INCCOM77032310345312SH SOLE00012
    ROGERS COMMUNICATIONS INCCL B7751092002,03549SH SOLE00049
    ROKU INCCOM CL A77543R102938,07910,723SH SOLE00010,723
    ROPER TECHNOLOGIES INCCOM776696106220,910708SH SOLE000708
    ROSS STORES INCCOM77829610369,660801SH SOLE000801
    ROYCE VALUE TR INCCOM7809101053,483360SH SOLE000360
    RPM INTL INCCOM74968510310,651179SH SOLE000179
    RUBIUS THERAPEUTICS INCCOM78116T1032,167487SH SOLE000487
    RYDER SYS INCCOM7835491085,288200SH SOLE000200
    RYERSON HLDG CORPCOM7837541046,7511,269SH SOLE0001,269
    SABRA HEALTH CARE REIT INCCOM78573L10639,9453,658SH SOLE0003,658
    SAGE THERAPEUTICS INCCOM78667J10839,7481,384SH SOLE0001,384
    SASOL LTDSPONSORED ADR8038663006432SH SOLE00032
    SCHWAB STRATEGIC TRINTL SCEQT ETF80852488847,8481,961SH SOLE0001,961
    SCHWAB STRATEGIC TRINTRM TRM TRES80852485442,498723SH SOLE000723
    SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477126,411843SH SOLE000843
    SCHWAB STRATEGIC TRUS AGGREGATE B808524839285,5935,262SH SOLE0005,262
    SCIENCE APPLICATNS INTL CP NCOM8086251077,843105SH SOLE000105
    SCORPIO BULKERS INCCOMY7546A1221,961775SH SOLE000775
    SCORPIO TANKERS INCSHSY7542C1302,103110SH SOLE000110
    SEAGATE TECHNOLOGY PLCSHSG7945M10730,793631SH SOLE000631
    SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094,051,36145,737SH SOLE00045,737
    SENSATA TECHNOLOGIES HLDNG PSHSG8060N1024,253147SH SOLE000147
    SERES THERAPEUTICS INCCOM81750R1023,6521,023SH SOLE0001,023
    SERVICE CORP INTLCOM8175651042,03452SH SOLE00052
    SIBANYE STILLWATER LTDSPONSORED ADR82575P10717938SH SOLE00038
    SILICON LABORATORIES INCCOM8269191021,02512SH SOLE00012
    SIMULATIONS PLUS INCCOM82921410530,101862SH SOLE000862
    SINCLAIR BROADCAST GROUP INCCL A82922610923,0591,434SH SOLE0001,434
    SITE CENTERS CORPCOM82981J1097815SH SOLE00015
    SOLIGENIX INCCOM8342233072,0831,240SH SOLE0001,240
    SOUTH JERSEY INDS INCCOM8385181086,500260SH SOLE000260
    SOUTH ST CORPCOM8404411092,76047SH SOLE00047
    SOUTHERN COCOM842587107889,34316,427SH SOLE00016,427
    SOUTHERN COPPER CORPCOM84265V1051,25945SH SOLE00045
    SOUTHWEST AIRLS COCOM844741108148,9764,184SH SOLE0004,184
    SPDR INDEX SHS FDSEURO STOXX 5078463X20215,050510SH SOLE000510
    SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X889361,01515,080SH SOLE00015,080
    SPDR INDEX SHS FDSS&P CHINA ETF78463X4006,02366SH SOLE00066
    SPDR INDEX SHS FDSS&P INTL ETF78463X77253,3161,741SH SOLE0001,741
    SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107383,5491,459SH SOLE0001,459
    SPDR SER TRBLOOMBERG SRT TR78468R408315,32713,384SH SOLE00013,384
    SPDR SER TRFTSE INT GVT ETF78464A490661,76013,563SH SOLE00013,563
    SPDR SER TRHLTH CR EQUIP78464A5815,37575SH SOLE00075
    SPDR SER TRPORTFOLIO AGRGTE78464A649531,49417,587SH SOLE00017,587
    SPDR SER TRPORTFOLIO INTRMD78464A375135,4153,982SH SOLE0003,982
    SPDR SER TRPORTFOLIO LN COR78464A367116,7274,100SH SOLE0004,100
    SPDR SER TRPORTFOLIO S&P40078464A847122,5974,840SH SOLE0004,840
    SPDR SER TRPORTFOLIO S&P50078464A854178,7785,910SH SOLE0005,910
    SPDR SER TRPORTFOLIO S&P60078468R853108,0214,946SH SOLE0004,946
    SPDR SER TRPORTFOLIO SHORT78464A474255,7648,455SH SOLE0008,455
    SPDR SER TRS&P 400 MDCP GRW78464A821353,9518,266SH SOLE0008,266
    SPDR SER TRS&P 600 SMCP GRW78464A201624,99013,534SH SOLE00013,534
    SPDR SER TRS&P 600 SML CAP78464A813134,9262,786SH SOLE0002,786
    SPDR SER TRS&P INS ETF78464A78940,3871,620SH SOLE0001,620
    SPDR SER TRS&P REGL BKG78464A69883,1702,552SH SOLE0002,552
    SPDR SER TRWELLS FG PFD ETF78464A292375,6779,586SH SOLE0009,586
    SPIRIT RLTY CAP INC NEWCOM NEW84860W30054,3672,079SH SOLE0002,079
    SPLUNK INCCOM848637104250,6931,986SH SOLE0001,986
    SPROTT PHYSICAL SILVER TRTR UNIT85207K1075,2301,000SH SOLE0001,000
    SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84811,277,242235,139SH SOLE000235,139
    STAR BULK CARRIERS CORP.SHS PARY8162K2041,156205SH SOLE000205
    STARWOOD PPTY TR INCCOM85571B105289,69528,263SH SOLE00028,263
    STEEL DYNAMICS INCCOM85811910017,559779SH SOLE000779
    STELLUS CAP INVT CORPCOM85856810811,6641,600SH SOLE0001,600
    STERICYCLE INCCOM8589121088,599177SH SOLE000177
    STONERIDGE INCCOM86183P1021,02261SH SOLE00061
    STORE CAP CORPCOM86212110077,7714,292SH SOLE0004,292
    STURM RUGER & CO INCCOM8641591084,22683SH SOLE00083
    SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M20913,3072,778SH SOLE0002,778
    SYNCHRONOSS TECHNOLOGIES INCCOM87157B103610200SH SOLE000200
    TANGER FACTORY OUTLET CTRS ICOM87546510621,8354,367SH SOLE0004,367
    TAPESTRY INCCOM87603010711,759908SH SOLE000908
    TARGA RES CORPCOM87612G1011,541223SH SOLE000223
    TC PIPELINES LPUT COM LTD PRT87233Q1085,447198SH SOLE000198
    TD AMERITRADE HLDG CORPCOM87236Y1089,774282SH SOLE000282
    TE CONNECTIVITY LTDREG SHSH849891046,538104SH SOLE000104
    TECK RESOURCES LTDCL B878742204885117SH SOLE000117
    TELEFLEX INCORPORATEDCOM87936910682,587282SH SOLE000282
    TELEFONICA S ASPONSORED ADR8793822081,398306SH SOLE000306
    TELEPHONE & DATA SYS INCCOM NEW8794338291,49289SH SOLE00089
    TELUS CORPORATIONCOM87971M1031,25180SH SOLE00080
    TEMPLETON GLOBAL INCOME FDCOM88019810614,9962,803SH SOLE0002,803
    TERADYNE INCCOM880770102630,16011,633SH SOLE00011,633
    TEREX CORP NEWCOM8807791033,590250SH SOLE000250
    TETRA TECH INC NEWCOM88162G10313,488191SH SOLE000191
    THE CUSHING MLP INFASTCR TOTCOM NEW2316312011,147325SH SOLE000325
    THERMO FISHER SCIENTIFIC INCCOM8835561021,607,7445,669SH SOLE0005,669
    THL CR SR LN FDCOM87244R10334,6803,000SH SOLE0003,000
    TOMPKINS FINANCIAL CORPORATICOM89011010986,1601,200SH SOLE0001,200
    TRACTOR SUPPLY COCOM892356106123,5881,462SH SOLE0001,462
    TRANSDIGM GROUP INCCOM89364110069,348217SH SOLE000217
    TRANSMEDICS GROUP INCCOM89377M1093,298273SH SOLE000273
    TRI CONTL CORPCOM89543610364,0363,062SH SOLE0003,062
    TRUEBLUE INCCOM89785X10131925SH SOLE00025
    TRUIST FINL CORPCOM89832Q109808,94326,230SH SOLE00026,230
    TUPPERWARE BRANDS CORPCOM8998961041,6771,035SH SOLE0001,035
    TWITTER INCCOM90184L102278,24011,329SH SOLE00011,329
    TYLER TECHNOLOGIES INCCOM902252105109,727370SH SOLE000370
    TYSON FOODS INCCL A90249410386,2251,490SH SOLE0001,490
    U S CONCRETE INCCOM NEW90333L20116,616916SH SOLE000916
    UBER TECHNOLOGIES INCCOM90353T100499,57317,893SH SOLE00017,893
    UBS GROUP AGSHSH4209710748,3285,219SH SOLE0005,219
    ULTRALIFE CORPCOM9038991021,300250SH SOLE000250
    UNDER ARMOUR INCCL C9043112063,933488SH SOLE000488
    UNILEVER PLCSPON ADR NEW904767704257,5025,092SH SOLE0005,092
    UNIVERSAL CORP VACOM91345610932,096726SH SOLE000726
    UNIVERSAL HLTH SVCS INCCL B91390310016,409166SH SOLE000166
    URSTADT BIDDLE PPTYS INCCL A91728620524,8581,763SH SOLE0001,763
    US FOODS HLDG CORPCOM912008109486,40527,465SH SOLE00027,465
    VALE S ASPONSORED ADS91912E105176,68521,313SH SOLE00021,313
    ISHARES TRCORE S&P500 ETF46428720029,161,468112,854SH SOLE000112,854
    ISHARES TRCORE US AGGBD ET4642872267,444,90564,531SH SOLE00064,531
    ISHARES TRCRE U S REIT ETF4642885216,267160SH SOLE000160
    ISHARES TRDOW JONES US ETF464287846600,7744,762SH SOLE0004,762
    ISHARES TREAFE GRWTH ETF4642888853,441,83448,402SH SOLE00048,402
    ISHARES TREDGE MSCI USA VL46432F388333,7115,297SH SOLE0005,297
    ISHARES TRESG MSCI USA ETF46435G4251,43725SH SOLE00025
    ISHARES TRGLOBAL TECH ETF46428729128,995159SH SOLE000159
    ISHARES TRHDG MSCI EAFE46434V80377,3993,197SH SOLE0003,197
    ISHARES TRIBONDS 27 ETF46435UAA941,9121,710SH SOLE0001,710
    ISHARES TRIBONDS DEC20 ETF46434VAQ31,008,14839,990SH SOLE00039,990
    ISHARES TRIBONDS DEC202246435G755563,89721,680SH SOLE00021,680
    ISHARES TRIBONDS DEC21 ETF46434VBK5985,75439,990SH SOLE00039,990
    ISHARES TRIBONDS DEC24 ETF46434VBG4411,09416,630SH SOLE00016,630
    ISHARES TRIBOXX INV CP ETF46428724210,387,02484,099SH SOLE00084,099
    ISHARES TRINTL QLTY FACTOR46434V45621,533833SH SOLE000833
    ISHARES TRJPMORGAN USD EMG464288281860,6078,902SH SOLE0008,902
    ISHARES TRLATN AMER 40 ETF46428739017,602964SH SOLE000964
    ISHARES TRMIN VOL EAFE ETF46429B6892,460,05439,646SH SOLE00039,646
    ISHARES TRMRGSTR SM CP ETF46428850521,302170SH SOLE000170
    ISHARES TRMRNGSTR INC ETF46432F87513,000650SH SOLE000650
    ISHARES TRMSCI ACWI ETF464288257337,8785,400SH SOLE0005,400
    ISHARES TRMSCI UK ETF NEW46435G3346,376267SH SOLE000267
    ISHARES TRNORTH AMERN NAT4642873744,453268SH SOLE000268
    ISHARES TRRUS 1000 VAL ETF464287598744,4677,506SH SOLE0007,506
    ISHARES TRRUS MD CP GR ETF4642874811,251,65210,294SH SOLE00010,294
    ISHARES TRS&P SML 600 GWT46428788766,049479SH SOLE000479
    ISHARES TRSH TR CRPORT ETF4642886466,768,090129,261SH SOLE000129,261
    ISHARES TRSHRT NAT MUN ETF464288158649,0686,106SH SOLE0006,106
    ISHARES TRSP SMCP600VL ETF4642878792,179,06221,804SH SOLE00021,804
    ISHARES TRTIPS BD ETF4642871763,762,85731,910SH SOLE00031,910
    ISHARES TRU.S. CNSM GD ETF46428781234,083315SH SOLE000315
    ISHARES TRUS HOME CONS ETF46428875276,2312,635SH SOLE0002,635
    ISHARES TRUS TELECOM ETF4642877132,26191SH SOLE00091
    J P MORGAN EXCHANGE-TRADED FBETABULDR DEVE46641Q68837620SH SOLE00020
    J P MORGAN EXCHANGE-TRADED FBETBULD JAPAN46641Q71231,3781,533SH SOLE0001,533
    J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83736,268730SH SOLE000730
    JACK IN THE BOX INCCOM4663671099,975285SH SOLE000285
    JACOBS ENGR GROUP INCCOM46981410728,192356SH SOLE000356
    JANUS DETROIT STR TRHENDERSN CAP ETF47103U1004,391130SH SOLE000130
    JEFFERIES FINL GROUP INCCOM47233W10929,3772,149SH SOLE0002,149
    JOHN HANCOCK ETF TRUSTMLTFCTR LRG CAP47804J1076,063189SH SOLE000189
    JOHN HANCOCK ETF TRUSTMULTIFACTOR MI47804J206980,58134,515SH SOLE00034,515
    JOHNSON OUTDOORS INCCL A4791671082,38338SH SOLE00038
    JOUNCE THERAPEUTICS INCCOM4811161017,6001,600SH SOLE0001,600
    KAR AUCTION SVCS INCCOM48238T10931226SH SOLE00026
    KAYNE ANDERSN MLP MIDS INVTCOM4866061064,1271,137SH SOLE0001,137
    KIMCO RLTY CORPCOM49446R1094,787495SH SOLE000495
    KIRKLAND LAKE GOLD LTDCOM49741E10029610SH SOLE00010
    KRANESHARES TRCICC CHINA 1005007672074,624188SH SOLE000188
    KRANESHARES TRQUADRTC INT RT500767736193,5737,497SH SOLE0007,497
    KULICKE & SOFFA INDS INCCOM5012421015,426260SH SOLE000260
    L3HARRIS TECHNOLOGIES INCCOM502431109672,7463,735SH SOLE0003,735
    LA Z BOY INCCOM5053361071,72684SH SOLE00084
    LADDER CAP CORPCL A5057431048,5731,809SH SOLE0001,809
    LANCASTER COLONY CORPCOM5138471035794SH SOLE0004
    LAUDER ESTEE COS INCCL A518439104231,0431,450SH SOLE0001,450
    LAZARD LTDSHS AG5405010218,564788SH SOLE000788
    LEGGETT & PLATT INCCOM52466010766,9932,511SH SOLE0002,511
    LEIDOS HOLDINGS INCCOM52532710239,501431SH SOLE000431
    LENNAR CORPCL A52605710410,314270SH SOLE000270
    LIBERTY GLOBAL PLCSHS CL AG5480U1041,932117SH SOLE000117
    LIBERTY GLOBAL PLCSHS CL CG5480U1205,514351SH SOLE000351
    LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298542,750101SH SOLE000101
    LIGAND PHARMACEUTICALS INCCOM NEW53220K5045,30973SH SOLE00073
    LINEAGE CELL THERAPEUTICS INCOM53566P1091214SH SOLE00014
    LIONS GATE ENTMNT CORPCL B NON VTG535919500591106SH SOLE000106
    LIVENT CORPCOM53814L1081,082206SH SOLE000206
    LKQ CORPCOM5018892082,338114SH SOLE000114
    LOEWS CORPCOM54042410825,739739SH SOLE000739
    LOMA NEGRA CORPSPONSORED ADS54150E10414240SH SOLE00040
    LUMENTUM HLDGS INCCOM55024U10926,016353SH SOLE000353
    LYONDELLBASELL INDUSTRIES NSHS - A -N5374510025,411512SH SOLE000512
    MAGNA INTL INCCOM55922240138,0171,191SH SOLE0001,191
    MANULIFE FINL CORPCOM56501R10646,4453,704SH SOLE0003,704
    MARATHON OIL CORPCOM565849106123,86437,649SH SOLE00037,649
    MARINEMAX INCCOM5679081084,293412SH SOLE000412
    MARKEL CORPCOM57053510428,76531SH SOLE00031
    MATCH GROUP INCCOM57665R1061,84928SH SOLE00028
    MCCORMICK & CO INCCOM NON VTG579780206281,0081,990SH SOLE0001,990
    MEDICAL PPTYS TRUST INCCOM58463J304361,39620,902SH SOLE00020,902
    MERCADOLIBRE INCCOM58733R102195,921401SH SOLE000401
    MERIT MED SYS INCCOM5898891041,56350SH SOLE00050
    METTLER TOLEDO INTERNATIONALCOM592688105240,988349SH SOLE000349
    MICRO FOCUS INTL PLCSPON ADR NEW5948374036,1451,212SH SOLE0001,212
    MILLER HERMAN INCCOM6005441002,13196SH SOLE00096
    MINERALS TECHNOLOGIES INCCOM6031581061,41439SH SOLE00039
    MOLECULIN BIOTECH INCCOM60855D1011,2192,000SH SOLE0002,000
    MOLSON COORS BEVERAGE COCL B60871R20955,4331,421SH SOLE0001,421
    ISHARES INCMSCI CDA ETF4642865094,741217SH SOLE000217
    ISHARES INCMSCI PAC JP ETF4642866655,595165SH SOLE000165
    ISHARES INCMSCI SPAIN ETF46428676497548SH SOLE00048
    ISHARES INCMSCI SWEDEN ETF46428675625610SH SOLE00010
    ISHARES TR0-5 YR TIPS ETF46429B747425,7744,262SH SOLE0004,262
    ISHARES TR10-20 YR TRS ETF46428865394,642565SH SOLE000565
    ISHARES TR20 YR TR BD ETF4642874321,187,9447,201SH SOLE0007,201
    ISHARES TRBROAD USD HIGH46435U853540,59715,228SH SOLE00015,228
    ISHARES TRCMBS ETF46429B36622,389417SH SOLE000417
    ISHARES TRCORE 1 5 YR USD46432F859133,3202,640SH SOLE0002,640
    ISHARES TRCORE DIV GRWTH46434V621179,3105,502SH SOLE0005,502
    ISHARES TRCORE LT USDB ETF46428947921,369300SH SOLE000300
    ISHARES TRCORE S&P TTL STK464287150719,30912,573SH SOLE00012,573
    ISHARES TRCORE S&P US GWT4642876711,032,74918,090SH SOLE00018,090
    ISHARES TREXPONENTIAL TECH46434V38124,998702SH SOLE000702
    ISHARES TRFLTG RATE NT ETF46429B6554,819,87898,890SH SOLE00098,890
    ISHARES TRGBL COMM SVC ETF4642872754,04578SH SOLE00078
    ISHARES TRGLB INFRASTR ETF464288372134,5993,941SH SOLE0003,941
    ISHARES TRGLOBAL REIT ETF46434V6472,283,561119,246SH SOLE000119,246
    ISHARES TRGNMA BOND ETF46429B33333,534650SH SOLE000650
    ISHARES TRGRWT ALLOCAT ETF464289867609,72714,735SH SOLE00014,735
    ISHARES TRIBONDS DEC202146435G789784,56030,755SH SOLE00030,755
    ISHARES TRIBONDS DEC202346435G318241,1109,400SH SOLE0009,400
    ISHARES TRIBONDS DEC22 ETF46434VBA71,208,63648,755SH SOLE00048,755
    ISHARES TRIBONDS DEC23 ETF46434VAX8686,12527,445SH SOLE00027,445
    ISHARES TRIBOXX HI YD ETF4642885133,920,01050,863SH SOLE00050,863
    ISHARES TRMICRO-CAP ETF46428886920,980313SH SOLE000313
    ISHARES TRMODERT ALLOC ETF464289875595,92316,220SH SOLE00016,220
    ISHARES TRMORTGE REL ETF46435G34276,0874,069SH SOLE0004,069
    ISHARES TRMRNGSTR LG-CP VL46428810974,690862SH SOLE000862
    ISHARES TRMSCI ACWI EX US46428824018,449490SH SOLE000490
    ISHARES TRMSCI ACWI EXUS46435G84715,499692SH SOLE000692
    ISHARES TRMSCI CHINA ETF46429B67126,190457SH SOLE000457
    ISHARES TRMSCI EAFE ETF4642874651,447,57327,078SH SOLE00027,078
    ISHARES TRPHLX SEMICND ETF464287523118,201576SH SOLE000576
    ISHARES TRRESIDNL REAL EST4642885622,237,31140,531SH SOLE00040,531
    ISHARES TRRUS 1000 GRW ETF4642876141,008,7816,696SH SOLE0006,696
    ISHARES TRRUS 2000 VAL ETF4642876302,694,19932,844SH SOLE00032,844
    ISHARES TRRUS TP200 GR ETF46428943874,550885SH SOLE000885
    ISHARES TRRUS TP200 VL ETF4642894203538SH SOLE0008
    ISHARES TRRUSSELL 2000 ETF4642876553,813,32533,316SH SOLE00033,316
    ISHARES TRRUSSELL 3000 ETF4642876894,422,25629,814SH SOLE00029,814
    ISHARES TRS&P 500 VAL ETF464287408400,1064,157SH SOLE0004,157
    ISHARES TRSHORT TREAS BD4642886796,726,92460,592SH SOLE00060,592
    ISHARES TRTRS FLT RT BD46434V8602,246,13444,637SH SOLE00044,637
    ISHARES TRU.S. CNSM SV ETF46428758059,349335SH SOLE000335
    ISHARES TRU.S. FIN SVC ETF464287770118,5841,155SH SOLE0001,155
    ISHARES TRULTR SH TRM BD46434V8783,94679SH SOLE00079
    ISHARES TRUS HLTHCARE ETF464287762333,9491,778SH SOLE0001,778
    ISHARES TRUS INFRASTRUC46435U71356,5992,793SH SOLE0002,793
    ISHARES TRUS TREAS BD ETF46429B267483,48917,261SH SOLE00017,261
    ISHARES TRUSA QUALITY FCTR46432F3392,737,04233,774SH SOLE00033,774
    ISHARES U S ETF TRINFLATION HEDG46431W5809,684400SH SOLE000400
    ISHARES U S ETF TRSHT MAT BD ETF46431W5075,613,145115,759SH SOLE000115,759
    ISHARES U S ETF TRTECHNOLOGY46431W64824,983860SH SOLE000860
    ITAU UNIBANCO HLDG S ASPON ADR REP PFD4655621061,518338SH SOLE000338
    J ALEXANDERS HLDGS INCCOM46609J106113SH SOLE0003
    JANUS DETROIT STR TRLONG TERM CARE47103U40737,6701,898SH SOLE0001,898
    JOHN HANCOCK ETF TRUSTMULTFCTR EMRNG47804J8349,895500SH SOLE000500
    JOHNSON CTLS INTL PLCSHSG51502105178,4376,619SH SOLE0006,619
    JUMIA TECHNOLOGIES AGSPONSORED ADS48138M10568,20523,358SH SOLE00023,358
    KANSAS CITY SOUTHERNCOM NEW485170302301,1022,368SH SOLE0002,368
    KEURIG DR PEPPER INCCOM49271V10067,7862,793SH SOLE0002,793
    KINDER MORGAN INC DELCOM49456B101389,65927,993SH SOLE00027,993
    KLA CORPORATIONCOM NEW482480100253,7131,765SH SOLE0001,765
    KNOLL INCCOM NEW49890420097094SH SOLE00094
    KONINKLIJKE PHILIPS N VNY REG SH NEW50047230392,7292,309SH SOLE0002,309
    KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B20772,8685,265SH SOLE0005,265
    LAMB WESTON HLDGS INCCOM513272104207,2733,630SH SOLE0003,630
    LAS VEGAS SANDS CORPCOM517834107429,63610,116SH SOLE00010,116
    LEAR CORPCOM NEW5218652041,46318SH SOLE00018
    LEGG MASON ETF INVT TRL VOL H DIV ETF52468L406619,27924,031SH SOLE00024,031
    LENDINGTREE INC NEWCOM52603B10777,757424SH SOLE000424
    LEXINGTON REALTY TRUSTCOM52904310161662SH SOLE00062
    LGI HOMES INCCOM50187T10611,288250SH SOLE000250
    LIBERTY LATIN AMERICA LTDCOM CL AG9001E10220019SH SOLE00019
    LIBERTY MEDIA CORP DELCOM A SIRIUSXM5312294094,975157SH SOLE000157
    LIBERTY MEDIA CORP DELCOM SER A FRMLA5312298701,00739SH SOLE00039
    LIVANOVA PLCSHSG5509L10113,575300SH SOLE000300
    LOCKHEED MARTIN CORPCOM5398301091,801,2045,314SH SOLE0005,314
    LYFT INCCL A COM55087P10463,7962,376SH SOLE0002,376
    MACATAWA BK CORPCOM55422510235,9175,045SH SOLE0005,045
    MACYS INCCOM55616P10433,5326,829SH SOLE0006,829
    MAGELLAN HEALTH INCCOM NEW5590792074,811100SH SOLE000100
    MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106149,1574,088SH SOLE0004,088
    MAMMOTH ENERGY SVCS INCCOM56155L1081,7072,280SH SOLE0002,280
    MANNKIND CORPCOM NEW56400P7065,2745,120SH SOLE0005,120
    MARKER THERAPEUTICS INCCOM57055L1076,0233,170SH SOLE0003,170
    MARRIOTT VACTINS WORLDWID COCOM57164Y10719,269347SH SOLE000347
    MOMO INCADR60879B107339,73015,663SH SOLE00015,663
    MONDELEZ INTL INCCL A6092071051,013,40520,236SH SOLE00020,236
    MONOLITHIC PWR SYS INCCOM609839105192,9141,152SH SOLE0001,152
    MONRO INCCOM61023610113,669312SH SOLE000312
    MORGAN STANLEY CHINA A SH FDCOM6174681031,812100SH SOLE000100
    MORGAN STANLEY EMERGING MKTSCOM617477104521100SH SOLE000100
    MPLX LPCOM UNIT REP LTD55336V10014,2191,224SH SOLE0001,224
    MSC INDL DIRECT INCCL A55353010622,208404SH SOLE000404
    NABORS INDUSTRIES LTDSHSG6359F1033901,000SH SOLE0001,000
    NATIONAL FUEL GAS CO N JCOM63618010137,253999SH SOLE000999
    NATIONAL INSTRS CORPCOM6365181023,308100SH SOLE000100
    NATIONAL STORAGE AFFILIATESCOM SHS BEN IN63787010613,320450SH SOLE000450
    NATIONAL VISION HLDGS INCCOM63845R10797,1005,000SH SOLE0005,000
    NEOGEN CORPCOM64049110651,381767SH SOLE000767
    NEW YORK TIMES COCL A6501111075,221170SH SOLE000170
    NEWMONT CORPCOM65163910682,9081,831SH SOLE0001,831
    NEXSTAR MEDIA GROUP INCCL A65336K10377,7161,346SH SOLE0001,346
    NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1063,82789SH SOLE00089
    NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1072,6001,000SH SOLE0001,000
    NICE LTDSPONSORED ADR65365610827,994195SH SOLE000195
    NIKE INCCL B6541061031,609,52319,453SH SOLE00019,453
    NISOURCE INCCOM65473P10529,4151,178SH SOLE0001,178
    NMI HLDGS INCCL A6292093051,591137SH SOLE000137
    NOBLE CORP PLCSHS USDG654311017,80030,000SH SOLE00030,000
    NOBLE ENERGY INCCOM6550441053,334552SH SOLE000552
    NORTHERN LTS FD TR IVINSPIRE 100ETF66538H534117,4644,725SH SOLE0004,725
    NORTHROP GRUMMAN CORPCOM6668071021,019,5613,370SH SOLE0003,370
    NORTHWEST NAT HLDG COCOM66765N10513,091212SH SOLE000212
    NOVO-NORDISK A SADR670100205125,5172,085SH SOLE0002,085
    NUCOR CORPCOM670346105299,2418,308SH SOLE0008,308
    NUSHARES ETF TRNUVEEN ESG MIDVL67092P50870,5423,493SH SOLE0003,493
    NUTRIEN LTDCOM67077M108190,2155,626SH SOLE0005,626
    NUVEEN AMT FREE MUN CR INC FCOM67071L106207,12514,109SH SOLE00014,109
    NUVEEN CORE EQUITY ALPHA FDCOM67090X1076,968650SH SOLE000650
    NUVEEN CR STRATEGIES INCOMECOM SHS67073D10277,68613,701SH SOLE00013,701
    NUVEEN GLOBAL HIGH INCOME FDSHS67075G10310,543943SH SOLE000943
    NUVEEN MULTI MKT INCOME FDCOM67075J10710,9851,800SH SOLE0001,800
    NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X101432,62830,748SH SOLE00030,748
    NUVEEN N Y MUN VALUE FD INCCOM67062M10513,9621,477SH SOLE0001,477
    NUVEEN NEW YORK QLT MUN INCCOM67066X10792,1997,022SH SOLE0007,022
    NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10112,3731,225SH SOLE0001,225
    NUVEEN TAX-ADVANTAGED DIVIDCOM67073G1056,188550SH SOLE000550
    NXP SEMICONDUCTORS N VCOMN6596X109209,9792,532SH SOLE0002,532
    OASIS MIDSTREAM PARTNERS LPCOM UNITS REPS67420T2062,475500SH SOLE000500
    OFS CAP CORPCOM67103B1002,035500SH SOLE000500
    OGE ENERGY CORPCOM6708371033,073100SH SOLE000100
    OLD NATL BANCORP INDCOM68003310713,2301,003SH SOLE0001,003
    OLD REP INTL CORPCOM680223104184,85312,122SH SOLE00012,122
    OMEGA HEALTHCARE INVS INCCOM68193610076,5852,886SH SOLE0002,886
    ONEMAIN HLDGS INCCOM68268W1038,795460SH SOLE000460
    OSI ETF TROSHARES FTSE EUR67110P50682,4004,120SH SOLE0004,120
    OVINTIV INCCOM69047Q102509188SH SOLE000188
    OWENS CORNING NEWCOM6907421015,006129SH SOLE000129
    OXFORD INDS INCCOM69149730976121SH SOLE00021
    PACER FDS TRBNCHMRK INFRA69374H741132,6994,331SH SOLE0004,331
    PACWEST BANCORP DELCOM69526310313,745767SH SOLE000767
    PAPA JOHNS INTL INCCOM69881310255,0791,032SH SOLE0001,032
    PARKER HANNIFIN CORPCOM70109410477,838600SH SOLE000600
    PATTERSON COS INCCOM7033951032,508164SH SOLE000164
    PENSKE AUTOMOTIVE GRP INCCOM70959W1034,368156SH SOLE000156
    PETIQ INCCOM CL A71639T1061,97585SH SOLE00085
    PGT INNOVATIONS INCCOM69336V10115,0941,799SH SOLE0001,799
    PHILIP MORRIS INTL INCCOM7181721091,298,45217,797SH SOLE00017,797
    PIMCO ETF TR0-5 HIGH YIELD72201R783259,8233,030SH SOLE0003,030
    PIMCO ETF TR1-5 US TIP IDX72201R2054,520,58587,422SH SOLE00087,422
    PIMCO ETF TRSHTRM MUN BD ACT72201R874222,7594,405SH SOLE0004,405
    PIMCO INCOME STRATEGY FDCOM72201H108102,99712,189SH SOLE00012,189
    PIMCO NEW YORK MUN INCOME FDCOM72201E105108,09312,687SH SOLE00012,687
    PIONEER NAT RES COCOM72378710786,4191,232SH SOLE0001,232
    PITNEY BOWES INCCOM724479100520255SH SOLE000255
    PJT PARTNERS INCCOM CL A69343T10713,277306SH SOLE000306
    PLEXUS CORPCOM7291321002,23741SH SOLE00041
    POWERSHARES DB MULTI-SECTORBASE METALS FD46140H70084068SH SOLE00068
    PRECISION BIOSCIENCES INCCOM74019P108212,12935,179SH SOLE00035,179
    PRICE T ROWE GROUP INCCOM74144T10895,502978SH SOLE000978
    PRINCIPAL FINL GROUP INCCOM74251V10223,659755SH SOLE000755
    PROCTER & GAMBLE COCOM7427181093,503,16431,847SH SOLE00031,847
    PROS HOLDINGS INCCOM74346Y10393130SH SOLE00030
    PROSHARES TRLONG ONLINE SHRT74347B37572,8651,300SH SOLE0001,300
    PROSPECT CAPITAL CORPORATIONCOM74348T10220,4994,823SH SOLE0004,823
    PROTO LABS INCCOM74371310925,580336SH SOLE000336
    PUBLIC STORAGECOM74460D10956,008282SH SOLE000282
    QUANTUM CORPCOM NEW74790650185,55029,000SH SOLE00029,000
    QUEST DIAGNOSTICS INCCOM74834L1009,074113SH SOLE000113
    R1 RCM INCCOM74939710564,2397,067SH SOLE0007,067
    RADNET INCCOM75049110288,2848,400SH SOLE0008,400
    RALPH LAUREN CORPCL A7512121011,53723SH SOLE00023
    RANGE RES CORPCOM75281A109707310SH SOLE000310
    RAPID7 INCCOM7534221044,333100SH SOLE000100
    RAVEN INDS INCCOM75421210872234SH SOLE00034
    REAVES UTIL INCOME FDCOM SH BEN INT75615810127,456955SH SOLE000955
    SPDR SER TRBLOMBERG BRC INV78468R20012,704,335432,120SH SOLE000432,120
    SPDR SER TRBLOOMBERG BRCLYS78468R6221,327,20014,009SH SOLE00014,009
    SPDR SER TRMSCI USA STRTGIC78468R81235,363463SH SOLE000463
    SPDR SER TRNUVEEN BBG BRCLY78464A284318,0685,813SH SOLE0005,813
    SPDR SER TRNUVEEN BLMBRG SR78468R7391,511,74430,915SH SOLE00030,915
    SPDR SER TRPORTFLI TIPS ETF78464A656143,8644,954SH SOLE0004,954
    SPDR SER TRPORTFOLI S&P150078464A805964,03930,653SH SOLE00030,653
    SPDR SER TRPRTFLO S&P500 GW78464A4095,350,366149,702SH SOLE000149,702
    SPDR SER TRPRTFLO S&P500 HI78468R788387,92415,769SH SOLE00015,769
    SPDR SER TRS&P 600 SMCP VAL78464A300102,8552,517SH SOLE0002,517
    SPDR SER TRS&P PHARMAC78464A722107,0592,968SH SOLE0002,968
    SPDR SER TRS&P SEMICNDCTR78464A862102,1081,216SH SOLE0001,216
    SPDR SER TRSPDR BLOOMBERG78468R663879,4169,597SH SOLE0009,597
    SPDR SER TRSSGA US LRG ETF78468R80452,729582SH SOLE000582
    SPOTIFY TECHNOLOGY S ASHSL8681T10242,504350SH SOLE000350
    SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1017,325501SH SOLE000501
    SPROTT PHYSICAL GOLD TRUSTUNIT85207H10410,312786SH SOLE000786
    SPROTT PHYSICAL PLAT PALLADUNIT85207Q10446,4103,000SH SOLE0003,000
    SSGA ACTIVE ETF TRULT SHT TRM BD78467V7077,245186SH SOLE000186
    STARS GROUP INCCOM85570W10032716SH SOLE00016
    STATE STR CORPCOM85747710347,336889SH SOLE000889
    STONECASTLE FINL CORPCOM8617801049,105561SH SOLE000561
    STONEMOR INCCOM86184W106224215SH SOLE000215
    STRYKER CORPCOM863667101400,6502,406SH SOLE0002,406
    SUN CMNTYS INCCOM866674104510,2624,087SH SOLE0004,087
    SUNCOR ENERGY INC NEWCOM8672241077,180454SH SOLE000454
    SUNOCO LPCOM UT REP LP86765K10960,2143,850SH SOLE0003,850
    SUNPOWER CORPCOM86765240620841SH SOLE00041
    SYNAPTICS INCCOM87157D10921,238367SH SOLE000367
    SYNCHRONY FINLCOM87165B1035,279328SH SOLE000328
    SYSCO CORPCOM87182910769,2221,517SH SOLE0001,517
    TALEND S AADS8742242072,243100SH SOLE000100
    TALLGRASS ENERGY LPCLASS A SHS8746961077,769472SH SOLE000472
    TANDEM DIABETES CARE INCCOM NEW8753722031,60925SH SOLE00025
    TEEKAY TANKERS LTDCL AY8565N3006,672300SH SOLE000300
    TELARIA INCCOM879181105696116SH SOLE000116
    TELEFONICA BRASIL SASPONSORED ADR87936R1062,783292SH SOLE000292
    TERNIUM SASPONSORED ADS88089010858349SH SOLE00049
    TERRAFORM PWR INCCOM CL A88104R20918,7661,190SH SOLE0001,190
    TEVA PHARMACEUTICAL FIN LLCDBCV 0.250% 2/088163VAE91,8512,000SH SOLE0002,000
    TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420922,2262,475SH SOLE0002,475
    TEXAS CAPITAL BANCSHARES INCCOM88224Q10755425SH SOLE00025
    TEXAS INSTRS INCCOM8825081041,185,24311,861SH SOLE00011,861
    THOR INDS INCCOM88516010119,800469SH SOLE000469
    TIFFANY & CO NEWCOM88654710838,980301SH SOLE000301
    TOLL BROTHERS INCCOM88947810315,593810SH SOLE000810
    TORONTO DOMINION BK ONTCOM NEW891160509133,2743,144SH SOLE0003,144
    TOYOTA MOTOR CORPSP ADR REP2COM89233130792,122768SH SOLE000768
    TPG SPECIALTY LENDING INCCOM87265K10222,3421,605SH SOLE0001,605
    TWO HBRS INVT CORPCOM NEW90187B40822,2775,847SH SOLE0005,847
    TYME TECHNOLOGIES INCCOM90238J1031,9801,800SH SOLE0001,800
    UGI CORP NEWCOM902681105346,97713,010SH SOLE00013,010
    ULTA BEAUTY INCCOM90384S30370,280400SH SOLE000400
    UNITED STS 12 MONTH OIL FD LUNIT BEN INT91288V10324,5402,000SH SOLE0002,000
    UNITED STS COMMODITY INDEX FCOMM IDX FND9117171065,180200SH SOLE000200
    UNITED TECHNOLOGIES CORPCOM9130171093,180,36333,715SH SOLE00033,715
    UNIVERSAL DISPLAY CORPCOM91347P10562,513474SH SOLE000474
    UNUM GROUPCOM91529Y10610,372691SH SOLE000691
    URSTADT BIDDLE PPTYS INCCOM91728610628125SH SOLE00025
    US ECOLOGY INCCOM91734M1036,962229SH SOLE000229
    VAIL RESORTS INCCOM91879Q109112,260760SH SOLE000760
    VALERO ENERGY CORPCOM91913Y100414,8139,145SH SOLE0009,145
    VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F70022,978447SH SOLE000447
    VANECK VECTORS ETF TRAMT FREE LONG MU92189F536354,24917,340SH SOLE00017,340
    VANECK VECTORS ETF TRGOLD MINERS ETF92189F106558,19024,227SH SOLE00024,227
    VANECK VECTORS ETF TRJP MORGAN MKTS92189H30093,7933,294SH SOLE0003,294
    VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F643925,73821,165SH SOLE00021,165
    VANECK VECTORS ETF TRMTG REIT INCOME92189F4522,230223SH SOLE000223
    VANGUARD BD INDEX FDSINTERMED TERM921937819544,3066,093SH SOLE0006,093
    VANGUARD BD INDEX FDSLONG TERM BOND921937793539,1115,052SH SOLE0005,052
    VANGUARD INDEX FDSGROWTH ETF92290873621,486,659137,128SH SOLE000137,128
    VANGUARD INDEX FDSLARGE CAP ETF9229086374,737,40340,002SH SOLE00040,002
    VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874369,4828,537SH SOLE0008,537
    VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706156,9862,225SH SOLE0002,225
    VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021,067,19817,119SH SOLE00017,119
    VANGUARD WHITEHALL FDSINTL HIGH ETF9219467943,177,50170,159SH SOLE00070,159
    VANGUARD WORLD FDESG INTL STK ETF9219107252,06050SH SOLE00050
    VANGUARD WORLD FDSCOMM SRVC ETF92204A884150,7031,978SH SOLE0001,978
    VANGUARD WORLD FDSCONSUM DIS ETF92204A108138,970956SH SOLE000956
    VANGUARD WORLD FDSFINANCIALS ETF92204A405736,10214,513SH SOLE00014,513
    VEEVA SYS INCCL A COM922475108681,3044,357SH SOLE0004,357
    VENTAS INCCOM92276F100115,4674,308SH SOLE0004,308
    VEREIT INCCOM92339V10055,12711,273SH SOLE00011,273
    VERITIV CORPCOM92345410281SH SOLE0001
    VERMILLION INCCOM NEW92407M20633,21339,900SH SOLE00039,900
    VERRA MOBILITY CORPCOM92511U102978137SH SOLE000137
    VIAVI SOLUTIONS INCCOM9255501053,677328SH SOLE000328
    VICTORY CAP HLDGS INCCOM CL A92645B10324,5401,500SH SOLE0001,500
    MARSH & MCLENNAN COS INCCOM571748102258,9412,995SH SOLE0002,995
    MASCO CORPCOM57459910642,8841,241SH SOLE0001,241
    MATTEL INCCOM5770811023,207364SH SOLE000364
    MEDTRONIC PLCSHSG5960L1032,950,21932,715SH SOLE00032,715
    MELCO RESORTS AND ENTMNT LTDADR58546410039732SH SOLE00032
    MEREDITH CORPCOM58943310117,5361,435SH SOLE0001,435
    METHODE ELECTRS INCCOM5915202001,92973SH SOLE00073
    METLIFE INCCOM59156R108145,8924,772SH SOLE0004,772
    MFS INTER INCOME TRSH BEN INT55273C1078,1002,250SH SOLE0002,250
    MGIC INVT CORP WISCOM5528481035,080800SH SOLE000800
    MGM RESORTS INTERNATIONALCOM55295310111,029935SH SOLE000935
    MICRON TECHNOLOGY INCCOM595112103686,41916,320SH SOLE00016,320
    MIZUHO FINL GROUP INCSPONSORED ADR60687Y1093,8741,677SH SOLE0001,677
    MODERNA INCCOM60770K10711,980400SH SOLE000400
    MOELIS & COCL A60786M1056,323225SH SOLE000225
    MOHAWK INDS INCCOM60819010476210SH SOLE00010
    MONSTER BEVERAGE CORP NEWCOM61174X109207,0373,680SH SOLE0003,680
    MSA SAFETY INCCOM5534981066,47764SH SOLE00064
    MSCI INCCOM55354G1001,079,8443,737SH SOLE0003,737
    MUSTANG BIO INCCOM62818Q10410,1043,770SH SOLE0003,770
    MYLAN NVSHS EURON5946510918,5781,246SH SOLE0001,246
    NATIONAL RETAIL PROPERTIES ICOM63741710645,2701,406SH SOLE0001,406
    NATUS MED INC DELCOM6390501031,50365SH SOLE00065
    NAVIENT CORPORATIONCOM63938C1087,5801,000SH SOLE0001,000
    NAVISTAR INTL CORP NEWCOM63934E1081,649100SH SOLE000100
    NCR CORP NEWCOM62886E10867338SH SOLE00038
    NEUBERGER BERMAN REAL ESTATECOM64190A1031,800600SH SOLE000600
    NEW GOLD INC CDACOM64453510638,29575,000SH SOLE00075,000
    NEW MTN FIN CORPCOM64755110013,3211,959SH SOLE0001,959
    NEWTEK BUSINESS SVCS CORPCOM NEW65252620319,7361,494SH SOLE0001,494
    NEXPOINT RESIDENTIAL TR INCCOM65341D10214,655581SH SOLE000581
    NEXPOINT STRATEGIC OPORTUNTCOM NEW65340G2054,005485SH SOLE000485
    NORDIC AMERICAN TANKERS LIMICOMG6577310614,2703,150SH SOLE0003,150
    NOW INCCOM67011P100102SH SOLE0002
    NRG ENERGY INCCOM NEW62937750826,061956SH SOLE000956
    NUSHARES ETF TRNUVEEN ESG LRGCP67092P20167,0811,903SH SOLE0001,903
    NUSHARES ETF TRNUVEEN ESG MIDCP67092P40972,7862,488SH SOLE0002,488
    NUTANIX INCCL A67059N1083,950250SH SOLE000250
    NUVEEN DIVERSIFIED DIVID & ICOM6706EP10565,4729,300SH SOLE0009,300
    NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F10524,3391,944SH SOLE0001,944
    NUVEEN ENERGY MLP TOTL RTRNFCOM67074U1031,296900SH SOLE000900
    NUVEEN NEW JERSEY QULT MUN FCOM67069Y10245,0243,350SH SOLE0003,350
    NUVEEN NEW YORK AMT QLT MUNICOM67065610749,7243,978SH SOLE0003,978
    NUVEEN PFD & INCM SECURTIESCOM67072C105344,30147,424SH SOLE00047,424
    NUVEEN REAL ASSET INCOME & GCOM67074Y1053,948400SH SOLE000400
    NVIDIA CORPCOM67066G10410,194,11538,673SH SOLE00038,673
    O-I GLASS INCCOM67098H1044,102577SH SOLE000577
    OAKTREE SPECIALTY LENDING COCOM67401P10812,3223,803SH SOLE0003,803
    OASIS PETROLEUM INCCOM6742151082,5037,150SH SOLE0007,150
    OLD DOMINION FREIGHT LINE INCOM679580100313,5802,389SH SOLE0002,389
    OLIN CORPCOM PAR $168066520553746SH SOLE00046
    ON SEMICONDUCTOR CORPCOM682189105142,97311,493SH SOLE00011,493
    OPEN TEXT CORPCOM68371510650,2171,438SH SOLE0001,438
    OPTICAL CABLE CORPCOM NEW6838272086025SH SOLE00025
    OSHKOSH CORPCOM6882392016,36999SH SOLE00099
    OSI ETF TROSHARES FTSE67110P100131,7766,290SH SOLE0006,290
    OVERSTOCK COM INC DELCOM690370101181,26236,325SH SOLE00036,325
    P T TELEKOMUNIKASI INDONESIASPONSORED ADR71568410690547SH SOLE00047
    PACER FDS TRGLOBL CASH ETF69374H709124,9445,548SH SOLE0005,548
    PACER FDS TRUS CASH COWS 10069374H88143,4091,965SH SOLE0001,965
    PACKAGING CORP AMERCOM69515610923,618272SH SOLE000272
    PAGSEGURO DIGITAL LTDCOM CL AG6870710124,6331,274SH SOLE0001,274
    PALO ALTO NETWORKS INCCOM697435105422,8532,579SH SOLE0002,579
    PARK HOTELS RESORTS INCCOM7005171059,0171,140SH SOLE0001,140
    PAYCHEX INCCOM704326107959,24815,246SH SOLE00015,246
    PEARSON PLCSPONSORED ADR7050151055,037731SH SOLE000731
    PENN NATL GAMING INCCOM70756910932926SH SOLE00026
    PENTAIR PLCSHSG7S00T1047,440250SH SOLE000250
    PEOPLES UTD FINL INCCOM712704105158,71114,363SH SOLE00014,363
    PERKINELMER INCCOM71404610950,362669SH SOLE000669
    PERSONALIS INCCOM71535D1067,667950SH SOLE000950
    PETMED EXPRESS INCCOM71638210695033SH SOLE00033
    PHILLIPS 66COM718546104981,95118,303SH SOLE00018,303
    PIEDMONT OFFICE REALTY TR INCOM CL A72019020695,8765,429SH SOLE0005,429
    PIMCO ETF TRINTER MUN BD ACT72201R866312,2495,724SH SOLE0005,724
    PIMCO GLOBAL STOCKSPLS INCMCOM7220111034,776600SH SOLE000600
    PIMCO INCOME STRATEGY FD IICOM72201J104125,17616,514SH SOLE00016,514
    PINNACLE FINL PARTNERS INCCOM72346Q1047,954212SH SOLE000212
    PIPER SANDLER COMPANIESCOM724078100511SH SOLE0001
    PLANET FITNESS INCCL A72703H1012,87359SH SOLE00059
    PNC FINL SVCS GROUP INCCOM693475105348,8863,645SH SOLE0003,645
    POOL CORPORATIONCOM73278L105272,0441,383SH SOLE0001,383
    PORTOLA PHARMACEUTICALS INCCOM73701010869297SH SOLE00097
    PPG INDS INCCOM69350610740,630486SH SOLE000486
    PRICESMART INCCOM7415111093,67970SH SOLE00070
    PRIMERICA INCCOM74164M108160,8571,818SH SOLE0001,818
    PRIMO WATER CORPORATIONCOM74167P10816,0181,768SH SOLE0001,768
    PROGRESSIVE CORP OHIOCOM743315103241,8263,275SH SOLE0003,275
    PROSHARES TRMSCI EAFE DIVD74347B83947,6551,500SH SOLE0001,500
    PROSHARES TRPSHS ULTRA QQQ74347R206241,8662,700SH SOLE0002,700
    PROSHARES TRRUSS 2000 DIVD74347B698193,8894,194SH SOLE0004,194
    VIPSHOP HLDGS LTDSPONSORED ADS A92763W103475,50230,520SH SOLE00030,520
    VIRTUS GLOBAL MULTI-SEC INCCOM92829B10194,4449,787SH SOLE0009,787
    VIRTUS TOTAL RETURN FUND INCCOM92835W1073,737519SH SOLE000519
    VULCAN MATLS COCOM92916010919,885184SH SOLE000184
    VUZIX CORPCOM NEW92921W300615500SH SOLE000500
    WALMART INCCOM9311421032,575,13822,664SH SOLE00022,664
    WESTLAKE CHEM CORPCOM9604131022,29060SH SOLE00060
    WESTPORT FUEL SYSTEMS INCCOM NEW9609083099411,000SH SOLE0001,000
    WHEATON PRECIOUS METALS CORPCOM96287910247,9161,759SH SOLE0001,759
    WHITE MTNS INS GROUP LTDCOMG9618E1077,2808SH SOLE0008
    WILLIAMS SONOMA INCCOM96990410143,6261,026SH SOLE0001,026
    WISDOMTREE TREMER MKT HIGH FD97717W315237,4347,362SH SOLE0007,362
    WISDOMTREE TRGERMANY HEDEQ FD97717W4482,08793SH SOLE00093
    WISDOMTREE TRGLB US QTLY DIV97717W8449,515180SH SOLE000180
    WISDOMTREE TRINDIA ERNGS FD97717W42252,8613,263SH SOLE0003,263
    WISDOMTREE TRINTL EQUITY FD97717W7035,924150SH SOLE000150
    WISDOMTREE TRINTL LRGCAP DV97717W794112,2673,040SH SOLE0003,040
    WISDOMTREE TRUS DIVID EX FNCL97717W406364,5705,644SH SOLE0005,644
    WISDOMTREE TRUS QTLY DIV GRT97717X66916,484424SH SOLE000424
    WISDOMTREE TRUS SMALLCAP DIVD97717W604383,20621,266SH SOLE00021,266
    WISDOMTREE TRUS SMALLCAP FUND97717W56222,3301,000SH SOLE0001,000
    WISDOMTREE TRYIELD ENHANCD US97717X511298,7715,785SH SOLE0005,785
    WIX COM LTDSHSM980681053,22632SH SOLE00032
    WNS HOLDINGS LTDSPON ADR92932M10113,797321SH SOLE000321
    XEROX HOLDINGS CORPCOM NEW98421M106115,6286,105SH SOLE0006,105
    YANDEX N VSHS CLASS AN972841088,376246SH SOLE000246
    ZILLOW GROUP INCCL A98954M1011,83454SH SOLE00054
    ZSCALER INCCOM98980G10271,2061,170SH SOLE0001,170
    ZUORA INCCOM CL A98983V10617,9112,225SH SOLE0002,225
    ZYNERBA PHARMACEUTICALS INCCOM98986X1091,639428SH SOLE000428
    VALVOLINE INCCOM92047W10114,9621,143SH SOLE0001,143
    VANECK VECTORS ETF TRFALLEN ANGEL HG92189F437754,45829,820SH SOLE00029,820
    VANECK VECTORS ETF TRJR GOLD MINERS E92189F7918,542304SH SOLE000304
    VANECK VECTORS ETF TRLOW CARBN ENERGY92189F50278513SH SOLE00013
    VANECK VECTORS ETF TRPFD SECS EX FINL92189F4298,250500SH SOLE000500
    VANGUARD ADMIRAL FDS INC500 GRTH IDX F921932505190,0811,277SH SOLE0001,277
    VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328697737SH SOLE0007
    VANGUARD ADMIRAL FDS INCMIDCP 400 IDX9219328859,04993SH SOLE00093
    VANGUARD BD INDEX FDSSHORT TRM BOND9219378272,526,74730,746SH SOLE00030,746
    VANGUARD BD INDEX FDSTOTAL BND MRKT9219378353,433,08840,224SH SOLE00040,224
    VANGUARD INDEX FDSMCAP GR IDXVIP9229085383,981,80231,429SH SOLE00031,429
    VANGUARD INDEX FDSS&P 500 ETF SHS9229083637,458,62631,495SH SOLE00031,495
    VANGUARD INDEX FDSTOTAL STK MKT9229087693,595,79927,894SH SOLE00027,894
    VANGUARD INDEX FDSVALUE ETF92290874426,077,913292,813SH SOLE000292,813
    VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,090,16932,494SH SOLE00032,494
    VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF92204286639,193711SH SOLE000711
    VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF92204271864,979830SH SOLE000830
    VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C847433,5354,292SH SOLE0004,292
    VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C664138,4561,502SH SOLE0001,502
    VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088448,819,02385,299SH SOLE00085,299
    VANGUARD WORLD FDESG US STK ETF92191073310,761235SH SOLE000235
    VANGUARD WORLD FDEXTENDED DUR921910709482,2152,876SH SOLE0002,876
    VANGUARD WORLD FDSCONSUM STP ETF92204A2071,149,1318,338SH SOLE0008,338
    VANGUARD WORLD FDSINDUSTRIAL ETF92204A6037,06064SH SOLE00064
    VANGUARD WORLD FDSMATERIALS ETF92204A8011,34714SH SOLE00014
    VANGUARD WORLD FDSUTILITIES ETF92204A876889,5887,296SH SOLE0007,296
    VARONIS SYS INCCOM92228010243,105677SH SOLE000677
    VAXART INCCOM NEW92243A2001,7701,000SH SOLE0001,000
    VEDANTA LTDSPONSORED ADR92242Y100363102SH SOLE000102
    VIKING THERAPEUTICS INCCOM92686J1064,212900SH SOLE000900
    VIPER ENERGY PARTNERS LPCOM UNT RP INT92763M1055,370810SH SOLE000810
    VIR BIOTECHNOLOGY INCCOM92764N10282224SH SOLE00024
    VIRGIN GALACTIC HOLDINGS INCCOM92766K106141,8149,595SH SOLE0009,595
    VIRTU FINL INCCL A9282541016,871330SH SOLE000330
    VISTEON CORPCOM NEW92839U2064329SH SOLE0009
    VOYA GLBL EQTY DIV & PREM OPCOM92912T10025,7645,650SH SOLE0005,650
    WATTS WATER TECHNOLOGIES INCCL A942749102637,9227,536SH SOLE0007,536
    WEC ENERGY GROUP INCCOM92939U10680,198910SH SOLE000910
    WELLS FARGO CO NEWCOM9497461011,705,51759,426SH SOLE00059,426
    WELLS FARGO CO NEWPERP PFD CNV A9497468047,6446SH SOLE0006
    WELLTOWER INCCOM95040Q104359,7967,859SH SOLE0007,859
    WENDYS COCOM95058W10026,6771,793SH SOLE0001,793
    WESCO INTL INCCOM95082P10523,4441,026SH SOLE0001,026
    WESTERN ASSET GLOBAL CP DEFICOM95790C10712,357900SH SOLE000900
    WESTERN ASSET MANAGED MUNS FCOM95766M105163,17013,643SH SOLE00013,643
    WESTERN ASSET MTG DEFINED OPCOM95790B10910,883850SH SOLE000850
    WESTERN ASSET MUN DEF OPP TRCOM95768A1099,435500SH SOLE000500
    WESTERN ASST INFLTN LKD INMCOM SH BEN INT95766Q10670,1446,674SH SOLE0006,674
    WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT9586691039,8953,054SH SOLE0003,054
    WESTPAC BKG CORPSPONSORED ADR96121430168767SH SOLE00067
    WHITEHORSE FIN INCCOM96524V10650,5877,145SH SOLE0007,145
    WILEY JOHN & SONS INCCL A96822320631,417838SH SOLE000838
    WILLIAMS COS INCCOM96945710060,1844,253SH SOLE0004,253
    WISDOMTREE TREMERG CUR STR FD97717W1333,307200SH SOLE000200
    WISDOMTREE TRFLOATNG RAT TREA97717X62819,561779SH SOLE000779
    WISDOMTREE TRINTL DIV EX FINL97717W786434,63913,820SH SOLE00013,820
    WISDOMTREE TRITL HDG QTLY DIV97717X594218,2157,208SH SOLE0007,208
    WISDOMTREE TRUS ESG FUND97717W5963,292120SH SOLE000120
    WISDOMTREE TRUS MIDCAP DIVID97717W505683,58228,294SH SOLE00028,294
    WORKHORSE GROUP INCCOM NEW98138J2066,3353,500SH SOLE0003,500
    WORLD FUEL SVCS CORPCOM9814751067,101282SH SOLE000282
    WP CAREY INCCOM92936U109172,2352,965SH SOLE0002,965
    WPP PLC NEWADR92937A1023,613107SH SOLE000107
    WRAP TECHNOLOGIES INCCOM98212N10740,1899,434SH SOLE0009,434
    WW INTL INCCOM98262P10111,837700SH SOLE000700
    YEXT INCCOM98585N1063,057300SH SOLE000300
    ZILLOW GROUP INCCL C CAP STK98954M20014,228395SH SOLE000395
    ZION OIL & GAS INCCOM98969610989500SH SOLE000500
    ZIOPHARM ONCOLOGY INCCOM98973P1013,1851,300SH SOLE0001,300
    ZOETIS INCCL A98978V1032,292,25019,477SH SOLE00019,477
    ZTO EXPRESS CAYMAN INCSPONSORED ADS A98980A105219,3348,283SH SOLE0008,283
    ZYNGA INCCL A98986T10857,3078,366SH SOLE0008,366
    REDWOOD TR INCCOM7580754021,012200SH SOLE000200
    REGENCY CTRS CORPCOM75884910327,670720SH SOLE000720
    REGENXBIO INCCOM75901B1072,42975SH SOLE00075
    REINSURANCE GRP OF AMERICA ICOM NEW7593516046,73180SH SOLE00080
    RELIANCE STEEL & ALUMINUM COCOM7595091025,86967SH SOLE00067
    RESTAURANT BRANDS INTL INCCOM76131D10313,266331SH SOLE000331
    RETAIL PPTYS AMER INCCL A76131V20210,2571,984SH SOLE0001,984
    RETAIL VALUE INCCOM76133Q102121SH SOLE0001
    REXFORD INDL RLTY INCCOM76169C10046,5871,136SH SOLE0001,136
    RIO TINTO PLCSPONSORED ADR76720410038,043835SH SOLE000835
    RITE AID CORPCOM7677548721,42595SH SOLE00095
    ROCKWELL MED INCCOM77437410219,3739,450SH SOLE0009,450
    ROLLINS INCCOM77571110464,2571,778SH SOLE0001,778
    ROYAL CARIBBEAN CRUISES LTDCOMV7780T10338,7011,203SH SOLE0001,203
    ROYAL DUTCH SHELL PLCSPONS ADR A78025920686,3842,476SH SOLE0002,476
    ROYAL GOLD INCCOM78028710878,237892SH SOLE000892
    RPC INCCOM7496601065,6372,736SH SOLE0002,736
    RUTHS HOSPITALITY GROUP INCCOM78333210910,6881,600SH SOLE0001,600
    RYMAN HOSPITALITY PPTYS INCCOM78377T1079,835274SH SOLE000274
    SABRE CORPCOM78573M104890150SH SOLE000150
    SAFEHOLD INCCOM78645L10015,808250SH SOLE000250
    SALESFORCE COM INCCOM79466L3021,513,23010,510SH SOLE00010,510
    SANOFISPONSORED ADR80105N105265,3806,070SH SOLE0006,070
    SCHLUMBERGER LTDCOM806857108227,00916,828SH SOLE00016,828
    SCHNEIDER NATIONAL INCCL B80689H1022,688139SH SOLE000139
    SCHNITZER STL INDSCL A8068821062,321178SH SOLE000178
    SCHWAB CHARLES CORPCOM808513105351,05910,442SH SOLE00010,442
    SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476338,6501,494SH SOLE0001,494
    SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730106,6975,190SH SOLE0005,190
    SCHWAB STRATEGIC TRUS BRD MKT ETF808524102326,5035,403SH SOLE0005,403
    SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972,528,69356,218SH SOLE00056,218
    SCHWAB STRATEGIC TRUS LCAP GR ETF808524300538,0036,755SH SOLE0006,755
    SCHWAB STRATEGIC TRUS LRG CAP ETF808524201157,7442,575SH SOLE0002,575
    SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,327,90161,096SH SOLE00061,096
    SELECTIVE INS GROUP INCCOM81630010782,8501,667SH SOLE0001,667
    SENSEONICS HLDGS INCCOM81727U1051,9013,000SH SOLE0003,000
    SERVICEMASTER GLOBAL HLDGS ICOM81761R10952,5151,945SH SOLE0001,945
    SERVICENOW INCCOM81762P1021,426,5954,978SH SOLE0004,978
    SIMMONS 1ST NATL CORPCL A $1 PAR8287302005,741312SH SOLE000312
    SIMPLY GOOD FOODS COCOM82900L1025,855304SH SOLE000304
    SINA CORPORDG8147710471,6402,250SH SOLE0002,250
    SITEONE LANDSCAPE SUPPLY INCCOM82982L10336,368494SH SOLE000494
    SKYWORKS SOLUTIONS INCCOM83088M102877,5819,819SH SOLE0009,819
    SL GREEN RLTY CORPCOM78440X1014,310100SH SOLE000100
    SLACK TECHNOLOGIES INCCOM CL A83088V10213,205492SH SOLE000492
    SMILEDIRECTCLUB INCCL A COM83192H1069,5742,050SH SOLE0002,050
    SMITH A O CORPCOM8318652091,13430SH SOLE00030
    SOLAREDGE TECHNOLOGIES INCCOM83417M104465,6525,687SH SOLE0005,687
    SPDR GOLD TRUSTGOLD SHS78463V1077,597,03851,314SH SOLE00051,314
    SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749134,0243,723SH SOLE0003,723
    SPDR INDEX SHS FDSMSCI ACWI EXUS78463X848126,8006,430SH SOLE0006,430
    SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X43473,1851,370SH SOLE0001,370
    SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509206,3357,250SH SOLE0007,250
    SPDR INDEX SHS FDSS&P INTL SMLCP78463X87115,939700SH SOLE000700
    SPDR SER TRBLOMBRG BRC EMRG78464A39117,363709SH SOLE000709
    SPDR SER TRBLOMBRG BRC INTL78464A1514,786154SH SOLE000154
    SPDR SER TRCOMP SOFTWARE78464A5991,97024SH SOLE00024
    SPDR SER TRPORTFOLIO SH TSR78468R101418,43713,621SH SOLE00013,621
    SPDR SER TRS&P 400 MDCP VAL78464A83983,4662,367SH SOLE0002,367
    SPDR SER TRS&P BIOTECH78464A870412,3765,325SH SOLE0005,325
    SPDR SER TRS&P BK ETF78464A7974,314160SH SOLE000160
    SPDR SER TRS&P DIVID ETF78464A7636,100,47376,390SH SOLE00076,390
    SPDR SER TRS&P HOMEBUILD78464A88841,1401,381SH SOLE0001,381
    SPDR SER TRSSGA US SMAL ETF78468R887198,1652,998SH SOLE0002,998
    SPECTRUM BRANDS HLDGS INC NECOM84790A1054,073112SH SOLE000112
    SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741096,557274SH SOLE000274
    SPRAGUE RES LPCOM UNIT REP LTD8493431083,270250SH SOLE000250
    SPRINT CORPORATIONCOM85207U1058,542991SH SOLE000991
    SQUARE INCCL A8522341032,747,80252,459SH SOLE00052,459
    SS&C TECHNOLOGIES HLDGS INCCOM78467J10027,694632SH SOLE000632
    SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6085,001125SH SOLE000125
    SSGA ACTIVE ETF TRMULT ASS RLRTN78467V1032,520,656131,833SH SOLE000131,833
    STAAR SURGICAL COCOM PAR $0.0185231230516,130500SH SOLE000500
    STANDEX INTL CORPCOM8542311071,07822SH SOLE00022
    STARBUCKS CORPCOM8552441092,085,27031,720SH SOLE00031,720
    STERLING BANCORP DELCOM85917A10023,7742,275SH SOLE0002,275
    STITCH FIX INCCOM CL A860897107271,03121,341SH SOLE00021,341
    STMICROELECTRONICS N VNY REGISTRY86101210238,5291,803SH SOLE0001,803
    STRATASYS LTDSHSM8554810130,9591,941SH SOLE0001,941
    STRATEGIC ED INCCOM86272C1038,10658SH SOLE00058
    SUNCOKE ENERGY INCCOM86722A1031,363354SH SOLE000354
    SUPER MICRO COMPUTER INCCOM86800U1042,894136SH SOLE000136
    SUTRO BIOPHARMA INCCOM86936710235,4453,475SH SOLE0003,475
    SVB FINANCIAL GROUPCOM78486Q10141,849277SH SOLE000277
    SYNNEX CORPCOM87162W1003,29045SH SOLE00045
    SYNOVUS FINL CORPCOM NEW87161C50198356SH SOLE00056
    TAKE-TWO INTERACTIVE SOFTWARCOM874054109299,6092,526SH SOLE0002,526
    TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020512,584829SH SOLE000829
    TARGET CORPCOM87612E1061,017,65610,946SH SOLE00010,946
    PROSHARES TRS&P MDCP 400 DIV74347B680996,16022,122SH SOLE00022,122
    PROSHARES TRULTRA FNCLS NEW74347X6334,556192SH SOLE000192
    PROSPECT CAPITAL CORPORATIONNOTE 4.750% 4/174348TAQ564,96865,000SH SOLE00065,000
    PROTEOSTASIS THERAPEUTICS INCOM74373B109171150SH SOLE000150
    PRUDENTIAL FINL INCCOM744320102231,6754,443SH SOLE0004,443
    PUTNAM MASTER INTER INCOME TSH BEN INT74690910016,3204,000SH SOLE0004,000
    PUTNAM PREMIER INCOME TRSH BEN INT74685310075,36416,600SH SOLE00016,600
    PVH CORPORATIONCOM6936561005,241139SH SOLE000139
    QTS RLTY TR INCCOM CL A74736A1036,091105SH SOLE000105
    QUALCOMM INCCOM747525103436,6276,454SH SOLE0006,454
    QUALYS INCCOM74758T303190,1602,186SH SOLE0002,186
    QURATE RETAIL INCCOM SER A74915M1003,596589SH SOLE000589
    REALTY INCOME CORPCOM756109104917,58818,403SH SOLE00018,403
    RED ROCK RESORTS INCCL A75700L108855100SH SOLE000100
    REMARK HLDGS INCCOM75955K10214,10235,900SH SOLE00035,900
    REPLIGEN CORPCOM759916109271,5672,813SH SOLE0002,813
    REV GROUP INCCOM7495271074,1701,000SH SOLE0001,000
    RLJ LODGING TRCUM CONV PFD A74965L20010,168581SH SOLE000581
    RMR GROUP INCCL A74967R1064,558169SH SOLE000169
    ROYAL BK CDACOM78008710272,3831,176SH SOLE0001,176
    S&P GLOBAL INCCOM78409V104464,8601,897SH SOLE0001,897
    SAIA INCCOM78709Y10565,745894SH SOLE000894
    SALEM MEDIA GROUP INCCL A7940931044,4785,206SH SOLE0005,206
    SANDSTORM GOLD LTDCOM NEW80013R2063,452689SH SOLE000689
    SAP SESPON ADR80305420475,472683SH SOLE000683
    SCHWAB STRATEGIC TRSHT TM US TRES8085248623,100,38659,934SH SOLE00059,934
    SCHWAB STRATEGIC TRUS MID-CAP ETF808524508283,0056,713SH SOLE0006,713
    SCHWAB STRATEGIC TRUS SML CAP ETF808524607357,0536,930SH SOLE0006,930
    SEA LTDSPONSORED ADS81141R10057613SH SOLE00013
    SEACOAST BKG CORP FLACOM NEW81170780131,3101,710SH SOLE0001,710
    SEADRILL LTDCOMG7998G10637SH SOLE0007
    SEATTLE GENETICS INCCOM812578102163,8401,420SH SOLE0001,420
    SEI INVESTMENTS COCOM78411710324,329525SH SOLE000525
    SELECT ENERGY SVCS INCCL A COM81617J301359111SH SOLE000111
    SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,449,87314,783SH SOLE00014,783
    SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,571,379123,505SH SOLE000123,505
    SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,052,43617,835SH SOLE00017,835
    SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034,937,95661,440SH SOLE00061,440
    SEMTECH CORPCOM8168501011,42538SH SOLE00038
    SERVICE PPTYS TRCOM SH BEN INT81761L10214,0672,605SH SOLE0002,605
    SFL CORPORATION LTDSHSG7738W10613,0781,381SH SOLE0001,381
    SHERWIN WILLIAMS COCOM824348106780,9051,699SH SOLE0001,699
    SIGNET JEWELERS LIMITEDSHSG8127610061996SH SOLE00096
    SIMPSON MANUFACTURING CO INCCOM8290731056,570106SH SOLE000106
    SIRIUS XM HLDGS INCCOM82968B10346,0119,314SH SOLE0009,314
    SMARTSHEET INCCOM CL A83200N10313,076315SH SOLE000315
    SNAP ON INCCOM83303410113,058120SH SOLE000120
    SOUTHWEST GAS HOLDINGS INCCOM844895102165,2752,376SH SOLE0002,376
    SPDR INDEX SHS FDSDJ INTL RL ETF78463X863365,51813,654SH SOLE00013,654
    SPDR S&P 500 ETF TRTR UNIT78462F10326,991,001104,718SH SOLE000104,718
    SPDR SER TRBLMBRG BRC CNVRT78464A3591,259,12726,309SH SOLE00026,309
    SPDR SER TRBLOMBERG BRC INT78464A334101,0523,407SH SOLE0003,407
    SPDR SER TRBLOMBERG INTL TR78464A516125,8234,526SH SOLE0004,526
    SPDR SER TRDJ REIT ETF78464A607790,23210,945SH SOLE00010,945
    SPDR SER TRNUVEEN BRC MUNIC78468R72170,0061,400SH SOLE0001,400
    SPDR SER TRPORTFOLIO LN TSR78464A6644,544,12096,192SH SOLE00096,192
    SPDR SER TRPRTFLO S&P500 VL78464A508251,9929,752SH SOLE0009,752
    SPDR SER TRS&P METALS MNG78464A7555,484340SH SOLE000340
    SPDR SER TRS&P OILGAS EXP78468R55618,720569SH SOLE000569
    SPIRIT AIRLS INCCOM8485771024,099318SH SOLE000318
    SPROUTS FMRS MKT INCCOM85208M1026,599355SH SOLE000355
    SPS COMMERCE INCCOM78463M10774,0901,593SH SOLE0001,593
    SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V87120,567400SH SOLE000400
    SSGA ACTIVE TRSPDR DBLELN SHRT78470P20072315SH SOLE00015
    STAG INDL INCCOM85254J10233,3971,483SH SOLE0001,483
    STANLEY BLACK & DECKER INCCOM85450210134,431344SH SOLE000344
    STERIS PLCSHS USDG8473T100191,8991,371SH SOLE0001,371
    STONECO LTDCOM CL AG851581061095SH SOLE0005
    STRATEGY SHSNS 7HANDL IDX86280R5064,611209SH SOLE000209
    SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821045,486388SH SOLE000388
    SUNRUN INCCOM86771W10516,0591,590SH SOLE0001,590
    SYNOPSYS INCCOM871607107622,7004,835SH SOLE0004,835
    SYSTEMAX INCCOM8718511017,092400SH SOLE000400
    T MOBILE US INCCOM872590104415,8924,957SH SOLE0004,957
    TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100342,1797,160SH SOLE0007,160
    TC ENERGY CORPCOM87807B10765,1841,481SH SOLE0001,481
    TCF FINANCIAL CORPORATION NECOM8723071032,515111SH SOLE000111
    TEKLA HEALTHCARE INVSSH BEN INT87911J10331,1681,750SH SOLE0001,750
    TEKLA HEALTHCARE OPPORTUNITISHS87910510416,1281,050SH SOLE0001,050
    TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L10871,5296,280SH SOLE0006,280
    TELADOC HEALTH INCCOM87918A1051,601,25310,330SH SOLE00010,330
    TERADATA CORP DELCOM88076W1031,82489SH SOLE00089
    TEUCRIUM COMMODITY TRAGRICULTURE FD88166A70627,4831,620SH SOLE0001,620
    TEXAS PAC LD TRSUB CTF PROP I T8826101081,9005SH SOLE0005
    THERAPEUTICSMD INCCOM88338N10715,26414,400SH SOLE00014,400
    TIMKEN COCOM8873891045,271163SH SOLE000163
    TOPBUILD CORPCOM89055F1035017SH SOLE0007
    TORO COCOM891092108132,3932,034SH SOLE0002,034
    TOTAL S.A.SPONSORED ADS89151E109121,8163,271SH SOLE0003,271
    TRANE TECHNOLOGIES PLCSHSG8994E103418,5295,068SH SOLE0005,068
    TCW STRATEGIC INCOME FD INCCOM87234010447,3069,150SH SOLE0009,150
    TEGNA INCCOM87901J10515,2151,401SH SOLE0001,401
    TELEDYNE TECHNOLOGIES INCCOM879360105177,470597SH SOLE000597
    TENABLE HLDGS INCCOM88025T10230,6041,400SH SOLE0001,400
    TENARIS S ASPONSORED ADS88031M10926522SH SOLE00022
    TERRENO RLTY CORPCOM88146M1012,12241SH SOLE00041
    TESLA INCCOM88160R1012,035,2163,884SH SOLE0003,884
    TEXAS ROADHOUSE INCCOM88268110910,036243SH SOLE000243
    TEXTRON INCCOM88320310118,989712SH SOLE000712
    THE TRADE DESK INCCOM CL A88339J105471,1132,441SH SOLE0002,441
    THOMSON REUTERS CORPCOM NEW88490370981,2281,197SH SOLE0001,197
    TIDEWATER INC NEWCOM88642R109779110SH SOLE000110
    TILRAY INCCOM CL 288688T10068,7669,995SH SOLE0009,995
    TIM PARTICIPACOES S ASPONSORED ADR88706P20579065SH SOLE00065
    TITAN PHARMACEUTICALS INC DECOM888314507145623SH SOLE000623
    TJX COS INC NEWCOM872540109268,8575,623SH SOLE0005,623
    TRANSUNIONCOM89400J10746,922709SH SOLE000709
    TREX CO INCCOM89531P10535,502443SH SOLE000443
    TRIMBLE INCCOM89623910067,5752,123SH SOLE0002,123
    TRIPADVISOR INCCOM8969452013,130180SH SOLE000180
    TTM TECHNOLOGIES INCCOM87305R1091,034100SH SOLE000100
    TWILIO INCCL A90138F102364,6724,075SH SOLE0004,075
    U S SILICA HLDGS INCCOM90346E1032,7741,541SH SOLE0001,541
    UMB FINL CORPCOM9027881081,20626SH SOLE00026
    UMPQUA HLDGS CORPCOM90421410355651SH SOLE00051
    UNDER ARMOUR INCCL A90431110755,8956,069SH SOLE0006,069
    UNIFIRST CORP MASSCOM9047081043,92826SH SOLE00026
    UNILEVER N VN Y SHS NEW90478470918,667383SH SOLE000383
    UNION PAC CORPCOM9078181081,325,3749,397SH SOLE0009,397
    UNITED AIRLS HLDGS INCCOM91004710972,5022,298SH SOLE0002,298
    UNITED PARCEL SERVICE INCCL B9113121061,074,76311,505SH SOLE00011,505
    UNITED RENTALS INCCOM911363109370,2343,598SH SOLE0003,598
    UNITED STS NAT GAS FD LPUNIT PAR91231830016313SH SOLE00013
    UNIVERSAL INS HLDGS INCCOM91359V1078,960500SH SOLE000500
    US BANCORP DELCOM NEW902973304516,77715,001SH SOLE00015,001
    V F CORPCOM91820410881,9851,516SH SOLE0001,516
    VALLEY NATL BANCORPCOM91979410717,0422,331SH SOLE0002,331
    VANECK VECTORS ETF TRBDC INCOME ETF92189F41163,0896,762SH SOLE0006,762
    VANECK VECTORS ETF TRINTL HIGH YIELD92189F44511,527542SH SOLE000542
    VANECK VECTORS ETF TRRETAIL ETF92189F68464,859616SH SOLE000616
    VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F676381,2703,255SH SOLE0003,255
    VANECK VECTORS ETF TRSHORT HIGH YIELD92189F387162,2977,210SH SOLE0007,210
    VANECK VECTORS ETF TRVIETNAM ETF92189F8179,396900SH SOLE000900
    VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270310,263110SH SOLE000110
    VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284433,748400SH SOLE000400
    VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH921932794967,7128,172SH SOLE0008,172
    VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828210,2652,052SH SOLE0002,052
    VANGUARD INDEX FDSEXTEND MKT ETF922908652997,28411,015SH SOLE00011,015
    VANGUARD INDEX FDSREAL ESTATE ETF9229085534,992,00471,467SH SOLE00071,467
    VANGUARD INDEX FDSSM CP VAL ETF922908611322,1693,628SH SOLE0003,628
    VANGUARD INDEX FDSSML CP GRW ETF922908595219,6661,462SH SOLE0001,462
    VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742634,11610,097SH SOLE00010,097
    VANGUARD MALVERN FDSSTRM INFPROIDX9220208052,213,10245,425SH SOLE00045,425
    VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771161,4972,963SH SOLE0002,963
    VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C573271,5403,180SH SOLE0003,180
    VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680218,5121,413SH SOLE0001,413
    VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714131,2581,508SH SOLE0001,508
    VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6492,44434SH SOLE00034
    VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438587,879,468236,337SH SOLE000236,337
    VANGUARD WELLINGTON FDUS MINIMUM92193540950,599706SH SOLE000706
    VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468852,872,32040,800SH SOLE00040,800
    VANGUARD WHITEHALL FDSHIGH DIV YLD9219464069,916,895140,168SH SOLE000140,168
    VANGUARD WORLD FDMEGA GRWTH IND921910816475,7363,744SH SOLE0003,744
    VANGUARD WORLD FDSENERGY ETF92204A30661,8071,617SH SOLE0001,617
    VANGUARD WORLD FDSINF TECH ETF92204A7021,303,4216,151SH SOLE0006,151
    VARIAN MED SYS INCCOM92220P105156,9671,529SH SOLE0001,529
    VECTOR GROUP LTDCOM92240M10810,1601,079SH SOLE0001,079
    VECTRUS INCCOM92242T1012486SH SOLE0006
    VERISIGN INCCOM92343E10299,950555SH SOLE000555
    VERTEX PHARMACEUTICALS INCCOM92532F100994,1554,178SH SOLE0004,178
    VILLAGE FARMS INTL INCCOM92707Y108572200SH SOLE000200
    VIRNETX HLDG CORPCOM92823T10844,3078,100SH SOLE0008,100
    VISA INCCOM CL A92826C8398,029,61049,836SH SOLE00049,836
    VISTA OUTDOOR INCCOM9283771004,312490SH SOLE000490
    VMWARE INCCL A COM92856340242,143348SH SOLE000348
    VODAFONE GROUP PLC NEWSPONSORED ADR92857W308177,91812,921SH SOLE00012,921
    WABCO HLDGS INCCOM92927K10218,772139SH SOLE000139
    WABTECCOM92974010831,151647SH SOLE000647
    WASHINGTON PRIME GROUP NEWCOM93964W1086,8738,537SH SOLE0008,537
    WASTE CONNECTIONS INCCOM94106B101137,2241,788SH SOLE0001,788
    WATERS CORPCOM94184810344,966247SH SOLE000247
    WAYFAIR INCCL A94419L1015,344100SH SOLE000100
    WEIBO CORPSPONSORED ADR94859610133110SH SOLE00010
    WELLS FARGO MULTI SECTOR INCCOM94987D10127,2052,825SH SOLE0002,825
    WEST PHARMACEUTICAL SVSC INCCOM95530610536,692241SH SOLE000241
    WESTERN ASSET EMERGING MKTSCOM95766A10156,1995,337SH SOLE0005,337
    WESTERN ASSET HIGH INCM FD ICOM95766J1024,931984SH SOLE000984
    WESTERN ASSET HIGH INCM OPPCOM95766K1095,3051,260SH SOLE0001,260
    WESTERN DIGITAL CORP.COM9581021057,325176SH SOLE000176
    WESTROCK COCOM96145D10541,9961,486SH SOLE0001,486
    WEYCO GROUP INCCOM96214910032,4541,609SH SOLE0001,609
    WISDOMTREE CONTINUOUS COMMODSHS BEN INT97718W10815,4331,068SH SOLE0001,068
    WISDOMTREE TRCBOE S&P 50097717X56023,2751,034SH SOLE0001,034
    WISDOMTREE TRCHINADIV EX FI97717X7195,12167SH SOLE00067
    WISDOMTREE TREM MKTS QTLY DIV97717W3232,405125SH SOLE000125
    WISDOMTREE TREMG MKTS SMCAP97717W281216,7766,563SH SOLE0006,563
    WISDOMTREE TREUROPE HEDGED EQ97717X701117,5302,294SH SOLE0002,294
    WISDOMTREE TREUROPE SMCP DV97717W869140,3123,450SH SOLE0003,450
    WISDOMTREE TRGLB HIGH DIV FD97717W8772,15063SH SOLE00063
    WISDOMTREE TRINTL MIDCAP DV97717W77825,304540SH SOLE000540
    WISDOMTREE TRINTL SMCAP DIV97717W760295,9686,160SH SOLE0006,160
    WISDOMTREE TRITL HIGH DIV FD97717W80242,3321,436SH SOLE0001,436
    WISDOMTREE TRJP SMALLCP DIV97717W8361,82031SH SOLE00031
    WISDOMTREE TRUS HIGH DIVIDEND97717W20833,416590SH SOLE000590
    WISDOMTREE TRUS MIDCAP FUND97717W57013,369506SH SOLE000506
    WISDOMTREE TRUS TOTAL DIVIDND97717W109304,7993,892SH SOLE0003,892
    WOLVERINE WORLD WIDE INCCOM9780971031,15576SH SOLE00076
    WORKDAY INCCL A98138H101114,854882SH SOLE000882
    WYNDHAM HOTELS & RESORTS INCCOM98311A10597731SH SOLE00031
    WYNN RESORTS LTDCOM983134107776,15112,895SH SOLE00012,895
    XCEL ENERGY INCCOM98389B100957,33915,876SH SOLE00015,876
    XILINX INCCOM98391910160,725779SH SOLE000779
    XYLEM INCCOM98419M100156,4422,402SH SOLE0002,402
    YAMANA GOLD INCCOM98462Y10011,2854,104SH SOLE0004,104
    YRC WORLDWIDE INCCOM PAR $.0198424960713379SH SOLE00079
    TRANSOCEAN LTDREG SHSH8817H1005,0214,328SH SOLE0004,328
    TRAVELERS COMPANIES INCCOM89417E109298,9913,009SH SOLE0003,009
    TRINET GROUP INCCOM89628810797926SH SOLE00026
    TRIP COM GROUP LTDADS89677Q1076,754288SH SOLE000288
    TRUSTCO BK CORP N YCOM898349105130,47324,117SH SOLE00024,117
    TSAKOS ENERGY NAVIGATION LTDSHSG9108L10815,3224,700SH SOLE0004,700
    UBS AG JERSEY BRHETRAC WELLS BDCI90264158816,1021,430SH SOLE0001,430
    UNITED MICROELECTRONICS CORPSPON ADR NEW9108734052,3351,076SH SOLE0001,076
    UNITED NAT FOODS INCCOM9111631035,958649SH SOLE000649
    UNITED STATES OIL FUND LPUNITS91232N108499,159118,565SH SOLE000118,565
    UNITED STATES STL CORP NEWCOM91290910810,3611,642SH SOLE0001,642
    UNITEDHEALTH GROUP INCCOM91324P1024,190,13416,802SH SOLE00016,802
    UNITI GROUP INCCOM91325V1081,031171SH SOLE000171
    UNITIL CORPCOM91325910778515SH SOLE00015
    VANECK VECTORS ETF TRAMT FREE INT ETF92189H2011,001,90420,395SH SOLE00020,395
    VANECK VECTORS ETF TRBIOTECH ETF92189F72612,800100SH SOLE000100
    VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4091,244,84323,820SH SOLE00023,820
    VANECK VECTORS ETF TRINDONESIA INDEX92189F8333,511276SH SOLE000276
    VANECK VECTORS ETF TRINVT GRADE FLTG92189F48676,0563,220SH SOLE0003,220
    VANECK VECTORS ETF TRRARE EARTH STRAT92189F7427,035750SH SOLE000750
    VANECK VECTORS ETF TRRUSSIA ETF92189F4035,254315SH SOLE000315
    VANECK VECTORS ETF TRVIDEO GAMING92189F11457,0611,468SH SOLE0001,468
    VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J407644,35411,453SH SOLE00011,453
    VANGUARD INDEX FDSMCAP VL IDXVIP9229085123,114,87838,318SH SOLE00038,318
    VANGUARD INDEX FDSMID CAP ETF9229086292,423,68918,410SH SOLE00018,410
    VANGUARD INDEX FDSSMALL CP ETF9229087511,688,76914,629SH SOLE00014,629
    VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751,118,40927,265SH SOLE00027,265
    VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761,162,38927,089SH SOLE00027,089
    VANGUARD MUN BD FD INCTAX EXEMPT BD922907746286,6655,419SH SOLE0005,419
    VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702,686,37930,846SH SOLE00030,846
    VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813439,2224,522SH SOLE0004,522
    VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,773,74522,424SH SOLE00022,424
    VANGUARD STAR FDSVG TL INTL STK F9219097681,147,12927,339SH SOLE00027,339
    VANGUARD WORLD FDMEGA CAP INDEX921910873124,9291,374SH SOLE0001,374
    VANGUARD WORLD FDMEGA CAP VAL ETF9219108401,085,42316,443SH SOLE00016,443
    VANGUARD WORLD FDSHEALTH CAR ETF92204A504386,6132,328SH SOLE0002,328
    VERISK ANALYTICS INCCOM92345Y106441,8353,170SH SOLE0003,170
    VERIZON COMMUNICATIONS INCCOM92343V1047,420,911138,115SH SOLE000138,115
    VIACOMCBS INCCL B92556H20688,8406,341SH SOLE0006,341
    VISTRA ENERGY CORPCOM92840M10218,1941,140SH SOLE0001,140
    VONAGE HLDGS CORPCOM92886T2011,446200SH SOLE000200
    VOXELJET AGADS92912L107437500SH SOLE000500
    VOYA PRIME RATE TRSH BEN INT92913A100816220SH SOLE000220
    WALGREENS BOOTS ALLIANCE INCCOM93142710859,7611,306SH SOLE0001,306
    WASHINGTON REAL ESTATE INVTSH BEN INT93965310128,8991,211SH SOLE0001,211
    WASTE MGMT INC DELCOM94106L1091,222,93313,212SH SOLE00013,212
    WATSCO INCCOM94262220036,031228SH SOLE000228
    WD-40 COCOM929236107156,419779SH SOLE000779
    WEINGARTEN RLTY INVSSH BEN INT94874110336,9392,560SH SOLE0002,560
    WESTERN ASSET GLOBAL HIGH INCOM95766B10922,4403,000SH SOLE0003,000
    WESTERN UN COCOM95980210959,6483,290SH SOLE0003,290
    WEX INCCOM96208T1045,22850SH SOLE00050
    WEYERHAEUSER COCOM96216610465,4833,863SH SOLE0003,863
    WHIRLPOOL CORPCOM96332010610,784126SH SOLE000126
    WHITESTONE REITCOM9660842049,3001,500SH SOLE0001,500
    WILLIS TOWERS WATSON PLC LTDSHSG96629103421,9072,484SH SOLE0002,484
    WISDOMTREE INVTS INCCOM97717P10412,8805,528SH SOLE0005,528
    WISDOMTREE TRCLOUD COMPUTNG97717Y691235,8229,830SH SOLE0009,830
    WISDOMTREE TRDYNAMIC INT EQ97717X27111,555500SH SOLE000500
    WISDOMTREE TRHEDGED HI YLD BD97717W430117,4166,289SH SOLE0006,289
    WISDOMTREE TRJAPN HEDGE EQT97717W85131,065737SH SOLE000737
    WISDOMTREE TRNEGT DUR HIG YLD97717W3984,235300SH SOLE000300
    WISDOMTREE TRUS LARGECAP DIVD97717W307514,5716,357SH SOLE0006,357
    WISDOMTREE TRUS S CAP QTY DIV97717X651109,3164,350SH SOLE0004,350
    WOODWARD INCCOM9807451033,92366SH SOLE00066
    WYNDHAM DESTINATIONS INCCOM98310W1081,94890SH SOLE00090
    XPEL INCCOM98379L1004,008400SH SOLE000400
    XPO LOGISTICS INCCOM98379310067,2261,379SH SOLE0001,379
    YELP INCCL A9858171052,128118SH SOLE000118
    YETI HLDGS INCCOM98585X104219,13211,226SH SOLE00011,226
    YUM BRANDS INCCOM988498101337,5284,925SH SOLE0004,925