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
10X GENOMICS INCCL A COM88025U1092711,914SH SOLE 1,91400
3M COCOM88579Y1018865,069SH SOLE 5,06900
ABBOTT LABSCOM0028241008,41876,877SH SOLE 74,95301,924
ABBVIE INCCOM00287Y1095,66952,907SH SOLE 42,798010,109
ABIOMED INCCOM0036541006,46119,928SH SOLE 19,92800
ACADIA HEALTHCARE COMPANY INCOM00404A1093,91477,868SH SOLE 77,86800
ACCELERON PHARMA INCCOM00434H1083,20225,028SH SOLE 25,02800
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015,49021,017SH SOLE 15,73005,287
ACI WORLDWIDE INCCOM0044981012,26458,916SH SOLE 58,91600
ACTIVISION BLIZZARD INCCOM00507V1092,51827,114SH SOLE 27,11400
ACUSHNET HOLDINGS CORPCOM0050981081,38934,274SH SOLE 34,27400
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F10960310,202SH SOLE 10,20200
ADOBE SYSTEMS INCORPORATEDCOM00724F10119,26538,522SH SOLE 35,56402,958
ADVANCED ENERGY INDSCOM0079731002,10321,684SH SOLE 21,68400
ADVANCED MICRO DEVICES INCCOM0079031075,69662,114SH SOLE 62,11400
AEGON N VNY REGISTRY SHS0079241037619,150SH SOLE 19,15000
AES CORPCOM00130H1052018,554SH SOLE 8,55400
AFLAC INCCOM0010551024,26195,807SH SOLE 95,80700
AGCO CORPCOM0010841024234,104SH SOLE 4,10400
AGILENT TECHNOLOGIES INCCOM00846U1016185,214SH SOLE 5,21400
AGNC INVT CORPCOM00123Q1041,816115,634SH SOLE 115,63400
AGREE REALTY CORPCOM0084921006489,730SH SOLE 9,73000
AIR PRODS & CHEMS INCCOM0091581067722,814SH SOLE 2,81400
AKAMAI TECHNOLOGIES INCCOM00971T1014644,420SH SOLE 4,42000
ALBANY INTL CORPCL A0123481081,16415,845SH SOLE 15,84500
ALCON AGORD SHSH0130112810,565160,125SH SOLE 160,12500
ALEXION PHARMACEUTICALS INCCOM0153511091,65910,618SH SOLE 10,61800
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1027453,202SH SOLE 3,20200
ALIGN TECHNOLOGY INCCOM0162551012,6694,994SH SOLE 4,99400
ALLETE INCCOM NEW0185223001,27520,581SH SOLE 20,58100
ALLISON TRANSMISSION HLDGS ICOM01973R1011,89844,008SH SOLE 44,00800
ALLSTATE CORPCOM02000210114,157128,676SH SOLE 124,60504,071
ALPHA ARCHITECT ETF TRINTL QUAN VALUE02072L2013,012110,000SH SOLE 00110,000
ALPHABET INCCAP STK CL C02079K10713,3627,628SH SOLE 6,9200708
ALPHABET INCCAP STK CL A02079K30522,61912,905SH SOLE 12,0590846
ALPS ETF TRALERIAN MLP00162Q45232512,661SH SOLE 0012,661
ALTRA INDL MOTION CORPCOM02208R10698817,831SH SOLE 17,83100
ALTRIA GROUP INCCOM02209S1035,563135,224SH SOLE 135,22400
AMAZON COM INCCOM02313510634,00710,441SH SOLE 10,1210320
AMBEV SASPONSORED ADR02319V103680221,390SH SOLE 221,39000
AMDOCS LTDSHSG026021031,79825,336SH SOLE 25,33600
AMEREN CORPCOM0236081021,75122,436SH SOLE 22,43600
AMERICAN CAMPUS CMNTYS INCCOM0248351003,37778,948SH SOLE 78,94800
AMERICAN ELEC PWR CO INCCOM0255371019,204110,533SH SOLE 110,53300
AMERICAN EXPRESS COCOM0258161099337,718SH SOLE 7,71800
AMERICAN INTL GROUP INCCOM NEW0268747849,879260,945SH SOLE 260,94500
AMERICAN TOWER CORP NEWCOM03027X1003,64616,217SH SOLE 16,21700
AMERICAN WTR WKS CO INC NEWCOM0304201037,06046,003SH SOLE 46,00300
AMERIPRISE FINL INCCOM03076C1061,97610,170SH SOLE 10,17000
AMERISOURCEBERGEN CORPCOM03073E1052892,954SH SOLE 2,95400
AMETEK INCCOM0311001001,1779,736SH SOLE 9,73600
AMGEN INCCOM0311621004,61720,081SH SOLE 20,08100
AMPHENOL CORP NEWCL A0320951017,92160,550SH SOLE 60,55000
ANALOG DEVICES INCCOM0326541057,93853,733SH SOLE 53,73300
ANNALY CAPITAL MANAGEMENT INCOM0357104092,058238,060SH SOLE 238,06000
ANSYS INCCOM03662Q1055,99316,474SH SOLE 16,47400
ANTHEM INCCOM0367521038262,573SH SOLE 89801,675
AON PLCSHS CL AG0403H1082661,258SH SOLE 1,25800
APPLE INCCOM03783310065,407492,935SH SOLE 408,451084,484
APPLIED MATLS INCCOM0382221052,37727,538SH SOLE 22,85804,680
APTARGROUP INCCOM0383361033,35124,476SH SOLE 24,47600
APTIV PLCSHSG6095L1096,94853,324SH SOLE 53,32400
ARCHER DANIELS MIDLAND COCOM03948310210,495208,196SH SOLE 208,19600
ARGENX SESPONSORED ADR04016X1011,6065,460SH SOLE 5,46000
ARISTA NETWORKS INCCOM0404131062,3408,054SH SOLE 8,05400
ARK ETF TRINNOVATION ETF00214Q1046,97156,000SH SOLE 0056,000
ARK ETF TRGENOMIC REV ETF00214Q3026,99575,000SH SOLE 0075,000
ARRAY TECHNOLOGIES INCCOM SHS04271T1002746,348SH SOLE 6,34800
ARROWHEAD PHARMACEUTICALS INCOM04280A1005,44270,920SH SOLE 70,92000
ARTISAN PARTNERS ASSET MGMTCL A04316A1081,53930,570SH SOLE 30,57000
ASGN INCCOM00191U1024365,218SH SOLE 5,21800
ASHLAND GLOBAL HLDGS INCCOM0441861044846,108SH SOLE 6,10800
ASML HOLDING N VN Y REGISTRY SHSN0705921010,77422,090SH SOLE 22,09000
ASSURED GUARANTY LTDCOMG0585R10660119,084SH SOLE 19,08400
ASTRAZENECA PLCSPONSORED ADR0463531085,512110,272SH SOLE 110,27200
AT&T INCCOM00206R10210,116351,722SH SOLE 351,72200
ATLANTIC UN BANKSHARES CORPCOM04911A1071,63949,762SH SOLE 49,76200
ATLASSIAN CORP PLCCL AG062421045,43323,232SH SOLE 23,23200
ATRICURE INCCOM04963C2092,40143,128SH SOLE 43,12800
AUTODESK INCCOM0527691069,40030,786SH SOLE 30,78600
AUTOMATIC DATA PROCESSING INCOM0530151033,02517,136SH SOLE 17,13600
AUTOZONE INCCOM0533321023,9693,348SH SOLE 3,34800
AVALARA INCCOM05338G10611,17367,758SH SOLE 67,75800
AVANTOR INCCOM05352A10010,785383,134SH SOLE 383,13400
AVERY DENNISON CORPCOM0536111091,0917,034SH SOLE 7,03400
AXSOME THERAPEUTICS INCCOM05464T1043674,507SH SOLE 4,50700
BALCHEM CORPCOM0576652006265,426SH SOLE 5,42600
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K101827167,420SH SOLE 167,42000
BANCO BRADESCO S ASP ADR PFD NEW05946030312824,154SH SOLE 24,15400
BANDWIDTH INCCOM CL A05988J1036234,056SH SOLE 4,05600
BANK NEW YORK MELLON CORPCOM0640581002,44057,493SH SOLE 46,548010,945
BANK OZKCOM06417N1031,40744,988SH SOLE 44,98800
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C7781,10850,596SH SOLE 50,59600
BARCLAYS BANK PLCIPATH SELCT MLP06742C7231,336114,361SH SOLE 114,36100
BARCLAYS PLCADR06738E20423028,776SH SOLE 28,77600
BAUSCH HEALTH COS INCCOM0717341073,977191,216SH SOLE 191,21600
BCE INCCOM NEW05534B7602,10549,056SH SOLE 49,05600
BECTON DICKINSON & COCOM0758871094,55118,186SH SOLE 18,18600
BEIGENE LTDSPONSORED ADR07725L1022,0117,784SH SOLE 7,78400
BERKLEY W R CORPCOM0844231022894,350SH SOLE 4,35000
BERKSHIRE HATHAWAY INC DELCL A0846701081,3914SH SOLE 004
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,57815,429SH SOLE 10,34605,083
BERRY GLOBAL GROUP INCCOM08579W1034,03971,890SH SOLE 71,89000
BIO RAD LABS INCCL A09057220710,63718,247SH SOLE 17,7740473
BIOGEN INCCOM09062X1033,84515,702SH SOLE 15,70200
BIOHAVEN PHARMACTL HLDG CO LCOMG111961053934,582SH SOLE 4,58200
BIOMARIN PHARMACEUTICAL INCCOM09061G1013,84043,786SH SOLE 43,78600
BJS WHSL CLUB HLDGS INCCOM05550J1014,179112,109SH SOLE 112,10900
BK OF AMERICA CORPCOM0605051042,18772,163SH SOLE 24,919047,244
BLACK KNIGHT INCCOM09215C1059,700109,790SH SOLE 109,79000
BLACKLINE INCCOM09239B10913,618102,099SH SOLE 102,09900
BLACKROCK CORPOR HI YLD FD ICOM09255P1071,05492,181SH SOLE 0092,181
BLACKROCK INCCOM09247X1016,9089,573SH SOLE 8,47501,098
BLACKSTONE GROUP INCCOM CL A09260D1074,70372,563SH SOLE 72,56300
BLUEBIRD BIO INCCOM09609G10097722,568SH SOLE 22,56800
BOEING COCOM0970231058013,740SH SOLE 3,74000
BOOKING HOLDINGS INCCOM09857L10811,5775,198SH SOLE 5,19800
BOOZ ALLEN HAMILTON HLDG CORCL A0995021068,27894,949SH SOLE 94,94900
BOSTON SCIENTIFIC CORPCOM10113710797127,000SH SOLE 27,00000
BRF SASPONSORED ADR10552T10716238,594SH SOLE 38,59400
BRIGHT HORIZONS FAM SOL IN DCOM1091941002,91116,828SH SOLE 16,82800
BRISTOL-MYERS SQUIBB COCOM1101221083,21251,712SH SOLE 51,71200
BROADCOM INCCOM11135F10113,38330,565SH SOLE 30,56500
BROADRIDGE FINL SOLUTIONS INCOM11133T1039,85264,208SH SOLE 64,20800
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043027,314SH SOLE 7,31400
BROOKLINE BANCORP INC DELCOM11373M10751742,979SH SOLE 42,97900
BROOKS AUTOMATION INC NEWCOM1143401025678,351SH SOLE 8,35100
BROWN FORMAN CORPCL B1156372095,10564,193SH SOLE 64,19300
BRUKER CORPCOM1167941084,61185,188SH SOLE 85,18800
BRUNSWICK CORPCOM1170431091,43518,818SH SOLE 18,81800
BURLINGTON STORES INCCOM1220171064,32616,540SH SOLE 16,54000
CABLE ONE INCCOM12685J1051,386622SH SOLE 62200
CADENCE DESIGN SYSTEM INCCOM1273871082,27516,672SH SOLE 16,67200
CAMBRIA ETF TRGLOBAL VALUE ETF1320614097,477349,709SH SOLE 00349,709
CAMDEN PPTY TRSH BEN INT1331311022152,136SH SOLE 2,13600
CAMECO CORPCOM13321L10816112,018SH SOLE 12,01800
CANADIAN NATL RY COCOM1363751027026,388SH SOLE 6,38800
CANNAE HLDGS INCCOM13765N1076,889155,618SH SOLE 155,61800
CAPITAL ONE FINL CORPCOM14040H1053613,650SH SOLE 3,65000
CARDINAL HEALTH INCCOM14149Y10812,968241,877SH SOLE 241,87700
CARMAX INCCOM1431301022,37125,104SH SOLE 25,10400
CARTERS INCCOM1462291092,67028,386SH SOLE 28,38600
CASEYS GEN STORES INCCOM1475281036,30735,311SH SOLE 35,31100
CATALENT INCCOM14880610222,203213,344SH SOLE 213,34400
CATERPILLAR INCCOM14912310116,52690,795SH SOLE 90,79500
CATHAY GEN BANCORPCOM14915010472522,522SH SOLE 22,52200
CAVCO INDS INC DELCOM1495681072,66615,196SH SOLE 15,19600
CBRE CLARION GLOBAL REAL ESTCOM12504G1003,367489,354SH SOLE 00489,354
CDW CORPCOM12514G1089267,030SH SOLE 7,03000
CENTENE CORP DELCOM15135B1014517,509SH SOLE 7,50900
CERENCE INCCOM1567271096,26662,360SH SOLE 62,36000
CERNER CORPCOM1567821041,82623,200SH SOLE 23,20000
CHAMPIONX CORPORATIONCOM15872M1042,623171,456SH SOLE 171,45600
CHARLES RIV LABS INTL INCCOM1598641071,8707,484SH SOLE 7,48400
CHART INDS INCCOM PAR $0.0116115Q3088547,254SH SOLE 7,25400
CHARTER COMMUNICATIONS INC NCL A16119P1088721,318SH SOLE 1,31800
CHECK POINT SOFTWARE TECH LTORDM224651041,2199,168SH SOLE 9,16800
CHEGG INCCOM1630921098549,452SH SOLE 9,45200
CHEMED CORP NEWCOM16359R1032,4704,638SH SOLE 4,63800
CHEMOCENTRYX INCCOM16383L1062253,628SH SOLE 3,62800
CHEVRON CORP NEWCOM1667641003534,183SH SOLE 004,183
CHEVRON CORP NEWCOM1667641006,90081,705SH SOLE 81,70500
CHUBB LIMITEDCOMH1467J1043122,022SH SOLE 2,02200
CHURCH & DWIGHT INCCOM1713401021,67719,222SH SOLE 19,22200
CHURCHILL DOWNS INCCOM1714841082,39612,292SH SOLE 12,29200
CIENA CORPCOM NEW1717793095,22998,936SH SOLE 98,93600
CIGNA CORP NEWCOM12552310013,94967,003SH SOLE 67,00300
CIMAREX ENERGY COCOM1717981013358,928SH SOLE 8,92800
CINTAS CORPCOM1729081056741,908SH SOLE 001,908
CINTAS CORPCOM1729081051,4664,149SH SOLE 4,14900
CISCO SYS INCCOM17275R10220,662461,730SH SOLE 439,621022,109
CITIGROUP INCCOM NEW1729674242994,857SH SOLE 004,857
CITIGROUP INCCOM NEW1729674243044,930SH SOLE 4,93000
CITIZENS FINL GROUP INCCOM1746101053,42495,750SH SOLE 95,75000
CITRIX SYS INCCOM1773761003,93030,206SH SOLE 30,20600
CLOROX CO DELCOM1890541092691,334SH SOLE 1,33400
CMC MATERIALS INCCOM12571T1006684,414SH SOLE 4,41400
CME GROUP INCCOM12572Q1055733,112SH SOLE 3,11200
CMS ENERGY CORPCOM1258961001,61426,450SH SOLE 26,45000
COASTAL FINL CORP WACOM NEW19046P20911,173532,060SH SOLE 532,06000
COCA COLA COCOM1912161007,840142,961SH SOLE 142,96100
COGNEX CORPCOM1924221035,77671,944SH SOLE 71,94400
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610215,516189,338SH SOLE 189,33800
COHEN & STEERS INCCOM19247A10086011,580SH SOLE 11,58000
COLGATE PALMOLIVE COCOM1941621033,41839,975SH SOLE 39,97500
COLUMBIA BKG SYS INCCOM19723610248213,418SH SOLE 13,41800
COLUMBIA SPORTSWEAR COCOM1985161063984,556SH SOLE 4,55600
COMCAST CORP NEWCL A20030N10118,921361,091SH SOLE 354,43606,655
COMFORT SYS USA INCCOM19990810454510,355SH SOLE 10,35500
CONAGRA BRANDS INCCOM2058871029,371258,440SH SOLE 258,44000
CONMED CORPCOM2074101011,72815,428SH SOLE 15,42800
CONOCOPHILLIPSCOM20825C1048,939223,547SH SOLE 218,33605,211
CONSOLIDATED EDISON INCCOM2091151045097,040SH SOLE 7,04000
CONTINENTAL RES INCCOM21201510128717,599SH SOLE 0017,599
COOPER COS INCCOM NEW2166484021,2853,538SH SOLE 3,53800
COPART INCCOM2172041069957,816SH SOLE 7,81600
CORESITE RLTY CORPCOM21870Q1052,31018,376SH SOLE 18,37600
CORTEVA INCCOM22052L1042325,989SH SOLE 5,98900
COSTAR GROUP INCCOM22160N1092,5872,799SH SOLE 2,2900509
COSTCO WHSL CORP NEWCOM22160K1054,48811,912SH SOLE 8,86303,049
CRANE COCOM2243991056458,306SH SOLE 8,30600
CROWN CASTLE INTL CORP NEWCOM22822V1013,99925,120SH SOLE 25,12000
CROWN HLDGS INCCOM2283681061,49714,938SH SOLE 14,93800
CRYOPORT INCCOM PAR $0.00122905030776317,390SH SOLE 17,39000
CSX CORPCOM1264081036126,742SH SOLE 6,74200
CULLEN FROST BANKERS INCCOM2298991096217,116SH SOLE 7,11600
CUMMINS INCCOM2310211064,99221,980SH SOLE 21,98000
CVS HEALTH CORPCOM12665010011,439167,486SH SOLE 167,48600
CYRUSONE INCCOM23283R1001,38618,920SH SOLE 18,92000
D R HORTON INCCOM23331A1092183,158SH SOLE 3,15800
DANAHER CORPORATIONCOM23585110211,72352,768SH SOLE 52,76800
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2075,092173,358SH SOLE 00173,358
DAVIS FUNDAMENTAL ETF TRSELCT INTL ETF23908L40513,987600,452SH SOLE 00600,452
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L30615,934518,513SH SOLE 00518,513
DAVIS FUNDAMENTAL ETF TRSELECT FINL23908L10830,4151,275,000SH SOLE 001,275,000
DAVITA INCCOM23918K1085,15443,902SH SOLE 43,90200
DBX ETF TRXTRACK MSCI EAFE23305163024910,762SH SOLE 0010,762
DBX ETF TRXTRACK MSCI EAFE23305120088226,257SH SOLE 0026,257
DBX ETF TRXTRACK USD HIGH2330514321,84336,800SH SOLE 36,80000
DBX ETF TRXTRACK HRVST CSI2330518794,146103,500SH SOLE 00103,500
DBX ETF TRXTRCKR RUSL 100023305124262,5961,852,447SH SOLE 001,852,447
DECIPHERA PHARMACEUTICALS INCOM24344T1013696,460SH SOLE 6,46000
DECKERS OUTDOOR CORPCOM2435371075131,789SH SOLE 1,78900
DEERE & COCOM2441991058303,080SH SOLE 3,08000
DEVON ENERGY CORP NEWCOM25179M10316810,626SH SOLE 0010,626
DIAGEO PLCSPON ADR NEW25243Q2058,90856,094SH SOLE 56,09400
DIAMONDBACK ENERGY INCCOM25278X10959612,314SH SOLE 12,31400
DICERNA PHARMACEUTICALS INCCOM25303110822310,131SH SOLE 10,13100
DICKS SPORTING GOODS INCCOM2533931022,55745,488SH SOLE 45,48800
DIODES INCCOM2545431015277,478SH SOLE 7,47800
DIREXION SHS ETF TRRUSELL1000 VAL25460E4557,366150,000SH SOLE 00150,000
DISCOVER FINL SVCSCOM2547091089,068100,166SH SOLE 100,16600
DISNEY WALT COCOM2546871062701,492SH SOLE 001,492
DISNEY WALT COCOM25468710626,772147,765SH SOLE 147,76500
DOLBY LABORATORIES INCCOM CL A25659T1075,46456,253SH SOLE 56,25300
DOLLAR GEN CORP NEWCOM2566771057,52535,782SH SOLE 35,78200
DOLLAR TREE INCCOM25674610816,048148,534SH SOLE 148,53400
DOMINION ENERGY INCCOM25746U1092,14028,454SH SOLE 28,45400
DOMINOS PIZZA INCCOM25754A2015,09313,282SH SOLE 13,28200
DONALDSON INCCOM2576511093155,634SH SOLE 5,63400
DORMAN PRODS INCCOM2582781002,90433,450SH SOLE 33,45000
DOW INCCOM2605571032374,264SH SOLE 4,26400
DRIL QUIP INCCOM26203710463021,262SH SOLE 21,26200
DUKE ENERGY CORP NEWCOM NEW26441C2042,13023,268SH SOLE 23,26800
DUPONT DE NEMOURS INCCOM26614N10211,943167,947SH SOLE 167,94700
DYNATRACE INCCOM NEW26815010974517,226SH SOLE 17,22600
EAGLE MATLS INCCOM26969P1083,53934,916SH SOLE 34,91600
EAST WEST BANCORP INCCOM27579R1041,41827,972SH SOLE 27,97200
EASTERLY GOVT PPTYS INCCOM27616P1033,206141,548SH SOLE 141,54800
EASTGROUP PPTYS INCCOM2772761017135,160SH SOLE 5,16000
EASTMAN CHEM COCOM2774321004,83447,914SH SOLE 47,91400
EATON CORP PLCSHSG291831033,25627,108SH SOLE 24,18402,924
EATON VANCE TAX-MANAGED GLOBCOM27829F1087,419845,964SH SOLE 00845,964
EBAY INC.COM2786421033757,464SH SOLE 7,46400
ECOLAB INCCOM2788651005552,566SH SOLE 002,566
ECOLAB INCCOM2788651006,86131,700SH SOLE 31,70000
EDISON INTLCOM2810201079,076144,361SH SOLE 144,36100
EDWARDS LIFESCIENCES CORPCOM28176E1088,58594,099SH SOLE 94,09900
ELASTIC N VORD SHSN145061048,00754,794SH SOLE 54,79400
ELECTRONIC ARTS INCCOM2855121094042,816SH SOLE 2,81600
ELEMENT SOLUTIONS INCCOM28618M1062,662150,132SH SOLE 150,13200
EMCOR GROUP INCCOM29084Q1002,83631,012SH SOLE 31,01200
EMERGENT BIOSOLUTIONS INCCOM29089Q1052242,499SH SOLE 2,49900
EMERSON ELEC COCOM2910111042443,038SH SOLE 3,03800
EMERSON ELEC COCOM2910111047459,276SH SOLE 009,276
ENCOMPASS HEALTH CORPCOM29261A1001,69420,472SH SOLE 20,47200
ENEL CHILE S.A.SPONSORED ADR29278D1054611,174SH SOLE 11,17400
ENERGIZER HLDGS INC NEWCOM29272W10963515,044SH SOLE 15,04400
ENERSYSCOM29275Y1024395,291SH SOLE 5,29100
ENPHASE ENERGY INCCOM29355A1074632,638SH SOLE 2,63800
ENPRO INDS INCCOM29355X1073434,538SH SOLE 4,53800
ENTEGRIS INCCOM29362U10410,399108,212SH SOLE 108,21200
ENTREPRENEURSHARES SERIES TRERSHARES 30 ETF2938288025,339204,072SH SOLE 00204,072
ENVESTNET INCCOM29404K1064,22451,332SH SOLE 51,33200
EOG RES INCCOM26875P1012164,340SH SOLE 4,34000
EPAM SYS INCCOM29414B1047,57821,148SH SOLE 21,14800
EQUIFAX INCCOM2944291055,26927,323SH SOLE 27,32300
EQUINIX INCCOM29444U700684958SH SOLE 95800
EQUITY RESIDENTIALSH BEN INT29476L1078,855149,335SH SOLE 149,33500
ESCO TECHNOLOGIES INCCOM2963151045235,069SH SOLE 5,06900
ESSENT GROUP LTDCOMG3198U10296322,294SH SOLE 22,29400
ETFS TRBBRG ALL COMD K100326110422,9321,047,105SH SOLE 001,047,105
ETSY INCCOM29786A10615,72388,374SH SOLE 88,37400
EVANS BANCORP INCCOM NEW29911Q2087,139259,221SH SOLE 259,22100
EVERBRIDGE INCCOM29978A1042,78618,686SH SOLE 18,68600
EVERCORE INCCLASS A29977A1056395,832SH SOLE 5,83200
EVERGY INCCOM30034W1061,53127,582SH SOLE 27,58200
EVERSOURCE ENERGYCOM30040W1084284,942SH SOLE 4,94200
EXACT SCIENCES CORPCOM30063P1055,86844,288SH SOLE 44,28800
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588946,329728,679SH SOLE 00728,679
EXELIXIS INCCOM30161Q1042,809139,944SH SOLE 139,94400
EXLSERVICE HOLDINGS INCCOM3020811043083,616SH SOLE 3,61600
EXPEDIA GROUP INCCOM NEW30212P3038226,212SH SOLE 6,21200
EXPONENT INCCOM30214U1025,02755,840SH SOLE 55,84000
EXXON MOBIL CORPCOM30231G1022,21053,606SH SOLE 21,126032,480
FACEBOOK INCCL A30303M10224,81390,837SH SOLE 82,90307,934
FEDERAL AGRIC MTG CORPCL C3131483063494,700SH SOLE 4,70000
FEDERAL SIGNAL CORPCOM3138551082,71281,764SH SOLE 81,76400
FEDEX CORPCOM31428X1064,72518,200SH SOLE 18,20000
FIBROGEN INCCOM31572Q8081,61043,409SH SOLE 43,40900
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922043,87254,159SH SOLE 54,15900
FIDELITY COVINGTON TRUSTMOMENTUM FACTR3160928165,570126,000SH SOLE 00126,000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925017,246171,628SH SOLE 00171,628
FIDELITY COVINGTON TRUSTVLU FACTOR ETF31609278239,791979,833SH SOLE 00979,833
FIDELITY MERRIMACK STR TRTOTAL BD ETF31618830936,074664,963SH SOLE 00664,963
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3031,35634,678SH SOLE 34,67800
FIDELITY NATL INFORMATION SVCOM31620M1066,19543,792SH SOLE 43,79200
FIRST AMERN FINL CORPCOM31847R1025,518106,880SH SOLE 106,88000
FIRST HAWAIIAN INCCOM32051X10865027,574SH SOLE 27,57400
FIRST REP BK SAN FRANCISCO CCOM33616C1005743,908SH SOLE 3,90800
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1083,309163,897SH SOLE 148,500015,397
FIRST TR EXCH TRADED FD IIIEME MRK BD ETF33739P2027,269191,000SH SOLE 191,00000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11733,871888,066SH SOLE 00888,066
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1012,486128,589SH SOLE 00128,589
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1923,80140,000SH SOLE 0040,000
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13517,860521,000SH SOLE 00521,000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2004178,094SH SOLE 008,094
FIRST TR EXCHANGE-TRADED FDLUNT US FACTOR33733E87265422,195SH SOLE 0022,195
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4081,17724,150SH SOLE 0024,150
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,73855,359SH SOLE 0055,359
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4088,555142,487SH SOLE 00142,487
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F88843416,252SH SOLE 0016,252
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F80520,843380,828SH SOLE 00380,828
FISERV INCCOM33773810811,422100,316SH SOLE 100,31600
FIVE BELOW INCCOM33829M1013,92322,422SH SOLE 22,42200
FLEETCOR TECHNOLOGIES INCCOM3390411051,1304,142SH SOLE 4,14200
FLEX LTDORDY2573F1026,281349,324SH SOLE 349,32400
FLEXSHARES TRINTL QLTDV IDX33939L8372168,944SH SOLE 008,944
FLEXSHARES TRQUALT DIVD IDX33939L86059512,041SH SOLE 0012,041
FLEXSHARES TRMORNSTAR UPSTR33939L40714,159435,119SH SOLE 00435,119
FLIR SYS INCCOM3024451014,603105,012SH SOLE 105,01200
FLOOR & DECOR HLDGS INCCL A3397501014174,486SH SOLE 4,48600
FMC CORPCOM NEW3024913034,38638,154SH SOLE 38,15400
FOCUS FINL PARTNERS INCCOM CL A34417P1001,47833,968SH SOLE 33,96800
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS34441910677410,214SH SOLE 10,21400
FORTINET INCCOM34959E1093,50023,562SH SOLE 23,56200
FORTUNE BRANDS HOME & SEC INCOM34964C1064,38751,174SH SOLE 51,17400
FOUR CORNERS PPTY TR INCCOM35086T10962520,990SH SOLE 20,99000
FOX CORPCL B COM35137L2044,244146,950SH SOLE 146,95000
FOX FACTORY HLDG CORPCOM35138V1027717,289SH SOLE 7,28900
FRANKLIN LTD DURATION INCOMECOM35472T1014,816511,244SH SOLE 00511,244
FRANKLIN TEMPLETON ETF TRLIBERTY SYSTMT35473P54698643,018SH SOLE 0043,018
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P8011,50139,615SH SOLE 0039,615
FRONTDOOR INCCOM35905A10992518,415SH SOLE 18,41500
FULLER H B COCOM3596941062414,654SH SOLE 4,65400
GARTNER INCCOM3666511073,46021,602SH SOLE 21,60200
GENERAC HLDGS INCCOM3687361047053,100SH SOLE 3,10000
GENERAL DYNAMICS CORPCOM3695501083,96226,620SH SOLE 26,62000
GENERAL ELECTRIC COCOM36960410318517,152SH SOLE 17,15200
GENERAL MLS INCCOM3703341042,06235,076SH SOLE 35,07600
GENMAB A/SSPONSORED ADS37230320652012,786SH SOLE 12,78600
GENPACT LIMITEDSHSG3922B1071,58538,316SH SOLE 38,31600
GENTEX CORPCOM3719011093,922115,582SH SOLE 115,58200
GENUINE PARTS COCOM3724601052,69426,734SH SOLE 26,73400
GIBRALTAR INDS INCCOM3746891074,75066,024SH SOLE 66,02400
GILEAD SCIENCES INCCOM3755581033,49359,955SH SOLE 59,95500
GLACIER BANCORP INC NEWCOM37637Q1052,07044,982SH SOLE 44,98200
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052,08456,448SH SOLE 56,44800
GLOBAL PMTS INCCOM37940X1023,66717,022SH SOLE 17,02200
GLOBUS MED INCCL A3795772082,67941,069SH SOLE 41,06900
GODADDY INCCL A3802371072,96235,710SH SOLE 35,71000
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305033,92151,806SH SOLE 51,80600
GOLDMAN SACHS ETF TRACTIVEBETA EUR3814303054,448135,000SH SOLE 00135,000
GOLDMAN SACHS ETF TRACTIVEBETA INT38143010715,889498,081SH SOLE 00498,081
GOLDMAN SACHS ETF TRACTIVEBETA EME38143020623,246609,000SH SOLE 00609,000
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050325,968343,080SH SOLE 31,5200311,560
GOLDMAN SACHS GROUP INCCOM38141G1045221,980SH SOLE 1,98000
GOODRX HLDGS INCCOM CL A38246G1083819,438SH SOLE 9,43800
GRACO INCCOM3841091045,15671,259SH SOLE 71,25900
GRAND CANYON ED INCCOM38526M1061,64217,632SH SOLE 17,63200
GRANITESHARES ETF TRBBG COMMD K 138747R10867028,544SH SOLE 0028,544
GUARDANT HEALTH INCCOM40131M1092,52619,602SH SOLE 19,60200
GUIDEWIRE SOFTWARE INCCOM40171V10010,66882,868SH SOLE 82,86800
HALLIBURTON COCOM40621610134118,046SH SOLE 18,04600
HANOVER INS GROUP INCCOM4108671051,31911,280SH SOLE 11,28000
HASBRO INCCOM4180561079019,628SH SOLE 9,62800
HCA HEALTHCARE INCCOM40412C1011,3738,346SH SOLE 8,34600
HDFC BANK LTDSPONSORED ADS40415F1016148,480SH SOLE 8,48000
HEALTHCARE TR AMER INCCL A NEW42225P50154919,942SH SOLE 19,94200
HEALTHEQUITY INCCOM42226A1076759,681SH SOLE 9,68100
HEALTHPEAK PROPERTIES INCCOM42250P10355318,307SH SOLE 18,30700
HELEN OF TROY LTDCOMG4388N1067453,353SH SOLE 3,35300
HENRY JACK & ASSOC INCCOM4262811012,11813,077SH SOLE 13,07700
HEXCEL CORP NEWCOM4282911083,12664,472SH SOLE 64,47200
HILL ROM HLDGS INCCOM4314751025395,502SH SOLE 5,50200
HOLLYFRONTIER CORPCOM43610610839415,236SH SOLE 15,23600
HOME DEPOT INCCOM4370761022,1338,029SH SOLE 008,029
HOME DEPOT INCCOM43707610219,18672,231SH SOLE 72,23100
HONEYWELL INTL INCCOM4385161061,2966,092SH SOLE 006,092
HONEYWELL INTL INCCOM43851610615,90174,759SH SOLE 74,75900
HORIZON THERAPEUTICS PUB LSHSG461881012,86939,218SH SOLE 39,21800
HORMEL FOODS CORPCOM44045210049510,625SH SOLE 0010,625
HOULIHAN LOKEY INCCL A4415931001,87827,935SH SOLE 27,93500
HP INCCOM40434L10531812,874SH SOLE 12,87400
HUBBELL INCCOM4435106071,3378,530SH SOLE 8,53000
HUBSPOT INCCOM4435731006,60916,670SH SOLE 16,67000
HUDSON PAC PPTYS INCCOM4440971092,672111,256SH SOLE 111,25600
HUMANA INCCOM4448591021,8424,486SH SOLE 4,48600
HUNTINGTON INGALLS INDS INCCOM4464131064,90728,785SH SOLE 28,78500
HUNTSMAN CORPCOM44701110784933,784SH SOLE 33,78400
HYATT HOTELS CORPCOM CL A4485791023,23043,498SH SOLE 43,49800
IAA INCCOM4492531034,64871,524SH SOLE 71,52400
ICICI BANK LIMITEDADR45104G10472148,438SH SOLE 48,43800
ICON PLCSHSG4705A10011,77660,396SH SOLE 60,39600
IDACORP INCCOM4511071063,27034,055SH SOLE 34,05500
IDEX CORPCOM45167R1041,7378,722SH SOLE 8,72200
IDEXX LABS INCCOM45168D1042,0784,158SH SOLE 4,15800
IHS MARKIT LTDSHSG475671051,59117,710SH SOLE 17,71000
ILLINOIS TOOL WKS INCCOM4523081094192,050SH SOLE 2,05000
ILLUMINA INCCOM4523271097,67620,746SH SOLE 20,74600
INARI MED INCCOM45332Y1092,14924,624SH SOLE 24,62400
INCYTE CORPCOM45337C1024,02046,220SH SOLE 46,22000
INDEPENDENT BANK CORP MASSCOM4538361081,04214,261SH SOLE 14,26100
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F84379428,737SH SOLE 0028,737
INDEXIQ ETF TRHEDGE MLTI ETF45409B10743313,574SH SOLE 13,57400
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80052,4121,572,504SH SOLE 72,13101,500,373
ING GROEP N.V.SPONSORED ADR45683710321722,940SH SOLE 22,94000
INGERSOLL RAND INCCOM45687V1064,661102,314SH SOLE 102,31400
INGREDION INCCOM4571871027569,610SH SOLE 9,61000
INNOVATOR ETFS TRS&P 500 PWR BU45782C5409,527328,500SH SOLE 00328,500
INPHI CORPCOM45772F1072241,394SH SOLE 1,39400
INSPERITY INCCOM45778Q1072,11125,926SH SOLE 25,92600
INSTALLED BLDG PRODS INCCOM45780R1013143,080SH SOLE 3,08000
INSULET CORPCOM45784P1013231,264SH SOLE 1,26400
INTEGER HLDGS CORPCOM45826H1092,12526,176SH SOLE 26,17600
INTEL CORPCOM4581401001,81136,346SH SOLE 0036,346
INTEL CORPCOM45814010010,457209,904SH SOLE 209,90400
INTERCONTINENTAL EXCHANGE INCOM45866F10413,829119,946SH SOLE 119,94600
INTERNATIONAL BUSINESS MACHSCOM4592001013,51327,908SH SOLE 27,90800
INTERNATIONAL FLAVORS&FRAGRACOM4595061012021,852SH SOLE 1,85200
INTERNATIONAL PAPER COCOM4601461034,86997,930SH SOLE 97,93000
INTERPUBLIC GROUP COS INCCOM46069010036315,432SH SOLE 15,43200
INTUITCOM4612021038,06621,234SH SOLE 21,23400
INTUITIVE SURGICAL INCCOM NEW46120E6021,0011,224SH SOLE 1,22400
INVESCO ACTIVELY MANAGED ETFVAR RATE INVT46090A87932813,130SH SOLE 0013,130
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F10016,8561,104,583SH SOLE 001,104,583
INVESCO DB COMMDY INDX TRCKUNIT46138B10327,1341,515,000SH SOLE 001,515,000
INVESCO DYNAMIC CR OPPORTUNICOM46132R10468063,317SH SOLE 63,31700
INVESCO EXCH TRADED FD TR IICALIF AMT MUN46138E20646716,685SH SOLE 0016,685
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191,19861,626SH SOLE 0061,626
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7842,36381,941SH SOLE 0081,941
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4042,472110,192SH SOLE 00110,192
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G8703,572137,663SH SOLE 00137,663
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5086,331284,150SH SOLE 00284,150
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5117,352481,843SH SOLE 452,128029,715
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E74314,226335,195SH SOLE 00335,195
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35424,523436,122SH SOLE 2160435,906
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E727126,9045,997,372SH SOLE 005,997,372
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J61912,437313,034SH SOLE 00313,034
INVESCO EXCHANGE TRADED FD TDYNMC LEISURE46137V7201,04126,000SH SOLE 0026,000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V6626,76194,700SH SOLE 0094,700
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V25810,145165,063SH SOLE 00165,063
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V61312,22491,772SH SOLE 0091,772
INVITAE CORPCOM46185L10368616,399SH SOLE 16,39900
IOVANCE BIOTHERAPEUTICS INCCOM46226010050210,818SH SOLE 10,81800
IQVIA HLDGS INCCOM46266C1052481,384SH SOLE 1,38400
IRHYTHM TECHNOLOGIES INCCOM4500561064,90720,688SH SOLE 20,68800
ISHARES GOLD TRUSTISHARES4642851054,986275,000SH SOLE 00275,000
ISHARES GOLD TRUSTISHARES4642851057,789429,634SH SOLE 429,63400
ISHARES INCMSCI CDA ETF4642865092106,797SH SOLE 006,797
ISHARES INCESG AWR MSCI EM46434G86384520,126SH SOLE 3,124017,002
ISHARES INCMSCI TURKEY ETF4642867151,85570,000SH SOLE 0070,000
ISHARES INCMSCI TAIWAN ETF46434G7723,85472,600SH SOLE 0072,600
ISHARES INCMSCI RUSSIA ETF46434G7986,172165,513SH SOLE 00165,513
ISHARES INCJP MORGAN EM ETF4642865176,607146,000SH SOLE 146,00000
ISHARES INCMSCI GBL MIN VOL46428652545,005464,404SH SOLE 00464,404
ISHARES INCCORE MSCI EMKT46434G10346,677752,363SH SOLE 557,6010194,762
ISHARES TRCORE MSCI EURO46434V7382074,031SH SOLE 004,031
ISHARES TRCORE S&P MCP ETF4642875072391,039SH SOLE 001,039
ISHARES TRMSCI ACWI EX US4642882402634,958SH SOLE 004,958
ISHARES TRESG AWR MSCI USA46435G4252853,318SH SOLE 3,31800
ISHARES TRSHORT TREAS BD4642886792942,664SH SOLE 002,664
ISHARES TRMODERT ALLOC ETF4642898753287,588SH SOLE 007,588
ISHARES TREAFE VALUE ETF4642888773497,403SH SOLE 007,403
ISHARES TRESG AW MSCI EAFE46435G5163494,785SH SOLE 004,785
ISHARES TRMSCI EMG MKT ETF4642872343847,430SH SOLE 007,430
ISHARES TRCORE US AGGBD ET4642872264053,429SH SOLE 003,429
ISHARES TRMSCI INTL QUALTY46434V45644012,327SH SOLE 0012,327
ISHARES TRCORE S&P500 ETF4642872004741,262SH SOLE 001,262
ISHARES TRU.S. TECH ETF4642877214795,628SH SOLE 5,62800
ISHARES TRCORE MSCI EAFE46432F8425497,946SH SOLE 7,94600
ISHARES TRESG AWR US AGRGT46435U54965711,625SH SOLE 0011,625
ISHARES TRRUS 1000 GRW ETF4642876146932,874SH SOLE 002,874
ISHARES TRMODERT ALLOC ETF46428987572116,692SH SOLE 16,69200
ISHARES TRRUS MD CP GR ETF4642874817247,052SH SOLE 7,05200
ISHARES TRCORE S&P SCP ETF4642878048759,524SH SOLE 9,52400
ISHARES TRGLOBAL REIT ETF46434V64788937,134SH SOLE 0037,134
ISHARES TRRUS 1000 GRW ETF4642876141,0654,416SH SOLE 4,41600
ISHARES TRCRE U S REIT ETF4642885211,15723,896SH SOLE 23,89600
ISHARES TRS&P 100 ETF4642871011,4698,557SH SOLE 008,557
ISHARES TRMSCI GLOBAL IMP46435G5321,49015,970SH SOLE 24015,946
ISHARES TRMSCI KLD400 SOC4642885701,50220,997SH SOLE 0020,997
ISHARES TRCALIF MUN BD ETF4642883561,67426,641SH SOLE 0026,641
ISHARES TRRUS MDCP VAL ETF4642874731,81818,752SH SOLE 18,75200
ISHARES TRU.S. REAL ES ETF4642877392,16525,272SH SOLE 25,27200
ISHARES TRMSCI USA QLT FCT46432F3392,35920,301SH SOLE 314019,987
ISHARES TRISHS 1-5YR INVS4642886462,43144,061SH SOLE 0044,061
ISHARES TRTIPS BD ETF4642871762,54819,962SH SOLE 0019,962
ISHARES TRTIPS BD ETF4642871763,16924,826SH SOLE 24,82600
ISHARES TRMSCI USA MMENTM46432F3963,45321,408SH SOLE 526020,882
ISHARES TRCORE S&P500 ETF4642872003,4809,271SH SOLE 9,27100
ISHARES TRRUS 1000 VAL ETF4642875983,72427,238SH SOLE 27,23800
ISHARES TRNATIONAL MUN ETF4642884144,07234,745SH SOLE 0034,745
ISHARES TRSHRT NAT MUN ETF4642881584,10737,991SH SOLE 0037,991
ISHARES TRCORE S&P TTL STK4642871504,10947,656SH SOLE 47,65600
ISHARES TR20 YR TR BD ETF4642874324,14326,268SH SOLE 26,26800
ISHARES TRUSD INV GRDE ETF4642886204,14666,900SH SOLE 66,90000
ISHARES TRJPMORGAN USD EMG4642882814,75341,008SH SOLE 40,3500658
ISHARES TRJPMORGAN USD EMG4642882814,80041,412SH SOLE 41,41200
ISHARES TRCORE HIGH DV ETF46429B6635,49062,621SH SOLE 0062,621
ISHARES TRSHRT NAT MUN ETF4642881586,00655,552SH SOLE 55,55200
ISHARES TRGL CLEAN ENE ETF4642882246,778240,000SH SOLE 00240,000
ISHARES TRU.S. FIN SVC ETF4642877707,80352,000SH SOLE 0052,000
ISHARES TRRUSSELL 3000 ETF4642876897,93035,472SH SOLE 35,47200
ISHARES TRINTL SEL DIV ETF4642884487,958270,045SH SOLE 00270,045
ISHARES TRPHLX SEMICND ETF4642875239,66925,500SH SOLE 0025,500
ISHARES TRNASDAQ BIOTECH46428755610,03266,224SH SOLE 66,22400
ISHARES TRMSCI AC ASIA ETF46428818211,065123,478SH SOLE 00123,478
ISHARES TRMSCI UK ETF NEW46435G33411,198382,306SH SOLE 00382,306
ISHARES TRISHS 5-10YR INVT46428863811,214181,492SH SOLE 180,7600732
ISHARES TRMSCI INTL MOMENT46434V44911,483305,000SH SOLE 00305,000
ISHARES TRMSCI EAFE MIN VL46429B68911,487156,478SH SOLE 00156,478
ISHARES TRPFD AND INCM SEC46428868712,200316,802SH SOLE 316,80200
ISHARES TRCORE 1 5 YR USD46432F85912,804247,940SH SOLE 247,94000
ISHARES TR3 7 YR TREAS BD46428866114,269107,300SH SOLE 107,30000
ISHARES TRISHS 1-5YR INVS46428864615,250276,422SH SOLE 276,42200
ISHARES TRGLOB HLTHCRE ETF46428732515,253199,514SH SOLE 11,9000187,614
ISHARES TR0-5YR HI YL CP46434V40720,436449,744SH SOLE 124,4320325,312
ISHARES TRMSCI USA MIN VOL46429B69725,230371,681SH SOLE 1,1300370,551
ISHARES TRCORE S&P SCP ETF46428780436,505397,230SH SOLE 00397,230
ISHARES TRRUS 1000 VAL ETF46428759839,113286,058SH SOLE 00286,058
ISHARES TRMSCI USA VALUE46432F38842,052483,860SH SOLE 7380483,122
ISHARES TRNATIONAL MUN ETF46428841446,049392,911SH SOLE 392,91100
ISHARES TREXPONENTIAL TECH46434V38195,8421,674,390SH SOLE 001,674,390
ISHARES TRCORE US AGGBD ET464287226123,1201,041,714SH SOLE 1,041,71400
ISHARES TRCORE MSCI TOTAL46432F834155,7982,318,776SH SOLE 2,208,5900110,186
ISHARES U S ETF TRBLACKROCK ST MAT46431W50786917,327SH SOLE 0017,327
ISHARES U S ETF TRBLACKROCK SHORT46431W8383,81475,922SH SOLE 0075,922
ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106889145,844SH SOLE 145,84400
ITT INCCOM45073V1083855,000SH SOLE 5,00000
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3322043,663SH SOLE 003,663
J P MORGAN EXCHANGE-TRADED FHIGH YLD RESRCH46641Q8782224,282SH SOLE 004,282
J P MORGAN EXCHANGE-TRADED FDIV RTN INT EQ46641Q2094417,582SH SOLE 007,582
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8375039,903SH SOLE 009,903
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q7533,162105,936SH SOLE 00105,936
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6544,50988,350SH SOLE 0088,350
J P MORGAN EXCHANGE-TRADED FBETABULDRS CDA46641Q6965,366200,000SH SOLE 00200,000
J P MORGAN EXCHANGE-TRADED FBETBULD EUROPE46641Q7206,269240,000SH SOLE 00240,000
JAMES RIV GROUP LTDCOMG5005R1071,05921,552SH SOLE 21,55200
JANUS DETROIT STR TRHENDERSON MTG47103U8527,856146,946SH SOLE 73,200073,746
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88678,3701,552,809SH SOLE 354,15001,198,659
JAZZ PHARMACEUTICALS PLCSHS USDG508711053,69422,384SH SOLE 22,38400
JOHN HANCOCK EXCHANGE TRADEDMULTFCTR EMRNG47804J83448116,488SH SOLE 0016,488
JOHN HANCOCK EXCHANGE TRADEDMLTFACTR MATLS47804J8001,19930,000SH SOLE 0030,000
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTR SML47804J8427,268237,049SH SOLE 00237,049
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J8598,563275,338SH SOLE 00275,338
JOHN HANCOCK EXCHANGE TRADEDMLTFACTR INDLS47804J88312,550282,812SH SOLE 00282,812
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR FI47804J40413,197318,048SH SOLE 00318,048
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR HE47804J50313,386309,706SH SOLE 00309,706
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J10723,806502,443SH SOLE 00502,443
JOHNSON & JOHNSONCOM4781601041,3588,630SH SOLE 008,630
JOHNSON & JOHNSONCOM47816010420,429129,808SH SOLE 129,80800
JOHNSON CTLS INTL PLCSHSG515021051,80238,614SH SOLE 38,61400
JONES LANG LASALLE INCCOM48020Q1077,05847,571SH SOLE 47,57100
JPMORGAN CHASE & COCOM46625H10012,844101,079SH SOLE 88,336012,743
KANSAS CITY SOUTHERNCOM NEW4851703021,1095,428SH SOLE 5,42800
KAR AUCTION SVCS INCCOM48238T1094,245228,112SH SOLE 228,11200
KARUNA THERAPEUTICS INCCOM48576A1002122,088SH SOLE 2,08800
KAYNE ANDERSON ENERGY INFRSTCOM4866061061,106192,324SH SOLE 00192,324
KB HOMECOM48666K10956916,986SH SOLE 16,98600
KEMPER CORPCOM4884011002,48532,348SH SOLE 32,34800
KENNAMETAL INCCOM48917010087624,168SH SOLE 24,16800
KEYCORPCOM49326710886352,614SH SOLE 52,61400
KEYSIGHT TECHNOLOGIES INCCOM49338L1035,34940,498SH SOLE 40,49800
KIMBERLY-CLARK CORPCOM4943681035223,857SH SOLE 3,85700
KINSALE CAP GROUP INCCOM49714P1082,53612,672SH SOLE 12,67200
KLA CORPCOM NEW4824801009853,804SH SOLE 3,80400
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723035,705105,312SH SOLE 105,31200
KRAFT HEINZ COCOM5007541062146,170SH SOLE 6,17000
KRANESHARES TRQUADRTC INT RT5007677365,963213,200SH SOLE 213,20000
L3HARRIS TECHNOLOGIES INCCOM5024311096993,699SH SOLE 3,69900
LABORATORY CORP AMER HLDGSCOM NEW50540R4094,35121,374SH SOLE 21,37400
LAM RESEARCH CORPCOM5128071083,0176,385SH SOLE 6,38500
LAMB WESTON HLDGS INCCOM5132721041,30616,588SH SOLE 16,58800
LANCASTER COLONY CORPCOM5138471033,77820,561SH SOLE 20,56100
LAS VEGAS SANDS CORPCOM5178341072303,866SH SOLE 3,86600
LATTICE STRATEGIES TRHARTFORD MLT ETF51841610234112,032SH SOLE 0012,032
LAUDER ESTEE COS INCCL A5184391042,1428,046SH SOLE 8,04600
LCI INDSCOM50189K1031,30810,090SH SOLE 10,09000
LEIDOS HOLDINGS INCCOM5253271024,88646,476SH SOLE 46,47600
LHC GROUP INCCOM50187A1071,1385,337SH SOLE 5,33700
LIBERTY BROADBAND CORPCOM SER C5303073056163,888SH SOLE 3,88800
LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298883,586144,150SH SOLE 144,15000
LIFE STORAGE INCCOM53223X1076745,642SH SOLE 5,64200
LILLY ELI & COCOM5324571086,59939,083SH SOLE 39,08300
LINCOLN ELEC HLDGS INCCOM5339001068667,444SH SOLE 7,44400
LINCOLN NATL CORP INDCOM53418710960111,954SH SOLE 11,95400
LINDE PLCSHSG5494J10314,57655,315SH SOLE 55,31500
LITHIA MTRS INCCL A5367971036,74423,042SH SOLE 23,04200
LITTELFUSE INCCOM5370081041,1414,482SH SOLE 4,48200
LIVE NATION ENTERTAINMENT INCOM5380341097,386100,514SH SOLE 100,51400
LIVENT CORPCOM53814L10850426,752SH SOLE 26,75200
LIVEPERSON INCCOM53814610177812,502SH SOLE 12,50200
LOCKHEED MARTIN CORPCOM5398301094,01911,321SH SOLE 11,32100
LOUISIANA PAC CORPCOM54634710595425,670SH SOLE 25,67000
LOWES COS INCCOM5486611078165,083SH SOLE 005,083
LOWES COS INCCOM54866110711,32970,579SH SOLE 70,57900
LULULEMON ATHLETICA INCCOM5500211094,53213,022SH SOLE 13,02200
LUMEN TECHNOLOGIES INCCOM15670010613714,046SH SOLE 14,04600
LUMENTUM HLDGS INCCOM55024U1094,17944,080SH SOLE 44,08000
M & T BK CORPCOM55261F1046074,772SH SOLE 4,77200
MADISON SQUARE GRDN ENTERTNMCL A55826T1023,21830,638SH SOLE 30,63800
MADISON SQUARE GRDN SPRT CORCL A55825T1032,46213,374SH SOLE 13,37400
MAKEMYTRIP LIMITED MAURITIUSSHSV5633W10988630,000SH SOLE 0030,000
MALIBU BOATS INCCOM CL A56117J1006089,739SH SOLE 9,73900
MANTECH INTL CORPCL A5645631042452,760SH SOLE 2,76000
MARATHON PETE CORPCOM56585A1023839,252SH SOLE 9,25200
MARKEL CORPCOM5705351043,0212,924SH SOLE 2,92400
MARKETAXESS HLDGS INCCOM57060D1087,70913,512SH SOLE 13,51200
MARRIOTT INTL INC NEWCL A5719032021,44110,921SH SOLE 10,92100
MARRIOTT VACTINS WORLDWID COCOM57164Y1075964,343SH SOLE 4,34300
MARSH & MCLENNAN COS INCCOM5717481027716,588SH SOLE 006,588
MARSH & MCLENNAN COS INCCOM5717481022,59822,208SH SOLE 22,20800
MARTEN TRANS LTDCOM57307510860034,851SH SOLE 34,85100
MARTIN MARIETTA MATLS INCCOM5732841063501,232SH SOLE 1,23200
MARVELL TECHNOLOGY GROUP LTDORDG5876H1051,69735,700SH SOLE 35,70000
MASCO CORPCOM5745991061,45626,508SH SOLE 26,50800
MASTERCARD INCORPORATEDCL A57636Q1048,79224,632SH SOLE 24,63200
MATCH GROUP INC NEWCOM57667L1075,30935,114SH SOLE 35,11400
MAXIMUS INCCOM5779331043,08942,210SH SOLE 42,21000
MAXLINEAR INCCOM57776J10083521,855SH SOLE 21,85500
MCCORMICK & CO INCCOM NON VTG5797802068538,906SH SOLE 8,90600
MCDONALDS CORPCOM5801351011,1015,130SH SOLE 005,130
MCDONALDS CORPCOM5801351011,6487,678SH SOLE 7,67800
MEDICAL PPTYS TRUST INCCOM58463J30467330,810SH SOLE 30,81000
MEDTRONIC PLCSHSG5960L1035,31745,355SH SOLE 39,06906,286
MERCADOLIBRE INCCOM58733R102412246SH SOLE 24600
MERCK & CO. INCCOM58933Y10512,305150,365SH SOLE 136,221014,144
MERCURY GENL CORP NEWCOM5894001002,35145,032SH SOLE 45,03200
MERIDIAN BIOSCIENCE INCCOM58958410126714,312SH SOLE 14,31200
MESA LABS INCCOM59064R1091,2264,277SH SOLE 4,27700
METLIFE INCCOM59156R1081,71936,613SH SOLE 30,40806,205
METTLER TOLEDO INTERNATIONALCOM592688105606532SH SOLE 53200
MGM RESORTS INTERNATIONALCOM5529531012136,746SH SOLE 6,74600
MICROCHIP TECHNOLOGY INC.COM5950171042,31516,764SH SOLE 16,76400
MICRON TECHNOLOGY INCCOM5951121034285,694SH SOLE 5,69400
MICROSOFT CORPCOM5949181043,13414,088SH SOLE 0014,088
MICROSOFT CORPCOM59491810440,232180,885SH SOLE 180,88500
MID-AMER APT CMNTYS INCCOM59522J1032,00915,860SH SOLE 15,86000
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210410623,858SH SOLE 23,85800
MIZUHO FINANCIAL GROUP INC.SPONSORED ADR60687Y1092610,386SH SOLE 10,38600
MKS INSTRS INCCOM55306N1041,4449,598SH SOLE 9,59800
MOHAWK INDS INCCOM6081901043,16522,454SH SOLE 22,45400
MOLINA HEALTHCARE INCCOM60855R1005,52825,992SH SOLE 25,99200
MOLSON COORS BEVERAGE COCL B60871R2094,962109,800SH SOLE 109,80000
MONDELEZ INTL INCCL A60920710516,853288,109SH SOLE 288,10900
MONOLITHIC PWR SYS INCCOM6098391053,2979,000SH SOLE 9,00000
MONSTER BEVERAGE CORP NEWCOM61174X1091,80319,492SH SOLE 19,49200
MOODYS CORPCOM6153691051,2494,304SH SOLE 4,30400
MORGAN STANLEYCOM NEW6174464484817,024SH SOLE 7,02400
MOSAIC CO NEWCOM61945C1033,052132,634SH SOLE 132,63400
MOTOROLA SOLUTIONS INCCOM NEW62007630712,08870,933SH SOLE 70,93300
MSA SAFETY INCCOM5534981069566,402SH SOLE 6,40200
MSC INDL DIRECT INCCL A5535301062,15325,512SH SOLE 25,51200
MSCI INCCOM55354G1009,04920,266SH SOLE 20,26600
NASDAQ INCCOM6311031082021,524SH SOLE 1,52400
NATERA INCCOM6323071041,49315,003SH SOLE 15,00300
NATIONAL HEALTH INVS INCCOM63633D1043735,380SH SOLE 5,38000
NCINO INCCOM63947U1074,60963,652SH SOLE 63,65200
NEOGENOMICS INCCOM NEW64049M2095149,540SH SOLE 9,54000
NETFLIX INCCOM64110L1062,6024,812SH SOLE 4,81200
NEUROCRINE BIOSCIENCES INCCOM64125C1095,26854,964SH SOLE 54,96400
NEW ORIENTAL ED & TECHNOLOGYSPON ADR6475811072,51213,520SH SOLE 13,52000
NEW YORK TIMES COCL A6501111073,39565,578SH SOLE 65,57800
NEWMONT CORPCOM6516391062944,906SH SOLE 4,90600
NEXTERA ENERGY INCCOM65339F10112,652163,991SH SOLE 160,45703,534
NIKE INCCL B65410610310,01770,805SH SOLE 70,80500
NOKIA CORPSPONSORED ADR65490220413534,436SH SOLE 34,43600
NOMURA HLDGS INCSPONSORED ADR65535H20812222,866SH SOLE 22,86600
NORDSON CORPCOM6556631027,53937,506SH SOLE 37,50600
NORFOLK SOUTHN CORPCOM6558441084311,816SH SOLE 001,816
NORFOLK SOUTHN CORPCOM6558441084,21517,738SH SOLE 17,73800
NORTHROP GRUMMAN CORPCOM66680710212,59741,341SH SOLE 41,34100
NOVARTIS AGSPONSORED ADR66987V1099,624101,901SH SOLE 101,90100
NOVAVAX INCCOM NEW6700024012842,549SH SOLE 2,54900
NOVOCURE LTDORD SHSG6674U1083,61520,892SH SOLE 20,89200
NOVO-NORDISK A SADR6701002058,258118,225SH SOLE 118,22500
NUCOR CORPCOM6703461054,67387,220SH SOLE 87,22000
NUSHARES ETF TRNUVEEN ESG LRGVL67092P3001,25938,226SH SOLE 0038,226
NUSHARES ETF TRNUVEEN ENHNC YLD67092P1023,197124,400SH SOLE 124,40000
NUVEEN CR STRATEGIES INCOMECOM SHS67073D102713112,710SH SOLE 112,71000
NUVEEN PFD & INCOME OPPORTUNCOM67073B1064,090430,537SH SOLE 00430,537
NVENT ELECTRIC PLCSHSG6700G1072,26697,284SH SOLE 97,28400
NVIDIA CORPORATIONCOM67066G1049,19417,606SH SOLE 17,60600
NVR INCCOM62944T105661162SH SOLE 16200
NXP SEMICONDUCTORS N VCOMN6596X1094,89430,768SH SOLE 30,76800
OGE ENERGY CORPCOM6708371031,01031,694SH SOLE 31,69400
OKTA INCCL A6792951053,16412,442SH SOLE 12,44200
OLD REP INTL CORPCOM6802231041,23262,502SH SOLE 62,50200
OLLIES BARGAIN OUTLET HLDGSCOM6811161096,29176,932SH SOLE 76,93200
OMNICOM GROUP INCCOM6819191062,13334,122SH SOLE 34,12200
ORACLE CORPCOM68389X10512,340190,750SH SOLE 190,75000
OREILLY AUTOMOTIVE INCCOM67103H1071,4223,142SH SOLE 3,14200
OTIS WORLDWIDE CORPCOM68902V1072,60938,629SH SOLE 38,62900
OWENS CORNING NEWCOM6907421016,68488,223SH SOLE 88,22300
PACER FDS TRLUNT MDCAP MLT69374H72539912,441SH SOLE 0012,441
PACER FDS TRTRENDPILOT FD69374H67562122,161SH SOLE 0022,161
PACER FDS TRLUNT LRGCP MULTI69374H81665221,773SH SOLE 0021,773
PACER FDS TRLUNT LRG CP ALTR69374H71771322,332SH SOLE 0022,332
PACER FDS TRSALT HIG TRUBT69374H6183,47796,000SH SOLE 0096,000
PACKAGING CORP AMERCOM6951561091,0037,264SH SOLE 7,26400
PAPA JOHNS INTL INCCOM6988131022122,496SH SOLE 2,49600
PARSLEY ENERGY INCCL A7018771023,049214,732SH SOLE 214,73200
PAYCHEX INCCOM7043261072973,186SH SOLE 3,18600
PAYCOM SOFTWARE INCCOM70432V1023,2737,238SH SOLE 7,23800
PAYPAL HLDGS INCCOM70450Y10310,12843,244SH SOLE 43,24400
PENTAIR PLCSHSG7S00T1044618,686SH SOLE 8,68600
PENUMBRA INCCOM70975L1076,22735,580SH SOLE 35,58000
PEOPLES UNITED FINANCIAL INCCOM7127041051,18691,710SH SOLE 91,71000
PEPSICO INCCOM7134481088,81759,409SH SOLE 59,40900
PERFORMANCE FOOD GROUP COCOM71377A1033,38070,998SH SOLE 70,99800
PERKINELMER INCCOM7140461095,13435,776SH SOLE 35,77600
PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10112911,696SH SOLE 11,69600
PFIZER INCCOM71708110394425,658SH SOLE 0025,658
PFIZER INCCOM7170811038,856240,592SH SOLE 240,59200
PHILIP MORRIS INTL INCCOM7181721091,19114,383SH SOLE 0014,383
PHILIP MORRIS INTL INCCOM7181721096,77381,418SH SOLE 81,41800
PHYSICIANS RLTY TRCOM71943U1044,080229,210SH SOLE 229,21000
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1066,922326,520SH SOLE 00326,520
PIMCO EQUITY SERRAFI DYN EMERG72202L38929,2181,077,330SH SOLE 001,077,330
PIMCO ETF TRENHANCD SHORT72201R6431,01710,097SH SOLE 0010,097
PIMCO ETF TRSHTRM MUN BD ACT72201R8742,00338,926SH SOLE 0038,926
PIMCO ETF TR0-5 HIGH YIELD72201R7834,50645,878SH SOLE 20,145025,733
PIMCO ETF TRINTER MUN BD ACT72201R8667,463131,548SH SOLE 00131,548
PIMCO ETF TR1-5 US TIP IDX72201R20520,425376,980SH SOLE 00376,980
PIMCO ETF TRENHAN SHRT MA AC72201R83342,884420,265SH SOLE 153,2220267,043
PIMCO ETF TRACTIVE BD ETF72201R77591,717810,865SH SOLE 166,9090643,956
PINNACLE FINL PARTNERS INCCOM72346Q1044,41468,546SH SOLE 68,54600
PIONEER NAT RES COCOM7237871072,34420,551SH SOLE 20,55100
PIPER SANDLER COMPANIESCOM7240781002,66626,425SH SOLE 26,42500
PJT PARTNERS INCCOM CL A69343T1079,541126,797SH SOLE 126,79700
PLUG POWER INCCOM NEW72919P20271120,966SH SOLE 20,96600
PNC FINL SVCS GROUP INCCOM6934751052921,961SH SOLE 001,961
PNC FINL SVCS GROUP INCCOM6934751053,56823,946SH SOLE 23,94600
POLARIS INCCOM7310681022,57126,986SH SOLE 26,98600
POOL CORPCOM73278L10515,39741,335SH SOLE 41,33500
PORTLAND GEN ELEC COCOM NEW7365088472,46357,520SH SOLE 57,52000
POWER INTEGRATIONS INCCOM7392761035,58268,186SH SOLE 68,18600
PRA HEALTH SCIENCES INCCOM69354M10811,44091,196SH SOLE 91,19600
PRICE T ROWE GROUP INCCOM74144T1085143,396SH SOLE 3,39600
PRIMERICA INCCOM74164M1083692,754SH SOLE 2,75400
PROCTER AND GAMBLE COCOM7427181097,02650,493SH SOLE 50,49300
PROGRESSIVE CORPCOM7433151032232,259SH SOLE 002,259
PROGRESSIVE CORPCOM7433151033203,236SH SOLE 3,23600
PROLOGIS INC.COM74340W1034784,797SH SOLE 4,79700
PROOFPOINT INCCOM7434241034,52433,166SH SOLE 33,16600
PROSHARES TRSHRT RUSSELL200074348A21029311,520SH SOLE 11,52000
PROSHARES TRPSHS SH MSCI EAF74347R37033316,321SH SOLE 16,32100
PROSHARES TRSHORT S&P 500 NE74347B42598554,791SH SOLE 54,79100
PROSHARES TRSHRT 20+YR TRE74347X8494,014254,400SH SOLE 75,0000179,400
PRUDENTIAL PLCADR74435K20439310,644SH SOLE 10,64400
PTC INCCOM69370C1002,05017,140SH SOLE 17,14000
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,99934,282SH SOLE 34,28200
PVH CORPORATIONCOM6936561003,82340,718SH SOLE 40,71800
Q2 HLDGS INCCOM74736L1097,79861,632SH SOLE 61,63200
QORVO INCCOM74736K1015,28131,760SH SOLE 31,76000
QTS RLTY TR INCCOM CL A74736A1035,41887,515SH SOLE 87,51500
QUAKER CHEM CORPCOM7473161074,06716,050SH SOLE 16,05000
QUALCOMM INCCOM7475251033392,227SH SOLE 002,227
QUALCOMM INCCOM74752510312,87484,507SH SOLE 84,50700
QUALYS INCCOM74758T3034,04833,214SH SOLE 33,21400
QUANTA SVCS INCCOM74762E1022,34432,534SH SOLE 32,53400
QUANTERIX CORPCOM74766Q1013868,307SH SOLE 8,30700
QUEST DIAGNOSTICS INCCOM74834L1002,45820,624SH SOLE 20,62400
RAPID7 INCCOM7534221044,46349,498SH SOLE 49,49800
RAYMOND JAMES FINL INCCOM7547301091,31413,730SH SOLE 13,73000
RAYTHEON TECHNOLOGIES CORPCOM75513E10117,410243,461SH SOLE 243,46100
RBC BEARINGS INCCOM75524B10414,64281,780SH SOLE 81,78000
REALPAGE INCCOM75606N1097,41384,970SH SOLE 84,97000
REDBALL ACQUISITION CORPCOM CL AG7417R1052,676245,726SH SOLE 245,72600
REINSURANCE GRP OF AMERICA ICOM NEW7593516042,46921,301SH SOLE 21,30100
RELIANCE STEEL & ALUMINUM COCOM7595091023,39428,341SH SOLE 28,34100
RENEWABLE ENERGY GROUP INCCOM NEW75972A3016509,180SH SOLE 9,18000
REPLIGEN CORPCOM7599161095923,090SH SOLE 3,09000
REPUBLIC SVCS INCCOM7607591006616,866SH SOLE 006,866
REPUBLIC SVCS INCCOM7607591003,35234,801SH SOLE 34,80100
RESMED INCCOM7611521072,15510,140SH SOLE 10,14000
REVOLVE GROUP INCCL A76156B1072,28573,294SH SOLE 73,29400
REXFORD INDL RLTY INCCOM76169C10084017,052SH SOLE 17,05200
REXNORD CORPCOM76169B1021,87347,438SH SOLE 47,43800
RIO TINTO PLCSPONSORED ADR7672041001,23616,436SH SOLE 16,43600
RITCHIE BROS AUCTIONEERSCOM7677441055,91985,102SH SOLE 85,10200
ROCKWELL AUTOMATION INCCOM7739031094,99219,904SH SOLE 19,90400
ROKU INCCOM CL A77543R1026922,084SH SOLE 2,08400
ROPER TECHNOLOGIES INCCOM7766961067191,667SH SOLE 001,667
ROPER TECHNOLOGIES INCCOM7766961065,97013,848SH SOLE 13,84800
ROSS STORES INCCOM7782961031,95615,928SH SOLE 15,92800
ROYAL DUTCH SHELL PLCSPONS ADR A7802592062547,230SH SOLE 7,23000
ROYAL DUTCH SHELL PLCSPON ADR B78025910767520,086SH SOLE 20,08600
ROYCE VALUE TR INCCOM7809101051,50593,276SH SOLE 0093,276
RPM INTL INCCOM7496851035,16956,942SH SOLE 56,94200
S&P GLOBAL INCCOM78409V10412,02536,581SH SOLE 35,25401,327
SALESFORCE COM INCCOM79466L30211,39551,208SH SOLE 51,20800
SAP SESPON ADR8030542042,33117,876SH SOLE 17,87600
SAREPTA THERAPEUTICS INCCOM8036071001,4258,356SH SOLE 8,35600
SBA COMMUNICATIONS CORP NEWCL A78410G1045,99421,246SH SOLE 21,24600
SCHLUMBERGER LTDCOM80685710824311,072SH SOLE 11,07200
SCHNEIDER NATIONAL INCCL B80689H1021,61673,500SH SOLE 73,50000
SCHWAB CHARLES CORPCOM8085131056,501122,574SH SOLE 122,57400
SCHWAB STRATEGIC TRUS TIPS ETF80852487011,350182,830SH SOLE 00182,830
SCHWAB STRATEGIC TRSCHWB FDT EMK LG80852473017,377614,908SH SOLE 00614,908
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476340,650947,103SH SOLE 00947,103
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475593,2023,183,113SH SOLE 105,90003,077,213
SEAGEN INCCOM81181C1043872,212SH SOLE 2,21200
SEAWORLD ENTMT INCCOM81282V1002,44077,240SH SOLE 77,24000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094473,944SH SOLE 3,94400
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8037235,560SH SOLE 5,56000
SELECT SECTOR SPDR TRENERGY81369Y5063,24885,694SH SOLE 85,69400
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6057,077240,059SH SOLE 5,3720234,687
SEMPRA ENERGYCOM8168511093142,452SH SOLE 2,45200
SEMTECH CORPCOM8168501012,63336,528SH SOLE 36,52800
SERVICE CORP INTLCOM81756510461412,496SH SOLE 12,49600
SERVICENOW INCCOM81762P1024,1047,456SH SOLE 7,45600
SERVISFIRST BANCSHARES INCCOM81768T10880720,036SH SOLE 20,03600
SHERWIN WILLIAMS COCOM8243481065,6797,728SH SOLE 7,72800
SHOCKWAVE MED INCCOM82489T1042,06419,896SH SOLE 19,89600
SHOPIFY INCCL A82509L1078,6597,650SH SOLE 7,65000
SIGNATURE BK NEW YORK N YCOM82669G1043,47925,714SH SOLE 25,71400
SILICON LABORATORIES INCCOM8269191024,41734,686SH SOLE 34,68600
SIMPSON MANUFACTURING CO INCCOM8290731053003,214SH SOLE 3,21400
SITEONE LANDSCAPE SUPPLY INCCOM82982L1038025,056SH SOLE 5,05600
SKYWORKS SOLUTIONS INCCOM83088M1021,78711,688SH SOLE 11,68800
SMARTSHEET INCCOM CL A83200N1031,41720,454SH SOLE 20,45400
SMITH A O CORPCOM8318652097,505136,898SH SOLE 136,89800
SNAP INCCL A83304A1062284,552SH SOLE 4,55200
SNAP ON INCCOM8330341012,18512,770SH SOLE 12,77000
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B8336351053,01561,063SH SOLE 61,06300
SOLAREDGE TECHNOLOGIES INCCOM83417M1045,17516,216SH SOLE 16,21600
SONOCO PRODS COCOM8354951022964,996SH SOLE 004,996
SONY CORPSPONSORED ADR8356993074924,864SH SOLE 4,86400
SOUTH JERSEY INDS INCCOM83851810856626,246SH SOLE 26,24600
SOUTHERN COCOM8425871073866,288SH SOLE 6,28800
SPDR DOW JONES INDL AVERAGEUT SER 178467X1095781,891SH SOLE 001,891
SPDR GOLD TRGOLD SHS78463V1077694,312SH SOLE 4,31200
SPDR INDEX SHS FDSS&P INTL SMLCP78463X8712998,433SH SOLE 008,433
SPDR INDEX SHS FDSS&P GBLINF ETF78463X8551,22024,462SH SOLE 24,46200
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5419,289207,448SH SOLE 29,9480177,500
SPDR INDEX SHS FDSASIA PACIF ETF78463X30128,899227,000SH SOLE 00227,000
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50935,646845,503SH SOLE 00845,503
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88945,1931,339,064SH SOLE 001,339,064
SPDR S&P 500 ETF TRTR UNIT78462F1037832,094SH SOLE 51101,583
SPDR SER TRPRTFLO S&P500 GW78464A4093065,532SH SOLE 005,532
SPDR SER TRNUVEEN BRC MUNIC78468R7214598,751SH SOLE 008,751
SPDR SER TRPORTFOLIO S&P40078464A84750912,609SH SOLE 0012,609
SPDR SER TRPORTFOLIO S&P60078468R85352014,532SH SOLE 0014,532
SPDR SER TRPORTFOLIO S&P50078464A85457613,112SH SOLE 0013,112
SPDR SER TRNUVEEN BBG BRCLY78464A28481213,762SH SOLE 0013,762
SPDR SER TRBLOMBERG BRC INV78468R2001,07135,000SH SOLE 0035,000
SPDR SER TRPORTFOLIO SH TSR78468R1012,68987,560SH SOLE 0087,560
SPDR SER TRPRTFLO S&P500 HI78468R7882,77984,362SH SOLE 0084,362
SPDR SER TRAEROSPACE DEF78464A6313,09827,000SH SOLE 0027,000
SPDR SER TRNUVEEN BLMBRG SR78468R7393,09962,246SH SOLE 0062,246
SPDR SER TRS&P RETAIL ETF78464A7143,21650,000SH SOLE 0050,000
SPDR SER TRS&P TRANSN ETF78464A5324,28260,000SH SOLE 0060,000
SPDR SER TRS&P DIVID ETF78464A7635,80654,806SH SOLE 54,80600
SPDR SER TRS&P KENSHO NEW78468R64824,147418,921SH SOLE 00418,921
SPDR SER TRPRTFLO S&P500 VL78464A50826,698776,327SH SOLE 00776,327
SPDR SER TRPORTFOLIO AGRGTE78464A64936,4761,184,683SH SOLE 001,184,683
SPDR SER TRPORTFOLI S&P150078464A80552,8301,146,229SH SOLE 001,146,229
SPIRE INCCOM84857L1012223,456SH SOLE 3,45600
SPLUNK INCCOM8486371042,59615,280SH SOLE 15,28000
SPOTIFY TECHNOLOGY S ASHSL8681T1027,40923,546SH SOLE 23,54600
SPROUT SOCIAL INCCOM CL A85209W10954612,031SH SOLE 12,03100
SPROUTS FMRS MKT INCCOM85208M10256428,078SH SOLE 28,07800
SPX CORPCOM7846351042194,018SH SOLE 4,01800
SQUARE INCCL A8522341035,26024,168SH SOLE 24,16800
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V60822,752498,402SH SOLE 232,4390265,963
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84871,1341,443,472SH SOLE 100,68901,342,783
STANLEY BLACK & DECKER INCCOM8545021013341,873SH SOLE 1,87300
STARBUCKS CORPCOM8552441097507,009SH SOLE 007,009
STARBUCKS CORPCOM8552441091,89017,670SH SOLE 17,67000
STARWOOD PPTY TR INCCOM85571B1051,68685,296SH SOLE 85,29600
STATE STR CORPCOM8574771032883,938SH SOLE 3,93800
STERIS PLCSHS USDG8473T10014,22975,071SH SOLE 75,07100
STIFEL FINL CORPCOM8606301021,59131,527SH SOLE 31,52700
STONECASTLE FINL CORPCOM86178010473437,506SH SOLE 37,50600
STONECO LTDCOM CL AG851581067,93294,524SH SOLE 94,52400
STONERIDGE INCCOM86183P10233911,226SH SOLE 11,22600
STORE CAP CORPCOM86212110095828,166SH SOLE 28,16600
STRYKER CORPORATIONCOM8636671014,18317,064SH SOLE 17,06400
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M20911418,494SH SOLE 18,49400
SUMMIT HOTEL PPTYS INCCOM8660821001,858206,222SH SOLE 206,22200
SUN CMNTYS INCCOM8666741044,55929,990SH SOLE 29,99000
SUNPOWER CORPCOM86765240656321,970SH SOLE 21,97000
SVB FINANCIAL GROUPCOM78486Q1014,72012,170SH SOLE 12,17000
SWITCH INCCL A87105L10464239,208SH SOLE 39,20800
SYNAPTICS INCCOM87157D1093253,370SH SOLE 3,37000
SYNCHRONY FINANCIALCOM87165B1034,401126,780SH SOLE 126,78000
SYNEOS HEALTH INCCL A87166B1023,97058,264SH SOLE 58,26400
SYNOPSYS INCCOM8716071072,3228,956SH SOLE 8,95600
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910013,781126,290SH SOLE 126,29000
TAKE-TWO INTERACTIVE SOFTWARCOM8740541097,41635,690SH SOLE 35,69000
TARGA RES CORPCOM87612G10141815,856SH SOLE 15,85600
TARGET CORPCOM87612E1061,0716,068SH SOLE 6,06800
TCF FINL CORPCOM8723071032,92979,108SH SOLE 79,10800
TCR2 THERAPEUTICS INCCOM87808K10641513,422SH SOLE 13,42200
TELADOC HEALTH INCCOM87918A1051,0395,196SH SOLE 5,19600
TELEDYNE TECHNOLOGIES INCCOM879360105380970SH SOLE 97000
TELEFLEX INCORPORATEDCOM8793691061,8484,490SH SOLE 4,49000
TERRENO RLTY CORPCOM88146M1011,13019,311SH SOLE 19,31100
TESLA INCCOM88160R1016,8419,694SH SOLE 9,69400
TETRA TECH INC NEWCOM88162G1032,63122,727SH SOLE 22,72700
TEXAS INSTRS INCCOM8825081041,3698,339SH SOLE 008,339
TEXAS INSTRS INCCOM8825081046,27638,241SH SOLE 38,24100
TEXAS ROADHOUSE INCCOM8826811093,53845,270SH SOLE 45,27000
TEXTRON INCCOM8832031015,337110,420SH SOLE 110,42000
TG THERAPEUTICS INCCOM88322Q1084097,864SH SOLE 7,86400
THERMO FISHER SCIENTIFIC INCCOM8835561021,0102,168SH SOLE 002,168
THERMO FISHER SCIENTIFIC INCCOM88355610211,64224,992SH SOLE 24,99200
THOMSON REUTERS CORP.COM NEW8849037099,040110,391SH SOLE 110,39100
TIMKEN COCOM8873891047,66099,011SH SOLE 99,01100
TJX COS INC NEWCOM8725401092343,433SH SOLE 003,433
TJX COS INC NEWCOM87254010913,229193,721SH SOLE 193,72100
T-MOBILE US INCCOM8725901046,40647,502SH SOLE 47,50200
TOPBUILD CORPCOM89055F1035,96632,410SH SOLE 32,41000
TORO COCOM8910921084,21444,396SH SOLE 44,39600
TORONTO DOMINION BK ONTCOM NEW8911605092304,074SH SOLE 4,07400
TOTAL SESPONSORED ADS89151E1091,06425,264SH SOLE 25,26400
TOYOTA MOTOR CORPSP ADR REP2COM8923313074843,134SH SOLE 3,13400
TPI COMPOSITES INCCOM87266J1044728,945SH SOLE 8,94500
TRACTOR SUPPLY COCOM8923561064,20929,942SH SOLE 29,94200
TRANE TECHNOLOGIES PLCSHSG8994E1031,56410,774SH SOLE 10,77400
TRANSUNIONCOM89400J1071,38613,968SH SOLE 13,96800
TRAVELERS COMPANIES INCCOM89417E1092431,732SH SOLE 1,73200
TREX CO INCCOM89531P1055,26262,850SH SOLE 62,85000
TRIUMPH BANCORP INCCOM89679E30071314,696SH SOLE 14,69600
TRUIST FINL CORPCOM89832Q10912,371258,098SH SOLE 250,51307,585
TURNING POINT THERAPEUTICS ICOM90041T1084593,764SH SOLE 3,76400
TWILIO INCCL A90138F1022,9948,844SH SOLE 8,84400
TWITTER INCCOM90184L1026,453119,160SH SOLE 119,16000
UBER TECHNOLOGIES INCCOM90353T1001,20323,580SH SOLE 23,58000
UBS GROUP AGSHSH4209710727619,568SH SOLE 19,56800
ULTA BEAUTY INCCOM90384S3035,27518,368SH SOLE 18,36800
ULTRAGENYX PHARMACEUTICAL INCOM90400D1083842,777SH SOLE 2,77700
ULTRAPAR PARTICIPACOES SASP ADR REP COM90400P10112026,422SH SOLE 26,42200
UNILEVER PLCSPON ADR NEW9047677041,53525,430SH SOLE 25,43000
UNION PAC CORPCOM9078181085,54626,635SH SOLE 26,63500
UNITED PARCEL SERVICE INCCL B9113121066,77740,242SH SOLE 40,24200
UNITEDHEALTH GROUP INCCOM91324P10219,34655,167SH SOLE 50,01205,155
UNIVERSAL DISPLAY CORPCOM91347P1053,07613,386SH SOLE 13,38600
UNIVERSAL HLTH SVCS INCCL B9139031001,0707,784SH SOLE 7,78400
US BANCORP DELCOM NEW9029733041,01521,796SH SOLE 0021,796
US BANCORP DELCOM NEW9029733047,427159,268SH SOLE 159,26800
UTZ BRANDS INCCOM CL A9180901014,231191,385SH SOLE 191,38500
V F CORPCOM9182041082,68631,448SH SOLE 31,44800
VAIL RESORTS INCCOM91879Q1091,9927,140SH SOLE 7,14000
VALERO ENERGY CORPCOM91913Y1001,67829,658SH SOLE 29,65800
VALLEY NATL BANCORPCOM9197941071,299132,844SH SOLE 132,84400
VANECK VECTORS ETF TRMTG REIT INCOME92189F45220512,230SH SOLE 0012,230
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002,02460,834SH SOLE 0060,834
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4096,730109,361SH SOLE 39,700069,661
VANECK VECTORS ETF TRPHARMACEUTICAL92189F6927,312110,000SH SOLE 00110,000
VANECK VECTORS ETF TRRETAIL ETF92189F6848,48254,000SH SOLE 0054,000
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64316,789270,790SH SOLE 00270,790
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378353,58240,614SH SOLE 40,61400
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378355,28359,908SH SOLE 58,48501,423
VANGUARD INDEX FDSGROWTH ETF9229087362601,026SH SOLE 1,02600
VANGUARD INDEX FDSLARGE CAP ETF9229086373682,092SH SOLE 002,092
VANGUARD INDEX FDSREAL ESTATE ETF92290855388410,405SH SOLE 0010,405
VANGUARD INDEX FDSVALUE ETF9229087448967,532SH SOLE 7,53200
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,0646,462SH SOLE 6,46200
VANGUARD INDEX FDSVALUE ETF9229087442,57721,660SH SOLE 0021,660
VANGUARD INDEX FDSS&P 500 ETF SHS9229083634,94814,398SH SOLE 14,39800
VANGUARD INDEX FDSTOTAL STK MKT92290876910,64554,690SH SOLE 0054,690
VANGUARD INDEX FDSTOTAL STK MKT922908769532,9892,738,331SH SOLE 2,738,33100
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428744267,064SH SOLE 007,064
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277572312,395SH SOLE 0012,395
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428585,431108,385SH SOLE 57,000051,385
VANGUARD MALVERN FDSSTRM INFPROIDX92202080526,015509,100SH SOLE 223,1000286,000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463,52663,892SH SOLE 0063,892
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7712,21741,000SH SOLE 41,00000
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87011,412117,483SH SOLE 117,48300
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40915,264183,353SH SOLE 183,35300
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442451,738SH SOLE 001,738
VANGUARD STAR FDSVG TL INTL STK F9219097684367,249SH SOLE 007,249
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582745,799SH SOLE 005,799
VANGUARD WELLINGTON FDUS VALUE FACTR92193580512,377158,472SH SOLE 00158,472
VANGUARD WHITEHALL FDSEMERG MKT BD ETF92194688583510,140SH SOLE 10,14000
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,06811,671SH SOLE 11,2000471
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043931,756SH SOLE 67801,078
VANGUARD WORLD FDSINF TECH ETF92204A7025,29114,953SH SOLE 2,486012,467
VARIAN MED SYS INCCOM92220P1054,65826,617SH SOLE 26,61700
VARONIS SYS INCCOM9222801025173,160SH SOLE 3,16000
VEEVA SYS INCCL A COM92247510814,11251,836SH SOLE 51,83600
VERACYTE INCCOM92337F1072,20445,028SH SOLE 45,02800
VERISIGN INCCOM92343E1024,90122,650SH SOLE 22,65000
VERISK ANALYTICS INCCOM92345Y1066713,232SH SOLE 3,23200
VERIZON COMMUNICATIONS INCCOM92343V10413,937237,230SH SOLE 237,23000
VERTEX INCCL A92538J10682623,710SH SOLE 23,71000
VERTEX PHARMACEUTICALS INCCOM92532F1005,36122,683SH SOLE 21,33401,349
VIACOMCBS INCCL B92556H2062195,842SH SOLE 5,84200
VIATRIS INCCOM92556V1064,416235,643SH SOLE 235,64300
VICTORY PORTFOLIOS IIVICTORYSHS SMLCP92647N5683,27755,000SH SOLE 0055,000
VIKING THERAPEUTICS INCCOM92686J10635562,974SH SOLE 62,97400
VIRTU FINL INCCL A9282541016,762268,657SH SOLE 268,65700
VISA INCCOM CL A92826C83929,260133,769SH SOLE 124,13809,631
VISTEON CORPCOM NEW92839U2067826,233SH SOLE 6,23300
VOYA FINANCIAL INCCOM9290891003,53160,034SH SOLE 60,03400
VULCAN MATLS COCOM9291601092,37816,034SH SOLE 16,03400
WALKER & DUNLOP INCCOM93148P1021,25113,592SH SOLE 13,59200
WALMART INCCOM9311421037174,973SH SOLE 004,973
WALMART INCCOM9311421035,63839,043SH SOLE 39,04300
WASHINGTON TR BANCORPCOM9406101083868,584SH SOLE 8,58400
WASTE MGMT INC DELCOM94106L1099,62981,651SH SOLE 81,65100
WATSCO INCCOM9426222005,95726,295SH SOLE 26,29500
WEC ENERGY GROUP INCCOM92939U1061,55116,852SH SOLE 16,85200
WERNER ENTERPRISES INCCOM95075510848212,256SH SOLE 12,25600
WEST PHARMACEUTICAL SVSC INCCOM9553061053,80913,444SH SOLE 13,44400
WESTERN ALLIANCE BANCORPCOM9576381094,25570,968SH SOLE 70,96800
WESTERN ASSET EMERGING MKTSCOM95766A1013,416245,767SH SOLE 00245,767
WESTPAC BANKING CORPSPONSORED ADR96121430124416,388SH SOLE 16,38800
WEYERHAEUSER CO MTN BECOM NEW9621661045,336159,146SH SOLE 159,14600
WILEY JOHN & SONS INCCL A9682232062766,028SH SOLE 6,02800
WILLIAMS COS INCCOM9694571001,48674,130SH SOLE 74,13000
WILLIAMS SONOMA INCCOM9699041014704,616SH SOLE 4,61600
WINTRUST FINL CORPCOM97650W1081,18019,322SH SOLE 19,32200
WISDOMTREE TREM EX ST-OWNED97717X5782726,848SH SOLE 6,84800
WISDOMTREE TRINTL QULTY DIV97717X1312727,455SH SOLE 007,455
WISDOMTREE TRFLOATNG RAT TREA97717X62835914,292SH SOLE 0014,292
WISDOMTREE TRINTL EQUITY FD97717W70389317,638SH SOLE 0017,638
WISDOMTREE TRGLB EX US RL EST97717W3311,57461,356SH SOLE 0061,356
WISDOMTREE TRYIELD ENHANCD US97717X5111,57829,387SH SOLE 0029,387
WISDOMTREE TRITL HIGH DIV FD97717W8022,15657,579SH SOLE 0057,579
WISDOMTREE TRUS SMALLCAP DIVD97717W6042,742103,075SH SOLE 00103,075
WISDOMTREE TREM MKTS QTLY DIV97717W3235,515194,360SH SOLE 00194,360
WISDOMTREE TREMER MKT HIGH FD97717W31534,712843,765SH SOLE 00843,765
WOLVERINE WORLD WIDE INCCOM97809710361619,722SH SOLE 19,72200
WORKDAY INCCL A98138H1011,0154,234SH SOLE 4,23400
WORKHORSE GROUP INCCOM NEW98138J20620110,142SH SOLE 10,14200
WORLD FUEL SVCS CORPCOM9814751063,399108,912SH SOLE 108,91200
WPX ENERGY INCCOM98212B1031,442176,940SH SOLE 176,94000
WSFS FINL CORPCOM9293281021,04223,216SH SOLE 23,21600
XCEL ENERGY INCCOM98389B1002273,390SH SOLE 3,39000
XILINX INCCOM9839191011,65211,650SH SOLE 11,65000
XPO LOGISTICS INCCOM9837931008,67872,806SH SOLE 72,80600
XYLEM INCCOM98419M1005,13750,469SH SOLE 50,46900
YANDEX N VSHS CLASS AN972841084616,628SH SOLE 6,62800
YUM BRANDS INCCOM9884981014,74043,664SH SOLE 43,66400
ZEBRA TECHNOLOGIES CORPORATICL A98920710511,96031,118SH SOLE 31,11800
ZENDESK INCCOM98936J1015,28936,952SH SOLE 36,95200
ZOETIS INCCL A98978V1039,40656,832SH SOLE 56,83200
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011,8905,604SH SOLE 5,60400
ZYNGA INCCL A98986T1082,769280,594SH SOLE 280,59400