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 COM88025U1091,5357,841SH SOLE 7,791050
1LIFE HEALTHCARE INCCOM68269G1076,076183,799SH SOLE 170,629013,170
2U INCCOM90214J10115,187364,464SH SOLE 342,936021,528
3-D SYS CORP DELCOM NEW88554D2051,24231,066SH SOLE 30,4500616
3M COCOM88579Y10145,109227,099SH SOLE 151,260075,838
9 METERS BIOPHARMA INCCOM6544051093128,000SH SOLE 28,00000
ABB LTDSPONSORED ADR0003752046,097179,377SH SOLE 151,010028,367
ABBOTT LABSCOM002824100205,2901,770,814SH SOLE 1,327,7560443,058
ABBVIE INCCOM00287Y109134,5251,194,288SH SOLE 871,4090322,880
ABERDEEN ASIA-PACIFIC INCOMECOM00300910711826,600SH SOLE 26,60000
ABERDEEN EMRG MRKTS EQT INMCOM00301W10537441,314SH SOLE 33,84807,466
ABIOMED INCCOM003654100131,501421,329SH SOLE 304,1760117,153
ACADIA HEALTHCARE COMPANY INCOM00404A1091,38122,000SH SOLE 21,6300370
ACCELERATE DIAGNOSTICS INCCOM00430H1026,856850,590SH SOLE 811,014039,576
ACCENTURE PLC IRELANDSHS CLASS AG1151C101180,159611,145SH SOLE 395,4030215,742
ACCOLADE INCCOM00437E1022,34743,210SH SOLE 41,88201,328
ACELRX PHARMACEUTICALS INCCOM00444T1002921,250SH SOLE 21,25000
ACORDA THERAPEUTICS INCCOM NEW00484M60111423,840SH SOLE 23,84000
ACTINIUM PHARMACEUTICALS INCCOM00507W20640751,466SH SOLE 25,366026,100
ACTIVISION BLIZZARD INCCOM00507V10996,4121,010,189SH SOLE 737,4490272,740
ACUITY BRANDS INCCOM00508Y1022711,451SH SOLE 1,2060245
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F10911,398278,959SH SOLE 253,611025,348
ADOBE SYSTEMS INCORPORATEDCOM00724F101397,593678,904SH SOLE 430,4930248,411
ADVANCE AUTO PARTS INCCOM00751Y1061,8799,162SH SOLE 8,7120450
ADVANCED MICRO DEVICES INCCOM00790310712,197129,848SH SOLE 108,399021,449
AEGLEA BIOTHERAPEUTICS INCCOM00773J10336352,204SH SOLE 52,20400
AEROVIRONMENT INCCOM0080731086866,851SH SOLE 5,8860965
AES CORPCOM00130H10546317,771SH SOLE 4,661013,110
AFFILIATED MANAGERS GROUP INCOM0082521082,31815,030SH SOLE 13,91501,115
AFFIMED N VCOMN0104510814016,500SH SOLE 16,50000
AFLAC INCCOM00105510288916,576SH SOLE 14,47202,104
AGCO CORPCOM0010841022441,872SH SOLE 26101,611
AGENUS INCCOM NEW00847G70547686,626SH SOLE 47,416039,210
AGILENT TECHNOLOGIES INCCOM00846U1012,63017,792SH SOLE 12,64805,144
AGILON HEALTH INCCOM00857U10760915,000SH SOLE 15,00000
AGNICO EAGLE MINES LTDCOM0084741081,21920,170SH SOLE 15,01505,155
AILERON THERAPEUTICS INCCOM00887A105860688,044SH SOLE 578,5440109,500
AIR LEASE CORPCL A00912X3022816,735SH SOLE 6,73500
AIR PRODS & CHEMS INCCOM00915810620,29970,562SH SOLE 40,079030,483
AIRBNB INCCOM CL A00906610142,489277,455SH SOLE 255,176022,279
AIRGAIN INCCOM00938A1049,022437,538SH SOLE 393,917043,621
AKAMAI TECHNOLOGIES INCCOM00971T10129,698254,701SH SOLE 140,0130114,688
AKEBIA THERAPEUTICS INCCOM00972D10510226,963SH SOLE 26,5890374
ALAMOS GOLD INC NEWCOM CL A01153210827235,613SH SOLE 24,713010,900
ALARM COM HLDGS INCCOM0116421051,16513,757SH SOLE 13,1590598
ALBANY INTL CORPCL A0123481083964,434SH SOLE 54803,886
ALBEMARLE CORPCOM0126531014642,753SH SOLE 2,6170136
ALBIREO PHARMA INCCOM01345P1062,13060,542SH SOLE 45,354015,188
ALCON AGORD SHSH013011283444,889SH SOLE 3,66501,224
ALEXANDRIA REAL ESTATE EQ INCOM0152711092,40113,198SH SOLE 12,5090689
ALEXION PHARMACEUTICALS INCCOM0153511092731,486SH SOLE 1,3620124
ALGONQUIN PWR UTILS CORPCOM01585710570647,456SH SOLE 16,456031,000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10262,483275,522SH SOLE 174,6510100,871
ALIGN TECHNOLOGY INCCOM01625510179,166129,568SH SOLE 102,036027,532
ALLAKOS INCCOM01671P1007789,115SH SOLE 5,15303,962
ALLEGION PLCORD SHSG0176J1093742,684SH SOLE 1,7660918
ALLIANCE DATA SYSTEMS CORPCOM0185811082382,288SH SOLE 2,0020286
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G1062695,776SH SOLE 5,714062
ALLIANT ENERGY CORPCOM01880210878714,108SH SOLE 12,09502,013
ALLISON TRANSMISSION HLDGS ICOM01973R10160315,176SH SOLE 14,9850191
ALLSTATE CORPCOM0200021011,65312,675SH SOLE 5,98606,689
ALLY FINL INCCOM02005N10050510,136SH SOLE 30009,836
ALPHABET INCCAP STK CL C02079K107489,882195,459SH SOLE 148,407047,052
ALPHABET INCCAP STK CL A02079K305298,779122,361SH SOLE 89,637032,724
ALPHATEC HLDGS INCCOM NEW02081G20130820,075SH SOLE 20,07500
ALPS ETF TRALERIAN MLP00162Q4521,04828,790SH SOLE 26,80801,982
ALPS ETF TRCLEAN ENERGY00162Q46053701SH SOLE 70100
ALPS ETF TRALERIAN ENERGY00162Q67620210,050SH SOLE 5,30004,750
ALTA EQUIPMENT GROUP INCCOMMON STOCK02128L1064,779359,563SH SOLE 21,4670338,096
ALTERYX INCCOM CL A02156B1039,795113,865SH SOLE 95,156018,709
ALTERYX INCNOTE 0.500% 8/002156BAD51,2721,335,000PRN SOLE 1,065,0000270,000
ALTERYX INCNOTE 1.000% 8/002156BAF07,6958,175,000PRN SOLE 6,185,00001,990,000
ALTRIA GROUP INCCOM02209S1039,496199,161SH SOLE 140,055059,106
AMAZON COM INCCOM023135106897,271260,822SH SOLE 195,215065,608
AMDOCS LTDSHSG026021032853,686SH SOLE 2,9680718
AMEDISYS INCCOM0234361083,59514,679SH SOLE 12,98801,691
AMER SOFTWARE INCCL A02968310942419,295SH SOLE 8,760010,535
AMEREN CORPCOM0236081023324,147SH SOLE 3,6740473
AMERESCO INCCL A02361E1082,25936,018SH SOLE 34,66301,355
AMERICAN ELEC PWR CO INCCOM0255371013,42040,436SH SOLE 12,669027,766
AMERICAN EXPRESS COCOM02581610997,303588,895SH SOLE 404,6770184,218
AMERICAN INTL GROUP INCCOM NEW02687478480216,843SH SOLE 15,71601,127
AMERICAN TOWER CORP NEWCOM03027X100193,177715,099SH SOLE 592,2210122,878
AMERICAN WTR WKS CO INC NEWCOM0304201031,69811,019SH SOLE 7,10303,916
AMERICOLD RLTY TRCOM03064D10829,399776,730SH SOLE 636,9470139,783
AMERIPRISE FINL INCCOM03076C1063,12312,549SH SOLE 7,31205,237
AMERISOURCEBERGEN CORPCOM03073E1057326,392SH SOLE 5,05201,340
AMETEK INCCOM031100100101,851762,927SH SOLE 452,3630310,564
AMGEN INCCOM03116210018,36575,345SH SOLE 44,871030,474
AMPHENOL CORP NEWCL A032095101105,2951,539,178SH SOLE 1,192,5120346,666
AMPIO PHARMACEUTICALS INCCOM03209T1092515,000SH SOLE 15,00000
ANALOG DEVICES INCCOM0326541053,95522,974SH SOLE 18,35504,619
ANAPLAN INCCOM03272L1084,46083,674SH SOLE 73,456010,218
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,48720,644SH SOLE 17,52103,123
ANNALY CAPITAL MANAGEMENT INCOM0357104091,922216,495SH SOLE 113,7030102,792
ANSYS INCCOM03662Q1058692,505SH SOLE 2,0610444
ANTHEM INCCOM0367521031,8534,854SH SOLE 3,17001,684
AON PLCSHS CL AG0403H108145,025607,410SH SOLE 447,7210159,690
APOLLO COML REAL EST FIN INCCOM03762U105322,000SH SOLE 002,000
APOLLO COML REAL EST FIN INCNOTE 5.375%10/103762UAC9201200,000PRN SOLE 150,000050,000
APOLLO GLOBAL MGMT INCCOM CL A03768E1054947,950SH SOLE 7,95000
APPFOLIO INCCOM CL A03783C1009,66568,446SH SOLE 58,64209,804
APPIAN CORPCL A03782L1013,48725,316SH SOLE 8,158017,158
APPLE INCCOM037833100875,8686,395,061SH SOLE 4,600,06301,794,998
APPLIED MATLS INCCOM03822210513,41194,179SH SOLE 66,382027,797
APTARGROUP INCCOM0383361037,31551,937SH SOLE 9,967041,970
APTIV PLCSHSG6095L1096173,922SH SOLE 2,41601,506
ARAVIVE INCCOM03890D10825743,000SH SOLE 0043,000
ARCH CAP GROUP LTDORDG0450A1052215,671SH SOLE 4,24201,429
ARCHER DANIELS MIDLAND COCOM03948310212,410204,790SH SOLE 170,536034,253
ARDELYX INCCOM03969710719025,000SH SOLE 25,00000
ARES CAPITAL CORPCOM04010L1039,299474,691SH SOLE 416,692057,999
ARES MANAGEMENT CORPORATIONCL A COM STK03990B10197215,282SH SOLE 15,28200
ARGENX SESPONSORED ADR04016X1014741,575SH SOLE 1,57500
ARISTA NETWORKS INCCOM04041310650,223138,620SH SOLE 80,106058,514
ARK ETF TRINNOVATION ETF00214Q1041,98415,169SH SOLE 14,9490220
ARK ETF TRISRAEL INOVATE00214Q6093,13697,855SH SOLE 97,85500
ARMSTRONG WORLD INDS INC NEWCOM04247X1023733,482SH SOLE 003,482
ARROW ELECTRS INCCOM0427351003382,970SH SOLE 1,30001,670
ARROWHEAD PHARMACEUTICALS INCOM04280A1001,73220,914SH SOLE 14,29406,620
ARTISAN PARTNERS ASSET MGMTCL A04316A10867313,237SH SOLE 13,0100227
ASANA INCCL A04342Y1043,66959,155SH SOLE 59,15500
ASGN INCCOM00191U1028008,249SH SOLE 6,79501,454
ASML HOLDING N VN Y REGISTRY SHSN070592103,6195,239SH SOLE 4,18701,052
ASPEN TECHNOLOGY INCCOM0453271031,49110,837SH SOLE 10,1760661
ASSEMBLY BIOSCIENCES INCCOM0453961086216,000SH SOLE 1,000015,000
ASSOCIATED BANC CORPCOM04548710521710,619SH SOLE 4,34806,271
ASTRAZENECA PLCSPONSORED ADR04635310822,861381,645SH SOLE 233,3940148,251
AT HOME GROUP INCCOM04650Y1002486,720SH SOLE 6,72000
AT&T INCCOM00206R10222,987798,702SH SOLE 599,0620199,640
ATEA PHARMACEUTICALS INCCOM04683R10654625,418SH SOLE 12,213013,205
ATHERSYS INC NEWCOM04744L10610874,800SH SOLE 59,550015,250
ATLANTICA SUSTAINABLE INFR PSHSG0751N1032346,274SH SOLE 2,89603,378
ATLAS AIR WORLDWIDE HLDGS INCOM NEW0491642059136SH SOLE 13600
ATLAS AIR WORLDWIDE HLDGS INNOTE 1.875% 6/0049164BJ4255200,000PRN SOLE 150,000050,000
ATLASSIAN CORP PLCCL AG0624210482,393320,769SH SOLE 219,2760101,493
ATMOS ENERGY CORPCOM0495601052232,322SH SOLE 57001,752
ATOMERA INCCOM04965B10021410,000SH SOLE 10,00000
AUTODESK INCCOM0527691065,94320,361SH SOLE 15,57204,789
AUTOMATIC DATA PROCESSING INCOM05301510360,109302,635SH SOLE 165,0440137,591
AVALARA INCCOM05338G10610,30063,662SH SOLE 55,55108,111
AVALONBAY CMNTYS INCCOM0534841011,5457,402SH SOLE 5,93401,468
AVANTOR INCCOM05352A1001,90453,630SH SOLE 52,59701,033
AVERY DENNISON CORPCOM0536111091,5867,545SH SOLE 5,38002,165
AWARE INC MASSCOM05453N1008823,664SH SOLE 23,66400
AXON ENTERPRISE INCCOM05464C10123,665133,849SH SOLE 93,867039,982
AXSOME THERAPEUTICS INCCOM05464T1045758,527SH SOLE 2,27706,250
AZEK CO INCCL A05478C1056,827160,783SH SOLE 117,649043,134
B. RILEY FINANCIAL INCCOM05580M1081,54820,510SH SOLE 20,4000110
BABCOCK & WILCOX ENTERPRISESCOM05614L20915820,001SH SOLE 20,00100
BAIDU INCSPON ADR REP A0567521088,63742,361SH SOLE 35,82606,535
BAIN CAP SPECIALTY FIN INCCOM STK05684B10745229,570SH SOLE 29,57000
BALL CORPCOM05849810645,714564,229SH SOLE 459,0360105,193
BANCO SANTANDER S.A.ADR05964H1057519,295SH SOLE 14,83804,457
BANDWIDTH INCCOM CL A05988J1031,57111,393SH SOLE 11,0250368
BANK HAWAII CORPCOM0625401094335,138SH SOLE 50004,638
BANK MARIN BANCORPCOM06342510238512,054SH SOLE 12,05400
BANK MONTREAL QUECOM0636711013933,828SH SOLE 72703,101
BANK NEW YORK MELLON CORPCOM0640581001,59331,095SH SOLE 17,425013,670
BANK NOVA SCOTIA B CCOM0641491073244,976SH SOLE 4,6270349
BAOZUN INCSPONSORED ADR06684L1032998,444SH SOLE 8,44400
BARRICK GOLD CORPCOM06790110856027,084SH SOLE 20,90506,179
BAUSCH HEALTH COS INCCOM0717341072,13572,820SH SOLE 62,220010,600
BAXTER INTL INCCOM0718131094,17951,918SH SOLE 41,876010,042
BEACON ROOFING SUPPLY INCCOM07368510972813,672SH SOLE 13,4720200
BEAM THERAPEUTICS INCCOM07373V1054253,300SH SOLE 30003,000
BECTON DICKINSON & COCOM07588710911,90748,961SH SOLE 37,298011,663
BEIGENE LTDSPONSORED ADR07725L102275800SH SOLE 80000
BERKELEY LTS INCCOM0843101015,855130,654SH SOLE 119,561011,093
BERKLEY W R CORPCOM0844231023394,560SH SOLE 4,3090251
BERKSHIRE HATHAWAY INC DELCL A08467010823,02355SH SOLE 35020
BERKSHIRE HATHAWAY INC DELCL B NEW08467070285,180306,490SH SOLE 245,981060,509
BEST BUY INCCOM0865161016,34655,194SH SOLE 45,92609,268
BEYOND MEAT INCCOM08862E10910,87869,071SH SOLE 63,31405,757
BEYONDSPRING INCSHSG108301004,495430,580SH SOLE 345,305085,275
BHP GROUP LTDSPONSORED ADS0886061081,91726,322SH SOLE 25,7180604
BIG LOTS INCCOM0893021032283,461SH SOLE 3,430031
BILL COM HLDGS INCCOM09004310026,211143,089SH SOLE 129,181013,908
BIO RAD LABS INCCL A090572207233362SH SOLE 347015
BIODELIVERY SCIENCES INTL INCOM09060J1062,546711,236SH SOLE 621,286089,950
BIODESIX INCCOM09075X1081,19290,200SH SOLE 72,400017,800
BIOGEN INCCOM09062X1033,94311,388SH SOLE 8,90002,488
BIOMARIN PHARMACEUTICAL INCCOM09061G1013,79845,515SH SOLE 24,229021,286
BIONTECH SESPONSORED ADS09075V1025892,630SH SOLE 2,63000
BIO-TECHNE CORPCOM09073M10417,27538,367SH SOLE 33,96304,404
BJS WHSL CLUB HLDGS INCCOM05550J1011,74436,653SH SOLE 35,45101,202
BK OF AMERICA CORPCOM06050510444,6971,084,079SH SOLE 856,4820227,597
BLACK HILLS CORPCOM0921131092353,574SH SOLE 2,21301,361
BLACK KNIGHT INCCOM09215C1058,130104,262SH SOLE 93,330010,932
BLACK STONE MINERALS L PCOM UNIT09225M10118717,433SH SOLE 15,75001,683
BLACKLINE INCCOM09239B10935,430318,411SH SOLE 276,779041,632
BLACKROCK ENHANCED INTL DIVCOM BENE INTER0925241077110,787SH SOLE 10,78700
BLACKROCK INCCOM09247X10159,66668,192SH SOLE 58,170010,022
BLACKSTONE GROUP INCCOM09260D10791,312940,008SH SOLE 762,6170177,391
BLACKSTONE MTG TR INCCOM CL A09257W1001835,726SH SOLE 25005,476
BLACKSTONE MTG TR INCNOTE 4.750% 3/109257WAC4204200,000PRN SOLE 150,000050,000
BLOOM ENERGY CORPCOM CL A0937121072499,268SH SOLE 7,35201,916
BLOOMIN BRANDS INCCOM09423510837913,976SH SOLE 12,02601,950
BLUE BIRD CORPCOM0953061066,466260,094SH SOLE 248,379011,715
BLUEPRINT MEDICINES CORPCOM09627Y1092703,069SH SOLE 3,06900
BOEING COCOM09702310565,334272,724SH SOLE 201,852070,872
BOK FINL CORPCOM NEW05561Q20113,956161,158SH SOLE 1300161,028
BOOKING HOLDINGS INCCOM09857L1085,8952,694SH SOLE 2,1520542
BOOT BARN HLDGS INCCOM0994061003,12937,225SH SOLE 30,94406,281
BOOZ ALLEN HAMILTON HLDG CORCL A09950210624,144283,444SH SOLE 184,413099,031
BORGWARNER INCCOM0997241064779,832SH SOLE 1,10008,732
BOSTON BEER INCCL A100557107725710SH SOLE 70208
BOSTON SCIENTIFIC CORPCOM10113710771016,612SH SOLE 12,78503,827
BOTTOMLINE TECH DEL INCCOM1013881061,47839,852SH SOLE 37,06202,790
BOX INCCL A10316T10449319,300SH SOLE 17,95001,350
BP PLCSPONSORED ADR0556221046,033228,343SH SOLE 170,377057,966
BRIGHAM MINERALS INCCL A COM10918L1032,764129,807SH SOLE 120,80709,000
BRIGHT HORIZONS FAM SOL IN DCOM1091941002,02113,739SH SOLE 11,95201,787
BRINKS COCOM1096961041,53119,925SH SOLE 19,92500
BRISTOL-MYERS SQUIBB COCOM11012210895,8561,434,536SH SOLE 1,094,9170339,620
BROADCOM INCCOM11135F10113,98729,332SH SOLE 21,99207,340
BROADRIDGE FINL SOLUTIONS INCOM11133T1037,06643,744SH SOLE 39,95203,792
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851048,334127,334SH SOLE 118,46808,866
BROOKFIELD INFRAST PARTNERSLP INT UNITG162521011,48026,641SH SOLE 24,62102,020
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q1072293,041SH SOLE 2,8750166
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1054029,596SH SOLE 9,59600
BROOKLINE BANCORP INC DELCOM11373M10739226,210SH SOLE 26,0000210
BROOKS AUTOMATION INC NEWCOM1143401021,81919,088SH SOLE 12,74706,341
BROWN FORMAN CORPCL B1156372091,04713,969SH SOLE 13,5440425
BTRS HOLDINGS INCCOM CL 111778X1041,487117,835SH SOLE 94,595023,240
BUILDERS FIRSTSOURCE INCCOM12008R1071,05624,765SH SOLE 24,1490616
BURLINGTON STORES INCCOM1220171065,08915,806SH SOLE 14,9050901
BWX TECHNOLOGIES INCCOM05605H1003,49760,172SH SOLE 57,99802,174
BYLINE BANCORP INCCOM12441110954424,026SH SOLE 24,02600
C H ROBINSON WORLDWIDE INCCOM NEW12541W2092,69928,809SH SOLE 25,54103,268
CABLE ONE INCCOM12685J1051,280669SH SOLE 3690300
CACI INTL INCCL A1271903042771,085SH SOLE 9800105
CADENCE DESIGN SYSTEM INCCOM1273871084573,342SH SOLE 1,49401,848
CAI INTERNATIONAL INCCOM12477X1065499,806SH SOLE 9,4060400
CALLAWAY GOLF COCOM1311931043,436101,865SH SOLE 101,86500
CAMECO CORPCOM13321L1081,14159,463SH SOLE 59,46300
CAMPBELL SOUP COCOM1344291093,27671,863SH SOLE 65,16806,695
CANADIAN IMP BK COMMCOM1360691013533,098SH SOLE 2,1870911
CANADIAN NATL RY COCOM1363751026,31159,807SH SOLE 12,679047,128
CANADIAN PAC RY LTDCOM13645T1004,17254,245SH SOLE 23,680030,565
CANNAE HLDGS INCCOM13765N1074,336127,881SH SOLE 100,581027,300
CANOPY GROWTH CORPCOM13803510052021,507SH SOLE 11,66709,840
CANTALOUPE INCCOM13810310621317,985SH SOLE 17,98500
CAPITAL ONE FINL CORPCOM14040H1053,97225,676SH SOLE 15,71209,964
CAPRI HOLDINGS LIMITEDSHSG1890L1072925,112SH SOLE 1,97503,137
CARDINAL HEALTH INCCOM14149Y10869712,217SH SOLE 4,22607,991
CARDLYTICS INCCOM14161W1056,60752,055SH SOLE 46,59105,464
CARGURUS INCCOM CL A1417881092459,349SH SOLE 6,54902,800
CARLOTZ INCCOM CL A14255210850291,919SH SOLE 89,91902,000
CARLYLE GROUP INCCOM14316J1083407,318SH SOLE 2,30005,018
CARMAX INCCOM143130102267,9852,074,992SH SOLE 1,473,7680601,224
CARNIVAL CORPUNIT 99/99/999914365830029311,116SH SOLE 10,11601,000
CARRIER GLOBAL CORPORATIONCOM14448C1042,59253,337SH SOLE 44,40008,937
CARVANA COCL A14686910249,293163,318SH SOLE 137,850025,468
CASEYS GEN STORES INCCOM1475281033942,023SH SOLE 1,7240299
CATALENT INCCOM1488061023,16229,244SH SOLE 28,8630381
CATERPILLAR INCCOM14912310128,355130,290SH SOLE 94,517035,773
CBOE GLOBAL MKTS INCCOM12503M1088,08567,914SH SOLE 17,781050,133
CBRE GROUP INCCL A12504L1097288,488SH SOLE 7,36701,121
CDK GLOBAL INCCOM12508E1011,65833,359SH SOLE 16,385016,974
CDW CORPCOM12514G1085,64332,310SH SOLE 28,46303,847
CEDAR FAIR L PDEPOSITRY UNIT1501851063217,167SH SOLE 2,13505,032
CELLECTIS S ASPON ADS15117K10323415,150SH SOLE 400014,750
CELSIUS HLDGS INCCOM NEW15118V2074315,670SH SOLE 5,67000
CENTENE CORP DELCOM15135B1014496,160SH SOLE 3,27402,886
CERENCE INCCOM1567271096265,868SH SOLE 5,0110857
CERIDIAN HCM HLDG INCCOM15677J10829,739310,040SH SOLE 274,832035,208
CERNER CORPCOM1567821047,38294,448SH SOLE 69,239025,209
CERTARA INCCOM15687V1091,25044,130SH SOLE 42,06402,066
CF INDS HLDGS INCCOM1252691002,69452,360SH SOLE 52,36000
CHANNELADVISOR CORPCOM1591791001,64267,001SH SOLE 64,13402,867
CHARLES RIV LABS INTL INCCOM1598641075,59315,120SH SOLE 14,5690551
CHARTER COMMUNICATIONS INC NCL A16119P1082,3413,245SH SOLE 2,18701,058
CHECK POINT SOFTWARE TECH LTORDM224651045,41946,659SH SOLE 25,408021,251
CHEESECAKE FACTORY INCCOM1630721016,090112,396SH SOLE 92,648019,748
CHEGG INCCOM1630921095,06860,982SH SOLE 55,55505,427
CHENIERE ENERGY INCCOM NEW16411R2082,00123,073SH SOLE 19,98603,087
CHEVRON CORP NEWCOM16676410046,197441,060SH SOLE 288,3480152,712
CHEWY INCCL A16679L109125,5731,575,378SH SOLE 1,247,0020328,376
CHINOOK THERAPEUTICS INCCOM16961L10615210,750SH SOLE 0010,750
CHIPOTLE MEXICAN GRILL INCCOM16965610530,20819,485SH SOLE 15,77603,709
CHUBB LIMITEDCOMH1467J1046,06738,170SH SOLE 26,190011,980
CHURCH & DWIGHT INCCOM1713401026,10371,616SH SOLE 55,910015,706
CHURCHILL DOWNS INCCOM1714841084652,345SH SOLE 2,270075
CIENA CORPCOM NEW1717793091,51526,625SH SOLE 23,80002,825
CIGNA CORP NEWCOM12552310011,25247,463SH SOLE 25,823021,640
CIMAREX ENERGY COCOM1717981012473,406SH SOLE 2,9210485
CINEMARK HLDGS INCCOM17243V10226512,062SH SOLE 348011,714
CINTAS CORPCOM172908105109,823287,495SH SOLE 159,6570127,838
CISCO SYS INCCOM17275R10225,450480,188SH SOLE 359,0090121,179
CIT GROUP INCCOM NEW1255818011,19523,160SH SOLE 21,55201,608
CITIGROUP INCCOM NEW17296742416,671235,633SH SOLE 203,955031,677
CITIZENS FINL GROUP INCCOM1746101051,67036,416SH SOLE 28,92807,488
CITRIX SYS INCCOM1773761009067,725SH SOLE 1,29106,434
CIVISTA BANCSHARES INCCOM NO PAR1788671071,48767,300SH SOLE 67,30000
CLARIVATE PLCORD SHSG218101093,200116,254SH SOLE 113,59502,659
CLARUS CORP NEWCOM18270P10929011,265SH SOLE 10,00001,265
CLEAN ENERGY FUELS CORPCOM18449910123322,950SH SOLE 7,400015,550
CLEANSPARK INCCOM NEW18452B20916810,100SH SOLE 10,10000
CLOROX CO DELCOM1890541093,72320,695SH SOLE 14,16906,525
CLOUDFLARE INCCL A COM18915M1075,29650,034SH SOLE 46,06603,968
CLOVER HEALTH INVESTMENTS COCOM CL A18914F1032,914218,800SH SOLE 209,07109,729
CLOVER HEALTH INVESTMENTS CO*W EXP 04/21/20218914F11122343,749SH SOLE 43,4160333
CLOVIS ONCOLOGY INCCOM189464100586100,950SH SOLE 100,95000
CME GROUP INCCOM12572Q10532,914154,759SH SOLE 110,657044,102
CMS ENERGY CORPCOM1258961002564,337SH SOLE 2,15702,180
CNO FINL GROUP INCCOM12621E10346519,692SH SOLE 19,69200
COCA COLA COCOM19121610094,3601,743,851SH SOLE 1,207,9650535,886
CODEXIS INCCOM1920051061,25455,325SH SOLE 35,070020,255
COGENT COMMUNICATIONS HLDGSCOM NEW19239V30226,170340,358SH SOLE 295,441044,918
COGNEX CORPCOM1924221033,86746,011SH SOLE 41,86404,147
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610277011,112SH SOLE 7,99303,119
COGNYTE SOFTWARE LTDORD SHSM2513310529311,960SH SOLE 7,31004,650
COHEN & STEERS INCCOM19247A1002222,710SH SOLE 2,3800330
COHERENT INCCOM1924791034491,700SH SOLE 1,70000
COHU INCCOM19257610667818,428SH SOLE 11,42807,000
COINBASE GLOBAL INCCOM CL A19260Q1076,90927,276SH SOLE 25,20702,069
COLGATE PALMOLIVE COCOM19416210328,782353,801SH SOLE 238,2960115,504
COLLIERS INTL GROUP INCSUB VTG SHS1946931078307,416SH SOLE 6,9910425
COMCAST CORP NEWCL A20030N10128,812505,294SH SOLE 186,8700318,424
COMERICA INCCOM2003401075127,179SH SOLE 3,11704,062
COMMVAULT SYS INCCOM2041661023364,300SH SOLE 4,30000
COMPASS DIVERSIFIEDSH BEN INT20451Q1043,499137,208SH SOLE 118,684018,524
CONAGRA BRANDS INCCOM2058871024,504123,793SH SOLE 68,212055,581
CONOCOPHILLIPSCOM20825C1044,03566,251SH SOLE 43,948022,303
CONSOLIDATED EDISON INCCOM2091151041,94027,049SH SOLE 23,25603,793
CONSTELLATION BRANDS INCCL A21036P1087,25631,024SH SOLE 28,63502,389
CONSTELLATION BRANDS INCCL B21036P20729122SH SOLE 00122
CONSTRUCTION PARTNERS INCCOM CL A21044C1072126,760SH SOLE 34106,419
CONTAINER STORE GROUP INCCOM21075110328221,600SH SOLE 20,10001,500
CONTANGO OIL & GAS COCOM NEW21075N2046916,000SH SOLE 16,00000
CONTINENTAL RES INCCOM21201510165117,120SH SOLE 15,62001,500
COOPER COS INCCOM NEW21664840214,67737,037SH SOLE 33,45203,585
COPART INCCOM217204106186,8821,417,596SH SOLE 998,1450419,451
CORNING INCCOM2193501059,029220,759SH SOLE 197,505023,255
CORTEVA INCCOM22052L1043,72183,892SH SOLE 50,647033,245
COSTAR GROUP INCCOM22160N109221,5742,675,366SH SOLE 2,125,3390550,027
COSTCO WHSL CORP NEWCOM22160K105176,139445,166SH SOLE 323,8030121,363
COUPA SOFTWARE INCCOM22266L10652,265199,400SH SOLE 154,082045,318
COURSERA INCCOM22266M1041,31233,171SH SOLE 25,32107,850
COVETRUS INCCOM22304C10085431,643SH SOLE 24,56707,076
CRACKER BARREL OLD CTRY STORCOM22410J1066014,045SH SOLE 3,8450200
CRAWFORD & COCL B22463310712414,434SH SOLE 14,43400
CREDIT ACCEP CORP MICHCOM2253101015,26111,586SH SOLE 11,4350151
CREE INCCOM2254471014634,732SH SOLE 4,73200
CRISPR THERAPEUTICS AGNAMEN AKTH1718210814,18687,629SH SOLE 42,531045,098
CRONOS GROUP INCCOM22717L1012,088242,767SH SOLE 242,4420325
CROWDSTRIKE HLDGS INCCL A22788C1056,08124,198SH SOLE 22,64601,552
CROWN CASTLE INTL CORP NEWCOM22822V10137,574192,588SH SOLE 159,347033,242
CROWN HLDGS INCCOM2283681061,19111,648SH SOLE 11,64800
CSX CORPCOM1264081031,95060,771SH SOLE 32,586028,185
CTI BIOPHARMA CORPCOM12648L60119076,198SH SOLE 76,19800
CUMMINS INCCOM2310211062,75811,312SH SOLE 10,7100602
CURIS INCCOM NEW2312692008110,000SH SOLE 0010,000
CURO GROUP HOLDINGS CORPCOM23131L10750629,741SH SOLE 15,860013,881
CVS HEALTH CORPCOM12665010032,053384,140SH SOLE 286,089098,051
CYBERARK SOFTWARE LTDSHSM2682V1081,70013,048SH SOLE 12,4970551
CYRUSONE INCCOM23283R10018,835263,350SH SOLE 229,612033,738
D R HORTON INCCOM23331A1091,77019,586SH SOLE 17,52202,064
DANAHER CORPORATIONCOM235851102432,2491,610,704SH SOLE 1,038,8110571,893
DARDEN RESTAURANTS INCCOM2371941058755,991SH SOLE 1,50304,488
DARLING INGREDIENTS INCCOM2372661013344,955SH SOLE 3,94601,009
DASEKE INC*W EXP 02/27/20223753F115110,000SH SOLE 10,00000
DATADOG INCCL A COM23804L1037637,333SH SOLE 5,24402,089
DATTO HLDG CORPCOM23821D1004,168149,710SH SOLE 129,490020,220
DAVE & BUSTERS ENTMT INCCOM2383371091,58439,021SH SOLE 36,52502,496
DAVITA INCCOM23918K1083282,720SH SOLE 2,651069
DBX ETF TRXTRACK MSCI EAFE2330512001,36336,317SH SOLE 8,997027,320
DBX ETF TRXTRACK MSCI EURP233051853682,000SH SOLE 2,00000
DD3 ACQUISITION CORP IICOM CL A23318M1001,525153,768SH SOLE 103,800049,968
DECKERS OUTDOOR CORPCOM243537107341887SH SOLE 843044
DEERE & COCOM24419910530,63486,854SH SOLE 79,97606,878
DEL TACO RESTAURANTS INC NEWCOM24549610412312,300SH SOLE 12,30000
DELL TECHNOLOGIES INCCL C24703L2028478,500SH SOLE 5,14803,352
DELTA AIR LINES INC DELCOM NEW24736170276017,561SH SOLE 13,87603,685
DENALI THERAPEUTICS INCCOM24823R1054005,100SH SOLE 5,10000
DENBURY INCCOM24790A1016808,858SH SOLE 8,85800
DENTSPLY SIRONA INCCOM24906P1091,14718,130SH SOLE 13,52604,604
DERMTECH INCCOM24984K1051,85944,730SH SOLE 43,20601,524
DESCARTES SYS GROUP INCCOM2499061083,31947,986SH SOLE 35,189012,797
DEVON ENERGY CORP NEWCOM25179M1031,21841,741SH SOLE 35,40806,333
DEXCOM INCCOM252131107515,2961,206,782SH SOLE 868,9460337,835
DIAGEO PLCSPON ADR NEW25243Q20514,19374,040SH SOLE 44,404029,636
DIGIMARC CORP NEWCOM25381B10156216,775SH SOLE 15,30001,475
DIGITAL RLTY TR INCCOM2538681034,20827,966SH SOLE 22,99104,975
DIGITAL TURBINE INCCOM NEW25400W1022463,230SH SOLE 3,145085
DIME CMNTY BANCSHARES INCCOM25432X10294928,224SH SOLE 28,22400
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V60956512,601SH SOLE 12,60100
DISCOVER FINL SVCSCOM2547091087,95567,253SH SOLE 60,67906,574
DISCOVERY INCCOM SER A25470F1041173,798SH SOLE 3,79800
DISCOVERY INCCOM SER C25470F3021725,932SH SOLE 3,84502,087
DISNEY WALT COCOM254687106191,0911,087,164SH SOLE 787,2560299,908
DIXIE GROUP INCCL A255519100648221,255SH SOLE 221,25500
DOCUSIGN INCCOM256163106463,6121,658,304SH SOLE 1,294,3160363,988
DOLBY LABORATORIES INCCOM CL A25659T10747,017478,353SH SOLE 369,8830108,470
DOLLAR GEN CORP NEWCOM2566771058563,954SH SOLE 3,2690685
DOMINION ENERGY INCCOM25746U1095,05868,751SH SOLE 57,788010,963
DOMO INCCOM CL B2575541053,69945,760SH SOLE 29,279016,481
DONALDSON INCCOM2576511091,08217,035SH SOLE 5,120011,915
DOUBLEVERIFY HLDGS INCCOM25862V1051,39732,987SH SOLE 29,43703,550
DOVER CORPCOM26000310811,40575,728SH SOLE 61,846013,882
DOW INCCOM26055710312,871203,393SH SOLE 150,851052,542
DRAFTKINGS INCCOM CL A26142R1042,14541,120SH SOLE 31,86509,255
DRIVEN BRANDS HLDGS INCCOM26210V1024,364141,150SH SOLE 120,750020,400
DROPBOX INCCL A26210C10430610,100SH SOLE 10,10000
DTE ENERGY COCOM2333311071,44211,130SH SOLE 8,72502,405
DUKE ENERGY CORP NEWCOM NEW26441C20410,725108,639SH SOLE 77,692030,946
DUKE REALTY CORPCOM NEW2644115052565,414SH SOLE 52004,894
DULUTH HLDGS INCCOM CL B26443V1012,652128,444SH SOLE 116,719011,725
DUPONT DE NEMOURS INCCOM26614N1026,88488,931SH SOLE 58,123030,808
DYNATRACE INCCOM NEW26815010917,072292,230SH SOLE 271,684020,546
DYNAVAX TECHNOLOGIES CORPCOM NEW26815820123,3962,375,215SH SOLE 1,960,3670414,848
E L F BEAUTY INCCOM26856L10327310,069SH SOLE 9,01701,052
EAGLE MATLS INCCOM26969P1081,2979,129SH SOLE 6,70002,429
EAGLE PHARMACEUTICALS INCCOM2697961082,31153,987SH SOLE 48,06705,920
EARGO INCCOM27008710966816,748SH SOLE 16,6480100
EAST WEST BANCORP INCCOM27579R1044205,858SH SOLE 5,2730585
EASTMAN CHEM COCOM2774321006385,462SH SOLE 4,8820580
EATON CORP PLCSHSG291831036,81946,021SH SOLE 33,852012,169
EATON VANCE TAX-MANAGED GLOBCOM27829F10863061,788SH SOLE 46,488015,300
EBAY INC.COM2786421032,22131,639SH SOLE 25,90305,736
ECOLAB INCCOM278865100288,8731,402,499SH SOLE 1,003,2120399,287
EDITAS MEDICINE INCCOM28106W10373713,005SH SOLE 1,230011,775
EDWARDS LIFESCIENCES CORPCOM28176E10895,741924,413SH SOLE 622,6220301,791
ELECTRONIC ARTS INCCOM2855121091,68911,744SH SOLE 11,1350609
EMAGIN CORPCOM NEW29076N20612235,100SH SOLE 35,10000
EMCOR GROUP INCCOM29084Q1003983,233SH SOLE 1,81201,421
EMERSON ELEC COCOM29101110434,954363,197SH SOLE 246,3930116,804
ENBRIDGE INCCOM29250N1053,40985,128SH SOLE 81,45203,676
ENCOMPASS HEALTH CORPCOM29261A10020,992269,026SH SOLE 248,626020,400
ENCORE CAP EUROPE FIN LTDNOTE 4.500% 9/029260UAA5401320,000PRN SOLE 245,000075,000
ENCORE CAP GROUP INCCOM29255410290519,092SH SOLE 8,950010,142
ENDAVA PLCADS29260V1055,09344,916SH SOLE 42,69802,218
ENDRA LIFE SCIENCES INCCOM29273B1047635,000SH SOLE 35,00000
ENERGY TRANSFER L PCOM UT LTD PTN29273V1002,373223,226SH SOLE 125,693097,533
ENERSYSCOM29275Y10212,328126,140SH SOLE 110,094016,046
ENPHASE ENERGY INCCOM29355A1074152,258SH SOLE 1,8530405
ENTEGRIS INCCOM29362U1046715,459SH SOLE 5,45900
ENTERGY CORP NEWCOM29364G1032,68126,894SH SOLE 26,4870407
ENTERPRISE PRODS PARTNERS LCOM29379210712,362512,298SH SOLE 413,407098,891
ENVESTNET INCCOM29404K1061,22216,110SH SOLE 8,62707,483
EOG RES INCCOM26875P1018,14097,553SH SOLE 76,067021,486
EPAM SYS INCCOM29414B10410,65420,851SH SOLE 17,66803,183
EQUIFAX INCCOM2944291051,3115,473SH SOLE 5,2390234
EQUINIX INCCOM29444U70017,93722,348SH SOLE 21,3860962
EQUINOR ASASPONSORED ADR29446M10243320,412SH SOLE 19,5940818
EQUITY LIFESTYLE PPTYS INCCOM29472R1083,39045,626SH SOLE 45,62600
EQUITY RESIDENTIALSH BEN INT29476L1072,18128,330SH SOLE 23,55504,775
ESSENTIAL UTILS INCCOM29670G1022545,554SH SOLE 5,55400
ETF MANAGERS TRPRIME CYBR SCRTY26924G2013,29954,401SH SOLE 31,149023,252
ETF MANAGERS TRPRIME MOBILE PAY26924G409751,067SH SOLE 8670200
ETF MANAGERS TRETFMG ALTR HRVST26924G508472,291SH SOLE 1,5880703
ETF MANAGERS TRTREATMENTS TSTNG26924G763591,470SH SOLE 1,47000
ETF MANAGERS TRBLUESTAR ISRAEL26924G87063900SH SOLE 90000
ETF MANAGERS TRETHO CLIMATE LEA26924G8881622,680SH SOLE 2,68000
ETF SER SOLUTIONSNATIONWIDE RSK26922A1722087,400SH SOLE 7,40000
ETF SER SOLUTIONSDISTILLATE US26922A3215110SH SOLE 11000
ETF SER SOLUTIONSUS GLB JETS26922A842261,087SH SOLE 8370250
ETON PHARMACEUTICALS INCCOM29772L10827144,000SH SOLE 44,00000
ETSY INCCOM29786A1062,90114,092SH SOLE 13,3190773
EURONET WORLDWIDE INCCOM2987361091,0057,425SH SOLE 7,42500
EVENTBRITE INCCOM CL A29975E1091,29668,220SH SOLE 67,8280392
EVERBRIDGE INCCOM29978A10414,629107,503SH SOLE 93,531013,972
EVERGY INCCOM30034W10665410,817SH SOLE 8,11502,702
EVERQUOTE INCCOM CL A30041R1082,47875,814SH SOLE 73,71402,100
EVERSOURCE ENERGYCOM30040W1083,53244,014SH SOLE 35,88908,125
EVERTEC INCCOM30040P1033307,551SH SOLE 007,551
EVOLENT HEALTH INCCL A30050B10153,1992,518,889SH SOLE 1,767,0830751,806
EVOLENT HEALTH INCNOTE 2.000%12/030050BAB7139127,000PRN SOLE 00127,000
EVOLENT HEALTH INCNOTE 1.500%10/130050BAD3633665,000PRN SOLE 665,00000
EVOQUA WATER TECHNOLOGIES COCOM30057T1052517,425SH SOLE 4,65002,775
EXACT SCIENCES CORPCOM30063P10587,192701,409SH SOLE 513,8030187,606
EXACT SCIENCES CORPNOTE 0.375% 3/130063PAB19975,000PRN SOLE 65,000010,000
EXACT SCIENCES CORPNOTE 0.375% 3/030063PAC9137111,000PRN SOLE 101,000010,000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057075248,043SH SOLE 5,87702,166
EXELIXIS INCCOM30161Q10417,901982,498SH SOLE 782,3340200,164
EXELON CORPCOM30161N1011,25228,253SH SOLE 20,94807,305
EXPEDIA GROUP INCCOM NEW30212P3039805,986SH SOLE 3,93902,047
EXPEDITORS INTL WASH INCCOM3021301091,2549,909SH SOLE 9,3680541
EXTRA SPACE STORAGE INCCOM30225T1022401,467SH SOLE 45301,014
EXXON MOBIL CORPCOM30231G10227,959443,228SH SOLE 353,640089,588
F5 NETWORKS INCCOM3156161022531,354SH SOLE 17101,183
FACEBOOK INCCL A30303M102184,791531,451SH SOLE 405,3150126,136
FACTSET RESH SYS INCCOM3030751051,0103,009SH SOLE 2,3090700
FAIR ISAAC CORPCOM3032501042,4034,780SH SOLE 4,6550125
FASTENAL COCOM311900104180,8593,478,060SH SOLE 1,754,48801,723,572
FASTLY INCCL A31188V1005,42691,047SH SOLE 80,347010,700
FEDEX CORPCOM31428X10621,36371,607SH SOLE 61,050010,557
FIBROGEN INCCOM31572Q8081,92772,350SH SOLE 72,35000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925019170SH SOLE 17000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260021325SH SOLE 32500
FIDELITY COVINGTON TRUSTVLU FACTOR ETF31609278222450SH SOLE 45000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857561,832SH SOLE 1,83200
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286542310,311SH SOLE 10,0000311
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R3035,384123,883SH SOLE 92,184031,699
FIDELITY NATL INFORMATION SVCOM31620M10612,31986,958SH SOLE 62,100024,858
FIDUS INVT CORPCOM31650010720912,276SH SOLE 12,27600
FIFTH THIRD BANCORPCOM31677310079720,855SH SOLE 14,38706,468
FIREEYE INCCOM31816Q1011,46772,528SH SOLE 60,338012,190
FIRST AMERN FINL CORPCOM31847R1022974,768SH SOLE 3,56601,202
FIRST BANCORP P RCOM NEW31867270617915,000SH SOLE 5,000010,000
FIRST BUSEY CORPCOM NEW31938320427111,000SH SOLE 11,00000
FIRST CMNTY BANKSHARES INC VCOM31983A10340213,459SH SOLE 13,45900
FIRST CMNTY CORP S CCOM31983510431615,620SH SOLE 15,62000
FIRST FINL CORP INDCOM3202181004079,959SH SOLE 9,95900
FIRST HAWAIIAN INCCOM32051X1082027,120SH SOLE 7,12000
FIRST HORIZON CORPORATIONCOM32051710525514,754SH SOLE 13,25001,504
FIRST MAJESTIC SILVER CORPCOM32076V10323514,868SH SOLE 4,842010,026
FIRST MIDWEST BANCORP DELCOM32086710426913,543SH SOLE 11,79301,750
FIRST REP BK SAN FRANCISCO CCOM33616C1009655,155SH SOLE 3,62101,534
FIRST SOLAR INCCOM3364331074,59550,769SH SOLE 21,925028,844
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E1082039,841SH SOLE 2,91206,929
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P855331,573SH SOLE 1,57300
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT ETF3369201031801,410SH SOLE 9700440
FIRST TR EXCHANGE TRADED FDWTR ETF33733B10019SH SOLE 900
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11928500SH SOLE 50000
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X1275419SH SOLE 00419
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X13544110,095SH SOLE 10,09500
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1432,37720,293SH SOLE 19,4600833
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X17693751SH SOLE 6150136
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X18415517SH SOLE 2610256
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1921481,399SH SOLE 1,380019
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84699721,323SH SOLE 20,9580365
FIRST TR EXCHANGE TRADED FDNASDQ CLN EDGE33737A1081521,638SH SOLE 1,63800
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1041,30617,293SH SOLE 14,59302,700
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E20351293SH SOLE 243050
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3023,47614,195SH SOLE 13,4670728
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5007100SH SOLE 10000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1012028,257SH SOLE 6,33301,924
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D40820412SH SOLE 00412
FIRST TR EXCHANGE-TRADED FDMULTI ASSET DI33738R10014813SH SOLE 00813
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182454,280SH SOLE 3,10001,180
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5064399,131SH SOLE 9,13100
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R605581,234SH SOLE 1,23400
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20064,0351,258,046SH SOLE 1,022,8960235,150
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q408831,381SH SOLE 1,38100
FIRST TR EXCHANGE-TRADED FDSSI STRG ETF33739Q50738743SH SOLE 74300
FIRST TR EXCHANGE-TRADED FDINDXX INOVTV ETF33741X2014100SH SOLE 00100
FIRST TR EXCHNG TRADED FD VIUS EQT DEEP DUFR33740F771661,933SH SOLE 1,93300
FIRST TR EXCHNG TRADED FD VITCW SECURITIZED33740U1092,982115,000SH SOLE 115,00000
FIRST TR MORNINGSTAR DIVID LSHS33691710934910,525SH SOLE 10,52500
FIRST TR NASDAQ 100 TECH INDSHS3373451029816,170SH SOLE 6,0650105
FIRST TR STOXX EUROPEAN SELECOMMON SHS33735T10923316,107SH SOLE 14,60501,502
FIRST TR VALUE LINE DIVID INSHS33734H1061,14228,726SH SOLE 24,22104,505
FIRST US BANCSHARES INCCOM33744V1031,290117,677SH SOLE 112,67705,000
FIRSTCASH INCCOM33767D1053835,007SH SOLE 5,00700
FIRSTENERGY CORPCOM3379321072667,144SH SOLE 3,15303,991
FIRSTSERVICE CORP NEWCOM33767E2023,59120,967SH SOLE 20,7670200
FISERV INCCOM337738108198,6331,858,291SH SOLE 1,410,2410448,050
FIVERR INTL LTDORD SHSM4R82T1064952,040SH SOLE 1,5690471
FLAGSTAR BANCORP INCCOM PAR .0013379307051,88144,500SH SOLE 44,50000
FLEETCOR TECHNOLOGIES INCCOM3390411052,5059,781SH SOLE 8,20501,576
FLEXION THERAPEUTICS INCCOM33938J1061,235150,100SH SOLE 150,0000100
FLEXSHARES TRMORNSTAR USMKT33939L1002791,641SH SOLE 1,64100
FLEXSHARES TRMORNSTAR UPSTR33939L4071694,404SH SOLE 4,40400
FLEXSHARES TRIBOXX 3R TARGT33939L506321,212SH SOLE 1,21200
FLEXSHARES TRSTOXX GLOBR INF33939L795591,018SH SOLE 1,01800
FLEXSHARES TRM STAR DEV MKT33939L8034165,705SH SOLE 5,70500
FLEXSHARES TRQLT DIV DEF IDX33939L8453266,061SH SOLE 6,06100
FLEXSHARES TRQUALT DIVD IDX33939L8607124SH SOLE 12400
FLOOR & DECOR HLDGS INCCL A3397501019,41489,060SH SOLE 76,348012,712
FLUSHING FINL CORPCOM3438731051,78283,170SH SOLE 83,17000
FORD MTR CO DELCOM3453708603,167213,099SH SOLE 174,604038,495
FORTINET INCCOM34959E10916,00267,182SH SOLE 54,213012,969
FORTIS INCCOM3495531072615,897SH SOLE 3,64102,256
FORTIVE CORPCOM34959J108103,1131,478,535SH SOLE 1,056,6750421,860
FORTUNE BRANDS HOME & SEC INCOM34964C1066596,618SH SOLE 1,47805,140
FOX FACTORY HLDG CORPCOM35138V1028345,357SH SOLE 5,342015
FRANCO NEV CORPCOM3518581057455,135SH SOLE 4,5250610
FREEPORT-MCMORAN INCCL B35671D8574,664125,675SH SOLE 80,470045,205
FRONTDOOR INCCOM35905A1093777,572SH SOLE 7,2670305
FTI CONSULTING INCCOM3029411096594,824SH SOLE 4,4490375
FUBOTV INCCOM35953D10444213,765SH SOLE 100013,665
GABELLI MULTIMEDIA TR INCCOM36239Q1092,190195,717SH SOLE 150,042045,675
GALECTIN THERAPEUTICS INCCOM NEW3632252023410,756SH SOLE 3,60007,156
GALLAGHER ARTHUR J & COCOM36357610911,56182,531SH SOLE 77,82204,709
GAMESTOP CORP NEWCL A36467W1099324,353SH SOLE 2,65001,703
GARMIN LTDSHSH2906T1098125,615SH SOLE 4,09601,519
GARTNER INCCOM36665110710,15441,925SH SOLE 22,740019,185
GENERAC HLDGS INCCOM36873610472,566174,795SH SOLE 142,620032,175
GENERAL DYNAMICS CORPCOM36955010869,190367,526SH SOLE 23,7700343,756
GENERAL ELECTRIC COCOM36960410318,7701,394,520SH SOLE 1,072,8080321,712
GENERAL MLS INCCOM3703341047,201118,191SH SOLE 88,553029,638
GENERAL MTRS COCOM37045V1007,819132,144SH SOLE 106,458025,686
GENPACT LIMITEDSHSG3922B1071,49832,973SH SOLE 30,90402,069
GENTEX CORPCOM3719011092347,082SH SOLE 5,32501,757
GENUINE PARTS COCOM3724601051,45511,505SH SOLE 9,37902,126
GILDAN ACTIVEWEAR INCCOM37591610368718,595SH SOLE 3,640014,955
GILEAD SCIENCES INCCOM37555810342,690619,949SH SOLE 439,5190180,429
GLACIER BANCORP INC NEWCOM37637Q1053,85469,970SH SOLE 67,45002,520
GLADSTONE INVT CORPCOM3765461072,045141,889SH SOLE 107,657034,232
GLAUKOS CORPCOM3773221022,36427,865SH SOLE 16,317011,548
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052,26156,779SH SOLE 41,171015,608
GLOBAL PMTS INCCOM37940X10214,22775,863SH SOLE 73,40102,462
GLOBAL X FDSFTSE NORDIC REG37950E101126SH SOLE 2600
GLOBAL X FDSMSCI CHINA CNSMR37950E40814396SH SOLE 39600
GLOBAL X FDSSOCIAL MED ETF37950E41635485SH SOLE 3850100
GLOBAL X FDSGLB X SUPERDIV37950E5492115SH SOLE 11500
GLOBAL X FDSGLBX MSCI NORW37950E7472130SH SOLE 13000
GLOBAL X FDSGLB X MLP ENRG I37954Y2934104SH SOLE 10400
GLOBAL X FDSS&P 500 COVERED37954Y4751012,064SH SOLE 2,06400
GLOBAL X FDSNASDAQ 100 COVER37954Y48339417,561SH SOLE 17,56100
GLOBAL X FDSUS PFD ETF37954Y6577,000267,486SH SOLE 267,48600
GLOBAL X FDSUS INFR DEV ETF37954Y67311,317439,490SH SOLE 248,9170190,573
GLOBAL X FDSRBTCS ARTFL INTE37954Y7155,152147,398SH SOLE 64,634082,764
GLOBAL X FDSFINTECH ETF37954Y81486718,184SH SOLE 16,59001,594
GLOBAL X FDSGLOBAL X COPPER37954Y830391,050SH SOLE 1,05000
GLOBAL X FDSGLOBAL X SILVER37954Y8488195SH SOLE 00195
GLOBAL X FDSLITHIUM BTRY ETF37954Y8551,71723,695SH SOLE 22,12001,575
GLOBANT S ACOML4438510912,30056,120SH SOLE 48,28607,834
GLOBE LIFE INCCOM37959E1022772,908SH SOLE 2,5680340
GLOBUS MED INCCL A3795772081,40518,128SH SOLE 9,75008,378
GODADDY INCCL A38023710720,134231,536SH SOLE 194,149037,387
GOGO INCCOM38046C1093,389297,829SH SOLE 214,844082,985
GOHEALTH INCCOM CL A38046W10515113,510SH SOLE 13,51000
GOLDMAN SACHS BDC INCSHS38147U1073,781192,924SH SOLE 192,92400
GOLDMAN SACHS ETF TRACTIVEBETA INT38143010735991SH SOLE 99100
GOLDMAN SACHS ETF TRACCESS INFLATI38143036258510,118SH SOLE 10,11800
GOLDMAN SACHS ETF TRACTIVEBETA JAP3814304041213,240SH SOLE 3,24000
GOLDMAN SACHS ETF TRACCESS INVT GR3814304793686,719SH SOLE 6,71900
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305031251,450SH SOLE 1,372078
GOLDMAN SACHS ETF TRACCES TREASURY38143052989886SH SOLE 88600
GOLDMAN SACHS GROUP INCCOM38141G10426,72170,406SH SOLE 62,36408,042
GOLDMINING INCCOM38149E1012920,000SH SOLE 20,00000
GOLUB CAP BDC INCCOM38173M10241626,973SH SOLE 26,97300
GOOSEHEAD INS INCCOM CL A38267D10998,477773,580SH SOLE 549,4820224,098
GORES HOLDINGS VI INCCOM CL A38286R10532620,100SH SOLE 20,10000
GRACO INCCOM3841091041,82724,136SH SOLE 18,70305,433
GRAINGER W W INCCOM38480210433,60676,726SH SOLE 46,680030,046
GRAND CANYON ED INCCOM38526M1066777,521SH SOLE 6,9120609
GRANITE CONSTR INCCOM38732810768116,400SH SOLE 16,40000
GREAT PANTHER MNG LTDCOM39115V1011017,000SH SOLE 0017,000
GREENBRIER COS INCCOM39365710126586SH SOLE 00586
GREENBRIER COS INCNOTE 2.875% 2/0393657AK7267250,000PRN SOLE 215,000035,000
GREIF INCCL A3976241074056,685SH SOLE 6,4850200
GREIF INCCL B39762420624400SH SOLE 40000
GRID DYNAMICS HLDGS INCCL A39813G10914,327953,215SH SOLE 862,316090,899
GRIFOLS S ASP ADR REP B NVT39843840820611,874SH SOLE 8,72403,150
GUARDANT HEALTH INCCOM40131M1092,18817,616SH SOLE 17,605011
GUIDEWIRE SOFTWARE INCCOM40171V100126,1131,118,819SH SOLE 781,4580337,361
GUIDEWIRE SOFTWARE INCNOTE 1.250% 3/140171VAA8130111,000PRN SOLE 101,000010,000
HAIN CELESTIAL GROUP INCCOM4052171003578,900SH SOLE 6,62102,279
HALLIBURTON COCOM4062161013,584155,017SH SOLE 108,139046,878
HALOZYME THERAPEUTICS INCCOM40637H10988319,452SH SOLE 19,1190333
HAMILTON LANE INCCL A4074971065766,320SH SOLE 6,2060114
HANESBRANDS INCCOM41034510227214,546SH SOLE 11,91402,632
HANNON ARMSTRONG SUST INFR CCOM41068X10074713,300SH SOLE 13,30000
HANNON ARMSTRONG SUST INFR CNOTE 4.125% 9/041068XAB6414200,000PRN SOLE 150,000050,000
HARTFORD FINL SVCS GROUP INCCOM4165151043375,446SH SOLE 3,63301,813
HASBRO INCCOM4180561077878,322SH SOLE 2,15806,164
HBT FINL INC.COM40411110625214,500SH SOLE 9,20005,300
HCA HEALTHCARE INCCOM40412C1011,7668,543SH SOLE 7,04001,503
HCI GROUP INCNOTE 4.250% 3/040416EAD5226140,000PRN SOLE 105,000035,000
HDFC BANK LTDSPONSORED ADS40415F1011,02414,002SH SOLE 7,28006,722
HEALTH CATALYST INCCOM42225T1074157,484SH SOLE 7,2500234
HEALTHCARE SVCS GROUP INCCOM4219061088,209260,029SH SOLE 230,256029,773
HEALTHEQUITY INCCOM42226A10798112,190SH SOLE 11,8640326
HEALTHPEAK PROPERTIES INCCOM42250P10368820,661SH SOLE 14,30306,358
HECLA MNG COCOM42270410627536,959SH SOLE 32,32004,639
HEICO CORP NEWCOM42280610925,474182,717SH SOLE 100,105082,612
HEICO CORP NEWCL A4228062081,83414,768SH SOLE 13,9800788
HELEN OF TROY LTDCOMG4388N1068403,684SH SOLE 3,4070277
HENRY JACK & ASSOC INCCOM4262811015763,525SH SOLE 2,41501,110
HENRY SCHEIN INCCOM8064071021,11415,011SH SOLE 13,73901,272
HERCULES CAPITAL INCCOM4270965082,456143,942SH SOLE 143,94200
HERON THERAPEUTICS INCCOM42774610228718,500SH SOLE 18,50000
HERSHEY COCOM4278661085,12329,410SH SOLE 25,26004,150
HESS CORPCOM42809H1072312,649SH SOLE 2,2430406
HEWLETT PACKARD ENTERPRISE CCOM42824C10953736,808SH SOLE 20,554016,254
HIGHWOODS PPTYS INCCOM4312841082,53756,163SH SOLE 56,16300
HILL-ROM HLDGS INCCOM4314751026906,074SH SOLE 4606,028
HILTON WORLDWIDE HLDGS INCCOM43300A2033853,192SH SOLE 1,80201,390
HIMS & HERS HEALTH INCCOM CL A4330001062,171199,319SH SOLE 189,71909,600
HIMS & HERS HEALTH INC*W EXP 01/20/20243300011492,800SH SOLE 2,80000
HOLOGIC INCCOM43644010137,664564,512SH SOLE 341,8850222,627
HOME DEPOT INCCOM437076102201,262631,133SH SOLE 442,0440189,089
HONEYWELL INTL INCCOM43851610643,878200,036SH SOLE 180,206019,831
HORIZON GLOBAL CORPCOM44052W10415718,500SH SOLE 10,00008,500
HORIZON THERAPEUTICS PUB LSHSG461881012,65328,331SH SOLE 27,4360895
HORMEL FOODS CORPCOM4404521002655,549SH SOLE 3,69301,856
HOST HOTELS & RESORTS INCCOM44107P10458133,982SH SOLE 26,38807,594
HOULIHAN LOKEY INCCL A4415931004835,904SH SOLE 005,904
HOWARD HUGHES CORPCOM44267D1077938,133SH SOLE 8,13300
HOWMET AEROSPACE INCCOM4432011082687,782SH SOLE 5,91201,870
HP INCCOM40434L1051,24641,267SH SOLE 32,10209,166
HSBC HLDGS PLCSPON ADR NEW40428040635712,367SH SOLE 8,06704,300
HUB GROUP INCCL A4433201064016,075SH SOLE 2,57503,500
HUBBELL INCCOM4435106074,22622,616SH SOLE 22,3210295
HUBSPOT INCCOM4435731007551,296SH SOLE 7810515
HUDSON TECHNOLOGIES INCCOM44414410915344,900SH SOLE 44,0000900
HUMANA INCCOM4448591022,4855,614SH SOLE 3,96801,646
HUMANIGEN INCCOM NEW44486320334820,000SH SOLE 20,00000
HUNT J B TRANS SVCS INCCOM4456581076,09337,393SH SOLE 30,99106,402
HUNTINGTON BANCSHARES INCCOM4461501042,711189,995SH SOLE 122,125067,870
HYDROFARM HLDGS GROUP INCCOM44888K2091,68828,550SH SOLE 25,15003,400
IAA INCCOM4492531032013,685SH SOLE 3,4780207
IAC INTERACTIVECORP NEWCOM NEW44891N2087214,676SH SOLE 4,1000576
ICICI BANK LIMITEDADR45104G1042,611152,679SH SOLE 117,429035,250
ICON PLCSHSG4705A1001,3056,315SH SOLE 6,237078
IDACORP INCCOM4511071062412,467SH SOLE 1,33301,134
IDEX CORPCOM45167R1045562,528SH SOLE 2,3700158
IDEXX LABS INCCOM45168D104852,5701,349,965SH SOLE 1,025,8340324,131
IHS MARKIT LTDSHSG4756710565,012577,065SH SOLE 313,3700263,695
II-VI INCCOM90210410852718SH SOLE 664054
II-VI INCNOTE 0.250% 9/0902104AB4284180,000PRN SOLE 135,000045,000
ILLINOIS TOOL WKS INCCOM452308109108,436485,043SH SOLE 240,6790244,363
ILLUMINA INCCOM45232710921,15444,704SH SOLE 26,324018,380
IMMUNITYBIO INCCOM45256X10335725,000SH SOLE 0025,000
IMMUNOGEN INCCOM45253H1013,393514,909SH SOLE 359,6730155,236
IMPACT SHS FDS I TRYWCA WOMENS ETF45259A10032961SH SOLE 8000161
IMPACT SHS FDS I TRNAACP MINO ETF45259A2092948,964SH SOLE 8,96400
INARI MED INCCOM45332Y1092923,130SH SOLE 3,090040
INDEPENDENCE RLTY TR INCCOM45378A10616,727917,529SH SOLE 801,4250116,104
INFORMATION SVCS GROUP INCCOM45675Y1047,5121,284,062SH SOLE 1,208,641075,421
ING GROEP N.V.SPONSORED ADR45683710319915,000SH SOLE 15,00000
INGERSOLL RAND INCCOM45687V10658912,073SH SOLE 10,93001,143
INOGEN INCCOM45780L1047,977122,409SH SOLE 107,777014,632
INSEEGO CORPCOM45782B10471170,500SH SOLE 70,50000
INSIGHT ENTERPRISES INCCOM45765U1032252,245SH SOLE 2,200045
INSMED INCCOM PAR $.0145766930742414,886SH SOLE 14,88600
INSPIRE MED SYS INCCOM4577301091,2616,527SH SOLE 6,52700
INSULET CORPCOM45784P1013,21311,706SH SOLE 10,56701,139
INTEGER HLDGS CORPCOM45826H1096797,212SH SOLE 15207,060
INTEL CORPCOM45814010035,054624,401SH SOLE 505,9690118,433
INTELLIA THERAPEUTICS INCCOM45826J1051,4759,110SH SOLE 009,110
INTERCONTINENTAL EXCHANGE INCOM45866F104215,5221,815,688SH SOLE 1,194,9560620,733
INTERDIGITAL INCCOM45867G1012984,080SH SOLE 4,08000
INTERNATIONAL BUSINESS MACHSCOM45920010154,194369,695SH SOLE 293,093076,602
INTERNATIONAL FLAVORS&FRAGRACOM4595061017,24548,495SH SOLE 26,730021,765
INTERNATIONAL PAPER COCOM4601461035,44188,745SH SOLE 75,559013,186
INTERPUBLIC GROUP COS INCCOM4606901001,24038,179SH SOLE 33,45704,722
INTERSECT ENT INCCOM46071F10350529,564SH SOLE 27,79501,769
INTUITCOM461202103218,715446,202SH SOLE 341,7680104,434
INTUITIVE SURGICAL INCCOM NEW46120E60281,77688,922SH SOLE 54,653034,269
INVESCO ACTIVELY MANAGED ETFACTIVE US REAL46090A1011094SH SOLE 9400
INVESCO ACTIVELY MANAGED ETFVAR RATE INVT46090A8791997,935SH SOLE 7,93500
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8877,484148,266SH SOLE 148,26600
INVESCO ACTIVELY MANAGED ETFEMGRING MKTS5046090C305671,150SH SOLE 1,15000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1003,847191,486SH SOLE 169,345022,141
INVESCO DB US DLR INDEX TRBULLISH FD46141D20340916,475SH SOLE 10,07506,400
INVESCO EXCH TRADED FD TR IIS&P SMLCP ENGY46138E16454267,538SH SOLE 65,53802,000
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E23012378SH SOLE 37800
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E263961,794SH SOLE 1,79400
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3541,71328,116SH SOLE 24,71603,400
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3621252,829SH SOLE 1,22901,600
INVESCO EXCH TRADED FD TR IIS&P 500 EX RAT46138E388355SH SOLE 5500
INVESCO EXCH TRADED FD TR IIRUSEL 1000 LOW46138E41210250SH SOLE 25000
INVESCO EXCH TRADED FD TR IIRUSL 1000 ENHD46138E43821580SH SOLE 58000
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5111,730112,897SH SOLE 83,281029,616
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E53783630,671SH SOLE 30,67100
INVESCO EXCH TRADED FD TR IIMSCI GBL TIMBR46138E54515400SH SOLE 40000
INVESCO EXCH TRADED FD TR IIKBW REGL BKG46138E578241SH SOLE 4100
INVESCO EXCH TRADED FD TR IIKBW BK ETF46138E6284,21565,445SH SOLE 50,997014,448
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E6511162,934SH SOLE 2,93400
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191155,907SH SOLE 5,90700
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E727974,158SH SOLE 83003,328
INVESCO EXCH TRADED FD TR IIFTSE INTL LOW46138E7686180SH SOLE 18000
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7842017,274SH SOLE 7,0990175
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E80054638SH SOLE 63800
INVESCO EXCH TRADED FD TR IIDWA SMLCP MENT46138E84227298SH SOLE 29800
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E86772026,320SH SOLE 24,92001,400
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E87547012,465SH SOLE 11,7650700
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G102242SH SOLE 4200
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508873,920SH SOLE 3,92000
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G64958400SH SOLE 40000
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70615,779176,639SH SOLE 119,964056,675
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8052256,786SH SOLE 6,78600
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87030811,710SH SOLE 8,04803,662
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10036480SH SOLE 48000
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13470753SH SOLE 75300
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1426,814127,310SH SOLE 53,420073,890
INVESCO EXCHANGE TRADED FD TS&P SPIN OFF46137V15926410SH SOLE 41000
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V1751485SH SOLE 0085
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V233259795SH SOLE 79500
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2411,71535,280SH SOLE 32,88002,400
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2582162,805SH SOLE 2,80005
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V266108587SH SOLE 4000187
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V2821550SH SOLE 5000
INVESCO EXCHANGE TRADED FD TBUYBACK ACHIEV46137V30815164SH SOLE 00164
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT46137V31648292SH SOLE 29200
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V332249850SH SOLE 85000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35714,22594,375SH SOLE 66,457027,918
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V373635SH SOLE 3500
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V4643383,950SH SOLE 75003,200
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V5064111SH SOLE 11100
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5307192,800SH SOLE 2,80000
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548533,000SH SOLE 3,00000
INVESCO EXCHANGE TRADED FD THIG YLD EQ DIV46137V56313650SH SOLE 65000
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V57112200SH SOLE 20000
INVESCO EXCHANGE TRADED FD TGBL LISTED PVT46137V5892125SH SOLE 12500
INVESCO EXCHANGE TRADED FD TFTSE RAFI 150046137V5972631,405SH SOLE 17501,230
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6134,13725,801SH SOLE 19,46906,332
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V621653,390SH SOLE 3,39000
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662228SH SOLE 2800
INVESCO EXCHANGE TRADED FD TDYNMC MKT ETF46137V71240330SH SOLE 33000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7387156SH SOLE 15600
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V7461612,157SH SOLE 2,15700
INVESCO EXCHANGE TRADED FD TDYNMC BIOTECH46137V78731400SH SOLE 40000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8373,27736,560SH SOLE 36,0100550
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V86013250SH SOLE 00250
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40121230SH SOLE 135095
INVESCO LTDSHSG491BT1081,64261,443SH SOLE 2,162059,281
INVESCO QQQ TRUNIT SER 146090E10360,362170,308SH SOLE 125,791044,517
INVITAE CORPCOM46185L1032236,599SH SOLE 3,59903,000
INVITATION HOMES INCCOM46187W1072266,053SH SOLE 5,978075
IONIS PHARMACEUTICALS INCCOM46222210041010,288SH SOLE 10,238050
IPG PHOTONICS CORPCOM44980X109208989SH SOLE 7890200
IQVIA HLDGS INCCOM46266C1051,1814,875SH SOLE 3,47101,404
IRHYTHM TECHNOLOGIES INCCOM45005610642,111634,684SH SOLE 406,6790228,005
IRIDIUM COMMUNICATIONS INCCOM46269C10214,704367,689SH SOLE 332,347035,342
IRON MTN INC NEWCOM46284V10110,801255,219SH SOLE 207,851047,368
ISHARES GOLD TRISHARES NEW46428520415,502459,868SH SOLE 415,968043,900
ISHARES INCMSCI AUST ETF4642861031706,534SH SOLE 4,63401,900
ISHARES INCMSCI FRONTIER464286145471,421SH SOLE 1,2710150
ISHARES INCMSCI AUSTRIA ETF46428620224010,000SH SOLE 10,00000
ISHARES INCEM MKTS DIV ETF464286319471,214SH SOLE 1,21400
ISHARES INCMSCI GLB SLV&MTL4642863279557SH SOLE 55700
ISHARES INCMSCI WORLD ETF4642863921,2629,969SH SOLE 52009,449
ISHARES INCMSCI BRAZIL ETF4642864001002,462SH SOLE 2,2080254
ISHARES INCMSCI EM ASIA ETF4642864261,70318,415SH SOLE 18,0700345
ISHARES INCEM MKT SM-CP ETF46428647531500SH SOLE 3900110
ISHARES INCMSCI CDA ETF4642865091784,777SH SOLE 3,17901,598
ISHARES INCMSCI GBL MIN VOL4642865251,31912,828SH SOLE 11,34101,487
ISHARES INCMSCI EMERG MRKT4642865331652,570SH SOLE 1,7400830
ISHARES INCMSCI EURZONE ETF4642866084849,811SH SOLE 4,83204,979
ISHARES INCMSCI ISRAEL ETF464286632350SH SOLE 5000
ISHARES INCMSCI CHILE ETF46428664010359SH SOLE 35900
ISHARES INCMSCI PAC JP ETF46428666515292SH SOLE 29200
ISHARES INCMSCI FRANCE ETF46428670736963SH SOLE 1880775
ISHARES INCMSCI SWITZERLAND46428674943875SH SOLE 00875
ISHARES INCMSCI SWEDEN ETF46428675616350SH SOLE 00350
ISHARES INCMSCI STH KOR ETF4642867721171,260SH SOLE 1,198062
ISHARES INCMSCI STH AFR ETF46428678014296SH SOLE 29600
ISHARES INCMSCI GERMANY ETF4642868061083,114SH SOLE 1,43901,675
ISHARES INCMSCI NETHERL ETF46428681422450SH SOLE 00450
ISHARES INCMSCI MEXICO ETF464286822120SH SOLE 2000
ISHARES INCMSCI HONG KG ETF46428687130711,483SH SOLE 10,01101,472
ISHARES INCCORE MSCI EMKT46434G10319,823295,915SH SOLE 268,137027,778
ISHARES INCCUR HD MSCI EM46434G5093,24898,258SH SOLE 86,280011,978
ISHARES INCMSCI TAIWAN ETF46434G7722463,845SH SOLE 3,7450100
ISHARES INCMSCI SINGPOR ETF46434G78020882SH SOLE 6020280
ISHARES INCMSCI RUSSIA ETF46434G79822487SH SOLE 48700
ISHARES INCMSCI JPN ETF NEW46434G8222,01929,897SH SOLE 26,02703,870
ISHARES INCMSCI ITALY ETF46434G830120SH SOLE 2000
ISHARES INCMSCI GBL GOLD MN46434G855150SH SOLE 5000
ISHARES SILVER TRISHARES46428Q1092,527104,318SH SOLE 90,220014,098
ISHARES TRS&P 100 ETF4642871012,42512,362SH SOLE 7,43704,925
ISHARES TRMORNINGSTAR GRWT46428711934520SH SOLE 52000
ISHARES TRCORE S&P TTL STK46428715028,127284,803SH SOLE 252,953031,850
ISHARES TRSELECT DIVID ETF46428716817,069146,364SH SOLE 127,698018,666
ISHARES TRTIPS BD ETF46428717634,646270,649SH SOLE 143,7650126,884
ISHARES TRCHINA LG-CAP ETF46428718450310,861SH SOLE 7,86902,992
ISHARES TRTRANS AVG ETF4642871921037SH SOLE 0037
ISHARES TRCORE S&P500 ETF464287200113,353263,660SH SOLE 203,514060,146
ISHARES TRCORE US AGGBD ET46428722627,908241,980SH SOLE 138,2140103,766
ISHARES TRMSCI EMG MKT ETF46428723426,276476,438SH SOLE 416,571059,867
ISHARES TRIBOXX INV CP ETF4642872423,99129,705SH SOLE 28,05801,648
ISHARES TRGBL COMM SVC ETF46428727533380SH SOLE 295085
ISHARES TRGLOBAL TECH ETF4642872911,2803,792SH SOLE 3,4660326
ISHARES TRS&P 500 GRWT ETF4642873097,801107,264SH SOLE 94,620012,644
ISHARES TRGLOB HLTHCRE ETF4642873251261,514SH SOLE 6750839
ISHARES TRGLOBAL FINLS ETF46428733335451SH SOLE 2300221
ISHARES TRGLOBAL ENERG ETF4642873418290SH SOLE 00290
ISHARES TRNORTH AMERN NAT4642873749283SH SOLE 00283
ISHARES TRLATN AMER 40 ETF4642873901274,040SH SOLE 3,4680572
ISHARES TRS&P 500 VAL ETF4642874081,2368,374SH SOLE 6,75801,616
ISHARES TR20 YR TR BD ETF4642874321,60511,116SH SOLE 8,98802,128
ISHARES TRBARCLAYS 7 10 YR4642874401,65114,295SH SOLE 10,94103,355
ISHARES TR1 3 YR TREAS BD4642874575,63965,444SH SOLE 60,04705,397
ISHARES TRMSCI EAFE ETF4642874650782,237SH SOLE 701,620080,617
ISHARES TRRUS MDCP VAL ETF4642874733,91134,017SH SOLE 33,3700647
ISHARES TRRUS MD CP GR ETF4642874817,39265,298SH SOLE 63,18102,117
ISHARES TRRUS MID CAP ETF4642874996,28179,261SH SOLE 33,184046,077
ISHARES TRCORE S&P MCP ETF4642875078,23030,624SH SOLE 25,53505,089
ISHARES TREXPANDED TECH4642875151,2023,082SH SOLE 3,037045
ISHARES TRISHARES SEMICDTR4642875232,0164,439SH SOLE 4,43900
ISHARES TREXPND TEC SC ETF4642875492050SH SOLE 5000
ISHARES TRISHARES BIOTECH4642875562,70816,547SH SOLE 13,15603,391
ISHARES TRCOHEN STEER REIT4642875642443,740SH SOLE 3,1700570
ISHARES TRGLOBAL 100 ETF464287572851,201SH SOLE 1,20100
ISHARES TRU.S. CNSM SV ETF4642875803474,471SH SOLE 4,47100
ISHARES TRRUS 1000 VAL ETF46428759833,774212,925SH SOLE 194,110018,815
ISHARES TRS&P MC 400GR ETF4642876063,45342,669SH SOLE 39,31303,357
ISHARES TRRUS 1000 GRW ETF46428761423,09285,061SH SOLE 71,474013,587
ISHARES TRRUS 1000 ETF46428762226,953111,338SH SOLE 105,00006,338
ISHARES TRRUS 2000 VAL ETF4642876304,53427,349SH SOLE 26,8590490
ISHARES TRRUS 2000 GRW ETF46428764810,04932,240SH SOLE 28,84003,400
ISHARES TRRUSSELL 2000 ETF46428765550,883221,836SH SOLE 188,092033,744
ISHARES TRCORE S&P US VLU46428766353,272740,306SH SOLE 624,0460116,260
ISHARES TRCORE S&P US GWT46428767110,362102,614SH SOLE 79,494023,120
ISHARES TRRUSSELL 3000 ETF46428768951,189200,029SH SOLE 190,68409,345
ISHARES TRU.S. UTILITS ETF464287697951,210SH SOLE 1,21000
ISHARES TRS&P MC 400VL ETF4642877051,48314,076SH SOLE 14,010066
ISHARES TRUS TELECOM ETF46428771341212,398SH SOLE 11,7980600
ISHARES TRU.S. TECH ETF4642877212,60026,158SH SOLE 24,46901,689
ISHARES TRU.S. REAL ES ETF4642877391,87018,342SH SOLE 14,56403,778
ISHARES TRUS INDUSTRIALS4642877543933,536SH SOLE 3,53600
ISHARES TRUS HLTHCARE ETF4642877625602,052SH SOLE 2,05200
ISHARES TRU.S. FIN SVC ETF46428777069370SH SOLE 37000
ISHARES TRU.S. FINLS ETF4642877885456,722SH SOLE 5,9040818
ISHARES TRU.S. ENERGY ETF4642877961495,109SH SOLE 3,90901,200
ISHARES TRCORE S&P SCP ETF46428780410,92096,654SH SOLE 48,579048,074
ISHARES TRU.S. CNSM GD ETF4642878122961,607SH SOLE 1,60700
ISHARES TRU.S. BAS MTL ETF46428783831240SH SOLE 24000
ISHARES TRDOW JONES US ETF46428784655510SH SOLE 51000
ISHARES TREUROPE ETF46428786182815,530SH SOLE 12,53003,000
ISHARES TRSP SMCP600VL ETF4642878797106,731SH SOLE 5,7610970
ISHARES TRS&P SML 600 GWT4642878871,52211,474SH SOLE 10,43801,036
ISHARES TRSHRT NAT MUN ETF4642881582,56123,749SH SOLE 22,74901,000
ISHARES TRAGENCY BOND ETF4642881661991,677SH SOLE 1,665012
ISHARES TRGL TIMB FORE ETF464288174111SH SOLE 0011
ISHARES TRMSCI AC ASIA ETF46428818214143SH SOLE 14300
ISHARES TRGL CLEAN ENE ETF4642882243,298140,563SH SOLE 93,991046,572
ISHARES TRMSCI ACWI EX US46428824079513,822SH SOLE 11,99201,830
ISHARES TRMSCI ACWI ETF4642882572,08720,624SH SOLE 11,67408,950
ISHARES TREAFE SML CP ETF4642882732,37432,013SH SOLE 27,07504,938
ISHARES TRJPMORGAN USD EMG4642882814534,027SH SOLE 2,92101,106
ISHARES TRMRGSTR MD CP GRW46428830761882SH SOLE 88200
ISHARES TRGLB INFRASTR ETF464288372861,897SH SOLE 1,1970700
ISHARES TRMRGSTR MD CP VAL464288406230SH SOLE 3000
ISHARES TRNATIONAL MUN ETF4642884145,14243,876SH SOLE 32,666011,210
ISHARES TRASIA 50 ETF464288430666SH SOLE 6600
ISHARES TRINTL SEL DIV ETF4642884482,06563,744SH SOLE 54,34209,402
ISHARES TRINTL DEV RE ETF464288489471,600SH SOLE 1,60000
ISHARES TRDEVSMCP EXNA ETF4642884971952,810SH SOLE 2,81000
ISHARES TRIBOXX HI YD ETF4642885137858,919SH SOLE 7,33101,588
ISHARES TRMSCI KLD400 SOC4642885704,57555,237SH SOLE 51,67303,564
ISHARES TRMBS ETF4642885889879,119SH SOLE 4,92304,196
ISHARES TRGOV/CRED BD ETF46428859648390SH SOLE 2700120
ISHARES TRMRGSTR SM CP GR46428860437720SH SOLE 72000
ISHARES TRINTRM GOV CR ETF4642886122592,237SH SOLE 1,6870550
ISHARES TRUSD INV GRDE ETF4642886201,19319,691SH SOLE 3,464016,227
ISHARES TRISHS 5-10YR INVT4642886384707,758SH SOLE 7,670088
ISHARES TRISHS 1-5YR INVS4642886463,81069,509SH SOLE 58,886010,623
ISHARES TR10-20 YR TRS ETF4642886531493SH SOLE 0093
ISHARES TR3 7 YR TREAS BD4642886618636,611SH SOLE 6,61100
ISHARES TRSHORT TREAS BD4642886791,0099,130SH SOLE 8,1550975
ISHARES TRPFD AND INCM SEC4642886872,89673,628SH SOLE 62,987010,640
ISHARES TRGLOBAL MATER ETF46428869513138SH SOLE 00138
ISHARES TRMRNING SM CP ETF46428870315261SH SOLE 60255
ISHARES TRGLOB UTILITS ETF46428871111190SH SOLE 00190
ISHARES TRGLB CNS DISC ETF4642887451060SH SOLE 0060
ISHARES TRUS HOME CONS ETF46428875221302SH SOLE 30200
ISHARES TRUS AER DEF ETF4642887601,38612,658SH SOLE 11,27801,380
ISHARES TRUS REGNL BKS ETF46428877852900SH SOLE 00900
ISHARES TRMSCI USA ESG SLC4642888022,19823,007SH SOLE 20,93102,076
ISHARES TRU.S. MED DVC ETF4642888104,50212,469SH SOLE 11,9110558
ISHARES TRUS HLTHCR PR ETF46428882842158SH SOLE 15800
ISHARES TRMICRO-CAP ETF4642888692591,695SH SOLE 1,620075
ISHARES TREAFE VALUE ETF4642888771,00019,328SH SOLE 11,98507,343
ISHARES TREAFE GRWTH ETF46428888513,924129,793SH SOLE 109,358020,435
ISHARES TRBRAZIL SM-CP ETF464289131160SH SOLE 6000
ISHARES TRMSCI EURO FL ETF4642891801849,427SH SOLE 7,87701,550
ISHARES TRRUS TP200 VL ETF4642894202203,305SH SOLE 3,30500
ISHARES TRRUS TP200 GR ETF4642894381,0677,082SH SOLE 7,08200
ISHARES TR10+ YR INVST GRD46428951134488SH SOLE 2650223
ISHARES TRAGGRES ALLOC ETF46428985926368SH SOLE 36800
ISHARES TRMODERT ALLOC ETF46428987532700SH SOLE 00700
ISHARES TRUS TREAS BD ETF46429B26738014,288SH SOLE 7,69506,593
ISHARES TRA RATE CP BD ETF46429B2912334,092SH SOLE 3,4690623
ISHARES TRMSCI UK SM ETF46429B416115SH SOLE 1500
ISHARES TRMSCI INDIA ETF46429B5981623,650SH SOLE 1,25002,400
ISHARES TRMSCI POLAND ETF46429B606155SH SOLE 5500
ISHARES TRFLTG RATE NT ETF46429B65572314,223SH SOLE 675013,548
ISHARES TRCORE HIGH DV ETF46429B6631,52415,790SH SOLE 13,70702,083
ISHARES TRMSCI CHINA ETF46429B67153647SH SOLE 4310216
ISHARES TRMSCI EAFE MIN VL46429B6895487,250SH SOLE 4,35902,891
ISHARES TRMSCI USA MIN VOL46429B6976,77392,015SH SOLE 75,767016,248
ISHARES TR0-5 YR TIPS ETF46429B7471381,295SH SOLE 1,29500
ISHARES TRMSCI USA QLT FCT46432F3395384,051SH SOLE 3,1730878
ISHARES TRMSCI USA VALUE46432F3883122,973SH SOLE 2,97300
ISHARES TRMSCI USA MMENTM46432F396157908SH SOLE 878030
ISHARES TRCORE MSCI TOTAL46432F8344,57562,417SH SOLE 61,41701,000
ISHARES TRCORE MSCI EAFE46432F84219,267257,372SH SOLE 218,312039,060
ISHARES TRCORE 1 5 YR USD46432F8591,03120,104SH SOLE 16,58503,519
ISHARES TR0-5YR INVT GR CP46434V100365SH SOLE 6500
ISHARES TRMSCI INTL MULTFT46434V27423765SH SOLE 76500
ISHARES TRMSCI USA MULTIFT46434V282511,185SH SOLE 1,18500
ISHARES TREXPONENTIAL TECH46434V3815799,160SH SOLE 9,16000
ISHARES TR0-5YR HI YL CP46434V407681,474SH SOLE 1,448026
ISHARES TRMSCI INTL QUALTY46434V456411,064SH SOLE 001,064
ISHARES TRMSCI CHINA A46434V51458313,147SH SOLE 12,5790568
ISHARES TRCORE DIV GRWTH46434V62178415,575SH SOLE 15,2590316
ISHARES TRCORE MSCI PAC46434V69614210SH SOLE 00210
ISHARES TRCUR HED MSCI GER46434V704682,039SH SOLE 1,2620777
ISHARES TRCORE MSCI EURO46434V73858110,140SH SOLE 9,9700170
ISHARES TRHDG MSCI EAFE46434V8035,449157,298SH SOLE 157,29800
ISHARES TRBLACKROCK ULTRA46434V8781512,996SH SOLE 2,7140282
ISHARES TRIBONDS DEC23 ETF46434VAX877229,600SH SOLE 29,60000
ISHARES TRIBONDS DEC22 ETF46434VBA71,24148,860SH SOLE 48,86000
ISHARES TRIBONDS DEC24 ETF46434VBG4401,500SH SOLE 1,50000
ISHARES TRIBONDS DEC21 ETF46434VBK51,27151,275SH SOLE 49,15002,125
ISHARES TRCONV BD ETF46435G1026316,191SH SOLE 6,19100
ISHARES TRESG AWRE USD ETF46435G1931,65859,820SH SOLE 59,82000
ISHARES TRESG AWRE 1 5 YR46435G24368726,376SH SOLE 26,37600
ISHARES TRRUSEL 2500 ETF46435G26829435SH SOLE 43500
ISHARES TRMSCI ARGENTINA46435G276140SH SOLE 4000
ISHARES TRCORE MSCI INTL46435G326570SH SOLE 0070
ISHARES TRMSCI UK ETF NEW46435G33435510,859SH SOLE 8,21302,646
ISHARES TRMORTGE REL ETF46435G342481,300SH SOLE 1,30000
ISHARES TRCR 5 10 YR ETF46435G4171623,145SH SOLE 3,14500
ISHARES TRESG AWR MSCI USA46435G4252,96830,137SH SOLE 28,38401,753
ISHARES TRFALN ANGLS USD46435G474253SH SOLE 5300
ISHARES TRESG AW MSCI EAFE46435G51622,752287,894SH SOLE 286,71401,180
ISHARES TRIBONDS DEC202146435G789512,000SH SOLE 2,00000
ISHARES TRESG MSCI LEADR46435U2181,07514,316SH SOLE 14,31600
ISHARES TRIBDS DEC28 ETF46435U515291,000SH SOLE 1,00000
ISHARES TRESG AWR US AGRGT46435U5493776,813SH SOLE 6,81300
ISHARES TRUS INFRASTRUC46435U713722,028SH SOLE 2,02800
ISHARES TRBROAD USD HIGH46435U853581,400SH SOLE 7030697
ISHARES U S ETF TRBLACKROCK ST MAT46431W5071112,217SH SOLE 2,21700
ISHARES U S ETF TRINT RT HDG C B46431W70513130SH SOLE 00130
ISHARES U S ETF TRGSCI CMDTY STGY46431W85369120,026SH SOLE 8,102011,924
ITT INCCOM45073V1082,43626,595SH SOLE 25,19501,400
J & J SNACK FOODS CORPCOM4660321093,65420,949SH SOLE 20,1740775
J P MORGAN EXCHANGE-TRADED FBETABUILDERS EUR46641Q1911,06518,177SH SOLE 18,17700
J P MORGAN EXCHANGE-TRADED FBETABULDRS JAPAN46641Q21774113,122SH SOLE 13,12200
J P MORGAN EXCHANGE-TRADED FBETABUILDERS CDA46641Q2254276,595SH SOLE 6,4890106
J P MORGAN EXCHANGE-TRADED FBETABUILDERS DEV46641Q23361810,563SH SOLE 10,56300
J P MORGAN EXCHANGE-TRADED FUS AGGREGATE ETF46641Q241471SH SOLE 7100
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q332621,025SH SOLE 1,02500
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6543066,000SH SOLE 6,00000
J P MORGAN EXCHANGE-TRADED FBETBULD MSCI46641Q73805SH SOLE 005
J2 GLOBAL INCCOM48123V1021,87913,664SH SOLE 12,03501,629
JACOBS ENGR GROUP INCCOM4698141078,85466,358SH SOLE 41,768024,591
JAMF HLDG CORPCOM47074L1053,11992,922SH SOLE 81,667011,255
JD.COM INCSPON ADR CL A47215P1065687,122SH SOLE 5,53201,590
JEFFERIES FINL GROUP INCCOM47233W10936410,654SH SOLE 7,47903,175
JOHN BEAN TECHNOLOGIES CORPCOM4778391042,59518,192SH SOLE 15,62902,563
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J107661,207SH SOLE 1,20700
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR MI47804J20657111,011SH SOLE 11,01100
JOHNSON & JOHNSONCOM478160104176,3981,070,763SH SOLE 741,2510329,512
JOHNSON CTLS INTL PLCSHSG515021055387,841SH SOLE 2,95904,882
JONES LANG LASALLE INCCOM48020Q10734,921178,659SH SOLE 91,652087,007
JPMORGAN CHASE & COCOM46625H100251,9321,619,726SH SOLE 1,006,9710612,755
JPMORGAN CHASE & COALERIAN ML ETN46625H36578639,986SH SOLE 12,323027,663
JUST EAT TAKEAWAY COM N VSPONSORED ADS48214T3052,653145,271SH SOLE 140,04205,229
KANSAS CITY SOUTHERNCOM NEW4851703021,1043,894SH SOLE 2,78901,105
KARAT PACKAGING INCCOM48563L10165232,018SH SOLE 29,09102,927
KB HOMECOM48666K1093127,650SH SOLE 7,65000
KELLOGG COCOM4878361083,10448,258SH SOLE 43,36004,898
KEMPER CORPCOM4884011002,04427,664SH SOLE 25,38502,279
KEYCORPCOM4932671081,08152,362SH SOLE 42,57109,791
KEYSIGHT TECHNOLOGIES INCCOM49338L1039646,240SH SOLE 2,59403,646
KFORCE INCCOM4937321012133,385SH SOLE 3,38500
KIMBERLY-CLARK CORPCOM49436810311,30384,493SH SOLE 57,870026,623
KINDER MORGAN INC DELCOM49456B1019,888542,404SH SOLE 419,5880122,816
KINSALE CAP GROUP INCCOM49714P1087,45445,238SH SOLE 42,63802,600
KIRKLAND LAKE GOLD LTDCOM49741E1003388,759SH SOLE 4,87603,883
KKR & CO INCCOM48251W10489415,090SH SOLE 10,33004,759
KLA CORPCOM NEW4824801005,40616,675SH SOLE 819015,856
KNOWLES CORPCOM49926D109012SH SOLE 0012
KNOWLES CORPNOTE 3.250%11/049926DAB510090,000PRN SOLE 65,000025,000
KOHLS CORPCOM5002551041,54027,940SH SOLE 16,358011,582
KORNIT DIGITAL LTDSHSM6372Q113116,046933,372SH SOLE 785,7240147,648
KRAFT HEINZ COCOM5007541064,04599,197SH SOLE 85,188014,009
KRANESHARES TRCSI CHI INTERNET5007673062483,561SH SOLE 3,56100
KRANESHARES TRQUADRTC INT RT5007677367,744280,366SH SOLE 199,267081,099
KROGER COCOM50104410143111,259SH SOLE 4,93406,325
KRYSTAL BIOTECH INCCOM5011471023,99558,755SH SOLE 31,186027,569
L3HARRIS TECHNOLOGIES INCCOM5024311094,40920,397SH SOLE 19,14501,252
LABORATORY CORP AMER HLDGSCOM NEW50540R4091,3624,939SH SOLE 3,57901,360
LAM RESEARCH CORPCOM5128071081,9783,039SH SOLE 2,1440895
LAMAR ADVERTISING CO NEWCL A5128161093733,575SH SOLE 3,57500
LAMB WESTON HLDGS INCCOM5132721043864,780SH SOLE 1,90902,871
LANDMARK INFRASTRCTUR PARTRCOM UNIT LTD51508J10826620,900SH SOLE 4,000016,900
LANDSTAR SYS INCCOM5150981012,09013,224SH SOLE 11,15602,068
LAS VEGAS SANDS CORPCOM51783410764612,269SH SOLE 8,49403,775
LATHAM GROUP INCCOM51819L1073139,798SH SOLE 1,00008,798
LATTICE SEMICONDUCTOR CORPCOM5184151043,33559,371SH SOLE 57,50601,865
LAUDER ESTEE COS INCCL A51843910425,89981,422SH SOLE 60,313021,109
LAWSON PRODS INCCOM5207761052354,400SH SOLE 4,40000
LEGGETT & PLATT INCCOM5246601074338,354SH SOLE 4,80003,554
LEIDOS HOLDINGS INCCOM5253271022122,092SH SOLE 2,081011
LEMONADE INCCOM52567D1079778,934SH SOLE 4,83404,100
LENNAR CORPCL A5260571042,07820,911SH SOLE 19,69201,219
LENNAR CORPCL B5260573024675,739SH SOLE 4,73901,000
LENNOX INTL INCCOM5261071072,6537,564SH SOLE 6,5920972
LESLIES INCCOM5270641094,671169,900SH SOLE 150,505019,395
LHC GROUP INCCOM50187A1075,00024,970SH SOLE 24,1870783
LIBERTY BROADBAND CORPCOM SER A53030710794557SH SOLE 547010
LIBERTY BROADBAND CORPCOM SER C5303073058795,063SH SOLE 4,3500713
LIBERTY GLOBAL PLCSHS CL AG5480U1041284,721SH SOLE 1,00203,719
LIBERTY GLOBAL PLCSHS CL CG5480U12035513,142SH SOLE 13,0110131
LIBERTY MEDIA CORP DELCOM A SIRIUSXM531229409551,179SH SOLE 1,0660113
LIBERTY MEDIA CORP DELCOM C SIRIUSXM5312296072074,453SH SOLE 3,41601,037
LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298543567,393SH SOLE 7,346047
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870483SH SOLE 8300
LIGAND PHARMACEUTICALS INCCOM NEW53220K5041,91914,630SH SOLE 12,36802,262
LIGHTSPEED POS INCSUB VTG SHS53227R1062102,517SH SOLE 2,51700
LILLY ELI & COCOM53245710861,370267,386SH SOLE 143,0700124,316
LIMELIGHT NETWORKS INCCOM53261M104453143,741SH SOLE 117,989025,752
LINCOLN ELEC HLDGS INCCOM5339001064793,636SH SOLE 3,63600
LINCOLN NATL CORP INDCOM5341871096109,708SH SOLE 6,50403,204
LINDE PLCSHSG5494J10382,032283,749SH SOLE 160,8590122,890
LIONS GATE ENTMNT CORPCL A VTG5359194011768,500SH SOLE 8,50000
LIONS GATE ENTMNT CORPCL B NON VTG535919500462,517SH SOLE 2,51700
LITHIA MTRS INCCOM536797103260757SH SOLE 692065
LITTELFUSE INCCOM5370081047,26128,498SH SOLE 15,730012,768
LIVE NATION ENTERTAINMENT INCOM53803410951,793591,314SH SOLE 487,6210103,693
LIVEPERSON INCCOM53814610116,409259,474SH SOLE 233,237026,237
LIVERAMP HLDGS INCCOM53815P1082,72958,253SH SOLE 51,44806,805
LOCKHEED MARTIN CORPCOM5398301099,62725,445SH SOLE 21,41704,028
LOWES COS INCCOM54866110758,927303,795SH SOLE 207,352096,443
LTC PPTYS INCCOM5021751022546,610SH SOLE 5,52501,085
LULULEMON ATHLETICA INCCOM550021109171,463469,801SH SOLE 390,193079,608
LUMBER LIQUIDATORS HLDGS INCCOM55003T1071,06850,595SH SOLE 43,04507,550
LUMEN TECHNOLOGIES INCCOM55024110338328,179SH SOLE 25,47302,706
LUMINAR TECHNOLOGIES INCCOM CL A55042410512,136552,907SH SOLE 552,90700
LYFT INCCL A COM55087P1045,98098,881SH SOLE 87,950010,931
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,15311,211SH SOLE 9,45401,757
LYRA THERAPEUTICS INCCOM55234L10544255,000SH SOLE 55,00000
M & T BK CORPCOM55261F1043952,721SH SOLE 1,71401,007
MACKINAC FINL CORPCOM55457110927213,768SH SOLE 13,76800
MACYS INCCOM55616P10437819,940SH SOLE 16,79003,150
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801068,908182,124SH SOLE 161,996020,128
MAGNA INTL INCCOM5592224014695,063SH SOLE 2,79202,271
MAIN STR CAP CORPCOM56035L1042,65964,703SH SOLE 46,638018,065
MANITOWOC CO INCCOM NEW56357140567527,532SH SOLE 15,032012,500
MANPOWERGROUP INC WISCOM56418H1003983,351SH SOLE 3,332019
MANTECH INTERNATIONAL CORPCL A5645631047108,201SH SOLE 8,20100
MANULIFE FINL CORPCOM56501R1061,81892,262SH SOLE 79,330012,932
MARATHON OIL CORPCOM56584910619814,543SH SOLE 1,495013,048
MARATHON PETE CORPCOM56585A10295515,811SH SOLE 7,01308,798
MARAVAI LIFESCIENCES HLDGS ICOM CL A56600D10740,588972,630SH SOLE 877,422095,208
MARCUS & MILLICHAP INCCOM56632410947012,095SH SOLE 9,36402,731
MARKEL CORPCOM5705351049,4007,921SH SOLE 7,3430578
MARKETAXESS HLDGS INCCOM57060D1082,8866,225SH SOLE 37105,854
MARRIOTT INTL INC NEWCL A5719032022,06915,153SH SOLE 11,98103,172
MARSH & MCLENNAN COS INCCOM5717481024,54132,281SH SOLE 28,79103,490
MARTIN MARIETTA MATLS INCCOM5732841063,90611,102SH SOLE 11,021081
MARVELL TECHNOLOGY INCCOM57387410434,187586,100SH SOLE 538,106047,994
MASCO CORPCOM5745991063135,320SH SOLE 76004,560
MASIMO CORPCOM5747951004471,845SH SOLE 1,775070
MASTERCARD INCORPORATEDCL A57636Q104436,5021,195,602SH SOLE 880,4540315,148
MATCH GROUP INC NEWCOM57667L1072,17013,455SH SOLE 11,17802,277
MAXIM INTEGRATED PRODS INCCOM57772K1012,47623,496SH SOLE 20,06103,435
MAXLINEAR INCCOM57776J1003,15674,284SH SOLE 60,249014,035
MCCORMICK & CO INCCOM NON VTG57978020668,605776,778SH SOLE 466,3150310,463
MCDONALDS CORPCOM58013510179,404343,757SH SOLE 221,7730121,984
MCKESSON CORPCOM58155Q1033791,982SH SOLE 1,4410541
MEDALLIA INCCOM5840211095,793171,645SH SOLE 159,990011,655
MEDIAALPHA INCCL A58450V1046,613157,080SH SOLE 134,527022,553
MEDICAL PPTYS TRUST INCCOM58463J30435317,566SH SOLE 17,1670399
MEDNAX INCCOM58502B10664221,298SH SOLE 16,49704,801
MEDPACE HLDGS INCCOM58506Q1093,18618,038SH SOLE 16,85301,185
MEDTRONIC PLCSHSG5960L10360,222485,154SH SOLE 253,9440231,210
MERCADOLIBRE INCCOM58733R1024,0302,587SH SOLE 1,9430644
MERCK & CO INCCOM58933Y10548,709626,317SH SOLE 431,1180195,200
MERCURY GENL CORP NEWCOM58940010074311,437SH SOLE 8,11403,323
MERCURY SYS INCCOM58937810850,040754,979SH SOLE 586,6100168,369
MEREDITH CORPCOM5894331012626,028SH SOLE 2806,000
MERIT MED SYS INCCOM5898891041,55123,994SH SOLE 23,99400
METLIFE INCCOM59156R1082,91648,717SH SOLE 41,38907,328
METTLER TOLEDO INTERNATIONALCOM5926881052,6391,905SH SOLE 1,5350370
MGE ENERGY INCCOM55277P1046068,142SH SOLE 7,9420200
MGM RESORTS INTERNATIONALCOM5529531011,76241,319SH SOLE 40,6190700
MGP INGREDIENTS INC NEWCOM55303J1064626,830SH SOLE 6,6300200
MICROCHIP TECHNOLOGY INC.COM59501710471,638478,414SH SOLE 295,2770183,137
MICRON TECHNOLOGY INCCOM59511210325,238296,989SH SOLE 262,853034,136
MICROSOFT CORPCOM594918104993,9463,669,050SH SOLE 2,580,32401,088,726
MIDDLEBY CORPCOM5962781017994,611SH SOLE 1,01803,593
MILLER INDS INC TENNCOM NEW6005512043619,151SH SOLE 9,15100
MIND MEDICINE MINDMED INCCOM SUB VTG60255C1095515,926SH SOLE 5,926010,000
MINERALS TECHNOLOGIES INCCOM6031581061,01812,945SH SOLE 2,800010,145
MITEK SYS INCCOM NEW60671020067334,945SH SOLE 29,65305,292
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210421740,000SH SOLE 0040,000
MODERNA INCCOM60770K1073,01912,849SH SOLE 10,30902,540
MONDELEZ INTL INCCL A60920710512,720203,713SH SOLE 142,562061,151
MONGODB INCCL A60937P10667,821187,599SH SOLE 122,817064,782
MONOLITHIC PWR SYS INCCOM6098391053,83010,256SH SOLE 10,0130243
MONROE CAP CORPCOM6103351015,162481,081SH SOLE 360,5920120,489
MONSTER BEVERAGE CORP NEWCOM61174X1091,15412,630SH SOLE 8,30804,322
MONTROSE ENVIRONMENTAL GROUPCOM61511110114,665273,287SH SOLE 256,804016,483
MOODYS CORPCOM61536910510,56429,153SH SOLE 17,924011,229
MORGAN STANLEYCOM NEW61744644811,264122,850SH SOLE 89,231033,619
MORNINGSTAR INCCOM6177001091,9087,422SH SOLE 5,57701,845
MOSAIC CO NEWCOM61945C1031,21438,039SH SOLE 33,46004,579
MOTOROLA SOLUTIONS INCCOM NEW6200763077,28833,610SH SOLE 17,688015,922
MPLX LPCOM UNIT REP LTD55336V10054918,549SH SOLE 16,65001,899
MSC INDL DIRECT INCCL A5535301062,97633,168SH SOLE 24,73308,435
MSCI INCCOM55354G1007901,482SH SOLE 1,3820100
MYRIAD GENETICS INCCOM62855J10437112,119SH SOLE 2,32109,798
NAPCO SEC TECHNOLOGIES INCCOM6304021052,33764,248SH SOLE 62,77301,475
NASDAQ INCCOM6311031088674,934SH SOLE 4,846088
NATIONAL BEVERAGE CORPCOM6350171063206,776SH SOLE 006,776
NATIONAL BK HLDGS CORPCL A6337071043248,592SH SOLE 8,500092
NATIONAL FUEL GAS COCOM6361801013146,009SH SOLE 4,46701,542
NATIONAL GRID PLCSPONSORED ADR NE63627440977112,053SH SOLE 11,5950458
NATIONAL INSTRS CORPCOM6365181021,03924,576SH SOLE 24,1000476
NATIONAL VISION HLDGS INCCOM63845R1071,48128,963SH SOLE 26,98201,981
NAUTILUS INCCOM63910B1027,027417,032SH SOLE 352,680064,352
NCINO INCCOM63947U1072894,819SH SOLE 4,6230196
NCR CORP NEWCOM62886E1082465,384SH SOLE 5,38400
NEKTAR THERAPEUTICSCOM6402681086,876400,702SH SOLE 348,579052,123
NEOGENOMICS INCCOM NEW64049M20915,654346,556SH SOLE 309,714036,842
NEPHROS INCCOM64067140036836,249SH SOLE 36,24900
NETAPP INCCOM64110D1041,64720,129SH SOLE 16,26803,861
NETEASE INCSPONSORED ADS64110W1023793,286SH SOLE 1,00602,280
NETFLIX INCCOM64110L10666,336125,586SH SOLE 109,592015,994
NEUROCRINE BIOSCIENCES INCCOM64125C1091,93819,915SH SOLE 15,50204,413
NEURONETICS INCCOM64131A1052,489155,357SH SOLE 143,431011,926
NEVRO CORPCOM64157F1037,86647,448SH SOLE 41,26106,187
NEW FORTRESS ENERGY INCCOM CL A64439310052313,805SH SOLE 13,80500
NEW GOLD INC CDACOM6445351062413,000SH SOLE 13,00000
NEW ORIENTAL ED & TECHNOLOGYSPON ADR64758110718222,240SH SOLE 2,550019,690
NEW RESIDENTIAL INVT CORPCOM NEW64828T20127125,602SH SOLE 25,60200
NEW YORK CMNTY BANCORP INCCOM64944510381573,954SH SOLE 48,545025,409
NEWELL BRANDS INCCOM65122910628210,278SH SOLE 8,11702,161
NEWMONT CORPCOM6516391062,24435,410SH SOLE 25,294010,116
NEXPOINT RESIDENTIAL TR INCCOM65341D1022694,890SH SOLE 4,89000
NEXTERA ENERGY INCCOM65339F10130,973422,663SH SOLE 290,7350131,929
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10688911,637SH SOLE 10,16201,475
NICE LTDSPONSORED ADR6536561081,3215,339SH SOLE 5,2170122
NIKE INCCL B65410610383,662541,539SH SOLE 363,4470178,092
NIO INCSPON ADS62914V10680815,179SH SOLE 13,31901,860
NISOURCE INCCOM65473P10559824,389SH SOLE 22,58001,809
NORFOLK SOUTHN CORPCOM6558441089,25934,887SH SOLE 19,586015,301
NORTHERN TR CORPCOM66585910426,633230,351SH SOLE 132,538097,813
NORTHROP GRUMMAN CORPCOM6668071026,13416,878SH SOLE 13,77803,100
NORTONLIFELOCK INCCOM66877110847717,527SH SOLE 14,49203,035
NORWEGIAN CRUISE LINE HLDG LSHSG667211042839,623SH SOLE 87308,750
NOVAGOLD RES INCCOM NEW66987E20611113,807SH SOLE 8,51705,290
NOVANTA INCCOM67000B1041,1128,251SH SOLE 7,9260325
NOVARTIS AGSPONSORED ADR66987V1098,71495,501SH SOLE 74,898020,603
NOVOCURE LTDORD SHSG6674U1083941,775SH SOLE 1,5750200
NOVO-NORDISK A SADR6701002051,17113,983SH SOLE 9,49504,488
NUANCE COMMUNICATIONS INCCOM67020Y1007,240132,991SH SOLE 104,461028,530
NUCOR CORPCOM6703461051,32713,829SH SOLE 10,13603,693
NUTANIX INCCL A67059N1089,427246,652SH SOLE 196,273050,379
NUTRIEN LTDCOM67077M10893515,421SH SOLE 11,45503,966
NUVASIVE INCCOM67070410573010,764SH SOLE 9,69301,071
NVIDIA CORPORATIONCOM67066G104100,841126,035SH SOLE 93,627032,408
NVR INCCOM62944T10523948SH SOLE 1047
NXP SEMICONDUCTORS N VCOMN6596X1095842,840SH SOLE 2,6390201
OAK STR HEALTH INCCOM67181A10771,1131,214,146SH SOLE 867,1870346,959
OATLY GROUP ABSPONSORED ADS67421J10844918,360SH SOLE 13,41004,950
OCCIDENTAL PETE CORPCOM67459910534711,102SH SOLE 7,29503,807
OCCIDENTAL PETE CORP*W EXP 08/03/202674599162251,823SH SOLE 1,7130110
OFG BANCORPCOM67103X10222110,000SH SOLE 0010,000
OKTA INCCL A679295105139,754571,172SH SOLE 448,8670122,305
OLD DOMINION FREIGHT LINE INCOM6795801005,34521,059SH SOLE 19,17901,880
OLD REP INTL CORPCOM6802231041,53261,489SH SOLE 58,28903,200
OLD SECOND BANCORP INC ILLCOM68027710013711,058SH SOLE 6,00005,058
OLIN CORPCOM PAR $16806652052154,650SH SOLE 4,65000
OLO INCCL A68134L1092,60969,771SH SOLE 64,32105,450
OMNICOM GROUP INCCOM68191910618,794234,955SH SOLE 233,87001,085
ONE GAS INCCOM68235P1082002,705SH SOLE 2,2050500
ONEOK INC NEWCOM6826801032,28241,020SH SOLE 26,078014,942
ONESPAWORLD HOLDINGS LIMITEDCOMP7368411310911,205SH SOLE 11,20500
ONTRAK INCCOM6833731048,953275,658SH SOLE 270,65805,000
OOMA INCCOM68341610121111,162SH SOLE 4,96206,200
OPEN TEXT CORPCOM6837151064047,945SH SOLE 7,94500
OPENDOOR TECHNOLOGIES INCCOM6837121032,378134,115SH SOLE 123,929010,186
OPTIMIZERX CORPCOM NEW68401U20446,739755,074SH SOLE 685,785069,289
OPTION CARE HEALTH INCCOM NEW68404L2014,146189,574SH SOLE 185,03804,536
ORACLE CORPCOM68389X10516,703214,577SH SOLE 169,621044,956
OREILLY AUTOMOTIVE INCCOM67103H10740,72971,933SH SOLE 39,918032,015
ORGANON & COCOMMON STOCK68622V1061,41746,833SH SOLE 29,989016,844
ORIX CORPSPONSORED ADR6863301014445,244SH SOLE 18905,055
OSHKOSH CORPCOM6882392019947,975SH SOLE 7,2360739
OSISKO GOLD ROYALTIES LTDCOM68827L10115411,265SH SOLE 9,26502,000
OTIS WORLDWIDE CORPCOM68902V1071,42717,453SH SOLE 14,37903,074
OUTLOOK THERAPEUTICS INCCOM NEW69012T2065723,000SH SOLE 23,00000
OVERSTOCK COM INC DELCOM6903701014114,456SH SOLE 4,45600
OVID THERAPEUTICS INCCOM690469101457116,760SH SOLE 81,898034,862
OWL ROCK CAPITAL CORPORATIONCOM69121K1044,239297,064SH SOLE 297,06400
PACCAR INCCOM6937181081,08412,148SH SOLE 6,32005,828
PACIRA BIOSCIENCES INCCOM69512710027450SH SOLE 45000
PACIRA BIOSCIENCES INCNOTE 2.375% 4/0695127AD2197180,000PRN SOLE 135,000045,000
PALANTIR TECHNOLOGIES INCCL A69608A1081,50957,237SH SOLE 31,374025,863
PALO ALTO NETWORKS INCCOM69743510538,044102,531SH SOLE 67,374035,157
PALOMAR HLDGS INCCOM69753M10515,787209,210SH SOLE 190,515018,695
PAN AMERN SILVER CORPCOM69790010894433,051SH SOLE 17,797015,254
PAR TECHNOLOGY CORPCOM6988841031,20117,174SH SOLE 16,2260948
PARKER-HANNIFIN CORPCOM70109410413,45843,821SH SOLE 38,42805,393
PAYCHEX INCCOM70432610729,251272,611SH SOLE 164,3800108,231
PAYCOM SOFTWARE INCCOM70432V1021,1983,297SH SOLE 1,91201,385
PAYLOCITY HLDG CORPCOM70438V10634,460180,607SH SOLE 170,305010,302
PAYPAL HLDGS INCCOM70450Y103643,3672,207,242SH SOLE 1,677,8760529,366
PAYSIGN INCCOM70451A1044815,120SH SOLE 15,12000
PDC ENERGY INCCOM69327R101370SH SOLE 0070
PDC ENERGY INCNOTE 1.125% 9/169327RAD3198200,000PRN SOLE 150,000050,000
PEGASYSTEMS INCCOM7055731035924,253SH SOLE 4,0800173
PELOTON INTERACTIVE INCCL A COM70614W10022,424180,808SH SOLE 155,763025,045
PENN NATL GAMING INCCOM7075691097029,172SH SOLE 8,4300742
PENUMBRA INCCOM70975L1072,7079,879SH SOLE 7,38002,499
PEPSICO INCCOM71344810868,457462,020SH SOLE 327,4130134,606
PERFICIENT INCCOM71375U1018,617107,148SH SOLE 100,37506,773
PERKINELMER INCCOM7140461091,1147,213SH SOLE 6,9130300
PERRIGO CO PLCSHSG978221032776,035SH SOLE 3,00203,033
PETIQ INCCOM CL A71639T1062055,308SH SOLE 4,25201,056
PFIZER INCCOM71708110342,6011,087,880SH SOLE 776,9440310,936
PHASEBIO PHARMACEUTICALS INCCOM7172241096317,000SH SOLE 1,000016,000
PHILIP MORRIS INTL INCCOM71817210910,041101,312SH SOLE 47,008054,304
PHILLIPS 66COM7185461041,63219,019SH SOLE 14,84404,175
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492071,21230,720SH SOLE 22,38008,340
PHREESIA INCCOM71944F10628,965472,518SH SOLE 324,1800148,338
PIERIS PHARMACEUTICALS INCCOM7207951035715,000SH SOLE 0015,000
PIMCO ETF TR1-5 US TIP IDX72201R20536645SH SOLE 00645
PIMCO ETF TRACTIVE BD ETF72201R7753513,159SH SOLE 2,9490210
PIMCO ETF TR0-5 HIGH YIELD72201R7831571,574SH SOLE 23001,344
PIMCO ETF TRINV GRD CRP BD72201R8174313,763SH SOLE 3,6410122
PIMCO ETF TRENHAN SHRT MA AC72201R8331,92118,843SH SOLE 17,27501,568
PIMCO ETF TR25YR+ ZERO U S72201R8829356,441SH SOLE 4,49101,950
PING IDENTITY HLDG CORPCOM72341T1035,895257,427SH SOLE 240,442016,985
PINNACLE WEST CAP CORPCOM7234841014515,497SH SOLE 4,04701,450
PINTEREST INCCL A72352L10693711,869SH SOLE 6,66905,200
PIONEER NAT RES COCOM72378710726,197161,190SH SOLE 125,979035,211
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN72650310525622,554SH SOLE 10,464012,090
PLANET FITNESS INCCL A72703H10121,197281,689SH SOLE 234,839046,850
PNC FINL SVCS GROUP INCCOM6934751052,82814,824SH SOLE 10,47204,352
POOL CORPCOM73278L105221,523482,978SH SOLE 379,1320103,847
POPULAR INCCOM NEW73317470094912,650SH SOLE 12,65000
PORTLAND GEN ELEC COCOM NEW73650884752211,328SH SOLE 1,68709,641
PPG INDS INCCOM6935061073,29319,399SH SOLE 7,475011,924
PPL CORPCOM69351T1062,65795,002SH SOLE 92,71002,292
PRA GROUP INCCOM69354N1067,394192,193SH SOLE 154,226037,967
PRA GROUP INCNOTE 3.500% 6/069354NAB22,8622,665,000PRN SOLE 2,155,0000510,000
PRECISION BIOSCIENCES INCCOM74019P10834327,433SH SOLE 683026,750
PRETIUM RES INCCOM74139C10229530,825SH SOLE 25,30005,525
PRETIUM RES INCNOTE 2.250% 3/174139CAB8134132,000PRN SOLE 132,00000
PRICE T ROWE GROUP INCCOM74144T10818,19391,896SH SOLE 79,045012,851
PRIMERICA INCCOM74164M1085213,405SH SOLE 1,58701,818
PRINCIPAL FINANCIAL GROUP INCOM74251V1022243,540SH SOLE 2,7210819
PROCTER AND GAMBLE COCOM742718109111,762828,296SH SOLE 531,4020296,894
PROGRESSIVE CORPCOM743315103141,2851,438,603SH SOLE 1,215,4100223,193
PROLOGIS INC.COM74340W1031,76014,727SH SOLE 7,61107,116
PROOFPOINT INCCOM7434241037,41542,675SH SOLE 39,93902,736
PROS HOLDINGS INCCOM74346Y1034,50698,888SH SOLE 93,28905,599
PROSHARES TRULTRAPRO SHORT S74347B1103160SH SOLE 16000
PROSHARES TRPSHS ULTSH 20YRS74347B2011085,754SH SOLE 4,9420812
PROSHARES TRSHORT S&P 500 NE74347B42523615,305SH SOLE 9,06006,245
PROSHARES TRINVT INT RT HG74347B60748625SH SOLE 00625
PROSHARES TRRUSS 2000 DIVD74347B6984467,009SH SOLE 7,00900
PROSHARES TRSHORT QQQ NEW74347B714635,051SH SOLE 5,05100
PROSHARES TRULTSHT REAL EST74347G55605SH SOLE 500
PROSHARES TRPSHS ULTRA O&G74347G70521286SH SOLE 1300156
PROSHARES TRPSHS ULT S&P 50074347R10738317SH SOLE 00317
PROSHARES TRPSHS SHT OIL&GAS74347R2221086,520SH SOLE 6,1200400
PROSHARES TRPSHS ULT SEMICDT74347R66967618,700SH SOLE 18,70000
PROSHARES TRULTRA FNCLS NEW74347X63362010,035SH SOLE 8,83501,200
PROSHARES TRSHRT 20+YR TRE74347X8494,581271,390SH SOLE 234,360037,030
PROSHARES TRS&P 500 DV ARIST74348A4676,19168,310SH SOLE 68,235075
PROSPECT CAP CORPCOM74348T10244052,400SH SOLE 52,40000
PROSPECT CAP CORPNOTE 6.375% 3/074348TAT93230,000PRN SOLE 0030,000
PROTO LABS INCCOM7437131095,11355,692SH SOLE 50,46205,230
PRUDENTIAL FINL INCCOM7443201023,46933,852SH SOLE 31,67102,181
PSYCHEMEDICS CORPCOM NEW7443752059714,000SH SOLE 8,00006,000
PUBLIC STORAGECOM74460D1098202,725SH SOLE 2,5740151
PUBLIC SVC ENTERPRISE GRP INCOM7445731065839,764SH SOLE 7,88901,876
PURE CYCLE CORPCOM NEW7462283034,302311,280SH SOLE 226,680084,600
PURE STORAGE INCCL A74624M10256,6292,899,573SH SOLE 1,800,23701,099,336
PVH CORPORATIONCOM6936561003683,419SH SOLE 20203,217
Q2 HLDGS INCCOM74736L1098027,817SH SOLE 7,6620155
QORVO INCCOM74736K1012,24211,461SH SOLE 11,0390422
QUALCOMM INCCOM74752510344,088308,456SH SOLE 256,605051,851
QUANTA SVCS INCCOM74762E1021,06011,704SH SOLE 3,56708,137
QUANTERIX CORPCOM74766Q10174312,660SH SOLE 12,4600200
QUEST DIAGNOSTICS INCCOM74834L1001,92614,593SH SOLE 11,67202,921
QUIDEL CORPCOM74838J10137,946296,175SH SOLE 293,86302,312
QUINSTREET INCCOM74874Q10017,499941,822SH SOLE 819,5940122,228
RAPID7 INCCOM75342210410,152107,276SH SOLE 100,14507,131
RAYONIER INCCOM7549071031,49241,526SH SOLE 29,411012,115
RAYTHEON TECHNOLOGIES CORPCOM75513E10120,862244,543SH SOLE 206,076038,467
RBC BEARINGS INCCOM75524B1047033,525SH SOLE 1,54101,984
REALTY INCOME CORPCOM75610910498014,684SH SOLE 14,614070
REDFIN CORPCOM75737F10822,452354,084SH SOLE 325,722028,362
REDWOOD TR INCCOM7580754021,17197,031SH SOLE 87,031010,000
REDWOOD TR INCNOTE 4.750% 8/1758075AC9210210,000PRN SOLE 160,000050,000
REGENERON PHARMACEUTICALSCOM75886F1071,0291,842SH SOLE 1,787055
REGIONS FINANCIAL CORP NEWCOM7591EP1007,120352,816SH SOLE 297,519055,297
REGULUS THERAPEUTICS INCCOM NEW75915K200910,700SH SOLE 10,2000500
RENAISSANCERE HLDGS LTDCOMG7496G1033742,513SH SOLE 2,500013
REPAY HLDGS CORPCOM CL A76029L10028,3471,179,157SH SOLE 1,056,2000122,957
REPLIGEN CORPCOM7599161096223,118SH SOLE 2,2680850
REPUBLIC SVCS INCCOM7607591003,10528,228SH SOLE 25,89602,332
RESMED INCCOM76115210772,599294,494SH SOLE 179,4080115,087
RESOURCE CAP CORPNOTE 4.500% 8/176120WAC8138140,000PRN SOLE 105,000035,000
REVANCE THERAPEUTICS INCCOM7613301092,09470,634SH SOLE 48,133022,501
REVOLVE GROUP INCCL A76156B10771210,340SH SOLE 10,2250115
RHCOM74967X10311,01816,227SH SOLE 12,46503,762
RINGCENTRAL INCCL A76680R20667,877233,591SH SOLE 136,831096,760
RINGCENTRAL INCNOTE3/076680RAF4497450,000PRN SOLE 411,000039,000
RIO TINTO PLCSPONSORED ADR7672041005606,677SH SOLE 6,653024
RITCHIE BROS AUCTIONEERSCOM76774410537,877638,950SH SOLE 325,8100313,140
RLI CORPCOM7496071074143,961SH SOLE 1,34102,620
ROBERT HALF INTL INCCOM7703231035,64163,408SH SOLE 61,59801,810
ROBLOX CORPCL A7710491036036,707SH SOLE 6,70700
ROCKET PHARMACEUTICALS INCCOM77313F10655812,601SH SOLE 11,7910810
ROCKWELL AUTOMATION INCCOM77390310983,237291,017SH SOLE 157,0680133,949
ROKU INCCOM CL A77543R10291,495199,228SH SOLE 151,046048,182
ROLLINS INCCOM77571110458,1751,701,018SH SOLE 1,117,2120583,806
ROPER TECHNOLOGIES INCCOM77669610613,01727,683SH SOLE 20,28707,396
ROSS STORES INCCOM7782961038146,566SH SOLE 6,506060
ROYAL BK CDACOM7800871022,46224,304SH SOLE 23,6030701
ROYAL CARIBBEAN GROUPCOMV7780T1031,23214,448SH SOLE 13,27701,171
ROYAL DUTCH SHELL PLCSPON ADR B78025910754414,016SH SOLE 7,76106,255
ROYAL DUTCH SHELL PLCSPONS ADR A78025920685021,039SH SOLE 18,62102,418
ROYAL GOLD INCCOM7802871083,31329,035SH SOLE 28,1400895
ROYCE GLOBAL VALUE TR INCCOM78081T10442228,195SH SOLE 26,45001,745
RPM INTL INCCOM7496851031,35615,295SH SOLE 5,47409,821
RUSH STREET INTERACTIVE INCCOM7820111006,505530,592SH SOLE 530,59200
RYANAIR HOLDINGS PLCSPONSORED ADS7835132032462,275SH SOLE 67401,601
S&P GLOBAL INCCOM78409V10414,64335,676SH SOLE 31,12004,556
SALESFORCE COM INCCOM79466L302252,3471,033,067SH SOLE 783,6870249,380
SANOFISPONSORED ADR80105N1052624,982SH SOLE 4,2360746
SAP SESPON ADR8030542041,51310,773SH SOLE 10,0150758
SAREPTA THERAPEUTICS INCCOM8036071002,67434,398SH SOLE 30,79703,601
SBA COMMUNICATIONS CORP NEWCL A78410G1048,80227,618SH SOLE 26,17501,443
SCHLUMBERGER LTDCOM STK8068571082,01062,801SH SOLE 49,509013,292
SCHOLASTIC CORPCOM80706610540510,686SH SOLE 7,20003,486
SCHWAB CHARLES CORPCOM80851310517,368238,534SH SOLE 184,563053,971
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,39413,368SH SOLE 12,8930475
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012642,535SH SOLE 2,1550380
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001,0437,147SH SOLE 2,61104,536
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244092213,233SH SOLE 2,7080525
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450818225SH SOLE 22500
SCHWAB STRATEGIC TRUS SML CAP ETF8085246073303,172SH SOLE 3,17200
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706441,336SH SOLE 1,33600
SCHWAB STRATEGIC TRSCHWAB FDT US SC8085247631522,793SH SOLE 2,79300
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477147867SH SOLE 86700
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247971101,455SH SOLE 1,45500
SCHWAB STRATEGIC TRINTL EQTY ETF80852480579520,163SH SOLE 19,4430720
SCHWAB STRATEGIC TRUS REIT ETF8085248477149SH SOLE 14900
SCHWAB STRATEGIC TRINTRM TRM TRES8085248542103,691SH SOLE 3,69100
SCHWAB STRATEGIC TRUS TIPS ETF8085248705,50988,124SH SOLE 68,597019,527
SCHWAB STRATEGIC TRINTL SCEQT ETF80852488816383SH SOLE 38300
SCIENCE APPLICATIONS INTL COCOM8086251073,71942,396SH SOLE 39,03103,365
SCOTTS MIRACLE-GRO COCL A81018610645,962239,487SH SOLE 192,104047,383
SEA LTDSPONSORD ADS81141R1004761,734SH SOLE 67601,058
SEAGEN INCCOM81181C10413,66886,574SH SOLE 75,851010,723
SEALED AIR CORP NEWCOM81211K1002384,013SH SOLE 1,55702,456
SECUREWORKS CORPCL A81374A10518910,190SH SOLE 8,90001,290
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,09013,237SH SOLE 12,2800957
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20910,42882,794SH SOLE 76,92705,867
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,50421,496SH SOLE 20,8190677
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4073,98722,331SH SOLE 20,30102,030
SELECT SECTOR SPDR TRENERGY81369Y50611,273209,272SH SOLE 195,680013,591
SELECT SECTOR SPDR TRFINANCIAL81369Y60511,749320,221SH SOLE 292,389027,832
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70411,984117,028SH SOLE 55,045061,983
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80310,10068,402SH SOLE 60,50807,894
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8528,950110,536SH SOLE 99,199011,337
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601252,823SH SOLE 2,3240499
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8863,85861,022SH SOLE 57,18403,838
SEMPRA ENERGYCOM8168511092,72120,540SH SOLE 18,70101,838
SENTINELONE INCCL A81730H1092135,000SH SOLE 5,00000
SERVICENOW INCCOM81762P10296,098174,867SH SOLE 144,984029,883
SHAKE SHACK INCCL A81904710121,962205,214SH SOLE 170,721034,493
SHELL MIDSTREAM PARTNERS L PUNIT LTD INT82263410121314,396SH SOLE 11,54602,850
SHERWIN WILLIAMS COCOM82434810613,63550,046SH SOLE 28,832021,214
SHOPIFY INCCL A82509L10740,20827,521SH SOLE 22,29105,230
SHOTSPOTTER INCCOM82536T1073,60073,809SH SOLE 69,12404,685
SIENTRA INCCOM82621J10550363,240SH SOLE 52,740010,500
SILICON LABORATORIES INCCOM8269191023762,455SH SOLE 50001,955
SIMON PPTY GROUP INC NEWCOM8288061098546,547SH SOLE 4,66201,885
SIMPLY GOOD FOODS COCOM82900L1023128,540SH SOLE 8,54000
SIMPSON MFG INCCOM8290731052031,840SH SOLE 1,84000
SIRIUS XM HOLDINGS INCCOM82968B10340862,434SH SOLE 49,530012,904
SITEONE LANDSCAPE SUPPLY INCCOM82982L1038,60050,808SH SOLE 45,17905,629
SITIME CORPCOM82982T1064373,449SH SOLE 3,44900
SIX FLAGS ENTMT CORP NEWCOM83001A1021,19627,633SH SOLE 26,9510682
SK TELECOM LTDSPONSORED ADR78440P1082146,800SH SOLE 6,80000
SKILLZ INCCOM83067L1094,477206,142SH SOLE 206,14200
SKYLINE CHAMPION CORPORATIONCOM8308301052053,849SH SOLE 3,3650484
SKYWORKS SOLUTIONS INCCOM83088M1021,1686,089SH SOLE 2,80903,280
SLACK TECHNOLOGIES INCCOM CL A83088V10213,825312,072SH SOLE 281,518030,554
SLR INVESTMENT CORPCOM83413U1001,06757,243SH SOLE 57,24300
SLR SENIOR INVESTMENT CORPCOM83416M10573948,631SH SOLE 48,63100
SMARTSHEET INCCOM CL A83200N10329,301405,162SH SOLE 350,030055,132
SMILEDIRECTCLUB INCCL A COM83192H1064,100472,362SH SOLE 392,619079,743
SMITH A O CORPCOM8318652095,20772,258SH SOLE 54,939017,319
SMUCKER J M COCOM NEW83269640515,666120,911SH SOLE 86,254034,657
SNAP INCCL A83304A1061,84927,130SH SOLE 22,58804,542
SNAP ON INCCOM8330341012,39410,714SH SOLE 3,96706,747
SNOWFLAKE INCCL A8334451091,5106,244SH SOLE 5,7490495
SOC TELEMED INCCOM CL A78472F101731128,400SH SOLE 128,40000
SOLAREDGE TECHNOLOGIES INCCOM83417M1043,77413,656SH SOLE 13,0780578
SONOCO PRODS COCOM8354951023365,017SH SOLE 1,31403,703
SONOS INCCOM83570H10858616,640SH SOLE 6,090010,550
SONY GROUP CORPORATIONSPONSORED ADR8356993074784,920SH SOLE 4,844076
SOUTHERN COCOM8425871075,43289,771SH SOLE 71,249018,522
SOUTHWEST AIRLS COCOM8447411084,48884,544SH SOLE 78,17306,371
SOUTHWESTERN ENERGY COCOM84546710916529,035SH SOLE 13,000016,035
SP PLUS CORPCOM78469C1033,195104,445SH SOLE 99,19405,251
SPDR DOW JONES INDL AVERAGEUT SER 178467X10925,59874,208SH SOLE 65,29408,914
SPDR GOLD TRGOLD SHS78463V10731,939192,833SH SOLE 171,033021,800
SPDR INDEX SHS FDSPORTFLO EURP ETF78463X1036135SH SOLE 70065
SPDR INDEX SHS FDSS&P NORTH AMER78463X1527175SH SOLE 00175
SPDR INDEX SHS FDSEURO STOXX 5078463X20247710,182SH SOLE 10,18200
SPDR INDEX SHS FDSS&P CHINA ETF78463X400750SH SOLE 0050
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5092,57256,523SH SOLE 55,6330890
SPDR INDEX SHS FDSS&P EM MKT DIV78463X533331,117SH SOLE 001,117
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5412735,147SH SOLE 1,17503,972
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7494,39785,402SH SOLE 79,45405,948
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X756751,220SH SOLE 1,22000
SPDR INDEX SHS FDSMSCI ACWI EXUS78463X848872,883SH SOLE 2,842041
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85520390SH SOLE 00390
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86366017,970SH SOLE 16,60301,367
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87182421,307SH SOLE 0021,307
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892,46166,881SH SOLE 41,038025,843
SPDR S&P 500 ETF TRTR UNIT78462F103228,343533,436SH SOLE 491,791041,646
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10730,55662,230SH SOLE 53,33208,898
SPDR SER TRNYSE TECH ETF78464A1022761,734SH SOLE 1,73400
SPDR SER TRNUVEEN BBG BRCLY78464A28441670SH SOLE 67000
SPDR SER TRICE PFD SEC ETF78464A292571,280SH SOLE 4300850
SPDR SER TRS&P 600 SMCP VAL78464A30071824SH SOLE 00824
SPDR SER TRBLMBRG BRC CNVRT78464A3593,72342,932SH SOLE 28,433014,498
SPDR SER TRPORTFOLIO LN COR78464A3679290SH SOLE 00290
SPDR SER TRPORTFOLIO INTRMD78464A3751173,185SH SOLE 3,0260159
SPDR SER TRBLOMBRG BRC EMRG78464A3917250SH SOLE 25000
SPDR SER TRPRTFLO S&P500 GW78464A4092,31136,699SH SOLE 35,7400959
SPDR SER TRPORTFOLIO SHORT78464A47424,678788,446SH SOLE 674,1740114,272
SPDR SER TRPRTFLO S&P500 VL78464A5087184SH SOLE 111073
SPDR SER TRBLOMBERG INTL TR78464A5161816,155SH SOLE 3,10003,055
SPDR SER TRS&P TRANSN ETF78464A53238450SH SOLE 2000250
SPDR SER TRS&P TELECOM78464A54018179SH SOLE 17900
SPDR SER TRHLTH CARE SVCS78464A573760SH SOLE 6000
SPDR SER TRCOMP SOFTWARE78464A5991,3337,768SH SOLE 7,708060
SPDR SER TRDJ REIT ETF78464A6071851,761SH SOLE 1,76100
SPDR SER TRAEROSPACE DEF78464A6311396SH SOLE 0096
SPDR SER TRPORTFOLIO AGRGTE78464A649822,722SH SOLE 002,722
SPDR SER TRPORTFLI TIPS ETF78464A6561254,009SH SOLE 2,30401,705
SPDR SER TRPORTFOLIO LN TSR78464A664551,334SH SOLE 5601,278
SPDR SER TRPORTFLI INTRMDIT78464A6728,475261,741SH SOLE 258,57903,162
SPDR SER TRS&P REGL BKG78464A69878111,912SH SOLE 11,4100502
SPDR SER TRS&P PHARMAC78464A722360SH SOLE 6000
SPDR SER TRS&P METALS MNG78464A7552,83165,751SH SOLE 63,43102,320
SPDR SER TRS&P DIVID ETF78464A7638,48169,359SH SOLE 64,18605,173
SPDR SER TRS&P CAP MKTS78464A771442SH SOLE 4200
SPDR SER TRS&P INS ETF78464A7891724,475SH SOLE 4,2750200
SPDR SER TRS&P BK ETF78464A7973,11760,743SH SOLE 60,74300
SPDR SER TRS&P 600 SML CAP78464A81312120SH SOLE 12000
SPDR SER TRS&P 400 MDCP GRW78464A821871,118SH SOLE 001,118
SPDR SER TRS&P 400 MDCP VAL78464A8392043,028SH SOLE 2,6680360
SPDR SER TRPORTFOLIO S&P40078464A847741,572SH SOLE 42501,147
SPDR SER TRPORTFOLIO S&P50078464A8541482,937SH SOLE 002,937
SPDR SER TRS&P SEMICNDCTR78464A8621,5958,290SH SOLE 8,29000
SPDR SER TRS&P BIOTECH78464A87011,71986,550SH SOLE 54,379032,170
SPDR SER TRS&P HOMEBUILD78464A8882713,703SH SOLE 3,2000503
SPDR SER TRPORTFOLIO SH TSR78468R1011535,000SH SOLE 5,00000
SPDR SER TRBLOMBERG BRC INV78468R20034111,118SH SOLE 7,99003,128
SPDR SER TRBLOOMBERG SRT TR78468R408702,531SH SOLE 2,0600471
SPDR SER TROILGAS EQUIP78468R549573SH SOLE 7300
SPDR SER TRS&P OILGAS EXP78468R55690933SH SOLE 93300
SPDR SER TRBLOOMBERG BRCLYS78468R62280725SH SOLE 3050420
SPDR SER TRSPDR BLOOMBERG78468R66389974SH SOLE 7850189
SPDR SER TRS&P KENSHO INTLG78468R6975,518115,390SH SOLE 102,146013,244
SPDR SER TRNUVEEN BRC MUNIC78468R72198718,940SH SOLE 17,25801,682
SPDR SER TRNUVEEN BLMBRG SR78468R73991918,550SH SOLE 18,55000
SPDR SER TRSSGA GNDER ETF78468R7471611,582SH SOLE 1,58200
SPDR SER TRPRTFLO S&P500 HI78468R788641,603SH SOLE 1,60300
SPDR SER TRPORTFOLIO S&P60078468R8531242,829SH SOLE 1,9500879
SPDR SER TRBLOMBERG 1 10 YR78468R8618400SH SOLE 40000
SPIRE INCCOM84857L1014145,735SH SOLE 5,73500
SPLUNK INCCOM848637104109,950760,476SH SOLE 293,5350466,941
SPLUNK INCNOTE 1.125% 9/1848637AD6397325,000PRN SOLE 280,000045,000
SPOK HLDGS INCCOM84863T1061,519157,921SH SOLE 122,921035,000
SPOTIFY TECHNOLOGY S ASHSL8681T1023051,108SH SOLE 9110197
SPROTT PHYSICAL GOLD TRUNIT85207H1042,602185,465SH SOLE 113,708071,757
SPROTT PHYSICAL SILVER TRTR UNIT85207K1072,358254,141SH SOLE 67,4700186,671
SPROUT SOCIAL INCCOM CL A85209W10989,6301,002,347SH SOLE 742,0620260,285
SQUARE INCCL A85223410373,650302,092SH SOLE 258,694043,398
SQUARESPACE INCCLASS A85225A1073555,980SH SOLE 5,98000
SS&C TECHNOLOGIES HLDGS INCCOM78467J10092712,865SH SOLE 4,65008,215
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6081503,247SH SOLE 3,151096
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84895119,642SH SOLE 19,3420300
SSR MNG INCCOM78473010315810,133SH SOLE 10,13300
STAAR SURGICAL COCOM PAR $0.018523123055543,630SH SOLE 2,9500680
STAG INDL INCCOM85254J10246012,290SH SOLE 11,7500540
STANLEY BLACK & DECKER INCCOM8545021012,36511,538SH SOLE 8,21303,325
STARBUCKS CORPCOM855244109418,0203,738,663SH SOLE 2,642,03701,096,627
STARWOOD PPTY TR INCCOM85571B1053,299126,065SH SOLE 120,56505,500
STATE STR CORPCOM8574771037439,029SH SOLE 5,67503,354
STEELCASE INCCL A85815520333322,029SH SOLE 21,9150114
STEM INCCOM85859N10253714,925SH SOLE 14,92500
STERICYCLE INCCOM8589121082,32832,534SH SOLE 25,43907,095
STERIS PLCSHS USDG8473T1002,28211,062SH SOLE 10,1630899
STOCK YDS BANCORP INCCOM8610251042314,533SH SOLE 2104,512
STORE CAP CORPCOM8621211003449,955SH SOLE 7,74602,209
STRYKER CORPORATIONCOM863667101203,774784,562SH SOLE 532,1780252,383
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN86448210443928,623SH SOLE 27,62301,000
SUMMIT HOTEL PPTYS INCCOM86608210015516,644SH SOLE 16,64400
SUMO LOGIC INCCOM86646P1031,32564,182SH SOLE 41,182023,000
SUN CMNTYS INCCOM8666741041,0215,957SH SOLE 4,94901,008
SUN LIFE FINANCIAL INC.COM86679610573614,288SH SOLE 14,232056
SUNCOR ENERGY INC NEWCOM8672241073,914163,291SH SOLE 78,735084,556
SUNOPTA INCCOM8676EP1086,411523,801SH SOLE 453,256070,545
SUPERNUS PHARMACEUTICALS INCCOM86845910814440SH SOLE 00440
SUPERNUS PHARMACEUTICALS INCNOTE 0.625% 4/0868459AD0118120,000PRN SOLE 90,000030,000
SVB FINANCIAL GROUPCOM78486Q1011,1302,030SH SOLE 92901,101
SYNCHRONY FINANCIALCOM87165B1033998,216SH SOLE 8,0020214
SYNOPSYS INCCOM8716071072,1237,697SH SOLE 7,3820315
SYNTHETIC BIOLOGICS INCCOM NEW87164U201103171,301SH SOLE 111,199060,102
SYSCO CORPCOM87182910725,964333,948SH SOLE 261,344072,604
TABULA RASA HEALTHCARE INCCOM8733791014,87597,501SH SOLE 82,062015,439
TACTILE SYS TECHNOLOGY INCCOM87357P10010,688205,532SH SOLE 193,319012,213
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910013,354111,131SH SOLE 83,207027,924
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020521612,826SH SOLE 11,9320894
TAKE-TWO INTERACTIVE SOFTWARCOM8740541096,96739,359SH SOLE 37,23702,122
TALEND S AADS8742242071,64225,024SH SOLE 23,43901,585
TARGA RES CORPCOM87612G1012816,316SH SOLE 6,31600
TARGET CORPCOM87612E10627,653114,391SH SOLE 74,626039,765
TCG BDC INCCOM87228010219815,000SH SOLE 15,00000
TE CONNECTIVITY LTDREG SHSH849891046,63849,092SH SOLE 18,034031,058
TEKLA WORLD HEALTHCARE FDBEN INT SHS87911L10863638,681SH SOLE 38,3810300
TELADOC HEALTH INCCOM87918A10541,153247,478SH SOLE 195,602051,876
TELEDYNE TECHNOLOGIES INCCOM8793601059072,166SH SOLE 2,0660100
TELEFLEX INCORPORATEDCOM8793691065581,389SH SOLE 1,322067
TELUS INTL CDA INCSUB VTG SHS87975H10050216,130SH SOLE 12,63003,500
TEMPUR SEALY INTL INCCOM88023U1012,31559,083SH SOLE 58,9510132
TENABLE HLDGS INCCOM88025T10218,351443,807SH SOLE 390,692053,115
TERADYNE INCCOM8807701021,70012,689SH SOLE 12,4790210
TERMINIX GLOBAL HOLDINGS INCCOM88087E1004,943103,612SH SOLE 84,858018,754
TERNIUM SASPONSORED ADS8808901082707,031SH SOLE 6,8670164
TESLA INCCOM88160R10147,08169,267SH SOLE 50,038019,229
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420918218,350SH SOLE 16,55001,800
TEXAS INSTRS INCCOM88250810461,426319,430SH SOLE 209,4220110,007
TEXAS PACIFIC LAND CORPORATICOM88262P1024,0842,553SH SOLE 2,523030
TEXTRON INCCOM8832031013274,751SH SOLE 4,3290422
TG THERAPEUTICS INCCOM88322Q10843611,250SH SOLE 10,25001,000
THE TRADE DESK INCCOM CL A88339J1051,01013,055SH SOLE 7,80505,250
THERMO FISHER SCIENTIFIC INCCOM88355610276,706152,054SH SOLE 117,291034,762
THERMON GROUP HLDGS INCCOM88362T10397056,947SH SOLE 42,892014,055
THOMSON REUTERS CORP.COM NEW8849037093563,580SH SOLE 3,2290351
THOR INDS INCCOM8851601014443,926SH SOLE 003,926
THRYV HLDGS INCCOM NEW8860292061,09930,728SH SOLE 27,02803,700
TIDEWATER INC NEWCOM88642R10914512,006SH SOLE 11,00601,000
TIDEWATER INC NEW*W EXP 07/31/20288642R117043SH SOLE 4300
TIDEWATER INC NEW*W EXP 07/31/20288642R125046SH SOLE 4600
TILRAY INCCOM CL 288688T1002,482137,283SH SOLE 135,70701,576
TIMKEN COCOM8873891043334,127SH SOLE 1,30002,827
TITAN INTL INC ILLCOM88830M10279393,500SH SOLE 93,4000100
TIVITY HEALTH INCCOM88870R1021,52758,035SH SOLE 50,16007,875
TJX COS INC NEWCOM87254010910,665158,184SH SOLE 147,851010,333
T-MOBILE US INCCOM8725901044,12128,455SH SOLE 24,82403,631
TORO COCOM8910921082942,678SH SOLE 2,67800
TORONTO DOMINION BK ONTCOM NEW89116050913,269189,420SH SOLE 92,086097,334
TOTALENERGIES SESPONSORED ADS89151E1093,22271,187SH SOLE 48,649022,538
TRACTOR SUPPLY COCOM89235610614,37877,274SH SOLE 60,604016,670
TRANSDIGM GROUP INCCOM893641100118,552183,151SH SOLE 125,163057,988
TRANSOCEAN LTDREG SHSH8817H100471104,251SH SOLE 91,251013,000
TRANSUNIONCOM89400J1073,08228,068SH SOLE 20,77507,293
TRAVELERS COMPANIES INCCOM89417E1096,59444,046SH SOLE 37,38806,658
TREAN INS GROUP INCCOM89457R10115,4801,026,494SH SOLE 948,982077,512
TREEHOUSE FOODS INCCOM89469A10417,894401,930SH SOLE 372,785029,145
TREVENA INCCOM89532E1094225,000SH SOLE 0025,000
TREX CO INCCOM89531P105126,8311,240,887SH SOLE 954,2580286,629
TRILLIUM THERAPEUTICS INCCOM NEW89620X5061,303134,340SH SOLE 91,340043,000
TRIMAS CORPCOM NEW8962152091,55451,231SH SOLE 44,10707,124
TRIMBLE INCCOM89623910072,945891,420SH SOLE 613,4440277,976
TRUIST FINL CORPCOM89832Q1092,06537,215SH SOLE 24,720012,495
TRUPANION INCCOM8982021062962,575SH SOLE 2,57500
TWILIO INCCL A90138F102160,729407,777SH SOLE 335,036072,741
TWIST BIOSCIENCE CORPCOM90184D1002852,139SH SOLE 2,13900
TWITTER INCCOM90184L10216,614241,453SH SOLE 210,333031,120
TWITTER INCNOTE 1.000% 9/190184LAD42,3152,272,000PRN SOLE 1,772,0000500,000
TWO HBRS INVT CORPCOM NEW90187B408998131,974SH SOLE 98,028033,946
TYLER TECHNOLOGIES INCCOM902252105187,085413,566SH SOLE 309,6840103,882
U S PHYSICAL THERAPYCOM90337L1084,26036,763SH SOLE 32,80303,960
U S SILICA HLDGS INCCOM90346E1031,293111,848SH SOLE 79,083032,765
UBER TECHNOLOGIES INCCOM90353T10058,0921,159,050SH SOLE 731,5140427,536
UBIQUITI INCCOM90353W103303969SH SOLE 7550214
UFP INDUSTRIES INCCOM90278Q1082533,406SH SOLE 003,406
UGI CORP NEWCOM9026811053627,816SH SOLE 3,86603,950
ULTA BEAUTY INCCOM90384S30320,00557,856SH SOLE 37,554020,302
UNDER ARMOUR INCCL A90431110721310,078SH SOLE 5,86804,210
UNDER ARMOUR INCCL C90431120618810,148SH SOLE 5,50204,646
UNIFIRST CORP MASSCOM9047081048,26235,211SH SOLE 27,62107,590
UNILEVER PLCSPON ADR NEW90476770413,448229,881SH SOLE 136,405093,477
UNION PAC CORPCOM907818108107,528488,917SH SOLE 312,5390176,379
UNITED AIRLS HLDGS INCCOM9100471091,18222,609SH SOLE 21,29901,310
UNITED PARCEL SERVICE INCCL B91131210643,515209,238SH SOLE 130,816078,421
UNITED RENTALS INCCOM9113631091,7935,622SH SOLE 4,9350687
UNITED STATES STL CORP NEWCOM9129091081,15247,983SH SOLE 38,88309,100
UNITED STS OIL FD LPUNITS91232N2073537,071SH SOLE 5,32801,743
UNITEDHEALTH GROUP INCCOM91324P102137,675343,809SH SOLE 258,600085,209
UNITY SOFTWARE INCCOM91332U10147,470432,214SH SOLE 325,5440106,670
UNIVERSAL DISPLAY CORPCOM91347P1058723,920SH SOLE 1,30502,615
UNIVERSAL HLTH SVCS INCCL B9139031002411,643SH SOLE 1,5030140
UPLAND SOFTWARE INCCOM91544A1093498,475SH SOLE 8,47500
UPWORK INCCOM91688F1044487,688SH SOLE 7,663025
URANIUM ENERGY CORPCOM916896103295111,000SH SOLE 110,00001,000
US BANCORP DELCOM NEW90297330411,914209,134SH SOLE 125,526083,608
V F CORPCOM9182041084,14650,534SH SOLE 48,67201,862
VAIL RESORTS INCCOM91879Q10913,52742,738SH SOLE 19,217023,521
VALERO ENERGY CORPCOM91913Y1002,66034,069SH SOLE 29,21904,849
VALMONT INDS INCCOM9202531019,71441,154SH SOLE 34,62306,531
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1068,746257,375SH SOLE 232,930024,446
VANECK VECTORS ETF TREMERGING MKTS HI92189F353301,269SH SOLE 001,269
VANECK VECTORS ETF TRPFD SECS EX FINL92189F429974,565SH SOLE 2,00002,565
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F437123SH SOLE 0023
VANECK VECTORS ETF TRMTG REIT INCOME92189F452301,500SH SOLE 1,50000
VANECK VECTORS ETF TRCEF MUN INCOME E92189F46014474SH SOLE 47400
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F50251318SH SOLE 31800
VANECK VECTORS ETF TRSHORT MUNI ETF92189F52833318,449SH SOLE 18,44900
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6431,35418,288SH SOLE 17,9320356
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6765,46220,829SH SOLE 9,064011,765
VANECK VECTORS ETF TRBIOTECH ETF92189F726166825SH SOLE 82500
VANECK VECTORS ETF TRJR GOLD MINERS E92189F79189719,191SH SOLE 16,07703,114
VANECK VECTORS ETF TRVIETNAM ETF92189F817231,083SH SOLE 3830700
VANECK VECTORS ETF TRBRAZIL SMALL CP92189F825632,572SH SOLE 1,7530819
VANECK VECTORS ETF TRAFRICA INDEX ETF92189F8661486,775SH SOLE 6,77500
VANECK VECTORS ETF TRGAMING ETF92189F88228520SH SOLE 52000
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H2011382,662SH SOLE 2,66200
VANECK VECTORS ETF TROIL SVCS ETF92189H60722100SH SOLE 10000
VANECK VECTORS ETF TRSOCIAL SENTIMENT92189H83917637SH SOLE 63700
VANECK VECTORS ETF TRENERGY INCOME92189H870238SH SOLE 3800
VANGUARD ADMIRAL FDS INC500 GRTH IDX F92193250577295SH SOLE 1950100
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327033,47924,387SH SOLE 13,182011,205
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328283601,736SH SOLE 1,73600
VANGUARD ADMIRAL FDS INCMIDCP 400 VAL92193284460371SH SOLE 310061
VANGUARD ADMIRAL FDS INCMIDCP 400 GRTH9219328691,5387,662SH SOLE 7,2850377
VANGUARD BD INDEX FDSLONG TERM BOND92193779329279SH SOLE 70272
VANGUARD BD INDEX FDSINTERMED TERM92193781965728SH SOLE 5690159
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276,22375,741SH SOLE 65,553010,188
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,43828,390SH SOLE 23,49004,899
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4075439,514SH SOLE 9,3030211
VANGUARD INDEX FDSS&P 500 ETF SHS92290836329,14974,072SH SOLE 61,165012,908
VANGUARD INDEX FDSMCAP VL IDXVIP92290851213,24094,235SH SOLE 90,81603,419
VANGUARD INDEX FDSMCAP GR IDXVIP9229085383,84416,266SH SOLE 11,23505,031
VANGUARD INDEX FDSREAL ESTATE ETF92290855320,313199,555SH SOLE 152,371047,184
VANGUARD INDEX FDSSML CP GRW ETF9229085955,67319,578SH SOLE 15,54404,034
VANGUARD INDEX FDSSM CP VAL ETF9229086115,17929,825SH SOLE 27,93901,886
VANGUARD INDEX FDSMID CAP ETF92290862918,44877,726SH SOLE 73,96703,759
VANGUARD INDEX FDSLARGE CAP ETF9229086372,45812,246SH SOLE 11,6540592
VANGUARD INDEX FDSEXTEND MKT ETF92290865211,54461,214SH SOLE 49,603011,611
VANGUARD INDEX FDSGROWTH ETF92290873653,830187,686SH SOLE 167,329020,356
VANGUARD INDEX FDSVALUE ETF92290874453,726390,851SH SOLE 354,551036,300
VANGUARD INDEX FDSSMALL CP ETF9229087516,44028,585SH SOLE 23,43805,147
VANGUARD INDEX FDSTOTAL STK MKT92290876916,27573,040SH SOLE 54,921018,119
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426764,37975,037SH SOLE 73,98001,057
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427183772,760SH SOLE 1,52601,234
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742103998SH SOLE 968030
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277566,0491,041,946SH SOLE 833,5690208,377
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285827,463505,677SH SOLE 423,666082,010
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428666618,027SH SOLE 6,81301,214
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428746,07790,346SH SOLE 59,421030,925
VANGUARD MALVERN FDSSTRM INFPROIDX9220208053,34563,833SH SOLE 15,373048,459
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462,47144,686SH SOLE 39,33005,356
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1024767,749SH SOLE 7,74900
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,70520,619SH SOLE 17,88602,733
VANGUARD SCOTTSDALE FDSVNG RUS3000IDX92206C5991,4197,129SH SOLE 7,12900
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6644,47748,358SH SOLE 8,150040,208
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6803,25346,593SH SOLE 35,616010,977
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7064196,184SH SOLE 6,18400
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7141522,177SH SOLE 002,177
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C7301,2096,037SH SOLE 6,03700
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7713165,927SH SOLE 5,7930134
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C87010,054105,749SH SOLE 100,25605,493
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884487,467565,068SH SOLE 485,628079,440
VANGUARD STAR FDSVG TL INTL STK F9219097686539,942SH SOLE 8,61901,322
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF921943858106,0242,057,922SH SOLE 1,743,3270314,595
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464066,71064,050SH SOLE 42,905021,145
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467945,02173,854SH SOLE 72,8690985
VANGUARD WHITEHALL FDSINTL DVD ETF9219468101,03911,878SH SOLE 9,69302,185
VANGUARD WORLD FDESG US STK ETF9219107331,03212,906SH SOLE 12,90600
VANGUARD WORLD FDMEGA GRWTH IND9219108166,27727,128SH SOLE 26,12401,004
VANGUARD WORLD FDMEGA CAP VAL ETF9219108402832,841SH SOLE 2,6890152
VANGUARD WORLD FDMEGA CAP INDEX92191087394619SH SOLE 61900
VANGUARD WORLD FDSCONSUM DIS ETF92204A1085121,630SH SOLE 1,5150115
VANGUARD WORLD FDSCONSUM STP ETF92204A2072,55013,974SH SOLE 13,97400
VANGUARD WORLD FDSENERGY ETF92204A30655721SH SOLE 72100
VANGUARD WORLD FDSFINANCIALS ETF92204A4055796,403SH SOLE 5,8430561
VANGUARD WORLD FDSHEALTH CAR ETF92204A5042,3069,332SH SOLE 8,3350998
VANGUARD WORLD FDSINDUSTRIAL ETF92204A6034,15721,162SH SOLE 20,9890173
VANGUARD WORLD FDSINF TECH ETF92204A70210,31825,875SH SOLE 23,97001,905
VANGUARD WORLD FDSMATERIALS ETF92204A8012,33712,926SH SOLE 12,6300296
VANGUARD WORLD FDSUTILITIES ETF92204A8762061,485SH SOLE 1,48500
VANGUARD WORLD FDSCOMM SRVC ETF92204A8848155,669SH SOLE 2,69402,975
VAPOTHERM INCCOM9221071071,99784,489SH SOLE 84,0690420
VARONIS SYS INCCOM92228010271912,486SH SOLE 12,48600
VBI VACCINES INC CDACOM NEW91822J1039127,015SH SOLE 27,01500
VEEVA SYS INCCL A COM922475108575,3151,850,186SH SOLE 1,403,4060446,780
VERACYTE INCCOM92337F1072,45561,408SH SOLE 44,312017,096
VERISIGN INCCOM92343E1022711,189SH SOLE 9610228
VERISK ANALYTICS INCCOM92345Y10681,851468,471SH SOLE 317,4730150,999
VERIZON COMMUNICATIONS INCCOM92343V10459,3761,059,714SH SOLE 744,8200314,895
VERRA MOBILITY CORPCOM92511U1021,16675,875SH SOLE 56,600019,275
VERTEX PHARMACEUTICALS INCCOM92532F1004,58722,750SH SOLE 12,80109,949
VERU INCCOM92536C1032,501309,925SH SOLE 309,92500
VERVE THERAPEUTICS INCCOM92539P1012,14535,600SH SOLE 35,60000
VIACOMCBS INCCL B92556H2062,79461,821SH SOLE 47,554014,267
VIASAT INCCOM92552V1003,09762,148SH SOLE 45,654016,494
VIATRIS INCCOM92556V10693665,468SH SOLE 37,977027,491
VICOR CORPCOM9258151028528,060SH SOLE 8,06000
VIEMED HEALTHCARE INCCOM92663R10516423,000SH SOLE 23,00000
VIKING THERAPEUTICS INCCOM92686J106939156,736SH SOLE 66,111090,625
VIMEO INCCOMMON STOCK92719V1004509,184SH SOLE 8,2520932
VIRACTA THERAPEUTICS INCCOM92765F10858851,843SH SOLE 51,84300
VIRGIN GALACTIC HOLDINGS INCCOM92766K10613,580295,220SH SOLE 249,927045,293
VIRTU FINL INCCL A92825410162722,677SH SOLE 22,67700
VISA INCCOM CL A92826C839541,0252,313,853SH SOLE 1,883,1490430,704
VISTA OUTDOOR INCCOM9283771001,15224,895SH SOLE 24,89500
VISTAGEN THERAPEUTICS INCCOM NEW92840H2023812,200SH SOLE 12,20000
VIVINT SMART HOME INCCOM CL A9285421091,584120,037SH SOLE 115,03705,000
VMWARE INCCL A COM9285634023842,401SH SOLE 1,6440757
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3082,414140,928SH SOLE 134,12606,802
VONAGE HLDGS CORPCOM92886T20120514,200SH SOLE 14,20000
VONTIER CORPORATIONCOM9288811012,62380,523SH SOLE 71,98608,537
VOYA FINANCIAL INCCOM9290891003105,035SH SOLE 1,50003,535
VROOM INCCOM92918V1094,936117,916SH SOLE 94,913023,003
VULCAN MATLS COCOM92916010913,63678,338SH SOLE 18,172060,166
WABTECCOM92974010831,727385,504SH SOLE 243,8980141,606
WALGREENS BOOTS ALLIANCE INCCOM93142710813,348253,716SH SOLE 186,318067,399
WALMART INCCOM931142103109,818778,738SH SOLE 401,1700377,569
WARNER MUSIC GROUP CORPCOM CL A9345502035,897163,622SH SOLE 161,24502,377
WASTE CONNECTIONS INCCOM94106B1012,67822,425SH SOLE 22,0830342
WASTE MGMT INC DELCOM94106L1096,99449,915SH SOLE 43,01706,898
WATERS CORPCOM9418481031,1893,440SH SOLE 3,402038
WATSCO INCCOM942622200164,148572,664SH SOLE 387,8870184,777
WAYFAIR INCCL A94419L1014,80115,206SH SOLE 14,2360970
WD 40 COCOM9292361073171,235SH SOLE 001,235
WEC ENERGY GROUP INCCOM92939U1063,96944,624SH SOLE 27,464017,161
WELBILT INCCOM9490901041,07146,256SH SOLE 43,22503,031
WELLS FARGO CO NEWCOM94974610112,178268,885SH SOLE 228,055040,829
WELLTOWER INCCOM95040Q1042,16726,078SH SOLE 21,97004,108
WEST PHARMACEUTICAL SVSC INCCOM95530610546,167128,562SH SOLE 96,206032,356
WESTERN ALLIANCE BANCORPCOM9576381097057,597SH SOLE 7,59700
WESTERN DIGITAL CORP.COM95810210593413,123SH SOLE 10,16602,957
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT95866910321810,175SH SOLE 6,45703,718
WESTERN UN COCOM95980210977533,742SH SOLE 22,598011,144
WESTLAKE CHEM PARTNERS LPCOM UNIT RP LP96041710372326,850SH SOLE 26,85000
WESTROCK COCOM96145D1051,68331,619SH SOLE 31,61900
WEX INCCOM96208T10441,266212,821SH SOLE 183,478029,343
WEYERHAEUSER CO MTN BECOM NEW9621661045,827169,291SH SOLE 124,616044,675
WHEATON PRECIOUS METALS CORPCOM9628791026,799154,272SH SOLE 115,689038,583
WHIRLPOOL CORPCOM9633201061,8888,658SH SOLE 66307,995
WILLIAMS COS INCCOM9694571001,03438,955SH SOLE 25,052013,903
WILLIAMS SONOMA INCCOM9699041011,60410,050SH SOLE 9,8040245
WILLIS TOWERS WATSON PLC LTDSHSG966291031,5146,583SH SOLE 6,0580525
WILLSCOT MOBIL MINI HLDNG COCOM CL A9713781044,085146,574SH SOLE 142,16604,408
WINTRUST FINL CORPCOM97650W1081,57420,816SH SOLE 19,43801,378
WISDOMTREE TRUS TOTAL DIVIDND97717W1091,31911,134SH SOLE 11,13400
WISDOMTREE TRCHINESE YUAN FD97717W18211400SH SOLE 00400
WISDOMTREE TRUS HIGH DIVIDEND97717W2081,00412,830SH SOLE 4,30508,525
WISDOMTREE TREMG MKTS SMCAP97717W2811332,444SH SOLE 2,0690375
WISDOMTREE TRUS LARGECAP DIVD97717W3074673,883SH SOLE 3,6220261
WISDOMTREE TREMER MKT HIGH FD97717W3152415,282SH SOLE 4,4200862
WISDOMTREE TRUS DIVID EX FNCL97717W4061281,320SH SOLE 9800340
WISDOMTREE TRINDIA ERNGS FD97717W42255716,447SH SOLE 11,44705,000
WISDOMTREE TRUS MIDCAP DIVID97717W505791,877SH SOLE 1,87700
WISDOMTREE TRUS QLT SHRHD YLD97717W5479144SH SOLE 14400
WISDOMTREE TRUS SMALLCAP FUND97717W562801,611SH SOLE 1,61100
WISDOMTREE TRUS MIDCAP FUND97717W57040765SH SOLE 76500
WISDOMTREE TRUS SMALLCAP DIVD97717W60438412,052SH SOLE 11,02401,028
WISDOMTREE TRINTL EQUITY FD97717W7032364,336SH SOLE 4,2160120
WISDOMTREE TRINTL MIDCAP DV97717W77854800SH SOLE 80000
WISDOMTREE TRINTL DIV EX FINL97717W786631,450SH SOLE 1,45000
WISDOMTREE TRITL HIGH DIV FD97717W802501,258SH SOLE 1,25800
WISDOMTREE TRJP SMALLCP DIV97717W83632438SH SOLE 43800
WISDOMTREE TRJAPN HEDGE EQT97717W8513475,684SH SOLE 5,68400
WISDOMTREE TREUROPE SMCP DV97717W869795SH SOLE 9500
WISDOMTREE TRINTL QULTY DIV97717X131421,062SH SOLE 1,06200
WISDOMTREE TREMERG MKTS ESG97717X214681,725SH SOLE 1,72500
WISDOMTREE TRYIELD ENHANCD US97717X51166512,739SH SOLE 12,73900
WISDOMTREE TREUR HDG SMLCAP97717X5521313,750SH SOLE 3,75000
WISDOMTREE TRCBOE S&P 50097717X56011344SH SOLE 34400
WISDOMTREE TRFLOATNG RAT TREA97717X6281,01940,571SH SOLE 40,1750396
WISDOMTREE TRUS S CAP QTY DIV97717X65199521,410SH SOLE 12,11009,300
WISDOMTREE TREUROPE HEDGED EQ97717X7011962,566SH SOLE 1,9910575
WISDOMTREE TREM LCL DEBT FD97717X8679264SH SOLE 26400
WISDOMTREE TRCLOUD COMPUTNG97717Y69110173SH SOLE 17300
WOODWARD INCCOM9807451036225,059SH SOLE 4,1000959
WORKDAY INCCL A98138H101347,6901,456,354SH SOLE 1,050,9910405,363
WORKIVA INCCOM CL A98139A1056155,527SH SOLE 5,3050222
WP CAREY INCCOM92936U1094,52760,661SH SOLE 45,995014,666
WYNDHAM HOTELS & RESORTS INCCOM98311A10574710,337SH SOLE 10,2020135
WYNN RESORTS LTDCOM9831341071,64013,406SH SOLE 10,95802,448
XCEL ENERGY INCCOM98389B1002,31635,156SH SOLE 32,50702,649
XILINX INCCOM9839191018,69760,126SH SOLE 30,751029,375
XPERI HOLDING CORPCOM98390M10370531,713SH SOLE 13,696018,017
XPO LOGISTICS INCCOM9837931009076,485SH SOLE 5,18501,300
XYLEM INCCOM98419M10010,19885,015SH SOLE 17,931067,084
YETI HLDGS INCCOM98585X10494,6281,030,580SH SOLE 921,3040109,276
YUM BRANDS INCCOM9884981013,78532,908SH SOLE 22,487010,421
YUM CHINA HLDGS INCCOM98850P1093,23648,841SH SOLE 22,253026,588
ZEBRA TECHNOLOGIES CORPORATICL A98920710572,490136,905SH SOLE 40,535096,370
ZENDESK INCCOM98936J1014,78333,138SH SOLE 27,51905,619
ZILLOW GROUP INCCL A98954M10119153SH SOLE 15300
ZILLOW GROUP INCCL C CAP STK98954M2003242,654SH SOLE 2,4290225
ZIMMER BIOMET HOLDINGS INCCOM98956P1023,50321,783SH SOLE 17,09704,687
ZIONS BANCORPORATION N ACOM9897011074578,639SH SOLE 5,91002,729
ZOETIS INCCL A98978V103453,9692,435,977SH SOLE 1,820,9500615,027
ZOOM VIDEO COMMUNICATIONS INCL A98980L10157,480148,515SH SOLE 123,734024,781
ZSCALER INCCOM98980G1027593,513SH SOLE 3,2870226
ZUMIEZ INCCOM9898171012966,050SH SOLE 6,05000
ZYNGA INCCL A98986T1081,262118,683SH SOLE 118,68300