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:02pm
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 2020Q2
    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
    • 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
    2U INCCOM90214J101157,1924,141SH SOLE0004,141
    AAON INCCOM PAR $0.00400036020642,854789SH SOLE000789
    ABBOTT LABSCOM0028241003,448,50337,717SH SOLE00037,717
    ABIOMED INCCOM003654100168,850699SH SOLE000699
    ABSOLUTE SHS TRWBI BBR YLD 300000400R700489,99321,759SH SOLE00021,759
    ACI WORLDWIDE INCCOM0044981012,56495SH SOLE00095
    ADVANCED DRAIN SYS INC DELCOM00790R1042,47050SH SOLE00050
    ADVERUM BIOTECHNOLOGIES INCCOM00773U1084,176200SH SOLE000200
    ADVISORSHARES TRDORSY SHRT ETF00768Y52930,4901,575SH SOLE0001,575
    ADVISORSHARES TRPURE CANNABIS00768Y49586785SH SOLE00085
    AEGON N VNY REGISTRY SHS0079241035,3041,804SH SOLE0001,804
    AIM IMMUNOTECH INCCOM00901B105565228SH SOLE000228
    ALBEMARLE CORPCOM01265310116,053208SH SOLE000208
    ALEXANDRIA REAL ESTATE EQ INCOM0152711098,92455SH SOLE00055
    ALEXION PHARMACEUTICALS INCCOM015351109109,322974SH SOLE000974
    ALLEGHENY TECHNOLOGIES INCCOM01741R1021,274125SH SOLE000125
    ALLIANCE DATA SYSTEMS CORPCOM01858110815,566345SH SOLE000345
    ALLIANZGI DIVIDEND INT & PRMCOM01883A1073,913350SH SOLE000350
    ALPHA PRO TECH LTDCOM0207721092,655150SH SOLE000150
    ALPS ETF TRDISRUPTIVE TECH00162Q47856,7751,641SH SOLE0001,641
    ALTAIR ENGR INCCOM CL A0213691031,51138SH SOLE00038
    AMAZON COM INCCOM02313510628,855,87810,460SH SOLE00010,460
    AMER STATES WTR COCOM0298991011,385,38717,619SH SOLE00017,619
    AMERICAN CAMPUS CMNTYS INCCOM02483510017,480500SH SOLE000500
    AMERICAN CENTY ETF TRDIVERSIFID CRP02507210932,910630SH SOLE000630
    AMERICAN ELEC PWR CO INCCOM025537101288,6153,624SH SOLE0003,624
    AMERICAN EXPRESS COCOM025816109976,65310,259SH SOLE00010,259
    AMERICAN FINL GROUP INC OHIOCOM02593210493,8501,479SH SOLE0001,479
    AMERICAN INTL GROUP INC*W EXP 01/19/2020268741562,3251,661SH SOLE0001,661
    AMN HEALTHCARE SVCS INCCOM00174410135,197778SH SOLE000778
    AMPLIFY ETF TRBLACKSWAN GRWT0321088883,119,174101,668SH SOLE000101,668
    AMPLIFY ETF TRBLOCKCHAIN LDR03210860719,232953SH SOLE000953
    ANAPLAN INCCOM03272L10819,030420SH SOLE000420
    APACHE CORPCOM03741110533,6152,490SH SOLE0002,490
    APPLIED MATLS INCCOM038222105436,5837,222SH SOLE0007,222
    APPLIED OPTOELECTRONICS INCCOM03823U102217,67220,025SH SOLE00020,025
    ARAMARKCOM03852U1068,103359SH SOLE000359
    ARES MANAGEMENT CORPORATIONCL A COM STK03990B101401,32710,109SH SOLE00010,109
    ARK ETF TR3D PRINTING ETF00214Q50057,0662,702SH SOLE0002,702
    ARK ETF TRAUTNMUS TECHNLGY00214Q203296,6346,270SH SOLE0006,270
    ASML HOLDING N VN Y REGISTRY SHSN070592101,432,7413,893SH SOLE0003,893
    ASPIRA WOMENS HEALTH INCCOM04537Y10949,92013,000SH SOLE00013,000
    ASSOCIATED BANC CORPCOM04548710525,9241,895SH SOLE0001,895
    AURINIA PHARMACEUTICALS INCCOM05156V10212,610776SH SOLE000776
    AUTODESK INCCOM052769106284,6361,190SH SOLE0001,190
    AVALARA INCCOM05338G10621,427161SH SOLE000161
    AVANTOR INCCOM05352A1007,735455SH SOLE000455
    AVNET INCCOM0538071035,577200SH SOLE000200
    AXALTA COATING SYS LTDCOMG0750C1087,464331SH SOLE000331
    AYTU BIOSCIENCE INCCOM PAR0547547006,3904,500SH SOLE0004,500
    BAIDU INCSPON ADR REP A0567521081,638,77613,669SH SOLE00013,669
    BANCORPSOUTH BK TUPELO MISSCOM05971J1023,525155SH SOLE000155
    BANK HAWAII CORPCOM0625401092,08834SH SOLE00034
    BANK MONTREAL QUECOM06367110133,793637SH SOLE000637
    BANK NEW YORK MELLON CORPCOM064058100228,5615,914SH SOLE0005,914
    BANK NOVA SCOTIA B CCOM0641491073,50585SH SOLE00085
    BECTON DICKINSON & COCOM075887109182,037761SH SOLE000761
    BEIGENE LTDSPONSORED ADR07725L1028,10143SH SOLE00043
    BENEFYTT TECHNOLOGIES INCCOM CL A08182C10620,4601,000SH SOLE0001,000
    BEST BUY INCCOM086516101565,7716,483SH SOLE0006,483
    BIO-TECHNE CORPCOM09073M104160,290607SH SOLE000607
    BIOHITECH GLOBAL INCCOM09074B1072,5101,000SH SOLE0001,000
    BIOLASE INCCOM NEW090911207189408SH SOLE000408
    BIOTELEMETRY INCCOM090672106288,3576,381SH SOLE0006,381
    BK OF AMERICA CORPCOM0605051041,731,12872,890SH SOLE00072,890
    BLACK KNIGHT INCCOM09215C10510,666147SH SOLE000147
    BLACKBAUD INCCOM09227Q1002,22639SH SOLE00039
    BLACKROCK CORE BD TRSHS BEN INT09249E101133,2438,669SH SOLE0008,669
    BLACKROCK CR ALLOCATION INCOCOM09250810054,5654,134SH SOLE0004,134
    BLACKROCK ENH CAP & INC FD ICOM09256A10947,7513,300SH SOLE0003,300
    BLACKROCK FLOATING RATE INCOCOM0919411046,972635SH SOLE000635
    BLACKROCK INCCOM09247X1011,803,4653,315SH SOLE0003,315
    BLACKROCK INCOME TR INCCOM09247F1006,1701,000SH SOLE0001,000
    BLACKROCK INVT QUALITY MUN TCOM09247D1059,381607SH SOLE000607
    BLACKROCK MULTI-SECTOR INC TCOM09258A10731,7022,200SH SOLE0002,200
    BLACKROCK MUNIYIELD N Y QUALCOM09255E10260,8194,850SH SOLE0004,850
    BLACKROCK SCIENCE & TECH TRSHS BEN INT09260K10123,4861,036SH SOLE0001,036
    BLINK CHARGING COCOM09354A10080,20214,120SH SOLE00014,120
    BLUEROCK RESIDENTIAL GWT REICOM CL A09627J10210,5041,300SH SOLE0001,300
    BOINGO WIRELESS INCCOM09739C1025,328400SH SOLE000400
    BOOT BARN HLDGS INCCOM0994061007,460346SH SOLE000346
    BOSTON SCIENTIFIC CORPCOM101137107491,25913,992SH SOLE00013,992
    BRIDGE BANCORP INCCOM1080351063,906171SH SOLE000171
    BRIGGS & STRATTON CORPCOM1090431094,0613,100SH SOLE0003,100
    BRINKS COCOM1096961044,779105SH SOLE000105
    BRITISH AMERN TOB PLCSPONSORED ADR110448107325,6358,388SH SOLE0008,388
    BROADCOM INCCOM11135F1011,932,1176,122SH SOLE0006,122
    BROADRIDGE FINL SOLUTIONS INCOM11133T103586,9104,651SH SOLE0004,651
    BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210133,916825SH SOLE000825
    BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG162491072,858289SH SOLE000289
    3M COCOM88579Y101939,8596,025SH SOLE0006,025
    ABERDEEN GLOBAL PREMIER PPTYCOM SH BEN INT00302L10843,5769,351SH SOLE0009,351
    ABSOLUTE SHS TRWBI PWR FCTR ETF00400R858231,30012,336SH SOLE00012,336
    ADAMAS PHARMACEUTICALS INCCOM00548A106384150SH SOLE000150
    ADAMS DIVERSIFIED EQUITY FDCOM0062121042,287153SH SOLE000153
    ADIENT PLCORD SHSG0084W10126316SH SOLE00016
    ADVANCED MICRO DEVICES INCCOM0079031072,704,04951,398SH SOLE00051,398
    AEROJET ROCKETDYNE HLDGS INCCOM00780010572,2241,822SH SOLE0001,822
    AEROVIRONMENT INCCOM0080731082,70734SH SOLE00034
    AES CORPCOM00130H10521,1121,457SH SOLE0001,457
    AIMMUNE THERAPEUTICS INCCOM00900T10718,3811,100SH SOLE0001,100
    ALCOA CORPCOM01387210611,2741,003SH SOLE0001,003
    ALEXANDERS INCCOM01475210913,25055SH SOLE00055
    ALLIANZGI CONV INCOME FDCOM01882810328,1776,433SH SOLE0006,433
    ALLSCRIPTS HEALTHCARE SOLUTNCOM01988P1081,293191SH SOLE000191
    ALLSTATE CORPCOM020002101556,8525,741SH SOLE0005,741
    ALPS ETF TRMED BREAKTHGH00162Q59320,583492SH SOLE000492
    ALTERITY THERAPEUTICS LTDSPONSORED ADR02155X1069983SH SOLE00083
    ALTICE USA INCCL A02156K1036,762300SH SOLE000300
    ALTRA INDL MOTION CORPCOM02208R10611,948375SH SOLE000375
    AMARIN CORP PLCSPONS ADR NEW023111206153,71422,213SH SOLE00022,213
    AMCOR PLCORDG0250X1073,451338SH SOLE000338
    AMEREN CORPCOM02360810236,165514SH SOLE000514
    AMERICAN FIN TR INCCOM CLASS A02607T10947,4125,975SH SOLE0005,975
    AMERICAN INTL GROUP INCCOM NEW02687478447,2581,516SH SOLE0001,516
    AMERICAN TOWER CORP NEWCOM03027X1003,274,49612,665SH SOLE00012,665
    AMERICAN WTR WKS CO INC NEWCOM030420103232,5391,807SH SOLE0001,807
    AMERICOLD RLTY TRCOM03064D108239,2906,592SH SOLE0006,592
    AMERIPRISE FINL INCCOM03076C10678,668524SH SOLE000524
    AMERISOURCEBERGEN CORPCOM03073E105575,5985,712SH SOLE0005,712
    AMPLIFY ETF TRONLIN RETL ETF0321081022,994,13442,609SH SOLE00042,609
    ANALOG DEVICES INCCOM03265410585,915701SH SOLE000701
    ANSYS INCCOM03662Q105209,462718SH SOLE000718
    ANTHEM INCCOM036752103444,3891,690SH SOLE0001,690
    AON PLCSHS CL AG0403H108314,1191,631SH SOLE0001,631
    APOLLO COML REAL EST FIN INCCOM03762U10518,8691,923SH SOLE0001,923
    APTIV PLCSHSG6095L10927,194349SH SOLE000349
    ARCHER DANIELS MIDLAND COCOM03948310259,7701,498SH SOLE0001,498
    ARCONIC CORPORATIONCOM03966V10798971SH SOLE00071
    ARK ETF TRISRAEL INOVATE00214Q609157,8396,600SH SOLE0006,600
    ARMOUR RESIDENTIAL REIT INCCOM NEW0423155075,512587SH SOLE000587
    ARMSTRONG WORLD INDS INCCOM04247X10239,448506SH SOLE000506
    ASGN INCCOM00191U1028,068121SH SOLE000121
    ASHLAND GLOBAL HLDGS INCCOM04418610417,482253SH SOLE000253
    ASPEN TECHNOLOGY INCCOM0453271032,07220SH SOLE00020
    ASTRAZENECA PLCSPONSORED ADR0463531081,076,85720,360SH SOLE00020,360
    AT&T INCCOM00206R1025,279,202174,635SH SOLE000174,635
    ATKORE INTL GROUP INCCOM0476491082,735100SH SOLE000100
    ATMOS ENERGY CORPCOM04956010530,372305SH SOLE000305
    AURORA CANNABIS INCCOM05156X884101,0568,194SH SOLE0008,194
    AVANGRID INCCOM05351W1033,46983SH SOLE00083
    AXOS FINANCIAL INCCOM05465C100331,20015,000SH SOLE00015,000
    AZUL S ASPONSR ADR PFD05501U10632429SH SOLE00029
    BALLARD PWR SYS INC NEWCOM05858610841627SH SOLE00027
    BANCORP INC DELCOM05969A10519,6002,000SH SOLE0002,000
    BANKUNITED INCCOM06652K1033,746185SH SOLE000185
    BARCLAYS BANK PLCDJUBS CMDT ETN3606738C77818,0301,025SH SOLE0001,025
    BARINGS BDC INCCOM06759L103794100SH SOLE000100
    BEACON ROOFING SUPPLY INCCOM0736851092,637100SH SOLE000100
    BED BATH & BEYOND INCCOM0758961002,650250SH SOLE000250
    BERKLEY W R CORPCOM08442310288,7101,548SH SOLE0001,548
    BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,733,29920,914SH SOLE00020,914
    BERRY GLOBAL GROUP INCCOM08579W1036,072137SH SOLE000137
    BHP GROUP PLCSPONSORED ADR05545E2092,34657SH SOLE00057
    BIOGEN INCCOM09062X1032,778,23910,384SH SOLE00010,384
    BIOSPECIFICS TECHNOLOGIES COCOM09093110665,9371,076SH SOLE0001,076
    BK OF AMERICA CORP7.25%CNV PFD L060505682680,495507SH SOLE000507
    BLACKBERRY LTDCOM09228F1036,0641,240SH SOLE0001,240
    BLACKROCK DEBT STRATEGIES FDCOM NEW09255R2029,3301,000SH SOLE0001,000
    BLACKROCK ENHANCED GLOBAL DICOM09250110518,1711,929SH SOLE0001,929
    BLACKROCK LTD DURATION INC TCOM SHS09249W1015,781415SH SOLE000415
    BLACKROCK MUNIHLDS INVSTM QLCOM09254P10888,4286,839SH SOLE0006,839
    BLACKROCK TAX MUNICPAL BD TRSHS09248X100101,3004,065SH SOLE0004,065
    BLUEBIRD BIO INCCOM09609G10090,3391,480SH SOLE0001,480
    BNY MELLON STRATEGIC MUN BDCOM09662E10936,2005,000SH SOLE0005,000
    BNY MELLON STRATEGIC MUNS INCOM05588W10831,6534,079SH SOLE0004,079
    BOOZ ALLEN HAMILTON HLDG CORCL A099502106842,85510,835SH SOLE00010,835
    BOSTON OMAHA CORPCOM101044105103,1206,445SH SOLE0006,445
    BOSTON PPTYS LTD PARTNERSHIPCOM101121101231,1022,557SH SOLE0002,557
    BP PLCSPONSORED ADR055622104384,38016,483SH SOLE00016,483
    BROADMARK RLTY CAP INCCOM11135B100178,03618,800SH SOLE00018,800
    BURLINGTON STORES INCCOM122017106238,2851,210SH SOLE0001,210
    CADENCE DESIGN SYSTEM INCCOM127387108171,5761,788SH SOLE0001,788
    CALAMOS CONV & HIGH INCOME FCOM SHS12811P10829,3882,592SH SOLE0002,592
    CALAMOS CONV OPP AND INC FDSH BEN INT12811710841,4963,900SH SOLE0003,900
    CALAMOS STRATEGIC TOTL RETNCOM SH BEN INT12812510118,1731,462SH SOLE0001,462
    CAMDEN NATL CORPCOM1330341081,34739SH SOLE00039
    CAMPING WORLD HLDGS INCCL A13462K10940,7401,500SH SOLE0001,500
    CANADIAN IMP BK COMMCOM13606910149,223735SH SOLE000735
    CANTEL MED CORPCOM13809810814,242322SH SOLE000322
    BROOKS AUTOMATION INC NEWCOM11434010246,9691,062SH SOLE0001,062
    BUCKLE INCCOM11844010670645SH SOLE00045
    BUNGE LIMITEDCOMG1696210555,8551,358SH SOLE0001,358
    CABOT MICROELECTRONICS CORPCOM12709P103814,2165,835SH SOLE0005,835
    CACI INTL INCCL A12719030439,038180SH SOLE000180
    CAE INCCOM12476510863,0903,897SH SOLE0003,897
    CAMECO CORPCOM13321L10813,3251,300SH SOLE0001,300
    CAMPBELL SOUP COCOM13442910923,028464SH SOLE000464
    CANADIAN NAT RES LTDCOM13638510118,0231,034SH SOLE0001,034
    CANOPY GROWTH CORPCOM138035100404,47425,041SH SOLE00025,041
    CANTERBURY PARK HOLDING CORPCOM13811E1016,564600SH SOLE000600
    CAPITAL SOUTHWEST CORPCOM14050110715,9061,180SH SOLE0001,180
    CARA THERAPEUTICS INCCOM140755109446,73826,125SH SOLE00026,125
    CARDTRONICS PLCSHS CL AG1991C10547,9602,000SH SOLE0002,000
    CARMAX INCCOM14313010270,028782SH SOLE000782
    CARVANA COCL A146869102129,8161,080SH SOLE0001,080
    CATALENT INCCOM14880610213,047178SH SOLE000178
    CATERPILLAR INC DELCOM149123101427,2883,378SH SOLE0003,378
    CBOE GLOBAL MARKETS INCCOM12503M1088,20988SH SOLE00088
    CBRE CLARION GLOBAL REAL ESTCOM12504G10023,8323,992SH SOLE0003,992
    CBRE GROUP INCCL A12504L109357,6007,908SH SOLE0007,908
    CDK GLOBAL INCCOM12508E10168,6331,657SH SOLE0001,657
    CELLULAR BIOMEDICINE GROUP ICOM NEW15117P10218012SH SOLE00012
    CENTENE CORP DELCOM15135B101140,8272,216SH SOLE0002,216
    CENTERPOINT ENERGY INCCOM15189T10738,5352,064SH SOLE0002,064
    CGI INCCL A SUB VTG12532H1043,01548SH SOLE00048
    CHAMPIONX CORPORATIONCOM15872M10410,2091,046SH SOLE0001,046
    CHART INDS INCCOM PAR $0.0116115Q30824,245500SH SOLE000500
    CHEGG INCCOM163092109757,75111,266SH SOLE00011,266
    CHENIERE ENERGY INCCOM NEW16411R208212,1254,390SH SOLE0004,390
    CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q10131,362897SH SOLE000897
    CHINA FD INCCOM1693731075,806260SH SOLE000260
    CHURCHILL DOWNS INCCOM17148410877,227580SH SOLE000580
    CIENA CORPCOM NEW171779309522,4279,646SH SOLE0009,646
    CINEMARK HLDGS INCCOM17243V1024,967430SH SOLE000430
    CIRRUS LOGIC INCCOM17275510011,306183SH SOLE000183
    COASTAL FINL CORP WACOM NEW19046P2096,011414SH SOLE000414
    COLUMBIA PPTY TR INCCOM NEW19828720326,7272,034SH SOLE0002,034
    COMCAST CORP NEWCL A20030N1011,623,79141,657SH SOLE00041,657
    COMMERCIAL METALS COCOM2017231032,203108SH SOLE000108
    CONCHO RES INCCOM20605P10115,914309SH SOLE000309
    CONSTELLATION BRANDS INCCL A21036P1081,336,8317,641SH SOLE0007,641
    COOPER COS INCCOM NEW216648402170,468601SH SOLE000601
    CORNERSTONE STRATEGIC VALUECOM21924B3027,583742SH SOLE000742
    CORNERSTONE TOTAL RETURN FDCOM21924U30020,1002,000SH SOLE0002,000
    CORTEVA INCCOM22052L104109,0834,072SH SOLE0004,072
    COSTAR GROUP INCCOM22160N109119,393168SH SOLE000168
    COVANTA HLDG CORPCOM22282E10218,7011,950SH SOLE0001,950
    CRACKER BARREL OLD CTRY STORCOM22410J10668,210615SH SOLE000615
    CROSSAMERICA PARTNERS LPUT LTD PTN INT22758A10556,5324,200SH SOLE0004,200
    CUMULUS MEDIA INCCOM CLASS A2310828016,3201,600SH SOLE0001,600
    CURTISS WRIGHT CORPCOM2315611012,85732SH SOLE00032
    CVB FINL CORPCOM1266001053,223172SH SOLE000172
    DANAHER CORPORATION4.75 MND CV PFD23585130049,87540SH SOLE00040
    DANAHER CORPORATIONCOM2358511021,859,84410,518SH SOLE00010,518
    DATADOG INCCL A COM23804L10356,518650SH SOLE000650
    DAVITA INCCOM23918K10819,785250SH SOLE000250
    DEERE & COCOM244199105787,3155,010SH SOLE0005,010
    DELL TECHNOLOGIES INCCL C24703L202194,9273,548SH SOLE0003,548
    DENNYS CORPCOM24869P104890,22488,141SH SOLE00088,141
    DENTSPLY SIRONA INCCOM24906P10924,013545SH SOLE000545
    DIGITAL RLTY TR INCCOM253868103538,1983,787SH SOLE0003,787
    DINE BRANDS GLOBAL INCCOM2544231063,83191SH SOLE00091
    DIODES INCCOM254543101215,5264,251SH SOLE0004,251
    DORCHESTER MINERALS LPCOM UNIT25820R1051,917150SH SOLE000150
    DROPBOX INCCL A26210C104435,40020,000SH SOLE00020,000
    DYNATRACE INCCOM2681501098,120200SH SOLE000200
    EATON VANCE MUNI INCOME TRUSSH BEN INT27826U10810,942876SH SOLE000876
    EATON VANCE TX ADV GLBL DIVCOM27828S10137,7712,645SH SOLE0002,645
    EATON VANCE TX MGD DIV EQ INCOM27828N102135,32112,553SH SOLE00012,553
    EGAIN CORPCOM NEW28225C8061,189107SH SOLE000107
    EIGER BIOPHARMACEUTICALS INCCOM28249U1056,960725SH SOLE000725
    ELECTRAMECCANICA VEHS CORPCOM NEW2848492051,125500SH SOLE000500
    ELECTRONIC ARTS INCCOM285512109218,8071,657SH SOLE0001,657
    ENPHASE ENERGY INCCOM29355A10746,000967SH SOLE000967
    ENTERGY CORP NEWCOM29364G10372,664775SH SOLE000775
    ENTERPRISE PRODS PARTNERS LCOM293792107508,98528,012SH SOLE00028,012
    EOG RES INCCOM26875P101257,9115,091SH SOLE0005,091
    EPAM SYS INCCOM29414B104393,8921,563SH SOLE0001,563
    EPIZYME INCCOM29428V1043,212200SH SOLE000200
    ESSENT GROUP LTDCOMG3198U1023,04784SH SOLE00084
    ETF MANAGERS TRETHO CLIMATE LEA26924G888334,6348,126SH SOLE0008,126
    ETF MANAGERS TRPRIME CYBR SCRTY26924G2011,756,08739,480SH SOLE00039,480
    ETF MANAGERS TRPRIME MOBILE PAY26924G40933,347680SH SOLE000680
    ETF SER SOLUTIONSDEFIANCE NEXT26922A289271,8829,970SH SOLE0009,970
    ETF SER SOLUTIONSUS GLB JETS26922A842332,71719,983SH SOLE00019,983
    ETHAN ALLEN INTERIORS INCCOM2976021042,082176SH SOLE000176
    EXCHANGE LISTED FDS TRSABA INT RATE30151E8062,546,233144,961SH SOLE000144,961
    EXCHANGE TRADED CONCEPTS TRHULL TACTIC US30150580647,0912,000SH SOLE0002,000
    EXELON CORPCOM30161N101415,53611,450SH SOLE00011,450
    EXPEDIA GROUP INCCOM NEW30212P30399,1331,206SH SOLE0001,206
    3-D SYS CORP DELCOM NEW88554D20552,3767,493SH SOLE0007,493
    ABB LTDSPONSORED ADR00037520498,9264,385SH SOLE0004,385
    ABBVIE INCCOM00287Y1092,017,57520,550SH SOLE00020,550
    ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631004,67856SH SOLE00056
    ABERDEEN TOTAL DYNAMIC DIVDCOM SH BEN INT00326L1003,850500SH SOLE000500
    ABM INDS INCCOM0009571001,52542SH SOLE00042
    ABSOLUTE SHS TRWBI BBR QTY 300000400R809666,15325,557SH SOLE00025,557
    ABSOLUTE SHS TRWBI BBR RNG 300000400R502569,28821,774SH SOLE00021,774
    ABSOLUTE SHS TRWBI BBR VAL 300000400R601394,88815,420SH SOLE00015,420
    ACCENTURE PLC IRELANDSHS CLASS AG1151C101725,1093,377SH SOLE0003,377
    ADVANCE AUTO PARTS INCCOM00751Y1064,84334SH SOLE00034
    ADVANSIX INCCOM00773T10116414SH SOLE00014
    ADVISORSHARES TRVICE ETF00768Y5459,403413SH SOLE000413
    AGF INVTS TRAGFIQ US MK ANTI00110G4083,572,467146,774SH SOLE000146,774
    AGIOS PHARMACEUTICALS INCCOM00847X1042,40745SH SOLE00045
    AIR PRODS & CHEMS INCCOM0091581061,865,2467,725SH SOLE0007,725
    AKAMAI TECHNOLOGIES INCCOM00971T101287,0012,680SH SOLE0002,680
    AKERNA CORPCOM00973W10244050SH SOLE00050
    AKOUSTIS TECHNOLOGIES INCCOM00973N1023,747452SH SOLE000452
    ALBANY INTL CORPCL A0123481083,11253SH SOLE00053
    ALCON AGORD SHSH0130112840,853712SH SOLE000712
    ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,876,79113,337SH SOLE00013,337
    ALIGN TECHNOLOGY INCCOM016255101425,3821,550SH SOLE0001,550
    ALLEGHANY CORP DELCOM0171751003,4247SH SOLE0007
    ALLEGIANT TRAVEL COCOM01748X1029,28385SH SOLE00085
    ALLEGION PLCORD SHSG0176J10944,595436SH SOLE000436
    ALLIANCE RES PARTNER L PUT LTD PART01877R1081,311402SH SOLE000402
    ALLIANCEBERNSTEIN GLOBAL HIGCOM01879R10639,4753,908SH SOLE0003,908
    ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G106167,1406,136SH SOLE0006,136
    ALLIANT ENERGY CORPCOM018802108124,3842,600SH SOLE0002,600
    ALNYLAM PHARMACEUTICALS INCCOM02043Q107531,1223,586SH SOLE0003,586
    ALPHABET INCCAP STK CL A02079K3055,181,5583,654SH SOLE0003,654
    ALPHABET INCCAP STK CL C02079K1075,228,2373,699SH SOLE0003,699
    ALPS ETF TRCLEAN ENERGY00162Q46076,1281,947SH SOLE0001,947
    ALPS ETF TREQUAL SEC ETF00162Q205255,1553,504SH SOLE0003,504
    ALTRIA GROUP INCCOM02209S1032,474,09863,034SH SOLE00063,034
    AMBARELLA INCSHSG037AX10119,740431SH SOLE000431
    AMC NETWORKS INCCL A00164V10324,5601,050SH SOLE0001,050
    AMDOCS LTDSHSG02602103128,3252,108SH SOLE0002,108
    AMERICA FIRST MULTIFAMILY INBEN UNIT CTF02364V10726,7806,500SH SOLE0006,500
    AMERICAN AIRLS GROUP INCCOM02376R10255,1554,220SH SOLE0004,220
    AMGEN INCCOM0311621001,446,6686,134SH SOLE0006,134
    AMPHENOL CORP NEWCL A032095101223,8122,336SH SOLE0002,336
    AMPLIFY ETF TRCWP ENHANCED DIV0321084094,679165SH SOLE000165
    ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108832,48016,886SH SOLE00016,886
    ANTERO MIDSTREAM CORPCOM03676B1025,1001,000SH SOLE0001,000
    ANTERO RESOURCES CORPCOM03674X1061,270500SH SOLE000500
    APHRIA INCCOM03765K10466,67015,600SH SOLE00015,600
    ARBOR RLTY TR INCCOM038923108139,80615,131SH SOLE00015,131
    ARCH CAP GROUP LTDORDG0450A10556,6701,978SH SOLE0001,978
    ARCH RESOURCES INCCL A03940R1075,682200SH SOLE000200
    ARES CAPITAL CORPCOM04010L10352,0803,604SH SOLE0003,604
    ARGO GROUP INTL HLDGS LTDCOMG0464B1072,22964SH SOLE00064
    ARISTA NETWORKS INCCOM0404131061,013,1854,824SH SOLE0004,824
    ARK ETF TRFINTECH INNOVA00214Q708187,2385,929SH SOLE0005,929
    ARK ETF TRINNOVATION ETF00214Q10434,250,965480,311SH SOLE000480,311
    ARLINGTON ASSET INVST CORPCL A NEW0413562053612SH SOLE00012
    ATLANTICA SUSTAINABLE INFR PSHSG0751N1033,987137SH SOLE000137
    ATLASSIAN CORP PLCCL AG0624210438,037211SH SOLE000211
    AUTOMATIC DATA PROCESSING INCOM0530151031,350,9199,073SH SOLE0009,073
    AUTOZONE INCCOM053332102433,198384SH SOLE000384
    AVANOS MED INCCOM05350V1066,965237SH SOLE000237
    AVERY DENNISON CORPCOM053611109230,0052,016SH SOLE0002,016
    AVIAT NETWORKS INCCOM NEW05366Y2013,942216SH SOLE000216
    AVITA THERAPEUTICS INCCOM05380C1021,28342SH SOLE00042
    AXCELIS TECHNOLOGIES INCCOM NEW0545402086,963250SH SOLE000250
    BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10115,5244,566SH SOLE0004,566
    BANCO BRADESCO S ASP ADR PFD NEW059460303682179SH SOLE000179
    BANCO SANTANDER S.A.ADR05964H1052,169900SH SOLE000900
    BANK OZKCOM06417N10358,7862,505SH SOLE0002,505
    BARCLAYS BANK PLCIPATH S&P VEQ06740C33726,162144SH SOLE000144
    BAXTER INTL INCCOM071813109140,1111,627SH SOLE0001,627
    BIOCRYST PHARMACEUTICALS INCCOM09058V1034,7651,000SH SOLE0001,000
    BIOMERICA INCCOM NEW09061H3077,2501,000SH SOLE0001,000
    BJS WHSL CLUB HLDGS INCCOM05550J1011,86450SH SOLE00050
    BLACK HILLS CORPCOM09211310962311SH SOLE00011
    BLACKLINE INCCOM09239B1099,120110SH SOLE000110
    BLACKROCK CORPOR HI YLD FD ICOM09255P107217,10921,348SH SOLE00021,348
    BLACKROCK MUNI INCOME TR IICOM09249N101372,55525,327SH SOLE00025,327
    BLACKROCK MUNIYIELD QUALITYCOM09254G10815,8991,245SH SOLE0001,245
    BLACKROCK RES & COMMODITIESSHS09257A10835,4745,787SH SOLE0005,787
    BLACKROCK UTILITIES INFRSTRCCOM09248D10412,216575SH SOLE000575
    BLACKSTONE GROUP INCCOM CL A09260D1071,402,94024,761SH SOLE00024,761
    BMC STK HLDGS INCCOM05591B1092,48999SH SOLE00099
    BOEING COCOM0970231052,552,60413,926SH SOLE00013,926
    BOOKING HOLDINGS INCCOM09857L10889,17156SH SOLE00056
    BOSTON BEER INCCL A10055710718,24634SH SOLE00034
    BOULDER GROWTH & INCOME FD ICOM10150710116,5521,757SH SOLE0001,757
    BP PRUDHOE BAY RTY TRUNIT BEN INT0556301071,332400SH SOLE000400
    CAPSTEAD MTG CORPCOM NO PAR14067E5062,454447SH SOLE000447
    CAPSTONE TURBINE CORPCOM14067D5084515SH SOLE00015
    CARDINAL HEALTH INCCOM14149Y10813,517259SH SOLE000259
    CARLISLE COS INCCOM14233910096,574807SH SOLE000807
    CARLYLE GROUP INCCOM14316J1086,417230SH SOLE000230
    CARNIVAL PLCADR14365C1031,283102SH SOLE000102
    CARPENTER TECHNOLOGY CORPCOM14428510323,649974SH SOLE000974
    CASEYS GEN STORES INCCOM147528103133,781895SH SOLE000895
    CASPER SLEEP INCCOM14762610544950SH SOLE00050
    CASTLIGHT HEALTH INCCL B14862Q100129156SH SOLE000156
    CATCHMARK TIMBER TR INCCL A14912Y2022,965335SH SOLE000335
    CATHAY GEN BANCORPCOM1491501041,99976SH SOLE00076
    CELLECTIS S ASPON ADS15117K10396,2985,410SH SOLE0005,410
    CENOVUS ENERGY INCCOM15135U10927659SH SOLE00059
    CENTERPOINT ENERGY INCDEP RP PFD CV B15189T50335,5601,000SH SOLE0001,000
    CENTRAL GARDEN & PET COCL A NON-VTG1535272051,89256SH SOLE00056
    CF INDS HLDGS INCCOM1252691005,971212SH SOLE000212
    CHARLES RIV LABS INTL INCCOM159864107442,1522,536SH SOLE0002,536
    CHARTER COMMUNICATIONS INC NCL A16119P108205,546403SH SOLE000403
    CHECK POINT SOFTWARE TECH LTORDM224651045,37250SH SOLE00050
    CHEMOURS COCOM1638511082,533165SH SOLE000165
    CHIMERA INVT CORPCOM NEW16934Q20811,0621,151SH SOLE0001,151
    CHURCH & DWIGHT INCCOM171340102310,7464,020SH SOLE0004,020
    CIMAREX ENERGY COCOM1717981012,55793SH SOLE00093
    CLARIVATE PLCORD SHSG2181010914,180635SH SOLE000635
    CLEVELAND CLIFFS INCCOM18589910116,1742,930SH SOLE0002,930
    CLOUDFLARE INCCL A COM18915M10726,064725SH SOLE000725
    CLOVIS ONCOLOGY INCCOM189464100675100SH SOLE000100
    CME GROUP INCCOM12572Q105542,1633,336SH SOLE0003,336
    CNX MIDSTREAM PARTNERS LPCOM UNIT REPST12654A101998150SH SOLE000150
    COHEN & STEERS INCCOM19247A10011,569170SH SOLE000170
    COHEN & STEERS QUALITY INCOMCOM19247L106104,0659,521SH SOLE0009,521
    COHEN & STEERS REIT & PFD &ICOM19247X100184,6999,660SH SOLE0009,660
    COLGATE PALMOLIVE COCOM194162103737,49810,067SH SOLE00010,067
    COLUMBIA BKG SYS INCCOM1972361024,167147SH SOLE000147
    COMPASS DIVERSIFIED HOLDINGSSH BEN INT20451Q10477,6884,506SH SOLE0004,506
    CONSOLIDATED COMM HLDGS INCCOM20903410710,7641,590SH SOLE0001,590
    CRONOS GROUP INCCOM22717L10157,7509,609SH SOLE0009,609
    CROWDSTRIKE HLDGS INCCL A22788C1052,161,35021,551SH SOLE00021,551
    CVR ENERGY INCCOM12662P1084,706234SH SOLE000234
    CYMABAY THERAPEUTICS INCCOM23257D1031,222350SH SOLE000350
    D R HORTON INCCOM23331A109141,3242,549SH SOLE0002,549
    DANA INCORPORATEDCOM2358252051,499123SH SOLE000123
    DARDEN RESTAURANTS INCCOM237194105402,0365,306SH SOLE0005,306
    DELPHI TECHNOLOGIES PLSHSG2709G1078,526600SH SOLE000600
    DENISON MINES CORPCOM248356107213634SH SOLE000634
    DEXCOM INCCOM2521311072,637,5326,506SH SOLE0006,506
    DIAMONDBACK ENERGY INCCOM25278X10955,5791,329SH SOLE0001,329
    DICKS SPORTING GOODS INCCOM25339310284,4182,046SH SOLE0002,046
    DIREXION SHS ETF TRALL CP INSIDER25459Y769130,6263,970SH SOLE0003,970
    DIREXION SHS ETF TRDAILY JR GLD MIN25460G8311,65515SH SOLE00015
    DISCOVER FINL SVCSCOM25470910834,210683SH SOLE000683
    DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P10710,2352,313SH SOLE0002,313
    DNP SELECT INCOME FDCOM23325P104100,1039,201SH SOLE0009,201
    DONNELLEY FINL SOLUTIONS INCCOM25787G100865103SH SOLE000103
    DOVER CORPCOM260003108202,3902,096SH SOLE0002,096
    DOW INCCOM260557103301,3417,393SH SOLE0007,393
    DUPONT DE NEMOURS INCCOM26614N102219,7514,136SH SOLE0004,136
    DXC TECHNOLOGY COCOM23355L10612,718771SH SOLE000771
    EASTGROUP PPTY INCCOM277276101127,8621,078SH SOLE0001,078
    EATON VANCE RISK MNGD DIV EQCOM27829G10616,7301,750SH SOLE0001,750
    EATON VANCE SHORT DURATION DCOM27828V1049,931875SH SOLE000875
    ELDORADO RESORTS INCCOM28470R10224,036600SH SOLE000600
    EMERGENT BIOSOLUTIONS INCCOM29089Q105387,3344,898SH SOLE0004,898
    EMERSON ELEC COCOM291011104278,1384,484SH SOLE0004,484
    ENBRIDGE INCCOM29250N105533,57217,540SH SOLE00017,540
    ENDAVA PLCADS29260V10586918SH SOLE00018
    ENEL AMERICAS S ASPONSORED ADR29274F1043,229430SH SOLE000430
    ENERGOUS CORPCOM29272C10327,8539,877SH SOLE0009,877
    ENERGY FUELS INCCOM NEW2926717081,214804SH SOLE000804
    ENERGY RECOVERY INCCOM29270J1007,5951,000SH SOLE0001,000
    ENI S P ASPONSORED ADR26874R10832,7011,697SH SOLE0001,697
    ENTEGRIS INCCOM29362U1049,212156SH SOLE000156
    EQT CORPCOM26884L1096,140516SH SOLE000516
    EQUIFAX INCCOM29442910517,01699SH SOLE00099
    ERICSSONADR B SEK 1029482160819,0192,045SH SOLE0002,045
    ERIE INDTY COCL A29530P10253,917281SH SOLE000281
    ESPERION THERAPEUTICS INC NECOM29664W105757,07914,755SH SOLE00014,755
    ETF MANAGERS TRETFMG ALTR HRVST26924G508465,01536,132SH SOLE00036,132
    ETF MANAGERS TRWEDBUSH ETFMG26924G8055,852146SH SOLE000146
    EVEREST RE GROUP LTDCOMG3223R10833,469162SH SOLE000162
    EXPEDITORS INTL WASH INCCOM30213010926,006342SH SOLE000342
    EXXON MOBIL CORPCOM30231G1023,223,52972,082SH SOLE00072,082
    EYEPOINT PHARMACEUTICALS INCCOM30233G1005,6787,500SH SOLE0007,500
    F M C CORPCOM NEW30249130317,035171SH SOLE000171
    FACTSET RESH SYS INCCOM30307510513,46741SH SOLE00041
    FASTLY INCCL A31188V100128,7171,512SH SOLE0001,512
    FEDERAL REALTY INVT TRSH BEN INT NEW31374720611,589136SH SOLE000136
    FIDELITY COVINGTON TRLOW VOLITY ETF316092824168,3474,602SH SOLE0004,602
    FIDELITY COVINGTON TRMSCI CONSM DIS31609220466,5461,279SH SOLE0001,279
    FIDELITY NATL INFORMATION SVCOM31620M106156,4121,166SH SOLE0001,166
    F N B CORPCOM30252010129,4723,930SH SOLE0003,930
    F5 NETWORKS INCCOM31561610210,46175SH SOLE00075
    FACEBOOK INCCL A30303M10210,796,27047,546SH SOLE00047,546
    FASTENAL COCOM311900104213,2154,977SH SOLE0004,977
    FEDEX CORPCOM31428X106511,0563,645SH SOLE0003,645
    FERRARI N VCOMN3167Y10322,695133SH SOLE000133
    FIDELITY COVINGTON TRDIVID ETF RISI3160928329,852320SH SOLE000320
    FIDELITY COVINGTON TRMSCI COMMNTN SVC31609287310,593300SH SOLE000300
    FIDELITY COVINGTON TRMSCI FINLS IDX31609250136,8741,113SH SOLE0001,113
    FIDELITY COVINGTON TRMSCI INFO TECH I3160928089,046110SH SOLE000110
    FIDELITY COVINGTON TRMSCI RL EST ETF3160928575,120219SH SOLE000219
    FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3032,14670SH SOLE00070
    FIFTH THIRD BANCORPCOM31677310021,2471,102SH SOLE0001,102
    FIRST EAGLE SENIOR LOAN FUNDCOM NEW32010E10036,9903,000SH SOLE0003,000
    FIRST MAJESTIC SILVER CORPCOM32076V10373,3817,375SH SOLE0007,375
    FIRST SOLAR INCCOM33643310755,2271,116SH SOLE0001,116
    FIRST TR BICK INDEX FDCOM SHS33733H1076,575250SH SOLE000250
    FIRST TR EXCH TRADED FD IIIULTRA SHT DUR MU33740J10420,0901,000SH SOLE0001,000
    FIRST TR EXCH TRD ALPHDX FDEM SML CP ALPH33737J3074,886150SH SOLE000150
    FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X1277,1221,084SH SOLE0001,084
    FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X16842,6121,228SH SOLE0001,228
    FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF33692010396,3311,150SH SOLE0001,150
    FIRST TR EXCHANGE TRADED FDWTR ETF33733B10069,3561,245SH SOLE0001,245
    FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R886256,99915,261SH SOLE00015,261
    FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4083,528,88958,825SH SOLE00058,825
    FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2002,096,45140,566SH SOLE00040,566
    FIRST TR EXCHANGE-TRADED FDHEDGED BUYWRITE33738R4073,721187SH SOLE000187
    FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R100299,82721,901SH SOLE00021,901
    FIRST TR EXCHANGE-TRADED FDNASDQ PHRMTCLS33738R8372,276100SH SOLE000100
    FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D101116,7295,854SH SOLE0005,854
    FIRST TR EXCHANGE-TRADED FDSMAL CP US EQT33738R746193,06610,752SH SOLE00010,752
    FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F77152,184,7231,747,506SH SOLE0001,747,506
    FIRST TR MID CAP CORE ALPHADCOM SHS33735B108852,95113,652SH SOLE00013,652
    FIRST TR MORNINGSTAR DIVID LSHS336917109188,4007,429SH SOLE0007,429
    FIRST TR SR FLG RTE INCM FDCOM33733U1083,409313SH SOLE000313
    FIRST TR SR FLOATING RATE 20COM SHS33740K10127,2583,300SH SOLE0003,300
    FIRSTENERGY CORPCOM337932107172,3354,444SH SOLE0004,444
    FISERV INCCOM337738108698,0817,151SH SOLE0007,151
    FLAHERTY & CRUMRIN PFD & INMCOM338478100132,6976,599SH SOLE0006,599
    FLAHERTY & CRUMRINE TOTAL RECOM33847910816,102812SH SOLE000812
    FLEETCOR TECHNOLOGIES INCCOM339041105409,4911,628SH SOLE0001,628
    FLEXION THERAPEUTICS INCCOM33938J1061,973150SH SOLE000150
    FLEXSHARES TRDISCP DUR MBS33939L77916,194670SH SOLE000670
    FLEXSHARES TRINTL QLTDV IDX33939L8378,044400SH SOLE000400
    FLEXSHARES TRSTOXX GLOBR INF33939L79511,496240SH SOLE000240
    FLOWERS FOODS INCCOM3434981017,871352SH SOLE000352
    FNCB BANCORP INCCOM3025781095,405940SH SOLE000940
    FOOT LOCKER INCCOM3448491041,92566SH SOLE00066
    FOX CORPCL A COM35137L105371,72513,860SH SOLE00013,860
    FRANKLIN ETF TRLIBERTY SHRT ETF353506108126,0991,316SH SOLE0001,316
    FRANKLIN TEMPLETON ETF TRLIBERTY HI YLD35473P629130,9465,323SH SOLE0005,323
    FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P801461,40214,356SH SOLE00014,356
    FREEPORT-MCMORAN INCCL B35671D85716,4141,419SH SOLE0001,419
    FRONTLINE LTDSHS NEWG3682E1926,9801,000SH SOLE0001,000
    FS KKR CAP CORP IICOM35952V303474,86836,840SH SOLE00036,840
    FUNKO INCCOM CL A3610081053,874668SH SOLE000668
    GABELLI CONV&INCOM SECS FD ICOM36240B10910,3052,013SH SOLE0002,013
    GALECTIN THERAPEUTICS INCCOM NEW3632252023,1551,031SH SOLE0001,031
    GCI LIBERTY INCCOM CLASS A36164V3055,97484SH SOLE00084
    GENERAL ELECTRIC COCOM3696041031,062,100155,505SH SOLE000155,505
    GENERAL MTRS COCOM37045V100111,8664,422SH SOLE0004,422
    GENUINE PARTS COCOM37246010513,456155SH SOLE000155
    GERMAN AMERN BANCORP INCCOM37386510464,7192,081SH SOLE0002,081
    GIBRALTAR INDS INCCOM3746891072,54553SH SOLE00053
    GILAT SATELLITE NETWORKS LTDSHS NEWM514741184,027620SH SOLE000620
    GILDAN ACTIVEWEAR INCCOM37591610346530SH SOLE00030
    GLADSTONE LD CORPCOM3765491016,154388SH SOLE000388
    GLOBAL PMTS INCCOM37940X102993,6035,858SH SOLE0005,858
    GLOBAL X FDSCONSCIOUS COS37954Y731271,83612,317SH SOLE00012,317
    GLOBAL X FDSGLB X MLP ENRG I37954Y29312,893518SH SOLE000518
    GLOBAL X FDSLITHIUM BTRY ETF37954Y855165,4025,226SH SOLE0005,226
    GLOBAL X FDSNASDAQ 100 COVER37954Y483681,32632,444SH SOLE00032,444
    GOLDMAN SACHS BDC INCSHS38147U10756835SH SOLE00035
    GOLDMAN SACHS ETF TRACCES TREASURY381430529265,1932,639SH SOLE0002,639
    GOLDMAN SACHS ETF TRACTIVEBETA EME3814302064,437,918146,514SH SOLE000146,514
    GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050370,8631,132SH SOLE0001,132
    GRAINGER W W INCCOM384802104649,7802,068SH SOLE0002,068
    GRAND CANYON ED INCCOM38526M106177,8011,964SH SOLE0001,964
    GRANITESHARES ETF TRXOUT US LRG CP38747R60378,7352,701SH SOLE0002,701
    GRAY TELEVISION INCCOM3893751062,609187SH SOLE000187
    GRIFFIN INL RLTY INCCOM39823110030,606565SH SOLE000565
    GUGGENHEIM ENHANCED EQUITY ICOM40167B1002,715500SH SOLE000500
    HAIN CELESTIAL GROUP INCCOM4052171001,937,39261,485SH SOLE00061,485
    HANCOCK JOHN PREM DIVID FDCOM SH BEN INT41013T10576,9355,785SH SOLE0005,785
    HANESBRANDS INCCOM410345102195,97217,358SH SOLE00017,358
    HARTFORD FDS EXCHANGE TRADEDTOTAL RTRN ETF41653L3058,730,798208,422SH SOLE000208,422
    FIDUS INVT CORPCOM3165001077,710850SH SOLE000850
    FINANCIAL INSTNS INCCOM31758540419,2611,035SH SOLE0001,035
    FIRST AMERN FINL CORPCOM31847R10214,694306SH SOLE000306
    FIRST HORIZON NATL CORPCOM3205171058,366840SH SOLE000840
    FIRST TR ABERDEEN GLBL OPP FCOM SHS3373191074,960500SH SOLE000500
    FIRST TR ENERGY INCOME & GRWCOM33738G10410810SH SOLE00010
    FIRST TR ENERGY INFRASTRCTRCOM33738C1032,255225SH SOLE000225
    FIRST TR ENHANCED EQTY INC FCOM337318109244,00416,770SH SOLE00016,770
    FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P20215,354444SH SOLE000444
    FIRST TR EXCH TRADED FD IIIHORIZON MNGD ETF33739P8711,76363SH SOLE00063
    FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1083,429,84562,349SH SOLE00062,349
    FIRST TR EXCH TRADED FD IIIRIVR FRNT DYN33739P707251,0734,511SH SOLE0004,511
    FIRST TR EXCH TRADED FD IIIRIVRFRNT DYN DEV33739P608378,2137,078SH SOLE0007,078
    FIRST TR EXCH TRD ALPHDX FDEURO ALPHADEX33737J5056,790200SH SOLE000200
    FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X135107,0074,198SH SOLE0004,198
    FIRST TR EXCHANGE-TRADED FDDORSY WR MOMNT33741L10861,8433,027SH SOLE0003,027
    FIRST TR EXCHANGE-TRADED FDMID CAP US EQT33738R7536,841355SH SOLE000355
    FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1186,258150SH SOLE000150
    FIRST TR EXCHANGE-TRADED FDNASDQ OIL GAS33738R845163,33915,110SH SOLE00015,110
    FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3093,105,79068,834SH SOLE00068,834
    FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F83951,2491,663SH SOLE0001,663
    FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F870245,10512,092SH SOLE00012,092
    FIRST TR HIGH INCOME L/S FDCOM33738E1097,962600SH SOLE000600
    FIRST TR LRGE CP CORE ALPHACOM SHS33734K109809,82213,603SH SOLE00013,603
    FIRST TR NASDAQ-100 TECH INDCAP STRENGTH ETF33733E1043,687,50863,121SH SOLE00063,121
    FIRST TR NASDAQ-100 TECH INDDORSEY WRIGHT PE33733E880357,66114,114SH SOLE00014,114
    FIRST TR NASDAQ-100 TECH INDNAT GAS ETF33733E8072,581345SH SOLE000345
    FIRST TR VALUE LINE DIVID INSHS33734H1065,574,174183,845SH SOLE000183,845
    FLAHERTY & CRUMRIN PFD & INMCOM33848E10622,2041,995SH SOLE0001,995
    FLEXSHARES TRHIG YLD VL ETF33939L66262,0311,380SH SOLE0001,380
    FLEXSHARES TRIBOXX 5YR TRGT33939L605107,8794,035SH SOLE0004,035
    FLEXSHARES TRMORNSTAR USMKT33939L10039,736350SH SOLE000350
    FLIR SYS INCCOM30244510132,456800SH SOLE000800
    FLWS/1-800 FLOWERSCL A68243Q10612,993649SH SOLE000649
    FORD MTR CO DELCOM345370860504,74783,018SH SOLE00083,018
    FORTRESS BIOTECH INCCOM34960Q1091,206450SH SOLE000450
    FRANCO NEV CORPCOM35185810550,131359SH SOLE000359
    FRANKLIN TEMPLETON ETF TRLIBERTY INVT35473P60354,9462,075SH SOLE0002,075
    FRANKLIN TEMPLETON ETF TRLIBERTYQ GBL35473P30618,487700SH SOLE000700
    FRESHPET INCCOM358039105376,9724,506SH SOLE0004,506
    FS KKR CAPITAL CORPCOM302635206187,23613,374SH SOLE00013,374
    FTI CONSULTING INCCOM30294110976,290666SH SOLE000666
    FULLER H B COCOM3596941062,67660SH SOLE00060
    GABELLI EQUITY TR INCCOM36239710112,9422,573SH SOLE0002,573
    GALAPAGOS NVSPON ADR36315X1016,51133SH SOLE00033
    GALIANO GOLD INCCOM36352H1002,3791,800SH SOLE0001,800
    GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A1092,064600SH SOLE000600
    GAMESTOP CORP NEWCL A36467W10973,45516,925SH SOLE00016,925
    GAP INCCOM36476010811,719929SH SOLE000929
    GARRETT MOTION INCCOM366505105853154SH SOLE000154
    GENERAL DYNAMICS CORPCOM369550108265,3221,775SH SOLE0001,775
    GENMAB A/SSPONSORED ADS37230320633,754996SH SOLE000996
    GENPREX INCCOM372446104628200SH SOLE000200
    GILEAD SCIENCES INCCOM3755581031,768,01322,979SH SOLE00022,979
    GLATFELTERCOM3773161041,57398SH SOLE00098
    GLAUKOS CORPCOM37732210231,735826SH SOLE000826
    GLAXOSMITHKLINE PLCSPONSORED ADR37733W105576,84314,142SH SOLE00014,142
    GLOBAL X FDSGLBL X MLP ETF37954Y34338,5161,415SH SOLE0001,415
    GLOBAL X FDSMILL THEMC ETF37954Y764276,77510,021SH SOLE00010,021
    GLOBAL X FDSS&P 500 COVERED37954Y47521,240500SH SOLE000500
    GLOBAL X FDSSOCIAL MED ETF37950E41697,0122,264SH SOLE0002,264
    GODADDY INCCL A380237107107,2821,463SH SOLE0001,463
    GOLAR LNG LTDSHSG9456A1006,297870SH SOLE000870
    GRACE W R & CO DEL NEWCOM38388F1085,081100SH SOLE000100
    GRUPO AEROPORTUARIO DEL CENTSPON ADR4005011026,873185SH SOLE000185
    GRUPO AEROPUERTO DEL PACIFICSPON ADR B4005061014316SH SOLE0006
    GRUPO SUPERVIELLE S.A.SPONSORED ADR40054A10810648SH SOLE00048
    GUARDANT HEALTH INCCOM40131M10910,141125SH SOLE000125
    GW PHARMACEUTICALS PLCADS36197T103482,7803,934SH SOLE0003,934
    HAEMONETICS CORPCOM4050241006,26970SH SOLE00070
    HANNON ARMSTRONG SUST INFR CCOM41068X10013,632479SH SOLE000479
    HANOVER INS GROUP INCCOM41086710530,500301SH SOLE000301
    HDFC BANK LTDSPONSORED ADS40415F10128,140619SH SOLE000619
    HEICO CORP NEWCL A42280620829,003357SH SOLE000357
    HELEN OF TROY CORP LTDCOMG4388N10611,69162SH SOLE00062
    HERBALIFE NUTRITION LTDCOM SHSG4412G1019,311207SH SOLE000207
    HERCULES CAPITAL INCCOM427096508128,12712,238SH SOLE00012,238
    HOLLYFRONTIER CORPCOM43610610872,0782,468SH SOLE0002,468
    HONEYWELL INTL INCCOM4385161061,823,47312,611SH SOLE00012,611
    HOST HOTELS & RESORTS INCCOM44107P104656SH SOLE0006
    HOWARD HUGHES CORPCOM44267D10712,208235SH SOLE000235
    HUBSPOT INCCOM44357310035,672159SH SOLE000159
    HUNTINGTON INGALLS INDS INCCOM446413106264,3521,515SH SOLE0001,515
    IAA INCCOM4492531031,00326SH SOLE00026
    IHS MARKIT LTDSHSG4756710526,803355SH SOLE000355
    ILLUMINA INCCOM4523271092,339,1316,316SH SOLE0006,316
    IMMUNOGEN INCCOM45253H10123050SH SOLE00050
    AARONS INCCOM PAR $0.5000253530022,700500SH SOLE000500
    ABERDEEN STD SILVER ETF TRPHYSCL SILVR SHS0032641087,052400SH SOLE000400
    ABSOLUTE SHS TRWBI BBR GBL INME00400R874458,76519,498SH SOLE00019,498
    ABSOLUTE SHS TRWBI BULBEAR TR00400R83372,3334,411SH SOLE0004,411
    ABSOLUTE SHS TRWBI BULBEAR TR00400R841213,15212,510SH SOLE00012,510
    ACTIVISION BLIZZARD INCCOM00507V109599,3307,896SH SOLE0007,896
    ACUITY BRANDS INCCOM00508Y1023,35135SH SOLE00035
    ADAMS RES & ENERGY INCCOM NEW00635130817,467652SH SOLE000652
    ADOBE INCCOM00724F1016,797,36615,615SH SOLE00015,615
    ADT INC DELCOM00090Q1031,788224SH SOLE000224
    AERCAP HOLDINGS NVSHSN009851062,86493SH SOLE00093
    AFLAC INCCOM00105510283,9932,331SH SOLE0002,331
    AGCO CORPCOM00108410227,841502SH SOLE000502
    AGILENT TECHNOLOGIES INCCOM00846U10176,617867SH SOLE000867
    AGNC INVT CORPCOM00123Q10472,5125,621SH SOLE0005,621
    AGNICO EAGLE MINES LTDCOM00847410875,0141,171SH SOLE0001,171
    ALARM COM HLDGS INCCOM0116421056,481100SH SOLE000100
    ALASKA AIR GROUP INCCOM01165910922,201612SH SOLE000612
    ALLETE INCCOM NEW01852230015,072276SH SOLE000276
    ALLIANZGI EQUITY & CONV INCOCOM01882910126,3871,174SH SOLE0001,174
    ALLISON TRANSMISSION HLDGS ICOM01973R1018,165222SH SOLE000222
    ALPS ETF TRALERIAN ENERGY00162Q6761,25390SH SOLE00090
    ALPS ETF TRALERIAN MLP00162Q452266,34710,792SH SOLE00010,792
    ALPS ETF TRREIT DIVIDE DOGS00162Q10610,854299SH SOLE000299
    ALPS ETF TRSECTR DIV DOGS00162Q85898,3992,707SH SOLE0002,707
    ALTERYX INCCOM CL A02156B1037,06443SH SOLE00043
    ALUMINUM CORP CHINA LIMITEDSPON ADR H SHS02227610915733SH SOLE00033
    AMERESCO INCCL A02361E10825,780928SH SOLE000928
    AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10522,2201,751SH SOLE0001,751
    AMETEK INCCOM031100100301,4313,373SH SOLE0003,373
    AMPLIFY ETF TRHIGH INCOME0321088474,998349SH SOLE000349
    ANGLOGOLD ASHANTI LIMITEDSPONSORED ADR03512820614,745500SH SOLE000500
    ANNALY CAPITAL MANAGEMENT INCOM035710409406,85162,020SH SOLE00062,020
    APOLLO INVT CORPCOM NEW03761U5026,174645SH SOLE000645
    APPIAN CORPCL A03782L101178,4013,481SH SOLE0003,481
    APPLE HOSPITALITY REIT INCCOM NEW03784Y20099,09210,258SH SOLE00010,258
    APPLE INCCOM03783310066,253,834181,617SH SOLE000181,617
    APTARGROUP INCCOM038336103104,141930SH SOLE000930
    ARCHROCK INCCOM03957W1061,817280SH SOLE000280
    ARENA PHARMACEUTICALS INCCOM NEW04004760725,117399SH SOLE000399
    ARK ETF TRGENOMIC REV ETF00214Q3024,239,17581,273SH SOLE00081,273
    ARK ETF TRNEXT GNRTN INTER00214Q401673,8797,942SH SOLE0007,942
    ARROWHEAD PHARMACEUTICALS INCOM04280A1001,207,42027,956SH SOLE00027,956
    AXON ENTERPRISE INCCOM05464C101334,6233,410SH SOLE0003,410
    AZEK CO INCCL A05478C10530,267950SH SOLE000950
    B & G FOODS INC NEWCOM05508R1069,167376SH SOLE000376
    BAKER HUGHES COMPANYCL A05722G1009,491617SH SOLE000617
    BALCHEM CORPCOM0576652005,97663SH SOLE00063
    BALL CORPCOM0584981066,18589SH SOLE00089
    BANCOLOMBIA S ASPON ADR PREF05968L10257922SH SOLE00022
    BAOZUN INCSPONSORED ADR06684L1032,80773SH SOLE00073
    BAR HBR BANKSHARESCOM0668491008,577383SH SOLE000383
    BARCLAYS PLCADR06738E2048,3031,467SH SOLE0001,467
    BARRICK GOLD CORPORATIONCOM067901108637,75123,673SH SOLE00023,673
    BAUSCH HEALTH COS INCCOM07173410763,1383,450SH SOLE0003,450
    BAYTEX ENERGY CORPCOM07317Q1055041,000SH SOLE0001,000
    BCE INCCOM NEW05534B760133,3433,192SH SOLE0003,192
    BEYOND MEAT INCCOM08862E109449,2353,353SH SOLE0003,353
    BGC PARTNERS INCCL A05541T10138,30013,978SH SOLE00013,978
    BHP GROUP LTDSPONSORED ADS088606108175,2493,524SH SOLE0003,524
    BIO RAD LABS INCCL A0905722071,8064SH SOLE0004
    BIOMARIN PHARMACEUTICAL INCCOM09061G10132,192261SH SOLE000261
    BIONTECH SESPONSORED ADS09075V102855,47312,818SH SOLE00012,818
    BLACKROCK ENERGY & RES TRCOM09250U1013,977550SH SOLE000550
    BLACKROCK ENHANCED EQUITY DICOM09251A10411,3041,540SH SOLE0001,540
    BLACKROCK MUN TARGET TERM TRCOM SHS BEN IN09257P10576,0323,200SH SOLE0003,200
    BLACKROCK MUNIYIELD INVT FDCOM09254R10452,9933,940SH SOLE0003,940
    BLACKROCK SCIENCE & TECHNOLOSHS09258G104143,5543,797SH SOLE0003,797
    BLACKSTONE MTG TR INCCOM CL A09257W10013,250550SH SOLE000550
    BLOOM ENERGY CORPCOM CL A09371210735,8823,298SH SOLE0003,298
    BLUE APRON HLDGS INCCL A NEW09523Q20057752SH SOLE00052
    BORGWARNER INCCOM09972410616,032454SH SOLE000454
    BOX INCCL A10316T1042,076100SH SOLE000100
    BRASKEM S ASP ADR PFD A10553210544151SH SOLE00051
    BRIGHTHOUSE FINL INCCOM10922N1032,921105SH SOLE000105
    BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510488,9292,703SH SOLE0002,703
    BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1073,22671SH SOLE00071
    BROWN FORMAN CORPCL B11563720970,5351,108SH SOLE0001,108
    BRYN MAWR BK CORPCOM1176651091,38350SH SOLE00050
    C H ROBINSON WORLDWIDE INCCOM NEW12541W2093,87449SH SOLE00049
    CABOT OIL & GAS CORPCOM12709710376,5204,454SH SOLE0004,454
    CAESARS ENTMT CORPCOM127686103317,34526,162SH SOLE00026,162
    CALAMOS DYNAMIC CONV & INCOMCOM12811V1055,992284SH SOLE000284
    CALIFORNIA RES CORPCOM NEW13057Q2061512SH SOLE00012
    CALIX INCCOM13100M5091,624109SH SOLE000109
    CANADIAN NATL RY COCOM136375102406,8024,593SH SOLE0004,593
    CANADIAN PAC RY LTDCOM13645T100363,6041,424SH SOLE0001,424
    CAPITAL ONE FINL CORPCOM14040H105279,4054,464SH SOLE0004,464
    CARRIER GLOBAL CORPORATIONCOM14448C104307,73713,850SH SOLE00013,850
    CARS COM INCCOM14575E1053,168550SH SOLE000550
    CARTER BK & TR MARTINSVILLECOM14610210810,4911,300SH SOLE0001,300
    HASBRO INCCOM41805610768,282911SH SOLE000911
    HAWAIIAN ELEC INDUSTRIESCOM41987010074,4482,065SH SOLE0002,065
    HEALTHCARE TR AMER INCCL A NEW42225P501818,23530,854SH SOLE00030,854
    HEALTHPEAK PROPERTIES INCCOM42250P103208,2967,558SH SOLE0007,558
    HENRY SCHEIN INCCOM80640710214,014240SH SOLE000240
    HERC HLDGS INCCOM42704L10449216SH SOLE00016
    HERMITAGE OFFSHORE SERVICE LSHSG4511M10811SH SOLE0001
    HI-CRUSH PARTNERS LPCOM4283371092641,740SH SOLE0001,740
    HIGH INCOME SECS FDSHS BEN INT42968F1082,289300SH SOLE000300
    HIGHLAND INCOME FDHIGHLAND INCOME43010E40413,4211,667SH SOLE0001,667
    HMS HLDGS CORPCOM40425J1016,510201SH SOLE000201
    HOLOGIC INCCOM43644010128,500500SH SOLE000500
    HORACE MANN EDUCATORS CORP NCOM4403271042,16759SH SOLE00059
    HORIZON TECHNOLOGY FIN CORPCOM44045A10241,3763,796SH SOLE0003,796
    HUBBELL INCCOM4435106073,13425SH SOLE00025
    HUTTIG BLDG PRODS INCCOM448451104261231SH SOLE000231
    IDEX CORPCOM45167R104186,9611,183SH SOLE0001,183
    IDEXX LABS INCCOM45168D1041,353,6564,100SH SOLE0004,100
    IEC ELECTRS CORP NEWCOM44949L10524125SH SOLE00025
    IES HLDGS INCCOM44951W10614,991647SH SOLE000647
    II-VI INCCOM90210410894420SH SOLE00020
    IMPERIAL OIL LTDCOM NEW4530384083,210200SH SOLE000200
    INCYTE CORPCOM45337C1025,40652SH SOLE00052
    INMODE LTDSHSM5425M1035,173,328182,674SH SOLE000182,674
    INNOVATOR ETFS TRIBD 50 ETF45782C102192,3055,587SH SOLE0005,587
    INNOVATOR ETFS TRS&P 500 BUFFER45782C5815,088194SH SOLE000194
    INTEGER HLDGS CORPCOM45826H1092,77638SH SOLE00038
    INTELLIA THERAPEUTICS INCCOM45826J105128,8116,128SH SOLE0006,128
    INTERCEPT PHARMACEUTICALS INCOM45845P108545,21611,380SH SOLE00011,380
    INTERCONTINENTAL EXCHANGE INCOM45866F104314,2803,431SH SOLE0003,431
    INVESCO ACTIVELY MANAGED ETFBLNCD MLTI AST46090A2001,325100SH SOLE000100
    INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A887959,33519,019SH SOLE00019,019
    INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10010,261793SH SOLE000793
    INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E6109,390692SH SOLE000692
    INVESCO EXCH TRADED FD TR IINY AMT FRE MUN46138E52977,5443,035SH SOLE0003,035
    INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111,813,744128,452SH SOLE000128,452
    INVESCO EXCH TRADED FD TR IIRUSEL 1000 EQL46138E4208,194267SH SOLE000267
    INVESCO EXCH TRADED FD TR IIS&P 500 HB ETF46138E3703,80195SH SOLE00095
    INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E297169,9258,759SH SOLE0008,759
    INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1985,369,657129,765SH SOLE000129,765
    INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB46138J700978,01245,766SH SOLE00045,766
    INVESCO EXCH TRD SLF IDX FDBULSHS 2023 HY46138J85833,5721,400SH SOLE0001,400
    INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J84160,5882,749SH SOLE0002,749
    INVESCO EXCH TRD SLF IDX FDBULSHS 2025 CB46138J82539,3741,772SH SOLE0001,772
    INVESCO EXCH TRD SLF IDX FDBULSHS 2025 HY46138J81711,322497SH SOLE000497
    INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77520,755402SH SOLE000402
    INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V40717,705360SH SOLE000360
    INVESCO EXCHANGE TRADED FD TDJ INDL AVG DV46137V605166,0314,968SH SOLE0004,968
    INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V83720,341302SH SOLE000302
    INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662133,7442,067SH SOLE0002,067
    INVESCO EXCHANGE TRADED FD TDYNMC SOFTWARE46137V639590,6465,145SH SOLE0005,145
    INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V5638,052558SH SOLE000558
    INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548246,44320,250SH SOLE00020,250
    INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V530434,2022,448SH SOLE0002,448
    INVESCO EXCHANGE TRADED FD TS&P SMCP VLU MNT46137V4804,240173SH SOLE000173
    INVESCO EXCHANGE TRADED FD TS&P500 BUY WRT46137V399294,04916,210SH SOLE00016,210
    INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR46137V36523,851850SH SOLE000850
    INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373152,3811,124SH SOLE0001,124
    INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V266875,2636,759SH SOLE0006,759
    INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V25879,7801,671SH SOLE0001,671
    INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142180,7194,973SH SOLE0004,973
    INVESCO EXCHANGE TRADED FD TZACKS MULT AST46137Y50099,6286,067SH SOLE0006,067
    INVESCO EXCHANGE-TRADED FD TS&P MDCP 400 REV46138G6721,49229SH SOLE00029
    INVESCO EXCHANGE-TRADED FD TS&P SMLCP LOW46138G1022,795,27782,554SH SOLE00082,554
    INVESCO EXCHANGE-TRADED FD TSR LN ETF46138G508296,57413,891SH SOLE00013,891
    INVESCO MUN OPPORTUNITY TRCOM46132C10759,3005,000SH SOLE0005,000
    INVESTORS REAL ESTATE TRUSTSH BEN INT46173050919,526277SH SOLE000277
    INVITATION HOMES INCCOM46187W10728,3831,031SH SOLE0001,031
    IONIS PHARMACEUTICALS INCCOM46222210017,688300SH SOLE000300
    IQIYI INCSPONSORED ADS46267X10840,3511,740SH SOLE0001,740
    IRIDIUM COMMUNICATIONS INCCOM46269C102355,16813,961SH SOLE00013,961
    ISHARES INCMSCI AUST ETF46428610315,416800SH SOLE000800
    ISHARES INCMSCI EURZONE ETF46428660873,6532,019SH SOLE0002,019
    ISHARES INCMSCI FRANCE ETF4642867071,37150SH SOLE00050
    ISHARES INCMSCI NETHERL ETF46428681424,761757SH SOLE000757
    ISHARES INCMSCI SINGPOR ETF46434G7804,430236SH SOLE000236
    ISHARES INCMSCI STH KOR ETF46428677212,454218SH SOLE000218
    ISHARES INCMSCI SWITZERLAND46428674910,052258SH SOLE000258
    ISHARES S&P GSCI COMMODITY-UNIT BEN INT46428R10745,6284,400SH SOLE0004,400
    ISHARES TR1 3 YR TREAS BD46428745711,073,488127,855SH SOLE000127,855
    ISHARES TR3 7 YR TREAS BD4642886615,216,39939,024SH SOLE00039,024
    ISHARES TRA RATE CP BD ETF46429B29184,0991,454SH SOLE0001,454
    ISHARES TRAGENCY BOND ETF464288166238,4461,969SH SOLE0001,969
    BRIGHT HORIZONS FAM SOL IN DCOM1091941002,57822SH SOLE00022
    BRISTOL-MYERS SQUIBB COCOM1101221081,544,39426,265SH SOLE00026,265
    BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221575,9181,653SH SOLE0001,653
    BRIXMOR PPTY GROUP INCCOM11120U10549,7403,880SH SOLE0003,880
    BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG162581084,790100SH SOLE000100
    BRUNSWICK CORPCOM1170431093,20150SH SOLE00050
    BWX TECHNOLOGIES INCCOM05605H10028,093496SH SOLE000496
    CABLE ONE INCCOM12685J105108,26661SH SOLE00061
    CALLAWAY GOLF COCOM1311931048,755500SH SOLE000500
    CALUMET SPECIALTY PRODS PTNRUT LTD PARTNER1314761033,6001,579SH SOLE0001,579
    CANNAE HLDGS INCCOM13765N107120,2592,926SH SOLE0002,926
    CANON INCSPONSORED ADR13800630925,7611,290SH SOLE0001,290
    CARNIVAL CORPUNIT 99/99/9999143658300268,51616,353SH SOLE00016,353
    CARTERS INCCOM1462291091,29116SH SOLE00016
    CDW CORPCOM12514G10891,201785SH SOLE000785
    CERNER CORPCOM156782104548,3317,999SH SOLE0007,999
    CHEESECAKE FACTORY INCCOM16307210117,075745SH SOLE000745
    CHEFS WHSE INCCOM16308610110,389765SH SOLE000765
    CHINA MOBILE LIMITEDSPONSORED ADR16941M10916,955504SH SOLE000504
    CHINA TELECOM CORP LTDSPON ADR H SHS16942610395434SH SOLE00034
    CHINA UNICOM HONG KONGSPONSORED ADR16945R1042,660488SH SOLE000488
    CHUNGHWA TELECOM CO LTDSPON ADR NEW1117133Q5027,087180SH SOLE000180
    CINTAS CORPCOM172908105548,9682,061SH SOLE0002,061
    CISCO SYS INCCOM17275R1022,474,67153,059SH SOLE00053,059
    CITIZENS FINANCIAL GROUP INCCOM174610105100,9734,001SH SOLE0004,001
    CLARUS CORP NEWCOM18270P1095,199449SH SOLE000449
    CLEARWAY ENERGY INCCL C18539C20433,0451,433SH SOLE0001,433
    CLOROX CO DELCOM1890541091,783,3368,129SH SOLE0008,129
    CLOUDERA INCCOM18914U10012,7201,000SH SOLE0001,000
    CNOOC LIMITEDSPONSORED ADR1261321097,89970SH SOLE00070
    COCA COLA COCOM1912161002,547,90257,026SH SOLE00057,026
    COCA COLA CONSOLIDATED INCCOM19109810247,442207SH SOLE000207
    COEUR MNG INCCOM NEW19210850410220SH SOLE00020
    COGNEX CORPCOM19242210314,930250SH SOLE000250
    COHEN & STEERS INFRASTRUCTURCOM19248A10925,4031,152SH SOLE0001,152
    COMMERCE BANCSHARES INCCOM20052510336,934621SH SOLE000621
    COMMUNITY BK SYS INCCOM2036071069,921174SH SOLE000174
    COMMVAULT SYSTEMS INCCOM20416610277,4002,000SH SOLE0002,000
    COMPANHIA PARANAENSE ENERG CSPON ADR PFD20441B4073,158278SH SOLE000278
    COMPASS MINERALS INTL INCCOM20451N10190,0211,847SH SOLE0001,847
    CONAGRA BRANDS INCCOM20588710259,2261,684SH SOLE0001,684
    CONOCOPHILLIPSCOM20825C104959,55222,836SH SOLE00022,836
    CONSOLIDATED EDISON INCCOM209115104743,01010,330SH SOLE00010,330
    CORBUS PHARMACEUTICALS HLDGSCOM21833P10323,5932,812SH SOLE0002,812
    COSTCO WHSL CORP NEWCOM22160K1053,901,27812,867SH SOLE00012,867
    COUPA SOFTWARE INCCOM22266L106114,418413SH SOLE000413
    COVETRUS INCCOM22304C1002,809157SH SOLE000157
    CREDICORP LTDCOMG2519Y1086685SH SOLE0005
    CREE INCCOM22544710117,757300SH SOLE000300
    CRH PLCADR12626K20311,753343SH SOLE000343
    CROWN HLDGS INCCOM22836810615,240234SH SOLE000234
    CSX CORPCOM126408103814,56911,680SH SOLE00011,680
    CUBIC CORPCOM22966910633,861705SH SOLE000705
    CUMMINS INCCOM231021106117,630679SH SOLE000679
    CYBERARK SOFTWARE LTDSHSM2682V108494,5634,982SH SOLE0004,982
    CYRUSONE INCCOM23283R10010,913150SH SOLE000150
    CYTOSORBENTS CORPCOM NEW23283X20613,8601,400SH SOLE0001,400
    DAVE & BUSTERS ENTMT INCCOM2383371098,171613SH SOLE000613
    DBX ETF TRXTRACK MSCI EAFE23305120029,812987SH SOLE000987
    DBX ETF TRXTRACK MUN INFRA2330517058,664306SH SOLE000306
    DEUTSCHE BANK A GNAMEN AKTD1819089832,5963,424SH SOLE0003,424
    DEVON ENERGY CORP NEWCOM25179M10328,8052,540SH SOLE0002,540
    DIAMEDICA THERAPEUTICS INCCOM NEW25253X20717,3252,500SH SOLE0002,500
    DIME CMNTY BANCSHARES INCCOM25392210831,2112,273SH SOLE0002,273
    DIREXION SHS ETF TRDLY FIN BULL NEW25459Y6941,06434SH SOLE00034
    DIREXION SHS ETF TRDRX S&P500BULL25459W8623,75290SH SOLE00090
    DIREXION SHS ETF TRNAS100 EQL WGT25459Y207597,57910,042SH SOLE00010,042
    DISCOVERY INCCOM SER A25470F104363,72217,238SH SOLE00017,238
    DISCOVERY INCCOM SER C25470F30222,9001,189SH SOLE0001,189
    DISH NETWORK CORPORATIONCL A25470M1091043SH SOLE0003
    DISNEY WALT COCOM DISNEY2546871065,166,60546,333SH SOLE00046,333
    DOLBY LABORATORIES INCCOM CL A25659T1072,63540SH SOLE00040
    DOLLAR GEN CORP NEWCOM2566771051,408,5387,394SH SOLE0007,394
    DOMINION ENERGY INCCOM25746U109828,76810,209SH SOLE00010,209
    DONNELLEY R R & SONS COCOM257867200482405SH SOLE000405
    DOUBLELINE OPPORTUNISTIC CRCOM258623107191,02210,080SH SOLE00010,080
    DTE ENERGY COCOM233331107749,2936,970SH SOLE0006,970
    DUKE ENERGY CORP NEWCOM NEW26441C2041,492,43618,681SH SOLE00018,681
    DUOS TECHNOLOGIES GROUP INCCOM266042407511111SH SOLE000111
    DYCOM INDS INCCOM2674751013,18978SH SOLE00078
    E TRADE FINANCIAL CORPCOM NEW26924640116,262327SH SOLE000327
    EASTMAN CHEM COCOM27743210045,854658SH SOLE000658
    EATON VANCE ENHANCED EQ INCCOM27827410582,3565,816SH SOLE0005,816
    EATON VANCE LTD DURATION INCCOM27828H10522,7772,021SH SOLE0002,021
    EATON VANCE NEW YORK MUN BDCOM27827Y10915,8541,355SH SOLE0001,355
    EATON VANCE TAX-MANAGED GLOBCOM27829F10861,9778,398SH SOLE0008,398
    ECHOSTAR CORPCL A27876810641915SH SOLE00015
    EDITAS MEDICINE INCCOM28106W103106,8733,613SH SOLE0003,613
    EDWARDS LIFESCIENCES CORPCOM28176E1081,801,97426,074SH SOLE00026,074
    EKSO BIONICS HLDGS INCCOM282644301907108SH SOLE000108
    ELANCO ANIMAL HEALTH INCCOM28414H1034,676218SH SOLE000218
    ELASTIC N VORD SHSN1450610422,591245SH SOLE000245
    EMPIRE ST RLTY OP L PUNIT LTD PRTNSP292102100100,59413,780SH SOLE00013,780
    ENERGIZER HLDGS INC NEWCOM29272W10914,627308SH SOLE000308
    EPR PPTYSCOM SH BEN INT26884U10921,203640SH SOLE000640
    EQUINIX INCCOM29444U7001,573,1522,240SH SOLE0002,240
    ESCO TECHNOLOGIES INCCOM2963151049,636114SH SOLE000114
    ETF MANAGERS TRPRIME JUNIR SLVR26924G1025,023,895417,267SH SOLE000417,267
    ETF MANAGERS TRWEDBUSH VID GAME26924G70661,6511,075SH SOLE0001,075
    ETF SER SOLUTIONSLONCAR CANCER26922A826164,9516,089SH SOLE0006,089
    ETF SER SOLUTIONSNATIONWIDE RSK26922A17277,7992,855SH SOLE0002,855
    EURONET WORLDWIDE INCCOM29873610921,176221SH SOLE000221
    EVANS BANCORP INCCOM NEW29911Q2083,931169SH SOLE000169
    EVERGY INCCOM30034W106281,5094,748SH SOLE0004,748
    EXELIXIS INCCOM30161Q10466,4722,800SH SOLE0002,800
    EXP WORLD HLDGS INCCOM30212W1001,705100SH SOLE000100
    EXTENDED STAY AMER INCUNIT 99/99/9999B30224P2001,119100SH SOLE000100
    FEDNAT HLDG COCOM31431B1092,380215SH SOLE000215
    FERROGLOBE PLCSHSG338561085311,071SH SOLE0001,071
    FIAT CHRYSLER AUTOMOBILES NSHSN3173810214,6531,431SH SOLE0001,431
    FIDELITY COMWLTH TRNDQ CP IDX TRK3159128081,415,6443,619SH SOLE0003,619
    FIDELITY COVINGTON TRMSCI HLTH CARE I31609260012,841258SH SOLE000258
    FIDELITY COVINGTON TRMSCI UTILS INDEX31609286516,047440SH SOLE000440
    FIREEYE INCCOM31816Q1013,616297SH SOLE000297
    FIRST INDL RLTY TR INCCOM32054K10355,8821,454SH SOLE0001,454
    FIRST TR EXCH TRD ALPHDX FDDEV MRK EX US33737J17410,792230SH SOLE000230
    FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J18242,4322,022SH SOLE0002,022
    FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11725,600841SH SOLE000841
    FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1019,193246SH SOLE000246
    FIRST TR EXCHANGE TRADED FDDOW 30 EQL WGT33733A20145,8461,969SH SOLE0001,969
    FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X143962,88510,675SH SOLE00010,675
    FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X846439,74113,309SH SOLE00013,309
    FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X176744,5898,929SH SOLE0008,929
    FIRST TR EXCHANGE-TRADED ALPMID CP GR ALPH33737M102743,24215,549SH SOLE00015,549
    FIRST TR EXCHANGE-TRADED ALPSML CAP VAL AL33737M4093,017100SH SOLE000100
    FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M30090,2632,128SH SOLE0002,128
    FIRST TR EXCHANGE-TRADED FDBUYWRIT INCM ETF33738R3088,880456SH SOLE000456
    FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052,122,20065,968SH SOLE00065,968
    FIRST TR EXCHANGE-TRADED FDLARGE CP US EQ33738R761260,26411,538SH SOLE00011,538
    FIRST TR EXCHANGE-TRADED FDNASDAQ BK ETF33738R86028,0221,579SH SOLE0001,579
    FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80511,560,087210,989SH SOLE000210,989
    FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F76319,098650SH SOLE000650
    FIRST TR NASDAQ-100 TECH INDNY ARCA BIOTECH33733E2031,114,4966,643SH SOLE0006,643
    FIRST TR S&P REIT INDEX FDCOM33734G10884,8924,056SH SOLE0004,056
    FIRST TRUST SPECIALTY FINANCCOM BEN INTR33733G1091,969604SH SOLE000604
    FITBIT INCCL A33812L1021,292200SH SOLE000200
    FIVE BELOW INCCOM33829M101262,6782,457SH SOLE0002,457
    FIVE PRIME THERAPEUTICS INCCOM33830X10430550SH SOLE00050
    FIVE STAR SENIOR LIVING INCCOM NEW33832D205605155SH SOLE000155
    FIVE9 INCCOM338307101320,1682,893SH SOLE0002,893
    FLEX LTDORDY2573F10213,3871,306SH SOLE0001,306
    FLEXSHARES TRCR SCD US BD33939L76124,718453SH SOLE000453
    FLEXSHARES TRIBOXX 3R TARGT33939L5064,424175SH SOLE000175
    FLEXSHARES TRMORNSTAR UPSTR33939L4078,292300SH SOLE000300
    FLOOR & DECOR HLDGS INCCL A339750101357,4886,201SH SOLE0006,201
    FONAR CORPCOM NEW3444374051286SH SOLE0006
    FORTUNE BRANDS HOME & SEC INCOM34964C1061,47023SH SOLE00023
    FOX FACTORY HLDG CORPCOM35138V1027,93196SH SOLE00096
    FRANKLIN TEMPLETON ETF TRLIBERTY US COR35473P553388,65114,834SH SOLE00014,834
    FRANKLIN TEMPLETON ETF TRLIBERTY US ETF35473P504568,78715,683SH SOLE00015,683
    FRONTDOOR INCCOM35905A10979818SH SOLE00018
    GABELLI DIVID & INCOME TRCOM36242H10469,6963,960SH SOLE0003,960
    GALLAGHER ARTHUR J & COCOM363576109213,5042,190SH SOLE0002,190
    GAN LTDORD SHSG3728V1097,635300SH SOLE000300
    GANNETT CO INCCOM36472T1098,3276,034SH SOLE0006,034
    GARMIN LTDSHSH2906T109645,4766,620SH SOLE0006,620
    GARTNER INCCOM36665110727,299225SH SOLE000225
    GENERAC HLDGS INCCOM368736104243,3721,996SH SOLE0001,996
    GENERAL MLS INCCOM370334104289,7024,699SH SOLE0004,699
    GENESIS ENERGY L PUNIT LTD PARTN3719271041,812251SH SOLE000251
    GENMARK DIAGNOSTICS INCCOM3723091042,207150SH SOLE000150
    GENWORTH FINL INCCOM CL A37247D1063,0261,310SH SOLE0001,310
    GEO GROUP INC NEWCOM36162J10612,1541,027SH SOLE0001,027
    GLOBAL NET LEASE INCCOM NEW379378201213,18212,743SH SOLE00012,743
    GLOBAL X FDSCLOUD COMPUTNG37954Y442128,6066,004SH SOLE0006,004
    GLOBAL X FDSGENOMIC BIOTECH37954Y43410,975625SH SOLE000625
    GLOBAL X FDSGLB X SUPERDIV37950E54921,0811,913SH SOLE0001,913
    GLOBAL X FDSGLBX SUPRINC ETF37950E33324,6602,344SH SOLE0002,344
    GLOBAL X FDSGLOBAL X SILVER37954Y8487,367199SH SOLE000199
    GLOBAL X FDSRBTCS ARTFL INTE37954Y71524,8801,042SH SOLE0001,042
    GLOBAL X FDSUS INFR DEV ETF37954Y673133,9948,775SH SOLE0008,775
    GLOBUS MED INCCL A37957720812,643265SH SOLE000265
    GLU MOBILE INCCOM3798901069,075979SH SOLE000979
    GOLDMAN SACHS ETF TRJUST US LRG CP381430396281,1196,261SH SOLE0006,261
    GOLDMAN SACHS GROUP INCCOM38141G1041,080,9655,470SH SOLE0005,470
    GOLDMAN SACHS MLP INC OPP FDCOM38147W2025,125535SH SOLE000535
    ISHARES TRCORE INTL AGGR46435G67274,9321,346SH SOLE0001,346
    ISHARES TRCORE S&P US VLU464287663832,63315,942SH SOLE00015,942
    ISHARES TRCORE S&P500 ETF46428720027,558,72488,988SH SOLE00088,988
    ISHARES TRCORE US AGGBD ET4642872269,904,38483,786SH SOLE00083,786
    ISHARES TRCRE U S REIT ETF4642885216,957160SH SOLE000160
    ISHARES TRDOW JONES US ETF464287846836,6815,466SH SOLE0005,466
    ISHARES TREAFE GRWTH ETF4642888853,890,54346,812SH SOLE00046,812
    ISHARES TREDGE MSCI USA VL46432F388517,8147,164SH SOLE0007,164
    ISHARES TRESG MSCI USA ETF46435G4252,24032SH SOLE00032
    ISHARES TRGLOBAL TECH ETF46428729137,451159SH SOLE000159
    ISHARES TRHDG MSCI EAFE46434V803216,2077,835SH SOLE0007,835
    ISHARES TRIBONDS 27 ETF46435UAA946,1021,710SH SOLE0001,710
    ISHARES TRIBONDS DEC20 ETF46434VAQ31,012,94739,990SH SOLE00039,990
    ISHARES TRIBONDS DEC202246435G755916,77434,700SH SOLE00034,700
    ISHARES TRIBONDS DEC21 ETF46434VBK51,106,34943,990SH SOLE00043,990
    ISHARES TRIBONDS DEC24 ETF46434VBG4586,90522,265SH SOLE00022,265
    ISHARES TRIBOXX INV CP ETF46428724212,017,54689,350SH SOLE00089,350
    ISHARES TRINTL QLTY FACTOR46434V45612,735433SH SOLE000433
    ISHARES TRJPMORGAN USD EMG464288281992,6569,089SH SOLE0009,089
    ISHARES TRLATN AMER 40 ETF46428739020,792964SH SOLE000964
    ISHARES TRMIN VOL EAFE ETF46429B6892,346,04235,514SH SOLE00035,514
    ISHARES TRMRGSTR SM CP ETF46428850530,740203SH SOLE000203
    ISHARES TRMRNGSTR INC ETF46432F87514,430650SH SOLE000650
    ISHARES TRMRNING SM CP ETF4642887034,25541SH SOLE00041
    ISHARES TRMSCI ACWI ETF464288257245,6073,332SH SOLE0003,332
    ISHARES TRMSCI POLAND ETF46429B60611,631700SH SOLE000700
    ISHARES TRMSCI UK ETF NEW46435G3346,878267SH SOLE000267
    ISHARES TRNORTH AMERN NAT4642873745,806268SH SOLE000268
    ISHARES TRRUS 1000 VAL ETF464287598849,8707,546SH SOLE0007,546
    ISHARES TRRUS MD CP GR ETF4642874811,496,8729,467SH SOLE0009,467
    ISHARES TRS&P SML 600 GWT4642878871,568,5379,238SH SOLE0009,238
    ISHARES TRSH TR CRPORT ETF4642886468,313,287151,952SH SOLE000151,952
    ISHARES TRSHRT NAT MUN ETF464288158682,8626,331SH SOLE0006,331
    ISHARES TRSP SMCP600VL ETF4642878792,449,49620,350SH SOLE00020,350
    ISHARES TRTIPS BD ETF4642871763,892,68931,648SH SOLE00031,648
    ISHARES TRU.S. CNSM GD ETF46428781249,107385SH SOLE000385
    ISHARES TRUS HOME CONS ETF464288752112,4942,548SH SOLE0002,548
    ISHARES TRUS TELECOM ETF4642877139,426342SH SOLE000342
    J P MORGAN EXCHANGE-TRADED FBETABULDR DEVE46641Q68844820SH SOLE00020
    J P MORGAN EXCHANGE-TRADED FBETBULD JAPAN46641Q71228,6941,251SH SOLE0001,251
    J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83762,6681,235SH SOLE0001,235
    JACK IN THE BOX INCCOM46636710921,086285SH SOLE000285
    JACOBS ENGR GROUP INCCOM46981410734,178403SH SOLE000403
    JANUS DETROIT STR TRHENDERSN CAP ETF47103U1005,962130SH SOLE000130
    JEFFERIES FINL GROUP INCCOM47233W10926,8081,724SH SOLE0001,724
    JOHN HANCOCK EXCHANGE TRADEDMLTFCTR CONSMR47804J87514,108500SH SOLE000500
    JOHN HANCOCK EXCHANGE TRADEDMULTFCTR EMRNG47804J83411,360500SH SOLE000500
    JOHNSON OUTDOORS INCCL A4791671083,45938SH SOLE00038
    JOUNCE THERAPEUTICS INCCOM48111610114,1452,050SH SOLE0002,050
    KAR AUCTION SVCS INCCOM48238T10935826SH SOLE00026
    KARYOPHARM THERAPEUTICS INCCOM48576U1065,682300SH SOLE000300
    KAYNE ANDERSN MLP MIDS INVTCOM4866061066,0031,137SH SOLE0001,137
    KIMCO RLTY CORPCOM49446R1096,356495SH SOLE000495
    KIRKLAND LAKE GOLD LTDCOM49741E10051,1961,246SH SOLE0001,246
    KRANESHARES TRCICC CHINA 1005007672074,892188SH SOLE000188
    KRANESHARES TRQUADRTC INT RT500767736104,5163,851SH SOLE0003,851
    L3HARRIS TECHNOLOGIES INCCOM5024311091,052,7016,204SH SOLE0006,204
    LA Z BOY INCCOM5053361072,27384SH SOLE00084
    LADDER CAP CORPCL A50574310414,6561,809SH SOLE0001,809
    LANCASTER COLONY CORPCOM5138471036204SH SOLE0004
    LAUDER ESTEE COS INCCL A518439104285,4731,513SH SOLE0001,513
    LAZARD LTDSHS AG5405010222,793796SH SOLE000796
    LEGGETT & PLATT INCCOM52466010760,2121,713SH SOLE0001,713
    LEIDOS HOLDINGS INCCOM525327102660,5617,052SH SOLE0007,052
    LENNAR CORPCL A52605710414,049228SH SOLE000228
    LIBERTY GLOBAL PLCSHS CL AG5480U1042,558117SH SOLE000117
    LIBERTY GLOBAL PLCSHS CL CG5480U1207,550351SH SOLE000351
    LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298543,203101SH SOLE000101
    LIGAND PHARMACEUTICALS INCCOM NEW53220K5048,16573SH SOLE00073
    LINEAGE CELL THERAPEUTICS INCOM53566P1091214SH SOLE00014
    LIONS GATE ENTMNT CORPCL B NON VTG535919500724106SH SOLE000106
    LIVENT CORPCOM53814L1081,269206SH SOLE000206
    LIVONGO HEALTH INCCOM539183103410,9135,465SH SOLE0005,465
    LKQ CORPCOM5018892082,646101SH SOLE000101
    LOEWS CORPCOM54042410819,957582SH SOLE000582
    LOMA NEGRA CORPSPONSORED ADS54150E10417040SH SOLE00040
    LUMENTUM HLDGS INCCOM55024U10968,238838SH SOLE000838
    LYONDELLBASELL INDUSTRIES NSHS - A -N5374510045,084686SH SOLE000686
    MAGNA INTL INCCOM55922240153,0351,191SH SOLE0001,191
    MANULIFE FINL CORPCOM56501R10667,7784,976SH SOLE0004,976
    MARATHON OIL CORPCOM565849106489,81980,036SH SOLE00080,036
    MARINEMAX INCCOM5679081089,225412SH SOLE000412
    MARKEL CORPCOM57053510422,15624SH SOLE00024
    MATCH GROUP INCCOM57665R1062,99728SH SOLE00028
    MCCORMICK & CO INCCOM NON VTG579780206359,7172,005SH SOLE0002,005
    MEDALLIA INCCOM58402110988335SH SOLE00035
    MEDICAL PPTYS TRUST INCCOM58463J30489,4504,758SH SOLE0004,758
    MEDIFAST INCCOM58470H10121,787157SH SOLE000157
    MERCADOLIBRE INCCOM58733R102418,952425SH SOLE000425
    MERIT MED SYS INCCOM5898891042,28350SH SOLE00050
    MESA LABS INCCOM59064R1091,7348SH SOLE0008
    METTLER TOLEDO INTERNATIONALCOM592688105289,192359SH SOLE000359
    MICRO FOCUS INTL PLCSPON ADR NEW5948374032,446446SH SOLE000446
    MICROCHIP TECHNOLOGY INC.COM59501710477,087732SH SOLE000732
    MINERALS TECHNOLOGIES INCCOM6031581061,83039SH SOLE00039
    MOLECULIN BIOTECH INCCOM60855D1011,9362,000SH SOLE0002,000
    MOLSON COORS BEVERAGE COCL B60871R20936,3871,059SH SOLE0001,059
    MOMO INCADR60879B107185,11310,590SH SOLE00010,590
    MONDELEZ INTL INCCL A6092071051,020,40519,957SH SOLE00019,957
    MONOLITHIC PWR SYS INCCOM609839105248,3761,048SH SOLE0001,048
    MONRO INCCOM61023610117,141312SH SOLE000312
    MORGAN STANLEY CHINA A SH FDCOM6174681031,951100SH SOLE000100
    MORGAN STANLEY EMERGING MKTSCOM617477104565100SH SOLE000100
    MPLX LPCOM UNIT REP LTD55336V100142,1168,224SH SOLE0008,224
    MSC INDL DIRECT INCCL A5535301069,101125SH SOLE000125
    NATIONAL FUEL GAS CO N JCOM6361801017,799186SH SOLE000186
    NATIONAL INSTRS CORPCOM6365181023,871100SH SOLE000100
    NATIONAL STORAGE AFFILIATESCOM SHS BEN IN63787010622,928800SH SOLE000800
    NATIONAL VISION HLDGS INCCOM63845R107152,6005,000SH SOLE0005,000
    NEOGEN CORPCOM64049110616,917218SH SOLE000218
    NETGEAR INCCOM64111Q1042,43494SH SOLE00094
    NEW YORK TIMES COCL A6501111078,322198SH SOLE000198
    NEWMONT CORPCOM651639106152,4362,469SH SOLE0002,469
    NEXSTAR MEDIA GROUP INCCL A65336K103113,1161,352SH SOLE0001,352
    NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1064,56489SH SOLE00089
    NGL ENERGY PARTNERS LPCOM UNIT REPST62913M1073,9001,000SH SOLE0001,000
    NICE LTDSPONSORED ADR65365610892,349488SH SOLE000488
    NIKE INCCL B6541061031,859,84118,968SH SOLE00018,968
    NIKOLA CORPCOM6541101052,248,07433,290SH SOLE00033,290
    NISOURCE INCCOM65473P10526,7881,178SH SOLE0001,178
    NMI HLDGS INCCL A6292093052,203137SH SOLE000137
    NOBLE CORP PLCSHS USDG654311015,45917,000SH SOLE00017,000
    NOBLE ENERGY INCCOM6550441054,946552SH SOLE000552
    NORTHERN LTS FD TR IVINSPIRE 100ETF66538H534143,8764,725SH SOLE0004,725
    NORTHROP GRUMMAN CORPCOM6668071021,069,3163,478SH SOLE0003,478
    NORTHWEST NAT HLDG COCOM66765N10511,325203SH SOLE000203
    NOVARTIS AGSPONSORED ADR66987V109572,5276,555SH SOLE0006,555
    NOVO-NORDISK A SADR670100205143,2702,188SH SOLE0002,188
    NUCOR CORPCOM670346105383,8219,269SH SOLE0009,269
    NUSHARES ETF TRNUVEEN ESG MIDVL67092P50881,9703,414SH SOLE0003,414
    NUTRIEN LTDCOM67077M108186,3775,818SH SOLE0005,818
    NUVEEN AMT FREE MUN CR INC FCOM67071L106217,91614,262SH SOLE00014,262
    NUVEEN CORE EQUITY ALPHA FDCOM67090X1078,111665SH SOLE000665
    NUVEEN CR STRATEGIES INCOMECOM SHS67073D10274,40912,741SH SOLE00012,741
    NUVEEN GLOBAL HIGH INCOME FDSHS67075G10312,495943SH SOLE000943
    NUVEEN MARYLAND QLT MUN INCCOM67061Q10753,4524,150SH SOLE0004,150
    NUVEEN MULTI MKT INCOME FDCOM67075J10712,4201,800SH SOLE0001,800
    NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X101489,20533,144SH SOLE00033,144
    NUVEEN N Y MUN VALUE FD INCCOM67062M10514,3271,477SH SOLE0001,477
    NUVEEN NEW YORK QLT MUN INCCOM67066X10794,7277,022SH SOLE0007,022
    NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10113,7751,252SH SOLE0001,252
    NUVEEN TAX-ADVANTAGED DIVIDCOM67073G1057,024550SH SOLE000550
    NXP SEMICONDUCTORS N VCOMN6596X109324,7862,848SH SOLE0002,848
    OASIS MIDSTREAM PARTNERS LPCOM UNITS REPS67420T2064,360500SH SOLE000500
    OFS CAP CORPCOM67103B1002,260500SH SOLE000500
    OGE ENERGY CORPCOM6708371033,036100SH SOLE000100
    OLD NATL BANCORP INDCOM6800331071,830133SH SOLE000133
    OLD REP INTL CORPCOM680223104191,81711,761SH SOLE00011,761
    OMEGA HEALTHCARE INVS INCCOM68193610098,0213,297SH SOLE0003,297
    OMNICELL INCCOM68213N1092,33033SH SOLE00033
    ONCOCYTE CORPCOM68235C1075,4532,855SH SOLE0002,855
    ONEMAIN HLDGS INCCOM68268W10311,288460SH SOLE000460
    OREILLY AUTOMOTIVE INCCOM67103H10744,275105SH SOLE000105
    OSI ETF TROSHARES US QUALT67110P407686,25120,745SH SOLE00020,745
    OVINTIV INCCOM69047Q1022,225233SH SOLE000233
    OWENS CORNING NEWCOM6907421017,193129SH SOLE000129
    OXFORD INDS INCCOM69149730992421SH SOLE00021
    PACER FDS TRBNCHMRK INFRA69374H741810,03522,786SH SOLE00022,786
    PACWEST BANCORP DELCOM6952631034,218214SH SOLE000214
    PAPA JOHNS INTL INCCOM69881310282,1831,035SH SOLE0001,035
    PARKER HANNIFIN CORPCOM701094104449,7452,454SH SOLE0002,454
    PATTERSON COS INCCOM7033951032,948134SH SOLE000134
    PENSKE AUTOMOTIVE GRP INCCOM70959W1036,039156SH SOLE000156
    PEOPLES UNITED FINANCIAL INCCOM71270410529,6892,566SH SOLE0002,566
    PETIQ INCCOM CL A71639T1062,96185SH SOLE00085
    PGT INNOVATIONS INCCOM69336V1014,688299SH SOLE000299
    PHILIP MORRIS INTL INCCOM7181721091,212,99417,314SH SOLE00017,314
    PIMCO DYNAMIC CR INCOME FDCOM SHS72202D106479,83526,036SH SOLE00026,036
    PIMCO ETF TR0-5 HIGH YIELD72201R78310,405114SH SOLE000114
    PIMCO ETF TR1-5 US TIP IDX72201R2054,664,15187,688SH SOLE00087,688
    PIMCO ETF TRSHTRM MUN BD ACT72201R874147,8492,896SH SOLE0002,896
    PIMCO INCOME STRATEGY FDCOM72201H108124,77412,850SH SOLE00012,850
    PIMCO NEW YORK MUN INCOME FDCOM72201E10530,1743,210SH SOLE0003,210
    PIONEER NAT RES COCOM72378710799,7251,021SH SOLE0001,021
    PITNEY BOWES INCCOM724479100663255SH SOLE000255
    PJT PARTNERS INCCOM CL A69343T10715,761307SH SOLE000307
    PLEXUS CORPCOM7291321002,89341SH SOLE00041
    POWERSHARES DB MULTI-SECTORBASE METALS FD46140H70068150SH SOLE00050
    POWERSHARES DB MULTI-SECTOROIL FD46140H40339,0465,586SH SOLE0005,586
    CASELLA WASTE SYS INCCL A14744810430,751590SH SOLE000590
    CEDAR FAIR L PDEPOSITRY UNIT15018510647,2021,716SH SOLE0001,716
    CELANESE CORP DELCOM15087010318,390213SH SOLE000213
    CENTURYLINK INCCOM15670010694,5119,423SH SOLE0009,423
    CERAGON NETWORKS LTDORDM220131025425SH SOLE00025
    CERIDIAN HCM HLDG INCCOM15677J108145,3811,834SH SOLE0001,834
    CEVA INCCOM15721010568,7781,838SH SOLE0001,838
    CHEMED CORP NEWCOM16359R1036,76615SH SOLE00015
    CHEVRON CORP NEWCOM1667641002,818,16631,583SH SOLE00031,583
    CHEWY INCCL A16679L10975,3471,686SH SOLE0001,686
    CHIPOTLE MEXICAN GRILL INCCOM169656105147,330140SH SOLE000140
    CHUBB LIMITEDCOMH1467J104234,8201,855SH SOLE0001,855
    CIGNA CORP NEWCOM125523100717,0173,821SH SOLE0003,821
    CINCINNATI FINL CORPCOM1720621012,36937SH SOLE00037
    CITIGROUP INCCOM NEW1729674241,228,36924,039SH SOLE00024,039
    CITRIX SYS INCCOM177376100209,7361,418SH SOLE0001,418
    CMS ENERGY CORPCOM125896100124,7272,135SH SOLE0002,135
    COCA COLA EUROPEAN PARTNERSSHSG2583910415,421408SH SOLE000408
    COGNIZANT TECHNOLOGY SOLUTIOCL A192446102133,3572,347SH SOLE0002,347
    COHEN & STEERS CLOSED END OPCOM19248P10628,8162,706SH SOLE0002,706
    COHEN & STEERS LTD DURATIONCOM19248C10510,419463SH SOLE000463
    COLONY CR REAL ESTATE INCCOM CL A19625T1016,220886SH SOLE000886
    COLUMBIA ETF TR ISUSTNBLE INTL19761L201212,1999,954SH SOLE0009,954
    COMMUNITY HEALTH SYS INC NEWCOM203668108677225SH SOLE000225
    COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A10211,3511,080SH SOLE0001,080
    CONDUENT INCCOM20678710311,9144,985SH SOLE0004,985
    CONFORMIS INCCOM20717E1018691,060SH SOLE0001,060
    COPART INCCOM2172041061,109,48913,324SH SOLE00013,324
    CORECIVIC INCCOM21871N10112,1741,301SH SOLE0001,301
    COREPOINT LODGING INCCOM21872L104779185SH SOLE000185
    CORESITE RLTY CORPCOM21870Q1055,69047SH SOLE00047
    CORNING INCCOM219350105174,2566,728SH SOLE0006,728
    CORPORATE OFFICE PPTYS TRSH BEN INT22002T1081,92676SH SOLE00076
    COTY INCCOM CL A2220702032,235500SH SOLE000500
    COVIA HLDGS CORPCOM22305A1031,4403,000SH SOLE0003,000
    CRANE COCOM22439910565,6861,105SH SOLE0001,105
    CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER22634420885265SH SOLE00065
    CRISPR THERAPEUTICS AGNAMEN AKTH17182108462,1796,289SH SOLE0006,289
    CRITEO S ASPONS ADS2267181041,709150SH SOLE000150
    CROWN CASTLE INTL CORP NEWCOM22822V1011,234,6037,377SH SOLE0007,377
    CULLEN FROST BANKERS INCCOM2298991098,069108SH SOLE000108
    CVS HEALTH CORPCOM1266501001,093,90916,837SH SOLE00016,837
    DANAHER CORPORATIONDBCV 1/2235851AF980,96312,000SH SOLE00012,000
    DBX ETF TRXTRACK USD HIGH23305143222,664485SH SOLE000485
    DECKERS OUTDOOR CORPCOM24353710724,942127SH SOLE000127
    DELTA AIR LINES INC DELCOM NEW2473617021,077,97538,430SH SOLE00038,430
    DIAGEO P L CSPON ADR NEW25243Q205291,0802,166SH SOLE0002,166
    DIGITAL TURBINE INCCOM NEW25400W10273,7235,865SH SOLE0005,865
    DOCUSIGN INCCOM2561631061,622,9079,424SH SOLE0009,424
    DOLLAR TREE INCCOM25674610872,198779SH SOLE000779
    DOMINOS PIZZA INCCOM25754A20167,238182SH SOLE000182
    DONALDSON INCCOM2576511094,922106SH SOLE000106
    DOUBLELINE INCOME SOLUTIONSCOM258622109594,44238,675SH SOLE00038,675
    DRAFTKINGS INCCOM CL A26142R104250,5487,533SH SOLE0007,533
    DUKE REALTY CORPCOM NEW2644115055,025142SH SOLE000142
    DUNKIN BRANDS GROUP INCCOM26550410045,357695SH SOLE000695
    EAST WEST BANCORP INCCOM27579R10450,3011,388SH SOLE0001,388
    EATON CORP PLCSHSG29183103152,9151,748SH SOLE0001,748
    EATON VANCE CORPCOM NON VTG2782651032,70270SH SOLE00070
    EATON VANCE FLTING RATE INCCOM27827910414,2451,250SH SOLE0001,250
    EATON VANCE TX MNG BY WRT OPCOM27828Y10846,4953,293SH SOLE0003,293
    EATON VANCE TXMGD GL BUYWR OCOM27829C105246,93528,547SH SOLE00028,547
    EBAY INC.COM278642103153,3512,924SH SOLE0002,924
    ECOLAB INCCOM2788651001,485,5057,467SH SOLE0007,467
    EDISON INTLCOM281020107100,9081,858SH SOLE0001,858
    ELDORADO GOLD CORP NEWCOM28490250955,2615,749SH SOLE0005,749
    ELEMENT SOLUTIONS INCCOM28618M106119,62111,025SH SOLE00011,025
    EMCOR GROUP INCCOM29084Q1003,57254SH SOLE00054
    ENERGY TRANSFER LPCOM UT LTD PTN29273V1001,086,899152,654SH SOLE000152,654
    ENERPLUS CORPCOM2927661022,372838SH SOLE000838
    ENVIVA PARTNERS LPCOM UNIT29414J1072,91981SH SOLE00081
    EQUITABLE HLDGS INCCOM29452E10125,2791,310SH SOLE0001,310
    EQUITRANS MIDSTREAM CORPCOM29460010139,3644,737SH SOLE0004,737
    EQUITY LIFESTYLE PPTYS INCCOM29472R10833,489536SH SOLE000536
    EQUITY RESIDENTIALSH BEN INT29476L1079,117155SH SOLE000155
    ESSENTIAL UTILS INCCOM29670G102128,1973,035SH SOLE0003,035
    ETSY INCCOM29786A106922,7148,686SH SOLE0008,686
    EVERSOURCE ENERGYCOM30040W108383,4014,604SH SOLE0004,604
    EXACT SCIENCES CORPCOM30063P10555,294636SH SOLE000636
    EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058892,412,85251,656SH SOLE00051,656
    EXCHANGE TRADED CONCEPTS TRROBO GLB ETF301505707760,08717,477SH SOLE00017,477
    FAIR ISAAC CORPCOM30325010467,722162SH SOLE000162
    FATE THERAPEUTICS INCCOM31189P10239,4571,150SH SOLE0001,150
    FIRST REP BK SAN FRANCISCO CCOM33616C100454,0614,284SH SOLE0004,284
    FIRST TR DYNAMIC EUROPE EQUICOM SHS33740D1072,987289SH SOLE000289
    FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E108562,63430,545SH SOLE00030,545
    FIRST TR EXCH TRADED FD IIISHRT DUR MNG MUN33739P830207,04710,090SH SOLE00010,090
    FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X192319,3074,286SH SOLE0004,286
    FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11914,595317SH SOLE000317
    FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X150100,0002,642SH SOLE0002,642
    GOLUB CAP BDC INCCOM38173M1021,992171SH SOLE000171
    GOODYEAR TIRE & RUBR COCOM38255010129,0533,248SH SOLE0003,248
    GOPRO INCCL A38268T1034,7601,000SH SOLE0001,000
    GRACO INCCOM3841091042,83159SH SOLE00059
    GRAHAM HLDGS COCOM CL B3846371041,0283SH SOLE0003
    GRANITE PT MTG TR INCCOM STK38741L1076,534910SH SOLE000910
    GREAT LAKES DREDGE & DOCK COCOM3906071099,2601,000SH SOLE0001,000
    GREAT WESTN BANCORP INCCOM3914161041,514110SH SOLE000110
    GREEN PLAINS INCCOM3932221043,065300SH SOLE000300
    GRIFOLS S ASP ADR REP B NVT3984384082,462135SH SOLE000135
    GUIDEWIRE SOFTWARE INCCOM40171V10020,286183SH SOLE000183
    HANCOCK JOHN PFD INCOME FDSH BEN INT41013W10810,758550SH SOLE000550
    HARTFORD FINL SVCS GROUP INCCOM416515104478,41512,410SH SOLE00012,410
    HCI GROUP INCCOM40416E10380,2081,737SH SOLE0001,737
    HD SUPPLY HLDGS INCCOM40416M105151,9064,384SH SOLE0004,384
    HEALTHSTREAM INCCOM42222N1032,213100SH SOLE000100
    HELMERICH & PAYNE INCCOM42345210116,743858SH SOLE000858
    HENRY JACK & ASSOC INCCOM426281101343,1871,865SH SOLE0001,865
    HERITAGE CRYSTAL CLEAN INCCOM42726M1062,671153SH SOLE000153
    HESS CORPCOM42809H10724,744478SH SOLE000478
    HEWLETT PACKARD ENTERPRISE CCOM42824C10923,8242,449SH SOLE0002,449
    HEXO CORPCOM42830410919,71427,120SH SOLE00027,120
    HOME DEPOT INCCOM4370761026,548,45326,140SH SOLE00026,140
    HONDA MOTOR LTDAMERN SHS43812830843,5031,702SH SOLE0001,702
    HORIZON THERAPEUTICS PUB LTDSHSG461881011,116,82520,094SH SOLE00020,094
    HORMEL FOODS CORPCOM440452100200,9484,163SH SOLE0004,163
    HOULIHAN LOKEY INCCL A441593100183,6123,300SH SOLE0003,300
    HOWMET AEROSPACE INCCOM4432011084,597290SH SOLE000290
    HSBC HLDGS PLCSPON ADR NEW40428040649,2962,113SH SOLE0002,113
    HUDSON TECHNOLOGIES INCCOM444144109693686SH SOLE000686
    HUMANA INCCOM444859102230,895595SH SOLE000595
    HUNTINGTON BANCSHARES INCCOM446150104133,35314,760SH SOLE00014,760
    HUNTSMAN CORPCOM447011107323,49618,002SH SOLE00018,002
    HUTCHISON CHINA MEDITECH LTDSPONSORED ADR44842L1031,84867SH SOLE00067
    HYCROFT MINING HOLDING CORPCOM CL A44862P1092,363250SH SOLE000250
    IAC INTERACTIVECORPCOM44919P508274,890850SH SOLE000850
    IBERIABANK CORPCOM4508281082,73260SH SOLE00060
    ICAD INCCOM NEW44934S2062,597260SH SOLE000260
    ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010197,8542,018SH SOLE0002,018
    ICICI BANK LIMITEDADR45104G1046,057652SH SOLE000652
    ICU MED INCCOM44930G10717,50995SH SOLE00095
    IHEARTMEDIA INCCOM CL A45174J5094,175500SH SOLE000500
    ILLINOIS TOOL WKS INCCOM452308109227,2791,300SH SOLE0001,300
    INDEPENDENT BK CORP MICHCOM NEW45383860938,0482,562SH SOLE0002,562
    INDEXIQ ETF TRIQ MRGR ARB ETF45409B8009,396298SH SOLE000298
    INGERSOLL RAND INCCOM45687V10664,6762,300SH SOLE0002,300
    INNOVATIVE INDL PPTYS INCCOM45781V10182,299935SH SOLE000935
    INNOVATOR ETFS TRNASDAQ 100 PWR45782C61523,311700SH SOLE000700
    INNOVATOR ETFS TRS&P 500 POWER45782C5735,059194SH SOLE000194
    INPHI CORPCOM45772F1071,88016SH SOLE00016
    INSEEGO CORPCOM45782B10410,057867SH SOLE000867
    INSMED INCCOM PAR $.0145766930713,770500SH SOLE000500
    INSULET CORPCOM45784P10111,26758SH SOLE00058
    INTEGRA LIFESCIENCES HLDGS CCOM NEW4579852088,740186SH SOLE000186
    INTER PARFUMS INCCOM4583341095,200108SH SOLE000108
    INTERCONTINENTAL HOTELS GROUSPONSORED ADS45857P8063,50479SH SOLE00079
    INTERDIGITAL INCCOM45867G10111,326200SH SOLE000200
    INTERNATIONAL GAME TECHNOLOGSHS USDG4863A1084,429498SH SOLE000498
    INVESCO ACTIVELY MANAGED ETFEMGRING MKTS5046090C305108,6732,747SH SOLE0002,747
    INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A804283,1414,958SH SOLE0004,958
    INVESCO CURRENCYSHARES SWISSSWISS FRANC46138R10892,603957SH SOLE000957
    INVESCO DYNAMIC CR OPPORTUNICOM46132R10429,8513,354SH SOLE0003,354
    INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8007,935125SH SOLE000125
    INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784409,76115,301SH SOLE00015,301
    INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E66914,273671SH SOLE000671
    INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59427,2591,419SH SOLE0001,419
    INVESCO EXCH TRADED FD TR IIS&P SMLCP INFO46138E11598311SH SOLE00011
    INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362274,2458,331SH SOLE0008,331
    INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB46138J5021,794,99284,351SH SOLE00084,351
    INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V738822,40324,520SH SOLE00024,520
    INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V647122,0601,670SH SOLE0001,670
    INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621126,4817,066SH SOLE0007,066
    INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V43145,553829SH SOLE000829
    INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V340258,7516,945SH SOLE0006,945
    INVESCO EXCHANGE TRADED FD TS&P500 EQL IND46137V32421,459179SH SOLE000179
    INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V282252,0521,266SH SOLE0001,266
    INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y401132,6002,158SH SOLE0002,158
    INVESCO EXCHANGE-TRADED FD TTAXABLE MUN BD46138G805438,80213,333SH SOLE00013,333
    INVESCO INDIA EXCHG TRED FDINDIA ETF46137R1096,969408SH SOLE000408
    INVESCO LTDSHSG491BT10818,9531,761SH SOLE0001,761
    INVESCO MORTGAGE CAPITAL INCCOM46131B1003,9871,066SH SOLE0001,066
    INVESCO MUN TRCOM46131J1034,704400SH SOLE000400
    INVITAE CORPCOM46185L103271,2478,955SH SOLE0008,955
    IQVIA HLDGS INCCOM46266C105136,914965SH SOLE000965
    IRONWOOD PHARMACEUTICALS INCCOM CL A46333X1081,032100SH SOLE000100
    ISHARES INCCORE MSCI EMKT46434G103314,7346,612SH SOLE0006,612
    PRECISION BIOSCIENCES INCCOM74019P108251,39130,179SH SOLE00030,179
    PREMIER INCCL A74051N1021,68049SH SOLE00049
    PRICE T ROWE GROUP INCCOM74144T1085,80547SH SOLE00047
    PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y88826,914277SH SOLE000277
    PROCTER AND GAMBLE COCOM7427181094,074,64034,077SH SOLE00034,077
    PROSHARES TRLONG ONLINE SHRT74347B375174,8192,404SH SOLE0002,404
    PROSHARES TR IIULTA BLMBG 201774347Y88851618SH SOLE00018
    PROSPECT CAP CORPCOM74348T102358,99770,254SH SOLE00070,254
    PROTO LABS INCCOM743713109135,4141,204SH SOLE0001,204
    PUBLIC STORAGECOM74460D10976,948401SH SOLE000401
    QUANTUM CORPCOM NEW747906501111,94029,000SH SOLE00029,000
    QUEST DIAGNOSTICS INCCOM74834L1008,66176SH SOLE00076
    R1 RCM INCCOM74939710578,7977,067SH SOLE0007,067
    RADNET INCCOM75049110279,3505,000SH SOLE0005,000
    RALPH LAUREN CORPCL A7512121011,66823SH SOLE00023
    RANGE RES CORPCOM75281A1091,745310SH SOLE000310
    RAPID7 INCCOM7534221045,102100SH SOLE000100
    RAVEN INDS INCCOM75421210873134SH SOLE00034
    RAYMOND JAMES FINL INCCOM754730109167,4632,433SH SOLE0002,433
    REAVES UTIL INCOME FDCOM SH BEN INT75615810128,822955SH SOLE000955
    REDWOOD TR INCCOM7580754021,400200SH SOLE000200
    REGENCY CTRS CORPCOM75884910333,041720SH SOLE000720
    REGENXBIO INCCOM75901B1072,76275SH SOLE00075
    REINSURANCE GRP OF AMERICA ICOM NEW7593516046,35481SH SOLE00081
    RELIANCE STEEL & ALUMINUM COCOM7595091027,49979SH SOLE00079
    RESTAURANT BRANDS INTL INCCOM76131D10318,134332SH SOLE000332
    RETAIL PPTYS AMER INCCL A76131V20222,1773,030SH SOLE0003,030
    RETAIL VALUE INCCOM76133Q10244536SH SOLE00036
    REXFORD INDL RLTY INCCOM76169C10047,0641,136SH SOLE0001,136
    RIO TINTO PLCSPONSORED ADR76720410067,9221,209SH SOLE0001,209
    RITE AID CORPCOM7677548721,62195SH SOLE00095
    ROCKWELL MED INCCOM77437410223,30311,950SH SOLE00011,950
    ROLLINS INCCOM7757111041,82343SH SOLE00043
    ROYAL CARIBBEAN CRUISES LTDCOMV7780T10374,0921,473SH SOLE0001,473
    ROYAL DUTCH SHELL PLCSPONS ADR A78025920682,5612,526SH SOLE0002,526
    ROYAL GOLD INCCOM78028710876,830618SH SOLE000618
    RPC INCCOM7496601066,6372,155SH SOLE0002,155
    RUTHS HOSPITALITY GROUP INCCOM78333210913,0561,600SH SOLE0001,600
    RYMAN HOSPITALITY PPTYS INCCOM78377T1075,928171SH SOLE000171
    SABRE CORPCOM78573M1041,209150SH SOLE000150
    SAFEHOLD INCCOM78645L10014,373250SH SOLE000250
    SALESFORCE COM INCCOM79466L3022,061,00511,002SH SOLE00011,002
    SANOFISPONSORED ADR80105N105351,6426,888SH SOLE0006,888
    SCHLUMBERGER LTDCOM806857108179,7269,773SH SOLE0009,773
    SCHNEIDER NATIONAL INCCL B80689H1024,786194SH SOLE000194
    SCHNITZER STL INDSCL A8068821062,434138SH SOLE000138
    SCHWAB CHARLES CORPCOM808513105288,5778,553SH SOLE0008,553
    SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476347,3901,494SH SOLE0001,494
    SCHWAB STRATEGIC TRSCHWB FDT EMK LG808524730125,3965,356SH SOLE0005,356
    SCHWAB STRATEGIC TRUS BRD MKT ETF808524102431,7105,876SH SOLE0005,876
    SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972,916,01156,348SH SOLE00056,348
    SCHWAB STRATEGIC TRUS LCAP GR ETF8085243003,089,86330,430SH SOLE00030,430
    SCHWAB STRATEGIC TRUS LRG CAP ETF808524201142,3081,920SH SOLE0001,920
    SEI INVTS COCOM78411710328,865525SH SOLE000525
    SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,814,62965,052SH SOLE00065,052
    SELECTIVE INS GROUP INCCOM81630010787,9181,667SH SOLE0001,667
    SENSEONICS HLDGS INCCOM81727U1051,1703,000SH SOLE0003,000
    SERVICEMASTER GLOBAL HLDGS ICOM81761R10992,8302,601SH SOLE0002,601
    SERVICENOW INCCOM81762P102219,948543SH SOLE000543
    SILVERCREST METALS INCCOM82836310140,3084,409SH SOLE0004,409
    SIMMONS 1ST NATL CORPCL A $1 PAR8287302005,338312SH SOLE000312
    SIMPLY GOOD FOODS COCOM82900L1027,376397SH SOLE000397
    SINA CORPORDG8147710480,7982,250SH SOLE0002,250
    SIRIUS XM HOLDINGS INCCOM82968B10354,6739,314SH SOLE0009,314
    SITEONE LANDSCAPE SUPPLY INCCOM82982L10334,533303SH SOLE000303
    SKYWORKS SOLUTIONS INCCOM83088M1022,330,37518,226SH SOLE00018,226
    SL GREEN RLTY CORPCOM78440X1014,929100SH SOLE000100
    SLACK TECHNOLOGIES INCCOM CL A83088V10296,0063,088SH SOLE0003,088
    SMILEDIRECTCLUB INCCL A COM83192H10615,8002,000SH SOLE0002,000
    SMITH A O CORPCOM8318652091,41430SH SOLE00030
    SOLAREDGE TECHNOLOGIES INCCOM83417M104703,0595,066SH SOLE0005,066
    SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X749149,4033,828SH SOLE0003,828
    SPDR INDEX SHS FDSMSCI ACWI EXUS78463X848145,7046,430SH SOLE0006,430
    SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X43482,4251,385SH SOLE0001,385
    SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X509253,7027,582SH SOLE0007,582
    SPDR INDEX SHS FDSS&P INTL SMLCP78463X87119,145700SH SOLE000700
    SPDR SER TRBLOMBRG BRC EMRG78464A3917,915302SH SOLE000302
    SPDR SER TRBLOMBRG BRC INTL78464A1515,177154SH SOLE000154
    SPDR SER TRCOMP SOFTWARE78464A5992,67624SH SOLE00024
    SPDR SER TRPORTFOLIO SH TSR78468R1015,026,068163,609SH SOLE000163,609
    SPDR SER TRS&P 400 MDCP VAL78464A839103,3762,425SH SOLE0002,425
    SPDR SER TRS&P BIOTECH78464A870616,8915,510SH SOLE0005,510
    SPDR SER TRS&P BK ETF78464A7975,046160SH SOLE000160
    SPDR SER TRS&P DIVID ETF78464A7637,484,62882,068SH SOLE00082,068
    SPDR SER TRS&P HOMEBUILD78464A88860,6261,381SH SOLE0001,381
    SPDR SER TRSSGA US SMAL ETF78468R887248,0973,250SH SOLE0003,250
    SPECTRUM BRANDS HLDGS INC NECOM84790A1054,774104SH SOLE000104
    SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741097,014293SH SOLE000293
    SPRAGUE RES LPCOM UNIT REP LTD8493431083,938250SH SOLE000250
    SQUARE INCCL A8522341034,907,93946,769SH SOLE00046,769
    FIRST TR EXCHANGE TRADED FDINDXX NEXTG ETF33737K2055,445100SH SOLE000100
    FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X85318,817371SH SOLE000371
    FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184155,4556,030SH SOLE0006,030
    FIRST TR EXCHANGE-TRADED FDDORSEY WRIGHT33738R87876,8043,112SH SOLE0003,112
    FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D408148,0313,230SH SOLE0003,230
    FIRST TR EXCHANGE-TRADED FDFT STRG INCM ETF33739Q30917,290385SH SOLE000385
    FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R506977,49031,695SH SOLE00031,695
    FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F847629,68820,511SH SOLE00020,511
    FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F85421,806,944715,963SH SOLE000715,963
    FIRST TR INTER DUR PFD & INCOM33718W103196,0959,202SH SOLE0009,202
    FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013,31973SH SOLE00073
    FIRST TR NAS100 EQ WEIGHTEDSHS3373441051,51819SH SOLE00019
    FIRST TR NASDAQ-100 TECH INDDJ INTERNT IDX33733E302545,2913,198SH SOLE0003,198
    FIRST TR NASDAQ-100 TECH INDLUNT US FACTOR33733E87238,9671,642SH SOLE0001,642
    FIRST TR NASDAQ-100 TECH INDNAS CLNEDG GREEN33733E5002,971100SH SOLE000100
    FIRST TR SML CP CORE ALPHA FCOM SHS33734Y109777,85614,328SH SOLE00014,328
    FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T10916,2711,557SH SOLE0001,557
    FIRST TR VALUE LINE 100 EX TCOM SHS33735G10715,854750SH SOLE000750
    FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K108106,8311,394SH SOLE0001,394
    FIRST TRUST PORTFOLIOS LPSHS337345102239,4312,195SH SOLE0002,195
    FIRSTSERVICE CORP NEWCOM33767E2022,31723SH SOLE00023
    FLAHERTY & CRUMRIN PFD & INMCOM33848010610,019690SH SOLE000690
    FLAHERTY & CRUMRINE DYN PFDSHS33848W1064,866200SH SOLE000200
    FLEXSHARES TRQLT DIV DEF IDX33939L845127,0383,037SH SOLE0003,037
    FLUIDIGM CORP DELCOM34385P10814,8373,700SH SOLE0003,700
    FLUSHING FINL CORPCOM34387310517,0231,478SH SOLE0001,478
    FORTINET INCCOM34959E109416,4773,034SH SOLE0003,034
    FORTIS INCCOM34955310713,895366SH SOLE000366
    FORTIVE CORPCOM34959J108108,6541,606SH SOLE0001,606
    FORWARD AIR CORPCOM3498531011,44529SH SOLE00029
    FOSSIL GROUP INCCOM34988V1062,874618SH SOLE000618
    FOSTER L B COCOM3500601093,831300SH SOLE000300
    FOX CORPCL B COM35137L20412,937482SH SOLE000482
    FRANKLIN LTD DURATION INCOMECOM35472T1015,922700SH SOLE000700
    FRANKLIN RESOURCES INCCOM35461310128,8341,375SH SOLE0001,375
    FRANKLIN TEMPLETON ETF TRUS TRESRY BD35473P48873,6912,915SH SOLE0002,915
    FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291063,15973SH SOLE00073
    FULGENT GENETICS INCCOM35966410916,0001,000SH SOLE0001,000
    GABELLI HLTHCARE & WELLNESSSHS36246K10344244SH SOLE00044
    GAMING & LEISURE PPTYS INCCOM36467J108168,2944,864SH SOLE0004,864
    GENPACT LIMITEDSHSG3922B10756,2321,540SH SOLE0001,540
    GENTEX CORPCOM37190110914,096547SH SOLE000547
    GLACIER BANCORP INC NEWCOM37637Q1053,17690SH SOLE00090
    GLADSTONE INVT CORPCOM37654610747,5034,639SH SOLE0004,639
    GLOBAL BLOOD THERAPEUTICS INCOM37890U1081,57825SH SOLE00025
    GLOBAL PARTNERS LPCOM UNITS37946R1093,916400SH SOLE000400
    GLOBAL X FDSE COMMERCE ETF37954Y46739,5021,671SH SOLE0001,671
    GLOBANT S ACOML443851095,99440SH SOLE00040
    GLOBE LIFE INCCOM37959E1029,947134SH SOLE000134
    GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C1022,219860SH SOLE000860
    GRANITESHARES GOLD TRSHS BEN INT38748G101107,9306,084SH SOLE0006,084
    GRAPHIC PACKAGING HLDG COCOM3886891012,630188SH SOLE000188
    GUGGENHEIM STRATEGIC OPPORTUCOM SBI40167F101257,55615,240SH SOLE00015,240
    HALLIBURTON COCOM406216101132,58210,214SH SOLE00010,214
    HANCOCK JOHN PFD INCOME FD ICOM41013X106183,11110,156SH SOLE00010,156
    HANCOCK JOHN PFD INCOME FD ICOM41021P103102,0206,502SH SOLE0006,502
    HARLEY DAVIDSON INCCOM41282210824,1701,017SH SOLE0001,017
    HARROW HEALTH INCCOM41585810915,6303,000SH SOLE0003,000
    HCA HEALTHCARE INCCOM40412C101188,3451,940SH SOLE0001,940
    HEALTHCARE RLTY TRCOM4219461044,979170SH SOLE000170
    HEALTHCARE SVCS GROUP INCCOM4219061085,919242SH SOLE000242
    HEICO CORP NEWCOM422806109151,5681,521SH SOLE0001,521
    HEIDRICK & STRUGGLES INTL INCOM4228191022,09797SH SOLE00097
    HELIOS TECHNOLOGIES INCCOM42328H10946,2201,241SH SOLE0001,241
    HERSHEY COCOM4278661081,448,28811,173SH SOLE00011,173
    HILL ROM HLDGS INCCOM43147510244,461405SH SOLE000405
    HILTON WORLDWIDE HLDGS INCCOM43300A20338,488524SH SOLE000524
    HIMAX TECHNOLOGIES INCSPONSORED ADR43289P1063,921947SH SOLE000947
    HORIZON BANCORP INCCOM4404071046,414600SH SOLE000600
    HP INCCOM40434L10526,0671,496SH SOLE0001,496
    HUNT J B TRANS SVCS INCCOM44565810712,034100SH SOLE000100
    ICF INTL INCCOM44925C1033,24250SH SOLE00050
    ICON PLCSHSG4705A10025,269150SH SOLE000150
    IDACORP INCCOM4511071063,14536SH SOLE00036
    INDEPENDENT BANK CORP MASSCOM4538361084,09261SH SOLE00061
    INDEXIQ ETF TRHEDGE MLTI ETF45409B10719,344638SH SOLE000638
    INDEXIQ ETF TRIQ CHAIKIN US45409B3966,165285SH SOLE000285
    INFOSYS LTDSPONSORED ADR4567881081,719178SH SOLE000178
    INGREDION INCCOM45718710213,778166SH SOLE000166
    INNOVATOR ETFS TRS&P 500 PWR45782C813367,14413,725SH SOLE00013,725
    INNOVATOR ETFS TRS&P 500 ULTRA45782C5655,046194SH SOLE000194
    INSIGHT SELECT INCOME FDCOM45781W10960,8763,098SH SOLE0003,098
    INTERACTIVE BROKERS GROUP INCOM CL A45841N1071,42034SH SOLE00034
    INTERNATIONAL BUSINESS MACHSCOM4592001012,202,16618,234SH SOLE00018,234
    INTERNATIONAL TOWER HILL MINCOM46050R102712400SH SOLE000400
    INTERPUBLIC GROUP COS INCCOM4606901003,054178SH SOLE000178
    INTUITCOM461202103263,308889SH SOLE000889
    IMPAC MTG HLDGS INCCOM NEW45254P508761450SH SOLE000450
    INDEXIQ ETF TRIQ GLB RES ETF45409B8833,735150SH SOLE000150
    INDIA FD INCCOM4540891036,378412SH SOLE000412
    INDUSTRIAL LOGISTICS PPTYS TCOM SHS BEN INT4562371065,631274SH SOLE000274
    ING GROEP N.V.SPONSORED ADR45683710337,4885,433SH SOLE0005,433
    INGEVITY CORPCOM45688C1075,310101SH SOLE000101
    INOVIO PHARMACEUTICALS INCCOM NEW45773H2018,085300SH SOLE000300
    INSTALLED BLDG PRODS INCCOM45780R1016,878100SH SOLE000100
    INTEL CORPCOM4581401002,985,43949,899SH SOLE00049,899
    INTERNATIONAL FLAVORS&FRAGRACOM45950610166,496543SH SOLE000543
    INTL PAPER COCOM460146103414,36811,768SH SOLE00011,768
    INVESCO CURRENCYSHARES AUSTRAUSTRALIAN DOL46090N10324,115350SH SOLE000350
    INVESCO DB US DLR INDEX TRBULLISH FD46141D2036,764257SH SOLE000257
    INVESCO EXCH TRADED FD TR II1 30 LADER TRE46138E107602,56115,309SH SOLE00015,309
    INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E40468,7353,461SH SOLE0003,461
    INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E84222,734425SH SOLE000425
    INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E719359,91019,885SH SOLE00019,885
    INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E72718,5061,070SH SOLE0001,070
    INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E5371,041,38039,209SH SOLE00039,209
    INVESCO EXCH TRADED FD TR IIS&P SMLCP HELT46138E14943,721361SH SOLE000361
    INVESCO EXCH TRD SLF IDX FDBULSHS 2020 HY46138J601151,2976,499SH SOLE0006,499
    INVESCO EXCH TRD SLF IDX FDBULSHS 2022 HY46138J87453,0072,377SH SOLE0002,377
    INVESCO EXCH TRD SLF IDX FDBULSHS 2024 HY46138J83311,368485SH SOLE000485
    INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J61938,0671,280SH SOLE0001,280
    INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V30832,016558SH SOLE000558
    INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V506189,7086,729SH SOLE0006,729
    INVESCO EXCHANGE TRADED FD TDWA STAPLES46137V886156,7982,413SH SOLE0002,413
    INVESCO EXCHANGE TRADED FD TDYNMC BLDG CON46137V77921,298700SH SOLE000700
    INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V21715,404102SH SOLE000102
    INVESCO EXCHANGE TRADED FD TS&P SMLCP MOMENT46137V49816,263450SH SOLE000450
    INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332506,1992,278SH SOLE0002,278
    INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V316134,7611,321SH SOLE0001,321
    INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576,002,98558,992SH SOLE00058,992
    INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V24173,1572,066SH SOLE0002,066
    INVESCO EXCHANGE-TRADED FD TGBL CLEAN ENRG46138G8476,343400SH SOLE000400
    INVESCO EXCHANGE-TRADED FD TS&P 500 REVENUE46138G6981,103,96921,583SH SOLE00021,583
    INVESCO EXCHANGE-TRADED FD TS&P ULTRA DIVIDE46138G656746,75727,145SH SOLE00027,145
    INVESCO EXCHANGE-TRADED FD TVAR RATE PFD46138G87038,9881,664SH SOLE0001,664
    INVESCO EXCHNG TRAD SLF INDEINVT GRD DEFSV46139W502110,3024,028SH SOLE0004,028
    IPG PHOTONICS CORPCOM44980X10948,117300SH SOLE000300
    IRON MTN INC NEWCOM46284V101121,4364,653SH SOLE0004,653
    ISHARES INCMIN VOL EMRG MKT464286533428,5278,241SH SOLE0008,241
    ISHARES INCMSCI GBL GOLD MN46434G855139,0114,603SH SOLE0004,603
    ISHARES INCMSCI HONG KG ETF4642868716,518305SH SOLE000305
    ISHARES INCMSCI ISRAEL ETF4642866327,458144SH SOLE000144
    ISHARES INCMSCI JAPN SMCETF4642865823,95159SH SOLE00059
    ISHARES INCMSCI MEXICO ETF46428682289328SH SOLE00028
    ISHARES INCMSCI MLY ETF NEW46434G8149,454375SH SOLE000375
    ISHARES INCMSCI WORLD ETF464286392243,6182,644SH SOLE0002,644
    ISHARES TR0-5YR HI YL CP46434V407138,2773,224SH SOLE0003,224
    ISHARES TRAGGRES ALLOC ETF46428985969,9721,275SH SOLE0001,275
    ISHARES TRCALIF MUN BD ETF46428835674,5921,200SH SOLE0001,200
    ISHARES TRCHINA SM-CAP ETF46429B20054,8491,410SH SOLE0001,410
    ISHARES TRCONSER ALLOC ETF46428988354,4581,496SH SOLE0001,496
    ISHARES TRCORE HIGH DV ETF46429B6631,638,83720,195SH SOLE00020,195
    ISHARES TRCORE MSCI EURO46434V738127,8522,990SH SOLE0002,990
    ISHARES TRCORE MSCI TOTAL46432F83498,0021,798SH SOLE0001,798
    ISHARES TRCORE S&P MCP ETF4642875072,396,47813,477SH SOLE00013,477
    ISHARES TRCORE S&P SCP ETF4642878046,131,62289,788SH SOLE00089,788
    ISHARES TREAFE SML CP ETF4642882731,313,21424,491SH SOLE00024,491
    ISHARES TREDEG HIG YLELD46435G250107,9102,294SH SOLE0002,294
    ISHARES TREDGE INVT GRDE46435G21917,408320SH SOLE000320
    ISHARES TREDGE MSCI MINM46435G433211,1637,284SH SOLE0007,284
    ISHARES TREDGE US FIXD INM46435U79631,442310SH SOLE000310
    ISHARES TRESG AWRE USD ETF46435G1938,728316SH SOLE000316
    ISHARES TREUROPE ETF46428786158,7821,455SH SOLE0001,455
    ISHARES TREXPANDED TECH464287515691,8092,434SH SOLE0002,434
    ISHARES TRGL CLEAN ENE ETF46428822440,4023,227SH SOLE0003,227
    ISHARES TRGLOBAL ENERG ETF46428734116,197829SH SOLE000829
    ISHARES TRIBONDS DEC46435U697272,54910,100SH SOLE00010,100
    ISHARES TRIBONDS DEC 2546435U432240,0048,610SH SOLE0008,610
    ISHARES TRINTL DEVPPTY ETF464288422149,7294,953SH SOLE0004,953
    ISHARES TRINTL TREA BD ETF46428811750,9001,000SH SOLE0001,000
    ISHARES TRINTRM GOV CR ETF4642886123,853,80032,737SH SOLE00032,737
    ISHARES TRMRGSTR MD CP GRW464288307284,990972SH SOLE000972
    ISHARES TRMRNGSTR LG-CP GR464287119581,4602,480SH SOLE0002,480
    ISHARES TRMSCI EMG MKT ETF4642872341,511,75637,803SH SOLE00037,803
    ISHARES TRMSCI EURO FL ETF4642891802,490175SH SOLE000175
    ISHARES TRMSCI MIN VOL ETF46429B6972,186,07636,056SH SOLE00036,056
    ISHARES TRMSCI USA ESG SLC46428880236,006269SH SOLE000269
    ISHARES TRMULTIFACTOR USA46434V2824,661150SH SOLE000150
    ISHARES TRNA TEC MULTM ETF4642875314,952100SH SOLE000100
    ISHARES TRNASDAQ BIOTECH4642875561,335,2339,768SH SOLE0009,768
    ISHARES TRNATIONAL MUN ETF4642884141,782,46515,446SH SOLE00015,446
    ISHARES INCMIN VOL GBL ETF46428652576,457873SH SOLE000873
    ISHARES INCMSCI BRAZIL ETF4642864007,190250SH SOLE000250
    ISHARES INCMSCI BRIC INDX46428665745,7601,100SH SOLE0001,100
    ISHARES INCMSCI CDA ETF4642865099,006348SH SOLE000348
    ISHARES INCMSCI PAC JP ETF4642866658,509214SH SOLE000214
    ISHARES INCMSCI SPAIN ETF4642867641,07848SH SOLE00048
    ISHARES INCMSCI SWEDEN ETF46428675631110SH SOLE00010
    ISHARES INCMSCI TAIWAN ETF46434G7728,044200SH SOLE000200
    ISHARES SILVER TRISHARES46428Q109607,08735,690SH SOLE00035,690
    ISHARES TR0-5 YR TIPS ETF46429B747446,2164,358SH SOLE0004,358
    ISHARES TR10-20 YR TRS ETF46428865391,417546SH SOLE000546
    ISHARES TR20 YR TR BD ETF464287432790,2624,821SH SOLE0004,821
    ISHARES TRBROAD USD HIGH46435U853255,6406,689SH SOLE0006,689
    ISHARES TRCMBS ETF46429B36622,902417SH SOLE000417
    ISHARES TRCORE 1 5 YR USD46432F859135,8812,640SH SOLE0002,640
    ISHARES TRCORE DIV GRWTH46434V621353,9899,415SH SOLE0009,415
    ISHARES TRCORE LT USDB ETF46428947922,491300SH SOLE000300
    ISHARES TRCORE S&P TTL STK464287150871,46912,550SH SOLE00012,550
    ISHARES TRCORE S&P US GWT4642876711,547,04121,523SH SOLE00021,523
    ISHARES TRFALN ANGLS USD46435G4743,538135SH SOLE000135
    ISHARES TRFLTG RATE NT ETF46429B6555,134,763101,498SH SOLE000101,498
    ISHARES TRGBL COMM SVC ETF4642872754,80678SH SOLE00078
    ISHARES TRGENOMICS IMMUN46435U192159,5884,203SH SOLE0004,203
    ISHARES TRGLB INFRASTR ETF464288372176,9344,621SH SOLE0004,621
    ISHARES TRGLOBAL REIT ETF46434V6473,061,112146,605SH SOLE000146,605
    ISHARES TRGNMA BOND ETF46429B33333,394650SH SOLE000650
    ISHARES TRGRWT ALLOCAT ETF464289867607,55113,097SH SOLE00013,097
    ISHARES TRIBONDS DEC202146435G7891,069,37741,225SH SOLE00041,225
    ISHARES TRIBONDS DEC202346435G318348,27013,275SH SOLE00013,275
    ISHARES TRIBONDS DEC22 ETF46434VBA71,252,02848,755SH SOLE00048,755
    ISHARES TRIBONDS DEC23 ETF46434VAX8795,29430,320SH SOLE00030,320
    ISHARES TRIBOXX HI YD ETF4642885133,191,02239,096SH SOLE00039,096
    ISHARES TRINDIA 50 ETF4642895295,409175SH SOLE000175
    ISHARES TRMICRO-CAP ETF46428886927,316313SH SOLE000313
    ISHARES TRMODERT ALLOC ETF464289875591,75314,842SH SOLE00014,842
    ISHARES TRMORTGE REL ETF46435G342101,1804,070SH SOLE0004,070
    ISHARES TRMRNGSTR LG-CP VL46428810986,611895SH SOLE000895
    ISHARES TRMSCI ACWI EX US46428824021,188490SH SOLE000490
    ISHARES TRMSCI ACWI EXUS46435G84717,881692SH SOLE000692
    ISHARES TRMSCI CHINA ETF46429B67129,989458SH SOLE000458
    ISHARES TRMSCI EAFE ETF4642874651,471,82424,180SH SOLE00024,180
    ISHARES TRNEW ZEALAND ETF4642891239,067160SH SOLE000160
    ISHARES TRPHLX SEMICND ETF464287523162,884601SH SOLE000601
    ISHARES TRRESIDNL REAL EST4642885622,807,10446,715SH SOLE00046,715
    ISHARES TRRUS 1000 GRW ETF4642876141,292,9546,736SH SOLE0006,736
    ISHARES TRRUS 2000 VAL ETF4642876301,663,64517,070SH SOLE00017,070
    ISHARES TRRUS TP200 GR ETF464289438137,2461,287SH SOLE0001,287
    ISHARES TRRUS TP200 VL ETF4642894203918SH SOLE0008
    ISHARES TRRUSSELL 2000 ETF4642876555,144,30735,929SH SOLE00035,929
    ISHARES TRRUSSELL 3000 ETF4642876895,448,98830,262SH SOLE00030,262
    ISHARES TRS&P 500 VAL ETF464287408384,0283,549SH SOLE0003,549
    ISHARES TRSHORT TREAS BD4642886799,893,44089,339SH SOLE00089,339
    ISHARES TRTRS FLT RT BD46434V8603,026,60260,177SH SOLE00060,177
    ISHARES TRU.S. CNSM SV ETF46428758077,971356SH SOLE000356
    ISHARES TRU.S. FIN SVC ETF464287770131,2211,099SH SOLE0001,099
    ISHARES TRULTR SH TRM BD46434V8783,99479SH SOLE00079
    ISHARES TRUS HLTHCARE ETF464287762395,2351,833SH SOLE0001,833
    ISHARES TRUS INFRASTRUC46435U71366,2222,793SH SOLE0002,793
    ISHARES TRUS TREAS BD ETF46429B267746,51726,671SH SOLE00026,671
    ISHARES TRUSA QUALITY FCTR46432F3393,357,65335,005SH SOLE00035,005
    ISHARES U S ETF TRINFLATION HEDG46431W58010,656400SH SOLE000400
    ISHARES U S ETF TRSHT MAT BD ETF46431W5076,447,270128,920SH SOLE000128,920
    ISHARES U S ETF TRTECHNOLOGY46431W64833,681881SH SOLE000881
    ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210610,2202,179SH SOLE0002,179
    J ALEXANDERS HLDGS INCCOM46609J106153SH SOLE0003
    JANUS DETROIT STR TRLONG TERM CARE47103U40722,455961SH SOLE000961
    JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1077,250189SH SOLE000189
    JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR HE47804J50365,3581,738SH SOLE0001,738
    JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J2061,247,72035,527SH SOLE00035,527
    JOHNSON CTLS INTL PLCSHSG51502105202,8745,942SH SOLE0005,942
    JUMIA TECHNOLOGIES AGSPONSORED ADS48138M10539,2547,150SH SOLE0007,150
    KANSAS CITY SOUTHERNCOM NEW485170302564,9043,784SH SOLE0003,784
    KEURIG DR PEPPER INCCOM49271V10022,692799SH SOLE000799
    KINDER MORGAN INC DELCOM49456B101258,02817,009SH SOLE00017,009
    KNOLL INCCOM NEW4989042001,14694SH SOLE00094
    KONINKLIJKE PHILIPS N VNY REG SH NEW500472303148,2953,166SH SOLE0003,166
    KRATOS DEFENSE & SEC SOLUTIOCOM NEW50077B207113,1617,240SH SOLE0007,240
    LAMB WESTON HLDGS INCCOM513272104255,3363,994SH SOLE0003,994
    LAS VEGAS SANDS CORPCOM517834107402,1288,830SH SOLE0008,830
    LEAR CORPCOM NEW5218652041,96218SH SOLE00018
    LEGG MASON ETF INVT TRL VOL H DIV ETF52468L406640,12022,243SH SOLE00022,243
    LENDINGTREE INC NEWCOM52603B107213,673738SH SOLE000738
    LGI HOMES INCCOM50187T10622,008250SH SOLE000250
    LIBERTY LATIN AMERICA LTDCOM CL AG9001E10218519SH SOLE00019
    LIBERTY MEDIA CORP DELCOM A SIRIUSXM5312294095,420157SH SOLE000157
    LIBERTY MEDIA CORP DELCOM SER A FRMLA5312298701,13839SH SOLE00039
    LOCKHEED MARTIN CORPCOM5398301091,936,0655,305SH SOLE0005,305
    LYFT INCCL A COM55087P10478,4322,376SH SOLE0002,376
    MACATAWA BK CORPCOM55422510239,5395,056SH SOLE0005,056
    MACYS INCCOM55616P10437,5105,452SH SOLE0005,452
    MAGELLAN HEALTH INCCOM NEW5590792077,298100SH SOLE000100
    MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106252,7135,854SH SOLE0005,854
    MAMMOTH ENERGY SVCS INCCOM56155L1082,6902,280SH SOLE0002,280
    MANNKIND CORPCOM NEW56400P7068,9605,120SH SOLE0005,120
    MARKER THERAPEUTICS INCCOM57055L1076,9763,370SH SOLE0003,370
    MARRIOTT VACTINS WORLDWID COCOM57164Y10728,501347SH SOLE000347
    MARSH & MCLENNAN COS INCCOM571748102308,1362,870SH SOLE0002,870
    MASCO CORPCOM57459910662,3111,241SH SOLE0001,241
    MATTEL INCCOM5770811027,871814SH SOLE000814
    MEDTRONIC PLCSHSG5960L1032,926,62331,915SH SOLE00031,915
    MELCO RESORTS AND ENTMNT LTDADR58546410046630SH SOLE00030
    MEREDITH CORPCOM5894331013,099213SH SOLE000213
    MESA AIR GROUP INCCOM NEW5904791352,408700SH SOLE000700
    METHODE ELECTRS INCCOM5915202002,28273SH SOLE00073
    METLIFE INCCOM59156R108174,5804,780SH SOLE0004,780
    MFS INTER INCOME TRSH BEN INT55273C1078,3252,250SH SOLE0002,250
    MGIC INVT CORP WISCOM5528481037,052861SH SOLE000861
    MGM RESORTS INTERNATIONALCOM5529531015,548330SH SOLE000330
    MICRON TECHNOLOGY INCCOM595112103858,63216,666SH SOLE00016,666
    MIZUHO FINL GROUP INCSPONSORED ADR60687Y1094,1421,677SH SOLE0001,677
    MODERNA INCCOM60770K107128,9982,009SH SOLE0002,009
    MOELIS & COCL A60786M1058,320267SH SOLE000267
    MONSTER BEVERAGE CORP NEWCOM61174X109263,0693,795SH SOLE0003,795
    MORNINGSTAR INCCOM6177001093,10122SH SOLE00022
    MSA SAFETY INCCOM5534981067,32464SH SOLE00064
    MSCI INCCOM55354G100797,4962,389SH SOLE0002,389
    MUSTANG BIO INCCOM62818Q10411,9893,770SH SOLE0003,770
    MYLAN NVSHS EURON594651099,326580SH SOLE000580
    NATIONAL RETAIL PROPERTIES ICOM63741710622,010620SH SOLE000620
    NATUS MED INC DELCOM6390501031,41865SH SOLE00065
    NAVIENT CORPORATIONCOM63938C1087,0301,000SH SOLE0001,000
    NAVISTAR INTL CORP NEWCOM63934E1082,820100SH SOLE000100
    NCR CORP NEWCOM62886E1081,07462SH SOLE00062
    NEUBERGER BERMAN REAL ESTATECOM64190A1032,178600SH SOLE000600
    NEW MTN FIN CORPCOM64755110016,3411,759SH SOLE0001,759
    NEW ORIENTAL ED & TECHNOLOGYSPON ADR64758110711,85191SH SOLE00091
    NEWTEK BUSINESS SVCS CORPCOM NEW65252620327,2211,494SH SOLE0001,494
    NEXPOINT RESIDENTIAL TR INCCOM65341D10220,820589SH SOLE000589
    NEXPOINT STRATEGIC OPORTUNTCOM NEW65340G2055,269501SH SOLE000501
    NORDIC AMERICAN TANKERS LIMICOMG6577310624,9086,135SH SOLE0006,135
    NOW INCCOM67011P100172SH SOLE0002
    NRG ENERGY INCCOM NEW62937750833,0531,015SH SOLE0001,015
    NUSHARES ETF TRNUVEEN ESG LRGCP67092P20188,3191,925SH SOLE0001,925
    NUSHARES ETF TRNUVEEN ESG MIDCP67092P40981,9332,103SH SOLE0002,103
    NUTANIX INCCL A67059N1085,926250SH SOLE000250
    NUVEEN DIVERSIFIED DIVID & ICOM6706EP10571,8899,300SH SOLE0009,300
    NUVEEN DOW 30 DYNAMIC OVERWRSHS67075F10526,4581,944SH SOLE0001,944
    NUVEEN NEW JERSEY QULT MUN FCOM67069Y10244,3903,350SH SOLE0003,350
    NUVEEN NEW YORK AMT QLT MUNICOM67065610785,4836,637SH SOLE0006,637
    NUVEEN PFD & INCM SECURTIESCOM67072C105409,33948,442SH SOLE00048,442
    NUVEEN REAL ASSET INCOME & GCOM67074Y1054,672400SH SOLE000400
    NVIDIA CORPORATIONCOM67066G10414,292,43037,621SH SOLE00037,621
    O-I GLASS INCCOM67098H1041,589177SH SOLE000177
    OAKTREE SPECIALTY LENDING COCOM67401P1086,9421,553SH SOLE0001,553
    OASIS PETROLEUM INCCOM6742151083,8635,150SH SOLE0005,150
    OLD DOMINION FREIGHT LINE INCOM679580100385,4782,273SH SOLE0002,273
    OLIN CORPCOM PAR $168066520552946SH SOLE00046
    ON SEMICONDUCTOR CORPCOM682189105223,66911,285SH SOLE00011,285
    OPEN TEXT CORPCOM6837151064,248100SH SOLE000100
    OPES ACQUISITION CORP*W EXP 03/13/20268373P118147,60036,000SH SOLE00036,000
    OPTICAL CABLE CORPCOM NEW6838272086325SH SOLE00025
    OSHKOSH CORPCOM6882392017,09099SH SOLE00099
    OSI ETF TROSHARES US SMLCP67110P100155,0146,213SH SOLE0006,213
    OTIS WORLDWIDE CORPCOM68902V107366,6276,448SH SOLE0006,448
    OVERSTOCK COM INC DELCOM6903701011,136,48939,975SH SOLE00039,975
    P T TELEKOMUNIKASI INDONESIASPONSORED ADR7156841069,780447SH SOLE000447
    PACER FDS TRGLOBL CASH ETF69374H709149,3955,924SH SOLE0005,924
    PACER FDS TRUS CASH COWS 10069374H88184,2153,142SH SOLE0003,142
    PACKAGING CORP AMERCOM6951561097,68577SH SOLE00077
    PAGERDUTY INCCOM69553P10054,4641,903SH SOLE0001,903
    PAGSEGURO DIGITAL LTDCOM CL AG6870710182,0372,321SH SOLE0002,321
    PALO ALTO NETWORKS INCCOM697435105676,1482,944SH SOLE0002,944
    PARK HOTELS RESORTS INCCOM70051710514,9341,510SH SOLE0001,510
    PAYCHEX INCCOM7043261071,190,54515,717SH SOLE00015,717
    PEARSON PLCSPONSORED ADR7050151055,285731SH SOLE000731
    PENN NATL GAMING INCCOM70756910910,139332SH SOLE000332
    PENTAIR PLCSHSG7S00T1049,498250SH SOLE000250
    PERKINELMER INCCOM71404610967,094684SH SOLE000684
    PERSONALIS INCCOM71535D1069,079700SH SOLE000700
    PETMED EXPRESS INCCOM7163821061,17633SH SOLE00033
    PHILLIPS 66COM7185461041,013,37114,094SH SOLE00014,094
    PIEDMONT OFFICE REALTY TR INCOM CL A72019020690,1765,429SH SOLE0005,429
    PIMCO ETF TRINTER MUN BD ACT72201R866319,4575,743SH SOLE0005,743
    PIMCO GLOBAL STOCKSPLS INCMCOM7220111034,914600SH SOLE000600
    PIMCO INCOME STRATEGY FD IICOM72201J104157,22418,051SH SOLE00018,051
    PINNACLE FINL PARTNERS INCCOM72346Q1048,897212SH SOLE000212
    PIPER SANDLER COMPANIESCOM724078100591SH SOLE0001
    PLANET FITNESS INCCL A72703H1013,57459SH SOLE00059
    SS&C TECHNOLOGIES HLDGS INCCOM78467J10032,589577SH SOLE000577
    SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6085,423125SH SOLE000125
    SSGA ACTIVE ETF TRMULT ASS RLRTN78467V1033,049,900143,481SH SOLE000143,481
    STAAR SURGICAL COCOM PAR $0.0185231230538,955633SH SOLE000633
    STAMPS COM INCCOM NEW852857200134,645733SH SOLE000733
    STANDEX INTL CORPCOM8542311071,26622SH SOLE00022
    STARBUCKS CORPCOM8552441092,548,92234,637SH SOLE00034,637
    STERLING BANCORP DELCOM85917A10029,0072,475SH SOLE0002,475
    STITCH FIX INCCOM CL A860897107526,63321,116SH SOLE00021,116
    STMICROELECTRONICS N VNY REGISTRY86101210244,5151,624SH SOLE0001,624
    STRATASYS LTDSHSM85548101107,0876,752SH SOLE0006,752
    STRATEGIC ED INCCOM86272C1038,91258SH SOLE00058
    SUNCOKE ENERGY INCCOM86722A1031,048354SH SOLE000354
    SUPER MICRO COMPUTER INCCOM86800U1043,180112SH SOLE000112
    SUTRO BIOPHARMA INCCOM86936710246,3665,975SH SOLE0005,975
    SVB FINANCIAL GROUPCOM78486Q10151,727240SH SOLE000240
    SYNCHRONY FINANCIALCOM87165B1035,203235SH SOLE000235
    SYNNEX CORPCOM87162W1008,26469SH SOLE00069
    SYNOVUS FINL CORPCOM NEW87161C5011,15056SH SOLE00056
    T-MOBILE US INCRIGHT 07/27/20208725901125753,421SH SOLE0003,421
    TAKE-TWO INTERACTIVE SOFTWARCOM874054109339,9932,436SH SOLE0002,436
    TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020517,9301,000SH SOLE0001,000
    TARGET CORPCOM87612E1061,326,03411,057SH SOLE00011,057
    TCW STRATEGIC INCOME FD INCCOM87234010449,9599,150SH SOLE0009,150
    TEGNA INCCOM87901J1052,206198SH SOLE000198
    TELEDYNE TECHNOLOGIES INCCOM879360105185,015595SH SOLE000595
    TENABLE HLDGS INCCOM88025T10244,7151,500SH SOLE0001,500
    TENARIS S ASPONSORED ADS88031M10928422SH SOLE00022
    TERRENO RLTY CORPCOM88146M1011,94837SH SOLE00037
    TESLA INCCOM88160R1018,147,1667,545SH SOLE0007,545
    TEXAS ROADHOUSE INCCOM88268110912,775243SH SOLE000243
    TEXTRON INCCOM88320310117,541533SH SOLE000533
    THE TRADE DESK INCCOM CL A88339J1051,357,3043,339SH SOLE0003,339
    TIDEWATER INC NEWCOM88642R109615110SH SOLE000110
    TILRAY INCCOM CL 288688T100463,57265,200SH SOLE00065,200
    TIM PARTICIPACOES S ASPONSORED ADR88706P20584165SH SOLE00065
    TIMOTHY PLANUS LRGMD CP CORE8874323592,08584SH SOLE00084
    TITAN PHARMACEUTICALS INC DECOM888314507191623SH SOLE000623
    TJX COS INC NEWCOM872540109329,0176,507SH SOLE0006,507
    TRANSUNIONCOM89400J10744,913516SH SOLE000516
    TREX CO INCCOM89531P10557,621443SH SOLE000443
    TRIMBLE INCCOM896239100111,8622,590SH SOLE0002,590
    TRIPADVISOR INCCOM8969452013,422180SH SOLE000180
    TTM TECHNOLOGIES INCCOM87305R1091,186100SH SOLE000100
    TWILIO INCCL A90138F102870,4393,967SH SOLE0003,967
    U S SILICA HLDGS INCCOM90346E1035,6121,555SH SOLE0001,555
    UMB FINL CORPCOM9027881081,54730SH SOLE00030
    UMPQUA HLDGS CORPCOM90421410354351SH SOLE00051
    UNDER ARMOUR INCCL A90431110753,1615,458SH SOLE0005,458
    UNIFIRST CORP MASSCOM9047081044,65326SH SOLE00026
    UNILEVER N VN Y SHS NEW904784709132,3652,485SH SOLE0002,485
    UNION PAC CORPCOM9078181081,511,0488,937SH SOLE0008,937
    UNITED AIRLS HLDGS INCCOM91004710985,3142,465SH SOLE0002,465
    UNITED PARCEL SERVICE INCCL B9113121061,152,51210,366SH SOLE00010,366
    UNITED RENTALS INCCOM911363109596,9054,005SH SOLE0004,005
    UNITED STS NAT GAS FD LPUNIT PAR91231830013313SH SOLE00013
    UNIVERSAL INS HLDGS INCCOM91359V1078,875500SH SOLE000500
    US BANCORP DELCOM NEW902973304708,17719,233SH SOLE00019,233
    V F CORPCOM91820410880,4281,320SH SOLE0001,320
    VALLEY NATL BANCORPCOM9197941077,040900SH SOLE000900
    VANECK VECTORS ETF TRBDC INCOME ETF92189F41182,1586,762SH SOLE0006,762
    VANECK VECTORS ETF TRINTL HIGH YIELD92189F44513,057550SH SOLE000550
    VANECK VECTORS ETF TROIL SVCS ETF92189H60757,649473SH SOLE000473
    VANECK VECTORS ETF TRRETAIL ETF92189F684167,7961,266SH SOLE0001,266
    VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F676519,9523,403SH SOLE0003,403
    VANECK VECTORS ETF TRSHORT HIGH YIELD92189F38721,676910SH SOLE000910
    VANECK VECTORS ETF TRVIETNAM ETF92189F81722,1761,650SH SOLE0001,650
    VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270311,495110SH SOLE000110
    VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284441,132400SH SOLE000400
    VANGUARD ADMIRAL FDS INCSMLCP 600 GRTH9219327941,127,6817,715SH SOLE0007,715
    VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828133,9841,071SH SOLE0001,071
    VANGUARD INDEX FDSEXTEND MKT ETF9229086521,263,63010,678SH SOLE00010,678
    VANGUARD INDEX FDSREAL ESTATE ETF9229085534,665,09059,405SH SOLE00059,405
    VANGUARD INDEX FDSSM CP VAL ETF922908611395,9273,703SH SOLE0003,703
    VANGUARD INDEX FDSSML CP GRW ETF922908595288,1261,444SH SOLE0001,444
    VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742755,79810,104SH SOLE00010,104
    VANGUARD MALVERN FDSSTRM INFPROIDX9220208052,337,42746,590SH SOLE00046,590
    VANGUARD MUN BD FDSTAX EXEMPT BD922907746258,4104,773SH SOLE0004,773
    VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C771119,5202,198SH SOLE0002,198
    VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C573136,4421,485SH SOLE0001,485
    VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680291,3221,476SH SOLE0001,476
    VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714150,2911,520SH SOLE0001,520
    VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6492,89934SH SOLE00034
    VANGUARD TAX-MANAGED FDSFTSE DEV MKT ETF9219438589,821,875253,206SH SOLE000253,206
    VANGUARD WELLINGTON FDUS MINIMUM92193540955,860706SH SOLE000706
    VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468853,478,43844,733SH SOLE00044,733
    VANGUARD WHITEHALL FDSHIGH DIV YLD92194640610,246,091130,060SH SOLE000130,060
    VANGUARD WORLD FDMEGA GRWTH IND921910816873,7955,344SH SOLE0005,344
    ISHARES TRNEW YORK MUN ETF464288323423,9527,369SH SOLE0007,369
    ISHARES TRRUS MDCP VAL ETF4642874731,833,40823,957SH SOLE00023,957
    ISHARES TRRUS TOP 200 ETF46428944619,322261SH SOLE000261
    ISHARES TRS&P MC 400GR ETF4642876061,063,4924,747SH SOLE0004,747
    ISHARES TRSELECT DIVID ETF4642871681,666,70720,648SH SOLE00020,648
    ISHARES TRTRANS AVG ETF464287192238,2681,465SH SOLE0001,465
    ISHARES TRU.S. FINLS ETF464287788502,6274,564SH SOLE0004,564
    ISHARES TRU.S. MED DVC ETF4642888101,082,0934,087SH SOLE0004,087
    ISHARES TRU.S. REAL ES ETF464287739196,6732,496SH SOLE0002,496
    ISHARES TRUS AER DEF ETF4642887601,044,2896,340SH SOLE0006,340
    ISHARES TRUS INDUSTRIALS46428775452,029345SH SOLE000345
    ISHARES TRYLD OPTIM BD46434V787232,2979,067SH SOLE0009,067
    ISHARES U S ETF TRCOMMOD SEL STG46431W8537,006295SH SOLE000295
    ITRON INCCOM4657411063,31350SH SOLE00050
    J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q20988918SH SOLE00018
    JAZZ PHARMACEUTICALS PLCSHS USDG50871105170,2551,543SH SOLE0001,543
    JD.COM INCSPON ADR CL A47215P1062,538,39242,180SH SOLE00042,180
    JETBLUE AWYS CORPCOM477143101121,21911,121SH SOLE00011,121
    JOHNSON & JOHNSONCOM4781601044,645,93433,037SH SOLE00033,037
    JPMORGAN CHASE & COCOM46625H1006,014,42763,942SH SOLE00063,942
    JUNIPER NETWORKS INCCOM48203R1042,743120SH SOLE000120
    KAMAN CORPCOM4835481033,61987SH SOLE00087
    KAYNE ANDERSON MDSTM ENERGYCOM48661E108453100SH SOLE000100
    KEYCORPCOM49326710845,3213,721SH SOLE0003,721
    KEYSIGHT TECHNOLOGIES INCCOM49338L103231,8952,301SH SOLE0002,301
    KINROSS GOLD CORPCOM49690240413,7111,899SH SOLE0001,899
    KNIGHT SWIFT TRANSN HLDGS INCL A4990491045,798139SH SOLE000139
    KRAFT HEINZ COCOM500754106113,7983,568SH SOLE0003,568
    KRONOS WORLDWIDE INCCOM50105F105156,15015,000SH SOLE00015,000
    LABORATORY CORP AMER HLDGSCOM NEW50540R40955,315333SH SOLE000333
    LAM RESEARCH CORPCOM512807108865,1442,675SH SOLE0002,675
    LANDSTAR SYS INCCOM5150981012,35921SH SOLE00021
    LCI INDSCOM50189K1031,95517SH SOLE00017
    LEGG MASON INCCOM52490110514,925300SH SOLE000300
    LIBERTY MEDIA CORP DELCOM A BRAVES GRP53122970630115SH SOLE00015
    LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298885,211264SH SOLE000264
    LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960718,224529SH SOLE000529
    LIQTECH INTL INCCOM53632A2013,413625SH SOLE000625
    LITTELFUSE INCCOM537008104177,9671,043SH SOLE0001,043
    LLOYDS BANKING GROUP PLCSPONSORED ADR53943910914999SH SOLE00099
    LOUISIANA PAC CORPCOM54634710564125SH SOLE00025
    LOWES COS INCCOM5486611071,273,1159,422SH SOLE0009,422
    LPL FINL HLDGS INCCOM50212V1001,80323SH SOLE00023
    LTC PPTYS INCCOM5021751021,99753SH SOLE00053
    LULULEMON ATHLETICA INCCOM550021109450,5421,444SH SOLE0001,444
    MACOM TECH SOLUTIONS HLDGS ICOM55405Y1002,23365SH SOLE00065
    MADISON SQUARE GRDN ENTERTNMCL A55826T1029,825131SH SOLE000131
    MADISON SQUARE GRDN SPRT CORCL A55825T10318,802128SH SOLE000128
    MAGNOLIA OIL & GAS CORPCL A559663109988163SH SOLE000163
    MAIN STR CAP CORPCOM56035L10434,0351,093SH SOLE0001,093
    MALLINCKRODT PUB LTD COSHSG5785G10713952SH SOLE00052
    MANHATTAN ASSOCS INCCOM56275010922,043234SH SOLE000234
    MARCUS CORPCOM5663301061,327100SH SOLE000100
    MARKETAXESS HLDGS INCCOM57060D10894,173188SH SOLE000188
    MARVELL TECHNOLOGY GROUP LTDORDG5876H105191,4125,460SH SOLE0005,460
    MASTEC INCCOM576323109154,7573,449SH SOLE0003,449
    MATADOR RES COCOM5764852052,958348SH SOLE000348
    MAXIM INTEGRATED PRODS INCCOM57772K1016,303104SH SOLE000104
    MDU RES GROUP INCCOM5526901096,343286SH SOLE000286
    MEDNAX INCCOM58502B1061,18069SH SOLE00069
    MERCK & CO. INCCOM58933Y1052,689,64734,781SH SOLE00034,781
    MERCURY GENL CORP NEWCOM58940010011,981294SH SOLE000294
    MERCURY SYS INCCOM5893781086,05777SH SOLE00077
    MFA FINL INCCOM55272X10225,64410,299SH SOLE00010,299
    MICROVISION INC DELCOM NEW594960304680500SH SOLE000500
    MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221041,702433SH SOLE000433
    MONGODB INCCL A60937P10672,429320SH SOLE000320
    MOSAIC CO NEWCOM61945C10316,6801,333SH SOLE0001,333
    MOTOROLA SOLUTIONS INCCOM NEW62007630742,062300SH SOLE000300
    MSG NETWORK INCCL A5535731062,488250SH SOLE000250
    NANO DIMENSION LTDSPONSORD ADS NEW63008G2034,4002,000SH SOLE0002,000
    NATIONAL GRID PLCSPONSORED ADR NE636274409146,5652,413SH SOLE0002,413
    NEENAH INCCOM6400791098,754177SH SOLE000177
    NETEASE INCSPONSORED ADS64110W10212,88130SH SOLE00030
    NETFLIX INCCOM64110L1066,585,79414,473SH SOLE00014,473
    NEW JERSEY RESCOM6460251063,20098SH SOLE00098
    NEW RELIC INCCOM64829B10017,501254SH SOLE000254
    NEW RESIDENTIAL INVT CORPCOM NEW64828T201162,51221,872SH SOLE00021,872
    NEW YORK CMNTY BANCORP INCCOM649445103236,05223,142SH SOLE00023,142
    NIO INCSPON ADS62914V1069,2641,200SH SOLE0001,200
    NOKIA CORPSPONSORED ADR65490220474,31816,891SH SOLE00016,891
    NORDSON CORPCOM65566310262,415329SH SOLE000329
    NORDSTROM INCCOM65566410015,210982SH SOLE000982
    NORFOLK SOUTHERN CORPCOM655844108272,2091,550SH SOLE0001,550
    NORTHERN TR CORPCOM66585910457,710727SH SOLE000727
    NUSHARES ETF TRNUVEEN ESG SMLCP67092P60772,3852,636SH SOLE0002,636
    NUVEEN AMT FREE QLTY MUN INCCOM67065710541,9503,018SH SOLE0003,018
    NUVEEN HIGH INCOME NOVEMBERCOM67077N10616,0741,800SH SOLE0001,800
    NUVEEN N Y SELECT TAX FREE ISH BEN INT67063V10434,9492,724SH SOLE0002,724
    NUVEEN PFD & INCOME 2022 TERCOM67075T10585,4623,800SH SOLE0003,800
    NUVEEN SR INCOME FDCOM67067Y1046,1101,300SH SOLE0001,300
    VANGUARD WORLD FDSENERGY ETF92204A306116,4172,314SH SOLE0002,314
    VANGUARD WORLD FDSINF TECH ETF92204A7022,026,7857,272SH SOLE0007,272
    VARIAN MED SYS INCCOM92220P105183,9031,501SH SOLE0001,501
    VECTOR GROUP LTDCOM92240M10810,8501,079SH SOLE0001,079
    VECTRUS INCCOM92242T1017,026143SH SOLE000143
    VERISIGN INCCOM92343E10274,459360SH SOLE000360
    VERTEX PHARMACEUTICALS INCCOM92532F1001,883,8226,489SH SOLE0006,489
    VILLAGE FARMS INTL INCCOM92707Y108958200SH SOLE000200
    VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W103597,30030,000SH SOLE00030,000
    VIRNETX HLDG CORPCOM92823T10866,07110,165SH SOLE00010,165
    VISA INCCOM CL A92826C8398,236,01942,636SH SOLE00042,636
    VISTA OUTDOOR INCCOM9283771007,081490SH SOLE000490
    VMWARE INCCL A COM928563402131,321848SH SOLE000848
    VODAFONE GROUP PLC NEWSPONSORED ADR92857W308139,7738,769SH SOLE0008,769
    WABTECCOM92974010836,976642SH SOLE000642
    WARNER MUSIC GROUP CORPCOM CL A9345502035,251178SH SOLE000178
    WASHINGTON PRIME GROUP NEWCOM93964W1087,1788,537SH SOLE0008,537
    WASTE CONNECTIONS INCCOM94106B101159,6761,710SH SOLE0001,710
    WATERS CORPCOM94184810350,151278SH SOLE000278
    WAYFAIR INCCL A94419L1011,083,2985,482SH SOLE0005,482
    WEIBO CORPSPONSORED ADR94859610133610SH SOLE00010
    WELLS FARGO MULTI SECTOR INCCOM94987D10131,1032,825SH SOLE0002,825
    WEST PHARMACEUTICAL SVSC INCCOM95530610552,249230SH SOLE000230
    WESTERN ASSET EMERGING MKTSCOM95766A10165,7525,337SH SOLE0005,337
    WESTERN ASSET HIGH INCM FD ICOM95766J1026,176996SH SOLE000996
    WESTERN ASSET HIGH INCM OPPCOM95766K1095,8211,260SH SOLE0001,260
    WESTERN DIGITAL CORP.COM9581021054,459101SH SOLE000101
    WESTROCK COCOM96145D10540,8101,444SH SOLE0001,444
    WEYCO GROUP INCCOM9621491002,742127SH SOLE000127
    WINGSTOP INCCOM97415510321,401154SH SOLE000154
    WISDOMTREE CONTINUOUS COMMODSHS BEN INT97718W10816,6501,068SH SOLE0001,068
    WISDOMTREE TRCBOE S&P 50097717X56025,6911,026SH SOLE0001,026
    WISDOMTREE TRCHINADIV EX FI97717X7196,42967SH SOLE00067
    WISDOMTREE TREM MKTS QTLY DIV97717W3232,839125SH SOLE000125
    WISDOMTREE TREMG MKTS SMCAP97717W281169,0694,334SH SOLE0004,334
    WISDOMTREE TREUROPE HEDGED EQ97717X70178,7131,297SH SOLE0001,297
    WISDOMTREE TREUROPE SMCP DV97717W869110,4372,230SH SOLE0002,230
    WISDOMTREE TRGLB HIGH DIV FD97717W8772,42063SH SOLE00063
    WISDOMTREE TRINTL MIDCAP DV97717W77831,594590SH SOLE000590
    WISDOMTREE TRINTL SMCAP DIV97717W760232,2564,175SH SOLE0004,175
    WISDOMTREE TRITL HIGH DIV FD97717W80247,7411,448SH SOLE0001,448
    WISDOMTREE TRJP SMALLCP DIV97717W8362,03232SH SOLE00032
    WISDOMTREE TRUS HIGH DIVIDEND97717W20837,084595SH SOLE000595
    WISDOMTREE TRUS MIDCAP FUND97717W57016,485506SH SOLE000506
    WISDOMTREE TRUS TOTAL DIVIDND97717W109350,6823,892SH SOLE0003,892
    WOLVERINE WORLD WIDE INCCOM9780971031,81076SH SOLE00076
    WORKDAY INCCL A98138H101146,516782SH SOLE000782
    WYNDHAM HOTELS & RESORTS INCCOM98311A1052,00347SH SOLE00047
    WYNN RESORTS LTDCOM983134107780,88010,483SH SOLE00010,483
    XCEL ENERGY INCCOM98389B1001,061,67916,987SH SOLE00016,987
    XILINX INCCOM983919101138,8521,411SH SOLE0001,411
    XYLEM INCCOM98419M10017,353267SH SOLE000267
    YAMANA GOLD INCCOM98462Y1007,9371,454SH SOLE0001,454
    YRC WORLDWIDE INCCOM PAR $.0198424960714679SH SOLE00079
    ZYNEX INCCOM98986M103284,38811,435SH SOLE00011,435
    PNC FINL SVCS GROUP INCCOM693475105582,0545,532SH SOLE0005,532
    POOL CORPORATIONCOM73278L105382,9651,409SH SOLE0001,409
    POPULAR INCCOM NEW73317470096626SH SOLE00026
    PORTOLA PHARMACEUTICALS INCCOM7370101081,74597SH SOLE00097
    PPG INDS INCCOM69350610729,697280SH SOLE000280
    PRICESMART INCCOM7415111094,22370SH SOLE00070
    PRIMERICA INCCOM74164M108212,6781,824SH SOLE0001,824
    PRIMO WATER CORPORATIONCOM74167P10827,1291,973SH SOLE0001,973
    PRINCIPAL FINANCIAL GROUP INCOM74251V10216,190390SH SOLE000390
    PROGRESSIVE CORP OHIOCOM743315103273,7363,417SH SOLE0003,417
    PROSHARES TRMSCI EAFE DIVD74347B83955,6501,500SH SOLE0001,500
    PROSHARES TRPSHS ULTRA QQQ74347R206391,3792,650SH SOLE0002,650
    PROSHARES TRRUSS 2000 DIVD74347B698226,3534,669SH SOLE0004,669
    PROSHARES TRS&P MDCP 400 DIV74347B6801,163,68822,115SH SOLE00022,115
    PROSHARES TRULTRA FNCLS NEW74347X6335,583192SH SOLE000192
    PROTEOSTASIS THERAPEUTICS INCOM74373B109206150SH SOLE000150
    PRUDENTIAL FINL INCCOM744320102270,6604,444SH SOLE0004,444
    PUTNAM MASTER INTER INCOME TSH BEN INT74690910016,3204,000SH SOLE0004,000
    PUTNAM PREMIER INCOME TRSH BEN INT74685310078,68416,600SH SOLE00016,600
    PVH CORPORATIONCOM6936561006,690139SH SOLE000139
    QTS RLTY TR INCCOM CL A74736A103111,5171,740SH SOLE0001,740
    QUALCOMM INCCOM747525103882,4139,675SH SOLE0009,675
    QUALYS INCCOM74758T303406,4063,907SH SOLE0003,907
    QURATE RETAIL INCCOM SER A74915M1005,596589SH SOLE000589
    REALTY INCOME CORPCOM7561091041,044,75917,559SH SOLE00017,559
    RED ROCK RESORTS INCCL A75700L1081,637150SH SOLE000150
    REGAL BELOIT CORPCOM7587501034,71554SH SOLE00054
    REMARK HLDGS INCCOM75955K10288,85437,650SH SOLE00037,650
    REPLIGEN CORPCOM759916109412,7343,339SH SOLE0003,339
    REV GROUP INCCOM7495271076,1001,000SH SOLE0001,000
    REYNOLDS CONSUMER PRODS INCCOM76171L10620,844600SH SOLE000600
    RLJ LODGING TRCUM CONV PFD A74965L20012,718581SH SOLE000581
    RMR GROUP INCCL A74967R1064,686159SH SOLE000159
    ROYAL BK CDACOM78008710270,1731,035SH SOLE0001,035
    RPT REALTYSH BEN INT74971D1016,9601,000SH SOLE0001,000
    S&P GLOBAL INCCOM78409V104693,8852,106SH SOLE0002,106
    SAIA INCCOM78709Y1058,22774SH SOLE00074
    SALEM MEDIA GROUP INCCL A7940931045,8835,206SH SOLE0005,206
    SANDSTORM GOLD LTDCOM NEW80013R20654,2385,638SH SOLE0005,638
    SAP SESPON ADR80305420485,400610SH SOLE000610
    SCHWAB STRATEGIC TRSHT TM US TRES808524862819,16215,866SH SOLE00015,866
    SCHWAB STRATEGIC TRUS MID-CAP ETF808524508350,6816,664SH SOLE0006,664
    SCHWAB STRATEGIC TRUS SML CAP ETF808524607599,8729,181SH SOLE0009,181
    SCORPIO BULKERS INCCOMY7546A1301,17877SH SOLE00077
    SEA LTDSPONSORED ADS81141R1006,43460SH SOLE00060
    SEACOAST BKG CORP FLACOM NEW81170780134,8841,710SH SOLE0001,710
    SEATTLE GENETICS INCCOM812578102248,0831,460SH SOLE0001,460
    SELECT ENERGY SVCS INCCL A COM81617J301544111SH SOLE000111
    SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,182,08717,086SH SOLE00017,086
    SELECT SECTOR SPDR TRSBI INT-FINL81369Y6052,650,240114,531SH SOLE000114,531
    SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,379,87720,086SH SOLE00020,086
    SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033,003,75628,747SH SOLE00028,747
    SEMTECH CORPCOM8168501011,98438SH SOLE00038
    SERITAGE GROWTH PPTYSCL A81752R1008,459742SH SOLE000742
    SERVICE PPTYS TRCOM SH BEN INT81761L10218,4692,605SH SOLE0002,605
    SFL CORPORATION LTDSHSG7738W10612,3651,331SH SOLE0001,331
    SHERWIN WILLIAMS COCOM824348106879,6141,522SH SOLE0001,522
    SIGNET JEWELERS LIMITEDSHSG8127610070969SH SOLE00069
    SILVERBOW RES INCCOM82836G10262SH SOLE0002
    SIMPSON MANUFACTURING CO INCCOM8290731058,773104SH SOLE000104
    SIXTH STREET SPECIALTY LENDNCOM83012A10925,6421,555SH SOLE0001,555
    SMARTSHEET INCCOM CL A83200N10328,159553SH SOLE000553
    SNAP ON INCCOM83303410116,344118SH SOLE000118
    SONOS INCCOM83570H10829,2602,000SH SOLE0002,000
    SORRENTO THERAPEUTICS INCCOM NEW83587F20234,0695,425SH SOLE0005,425
    SOUTHWEST GAS HOLDINGS INCCOM844895102164,0632,376SH SOLE0002,376
    SPDR DOW JONES INDL AVERAGEUT SER 178467X1098,378,90532,493SH SOLE00032,493
    SPDR GOLD TRGOLD SHS78463V1079,896,08659,127SH SOLE00059,127
    SPDR INDEX SHS FDSDJ INTL RL ETF78463X863267,1049,268SH SOLE0009,268
    SPDR S&P 500 ETF TRTR UNIT78462F10328,687,03593,031SH SOLE00093,031
    SPDR SER TRBLMBRG BRC CNVRT78464A3591,721,67328,457SH SOLE00028,457
    SPDR SER TRBLOMBERG BRC INT78464A33428,893947SH SOLE000947
    SPDR SER TRBLOMBERG INTL TR78464A51666,7242,308SH SOLE0002,308
    SPDR SER TRDJ REIT ETF78464A607504,7146,468SH SOLE0006,468
    SPDR SER TRNUVEEN BRC MUNIC78468R72172,6991,407SH SOLE0001,407
    SPDR SER TRPORTFLI INTRMDIT78464A6722,394,76372,088SH SOLE00072,088
    SPDR SER TRPORTFOLIO LN TSR78464A6644,629,47498,688SH SOLE00098,688
    SPDR SER TRPRTFLO S&P500 VL78464A508289,1339,977SH SOLE0009,977
    SPDR SER TRS&P METALS MNG78464A7557,205340SH SOLE000340
    SPDR SER TRS&P OILGAS EXP78468R55623,219445SH SOLE000445
    SPIRIT AIRLS INCCOM84857710219,8651,116SH SOLE0001,116
    SPROUTS FMRS MKT INCCOM85208M1029,545373SH SOLE000373
    SPS COMMERCE INCCOM78463M107149,6391,992SH SOLE0001,992
    SSGA ACTIVE ETF TRMFS SYS VAL EQ78467V87123,797400SH SOLE000400
    SSGA ACTIVE TRSPDR DBLELN SHRT78470P20074415SH SOLE00015
    STAG INDL INCCOM85254J10256,6761,933SH SOLE0001,933
    STANLEY BLACK & DECKER INCCOM85450210161,798443SH SOLE000443
    STERIS PLCSHS USDG8473T100261,1551,702SH SOLE0001,702
    STONECO LTDCOM CL AG851581066,163159SH SOLE000159
    STRATEGY SHSNS 7HANDL IDX86280R5065,136213SH SOLE000213
    NVENT ELECTRIC PLCSHSG6700G1078,035429SH SOLE000429
    OCCIDENTAL PETE CORPCOM67459910560,1683,288SH SOLE0003,288
    OCEAN PWR TECHNOLOGIES INCCOM NEW67487050611SH SOLE0001
    OKTA INCCL A6792951051,183,7605,912SH SOLE0005,912
    ONTO INNOVATION INCCOM6833441052,41771SH SOLE00071
    OOMA INCCOM683416101102,1766,200SH SOLE0006,200
    ORANGESPONSORED ADR68406010680,5756,771SH SOLE0006,771
    ORCHARD THERAPEUTICS PLCADS68570P10112,1502,025SH SOLE0002,025
    ORGANIGRAM HLDGS INCCOM68620P101545350SH SOLE000350
    OSI ETF TROSHARES EUR QLT67110P50692,2884,120SH SOLE0004,120
    PACCAR INCCOM69371810839,970534SH SOLE000534
    PACER FDS TRBNCHMRK INDSTR69374H76691,7332,863SH SOLE0002,863
    PACER FDS TRTRENDP US LAR CP69374H1051,176,00543,251SH SOLE00043,251
    PACER FDS TRTRENDPILOT INTL69374H68373,7693,151SH SOLE0003,151
    PALATIN TECHNOLOGIES INCCOM PAR $ .016960774033,3286,500SH SOLE0006,500
    PAYLOCITY HLDG CORPCOM70438V10622,029151SH SOLE000151
    PAYPAL HLDGS INCCOM70450Y1034,990,99328,646SH SOLE00028,646
    PENNANTPARK FLOATING RATE CACOM70806A1065,065603SH SOLE000603
    PENNYMAC MTG INVT TRCOM70931T10344,8732,560SH SOLE0002,560
    PEPSICO INCCOM7134481083,643,01727,544SH SOLE00027,544
    PERRIGO CO PLCSHSG978221034,14575SH SOLE00075
    PERSPECTA INCCOM71534710013,748592SH SOLE000592
    PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V40811,6691,411SH SOLE0001,411
    PGIM ETF TRULTRA SHORT69344A107104,0822,090SH SOLE0002,090
    PIMCO DYNAMIC INCOME FDSHS72201Y101707,76528,631SH SOLE00028,631
    PIMCO ETF TR25YR+ ZERO U S72201R882696,0034,025SH SOLE0004,025
    PIMCO ETF TRENHAN SHRT MA AC72201R8332,633,19525,894SH SOLE00025,894
    PINNACLE WEST CAP CORPCOM72348410155,407756SH SOLE000756
    PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310525,8802,928SH SOLE0002,928
    PLANTRONICS INC NEWCOM7274931083,964270SH SOLE000270
    PPL CORPCOM69351T106176,3786,826SH SOLE0006,826
    PRESTIGE CONSMR HEALTHCARE ICOM74112D1012,40464SH SOLE00064
    PRIMORIS SVCS CORPCOM74164F1032,398135SH SOLE000135
    PROSHARES TRDJ BRKFLD GLB74347B5089,989252SH SOLE000252
    PROSHARES TRHGH YLD INT RATE74348A5418,603148SH SOLE000148
    PROSHARES TRINVT INT RT HG74347B60753,648760SH SOLE000760
    PROSHARES TRLARGE CAP CRE74347R248723,03310,188SH SOLE00010,188
    PROSHARES TRPSHS ULTRA O&G74347G70571,310945SH SOLE000945
    PROTHENA CORP PLCSHSG72800108212SH SOLE0002
    PULTE GROUP INCCOM745867101447,02413,136SH SOLE00013,136
    Q2 HLDGS INCCOM74736L1099,351109SH SOLE000109
    QUANTA SVCS INCCOM74762E102393,00610,018SH SOLE00010,018
    QUIDEL CORPCOM74838J1011,049,5644,691SH SOLE0004,691
    RE MAX HLDGS INCCL A75524W1083,143100SH SOLE000100
    REGIONS FINANCIAL CORP NEWCOM7591EP10063,1845,682SH SOLE0005,682
    REPUBLIC SVCS INCCOM760759100266,4773,248SH SOLE0003,248
    RINGCENTRAL INCCL A76680R206498,7681,750SH SOLE0001,750
    ROCKWELL AUTOMATION INCCOM77390310962,622294SH SOLE000294
    ROGERS CORPCOM7751331017,10257SH SOLE00057
    ROYAL DUTCH SHELL PLCSPON ADR B780259107409,09213,435SH SOLE00013,435
    ROYALTY PHARMA PLCSHS CL AG7709Q1042,787,30457,411SH SOLE00057,411
    RUBICON PROJ INCCOM78112V10213,8202,072SH SOLE0002,072
    RYANAIR HOLDINGS PLCSPONSORED ADS78351320319,703297SH SOLE000297
    SANDERSON FARMS INCCOM80001310416,225140SH SOLE000140
    SANGAMO THERAPEUTICS INCCOM8006771065,600625SH SOLE000625
    SARATOGA INVT CORPCOM NEW80349A20813,904880SH SOLE000880
    SAREPTA THERAPEUTICS INCCOM80360710031,427196SH SOLE000196
    SBA COMMUNICATIONS CORP NEWCL A78410G10477,757261SH SOLE000261
    SCHWAB STRATEGIC TREMRG MKTEQ ETF80852470660,4852,484SH SOLE0002,484
    SCHWAB STRATEGIC TRINTL EQTY ETF808524805560,87718,853SH SOLE00018,853
    SCHWAB STRATEGIC TRSCHWB FDT INT LG808524755103,4834,359SH SOLE0004,359
    SCHWAB STRATEGIC TRSCHWB FDT INT SC8085247481,07439SH SOLE00039
    SCHWAB STRATEGIC TRUS LCAP VA ETF808524409235,2664,695SH SOLE0004,695
    SCHWAB STRATEGIC TRUS REIT ETF80852484727,507781SH SOLE000781
    SCHWAB STRATEGIC TRUS TIPS ETF808524870120,9882,016SH SOLE0002,016
    SCIENCE APPLICATIONS INTL COCOM8086251078,165105SH SOLE000105
    SCOTTS MIRACLE GRO COCL A81018610648,006357SH SOLE000357
    SELECT MED HLDGS CORPCOM81619Q1052,946200SH SOLE000200
    SELECT SECTOR SPDR TRCOMMUNICATION81369Y852423,0867,829SH SOLE0007,829
    SELECT SECTOR SPDR TRENERGY81369Y5062,771,38973,220SH SOLE00073,220
    SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860141,3624,061SH SOLE0004,061
    SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8862,640,22846,788SH SOLE00046,788
    SELECT SECTOR SPDR TRSBI MATERIALS81369Y10057,9411,028SH SOLE0001,028
    SEMPRA ENERGYCOM816851109326,9512,789SH SOLE0002,789
    SHELL MIDSTREAM PARTNERS L PUNIT LTD INT8226341011,460119SH SOLE000119
    SHOPIFY INCCL A82509L107984,3201,037SH SOLE0001,037
    SIMON PPTY GROUP INC NEWCOM82880610975,0481,098SH SOLE0001,098
    SIX FLAGS ENTMT CORP NEWCOM83001A10286,9644,527SH SOLE0004,527
    SK TELECOM LTDSPONSORED ADR78440P1084,250220SH SOLE000220
    SKECHERS U S A INCCL A8305661059,414300SH SOLE000300
    SKYWEST INCCOM8308791023,262100SH SOLE000100
    SMITH & WESSON BRANDS INCCOM83175410612,482580SH SOLE000580
    SMUCKER J M COCOM NEW83269640561,442581SH SOLE000581
    SNAP INCCL A83304A106159,0986,773SH SOLE0006,773
    SONOCO PRODS COCOM8354951025,07297SH SOLE00097
    SONY CORPSPONSORED ADR83569930783,0251,201SH SOLE0001,201
    SPDR INDEX SHS FDSGLB NAT RESRCE78463X5419,048245SH SOLE000245
    SPDR INDEX SHS FDSMSCI WRLD STRGIC78463X41893,7481,186SH SOLE0001,186
    SPDR INDEX SHS FDSPORTFLO EURP ETF78463X10372,8372,318SH SOLE0002,318
    INTUITIVE SURGICAL INCCOM NEW46120E602800,0411,404SH SOLE0001,404
    INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A705540,66017,452SH SOLE00017,452
    INVESCO DB COMMDY INDX TRCKUNIT46138B103176,87014,368SH SOLE00014,368
    INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E87539,6971,437SH SOLE0001,437
    INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86735,9181,995SH SOLE0001,995
    INVESCO EXCH TRADED FD TR IIS&P 500 EX RAT46138E388380,74210,698SH SOLE00010,698
    INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E230125,3594,542SH SOLE0004,542
    INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35410,564,119212,643SH SOLE000212,643
    INVESCO EXCH TRD SLF IDX FDBULSHS 2021 HY46138J809289,34312,752SH SOLE00012,752
    INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88242,5021,948SH SOLE0001,948
    INVESCO EXCH TRD SLF IDX FDBULSHS 2023 CB46138J86637,7541,735SH SOLE0001,735
    INVESCO EXCH TRD SLF IDX FDRUSL 2000 DYNM46138J5933,433150SH SOLE000150
    INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V100225,9764,080SH SOLE0004,080
    INVESCO EXCHANGE TRADED FD TDWA ENERGY MNT46137V8781,516100SH SOLE000100
    INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V78722,492386SH SOLE000386
    INVESCO EXCHANGE TRADED FD TDYNMC FOOD BEV46137V7534,841155SH SOLE000155
    INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V74678,1521,427SH SOLE0001,427
    INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6133,14129SH SOLE00029
    INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V57119,104391SH SOLE000391
    INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V23323,790100SH SOLE000100
    INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464175,8162,964SH SOLE0002,964
    INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL46137V274736,0018,093SH SOLE0008,093
    INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134100,7832,480SH SOLE0002,480
    INVESCO EXCHANGE-TRADED FD TS&P SMLCAP QTY46138G30025,3141,000SH SOLE0001,000
    INVESCO EXCHANGE-TRADED FD TSOLAR ETF46138G706389,66310,794SH SOLE00010,794
    INVESCO QQQ TRUNIT SER 146090E10337,635,500152,001SH SOLE000152,001
    ISHARES GOLD TRUSTISHARES4642851057,111,788418,587SH SOLE000418,587
    ISHARES INCEM MKTS DIV ETF46428631931,3201,000SH SOLE0001,000
    ISHARES INCESG MSCI EM ETF46434G86383426SH SOLE00026
    ISHARES INCMSCI AUSTRIA ETF4642862024,557305SH SOLE000305
    ISHARES INCMSCI EQUAL WEITE4642866813,77766SH SOLE00066
    ISHARES INCMSCI GERMANY ETF46428680616,689616SH SOLE000616
    ISHARES INCMSCI JPN ETF NEW46434G82228,558520SH SOLE000520
    ISHARES INCMSCI STH AFR ETF46428678013,744390SH SOLE000390
    ISHARES TR0-5YR INVT GR CP46434V10099,5491,910SH SOLE0001,910
    ISHARES TR3YRTB ETF46428812514,216180SH SOLE000180
    ISHARES TRBARCLAYS 7 10 YR4642874403,264,38426,786SH SOLE00026,786
    ISHARES TRCHINA LG-CAP ETF46428718410,719270SH SOLE000270
    ISHARES TRCOHEN STEER REIT464287564103,6041,027SH SOLE0001,027
    ISHARES TRCONV BD ETF46435G10216,676235SH SOLE000235
    ISHARES TRCORE MSCI EAFE46432F842646,38011,308SH SOLE00011,308
    ISHARES TRCORE MSCI PAC46434V6967,062134SH SOLE000134
    ISHARES TRCORE TOTAL USD46434V61335,477653SH SOLE000653
    ISHARES TRDEVSMCP EXNA ETF4642884972355SH SOLE0005
    ISHARES TREAFE VALUE ETF464288877432,81510,828SH SOLE00010,828
    ISHARES TREXPND TEC SC ETF464287549649,2612,326SH SOLE0002,326
    ISHARES TRGLB CNSM STP ETF4642887375,949115SH SOLE000115
    ISHARES TRGLOB HLTHCRE ETF464287325122,7041,784SH SOLE0001,784
    ISHARES TRGLOBAL 100 ETF464287572372,4687,057SH SOLE0007,057
    ISHARES TRIBONDS DEC202646435GAA0183,9596,895SH SOLE0006,895
    ISHARES TRIBONDS DEC25 ETF46434VBD1386,48914,325SH SOLE00014,325
    ISHARES TRIBONDS SEP202046434V571851,23933,395SH SOLE00033,395
    ISHARES TRINTL SEL DIV ETF464288448151,0426,013SH SOLE0006,013
    ISHARES TRINTRM TR CRP ETF46428863876,3201,264SH SOLE0001,264
    ISHARES TRLNG TR CRPRT BD46428951126,055372SH SOLE000372
    ISHARES TRMBS ETF464288588656,2305,928SH SOLE0005,928
    ISHARES TRMRGSTR MD CP VAL4642884064,16833SH SOLE00033
    ISHARES TRMRGSTR SM CP GR46428860436,465165SH SOLE000165
    ISHARES TRMRNGSTR LG-CP ET4642871275,76033SH SOLE00033
    ISHARES TRMSCI AC ASIA ETF4642881824,84270SH SOLE00070
    ISHARES TRMSCI GERMNY ETF46429B4652,85550SH SOLE00050
    ISHARES TRMSCI INDIA ETF46429B598111,0983,828SH SOLE0003,828
    ISHARES TRMSCI KLD400 SOC46428857076,602649SH SOLE000649
    ISHARES TRPFD AND INCM SEC4642886873,667,083105,863SH SOLE000105,863
    ISHARES TRROBOTICS ARTIF46435U55640,3331,364SH SOLE0001,364
    ISHARES TRRUS 1000 ETF4642876221,287,6247,500SH SOLE0007,500
    ISHARES TRRUS 2000 GRW ETF464287648419,0522,026SH SOLE0002,026
    ISHARES TRRUS MID CAP ETF4642874992,736,50551,054SH SOLE00051,054
    ISHARES TRS&P 100 ETF46428710139,593278SH SOLE000278
    ISHARES TRS&P 500 GRWT ETF46428730910,536,56350,781SH SOLE00050,781
    ISHARES TRS&P MC 400VL ETF464287705534,8804,023SH SOLE0004,023
    ISHARES TRU.S. ENERGY ETF46428779653,6872,683SH SOLE0002,683
    ISHARES TRU.S. TECH ETF464287721896,8863,324SH SOLE0003,324
    ISHARES TRU.S. UTILITS ETF46428769767,717483SH SOLE000483
    ISHARES TRUS HLTHCR PR ETF46428882871,414370SH SOLE000370
    ISHARES TRUSA MOMENTUM FCT46432F3966,031,63846,043SH SOLE00046,043
    ISHARES TRUSD INV GRDE ETF46428862020,478339SH SOLE000339
    ISHARES U S ETF TRINT RT HDG C B46431W7055,57462SH SOLE00062
    ITT INCCOM45073V1086,014102SH SOLE000102
    IZEA WORLDWIDE INCCOM46604H1053,4203,000SH SOLE0003,000
    J & J SNACK FOODS CORPCOM4660321091,90715SH SOLE00015
    J P MORGAN EXCHANGE-TRADED FBETABULDRS CDA46641Q6961,40262SH SOLE00062
    J P MORGAN EXCHANGE-TRADED FBETBULD EUROPE46641Q72097544SH SOLE00044
    J2 GLOBAL INCCOM48123V1027,206114SH SOLE000114
    JOHN BEAN TECHNOLOGIES CORPCOM4778391043,69943SH SOLE00043
    SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821045,548388SH SOLE000388
    SUNRUN INCCOM86771W10532,3411,640SH SOLE0001,640
    SYNOPSYS INCCOM871607107822,7054,219SH SOLE0004,219
    SYSTEMAX INCCOM8718511018,216400SH SOLE000400
    TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100423,9477,468SH SOLE0007,468
    TAUBMAN CTRS INCCOM87666410326,432700SH SOLE000700
    TC ENERGY CORPCOM87807B107106,7072,504SH SOLE0002,504
    TCF FINANCIAL CORPORATION NECOM8723071033,589122SH SOLE000122
    TEKLA HEALTHCARE INVSSH BEN INT87911J10355,1812,587SH SOLE0002,587
    TEKLA HEALTHCARE OPPORTUNITISHS8791051044,450250SH SOLE000250
    TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L10855,7703,900SH SOLE0003,900
    TELADOC HEALTH INCCOM87918A1051,148,4756,018SH SOLE0006,018
    TENNECO INCCL A VTG COM STK88034910522,6803,000SH SOLE0003,000
    TERADATA CORP DELCOM88076W1031,85189SH SOLE00089
    TEUCRIUM COMMODITY TRAGRICULTURE FD88166A70625,5131,520SH SOLE0001,520
    TEXAS CAP BANCSHARES INCCOM88224Q10767922SH SOLE00022
    TEXAS PAC LD TRSUB CTF PROP I T88261010847,57580SH SOLE00080
    TFS FINL CORPCOM87240R1072,118148SH SOLE000148
    THERAPEUTICSMD INCCOM88338N10718,00014,400SH SOLE00014,400
    TIMKEN COCOM8873891049,780215SH SOLE000215
    TIMOTHY PLANINTL ETF8874323343,557157SH SOLE000157
    TIMOTHY PLANU S SM CP CORE8874323422,02597SH SOLE00097
    TOPBUILD CORPCOM89055F1037967SH SOLE0007
    TORO COCOM891092108134,6702,030SH SOLE0002,030
    TORTOISE ESSENTIAL ASSETS INCOM SH BEN INT89148A1031,117100SH SOLE000100
    TOTAL S.A.SPONSORED ADS89151E109131,6633,423SH SOLE0003,423
    TRANE TECHNOLOGIES PLCSHSG8994E103217,5572,445SH SOLE0002,445
    TRANSOCEAN LTDREG SHSH8817H1007,9214,328SH SOLE0004,328
    TRAVELERS COMPANIES INCCOM89417E109347,0183,043SH SOLE0003,043
    TRIP COM GROUP LTDADS89677Q1077,284281SH SOLE000281
    TRUPANION INCCOM898202106421,9919,885SH SOLE0009,885
    TRUSTCO BK CORP N YCOM898349105152,66124,117SH SOLE00024,117
    TSAKOS ENERGY NAVIGATION LTDSHSG9108L1089,9504,950SH SOLE0004,950
    UBS AG JERSEY BRHETRAC WELLS BDCI90264158819,7201,430SH SOLE0001,430
    UNITED MICROELECTRONICS CORPSPON ADR NEW9108734052,8411,076SH SOLE0001,076
    UNITED NAT FOODS INCCOM91116310311,818649SH SOLE000649
    UNITED STATES STL CORP NEWCOM91290910817,4872,422SH SOLE0002,422
    UNITEDHEALTH GROUP INCCOM91324P1025,359,32618,170SH SOLE00018,170
    UNITI GROUP INCCOM91325V1081,599171SH SOLE000171
    UNITIL CORPCOM9132591072,15148SH SOLE00048
    VANECK VECTORS ETF TRAMT FREE INT ETF92189H201955,83818,764SH SOLE00018,764
    VANECK VECTORS ETF TRBIOTECH ETF92189F72620,366125SH SOLE000125
    VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4091,467,47124,755SH SOLE00024,755
    VANECK VECTORS ETF TRINDONESIA INDEX92189F8334,459276SH SOLE000276
    VANECK VECTORS ETF TRINVT GRADE FLTG92189F48676,8303,070SH SOLE0003,070
    VANECK VECTORS ETF TRRUSSIA ETF92189F4036,536315SH SOLE000315
    VANECK VECTORS ETF TRVIDEO GAMING92189F114112,6822,177SH SOLE0002,177
    VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J407412,2107,140SH SOLE0007,140
    VANGUARD INDEX FDSMCAP VL IDXVIP9229085123,832,43940,046SH SOLE00040,046
    VANGUARD INDEX FDSMID CAP ETF9229086292,347,69814,323SH SOLE00014,323
    VANGUARD INDEX FDSSMALL CP ETF9229087511,929,47513,241SH SOLE00013,241
    VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751,362,56328,619SH SOLE00028,619
    VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426761,281,28427,460SH SOLE00027,460
    VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702,950,31031,010SH SOLE00031,010
    VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813189,4761,783SH SOLE0001,783
    VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,048,55424,783SH SOLE00024,783
    VANGUARD STAR FDSVG TL INTL STK F9219097681,297,70026,392SH SOLE00026,392
    VANGUARD WHITEHALL FDSINTL DVD ETF92194681036,559545SH SOLE000545
    VANGUARD WORLD FDMEGA CAP INDEX921910873267,4472,444SH SOLE0002,444
    VANGUARD WORLD FDMEGA CAP VAL ETF9219108401,370,10518,712SH SOLE00018,712
    VANGUARD WORLD FDSHEALTH CAR ETF92204A504562,3042,919SH SOLE0002,919
    VERISK ANALYTICS INCCOM92345Y106705,8334,147SH SOLE0004,147
    VERITONE INCCOM92347M100147,8579,950SH SOLE0009,950
    VERIZON COMMUNICATIONS INCCOM92343V1048,353,336151,521SH SOLE000151,521
    VIACOMCBS INCCL B92556H206108,5844,656SH SOLE0004,656
    VICI PPTYS INCCOM9256521091,29264SH SOLE00064
    VISTRA ENERGY CORPCOM92840M1022,812151SH SOLE000151
    VONAGE HLDGS CORPCOM92886T2012,012200SH SOLE000200
    VOXELJET AGADS92912L107780500SH SOLE000500
    VOYA PRIME RATE TRSH BEN INT92913A100895220SH SOLE000220
    WALGREENS BOOTS ALLIANCE INCCOM93142710818,551438SH SOLE000438
    WASHINGTON REAL ESTATE INVTSH BEN INT93965310127,2391,227SH SOLE0001,227
    WASTE MGMT INC DELCOM94106L1091,677,11015,835SH SOLE00015,835
    WATSCO INCCOM94262220017,41598SH SOLE00098
    WD-40 COCOM929236107153,642775SH SOLE000775
    WEINGARTEN RLTY INVSSH BEN INT94874110348,8292,579SH SOLE0002,579
    WESTERN ASSET GLOBAL HIGH INCOM95766B10927,7503,000SH SOLE0003,000
    WESTERN UN COCOM95980210919,544904SH SOLE000904
    WEX INCCOM96208T10415,01691SH SOLE00091
    WHIRLPOOL CORPCOM96332010616,280126SH SOLE000126
    WHITESTONE REITCOM96608420410,9051,500SH SOLE0001,500
    WILLIS TOWERS WATSON PLC LTDSHSG96629103479,7702,436SH SOLE0002,436
    WISDOMTREE INVTS INCCOM97717P10420,3705,870SH SOLE0005,870
    WISDOMTREE TRCLOUD COMPUTNG97717Y691784,53820,137SH SOLE00020,137
    WISDOMTREE TRDYNAMIC INT EQ97717X27113,087500SH SOLE000500
    WISDOMTREE TRHEDGED HI YLD BD97717W430126,6416,290SH SOLE0006,290
    WISDOMTREE TRJAPN HEDGE EQT97717W85134,654737SH SOLE000737
    WISDOMTREE TRUS LARGECAP DIVD97717W307616,0606,633SH SOLE0006,633
    WISDOMTREE TRUS S CAP QTY DIV97717X65188,5892,950SH SOLE0002,950
    WOODWARD INCCOM98074510354,905708SH SOLE000708
    WYNDHAM DESTINATIONS INCCOM98310W10867624SH SOLE00024
    XPEL INCCOM98379L1006,256400SH SOLE000400
    XPO LOGISTICS INCCOM983793100116,3391,506SH SOLE0001,506
    YELP INCCL A9858171052,729118SH SOLE000118
    YETI HLDGS INCCOM98585X104462,25310,818SH SOLE00010,818
    YUM BRANDS INCCOM988498101430,3084,951SH SOLE0004,951
    YUM CHINA HLDGS INCCOM98850P109188,0603,912SH SOLE0003,912
    ZIMMER BIOMET HOLDINGS INCCOM98956P10267,319564SH SOLE000564
    ZOOM VIDEO COMMUNICATIONS INCL A98980L1012,386,8269,414SH SOLE0009,414
    JONES LANG LASALLE INCCOM48020Q10729,796288SH SOLE000288
    JOYY INCADS REPSTG COM A46591M1092,214,37025,007SH SOLE00025,007
    JPMORGAN CHASE & COALERIAN ML ETN46625H36535,1782,665SH SOLE0002,665
    KBR INCCOM48242W10636116SH SOLE00016
    KELLOGG COCOM48783610856,553856SH SOLE000856
    KENNAMETAL INCCOM48917010036,9781,288SH SOLE0001,288
    KIMBERLY CLARK CORPCOM494368103971,3166,872SH SOLE0006,872
    KKR & CO INCCOM48251W104295,0989,556SH SOLE0009,556
    KLA CORPCOM NEW482480100333,6191,715SH SOLE0001,715
    KOHLS CORPCOM50025510412,566605SH SOLE000605
    KONTOOR BRANDS INCCOM50050N10381946SH SOLE00046
    KOREA ELECTRIC PWRSPONSORED ADR500631106878110SH SOLE000110
    KOSMOS ENERGY LTDCOM5006881063,3202,000SH SOLE0002,000
    KRANESHARES TRCSI CHI INTERNET500767306651,12410,512SH SOLE00010,512
    KRANESHARES TRELEC VEH FUTUR50076782745,1971,790SH SOLE0001,790
    KROGER COCOM50104410182,6282,441SH SOLE0002,441
    KT CORPSPONSORED ADR48268K10139,7204,078SH SOLE0004,078
    LA JOLLA PHARMACEUTICAL COCOM PAR $.0001 250345960417,4664,100SH SOLE0004,100
    LENNOX INTL INCCOM526107107178,237765SH SOLE000765
    LIBERTY BROADBAND CORPCOM SER A5303071074,76539SH SOLE00039
    LIBERTY BROADBAND CORPCOM SER C53030730511,90096SH SOLE00096
    LIBERTY LATIN AMERICA LTDCOM CL CG9001E12856660SH SOLE00060
    LIBERTY TRIPADVISOR HLDGS INCOM SER A53146510212458SH SOLE00058
    LIGHTBRIDGE CORPCOM53224K3026314SH SOLE00014
    LIGHTPATH TECHNOLOGIES INCCOM CL A532257805424127SH SOLE000127
    LILLY ELI & COCOM5324571082,442,77814,879SH SOLE00014,879
    LINCOLN ELEC HLDGS INCCOM5339001062,10625SH SOLE00025
    LINDE PLCSHSG5494J1031,060,8075,001SH SOLE0005,001
    LISTED FD TRROUNDHILL SPORTS53656F7892,418160SH SOLE000160
    LIVE NATION ENTERTAINMENT INCOM53803410930,011677SH SOLE000677
    LIVERAMP HLDGS INCCOM53815P1081,99647SH SOLE00047
    LOGITECH INTL S ASHSH50430232120,6571,850SH SOLE0001,850
    M & T BK CORPCOM55261F104247,5632,381SH SOLE0002,381
    MANPOWERGROUP INCCOM56418H1002,06330SH SOLE00030
    MARATHON PETE CORPCOM56585A102642,05317,176SH SOLE00017,176
    MARRIOTT INTL INC NEWCL A571903202330,9233,860SH SOLE0003,860
    MARTIN MARIETTA MATLS INCCOM573284106501,9652,430SH SOLE0002,430
    MASIMO CORPCOM574795100528,9372,320SH SOLE0002,320
    MASTERCARD INCORPORATEDCL A57636Q1042,895,0009,790SH SOLE0009,790
    MAUI LD & PINEAPPLE INCCOM5773451016,316569SH SOLE000569
    MAXLINEAR INCCOM57776J1002,361110SH SOLE000110
    MBIA INCCOM55262C1006,641916SH SOLE000916
    MCDONALDS CORPCOM5801351012,634,13214,279SH SOLE00014,279
    MCKESSON CORPCOM58155Q103121,443792SH SOLE000792
    MEDPACE HLDGS INCCOM58506Q10910,232110SH SOLE000110
    MESABI TRCTF BEN INT59067210127,0881,547SH SOLE0001,547
    MFS GOVT MKTS INCOME TRSH BEN INT552939100575125SH SOLE000125
    MFS INTER HIGH INCOME FDSH BEN INT59318T10930,10014,000SH SOLE00014,000
    MFS MUN INCOME TRSH BEN INT5527381064,936791SH SOLE000791
    MICROSOFT CORPCOM59491810429,313,189144,038SH SOLE000144,038
    MKS INSTRS INCCOM55306N1042,15219SH SOLE00019
    MOODYS CORPCOM615369105194,330707SH SOLE000707
    MORGAN STANLEYCOM NEW617446448267,4515,537SH SOLE0005,537
    MORGAN STANLEY EMER MKTS DEBCOM61744H1059,7641,150SH SOLE0001,150
    MUELLER WTR PRODS INCCOM SER A6247581081,867198SH SOLE000198
    MYRIAD GENETICS INCCOM62855J1041,418125SH SOLE000125
    NANOSTRING TECHNOLOGIES INCCOM63009R10943,9081,496SH SOLE0001,496
    NASDAQ INCCOM631103108577,1384,831SH SOLE0004,831
    NATIONAL HEALTH INVS INCCOM63633D10442,295697SH SOLE000697
    NATIONAL OILWELL VARCO INCCOM6370711013,227263SH SOLE000263
    NAVIOS MARITIME ACQUIS CORPSHSY621591432,169533SH SOLE000533
    NAVIOS MARITIME PARTNERS L PCOM UNIT LPIY6226740910,3611,067SH SOLE0001,067
    NEKTAR THERAPEUTICSCOM64026810817,023735SH SOLE000735
    NEOGENOMICS INCCOM NEW64049M20919,641634SH SOLE000634
    NETAPP INCCOM64110D10428,378640SH SOLE000640
    NEUROCRINE BIOSCIENCES INCCOM64125C10959,780490SH SOLE000490
    NEW YORK MTG TR INCCOM PAR $.0264960450123,9569,178SH SOLE0009,178
    NEWELL BRANDS INCCOM6512291067,845494SH SOLE000494
    NEWMARK GROUP INCCL A65158N1028,2911,706SH SOLE0001,706
    NEWMARKET CORPCOM6515871078,01020SH SOLE00020
    NEXTERA ENERGY INCCOM65339F1011,671,6806,960SH SOLE0006,960
    NEXTIER OILFIELD SOLUTIONSCOM65290C105980400SH SOLE000400
    NORTONLIFELOCK INCCOM6687711081,983100SH SOLE000100
    NORWEGIAN CRUISE LINE HLDG LSHSG66721104254,22115,473SH SOLE00015,473
    NOVA MEASURING INSTRUMENTS LCOMM7516K10391619SH SOLE00019
    NOVAGOLD RES INCCOM NEW66987E2069,1801,000SH SOLE0001,000
    NOVANTA INCCOM67000B1048,96984SH SOLE00084
    NOVAVAX INCCOM NEW67000240177,682932SH SOLE000932
    NOVOCURE LTDORD SHSG6674U10871,6341,208SH SOLE0001,208
    NUANCE COMMUNICATIONS INCCOM67020Y10023,407925SH SOLE000925
    NUSTAR ENERGY LPUNIT COM67058H1024,527317SH SOLE000317
    NUVEEN MORTGAGE AND INCOME FCOM670735109164,7678,428SH SOLE0008,428
    NUVEEN MUN HIGH INCOME OPPORCOM670682103134,88110,226SH SOLE00010,226
    NUVEEN NASDAQ 100 DYNAMIC OVCOM SHS670699107303,96213,210SH SOLE00013,210
    NUVEEN PFD & INCOME OPPORTUNCOM67073B10662,6507,612SH SOLE0007,612
    NVR INCCOM62944T1059,7763SH SOLE0003
    OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C1093,896150SH SOLE000150
    OLLIES BARGAIN OUTLET HLDGSCOM681116109130,8511,340SH SOLE0001,340
    OMNICOM GROUP INCCOM68191910655,9171,024SH SOLE0001,024
    ONEOK INC NEWCOM68268010395,5212,875SH SOLE0002,875
    ORACLE CORPCOM68389X105497,5799,003SH SOLE0009,003
    ORASURE TECHNOLOGIES INCCOM68554V1085,838502SH SOLE000502
    OSI ETF TROSHS GBL INTER67110P704356,4519,410SH SOLE0009,410
    OWENS & MINOR INC NEWCOM69073210225133SH SOLE00033
    OWL ROCK CAPITAL CORPORATIONCOM69121K10413,2181,072SH SOLE0001,072
    PACER FDS TRPACER US SMALL69374H85723,249989SH SOLE000989
    PACER FDS TRTRENDP 100 ETF69374H303534,90612,530SH SOLE00012,530
    PACER FDS TRTRENDP US MID CP69374H204174,6436,378SH SOLE0006,378
    PACER FDS TRTRENDPILOT US BD69374H64247,8851,920SH SOLE0001,920
    PALOMAR HLDGS INCCOM69753M105198,4492,314SH SOLE0002,314
    PAN AMERN SILVER CORPCOM6979001081,85461SH SOLE00061
    PARATEK PHARMACEUTICALS INCCOM6993743028416SH SOLE00016
    PARETEUM CORPCOM NEW69946T2071,4292,304SH SOLE0002,304
    PARSLEY ENERGY INCCL A7018771029,345875SH SOLE000875
    PAYCOM SOFTWARE INCCOM70432V1021,110,3823,585SH SOLE0003,585
    PCM FD INCCOM69323T10137,6804,000SH SOLE0004,000
    PEBBLEBROOK HOTEL TRCOM70509V1001,462107SH SOLE000107
    PEGASYSTEMS INCCOM7055731037,48774SH SOLE00074
    PELOTON INTERACTIVE INCCL A COM70614W1001,376,89023,834SH SOLE00023,834
    PEMBINA PIPELINE CORPCOM70632710333,5751,343SH SOLE0001,343
    PENUMBRA INCCOM70975L10787,622490SH SOLE000490
    PERFORMANCE FOOD GROUP COCOM71377A10383,2242,856SH SOLE0002,856
    PERTH MINT PHYSICAL GOLD ETFUNIT71542610232,8751,849SH SOLE0001,849
    PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10159074SH SOLE00074
    PFIZER INCCOM7170811032,714,98383,027SH SOLE00083,027
    PG&E CORPCOM69331C1082,439275SH SOLE000275
    PHILLIPS 66 PARTNERS LPCOM UNIT REP INT71854920759,3051,646SH SOLE0001,646
    PHYSICIANS RLTY TRCOM71943U1042,523144SH SOLE000144
    PIMCO CORPORATE & INCOME OPPCOM72201B101134,2868,658SH SOLE0008,658
    PIMCO ETF TRACTIVE BD ETF72201R7753,356,18330,076SH SOLE00030,076
    PIMCO ETF TRENHANCD SHORT72201R643147,9331,470SH SOLE0001,470
    PIMCO ETF TRENHNCD LW DUR AC72201R71878,900774SH SOLE000774
    PIMCO ETF TRINV GRD CRP BD72201R81715,884139SH SOLE000139
    PIMCO INCOME OPPORTUNITY FDCOM72202B100100,7294,465SH SOLE0004,465
    PIMCO STRATEGIC INCOME FDCOM72200X10437,5455,894SH SOLE0005,894
    PING IDENTITY HLDG CORPCOM72341T103141,7424,417SH SOLE0004,417
    PINTEREST INCCL A72352L106118,8095,359SH SOLE0005,359
    PLAINS GP HLDGS L PLTD PARTNR INT A72651A2071,655186SH SOLE000186
    PLUG POWER INCCOM NEW72919P2023,284400SH SOLE000400
    POLARIS INCCOM73106810264,230694SH SOLE000694
    PORTFOLIO RECOVERY ASSOCS INNOTE 3.000% 8/073640QAB129,78930,000SH SOLE00030,000
    POST HLDGS INCCOM7374461048,14993SH SOLE00093
    POWER INTEGRATIONS INCCOM7392761038,86075SH SOLE00075
    POWERSHARES DB MULTI-SECTORPRECIOUS METAL46140H502300,2756,278SH SOLE0006,278
    PRA HEALTH SCIENCES INCCOM69354M1085,44856SH SOLE00056
    PRECIGEN INCCOM74017N10512525SH SOLE00025
    PROCURE ETF TRUST IISPACE ETF74280R2056,039300SH SOLE000300
    PROLOGIS INC.COM74340W103226,4192,426SH SOLE0002,426
    PROSHARES TRK1 FRE CRD OIL74347G80411,908325SH SOLE000325
    PROSHARES TRONLINE RTL ETF74347B169399,1007,736SH SOLE0007,736
    PROSHARES TRPET CARE ETF74348A14514,835300SH SOLE000300
    PROSHARES TRPSHS ULT S&P 50074347R107259,5412,075SH SOLE0002,075
    PROSHARES TRPSHS ULTSH 20YRS74347B20115,9001,000SH SOLE0001,000
    PROSHARES TRS&P 500 DV ARIST74348A4675,521,40881,981SH SOLE00081,981
    PROSHARES TRSHORT S&P 500 NE74347B4256,529292SH SOLE000292
    PRUDENTIAL PLCADR74435K20413,003428SH SOLE000428
    PSYCHEMEDICS CORPCOM NEW7443752051,887340SH SOLE000340
    PUBLIC SVC ENTERPRISE GRP INCOM744573106420,6018,556SH SOLE0008,556
    PULMATRIX INCCOM NEW74584P202344200SH SOLE000200
    PURE STORAGE INCCL A74624M10276,8244,433SH SOLE0004,433
    PUTNAM MUN OPPORTUNITIES TRSH BEN INT74692210381,8186,402SH SOLE0006,402
    QIAGEN NVSHS NEWN724821233,91891SH SOLE00091
    QORVO INCCOM74736K101157,0631,421SH SOLE0001,421
    RADIUS HEALTH INCCOM NEW7504692071,813133SH SOLE000133
    RADWARE LTDORDM818731076,299267SH SOLE000267
    RAYONIER INCCOM7549071037,982322SH SOLE000322
    RAYTHEON TECHNOLOGIES CORPCOM75513E1013,436,05255,762SH SOLE00055,762
    RBB FD INCMOTLEY FOL ETF74933W60110,780385SH SOLE000385
    RBC BEARINGS INCCOM75524B104682,8005,094SH SOLE0005,094
    REALITY SHS ETF TRDIVCN LDRS ETF75605A40514,648365SH SOLE000365
    REALITY SHS ETF TRNSD NXGN ECO ETF75605A70214,808523SH SOLE000523
    REGENERON PHARMACEUTICALSCOM75886F107908,6581,457SH SOLE0001,457
    RELX PLCSPONSORED ADR75953010846,4131,970SH SOLE0001,970
    RENAISSANCE CAP GREENWICH FDIPO ETF75993720464,7041,600SH SOLE0001,600
    RENAISSANCERE HOLDINGS LTDCOMG7496G1036,67039SH SOLE00039
    RENEWABLE ENERGY GROUP INCCOM NEW75972A301800,41932,301SH SOLE00032,301
    RESIDEO TECHNOLOGIES INCCOM76118Y1043,645311SH SOLE000311
    RESMED INCCOM761152107607,8723,166SH SOLE0003,166
    REXAHN PHARMACEUTICALS INCCOM761640309238SH SOLE0008
    ROBERT HALF INTL INCCOM77032310363412SH SOLE00012
    ROGERS COMMUNICATIONS INCCL B7751092001,96949SH SOLE00049
    ROKU INCCOM CL A77543R1021,084,4699,306SH SOLE0009,306
    ROPER TECHNOLOGIES INCCOM776696106350,840904SH SOLE000904
    ROSS STORES INCCOM778296103193,4922,270SH SOLE0002,270
    ROYCE VALUE TR INCCOM7809101054,612368SH SOLE000368
    RPM INTL INCCOM74968510315,387205SH SOLE000205
    RYDER SYS INCCOM7835491087,502200SH SOLE000200
    RYERSON HLDG CORPCOM7837541047,1441,269SH SOLE0001,269
    SABRA HEALTH CARE REIT INCCOM78573L10652,7853,658SH SOLE0003,658
    SASOL LTDSPONSORED ADR80386630024732SH SOLE00032
    SCHWAB STRATEGIC TRINTL SCEQT ETF8085248887,718261SH SOLE000261
    SPDR INDEX SHS FDSS&P EMKTSC ETF78463X75638,666947SH SOLE000947
    SPDR SER TRAEROSPACE DEF78464A631406,6504,637SH SOLE0004,637
    SPDR SER TRBLOMBERG BRC INV78468R20013,179,194432,388SH SOLE000432,388
    SPDR SER TRBLOOMBERG BRCLYS78468R622558,3295,519SH SOLE0005,519
    SPDR SER TRFACTST INV ETF78464A110120,005825SH SOLE000825
    SPDR SER TRMSCI USA STRTGIC78468R81240,888463SH SOLE000463
    SPDR SER TRNUVEEN BBG BRCLY78464A284382,3096,783SH SOLE0006,783
    SPDR SER TRNUVEEN BLMBRG SR78468R7391,306,54426,199SH SOLE00026,199
    SPDR SER TRPORTFLI TIPS ETF78464A656379,67412,597SH SOLE00012,597
    SPDR SER TRPORTFOLI S&P150078464A8051,214,18232,138SH SOLE00032,138
    SPDR SER TRPRTFLO S&P500 GW78464A4096,647,023147,975SH SOLE000147,975
    SPDR SER TRPRTFLO S&P500 HI78468R788354,02712,712SH SOLE00012,712
    SPDR SER TRS&P 600 SMCP VAL78464A30064,0501,304SH SOLE0001,304
    SPDR SER TRS&P PHARMAC78464A722134,0573,119SH SOLE0003,119
    SPDR SER TRS&P SEMICNDCTR78464A862110,547988SH SOLE000988
    SPDR SER TRSPDR BLOOMBERG78468R663629,5106,878SH SOLE0006,878
    SPDR SER TRSSGA US LRG ETF78468R80467,817664SH SOLE000664
    SPOTIFY TECHNOLOGY S ASHSL8681T10283,654324SH SOLE000324
    SPROTT PHYSICAL GOLD & SILVETR UNIT85208R10116,9171,001SH SOLE0001,001
    SPROTT PHYSICAL PLAT PALLADUNIT85207Q10442,2103,000SH SOLE0003,000
    STATE STR CORPCOM857477103397,0986,249SH SOLE0006,249
    STONECASTLE FINL CORPCOM86178010412,768803SH SOLE000803
    STONEMOR INCCOM86184W106167215SH SOLE000215
    SUMMIT THERAPEUTICS PLCSPONS ADS86627R1022,9701,000SH SOLE0001,000
    SUN CMNTYS INCCOM866674104313,1492,308SH SOLE0002,308
    SUNCOR ENERGY INC NEWCOM8672241078,030476SH SOLE000476
    SUNOCO LP/SUNOCO FIN CORPCOM UT REP LP86765K10990,1793,950SH SOLE0003,950
    SUNPOWER CORPCOM86765240631441SH SOLE00041
    SYNAPTICS INCCOM87157D10922,064367SH SOLE000367
    SYSCO CORPCOM87182910786,2141,577SH SOLE0001,577
    T-MOBILE US INCCOM872590104360,0473,457SH SOLE0003,457
    TALEND S AADS8742242073,466100SH SOLE000100
    TANDEM DIABETES CARE INCCOM NEW87537220365,782665SH SOLE000665
    TELEFONICA BRASIL SASPONSORED ADR87936R1062,591292SH SOLE000292
    TERNIUM SASPONSORED ADS88089010874349SH SOLE00049
    TERRAFORM PWR INCCOM CL A88104R20930,0621,630SH SOLE0001,630
    TEVA PHARMACEUTICAL FIN LLCDBCV 0.250% 2/088163VAE91,9372,000SH SOLE0002,000
    TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420932,6012,644SH SOLE0002,644
    TEXAS INSTRS INCCOM8825081041,478,04411,641SH SOLE00011,641
    THOR INDS INCCOM88516010149,850468SH SOLE000468
    TIFFANY & CO NEWCOM88654710818,291150SH SOLE000150
    TOLL BROTHERS INCCOM88947810327,541845SH SOLE000845
    TORONTO DOMINION BK ONTCOM NEW891160509112,0162,511SH SOLE0002,511
    TOYOTA MOTOR CORPSP ADR REP2COM89233130789,700714SH SOLE000714
    TWO HBRS INVT CORPCOM NEW90187B40829,5345,860SH SOLE0005,860
    TYME TECHNOLOGIES INCCOM90238J1032,3941,800SH SOLE0001,800
    UGI CORP NEWCOM902681105367,00411,541SH SOLE00011,541
    ULTA BEAUTY INCCOM90384S3035,89929SH SOLE00029
    UNITED STS 12 MONTH OIL FD LUNIT BEN INT91288V10375,9115,150SH SOLE0005,150
    UNITED STS COMMODITY INDEX FCOMM IDX FND9117171065,316200SH SOLE000200
    UNITED STS OIL FD LPUNITS91232N207814,18929,016SH SOLE00029,016
    UNIVERSAL DISPLAY CORPCOM91347P10577,725519SH SOLE000519
    UNUM GROUPCOM91529Y1068,146491SH SOLE000491
    URSTADT BIDDLE PPTYS INCCOM91728610625125SH SOLE00025
    US ECOLOGY INCCOM91734M1037,962235SH SOLE000235
    VAIL RESORTS INCCOM91879Q109148,088813SH SOLE000813
    VALERO ENERGY CORPCOM91913Y100519,9408,840SH SOLE0008,840
    VANECK VECTORS ETF TRAGRIBUSINESS ETF92189F70025,402422SH SOLE000422
    VANECK VECTORS ETF TRAMT FREE LONG MU92189F536363,42417,183SH SOLE00017,183
    VANECK VECTORS ETF TRGOLD MINERS ETF92189F1062,565,54669,944SH SOLE00069,944
    VANECK VECTORS ETF TRJP MORGAN MKTS92189H30084,2092,739SH SOLE0002,739
    VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431,240,70023,755SH SOLE00023,755
    VANECK VECTORS ETF TRMTG REIT INCOME92189F4523,002223SH SOLE000223
    VANECK VECTORS ETF TRRARE EARTH STRAT92189H8058,533250SH SOLE000250
    VANGUARD BD INDEX FDSINTERMED TERM921937819954,40710,242SH SOLE00010,242
    VANGUARD BD INDEX FDSLONG TERM BOND921937793341,7683,061SH SOLE0003,061
    VANGUARD INDEX FDSGROWTH ETF92290873625,085,141124,129SH SOLE000124,129
    VANGUARD INDEX FDSLARGE CAP ETF9229086375,486,32738,366SH SOLE00038,366
    VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874420,6598,358SH SOLE0008,358
    VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706215,0783,048SH SOLE0003,048
    VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102547,8588,808SH SOLE0008,808
    VANGUARD WELLINGTON FDUS MULTIFACTOR9219356075,33879SH SOLE00079
    VANGUARD WHITEHALL FDSINTL HIGH ETF9219467943,591,43970,159SH SOLE00070,159
    VANGUARD WORLD FDESG INTL STK ETF9219107257,330152SH SOLE000152
    VANGUARD WORLD FDSCOMM SRVC ETF92204A884190,4652,047SH SOLE0002,047
    VANGUARD WORLD FDSCONSUM DIS ETF92204A108191,560958SH SOLE000958
    VANGUARD WORLD FDSFINANCIALS ETF92204A4051,012,12617,695SH SOLE00017,695
    VEEVA SYS INCCL A COM922475108299,8231,279SH SOLE0001,279
    VENTAS INCCOM92276F100122,2913,339SH SOLE0003,339
    VEREIT INCCOM92339V10069,88510,869SH SOLE00010,869
    VERITIV CORPCOM923454102171SH SOLE0001
    VERRA MOBILITY CORPCOM92511U1021,408137SH SOLE000137
    VIAVI SOLUTIONS INCCOM9255501054,179328SH SOLE000328
    VICTORY CAP HLDGS INCCOM CL A92645B10325,7851,500SH SOLE0001,500
    VIRTUS GLOBAL MULTI-SEC INCCOM92829B101111,94110,058SH SOLE00010,058
    VIRTUS TOTAL RETURN FUND INCCOM92835W1074,251519SH SOLE000519
    VULCAN MATLS COCOM92916010922,591195SH SOLE000195
    VUZIX CORPCOM NEW92921W3001,195500SH SOLE000500
    WALMART INCCOM9311421033,352,40227,988SH SOLE00027,988
    WESTLAKE CHEM CORPCOM9604131023,21960SH SOLE00060
    WESTPAC BANKING CORPSPONSORED ADR96121430183867SH SOLE00067
    WESTPORT FUEL SYSTEMS INCCOM NEW9609083091,2401,000SH SOLE0001,000
    WHEATON PRECIOUS METALS CORPCOM96287910272,7921,659SH SOLE0001,659
    WHITE MTNS INS GROUP LTDCOMG9618E1078,88010SH SOLE00010
    WILLIAMS SONOMA INCCOM969904101324,8423,961SH SOLE0003,961
    WISDOMTREE TREMER MKT HIGH FD97717W315261,6847,243SH SOLE0007,243
    WISDOMTREE TRGERMANY HEDEQ FD97717W4482,60893SH SOLE00093
    WISDOMTREE TRGLB US QTLY DIV97717W84411,354180SH SOLE000180
    WISDOMTREE TRINDIA ERNGS FD97717W42283,3854,163SH SOLE0004,163
    WISDOMTREE TRINTL EQUITY FD97717W7036,641150SH SOLE000150
    WISDOMTREE TRINTL LRGCAP DV97717W794132,8373,255SH SOLE0003,255
    WISDOMTREE TRUS DIVID EX FNCL97717W406417,4165,661SH SOLE0005,661
    WISDOMTREE TRUS QTLY DIV GRT97717X66919,301424SH SOLE000424
    WISDOMTREE TRUS SMALLCAP DIVD97717W604346,18716,345SH SOLE00016,345
    WISDOMTREE TRUS SMALLCAP FUND97717W56228,3801,000SH SOLE0001,000
    WISDOMTREE TRYIELD ENHANCD US97717X511292,7395,439SH SOLE0005,439
    WIX COM LTDSHSM9806810519,98578SH SOLE00078
    WORLD GOLD TRSPDR GLD MINIS98149E2042,309130SH SOLE000130
    XEROX HOLDINGS CORPCOM NEW98421M10693,3606,106SH SOLE0006,106
    YANDEX N VSHS CLASS AN9728410812,305246SH SOLE000246
    ZILLOW GROUP INCCL A98954M1013,10454SH SOLE00054
    ZOOMINFO TECHNOLOGIES INCCOM CL A98980F1047,808153SH SOLE000153
    ZSCALER INCCOM98980G102420,9183,844SH SOLE0003,844
    ZUORA INCCOM CL A98983V10628,3692,225SH SOLE0002,225
    ZYNERBA PHARMACEUTICALS INCCOM98986X1091,442428SH SOLE000428
    SCHWAB STRATEGIC TRINTRM TRM TRES808524854456,1337,760SH SOLE0007,760
    SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477141,8121,135SH SOLE0001,135
    SCHWAB STRATEGIC TRUS AGGREGATE B808524839385,2816,851SH SOLE0006,851
    SCORPIO TANKERS INCSHSY7542C1301,409110SH SOLE000110
    SEAGATE TECHNOLOGY PLCSHSG7945M10712,925267SH SOLE000267
    SEANERGY MARITIME HLDGS CORPSHS NEWY73760194935437SH SOLE000437
    SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094,641,80546,386SH SOLE00046,386
    SENSATA TECHNOLOGIES HLDNG PSHSG8060N1025,473147SH SOLE000147
    SERES THERAPEUTICS INCCOM81750R10221,0494,422SH SOLE0004,422
    SERVICE CORP INTLCOM8175651042,02252SH SOLE00052
    SIBANYE STILLWATER LTDSPONSORED ADR82575P107526,28360,842SH SOLE00060,842
    SILGAN HOLDINGS INCCOM8270481091,81456SH SOLE00056
    SIMULATIONS PLUS INCCOM829214105107,6761,800SH SOLE0001,800
    SINCLAIR BROADCAST GROUP INCCL A82922610919,4201,052SH SOLE0001,052
    SITE CENTERS CORPCOM82981J10919,1162,360SH SOLE0002,360
    SOLAR CAP LTDCOM83413U1009,158572SH SOLE000572
    SOLIGENIX INCCOM8342233072,6161,240SH SOLE0001,240
    SOUTH JERSEY INDS INCCOM8385181086,497260SH SOLE000260
    SOUTH ST CORPCOM8404411098,245173SH SOLE000173
    SOUTHERN COCOM842587107819,00215,796SH SOLE00015,796
    SOUTHERN COPPER CORPCOM84265V1051,78845SH SOLE00045
    SOUTHWEST AIRLS COCOM844741108160,4114,693SH SOLE0004,693
    SPDR INDEX SHS FDSEURO STOXX 5078463X20215,989450SH SOLE000450
    SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X889461,52416,710SH SOLE00016,710
    SPDR INDEX SHS FDSS&P CHINA ETF78463X4009,33889SH SOLE00089
    SPDR INDEX SHS FDSS&P INTL ETF78463X77237,0611,119SH SOLE0001,119
    SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107640,6741,974SH SOLE0001,974
    SPDR SER TRBLOOMBERG SRT TR78468R40856,7762,253SH SOLE0002,253
    SPDR SER TRFTSE INT GVT ETF78464A490712,73313,576SH SOLE00013,576
    SPDR SER TRHLTH CR EQUIP78464A5816,70575SH SOLE00075
    SPDR SER TRPORTFOLIO AGRGTE78464A649592,61719,203SH SOLE00019,203
    SPDR SER TRPORTFOLIO INTRMD78464A375157,7654,319SH SOLE0004,319
    SPDR SER TRPORTFOLIO LN COR78464A367130,5724,119SH SOLE0004,119
    SPDR SER TRPORTFOLIO S&P40078464A847188,6566,037SH SOLE0006,037
    SPDR SER TRPORTFOLIO S&P50078464A854224,1706,184SH SOLE0006,184
    SPDR SER TRPORTFOLIO S&P60078468R853145,2325,466SH SOLE0005,466
    SPDR SER TRPORTFOLIO SHORT78464A474294,5659,399SH SOLE0009,399
    SPDR SER TRRUSSELL LOW VOL78468R75473,8541,004SH SOLE0001,004
    SPDR SER TRS&P 400 MDCP GRW78464A8215,962,239110,843SH SOLE000110,843
    SPDR SER TRS&P 600 SMCP GRW78464A201974,08917,155SH SOLE00017,155
    SPDR SER TRS&P 600 SML CAP78464A81371,5321,212SH SOLE0001,212
    SPDR SER TRS&P INS ETF78464A78934,7891,272SH SOLE0001,272
    SPDR SER TRS&P REGL BKG78464A69898,1472,557SH SOLE0002,557
    SPDR SER TRWELLS FG PFD ETF78464A292430,95910,298SH SOLE00010,298
    SPIRIT RLTY CAP INC NEWCOM NEW84860W30063,8041,830SH SOLE0001,830
    SPLUNK INCCOM848637104512,0502,577SH SOLE0002,577
    SPROTT PHYSICAL GOLD TRUNIT85207H10411,248786SH SOLE000786
    SPROTT PHYSICAL SILVER TRTR UNIT85207K1076,6101,000SH SOLE0001,000
    SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84813,924,473281,019SH SOLE000281,019
    STAR BULK CARRIERS CORP.SHS PARY8162K2041,353205SH SOLE000205
    STARWOOD PPTY TR INCCOM85571B105111,4757,452SH SOLE0007,452
    STEEL DYNAMICS INCCOM8581191006,549251SH SOLE000251
    STELLUS CAP INVT CORPCOM85856810811,6481,600SH SOLE0001,600
    STERICYCLE INCCOM8589121085,598100SH SOLE000100
    STONERIDGE INCCOM86183P1021,26061SH SOLE00061
    STORE CAP CORPCOM862121100266,48211,192SH SOLE00011,192
    STRYKER CORPORATIONCOM863667101472,3872,622SH SOLE0002,622
    STURM RUGER & CO INCCOM8641591086,30883SH SOLE00083
    SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M20916,8492,998SH SOLE0002,998
    SYNCHRONOSS TECHNOLOGIES INCCOM87157B103706200SH SOLE000200
    SYNDAX PHARMACEUTICALS INCCOM87164F1055,928400SH SOLE000400
    TANGER FACTORY OUTLET CTRS ICOM87546510610,4241,462SH SOLE0001,462
    TAPESTRY INCCOM8760301071,780134SH SOLE000134
    TARGA RES CORPCOM87612G1014,476223SH SOLE000223
    TC PIPELINES LPUT COM LTD PRT87233Q1083,665118SH SOLE000118
    TD AMERITRADE HLDG CORPCOM87236Y1089,750268SH SOLE000268
    TE CONNECTIVITY LTDREG SHSH849891049,528117SH SOLE000117
    TECK RESOURCES LTDCL B8787422041,01197SH SOLE00097
    TELEFLEX INCORPORATEDCOM879369106105,190289SH SOLE000289
    TELEFONICA S ASPONSORED ADR8793822081,475306SH SOLE000306
    TELEPHONE & DATA SYS INCCOM NEW8794338294,234213SH SOLE000213
    TELUS CORPORATIONCOM87971M1031,33880SH SOLE00080
    TEMPLETON GLOBAL INCOME FDCOM88019810615,0522,803SH SOLE0002,803
    TERADYNE INCCOM8807701021,133,46113,412SH SOLE00013,412
    TEREX CORP NEWCOM8807791034,693250SH SOLE000250
    TETRA TECH INC NEWCOM88162G10315,112191SH SOLE000191
    THERMO FISHER SCIENTIFIC INCCOM8835561022,070,5505,714SH SOLE0005,714
    THOMSON REUTERS CORP.COM NEW88490370941,734614SH SOLE000614
    TIDAL ETF TRSOFI GIG ETF88636450411,915500SH SOLE000500
    TIMOTHY PLANHIG DV STK ETF8874323266,983319SH SOLE000319
    TOMPKINS FINANCIAL CORPORATICOM89011010977,7241,200SH SOLE0001,200
    TRACTOR SUPPLY COCOM892356106245,3201,861SH SOLE0001,861
    TRADEWEB MKTS INCCL A8926721063,31457SH SOLE00057
    TRANSDIGM GROUP INCCOM89364110079,827181SH SOLE000181
    TRANSMEDICS GROUP INCCOM89377M1093,279183SH SOLE000183
    TRI CONTL CORPCOM89543610375,7303,065SH SOLE0003,065
    TRINITY INDS INCCOM89652210927,1451,275SH SOLE0001,275
    TRUEBLUE INCCOM89785X10138225SH SOLE00025
    TRUIST FINL CORPCOM89832Q109798,31321,260SH SOLE00021,260
    TUPPERWARE BRANDS CORPCOM8998961044,9161,035SH SOLE0001,035
    TWITTER INCCOM90184L102263,2848,838SH SOLE0008,838
    TYLER TECHNOLOGIES INCCOM902252105178,296514SH SOLE000514
    TYSON FOODS INCCL A90249410361,7401,034SH SOLE0001,034
    UBER TECHNOLOGIES INCCOM90353T100152,6654,912SH SOLE0004,912
    UBS GROUP AGSHSH4209710751,5954,471SH SOLE0004,471
    ULTRA CLEAN HLDGS INCCOM90385V1071,35860SH SOLE00060
    ULTRALIFE CORPCOM9038991021,753250SH SOLE000250
    UNDER ARMOUR INCCL C9043112063,677416SH SOLE000416
    UNILEVER PLCSPON ADR NEW904767704266,3334,853SH SOLE0004,853
    UNITED STS BRENT OIL FD LPUNIT91167Q100150,52113,950SH SOLE00013,950
    UNIVERSAL CORP VACOM9134561092,29654SH SOLE00054
    UNIVERSAL HLTH SVCS INCCL B91390310015,384166SH SOLE000166
    URSTADT BIDDLE PPTYS INCCL A9172862052,827238SH SOLE000238
    US FOODS HLDG CORPCOM912008109273,22113,855SH SOLE00013,855
    VALE S ASPONSORED ADS91912E105220,26321,364SH SOLE00021,364
    VALVOLINE INCCOM92047W10114,729762SH SOLE000762
    VANECK VECTORS ETF TRFALLEN ANGEL HG92189F437822,61628,663SH SOL